PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 71634 ad372ff2c81501c7cc70942cadf2ff9a0fe982404314399f532002cac1b9cae2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f63f4d60c9d5ae8477e65573b666404c5e02c7ba4af2513d8ed2d16435a502eb
Certificate Block Hash
ad372ff2c81501c7cc70942cadf2ff9a0fe982404314399f532002cac1b9cae2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0010a90100001a0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000da05ab310b315e61e5902e3d32595c6be8d5921d53d2a62ba865093bb25260909231c5139a1381eb0695f4c49d9285e5592388d89b579782057f837f4506d9b984fad356af277b3e8c8a2df464985110f91964af7ce6f9a09c05000000000000000002000000020010a90100001a0100

Raw Header Hex

00004020e3f63f4562bff008f5b349df13f878e1d115dc321600889de2ab08c16b675c9a99dbeef013ef2160fdeab221ed38c18a24f67a98993140edfa2fbd8e5add509eff312b6a04f60018eb02a53564d1d28e3d51f24abac7025e4c4066b67355e67784aed5c9604d3ff6

Proof Data Hex

59,560 bytes
1212160203078e919259edca7a322ee89b75bdda2831695c244ec4952c28a26f792350520c26fc21b67ac1c630718aa07ad181959f0d93ebdcbf4172daf47d625d24f6eed069c572a7cf5b4d4eaa882b616c0f3226fa600d2f4cfc25c811ca586793588d1863d5b90d5b45915ab97a10ed4530ed6b90cf92c93d458248f6601913af477925b64e22d56d39a7bc8d43e0e74b4fb39a1bafab1cf47845672e567db6ac9b1fdeecb232088d600b9cde62943236728dc44a05aa2536ccfb8002ab885605f6822305dc1c8a0ee5d5daced131397be9dc243ddf8a9c2839c729ef11f4bc977a6a95f2c2a1d346d19a3528edfa4ddda3c988e5c4430ec42a67d176eb7f446f0b0f05cc5ff38fc323e4628a9d750d9ffcd44d38f6dcfeb92bb40d291a78b98380b1d09da0f558b4a35488f29e413039647d4e4ceb91ee6de8f7d0ce567a186dc6fc45b610d49253d4745515d08aa3d017d92c2d5dfae02b7586b4bc4b8cc0cf42ed176f46c0fefccf0bcc66bb369ca3bbd7a125917f31ab0c35f1a82a95c2cc993c2d3487ccf608b09eb84093ea5c2dcefb1c5ba7b7869e102789a18ee89055f36b4d769568d3deb891cae98d3028f3ceb27d449e05b94986fff4c23498cf38a26c2a13b13af12d63592b4fc0d64cffcf5a9aae2ba78b2c69abea66fbc961b70e5d2496b5c215f29c1fb7eee1ad578380af4691d3bbc723b620a1ec076eead20ae0f3053e613d62cb6ffc7efbd6f62d8ae651146d9eccc513f30c6b7c52d82180f09767716732803193624c6a1970c8ea5e2b30b638193fa59522083443f3a55978bdead7b513fe69bc9eac3baecc9d3691e2c2169633f141f9a23997393f21d3c9f484156408562c3b80a996497462c16596e44d35970eb57f6e1478349ed93fa8de166c7b54998838e5d31171534c4ecb7bc3e7e4723ea311f48f5ff1891c53ad3e6f02ed9fc7c132b61ac85e8fbb295348465fdeb791664085b45648e513a461efe563e4ff785fd0312331bbae1d5b03620f9b934f309599e47e7419898333bfd78db01f1beccf7879d651db534f54d00d2b7fda408215999ebbbf1dec5dd46eafbcb746c84ed4e0e7b1dc961dfe2f269b8b03da9f466abfa8bc4f19e7e59ee62f43e7b6e0b071f2f76faa9b6912ae836e492fcd6a0953b802c343554a6e7b8cf891c9163275896c974814a3aa76c651403decea14c6091e1a7d62c4c9a8fa46b59489d14ac0ccb6638b5df0a8f3f46c394089b6412574d9b384705a5f9a69811832cbfe4f94dea0b9772b933473b49e38936e63671efd866f77a06da8d256166eabd8612715dbd467ee0e60e171b7ee8d451faa6b7610aca094cc1e4b72220a56f3935d8b3c289bcf5ea57044b59feb0ff68dc406c79a2b886960ff035bbec7149fa5021bfa6043a2183916a4538ccbf3cfac48f50ad7621ee74e63eb88082cbd9c29063f12ed3163a740e491c27b769ade1bdbe2936c50147d820a7c14a6e978e54af84f61c72f1213f36bf37c01e7a8c43ba40029b554c356d2ed65d336e8bdda21849a96f76ae09265d572538ba9426e8011bdca635f97b18b449e815c5d85107a964269ebc8921ec5a28518cf081840c0fe6bbc229cbecc9c25bea900e4e993304d074555dd437dec8cfcff12940cabbfd9df8b86eb94d6ba372613d2e2ba1e8c09413ab0a615011f3f9c9fb03456c24d8a44d1a4428bf673d3447df15927a7d886bf81e9c0dc95b515a1d7db3c3d3fb3ed5aa13f8ae95ce73fc773f237354e26606f3154d97c3292321cd9aa93650b0d855a612da0f872ac9ee2ebbedde866870e134a74fa89385ed52d77eadfd34b393acd287d80752480d39803ba4c825f5b05c11c9e9fffccfc0062e37b7eb95d08ea9188190a19b85979065e905155974a37df8d429056dc12cb521e105f6fe52290592999238cf327078acdc6de42779807ce72c5d1d9bc0051597b47393ba7dcbd9b63baa633e15c6a3c404a9c05e30a5f4a5014aae26b9145f69e27b14d9c15afdfd1248340c903abe6c444a1ff7212cf8b1d4b5f1a521b2ab1168862fe00a8bf045a1eefc81f31b6345a2f2c19378d39fa3230c07ea5e83278e635340cb119bb6127f6e61ad301684e0cd28a203e5459b6088204c08866c48b03950291c35934c45d6ec3acafb9c7b304ec599f0a0a5d9f8a204f3ec39f311f1284be24337c974565f2b3651acc205809f1cfe1ee956d8ffac77a6ab395d04edbcfbfaf57312aee0382b0863440285aa470202a20a12f39cf28c31eaa581a6854818615b8b42cb29e76f82e8bbee975b12c2d56c4c8aa2769ab8e0227fb299c51d1925e3d192ee1519e350124a2d9bdee0b90dad420d26b6e21accf3c7c0b1faea160bc91029d3cb4d3be203c4ac23845bdd9fa22c9cd6284844b5f9f7748186ce3661c05765f1cdc06e644d8761ce8b3d55650675af2ad2f1fa91f8ba210c523365f4c8269ffa9c85b35c00e51cd55128d4f3d7bb27a7de39e1e18d28c44a0a7de5d809b5ded757c9e8bca4baf64b405a924538bf64d12b3b50a5c187ae7960dcdb77825b844ef12ae29c88cca2628c4a85eb743d339198470d3440b34b5bd231c0f5779147cc13bbd6b384daab3f37b6f4b721e98d7e6ac597427b4f8c3a0e6e8e2afe64c938e02550d3c07d131caa3f4352431d0437c552437b259e9f5cdcd12491511752de5d0c55134850daec0be793d70c800cce795938a6d29ce349f13e0243315365573b8a292a2b1c3274a86ba71f80e7aa2658c80fd704a69098d8de4510ff8c8d5ced19390de3c9a60321244efd8026f44c3cf5db608fec312ea721ab5dcf7103fdfbb4f05cbe00db6248c9b2af1be5e52acd0fc1f621537d751a86dcdb05bee1cc63026d6964fb0a69e61fa17f93230ba53425043927676b08e09c4a4548d573ee9dacd88486f87e6bcc263c7820e5cf63dbb276698316b19fbec2731f51bc34e490733ad25cb08b492ad80446e89ddf0ddc6c4577b9624b47f6c0d5de6f8a264361962c38e32fc584b9e8ea0a8c7700a7b24650a329d4253f18f36b32ac6ea859bf5ba6f5efb8d3eb14913c00f379d19df4f2538d85e7b7bc195ff84f02fd11cfbfc88c3a821769bb7fec03611ded3775115d0235f97a892f14ce74f534516e541aae979772c5c58939af3cac0773a3470d436d779f742d776255d8e28c19f5f3449c21ab587095059c24904c3ade3987f519ad0a9f156f37d71b213075264e64a37e8e3d5cf7e3f606821ed6823a35c89ed0467ef62ff4fe90f90b77c9be7e965d069b038905f69eb10e28813ec65caa23498eeab763a92055e16e4046034409b5d880e102040d2e619375355229860c119776862a6dfd436ca0c7482da34dcce4d8428e3d69eebdc9922fbc552a384400c81e3a0489e763bee860f12cc54c5342ebdb363c1d2989826eada17b3e0867b551c4322c7bc600b131b3f5f4d64de85b52324622173a819dba0b9025e15e2bd6018a022367a93a1d53fb4c9eda4b32aed917f6a1361235840775cd31351638486ac8ffc0e6df1d1c8a70f5bc647b7537e5c65c3b9b76fc2e43472878cefadc3a5710a086f1acece866479efec698358c4ed594916a4292acfaf23f727e8623152bff9990510cbae6a536638a85589045c693c22262731714ca9d694ea55a8d9b24353297cbb8c0f5a290bc04201bb2e016875f02a326cb3121ef59c194d7bc4b5ec2ada773b7d22c2cb5bc3c6a37cfbe66fada47f1788b430cadaafdbbdf6d7f591edeef9871e9716fceb08a0dac5bb2d197d34c0d4c481f6d4a2f64e4443a9c2f4177b301a3785bd856178db333e112a03a65597d16962b8e76cdb371995773ea929149ee03c2d5f8177ba2e1eed437d9350a32612c1170d6ac6c8076cb2241bd9882c5b1d992d8649c32bf67c4772ebc6aec18b58251b11531c27adddff3ea2311159fab6d6ac063c3d47a3644612b4f3edb2c62da2a3e1284afe1a14384b39cc840d14dd9a4def5727df435d76d188d0b625265ee12730588b248bf8da3cc63bf74d104e8fa8819bf43bc0d8b4f08b0ee1c1df8fc27b61dc429971c5e41b7877b8e6e68eb89786c8b70707bf6ab2e082f7c0941d4a69bb2ffc1571511f8c1ae2a6ff9d567b34f1567e361523398e8c162dc38465dadfb087d7f3292509b91e221487ff6baa6feb78f2933b5e61f0bbca2f6818f35d3b519a20e936ed82b820770e9ef71b3184d72e832169f7a7d3f9f147e249f921434a01dee7a4c16922a3dc6e8b2a8ecae5bdf1259c93d67dc57e809120afa87f0f7def7f0ac3f72490c393671cea50a64a28c6d261165fb2fadd8129c5c225f2bca7ede440aee23ca63fdd6f69adb99e351133ac291c9c702d10dcddc9c7bfb19379ac4ae68e3d4039f4d909b86872ee3f838ee197a39e0136b492e61dcca3d69a62803c2353bdc8f8119265e44c7e67a20e862cb43d8e2ebd133a3cdaab4e22948ecd9e72b76ad07a8a7f79ff54eaddc1bf3f4e272407156b1435d925dc69df00a56599b008817dfc2a6672db3032b44a3c630c91a3bf7a3982fa044b3f243c1fa593e80a0e9b9946bfef4338cd984790dd2d1f90e392f143e45915972d63fbba1bcbcf3510ffcfcf0d0fd88dbbfda353e91a706714cc77e7b53193943496d1239611ec7aed12ee1fcd1c05bf13c9115c668a18de2847d186dcda9977d7f4b3f20802a5d786efb6a55fe6327cd93670fca11be5b2472ee8f673e55469c204d5515c2a95e43ff05488ce3089a00d0b49a4ed1e9ba2c0e0a656ae397e865df7df7b529e82bfaae86fcddeadfee388ba6e1d77cb6ceb2f27b93b6e060d00ed7f50f16f374779d0d651a3130e1359dc925d8f7c23335dae23d47386fa7718a38fa5442ec824a1b42624ccd8eb7e36db6b4e2cfa1db0f3cf2e08fd5b65fe9869aab1014894d7161c5a356bd0689f5879d2ee90d98bc3f1b2d9586d70c0d757dc15d9b9a5e2eda4d2c2366a2678434047cfab405e6889ec7192889f3f4b0122f187dd3bb18862e31ee3c0199346c73212e28fc1c0affe407e8a0caf2ff1b9b2296a0d36eb150f7eba510a5d8fb57c6cb6795fb47adfaabf48c075e488d3e2ae3481d55bcb19eb3fa5fc886e23e9aae2be50f55105daf2964ea3730d3f15f68de1de7294f9d42961c335bb9ebe4a0bf318a55840d3dc29a36694f06cdadc7977f9555a98078cf70e5b7d109c69f60fbf3a9cbf4f047ce36709552fa5842e4e672010640cab64794a97c9339995166aec6afed0895de0d96c9f06948dc2673a0206c2b921b746657d00f06e6d04cfa3f0fd17ca421a910d19187a725e023d4c67e1accd7e27ffdf232b2f5a34806a01259b9c709d497b327390342793bad290c93337ac16043ef84d66a1149032dff1be4d7579bdcd1d18af78e9489daee155cc806e4bc34c3c53777030fe670af4b148fab80049b40c484d42770d0b605f1be3369eddaa7ecd070c000d743c200844375f4ef4698dc9b37bf93f9de6de937f57837af48b13d2fb237401801ee5ca03a63494e10b17997a8e9853ab4e0de78fc652e6cb555ef1fcdd0d5847155fb0634b9656b4bb8cba41f8490e0caac5f8093c3e29fe2b012a3b1c3820426f4bea61e6388b1b1d0951568f091892a9ab5fd8d38ebd66ff695cbe3ae62373c0c8febebc2cc9b8d4ca4caf0bb5f41b11f9f3ec0666ba794a92f81a3240d230057eff3731c545ae300bdca8b9a032dfe0aff341c765d85fc31d1031ad830b5f8b9743ac2596caa26a376c70879011915ac83d6ad39377b820cc58b8f375323cbc8588e08f6ec8a2a35b7d4e14b72d6799ebc0cae91d17e2de56ccd0c17915be3ca16add146d061c4285fd46e15ddd6afb9ef80aea846240502d5607304bb90b78cd297b95c8c0fc4080c015e7e427f1d99208b7cfb15778d118b4c8a9df5791a899cda675ccde5e340c7170a7268e0bca70da8bdc7b8267a913b1da44d9a624843b1f5551b307859234dc8b234f9d5e45fdf72b39cfb92fe793c351219ebb1b478205867730977f810ee239bf28982ff5e4ac932eb6c9a01b104abe401425f086933564b61276013c98f1a15f2e33202cfd84aa3be33ef5a64b22789475b06781c7367aa2d1cc4f386a845df3faf8ae2bf29cee09475f21e3e06e7282f187af2c4bcaecefb4fcd91d8f9b918936f354311630809c8353c26b5b1419a3b4bb63ec061c6ab6f76cc4cb61055644c0c61c0d98ec041d26eea593961f5de39214dbb5fe89c3a05d0a4e2ffddd972694bf06e3f2511a4c07aeb3042553331283991b518d4109e724395b94c6835ba5abdf07a040af9b9d67add61e62b9438e0a176eaf0c771de2b8daa5d44382d29470c581e940324ced93ee84b20af2ffe84fbba8728d131a868ed440ec5b04225022e86f11bf3b5181caf44d8126fe22feb9fcd6b775380b585c30aca9c1cf43f55ffb9dd855a50b66320adef72a079faa71a326bd2296bdedcf59c3b7ecabc2b825cb602caf70bdcfdb8a02eb1e7a59fa3b150caf05620616beb86e1f82df8dc035058840163607cbdd1fca73bd316ee949915bc4b9daeabc7706cee6cd2e2de82df1bc69a3df7e0b380598a52f7c5ef9a22be7500a1fc450e7d69b333891d4903d0752a46bc6b33bc98c80140bb204a8425fa9caadd40ca616ee6993553fb28bce63b8a48829bff81837a09e7d4e133b210a92b1768eabcb3648d005ad47f19c97f6797c5dd3bf4f99a67b570cd5127b1c992bcb355fad634fb17e210f28d76a061efdee227095b7f8889b32f5b1cc2a6f04d1b2d60295811b306dc04fb27d31d7a9b9c077d126adfd6010cb3ce32d24d6e0dfe145232218ba43370ec2621dc4bc5babab9ad96ca6dea1fc5c339f2ee0dc7586ce2d22b5e373a06e14db476e2e27b9785d32102656bd97146b54abb5ece9013c3c088115975e73359f97300b1bed7893b4dada7ef9f1f4d003a1e4651ff671999c753315df04a0a02682e6ce486eeb9988de2ffd43cda9b29ebc913159122d6f73c9da73d5ed4ee445aa61ab5bdc8db96295c7834df2f9fbbd2f3e4fa3ab0a52c9055b778f649f69621e59022b2e9ef63c789e606428a1960fc1d6f0897bf613ba6196c541feb6dfca48cb5fb7cb6c9b6cdb33be34b7e87a4cb66f300b7034cc302157b7a8f59d981e07de6839c6909925b7b8e8c2a6d70b53a0f513f55cbc5fb6492345e4169fb7c6f279cebc56111ed220f3998e23650d9a831743d818d25853c03704c7f219a0a13ef7080f18b38ed1a5fa16f456f0e0130dec2d8402aac2b94d98020319594c7e86c00f8e75f1cd34ff4e28aa9861fd54cc8ae0f85c4fb10c628d67464cc89e722aaf253f0c1def885e03d7e95807f9bd77859f81a2c56b76139ba76523647bfaeef0b0cd8f0d4505e8c09cede2dc272694d0eea7ff4045963a7b3402bf97aee5663842b418d2d4cc6981b50a5bd979825c3a2f5b8f036468803f990d46a6573328215eb356b32decd96bb27a5166ad8c41b877fe5f9422a0b7ea6c83584038011bf6af110a5caa7e752d5e3af1694a81d8f1d30c02df31da4ad61a950916bef7d6671c4f4c4985e40178a0a1f526ad7144db07baa9713cb5b602d09d0270ce15c08aca68b637a90ce594dd4f70c7e413d4ec3d537ced4ec56285053743f61ecb81c5d12bf5a2b76c0345a744ff49476a71b54f1004ec6cee18ab1f5459160bed1be4f476f750aefe47a58fb1a667d49e9f228de723937af3a547b8d0e8207e37a950b34583253b4ef3f490c563125d23b8584d01c73751f3ff0e16ee88822b75fb9f090ecae53805bffa0da7c251a4f8c8cd5d29c8b456d8ec368d8a8d1873ac8e1693c39367d47d6c0aa03de12f2af66b25eea5df9c7ab946ce3e477040de28bb011c33d0fa002e63d12285b497a7493abe5596f12cce411f928893e4abcc2d9e1d56bf8480f2eac551bcb5ee1355a814662e8a7cdd9043a8306db949ca205cf38af6e02f2491ba375456bf97e943d5505cf2e51c0d70dd5133cd391e65652a8d0da7b8e1a6b9aaaa5c2a6643e47fc97423faed9997512bd7ce4cf0ce09bfc49517c76afd3cfebaa477f7a958bf750b4b370fc2f92b64993157919b73275fe1406dfc12579d9ce0d5548ed88a33a4ac5da166f9d90df03041a00a237bd6ad46f8ea5f02b3851aedb67731d0ed9aa75b5432daeaac0f951852f7913b83e648d648af7520da8e179b9099e4d58d98cdd4c1ae9f41c1d5a42cf66b8922cc73e646c2207500562bdb4fe994817f1e6317aaaa0a8d17dd6fa1e85d1f7fced161dad8f49a02ae53180129bcb1f083c34bdda6597d39df7911a0551d954c01ffe70d3b9b409a13ed6d198d76a47c5ea4b732f5741101054c2d065a71405477b085c4f236fd2b61ca25f1b14ba8f60cd5e5e742650274dd2bd9de4b5b6427bd9996e775745fb2e1a0106eab95bbcb4202d79604e56dae7e45f66f6dbfcf9a09f031bd49ecc1147bbc25f878546e055925c7e0c47962482443a4eda907466319ccff1f5cbff2c497bd65f34176481c5dcfeeaaf92ec615224e3515e2661221d77ec51ddeb5bed0066d200f91d29935a3f4e57bc1d8259dfca110b036a816e4f7895f9e15395311eb345def2840dbd127ff45a1f8b307a68ac9625b9d0cb67f41f3fb7fb5d7fdd218a96a3a31b984f7c4095b7058df8220e7410a71fea4d900a1f2cb0996ad4040e5404b431ad4eeb9573070ea6e9dc08b3c2a51b086f7276069e1d1a39101b995cd0feedabd04f82f46f221b78b2044f49ca40acfbb91a0b977eb256b56decf60f46a051141da414feb0723d93a0a9bcac7badf99d00d03d0ba38b3c31703540942771acddb1792d079d76359b60cd73f314cbf1e37794cf934fa71b90c0514dfe15e5f34230d03c7966081217fe41ce5c2ff51d01894e5ff47b3c1cbfdaaff85bc97430599762aae4d10bf48a41fbc45c86271e697c683684e7ea82f35b0dcd26aa187e7b5c9b1e58108c6f9cf0e75da9616bb4150566e258a965f63cecf59022e514dce1f7d69480b75ca392548b43c470dc8ebc8034c98ba68fd5d318af6a497fb605602e8457b6bf9fdb2fe6f7abc100fe2f5310b32d6943874c416d50585f2a3af72e1b8d2bd3d7940d822d5792746a565ca073d5d5f56bd760436cacc57664204c0efb6b47dab612e5c1ef8766ef407e79831bf86c85f90f8b7322beb6f3937d06cf689674a974e6551cd646721732eb942db7d1fed818943003cae51a483b9338d8ff42f69914211a3f3c897569ffccb63b9d2d9a3c8aea7e2fecfe46fc1f4135109637056aa769aa5ebd6258156d961448058c1a7c4797c9b7a44404e920d780e63680f7291d7092c43f8f9e0a498106f9e44c0ab76c83ded4ba4dcd8f72df3b0578e12e97b1c99ccb818265eef314e9ce0f92e497cc211ce5b1846976e273e02892682cd03113bc8b26366fb88d9a8c01c7e9c9cb91f806500d8e9dd9f7b00c3e8cd0db2c061b41f561387ccaea51fd81b4ad7854fb6407896100c5de03497795a6db7dcc4cdce701d4f2a21a2dd5bfec879119e7cd0e961f73a2d3be15041964da51a414ab8a47542952b90c8c3679ab5c155663ac52b292d9718ed4006bf2c4f4f04eba990ee5f6e80dc43134068984cca50b0ba939d9f86c88e2a13bc87d647605922c7ae2f38fa9d2195fe30ef7c25fd8830454b2251fef15862ecb4fa3aba2456ffe97297e84fbc336dc185dd944b461a4895d59d5ffe5ace97ea49d6f69ab43e56432fd205bb39f2fe6642d61c8fb03a866f12f5bd5a8f2e2e29dcae38c58065950fd09032f982e11f9889673da03ebb629531e2e4ac407a2a3fb7542d2901770dfaccb02aa7180fab2196f0bb99f94e6d05e1d1f1af9c9a6e6a88c997e81a9bd308076145124f9b1acbd63b26d3f7d5273f5c742fcd8f659e02db97173556b6716bd87f5cc91837e91a28931fc2e6ddd41da6ae88cb882bb26038ca69092b8ace5be2808c1a345b29941f33b2f6435c1e8e1658f9ba044119f4beed0cd374ffe3441f273708abc48dafa497bacefda7e60d7d277560748ab85d3943772eeffd347a1a29029887fb52af2336fe3e7eabf0a676154f0e3abf34c6b1b66591a85d6a866de809f936685c1035c3b206bd41e6dcfd8c2939e0d63e6c5042f65359e3179cafc4c62b8143004d7c06f858555fe88c44dac43bcb77c34a49e2272483eb751c497f54d281eb20752bc98c5e42bbc3a340dfcde840039545a4eb6b98743878f9ba791faaa44268c7c0d9c0d2c277a9d37ed59a6957bb8ff1ceaeadc79cff8be965d1211a0cc995c993b7e974c8ab0dd5f1a31bb1b800164d1970ac777a55c7c3a52ff4596d5a436f4c35ed5d6281e9d1bd0a744d99011cdbe3fe383a094ec2f2f477e0b6d9baab1d7bb59090dbab4fcc239c8ccb179ee94c3c105834343fb1a141d65c7de264e6265f1ddf6aa9c240230fcd9d9f3d32f1a6297eef7dc0d06c3cad3de758ec913d11c451450e8ccfd1957b131becd3d4c89e3518f191fdf60b9d747ecd658cc682b773d6832a88daf315acaa128667b6b9f5a6a4243d478a2354b17e27d887a5c8e66ca717409503c57a4256f5d8bc53d859fb36623271dc1a4685c77cb107bd862701909c35c99c956bdb30908579f596e13651c9c46b28602962ae6ca5ccd37863cde5d6225d9fcd1e200958b88cef3d6ac68948825ab598a70cccafa4e13b8fec7c6564972872225afe6028bbf1f46c8377e869c96fb25e060486b045e0c00a13d89b4c449729e374f1000b0ccf204c218f720fcd1e904c419470e5d53cfcd2aeb52c48c41df8a69950157556f1fe7970e421b018aba5cf6235094634400029aa55cb230637b3ebe23b19e066b8bf3308686c61071ce0da1bf816027202d17708fb9aeec1e39acc44379f638fb12770e1335bec6634d3edadf976fd3619068f1d4ae19f7cc818cebc97a99b38682c2abaec47594f798500958d6dfcccc4897d1437c5d72f11f81bbd7f32c1ab74a61108c44f28533dd92d8b697b60b1a7a89abc2001014d0c9c917ff2f7a4a8e9e2a0034eb81d0ab9e12096c9e607de511d7f01b3bf49b18d2b4b954829d17a08088d66ebc5b56482f5f16a02b5b35b43c2eae6b00f60c8e6ab8522f3fa203f7f93e3b4505c1215202f31c26e97cfafb475d8b1a8547d0a64166ef34c4e8fb5c7e5e275f7f39e763b4321e32332d20f0b21fe475af75d1cf424459e9aa93a28bc39354dc22da7ee74cb8b6a481c4d2e01789e533114c5dbbded4397e59e58bcfa859a4ebb8738d440a10fc3db5de7847648fd914795c02e3726eca3f9c4c56284555d0955ca7f8e041cd57a5688398d9973a6a589c7b8acbc751bdfc89f783914e97cc0a3dae8b40ae888d0ecb67d36a1179789e5ebd93a6c6088c982306ce3b3f4b4acb5170ca5bf69a2903ba8770134cd1eb4c9085d2250aa3dc368d7319c321bf80a7111129582998b4a5751f89eab997778a651be0dd9c1cf4804da91cb3cc2974b5a93b9e457af7715bbc60025ab59a85679f8d68398a29711ea0123e9ece9339509c686e8262531e12b54c839efa8ce1b7fcf774f9eda9fe55ae5e033818f2270d84fe2552c04542808b4939994f88333e862dc870d9dbcd4e0f8312d531fb55ff33f809d7c35ba06888a621b1b437c55233dbe23477e1ad5c557246806e85565d31a9ba2177f3dbe8988380c27c9938cd26242a6de2dcdefdd8c6c9e459c372a3c82d88226b4cecb2a23c6a77aa3f7e1d9a5bcf0f5bc1ca686d37b51ef9416daf1533e1b7caf0a4f16cc2fae68b374e63a01b6b50035a8f881933d403b0a1e1d4912e4088885d560e8c7453c2791e757b31d9e098daf7aedb90f580baf44a06ceed90c1728550db80a621ee1f4b86ea6acc37f85e268549494af6e5c6575ba6d6e4b3986f8e5afc30b088259f70ad5c77128fe60a27f8ea816c4c0ad1407bfcff94897c0234fa9d69ab0ded0e0e6a2a4747fa837e6de6937b78e73e904d8bdbdb4fa856d2ee5dfc9d0c45bfc2d735d95dec086349e63270fb359edc2225027f7eef11e957478ada5dd61bd33222fb2a85a5bc31b98a4de8c8475d769c8dadb9f0cc480af339f511c23cc12952bb8d79efa847154c314ccae6266a5876f0324bf9b232baea3031f86b2dedb109678d411acd03b8b07f8995bb073489514d095fe1304dbdb28b7e647f96dd0c94efa91558475a036a1e5725f84ee6fc9a63b175d433399e6045351a919f8507cd33c62aea2769f2cc1126f7a9e10c634a70eb93ef44eea7fa3ba6d587bbeea1627af3175d85626960faa542ab039fe9d26364c2233ede26d47d8151f4ae479825c3d7eb7c37b846bb473c90fe1bd60d1b2eb71349f2e0fdbcec89f93bc900033fd2a56d1528e479bf5297d2fe96cc03c1e355f2bc87721f4ea626629daea8a3d8592da8126e62e1d6ca7530dfa3302211ba9f8075b292f8a0a78ddf6ed2a1333d28277a04ff3be91f203ab47e69821dd64ef65ed3bc2406131847e9e0eb0b33d7733bc757f1573d949b29b24b46c111493785539f4ac3e8e33f023b855e42c3bd7dc5f8ceee1c8cdf0d799e54795c02188a222470ee0b8b54183bd995c72d5b804b7894dc360897218605daded13e4643a45b308fb1e921cd2343b0fcf61c31bc0e477f6d1a0ab51b7c2d5a3fbe582113d9c953951e0f5a51fed128c259509e1e6304cfd55e055fa7e01f42ef4a7f899cca4ba86cd43a517aae455e9dc141e96245289d9e2ab06ab410b4402a2654abc305d0ac85a573a3708d90bff5ab492f6171287f656f6e413f7c8d9efa1c5dbb4b5bd51737fff0124bad3ebf1f0da8b6b404a467e6cf39529277ffb30c8c74e75b74b0a68ee75cdaeb9183b50afb5bc4931c6d9fde2736febaa1ce3f1b650754b8101566cca6d94d9bbc8895bdcf8279802ee625dd6897094095533982e7a354e2b0a10782705d6167f9407c5c7f03232c79981ab444088fd35ccff1ddeb85bcd26e3980a6b30f1593db99446f4d8d7da741045e6659ba6cc176bce776fd9a4772f7e9e77a16bb29040c718bea907eb18bd8a40ccc69f1ec95ae970fe50274a8830861a94c3278bede24a0d71532b93fc3b7dbd7219c207935e133111f62627a788363f041a408efc9e51f2dd0e3304fdbf1c16ac28d58010e4278a8f73ec7687918c1afe1fc15f9a25557ce7be1a347560673f718551a4b525565b3b53118d8b2cc0585fc22cc288c530ec78f2982fa9a65dcc4414e88df65a6fb730640f190db69ead4542917b0dae9ff6e618a56879fe7f07b9f34865019312eb2d847996f21fd75a2df878221beb1efe3905ddfe8af0ac3019286693dbb8b28fd97b641411ae2b6c1ceb6df236e038e2e771e67127e533bdee9094f94b18975b34fa425a6e36bd39a350419cd32ecf3ac7bc18f327a3562fabf42a16824d8314399b161e9eb66e048785a7097968a05448da42420c5824f9ad7b0bf6c1d7fafee8ed9fcdd26ed48d599553a6c6c2ab9901dfaf6b23d3195e35491bb8db947f0b7ca3718463900de10a722971731d3f6fa9e3966db80cae36070bccfb6722cb9ca6a23bd19f70de6b35755f82d2fffa788088b0bca7c5605d88dcc67983640fef639bc1c5784a620f40655988ff2008e9c6b29eddcbb0361fa8a6371bf4ef8b84218bac6c7bf23e4c3cdb599614ea14c5bd238507ac2f684a13267b5e9f7cea644c9e5c68fbb60b84b41cc4393ff68a1798ab15115054b6d3530ff0d6c46945d3158d513d781318df7df674692b8d66e05f2040efc5f38e1905b8763933e273bd034319ec4fccc117a35ff70d27afcd95239e39198bd19010abe1d5ff977fed60451e71e7edac405b94b0e9d946a5bd44b694a22c5442578104de469d65ccf792bf0fbf502356c2f0c3cce3c3d8a7182edfafb1543fe496ab3945a6ef2887b5cecbbde6a2e9236043eb018c6487999533ec552b6b67581b5f3db914a8d608052dd11fc9494d3b305419e6678f3f5bc738312b7071bf8bf6863fb402023e2a4fa5ce4e0d2224517802e5aa7ed441d1c391f231f88adf68e2470a60f066d98682bf21bc344554d4018b692273ecf0e0da5441b3e01e42a9233fda5057c7e48f8d272cba651e15ba079c30ec1e3f933d320f48d1b523e741bdf0ba9bad40a0781269170ebd4e4044f416c03dfb106633c0a3544a1e9d87176d6545a5fac08022519457b9bed82a330ebc0caebead3dea946d3f4df49c0440131fedc809bbe0263b8584a24577f37e9438c52d95933b05b5936ea6e9fcc2d86d6a4f2fa66944b1009804aa639b21fd376d1244c7734ca7878b3f5386274426feacbd2f7f7e8c4be89f8f9a9e7d2d153d30048e6fc23e0c6e2b69eb079c0c69788e1198e4bfb01995820790db4f358b922e35c7709a8914e5d0eb2a1bceeb4fc223ce427d1c4e9255027eaf70a5fbf60d00da49a673920226067abe7ada9e54580e1373a2f6fcc171a835ce2037d4e51af313b65e2760a6b3534115a4564143b86ccd7bff2d9e2c081f9d7619074b5da0f4a15cc926ec669c9fcde88bcd46693a0d804eb4beff98e8bd2089c06ead163d95f26e1e9f4fb24a247109dca0aaefb2ad56a0568554a7e20368b77a7e79b2f1b5536d2578e0f3920d1278535c86a45c10c1bf2228e9a488dd3591ec259ec3d5440b9bee336a46fe6b52d5b1dd9c4ec841f14931b1f49f402bbad1927cebbeec6d6da413704f04e9f06545865fb443df2a31b9c44efa91b12921004b649dafffdc9137011edb13509c01b2905ee5b798dfc9ee467cdd3834831e26b26f33cccfc196e46c86ac1c489489b0b8a78c9c82fa9845aff29d36666a172d2d2f52e1d6e1c4c72c009b7cd4768db68a9f4318a86bb7ecc124c15ba496ed1c52c412e458bc6df839d528c4835a4ca9cf4ce621f367c2f0030a384616e3ffe075668350c6b5d516dfac97c0e0714b247885cd7279c5aed721c91d3ebdbd3a8d1ee6781051595f36d400710f6591e8d64a503f2576270f09365fc62aae4b4ead73a0616ab375a033f766a9a7af66aeda4a74ded26767230410926291baf87c25b81c1f17e204d096e7dc3d81c7f025fc92042014ca0d7887518ca3d02630d68564fc4e60aef72e2150f0b60646ef11609789c625bd1ab7192254bf87ce27d399bd9240ced4ea9c6c4ddd3baa9ccb6fcb6556e672d6dc78adf56f1f01e1a665dfaa190b30c6ed17a0f4d951bf672cc4051a42d5ca76a806594f7f26cc16bd6c35bff1a58dcc332ca38017008e818058aa280ec09a6835b7a34fd074838fb3c9e342aeca882105c80ec1fc72924811eab3686adb974897316dd5d4f497ee98c9aad4291c949060f37ecdccf3a83cd1cf41f6dd2c6930a765bfba0011deac382c0b51fef5e87cfe0dc6bee206f762cfd15c76d00dbed817a82cba910cee95d1cd677b483caa90cba582e56c1594f83bb3ed905b1f7d33e4c800e1dfbe09cf3ec82a2488a4d9a3aa5d2375f7849c6e11f7f692c84451cc08189a19e51ace70b6e3036034fb4a466ceaaa3d80967a16a40179a87f8db14a5617fb93977bfc57996ecb37b862ae9a7b9720512456fe123111acf259040a6edc07e454ab3765180a18dcd045e766267ed208823771982004da8ac21bc5a916799012474284802db5ad9ce6aa9806b70728238d695b9654a8afbf9bb4091f36fbff3326071cdcfb649a2a4efebd1566bfc97a41b8fac62008d1ee2ad534058416c5c38077b6cef219045f450d68551d2fd60addbb9a08d80e8be76b504a27f68c6a190f1eabb9eca291353f751e23f860807f3e9adb85fb26a612055885c2670dae29f0a3e10eb94923d5e37422b9d298a2900726aed687b3ba59a89e1c51848d3dd6a8a7fb0647ddb5d34385880dbc8d5a449ccd8f7614974d8f14337b8ce45e209f3050f9962b9b3facdbc46da1b80610a60016295c0660a53afb045fdb889e0b7d22b240ac48de9fea4947bbaf1c4aa4fc43bddbaede2a38001a682d1dc4f1ea09cab987768aaf9c4601036272f5f86dfaca315a135e7b068cc5f20472357adaee31f68b1eb0077879d50fee0bb6e3483fc0a8329f7e637d22a4385545f8e448493542f13645b1405fb11117541a2d1902d0be1ce411b21145e1aa1e8e9367eb0ca3d659a8a47dd599280ff79eaee571286939c144f536ea7f745db5a0ee1dd1bba9c5c063d3c682a2991a279867b8686d7b04a8f348b307ea5c1ccad15ab528241fd966f5767e31d6df4f3c4d1b340fda8cd68bae0bef964686baa56788e16465b8e8fe7fbb2eb364d74212d08f16eccfeb5e09f137eeead238953f0eb79d12f346b0448576cef1983cb71566e630fa11a7b2a2c98d3ff7f5f396ca639575be79a29197bfd0d773b5aca7db763c3e748b69844ba9f9c63ce2bb4807be6d9d44853a8cd454459772f8e34f8107c80852a39468b2266b1d8ae5e4e506502cdef39e0618e832ba87dc9ffa1db265af4ccd5ba6ec8fe792e6ba96a998a8047bc12bcb96f146e48741e054be830958423d45406439ec57275b12645b7e7b5bdc334784d4960aa12fe1d06f95c43e421fcedcb8cfc27363641f481c8f187989f1f6874d8dab1c1066559dd8d3d44d9d9748df0d009a0da8416b2aa8dc397b76eafe51af24bf3f8082b56d899e247182f5aebed742839b285d9fcc62434a1e13de069b6bb6490f0cc81175da78b38a5567a512d415beee4ff92b41148b45084e00bd110463c4638da48ed8ecfb8fb123cf28949247ae0cfaaf12dc14398f2c25e3fc5e33bb308cb367a7644293085597396ebccb92758b7f536fbd08baed691dd79814bc283bbb0e05fa8476547b835a943ed3bda23441020cf602d4d2f29e240028269775808a15d490101542dd54f72d100c191708930ee2367d122b8b859051f24f6f4868a7e511646ab6064d1c0f8e7e5ba31bdb1d1177991174c00f8b39e33b2ad0aa852ecd6fc94b9a44a6eaf9c6195e8d2ef6e21911e4e370d89c3bdb578fd614d5c93a73fd2df1ed1d84681109dc51bcaf7042d90f5d4e14eea8393d7dee40b0423905fbf18f233d3576b09fbb25b3060e3954db90ed0701be34e3302041e4ed461ec6801d6f0688e68edb7dda9cfa67a19b20bbd86ed6c6b32a9fac89d7a8a8772337c531b4137248537f501ab1391172525e4bf8c1569598f0e7a4c898cfdd25168d6035b9918f232687780671d4edd4da2495155db9dcc9fa19283b6a1939c826887b314b7efa90dee643b1bb282a25aac300ff465331c0478f75321381a0b123178654cc9df896193fc29c643041a5ed31df2ad1282871fb0767249b77f4f0da3717adb94ea6d2b2a761ec32a331f19c37d967c38e19b60bef3c6dbad9aff497b148ce4640b984db6b7d94628e7d8844aefeb7001b9f0b319133cbcd7ce79f2e8477efb03e2f65372c4789c1f5b0d84bbb8f577eac49b6ca12de0b55a4136448e2c52a6729c60d783987b23fbe36ea7821a3d75034aa5773a7ac1ac79c182e6ac580ee81e2ffe2f2186d528f0d4223583785c7d0c9c99d72710267688b52100c2f2bc4e3eef86749e12a83e99915ca5840d103ffe500c307dde1ea05e86a5743dba5d895aabce051859565ef1ec90559ef2653d6bebe576bee033cf63c04e36809042734597eeb1d634e4ddaa211b6584ed542316deaff21834a98886af020a96549dc056ad0df91da33d61f3d6d5ba57d6001fc4d019d0f901163cc4cae798ca0456b289bc7c3791aaf55a11bcaa46a9fd901040d9e410e40cd4b955cdf99e0957940356f42e202657e1aeb8fa990e0deeea8122dfafcc9341423d0fad4128648e6bd46fcf4a85e0c01d4729208168091abc076c93872e3776a4ae4a769f721825b40679c155b01eae9ce6812169841a615dfe5a3077c9aef0870ff01fbfecc5d89780039c7be8019720b80fe643b902c978ac68ed086dde8881e12bfbd651378413eb1920d6495cc1f13f963c7030412d36268d3b4c6fad15b111b164ed0eb6b3c20bfae194f222e00fbd87eed31ea64023bd0dc7418ca6a2ec80125209966928bb50c28a1d4fe0e271dbd5e7ecf02433c13c386c056e2eb54ac8f1780d92889bb2bea4d79495fbbb6024f13d89f3463d7606211a83b08879793c8b8fa025dc50045804c6459ee95c165a9197c7044cef15f3966fef2087776c227afc0317607bec9357d48817360fd96c6a335885ae79df4d7c220341338548ced14995afbd213f8c0cc9b3ea78addddb2b1bf55fcfa79680026875df3e42ce209c59118847a067375839ef10171e2462f6d8b0a7526c121f09a8b0d96e2e0812a2f733aa08a042966af9789d524b5da62f3c33d64fa93025fdb41d66fd25d5d6f9a7036c477b2b3e75163ccf4ecd4e93ef0b2827a2088c0c1bb00ab8deb28049f760a55cd70961d46d8796df114e9620b9f3059874cd89d33a3ba17f0314e2ddc219cf6bc2aa054a92a52718cf4bcf53bee3c26ad59603d7cff4eaa8943dc1d81360b14dfdcb6e6e3bbbc1e4facbdde0fc7520b2366385abe059477b2b51a723cac416a7373dd9d2d424f76566e315f375f67ac502dc9abe98d8965fe9a350920f19ae00979c970c0f2a9f989c6e61dc26942400518fa3a0a18ad1b2588ee5ce003ecd957732894f4671bd018d43980927767a0b67fe2502c711f85423258fca551b6c478f3f5d6ce280fd379d739ea71d5174669c9e5eed91b2251f8ab14f50b5fe0287753ca806fde2e735551cabeb8d1b43e33d647f7a747f2630d7ee95eaaf33f6ebea29c23a426c1e1cbd57ccb91e067bf72ac6f6f0239016e3da6b81aab740dff4eb50b929b2bd83ca8793f61050247e84347b911680bc18a425351caff1fd334c3d8103ccb0f686aa2c1d86520a3e9a0cf5c7bb1dae15bc735196339cab1bbd6da3f17eb5bb29878c163f6a398d85590011600d733e7b931354cccb7259acfae68b2fa9221aca5b308a528c7ef5ad608942b06fd84fd2ae82426d54e93576b17ba37fbb65e96bdbc6cc92d6166449ed3592c60946e6f3c8d0951cab1a5b6233085b015827b3ecefaa5dd1b6be1a0ceac0c23330a9ee3905c88e4b3aac0c2557e938ecb9badecb3e9190861fef3c631a1f0bb0422531d57298fa0057b1be707b39d119d5922f413f3fe3da27fc3c4d6075b97577994c1c48d812c40c887856d9ab1db9cd911c2796a9c3c3744a18366fa9c14b1087cf33d30c7491183c4439f0abb1a8d461c769b8e9f3b4bd38a4fced74cae066f81d32bd60ea92d642039ba0349f82b9d0d1c08496ea97fd8fa3424ba1c79d044bcfaeeab91a1862f52deaeb9a291795fbc5fa711700f7685a0309297ea77a7f0fe88e0ba5833be2bed555078e7b2b487a605dd6002b44e64929b8e01e514ea926812962425daca303cc905b73279d7bc509343101d45ce5ffbe424c370d6e036609483498cacd4750ccea670154a947e3532a89884c31efd06ad26f276c21883a839a6d41bf01305fd73711d2968a02b15272a36cf071727078f9d55c2fe8218a782afd0885b7e8a6b7857f1aebd40e689fa5962c641bf7ffe0d1114d490a907a2fac6179a1259472355a050598fc59f78972743c6814f666ecccfaad0a159c8a7027a7ffdc73d95e3e5ab2467c47a91c59a697995a75486c65980b86e4a246d1915674ad818fe960068d1f44b2a755a6e9251ac3f8d600458c74cf35882fe045ac04e4cbcf916eb7c3154e7e831cfb2d3925b11670de256be58f3dc063068e404b062a4a8f6e93912426910621b6ca7679394b0897c40587829dd601637ea288dec5b7a0ab816905729ad07b469bd18ff2f67401aeb63ea5f955830f65be018b2ce5971294bff3fcb98d5812fe78dd5fae416f6a43933cb796cebc8347fe5bc5b9f62fdda8c3a6fc7bed50c99f67d3dfa0f94e994b21489de584e73b31d6cd7819236df01ff29692b732bc400148445c68f213997c2029ae21f3a290f33b7a15bc9d4a8d23d9b9dd98e4b5730a24505e0ef32c0d681b28896395738ed894a114a699db39e2096502b044d8a7e846b584d0d30dc8643cd5a2a30a8aee8a4c02ad572f85e622a30f248bf0b799009965d34617051c5b6ac8a47762643de4f4a111d81eca1d15b63b41e90baabe5343624d71ecb9c4ccdcb4d928feffbaa4867f5fe63413772f1b0f727a0bf7afa3ecbb9fa2522be0230537a67022b8599b23dfbbb38fb3711b3c4b980a6ac41cade204422576210c74b8717b1ea546384619b39c3b9e4917668de05e814fffe2933e84b3b8ec5f3ce29f4e2a4ce54c4d6ecf757e85a033d35f11ef63694273fc23244f3001664b8ce248b827b304e07e57305720ebba0bb9a53db18d0499b08d974d56d89893a972b648b94589fd709fbbb64c928d9f39da4e278e5e4d3476e28f05f879416ed39ce0009361292a4bdf5dcda5d152a488d3edb6c4ae57cecdb0188c0a0bf5a580d9a161256d4df22fe3b5943576dcba4412112dfe314d954f50fb0b86a7e69d1aa7166282b4604f2a52324184abeab4dc2f34bfc2c3c1ed291ee3a148d2c9fb680a28b4d281f52167e3475eb1a43d111e634845dd1bcf656d7976ef0b7d2cf06d66d5388bc432b0227df408726858cafe2e06b714e1fa411194b7a0517043a072eef613bd1513a56db8d1567288c245d286389f6c026f72d5654257271af3485cfb2e51325b3720287cfe81693b6dc7cbb21bde1c7c210c8da90a66ed1f798a79d475abe02244413430528414b79490b5623ec1ecae88ba563d610cb5f8beae0c7203e52b068ccb46c2c1bb423d06b431fe3c0d6f377e8e2d3b626d6402e372d50a67481bed86733c9d990d0e7e9e38ea3eea7515995164c125bf2c8b7d08ed4ce6eb83db9b687ec8a6310e4b20b584abef8236d4f915d6f465546f430fee043c5e2c0312659e188b3696d74056b832b3940f14b166ce67923d886875a100164b072e0d09d29304ecf48ea8eb77559ebe0b875292f1034a5790d5315083ac6d99a135712122794acd05bc959c6c0d21731b486abb4b3b0957fe601797cb759fc7a3b644709d765284ec589fc840e1f0cbe8298a2c0bfb104ef836580e8ceb33ee521250409c944d0d1d6e0101a2e98b3f38d47579a94b02369e06e3998865c183a685a7ff8269606816f9c52ce03145c73ccaeed8d2cb4526f0bd27488adb59b2bc255432de8d0f3ac7cfe9f41dd985ca3584f8c809a59415c6fa25bda4ff993013199ff9d3178e2114ad1cb01f819ae7e154f0bdcca4bc9e6ade83ed873dae375ed1aa86764cf77bfe3fa097d0d5329d2ff6eb6cb4d535ecd6c5c3dc40da5e0cd217a35eab5311c360756c6a52750eb69a1fa7b8870118af844d5265c9e24fde7ac7fac6e70afafbff3661f1ae7610d22dfd78d2ce3bedddc2e8ac737d073d366f41ec4027ec599cf5f4e4a91de3a96d7514ba5f34afda37d194efce063d9a96f1dddcc9a07321ed605540e81a09fd40db4c5b076c7d2eb9f547281fa942484bdf8ab5737b4c6f90e57eda600849d688f1a1bbbfe829c3539a58cfeb845a783ace098d5b5f83e314ecafe85dd0ad1756dc734aeeb462f09ace46c0a2708b41be3b6bb8b7daffcf034aebfa0516a8a16749ea8ec093e1c627e99a44560cca563340379575271a101131e3e8c52b9cf92af81dbd68eee2c67305968b6d5033a0cf7d93c7e7d42ad599f5050b6025a067f47aa6c823f766828dea5f0c3a3f57e6ac43f91285647cc4b4881602f86c0551791cc48a5c4016a87ce77643e6ba396d184d6391fa1864149f85a2970679dc40c0816195784baa8dc365af498d31e141968c64aa7111d411c2606fb9ba2ee75eafc2d4c0735c178949e9158743fb54f7dde1d685103b5571da2cd3e7332e5df11a94c7ea90146a7b93efe97cfaddc1eef64b76fe0c16f0c3445052af9ecf1e782290db3deec1df38e2890fe70a095724382acac5d72e7935248f6d1d9674292afc6c9035ce289788f919d6c80430fdd9c56971caa37c30f378a1ed7b2648feac2fabf086358a799f48397a8465433cceb8a2040ba8fbd9af68f4828e6315a217adb3c3839a864eb8accd93bbacd10a166a28148f4f014fe2b22127d232a41d4f51b220e5f7fa286f61494625e6f1ac722f32f8f4e3e75c7eacb0623085ac136b31f627f359e8eba0ed759f72d377bfb71b706f5dbfd23764e919c2b2d5ae23a64afa2263240434c9d7940c7d5338e2be4faa96fdcff819fd021e31def51fd37d863b7cd2d30cdb630c582799856da12441b73811f34a16a1d29602ef46a8e325c50c83b0b315dea150913ae8383f812fd3cbf3e0a74f47651f27802b242736b925f25d42f249f32164d58a71bd72fc4decbd5a1b0db0ff4e39a2bd72ea564cb1f71f881dcf0319431bcaa7715473bd3fcf6f58ced0e8e9ba7376647288cce12bee0ae0df0d4e7b01395f0bf50667a969122de1f582ea213107959b2b10c4c2d58c2a19b10638d6c99423d986e8400a1e18efba695fe03d5096b4cda26a2af48e49771c7373f732b30811d71659b78f0b0c82a651737cc8670dfe91a679339c44304b49dda8d3345a2132441f8b049011d58a655f62478ec817a3e06e825eef42dac9289cd47e8ed6eaa7d172b9e8b44e8b981761c820b10906fe618035a725ef85a9c97ba4297834c99a8361dc29fec59f68a41b25c3167484d4fd0ce48336bf12068580acaefaad20bcc9916226baf116f4669cf43288ef0c60067c7d54c98236afa34a9584a10bd9649b393b183441b82bdab0712fc16e8a2f1643ec418552a093746780fe39273cf13b30069f70586bb85a3c5745d7ba3e88fc618f3a4fcaac84205166bea102e5d0df0fcb1068e77ab0bd40b0e4711672f01f1e86cfe6a8071f7af51f46c7ea12ddc4ed81ef52f8ef68993f62779a5e403731c83d9538d6b3a785d53ddd903ceb4b22512e1d88413868d539969266b6c2a2134f5ed53ce195b884109c38399f158ff48ff1dc773217d4017a8912b7fb7a3c64ce701505edce80957d071f415baa8bfd3ecda98fa84f2959fe2a0f90cc17624e3662a7b336c81bea663d4269b92856ce34b4da4e39e2bedde75771df2480e3f620e770a3f3999cba98236b66a3f701e598c1ea2f29e31b3e041e4e657b83f119f73132b175b2d7d2ea5a311e5624414d7d10d32de20216dbf432debb170e3e6864d7c13d2c94fce33f1ecf845a71660fca177c251a733781ae8e709957b27892a98c94f733a67a666c945386faee84c6733cf0875d65e36852781b877ec07cc4aec050160d13ca50810c0d004246e50cf157573255a91e0bcb50e6fc06f1fc9a0d345bc23a7b502dc03f422a52429508573977c004ff71a00ea3bb53b84d458bba7908cf03c9ee681311f643e7bb2943a33b3a20554c152a76492e6717fac145586b29ef0fabaf1de11f6be896b4710ac1b14722684631a72afbff549bd144e70b9769cae3c903ab950ee39e76312e4eb7fe23e45f63fd585b63b4695e51cb0d37c2a40217c97c7b0a776606fe850772dd18b5a2f759ef7c1ca38ce972dd729fb521a69cbb12769e67f1e3b6ac6fb86a76b046ec5b6f494e6bba8f31751a7e0411ec13732b1c2e2add97c5eaf1011528cd73a3ff2374498d6673efde4ef0280b9f5f760d7f71a277138bf52aab1bb004c8c7738522171a3ee021663d5c46a73f1bf16a69f261cd64608f39b87acd915cda0a3ebe1b82f07c24e179a8ca2a5ce1e75b6f00a955dd9f57b24463daec3fe889d65c55abc53fe0f9063fbb61ab816e78cf8313a0a9b23f6f03292a172b1ab4571d64f28ebda27f30bbc79b94759b2c510eed90de89b55728bfac1aba1b723e72b1c9fc1c7524f913192e92ada22d4c6af2b897a9e3110551a226316deb4b662659ad4687132f1db9c851a6c819cd6a3ca0a1afa01aea1c1dcffcade0208fbbd224434871d96dee01170bbf15a3c3ccce2f02a1fa32da798ec12d70c1b72e92ba0bac3e61e7721c0a5e05abdffc561bb59b2408539b6cd3134a3342b2764535c8727f585c39dff42112e6ebb3b43f6277f4541fc0815a1a749c24607af95a1365ccdb64281abd54a04e6d001abf8611a72a22d9b97c55a80a7b3a4a508b166efd98d836f9e4550c56c22d21ad45004d9d123be156477cff8222d206e1278c7c728e78e4d2f22f8165b2f007053b3c9636034ee0a08001115fbf1cac02b7deb95aadf4ba3e6940e5ccb111129c7611e4d773cbc92ac037f1a8abc392cb3800d17786e6d6f7d6896ae7b7904112a06b48e6975e8d33c639a5b5865322302c0695f7ffa627fa434fd19a821e3dfaac0155c8088a4284379df0174bbd6ca8d07e87a3a25f3b71beac1e1db63b26ce70e4f6af21b25ecbd588a22ae51e001911791e09708acec879168ebb1f1cd56e96198770356a95384439ca7086bb6eb2c1f915e482fdb2098124006a727ca519fa211cbe3ec2a4a88d9416f64b980090b86d0d1397b8f32a5095c5ed909fc570c0367b6d4f99386d536393111d41bcfed0ca2a6ad94e36a73eebf608827a5e7aa5456c54323a85a23c69ca4d8524a6d3d0ece1f577fb1736ddd132ffd5054ba3e50227973d44f931cdda3083393245b57186a7009605c1cf57bd72f5711dd0a314431619c98206c75efaa87b88ee65f3161436fe07e6edec01ccff74762a78bec1bc7dab27448e2021c0526aa8736a9d22b46cd7b5eef6b6c7dd65531240ed34cf673cb02908d7dfb444729a4c31791d759a1eb517e5e38a6222d2c4446288b2293362e39107fb631adb2f34e2af21ab011beba8589d712bf300cf5f326f012cf9c57b46c0caf3fde4d70e311cf7069d2c9277b0c5f918bd6e1bfa9dc78bb3d61d42a8cb23354292e968703cbc779d3743c83005fa104c8887036da967f16697fe56503e25aee244879d41f9919e5c2668c6f35f4cda4cee4511e2dc80f901c0a1c5956d851e76cf3f91676a6eb828d191019b73f9951f8d33391e7bdef14811d76f4f09c488598ca8682565236ab8e6f23728f8e750fad5d544d2c180764328c72da396c5db12132438b65da78345d82cb4877c0c558feda120e14ee3da8e6c707ff8763b2f26560a8c202944ab8ebcfca9f935b5baa307cfedb555de8768e6dda1bb5960e9cc64ca8e20948e3bd18b061979a251e09269758380f03174a1db2d438a63301d1ec25c46cfb293aa45eb2f9cc769ce1b982739d4816a9a4e6dfcaec25ae9ca9e446946e08dad093ae6a71b181e9ccb30d4f0bd1735681583787e00bdddb3837ecc9ef8ccd30c405daabe13d1ac79114557d213d4c763597d3b73f98036695daf49e1125b3d37c5efd884a80f44203914c5476a9c744dff9279f2550efd66d4d61669f0f22210125ea8a00df8caa63b57873f2a8354ba4d9dd7a484931fec6fed5c47de8a0c2e83c919855577f2b5f84997b8f6748d2d702b21e7be198f7fe8e3b771e8adb1520eb09c86530d3ddec4a5866c8690bd315f5da18339884f95b3ba0dae940686b549403fb649160c4a927f149164f5ee2aafb37119c499295ec940b779d5e2f53be77d73cdaddf1700895497c761676b950718e8940ab7ffe31de525807fc458c00279b8cd55c10d5af602a4bc4595196fa2a6705ae18e129cd9052fcd115a4803859c8e28b563b1363db9fcef18660482a09a10e37ff3c8fa3f16f61e34dbc8f0864787beaadf48f4d76ddd25f2ecd9857b810a559574783867d84a23938b6ff150bb2de99e6a7519a58b05c1eed499787f720437d18e3d708590a5c32bf4af56da2984ba9e829febc99f13e7e470f213eef1df29b0bc2e91c89ae53b44359058c7834c5c62935963ad32b9b937c2c8a886fa24cb4b8f7ac5a4444e611dc82fd86f998bb2505ecedc1733b5f91935228a8d03060b9c9d5d325fa777d2213e2d5680c7191816cc2745b9821118c79de96b66c98446ef3bc6a9ca2ddbd6597ee4ef5823c7c9630c2918bee5207a66bd008c90e8045caf5b8c2b624d4a9112a405141fb840c2abdb23f4020f155db4da3f4b21acfcd9bf3bf631b0fa827f27a4121ecdf06f49bdf98df1f268b488dee9b343b2598703421ab43bd73b4dbf6029c5f3159aa03e48a13d852a3a2f6d58f3318e168a773e155c621003891437a9a806a39f4a136c7d0303c94104aa9495eb84f487ad980beb84a7e3f0c2c726d82670b77f5e5e7c80ebaebfcce12c1770e91a2eabf0bb403bd1d2827ade2c2847901b2d52d112b5308b3c5bdadbf4a39a57cfc8a6228cf364e1b59c633677b95ccda0728bed8beeb24f0ec0632a34d333882013c4dca50eea7e754654ca5fed01dca46a9e40b6ee30385319327dd18fcf830a5d130c3a4d731bf9097acbceb3cda30f48d11712902d432b4e63b6014fc8e3f025f9065bed2a169d7060cda23d08cf6d07621877b9b1b06cf4aeb6d8e5dba1ad65caddfd129043274754ef2539a4824984cac0c249ecc2f78166cd9b87ee851ba683b0bf46f2d51f1d0c71aba010cbfcbe5c55e42c3f63d0676aa7614854d47c68a308bf16a8ae4aca0d189eb308626c3958def3e7d01355a01ee8fe286beace74e8e741eb27a7fb98cd2228077552230499656a7617ad0da0d5ce46b9ba63698d5e07b2e0f3860024c261d191dd81bef04f08c40977e4b2ac4ef94483f984479126ae134f765aa3c5a02130cd13b213ceafb15188ff2ec4823869565447a34a2c6ff79621776591b44ec061a00be83cce4b63d786b176d25e15558b917f49f687178574a893807f7427589ece5a32c74e5f13be5db13411a68bea4798e2bf7719b6a48efdd4ed91e291f4651f952d3bf8a8ff873bc6264dd9ecc5b35c0d03d58f63cd49fa0142c1091e7de8103bbbd4b859918d737f6c0d60ae2826fb743526b8cd826aeb51c70b64ce1a276ddff40d810360ddc8655867ca87ba20daa0f504e20f0d82be5396cf530d467a9375605c382129f09a79960faa7dfad7c17e02859c0f65376505b125d473a73bb360e6a3d118df77a0238598216f0d6f716b1d369580287e06063ba01436ba79f0cf3ac9f20c160c74202326c1a1bbe51686a183537a03115dc010fb459a1a3dddc09b858a186cddcd3ed703f2700d44279b7a84f35ee31cd6210d85868f5bf2c266a73256f6443854244104e514c4cc07985504773f58f3b83e5e59c9772b4e71b9e9d54c26d5bddb5ae1385570511a8a450b07c181953dde869a2050e90b512f917a44f00e7c0ca82175b650d824c01669e5e459f02387791112d20c56fb44190595743d3c47a09a99f854842fff43ef4a40e63eef2333602dd7f7c880330f239b0df5cf3145bb373433ff88a201c662c35b4624da69bb149ae00ae34e5ebbb5abc01418d04d1f2e726df9860cdf8de51fb610b5bfb8cf0074957d22de21a55edede0e4733155d827aec77a21cc5444cf7138025b88d59266e1297f035a79d7e5dcc39305203441d176258781bd737feca2a29b35ad23c2d068afdfb752f284d161a68d1f49aab52eaefb884d651a6ef2980f21fef0686e66872ab7a41464c65627eea7d2bb5a784c279ad553eacb47346e3962f99061c4ea43d869a3451607b7efb1b496268a9e860a02c93168fe28925e136210d8ead55744f748597ed373e51f6158eb6039787544322f6410ce0d0fcd6afe3b30c32c5ed041a7ecc7b28b23b8e9ef8347b1ec9a41dd6eedbc2a731cf566bf92ed66f81e9c26cc0ca37d2a312bced71ed936173669072cc0a42d1f82e73ac9bade3ed6e027617d99aa8237142cecf5f20f3608f62ef99b5c3e86494d85e8e6e26cb5e31b21baf204db9851adb38308d050b83e7e4c09346fb3605c1750f144674a063984a2e7f77a77ca6eba466f6806a62d180f54500bbc5037cd98bba0512014cfea2223e8b0498943efc8719159689d271e7b61f50c8dd7f39420e480547b51ac0c5e4bfaa9c85be1292383859764ababb4d3a3eddc9f22e0e0fa25b8a1b731badcd8143daf9f8a3a97762cc9fc3e9b6a01657a48cc560c3ee09e4dcac4a27a8551e3006afe3da30791f46a54240d86c7c7775cc228f2b464c69b9383c6df09c6d49fa9370c0bb148820730b358b102b85be07f130a988e75e53738f346a08bdb2304e087a4d38f061fe0f12a8ad65a818466e084df1fec1d526cc2c363830792c4bec969e2ffedb63550995dce5b01e5284b6d4ab39fe9d33ee0047d5fbb17e3aea6a543cc0229591272d6f4263c110278acc3dc7340f089583c2d3848249a6ccb346e8cac26512a7247bd70227e69b4eda9dd80c29004dbb9a5970f61bbf8a9462b0cbdfbb7d9a302955a59a1a48a2e095164e2dc51b61292522dea9a092828274a2ad64e01c01e368475733bbb3826476e97a6f0bf8f4c14eeca33d0eb5332f07d45c73adbbc6591ae3cda82463d591c79536b92456ce31eddb6a0689d8d2673c2fc37f05e000e1d546e1b83ad4176d723ed46b48010cc9946a6287e3dd2b867d5e9b99833075706650c2f6dfeefc5599f0db5e008a473748291fc37b4e9fef4aa915666044caef1f5edbaeecef5e7cf4e66aee3a540fe9b7781f5e0a6e9bfe83e65bec453101fa899ab53c44f47b223ed1e6ec00dc96251312751b4b4109bbd23a149cc4947243becd960e04d6e069bda596843236dd01a9b990ea844e901912dd116bc4f8fa10c23c4115dec2bdb4612dca5bd756fea5162bee33f6c593179866a943ef7d53b4689c72e0ae942e6b0fa4ce1d2cd2a474af3c0b176232e7c4a498025ef56101432f703990d6c7899bb1dbf201c0bd9f74045b4aa28d876c2821545a212446169d5e54087329a02352cc2d404cad526b6ccc9dfd22e5a5b0fd500f094f9f7de1349e20bc97fa1976f1957ab7ae042a682884c176d663ce505096a7ba678d82ebce77dddf362d55a384c53be094c37ffd7e2b306e9861502817ceb4429376f01696392a9d08f8d6da20664044ec1771129b4d1d0ac0c634bf3e5f699200371937a0f0cf04e2bcd0e78b55e500e5f9be484881755280c0f76039361245ca38128a713b6eab93c5a2c4e1b4de904bdfc61a47911d11a63b2b19368c68699cb2b7d3e4a2c7af2ac288c03e815fbb1db2d9e02a4bd08fa671a18d6b2a961feb7278535845fb360dc6574a002e134e3fadc02b3330f9441913bfcdae3d4a5509cdc9f9e7f67b9c41a2fe3541200356968a190e1f9e6ace858ba0725b91b7fddfb510a21f73f549b983c9a7db579ed205bb8ccfd4e72feb8cd37b755b6fde48d0a329d59cce2bbf56ff8860d9c4b117ff988800065be5555e32a18967527cbcaf5d22916e69b403421ac404d29029c5f6d089cf3966fb9ff91d68e116f173fc03a820669b639a3bdfdd9c1f2807a9f352bcf5dcc9af9c49e2302af6b42b8200027aaf172d793e24d098d68469f40e38b3d6afa8c4cb2b0124fa452ded65e8ce2b39a9701a6e51d39b70bf58af77436e902befef225d6140f99aca0657ea1155863a8d0be878ed10998039dc6db7d5f269994a7800eff6725c74a58555d988562946637f55b131f26470a4d99a4d28c8026d56150a1997c546e22fbbf88db964e7155bc69e2657653d2625744ca920ae5830cf71947e5a4d4dad56bc2d555c9fad410783a008c035044834c38a0613932aadf26957601775db76df1eddc90fca64eace40d33a8425f937f988d0cee2d3136c742439d2caa8804a300342d0d9311c8a9b204c5cf7e39a167328a36f194317e6655071d621d2a5eece8095ecd8a4522a233820cbb31630787f8c836f977cafea1e7efc7122306ccd37328958220d0e13ea3764ccebce21ace4abceab1a0583ed058347da3d6fcd3c8236cf33eeb577fa10800d6069de0d238abada380eb2f7f3c30092e4417a6155514a4894d49de0cda4e6c9f7481736fc59d335aac050d68c16b50df00a4c6047625061f06da76afba4328125d8e32d8f78f93a7bbc1bc841656339317b30c50ceec508cdfec7afa4927b39c708e50ea80f923aa4bdf0479d257c505416e1030bc1a98f3bc3b990124704d67771d05b30a2ffafc07a390ec953276c0ed53aadce6dc7beacf6c5008ff98bf903152d5438efda541e16a05530345393838fa9c93ddfb38e3ecfb4bd590778043ff0ed62ab77ada032823f2d434682dc9d159bb08789331f6bb39ea67da61086dc445db5d6748f4d0c8ab11ca2d85f7876b0d0d1c7a65984b3fa514ea9eec96021035eb2abcbbc579d5678899c0d06be349094c42ef5214bc01daa9b36196e64db89dd245d558b7a8f94d421a91078e0f72306adbcbd645321f0809772f405a81ae4616a6974d5c634c9016f45c41f0872b02a8aafaa22e617a207bcc20cff6d02a8be22582521697ff6ed53da4ac3311d089699aaa05b24c68b61f00314e0e6759d4381fa1c6e5a5a569e05f27c71abb1c24359e95ab5bb66a01089a508c3f5997777968acfbec009e086ee2855f8c2adf31b94a078a6daa19d4e458268cf58236e0a770d07eb45c2eeb1731fa24adc2f6cc57aee5174d3552665355ecc51cf773f7226f32c3746666663e688fda7fc03aba9a6b3ce6ca1ecab9fec6bab78da2fcc17d7a0eb5f4dba83a852ce8ad7d1c53e133b6a2c76334a151f494c6255dfbc241f635180d0a3d52b7e813419617ba03d3ef0f0f9962eba1906bcd5aedd008a635f8ddcae69992f5487fbf30b8daede3867f8478684e6a943200cf03845ed79aef88c33bbf6e0c2cff85400d7ce08a1f586bc9a3bcdbfe14a38dcf8d3e642e9c53a8a92b8878cf1c5b0031597c570d0628f3e221cd1f839593ac42911e7718686b4a5642678d17d4d783903c6d3675179e3f472c1687ed9b2b958ea1c8173356bb07dbbf90c37a07ec1c379c62e7507d1bee051b05832cbae8c61fe047815e988206ac0b451665e333a85b9e957d51e36d08cbb0a56f316d227d9dbfac1994b071854cfd679b37bdb75e5182b7c1ae47a9638ab1d5ac6525f32ed6d37a1a8e946b11d7cdf056da7627efa7e53bdd049f749da1c2cdf2895eebcc93248d8cbe74999713903ce7b8f66990c1cc87bd45421effc9d5f0d44a714500f0fcd6f2f5d644c31d828c20607b40d9d0152ab22fb1d4e8bfb39246e3bc707a069c8ef75157dd5e47cfa5b03c1c0d449aa6fe215f3a9c2d1945ea031db7e2f6cd3aaa75f9047eeb29f2441dd2ca8a1b4b7c83f9a6c701c31bfd40887ac0ad483fcb1717379a5bcce62730080c4e0b4e7a8565a9c1ebdfa00cb012b9bc44d963842c6d84ce9a4c0691e9cd1a71f0099a018edc98c02a2838c12e90889c101c8c83c60508cabb08f2973c0dd460cc2dc50a4606a9073ef1c4f34adec8c1aaceafec39254795e08b5ac1f8f688796ccb224bcb154ac3931fe9cff8780ed036219bd221632aada0a1f6c616cf44b4d6657541311c9f6e299f43f15c36e431ce21fdeecc993c6a3a409b0fe75dbffb385182429cb035a340e42c5029e2fc9a284041d01d3a6f1cf3a0f159ffe8986e0bb53d268d02fd3b4e042bddf23e0585f3e2d679d57052545061ab49d5f0f63fcf9b7e41d09de3d0c9650a5305bf7bb78e4043e38d28929eaa7ababc6b3fdd2ddfa85073287277bc4c473b61f730d97901bcd08a2e65ea08ff9c12eae8974ae3208b50874c05011e1b8bf8f44989067dadccb641e0f751876108139a4204e4868c0681386ba99c77140c53d694be6b89b84f553e845abd6d920bf263dd332cbd5582688f445a0fe9bbabf363be8df35daa9f3188ecb7229bea045321b65dffd880bc126b35f762ebc697e17dbbb97318b93aefa0acbd005b66eafd36fa480aaf6acbca8dcfce3bcaecb39883f4bb994db5b99d11a2c5f186d710dba7b27174b043e36bc63bb5cb81d1d629aeadf4d9fb7504e3f03e148d0ed9be973d1dedb8369ec7e6f7aa458db3bbe2357c5d45ff749039f96a6281e839003e97922ea93a5ff122aed056ac10c810aa50aa275784da82af2bbd3214dd7a9515adffc4387e5773125873459c3c3865d7ea1445481cb0ab14408244f22911d39e98ea7b8e5ee52ab7ef3b3c8f233dda46cccc66c797ac36670161b15a05ef4e4d97bc6efac7a4d268d4affea8c8d941e3c8b6e74dabf4e22553d53f18013964bb50f5d916b667bb0fbaf7eefd2f6228640a77712227f7a4974d0ed70f5352363dd9939d943ee8efd912e8b4d737ace2fc9f7d9f1f5e5ae8aa86679675413515addc587a37d50eb660a9f4f0a79d97a3145b9882deedbe7af142b6aefb77500274f5f94b72bb0d28a9888abaca8f321f19d7ca6ae194a912d767596107bffdd6a553d1a443bd7d251fca5d9e9fc2b5f7b5c97e8aa5f349767f6054c0023fd3f4c1af75d818f9ef1a04fcb428bbf943a1ea21727829fadbc5d85a76eb1069b61e111db51f4d753a0efb442599a65a3ad105f4cbc592eb99dd1077f9fc0b18a4ad891ac212681f29c27a28a28b3852df1f5ab9f13112a579dd9cd69d39bf0c438023bea884f2fbf9d853e11c181d96d28ad2265303834b9b880baa8a43a53828e5e2c01a7daaa0fffa4d95887d6982a91e1782aa7a5ad37c4f65356682ab207cfe495f5a3527463b7bd86586b7f2e425e6a698fd4bf428dc5654630719094d8f99668b607b067ce4c92df4b2e1425435d20509e679289b3960d11afb88f838503ca7e16ba1daead55f4ddd6184be41d7b6ff88968c1d2200a5eacf925346afc0fc1c4349d8bf44b96f76601d4f646d46d3bd9f18e17cdad35ef02c8fd73b6af6c183dfd1eec7ca91f7e56442afc4a860376fa374303c7cf18a18a07fb1627da250527f2d404ab7b8d1e281243142d2982db0d88bd45fbcf3b1546d013ccdd12b7542c3de001d10413c3d9ef75d84f163b934435e5d74cf6b9f4d18c592fee3b0cc3622776a64e28603c30aa922f3fbb5eb3c20f878a601d257e9d58b4a216b8c3480daf2971dc05c20bb890f062e7c149e350cd770b21de3fb29162395eb5c5b7814592be02812696a0f5e85170f08a04dc0ccb5d0aec0fe16530584c25a36bc0f1673dbd5f983306b4bdec052d5bd1b3c3b35f500fc3c8e36205bc127ec35be781fc0829d4513e90d3063f69ebad59599b2afb7c9315ee3107ee6b5569fe426cfe60d6470467251994e1c068449084e0f3c0b84eceb5ec04c41494eafe9cf71600edc9d23f93ab1a4bfae355f55b45f7e39a85ef0d477a65e36047510a0708752a9047cdc6a4ff34837e4546075df3257206f54e8cc96c7db7a1ecfe8b6add7289644efc7104398e4e1bf950678d9090d66166f65f0e8b916ae019097c6386f746512b2da17c6a9fbe08c670c254073a927b547e2c816401ef5abf3aad1c0984e54775f383f860201016caa7a71bc8184cc59936381151231f85b60f21dada600d5f63c28699c06f2968d49f77c613f7584071cafd85a3fb57edcfc1aadc4a18c71635bba160a03fe82be14e3a9b673d67753619da6a5aa1571ce9004def17da67366f3f24b196279e0a2864af49ec802b1238f9a605ed96bec6268effcebc4d3824a7f343868e20da02fff5d88578fdbb2ded7409b55e633a20c28ac12275fc6f368992442d52f89bbae2fa1582b40cf87764058d0c60c02acb2de2d4021efe56a736ffc5bb6f58ff16997a5b95ba4311c62239287dba9bad411852f6941ec286a481d10d630fffd485839780b7eced790d82ada0ed8f01c4a4efb07a3283c3a78aef61cbface6374a1bfa3123b2b2c211f7efad638be0d2d9104b986a69d77c23c01d0484a8129369034ac46c0c54ed02c9a930799598651efc070fbc6b03acc66c22a727aaff1d296e5fcc50fab3639412da7e41a3b1da45cf617feeac35c273e2dcc5699df36b874dc123e58f34e4a1d9c3d2ade65917c96de8bf0634e0aff4b54176dcd0cef3d727bc4846f4e69969ee87ca276cbc580fd886e80a92a09fb14627c7082f3859c72d41c15e28b3b65867273c6d031543edb470a42d5269ebc75da5a7ea6cd59634dc3f8f4077786d3f252f568e4bbead00f833aa94872340d76b3d8f3dda66d6cf88a21fb8e4c7d63af440d6dc483e15d648767aadc49c20e0ba12eadb88a594de27af2a8562e6d4e74e47b799592d0addec0b7fbac79e50d5ad33c89716bb682f71aa29cada98a52a6c4c53586a4b88400bf8f586aebce2df6433e953efaffb5c358f7d17a053e3026d87399d70e6e81e02d9c4f4c4ba8d6ba18aca44d74f893935163e630d4a17f010e88f893339d2f39ad4bf0c3b3db31713a40a346b3c396596a9b2c547024fa774aea9e05e8124871d27ade2a98970fab181a028f8d3b421c41a1c4ec28ec2f2d46a4617fdc5d097f2dcb98b6e3c1873f9194180a0f22c645521bea25b111b7ac0fe5e2401c91c9362de380f3aef8692709ea172334f0c0b7304b33cce8dbf4a3d4ce09934794c039371b8f083a7d1b217abbd15bb03ddfc2c98d5d0a38625ef8138be6c94365b7f63b79fa9427cff478c9a7b489e3f63046a0b300393785c721a40a18b7f57214d3f6b2e7412341e678696b6135935fabfde04e2f8a44b6fb3532d05db40eeba581ded06d382577df283cb2891869ee835807a7625c41c21a3f18d7ed40fd708e8e01826f382ac3f389791ff6ffa91794673a0f026fda972b3afee8383363250f647c94386c7190fcadc01e891f755c1803782958d580c2837c5999e395d4ba6fd8186980b3e98c9004c734cff58976abd2ed31aaf8e95161df14d1e1298d18af2bf5224a1eb7e485723849e389428353a38a8a597c1b91ab6f8d06d023ffb12b90c98157bf9f2cf7720c7e1b9fc5598ce2ab5b1edd4f4a0c495069728458b4ce0b00ffaa81e2e94e6f3a1af1422eca73c74304013434b99ce4f173b1d3cd5d2adcb1f7dfdc9f8f77fc2f2081cf7466335eea3b075a90d3279aef4bed8afb8b4502335e8cd12adff9df022a075b9cfaf036261a8f89a6fd2c2b3972200ac7ba7aaa34c21467667b55edc19d77ef16c7e941f09a30fb941cc8ae45d6d17f624df942ab72078044f3bcc422a072c39cdb9fe8fefb84f92eb112c3dd7e32df4ca393fc94990c009bbc4c9a2586c5851742ca0db5b71754c95c60a670845d017d7b6c7f264dc17d5a244bbf58993c4d21023eb2b15ec094fdd43184ed04bc500b507242634cd9765e695d9def7673769b21e2606c103f7d341344b6997af1cf0929b03079ffb1ca944236d52e6fc9da0728f46824f09ccfbc4a7cd01172790889269e35e9003b343648b8c20d10c53b08f540e535e12cd113f46c795bb37607976dbbe88f77345212a6ac4e188189f41cc3937a4c97880b1e8c964629209a1af4c88f126f723cf2ac8b6eadbedcb4cd2e283a559d7230069b4e7a009252256074458522aae688d6a89ebd07915c7f67388cfcbf0973187a26188a7040dab4dc82354207ff04934cba9dda3d6537948a5b68d8f50701dbdfae4d1d3b008cd593be6caf889a4e570251dc8d1a26f29c847891c42720f4065c0ff63817af68916fd9664e11ed365102eb5432a3590752e6e882eaa354a56c445c16df8f8f4861e37b7f0a74340c591f91f6895c3013bb5f26c25b61b1235e45837af231c318c79a64d4b0475ac31549ad205e7fd61a9affbafed42c7e161428879493456f9d586f2d6361069228959058154e01ef0b76a37e950a6854dc3c04a73c9a73d7a8033db47cc345934ff9114a0b85668010758191d1b764e8466330084752bb6656db538e2fa7e8c082788db7644a08d142df06639d2f0aa9eafc4616aea6d706ed0e4095ec1e00a87d6f82254939dc274a27046b6daaa24ce2d202547f6057294213944f1a7cd437aba86061472b9d74b05cba1fa69d3e1d6c1a9137a4b11eb48aca875fd2e57a9e6e1328eb24309fc658248588ea3280a8de83e8f775469be07d222354dfbe09c4e8b51b889cd397f8fbd3f44c5b8aefff0d864b74369f111b95038ab56b4ac66a51caa96aa5c967268a0918919bdaf63c706dd67a84933392751f47f2c9bc77a9528fa747089e3c7ae529db038d24c987fba604c193e0fb5cbe42e549756952cf6dd4444cccdf3fc4230571a8a4279865aa591ee3f5c3f4f0f5e2be4972ea1ad37b7a9323962bd71a6f3da533d9c8666e863a5bb31e391085e8659e53c2da24fba467063d9f87393d5846e80af04bb553ff85bb93b1e389310e167dc0ae585068b343287d44b616c6279bd1115a64148b10ed2d1ee51b609043af7176f408d3b0949f3369bb8ef67c8541607554eb5d77f910570a8bd4bc052d988a56e472640060c941a65b95b456e3e60a4b42210a38959f106a782fc6f7535dcaea1ff0eef2bbaa34f1264624d1744961903a313d7544f63ebe7cd9382bd87afbe5d18f9d092775d83e3cc34b65c550872653938618adef6ea3b8639497a8cb9ba87cc20975781ae0bc0a67ae7d7e661b6d6acaf3962661ad4e349fdbea626e093a8375c444dfdc771d4083752e87758d5293b4f09c9a8a3de6b74d5a34a6710b4e210afd39dd72af652ad50bfee73837b518d5af1e1177e508c3c35c26ff5f22f3dcf24f29a43d5988d592002491e03e8a86692dd45beef7ed17f931c020f0a94581fb32a65e61d66672769fc526317065e26c8b5756524d36b5292c268ef43f9c78be7cb7b4f6c9c6f7fa145502ef93609302403ccfb805554329774aaeab505ae3b220d038ebd0e976b2c9c142f5690800967a5d571f0e8ef491d28562353b57b8dc14d1643f207de4e0da7653ea184a5e925c3c103484fbed7f51bbd9a6d9a3040e01c5bf6577ee4836e011889601c24797bd56a480853b27c6794a3f5ede5f0165bd53b1e3071bd60c966eb98a337859069cbfff08f61feffc83583174a385f2e3bfc01e833ee1a54ca2de3bddd9419616d74d4bc1bf1ae56335c34419a38afc1bf233607d61017b40e460696f616f96aa7cf7094cfaffc8cb37b639b4b226294dea658f6bb2aafc81b327377d865ad8d6fa74184b7f8d4fc15d84a6a9050927def2995c439f4534b038f77be9828467882faba128f5c899264d62b5d9d0a1cc366e271fff9c1b54bae25d30bb7fd37005c20bba57ab045259ef2547f77eee4d6382c17bdc83b475c978fc63f228af5f42f85ebea5009168d1e0c1dfd43183d823e90d8f35e04b9714ac2ee189c5463843dbac233b0bac7348c3580dbbe0cbc9f8705c95bb73306dd17407384d5bfbf788ae558b3b39039a5329aff2beab23b423fb0cc20a4d7930f40e1009723fb809e4a19e19e39ce0225b049b56864fdb885720807eaa8650207120bd2c9c4417d4fcd680ed4bd06960dcc3493ff40b4fadea8ca3d5b7cba158c5ce49cf49463076c78cbd6d7aedb1f60f5c8e0fe2de1befc26db3f67913ca7de915754fa201dc12088998b7fa0d1b5cb63b806f60d84da3fdff8c3029b2ff190f44902dad2514d10e6511abf0e8dbcf591ab36a538f9de22c79ebfeb743d771f179e451ee4bfea54f7bd9e80fc9b15310e72e8eaa4441f1dccb4554ce1deb357e78e893a6e17cd02c463709d61fe4d0b281209bd0903fb6d535c00a8ff4949cf027966f2dc7862b765a89ae7c0fa5de0751478c2cd97b8e43bcecb69e2ef0f69d674be6732d3466750cc652dbd9ab803d48c090ff5af6ba71836e52dbf74c321ff6a4bdc5115c93d54576ce442a6d4a67aed9efc4d4716dc8a1e984adf390bbb3a4b3a96a112db24edfcabfd9031e5f96cab54db11491a0be5b16476e62916cd6ac8c82b718f241c9340800c3267dc2aca08fd593b75e955a1751e7b60a5e760bfcb3e55096ab85c54b7779e49cdffd3d7ff3abb1d314816eba1051b880a82a3cf14a2f26828556b48120fa7cd6a12a46c490f616d966f5e6e79c3e20448b11d34b9c487f4e3984a125a5f947f8a5bb874a3a66b34c3c50e8cb05ca09a5a40bf47caaaf179c1a045ec7091238897cea541436ee623765bebcfa770070c1c856f9765316d3f76e6da5870fce2650a4f2c240c71827ceb2b58a780e3b5626c047aefa7a25051308ded7d7b3642d10f77b99d7eda6944d7b18f319d1c66d0ad91b29fa15a6c2aec8c8bb60b74ad5528b468a8f04e5329efacf83db90bc3bd988eb0d7a3b81223aa11cba84ce264fb72d7f88df987b5fdae4fd2b1197fdc2a2c08bac6d1742ea79fa22cb090b766447150058c97189de901be2dc9035a5cfaefad9e4e15bbcefc53cf093eae3ce915dbd465ff5bcc3ba0d4c1738ffb4275e16e8c0edd9aedb107f23b211941478f2d8efd2cb3bc173d3e6cc9037ebfb54e98abd626b73014e184ea63e4e913aa0de9790ac46a9cde3222321d544c648412e87d8a2b1c5618e5d72f452f760b411c37f780cd2a428981c873167d0afe1da4078bc1ba18bd951d60e7d73631c984b4e207c92b41b6cf9a4dbddf5e982e0c8b7835f1d5cb7aecc9afe55b2a72949710f5bce0ca7813ae9757b268fa5c02a391e527534ef97e8878a40efea34e76ee4da301a5e62e5e1f40cf7b0500e913857f37d20c45966ff04af840c1b2d70e280a5d1b26c35be0181155628ae42a9ddd3e32e2e67a054e3ce0fdf5f868f905ebf8fd2c0adfe732be3f998ce5a8232eaa69075e4ddaaec2d6fb8db1b6e3c7de035ad80f97da2cd33a7d3f062ee4a44ae2bc1e89c480d59c4a9ef83c50a108d39d4ae4ffc512f473a8ade9cc7ca5009b58d2ae666350838090446b9b6d731d73f0fa04e89fa958dc54b6a308d9358c20900c79019007891bc2370bebd597cbba7fe80546e1bd7da0bf1b7e701e2296e0b0bb019e1ff36980cf03bd3fa89791d87c5a8eb5c60ea8d04dc81bc8bac2fab4f12efcd0420336f9068a2123d7af767a1bdf917e727e7c03bab8b4ed29f0cb5172d81d2a218caa60a5619c40bce44ea8f1b5494596a10d81a46c1d0e519346486c5089b82cb87a6c35242a680144942cd00b4a133cb047b961b263649fe3d6d54ca748e9f3e57c907ce829d16782fb554d86b2416f2f61e9bdccd45fad0b1815d70f60f943753ba16f9f34a4068590af80de68dc677d12a7dda3244d60bbba9effee829d651d4baf4615596182d40d627eaafa357240eba831413f56537e74159a2777be914d99b5f2a8e210ca37af683fa70787e3b17fd347e78580cbbec18e90ce7ded18b27c5a557f7fdae3afa69c98d97c08ea6057d2f3c0526339037c3727417696bc714b5281f98576bc8cc358ed3e230e538ef313bfe60b3cd3fc869696d3a55ae5059757b8e7521d5da06ec724d7ea7ee20f99d56f4e67986b724c7729f67ce0627fec7d86b95d68d86620020624ee796209668d6dac42d7f148ec38b835842a1ceb87d01876996d67405e78d35390beed8c1c53e2a807c21621d68762a7d6fb6896571e8aad3949ceb80edc364b287cb2ed69767844bfd243a6d7f68805193551421260eb521a13fce18594f007b55b188a15bf582a281bc6260faa8429d45eb0bef90dbf5b2846bdc7e6e82606c6d33ad31c9120d871cf8f7b782c79e6eda658ef5f5d4492f5481963c1662746a974180692443a2f0821aec32dd1b06bd5b01f2b6214670a1e7a8d13608f6a149f41f34ebbf6e39af427ac9ef9816e04605f57696ba65c9a070c79b0a41242378f9f284a8ad7fd36ab42ac693b872b4c6e659435971d1d9f3bf07a00f873ec534842863725218eaa9c991c8add2efc9b85d0e9a1a56261d62c5fc35f16c039cedbfd89b0f7e63989cf4862d9a105bd01e4a3d5e26415b4faa469875bb2cf259480a4a43e0b0cff9bf85ca5b15927595c2ad6631421355635547c0d5ee7bce33986a863f22775312147b79597223339537d9eb4b0187b9222f0904715b29f4fd60ef94f46c52e0072af99f740d5b95bc316a1321f050daaeba527051c9f5ed1a3ed7279788d7dc5725490de5fbd78d426eff08f6ead3f69eb5f7ccd3bc4e6d7b1d10bd1c606143023a1ef3b4d38b075ca8b14a5aea5e54a2cb236f141d42e5541b3eaa50eea1d5ce0c0230bc9cf1e6e355e413013014aee59ee6fc3c9f6709e725c0efad466e44dce3ce1a76734d622ecfc8120f5eb44af58a4452c6b86a7520d414103a5f9fd743618ca13db637aef8295af027a6ef4f397d7d5f61744e7024004a80ebac4becb9498b83dafea8eb43e76983395e052639446b1651877a96d24306b79ce57e1d4080b87d2faf9d0de04d7ec1c168bfc57d8c39e2a45e7d73ffc7a4edf285ee0eb641442388939ca5fb91fb3c102aa4835b87734e689dd168ba686e1cd4943e3984af7b6a540ed6d0fb94506affb1daa8b0c77c7d7fabb0be2d56aebcc2c6f12c2070f78d2fde887fb9c86aac5887a8ee6b36b42bd60d015e6a8c681e92d8b3a736fc046b9137875a39b8ae3b98792968934731d5f2252976ca3d5852d57e41acbdfb9f9092bbceb81d68e4e1bd9ff3b8e84789894daabc27501c114629e59743c600c01ac064aab3246e6558d66528b9e5f5c687e0f50028f705691b75ddbf7ba0661ce4b9b3629a5256d759e9ff013069e9415371f83ab8fa9cce3e873219a37df7b5b0bd2a071ebf8d5a7b5d35d37e4609418226ef881d2e227d36ce7c397f4b688d0ddf58383261796f1051da547f1b9c33f669c783cd5943762a367a692b6e5b5465d6bba44512c33d2edcd4266de69a41b8adccba0e7f858071dc65edb7f028ed4fef11eed12de9df300c95e5d79676d3cc9d7d4d5a9070ff4074c53b38a8f90002d8118b01c8c3a8e2151eaab4f72238849926142b3f3b958a8e1bdcd3fbc7fefe6537c3577d0d0e8ffef7325a61730e6165c857034d1901a95083fd0bab47789f1de80615328957f98a569da3f6de190c6c1e51e6bf3b26479b4be690d63460a077467b6cc2dae34273e98429fee67c02d33c70adcaf96c8f872a5b68ec951880aa8850d572337aaef469afd452241dd7cbd469394878ec082bced6c5761988af1762bd2dabd0e8a2399540a245040c8e45acabbe27e776bd611fe35adad6fb894af40247101612c8acd01ecf7220369e65bf0031fa7ad588084af661b0cfa49eaaaccc68dd72962989b9077e5fb074c496f778c243f5c3aec808076c910e2729dc2e5b2b24bf713fed885bc7e2a9f44966af136216b1da7a0e6a72ea70acfdba2752dcb8e3c3840019594e13284e18fb49e1e74ec0a623c030890ac5f9eb1f6b4008c2e77f565be93d86bba827543e0deb90ee05d01e700076f7eca8d75a6faab584d78c1859385799e80d065ac3ef18c4e068f939cbb33c8acf5526fd60799fb3525abf754f3d013660e9f901d13eeb8772941ff5cba131ad313729fddf054a1b77e130ca6f46fb12e83af417ae5a5a896d4f4dbcd501b78d7afc58999d857cf97683fa8c6ed8ebf8a1a16aea97cfc85cd2e400322c737e104d0107c292651da9d94cb5f28c7a9a89defe0c56490632ae1b897ae01aa2d5dfcddbccf4bb04dfd077d7cf51b360c20366e4dbf0b45ecdd0bfb9eb63394b61dba5e0a3c828da67a3e98f661df517652c0254cedc63d4ea1b1fbae73f1a89336570358bc77bd9287d7538fb542f8ab4c64df895ee254a7fd81837fa94e2664c667dfeb0b75b71beeac77a0a61d404288ae5238f1e98fe987967bed67dbb57bbf5bd9a0ba3c93b51993163244be3b3bbd38ee9e8e80844323e98d764743e12d0cd0f485a4ae7e34517ed5b4555f3cd7438a38a7d171e4aad34c9c7b4cb695ba0cec8121d890a7d2c5f3f6bbc3e7e461828479f7846c07da3a009d6ba497f06a189cf9e1b5f05615d9e3038eb4e807f325d2651dcea098db2097202ec4cef7e9f3f45909bf301c207090c2a6d3eefd46384752897d8c67abdb3b6f18f9573f8f90d3a77e58fba1c7188b3e84ea77fb9f293462cfdfa6aac377fa87dd8100225899d991a6bda5a7c04727040200795f0add450e6df9922f9a46b4abb6bc6f894cfa3fa889028c2394225274f13f7a6d5efe84fe6d6f6f3d872de512692c6f108d0e0d73375bf9d95b5386bcdb68c4320ece8313838713ff13a081a8b6d005601d8c311aa50e40b424af074504c53fa6f9dc5542f580550a304befaf4d882004cec9c305b6397559b85976daaffc9ba52cfdc408379df976c3bd020eab42c386766e9c9f955d53c67a0864841fb8b826b5f911395eedb260ca435025a8a8064c09af6f4a4d6bba321ce26a112ad142cd6fc8ee463932e53159344459cdbc0e16488429a650238c3dfbd002ecccba6a89fc4131967294b72da044e4ebe704939a84cbe89a7ec4bc70ae2dd4864f846e59d2ba26e6e5f355a490343aab5c02b4bc9f3e303b4b29e7e0caa187dde2d5a7c58002f1a5a60f360304e6b6d3d840265e73847f3e6a703c81187e1ba442dc69391238b6f87f7408d90178815a6144f387f9dd945562c75de8edf04233e3c35e8b91f2c6da9ce4920c325b4d2bce280d0ed7988b0bad3946c8291ae31257bcf15b874e19b47afd80c122fb7ce739e0c095de33da8f94b04ff9278f6f7314e3a43577c93319c2fb731d7a54c1e779fb47edaca7e0e705050b34418b003dfe756d90ac4df395a0ea6eb7d0a7d997c1a0a9de0665f2eebc62d33ad44e9842751ef71885e17fde3e005519fba296ede4698db8127ec6899815a6d5e5576586f384cac286619776df1cb3ba5173360c0915e25dc34c016c7da026f8c346b59474099a68b0aa961163b3ee0b1f1a568c154003c9ef1602de848c6f617e70004f1addde05e239e1138657ce8e922a5859c763eb324294796c862e503e6170d7697824114233c794787a55ac1c80421251bb6d47d14d282005872de0848a5f72260ab19eae419a120f71564b6d84e6399d29514900c2a4883ca3192256a427daf50b175aaa1e7b60a5e760bfcb3e55096ab85c54b7779e49cdffd3d7ff3abb1d10636d0e0be8679f06d2ae5de1a38b3fcac31b27f49924e5d9a657ad85db4b7f06169e2923e2db33ac1ac8b280d581120752378b14300c3efa6674479b32e4b8e66b9352b7b117245c846cbc52cbe7de7cb302ba88e8ede983e6a7d4fecfe71c24723cae55c5f19f51d9cf2e8e4018f8d4bbd5b6b55fddec2cd0c0ef799fea7df6dc6c48a0f2b8f9367f571a4d4503bcb5bea2aeed2006a10f96f8bbc1995dfb7cf3a8f95e50905931904140478d8ee3550c77a2bfff371c2baaa70b00d692d8d7a9ae962cd63f5502f8a696ee0df31adf51241d4fb6b06b6b74b2af44488ed12824f845668721e4a2df62c33f2e63538bbd8a3e70843c1603a41b51a4749d0480ec95643a024f4c83fbfaf62b439320cfe3c86d62bf4aa341d8dc6f2c006c61c83fe88d0dbe5806f2f45e59bd9490143ebccaec8539f36640ba9695c2931b54eb035f047b8c46966db7e0a6a7343daff6f93159fd79f4dba89c85ca61b13cc1eb38e6337f23dd1b2e3c321b03653e021b9fac3bc3de4ee9b74c9b96cb478f072de3cf8ee6e2130ea0f74c6ae8bd8d06049d35325991f1cb4dcdb72c52ac6d82053305d8a6d40eab6b5fa3c3a1356f889be9589ca184290f127918663baec679caad4091341d9fe2b1b29c1c97778692cd9d8f23b16444e654eac23ebdc5cd800d145de2a00181410cc46d4546a40fb74617fe715ba9c567ab48b4e5542cedbf31284101bb5e530b43a2c3733a47698cffb724f905ebf8fd2c0adfe732be3f998ce5a8232eaa69075e4ddaaec2d6447a0802a2ff280371e23c7135fcf92186f574fbccaf55c7fe28f7b8cef5c5b56263c4bdc48bae2ab22359cc849b70e4930e8b92aa07dd351bea86ad7f2178abf65042df25e22c33b3862768d66bd0ce874cf9a04b53a5262e92d1bf069029fc8d266827c8e34c117352522a6be9a97a4d968c4ef3cd92eb25d85f25dc1f957aed24eff82cb5dc1719ea41a02bc84856b81ad480229fa241150db33ac4d503805d58ad15dc48148a0051e2b4211fb8b5952e2410a4fc0770bca7ecc5bed3980f6302023a9be1868fbe41f59ea9ecc9c957e362c3d135a813b71e0c799c8eeea827b38c9f5a4af71f9a29f44fc6b49613ab0ac9aeb7994666251e4587a8134a42d616deae69acde46f5246045915821f8f05e781c5a0137cb0f8c5a947ed5250b6325269079ce405b49e5a872cbc540bc77152168d91ffa7da0ded3d637b9d861871403b2e26a46bc14683809f87a20b9b1c67bfcbb56948805a4515539ca8c0c696b901572bb0a21f01c20f89e9311091fc1357707936939247b8cc47613c24fd3d87c459407a641a7ff829f09548b031511d249fb642fa88958646e660ff0e5bf4ecb7f717bdcd3cbdcd790e9d5ff12d5e72ad90f50c350158e4a1dde79ae628bab6652d5bc3e912989256f3502ba9a56d1449672f91dad92cc3897727935e98914787ab16926a084861044065fffb450e052e0431fa92058b29cd5971e54962ec6c2555d31eb926b9b613483ced83f89665a83a4938b083a6611c7a0f43911922204c043da2edd0489a6bd591d2a481c264da48bc166164d2d58a50a8134f35615c8f8657ad9e77e49c40a7072e5d8ed64e93084397b7925468ec96cc4befbca324367b0b7315aeadf64d072699d6a1e48c7e6e6ab11356dc97a17e275643cd568c4f57c7ba574e0fb5e62079c6e191ca141aec32dd1b06bd5b01f2b6214670a1e7a8d13608f6a149f41f34ebba3597bf90af7e80b0994027cad2e4946bc8cc77012097703389b4cabc3c08f8dd09c7db19be0a7cb0cb3711d8309344b9261c7d9444e9fef58903dba1c5bccba196d3d3530fc6b38d6cace6d56e29e5ba521b87a9c1b859c475ecf7040763c45186f76895b7b7bbbeca377e5fdadd2ecfb32c2fab8f9bde068e099194fb864e20c10941f3c6c2ece7bbbbfd71b72ceaf9e81099a9a2f6557c24b6a1bca2795bee56c228d32474952a2868aa69af272e91658962b20281f3f44b2dc9a9a71a85c980dcc95391064260bf1149ecdd5c5905ec3dc639ccf056dd7bf9de8bca230e686f7a3c04134b0ff35bf4a233809553c34e3328cc0faafdb9b136219b2822d7d00465bcb44388f3c81247aa06c060f30d472f0505fc4f07ec9788d15ff11739602cf14412366778025baa1da2e69bd63fe8dfcd571c3fc05bd610223588b5249e479f5270ad7e023350fc8a86ee8f71c5622c6b7f5b3e1eb1bc7950bd32146fa465fd01718a2249eb13273eaaa2db152e07fde7a944d917ba9c72ba0d1fca049ecd803498cccf793a5c42e20c2523d522e98db5f50ea43d731236641f701f8a6f787700a853eab9c20f604d7ec1c168bfc57d8c39e2a45e7d73ffc7a4edf285ee0eb641442ef25554d1480a87b6f7cd4ff62ab4d43a6ab91c84dd93420100792d0602870e1c1817b2ed997ee471c89948bbfbf0bcd1658778460690a3349866b8c31010f82570adb3ed18d8d5fba2c03ab56063db34b29015433d91a3ab2d9af4d466bd5c15df417cb36fb3a6da2da5f215cfa4686481b9c6f58dedfafe57668d51995b48c09a9252180b4f64e22660d9d19a0beb49282de4b873b77e7fb7a5e5206f09bc8d3033dc9bbc2eb39b9fae5448b84941f0352d21b082157b6c68a51380c2a1c5df2d534499ab92aa3378f959b9b889e32bfe050e64a1bfadc6d81b66a47156ee9a58ff18820be3c860efcb0bf7176302edf11fb2cc32c9f0cb465c8ffb33824682ea739e9b085c4235384d8a9257efc9ccae3b98882d3dc3340fc3be35f7515ebdf904c9ea4ad3be0b08f7b83c1b77a28947d376612b94492cb3a0496965abebef31d6d63718491dd81e829b47e232679516dfdd8cb29ffab2a4c53b38a8f90002d8118b01c8c3a8e2151eaab4f72238849926142b22c8cc39225f3337ec74119443d315311024f29b8794cb6189bc6372960c2e820df951208ff2445346e3f1fdf7cdd9c3c1c3b884cb362838660839d72c2ac61e52b72d36d99a936757349e4a7388bbee2b6c8f7a753ca4cd0ea71240e383682eeb6546eee844b8baeabf26afcb965758afa944a44d0a6368c1ea379e05697691075cc211367a1c56ccb6ae92dff8bb31963571ed890700b85d855c037e8b46a658ebad5d9bec786ac888b9e47ca076452433bcfcd24292b16d98789b5c69fc5fcdc89c35833edc6aaf7a784b793b317dbbd98952ec1fd191c581fcc1d1f9a4e26086560ff266d94146dc8cc6f9df61e7e08ea1e883ef89cad843f47cbd660c52ba1f3d057a8d185cdf299268a32930f0f21acced1643e8360a74da4c96254abc124e803a96dfc322be5ee829b9e5fc80a5316e965f6cdc8fa523cf519d097ae5fcdd0bbab4de43f6b2c8a906fac3a61d6fee12fb9c44ce96b7a45fefd3ab65c1b51a1522ac70723e641f93e4d1cba67460b4e6328829a3a2b0e322bebaac9ddceff5515b83e7e25b5c25000fac0b390deebb2cec63e64ddcb34df2b865f54f3b4709640f161cc31af241bdbb98ff1e4c7b37067455f69400ef9266177eda13e29beb8443720765478c4061b702752cb24259a90cb864b912626ce062508fd65021ce342c9b29f18d6419578907398cc102c508e665c2fa3369b1b43fd8fcf448ad57ff9fbe1ad302697e7a6062d7c29bb57f3da736a6b747ee366d34e406195a1458f00e689768ef7d93085140662ca8ef25f8c0a0f7b1449d332fa394765a3ec291c18ec506af0a07af56637a1fd1525a67a38ca9fce5de4e9acf6514fee41cc33b83c4bfd422f5cc4a3b298059f0fc62053edfe81135fd627ca02de84b63a995448c8ff93da826b4c28e6ce81808119644a2fed5b8a7ca2f00b3d752928c21bcc2e20de738916a8c313f5f85107ec5fe57e3bb4c79037460869c835fb7009bc0be6e3088bf5d886dcd9bf95573e2e029f0510ff1483dc3aaeedc21d9da5ff7801615e159feb3ea3cdee5ea8b37af84b4a7f5cd974c330795ebc89f315c92044e4668b9c2ea86a0ea6159ce2f1d513fdc73889bea0ebd1107e9c37d0b75c6c7895803899890774626ad53713195e5dc9938d5f84a0bfc012129a4c14d051911ffd59fc0d435881b36db5765df085b95545e7bdcbdeaedf78bcb4405ef871212ee379a59aa0fbb64a3f156e403a0559081c5b178cdbc01ab60baab1ffda6daecffa6b754628c3f07b644818d1902b54320e6bb9d797edffb82124f6bead46a9c1ca86230d9c07f812c95508f9220de40a7f3c94af7051510efb4769b42199aaba55c8a02d0e7fdecd2075c9193224fb532730df65560d68dd957c78fef9086b96f8d4342db7fab8864632bbe2337b9b950bd9c1bf7ce8c8bbaf15603d1b116d7afe267085a238a951691b77bd72bbc803b50562f52fdfa72040d5638ed2a974404db168ac2acf4949396190aa745f6801887c6deab2a75a638049c0b66c4c4b0d4083ccfc03a852b24fe5e2dedee7ca15b889128d3da2600f3c9107acb8c9f63ba1073ec0aa2bf2ff3e039d326ee6d29a49e24263b7b77cbc4a1e1941cb5bc6715d41408d6d3e8a52c1fe6a8ad481a885a312e5e4b390d1bcd79b52def45bfb32ec8394b0cefb5f56b16de581f44cb69b7aa50a86072ea1f916d1501b7c3292feae6081d5dbbe734bbee42be6561bbd0ddea7770cfc26dff7378b45d723e9a83789b90abb9aba01b661b910ded8f2a302809fb8d558be35d579168e3b76c75fe465ca7cc5e2fa615bea7e1d22db74e350b12544146f9b77706ff76198705f257d4727272a7d82dc8b65a1061cd5c4ee60cde5fbdabfa0fa86b5883db22fef66ba2a6571e14b3ecd61f983e5b6571178a3eafb6032bcfd30e5465cc26a9acf713d698c89eba2674a81d530f0b1092e2ad774f6e479f9e41a0f0e1df9c4bc81c4a8aaf838c65b7a0d6304bb7dd201bf8a0345545c4eedeb37a8a3bbab56272810285c17600a1e14924c9edb18972284494a0338cbc67621b6b95bc53cf0421c55bef52c0831570bffeedf5d6276d577673d56b1351c507a8e3f7bd3f6c41509de33a9b537296f3a7dcfcb7beca46fc9ee46e1ea5fef424943045914df8ba3cdc25b78f6773f6c16bc2cb0ff5ead2f43e45f7666a20cfa324100f718c4dad55cd46767256f1e10bafe2327d2fa8bb3a92122c14fb61e527cd5e1eb12e4f3f477b51635419af773e2522be0c0bf1299eced25216fe21378f3964b79532f8c2f0ff149e71d1aa5b6b57a97bc9c8b283d43c95bab916b0a812b593306927bb07ee33a4e644eb6875e0f691bc03cf981d46820f70f73e436f9d7b492016e6ba0b7bdeb2bd92fd60f477d07d6db96895e3d06fb0e1128eae594e9f8bb479c4073b1bb9a0a3f44a36d904f2323e09f9d33c1d50f24ff66790e5922f4ce4cae9ee59486491a63e176f613ee5682aa0298bf850aac2a79696baeb74ee602fc3e3fa8411cf392c61c95b5d9e2bb288a20b02cedaec2d743a4cae24b151adbcb4bf592eee9251e9d60fd12ae83ddea1e966481ac6d6a8aed685e66a73c401cb6f17381373b3696db185095971bbbf942d9d9b56136274fe18bf0394eb12b7623dbdb5a8654811645219bcc1d332fbfc47637a083aa935ebac39ff276e0dc6e7420c110a4f83f65f0ffa71f0d3c18534dc26dc31f03a0fdbb538b03c0b22a0b4e26d87dd9671de5942a77afb246a6a8aabc787b77d44798dd7c4ef4d762a543b029b23123f8656b8d6c82e9cbec66501c9d7093546d926f1ff5bf06fe871037b4ee9935c5b49e20417b06aea6bb928f2930e0d1f741f40c0f89bd579af0771654fb7f6b4d3ae78a50258c3b9668daae7fe72626f6e2da2c7a41e755b54059b3df7d0192a3d7dd6e283bc58ca8319a0677ead443ff2858068a5758b6d23142cb3a3c46432fcfc92cb5e4d74388159577dc1dc8170aeecd3207e75c6be49aee858804097e888a6c9583c18d31672e9f969741d09fdb5d31582542a37be945a514ecd83c61700048c3330fba23f42f53f6a2270f5417f9ce7d08899f9dcf57341e606715db99ad4ad7096b3cb7986b0873cca8a7ecc45505a6558200c9a9555e55f0b91fcf32b463e0a17b18e97cbd04e4d6429c82d2ee02e1e6e804e9001c54a0cb837a49812e06d3dd796c891497e6f101ad8f75dbc4d8e029940a5e864c9369e283d474fc2728db351d47cae150ceb21e3dc494719245ba3e8c5316788b51a4ee9294d6485a7f29ce9b9866c7658266059605adcd970e42a8fc140fd4b8bd5a9cac06696ad317ffc5c6594b8cb4c695fe72579d069bda2cef31806ca68f4fa1b899f2bffce29096816769c5749d0419e5c61787b0403e6153eecbcd4ad9cefa07f4f3e3fc0b0c565a33e47cd9581bdc3a21d6c4f895123f3ae9f6286076bb789968cbaff5f4b721101fe6ce7f2cfb22299501e41a90160913cbd1b28732cd93dbcfd16a164da0a1c15b8ca3c3ca1392e44d1c1da0745351d3e58ff1ec46e050c66c874b54c5c1e6ea67d046879383e801d34165716505c356a612f42e65f5c743f0ac6113f65a1357f3e00df7f40516d0d09ab8cc3dca50728ff7b8d20bfe845f7b90d07f6230712f144d806ef029077c42a3f98e13dcdd04af5bea9571bd0cebd3bab903434ab167cb2b3d16319bf44799f4bb1ba799670aec2792888dc94ff4b2592b0d848408dd2542306dbd99186c56a8c901edce15968875bb4303150766a40983c1b246835d18112f69fb5506e1364057fb5b611f1f7f3b0253564147617c73f710e5d0b88ccc67fd9881685fa860c34379032f381e6999c3afb3c5712e6d5179303bd33e2d93d43b1b7b39afc7dd742d01bda5013f87ca8b01046aa45f0b54004cf3b37c991012e60487b0911b36ad44fce1c8becabb6da8d1bdfb2cffa670720ccee55d00c4d4c42ef663fdcdfa48ddc67096d5bb29877f1f2b82c7c2ac5186fd071f1b9dae00ce1cfdaa9dd8df8c28c91c2d2409047114c5fc447a3b011fd8afd2f65c1f02aa6937f1be59100cbe3175e53ee5669ab0a1ccf268947fcb5aa852073cdd05490bc3741833d950fe9b810eeb30bffbd4b4e9689a7f0be67e1d3b0a0c41f722728673421234e8c9d8e4f3ad2bc494b1ce83faf735c59e1622a94294571798f0d0e8839ec27a0ce1f988332d8271bc416b1a1e22975f96e96948d0402f15f97b2ce1f7c25929fea0a4f5aecd4a7982dfba8cc267ff3633795012e521da9fb8adc81b5e5e0e1470e3494de99b3c1904fec253c197dfdf1f8908f475a2308e4c52c8324aea5dda50ef5946e2ab96c545e232044c346d7f2437bcfa813a7e1d7c670b60487ac2c1d828e044d553373ec61ee4277e7758955adba6ba655181a1b6586665c6e87ec681e0a64a2e9d93c1cf2f62d224e1d025a446ad3ad3fd9699ce810805d0097a17f6465c36aef169c9c18925e41283683be2db24633098a457abdc6e4fe9672c270372031b99531f2759e6f8e6ee13d7299d72576a48235812c14d89a71530487199d7dffddfa52d2f5dfa49a69d0ae08f4d68b601e0e50a4668c71ac00b240e3a0f7b324f0e267cd5a68e9a835c76a575adaaccd2fb0a730f49a416256e465738264c5cf3126445c27af0d8d726fbfb6a0ed605a8460dc6c712d7278ad7dff39c0cbcc355132cff09bebbc4919ad9be8e429b35c988564866ff57d71a569ee8a02d94d740b983a57374afd2a5977472aa60e44a6cbf44a9e2514ac00d1a4d55241efb781fa1949c2fd02bdf3718340bca9bc82ab6bff32f9c0f74b91a1e9d67c7d537851b8331187e57265c0e9e311bc258df5eba75020492a6d362cda0860b34b124cdc4ab0521c75521a12750023184b9d56388abd0b93b5bb301b312ee29b72f5f7578a449138ee3e7212074f13f1c50e8f2f944f292bbd9872b47478fcaa04c3552c78d688f80e9ee674810b9a9a611fd6d871b2983a6d6fd215fabf2610aca66c7a2fb9dc5f1be568aa93ffb7de3b6e234e78118bc2ae8d07cf6e2a1727ad343500ce4f0e7f7828d7ba64e093df65ce71d92e0910dc9a7f91f08d97af765f5c3ab51fe2862e2c48b14b0065149bbd5e6785e985aedf96014c756049ec783829d22e870f52d9a83260ddf43426eb3e9e15b007ab2ff07515841dcaa7d2a9e955dff936045c21a23d3e96c389003ede74d9b7a9a55b0dde763a2dc35b337480b64be79f45855ef8eb99ccb7ad6491fc08d61e21606d41a1809e1771577da1fd0b27521de8da91e8facb8bb056df36eb55dd030efa6c0cafbee797e9add85980186c846d5b64949d991ad38e7b63c31cac03ee22ddbaff65b12aab3798ca91bdf996d24dce844d9635aa9a05d368a661509301a19f752252b099dc9252e6488f82a0f81a11b018d9dfdde8cb76bbbc6ce6b25a10bab3eb328a770a28eb176d407361f264301c0758731d0adfbf81420f3b1479e4e52e787b211eed82d60541bd4bb0b3189735124276dc87c8def7ac269afd037c1f0dd98af35ec9f3e0aa79c1cf62e581593372679cf4c6a4564ca6342417134ff8616a917eb7b055321525daa1b5049ab01467f905731393ac783d107315d13534529eb9d142e4f9a0e4d4d7a898f849d8d5a15d312cb5433334113e73e09e396e8c21ea0b16e65de9325532cfdc44f6eee782593e30f75641a3b4d70d82bc76dc44f35fab93337cf9a9b68fd493d4b851c3e735f4f0874fe0b70e1582afdd6499db8e4e380a3853647a87fd08450f2948a43547e60acde87b235753559d5ab45f06fb6e92bb80c2a09587b057ef3f74db49de7a2df5df558d3853eef38e04a558990cb81b86e28e974195aa2cac277604527313b0d19de88e23b0d2982a48073af78a62a97b3c6d06e9aca1ce27a2ccaaf43351258bdbbd86775fd439e6ab484641ca35165e9f97e41e00f9caf5eacc2e4529e61bc1f510ec649661470210269ee0888ba5c3e334903d92c0d0bd4400663cc47291dc0288f8b3e780818259d41c530625cfcd589c62da9f7abc191d8421924d9fa4f844875474d0263f121cbebada61da4392fff294859be0b9a92790fbe368a76e711ac85a94423c8a831ffaa839d06cff5c515fff5f749341367e78bcbbd18077b96d69a3513a0cf46e7367731cbf039523279ad1dd2997bf9d178ad411b40ea9a4033c42c2d844667932d67b5843f8f0642ccb213f81b4d55d3d96d27edc501323354aeecaae4da4de55f28e4c903f67165c694346586215c13078704a217c22faec5a2cdb5c9422f4d3c579102ae0b09cbf422f94d98acfb909ddafdc11b027f059b5059edd21037d788af5974a46cc5acfdfcef8a99c12165806dd266fce975f741ed80e02488736182f7b715a0c352fec6dba5e89cb3c532777aaef7d3dd560d606b628becdcd1869e2051433644f3f4bddaa06bc9814eab0f44d6a66b6bc764b9f490fe7e83007aed271b137b66b3d82f9e335a9cf0691d0521041495fda3d096ea0df71bc66552bb613715cbf72520ebb0f4066d1c3957bea802a403645151a7273358e2e4077c6669b6d86ded58925a3c7bad126fead3fdf92af6f7b31c897bfe169b16243fdf0f724fad1452d19f55090937d1308e9858075f7d04733bc4dc9f9801c2b38e5da06c0b99411c82878875b014b85233e8539832312dddcd51b8a0e72d665aed13981be39eb0fcb380e1639fdda8d9a27bc77155240df853e1ab2463f2eaaad50b8fec598c8286d629ff38696ec429b1600eabcd093aacc64baf55a06da904287da756d0c3f3fb1431d842939f065c0373f36993ce56d72fc0a5898fce7edab17a44da49f5d097fad5e94d2ff473b31013c0224b040c768154523f9eb9e66160666a86b0a7d958855a9822297f4241385f881c114157bbed5b06307c8a70193b12c1f92ebb768047bbe5d10c22e7d37b18610eca49f73f878b1239fdd52237dc6c3032a9f2030b7fde215ac1cb4f1865ee4f591239e55c9b78616a0eb66f3dc8e661b158e4bfaa4c1456b65900d8f8b3cabb24ab490064e3a0dfb762a275952eae00460c8dfb13283ecca76cd32fce77dddf287ca9c6d7dee1fad76d2caaa763de25727f6eb89e5a1036b09af73bfb58a568f32966ca24230b98912e0600ccd3182e05ab5187879b31d686a7211bf41f37e9db2594d472571526b4c4c1e8110dc4942c47c20a2f2ca7a4999edeb4db24d4bf4765a50abc316014ba85181d61d1c43d6f894faa1b09edc0d6eeeeaf069a2f74cd56829dac1c7a9540f85d5646c87a4218da36fb80849a2fae34d006a612394c67c6d246fc191f3ec21dd9cff19e1a33bc397f24e522cecf36b8dcccb8617c205c717e979ea3da466cae62296c8d8ed11202c7a1a12a2cdff6d8d783270f494d67213fb7e9ad630ee0ee45f3d8ee90aa8e1d148229dfabe15f70dbb9079ed5d709a9773ebd78717c7afb3081244762ddb76365f1b1f94ec5f4e7cccac45158e21705c1717607d5f6ea0f3eb878142754eefe127dcfd7a77e234f7f12f6855eff82e11943f8b6fa3055d205608e9d8af9530e44f6f144068fc14536ef466c0b9cdafbaa155c478c95e625189eac683afb06f3b7b112820af550baee9c6921693480cde42998b4d00587ab4dffd1b0e7f6db67c8416d90a073b295513e32c5334993dbdf0bb391eefa9e5ff44c5c210046fc157f1deb142898905c90a59fcf17f334f06921c98624627207c2c71f22672e8db08bd727eac42476180173dcbec5e53b1ebc56d06be73621eca580966f41965e739835431103d02b51125dc96ecdfb9b52ec7f0050181fc078154c44fec5afe462ed09e5ea867b5a16391efb3c1f543a6672d8990a6e4c6aa90c7b2ad6ecebac9c5a6c7085e346cf6ee548e6244cf430648ce4abc45177ab3686dc6d5034f5b74df5fc77874da27a17fb34a985d180262304ed8ca14a03ec09c11a926147573eec15284f074e541f56c6fdba617f9816e22ab28546230c31034f49323d92cc78bc907dc8e9adbd744c4bfe2d20e8f3caad243fa1a899688f94eecb0e523d49fa3ec67c209eacbe2af79d990545ccc55189adafe14d8151b202d021d35aeb20f8b85bf48d10193d7d293e3e675ed1763ff310e4b3fe869a9d68d4dfa43bce6ed1eab5dcbf017e4e4566bee38a098910ecbce25e76a709d55d51059fa7527cbe49a57097a0111a06ced14761618f0d03cc725b5464d080a4ef9f4d8dc50c35c40dad2c9bf7d9cdd807eac93e1d7002ba9dd0f49c156f589325e5726478c5d5ea75835879b478e80ae6c244fa93ab204b4203e0410a61c10eb2803257b6bc936e09a6cc36d77fe9d040ee73d3ddc75596c7de71d8bea5c16dab1eaa0f95bf2dafcb5d43015018ff423f51584d986749a3f8399092876875acb564923cd747cc6c6b06978627e4fc0163eed5415c504f645a67fbb262e5fc7a3876c9f781bcedb55f18f48b5cb073048d09f1137c767154ebd273630d15a019e337a59b9e72e2e14699da2f1220c4f9b7c18e7d71c2c2b4d374c7cc897643fc407f3c69c10cad3049c49eeda92134914f6fdcbe3ff64d40fd448b10a3092bf4918a3661e68bdaf36e63b8f7da35ccf848f40099fe67c89b1e758307cc299121c0680a5ab4b6d615df54766adbb6ee9b6ca8119887b8911e4a78033e96cca77840004eb7db24f161ae7517c06853d5e0a3816255aa819b1e0983ba151bdceebbb2b35137dc3d25e39b208ae9061adef858d71a59b2f4de1265ce51c547e128c6a5cff62dfd3997b4b4be69ef58f18e55f29a0950c35392c321e2c62dec8f2d8e954b44c77fe922adbbaa71b62e3762b74a268725a2e398cbf7200b05b9fe39a2dd510bf22adcb0e7ffba0e3e50ddca5362185af08a260475635b95534d503f12f3aa494c6362b21fa0ff95cb1dd4d90763b5c432eab8d3e24c4ec72b8f475811824e213c5c1008cc98192bfbcc7bb736f01d2a058b648538e0c7fec0e0e3bc0eb39ca33ef19fc6fc00b6d2127b6ce81855b1177fddf0ea40f5cf3968cd73fad9466c987562d7ea021d2807be2cfca14f62a43d237839f562eeb77d0bef88a83cb3edac2a38290e19505db0e36c3ca22a4420e9ff8b3ecad4b70c062b1d4be84c79cc2e43dcee47e76fa1ddf72c3c2126c9e2de1ddd72dc746a3b935e421bfd716acd5d032802b957b9c7d49591979ba15bf012c5f88bca47d38ecde74c5342610a254535c55d0a0ea423ce5ad675ddd8e3b5562f9011e12bbe57067a9ee30f901336918c73c9e3a9ca9e28a828f98ccc5ad2db848f9b290a4172ff8e4451fb285f7836e6331270efbde29bb0365a53a55dc6c04e7cc26c5070d60f57858252e9873d19ccaf4f496fa8c74e5d3e593de9d3dce234ead3288c8ec0cf6c8b1e18ce1fd1f025dc896310561ed529d38714632b23ab1cb0fc7092960290398a1516d0008198aca8ff423658d0db7bb70c62c5641a5b8a9afd3d0b2e6ef415afa4d2f25ccb2ee2ee555afd4a276590a5afe0f9a2a0052023c9b36001381e6cd4d8ce57808f9b6fc6a079ad6fca3cdbcd18719b9f2262b197194f218a71b0034a7d309a7d0315becaf43ecb99caa87f16388239d27b727e35f5fe8bfea64368a714cc3096ac6c0c5a3a8bb55244d3622aadb1ee6aae7efd53b69f4270487d335e275cedbf3a6a3083acb02333835d811cbd262f2166c35e402381b0aa0f6ff34eb68fa79919ffe6ebcd7818af48504ae8f583315223566e94d69a009a3c037686c50979eeeeaac69da70ada8f53f626333077761ab320eb2460644dc0422c07a3fb7013b2f8ee6b43ac7b0d564b341577692dfe70d65eadfa3233eafe3d0630409ad2f8adbcd1d5ce16b567a6174f46786806bac71e8d8d81ed999340139f1692bfa9387572483d5c2322da0bade49223c4b45c273e8ce7edef09e7ecec0fcbac7036d56483c42ea03e8823aad5dac1a05567bc8b8125289ee38bf0eb2465a4b65a0cf606d2ba83d39a4ba56f52b66a31ae7528dc1e9afadea2796faa1491633e58f1b39d64d8226969fca43c558254e4ca8be63a779a7867e2cb92c8d5b73afa2c0188240dd6c49485c3710e494e857b1ce6ef22bd3d4d302a4c6cad7eb4a4cec297700e32567371f150429eb1dddd41e381016d676bd6e8be6522b33610beeaf139e59db1685fe79d93861a5d47060ea1f071644ca0c5aa536c578eb89c4580facab703b5a8fe363fb4df415e9aa217a166405879f3e490eeb638e1d945bc91ded6507014221b6cfd09d41693f64a419c89610060e432b2e29ce2a7c46669a035c1674d6764d562b9e45298e4c777e7cac6c2265d0c78b597c4a4451a82d04b738da35eb4585827e63ebb1b370ea9ad992e5b22036021db2dfa0082e63d766e916f4f0b6d06be5d625123ebdf2b2fd640f500df9731023db87020f911443ceeffe17fa7bb5326ab36ba9fb248f34b24d9ac196e8b4d6083245824831309ef201916eaca421fbaed5a415f679356ae4d11ddc574c799a43375f70302986b83e67c0d67af517adb72340d2fa8c7b873e2dd115bd2e1b212ba92d3a37762d6747a089923db4b38f8843c8abb1b6e649ac0b027eb09481c7f864ab3e0966930c3645ab9c8ed103f64d0049889944624f0e0f815b0c49d2c6b338f139ecc00e6a71fa240ba442ca744cdae659744215eb8b2eaf15056b231d66fe8656de2e90d0d30ce02cfa045a3c944370edb9654f7fe040eb0270ba378c3717aeac801c1f370a1cc2625267d325460503ae220af538c6bffe8df06e094bf3b79fd013673fef804038dd107801ff04a4fd2904216a8b843f0f49677a1bad2164dd4b351f6765610a3ddb7a0f2fe498d6c014ccf11a8294c95f0c6d1b620c67ecde022acdc4424bd1d6a54f251197faa008c689da13d0f114b029ac872928e2d8f2de58f0eceefd88eb6f0dbf64be13294ce5b1abf22d0f404d4871a7d118a86b60c28055ab1fe08e2262d8ad0919b9853cd03b6173b172fb94e237d46f6f31fc3f0de870649ff1f8e81e5488bbd140abc480a3cb29ce4501036b5f8f1af78a948f0f9ec18bf7cbae7083c5b29ff88952a27c024ad7487a2fe975a33867652f5b193c13cfd26c08d7a1898cfa6f8fe2b7ce1ac613f6f7301eb28cef2ea173cb5fb49a3fc7efed411f4b98244da73e8a3d480c34798d881f13f475771c1046f39377c13efad606e9258bbfb40faba653cb34c526b5887a672d6d0e232d402a30e8b8f4efd4ae41431aa452d5f4d51dcbcb03efba4c45e6eebbe4d460fd0116dcacc9412194a11c0a9b0c689cf9eec90ba9527dd600f64d5aa54a3faa7fa3c1106a2abb59f03898d5ead8ffa8722723962ace8d268c700a529a057bccf8bf8b6bf1de9f9b55bdbbd821ee13fd500fb11f8b41c9c279211c6094dda8b5107ade3fe1b1e1d234ced0df0fd97fa494abc7a869168b1f998ccaaa7002c9319a82af024670e5cc8ba386776bd8ee47a62587acea987bae32144bf7756bc08ec0f460f4ef02e63627a4fd9607734afdd0a40540bcdc668743d04d187a6e9ed6f3befae8e32770dd02bea60bb98c81033ded3865ee8f9181ff1b91605ea8b7dc175e9a03165ff5bee299e25e5713c5c16b6f7b2242806fa07e93dc2605101a51a087d7c431d53cc04c221f6a9ee317cc32f5a170226adcaf0de0f1847f274b5231a15489f8bf12458b4de29547c5e2b9a01bf9e4e95b3194f89107b94ae653712704db006890ecda009e1208baa137b1271c82f278f1106f3c5ddab03608e6971e4d65926d0ca854d5b2e03004b154303192eae13fc594f66f35b696de4f368e5c4906d07534c258ba4a13fa1e6fc3f2658b6f7056eb5854b3567297ad01ad478e1955504d708e3619d6836791ec4e4b30eb63ca6826ce66b8ddabb6d5c35ce01f0f45dbdd0b876290977cf050bb5ce7c6720a166cebae7906229bc2b4e7ee0467e93420e86c6956711e63cdc5e7d27a5913cc785a68531d9060187905a8b50dffff2cf8f619fa551f1681f133caa6e5650b72d3eb323885aa0c4cc2a9a8e0809e7c3c8a16a36e6f0282be7c889569bee01fb12c9075e0f9f47b638f9ee17cdd192984affeb46433a37a50f4efa708156cc2ff0ae7cb5cfd7de479e9641a08479a26a46ddba30ee266b29b4b68437e1e1d3a5f3fc94af109c624805a347fb2c16be2be37a46f35508e0c7a8987afc9be7814ea0dede39a946961264a3b603a95a52a2d2449f91478c9bd9f890525bf47a2b47ef953c9bfb36d9512e5c1082d0615ca193f083e3fae8afd7878b7f7784506e71a83c0e8ce5063901b425f87cd25ed44a86a187918a010aaa1830e658c718d44aa7484e1344ad0f519352c9c4538d1ef37a4069ba4a92e8cc1775e4b875d3dd28988ad409bcaee4b59ca12b0b1613ee0405fbb82a6cf78b0dad932fae86e232d5997ea6e23d04fd4de6b1fceb4ca8255024838c701b0f6ad7b68d62546eef2230f8203dec559c814e2181f9871652946245cfe3a53f4b4280616113dbe615c3dcca6c9dd93974bb3070c2cedd02ce0872d86e108cee65d574d965539cd503054a04924ecdb3b85647f8a151bfd000514edf0e0755619d6d6fdb6ac78399bfc8f0ee9a6c140b9e550a7212afd0f397bd7494e4261966483ba2eee44e914435f2269dc62816b44890fd7f7ef714630d4c6efd0ffe53cdebcc8d839457a82a25297cd25abcbff365be611c53210dc6ca0fe3b8fda7fd3d4f8585ee4638bc14e5ed344b354a216031b786765874dde3406ec3559e29c6cf23b0559c50b328fe0692d6f24162fb1b36291b9ff113ac24a51a94f3a2caae9c57951be5ca6a9c54be4e16379ee38c9760bb0610ee30e6ff06425789eab796da2ead0862caf11798a00ce2f02255517c070e37247d472b4fb69a133927daaad0992f0e5b97980f93c66fee70cb0cdf09eaa312dcc2d2b6a376ee2c8e80cfde5f76a221e900130941720cbee611e8a8d4c8f507c823e993e4a8151202832e95eb33e46f4e45db02b9cdc3c273ad81d25ff5ccb52415d638e202eb01d4f5fea63285d607aecdf223849f8a3e151468a7c524140d282a4698d418b1e1927368ac7c92a3bbd9590768dff9484bab6d5364dd8f663bfa4375a0f7ba954f030bda6755049f90a4cfa0c8017c3e0ae87a757b44353cdcc2eab50f88ea19e78642d07ff1e0baa516bdc70a89bdcd8ced2dccab52a8e5c85400c074fd009d2174d3ca03b928583a0df2fc9ad5dc58c557b3217ff0100f82edc08420190c04d8a4860bbcf18ef1398c9058a98cbf060c827207dc22a790399c5c3a4ca51ef3785d0df0bfce19cdc18e62ad4c5cdb8e362b2229896ba86436eeb4b9f47319f7e3fa06f0b0486350b0878d2789de0f93789c49721ca182c0145c72de2f6e55941207aaceb95cf48959fa31e78ebd48f63f72705f0f1fa16fb858ccba2b57c588382f8728325f916e1d09b9c4b97ae8e56db3a9903c1693f735c7685035e2a6ef6b324d74c0e0930f794e22e0e5b2348c989b3c90bab22aa8ca68efeabbc1601c3f67f365105b47925148609cf5efbc54d2fe3b8944d58586315b233f2fecad7cebfefa06e7e9d9ff4adcbcb0e64adb006f88b64d3771821dba502175a719efc0a8c5acb98b37614a757ad524ad482a3907210d8a3450405d6ae13c527faf3c579c28e2afcded7ba0f6fe56148d1cbc1978346b10d1ca870573a938c8ea41f02da2dc214570f3c68b42b291ad3c588b2b4686ca5bfe949e29a30d1309bd469ce23a16dcf9465bab27619f8f953f86456fdbd3acfd3a078dbe7be9790a4e84c107e0d4b96715e877947545a2b1443bd3be0e355dd362f9d933c0fc902cabbd328949c29af9d025d37f19cad7a55641cf20c90a5afaf5f12aa0a2e7d29a845ca4d24871f1032d8ca89e83dce8436399fb99fafde5134812d67c03b039e3d32cc8887e9f446799c2fecff2af75be68ebfd289c557f3326223c3307d8c193277787c50c0868388078bec7127f0e7ab088210c45a2f8e091a7fdd82cd5b22edb818689de05c3122300b4af14c048d7908bbe3522ae9913b3421ea0af84329db1f21a6f51b1cc4a16fc04b2b72f343d004d93a579f57c9fbe5f8aadbcdba7e37a1f227895aeb3e74d6a5ffd09d695448d22bef611651775d5d93df0dc68c5970781b84030fd992d1896155dd79b0cff45fe0a5b7f56de986588ccfcd8307b1dc199fac964c472e9f5b830a23e99aa3561ebf322a6c1ad7822c6e83a7bc7644f615b43743d3f19fffe638c6c39e763dba24c41daa346560db2663ecee93d31a3655c7a1e3764453de6a2d0ce091400411759daf2ab360fdd667dc6483a0ffe5abe4bb200e31acff8a7df3c52c20f9a11e3d577c33ad42f1419281a541a7d28ddec178b5cba21855e8d2da33c113b6d5ce6e5d318906c282823937ab248f7fd0b94fbfdb0e84c115c54c51c0dcf8da57529b391cba2ce1e0819b464b01bce5208345ff2aabfed601326e780157bdd00d60dc65a868a2bde69d44c4da6bbca7242d7f76b25fc3203020f8b85bdd18db910bbec877b8c179a25e0854b435fe3992c40ce3f6349124e7e53deb04107bd47d9fc2a096b672959633290d5d8523bf8e6eaeaeae6e85368ae93581e5007cf87ce6be3517001b1f33f21240772972fa03251e1bfcf062005db332585d8e222421545433578e77039efbaa83e6bcc0c18bf79974f67b7309c30c0b2eabff365e16941ea2735996a7739b4cbc73074e11a14d3cf1a30b32c3cc4cf719f07ea16ae789c1064afaea74ddfbfc88535fe705c8528033b4e83fdb2afce793092f68969af27d83e09d2d31fc0957b83abbeb7b22b0b295f408b758a06b62ecb63a695d599aa28bb975a9fdaf57d0ba0f0ab3cf415ca398a73f3a47a77105f5afd7cc04f0f349076ebbeabf6baab9998da89cada4ab656b96620cedc3a80e1eec1c141e3c855135346bb1abdf2f104cc95b0cca9cd7164882ed629829ff6def197cc5bbbb0a4bf498ad193dacca4ca23c487c82fe96322a4e4c8023dc743a106f4ea1e2f36aa036daeab3062141327087ffe157c01f54ada3ed9c09a9047324928a48a100728a4f3f3dd1f282669cb9882fd34932405c1c3f67f3518668d3f8db97478624b0d58dc31481d0c62c3afd17b563f8066be487062c0e2dca0adc44554ddb70fe8805350fbaae6d0f72e3b959203d9a92ffd76cf47b14514001d46a6b798d033581b44d4ee86f4abf8a9385e03f206ec5cd89c4f198415cfef67c7fb77882e82a9e0ba05da24c5723a343298aeedaebac1bd87f5613561f1e49118e04989d034c3ddbb7370b6390dc9c7449f57447a96e5fac61a809d71f06c8cec81a9520f39540c5557bda2ff49368ae106c2d4adad264eb8db6a006d15f8afd87dab9652bf7b7a08d689cf22c5a714b03180aa1f998e935d422275cf7ca434ec765ab0cc709851d09c3357dd8a30917fd0c96e831a02e2ea24b2edda502e20aeb0118200e97521f93bc7f542808d287419441220643821063e0130423f5b2d0628abe792ef9c73ad9a7348c7a486f06814d7deb7409121c043238efc2474887da1ccdb7c385849c110e8c27bc903fa7ff93d35dd955d27eaae93c9cda6a474d668250880eefd8988fd7af3365c5565e84a47b946e43d9196c4e09a920193257a269b497ada617385f12ae912749d9d43784a3f9bba1ecbb4a7fd321d5c455973b5b657944aabbe6d8baa8e171affd753b4b9fe1b604e30cb1ee3b2f7bac0dc6ef9d5008d3dca55f66ec4175f787683ab862974ad0935a5576e91aab64193403dda244d29072b04843716d3d7ac931c05be6e090d4c7b1d623a68a698be9d2a340685ae541c97ccd6765b8c58f64bf678bd78d6bcbb844a87d5202c860dfab7ab22e7b730d4d5f8387b0fb6b7bf18856404e25c99d549386893038aa0d86ff4b1390d9dd4e537bf444800036c94a527aeed9b827666302e058252add1869af5ec067f871157eca39c94a33a39a1bb9c5838227b0f3f37dd3f9cd70b9635d7fe18f49d1ebd2e8a0d9ff9458c7f91da9a60a41beb4561ee23dfc1e1d97fd49dd9251da68116e09d1283ee030f4d4f2980d8f0a5c89f407e05a684f4b1ecb6c2ed8036e7ca1a5c5879b69cff94491bc7a02c4224a23c819238bebfd3613a1b31950506ca6366be43f7fba515b59c1aa1ec935cf138f96ff100bb164c358538100093ff32521133b02650692f207af9fb8088ecfa21fe2551119f0342a885f64249541fad214f4bd6cc8af8c1b9edefa59a8c35d73b7dbaccb4dfceed9fd00d349e708cdbe336119606655ce643976e1b40775baebd06cb9d18995b5188ddd9c253ddc4637d2cc867ca6295361bd8cedc64bc466c9ac774ab9f8d15afcaf844974c9772e5b88274d7a4efa2d7862d2de86f8f85623998e745986b49a76a42dc48933609a434ba40578540d26728f6b3b28a92fb0aa516d690145bf85dbd094439e53e1ccf56fa93a817b517c2bad33f769266036754e3a3198acbba67967b2b2e75fe23699b832292eaa4c589d32ab5baf2eb58558205a71f5fb085c01bfa617c239b50e1286d36320952bbf9f42fbb2e36fc94df37dace9f314d3a52c494cbeb4d42c870a42bb88fde3a86b4c83d234bdbe269f28b8a5f9d75cf2df49726e6b7f1ae8d46158e05b06028c07235d886df238dd26c69731aedc4fc6e5e59db64fd0e0ed1cec40c1b5ebe9971dd9f4257e894e745b8257a110f6921c11fc9234420e827fc8b228d921f02b7262af466fdff591cb1268efb29aeb3fcb7e8339dc720bae6806770560dc6b3c204b976ef9089a89b779498deaf9b2d24f55b8dd4c093f8be08e5379ee0006906afba9662c1db0972a154e5ca5eeebe4e86d78241ea5ef5197366f7ba27733d65bde4c3c028a63a1e1d5b8756d6e237717146442076a08f997a66adddf194d88558e6046aac10c954bac52329cb32d9d73420fb946637c36e6ba9415e73a72974ed452a23ad62b03459069094ce4c96ea6cd0fb62f670e3eec46b0502036b7689fe0a25f0daaea301d3dfe97b2c07ada8bb312e768019ab1ba1c1b0c7b1eb45d7b851b7ad81613fc38ba8a686b48927db2bd16e70c0660162a51257305737b262fe2370a8e0359cebec70fb5fbfc507280830a1acab8a77d10650e0a6c6470ee79708d4cac558d10bbac889617a75db18afedb02bb4f5ac12fcb56b025038b084c0a40665bdad832156fc9d38d5aadf6672cadb80d3c63aca192c3d23c8c8120a908cc8cef73b1fbd31dec2bd9177c1e41e57ed51631ec34a8fa9497ea494178e12a7d804b010969089b333394d7b4ce9b49a47d66e70b18e9f967f787b59d91aa62acac1e9579fa8fe7a2afa074934e03dff9f2ca7bc769be6e7e1ddae521d9fb6d7cab795a7f10be460220e15eb1391fe44e5148a0503f03f22aec4511d0903ecf8a695183a7778ecde95f5902d35771e6e06a83cb12424c1ca85cb500ca2a1e3d307966ccffde7fc461e1e8f4044cc94cae3f14a0f041d04e0250f0d80912c708a0a99a4e422fd77766e7e688ab361a4d64b9ee836f181cec02c484cf643035768f9cf8dfcd9068302716d8c2f8fc71d5861c0245f0b3a2a9ae0427ee37d69fa5bdca238b1a4cdedb8af9d01f5e4a7ece9976b69b8b58a406967c7cc3c66c47f5a7c6ae3e3216c168b4227d1301d6e58f48f45f99cf4599e91e5dd7ad2d6a6e49c5b89e13ac6362cf4623fb2da1a75185a67d2b126a152e50ae3d55922cc7b067bfe7ed9737c70b5f49f0fb6c5b2389332624ad9b5d1ea5d6f167c62850a7477f874c62437599ce4afd0612ee2e645f042ff4f170a653538084793197c2308e45da2cee5a997bdc0a0ee7b079e903445d7988e4543efb3a093e8ced47c77e7020b403fd20e74069e9f25321ce17f0e44f7f770bcd59e01971a61a1b9f4b1c85976fdf507e18db6a731305797501374f38fa27cd3c77af446892b55b9720875f848dda1e1a686e408604962eea56eac5899e34794dfd42b63176f7ee8020542508cf511a43279b68287bf7245c505e9ffbad022c4f4e885a3f6f0727674d0b74b05236a21b411941ea49a00d89d632483357875a5897af6f26818147d2503d8dab367f292c885236829f3b25971f0d94378efa3695f13998fbf63f4df5559f1c1d2ce1ccb5fd1cacc0e4a4c6a6d3f0a0c89983113329546d00c24b21b2d67e7c2d0edb0846b907264be0aa6cadeb90cd08f1775e968fb18fa66c4f6e8d69d8841d1b21696d87157a7581fbd79e6620d1b12dff8dc311a04bf6aca8d8e73c2da68581a94a94d035b6a88984ea0b3b3132738db2535274bad3e1c1e8c051b7f48653a037b0c1c8c9a3d2acf6a7b23500e6ea72870c5017bd0f200c1b488cb918c205ea0073cab88d9c76b212e55b12913c37a2f832a5744f9d803252fa66d922fd05f9e86ed9075560de48488d6d04919fe4c9cfa1e95f122a427aa963c180cafe6ea8b8d64ae5d0dc10fdc1ef48e4bc09e1bb1a3d9df459ed30fe8c2fa8e102849c70a388b2ffcfff329db1acee6952ea430f9c527441a171a26704b2326a087f36ecd710062ed50cf150fd97a7012061e4dd58c27726e86ea412f22d9c9b3d6f7e5f0cfa8e487f304ee2c9a5cb77872ae3e4288bb40906e4422c5d6f4e2b6a148a6c8085678fecee65d846afe81b655f7ac4d8f8f5bd23f9113eb08731712e1bece49a0f9e1cdb0cbcd7c7d567af50a98f8b69c25fb99c558cd1c8cc693a38edc16fb6fc017fff40436c32dbcaa45b1dbb999db2cbf3fcd9162187e961496e4bda060ab85421e73f886b94ba5456fa604fac92667b5e296a330e3abfc7760ddb578acae5180ecc5702d00d5e5716658aa1ac6a4c566e60f740e2baeea536983d8315159ed62924ce2ce91b00ec1c8f7d5621120cb6f4a2ffa69e8bf935a247b4b4fb1cdbf299da40d59722d335a43e1ec6755a0299923e5fa233c402a61ee64ab5b8a8e74c70fac7a5d7e19f3f9d76e7d461454212cf16f5abe222b355a26abcbd184cc8e786ae5ab7af21c09dbddfa6bd8d911fadbb99d65803c4087dc8d7e2eadd9b4a5ee31467c856b7cbcb94c4bea38846b8ea91080071efbc2fbcc17011e20a7083ef2d160efc549e7a3c900172c9a35b43513568dae43423162824f08977eab255ae0785065a0e50c320193016ecae03eacef45179a694ad1adc28869372e553a73facf86d28ce882ced3b5e07f72fc8c165b6103a3958feb793c5c0c30c7f7b42177204e467f0420a28a4b0ab58318373a59eff231f0d431d899e5fcb9dee7b95411038dea004bb0fd73dffcaac2b16ef3ba89c4fbf2b017887b3394e2c362a53ea13b4e681006dab56d38f67185287461f2aa96c765d8e15b5a51394ca82abe11473d35bc15507fae3d932ebdd8ac01fe813aad982b5d4d22f831db8d35114f0af374ab2f61ee5e82b33ccfb28407e4cbe8156b4caa5ceb5077b7122df01d5f3cce8b05b71e0f1a2ed8ff90a52626e575b74abc236f2b4dcfeee9fd7da58cbc770a485141d637e32713d0f6fe12e51d3a49189fc96863ef7fe48424884018f7d148c281141ff5390fdb1f74d400a4d1a71c6fdb10dee7f7618bfcc1cd26135a4b124380d3a439d804511afe9a0675d10cc0007d7791c64a318b38fda0d1bacbac0cd6355369925c95516e4476c144fee51419820ae3a9d72c74da78216fa50153545fb6dad40f5ee232dbb9e5ee2046c1d82767a611e3ab2cd9ee74793a898ae334abb96b825a62e44f062940e58cc7e3d133f1626611a04989760496297ceb572e30fb1bdaaf81c6eace9aa6fe45c22c8a9039eef718e5c67aed1ef0e6494a485e26b09f80cbdc0a50814399e72051e69cdc521fe093f73a4e098bcf1a96a109d694d165d9fc11c437026a62536102b339e4d6cb6b6a7001a9dc5b38f2f38f7058b181fb78020ff3f9f70ee9e3d1a4ccc2b23dfb194757a2d661a0599e3f343db6ae64c7438dfad0680f81c723da17f94c400132039bd6a5ca50c8721ed01d34af258fc5cb468472c89a385be895f75c955fcd7cf5b359878aae40d664436c335f2f76f37962e64e73ee4d143db436eef393b0aa32a18782b091765bc096787b392050fe325c2be077b5fc87123b41a8c8d17f95a9f5a0b846b030827b7233ce2be658bf5d2426a4e6b7d8095dcd2468d5c11b9cce725982cacd30e0af55cdd2b3e50aad69e91a524e6409b5f08d8263144390e36dbdc7a061fff2f86b1df567fd5b206fca485099257aec6d8018685e00e242476eb8b6a836044857e1b1a95f22a096b2414b0783c8a9bc9e24aa7d0f1c9541821081374f940e0afdf979957d0e5045f72990738583d45dd0be94b0d92e33c89b5a691ab4593a3f45fd74326b60ab00dd2852ba90cc8cdb821c3dc56c29fecb2cf213c90f179730e633ca3d0c8ab3f8cc919a49da5541342a8ac50b1855628a87beee5a106fc34c67df3a50c765b7335c05bc335be9812581e66f188cc68be81e5b765d50d0c0f422a0c0b91e4184129df527f77483600a327664c32362a4756cbabd63994a468e9b76ebeb410ced81b2aec213db353af9f282909d688bda8a3b3343740081508a3aa3495af38dbeb78896f45aad3d8000256f3780b276a335a151d8ca0ce0a4478017f910e1290c08f45d38e5ac245b68cc120f7a9072f49526f216e97cfff83d1abae3c05c83e91b5f86079345bea6da6e3d28fc25ed71dd65379e092f8522d775f9e105ca29e42fd38f751bd5f03e177edf6cbef99295d87324aed9512638456cbb049d088691a9720a65617545fee784f16c901a00db301d73e705d19408e612907fffd0779c85546069d73bc25ddde329fd1c02c63b38d9ffa3eeb325ff78d9ca3643748a6cd07eb6dded6da9b62c9d2e7e88cb36ec6b9af47ffca09deefb9e77b542b9f67b2677919cfe79c3198581d3a6d1a52857f39230b1ba683b5261331cb764b7749714f20f0acacff981bcaa4aae701151106581ee1d14f67f18a4ff37b22120adcbf70deae7b260db4429d02e4cfce74f47cb883f21c9c313bdd15bb5e86b79f5239faef2414efd58346e238c803ac9beef280b223a40f5c1ec3f1830cf362b4c27a83dc5147fc6c95a000b1a44ad5d6b04d0ba39c99f3c4946fb2b542b8014a65e2a55a14b9677fb81bae75de93d9221215b17f7ba4d1e60630f31632193dfdedc25412868d8cb1435ad14b64210cd0f91d68f22f49c4e1e1ed9924a51ae9255abefb8fdfe3b7f8d23ecaf8966f16bf6448e68de34a6c88377a9f7e5ba281222f7a8fc159e9f87758274fab9523fa298c3c4a8176bf8cb2cb0c18b9992ee8fef677f545e39063cbbb3dc9da0963884c9a53184ae14be42d3ee396bfeb820999bb161f4948b7982fabf02525bd962b5e05dc89d5e111eddb21fd536e10d095b8d1d63b152d88b74f80d800f093499136a8935c156e3dafea53fe914652f73b2882040790be2782d7ff50c57e4651c421169c11ff0260f737b3e487369620e740bf6058a27242057a2968fb3f0075ec82fbb1755a7ffb18bd2ea14da6d09e28895533f48760bbf6c7b4d45b51d30f4a7fc0d5563ffa064976c566c0c1ebe484fa5afd806bac0fa64db65abb9386faa6032a82c0a7eb3aae839f6f1e328cbaa69a5730249206972e2c2a146c6b23e75f867833cc651c7b84c7438a18c63794ed78663f4e210d81ff38ec4f13051bd89aa273b3b8307b8b99553cafa259114553d8d5f1606fccaa4d934c83b78ad123efe16cf9356ffdbf9286e57923d824d4507de94d796bbe47f903b93df0f1f054d526a3f1ebd4038868b8479d05245dc20af38c8036e65b4e6d053a5285d024fc28ff163adf88026ddec8f153379c3433b9a8655320923dbd9f705fd1a0bbd3ab6dd6592fb643c8eeb55041c1456de35952de399667984e8df07341c06d02519077e5dcd45a4438a8929fdf710ecbd568b9b91ff70f82473960bff6695d33b0a0cbbe7b7592c440e633b3659493581070ac92548030cc3246a44981e5d0c6b6f3383fd9f7d65e235741e82ca3790dc73c801e2b9f43323e198368dc6536bc3f714346052e0842c177fa23382c47907f44dffb0b3f14cb55fb4b394a3f0ba501de42a863042442d59dd858e6e36c98012c93ea7786aed920872bad60299d8eab33107c1a4fe6980d9f00517ff8b977370d4942b805ab6368569dc934612a4de1dfa7ce6dbdad679604d4234c86f93d40d39dfcb80a55c6707da8f0a7cc835d99932f614276d0ed1376353ef3e501132d87b1e83c4e2c360e4ad448ba91426ef97bee0a60c8a59067bd71ab2ee147cb83b2060c15b1cfbae66e76b5dee3a6b2be5259e864f58e2894fc77ba41c71a0f306fb7c1bcd29c149dbdd0731391048656d09d66ca42004ca0f0093fd940cf04b669e0c70b85a7322a7f18fcac1ce6a5a75a13ada3611aa58166b0b75b5153cc8f3d7e7b6f20eab5dacf27f704b4bb5b56a507a82dc951760af1de6688945dc1d1b4c5f258000576f314f442575a04b14c21808cb9a4119d904e7b64d71359249378974b4d50c5d7002397b2090efcaafa6a71667261b57edf481cf140fce555c22fea25b6c028cd167b225856d1579ec9552658788b0305b77468d7e8101cf55303d9923acdd3ee78313fef71e696672abadd686a9ab2ab461459b317328772d20bdb8628a1829d4858dcc92a7a4efe3ed3975cd9303db3498ef0caa9a3d7d6b01bc78d1ddd46688de2a160d0e9b6f106db5734b703584c4039aae1f3b433c68c27e7b8b1ae8147da843ca9bbc2b5ea186bdcc1cc8e6a3d15a1830d4aff6c32e5e7e679586ebb9ecbfa1aa94d6d47bae0c581ba5bb2a09abb01758b337e9fa3fab7f965eeb1ad9f79ea7fd2185b6feea5159fce5a6806ad9d972bbb549439750096e94cae26796b517377241708199bedba08426799014ade3be6c49800a7ccac28c21fecd30538c7fdcf330ef437ef095dfda9a7f94d5f9bcc3864b0a165f65861bce39bd2a14a61d0fb6fecf8eac27cc504008d0422a974a80650fc7f5bf43ac1c5b5183788492c419a741b1ddfc5b113edd01ee167f23087143d49753c6b38922b79be1e023c262611ec14f2340e78b870af6bbf16a5db0c558bd8b5fc3d015b864050ec5054b90cd803ab10465aa696f8ecca5926f0d875091941ca17822bfd7716c3e84944f97edaf1353cdbbd4b19622e26456a30823ddf02ecaad41211d81112d3383081df161669c41d8cc50828b000c9b4fd3e54b2c4efafd8ab9c20725717003e40b572da82c39d8a5b6b4488fbc4f9211b2c1af5cc1f279b91a88f8f18ff8d3e62181d2634d58995e7a098f65823c3d609c1ae7d4745fddbb62cf8d35702787fbb276dc137f97694cbc0c529c802c87a2acfba3b15b5c06595cebc323e0394bd6d377830430c82c52f5f0dbceb60ee62fdfcfd84bca380651d29122441bd23588204c0dd1b4ee8490b7aa392418302ad8f5573751287afe0bca43451f76fef1a38e2859d48329b569b540e4abfdb5a5186a2e60e4fe467e09a7744c7fdda774a38a04742d0f266ac59a9133e2b2c7b98ededb473a0dec0f6e46b707eaf03c5bf82ddc3c78c95c631ba2d9b4fd7a9214b3f88b1ed4b8e014e1e8c5a00b616a09344a5352c975b783364513eda1abffdfe72fdc5e3910eec0e046f2bbd6dde512b64179d3a5980ffb2204a73ac1e28bf59bb7b854b49d4332bf73d7516d3880f771f2e001f05d22e9868ffb2ced0640ad364044c8247f69491d09029d678efec46ea3f34e22d28f0082dea7080b6c50a79940cc1bbba2709b82c117db19a13d0a8ddbf5d573a6d0e0b870f500b01a80e97449f8bc4541f798ba59e64c124b8bff081673131a724a63e50960aca6390105cad5088e0042faa86611be5c34c37d18b8e236d65d1d45e36de52bd3096bfdfe012faaae04b2bd6b839e061ece9b93f20fc9354bd67a1de27cabf1db329c472a6b34c626d561a7d2f0e57ee19d440dd129338d4ee112c23d14d90d2e0ed1bdb13c27ee1f05bc2d96434f54ec8860d6ed24603ebe7bb479f3b36ae45209e78e692a763eec6cbd388e4b8a2c2b6a774fb5b2dc60a9fb1f43fe681ecd0b72e185c87f95812e052631935228abbc6a0800997ffc406beed33d28d71be269f3ecfe6d7af94b9a1086cbb8010a4793f4f5b3a56eb108784aa6fa810ab775e8238826790ad4caf6c0c9c1d904cfd0e700b4e4d043f28cd5145bc0f65d9c085b765d2eb14b6240be3d1525b28e999e9af0a44af52b781f969fc8e9b79f3db7245759296450276bbe41028a93e4d5d90c7b8161db3082a486655780f70e4b2f74d1a1fc0f8b47e9944a2eed64aca149e698343a90b8c1e011182953bf31b2a04618960d13018928ff21bdc89881036644fe7392e6052f0d58a0093e725bd2bfe5ac84d406d4536b0e1c3ec44b4409db181fcd2a18cea7e15562c25e406172d9855803a9dd7038205edcf75fcee840ed39d702ba10239bda03226059b1ddd3eee31306ec343845a2b558350746120a3780e70c271efb0d2ebfb2643f0aaa6c8364461230af0e40a07748027ace9da4c5ca0b661f464640963537d029b64cbad7d3150c04b52420c226f3bc4e53761168ed922476698c27fa7d36b52083961ade9ece686f48bc4de1b86a3541e90d8b952e8ae9f9af0f8b7442b2b7f60c183c6afb30d66e026ded63a5cfd05af0c4984c41b7715e6047947244caf5b8479972121cda007166226b6013a5cd7440f521040e4f8030ea6c8e23a671a8f28752d73f20d2c8d6a6e988c037e4c65ce9f4a6da2d5721a83acf0b332f82a793577731a86508065b54bf94ea7d72103125d59fcbbddb07b12f6fb19e6036c882cf8f4537ad16b1d45d7888d7fc05de213182e4e01935e69fc55ea57bddf510becf96d3a35787573ee622c2decbe86c6c97fa58fe3a41da445b09c1d0deab1554996a5d01ab17b7e81f8cb39acc0c3ee5a5a96b5d0989e937ca754ac6ef48a7416a15744e96c25a08bac57ca7114ad5969c5ec5f767211b5991371d50f585758be15611cafc1be045960ccc6416a7e45875c1c31934bd99f86667cafb6bfaec627c4233999a5a2646da6745ef62d888011468660c9617fc1c226e16033368357a11f7afbc0b63fc8f4c0fa97959cc68b84f706bbfcc42c0314daa166b725899943486bd3b78328770feb85c418d3bdf23e90e4f56ef099e0f5446d06b69d0830c06ccb2defdd19dd62d3b2c58e9cb11c77362f9ed0ba97abaaf9919775a6af5f455d344c4fb4412ff13c1ab530d0fee64c226cf3c9402c653e8ba5abd3630b20ba3c77d954d0137bd46a3d0f64958c165acaa0b8897001f305a05cc784dc9e2495b081b198bb2c241619d1e28508b81a22af8b0aef951c170b9f56a4962cb8bf774433ae48e7f2a1b47c953493f3c80e7639c2ca710200e96a5060a042c0f2a07b0fc1a3141034b75447763c40092b4b6ba5486b2aea6fc023843e686d9931a27211f8768d3e14667200c14e308f26ec1bf57aeffe411253fec1bcb1b55c42a3a232f0755feb2719d9695def252316daaaa82b61cda8b0167aaa3beb2239b972eca3533e945df14487031f3da83ddf1518d01e347769944adc54048236b3d77c6e07ed881159aa1b611b5e0c8beadb92d0f6d6c45bd91bc5b0a50c177652c40cbb7a0af1dcff2836ad80d708e4376a800d68407589ec56ef434318f881ea9b0e174c1f83d3bb39715eac07bb36922081881522bda6bccaaa04b74a15834f25f22192d9a76d5273edfaa38e7dd6d3e74489a75a114a879c510b9f2b5c3fad87b67ec202ef48d365ef01e4748cec379b9a694bdcc9b5b2c67314c5a87cad4e45a50f4d039e04f8cc911732601270c311d3129c741f3c2cf6aa3c0b04d3c9d470a3380a792c403ac3d1872b67be74b5b77529bc6278b083af0d103274fee064c1bc7d94d2d6dd02b159b2d74319a71906f22bed6b1f2c14e937180a867954b001c58217cc889d0ae1f4ac57e605f3efe8950ed1bbe74105764e2fb39a39891ccc591352a64ba646d5ec423ef219e249cc542dd562d7f6bc54a9cc45a408dc54ef5b466677848a3f742c5ddd31ae81bea64916f314db9b8c4cd20a4aff043db4d8b50a44a5b8bd4d5fc49bc769a9ef76fac68c072c277df0ec1399a7e72c93a063330a2c0f47dacf8d8b3e7cbb606c6d7676c7b0c2268f88a05727c2d0e076e5fd7a6fbaa1f36a785f2a0f04ad054f39ef62e28ee347ce5b465b1ee328a2133a30d77d854dd3afd714528a001684ba75361d830db8b3fe7f0afd4982e3509dd1f8641b33918d9df85238cfcd9754539114f25beb569cfe8cf5ecb1b637f48f41427a3d80a708808109b9bfee4cb7e191e091a16387fcaf214a20bff6c7c316d9d819f2af306aa10935da11b14a555a7f1d8791bb73b52fd18315afe0852c31eb1e56e7ca09423f4b803dfdb084bd952318542fd52acd50d8bd728397720ed3d75c31e487c918a3c6248e6f3a851ef5d5716999900a7a4c10bee7dedd4f21a36865e23913d65bd989b6811a104a78a053c27fc759e1483416978a221438475fcfe29432ab3c25479bbd2a44caf4f5cd7d4346ae967066a1f3b1741886f44c6d85fab4a0a0bca55fb9ec20e594c885e415f212781404d8b4fe0a35ae2f526eb1008d788bc20c3f79ab6d5c5ba7d68db132aba290660a3642c1d6799080ed76361b5d4549d203ad21e1d8f5b819552410a037dcaef24d13b6cc121cb954a0fac5b7c13956b9818ab485b7351d61f5692d04bac3bd9f43dd31f19e941895312b582481c3b1e016184895da3aec486beec9a7c641b27b54b663d1724e41cbb22117872e19acf3d2d2dcc0fe97e12fb58d298101af7e6c854ccdf268adf90b069e1a670d6107d22bf2e7382aa1ad69c79fa1de8813da0ba08c0495509014fff8ad5551c16cf66ed0f1d365349d2f00a4ac04d14efbad92a712be919f2217fbc415ab66463c60ee824922ac26b7d28960da11245866f7770b651be1665439ce496352bf8d43ca8baffbdbba22099e0f01753b293933b6a3cd9e1fe29783eb91bcf86b9b4f749b9703103a7f9c892706989a22dc6a1b5d0535b25767260ade7e77c784fb8da5b0a6dd725ac072153dace404c3bdd4c3adc5a6b769674430ce236d744428d2ddff7c469d526486f3e463c4c05ae557cca961d85e4d7b16ebe7d1bbeaef345b74ee3051830ca7e2d379b250a68785d5b84d0aec1ecbeb77d96cd6b288448fe7c31837e76f61b8de055f9a896278a7fd34bf9f5ea87afe09b1f1c358e3491c1c9efeec9852acb8541c0978980e064f88f541e70f931137fab4acc0c280fe349982013da7804624a977eb0d43c53be0f87ddb6bb0ef82c89da5b93dd603f251d959757bb5635af85aaf9d8dfb048028b6b2cd9abfc9ae1dc8ffa8a152d0abfc4be498998cd314714b31f103e5832ab2f7a01372cf9b307da4d521af325191ca9f18f0ebeb4b09c53c2f095b4a9bbe27bca6da735be3f6d8a8d56d5979ef10c8616d0f1aed99df1977215394829483341936d73de9af386217387767a12fd180ec63356f530b77f0264376984e590a4eeb7faea47b84d3107ce2ce8621a86f58f1c2befc1c6ad90f882aa88104b52f169e273e8994d0f8c83f5526808395d2f5c241e8cd3b69b9639c65624282cf5f3b06c6ff89d56e38dfde120a8ccf349f36cbcd758b5ad9cc8f868f4bb1d6f44f25fea81846b4f47d784893ab7c8d34d5a9a85a121fb28c9c969d7430615659b6f0a1a3948580192bf169d356521a1e75446467323ffa0d45b5f98d84a68ef95339ec08b96dde3a1a763ce237290a60bc2f90db678955fa64aeebfff8f1fcac667a551fba591c110ec75b5a1d11b2ff0da79014bc355141dbc3fb41bd4fe09d107a5b87f05824745f434c8c96cf5823788a1bec9972669083e1f81290f9215f36d1db2850c75586a4b649033c1d476a96007173f015a61457637a77a8d65faf82a99ea15f9662b68da2957489a458d2af9f7ecda79cf50df581702533045e8d96dddb6233486cc20eba10d27ce02a58f05b3fb840c269e7628d62564e76af1e484a8f0f699d95fed91fa9e3fd7f581b15f98ead700a95248a45854847fe1446efbd48fb8ce1d3662fef714a90c23060fc690b9bb1246c6afe91100c373782948c909550a5a37178da0187389492dc2f53f83ccffea4a39f07fb361bbb013e8035bbe9cc86e712261325bc78ac65b1952b2334b8674e73fc555f0559f11a9d0036d1f220dd1d1c55dc3ab33624c90d05dcdfefde22f80a3ec8df7114d57e35a0a5a836ed1df50451663a2e9f83edc79f2f71b60894086adb77d650b1de464034662813764a560b61411d6fd2522410295e1dddb33ee4f2bb6c4569ec9b43a044101c5600aa2d600a6a622142e91229f02db513301e08468473e4060b95c89030f72ec8e77063cbd2a987320454197d7d4be0fa234b37eecd95768ea1315f4ae2cdc92c0860b9513805134b92d83bc93323e7ec2efc8afed4d09f54a39389ad21fe952261663c285050d1bbc6130a9cbd5939e90587f9624a6628ea50acaf8466fbdb00cb0c355080288adc2aad4034b3ed500a9262c0fb507a1560a2236f05cf06745b5c7ae24af46a1237138690916e7f882b21c54aa1046e4403f4a477d725c54ec0289248a9716e09058760517af9eef1e318bd465f6b0e78c65c49f28625a9bdde8ea8798188cdc831ae5dfc8faa52661055b6fa58485c8241fd38f278fdd87a9183a96f6c54f132014d3408447402bed0cdd8b9705614d4387379a0a72d47a99df1fb43839266f71c4969c5c574cb3aca31166b43fc3b90c5b339a3f895b6fb94735213292092a771370e83c2dd108eb9d474fe0c5e0a5ce06c742c21c33fc4d699f6f3db0c3d236f604a652d5699dfc404785ba60f2c499c2dd1147b960fac8ac01ad92c750d37e3702f7914e5287a6b74d92fedd6fb83ab010bed83feabb8944bc9cc04aeb21d81e326893b58bd7facb314b442666af27c6858b660bf094d595934a0f39026b55fd6e5577f877519e4ac66eb9f499988a06e841644eb2e74e996765d12c5c8ca83f8b80b6a4037179aa303d479a7f804529d7627c78e264027e02777afa11d831f9623041c7e25b09a210217ba9caa9f89e72d310ffb79b7e557658404a4326ac3687beba8794a72d3410e7b8655309f54eb718490b9d19c2b3e41d96339de3d651d0ba5c4339d8ebd47e8507629b8e37eca7640513b388c39dd998730e764608f1cfa55761dfc0e15f2f7d3bd78c30dd53529815d72bccf461728789ee7ff9f018937353be04b730f70e8b118da470b889df9ce65ccce1d2dad9dade6b85b8e0da0c138c4eefe9d83984d71fe28cfc721edbe6c0d7714d917bf6bdb0774e5fc6464a1f5ea5342391b2b1ca4f7b69858e4d7e03bf7e861392b4cf147c9026e2262b5da1ac17da8b66f3c95158782287354598b0c806dfdcd55112858de6151804dc6e38ffeecf1cf91955d5ad906b20248eb4cd408f4c7f0000250e13898d155cc199eeef63ae27954ba3ec0d8a767eebf4f991e1d22f33f00fa560411019d4a738e96d1532f7609d0f6f8f9835ce7b5474be1bbd51a20a0103ff7ff1779f8391c91dfa1f46d41f49e90665826911d1ec4a1b28f67655f0cfda61c55883033a4fa75c13f3246aa1c265aa11191b1e980113bb08583d1eccf345de5cb0eed7803b56ab90c3a1b8cde91390fd4542f34f90b74bad953a125cac5d6fa476fa4995c980be413eab1da678d1d5ef7ba95de53a82ee7dce3c6562aacbc523ff90ce406451cc03c1a3affd79b906eef1d5075e8885278b86daaa5b547ea23a436fc3db8e3170a4972751cb7d0554827f5941be69c6b7eb25a775e88594a2cc97722b417898813e3f56089536c1be1fd26f15df9a17e9ccaecea98f424a5bb4b34f5cbd6930021ebcb692d3ff48d7e1732bfb4352ccd76d398a582a9413f4656145ff97ac707f03effbfa09b8a787f9e33f0ac97baf954600ea726948f24616e91ea1d275506311ab53f9e9dbc2c56fb1a757bf3acb108e6a69955edfef1ca8184a4d06f14730bd5c03b86efb7bcd067b4360d2bec28e054b6b5dbc284794b207b007c1caea22d267b63632eb8fe08c471d648609732bcf2552e294650030be1bfb82fbf7c7202e0e57431cecf4264191b10983d8320532dee783f85c855867dc3c345ac41befcebc8a32cf563b202e92274036e9b419c3b3a66d805c596f91bb9664c422a9eaedc601f1dd149018bb0a74cf37aace6554019de40997e1d6d6369a7a154fb96df1e8ea8e57b4ff4402066374d43765d5f14ee4927055a753576da0a4a76745bec921878bb187f9d6a1d0d8c9d525b239de4959c21f6f2bedd601a3e7a2054e2f8bb0a0a8db4a4192d9e69d41e591d5c73bee9206abd045ebd0991f86065b3c9bc3de698c4a9845386a98cdb18e8d7d6528805dbcff52548bdb42852dcb3d17ea1983d74574ddce0ba43e87d137ee24817c7d509fd2f96d2684881017e845d81da1ce0dd569a5a418697efac1a8859746126915e925f056ef780cb0c187d34298759c1ab380a6b772db37a9d0f35fccb50f83696101f9c00de538fae7cf950dc63be4b25204fbdb0fabebd2758b011455e26a1633b10991bee544b10f786fb8bdf617c287a4aa208736d5600f4de608a60c5cf37c7a768f01db6c0abd5754e026c4378c0b52005bfe7bd13bfea40b790beec085a966415da02292fcb7eea1692ebfeea2847fd11c8d670ca0757f1572dce04190ad7161bb4b6aa090074af0188b1025ed7531439ccacd7a40d79cfc31c9ed01d29b7ad55c8c236af14313f43957f3c27b8fa0bda4fb0fffe7a996b3256555de09242980860f84b22967f08924d6dfbad5e3e9c7142718b9663c216b41508851cbe4497c2283695c3e99fd94f9ae7a8fe004c8b0f3355df6605de9d6f1bfd6ec8a89ce302dce56cb6808553a2d152c439383969a987cb6b5221cfff16c73d0eaaa09c1c9269e864f5f51bd0ade706828fb153a95e637d969c48c4af4aec8ea2e1dbdfa8a834d3348b5c7784211bd6f131fbb58b164c5d6aa4a09a008ce9a673f4b0160e22effb2883682599652f51ffec9b20ee85333a9f0e71cab893131130db7f16da92c42dbe7cc8d08cb722834c80f992f1ad523e5db0a5a3c93106b98c1115eb042d29d09c5a9c87e9af5f5c9fe4a22b2fe7dd090fdd2e18a570ec11a99de1935c4325efef1e35164bb8f5291d9fb82a04ff766013ad4ecf788220bb01929022a0de76f6ae4ea95be233f0aad945195fd92f162b3f4e40158537c700146297353b6c071507374a2c834b1e2bc80e87bcd9e67de919f2448fa860f97c181139451b5c3861fe6e4e04ec6d0c445565900ac6e6b779e0667b83611ec41caa1d790c122dd49d1cdafefa4fe75d164a4bd41036d999128f9ec1f9e5acd5a5b07fbfea8a4ab7c433d814eb10f9bdd4244ce7a65ef9410cc5548889caa14b2b830b49e17c4131667fdbcda3f5afbd8f27e6abafb02011faf0184c6aa95c36055fd8b4442edcc9429561d04f7ea833e3afaf3bde0f04cbaedfe27608957f6851ce57a18a3fe6bfe230d9aa2c9e9c4e6525d5ba01cc0db70a378ef0b3b1d0f0423291578909112bddec910a0f8b963c02d30f538bb2ade789e2dd66f64aafc5275ea1520f694497bce0d7d38f6be9b542d40d4a82424d0d42f44a4cd45d2bbfd75dc03696881c6987471a63e749d676e53e2f2094db98ff8be966897dd1d2692e9ad649bbd0cf75eb7437a14f4d621bfdf525ceee2135596eb0e10465d47aa31a40d31ef5a8837a06e9e964895993d5bd441b787f2318e41fff26265fd6ee1086a1df6b863e831048b1276eefc6ccb47200f3bd705b16ea438ab48389696698a0f4a7c0de47b0ac8835c06a21128c239765cec55442dccc907a406e690149d6fc475b31bdf54978b75d2988e05f204205cc7da1abf5cd06c0a79d4e702ea06ca34ad41b2110e321f091d88b0a4837384260c925f19de60eb8e0724ef60ef26f07a40fe9daf21a3c1dea717c96fcf63d8f9faff0b626aeb6189192a5a5daa4fda546e5e6fd1d5fcafafb6c5dc4f43dce76c86517e50f393d81662382abfd3b7ef0ad21613b325772a254990a59ccc51976ae46a1d01e1d8ce31c5cea6838cadedf8a14646a37a1827dec7805cdf08ed0cf9b5e00edffc5c1f53871ea84b993441de9a8713958710a1cb656d636260c29fc6c0c5540362e130f0c536a6bd53cd1241512e2496aa47c8758b38ef00854afb22f2fbbed35d48f1eb25109905b8ed9db3a14684af4a1e3a4d07420c336ee38a18c03e1bd5b465d57ca89af94f0d32cc86cfe9c9068c0f7a006703a0076f548497803807478e65e72cdaf6a8908452ea1f5888d4cec8b7b2b22cb8066c8a2bf7f1092bc0dfe60d2709cbf8010200011abc7d38c160ce6791012e385eb92aadc449d53f6b47a122d4150740b444d7e1217cef76ccf0723dce9fcbca3d92626e5897356111e47bd1fe3585172818d3dd2d2bd046d2e11cc20dc426517295cfb471ef2440783ec560fc15c934f2ebc11bdb2d5dfabaaece4fd039bbb80ead6077b0b8d80dd3c9929424985c126ee45886e541e19a753e6346e08472b7d3eee436ad8e2b6fffc77a237d1900d84be7deee05b95eaf27f89e4162a9853369f8020f122bb37b9c880bb3dd01f718a5a6b8770c85db612d08259489afc67243ef73c27b241e9bf40ab290691a2c6a9dd5bba000ad05e6b7310888fd29f5f3b27f40ba1ec6702342a8e8bfebf1771e11f8f6a53118507f43aa772e9b9fd554db4a4e335c44fef1536cec0bc590857dcb625fe311366e860ba274ebad9b3ef86a044623418044049153e22ee1c2b53f929493cf96dea5535a9971f9227d0e40953e7edd1a03276e0c5f678c74c8696cfa950f7c0ea7aea73f1263aa0290f58660927a379afb4a383366e51fcc45cc6186fcf63e8e247157f0b1dd2e7b6e5f8784837c491e1b753eb62e3c909a31d6638012c5cfc8e834685289d88dda4ef74ae742e07a11592605d69e38d4593bbfbc1b3cd2ba842caced5ebc4309285bd20fdee79e91772d022f0c64e55ad89c06d7cc6e75da04f1c824f92e2e8e8820d700001c277b1524ce954ae301e16bf33c4697177c5d400602f5c6368bd978d8582e268986f422ea86dfc3522b685c4f620009d52f417382aa0009f8214415c55b895aa145b679236f13a9656562fc8e6a6396448eb5092c7257ff00d3eafb529824cd0e914e8db6e089e02d47e1c3db9a94edd434a36596021a25887836ee2c096f841ddeaf271635f9325e9080c2b6f3062eab2f32195e235cba511403ac1ccda5ce1ef0ce736155942c63579b588aca5641a1deaadd67ca4ea909b2ad89ba3875e9c987340627f160154f154de5c949fdcc1813410448db924ea8b1fdc834baaa671d9cd41743f01f32f77e463f91f506cddcf89796b9f347800fcb367ae6d03d2d6f3694d1dd0d3ab00e8df138f47f7565bae87cb91fd59fd04a6b5f27e416f04cdc1b08e18b3943a36f44dfcf3d675114a4df700e0538de2dd95f30b27ce4d36ee213e31dbe9e68f5b3674139a87d1e96ee7faecf75d2991b0a3d116a5a632ef2342e84fc346f3af3abc0198437578bae0fc45a20ded4aa427e8de417918cdedcfe6460b2858bae2a96c6cb5b1119a2c46d96da2873024c28579f7f96718301c539a803afa03d40021c56b57b5016af1e683350f8a5e74160800c21df61428940bb0cbeffd31e81c10f419cc936db03410639e72ae2fbb85e46a8de79c358320ce47335a7adc85c7a183eb671bf1972f0776a591dc7a7061f37ed08faa068764ff25f7da350ee7a05d73db460f29546728a307fcd543b74694ecc66be52f259d832f1e13392f14ae3f92e095173cb9b4c63c4faa3539c1af8b7568bc1c01d79c3cb04cb265ca1ec101c6671f1a22cc72b8f0abaea0a3a4a966c57c58f4d3aa4c300fc5c8878ee6fb24f783cbcdf6c2849f83f0b31f4a1ec24188f046ae523c469a345d5ec0f56d29903596dd2ab4a6547d93d702ea8b958470d004cb0a1f2ab522dd2be86f061f1e7ce597370b0c15290d833d2290cb0ad6010420add6e43a27976e7d95fe074d678ea37ed624b4eb95a417ac6dd620169a031420fed737df4b098fc391a8a88b5ed311cb7f54b5c73e6dc0df3a6901b761641e7d2a08dc0f39ea61628aa2f53df1dcbe4e94e8b93d90dbe6475ed27468050c6cd89edbb646d108b46378c8d8c1a9c244adff95e643e5cecb673d3805904c1e3fb0967673f6a24116419fedd3c2f5f5a40c61486dab8a7938feaf6c227dbfd468a46c9489788120eedd505c34b78c3bbe3b3d46b03d437e5784b06c1e83234fa7c5ca1fedd261bae530dd1f0cb0c4aa1ee4ed5f0e0c7cd404aa84cfef4c8b8415cc97836fe9af6dcf624b7a40b47511441a0c0338935339d623fca719759b167080e9eba0d7419bf9b4bbc115ea788a8991d218d45baf72d8a9373ad01f91c90eb906f171922089fc401bdd34e9bec74c01f85e57de55eba1499bd09eccb6d9f9bc069d3a3292e5c71467d20da47b6e15e3d4961ef0e4b96bedc3f69969567a8d110f526c5763a00a95d7733efd946f60c4817ee8cfd9664dc67c65b04af5cc10e36f870e41c59c4fd6ec6ffd79011f64480072d87ff3c5d4a5b35ee871503f569ce34ed6b70c2f1d95fc0bf1e7e71ed24aaebf4335a44dabe2168c80fb18895f74395087c27708d76da6c0ee71eea790440585194420a8dff87563aa450bdf4e7133744e6416a27bca1a54056aedc29eef89fbd2494418137079228c6b8e5423158f2ddeb2fe0948423b9093d76d2373eb97a854eb055ccbf9c478105031cd6958b020aa0b31d745dfb58205901a0e1b0b9b1d0eb401206fe91f3a5ad1c7448caf370555aec823705512fc78febac72c17eddeb6cbffba9560d3cb6b3c042dd1ad482f66e677ab011f32f133179d8484d700dddbd10a91d4af7565e4f292bb1738fe11b565c3b2978ab478c530cae49eec40958e5c05b06f9dcea8838ce9b031efff64b71f83749bd104fa7856138b83831084257e6e6216636af3af0863376f98acd6847f783fd7c2353c4ee1fb6a03a5a765d8c66a95809912451bd5d3f165c21803d3186ef66f6005666bb6cbacf43361dd85774e6c9c871ad57206d69ed3f1e4b4c61634c18448d1a800fa0d21db989c9a0642619cf40c7401e57100b0a06c27f5eff2bafa41f9418192ee47e6de273eca5ed00b93007eaf1ef18f3c7e02beb8ae00e60bedd2e53496b6853110cc87a01f450a571ba9e03ef1dfa5649e31e4dc0c05be43f1ca0f02066a64285edbef70b42c0125f5efdf72bb2af31bc627c5baa5a27cdc0ab23968eb7aff53f3fa43ce3dcf3ed4cfd4207688ff7c133edd31700d651269f2b4b6ea455e8f6cbb2e6c40aa28b7b04a0570bcb8c7667fb929e091efa10f5583f9022edc83d6c067105b87c4004e0fc01144e70fd6ee3cdd41187464a38101612ce584a9e5f2e16f3cd639fa1c006e800461b4a852a68be071ce3234bc7aaba135133e2382d3ab03c3bcdc4ffae701b35a04a5026faaadd6599960cc5ff40306eda8042362817cb7b2dd3d0f7ac99b933656fe356ac7b5df50f2039614a835687e903e15cabbbf526e0e974a5f23257cff4f7011739cdaa76c0728f14d0a9da5de0c860004c1e9610680bb6389864fbb3905e118406736dce3660a34ec7512e4328fd1750ab105be612241e8619a40909ad9c1099399670ab225b3a827dc0adf6b9010deea35136e0d87605ce4429e2878d133b1cfdf190c96038adbb95ee3c2d7939e627334fb1a7a477fd0c1ff85e881d597d8f28977c9f90a6d1c96bd2254d48d5f2251f31dc81456c34a31360a3cefb735d0183e3a71f6b8cf933571a422a66559e0cf1266b6984a7fe4f0b8865ecba76a9c544941af323be5175020839afd11e1c73dca54a340357ecb0d8e4b5a92cd55399a1096941180f9eb0544904177a0343f85575cf4cd5c3adfeb4df750e57dda78933ee0d7df54344848dc8c35b56097e92dc31b409896ad110359d5cbd398e82c2429a91bc480366235f614aa9335606ad2acba97d2833500c1e2bdca27e6ae5c95ef7cc952982f24a10dd865dde1d7dd6df69a2272acf29f84b6a2da7a460fefb488fb8754a7935d0e4d0d2669f499381fa6351a98835bacf43273fb09959c3f6715d81b2a6ad85eab8d9e3745d8cdd068c7f3b08d84c2cde0b9d21b66e88d206fe1a2fd096ae7acd48b7f68c492b706e97207e9f35194bbe76a9d046295daf4657f290195b594d3da1bb082538269f1974f9d93ac0185e3f74ec35030719ecb8fca06697c77961b4c2a47c86a8534d9077273cef430851c13eacfa33f08979f4dce7cf9f1bdb9e863c743edbc226d2c82a894b8c3e46f27619461cb9cb9ea5b4d79d243b766ee36ee452d5d9e98ea50cd7878e2f2290b16bb7092317b963aa0354db8074d0730a6ed610af03b1f4597448a39c217b372a61b58ddb0b5ebfccff45b65fa9cae9c777f7abbefc1c5523f9ced12ab4fe7a7a5826a2d7e6520cfe5a8aec7e6533df69da5a3d6d3e3c03e70ed447ee7fd81b071b70f09115592a394f9dc47ff3efcba350f6a1b00094a8cba6758d34f9d3d5a3c7211c01f137e6e7abae178de79d4f40f2a9b78946bc5286dee5c3e4f1aaa044a6ff23fa44fb0d7e8194ba7b69a3b47ec817dc79fb783bb5afa9dcd28af337f4065466b49c34240811cb15ed1a072ba214542dd252a511682126c8764bc3011a1d4262bedc46f99f23fb2feacb748df12ac125aabcb1685a004693c9c84cba4e67329278c32f12b6c75424f6f44575ecddee076cbb2d6742be5f1882106837a3f876776d501385ab80644349e27353d12cf55b60c0f6aed5b29600154441e4b973f582b8b431ee89ef86919ceb656fb71b6673e26096ba28258c5c61ed917eaa8c430cad871ef71a96651e4c7f099843b19e71676e718788cbb778ff6a9ab57d2fb816fd35c553295fe8cc32b9bcf3261f9ccd65ba779d171bd1f52ec85f62c89c44f5a1caa29f52464eb2f3b4850e74ea737228368ad84c4c25157f4ff8fc0fefd02e81b30262f5079a91048b884473a765ea0a3d498ba6f9d16de5128b32383e5cf41dd3afe67b8567802e714877b7f654872e1cc52b738202210f883e599a6c5b31927b5ab14d6202621ed9b037bf2e3b4d2733cfd22f79134e7a49dde2b9488c2c1c930b1d0115e0f5570c11f3c6ed0e1e7f9739a88a45fb1c3a6b28f51e00e543977c35cec4db450537dbf4fcf49c94cebd52e69d3248e38bd349594e6b3a737517ab0f9fc188d8f821863bd9eb42e5ce952dad7bd43d3b6da2361583b845dd4c50097feb496559f1e77e97efee8c884cf60fe09431b89ed90a3bbbf84560c7c5f7c8b1865711e19f45457f48d0eb79d80a6d7e26d14bc7d2b7ac9f135a7ae8c8122d73a69dc6666a24f64cacdf6d4b164ba402dbf6a743003cf63f17f128b41e85ae6f896176831046b256383d18581d182b0e07a05ceb393e06b1a6ca9cb1b24ec01b566dab4869bdb16d505f6c5b623bbcbb5529fd8406bcef05af66017d2b3b243f583a277dd11d3143dd2b7a26a94016a7200545cea537a9dd8f12a8b83dafbc235b79b1171a71a4d31a35a45e8430ff65a2b2569de0f3888cc1946fac80b067e1b85c02db61e93360770eaf40f48b51ac11a6cc1122b513eecaf738c7b4962bf5864bc2c0845ef4f55afd647fe03e63e9053cbd69958219690b91d72d2065f8cfaa3eb817981d2d6d25dd3848f2e1ce99fa2428eff2f59f05dfed0bef18d97a64bc4f2e7fdf8105f30f0e18d546a29c203b8ab0ac98b1b71b293e1fd7a5bab359d2dec61ce239bc0d9bba6a506746d3b7828bfdb1b299fc6eec0b22b00186f9b9d7c8ac279cddde6693d1583c1964b01b194dcb67420afaba00f14a3a652298fef05c99f7d08d576d5678548f3a941b0985436d67f8f61806493addc245926a9adb0513d4771c34ec72d04f81cb71ab10c0e2dfb8f8087692be84af77db19610aa95e4afda40196a61aafb22855c4c62b91f2f86e69a4c93cd22593f26258b08eeda63c50ef3b8f27f994571534cffc23352d6f5d190cdc32354556b778821fdee142e1b5d4ade92eb739519213c1164cd5ef0023c8c17a9854f159b176d401cefcca4b90bf3d78bd39a66180202350e03b878cde989f20ab6becc68d05b45490a5bf47d902ea74a40fce3f7007ea3c00d8ffffff27