PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72510 5a12d5da732279a8b2dbbd375f20458f3ab7daf69751c1c7d6ad7755dd372222

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e3c9a40676e180289fc8cf302222f93eca3e3d635030162e774a58c0ec7ca9d2
Certificate Block Hash
5a12d5da732279a8b2dbbd375f20458f3ab7daf69751c1c7d6ad7755dd372222
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0000030000a00c0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001dd52ef524713b2a76991bac1fd52dcfe666ab6816ad4fd83253fd510396ed1898c880ec9b6e90e51c7fb7f00625e46ab230767c386874c91287e18c9921df46cf9402fd6d46148c393e9d006cf4d407d27216d105ad19d24308000000000000004000000040000000030000a00c0000

Raw Header Hex

00004020b82ff5086c08152248ddffd2eadc40595ea241750660c0045cffde5420d76ccb07fe67cadda1e2d4db5b3681c006fdc410c41db01ae210868d579c56220dd45121822d6af2ec0018d2a97cecc0584a772e163050633d3eca3ef9222230cfc89f2880e17606a4c9e3

Proof Data Hex

59,560 bytes
1212160103079bbb01cff300412ff64a03739d03f3a90b3dbd6cbede2951f6a8bcbad2be9944f2ab3232b38a7010634cf36e82744c853adfe115c1af02e9eec11fc9a0ee367c6e40db84f7351154df28e68074f71161782b10056c944ef5d729bfede5839d4b5137b1166ab5bc0d3021001b5422f3f2d3f41fda61617b1d43faea303a6fc90d0a557a4758cd9e548f1ca63b8ec2116482b00379d983bbd9be2812fb0b8fb6a39fa8871a263be3815aa7860e7fa508f1958e0b10524fce4eaf739983b515cad45bcb87f8e24c0a008b4e6a19471f0d0ff80364202ea02131ca7334a274f29c37cf115ea1637a61b6b1ee3a2d31670089bf846353fe3e01d13cc8b0111ee3269cf04e2f84c14749620e1bbde11b5f5ede660b9c27536807721e4553c8449cfdc5c3d3da4a72c83db68a4afa881c6820c36ad21ee6e7f44b2515e6e8a471ffa3cc297d964c83545320b0b93bf77446a273448dcfd1c1c91baca7e295b6a598026fea433c26f4fe7696b9809c1c9df4aeb593c4176d1754b058c8467bb730f4c23b7bd9cc150db3b49e0a92dc9ef77c0afe1d0cdd9090d3091d24c8a20a6a6828bdec38bff7a620b8532a38ecc4d2c6268ac0a48b0dc8ae8c5d2d88d19ed27bf2550b280575d8eb43bad7c225214b3c8aab25bed1da337a5e2956f3a207c5b0f7341a2da3347fb6f92796e52c203d13bd4efdc2419a0aeee8fc6c81ac17a3c5ea159c0eed8ba5827040a8538de447ee883bcc32ab318e05a274dd08ca1acad41f7641453ea69305cf0caab291c497d312f7125f42a9ab81cf8c090b4eb3e92800ce478f6eb1a77aa03a903548c3d469fe0f3957276373d773495e1082bcaa3ceeee57f63d486621afdad6a0607e9b211b5c327b302b52ef90fdb2b41eaea1a537c405cc46e65a5614f89b20a5914aa98b4ce1ceadc9405ddc4e42436f4cf8cf34d20f82cf969a1a2a2ce95ea52d1c812711aafa2ea75ebe64124bdafb33915a29a71704c595b43cd952ba8535c4d37478ba68d7c7e255c1f1b2012f263249096e7648c62d4c757c2451b72330378d3aef2eea6673279ba199cf4af4fb313d7629dcd0788f051e661b433eb8f9e26c50d36305d77adc16a4f783a48cad6ee70380c60fba1e50fd758a1f2a95a031af826d86c11ad78306705d72a1542b9a2763e328726e0277f5865ec0ba8a55519d1eedc1c9066e90937cdecebc82b02020c526248e04d64e7e509ea994a52fac762e7241508356872ed95c5d2017ea654797ab17cfbdd17c2f144a9f4ed20e93351f457cf46bc877acd8be2e6b9dfa10829ad96d86b9cb6d63a934222f9d4b747de1c35031782fa9346ffda54515de44f2009f931a57737039fa384132478d5cd270a062ba65bb32a3e64bd44c92aee07d18c7833945291a912393e34398f00ef862c4c4cfd7fec4dbe2109a683772ab5a8ac5ce51d77afcd6e8ea671cc547600c2644febf79a852d7354537de09d12c06e81a06e0104af74ce9b75aff08474f6abba697234a30cd5705e1920b0732502d120a250759345b5f0522542a1c34dcd275a2f9535e24b8df3a7a16db8deabedb95a0748c53a1693dce1dd44ddaeb7365a28c30d51e0ac445653477cece6421f1313547abeb8e52ac38b916f45f73992e4c1d71f1c03f98926cfd7a95e4cc9ea65cddc23a0965aaab5147324a1e1f61a38600648cfe697a981276194e222b98ee15cc08c2ce043ae90113e8b5c1caa04fbbd32b124567261cafbb55b85fc2e5be75ff941968236a39b475d915ed1bfbde6581d287bcb9f1a639336d74ea6a446a92ff5b4c2cec70610f12a8c1faaa1efd453f3de1b796fae69d2ca6e8b3fb87fe74b137a145c17bb434d0f1b27292b5abdfa6410f67201035e2ca2ff3591c99834f68efed15c145ffaa51ed1fd8ec4a521163287df2d2b4d9951d11f6ee1dcd56afa00ff046d4a9c73248a5200922dd0dbdfd759e72c2f7b945f2c542076031397b826cef4e43542c21cf794a2a5e9c6430be2d32b2a21ff40e0926a1eed2ba1e10f8381ca25c391d4ce81bb86c4f60df86ec21d15145fd448da2abae661535b90f54b9808fda7827c1aa7bc8496ef193df9f0d9f02a49270e779f57801b6208bf00ace580548d0ced65b5e280edeca0414fab60f077cfae1d65133e97105892c494362c5099066b1dc4f614b3af50103cbcfab94bd4a27621978cb8b3995abb027bff1224e274d177e460d0a74fe2e715987e8f2015f84e27db805651ea3449cd926fb941c7aa1bea9404b98c86932a1ee9af873aa5818660245e928286a86eb2c6ff7104536df6adac4bfbbf719ccee8f5c92714229f7f33b26e35d37b761956c7d1ae1ee65e861d8f33318fbe3b13bf829254e6cae83ac930b9f26bc2fa8310df4842a72ca854f9e28f804e53b6bff241b143f21f4749a92c0561e24ef55bbe4cc11a19b5b9d3526828e05276604843db3383782740620b74cd4888b8c8c7cf1b13acb936a1358a7eb309b52930be4c85c1b8c209a7bc1b5bb3c31784ed9df6d6e733006def6377c819124b822fa0e8e33adc6edb88fdc37debbc7adf1ccade0c769e3d3ff2e13f45239d88bc33f9fe48b27a36b16392ef820a0c966ac583c787af90a83770e043ffe982e650164df2340373158b04588ba29d5f8c2b41eba9be48d6f9349effb957167a5cfea8b295125b10c302a076ab2cec1bc4f06ecd0783883ecb6f61551d5edd94b1ddfcbe3c79b102be4e0e92a77db33f3d661a7009784993c76e772925029fd35479cb98f1d4733ba5e630201aade6a0fe226f67e0904d99dc2a850aa1b54b5eb9d300f807b8e3dca4e04c5c0cb30cd47a3adee6e9fd4b736e7169e5d228b3a06c50f580991a708f47fbc5692c2d09f2dd4a68a4a4f460d36b964af75494493d3a4f2c7322a56c927207afa6276c88f8626d1fcca2a31ac237d17ecbca6863dd52e7cd8b4374f6fad0e04e9df115ec807c959bca35cf47922a3f1f5a886f1b11c1b978ab12ec936b2f6fc9d363fd4cd73c040a70b62b41e5606717eb7649c477117fc6685f30fcd0aba426fa89e75d048760759bbd0454853c0c342534349df19a9b9d45660374ca62bfe22c6ead1ddbd046351aa3738ddf0f32557ec9a3bc4044b777f58b87842bf2944fd843a590b15298899fab647308255d4584cce39e5e0ae1ca8c2897fce4e2324b55f47ddd954244477ed41b1ce8f4231557096653af425c389d5066e2339a2eb37f1dc9b8721f5d1a3b83102f950a1c7342009cc620a0c6996d4b57f6a423d6a20048b4657e621880c0974a9cd0ee3176aea8779591a0dad79d0cb0249e911044d24d5a776278aa45cdfd00278573f4f7ca8f7ae09290cf0bb777959e82ecb167f5feb146594b4fa55369bcd431136119c52d7c6a9d12c9876d558ec6e3bb2bb433fb76919a73e1fa2001c6af57fb60422d414b46e12ffcd45aec5e5510682aedce9e2bc6d5ef29f0274dbb82eafe77f66813156cc74c647ca59445b7b9676e33fa17932ebcb505ad3a7bb4fb16e56896a6d4994685067052a9769cee5327f99dc6c711d4a14e6818700cb1dd837ef5a8795f1b5efb523b1e5305995242fd32692e3cb4dda7acc1d87c05458a7c18d68aab04edd3428c72e0476b5ef220f82fb73eacf7a274a565927208afff4946051517cf8835f77a0f6177c61b0aae72003a5cd1d03ee6dfe06d4bceadf7034f9599b09f2f0da4a401ebd87cf68b9733e2375f5b34556f77dfc9cd7e91616d7d22fb81bb2f77efd6d245ae911261c9b10928fa76cc135b7d3aff1fcffa0ac4a01c7e31c9f2f8502f442cb0a3aae682d105eb3cb7d2ecef08b9f770b3ecb5da42b0650a77d0e6df0f114aed69e6dacff5b7da5103a86ffff7a4722eec7564d77c3e2538571926a35dfeabb2157b21ec922ef4bdb831fac8698a000a793fd4c07a822031f8e41077b12ea37a951cba42858e657b3234f2cb53f420d5fd5f8e22e740b2dc348b767be0fdc0f73a77f6364630b54f6713e1cfda6100719d97a745f174ce614cb8b2b268f7990082fd0a1b05947413df7440d5e47b1ab869df5cfe93b41c2fbf019e332ad1f21d565c1c38bf2581e6101e6a2a18cfdca56434932c95ae04c1af04df40b377afc7e303ebf9651aa3207d81848e526cac939e6e403d5b70a8bbe26769798562396a5dea5e74a3c3c2d6bf9e3294f21ab2b612c036b412cb9a77653791f0715bacab810c953d4028766087740f07cae59f3926f22a333dfaf6c4cd1ca903a47b42a5d6a607a208c3580f5f49363147dfe8c91fdc5c7129bc2d794de89fdadd42b4e7eaab6c641d7d0f5bf887a56ea131e4cea29a33aeb8ea6830aca612ee69af3f6ed09adc1f0823f2a6416224565737cbf9d316e4123584ea1c9d9f98f303070c367bef74656951dbe36eefe43d9c8cb98d1e246cfbc4e3fd4474aaabcfe5bf46464403550d89c792667b67159f367d2d791cd7d01b7c2c2b24dc669ed75aa7f96eeb9594f9117003cf133022ab98d8f7d4948a269fd3a5705656e0ecebde22387d13d03452142470f89e5e148d70ff7ac076b3742d74352b04e8250c150638ac6efe3ec3789b1cd5aa87b90ad7670b6853ef8e53e8551a519d328945464a2478057206ccfc0efc4f9ccb2a8002353dd4155991bbea406ec13f305fe11a82cf9c2cd72eb20f85fc3d8d11814d16d53225e3513b572502f8a1d002ab86192c326abec5ec6ef3d21c83290c735d43297b564b4b0fe43fe8078d453067123cb15d32de7097e9920bc7f7a161be426cb47ca3e1497fd002cb0881e3c966fcdf333ea61a3eb261722c829692c12f1d1ef17475971f1da0201c7947e63ce12b17caa050ed7e4d05490e4340b5bb6aa34dc5cda8be9118f2eb073cf63234b5e0a05337e16ac5c32172e8a36ad863f8564c6a4d645f44465e76e0e1d8338cb6e20d40293130a45bde8dafa94717d676ec18e246ef31a2f84ec1c7c1d1f493f45bc9535b2120eaa798ce4011ffe3f3296ef8d7ecb322650685aa6f89df7cd946b0509e48c12e66914babf33bb29082b04d89942ca71e12ded1e3ab4cc28bce517139671c9aa2f7baaee5141de692e9601efa086d1e4eee9722f948b7d3435d8cddbb227f77a397ba4166bc6c6d1d13e950093dc6471e1d9f49addd006a5c6c5274fa8234350d7c02d485f5a9c483848cddbf8786bf94ed355970358e61e2f2692e81e13085ee926b624e58823e6625ea00a27fe86b00963c198d005cc6d9b9262769647d4960fb945c116e44993c3f5124ff9602981c82508b02bbb3f13432588b75efabd49d2d57a0efea5fd73d5790cfc3ace5c3b52e937072b9fdddc1c92fff71c8f478a19b381b3ac9410108e42b34bf0a6cd958cf8963d7a1510cef1363b59e7d43fb9c4029150d447370db526485bf6c0bc05def174a14ebb8c8cdb32400504cfa4fe40c2d1bca6c22496662b86894a526d4c7975b4c94d9cb96bb85e3b5dc0a79c7ec45c8c5ce4da276bb210b2e1c5c434a047070b294d296dd06eda4ffd45614ab25eb508e70cb59355c23631b8a46ddb9682f9dde3020f6844ce65d73d482ef085b0be8902676539146bb12f93a9d81ac95a5b4f6a3f777a1f13f6596409893247aafa6c5bc2dd655025a1fe818fddb7b9eff05eb3dd4969db3cf203336b71bf474ba874f3f4a75cb25712c032311577b3fec9e5936f75784f46241122226878ee09ee1d174e2aaed23d7f50a54d149d8d476cd0d68732525387f32661a47a5e860e93054b9f53844f6e3552229fda5bb0171760f054b22ff74db75dd1884ab3bc3d3e837fc8816dbf4fdc02ca25940661cf8122ad7276798301ed367ebc954686063dbdcf3df494905344147a436b5a8faff52a4a7e5b3abfe81d09aac88709ab03615282110a7085315d161f959bac132506233691cdb27df62f1d0e39897ab9c791214f5f165cb714daf9eaf526d3bb60726bbffaaa7f27f67f235d8c60741ed7750d35cf90b67025dd0da1991045b6cdf72b1db211e7eecd197d01d0d8d676d97ecf95614cf8f21e191cb87f048dfda33380312dfae64939d4cd59e18040487ab5995b299d7adc1c2b6545c89455bbef3552f7b3b8e5ad0dfe8addd3a559d353bb71bc375af365d761f6fa928b5795bc256565fe72b3dbb0f9d0fdb9ee7913b16cba3532c012c7ccd797dabdee53a228024fc1fce5670a2db8c1ec1320b64d6167d80159855f1048f86de1ceab232390d37f2cf382760c1751f19bb712669c0530909fdf59b59ea97c3239ae675e3d4a64c2c455b46f03488caa5de1f244ec2bac08bdb25efa5bdc7628e6fb0da929bc2740e92e4f88e8d363fb85b0f02170a82b43a73e7d731d40de43fc0f63cecf622766c57972b5e1f1c9b444947db430229a06e967b5090c34969eaae147015a431f69c577f52ece68b42fea2b05376126f8a3449e10c421980c9b31cd95bc6a1c2e65d2487fb92b585f877a24d1f6a8387ab43796ec09ec56c52cf9530f250979a3994a662bf4461b0de0519a19819a77c97c2257fec110c397e1f2652efccb632e959c649c543eb332f6767d6c7a424bb693c00ad7c8d3322da834fda5d558cbc5ebe450cf564564fe48457d9be096ac37dd8558f0c63e8caec65e0e98bbf91fcecef3ab72b73cfc8e0b51e5045532077b17e6b3e4c9b4a5f7c4b23050e9cf699e28e9b3aaec540159d9cf9ae2dbd1ad7670f38ce1c603f9c9d3fe022b07befbe68256f6d8aa8e1d8de9c61a4eb4b1193b6e3d6bf5657a75e30568363bea336101baccdf7cebaec385407978658b067072ce4ce778e4d91ae36618eae33fa31785d1b603c990655fc068dbf922c0348c77226d954a3cbf93a9e5be5a72c6ac63c30592dc19608ed76f4b196a6abefe8451a052ea01504cc6c9d7a4bfb740c6c34fc5fc3a5f1e19cb9bbb6c079b3fb06576d61c4e34732924287010aeb9ee1343d8b7118384458ab061b6de6b7b5282edfd85ef07028b0a3204780d51d37a2675971be6bda7a6770f1ef114726dd6075e21d323abd0aa999052f96945a1adbfe6e28669698740a893db22576a49cb14e43fa2c5ec3c0ace7f41180a708d00b9ee9240c86f4b7ff88c63a1f201cc40bac1bde57f9d0bd96112fb1c62c63dd17ee0318cbb638ac0dadfaa963ee42c5acc131de1cd4b85090ed32eb686d07662a5916becf437df98b7d32062be99ff3f915c9d880f41ba480f4445546f70cc6085e636fa8127cbc53f828340e0799c67acbb0ad8c03f9d232248e310fc76c5bfb75a6e92a7cd7796a5fec70093ec5d0d91a4d84fb9b964728d4be2f8ea539ec69e0410add9fe670bbd83c181ad4c854123c4e25f00df2ecb07947a7958d1d5a2374319f625b23d073828b6cef6d51c586b6d892e2904a773fa7fc6a94eed6512957c46723e7f1f874b76318d85602d5328e3825e6d28133d493354e281dad30235e64c45ea2b5740353e9c24e7480a00152b6b50ec9d9c9a63f1dfaae64f7adcc8b3a06c9bb18cac2f8d590e5b68644c45c83562434ef4bb5a94742a607fe187cff97077394927c990e31d94566e239d6ba86996bd171f2de2ecd34df95ef9bcd494decc350390b2744e6f574dac15a9033d2c128293a5c04783e550c589a70ecb61317ac2e223ebccdf00d049936a9728023bc5c567e0fc27b92fe57602c4a64978353c4c924bb109155ce60ca5d69a7de8c236395ea5244ab0412bb90d8091057ce988d8535867ffb887865d6865e4943104163d17ea1fb5cc4be3ffb0ef8343a4dea0f7b4cd3ff38c2622db586deb7f4ca587f1763835198d53f3e7d5856acefef91e6fb23904dabdacd7cbaba78bf2d5f2438f2da39ad418cfdfa0c1bb883b0ad2109c61f1b9f876e43687cdb07a9c7c8ae594ca3ec5273c562a8295dc7bd7cb1db6d8fe5606c1e98368fdcde256c6f4b7f535351919257ed98585819d668eb200d4952adf67c1f1d0154a9028dff856cc175180d7240dcf9f98e7ce6ec39269f87481b3d21b95155f2caaa54d57be96baa684a7a3bb3b1963eebe5c07b76ca1d434215974c61aedabad556ff6316a2e21ae689f37a13a2cc7c50afdae9b830c5acd46a92137d8bbb1de17132608d079176b5a3693f84e361d1ecd003267a4c17eac18cd83faa1c9ffb8488e9c151e7ec56bd356ec651311686742f500cbbd76b90f4ceb9660c30bbe03aadea0e1a418be32ea1305e77b41219986db8dbfc93e1fea8663b71403ac94a3b28e393480777279dcb4787a4b6c9f9c738e2d7414e0eecbb5f2870093e7499e7c6853ea25920367a907115ef86efcf5a5e30f8f7e8662e40894650b81b9d0e8cf32f4a7d43bfb73ea23df051defb26d72f3f687406a8326ba7feea7c6b1605c7d93dc35e6e277e8f739420f80dda91e568285e1810183aeee2ebe08f6c6cdba7451093b1b060b1dc519c6dc01ba9894bc8f6f23db7aada8cd6b2f0cd42947de389d58191cad123064919129c145885ad7c2a163fc5fd330ebf2eb628f4759115be8a0b1e999bcb83d155a06e67b100aad5f00bda188142742e0f7c0fa403c81bc487cec4da892e742dd3f4eb2b8a9da40bbdc81f3e9b487a49c392b1e4b4aa73cdbff1d8b2c075e6738a97185a601dc96970e2fa422d98eb0d01089c72c967ed16a841fdd225b8d7c5e2b33b3669a9e9e32a9c119c9939e52c900deed4246b3eca788de4bc59fce28d48d4c2107f03c8ebf4e9169f8c4839ebf17153014d162c04e4512889f318f8da597682e82dae3297b9ce2d9866bac359d7e36a1654958c386af714bbd3acece25dff496ed345876ae53b29fea9d309488077d119e968ecffbc8e2daa43d713e2e94f64f63da3f135e51780eb97d7e350f9dd6d850e3902ea4720761f9875bb228a1c926c4236f7f2d77a13dd324990a1514a5311bf68f923034e50f96b8d8fd79a3dfb48c8fbc8129d1872b8ca4e2fa8a3e615c71983872220d848dfefefdab5a0da65ec3949a150b9fd3db5ca267ee6083e89fbc200b7fed6251f6d7cdb1c54076427ba95cfe683e197383012e0f2c30e70b2d4ac317c6596815175dfc91f2b564cf2737cc6af7a2844f27a9012632726e56a7b41013fbcaecd3f043ccce110759e96566966a48fea2f9189098c844f3f92ce29a5ef614e4bdafe0556d24db904ae63df7378cb2970b0ae074ac6a39d9d28467fde3355fc6de5be2b19991b5bb14b03ae62f0bfeb6f7957e5114771ad56121f3f03fe858159b12a4d22368dd5e834ba65bf7eaea255a6839680e020e94758a0933df94737532fd27b4c94fa94e99133e158515a1f73ae9e55f3b62be1d184e0ad54408d878a4e877909f46a6a90aedcb11ea304bd825b76aa0b535e7694e0132063f7cc1b49d8bd41e11f658d95e36b27af68ee04caa41dc2a3c29338394ee7c045beaad67454d21e4e84e3b4c3530e1c7b426db22853cb768344a5a9a2f45ea33efe57df86cab04d173ef4ea549ccb878d244e091cd462dc05605095a6476a9fac2422bd927c85bb332612a439f24fdc8b2714e2016ac90df4912147b63a91702500ef2f4f8347122d1c63299d5e9c27e772e35a9c7e0b80478e8ad21d7cfd5e1efacfa9707f6834bd93a2a75da7d9152a5746b1b252381488ae0e63cd8241f3deacdf29e2fd6b614ac3167b22ded6c372f1a30be61d72a832b1047298782d8078ba50d3d80616c02f4dfd825841bb556d86354fbcc272b389196f9968761be1a5da84e9f0732ce3d71728ff7f260b3f0d1c22ca49f236d5f4098f8d86fb7088e54803baad08f6988cc39a17b7c5c951bcc350ca6a19e07d4f2abd28ab20d8653356b7cdbc179461a44f4e06fcac8abdf9296cd3406934c2fc01b605486756cd23ce1988ef96b43e0641fae5079d24ae6021f5a916c3ad25b3a3f8be6ba9a2652de708b72688618a8feaaaa819086dd4d262f6fadacd31be656d9f46694354c476f436f3dd778a9966fde1ff299739c93886d01d52e1bd06d17f29b055c4cba229521ad25eb9ac2c9664a61d74379da5fe1cb9ab9fccef606e617bf17a2d9d72eb1509c683d4cff4e5293a64f90683219b30ad6e604288a032360d89de557991e7b748fc255c6ac0660e16cbbaf841e63bbdcc2511439c0d413bb3272ecc0ada2f1291520486a2973551e78d812ba763194316cba437aef4efa590df7f3eb4e8abb8b815cc5a0e2f76b4e97c95417d9ba6045b628c70ad428d780397c3fe4cf2d3a361674c3bf09ec106682f534f98a2c18ce360955a9d658b90a21c6f379fc1c1864b405b2806f04dc4e5f635e93df466bd6c0b89e539acb7dd64b75ba5a8126eba2cb7f09bd0e42cfbb33267f409fd0abeed3e6db8e4e43f100aa11340fda2e2e476752ac669bc11b7f4913d66ceec1206960ee6452a29a6643c8272ba90f7e5e14d8e579d472902714a4760800a2ac405d4e82858ab54492a19fbd75cc74b7db2a16088c291b02542c287341505f835bd315edf653ea3ee938a762ade1cea8123f1e531d5d16c3174934055e00227590f667f92844831c09cd3525f2f66df4bda60ec43298b3100f50c6783b1125f17015f31560487c54400b3902212a17cabbb5b893116c24794c1b10095b810811c5d1c3aeb773baf7d1a1863523567fd178691cd0ad41d9e22e01a44fb5bfb9c6eebfeab544bc7557796721b21dfae7b1da04eff5ef310bfcfc573b49fe3683a7d413903cde2b725ca6f634ccfe40c801cb1a1ee146e2a2d55d97f33f1e12805bbef16d0111ee946e218fe0f92b769c232062e6819a888c9317ba4fb4c3d7208faea19c53809b29de964e5b67f15c99b5c16b2bea553ade62d81a1b5aad9fbef5761a48f8bf887c52f3add1ad1f50e60205029a3097483bcd99a09238a6f7e7ba8bf95a0a74ce30ca48f8681b1060ccbc8885716d5bb40462030a30a2dbdd6fbf5b5bc6f82e1b3db6a629f7a0296ea0439dae821508eb64f9861bbe8f0a5e5c7d1717dc16a8ed64c902903aaf71bcb86e478b817bf7c2de2ab311f888ca2f6a087155be7ba1f72859814c9b6b36c970fe8326af26ec768ea839f0d45e07fabbe2e0a1d39e5a3aa6b820fdf95bfcdca6cecc8f822e032ffb18342f6752d491dc6c2d02c9f00cb69e901a93b3aad600562669d8abfeb12083c25e2ea734c33781eeda58dba268126eddee0dfb63f221aa8a498230e56ac7ab9780d45ce34a17268b3d78e3a243ce7c8de758964ea1f0d5c1b2a1490b29b592baa5a14954e8aa1f84f61c59910a49564862d158506b5bee34984b75103531f8032e2e31be7e8b3fcf771e5312d0d04cc437c0be4ba5b5541859dc38eea9c8f7fb840191bcc75dfe04142c9da3f6aaa4a6168336f927bb5aabcb4b6cd7d8984774087bc4d7ca493438e54567dd7400229ef041739e4455ded567c3c7d068563f9e3e3ab223ce954294f2533d4be6a95548d150979db1c6909fafcdf5f9fecbb8b7fd4c7e43e45b8f7355ed654fd10d87bf741dadb7c85f5bfa9e9fac2dc9d72bbe3970ea588efd03f1b4087b281f7eebb03e7cc81432f863abc5c897950766a35e780cc817321f82cf86a924e3c456be3120b295b0273d4e46174dd4a8f8cf7a761967e141a5e6980ffc48dda7b7d95396a906c71c53728fec8ef92c82689940c030a5f6556ae240767dce42477cfc3d9bfd2a4828a9afad8c4d4f378252e4a1f715ee770ae5716b609bbb4df5ebf60ebecf125ced04fa2ab7f03663a3bc31a025eb2e0e681ce027befe827813e887311743dd14c7c9ede332b535eb09e96ff0519424ae0fd49ba8cac0456f46c39a987ad39b093db0d4480451f364c5cc6b112b9c79c3d005e083a1dfb202da91531db6fc9f5b3e690c8f4300334c0f33c75804edb8f2c8b156040b8b11ada977481c2a8709984cc4f704c4aac1703a590cf38b38def91aa2cc534fb0582a92fdcd744f39ffe5dbcf816674c9d485df76673f2b5536963a9e6662107532e788128617dd32bf77123c4877c23cfd3394598fb50c2f6261d85bd8282510777582773dc1d4b091c6dc23b28952f36bdf0256ee4d73c78ef14e1d948b87189eab6dd149d2a991bd1110a6e321de217bc011e2ac0371aa09d5218f883efb0c22801b0b7fe6a5ab7ff2ac910869cdcf8b45a6b3c6eb9680e1d2494be40c6136a2c3660dab12149e7cc630e95d01c84e4f85ca1247d8af3edad130ed1a9a80b515a7c85a61c9893ffcef1a9974fb39f653d05238bbc7c9a66ca4d00f2a94ebd2718f3abc7258f7f5b8a76049731ca05fc0eeb2ed52b52e23b74a99af40a13e995aa7bd5c2d804cb25f409008c67a72827603d4d3bea57e6a22ac878129baaf3cead360ff5e419015e1fbee14b15f9030939783c956a2fcda29e3b72c578fe381268c032a9a7155c0dc2e45a4321d17c73567e51856bd71b0054a64fc8ec871a210b3bfeeff646d39a4640417be573e5b0975c6ac5298c481eb1bdd6fd329d6a405e03b82245a2231c8b9b2df68e88633e1a8089e625eb96ac149993b30412d2158fc92fdc28f0ecdae556d111068badd9895b16bf359b2a96a767d7f56386d13f1da305e825739f32d51eb1b833c768033661a4d37d33269900571681ef70006f3454ded0baf56313546108e99397b9e4b5f36c982686966fbd919a01b2efa700f9ed2dff771e2e1b3a92d3378281d40c956db549cbb72ba939c2fa7bef512d391a5b1defb57bac75613b5e5d4496afd71eab713efa537a12af970fb8d333a01ee2147f7b8a7d5e94075a1aa8ad09313233dcd2e656d5b72e0bf7bca367d04b2f229b54682abae883a6e0174432c43727e1bbff92147ad543301fe4ec9a94342bcca5e67a0d7287f36cc407a32c5c48dcb58612ec4493109ea5593f42779f77416f1a741d5effed6c24e7c9d1f91782952099190f8aa7965549d49d1ab5e634cf1581e3e55b18b78cfb4f621d20b389a33d8786c027f8768283a32448483fe3324a2a3df38141d541ac776053eeb67b03ce85c864f6523e5d9b2018230efe5b7e49255cfb81ba62d2e02dec90b47cd4ac61456b49567533248cde882a06ad5dca4d94beced248cc827dcb3ff920165a7641b94a2ae9258f8290b4eab7e81d00f596b70f4a8b354a0ccd882c07c13f9ff80ae5c4ada2d45cf4b193453f153826faf0863430395c26fcbe9e2554025889b7528201c28631a0f7375eec46fbcfbc853b9e62dcdf9fcd451b3695569e08045cab3018e35579ab23c6e2fe545fbd3edc02115fb9eda6c6a1e0145d84c1b863138f54857cf5ba9ae51935a77defa0741fafcaf3fc2a6b7bf0dac9203974eb17bb4ccc8c9fdef5e8b7e74bfa5b8707be7cae9c8a41d8dbc542deb04ed4edd6e154f40f13ae9f8ca379825d8c09416405c9da63d5b1a003c68073dd625e1d57e62de278c7217dc329aab21cabb9797a7f752866d676b03c95031ff256cf007472b42705172050d0435b526a47775440150b7666b55b03816f9c7e0be9921d3c72d645a651b68bdd6d2de8a9212af2104e40b1a485d03c7334735324b5055bd6f8fd01255626be69ba94af9eefef36b81192868362029196ffeb3eea896a9193958bb6e23d7648209c2f5f4599ffe144ea4da58e6d3a142d66db2439bec1b2e0f9714c51fadd0bb5c3848fb560bc53fda2fb981c3733eccf7493482d8f7d5293034d0b7e8d26e6d8c63c781c634561ab125e727f234ddd291114b82867179af364282815e85a81b97c8422879f0659110e9cff190ba67bd8d2a26c19386998706d7aafb23050465b4d6aee0736a1fba9cb2f8d78b2b1907019089110a25e95eb7478566847094e451083d20a3f87ff501a2d65fe1cd8a0eaeabb3e554709040ebd1781f6e95472f1fa8e8c3ce65b485352c96e928ed1c26e3253cc60dafca316ce3501973e34c35a13c12220b1113c75990a0dcc3c90af47566625eb3e42ebb1a2a3c5f57d44e49d8949e53873979b2554a4ec83a261b8e70276d8ed74f0981758bfa618aea7e4df19b71554d454ab2865f9b0c39348bea86b078714f4a6ee0d46b0d20ce40d7b51ec7048bd479d9d68f8c45ae8d40b4071966b90734aa1c80a225d6a3baba6200c35e0cadc9d7a4cc95384c76ed8b6824e59dd0f3d7d44575796fedf4279292f4b7400b8beb3bc38419a4d4f820f09286f2d60dff595ceb6b6066907ec52b0baafe3b1cb5a34adcd49f547f3e676a087aeff027d776240e7791c3ef536a32ab03424dffe90f029522f817e08f8af34468096871b40714da0da45f1c2ee88ff16301e1b21894ef77f19a0c224870d351d8ea235b6bf0e4bc513320d152fff278ebedbec3d59424d76258feb9f48255135c90dbd3e60ac1a99e73d747484a600d891d7f1216349af676bb2b8f711d740cadad42abf43484f5579381cdb91e3a786eb16f532f93d834ddc39f25ac637eec32fb0ccd5cbd76fad34a13a1dca910c49d3832a51e42055fcef10a0d54bd24bbae87ea6b35eaeda29a7917a982d9067af465f8dbfbad48cadc9d1e71c37ecae9b370a6a1ef8435d43386ae9600929da0f3f54558f30f3ccd375ddfa61b731e9f8a37cfa008d80ef564026e1224f031721ae1a947c27d53dbde136b0bc4918fd3963a5071e2cbf41d66442aa45f58ae03bf67d90af2baa8a7e0a6c3b95a438b467fc9c6056a4737d74700a763d093a4edfb6ed55d3676291c907fef7d9a759bb3385741c37aaca81df86161367c05c9a41777e7436f55f11c43865bcf77fe383883d1a829404cfe35703f8287344d2e22c82f3cb144fe985f424c8dc6d217455e9c0b33645e9f43bd4e011e8eefbc05f695d3a418098e2324ce947abb13f1d33742dedc42ba0a706306ba24e9f2c3a01b954ea3c5b962fcc6eab4117659916aceb7f0c5068b359ec6d0eb56f0ebf454549087a29a675d621dfc27e606c44eec64c4c0babf384d595518d0d930bd37cb9b19b056cc83b5faf8ee05338afd19c673a6f4fc8d0d3051036568baa549b4b963a333b79e232acae721781bc653ed4f90d6a2de9d099086daff029d210ff27145249dd0edd604adfa73978390a3b0d79f639cceb9a6f8ada534104923c6d98129171c6c8bd25a292d11fc2af03423f2b903588ce13b034b899e1264405cf642263d0dd76efbddee41a5cac33db4826645f911d9e1c599930078435a5b517d8f5d79f28a06355ce10d062604f2c5b701ee1f3880261cdf7c547eb215719396ee992d6bbc8f92878d9ec9f1c9fafea5fedb11c9981c27885d520b65c2f05f900032b8f985038ae9563a4e84c9df22738fdd80128a7194be6837579a54d1b81aa4c059d7917d8bea41ad15a619093c17a8e837ae08543161e786c4b5fccebc6b859b846eeb4cf92c632ad8f2d5bbdab7f04913f16e79780b6eb613ac89781961f10ed5f0e2d8e3132cd5a8d84280b1772001c59f5da47c666802772c90766969d240dacf1506016f5b9a74f751e99a4ebe4ead09303a4f06b5d95d1dfd4e3fcd629d716599d098c4edfa3beea6fd839e3dd6dbda3f1d30cd2777994764250b1aedaba910db3db7cca3a818fdac6ca1b316d61484d3b9c108d34ae14118c08cd1e13480e316f72a2cf12c39006700a54a1b84fb0ba34b05823dd0a48922bfebad70dd48f11b90fc7bbd687f39e86151b2ba850dfb03483f9d046c9a7b7a554aa349c8d6d9d8c990f9996d2d8426db27a3634e8525055fd517b0a58bf902d0a0757240dbda513a93a2b98bd7389277da5d9b7a2f6985eed067a3446d4b482c981b702f6eee45cfa5e3d3ad4520ca7dc0e72f626f1c0bf64cadbeb957023d2109ece5533d7cadd781da8954e0beb9db7dc7b8a9ea43edfa4233818594048339d23f9ca860b2a0db728f4d979897ce1e32f6e1a238f93c4ab96744094da2f277ce4a657ed2648c5565987b29f07d074dfd4a4f7603bfd5d22c779201b37b386c2b3a652217cb8443659277033feab2189a1e07e3343dad0556d3a438cea60c6e1bcaf280861f7d3e05ede059af99812382dc4dd93a00e57c3473b557711054486e7369c39a1c520967d93c48705bb1970f47bf79d7f0f624dbc90d22ae6e9a8a874d961b4c0dd3a59a317f94e79b7291cd2390e37e1dc0e4ac86ef57f9b82fcce1acbf3e33ae07e0672341cc4f29685526d7c6fac9f43e53994a6c4b0dd65d5eec402d89e71de722a76180c116fc8f723bfb767ccb54783236a3c4065a1b3e699ad64eeadf22ff9cdb310ff8c71dcb1ff5eb8cf0022543cbd3d46a2fd4d0fa9eb0c8f0dfb1093fbba4ced3cd1711bd926256a6a72b8ff68ff70c527d5bec854ba5167a06cde57cb5bcfabdde4a494fd2d830f2327285738f76369c48a09a6f9ca80e076a9470c9051c0a86225c8db0569e991e52279072409205e3ef4552ec2ec2cbc80ba8f3634473c36c8ffa57a246b07d784bad633491e35e5932d84745b506698789a9fb04707cf36bd8b9ee5519fe881cdc5edc9526367efca7a46e66b2839149dac926f05b5271a20b89dfa2671b2964ccd8d907425dc81163ef09b37b0fae919db49f7bad0952d13139df9ebc5ae1bba33768bffc3160c37090d8406e68aa5a573dde9ba36ce3c257621a991314ef327cc5fcb2b7d1985b5ced9ad64b836df4ae52efb78b9410bd4aa58dd2dda96158110d5eccfac88a67be02937e8eb6ea08224d5599a970aac2f5379ff15e150ea4f1533d3412d52e2c5213f70caf10ff48f83c86cda68c14b1d1ab455d601eff710104a90167a39f43c5be87168ae5d16cadc1bb740e2b8baa8bcd7eda39e011e4b2dbead5d342c6a24398a9df61bd6d16565b6ca29fce58e63f35374c2522075fd99a5532763738050bed7601660c3ca5b3b46ebaf1a71a653d20bcfbfa8252f2da49e49f76c014a5ac20b910ff45223b6fcf49312858c0171279a2f075feeed0a2cee57d86e0ac277776bc5547bbe6f1e80f6bba965eb042b7f17eadf2f26e46b8ee6e1460ce0407b023a499a7170dd3d9170dcc8cb5f2de36cbaa39e2989bad351180b83eeb707cb25f729ae96d194a9a748ed945187f9ca85ed278134e4be660471e188761f56615e0c1dd8d4bb474369b02ace30f2fbce1f52e916e97a999ea725a41e88469987bdc085a14c040328e4308ce46a5930ce4208aa033aef613f970fe2ebd32d7d23b9c3a1277b2700f59c813717a45422cd875a863a32f9ff424f680538550144af0d463981dedd4052d8dc96ef1a87cdb0a4142873b8b9ed7170b651b785212bcacc86601652fa5ddb9739c1d6583c4203ba8903c3fbbc1290dc3f79cd114f48495457e66e36a1c90ec23bb43c4814d9cf4cae42dccf534985dc0f740ebd32a79d6a4a0430c51459560528f0b738d2a286107dd1fdee36e05007fdb8441292e0605291a5db6a8163034c1a5e11154dad957421cd1dab2daa07a88898bd2e2cf161323620ed03152c7866f644be87b430256090fdf4cff04bd7a7a576d8598fce745952c4b6ae82691b866f0e3f315a5f8b50fc52b479564a5e759f8b8388de824714e6c56325dc36843504bd3f90d4a1e24e8cf089eaa735deccc6682195695220b4db2c2ec32e05ffd911cd82739e10fd739bc24731de1f7a29e28e3a14f4e573ee80f8bcf9ed27d03303c5fde9eef810219a1210b95f316aea77158912fff89b8b9c330e57cc1181d127c67b63fd1071c69bff7c8fb5cbd258769f9a99c5cc295e6a5f90d5f21671d61a50fe598804579948c052a9caf0f876cfa9d205b98697800e91501833dcfe3fa4f23fb0efac76ce38143972fa79254db17f5c6697426a781f8e0886316ee919a1dd61592ddd9d39d5a205a3dd8e9a8244e5b50f3dcbf50f59dc658878f19968181a12bf96be78d0c17b87c6011cd8329b6c25f6bd53bc4bcdc92feb3d54d263b6a0e1369980c476cafaee6f46872d7cf6d48113f2f90f96f7082834e9c19a7d745c844a988387c14eec137ecbab3b1fd6a009291b81ec6fd16f55c45e8d8d712e99d1ae9c112857ec856fe5a4be405f552e3e94ffefa19057f9044d75b280ceca1d595de29bf38d2edfa6fde740e26bcfa161e91b5b62a770fafbc307177d0b5a7f898df50997fb06001bcf1c41f67c9247617a451d7619bcf5835e8e5933a4b7dd7100d7a21c6ece51813a35206fb843e7b4742d8647571a47f0d01b3069048999fc2fdeabcbac0783efce092ea6d06b3dd7c408c30066d4352b9249aad331197a5f7734674230198bc7b53fb41b28475746b648c41040b8c472c83c27d86e50054cc1e7f2114e4949bf16adca1bdb0d0911be905c70c7d98366140c8397550767e2cb46dcc9a472da523772506b9a5ffc1e5b076fa8692b864ea6130c7b8ff64eb73fb03e1fc3e58d1d684018673d39bb9044e7fc690789721d0cc0da10618e7c18bae50239b2a1f292f8ef4ca510d3c68927aaf656bbc981a47f9dc772e888ab6102f0c3585efd46491af63571cbfc2104b94f723fd5a9d40c7ef0e44bdffc53bc2dc0dfbc30268f24c32356b33379f661ddf139138fd35dbf6ec32e175e9e8e7694cc451c21a33c4abc355afcaa935d3e1620e500c0edd52405db1cb766c5f6a8e247e56b0b4ba60448cc2078a89820a2d00c33670e1a3cbae7fe27371973e911530d13d16c956dca5401c7fc4b95da16916e13da2899bae663d25c7825f127d5cda42b43be4229479e0c0209bc1d61c21d06eb04bdde486f90f7aae5c3f4ca0a8e527d01254643b7f3084988d9a89e9182a20b931259a5ab5788e5e39c2be269484fe92f65faec74659ebf0451cffc9fb1be7506e6c7d8d2a171d74e5d578e78eaf59be53c99960ede21728f9c134c75ba631cce2024723ff0525bd77df3f810190b03a0a8a115642277aebbf2efe641486682839cab63d8b24ed2f5178666e842c0caadb68f62c8a8053900f111eae1d3e4137f29547c1abdd92d2d3ebef1fa31430db10a6a5a3724f46e4b3daa828beff7592444a6c2bded69b1dd9886a0855450c7f003e1e51aea93941ddb3135f6c6d5699b20a8a9cae00af9acd41084cb7dedf0c0de6dc72e9677fe091568112af5d0e59002c5baf8b7017a26dd5d3ec73e190e2b9e6ef8826df7c8348072aa13c7cb2565288d9ff4b154073a782269c38d4e5215c7de367434f3aef6381d8cc132ffc21f0ae59a25a92098707d3b20f537735f35257d1a6807b929a65549cb04869eb82ebbf11c95a99665b63bca1c87641816aa525a72e954ff4b4e1b7b910ddaeb3d15eb67423d406d6ea9a7a623122f1b232f375a249463a91be519b907ca270670a45db88c81759767ba30a49c2c30a74a987dfb309789a2e14e3576d8b8b21aa8abeb4f13eef261acf6ab18ae12ac09275190b1523f4c99801006b5f163ad557616178bdd02b4b8a75e3c59241c79d6bf2e7226e1e7d227b17ad9cc64f7b0e4f44aedcaad37cf92081178ed4eeb44d6d6056c647762d9fa0934d5ca90c33ab6b436d48cf563df759a8c117893d466d00851fb39513ff87b4005922e924ce127060d49de9fd4ec876e76dd37971bf500c85b83d1cfc722b29a69b26b9ca36a5e8344af427cd17c87f7f69de05e1a3bd03f5c2cf834d75d4b3acd56c90f08277706931e3147645f7b69f7108bbe2e90fcef10c1adbb8f7d1838e57628f707f3ce4fed7198fe02b84335d28c83751cfed7b24ea7edb60efdbce215b0dc9ae2c328564f08a09e2a04a69940f9a7e6f41e396e29910ba64317cc861d3ef5211bfa73946cb8fb53d0775140ebe0c33d950f80fef8a639293c31e6c74263208f268050ec2d1ccbfcbeccf3e522209d02cff55293915c93f6ec73c28e7e15b41c7464c18129196e1bc23462591a78ced5ca0ea49014f646791ae7bda4c21f3a7bc88c566444022a663f176fe99e132779ff85b0834351312ce89f018be9b3ff05ffb5878feff271367842460a0c04274f555524043c68827e542e0673485647db8a85bcdc9eec22aa0d615ce2044778a5f55d5b7ccace81b2ad47b5c82b512b517b3d55aecd9d9038b1c79c11ea3836019cf21971e32d2bb267a58015a9619db23b42360eb765115e62f313ecc9ab3b68fd5fe715063d21d9c28931a7193e6b599d25100b709e34ebc253fcad29c9b9d55e90b38044f4f45c80324f0b69fbe4da913c41d0f98b174d553a71b87bdcc3a15f5b050f42daba7942be589365421c36d3a7c78742690daa112c4afdb0383a838c1cc2a300e705f5c2a8b1dfab690a61f17ffb45c6247be52bda39a0842841b31052775cd58bc50e29ea33866c7e9175ec3f71a5b8bf4a4ca78d2bd0e002c3111b7c368c488e34926637e073b5e410fbc5dbe0ec6a9e8a74bb9cdbd4f239b651fe3d412dd9eac205827b7feac7e38cbaf44b53452f91909da4af32e65ba61cb3a9f3be83b1ec3c6e807b878109ab3834734a6000c402dfebf2f3625fba1d3a5e746fdea56a5dcb417356f6ac206eaee13f9568b0b4e883bfc34161719cc1be2254c468c7c5881b8d6b75ddba297bd83691feb6c14de23e44a363cc0a282770ba639bd1210723b40904bdc01317da091ce27398e1c6e6cec6ec19513894c3d3e9520d60da41f58c5493f1e6e1f008b82b282efff9a19acdb443ecafc0e999303811ce1b942cadea5b331901920bc21c01b4e6c29c5ca244d6542ca660a4c3e7c6030561ed05da6454df56e4e030eb80d5e8b07d433c29e6266b50f818f6efef3878a205f254296d928a3bf1dc4e3d94c29cbb751bba6ca476c6081ed793203acffa3b4c7a1c8f4e76160c09099c7a9961b75cc2a63d59a98774dde4edcd91f39c7bf6daf199aecf65b73772a920cfdd74f399cc15838b099ae7a59381353d477d829149dde5f522cb55bc64ed88d56756d1ca410b975666f986d43624f997c0101bbb627db65b1e1066407d609efb0767b69a50dbf198ecfef76dcbd5d66557555563a887ea372c0fe1ff60f7bd4a9ee72af96a7fcb32ad2c12cd14c66f77b833afe3753573d66262d5637a15b5ebaa2382b437451eae4f32b3a4976b593b2fec8f389f712ddd681734e2415f1815cc3aec3591a14b7968beacff4712bb743ba2634487f647b62c6cc04dcbba5935393698cc0e23f560aed5ed37ae64519aa3b02b11d7f8c540f153ef5360ebfa37bcfb4670cb5e5df9b72573200d539d32f7573f617a9a64e4c23b84426f3b8c110f2fe9589767d4c52863fe530e7a0a814861fb8264c7cf6b6c04dd41b6b99ae6b764cca0d0b5f2b2bae157fb8f4321b128b65e3e25d8763903091bf500b1e3d8677514faa14b6149a03c69f65e5cc450e850c2ae42ad5c9474f21f9b11df9a3258209292ae809643c7820952cf716d4740d629d82cce2b1286a1ab553792615e259f25c8e8624d90ebcf8447d0114a58506e584a1662dbb93fc56254ee4d8ae9002e49dba81c22722d69cc1c04aa2852d8ff73121d6097d69b77bf2a4328b75830c3f790bf7368cde1e583c5898e8ba988d4a3c59b45a40b2b1bddba85304bf1772711f7714596c0b2441ec675eff782c26655933017508caa5de4d76a387df9c948ed650e70f548cc1e18db65b26fe2e534325f5e66bf223d8df230f6ebaa9fa314972d455d5a0d32859618e5098d28fa1e525a7b1670d81191992e23f2e2421934698c7bf1169b62ea38d7dd48d38cd6586326a723cae7ed95a316def587e104abf384a4d12e0eda67a40bef420dec216d5f3e7661872c32ee6dd2d91c2a456ae4c2ec3640427809f8aeffe22d665fd1817343f98c515b077371262d8e58a9c5647e93511213d092507c2e849a4921f001ce3509f367bd68c06a88776f07e8096cb69d7b2f247b3b50bf3ec50fc04289a4bb2345d4a053f989cbeb8fdff6b5f10e662f7b8f8d5df613d7e43bd8754eee2cf1c9308f5719059924a8969c938d58a98ec4f06b7d6839087bc62ddeffed3abd19ea3c3f3190110c91b3c15350d867001375c19fa2476b8d79beb514acacc9cdc1461111d4142d6c1008625731eab506aa877b5bc971ee2f96fa7b78a59c6ec340f07daa015c21f6a8b570bd20d547de1374ca5646e25a4e64c5de42eae0e13a9ddd5d19b35ca80fd12113f5db6bc26e3a0b00137cd32665da54ab89e1313805f96446330c0b18388961629efe1a45f58c93e908d184a8ad6d120416b03bbf3936b88f2ee569d143613764c811a11578cb63a2fdc50ced7589ef9782ac0b0f559471204c76fc50b9bbe6a7d2f285df5513dd42c40ef2c4324094aaf2e2bf3a48814e8066f1c69132c96e12cfc42abe6c13e5c6849e02b5abfff6d21ffe449effcdcdff0d05214d3310181850c7e4defe995a178fb731c116c0e811a8cfa4d607083e48f19152228f7c9463e596b1c18b4e8dbc4c7ae9834fca4bcb9406eb7db05ebaf77f5e5f2229d4572bab6caf8a76711276baf90653cf22e2c73deafc91833bc11ee5efcdda480546b7bb06dbf75e112404464890ac9d573b41597ea150d7bdadb94a3a5081de392b8ad93c759aa05a4d1a7e8862350dca1d666d03e68aa7de8405b0915d19f014f9c5561676e1366c1f2e57806b2b391e36f59878db6ac7b725b9fa8db255c5db9d2a0e1a4ec640a0d732ea17ee229c209c9502629846019d5b81736878602c4570414e513edeaf6413f35758d9c781433b213600281fe682bec8c4f19d528636c5c685808cde95cd22e7c859940f73305841843cc4ca9e04c22a113b178dd5a07d5afff17059511f2c1d85a12f70d0eefaacce599e4a3e41a827e900666ce70a4cf8c8414d62367887ff95da47df8e3fe3493f476937a0315990cd400e0dcbb44b0f095997a0febe997d79709eb5436c9e9719928865c4a5c151716296c5cb0692b472db3f0ec78e652423962051389723f85df586cb70a88d0c2b30b7e37f4a17ded4d99ec3b8d37f06a0a605c579dffd95cdfb8e254bff103ea52c4033d5f82caa4b92b3ec06a5ba9760a05937201609c35ddca23d3ca7f24ff58548d71c96347f15e5e4519f017937ac2b7680458163fe9713aa9953d1d688fe2b84dccc32ecbe193448d7e0beafdd9ed1e29718674129fb686ce532bb32c4d49bb5fb73a6f70b6cf097bbf33b9614ca48911cbea5709adec427d94a7729ab217d497d880fcfdc583a910eae9c975dd26f2878a43b580e66b6582d6e061444c81b29df22d46534552e2f615a2b4aa2af65213e7931cb5cba3df512d455e7d407bd7680699727bbbe38f9dd87c936011424613d821fb6eb76a794d16c67a353581c59608e52db463402e47ffc2487c1483b87c00dfa26eef0c2fd28e1233f73f1fdcda61aa479c12c7345d36115617cc9eb18bb7ca0c7724329d49862b0244ff4342f3043820d2f51e298fb0128ac1a1cc9934f1c5718f5f486e9e284d91d4a62b6fc3ba9648ac67a92403334835ca365424b493c6021983e5ec2681a7bd72290c1ee808cbf51d650fa04bc98ded70f1637bd072f9e97a6b2126a2cb1fa71950df2c7dc5e91859d611c79386e5bc078802018264e01f1808e8ab39ee25dc2b767f766261c3ae240864e53a91270ad5e8197709ace84a65c52a8e2f6ae9626da61144fe18c897dd516f10a28ca74d21ae1c793e5736629de17b029cb9a58e30dbeb988db7bfd34208f23652fc10bd9c74fb01b7b15e3ce2222e82c25b499ae50d2f2a145aac9c7478ca6a551dfe349286269bac0fe9bc99909521ffed712f372ecccd55ff0035d2aab8fdba1eac7fbc54ee6d56337d60d6e43db58c77cb8923bc9cbc332440af7d95a7a6a5a0d09fea9c3f599bfbb7eb4875330f56b7464d403bae1683d0049beaa0f104548fc76615725cb1cc24d18d4933aae4622b88becb0b831b738267ee66d339db552603bfd2a82a55d7b149fc368f1f8f650a206916a0937974180f42a02f8837ea968269df585029ae3cc388771132756cf38c63b862cf03d11106ab46f3040b118613826ba37872a1306c1cfde1effd3f45a666f99e4869e2c6e7c03b19cce8f329b95dcafa504e4320f2d33f709f2aa583b52c04e0efdba77cc6098061e1049180d6f9769159b1ac842882993ceb427e428bcf22c564ca38f432bbd9d0f720dd315921c8eebc3a0fe2ba30e58a54dd7b32fc72cfdc8b206d7c194fa459eea7e5639a43aa921c8fb28d6b770f2a6a050fed8b6d9c5c8d7bf46f92411a97d417f91fa51ba01fda6898919dcfb279b07478916819fe2d34eadcc6c1547bcfb72d6810e93be2b4412eec05370c8198c89f173964bf15d28ec8241c33b650663df1f0b2c0972687a35386153654bfec75b886f17f6a70b8bbf34e72a97e86c1282fa9f3668bb32bd12306ae77be12457afb75a57577ba845ba90535d4fe1454755e160fbbba797c365c774a4e58fc6bb8f3c1945732656a230db266e5f8c4eb6c45b2c077e21bf502028a84db2b907c4ac8660d82b0e2e7f9d86bacde02b6ad84d0ef22253038f9ae7f498469aff946fa809a7dd216704cfa726603844e8d50b89b0d4d51cb13362e4321f1a36a3d4e1e77dfda320a61e1049e9584a3d2a1abb701c251ca71a30cf12a03c946db6c9ade05c7bccd0145a7e4a5c19c19f17cf72e14319386ecd491f036fda29f0d9aaecdbee581976a6478b6c3f775a0a33a706e06376272945b94e3263f2ad7d0b56f627b6527ad629ea273c410f80c391e306ed1de93f39b3909dc610a4e248901fa12a4796d08c67c617963c39a30b70a98e92623355e9ca04656f516c533defbb0b80c7ef003fa6bdc396e4be85ad6bfba6272a5a4903edcf95269504d5f49d9bc7f153e5d04d629c4e2f44be86b3ad6d31e71bc1fecee356f1b8e2e1d688fc6a18c6b38b0c10b54e224e0464d8d42eeca428713539e301a4a89cfafeb17959886d3314fd06e9592c1895b1a950adbb03eb1ac7b6a4b2266a37beda75ea1c955b39edc89e1c6bd747ae559b63f1cd25210f3041a5f8e7d35b23cce0d4544e109be4b2dccb616d08ddbd0cfab2443717b013b6412d62817e1ebfa46599a3aa6fdc91421de5412c91ccfbdec2b351cf016a49cff74a05c55429a45c8228f08d48afeb646a3143ba14e0807ffec293a9bc2e6a247dda0177723644a7598dff3ce1426a706541e02c911806613208e281e1d9d66ead4a91875950df36dc289745405a39f6bb0e900f41261312ff3cf60156d07d4ac2dcad9fbde4ad985055d094a091aeca27ed950715648c14e4e31b72c49207c5d36b27594a7e6ef88dd33c308a2078bde7b943fe64f408be709ea3d1a2cdc0703ba965afd1693f6a50ec02f02f271c971b3716a1376ba4e7a9715615b4c809ee4b63713a1efadd6a4200cb596597aae2b215e7564f7739ab4b276ea6cc796afe5afa15864a56293e82b7210203ad71ac22d5f5aa877d7e2fba824472b6797b22bfcdb4d6ea9369d4555537afa85ca44c343f0db8543a73055391c86be1f907e66c29d2209a247784eade10c15fb184204ee401781a72cfa7c587ce1145775df5c544e6ceb13ad2ccccc150fe16b4342cd9209eef674c89a5995ca0d347ce6245f01818d6c302f9e75f52bd5fc2209a07ffbea660fa8e69709921fd2b8432c66254f474ec2909c74dc74cd0652df14117c4dbf6b018fdc2e096867460930d4e30a09ef3ea4144d2550fba4c5ec7f44bf3eb7d7a982dbc07952672e110c2b68ecafbb5a2ce3b723447927c846619b6f74b032ef7bf5fd35dede9660a81f403a13acfb9c5d21f1d7f020465b3e30f44a8168d538f6442312922dddb26fb4039dd6722fb54124e517c602c5728bceb31748245848b61a9b1e6f42a14c12218936313be2832ed7234fbc6b89e9a7def99ad15661d024fb94fdce1f1c615e6c96c1d7954e49a0b41490796dca20d07a3af4a999677d26d293b5c97ce823007cba1ade7c54911ef1f65a09a2adce663b9ec8008536d6f2d3b7cf675a1cbbfe8887fdde64879fddacca7b9e3e2b9d2d1f0adc05b47624153c1e56c4f82ce8a6faf37a0874f8bf84602e58a84d39d8835d912284ade5355cc756123e41d38fd98f57cde94c1dd0407560abacbf917d075db8c6a671b9ef064f8eeeef79a794b68a31042cea548dedc5a7f096dce78ea0d006f194980e81bb9a78c5ac23c9053c4ecffd98a928cd4ce5f9156a6211bc4b7eb440271d41a32099d6821cf2ab1d10cedc5954e7e754bbbb53d3233b0d3e09f401642986f93304be2537f8f6f009c8cb11dd641f5b480abae82126da603285d330a90e4582b50d67bd63207a18dc9d19fd503cace5c7205316c9fe3628abc357afd5f27b79a8372da35725757f2a559b88acdccce962d642ad1efb0235edc612a462ecb034a8fed23cc7b374e1e7b743262110ac17ab9574a0d934316275b66efb921cff793435cfcce68cac307d8e6e45d9005fe04141f4ce505897cd0228a703028e6eb7073f2a50e07054c7eb617b0eb2b36b44c57e557a45e621fe9dc090056f3e418b59b46d65a45905e5c6f50b788799f6118ab71905726ed62497ade3a585566c8c3c9008a4578f6bc6752af113f0821625d18c4da2b953c473262c61c3fe7acb505bedd92f554cef8230bd8e12138c76c6d69a83811380f075612a03977e2d9f72999bd64965a8889fff232f226230194d5e2605e4f203a3163c289d8f11a527f0178eb570a805d733b00613d5778c9d1b1cd40c4fa9eae6cbbdfeef8511955609add1798f091ba90d35cfd372e647da3da4f400a667064c65081e0f6a33affb686da4972dbc54db4642e3b705fea28a9a42bfb5c1a616e91f59bc4162b8095e9d6729706c90821dfb928f8a8c1fe25e13c186f7de7a2c6b3c527f3fce32e8e0fa6a0b6931e860702c83a306a271e78560523f4428329e6fb2a76cbab7fa0c8b5fef8eeb8c2033dbd6227c1b473fafe032e1a013c36dbc156031e7996f46e5a33a636a8bb056e5855655fba80e09a0f535f12de83c15c4412784978888e33fdc89d32b69af2f341ff3a9f5cd708bc22960ae9e313c5afa7ddca0d708d924f5175212f408e4159655edd0a89e21ae2214d953813232493c032a9a3d9ae98a2f39104be8a1a827c2fdb92e0a3330550fced628d9c0d8f76b77a5e5ff45ce73aaf5010175e5a5da0f4097f2c4132ad6c74b38d58fbbcb9c0cbbd922ebb712ce17079bc308ee582faae597d8816c04e47850fcbb91d43e5a69968ac986aa52dbe789a35c431d2749e25e0b54a720fee892a233a295d9cdadb303f3ffc844b9531ef1aa7ce6502f462eab19082d02b85f5744ba269e6f2707519c83614d9be66aaf023aebb8da48f3d76ef43a5eb331c31d8855aa718fa5ebc1e67243e93520d2c6fa751a60f0274a31ac095dca994bc5bcf6cfd3dbbf8ebe7b3d7cb47ce482830dc3cc38508deabe75a9da1373c9fb7eb4dbe3d2252738878aca114ae473132edc3ef4bf854e06710d970046fb9ee51778e6d456f28b2f8deb0719bea0932680f95bdba6d7f9a7f2303f62287b7081aa3f88511f92f12f7df5817d3046a3eb160ce776b23c0f7469c6350d6e5c7bc9d092eca588b1e86e9c4726cb49a0a56d9df36e91df7aa4502970299e423b9bb3f7e6e29bc1122da7b8ad56077ea3d4f7282f5271c8b20573b24d0dc0f490c1b83adaabc49b2d61ef639d57fac684456933ba7b6e353d92b15542f78202807cafc1c78a5bd2fdc2ab87ca2b03ab72d19d1e62b8734f185f9b830c3b3851ddcb7d96f0ff7b904afa2690d9c9782576783ef1340bc34166b9eacdd4140a7b58a4932b9a6f71e1eb30a967324a3992f5e2656fbe929c9979442437b5b999c8b0cf562e0cd4cd4011eb9604f6bcabf4a822e206275e2d1a098305d0240cf9b3844060b782af596447efe645c71774e0c1ce5888d0ec34047af0297156f0f086d9413282376c74cdc7500f8af7be72b524c1e302397cc82ca9ef4c7d48947acaf2f8b56d0208211fb5dba10769b53eec3fd550a952f2dc60faa43574df62fc003b6bf4f80c25b58eb83dc7dfbc3d723ba7629905449b75a2f547563506531a043bd60921229fbae0a475c1546437b695ebf7f9070f483b9c21d9e779737a4d1e9103f481ece488017658c3ac8175e6fdeade90ba44dd254ed58fc5578c7c64ce4987061530baacbda2740fe50b8c0ad55bd8dce818af81da7a3ff45133dd95e0ac3b373318c024d845dac33c091aea38619f97364c6046971709a83e5c69a8f796f14ad1a6c0e7cc21d6fb6bdfa64760479345f9986c96c7344f22e248aa46744fd59af6c46755faccbb147925e52f23039fa4ec94735e84c94a5eded8832322f92df2d7395a8cdefeec6d6cdddf210e3489a110b5a2eb27c9e87209795cfbf80892152217f4e7c6f75b742b95935e99e7d999a52573d13f0c6b706b69e8a8f602e6cb7e6c3340fa98ac2a727bb945aff3e20d2cd8f88ee1d03f21c83d8a5d9af81fb45f1ddcef3e833128e24270f67359f0584405391b2958cab24cb6718ab53a246538f9bd970f88f6419fda60aff31bae5feeb13d768145ad63a6512cc209edf5bca63dbcdbbe07bee2a2b9ccc991528bc6e8724ea98ddc7cfe06df4edb3417f0ac9f3edfdb1ad9824974d77957f043d6799181748d9fca66d0a5d1dea6028b162ac9544a7e42df1b3f3d38accc43577f3e3db2e3ad4ee5495bda019e48fb7f529f1e16ff6e55591987a6d9142620eea12584ba5f671374448f8e790b335926851d87005345debb60d559479597fe458a35dd9892e097aad3e89b1f683c3ea963fa47eb4566ba893f18fee090a2eb65d95dbc736886b2eea2848beceaa7120dae25b867f4e78ddd94af872ec43d98170675ea0940918319a7df10a924e46211be8b4582f4f56edd3e1a0e0e53b2e89ed05601489895190f895f309fe10a4f613ed2939ad22d1c694e31398915cbf21492682d93f2e908d718760a268809909e27e7105342b8e7fb04b4e392c39951faf8fe67d673af5d6e4b09ff7a6d87d00d7d14cb363c86a9c36d9d2c8ceb2940b094e6960071e3e6ba83912057c2910afe458c971a09fef18e275fe17570747c3de48d6227671c0b1206544779868ce5f8b4728eb3d2b55c910fde15887c8bc8d48d797bcb2af7ecb5ac95874d078ed3c8372fe68687b8d1a0181d6d49837bc9e3d2d87248dc45d5e858dce949fe737a797ccad29acb231d12f8ec8370bbdaa5f12abc86bc24cbf6fb4354577740b2296e222c260948b1f66945aa049ab6de52d56c663664f1194a371d7f9c493d86ed3ca0743ab3fd32e950654f1b0578c65b7b0a687aa71b945f273c52d61449fd1a46b873507012bce41519de5de6826bf3f27dc68ca5345283e0a6737b2bf28aa3244d488c24c02381872bc088ea4032e6a99ac7bfdd28417040cce988994df06eb94ff87189f52a87ab557081a9289ed7668a884919f0c00c691851c663d5e6a67883a229520640353accfe052a8e7d4953bf50aabb9a9727cc63e794302f302f4286923bc7907ce00e73e8b7c2419c4818a152f75d81d12fe06ea3e72aa4099b227f5599c39727d8676368376d4a2f969962dce694a184e5c48ad7d3c5d73fa06c4e4ee82f7ce9bc2a0189e8aca22872891732b5b4d06f92e07333153c0ff6d71fb9b1f8ac97c072a6880b7621b30cfd59c48c399479561f2257d9b6fc33efe1b6fd7440ffece486f77c3e0acf96e377462ab8c7f48ebe7a2ce6df0af9f4070c67e4b52a64d362d2cc1dacafcc20e63950f85c7b5fa66237966419a38dbcbf414670df91b5d6eb01f49e3b4f6cc7901e51c0c717be64facc93bb82af699bbd873584035fec8c09a1073ec1bd4a8f7bfafa2715b701d6cc6c2784202dd8da4ce965b1f220301cb091b22bfdc955aaf13cf3ab72232150d4ee81a413b215cc51f5aa68fd1243021398d2050023bc6cc696a4273728aea424ee427f798c651d6f7d478b99d1e539b7013dec8051a9bd2151adfef0c566737eaccc8fd8207903fc985d5a72294d58d2d486784a62147e3694990f06f06c326317219d266971a148231db313f24b8c5d0ee60b7e89ccebf0860fbb8b772bfe34be36b81ee15aaef06b782b888c80911483bc125e72774c751b0427b0b3cac306889cb401c30f0ecf85cbdb5291648b84fca19050f2d1558956430f5f43c76b48cb63782c772716a8d761d6e7c7eb17a3e6670f526815ce4e3f35f7bede4ef2a8cc90ab065a138117ab1f20366fbb6af550dd75f10097d96ab296462c43cc51b33ac1fd422e4dd67d5655e088e09987f42de89473185c237567be5ea30934de5b860fadde44c4fc2d05d7ec755a4936b160df1a1de39e2a6e874c3b18e62ed22c6a5c46634473cd16bdc7234509cefec53abafb183dadf66b533a27260df8656cadcbbbbf5e5d78217548883685a64a4a9de84293210fcae576aadc48d6bd3f702f4190b1c45f0b834f842e9cf33e016f879b2b6fb9c068714a4ae834f3e1bf52180e38602c3bcb618a8ff6c69b9f11db20d699f6bb40d9db7f2baaa76878088758523127a98ea4c5f664a469419ba5398decb458988a7005fb64236daacbcaa2741510eaf4e4755e95d79ae7e695cef5d02f0e470fb0bbf1d180bb853df08d84888aa4dfea137839bac21e8b57bfaf76c8bc0cf3bbecd850b9d387c8b01e68cacb6feac5728b292da5114c8043917dea7d589248b8b1e2faf748b9e6d0ce3fe0a61dcedc545ab1d888df1ff0fffb3bd69f2abcc90581a7c5bae2ea324f93a472ccdcdfc298f44213349fdcdcd0ff7698d4a5b38702b2242acf2039217bef4de06db586124d6f602618740b16f394c563a10e0cce38538dea91bb8c81a3c21ac592838a0510022b1de710dbec5f075756e2c73e7538ea1a9eb0cc6cf8b33132a22811fce543d0a294e537fc60c74d839fa08c6c6a1f4ac1256d3bdef3531405ab01655122aa3ca03518045298a4d83ee3a0cf9a290d0aada7e135a7f2db2201bddb3a4fd8bd04648bd93b1696e382f31add7441930b6dfbb0ae41f8d6d5398b699eea0c54cadff4fadf939e89b81eea7deb49dd6e0dc26147aad59c799a7b04e2e4f79279957620b8c7940d238561daab0a19b3793ccecb73237b5d78a2bbd4cc53deefd482b725be9a5ed3835b9b28a7b5d788886476b03645d98ad5dba0e9da5507961e39788c6386226de389364f0a9c48b75eac3ed84d4ef5214afdaaef7bcaeb54e3710e1c9e0705479cd0b91563b1d9b130c46c6b1f86ae097dea361d9b82af7762e8bddb7bc2f56c5b22fe17801b6c8b1457cd7762d972b41e1e7ed3050aa1330f18f4eb367946d6c2791f9348cf01b50aaaaa11a8d1e9cd16d571ccbf88baeb83f6352614c8163524d395b75fd5088c44473a5330e8293dad43dd0c42afda30424ff8656ba913fe31be5917f325f2d9fb7fe173acd0d813802cabe8a28c67bddc48dd13d72165fce71fc4d3b29e508af1455fe0f9f268ba979f1ebc7b9ddbeede17447d37bc787e22e24707c712aeb47801f04daa814b483a7c3f8e95e47389de3864ca235ca3f399c771f32964eccda9f0fa8b7c86e99b27ec2f1645aae379f3009aa2376007d163281efb39653249581fd18a7b9d0152d9111680e57f5561f98e3934420309f5c959baab9160f5e3fa187e23ea16ef0fe6e86e667f436e2eeb2f6894673c3f3b44f811260abd9316540644202c52782b1958a7a610aa4082ce7f6487668df04da3c8b3765c2281787f1455ce396882998ac4ec33bb93d51a2c9452f77aeea737d47d85e4d71a72a7d0e724d72c1311a665bd262286b5ccd259a7144f90407c1c17ae5e763ccfd1a9d7e8f8d639f649652a6518e8f850b23a5d83813aa67bc91ed69e07ee1caf37b2a6dd2b8980447783a1e019dfa507141c8df143932baab8b77e01de5e1ca9535a5ad05df2f24ec51a1507b1a7a47690ac2e145ba39b969b9f6885d4af03ef128c76926f574bdc0645d91b5a5c52ca26c03b10fd2cece077299ed99e9e3c9d95c0f166cf8a2f6f047cfa1d70c2af49f1782a6824481c1fe20f01891ad8637f811f7e32cae294f1d93bee86b9936952d63068f5e60928f17685ad74e578a56096c506530cafc00e0598ada3eb77dee63089057d04129fd48d9d8ba9f522390b582ca185e9ab0d5cb1e58b56f5c12d86a360fd6279d3417befbef5101d8a6173d6692987fe801cb2f53c4475e7fecde43c58fc17df4c2d0fd4da52108bb0ff7abfe04403f30d3cd58b62984777c7dbf289b90b0405021a20e50e51d4424f54e0b0529e621510d6d8a4671fdf116073feed557c9b60972df7abdad6352c6bcb17480356df98bb4b83232734246ae9d150bd54573e4049fd5dfb38ec5180812199f17968f717a53f345dc857143d1f6c4755bbdfee35e1b30f6fc008f202d2a4f177027bdff513306d6106350aaa879852ec9faa0500287f9d925bacdca88f7237a7c6d0749b4d203fa19f45f6344af8ea4f1c1e54bc2c04daf0bc6dab1b07ebc39b97e0a1e52f7b26bb4656ca725684442d49ae2025950c95f5633fcaad3b11ee711874de869e000e62161e618b9aca1368d88798ee4ce402fd871a44c2122eca694483fd0c009faeb3517f823a0b681b22f8293e66c1be818c5e4f5bbc9b8d210c6d41101a8d71e63049122d11d63419f8976181eebb096e47bb4eb4079ddb167c603401d611c1ac40785eef81be5f362b4e0be19c21d78a206bc3e4262a09c90eeba25bd45ad6fd8d74aa93bedfac7578b6252966fbeea0a1192c8db644ad900516213dc859a7f4b2f85ce011588ac15c9bd7d8df9106807fd319b55062a5188fbe5403bb909673b7fad83b0bec2e306d46f781338df9b9a85b1568456718fac57f7a94accf137b8b16ec7fcbfe0594546720805933b78d9fd1d0a89659d33c59bf53075fba23e57aeefe24b263196fbe12654ebf4b73f0c756550f2ce05905378965469af64fac5eed2943739f1d3ebb9f31482fe93566995766a2cd0da7646c16f9c75c0f29fd8ebec6f2c083da3ea0ff7726dd6822f7f1edd7e5ea45bad9dcee7f79165047bdfab501edf89e6ca3080b13f4e5dcf64bea179907a1f151e9132b177216d72b4abed5810e5e006766474d76c231b4a37648e7c72c6feb29a74bfa67f09503e3d153adf86456a5dc7c755dd500034233405b4df15da8cc76a477e56ffe989895f1e5f44e4994f6d009f913fd6f248482fc636e48dca4121f07d7189f19e50f59bc1701e1a19f917e8b52ecd9dd3190731b5c765b9343da8d3de35efe85ad68ce93b5fc3ff82d47d0880af94602c8d5f8cecf86dfb662fbc0e5be87da09548277cd409fb956815a5c95a167f0363128a9f93666d653b70dbdca474fd853a0d73e1c06771d75a701cfc231c19894d5554522f05f6d20bb4b6fbc3a75a91cac84a16b815b4505c9b77a00e56089ebd755b05573dd74d9c99c99b1fa503ee695e1ee9ae483afe51018ab3cb8b8315b720f2f2ff4c26894650939ed3ea0d7eddb164328e936451439b25c5e88c3e9c564c2af67587451ae69e64160994c9bf4172ec555ffc63469dd73115fe0643f395f7919365a0dc8b4cc3f7c5ef7bf7739ae7c80ac7d16b738aa58a46ca790eccf15893f84161afab967426371e0e4efd54065b8a93918d5a9b9b1d0a0b1849c87afa63f720a32b78a55ad7d2c96e33466ae2826ebe47da53d7ebf344f1d32c3569dfd0166553a609388c66edb233ed481f295cb86c14c1b84b37dec0c03e57d1911baa7533e71d63514d7d3b45fbcfda35bd2df6fe943acf2cbf6a9b17565bb3fcf57595a8d88609736a71de2a2c80b1c81bb4cc44313b037349abf732c8b275ce67c58edb49e13f2c1115f7277e81d4c3ff078dcde085a3d2f65834c731bd3cd5cffd0776d2f55c546ffc941fb2dcda4b4d1c06cc4c19cf2168ed1f1a0fd5ef52e2b30e11b7ed5db0e08e575dae49ef6ced0346cbe0f9967e406078b113b1c0f43c7fbc05a859e52f1e75670d548738144727ca1925c3dc8594beb5d216b0972a47d57dac081da14b8518fd55e903f5e2372f361f5f155b8c8977f8aefa4e701aa3cb73323892d32a1f758b7a44dd7e74e747d0301b0ea53646f167a7147a6da6aa6bf02797923796ccec3df6b1de9fb44dc85b2173af64aeaaa393b0904b7dc2e3087b4bb57a5c4f885e562293c3803d0e3b7ce43fdf5b6c832638b6aa7e3f409bd45564d31027f626a0ce5fd0ed256c6730b8e6f45d95d2dce66bc3980be562a9f3932b0eb3aff6cb9d20831c1a7fb308b834f0b167916c54566af3f8ee328473540c2a5cddb4e872545ff3dfb77c0187a843e43386d9f451e750cf34865d5e16aa6328a9b7e0137be87d69ada6c5ea2ef424d9b0fa1fce9e494709c7c368a3bc94a654f8080d0c742b2562638008afa1e4cb8764e83824f96a2aed26c2c4e7bffd8b3a273a632b3fd3d506da309c03dc7921cef49827bcb3cb23ef6f615ac8281dd51374560eacec8252c515792a95c021db12596e578424d115405db5856a0c40c6d8094013b611fed78ac6a6ed237ae57972392816ed073cd3aea0a31872964bafcd1a6feeac64af5ab480f2f6a2d89a16b34f2021bb96199f8bd6386e8790a90a9f38c284f22765f3296ac4a1b742a892782fb97f113ea16485987d4f5e590b10656f7fd50a6b34d2b04525470ac4176e6145f65d328b1a12e7665424b35eb2ff1c1dc605d6bae426f2281001610d8d85e540cf971cbdae03563a0d93b58392e55d7c1a513747b360c0a3cc4d6494576806b5af705527f9f14e681ac4b5a4b032fc1d1a270b23cc9957047d8e6a6d5c04836775865cd8369ef66873b69bc264952dd46dba226fa371805f10f34b2e9fab550c4c57dbb0be4088995e15d36c9eec3a856c770ad80009fc54ee3b651ecde475a6aa6386d2301d4735c9ed123c37317ff81cf4b009b4c8a96d3d09ba48da718fea21f0b90796509c7969e81dfd6540439131ab7b7decdd65e915b283b0e9d26912ecbffec9ab55a5a477cf92df19f91dabe40da41f23161199bc01c8589172ed08f3f7617b2be8eba1f6aee9b97cff99080221b27ee1ffc9581ec553a349d918c61c8dd6339b3f32c0edc25434008ae4cd757192170fe9c0d7e65962581feb7cd5bada9a84f4d70df1941eb4de06d474b648b0c5c084e5a41d54791707eb62c1193868b919ef62aada26b3a5bf7eed6f3c2f145f530f1b3657631f8e40892b4b12682eab38c0b6f5781a4ea61c3dddfe05ddabdd15adef73114f46348ac590d2fe9cccb07400417073c51348cc95a02c4237adc85d0fa6704f1de106b4eadd30fefe4265d2d548657305049c51b1b523486f5582c4d81651a061868f71025309ed95d37c147090ca848cceaeb162124bf5eeb274186ec26e54688a945310357e146a1503ce545c28960f48e0ecc6f8419ebb92166d738610434464e139a9f91b8398f928b9b81fda3e1c876f82d501825ab23f9279a7faf80a7aed36a20581b2a66a6f2d9c9b23f4ddce6851dedee4cbcc78b3627ab1eeb40cc1f3203a005cee3eaa62b768111084ef6f8c97210ebe53837a7d701a7e3681202090ab6e35a14d33b3ac07e221820c4be9ea8f74b1d86033376ee189330a1c0cbaf30513980bdb5923f2f325bb5295f9924b73eb196e6038c161c7187ddf2842213f249619973161d98beb039531df39a03d75f21ef3a5edc755e665f2c79da6708d8ccf80fd974be07e6f141462d2c63f619e4d37283691d5a88ef8c85ac05e0710d667d7044e5e8e05ea0f703990615e697da862a2d6481990d8f18ab6b9f0ea661db3d73b421e39a239a5999ec161793e3437248e50eceb7ab1c3901bb47ca0277f7d1d8886b0424a6062eaf9696f2ef32bad8f191dc2df08aee15d635d05025392ac8cf8a46f70dc95a203e50e972bde4b3784066a57c674bdfbcb98d1c4d006e1039336cadb24486d5c384ea03b546445cc1a9e1601f3cf3b2897414c3a0f817ccb44c658def7030762a5f2cb1205e55e48b33ce26dd8a29dc81dd08367597c5f3221f4d345d62dfac78c594615d4dcfd9e5694491ef7025ff4cab0dd30186a2ed2fbe3918dcb84d8f9569a9d38a01a0ed5435fabb9bc42ccea5de81fc354f7bdebfabc86a2773d538fc757756622fe29587aed203f9afd2a1828ac9788fa871ae74d4b8164d8a5ca2712780f257fce7d2cb0ead749910775c99cf56a1254bb89ebb3af43a8e0d880bc2673bc97881d7b190902b4767a9f7eb7ef687d5e793762ea6a57ebdd76021b9703219399217a09583f11ad4f8994f05156d735ee693f7c172c333db8d1607ee5ccfcaba3f60992ffce534a54c8d592d13cc4e8559471e8df56fd869b4fdfb078d794c55a7be87a701b466a62b71422a7510d0e88ee23e0602ddba547dae6061857ed31344e31616d71e1c361c6c5cc4af65abc45e32bad39d02eda337461b362daff18bbfe576a98adaec6f30fdf74155505fafb67e65e6fb54d0c0a92619b6737bfaa39b4dede8c13f5a0aea141042f7f02a790a9db6b115c8ee571a401c47975ed9f881fcf30884ef8e90d70566a54ed4545687a83fd44fd7542072304d0b843197b60d6074cdfec3305a7e99aea0d4687f249744d01a2bff105d980531849301c198245ed264ebb22edcf4de1ed64400d17fc7c9e5385722bc90ff41f8e1b9c5059583b53fa6443a375eabdbb3bfea7ea0ee422c67db34dac2f68ba1da014276b4c1e7a5dbd48befe521375b6b8092a9a284f3feab06d0295e9a711deeb0f3ee9a00891c66913de3e9d2afdc2ad20dcf9a93b17178b89c8d1054ee6240df46e3674b08d4c51c33b8b4f2a04d9e50fc3ff396b9ebaa890591c1b65e481b6e32aba0e929f82a2ac7e076cdbb83ec4eb59a88fa6ad965673ba1c895fffcc1f6b4660576092203e3f7d3d5ea58fc6974535070242e2533c02e38bbd4da3abfe72144cc4cdccf5d57f9ff7f016a3ebb92f0dea98099c6264c45145f9dbc6a6c8eb9563bce76cffdfbae3163c225b1e1d16be76fa546612b4b4f6ea1c6bb032eb0f9278b318201aa05e97229f5abac4f030868297507f09d97f036a490c81a31f547c4b122693f082013d6f9065b944e4dd8781cc61dcecc62b9090a3df1eddfb39f34590d4aca4d480d2dcf55e856aac46182cafa66c52a10926a316891d7d1b7c70b14c993dc3e30dbe50d0c019d7650f4cc7c3779febb6ee448701e174c9647bb37ce18bbb30cb701bda49392b4f7b4740fced56636f72de429069d674c3c5cfe7d0a4f9062a3caf900b634090fc2a4be2a939078f2d5a4559f3a4a1cced16389b41ade2a07ee0c5d28722cd5f6137e46ba93adc3df3d2937a38fee14eaa8cbd8efbe76e25687220a2d39cc297514efed0772e6fa38bc6bf2f4195580f89594366d0cbe4f631bf0952e33fcfa2fd090e3b9271b97c2dba83fcaa53c242a462440da1a31bf67d0a596e29f1e378ae4c2e2f010ba39aaee5eed0736f1acd8b9306097a2b48d29c9dd8910ca0af3d9e0b4d3aba5ebefd221f515437e84803dd0e006e79cfb483fe5803c1875b73739d8db59b020ed4ee609120313c04e7eda30a3ece74b446f0743977ce9f63131b4c72bdc69d2df241f047bbd395c4819cc4b70756cbdd8341e99501c7c33ca5c94c20340ca958dea29e0649f303ccc0755b595a4aefda035982bfb3e9ab9d02f43a4206a10bf08572c96aac44ff78fdd960b8f5ef6060f8977a871ce4e58b1c3a8f5ed29d13b9a893213537d259862d2e3d94bf4660832b1100e339c634e548b4da1c36226ab8fabd6c8d1838b101623447ad1f19e0ca69f6b9c745db31d2a25c1818166fa59fa7bd59c55ab0dd2bb474ae75b079c024385fd9b99148e422e16a3179a9b2ffe8ba33fa74997d7264ef521e80869cd061eaaa713db6651a9cc9c030375759ea39fda5825efe58e750be4426d1119a140f666f645e3a9040f9d69103ca428f9c86dbf4dee6884fdcc85246fd339789c9f1ab2ee07cf485392fa754ece581ea86c16cad2aa8d56a1777fdff8ead289bba7ed36b03b7e218dd828a5b38ee654ece716f25a86b0d1dea10fcac66e00033e9e7ff09aa6f1bf76bdf1e41ae80f73f91405c66f95d21189fdb73dc52ebf5162de30cf6382de63fb71dd1bf2b074393eba329b15cc8874d4a6a73716c4bbce0b945fa6dd0cffe4f4ff3abbc6558fc84b014c87d0bd6eaa0286096f83e0ccca7da65277c3a0eacf4e299fc3584e0bdc67baa5315c085691c836f07d577c6ddd2d14b5fd60ee2bc620fa2b6aa19369bdf610f5c220598be3b1799e71a9e226a414a2cddfc393fcb1ae750be7ad8415520cc434336a08a72be73920300deab40eadbeb5c9581cb218cec1d1d0ed984ef0c4b648c8afcf02661d9e1c18a94dd552deab3fcbc0bb1974742401cfa3cd2a8ffd70b09f0574acb9febc561c7a473b7ca0835cce02886e95033b02b527b806b44106f6b6e74320973e1f659ff7e066568ce66cf21e50d623082a27fa3046252d2706fa1b515149a2d32bdf90d3bc0a5ccbfa58019a3ef647a797a7a95cab1052d3b0601ec54db4589fd5326befe3846ba77058aeaab6bf394ba70da95ea7ba2283768be1e51347cf8ed5ff23db995c804ed9c5ba1b8e6083cdb90ad5f4e2dfb0a60bacb9649a9ae3d13ed5bddf22b6d81c85844504568b9198151fb6292ffc10fd8382a00e7f294a7d14c6625d68468f8be3a894f2051a3fe789d05a7add53b2d958c50da2ffae6ff85c1a898be435c77b7a0331f72567040b01e81daab45d8fefa60422b885acd5ed2ad277c3ef2f2acd675b164e708faad89c9546805b7dd32cb39965e82abfb791c7a79486b04804019205d7e7e238c287e62a0a554ce687b0d275c068bcac769d69ce733532100aafe583dc10e931bcfb8f415cb153d471b8745cbfc6947d695c5693ca8b8a99611887f1aee05599115086ba52ca9a427e35ae01ad3a533011c5799dab6c10114302ad50fd9ef47e76c358c64155581abbcc2d44f3829f5a4f4f622c23446a36f3f4974c0d911c3da00fa9f55b08ad1f6d889fa597f6249b54e34d456cd9c77334c96432abac767194c26f3ff999bdb479bb69c1cc16ee04359cd7b0754602aa7d1c39fd95b24454362696d6b358b98f1c8de33725e2945aa237ed942fdd63c50e3bba3f416744bdd37f08d7e8f843ce027c610dfb3864d16c5a62b58f4ee08ce38d803cf379c0e6c20c18ab7ff769b717e0d08403dddf54d88f97e33d433ffab542020862cb18347b5b1dacecfdf182ceef7b942c64b20cd87acdeaa826bd72a26b164b669b0785426d92222928f8707a021e02468aecad91f7fe2060cefd096766e8183f3f76c8ec944cf7a19e7ea8c2ec552133faa7f9887368cf82abd8841a4a63d32eda1342d44aa5b050993c3c2f28cc4d420d24a593434565cb564c207cb1216659f3249f600d1fca7daaf636748227150ea2cd662fc72f79d5dcba36bbf1086220af13c0a144a5434e40b8b9075a36a26af2be7a12a33c82c480d2e2ee0e063f5666ba75d44c54142a684dcff8b3971cba3edba8fc6637043275ea03f5e937d861b6c5545c5fef3ccb8e92eecf950b826046839c372241894e11e205828d94a0c09ff45e84bf44a2ffcca5c1fd7b34c386481f9909a5138cb120bbb2cd9834f3ae8ac896951611a41d8c2391446918cdfe14f6403d0b57547affc814041bda61810aea0e3c786fbd7e243f9a48e7cdf89b3fa166bf297aca57873041e8472bbf93cd02a2a201064593a7fbb7ac60fd2773338c66deec2c126b53dc0cae6f01cde7e526e80cc58096b1d576fdf37540e2eaad5d1341a3dc865486648612440c17997b074260ceb42a5a83ace3c983bcfe56711d494975eed8790eed3eff8a89736160aa94a64818f719e4dfdeb4e62d4f3af748a220a258e269a0580470d26db41eb0c043e8fb3d9045060085eaf472e7e6b42d91a4ca816a5e65d318e901a393ad892697eefcd8bc2e9d9c48e7c866e5ef25a982b34a3604c0251f51974c94f13cde1a669e46679a3433b1187bb3a1f02584a37e0498cd62f699f4a770f9f4db90fb21ac1d6d2c89fa5bb03ab18596671a69ab00b2b2c8df56def601aa948e047a1a04f088d2397aa594b9f63b4d55849bbe2e0f2e62fb405b0dbc979375238dea8ce6bdb99dfbf060ba63590b54294f3ba63a7ec5d43e7fff49d96029c911dbfe565234ac1f87962fdf2d6b3596cc50492a06bf039913aa03e4c3b51e7382208dcdcdffcce759fb5c8855d6a1e67661f7f36e5f0b4983eb8ccefc6ce84066fa24b9bd8ffb80590afd9d69b8da0adee7143718ea513dd7ac6a92abdcdacd2d91bae1b566a8b63ff3decae432a65dac81c324a32336e42d84f0a41d00bc8dd3586102f630fb638f695f04ca1dfb9df8e180516e57f2667af0b56f94750daf451009a38ec396a20adf544fd14d4b119a0f781e955a0d01da1b6f4b134af43e473f4794c498c7deb80f913501e75d24a666646fed97c20e1897672967ebb050402209c2d985e876c24ad5a1b3be0bc149fc8c9eb6796b6003aac95bcc4b3d3a8b2d0314d3959b79fae2fbdbfd1e543c8382837cc708d1c75f0e2b5e5d2c5c1086b899240f43b9633050117669d93c01cab8d013fe6294c30612ca68675311cb9160d8615f83bc45978d2ad10c2f7dc60310a77d909a9103d3ed13703f434fc44a52ed56735a6be185fee5588bbf216cf3e08c32bbfdedbdfabe775ebe9cee356d1a1c12e4d3d71464dc5cb696443717b09e53b83b750f2fecc2a3239e24c5b7a712a7f3b3d331332f56bd067273035cf0fdc2bbb258b1070428204f659c3ba8b4a290c2ca2b1561afea1fda00c46f323137dc0fd8d89ce73b08790b4c0ebf227d1a9f438ad02982418f1ff780d32a11147f79ecaee621244a5e89723538d157a8ef34fb4b26bda5faa2b5fc3bd6fc4c7587aee866a55df3e6b602cfefed308db6243a9a7eb59ef85e1474010620c91b74eee28bc6bb62fcb4683a7014a1a35f8c14f5b7dcae96781838ac88dfa2ed83ed5ba9cec707c5669e4b3d2f35bfabd5afe5e11970c928b7e336e156ee76f0f45883d77af248215b79bba94cc68ead4b5c8ed065b415ce71a351895eb4870dd15df4c4d47d380b8b367fb497df3ac5a2ec9ef9131e94e4586287043bcb7caacb55b2a4d1413f3300cb2898e3856ccdb4ff03bdb845a522263e9a4c3f585cebad8ebd2fe140ed1cbad2f86960df6d0090c4226c11bee9c2c3069699608eaa6d3dc21eeddf76d9c71913606c53f677d783265ae7890a0b682f3248eacd8bba00ea78adb5ecde1760b8ee57c61635ff003de84acdcb791256f35eed056a22246a0299896dd192a90b7b59d7a16173d871f1a50d9b280a6c9a5bf543b0c4adf4c658b24bcf3c11d8a3e88d28ec9b6c72c854aa2064247e380d157b2bea938eead385b6889c7b145714ce917bceb3d683c55181fe8c3933685fe23d2b318710d870644dd618a645fb4a6c254b20230970eb12cfca5dc8bd5158bb76b4ab74e33d542ba5053d30c8b49428c3eb6259f823b6d20aaf7a8a6d4be1d45ef6904fac614fd90cf6c98408286e9fda5ac7ba6c7b70b9f87716acbf28a1114236d529ea91dee3d6d3dcd466f9f6d3ba392e37b1e1142c5860ee67bcb5265576646d0593e613853b21a60f0d8849eac2057ba3ee1ec8a0d0975d15cb126d7be21b29ca7ab876d4c6fcf0cf21903423456af619b0d11261a9088a5023e7e797b48044be74d62543d772420a636ac729c310a1986d4fc5144962f6fb243cd83a9a636fb9a9b683a8d830e57b69a773ea5533f9fed30c76e27056252a73f4141b7eedd60f08bf793633aed5c3413c23e71d4d98877c7b98b75064e6f1dea1cd5bc5bcc1d0b11f3fc37459ea7e79634dda40b830e3cf5279012cfdb8cc4e01338709061d7ec5f51c6e3ea2d812b8fa67c2c6463d899564d52c8f7281865303f41774d669a828159e2599054f4070fd9b47662be2abfca289911d89ec18fcccc3a0626239b206572ada64c043ae571c4c9a11f6e8defa11f637d8323f5dae248e41144d61df73a44a11adced436c9b0a139561b938f798fa4eba9b1c378ec938cf2b150ff191358230bf34e958674a0aa9661693e0fad6f7208b6b7cb8bc830d78f860e32ff4486b8aa56deef277ecb3c1e7e6e878bae7a80c6b841ecd8f6e17964ba2462980bfbe3b60ad2ec8b361c87452d42a30123e1c6ba083c8571f22459efb2f8f56c12755405a5eaa62376d91afce4f8a172935b8a13c3b72d8c430672aefdcf8f245d877e2dc496db381eae3d9373f54955a78135817a56605d504c1a8ef8013e3940a00f3695d13abac77095e5d4035ab047344336cf79c0961cb9e13d09cc0a81761852d1eff728e7bbb786d4a97264fc994d6fa5b118a9c0cf4bc013d585e53c7f017637e908fffa954cf5d33a3134b52dc9fd21eab0a6faceaa5fbe5186cd3ca72c7e6346943ca14156bace71919e384ae9b2c842c6ddbb7d8bba285d4d2b50ce1107acbe67416d94fae2bbd1433d7bf0a78c916baa0e947fb3b89152ce8ce94499bffae3e4a3fb6a73a6ab489338e22cabd01fc2f9ed7335e85d8108df593a15d0c81e06223f988251ee6c03dbe4ee4b97d65055682eae4ee0e177e156504b2d3b20b3d9c1e0b9128005f0392118b7c121beba96b2ef073cc3f35fe0bfb4e1523620501d68f13682476fcf04796a7de38ba87cde9886ed3e99036d0d9bae45bdf994d909071047c12a3247b658129f3b152a1466ab33b128506ba8293aa1393f54658bb3c4ec34c912d7145f27d35e8d9156dbf62741a146944357508cac01f0d4d1427aefb16bc3b922ce2bd06fe53635ebe38d156600d2f56420abb77ff99f4c319acf9307a2f9d48bdbe1b8ef282369c18665bc4ee836eb7939d441a445d9dd17ef7cf34820612f766254c8e224fd4004ca6120cad0371f4662ccd7b988f1dce98d9b5e6d6a1459fb2cb63b34a5816fed15760d9c5daa285bcae903db1159c11b7a3b900b03528008d5c6a9d2d1e9a4007733d78a09f93af6754eff3172d46174c4c2cc052a4139f8ed55b017df0343a163b501611b26b42d2ce988c4ab977c039436c2fbecfa48598f689385860f2d598f656159b5364a11ca73c70f7c5e894956c42de3b93cd96bf83f136fc53a31acf3ecb1f46b32591d38322694f7255b068b57e9352d63aebb8b06d93dd9101cd05b9a01563ad9817df74b999c5512305e8b8670ed2a79e0637356336eb65f5360d4e2d6974a5423051a8445b34d6ef6a8101fb8dcfcc15b8241a8e55bde40422fa0d9e2f2b1056d51e0106afbdec894654219a9f4795d8513b6ee6fde293fc70d914ca78fff211387a989f0e06e4967a4e21c2c37a892609d0d130dc7015f041ecd325dd3780b84e84efe070481aa546583ef677946fca230ada9f3e96ac8273e389969292c0c4352a3f4da8720b653ab26c8a98d47cf187ea82bbd9ec47ae7e35136f50e01e60d583fd11a181a453d0fc2dbb7c78cb5889343fba23adff83cd9316fcb389335fa837ac2f2883173c9a47ff1a720b5e8820eb0f652ea740d706564e81e77c9cb1fddf56676a587082ce9c598c59248862f921bedf6456c535c76431b2afedb840cb20b1562f1afc78410c50f480765e49023763d9370e3a13f266e8fc266790acfe51ef6eee0d15cae42dd4100ca48622b4e10f04a0fdf7690a7a0de6b5fe3b0b96ecadc738b7f70e662835527eb680127544091dca9f520c72c9c57f45a55c9d8f99f1ec7d7a40013fffaa0d1f9b15adf1eeadac6b755521f018d2a2fe9055fe0fb21b3a3c38167aa937eb8451b1693a42a45bed160f1df979cfe0b930e330dec41ceb7b35bf9af868154f349a732f43807ef292fcbe20d62c1ce11e51068942921e244c4afeb7bd666907f245f278bd023edb6395d508b77942f8f0c9a037f08d2e513c1b9c07aa9623363fab49281ab9c7c034288789bb31811261b8ff74d68b3147e18df41eb1088f1183b9ea3c12d077973e52d3ce452a22a91685437d7f0cfebd6bec87428b6cc74ad20304109447abc408e2bf3397b80f57eb3096f6317162c4ff40f7a88393bcf2a4ba584104081acf3225ba526e42a247b8699f91407dbff9eafa8492fe18a849f780a1e0fc41bc0d16570d98028f9036efbe07a33629a5ceaa8619040eb8abb2232cc83ea36418b0b855ef6046e69400ef15e439469f3e2cd71cc787ba1c05711a08ba768e2de14d5e2d153eb2ebfa3ad7f3e0eeb6987952baefae55ed9f56c54037a4f1162f95c70d0790e4b316953991dcfaff0d6867d14501c47b1290f9ea08fb235aa28b3012bde8c6af1b73994a51421077e7b42984a6d0f7c92f4fd0f76b1a1572f325bd3c66339fe59abd7c198a238b7d632de0d3f20950a9cc199726a430ae5959e97d36bf6c6e385b3bc08031a59e33a06597701707c8c4086a9873e0923f91c209eb33cd19bbce9965609679188ce4ca0f3a7920b834d3277706a84217df293ab219b41576bbcb68b122d441b6ad7878daf49190a9f44650a1715a3e18a44a6b993fe634f64799b6c95621ded0225be90fc60e20068d584cc83cc6bef88502aeb5ec459c3452889f0be9034339e48ce7240f96dd9aa91fa8b3fc2bf8330cb59b30f16cfb12f1cb1709764cba157aec36b32312bfd789f738ca4df90fd05ed4dd98b25da3669f22b5455b390a068cd8baef7ff3412cafe9633d57e9dbc30042d2be1c9768eab441ad5976b2e0bd3e4006f5730b19edccd55317be5ba03b61458465f9aa621bc9a1ead6cdc3fe70156bbc9e87162d8824eddeb5b19d7c89c0f3081dd9ae7f227e6859399db0cfa0118f542a1be4c74e42f6876cc3c3ed25d279a8efc3a739041d7a27b6a2cf8a076cddc0df755da886ff32a4eda25465e0041d583e370cf7039f7de42644db44d0d808d59bdb0612e6ce00aeade1f2a93afec9503bbd1bde6d355e323926262d5ac62656eddc864d6cd54cd8552eaf16582e42a1c1b14f3342d4b2d67f2b1851f6dc2b76d5e5adcebc39dd560c8badd3cdd2b72eeb48f124b3b0d4421d50ea6812b0b76e5743f43e196ad1fc76229a796489f52d199de6204188f8e697d224e1cf58251a79e5524d84317383574afdc9dece74915e72201d8d9ca64ddaa9974c96b4461f44b1db4b4830bec011d3d115f7a5d2963a907b9bff6148474c1ce1e9e7598071681b8c5bcf3911f1291e7193accd527bc967ff6c41074e9eb0ed1340eb49fce95832b86ccc2969d2126c9377178ee6e7c0259bd95be8c5c4cf8662fa031438ca36080f680509ba98cce2f16b87d69f2656640342a0248e066e845ea7cb1f083cfd9c4101d0a91ff95b3d4945b418eabd2228c7e7567c0fc022ebe00b633b0e6506c52494031a423fcc96c64c66e7dea51eb5175fc3839f23d5d9249101d62e7ac4c8281e28edafadbc2f647525b97588d9ee4274b51812467cf91ef11d57802090bab4d23a5304dc6455ef4bd33ab90bda292a5ff1beaec73a54dde8397888832c4f5592fdf82ca973b263567e1acaa9a9303af1c51fc966d7f07fe9ae42bdb15df796c6df3c18a2fcd6d6168bebf048591fd389d35e2d2f44a457dba1481e38df36380f5e0d1015fc7816c177f65b7cc098599617e5295514cb17b06bc4cf00dfdf427eeda6cc8dd5a65a08eb07400e7f672c3d0af559779094c44ef947d167a982bf322ef73567692383da3fd3b617359c41cda218796e23065a24ba4912ad537ae340762b408d456ce1c68dc21932b88f84d5da4a2a48b8166c772a114c1204e33a07e8f93dbae6a9f33d64ec786051be4eeeb08c2e38c57d254b3e37819af4ff6827be8bc5b1b0b7ca10625745c8fb1d5712a28019234406f273c3c732ae9d271b11d8a0d85eee47f3319ae4715014bbadc9f3ab9fea1133d2f8f56fd66dcb805ac304bedc357ea4858a35ad92422e00401c0d83fdd7195185e27159d8b6dbc39f7f6a3998379b683ed143b911ec40a7a1a255dda8e4de3cd4580ba0dce5e666fe54817027f49a18ddc485fe9886663277eba10ea57408d6efd41e008ad45e07a4d163ac625c3a2a15c79ee18601387d556549cffd158e8afc34c6f962654af1fb29ea877b0739ce7ff5c5a66c47125e6647beb8b68c08df507583e9785987c0536429c889a5c86ac0dc6e5b246d6f4123c37b01dea16d015547f55cda7d6b9b4e8b404df856fee7884185bfb0cffaaf90cc4e009332c28bd6986d13ba2c972c22497625b8216feda1b5c8acf1d3af807a852cbf3aa119c4d5f5b3f8dc22021f9d502beca8c2c8278249babcb29b86dc7fa7ffcf33ef7fcc253f73b916db66b7410595a9abb02d4717eed77634137fa3ee076fc9537fe81322d77c9a170f44a0e5180d337b35071f6d67e8b43e50193906d03414dbb4d724ff00ae847eea82311f420a4b91d6474b9d1aa8be9155f28da662caf1f331eaa4c3e5e83759769081c28b03c16302c04b2ff854411c81d672a043999b3a71a173e805927802af55e23339dd9ebeac382f29416835dbdfc9260015fbd2ab0c3c351c5923925db24b696566e6a75ccbc5936319948c219529e3489040e438f3249b9ffcff062922422e4d9e1d1ef851bbe270e51367246e6473838cd26ce4c4baa1612ca0bcef48edfb7e709518fcf90fb6a135f9dc49b8a157f0ec98a0556160bd3cd1945841980ac101766eb6d80315597c467919bee8f47245c3c0ba4f75a1554351f790521785b4bec5585404162d222b5915c7bbbd83a5dccc3d43f391f0082c1a37becd980be6d6c8242313627bcd59e76fc5e15ad15841e391f08f93b8f90a4a90f728a6975519a3275e4f400f833644904a58a36373fff4468a816977bd2dbc7f6e89749d7195935d75b7994fc12d31c5d04e6693178b5e3c32b7e7f8a845a70403d7d2e76e0f9c50b758ad47d569ea9cc3b259045aaa6292a9bd46df7c19d315fb5227000df44ef36846da6e9958fa7a7c908b857d7e62f5e2821540e8882da6d7d1b8ee1ad802887d5eb6d8168394106803c4d77c24364d908f1a7141e7bc7938508bfc810dcdf52b65e0f2e124f426c5175209368f3d19fdc440b95b54b3071c639f16278a2c2547040f4f4a25699b6204938a619892d9e9eae2cf00de06be191786d7382502f785e598fece050f8e192cad8d17963a8dd707745639619dfab2b272c4ccfbd37a28788a12c1072bef843e7a71881003d7b69b2c7a53d595429295bf4935432a4cee32d0084373b21affd389088b143dae0aa9c19c9ed8dcf950a9adbba9574fe48f31495fa65b47e1eafab706c0d37401235808da872210ebf3b72b93e42e88a65c85f4ba42ca4250727d1d92afb57e0b58a1cb4410409cba15a6652c1dc1fa7c3311671f9b3ea0f0985c28af9a8279d28f21bf861c00952ef4eeb499f2f072e0d82d41d99797833483027dc54520f28667eeebbeb90f05078970c201f1b577a1f946f4965cc31b8365db2672a25a96e880178169931eb8966715eb02b4acbb0a58966aa9928b09610cd77c955ae7697116b22af66f53fa5e1030bc8971aaa3774a48fe0a546ac6d966bc383e735343ae2dbc65e260b8e45527b27ca45caff269e4943683ee2839d88133989dceb2a6a54143dc1f42c9b9fcda318422b03f380a91cfd55e9e04431c19d2d7d59f195149c9ac3aa9b17a671784a890ad6ce2681477b9233aff8c77451da2fe6b8a8612347b328c77f7fa203e50041edcc7e114d25a735db3b8a45e0d1b57ec49a3a850fc95bc5adbd6865e3039ad8a6734a6375fb08e3377260e440611d758b569cf4293840a13e995aa7bd5c2d804cb25f409008c67a72827603d4d3bea57e6a22ac878129baaf3cead360ff5e419015e1fbee14b15f9030939783c956a2fcda29e3b72c578fe381268c032a9a7155c0dc2e45a4321d17c73567e51856bd71b0054a64fc8ec871a210b3bfeeff646d39100b95fe6bdbfbf016c310aabcf01e2953beaca68498d3d328978c15d62df36c8c71dc1c616a0149dd6d66d3f89d424290ec25d41019a76e8d438fe4e6a0682d8b29c7d684209eda4da9c71d220d3dbf8e5235e06657f6c67f2a20bef6e71bd635402b08dc997a5805dc8c093dd8e2529e81a84bad3f3d73d5f0e52a03286c23a750683c81562293fe39ee171d48b433853281517e379ae70f409c0df4841ea0deb25c84c1c9927d13951b04b95f80176e64bf22622da4e955305e63bd6f47ec5a931ae283c64b15ece3bf1422753be419f15e61ab5476e5c90391e0e31232415dc8cfcec631b4ba57eb4d10a35a83502a65828ce70c180ca743a899e71015bce5b6e27efcb24c2f36a22670d8c3c2d6df69cbf84474fd5d750c5af3638dbad1de5b041e605269378e76831b7b1d76c72f84a7e810880e6fcc6dcedf50f99f0480d9e6eb90c98df482abc60bd0ed6b05dd9de1fc2336d96433f0451e558a96ec53803d32801361b07e79de3e1f9cf124a6b8f223d5afe198fafc921d75a117ab356f0ded53c033ccfa7ea22273077518e44e87845575f35de65764f395d8bd0873f367359c70e78eafa66454dc747e598a1ff09bbfdd5d5ba5b55f72388bf5e1dcc6b3ff920165a7641b94a2ae9258f8290b4eab7e81d00f596b70f4a8b354a0ccd882c07c13f9ff80ae5c4ada2d45cf4b193453f153826faf0863430395c26fcbe9e2554025889b7528201c28631a0f7375eec46fbcfbc853b9e62dcdf9fcd451b3695569e08045cab3018e3557695a304c6d0899203360740b4f39a7cbe84a30fb3d633210c7ca84dd06c991d30d5cf739a120b1da2126fd8baa20ca8eeefac1515ca1799664e1a39e12754d0babef900260b608fb5c1c661860b4c85bf7a6ed6fadad079d24342014ceb5ea3a3ff0a1ac61734cf6d835d0d25ac41f2534c8c96d6d6629f002ca72a1e404067af107e14d5e69f592efa4743407ad9edb5c3be254a3ba4111dac0a8281e99957519762bbc82357664f86662227fcc57e3b10e22fa077d05b1df06678eef6029ea5377c3052128ed90ce5bd2ac00f8b78245a77bed7c4dece5f20df0a3e9a4ffba2683f8bffa1eb90be1765d7632e849b70a71fed2dd91f07ea9b65d87ebcd34934148e5aae8696fb0096d2b91705069a9047bd87fc98d1fb60f04b9743a745905b6eab5363c870b3ba75ba1e4af87abd71e9221fc0fca81f2387836dd69feb6316e3085ac95005840f36f378e36d1328f6b961b34395dff68018213af0885736155e1a437cc662555a9591f8fc370513da771b117bec51f4aa8e304f7041f5bdf8b1b8908ca5530ca9c24cbc92e62d6731ea0d281dcbd11e62739b10a4d388e9be5fa033541c075ce7411bbfb35b1fecf78edf2b9a3f7d05810aac33d391fa90dd8a1e8c0f9f6fd811ec20670405cb0aa10f2cc17e383f5298fc853e6336941e4bda9b3e258bb50a77c594ea14fa05cb3533261515d416f2aed2ac5229fb7d4936b4ff724fdd8700167f66e10553b05ff512a5ed302394fa9aff120fa9a0b897293101d26636fdf9a2ab93bd0397ba4c174bbbc9d421c47a99f294f052df4778794a5048bd479d9d68f8c45ae8d40b4071966b90734aa1c80a225d6a3baba6200c35e0cadc9d7a4cc95384c76ed8b6824e59dd0f3d7d44575796fedf4279292f4b7400b8beb3bc38419a4d4f820f09286f2d60dff595ceb6b6066907ec52b0baafe3b1cb5a34adcd49f547f3e676a1b7c765bd98cfe6e6a217f62ce0a9eeda28a2ebc15c4118083d926d57778a3b808035d555411a434ec98b7b1eff99f17d649a16256712393b81d76cdf2d22f6a6c8809a7487b8bee2ac90f1d89b8a0e423de5e45bd720ced1b8b246325639eed1434c018e6b3965da7cb4c319f2986fc9a515a5da4f9d08fb5b2c319f87adb120c912317bc3307cbfc4fe785029103c1c56160bb2bce151013f245c5c922a968e19817c6e58ef88bfd4c737b559beb042bbf19420df50445a0fdc96599bc1c0c4a29a551882264a2fdeee8afa3e0ef0f2cf0eeb4d21d19debc562c8ffb6e43fda85f62ecbae0b1e157d07c550dea54efbedef007d643f6be494e2dfebd1e6f052750d7d73e99eda3fb8a57e35fb450471761f74df555b59615edf490444f0d62c860a9c14695c86edf99f18f28daa0b40b14af94bea73018a44f402fa9054fa78483c9e0a3a671b5b42355396bbe4579ad6f550b08518dd80b907fef7d9a759bb3385741c37aaca81df86161367c05c9a41777e7436f55f11c43865bcf77fe383883d1a829404cfe35703f8287344d2e22c82f3cb144fe985f424c8dc6d217455e9c0b33645e9f43bd4e011e8eefbc05f695d3a418098e2324ce947abb13f1d33742dedc42b0898686e32ed950b126f4c45eb50667fe5a103d5b1dccf843594cf6fed5b7fe3d2da7ba5caf94df481914876bf2c330a8f5f70c216cfd0c435025593b7a002bc62aa585e9d501e86909e824dbf0d3b32923bf5e1c108593cc78c8601f29a086e161afff298a0316e4e723586b5d7f9da1c6a78ac3a0a8f447357929ae050ad70936c5b03aec68893f57ad4bd8ed66aa8fdc08359ab4e1a1a51576cbc920c8f491c4648e8b061ad8ee59061c61d52cf086ed55626eb6b39f35eb1a41968526f897e1a3bf67144827e9e9f05dba0c2c5c03d6b8b39b5b02f3dade3eb460da5ba070e4e5d60111f83960d1747c3e1f7ca2dfc260f8f97c1761ef47059ee9c1dad39d0b6e23dd5311ee9396ee992d6bbc8f92878d9ec9f1c9fafea5fedb11c9981c27885d520b65c2f05f900032b8f985038ae9563a4e84c9df22738fdd80128a7194be6837579a54d1b81aa4c059d7917d8bea41ad15a619093c17a8e837ae08543161e786c4b5fccebc6b859b846eeb4cf92c632a240d4066352eb6084e3e6144cd9cf58fc3bc4a484454c82ef5114f931119a47354ef5540e1efe5370237652d02cf0df8499e40d6531ab27a98c28f4e781bf945e2d1d76c3850fbe91a7c4aa12b61c44306cbcc53d797666c31d06a79c028e5693e0772bb12318b67eb8e32dddffa4a789d9d228e0cc9e91fbf991aeec6978b1df36c2e4c672e47f5383736a4c0de3281f6789ffa5c9b4a149f1d2e7378cb16953eae806b48e412e90f041e042ae401d7210a0bd04c912c980390bfa0f118b02d42e5277275a03fa95b5d4b3a95a9ff15a2470a18d9c1da99c28ba5839ae08d7c28a7ce4a4269a8b201879596c72b3e0e359e85e7d3dd2fc306323e0c4b94f60b95ab26f66a6acbd7c41785d88ef8899d4a0d651607d80996ad7e875b224d0d387488a75cd18dc6b44711020e6d095779eb7acb6f860fb060b4064b680a86e7ca5eea5b1b90742ed70f61854e36dc4405a7470614ab706b987029c094dfe072df6ab13ab1b3188a4eaf10e0050609b55d5b04eb737e28ccbe7b6286e0dcc76a710964e843ed8116a0838f626bb28f004f3bb57612dd20a3fa1c3898a8e135cc870c5a29cec79cf181849f60f5e29ba8601abc6b59ee660295d49c091390c192abf6b4d9a644516b1dc78576572e7631007b68cc007ba2c928a37ee4faa2baaa12e841773db690e4a6fcb1b5d4720dec09aab9e68af707fd9482abd23949d399b484c5ba31d7a6b24e1ebfb90a91f2227984a92befab5300fc004c89fda835987278c42995a6aa4112cb9d6d98ec60890ad018d18e3fc39b4a4754e8caca8de3e3403430d42ccc2dac1da26d3db9f0275a69011911ed060f8726c445693f6061eb6ed5e4e450eac1e6fe9cf85ca2a3d3cbb59309b73026cc02d3a9af6ee661386aa12dd1d7b2bc043495a4d7ff736f44c8fff0d65602fdd7557989d86cf63eef54b68bd330041234e8fc080ad64768ff4f09b5fde376f125eea243ec7f2f7d91bb7251d4637c07d21d031419af9c0e788f54a89d6e371b4ab8e9ee0736e3ecb4930d10fa3c4d9c2e872b4b8344f64eed44a592bd58950af10f2d8c873297118203d7e2327888f9803ccbd2b21e6b2d01857bd361a6e0fa771d4fa35d40231bf6e3f8383106ba49fad3fde9ad64a9d244a1f988231868d56d01d260bc6180ee603b9d3f6da710ccc3189ea976bbf331c894fea4f6380fd39e09df7ea591c54d41d5709580b96a65c8e3c93122a6badfcee2fe1034c135ef4e5ca6db00754eaa2b8b18e6ef0e1d863425d4ab37bff1879d881e50a4c17107dcc7a2a8eed304eaf37b8100d5c88a2cc9722d79b4866b95cf6e1850fb7bb25619819e1a706a7ce32de27023266785a4400293e268f54d4e7f5f812f79feca5145023e0da4ff69f6c4e17250ecb34bf133a52f8125289fc935a2589461107ff73734421464a63fd25a422f3ee56a79d3602a5a1d6628173de453ce578b389a20ab6628fd1181d2234e7952faec0093f844339d75174daca85fde21e8a71ce45d3c0110d848427ab9f44b0dffaa4a72f0c45c58883b7e286d4a655c9762b6c90dde790f0a2ddc3e1357830717ba90b242f3c7f95a2a2f689b12dac2f747cfef912b7ec26ec65aa700cdc6a27502b2c1c22ca89fb2eef47dcecda29f87b99c024b18ceedbb588ed3aec65dd0603ca334308bef444177ceecf62fee31fb2f836532af634498edc9255bb9561861a88b90dae03ec674c90376bf4003b561026b879866d6265746867a4998df72a53da28162721da7ea070b6ca6a53682d75a7b1cd1b55bee64bdd3eff1e9ceb1491c7ae6d61a4c0fc53c684469526916c128d3c881978492fbf644ab74d53b212a410de26b7995c7824a15107bafa111f66a3fb12a38ddb8bcab0f98963365998f430d394efe527ccccc3f90b73e7f309a033213e71a474a073d3046f6a403906dde2154a624f153fd04a15e590df25118ac0b29ae28270064094f94f568138ccf9cc7206d427ef7d18c386258ec3490e3f9d6a14d00d4b3e91a5651ee92263ac1dc4adaf6e1c0752207c45a35e26ead6f8ec978e9fab4e78ad9f919f12360916de864043ea1b7e1dee23f1ba22c4594b646878db6ac7b725b9fa8db255c5db9d2a0e1a4ec640a0d732ea17ee254f83e1c8d27a24010b2ebf4dd919358ab693fb4ca77381fe69a2587f639509f85e8fe84e7d23bf6539f0c402b49fbf12c765960084774e5566c3ed15a8aac0ef93f842d9fcd04729ffb2eca1527a1ce88377cbbe158a6eec575c5fadafd7bde48d4fd166bd24ecd5b8be21d30a1a89ee9d74ece1162b786eb7f525475949fc996ac38047025fb9ca3e404d3f6c5118a00496a294b7a9c2d0f147565e35153bf33c7d277f465f29ba5ff65371b40dd3bcb869f09b7eed1726fa8b9d8db30a57a070e87f204bf621e91a81b5d57ea2b5b06d644c1215f708f3b0c393fde7a45366ac0832046618ab29896c92b835a532f4ca46f950a3f6148a85e4c9621dc6014434d62ca35ecd45f7924d14ed55ed0ac7166fd948a77a0cdca0ef2ae30bd3891678b92095a7c3e552c05a14533251e2c01d58b5644220a03dd46e4ea93ff559b64c924c86a72f44c07cf058f731242ba01d6f93872eb77f4a4fc3df0c132d7a619c0abe411647a9a23536f3ff1ff07a67d6d9b8b12bd7cb2551383333fa5d42129f6df619bade837f398faf203809e15f195cca49ee06f147d1875f4c1589f6264480612e25713be10d37ed0b9168d45b9c599b8f63463bdbb3cc9318f72430588015ab77851c5f26fa35fe0b99e42fa2957c443c7d2fe404a94e862fe8aa697f27d637faa84a77806c8adf621bf63317befb64afc3e15cdbaadf5064fcd7623a322c5b631499dddf81a3e9deecc99f4e54cf7d2f51e298fb0128ac1a1cc9934f1c5718f5f486e9e284d91d4a62b3d713f51820eddf059c7ceea59e54f862d5d89520ed7c36c551c3f8a099eee72c6855e5a193ddbb7d354c89b5ba87996569c39f640cc17662639c01bdf534d6f40608f2999944c04fce50fcce920e9affdc7c2ec9fd59b0b66f40e7595cb185e9d10ca0402fe03c4bc2e1ac342dd05ac31fbd6de9fd10e676461770ca1a101d3de3f977ea079a949d85ed0a48dd43f8221de4b21c2b37c802b50dec0d43e8cef51cc01b53dbaf59c5d98ab1eefc97d4eb5155e11f8a455c5548323bd7b89ccc31e75924fc939908b355889429bebb8117f1e3d07d9f74dc0cc40d788ac2d77ca95b3dc7175e909c2af6e7ebffe709a5ba848b6e325f66c22197a253812b84e0cc6b1182e4ad9192deea6e817d2120c08fee08b111a5fa5760f55903992b1291b47605d58af112554794b323d52222b81c6ddcd6a7c0fa4dcedb79dbe7793e16ed4457f48e8371637e9005b3218f87609269b7b4009380c2feda5effb51259feb1cb7fd74efba4a59ab6769c9255ad5a801ab5cdf714d3bddbba5a52d24ce7027bd433abaa1b7e57f93989ee7a6baff6aa7429cc7d0d3852b0284b285e6d6a249954c4b92ffdd9da4bec47753ccb1ea0c541535e3307d0591765bfbea52bfd7953c50506e5e6f0b8aa2bcd4e4ad44a6b877dbfc215447a85dd06878ef5ae2a6b1a64fb7fc0effeda98d62271b9c50204ac0e42a74caac0a044e43d6cac8a98c0995de4e19dab15b67bef42ded99431a5131a089a056ed68794859eaf61ef53f2ac4b1c616cf2d907d02504299176d1cf936d485150f8ad8f84ac3b96fe433526d9bbad1513bb1c0bdcd903768673ee8dc7c605720611cfd2f92a5b5b487dc50a91d60d2563c30ee83c0c9c6a81ee9c8e6ad2df148d28af544005353104ac42482038888208f4b750fc18177aed3beac9413302077be12457afb75a57577ba845ba90535d4fe1454755e160fbbba791455e342e9c78b2d743ef52612fe92615c8f715efeaf2bd50f306414ea632adfe7b9dbaf3f456799cce9aac54c6d00afc09f491a9537285164a3aed1408d87665168f53f1cec5592627ee79aeed9ad50a97ae66960a13b2360088b42fc79d674f592241bd93602da4a70eb9ad7a478ee4e2b87f20b31e60aebe7f6d79e25b9de0c49b647b83edb1485aa361918d87fd53935651bbaacddcc09daa432fb76b5b0af299486c36f5dd69644c5f4b03efb2ecd0d076cd77fc631f9e7e982fad2a8f23170effa5701c3702aa7fd6942a86afd2c5e87a190f85ba17c59f69efa68b7960a36987403d1656eba2f6b5d29a74a0054c8a800a329779337b3a7f98c521fe4a1f8ecf8c58f2edc94bc5e9ffe4c0d570d989b9e1609477451b98698988047c7d739fd558b6fe0a1b09158e17192ddd0d24f8d439d739d425ad34932c5b9db88bd73827d85ccac7539fd017d940d27079bde7767f5e89b0ba638ae047568bad68e0e53859aea85c1b9ed2578e36936ead932f6e74a1d9134cb084837b78b4d2b4a580fa31b3e563c9ee8b1a51cdac44379e90638f9fca394ab28c8faf83a36f628802d713172b3f1b5142dccb616d08ddbd0cfab2443717b013b6412d62817e1ebfa46599a6d0ad974387e08ef8e8676ab50d7fcedd9e0a27256e1f8199c03cde22e5ca67f07c8e0b33d1d2763bb308240b556e072f2e3ed19f8c8838af7a7ca67528954ce1a202cbfb1c1403a97f555559d181c1d10e8ebcd046e800898cd75c1bcc938c937d29f88b497947bba7cdc445143819596672c3e6ac1722703452ca369e775cb09696d514f6e83c2d2181e593a93e2bf448a734703ccfc951a009056a450871b30227e8cbfe2441d1e5f6b1dba57ed6752626662857598e3b45667bf8c2bb21a370b57de268d5b5f8afe1c4f379fa0768d08ffdcbf5e95e5c0dc0b4c7affb229475843c237055b288d1e02433acb213b1a015e772e3d112c9d66862e201395b41cab6abedf34f2e4205b8cb84ac44a7ba7a0797215a757d0c3c59f349e3c1bbb920967be12abd8d653a3df9c5e227f333a8d52ebde2a4c621674753eeb4750a9144f4b4bb0effd22aabf4318b60d4a9bf3401aacf39cfba98eeb13ad2ccccc150fe16b4342cd9209eef674c89a5995ca0d347ce6cc121e7ebbc92e874b6a25e4ceb75ab6c031c380f9839f45008094483d7ba57711b7af806036cd705a99db0b8be502dae46ad95fbcfeab31dcfd539ec76979bfa8ff17f7b5626561884ec0734c185ea6fd6d86826723ef5d73b5f7a310ff0fc05afd948c6a0f5f040e7bbf2b26916ad006e167973b24ac42c91c13737b518e644290d6f17895a47daf661b10c5c1ed7ec2ed5b1f4a276ea3cec9cadaa90870a531ddae445f3c79b546443e374ab0794ac45536c289944a0bad3cd94b1ab127f5a6414f2ecc4962c8904dad99e7e7d2965836cb4a316198cdfd0cc8038753c921e0253a517a35523269f86e1918a72865dfb8860279731aa9f67a685731163d164bf5ab8ef7a33583e7f60a96e5836ef893f38f40f27f2b427f625a6fffdf29c1db596249a80887458428dd66e7239bc76a537497e6b9043a9867e17a99a6f444ade8820fe4ed94b8a701214fae29a27de93ed8ce436d26c165c8058fa1227259c805a5e19a1f9de2010f19ecfc179bade753f06a6dde4780208f41d6b2d00bc513f170464b82e89eeacbc8e1618c40e1a84b648ade6532af204f46614be6a7ef32151aadb5855356cc7aa840efdf8ee8fdc8d074b4cd3f8d9fcbe1553555b8a531521787a14a7966c407ecebb45c8cfb114a04addf4ef0e4fe7682b741560bb872a62ae990f6db351166acb6a403a7c781327622d48f0a6363d36f6230c77196ede5498188d29afe5f11af1fb6a4681902212ee5833c74f4528bec12f9da670fd86581618d3e8b85a58d5db879b71a82b59313a6157b683063753197bdde99ae7504f6564707ce8e3c0af6a4ec80ac511afe77d5d71a71556af4ae4f44b7c422b134c0aa15f157ff82daa35cd5d78a1e817b762a3fad739ed6c8e07111bc201457fa9f934ed0417065fdb8d42749f53e9582e07a56a7df7204b05d4248bf054eea2c7375810340274c2dbca90ae4c10037bf956edd6d8a3fd3e52172e4c0c1b797e3afa343d38b961c000ab3e2fa2e1caadb811f4f599e2839da328c684c60765169767cdf134cc4d8e34fa77fb9bcbc23a1297afe1e8cdf2ad2540e9dd4a6a33bd82727bad1dc489cd7d58cf85992fd493ecd34aa522f2bcd2e472bc2c99ae95147a8ae0854968003c466062ea0ba552edfe3d3cbb42ee53b233dfc1553a972fe9bb31ca45f238ab111fcca37e98950f1d920c9d0ad1c69e640180fa8112b33cc6cd063942c0ca2f4b6a1e66ae82a3dcf34c0ebfcae3dbb537cd954324cc9951e0bd630c84c5526135107b6b8443ec52f3db52b65625e169d44f9589296d087a0183cb0d5971621adb981706eb18bcae3442886703caafa3dc56019e11b31303d05c4c2114fef5f5daf21b34d5f8c2224aff0d85b8e6de216822706c027cced205aeca852c2e1b385855dfd6e340e1c397ccbccf1e5ea65ba3a84ad26e9b554936732905af15270ea7ebd120ed6977e4743fda524a63fb7027f88cb7b56930b44514d3fc2e511fd3fac836b1b2f81810a45f6243456aa17ca69824db65c46c1b787808af3d09f7d46c2c6ad37f18a7150a59bf91656ad3c0fe8d8aad45faccf2269b320d2ead8b94a1b38825c2f11ba6f2d8ed72b900dd45ef141a6b6e9cccfef55068412b21cbfdf383dd2a3c57ca5c7e911285e5557554eff59e4f6526846b26cee704797adf6def9eb8aa007e233c933e7b885810daa793bdb8818202a5b6baa1c2e8e5e6b59fe41e134d5198114725de341dc768ab988f0573db6805a162ea7586264aab3d59b747a59761f1c96908bbeb21e216335407a7ac21283c9f1264f5f243bc1f13cabd8fc4eaf96efd3634300e350f4406288d142a176170eac77a350a0570c7d0cdd43fe3710624dd046eee583af3330e2bc36c7311f07b285ab2d3fe0bbf85f902d0e52537ba2e58319bb0f7c8229bdaae6f928d337b16d3e454b7c046e23eef5fe6eacfc0127201d25996ca34b32afbd2529f7b60f9d3baa6c01b3d4ecd29da2247d6ca6136941ae7fc5e906c4c9d729076f1d448fb7405ac96457b6443bb7cd5ac5fdd6b353c8ded8495ae51c2c8ec394d592358653bbd6486acef23abea76c540033270936dc431e563f504921158a4c104e8204a5a57e254a07ea3d5d477b199359d69f6d70c0711865ccfce465e34498879382235c86ee38295134c15afc0c26d993fc3b2e5d1113b1699cd61e59c9a578ae653d18d99181727f8883a1f9645e9c200e9220b89761eb0378eb688ae6696d1a4c4c6cbee1941fa3bdae2189bcc176b6e2b70b546d8045d7c3d080007bf4d06897504c25255eecc6608b86fd1f40afe9df2d5dbe5d5c4890fc7662a1cbfcba5e4cd9b568a1953a11429c0f234e199cdc4a7961e3ee075f5df9c6a17c869da30d166f52b8977c296f7ae975f38fa13b4a3ca12944a37424a690c3f9e9f09b1cd9aaeeaa1121e53b427b2e386a9f7d84bf62a64366411ff0d1a3ebc4f52f82454f6ec921da31d9f9578962f070274da3714ad7f4d8f1079e77a102b30aeb901d10ebaee7e3fa9529a5d0fd6ebd5d60a52a09aeb9cb3a224225aa4c81a2ab198437c9db3fbea3305a0ce72b84decb81103b734576b827e58364a5d61a025e6e419671b7d4f34511dd2d27ca040995514ec0cda3257e6bf54f4314e84d13a9e82f62fc31366f68c62e996daf72712c9e3e402e711baecce0067038e3d29b9275cb21a1ee91dc0e060fbd064017fbe248c3065a64f058639af9ed7cf7a2729cd828f4ce3fe257f17ca8e7bd4223886526c6d37aac1d05ee9a4a009caf3d5f5a6bd7bc8a0fe96630838601959d6a0b33e193ec2e7452d302b02bc1bf6613859de7f5bedffce646094917f813b74193630818a6bb86b22f80089399122f0b1a322a2f85e440d02043958098e3a67b28a4bf10746339153fd54e25f171e83953e4735d1e52652a1126ba94b2c4e2c2dcbbd8b7d71d4ddcba77e7f58d50939d8e057cfae700813569fb212a10078954f4925bfd26c4caf85dfd5a073c9c1bbb3a0a8014a4ac0f4b825d099184c92300cd4bf4d11bd1a20abf46a52aada36e1f4e9ee74235ba9e437343627b20a16d6a8a64ae15eccf8dea94a5d78bee984de71488008853fb9c67589106fa9ae444ff0a2dcb4715d35dda58b22bacdbb37f8044f2fa5e85aa32754bf4b7e52c7b639f54aaf29d95630b075d21571644e43a478ea531851a19ae72f75e8aa952b740d5f0bc79e096635314a820f1e9040568188020e0af13324f1c96e4c7fb1887869a34ae68f2d9731b72f24998531c785c77b9c03acef3845c0452734cf30f7508760f77aa13a8c76dc3c03fc3a3440fc012dd3e136b3f50c641038b5dc10a065a4992d6b009d1ad408fc56e22d5a186e3ee6876401f272731734a3528201eb4166b9693e0f1e640180e869280aaa51133886175a9941920be2f56e40199652c1af610e625e74970b03ad15cad6f51d246a41be8da24905ea33b24e78494bb82fa445b926436e5bd826682b6ac3293358bfcb53d54a8087bc12340909f6e70a1361769800237d21cbf555c71b8727737f2c72ed7dd1461d09f06b2d5a07638d8d342f36482e0f4b5ac472d45bfd6b4504fda79f615d5ab0d81984d09e4e272a9f45258c48a83c8ed50ffa517cab82fc68443a40dad14c92031c8c4521d9edb8ca35d8f0f145114ca9538cc6d90541251895b72d95e726942ce39b5427939f6371c1138170973c87e61843efa8cf45ef91a7e4f1d852c9124b17e80a93aac60989e5e3422ae984cf2038ae6bd1e0127c71f028ef73afc302de31c88d2fed29fd6a13b27f3117ba2565360cc827274959a0cfc4818835fbc5776645304f0f2548ec22fdd5482e052931b57a5f97af18c7831b9daf5211b30ec7564799f59fcb99c20b61ee86f4a2418a0817b6f96c76b4404b000f14cb3d25ec7030e98a12f2235d3747cf86fcfa403b52658702003172978bc9ce2aea13d525e06c7b7850b2357a3c1302c64b1e72bfd2de08e30ebc173f171c846c2f586eec23c5d44a9b88148f628cc819fe3594514ac377292ddfe2fb41ead95fedfad32f0552ef2ae9cd437ba105892eb0c663327985a96c4eb6130503d56f0031c1f9a5b4830a4f18c41b2417e54bce73ae16765d16488b8dbe9be78a9ce822a6cf3951adfa7a94fafa9f90f5b25eb08f45402ae6709f9a19256ac05941b00e70539039f23127785404e736ec8cf77f9d6234549601c40c5c9ae398e2fb8fed453fb849b29b4024f7d2115fed1e64edf79a2af5f811f084ffda72922cfb52dcc678b606d57f37b350cc8ee522c29a8072c920fc49a2a98612590340f8aa6612fcfdcb3f7ad142e1035a741498d1ac2c14e24da9f639a78206158bd42f78d0c6e70e41b4a22acaf93e372f9d11a33bf6821c45f3e10d0ada27ee62dee852909adf777b46ad9b2796f1dd7314f5822157bcf901a3185839be7a64f4fbec4f54ea068cbb4a2919be89bd9932213dbdbd5f111f84a32687dbba6b38f26e5f2acfb3740ca174ea47231c4053c6e36d43a31d6cfc49fd5a62155b7197eff0b4bb1b506b86fc2dc5c02ff5612e5bf77abe28a77b68d2059878fb8ad9fa3cc068a4aa744a3a58c54a342fbaf70ede9e8e5c3cc5841354846bcdfa80e2697c333c554012f4e83bc6f9acc751c823af81e46bd4bec221369e167990eefe127c27377ecd08b9e776ea9530fa4da3d64026bd49472403ce71164e809ec774c3af4a5e3efa409108c4a84fa43f72781ccc0054c4056bc8c04bf3cd77ad5e662ca1e92568ea0cf8f5c15bcad1f7958a00791c7a44e280f5f0610c53fbb2f40757f3db666dde5b60c492aef030d0850472c99f1780f5998f45f36aa95c300afdfc291c170a0a662679ec05e4d57fd4d31ec0de5d4522f73535471e807d649988e80821b58f6f2a3dd2d12dc799012ae94908b2273a4b21c3838ebc7fd6f937dc93e423dfc7b528a84adb1057bb5fb90d33b2c85fc1888b48ccedf6e2b5ba21390de5773fabe134f10b448d2549e67f12390fc5c4f180c4888be9c58c46b974162dbad210f7abbe94792891289717c8e24b437f68998ac7be9fa9e10503b5ab8dc9c749c5928108f6d82f125a1333aa177e6c98e82fd4ddd4fdf1c2ce17ca15bbf3f0dae4eedd9ee987f95fb13de1e87ed16aae0fe489de73ac41839b5e239b4c4ba40002f90fab97f56fdf889e0780c034bf9d77dc4fa88eeb5564e0755e3320d91ada984ed7be4936603e6819aeba9a54669e9e9cc802b874e11ae6ea9e5c82f6b990ca5763c4e7e92bd1fdb15497342958cfaed99f6a96041c9641de5c9c0c528e867a2ce3e8d3f7ef5d27966a82dafa46e869b0f13c664a266689a5870e66c099997de494cb880b73baa53d703e0b3189e7cb60d0881a63c4e0a916722edf528be9711a455bd831c8b924c56ba97ee9ea1bb7a1fd579f43df4031bc25b5c5c428b161342b2eed95c7158bb113472bbc13f4e8bc44a217cc70032cf1608a7352a75c4264fa398e654b0e69bc6357870023bf39ba7191d985c2758a1d785321a822b43685567b52b6826a0e864253581cf2671e3969a126975787a45ed2cd381f922424023589e684123057350324299b5fa7e095b0f8a2c980d0d387caa9a98ca66e48763434164057157d37e9846c1dc3bda7728912dd15830cefe8fe78a5ecfc9cd6da62c234f81e3aeea26b0f32fd1e9bbaa2195b3e97e928e7fc374bbb2d9f7f00e96962577e26455263b28345c9d6f8f853740b5cbdfa1a31aa0566832573012cc41fead76aa9d4cf457048022573a2884720f0eb399f4e326dc5b70242e3e716facfb926d6b54d2ddcb07cfb11c479d18e35d349df029ee6b395c759610c12b01b7bd8bbb2b10fe15b2027ae3fb2140e5e2411c76f053b0640b9f205d3e2663fb24de9a4c459be363ceca9a32eaa7459e462446d95c5de595bd5105fcd9b9bbbbee8f769f9f10e9da923576fddb3fc48182ea8ddb029bca0d035431e8f549c7c3f400094500e06d42b3d0d49ebd2915d85d33ffdd262e2fd6fad8ff4f35829b143b8b6b2a972a04903e4e9bf9be1b5c7aa99c3b96f417f50f885b2cf5b637a8c84ad72754a1f5ebf3d119bb48a705943e90707189f820b956785ffdf95f4c60cf0687c14eb831cef1829e0791f144ebd675ae3fbb335277c71f9a203224dc40ae7098bd8ad36603922829a1f8ddb2f65801b0f767378a29f69bffff19a90e7e28253f240020b6205c01737a7b9d1d9d90a06651aad39dcf32b30baec039feea54d60a70108a2aeb7e0f920f2ec83431960c9f3973cbfe13ae909f2469a5a9458230a41bcbf6ed8bd2a2d262a985f751739bd46c6eeacc655108f362218667926204e26ad27e147aaa334c0b9be20e837e0f281ff127220f7a7a46ad99e810a60be3359c462fdd52bcab797ee61ac1609dbafe66eee4ee58b76c3f959dd5c7b44b7a07877a867f2df2a769db799d6cce031ca64db825c688d3fef3de4f64aa6351869135b42ad6c3160348120e74bd2e8a159c6856604d62baf9f97fa28c93e9974f57432daadd48cac2eee352f4c3d1979c76213317a70ad5d8fd3afc69dc3f26519cb29a8ce4fe4587dd5ab33f00741828912871f8d6c2091386e4f757155897f9daed780f610a6d020d806a480cc49bb898ddbe83d729522cb718f9bda29b357b168e7f1683e6c780014f0211d754666b37863088110f5a635e0dbc7da59375f09649d4f4a28cae7d848d6361de1b6786fc193e18d3f3285ff430b1f05fbb7e6854392a96dedd0f6b3e1e6da8f3a12be242c9c4e7ab34df781a3391c44cf1353e9cc27376464b720225bfbb51affadc687d11dfd1f042e7b9c2766a8ebdf09ec8bdc0026786aac60fe818b976754afe2a8e9a25d9f32cfa4ab5f592db8b1871840495c6493a0d72d381c423fb33fdeb49d44555b283439c1eef6d033048f4ba0de6938685bb08586e2bad87984d69a2f2973fa98861ba34c1b7b762015e75471c5440eb7c673a18749954a941554c5ad0d136093df08e605660d381b05d14cd4ece39aca0ab640e60720153999183e79bd8ac405b5d425387c7521d6472ee93e4c852e8b317005e245928fdeb19884090e98d31b51aa88acbd266640df72f3c8874cb2420c03920b1196a11ed0c51d2460638d0af4db7427f61364bd1c04705db2b0a448a741a90413d6956ab830b6f4ac4cdd90d4d1c904b2456473d2b4ebb7243e11577d0a004109787313e4a5d44fa5c7173bffa970faa4fc53ca51bc74cf8249217d13a154459f5da82589af3dd8f0437564c20f4f967202b4ac00ac9f0293401360a8b9788abe8d75ebcfc55e0a02c92d8306f88ef9c0ab9e8eefe5c78d326192faf19c5b1f8136b9dd202fe4848b7ad9c43814a0bc43ab4c9d4264b600b0f5852c1ea12523d1b56f21712e5cfcc3c0f993a7998d84c639282da3b3d864718b72dab0c04b65ec7931297101fb21907b09e07ff1304ce257a8503c59e01c8a9979aa2927f5ab5dfbe244c6f66618491ae763688139efdd56a5195f9e94fae02ec44004b0ce2bf5a4ece7d4f8886ed375e85600541365bef46b13c40bd205ede0d4096d6a1e7f3bcda437f44f87536d8fb9db7d82a289b879ce5d8fc0f736e299f1619e2e403e47011f789fb654bc9fa30c3a5c9a86d2ed97a1f099d846beea1fe650269145bb03d95449b9670e6fa1351741065287129be3168d5b4a48bd3c04272f002ee7ebaffce289f72cf6250d758ade6a42fc3d2f7b148eb0b9169b5d2982025fba0037e4df572ec95b7d7ad94a172f17320584c0de65eb208145fe2db94ee07c8364a441557ba8172d73b8fce86616df2b5fb0d29f38643defa747481d050f1130ccac688004ab73b48753fedb0c2a6cb90924034871e31d5656d1da8454a4b29cd44f045db9001b855d54e5380ee52f4dd67124a09aa23216a0a2b858984171ac24655fc9b877e421f1d0041febc075faac6ecd0146e12df6371a2fbba7cfd1c802b289c2da5e8b316b6bede144357ac729ea3cbf809e2f3779e458de80934bc0464fb44eb77d314a91392fcba2b517a9badf535f3d438d487d66c7a476c9aa6c31bc4f4e8785173c940106b9408d463934a3ac2ffbc7bea552c625e69377d73d71af42afba16b469e1cd0fa27f640250056ea3258b6289ca791b7df5c43551cbfc641d93fe26755a99e5988580bf3af142910217fa519df97ac128de1ba91c5f09f9a2a47d5fbd5f2ff7924bf926d45ab3bf7b810e0e9c60dc54a3b027feccfa7fb282ab9ee2dbaceb98cae24af01ba4b9b6867c1632b20630d0537821827b9f30fc0e31fa01cdb253fea9ad78f989af00d8a3a408dfee2b44f06c3ccce71f61fc6b178fb2d1d25c0d3673b3284a9455819248f012eb002755e0f4aa2d9d2c2b969053ea05651109d4ba2ddc85f597c50e2c041db9195e6fff1bd9d35f0730991dd661b1c3ceb70e8f253d4857945878269e98d0156d2da1e52430484e5d836f87d7b190fa2d995845239bb1c047c8c3603b4f83e1d37a5fa3df5aa6964462a6e7545cbd6f31278adc986687099c8dd174d296c116056dafedb0101e037f8c3a906f4bd59d537cd9c6de77889aca136693b2b48defe60490d0789487495c4a9f3b1b26b04600f4d98954e94d94e787e2bbf10b1deb2cacfe0cf191a949cec0ef419d4201f37589d9985c2ff221aacba56320dffed7b3e27b4b859146f4cff2720fb64526ffd0bffb2078e596fd05ac19d111057b70192b15548b7df050571cfba17c9e66294847a63ab49a6fdd93b2296c25401109b42b6ea2f1a56473d4afb339270aac52eed8690d44bcd71ce8e78913246ba8e0186b0bf163dd0b91108c1fd6c8d4eb595186060c21e2f8f7888ea1e49c5b1982127337bdcdfde3a31984baabaee50f872b6b7f794673e5ef47211b05b71da66ea7873d9f4c619ebc9c7fe404e0fdbdd5e7e6b58d40aa4d16ead1e568acbd5c773f282f9657e669f8175b7e9bf7332c714cbb0cb6847ec1a27597848551b2306abf503a59293670e63d0c44841cd33b300f987adb29575c0af8dfde1f839e559e804a19462d3b677b1e953b40aa59b2f059d19dd4199dd1b37a1f74eca7805c19521acdd035427e0eb6925bc50e264034c09bc92fd7200afcf34d40cf27497866f36b86509f5ab735e3cb7b53ecef30ce9cbcb2457106bd47770461b4565ac6dd62d7d6e4a46d1ac2f86094e3a8b92958389758930e3932885bfd3ca90cf863207eaf3d6e583b97e018fd51c799bc3c20886f32a6b94a6bc3f0c7fe81aaf81c6bd65d5571dc89457979e92299c1ff86608da781e0bdaaa087ccf1bcdb2ff8ba4c02fa8e7bfcecfd27d0a243694ee5831cff6381bf1f1dd2c0000540f3af1280898035e8a5ddd346b27191398c5c9491750ec6cd12a39cc92d039bf4cc67d0787df74508fcaa5253b45e0a83ef1c99ab6fc79c580c9cc0cc575c74b22cfd45cf9305535271c62347f18088387bd388029c5160d84ce16039e1ed1ce5a3624af6aa8a2d0ba0a5ad3a8e579e5dc1fe0c8d610d8d31b9d00cc0afdf84ea301c153f92871f60f72b879b348d0d2faa913bd0d20d75acfcb2a89214942dc10eb76b0d1805b119570cfe2789b3a293a85f60caf2685ac6b9ab598b36f27c8499f4ec1e8c32666843a2179d42a4558e6cbb557ce04be8760ecddbe979bd4703f64d2c571a74cb75f72d812b5e412a33756aef68d5e7bb698d6aa252ce3d392dc0212dd8daeea9d5ab4f026d8351ea733eb28143605bc04050700fe86cbeb5bc625fb985a09a8fa31bfa5ee7b9a663a23bae02b5c6505d5f948f6f4ff30451ec2389cda17bbfc7376aef8824ee9a243a99cb8f3fd3ac7d6326ab3b60bb788050770df444496e4696efe7d87fc967570f267662daee447b6fe7011c1e1eb3071066c3fa01f10440e1aaad759efb7e9c5168be739ab7db94b8371b21a920dfb3f4aa7a3111e7ff789faca3a7ba9405a8cb8fd59d9e1ba1c3073583b2df5f5ee525d84f59ac3366b0cbe3e81315695b0d6284366e35a36897322bd1ea6b9eee3e555723f1ffc318c8b94065224558fd9af9880e62ef4d41546c1fbde9f0ee230c9973db000e88d2328e281938cc4a683c04b3de4c16d72b26979be5168473ac1b39ed8b5dc555f749eb1ce0ff4f21d2c95ee21ff28d1c2fa568d342e4a2f310c43eac0cb6c9e681c68348805e31b11718978dfdbf3ae5cc14699853ea68d496978d114551f24d95817eb371bee7059157fcab7893baf8b4f5e6a33cf40d4479fbe4682c8bd98683e4884bc874ef3f828f97f48d1dc75008c00f47f324165a7b44f74a93e8a38a5616b1c1066a5245f38565ab1f746ac0b39211bf628ff00e954cc9b71bf7ed6c17d471533342443b75fae1976ecb062ebcd984cac6652d751d1d0f613ee6e8c9a5cfeec736f23ed6a9986232764905de716d1882c3b50f50f1a51b4fe66884fc0dfeaa48d13bbea9fa6ef2c21810c475416569e676cf37ed9651aa27ccdce0bfcb15c7a13dbb2b6c7f84cc58d70611df9fbbdde1589c872bc1e5b411bafbc3d3553a48d6f8237822df283650c06f8bd947b250ff3dfd5430d2c764e7b371ebd20339989d60c201f101350cfba11bd621828183649be17259a7ea87f819a4655ca85aa39d4b8f77133a5adfab3f9195afb9a44f215af12fdd0b03f579375cbf921b245c6df02d75629ce74a50bb08317dab356188dc928f666fa8c40500fc4bb55eb9c7d14e9ecc45b61c9757b297e4ceb425a30431aa4cc8fe02071267568fb79f9252087b01d3d0d09d7861ea888ad29227a3b80260b886ee2477de4378821e1e696ae33e27a3fffc2b613b8439b06b2890654a0090807d337e73828b82157cd2dafaee37a896efb7b65757ade9e60b858185343ffadeff60dfa6d0e8cbcb311d13c382bc20f18d677169683ef6d2f26ded6279c8b4ae1fb5fd4bc155772ff146fc18fc74bc7c65ea18af061a4d134e2936b8ca9059b1b491dd4f67168c2cbdc97c435ae03be1dcdc150cbc752d533b5c206e230ce0a22fbf4cf0a8873c25cb192d41d1838a359136b7bb7f31d0e6b9632b14cf2037e2ba9b657ff07cadcbe0aaeb3292d4f4f70e411b6996328d18a585178a3aba14f445b30607b1d8e8bd697a6ca75d9e32254dad14db2ad0838c945d0dc4d704737c2fa92611fff169038af9ef67561d50cb30798ddd0090d110d84629cf67ecd68524cb671700a1620b388eb67acbd3f22f4e343d2c1760ee22d8f2b048eacfd2e66e3050681b41abb86a544322aad141e4a31d3c7b47789de9acffaa6478701d70b945d0a8833c9b5bbdc962932a89c138cbf261d5f831bfd75921eb7c9411eb03a2795780ae2f1089c7f5f4c2372f000b34e8a02b6a28c53c88d4f28e180429d977774fc6e4cdbdba1980eb1a9d4c40fb0f10c6a93c1645b3af895bf056f5cd148b201cb3ab3eaf0b93bb911b9785bb3c73a0524f981ee631b6cf96afb09e29ec1bcbbde482addfe857e1c34254c417ecf01cd9468b1fa803ada22dfcfef95ffd8fc889771c9d99a04de02e292309d823f14e19a37c4a1bdd1ec2894491405f9b0ed29cbf6fde1dbc48add2995948dc84211ff320c033466930a6321e119bb2000f62344beccdc7e487fc85652ce671de8179031d84e26fb1c4ddb9011cf6a08220b122b9a48dae91c92a418c9a5260e3f74306b630f4f81c6d6229a34a13c5a266f0d0f29c7bc833e6bd700503f084f21de3c3ee9101f9aeb37f03133c1d74e1c54ab3ca0c9ef1ba401e88af9fdfbd510e5e3225e8843aa90781d514db3f1d02d090bdb6ef1a1f4da3b8750660397cd4a56af2dfc84c5b3de5689533c18537f34c497df017954f8eedaff0c715a71c612c86fbc5d935650d8105042f7d4d230f04a8397a6ee801689d62e1dcb986d7f623c35059edafb48f20d2d65c6f65c2b8d17bd070744584d1485982d2c7d1bce1e2e2c5e8f8b71f31c9d53dd50ce6b61b81fbfa9aa963e60a39b1a97eabb4b5c7b8c41693aa5cc908d2f16bd030209e0a6b3e584c39834bdc2a535fc293ced2ea039aa386c5aae91222c21280c853e7d8df45e067c8f5413087e6f99e8a2426b8606bb1088f2e2a6fb2891e71fed9956529103b52ab058ed447fbca1efb27c56a289c99d1fa04942b9061a9bb92481b154128053181ffa5eee66abf1373f21d34eb919c3a0dce4ee33d856a827d21e89fc43560fe63e2d495c681e85a2dfa5a96599fa6d497918fbba3012800a1a2b678f11d26ee610c4e89d7053fb81442d6486cc35cf414aa07a11e9e985bb18053e0f4bf2c16ef2cfb23ca6d6f7bb8a973302ca457c4ad2e90d495f0ecfe544a8ac0b4a91e022401fbb50ee1aa77542c69f6d6619947fa2862e6c3175acdae5fce7eee88af1ac6a083e4f3090b35851c363c34a50d895a9ab5b585b8090485f01ec38d6d3015cede34b2dd196c3ce85a68614760015fcd600e5f8e4355ba5b219a4ac5e130fc6fa709364254c31d18e7cbc586fdf46136a1371f42b5c7d481d167f3ab01149bf1451f72d074283059374382501842d96e095823d6e03fcab6e949f3a2e6b03a7c0cc20c041bb4c2fbff8bb1629c9afad04f38311986c5cc20a0a8336f66ab3c25f1de6e59db43b88c77599ae59df6ac0afd2930e4bf1f838b40398a182fa842962a8e1a4945682a96b04bd48b2eef4cc40249f0da1b225b1c5e0ae4648bf6be89cee1717dcb8553b57ed2aea0dd9cc39d3e9bfe8d85c9854784bb87325a027f495fe6b4115f572e3bce0836dc63518381f61fc68fc4f6da7f99c5428b0660b0d6a1c0d3f1be563805dac2ec925098079313f2054bf553bb1b3ee0976c2633aefb4d8dc140730dd8dd02fe66254b9e06ad999af51bc2466c853bc81d57445c22d3bef8ff4b6a1f5f08fa0e4beac81ada0c83ac27d45431c875b29df33df44dd1f12267d7a39e5b1d292a2cea80d85613350d3226eeedbac21248625f11ff8cb4e1490afe6890c5cf88db8781d2445d152ffbf996fb8dac5f35d39106f562ac738be1c2b7a9a74bc35c786eec8a88e3488db92c95584c8bd254a4c543d4d78fc92b39bebdd37af3f8928e5e24495aefcf39001f5f5c2680e160b0bad50d77f10bb28333bc6156ba96d2244a50b366e8db4b23a5f842900235915a7730e8385d835ba779986d382a02099134decdcb161869b3347c267d2c93f5bb38c7df1e5baca57444732c3fb3009bf5ca0ae6133e1f19e60d0ac44c7d13cafba9c984a24c89facb266949058bbc360ef762aa83f152229102032641f5b2e64b979257a89c0b2ed52c40229c90e9d774390ef180f60151c557cb8dab55e8ec1c588ec64006269caf8082fa9d6b762d4b0ed19252103720d0f171afc575ac65c37bc49231afd72ae7029a6e09829e125db00381ddd33f4f59202a2aa5b8f7a8c2b4c04b755e0ea418d213a3571b9655d46d75d0fe7f44aa24aa53b3be875442a541451355177ce62a5dd5a8d1726da03b09017e06ae09e82940c0e5de2e676ebfc2f6990bb434d2d2436ab207def1b4fa6430593ba63d22b23c58b6df151e3762d1ad22527808423a87499b5c2cacd7a0ec1b771c57cd010b09c42f35b7f19e7d4bcf9a31a82822ff920b97ca93c6445f313ff34c0206f16916d0d6c60141e77c31dfdb889c3b2adae259b578f3abb4c4bc39fed9d2750cc1bf1ed7a3f86dccf66d14b375f4fc020d967959a389b890e07fb2202e9d01fcf15ade6a192fc48f6a1b345844914e015435b2be85c568a8d73c906bf58a25b0104c1b423fa6d0e29b0042096761b88f74b5ed92225a42316cca00389b5133c5b16255528bf4cdaacb7f7c80189a05f44b59cb4011a24bd3238255a64914393658154f2dddc86db5cd07311b7bf2b0145b0e9ff09318f2fd15a7219d42cfa79c44e57fefe6bc6d40dc95178081a3b2b9d372b3de932dd1ac63a3826b60485654ae624b2bad074e1bc988cc187801d003cd2f40bf4f5340a936e62a1180f59a622f24a087966932ba3427e57bb7538de4b1ad62245033ef8140a93b48894952c92bf7bd1d7fb2b96fe6ec7a80c5f5d3dc48f66170601a71a26db823057de85f9f71cd2bf9eac5f805c564ad9c31e03f4171c10215c87c12a3d88718fc87ed55543e58b8b18172997f32a9527dfb5ef8ed9dab1dcb8333c0ed29e4d43424d5d4ca02cf476812acd082f582918680de303c24f0ca4687a6c79b67d3562e9c765754d68c53697347337966d5ac0e57fc5a38b63ea928b5375243906a67eb30da76aaba0c7708206f6eefb06cc551114f557facec4d58f14c3de0a0b26d62fd2dc4eaa1b5f93a4d502f930763f5235b81d1b3e4d791379fccfe033bdc76a13fe7c928f325f0dfffbec02829b56d06c8a5411dada282679d93e54fe574d777250761f30a934212cffada1289d2b071290288fee68468d63e71c8a731ea4f612d01275ab21c3c61d3091ad6c02ada9bd986487c783a65a4e2a25c9631967658129b7d47ca2511ad4a7cf7a114404c18432a456dd1716254c5dbe3261f68bfc45575a5d535f041dcd8b1d6ec35ba03a99a4888bf798db0b483a8847bbcb56cbc01ac0a661254575e81ba9e1b2ea3abd7da3f4cac1268cdf29204014e088b236024a8253bbc9b9fab5092631192ff7b160da30ef238093f31aea0a7f52266afdde97051e6dc4f29c5c06facbb643eaf3008f35edeb89a94367e84c58cbe09c0f8ac3a7cf727f0baece8526148382a440f3fd85d69c65ea93056a796ca2d8b1bc902182fc30e40d069b8c89cd6ab8916c7bafbf98998f5cdd096cbecaee16a8f3eb15829d78458cb054837e7a86f93a5afa7e93456c897c88e73e0a09a3a1323a02e84f8f129ab73d7e0e83afa2162810c8c369261f35d8d0a1736a378f0d2a4aec438360013844c31357517af923728ccd8d22338dfcb58290fb4fe16602da3ff115d91223dc3c595b2bb256c59270bd388982208b2b2ef875da9669f4429b77dba8c58fb895b35b4a2efe83f0c9752e40172c31e1ad086c1cabbc9dea463f4eb9653a52ada8a6899bf73eea77d60c1b614bfb7fcb57a1ad04cfeed0407c50940c601b4e34e10d97892351239b96592bc5866fb451fbf98b5f4e797f83b0ded5e7c2801c999a28d5c6fcc9f20ce4233af275ec174f24535e549889f90408b4e9e2888fc661f26e35d966517693ff39dc487167e0e62652e496ce4e9c90136a6aa65342632439917114183c99e2ca72b822319dc4853baae2ba9b25160f9d12d4f42d47ca00e1db9ae70d2b3af1a6b2fce6145ef47dd104d50ff5ddda44127ff6a95565a2c1feaf48408b0b20fc35ddda03b2ef2c130a5b2cf83460b0306fb4b9d19e26a51aaf19bdead9048061d787e4cdbfb7164fcbce09db6b7d9d40a75eec0fc2620d6df225f9e0b78c96d22e2d9ebabbeeb8978806ba2a790face296414c82a8e197cb1140594e47eeb57a5430df90469080b83b73f822effeccf76f7866b2d45a09bff493bb93d4db27894c1c2be3fffabc9d89d7774148c7e12e9e8bbe0042c9ff7988ea9f47eff02b4b035f1d8899361748d6de62d5217de2b1f861b47b60c6dce8271e996d5043ab3dd538488ba0f9838292b7b1ad63a14b153f438ec5642fac5c8c174950a22b8d88f1ce388b8e496aedbd29716de6f30cdc8f16113d2b94c8c17d1728cc75335a9e9a3029956931e0b82be1b7c69ab9b0f34a5388518ebb8ff2dd30930c35288ca91bb04c72031ef90653edbd98ea461c991e0cf1652afb482eee75f0d09a2b874eb5187e5758539863f77ef57a28c22843f6352a6cd59d7d8b5a74ff3147bec2242000bab7345fd79803f28a536f10cc1cf180731b9b0a71e4648cd8991bf2ef088da5d22ac15a92648b3e801ac90c026e9c7721dc90d74e89113e273638a28507ca2191e0ed7a0d8ac9d74ba909486cf95cb8ccb53a06b6df1f8798ff8711762794daafcde1ee936cb0e6ecc9efc76f99f19353d6a5489d362b3b092c9ad1069aad97a52ae46c40eaa5a2b16bf3517d21688da4d7f4ba5c1206e313843215daa0ce0d87c0c4ca86af230bd241166e19a696b755d6f080eb45bf836fbd9612c8cf568f04b8c0c648476e7176ff4c3d5da6fde3a1f93039cca28e67cef022b24b156721bf8793500838e6602bbafdd448f7dfde317e63c658597816497e6bb371f999ad460361987e54574c0cee67e1c5b5034a8564d0d68e956c9b5b4717aad054f2014ab11a5f99bb27a6df05ca8084317002e55b1c4962c1cb50dc4227e549bf5576e5e016453af5edf1dec0d6f8bfaf424ad4cd924c11ab65734cdbc60c00420a09c66e181a3e545e06a7a48be768aa13c90311d0fdcfddbe4eba801f0c10e23ede1fddbd510c3ee530d52b9baaa0a7ca1b3bb36a7cedc24d6b05e3e7d270779fb19c0d11795b347ff0737b39bf51999ac65774df06b020ac6114dccc454908aad8814824329c9b71a0f37cfcbe28921f464ed80073c429799d7b04228fcc22f3b675ef71425193f87431396d246b5851b2b8aed07f5e8aa7a9e56a7a15932234e88c45c5110b6687b1e8c196386710e1a7a58dad47463c7e6861aee86feabb635e4402f7e9db54ded8ce5524675b935496fa6e9bc7ff583286ba7bfb545176ebe7e563e05002558f1264764578605eef1e0e9ca931ff2dd828890ebae8b967133ca072bacceea8cdbeecaf88941ed9280c29e0dc416d664d817d4be928e98b4fedaec3f1ed29489b77775c35e2170d321db8a2290c09b905210fef550ebb78124e18d64e6c2d3aa3bdd638ac34ef90727eb4b020bcdd2bf67057ad9fdd6a60ff58ceb0907e6fc27a6df289e72e52bcf8fc41452236181aa1763bf12ca0419bc79b1d4edd3e2379d972b75b5ec1a107a443798f7b4dad3ed57fdc4c2e97003ea76736172af4670cc34e064650b1c813cc3ac1413ab37efbbcb9c8c36a9821b8ad34114eca6a1cee5455462639bb80f41cc2e438598e3a89c79b61fb4b5002dad864c768b02fda51c71ad218ddf757263dfbf64dc027f970ec3d0143a36a93e7d0eacc265283d5e95e18b69fed9dfc5fe06760e67412d6410452cfdad286ce95d4648673f50727d0991587910f76d3dfbbbf526eea00e9e2924bf391f92a2aa2c576aec3b95b5e31c2d2da50a83d1e26bddc5e560d7600f173ff1bfcba546bd8e9701771d9ed9c43dedb9a22cd19baa9763436a6b1449792f08577005fbbadb1719305b1da8a21bdc8efc2ee42a6f4c956b74bc4dd083fedd66032617fa1e89196b6388d96b37b7c7cc06cdf4a8e9eee927c4f0b59bcf62e4a4506b9510cdb873a8f141a2285c3edf0347c817cbb607286d5c07da7e52aabaf295919f38e2ca48c76bb877f63d42c0287f0d3255b429249d833d086194f7d5fc37301d15e6c2623a7c609c60c5c7560c99a2b54372893ec39ef2ca51dc8d3717a46f52513ea6a07435d5b5722b6652de2bd31dc976366eee30e9d0562c12c2fae19e52ae48678a4d582823522d70f89b7b246d7d69762eac6be20d46f88059ed42bf3935d68abf59ceac0225c2d870f94b0ed70ad025927277abf6e80fb60053417ce5f5a6d36a2db912d9652922edd7eecac65d3ba66e6b69f35d242c0669ce24124aec55b5a84d6b7706c6235e621f249d5c48ba67d3ad611458975df59ff544587978ba549ff4f514b64d5c13cecf7b3fd01f1cf3b18c71264271eb93271f824ecd2bceec3dd0d3efb1c8adfa2b0b257637ce2d5d40873446daec5faa3e99ddecda0a17acd60663b7b6a08919fe57310c949059ad5d5ebcd3de128e975dc77c1412c58c1e9a1a3f6dd722d0295768bebb81dae5571d9fecb7e0c0b216923dd4de85e90f74134b86b94ed4c94f2887cf7030ece24f119f04db1d8a38d67d1c92f68eba117a0f3994a67a349600f9081f252d0429f23995bcda0e485fd24444603dac32a75d47afc82e3b33fd304e3adfb07b6a31126b22cb4e2e0e19b050d189b863d4d35eeb125f6d0ac00318356244478fae21ac60d1eb273788b01d0e99b94f4b869cfa11018e5ffa854a0a5adc0ba2b20bf1e970fe80c73094b30471a2b929f7cdd870b667741fa1bf186342109f113cfea6447e22fe5346b525b960117c3fcb1df283dc4ab8f190cafaa41f4159f7862501bd4d2e25d294fec29e573fd3539046742918564472c632cf1a740601908fd65fc2080e002a6ed218ecf6c28603a9a211d8a7f3e0f79f38084e461378cbef5bd0274e7fca4c6e03810a140b9e5ea08b8c4b7921e175a0793778c824e6e85922109080a6119c4e4e4a4576e1031522fb42497203d239d9f85aeceafc5090369ccf6867fd4a26aacb43e046310b1fdb6567b107122fd4617cd7f2e248e21f3aa9133a05493ea047bed4b847443a5412bb4005e89e24f5057feb28e5dc7b6141ed4a7d75b451abaa97c114d2115574c2713173900e8dd69a95693cb080b13de1c368104502359528ac69692d9fd73527848895bbf8bc5b191a1feb2ffc67257d5938b4cca4d8d7bed580fa11ff70d7344e584abea833f624ab07f46c4bbca677d523452b92ef4ed9bd0e623a8897297790f986cc97625a3b427ad3e6f5df4cc5521943364cba33d9db8f8debb318ec3346fb0f50662bde1e8e4a975c91a133d92a451202dde5a4f504a05f31d21048b6014dbb635ab23fe2c2c40d20dc2a5c29a3f53da9fd76d30ffb1b4a51b35e1aa21b96d825d7ed450fc9363ffc737dc1fba5976d422263cb589bc24a71e7f13257ec92960a312defbfbfb5e67ed63ecc73fc3ce12599f3bb955bce66ed84408257864a668113c1225098eb3e7da557e4e3ab1aa657324b7c5d40499eebf8cef68068bbcc294f6a0d3b7d21fcf9933a94dc85eebd1519f7b87625be6663e9188ecb4c5385ea3e65c0694ae45ba1199fd0b56815eb33391ce473cf01c6ed36ee81be2a55f0ecdd150a6973964a8de92e5e2d0fb7fba4e2aaec4df2494d7d55ab5ec44f02033b79c4462b57b663411c504768240802b784ebdaa8a8e545589eb94fc900ce7ac39e26cdf33d8b3f49dbc8bbff0eed4e71a80c3e48571d85ac7708766f86c33ad2326d3246eccd90fed12236f32dfbddee20c8f2d87f1c67bf32ad2587a4ed462d94d2b92b649d1e143273de934f4cdc96c1e3ab9ba2defaef78438ce40ce4fcf6176fe9992a1fbdc5c529befde6371444256f713b511d84479805a903736a4f3aa7c77f05735a451fc2d5cbd134091deedecdc9c118ec4005cd92ec7c3116048592ed14ee6101f38e4bc2c960c64f7ddcf49d09f46699410bfde42f83f4ae021800249ad788602e51054d7c1f4ecda06cc47cae546af31e042e7d6a7fb0f6fdf786d9670b4179b7e208cd79545713c4696674a2e8e79f986dd4b9dd1f64554fc5a52d1d6d04817cd8debf01c367c3357953a3f27eefb1cb29cfb6470b6d5ec8568bca5a066cf7375fa4555cbf8f8d4d37f393f82e4edff5294bc70aac6c896acf73f9eed13e922a2ef069f7f30fbed30f46a9643832589b20e7c67a71f17223797fd07d3785538693766efa536941fdcb4fceea3a9a4a48f549ee2c5ad222370404435fbbb8fccd5b09dc9f723818892dbbf58940c589b033e507272598381ddc0e30767987aff6ddb80ebc0462ce2c99290fa49217b65d35cf518e947a72995dc58aece57f78f42938d05afcdd9257a40e9d2ef3ccde142c8b0dd999d02a8596a0d997effe3334258c00c2cacae7fc3194d91e414d3810a25f66779c51b6546cf751d2bcd1925c1122217d06111425a30a6c75231cec01f482f24b61c80b964cd9540afa939efaf0ce581f5e27c84fb5109f9e7ea936a6ed2a4370add06586db8cbff991349c5a75e6eb555156edbbabc08db1f972dff0bd76585a8c157ef6e22a7ef01870d5161b4c10262b44c71e33409cefb2ee552988cbff79beafedac5adf350b65608f50df4db5652be0dbdee205e4d5060c91e3fa4fd58dfbc1fdd608dd1483fb7c3446c93e3777b6bea9c602d85ad2a7360b0262a1f3b62318ee9038353a77710ce4ca74476e270a8f7efba959f7ba030cb30f6f37116d3d2717677fa877d2684b2f6013e91753f93802a82c0fa53deca9c918c3c952143df60d4fdf2466a079b08b4a604c2f6a17796c4449aa4c65ca3dede2caea63b135d5c6f80409e357e286a860ab74c913cc298736647e35c9912278b051b5a4d56cc2bd8da32571bf7bc772e2ed268c8c2651e5ad930c8db85e8df1a1a9633df0a3b3421bd6084a8778f97765ed8799c8ccfb60c4e6b544bef90f02e519f29697a50aea977a6b073698dfb6007f4ef4f38edb3ba21c5a11751f76b68da8b8b259b367414f3e1ae287f303f8a9011eb4a0eec05dcf88f194d5b9a41a259b309e46409028e03dcc68823c1a86a03857fc3e2b81bcfff090749af97e8e2f7fc17f696b9d9cd81883f84c2484bff7e439315c3eaeeccb88defb06e97d18816cbcd4f2055f8beb954a317f69633e8a86f8dc9c2398273f9bf1da0f59c857bfda31c06d87eabc0551b34b3b8e186b391ef8aad3b1faa1b7a6b578963b48a41331561f21d978e4d3d0600f23441f8baa27f4e2185bc16ba2bb81efdafc5d07399cad56cfcc80edb4d4f0e7448462f439d7f9cec47a9d716818d9cc50c5d550061a836096894552de813bd67a800c6f58a3f25c21e8a30fbfb714a8e88ab06be850b90458bc45a0013ad85cf898a9ddb497a353588558946f9d898add01b829a27f16141bbbc464278aa53d99c58fc1301f8cba0bf1de55c2d4a9420b7af9039358f420b718efcae2b5b69c38e97c9050ce431abbd6f71e0403d595a541b6c9b84edf4d765208c6bf6c76e048a688f7e035b117a3fa3d67f6f535fe6f8a9a708b7eed8836fbc0a96a4e721daf85e4886d4d9a785c49e9484f30bbe18eb82dee6225b246bd347ddab9adc4704ca00d7766265443fc39d7b1c646563a8eec454ca5d4701063f2ba40e7d5907084d8d8c0aa07317dd1fd7029ea16dca6b06bb82beb97d156a5b56fec37740fc26f0a635f854467945a7b5e58a97f155943a34034af92776e8d1507589fb1b44175e4b191fbab0fa94a40a8c30366ce7648ee4341972e2e67dac91b9f4f4b67e778e1b34abadf7e7bed2644fa6bbc3f2290b1e9727d7ae2231278f8df004dbdf21327df7e90f72c46e610b9b17095c8a207faa4816502b5b37fb0cc4811cf37ade45ac06c4d482c424bbceb397a36cead116a0f9d7af1d0ced27cc86436ac41679a9ed76f18d548a4f53b9f56e934a30df8001f67dd65d548e504b505feb7eec59bcfccfa0d15c4b72d9fe8b33c09db9030f2c84de17cf45e78818b3cd2f2c44ccac2376aaf612bf09b892e474eb5b7592d5296a1351aa0766a2114c234bb89e87ecd1880244f5b73edfeedb8d4b1263ce7d488957f511bb7d594044aa267967d7c1d5bf6822bedc7fcf765ebce42d448409297ba4d1c82f605e1e15d39c84adc723f3864e34a69d4b379a890ed2c5c578a06df05b45c5bf2b63a1041aecfb825f5105432756a3b4ca1ea5c82a79340370e10aa3065ccd9400ccc7b95661b88469bd9bef22a536f64cbe532754e7509b3b38602b4ba54b5899a03d761b13f4201ecf79d6d17d2dac5ba42fc58f78b88aae79ca418c5ac0467b3255aea000f3c8150d85c498a95d155dcd9c9aabd4fdacc8f26e78dd92abe34d0beec71101d0bada2b24b52b3c2671ea302b31be9ee32901be3dba0e9d7f9a0e03e3c1d9b365000a473a8e0342e48700d8bc233e4601a07801aba0d5ce4e8afa1587ad0ac5667f5f4051cf5c7d4cc7e6f5ec2d7351d157c1f7e8da5cfe80354cde240f85747a41c887dd4311bed3cabfc9f4ffad1f8cfdca6f91797453f7a75b65fc3e8b3574a5a06e6e9be60a9000a79c5e24a0c8d1dac4ed6ca3a05f4ff7c8dc54be5d93a1bbc19e903e25e484b6010e916818fbc1cc603598bb3d13a5ad592dee8f45768679779c856209ea0f9f8f4734ae8c1788946e375e6f6dde3caf0d6d28dc46cf952cd86a5eb8a1723790810ddbe290323958f242cea70e4ece6dc4e48146a13e8378713ed2979b5de8d8e062a54217b5bb4b8c5d20da00e30edb7b5a546f422d78c169bf4cb421c6a97dea5e4e1369f07abca48e24a311b3d982e22fb959d03a1d6c4cbb2d34931b36ad9b110be8559c361a1b620105ccc7da6d71f6819261f1641647bc920397bcedf57a8cceec4f28b25ab60a8bfe4ccd1754e870322dbc837c741a5ec39e5b4d4938a4cb17a4df1b3fd90310dccd02af9f858fec25847758563666b814a845fe76628a1d9957447ee861aa9d6a65948453d5c9806260183cb6d612ff2d273c5d7bb664bf3dc83b85e75f4bfc7945eaf08a3e444bbfa410f543f4f5154068bf116b7153be1fc1788e9194db4db1e060eaaf05c9545b05bf8ce7b8f6c0142507c7bcc4cf7f27744547573cb0dfdb5895c1304833d42f012f15004c858e39d29c3d4454a6a76d1a9989b1f31fdc2a4b9f6e3f9d9bbca6359438a27f836e788c1b80476227772d2b0aa43b1c1c179948573ac799b4a3a65b9d826e107a1faaadc5e275947d84822f1a4af19784ed5c2e2c9c7b94451d993ecd7bea66b2ffe4b0c7d56370180fa4b984779703b64c679f0cb983ab3ad4e761b6ec26419fd3a882aa631fb0c97e30e0114836fac5b756dd30492f669602d0e82da2215e4539aad0871fd41c64770a33fe69b447a2a1755665b91dc6115038d11dbc0331f9fd8f862b49f3d44438c03557a19c4649e8242d6a46546fa5ab295787c5e958ede79af97508a81cd23dfbd079d0b3a000fb52583d184289db92cfaa514dc12a83c90da7db7373953cfee274b8b5540c652e0003cd1088dad9a9f3197b2d21da590125b38c0e5bc0069c9f23f04bb6d7abc953378d31893998b9272db25d8c8287fb2f837d182d1f8e696519e96641889a97f130ebe67870c733e698f66385b3b19eded7ae8c8c97d87286fc72ef75950552de68a6b71407455a86134d13225b39114fa5182360cdf47ea71e52bf3cf4f2bfa3f1dda0443adc1fb4cb3bef9918bd5f6a90bc7e759818739559635a2dc4ad3b9f582b516243471d62faeea30acd5791eaae930c661e48149a1f7f22f3eb29ab388c05822c0e10e880d799db29a5d1d8e70e93bec48cc57fed4f92ef3d48c552bc1e45089b9c555272acedecbfb69c08fef55fbfe39bf637e6ce17e1ec775016c94aca2a7cadc563f62e00cc04924474974933c08ae2b7e03bd87c2f9e36a411aa554a67c8d6078fed9adb74063d5cb51fb1397285057e132af063dd2c0db176c50bd85ef91e5c834a3beb1f4c80ed8477f8875415d12cd00b8c62b314267e74bcd3fd815a450ed40ba2005a3517b5a13e4f472924484783e19ca8b420421885c138044be3a6f1a83b3b75eae250a07f62b6b11ebe92c8b84d121cb440d8acbb332a7a9169ae3d0022280812842ac24d2c015e3fd51c8c5bd0555d32f616c2c0df2d6592301aba6c0488795511adbcd7cf58e0d071106385645bcccfc80663bc1cb7719a661b67d030296a05e2b1c23fb7bcd506375af1f84db7c74448c8a1084aece98b4f0f4b79d7964b3876b9479c4b20540a442fcfa8e25446375a639d31fafd94635fbe49f22a58c3f6608f281fbc907f0027ee038f70797e511549c07bea804929d9b798b2c36b02ca7d639cc0e04a9df5cae8046a46a4fc18b321e4d78d7ad6741c861ae85cab3eb8795ab59f8df20265a5568b893ce463b9109fa6dc13715dffef3bc5121c521ed960c9da1c5fa74460585d3acdd23f544115b9e3322e38c44cae7d03b3fbf1b8d6f35eae95875c4351049ec156342772b909d0563e005e9997ceb2de9d80dbd68bb8120e2a4109633599a299c7b00d98e642c88015f132c2e60e91b28817830a8770084000a1fbdd69d50f258b9892b0472ca1360f7a0e79d529fd62fdb4ef24f1c6c2af2f7b4363e066ed230fce165fd32615fe8e609c60492b995d042d17ea16de8fcdc8f74bd86b05ff2c355fc87ce91806222c78b61ad52165170a23c7bd36804896c2da4603525d1d76893c881bdf5037dbe59ccabd76e6511ecfb8a20b06ec5ffd40320d11adc3c907497f668924cd5027cd7097b02861fe53431cf8829acd67619b39a3674881686dd859217eeea0d235c0cfaa094b5bf9b498f9bd1ce57c25fe7f8d9d081cf510871f9150445441edce1bbf9bb37a9cddbd080ed454fe03c05bc45a99bbed1bf7daefa643ed554218a9cfd5f1d70c2ec92c30de14847f7a005986b0e77e7e7d04bdc3303ba6f54236ed5498858bd479ab10e3d2f1d87599ddb728aacfa78351079d9544a8210c192276266ffa3de397f56c17fdb4a6a6f3e2e5836ff446c520aa21c0e277c2de8b8eb0f2840b98ee14d0c6f6f7b16bf8719069c12d4fb6b6ae1ffaa518ba252fa1c304fdb86354d049d909d6ab460815e27291f684f257a1a9e51657dfd34906acd23890909f502071d07f7cde9f042ffb3ba3ef115bddc1d3b2c790c32055057713d8c0d213863f231712908c71441c9f068fcf597a2c156732fac7277d9119e035c8de61acabb1e33374231c33912bfd38c9b53c6350e9c277daa99f368db0142d39a3492d551b001dad9aaa61312ffa970d952a2296749853157eb8bb9099e67b8a36eec16c1ff7807c7440ba4bc7eea49555629790d18ed964aaab6a9778dd7ba7c679e4ce8b1ec67f445bae1ed9687355c42b63717ac42c2368e6ab6acbc906c4c2a025dc595d2db23e0b5a0aae2415c85cf7c8c1cd78bbf958e6df346c43f999195ed1d6459adae4b03100840c05358481ca8c2a04bc6838005422e306c09063a0cf796ed224a55c7397f943859c39939827a765c53257e91435d33ee0ec4978954a58a686a7c0508c13711ddc8e7d34607d8f9b1ce79f4a315a876ebec7de96f2a9ad196baa1663b10a6e45bcbfb36de1de887ba5082c76afb2fd0eb485bada5c092e02bddcde3deeaa0ce8fd1ec4ee2109950cfdde687b5ba97cc4a10f559566643729695bb07d4689b2f95fd193f41c40ba40b75d8918f277436a90db0c93b5d34ceaa05e1363780861f5f2881183763118f698fb6cbac00ecdbc5d1a5314fb774e7961283b1e4dd46abc7694166ffbc158fbfa6c539073ecb453e0e820b3a36a5d6a525e92d073a9d8eb8dc5de88e85e1bdd4cfc5ba1b6c25b9a7e98baddec9c63159c5cd98caefcee9a3f12428e36fb871b52e93a60ad407026c22775922eeccb83a0ae238383019ab162e37e86bae69c2acbca6b4ae5174f292118ebe5a2c68790266990c1a55b1956d49ed86938e90bd9960ab781754c780917fb7c6b5bef8ae5ed41ab3127d51ea3a7713491f147b7a38ec7372a6fcdd71bcd5e2891b34b829c89cbbe35021f0904c7be75807a1329841cad18f5f79b507746e03241df635fa25daa505402e644d77c48345e7f167cde11a309c1fec74404ea9164e349effbfc4ed5f9e2daa476370551f81f894c70f7f2fe92a60825e8f6213fbbc481b342830f2e4e6eaf37dde8f3ff76e600f28530127d16f66e2dab00372b237c83b04d73d24cb4ad2cdb70db2fe1b9175a0806b96a755eff883a899e98427d2613c70d216263631a603040cb5d76f2e6d287c5d0e9f3ab81e95f98e07cc7d3dfc7948c05c0841ec8774a76d9bdee790b4dc28437a6fa0a3309677d427b23af5e7e18533e6f7fb2f030136a339b1983ed5c281f1a041fc9249e8bf92ad52d27e9c2917cb79b9e874da4014c5926154e5a027be9500779b1f220f0e698c2f518dddac96cb9b1cd01b1c1b9bdec9d070067fb4e10595916c501c5d8a6f81b62b12b53b5fe61d27859712d2873e1fbd5349840d29adf92b68074850250161cd60c0109241986edf95a77ba1dda5368cc7f730f742a3df9e177a6c85ac5d13b6ae8bd81bcd3e4302171ef27731a6290abfe0b5cf3349310f06d27711b2d9b693ebbf941e53c0c26ce22f853cac5287f9afc619cca2eea8ba1fc46b5b8ff5a4870e0f9dfcdb025a3fd30ebd2d7ae47235ef3301e2a91e34dfde032124e131dfc9a606fe1fed0d1761cba03bbc4d2243e686e64b388d5caa76f8e64a07b2f4d89ff4a4598a879c756854dfd4393266b11f1092da6f69d24c37bdf54f3d445a18ff33e4eb26c4824d246785fc74ee71d262cd250551a3087225cbd18589da4e2d641d61b2ed816cbe5e3fedffbe0a64b076d41b3aac1913823a8d5c6ff5414cd6789cd6ee2384838a3b4d8f35941e34bb43a9a91d01c2b2b62b9c4442d99e4ac0ee6a8dd17ff7b6ad41adcbfb910181845487afab8d7cc1c45dd70458779e9060fdd3dc580cacff706c13a0e119d6e6b9b24902d96f6d0a8d03a4632d7dcb8106f3ea44dbb855b7ef541de89ebff7726c2ec145ac9375311d50b8de051c368403028b8e47f5b36d48b48a354633329a719810fb366c1ec8bf835008d3c60b1f166b8738f47ce7922d6d24fad00f93935812e9285fca95d1dec137d2668db7f8772f2d0d42ccc02c52c5410540104e30d63ebbebeb12f15878d80c3e494284b49425886e8ae40987054759e2e015a37796b3b6aacb96961a493cb5e88012f7c9bf1c785cb86e6849e6a652a4b9fe7331770fd6de57485f19b73ca3d0330d41f84f329c7a7b41187dc98e0b6d6c9e5b2f8aec186d2a56a679271dbfef099431726776a56bbb166664ad3c3f6edd33a6f198479fb764b014358eba559f312a1b28a12c01832ae841b9112cca40e770c38937583b27d3005c5aa0d854caaa3c66443af720570fd69530ebed9630e72da6e2d678f3f6c3729a1b678f9b661985d1b7424e8730e17ff37209baf1a181b3303016932317369bf99540baffcbbeaaa76d539a408e2a16b1928f7729d5c1e40a8adf3e336cf2239eb6b269b9d8b2ceaa56a1d6956b5901cb1351cf7518cb6edfb9512c969a6c839058132c156fb5876b793cc8ccd554b9d1d2552a232094ca1286f1d156bcbd072bf0ec80966ced8e4a33f53f33a370a837905bc7500040835fa8f8db23d0ecc44e685726f5b0d1131aaaaaf2159010902a622476cd135407ea9faffbe1eede077d0c494484f408e50730e3b091e4aca63e313dfa1b4c2685cf30d8ce34924e318a495aab82874a880d815753c3a173a193738fe1d14db1425010ee45beb978c93daec310718a8e8a2f5432f9ba5b9be8398cc12489b9a10abd68d7b91827281a3053885e9412a6287409978b76b1d45d85b8931faa67a15e525ce58e337cd5201552fe2c6d1bc9b4dffa419fe610dc5fa4a471bde32bb46d6aa903c8e5ca32cb406c465f387478cc2c38a2bca82b9d46b82d54cb55491a10f4960a4e449db377eec64822747be682d8b3776f96e38e411578110ddd06d7bc1ef53c161a615ea839fb8c6458f8024a38d7b51c903be52a85c7a7e401a659c93df6b31b26fa8c596c760e0df822517a18f4f4518fe673eca9b07aab2c5142bbe865b4b0f83b3c4de6c8661cfec31f5e82b4c8d1c09eea29073afe02dfe0f077aced731c6a52555ac655cbcbb3e7052493920ccb62d3d2727d9c492ecdd3164c38087fb0755afa82e33b5a7f05a4d6e77f894818aa0caa487849b216ed39581ec9b3badf817152e9c6583ecd66689025f6ff9b7193b3d52e47a7acf1a7383a4f26ade911f193ab1ebd8bd0412d33fb449906196901e167c88f8965e889889755cc3f771018bd1c16bb5855a46f757db4db7dcad8df99cb2f9ee0514ac4c5d5e8f171d7fc6b76c247690cfa1c4444de5d9c4ba01c27c7921a1f5a5ac8e6cac0e47e9ac2dd8b5c63b4ab965d6de1aa6bdd45b00b0da0f394f06c888b6abbec82efac7731e6d866168967a86b6ea80d884f944f4544af8c69a4672fc8c7d35bb688bc00bbf1b289b0f30ad38abfc40c8363d2e17bad01688a6208baf952fa053833b0deee0478fd012709088e07b6f2f51b3f68b8eb580e03068e0c5603a9f0b3016e7b0791e4aa01fb67a4f1216c97bf8899d0b2f565904a0bdc6ef818374599b51b82495279548ce8a3bb537bffc03856a5ad8d55ec094c5dbcf7d969d40dcf50336ea7124c0f87daea97768802f9426ea577e104ce0a3d87b96fbcf0435c2bb1ea6d0cdb4f8a84a3f46c34755cab0283eb061f1e18bc36543123c815f034620872c12913d7b239694be687a092368cc2809ca02f1a044a66f0e468e0645d25f04dc88b99e4c83f82cea950c8d82070000000000