PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 58149 62934bebf4205e724a6c1832903b50df1cca0013229addf79287b70266e7a437

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5a33b4cf34af142ba5737a4b055c1c1b3463da40db380a4eb0369d18a4e7b9fa
Certificate Block Hash
62934bebf4205e724a6c1832903b50df1cca0013229addf79287b70266e7a437
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0080330000c0050000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000007d1a7a8bbf1a3f09cc5ba3302e1d7ede2ce9cdcb588c3b1f49b513abdeac047db45ba05ae465a42ece3b3e72eb9b2fb4de079bdd86a41a1b977f1837d50fc1e51a02de58755e4bcd1116aa79357020e84e519a2dcde38f2dd0c000000000000004000000040000080330000c0050000

Raw Header Hex

00004020908b04b598f3699ebf389a76ea5c368b7fb0c3bdd43083f48ebf7f93723d15fc32eff8bc6f7bf3232d348512487d31e445a9d1482bcc65a452fb108e2074d37882e50f6af4040418fab9e7a4189d36b04e0a38db40da63341b1c5c054b7a73a52b14af34cfb4335a

Proof Data Hex

59,560 bytes
1212160203071121f99f9c04747767a00e57241f9761a3a4a8af767f92b57b012a1eb90b817e4733b2ac22e6dc921c50962828c21b2ba13d67b61ab33618c30791a26d46d86eb3df1d64e8ec3574d85dd770e883ba9af6aff7d54cc9ce58036dbe653ab0383933428ef0a895c09432e240d3caded6b234f37df83371656d991105bfd8fe796cae6568663472dfcc1a5d3ac5d96e57ca62c70c7a2b9164ab0a628cf5dd4a7cb01d5c7b35186f81463d4a40ed1fe83e3ba28cb6ae503e136d7a20a6732f8f145eb883ed11b424d3fe07e781e74e82174db2f17f914e46e1a3db366579c4013b0a23f19effda000cc3dbd400649bff716718b86b7f97ac941fe3017ab2659e63099ad0cdcd9c69ffd4f73d1df63a60ae575440ebb17bef9c5f6c921dc1eddf5ee2edf6f9055005c9bf9e49dfacdbb9fa60d7353756653bf614fb7ce911fda4c46120aae55bb28944993e5193c51b7cff858bd97c898e8a80ec4e04b2c22c3516436a3da193972fa64e33041e9c33a9afdaf93fdf4dbdc487a1ad765a8aae2934eb28763c2583e82507305f7d247bae2bef60c312bdc71cffb2d3d1358982cb9ab4b58e5d9bb23aae8acd7b0dfec174abf91257207bec10e591bbe816c63a9866deef0c8388eb87e46c952ed5e1cfd94eb8e741666209a63892a47294485bd8c029ed7e34955109f986cfa6350bf3d19c20c8fe614c952b671f93922e25fb05a7ec03cf441b8470bf6896acfcd6dc733fa4d2a74b60137282c5f57deedb42c06b80364bb2558b41f2290eb644af7f03959b4d89efae7d93b48809bb1bbc3b2fc24b620cf78464b4b1d4271ca0545cf1ee920eb0a0ddc0f174f7f233da1fe44375210d03771b66bd8c135cc8d492867c2db5033be1859485bde2882ccf27b8abe1f6ba6ac470e023bc9a0c5465204bec16fadf4eacea82f469025a31298917f77f0c56e0c03bb0e2adcd018a45d344081299235e08647cf9e0d96d29c56e1262147f3dbd1e010184b41466431617cfb2bed2f747bce6672411e2184d3e257e7b0bc75739578d75f74edf81e4cf164f19137237ba2587d1e17e9fa59cf0254ee0f3f8d50905435a33936f93a98dcd07247eacf51768947b8e8e8827320957965a6ef4c98a1ffc17433ad07641050643807a7d148e89e5f6c44f4ecd0a8829ef230e0b074da775f960b4949dfddf7f8e22d2d82733f8f5720fd1f10f0dacac7c2a53dd82eb46823c8d65d51f4a6889885085bb64af3d3a7eaa8722ded98c0f672bb4e9f5f668108c334a3bde115cf7c920c64aa2e6f41d044576ec0d7a83cc6142a2e3ba361432ab2410672505d1e4f5271f09b9974cfbef9b38fa3dc3e7ac6bc1ba0431a88c2f95dc860ce3b4c632a1bd8a922f8d529e8c5cd436addf7d2ff1b55d46783367c6798ee9b0e09aace727bc66d47874179710f8377ecf24d96615b53014baa7be264313404097c0a5c833eaaa5fe4da819eddeb324fa8624f378b57f5143a3f46959c2056b1d0d8ec73d2e10e80df52ca720223c216e3d11ea3479dd5ac9a1d8537d09dfd19fccdff6518fdbab138744718b4568045f2735faf5dfbf5cd674f1d277da949254a617893930bdc44ae617485fb95ca4b0669b99cc3abbb2e89a0febacd2024762d4b24a603f9a0c1629c6d6920cd639f3d0405761a331fc04a6bc133654e40808e27dcaa157ef4e4b59d1606f29a13a16f0bfdf21b42f434bc84381af0268685d5f2d6ae423281023308ce4573c7e5a0503bd135a60a1ad8becdc439b11b8ea5349dc1b406540ee835ea188a28935410b62218fc88155aa48c6f19a13d3a76439910a5f1ae02f5a737972a75e1d3a1e83468487daa946fb798556967c9be5de50df28350a14149b1284e369dfa5786c068e3c634049529f21ff535f99087e7513810fc55fe056f87727edcecd6753b4c753f24c9d9c1892bcc7b594d68d1d17038aa6e8aed4213c05da444d04886a330c114575550f2f8c7bac335da4a09f9ceaf604074ade7d9371f4f6d21820ab51077eb902e9b6ac83535afaab937c0d6973964b3bd6e9dbe20dd4bf26a9b3d77ebcd19d821de0bfa25e4dde8b7dded90ff4ca81873db8d15f1443630566d2bd4913d343f529c26fad080cc31d0bc8f64b456109ba9ee9ca120e7f233cadba90c704bb9b91d735e5a43c4ea191666950a5c84330868987d24a24d2b4026377c8c2c6254ab4128b3a2b1fefe0f094d07fdbe22672cb595e66eea3eb1cfb12a0d4dbb7278c37173cdcf81f6aec556eee831fca7942d17f7b9a446bae6841804a65bdb528960d52bfc4b1b3f852af02c58c858dfc4d9ac0c0c4b42b7addd5a45c1cc724288ccaa79eedc21cf1268a92529b4d502846b6a46b2c3fb04bd7af6bd1b644c0a41231469f8f6ddc6fea516e888f551fb8c8dd310c02fef57d93115298af40e877f63123717e2e6cebfe1e471c38f5728f25facf9f0428fe7ee08825be0a80510734179522391c4f6cf92d5b17c63cc0ffa18ead570b617d25b836c3e7b94409e4bcc891eefd92f01fbcf48dff666484f566e787e3af66043e36a3f3de2d9e978597302ab88a159ab50a5cae466e290e3b48f708c4b5d76e8f4e380acfa3c183f58596282fb4d61baed703d74a21da229b90bb0eeb9bb68e39cff2373bfb576bce924793b4deb7d7fc6897a56d013b074990b62beb844308cf1b7607def920529e8f5e7b89a5ef4c8e5de34858a6fac0066cddfab2b6b1ad145b5763fd2ce340df9cdeff5d1f84c7b6768d2a67a8e1dd3604a61f517b8e07dff18e74c178852af4072f083d7fd835ff9ad7a03bb9bc5f0a1fa259cccdf3d83bf9596919a1b238e5e22a864d6e70e3c0f2a0c4e733cd3fec68fa351a65a6e17ace851275c4a904f22a14a81bc0173a2db68f5a29afabd3a3e26b0bb8d37ef5df12a9b24c49d753c8a0c547ea1075d52e3368535c4b21991ee59ba2ba083b2dad93d3be466cbd398ebb3232ec75060ca8caf87d3606a8f1f91715830c12be6ffbf768cd5e806ffd298a4fc5ea699ad6cd9bbc1fc61922064fec9fbdd060daf2e3973777afa4a8006f9ea8b8fb02d67534f3ede06fb9996e405cde5c32803a541276f3a684358b1ea34b045c159d264395e23d2a4459f0a2712429226ef818929750bd7b74c1ce623c41595d990c384f6abcc258b51e86a638498acfdea2d1fd4a3d6b34c91d068ea4a107f108cd1534444a51489045628c7703ad4a63b9f7c4d7dfa0620fa175b5245b7183f8d7be34af8b365ceca21e3ca7c5729453235654ecec2c7d504fddf8eb34733be49a4143042774b44ddbc6abd1c17aa7e18d7775efc61a9de502d5125d8f83190544897c60e5efb085c530ec01c07e66af09b930ae3d234a39f20f6a714c9d4ef1fb17330bf42b3b441681bbb81f8c049efbcfb2eb102e83d7fbaaeb7cf847804d26b29e578ad89db19eea81b719c289c5ab35b744e09f4abba50ce0970daeb398aa53c7670abc612b7c8202a755ff68608512f5bc1b9f393587cdec09060d4a65ef5d45fc0fe4e43f7676912cb5bdf2b84024363de6d9fb780e3eb7a6886bcc3fb9ce6d0760ef31ff020e10daa2dc484163514711ce3f15c7d085c6c9077cce0a187c9505d440889b2ee7f2a6c65a543d2e517a0e5402d41d6dc2c229600bebaefc05229563b8edee40cfdd8ff857da551f20a72594ced648c2a5bf1509b70b4cfa049d204a6532c21d39b84c40170aa120130139bd5ce762b409af6d4e28770a8c50150fcef613c23a27cb1132dd70df4534ba62e500499e454996a548db48ab2b381559216062135dcc9dba01f181582fafbbb284e666eb39ff8ed6e2ed76c79d0289e4c52cd9763006a3ac1fc70fe56e99158c5d92220416c225da5055ba466977e8387898d448b2c6be3a0a3687390f726b71dfcf78efa1be12991016969342d3c698db8cbfdec5fde13564cefd557cadfe6e5734702bd862d855c0393d446b8aad624964b424c69f0a82e9a51db7beb22ca4df936864b072c024e7bb98af93cc76352a7e927ad0716d5c8a41b0ed81433ec7c429abbb041713b63d4162180cde868feea2a0d9a9424ffdd4665ad460c3e57b644fb1c8965688166facfe1d0d0525417cbb811cd3714d36e3a348419f2b13953bfa3bd411c307edb10e37fc1061ddc331ca350764bd3984968080aac8383c68b90fdf2157d33f067a5acd8184ec90dab0619d4ae9fc72b3ac6ad7433881cf09ac35a9f2717bab5f68363314d6f9fec626c80447c98e2151991595de70a83e430db3099c65f767ad9d0aa089ed2e69fa3d408103bea28319b19f7780b78399fba55b8f3147b58d897b90f8e6db39f8722d626d0e275552c3b426f877d0348fc8762ffffa4bc469fbba2a7ae468f680636904e3f8e7db1a9abcbc253183ec66cfddf065619d007e9572424ad9b51c9deb38e0eb417e0deac68973a9bcd3c5f7efa3c245fb8a8cf3c6bc4711cf59439466c9185b2a8d8c1b4ce66bd5f7330c1ffb59635630b6a961b7151fe6349e18f102d0053a537c8f8b927b5e5b8ac3e4e10da69e635b2187e8c604670f4e4ae271d0d0736f0f0eaab11ea9ce0eb81f02c77b9a8c319922b2353da5cbf49b16f181c3f5b0f1eb397426743bc280f8163a3f25dd292385af42dbe191af7b53be4662a6992b1c5ae53a4de59d27b48003f9da83247d9200aeeff99c94ddd68d16655dd19e8c520fde5e51aaabd517d107c925bffc370bdf3cec2d09f605b43885723440023c492e71ee3522d5140e9db601db760a3a0db4b2c6857ea3e2b70f74acc5bde5c7f795ef148d5805f96ef5b87f80d085872e5ce0d8d99f7a21d882625f126a94dce6d6a1cc431eb377d260d8c22b6ccc17fe346e891af8d4ce381fe175f24e754cdc220be677c57641388316914b41c6e8061fd2038e45f3c07dd9221b407d96fcd4019e458c7500d1c769c0cf6306ff8db8fa7169a48d2fe3b7ed2547b21d39a26fc844f3c68bc4136a52ef8430b825678bf0858c8243ce3a245f1050d32e5d675d8d56eec716df8b5918880e322345bd361b69f27c383cb81e3f979dca8b5973c8072d84e3575d7650b888c28f919974f5dec61e1afa053231b09ceb468e4e5dd54f72a4f59eee6e07c52a2f5798dc0d464625ffac2c8296c54cd3d0046dad3f19659b275d57567dcbe5e186be5144cd33c0903d1636b88fbc8cd10e1977ab166c4aad8283e9cd3f461c2510a7f0cd4cbd530fc34bf6c8086376e846bebfaadad46069be26e76a27c32d52e9851cbce2439c40164118a4f14827b39c21925ca5f6532807b34363fc5ae94061985daa956ad0ea881f2f2fa589e4a0fe8cf791ca90ef8c74c4ddeeecb28ee23f54f0f4ebd191eb622fa4c1038dfc92c1d72a49190ea5753493b748da0dd4d2756362c76152caaa20ed8f7f4eef4ad8773c0944feb709481fc7b5dad1b11b6a93d9f37505d5d0fdc8c8537d6eae98014a4a729e198136eff04a7aa1c0deafeb36de896af2aca7d47896fb1c538d6cdff683cebaeae3b965fc7dc5388022ae83fa7b0923ef368e181739d5d5ef3e97f8287e82b4b172ca5a1c7a6c072f7521f9f66f83178a0392dbd6dab44185569826dde9a9f26f51bd94ca723d63d99831e7045d5fbd86b6d4ac06a452f880e99d72251e10f352865897f161428d390aef9286579c1d2d313c2116341d735af62a629314d5e461e1be49b28f17130ea822a35eb5c763e048b2537c73fe5e535a3490f5ede18d1a5aa1c69473f0fab15819d8af02e982a9a05024ea1f5079db03aa3c3f6e35911941e0dd833bce0d4af0513c860187c3ecf65540c666cf9ca5a4e9709bdac56940800ea412665ccb0e6cfc1011183ddae2732d667281fe397996b7b2ac6f449529bafa46d8b8835b8b524591232ae8c40f7ea726def576a5124e432aec2b159837985790127633cba3e58f6f37ad4eaadf9212e9979a232f6ca9909eaf025ac2be4d998fb06c08ffdb18038cdf1a0f6d88480ab1e4a500555cf09872143de2940f7df5716e9dd706bdf50e443c0126ea71d445e24799a2a0c62291853455efd001afa4c133e35778c292dc436e9e976d0d0606895ffc4d31676e6bf83b358fd3cbeacea19ac6162d077d7cc46da2bc113437d321f870446fb589b54cf3c283be3d243070b6420d006377c11905ca6b55c7531d3b278707e3f74d4b13c3a977642ecc1d079d0d299e26ed60289b817d52105c024977c5f97aa72c43c5d2ce417debbcfd65cb44fdf9d0de5976c2484d14719fff28bd798e3701b8e4005e773b5d2fef93d88cc3bb1bb03ad19fb8eba63edc376066ad29c142e4962018167ec7ec59217b8d64557dce6bec2040456e0308429c4936004bc8134761fdc3b3581163028336e5a42ac3f47decf7455b4ca50b93a2e7237aa2439abba1914bbea0d253a85c30ef0c44ef08b2f056aedeb6153498ed6a90e59b3c09e8721e9fb2ada5162c8e485ef1a597768fa43e0d069b4dd6f6c898ceb9b94828a8447ebdd784f9f1b63644edfcd8fa1da3388b3c287c7d6a0e66246dc48cf0b18f1e55787f9ba345d08c9cb0cea02cf3b646bd0d21534540b6eed6a659f1260b3666f1e716a97f91cbac89c31f70d0aafbc774f34406c66fb61a0879d6d959d13ce5dd5ee5489d61f5c8d8965e7c0a7f2e204672caa7b71347e6520399b4e137e46f2c200bee9085f670583030e867f960d0f5c02f863e33ee331f8709c73be33f41b78c287608e7712987c49b7326b761746e658a6fafdbcdba4425b7780ff127c598d63646980c17ccba6b7c6f1dac709988153f6cebfb4605e96434088ac5268432d777b0a530e997cc6629c75381069e989f55b0958c125de93be446b7af35fb3d9c4a7433609bcead8a6758bccf229793df0f4b63cf07f5f7db25526946466c8cc5d065c426b3ce27c07f03abb1a684d8e2eb675675833d3b2b0b014a15f5c37919eed5eb0b2a6cc7294857e5e635c336f66171a4120ec0158d8a858e298ac233fea1ea3f83004f59ffeedefff023c2d955a6c438e022b6f841f4722302dec66c1ba8d07fbcd846cf5f43f3d5974a5dff5569942be24b87194141c1313712ca8c749c8f6ee47caa543025921430058b34246c7c1fc9b966712931c3e8b6edd3bcb7fec904b9af13d48b587d292686065376d4d64bcd421d30a14d317ef1d33d8c81d0682baca6642d7fab06b7a421dc1e388ddf9fd942efe3a88cadbd1f36bf98857b3b578ab2b505c204752040b9d4023ffb206f0f6a12c6e0fd0bb2bc250b08264df574084b5263367ab0a3b8d5d8cf686f6b6d392f6fbb089ef77b3d33562126912e5567dba74c825cb452401b07cb17b642d1aeee2fb2a6965b6950e091e3a7122a1164ea6299804720c9813be1bc5ce01e43153dd24a407e694bdb1040effc9059ac68e640af4e1637a1dce3be6b43e7ae020dd6be5703a94670abc14c1c7debff5e617a07c37a02e7faf1d78adaed48c52f6ef6e970f110cafc04b27639d30118c681d8b4f820570f2a10d6152c010e25d3e6b4f91435a56fe725bc87e1f4754d9856c7efaadf05c3ade16e907a1661e79a2033ebb9801f75a1141f3b9521e9e74dd8c56cb8406ff6a07088e53ac12cc320513629198951f1bc5e02ffdded9e916076bb166dfeba92856cbf450fbb42f2ac6cb9bbc0bcd80ef386dbd49921e9c5c90ae281869625d342564e91fb639a7d4b3d4e0acd18670500ae3b5d575a0defcfb865e201993d03263f0812610b6c34ff018f18f6a60b6a679c962b614285dd6f81ff8e011fa6e5cefff96ff4fae52b899b48f6408844b9f8d0e7bb596702defbe861548b204c26c332c4e9043933b4941cb4745a2d432b58722fdc1dce0c0a14cea0afaf114c0fef9d80b1b336132c7b2d2c153afde74017cd6bd8c671c0a1d36841491a5cd6bfed966691e46554f01b3fb12efcabca336d37de9e6df5130f8cf52b01c530b2cda130d8e27d47c50e54102d8d9112e7c0396d99af5b4f2b837b65ca71094afe20262cd4c3f2e4ee3218b839b1637a3910d53210f4e1763ac9e69fc23f7dea05b8797a4cbe08a86499c08392ff44b2bddb0447f4cad470cbc59c42169977c013c3587add88e64363df1e04d592a2d52ca603e07dc63b071609c8de7a2b5c53c509acbc9e2bb567a2adeb3eda9849cbd34ce7f5f644febd6eb09208c3c33f9e862c4b4866395a0acf607ffb555cc0a2d91a563c43f977729064ce2da95e02d1e2994de95e33c460112aad29b6839d7a4ee0c967a8a93219e43d268166ba1df624c5a027530d1c7acfe49eedb0c34aa5c9046bf2b2d4c2e27ab87a79a07414beafb43e16a48bd34ff6fab7e27cd4146780e0b50cce9b617dc1ab4c9bfcb251101fca140f08fbe0cd334e36c887229ca5dfb98ff2d0211a027eb1205acef78f8f059d5290244c1a5b67d8d541e58232919072561e4ec7cb39f80c977eff2d29c44e92b695ae2a2e55bd65b65ab12965740c8e179bad294da5d85841103c487e1467bfd3cbd375728868b659c418f07effeea89da95105dbb579a80be5985de6f7ec3b040661a25d9f5d2ab30b76135dec8adbf7d51214060286fd1a9800f963e99620baf603fdbff0fbc2bd602fb93476a7c83a7342027e25e5499a002ea168d9eb4d6a9aec440c378ec5e497d0a6a6365a4c331fb912b3516a2b4eff90caf3802de0e8b1338cffa0f31f7eb71a2b63abcaf43a0c5be88e5ff03ccc2841b80e0e403773f8f569549de03cf158ad17e9864240ba9fa918f21b3f09ef3ae0658cf43357088eb4ee569cb236bee62a64fef853989a015e8d7d8d279d1b97b5493f084e1a1ae92bd156757c5b648eeaa8eda8987d5a8bde0a8d986345939ff5aa3fe6dbe900bdc3d1c6ef91351714a9aa164a0ef058af0a185fa53bc03218c4ee6a3eeac5366661e71c0c89a3aad6c715637686af49ead8e2f0ebb488067289636f0c41ef28d69635a1adbd5847b5b2ea6381011710fd9f5db096f20855e0059098ff407b5bafb4ee2d476f8c2f7da71c558b18355a52ddf1b1bb63f1c813e4825c3a7e728306cd7809912e00a0641ff66e6e1b03c3bf85767be7639cc3e504c22441834d39b64abf999395a926037ff52c1557412b1d652f697adc359c1cdc673a04aa7d89e0a6717cd92e1c07e9951006a6bf7703e1549c78f842fae7ef68c2163f66f036ec3b9ffc2e559fbb20eb4370e03e41a1f19057f8085747b8ae2ac1e6c21ce847e8c09dd74d6e374629fc76ef533d59cd15aba908a8cc596f150d7101de3ac0f9cdc208cecc7a5ac7a159b7a02d3c174fa04079b9f32ecf829c429ef482349b0ed03fa38dd193e186e22257638a4d756dc05425d37cfa1dfa5adbad4a0a17eb26fa1aa8bb4445253960547d37bcbf6fa4e932dbddaf04a1058f7741f9ef4992a6dbbe109cc7f08e47a9c82b90c03cc3e26fddc50f2f17182bf4b7f47903e241af60d3aa1289c0a1a451d8fd7a47b53777901eef407c816665052c5d75c5cca29f2dedf19fbf11473e8c506b6c3865ec7ca6d8d4ba8a9881be3f7d704fe678f3ecc00a606b8a6a825e7ed768af0829e9b2e220a69147e1388caae9d5a2ed484e1635c252dda8960325cf4ddc7bd485c2e6e7ee2b7f6016aad9af396163ac495f1cd054b3f3ac0155134382d6ed9b45623f03c3cbaf3313e9de2d7174712a6b891a17ae1c6370dfe5a711894753a98bdfef8baa1207df822de6e848fe142762c66e9f751f452f99b4858712fdfb74ed569b2920d482c75f38b841600c9dadae374e7e668c79c2fecfeafeb7c5c11f4358e0e5670feb63674b449aedabe2c908e186911620b99f3b8dc4a703779614a0fd9f894ce2233b1137af4d03312a64b300d4cbc169f96be52cfc0e20251443390171167b6f5ab238fa73cdbdc0c6ad6ad6602c26269f85b622d2c6f2a12bd682fd06e47b973f8db5c09c58d556e6f6403cff27c92479641ebf209549dcac5b2d224c8c87ad4003b79a99e9c22a396593a22f57d543466c053756b8dfcb3ecf47369a27836dbd7389338cb5e0d8ad2ec7039bbcded45fa11f46bfef81008d9ab3559e1e6069e2298202f5400231181a19b9499dbf03b407043d0f30b0c38bcaf21ea6fd7ffa5452c8dcfa5ad77e2ac587c58f987029d67eb6479a0cac20fa7294a4d24cc8ad2b2bbdd5adc41ca4f3f864ff5e9b0b6ee776bb3a48cd19f8e97ed24606fed8abb3bd4e7b0fc813e0f990165681d821ce0fbac89818c3d9e8e5187d0a25f1f946edbd7cd50a47390c03fb2bd21b69d29bee74f25e8251185c908ba63830af030ce8c73968ad31f8b8317ea6844078473e8633a57c59b22d6412775dffbfca5d53639dee59828e1dc69edffea17442c1a0b9ae3e43c55400a380cbeced93e62b840b033bf654349dc6ec2878f94d3bd7efcdeba3150ed1280551ff68677b1f219ef8854b48ea2317a26e3092bf0a816fed4f85cb8caf9dda8fa0c1ccc13b7e7b67ec1f502d80b6c3738044f1c0d0d12cad355bd3f7b8a6127c937ce6746546cdbe4916fb3c612c797d14f62d5ef7a03a6b30eba4cf61a80f641cf92a16d7d28c4a734ea8813bb5b98e701f05da90914c421fa4d2b3a62446f1333bbda0987b62ae0f8fc26710f679789f90390255e5a7a513479ce485b81bcc9b2e6731b838e8292f920c55a74c3bc60e6ed06e96c97721cede114da6826b477f29b9b4921800a0fe4d8e56d6774fdb755dc3bb488bf59259b27f941309531bc111c89e6d5de677cef4155b569da5472e62f4ef2bb5d4f4d7c790eea169e963c5e22a9862371ac48e59d056572c7473d2df9f6703aa55a3effcfed0b52bb3b53d20f336b0c41eef5fdb8906925a2ec10021e937bbaece819a264577375d268ad62d7b155b81c2f56505669ecc0d9517f5e841602bb81603ae322ec848b9718430a2ae57081c78d41aac0083b49e6efed0fbec810e7c56fc5b0347807963c4520fa52940fa31b3eea16f6a8de5657f74a4f8847c2f2e7c5df927fd9f4ed8ed40545d23247822d7d536f35df46e42ec3d2ac3a93bb38b8ba2945d046a4d920acbf141d9d5d34858a790fee9d20ae16785e75abd2d9f52f25c21825ed3b5aabcd59dd3192b36326e8b1e8de7dd84304241b3988de8ded037d77169416d75ee905ca066b146b4e5763c72ec1616817183bacca6005246c6dc08b5c8db411dc276b85951bac97f3e6dc55c5d247c4250572452d3bc615928467fefaeef642af72a940e884f2113936ed0b4d0cce32d383985989366ba0adf1d8e362ec9381c99823313bef9d69816305f1fffe2136e7c777222ab865397ac774c4f8e31e5b484bc30e1c57228a9862e463793d4d680f5dbcea2bfb0095df7677715962429b5f54703f6dc4618f2cf8d6903eff7340ed30a0b06b5a0172f45718d02310f7fec53b315b96368ae1f3ddc5997901f06d1525b7ab9f06aee3c7623f8b5ae0dcb1681aab4f043a9ca85255f631b5e2a4c1a74c77957cd23a08076b9743da0a38462a57180dd7d1789b1b9034a24d4538710fffd1b12b03fccde0db4785b48bcb2c4dd952d3333d920fe3e848fc531fb06d894ae3b5ab6590199de4c5cebf747eaa2320654f1c71fd5d554d6b787fb4ca62d6ac621e364eb335f87bda8f589ea1ab88ce732243521af4200610a24231835c381f4456dc40b661da7275503749c37751a55e09da1ae5d91e3e2f3247c4fbf54b98f800f3df44f92802b7f01e2d78009bf3b20d592bdcc0de7dfb7fde93e3e01977385217cbf780cf711f4c6faf362dc2e0f40b6ec45899c4e2894a55a2553f0a1aad347e65f0f00f1a9839610825f0487dd7d2b0bb54b050162afcc11e502f42bd1b590f963d0fb58db1535c49c4863d47d05ccecee88b15ef4cd4ea778886e7b6feb2bbab35744221d5d11d0ba86dd5c2fe22ca1d7cf06564e3e804bc17da8bd864d1ab156586bf0db919ee6dc886c8daa215b8b69c05aa53bbc98bb710ea8f05679d1ed08caebbb0ac6867fdf74bb0770b0ef1dbc208812cb7a674549f028593485ad37081403839b361a9ef0920b23c1e83064f32ee8eb47982092ca9c45a7c6451b327090169ef6fad2ca0752a3da4a8545898931950c9cf7d59a6f078a53e185170ea3299911e519d98b62da1feb66da0d9121bc1ba1f6ee90c6eeb5b8423d0d9ca7faf05d8752f48c31e73595767f47a298a5f40ce3a4b863011f4664f245046c61395d852384835030e09637d7317fe810d9e909c3c02588c2d5aa0732bdadb7616438eb8bc63af639fee60fd1a51addd3585fdfeb11b673ca6af8fddef6f00247ae1b45faa4d224e81277f55f326d278bf3bc8d2bf8973e4b03e8aad23855ed9843f789f03dc3b0e725d064440f41a57ed9d095de23c1a746195e91ab75bddc383008661380843a7a09cd54e31237c88c16071155b8c8494c862c5c8feb10447197e8c2ea6fd0183787e9f1ad8b12c2c66e08bd51abcd63d3a44b34496542c0a49992556e15e825173011dfc7ad32484d7c701165759b3afe0458fd84ac97ab7ce63ee1da4f2d8898f40454dc6ad3ebb55fc6646d2b8b2a6d73d5a8a989eabda62f0b29e6608ad4ae33cb9c83ad849c54c0dc2e4873a4ed25a8cfe87f87860ad9f7a55d21df25b8c8eb9783a9edd215d0f8dba050312045c7b57827bf073a0add6b48bd88cb12f4cf7e3fb06b3dbc5b50db0abf6009c44376587c6f3a3bc468cf0387c82f1d5b3623b9ea90f4a4247ee0fcf8d9e2d7ac4076c98d81c2eae6ed424ace5b078456e1ae761eeff7e71de812d89086075b05861d6ffbe7d140a91d3dfa16cff1f3d7fd993595bfa6a96036254209e5eb8960c0dc7c85a9e6f4daf15f322161328790441a2d623e126fcb847fcdc0515c2591e6467344284b9033f0c89e4f7ee94fada774b1f841217a73236e2819b4d31ec2eb7cffc43a73a63b18d050620528756ac28331012a9ee4404e1b3301cd9a727cf51d26f7448a66bf94135cb8287fbb76ef418af8401de4606c5a5a811c178955e612ff0a064804186a40523b4b28605bef4d29014f905c19805bc55d0db1593c622c9070aad6e1ba7e7947312f15e5170e765e578af569301a57d977cd14806931350ed0bb96b489c5a408c7c70c6b68b4fe3d642ea78a51a7a184ec71ec18fd916930b142ac5209f154d4ce5617214e808cd242657a1bacaebee8a118b2b77e9fe3cdee71e893220bc5122e91bb50b1422a650c029e2ad194e80d8c697583185c268cdad50d91de74bc83635ab7998f470f9b42be70a683966bf2fd5358d45487178086eb3cd86c42cd8c8cd8a7a2ccf50f7a3b99b7ea837f2f2a8a7bb3eebe595e8b134a6619a0e04ce5359fa4d780d739d2c3eb727e334db63172692fba300da252b83a3a17a5e0c3ea990d1e1db313d9e65d8677d7a348334af344d508300ef0162874dd4dcab4582235fd5a856bf3026aeda317fc1c437a96df801ffc1f336e67bfa4d2ef99a56fcf30b3e53be38293cf05f3e085b31ad300f8ed9b7d2316aaac35601cb774e2d89b779a5de7d565e176da094506e521b48bd4690ed90fcf4f29efc71226ed16d1f9a3628c8f7088b57f608698c1e710a43972fa3b436beb047dbf904f3dc0f5e735dd91e1d09fc5fe4c2963dd18219f1dc05b911d68513de8a09589f661a668640791abddd603c20a8294fd7a7d23433192d57ccf7fbde7b99a158a2987d540aed9c0d02495ef1f82071852527886abf596efb59bd844c7b1b740aba4859b8f22125bc007c93d49e35de078d592e6ae3ecf8a81afc68992e710df9591863c7857de7d3e6a4a8c4361c7514773415e0f76ebbe4bba40da52d5f1ee0a74f3f9d50bdec2dc3a528ca138829202d465f61bb9ebf7b9b3fc0b4f94ae6a6f98cb228a4d54be8f83428f7589b0e365a43924806e0ec88c2fb52b599ab26d0d9a01ffeda232fe80babdd4451b93b6a4a19908cf9fca979e16a3ad3b4cc69a215b96593d453d14c2efb76c1bc16ce525b89ce71ac88398ff6cbc0326e725203fcd44513bd4fe1f4d0881032ac2dbccbf30fd9348932e2d4c2075dc79768403b046ef45e956318e185e06c71691e0bdc96c01e53374e2224a4088fb9fce809c141595738a673bcc4a881b37d3da73c0819cf2896636989e7eb91649d36bcd258e4b1aec9468512dc37f9c768bac52705dc23b3743d0ae7f5c39486508439a78ba93be0afa6be30c813b4b8aafad5122416634f8c316fd427218ab9fa3e2c81dfa8f0191b2bc52dac58aa8da6c66c311c64cc7655b1f9f628b1700c86e9c7361e920013a1d424db8c5339573fa9b0fcc2d2e76edff77d165af0b25084e11a0643857535890d4fed32f9a5e1f41ebd99432afab518a8be0259eb0c61f98f5d6d0bd92f2cf837bdf3559f13d09dc15929486d828f289d12d018e338e806f3f27fe9e7d3f91441252d7e88b75b380ca4dbea15aeb5cb2a196abce1f9286ecede58ebc0b1df477ac190af89271820ed0d072ba10ac538007596bd87dc1425c6287cd12cbeb4504449d7c76188b295f99e1c2f144bc44b5167f1efca19e05c8c176560e7167cf1c7316d313949baef4f94eb61a9ba5409bae4e7a0cd0da54b7cb05f52ff29b70eb9d1d2dc878e29a0777c8c9c8439e01f21841d939f6c4a3c5edeb8726b76dbc2fed10847518adb3360695b6a1a2f6548d09d7624d6057f1e4b1b0ccdd2bacc94683e403c117db073a92f2d40a2af42e5ce52d0b1bf70d33749626a9f92823bd15df19c5397d9d2086deae989130d715fa31fe08bb8cc2d79d12cf914e001451945316814f77de6147cb194cef47c3414146b7cabb0da4e825dbf6da02173d620ee4f1bd5c60617263682e4e6ffca0835d228f370d9225a20a8e14f23d25faa90e81f8986a7a95aa10984f04bd4c5de8ebf8ba7dd794fbbeabaa2b67dea13e4bdbd4abd97317a26805a6870c76656fe9310e7c6446bdfe97f16de30e3def2fce9e095e27dbb313de631896b90967aeb8807c6b1e91b7234d50460099822e4d0596485964ee0dfa0e857cb20c8a91b517ff798a6be28e744e211ed7521829ea051e6824d319b34b7e96af296973138ad0a0b744e5977e26fdbb0bd5449e63fe513460debdb56d284aab5abf8c3510baa6690f34b9eae9f8d838488d01eeeb14321cf1b9b5cc417f532c9575c27df07a57af4e4e7aa2e98ce705e5d0d32c1ac29fca17811266d3530c14d836ea43ce1542be042be4ae07ea416982c9f457a245dc9d75da0351c3cbe47ec786ff9d1d2461471ffd644d694c70fbbda1422a82e6145ec6fd831d13f0d85a2bac7a419dd1d6d803091c863ecac64a276a598659537e5b16ec2617e53756e313d78518916a60d8e093d6ab7782f2e067fac6d8d5409533a14dcf8cc70173d4d6f32227ea724901edde9007a105416050c82e8236d6b0c59eea27562761edebc6b4914b480c40365c4b56c2c53bd613a039ddeb01ca0c674e11cfb543417770a195829674e5b7a4e7351ebd4be1b1beca7867982d10482c0190bf2f00dbb9bd69830cea7785a2c628b22d1a0306229561b8c06eb866ef4b8bd8048af640017d134e4b27ab704780fde9272e5c1bbd16c9293e4d8e048ce21c5c9ec68bac640a5a5d738aa005d0fdc6baaf664c743e486cd7f475a59af2759ee93ec0e94335c0a3fea471aa93185b784335bdb4ff02da785097ac10cfeb4b461559bda804eb9492304a40cf6c88dc4516de59c43a2940fa51716c408f4d30c1967469772efefc6e6dcba9807348d32cc929642a2385c75f6900238a1aee40a4a0b2488e6540fb26e4ad63b9868f9c47ce62804a8e8e22e70d5849c9595c1a4100ec0e825e9eab6f33fe9995114728c7e06fd2054c79b698d0a3c767ba5ae5f5f7acc16bc96ebac01feabf3be46b1c93ec5f7e2ee15f13ee61d1603fdab8028fa688799583f6d8ef172eaa3e4a66ef448ce399ba6a96168a24d5dd1b9d97efcd525305233da3cacc3624944c99129be0fefc7a96fe657931954df3e1d3bdb37840bb31043ab31affde2f810c696e9c1860b512979c3c6ddbf25c691d1f4148f91295391aa39484550d12d163f65857e75138db616d8964bbab7f3fe7b145d5d9f349ca298c334c576b708c57ff11b8aa73056b67dd8370a8a6ba647aa9b8cf63f531f2704a97fdbed64776e4ab64f3cd499b75dcd868428363f981422f84a76eb64256f8484a7ae7cba18fb7ac29a6f47a90cd18cd7ec7b65c94fc6a1644565ed445f4e228e9502cdf26aa9c4f698b8dc2dd289754990532303b2f1f8a0c35cbb6b3aaeb199c29217591676358b6db62ec44c32705d40583296c1f2163fceb5e57e6b522f64cdc302a01329be54972f774bc0afef933a60ed70994b6fc5fe4fd0834a2981b1f157578dd9ae5e08fd0cd4763c782e0e7e75e4082264278531aff27bf5db6c0932f6abb7445760f17fcc6d6b26fecfb98394ad083d34540a209f8407cb8d840932c1ef0a9d9fed6b243f03da74167ed2b40ddf2a08efba11110a5f966c26bbef901bee55352d44fd624427d159eac178bc5e1b299496c5476fef09d24ca8ef0098a86b2e6b79b00cd10755e2a4553a64937cc9a42bfca84a52f90b8e18baed72c0e176e06aee899161d8638643a8c98ff87312041ef42d6ef1fcd9bc0983e94bdb39aecd3f3af1cc7e2e1879930120dc4749910abb48b5f3032b19da51bb543dd426f27c701ffbac6e5c186340a7e0dba98c9ad4e518699df635da2f07f10e236a80d4ae7a803dad5bf10322c79332dce5cb78caa9ee406c24ab7e751b1211bf51f0cb86bf2b44e3ac3efd1e4a0a124493fa12998f07e362659b18e963318adbd2d98421ccd0ebb835248d18e66001da619046caab9aca66fd573ce6fd04e3b7e41cab1d534eb396d38464daf29ef10519476ce6ba9f066d3655808371acce0f28c05bd703f96d6bae5966d24e3f824692d1a938636d8755012419ccc76e1a8382838028de7a649238b5fe09915bc090cd040343b3b4a4f617665d4a6b2e3f5647625c6c135d0c2226f04e5d3f5d0316e9ba9026a5b9d39720bbb1ace191a8ffa7e3d29c3c1cc9cc11da26d3ab04fcb9b0c8a338a84940088ba930fbecacb4358c5a8f35de3b7f3fb7e680f6154866d97703a0483df1d18170d9bd01b7edf03b92cf62c832312fa32a3569b394dffd7de04313a36a14d6bf2bfce9bc509857f1963cbdcd875d7437d66fcf580d86526157a4982fe8d97e8d580b98f02c0fd064022239d9c31dc9af316f2d88a532268bc81443d38a8ade5788cffb641a26245599d369b02c3edbc3cdb9fbb3c55734876b8034db966c5cfd3430747e66adeead2a0f231dea0302345882eb6da1232718b1b566d247b3cafbdb981bb77b957d414ded93f2b6c2f3a01bb619bfffc5eea5e345e93bea6250993e8733b4771abb6880ffc1732fba0877d7943e0ff6e86e8ea32aba7883ec40391b7cc94e40a27f17d39f8f7e6f9367394aa31855a12c060b150ffc442f40d7b4ba027b91bcebd289aa060801f5da1192c9edd3a9c504b4ede46c94d0a38df9f5fda176ab9e7ab4c6447e1e49e37dace997c410c5e030ec4abcba3d2a66a8f4210fbbf98947904513b2818c6650eecdf1b781427cd0c525ca083e7300ce30097ba475e211ddd756776a087f28265334b4e45fd7e7e3a539b47dda5cab03e28f37b3ad1185ea9b8cc21687dbd2310dc921dcdd7131ac0fc7dda306ed5f240a024707ac865f6f9e9a1c60d96347065377f87b9c97ccbaca49dcc28ca13d6aa98cdf58b24216eb67468fd70b3ad802acb3a4f906c9f2db362c38cb15f2cea4c96be0101b2b1248610ee92b3d07911ec44833dbe74e5a1f9130185ed314502f71d8c85efc730c48ba8211ed12f94f6d66b19e856b347feb71a7863b24b608ad16af5bc5482b197e29be1b2401a9769c1d5a4a3119b96bf64c8e87254b70fe68315a55bce195d74fafddfd1a75b61f80dc7673d81037a92275b0a53de70fa855e987fc7c7c7e145ee5fc0f0580b588dbbb7f5f0c365ee69662565ba4b6a351daac8daa4dbe38aa706202bd55ab4ccc232578812a354f8563180a71ab2c36fbe7fcbf67243eb5d8640c6f140bec6e15ce8dd0c3ad48770543382d5b42ba19aea1b3f8a7b2721904e9e1179191f564781bbc0502b5de3e8c36a79929cd6f6918a6c8d9e919d8bfb16deff32fb601bfa4ef0a58deac7a2182c2e918ca13956d257f52b8b7609e7f975a4213cba0e33cead2de95d67f3b6b1508b469dfcc863f417194c2e9befc5780e8502111d3ef583479265589d8ab7302ae4f2313055f6ad0f78ebc5baed2e1d9ebfb487eeb0aab83da101e1394951abd8d7024e24d5e6b0726fb448a10b261858a6adc5c655c96d795d5cde8576de425726d32b0ff6305e62b29216f2cd8ff570cb40f1c3027deca261399414d08473c82559e92b79293087048dd561c648b7f5dd5ccedd7bc833f4bccc58a43f241d7819b9b3d631686b1fbfb85459f3688f5a90ca70129904922391894c4708cbaf3d5822056cab3da48f5dce9e592e4b513a192e872fd986efd4e03bb18d2fcce0fe1e9c69ec1cfaeb4d36758f86f9c1e0c714ce239d3c5630c523ee33f996fc1dfd4e16b496b0b0089a105980bf85bf5f4afc3a3c47fee9acb01ba7975c1c4366148d4152b276800b615c58f33a57b0a0f311f1f118c9a6dc8128f62a8a9cb360b70a47f1df0b9bde6c0f4bd7483bbe000a2c34bf4579a52709841196e8ec42089dc1a34947f631762d2c61e3ecb5f6a42d43ee3afc4697de34e3ed94e45525fe154836734049be52b367305250731d1cd7a3bfe3403a91ce80ad68a3040a085e986f1135cd74a4a787a55af82590d82d3a2738dd85d0c7c78866cc3b40051aad83bfe3dce5ed31c13b525b5d4150f7a72316f090b1262688ad1ad31d07515bc2d9518c31394cf3a3ba8e4f4e280dc0c4a01b72c8568fb131832ad8c3220c90586504e40e69ccf4b76ce00c192d7f287eb91bf3da89352846ed39cd3ca9d8490c3c8ba8435080f6d0ae078a752327b27f477d5b0a7ea1e6383455238a13176421cbf6705b315ff32fb60db3ddd4567e09c78a0af640f4ff0f2e2a937af13dfaa0505e09ff8f455c7073a9ca0bd1be06af519ba24e55801bcba6d1f8f00a4b1773d10f775bc660399f64e695fb9b23492040d5e9a9e115f45ad502e88547374f81fe71342949359ee731896a5c7a770ce9f876e5cdcb711d25c2937de4b68cd79923eea306774a3cb82a5e8718bd6b050581fe0bf94c4e980882626e9f637f51395d70d6726a27bb608b7fd72cb974519efa41faa77c8b3bf67094974975d3c82042e38ae95b94c3e19a9e781790679b9f804a8f15680a440c39a533cbd73163cf095b1747bec4eecc16525a4759f5a79d74f9ba43980fff6aa5a6ccb49508db5e5bcd3c510170cc3b3c895fb7dc1ed6556a0ddbc1d83db8bba176f2fe1fbbf15b9c856500b26158cfc6ec707e24da65d23f2ececcd43e6feb77e48ef33f3d87be4fe7cd73121a19f7a0e6df2d5e057514fd3b4196b2c6e00abc2ba2bf5aa6495eb649fd5aad3f08b7e0d998b418c42749b78789a6061e7f1156870e65cd8e831e644fc0abbf2c6baf41a8bb0226f402d88cfb9840579dc867a4c398169d25a79e2e43cb9dc0078a261fc0ddbb776e2ab3da85a76681698d0cc842eb0fdc7c32a49278dfd71d48a1c8cde1eea44747ea8e67ad3164bedf3fc53a35a8b1eb21b3fd2ee24ef89c33d8f24ba5a3f75ad6c785148d3b60358034a99a90a66eea972aa0867db31cea721b4ebb2fa2e6a61996658f5b3aec54611e74521d9cf98d6ee6b7453debccaa53730a6230f2d53825ca9dce818323a10cb3077a435f6bbb3c9f344674524da0030e50f6f806fc4a905fd8608d4e58916861cc2ba994322428385bc3f110f3bf03fc524750377a4acd58bb3f62d4f50195340c14b7cf6f539dfaa78ca53a7d06c1a105f5f521bfad482cbfb25285aa9e558bfc92953482d5c594cfec7a2ee78b019ecda7b2db1e23e6956153577fa15fd0402d2b4ef4226af8dbf1218e60b40a45296bb03130941d932a76f269f519eba4473dacb356bad87bfa5c4737ac51eadd09638db90a3f06a1c5da0f61b9766c58e47d54158f9800782f74b455648f1c0a6018d91c5e0b33cb42ffa6eff94e3fd1f52e7c48b1b8aba777b7a1c948aa07a1866504af3122cec3df5c02ff2a76da81a9ebb601c31f85b1455078f9ef99c7097ddf3138e04c6e0b14ae1d07074c573bd02e8901a50655e60f3454a1a705ef0e247c0ae690896d32bed56258db7098de50c9fb3aff53b0e3e179f3b9bd6be06cb45dad019ec14be48af1d1538605458e6ec620ddddd6013f89a2a67fae8dd9a347e33050bd57b17183c9f29fb0539b483341accdd98e69b9c482832ffc0ae0b6a9eb745982bce00f0d6cd6badf07207dbb0ff9ac613c1a2f3e98f13e8cc900df10f9b7d111ac503ee0b89ed290518d7a38883c5470076622e296c17bc382f52f6f4fd0a258a8cf201fc9116b605b708e42a9ce93ba7eab19eb85b89cdf04917706ec4088f624253d1ea34a0a020a0c9f80b1c9d3f0b736ff223fec817df9695b146b4a8d00b505064450be83e18cb2e38023c6c31ae98beff798f4f5735cbaf786b7dbe2816787f2013c196041d34aa9ff75078289b9f08343bfb1bb0e0a2fcff0ffbc4272abfb3c9b182801db44b30999a635d157c0e202151852dee51bd8bc096ca6bd2b12f15f09e1a564e6eeeb1c722f38f7cf159564b479bff88974e05e83919f389cd80e34259c65c11887f789baecec4c30563f2b50f6151e45142cd2b6422fe714e52bb1cf549277dbd43ae9cc2b4c3cf32d1e23c76fbe562bfbb02c6ab57911d6359701007d5f52f70716e737a47d6b20c5bbdd1ebd9be26e41746f241d54ede3371f0cd710cb01360acb6a10a859e2a0d403099d0b89aefa033ac1787756831a8c8b280d9f8d441590972644050a014ab921e73c5f21dc53f041c07fba054a640e00bf92edc6d08774c377b7b6bf876e71cd5a0986c768bddd92b608293565e96a07ca2819774ad2e68a538eb722ff7a0217bb211db0ea179c10529ecb806df82aa4f964f106346a94ce5829101a00d24eeed5202a187968a2ad8fd1cfe92b6cf0e0266b9f24d697a0bfae5cd5feb44db025c749ef00051cc9204e74c4acf51627834a4d57106b8baf0f7ec24728e7ed84657815a612899597a87dd7383b6e90a0ce00ebd4040ba851047e9ed56ee3ea35849158c4868a1f38cc96aeec675746c025191e06ff961ccd7844988c378b8f9335d3939c3987aa47d00663910e71db63ce3c5ebe2a8194c09ad8cfbaea45aa9593b7c49f130a1c119ea71850341e4797b6c20a619cddb4b2c326865806eb2865c05451447fc5794837f729994af63fcab0c18d1700641d95875baf9d2482896ad1f22856cf17b0ab445e2202ab777c6c104f753d0e3b73b39c17766a1cbb9fa41bb3a500cf66e406177397d07282c7e44974e12a2374999c079dd12bace67d23a56016eb008114fd3510630c883652ed012029cd052f69105c207778a3c14cd5b4a1ebbddcd5355a45c122b2f44c906845f7097143f5d56163ec4e97d521d8b575fb653f7b82a439349072e5c8ae811322075ce42c0f8ec19d3f24f2a674bdf6fcd6d74ac3f3cb1e6d2bdefa8e8db8d4a7af8fdaecdb1a1d14a529b7b90c5e2b07fc151986883ef2644978cc015c284452a2bd09e8f944b96f2f05b5cedb1c3c0ddab64bc682f79cd5aa666ce050e51eb99999c32aae73154c4208a255f23b84f1d7313990b97425cf82ff6d2f2ecf304263caf0b34bfc9f7ab4ec0a17b2632e4568f4a17e225e05a01ddfb8942590419f28fcde70a4d8f189116f10486f6e8e7fae98d35143e5b2c48e551386cc68cadcbd4cb8db7cb9d78157a9f57bc3fb53391237a2be2257b272f570b1f9dfde34529604f2ea3197b50f8000f83cf73510df09586bd569e8f2fb2173ae2282baa683f00bd410c470d984afb0637acc0908ebb941ce49d9cecc59e576ecb492dec2441e7ed7fb35c55f01b33e318d9d60b9ece39e8f8c470d5a727a62db5365928af1b9a85c5f0a8575ce6eea686286bf3eaaa9b007c56200a79027bfbe4c911573ab91d96a7f5629fdcbd3c8a0492ccd895643a88fef0555375f6f93adb737bc072b6dd1681a711985ce49d21c11c9ba2338091512b0ae3849b5735a19c9e4222575c87be0df6a57beee2b65df09b2c21ccb2e50a1b41cc4f49bb1530f6500a1fceaa5a8a1145734d1466cd4245199fb5151401a4e82409296042f470e38ebdac638786d6dc3635e28741ebd922abd5db6c7f9ec9a8fee969fb1a86d7965e190e7166520442e40ca4256f8ae46000c279fd9f7736fd352f03d3db2b085f4ab7d893b20bed14d4be15bfdf69fd46a556ed9c197f5796042004d0b655dfb6644202af5a37f91fe517c9436659e503a1ef9ee6503ccba076b502a009d51e0f8c7d0c60ddaf19536cf6237ca1f6d3f4192e5f919cef3caf6bd8592990b13ff5e9dcd11dc7a3e8fe45ba0ebb1aeb053be618040ae37bad5dbe0d6325e0de28ec2a965d5c33e9f617c0ae51a61571c4482d4cb81aa3a6fabc49151093aeb93066b0fa6a8df4711934df04a4e44f04c6a941d4ac3f2e8886f206d1929142023229a50181834af1f43d21d60cd1c861a2ae69e6cc265360f82e297caff98095ac369f0b42cdd74856520ac2f119043010140ecca0c1c6a3b9e1595317650f89e1fb5f6faab8f86dbaf3934a0c149dd25f95aed27781ce148eae80782d8493646b4a66851d70763156ade72679463e7c841002891dae54e2c82be034d76a143035d077765032fff324f6f5deb8a99d54592b66088c0994cfe22a080466856747c972e949bc2bd7efefe82fd9168e6c27565dbf1b11f88f3307a052a77956fc90c58dac675a64607b3be923cc295d4825bd43dfb1c09763ef36f40870f10cbb6cedbe247822d4c9fb46608f2a2d0c42a61800412d4cca85821a3d306b524f218c880538a9ff7419058cdda9c24bbc0418a701d62e72c795f0456c4ba0881bf9ba11250df7dc1ef09a13f7b593efdd815cdbe249268451fee93b913d7559304a239c5ea354b181eb05e5476db6547d0046bc24ed77b74f74ba2f776c348a0fdb983e538a49f6213c8727d5480fb530b08218af0fd30c59548fbcd9859756814fa71ee5b0a79b85c2e42418d1860f3fd28e315826cfd1b579dfb4c357db582af47b99affed87e747410a0d6a2d35c7fb80e3952053a3a3326c515da870eff89069aeee41483abfc04064f2d884a8a72922cfecc64ea05d856cadd40e1ea4ce3d50181bb5ca630e6ad468d6efece80141893b4c9d232b145faf2f4ed11a06576dcb9d1e020a172a26dd04631ed5c0aaa88aa653d46ce703b3715b091a47921bec64f995c02b6fd3ded7f4e2df5acca1e56a6881aa41303725d6c7f0f8342557c0e08617f9b6b0ca1542693981dafd5881420c2be26ed9dc65366988f0c245a1657663cbe6916b0dcb22047b2827979ad058bfdec7d84d60764012e94e236fdfa21b8c8b4a27c0632ac53aef3ec157f8399b679e9facd5ef36876d7d4c443402eca860df19840a29ffbaef8624ca4fd46acf6249adaaf96c3ca3651fdaa07a2674b2b2f8f78cb857bb6d7623d157a5552669b398a227c8767ef54ff0a005b12842056d5b5c2cf7e490bf171c1930c0ff1a7363c70e2ff7080244348978d2a693892c5ab0e122e126ae6c405654f3d40e207e7a24892387944bbabf147d81f80105a6d0f56bc4c7db1f21ddbe63a962ef0d01265871c7480c82a82cb765566e806d2ab8696345e66d87716191de2fc20b0c448f108d228e6b6193fd76af7d00dc24e66b71d8d728418b0dc17ea36a98d645c994f6fd8ff01cc671db30935ca8249b9d09ce65c7f46f5b8cf878f595593314e2e449daf0417b2a9ce0d2b54766878e9a8edc11a382eb2bb0fdda809115efe57992de5d3d5e1d393e516e77680574d0da0266644d00e6c1bd58e36ad5927e479d9b663f895605e6d2b54c7c47815e607292594e672b948f3e55dc9af7ec9829057e9555d8c331c659a1b8a7dfecf89f44ffc6b989f6c20d42094fe1d59c081ed376414e23785c2a91db50482097104f6cdb08fe5c430d5a8db8fe0c024d93056b403c69d63e4b335674b94a56af0dd8c569e6c34e0bb62d2456205ce0fca25cc9fd7e8950dc043d2f7aa24534df8faf8e113dc967be5efb976228821951e7c0bfa189826c91a96e9789764233e090c671e61612c0bad17fbbd8d1b5bf6cfb24e5745ecd2e75c01b3308d0087a2f816f6ae8f6a93c5e78d10af4cf17ad6809d75ebc0a853c0e2bfecda97a088f8625d4c45297d7ccbd7e535dd92014bfa13bac66c31bf7272f714a4cdc986aaf1a5d4faf5f30bf5d78b3ad744766278ab1c20c505027c60af878a2f716387f7da0ab05006063c0ce0ef53b9816e597305b655066243f2ec7dc453539645b46f10918be3767983d0bb52890ea795107f00867c54ac71aa094174e162e4c29ac39cd542fc21d0a726bdb196860b150c6ab2cdf3d755491f13e44f0b7873eeb4f0224bbea242a7339eb7c419b30da837751afd87c43443f7169cae7d654de4de963ba65068c609c70bdbe9e29090904c173e69c103767f7e7d44041dbe24b33cf5cb358ee9ac7cb4b0f63f2345532f07de42d1bd7757d1964b7d399131ee666c9122883d70071525d1d18654d42155939c6ccf144c7a42936ff7be79ff54894a8c7cb460605e37c54535612e3bc5261d95e6ed68f6dbc7b446940dbdcc5a787b69f3f6b11741d33b93a6e1a69c53fbf780eebb5fc6ca5428d91064928ffc42771b7ac015e7c94f79dbcbe4ffabf91f97d3feb0717e513c5cc97a004e93ce30b59501164f03e1075d85a86574c23e4fb5ca3cc26c8ea1b5ef176f734c42e44a56380e1f2f07fe6e553daa9c094856a78193b9f44509bb4fb42cd0a0f083923ec55433c4cf6f9cdaa0c266a400eb19a84b5fe936acd49081a5cdd9ec33a5e4c6e869161b4317102734cc10758da78c15ce8cd0dc5e53610c398e2193e0fcc4441d1fc9401fd76d34fe0612b61cf509e4994a4438a59698d5e6779189959cdcb985443993b81ddc80b9eeec7cd79780e291d6b254d280c5cdd8d92161da6a7503726dbca1c3e5978303cfdf28218a4e9a0bd300239d3a45657f66d959156efcc29d7c7adf0328e4a7dcf9ec06a42e82c3081d2a6029c020ea52063264545a3a7281d998a786703448dd781287ef8baac8a3e3efc5896d87cef03d71d7511437e4443013048f8f52941287fa06c4229c5cd802c0f0b0dc4eb3719316a03a60b7d4d8564c49ff216fe1b48f1436fe9e6c2a27f9f42649b1b3b019fb545349b4a09ed376dac4094b0af76deec2afd8443b3627ca4dc2a2d54a168aeb1e4a18143510c69c0fe5b6951ef8d5f930040a8760c9bcfa8ac4d42d5ab4de1bf66f423f25c60eead1e8ad280f62673a65253ec62c0466895f450da1c8b83b05933a4310b1f63dc1afdc8ec1d919cb067044814e1d310109045abc2ce064edca8c586852a4528bbb132bd64c3b7f7b65f83533947b56a0edc9f43daeca4d6c6b5e19024ccaac60d0e646590ef0ef9dc58614749c1c4e72aaa2fb17a27e205b140e7df15e3a4c5d2108d36c6c1d725aa2cabf7f2741b2a0903f9767ddd51dd9e0cc6133fea260053bb48d752361955ffbaa010e1e7546410e659db20df5f4b227d3e0f3340dd15ae8e2e1a3f3ed0badf2a231be877120c42f631f3406d3ad874292dfcc968068a8a2cfd3ea49a652bc1c3b6274682f68362fd944235c0a3d886f1ae65b2645ac4030ec46695a21411a35d2f9d0e8b6f2ee45a4767c63eee73fe09b0dd7bbc6da6f2bb9be884717efbd8e173cd0db71ca8a813431c60ca203cb582a0f20a7ac228880d866bf71a516796aa68fb64b48ddf1e8ac545c0601b72f27c406985ba519935a276dc4ca3e6bd7211cd4e92134483097039f4085d1d6ca1eb777fccb53126855c6377f90bde189af0b77ed1e7f6c90a3a50fc005be46f19cb602ddd5a61efacdcf0da4ba87af64cadc6dd295e2728f678c0aa8f42c86da736bc6031d3b39ec377f9f35cf8ab88c38f6f8f4b4b10240d14c88f83bb738f13746aadfb147adc8fc1ca890e765c48924ba39c914c92006beaf0ef76c16e167ac9c68bbdd3564c8d80a203788b9d31c2f6105e5f6727829c0fe408c23b39635921da4df3e3b8d541d6eaffa0e8c6cf93205fe7605b68bb323d996f1229348336bc1860498b7d50091bd5e68fecacf452317cf9184482ee23ef9d076f358480478e0fbdda3e6009690f37f17765eb1c2df6b6ab91170eaf0029b6cbefc8e346deb3f830c7ec2d88f24b45754e031201a24b6268165e3e859d5e25f79d60d312a82b99803d0b270f10fd8df8f0b03d25fb941a5bdc877555f2a1bac148a1cac4473c971ef06adda2ea95f68b123c6ecd5948e253048479a44cc258f9dbf18870960439a7a895c50b75d9e177b9b8812a7fc4b4c3fc309cb24af06e758458e93c00257e2905f426e423241705dd761ad4be45b3bd257cdeb096f54689e67810f2597b86605a67d92ed008de5894a71230481e81aca6a6a6f682d089d0d597f08b86afef6bc57ed0ef55a4f30b91baff39673c5c690a4225ebda9923fc8eba56941e830fa057540e2dfbf10aff189acdbbd96b503b4cac8f74f7ff35c49928488d81ca5c30c766ac4a273108feb9170fe5a7aaa7998fc628f8e6464ceb00c9b558dc66eed0ac6f73fe7270c341c50474181cee09200deca36137fc29ed124e5c727e811643b15009ae7058b400b9690fd1f36007caee3233592ca70c893554b0e9e2352113a8260f9ccf724702aef33414b9c8362a774b06994d9e2205ee1facb0f519972a6cd3fc7e22289f9950faeaef90053857d6921884ded4ebfa5b15b61674d5df12f9463bbf0c4b4866f32b15a95a6ffd0598b600b93f8319e4c07c862df4e0f820f939696cb4dcf46997176cd23bd0c5e6783233af738ce15311d23442094d78b0758e07bc4a47e500a86b64219cbaa943f3a5f4d98f24aa304c94b4f39ed7196c77e89b791134ea46c8ff712ebd411110b0b0b778b9d34f337e57012753ca848466ef8d080826ac3c7c1dadd46c4c3cab6c1a85b328efe61aff226e33002487e90b94f2d644e4d1da5ce57dcb5efb0f8ab39f644d97e1dbcd5c1761d0a64bfc83cd672c942ed832ed2f5a9a0bcbe4c28c08bf9c87edf1909db82d412c08d48021e53f99b1f17e1385104ca66864dc7250beafffc1be283252bec60b4c964eb045a8cd93045855d30f26950f97e1c2c58cc81be87a702b88bab37fa043625da4772386d66929a400c5dc36bd70000acd5a16fc79a028c6952818e853e04721304fc951bbc651fff4266f15ece3ca6f530345178172399766dbec1852add29fed57c5f10f089ca153212f3ec0654aad09944c8ca8f4a8c6832f45f8b617ca8d3b7719fc2801f50bf9e18135a38d527155ca8cbbecae67683e8f99e931d5123ec6602e067a8b6099e68c270da6ad245dc57dec0558b488d7962b5ed7a0eec79da8fa53401a2a8b02bc529659050b729a454ceb3090a9a477a9232272ced90c4b666842f421db8ad01083290454f88a6fb4373ac59e5bd850ce7dbfceb4f89fe617e4c99a7caedc4e8f3a39cfe50bdc7613344cb348c260f2ccacede40cd12a160aebc33da314ec86e07107c3654b99f14be7eb56244a320091479cd290748e72453fe5d9c8c3dbee1bfddb7930b0fa6fa3b630e34045a36a1c63a55baa7a5b94a15ee645091481722aca51db82ec16a49cfda6868f123e5ba9b32e0efbdafc358c1903f623f9fe5d1f97df766d651e016b339d990f4cf0c42c3b83555f948836071dec11cfa30807f6f94c54b99f23349918db67f1007a5b28e8a532616707a6738c57713fb61091ed99a4f4c8d557504833bc5a97886566756d04169ba972681119fab1c8492e15a004a8b6d3abe99315b4c0cc3b63df3243b6f25814caf4594ba9db441c6d45682e22c423a73bb44e24440c958d2e454565c3ba7b72c05a49093fa0293bcaa55d24cd4ed0bce104d3328e16e816493b831d35fac44895e2de1ff299e9db7a91d68fc514e8336c7b40f8032eff909e199993989855c9ea8ea3124064bddf9f4108a70d54d8003dc74a08d344644c34fa517c55710fb0c9fbed396a88ab21b2ad3a0e9d48271a8497ccde8848b64d359eab3820670fc389b72bfc14fbfeed9eef907fa4ac13f55a47f73afc34b35c54d0c54b517e24dfcbdd40f4bfb845fab54f590958b7ce91c4607a810a86c4e30c1616255edad95efb42e39ea98987f4675717afa93f4dddece329b8eee39c671f0fc3dfe939adbbe8eee9a6b795e6a3db343b7fc6722953535675150713f5683ba782befa0cdfdb3b9ea82fbb62eb94a015c69b837dc47b90e3723281a32eb797b826d1868c64a72eff33250fec656dd4a91f61b79387ca62e1b645c51a0504b5fae5f03708e6829c300a5986402b10e9a72a3b89ab2b310aede741083ee5652f9eb7152789b77e2f2add1d97eab6c28e25a0640fe5546cff6c6c755b3d67016e6bbb48f297ed565dc74b61709c46d0ec16fc804bd2025003e1c9dbdce5cdd9386ac341976e817578e93eb7acebb86f473fdee65a3dc7d733e69365c212fa5806c684a5bf9c46ba36677ae66b0d1287cd2498826e85826f4790675abbb1c577858f8fdd36ed00ff45541a790b10885429a63fb9cc7245d16f80e793fb5f3957aabc8b2859fa34673a507fb8813a7658402c7455043715eded9c41aa23e25174db55b0c1f1de03d87eaee7ef58933a339892d909c18a6ad6d05ad11a3c51d96d2d5286631740e257991af52a6e9885a394cf7c826680bfc49b5aa0228ce68ecb31ff3f6b2215f907244a3f6912d1bb1b07cc7ad1d5c5fd667f785997165fbf500d35dee0c9ced5d13a0695915da35afb33bf0cff275d5b54b9ae496be50a48b190bb4e44c3f55c1c0f87f17ece7e33174b2b2670eb5bbb5a64b19ead0f90daf416b349d7e42bafaf0ab1a533b3a6648645e0e1f403546bfb03dedd52f0c330184f76edc5af854402545d1996eca0ef96e5620f4bdf7e0a8c39ee49ad625d6a7e35fec5791cbeb2e5c13561bbd145da1070230e8ae66e44d4a4b6e25d6c786bf7bbf6a7b7536947bc50d526c0a5c86044e848770879bba74a32f83933b71bd4f9c13773fe04bd42311dde37057bcd5f74f3ccdbb7343ded366a510e761dd13518b463001c5b16a3d6a8b55ed4c7b10363234caea508d025d8fc5d48048f343924c90052d9b3ccaaee7858ca051045bd91f0833b0f1bfb80ae124c3aea2883f3cfefc85ad6998d734943a6d540f33a398a50b3082e50af14914b436d704ab87ede0eff8331d8e21ec9589acf5a5e69aae1ae4a3729cba318f6af99cda4212e31b8965b56cd0db4aafec79ff870957310f66d2625ed1be6488a4dd811a430cb3b674dcadae3ea4dab95493faad1f0239caac49a6bfe368e9425157766be008c0e1617a4e1873b26cb64a5994ae5ee4eeff65c367d4d13d7f39735c88b8b6b92c87c6264b8221078baa46b6d7a4f206abbac2032661a8f7e85c13cf721afa7041e8c9cfca82de1ddca515adf0c43bb24e06c2d1c2172f2a90d47940c8e92335c00c6f04992157d1e4147fe212a4e296626f714562319fd65aa8f013ff2e7dc9bfc93adaf2dc59210ec5e03826ac2f5202a0f9f0db2e5bba913152c6f1bebb6a806ec2a1f85d6541c3d835b185b79f0a10e82cf99957e474a41b3072cb8b105ac8789a0b9887505cfd37520e6140764983c52d4b6c9853d64e5afcded2ddd0179c0edf599663868ca28b9c4c9e9bb5cef8c2965ce62cb53bccf427611e19a03325b7e46b5cdf278be798c336105eeb6e3c2fe6d04afb3a5281680e8f4c4a954395db97f5ae3b7945248cc595b6e994d774899f4ebb77432b12c1ea62f32ac45f6ef84be246cc278c85dca0c8d5cbacee844f88c1754240849778e7c218c905168626dd7ad2e86ea8a4b14e6d3a069ad04ed34ec9ab8efb0ba9b411e9a6e3ad5260556ccdd9912cdf92bc5617167337850ea101b78879c270e0515b6e4a9ca5ed58d6353e09fabfde5a1f0e07bf8f30c5dc0416d3a65cc1dd4c964cbaabbf51396a48b276fcd69de61a0e6e316052dc9db78f317f0ab8331a823614e807a4bfd51e14a8b4f241d0c10237808b9502e0d4c2530ffa4ae37c1746c0359cf895ba8efd9e634f5cca7f9310515f03a935b204c0f9eabcf96eee4ea1d3234fcfae820ff969df78e7d578ff0f6ae69b3900f15213c1644244e74d9f390134a117155e168137e24e813dc0512a76ffda27d3a5a6fad44a8ea5d0b03ef5b9fdf63b82acb5fcf8da23518e328cfad3c4704fe79b38ab6492c267bcace3441d15b6dfacf6073dc19840ad5cac369410f354461e96dacc21fb3e8316ff217b0640cf93a9e8941e93c175f48d80d7d058b8f4b9f8fb8d2a2eaffb0366838550ba2ff94486dde20fbe1de3218de9e4b5e51c9c59ca63b581f3d8ecd20db4360daf6015342720dfef8edb381a763743f503a4c27ce5b0bc9f56690e00476b0720c3511575390ff45610feaae757d4bdb61826b3c8a7e55978542c1b367fb3dda79b478769e0e155ceb1d0f63b2a0fc0f4fd4bfe854c55bceebbd5a902cf35865b06a8fe7cc647eb814c650ce97d1d045939fa2e0432457e846bdfe794c4807a313845560d0e436c5dc951748dc1836253cb1b0919ecbc754693dbb8c5f6bcb7d63789da3e055f3f5b85b4c4461ef892e473a855e0d68b17f270401452b62bbac3746547e550eb26122b84ef51ce014a4832be5d868c02811a6c44737c26f69c11ffe87af956df3ea461ad6a6775808a088be5da129df4dc0ef34a332b5ce6a774fd1b39a7829b0d1cf4d1bb6457fe06fd9b9aabd2fda4ce105f0a7b20489662219bbe9ef838cd85588941ac03757b9e3859405caf6a95394dc977c0fe1ee26cf99c02c9f254270298d70d6fafb9ebc5b6dbdd51594d1cad7c07a7c81616e134905647f64b39aaf6f1df3d645673063ae8bb34484c509e69b97d45e83a6e8a76a54520e582b6b232b541afc2e596f8382e0635cf3bd614db2fba47b7488c17b0d42bb5b34f5ae18d4f0ecc05a65a0289d510f4ecd9ea3abc80caea6127eb191f739a56f1eb72f10c70d28bfc0f1147d4453fa7e3a0205a722cbfcd3b08a1b219c183796ce97e55a720a4b70439260d24ec86fc3c81688b2924df796903b349a53dc1d90ccf7d0cbbd298a03936fa54a41383fcf5f1261ee683951b83367497d7c709f3ef42e97a7109368942da79785681be792c620acdd0e06162edfd2ce298e7747dd3a6092535d4cd1ce373b809c8cb1d2ef0f164388872a3c18b031ff042820d82e990f5548cd15738d06ca00afc0bd35a7080fe1df3108523434877194dd04e6b3bf3f74e2422fe62c4c9e372656ae504cf56b02ca728fcdaff0b1442e4001d99bd02a18afc27808a34c7209d95cfd68313644e5440d75d87023a5be1bdbb7ba5c9beb01b265fa0a8a92b3239f2230bead714a871db2aefe18448922c60c85425499fc474513a97523105fa98803f1a9b29d32378259c52c8a513db6bf8238a29c02727b49cc83af6b46b7506205b5568d27aa5027ffbf9da08438fa73fe9735ce6a650ca7e42ebf88df7d1b58ca454f4fed64e412b962850d7bf8c0a792ed4ea77908e26b6f6d090005bbe68ffbe6dd7afd83f16a93cc64c3474bf7a09d4a5c93c59485d8ee39d3c59895a018ea576887dfffdfba53907c325708d82f63eb1a9ba6403739972b1e2e97c86743a1e1c149366f6d9400c1b0f910e599cbf0229470d9c3fc252a5da0983f922dd609d9b3821baaeb57edc63c8321860336551825edfa83fcae857a003118768b9cb075013367f2ab990429b86b1899366f6a1c1ad158bb18892f95a343f51bed717397e9f656909e362b2c57fe044bb13f1f469a91b1d9a2416a18d40ab83e473fd5f69eccd2172e7120f6c6a34189ae83205d444c61b4205a7aef8e906cf40329951742c04bdc0f2bb374783445aeca78f8322eb1ac21f407be1adfefd89def01fe6d1c12119bc05bb71e8d54c07052f2519b7a37b5ecaca2acd363e0f9abe4e55433b39172adb59b06bd7d340dbfe31fbf3d286f91380c4e79bc61baa9c9050858bdee49ad532779259a143848cd090a661b29a3fe828342f73e8fe42f23ff924d806a3579f7ddbee1ee91582cb52d66c1104ce972741334f116b7e585b599e621a8d684f1836bf1f22dc68fac2bf1178c52b599538c67a0803fcc276738b3c0356322252afb1d8b815e0b34a0a1c3463e4e1ec75f40813e3cbef5a98e1ab9181936d31a49d65ea4531e945dd1ff02c22f476e9219df57b1554cdb52205f1fdd36796d518ff66060d295c346ea775649591844388a01b13decaddca7035e91b5c45c5e2878da0b87ad73a8e545fd3dd8f93783a789bc1536aa14232bd1503d858862e0dafbdbe1d811e89f068353a22f09e7cd8e04cfe555d0268fcccc93c006ffacec59b13446cd91bd4f4c682ec2bbf1c022ab68f6850290f1cfd3b4796958d263f2fb6b585bca9550fb5e251508c643d0b3d23b4153860f7325a65544cd8aa7506c7276edcb0f5e58eee2a1760795af0c22b686804e47344027b465c25611a5121e9a2ecfd59b191b8b3ea022f2213b5da376ffb1d354caa57a3a9e5e8bf4a9d20590aed9b2296a1cc03a8fb7e5567f11df2f47fba85627a7f3a2455142f71d6fa052c49d5da07962f901c242cc8ff5c7c78d80f580fd0545a364db4cf961dc66e9f4d0bce7adcc191b29c8d6bf648dd7aa872bf5eaffea24116b5fd2946aa5aab4d6abaff35bb58ff7fe043edd0e12fc6ca5db3b5be1658602785238cc21c4f22803c50d49eda6e2b73762b058a5ec715acf19a646434af5f77b1275a7f2ae76810d37967b883b5511486c2afc9bc06870a6f475530725dc82b7221f1c8c3ad13c4b8c3781048460c9f4c669e4cd73e3dbb8947f62500125322e24d0fdbee7b13f83f176d4222336830453eeeda21dce6776af0482def6a0eb10f77b36f997f6a0c20036a199dc5cdf008bd4c8b7f3e5f9083a45894903c7300f9b8ecfe105abe8ab880408c2cd522b2af82b35b02d2f401a2b5a88071a72c611cc7bb4447a13ad1bb8101f97574f04a86c92445beb7e757d5bc8993d32b10dea9d874b3786d22f1b6a4b3a15f3fd411fc5d50275f2f4178b7eb39b27aee266548a2dfd3f56f0ae74b401e1e5fb25810e532b5408f9eaf47c76ad9439d7707db16d68d30228c2d20a9b10255119fdb8553e9a4b7d2c871902b6cd14a449f592c02a81ec444c2b8201c1daa7d27fab7f12a0885da15a8fc3acb785534ac25853b71af7191ebfe9ad30988f6677b3d46c2176fae709410ad24f8262efcdda1699243f50fe7901379994b9ba232c1e493893ce6b7fd71bd4f9bb24cb259e8d4a1cfcee2c93936caef40159c022f8aabd5906580c70293cb9a38e75bcf74cb6c7f295134d878338cdd4bc2406d0a30711f282a8e0696555ab1754318e51cdaa712f3f2ed43cc2dc75573b90c8ba93ea5ba0c5c73a92c5411c0b89b5276221a1041326d01b7c5afeaf031efca938a61b2aa2bd21a8f83ecbb7b708b1eb866bc29df7d918dcb06ab0bc51c8143ceaa28f191946549c5b339df24fa25bd378f94479ef1ea958053880b224be61ba3f10e888792259d42ee7ec159180c7d7c2ef09ba5b76098e0f3fb0514d0140f8985e369011d2e22332ec376ac04daf68b7720d50d67f290c45e35cd68e42d87c59b2969d5df896a68c05dd88883394f441caa915d0ef59106f48521a84ed492a17cd7355d4abbd5b80adf80e45bf775616fcb3b84de79fd1b46d66597f8bdbc8e48f708a1ac01f8ff829fe69e2e80af4926767405550ac49a57ffb45b868ed4c203a6446b59f9b14b4edc42efacf2b3ae9b9d20a52c1e71c6b778fa49eb9c8dd5e5f8c4284a3ec5fa3495c4639991a9417c85f61ee685460a9ed72c5a9e221b4c9347663fe61f4d60d00cc2d94025688e5e81649b18d34f3cccee29f2ca6b3efd5b2bf9b10b1bab8414312d0c2aabe26cd5e41320aef67b4dc58d46485fdb7e4deadf3416281a7f315e6c0fcbb9f4a2bf2ae07e50295825bbef7b229d7159a6c191892f38272aa5ae4a9405138eb40b2cd320174c262e79eec81086e6749fec58d9eca364260b1f7463196eb68aa0170a91a8d9b5383f6d196509f49ca78babf58cedc6b3c36e62cb42465cf2f01f962585828259e4fb2ab0f7fb5d1d704064fb08c48899b61535faa78c0695ded9540c3245bf3b8d069459b386dde49ddb3a5bc031b03af66b7285d6f965f9c3124fac7fdc592b02988d135fc7b3ada3746e18ce009cac18f2574ef8994ce44d1136c3a07372163a0a0dad0845fb44feb7c86612a2e99d853eb294f6d2f87776554b5c2fb43c868c5319ff8a738b9596781fbd0e4100134c203900138c722e252b4e6b2b067fe80c99495f173f85ce513c7c02b15d6fd79bd9bf48e9d83fe063d940079f9d9cc6e2ff3c255c1fec962211e3f885b0796c5f1bff657e7a6371d55f5ca19a79c4da3bf37f88e082b5d385823daa8f9837c6e60bcd9accebbc91a1d88063e1ea11ce93a41653cba4f2663b8789d0273b7016c7030e01f4200fa733bc5ac93fe5c7e2587221321c43a4d3fc1a9afd417833b76fafaf8065f071c3bbc8c651fdb760677114c5f6d9196510a0bcf365f453d156757ad4bfa438756d061272abfc49a67a451e2106ab71d99d97e2a3ba11bdca1cbe6f964c0528aab8c26ad649e303039031330d867faf288b617e38cf8ef62cd347804b3a9ec9891e5ee2350458f18a73d402fc243d75e9bad6d93938aad44bb7280b687815cd20923086d703c305d317026e7b53313a8884bf0451a53d06f4112bdbc29605c6020761c4d1953688713341b8e5fc02d45144b2c95354a4662cf5a2a109300f3b0bf8c30d0ff8200f49e7f3162961751126ef1bca1effb262052aed85f4099408589ddef761cb2297e69dc194c0bcfa4e8bad5af7d4920e23f87346913b6a4bab329e1f9c5f55a8197b66639911a8e1c08672c1d8e89d0588d94b7a34a1412e0ddadad03da7b906f0f95e992e19037b09d33dd96e3425822afd8d4e1b80a9b2d20a8ea4c3669a7ea85975c7978e364f182bf7e7a90640f3adca57aa17995eca9c2d1b54b8bf79456142f418e747dc0fe788425212ddf4e3c9c555dac800216a0811b3c62f38987102db6b21b522846ef3291b0d875225ad2cb5546e0fc139524fc32a2eb3e90d28b65474351ee42f2c1438c0dd1fc6ea31fe11c75d624778fe60ab618558dbc4616ee03c21f032c56dabaf8d0530a8f8aaea90e52f1963c3be1d9fdf9a287ca4d51a4980f486e18738cab39542d3e7d5822076537f9fe1b9591e1efbdb0ee19758e0ea028cd17e37add090c90f5a3bfbbaf8704c2fc901a16c6c3dcc62c5588dcb50018be4078540c55dde4382d445139e34a44449cfb2bc41f8ae2d4f8a294fce0f8420536fbef58ea10914ba840e50a9d32be214e66554903fcd2891b6957191cc2bf58035aaea5bd88db6ee46977103b90e992cd4f8c1d12f5e142101faad68c351028180f3562c50c8b1a123995094815a0a9fa245fe7371a4c172c5389c59cba17ba39e62d728cf6f56b468b5c56f82380d85a0b6c373c3345ac3a7391e151b7e86364129eb48a53fbac0f2f5eb93dd4f45e0bd30e29e1eb7f37b7911d1f32afcab15bf0ea7a496330405533af2ec05967af567f52fa39d26fc99e50a43148910ffebc0c4cd9f44c55f629a72ea0e4ebf5894857c78a9f93058472d1f23fb9afacb2a7190eed19045ab232b93409d42d4fcbf6d1ba8bfef3267c59b64672c85ca310c5a6091d3b7d28c467c220e49aa4dbd798928ed2f87980c46e76dad93f71b3a3afdc1eaf7b3b31e2dbcde0a27c07efc4ac7fd98563c083735c1f4176bd252a34ad073f50aff89ec73b345f2c61cbd1fa473b3ed30d243598f05fdc0bde91e0a3c98e8e7132a941c0eb6205f8aadf1565bb00085bbefd07410098c1bcc121f120229ea6cc76b8d6967b01ddccbd10d500450bc97dec220267576b27494fb0f518753edae30ecab6044b47227c100da326322c5ee45af4fc964b12224ac2b48260456b1636e23fbc5cd3c7d710794c7de9b0466fe5bc5e7ba48b537a4fbda5967fde44f9ac6ace67cb050715a36a65ac7dfdc563e3f19a5950cb906bd65238c12b5aa73484f219668c166930b9527b13180b3db3b5fa7a4fb37b10d2383bb845565c3dafb444d8b5e543427c4fcd0a80803346ca948bd3bb43574dfe1e845b373b0ae91de38a97f7cffef85bd2cb0d0cd71b2509bc2b63505e12ba086c4335716a0bbe23d8b951269c7a3ee2ce06f302fad067c137759b7d45ae7409c03171e6d6243ebeb355495d201ec1cba530294e6a6316e6db2e213d1a1ac7033fca0954feaece26219a063dce81c13552b43fd2bec1a40ed97d8a68cf0e7b4e343787bfa02eae801646bbdecc5912964c000c4c59b89ca103914c25b7d0c513a8a75ddc08e92603d35e143374676a1fda49e8143a543d164250917671aacdb173d4b2c33f5b4f972a95b056f20abd2a6edd7ef2d2c9db2eca3ad0df6fca0c8177c6dd82dc1ed150249b5dd1db2e527c73e2bcbefa493440ab998185f95f94cb37f406078ab97be4d296d36848a871717d9bad2e76f37d5b34f84d0d60859a8daf5dc4eaed6653db442e735fff2867d599f42dd9ffe41eae460f03464fca5dbc296e2896fcbf04be0a6cd1d55de3f536683126642151d71ac6e6337de027062557880f292c3663bc8477741f27a274dd046ead8d55de69f1e7c9b7ad22c761c39c0a568afe908f2515a8ad5189092783afa2e2e66fea952b06aa97fe36acae3eea10a83da8209e68e367e42d3347199e55aa580b508f0d8f02143f25647692f0de47c68eb84486e6afd073d9dfda0058fb624c0796b64b8668785c0212308b414f61054b3ed5032c4f51228a0d5c915fd9d8587ebad0f6e2ce03603f270f5f696f38c9185eab3c43d39dbf7fabf5d543537917a5dd3984165ede73899e5ee5b7fbc3c1bbb1a7889aa025fa414c45e1e0dba99500b4d6fbd0a588b672cb21a0148121644ae2460d04a12e45d752dba85c0de52fcf35f97b9fe71684e3e4ac3419653d0b92ef7da3990373d2a9b65f0e3a92921e38fc45734b7999d78c71e8530ed818e9d387d29ebb4db93c720727477e36d3e34a704062b3ac95656cb467b175587a2b70a1dd9a9bd73e1ef84706f9c2bf3a4a8c2ed54c68010d6fff4f88c733a252979db1c74d8f3c56b8977329d63e86f8af8e20a6e28eb1c002b0ac27e2a7f1637b4442daa26f2219f9b511186661d09dc473838a42ee843f3300621bb1adb9145f18e23f73b98dd4f4f06fde529ceb1e0223796e50e9d8a86557be0b6dece70313681ddccdf3a385b847a996c03846a161fc23a3cd2b19e1286ae446372042cf18bf1cc32aafab3e67c1fe47a782c681c4f9a12711eba0b2834db8b06645226c074db793a47019f14580b66232c9f20bd2b7584c910b64e22e31c09732b448278288e6401069dfa0a71a5e65f34af6911514581771eefe618579560b5c0d3936aea5e369a88ad8f185df5595802bdb2e505b1aee7203b1d00422fb1ae9d1b1faf5c294c4349b1feb615635ef31d5ce11ab5c97d166f3cca77fc3444012d2e8856ff5d9c1fabe20597b22fdb5002ac7d8e820a49b64432cfc67c8e74364a68486d00bd03334793e1746466de94960cac9dfde3f7c84bf66fc92eea984673437280230f3a1053fa05b50377bf2fee795258c05138b987a4bc3625ed15454d0a3a6ba134bb3cb375d0b21567166fc55c992793d7ce0a8f113ff3509b8fc9f69c57d8dc9b4e8ee3a4f1b4c895ea76da9b372047e7b111cd7b361081e6de37411d7c35c0d594955aa2c10b49e8ff1090e69e8b1bf5016f08ef6e78e725c5bae57d320585cc6746a9d716783a636f1e39d26f68a03b9a7f4acf776b8675cd6eab7e83b26132ea8cc8f65660b5c5489504e258fb7e0576682cbe7f38156b06c7fd9d21b621083d2cf259575cb7c63c96c22ccde51124268ef8a4e45b6c5bb974f728b7341aeb940716cf4c1edd1f91dc48e9db5e3d848ea0f74e6c5277a9e5a53ff2533e5038459bfacfdb86de4b6898c030b480f7665aa4bad545c3a544f89051c2cec07881f4eb5bb7a535ef96a79b183ae1ec8c6ac0b0811ac24bd2b05adee7c2c1b856ae3245e9838368002b4a53167572db838911c2f015c1669de0c57ef52f182cabe0c79cd7ee0c078ad0bc8d5e374eab27648ca9817f3d4ff29952ad8b35e9006353cec9c21842c7ccb1bc1bd9f074924d302239ad71a02f75f9f427ccbe4c53a090c558bc158a6844f50baf67eaf4894e937c0e0064cf72fd30b914ebc8f8e3a7f102cf64f69f570b920001210a14e86e77d336d4d26fe9cad20a67ae6a78fed98024bb4c519ab70009141034d095f8629d707079c7adaa42326bdb3482dacc85db91760e76c372acaa4f5fb1868ecfb86ab384af53c50bb04f79272394cefed51ff701a2feffbc501608cf60c0dd402593e3e4eb91cef979255a2423e84d26b5a1d3fab815b27acea0fec742b22d969631847f6d42cd035bbf0acd0694dea4c762ce911fe6ee8231f400116e134d6b914db2b847e4eec5b9c0783224fd0898187f386db5529f05a5baef2854ebd7674624f6b412b373586d91392cbe03f301689460cc238b60585d68d01e7124e50fd38d7966639fdd28c471a4f7f55847b6b5c268b43e2876b9723aaef07aebbdf77e0121b85e70bb1aab63109de5ae28cb7f35a13ee9817e0ae5bd8538b24fd5e1aae7c19aa6f6a2be53b8fc94aa2dc56366e9144fc85cd62f20e808fa93f786a264e34eafbfc4c698197a675e0aff51fb15965c8532011b2feab7e102039f2342ca1698396616d010a2c8fa9ea7723cb1347291c2fba356df7d82d6657a6631755708d5917d17e981da7d0a0aed8881778058ad899654a9058e0f419fee8b20a91ec4bf69c836584b090d4318f7af285ee45e130887449f07c7850ea9bc3df9ad7e8a585a92b5b002f47c58007387f7bb48d0b6e3889387ac0049585dde9325de3e095c756e4fd64f9617e11213d98a212b030fb4a743cd59bbea03902f2bd188d13bdcbe1b62a22250697bee38fa9066c59f79c0ad39eca0f06209578b694904febb96645b3b411f69fcc6a48c5137bc8297d5bcb75121cea5b3ec7cee121e8788d7f55ea2dec4e775ed7d3f92fb55ce0bac8ad284cbc1c7cecdd7b0473e14138bb221d0c8be69490a36d07d82a5ccde8d28b94c777b315e3539a954c662dfba518009f50381d09e307bb28c54d85e1e89bad7a3a902c07096e80933f12c3058aeba3798fea70f937b996dfdda7cbc1d3c7a99bb6c747f47552d98dde821bf289713421b7db0e447cddb2babbd71ddb250c4398cd723a79703dc61e174619751d0da52dae80efc92d20726aae5d4639b2af25fa9ab0c6c4cd28c886a8c87ec399926709eedfeff6809f2ae40950a03be4cfb92363c397c3157e0692a388d0018b61daf75b1584946168bf991e4fbb434cad6cdb0f315e1506dd6be3d66ccb6d3b6d5f274090db770e3da2bf28092c2a400691fa2e4cc5dadeca9aff6c09e94e325bda4b0c7f417af9fd98c02be8ee6bf596fda8e4d8276f663103e936f0c88da8b30c13722f40d57cdbeb1eb661df892d887c6b757d0f4d843e026e815536770cf3af180e5d8cb9df063b5f6663c6246f5d24b32b4b83d41acfdddba9e8c222ae82424482b2620e04b607704f0ed8ea38a6f8f43a1d1d8049dac854162cb19a857e7e1fcd88e3111b93c7410a90d1bbcd5669914af4b92faa9ab861e3ce6340fb3b94cedfbff77a97293ddbf6f77c8661575202b05cc547f9e559058254f792fb6e6713572a71a5d953fb710dae63db5de8df36461e9a515f21f22a6e21a6adc3933d3f87920a5447ab60c8b2882162b3fd38edf3d0980cc7616b0c514a41fe85440db19fff50cbf9f924dfc72fa2b016d6adf61749f3a50aa07fda32a34ffa397b73d2b32f0f02a422ff61565de8fa096987a00b29cbf61453b1bf1118cf3a6a5bb627d310a0b3455e8a30c27829d8382885c793bdb2947a37e099458064c388cca267d39c8925ec889f3582a2239a90f6a484c25f8ce0d6ff3472f87f24c4f2446919b04424c46f4e7a66558320698d313e9c329e3a49b8361bf450f93f6c34580603932fc55ee9a436cd3fb54c963fe1bfd7fdade8b17b6233b9ca09e11f76ab8598609e38d1e57daf07697067f58751ad143916be1b7abb85b6bd97b44d259366a20867d206f87b30ac9c8fd8fec7d16c1a5640f8bd98012edaaf41b4f4873755d61e4e290d59839ba5066fd62f5d11d692a394025848f74854f48cb27db8824b5f0547af923e25fa3dc768c751914c2f873b2b6aec71f3c659a3fe8a0abda29f179c0ea32c373378078ec0a08db048c93a93bdf875081b9b264d9eaae6a1e9a86be57e16a3b3ac9d1882954dde630484fc88803fbbb64e8422a94ae112331665e5d8441e55222f87d085bb6086096d00bc4d2d9ebefc672c668881746586575a1ace1ac7aa2adb6a73ff8c506f713f550bb0376da74ff3e6656d27bbf19394d8611c4049cc289c036fa9969a2fd1fe8a514c883261534b2f555835b7b16256bfcd30e690695d1dce8bbf9466866503dac9571f50769f10b05c6e2621108b373905d4850bdac347ff4bc331820d37a2777c7b2d0e8a2a726f9b97e11ddbdf125759885cc484a38eb87d20c21019966d3c36cf571c951e997a883ef4da74f6330360342811294e7f8c0964160a883fe2fd26e72b02ce847396dbe2052927018c5c072e153a5f16b0b8824c1f961906e7ac6aa438fe4e897b7dd10f1ffbbcbfba260e46ecf98aaf9f299d1a685a2cc043081f097a32fe463336bf5213cc617060ae57b6627c0a0148749347d4afed8f44b1f1d2b358572de22b25d6ccd126105dd2d1c68c23955e5d10836026429fa6b18862ffe2a920dd87d445bfb3f64887726afb1418e8cc275e1ec570df6e297d3dc39f396797d2b5e51973a17bf05c9e6a875f570a7356e01d4e222c175d195520bd0c61507bbdd3585c677078cda9ba0bea3acb089f7c3e5867038e3e97f297984d50d1b9fd0e35d589e6bb733beee5820341e2c4616ea7789933af29f944fb3f29638b067cc4cfdf64bcba954177fac4cedef08e9ccc001f8e95e1f4fc73ff0dd7dc6090bfa3040bd91c502716887f256f06ac89589f0554bcbd29eac0c915ea03dc06e9a0801344c2920fff37e00b7b14bbc39271e2f7272e08d8951c99078da36e365b90cec449a45c1db093fd12ddd80b58f7238c5a35ae633f1114d3134610bb0c3660dde80c24dff474f27937e0078f5dbd199a43aad36e0812b2178d94947ea131c3d00047fdf55e881d6672d4bf7bc6acd1777830a43420bbd909d81b4ee772711fd154f777597e61b51e336601c0c0d668a4e84856e313c8800bd41ab8ef4ba29b7aba6301929a39c72799641bf194f2f8f83b4012cb439fc6ea36cb24e880b23dbfa17ec58ef998764cac2995bc45c0a1602a18fa13dfe082c4af344fcb96daf37559b4bd3214b1fb06a6160790d6a2fcc8c3baff25e566a45c50dd66445f092c606b5c8a5cdea922de8f170dd616cc772f97d03e77158726991e80dc691937fa30dcb196a6e5627d590bf3a8d138617af0d7ff52693025b7f1f55a6f1541ff5b5449471db08b8a33f0683c0ea846aaaf1a54bdb16c84560821a242ec3be55c230bd89df58645349ef3b0bb1d164df264824147b1e11f219cca2d0b4052468b0c08aba10bdffe87628728d0ea45874dd66019f085ee57dac30c0104984db134dd23aff3efde6297c9908e67e7ed06351ba8830d76bdea3afd0db39b4816c1218c16e3e6887b7616af6002a6327e9bc93f33a08a2875f31fd0a9cfdea18e7f74382c1dab2bfcbd64c8505e5fb91042b15a15348801704a5d6b35712479f8c343a8a79e529a7111bf50fe82a0e0f8a68170fe5a6a458d7483b226e4ae7fed48cc842ab65340a5b92b80a0363c96ce898b02c0b67afd989d61ffb9cefe33097b999ee7209409164c130b0d7ca4e24f1eb3dcc58758072d373c7906efd0cce9d4ff8d88dbf36f4c977ff9978cd810952adc8aa35a25d18480fbbe23c18a620e118d1c7415c7ea00d50c56c7cc91c3809445217f8f4adf5f9c9d67c314eb17c4b6b3658aa93de3ae58c115079eed12af87e7c3bfeff11bb69fc3afcda810f994b3038214b495bb47e703b1b0e9ddfd61f84926e2ac3c6e6d456557f8f0cd5ff6c7f0772a52b175078856707ccb32b86f0c1d7c918508d8089953c3b3210ff326ef0f27997f995827fbad88300b8802c0cdffc0ac81a0b5a84dd964834d0d59e6d5e39db47a668c788c7e43a74e3268075c29b3f0011cc8af570eacf694cbd18641191d7b42c81e572816bbda5b44b1725988ea3ecd44dda0da988b33f9d5b8c70136e09e26f45c0230618d835131c225782c1eb832dce87cf8314ad057f65844a4112c751011749862405fb32f1846007319c013520b1ca48f2273105a2a1e5083d2ece927483dd1b82b8b7f92f6134eb01255d933d815cfae6b09332d100c0efb0ae2400f7868d223f1c16a6c94ff68a0638df160d8f87328b48524bfff167751720f765a19582193e3d8c7f8029ab66d15eb3d0548e672bd0ba4dda6ad3abc772a3452ba31726d60db905a1f612ca66cc22d51ccc9c6f9826a85881fb5575ac9d1c131201d149f654f99185addc5735bbbdb8e4c3636dddc444fd2ee0f790250f85e6e0447c5d2c9fe249b29b23da22ae860703ab544cfedc9601135929dc356b6d4d1521911e57184666ef55a3955fc6da410c6e5aa861dc17c54b9507b77ef1756156f778c17a6af3913b0bf54ef65c4cefc8d9f7a60e6d94cd92765904676434d86aa3f8d0c3be1ef98e63004a075f4e0bd51b0528a5b250c6ec03a7f724100ba7263eacad21a217175b5309e4f0cd64872da3e11d4dcc2c8b0292311414608308601981381af78e5f1d271b32733646e3a4b028ee33bc7c37eceb9327b12539e6f4af32c3a0e708fca5a066568cae29dd99c049dc6087564d391efb76738f6e45f09ce5b69fd61cc5e423f45fe057f0013d68316d171a227781cf09f75f6a0943719c5f48941f2a083a830b0d6c6650b293980e93990c0da5227faba52857a2cb24677bca2008a3472405817cfea37781cb5ea15f13119c1bbb38f46b4319a9eeb30a68f31fbe02540beea5f048fb27209b6ee9a429299cc5d5023d84f9373ac9cfc2289993ad51a433ad56b708176ebd6ed23e198e64baf496c50398d8182d4846d81b561292722b74a8c5a59a5d8f7c8ed5c930b3b61fe1d98b7c1ca672718cd133f7fd8128b205f52233ffaf697c4ce57a9b1fe372c832909dfe0bedd45d05d009d695b1084f9920fd9e2355c9c5b2e3b3d79f4e6a88ada6932e559ae715bef074e28d02d09b9de547cea9d71482421026da8f1e3698825d8872ee6935f603f9bf22bf5669752ef5cc59721e4cd41ddb77c6865feabb34706393a2ddedab9f611ee22dbc3b74b43e2d838232586391718907dbf06669e457d75421ca1f830f35fe56efb94edb20fb413fba7182b53cc3b9f4a0d997d3540237625d9d2ee6dbbfb0daa7dcc9869b9fc77b5a900e866a29992f58165f8d6cbab8db1f1ee9f2bb5c869b7aeca1f40c28b5c5236098c614924c2390cdebc1c02d662c51a256ac6d2a30c8977fc331a5e664a20fbcb19272ae6711afc2e02b00f4b30610ee02d309443a8dcc7ffc063de86c0044f459f92351cefb36e41a2cffbbb0629050be1941648ec37ae9cd5c03962e8c9ee7d03abe17d0d46d91206d0334543a3169210b12d5034e356accf589afe19b7a9c0c7c9b78e6d04848ae35dfec3b99e05992e12cac332d5a020804082b02828ad327570d5ab42550d998fe27f36d96d9f3beaf2c21d7eaa580eb58dc16893715e76969bf35859e55450c559693820077fe8d01885627c48b46005f6420ffdc8e1cb9ce1dc428ac532042632bc7117051ee44fd66064c6f54b17676f34a37f513523ffef8a6094937ee0a20e15178785b214e86c857e92a209f115eb650ac4a3fb27cf34a4c8f6022c4ceb4f1463809c8a84666c68e65a4f802c1d0bdf52e4f46ad7030ac49029cab179f21d4f202834e44769694a2fbc7562f4725a4ee8b7126c1b83addf06814fab5dc73869c617d6bbe44fadc3dffd69d8e8efb6b9adb29c5c72532be5da0c002839bcb7c37c5fd558636cb955406d04ef64ccfcdb02e2ec36ced60f7c408058a26aae2f34f3b9f9d150bc8142d5af0911ed77bd13575aea542fdc5ef5bf0f9e3fd1588cd019a2fc177dbe82f31e3c68fdc104e6495d746b3fc703e170df592eb3601a69a4e785f31c38a0ce747f5bf52ab778322cdef0321650e7c72436c9224c979348902482929547532965bfadd1d2ddf3aac98fa7651076b0e8c1a93813c6973ac61f8e234a248a32a4a100c34eb21252124efd6d8041254758dead6bb68d2c82fdb3a5e560085768aa627b89a14c4a22ea040e2003a33d600905ba1c0cabbefb37a72df4d955a7648da7626d22d37cff9321352c9f188ab8a59b316053ef926d949f7e99004673be9f742b08dcb608e300f179e37fa4596dd5035dc4219cfe98e01e888ecdaaef186328c280bee99b65b0c5bc60792c8899f90a8836939620e87cbdaf3757e69b3ae760dca97ef6c36c68a34247497f23bb83e67f554670b535836db73a7653cc4142945225d61413d85e7d6cfdf33c7039604b63bb0afcb705e2d9026f671e46dfdb84a14050285939c630e21b7b3600db77a926fd73641125f68491552c83abe27633eb3319abd49a0cfa688c85a7b238ffe0873e827c9278d62093f5c549020163c7789f468bdb674ffa4c27f599f806841364366c8d8f2e86e365e167657750fe97c9106a1a6f0c0123c03f2706a6da507305c13762b05c58e198dab8efb70d1bcc1936ee063c02478053be0e302c0d623c6bf428c8afba340c705ee2561ed94531f90042638b496431bfd2e9567541132e1330adc4636af0c65dfbfdcba2e07a8e0ef7c0848ae01ba1d213ff19a61f3b3bac6fb35a8bb279c8d781737aaf725367e781f650cf3094bef2efcfd40d68d28cb4c48667bb235ceab68074e22f21cfb35926e1a8fe4822688a5d761bb0f9facf6ed0a570a00fcb3048f519f0bb1fb5e847a2efc7c6229255869b57a1edf0b88e89bcc0f13374e5bb43d7c50c6e3fa898529ff5ca48a13ccc9ec8f3e04da5b70a9a333f24c0694fff492f052caf2462a0297d07e30d02d6d940794f9a67982f1c321729d908ef8fbcd6362769f9173bd02cf050fac0ee229bc0173a7e8e0ce307da5010789a60e9c18551c8d9b08ec60b76b4dac330da7c6861da4867664ec9f2758cf2f56e6332cb2eda30c56240740c68720b2a5c8ba6040f70339ac9abc89c578994e1dc6aead75a0b649a2d8ad72061b1d25789110b86083a806bb0c62a2a918f28180d4983e0e732aa0012c0ba20970e78b4ba989dcd84df6dac8cb1d72deefe05421cb94aa40816124586550fa5ac05de7b7670db2b65102d91df08791491c0b5bc9afea4d2ffe3f1127252652018289202ef7cb01dcf5aaff18bf28447376ff3aeeafc3ab02e447295b3549a57c9779560dd00cfc5c809d3f17b9b9a6bcd6fe392478311c7d2cf346f46fece57a9b3e147b5779a642a1ac0a302f42efe14d5b87f572afa697ff3bd0cd154dbde519413e73bb3994ab4dbe31e50b1b47e1303b6ccecf1af9d88aae9c986833a84ed0bb70dab01f23017597f11afa8e9dfe15184eef4e3011b89ecf7071d0d9a2acc45d9cc9bd1448594aa4c305dd7f224381a1a1d90b1289dc4ff01b4a9c5345506565015c2485c4fee6573bc9cb8df3c773c7384cf1895211890d00b41aaed5eff1e025cef345a3d927f961a1eacdecb0061348f6956425553bf99c7692b5fae4c4234b30f8d603e8a54b1a3b707faaee1973d059f0b7e86a6dd70fff06a2cf9910514bcfe352275f08120ac375155149248d03a19d760988452a08c6698c023495edc888228cbd7be10c5421294bfceeb31a67d3c82f2b9af548a4635fb21ea44dac54b63f0224923bdb67e198313f3c394ae1b7cfd180ab2de1f8e147a65d5b1e2bfd6b4baae55144ff0a3a3958b747bb41d31e53eff3404f0e3f1be0239a36d280645f251f3804ce8b6259c2b005de53fce7e76e17f69fa3016e116f5eaea8581d76ef832937cdd757b676efe332fe8c6b9b3cf363168b89b0cbe85d2e4dcadccfa3d7d3750863c20a10f3cf7c687859085ede07aafb1ee417755034a2805a299d5ed01e51700349356f585898aab56233029d478d782bf42c0a78d5575b79f8dbcca46b39e0306f647cd08711b43b249a3b356a486ff882a2ae006c1b60dc8729b3891b34703805428645ed39e4eaf6ab612bd00a40782a54d4e976c4c1990b977f5f00f62ce86da4b87d68a683843f3896802cadb08a7acd48a33b9fef869301da588fc8b318b2d267464dd7f981b40769d17193a9230a6912f7178584a5f55c6fb17dba4af65b27927d1ec845533169bd7a7c9a8c85234633632f2ff890ab598af05084c51299914b6a254904c550166a5999913a98651cceb814a474fad34b447c38fb815da19327255812f00069c1cd8411568e1ddc459e7f3848a6abd02727fed366bef839a63423fa6a7c53bb8aed8511c5871f0678eff2dc4a2f59f967dadfcb1285afe7658a113ebc27ddab259508821fa6f2033ae7121c459d96a75cea86a1f7a684c1f7657d2f51cd6631a7374cfd8ff220d8b8531fd599966bc092a7362af140de3184cb87d1c1287823191648c6caad096d4ab0885a3df949c16c247417da62ce24ddc92a019646040816be1cf2885be40a541d1543d64efc19f3a2fbecba4c8a7c3fe1cb19f25c8f1c9eb1d0202a4ba584d65fbf0bbf13accbd54a5a4b2cf1e21140017941a0a5c2151317b3409a1b0944baafb7f3bb04cb94d7b17746f8d16a0c5f2cb0482f3510130f022f730fbc8b3843a24a615df6b02bea0abf016fe1419d4f1f921e42506bf9a0b850feb6637342959f693f9125005f12fab6407a70cfad51ea256be370ff001f77d6674b8b75f0a4adb541b9b56f85c947c8c290919dbcaeb3e78bb41d93e55e1ba91dbe00107057b181044a517a9836503cc57d7a6c63d1c2b78580344b8cc88366996b55071f071fb0dd065eed2ded41ce4edac8df55012b08b92380fec9276a93c4341f27a5b7adbed4c1b42cb98b551d1e273a852ed569b14020f6cd6cb1fd294496f69866b3f8a91e9c9829111942138ebf713eaa7e8f784eb86b9dd2f04bb2cc736bf83cbe767851a399b0d91ec6ce6edcc42ec458d52e805c63bfaabcba5febacdf6f1f4fc4294075dac1b64873b8b1e352e9c8abeb0f6e3e4ec93fd239ed5dee80d6e5a0d4a0c0a12090cb696044c3ccffba1064bc8db2482b9f94ae8636075837ca6a831b844afb38a9f5f352e166f9413999fd934198654b2f25751fb78d6e7fefdf57a054bb33684f95e322509ea0c3c2a60e776ff8f92e5309bc305081572d27d8dbcb1331ce5730f504502a808d4a8142168d55a990d644ec30c257885ce0e80374d8ba5cf71de7545cece5db8abb33b0414b67a463f16af4a76bed2d768086df1df7288314454707031ff73dd8ad3a689f988b57d22537a1ead219920096489c35751a3ae16fc015cc33298f43fff54906a6ad647d6e78c688b9dbbc6c40ff1535df63164f144c389004639762515552f8bd782cd6519f8f073aaf601e0ed0fc22b4cc5bd8860f6a3acf4a40c2e34f984483f9cdd554fb0806144eb8ee964e66a063dafbbb8ba6718463644458de19740f9371ad47721953212275d83b21495792911986a3dd86cf9025efaf40ae14d2216eb4f932e923aa8fb35b211e2d42353f15252e3a4bc935bbbcc654a9db30170eb7d8a21c70719b31979db3a76289721290744a78e3dbd61c4a2f923ea6cdccf42cba18353745ca681b6356d4fab3014984ee1c2c00cf2f997ed3fca16dbfdf6a777805ba2203b8088f27775bde44dbb4f6fc804e92b9da2eca0f85c323204da2d3ec0796cd2087d43997541b09d2bd313e770e9147cc8e3c6d59bb86c3261a602e056490ac99de096b16906c0f54d898d36281570b4b5549a7c98ecf4b21af7fc69cfaf88e8ba99a45bf772e6d3a7cede0a815508a74eadb6c483623d096ab7fbf087084972577cc747f4bcf5f849e2e3c43232cb0b026b1cbbb0bc880d8a5f0f3f7e7ea6d1fe68944fa8de19b0d89ba5f63a821288b4ca8b9de8a1a5725344b65ced321f0b42989426ea84aca78cd4caaf548a80ff26269d2ea725c447ff2ef5d6a6eef03b33eb944880aaa2ca33c4b2f2ebde4bf4cc46e746aadcdd15f4f860f5cfc50c876e80be0faba6c2df292403daae3b0b5382a820fe83e04ce52dd80fbf1690d294474cba120b484a39a7a4219831a770549ddc4c1ddcf80eeb885f55475c4797bee2322f36aa66efce52855ff69b8fb89ed408af3f7bce58504843a97936279d122c64f179a850fcfcc2ef0762ba216ccf98d01374621ddb66e606b915c103d75db905f29d872b60b55987496a32f8ea16a3842b27c0eafd66e4f75527982054e5f119459e2a8389a2e50240f772a46b16055275628e52cdfad384ecd72a7b5b69be61bb28e7a82c7bbd704fffea9280650d00232dfcefa5ed1e1e5c01eac6cf7c1f27fcd03792338430ca970d83994790dc8dde71f9c932cf24fce7a72000ff2a769b152b7fbfc847fdd2f934c9867c663ac4434b51c980ecf01c961e7bbe06cfa178fdf2709eadb96f03a7da167b2bdbc39b3ca06316c32544ae8c7a623b628abbb6bdde41f4b0cacb183df413987eae81548fd7e8c9639c6cc18c2766eb060ea3335b522914a4d41f4afc2da924672fd1c26a0b5813cf86dba7680b1baa47c6632d26f0887e4ded399077df07f43cee81218186c00c5042436777c2e93a01dd0bd6865738892cfdd45a46de7199a5049b9c03cd906ac450401fccb9acad203d37603fba779dcd277be2bb17b6394104aa76e89ca5d5cc030c88ea1fdd1d9192f6db0cf39936aa7301c33b09747c0d5ea04a5ab44be05e131a18b49cce2398844893f886e5b173b41b7e3b607a76ae559e8b018c5f900f13f3ec25545f5f3270cac412922a65b9fa161857cab5ede7422046ce6a6fb4bf20f4a69dd73911d012b39ba775d21ea56e7f3e7096ee78d8bbf1851e0bf09432ebb9a571d179291d1020a1cabeb58d54dfc4b1b85133679112f766cecc24d2727c92a9ea3812dd1dda0aacfe50549e03394e3b30ffad101f19acc6e3c0c762ba74f5bb5b0a7f70c55684a3e6b0a5fdf7e8d31390b752dce5c3630236166780649e0b88a2ccce655ff9743061270db3822b47265270492a7cc3ab38583cbc9cf8e43510188b19c5ae0121b0032131b318a628ee1f032a42b25eedd78d8f043938d20fab9856108e3286fb158ea143dbb3f983ebf941090538d4c274e150c16c79e6fd83fefc434d562061f0ca854b336c4d19364ed1ccc93c5dbce0b608e41336c0a4e3831d010fe74dab19ab1702742abf5d0f12118ac600dae2a1f564d6fc18b15d1d291593d4ce4d35d04e7e0fe4aa120f085177d6cb4f214ffd0d542db5766ebe2181cdf71382d9ba5d28b0bf1d1018e222a5ad98a10e50575d8f52f53e0b13afbf8ca3b4cb0a30db9627b46d4f978f1fceb7664b09d1daaf54de65df44e0e342ee316f40f386adb483717ca4cef72a1ec9470a05c4d4a329b1d5567851eba29795b3512d4184288c868387b7970f5028a44c1c307bd0bfe31cc896c2a39be0d84ca5147ec83775535e9991d7fa8fee8df6e869135931811f7f2aa7d2d1c8e547b54254f404d9ac646839ef481e9f6cc8e4581fa6103e2418cd73279b2aee77897dd07c6396bd38d4444e68bb3a03c8992af97ce77d42af61417243d53d32cc0041ccf09b5f43622c0804331c759e10a2544eb38e1f29844ed5fe42bfaddeebe993eee5e4d5329a31edcd9ed9fa4b75d8b985aedd070faf2961baf1e5a18e532e930457f080fd573f1c1fa04d306114df19e4c60c8a267d6444cdaf86d1e47be90edd65a99f639a4b574e4341e9025e014c97216f646cd22810020b720e5dc5c09296098610a728cf1199a9ca1ccf68857f1d45aff7c33caa41e8ff7550fb2873c8a7684bf9f43a0ec7038ab7337c60fc50e0583c078ea3cd01185656fc55ceb9db79b8211599eef76f58dbb2a0c5358bd24d14badc7fcb6c88b959711dee90824272fecddf80f6f8755cc33fcf74a47e582d6c0aab1834486fb4dc6621fe67bc21c1b378513bffed54e191d1855d5511f51b5ac76c0f21d76a7d6e9981d985fa54108823686f60241853dce5324698d3477e7a5655ed2d05b62d110c62805623b17b25ba8306246c3646973b8b5244afe0cef3da066843d8e2051cc547413e531546e3d3ccb81c5f124c67d57682ba5b7f7639e5b80efcbfe8bc895542c0fb0759eece1c96a63cd16571232a6a9b46a7166cb21b82c93ac142f2ba3b4bf37c014921d136bc369d79cc33d8db3bb1bd11f40a2225c940360984a3d72dc55e27d6552b7100e9eec4cfeedafa9344d537cc82f64ecd9aeb0ba3281cc2dcf1e0f97d7d95e88ba99655c20bf7e32f5634497aabec48b4d1f2560d95b613773f22b3c35a2a2392b08294d24764a89a0b2ec7834c9a9970bb6f5f6f8381754064246053e02c859a94e322679c320af05388fefa52533c835dc574f8315753409273d271cf5a5db48a0b8b2563244d581ed36bbad8c1e679acf06a6cfdd8f57d88f08a27130a37cfede3d4ca76fee5e163f22435a332dcd477ff5eec7c569ae2d509f2e48f86e86a7e71c15ef25cd9ca41ebae0144cd1010b7180d14caea1a43cde35b4aaa72e1afc3277f8ec440535ddc134fc7f81c6a81ff45354562ced5f19531077ecbb43fef74e4887f9ab8ac80028167227ab86f70b518c4cb91e0bc52ed88be02568319ff3f26bd39e5c21fd0da76d3fa455c4e7dc5be1fc26a88e5472237984edae6ccf056e73d052ef28072aad89e21aebb006263d39c5dc9208b21f2aa1621a332f9db40799bd6a72024eb226050ed64abb0a66c2e1a328dc044fcf98769b4124b03bf84b98fab4e597f970d761b672a3fc24d523ff9d2f4782fae55a35e7f3a08ac97c74452a854071be0c4d6c4f68831877f3b109eb0c165a61bd4fcb2f774487a89e114660a8cdee0e8f8a10673d1ee688d7d168c3dac526bd9ac8780a129a1d8a3f335f99bf5ccec7c47fe1207ebb6309ac34284858663e50eaadae1efb0d46d8e0acd86b6678bb3aa56d2fb97626ee77e91892715ad9628dd277ddf08e741517986bffd14104d36f67d336ddf8ed12ac0f7dba8ab324f416e04f692cb80eae292b09364f17a5c9a0f8b92e331f263c406ceb527b66c74ba676d23a2209bab13d9e5fee0befbdd19c1ee964205e57e1913279cf2762be01e770191a5787f0a4719ed6791540b00a74351423e5c88d2959b897db00e74a58d236942e4ce3c93d8c37bd99cb2a4ea0285c5cf7450fd61a18877442000bc1429464fd09aadb53fde84528577707dede650fd3da306194087cd1205b274b92b1483a9d1c7712cfe1a265b692a8ed5d4fa3b47b1b5a9fcb16f00a4fc91487acfdc792d2a4817915a0fda12413d743b8226402cf9eb76f9248953ca3f494def364f8984a2671f47b8999003088bc6e26210066f4bdf70a2da8f75ed685f42205fab724db95362163a0772cce19b6bf0b582e175f02ee0eb767178fcfcaa33e453f047c82dd099df9469e7b71bd9447d2c708b959d05a9d2bd290c922cec1ad01e45e8f0cb934bac5d2e3db732ae880b22f39f3908957f4fe5c318655a76368f4eaedb6922fccf9f34700bd8743bb8ccff3b9ada9f372b45e3acdfe08e7c0aeef5a7a865aa5932604515612042c1ccd5b65c39c0d36ad9807153410270552b3a52091368dc50f809154c9b2f6f10eafa9d04c1c6cb2963c7e2b9d630419ebc3807215ade220eb1604ff21759d7f68322b8ea40f8ba393653006456509c6f30a743320cf55e3f18ec3999dc12ea8feb250da33eb7e8510f61508419d32dd6ca9f71387a94c51c5a9cc6513953ebd027241b49258b2acfc0cbb31cc9111a779f2a3aaf1da39df0837a6aedb393910bf2d9fb570cc321a29315376971ae311942ea18234d2c3c0e94647c2ce6b3de085c72b51e51ff6662bb4ff05328f523b763150d14026f05b798c4b1329dc6791260e63c09cf8ec0a284e458b92e19effebf365f05994c46135702f46c77a4d7339eb35189e66f570471187f0ca0b9b7c59576be14aa0d06206f2154a995848495ed80458be57fc0944bb6c480c7a780f1d511478cbe9d26aca40b8666aa98c6bd2407c8e9a72f36352d8f93a1b75703f1c80087a1e89454ff77aeb9c267df54b8740f0ee0cdcc165bb7340c78b8c2f358cd5a11c0d14491a0075945048772b733fe0b58a603ebe2edeee6ca3a92176a3fe35befa0a3128d4ec4183bce35e4f4c98e43a537d5bdfce74cab966924c7b3f476f3946c4bc591a572d3e6bf2e21af81fc36ede36ee5a075bbbdf510749b1da0e937de806d83e6d3a43e8feb440b34423dc333abca27d359f74c55d0f06d57037b22e834b6c671db3c6aa152b941f2d744a3396eaa8f6ff0d5a9d7b6849645f8848ad8ea1869afb6abfba4dfaa80cb3358b2e472e472aec84288fda080be66165f4a812bc95f5c7d1993999614b92e7883201b4cd5ea6e1817b7732255cc5696c3b6ed0823b143e5630aba5b67cc046a35d7dc395d86e69bb94eb83df2099fbaee2810f7a388301ba11af3ffd64e2d5a5db21e6d1a0b89b33c8b35d7c341a63112d4b12d4e244883469202cf25b5bc8da0100bfdd0acd0fee0fd35a8f05772601c09182fae9b1dc8ce77bb7fb8cbc16fd534bc235b6991145a4add43e059fb2f723a969651a18da7999ed5b6aaa93fa37b5d56fa6f6b19b04fdb9ca8cfd3af85c589beae77aee6ca47f0d49435c2458b1b47e43f0c4ca879b1f966d4a85b8c1a2c1d22cdaa284ae89be2dc3585b4967b3cf19786d659433636ee46f5bbc8ec4cb10cb9c7ba02d0d7e6b94856ca169d32838b7837daeedb6c1ac5ae78905d2f7bb42725b21c37dae31227911799fc60b6bfe94411f3aa9a1a1c6336cc73fe91678f3f3ccf95916dc746a5fcdc3edb2fedfc5d0f3c543843c572dab5f8d99c18f7608c7ebadc719f4ce99c5d53c659882a8f692e13d4c85c6fb70d1bf623c0178ebc06ddfb0d7ba9652f5de7a12657fa9602aef41fae08f61057ae476901229d0e210a346bb9790c142a52099872d74b0e9e965abe3936e06c85ce468f30b2ff9cacd55b4a88f8cf88ba4b8593f8b6266055598738165dddbb275204fbbada63cb3d1342eef39894d4d4cac8dcf7266b77d17ea13ab7b0b6a6649898d7d365b5f43d833a095bcdac6544734c7ce71e8ee176991de1ddc9ad42c2d9c6bc157c02aae3d5727be3ad99e7dc998ae4bb51a1e15e66c6df33aceab7be5da6aed52201f0c4caefe30c02158e67e82a07ad068a735e0bda2bbab607fcaa80c5b2009d2db3e47a9aad02beca46c96e9e9ba9eae5b604847815ae623a3cf75f5cfa2d6a67c3bc0454038900b244b4ce7f61359d56e7041357ccbf9f0db6fe6bf5f84da42d86190228275ebfbe469d3203f7324ed7baae85869961fe0af688e93f673c70e1fdcb194949f299412b0f21cf462451b80ac2939a2a99404d286c267e1e65a97d2b5d05a5effd714422b14afdcebdefe3cc80f319c66e40c7f8cc67f39c7d4dcabef4b8fd28980db79d90b1bdfbd038bb7fd2fa5e49391c6fe4b2644aa02338e0b1cff0520db2e0eb4daeb7eec0000f366ebc4361492167f75a2419df6953f73dc3d64b6346c3d27fbde380322787d823442b246bde2aeebb3948c723b8d129c357c51e9853f523b98608fac8a5e7aaa89160212f4ebd9e7b830f609e988b6a91726c735bff8d60e81a06ee4dacdae271f9dca4b3d74f996eb49acb083484e3e731971a9cc728fa291fedf766ebdaa07c1f604d29811eb9f4cd2ddd8a821885b5580a8c800af83aebab758a1e48a88f01ee455a9ec79362e63a8ea1f3251a28deafd55832c730edd7e376b6c7fd79e58d86b0dc62b935cce3866fd9499b39107e991197b3ac58655e7d4422effb0fdda355fd84739674e45a42b8864e6dc519754a99a9e67bb785f38e36406ef5a2366e86032874cd8b929c0b5d61fa6d4f84ade3dd7599e026caab3080ab082764a875ee73c1c9d7d7c71de75e386e03833331001fa50aaee3a01b3f39c1c8cf2235d53a8400d1249df0b36eefd66914857d6b3dbc07360d8af0f5d54c86c9a92c187476b88a31a80ba8d07b07f820ebc10e334ca7cc7f4e856329be893bd5283e29aa3b2ab22e98670ca4ba62041065b58bb7f897782c2bf87afb25af5c2fbcb11b3a14060d4bf0dca7a9e931289c3a03b68b6c2bda19e9e1e19d8fc03b99a33ebb2d40da3fec51d32f4f2abae86a9792534c37646ecb47ab3870c47e53495c30cde4bff1f048c35a746506e3ae77cc9925b4eab047d8485c5588e8a046f613b4f3e7127024458b1fcf08c300f217989f578d03836a6d16469c9460f891a3b490d368e021fd1655551d71e920697644aa82c0a2c68cb710067be0fa52d5836654140f065116830816f052aa95909d03272abdee79b6a104b0f0bdd86a76bea9626aa13e97af980d608b2958a10350cd8ae6ff29e86e5d1933aeac660f4540c28954c3faa94fe0ec06848e7a517e0a88ca40102f152ca51ad61049a9153bd37a725898b4482d86bc95c4116c69db621e4f8d7bd82026198bdd34fe4a6d2375cf5d419a8679ab8f60757635908452689f585d73dcd48165c9962471c2027e8a91cef753df266bf6f589b70ee3cd7c430b699482fca03b1b00fef545a8bacec9d55404cd4e9b135fdc371c0c6f72da37a4efddd1839f3dc5fcb5c8e912c1807a15561143b9421e306e6d2fd7431c7b9465e0b22304742f1fe2e81a5ac825df038625b7daf4d402cb3664748696be9cab1a409efb1be5709838d8d027983365865f80db4401c5651f21b51a03313497ddc94cef8729c75f076ff2313fa1f0860caa89fe812da6e9b71e2ad672901d534ad4882963a2144f4d7a1c25afbaff01776095fa5ff839cf7e4186086f1f12cc3f767b1c30253d75baeddcdf866cedbf08faee9bca326f76499b56cb52eefffaf62c1a88e15546413a561659c280b6011e1e70a2537f1536150a577c37a6c3766d9c2b3309ef1f0fade6c827c1db6adadc8c94a8a369badfe53e35ca9da4ae43177033e781ff7653ef0a253be4a05e7daafe918cdef65081e04f33dcc8ed0aae2d45dd0fa2e882f4e66319e753d5fea3199c9ed56ba8c90e83cbc5a9984c5ac06d43356fdca79be6d46d95726c84bc16c2fd1a1482653b73de7a1a4676ea0d8632280be7326239e22d08225cc783e1b7c2487d4c37fd500b3feadb3fa047f96a919a8a38ecc87d4aa6fb2e5b8fb3b58dc25f27b4386c49d39beea480dc6c20a680b8d3ea5bb57f33f5574308df7b612fd67cb3a6d2492d4ca8d18e4440c3088a13dd3b3cb47ae941c4fcf2d9d42f2b4551fe24ac6409ead2703f5fe13f4543a6d29281763ed08513847c5fb577ff7d79d739b32e232636f23ee2feb05d82a0c3afdceb274064f79b88bb3ce5e3041dc54a79f44e23c2913105fcab2d8ae8bfaa6ddcad876466e004c3de37c058cd8cf3c63c38a4a3bf1806ef6124152aa761a725a1518bc67d8fad2c7b805d3c04506a2f68e615bb6d0c1fbdb589033b6f2b0a1f6b8e4dcb4ab4748739a75a120763d8d4e3305709478a2208155f48d73f334de60ba202f3b23d2edd81132d1a453c77912877f61325acc595f31e3edb62779132530d8ad566855d1606ee01cc9b72c42d90306429e934aad924ff9d572633439d3c13dca44f6ae3994eebab756524c1c4f09d2167107b0613f79a66292cf77b1dc52232959c1b3f5bae15a35f2c363673253263b3a7ca6543b40734257c6876ba6d03e62a1a9c9207a0c8001704ee713ee2577481843541ebfb103e269107395f5a64470ae9e7696a84746345d64dd5bfd6199bbf6119cd5dafa0486365ffba41002b44aea081547a1e39a328d18f809d6092b91cd5f661eae21b53c888b1f3de1ab8f2c726f18ab9ca02850f9f836d02e5f3e908af2f0add3d737d11610b3027e13c2eef1a8054e56d91dfe73a259427f4757d4a8e6eb97abbba4867c370f1595a67a4539a372ffb52659358857f33ee633b01f977351398eb34c4e78e05ab9ad7efc76dddff038f0785bd994ded59d1c0eb143be59e03afe4aa70ef886ad71fc6aabaeccd750bd5a73884ed354ae6197def061cb4b639c233ca7f050f590ab2e38d2ef06431ebd2f4d3786671f655756668ddbc029014a8146571bcbc398d952234d17687c07ed195ab05bf343b186a241a841cc7ed7707c446eba7eac3681cba97b4ba36bd05b6728afe3b942f32385e4a210d472cecec83d0d1504f29fd80472bffd7c09d15417105b3b19c26d2cfc15e7bd119b6774d66b718fafb889c65b86c110f4d13fdbc4aef37340603287a665b3a0721b58e64e7ae8c779ca887deb81ce23cc3a6c05e1fd71066b0ce4e108b574e96074f8e2f0aa3f8ad1d1606a74af6a5e43dc63413d7e5630954a0ca017255c45ae976a512b2c475a24a1113047e568fcdb30fdf67606cd6638ca1a1a8247c873344e3aaae1d810bfb5b7a5c603587e3c4b285aed17ee0fb72e6172b8767c8efa407a360daf9940a30c62db8f5bb2ac88803d2f050c2c7d1218e1e6b806f2eecf5a18d94c3df0fdb91e05a41303e07e0d4f99ec5b3f7ac503a98dbcf01e0a96c0bb6850803e700000380bac3880b769bff948736bee4c2bb0e3428fee1760068a4266d2db7897116e4c41d72c7eb6036bf7b9728c2d13e8f3bab40f5e62a2b03427eec9f98e8e7829f5c86ce73eddabbdd0350158c4f12eb34a885ee854bad26e268e035aa549b882f25a3a47bd566a05d8475c5970b65b89e859d11fe3ef1fcae1a1318aa10c91224d0f611e33a10688b3eb13e6139f97bf8e886e0f7dc6a66a500de0c33e805bb7aaf858ee0e87b83acfdacc1cab87eb60310782ca251fe00b43508ad0ac414c5c1d8fdddba5fa7f79e6e380864169e3c0c791a3ce3fda19504e65b54d857856fa6c842a39a284113fb1a6108a5c85e6d28088d7df1f2ee39e8dbfce1ecb304c373089f0908838be8b29a51dddaf6dd0a9ec527e090ec7c6018ad1fd043ddda08588b6e27a44ee8ec85dbccc59d45ff34975de6b911e8d70f67ff9539f8ae1883d95456d800e85a13fda2a259f78a83d8cf4361349f120c776b718026202fd462010b186f711a6b5b2b5611aeb1f368331f5c765bc8def83b32492d0b631ff4d4d8841d6fe2e11f687e85dc922be9180d26511445a10a61fbc8b08a02bf682a37cbed88fe00035f6048e08a54ac390b5c89a8735f43adbc6cc9b26d1ffae332c2f741f585486b53552d725b53902bbfd4159451e3fa9c282c19053ea10b23eaba68e2b1729fa910446ffb7198c71ce6bf9d1963bc75ad0fd0f02d5e6a0a6a140847e46e652224a768e556f3696529e9afa707e221e997c764054db5d30322f11109dfa3d70d5def071a3ba975c76d25f5be5199b242e8823c5d67c54158d93b07f4ed1dcd32eb9c519c9cc1902b5ebcc835afff7181349e91710f7112c9f06401fabe1128135413423824909103cb281ce8ce225658930ecb18bd02fa706a63ef59ed1583d997e87ad62a40c1ef975a9a6f9245dbfce9f813a9899dd60a773f60dbd70bc0e529d6138fd2267fc03b7e80f81ff98b995d62b53ea40cf50d86db4f9daf1c5a713fef64f9fe14a3f996186dbe0d562340d47de88d3781eebeca6ec1ffed0a5480077bb95112961621b0a52adb274e78ef9018680c668575d384c9600dbd37c915e02819bb40ff329ff0e50f7418c6ae6246b39bbec4e38fb62e4f03de168cfc42723efe698322334e475444c156edddd51db36f9d7f70c5699e65990ee7773d008335c7f849327e747d7833c58890e94ef0c2acf37df9107f94dd9b104de0c38c3c1086aa97f2e37f9091df5812460f8580619bde8315d017b718d76ca376a423cee700dcade05c4bac4dc87f9fb7749ebfdca2e6d1c2baea189645f0bca9a793d397dedb90d229f29a12ded572e0a5593cb8b5aee379052a3c611be435013474686a575f5432d8dda6ad6f240796598a2dad0ce67e6443315957c711a86d7cc7ff106b7ffefea47e180ca1acdf4e8b5c7b8342f15e59e57c857da10640e9ea171afd826bf06ae84c98a7bf17b9dd8cab7bea2b011c2e7732880d844135fab7a7fa3fbc95f4c788ca7c9c66323caf05209f7a9d75ffbb23ce93e8f48bdbf2484b94e9e69dcb91d18ce3a7cd053ed2e54e6946c0d6e4c00e8d0f15a0b9013b09e2df3990d14e949a274b885e707b6acd84852b965f9607bc2b067aa528d9e24acc6dd1e8e733638766d3fe36688fc3ef648ce56d4f46964424ba3abc1995227a7e53c7e436778e76bea199c7e6698d7e9296f48116607a84b27f4b993c75f28a1a76d6af85d617514f322ee2290940782fb61616bab76e95697d1c8760303ea6fff6c2370c26a9fc4e0814b0c147bd4c87a08ba4432b3e39d737eae0ed2e7e1b0d1aa7faab744272d429bebb7e596b35e09a3da1fdca338001b2b23df254cad1a46934abf8fc0480f54a87a0cc41b4a491b92416ac0bdface48aae8eef8416e45dc006c46befd486ee59a7b9a371c039c54462675b2bb55e0bd0f1bbe1d2a07112bebcbf26a71970d927bde963270f73311e30499882c13cdd1a6969d7a2915e2d8ac5fe675cdcdaf6c5f570960554cfd18af7b85daf9ffc82f77698b3ad997b617945b0bf6bf926e3af8a2157b531fbde6fb42914c22f94816848b728fd264744658cce408d7eed4207587dd7075ac559e475d07dee3252076eac238b11d540f14af1b8908ba7cd8a5e45ced3ce878a605b999c5cdf82f1b0015fb2b51011fef6156cb836f0b4d04b8445cfdbb7ed97c1bc177c085fe1baa161a35c68cd6d179d1bfb4fd769784d5b2c09b6f4a65ff73db924ff51c26b54b905a695406c192a1b950dda3be083bc4cd662fe094f75862f52444e880e70353c0195bf693a1f4183f6167ef87ab1343812acbe9d868929aa055dbe029d62b138fdb1cbdf9cac0a49d15d7b4f36f45f3fd5e043f290df4f94e0398471b476606cfceaa89f1c3148b6d93c0dd52aeb30f256aca33b55d73448954180da04543a175d050560cba670c9c856b528c740e1b7cda401c4fccf052f544c268c3f0ab0bcf3359867cd657f96dc6a85f320601e799e89049f8291b11dd9d7ac7d86edccd6b77dabfef20f45ab0fde474ac6d09a6066cc80c7e93c4ce576ae9988a2cb331d7c7505d120162052df5a26a73dc73d9b7aa79ec440209802060c66fc9f99b24fc7fdf6e52dedb6bcb2d331ee200f221257790a2ae1f998bf2a5ccc8ab43c2fef3c680980447813f56d1278c4781b28dfd2a370586725d0ca2a9509e865d06e672090a311a195a704aac82e6463a3aa1f9b864cc7f673f5a88f2d85688a6ce012f866d39868792341d649ce875bd9c009aba746c77416a859e62d64f7d0995e1e1bce3cd28226c154dab240d9490d9a6a98eddd2068dbdd55663d811ca6fc65afb9c9619f4db5db383f1234cf68e7430e3e5e5ab6d003ba9cc36d5b1e32e87c7e5535220dbdd7a90d4fd59553d30fcb390199a707242274bf94e1051e9a880cdbb25e65241efb7035e2211a2381dce6ad336d5174768a2fa4c33a42b8dff650735b220ef70c518ef17f9614b0c94ab1b1346b7a99131f9eeca7801c4cf9315d5262f49f84967a5906204e9c75c26915593e4d90a2bb80ca369ae52a6c1e8cbc292e68f2fc6a18eade34de30bf223ad6f6951e3685596540ed46538825f9984ed620df7209239f9d5448ac991867ab2d5985dc2583287ab9fcbca41729ecccac51a87528cd2fc3fce817b147d0fd00efe9b7a1b999e767b113767953364591d4662cbcc8f00b8072144561b4a4753855db0a4856cdb32a826a4dff4fd20448dadac89e9a974d3f3b7e9794f513ba18d5df06eb94809f3d6ac79e6792b9186802898c6a6bc6cd9f226ff6b1e79eca1dfc777f5a40b0c7a5fe968d4484609ba48eeb3af646c5ee60961f2f7c981c2164e1751c13af1ca2d4cc56c928f86b41b9c5bfbf3cf05d6beb8ee6c95680f8eb5866149bd1fb85f326ba3874f3ce82d385b02343cabb3350919fac8e14ea9896be86c853b5f8a6ee43f6f031908fe0911dd17630c3213f847323c675706e80874975b1a3b253fcbb59463494f399752f24c8da60045de468fdfb77c52f9951eef98acfa4a19d9ab338bb3116eb3f399eb9cf7b8d82955be8dca7415974855345a3cf6acaacd79a6a1c9bb103aea7905f1f8d75e48163cc98b15986fe44daecbae602d272fd3886e8cbd21f983b59de04f61dd5bb04e3586d2938b55fc1e43601a376c6823f314e03403e33c0296c0a659e82889c783ed60414e1a566e93ec0710c7c73d68d18a55c25d7c25545a6dbbc7c9ecda8f7bbcb76556b54664c7e9a7eedf2e766930a536e540c4cdb205e8adc6af2bf47b5f7695bbd5a4812d6d3417901066631f1fe596ef59d1dcdedc5c032a8df63f9d10e3c45a5231f5be3f0d53640303805e5a2b8b1df320d5b7fbba1e9a16f6090183c6f1c15d54342b8cbea315521cd2c6036c5fed46e04d4522bb7a95530e8af6c4c1d161243bca3b6884255d556c2034f63a086a4bb1e495a097682a359ed4952f11bc97505b53a5d3d23ab49b2a09a388c1483c38bf1ebd7149be975772ac99ef4baa0877d0c1e9ce18465bde7bee6b2e8a6307baa55357a71ff934b054a452a143c9d2fcc3ae69e4fdc54f7c0a1c1ea45dd0283a3d2cfc5c454ee3901c8e9c86039e80e91258aa876c17907341d8ce233d43e6f1f23c476778109914d53a3181711dbc6de1929deb2f3801889a8941231a6b58ba2517028714afc54ce5a2467037e3c8103748a79fabd506cb99a25ab8bbfda9a8ffc583e6e93b49551d817f21ae43a0a302c50bc3632e5e3d8a8614f1012dffe1208085597f648ef44464cc955ffe56dd702b58f848d37164816533ac9396e8aa89676066176fb2b85cededeec0b3b5ed0317f62376943b31d1289038364ca00d0e8d56ca17928b5317dfdad46a7c3ca65b912f356d09ddb2d347b1c2b6292ef93ce22d58a378bb4c1783378faeafea3735c49cda3c4093bf71dd2a67fe19e0f5428238eefd8d46ce7d2ee3e204ef5235b66be766ddc124a38828e4fe42e955b78213c5f7d7b999983afb7c85f3c30bbf88b212003f78aad0182cffacf7a5792c6df19b040c3dacf79260dcffba518538b9f8a95d3cfd200fba4b4cd206e97a8a794649b44dfbd493f32e126f26d4a145730fb07607a61dca2824980f9acd95143eee9e43f9c0295db3cf7b79ac54706755ca0fb2105476b54134fd37a8fcd631cbd48a2e9f47b6f0b2900dbdf606b83ee09ae4fb0f1b49d801da8df933b934c4fb67a5e6aa06d040d60c10a3576b2aaa25aeb5fd66dfb10ad9e59b43da5dc030e05590a7fea1264d75ea75c2efe6ad776c3eaa83f3b05167cc1f076175e6cdf95d4baf806c348412111eadb1cd9284bfd991d57bca6d94db608e31afac787fc25398c74520fec4970bfdf799d35cb66250e7fca85b3fc2114af4a91296971a1f3b5f37a8200ca24f06455539451d89698c2891ac33c23aebc6bc81c5244359a7a6b3eb83552faab701743bc97024cec481b0730eea2f301854fa0516cc3f735d3d6ee9f834764ebd59d0cd5ae0f347910bea5e29f00d13cce7b7943a12903d4bedfa45d56b3830ee64d2f7a769d65147e201e7a599b18b58f2de01249566c16d1bbdac643c648247efe8257ac9f1bdea6149cb6799aa5140d842e80537198ca3e4a2240e031e3e0a02c22a419d30e7daaa57b4111084cc66440516887759576a25d2492bdd9989f5589ea7cda3598abc7e006e1302183056dffc47c7dfc6a15ca14cce6f2545e0f3c7511643e0380c60280f828624b118848c8a6000c5fd9b37d2bd89f516b80105cb8c4069144f796932702a37dbe843f4607086cee5d9f6ef85e15f52a8fb1779da51bb3b8c25419e3de95a24c18d1781c4abf2d476ae9fc1d79ac475645cb05bd7259a129cf55e96449dda7eca2feaffbcd05279dbe3202d1838ca419f0429d0b5ab29f247d4c53f8d65417351fa3f9fdd97dba33004e03e9f3c5781b35f778e07d8c84a4812d38b2efb29db9482987b475ed36c1e58b073288a20205017ec54cc50f9fd3e240b7d9e1e621981ed171dce2b7bfde17e004cdb63310f3c84839dfcf1c16f6701af3864d845514f44ca8b01260ab93dfbcc1e91834845d9705d3f4241f79f37823c4f01cbe6aebf5eaf07b23ecf2e1818c6b4a0b766922c67c1333b2cb87525ee15e38a8376ce67e8099ec03b533ede8c41aa8db2d7bfa7899fbfa93db07cb2139a588deac45952e8052a4ce7cc37150979103c641a3a8f7ca09a277710ee9e0f6d40f92deb3a0d1a9802b97cefff70f60f192e828902e65ec6d6b64647cc69376e3f6ba04b475a68d0a28ba08f34b111b91d4cc50540c453dc53549341f66da899ab28d69ee5e3690f81af273e327673cf7f8c617b42bd1b2d37520be90a3bfcf4ee10c0ae2dc2e8c8262f53456325e2311d5ab8b2fcb5dcf01fe0b276911545b66212575ca7c3833bd0e902fe4928e7b401e94f7922e084d5fc7d29df8866b1851cd1266d94a957128928515f0858b81d1f94f8e10bb4c3bbf22dffda037849b3e409650eeb82021c46a3429face513a40f58952b83e318d02066e7daa259f8524d05f4c7b93985f8fdf61653596cc782facf149852c9727f29637077a98dd626e5d5e2ce3c56536efdbab95a0aee7876f8ef7b8adcf98bb3c51ad94749ab6fa3d26b37bac9ea9f61b74f0bf08e526055a42c39445c4d211c3ebdd8435f87254aa0c65a97100c4c89a3eb88aed2e71525ef54deae1710c1ccb72b9c4e415b182cffe1c54c857a2f8b1dd27a646e0e3b2c24925d1a0c5df990ad6c20c98c7b4913764a71f70e41a1cd965cf158cf7a80f9e34c2513e27db0fb884d4a4d1fb270ac40e59538002a8693fc4c51ad2706cfeb15a8e5228722a9b508a62f7fa33bbe7cbcb157ade1d308e31cffc467fe778213c13e3f23f1bec3f6d29fb396ba472a3d6d8f6ac6c88097d7e504ef487ef7f8188c8f0f0cf210ac1cbcbf14bac20e76bff71d33abaa542b11050e4e5240225afc9efb8703c8df499e85b9078d817c525ad362dffba5c6b6dcbcf4916de416f56b2aa6b8335ab61d29b935b8908b41de3bf68d08c9b52cb3faa3a07fb9047c0f0b5c5db9bbac288f4aad64c990c6ab0319c0c2c8d7168d42a2448d694b8ea6285e74c79a74a5a2cb3d8ada798950d228cdb5df0b0e950b706db74611e8aadf68957828c847eaedc9cdfb14e575f21b985bdd7a3c345caa2f21972167a8b183a4e00539b093aed47a24cb003a5ed5b5d7aef3f21d8ad98fd75c55202ca948a2ebcda89dfef347cea7d352009fcd1bcd7963e40f1ce9e14a6e4f754608793d2185c2edae2dbfd2d149b4d4e9109cbcf6603d90b4cc98dafbb359cb661d17fc4b66abce9af145e873cf085f353ec96ae754cac0d2a56a42753a0aba7bbb5f056145ebed4e6c2d4112339cfa14f6901a0301f50566dace4cb573d628c169861db03907526d17cfb3511f9975645b7398c18ed6dc4528ed332817b2956a277a411da968e2c5a4bc1610a1a247c4200fe8a60f49f1b3da7ef6a931b0d8c2e28bf60b261c9d6596ae69158dcb00ab543be706fac6788f35fbc9c9ae102525f7e7da08a682a0ca201f06ac97e4900a04f7643bda6d7e569212601d76224bc4b020afc94e5d8bce6c418a88470c96d181972e6f4f09eedcb68f3a74e10a707c1391988d3bc0f7487a40104a20d8662d35c319c57bcd069fdf43e8968f22b5f675287e204eacdb2720bacc33fb5d489ed8425818367ef5b551cb1ac3c3158792153bcaafd0eee611413556ceb225c8e74d942a962859e5b9dcd4cea29d5f244a77f4b0fbc5412e5fb172affd49b16341826667b0c93a1693c7883e3b1fa8772f5be7b61b6bac0a62a33474dd3529f54d7ee32563d751078fda8905e2c928ac4796057f7a9945052ebf49f24996e3a21ed0cef63ddfe1d4ae46df000d80d8902671f680325dec02e72353f4f90fa120de8933880549f469a4fa8beecbd1cbb8cf23ce860e6ef092981f3702989fe2181aaec5bdd3061bdda0a1c735b3497acc10a6622e15cfd71bfbcde3816f0190593ab37ec475da8a75c184a143f4cfbd27300fc4ebc84bd02d7604d6b541c693c660c151711c53900f22611df446274239485c05c8e314fd0e276632bbfdeb96f08c9d5e81b9bb07f0422984113431988c8b716d89e29fddad3a127d18762155323399e4bf3f2d0677ce7c8f96df8c9c017ee169f655d40f41dd93b2545a30369813110dca8cf2f72233fe3eb45ef5423685252b60ceea698c56cb810c0df7d422af1c0f567a3aa600f4c3d7254665f4a5abf91c5dc44dd1c2856d8b645e9753e0dbe85aa614bc6ee757270eb516226c24d09814d48a8317775777fefdacfd32c7d2df36f6a129cc2c591932403d616fc380b8adb25023f1bf53c5f98b6af3b81a90b6c0a3ee2ca8c3f61d1f18bc4ea55ccdb6e83069fdbf80720cc01f4d81fc46572e42e38def1044cfb854debdb37d868c7e6755389e3ed28db53ad68372ba82b430215d8c949fbcfa5285c6d4c14cf9a2e1f744c320baa424365bf5b7eefe1a4935a2b5ed255357dbe003ae42f5d4fa9b53ff39c12bca30baecfde8e4e9edc11dd7cb7e4646f74cb6be70424732420a93af4dba60f9ce6f8fdcbb17026c036ce735d1c8fc4833731cb47e7881b1f5c8efd1a01be36b3c88d45fa49121277f9b535a109eaa68af65e9dea421adc45e3c3f5b147554e36eb7ac87d512c4bb40d129b8e7c3cfaef2dd776c13ef4a76202c7f4990a7a2b2538e099680917dc36abb14dbe8d97fe2fea79433258c32fba621961dc5c4d06e029ff618c71c41f9271807ca6240de942c1f7de0a970d2fad692bbda5ee11b38499d11af586f5c36ef1f70c0bdb9085b5a76bc9ae7efbf04acfa703c718df9605ad30873ee2ac78cef8c0955667c65f75e22ed31ad5550cf3ed8d205cc609cde7ca1d2174f0a1a6a173961a93a8db15652f1daff07b9103346e35c6e799e6204ab39e8f73555c93e8d606f139a8aa4ca271580c098d11e78200f8e99c442e36016dab4ca44dde1c937161229d3e18029a0f348d4ab0e9ff6760f6b28f40d531653c2bb4efcd41044dfaf105d2888100655bf50bd4e61088a4b26cdd959651108cde561ea12415aed4643b1439ce783928a96ca139fd738d826b50fae3613d77d34fd474d9005df811b3ebdc05f0aae745b51bc9691d67700ee69801d4f9710f47bda4a2f18b071cc8d05f00ed0df4d33215853ec1b4a04ad9bdae42e24f6e135f8021a13209199f274e2ad411a821bfe1b540c2398994d091931cb844da5abed79bc79ff0a08ec8c5eb378ef59e0e1e259c7ec95952a96951ad6318a9cbf0fbab33323181344a894dac4b12072ac0b2107898fac6151def485d0cd3bf0a1c0334cdd8734c8ab5625301ab7fa744877283c8671f1d28f0d496ce017f7ef942a91a464a95927331a26586e66e95d7e33a29a1629f8fb71c8b407932702d3d76ff08058af9134a057d7e4dc4991027f329ab89d9366054d1935332ed0877aeda5a08b8b580673504805378032c935a5275d634f9c2d3c3ae2b69cbbb4866fa9c5f974d6d046f910d5f533ad74cdd34e97f8eb26718bdf50a309a29aa6520d27bbaa15759088105e0d07bd8d57cfe73ba5ecb675d5b389901fe2371b9c154462b6a6490c5be9e3583ee67e467515279f91e9aa83be580024feb83d9b3b7aa4a44fca1a9dc241d67770a467be034c807a61a6415c77f70613de5ea21d80a5f3b678e8f44962afdc1541989487956731c917dfd5dc6123aef3c3038fcd7efb1a7eeec845a24c9654e5a52e59c6f9d98ba1698964286111f4b3162a77347a035facedc17520ac5e86a81a488ecb49422e4bfe3c8758f6fd94ec3a3b3a021f91606a73fb252f644e65a44377d504dbcea5f3b9a97c99b81d500202108028499fad776b5670a635f6ee2a3954f15ef3bbe61a4021785e4b8105da684b952c314c28b8e5e2ebd8643e0c5ddfa29eb0a2fd973799b98296b8455dfb401dd5af3b346f6e0731fb4090c778fce969cdb60f4ed38a855ea1c787df89efb0a8227ea1bc3dd212add0ed93d4c4cc1d8e944f47e570dd4ac091edb72c8fac870fca24bf6c52107b328b3e96f3bbc53ca5910a0987206e355a6161c5ea180c55a92c3bd22ca3681f0fa405c3c29b53d8e56f9b63b0ef9301e380d5e799f3a20d7457fc907e9d2cdddb7ccbc897fd2a4d7649cd6c2403312a8a56f641042c076c0972a7d0be6431d5b1f6686e30e8a47d6854daad4bf3444976668b549578e868c11cd5bfbe9056718a8c1b86e4a06afca56b7305d194042b7c20c626e37b35bd5a9bef623b27dc7b5f4b37a063e9640f54d99fdcd9ea189b9e7e4d96303950f3df6a26aeb2a37cdf51b3473d96b228feddf507dc6e749d46cad25634907a1d39d789c94cef91233a53bea5a1e6764c2d5b2f1736baf294fe0c6dae7f13e87a39a5eb81299de16c9dfefd6213327dca3576a9399c1b764ef1e94300d21f78f39176ce860d0e06b5411193b2e6967047b616a32b858dbebda63d60d8d813797761e4c9e742b40008d370a31f8801b0d2e357e7ffe30c08ecae08d3736c8268a2803f31c6d2b74db49cec16d5fa419f8a6605a9c2bf713604008160ae6c617dc00f9e85a31f1bee7046c4da048bfe1cc1b66c41371971c5ad0e0158fb01aa50ce816eebcd6002c9512a148d6e303a74983473b97be35a5c41a07e4843ce2cd61443e84970504645a375ab3a6bf1782bf102eba80891d8a30cc1a96229595edc05b1f31af400fe0e53c960d567fc436455b3396eefb482663d1154602dc72bc2750fa37ece85975a74c85e633e0ab706d42733aeb3e1a13bdd93c81b39ce389840019a51ea420222e964b4b12e0c18bf9228d7c6468a7b1722b5da3627ee10f9a67f8a2d4ae142afc80ed63639f814824c481488433c7d052febff94e26bd8c83eec1ac1b2575ac655dc171301e71373fad06c658e03c2efa678894ac4f87b134f40b00c7a295cb7207e2a6b2930df666a12b9434f2769e5ead16244071baa873920fde38c7088b16aaa7f6961cf153950260a9635ff7b1acbd116092ce17b366ffa31eb7f14dbc9322e83182266a5b91b1e07c7ad98acfe6093422c91a27da70afdf9a853934c8966724b159bb51bc36264afba9536caf64a4f0a9afc9a3bed67f8a96894f7dda3354d52b4224dbb10969c92d7efd52e2904ecd7eba7cbad0734e69516ad15322f2c7d80172c4ee60cc18bfe06cc9049fa90866a39f74e84e1ea90c0dc017beae6884e0119671cde3a88b88589ec629df8582fef389cadcefa01312c905103757591b5479570707875410160cbf4d23d87d16174d51f657adcca8775970a1cea97e84cb91db07a7fb831b1a4f3636757967f9631ede43cf69499ac6fa0377c18ba38e677093ccad6323fc0ea700c1d48d98a93debb384dc494b73f2b3d34d2381a05e3f0e531a52cc06c1c1c7695326f8f70d11cba0ef17d1ac920f4eec27f243b19c7f82e26b0cbb053c1c58f975bc797ad5fcece2d2096aff502a039e643670769f17bd6493096c7615e8e9e881aab00a97a9039691900c637eb8478b2eb526974b0b633fc29970fcf4059f23882f1554914095412d0d03b4d1f14ea38dc7ac3a15be65e6b2a8cc13668e69fd445b838c90f674273f7b0bf143ce3378265db67d96f0d6e0fd9b95733487b5add1e07ea495f23e7f4dbddc3b25d61d22e843fb4a5ed36be1c3ae45addc4415f415f60e56b1b71061423c557b8ab8d55feab9b47a97659770ba522a89e5a3da162ebdbfe98326a075c0369af75ade54a09276d3a7cd1f6bc23631ca5f9e9e7e1bae386708236ee6a0ee69c7e0851602e3c5fd9ebdf94a480acd4f8700c6ca6909924e53a64186f2995d323eff5f10627994e402f5a77b3e9d7759c1e1fde64e9b38cb943d6dc5b4894c0e4f3a42e3b02fb7730d8f9d0d99d92796336798518e1b2bd076827277b1b7925eda10cc42334ff6e1280cd360ac87ebe9196ce561bdc224205cde9e2059d4f250084bb1f84b9935cc58b71617f0c8e54217ae553091b73ae186eba38889f27e370173356c6f60a0cf9f75d9cd393a3364cc4438b24550609d908f050a99fb89639962d017b5e1500edebd5b4c386280958cd771173924f359122571a94ab7ed11e98d70d073567fd277fcee6d527099eae71792bbd182da6c5d5b869eabbb92a31099dd4e1ec00fe53d0773b7da8fcc1adf08752aa54ad0e0d59fa232140da70725876abdeab6a904a45cae83d29f7b8e3b72e43a6db65c38cd5f0c1a4e0a8fa756cdb309cb69dbdd50de7b51570ca1b49e38a40ca6fe4a00df740417e77f6557e2166ae7b7df3b1247406f5768b115ee4b0808794b28d58d3013f1da03cdaa86f633d4ea18f4570224bea8f9737636d4f195e0ed46878dfa741e3f1e1dfc589fbea0c1e04eeb16dc0a5082e9c530f4eab40353312e4e9b48a454f02ae209b567ff3ab48f93f2cf77f59395a3ef33cb759f051f58ec6bc13b9c4dc7a25a6d75a6074c6cd811f9c5669286ddce95d6e2828f4dee3e65464f85b4375e839ec850fe0522f797b3422d2d18d084c487e2e402d87e20989ad38373b66ae0e24c19601f515a8e8aa41bcf5110f73b5669c40d6e5b2eda6e59e3c0e6296ff2a5bfde2e13f48976a2840eabc11d396d32dc90db94b37d8a1df7bf23282baee43e4756567e58cf5e76308625cc863c5cab4d01cb8a9c013621792242b84d0a80ac126b9b03cf994378c9fe64f5173200512ae001ed333ef9e2c5492c9d4472f53d616877e54ff89b2a09aaa0847df4354f5fc798ac470252cda7e199a05fb2bcde8455bf56a021b7819b2b33b5ac4b19e5da1e68f3041d9bacdccc9e45c717c0356a60b3a85f1856ef66a0c58ce9d7f430073488ae9427d50e14d25df4135a2463cc97fed302993f4436b9616525fe71bf4da215950d50ba757522f092f30a47af8b420810bd4b58d3a29f078d10002420cf0413def5d9526daf6903e7dd041a915c4a84e386e03237a071eab82c1438b924d4705cb78de060f465c0260149768729af48626f5e159b6fa4f9016cc99db35a6c464a0018c6b71dd7a5cb637f31a424125ef139b92336a1adbdea9ed671c7585cf0a1c5ec664d9ca9e2cee5a587137a06be1037f6bc8d42863c739ed4c5cafda81d080aa11da110b488d77f0a914ac0e89f591627378b4eb329de548687d3851965be40c34b7d27fd2385ef98888d2a2d9656a7d9975a7d64278f498d9e89330266195d7a8a3d30b6dee30fee3bed41c33fabe63a02f5b661290eed0c8f4c6e4127b3e2b7457370c182212739eccfdfeb28003305e13e7e54925237751e8a7cb02e34662cd8e8182c030b4c809c2b0f7a9c9040812f491cbed311b43e12e3f1c5c745e17f14428bcf817251f86bce700f3b325ed79e5280e7ce762060cdcbd1519e0bd6f56c33dd94e45ec6445e858f1894c78b427484275fca84b241c07fa032932d540583be58d1c8d926ecbbac8d21ce0f24d284e1984942bb7696d3ecaf3313831f660b90f6c84e1c5a258df399b4b6eb8fe612dd6d61d4d94c24dbe220075d1bb56bdc6a73db6a4f79ec85416a1714e05da1461569ba5f67e34acc063c2695987a28c1ef8ca4fd2e78958c8960d6c6391f6f72ca9c1300c41c0f5433dd71004ae2ebab4798c0a78650452e21427b05c41dab04e4857aa043fb3582ae6f9ef3fbde8316130aaf3be82b8d6fe4ac66f9432e3252e9a4b074da27d101fdd0ffd53d5b0360e6cf9f3a792cd7d552adf7c9c65a1974feb4683f367801938d18c90e8a5e10b53ac82342afd7b9f21e7bde5ba70c484f6096c2feea5f65b4c16c3a8be3d244f6e2cf1ddd30743db6f7aca49804ed40e7cbd379b85a9735b6497ec3baaa0c74a654d40013f2d448edce3df3975b1ae750b846f63a0c65ebe730b07648d46c4e731d467f0fc040409340ce0864f97f5fb0adfc57a13a98ef2517ffda75ca216bc9a957eb4880cae84ba8d594af8bd070022636d6d83c6f9ac50aaf70713db4ff8b4d856b5d18ec72baf9d06fc6ba8b6392697ffe017f95f7797dada1a3c923eb6aef9df592441cc510c11c3e81177e2853194a20a9e96f203559d3a5b40e874132d901b57dc08a2ec8775d334e7975b187ab04a18f76cdecad5539bce94d634c927744f2b38d6d05a7e38eb7b65c530dcb9f91e7d781829f231b9d56b50a15620fb61b6c20f22619db193a08e84db1047ceabefe9f4b8bbde9df0d9a0c51d7dc0cbec4131815ccd4afa513518fc7058a2f8c8e569d9676d83d9dd53ea2cefa77b08267669360ddf48fa83257fdeac6231c0936dbe6ea27920d2f3035cd9d831028994e76ee71495ae04d4a36278f057ecb5fab9c6802f8c217ba695bdae5f2c6ebe06d13099c9f39e3fc16cdbbdae5dd2a5750efd4d9ea9ed51a9c9fb1a6077a544d399ef76641f57f0b90676c899d7e4b4732065796e8a47990e3b4bcd18698c8ae064b5933d2f61e33b4222ff60070cefad1a5c6f27bb8adadab3b058bd7b5248179eb8a59019a1f5b4a0e57714646ce60adbf45913b4b990f07dd7bcffcf410eb0d993032e5c363fe46993731db2bbc86d297dbe1fd043d6127f41c3b0b785efa257abc44e0d31551564727ab40365352cae18d46c68832e5fa12d17fee4f220811b5cc5aa0481a4df1dbc025d4ae0ab40d1d4762351c778192e9c75523f02a36c8b1ffd51118ad346903bb9c653a275ddd3df2379b4c011823eeff3a6da4812cf5889dec2b27ecf052cf85bc9ed4d14ce3645a206a390e7a2e8b30c3be732d256780a7557f1ede36de7e9c9020a9a7e17f8346e62e66f68538c9d0daeae0f274cafca468eb46ef0db97d30cfca6248d596146256c7d78a35f83b907b512524c58e01c7a68dc241c8ea3add59aab5d0dc0ab8d4ac46e4db3e3821ab04925598877e17ee92c5753f34805bcfca0696c3a40c6a2453b59156a70b05e0d5ca18d5cb7761bd0f6126d75dbf37323ad90ae27498be044123f4427521caba57050f0f5346e3d7047ff4f5ad6449f2007cebc75635ddc54de5917b31d8461278f71dbbbb2e419fdfa12dec73df51d111289130143ed922c7147112e1eb5d183cf3dc3fd27eeaf73fda416fed536578aa5cb5eb2384f2e79ad0d11d927bf23b8d819935bdb8370ae16cb1f9c5cd2be1010e390805fafc5168b71ee504db1da83a193ab3c77e81b3eda666e8c2956f0433882d05c0ff1674d1eed2d7d69e1f2d710fcb1be3bc08ec4384ada4b5e17ff2451d75cf7d09b159d85d7fcc4030eccad8e352289e10eec2c51029219461786e7140ca8ac50ac1c41bf620cff39d3076f755fe6a5d66da9eb6dac46efb7890f978059417a13f5b2d95868710ad130b45b673f603e6a8d4e6554873903d204bc1d16009d63eca96df56a7c6bc5c7bde659601c05a3ecd3d2d7ca30a8dbd67b843de45a1e46591d5073c175c57b41a1a1ca6653ac1cade9503c4dd01bf830d51e85d5fc6f9532aa041e21da341d35db3365de8be6a75fc9d7935a7c5560d44102106221ce04aaa12899238f18cc83559ac63a1adf184ab46b270499212aeba88db90959e6ea77c52827ef2038738f899f51470ed09a9ebb9b2a4a87fe8668db55e6b629d542a003a88f8c9d44b84193cba04493f66de9483ed49328e01e74c458a6808ee82c5bb229178a6f8bf71d9577edb4b4576a0483ed0536ff8b013fa540e17c387bc505ce813e2457fc00be08a7ba8fd13570c469a441ae531a7a822aca2be2824c559c079346a2f8fc445cb80835c6edc907c59f1b19ba509bb6e805ce065689215b82ef3176d394a3bdedab699576e22ce7349a4261e6a89c52ae844be097c1eeb337430f9e9e87166368ea7ec113d41797f8b497a85caaf94740d7223b300da460e35069b362b60dffcc0efaae2398b831079508e80c3313bec30e60e702624ebf2591f46d4659234bf43f5ba197101e9cd8e6b33b63b23f42ee6b37b437929e5bc300c1264adff9fe2a216c5380a24d6bbf725becf13ceb82f449f9efa1e54a322d5390b5d6c701406e7847df08700af5a15c88e4bfbe645e3acf74757e9e574856d160e8ee81d5e4f441bd6cd9e0fdf97cc0cfc819836b56a7a7644169f94b59f723854309c5ba5a951935dda0e4634943b955acdbbf9b25df9b78f164673662377a69dec97d97fafdd69c4e0f91177bbbf430f2d1f129964d5e1a0ab9c04ed8b61ce4e78db4738c88f90bc2101fa855153ff8fc318123bfcc81fffa99eed26515f3a55ebb3af832654bc2f96fe2330b9641a3adddd0ad96ec79b6cf01a60c6c1e9df9d72781c16243174cef37342fd6d84ce0e5955ae2077fc6e8fa5cf0ce27513f98af100d577472812e296831615405a82896b3288df98ff630e00e773e5cacffdf2713cbf5a37259b6ecfd07bc2f0a8776f97be70623e2f65f604ce17bb1ed3ed0024a3f3b6c8f67ca6a419021a5460f61c453eaed65930cf6de6211c745cf236674a0e33cc1ee9ca0dfa0e0c397559a1ba21c5c6d038c3a1f193e9af270681469b804e18fdd0980dd46a4ce692f78a0badccb4ca09aafa7c693d2300956131d6531c4c0f4394c115d3a36d95d97cbd61dbce2a5adf5567932e195bd8e7653972dc441f6ea3453acaf319d9eb5c20f986475ad58a2e23e5b1267153fe9c8b67656b9275c6fe159461120acc1bc1b6e1e411993a5bf4933536e6a0cd4256b6bdf8712ada54d0080ad78da052181cfb63f98320a748b55d3480cea8a1370d04506f4972ce087a9aa91907eac1bb897742e571518c9e9aa2818de7d9cad85c1eb06239ffa8e8d59d11c8a2797100a949dfbc07750ef91d15b08c64a6dcdb6b398746c38fb08681f2c9a6f4cdad586b8b91d97f37fa0dfab05be33c97ab7dc271de74771a951d82371df4d227ab9a19f80b619d1f1310118865a5fdc8905f30a7ca9e2a613db290c9fd32cb4afd5453d13e56682e5446bfc4f117c36070a2611d52c42fad772faab7815eee3da956437756a2edae6c7cb475bcc05508e36c674296fbec716752bf810937b928ff9ab8c02e4763943f0085298602fcdfec5084377d78a8598f1e434989e08c008211d416bb51781c817bceb3c759cc72d9673c2afe4ccc102063285412f07e05713ac5a9b63ea3f4526b9ddd3d87ff5963c6ea90ceb29f58407a5aa90de9aecd6973efd3602b925f237c7d7d7a1eb17195d2206be48272f27222972fc81a89b0e68b0cdcc4c0712aba0db4c193fb4e1765f4f608d10c3cc3eeb9fc64abbe31fbf412a89bb4b55dacd5928cd78b9f0d2211316483ba70d17f939f7cfb73b348e0f9a00ffbab3d9eda53b10e0d11da8e5da8877d3d858cff9eac5c1c947ea857d010b38651e606163d4e665218447fe940e52c9070611f5c12d8055c2ea1ba3d32be66e5331fa40b672880b4fde1f11522019d5fbd35572a16f9b2c43480d6366cd10e3aa28ded1c750a87f17310e70e8c1bebe9470c174c224029d359ef3b4c04a7d1765e3393de42fc0e6037e695c3252aa0061d1ee90d015fe58a7d1d73e4b9f19af118f37f5106a7be3751b41a86948be0f88d27781e4557fb2af15f9e5f4abb5937abe2ab0eeeca48a8760f2ac4a80e80f1f2cfc208ee007657b0153eb7bd75a0fc475f5aa56cf26df3860a4e03afa6f5d16c147860e068c990d66e3d20ae919871044e6c59ec9dc87aaec549aac87f1bd4afc6b85fd761610dc420f7458c8def6158722ea38e2bbc86a830779e96da3e78701c729078db8c7c83cd4951ed808f41d75423bd56c564bac76ca1a78afd24504cda4a51eb0158ad8e53bcc3bbe694ca8dd98c9d8131b1e024cc95802273eace7eaa1910b32e68bdb5784926af1fee82cad15b8813a35ea58abd38725c990348a6e0eea5830a53e0dd11120021d0ec4d6dc97ae4caef8ce4ff54dd9c4ddef049b43b2f79c0afbe418cc0cfbc684d3ae103c2b6f4d8ea26897bb1e0c4b296388325bffd6c87cf8f4f1042210cb6188c450ed8f4238267578112511a38ce173d4597a68388e0161947c705bedab4e39d87adde9b3f58f618f4fd010a2e1f8eb7022b0522dcb041c1e2b1f39e7874b4b9281a30d5a42d980cab772e94f4df76d7246e363efd32cc912a190c16f566e503cb1e976e5a7f9cd962ba5321abc418c39f817a7e3b3177826e9ed6324952e2d83231d26f92acec30d5aa8b63d551383ccf095e805afec9a871203ebc60b2b65c821752c901c8cd3757cae3654ea5160a0f2ffe52d5f5308b8a1bc16e6f18aceb61f82aabeb08c73293a28c38dff5a76f1a572f0c6cc532ecff221d03982161cf4db08f9112ecd0af9d4b697ffd28008fa5dff15bad1b2c8ebe0849d2f3e983f380259205f9b0cd0e57d01e3216fb476775636a7649d6f3d0d0e80ea7b3e10fd888c994fd17efa0e6f37adc34aa0a498dbbd9f236b57b70762647b6f6542f17f6e571976266815b239dfd897caf05e82ab14d24ed9d548e29f88b8c474f93f9332e85c170259fb679ffa3262fb03acebc3c125518f503eb1c7bf2a2131e7039fec87fec64182fc231b08498d13dd9fd9b3f8097863e2e7eb3dec8d2050981f2503e6f1d4293247258a5540194895646054ca7abb1f010b0331f22d9d5b4563bbf1c0f05fbfa8976dea6343d7459de4dbb00e459eeed0564b07b5fdc690df7e41b7b408b3d59b3ff12e0df3183c591a7fe4a5daa73f2ceefa24f2edb934d1cc8a79e1966bb30961c94b989a9f1ed98613883324f9b833295fccc4af03ceef3b6a3c5ae8294e1bf7481910319ce4d632fad081f9c03f103dd79c10d99aafb8273adad2a16196d294abb07b175efdd9cf476824de3f6037987f6d72c72e621e7feea46c7837f2d04f0d9ce372eb64f92fbeb1065e4006e93d60446b0467d245cc02cdd4061c2e92628da916fac2fd98c7bed322f48fbba4f2005affc4c6444576476ada6105a6d2b00e1fcd8207f44a562ff79f808ed8cccd1b7c72dd59e25ad97b34fe577499d54a1857eb3909685a984bcb8a9c3d3f8600f5f21d331e5573a39182d5fa4315764d98c3ad0276ad47d2d9ffdc99b871b38d5457b5dac4cdef767de1b4bdb3a378bcdbd33c0dbb3b080fcf8379c7a104d9c0b5ee10bce73f7dc4312d827327eccc6bf6a21bae1d5568cc600136f098ab3ffd804bf97f9d99bcc82aa995a2083784b921f2e11cefabaaceef202e2974386cdcc7d0a54f4049d67e67405b8d2298bf972ef37267beff94eda6f10d4cce37a894c4fd93ec09aee329e59c128d9603be033ce554a5a7bdc02c892815e426e4157ae23e1b840abe5ed0be6e9f0df8741fd2224fbfd21fa0f604e0688c5bf6b7c13304f10211a52c6f1f40b3dca9b6d016d43b5462e988e05a46f40085186482f6757b01bbb509f9adcc2c380b35a0d9972576e230c553bb1178ccd4f2fa11f684e2a0395f4415e7dbb69c675e2e0a8949a0dad0ed04cecc03b40c6882e73897b4bab5cfdcd87f14e938514cc723053282ddd78999da31fa45c07ca4304d543897766a6ea84014e01fdc94b13691a7d91283f4f0f92f485781d8c9ab679721c14934dc6fad4fa5d7c3410d3d92ee4bc79a99d0b80282bd04bdea4b6293159febbc2c57b28e7bfe3b60d2e3f9bc60df2821062e1e2dba3e21097c2421d2c29686729591cb220d9d82a776057b5bdb8b4a6bdc8ce1d5655d859717c48317ae4251ade664fa68f85e3ae97e8979a8ca942b83cdab15f1bc2ddb0906a8d449f8e34fc8a188e57ed85edf485c4975806953d662bc8363a039d6d7bbbca6bb2229a2f90dfca827c0ce6c53d4bd80dbf15a879bc2bd958d4f59043814a3f6fa626683af29e2a697402b928a611e0496785ad4a1614e397e6ff31fdc4786579582f02e15f24b62ecfd9460aa363fb7f21f2fca32d466dc03b7ce3e54636e211acfd284808d763c093469006df0e30d0c977c0a78aa0520d13e54eb8c31b3df80c9d0544cf4f028e1d5aa90084e0ccd5ae086d93816914eb0679ee6d584baf818ae75389ee9f58d7d8cbf01cb27b0faebd1df54b05a56d2da5c4d6d260248ebcc338289a134867397218037a6df87f045c600592587ad83d561fd69c0a16e45335a4474b5d8711ba671fb8dae83aaa73e07cba340dc447ee4d089087e700aa684040eec188aa2dd06892bde90590a9c738b40b3f08b087fa5055d3c2764d88c9f3b03f0307d290cab5adb34e397a3013d591e4715adb692e3774daaaed4e91f256dda868c2974cee9ecd672e722c6607a027e82722d983c1d69bdfee3777868ae576b38d64b6a3f526988d90d77cc03ac96454030d8fde9ec171c6d873c3c0379aecf3e1d18959794cc9936c706cb5c881c93cb2f987c05cdcfa7892f2af45de2c1220d2bd56bef8bd8c17bf29d775a747a2edbd022592450fa7aeaebd53890136485aaf37f4cce71ec08b16ca6152bb914aa7b817cb726ece469a7e3aee2ddc37dcb89f14b94b6780b63f96e9ebc248e376d1c9d1b283553a284422c7738603e112b959cd9707d7aaea547af03e064fb4b1f75a0549c645ce185c745bfcdb15e058c62d966629b32cbb9ca2b63b19df26ab89a8ec38f48f550c1f6f710199c02881c03b17b9cc984c15e79e8d28c90d4947ceab4bbad58c8b8ae17791093a4b6de4d30ce1d9c8c75a15f2c246f6d8ced27c3492e3496baeaae57247f35a3b60597edebaa4fc4905eeb7e3efee521e34f0f79a8bc11938274d276c07c297c49b159b4e314e28131495f7fb29933eec3259f3541cc522cdb088d3c9fab6c38ca56be0ea9fefc3c52e00f3cfffd683c67ceee2bb92b9e8095a39159613748de7714348ee868e6f52ded4bab763047f62eb5f68929cfe33ae60cee89456929a2febfb3335709857927d8ed1af69d7e92bbff1a61d3deb3a5473b93b375c20dfb9af9367152b2882d0f99eba2e59da26a73abbc69cc68552487230a229cd92013ebd8afd71dbe4de01cc98b1725b1ab365aad55c95ad725793a4d96dc041cbe61c58e2af763453e630b9d90ccdd835fbe265f2614dc00e9caa3e424fe8671a7acb017349e6aa3ed60b5ddb134e7141a18b8e1f406e18c84120057a03dc03fafc5705089028c770a37077b99d32664d0e5c0e0ece34fd267a85143dca95da40818965ca216669bc5f3ef2ec246b7285f1917de6346086ff9182f21af92bf34c34bf29428b464879d5858531244c03fc80847b25976e4634890431c970814d102fc7bdba42ad725da89a7aec31eb7e2f7d9ba965793d319c27d2af0339e65de97a4a5f46113648de55c900c81388d95ef77ee0b36df2fb0761488b2a05464a31a864359b679a6f8e7c2d8d26c5c42e8ab982f0697a5fb92f8ddad2ccdc49bfc19cf955e71e5d60a413168deaff828f2c9c02a748d7abf54c2589400e77465a92f2d0ddf5493ba92cdb73b82676f7e149e1294f12a302a8538bfe6dc50de3a8c18bf778dde73e9d1d0b22edee2fbc8d5f3fe775bbfa20dbaf0973c388d3ae1dbea99435346021a33abde3981ce2ce88ab6471eaa7679a8eb8bc0a742576a6cd51dc0731f8a56b838864fc04c234878d57e98ed67405f46abf20574594451c126d42103464495ee2d4f5f16bcf1ec45ba6d7e091a96c08e17159509c5dad922cb9ff8fc8c127d1f38464861f5f17e5a230706911acfb53fa243ccfff0086ba97e2d9b37241c13e1f71be3a47d78aa83867f22b6a94dea191f0f902844564f311b36f3bb1dc8055070b6e25cb01b5098e35d8290f93cd74a9fce75c6b9e68e72190752d69052dcd6534efc4126ff0d0b0b3cea75613b580867c5489066ecf279022501be3950bdfa1767b629f272277d1a705a93b6497075aebc486de71861e2b2061d4219b8d7d45867639e6f74564208d3d54714eab2d89b00603da6d3ff7e90097604a40cb0954b829dbe58d1fde86d1395ff0da4a0e40dc414fe16f386e382e305409de65ec4daebb31913f4cc432fe03913884d484ecce426e7551c552ac5feb7250f2ecffc430e98c8f01ecf802ed472fc0ed1705cac4ec07f7774c096eeeb52e38410171f1aae4a88f49bbe0137359177f5a59b2330281368a20911942caee9fc965469f9b778489677038fe9e3ade6561b65964e0f1db0a94b4fb0e594a47a01172dbddabbcb1ea0a5165016f702af5b17959cb91bf547c2554fd34db676d3d1db1ca93ac88ca166f8bc7e6c5ea734f4ef6eac4424ce8cef4526798447f9bee159795958e4096c69754bea2addbda608a175930c9945ab319cd5141dca41262cef033b6a9a96e44e3de6d71ed973a0fba172bfa2796602244919e5a170c950bcd0f1d80540571a465c13bd28ecfdcf4f9d376c7604d370820bca869c2487244c1a911a94c8ec8fbd7d62ad291581554b5ac104d54392a9e3a5d83d78354bd8125b33c94ddd882cef6e64f562203f8760e28f00ac2f66088acbade873886400dc0606f148e52f124d0f7a6fa1bb5ecdce9c59766d59a2abb361827d33b3b0e41021d80b5f67a604cd446aa1170fe8a097f5208bebee135cb2547ff759766fb4b3631ee9ad96ed597a4d225437ef63b65f0eabf459edee609f0a56281edbe8de438702238369c5d57f116e52594796f20bb125da682b04f2cd1ddf262ab7ad22fe1a9762e8ad4e7985b806446055bce60cad867ae1121ae2571d32b5c2b17751c2cb553b0f9e5cbf63b6e1cc99470344f51b56c5380c7295bdf3bafce87517ca0ec0a47723f861db9ceda3b4c2ae088214316cf4d1b7605b5e0f9ebfd10b2e9bcdd92a6882545840ed850d5ff5617ad628e43e1c4c507e6dd58b7e9b64b858ac8fc70e35156f4f5c89aea26f7bee2810bc0ade01581a7ef521b805cde5313c14de949285970091a8f6e5c38e4d4f4f071146553d8324d46664d0ea435bd8360453298df94d3531a8380f0c0990a20b0efc341e509d8b24a442c964c84a9ae808eacab8083cb9e7ef44d8bfabaa171c976beb5ce8d239d504b87c349f38359be99bc471ce29e5a51df969870b93911a2f8a52489482e125551dc781b343225c057d54ea8fa57c7045279f08ca86ce6b20029a5e6e5919f1ec319f49dcd7d79907ef7f9b381688a71c3bef5dcafadbb39e684314b24ec133c90b8194ea232b64f3517207211e09017db2e23ed1c62cda788635bc66c6455a5bf6eb2fbf5e03f325ce87c99485271864e66628c05446b9106eb402ad0366e6cd1480f6a61231e1e1f6ecb432626440cbcb9baf92a9c8fb2e7fce420071b026f05390666798753028f21e58b53282d2705f1f736919998874ea6090d7a05782ae8b962e49ecf44b48bace42184444906322b47937f15abe2506422137c40cb791c7ea5b8e45b06ce01cb2078f3ee76293853b04903feaf4751d5cb3dfd9e26ade5c6f84a9584dd339eef64fda2e96874bae9771c4535b25ca031dacab8820ef7328b30ccd66dfe37772724a6ec16c57e926dfd0ec1b6d10ae74d7b2d04168017b781d626f566402ce821df534f009ea7f217b1c902526c8e6c6258eb10b242ce319a920eeda23acc4df3de21c63337dd39f92ee035166df00380d6eb043f847792db21ec5db0bf84b6b035cf1a6e51ceed8f60885b1ecbc9e6c19007fe370646b3e863fb075e242811ae178d6f3c470dc8c06d5d7e39d7d0833aa94ee541202d7283280d5b3d516a0c8de89946316718d707174d281fa724d768a957c897373a3f274de1bc8dc685dc3ac3b3124ace95fb0ad967d56cffd750fdb77f7128d2e080567816ab04926cef5256b3b5277c9accc48f3defc3a24c518d589bef5ad4fcb787cef8e5dc8fcdd9fb37e4c2ef980dcd7a3886f0bdfcf257c72d0465d8b7970b758ae465ca7b81428bfcc5ccff5abb92df51d4d9b51b1047da3d7d09839c90f34870c4c7105662c6e8877e16ad9a2e4b198421179c556ad93c1133280b8b5188dc6e376f4a971a619bff7f6715b42e2bfd2751ccf6da71e8658269ff657fe52f0c85233d93e1438717a39e982a3d0f4fc65b6ba8fb1c55f5478f04dd3e779eccb7bed74d61f331bbd937426bd8c57686877133be43d27bad15f66b7a1c1f8a019dc46a86d85d809259fc89cb755f700874f7881cab75790d0ec5a06b59a176de08518f559c02196669482270c2214d1dcf898c8618308ee5ce4d039fe17e064f818373168d16bc0b95fa903934621ca1336a90e8aebe5bd533f39f365b0f8b576cd2cca1b02ec40453eddac845299ca53bbdb780c8c21199525447ba8cfcb2a34417a300383e265ddbd20f6760316c97c57d65254852477b3eff8a40172a2cdf040e5657caa5097b35519a8a639de830972ab75cacb706fe5ce2c146f3539ef948a41d38f8a02a70f27a8c66ed4801da1502948f1b6c3c43a0183d3f14ed58e3c446721ffe9ac41567c45c114de72af228498e39c34725a7f978c65eb1c843098c4ce11e3fa0d05bc38684c9ee7db32706b44ef140de9d6bf17760ac52aebb2a0c383c304da71c52dbb86144b2a2622e8277ddd6dfaee2ca116c14944881d9634fac7a01a70a42663b277c503f76c51c38ab26495f33d7832cb7b090620ad414048fd8f03f4d25005bbad7a3481534c0429ff09a67ee67c1eb8c90075e223de5f7036ed1f04c66b6feb7331d3e392a93c488431544c898cdcf80c1348f67eaafc38e958405c25c98ac6fc13ce7af04e78976adcdc1ed69972b7dbcf385f3f71063e376bee26629ba6809d218f23be60488bff945f4c06648a8e227553a0c1718bf188a0c7fd098f1541b189849221cb083a11f422a4d2d2d1a2693e98ba803a6fa6a4f1033e03fc92ceb0b369d81acb236b466fbffd7b6bae16fc1ee1ac015c4eedc2dae480c5c7387b3b35ff9eb7bbf1e51c6db9b1814110c49c204c97eaf4ca49920c600c84b5184b2601d85b67bf32974a35fa0128407f459c080729ba9b74c624c48787ee0fd68c8ab9d007b77de595e13b869d19b9710208526d7051f6600840df39738a90dcdd1b93a154d1b7904ff32a20672c0ad869c992a49b20e8b05be76eeba477480c863fda439259ff6ee04210c8bf251fe82687b4c3c3166e328edc4d455ce3fb851124f7fb982bf1bcb1c6ce6591b29fefc948fd02defc449a437400786559081b2ed8733488462558dc2a4e3858aa12d0ad8f12d745b4ce8c1fae3d5eceeea620b4dd0faee0cc60b9b0dd7236d41308f5ca434cd2f092d3e6621ba7723b0eb1a764e85199d30bc98b4be8ae1b7648661c4bd1ef0ad56dd5b308c7f0af9ea31c9595d4a16e44c688b0a96641bb36bd28cd73d075307518350afcba322bd0c58d9cd4c0bb259b350c5da3c9d58ae0d6b6a17fbcce3e73aad16e320154ff559b8241dd3127337ece6fd4d5d125a66c59f63bdae27991c7b4b19d97aa1e80d409c44c741f16706907ec59f66d03a45f9f783c409c496ea45a3dae33e8f82257ca6cce28e40df15bd2dd72dbbe05d016024975a8e18178f3dbc9ee3adf26ba92c7d5759fbc392981117d9c332d982ca33265a69d6fb4b0a34310f7dd2aeb2cecad83036316c7f06a4e4aa3c270e85b16059684e519ef3bb4d5aedf2277f158e109a05f7799cbfc6920013b94552c786a3ad823621c045f60a0885f6fa89fa45571591d3b7c94113206633ff5e0eba4b60951c94b60ff5b2c4a0c01546df40c2ca8bfd555e00a92638e6860bba71a13880104f8d5d45389844914d08fcadc1b52f0b423375ab8b1d5ee4ba0d1437e92799911eeca0723aca92a2e5f13ab2b811e74322a7717e9eb25cc491d764645f6b5eeb7b2fad3cc8e53afc9aafd6b51dbf6bfd9174391dcb728cd3ebdcf7b7d1efdc992d7f3adb77775d3ab3b85077a76639a0979c1b79646148a9adff4662a782bb0eaf18dcc8d9607339ab397d00bf82ccf39e07b1fb5fc0fae05440325ff34f92dc9a06c7360203aa4e4ca16d0f09b67bcbc7000aca52616f6023b7db6b97d340a1080caa93421993ddecfccebb38bc8661c98bb6d747242cf2980368b98f9cfd2af239e7160be206bdbf0fd307ca4185dc5021e1bbd26a2ebb2bce55325eeb395cd3b062e46488e56a6121b14cbb11a6d2c3c8892760aed53268eb787b2a3aca9c6738d52135ff140603ac6ac456d478e8279766e62e144179ec12d8362708cf9adbbcaf7a97efa519c0ecb74e14b11054165f36838ae3a8109b956a641008047e2ff40b31e10142db970963863088bf1fc2a69173d383d1e82f6044bdfe88c66f36916398a80adc7ed9ee9677c394678a021e38c8ee7c74a7628afbad4955eea3ae6c2be5a564f804ecdbd352bbd181c770a948c56452422e86c394c5893a3f996cf6f6332a20697813bc5f7fc8c5acec5777d0e90eacf881b6cd58917ffb967174584ea487975fce61a80e06f50f64b6ab33dd74c4561c96816649aad1accf94cb8397059de8d9fbe12b37e98a81960b6a088da6266af4005effcdf48680f430ec7881d27b6a91bd6fec345fc7924ec6b67697fa4d2c559a561504c08c9287fafcca9547adf60815eb65740a947e5e7e5ec06ee8620a770d1c1783072c268f0b6f07c1864ff3e71b496a409ea8918ca5f880584300958ba22e71498265a9a9a0f660c0670f90c0ccb5531a210551dfa521e536f20fd047a0a81686a2678640dc64c03ec7faed581e5ee254a117b6fba78b9de9ae278e6ca17e8e19dee0acca0df1e99dd0d7fa5b62a705e41964f78a6319df205eaafa87de02bbc34921df1cc4cd38b943411c556cdd1249569786d50e4816c3f0268a4700a41ccfbe4d542eee38eef1403b0413aad91750997923b33c5859c171583eb51bda5038eaa7bfbd7f1e8588a69610fd4280345efcba40940994621e2f167b46eb18f7fb20a83fb09254adeb3a147c018945dd4f3801f7d2f0eaa58f0f5d4b14f6bb2fd1b6ec9f291599143852b44010b53384ca2ed36eac00ce0cb97b46d8b9ab06b78d66992ae6fd3991643d9259f6192750ca1a3a1e2f60b9871fc6e842b50bda7976e3daaaee27f1a434fef36a2225b308321f855727fec63c97fd1215889bb74b54fc74e0705d159cfc0578cdd1570689dedbf0f1cf37c3ad26acd1739c9a5e9113720c5adfd03a9a71390d2929139278efd30cb005b643f16f9c556fddeb8e9f2d7ca231d5eb3e60233eb3aa3f6b8f3191d614065a41c078cef664f940fe11ef970e638c741eab7313e975f521dee2e3fcb88ec26c190a67ba1e13329ff035528651a087d38917cda884b5cb96f137d4548dcec823b2540f8882c418b9da0a2fef47e2310215300e17c91df23588ef2f2b26ad202d95fc2e7fc4c5d0684a59a0f047cec0a74d1e038d08ad50018ffffffe7