PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80383 00c81ab678083945d9afca85470e1482fb8f82a01f9e81d92188c2738037a25e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
11d2d32df82edebcd8701278f226b31e23b8fa950f4d86a6b22b9eb8e0de7723
Certificate Block Hash
00c81ab678083945d9afca85470e1482fb8f82a01f9e81d92188c2738037a25e
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0007380000029a0000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008472e4278a3c9648e82d41415ba32992f89958f9a2da412292be05d4ba71fec2e274fb6feaa4e5599ed1fb9ab336549587fbdebab1ddd02003ed6992010a33e1228c65172034907ba5b5dee7c558a8c7c866272c95e969bef804000000000000004000000000010007380000029a0000

Raw Header Hex

00004020fe7e8311b9f47b589a76995a9309d5b747fe53f09f6d545ffc53b7d25ac448dd416bf4709f2de0f2293d339e8533c13085ab0526d01979423e84f6c35f033921f4cc436aa5c500182377dee0b89e2bb2a6864d0f95fab8231eb326f2781270d8bcde2ef82dd3d211

Proof Data Hex

59,560 bytes
121216010307e37d6628797ff96ed386b1d41f4201349447f5b302dceb579412f7fce2b6833dfe95a27cc3b8d84984cb6ff8876c558dcfaec0e2a65648e7458a75afe0c3e3f617de74506ee245fe75ff9b09b70d0cdff17ac867342aaac4a0ac5998cc3857b44bc160f3a0e6291043d486560a7e472e8388d27f5c181d60ec8a07300c238c8f8b09e2d4cc66e4aef7297d532a5f7a48a362cc25c7a62389853b483b5f69b128c4c7eedc3f8080b9da21fb63cf098ebe636cf0eededf559b755e782a1e72a2b223a887608f76e097e9542868295c8c96edd9789fdf98d718848e704487c55db91c318180fa4a1fe1e839251f223ff8c85bf8eafcc2db3fc0295f2f154001dabbe4352ae4312f7528923d0d81bf82d926e39bc9f01bb0e4e6f0f0dc753810f4a73537ea191cc00d098a3645cb0f19100abe6109f57bcace7492ec1fdaed2a258093d91e60ac349d98cfdebee233aca225f045b0ef917ef76e5828d1d3b275852654d25e6a405ed79768c45788eb76c5fb111dc8ed3d28da4bd8d73d59a4088e3d41d985c53843a3f5984b5cc5093f639f2f67a6752aec74a64bfdbdf46f98f8c312223d5b2a8963b9759ec7d15c67a32532f2e5e5b3fefc2f6640ab347890fddc62859a8a63c252860b630f717d3fd374c8dadeaaeff9883b855bf1adf1252c567173fcc322b52ef07e30c2c74bf4b5578d30a3a44d4a4b6fd6c0cc6f9d265479ebe076849ce0cac5099cc3d464fac7d169f5fa92ac440b31f18eb57ffdc1f9f01efb80d341628043c8d5b18cc36880f1179096b28b90e17b5a8f631367efe4e2d4b27c3efc01666e081e55ac34dd281310d92911fa58f3ff2f4359d5882a17464059934d16be92980f079847e966c4dc3ecbd7e82e0809b558a74739f957995018eb316c9627a35e1d3f7fb2adb0b5f3ea58a9aaddd77e7c5cdac7f814ad885f132f7068ee52bd75e2de19e6d3f4dacfbdee91f855357b26af9f7736b9aaf6c477c53a5dec75d543ee1c2c5132c5bf57b56c34b37997827299e89d5b0b78ba64085474b1b1a4ab66fb4ba77e229797ad1b6840c7309fc0eb57ad3f9743faf74eb34fc51e71f0ed8df452c3a5c5aea43e95c3c3e79aca1b55276332db263638aca3257e07a30004a648f39ce2e8bb559a923dea6046a26040d41d9eba474efea7d8e5e144d2e736a16ba61b299832266fc214b07552e54de9657e2579748512c2a155c1e614cf248f2bce3345649c3e37379b9f842ddcc63ee90003ae26228ec851e9796cc740120631db087d0380b7e7a23e52b2dca1e68253a8d76d94d5071780803b1e92f1147cd5ecff1e53c46fb2be911a0c7c79034a379ddde322ce32ca091fdabbd617e3ad84f6e44154705377eadaadca89f11cf0684c9d7d106914428f69ec2e683504da03298d0b8449539d6e55d52c0e48ea249ed6ee24ade0e4109e56e7b764aa93d7b063849c1a7cb94128e8618c2d99ea2c7ae6591ab1f5dbbc835089ef71541cfae2fe5aeb5919f14f13680d325323b8ea56abc082b326dedd2bcde7f01df9bb8375b9f999a71aae8c4fc81d09d81d0f2ecbee438aa3fcb3cbea4bba1069b979a6369bb807c17b048d45f66b06b54ccc516a3c7211ef094e484f404aabe97618e47b99d4a4adbfd518a217a1f7194530e22faffe2d23448f85316f080b733b4d941778d3a400759d45c1b60ce4647ce0d55c6bc8c061e274301f4e63bb60023e3308fa10e1cf7f2aed642aa070c0dc1c8e4383833d49d3f45e619cf63fbca28206dfa7004b783cc5797d711cb73446dd21b6283c367cf45bbe40a195cf649c72e9110da032f378d5a6a6b7ff2a3e2104d7f699781fe4819c60ef36b76c360ecb15e5dd825ccba258b920007ffa588164dde85cc641e25b31ef17ee5c2edf1a1efcda8af2810b6b20f92b191f296c0044061a923dcb8aba28d23c50e76aceccebbc7f25111596418325fcf1c4db3c00735692e66d23c9d7dafa7a9edd4b21759ac74aaae362d6daa33700d7e23d3a101584214f4bfe724f07079f45796f6042b40a3f3b7ee66da57ad3b128f9f65b7b975cc75a9b42a73f491373021ebb80f5d4de7a9f91f2254d9fe8b6851354027a04662ff75cf9cb5dbff0dc17e49a2c02f172a81aa15ba0e6976392f695a58d600eb0cc7b1a8bc7fe07074a049defaf01d0e25e1cb1f2d70f4deb9bf82d269c3adcb1ed23f0e2256ad979c65640db50c35e6db015fbd6448085fed3ff2a3411985ed83d76276da6d3daee31ff4d7a1d6d2e217bfe9af27ec7f6ef1060b7c2813d8dc9487d86d767f80858ce7d7efbf64c17432ade63924963e5850ba9c1fce0b218815ee9ad5f28782ac9a0e7360efd65708336e7416894d6ac98634e993ccb44b5b8841df2f15d8f8fe428c009ee25ecc96fbf0ff87d431ddf3db37358c69b2dd0e6304373e992b09d7f097747e3ac9fec73b58d9d76e0d93641c7e32d376ca5ac5954f3424e3365dfc6ea858341ab5220aeb69517a85181386c81296cce7505ef21f08bd0a2188d6d9d3a4782d40517a74600e608228e950a6121f4544052c5ed7b23ff763e423f51057514c992606dc4324a9e3e5ac7fe308d24d078d48e006fdb2603149e59adace226500ecd5570dc8373543f0ebe11a3a6228d38b32c581c7e62545ba52edb32cf15d9d758188a9fcfe32bb6f51de778c8c1c9092f172f269356df67d1223fcc32ec5eeb502180ac9233bc8c674f4845ddfbe7e149d15ef902ce7b6471f108c7bd966142ef291b588bf03419d59640128679506475cd24a338d22e2e112669f5ad0b454bf3c04f52773df7e5f86d06e771960733a3242db82278f5e6239b3fd279eaf9eaad7a5f79f9f9585dc862461c23b5b30409e46d0b8a1396c1b27e5ffba554ca1882b2b734ea60170a304926d6fd57143524dc5e7aeaedd1cbde2fa49417a8a055adbfd9255a786412c6b7bb72d8174a494c75d659d309c81853e8f82767b22975e8a7727b3cffdb5a3ed69c902001c807597753d83b293a5555929f3aea4784f4f93383aaf3e88dff9a5cec3776abc6208a1a7f9db378daa95479f1916cf39a32cd167f0980012ce31598b2a062ab065130ef1a6abd34624b4dafd156a5f56fc6d93a548f2c5f94244dd0f764e2f7dfd1e4e55cdf89dd3ca421150d8d55682b4c9ddb3b2d347116a42d344dd45ef7792f64befa4d50ba54557d640ad88207260475567687978e6bb100861d61f13b3cfe02227643247eec8db275170dc4d5cc09089456304cc748367c8f6df927ba5eaf1e5702277fac4f612c86744ec16030ed1fad0409efeb4bb6ba7bb38c95b69fa21920bfe6ef5fea7a48bd5ade8db397bd2e3cea533a79c28808dc3070f794332fc8e50c94e79c53d075fe46a5785ddb122d0db08c403260b6afa9ee1ab750a023156d590f131bcc5f8b0c7997eaf61bc150a73b8c824b458041b8189cddd3e631421edcd5c07807f78fa512f1f48ed9d93c8cad805d4c9b454aac4a5aaf1baaa22413635c3f36fd3d78108441474cd2303686800933305e7e571eceb3ce351e1cd0ae2cea5a3f0897dc3669fd5493bb02f5c7b1434791c3eed2516810fa3ea44e6711e659774c0716b6c144187869b85f95299c85ca0792a1109211784b5f840396b346968a4ad162c40b5d68a30e0b1cd776488ee5db62c8c423f2daab86c9eb143e9fbd2288c244d7422446f78a151c0cd86853db2b5ad02a7558af372086b1a5500ca9ace2a4c8b8ae72d61ee4db25c2d1d79021c218904379c2a9ce861a6f080647287fd1d678afcc48b7a44124c0020dcd86dc431cd145a53dd864fa00e006a9c19097a1dd512766cd4bddb74bc9c6ece05c954989a2aec5253c3b273a5140a4ff5634fecf6e5bd4ad1c29714d384f0b041acdfda9be0b859cd3e86acd916b004e5834da1b2f7791392e3973194040475a1c2a2c0e443b9472c61bd5145ea583df1c795a18b9446ff340b2f8c8fcbd87bda35a822f101bfa4c6a116007656146635270ad97589dd23e027cde7b6db5793c7aa9e63d675f36e7ef28cdb61209340a74b014d7e659b14d47b613b5e37a4914bb24133d1d787db9887b638988ae7e7c70b62853a438121d7d46d0f6c29e468c721ec87444795fefbda79825a8187dfc9f2c54851fc75fa3c7673684dd08ed667fa1522d0b89baae877cce86a953750c77b0f157f76ba32b5d9a7569fe9733abc3ed66a5175acc4a048fdca56b3fbf603e839bbbf8aa16eaa5e144710ca16c62188dddf54572b3302b6f93037f04e80dfbcba4cc9989de928856eecc0d38ad3770a02737881a2da7fcdb6d05baf519928fa475b13dfacc19c9f36d30c3be2ee37862e5f14ea07200dc16e507f047114e333106bbf437e8c313a1530266109b973917a5c0bf4025fe15f9219c6c980443aa23b9e4ae2cefbd9ec65eb0f020e6bca88e5ba495052491d78d0981c65651dce94c64361d96b273ff51d80060366ae465a34943cc85ce38f4057df999acf5b19856d28836c13134cd82bd71f7368e4e4004c0110a1497614c71f9399bd8eadc42f394106c8f78e6d7498a257363a9ab4caa5e44878acb3ec3dd351ce310be263068d3acf74b337bcf539b9f6ccfe71eac8312004d3845f70f43e49e0839c904492ffc102b838570552704e6790568f54571e72d78dfe7a01092bf4ee958fb7a6bc72a300044225cc4803cec2efa1b16505f86c536b0f1e40cf8c0419b095de47f9c27f302a522960f37b5153bee33d8be2c4f88b30a4eccd2fab4b52ef67f1b33af41f29a317cae4059d8ad42cb3b0afbfa2f0cad9bb9f1ea958f297bec81e20699e4f50f1c5fc279967e1ac41a30febdbb523df9137d11672d331206b374e3c6ce58e15b82b5e378b49f539eed8cb07fcb4759bf8e99370827383983185cb726b49ea0e4ffca50256291b4803f4e2dd3e85b465d803a0ae6707d6e4879f3c1314adfc12a7263bffac7f02c7090a4e83f269094da7570ce90c4282ddfe96db89d4eb3f3275d7d462a4bbf470da36f1c139905c2b3309b04a1b2df1c59b446fd43207e9b5453a501b770a25479ef36a8102b4442cb11bfc0ac9347dbe7562cd1fbd24f8255a572b7c62ff4f36efc2da4000c888675416ce8a941aa8eb7d3efe19bec5f42205d7b7569f97610e0b0597cb62cf78bee20d2c5e702623ef5ec4dc007343c1155c5222e9525a333d75d87de706e7c5a6af74710bb5947b35f65e4274d3a269db92a8e91e15b27a7cc53eff99455546c4b1b47fe7fd3b548d5a66fa1b3df93d09c0f5a840c2d4a6a6c899dcbcb4dfe34362cc551aaa8517fa6ba1898817c2f20b500dd06aed0cf9ba6e408cf4f015172a49e78b52e567973c896f0c7208c36aa1f6a824671a83850e7b5ad428bcfa39e0687607be6532cd5064c84fe6d3b702e68469f8d0c6d2b947425ec7b669633bf48a331e6978535f6075545f02ca1db0fb4fc54cfa7abf19a283ece57962c377abb14ad7b57497248f9c7dea8bdb83ece30cbe0d7f9b1eb2aa114910fbff4dfa2ff98da015b8e446407bf357cf0103c5067b73669e99aa063eb7be0492e7bf559faf3f891494c430fb33e041150196512de4e1ef9686450ca6c05361231171a63ffe6d53bcc5ab744aacfcf032507ddb21a3ac2469c7b79528e89c2d837bbc275e162aab41ce0789040516cbca43d5af1c89717c813cf5bb6ebbca2dc7e3468927ee896aa1113fc34e50664c3746bf5499450ee941cb85f3b0934b7d0b4e830e4a1907e75262a3ddb7d8082c064aa716f53ee363f0af3cefde8327ee0ca1fb7bd9e2c732d0d232cda9fb008d3ca4d3fad0ffbd984be8546ba46a9b74102fe52ad67868505089c61af0f08530af21c83991a3cd7551c5447ef21a74ebb50b12cb3c3cf2d9d63e659051cdce393c19aedebf119f871d63ca6435c7bd9e788d66f13feb3e56a11fb7197b38eb423c93e8dd208321d286b3e0fdaf80235dab2c6f4c7b6293d587a037824e9ea9b510a449698c324d5dcddf897d27ec772f9af155629b5394d8ca5bcd062bfacb0faa260cde60b62cc3df7fbad7f0f33ff2e5c2d1f1760313cf14efdb10e3b3aa91158683fed6f480043464e1d850e947330dd709a08f71c4d5a559f753cda84e8fdea5b055bda5c90b89730caad78c6b542f280ec2eb3ed3ff79464a427126e21aa999f2a0dcc0890f388862f44711b528cd5ada1c7f144ebec19a51395aead18836fb2f6d832d6e55e70adff1946cf6676190154dd53ce4cd905f716af0fe45b31a6de54a28aef7f2b03e87a19cb679b04899a87830fd297aaaf16f706643e55c486bd34af71d94c4e02b2a505633a2485203d97924668831c6839a8f4094acd24152af0db11a02c8f5f0383fb71864f3967f0dfdb9b1d7b65b07f5111c1da27a09bd43db111694cb7809141586695de27ce419abd696dd1be5aad5d2e1ee39f70eeb9e26b71e8a865793d94e3d7b4b919f20ee3d26bc0a263a3ed7006b8f66e4619a5a37f48e00a1895782b6b974869cea0a5b98291dedbf9ddbe6d1642f192dae97084b455b1c5642c7a9c2ce0e15585d9c4ec777a881755fbb14403fb90892a66f81da2cd5d2d388d351d9c6a8b4ae1f788668d9fd89cc645f52c845a11160eeda7d70f16061aaded64af8e5a94eab300bd2eef446667052c58e1aec36be6224695efec29c05d3531f603fe8f9e532d7b988cb756746ddbb8033ba49096a5800c922306c2dac5f8223dddbecb8a946f9e419879d65d5e5822649cb9fd3559059ded8ba983ccc75ac7040059efa3cdc256e2afd964c8a58d57d6f601241a39d8e0b5c743a3edbfcbfa7aae11b52ff13db227fa5dd6fd64aa358d8bc823f9de4faaf8467bedb2d6a9a7fe5b060f759a57179a6f9603fcf7afe9496302782b7c3c717722efcc42247b1832d397fbd1c2196f0a557c2622320d595f703b0928a7aa17f6bee32db142f91d9bdc42ba51e0fd3a01e6301058af48de10445568171abab39cc782a1cab54d5db887b3a9d1ace0df38b3e0ec25651c96815eb89afdb6ee3c9cf16a6868bcd985d4fff66f6b6addb633940ba1ccc38ea158640d1b7e6b74dce79fed00ded852247aca45c3b2fb1f871610f84d607efa73762f7c8fe94d80bd031b2a2982b4c2588b1275b0ec1c586d5333b7196dee3f67ce1723a07247662ec7af55add9061a351f35ea3d8d691d0696844704e9e5a0e39b3ffe76a776cf0dfa2dcefc88b8cd23ac65a986a5c7096a7377f597244cf6066d933c60bffc6e56a4ff9abd846bb77793afd3453cdf70e8c4c40a5f96ebea4fa84acb96d89867ea42bf5f9ee80c0bd9f19d65171f80072308fe8a0b1a5128b4a12f32e75b94615c8788a253825682c679ed12e945162da8b8294940a0e72b846cb862be067e2124217c45772c496f33e9cbb3f54e75dbf3c90420aab5b509713fb9a2c8204f46e83cacdca145481ae45eab8dbd92ac23c6594b0eb2ee3d5ea5d78e50aa53a6feda69345e4a48b4056c82d1dc8c7ee693c29fc89b1ac803371221596c0c208e6de9339efd9006856f3d340d6664ded50a8e9f61c59389fa89caaf9e57d24e9e9f048ecf355b231a3ceaadd9583f2c370d5275298abd2bda7ef4cd7f1a4c9e55c5a868f1f4c834de0510359f68bbb2f08273fb1a7c0e7cb912b4eeb9e7a7a518fa82082d4ba69d6288438536b78bacd5d121d1c6b33b6e25d5330f236262386112b120a0c91675ae706ba6c1151f272212a92b0d6999f5c484de87b1cc877a147386bbf6a3ea9a03b7a000bc1608dd6e889d593c16a6f50e0a045d89168ada6c1ef58e5ffd4e3f40812c0f10e83cbd6dde1a7551b29cb9f5c590f54eb819fde3d53deab3b4d82709468b6a6a7346bb817c35bd663edbf5b246d85c2a6c213170a71dee2abe128e65dba398b320ea661c1025d5b23aaa2317654a7355567f85c7dff7a82706d4a71f086fca9fe27611b8d065a7176f8a564e299d7170466154a9a516ab5d4d23820855459db8dc76594fa86835b90cc6c92ded0a599fe0a868073fbeb23cc455243d33e07e64d811fa91d4a8db003cf64f150fcdd1f1b5b3f300c943d28cbfb297aafbe527bec5ced534c781bd80a389a1a99ed30b648872a3248b78e98d04bd7c2ee3730cb945b30d57f5aea13b6395c5a4559050126b45ec9919525b4efec1031d05162d23347cf4620c8ea42be55777be66432984c4fc24b90bf09586753a398430e84069c37086ed6a7bf94e626843f2367b1a6a082921d069019f0dae40575973c24f8d6106f095e60b2c4d38f5b662fc600ce74913fe6847abaca4a410a7b663a179749bcdbfe3bc03e002ed44d0fe0383cd2be3834fbdd71ac1be3facc7fbb7ddfc1c447340a897b79e14249f47259035a988a9ea1cbc2f7471ce3a28f6888f33cc681b2b6870773aa90c61ef02464b85567fe555048e9d5a8414ce687a37422958bfa1cfc35117ff38b6da52e0e0ea55848dac2f80e52e2d503a953f9ce3ddc98a785ab7d1b126c64d2202408ba1fa1681a76ead02f974d91b973b8bf401d673fefd72dfccec76b7ef319317f5d9477e178abe7bd10ba3a65e3512a6f6d5192ec588604b1ec1900491c670eeb423e4f368451de151f074425a2a70a72a119d613dd63d50c48f7190cade69f6d904e6775fa7bd45bddcea95f4baa9710786d61ac7600c87189dbff47080cc9dd902fc4d80591b9e8f976d2d2d5feea8b47e22176a7cc528be892ced085b68c939f5bde5aae1af9ed05f4e88adec4d14421047bbcb4c387b6e79d00a851e6fc53c89627046ec6f2a9ae432b03c15b5327d0c7c6966fe4dbfa4beaa5ccb010e0c14d559534c6c1844902ca41d860d4ce99b137dc1db1d195642e11bbfa632edc6e9c56da5a72bddca930d9f5de43fe45ddba58e0b980ee02ed28b12f1a4560438011f55e6b64f65bd8730671c62100a230ac326d4651070c200493e9409023183cf96ee34cf0caa33698e758388eaf1ea809c81402dcd10e1515efd007bd06e315bc864291ead0f285f3eabf97068d10176e15cf3acf3200a44dab7ede2e97feb7f6597030473d24f3134c433f94d1a1d2ebef5212b239c058b535dadc77608e3ea8f018f8675719a3dba04a2d17d42e06e10d7e3d2e1d11cf2f3852eb5e825e6ca2d214d7a33a6575229be0019793d4f5726284131a13f0070bec0a2d7e41fc331c9ded1fd121080559aab1efeda57c4d36aafe597d2c66ea72f54ffa046adc36aeccb10692b63f41db14914caf3c8cd6ffd0eacf8a15f9d1c5ba5fcd05eebc20b094ea456f6e257d3e5c3f7ae7513f9c1bd0679dce12b5ecec4786d72136c5b41517312dfc49cd84923e89101e1a65373f084db36efc24bc1d966f39026069770f586d5ffc42e9c0f0af1457cf36032e25a6afe1ff70b5d570e3371a0ed53399f183d4bb1683acec39420715f0659b536014bef8aeff9abd6cc53c07311384e7980cb4ae54fd155c48976684437af71ed11bcece9d1e9a3fe93c0076b95e3dcb30b49864c0c1eacbd6797d01579c349421d8ca682c2aaa500bbce66b95580ba6253a1f1e48b94b70fb48e2e5f641a37dfe81ec95d13e058d6e2ec76a0b05d359946204ec8f5a176962f27e9bd320964dab5b33aedebeee470f4519a71e541696b5f226711539e6340829e5ac97cbad7537e87774cfabed4c9332f766937416633f200e5c978d2f275583138ad555b9e78ec204ee5966e2e34f3296a6cb0e76aee653d0099642c8c3919807717e6dee7b2866e478b49b31ae7e3a921ef9e7469ef2b25cb25f1f0e1ef4f8a22454fa8e873e266500de44d07eafeaf858a83d5ffe398cbb22105fc7327c06936a25b3f5cce1e4182617c02bbd81bf4c137907cd759b57111f2976849e12a4589134af204d9949c277924949c8e016cd34053afefa976c7cd90dbad42c62b375c4c65e07c553fb84f169ac98b59c1edcc5e65f3e535c30f0198947dac9ae16ada9af0c5824d9149f29b7345a5e66379300dd70ea8c7ae543a3f9341c515485171c878f7025164064cfcface5df8b4c02cd40f77202eec7657ac2a342bfedc8785e8f8b77cc9a79de998a1b3a0777b5c7357d7ce90e7cc3d9d4f993960fc5acd3660c6b87c4823491b4e7dc4ae48a826f7af7d8157ca8b202b2f4a698d2629b5f4fda39bbf4504c3ebef51a38a6f3c2582872bd6a0b9e8dcffe2fc0c403719cad20220985a87e48da1bdc458cadd4cd36d06aaa9829ea2eebb25b373131493e7daeb8e01e9acbc35001f07abaefd422ab7beca279e5105150b43973ebf9e7830d5977dc08547e9ebf84ae08682be82b58cdaf865fd6187b85420494b7404b1f0a94a34f069cb617ba46ce266ea127e33c9d354c7691a0426ba94c09e61ecf970370a533b186802585dab4811bd182a1d054e4199c7b25d287db103f393b23b07c080d44c7397b96e31b8f01afb21ef8d4ebb7e4e6baece348b7949bdcc445fd05b15b639da2367a59cd82b773616f158d18f64d8d27739d93dfa292f863518a1078bf314a64316c609ea6b219fb0311a8bfdfb7b2cbc3222de9378785395f63a9883c9e2c310f075621cac4a7dfc3a9fbe7740401a52e1dcdf4ff2e7edf30f5659f721ac4903995612b56ea7b40fa47e8d7245c8eab2736645327de79b30f0007c72d665bed9c1819d0864181e43ac3d64c765a8965b2058c322bd2e770aa59665d7731bdd42eff3308d62ff3a104587bee7b6611e798f76fd08ac9a810d0d7a9356c577f454b17e7787a4f29c7f491b94cbe39ece286180a4a1762fe940c1d2f599c9a04683a61ea568f5ecde3c94da0c1d18571a15a298ed60ef720a3f5b50c010d3abf42bd1f89bd63ca634223be6bdd4ef0abe9cb4fddf7090cf1d35488bdf5f1434ae2492112484b28049a9a06a5a9ad54de46473af06f4cf5c33801134f965bb05434368f541367cb612380921baacef1dd62f2ab2bca97ed18a2fe4295b9ce000be05ed7bb0c51892cad347765a59e19176ceefaabdc3e1ea1ca5671a032d78ce5fd0f82051462c191b8a1793c2ed982022ef0d6aceb1d8e84d28e99a6f4fb1daa5ad18f43aba8e1f217b4292d7074d6119fac4e35bb45c9e44f525c93fb79816718b12255e85ab1132b0310e217eb3bff356a31d9098ac30c555d55b22564549aeccb6dbc9c1858bc5ff5f6ec78124083f02570999a64df484debe2c962dd747db54f57498e5e0e993942abbf01beb4772389e008c61ab6c72e2ec655dde227010d7bfa2fdc0aa9ee51b8cf2c5c9b59d07a0d62312357359d76523dc7bee2d94486963ed75b9453e8578267403d9dd82b92726eb29fa7c6cf4a3fe49f82da0db874e3c1b128e2860c5e2acbc54c11a362ac80c10f14fa555e82a441d21983a737acbbce29455072b16402dbd37deabbae183bf4d1fdf7daa499f6ea031f1164a94e74fa9a27f62560591dbc068a0dfbf4df4186c64c07f0b68bf35fd5b83f31b13ffdb0bb40d3569c42946851316fdc36872cb0f19c5d971b31f138a117ae738561abb1114c534e756be72336b1718e103df4fe7869a1a39c9006c88b3d80a4f161e91439c67d5793af4e88d9d21f03b049e566c5eb4c02686ff8222dca5150ccc10c9dea9d34030e352489bf14905b5467decbc4cc45d37c48c1e81946cd117a2eb72fb75ab9178cf682a16c347df07e151f603cb4b73c64e33dddeec17711ab6eed996650d13457a3e70a6cc3e221e90716bc4db673b2284754f3a39ce9d6f3f27326562f48d77682659e73abe038dc4609de540f68b25a880ea387d6caea9130b8557ec6be20fecbdd5a024195662cd2f3e6020a96cc9eb3a01aac778c1069f968e6811d4cd553d6f5ec2444f0fd6a6a49daf7edfad7a9213d47934070c29e8abac44cd84ba6bf254ebe7ea42c98f4dcad2e448ec4549c74781006f3210a9005c69ca80b5b9f9b94ab92f79f44dd8ebe76965fc006da8570565fd6f01ac891ae76edaf5815f81b6e947fd326878d69f5215356e3064433a0e2b4819eb048dfd0def3adab5b53ae4a0d8d812bfa6906e7aa2e8bff42c3eb93bef989ad5e9c9b5531c48cb2d059765b2d3a275012fc52af1c923326eb4917a07368269c78d4f2289090463fcd6e9c0622eed6fe999284ff39f5f09f4531ec127210b4d3cfd58e95ba90a3ff717c5f2a16680941028b2a1ca7e8eac2851c073682620c7565683981056f9b3d72185f38cac3fef94a3e48c178438c9bb5e9f8213c436416b65399a81feb1b2347b70542454f9d749ea5de6e56f409c3a63d473b0af5b6342c4230e422d48dba6d1a1ae6dda84d1ba2c7208dc601c811433b1c4681221f4ebf32dbbc8b96a091685970fb037538aea12648d2fc7d4344300e97b58c32594edc8fc8245856de5c501b6975241d844ca66d80118a4e53d57554c0428c27c9548ef15eab6830cfb6f7860d1f2163313f9fa4699f593998626ca67d9ff0a057a8c4e7950e3b11707bb7cead8edd05f5801f756228967fc1c9688c11bf4f1a25f971e20f8935af17143b9d88d6fa8fbf7bfd29870d996a9b56c4379372171cdbd2aa2417c3afb53c6fb7fe9e0bfe1509bfb27d88eb9dc3bf60f27fd82eb18cd35759563b746700c39fb224cd25599ad655e4ff94b4c9f275b41e190859b6b570fd06a396660a41e27b2edd439a6d89211cc9d17e01c5c0e46afdade4f7a4692918e4cc8b609f5933083a3ef6dc8d96a1a26e82fc6e5fbab75741b7bb8dad3a85e91b123c44df7b72a7df9481d8e6b9536e6ad7d90d2ff5c70b88c3b22ec82f71db372da4346eb4187c764f8a53152c9838ac5687c116b807941d75dccf4fd422027f69e80f793b9d9e4d80bdf06dfdc658abdcee93cb52ed05f1c1277841e32f289cdb7aa8304a9300b603c686b13e9ab426fb1a72606c64f3fc15cb749369fba32933f74f7ee252be3c6cfea520fbe2bd865349ae644b6d7510e07827228615aa8d35913574fa04f99bf9d949cfd02b48b7dd597c0bbdfea7d148df71307591503fcd390d31440085b1fa2bdd99c7c836e12c31193ac5c782bd3bf7ee5c19501b456014c258ea6640bbe98cd72d9b114f614176c2f0cfa0a59542048e4910c8fbe512f37fceb77b3d24c18a7e7ceffa46c7b910e1a3818ff6845d6a0966e55453346cc059d17294e0b120dcd9a8bb2a47457a5900e6affe6bce831841fc19beb3f1caaf789ba2438631ef2ca8385ce793ea05c9ee775b6c01622c9801340a5600b2351cb41f4c6cd7c4326f4fe1cb2e41d1ea0490559e020a9f8b962519de132695ec5ee66ebfce15483216423c8a63ff0b2f36d7e9b13254c9a5f574fee4128cdc67d764cd23e8585cf3dfe479fdc3ff45989f0943c7092ecad6253e5938b49be81597b559c956bab86d270c548067cb3ede9a39e12733945f0324137da611ec286f3ddbcb922dd669e330609c1003e6491df777c3caf6133e886ebb8b8edb85b037e9c283d743d01ad7aae9f305401b3ab45d0f0887d574aa99cc37839702d2ab19ef3ff4fbdc3458d4bb66d40aba5a64289135a5b5d9824344f112d60eb7492fe942d8779d4a7f862b31400e6c6a31631c29f7f936a7516d6da5ee34681d3bf383f45a57d366d6f983691250fc723bf64ab97297df9bda7f1bc52b97cecc08e217aad9b03d1d49b1558502f9a0b2c11f1bb5af0355b541ed5bc3c78fb7cc35b3515081326455e7d1b3c253aabb6c0d166c272c65ede3f5b27a1c1dd811cca3a892d4f07d0ad053f56c0a3cbbcd207654759cf06d091422c43bbc301241b414a57e667a1643df5fe819a8de20d4291035dc4e1cb777689193961cb8b36216f50b35e9aadd2aeab4735757d5ed2d1c5c7c3b37214f5738cab664ac648bd02be0d42f8e79b06dc1dd7b5321a14a10f0c963de186556940ea59a45da02ab044c3a51a2e5ee1e01dcf2087237a80d498b609d694d348b2f0a65702b8f886d87a4cb981bf938bf898770fdc842ae5b473f0d124c1ea24cafdf087a6152fda617800e7029ff374ced697fff0f79b594fb4b6d95fd8634e150815eeb6446f1be8db163564e596546c1903c3ebd8532a15ca03c53c331402df047f7d757b30322efadd880dde6d3ef37c48194bf29905054881764fae514de7ed31251a62a6c52f7925a9b1b75fe453349554eb69217665fe963ec69c040fef0d2e3cbb291fffbfd57402c20a518d1afc21d755fcaf7ffa70f9ac2248dad0e54dd04358dd061fdae3ec2fdc4f63ea27104a25161a578e0a9b9f3efdd7c40f1af3468d407062f6de78a6315fa94ae25229227244675588cad79549a2cc8d1c45e9b162eff86829f27af10971029fb44cc0c7db7fed2dcd4d42f95413ec8c794787d357aab9caed78e3d3cf9f350c39fbee67498ea5dfe2e3676c89c166234ce83022cf5ef4315697678b62b9efec661e06e814c811c3eaee82d994feb0a1eed6cbbc39691da95323550a5d219de6df6bcd90e72964159a7eb01186bbafd73ff86f60a2d204251a254fa7b3be7f162a7a7baa912164498b2be34049d9a39989fdf46facfe068f449c059060a11f8c933e6b2dc8923cb97ae019bf15250074e6fee72488ce35177e5a281708bdd13562b5e0c1f6d320c3dbf301752f6a417098ba1ee2667c471c5e5f574a75764426fe41be64ca5b027ac9a6d15547d5300aace4b7f50cc8c66d959fb95bb086b66f300cf40500113a57e42665affb418f7a181d038ba63fe73d6cd4a86c0b65ede4149ebe1df1c9a577f66690db089c50cc95b6f582c45b39676f2878dd7d9147e9363a68921f9bf4afaa54c7e224e3930ec582344f3e818bfb1158452f834c800d99f01ae58add6a5cdb6f11acd1bca35210eb757aa28d0f6e80b3c6f319db06d77d1d0c232e9ba21e34895714cf097cfb287934cab6d692e003228f77b5353db8d9b47f5447316ad55f94ceb130511fae02324fc8ea8293b8917a6f4f0cd5b1f52973fb9a5daa69689283956d74fb4fc0b5a68624ee234b4662dfeecb0be4560585774eaf09a1f2a37b9446df36671d6af8928df0ab4468dd6cc12e00935e039847f399e9ca8ea14b5d37c601465e0ce86f6ed38159d530e37c78b69fd7290dcde77b1c26d112ae3cd8a3683be58dfc85f20d1bc7424961c5f5e58c57e1ccb4d9b40111609af073f2bbf60a6a6e22d52b2005faa68380829195ed4f055bc7eecffa787a25b1060e6b404224633001267e83e189cdce59b0ad6e75f757377c410e1e8366ca1fbd97462f37ffb9cc3c532ac06f7c60474559829f5f5b1c4e04d997aa5cd11db0ae6698821ed8aa5f15a0af6347216ef57bd6b19ef9309384ce064989016daba4b6702bb2320cb44e2600149903248096063872b56c4f8dfc770369220b583d7bf4218f4b7cdc21f67276cd15c4965d018294f61458dec76d9dff23351987ab84bc89ff861281d6b13fea4d0c7d5c8c07210afd98e46868fcce74bbc476c473d1b5eaf324c08d4fb4e097614ffc7e7006110ea46d1964270b6afb4061b9bb28926091984c8291388f38dd607a8d916179d4fae1a3bb968b027878df6925eca4137ec630ff0bca72eaf8a230ecc40adbd9567939eb24b6477375aed4ff0629ff59b68b5524ac78825b1078581f5271c9f767cb563163327da468a4ae5852092e333d539b27fa1ca34fb25d3bdfeb3b135290ed47822757ff779b40540bb9ed0452f906e04ae30aa597de7f4953e5546fe179367f0a86d01acfcf67e0c9b3faf00baa6e965bfb59ed1006966b025e9eedcd336e3386f228438d2d09414c65024cb5c2c8398e408e6c8fe9262720c4a4a99a5aef624f053e952dcbc20e3445ad3585212b284f662987a1250bf6228f3fda6d2cf20b99e4510f6e693a74eda12deb4e793a2fbaec780fe6d22eaf7139647d459c08a18fbe5bf8d5873e9923ea9f76d577b1346c558701f2efe1d99536a7ade35de43a118757d79456530e9d8d1b9a18d028adf4207864ee494102896755c41c1a2951a2f6a3ddda655c23b71c07eae1789582f072874f476fb0af19e4c1c8a9490082264bce8f7aef14f673ef3b38adeacc8b00a683ff0dc089cb9fc71c57f541f104fcd268a47c85b93e37fb85633d295cdf12b17ac1e590b28b65cbd6625fcbdfbd558ac76a5ac55ef93ec9255ab148a16913b553dd0229674897dbd8ec0f94c69bd2459aaca4aa8d2472ce317fb7fad0ebed91980d5e2286e6ae04e8c5b49e17aeb789a595686f12699438744d6a3ece6394dbf1cef2ae970f953cf80f96fc3b9d1b4b10b75a79f19a6150e1462abfbb403d5f8272cd0cdf5816957ac851f3e003c225236183c93017c21a6900237211f71cd88e3651720c8f6473f041fa82d42f5eea373ea0ac29c1d7b85a2274f1419dfef25ec778c652afc009e0cd93a8a6fc574ec79d5e4a31a81aca171c36a8c438a9cfd305ab9edd4d81e554d98b0b240dfb04f2bb850abdbf23d5dff0dd55f08696491e375678b9e3355e1a6cb105e8677b5b58060de70e4884e2121887085dceb658f3b74cce9f188e7725aca6b127f757868bd776a42ac4a853c99fd77a0377a03cfc2835ea10b4dc07e70aa2a93fd805edbc3865aea35d9b7507edc5ef3ba6a3828c27488c73152d3b3ecf2849f2d1ea310161d172d91499249ccb8a052eb179b5dd89c1d6562650df56ba02c550745ee650406b83860315d82471e2392adf3e6709553128c31280ca300c2480979807bfbe38b97e101d8a251aefef09ceb0e05f15c527963e29af4670b9532f44b82e50d9209559cdd950ff69597d4a2ec20e540d07ea8bf6b1b1972277924bb9bf6865a0dce5b85b6dc98042430a76743fd6a1c88de0c533dff1ff4335175857e7028afb644135cb70d7065c93244fe83e16458fcb90cdcf0eb398c16aae8413e2224d6f55d3c3d7602ead96f04d54fce322e4be1c3e0954720fb4e039b3f57a2e5e22063145ac3510daddb82c6540eba5bebde2204d72e87375d9e053178ffa672bb0d5f3e16969175cb88adc5abd017ac8d779fe73cbc9b74d207c81b2f1742a8c886529bec367e9e4eae06cd08e06b39cbb3b04897a5655eec4d72c241250d35e4afea7f3a52b57d25342a8afe6bd5b4e6ada308dd008ce12fe0c8a296cd7673f6d89de4a287cec857943e71eeabd1bd4a3fdef62cb8ff75fec5778f2fc423bd46cee16b39dffd05020663114f18f1ae28f43c35715e2ea793bddd553d2e7c71333607158b77950701fb1786d97eb281751afa9298f7e10dcd5d04d7e9fa87af3305236bac77226613a3bf703cd734a944baa4a5b7a3fcc038b831c7db79d4dc83a2d6cf56576c871aaef8d8ecb7daabfd68ec669ba8775b21a2454556cdb4970d359615a1447502717a4de1bb1ee6adeeffeb1e38b3ef9256b5fe329e83b55bf1936e262e9cbf310c5726dab8ac427339ed8d39532a197920bac251c9fc7db5f715a2da9ac2e2c46a9e13c7893927ba00623b4f7c513e1b83db0af28005a4ce3c831b6f449f9eb4405815e5d23d9fca4d5c7eb86719f76e63624702866fb73efa70bd2a0f1082ceb1cdb337cb4178d6f17b8150561c4fc82255d1a20e8b1c541fbb0ee62dccffd88a677fee64a489140f5136ab5678d1691295203a3daeeff3b23c753620859b0e20a29afe4acececf91c71755a1c1a1721b9ae985e4ad049e957b5df0aa4e5f8d2fa1e7b8687b98f71863fc929e3f796d71088dc0bc11caabc989baf6cc70fc86b70d0b506bb07f409c742c191a73610bce768aef054290cdb0972c4d548c8b0554be201d7a96cd6f4974af793b9a80fd18bfee8d6e6413f2ff72e6e73ca5537747a30d5c3504a9ed52e2129f98df02c4a8e09604e0aead31a37adf20f372ffef2c49dcb44172ae43d3d6400d7f47bfdcbaefb9ed57b4f0b7a90a30de72335119de42b86b4f92f32d968ee1f2548062757998c1a300ce58ed4ef755a30c77365afa9403bde159aa8a875a441ef0307835ccb866aededf4a289e1ca7d6500233f4fbca8cf8fc810b1f1523f1b320897c7deaf93384ef62c5648aa8ce2b8c83acf697dff2ee485b04b60f2f7eccf945c7c55f0c9881578f14829e7578d5763159da302cff091417601da42fadf2352975cec0f80b7d16b22d622cab89d0ea19d5a65b7663e5111ff61bda4044b35d7c99bb12d23935272d55b81c26637027361a05ab26c5bfafcb9c1a53fc3ef4380f832d344c1266da9d3161830a1b054b74df2aadfe9ec1f7744f9bedade3bb141868e29cbe81f4b34681227c324e655a9fc62dad3d04e6d3ef4663bd60c367eedd2621aa5f9dee54588502af184ed844608aa78b2c85aa93aefd9796b725c4ce5c6f3f9b5e17ccb9886068065c79dc43b0a49232388f44e602fc30f0ad798600c670c0759cf3332f9363b146c68f5d058d3ca06df765aaa616b06218551bd164af020d8afd782456c6dba6f42c3990a89afade6a50886968866f93ea636033694aeda1695c8398881bb52e45351b8614604d8026fee509275e7f358a100aa4017b5470664b1d33b3c47f2fbd50daf87c525ed172993d40c875de3bf35e14731d86ca2e73257386b04ce2ecbfd896dbdd790f721d74b501c71fd7e902270820a5fdbd07b0d811c0f06995568a020affdfbd2768e59b68f10cdb1db534e776194854c511ee892a0a495db178d8ff5ef4c2166ae1cef3f7eb95e1ad850c380790f194a7a195e17e19e4529648eb0114c4d1511c2604a35f978fe00bd764e2afa7df5d2665e2999ac8174463d30643c2b5a9993bf65cc26a1e4110c842eba9c70946262cf54b7ab6c8d34c3f5bdadeb33c7acfb9eabbfed87a3d15ec0a22dd3c36513b97ff176b89a678e04b4d7a3f676d7b81278368fc734901fc40e474b790b20d2eb82b3e7d4a1b90ba4d3a275c441fb81ed6c2766ad5030bef6256d488a39f176302e6440dbeccf1d8dea4a7af40a2a90fcceffccd8858d9bfc45bfe39a92136784601683a15572201f723fc842b5b33593eb8bad1ecd4eb822fb8078664b8e88d20d8d981e9a7465d57d07035465adeb1d7dbfe376a018eea374ea1850f5a29e25690e493c62761849d3522fd854cc48ef9ca9df3ed92c05282160c21309e07cd7942180ecd6ef65e574572c925ac59ecec7054a3d8b292d5928e5eb0a0332213e7a8efe8a581effaaad531733ad9e6831074ac24813ba7b2dca8597927eec4884011695167940464a6a8b2c3b926cb41369c69015088139b44fbebdfd6dc4c8adf4c7c1b346d5bb806acafa9482fec753db93d7f67b9633c5cd1a39325c96ae9b847d5ea78b54413b2a757787dab6e8592ad673f92075cb22d577e0a81066999a265707c23338cd64abbb8a9b05e42133579a5456fcf0e46ffe4463dc1239f632fdad5271382fe991c6b4fd8c1fca2f176993830317e49d789e960e7f1149511cd06d700438436ceece94fe9083927df2386e7a0c93640e9c3e82bc9d8d1ca4785fecc5345685e7cab1bb226a242e3fd7fab28d837901f30938ec7845b8f5304b551063487220057ed2cfd4d2ea0f9389387a5da77417a87c97f2b8928a134552360f0c7312cb540d5aea18af389e5b4b7112b2a8b0a5b1c19cf05eaa49f64738115f4b9f10583d512406e14e6431f31cd9df9eaaf64567484cdb6fda481ec5b06e9d6e45b34b62b9b585809b9d4c16d4d75dbb22c12cdcb78342249ccb10919369b04fae46656248ba06686b755cdd99d0ad7c077cefbedaff5283734956950ef14c6aa656482ed22bf2658bf843b21361afd8de8106c169bac3fe18b655646b485257235cf86c9cdf5e5fab687f207f40f9b78f3ebaa02c28808d9d181d43314f277a82b817275afd43824d770207555b00b183e4d19caa85560abd54d7d49e5c57c39534a646161b938e344c4f6aa576476efd7e76574aaa6fa6700f8773a653072b257cff37c6c5141944b321d48ca03bbd55280c7e5e79c06f3d720a2b12a76af7c9bd2906e70127e048887be7a16436d5569c0a0a2ab92425bd2b7304b7bd1c46858c8a8e3854c88f0d7a5720dd50165e9fce324370efc9def3022723c823604562e50e586f217d734f5b8132a4e4dcc90cb945cfe60924136dbe7995fc6e4456f314e7ba04e178ba35d2f075d03036fa606a021adb6f27294058d1fc6dc619556b90e74c54039f0cd3a1a384a821e566a97b4fa10681a15ed8003b0fd1f62112550882079b607ce46c6b0fbe79c9ebb3858c269c52557fbc6cdd4ca8ea6dae7137229bbf896d5ad6bc29888ae1bde6ce23a29411a0e04bd26d9d71fba935d4fed893da5a02cbf09064a2fc301d0fbc38e5b72ffb0151710740334f72d3dd656a944a7029b0d3ad28354fd6faa1ad1ff87178bc4ec43eb85e308a1a494aa8e31f827351ded618698b23b277f2c07afc0e42b3f855cd629db193f76161300bf60aac3572722228566cb83f54c67c83b0de8f493378c4d0376d229c79b15bae3414dcd0dba4f8b3864cf338252464cfb1c8b2879cda293e86eadd23359548f91927d77a6050500a02462ed429ded219fe26dddf401cde3df261ac9161427c2b9e25957ceb17e152822d41bc7131791e6da5bc02cf4700483073f85f1282bc1e3cc6542af3ebd0c09a9a2e381e705598a512be9891d67c26b01186b30bb1b8f5b3e3c39764948cfb005c586977565db514596a322624eab2fcc4f5b616d77e2b70dc9ff97e2fc69fb5cdf83e648f1a0a4d54e4b5176f10f0c3e03eebd94d51ea26105bad5a3a59537252bb26ab92371e3fda3fdd55032baa6d28b26a9b04496c310c82c1aeace7089358b94b0a7e7e03d38e31fa75a2694825e0793a51d8b916d2f3943b4846015dd6beddc71903b548e5cdfcb4c54c1153170855331f445bfb69f028a4ee3c404e3d14fbb1aae4ca6e09f11e174dcf3e54bcdbddc4c41cfcfdeb97b93048e6631ed1630f1ff60103ca77920303434a92d62ee7777a0af7264ba1e0e52bbce33d9fd2b19ff15ec69d115a6319ba7706c6570504968cfb8216a63465e137db2c96af8e646fa6e204888f0f9a01902b6789a00323c1ec415027ac8dfaac257ec9a6b8b98a3df38060b43259c1ec4a57ed04b701d33ce3ebdf5d79e29647031c20b5c5635c63c85cdc89a7d116fffe88b02baae98911029f0298547701c349b6bd4bc7634d7e9d28e659d13decd832f25527505d92a1d61ab5b4b07a405f113fb62758791fa818172058d41d9e780e2e4fac6ef996bf09f8f72cd1a223c2204027eea4d59f3775588f88727662ea262d554d906d1e08e26d024d37549dbdc8bfe55591da921a91f3c4f7f52aa16aa1f7461c77001f68849bd240c4f3190d345fe504f32556396e46bdc5c96138f71ef2eb5f9226b894330b92fea11208231268172e314e31287527a8b5c88cd15a1c5adb8c1ff7ea08db3a963799096149a006b2f45d93bfe235434124d254fd5a8e16963ff0c55d783484230d04eee30f8ee8f0b9f5f85a22722909cef8245149b357e36e5a62a0376e748e19f8ae547b38c1d608e38d0e2d107457dcbf3c5938b6bedb6e64c4575447ee6f3e0153daa586307a0a77feccfcb6f5fc4846775e94383d23456bab8d5cfaeeeaf6baf239d50ca80e2f74705ef599be28b17cc9f13d9b16d93915893b535f3f0c62e4d94524dbdd12a17f3fb3ba91d036107a91b48eba67fe711c2d10691490e33e0d243e5e70e5ba5abb12af236e291467a698a01672eec6e2a45fa633c3b45d400ee39303be0bb0d3de22253ca62487e0e4b0afe79842efcb7f095f851e2008a0ee18ebeea76c4e1d3a6d51efd133617439a11a86a8370e4ddfcd9817bb995c1fef294f0fe2366ee16c10d55075ac4c657da6e38c99ab8aec85ec299665e755e2807f3b9e03a60174e4e384b1e592451109ba8453f69e88c89d226aaae27a6b31e8620ea07e23d2b7db4294fd953cfb851f2e385559a210cb8b4f34b7212e1113582ef953f91db3e11426f803ed7d016e6bc234e22bc708005485ae6feb22a3e5fbee8b7a0f3c6b1eda592e8d977e2d5e45e1e04f0cc597f8245297237d41f9d7bb55658638456bd6c7895adc1717fbe97d23d7c698797748c7effffd626d6071b12ce3de5d64accd1ea7b36563b553961be8f2b6ea9bf295dad4c94c0e8a46b301abab647892983a2e617748645a635c8bdb2ffa2aad7924973b1d2016d6a4e54402781150758631cd5b89f8e55af8aff120a32837e94f07c3ad629944f9b9534a01fed213fa717e6c044df38a05dbc03ea996d131a813a67e14832d590b5389ae98a472b72aa65fe9bc6eed5c66cab9c300ede2ff90e184744405f72069a318c0a7d31c3d9e48783bee1b1dd2f129e5f0222247bad8668b7dcd17b0925f385596c7e91769ad94b9441dba17da44b2ec7abd20ee8514b6590c55226be02801c7ae39646887ac044be52a21c3bc34a99b77968e09df4f814eef35582c1cfd1c8a7e34961d9271c3a50b4564221c0dfc3f49a0c225bde277d4408dcc9d1cfb9816f0b202e0be3140cc87a5458263664498664bcd8db80ac60d2bc2285b9e6f6edc5cefe97d819f018e72856e8e95668dc6bc72b0a46c78957f37d0799d61479470ee3b3303c0716106a84ec6f11496cbfa077d7f3a45bcb2e0e932713a1cdc0caad46d59c0763d7a03f81828be3983e51effee17df2f91480776736b8dd5d06bc06c0c5701ae1efa341c92fb5cf53a4deaa18685bbcd6ea1dcfed3b10efa2d6e0c9d4d6b1d4a6d03b50b77a01bef8667bcc8cb56d98f1cc6381a38863204f7c309a7af447406f05a52612ac26e0a2573d4dee50f1513645a505e43e3ea16dbfd8baf09a221f430b194809fd6a5bb0e77c3e7cc054f167c6b0aa644dca29f1ad24c4dd36f4943637749f38aec2957453454ae5e9cf13ce8c344e51b39ffe7323db558057054e4caf381481847e398005b2c36993840f851d88f6ed0c52c801863557d21c3281a76f8215b5fa4905119eaa94128415f2e087136bc2cdbfe6d15c3cbf24973607997194331563fcd8f36ab17cb2b3b59258d1086a3407cb642c092b1c9ff75d20fea59ec92e0df62d623f2e24b5322d41e2650187c0a71d03f097eff9b401705854d11ce976b7a51965bb3e29f62daab06df672c72246772f7d96242f764d55836c69afad371926dde019a5fd68e9d050d0725c3149284ec7deba988d448b30b3e446d9fc15a547fd746b6598f6cb1c38766af4ada14d19a090d4d06f150c7301e8c9a96aba513a0db136a7ae831007da7ce067d03940fedbbec9092edaf21eafbf00ba4b0ad040d29074b50712265938b4975b9e41018b05b87b3123ca443f7dd3646df7b8e42740e9ae39eda0fe97191f4452ada1c1ede7edc7edea713e90e47f3baad8bdf9046828c65d7f982ffff58094c2af2d83c51c5d4db842a578a5e98c05a31ee92366b26b5206ae7bdb0d598b4484b5140971cbe4a2cc0fb87be785eded55ed4b1ee1c2dbfc23f643111b8a8b917fc9859c64125a7f5b5989cdcbccc35980b21e7873c00c3561119a251f63965bff267ef2ff4d640414a187b45d7a5d95cba003c1866915967ab747fea302561a8387b82af82b20b3ed73fedb7e98c439659c794437895f6841655a7647ef977a9eee499204d6ae79e165abaae0de5c277c651e7ae95a35e5ea2558333a33024d3c8f0639556754914dea03e988a598de269ea8233fa4fcd892274a9c8c8c8df2ed280d044382510920a59139797d0a6038e624ce028ea7fc34d73e098ca241c25ba15fff1d95ae4e1880fe28f2091dcb321c3da550a1d79c8d13c96c52a57281480a5eb5dbef617d6cfa720403f4c3b9ca69ca1901c5a0f8e77ec7cea595fa8066dcff70dc2512dfc09db80a96ff536cf5ce35d3e2c68a432021b48f1d85ded29f4414130c509fff8413745a9bb1f83a9d768558a14f840ea47cdfa1e8f15123707d42410bff7277c8cf131aee491658d1157a7fecba359e70ee8df4762a5993b94d78ed9022f5af39b966424096443ae4ccc8b1071f92390b45f5e282dd3397719f041db3b692e0ba0d5c2a1f8c4b9efe0c8634adbae434fd39b5726fbbc82e6d220c575dbbd83a5618e18ec71775ab732efbc84923c514c4e9d37f6f2d0cdf6800127d38c4210b500d1837b09ce6619869c936195eae32adfecc846a9c40b69c4da9162804de777cf896ce2f66f89fc5a476998a59e7b2517d853e8887a04b9b28cd24d3ffccaa0ebc11ce4476c8afc6b7fc39ff1005f6f2e4475240e0fa6c1daf249d8f4b1dc352349214145abc9ec646a96e49c8760a16b72dfb151a093794d4ef091f8b00078cbf9994cd05b80d3ef07a30ddec13728a18639280a672261a112d854a8e6e67e6b10d166d0a1a02c169ac38a6d103087058fdabc5cd15d7b1c7629ec56d8c758dcda5bf54f41fde8a34559eb6b21fe194a186f8d70a9ca63299ff694627f828d7ed9006c82e2df6a1d7f2880436665e5b0dffc6373efa25ce7791c61913d3074c85540f2e8fb3b6cd117a4b46d584599b66a72c1e1d17c0c1572ef840e470a5d206e682b07c64b43632e274929034f36f14f11afbb9fe49c66c06faa28f623f62e2c1b941d56ef6e48f417f74240b1c4f57d0a5bc49c2733118f28ccf62cb6f310c024f25714eae30f3456c696a3067fdb9bab9c80a74ec3f22c0546a5d49ea67c67817c90a4f9b2c7956b77baa3c8c749a5fe53108e274106a3db4e9524972a403f6b96399077fded61600711945ebd170f83a3edea18deecdebfa462cf5e5f47b731dc80c6f1ea2a4bb677875628942f3ed41043368e43b7873098dec69606828a118f4e53f64cec444cacf2c10fe7aadaa5d2472c40bd8d32101c081aa7ebf753871a513e0057327583c12ff35d61df74a900c8446e90ca6ecc976c0866bb17b609e0744e19e22597a026892a94a89c4c6b1db2fe66c71d3fb3f6f95789065761d335910680c5a8c561563b41c16a6f47923e4b7ed74a2e3844e068818b298681d42519da665ef64ecacebea3fd1c71fd152fc723c680c1aca66882d989ddc4a6acd3e60302567bf2e0ab74708e83b40ceca8560ab0f9173167c984319c7cb2dffc40ccf108fef78bc18a1819dada3fe72a066989edecef45533baa03ddaa0c6a7ef65ca02d72078c6fd822af5f1a7de4c55d8689af5c96dcbb7c09b77a3a57b298d8175aeaa10d613f1eaee506f4052e2b6f964d4f42066afc0a649a96105af08a3212fa9a88f9ac3ba3c166e37de25283d66f5ced5aa31b9ad0391fc86f9661f60803d51037ba0db3f8df1040436016cce577054097973b18f9099d011d58e4d3b9dba3acfabdb64da1f2b9b203ea46a109921fba4a02d503f471b7edbd12a7699456cb1ba4702990534e9abe629227455171cd278fb22098ae33d336e0350ffd41f9c05971933723a8f0a08b014459113a9f29c67a66c596af7df9b92b15fc872da8ed59fd09aab25d33ef70331e21e31ad765b4843ec05f488e9dd3d26366f9a62ea38793c619d33c6b3a6dcdd8843416dea7a5213b9a7bff15bd0d365419ea4c10c7589ea97c96d073a410db832f7092404825439a9688f1fb3bad98bcd7509e42480b16a929b7c966123beb351a2a686a9b84b9efe61fa67ed9f998f2de3c62009aa72bf450ba7e734d2f9fcaf710e377cb03587194edb2609edbe0c1fb4d47854233151a0d91f509a4f3330147eec6bc7a0309e7baf2038d065f9c37336932a9ed5469d4577562a3ca5133c5f87cb639a6ad6a677a4da94958a28d36815c4fb192275be1889fb1d8ca6235d5cab3cd056c790e3d4a26ab2c3541504700b0ded949530f287b725ae033165f5c80e817f484974f3bd42cf26c571f3dcd87bfff1e7d36a8e3eb3f29eafc62deb401d36a479c0e1cf62afd79943ead973e337821aee9e01dc2796f95d0b8c9de1870c3ef76652a410655b09ff49e5be29a9a217b6cb8514da35a731f72f11b7be80fc7291037c744df18fcc1a5fbc96feb28fcfac81060ef1a4d0dde093fbe527f9de61a97b11325bc89061520bd4c71c5c26112df875aa80ce5bc37384c1e5f3b625ed3b5c0eddda92a00a1313810b90386512f41a0e50012b5966ac8f50c8db81fcfe286c6a181b435db85eb275bf23be32f812e6c66c90cd94347908f9426f8a65a29db342c7b1f5955052551f0f0327b5bd9f7789c0dd254aadc0a30487ae5bb225874c5ab82d3e0c03671da67159c054e405f866c59d8681840bc3541b2eb986ffa7f9bfc0359b7bcdffe1dc43130cc62228df3279c9a2b2cc62befd731c6d3ce9a4df52ab9681023398f92f4ab39f1e0310048890cec2b96910400e2b12a82388c23d48bb0f653a7717e166d73c24208cf9ed04c5f296d5c197594651f50b76fd78ab2d05726552c7c680e1353bc27aae18f9d586ec260817687596d91aa53edd87e74b4d990dd4dfb35faec0cf07a6ef8b177c14a8cfcee3efd01c9163caf084f631c365162385646d014792d13a608d374969e6deadd17f322e3ee6a5f96351ad69b391a5bda5bed6a29e87bf46227a4c56d766b21b55c522e3c1c3e08ac32a9b206e2ce4fbde596313f249d346d6e50bcde810814e1294062e9f24084579940b9d6e7fae5914fa25c471c06b0f2331fadc772e74fa765d1e287b3b45435fdce990193f17bc29df5aca0b6f702feb967821822f9a69664c2d1899c92c7604ae79abde645301a8664702a9e85d4bb22e68fec6664b67802373141cdcf153e38d831770073d9973867d3dd5e3b95a06f5c3dee7f5118678c600ca11786325e75c3d8badab550a86e50f4a4a4430111c5981d5b60563f453d73033693d10c130dae2ed4ea4c8fb9260db366538afc78d69f9fdbd76ab19d4de05acf50498436e56125df90a9755996690587b4d0d7940a9e02d92a07f53d319b90a75117498afa0dc6e901b3eb0133ffc913cbaa4fe3d85209c48c4205fd5e8bed3d2ec85519a0b4269697709b0091c09e3f6e904c72e80c336dbb2f23df0e9ec95b8a0aa0f09929c0d7b3b83fc78413dbf7eb6172f89565fef4fb0f59d3eac82ee333eb6f92ec557dff541bf2354459fcfe9bff0f3a4bd90d61783a0fe508c4fe63013e99cee0119b0f1aa6196a36e8bd1a6b174f6288c1058facbdaef24711d1f2e3fcb050af57d29e9a4ba65033627b89f3bbf03a474f11f7164d225a015fc193f8cd812bdb47eae5859df517f394a9645e7312048dd4b1790937a54612328e3cf81f225bce331d2c66c6b8ea79de471af881fdbc318f90153c066c79d2d16536edd98004864392d9dafae38a7afa2681c6fad3224fa2e2b2707f92a64d04e16d1d4b531fd108852ae187c0b1936729ee262f077a148735e513dca7a4294517c59c93147b5937b1f2717c64de5695bd89a3ac8c12108fb3f5bfc808c831da8655658c45aba2794422995856a4b24c781a94023db6c167bfc628157aa1f3750a9d32922518154d8fe09a37254f0a3f96de1a51724f0f098a0c02e87c45b3268320cfc7bae4a81c7886cd096a23ff6ee202ee5c01adc2c61d9396ac676a408a382efdb3b1ee7eaf1accf209422b961e2f0a74691f26370829c26c9fbce19139d0f8f970017375d7d0a29b6c2e4cd0c448f86543d591abc564af4a8c60425592b3da9919555bc387c6b23484841f84d2c3cdaaea32ed0e0d4f20c78f49154db33e4e6562991a4731c5691f38f4acd4531aad60ee575bcfaf4b567df4ca0fb894c1e0a4b3fdd4b4b9ff503f935abde017f32e38a4f464b771525f1c601388c6f50ea50a499d6bff8b1f776f1826ac6668c8df0caa19cff48342789c85338aa3c305b0c1526eab49b29b469125d6bcd4c39b05b23ce895fe6eb938552d2ec999020dd6e61566a4ca6079630f65912f3efc888b1d8a4f9a1e0b1ef6642f6b32060ebfb8e9756a6c5bb9d952923de7ca94a01bdab6fe1ee078f08cb10b9ff38589876b91b88a2aaf9dd63c3291b3f66131b3f917f642aed026e4cb062089cf8cf57b778afec55d26b182a59ada5943199a8f7e3c2f44cc97366a3ef3225352840ea4286d1d3f91aef875b26887a1d59dde2f4226917dba13a34181c2aeef1db726d89112ed0a95816d3a040cfd07426c0d79d1b7ed0839deb9dfab19038960e19d6afed495d5dfcff1a90fcce16c2245dfe0696fffdff3cb774d4f97306d07205a33874ab63a0eae545f1f56d8d203d150cab74a5e8619c79bdba1ddbdb6c1f9242c317d3bc32a6aae71f12bb9593239e6168839661c6bea4cb556c1e0c10598be89cfcc461a973f5374f92e121f1eea2d9cbfcff38e3a072f028bd83dd26671268c71a87f2eb8a27bf39749eee12f2f00241bb797df50dbd4329d5ebb6042ae2e1787c79c10e34b32215663f666792fff336f8b7eb76f8ec1d09149c2b187572132cf72fef66bc4728c18e687954a1fc8011dda8cfecc164a0687a3ae897881bd54e988e20bfa49eefdc442ce2819df424247573181b107a514f1ad910d655d87431553d8cf59adccbe020bea278aa5eea4db14eb6b4abb8bc6fb2fbf38e1ae110bf8b422236c2af700256293191e48bbe04fed24873bd9230477b1f936de015b6af031e16b0f75a2ccbc29c48505acf7a9df4fb629a89664c05febaeb9e25191d2775d1bb818c033e615c5608d265f1cbe7be9799b5bc1981386958db9467f42eb23f384140bf2937855dc07bb191e4551916b7a966b2901f3a8d4a7ff6b7b863f0f578342bb4ce3b57b9b2cf9aba4c7bc3f76c5c679316332b2a7f8e1c47eed1e58960c5f09be0dc5db6518c367a031e00567484626c410d64d61857e07fcbbd39da7f2170b6e21b1a7a413484ee6d3ab69e12c02d1e22dec0f980fda7e45a1a5f0a28a752485f57b2140bf00850cc5cf98b2aad13bbade2989a231150cf9ab7ed573db09597272d9cecdd9f5dd6b6821220fae4d068b0f06d3956b6b98f7caba34e41476907b42c1ae96e98958abf9782821d644058df909a86aec6bd7a8a11650ca2d6d8bab88df41df58c77012a142e5635ea0f7c084847c21df30990626e558e772d66b648d1a920626dc5f12187324d54ba710c25f7f479bde1baa1159cd54d9f8b484faab650c0f85ea52f246f93dde0603646bd244a9a664c32a359187fc27825da1e33a5cd8085e0b5fddac1530f25313234a9614d9c8a75b4c7068e51af5bc7f46c10578a5f08d31173784cff9ea69bf3cc2dbfb19c7b4c099be81a371439d464b8aa85fe3be09ce18f2306534f81ff6410c9f4707171799ff9bd067408e5a2f8ad89d54d0569817e88d085c7fa4569fa9244216b28af97b42dab164b6f09b5ebf9032f1577d076b02b966b9d47593fba342265322b97e02948ee26a37036d53ba49d4cfca01c1526342f1cdf3fccfdac6bb1d0f5c163bf5a664b9e5dc7fe9b9aff6905de6791e0f1f6dfe54444a1a01671cb1f32eb0bff6b351d11be0da0d6712803dbf610e09a8dd19998501093302f7dfc2785ed705ac30c0627557d80c22ed83bb40c6911332209ba67f5d0e40ecd885b8d4f9b488c846f980f7e73c46d8508215a336d7a3baff6a8862eaa757269cdf2a7de71a9361435942f7636701803e356ff41c65fd4e466c0c670373794f512f85fd3dbcf946139f66737b23678c3682bea47473d42508465897a31e207441db445badda3fb497388026f1f767879de9f1874e7cc4ea58dab0e7ad1c316454aff1e4592b89c4940cd52e4bfae2e59792eae56742ba09c3a2fdf3597dd2e74e59be199b8449513f4db302c10645607e96dbe252f0a81e21bc4a6e6f9029a5f502b8df77a6994ac7be4a957e8560a405982bf13bd3e1d7b821d5c62622a672464758578e72a9006f3f71bac3e32d582ef01060878f44e7f0ec5b827996e17be286abbe6bb16a931afaea50bea2fd781bad6f09b645a9cd808f4bb51e9ba4c88ca0b0b1c81e5c9b5d258ca578ce3e266c7f702f272c76c48f4c52a44a18f93e7ba3736a926ea9449c7534650634d0f9c7497a2568d31e4cdf33874212d3af6e1fbd4491f176f90a2d3a0be903da7bd94609f08e10e24f03a0871a6f874a86f0e0ca44de58b3410ed1b470f125f3ac4f6e0c678b702363c4037a9b2da1ee18f5dfe531aa9204366fccf281dc3d8a99af7f56bd8eea79fd44bb6abf420d202ec27268bb7da34615a5cd181e072ab6c5732b2c57f477becf459916f9d555b4972f0640e1f9dcb07373403564b9371a5603f739fba09da0c4e8876032c56ec7f809c11aff1016519e1d648d0531ad072214df868fcb57b0870b2a6f09aba74e28a408cc866b6c4c4d66bb1ff80c1b4ff934e99445a7d9ffad0a2a39e76ae871adfb4f568e813315254429c219b7395d202d6b928da9815be2cc09786ebff9521f2e0a866892efa723316b4476bf0a3ecf8f9c991778b8313e15b7e5cd7704f3c5e3188e08e3fe66d48f7bdea823611c73b358346ea8e531f6cf57f0a04c0e1cfaa2039ad7aed2c0290ae8fe0696c27214cc554d92e3c23c65585d94a65af9d08c4a807d9168bbef2ad4d9b0255c641abe45fcccd319540ef2151f75ef036b70f2eadf9d3f6236dc5c9b4a2f7fdad126c869747552e95607175fdf60f90ff441e361801b86dc536c4110fda41b728c95c96fcb8f403cad4025b7c825cd3096f2f1ab40eb8ec4787b0f8fde00bfd37e8abab8e5ff0285c3d9d88c8fe9c7d098e8aa2ab5406cc78768c4534fbaee2fb4fefe0d4bb35f91797c8c37951fe12e1db7dc8541bf79dd7cbe431cc0ed125d0078195577dce852c67325a4cdc08ed1e7ef1dd3730eecbed4a23e2db8ca06a0b64c610e89f89b9f7edeeea97815457395f94c9e6ba94035f2e018815e5ffc64e6c991948f1db01129e9ef7097de2854290d5369ce60ed08461b34f7e1adbe8dde09ab4a7ef3ba6790f2af39a686d719cc4dd8e2fd2e1ac937b4582acff39578637f2452fc36dd036f453d7076d38fbdd95fe624cc148214e5967698c5d65f00cf5664abcbd58cd6bfa66da0f7dff952e14c40fd652ac0fdc6cba090334189f3dcaa58c0bfa5a898aa0a2d054c69188d1b73def2f37bc14dfd8a44ff858d954b2264b40730baa3a6c992ad6014b6369959f226c26d177f3d2c0aa832e3e21fb7cf9bb4fe621846f11ff00ddea4169abb977ea813572d0fb7b8ec90edf2de55e010e946efd7ccca2e2f7c80ee93cdf6ef9d970fc4989f751258a056cb563e8689cceae64e91d473e4a1f324c7601a9dcdeea7a63ff0cdfca3cfadd02ebd797c0cfe42be76f3f001b96c2d48523e1d9983e3e1a94342b5609c9b284e739a430ac3391f56ee72182d634529ff294ea70282506bf2e8a1ef1a39f0b091ca9bee74c374e4e35669097e3a92695e289c1c5b0368d07812e61e145de15cea7be6549d9c277bbe7aa700031e280360dc27e0ccde60a6cf6c84ee5c2c2b19dbf7c899ed747a1538a2502f3af2a4754b53411f9bbe42c41259954cd8e1074d4200ca21ac61ef4a6be808c5b32c024f68f57d291b7dfd5c5d879dce81c9f4e68f82b8af1e9d972824cb7a3a48bed8786aaa5f42ffc9483b6b198a6d04f683342ef48f3bd0e70e387c066f86d83c5b99dd9e68594c3f8a06ac983f43984d04f10db19bb05ab6f6c1f3dd32a5139eb0ef58006edadf728be375288bb6b3672005cb914261e3c844c7bb2bf91a79c2363c7f18d1d95b1e8f81a7469392e9e284e6a2477c3d97dcf03559fe44aa6e271503819f96dc897ce9536ff3682a43a05ff691e6f8377f6ac4c710df3578963e9cf46399866fac00dcbf8dd380aeb05b59af7bd5f691f06bcb79d72c6d65873a8a4f393f72dd060262190ce8518bf9a080e3ff27a274daa0efd20ea11bea9804f940a0c0c34c630ab6b711dadae6a54b3e5b348f56477dd5bc28d2932ceeb5eb6958913369f4968728949a8099ca12d8c1fdb726a92c0e7ded1ab0bf618859ce449add12b588680b2cccef5509046f72efd11ce30473e4ac56e488dd48465d665626017d9645d037d22f65b4faf5c27b61b6735d4e13b9e9102111bd1e5df78bdef4587a042081d7dc70be80ca1c3f5d617d72a7f9ef10fef72bd0c36a2aeadf2bf69fba479f8bfeb997d94913d64bf1aa3a1a42b46b34b67941ff6e477dfba47d3c839e5a128769ea54f754b573d5f1808a564ef4f8200fd19a73df8225d57ca8dcca4ba17bc6364e0d73ce74ca351d94e91868383781f44de033d041ebd5bed844adf38df4628ab831b128af5f3cf02a570f0aef74916de21dde123fedee549ed6e4d4162853002b37c12cbedaa48e99d1dd519308f98d869e911c58eb148b676ef2a77e2c4390b11366225ab2f4fcc6208a6654c8b228c1175f16216cf8adaa75337f737b3adf483f5e792e01aca43cf56be071ba54d50663b5f0543a62723eec5917c4af97ba908d1fdc2155fde1903686b941cf9d24bf8cea63dfa7e4bd5a758367a13280d477c9c2ac4ab8e026e1675c8cdbc315ee166879c3b895005b6fadf8073e6d0aab5ba71a479afdf28578d869508e1ed053d6f092ddde47a9966a8e172584dfd247f0e3e93c06a706e99b0e1f9b9dae1c980aa13d842753dead4acef538d1e3cb6e579c45b0bdbe7f987a53dc44eb9c6c34301cf9602f6009a19f842b852a9eb77402ec5f6541d53b57382a31033fe1e5b4eadbc85d795fffa52685c44d85b420c97a540d56bb64f606f4dcbccac378f4ece2976abf05d68ca03d3129189d757e3532c0d6081a17d40e13a92eaaf794708830caa54d50368cf1a68ebf6e6bd67a481b8b986a627aa96878a7c80f9b710e7feaac5e8eba4fd11b10b48daf4c841ad1311bd1389b8dc70895e774dcd836ccf79987e2bafaafaab9a44f4fae7e93c52d055d94c41257bcec22df36bb09c93e74d9fe8198b63ec0b14a0545ce9c8343620896f5c79081f5889adf372f4341bc931bf3635e7f957e77d5d68465bd0f30f543fc37426abb09ebbbd2c61b2da88069843e54abd3d4fbb991dbfb4e64e16455d1632be5f733ca70fb4544aa70bcf0d53dcb85aae803e711c9c7dc55f45a0644a64680b043d1b29850518ed7d9e0b45779c2df029748cf2d6916d380ffa8d02be4f33558844e1c87af4d277f34a50e5e8fb5fb94e414c438f60fc6d3bafdba10a847c32dc3ec5a4badf4fab1458f8299b4c7fec61a12064f458e963e2f622e989fac67380dc90ad7ee8cecd7dd36812d1c2e417db4182cbc76d7479ccac55f737fd6fee84d7b2abff5eda3ede1e3b98477aaa3d6782f572a08e18b7211b04184a7fb939c2acec4002da07ed9db0762f2747c04ce93be23dc311f4a163d7bddcf828e11015ac7dee2caac8873c15e6fd9c82ecee9abfa79af2c53bb9b86e353e1fb59d82875d636cf82f0f370e5219d299658ddc8489501e3d341cfa2f692601d9c9802b967dea3e099fc610172320c1d73c523656448a01fe4060dd80f8d9773949d81bf22bcac71847fdf45ac6c480565fba785ba46209efc4e4ede3345a13e01eb4c39c3c2aa0539ef335d4639b94fe45fe91ff3361996e3d55941bf3e5a913a6a13ffcc0ff5bd96b93f694fb090b27c06b58966d89b396ddecc0501137704ad97c397ceec363bad6cff95520c79225915c7f632e8e3046a23d1e9357fa71b9d98248b83e406c14db226390055939141f1c1dc495008dfd53f5ba9d4b6a02cde6e00f30d3fc5a193c710e4696f5d35a4f033da09712deac809b4239acdfb5ccd7067b3b0da83684f7fb5461fab267b721f94d09965c7027bca94afa64cfcdbc4aaed6c4fe31d91f23efac90b3370f2fe9268894868f61faa4894d0fc9552fb5cfeec95d2a98cfaab72b7e4ea3ca98144f4819d06c6068b02de93340137d40a93ca3cb15d04e785e01617f8f3bd2a0f56926aca864c75ff9dc9e68df29f5309b9b7a1452eeb3dddf6cf220fe92dbca5e6b1b46b2909079a44d08afd2a1538996f6ce188efc1e2bb619705797163693d8d2f0fb75233f988183c4a7ce04a3884b9b63ecc2d82a2339bff56ca9cf36fe967739fb0cab6eac36eb25eb708f45d95a43e924933dfed3021e77390fd3527e11000b3a9b0ba2a96163f70265cff5fe3a436b1bec8eeac9a669ac113c78239d84f891850ca5154453314520c95014d570cfad1a8ffaa4dde837c439788e2ee2b2a949b368232f7def4c23f20a340b6f0862bf79abf93f4e28ef84d1229d4aabb644f30c8b373d45e4cc544d4bf5b1c9893abc6fd6276ee11c2215ab6e8c783bbce55879ae8b893b1066e31f0108e047d3c7d0c4191d248688c7cd7074b1501f6dea3bda17bb225f793a5409f35b7e3078392ab579d906f6bb51833b4956e57597766bbee9abaf4415e3aded7df6774d6b6b9c31f929dd4913d3dc718e042506ee7985b1e1f9a86da22a18c4d75c820b2f5d94cdbc7e5f40d02a16f315691d5b44e405f0616c3eba2b4c8c3baddf7ede1b812971fba182cd99d015d23a1fdcef66d6b3357ae6f694a611eea8842d82ec13c499486ed55e093c24d3cee44630e036fbd55634a6e3a01d3b6c708d26a9cf06c0c14a7fb856fcf327d1e364ade2ddc68db9c302b5d6f74222d23dd8e4b458b8c08ba3d0daee2bc1a982cae99d6dbecca1c945d92f7d0f2424779243b5daebe9c3ea4cb7b36d9cff0668bc6e0971ddc70517a171ea3f7d8d63a3e6b6bf87bafc70c05cbfe03e3c17f9bc07a0bb90a3676ed6c7c7786626db509aec445459a3e50d6611d102d5911aafde0e0621508dcc3c71909ae018b286b13c63b337a36673765319c90953479bff3a33a3282309d5fc61cfdd7e695abbbd1fcd7802dd925ed09a540bc85a726877b958260197535a5e11b6cd833b1932ba8583613180063613e789813d505f226c70814dbf5cae555489f8c0b24f53f630b6c66cf8a4ad0bd848ec2a7247d2498bdb988da85beafa44c7989ef7fe6d55d06e566f898d627fc7ee236e7ad00451cc7240893ffbc860a70f1803c78f249a19cd584281895aa1bdc02e73facdb02a6245100e58df2d3424d62ee39559d607e9680866f497edacd751ca887f7e75ba8485856544d9dce1d4f5d080b9920fba36d906a27f04af5b37bc0447edc411f7b1a0f33dc1b62233b0b232fb4c985aa2cce1c6ab79c23bbd2d72a71f99f35ca42cd310e75e208aa5eeac8c22a6c79cbd15f5e8245f08ee7d9b7bb9c65cdfe40f060ec1581186d37712fb913037e9721f7a5718c6323436b7bbfc341b076ef5794e1486f51844ca76f2ebb4a71a13d4e35c92dc724c991e0d195ed3dc2eff07a2fce638ffe6714df91f471c1eb4c47e1b3d202f398e75bdcfd2d7e45c6710906bdbcba9c7a2dd60fb0272c6d0b923120b1def05f61f529418b277f81407397e4eafc014e7f2480d5d71ab0962545397e7859dc55071bf06fc78e4c7a766a2ed17a07f764ee1407978c6d24d73916194bd407a0d28efc6aa6506594c77bce8c0a7ee915f4b096e0d2bf196144e4f2d8b4b94fdb2f3a51c33e5c9ffd631f6e1b0f5558f761b629122503598bea83d5669c354dd5c6d3c86c8829ffaf88cc07e306b2c7aa6ba4bb466a9614798834b57cc821890d93a941ee18dbca1c75bfb4fbad97e88a8fd204a07715c36d511806860d7108e2099bb8732a72465d89c09c08ce2f25eab4b62ae6968ba8942893c9581c90a2fdf4a450108375987a1a531274f03fa3b00b9ee3d5d885b3f17a40f38b3380d26c8a379d7205677269b118ac50cfebc631e9cd6d3ac3e0960130485682e77008a194bf6e08a055c4ca44dd82399ab50b493a75ae89ef65fc5f8c2459450e1355d645306c15a9bb94f9a2c77dc64b6177b3eae283a93c811d74b5070c3c529d8453a5711bd697b9caf2b75382799cb318761f4ae108160dac0045057116cc3021a44ff6644d5a864e9f2de0e7efaa2734b3380a281731e3cd4c51b14f1ad0e3eaf4998bbb99598081c4651f4d5b727e9da18d171e1e32e2629a047751bfa60ce8e15a87163c311cf24da2e064553515709d7933c2ccda13f8fe21cbf1285e2eca4dea6cb71e0783710da0f8acba20e1146690440251629aae3e0fdd65ae8c72a94f0f5e7d17f3c32661e57ed0e11e504223eeec53e28bfc25d1e6d6da691cdd496e58b3b758f50f57e0712ea49d995ed62291355dcbe477b5b2a00fb63302a2f41bb6b782ef9e0690ef0ab4853db4e975cb51cf35f3758635c911c4eda812425e98a44316ec9d5f881dbd55e8f48404043f15d1fec41ec7c611701990b980cac7b1c3e065fbf8aee08bcda55f5cb95bfc0addbe7a1b151e508bd012637f20603caa71da8f8fbf9bc18d26414f65339804f789b4120b0b8794864829108c4ffe27319f80a8a1fd9404cad6d41f7c559489073d1034500b451c73949bae1b030ab40738cb63ff41ad48a5b873cd6020a0090077710ceea37b62680e21f47b073f1742c08135285a91dafc15d7670cd94e0dbfd3f7513cdc2ee24635d11732a18f28c331d0c1ff5d2fe794c836fc9c7b9a33caee4b5f27407edd0cbc26c5237772fb0f6fef9f0cd47f749bfa8ac3a4ea032e160a75d60deb489bdf16dd51df70c180e93ef21ca2a0e3bcce4dd8c18a1211b04e13be0c9db89bf85f4ed1b0c50f65e8997561f3562256843a0e9628c23e9449c5b8be08467508e71e9b0e419213e0c064d4c1e3a9c181350d0baaed8a86d899a5eac34b63f6c7a36cbb3a67763f871e581f75cb9a73d5262d65f1f53c8ab60c552660d1d0be2bfe1ab8a4fdcad35136a84e9e05792b6b39761e2818f857ceb83ce60774f5fbaeb328735c1e064ad462948d4ec332d821592991330a95b30c09809f9b192b25a9196e5bb6fed8fa287a9abffbe75057822354a4aca38deffc0dcfe7834098430e5efb8ae50b4198dab3bce4b95806700f096a33780cb581fd2a928bd56ae9275c25826cc5ba6504c72ec9926681822af0961b20063f65d2a7b2e2bd8f624d4ab7c281a5cc749a46712dd723838163da75b3438ef9a93264714065a7ee04085b127aa86d391302e894493bebb619efd625749153456583504b36c9f029ebd91ef1aee78465d8ccef6e218a779845363e54016eaa2451c6fed316a6be1fe6c3da8b2d09df02fee9803d23626323d4c8935fbc03faabc2bb6925e9b1c686ed9518100e29e7d798b265de5a137e642f82f01c3bb28588f846d54c3fd43da8b1d58daa1d79c8e654a5c42c5a2dcb3425644ee80a850e30ee093938fef82d45a4edf64ea10fcf368c3aba9a5051207bd0bcafbb1dbe77569b7c1e400f1d072eee686d28f2f92f7f0ce45652bcec1ff6e8953192a5eb5759b11f48de4179ee80ffcbd413e1c5dde6c5eee2a8da5e7ea94a756a61b82a6197505f3b3b92cd4dd25a66c67887f84065ff70bed93034e95fe90564e143e8291289cf25f032494bf887fb7373d539e4d23f0a8464bb68f0830d8b226090da9c0233687ef9dbd1e22493e245420b20b09bba5be1dd872d285475305966cf9bfcdfcf57a6319eabc0c661934025718123504d7607e235a2caf6e425dcb22719a8412bb5befa52c72da881f286d35e63c8d20665570a7b4d6e57d7856d196bf5a1896c5be8129bddf335a5beb7a289bda0ddcbe2cf23e06ad18e057ff35a8d170e3a1fb70d4a0d9dcaa71e88a4b53a7dfff7a4b452a82c462c1f28de338e8927a393d945a3875e3c5c217fcdd0b1ccb7124fc7ea51282a54257469fb1b8bf83d4c668ba170ba378117f18d71426b2c25f09459e58f54a98b5f026c97b297552214daf25c1ef50de8b8feb7b97752117911258efd3cfe3c120143207408edf9a2eb817bd6c885f4dd5d3fb821d8c8ab4ddf8d1d39f3d520d22f09cef3d2e175ff0847b885626938ddcc4a2d066ed720a9806db2ccd8d510ed8d3ccbe4eb26b67f164cdba30ff662d8a57d5f7efc58d70e65096d5c50b908d1c3a120d3c29221a24c3f9125896b916b03f9f073d463029a4bc41bfb7fe67c7d500d7bafa1ead52e5750606a3c27752d4f5cd195892c17e67dff85e09bedb245ec168542dc0fd4133e317570fdc9fd34f52d59980e7ab1c8299a71b2d04d941328edd2e6649dd6edb9b675e54c41ebab6a50ebf2c8783166d7361895ccafe4f98f179d638a2ad93e3a8ce8e71ea25b499a67142de9573c2126c38249539ee598da8102d0811dad0942a64049296d0e4cac068f341e9614d6686a1f2877280b3da2611441bac776603931444071fa4767487204d1901ad74e6d8c7b36accc81e8f20fea0a310c2d42ba39804551d1a7be5985cb76c9bb48089d35765040decb7853cf2ee93d075ef4edd91d7debec871a6e80c4e67262128bf5ece52efeb114a9226f27fb8dadbc68bf28eb5fb24ea4dde1892ebaa18bac3b092000f0a7dc1243a78dc76d87328819287f70ac03eefa7d0608bf4522c1c015adf5b1d5fda0e61a7c75f4359991f5a2f13fb7428376d85dc8ec5acef34d5faa88976436633307bc60f7ebf33898f4d954ec8189bbec978312a37a045ad2a8200653ed2a5faccea16d5fee47bd276723e17f38396376d51bd5010aab2cf1dd5fa86766abe93f543aafaa286257f3f17b7af9827e211058fe4075574ecfbcbedb32b1e13a7cc9a6119fb3ea740b4a72172508179fd11c2ff7d6866c9e8871ef3537512bde45efe7712e8ccce373cce0343019901dd77df89e06cde7b3ec1b01964a25db09a9895a14fd1767ce77880da67f8a13195dfc809cdec1ba01f1722007c5b0fb55e9a05238ad1b7c460c120bc7a6df7ed10f9c739a737ec1e68a912a0f4ee0d7a940d1fc7ea049cbe06c743212e8ecdc8dff18234107c8145e70f201b4a9f29dce79fafec550e8417acc9c239c539badd1c858a4e66ab4fa7daae10cdbe239ab3818b5691e5318d9cb833c673296947ea8326577a9b4af63e5255801be9978b6751970af33e5d32a8d0e7126ff05eb39a7ede264c2fa17f5a193dcd06caebe09da4780fc91c038db6c21a8adbc5b332cfa190e886df913160fe0915c2436f1e9c617d2e85041bc82fb9a08269627941aa0cbff7c1b47c93c46560b8825ea5ad102d10e73169e45cabb55441372db5ee15fb7350af5d888b8c67129353050227a7b966f720e98437f6d6c146b208fc8503537b030aca5a45a0b14279cc306196cc8fd8b980c5896e7b92264d01a2042f14c8c8c588beddd74eece9048db07b83ef439e5154a5ba3563609d9bb80ccaefb84daf83973dd18ccf8d855144c96f4318db2dafabc1dadb41d4765f45443fe1063fdd0ee5ce93f1438f909d720ef011f9da8d4ef77cdb0f0ac8860335f2d6686ce70364f32972fd0d3159fd5f5b85d9a57be392345e7de3c72c7630f0449f1a2b7e78d0f3e8d6317f2e2f05ec204682f0b621fd02b4117336ff1ad9522ee00d5ee064d8e10568f6ec755cc05672c77828992ae870c40c31d394d75f8ff388d74d70e094c7a4a8b563c0689fcf1bdd11af902627b142f86625d3a684f6fae1c9b0c4379c4dbb62d3066277790be4f7ae76d5772d599fc182f9f50a73d1a7526ae0b5e2af8f8b3cdc188b25a5b4ff5883104009ac24e581e7d0e0d6e08e702b441d216e61661a0b3c5adc9d305c0889250e2d760a746717c1ec895255924e7acef45f69e208736c91e6f46bc8c8347f14b82810041acaa1b1175b97aa43c4d7d23d1be0bc9c92c81bc8f4dcb50b2194fb705e4529a2573dda1e8ca39e59f4dff4c57e863706a4e35af99f76691c9b204b20cecf2247428f625cfe5f1ec81590cf2a66ee7924221fce02f46a15c20f73a672e68fc7cb3975267fe717791d4cde1412cc161113089047fc9374873e92fa86907ec755eb428d90c09623b45725fc214b11bd28aa8c1f5bc23b14e298660ca1d379ec573477d61a7f0c5469c81f16f9324cdacf1634516826a571d7a680df204de873d7554b8baf3bdc4f6af6e9ac1ab001ba4fc78122f25775a08befa709ddaaed78dd061edd456aaea65ff2145b47748c8baae0d3a160565354792ca433bebaccba92be8de02698041690ff92f26f2aefb7563c6541f090d6606a4f87eefab97791a514b14dd577c371bc0fbab3755f0f33a8a893d72a5f65c32aba286a23da60610a6a5ea654fc9938865070720fc038da867a0385e1e1a0405a03d3b3f9fef38fe621e3120f8076adf1185cb7193cd475dbf0fccdbc90e23e37150b02270615ea51d09fd8415f7741f627a443c2128576d9d7e73fcb2f3d2040a660a0bb55992e0aa35edccafa3d1b8740689852e1fed5209eb3a61bb407fa90bc2be1ba487acd7a9acc45a5df911f8902ac895573946e77cbbf3841eecc4f6408168645f26a9f8fc862c1decadafc74604aaf2beb48ad62440bd1e69bb8a611e8874640c118677f14b09b24d98f80c75f0f9a215b754ae09995f12a0309a4694a8f20cc6e4609892647d9f3f5f5adc3bc46d0cc807e9f6aa832713b3704ef0001d581968b44cff7e1e865889135597674c52854ad6d74b4e42d06806fd21cbe82616dd4da0ea07b542eb3efa38e7414c80cbb5c71bf00948bae7ca5dc3c76f0396449695a01e21dacd7e1979597d45f5778ed697a0cc8f3449adc6151dcb6f895cdb69e7d677b5e5fb955c580f09d235c7affa384a7986fb09ef8fd05e36a2bb21466e1dbe5149e80eeb73b59164ad0db632fd945678f3aea5453f4dfbc8e80a045735e040e84ed18446c348612286466b2c406666a04e1da51fd1f7f3459155de900c91017ba2cb67c9cbffd85959130fa6131e8f9604071853c63399cd374bfcc2e8219316c5387ddd705843c596c59f7effdf3d66569e7c79380e1ed0aaff50c423a65cc499deb3fc51997c861993ca26b5e74ce62b0f6e9259492c7038dc9f3304b7797f37b361ac659ab33f59428e91d9243199be2bf7afdfdf4a8cc5e77661d02720d57447783080e8b1eaef98e477617e12bca1dea3e23f52aa20ec524ec7f8c12188f15b3c0e071dbd9e5c48c8b1b428bb50d9c557c2b071444845f630ee9519226167a442ad3843f04aeea0d28f74ef7e7b2b86d5d5fb05cd7d0a99b5f0a267198f708864be5c9ee9232074f76aa2aa31edbdb0fe9997b18ab403612cd8c621b5c2ae365f7476272759d76c8269b8c65ac7fbffb1bcfc62400e46a813ac91388d90d22a1d27594172386031abe421ab8b98cc519575a31bbd4d7b5dc6b1c1a05633e012f6959aca03b394c7ddacde0b0c481ffbfe365e5947e76cbb3b43817da896246060929795352e22a43d7669d4ff5d093f8f684839347138696975efb114eb11c66a13d5f535e85ec902e635c05e962d7486cefb3a6d899958328cc55c5048fb853634812e1057f82d54587af152f52180edf44113ecdcd033e78ea6cd630d13868a527ce8ebcc2207f7329f25473e164e2c92c6392a8afcc14d87996bd7b517676ccc0d6651cd370b836c77803d84070396c19d550c12d8b2c2da62bb1f1f251bf2b67f0e99d8a91447731421f6c2934898f55e02da2ba4cb9bb05384e0941b3b8c39a5d651ad50020e49580673eda2385a7fee96447ae47b209cdd98fb39fb652303211bbb9ed7ac97703a739df78570c99706e781cc04d3e2a70371f85ba43e3a7edbb3606e2723baee4a742c7b0974e01ae3324dd793984745dc807b06c7e3992d6b47bdbec1294908ed9c60ce6aad58bf704727a4b56c4599a76bf212125a4c71fd0e7b36fafa34a2758985dfce648b3fb3662c33ca0f1dd59f5c0e977188bf82a43278832c944a8b675d32b398e28abd29bcd8803e25795e127dfd43060f49ea4c9f5de15fc260869dc769951a905ae034b589b18e6254e5908b26e4eb8204d43a23da15c31fa32b33e7cf1801a062cf8306f522239476324433bd87ee32ba02bc3b055eb48533b9b738c4fdb7c08f158ff1421497cccb134d2d74da5361f618f53aab670ff3f11b5b7a0fcc8952f3b87225da3141c2686d7fca5a51caf66ab933b81a865e7be2923589e014d07936d109e2ce59a2c6770413ff88c084a31a302f0b42c7bf6b08bde7ed48563a297212638d153ff132445a6c135ab46129b79bdc48dad73221786a909872e4eb337f028576f744cb772ee9a60c44262f7e39edbfd7204a3c30a07c71a59645c54f658dba269f5eb9970176d6ed0caaffc887c5b7ad5b5f6e69484a0f866f3269b23ddafc5cac200d2279ef371ed44ac3a44f6212c251e8f44841cdf1e7bf112782f16eb4c5d00f0f29e1e4b32996627896800903e77a652720cfbf510a010db51a311a542add38513ea26c45fab963caee3cdc3820949f08bb267380ce89530e9d08042b17c68321347bae150f1806ed23e3f83ca91027da43057d8cfa4449b158abf1448cbc4f8bf94357600421880c408bc4778da5cfe9ac30a4bbbd2eee860839fc8fa7e64fac0646d7c9f9a2c29ca6fda6b3a722b7cf776afc5d7bc650a3c9e9c164ce97a0af20813f7de6175009498ddfbbaba82e23085ebb0c2d879384a5350cafda3f4287a444b560ff51213a6333fa6f5dda6eaef63891ce6a2df6e663c0fb44d5a7d6a147a8d90fa9f8e599cce7a4a6f40ad5a564cd350974dfd7080a62940cbaf999b02498ed2c2d17ef243ce6b0bfc06a6ad39b522ef103586fc4fe73327aa2e5a12a52c728d584379de3861ae951df077b4720517f4a9b981240e1a6fd8a19c31d55197539e6cc9553b3afde9c4bbaf5495227c0dfb8060d845d5a8ac09969b10f53411fb600a8daf897e313651f81c3c19597d95de0aa5f509f51d7e62aa01eec379dca49ff1790399c3133bae2ecfaf0d95739cc65f1fa87ff17b3ebe59aeedcd7771decfe0a681d590cec35414019d4c180e0a852c4b7243187188a943aa353501e0fe367c3434abc64737f05f2b2b16c812ff1c162cb2b75e159c21958a57fab9f055353d7e33bf4ecd746b9ec64f93dde184cad1bfde928bdc78be404023088424c4a240353f2901dc631a20e01eb87fe9198044cb12e4ad4eb4c0bda560898f2212c6b48e775b909492a840651b3e990002ec89d7586fdffb7117992690970882b73a648b3340baaa8a58f73d41bf543ed93a42bf680428b5205735d63f85deca7c8e115e3c825533f156e441ad7ba48f60fdf5b4bc69eeba5cac091ddee47597824ef14c5cc74ad67ab11c60d9df42cfcbf8620ab842f13674b9e6f4d6322832a0e19ce1c86665db6e066667716a39cb8503f7a43e78acbbaa524b090db9594853dbdad229b5e5a2382eb345460cc695c568f631a763573c1deb26c48d99d5f8afcfb20ca76d2251cba1a330b9c7e297fa558b8dbf4aa9c97cb3517f4c5a5ca1f3d412dd7dabd96aa480750635f34532de73b85dc437c1d905094c047ea36fe78a5b7d47e893cd9e733f96c7298d2a1b6db545fb3c48321618b80bee5200aed3cb74d395944d03798c354756cdfd4d96f4517b3ab8e08314b979a88dd37b3b5a6cd5c03baef4aff1ea26fcc145dc6fb6774a214fda52a4956396959e5641c9973744a5acfcc432f90d26f1c3b7929d52c4ae7c01adbe22d50ffd2e3c8e09542c5019400ef18a9de26499ea04ac31216b622671f744878a7980d3d54100c5d6b2d2f3ec98777723a53f914b9201ba86c55c29f1f91637fa661dd13838c5e926a417d9b5d0b45c66b55646aa61eca67d46ff41ec4a1d9e8143fe2904b9063cc7c654a930ba145f8ab135330d7cf9cbda5929a361681ca969c37eef1f23a88b23e33b37681b182b4e0b74635fde864580562ee96cfbe34703a4d0e920b79ac855545af0d49d2ee94a03ad909c26dd35a8215ca934304ec4aca808bfcb7573d7ccd550617657675a23e303cda52bc511f7fc5ad7777df296f44ec4ca19bfca38ae9748f210dd74bfeeba3cc273ab6b47f68b70c9f39bdf061debca5d86295b1f2235e6c535f52af5ace1d8d13678195b2a3fdb88204a5cc3a936a94fd77f6a79d1d313d20ad0338e179b75aef33567e1bd03d4e784cee2584e1298b1346e0cca99353c4bff4e4c3e8f9b98274c0536f1e9bc29822b7896936cf9fa9d781511d84fed999b021806403562834c15ebdb52d8b4d98631e5a51b7933e1410399bff160fb76e1c0ca5f52e629e5021a7cb1a24fcb2a9d8aaa140f20c0418ac0861a23dadc0e2ec64f148a1ccf0be058364c0ce0059f3dbbbee844a7c34c022c30707bc0a3a9692060c71c212fd9ded7e00aecbf2b53423ce85fc0477c0a46c6ab967bedda4eb621ce3e24a86ef06c49fbc2485fad6cae00384fd4fae327b7ead1c2fa79ead38740ff21bc4db3d779c212170487e6448cf45259621ff5dc6340e926338ccd293da71ba66c3c97c9767b68a7146d7462d59c4e7e7679c392d4daa8fd4ea69e4d715232c3934e0c05b212a56be6d8cb7493cc16d2f5d34fa6b376f263de8257bfa4c1399458dbe55df36614ac20ce5373c67449c863a4f17699d52142580f4245897c18bd217adde59d51c6a3c9f76a0c4455d1690db53e5f350306de8f55f872ead08541d946a643c937a92097655cdcd2e0ac2801cb9829fa6b0fbbe7457235ed01727a801c8f86ec7d65749b48ff13282ba0e28d4ba35a018fca4e54c101b9bb2e1a090befc2bf9de1e193ef996f4e4a3086c523e97bb3ef36289f4e62e73c200a123f187100242cf86b15f3cbf28893dc98509a7ffa017d1189458e6a244ecce6b0450a50e1262c91860b055e6a4a02c0428ba6cf88280dafd3bcb3ce1d1074728da5cdbf85845a9413009dd98e3a4bfe148d778f20edc2a29ec63ae9281191d691893ea158cd47f21de49c6280bc66b98d2e3a8ebe52bb99da036ea42d77d903968148337ad57281886e92f4976578dde700c149404dcb49591549b45ad138c7ec1e3f58b5bcd3bb61a8461c3a5ae7ce698b7453d236be26eed3902d6930e4beafcc82ebcd362c5916c5f49122cfecae73b52e1bcbe0c030a9a80dba85ea6f1997858f26e743399cd25157855091fd9e6942944b4db6c5b87e5c4ad4cef9fd2acb4ca3cebebef7cbe11b31a15d28aaeb79e3f507a403354420234aa4ed7cac6ddcb76e3c322868a71fd6c45d31566e529ddc788c52147852bb78caaa50dfa69808839278774580c733f48abd4f161ceb77e832cbda1c9d37aec4aaafcaf73dc44882fd960badf69b035d832e8a602c76563a6b980889bf8878803d64914cd8dce4281a0bc73d2d196f9bb1c94f8dc41f4d06da612963df71090e624bd0859109a4976a6bc1313d3533f9f8271e47a73f3334b1df5673e18e0f21029798004075944265fb392688f221784474141730a5b4c921747cfe37a71dede17fbc17b60a1551396efebd871160c198ad62aeed424cf7d25e42adf24c997d70b7fc05a3d0dd4124cb506e0c9c0913fd899ab0f5d3327343b3bae97ef2fb8577573f91177a002cc5503aecba39bff0883e08cecbdf8909a45c10c0ab6ffd225c724f17cd9a5540478207184946539abfee40d164a9ab57c19bcafa7097692ef202b44cc4a0926221ef7a4341c48886d3802020f71507affeb9a67af0345ddf1fea1f975b16311552ce3b6ecbcb889e8550415aa60bc46772e48c1abe5cf691bea50c674466db9497b3a2fd29afeadf8d94be8647d311ac8e1375dde219b77da04bcd9c766ebf5a195d07c90110dde40c68200c1facc14f1f6d34a5d066b0e858fa05b8f2b6f99909f795890451e13ed1edbf6c78c0261bcc32a2c090bad21e024d7f08b2db2742db8701632e6f5e79a8ad8f9fdc7ef0f78003c7f066422920fd83f6dc0c0dbef8ecf52164af35d00a703cc8e28a3951513b588e5a8f2098d8d4c000455c49dd72b7aa8270cd7492c7b3e8f332ff053d52d9fd34c9bf24b17ba680448abbc9fb1ae66fe76eeac8bdab7ed207dd1cc6f6b0089770322731ee0a937cac8d9ce6d16c267e67f2f2d8c8c3545b974b5ffa91fa023022f20db9e3d3a6093391788bc81b9eda5302797392b445210ea52c312ebad5fe5223b2099b0126d0f067489b9cb878bb46c9c19982df69c2e9e0f83c7b08a90a3cf3658bd6dc21e1fdb0f3f2d76cf290b122b60f36b00725b0d68e011cd3ba350fecf64a72322cb72bc9c8c013dd5777d5aaa778365431736d0b5514650f793163cbd7547040336329b0cf8edc92fb99a4279431731fe377f20e52a234c7f7d16b67e550ec3aecea845958347034dbe93c1ae517427824d7f5430d5c4528a31c607a1fb68a162558a3ce97fe4d4b24c180e98289ff69db0c7dee9582b9feb81d30352d1335d8e4a04c04233c11256384b896af816aa8184aa9e02a35dadd0fc587b248b0d5b04dee4291451caa3f8623e870ac4da25ec56513cb7f0053e98e3d48573c47daeec56a4d1563d2c12a4dae473ee22d7b95cd8be457bf9f9dc20be3a28bfe9cffa75d367bced405cb46ea7bf92e1df55669bbac1b6475d5bb5e4256f754c0b8206890ea5886a3b7eda0b98e2901e98a591089f7e2260de2ae10dc36d5180a125b9a28d1371aeb4efa06321609df2eeaf8afa861fc43ee9829da0cec3297f55cbdf46dd30a59ef366accf3774217372b1f23e5817a0e3ac1d4de05818f258d84daf65c6bca8ba973fdd6f4186d8195fc9fe8c3f9afc1d0708f7018ecba62a318fcba815c9b06bc8145b2664ffb2d973563521b6e087e7abee86ce74c8dee75656c642ac11838090d541ff71c7f370abbf156126255ad5d52efb49dd8da9d8bac49c1be32ee228f4170e2173c919aa520abeb1d741efdd729a6ec0dc566d4365579077b57fc5e64fdd26645fd37758398ba79e9a44c646128ea3159747581f76eb474289e62f34de8986f8b2b619c3277943e5be7ab3b5161b056d95fe076e87e44b08dc7f8d456bb0a8e3690e9653608e4a0d0b7dd869e5dd97b8ef3ef8fcb1fb6cb774dc6302a5944de14cf951f00f9041214ab68a269bf8dee13ec2eb0d2c8f814c9a382899b879f3ab9dc257c2eda851a994465f87601854ffde1a030af485f7ad76f8690b5c1b513af7737595a5f5fbf7140d4fc7abaeeea442ddfcde82a3f8098976b45def7c443e087d74c1116331674aedabd32ef1929603aa2db19e65347f87be78393aff60d39d72d4f2962a1d2e924f6145bdb9de142a63387ca75a89e8ac7f459eafe0d7779ddf02645063c7d48244de2dbbb34aca5b40a0005b203ad062f13ad43a82a1fe20e96fe4e136d59079f0c05ecdded998fedcba583191bc677e229f24558da1f3d003d08472fcb6567ffc5ffc40df45387482536038c482f05b11263433fc5c44d3a9dc0a8e732da0df397196655946df412d728092df5097ed982a144320e919de8df2f123606ebdbf5e6e0a6670c0307a1b518610dfe0d6164f5268eb67d043d2e6ef4fc91e27b6db1a6cc67a006f5b3dfba5d2708a63d5c15c8563357c6d0e0ff0094bf43f4a0c14001c421c6a8e92d88552ffd55fca041cd772396756fa9b8167daf8f2970ff8b7ef82e83db1b9b675ab49d2faed21be6f34812759339db50ab4e030f1fa54b5a928558d06bfeb9e3f3053bb13097bd0853ae19ebda99758222b1a8304a161f8e595795729f5984e649e7bd8327b496ea1b1832f72d0a5651072c82790868879fcf441f3939b1b714847edce43608dd033f036fd6a3f444ffd2306c88fb6f681c6d242d0798d205afa8062ff07b453f03fae9cd25db357419e838d429dda7f9c978a2638893f78b9a8650b3c86a95ade39fe73bfd5533c297573728afb13e39b9191f26fb9a57780fc3747d8231f09e94639c59574ad66050984cd8f2bdb6c7311346cfe1fd06f1e6581ce7ad5b954c5bcd2accd2a0e2f8a069ff533dfcf3fbbb52b249501a66fe8a3eab54e9edce98b9888a680f7509011b3ad6b2c6ad6bc7bfd7627c2a8aad56e5e303b4c74920ee52d4918c00feefd4642d66cadcf0871188a7097768628db9ddc7fa00af2544736ef01e042ab2f12f0b41e107fe1a8a84bac63194f415bf3904f1f48bf739f58c4934cce4f935b716087b47431a45cecbd724fee280ec4c17d86bd5805c1e35438ae0f9519a09e129b92f03cdee9e620cfa06baa102ec7f77131bac3e8fda75c8cd459e35de40f0a698c6e53dc304088f0bf1e02ca9d6442a137ab7a3ad7b3b4ccc8809d8a9c2cf186ca74adcef8ec46ca0b1c297f4f327aebd9e0664040905b19b760d28af7e35b3c718854dcd5f3d818e147114044d80ff5d684fb2019c76199b03bef109add42ec1bcf431208df642dc75152ddc44cbb3c3aed00961480afb6b43b0bbb604e61c648931bb6c421ad64ffb9d45de714125f2f1c0de80049258dd4301289a444cc5aefafd9121d910c4367d3d3ad2d116a52b3b4ca3963261a75ef12c2fe6f02c4286a35cf69a77fe03ac4fc5a8c85b5d97bfc4eff60db3b02e3dd70b0e1830924d3790a02402490032ea8944c671934e383428db95efd77d5d8ab4c2c8aa828d954a0eb7d30bc234d3d7bbbfd9742bfd04b8f9e21a8ac9d2b363785dba567a0a36cdab12d06ed838419eb81c4deda032ac781a0e96c2604e36512b9da3b3c6c4e6be0d8e03b69fddfffed2ddb6bc7b9437440253b6b84daa23b34b83d555a5495fddbcd8ef07c0666aa541df345b9a734b2d398827a7c5069048f92beed1f1662e35b5d4b1027ea8a646e16c69b39ab974a465a3cb931520fe837ca858ce52f808e3845b776d7b022556f6a3859c13c71cc6044fbc69299c5c4556625ae546e7b824b66421cad83c0dce4e60b9468acc78ee3254f0a2486b68561229f9e251c4ae60022c8164f9693d4ef75e60e7d2026e9ae3bcd5e5bcb8b4d4d7e2c7679b3369590e6484cb61e52bce7618e8a438f6fb1666a7b6e836771c12c0f86dc376430e447e3ab3cb5fd9cf7540b242c21817761d5014ff2076c4d17820862ec8689e8d17d0ae9d836551285ab8e614b7f38c5800ed6924ff16665ee5e8b1c59e7a8b4e3bb488a830263860ecd7d0b02abd56e99125cfd673bd3711565d226f10d7a908669044db007d3a8f9a7b23934779c26bda6e71ba0bca5e2654019cfc7dc1b5973f3c4364c2d3227ddfdb8be5b4196890109fc094fe4b00f136826cfcfdad028fccc12b18c795318cf467b6ed1e0bd96536cea30433572171b805855c157db373592eea94456b6a6239e47682afb9e3c8ce1e824ce3a685e74cc311dcd0f3e73816390511682486573a5c1a57cac2a08112256bd66554751d2366f861a552110042dd83a930817eacac46a43be634459d79cb86a55135210d7b6fb9b662249163eee7d0548e8a6bb90e79d0887859839aad630636770947de276adac626870260377fc4e2914603568ef338382f01e78b7fba0a22fc042a27184a6699ac1faaed1bf517785b2462a51fc60d6712999a7cf3344d2078aab6a611f38862e12162833289a62b9165b2fbf20dec5d2eafd63f02d86cf7a1f363c033d420ece4426ccd176b78a2f3980a00d2f368b079a598fb1e2da9730b3be412e13a229e775a83b1c39d134de7e050ef0bda9d8290ff6b8cf5e0728ba96ca745b9826cf124e9b1112e04193cd6175c43daaecee4c8934e76772417cac671026b56ebf2b19f0d888a0398fbc8ffed5518aa73a41cfbb941e5fe4809965f117656e32bcc9e202ab5f3d7b3e775013f567a153c3ae9e6be3de689d2e7a771c426acda5c34fa17c05a7fd24e2bfa9d4ca9206ea143fee7ceaf96d9a28b9fd3186f04e3672d91b7e78eb8b181b66740f88d857089901df89148b7dfba1181e18a953ba3b700f9d7c3cc5385d709a1e0d05edba732d89a46c195259c31b4c20067d28ad15a6c0f2f111a609d9f1841de83108ec6d04a9f95631de8024ccaa55813989399169cfd7119b6a31efa51624cff85a29a03c9ee56153230c4cab3f42781c8739a8ccaff98504397165278840120b50409ef3201cabee954643cd0c7daa9d81dff9f9c7059524e31ea92a946c960470eaab079ee3c1a8e2c786257bef56a2beeebbb2b2bfceb7502213cacd86788778953c365ad1e73bdd3d4a86895f716e13b47fcc4506e7e1c5e12b53f5c5e3746907842d743289e9362f284c451508b8b6490f4c2fbceaf5aa6229547e4409685f81cb1db7216f0174a4f40841422a724e1b3758e036a95b305773b977a7a615a3ef8eec388e71d749fa52c5a28267928ed62dd1bbdde2ff340612db86e38f7a1e295c0996f87cc3a792d716c82f8c7581c9478bb7f621c0e0469d2088b3dba721313a8c8a7aa3b103a5942f196605da626928d08b13e7b896ca7c7b556f6f4a6a493c2852b9282a86b3b8a424ca16ca317eac0b98399760cc6f1b3d00d5a773943dc6d04cd4906008c164800e0cc8279cd85198804919aeb864e2865037a9744d173a1f0bc3f67a182a29b40343caea484586f80560be1092d63aea8c06f16d6d1b4c5eaf596660c03b81d0cc7fa3e4a4139b9a60115e17ed2ef0bf8775e51ea80d143a8a1a76683636d155c304451be4c350134b46e0625c00afc53b4eb4142308f3b83d10b326239ae8ab7a74fe99e341aaf4a64bea8845b52f269af62cc4d30b983ad41458a6e8b511c6ad18181876098c87d12ce82800382b0675bcee20e0c8f11cb13c381825b0558c7646294102bf9a12ae06dc8a759f8943de02e196a589693767491d418fde8ad3d8af75ce9151995ce0a098c2a0658fd679fe9dbdf27a789528c0cbaf11ca5126082bef1c4a2f5e5ffac4540b40be0ed2d319e59dbe6441a468258a3cb780747f5050c53ae71c18d491cdebbb9a50c55048fb3ef0e7fc45d248a5468831b93875af3d0cea505ddca08086572e84983fdd9f2e0757a2701d2ec1ab4b0bf4445656466ae7920542ee8aa21a7afe88790c6cfd2c768f6ef39dd5740d8ff780503c43730acd9a4d666e0bd65b9bbdc09b1a9147b8b64d3239159cc4c1f3e9404ef26f07d212b4ff05590be81463bb9cda4063b096937c8add1ae069ba9f6c6a32bf8bff1d4bff58d498511ff1f033ec2b5b0fe026a1416ef43c101c30b2f89d540e794d34275b26218652282da156a6cb76c625ecc7304b9d4d4988288ed17e01666c6aa21c111c26e69b54dfb52bbcd9a9d747d3fe153dbe3c6ebbc1457f0f9ac649f289e27461fb6dc10088a409729d80b90078ae840ec2721c00a9153748b341fa11e646627dca07bebda0951262e5186e28d814beaccc349b202ac219a0db484b8a169dd5faac2e9d258abeebf57577a5a1595c836b7936188cd71da938245dcbd05899b2b8b3912b5a491ec1cdbfba9c70714fa0402d661c3b3c81ab3d4ec1703ab6a795ccb5f0f3bee8d60cfc201d299f029016151ebfe1e7d2d8d7baf96dec448612da77bb4952c636e31d6b723d734134014b41c5c48670dfee13b516773494d8d47eea53b1a610a0fd91b94adb2aea5670473f4b1b0c03b4983487c3fe2f1d30dbbbc95224a9821bd9fe49074549035251c64e78171e32de09138ae66997c2efc13b6096535896d9506b04f8de87c4e702336c37931b1598434898733085bec7cb617a2678d4e2e6428507ed51ad43bfdace63775f0d79c393a217c7e0f3ff614143296af5add685f7b9c8be3eb3f3cec2f52739a0e33546528f3637ee6ea9cab3fb1050fa255029a2a60eb6646ada4c020553b718c90a282e31b2c6896ca88ff79bdfefa660253a481b09a4341b94048a63c750e8dcd17ec1d42cfeb5a144411b1fbfd4b24060c6e08dddd7bd12013b0f6d51e5effc6cb9e923585941ceeb4b6fce0209adc0a5fa3dfcda5e64f5136a54f63121c44c9cbc1bf7d76d4d0f8b545b7d0b8095ef45ae826dc1fe2219276b699f3f1b240891909d2e7fc15f6ca1aec6cd9029f0bcf11edffabd80005e6f9b6ee169f19431021e4d19ac8c7deb9ad62b8c190394ecdc111594aff825096f7baddd80bf5594b5e540eeab73bd31360d2557dd9165dd3956c40f5ffc19dde0f44958977b0653c9f6f5ad076195b7fd66514d0ebb5e0cb2d285f55efc199ee0a567ac512136cd56a7777727c67f453af282d5b3294e191078042a5efdb34fad9bdf450d3097d4605414842007710ad8e2a65b3df09a31838ebf5bd692d6ebc1dcd36f0c05e348d2bbe3627b2145d402661a3d2872d97e012a7cc0c506a5d3f93138e591f285210449bc59572c57b29b722a8c09c9dab1a393c191a536df0db2361e9cb8a544d943c77f9fed9ecba86ffed30f646a015d36e71b5b51da024aa39120ad06b363cc42f88bfc047bd364fd50de05da4eb6341ed36acd653bf3958fe97121c5715a1729b0bb8b14a0c956583b641c03c6b7fa1114ebdedc7acea4b7862556957f622bd3a22fff8f55a46afa8f43a77a3fc44b8b9fd79e4bfb889053324a33b749425f17c823cc46d7c3d79b2ecba0c4ba78c92abf841cd52d6c48edad1b0bf4febeeabed91649d8e1f1c17661bde2dca5d1a62f891139af7c749f92b335145c559d9f4ca88ecb14a1c1f44d3600c1da26b4b0c10dea3682b5e4c3610f13fd89c79416dff091c91fa3499b6271dcfeca52d0b986641321a91946d1dd159caf6241b091fb7ef4ff2a1ccba1f02e71eeabbd5da083d619b8a37b781b5eb7ef0e4c9ba25fe838267f356decd72cc43e80a490719dac045b3c7ec93151236590c8990630d2cce2c2fb75600d272abc4b4b6716e850cc05879a119ee58d995fc3af919c5e7032e3d36d4897435fd93c5283422d24185300625651438d62340b636874f10277b16efe8af85bb6d2588a0b69dcd7d106eacab025d68a5d44bb720bcc5dc86b23a032d05ab3c45631595c143b6cf04f23d9d26732e7f9e03a0826a4857b25ea6d72f43e12adbf5440a44a8fe47ddf3d410391e0c0e917b001f7597ee255b68830c5a6ff61ef3fcdbef0bf09aa17e9d5e6a51466bceb0474452752ac5a98f8bbcc1a8eee5391c2f12330f5a8ee6e2ec4e96450d466842237d3d81492b7c8982ab42c02f9a7af0b6714869ca8d746c86a967e4b0e7660a6feae7224acd55e93cd4ffb5d257b2ed40cb760c0e95b06ec05b83773336d826283d8532975ef861075893b7c9b3e5a8a5ac7fa98d1374f03f329749a9bc3fb468c821ac0354e48279647129453cf7f8ec5be67c4ec48ee90bbfe84e9e28bb8a4e4a3c7032720f73ea8ddf28bdd7211b8aaa37c0d5f5f88cdd5ccd3d7df713ee6b4419663e2b6b0b5eeb126ff1ae21961f3c5b56e28e1d261efc7d51b3189dd16598c029448d8d1da999d01702594a7227b0d6cac564b2908df2e70252c78fd8708e234bff70f2dd4b0f5b0cdbf49ecdbda0f450070de990caa6eabf14ef7bbdcd17425c73ecd5e6c2f90da85f70dab6cd7e805af981567731462bc3c9eb6603c3b163e2fecc75e48c5c4746a54f7e68997481ee2419bab302c2e687e4300b897aae99f9d80b06f7a5b7c3cdabd2580c56801574dc4effa56fc2b6bedf27ae1bc816924c50c2870f4bde8fc01bbdad635296460aa1d4f5336a86fa5aaa3625c80e3e1e198b74c881acced74c12a5c6a2acd75ebdf98b241dd63014ccd96564d4bed93a55278f6cdf3f097c9fc85bcf3d00d30992af7d84c98886b28a605abd29c903db4887edbda1a357cfdc4c36fa31d3464c2e56a8ede1021d1b713c7c727e340c762b0dacdeb488be2aa3484c403abb9fae9d24b41f416a6776c8adb73084a74bac0984759dca646e6496fcac538eb85c0ce7dcd8ef881c98f4e9f1b64a269e8a230823aa498de26c02f3de9d7e43153af27a57f1cb16144b7a6ecc39e3cec5af25454bf2d8c8b4ac4423b508dcbddd57d17991d484f170e866729335c95f1d38cd25e78061d7ccfe7269c3c3e0d21b0031261d4136781909da66b3a85521a05ab1e84303cb208ca6b303f3da5312fb7b4c31cc1cc99a330bcb994a7b70337354c6f7311c468f8f9966e3f822deabafd7a0b55d2f1c2fcbfae0f5aafab3390699be4ff95bdff00f60b161f40e8a957229f62d637f8ddb12e5fcc51baa4e92d9b2d4cc9e4d59031d8c8b75e728054adf24d7bb6c22c0e5d5ce96f309733288142b1f61fa4b19405d5fb38c8fcb37043f3f0e1fa4fb57eeb476fd9a47992db533493f7a1b36d7cf151ba9bf421e66dc94eb98a4c4b9cd2be6b7ef407c02a27ee30bb3638fbf0ac9fea125adfd8c29b8a6f40f9ee1841eeff7c740af7d9cfa1c5a51baebeb33965a319f4a98e7b202e5eba69af79e59978875a8e5cbd36dafe31b98531a9b02f91d60dc2b6dbb0f02001704e47256e913af49cd348261a1c600f72e31fdd3360a78b59899cc284d8f64bcfc6c1b3296c6aea545d0b2dbcf82e1805668ff1e92753920a1e9329c79725bca3f9b32d88dd6e7372da77652927e45cad2e3a909872e1071ddc5298aa2c9f1001fded9b6b6656fcb9aba67f5485ebab1d0e15890f84d4a9bd374eb4b9ef6da808ef909f6747943bd39b0427e6efb213968d3ae4aff26b54c4d9456173a85171066f46fd7b14cf89a6f249bdd47aadeda66a68038894c4fad78951e7a8248ef36ab65e17bbcc36e0d39a5763fa33705dcbca2349e847cebeb235fe5b37d0b416d86f264aa42b0118e32fb2ba5336ae055ce9e5c6f341341e162311cf4aa06c755620a2bb3b75539315859bddcccb38a83d12ff62cbfb847cd70dc30ed4b7cee8fa00925b9ab11be1255599b0801a28400b67de4b6456192c69243c7304a9cfa96671ab58babc0406c62f1643cd7a92e9a1476de146cf28a8ed4a2c7501bb5882f4db5c7fb7ade59e661ad2496935a699cee00dbe20e9551f9732510dbce2579884b2cb24637c6bf40bb9998fd7acb3c372843cf6ed9cb9b9f02c9a14110d066dc9e7de030eb2d0240dca1bd6e460e8a7895c455f76faa4a1338f8dd3f4ca3652992d1ff1b74fd350bd94f935a168d1d92858152aec9028bcd6f098d1e47dabd224dbf6ff6a6682de4fe8dae5e0f115ef6fd494eae642f288687113f89f7382710b41edc292737b225afb0cf3e33d33a1961f9a6aa2e2c82e92b45c2b2c6e57118fa10a9f970cba128fe8ed8d3bd4097bedec732e7e495c71780082b385b2fd6a44bdacfacd10aaf42bd8880a24a2ef8b1cae1028cf300a2761a0678c9fd3c032af173c64ecdff89c29cd2ff4ca42ea16383a7e8ffec506b6387a2cdb9e066f73558b0ec890c79224935c8eab8718a1a26c1dfec5d154e9f6878e71bb4bdc67e4040a00f15f9a25070495b8a6db51141eabc0cad419b1642dec884ae572f6bed7cd025d0bd9a17bf193f69310f025e82e83787e31147cc3a9d672201803e94016542bacecce3065b884f26f0a6666b9d00af4260b8371c2bf418f5e51bd1cce46a706b61f77ce582a74bf63e8220c0ec8ffea4f17e47a600233b4a62bd80daac4ae9287aa2417e706d66526615a1d6e7a79ad905b20231f8e2d5eeb7ed83c192b065a9920bb176795b26fa51b3e9b014e0cbc1c3ecf38882b3f8892305644d2325a5bfcc230bafffa5b0df40279ef258f70257816728da53cdaa4ee6177f175b0e0307a59dc6917dee0cb0afcd5bc7687b21a18d3a173cf6d16ea5aa98013af2e63cf8739df21fdb5977e78bb436d18af9e524d9846d0917d3fcd26cffadd2894900cc88f58d6a8f3f980c659a3a52c84ff9cfa9249fa7f1241f7890285c474e19caff41c5158b820bbcc09826dcec22ea60a2390d253b3003957fc9187bea4caceff7c119ed655bba6a3d82e3c06efef785f56bf3f0fa6196758b0d63d2d673de5f0abd7b342f34c1553373ea8f9534e0f8631eb1db40a01b05925910fb9ca1776590946f24b8ad0fc4929c01656c5ee0688a2b4189ac6fa2c88767e2616971a14760e61c8d8521795de105dfd5804c5fb3bbbcddd1fa699763275b6c97467af0ed57417afe19173f8be17c762705c97b95c3985409127a76e11fe4e2721ef4b8001e65b323499563bbd5a5317df7edafe5e2a1413fbb87487c30d8975c85b4130c8e1c48f0bf4d33b16c56994b96e50efa86ae5a67f420127126b77c8518026290a52f220eada9a9523617d1d38c061fc57d1f4ddd4b4d67dffbd625ef4792af2dccf7d646e839f647d8b3d75e4641e4f3c9f4809c7f90e7eefa2e2d91320a6f92642eda08696ea0af8f7aab12ac4c1649e757111e772723cb4ab9ab649416e30b755750732cdf3d905c03c4f50a9bad49e011d77a97186c108e8edd82d488b0104b8e1a4f7c47def3a2e36d0980201a6201c2d82c3b3fc06cfd0da45d1979126adbec1bb39884a6f492d328644da41c74f489d157ec7ccaf7b5e568e9ac0884627bf83a68b73d6eb0e1b60e4b601d4f42d7784af33caec61c9e56a7bf4edf484e1b0cb7c5b28ef705c8a7d96619d12e2b48399effd8edbbbfa53fbceb64637969c4f7d61d6a982b90db395839d1c436571b5fd0658cb0f98143868db3d04e899527d256b9a5f2ead43c67f49627523dc9d560c938fd7505a5dd6cb8f262d18307d5721bd69e548013c1c8a0aaee70dac7f531caf4fddb37f7016c209d22ebca763108e29f4684f426c8e7c975bd5ca254d4d7fd08f751172fd20b50bb2e323f2c84b6dedacce4b43c99e79cb25916b8ea9011fe36918c4c8fad88de20266116f0125b1799fb93c13fa92e31a8ce266f48845aba07dd7af07cae1b3adcbfc67942aaf650b845e3587fb98daf403e5268dc86642ad0ed0a3ced551753f611dd5282c51d41bbd8593f03e3197dace593ed738257ba87e9a94e93c66266f7a99b8b847c819fb9c459404807b01abf6740c3369425dfccd78f58c6d492a6efa96d6f512d1dde43937a57b16641f89ed89a5d061c3d6c2aee543951840cb75038afba9c80517ffa1ffbc87f036b4307f906b4d9cf6ae7a9f9eac28810ec9fe2b5820f046df37f60658f14158256aa7d7e7aac53ed87e0bb68a96f3802b20e5dfba342e04cc080358d454f8457a84e5a153c2f8fdebe66bf54447377a493dfb7f74ba91e4c9ff731bcb643e594ba26b629bcbd1ae44ae96e0ae3c422390196bc8de7f666bd7be9b67bd50368282e57cf6c95c3d5f107eec6b3ee16a71db3ee99ccf3c70e51f43c6192b56eddfd14c716fe18a1b6da3c2fc9e663509987b593831c2a88cbd902d2f496e1fe4e4e5b34c0eec87ac40e5bbbd67ca01c8f195701b5acab839ba224006030cb030aa3b066a01fc1c6d74c9c8e4f0b9f2a2e5bc29cad7662bf6ca52dc429a1a5db71e851bb8c36d00bc4816c8df3b65e1536da126c48f538c32e932131b4d0df2fd59578569e05adaad0787636f636cbd86c7ab2e60ef6b07980506368d6178d5354de6d7d8644a87488c658d94e4e7450f064c3e80c7a5dabf9e02c5818034536cf3338e895908d22e91cfd3dbbf63d27d8bf6a49c98dbe888c623b96bfeaadf5fabad854d9e79ac1b21f0ed1cfd50f507a6498e8c74bacee4396c6230382f897c1f8c498261d1fb56c8fb99a0bea83385fdda7f8df28a1573d0274fb188f971f84f1f7978b3ce0edb81daf40a68391f9dd5145c94c52b4bde0ffbfdfb74a7f6281383e4c3de8885b9c3febc94645e2b67d367e31302c6715e1d0e990436c0fe2a3d8116aeead804809d317249aa0f5034a5a075dda8212b46bf5937d4bf7687f18427b7a9596421ca63149787126692e084091367b2a692d65185759e0be2469cf58788c2587c03520f41fd9ff9f74324499da8e01fcd00730fbc95cd63698a1c57811fe076793249392e94cc8f2f61a963b223a17cbcd44d56cff0e535e01e73c2f17b9f0efd650a93816a495ab9fe6e0c3eed9303faf2663493ef2eb98b304c1bb5f327c5dc8ac56011684e6f0865819bc629908238a1ceb02ead72cf2edda8e450efaacbcad29009176cbbd02fc602510c05a41c2098e8edc81a828b4426260399289c935e50817191368e2d9ce9f44157cba7d6140ed19fd79c9d2198009ee070c8d0a6486d53bd7d9731bb3333cca6b93d1b75fa262bf416f50cb6f04a774cf553eb9373e22aae958a230eb9f5500d065c3097a64a4be9bf081a27f39505d43c28bd079342afdbdff8fef57c6919fbbb8ecf779e5e571eea0816bd7818519a8046f0626c5a0c47a639c322b9d653b8c9fb2cefc333c9dc816233713fd05239b58e6af1d90e42ad1a3b704eef536606302a12e41a1c9cd58d6ed6ff81792beba778c4fa4746ff2dd8526d8e965bcd5ba09da0edd5f423925154f549f4de9228ee2ade7810480cadc1982749f7bc44feaac4d07d3b7fe88bf317c8f1544898779e96030289dce4324af0157cdc503234b4c6b19725aa8eda64f80a710d974f68afca5783d025799bab4fa9d6135d376add4321442f5129567af83445db492e01d55ec93da407235c2db3f5a450c4ac0db7f3dd9fe7bda0ea1f1e0f3f669b43a7ec566677fb607da115badbfe6c7119c68e75458cf20d252fde5c1e07d08942403a0230eaec813fd1b82665fab99457213c611ce2cc633aa3af0fb7da7989720323b2b35b899c749b217e4eebef3ecda3cd87c9a0019a9441c35483aac9c20cce55f959bd748a72dd89a38319dbd14b33a4ec196770ceee96a6464901ceef99496d76aacbeae8b1db8852f8f558f89574b561142421f6058a4c6e8aa94024694f75e69ab23440411d2b951c5fbed16ae436c98781386da15da4d6ab172bc80881eec7ed65ec67ae723a91b3422f0c71298e5e67bf8756a4c53f58953f5ef9d072dfb36208ee83f1672922fc2a22d1a89f95a5f12e32d1c868b158936a58cd8b08d5ad7d5ca30c1c0831deea6a963db6d4132c70fa8c6125fc67667886df3270f1402434a048343842c406aa546e84700383219bbf97c06fdf992cb6bee643a7a6740749e580b86a14c2f9bcc59e853cbb4e90d0f83332d25a9a9e5ceb6479b41c9ca03f383c89aa16d236c2c5435ea58e1ea0e4e213b7fc409666b61a38a6671ff669b96b54ba73cef1275cd25be5cc90af98246ccad3ea2caac1ad8aea485121dc097e4c0fcfa67991c6d13df327284aa75a64351fb9a27375e53943c23b0f69d0f795ffc9199298a62e8ff163d3c511dc513195c8a045021ddfd0fedc73f630d43ca38de47f6da9e99720732f61038dc82229ef59842f227443908b75322e0b792ca1b57f142098100a1a5242d6cf2b31f7819db5d7aaa9fbc9304ff4e04cd95c5cdc7c539bc956e714242bf95e78fbe46ec1d7edf18efd048a69ab05bcb4e49af33c60e0f3cc92da0c6ae4a3e7d0b45853b41e540d2dbdc30a7147eefe8367da4aa0a07e2a7af12e85add4c6a3917f2e3387c4480ddbca6c8110660dba689ef753fe2985683520be69d4bbb93a822fd6e074c8fdc591787855976f4e015bfa2670ab4054aab0f40fcfb5d9161e098526ffeab511c2e7ef2d937ccefcff616396c8964a186a42de71772711fe247c44102db26860d7e3460de4bacc882057c2b578d313c8eb326c78b368b56777c9db40a4e9e431e0daaddfc4780061d0fb926e2751cb3ba2886300d1492e2e912840919a6b27edbc30b87b42df3fd2c13a2d18fe34f17bef92564843ba50f5017e9a52fa8529959f3ce0475906ab774240464f1491e8af6659a74ea7e8f3f3e547c609fbead7018bde276605e4707d754651d030e6b7f820854bb19bccee5a415b74ae90ab26f518e8ba4557dc3a6a3c20b2a2e454a71e815e3ee401625a1b5a2aba9dbfc78f4925aa0fa9ae248c04e1935ed88efb25c1a2c802293658a738651ee1b60d0871fe1cc4de35895958ad2d9621189445c1f84e3cf77d419c47fdf884985b4131803eb858bf09cd0bdf898e949327942387a1ef889ffeaff4ceb1a3a551c08d5447ec7efbd9122d0111e112ffdb4b3af768ec659904afbd3a8ceb0ed97dcd21d3c156695a36e6fba63e2ce7ac28091ff9b8c439cdfc8d6ad70feaaff31946f448a366491d5ea71a8ea87ea3fbd986edab99fe30f61f15e951ab6b5d38358faf97d85b56d090365b8e94028b9c862ebd907dbab3c981ff30ba296929f3157e304be1337d1f416fdf589bec7cb2f9ace731b21aedd38fc4df29b3e79f1e2d819f7e95ca75140f75aeadf158400d1a562ebde6e83583949553d00ea9de7d240f87779dac60805b542e4160f10c0c391b8a69a7c1e527dd0bd4a1f36132ad8a50c00e47aa0ebd4a4dff1d461a267529b0983db83dc0d9d15ccad8c3a034c214672eb2873096fe20b839e9c413e35dfc20c1a926cf4683c14379696b456debd738ae7e69cb792b23acb0bd7cd8b1e0c615efc6256dfbf880c5fba96edc69e5b5e516c6a26f0fe497e25adaf4cbea8a54647c96331f3cf30e86b720bf636d4630b1fa56268727c1e5620428d0801ddcb5336c23af6031e76f3b082e111923a9b39e3af7121d27c2b9b9f7f6680b543cf56745643afff8f87de8c1de10340a2d50a4934a94de94fa94f0d21635c48a211734f2e6109c3d3314b3ce586a49df52f76b029e755a5a797220987fc355180548da405e664daf6c9a64f31c159208e5bf2ce6641f57df42310a15d9be351d39efb651c7a623225eabb4c4bd3f76c383bd3617a6abf47dc9deaeb5e319619291175f665b39a3dfc2f1dd76a99b3e51b2e189448755414c3e01f2ea5dc8f0c94d8fb841b5af59119b177ac245b3652898ff06600babcaa2045de3986ef58ba9ee95b187274fdd797f85a78ea5beab1423f5ee124bab34bfd4d48036421dacb725f758b2514ad5b40ff0aab28ea85a5725d5093a95f395bcd575cf71ea5d3bbf97a31ed35e091aa858909044cbeaa46c861102e8fc556727f864e2611de79d1a98220ebe18117a88580f0fb1ff722dff76ea3ec34ba64a20e1cb3e265924b652a475088cf96a305ea97e2ddb8d3fc9c7a35a612943877253df0c903080a55f8d2da6dec985b8e8be11e6df978f814a136931e2680906aab338d2e55c73875e36b218b38f4f7648afa1c0a3613e54d22338157f667f7f022ec7aca8ae03e26e287108a5ad221f8c361db1267b7fb46752ce3e8e38ba1a625b13ec76c7dbd60d5ae90f5d078fa8cd54197d2420a83d70b862b39fd9d885d05fb1e473dcb01a7c18238c24ded60aeccdefcbd46ffca353332963882bc98efdfa73b129a381157a373bb8f7127106ec3da4cb0093bd2c433fd13f8e7798be60527baf6ca62100b3efb90184cd9d36aef0e7717748bd49f56321cae3c54b0f00ba0d133bd7aba4d66b40aed1ad553509ba187ebafcfd3048bdec9ee5d19485cbb19c029330e14bd4c23b1690946f56a734c8c4c10d737c072f577f9b33168e74eeabaa053e1a88b6bd74d5a40111929832e395ff26babecf3d31244f5b62a58d2b37bf8430437f1c8046f19feac0a3dd940bba4073a493f81109714d52dac885e91c04fb8399f05bbe40b0b928db3d8311b29c0be5d2408554b5c3d415fe8a307853be9ceebb29a5e7a4e17ad5dba82476f660a31258ad192c1fa07f54649fc800f52a4cd29dfe309b0ab657083234a552faf76583de732ee28bdd875d39e21ac59aaa6bd3cb350df257a54b28f10023d46e219a204c30ab1771972ba5de5cb2d6e41e8f3149bfe7aac8ab2ab9476335cad6e06b3bf26857d36f58311257c05f33829170983f8136aba91d79cd3a837c291cdfce68faa520975700b396af5715ff32d0219cbec05f5870f38b592da686e931bc51b178105ac9c46dd74a181c670bf2ddb87a2c1c78039d22a03a1274e6d2aea03293b63fe81e5ea4ef537bb613bda1681863611a342d908c015522578bbf6025ee477a511147bb7aaa9f1609833d40b6beb1a8602afdb875e01868a1b8372c683b5f71cfe9803ec57a90fe3ccc0f8caf63e23a04f6ce573c8ddfa27d5fe4060e7ad083693417acf41d22ada18738b5347d244b22be1fba71b2ece47789d4e3be8aeab60d13a4776670a334eb0b9f584055f3e8bd16d31952c8fdf31424962d616b7d567eb9e1076b8a73844d1a5121f4ae5909058b09c76125c504431d58fefc3c364da6df6f0949daaa72f88af8ccd7188cc232bbba7436facaad400105c568a31c92ce1661db25dccc8ac96e25de1190d2bf4f0b72293adb55722475ecf1f7d9dbcafe06db4c517848b826cb18c7ddd850f651e03ef18d44dedf0f7b331569d7090d40870b9d3bc64401c481fce7c45f5fefa9abc8baa666f4756b78e42461bb7b6506b2907f44a36afdcabbf15fe71c8686ef4cca5c355e18ac2492bd63e458130b6cd39e03ba551dbdd83d233ee89969ee3308f47b5c2301fe367e70db00ab9e3522d425be7ee99e384d9ba6b02e9ad6b86a92531db1a039672197d9d0e456dc9bc268e2aafb7453d3cf4ca82cc0e085138173a53f01a4fc4434fccc53da978735b58bcb2baab01e352a7dcf0f9ca4c576dc39c16c4b695dd3e5c031e4cb062e08c6cb492f4a5a5c779f1472639492bd69faf45ec5b5219c895e3b5902587a5164bace426e4d51510a187eb45706d1240e3c6d9e88d28900299f43982178d9a5cb69fc765bf03320660dbd471cd1bc17eafebed74e82c50e0b44cbd48da1a0d3385d2ea21401a805e0a5ef5974da6f2e4fa9c039914ce57d2c5021f2042dd5ccf190591166c3aaaed2f86c15c720d548f7dcbc28cf27d3bb320793ac28ac59e5aa536455662f59498bd9eea79e2fcaa333346284d792515878032143dcdb506d4246c6e1590f2a11d6655c0f49af298f6442a4e916257f30f7385cd64e189a1b12897fbdf3adfc2751105dfaa67cddf311946e22b2ca71e26d88804785fec7b186f7b9bd1b0e8f5633352503af3ac288cfe71abb5e3c2f1bb9f45cb6f58d87438ef3493cf413563a91581b5e20c266c2cae796c76669517b741526cbe86f87084607c91817b02d23dad70e5997e0a3691fed0c9139083c0964d0e3ccf93d450672c6a42d7d00fe6f9224cee0e89caacb0e21b6f33e786bbfae6190f69340db529390834cb369cd57fe5b99166c49d0cd584edb7c8cc711e1c77afd584ff7ddbbdfc707becc6a780dbfb460bcf9588be83e08519f700514a9a8d96fbdc0b2a5d79f02e8fb782d4b4ae30eaf0f6f911d3e4c51427c2b38a5383edebe6d3d64274fabe83f0039c5ec6f68a7f79a1e4592cacb2af04bb3e12db29b1e6b92ba5df1def730ced2bbc9f49f02b2e02d392690cb19060b83f31edd4d5ef6bb6e7c652846e5d1a44d10e6f5e08a985e4c2080b8b8334c06d3c78e685b7468643efd8a2d34eae955859400883360fe4f9c981a7a065c26e6070b5fa79006d3e2a8db06a853f58de33d8a38020e521c1d6f809adfe0c6b780b77ac3bb7ac31213b50316555d46390b94f8580e3334c6b309973f19575f8173d23608a3a3875b46d2259ecec8746f0351a8d2aea2ea5549ce42facab5efe24ab19bbaa86ba5dde9a348c8cca16de0dcf9d76a68f9e5ac82bffcc0400017e8f77b540a16fb4738a20771f04c37d7eb0283a483f6b57bacfcf8dda23a938025a70fcc52dc2405186f6282ee052dd0323d1a277d9b9202532e14ae3d28d92738ea2e0113d81f8df2b4506cc5e2369efe9bbfc331dfa2fe1f746dd8b9ff5c71c7f32133254a346bca20ff44c0bcd0654662723ba0e84a9afb2a86829ea5ee3e36fec0779323f9d7517ec02c50440b23c02effdf6dfa940cc3ed6152343aafdc06b63c7268c7ed25cb0ef7ec881ac98b78b49625e510aca630ee890e5e43c2e4b9f43e0c544d332520bce9dc80e9ef09da54e1fcff70694fa444405db45800f1b32e9d5260ea7a8c6db77fd4b26c03a76e9360f988374638b38503470c2d7b10c25c718f0aae1ed7cf8281e0ab5bc7b6312b8aca300ab08b4fb0e983b3cf4a36759b6251efe8d75539b5955315882d3f7a9b52847ca28319b82894069b278ba23a65b7096a9bba6b20b4d0198b30314ec498a579c98ce4c4a93b9e20260c46e3c15e1e169b64a9859eb541a6f37f50792f4d87bcfd17de432772a3ad05aea549476849adad41b6a5cbe5521dfcb248420d4c9142376e542c3ee0e7c2121f9d2c1ccec021a1aae3d5cbb02f161b457a30aff0baad26a82bf77eac01668f6947bd9666412b94f554be12fe0cba95a57b27df4550cf3c589d9f53c9e69471dbd3deab0e310eda7a4c5e2e082b5e629a5750521bca845bad25359094e638d05f0f1ee4e7d9b53a5337942240bc21109cca228f2b7e1367cf0a2e56ef5f1f4519d0f0b428130c654c0087e6d44a74a1686406b7f3c5ffa759ef4584c8203d92e4b94990fdf49c827a52557d476afe354a4e4c63f575450db916432022ed5f9d51d4d3e3c30172c0da9b6a42169c36e3f2a777bfe4d82d0d438a05ac02e5cfbe72965ca25ac17f769b919b9e91a5f2b904f4107e5e4420c530893673948a42bf0617ef7f0976e3addf6d26d390e8a1cd92085746b7afa1f05c7cedb6229b6931ed3dcee4992ac95af4713f00594db3b68c14bf0fe9d92c8c29130f0cb52827fe30501a736f156d778e7116e413d494ba64bcedace723fd201982dcd26a485497c9f777879793b3aaad151dd3605d48b1e7d8ba2ce3db8cdd119bbbc1ddb8f12de1b8cee6a18e298a72f9ddb6905b56474aede5d616c2fba81cdaf91abc3764a8f96c211026fd87f6b092944e3d0c378676d8ac6fbdc813152b6b33849b1a677620d4296a5d3803726944f51c735b1ac5ea936be86da6a8f468e665c063b367eabf2a1aa4210e50d7bb30166bdd2e7e7b851b2caadb6ca4f6e933c5abf7069d8672427d91eb302ba14c205a0cc04a94b026ea3b733d6933b36fee34e5a58340417f27712ace3c09feb3e697ec8b69a317569e743ddef252f5d510dc5b265f297f9d831fc7bdc577f1eba30f121363867fb9200d2aaa536fd0b54b7dd25c7a1a2895fcf7e8d60917d7d74ebe5666b391bf2ee8861f258f25b2de2c36ed33d5491c616585914a11e4558536874787ca9b0898e01235b5b1899b64cf552e44e11683f70eb1be3342d29f2e58081cc4e4600e18ba2e83f42426a843df26aee05c254776386e521c5da0728cbc128f0b700c7c5680df3799f4d1fae42e6cb12dde267fa03309a25dfd19f3612429a2944bf96bff2c392fe51a929d8d8f12cc1ec42227b13db53fd42a09d44b039ab82e2f289240b39c904369c69be85779b2c1a54702d5a5165f2bd65416cfd858de5357f9633c1ce6afca94d24af7c225f366fcc91d11e47dc0b8963351510ceee7f8c80bf2d30990769e8ecba404cc6ef7d74ef862b15426a53885ab8e6117a2b8d19b5dd8e1d1e7d7c069028928a3e3bed91716969e8d7dec8080d3dd8164560e2490b24ca3a2b079654dca5aa7ca2a303ffbff7f6b9617d907ba2e63c6d75a205f46aa4b1d9f7856841c42187567f2367517509260fe24825b1ccee5e0636ff1d95fbad504befafc80557e2effb090ae11201ba3998ba0c5605fa363269f70a43d93eeac9be8544df8d3620b00f0d777c0e8dccb274fb94c73fbad20ab859f6f74da0cb76f9973f29b1024d7d5c6f87b8871b75e32b8ae52807dd30e596ff1b8f5b5f2c1fa208db73773181f5ee048aa4dad9dc3daf19f192442d1cd47944fa476b90b807174c438c2017296ab39e68f76a44e6c5c5efd5a92a3cb8aed3078a726f3746793aa87e8f5333fb15097efa9fe7f8895c29ce9afdddc5be3be34b6139aeb43d0f581e3d2fe350475385711b37a43ddb2a759332b54b92d6f192e1a0ef6b8b6c99aa3bedcf5ca4f54294c19d6908acd2fa9879f22bea0740987796a6c418cbd9f98852ea73548db57d7ac22295ecd23cf18ab96b2a2c9e3276a6fb271e5d4746e7ecdcfd924d8b3f2d766604122d2d999ef92e8fa06ada0a3817a650f6c9809ba15867569e77758b35f5d1afa0d45454fd83f61ce4476741e1eac2355e29550c830e49c674f586840bb541359ac0dd7732f75ff174b14d4cc37d7fe60f3128d0e6f0e572237c0a4cb3bffc21220aa9e660de87be74804be88379eddc0178ca04794def5f8171a799fb809aebc9c5307ba9396633aa2c07eb56399f06dfb36e85ca47a2a96a526e7c52a3e150c4975269a7ae15cf12b2c4393fd6345544b38bc2ffc6984997935841e964349d592aaf3e937b58fff6e18f0de14e2485634e8c274ee5c552ac88607b3e2fcf2bc16ed7774db005bd3789d2a2f68c400c57d0430db66ac5b70b5ce49e899de505978d097556f737f9a3eb36ef6e0c5b172723050c58864f9d728e4b1db54415b8bae0957a417bf6c49cd5a3b64491612c574c35eb51e6d43f16b5a1df623a2391e492a25d7f10761516fa5e815a56130b86679515e0caeb0478477f129497edf426f0dca482a315494d01379e67198c1f1afa3fd7414b174684199e81311f5aceb2315afbbf4ecbcfa8f83aa6f2914aa420bfbc14dd0f55a203a730d2d868787e048944cbda84d472cfb1a024095a6e215943f29fcc46f12e44c3d691f0b09bf60df2185d46d2ef223450614f06f94b6a02c3ac26715c30362d399ed9241845921bf36ae05a6dc58542bcd90f64edbd6d052360c4651500b3c6d62b6eadc19b7ada7f414680ee36d16b3b60c0de5880a1313b9b6fbe7afd9f7c340a9f8b2516b7de7194cd59f6f8fd73aa2a2c21c999f34cfef61fa4944c5c23bba7b1d9e9f6c40b85b4539090ecef64eaf51eaa8828d36122dc1f4017665f99b0e2ac4a972a6fe48b9e4a7e1e8e0b9f227410933e56d1fe2c2c28896e451e38fe6c8ff00b41051626b3d13f818b0bac3aa778d64ef830decaaf98ba02d762c47f36561c1f24bc0473b588a61d2235fbc325cb8912f7a52c47a8a1fb66f3426ddc02c09c3cdc30dc44305d957a0246944e5b3aa642cbb451988b1129dbbf1def2a520897c20cdc35b1a1c5e857988bf11de2e434bac5429e00d14b3be48cef0fa80c6ea86e03987e37df762a73382888ccaaf3a09a9f22858d8d2c539595ce1480b7b9c62dc59774e80ca0ff69f15586c8b49181a4ebe0c93e587f373134a9f3ddd0a2d8c6e7e76cfbb479691987deafc0d2e3d81ae1a4a339193ed4a065dc263680a3434ef12ad6a8c57b44217574621fdf2186b011ef95bd0ed5e2b7b2ec79e8a408b2defdae30b38dbf5fe1a14cdf511b0f8cfac1404344f055493e53a7e71f7affab72eeebe831f7ec6066722fc3677e7380630ced4e3105bb2d5167b74e5dbbd49453a66299dd28385ffd09f40560d68c9027adec820686d24d23b3813086ca7b3f1ad156c972290bf39083abed3b3ddc21875d91ad11a97be910dda3eb74fc5fde2a6dd5b181c272c6516da5f345456424a5601a50e7b643471c84577249cb8783a6857264f63a5bf624a179769334e09cb26869650b7aa7a40e3f54895ebbd2c54541c10376fc996be25fc4121a24705d1258d899c38a084bb26b6afaaa481407da8fe7b70e52c7fdc4a2a077d91a95d0419da0d716427ed0bf0803cba12968e5dd83d6f0bdc75758e480e8c22c07aef1c721c24ac3a972d60aafd072f05a01431ebdd88950fa40e83f369433d7a743b13147451f574a30d8543507e58675e7f69a4442753d7fdff9e261f6a40cfee7ddb7ec540c1828c6054fc155634449ae44202ef3bad8b4b2722384fb781c0cde3e4910387829bc70959eabc3137b90da4fef74018cd82c71c1fcf3b3f86699b62e56b979804f812ce652928ce0c0de31bade3de37eb123fc83f8049536c7665f912bd8f77b103e9a954290f6aeb8802ebb295817a1ecb90f45889867f1410a9eded705b3167bf9a418b40f91be8085ec3927b0f03cf9554721f32cd053b14d790755462f9216c7b33065aaf0416b2ec4eedccd8f9764b3f6bc37da3f1c8cb29813afdd15f8fc9a722a702259ad696fa7e0d426010ddcf391a3c50e6f730f3f9a53cf9280fc6309e8b57af9051673b7c3a48153393a25e70da2d5590971c152401a8b2101229d72638807b072422a51dcc2f1797e0cc095f8a9486f34f168122ee5be369c38a93bc942f3f8022662030c4db65d3dca66379a0aa15739195ef6571fb806a15bbfd4bc8efc54847f6f72782992ad54209323db2b01c0bc02ee5262ea5a49d1a5000f44fdce0699035f461631b7feda67a2417654640ea18cdf53d4bc838946b557f307e4f2da297f2c1b723650b199ac1d8f4d740a90943cd7d1ca32006e8b4e5af64f821c61f85b2b00ac01f45e8ddd86b19ad50adc97a97dd19dd4db1b1e05ff7596a6fb72f86bf95f6f9f7feab93b4416aef569ecb337423e20c111a3e198a1557e0959c6f389cd995aaeba918a8ac82b50b5414318647d21f7df1ada37b6a943ccb44ca80405afd8d23a505e89c4539d1f312079c1b1520838a75b7ff523b394a4fd59621ee9f781ab4bfc2eb230625ea5a6def284112c279538706fd54ac2a0f3faa44013e69af87c347d6caf135590b30e600febf8c340ce31da108d9f2656b01ecf99dda0831426c7f0adcd6a793116f2a8f060d86190f2f4a6225316e844fba5e9327bdc98cc83a1be2820a3f15bb98e33adc463b79d829f03c8e9fa25f82e3ddf32d525e8702594bfe0b211f8b3b05e998a4e97fa4131a0f4ffdff4a8537c4760847146312f11471fa64cb99db9bb0a1e65bea19b0c078f42ec2fb7f0f210904a0b1ada9ad123fa9875e85f3762c0756a49bf9d7f98b956ab6e0b3a028195d83416fca2662e43f8ee16a76d645901bd79f6df837be47965345d41634a4c12e00970eed8f2a0fd89fb8549f8385453f2c1a6cb6b5890c43368575ee4121d79dc0dba985b4dbc4991ef779443bc82b27f7159b16598ec4f2e0e8eb1ce0a721a64b2acb8877226fc0533a4203d3b9d513c00acc9f5a30087ba6f8a17d2b124011e417adeed0992902b195c9f0e6cf0011ee04d44e366589b59454a6bc4ac273b7b5389182adbaa860033fc45a09753aaa49121179ab4096c2d73da4a1fc737c35f6bf7a775b6ab5f6874c1072401e47e4ad91af92fa01662316967a6db38ede3e19726dce0a82898a21c9359307130d1d81a24e97f402b56170475de1d1f500e891cb57df39e09427db11733a334e8e38bdac66ae4bbaaf5d41b123a23334b3226c2b4fa5b9d3d5fd53fd20e7455b4718d51a308d79ee90add3169d3fd46e51476808613b85db089a570218693a90c12b88abebe293bdef6c0adcd2299e340ec862d75512304dde009851a5a0937ce40f97e76c32158d9c5743bd3392054947e069f34eee7ca1605ec7cc4521cdf23608c5f5871e493f3d8e9c25b1085c6fd4d7fb7c91331ec327431124cc288b9db44522ffbbb976e34365b8f5e8d640c867fe0b156e8ec1868f01dc5c6b4b76b0775faa24bb077390bb819a6a12311727f6aa6a77a5073f8c0762803e2710a466e4f0ef07c3df16dff81f3da12803be988edf7ce4fd0ea289b817c410f3c5ccd7e1ab1d2b5ece134fba932959cc618d2b1241969b043332ab43fcef8e375fdb2d4e0ad09cda128464aa26b4b70b1ebabb99666160b763b1cba1298589c8f531eb76a5ac968399c094a711f9d99595d511f25522c7d8c130b70f5b263780db57f65f5a9c7854325983c2b2313aab1f0d037a3ec9e7f630b6e12ee3b67ab7e63271d4ed9e963fcedfca95e86e1d30e9c8eca3a64f25a3d0ee7e6be4789f6357ca2092312c270ae47c1145ba166fbdbca846b6b934bcc7e69cc20ffa9754245493715cbce51d080627c0d8617a9ea9865c027e4b684540f3cab80e1ed7923cc59e55248fd6e416545c9c3f9f4319b4d557b5bf0575d36c2977e22820226fc18a5825d825c02795ea7d5d9508d98f41164050aa6506bdb35c489a323516a8ccb780963108131a53afe9c6c9baf5d5020242fbcb15b12341bbc71c96aede627181bc9c81350f1b719a58b67cc4e9dfbb3a78465c8c4baa7392ceb7931e99ef82b75b912a554d05f7c816830cb9ed5637c5c9a1b6789ee14e5e674c802e12bd555c4246121d69230a58fcd81341dbaf2a4dce5512efeecfc5782c064734c5f98942953b29018a6769a1e98694444b3b6d65a1622db102a9fd975e9e9189ad9b01dd47e0c4b0050ec10228222f8e463c7b11453417ccc5e2ff29c8ef946e9bebead866f4884f02f70baef3df57df513f73d54ddca105440a079f8869afcee3ae4f90cc4ab142932f35ab3106fe10ecf469f06981905d9a210bb9c5f68757c8992af72f68e7c8134e390bfa8974ccb0a2885f6145530ba8058caac72930ff37d091c46ae89d6a7d0ebccc4ad1e9d37dfd3a22a4879667b50a5be1188154760ac5e56d303ac5f208cb48855110d20c70e6ff550c727dd19cc21fc6ca1bed870312469d9e109506219d0f27cc7c2f20d35f073bc3bd99b04f310a73c47e1fec5d63f4a8deb16ebeac8c98f8171390ddaecae352412d69fb1301689cf71c82a26ac94b9f36d1916d8159e7750e477aad58ca55e73595f3e8b742d183907fb6c8ea5e6ac3a2139ac5dd28f7d3f07e7bfca880f77da631034b94242eea2249237e1809516b6cafd217a5f2fe70f77122aa28944aa47d745f542b61d9d8aba84c288d8acb7ec9bd4df77d60e0e288aee84caad5db65f2e3c3dedafbb6ce0d327eac721a2a1affcad0e06ce8cc22239b886e8513cd6e80bba5ca871f3042900becf929914be8da1db0e9eea02668f926e977bd6232c92de0fe70d2ed76260cb3183f2c5e672583df18a530bd583cbc25423edc43d7e3dbec5d5a88b4fcf59c3b7323f40335fcc9324fbf0bb6d048dd362b1f7131cfb9071ebfcbf92576fba99de5017b1aaeb56f0367b72ee8a12464563519cb0e02595ccda15c3e1847581b0fa16120e7fb4666349e75c44e6f2c84356ff67963114c923b997081715fde719b57b667911061b0446d2678af68c14275e81d8b595b48f40ff5bcb009a899945084e2fa6a1e6eb5132012bf58f9deffc8993239496d1c49ebe1b773090d98e5d7e9f2ef6042aa2aebfe00ba9a2fe71716ba31319aa2f60f244d2d6f38e83baabbe49ce472bc25318f59309800fc8805585cfeb406ae4cf060e9e4399db43299167017efc78cb7283f9e645c355bdd38497f6868bbb58511fec971dc2f848503f6c5cf1118c904affcf1579d8a7201db6a85d7814c27dae044fb60cd3ac3342e3c8d846b9463a474896e758bd3c489ee21107594b8c2e27ba2f082035b72b2e6da213b34b4b5c504409380d3505c6d8aa6281828f0cf60ff64acea4e87505960c0112cc432b1479d2e05ac493fe084f8bee8c1babb54d23ce1116a63a6d952dd839f841c5047021f71bd56fa25e1a5aa678623b2f48510d54f616c5a83fea91cebd84e67697639b31cd6ccb722e93782e4db276b60cd5e01446636475de61f1608b7b123fa1b454547b8c0918eb67f40a8262daab09a7419c4f20e1ea0e978c09c0093ac92a51ab39fa3517060b344513e3fc706ba1aac3c5ab90896caab5f1e9120e888b0ee1492bd2fe954f19955f7dbd365933b39e608a8f30b5fc68af4480b837194f2aa0e8cf08f8d0a0c74c31b1e13211863f1a9012d16f3850e4cff9f000f21ee5b24934ef840a68ceacb2edee6799c2c6fe96df44b85c902de03f4953f1e2aa8a979ad0ec01a979a9d939f2a83be3f6c8e74a60e95e69d04eed47944253d472a77f027923b008ffc4bd5b252b4d3c92e91a50908ffd608120642531b017b5b3e92f0991eb8235ac79fb7b09207144ba2398dc17ab043144bdfe89e3c5775ebc04ec90e3fae449060cdbc21ad55a692a71c8266d93afda6a5f737ec32d423feed62d30852e41e166de0e61ae8cd8c69b67ad89327e792ad2aeeace7c795e1285f3338b14680e0dfd3dd36f23c29fef5101e8f2dda3d4a28c8239112753a74ae96c1e4dd70aba55f49278f53ccf253264332123eb55c21f5d289035a3180f644fc2f787a4b55d4ec8fa5f8b6d7568ca0323a87eb3cdf2b5152155d30208e2cbbf890b5038971fca824070a9625104248f277cc73a6d0df5a8b80883a0176c80238cdd71dbc26356ba168b81295451e26fca7574affe96cb6888458f44836938721a301e9de54f43cfa82b8d659883a663db85384f1f09facdb6f1951ad796ccc6915f971469d84c008673429fb8bc7050bc829d5a107af2baa944e0c6b30ec72aae96360f4e223a7a643fe1aecdb32ef240daba2d479b96e5cbff30fd7396c8f728ef46e2af7177d949cbac7501e05695d78845031e8ce70f5a2dfb3b60981d3c5752ab5b26cb7da5332fa4120084c09661b7d9e93d047fd9bb742d0eb5d5979725e460f572cbac17a083dfdc6481d3e47767a1f5f2576ad83f35f408dea9d398967a0dc320cc0d5f3b0d0cadd479f1f320dd411acac13c8f1cff0b0e19a2251e77d7b76b122b6bb467c8c06d49195431f22ce57108a23ea898c9e2368170947ca0039dcb1eb7609dd1357d47adb4cb68d1ba0ffb7ea4ddc87dc9ed19ed92e798699ec1c31cf2fefabd4bbb81ec2ab1d3a5983ea627d214b4488b17b45a72a776c981ca54904815d5f5454c79482f86aba882c0b199306af201596f2f71c76048d0e803131e1cb4f9d26e22a7d3e99ae0a8f9a929e219ea28d761263b46905ad9a3faebb375527c6161476cf0ac31230860fde33cab1edb7c57b5153e08b122485d2043d2091cca611c772a380cbdfc29d2387fcb5676d6d39af93beb34cc8bef2740241f8efa5e345dcad3c4d05511cbffae793daaa88377c507bcdd31c7d80d04b0249149765f84232bd8989c858a4b3080b38151a382b3237c34461e46c4d51b278f9c79c9647b0f1cc2219bad4577d27aed6d36273cbfc90a1e23b7ca0c513a750780fbb7e1fc4fe9ae4cddaca15299f9d423ed6924db66951320879e98d08a5b597d00f7a656aea9175ac61669bbf28e3ff42dc88efe239be7aba1718e06053472243dfed615df701bc1787c61e0d8ef748b7d125424bbbc3258adb1e7e31e15331416ec02a19189de8af2dc4cb5da91b23ce0256153779cdb0423565c8903eda347d11da045c59ae0cf1180e6f42997d26726736d4c9f329b562b0600c3c22ef1a0711517adab473c17fd1776aa071d6c3a396751dce21732c0ba62f60d1ad84049fd6643ee1a0c2d60e70638c7881b95791b40ba092b48b5dc56a1479a13bfc1c025f1fa4aa0c76bd0691abaa5ba8aebecf186662cb4818984ad8e280585d6c32f6d0287dd5a813a35f762ff2479a421447129a59228885591938c17a6de41a80397bd5cc869cc00ee94a18e93b576935c7f20f8700945a08d70da1f47ea18587a58847399fc17e48838c0b44dc6d5e407c833173482da9b964c278b845ed19e07e67108f2e19231c20ec0a5b5c59c232932ff18b8e68cb43cd02e681cf31660e5cd73092e1bbe7cfd0b600128fd26b76073e0856aac2b79f0fd3adadeae955859400883360fe4f9c981a7a065c26e6070b5fa79006d3e2552d26eabb61eeef1bed336835ad5f615c931dfde91c150ea361fa6b2de173ddbc605206d823020bb11ec374be7008b0e90fad706ed10401391f9b9f5c44d16577f3d4aeaa588d7b71386926c4c5559719d8feecc6befb01e2e7b8dff3d2eef225d85b0a8c0ccdf11c58b8a4b514c06b7cc7e871ddd134089306893fed88bc8a7c6e6a2b947676023eb230e3077b6a8b992ab6a4a3effce70fdad08fbc9cc828ef350faa0e5cb8258d069195675b1eb7b0529afcf6579e75ac39c2e721b7b5917c68712ce2500766a04eb5c231a91bdda878091355e4a5161c916da4f9ca2380b63d4d37a76fa4079ead6276733f7aaba639348a266f164d498d928636cfa2f23122035133a34e8cefff969f4e82465fdd0667cfc6af85aeed4b4e33bbaa201645feb8d6d00bf4fa6f47b00a7aced74c80431534426cabd0e94628c22f47d966062e08a2e355947aae1058397c343aa4a4b0d5326fbc9cd4845946479cb3d855ac8134d93f48c1475189771e31d7f49ba95c6fc986dec0e418ee54581e3c8736f0bae26a76758b4a13762581aa6ad23486fd6e0b59bc6e662f080a6eb807f2307b9a32e60cc962761f497f1249fc78bc050d8e36aeba51af90e37b1dfbb2a42dbe4c3e2b62ea7ad2f4b982c49115032a47690f9e4fbe83a0c65548f9ef75ef818c5f14729712cd264dcb7cfac4ff91fb271d2850cc77755bded46b6f7b4754b2df6307ffb452d5f85a62c5f824b1db6f7ef2dc1f9d2c1ccec021a1aae3d5cbb02f161b457a30aff0baad26a82bf745c2e075093c3f849afa0e3186dd6099456f6bacca6cdde1736e20e6150a2e0240cba5c92d5d60b6bc1abaddb438bfcf2b36a05736ca3a4d686cf4135c95e7927206616bbf6069a65c2234d5c02a0edf51257c8c5f1711951329482262aa246d401a2d52f1afaf5109307f4006d5dce5d1c1d72fc4fd42bc3b26552e7711a6981bcef6e3029cf75f82410ebc8effc61ab996e4ee56fd6a314b1d7984019efdab11fea80c1044222892e61de50c67eef376b911b2aae181aaadacc1e83866db3e835987a0c9f9a68008b790ff768e58bf14757e46b056a6b781f8c562562787ae9eac2b369edbceda4f905385d7b265bedca5f20f75eeb2878fae7f407813ce04bd98d3f43c2e7374c6fec116014f4ce64ec4db5756ed82a90fbd639a8cb205a83557d74695e0ace6d610fcb065215755abe7fee64b67946a37942a768377030f5799ef25d2f98179c2739df8088b00574650116ecc1a579f3cbe0880aa2c4a42b4181230d54435aa2136b1383f742d6ef2181721631ed76653dfbfee25312111ff45b988ab1ed89941a100773f80655d6d0f873bd774eca8e33aa7c8133729c39393a576b6dfca034db206b6ce661ab25ceb1ceef5cbe63e997b77db2a80e0875537d980990105e35dabad924ff8d045f205b388934959eec20fda19b85a74ea84f3e5791453a8c62361c9c6b84f2d50de6e4d9dd8e9e573735ea9393cbbe5010d233f54b56234c0ffbb9dc50d18bb8ac9f03ccb3c7a12a3cdfa642c9d9c83820c6b36a1f35ca2437dfadfac9947d3f59603f974b3693a1824c285f0ed1fe38a2ba3ad751e52db30a4fd8c949e94958e2b2fffbb26af60fb7cac72bb04f18739dc5fd19a92c58658bdef0f9e2759123c2487371e310cd193bf2deb0c33499f3e6ddcba7649486a77680a87629f23c94514f73e600e18ba2e83f42426a843df26aee05c254776386e521c5da0728cc678cd73009e1eb18cadd5320aebd994142c19d2d9fde650d98cfc9ead619fa5dffb9a15b4476b49c57babf8f180a0c210ffa964d86cdab2a1993de04a9769c3a89ea11b6fa380e4f8bd64a7f4716f9789464e81181a334c2c10d2499ff4967936e452f27488e9b5d6d773ba4092da2a7ff3a57a803fdccb23d97137a508122a0c7e83e6174ebaeae109d5046d72d1eaf7f5054ebc602888a1dc305f0e727e4a10503108f92739111acf00f4ed8e56f924373ae28b551e5dd26b373da122507e31d5b16b23f4de807c8ce1e3aeb8d69831bb76f98aeb7ca558ff5bde8a0578aed8c5646f202293b30c8720989c8b7abe1dc0851f70a1b145b9e706e788f8463c5d39bf51fd5377a4ec24b2429264d2ddff20ead3a224c6b3c26f228faa0b4f5931ad068daf6cfcd53e6e1a8b539b9ef73c6f03550da03e20f66778b704647c0d1373844f2dc87a4b9de65321f922a65b632a4559a9b3aec0136def4fbe548d6e34a467b69cf259cb22e63161ca05a412ae68ce3c74db742a337da174f85534992b2f9f6fd0cd8267bfd72fb61ab19e900a6e2d5f0e81e70a49aa7d67d98d75ed583267641516d59e9301e8f5333fb15097efa9fe7f8895c29ce9afdddc5be3be34b6139aebac2b7d56daaf4504460530ae9d660011b5379fa664adc052a22cdf78dce821d5ca7b8dfb12325dc67f5b86555d6246c09db52a875051e532386031892b9fb51a940f5a0b29792798ab3d7ea94cad9e086913084ced2bed5debb9e60fcf5c67b407b4a6c7f8e5de6fd448b06621ed63244fa57e4ad4e5330fc3c8e11ea77064c209a370fca4cf439c4476b919c9d53fdc5d789fbddf59d1c32502d5cca25f1844162d2be71614d952263ed9ab02e602f7183365c7234cb4d4c277541cbe1948d256e3bedc77aca995d6f0ceaeb88e8c63564614539684e572712a5a9c7b5e0eba9aa64309aee8cf9d001ad6e16d06aacc816c9c334c35ce0669d3515e5cf9c373ef038c24f73ea04ee3db9273911aa8e295341dda77462c46e9d0474ebf7679bc33722e27b1b6dcf177c3c8353ae4b26d4464a6053c25ba6b987d7ca2b4bbd66600b086f1ff4d937d36ffbc0f4d940b893435b2552a923d05202f68c400c57d0430db66ac5b70b5ce49e899de505978d097556f73fb8267e571cda360adac27b1950c332b24820975b6924ab6a736dc8f9a6197daff8a7c06a7ad2c7046cb4c951b093193adb0564056cd819a696e88030623f4b83e0d19b26f26dc7281fe7f0ca23ba82bb5d4a689085b5858eb17868fd60580823759e65b72d99c659fa6f0f392d85020a14b90151c3d186bb6b7827dccd0bee771d0b02b62d1748b8a6bb6c5194affc51913ad347c9f7211687c72cb031d522463bc18b752f038adb6d8dd8aaace7b834f1ec9e0ee4c09b7384f94091212cdba9009e1043a950866c59531effb2eace59fc3cf42f3bb4f66556cf8c1b497bcbc7ce441e3f1a3112b8d5a31de8971c278123eb40866a814e32ada5e0e24e74e95302b7270c01898a7bdc2fc4e70a001cea7acd47fc498c3f5e9b8fdc259c6a6be3eec6a4a1dd640c62e4deb696a4ebe7f46694fa40be78b734a1c27d0ef15278a8a82e277b20d666344a086342547ef358eafe0aea0cfe599aae2f8c0975cd425b2b40c7068665ce576c72e9fb1fb4cd0654867351c904839fdd65eeac0f16b5f2c1c5746456c1892f21e4524fc70fc4b7dfefa369207a4b5a0b4e0227fe44116703d72ad5b23b03b2baeae57677c72b0e04527c32718e7269fc6a9d4ab8f0269a6f565e26ea26c8b9a6cbe7563e555f11e28c20ebc0a3af8082daf49a50099702feaa29d895ea7403920a4649939ad7830d867d358ab0328e9df6edc213cc6983b37f463f27cc374a386b116dc64a291268e76940da9f90ef04cc9b1bfe34141a907454aafba0c3e66f3e904423ed76e26c6e283ac607d68df04c2c9f40e2dbc3e7a73cc7736cb5276081ae55a9970f455c23890f1dc15a1e8ed765ad599baaa00e617afc9bc12a9598eefaaf3207983764de735468f91ab45262638240d79e51b4923c3edd10c60b36bb545067260a02bc7f8649541118934d8a303437e734ca69829698be7cfbbda2025e1e56d8e34eda9f799f44fbf90aab45a484c463c118e52a06cfd34172f4e795bbf11829807a843235efb90a01e97110aef1f0c10db7ecfa32c488ac61d9bad4741903c24f9c5d036cb3b9eac971000a154084eac06ef4230e681663e8a74ce6ffea146c5d7fb7e29d105a51ccceb5cb37192faef58e17296d88d3528c99d7dd3de2eebd25482a805dc514e517ebecc31080985d4e3efc271e8d15ca0aa36e2fa2ccce9ef76c00b25cb9cc4b4eb2340cfc18f9f44b32653e827bb64c00eaf9887005398d84b6eddb18512be05b4ce430710028271556faa584b671ae6284868f06c70bbe4be55dfe9bef112434c09be2527a4d912df8d8158fedcbf1d9dcaec3b8a43dbc18080facbaa98390158278b1ebe61c34acc8569bf3d2831e306f704457fe8015b7d369faf92f9ab25a8d3a62de4b227b049fece6de1c93a32f3b4e0ae150947fd39db00ff6bed3fe7cbf5c5326bb205ea34a02213e21272c35acdcbb9aa69a7e796724418b79b3284931c3138c4161033a9964d7543b31083d447d91dfdc99132680448454b44a8008c3a4efccd0afc3c62d66c34ef652a002047997a69085b4f13a32e6070c1325a950f137805a031ba449b0bf6d2e8d25d316288e728a697c1994d3fa275057b6bbd9a8b5d8a18b0b4ac68f90a65c4df72e1c25696c81a79ef24b03f28ece65dd3a38d00c3aaf3b54684f1f38d47d0abece4d07ef0a222cbe75786cfb1dc705038a702cd4503835aa19ca659d15862c0c021268d2912f12c07383605e0d355946affb0c0ea3c2b085a821a87b067111969f4f66c7aaffb5167b7351ee1cc1fc4e9e1b92ac0f7eca5382cd500800b577a3df5b2b4b644786bc49405325109482a04c1519909d6bbe47263763d955e4879adcd7ed76c4b146e90a8272b7b8a2462acc404babae5821b8d74bb665c60541defdccd5f060b6723395da5b7e4c071cfdff8cee930c0acf467d4721a9ac836df1d0d3c1155c12264b4db198a60c5148cef2cf3bdc9d87f4d1e81c2099e5896ff4db1165190d16be297de167a3af999b67ecaf93d40d459acc9d1eca0ac659755d9125ec4f0663ee04dd512b57b57269e9986b6cf20bae090f9e1e5ced82ca6d9bc05577cabfcd2be0661d1ede91d508f772f960960274aa9bdd7d4290ea301af8db3e5e9a4c2e862de28e39fd8dc33320ecbebe98ac2d9a06553757a16d63e3f675196f3c8c6942ff4319f4d28b8332c0ee793026a6905257b7beaa1985c7d035a953c32541885ca3e2747acd8bf3b2642d2e0fedc48fd835171c9ca86a3a655abe71e59c68dbc0f5ea627d7e97b547928ea0b014058ed22be8e5ae37293fc40799cb88a7a87d3e9f2366e80104a3a5713e3e701484925957de694b42caf4c460f8236aa9eb488b5b2dba9c45873cbe9546ae069f230ce60edbb05d79a57acdedbce8abd90c2f0c7bd3f958f72168e2a69a96eb24e70220a415c65d93a46e3659958f5f75f0dd381a3d370601de177197eae3ec81fee82dd63a02ddb015a498ac12d609c131e68cb1ab9a4f541a213098b925f84a4797fb5b6d350acdd3c74aede7067aa04384e85b2597c6598ff80c55c183ba07b24c5684df4389ccd26e9a1b05b2df59c257377670f3ef1e8575a4d53e91595624cd8c9cc5ba6e80f4be9bf0adbc50a76858998ebe65475d44bc2d7f34380af81143b2e5fc1464b79f6cefc54cf3b8f16c7420110f9ccf838436e4fbe71ad5ec1bd82322adf37ced7f2f112ef3aed2e27dfe02ccd27e469f0ff4675a3ea0cac850440d819edcaf6f2db76060ad0ab2610702cad4de7159c15a7d3be2b634d85bd33633e276a2ec4f61d25687cd9ef7b36c07cd8c4cfed8aa819e495fe0a81cadc7a7faa3957c96144012dc36663d303bf95374aee274ef4e770a9218ffe30a54fb7c162f0baaf0360ec614a97053bf459dc066ed0f3ffc67dc43ff11f7d4ddabdffbbf5925d18fc86dc2a7437f2058d3901eb561c3da6b2e44e439547edde0ba2561725ba38946aa27616faee8ef02211bdbaff984a645cf2d63215842143c066cb2c87a70c5f4d3722f53979a3fc0d5824a6a19a828f76da5736708131b36adfefa8c87d27593502cb5d65fb36a0a1fa6e5a833f65f72ab3231df8e6c16de8242b9f43625bd1e8e955803d6518534219dcb4e98d166d99ea56441c7075872a8313ff135602ea9605412e0878fb4f27eb3323646422b5e86f16f16db38cf124e2905a44babd04bfc08ee5022135f7d2b90652cab2e32448398f6da4663458d916f893c5ce41335394aba901b3b9fd1a4c4efa23f4566ffe5d4f24fdad352906d8b7950e227bf4743bd38e1666c3425cb664254276eec7dca9f90f7a4f39f3a5f15c3b69ce78b1090b4214e0b603bb2c2ea63d4fb2af5047bccfc769f70f4e23804ed8ebff80b8bcd077ee779a59ffb973c7c0036382bd41d41d34c7548a58d7435e69570fc37c0fbc217482b6f49a7ea2344d5ee93a689af8fd092b32201a7109bb6b66e1daf3644dac7433f17cce6322d2d5768f2336eea488a39b30062d23f0a327b24ba5d02f44d9f08a031f4ed8c382e70b00a3c78fdc35c04bdfb1f90cf2896c288a5e8e539690fa7cb3908d37c0c39b473e03945b049e0e413e9ba104ad0f922a084fda698e221cc0f17ea725e7f180dbb19449f39403b6aa7da44399696786a2d1a8ab4cccd0db5c97af7daf8700e131b870eb6391b50dcac080a654b324809800d8bdd341d3208aad6878bc4fba4332745533908842de94cc8d5d46d5b5c7c65b42a3527d66760df8b41da8ba8025cecae9d49fb5dfbe98ebcdd76f9ad513f4845e8db0a14b113caa64f139c7dac631f9def4397ce6a8915f2d5397c23f0233ca24f0952a2c62f3ac786c5a42c3db81426e89c0d1ca3a6747e6a65d4ea607f631a913ad14dc2744f1661f3f13c1cc834f1bde28021e3abf75bdb62b35e6b2a5f616fc6a6cd26ddb70f1fbb323c0c0d9bda2bf4a249baac57849f17e99388ab5e54a095a350544edfed2e0d822e2a8ba9c15bae5200b7304b2553fb6aa94a6c426516d31a660c0aec0b78682efb26e74cc34a7b0ab29664bb11f01801a00b26ada30608a48c450752308dd4a0cfe3f27f3429d88fb5769c1cef74f153b8190932b32e3a67a6aa30c488d90f4c722a4fafcfff08c3b0c4a2d63d69d5cb9b31e39f09da06b98fda50697a8df6536ff16e03d8225b9e082181c94cc2e7e62f07901162f8f0583c17fe5ef5872df3501cc85a6e04dbc054ff5b19a595707eb53972d3b9e49de0c73cb08829252e113a7fb73dd797aaec3fa0084e4bc9d2e220aff918ccd6d0c29ae6c5c4671f98f87bde79135d7e317d98db8aa8e541ba30892626e535989117936679df78999c581999a035820420846994853d6252c9c062a913bf1107351db1193e1766f1c2caa1f8c240d50318ca71721021e678a611b55802b7356f4ca2a238ba682f8515274a54a683345dbd7b7d0959ecb7633a8fed30b6b7d6f0046369621f719b5f7d03f995f8ade743f6c96aacc66e645aa8861eba30cca8fd0d15e888aadb4910fce147bdf6f3708665ce766bfdfaf211fe752e2964887cb94715c89c33a458a2824df55e8270e9d82475a908fc65c67d4587c0cd917a626d4b7cd2163a91e8a203b0b0ffdc2f356ceb236417eabdc8facfa8b45cc73a30bce537371292453c49454c7a5d82a1912df8aaa8ff8de347d094d1bfca65b39733895b0f03f03e805b00ef16cf6e71a095a9323dab0b701cc607b55ab471c0c0e082b4cc99aab2f2c2d704521459e2dc69c3a661cb194eab5c80d83f7c40d05d9c356372e607109b4d4c255fcb12f256f89042ff69ee0fa1defb88855e9f974dc102fb8f4916fcbed427867282fa65567feffedc7db8fd297fc32d31e2cf755eeb9a0879543b6d91d12b83830b1e091aaa19229607ffea1ac2eef98b2830ac51d96294af568d1715ca3ee6dc8eb131704a6086ef21876288b96b9daef25659fafa8a28ef440dacaefe4e867c114b241d50f212ae841401f20a14205b11af326917d0b6778de132868ec4fd7d0f7f9e6863d21e23562773402f8f99de32b4e36fcf6d479c12da375662743077bc4e678a5c2f4484380652b7585fc70f13a4cf88f8d362e06ce969fee4b28d6580d6efa75fc4903763c137446abe9855a31d7fe5117e88b457cef0629b7a79fcd9962d2e175425b75beea4976a1ff39004d5f90bb15c37eaa83f0eac71aa7d18800fe6f6612788237818a8f9d1d403386527c708a9454aa647f1df8efd50ba8dd6f95fc70a39733b4caa4cd8c07709ae5cc319595cbf196ffba90eba042d8281b8eb4700fd8090326f0bfa1365be3c46cb62ff814dddadf01532adbef0cee47d249072843e3094af8b16f3f173c8872eb56fae2a50efb23a19c5c57f300e88857c109d2b36bd19fe7303a7863c0c4dd135098f5db2a235581cc7ae50af6d6d1ba0efa092820989cc814cdf312e27e184607a61678b49d78ec29e437630403cfdd6f0645b48ce92c9e1e4cd5d7ef374e291cbe6c06b32ed2d0bada7f81a44d9fd9d858636c573457df5effc455e231c4fc55a276e0a8b7f2f7664416b6085e45c6e3cf6c0cc4c4e911b7990f0675bc9c7e182730410c348d4c31dbbfd5900bc476bb290bf98489d74fbc04c1e23f48703a8bcaf80ec068cbe07a43e5f384a7e67dbfa7167fa5199a2235bf8da77fed134f9addb05f294ce3efb1f5157b0ac2f666e4132e39c80535fca2607baadb1cb3c6d2d50edfd69761b4e721800fd4e6e984befa050d6ced9bea01421f710155f13504bae8d51daf2435c6efa04477fa01a0687503fa9ea3479e5a0d56eb9ed7ae7b89c4ee052ecd38984b9d418c00d3dd9a627a348474e32dc3d88bb0b22a144a9eba057cf4c57e18dd6fc3e6c617560202030c09969e1281a5ccb48c5597eac8a1679881e537913adfdf219cd1859c9ec877462dd0992752eb5032a7604154ee53a0df5212fab4a47ce02d4c935d09a6200fabe83541fdac00499f5724bc87c6c1b87aa73478c5fa5399ce11c61b241e9148ffb9d58fcbe9cc369571e1a9a4c00f9c1d536d61e8f9b328d3ae33eda55b72762b41d511939407309d43a39f70c79eff2c3762a660bcb9f71bce72464c5c12b05677a7ee77de8d3fa3ab9107d750413de5e626b812b619d34f213e2f12c218791f7b27476fb04b79bbc90ddd8e0a731e712ae4f1af5bbb5caf116cefa8017907869457df8e3a5bea71236048044ac44c4f902eced492afa5c5013858f348f070ad8770b3dbc5fd2daec0f54c147c1172ce9e71818e0432cc3a4e302874ca2dac7023cf6388ead880f7a824f7e77df9c860bb57d63a13cda286cef49d984d8d61d00abcd2b955eb87ac72357e38d33535ebb5ea1d562eca37ca2d83e07697d3da0c9dfb793d54398c340a64e393e620fc19db60fb8bcbf342608339132bdb60879a1cc6b5eb13d9366fe480845308166e06b4ddbe3285d8ccff6cf65385e4a8c9740ef483dd2dca4070ca414397e5ae896b3afab26135d092cc17fa84f5b72b2bb521275936c2731ff5deebe45e9b64f1bcfc2a05525355835698fa77340c7c628200a68e9d368a94914935c8e90d014d469cb9f6b70e045eac6a3a2924f64a061b91d59d72edf92e6339687dfe74bda12e9ec48556141d821bd2370de78448e8629e7313539b5c4d877baa788efbad31398c806538f920164a0cbb41a3f6e467d6dde7b677496763befd41b4f5561f117dc8e4253daeebb59c52f5b2c2cba48b2fce36380e997510d01b98a89cd4803b137f5590c30d41b609600329d967702fb9fe3d360fd9a65d8307e71f97a6c5dc818c4df6c10905af5a08f37dcf1f4d995bd18440b7b29fe259882442deebbe0067c6f1a3d94ea254af1e48d09b3788a1fc7be97761670a476b569e47ddf704cd77ec6e83bb483c9d98e34ad1364c6cce799f99899b75f75c1fcedf699e5944ffbd47f9de884ead61218804adacbdb0df47dec770a4f61832a0906d6e9afca16e38e4d27daac65e2e71ed42a3d00b3d423e79bfe8496cd1c5851a187f59292a79465431a1516e6add585e28a5b0e6e2069f67c9fa4bc5a67a7e45b934f7676e24c4a8ede749792732f3056009ae68b7ea4fddfc4c5661c2251279f9e899dcd6eb0693f5b4a99bed1c013c8474f50aa1b52cd56cba4ee8be41f1aa12e14fe5e336737814204f57645bb485f68e21b2e69e08fe51c35b9ef06832c5b315214de95f05643fbbcba54dc9a640598c48327f18abdbdc5659d1068ecbb856150d8c39fc9bf46f1bc4f867ec74123d9b2615f29e72fadab6b3e894322396285c5b0933689b47848c7f9c28e7ad88f3b3f8d585c0eb9b4d37aea41ef7d39a88a1a934b3ae872147acbf297fb0a782e3651d31166daaa0c23b98d020472356ac7bf0a4adeca643f1becd45b2f2429bef5ca19758ba3f9b0c024f3c98ff74388d65397db04d0927014eccae8888c070b8e113f05d3ea6836bcfdea48a90b49f28c9a07ae09f933b476d2ab673ee71ee710da7344eb2f58a073bd75c4556eadd9cb0755b05564254fdf6feeef6934eeaf130f3c28468ea15ab74a61ea0c169921d7bb7ffef5afc27610c8cf2cb7e96e18e4500ff92b26a53041e57ede932ac2e6878477e6ecbf6a403c4867c14a3ab98cc53de4bdca2524b408f55cbca72b4c5e0f26e871d881a404abf12a47bb0e28e7e9142eb20725b7d857ffec00f47fce954f4a613637fd104829f9da1823d8aac5afea3f0990f778499d48bfafda46774de549df7964bf452bc4ff1f39766be9a344acede4dfa9ac6dc60e0b583559aceee837ce373719fe6af1b2a8f4aeb223ef2c0da304e333c3cd7b42c36b868186db7459d6e8a5eac9952e280fb2c44313ba5212818a66ac23dcd81edefaeef525fbf3d65870e80bd06764c734fd9fd469baef399ff3332253dc2b4f12ffdbea4fe70f0fd6fd26645f38868fc1101990260ffffff9f