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 64129 f6d62f2592c3e51c0600438c5efe0303cc2d2ad8d8e5daaea30a1e7dbc63be4c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1e87ef4685f0507596f0e0790347d07e8884fba8ab082c0b5dcac456aebdb899
Certificate Block Hash
f6d62f2592c3e51c0600438c5efe0303cc2d2ad8d8e5daaea30a1e7dbc63be4c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d409000000480000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f8eb01db0fd4f354035ec3aa399359639301bfc3ff8401aca2e5efe4d32efc323d50f5189ec1688925f491be2fd8e36bdf4659b4e79336bf59b9ae1b11f785c971cac163fab1d11e29a114bedd2cb9816d4fa2ce885b3aa1481c0000000000000020000000700000d409000000480000

Raw Header Hex

000040209815cf8ee26236cd8cc4c39743b49f26d25f98a780e1d803ede7626c81d57fc179e37c8aa7d19b4e49ce20eb01421175887f2a3ff10a847dafd1bdcf20c813ac9f961a6a44d9011899b8bdae56c4ca5d0b2c08aba8fb84887ed0470379e0f0967550f08546ef871e

Proof Data Hex

59,560 bytes
1212160103076183486caef5294c05deb05700da4bbf116a89af55ea6ceeed636fa7efe6711a8339ed0c1cd4660f5e4e30420362eb3a0803eedca7bff791cbd87df9e91203ad0c9ca1813c30ab1317f1664bd1a2a7ff635fb61000368bdd3fea3b02005275b572bf6608060ff81ae122168975c2156f2f9a330803fd6031d76d1cfc049785d4e93eea91490873446df7759493921617d64907a9c0929d3d8b337c42fdc5a3b9694b4dbf79b339d7c10867e10d133b8f926183335eb1a24adabf09c0270b450f56a2c9b802caac7ee8f811ee9b0c36a8333ea25fb702fcf3ff183cc2dc700355b115ce297a3511f9bfe86b350d27d2f6d0daffca7107c1951f6f6c945ce7130b00e2d4a18f26bae2f87a685ec51cbc9b9c62ee31bc4841d9d31602befcc253c4cedb2b270575c37fa1c8ef3b14d5abd49023f8ce9db3cd5e409f636c97bc68fa4641f59dccc4780efe5e396baa0d36c0d9c7f110da9f1a63666a018bfcb4fc2b3438061c1aa05642932bac50654eeedf5a99aae02fabbc090df324b1f791882af6fad55e2813121dfa99b3c9a0fa417d2e4e6e9784bf5e70401a25de5392d26fb6cacbf776f896c14f2bf59521a8fd946d026ffcc29bb1aa6df7b45a780c83d55678ed372a49bd7a73f2039e6b0f998d15d7e809d7f2412c4e252471d4db4f1d9c3bb30ce032284c28ec8fcd5df65f5ee5c65aa37cd0ccea63fea8449be036092aa7905c6436c76b86be17af01e0bd8fa25f6990e815c6bdf1af4a3c683b987ddb9baa293e0c634c6f66109de3ba926816689e67ba4b48ff85cc4090c33bb0ebbc2dbd0c2d8e8adab8d15fa7b009f0e1fbee3e7402a179bd3c8cb8f36981de62e9e3e7971b384cbd316d4a73ee265130ed2957c7802e04ff0bbfed428b265317997e3d5c1c1f3659b372eba52ffa6229763d1ee5efb5997c07acd86d60015abbe4397d2d2d46381157b512824a3a821dda79ee12850c53736bae80392755dd8d71316e739ce95acbc24f479624de08fc8ed7e90ffd13c021d552cc7ea53c163c950d03e085aa240273fa0457797f6e9e3fdf1378fd88e3e6b73993f025e3432578ee4bb461cd7e56ff28ae453a00042f78ee5ee41194520fdaed81c81651f3e2258e5c708214b88a4401ffae3ef65d091205cd7bf44efc306a56b5145336fc2c753baecd4eedc954a1c342e4e71be3613ac326739d7c24bc43282c42b110a28a48bfc54a7bbfd21a8ffc223bd59006cecbf8bd8a03151d8ce4f5105bcaf7340a42b867d433598b1b47204eb67ba6d9b809704c81400456fc8b1d111f1020e2e9b38ef574ef08bc838fe00fc477029ea4cf1bf39adad38d0ff19d45da1a83d5e2bd9da8a86adc0d651f12f6cd5e3ca63835dffbde69a4bc54645568564d7a8f62c3f47ed58e29795e0dc073dc4d7bbe002974990b6996b4ad0af8f02abed003bb3ac737d19ad8461aec5a2e19672bc09c51266e3ddd656257124a4b30db184b5b11be586c9fd74e2a55f16d01bf4cf7ad09819804e8556409d96c1787ee7f0d2eeb8d4a627d39796460c09dd91a68c53f0f94923be56ae8ccc1a3dbe7e2222edf4a00980093790714f6bbc12ee65034975f392b255f1b0b05b199eb07c2924bb2545fa83e9f92f5f90a76b83150c1e20c41e34ec52f6df6c753ceee028263d9b343ac6342d8e39eecd6f3d38f6963060e2f9c4b1a74d505e58d0f0a85cc034db54b3e01ffe096f05e19ed43ca3919bf27f08b76ababca7fb7d7d43d33235e83cc92b7cfc58d8a7f5a02a8e2a47cf5d537f20342800618d966ff97a3655599259db0a5f5c7fe05b3705beadbba03d2f34be3c0571e3eacc9aab1d2c6ae1e33af957cf7df6725983e9166c7d972b58f62231e7699a67c1aa3371aca5291e1c4d892d6b2127730b73340de4080e62ea3146de7deea432e9fd2b94a094516110a1c83e0656eb6d499468d23281c5a2411ba2f6621fe92c6d05fd356d54df63b5d437837476a9207c312df4c37bb59fb632f7d78d68ef64f81b4e8ce31c7279f3c05a70ab61ee25b4adde5831528e273002f0707f15ce1699f3d8df668062707a9639137ca87b9db300e0bfbca3c313067254a6911913977cf082a3952cd2111c7c0a234f442cc76eef3c45985af7623ac42fcd67295e551e913ec20ed94e621fb1d805c45e95d6caaf24fa60f826147ca3d9c873efc12947b6da51f00b52ba4a7b9addfc04b97470505bbb936f0ffa34e5b19e86b18c8b969fe3a12d2d825928dd8c654ee7a17cada36f2acecd8adbcaca366d550d4a7cbdcee153935499d9e96e3fcc0c94a50567b055cfbc8a189486e5d23bc9e4a5c8eb1bd6a9a49df4a853b8c3ad1c007673610156d65cdc42cda75d978bdfcc561c0cc21d938944790f0423762d6d512275a4270eb5ed30ca66ad8bea5c981c2bb82b1c4f944483fe7442af149e5a1fa42c47ec4e5025af0412912f352847b5e0cf138eec529375afb0f479dd07e87ca7be4db58f879df7eaa7c33b688903f0476dbae18af014332b1bf8c79fdfa8a4ce4275d19bdaa13c7a722c09dea40c71c20a58d42cf3fe5261efe4d2a832fbf49507e1771dfd73ec25b797531a740b77a4743ed544b4c280356847f5acb72ece28b7874d9581cde2a18512c1bb58bed28706cdad33ef4d3287a60adb5e630c4a8bee5101c798aa1adf2442871c953805c461644727ff049b455f6612c5856f58193bd529b1669d4c712ba46d5ff044cbf1e7afcffb56eb025fb64e90d68c302a50e41049074410a1a7f60e5ade9d5f42f632836a86e2153a0a7e51fa3e1aee2b112b222587f43934047c847a4abf788fe19bbea29799d2e9c3224fff41956fa37ea86143c58cf64818c645856593a24a00566030ad60d1c7700ddf6bc6856cfe06512a8e4824b9ffdec165f6ad1a003e9de3659af60ebff69e3a6b2aa4d2dcfca99f909520c0109ca4284b399a8e82289c713f6f1bf5794889d55ab5e2a4d67322e7d44cdda4302429536263520bb1fca1d783ce59eecbc99a459111a92c3d374ebfb66eff60532e559e7e02d11b378dde10dc8eb0e3a8afa773063101c563010a5722c49694666c8c55f553c8293ac775a714878f5be63b0d324151670b392006fdeccb656ce2294386ea9de55097e576de4440a3937762fe2a45408106c3cd3a1a90b97279d390e3e8ab31a90117c665c05e4c848ef3301994cd0b66f3218cfb8c3a4756e09432a32953cc23092a5c7fcc3110c61623700a1682aee08bccbdf98718c764b510e8adbc400b21f2196d6e8e949f675dd29bbaeb2772f2cf69641ba4e090e457cf71f9077405974e74aa6d59b5c7abc35e91b1128073b79b53444d21fd128fe68bb2021155988723546c1bb497866d203e98973d5d5845809fe100a38f41d2c59434e82201b8d2312f511985249a3294b5720eae2bfe6d7629a2036b6a6f5e4a7287b5753d9aa2efbc3fb9cf8dedede45d18cdb9292055835ed5ce0f8ecfebed124fc5775f4867d13b85fe3d666deed9d5c7502838c2cde11cdfa14cbcad649c94aa31616d26811fddb7bd2a9cf4d2c8394947fc2f0872d658b721c80421d875d45663596729bef7f58f11fa3c3262bf70127a05e6b9d830d9c00c9033079866387c0ef456e2036e721595e915089ff40f7a27e8913d5c6224311a468a0312c7133de5e5e205f36c5688bce6cd53f81db592c2be2a10772cc0c088b8e38f8b13b8d9aa16c0999440ee4271763a3cc075ff2447c8f37293ccbc7b50f1d5821f5344d737e6e2523102b435b4fc0757a0136f37c06eb5d010e974d192947cec0bd2d51fe9bb587ee5832443645295d883c0eb4bf4fac343f6032c08f7533e1918d169803555f505f74b0cf5de5d2c7247ed535acb5e29b0dd98082f99fd24f954c0fb5d9aa368cb099c19fa3c0f2fe22152840e6b3fc36ab920214785cbd3bebceac629741a8d8430a846b95d534418cd4508bc1d455ae34812c5ca4f66c104436c917a9da7c3e9ea8bedd05f6207808ad23aaf86215e8f7f292f6cfdc8ea77ccbc30179be8323728c529090825f2270c8820efc53302e61c955725a1cf556b851688132229d33976b57cd9249eaac8f7dd60b5093796b225882b1206e30728f5186a16de99face758ce614292a62b335903f334401bdfe5afc97255c5c89955dcc600e77c0ff0f6ce05f2ec1c64bebe533535eeb680babea513b11f620f64f065af1be2ff588b72a1445c7a10b208505f5ec171c57bc20b295db2e013baaf0d28fba5f7d7aabbf28823f7523433ec0ad34e2e5556980c8ebcbd8b465092bafac0e60e3dfb17ecdba862a46266277f7c8b2596bd642aa289b75f32e0a84023c5ee68bed78a4d254e118ec34f204db0f5a99faf9777803a3673c73c3541c1e4de5e4dacbfa8a2c6f8d087c8b71654d18bf46847e24161eb190d51216d5322873e8f84f6d66f76c50d67ef66624a615512a87656c193de95e514fdd28842db0ea476c974a18b4ec7818dfbc3c0417a7a84f3858ff1172bfd6cb2fd43b366df7f8542d233f1e4806cd46c59c56ba888c4b68897f9440818c86e9421fd1ee9b9491f38a2b1a8aeb6b7fcd3533667ce18862457d2e89c2f18875ab853ce30ebd0a93761e6fa20f23d1504583d0cc385374a661d76a949850cc84518c8c0242875691a7c417be35b7f1ea590eef7704285d30cac870d6f77466de66128aa1ef3429084e47fcf75c240e7d4a4f06f8dba3f9ef7528ce22e445eb96bc2713c12c297bf7835ee0629cbdb325258cf6e221a1c6a70aad7181e6cd7b012395a4a8de7d3e6d74473dcb2965c7f6c000053c2360cd4bd49e273d19b805cce007275de255d58ab65373f91b9b98d7d440a8ba016d9f02cc47e0fe4e6136ac9f5d8d6c225479986259866651274aa882d48bcc7f6d9ae90bba6a2eca01d76110fafe8409912e2ce0f199acc868b5fad0e384a3eebf0a769682ca94e993f6a92f5dae9263569a216bbb4d12edabcedf762e23492a409d02e2064c7e57bce11cfd74431457aec721d0c1a814896e3940d17b017e51bf071990b0f6fa78d1903794820e39513c7fd248989c99086f5647e1cff17588cbe48d13f463be2fc8ff092437c93f640ba5e0fc8a4dcb8a2dc27fb783e21b803388aea8ee3a0cdd9a37e4f34733f6e468da2fff57aa1c32e5c7b4b915334184f1b89f5f8bb3b3326cd98f985236b2005c7098669ee6c656ec66502238b907db2ea768e0e1bb4f0e709741938db7cc6e606d76357df9e7aea95f423df14c4fd55400a34542dbeb321c80eade8b96106d8280307d340ebda382e26fd810fcf85b5d71848e0d6ec5771fc379d962fb4ce10a75815f5234dbb9d736ffe02dd7f38d8223db983a8ce754d16fc2c0d33bdec3128e37f4d6dbb52e9ee13b58edd9df64a494621f3e38558d8ab978f0e4d7f2d340ed1be82eee5e243ae16b22b45bd3167cd4af4a5ff82563c6eef5b1e34a1cc2d533d2d5cb03ea3c5cba19e1d1cd51445472c581b7c9b4a6cb01c7cc1808c287125fa06d7f03fd751af767be31d7693c5faf42791db25a1ea5fd1ded8e92830a503c035017355e890b5609418814d9b446258624012822c2772b247b6793ac2393775aa70924559f4c1dd043b0ee34239ac7d82c4302b19ba905141056c7b887b2c05a248e29dbe45c4a35f01a7985ca058eaa58c08e50b2725f5682fd4c0c69d274e41038f80baa4ed170bdffb4d9e140607470e9b09f5641dc67369c8accbd09770262b70beabcb4d0324abcf97294cb2ee42b30b990588d8c8f83d278e511bdf906621ef309a2b54bb3a2a033ff9ab841ec6fc496cb460739b13c8f874ed6ffa30499654f6d7c8e1188af1861f6e2653c485ea06bbe8e1bb9270fdc30a6df09c7d578660451d555c4831c936da1322dd66d1a98ad58f95c1a2a55c59f5ed666e76295b3903141644434c19849be19589b12ca1731aef2dde75d32a5b47d45c353c57b39639694f15210e31e87aaea7c164f8ad15b54501d5998c537aa06a56aee8bf494fb98b4d42688a9d7d8dded62b7e42bc536593db18e000e0e54c9e8a94e6152631d59ef44c286daa3e3c2606451b4bbe889b954b623e64cd952ed506852592f3c73ab16bfbf65817471e82e797349d92772aedc18c18591984fb72c5c1882f7caf10b55eb1615f78f6e13ecd6eab21f15b734711f5f1f81eaa9a4d870f77cbba4c4463b5f55a18d74742e013435b29513caada432aa5be01e2d952fba40d906e4097180c592c2ad12982924c269e503a79dd7ac15f24c5d42caffd3b7c1f42b4b9309d175b75104f481dd5ea9d251c88c0dbf2146a76bd5214f1dea4923319ba200f7fdc55b659727309f45cd08a46f9a9ea600ab0fe722c458278e732af6a75a69230e707fc99fa9ecc14fa1de0bf814d952891723ab64c5fe565fa9ff002c28c50ac92ee7725f12d860a041a73489bbf06a84c8bee43706c72d6444be95e73ab507d5257e37085c122d71522a75120cac992db29d34af364afa6f0d1338d83c0e47147bed3a3db2a6a23f959688a08a122f0bfde97b9707f58650e6c028f89a394f32531e79d8496ba1f6da2340481f2e81f1dcc697a239c8feeafd2184ef3584b19035915f97fb2ff85c16b718a9d679dcf6652cb16cd0d0011d2c95ee8a4f8a08d06abcfa7b8884340ff195b4bc71eff9c908201c83752565fdcf225f7fdc0af7d5c31817444def70d9ca91618cde609d0823be82f3048f7c14db1dfe79e13485a7f58a500e49cca2e9c3b29300b4b6e84bc5e09bcbbd3ff81b6db1b9397aef6dc29b6113b8882800e8e334ae61cc9427711b79246895df891ea9053e70a78ff843781c930dd2cbc996736c6c2e24204195bc26824370d6d1d2c52b6d2e1756a48468c5785496e198b6dd17ab50571facb4ab753890fa30f7ffe3a1bfe3107cd3cd2c7df1e99c1cb626bfcb28293eac09ded9f3a23df9732dc82b409f9bb2e060acb9bad78eaeb82010475c8c63c7ec7aafc30684d61e7f02038ca229be0f67240f75777b3476d257dfc0a4ce954d986788d2b904316fc1b508e8b2f2d24174c2846027be39f2f24562a1aef2f2761cee929bff2bab32f582803cfa8dcf651c5fb80c59e7dcb243b9cd6240f93f2b812df7463f2401188e01534dcc66d6e21ad99246e723bce67c4448ebcc62ac863db53b206a8f376b3b7ba964c354336998dbc018b986bc27d09a7f39f7f0b4785dc4115e7479579894fd8d84d526ae9be8c3672e5991c5b47b56cf6627b4c3865e1e455761165f1b8f21b0c2835e6e8f56dac35168f383d3e3bc12f6919fe68e25e44771c72b9ee67b1a9aa64ac465dc0c1403055976b04d98c5bbecde24c790d03b8ae77bd72fd9d1dcebad2f5a7d6773686236a8f21abf7d1fdae42ec0cf653cdb4a41d11ac39c63c3ef7f3e02143363b3c1056bef72a2cba262ee3574d35ee1514488bee161bf374b3d0e231cf8ff60fd7acf37d4dfdff9cbc6f1654774c2b47b38859415af6a07a802c701ee9cebb7facd4761d2b0e81824eed1cd88ba038fe4b605235f19974e7117e2112d2bede70a7d00e6cbedc222937451d95831c464c661ecc7a69e1c1739317db1a7e8909e16aae30592baaf4b30d10e4b08046fdd31755b8907493d996c670628a90e9202eeab6ef20e288aa88269a89a6b411d736dacc5c30c2cc054230ca230843be9d9fae2f9323fd5ee22f8480641c7135ce87ef9871415d1b6b4a779dfb4eaa462816bbb9042e236fb334e1bb747f6878dc1e0fd0e8b4b14f77e6a7c0d4e3bf5073be640ed93f1e0f89aac02b699a3ab4e43c3422bb33eb8b66dee100d08c246cb87aac56f8e0e88c9ab13cfbb60dde39e448b632293666794f1b92efcd6f2e6acbe00d757ef1211d79931a59338e0642529201b42e0c4529d81b491f7a3a0f7c1255fe73b9bf2d70bb23f4ace65cc19138b98fdcf5ab168a2cc3b2daef62a4c02f4a806094ee0a1f0a94c393c94b8377013b2f5dc26f30363355391d4e8280c307ab2993df09256167d0152bc2e5672d970179c28601f5f04404cd9696dee6262b1ae1350f39ecad8dbf1bc9916f7416139097fa953dc8d86b24b118fb43c5aa7abaa7091dd05e45fdeef3adcc08ae0d3cbccd1016aa92ef08438863b71972db8f6e6933badcca8f068bf6b2390f962d0c301fc80f22d2ca6bc56acb8ca810b93d06cfb8260d9fe9a128f018f8145577ec21c73944bda28632f8f35cbe75eecb8095c0861da91f3c239d025029ca6b7452fe26d3548eadace5cf918f983a2fc4ce88b1826d703f501f464fb59eac412a2478a2353f8bea97ad9a0ac2e2af2530901dc1b44b642ed1bd17ae3f1054542b23ac33d810916527dc903428532b63fa1620239df77e6647de0ed42909c5a96123d00f56ea17d13c86dc0b3cb5a02b71a0a508e0ed4cede5d31fe28ac498c884caf25478ea12a780b234d8cb55fe3c7da396eb2134231f6cc67db97daa006d8bb7f71ec7dd1916271c92932c66135d81d46e6914814b6bbcde32e4842375f70ae7fa239e996b96a6b3b71e80b052b759913e9ec24c2e7fd8ab4d20a54d37a75620086a39617c068ec2f609e99171aa3cf2e0ac2beff964fc5ea19f796b43581c3ebd0b6f941caaea1ab4ba102b45fe61de795037c918f8b861c7d8543a029a57da4f6c9f73e0a5021ea17841fc8b3f016615cd846eda63bf3d8a85a97ad41c16b33bc28b14df4e241013653dabae8c83b094671aa6c0a4d36ffbcaa39a2d120ae42e28635702122273ed9b479c539d9fd6da91ed55432e87fd6e6fd1ae55b6184a7ea7244ef19b53ad43103596d8369136930fe72bebc82403b58c9c2f1c8c9bfb83e889d351ba128f4bc3b29c6c787595451ad0dc9d1e66c1954646c507c512eed9dd3d5ea6083da60e12f788ce38e4b25b9dd8aea873f48a46b2e16c9d2c52f03cb4b5f27cb62de19df9652469559c56d33690315e7ec5db88f29f429159c888db573557f315715d362af26116ad8e01d28bda0ead15c8e50afc4725b6f2779441a1e11824c787fa8c84bf40d5b3e42c938051172e54ec5805d3fe43e8ccd33c4f4c59cfc044b37f8e5dacd6bc35e8c58c6caead6b3a308f91229eb9cf4066032cf00b7e4589528358ae1525303cc939cbcad92873b0683f56f23f86d3077c3d906c2a4852a98d69e8dc594122afa0116db99da025102b939686fc44ecdefdea32fecd88fc07f716e24965337ab6a5c83611d3296760e51c1a56a095ab811a2ef8468c90d5030ed6b854f7b1bbd18c11bb5f60de390182d427ec16a593c153080cba371d2291df13e5322f0152cf74cf968518607e0bf7d1ee149a049a87e46e7fb0954541cc9b31179010982fda73891aa03d9e3831a4f32dbf4a19361cf1beaa6d71736d509411372a7de4de0f1d42a4aefc6fb28307dba17c680fe0fbb3bc0c268ba76a61761c25777de94074b7f65a34cf4185c2bc9d3ef06f885d79ec59966427847a5506d2da9a7c7e837ec1a77cd6a74ebe0e8976b26e94fbcd044c64484c6cbb7f00ec23eea514d869279d82be5ef94aa5b62564063f13bb56f8bd9b123dc10143212946b560ddf7bbb6856cb272296ae94dca620efaede029329169efc50a4caa30dbcfbabd948aa93835991353e7c7c2b995735c096815544ec4a1a4feeac1162473ca0e060c7795115be27064e43ced1950fa2897ec3364710a760078a27a8d00be502f348012bd48688d4316dd1adfd7af781b43899837bf81ed534e72fbd4dce0cbf8d0bed4fef850c1475d858c5ddb11ad3e5eb111a08e71bc251534f60b423a66bdcc7460962360138c9c3d9e086b6961f92d8ccea0746f6f78bcdd0ad89170cea8cf69d3da53970842afdb2c4637acdde0407b3050129c828030d8bba2a00959f7b9f3ab86f301d5542da645e118074fc81afbfac44f3a11eba2123b690de050a5a2f365c4aa8fb93402023d489c5a55681907e6a930df434c26eddc13be0069643dea8d58402860c7612f7f52e5180f186b4eb698b02894c4abf819ca35e47b375270b0b415c2cb5e9759469d9bf0916df7c12ee2c3c309b9ab7aec61ceb8c678e3440818d0727f619f5ee5122e3de9f036a9d16e0a9f4b6a702e384eaec3b8868ddb6377b5b297b9260d3cfc2dee313cdfd988061bc847b488160d8231df88f9f7ea54b9fca42c9275343d86c85b55b5f558cc1228396b6383bc34b6ad781a6fb088e07744c85412fbccec14cd6aa4b0df91fb88371a72d45851bbfac086927bf5d7417f54af3337a4f91c8197746d138da97ad353871c59450d26e9baa0fd9496a0b841a0247650dfa6166c3cfd55cd65a662ada3a0f41ec376e13da3027a3fd8321f9c9ca9a8a75456eeea4fa016cc5cc62e6e95ed9699162cc41ed2f50c363861a8ef60419b32e3798b6269eef92898986f49b0d01a25ee799ff3f8d76dca937dfed8f05463d4f2333283e1539409c52790c933ffaa1f69fa5abd322823b2e6cee38aff31aa3aad4b30d5123b3dc57acc63df18c4b98d2cb5f3b7fd0da200d95e615a62f50822eed4f8ef6ab1aa67819984b94005176c35cb93ac0ea9463167a166177ee54b6c4932016d29ee8c6b762ab431c20588eb448b2601dc1dad94bde9722b1da77c820f1f0e727e546a3cec098d82ae5466fa49ad29977f6f9c6a1c240ebd8dc6a84490929f608cf4f8b0a1d25e4fab211766c2a6363b2abbc349f47b751f8657cc0dbf075e981b145067c481344f04f30dfb06206a3b1533dd02fc7262f4c6d790a9c910e7371c56736ba259cd11454016026c1ec4b7c82f62f16864c265f8cea46e95a6299dd263f64f3d2f4ef72d1b65d5b834f08d596f8a44888740ef534fcf932171a1418605aa0fd50050d83c47af95c6b99aff628f04f9595a176fd6f1b391a018fcbc8e5f4e570c29e57eb8f484dc23170e37ee093d7a1ac799e7fc04b08a494b5cbac919d1a1ca1ab1a3ca328a082480cf838615ce24bf3c87464c1f92514157506066628c772df09a69d7196d5b4d8f90823c7267cb2b07343b49502a8d679bf5b59d5fcc87450fbcb3c6d8cccb5dbb4deba5c821e47fdae23bf2388aabdf880b1741be5db24c9290d96ebe37d7bbf4345048c3959dab96bf80b32b6c6bdb7d9cf3c8ec045d120b6f27699ab722972716e5b62efe716cee8787a98a2b9d39f824614e6b4c82a2705b8d74b3433f4fb2e02f1c4d6b857b0ebb54bcf7befb6eef5dae5c2c5796e0cb3ec3e19a79d7f011e5c051cf5358a7a88b373b4fddb97bd4a5279c83df5388de337e5ad766232684e188038d4302bf58e9e84b9a33c4e4de1aa7319e1ba1525f32acbf43f911ea00bd1b06e150a4e15d120825cea7861586613732a9c617fb000860485101507128dec4f9c29fb79fbe3ee9b90f3b8102a3712ea911b97db0b512c90d866b3fb41f61f4f21707e7022cc677b54b19d18332d8e8c62e7d9ee2aed41047edea9e6c3fc82b9a629fd5371922c02a865c3723693b8c7dd279aae54874b50be6fdb4be56f913b9c0d753ce73ecc4994ca43da33e2de052e393263bcdc8e85e3c156feb623ef7293a20adefd49d97524e9b4bfae3a3a33abc1225ab3f32622f98a709b549f8c673e3dfef0fcdae6e606ed01140ab673440010551aee31e70079c886dcfc7643fd5684a8f155802f9103522de89090a92ec9e6f1c290d410f917da3225beac3f16b28fb7143fef7996d3dd6faeb2a6a21d53b57646385593b67c767f109933fcb8a855390c5a100c1dda18ae33694202deba199f7486c4fbe23ddf636d79d9970aeef42866f0008d876659a914f0f7250866eedaeb2b107628335f222ff5c9a7b906fa37ee72c65405d070fe32bc79c9469c7cc677a89c007da9270431b9efc0a7d873af258cd8c7928059f06656e35058ee00e264dacfd84719ae4d9aaec380ab91254fc7e60b5b37c0ea944ab07b99277740d1ae4c98c7ab483451fc8921f9ce60029c80d18aac314c32b0844c07603ab73c16928257edf92725e1eccc95c46717b9cab2d6e2b79856ab8d36d390665082fe592343acf0160cf01679bf8922e3493e40c468ee7006a1eeceeb7630f768a4a495c1baa3fc0003998a838f1da64543a3f9def2b05ae986f5643f515a3a6d1c401d7f145ba28f6c479e488bfa3e35e7550890bf82d31dfe5e395716963c0396d5800a515e3e861f3fae5d965e1599f7edc41594aa7d0321b411b74a253e009b00adc3642aa0044e598c647619077a63c7bb5f614d59a8d315e7fd75d52eb91933b23bb18ed4a5fdbf3c15f157bd7a99d08f7e4a9db34313539c5894a826f15098a022ca832ca5524e3da2522179ae201c80fe9c30d74a4debfc25c7d861335a97a0ce46e25bae24922e878059e5ca285dfe8b38dc01b444d1cf8821e5b66fcf91a563b5ea8c4df8cc285c1fc2fd2f08fbb7442575bed280b1026b82aa88a658de5d95321845ea93d76cdd92c0043bfeb63d810fa6963331c8a43183621218c7cff9f74ef85541e1d934c8a45106fb265d787686c57879da5502b064844ebc06a3257b270fb7788af3bccdf56b45b3cab95b7fd027932db5aa3235aa571559c43157055d5a4cb77fda5e4aafb7a53a4db167028c3238e0d79fbc927890c4046e97c83566a688b0f8d952bb4a6616466962f24a108916cd7b24f122e4dd80343be4a088803c9c537ccff3e68bc8456f5cc75c18e18d87ba047be61197e4939e2573e0f7af3d061147c5bccde401473d83b5f271538d31761f6f51678a598a37f6252b53568b750dbcad68d9b78ef2c66bc40e9815d723ffc8d73f32e0d79cad446af41c509821c6193d51acacfced92099dd37b766646641bed7ad905d6ba278bdd4e6d00a49f499b9e422a91d0d0170bc9fdac35642547cd05e9f4c25d04ef623acadad064f28f611b6de4988929f2b71b4b695a7272afe23aca35a51496612df7d5de1a0bbd864e65f9a731f81753435139bd6c53f37ef0a9ba62b17b1e948c2afa999be19e39962c79eee3da9985c1de6a4fe14b917958cf5799fae8343b8a92610a932a93404900b983e801d5a9fc625b837c6daffcafea755f23dc313d76b698436dbc6b182f36196bcfe2d5a688bf7bb9e86f110342925f39b869c38b120d8b811f07ab81b3b91aee2363d3ff344f294e7267255c9c9e55590a9d7c3fe751fa771450181ecd91d991f70e09878eac508351b7bca5dd30230a62cc261cbc5ffbdc07714de920cc58788e8a83bb9401c21f494a71fe4368c268fbc1bdc6c0bc2f9ca0b1a1bdf091269241cbc67a32b05123ad8da40d9e7985854f6f45b0dfaeb48a6a1b1983022fe9f51471e4652777d00e6b7a6efb527232c178daad1e774c22088fdd63d8e9c91d4f9369a3c8c36c24c3158fbf016edcace6c513070e61c16d54af706874a8c5ba386712e43552c4b9b38ac75ed8dfb6bd942bba689228c7f8118684517263a3e2764ad748b390844617bd09fc29ffff1dd161fe6d49c6dcc0bff5b24791984adff6cf7ddf2483d59d7a61cc4c0954f643912daad56a093e4cf8f24e00ec931cd10c10c3d80f70948699895925dd8d1f94e4f74bd3c6ce59479d74ce7c07ac796c623784771a4cf446ed7ba0f875f78d35576a5ff2d50b951f029ce598e3fd72db17dc4c2f6cc9269edd4616356eb1ab1ed03b54570791777ba1571abeaa2d708222b53734b86eed1593994301d7b27491d579a1618a4ede3c9b66b3c4da1413c5f2e5d25b585c3874ecf8e5b45881953e4b282b2a23c4f946bd05c6767b23dc79fa637ce925dd3c8dd3713957c9d2f463c5037f8914e7ee16b870fe787fecbb3b4c0c2f25cd1360dd32b570abb3526845e859f67f963cefdf70b5c3b002f4b4aab74f4195b26cd260f41a2672f347e05a4cb28971aa2327a50c35543f679710e25c8c80248583190385d92c13753b67038c5371e079a3f8be7ce46b5b660bce9484cf97b6233e8f62361976abde5c2330365d41ed0ff7f9503e66c59c7522ce4f85212885473355c77f93b46732e6f9e3360ae2bdf31629a898801b8b357aecac651888e218b1caebd4cd8a07db6b5c91ff9113a1047b8516275af1e7e08368952417737f6fc94adce7d82a48ee5b16a2ee1b1263a425e45ea3951da90b1b2680fb1e43e29f16d93fd384ec91e2e65eae359579de69e5db33b45f7b2e187b7ea7bfa0a592fb3f738a590021060577afde2173efa56a053251581320329447fbc09134eeab3b25feefd1d427e6ae620d857714fdbf110262275c31e88fe641e46cfe953965bb104e8f45f349c402c83ccdb8100c3725f30b653a3f196a05f920f341676d15ec7ef2deb439902af61aa7d7bfb8ce292673c6d4e7d6e5ae456856ad50cb590cb201f3f55481ab49537ae4e71fc11ef2c9e38f7d621e15c3f82889a3581550708482b5c8acdfdb79ae8508438b2a99495d018c7ecb739b93b6a42f02e9552f2339e135f75446a72073fba043a8ad556d48ba9da76256432fe17b523b68eefbdf05353237beb8a8635ccb7cef0dbcfaa422891ee4039d3d6da19844649a7b86ce1523fa19dd35fd87b70468140765d16fff648fbad65f81251c2070065e978786f3e930d6cb4d7a89b20ec4ec9f4c31ecf12f86d9d6a028bdfc2e34f8bca07313b0dae79b33d9b812b9b96e009de060a04549339cb420adb1487440fd2d5119c98875961999acc8045341707500c0c313a073c00b4042f8d2ad6a209c5ddbe8cc04021eee1ab40901101cb52362cfb8e0a44839060d474fd688f69c36ba4ce7fdd354c46f2dec62c6f12f94a489f687f7dc351aff166aed7dfeb2115ddb3b543bb810fbd84e068e7cb077fecf04d9e1e96f21f00290244b1347dffce185fc20d559fecfc7fbef277938b011b35321b37e43f1938a9cb86ff0c7910ee6f6315760b271184b1374a09bd98abbb59f0fcedabab2f64b516c58dfde583b259e79befb96bf7e22de0a29f8866b137681698baa91e8a3a116e4f6bd756dc87770a6e980047095c93668cb8b6b507e65b4074fe27f3b04009f104beeda4a0f0c5009811d9a75fba7d092950003933969a4a581078212d28f761b60e1ab347d72575238d28558c696e57f2cdb78e934baf8cd4f6a743dba00559f53695c63e8a9c9fe0ff4e3b1d2307b7b2d67f34cb74d014bf63b40f349ba8bf68c5821d4d02bcede75b23550584e251158524ab7de312131e716e8983146c51f1db2abbbd1ba9fa9bfaf0fe18f14a6451423e5f63ed6bd3e9005eb559e8c32e4a233b7d7050116dbb3425b8533de1811a332d4275ed9c251bfa0ca9e1bf7d1e7144a9aaeff0c522c95249f3ca67d34d43fd045bf3ccbbd3ff8afa6240f03c6a2e131d7c46582983fa17b10b1736763db83f19b0eb23e08ac758d2ac06e63877c5002f011574f2b62b37767c366c1fa043d6514feab9febfb1d04942ee2b3c293a4c27fc6e692e86db6479c69033f4b6ffac2a981029c70da13f739af50a3eb68969fad247f4da971c016fea159ed3fc56737cbc7bb3422d314b709022d57ce3ea926ccf996ab402d1bdfe5a5ba1450f105cf694447ccfd17f788a3ac8e1eda95790613d245c763307844294223bb38d74348fb0b25bcc60239ba643bbc1b8336ce4f78e085bd0cabd7a4117135a8adc2dc3054a1ecdb93ec4d243ac669460ce0e494f4d403a03768cff141e8d5568a58dfa5130609b5a46971e5e48bb950712e68fa7254cc42a52819ad5a7f35c6882c351fd3e3f6ac2ed64ee9263a952b41fbc20affebb99fa3487f9369b453e4c8562a18945564bf5ef59fe2d91b7393826ffacdacb9393a3a11f04ea97d17f413c041a3e185a5d6b141926f06faccbe15d1a21377d4fad09b8e5d9401fb667de6eab459c9346280682f8523cf6db1befa2b91064cb9621d980263f2ff23b552d0787cd2e1df1c81d7a4cb947d9b09e6fcb96b6b6b2b371e9d244f925c1f51fb25f822ac44bf21d0cff249555d91b1313db6e7b0cbc0f6987dbf6700e913bcc979635a59df1017a7c6d6e15560b1c7099b62c7f67407fd7a6eaf1a40cb290bae7335128882d4bb0cf6a46a11c0789a0a5fb64156ea849b8fc0cf63365d8448f418151827c745974bbf6301e62e675f7404357d603c8fe1f5ec2a55465afacbbe77d277c9f980eb58a3d210b023c010e13178f8ad07dba5f6d209639f3b1b400dc634024b75eae164459c2bab96c9c2fe737076c2d1095ee73eb5eb41dc9f8a931ec756d431ed5a7ccac00bf3d3eed35016360a5f300bfee624e1feb17c7f10c2fe6ad9a5a465b502219661ffab90121262d7a03be87a4d240896afc685b3910e89ee96b0650cebdf8dd6d8ff53d898c54d1f54a7b269c43e4f0fd3f14a853eed1ec0e03fb8e6a3b9a33dbe09e5cb62cf021f95f05e1f9c134c484072a1c3b6bbf0ce8a63ccd1941465f5f9d7d7434d0e8d5a8cd2aee4c795543d036029725cc5e2430ab4fae7d26be675060010b214c7a7046100b6eee8fd87aef787c7d003979bef0fa122601aa195eaf5479e0ab55eccf72c626ee6efb7c048c16cabc3096d47e7a128661d75bf625707cd5032c485892a81c4405e4c90363e46a93ad774513412d56eb3b0a59be0abf2c7b5b2d8f61b412e5d019b7a184db4eb38af22098b12828842d05feac62cde269ffd2f4a3ee6d17a60bdf380f5c4e72c52b287827eb1ce3f50eadfb184e58b36116b40db83b3bcd7c033519cbb5b3053f921b2a2248bc7e471701518dc4d8b9285182dd408a44e75ef22f2a7dea6b4277441b96c1ff2dbda569e3f1c483b20ac910613d7df0a4c34ffb01b98b6a50be6cd6e002879de6f55efcbc8f2a134ce4412d9bf9236fbdf3a8641f5d161dc4699de94377cdc0b2a04fa51ae93c7abfdd3b02cbc5306e1eb62c32ca516c3b36f12393defbdc0557f9edb47840cfb8020f5471828f3b8a79700821f1edd1a24eb5884740f0c174dd865cd45b3d4adb29d65681e04cdc790794521a8eaff3560dc8f2dd2b7c82a8483af06cb94a6e6af90115cc8d6c6eba9aac0c5788ef726053c460a10838396c5388c1c2c9f1eb8c81e224fee9eb129d82258be05480171e906ef80ca15c66c550fd7b3354f4c9484b6558de5951d6822bdc36957eda26ed1485323d378155924b3d9c1931479e79c8e052494465ec7d9199bfc40a671b31b5829156cc46cb47a1576c421832bef7bc92681f9828206ec48fd8111089cb63c10c05ba80d2445c6a680a44e60c6859a8e570cfd94a7c6729511424423b49c2d3e29f7611022ef26479e62e84757283c3e969d3c4cf8c84f5baef62c44aa9a4983052a6c62e089880728d9e6bd96da46a5392b62016966d4232dddca8037e0e4ab3cf910b996f1ff21dfe59a8e2bab969505ece886d68fd567d3e0c023682cc5de6120ed3f54e59ae978a5b9ac6ba5ff84a056bf2c3f00fee4efd9b5841bc2f18b9baca771b7cca89c8330738bfe3ff1d9fd30e42d71a8b8b2db35e4e68fcb644410102930c2eb9cebf8f753970071caa13f612d3005bd9258f22e0db86fb8141203a3cd6ec67a92625098d884b78ea6094567b3e22b33f3f8b72470ede6af7441f0b97d7db7ab611c0b6de1867aad6a972e58a69bc1a48f4c402cd7f249142329f088354eef6f77ee4853062a25c671b9e02a6896be2ef2332a2af017dfcbf95ff5a740d9f0237a4a60548c47b37f9946e8ed203178de326836acea7703f0fbcdfde486df845648c537e9eea82d40cc0fc139605bcca57e7329746e7f781ec019f2fa6b837abbb20800ec0032b1a9c772144b76fc6ed8c4d00489ed63ccf9a228d9821cd7bb4d4e4754c1c8335c42cd6f24870e24a20df744fdd3502ed5858aec62b1d3b8193c80f647c1ba9c32447c0e9f35d90a78a5799d01ec3df25fc3a907eddd2bd65067c3ee0b0998411d2f32a2d49e7c54e75796c22072708ef740933cd2555dcaaccf9e8c2a8140b6cc411bf8cfa891b686d1b8f08ec60d28962f65dfc368036068360876f829057d1e4071dbd7d00945719bf62c2f56b5011791e90ad054b1f7f7e75930de24b1212fc7b7ff29d874247a3667189f97c5932a273b716f8194b10ddd707594514ff5fd49f0bac4cc75e2fcab4b6d8a3077d7b8af3f0eb68561f3b12c132bd403ac0f4945c120e7d0d7921e603ba067b170b27db9de5a3f350be9a8e70772971ffc2a8b6086f7f1e94da75766f3530e6551b54a6b4bbfb82ec014cc41fb3a2ef1afa0123833435d4d4f4ea1cda43f68ea27ada07c3190479311713dc9d185892704174cde7613d39a0569db707c422507981cb7d12cc1074d737c4c60f51c1d401adc0a154232ece558c00c303c3166748e74ea87a5418830997c397abb234969232279583375f1978122cf61184f7b7a0af2f179e7a35d4faef82407e55417d7b96b3566b926fda6711e9f4f205bbbe949b3eb094db8862545282889a98e6a99e7d44dae3be821f54f5e570a536ce19539d7629a7f6807a391fa9d318731a26c94fea2222506c66ad29494f82d63bd8b65e946e679c32adac5027cda7b9a68cf232552828aff3364ecdb1864000056a594e7898c41d81417c107454301e42a666bb615b608ce59e8801fb6033ad976fe15c634705458bbc4474ea9156bfdc4e4a33552a3ff25b2f065c14c1f906e9fb8b8211d0b5d1935a00f7d9e30f80b646bfe80fbc7c9a9773e48f92cd34182bc7c97df939be56e1d2cbc6815d50d0da591fc51d791f4837d6f913d20466a69b820dbad980a24c959ebf5cf18d95d439a1117c3f6e5140319c55119355c35f4002757ed77c5df961a94710d5f7e9888319108bea624a50e80d8b17833b4a7007c3153888dc8c6cab439113bfff5b129553205f7ba826e6bcefd2b7c515b06c05017faab0a562f8e4a6779c85d648ce5e1294fb75a75234cd2aff34a04f8c83b778d38d3b1bb8896ca32f4de716218a5a0198dacf708d300ea46a044e66adaa2d4cc014d2a49dcb49527fccdbbf921574eb6f8f5a96da274bb6afb6bf7a707cb95baa2fb1aad123846d8c99eea222faf135d404efa2ef7f84df20675a1d357557c1fd2a8cabd66880fe2e3308f382777c83b52a0fc982686913ce16253855438064a27fb8ffe2d860240b214c99c67376ea02542c65f75e14f057e966b4b70bda14f966b876e4477b77c5d9e350082ceb94506df0c5cfe761724383256486ea07686081332141a470c35c171085a3eb751898981a64e6cafb7aa58cadff93aea384cbafd1adbd097b9a2417cda5d810224bebfb318e649da77b5328fbac3a008ff813c77e333b1a733565b178421cf9ef9e090911ec94e13d8ac131d38d5476b17b3d8e05114246ff7aad1725b045473eb41b871e0b0985b26e124ac392485847390f4d99c2ca7fe94995c3cbd7cb5933cbc1f2ee5d94d758c8cfb4d3a5846f9b5ad2f9c4f28d524a4b0c4a1659374448bdd47f0be486bde5a12ccae0127564f5c77fbbf6262620f231b1460be92d6e24fe0e68a6111e09cd88e09e5e1fe8619b15475aa9ab1d73681b399a6fbe2ad28cdfbe85096a6148dabe3434e46a952ddb3d9533a184cf8be9abef5d71095e00d3d7e0409f66c4ba3c524a8f6f55b9c3bf9e072428e951a9c50d8cf393ab995b20f9a38a5a59fc5205827a20dbe72b1425f911395086cee3b69591cf95f1ee15d6ca69c6694643436a10fe0f6b722737b2ae6e5241e953499e55e30abd94047cf8c84a15728928e0ac6a41a31ea5506d4a697b4dff2368117188be96fb326d0b64c36a1118427eaa382bb1658da7657a66dec6f41805c092bdc741606f7b0db8072da53affe3735941eb3cf5c68e2ee6a3cf8edb1e50c950b6ff0dff0215b595287fc7559655061a5de7995d4574e22fa7955647bba315eacda238748be86603b77fc261a2097f7f09d5a528bf9d9343f565291274054cd8665219113f752826a2dad825cca152ae4a8535f28c42edf9843a8bd56c498148a28579f97b10551298f99f64c66ae7b9be94421d3d6ade75cf8f4a70e18fbbe0bd25565e3255304e413f59d226ce8c5fe8eac8a7aa553559c7228645b752c281cf97d402d99b64097863d28f55ac0654a837c9dbb1f620d4b5190a50c27df01f0d655e55a068ecccb555ac4b2739570f3360af42761dff575d8c229093845cf02f6d5ca1677e5a47184ee44414e9baec727f3b5fcdcfb9d5d39938b35db39df16b8a73c29e336cae6b5e8447acebf98f6926d1dbc9d1b01f961848ca00a823f41a933bb08987475deb7bf5413fa158e5e475dbe66ab0bda76113848a62fdbfc1f933210cf0d8934b28523f80ceec6bf3d99ad8ef23296bf51165ca6f867604cd33931cadb1ef05553372938e41b7a6a6a9ca109dc6cbf1db87f86d83f2be58e5ae716bf19aea6c347edf509577b49cbd16f86ecd77c5e30282a9d40a3b189faeca46ef23c83bbb8c90ca5fe60b9674ac607c6202b551a44272160e543c40cb055724f8aa7a4426945cad63849ea7db9aa4643eb75f367da9ec9a909a9a52266e57534ffdf4992662e28e24ccbbbf1f69f3a78f46ca9779fa4dbd0734506a58a080921130d7bf93ca42110f5d6617a2ec590a6b20b6479e5616666bbeacac396a8c67e70496711a06b1a8be52e89fa963acf28c513006ace8ecb0c86a77d2f7a8b1c106b44d559d4a380780e032d5b431aa3f963cc03e0ba8a592a0cc3e560579992cb89e87941d8cd77231e1592ca12042b64ecbabc614bf8fd790603af7c5ce5c616ca0954801f426a07622469fa042b1b16bd8914c5e7a240d70c81b1a957a12de1941194ebde9f11f197ffb57d8deff516358ffe11ce43c2e8c396ef55afd95a9835818d8f67c31434ba993a1f9594468e4f1e6aba5f8ed9207054385d9f0c0dc5ed274334a950fb09bf31ba2d3abc5d4888e243be22af5d0d39daa6b810825b961f236b84d16b8a189da509ec8fb23e8578fd028c68fa4414883427c3cc29ee7aaad83f151e056690b96b288bd38349c3859ef8e3edabe4687a39de2f70cda2ec44b369fd63e15e92a8851ce3a8d3be92f6bcb57f64bebf00aa375ac5271133ce0102cd75263ac032bbf656c989aad217498516c47d97771d946afb8fac0d702b5baaeaa65dcdbb8a80da77240b3eed366e4eb9ad2b22eed610daf84ebb361ce4f494772b733dc018f14991433560a87a818d48b49b31b402e8b404ec39502a57076fcce4cf36e11245e27512eeedddd6bea3697a82936061b64eec86ce58081b5d98832892d05a1e2576fead1156f57d6bbc0b0aa027996705375339cf16a6447db771a65eabc9c814dc7af0e83edf653af5e85179d35efc325ff4c92fe0c26a4831bddf9015c8fd174174567fbfe8bc7405be47ecfdb52522e74c2c12a01172fda35efa14a6bb649c7de2b245bc340cb744ef72f69c0242ca6bcd053c41d2e91c0f422cc21a4cf9186943cb3f084b80cc6e1d7c2e2aa7913098f73f30b47c6c83975be4259f6ed9464cbde03da8e87254724911ed96dab95595295bcc3bd6dace84d3262afd43b1004093102f16306604d2d6a791aa7e240a0be5959fdf57ef4c076dc37d06ba09f0bfe01d934f835a29692628d0cf50cba0736640079704141b514b850434ba82a3ef786ae52021cd2b456872abc51207a90bd74923d9f8a325bead0beb3050f52f68e3117b63a64ba8b40d60c966cff5388205b54b2ff9831c0f637629a5cedfccb7f0f940b959a56a48048c1bc181e0db4abfffd98b1d22e4369da14a99a4415eacde09b3d68ffb1253e04735a1afa4e236e9918c7ba57d05d39621cdcf75a458992e8289b4faeb8d1b37ac3b21bbf6b28eec831ec02418a1aa2c2d9076833d5f3c83d17a0a43552ce04422be0cf84e987502088c5b9d558f1948b0aec3b9127658a3b0e0a9e400d3e74a46b765417f8d21b5c4b163d7d0c01108054167fdea59822fe942f32deb96f89799f6a820a8db3944494a689b12a32909a74502af32d65dee41a73343fba0f48ace0e25d5d4ab79b2a369b4b9a98c39149b35b38090096ca158936c212b59a0ecc36467b35e0a9385b2c17ef5a5ee3d95f06ea7bda7f3244524d57cb842b70474949bf5eb707debb0041b7c03250a65a51783961ccd730f2494a925d2e24c9526c9afda9dd9717feca674c3748053e1b0c063288ad0f252054744167a6b52e302aff14fc704978c869931c49e36fb8e7bcb5a6492335d4a8f12a05e88d9f9c5dd107fba7df0aff5e39f1684abfd6dd2d41acec91242332fd5787375b2a52f1d26769b2997ec7d918d47cded6b4d71519c2e0e5db89a3a3f1cd58b94db5eb64b86ddce0f778473b45de601414473d8c8d073ec5a342581ab940913da185db74d02cc806a3f709ca441f6649b67aff056a1cacf7a5b59169f1815edbe4fe0735e13ffea6cb21420759b6e2aa782ce71a95628c14811ed712b0fcaae881d626d50bd53af2c10bbfecc495803d7d8ee73721ad234c938f1e40318b36853b043af27ca896b12cc7e4811bcdeebcdb5d2b38fec559d0462730a27830289c4d71274d6817a8234393671fcd3fedd2c42df132bec61e07652c1540dbfcc9e564eab2554b7acfe3e3cc7de51519048323ad4837dbb37fd049ac8f5c65fbeef215203a8988963a127a46b8328498d604334d5965721bb46fe1361caf0c891880569b613a6cfb174f624ccbf9963f686c9feaeeb9e4d2b579f731cce7a3ec0210bc18485fb0a42f1e5f783e490f6921707e747ec11668973e7b093d66b18cb37ad3caee27921e1fd5b612ccbf6a68a6c4bd0f92aa88de1e9a18d48473eae65c6b30c8c51ef9117c0bd134f905f5071c912802bb048b45dc790075f4adbf7a432303c1bcfce4d0241a7e0480538cf7f90bd403705b245b21d19a018d32b3da87c7b87d6acce343965c67e8c9efc9582aebdef5dde54f4e560dbb55724c4d695b5ab212a8a6e6da492e54b7e4dca0348da0ff11530062fb03fd701bf6e3f4682a21386901e43399b7326889ef20dc38d1d91c745431c5aae9fd43deb0bece9fd895500a078fb4c325422f3b0cafdadeac501a9424a39c4b5fc23302c4f0c20b6963d7eebdba3e0a4099f2e013dad7b8cfa72de38bff6dcdb86dc5452410ff0bbd1067e7205ceaadf191078f62ac0742df078c8551937e355b4e0d8f42dbda31958bae8baf3d31d2a2e6cef7c2079aa51b37f00e24ff7ebdb6d5ce5b01eda49d6e26a67d45daaff926e15f04fb9ca58747b4f67c7e302e66df6237824a980c95e9e612a2d5c3061b5e0591a038bbb618cbd7eeeee709c454d5f1a337f8dc9e76842b5ca33702985d587a0fd94d40ce32bd53589b8e35fa7daf19866c7bfbe9003b80e6fb73738719371edc5c48a21a86791fcade444ff20917a86730ed9ca4399325f3bc75103a0df705412699c0f11d2f5f52ec82509330201b863fd6e7ea4d577bd7e3753e5622022c3022bc668fcf01580b2e602b14329c99c57ce8e19424e578d5f839968a62f3f469c307180d283af32fa548c78d6e5a8fd32ac4803a2ab2e03ecb449e876323b0cf92f4760a4c6e592b61968a85028af81c5c8451197112562fe9da7883064a4fc0f09650f16f18e0a5b8f5f586597a9d3cc82ebcc28837226f6fff82664baca22f9e2c9897086322e6c80069cefe9ea6b0e40ee96e49bddf0b9352d56d547b178c40a32da8edd289c482784098e1d4536e631691186b20e4e733d8154bb3181c7595fab098cdf9d6bb76a4a4c5ab4ff1fb56457b91e1e30fe59085de53b59c6d92bee215f8ea65d94780262ba2ba9a1b2283e49ac5ff3d78770a9628d2a0e7fd906e1ca0034b3f8e291802dd866d4721b44e0de19fd836310a1d93f61fd6b512f899a57d82fa34473b7bd9ec2548197efa2db33e3d1f4d3d324cf2249097732c9ca58860254536e477650f838d9d9bf7a01a8f122b073dc8450ed5f67e9e38f58b86fe3c3a6ff9bf7572f1bf75a8c8d50aa82311bfa3ec2b25608ae016a3c3f2f706baf3e3f744ad8e83c15e34c4c658bdc797d00a03a479dfadd295824b065c4d0124926b5e7b29aba12fe03abceba8561c51266cb272092300a7364cefc5c6000b2d11b52d6c0ed73206a311305bd43d1068afdfbf383da7758ef75e727566fba5cae318ab85137470416cf096f0e2ab2698f5fb0411adba3752181c7d4665432157d7b27d548b45a7f46cbe70c8e099b96a203b5d1b1290905255a817aff18b2ba0cf1507f5d6fc8007ee32e5fb1b8fcadb54febdbdaf4cd2742d24a8f35b12768ef0dcda6ce0d21288590e42033fd9445802aac69e01fcdef6970020dbdd7430611b6663e088081acd99bed0b09682cf456e8d281843b3739d7f9feecf144e786b997c2f1f963fb3c7c27990dd3180ea4ddcf09529edf9562255de52cc151e39258a8782c1ca2940f66c836a9c9bb8ec03d676a7c273103b60c191c5ed281b9ef7082438ecd6f0f1b22cd6b09a6abdd8408fe41396a1db4e96f61ec7e8ed09db17adddad50eac1a4ac9ff40c6c42d3c568d0a453ffaaba4ed39aa8660b55d8a9020c5d4e24d005755979a5a70d3aecc753677f2e9f7331716bcf2b2d85d8a3925b8a025484cd0d302ee30a25b494ae923e6ef4b21ea78e9c8beb0528380deaf4b2696d38f7da0ad6b646a8ea667904cbcfb66584884def48a692001ba0a7b42e1f72871d1cae45d445feea491c792b8f536b0088c749814d855c00de55c8e36cfa714439bd83bf144641e1231d08a924d92681e45ad0aee4e76cbc91fc4a5925282715bd01d481e5379d5fbb6676675b0c946061cab07fc22dc3ee18ea7bfe83f2feb7265b11c15784fcbaaf86472d8bf43b65fa06d58c6e1ba38b6c8827b30d1959858b8c835f5ecc90271e8b2e87bb84bde76556dcaf75da5f0dca16e72d510d5cc0a01d5c5f8a8ad63b69acad436349c3bd595ae3517b7871fe5d50a098e555dd49b25b0eecb9e52c4acd9167ca502908fd2c59c908d40fe03c0c3c0d6d06a7d6369a25dbe47ba4d21d7d70abaf96db43988f788d41a4132d5bcda7d125d9f7d9d81700707159946fbf9b6ff160fb679edd93596c9c00da0245ec092c3140f5b35d6602d0b47f634dc35a4db9b79a1aa1bc857ec2c21c5a55dc494df9e1da1a01a057865ac944de096cabd814e52309f67c973624cf246e89fe3e70cb227561d48409903d2e434355cd64aa7f01e77186e5aa04e8a14b7b899ad023d9417581ff7e069103adbd1afc7d6a331c5af9e0ad11962889d627e33113fadf2b48a967c7714dc4f617c5f2c19f80c8f828ee544d5f18bc976c01005268b70d1eba51c10ad622066705e8e9924e9cd2ecb6aec7f08ca768626850db6e8b60447562f9d48c301121e2ce63ca2b5d14088600341d1077c35c1121e4e0df2fca936997a4ebb3deee69702ca933ad2874bb01b4a4b69fac31a73e11e181cba704d5022297c5a0e394713379f60351e95a910cd24f777d0eeacada17048cc6c2ab34a62c0c6363b88a33992a0d3d5613ed17c935c03244e354bfafcc79a30f52c52fb1abd1660ef12cbfd0735cec77d3d19676dcfb332f842d850b38d8a4f3938a46f224600a5afe84400873d258a3b92b09b8fabfb9ae0bd0aba87fb1ee31723540a5b58b2fb643990d729bbcb26836877358d294c522c0825c13037278bb992693b7c8877364704c3820f4c0784c47fe9b0ff95a079dda388e71cff40d8202b38747df01e2281386450b66c602e3741e7949ab7b4e981a3a853f04ac1b61c1f4fac2333f33461ec54bf8e4995d5a19df9108b95cfa0df32cd105fe5f291dfacac4d7afab7851fdd36cd64056f9a79fa9ca957f9b98d62d97f7d32a63a14cbd42addba1710b870f90fb7ae2269b7090314dd21003d7fbd781e7c5ffb5670f75706e335e3cd306d58b52ce4e75c155a402702d88b658336f24fd9e1c9044368be75f13097c9b6f989e37f40525436d936293a55fab9b7a4f88ef73a64941ce194b349ff194f0a12547ee9f21442cedcc182dba327a38df3305e5860dace76507292b697d502d42c048264a35193730976dd5c4855c585e883481f4847d529d26245a52de7094afb48801c0da11f6a03dad9a3d003dbc5b75f75029b1344796ce15faa07bcbe81f0feca6675a8a81c59df129480b7bee257ce6a73e63e426dbf2be66ae95a1dbec2cf5b827e590179c5cec5255de4fd5850619f2eca809cb62706af455b6a14ba600bb707347a409aea133ddca602e51365d792ff44c2d6bd45d72e917b5e0d90d59a4c74e5c428333b054020c2a2806721f85e7ba372a697773eeb689bd308fc52cb3e3d31b9f639e3dfc1b67edc38dd580e9ec8ccb3c2106acd718a140b08f50436d002121eedbf7026ee6d5615d9dd00bd561199ae6011e3c5b3b2514289c1fc55a9a268cc0800c4821bcd4f9bd8c2250499658fae4c9cf794d5e25da7b3c26e97bf578999f586ee4b8889ff0e05163536fce6d491a4d89c3f5f78390174dadd035262af18dd7c978a3a456844f893c5f1167eacfbc349d966b19cd56b72cefa622370b4265c5ae26ed60f039a581c585aa84f273cee393d3780ff8eb5ef10bba14242211840655870e398b7c747b298dd90cffe92325b3c60bd4546cc2fca48abe7b5e89106e3894d657eae9579f241abd79e9b4c6495de499be31ff9276f35ba5c796316072b1773f82c6f7aa934700594480c5b9850230ecb95c212f9fe84b7042311f02db5756ec971a69f50e20b9c1c67c87a983fa6041aa4f7dcebb741dd9a4b3df515b009ffba71f79215eb5bda1b77666637ef9ae67be1e6bedb70d3083b89e6e115e718d341842231b8716719f771845dbfa2780ad6c909e730e136f429c12cef339e321ccea710819c784af96a336756e1fd1a7f85c9a4df50c0ee1c76e1aeb651db202ac40b49576d85fd2597ff905b715b3cf960c8ddca78b6be43b21a09f214973fc51fd9f30da7269fc2076f9e2393dab9a7673b5bc52c8b761ae55985f4ca7088798f8942d40063b38c40f35df6485d5885485ad5d5e485ef379bb2298d96b82a534e1af44ba4f70daf1b25a8a67c899acee0f554902908f36b2e85e07f57785b66e7bffd5bae7f2d71c5edd41a92d5176eaa93e8d0d0f5187b25a302fd9b3575734ccf0feee41c1acb2ec43c40fce427807359d18f3949f354b4f33131f77b81d2ebe6857c4401763f3a0704e98f0fbe3cff581a68e9b9fdcd565690dde038726d6c0626b1ece741f40240ff77480b093f6ee3c12651276a2ee07f9ebe5a471678bea70c9f13ba4ad88f225be2b02abfedd68d51e511c7ae21d105706fccb2c26fb97f7dc9096b04d2aceaedf035fcde11902b0543560b1260963cc39d7fbca3c650c7852303fd88f559fe8a04ad1aa505f7a4aa79abaebe916b8185ee1681c3b341e2fcc203ad7c091366855204ab7b0b24ed529911b941d5baab2933237b71e1e4318fd0bc418182487ce44e06e8ceb4c4f7efa7fe5791f685740a6f815d5f657ac5a4a0451d9d7a61d755f8d2f1aa6db3c8d6f29cbfa0acefa8eedd580143865130762864bade1bc6bb9c7bad8af2f4782c0877e13837540d98316a56f265e20d4bf3949023b3514f8ffce9b4f4dcab4698fd1759cb51dfca4c0555a3397b2b48928a0cc7a1c729009d69ed27e9740d49fe31193872951ed084ef68bfd7568c944748670b98e8cfa65b837981038629c5cb731a9af0941843344541b22a1ce65ccee9fa7a17e555e6a3f64d1879bd1195be89f8c70a9620251a235a0e07629b0e2bd3eaff5c074781af083f1a099fa4d7f6486288af632aa1ede4cef8cd5ccb19236a44bccccdc3b64df075c582968e4a310c6efb4a57ef12f15fd359a450fb0a991cd9293a13ffa26948f4590679dc733870bfbe94889779c828bd5f28d4dfe926fc54034cf2960112930f4d2139c588656f5bbe74e2efa643ccb2568ed2185c959a144f24d388c5e7e782b9bfc30bc4567396cddeda957e95974db9db73331c33d6dc7e8f868abb960b8ab9c83af420cc72957be0041d5f52a50ab7a0a4caf5032fee27d62043117af8440d8bd991ca31b4b9e80cbe4e34767ffdd8ec37b9d797815f6934dbd234ffb7c6e4f187fb41ce621cea33a5ada0ee694764e9400749111b9a511f7683ce4fc2e241a6299c0a33167c7dc81667c298a92b45d6bed176c912f35587ef6d8d8d86ddc8372a70f00274f14de7cf9ce59c212d5b84d722b2dc0f269cdd11acd7f91dff54dcae40f0e95d7e164baa15f30d89f4be6c916b7d77affae79e368cb3217520c6901fdd84a9ca8adb1d5b471c09831910406bdfdf2426e963256e73e8b999b09db294bd766fd9374a85c332e937481304793750ccddc24c56bb2ed3baa0b6e7dfcef3695dda5f56724fe7cc0c2f086de38770ca2238a49cf945a3c9a425122a8db282552f75d1dd8de27b7d5fd697fd83094778da13ee7f812af4de181a61e5362383a007442eebdeb0f4e8187e8e26b2f0c3fddf157d86786b9aa47daacdd66b8c11ca25b71b57b858195a7ef66850f51b24f26af42df5f046005385aa649c850cac85399762e612301aa3c230ae9145385aec42a52b778faf04a7ee7f6117125e9137e59ed1b7ed91eaaa73fc9b4178e9b6b02e903d39aa6f3554423d964c79eb03e2c1160b74c49a279a427603727d2fd16d8909ac6497a77178c15b75586009803ed1c228635916477d9e92a59fb7e784ceeda22bcc8023676a155c159bb35cafbeca22444245a4506acb6236313051383f49a3d851070ff8e0432a2634044109e910b844555679a49d538be0b84b7e5dc0d1132d9b01fc205e0a3ff48f60faaa949d2c7a77553b9f2c011e84b6f56dfa0dc3f16c6409347deef49ac187221f48195c2e3bc72d4418df76d85dd50f320595001b2e2e3794ca6cb52270a643bb76bc0276a67d123b3c97c9d699ea295e00b8b3e1371d14630d9bcb23d2535fd6447f4c2eef3b71b058dcc8ca84d433793844ae633cd70157a1495bc59189eb50f380cae82148585fa2156678a13b462fd09b77754145d3e5165763380eed30be231980272899fc0657a5561688ec49361cdf0bb700952c54347c4690bbea0ca99206a3dba2d191e8432ee5fbc3b5493907f52043b94bbe358e24b3317da36206b8079c6b70f03e393218b90568c61fd5dd23c3565b3912d3bcc0292cce3b80ebf9dc73ab25c397fa0115c6c5f74302f31d25349320668fa9ffd01ead33263901789ca6746be0e061cbfb48f931f065deebb19cc48f6df2e31a7a65a088f527791274bc674c0e620cba4ee1ef39ecd8351883414868d59c9ec09207a3cfe773589d5db05173b27a1472b82ba2fdaea37f6a3c1c905ad33bcaa6b14954caac6d03609951751e1a82a26e0731868325c26296a329f9173f311b6df11aca019638e9abeb040da25b000e15479862ad42ab8c8cd78747084d31a5334c83d57e19fd2e47d69392384f39a36765285f50d390d0a60fc130739dc841192aba8fdba23f794d79c196801d564172469b5e8ce4c1e0ae19c08a443628e70ceec41fba65c82f7d494e993b8af23633cd7980d6f28cd7e1293073c0c4051cb9b9dfd063b47d84ee1f5ae65b6dac084d3a4f48c34d31527ca014195e14cd2855b9d208a7863abf12432671793b0436fadb0f6f5f2023ad0c8561e1acc4a9e32b7175892514c408b43bf60e12cccfd25339e00ac51b9425871e7749af872ca047f48826a5a169a9acf3e09aff1a88e67ff398e5dfd564cb601ae6d55f6e42f51437f9e31ddf6d7f5e1e7666c09544b684099f54e42b106cb27c0857c51acb0a89b1c14fda8dcfb2565a5efbe77efcce7bfca2de278fa75163a075aa383322a16045da2eb12ab5c6050d738b8c66445f99914fc19134d271f95a40a83277127de8598c1935f40618c439e07be98e58c994923d0a35d4116308fabab20bc4d96b2533aa7d0f3fbecc785bf9ae85e303e89ca80ce279f2d70feb4092ed89b5a8618b61dd0544852ca1998af750c1a4e1102720fc169bfc09bc774fab6c2ebffc42a4cfec7c300c61bb7eff16b87a817c70ab9979731e785053606d32f3a7ff0a47c01c197c9dfa52e5ed01c5ad23d5813439498db7cf441fca39b6232473ae50929396892bae6e5c8815f340158e7d164ab582b75fed325e073c37bc595a1251ca30eace15af5609d1d82bee3868d432d6e4b8d7371262b1e72c87ce1db6121b12d200942fb01bff87cc3216c676386ba4e6033f7ea3f10d42cf8dba8ea77f77d617fd2fa0abcb0c3c71dffc29f9b6c4adf97b792637c62bf3b4f9b7e1ec66708f99dc980935df55c6083d6a393c595d04de1ee78fd3f8ef965efc1edf2c4b9d682aa10510fb665a88a84df67c8c86597c7bb5f9dbbc8095f66c7ed59a55dbeb3b00ca31c8c55b8b12d9c61e5c52c92386a05f0ca17ac4c96286fa77fdc8c92e8c3a1a3f115f0eab6111ee6258f33c6daa92b02db098744cac41d162fe905059d883edba0e7b19d62c7a575b80d2fc65e39fa464fb2e98fce88b35b54e31e2da473518b84caeb8507fc9bf5e487014e90a7a27e0ff623d9620712cfa8cbcc649e94cf818015f4d847a22ef32d617b72819a54be39713b9b2abb8079e316491b38fdab2ef81e70e0e64e739664abddd10a6474814347925c4131e9d92fc804896515838fededc9e0ff589fab2dbb0e57eea91e85ce9999b0a764d3b64986051f867a113c36bafa5e617e16cca6c937a791689df4f05a308309736a5581f46a8b7f8fb1781bd9bc9304f20ae75f7d7406ed3c8c1b26e31e62d826c3181f760194fd53de695bae0c73f82cb468dee5b101d756e8009f70e4a453fec63695f8421d2519102b86f12ae4116a283388de7fbd1da0c87e45e9a720b0aca9dc0b6af1151c311911f976f8c43d368983da9317d10dd4c8263099f41c2d5cde27abdd0d15f63e7290d74bf8ebd581a4e9bddf7cb44ad5a376c00002489a1a309070ae8606722198b2224bde3455a55a2e6d5e8675f8dc22d29d59fef80ad1111f992cddd12360cc4a1025e3126a2024d2e1cb1e313d6fbe62e36cff37d6ad1c9cbff969e7c6ed8d4182506a4a03b35badde77b3863313b4abbe9823aea1a686a7a0b86385d0d6e6cf3c2833f174fc1b4f28e3d60d5738c669cf7dddf7c56ae39193883b111fd61d7a19e4a9ba30786ad3b85bf0179ac1fa2dd7f110475da732ca1fe9bf8b368363026eaa83583f011b740bb30a9dcb669013b834dad079303e05323cca17308fe972747e8dc4f0b6802ac5e762b6f30a14dbd6c5b191520a5feaf7121a85ad6e0c4c249fcc97250f48b3a2306cfa882eab2f63388008fad399a5b9238a0e7d7a1336f01182dbdff3c342995ad87ad890cccba5c12433bc48a19ee8073d790fe4d710e488bd937a7322d10229cd9651620e72881ad3709bb5bee79a021ab8fb89302fd4285d4ea022d4b6dcdb1d79d17cd5239492a05651718270bc78f614982d0e3436d7bd4f277cb73bf117ae10067571b6b2eff437f98c1803296fc656ea621c824fa8f6b91c8ab0618d6f08e831b9fc0fc8a043ac18d8e4ad4719b30ce20a34aeb6d0f4bc9665b0fe442934d26a3707f64435a523812047e89ae77ee718254832628cca994c3159ce57089c2b6c82b05e28f731eea16aa249c0f6b95ff86ced36d1b7d440c1f31feead6fa477ce8f17c3c059b8002e466e5681fb4839d71481f01d558227c71e16d5278e9ebf1339b19392c5d351808c29d29f25cbc98eeb307d45d4f2f28d199c993fb9ad97bcc131a92ac9a3e6fb6eae3208863eb88f791be7b07e502e0f56f6532bbdd572fd930cf262adaeac8d8cacb18528b4251e051bb727b00a348064fb68e8db655f1e0dfdaea4f2a68da01651c43b35818761bcf085f7c959ef07e245158bdf14e17ec8f03d8f41cbe5004681656167f1b47cb1b60d050cfaba0f4c58c32807395e561755c63ab552888d12278d662e1a1290ac5aeccbcece4cf5cad3bbaa92ebdc32040eb99f4db2c994af14bcc8f016e317c824f71cbfc2686252771b5e8155404d23c05eed5e09c3fa07ab7c32a96095d96a8bfed0b8fa83de8158e78f436a3fd3edb71ccc3d3bc64f2c28106238d19ae650b5d867506fe34434989b1e66330ffd16e56fc788708cbbd5c381649ff6d90cf71dd0dc2333b9d14d18393d44428a39af126e32115055d354850bb64f24e37fa050c468792bece8c21036de6020e93fbd5c2ba1455831df803a271f243b5d7ebdcce376696305e1c2ef0bdacd7972159e56505497d7b97fa47bceff84bc9ef2217041548884b7605e44af8c26c2c1b1b4ae286ce1697085cbde2f6c98c9e08895a16e92a59393179d1b2df53db3e70d6ee5d4294510b4cebe24f4c9abf96aaf4f5f12987bf2709150f0f8d4db2771cf1bd2cc2104b5bd60dfb1f3e9eb5823cfed7d74a4ae21cc66b80e541db3d53fad4bcc3586ee4532cdb860b84411a28d6ada12183c482b744b85e76ce40ea316bbc3bebd55eb833636b4bce4f643214099c3bc68cdbf4e11bd3deb9ea01886ce818e7744765a1549aa210aab218ad97dc62c8ec4f799dc27232085a283a4cf8ebd87b3a110c668110c4a796971522f1dc0e142f50aa355b83ab3e2a43627b482c0877e13837540d98316a56f265e20d4bf3949023b3514f8ffce9b4f4dcab4698fd1759cb51dfca4c0555a3397b2b48928a0cc7a1c392c29868319f0ca95a4df72735c58e8462564125311d2b12f2705f600a8edec32c979fccfcdd58f148ae630d1019046d53bdfb288bc48bc55f8e774aecf99f8c72aa6dceaef796dad384f252e2fede8e58278851d8229e817c2c71e402d03313e7b7deab215a6dc9cfd66b7b30b8f10699a6aa8bf7fc2f080d9a897cf6fa318ce631522a8c9adac590ae464150b720d29927ca7e0348e860fe61ed6a7bd741100cee46c9fa7b20d6c32dd7eb526e18e53851792560ea74fa3932d066ebf62bcf75e5e122a950f64f090a5dcd003928a42e4d4038e30dc8cf8eb51c1ebfe26c8db57ef98b00586b67c2bece0139b4b3499219ded2347dcad6f3876303ad80c31ca1acc2876fb16c1a50f9af909f2e28ca4e2d9255ee85cf22847cd8f2608475c3a33507456cef366976dea82157ebea25d1d4db5a4f1db60696dc6b8c693e890f75af364dfabe5ec69079afa4e244f36fd26c6978311a7a9cb6ded32557b06d93c5f31d50eaadfd64efb0ba380c8ef81956394a4528647eede03377dc70bd428a562eb061d52b13f32674e9a7dc3b86f1371ec4575fc5834dd086566bc231bbb56e27c2e6963355f68581cc80d7546c48f7f1c9bb1c40a15476d957f8112a255c10573d8f90665b5bceb9359ef38aac4d730030ca5667d075c59bf8b7be5adfad82a9fe09b44331f91df369c1390f68f198c75463cf072c5750ccddc24c56bb2ed3baa0b6e7dfcef3695dda5f56724fe7cc0c2f086de38770ca2238a49cf945a3c9a425122a8db282552f75d1dd8a72f328147bd5fc4c0b7977688b30ee746c75aedf35e72cfaa2fd25fa24c8347257eed4f9ab2c237ee910370de0a330a74ce251b99d74d263053db00101cc894d7a093569e4cdeef50ef0001b7079a9ea352a48fbd3609d1f9c554aa0efa661a3163fe1a15fbde80d683a9501b481b5742b141f4666260776e73e195698f354cebd533cc9652171ac258302b748e097c7fca8187d5e5d7e96e9677c3588e5c27d0cce720c7cf70c2dd7e13df9b3cc4f972952618e0cd37f15d31f52a6355d53887bc3e945534afcc0b1bcf89bc2efd21643dd40e341236280d1e39d4c1ec2f59ea8212e834478acb14f4d9e2168d200902de9ab6f13d91592ff66d5e25209fca8e53629ba8b70163280ccc8029c56bad48cc9b9f5e5c60aa0f55bd7db9dfdea71cebdf47fdbeba22c6525915e1b988360f92184ddcf3a23d4f126c3431b5313a6047b4c2800814fbe39bf5ebb921ca0b0bea256e548a60cdfb975d9b6e4bcbd6cb450a3ae608885b7c70d2e9303ae2f6e66562f488e0c35df879b25034d98f6975fb0b047e3108863661416657b46a6fdd87082d7aec1c5db834e094443fef8f9e0aa355214d9c0b09d8e0453be76ced4657bd9881c243485453fe403be2e3bd83bddbacb2ec28b93055569d636fc58fe3fef82da4b78cddc033a5b76ccde252fe53c38158754b988a537bffcdd3cab0bfe83c12af96c4c8f5b9b78bb57ef1773092dea09a0ae7db39216cba8f16b5ff99d519c344ffc0d34181a376fac4775e9a247c5fbdc61fa50d3739c6c8de0ff8bb1a46e4969df222b0cd11197369a53676e0ee62fddb9f845067627c3b08f8a04122efd79ddfe7372be81edc121256dbe800840942b206162d62a12ecf45a34f3ab69fbaa7a8fbd73589d5db05173b27a1472b82ba2fdaea37f6a3c1c905ad33bcaa6b14954caac6d03609951751e1a82a26e0731868325c26296a329f91b9882e36eafdf269b8fb28a150fe29604050ef8f7d3ca848aec49a5f2615cb182bed332cbf097c0d1b082bde3a812b985ccc6d12e80a815909b851064879b1c0fd01fd9a80350f9a2a3099cb3d985f8419e628535442d5adebb6649a3d8c6bf2253f28e4b258d2d36d540c650ba75550b61aea4d6e636043bec205f9067237190c66eb04d8aa348252d392af4346a4def03eb50504983c4fc54ffdfd9cfc65476d05a39214cbb01b383baf04dcb88ff8bdd1f6cb872db7dd135e16d014fb492ba3bb2122f5a5c3fe0bd9382ae1ab0c7c303f7c0d2fa4bb1a2c362f8d42f0bbf4b017551012d6b37f605ed92dc43d3853a1eabb0702c965bd26e2d56bcea295659c94a0dc92c7f5b695cf0f10e31988b4dafc4ad4130e26a3eb409623187823465ab52c1a7392af2cea97a420f21a10931af22c6869676cab62341d435a36ed4289d7bd245c0027830a8d30633cf2f5e888a679055cbca3e6f60564bc8cdb5d7e3d5d3181cc5048ba58de375de597f1899961d9a5342d0d81afd71e8ce3360149f95a6d2d7c7e7b8374fa93542f30f5e85e303e89ca80ce279f2d70feb4092ed89b5a8618b61dd0544852ca1998af750c1a4e1102720fc169bfc09bc774fab6c2ebffc42a4cb6a98558542eebfddb9c34cb65b118569488773b87e0fc28d0fdc127a38cf0f7df530fb04c1ea4495874ccefacabca6db1f2ae46dff64fbac31eb22e3ce2e1638ede483e115f7e750e13908002cb39f15b6f5e7c51dcad2e3c5f0253f715124364bfa743393d5e3ca304e4fc94d498153ac6ef6a42cc6e0174c25a9f3b694c0a095579dbec12aa1ddc943bc41754b11f1daa5cc9c2216a4799f2c5be2ab666e932a008bb6af11178d92766a56fc58576fff3205b3159fe5d786e68ba83d2cea4cbd6df26c734cb44015b879af9025487f8fadecc98d7fdf3eb090b3d8427273f58e6b02bdc711c4ab70d8169d12028e3bf654ddf12aef996283254096b97db8d83b054273a392c4c56a74ecfe4cba5444fd688d24807704b460138a15c91597aaaae3aedb33ccce72c93d6ec267a14603db248ce7a42eac7a04031eced8e883edba0e7b19d62c7a575b80d2fc65e39fa464fb2e98fce88b35b54e31e2da473518b84caeb8507fc9bf5e487014e90a7a27e0ff62336e6fc240893b672584cfa0a22e996fc9686ab0237b496e7678ae8a3f4cbe9267059ec167c03eff1c25147788444751b01eca2dfd53dc0095278dbbe3d07ed1db654557c82c5e8898c188ba73f22048aef7af6291d74504da7ac9f34d542ca65729f351d5b38086dd751b8a572d41bc59ee9c4729228ace53b0574bd9f0f6bde76f9b4eff8ac9a3161017f520b22ff46a5ff3fa7375ce707623ba78ec940712132ec0dc6e0b5fee5a83896a915ff395e04bde7a957e8b498a3e12539037ba8b3d1daa343702b77da14dc31d43a02a936c89e349ac3ae56e34242ed06c3ca1d1e4ff6511aff8f40a6eb55b957b560d3302ee0c68706dea985e26e2877b4d652401a310320a3e601badc92531ce9bf4204195c40e37d5603b46bbd360d40f977f8d149eeff431e4fc9437dce3b812becf4d468db5f9f30c9fce0cdd560f8befd8844fa2bb7fd7627917a2fb3dabf9deabb5563a249bbfc542e4dd893bfbfd295139a07fccbca8ea4a8d78bd1bcb15d2d0065f7b1d9e24ea24396109bbbd6fd252e80883cb3c35c2aa9a90d66a64001eebf7bf15035ab95a46971a48b8e39e620abfa98ad0bc42bbd121778468b48d77738982c0c22a7373b857f76b1e38979a45736275bf959d03426d35cb34c572e8eaa04d3ab4f63390deaa1eb14a3cb179c00c30b2f61975e74630fbc9c4f930ce5fb4a83ad6bcc463c319474f6623e1b4a8acb6caee1f8e1ebee7e443991dfaf63702b54137641406c7626979d06d8ac77246d2007d70bfcd039f9fcc5f42242cc003de1792a20e103373224ce7929bb7fd282927ee7255296555e4342c0e5900f16158f64cfc0999b71be546602ea3004523110575504d363601385488e86dad996e64a5c2ab09f28ed5f418c4184001f9dbbd19c7691baacca5b3258729a0f6059a2f2b66f2c764587a682ad74978374e68d66a5647d8ad55028fe91f10b91028bb390503823a139d315551c3896496e5a377498c70e1d5682616819328303885e58ea08812e3c3ce3193f1fa5f9ba68b113ac901a92507be3b0e59d4f71016785c7d312381e37c4bd4ad15b15b6a2094ccccca997fcec91254607252eaaaf3064a84a49c0115157fb5f802162aa57a6839db79b30cd385ea951d615ca827c635452fef48ba4aa09887bb2f1a303c523682a3df69b32ab41c50ce873e201beb3f80d7c519157370b36011dec2f4afeceae539e666471b7aa67a218b1f30a684e47c6c7046f8cf46ba41fa9dfe06fbae76032a79d9d88d1b4db858118a8ce4b510e6ccc8c3b207aec224a1525809b28b96c5a3a2419a5c8192c389c08a1346c82346455a8c42ec7f72458d2f3a25580580f9cb9e9832259d193772c8dd3a53624e37043a025011074fe4e5bbd3d8bd1ee481dd9bbbbcc2b9455c8a09cfd142f3a45f6676b48f06b0c88cfa7037b51a61e85d8cb1d9fb061e29219e696fb70e3ac15836a4b38542200bb74b0b7c9dc62b141ee8dab696f9028103e86aaa1908afe8aad7ee6bf2d843d6deb68004ae8c7be12260585b5bb8d61d2d5d7aa6f7adbb120562e4a3e277ce8960fb80355b7cfe2797a4f40fbdfa0dbced243bc5f574932da55a49531d9a1a40a1f73a1a25524c2b2a149591cf196f3323ea681a9418eb0014c6e3f2fe9efebd9fd1eda2b9f98e0dd91c6b3a73511e86fc7f4e29caef1cfdbe38a60488c3b2ca5599c6dd91faa0c85a3cbc550ee3621cab6b433e49cef8f96e0088e17e1d4836997f54dd54c5d0aef775926ae601594ffc84b01eae5d3e53d5cc6f70358156b19442b6f75969b5e5a1b0b11dce4d60c3d139c389f0c54cffa3404f539c87caac83b19b25ac4142e2936c58c265cd795829e43c9c23a1c97a5d3e8b7ad6f8b5c3295fa1691b53e3d779f5dfa7bf8c475e42f36b385cfa9a095811b0a3f7f64e5eb723921211ed2406f12fd999a5a71c8c66178ac66f1cfdef859c2551180e34fda9eaa4f9b4dbb8989462a325c982f772e0a2a66af6c885e4eda6f8a54473bf9671c9f7857ca5d77cb1690218d8db1a64236b1b83b21abf0cade20323d50f99802328463d52f4c19c1ccfbd74d40160ebf150a4ba99d68851fc30993afcedabd7649c9d70cb87aafb9ec6aad039fa0a64e102fb8661b424ca6fc3b4c8b13e0bcef7182976cd7e80459b79ebde0c7cb879e52b5d33399f7d3bf600840310e0f9e81d19ceef0a05a41ac24a61930d4b0a78647d8ab60508707a50eeca48dedec6367ccddbcdcfac513d35cb2897634c60266a089330fe330641f624e961d6aaa448f404da99f93350610858e0a357c7d916d56f6b6f4fb93e80f5ddd55280409114f4ce1c2d0a3fe82a03115138a5bb00f4a778c38760fdd54b5aeb82e6f014612ca1e103100c36415493f7950780ec48e0b430e7b6444546a648a03a407ceb5ead1347dbf4e1d0b25f9be9de6e9a9007a91d8fa799776bcfeb4c7a94bab963356e743a1e89b2624d773d979cce01e7c21971b9a7696c04ef15a486d18a3931c2882822550ccf891965cc8e2fd445ee8845660ca3e4aa00100eee3fa8845f86f1ef6c71de429715ac1f4575d81f942f079af3ca13a135f78639e77d46d36e20f600d838f9f00fdadd08f9b458c5e34c0d4de681d6a220e527c36f77e53f53daaf5064b85604ae4165e4fab0c938e89476a372df6a6c4bc2772c8698738422cc803a46cb4b9d7f53a42cb0a752247fb42e08a4ca32265ea1351fc2dcfe5e9dfa5b29bccdab85d90c989e3627dbd22f40f276a4750a47147c1c250f17a01a38129df77d431f07b4bbae9989342a6e20d75a6360c343f008129cd9d96c1a6e8e90752f8eb3aecaadccacb40092d1e93195d31705676631a5ca10bf0d77f01c66a1c087e9b98bc12f651b5b39e879c7d54c8fef41b71b57e3eb2e92ff5caf93943ec0852fb98444d4605bcf701f16ef4e1a3aac72a795941be5f198bc884bb3b45cd22fef806deea898b671ff475530c26ac598afd39fee5ddea0976c69a41975a4f4d2adc8c35905aa81473bc3f05fa82177e807b48d211e70ea266e37642929f1b1c6b2581c3aac1cda7e9b144f66d8fb37cc6396df6ecc4874d74da3cc70e5fd8319de79f3be83761ed5a3176b416ad15cc8fd6c56be93f2f9c354bf5ec7c241e15252d2d8926c25f3490a5975d621a9abe5a516087865890aa358a4165b85c38cae06a5d6899c4f89b683a229aef2c0f8b3d92ea9d89495a40ecebc918b9d1867a92f2bcdb442e59cb70ac96b768ec9d701b9fa81de3b8cc10e3661c1c0912857023ea0930f3ccd225b9cc1ce60d6fb2020476971704bbb33c0a70ac96ea0fafcfd4e42f64ef2829f323749d9a8e46f50578e1c2720fd954ded3d28eb3d4f96b0fb9c19bd668cdd5898e3f90ee11fda73a1b91c27a7d9fa1739b43766177235b7d4299de3da3e122d1a13cc856500c3ad8b81b1a30f52e2c6d94c23185e05f075437eda78c2d11177a56133bdd2b38c33bb74689d08ae5f7340e6048c88f200e644191a90e7214260f25736f9d4e46ed32defef9708e3184f9b8a7a1521d7a0bdb988cd1d0f00fad85c3de813b705322b429bef9789a3eeb66a3d9fa9aabe7d06fecf7139a2c1e24178e788535ac2390f6ac8f02768371a897a2204c75251b146c12b47969aec25bb353f1312326618694196bde4dfc87849a815748efffc5063185f5b8d2ec2abb6ef317e1acc47d2ecc9a74a23e3c719df6ccf459efce8d0083a346092d910690ecb45343180ba3160446d1c600d26209293ad9ffc2c3843ae624fe6bee167a22999d30b60f2b361022cb8e9a4ac8476305a8f5a305e58f8abbb44ab6e4ca012f48e0e1d9c0ff59286254a99acc136cffd5c99cc5d17b6a59f3c2d3a24730c3062106bf4cf57c27657accc2d58f5dbc9572b0ac5f2187a57901a7d90d07588ef1dd62147740c834890743225bf714f96e07febf18661d359597334eb3dec3f351042e65c6160baf7adde44903e64e903f7141439e7cd75d97ef1b655d8a035cce10444f919951fa196812bb78c5e19b5ce30a8ccac8432b73dcedce5e1f7bbb0b18202ec0db1a9b447ebaf4ac0c43e88451b8c2099aad7b3043334b9262c7c22f20e16849a585cc9e0fb6e93457c74f9ab5d2351ec2e8cde5e7bc4112e53eb929733def54b95ef9753844f02510e00c54a284f704dd79bf8df27339b6f833fd2457fb360a5c8939892ce4bcead67843c092c6c700b193a332ebd700cf249bd40eafe44fcc830048f40f9e80fcd6f4450b7a48848ce2087038aef7dd0f552c7b82f1d86dd01dcb81b62cd4a3d52c59acf254c7910b6759813f4630e4da54d37c62a6a78485719cde976885b23c13b1856335623f35c59d60567cba8e7aa9974361029209d2a4b91697d8207a5f2cf23fb9ba025f6cf4560a71a77b56664f1420da49e0bb0a0507df7299b3736ca59efe00d559019e164ddc5ef34f57086081ab4096f8fc0122555f088a7217e68ca622510c042babaf037fabc31288032f626b4754a22c6e17e2cce4a66ae780e3869fdeb77ccc113c06363235e1f497bff27c5907f007dc5b6c568fcc2b7a4a57b93b1a822f110b9d58e8b8e5f0342e0aa999926c780755edd92d0f1ca9e329d160516df627eaf307b339a42d1e61fbf41ff8b97869ccb39283eb479f39fff38d87046b85a110a51933599134e50ec36651e451ca7d131f14395aa8d48a282877d29d57b709fd733fd454f91287512d324e7955d08ff3987eb4656d469e9413f568ac481eaea56d9bfe1797d6b0158c5cfeb034c54ee7c2de91c415ebcb83e38aa8c966f5bbaa0033311e9745a2639351d0b2ec2d69acead3262a72ea72a3717ba7e1c0806922c5b66f8b4beb22101ecaa50fc61a80b086c6355e095a565cc6e06a2ada0d6262cc801c8c663fb44b0284bc1d9303417b6be3096b65754aad978e3a3756f5b8884b6dfbcc9fdf8bb1bef6ea931f11ecba3b20a4ea567683a9faa384c9fa94228d4c089bcfeac155f5ed071c133327ae3f5088d4a1e261fc648769dc8712a35fb1b4d32edf88887b495458e4c50848b36fa7f1bbbad5fedc748cce53b0d51fae08e3b458147d9afcf066c66c0b7544e62f2d70f060fff0346283ba800742491e9ae41f497e7afd1ae4534b06f8433af5c9311fe49cc83fd09651c1944fd8211e6e325565d0c3f903869f12a5adb1df62ed0cfed3269a0c9f6bbd63e69c136ea2659f6076c800a7979e83a9b15373520acfe4d89feaa8da10d61c467a18d9a9322d31067664f14148ebe88daf940b1994edc800421d132ddd347efe9ed0fe01e3e41bb4fc918281957a8758ab7cc5b6cbbb8b9ca4bba50c75179a38b507cada6c6e34ea61c64ee503e140e8abcbfa6c3e89e445779d64493601a7a114a77aa9306bd7a112c9da56dcd83b51ecb5c8878b9dbab367baea62b4b93ac5a7e010932f0fc84157095be83ef52bd65094b586431660d266f87a4e269ede0368a59bb3a650ee98b990900f1b638fb224c452c10f3dca4a6b5cc9807d86b3feb812ceab0ed8a895f416ca15ab461df0ff1b345b099705aa757e6121a2aeca3f3761cf150042028094b3ec304b131b8a5a52ba1ac2d6c4cceb151665e9efd0554ade702dbb94e98cc37f0f7360762d0f75b1a9ebdb457e6f55abeed8ffbba66bee3e511050310243e301335bb147179bc70bcfea1f52101cdedc17b2e6de24537a226dd88794022bec0c71feb5e8d43188f9036120f386fbab34cd343a1eb01b8545439310af5c6f68d1ac06b6c3d0d43bd0336079492d1304063f10a123756fd4d225e7bdf601e1076f944033c8d7ce23253f281d53e234a5f0390e07053b09154e82514a2636a52957b56d46c0b5ea82be2debadf530dfaddd92407fcf41fcf6d0c6e242a224053a5f6d7fa1e95307114cfb562adc72362d8e1b701e91e686459dbeeb2ea9b34da975a6af7da78571672bf7abe74d25e443b6686fe5061aa36b906e2ef0191e55c9c755dae6130a80ce93569b250940d00b9354663dfa20059267d704974dbf471eb9a7c0f1e81aefb1bf1ee287d4f3bddb3341131e1661a2f397f9124f7d4e394c53867f18d5a2f905ffa3f4fe676d4f5ec0cc7eafaa83599b5753973303c9da17ff916d63b6d5bcf5c0ebd37e2ab91b6d2243b925402e61639207976c881bc7deee386b2f12d852c777eaf99794d53e9592c75ce61949e840d81e6e49ee9c41787909ccb470a6ffd375378f397b65da8b99f48d92af8f7c0f66891c4fc9b2b3b3f4af60ab4fa4cab23016df291ce04fa7f505b081f21796199736fc6070b883e8a593e5f8075f6688d458fce009e05be1c56a22a85dcaa2fc80dfd3d70f7614e2f64dcdba640c8c0650d87e21549e41a675e0ace37952fd5199516cb3c3babfb071ac7e7be5baabac6cac0a888be963541875c3e9f284d4200f0e68446dbb1b97d73a6db49ebe6d1a648d2b6386d6c5732166f513f581247f983cb66cf06d0ada26307cf573d207667453815223a896224b3e9d447f5b56ad90ba9476b2d9073230b122844969d2e05adee60236eda01a31299c776e314921b6b2c782aca95eab299590b1cd14c92a6995b546a0d3ae0906e95e66e7aee247548dbe8813284e3a6d7671ad0136680f572d9c804fb24e937b4932028b2019dc4f0c92128d1c5dbe038b9d185fc742b0f9a61acf072e4e11af7f676b5362a57915c8ba340452d669e00b4abdaff7202f258661624abb2a1b484e8c5466cf6054cc9f98f679b21040318f25d052c7204ed92e6447ca1f9a131255f7fe1e333d0af8a370447a0a9743900c0bfa224bc466b93234c6b97c3678620e7fd3f32308d15e0f8966c48108af1bd3aaa37fb2406201ee91de5f57d6aa699f6a991ab721e14b5b9c24b0858fdb9cb99547658d69c4bd78afd35214705626c2644b2852de32310539a13d2e02dc37e8e3954ea4589e7383a3e830159887d448ac6fe85906cc6101d7a2d9f3f935e392877c86809b114dc0371af516b4ad5bf3138b662c9d00eb62e8bb7dcac7bb68b8d171524963884b788379784ed253ac5e41f9c3d85d0470912a588337d57dbaefd420da19a4e4d54902292ff286937480e1ac7ca79d24a67e86089753ee7f9eaf124e010f6fd8b10e1adecc71931ada66667fef663f10dfe587a46c16119492a93cdb6ac22e5c7259e70947adf048ec46f3075d1d580d646e5e06c4e05925cd2b77ade3384b6e51a20f467182c3e20ec44855f703c5340521bcb6b05a0bdc41bf89238e034516f5b72e6d637da35bd0bf5666cbcb4f4462acd689dfbd298b5adbb65eabb03803b6dbdfdbe3dfc8125bd8bb3c8926046d7ca8e6eea9d1ee9aaabea8c074f8349c6f6e6eee262b16bff975d3545933d3c27a9c053a90c8d3b964d119aa7ab822543426a62a942dec711906d141290f62b31e440233d80c605c33312fa11baef75895771c28083b62ab66aaeaef3faef3b15b07c83bae06b89225eb667f1fea0f5ce50d98c7ae8e78fefc0489d911edbca5d0781b55b433d92d498e2ce58910a1f2e4c6d80742154257b211ce4f1cee596ff1ec118dd52e5f1eec559967db672aefdc6cc6edf6781a0ad33e489f3e4915cb5baa429c579c690b763e28e7a2755dfc9e202be6b1e04170a46edb0b358015738995d044782fb1388cd80a404e97df275c7200603b141ae3e493fd0271f55af5c2a78c05bcfee36d64b2151210c4e37f1940961ef51fea8b5467665212ac19768162dcfdad5e02f3320b23c7be917deb6d458e0b0aacd5e1283694e1bb3ef232808cb843f14db3e82c5c6e77b6077396371281dc6f1e57c03925dae89842072b015fc0369a9de535366525aa529768114bb0da1431a1deeb4e2cd223fb9ffdb41dd1912a82bc1e382ff23e2c5242817e1b61f22252242283fa05dc9441bae442f3ca386b8f33da2b45b4546779c35ffc6b3a06606ba01403b7f35cd6d0c454dba7fb0839f5cd74fd5d4e4cd0c70158c9acace8ed3ae390d25000f6a45cee2929a11fae71d8ad54685506b3d4fe3cee30a50778f241091160f0bb937937013c74c0e601f29a3bfff092ef34043699ef72fcaf0204615c86a81fb1f50f679d84a16dc55ed098f48473f2cbf0b6e0c819343ae70b218d8d40d4626990c5e20dddd136c52ba6d99908287f01cb982014addbcaca28ceb02ce6f5ec9d39e70dba06ade9b56d9361fcc130faf2825ee8af1411d11ac325b0dea65c22f85eebe42707b3c89ae7e671cde715b7abbbac78e322c28f0fa1ba58ebe5e5f59d4e8e22df62eaaca8dcbd42d9dd29d33fe0a6ab20d3f74d78764fc0acee1145b6a841151074b18cae4167f74df01f8973af56fb9c68bc7717db98783d3c7a649e8fe04a2cd898d499db8a4edace8171b0730f9c6c19e6976d1bb2f7fd86a8c997646cd353536abf0fca6a89e72002197499c78c8320cbb22b21ea88a216bce19a9ca90aa113dbc0f8d9d7fca29e51577385eb75eea01135bac92664a2222194bec79d2ab674cf27311ad849125c40d88bc8818f503a1f0546462ed89a4318a855f3338ced7f1190e063384f113128eea9d72c8a9b337f6c6d3ad6e3e56fec0bc5e2ea50e8e9257e1cf2da5d699a5c1886201019e74ff2fcd6f668825795cd42c3e6e3dbc69df648e47f323d80a10b85827f88df71aa9279263779b0b036770e4d9390e887e1c31109d96a1ee703232698fd7d28483ec27ce02ffde7897636c1b4864f45e678e729d6fa5aa405732e4d8418ca2701805355e9818710802c90b16118bdd73010d00477f69e0ac4801613c9cd10cbef8574d1332a875736bbf676e05818e36393c93302d9bb01307c06871d718cdcefaa6d02e87926687d6a514b1f8a568d0fd9ab8ea6a3fe8dde461a814b432c2738e87e8c586e9ff0b5f38eec0c40ac86ea4ce4421268566d690304c2ea8da6ebcd9a97ec79988f3ff035055319bcfaf9aeaffed097944e86a3071752da513addba98032e74cfffda86bdd3c9a1efbfb1c7abb5d6836d2f31b20538092127b4a458a8125b4acadf34bd5ec84bce36bfa47f1b03d10f508c71c83aabc14360bbb1925ddcf1b0b0d58434a165a697be0202434afe1a2720105c2aec014b31449bbbbd3b72017a50e4397df334ea90b6ea8b82f1b7dc0c4a2d3ee32cdfde0296d7b92d6ec8191c50cc6e1cb4ccba6cf8b3de368d04756e6bdf68f0e0b185879e2a570ad71b2b0bb4c281e822e4f912a83248e2f9adf0319ba1ce0b56a514fb05bdf6d49ccf35f88b177837f6b9a37c4dbe8e1213d0b5ae21f33b48f4e39a1776b94c6eb0bcde81668237bc15bf5a59fb9c60b9b9b62e32f4c4a735a2867f8d562ca966f95377907d05d897d4b5e772785c79b96a45dec814162385c070e8b2958cc9176e8c65157ffeb4b914a1a511a0d40e2095f4cbc22e6d2a3ea4d5b733a3870313d1aa496e6142ddea1c6b91497e5964daaed3a5758c9d4811697021feeb58e2545d847776083f7794f68b48939eb0a96fae0133479c837ac359e8ff516915506003177aff9fbbcd61fa88cbd3a51b7e8a38e4f7ed5e2c3d83d5f5ae31797296540b8d9d2b53b9654e28103f21aaaf266ed45d88eb71b0fbf34f1f230eb59e9e62ae011ab066016f583bfa20b4a579475fdbd5e9fc38860af98996019655a6633aa18d4f669dc7c4da8ef6fe6b68838edac9fb42b65e1c79ee997811365d94be7994c3f689fe873a834cf1dbb20f856827b8802cad7e1170f194d7acc3299f172100642a570abddec7f3829880d9ade81f538ceea23af731eb09e151128fe33bb2ca0e17f481104cd674faf28843b0021460ba47aa9415a5f1fe599465d76ca465a60f54b939693bf5969efc8b9576fef99d2befc04727650af29d1e5604bb7afaf5dcd4326d3046b32b26826ea944a2018d98a16a723762a6a1ca730f96c299fb7d689f6eb508fdd0f5f5227816682fec79245775f9378bc34aa0d76eac99d84b8100e447918a4eb25fcd53352dcd67fedd590ef00aa6cc62a1da77760936516b7579eee8c8994a1ea4c91cea0776b0224e010a4667d4ae97fa4f82ff2b1584052b0bafd4407abca2d260a6072f8ce0de54aa1f65e8f32b8c7522a26f111c836f172d5b57d31ebd12d1a7058ca8db6a59995293acb0c2fbbea59516e4ff55caa6fbf4ee7daa53a4122468b7b742ba41a47a81c8c73063c5e41a3b8a1486cb7a94d3f69aa2b0b451378b555a7bbe41937abf7a29576b91084a1f88998b1255c9ccb310e872947ce25f36d0ecf38f00816bcca112a0e9cdf2127cfec255fb5d8a5a85fb9f788d236a1b3edaff4825abb9392da5d38718153644a3a8d0f86961d82385c61a645562b69948457c1e781cee131f56714621d51539c9b81f2a305d514162f46afa81a301417e4334792b91f7227df3900d93c5cb4ea495dd870819f81077ae3e3439fce402d4e4bbcaa908fff660f5f390549a022f7e21cc79458e64b31fe57e71bfaf8e63020b0cc1e3a8a86159c014208f832569a05357e564161cd73e96b4cc4d1636b943b4b8d11b466cf55c1a7e78a7c3940fa682e6e31883a75af3c9a83b6ef72f8d33f20f30c6d9a1cc24002749bdf91ab144050747093c7a3d62cccb75278d2d703f7d09ae9554eb2592632786e6d141ecf90ca4bfcf904057043eccae60214bd15868582d2e6269863315bfdfc36390fbf2ad208a4eaef01a093d3b6d95a90e28ada46d0440a9c2b10ce9e84826e68460aef14384f4e9ae190687087775ff753f156722eb076debb623f7f5d1193e80de39e67b336b5ffcee4d7bada308347d3cc0e2823118eebd1e4f1450493f35a9bfa52bc1d41564780287734f256220c47ad276cffcdd4c1ec1ba3313dd834c5e19bbd6fb97f5a12d5401d66310b23c3bb366b8d8f566405ebb4be79848d9a34261ca3beed49a75c458b11e1ecb938fc016d05054f2fc7381708522c05f3351d1a60a9b264463405171274962943c87b011cd437522ef6c8896072238bdfcb3ddcb28bf71877917372a793198d096c086e8e05e6088a7712525b457d5285e76e760d0b8ba71c4aa00807a95cac4c685ac17f6572343d0e631079b64fc6a9f789d0b3a053679ed173588e3aeac479a9ea4a04e7f8bce2ff4a373302a0a91b5f3f2c47cace9f8c1f0d4ea18ff86f6eb99f132f5d62c3464834351acdd3a9bf924a3389aa6d3bcd49b4b128ecba8f78d4c7a624a50c3b0b9bd58553fbfc07ffda93f24e0f2a5180810958833f6fb2a174d4e77e5865a04cf9b10144f16dfb7df4e44d07f1c878a7adb578dea6eaade300b0f9345ac7b84a07b92d4c3999982afe7167f3f321604dbc86c2a239544ae7c88c0ee95c10daff1dc1cd9d85ea0bd256f93c7afa7b59182f65606c5893dfcce938f58be0bcc645f41232950dab107a40648972cb70b2662d591742f0dc95b725ea628962539141b9c3ab0bfa397717566d45e67449b600c4567f219ad740a1c6274b74aff65726612b6c46630c4759a05f6db785ea6553a4fe389a9d77f2edfdc06a511f97b53e54ecc0647effae8a6456722f21987c8e46992d50bde6f99fe4910c36e426be5e293787b3f6eb2aed26987caa9ed32521e75a7a79dc49d9c267e1f8422ee4fa2a768281e66bfa80f173bc60347d2fa016bea3cd87ff8fe9574b7a7f15690dcd5dcd1cc6a679856f7e2071a4b985e081cf8c92d096068f6ba0f8d60b0f0da4b7cccce69212f5a9542027f8256cc70293e858be8b3e33f78b224db6cedebdec87516ea193b8d4b9e469811d0abfab64788ff0578f3c2c9c1490993974199f6d0b2574c5d344f47e6f5ddbb766d36d1d88fe0ce6c526eca0a890cbc400fa3dce7edfd5b9d817b0fedb2b12ec32a1b749fda39bf65e6d3a60b9160d4510e94c7e7e33287fd7f79f3702822116a3df2a9d403d3290ca89ee654d0eefbbb7876d4ffa97cc320fa170c08b0f5f3e7b2c8958806da04a11be3d458f70232810f5691607837c17449898be0cde34e114c93bb7710f1e07fedd436b1a4af2e70f1f2692b7d14917d3c843113d1a14f55b44110abdbd7d554cda7d799b912d5442c5a5cedac107608219a3bb0279a7df6f399f9d1f08e075f4f13de8e4a5c21cdf203c39b84da4971841033480168e3bc863e348ac66e18c631b7d269e528184f1f08c9595ed30595f235f95b3b216df6501c7def124aa4be3c57c47beb3f32fc66ce2b7ac91e259b57d24e664397c30aaf06d88225bb5449329843e1cab8e1be1d80a153c4a1d02552f183a05638c4f3d221d5794c73cea22f94434e91c3248a3d6fe70c1551a680883f8f9cc84a5adbdfa9b9d20861ce138dd74e4357feab59baa8a493bc74e0b6f55a5e049345eae6cafcb138e5c44e15beafe555d062245e39d4e63d05c0182f24db70f80ea0078c9a3dac4ce42aa81f8b6df8923dd54e2da51810397261850f357a5750e96807785c5992fc27fe48935fc19823e5d8b4f75e8f64150c7cc32cf3a5690ff5fcdd98c98a52d124ec6442e42b235349a721c5f8e29944ec7375f7076af36fcf41630801a0fa043c355d1a1018cdb867d5ec416a62db159aafb713aa19027b41f2ef0313f55f39c5477974946562efc66a8d425be443d8c49177c80aa72ea6261a97b3d0dabdabb21affd1fbf76bfec3c76a4904cea3a034d2be40efabbf19d7bdb869df064f6699ad6fd945a07d5e94086affbcb8e63a64d2a9c9bccb39bb6e2a5a9aed43248166443845b2b2b113872497aeac42fb42fe2bd160575f905f7c8bdcca27e8918dd1404162d4a60689b334c7b9b805efea3ca650ac781584a1f15d310582cdb2362b0f4f10658f175b19b887528315fb7bfc89baab013c8e11b53b70b34fec27ddd706e91e8e5480d29c49251988b8d610cb35ad3ccdb0700d8c1ff912096a91c048e64357fc7053bb186aaedcaf2c4b4c0c027ff07e9138b66f58f80e889c3d281122991bece4688964acb1a9b08a87ab8841d89561121f339b569c4f6ff639bd4356c6a264ce37271eaabe0d7865aef7a70b1f25546872069434334f599ee13579d552ec409a7bb8b4bef5d33930dcc0fcd32bdc91fcc6b7f2c85a4bec73b426f8f577aa2cc7d9bbb6e1ee83ef7c077758e524aaee72a912871615be83ae707493136e96cc35bc8c89b2f8263de25abba9e337050e852d5b8df2e7a55e861fde2c2f0b4a888458f87159bb1e6111dd5a49f79d6eb40cef2c347039e737b6245dba0c5e214b4adfd584fb1d5b97a6507b332754a3e10822b46c6b9e0f3583a28db349f840a4fa4e9d682f5b76ae54a9e4f2b737b7b5d4fa66a19aa8d2c98adba9bbad0514f2ab25e38446ceb2c21bbc8089097361672e4ab40ac8e657b1dacc66b6137b527f17d9602f9663df1a52386e13fb380c4f62630665b567ad35a920312f70006446e1b3fbe7aa286c3a68099248a820b85941e52d150005b2e89b68a8c5661422960f19ba5dd8fd9800c5ea7961b2341b6566ce335fa40bff6cbb5be388525a140af71989207c8ed53ef1754abacf9a5ca1468f849f1886b0233822066d2335d96dbd0667c96d0a53e3881698b54ebde729182d55dcead189f9c89205772cebe6df66e80cacd3d06436b204c017fd6a8bbeda12e15bf75a3f4d052ca75c39e469a279b43ef0c1579d66db14813d072629427428561f7ba956d9e2e9ea0390a29cd0cf0f2e23ca5d1d3c7755121bc257b364600dae38dcb7b86156f1b4577611245769a0baee506292f61c6dfd903d8fc96829b70de7488f252979391feb05266eca8a516113fc2a2183df5488ec0310886505e0196b6755c95d02418722373c30bb915bb7047af158f68439900e74eb2682b767b9b1edfd899c0bfed48db3193111b5bc6d3a3cef78b6bc85710e22e8d0811d1fbdc4c0a7746f7e33bb376039bca3134a5a2191c4006978920606dc8e02a27abddd97c7e31ed2a3b440ffb06f586a0db6c9438d5c4497fdfe4dd736ef8bf06ec10b044c4781e84d0d27b67568179bdb5faff43bfc3465da9ecae1b1ddb9f7437e126350d5d446b9f2bc1c8688873cf86a9ffae8a8333abcc9056c6b189c773f012a49402be4c21172f3c18a526d228d221b97a691e905ef6b64be52e875a54b0049174bdd7a315f7aaadf32587135c0341b7cd9e8d4c46e6b1a149767095393086fe4ff23de38b2d69fac6df4018f5acb72f0a73cc040aeca636f6db6bbd4a2690df6f7430ca4b4d25fc947b132a6368982517111bc177dab2a4d5f637051155c8b0357bf526d7716fee8a185851f55d0cd0fa1eab3caf5460e3e0ce426cbb2668e1d98e4e21a8abe87a17f6e54dcf5dd8de946177974d33f153c8b60f5c53fcf4055fb94462ca7b4aac0cdaff58711edf35f753ffca3b9c944194df5f811e9b8f373d2f136c78fbb7236da054324570e174918bb9255039b6a3edf5159b59603e5d3ff803dc188ee380979b0c05790ca925329cb8cc00824d1a81bb2241b5c50d9c7b441a6c84b2beea97608371e4aba65cb4b24c2ab6a60e430e923c52c397baa18a5f57ed5746bb186ea929715a0a3bd6d8581fc243e2753e06c6177bd4254e8409ee88205f1edf8704e69e47baca9736c3bf62e599b97cc204126ba2e920a86bcf7000fd0897bc5703c6f39647c4b8384dbd6b46b9711e389531448433e6b5f8310eaf3aaa60ae1c60c297aeadcf59def8e209794b1fc91c085abe6f1df6f48a7f7f5af4eb108276e7d7b80e3ec67e4f084629ad7dcf7261084e8cc1a3d706fd7269480c86cb591f87bc2390bfde6cc217480deff53bcfccb5a0bddb7d164a5e43ad052e20c23ab0775f2f9dacee40159cbca4338e35854ca489e2db93ce0de4ee2d4794901852c09adce62b702763708e5664f6bf5ed0360d90119d63bf4662b6fa004a79bf91709ef8cbc61d6193c489b8768dc668d3aaef66382200f21e364e49eaf1e4fde64fddcb9c763d804935abc9274fbbe4c1195173ed4149c088ffbf6123d031804ea89527336117658d824812d47f83f9ea3378d42593818f4cd66e65d862576e87f34ce313b8e0ae1b8d5fc8d93a161c3dd9e92a2281c7aa833ca2f5fcd9c4ea90672940a300e69ae8caf5b461a675a34848cacdcc7334f4711f6e8e03f74a166f8d4a7e3a848a85b4b88b61f65e2e85c964a17f8b78f9645db4d3311213c778da3c81b52c1a4ec852c2b15f95bfd607ff8244b41c1d1a80dabf74e19050150834f55432b9179c21e6918a04ef1d3f000337f7383f2b897a666e20692f72cde97d17a8396fa2b0a6ec7858d82ca82960569b8025d65914a2c2e79198fa5b319e670fa771d565613f8114c3c6af88345229289c7cf0b96298a5dbc53fd661d5fdc98f3b2b1c476c40486f74750a817deb6ca6a6cfb4c1f05a776cb09bf4cae868079bbf7e5301272424543069a128affe635d59c6b3ce518863980ed2e9f256027326b4a1e5465ee2050951c1a5d531939ce399181cf7d65876786336d23574316da8397621d99887890c0f5223842be38acbdeed005e61f0c1da61304384a4bf5908e0286d052951e11f3f40ba8ca54521f9efa55d1fe802274f7e5ce8568b233431027ca7d3dc6ebaf6103f77386c2941fa3890bfda512b7090460cc237e850966de12336f0a183e7f9bb0fb9c29ef7008936f2e9b0eb649f125df9817a3c78fe6d84e0aa0e79e1764dc5a61b75c8ecb72c1623ade4518f2b891a7328e1e021a310dd18779c7740a0ce092e423f6289a620788e5491b499009a1f985caa11da73ddb0ba43faed7aa22678b157ea7d0f100f2252d4a226aea265f43d1a675feec1beb2a340c30f02b9138ab31242f1ea77e0580fccf160f4815e65803fa619299cd7280b277d1e7eafb1fef59c28523946af02f37c4d1f286fbdd4dfee95a5b0b07b4a286794b411980f2fb8ede2ae0b877c87fa8ad39896d67587465042378a5fd0fa1d704d84a3452edf2aea1d4d6ca151e9bcc3b30fe57595fe1dd41a94f57125143fbbcba2f0a78db9841bb213a3cacc3cf13c64185246b21a36c087a132d14a0b0b24dd662ccfa15e9a6a505b7f23a6b4708e9517537dd630d7f2b3a1bd641b54b6608dec55f25ae6aadafc9a06071770b7a42e8f1b456c2bbcb338c0c0571202c4be53ee73bf52c81c205d305759de90abc071a9d9111d357679b6f935b4be93f59535b9f74c804c9b8575f0389c4df8eebfa961113d95ab9256a385723f7ed955914c04ae4aa9a947237b1da01b31606ebdb22ea1dcf8e7eb7b83df7061a0d43ed3bd9465a571b5edf015a494ab2e7c6da8fcd8ef58cd0e3edaa034ae0a99ffb1a80bf22aa99ac5cb01750753627524f48894185fc22ea033ed74d09a95c6824762436ba0616f4723b548653208071d565789d4eefb686221e13ad3ebfbc88e03e90b5a45c76d975d71d3e5ca411596bafdabc44b11ff6862c4ecff44f1f3d9a6cdba718cebbfe69dbfeae15f5769395ec9a132d6671355fefde76b6edce04373f3b556332d2cc59f1e56ef3eefefee39822b6fba014d8b8172f243a54e6feaa1f9b7c2075752cdad1884e6ad20cde0b6470c8a72de5d70963758d35f9ffa143bc38b1cfa58e29f668fe46f85f25613cb24c362e149f6a95b8cb5a31e1fd2643f1fd9996eff8e35c8ef7611cf9595ef9da7e3b2664b19fb482c1cb5e75754f3150355651d55be90c27fddf26ad7aee889dbeb3492e86126b477d753651883b6be58a841661a982f15b843909a3cde7c9fbbd0c1eb0de92da075ac857cb72f0e5b5cf5c235ba51ec6497c0f9cd1e4ca9f55e889a8bd8c86293fa22a16cc609b711c21f9ea4b6265abf8d973c237e75794a9f509a4f7b9cc4be1aca6104750945120f02bd7ab1a4f2243cb74d802f2dc2b5d8c0f0f7fd7bebc7c1f1c0805ad3128337c8f67e695c938a88d530d70ba7755f42651763827da87f1dc418dccffb5653166bb65006e65f05422e5fce9786b8ff3170e8d70a5cba1e2448aa41d7314965969389b95bc8d55c1462f0dd0c912ddc91da6422e1888774467a273ea4042f72657182722c4a227506f2cd652bc83f485aab57f058adf34aaf89889abcddf28bd5d60ee79a2e0ed36e84b9ce5357f65f5145ba1beff8eb5bbce30b7d7c02ff6b17896e0da1429eaa0742a8d59ef0d6f630cdde1d9765ff97766b740c255c58a5fbb8e9a6d53d80bffda99c865117a8dc56bdc5e39422a1454d7c994beb46781584672bf6c920eca200726b57c2fa0b5003c1edb66686d858ba1a0165f55881c87ee1ee4c5fcc5b886964d576bfe4a0535738c27d510fc47c059437657f7d4da78a6585710329843e1cab8e1be1d80a153c4a1d02552f183a05638c4f3d221d57efde09c47077e5f62843af475d128431b9003ad4ca4ffce135dea48b10cf1d20ac361bbe9c7dcc18b27176feebc3f9dc683015d066407c439fea85f7ad91612e9fd1f2ee0ae8275bc971558f6759e447c6a81caedd49c61f02c002d99996b0b36f370acd874fc999d0dcd2e4d17d72abbb207a1f750b7ff2bc956a747170b36e44000c5f7f70a6c1f0173aca2a6ac3e913c27f8f0b52a570fe92bc078b6c40ae6264cbff40370dc102f4c232b9d8a0deda83c4156fdb01c4c90f76dd19f5b83c99fd5be73f4a27a4b39d0c9370f937725ed6016bdbea8cae3183c65cac7da29dc6ad3d96a48ee5922891cd5c8655cd4b2f445c4cfd180303b85d433e57ae8a7ab2fd4715a70474104421bd5587eeedd5cbf57336f9ced292be432eeb1ec8924f64ee55527ca75ab6b229b13a6045b5943320d3a4050639ba28cd3e49738fa263d5fddc37738079d38819eda81eb4cf94d22e5c53b327f766b49753b819a0b799cc9ce04d69614c4b979f86a3aeaf006ddc5038c6297b9e61793f4cf78a2d2e33e6c089171a1b673d17000a1ddf79eb1ac9f5bd2e793745e7391957b7b01d12f6941a212b426069d80baa828aba1e15062b56d59ad7e4accbd0f6520fd89d662d5d1a9edb90e540531adc28be4f078c00cbd2ad1e0aa10105dcd1625ad038465abcbf00a35f1e75fea036f72a762844b5aa75b16c9a3572c79dfdb023fe8ac18d02ab29e4145d2c0a411ab794f484b36b992981f25546872069434334f599ee13579d552ec409a7bb8b4bef5d3395cba3f41014716d08dca94956470438428edf49bf52af32545d26a709e51b5713ff67024a8b5d692c5d0b92ebc930215539b9e2f8cdfb4454c93dbb58102c718b4929da98d6608275d864d54f0492c567a0148c4eaac636f490a938e0e382c7cdc5e87b45905fe56a9709f8da6fc000337d8e4e2187ea80a0cdc7ffed97bf8c8d25c9726e407eef57a1a1bf86aab59bcb613c2d04d992dee687b02568651b9a4e474e520bf238ed353b4c37c2e81bf2aa99bdc4fd958b4626faaa30cdba6a560cbd8aa865199cfb1bb953c1f341de5abda6866f0cfcd16aed12c417ece64b6b0fa764a7c5242d840310637ad6a402184018dfade6823771882e52b848d1ea4e7c0368a46138bfd24a17b5af9d5bfea96982c330fea2fcaca0f30b0969ca2bda09349a392598124168a7da91737de73afc189b90550c31994d1e6e3dae856e84c9876cba373f145e7af8fc3264c92379e90ce1faa077b5c0bd1adb430a6fee1602733deddb3e9449a3fe442f3e758ed9ff70652b0db4087819fce1ade2eaea45d030aa84d1284cc17d82964947cad6abea7aa560afc3e87c98de2a676599988db02c304f503bf144bf6a9a3a7eb1c6292f16009777f1979351cf70be0e5a1cbc1f8edde7a9fde6d03ee1d8d5413da89c6c03b2f49a0b46ae18670fbd230dff0399e5f6add9e7d114807acfc86792edaca34027d588244b6a66a412a626e313e231001a3e5e2473a68362ec7a983e384ddca10989e9da8c4b6f2a5adfdc274df7796739e1c061475302364de04702c7db8e119b63c872a4164aec1f64d954793bcc8fd184980492c32bd369c2a8a4506a22602369acfcbe5d27c2fce8fd859edefb63d2f318f4cbee96ac9149597dc7d42ddc942fb39a563f55a37af183d8a0ff9669a54d19692201b1eef3993df3fc1721680ccb67568179bdb5faff43bfc3465da9ecae1b1ddb9f7437e126350d5bd4f732ed77abb71f7e0d5a9774363b29f4f896ed3c0422057c996976d0150831bf2a0ffe857935d1ef3d7cb3d40d71d47d31119e66892c6cdcaa7f2f00a17fb48c9de82705672cacafe8b26c64dc3c3c0359bb9d70f7499f7a6d570f6d9d7065274cd061b8beb6ed36b7d3d88042dcfb9f5e88bb3b4fc08f03e1133ffc40c5c0c3f6bbc92e9b24406b19bf4198ce3afa75657e0132bb254e0283579fa36a424d88f49e7f7482e033b8f5f6705f569f6ea8d850b2bc955f01ce2220073b9fdd9d5ec36a54a9185944bfe510f93efbdd3e4e06ea2ac49ce4ad6d93decaeb930acd55b5d71be234be6fe101457689164d7adc5d5da46fdb8a69754c0455a923e3019235c1f49f605bd7d3a361d8aa2dcb2551abacd9334822f2e15834804589f0241f0b6cf622d6942ef927553aa23b2901ec01c2fcf4707a0f872d487d058dc79cc3cc426489455618f5be07d415d6e88b823533e82b2ff49acb56509ef10be23913c9c16ff59ee076203e3ec0664aebce1ee257a3ef9840cb61c31156bc6ed44a2200292cc5b98795c884ee9e651d2cb70b87752f7220bb577b752af7974411495a3c090180e63aeca507c4b8384dbd6b46b9711e389531448433e6b5f8310eaf3aaa60ae114bd3c805ceea56e31492b7e1021cb03a2cf05e0ca53bf03e94ed7fb52ed035da43e8b57bb7ea71f2bb8e8ac30c700b8109eb47934c57d5d50462b4adadd5fc37406e13a3f5f8b5f8eee77cc629f7b5d6753946fe799d9a29b88af571ddc3cda979f5acdfdac50a96985b90e5947189191ab43a73ff3c10cc152c02c2a4329c90950170423531657980d5756d3675e33870b38bcfe3fc8310e3f37bdc20b83b3d79c1a2822bc7560656a0d935a23db71d6e75327669ec7db2358003c0998c9b6700bb25433321c048379155f16ff33fa38859527164dd619fd3cdf2c1dc87a647ccea6806d1bf873d6a85c44494e0aa23a4af0a1095ad9ecb81a5edd17719c9e47d66eddbdbf38fd164e385325266ececa0c3769f64fc90a3640bdb55f3fa25197bc195d9306f42424bd95074c71623386715034a8db52bb184947d414149b29d20556e793e880c19952b0f85faeccb383124bde7b4287dbfd3311213c778da3c81b52c1a4ec852c2b15f95bfd607ff8244b41c1efbabf50d40809dac11cc599ef6889ff2078ae8b9a4bab5eb4cc05388976c957dc5e024ebb007b74ca55f77c8215c12c6a2c6c20ec29a16d4879cda7dd1c343dbba05f9db89fe53e09cf1a39364641b99ad01e9edf8b38c2ac4b13f324428fc4db726ec44ae59b2470be542cf17aabcd2ee7ca1a7c96dafc3a775eb37fc6a2fa13748803d6f0c40bf9e6b18d67b8f53b6b8709539f67d20f90f487ebd98ff8eec77c8309b41ead47084e9c88d102345d85619b8186e1caafdcc0380cb5aeb455bdd93fb63f509a570a953477ee72c03e32e4eaa99d4dba07b7e06955c24e4cab0a7c8367e37af7e12f58623a91a270b70b6c1024a9f5daea6f8f4b312a0b24df980fb78bf2c12c47c24cd4240d6c36d27de3e34c12868fb2e229c0d14126339da975698fd7998225c0d51666f088e7d1086c73b978b48595648653e6978d9b075281a07a07cd60126a29948f47c7f0c017f487125b7287a680fea030b38fd59bf99d6815067a95a97da54a1ec1609d296dc24f06f5305f53a9a315fe56e55a46b39cd6b1294f672be90da5328fdcdf6389ac70b95b34712d9c563407b6b5e13c40c06bda32f5c5aa2beb0ec730d0279c49ba28baff133fc094984b586ba08f9c39f8e34463eb3d9368366e806901fe56af243c7a5aa6a7b7e241454faef12ca9f85e1ec593199d37fdaa7957a7c2281e8f92eed7955e06d9c50bf454e9c348a6b4db1cddac9ec61261c320d105244f50af1eb1f82dbca6d35221f4584cb8c02daf1dc53589acb0576cf3cdd7135675df0c4326511160b49950342ecdf3edfdf38ffe90a6a49ccf3ee675d339456c5186447334e01c3c8e873f445e0601dd1bf64f3d973fb75eab1825f657b05079ae79b729c6c4b847c06e52cda6c67d814c5ce842285301a68f560a641c2fa4d6f055c10896a0ba7919ccf1e5e990e1565bc0523e52be8b8f992f7033e3ed8b8b4eb67bc46652ce97c1d49916f6170aebfb7419350028a5d0515838320ff4f50af6a2f873ccb2b8082c953ded40efdf7bd4f4d58fff8ffc1790db63a939753d8927777b00ec29cf802c59b90931f73aa0cf5d788b1374384e14a627a1e1d311b9f59eb1582837be65381cb783366929eb9f259edcfb69d78b518ad50faa44602eac497abb64d94edd5fa3864d8ae019ed4f7183ce7c01b9f7306cf916d3618f71740058a26c7d830fcbeca24033797b5c69cab67d7f47685a7149270c66073ba6006ff3b52bc03cd0ef5240ef60e683b0076c1cac567bdfbdb0806b76a9cd8683002cd1f0beb2013f5a8a9976a5fd26665efa45ccb00361f5af9b52dadaa2f6369f1b9957c0440203692650a98e3c2b7de0b847705bff659e96ccd7fc37b444023973234e3395ae32ef9814d7c5a3ae84dbbefddfb964234188380992b66e44210b050dd5cdf0173f9100e6b39762c215ba38eddb0b87d4564ca83cadc8b5b9256729c09ba16f8dea4b5dcef5f409f67c2d785f7d3532ed16bfd988ac4fcb36f49d60648b30e34a747fdd03f499aa69364c6d54617b77ab4881cb2c8916747b3267a46a36fcb921f920900f145f49e3d798734a6895ecacc8a80a6f43b799acec55a1c22f65c2e464a9461a271130dd2d7d878c8d8058aceca45945abcf58e57052d4df12f6a54943454a392e8dcda8313fb6da75a493e6821575ecdfca087ae049daed94e51ca9cca47c6f57ddabfd85065443d545c5292f25c5b98b39d3e04a36ea21da1a568bedf38a14a23fa0719a17050e079c78f3e5cd6af1f3d6cfa1a61ff2293e61658baa5b7dd0944efeaf4daff25fb2a4575b53a941dd31a4490fbbbc2875553a434db3461bbdd56c16a157f40e8e489b3acc6ff8596d5a769e9b2ef4494a7f925f871cc2d7a1e411014ce1ccfd265a7c3bc84a61ec3a10f1b898e2641683275c54d9f78b9fae8dc4d359c46eb6e70bac02b6b930157d7d46abd9654064c776724ca8a6e84df86d13f524e2aedc13c8b7268afe5bd060ab2a010978ddee21091c1451a32bb72c54f0c9ab536b955fb258dd816eea274d9ee491df636d5334155452f850c34812da03ff212eec4df8149ac06cbc0aabaa362cfe4bf0ab81ec46163124dd099ba8c1eda85828f059b98310a7383de4bf7ab6f8a9ef243df18a65fcdb9f2a83e6295bb1baf658991d416a33b36be3593b8d70d525363472909285b3ad4f5d65211ccf91c62f184a0aca1829c363ad7d433f831001f6b94bc6d2e8bffd2057975db038e626536990068526ade8b51ccd563a3c33db584df950e299c3d20c30bcfc4d6a434d99dfa8ab0792a1862ec91cf8ec6adffe0407f6442e13f864da5c668afd486b46b6b990d2fc37019eb62f0fbe8ae41495b4960438c2abbd4a7dc57324e7abdde23079f468da86851a4b34c8dc367762b797d3e5717a202ec08a57fe8020a0414dd1a7d0fdf0a5aa1010b4713b672f7171a434f6dc120159fcf027bfc099631f381cc7c15d074ce5c6f1636a601465af2fdf253afd948f9e9f964c305a6ad10c3466d05a95268fb477e0fd81f5f02039305fad998fd5e6b67ff75cb02cd6a9aaa48888db16686b4e99a26c5331bf75c07c59224d120c61d8fa054d5d474aa7aaec6e5750f13350a9413214a8b223e6feb31d42bb534e8c047137c3ad8d3d42e16325e495fbbaad18b98907907e1c5a96188ec13506721679eeeeb762eb9cdc28118c81a89b37f2eb63b2285c8bcea036ab5d2a83d4586444453cfb6fe3f5402019aac2fa4ccfe100b06ccf0bf99cc0922342a4672763eaf504755fa98ab4899b2dc059fa59607ccf9273a1d99d09c67acc7aaf24b8c7fa6c6ae72461eda20ae98d624d5baa21aeb6e8cd6cc5edaeb8eb87a1eae0e0680a8026d9676353f1d8ebcf4a251d7fdfaa20cb063a58bb0b60593f727450925dc38bd8a7e0a11870b526a86f31995bfa2300200d86e70e983bd44ebae1ef30177250deb34f05e5bc70368608d8acbc515a1fc809cbe05e88dfcfc1ab9971d1cb5257b2455dba516c15454edb1d81fe4ec041df5f27b603ebc3a298674437a4e8a2d26d509a10db0d2931849eea600e2e596fffe7b327b65bb3a21473fd2ff1fa52690869b9961d410e793b43700dd8fa19697923b4e3408c6fccd68033385ffc2a1aa5ff48f26a2ff3f42e067af4acac2d059bc284ac0e103ce4497da05467a917954564492488bbc39d28388752ac69843d2f65f2f0b6b7c61fcdeabd85f3100bd8b297fe9c391a50dc06bbda183bbd55b70bf0bcfe3e9b4326cae1155f7c33ca4a15c6023f41b491b6a31d60caedc4d12645e970491d090e92b576add468debeea7b0fb81d4672043d344b3d8a601760adf33e5a498eb62cbcb4dc357867e5e07ae6207ba37b271e4579448bda4f223e90959c37da02dfeafbe7e0f44f86a55f1861a271827748fe6be6feef5cd6e5f709cd7f5d7a2e3e743f280ce2e238ce8ad800830d2801bce4047c0271911beb7ec991e34b14774c314972a4eae36e2198dadae539c80a13dfc30bb4b12f9a819221d14f2b9eb3fd6738e5bfb00f9db77878d16121ab7956285d6e4f12e43eaff92b74ec0026b93598d4066725d74182bb5791c69400a9f60d9995f567eadd36bbb89946f6962812cda1de603d5914038b2d96a42d2925bb96594997596a9c51c8e728d2ac96034ae2354a435bdafa772140113a464b41ba537b15a606d2b2d939946c2cee9ad8321f8459343fe40c27a0b8e006b2239dea2cc0377ee13670127e0775a529705ea39d07e44e8703ff6fb27a9250cf43f4d9dea0fc4e98eb5841c2512dd89bd306dbf5ce3006bb78a13a014f6bdd5bcfdf55af9e1fe3762f1af8ec96bd471e1d875ab289cbfb0d995e0b37b5daa03faeb76935f13f883963d8fe311b2b3ce1ae65b676cff6fb05b5b060bbb7859090dcf6b0e2478b8e75453a58674b0512af4fd919c89181c5df02008508dc641a09f106149ea37b6a2515705375eec6a8f6b34e64714b4cdb7b0bafb0f58523c8a675cc6dba28265e767551cfdf4a908df085144283ac09f80e208d0c87ee5b745b485f83a2f6adfa791fb22cb0a164a7202013ecda0c5ae7e79b36f902f7821ffd2fa958cf246064dbb4119c2724cbcb1f89da3583a1d76a978c85a584fe9bb71590653bb82db03c1e27c2df547d66f2b4ba17ae440882a3414dd477100266c486c39212bf30380a418ddb6b418e4e045701db241ac955afdb75605c17ee4d6459fbd5a464edddef736c2d966db209fdb3f25836c31fd75d2352a4c582db9b638fa82193b59e89408b8a22ce82d1dafae55900e8873df35b9788908a896cd19a242e1cd12ab882652ed7626c7816fc2a02c2725c72637fd3ace9ca48b8ca0640e73c233788a12781ce387c46d6ef33666d3c7aedaf208b5ac813e04ee40e01a661441e8e4347c2f6f4c6be65ec4d31c0528c35fdb0136bed004dfb22c2879919a3ccbc1f67bc9df62299ffe1bbe32571492b34fac38e5dc871df8456e3e1a7f5310214849d53cf67ace31a458dea6b862b2506442d2b0340ebe29619d9e5f06e217b4d4d6bdbcf33aa4a93aa6c0dbb641deff330f59b9a186f68effa499b4f103bbaec0b3e01680c46a8bea360fde1e60bb4f1370798a5b590aa414d6693136d20c9f0e6105c22a5643f47cb03a1e7b0ad5ae63fc6e3c17a2b5a2dd70d210c054cf8ff7b79321357cbc4b574b41053ad438cfd07d91ceed7321209e7f15a63c66dabc294edcd6bae77a822c3477d1f2ec9f1d82a76decd10f1922ce25a93b0628068b8943721243b673c94b3bab3d09ee5e4c048f91745c521ca4fd0170a9f03fe11a88703104fc2bcdbe0f9d2bc12458598a711ad66293d92e12f84c91dbb89727260daabb3ea24354f6ca241407483b47d629f7733497881d50fe46a7eae91e343fde319f02f50a987cb3aab8967ade68da6277343e011a157da1c1dd5219a266820f00be2283ccb64df3823c8f194d3c3b70236a48c2f66a9196b1ba5cf6b842788340ccb1a15f4d7aad19b91b20951082a14118a5999bce94b58c259237b136bf11bea6a149325fbca92860bb183733e90d3652ae6ec2d02e9d141663785fe09fdcbc0046bb8d203efeee3ce97dbda51da32f21bdb1ea227348831192c39fbb92510db17001fd76c3082bab25dbda4fa77d5170b5b1002b922941d6688e044885224110d7d7e2479c9c98423280093e9bec8b724022dba90d435fe7758dee31bfe176af91fee2c0cd7bb5efa53fbdd17b5630058c0f08910a342c9258a32550e68ff23eb969a8461aaa116a84cca5f1f74b5a21dd95f5878cbd1cd57a3ac1f440163b6d2a112da13ad697b7c3a398448d7e718a741c00dac48d411476cca4d783a1381ae2c90c5871f4d17bd4ced0b2282ad0b2a4d8a31b6a617b646077a0afd237a3611fe4243840cc2fbcef01f371bd6be16ad27574a3bd1a46d88d73135aa0abfc3257f9c98df5e8c33297e5763fb4f29472ef7dc0c34b7a4b8f94ee7e50695f5e345732371ef7cfa8fb6bc9b694bee29fcaa879e222a0cf917726dbe57b5eac47c6c1dccf441ad2e2c00133c36738d12dce88d3d0bbcdb7f3ac9cfae17b6ad0092c47626f8bba948a9006fcbca88df5b570b78391670fc019a846d0f562d59d5bb7c642ea30333647880c2661c57fe05d5859bf05d29db45d7e8d8c3c965a32c94fa517665ae7913a882f6e4e690254e0dad7ad42f1b95209ff1ccae453a45c2a764ce9f57e2a43afae17de69e60d37c9e012738c19be3f3632ecf9bb9e61487019a5769a9284a2b8bcc0ca52404de14a48dcb17f6848c2cbdfd361eaeca24e979db8ed194c8473ffec010c7eec3b7d35fae757082e4bf27d5798ea718aef8ace2fb012df510e77f76031e4c0b1341e008792a1bb2ea1827dde4476c24f87190a62c3efd2c70979102f2b45c80c5ae761ddfb2f4e6e8d7e20074d0367c94b90e86b99404646d0d36806cedde86f0f5f29f6e51cc94f135c302bd65295dcfe349d801627fc46171adbc53499d9a328bd1b430f93c445c027cbda1b24a44f9c47fe1c32a9e7a13f28bbfc696c48f08b0dcf6b56897f6d73dc6024e5208bfdfa5ea5be739d24edf6fc63e87d78fa1bfa7fb0f0e149ab3c9183e5b63a8dba74cc5ff2ef483c0469b9eeff37000b5c05f4ede35eac93e04e1bdce383488d7d031710b5b88fac09f5d10cc1034c84f8ef1e6ed451f2be5b6c79090d0e5dbd65766dc111c2e362fb67e4357d4e84b0f01d2ca177fbdafc7caffc1f13efeb16a752857b3d5ee2498f709d58d9fc7afef9b054d8d864bcc1f2cd222b2f89f29da0839230a34533106b4c85264d80255a54a304e961ba966181873c02b1e413b355ae0fa9bc9fac1a0c5b8586991c4a14aeff30de057dba470e7ad3e94dce74ba380f33e93fa7098d7ee7b00ed2af213c41e6fc607f5d2939efdd3bc31b0aefc9956f1035a8dba5f5b71e3dad5d0c66eb8d910f83ee2746b3d5ddcdbe256e82ecdc2582b7f6c3c070d4b047b4387e902cd7a3c7825af3ebf8693bbb246d35bededcd2dff4f72c417a17c1f8194b65ed957f96240ca9c7635a19abdd0e04ec6aef954ca152bf6e6a9c3169a3afd360ee8f89fe83a8f8ccf55ca62db52a7d6fceda937565a109b8a0fe07141ba14a1d8f11491d3fd6dfc773d5fc6ba3ed936e5c85aa51c00a1604ac48f6300fc07ac2a9d9452f84e67d10fe72bb09c90430e4f6053d55e1680612607fa42edac6cb23b1d22693302b1571c5632f0d34f3d81a4752031c9a415f500e5eb8eb6cc79a8289938fe0f197ca8fc603ad47e51b971e2f46a2de55025ee5ff9b5c72b6519948bcaf1888cfe2a942a5049ae7df4dd0c0e02dbb16d7cbfb42ac61e0239a7e3147859b40b3b67f69af54cb9176b7895e21fe4d99b13a7daafa50bcacf6c091d6f0fcf43118b447406a98027c46fe57d00386df65607907d0a08d7a3dc939cdd9a431adfae678b6b8d6eb205055787df801e61ac620569fabb26fd1eabbfe7a8f6184e1c95e2447495efd002412100207269fbdf38c7d1df868b4ce35cc781dd7a85c56e1b9f680a0f4122ccff1b754b279fca173b14506cdda776bcf7665ff574959188a560e37d03049cc346a6c750866ad3f2da967dbb32eb74423a74940dd7301716860d1bd5d757a103c5e810c1b3530d44459d5e17159e01d5b3d189df043b0865f6db6d8f32a8c850bdd503a72219f83c42cc6b8f7da72c94ebc2b81e10da082a90a3839f8efba4334bdc69f7d0c4cf02e0339447cc11ccd24d9ae5468a2b5f1ae0c09ae8386cf0501a613b5cd04ddb10815080df36d0e68436f375ec08ba015e440ccf6ef34636500802f1376c431e5d5ec3c9acf5ae45143100b1b2ff117e51b9ec1d882cb485e973c52928a8695cf2c18744ea0d5ec8c3dd91873d9720f7993672c25c0f71ba860d0c69bc0c96ab8c6034d6290e1fbba7a0015898ced142eea738bb48d30924a6552d7bfebac3ace4314fb3950ea8759818ac4f6d7c859f8db3c4e5fb981fff6c3a29f64bd28d3cea6ae97441a45e20fb0ef20ceb6d13bb63efd623d5297cacec15e6adcddcc3c4e81c8ae491a521c8df98552acba0a9d79b1ec84d47e85f90fe8bff452924ec70877ec0a6917acc5678e4ef94623ceb931a1f96365e91b16b12865d294c907e62f7ff8fb4448a565ced8a1dcf9236880565428d6ed79f0de41b90e91f130c873f74f3be0345682a0213c19ede1f3fa3afde9a7821d90ec4c4b001cb4fdc1de95dada2c16c23664c9274ab6a3b1b7fa143b33fe97209629c9353c08503478866ba60c771e585fd6e4af2756588750ca4b29876777cf2380c84f9a3082871283186be3f98515c66b78306af632322c63f170668167dcd6255fdd9e972d0ccc60d081c13015080b97b87dae2f8d5f5011c407160a3f5b302169b577c56cf4d5ef0aa449c9df158fc6bfb51b2219bff5af1c0b23bb27bbef2f0c755a71d75fe4ff9e4b4b0d0c37cd0b4c41541baa9953d43b39ebcd9da745f0d2c8b63abf08ccddfbb1999f04de28c64ea2bf2548f25a221a0b25d95842cce10d5085df79ad779c2b4905942473e7435818693f5fb07a32adeaa0c60929bd96836c4de55d0f75067e18e193faaa9ae96aaafc8ad34b85cb32e1143500e571bb6e3cfde401ea43522dc91d5a133f8bc2c7bbd68af4c4b2e0c36ecf7a4eb65496a8afe11fae0d8b0761bbf16723ca4db8772d6d2c890ef423364eb28721e98af89e263e91baced0e80be27c8d8f83eea48c82f56e3c46a3c2a32cfd01d8aed3d2daff601b4980fc5b305a22ad7cb1385f127f954c754b530774182186ebf4e97ff8e4baf955e4a4961d7bcec18e4b0625b38b905d50f900270f2d0628a7a47fd1299891a7009aa92d8ad9042b90fdc601887c88fe52fe822d8a1a9c3f352e2a8e4bdb6c43460ac36b412f0cc216f54571abe1e21c515ea23393b63d7f02ae84f53fff2f60f1306c2df2bca1ee025f6b4c31a1bd901aa59987dc7a1288848a66137877ab6bedae8126e10ba0929f67c70d5ebb1904959a716e75ddd9909fa50932b3b2703e8b4389393b90581d01ab2e23eb65c59683c71fe378d1cf071ed3b24b0babcbe542a82cdd338e786210cfd71f0080813a6268832a0dbb952f6df7eae0e119a13e3f4f18160668c96299d2d9cb5931104c1f0be26a972b01729ea8074176374369cafb3a5811470965ee7817c1e93192e709434d4451917860403ff489682d4a96e080b0c9eb5774012e9d0e0714a1184d5141b58983f3c27570c70b108e51918b0b4e88b3478bb995d85cba88d5a2b0f3fb8d4d5ea21be8a4e5b33166cb273acf784566f90a220545d05e6a5722f0b3a5b075f3c81c3c6bcbe70063ca216462ce80d5a6a506fd168d3a126e3befdb81c3cbb55b238ab94e024a3afed29f40712cf3b47905d00964c99143d18c85f9bb24f4a1bde48366225e60a7ab8420e6a2335a1eb07e2a735f39cda578e35a5755419414feb4ac796b17e090344db9fdead63926eb990afe2def5efcd436699854f53685f124ade7619400458ef76d1971a91854ac7cad498acf0acfb2a6cdae9585fcba69912d43a4b415642002083b18129c25b31787bcc09462681cb71b73b8e33c87c24943f6fb708de3af7776d5a0cb3f9a46970c01fd77abfdcd7b1767e1cf805f421db69dca36e760a235b2a2752a601221a880041a976f963d1c89f3f9c7f5c8749e2a378c5ba8b2ffd90bc3cb8c118c5fbf6f12170ec4baee6a1d7aab04609fcd65b9bcb6415e454c7edd459088b24f5c7b245bb71e5ba22dbebef20b8d136ebd9e415f52217cc0b6295664dc09e9847509609344246bfed6fd70fba1e5b9feb960322a8dbea77d5932a249c30cd546153520e65ebe7ad4c5a3e1b18a341beec3cdebd81950e757f8654b8998158cddf962c902eec386b2596a3d5b4ec3ac868a79f5dffaa2559650ef7f92066741dfe6cc04a6f944ab93491cddc349741dfc55d9d1adf2f8e54f69bf7254bdc9f715579f2b77cbf5118e17121dea49ba2201175a7bcab646a01a3120d175b789a4691b872f26d2e1b8450235ef740b89e88eee7a038d9b07f99221c739ffd4910fba5636dd95a6d712765e5bf061fd659736d2e452935fe1058a7c9cf29b5260424a1c02c32fa161e350ffa9b66f5ba8db5063def53ca77fcf263a3db8f538cd92e2bbdb0d794072b216833c4ec0566845915bb5f7d120c1304f90840f400d00a0acf4421e44e09aa9e83c0f222219c76877eedb21b078b219b84901c252e45d4da729f09f9f3e5e083168180714a8d2c41e7cf4d52ce234995b1452a34e89062cb4372a421a52227a9fc116ed07bbf1c01972923a80a4bc04668eee949d3901f374510248de5a0302e3b39681cc62d1a93e7c720556ce5b6d0b5358e5a2b4ad497c626cec09bdf631d205aca7e51199e3ad1e396ebf6084827e1e0ede2adcdcc1377fb0f7edbc92f7bc250381f51ab2b425a9bc4356a61d76e9fbf9bb28e77416538aaad257a087d579a8cbf14375a312edbfeba431a544ce68010db23d569b7af038b6629b7ba3f236404232326240a7965f9d2f1fdaac950669bf81e27166d2b7d2b3fd0c897a2031b3045a07fb04a466ae54cddc6c09f7ac296e42b66f43fcda40b67bdc29759f6d443904d539ad50e7a174beb6d3a0194f53ecfd6d83343db271f66a631be93d96be3534779f64fada92ceecddec02b9fa7e0ddcda385d47dfefcc9a719e03aaa62c392f34c6048131248ff3df1cbfef06580e607e6c0fa13c6368bedaec88671a6f617cdf88a3f1ed7db891eda001d3c7161e3f4553cc44ebbe7aa5eccf299041b092a0452861ddeb8cb1cb63e0716c3c8d54b3222339770f652c3d940589be10e22408353e0592c94b325fe6ada7f1d87fc29ada9039e93d8a63a17c50694a5981f0d4d96bd528a4e3059067e2a985a1760c03719f8f9929cddc6753c6c37e54d7fa8ed98f99da98f242b6d1ffd03c080962370df739432217be67ae1b6c4a6ea6edacd877fa4b1daf68da75394e9a3a78fd40262d0df50e2fd578e581a3dc4271f8ddada369315cfe5b74b242550658d6a1ae8ff052c39e381ab34ebffcdea969e4f86ba358d9c006ed3c9f5bfb52dd78c8e2e572660679559074d1e12671d9ebe0bccfd517af7736b4f88559cc83e8399f6927630cb239627989ce57b630e612d0d8eb2727b7d9f002086b28ba39abeb53a34ef7c0cfafa9d1061a713f91179775026989cdf3ddc3a35537851ee539d99ab2011dd12d4885accbaa666d7f8f9eb2760937dfe41367d97f8194ad976de1fe70640fa27534fba808a02b34c2f991d1be7a0575edd10d8a56e8b31d355a962b1b94218609d1650d3e07ed2a959b763e25b0f2c87be14af1144c1f375e0eeebf7bc57d54d97cd4bce7749ec39279c49664925893e18c12d7d17ddb3274822d8f092dd4b25da990791f7026f3b57f585d4374f46dd690f6fd76857818d19778abb0f5d28d705d18dda1d390795ddc3ff36fc11d815ec523d433298b6d454c47b5e3c912804a2016af9857ba51b5ab146c602579e986797611c36f1aba02de34678671d8b401fabeafe14fff8baa8b227d81c034f7477ad647bfaebdc54fe1e43bb89b8db1df2a3c740bfcde606585a4dd48f778fa8041b7c332612bcc6b60beeeeec9425ba8a0b165b00e08c436c75b86e83cc8724fafdbdb008cafdca58bbc545c1f510c7fea1ddc580dfcfc8ac14fcf663c978beae616f36adcba4fac640094c90b204e0955788c786afb91a50af3a2124498eef0c8cf28b543e9d934c36d586fde52447cb74ea8289ae3c655a747ccc15f3a64d1a5a8e7828190a64c387bab9034b816aef9713915587a5fff725a512ad8e3ef0e07fd9de86b7bcae47e4619aa593d100c84c69b95d1667ffdcc0d8a188cd28234f0e06eefbceda5f1d6855822515ed51eb0f694d0cf9646d16bb09fade738cf78ad2efb6174a1076d059c9c0e9db75d63a15069e632c179fc68c4e12890f305ce7aef49756666989dfdada67fff05f75046fdd50c590b313c978b63c14e404dd7115eabebaf1dc6e10336cc3331a4369924b5bb2d06ba5f86c649eaafa15667d3117f3d331e16f1ca95841902fafddd14e2fc97d558db31f16b0c44c11f319c10100a9de0a891f47f7c9388c2e51c7560f3ce2e1ba05a61bf8fd29168e6b970f8634ca7de95df98143988a71801fb2dc0a273d8f688dfcc25d26e1be848b25f6f839d09eb8a5bc0c96053a8b390b9372db386c32b242b9175f7fc74cda1b3160c4728d407ccb2e1c7dbfd2953d60ce73024fb7083b5237acd1433c4d572d176594a2de74d68c769cce4c5e6c7ac3a90a00a0813a9d6c53923c70fe25801f20701802ed5a6b8050200f092c2e53eab9e499af62216e2461c5f5b60a58153770f8a7b08e06f68e9e246cde8ca95e78275f52d93e573394f176003909369d2f95390b54a18b0dd54d1b7355d71772c1758d5c3d1ef9a8d633f179635385425733fb5eec7a40ba9e5f5fdf0db4f19dfb271070531c6d0207cfd9e7dbf1615e4927df21ef5ba8071881b1cb1f2dc22d71bc9f02b5793092b3a78a7b075e824c09556e5b7c5ae0407179ab95f047a0cf60a94060b4880e86e22a1a737cf1f2f0e5839bee83f9ddf9ea045742912364221b4bdee0f3e573f0ca6cb1ce1f4060ad0c1b15045c9c176c565cbc060a265ab1354b50c87894851280304ad9d7583ce41adbb1128ebfb183235f41b5ad87b178097c7e02f8039aedfaa024a1089647183120440dc74a3a962f078d253e539a413bbab6d079077bd3eec5facae40ad0f0e0a4349204b385a0855d961037d5837c6dae8ef5b7d6d4f0c1eafd758cab9e44a2765eff9bb377f1d15c0786c126acb94e223914801488778f5b8d9cccdc2e90d8f793264e1dc5b44315b64f1046e5404d7b7a019a8701c3ac9990df2bf4f0ad63c14cfbc836cb5d8baf0cf278b2a7020ffb1342a66d16691425de0e81169585f96962b93836856f6fc2234dc2b2d480fa165dea3cbf7794174967d7123b10d9091b1f2d789626af1dc565153d060d13eb0492a26520a499f8f1b6afb4b26e9888737c38e54c1ce9887cfbb1aa79e5f584c1beb541ab6404fd7b4bd48b41417a8fc7296e68a8ac4b47749f5a0d3a386f1ce6995601e63356351e9105b74570d176efa1cb24f68216e4ae99478135787ab5db7f002670dfffe66a0dddb07c1cf20b30c82ba7e1aed46c0687c066cedcd1711f2b4f96c7d6b426a05e285599ded605227e6ddde7ebf76ae0028ee203e354e469857f4daff8634e3ec65aeb0d67d0b035579e7f9c58d89d7e84c84e1b32e5a5d4d2888d213170e4e76d64ebdc3c12cd438ed63002eda1a5b3e5a725fbeb6aba1169f3aeb6274cd9e454061707e6f8928aa843f7376914c298108010dc51faab49f3d71003661a6f2a375950d9f2c6e11ce72b27efb1298c814edf40059c2e4caf6789aaab0c91ade50948f4e4e8d7e20774c0f7bb0feef7b64a1e2f8e5618d938b196c18cab18a0340813df24feec702bfb77fd19737a59406f23e59c78f7cd6057b920e01a90c53320fd0523a3e2fdffe083c16ea469ca00c9b008a29cb347faecf0ad83663453066fd6e81f2a3d614f11c48ba25d5eecc8c1d5ccb9687fc00b390e89eab5093be8fcf4c370d3d465042e1651b3ece5fd7531e92fcbe50dbc6e13416c74d8042945856903c83d719ac2c7b960b95426b85667beec5c32edebafc7f4200683d5fd5feaa34b2a0da4a4a8d42b6556981eaa0f7f7bf04fcaa9eca2d57bfa394670912486770e067cbbe5b11043dd69df0137b5a9a9764e6df1687ebad78f19bb5168af806ad2d6df110e828186c60a662ea1a989456d4fbfaff93175250ebb040f12a909dd84a3263deced42920a323629de61bdfa69efb469879891a7529a28c3a1291f4dca7b0f1ea91b7c151ac90a6edd3e5b92f9902123c12e9bbef7e6e7e533cc5477976f39938e725b65418505904b589e042885857102c17077f63d0be56d60ff58c1d24599d6c7705dfeffef3218c6f2414cd19ca0a30482d3d007895efc173572f762bf5db34dfc1c6824de3f27f1ee3c64426fa8c5ec620ad7965551772bedec6be871f44631fdd036d3270ae622a5f54147009d9e71f8c5d53badbe3a294c7ae0052c74950df57ce3d718e523ac713542becba55ca0662d69305c120380a7b41d1e63f256a280f8207723bbef402882039de5276ce7139dc1936a9620ae45e197ea487f24c1c1db6044e02079c4abf50eac89e2c8cb0decffcf01f0e5775776302f4f8e94c16c8ea6e09fdfe7362710ac95040ab162e6ea23cb0ef909b0a5c80340a66ed9beff77e391e23e679968d223c062d43d1b696fd5d7c7606ab75361347061465811cfbf47084838301edc565b090b6f835fc72b0e2044306202efcb882a2f91c7b0ee6d8d2fb9be886a2d8b00ced295fb5aebbc8485411125c3fa6231230177771247801fdec6c695cdd42308c0025324f908cb9ba1d9cf6be3def01eb7779c0ae78ab3ab9c25ed62e3b038d16d129fe6b5849a81feaa22d1eb16af5ee79811f3a46f9973ebe7741a7b62d79f32088bc062fb6c0b5de130cef6c8278fd02ea7030d1c9f9efbf06afb3025a36c384a4394db51796f68b1ef233fc685ad5694064010ea7421155598e832ea4fd60c02a47f2dd0bf0cc01c81ff25a1453be6ee8ad9810983fbfdaafe4808261ebe6e103d7fdd6d7743eded218c863196b853cc36926b58f74f4425430ab9c2d2287c29b6d88e19d6e0f50358d384c2b24144e7f897efaf22ed5494c3d56d92b0eea4260779f5f2223b256c72875e5290bf244dc4e60a2518c62b85b4ad272903a64fcbf8659865881e764791bc0b763a8077d076309bcc7ab2da40e9a521afdf676b5ecc74537de2f8e740341e6af1da66ea46192abdae4be45fb21ac9ff7554240dcd1df042ce1c71ade9e8af7f5b72e79f82e3e87b82b87862384c35c53074652c417f7a505a8584de65237c76faa10c2d030096ba03c2f65dd7a7b36d743d5c48ea3bae38977d53a4cc4e672fe4392d14db20f028e8b1c64c48d007f02e10f0cfff4ff026fa155abe7306088d3431512237b3c55b782ba7b89f350d8df5c76175594ba62de15a8a42208b1ab3ad0bac808ab0014e3f9ad08b0d806ca631ff5bcf19dbe5d12ccbf3a78ce30ef65c4ac9abbda0af7fc4d40510b683d211fc23b8ef6b662038b2439839d6bde560c4797f8695d2b5dc6a37cd36aae94968acf00260135a2d94ac66906a61595fb5c169fb8a150ec20ddc2ea7d5c368ae4094bb0de9f16c98ef0eb8fb7b09ee5809daf185f5985cf529d2b49b93030bb828680b967d570c3d4f7d8a501ce660c36b9fc772b24fee8c32d4463e07a972251b345360e2654f412ba2138e29037c39e9f7fa60e875377644aa4ea9f5fdf42aa95895fa723426a1f926a1c3387e012f8613531a423206ad54b38234016d3059dfc80b333f193e1c5afd5acee9e226d2eea9ac97b0d4ee1918bfa1b86b5131d9faa05be6bfb001bee5e7950b8a38e54ad261d2321b9b29dac56506113aaa8384cd289b037820b4b646b07f0034b6b18074008bb2fd16e0aec16d377cd3a3cd0ebc34b05a5695a934e8e5f6b7d5d86a75806776e7a32b32d75e4c531a30fe88d6803876f37131d6b7554f1d3e3a0014e5a397ebe8b102f3104fe1858532fa5d77e32847fb0d53ca52578ddd636ab0c64cac0205622aefa7b2cda101910fbc3037def9ee14794d035680a90b04aa9321a8921338386c17f7e35b1fa644ba11aac695c10c5049acbf984d5f105dd21ac70771b4c8a85425b69ac8383bd1e143116434e33ab9f17f2e991cd49932718d2e140cd20f2b5ba2a4c4e0821347ea5cafcd2b73f87cc006b477e5f6402e55b824e76cae9384aad80b941a216f135dc00821fa94d4b02fdbaa518ba41e844708ac4d01fc5434670954f30a6dc05c695b4a1231ecc1812fffb6daaa92755714f7ad42e98d94976dd6b4f9e631ad843ad24c4b59313018dec396bf1f07d757b233bb5cff66629f50958332e7b8a3073d01a8b63e3cd2a3c63951d7f39188d5930a3122259ad12c0f58082b938910aba43133ab8615d806aa5043dae98f3220809354d4232a9e12076b8c53ebc261241c8f16dd9ae398e3acee5decb398ecf8d01e9b81063a73e17dfe9ac1d512ff0d0fce96014e270169693e7b5ec7c7a9de4a90d45be8796d4bb45a0a871f2aab95df5c0d5e033f0e37c371e2699967b059280d374bd0452a6bcd747ba27b7eec9b086398166926a74bc30c91fc60f84e3f28b2561be574023d3d0c54638f5fbc39e2142ea81e32e06ed9c68e77b375e24605cc7d753c8eb6478c081c9cf91e4b4da8c825a0a17479a5e2cf6824628a3ab67388eb2b81fdf78d3beecc0a34fa58033dbaf4e6af92e1a4c9328909e5181fdc04d7784c21faf865ce0966e951a9e741a5f593aef99f7c9beaad93198a90818afb6367be1d876c5e7f7144ddbcc25ea986af7c73787d36a5bf6f7818f23edd9fc835bb53072acb63602a851a8db44eeb0e5dde035847d6655ff2efbc49f92655affa0432a63fd9a07d148dabb9d9e54c9a4d71f698bc0e191d721c3e89ac529d591091bc85c7da919cbd153cc503ad74b5ab9dec612f23dae05beead2b340138380f621f303fb45309d66a64392d3eab9a8da8f986045639ec48790232b7bb45a437693121e06a9a32061b7e1a1592c917eab7525d5eb704b11e895d601b8763091dc416e45f0533b06982592011408206b5f0fc7d4bbe9696ec5d323f5ba173fac6cd6705bd6fa922b715b46c3dcf3f912ca342b16fa68cff63fbd63d68c4b4eb74722d98fb01daedb3cf9393e1feb059166022d4e26749d8c84446975e15b1339584c8b80e089fb7ecf05086c3bd569cc07f513b87a4c3894f86801e008c3c405f1c17e1f90730e92b419db50c0d7e596dc1a83f314ea7b34a7a662d7d4e9613d9813ba06b00fd89104a51d794999951f459e3d8a86201d5750072532cc876bf660736ee71b0bc3c768ebc0115084804ad2eb95dce08a1a0234b78a03d4b368771215306bf2a3b74673463bc775abf6f66021c4913a1aee8c0b64fd6a0b6cb6cbc996b9cced674ef18c68e4b6879e082fc26f9f34cccc1e4d4d9bd2df0b62622bd8f83922b40744a5b666568e4b0ff8dcd761d40553329145f67242397d6b0cef43cc7dba4b83f5177a4d03965e6670fb7cd42a107f07d27bd68b4fab48edf484a50bcd00b4b6ecfd08c5186c903528cb987e7067b1fcf84f83d146b222e13490e0b282702bfda4ff64a7865b23118ee2f2b376520458c1b1710f9af5dd568f3447487d7ff7d33868fa8072a2933b371bfb3f7f9315544e1778924226112e7acbbcdf318935a18d8a7f448085117260de8f0081ec9272c9c90a67304fb618bad41ea164d03fd9e71fbc382a129d17a449db54a397a094759aa06451875c653abfd0ce5f94d86a6b22c47daa9a98f2d35364dd7a663e0df2f1d4ebbd15c2ca79ce444879916ebaa21642eff4cbd62518307cf8635dd4f8049ef95c1f1fc53d7b3a17f5cf56f9586cd747c3ac1c1b3e7327e814f04ae048783c5044a203088312e8d5cb8f6c98c9f334a5c57eabc8c8c7aca56a1a8553392a1282577ffbf15b32cd1dc89f9c03d2b46824cd5572a2669ef870f5f696428afdfe2a1b6c392423937473321582d64144813661b38bbcd42d864cec05cc607536a0ff116da3f6f0cfd19be8eda352fdf7bb3f80e07832a65aa16aebf578a12693cfe9acddc2711a2e10cc8acfbf8e9d08d85a536b0dd016be40f5d9b8347bbefa94ca4bfcca48c1f320ab2ecbdad4f6439fbd024b3536cbe737c656c677786d2551555cfb9318335e4066215d08f3c9a24b79146798b1772078d89f6cf7af814b513232938bddb28b670c13461f570bb9bcc93dc19e399b6cf5dbabfb16520dd160677ffdd8099dd45ccd248ad2efe5a3d449fa34c8582b50a04096365ec06128d9691c427670fd93ac165db46bc5ceb19f9818189987f041d2950d41513b7bfc732f11c07f413868197d08a7968dc817e156230c6c6e2eae34c4ba8e68f800948560d2842e66369e067f4da936c2051d42e56f0106f76270e8475b4fe9f079307607b6b1f01ae4ac8ed7fd81828da18c4c269793354c4ef18f74aed645f5425225c74ceeeb3e3931296a2bf18bce2b3fe4af3fc885943d45951920b84500c4f3f5b5a2cfb6a9aac687187eca0a935a11da8bb85291035d213f542695bedc7171e906918d40d604c731613bee75825b6d46cb644690d26896ea7319f041ce03df43ed124cb659c83929ccd13edd1a7d66f7fd78fd0fedd7e6189d32be489709cd0868fbb7ba6f4814297119d43732486cd981abf085a476263659acbfaa615d8a916b34e37def5d07b257e86833c4fa93305a190e147ced7031fad856ab9f0dbd9dac08d620312dcf219f93a55bca3d1638490a8446a1b7e70f3771c325188dff689386c51afeba638bfef258cc46deec0c2b5665870e0c3412f43ae9e82e43f396db4740d464804358eaa5bb7bd2e847434e7a852223e889d2656f097ce8553892682e6faec7580905d78004292d17adf7fdedba8d623df003fccc29063430325a5b5a88f4c17b71cf65e78afea1a34219c285b5ce3d5dc48df274bf87824edb06716c65db6f1ae7ac4f4808f528c45f3bdf7bad25d401805528deee0d7e1dd3e8c8a8189d1b0eb056bb658e909461d6d101646d0375a4c800ad4f5bad043f54c4f573dc98e55233abc347a4ae450c955a19b2bbd82f7e60d12434361fbdbb41f893b76f5f740d3b585fa678a68352176eb03a018e24c898eecf65383f5ffc7731add88620a6e1fab8182d3143dedce4f47c2ef3e20ea3ac584fd2965e1119f276f0299bcca8e763d8fee01d574bdb7d644afe412fff1c3051e61a4c126f7b66c73301a9af530cca2dfc583e6ac50a79f30ba300f8681dc607223dffc01cfcd0979ec90fc2732a823c620dae0d6dad07004ca68672821311a9089d151b7e52a9fb92977e9d4b16e33e5443a951345b3616fcb26b6e6328dac4102f59e1dd0475bad79eb10dc9b262ac1c8dbb576c8468d4067b75e0c64bf4fba7ff86fb0879123d5e2cc732f99a4c7e709a9e73c8c2ba9c5bf2c4616509c9e865718ef7ee81d686aea41b5d0054a9294f500cdfd28476f0a0d05e0374cb07bd87f0cdfd40c0609d87e14d064ff8529c0cf8dd24639f3c3184096da40ea4f8f77132ab85ed2b8e69f3865b3660fd97b8a7cbb434f631cab396d6dcea66d79c73c6c608ccd250874d1f2cc6bc7b56004cbd8827f1a66a3fe88ac915df4eea50b5d0440a8100f0fefe7bf3b7c14e265293c3c596d0bdd64befcd786682ec71679ebfed0e67cb1211e76cdecd70729a4887455e77ba19448b1bf7f8917b217d9e74f8c234dcbab8e155bffb14bdf63e7d4253e5ca12e9fdecc12c4aa1ad96579b2e1631195f6a4aedd10602f2fd1f823bc5ba7312a2300015f24097d3ba36ada20b3d920c4dfb9eb46a09e6b1751c5d092efac892b9b8534b259a50b25ccd07d7d757efeadf27a6e20941bc7e427a36477fd2c43512cf9be3e17511ae4cdfb89e16e11192b32fd52eea406fa74bb37769694297d8a9840e733ccfdd943ca2b59e002b37c4a65d2334ea5e99528dbc69f624b73f3e096207ab514106bac8d107d035b953108e12626176cbdca55494e4384a20cc26d0d5f69928272ccde57181ce5e98df0a2ddf7a9c535a1cc2e050d0a9f726a70bf260d09fa902b005572c65988b05a03f0058479d4d01eeb0aec6d6e7b85f89ebb62dcfc2bd2009e94f00dcf716663203edf28299071ab3cab5da0583825813b3efd46d2d98942d217c50eacc9e4deef20849e9b81a0102a8bf5a8337bde1536e04f13cf0739a490762c2933606777d0673643365e531d5500db4ffeea510785d01613395af2366f4caaf87ad260970d0b4e24406a24987fcc41b5cad5879dfe0f2ad6db1d702cd4557b75b3f9b83c8126da946d7f04b357fe0d4f9d0484e447a7d74997ff3a489db9c110730c468c002bc092a6f6f78e6f6681811cc2a76fd301132b68caa36f1dc0ab46265d411c8ad27323d2e70148052352441ca6da32c31564c65232beccc18b24c469a12e6b2ef9af86b8bde569a6f238a0dea3cd33daa1643bd0fc79726fafb68a45eb3e19ab774eff1bad4474f09aba31f5188c498ccb217720fc6d6d4e1d5bf8bb863bd00ace1adad634797989cf1a57ac548610af91f7edc49f18730128c2c0a081bf67f4767949da2f8d0c0965c767f32e1462c2c8e9490275fb039d788835b761c4e336e3b4f8fad53b24ef55b777764e7830510bc0c7096696481948f5ed256779cc6bfb0931f7c94b9f47fade374defc52d60e41f77ec7dc50478bcd6312f475e789424ae8eb15bb493a0c2b533e5b2a658cef98d1154b20952a283d4dc54833667d84fd2ce62210e2db2953370e71d6ee4f73ce5769255e63163ac707aeaf471777d2a8387ba5ee29890af4dd186056075c3101802fe66373f3852e31b743dee84572b67bb8c3bdad5ce92e6853fe1e1991ef50e88e2e9d0b401fb04aa4a39da5cf1256e5b9b4d0b92d3e3a5de7de3e213e8235e51243549c6a29950aea5b3a824317856ffb35d84833746957fda8ab805ae36aaa138133827b5242d8f06db7a7911f872755f75ee20dac0136beebf93c9be8fbdd8798580883d9c72e7b5c2bd61a34da7b166160d7931c793362b5ec72034e388873bce59d590e332bf9b8c568dc0c1e80e3abef65ba8052dbc487d2320cf7ec3da30e0f72ab4235107cf88f65b3ee53cb06b9e2afb9353c42168e2f7ff7f936526d5597c57a723fbeefa91f5c09c5957b7fc705da702995712f049f535f146e94e19aa877dd45de79e7ae69402e65a42948aafd44455434ea209df01efb70dea0b82e59c0978709ee5f5661b1b20ce9e0c383daa9c74d62eb554ed39bcbb72feba626ffbf2576ae890f86205e265683727111b36e81d02509a014c2356bf2c519492d262e723ecb02d355fe0353fab7658f14bf0632c75934847504ae5bbd3f156baddb3fbedd8b5a207382668cfc6a428870ae0be67416182728f5143c463c6f76f63a37719252d283fe9f6e660a36688e5b2379c5dd123b593e9052fded415b168d19bd069a92a231bd1610cc5db42e4ce9831a1c6ffb9ece4a60c974ab740e2c30987d07df376b906e333b4de840d7c67a473e4a44be0270591f3067587fe1ceef828506d6175f7a287de8bc623218ca5db57ffc0e426e2f3c584279ad72692b63178b57c241b98c2d20b16551f10b46e05072da24b023c3cf633f6efe4e9a47ee2956887886ce89355300544ebaf684887c4238a74eb7af8070c12f39f1b6cfd0bc8e91fa5140a3bf652205b3882148986326fbe251e031c2262c8484e0871065bae2c001d498cd8e66b6b58aab3307b8771daf298a58e684710fd1fc8832e9607021488fe26b16248892ff36705da3f6ec35a6a7b9aaae8967343780f98de7c444cca2d6aead026db1fb7ab75c1b2d525a7827fb0861870b119b01bd8ea725e56d3ce4dc809c8040d30d8c90caf7e3ee430ef6d4ebfdd073c8576121944aab741f68e1b190c6ff6a5897d45292fdb0e110d0eef9a08baffb8ffc97ed9f0449e061c8826e331cf34ce5b90378f0e4fbbdb824facd102e71c36d780a04caa2e4adfd34ce08455613e18a2479b8238a299319db0ff068a27bc02779f54a55c47fa1342b7c587925226da5aabca6d2499bc44d155772a65a59b70fea774b7f9a522eab732ffa8927f468a912f145f9b9a9bd780059e880cf29d1341f44a99a2322fef0d4674ded6e8c40fef11917b762ca6cff7fd63a8a7b4ea93dd6724bbbe79ddd073fcc42e00e4e604a028916c609c8114726aaf5e61ed28c7e5f683938413784e6c636afb3d651f65f7388d9f9cdc0dbf83d0aed244ed5748b00f6d6103d63ba8ca5ac44f290f1830211690a01f8b8156c02d635fb843c379f200b18fc8d5e83f8d8fd02fe845d057b2825ee0876a63f562b50bc488176b70e89a5394497ec753bdf91f246b7c831ecefaf931314b937c245c53b931a91561b1dd3c0b282e5d33f9a895a1fd768171fec77f8416fa0b9572dbc3b44272531b64a867a609ea5b50e4137c0cf0a369b1d3e6c2ba0c76b708a901bb961429c068c66ff7a28017969447484093fe0637542690a31ee1c2a26ad1e9c574926eb91666cbf404e207aa418cb1a3507e8da160169a0f11c1b6bd4e65382dcfe9935800b3dc50b509cebd15206baa05460113fc879ae1a7f2d1895fe97bce196158e538dd1fe39f42e027631456c6d46bab40ad0c2cdced33f1c8b5ad8e4a3f2213c5f81af7b36f0acce3c794807d1fe9d1a9f163471eb3126467802584a86e75fee15a357114a6a8c9fef01d17c780410e3833852f2354daa0321f4eef83c853097c423fa089194379d425237518bd2ac3510370c7b69a20e12daa2ae59b7e39a502078f3be825ce685266c95833ed8d2b7cbe931ad5c7a2884b1891effc82f36ca3daecafdc6e59cc8552cca15e6a2ab9a02f4731c31e2c944de2ea27a8ad66484e02978c0a664fa875a8cc0a37f40ab53d381650495eb5ba06cc4facccdfc17a08173ba8dc77be8a5058f5e4f7e007fffa32e114a334bfaba33aa9ca70228a4c23063fab1e80d3cb89755f54f674547818af83cee6bd752e7dda23b0db4635440b67357fb014c021dde3d7459b3fd392cb0a4a8512da03ff212eec4df8149ac06cbc0aabaa362cfe4bf0ab81ec46163124dd099ba8c1eda85828f059b98310a7383de4bf7ab6f8a9ef244042604110abc893647cb7d4437f27ad736f018e3600638daa84014adc4ecdd901fe6d18a4ecf7938bad3747cda04ea6d3faa7d1047259bfc56cb112114adf4174defd4c4993dc54b92dc11bcd9377a0d25fe55e2bf38ac0ada445c167bceb019b8ff321dd9beff6c18b3e996d45ecc5555e3edb8835b08294f190cfa441f70f8b43350c0884adf772e7e954f83070efb26ff6e3bdbb3dc80fa1098ee017bc77147e64b156cfe643adc6754bf35e24f38b72d621eb939600163e2d2ec5e6b684ae51fa1d8732e93e24b3e992bbb50ac26d918761a74ee345f2417df0c74c1296f3b8f614205ec6790bdc2e314e0a5c6809af1aea414d09da7fe606ee1bdd52d2f4c2e8f1c854495e3108004afcaed3e81fa44cf2f89fdbfbf1809b3ceb4cd0e8b49e2c5c031db28c363d124fe2d20c5dfc12875f4e5bb21a00b4f7229b6c7614dafd8f561263653db1bd821f7b1ba54735b53ba970d489d056ae616f22c936ac580109e35afdbde76c7198ee602ae70031a2dbdd599d8d52a755944eeac0dcc6af8e3c8674e2ba4329abe3a95bebac02cafa970207c02cda04931300604e39166855385adf71fb255ea1c122fb2c2592bbddd84b9105086c2a0464e291e3e1fff16a95fbf13ea34dee972484b49696f3f40cb9b98ab5f3001141bda4d4f3f71082dfa6d56856a264eaf082c4190930d4d8fef96020e5032ac5edaeb8eb87a1eae0e0680a8026d9676353f1d8ebcf4a251d7fdfaa20cb063a58bb0b60593f727450925dc38bd8a7e0a11870b526a8c9658c8dd9007db2248f1b2896302700636d91635a2e1196a7b1ef0af681207e8d5a80cfc89ed54231dd48ee0192355e55c66608153bb5462bb42ee03501c7104c851b8977057f22345aa62a0181b23c3e54a73b7c551e01b72b71be03fde900a7945d23d769e13be18dc42e80d735cbbdebb927a84a010db7bb737824a956042962e342d1087ebfe535c15b68e6ec7c1d3c20ac41389f6f0b082893e9d3b2cdbdcfd042a73fde4e34cc6568664850e5f2dc57ccc2197890d969ecd02fb4c74e527eec00af0ec3bb34a5df37d79c22a8785868557173a070a2c72c09b82c434c2760686ccb2b17ee233de0c5b93a910c030a2cd116ab73c74571d4253205234b04d5d8d2242e68da5bac6b7e10890aa6f122abf847f7921e0fe7643d9042d10f57110e41065c79dbd05c3dceac33e88d6d3abf2d9a9158464996fe726f9493cd91ab662270f84514966a3326bab63e08ee69ccfd496f326d766143ef749e7a502177d4436dc82431f952973f42535593e39150e769689ccf71a2d57452bbaf0d2f239476fe5cbbeb5d74be647be47f95726a8cf5d51de0bc2a957f5c155af2f3398388ee4547920e42072f6faed8fbc46bdcc36d342c20409252edff81f238a587db8ed90bd5e14b4b8f1c4f0fedded3ef5bf46e87514b5eb0de89d405baaf21f37698060c3e769715737410d492249dab803daa44cd71e77867799602ffb16fc81d775fde14e83a6275fd9824642f58f7ab7049c7616330875473af59ba7ddbbc169709815ad9087fdd5c21ff13300b4fd968a84710c4e7740abcb87b82493e8e3933aa322186c3219e62af2315f1f2e815df2fe9429b8093e48941eaae5a5b0a69501b3e09b36345e68dca69bb573ce33610286f28452fdd5bcfdf55af9e1fe3762f1af8ec96bd471e1d875ab289cbfb0d995e0b37b5daa03faeb76935f13f883963d8fe311b2b3ce1ae65b676e4f2d6c7125605f1a12e62323559d499abffc04e2d7d65353796ff0e6964bf765989a65395a9ed5b6bc880ef72195e8fb4419bbf9d9e60d1299ca60bf4f4ff0b2ce8198283fe884384c57b3c433d99e0218122d58233ef72456ef30db4ea67b40338098d208dbd39274ccb607efce0c42ddaf46b2157fc2ac1e2bd8f439de5210c554cbe61c9fb280da625146d33a16d37daa1654f5e746595d4f201210a2d78ec55be57278e4712d6f83229d618d4f36985d87413242389006e75d706ddc704933a6b398365fb42fdf39fdae8066c39bf25851ae4066c39cbed256a62bae786044fdf548c07ed6502808bf2daf8231fe8e9adc0c7a236c4b612ae5e73e059566d02855f48b09d4ec717007080def1c838b23eaaad5cc1b92c133d15faadb5597bac480358fce221ea58523e9024bfd206ed7948d298b7c8e8c0074fb9ecfe952d309c8d6e92fb3698ebbe9852f8034d59805af43e405199f7cff80f8f12ba41c9e917c1465eceee7fb00bb1080dbd7ab0f65bde70504e5ceaceafc0017a263f33c3cdcc76b7aa8409c50effe8556367bc9df62299ffe1bbe32571492b34fac38e5dc871df8456e3e1a7f5310214849d53cf67ace31a458dea6b862b2506442d2b0340ebe2279c0bff73dac54426b75fb6043ce23b2fba497508c2544ff221d2f7966edc8e024059bc13eb2dedbd7b3df19509ee22cc7e8ab37ea743bc643968ca258451b0523efa87ebc03a1de3b95fa2c328b9fbc764b4af95827aebdea6f8e0a4236468300ec0ad09567db0eff5bb3546739f18c8878f8f6db4030c13ff1eba76b95414094d98382f5fa05b3576d9cfda261fc06f523c7da0aa4ca409205ef8b28768515d89491825a06970b1828de2b6c656aa58e0c109bac61518b4dff8c45ec72e5fd4c26102d3e17b6602bf4d6226814af37c8ebca622db74225a340e2e527c4968e2026f478f7d4a0f7b30ffbd70d08e2760b70492d880a7853fa11b5dc00124f63813dec133101100f6e7dba89eff776fc4eb971fd73be5e6197521d9235df5a075f8edd1f172ce96e47f1aa1dd4b93e460c4a133834b8f6558b1b06e403866a9196b1ba5cf6b842788340ccb1a15f4d7aad19b91b20951082a14118a5999bce94b58c259237b136bf11bea6a149325fbca92860bf456c845240dd1fd47232cb001646bd5d403ad79371a26ba03d42370008ddf4097477967c003997c027ef4826720527c61ecab98739129aba4f82ffeb2724c2fdb7965ae0ea6a3c3fa45b0cd12c8602784419b37ef970c577f99bf8c248ea50ec74e6e8a1d3793f98013475c29b51b76541bcdf8e8cc3953172305be0c13b61a9492c20ac2e23a48167cea2fc5d2cc341ea56d4e639149988a27445a40678eb114c18d067badbb269fedc351e207819e631eefb8d1e2033c26cf51d81f4c59a1f06e9255d9562c7f34783fa6c07ac44d87657e354dcfa590cadbbf808ae426c72d80efb93c79cb6333f4b9a14d069eaa96afb7f368bf14a06244bbee0cc9484eed7718d0d5b268a610c76ea704a1d3fede563c71626e4a6d519e3b5e865f012ff60c0192233a7f1b4aedcfd5c3f6279ce13cbdfd6cb1aaefbe181be61e8b4916f72d948869bf0ea008579072789af3b07b40cbd907f353d44c628cdec29636f73a303162710791e09c85cb504e62511752eba7f85e2004b0eedb3b9351002fd594b7fda03417dbf0f042a3294490a39bd73fa7f2bb8376c96d6d9888607eced97d612488ae558994f8bb2df64b1809ae1eb821ef8fe5a303ddd85014713d3b3eac6fabe166157f3e17451d0d1c8211edbdf0e567254302c06008a4bf92d42455a5e0d7a182c4965c96104972ae72f78b7d8387212017a96892cac93ab149bd504773b992cf8e22088b45755537fe4c177d7cfa16d6eae8774859d488bac838958df3ff08509388a51bd94ab7171ed2cd06dc8cb12e1031ee9c65f4ea4988a3567b939078b09dbd41be1723d73823c00b7b8e6188043ad31b6a7abcc9945a4513f59608f851ec344d84042c4f8cad0e69723c8d33dd81c9a567494f3321b92d1c50fc9717e02be9b569308448658154bd106fde5ba9367b2314e0929e94b07f80158b196135525b131bf05614d0ad0de58dd625b42897ba2943eafc3106b4305ff66e7b70fadf230b7cf28e8e1ca48b5d122d828b5ac432e6a97e1389964a1565eb3f84f17e529a639ecac277f5076f1110bfebc1592af22a0e4d89a689d9bb413a50afa7f7e87fab0072d05285a607265c1bd65d34a0b510548f8f4af18673665d493c0126bd9c363c4d877e3dabf6c6daed6b74ad78de1baaad78a13d6238ebe3435c115f0aae38585262b8f6b7c5d85468209d3346a68b30b387eabf090c6b77964cc3e5e6bafdcb64a7fd55a13b56d12dc11c9f47d8ae66783b15cf760140410c16f3c862db653945d5a3abe4be6c7582f70f9424dda444aa690b9de89a7937755fb2597b222b6f20cda745144708e9f8ad27a8e68299d6ec20757b7618692c8f5c6890881f47b4cced11f9b44011ca27978bdd640fb7c5232971e3debf76fc262308540fc5163a6f254b4005854346148ba6a214287acd1cf76afa94b2529bfff90e942deb3a60e8cdbb14c1310b98dfe18e2612e6b9b3abb483e1cfd4774149cfd2f89f666f625b66653341393ff8485b22ced30c246b363cf07ecb354f96a72cc97ae1121507667ea29498eaae46f2b1d90e2a37d50b439856a7ae4d2a432ec6bfe54281b2733727263fea1c11b651e4de298c25aad9ac1022519b0a9be790bef19b6a0a4d895c2b418795626af3bbc6d7c1df0c589ea7bc0f46bbe1a505b43bc84500b0bc8d0cd196a75c4797f04ebf8a6392a34fd1d2ad531882419ae689c8dc40f67a16ec20ef256c79fff8050e6348a21a2900bcdd012e1e88b332b07dceeeaf61c98cded0f7589f2143ad39d951f11eb21e42fa969d5e8309bc7c05a31828fe87a5d3912938808822c1d009d9733314aacaecdd5db47aebfad03ce7323dd1b5e19de759170af2c92566672b5717bf54b6b88ecaaa68c9fb02949fc57a344bbdf0dc845ee07574f51714955962723db1c7508a27b1a9fa895e1a93ac9f35157151afebfb7d2b14218b55d868a70ee328c633733e38000e1eabc1fcb471cbabfde1909c495b067c7b2c48123148c9950067282ece8fe34a3b57f279cfb690ca015a2e6ec2a0a27768885d51413091a52a6cb8e9e8eb98cf7b7b03b30b81dc472d61e07dbb567b053fcbeaaf32a85091fa822f0e8c02b0d68a83de7a769110d4456b39f5bec105b4a2406ce65da1511f8e4a2ebe9c7d3326e127dc9af463283b32b08c06e708d1ec9783985d5d0d32cab3ec601d81e6b7cad8d1f4309bab7d61f05a7204c58a9eaf878d459790a017f359bfbf2c95bbfad850fb750bdcdbbb7f6a7aee90cc6f43d466bc705bc4d72c0546a2b376a3eb1df3eb822e97c073047067df56fcaa9a5290b1e303ccc951c6ad3d5885708a7b507959860572949c14ba5879129407e2622f165661b5206c59e62566deb05acdb17b142daa8725b6fbcd30d82e8be4feebb70673930ff9bc77f3dd8e37d091cbdc691ff2fde7493624e0ade4878abd74202f2ff05faa318cb218bb134d7ab6966e13d6a96c609184dceab2babfd0dac2a75e9d52c2f8ae3271dcac69c9165fd865b165a5e87bc20a529d05ee8893669ff366ef1ec091876f2ede3fdf7063b319ad288fe45b3b1743a56ab6cbbf7b42db4665ec4d99558b4f6455ff8446c3dd346ffa42163123ffa63b1f4665ec4c2f4a98bd9a5bfc4658f14ee6171bd6ed54ff0c1cdea99f1583669b8ed1a11638f4a2fcad5405b13070007d02bd24787af522976165dc6c26c7ec878317c6aee07f5ff694fe31feeb46002f69d2e8a272aa06e10e07640d844f20ed35a54966084f42b51a099cc49c512214ae1c15972013b749a207a83b604ec5dc5cb6efa7a66d8e1fa684494b4a3dd0ccbd635449ef2a3483ecd3aa8529187469bbf8f63c8b2c71c29faf7cf9d36501e5c9217f5f0b1a874e364d8dd626290f0380ffffff7f