020002020010979e9b14f09c842392d5ce03ca88b301d3ee48d3e8659ff50eae820ab3b70fbc970560ca0ff17df6c501b19b02f71b30dcd47cffe59b6814ddd1a0ad821010ee08da3a1d27dad4fdcca90cce91f6ed020010e0889f3394ed9f04a092c505cdc44edfd70e85da1e8f69f177ef01df29ab06f222ba07d30a8104d9032d035c0eda1bb40c9edcd93f061e40dd6206c82fa8055dedd41e43d62dc79e18020003f80ac8a3a04916755983730f4d71b3361bcdbd230858ef160b11bd70bb6b2968c000034d97b1d4a03333e341b74a320dee171c05dc55aa81b223085d938b1585a58ae2e62c01775c0707f9902203a5c330ad979d808c07aab6eb713998be10cb2044d47e962e02090133508ab83222067106a097971559a2075136a4e1390406ec946124ed947dfe412246b8e2afa49a4e7f143af4e7aba1cdceed30493ea92a3815c64c755f5451fa1c2453708554b4388c912aaa82f23353305c1ca50937c3101034dfe57101c9b40481ff72dff583d877cb52d503059ba9f58731efe6571821c72a17126aae4bf931ae2a6e1ecb604447bd3ccb184c7d3af6a802489177f3c411c3043639acb2dcb6b5f116798dc45e43802828df1ca3419d872c185e370951864b798e4aecba991a18626b8daab3792751dd3cbcd63d253452af02232cd3ff1b85a8fc60086d217409d51bef0d9802bd4606c4247db8b8c6f0cdd741f4304242524b455402765553accc7736ff9558e70cb5bf1d37ddd7ab93c9e1af63c8d842bacf30a408070e57d723ccd09ea0a8d82edb907b3c08a29ced85ca187ea72f2b494f9033645e0bfc8161b786256d532352c9dbc5afc7b6fb9140946f9d6095c1f9739fef4a674cd45efe75bc3d308e996de613a22eae33868d7021c7bf34fdf85ab235a6bb56b683788318fdbae209b9666c867136614949418d6a59aa2fe7a0df4cdf2abebde7067016c325e98f5baba3340e161236bf894d5b270fb6cad23716dc64d59f4a7d6a3aaa6ec585fee5f80993b61a25c30b80e88eb00fb4f95bbe4a6d9c6eeca85ba6df7315a3e6bcd5c1d333a04be15390d68bfe588dfd28c201f750e5bec19207654f34a43870f2865cd18a8ba775ce8f035ab83b888b9da2336c719bd9cf4f9a1a62ea8ac134f238c8248715b5191581dfe3631e86e10b1a80db22f6f54fee843da700ad53e0b79859e85d638f9a010f39eac7afc989f935a4afc8663c3fb96931d7ef495b50a9da155f7e95935189676583cceee6816f7cba8e97319dda8f68c5a4bf7af94ccf4a3b2bbc9cde1a0d91bb790abce24dc239939f394ed85a5fce38424753c6f3157e4acaf4ee1e0e037d813b268cf8cd82e5bb085155afbadb9fdf9669b6d649cf6c119787f01aba496b6d0c362df34851907c9f922767e4f8cbd1f6b5b27a9dab2e97c58307856946e2cecede206059d51610139bf529b0170242f0a7f3fab27c6c23e7188c05a57ca372e9cd654a519e92fb67d6c9c4fa6706ef362a384d8ce0988e33299c20ee7ef5bdbd1c07db2b0dce12fa38cedbce7c0696f9ba7782f8cfb27f907bb2852b5707d9c70940ffe3dd8f0c87f1ae7da4aa072c1237e72643cb5de47fbd5109e9ed3fb980d26c518a251fa20df17314785706b01c00aa17ca15c8e63f533ec5e79638de13ae426fd9ccb15aae12c1dbc7cd0a0d59a91c1e8b598047e56f5b086af56f7d715596a3bfbcc3fdd97736a0086c062f7f30d297448b725285eaf44efc2d24b8e50848efae094f8481ace134dec50cb856663d18b485a3603dcd7c913bb550ab7a8d25fd69c255bdd884793d49de0bd7c456073c0b4c8b0d5ca46cb3eb0eb6e5d204e4602eea5c42802fbaf661a804cfe19d1d40d1539e83caf1f218dbe37ffa082edd2af1b7103354827651be83091d6d0f4ce494428c63b884079fc29ebde911d2a9a7a89195d1378a0385a46e01460b8895b659650eff393542f427d8baa29d533c5520e9bc785345cc157192085b7bb0c5afb0feb0ec4106361fe3800b37beed0ada972b761ccbea249b1a660341d324b967cbf7367fd8c079296e1a6e9eff6ecd19deb9eec774ad7df1a1a602ac0f6ce4ddede6539e6c937c3c54418ec12dea6bf33a162a7d8b053d16cecb0e09e031a73c47198f25d0437f1e25cc9b796a5b44d2e31b560ecaf9928d83370e235094f1cf415507e408317e7e319e9c1528b5e89cb930aa977e4db017e58109e56bc6040bb086f8e6a3123f0c7cc0c84e473a849158395d7b5283f08fbe3c02302db6f011c1167e530258bf9827395e2a7824c86182d4974a0b31ef458dd2044c8a408b4585a472da8b676f7d1479883a5eed443dc3058db12f80d194e4530c2e51cefa93044c5dde663f5cd117446906154b9fdf9c03a2c567941080717c095a64815019d3f200c80b19c88bf1d5a5a5ab355dbea402ee9156c6aa031c6601cd522210db357bf86ecd317ab1eb17ba3b333e32b1c1be899e0374e0a267e2060699f1360088ad58da3f9cd00c535c216437e7df5203121697b710553700080174276038fd63985edb6eaef89f21b146a018b5484dce23e4476c9ed5137c2e066f8576ae08bdef172f98defec74a92382977ece3964447828a7a6c2eb69bbf06d1151b5a84513f94d547e8cf38c50391d676d170272327183f51190214d4a600b5bb907fdbb655e60fc92166379ebc761a93da615d2bd0af5e8b5287d6b16c09a0be2e741b6f577b3978f41b1c4fbc58fbd741e8204ff5ef34f1dd84f35f9a0adc978eb51c7c5dc0461dfeeb2585e928221e7af7fab71228162931aae3b6db067ec2ee788f76e1caef2aa37ea95c302cb8657589337e89d917d8cb24f679580ecc767664e5d1ea93a4c1d573988971964721ffd3d5b8acb2e986db98caaace036098a50522c49e0ecbffef9967605469e7ef6d4cd13c57d9484476f7eaea2e0ea5be1cb107fb8c111b82e380bfc98a99043d8fd0c76843ab3f01b5f97c77e30957386eec462d9aec0deb04bb5d026dfa0c5db0a1281e0d2699a17fe41a378a823d1959a468a5a3412aa0235eb155c571b554657ba4799f4c43b8263288aad3552d6df1580ae0bf258373d45037fbd7a190e54f34e43aae6f5e5f5df0ea18eece