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

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

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

Block Certificate

Block 49205 8e03b9ce1a690e164087a4d91f5b8ac7cbf8eea35e1af04be227c098e54bd085

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb3ac70e3353f872b7b1cf8b73ae14ffafd08cbfcaf656d44123f0d3bd0e5259
Certificate Block Hash
8e03b9ce1a690e164087a4d91f5b8ac7cbf8eea35e1af04be227c098e54bd085
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0006160000043b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a4413439c8f84c6d798416e06e730d54171a0984b8bfe9040b59e9e12deeaa7dc8db715c2f1104eed91a002392d9a4b45667fb01a47292721116aa03cfe8f824705f908b7e96fda06928e38aa6c7ee07d7d284a9e17b0cf001a3000000000000002000000070000006160000043b0000

Raw Header Hex

000040202281db686a6bbc53297f5d58b59378b946ccfccc18f515af8f61986accfad50541a46c7b33273922419f7853651e7062bc4ea95e8cf3050de1ef7af8a26834dfd10e016a5b540e1859520ebdd3f02341d456f6cabf8cd0afff14ae738bcfb1b772f853330ec73abb

Proof Data Hex

59,560 bytes
12121601030791ce60b0af10f5b6f31ea23f4de1517e7fd0dc5a0b57bde0a1ea9aa8e6b0444ecbc6d482f38423e551f4c9271e1430c6883965ab8d3a128257a4aeb23657c5ca6c6b9fae6df30ad3c1286cee5e76bf04282c784a7a1b384f4959fd8ebd89b7fb53cf0d6ee5823fe85430d09383cde0988c25f7305602136894b227b4b9fb0bec2a0474b0fe5d7f77840bfa93c1d714cc87ba1d309310a2990e3ca049b161f7dcf8415761b4cb9ca651023951f4d9a04d38d5e6a21a37fd04601c92db5f8f8d61b63a06b31b4e48ae874bde9ebd5b1ec348285210c55b3bccfc709e51e29469569fbe132e7a06a1860f8f9113c329ec3649c8d0a2f07a2b3cc28abb32425f6ffb25052d20924fd43b97142554e1bd98a021e0b7793c684e5ba61e9467c27ea12a79f096aa80f8c5fc66f96dead8f24ebba000dd5bcc8431cce4b4a9de89198fe85e22b1e17fa6b451236c342b96b46974ac9bf226a50cd4738e24e17a990b472528154dedee813a936a0dc758a4bbd9ac1c1feb50e6cbb2d96a1ad126f5f936654a665f1ad76a1ac20f55255a74b64bdecbc462350ecde298f7e9dd54a3e8b1c67518a927961fc8d255b5be78f432a85e58d30f15a3674d25fab3cc91e08d41a2661f52c40844d80e515db82c08f660b6d3836a20f80303f0e158570072552edbd8313c52464aa4c4259585ad29524f738ab8772db70aa6755221395f812cb541d2fabe73c43669b819f723690881a18910a81f77ae377d40b895e603eac9a6545d760645e3f2492bd1e4d20d50ae59f0a6308362e625a5c4852ac35b0e3f423798457c8e56e2db5ad453c6dce7bccf327200610778ce553ddbfc13103d4f2d7f10dfd9fadcf26e7f385d098a2088626c03f248fc54e498b58a44dfe4cf319bc5b29011918b810f5e215b465ae07c3cc4749913a389fdd2c0d9f932244e195b4eff781a25f775b4bfd8491b263d208ce081b9af29306a0aa51dddebc89d157afbe96efb393adb7da4902057cdead1579ee8e41825d231f180309f46846fa156971bc866518125ad66eb50b4f3d443ec2c6dbaf967c58a82676fd23b6cddbd872a6d49e46e8b3d0196224e7d92bcc4ac5d0ff7e3f48a0f0c8ad704c98c85631b95cc01ed122b2d0a86a27b3b53ee6602c83ae0687f3a6b90ea9f17a99292757dd2278681f9ec9c2f7a76d9b4bbfbee96d71912d9b2a1db3e95940e22b05fc76ce7724015a6c3b0006af200f71b73c731a0e8683e023e24525b4498da74769ff6d47f3de01dedc306abbecbbd877520382124d4398824b907d8635586031344215c3ed8981fd0a19d5e39298cf95c2a25d1a20eb370ac7c84f4126e85d13bce3290ed517804ddbc5f2e7567b57326f04a471a67d9c50ee5dd487149bacea2582501a9f7f8a8c6cb5650ae6393fdd3b686bb83396ee33c173189737ed1266a02b29fedff5ad54a1715291fc8c405b449a449b3e276ecd626c9c99c0a8d4979a6cd0a9b2e14a13ed0725c7e88698a7bc3f0afca6d2c22be93e4f7aa80767a620a2964a235d6118f487cc87ab0cab8e141182822ec470c5117831c69efefe4f3f1638bc020d26dbd5211f739a51f1e7ab7248b9f77bdac42ddeb9854b889ed1037d6811362755e90619a6dc83828ffa9ea81b5639005d6af886bc7432dc381889cfa9a6eb0729b8b4314e04df67ad2e10076dccbe92ba4423b777ea748002d52596304fde704c390ca161baddb9ce9850f3ff1bf8f47617ecbab2d36e6a92a0e8766928687e60fb52e187a25cbb36151ab82f04c3f133eb389a67a866d0c9d879dd3d9fb1c8bd0e2f2dfb782b6cfa5c831db43d7314185a074887605edc79995b8f7ae6de0d3fda0c88178caceaa774e851a40f9e5bd2ad8fb63062956d35225607fafb55e68076db8dcae15221562d623c4f3a7b18889449a99d8e8d0ddfdd57167a5d64edcf1d25859f90c49bb3a396de6af06ed849370fbb8ef3af560df11ed9a0f5436bc1ef2a2cbd672fbefa7f7256712ed9dfa0534d3b889a387809854d76a118f14ebc371498c690a04d1c1ea8dc02e1b57115971831b0b98c48929be70cb7207bcde917bc128b602b817667d4399fa78f50a531da87fc07cf24dbec6a34f19bb025d1c833d5ee0e98ab3fc97ab139cccc27d59d3abec87761fb96f6ae4daa9ce1e7d5968c7fb590ca5ae58803e1bce92ff7b5250ec0bd197da128ed8651bf96ee279a9effd58df466c21041f64ebd41c140f3a2d092a94d6a831f6398b57db12d8b1defb7f1ccfde60ea7cfb4a458315322895e831da0d183c00d53f4ee4f1629c19546e0c820ba6888bec734894ff254c62e55323c8ca63574753341bf753bb6f051aac6848876bd3aa20c225b39fd9c266a1b44178fcd657055500ff1130a24254952054e7634059e595357a41d282d634e1fd92e9e637026dc07c1c2414ee8f3af95c4bfa340d033808a2ceae4db6ce4779564c06748f8d145a56d2d5cc5e714fd7aad3f15837b077fb3192a849924ec131e5e9f4ab6f1b8bafbca14dcf6d1a67f650fb353c512fdfc4331dd00b02d58a0291d11e98220c23f97377f9af0a4aaab6ffe0d1663afd9ed1366bc50346ef437f1833497bf34d916133179149d00d88dc8c7beec77fb1b3e601a56e69d408e275801d79382379758d0f43ff94eef0a7a874adc5b85ee81cee069b1be03687b83fb0511f2068722b760895ae8e8304da7ab1f5ba0a2b7dcf92d3bbff30b5dc5249536de79028b202094edb6f9a43a135929a545679ecc046a9a1ae6f9a3de8071154460ae5ff2922a8ecc0540e0f39f75c6a52af8b13c3a71b605e1860e9adefbc2e862b047658207a8a2fd268806c7dfad51faef61e75722549767946e49dfe5a7c9bb8e82ddf2cf97cbb5195f3bc528910c3faf03495d856f6433f534c1d5a9150bb6413b784d900cb9ac0f50c980a3138437cd88de5da0923d432b45b25a204505d6ab4b8bb9f569f1cacacd8fd2247406b799ddd4f9f2442fb9ad586d6df7f017879d69dbbfc1120db0c7d9d17ba1633108ad4bef6fc1a1c386d52827035c225b31ccdb5ba236c6a117d608b9f5831ebe38469dd4dae32505249945eb56cd06b528bdd546ec60ce1b021ce90fd23f24b66e8e4715dc6a3fe2a1fd8b90ee51cf3226b494bb1dba98ee5b40c12ca46d8d7f352142acfe46c9303db36cc9f15903fb23ca67ccc5ee6407dea2a9b8e2f84d94e0c76bc53ef237cab36bed2a687d276379611ea410b94d4df9dd6aa4d6fc021d8b8ac37d44b4019312057ead191fae6fb964e50aa79982abdab3e300591026b89ab1f3f2ce6612525fad27cff7647fb37e747c759e9046a148b83ad75fb709fe26ec792119256de8bc832d2378c9577c8aa1ac7d2d98218aca5281eb7aa96fe07efdd88c9396dff9286696a6decb477777cccd1e9daaa919b66c7fea7565678e051a2f4e047ed12e58d691d1ccbdc6e4d3537afc5680cc6533fdcfe1121da83eabce8ebc03c9fadbf609df90dfb692c64ea7131dad11183c984beb51077fa20d7cf94ab6b11d887e3aed6873bf5e044b04e089a3a505710c04d8b7fd45f90b2fc755d8dbf456bdb30d2002686f62bb009377eb481d1bc2111910fd0e7fbf99e1264b34a3749744479d2810712ee6fe78e6fba19e324e8d66cb9b4b7bcc47c2acb9b1d8cca1cfc58f10c6935345d7c37e17ec67f310d44b6fe85d3c87896c9110191bd2b1e2851840b37ed3663ed1a4fcee39a888ec9ba84717e79ed5eaf5c9fc891045ee12ae3a48b0eabb34c0abdb67da9780098e041ac97e5a3eb760df0e50881e677202b1c9bc7f9404da1db15e6b1baa791b0a80dee235735c0686e76d81a5e5aa89ed0cdb3bb3176423f72ef8ef1d52a6751866ebaee40749753ff79db288fa0a3016daa7cf6fc5169c1f11fb235e7a97396a5b6446b9ab0748009577a1c49c55fa619feb12e688c848174ebd1912f3ac50382063f6d8774674229d156ca8da39ccc71ba9e41b0e832439a1ec7bca3ff2c8604a0718aa94ba96bdc3296022425a1837032c55c51ff9e15b19b558e26c9399f2d6ecaaa19ac02d58337ee7e74267a92781384baa93c9015e5db0751b69622d5cde284daba76ea98bc29fd04db9cf92fa11aa94654eda220a4bd9c937e462807598679f5b8f923732e337bbf7199343edf399599233bbf852b837727f778d59c0e07bd2f0ed22f0dc0ff7693f5d8405600deb5fcc4ac5c5710ee6360b80e8ed3ed575a515e6c02a0c3696215e9ca74ca7acc3fb158d5494c39a9a127fbfe7edd1f624509845e9ad9a1324a842de8029dce16a20176505ee91344d59d777e9e578b64382ef90e57fa389d781925e69b4c56edc34b773757ceee3528a9240961a20091997894d727422d1910e43f7f503f75ed319cfe0fda5cdde050f4c184b503456cbac194ef3b6e8fd82ccd638d6fb0e2c6409a19eb97690e552eac1801b8dbd6de6d059cc21cd1d39b515f0bed8f57c5527573555e158547a709af83b1d9e06b728e5d96566188c0a71780151f88a44dc5498155d32d47f7cfb57f69b05ee4293b6cb7b1e0607e8f3feb22a4b87b7cef50a2fab0966fc27e0fa9bad6c577121fe04594626cd6466bf0d644c3973957bc4b4b83b5cf22cfc9c771e43e1c2e96b15c7531548accf3d79f0ab9c6d68700db444eedafe4323e5795c1ac7db842e8da9a18cb3c7236c0a4dad7a22b61344ba178d4a3c2bda011a107afdfa81112c8081fa468035e40528a6afa0e6632486e7aad51959914be144f3a0f9fb18b8a66732bc808c3189b14de17a9b319ea9b6e982c25ecdffeb6be5e5af467643ac1631fc80787bedbb5434466557e248335571ed46346aa4e8d88b721fda4944ac5b98aeb1af0e466bb1c8170db3c1939eaa67187cf67f282408dbffe4cac48a17ab86fd854ef27483dec8f9be3e163c43add1a9ba76faaa64ffe9ba249a79b4d93ffb1a17898ac2975a3876c900ea09805d971b95d9eb08c2ad2a7515b929a96a523aa21d484a99ffca3e7b710ee065071de963bc4780fb5876ebd3f0c99be6bc695a52b21f0cf1fde3579e6d23779aa07458025ce111abcf82fa006846efbe28e5a114a4fe51b2731f676b808f0e5f8edeb803c0f7773fe2e26e25411ddfd91573429981f07ad0472d4701f50aa9fd48a35e4a734bf0e2a046b5de062592c7997e9144fc08c1e480c5f8538103056bd6e2bb02b7b29e4630178e869c4b52e24a90ebe8071d0303d76659d9a4bd247040f94096179a2ee97b5126e68afcab06363f160dad457b1cdabdbefe1aea7e4d5d721d347c80af87cba536bb50db95fd7076d7cc778b94ff3184a9abad56e2a005bef9f7ad5fe0a2173eb176e786db7289d4565006151915265f19fc9fada3be9d60ca9d2f3b1fcf5dce91d255f2ee126d7137322242eeebbf447eed8efe571b656c17cff3197f6faffda7fe4a40622a6d9fee3c3bb3b7c2a0c4e4c006a8acb91e532988a8766e3ddaf3d1e96b7da898bf363d4e595705bec986ea1142342ba0a6f410ee893654a19d9ec82d651107ae155d5df04d3a170f539bafd3776d612b9103ca173fdc8ee25aae8810c7c88a9517f48da1744029c50e2e262aa33256cd2147a95ea559a1405e199ba82d1fb61f389466fd2cdee044e5a1199e362a611b12d938999b520cab8e57a3103aab80dd7bfa1ef42acafd9d21f7ab1efc354231cd3f01497487348294ab7f30708dc0b904dd9f610476cee9e2d64c58f14f525183bb5f2e088d7ef77559ff19c0da10df3f3e8768f471a1bdf825361538f547bf092ba87db5aeb0c3035294a8df655da1303cc78ce8b88338070a76adf395a2b093d803a08c030e268b28a00ba51232894cca124ea0a5a94efe4c0c3c33e880b24346b18eb88e205244803d56ab2875ddeac51119edfabd18fb9f657456a95274dd9f73e0400971525cf5859bba7537a617f2c91e66704d45720ffa01f4da46058b386839dfab8762348f6ba06d3091e0b2162a7584efc7db2fb4e5fdd3f478d4fc2b7d52071733e2a539e07442bce2674baf9c615e109d1450e8b82bd9e16035c958a7aab6c737c59591f9113dfab547d875b7a27663c91f2b43d8798340d393f37e6bdc1542d884425455055bb060be0cbb7490e18d9fdef4d96f43c3304d73e9ae2022d26bd987b806884e09e43ac2678f1619037d81503ddc104ea13f938ff0525562d1b3f6ad85a2efd52b53d25b2250853939974ddb5b9ef2dd9c9513e381a224ac9d10a362f4c3409a97cda4f0eb01f4b09df77aea6c590470117852f400bc916b0c6925c2b83aadcdf4ed1af31c7368ec3e7a641eee529fa62eb400c7a9e6190eb8b6f0373552d98f63b2dd0bc2031aabc7e4867aebd3e8039b950f5e98e1152011f7f6147e7b027e92a4ae345c4feb9a27be9d53363f191780e74bea62ca8f1d54e5d1373cefc55c2c3275358d757a3f726ce12c16ba39d690f2954af936d337cf325144c7fa4cd1ef0f73b4697e9ab67332d4f93f9962081d61681c41f316bb0ae7bdb0118cf405979c5a54c1a0a31930b7e9b70e9ffaa9e38ced8a9f05592548621b1bfdcb45befe5e58d8ecb15bcf1f642059d802b12156802e3c5724f19ab5fffee233da0e3e76c205b4714ea715f18c8c69c4b49e775c59331a0f70c2f0f5645e18cb499ddeea07a55c55d0625ea4c583a6452cefc60bfd2df07cf00c6c531f5eb38edb7df55dd93538496c5328821b767dd1f7468c2ead5aae831577b321127c85e283f3bddefddb070ec7b78af3d01a8c05e9893eefb1d2eba9893251a636616e1cb8e7a5fc1569034922f9a3529d83a9ffca6e5bf42a32866698a562469b9a562d682c9a7afe85b23d69cb6dce920d033d80a83547bb40b0eaca981b731b899c9692c713587f72ba142cebd29a253e25b4e85b40120fdcfc1b38647440d0227e9ee2146a99ffd2aa77312d2d37c83f3eb16a1d183cb9a49a44a53dec620be9c0dc0463f206d985aeafa83db28a6785c4a96624b1527ddd3f6e2567bc6426a54b0633486defa02f875a8c55ad604a477f0b3f787d22dce24b88d5382de419ea0a54fc0a2c2cfebe230ae84d35136de3414ec6ed5b4c5bb002975f32f6ca0261c153ba339ac82f1ab221d3d72357ecefa30eeb6248ad7e629ce111091db26cefe686137dfd6dbb7e4e44cc0c1fc27e27366d789a8a3329b45fb90d26389d5f0a4f5a49c74fe301bd86771fba3888a937513a9d1137c03435d1d89a488c45b4f75178b94d48a3d87b2381aa1e7aa9a379e5558b1c975fa08d6723fb7c3879b76c8a63d74905408cc0016983dd22e7b96430b55230ecef028e72d09063d598bf53c60fc45bfb79969064885d5edca604632de149d740b1a8aea75662d75ea4859465944b7df0e71967b0aa799b755ced23f7e9793905ef600ee9a61b1be9ac83ac037faf0e51b5a73fb599df85b55d80f662b348039d83fbf7a2fac4984724c9a25e5a191f27fb78e908c0e37f4e3c9470f7ccfdc9ccecbdc12fced1df982d8ec6a1ae43fc72a86ffd8af3eb02da970c6b6273fdee99d451c54512e936d82e21e1254d4d4348cbc0d86f319388eeeafe7ebdf312bf3aaf375775652091724ce3e2e07347161edeb0db9f6ff8dabdfd5ac06899342736d2d1bb3a5e6e17bc061bccae5f904ad989616fb0a768d48f07209e5c4b92daa066a489940aef48a288e1598b1a0fcd5d59fc711a41bb56f9a3830a41fb35100321cf66eda34c96a26ef98bc9817261e27c4d12645bd16040c17cdd9b8ef702ffa6d8cb4a46891a713ade1b211f79dd60be0477c45ce9aa2d5f6ac9415feb64ccc70e8af4a644737339ae1e478cca8ef44f01c5158228e7cd4823ee42507da5564fa9e37c90d0c5dd517937d7643b987cdcfadd6995de91459eecfd8c414c73744443655b6c269316e8934039752ea2253b58a33c0180e5405f8a99c59276f8291a2c2c2654d357e16fb4a4b68f2020c442a0be80e4261c6aa89ebac9ad9d11e1cac1e33dc69d0c356caff5469b4ccfbccb07a546a4e0ab7051028e32ea03a645bc04569c1d7a102044a2dcd5ed1dd72365810cf0395c581062da0693c4f3393193ae303a8486944cd11a3151839fa25f7adbe2404763d176235e10f9dc7cfbe05a02e8a7ba07840f070d3a1ca669e2abbf31113aca8a8f3df2370e29d52d4b01383ca4bce2e421687787cd99054b7e9d1501e2b4ac19f79df7c2e13eb8ac656acbeab8848e23e4e05603347a7f602b0c80448a04863e4e8f27f07dcfd2690de7d9630c8c9644660751c104c0a88b7ca693b38d71b4fd60e28bd351f69ca351e25cc833f9685cf43f2edb65428dac5c6aec9ecd066f391defdecdfee4702d6fde8e64870d7576b40a88c6c2de27f726edcf4b77c7d97be1fd0cc921f1fe27ddbd691c9292123ab5f75980776352faa3d5f1fdc9b596596ff6f051051994de3166bc254953ca0e7399c42669c20cf66380330c3d23273c720568a172fa225551a04fb4fb74c82c54a3294494f9bddb18040d3ed53e60c3af0e28b18b0cb94e9e48641db5faaa36fdb6ed73f664d1cc938ccc29b364254cac6c4abc073ae714bbc5911f76b51994fc6181362c329c2a832bf4cc20ccb7142825e417aa0e73118a505d4911edbbe7ff6eb68b3d36371cb7341dbde1be7b862edcc87147dc6a09cb2f8c4c771af96a92b5c80d3d3b165674e565349f674fa2f9f5674bbb6b7ef36719b11fc1276ce9f85f9248b3de00af620f0d3350878b06015729a2cdcd1b08087b77ac533b1739a87acfa550d0c737b33c26f9257c5dbd80e9e09f4482fdd31101d6a105f5d399d10c3310a53557ad9be74ab4b22c3e8730015b5664a3073e9945c0e2dbf01b2b62953b9436f565b634692eeb572fae9cd9a705d3b6c198f330874fb40a710c59300ca5af392a41752013d3ca02d1f4fbf7ac53b497e1bee903918ba71576b7af92e25c6c9d416f64ea4de56a0bf8de9442664593697510767dda4ec9691242faefdcea1351941e0d981f2d73ccf705ea88b3a5c2c6f8a22ce27fdf256d5c48877247d5ee6e2bdc17477a7b2abb39088b1efe00b51178e8943aef8cd70934ede5db5497f0bd95fce14dfb154c90ea8ec0e4ae4db13ab82cb65358746da9798d07ab4210330e78cbf1e91793e25cf8044460ddf660201d56543cd3e4e50f840113e1e2a78d4414c3e8b1538c0513dbdd3dd75670312dbf2ebcc65db49d4658a664cc54dae3c8345a3d14f8ece27a8b49dfb259359be749b4434ea75ca8f8e8d7c6fbddb37a24886282be1e44c924d16077b57693901a402db6a04cd70757d98c868996378007933cfa37c79252d02f7e1a9df9f2ef3779a37052fa296b26b309e3bcf9d90423f3d7b19db6b3f05ec17968f12d024e11a652cb34489d83a4058c801593158beb51e0278acae6ee69c522b2d4788848bc0808f2a51906a9935a64ed014b858cd972f47a0ad4374d9db9e0df8b61fcf5b471b8a375d21660d294865b6019616908f01c4c80128b8d353e6262b0377fb3dbfbbd2d045e5852211a06350459a81bda5c1553c38482b6daccf929010f6d10adb0f87bea4d072f481d9eb884f8c7d9236d0eeef26016c7e719e920a4a431be6f9481acc25bf0dc142675ed00d841564f0aa91b1c40ee4b120c0c023420ac5fbbe5ef3cf6dae2f9343ef13f34827b8fae5873fea72d046b430b850690650bb06e6e8bd3312f6221ccb21c67ad8214585f21ce3cd22a4b0676222a8efea53ff9b84be18b9489461500e6abeb2c72f87320112b68f134d1d2b4d0bad8f47f8ebef3a1b0ce570dac21b4916c03b90bd3bd5bfdc10c1a09b7654b8f52bae69b3d7cdfff07f890cacf5a748882f330283ba4f9fb1873c7824730937503f211aa5bbee512d89a312182ff386b340159635c3a2e22bfe242d67b3de456d30c0ad3201767168c3c741d2c69b4b2b9d013a160f8c5a2d984491980c0fed7b60aaee6980f177e7d338413bd71ca7c34e1ae950c5e7840e41f8d19db480c6c58d73919254e1ef0ca7e2b3dfcfbc9ff2c731937f18e1953d03075a3bdd5d596b2dfe343518d8c0d43a2a6cc1d901697cdaa3f4f4aa42bc78ab47c110b22e9216afbe753ae520499ec10b90a2b29cf7529e972fc74f5442efb3947ba618c93fe85ec8fc5a60b41afcc214cc0708469328c5cb289cebe810cc99cc8a8e572f4fa2a65d946d45caaf3629fe8c309e5d126e84318bc469c35ff78bd0eaacd9dce4cb6f160c7c5cbd3a2ef29339463d3d5468281546e26811fd16a48cc0d7de7b330bf37f2f6df27dcf89fff62f2af225d6ff60108441dd4da74f32a094c34c1a7f57c358290d947c732504baf3d9b70c3cebee58a24434315a320e16b4c2e48997d1bc256a01b7b8e2bfae8283afc45de2292ac31823ffcf106bb0187b9d375603c946a43340acd79780fbdaff60fbc00cdb910f8b91d97b15c9b470f5a2c7dede5e35b0854a0956f8604d1bc10acb88f6dfe00a2c976d8486d8834a914ebc9f5239c92ee03405de4fe465d8b377660c05778d706fa50b265c34e639da923c4dd7ea47e0d251d27ed28155235a29238d4b13e7c56801d031e95d6422e708defe3f3289f1bb42601e2d433f6dfd8eb36dd61d15044dcfa9297e45c909428edb984be67499773dd0ee2f88b1783b7fa1e65643c09bf620109f4ea48ad1b078e5a79ee7fcedd2d60ff1a6bd0c5a1364ca922293a98b4b4a5d43302d4df7df3dd1bb934b52f1405f388c7dfb54c805cdbab00cc624659c5f703c0cd3084efab9ef85d6cf2498b5661d86200e08257474950e6c55a4d1c55293b29d03946c0e84b1c4b861885a9d569f96c56e2478685eab7a60b1920d7dfb3d106353dc9466ef03464cc15ba451700c3d017fa82c9855edc017e1d6ba90b4178ac9697da4a0e9d5e9850dd19c5d7f531f1c13729ace63e3b426fda5799635ecc972f45724a84297c99521abd76b82374fcf019a78258f1250d13ba5a4084d5c3d96bc0462a678f1fe65a4e40434995a93c36639d102016dfc219953867db60d12a5e36957966184849cf8db294a89e24de47fa3275f8c2753873878a90a9f47187c77a329f0d91221628360fec199a1c44fefbe12be8c4a3e074c87155bb265a9ec7ed5876aa1ca8fe3ba49c70232a547f9da6272f6db1303b90acda3b712cf077aa718767d887dcc288504742e087d4b2d4dbbcef23035f9a28cde186be6c429787e601d6f22f4398d278f695df2e1d88c8ccd804d2e1edf79ea2869ec4a51742c49e2171f53ee2e5a1d36337bd945550cd852147db19532bcc1c84bd3629a5d7dead9f3ceec328a91ab0c5f6f9978d02f591d95c6fb29c95b277d28e0b89855b6c174f06af5b2fbfd1d87a47497ce4e116fb7b481212718907f934da3d13d516f109f2558f6cda402d704ef79c942264eeec3a01ce03e825e2b00e53572a668a2e55df8ddf8ab066f30233374080ea60d2edd1252dfa6d1b7a78dc8e39e2a9fa8e999dd0603aebc88af3b2ffd79102e878a6e2187d07c3661e8b3c425a827b5441f4515097b6474b79730a8b8eeb33881d2a5df1ef6b9eb48fd3e56f98540a33715ac97d45fb820f0c90b19de89bbe2cfba9b5d23e9a5e1d4bf1d7c9fa974f06be8fed9ced25061d207c3610eb862cfc408330dbaa4dfd6815cdc7a4b5931a2ca228ee544bcb04134d3eaf609b251069c512bdfce6c6bc0c7f2c6ace51e54dcb62415f3984b264a314efe857532ca207f354edc74362e08fd3f5116452adbfcff39de8a6d414039f0e9e4bd25b7f3b07421f39a30d4e6e244923072df01edb55475ef0465d696e6e3f329836b70e25a528737a940a88c52d04e0f43b56325dfa6b63f441b0efd1b94c204ba22ff2fd47d0044f2562d43acda2e4dac2568c7d7642e9e4f521f1724fea7104f064ccb767175f3eace9a6737e2dbdc3a34c528dbd09b511868b741042aa24d12a0638b6f0c70f304aad603ad6aed6f21abfa2a1a358c062f266893ffcc1a5b21f4f8a273ce4403a5a485ee0cf18c151fd6fb357fbbe965467a756ac65b46150e0482e258fb8d89bd539225e5603eada303d064843513eea7509f8432973b1643787b13742e10b50c53d8454860e1cc434d6b7d2930beb31fa3219ed79bf490a80e5b7468c2d2b2e1b374bc9126ec7afdb02164a2bca7aaee65e606949bedf670d13df5a81727838e3bb9f0f1298fbcb2b09e55a2ac5fcb91ffb9e39deef092676085adc2aaa91c145da54fc828cc9687fdb2fed64908a64a6fe904c8b7d33a4601d21a1530adcfd144cbc31c93c8dd4dd1d09939456c8a6dbc00af8f05ef53593c3e0f36799023cef69d5f425edebb08371f04755845114778493016a715211c43cffa3d5e39d80808ff75fe3d59eac4a71186fe3154abf68da34296e4729dbb4fb0b042551f64c0c7621e217c5055c9253ffb6b5d82e6c2385d71c3b0135916e6b2512f3fff3da86981dc34fc149b06557c83d4025c621ecf1e1990f81616650c658aec9bb85de26b982e87dfd3fa7e234f9f14762e228a890378b4be589c2505d48a890b9784cc14524721485d4d3f59608918f30c6f788f8b224258e188528f16fda8adf5dc580ccb1d3f97fdc92fdad57115a4777c1f0cc4590e0f7f22ff577a84a7cc4419b1ff543bd137fb4a5cf2870fc6fba158056cb872ed44e48d93dc1880d196742f40e4dfed928b4f690e415f20a43afb21dda0489bcc62e45d7c036d02acb322d5c0189e18e019ffb70a388a11292218f20a25bddd1f03fc65a2ab5ba531015450c24b997737df086e1ae279d479f7e4d4d6febd8b02ee558996a89df145666dda988acc98d638f2925108ba9bab496de1194d9651951cbeadd0276f4964784beb2188ab622789de8a66b0d5bce6a7ae51a79a692f0f0a472c78dcc41ec88379ad4a19f6dbc9cddfc9b4a0eb6bf3505401aaeb492ff62248de8385015f3bd67b9885d3a8290cd4910133a06b033a67d0e42c760d49328b8e0cbaadfba9b2a4cf01149d01c31aaaa0a80e84d11b3480745fc973dda856d29471eee088accf452336a53aa60bc07120250c5b0a413d7f881faeb1dc2edf943aa245f8b045c606968adc035aa832f20fae8157485072335a79e0750a3249460ddc935a5af8d8534496e6c97f2f6dceee4a083c9feec9d7da4ac9642b01f4e80f78c6ea94adb65e573f1249c821b7fcbc5795fb247848dc47e43913d442a74f811b345b8811156a29b7c802b1119bfc6619a9e743bf82bfb26fad217919f2c372f3a05584b6eba68654014b89de6d4e086c261fcc9fd5e1005750926baf3abe5390b093157c17bcd2c04947d16417b1568367bb51a19b87d8a8a342033fdeaef7bb7df306dc170dd86750d5f1475b4068bc78417dd071fd0e8c68b82c205535d3bb3053d0d67f356525ac9449ff603015f45fd8c85d4cddd03de96942bcacd9832d1196c2b06002a662b00433a522a5cbb0147e29776c72c2d2589cc08f2aa219f261e4b638f73be4f93ae58741f52703d7fe7597ba4134f120858c15aa57a36f2155e4daad169f0e23a5e93f193d8e7f21d1a5fbf9d07d17b908efa6368a60b79ca0934f65ebc19b8399af350f49ca6f29f006e54c0b8ab9cb70a9a98c5341a401e68b645295c681a6de23a8ff81892fb637bc36e5b0086c8ad2b8d1203af5a8f6b28b504039f0cbb0f0a3bf98e135fa00698ef06796bddef52bfb7db972cb179ff09b9568f64a797da116df4d3236bb23fd4b3a1623f231c8dcc545d97261f8c7c339e62a7dfcf615443dabf83ddeefe11228c6ca5cbbcde642520c2edbfc355bde29d9ffe7fb946045b7ab57f902b5d918c4b5fecfecf430c6bb68ae4efd200e0a5e2b9650e19a3883221e6271edee60d3df1ca496654dbe08751c81f117bb971a38c521adf1e451f8f0e0f95ba8a2a325e0ecffeee9cb8c1646d35979b9601594216f1d32bc148cafeb69dbe000fcb2d37926bd7ec83630e7b11cf84ca30883d7c585e4ec68e384db972b3249c31da01035128bf7b979c8e6e55520968ee04c9f258d4026e9773e1b1c5e0241321713b4fd82d03f29c9b8ec2e9edf10bcb60ae7a0e1f632b16dcc5c67b16f1e3a7415a8cd61dfc5cafb5f062ff05e9ef915c0630316c3d257aa8e8a55c00807ba82cb1de25575c49378ca6b29e93ddbea06b3e9b7d967c6a292b136c73fcd84b51c76339e1165747b21cd1ed322c19cb4a5b94b13c478f386e4bc056d4c1a2abb84f39cebda624cb178bdd50033573d1d65ee2c034a1faaa9af6af58412fde08b2a68909fd8e02d45c1fbb9bb556bd1d7bff1b79fdd3dc203388fdbd0389760efc2d4e757f2689f89425d0436d0b98956ba5ccd0c520995c2fb1e717f5693b8361397ff7a2b936f4fbcdf7b94ea30a0cda0d62099493c1977b02e06a16c2a7eaec1ead55f2b4d13a02ea955fda65db290a1e4d1e7d007898abe9687ad362733083bd945f80fdbb9e9fbc54238151320d9e531b25f98def09a465e265f385ef152347a901899ed0e79a4eec3bfcfcc9351b10a3162771cb817264a1fbc5b0d956a700135bbaa01e3fb1a4a910955e1356af23b272398b46f409a8ea38aadc6d4999995a37cf9dbb1f4b81eb59b82113d22596ca98c954d509a1c04977de9daecf0830e9ee0690edc668db56c5f48a6ac19d61c2f907e520409ddfccc8651028c88fca96554cde513580270f6ecc8d0bae6f9fae441e9ba160eb7f5132d51b8c9be3870993283754a624d023f042b9af470c6ef60c6f6d7bec9f34da685e1923ec6814e9c0b4ced0534cb931cf8973c29ceb4e7ef7ecbfc815de3378cc394e00ce1280a1b9850d2fb261055db910d7c9307ac2a35f0c44709e0324454a2dd3f4952c08800d069166be432e4bd7e7ad942f2f663ccba621d32fc854c5b48f67adffcd4adbb7e8de245422b0742d9314218114494b99e506b5bf0f9a8f1473ce64102f1c557801cfdc11442f68efa42d4a0766965fcaeebb9627e0917339a22512cd4bf456fe335b32e36189c98ff08cabe747e093837c1ca87b259b40ae7dc5f2094be2a8be6d0af6a699fdd238625480fb0be798907e775c09fa4535b787e58c7a697938adce570504246d2d74bdc59e0332652ad96e9b2cff85ca955102debdb9c654ec697985309474cc688e95ef9dbad0cad258479feeceed4ed90db2f05bffc79a57a7589ac03b15c6ef9daa3588190c90de3f8db0315cfc06a6bc25de68a2ad376b0aad27d638aa0435ae0e1fa67825250750eae5c70dced29a01dbe63d40e1d08bf1e2ab5ec3af7726e53c9a6387c0e0db6c4aa525f7b3a5a0325e3edb8f8855660265ccb73c88fcab86a146b092e7249584b07005ba66f788effe31a2ed3325145ed9ef6cd047f53d10e5a3d645de8c1383b23759d0373b8efa7cb3b4f97040d64a24e9badf2e6b51e51102f315da3952846541d588028195e76f2b7e4ff778e158468d6ae06d81e7aefc7e379ddcfc01e713aa4fb64d0b6faceff6cc9a64c5898eb2aa9e31252d392fd59ae1e94b4ba0bd8062a5a48465d900013f41502761949adc29f3b89c2969ec1efd8b07949069ed5ca790acff1839e826491988cc36210cefdd38e88996c4fa6cfeef7e45b31044b081d67dcfca2125099932eeb7dac3e49b8182ea78fa10fd23530249f415682849e943654bcfd47abf644615ae5f767230eb25ad30940f0a2fbc6cfe6b1ae291fcd9d261f2f7e0cd666b71cf472afa8a2fa833cb11b61facde044bc03408e4582e564dc6ab379ba56bddd3a31a246d96b7b387431fdcfb2e0f022963a034d603ff1c077b88571f544a15ea21c0f38c3538ec7d6321bb7bf4f4395335aa02c79103f15957d86882c939d92d0fabd55bbd85b0f97715216c5e8b3ff13771ca635b2f8b9386810910e2599e0aee3633bd22be49ec675568fa67269806d0bdfe732205a211efdac9cf75e48ad91598c204324f529ffb60d9d9623fbcc5784d293676c05cd9572bdac26ed1e343375c94afb1c34b333bf3c74576ad58936fde61b538a582a5cefa2e7b0c66a5c43f855123c6e81f91840eaa22eadbbdc0391dbd36cf4c338a128e80fbc8dda7b175607ab696810097b395e4a4440ce20e846570ba645a1d18184ae37ca6c7590b578fe3bc65c7201e6c5c0c5029f23f75013e777f50be0237f702a4565e3b2d423bb3535285d585348d64b5111a5d6decf15e5d06deef1364292bb9f00cfcfb6be18bde3af42164d90f01cba09743f69ced5cfc81c90c3ac243377f8a6a5fac40bfc17efa8a66198824b1e51eecfef132c2ee1d9583e3f5055f1ade186642ce7cfa3f3376add6034c897502ebafddfc107c7550596145ddc08022de05d0fa79d86ec8a7e43c5b245e0a1175e31bb1fa3a5c5497bc64bc678d59f145ef7c4d989de535db25bdc521ed259cd9fcdbcb3b3cce4bd1ebf93c7f4f85f048c0a7ccc3362073401e841cd0a6d56da35214185adedf97f5fcebadfeb05b9a3769b34ebf9f0968c29ee29f3fd012964f30681ef9920b768034b65249a0eaf7b87e6ceb385dd972be248631e3f7bd5cc6d342e9237519f934f4da3b4075ffd802d8b8b3296449d8c76771e56d90aa6397512763221ee7f62bb5ebc2dc17a7cf231afeb63e272c0b581924a7e7ff470b2adfbb28f09d056fcbf9de4fadeae5f5142cf9ca0ae06212a37b0b9dec73e12d2e4ef854880345f783a0d33ae0af686f2ce0f4a47c3417838417318128222e870c778a4cfee23319c072346a6c436acd91f3c621e0205ba78f14fb6109e8a84070dcc9859ceff1448096dd1f8a93411e749b33e975cdda61b4c331abdea154fd9ab863b66129d36642f2a8164395730e4107402e1a4ead08b1b9263eca762b7b6441b7a2e0951524336da135e5dbafe1feda983f828d67d54693ecf0f1764c9990bdb7cfb5148dc727126b14c2d364993f9ec6a341c184506c8ab633569e2602b283284715e13f5b06ced0562a96fb42319dbb000ba8a0ce9d8d016b210ede0ed04add737947da40c8a47b6fbb779e36d5ad5cee3a64374e67dbcc80302b48c1770b66557cba076e1828af272abdab47112ddbe17c2faa680502d4b7d9bd5b2d506c1c116ce0fffaa96a2f5a06ff8055995e9f0d71bece06d793dc9b9bd4450f84f3fb4b529b57d29fc1842330c11cd46dbf7a71d5c801afb01094596e68fb4a1c2c13442aece940679beefa48ea5d376e0380e5fd6bf44663ff0ad798c81c9aa5792ec93c380820cb45d5a4c21b3b0530cf820e6c52fdc4bbf079268e649e38d230619e026e2ff6fe273b8ecd36025e81c893fe665e768ad239f30db8cb77582f4b18c3b4a089c0d0a23d1fcb886be6140e2263ad024affbf0548f5b9234ecf293cd6dc9e1dcdc6620c60c9785ff36e7aa4ea4ac3cca54ad4ed2c1e9e2df37c68ec123b45eb3acd93ca551dcbeb364ef29e3d39635850747404df699bfb0ab894a706009893263ad8f4f44a9c159717652485263ac86552af24db449dbf27d374be5eb641592bd9e800eaf0f43b4c72cdd5addea69c4983e11326de8d549d7aae9a1780f478ee581f159ad54439b974c7198134fb3549ed88373f85f5060f42fda832c14fb1dae994d6b3631577ef9ab706488ce327919c2d9e13bf126e874efe3e899f7491d5934050c927cd02cfe9f20947e56518358559fe2b1d7d0ccc8af1b2ac05c318b7967950f2632369063f829bb2d43b063d211b0b2629637c2edc2c0bb47af7d2d5bcc0bfd5ddf5418d0ded097eaff24d35695e6b72bc685dc59182551dd781ccd5d27b6cc457bb35e84005050ac79948474aa41a5d435f5fa725329dfb5c520352626c55e66cf11c45b08caf676c9cb7cb7f27c2def9df94483237cd289c380f76872b63bb790434ee70f625677678d2f91c55ae57ca0bc59ab8d836814107466a81703bf899db8b45ed10c2b21e18d37dce99b2cdb2b8f686285c48fd027fc2565072760b1980c217a657a5dce6b717a83dddccd599acfc11d55512498c3eca07f9004eb5c976055fc22260869cec9cc4c2621703d838ef940437cabefe40cf69a1ac0893eb6cfe8ee48caf4c0f4802f302f56111e8982822e5479a1f6c3136b0b1605a4fffc1a8aeacb845e79ed38946a52ff17ea2cd6e937e6d5641d829576655e8d1483b7be7140bea88a9db5e82561846db64bcfd74cc12dcd4963dafb9782c44b376d2ae820234d928a0c360df34000ac0dba73c00879cfe046d93f826425856023802f8e1a7d7eba7610453aa8882434e213b460fe9c688a1f5a1cda9235f30d06681d103f529fa015ecfc0a7f0cc73092f786544579c8099f5501518ab2f438995f06bdb32ec6659e84ab41483740f7b740031fcd0da411b54ca5c52e06af40ce685e31423a0659105f355dcb2ecf27a8f1a882242d6fcecb5141eba1e82cb4733a4dc8e669ed05f8e75b4d75ce3850688d1e0da502173ea8c373938791506c4d7ff333d1a7f30ae472a712589679d5dc4f033c3404626c4d36b75dcd3ee8765bb153b08fd80bdaf738d264cb9d365f7c8f21b243300fc34dd00a13280ebd2a9af81417c793253292315025ff80641c4f23c976c7502f05fa6f3edff540e02777c2b8539e0c29a86fb6063e18074e376bf78cb63a4605e1583497f5ea450218bb752d3f8084e629ddf28f61a1cc0f2be3fe9347bd2309368efb14ed75fa2170555677b20a5bf55f0275b4e50e5d06f7e5d0a4afca9df1c9657a434a330fd4f773388096d8cb861e04eef7f0e3ed3a098727d1a5624f8231af9447ae5b1db759d3b82f9cddec315aa96baa148507b029588b90b2b7f5b4b928aa2282b5a70da2959af55fea47071f495c72891f189aaeb2019d8ea7be4a03f28129f63670ea08337e3b763961d53c2801c4cd0cc5e7c28e1af33c1ee8295ceffa6c6251f414229330fbc83c3069b449441feda9ab0e61b15b2262d539d1f61b362232810c848b4644c9989331e66a092cb83f7ab5112c26e99c61ddb6af5982d425e996e04cfce159370cf488783ec97a8239fabb8d2dc104054bf06670fadf79910a6263878f26263b8ea0267cbe5bca4d7edc3c2df869c496cedef95d03c2f653ce1e4d506728d27dd3f496d44126f823452503220570ce22cb987838cee66a96ee92eefc144ef6d5d5a3d4f481d5029c679c17340ead332e613acff4537b4137be0f7ea4a71871b3af66b46190ba98f91c505ba79d1ba9e324fc812936e321bb79b6e1fd47c333e0d86125f8f63f062f660cc0aa926d0e2ed0fd5211a2291817aad770c7c52666d1136f560a30abcdccf44d451c5397fd219c0faf2431f71baccf43b5a208121502c66fc6b77f8563f100ea502701799e3fdfddb9b8bb3a089b40e3d8d0594ec58a31d4a72decfa0a53598e5e00a3b02872cb0d0025f3caeb4e17a5beb932b68da8970c1074ad5a2c452156641a89930d2f60925dbd08a027900db62a1a9b7a10444a8984b1263ed41da35cd96d02f10412b42c3924cdfd67ee621263411ba09534a72f988886a7b7156575721c2fa040caf602474e7dfbd873e68b2eab79f19816d073cca6a8459933c64fe965a52dd5148155b53b5ecf7ce2e531e85869566f97fe1e2a69e186a383600ef1a94fb38ea5ef3bffc5d0dac92992013ac28d12f80929705880235caee1e377b3db1f7ce06ba393030307ddb2aede32f7804d9f1160582e1dbda11f46bbda8dda596a1668d476a88b1713fd7452bed9dfbfbbe8f95f711325c41b543e84befe58415e76ced625ae6938ef18498cdec6b81dbbcb3eaa042bb82d56014b5976bcf9791134dc00e177efcd672bcf40abaf33a7c4a3d59f0c766a26ac4cd622167077b0d2bdf28cf7928d41d22705e8df346795563507432cccf56b02373c131636fd2021709a227fed883468e0447948a23b36f12e1e233c1d40a6dff8d70330fc541ea7d894fae225c7183f3fd4be9853ea26dbdd7a4a41c74bd0afae1f3a8cd35ea73b07c8078cdff608418df92d8cb82315260fc3a6276aa03ad164323564cd0e274697f6b29b7717e2bd28aac8dbe1f50f4bc0fdb99799c4c4a8c209f9d074448e3396e9efb9439c3bcbce9eb49759a4ffacce12f29dd422fab60b9c3c7eba337c1063677fbf28ba7296fe2afbc12fbb92bb076afa83096c3909682a6965a14657c533b462634ad08f988c0c7f32e6f485d649404f1fa73db299c4adc06e61569aad9cd4bf176f4abaee0f88d5832538b6237c809c64f9dd2a1ec9b756a895473c43ab798991e40b337c729710f1666ce01625986662b1b9c9fb57c226e6d696fa94b4ea005e789ad2b1ec06b94caf014033885aa98a95efeca2ffcdb111e7d81a2d3595db13af3cb08c015fc01d3be956cf28d4986746004d0fbcbdf534c4373d346f06e8c2a9830541efe84bb3511461130f0d529f5a1237883def1a0f4c52d21a1e74a35f02edf84ed93c8c7b877295cef7fa2ea8da0b26edfc5033059edf6f535d5e430763afb00c0a7a874cdaeae3f4d0337b3fc5662a1233b18d2034e7144f1fb2987a9a7d7aa2f6d3e75ac2a6bacc10a2fb8d1053dac3e638bad8719b1251968b8297a03d8f30053b6a7675738531f1936d967a78089270fbbe95b8a51d2bbe7eb50ad5efc333d47f35f3d5963483ff335769d2ff4adbd189ad3a9d09087153245106980eb21fc16b191c5a8e264feadeb38ca5de5502639ffca1311922f08953f8c404bb39e62bb89728f2fc3c2ee5e827184b1271ccc8046b7387e1dbbbed7508217ca4c46ab42b132115b2799950af69c89d52adf1924e6859cfc2e62b10b958d6ad5aef90d3f4b3135dfe1cf5a48c8bbdf87bf1732116fb24c3e4caec871fc4062e0bd4a157ece1d42ea0bd55a07ec9fb3f30ae9592898ba8228554eb14af36638c640ad7626ea9aabc3d2866df6c1e0c716f6412342c5588c76ca2451b067e8d60ca935f7561931ac56bee3ef354881879e73cd1871b63a5fccc1e4514fad57bedc8552961b6e2f82f7934e51e5bc3aa16b653acb0fb5da05240233521e7d9fdd03ff7512acfc5a50ad3531c742d0e7fabd9a148693a9eec5fdd6cf70859ca332a5d55ff7653977b56de939e90c6cada52178259773dee56c28eb5e205c7ab8011a325b39a0a60b0782b0da0291605d00a9e30ce43b78c5222999dd803f515dc70fb240d6cb4a08e5245aa135b7ad54b3e2be42c71b2d24db75f5d291dc841ffa0e77bc1f2e285acaf64c84793407eb4681e6b40e029c7582732710abd748bba2f95ddcb81d2ec717f0e0775a1d48efbf56eb3b9dbcc539463df9771732900b7cea403920571018f2ede08b83d99024d5cd3b316922424b9efb15aaea393a0df17656d86c5a2335996ee547bd6c56cfbfb94a40323bdc8b7224c3006c704f7cc4fa91fc572af4a94a56adb4f67143a21f8a4cd1bfab739b0758487fed6751d535f0d5d30a0df2c5672295864ce1dc4263bec564842db519c1b4d86e5df7432bf0f0f217239a920adb638650647f7c0c672b5d838dcd05989fb212ad59b8aa526d8e18c65971d8130f6b4906f5f947a5478eefeae1bbe1e312733f9e1b09275d8a02dd857e6ecd6432c51ac2d39092def939be25448cddbe4fce50881fd66e7bef2e1c8793e597dfb420e947c36308f7fe2f8010890ae519913c1c4cdd1dec8b30270fdfb1dff153d81e4b324e42368daeafd3f5580b820366d6b1df35f70cfad2ed6895d9d9e278d6193c4feb5f3a7dcc936b85d878e4e0aeb37956c1a1e420fc13e08ae24d5b4bee8777a1eca517f60bd43120a6407efa43d431268198de914ca987164150f8c3160659fc3a08c03bc9cd066b70df0fd44e4e2523cc59eba0d558ed66f91c059cc0922f904a411386d8d88b3aa025f3c0844bc287977a30e8bdac5a305d8dcb445215d078e0f752414656354e1ba8e93fa1e21de40712eb794225ad384eb0a295758ce5937e5c91b5a0fc0ad48282a323cec2b9234d668d03e990fc3031fe0d6c5e9abaae03aaf97558fe2cc66b3d0ef224c73c1cafbbb4cc171b357e868c5838f84e85ac953cc72ab7ea8953969c675c4400ecc4e3424b79fd13caf03c4389159e4ad902d323202913c64e5c2cd0c0e2b7367410ba1d488b86d1d1ec36f95da13e728af8b1b6cc3e5121677ef98bb59bbbe07c4c87b009c8d727a9dcedd52e612ee69b5d6bc90001cba86c48bb1eb9f1a52db8e26285eb619fac59f7b57c5224ac27f591eee7bf9f638208f569d6d57be6f0ec0e4c7c70a935811a6da56e8077d59fc715a46a9b6014694933737bd3f944227b74c1519043f4b4d958fbc22fcca261151e4c50a6acdd73a8a5a19ce61fe0b80ad3779fabebb1886817c55c74812a79ad60e934a36ba5dafd75c308fcb547598486d24b9d3cb683aafcd30304303dbcc12caf5a1d5a53e364d2d32c0760e830e27480ef6d7ecad0f2f26d6eb7c007745bcf5d46dcc920a5b9abbb3858223a4dce0defa3f6c3b5e02449ede821576daf75eb42655d33bee2dca3135c4015ea2748ef1d834ff48b5edf751b399587e627c0e323783393383d4aeb6152d9fc9d27cad0aef242dd6bff8b066834f73e0185c8d60e7db0aca1f6b739395bb1bb89b810906278f052a5678f6a017241dc57597ae3d5b3cd5aa04f2368cda4f4aca7a639e1653bf7a082c272095a9e3b5ff2ba966573fd4541acae8a992f15958b5768b3a862a23342a8fae23228e2a4d6297ef5e9cfc0ee9f002d88c8c8fdafdc369109d48abcd61c77c4164636ab288c56796d775bcd8d30fc6d578662c385e6ebe662140c247d96860f04dc05385fa593a65231179c070f165e67cd80eb99d067d7872ba37fb79784ee5347c590541a41c39a2594a319959584f07b8e5a4023799e2de24960c84923453854b433c0b6d230b35580cbed346c66c05c670035aacb3b0e6daaad71d9e11eaae319fa8713d30e544abf96d8aec47ffd270a79b85108ff9836334547ae9ab40f450302868e885e52ed4651ae8f0898a8552e72e332b032edd4c219881b0cea56ed0093f0b96dc9627623fc33326c161d5ae43b6fcbc7bec8a6c5a52eda5bf61dfb9f0ded834b88a06b34198b95567c5d9a15dbcb3b85cd1331313bdd94d6cf9aad63e9905d884063e2dafbbced69678a87568dcc97b4228e839a05092f4e4f737fcb3a49dc98b197a55e812e0b376365e52e4366b5c90a59a7443853e6d4cbe9955f34037061620ba25e24c083ab96d37b29593c7adb4296cd85faf48406425cc62a155e7e3ddc5e482bc3067843cd078d01bed32a3e350ad87dcb6652cbd444af00148fda49a3bbd04211f2fe12505b45452c5ac58e3b05e3bf5578e58a4b0dc7edbc99a37614d757b3e2382e9049def516ca51439bc078ff13819427ff6cdfd7e4dda1142436a8b769180b8e62fcb35671597fb8479a6430c28685e3a0a792891f553c18cbdf3671e9e31a67daa520805f4bbc1e1884e7aea9b376903c473983bf5f87a48ec6a1bf2b427a7a717db11264f97a2408cfa15ddc1f040102b7f39ddf2dfaabfe28bfc3759d36cbfd8c19b51322a079293d4965397e16131672a2c44092ca32a5aa741149212f1866575d3dc46752ae3b960a9094029be8a1b97283bc67cdd0ac026da17ee7079102a42b35017b81c9212ba50ab4e410d9650f4003e618d55bb8b32f157375327489805266c4191f408b625f4878b3d4efbaa16c7e80a6bd163ede23ae39aa6952b171c2ccda22169c234362bf4210fab2f39c30b55fa211432de8e1c2e12fc3c70d9dbc56051902c6b471473a6f7fe5e07136a15ec21a94fe6a355ffaebfc5dca963228632c3a23d556e3cceb007d7b5efa1b1dfb2cde6a107c63094e6e94e75e6da1eaec4d1e6c6a98736def455d5c4a2064bc20b759e9f7713500fa655009775aaa642f0a0af01869361015cfcca3f9a61c805f328282959201d352539c55340ad9bd4aa1672f1d62bfbc72e82c771c426fe31253dcc18e58698229f51e617ab6b1d01e39dfc5944902bd70e624d7f759e758554191d4dd5476473c31030e2286a8af9354c0bd1b4e19623914cbc243c6d62a4de8354602455884c1315cbd770571caa17cd334f6b093a45a1584e0671b98db81dcf60bda5283eb4f76389fcc28a802f05337fb0bf10946c1fdc7b2d400f31e67694e4c7daedffad8802ae209c2dc3a9750c97b987b4ce875e5b7a9d35ed145374a12e03374e8e00e0d3e657d827697537d9c39a92ea5c014c0d84be1cacd5f0ed952126434903704675fc629609e595ec0900ce62ad75c74a7138d5d9ea497e412c4f544a37afa9e3a38cf010bb04d28adc6a952b4c765d59300d03c1a27009ae2a7d0ec44e28a84ef9523e9862e6560db754eb9ceca57d2dc3d98945c70209cb3f2ba6cd36e3c4a4c6f303e90349a6987dca113489673977abbc39b5d23758631fe3a0ab356989db3cddc532b7059e3e519a7209a68725fa4e69f74c9fca0f2a4dd3827e9f936fea6268a0e6c6b9fe0cb11f38128acc1060b315895e607e888e6b0c1b33c27ca34efc9727590a7973c028915b503852c81d72fdbd95b87026105b2e93ac014c615ce6f715d37bea80d900b16c25aabcf6f1ebfa3377747523bf9311fed552e2736cbe0284fa49c01b8de354d26ba1a78feb77c963e1385ab6146fd763e0ddf255e19ce11f239b0667b3dba195984e972080e4fdfb571e6872ee5f382bbad4aca45095d65619967c64d5e90a64067288422a134747bd7793d359b8ebfed00fd05556fed6b158a8d5f9d1f438c49a3a4afc66bcae94006b3657c08b23df4bc180e4b2db8e905781b83e414fc46774909b6c7a49207a9d76c070b32486cfb61ce6b09ef60d6aecd76acb56b2a1669aa5e19b2ec47e0ef0f93c5c2c2eccd47c6e85460b9fb7925b35dfc60bcac6941a6f93540a8791af6edafd67e47a365e1b8a445fb44e7a8a0253271bfaa3d98612be9b3cc9c3bccccd34ba795c734f8be4eaa7fa5676789a3de5d6a8947dfbe369f0cdea772b58eb4e24e1f7dd4407d1a34a1fa1121ad6c12491df4b3431debf3ad22b8b77c0550674efde47e50ee001d8c2cfc7dd03392c59e98bbae1495460c8b16820c6342ab60f94b5f70fd34be74860e39d99ed24f2ba85bd3862d3c34f6f09f5b13367ca80149b48e123669465ac4fc1224322df3f5acdba32d3a8c4b72b67156136f15e6c4907351955cd8f78daec65b8af794c1ee517f05d07bdd1705fa6536478ac4b52db80db33522100273597afb3d3716750330eaf505966817ccb6892a181bd26d88de2e4388c82c1057034a530d9419c766b89ec593fae775a725622b6d3162bbe579148eddc568668c158bc6a8f7af15d6c333426fb9c2109002915a4cc8a47694636a4ae4527a6497ecd010857ba4fe16db0c1cb23f027dc158740ab22501c564dcf73629ade9b104ef6e9f1f2ba3fc1291aba4dd8f05072e288aa47405afa09714e7f264701cdb0047eda4fc988e7c1ecc1851bf9aad5d103618d4b50c7449528cfb842111f7c32b1a74d52f105cca987ad45fb52e2253133c6dcd329814d58acf7b51f9144082e7e330267e1f2bad981bc1db8339a0ab1b2974261d99c7d6391aeef0d39742cc4197955ba1f8ac9659af35f0c175acd9c051bd628a5d0d8cb1c60fd58936aa2bc336bb6eac6812449adcba8dff4957bd65966d90ec6c42d980b5312354f84e344e33eee30fdcbee9496fb274ef5b68a8725869359b9aaf998104cebe18d410ce9091aeb25a60ab35def1af0e0479eb043b696f77b9d4c1a6a6f73df678ad71f611e57dac62cf2a3d0daf29af63be3e3f2517bb425db27103aae271c4f401cdb2abd745696e782183f676d5862479c745d26590f4dd271674fd478f1de3b69a2164b2e344bacfe6c1b6620e9ed657514c8acc615e6870006ef69b368616004d0b1bef9698a92a42fcb18d8c78a52daec728e76830c82016997b62f35e59fda8270ba7f72a75219f5105c21d4d4e48e413ca322a38a1cb04dab95f5691a188dcec34d0db1033111646b9aa8f5074e91f5952ba4ec1eed87e150f8615a471901eaf122e4d9d431b4bfd7586be74b56060ef2f266ab68d904440776847799ede8bbbe7b35a413c55918bb934a2f5cf3d9cc08ae3a1fb3300f6fa4949e9780967bad6acbef9fe05c4790332af0e80357fa196e6386cca1a5b885fb9086b821bd560f5d60d4ebc19170603c97afe6f0202acacadc3b3566e383f52c40573dc019b7ad6ef5b9a34e5e0a00424de31b8a75fd447e5acdb4ac3c7f8710b0fa6c14cd65256e67b5a28e75ad992bffd0201d81f8a3ed2c2123fee4fb7e5c4c810413baca159153270b786ce45457096a87205c11ff27d03efc855fe658f06e2cb94e1b93bccb8d58fa41d23329dcecd9618b64634fd6b4460a0c132463e9898bbbb6d746a2f357ed132430534ca661eee9452b40b6f757aa8bd06a438a3d00ca340b51e5eafb47cd532509c192b935f8c591905334c0d9ce6540533a7513837c9a3bc09569c50e0e61fb52c49d8296dac8b6194994e56ca8b0a41321a257094b34403cfd0ab12ac653c07fe67fe3611e742bfda20cab1dd1c26a603fb32ccaa2db442d689b0b63cf433eb98d8d101cfcd7889ad8c073db420d146bfd64512c5bfe2fa47943ccad9d0799253e4764d419fac85b5ac899c118852c9d781a5172b0878c11edbe834359fbea5fe844eb255d1ef72629ff9e5b1913041e1295fe95365af73e667b18a4e23f4f1965425f309ecd0fd0897a144fa0f8d9f2d47e77f495c5db7bf774376de1e8f8da75d16dc47e43b472bb02e1c0fb3d381ccb8293c16ec8e54acbde39cf7da17d0e269de67d1fafedaad932086e39546c4c60b0bfdd97f5f5a82047863afa3dac35846fafffde40158b51b35ce4d53db857b29e0922294331428382688219130719af226f8734d20804d089b1bab89a36162b528c517ae0747c4bd5acd2f68e36f8778fa51d08629f77f6c8730f90b54990e8eadb6324cb3354ecd6ec0a32e90ad5d19e5e9c7067208819c02dbda6314198a4b07b483286a2c70ff8c89df290db35b294a3909f85e1137b57fc6f2e155437f9bb8793fd71f77fa21c6cf1c82afb3bfd730a333512969c5c13765a518fcc14aacd2eabd19c6093aa89245217eb28e55a63c080c6faaba300e040c0dde9ce1b8be84ae42539c08a84afdf2dbbff240e6cca0ab0dbf9dcb8ea72488e878b47d89f0b1f5496a6cd21123297d26d7f77150d000e8ff77517d5f4010b57d6a79fec510b57c2478ec616dff61b32e4d6dee1c80ffc06ccd7c504203d373ad691f198679e7555192c6d144914cf0d6905900308636fd7d18c978df83acae1698ce72a22764bc4975c88fc2777dea2cee4f33bff7f9eefd59c069b60b23295d419715f7ae2f7bf8473a6950317bbceb0e041fd7032522694e0c9a21baf88b46017e7cb50f2e3f4fea529645eedbf1f2dcc55ca70ba8efda5a16583db9b456985f355230e2146c9098bd59ecbea950a5673c1bb5ac6316a1eaa8e461099c257c736e6b0711315759f060e024e2d5dfb7e46b467c402b9cec96982b5c079ff8a0e5a46ab03bfbab819b65fec925dcce590847795ea5ff375cd86fa798fec39359c24cec9594c3c4cf97c55a8342e67f2b1efddb17109ad6eaa1d5e8029eaa9d6a328602433e1a2aa9885caa02d81b4d1b036029b3741da2ed393a9811c1005f0e6724357e08cef288a6bea90c6d20c143d932557f91eea60307f0ee33bf2d7f3de3517d214c3cc08b69fed7870811955db543d0729f90cf3a80e55a4ad89012674e75cb7e6937961908bbefbc264854cdb55e74bb458f72d25370f4fcf4e2028c0c61511f01083e3b803f34c2cc37bf286209b2d95e6c3c954058750f5ddb69ecf0b15449ff7ea5837213286aa2e9476dfbfa7d2bb6a6e682f48f3e24318423819c405a82d6571eb919bfc56652df881158010968423bc20d9974a26a37809a9a293e0ba46ae2ca13c1c16b1c5f560e2791a0c611e44d5bd3e2639a01448595f5648dc249c71b03ccdebb8dfab0d4e4034c4aadfc341f6508d604788533757e017af75a1ffedf9bc01fa1f370a1939232b20b785f1c7df639f196e7f7c936d0d1e67dde6cfc1c6983ba416cd9c1cc94a2c28bc926a3c178dc4097538ee3df0543127dfb2345fd0ef4f1af48fcbaaeae85c5c33fab7618bfec6ae7fc45fc07d5c92427b2043d4227082661f9c9f9d9a867142bcf3fdde9061c45510730669b72d8bf72dd9ddebb75d82164b6653f2d56269367b9b9c9ca6f73914b6f8833dbd13aecbc7e66017c57f21c873703b94b8c833e6592bdd9596ae356fe73a9f000641b77a43e2b430af8584f5c3c99d66a3a8d1309099ffbf59a5378355dd9e6ed5b6a9ff29038345ce58d2a329d4922a7c49574e28128417eba94d04dec3489c2211599807edcea2691ef9fd2919c1d9245a6545e0e6c916a0c18322699809738e7ab1de2c30d95542151a729b881fe6d9b7985def5f3a7769a732e80606dac3c04e0194ca766b6f2ea45d76dd728fd6b8d96de104f07cf4fc0711bfabcf14f48611e26dbe0746f399194ee3e4b84bedb9f020ae8f517913433a57bc79fcb84f9b6faea56c20fc027af757c31520c4a75e31c5de14a41617129e7e51d46d1ec9ed53ce466b15d1515ef3da82208bb5fb89d192975ba4e658096ec6d36503d0063bb2b671ff7de1fcafe5670ac45698ae88e49c4ab7389495aba0a3587d1b3d43070c5d649d6c379fb19fb03af44853b6d67830233ef5e9b3f56f8baa0a3fd8b8aff7b703af2477a5f6ca0f97f1959464dd5ba54f1b0a118aef9271bd8e51dc4d211fea69a03ed0d3bf2294534897fdce1ec64f8f343d73ebd326a23a1620ee2ff0a6f3e0db5bcec920f81bd70efdb452fff1fa8df92155517c45a4fe30dc3d8563f1e3cc2ff9ebdcca427ae2bbea46ce826be07e571ed52bdcea0f22beec3981245c733667b9457ccc4f6cf62afe2b168d82abc0663788e35a4a98cf5b3e10aa2481d35d02a3dee5aa9531400a068e5ce06e84888d910cd467494256e0ba34e574e827a09620506f055e1b363272bfa902646c93a113b125e61e850dab1e2f8776a846158cac54a28538f00fd8a085e9a7f1d652ac617b63ebc3f61abebf5240c20ae6a644bb702d1036939aa501129d2f4cf347e2461a9b7ccc484a62b41dc614a82a098a36fd2e7bb5d38b4669dbfaab4aa41aa50482e95379d37b533e60d0cf9d4276629b1b572fa3e2d255f78d31e1d92b76e2431e677d8021cea05a357881dc794e2ee36a201006fc2984385106a485fda53f2076d3c66c0030ca21748dda4d8f5471f0b9e0ebd4f5e2a6d776e21c44aedbbd25fbe5e4a869dc7f23b6f4c9e245066e28466d3f868a80cc0182460f46430ea8f44d5a42741a5d9227a1fdaa6d3e1d41fa99071e35a086fc9063128d7e78a1b785183b80bfd0100741261a9dad851e6bd6cfe6f50127adf7e07111f2e1c8a37a5b86e3f28c466a58f70791bd3fdc1b69ab58a1a426e3c11a4cb01f1f2b7ad9994c0c50ea6fde2bc98384c90c0e0cdef05292e7da029e153e9d5352a8c314f2fc8a1f533b501d4955c65d46c1cd5e715b1f5806e32062bb7dc02e8fc08b20594db29f7a90fafb54ac92ff1efc5cf96f7e0eb1a719fdc0ae2d4df30942a011f2fbe0f32657bd72d4cc00230f7865fb3d1fc3640fd31836e637d8a933285e2e66e1b38893993a37705f00933d97b4ffb2fdd2236fa9d20eef2f79f726faef9a484eedcfcf682323014fc43fe16a127e38ab020af244f28e1a61ef455f64739712a2a2c052649bac555b32e1fb8aa04867be8252f748cf088870cb69bf234f169f34f34fdf51458ab7607367b4388e29c0a52ffa8e43e6bc9e77603e2fa74378730d58dc4de2022548781c0584da154b33b9d48abc6b0c9d337afff9bf0d36079e845d8d97bdf5605c3f682d4f4db6acf0e882fc9b36efbff9185076edd8ce873f218c184242b63251f41956ac51ff818a6408a6031d2a037b5a0b892e552e46d95fb7c3e4a32bd9a7bf25a63b05992780c41cf9dfa54c9e54797bad69e49358a57cb51c05bce3095ab62343adc990931823ce0e4fd825613c074c67ee1ec8eeae9ab30de25220c960a8b9ec70b27c3f7e0cb99469b215c7e0142e5b95e95722ef2199b99f03fde0774c05d22843509f3bd809c5a9d6e4b9b5fe5afa733ccf891796da10d1e720b59a134c800adf40a1d6dc5cfad6a44a92c2b1fbf022d2743ac4f230e41f9b6912d390b01eed82b25178dfad9b18d2ecaf344d0b51443a4ae473994748087f7502a81b5f65b63137132a9304c6e2ddca8dfb93ea36902f609ff5887d7faadc2261d48cdfbfb76f7fcc378bc58f9d8e1195d8bedbb1eba81ce4f20f0dc270ac2909b86f4b0ffcba0dcfc8cf89f4e5e8ed1a76f652ec0e4ae12da3f32d8ae7cf3853c05ef81d4eade90bdf6bf42610bc81ab74191616a330ec0d432dc147d19a5e3ff091f42ee5470e8c6505e3f8408ff168c65c7dad9069a5a027d6a1f813d60010f594c0e90292e8f98876bd74fb2bcfb6712d25a9e85e7ac28a276506d9e236687562779dbce609becf808c73661d8d37591a260ff070276b2ec7b2c8bc575e8ddd373f965b22717d44f33b026d51da64ade9e529d3eec0d6a66cc5af28375c3604d169f7ca8811aea234e27259c39a8e2c17f53d1abc7685d5e16a6e68a8268d6b942defebed1098119ae64dd0b814465a08e58eba4d1547c71dd5152bc300578eb15b2759bddc8c06711033f9faa6bfc77a95d789cab72ab7682bfa34c971e056dbbe485614cf31b3f3f22001621c727d6a42b47a2e6e264abc5aff20902718397a5c7d60fe8b37ca90527b2cf2a851f54ddc1397ab868e03ce6c00f93b668ad3b4122717b1cc049cd97dfe56368ea7847391dc8db50775248c265f790fbba0e4d97fc337089a88ec3f7044b5dafc856a009f6450e4966cf62f499eb6ab17f1db577ef43e15058432bc379a02ac74981e793459fa37dcc334d1fb2aa6b874653f13814db9b8b5cbc58d4edffdc2beb54a5cb994a5507145e8d80e4bb6da94f13fc1883f9f195f4d8c6ae36131a8f4f2ee116e3189faecd50bcafa8dace952baba0bb3cc93e8691a95a9f399a1204a82ca4963224e4ba877e3303b5b67cfabfc9f1a2b2131b16a32d2e23d81ced74342ba93ffe885068fc8297b0dcbd1ae5d61dcea65db05b372ab6d010c5ca257b497364a75fc873655f73ab2ccd3cbf365774310f764d225d76d227c980c18fb3259c565d0005f834a5a84d6b431c41ca3de9524911789eea241c755c39f41042cc0ba0fbcc71c1d31c8cbcdf28a7d5c33ff91faa8946738412b6f0687b52ec8bcd893893fd1939442c564dcc4b70565f4fd85c9a8ac29ce3f6b64ba69cb6adcac04e50ed3ee03e86116eb0c5bbd322e0487c6692e3177b2268b62b1644666e1a692837849411a21c07a35e8350d4ae8e521ae9f3d9a78e896e4cc3550ab58ef6a34ee74281b7c7c2a96b01087af6bb18d6e46397e9c957ed88608568f77a16acacb814623a44485089f5b5c4d68151c33dcd11f44e798e527d9f86ee96a312a95540aa3d0931476680a17c18e10ded9ce11572221a54aeb8effd09ce33d1643d6f8c4958f416c927886225807eab0ab9eead0daeb53401baa1cef1b03fd91bd5fcc2a2847b6d8f5c035f528f01a994e7373cc5fcade5a3b188e54deb32710998a7c3422478153944bf3635975a00b83ea6da64b1faf710de4978834b5ac5de13414035f31b33bf2132dae6d74fef29ad7e4dd4966cd3be28439f9afd1a9dc68e1a113c8e9b896b66fb00c769b32a5b4e0e1a1721495be4bfe4dee5cc1cab1236eac22920aac37825591929a428d4c70332f7a49c207e962e68c601095790d80b4a7ea1efaf0b2f24114df01c72c939532b5117cb07359dacf096f94140f84ef3bde66b85d1c9f56dad3a4ad0ddd909a27226d3885bf0dc2fb4b42075c37bcb63de5fb777169d774db8f020b2a00b09cc63a9938fc33d2a9498ad3e60923434e24d7098ce5b90e62092b7cae4de58a530fe6ccd5437b94a9803d960b01d39075fef70b673b254eb70f92e37a506ab20b33a3c06d88c845a7bf4e9aa45ca820ce07f203677c8ce772e7e8397b37def95d4be312e82917c45cdc3527cd04a0f6e2e4a6a5d3b7c38c8e71f53ef24efbf40b79ce92819a1fe5917da3b9bca49aa68bb2600247c37381ed4550fc3f6889e2c11a3f836487ffb5667f6a4aac3746c699c73d994c3822dbcd5737c0cee7b6f4bdd10bd43d23ad75dd5a53073eb6a7124ec4b28b995947540c8a9fbf18bf85fd26e7e202208910578f67fcb313977fc29d7d7346dcaaa6358a643fe0fa52da6abbed1b369a2aebf62dc2a241eb1ce5353545e5868caf7b507dc4518ec18020d1569b4a43bee279fde5e854fa1c10a1cdd155780217e4b7190d19e9713d99d2f72843a7c10e6e4806df5bcbf937aa04d701c0feec8bd8db03e42af12004231632fcddbe6d9b54bc2cbd212cf5f450f3a84d6311e75d3f6a1e6e504f86712b846f16c03e538d2870a18d4f18aef8269ee1f410531d07add2b40fe0f1a38b4d4b2d35fdb1a27aa2a591c44461d605276033ac8077143ac8477184ba9101c0bcff204ebc1cb58df48961f3c2b9fe5eef56ede4037c1d1c55bbef014dc85b264ef8a6c83dc5a45e9e621ce6331f6dc527a331657db5becb498fa92922e2d7770d170a54ed54194118afa36582aff443a9023fe51361d56bb5417bc3e66fb56844964f6cc4af563de0f15850a2bfa90e5cc2e352a1b85e10dc5d1090b5ca9ac52f7df00b1ef80a5ee884ac3e3195ee9e5509e3ae97e70858cd6a71ea62563a39c3f0a0b8c8f02aa6d3cf0f2f1565deb879afd598ef851ef64465abd21079dd7c17e39e4f601b12e94396828c26f993256803520ffb0a7689478ca12d48cf9085ed02620eb7e4f29b7e3c31a8828c2020de720b31ffb56929fe7414f246057e6db629d12468c3f836179dcfb662d6de8ffb412b6132aaf67057b5ca859c8ebd9c3473fc9e7f149f2bbfae3cc517e6ac3e055ee10b9bf0d8acc5eef7897fe0e5acfb3676a7bfe8951614b56e3a98f1b496913771332414943f04aff828360d1b0d7ebfe8673c63ef3f5baeb46f8ef650588517c8c37c7ed51b464ec2ecb15fb67737d8184976564969018f87ee2a8c8adbe6e97fe52b7475cf0cd468a89466f3938559a0087fc9c732dcfade9d4bf8dcbdf51bba5b3fab3408c0337593a1ac049df8bdb187c037f34dae70bda0afd7ba187f3d25ff89d0053c482573ea07fe0269f9a75638791838e6af46de1713057474ece8be3584558cf8e2a617235f1337279dde4a0b622f5fc0da9c1d9d20c5f7279cb87bf64b5f464e722499f0e2d8ce75d186859a33f25772c27a73ac1fd26008a566ce5471a57e60086cb22147d40cace4558de3736283568f76823060cb7f14eeb54aad007116f56ec48efab863f30b5fc960a221a8da105175e6d3a993491b43279abc26222fe1cc70be8aa60996f5add3ca917b13e58c29057ef017e96b24894527eebff0ede356ec12c091444b9f3dbcf9d9f2c9628e908526ae4f06509abf19ae3185c6a3ed7e854aa6eb3b8f39d69e03671930b3328a2e698fa6336c14fee5cbf97960962daef8ffd13a442c9dc3f7c69913bfe4de03b88fa6dca08a9338fa6988ba65a08a0372217ddd45fb272c6a83f150edbf87adf6edacb462a906821895244ae89c4ba1bd1c2c49e550a17c6497e43ca62758698f15c911e30376ebe91bcfa0b43f33cf8961174304ded3cc6112d19446d5442cf213e105d7633859c041412b72184f0f69b164f340b3923dc9ece170974e07ad2efd07db124121a9a39f461acd737b389662f57b416398bd9c7641cdbe04d10f8d1115d9def195b6883137c58c530cb0a1ddec80789dfcb3618fbbbaaa6fe40f3253f3cc40303f28441dd91343149c0c90609d45349dd4b1873837db2d31cd4b29cf39a716fb2e80c4942b15eaae43a912bd09cc56204ef629879b5b392e79a3276d71416981ab3bfe7ff87ce412df227b82e8211a53640d830b84b596fdd7f46c236d85ecba440f2489afe8b4d553301b464797071dea56093464a7f4d27a4ad8a741403d725d8f0c38691875809c4a4a4ed7a814d884d1a02bc76eeb65288579b497422e691cbc5eefe61ec7d40c8c8d108f2d65d0811b71d6795f8190535d2826643bc3edc1040d531c919b80d72144ce2f7da5cb95076e08f1cf2a9278813fa145cd1dded1df3d3ab21e3b39055e5c990c9df98b40d2fac5ea685fa7ab898e999e7889fda7b48c797df231cae103a779ebd217ce9fe94110eaea9e57ecb3adb183b58d37bdb15a1834f9086729e2193b6fcdf39e2e4a50c6601106d0e3ae4a750ada6fc0e44c90fe72cfc794d68900f1d1a27f31e2002c8a03862db55cad4f69def5e5efc47ae8eaa30e208db615f8eff919fcb6a81e306dd344cbca3bdc95ee71b49e4c92870f2534d357cad4bd1fb3a7547b22c53989df7c81f4d8be0e4cada2dfeff1ca8564c271a44fe3c1c186af81bace0b9c3483874a7b911b2e6560c0a886040c94741a91c4685f83372854729db8f9c22b32811f75928ea05ec8dd7c5009eb237aae127e2dee402be173db90d94ec5c6788333158cac859df4d0a851e710e1096138bd052f3c4733da1aa8430d8bdc8a0926c850531351ad93c11be8be86a8af346946bd9e0a600a6790e78e2946ac81452518c2031bd6c8c187f61f182c782b8ebc55c0c352abc87d3407fdba49d3f8e33d6eeeba42ea9d57ea111ebd8a6d0f08c1b48b1f8fbd5f2727ca89d98515e20680bd70cf5b4e4f4f3e0a0977f344c97c9395855ceacb86d23d4d37750c680697b3327195508831576428831e9196faf652d42a108fbd72ed70fc73e1bc8aa61611fdcdd6c60118b61f3101d9edaaf2e307099a3ddae87c038af9bc70b3828547ab993209c42d8e5618cb2168d43b6e6cbc188ae87af5fbba6d54ab04b75233b12d903a08ceb3d3cd3e56b39203c812245a5888206706838023e14e38dc49f7127a051d8d2ae36a8593edd0a8cbbb982a7ed78f0cc06139bcaa221c75c4b18fba8accadba888ee598dc47279ffbcaa22f4413489ffd83f8f180386ee185c27f04979339898e902b0ff2b32c438b1fbba75308477c15aad9114419361d08138a6631976b3e324d847faa76d235e3843c6f94f32e0956c76a9605f6159c377c3732013f8510a3d96796cfbd5fd484d11d8d569773bed3e15aa56e371b6fe43bdec86c9e3cdbf9882ce288abbb437a14c971ad9e39bc61bdffe4bfad24f8f12a220c9a7f80bc684e4fcc5347d6352d65530e9b0ef5eb778b5fb72ccdc9294a737b182461c296cf017b750f58089e54eb0bf3eb2e023dbc7050739bc1d34d028d2178ada821acd7fad217d70bd867210fd88f60a42625adbc77bf8e484fba43a7744e84543137d3cf3d133acee480b3ef2512a1e9bbabb0de06753e408267a6aa08d4d0d9750af51a375dc625a342ace6b1695ce812b0e4935213b5bc61f3f64e758734fce4e6a81eddf1313a76fedce168a8c5d97fa24bcc255fa7181e936e3c8c90709f5603f9c885d2dec76f5861519c1d30ec2a68c48d5386a3bf4bd53c192de831c098d083eb3fab9a24ab0ba294ccb5b505e90a0c2c69434b52d94373dcfc0bb9d7a35bc1837adf8f7360e2d2d176dda70a2029e8527bcfabdbda8756d96407e225461b1f83ad087141c702107154ee8156158642a933be17ade97cac6809df7a906d32741d3797b762ac23f758ad00a04a2fe072e48a900592efd1ad78262422a4deb463ee81c7074e91d9f761c474ec34198887978837843f5c4e39bdb2f302fc45da27e3290c203a5e8cf248c00b82c944681006904f297a6e5cc90e24c5408ad36c522b9fd92760262fc2a899984635a2e68c1362246e083481020fd9d09d57d5ac4c9b2d234ef8a9ff2f401d1825cda3cd2c3b635a2a28113422ece4f477b662705a58159b0e67c45f2e37e184cc0e3f25e2faf2635a31db30310a07df796763ca05df344aef7f30ce7ed243b1c9bb2b088fef0c278d7d3eea2881705a10c1195d884543eb8bd8b7f125b2bf2d461d810aa8ef5db0dbf8fb218d54fa7fc03583e2cc272aca5f31f2b6c082dd8c1b01d3e01496c1c826dc88b57fd1d7d07e58d57fc10f1cf727701aec4e8295ae806e196da7c814b9c980842f3ea42f6efc0e56958327f8983d9d1702f304cb53dccb7923936ec43d9b43a87e631cff4037b5a3638ac600ec502be75d2def098210aff9d9049793eb1358b744b58f1f7209f0072fd0eeb0b05388ae62729c9a335ec0cfef61043fe8824b5cac71d96d53c346557b68503b1a7dd0965125baa562bb32320fd88eaa7adfaabe12af52973b390a96122ca0f00cf3f7cadf82c3cf0e13428f05a91b87bd25409ac425b428739ec81c919ea91568eb70625c87e3b6e09cd3751d7f813bd54158a6f9a1d925898e1e84d40974d275121ec4df4954e6310f18e2c20b1ab6afd10e5a51f0528e4ae0e9905165a8e28713c34aef34cee3a1c6c2e130c36678fdc25741b39bba5506a939ecf8ca854bf433f4edd99ddcba507c20a1b3b0ab161c7b968c768c387c8d3f1e94e4d2a47df61b9b1ebcbdc48889769deba27d686bb426582a90618b5a2605f8f5197c885c982f1e79aacaef85e9233dca8675d3fb7baa7302e0512225618f67d6cef4b1bf9ca2f31b13dd32d3622891ce11bf0dbe3fe26e47564aa3330ee6dedd1d7a4ae7ac7dd344c7e6a9ac62771596e44120bfc93a0f4042f8ff57f2588faaa6a6441ecffa4458f72dc47fc7dfa2813d20c9ef6a8ef137e9cf5089ed54123a8aee43c1313f9ec7fba1cb8ff88be6b89f980fde874ec322506f5e471b3a9cfe09c9d56294a788a0073fef30e57a8ea2ac840cd5b64d64ed409e54d2237ae3f5deaa6bcb29cc3f17ef1e0b754315909f156a7cd687c960db1ddb8aa7dce80971ae9593465f8ba530f0c7b07fc80a4855a0a73f9e1461298b318e6126b22589cac2d4410c95a2a84724492678ed0b71110c1af93aef20517fa7338697d5c4281df03f3f36b4939a382e9d8d10503dbfec081c6be447c9d9faff9b97910ffe8fbd4623c1bad1e912b01e8f99523080f8a946079d673d9a949c22367664b649724ed4c80dfd62a37ab9edbd10ef943e511ee7b8e2d9783eeaed540b551e073b2bddaeab0f849922b6b8fcda22f33722a3f445b4518f6703405ae57c6b6c93562b2ce230cc7fdcf630ad327632a40b0a8b3a2640ded0c1ee5d5fcffa4cb330552a35f60ca537a243611b622239cca399a4ce1e432e273604ca702c0bef4b290064b49d71b04f2128c5cc72e1c49bd6863f217af47493b9aa743606d5764284dd5c4663f3d99ab6c993c09cec627f94aa435bc383d75e84eecae4e5000fb4afe47d2587d977519d90a312c1bbaee96f396abd6bf8228e00e1d1debfd1a2d23e1c364695be284d8b8a773611f999a6831dfc8cb7e4de0547df01df8d87a3b499d6701bb2caceca9e93f867f1d42a2bb7841b1a21f31450d733e8afdb2dea46f3f2b0005ce4392bee1dcd373262052961672686d9e24a070c255b3e4d0e53bfd44e59935f02290c1576e0a60df6df245ee33e1ea0aa3d38a67cd22bd6328d86175d0798e0c7ea046d7055e9ab61a26dcec7fbca111bfe95c475936ca5bd8fc7cf949f2534e713107f7aa7dc366f981ebe00b69606defd9a730181b645bae97a5135e8f6843b1e7e88365a7adf8259baea3a214e9240b11e4ca87a643b3ef096ab6e8b4bd2be8a60d7b7f34a49286a5cb5b189afb24826b7b6c9e4413374068be1505e75f7269e6a69d537322ed36491ae99abc25b6c19215301971f8c55ff466f0897cef911ac38668eedd8cc5b0f6e44296a1eb851f8b1a752d20d3a6d483ce0567cd28e3e62a7900761d66482d61fcc3447431fbc32e19a21bf919a64326a24a1f81ea88467855858f5c611ccdf82360d992a1bfc455478d6199a5816ab802cbaab6634d02c563f1830765f713ed83848bbd19c94a727b4201583423db7f03c03a2caaf2945c32842f5734aa04f3e1c9d877b00f37cd3a7b64ba1f432207384c09f98a69dfd4f183195643f9e599167710059d0d95fd5e0cba8610ec53cecbc952b4d765cd397b852785a77ddedb64c3052930e26e57e4747c6e088b0e506d38dec51c53ac4734405d591f451c984ca601cd10a6ae40232548043e751137139adc94fe9c70b975720f7216e14f35b9c5a7dac353801d469206da73a4c6bb58eebe89f5d7673b407e053b544f1431b663de8dfbf506de9b58d045c9ef671abf4b95d61c48985c80e013d0f5ce349bfbb3c7810251c0fa3fb440b1d4b93e8e581220229f51f66fb086bf96db5cce26c3dfb1bcb2b539a07837254993e4f80c036c1ddc13716ba3874efdeee1831c55f0ba934d170c04962ec437f7c00f95835c17736660182f72102f99dcfb1e91c60dc329b822d89e8b4e8012ec2ba09072b0d8607510cf3de2c744d5b7bcc6183254d1b9d33c772a738c9123e7b714f093645c9b4d35312fb064a303609f2889aa0252d0da7294c2ba9b60fb3ddb99dd3521dd478f62dbd560eecca95a082a4feaef1f59f63b928212dd2b36cca8b2211250ccc139a169b9f6edee35692e7628c1dcf575b06855e1256030a2c04ac7ecb89f65a9f86de7fbf906bfce007e04680f06d7219ccb4a839ab2a3942de9c291ab57516c8535260936c68b1e9e6bca9ba0daac189caeee8ab32ba779e7a550b9ce937a400868e3e97658770b90f9c67b2ba900879c3f0d6827499b674054470455061ffa31676720a65c1857f836d1444c520d452e14af3c12a0c76b3fb0f91dfb9a383c7e679f924719795865c384911096d8e4bc9dda7c32ce5f6d4f66189f0154c734a511ae0916bae38be2815d6588a5f85e4477fd78e14681a04c0ab7e01b527118ff85f7283f88d1d9c4937fdec68145b5bac4805de8a0f2a6600154a214a64f0e379a993bd0f3c1745ff5cce1b955a90871d0f8b7abe32abdb6646abcde6c4e47367389fc6184a2170245c28d94cc65004cebf2c8613783ae13dcdab918e268122d7fccb7ad55ae63a9a1ed56cefddc71bb8a45606c57a52992ef337517ea5404651c0ce6c8e0288b29cdd5da0241116860f6923e42ed4fa63bd049ba71836edbd4256a9705ee72bdf7b5b56f9c55cec3f2d850e47d6f0991cbd753e21324dd1835e4738c7d86b7fa36350411a991d8578c2b68228f0019bb14a9caeee4600dbc86f7220e0713087fa3aaca7902979ab6359ec3324eaa1bb6565759d0d7302be3f51c13b6c7ced4834040e1bed145148720b1acd623760f1a6d88b53890442720273ca8605728c1e61d4bb3522ad970bc3e4d78787a51d48e366f52e7c13ce6763055f281dd051c66c155cc6f71b84fc733ebabb1d95ea999e1c98187952d413f158b3686d85e81fc553d4d94eed76d3dfdc715ab7696342edd71b73fde9be40a4aab967fc765a5364b67dffe348398b90c4aec75452fd1ea28a8ac57b44becb65ec0b03f4ba2bb304f2ef377e50acdc2c35711790e006793e4874d30ab703bca163a8f700516422b6abe7bfe775c6210c999243f91b7dd92a289fe7eb8d1b7814cee645404ab1ea719fcb9c11ee29a155e48d6ae015cfa10a48c82c245b57b7014d71f0c665c9f078ca40bea76f6f9e726d853e2514911632ad01833e5662c3273b683e24e40275a465eec13a3db25cb8eee1837b17122b0c76429a1848fec07e4394fa891ad4111bba4fab1dabcc7d8f74d35a729db2627fa31c5a43b3cbd1f9100132ed484e9f335af561ad2ce6da0a938d99012511c93b00e6c6177920a32bf362043ad93761b78177bbdc6b0ac4d833e6ad6d564ade957d65ccb326100c4e68ca9d225b33cdc10e2384e0f536d8bbe025a0c8102c7b7bd2fd8d77f9110434f0c52c6a6fa463f865a764f6ec29f6714f8cb4ef2f0a0b8b74087a9ae3708d16eed807af9a0b296d5eff95ae9dc590ee4aa46f19e06259546c39640fec50c98b94c239bf06653dbbfc1b242338c04884ee576dcfa239158d7efa285f7efcc272aa10affcb856e1868ee99c45cb0f9ba58913355fbc59f1ebab96d4198df5ac298ec8a40e68edb352e006edd13ff4f90f8732d724aa06402f11a7f8991141766c51259d5861cce60859687f672395964bf740d568cd0ab64bef879bf9dfa3de512eea8510596b140e4cf315b10c7ebac39a97ec97093603dae5d4731d6e31d247b516491b3078db67d13bff9a97081b2807741ae518fb9c23ec6b38ffff0bc2cc52261b0891e50c4186ef4f0f650723bf0760b673ce99fe092771bc753e313cc920356c9440b9ce83ba2460a02726bb19756521ede99f9343da8ca06c1b2449c7f6e8afe02144ed4be11891e0a126bf5b04c93a8cfb7e671c6f5bd9e7f212acb0b3efd67b4a3249d70c15bb85620e436ddbeecded2236a964669fe53609086122fbba394afd8d8c1eec94b11ddf2bc44364f614e1eec6b70eced45e8203d73fbaa547677941af1aaec16a7783c91b2d92b0fcec980e5953acff1304017e541548a38f558e95dd793f50e267dd577ebf2fb98c28c216a5c4df01f749d7af24135c2ad13ecc94015202855aa5f0fe6888ab0aab681dceb711d8dfb96c9dc76c4f6c79509dfc91427b1998488546a52c9e5c5d8c06969c068ae563d1c5e12530d3d05d8897468b17d13b5700a916afcd07b19e641c68a086a7cc0897a7f24cb7e068ab22e9c2aad4b384222bac326f94f9707dd0348f6f75830ceb978b45e531dd066444de575fe41c78c44f2756203ef4cd931c3e0d99fe66a3e786157e0913a7491b219b244a2d90c4d44cfe658c4acbc8eb484af7d0e0b3135be4f860e101350b1fd002344d0e37c64d54d621e6e8694342c82c58ca34b01605cab10e056828d73b14af5aafeb37041bfd171da0133441c9cbbc68734038bb0874e7baa41c8a666618e8c08ea0105686916a72ad43d96d131cf3b68eb7dd3227c6c7cbb960fa0d40a34a04873849c5f0d1e877919a9daf9c9703ade52ef7fe1677bbe0c8c7ea25c022a28761e21762970662a2c35571d3242284bed2b8e5714cdc9894a549d51ab5880610b764d9d2ded65cb7a6eb04a578417a0b1c6d0285f4966436257b25b4ca0e07dd6223810eaee276b1e07bce1a631badd063ba460245c60fd946eedaa691af73f7714f2ec042f8d10497de9192465a70acea852f63cf20950568d16c6b21dbf92fd583791694ab2f44e5fa047676e59966e074a38424bfb3e1af5bab801ada960cfd4c799ec4ff457c4ece1c252dab8684b061ac9c78f3996514413d322ab055b305d02fb3778526ec2d72db7c8e49d2c442956b924dea855a3ccf9e4a3d875d61d69345d4d1fc8d7ee294a7b146a2c8b2bbfe0815dd4a70d8e0561f7533cdea47718d3f7732e0ea0630dddbd3166fe71c1babd6ee68ef96fa66bfdf8e121c564cbe045e4032b38ac7a9c7f9b7c92a494151569306a5f46323c3f6bfc61c0a944369d1fc26d43693a45078f9d9ba5b09d61a5c913924f361c4f2fb13264b1069881866cc0e48752b6f4f2a795b9f9d02796c4d10d3e878a32f866dbf82b80f0273cc7c22b3566a328f8caaf0a1e4f1f8ef7ba6efe2e47dd600740e4b11026348e26f55c984da912f2584a96882da9eb3ba34b520dd9f21f2de1aae964748fed79ecc07ac0890c94d5305c745281078cbaf6119eef66791c8f4ba4152e32a35aa974a1ed9bb1947f897dbf2b46c02d932128d02b9a3eb52c42d1c7cb9b3a3202f5c491136da6066a961173b52d8181e301a135e65cd7cf7bac6aa5520d4cf76713451dc24f94b9114901afeaa7488a5bf8408ab7ff3e0a2d57c45c18f04af7e07bfc260db0aa0cef42f0142efbd91835ea491a6130430ae549aa1ac654e30c815276160aeaff3d3b9908c29fa7f54fe371848958ff7df64d7dc9d66d00f6f684f0f7333dd580b9f516a6d1134b0729664e49c5d8ffc55435e52d2109ba220f0a253c7305ee01c416b4162af50ba364b5b1e540df885ff9fb76a631e0e3412e7098cb6c38d226fc979f388497d43f8f2127e4f345b614329685c7b36d4a046fb236d6b062975c0bc7bed41ad9941b1bee9f28a133a3c8fa490791f1ad1640f2b9f9c9fb56276f72ed22463b165ab4dc63e1098434200b05739a698090dd12ccf06522744be23fd9d3d58f7846f8503c244ab03a70f2ab11c5ef36fd668b0c51780eb6ceb912f10c66601bc05a1165a87a3b00a2dff3bd6160e5ba104496c056b5b2ddfeb34347c716b52051ba5162a95953c6e33b5a0da0805fca505498a901baff0de4a278a5717a3e022546e2c87e703daa96d2b3ddcac7e41cfd9ebaa24be25d93843be9844c99d25a243db0d137b10f7b9597d014c027351d02052444aefa7905ab96051c5324828ca557f017b262b63497d85592d03c80f721c1890082bc2bda0bf41d3468d6b9ca9139caa8d6ac2b76caf116f09cd2581739008a52ee119d2e97883a538f6506b905216a941864f5fd6a10a7fb9efe8b5411040e47d2377b2b9f762154e0223f59e0c56ed8414885455bad99116d7354bab70853e128270d4ea0b208609c46de16d6ac545f8728f1c938be8f5e5956635e59cb1e1190ff98c45c43643ab9a1010a36079a1771999f8cfb60873ac704d8624a2ebf28669f6d5a87031b3f3775fc0292e9c1df500bb70d051e4f0a7fee747ef691e8800db1db78b17cbe00681edee5006fb81fd27b3d6b7ce3c4ce31876c39be945a17dc0031b1df057781291c1ff0278892981c183f8dd8079c1fb48829abb9fc6bc51dcc4c902ca2e8dbc3294213ceb8a956dadb6bf9a70ceaf7799847877b70b48e1647c724ec855507204ae390827af0b12495091dcae4fcbfcf7489efecfd302475e285ae714502aea06e21fde2e0f80cc23d30f1e5a104450979df2b10d9c7ac85804631b93327d954af0d4ba39ca5f93aa9992f67d16d3b0d2992306240efc2afb34fb7c3bde3786910f9c69b98034db2ef2d596260a052c6ce032a8d9cf578fb0e6d16193b9a31a9ba8e7409bd71ca3e8905846bc3f71eb85cca13ae5f0e5501df407d1a0daa596e5b96e5927c6527db41d79e663797314772d85783c9aeaf3b6d0ab33f7b22d8fec56ad073d0f95fa6d09b7a7613fed7a1dcb754cc0398b26a0abf1a6df9fe6a4d9b65a4cce6610260876164a8de0c1e13cba39174dd4997f2fe04d6417daeeabd45c4cce6eaee4f83e36046884eea424bcbe96f805acd37975d79e176960f8d0a8eb5c7ef4894c629f682cd9f9fead8845927174e510c6d365e264c5acec8553ff419e9a554f6d72f4823d6443e8265b107b1456406c06d40919e29705c72c05f9663d7f43666ffef166a4e79294c3c16165622b84705ca6c6f0c43f55f8207d4c6e23db56bce047deac7d99c80aad2ab8a4945958b94a144a8ee07e2452810efa4c44a2dd02c9389e414c5705acd7571e91dde4d198f62cc487cbcc2587d97a0758d0dc68dcaf1b2dc276c424c90325ef23f7c689b869bb0c179733cbbf114f5fb504e199ed904caaa1646de0fd5b5ede9cfc139fbf58c17bd957e84e74fdacc8e5b21b4a22d3f490c4e6123cd4112f425698f57f101eb4007690cb2a15da89af6354e24b41821ebf64443463c411a65a02ea964fb25a7501055d55e1ad3b104529f184c13e0e856c928f21d6ed36e025041a54360ff179a21ce1a41b7a9a060fe145eddac9b0055a65881e6137ef6f39b9cfbb5f6a3f15c6052e49c1af0255950faf53884cdcae6cfb0e8b0353027371b99ce795841818fc991b653db2f0886e807fa75b4f860ebdcbf84e140327b3ae9071b3e41c0d6eff4ed75b80072444cdb47bbc5b3071be772501cbc80b35a2e9b0d70f76a69aa30f5a9995c2e63300b1a54526e56a96853d42cada68c095723255495753de04f6e0c7543feed73090edcae705f0f8f430d3f01865b287cc68ce77f0d7f7bcf90e8cf71d7c3c2aed40633809a5c2664ac70a400139fd5157a13aa27a1e031e1317098c50dcc741e9a8b65d06db229b529c19016d777b3b04b00973dcc389b1c2108d0cb0285a429f39cd89a59ffcee548b8cdcefca309bb21e465342766ac787dd769e04287228b80e1beb77bd438cdf3ff2688d070ef3bc93328884a8c7f75dcec510a413b92d267c7c2ac83e6d3717aa500a54c710005773063ab37f43b23358ec92d603a829cd63f5006a157e76f9e54d5de8411db8542339d5c693e3b026f86e481853371994b86bd880795e02e08ec68355c19d2bcca6e0a3eab6d21913eafb126f9e4f9c8889c23333c8f65348854f49d5fa7c66b178832ae596a5c5a07bbeba10ed56bf219d3c2efd4424d7b398533be3de9b7e9b00e75a1a43ae6d210c611a873a535c43213a7cedd750dcfef205ea8285e4df2a216d317b71bf25896c25d1437dc47c982f3226d25b2b06dabcac60f50f6535b18b0a90068ecbdad1b3cc638de852755f7fd4215a40c9c0e47c3b17bc34922f09eef1166e0a7c717c02c473e1e7a1b4293908eebbb151c9b6d9cd3d502e83bfc28a2cbd18e35ee75d4bd669b4dabfaffc99faca7bd8fea85ccd2382c9f23b451df3bf4f5af808bf461854d93932d5779b9739c6938641c0c3895a0cbe72e7a68f1857c36624f9c3ffa670b6a7629ee0df8e6d41b0f1dac3f49117d8775007dc5304169ba1165364e63b5dca2cf4765170ea658995157f545c9961e9a5eede858134e855d05b286e8c894405406805f54e28bba08a27fe6c3858d7b255a261971d9c9d727d23dda770254e59c9617cd1d58b9f7e195e381af69fea001808aab9f97bca4bc9cdbd12ec6efc45b4220c507e46343d7e753862842ee67bc0fde8a8b817f69f61880bfd513c1b0215cb2469e22675da654ec1d1003bdd04c205acb38605a53ddb1c0296047e355c8d9861dd9a6c6fa2892b0e47e58f941f98807b5a412c1974294627d3b28b06b2da27ef4d856eddac27733f56d310768e6971ffffe417003816cfd5236cac5ff9c8004aa0951e490e36d7f7d7608b26e2e29d381e29b3a1596e36ccc25612d8b6fb9b83f69e8ce734211c435a6e5a8891882adc21e3fc72acec01142e7cc29d4f6e60511822bee46dd5f45e2c0c9b671dc6c266b65dde7a39d4b8848d94485de09ca3d5d0de8023d517dc581cef6650434da74af8d947fafe35f8cef324e6622a19d479fc8115a4f725675fa38bf710695fe1ec750eb03cb1b318081735e0e78dbaf02c5713289b825b8ad1b8b1c633320c3d054f098d2d244d493adf23c8499338612b729d8b10fa1cc5025e1b052863df199c4bd14f60407342fe947c3293e26c4741100125c24be50d9f56945c8a7f9ee6cadbbe6ca765630597271b29535dd4061e3c9cd9d2d841891dc052f49ddcf66b613fab8175333ffecb2bd2498e9f8c2bc7b7d7f38658ea31a92a1029612c980d0f236ec0da4dbcc730f4ab28f2b062fc4ee2001f553131dc1e51454243840a3a66177990337fa5e99ea3062eed98c2a1a678ed442b0b4dec1254e3c003bdf41b689e06ee82e91dcff1d5dec244ea5a896d062a81d091138885180d77af308e6228b547fb8274cc9f4a818c462309a7b5879b503cb2bbea15d6c68784b624f675136d1644a7a072fec07b09a4e5c9c86fe521e6b5c31fa43b83d98f044ee3305d390b2939e9c984dcf8bbdba4d769753646e4d8c44669de92346680ae095008dfe0f8383c99ceed05d2e9b378feca6b0fb45a5b7cb4396ff572a778a95d76d76da00f7d43256b7a74bca7c2fd6c69538e37ed8f41b8a31220d74c15591c735c7bc3f3f28bbb878695e07b1cb5de30b6e3ca9fd40ddb493020e3047a530c0e8018a360c7b3dd4fc2202a0ed41848433d65792731d5a7aa017b2ac696c17fab3017675e7b8bef41da95afc2853ae3bd1e07b877e9ccf420306482fd60bb752afe97813af6bac0de0d582cc7999c38318863e4c3e8f914555193d6b16150cf4900e75345243f7222bafd700a7f57a51607b50a49d1f0dcf82f35444c14fe33da0177e73872fd71d135d4d01fee92aaa3d4921d113cf6ce190412b5c352fdd7f51698ae8ae87e09e8547c2c88a2bea62a48cb083a0df6d9e949d3670d04dad14c5e503f4d8245470f6a8f199adac35ff1f20d4638147a71b36557c5e30b80a3b30c0382ec28f9d88fedffa367b21cfa3b215d1f4191377f99ec5d61c20fbb7f26673b942b615b0d60532c7ca17a00cfd64414e7589c790ff7fad82f7ecf9ff83637a78bfc595b506aeb25fe1b27b5034c629d07c4ec31e30814a174f11fa285d6cc37789873a2ff6df1166af4ca478f321fbf239cd414f1871cf3b3c8bdc8354ff8852002cdef73bb2e0bc47ebc6b0fb0a32019b39609b226392619af66023833cfb5f2592d9a4882cb0817572b3583d57a150ecf717ef184725afeee086ed316bebf9109b9f2e506705c25c6edd57cb73d00c049a651a823078ee9276162b3f396710f086eb6592cf54b2a9662890e1b0cc5b0d5601baf48264203d713ebdaa22961b81de94b5dc023c776f0645037d9e226012e87386a0fdbb39144cdd89ede5c4e195004efffb14032b603c41049f681784b810a1fdd848fb4002f1bcd15a05b5a1b458d4705aca8170d4f58fb26702970c29c9a3d888670574354388177f885a9eb46fea6f61bc872f0be2af2cefca1e9420686e0882b3045898b3fba9a71f33462a1e192fe677648d6b6556c829dac42b6dc274a218342d566b83efa74138099236fd535dd05832b3efa0e58ff19a43f125bc71c0f544000e3c2c0012df085dc2bfeb66196799eb262ee8ae6d0bfe6bfba7e200c9237f9ea04266bc8ef6c61e792d40317c369e6ad8986a7e7b8ca57867b9b582a5ea7a1e5453645aec296623db23be4851afb6c2fc9922856010a681979b456df25dff6620180c5eaf37e57eded91bf7a270254969916ba10a3ddf65979af38a0ecda422865e0263c794aefad90e751b583203b0e6b554bbc29318603052374f9b2453dfebacb5c2ca2ded8760f1e3b2741b892a09b1ed336b2f80d20b68d8ac12b223871e13ba68a6e5bdd6351a0b633973b874b6773c1be8222f72604b8121bb09c46c729a0632fb3382d23a63569bc05eeb60a516d97dd290e8e51b738970a70442030beb74a3253f02c106b6898b7407789f3ff84255980430fa770eb1f31c8b650fabadfd21cd9b449894f00344ab6c9a337d60b473a355203451dc2fdea738116313af27e4425713a9183f46b876d72a28d90cf64faf60f08d8994b818eaf5f58d0aaf2ac17f305b188cb1e1b638cd7f6247ba0e2ca89e57f8c0e419e420dfc7c4e425b77b604f45dec50b4a341403e66db955d4489a9ea95a1ad1f3b32c8bb74131c3fff66d7de759c3c16bca020234448ec9347e224cdd391d01daa43ea1fa10b74044d13427d15cfebfa3620a5beec1f0eea6849501465f2ee58bd8683f158e039fccfc63edd69d05a3d748a3ab1e655bf8470a3e207c4327a7a0c5190251d53da0014451c9afa5ecf169eaf57ae96d9d49fd9d9271c787a7841bb3a3013ca7cec86c1607b8f66091a189821103bf162d85525222cf4f61ee3c35507c10f3383c440c3432063336d1caf64a00688c2909c2d6e28e55a10d385de9c9d0bb72335f7af806eba199e766c1d6bc8ea9791600d82c8788aafcf0c47213340e78beac8265a7fe9cedaaf38fb8e236d77f04d55fdfac956fdc96b37519c4fbd14669d37e7fc723716a33590ed4e4ffd28e313be50fa881dc9ae66d9be110e6c13ce082777c686781c395dbd9e19e281a111c49ffabe1988f3d9840185cbaa09aabd871982ef133c2f8065a7adf339a530ce45782beb028025f119d0c67f0b259857a0df79663248e30eddfd1a7b82704eb871b0338d4ef044b7cb9154735269348c3dd789345892fa0afbf2bb49611cb9810504a566a20664e78e6183116e5c5c3bf97f9fd3b24f0f572fb95d077c8f0567286f8c95c2b4e57e289b0f620a840ed63126d93f911b102d09b289843e5990f939a28d2d61ff8a1292f6d8b7a9dcfd526553c8acd28872eef67dfa352350762801df1d9a6a6cd2626514e1609a49f9fcb3e5d2e13ca48bd56b7b52df0df760dd72f104683b1683548903ceb7461c4ba206af113c0c67f10377041920d74469dff223d495d51480e7730b3eddc6d68a076d43d04a79ce257ef9fd97f2fbaaa1d242375ed57939c95ae2880296211c8bb820ae82ccd5894e4ed33fc21d600113f53cc6c5efdad6ece7688437878f75b94a02941b58049e48c100b2f2191bde2c6aa94ab3c42c779f82631f6a89ada5b9791ccb2ed5013fc318620b9fa720255bba0261733e1682c7d3158548c4afe8b5f19b01f71bec6b33a3b6cf326b987375391d1a0e609f293c51448415f5ec8007fa9fc2ef1e169d50f117878a170a785fcb9c0673fea8cd3c2aad78bc28b0823e60510b615e62b78d9c69adbbdd7ba28c920654a29f4d7bf265cf5989d8f05e9b53d89ee166a452e2d8bed87ecc4dd8b553b85cfe2304ebcd83bd13f1b6e91a01434e868f19d17100ff5dfe8856e882bd907756ce2eba189208e2474a2c1eeef4df78b7d2a4bc5a8d6aec6ddfdc722e1ac30eac4cfe4edfae6106adb5a76a11918d3a1fd9c29e3ce0d9b7aca9657aa78e77bc0f6c22229e78be2b94fb077845344e95ac09b80edbadf45b664b34e900e42d09b6676da7c060d1f20e57601e0948b07e72d9a442a3c61d4c5907060c6e0f86bfd0ca7c70d81752b902032dc832a61677d2fd076bdebc65cad277feba1bc6669ea1c6a0c9cb04018bda40749dfde3b1143d3c659f3c0d1cf2980ef4e3791a8d2b86c0f6e7260226249878dc3219de85a7132111a69981e6386ff9f234245e6054fd8b360d054ce0d7f68c7001ee221dde5350d8c2a74a5c45c651f94a1420b0ea66d5c80ff974b93bf7f27da29ec212b1589f57f36d68f9e16f747e4d595f33410b270dcb837b1376793f8f7d91f7859247018fb31ffed1bc8d405d216b5fda0f534ffd71ebaadb4c054539f1fb373ec7bd2a5d6a4876452e5cf2dd7fc8fa06c633d96740119ad4850d7b396d33b95fcce154e4232dd74a08599dcfcf909fb8d29f1c2e44870ff3ac296f8ffc7654156fda4f23d24cf92863c3b8e8872a1dd3932738b2dee67d1fc5c2d45c952e41b35b9f381e9275944508a45326d2407d655d19bde5a3c2b8701b183a16d8c42ef6855d475fa0804744a979f2f292c4cc5febee3cd5cda16214d6be6d6997a0bf95516bebb8c9cb3c18fae74ba8fa57729bd25c69f19b7c8af9caef281618adf70667a2ad34bb7e2841be83f7791682a948d2bb3e545155323c7e808e966a60af3126b58fb8f9c1691e74742fce36f2620172b06763d26f61d62ea60679ff072834111e6f05a32f392f9fae6d8d1f9794df82b9fa2e4645ec2259512be3917236f4979bcdda3d036b688942ca6fd664f42a3d00010821578e154387420de724c8a1abb450890a330a9e4f7d2d0d0c062a284007a4af75e52fc36eb6e8e81867e56a7a6f96ebe69b8cbed797146197830bbca001ce53b4271f5b13e7627840e9039c7b386c080ffa0f7d84c809cba9dd3b58a499c433fc218d3af6cba7861dc07cc3e0e4b1a3876ac065abad9b8d8b618e1a5c53afc0f76b5b40a4515f0c900b6904f89954a9a8397ca151690c18e0d933be26ff044ae6784ee2afe87095d1e9395d0b0e3d4941ae31772c9bdd65a8277e8a39a1b3f739a25035c77d2b794715890768b71cdf13152c26ae194006188b3281a75b3c56625f16ce38d2bb20e0a2f6bab4a4885ef2c5f60f893c3b7011366d6e90c7dfae369153c027b67672ef307e34ed3f17f781fcc7dd2b78f44d9d4e16bcf983dd0f6da43cdf1ff5bcc38a7320875c2196a2aee8c8a9a530a739f49d2cc773c12f50cef6007c603e258b636804ca5235b3de0c7a2432c3f56f9a29b53b276144feadf80f3b54c5c07b5aa074d9aa73ad8e3dc59c8887f15b15b1ba2c85ed5afcd3ad64a6e68360a85a7f5e2955c274dd1c251e7d36b3e45f76ac140a43e58a916884ca54e3e73ef3dbb64b971ffe745b670b21fd9f086f2664d678199ebeef433b177164769f01dcd8372ef4025112e37266f23d4d934bb67c6aa3dbfeaf83a9fd8b65d52ef66a8da22f69bca7fd4366311c14e9e39169db8f627a1df8eb149afa27634052a1a3ccd4a960fb18e496bcc77396aab49305a77259723a300ebed52cab075615e7658b44fcce14c7d132c8993a1b7ba318b975ced2996451b4b37adbcc6bf9d3b807d9011f77ba5a85218bb4be0b9d3776dbebf3705cc860097eb3f2c8122e8bf4e06f056971a9004c4f53cd38756d301b0368b6f9b570b4d27038cf711b091fdab944e06fd8b0aa55f2bd499a7554b6859ebfea512db99965a895071f7249ec822fe83b5a8d141dfc8b3acf1d642cc369841027f601f68742374a40f8328229707e4a00657c623a5c9397d53ab908b57f26c1f63698d7eebf824895c9c05d594757a2439ef946344331a164b3cc148f3cd6c10c4c192ba60213a71ee66080287c7ea066300ff7d79a3b410d5396a183acbf4e93d0c140c9b14f6ffc86d011e2a2e433776913a8d2cc7d7c1cbcad1a9adda6ae6566061b99a29b8e2522fc7a91039d76be6bfb9f9d9f2604326ae3717c129355e9316f7ccf8cff0e29b109709b5539089cd26051208f81ce10cda709164e86f86cdc6a4ad64bd918b9ae071a3beec13576f7317dc88a623758a137f11e440b422d9fe5ca97ffb5de33c2c6b7394a4a8250ab34ec92d7c237667c55ab4d6e359cdcba180866224c45f0bf842cccdb9fe72bd77f2392bbb707fc794ac08fa19fffdb62cdfb7c00eeb7f51ae10e54353b84af85d915947e7c077e550f14a750487faf63f72dabb5d563a13e1db2c919ba94c85033627cd3aec25ff0dc464c0f7e1fd1b009c8bcb8e61f6e150c5a21aa940898fd42f78afd3e0d002ebafae0fd34e0a0d12471a3827e816221930a16f00fbaf0a82003f3e76c9d8a43990d813c2dfc726aeef3636a09f6387391a0f9f1b27f65ec1fe9ac63c646558bfd8f1530d778def5afbcb930628c4d149523b814f388a704a24216b082ab1f662de5a8613ec92dfac25f34f10fb930102cd6b8997a22dcfe4646680915764a50f3dbb7b164c5c094ceb720213c58a23d9df2f60178a496e07aa4813c35b6693a746c4ae2ff39535d1df7318f5d581f54d580955d390554447d8437a22c87ded34b222efe8eae31ea0e31091e2b94969b67837b7a07803576b6d75d4896f9eb860df0ad8390c0648df0796c422b6932c04c595004425c41a1f631f1592001c766a4448a2f8a6dbb6886fce4ccd78a322f95ff674bd8c32de29ed2452692273b4bf34838336746805d7e5ef10efcf816d7fad989281c8c9506e26868e138592a28cd5b930873595e1bfbea8491d2cf604d53569a6b610b99984d079ceeef917784ac763a55332b6ab7ac2e721d66c2a3715416e16a3cc1aee4f1b051370c5ad6af264e27c331cc9c5ad43246513edfc963d48671645cafed75fe0e604b862c7260475d5d939464ddfbd9d2b618d731b1709bb4a095f3d825628bd5fb82beda2df363208398a2be733791489a5682763f76e85c5680dc208924d2176efc17144b1a029651ce3439c0534e8b93f9a1a20e5963a223173663dc3550d4bbfdb042d9c1758f7075c844f6e63f58a740f5d4e95b51dc9f543199c25e5378d1e75b1a300b19922ac883fa97500b208d4b36bc4c2dd397f0b247a1eb7f0f73e0cefd24eba699215de27c99d7c813caa7170f9593941fb039a2ecdf448369a4e01ae91299670f990a2ba9729dd37a219f61b6be7bcb667616c73cab445d80bb55813b1504206fb2608c5e6fa6e755ab447ab5e27181196e4eddfd8cd75add2645d1d45d42b45b2a39274d097120ef0d8087b1b51dd20c091f9b056d6f314a44770f89a70e379d713a92a12dee7551dff6d0206062615c1297d0a0e28bb219efde630dd625b5a7a0a4cffc7c410e3a5070cb9f52563f7b2b133e63376c0a7f11930d25989857803ed4e825af43c88165eff86236e6e8924cc0e78a287cb524c67116e189226492e89bbd51ebf2bc4e8e1fa004107dbda1dd372d7721941574ca11f8755d6f048d040ccf30f99b6f3ce11aa0d4a15cec75d0acc685e31065ee60c9e45e607aeddb6f952df1c68d11d17c633bb2d56a8863758487f2c4f90f8b9f3d01eef14c773cf4b56b8b3b78c4f75d0808e56d1da8297d958e38197b86cc8fe04f2282566f3540a301cb7905d7e82613358bb3837b4c9a199b3d42d732244ca1fc7bfc586199c99f72769b1f8921a770cede3d063c983db4efa9106aba2128a8099060a720996cf7289a4e93a9fcf5d9b19611507381dfe5d877743b42dbdd3b4aaaf60e02681864ad9c8abac2c3fa0ba24029662b0cb7904ff1615a9d582a63e644e041599d63c025f44a07c2b9f3836cb2642176b55e1860059acc2f9546c53f686d22271ef8e725f96c23f4d8b0451939e8d951cd1070ce45ecae11f576ee4c54c7dba36dbd566ce0037ae578183266c10951b1e74a4fdf74a449d933d934fc00c156cb33e8606e40f0af3cdba54160a87dc6e85a88317b8eb71fd6eb2ebf231063051002463521c3d89550d38f74b12697483c201af4b324bc5f5bfedf9adac92cb739cac5c13f23edab45450678e9266c58fbed588571ba50b5082e2344d8c751dbf136b3f47b3c43b2c0097549b3b3d1a0f1e6fc0747404df699bfb0ab894a706009893263ad8f4f44a9c1597176522206425e9e2ce93b220d4ef674acb5c7d6869691a9c5525527c7a8306a349e12235436f5d76a1fc21dfcce55352cee77dbe167de1aaaff16adb19ceb6b05aeaf6c2fc02b832b9add838232e73eccd50834c4cd6d1a5fecf87a7651821e6a685bbd81a0c872741632b894c64580788e881c3492e4cab9af01ad7b81d08bb412bfa4ef4dcb4064a113b1e3da59c1532ed691c5423dddc0370f0fdfca30daea3c17752df0d5f4c5c3ccc0195f6f93bb73129cf43c1937566ee25ba21e37932852808b947950a62b3970c21d4b3fe971d6ec6b06329c38a8ef16a1aace6add30deac93c94c865750d85b2e353ef93725dee52c0e4d212a349815fd7dbb5c17b3388aebf6e1f7b1886313240e1011866f713aecfa51ae6d858ae25d681d86cdbfdaeb91d68395fc98ff1acd72ad1fc19fc2428ca04d022d787a6d09f7a584ac405591482863fd014a335c462d38464d3e6decbf3b59af218251b87dcb524b32227041fae4c6d014a08e6be49479d2336b613950056ccb7630bb78025ddc1a696e22e042ae739291165a6c3e7e039b8c45ba39435197aa8481b2543c9b305408095df66019e0a7cc7fed86f3a853c24cfad3854c7f0d4173290b1c0834acd871961ec1726234cc04807a079b776812a70ef04e7562421ca26f8053a109465f612878517937073da3b9606e53080efd2d82d1bd2f0578f0c22b884c85e079ecc60c517c2e757471bb90b313573aa53934707b0c036a01826425856023802f8e1a7d7eba7610453aa8882434e213b460fe9ca3484ba6bc6acfd0880e8997fdf59be5ac978884be93bde8d8f6120afbd6050cd40bfd25771c2f355485aa053849b82a94ae0ba76543c7873415025af5135f9202f900a3b8275167c2f5e86c8f6b86c8893b9b531833731657f49aceebb3d397b55f032af8bc7c0a352c927ae690c51f36b5a16e32ca1b58a2280d9d51032e3fda2ad97cc913dbc2dc6928a94621458a8534447e0e643464ef76fc8de687b04b8a7bf57c4b32827e8384941f7ebc4ca7f7c3abcd6b52e8636e6abacfbd88368a730630dfa9ec39177365056e5a10c8d4d9e46fe66b4667b9dbdcdfa351574b8ad0ccd05366d2215fa33e29d66a437d4ff8f483231d3f693e68d4561be35caf9e2563eefd549335d2ad8dec2060ad6003c8d5388ea62eb15b0fb63aaaaccd4abd7a9951b41ff7caf7a190dce32ad83114daa930baa50b89ed5ff2bd108380b151df96db611b80dec30f9bc02b2febfbe1f3617f423452f380c9e211a81eaa42ca1bd6ed5270b0973dfd108c2015357239676fd1e7bc7042c312ab38f021ada4843ee0e524ac6c601d83d87a7f9cc473ca950f4f8677d41c365ebb175312419a8b27ae84406ed04947c730866216527a293c1fa289f34c6b5929dd1ea232c18a1184ac6de6c893556eea514b3ac39c98168b7e69e355c9aa11553d6d29453a7e29d855fc4eeb2eb8331386bcc5e95962ffcfd126d6d188c878697d1acdef10a5441fc9ca89b4dc2d0523e1aca5d2afd5365241d8c68bef38561e83f68a7f2573090509f0c29b06ec3de9207f6423ab8a509282938cabb05a0db23ca7bd7b052de87092a849264adc54f23ae41dc25963008896aa750e39b4094225aa60fd1a56cd57171a7cc374d0f2128277c71c98a4b1a75fbc50e1c71802db57154125788676df247616e9252ee1f094ff7d9de47f56a73bb298f91c505ba79d1ba9e324fc812936e321bb79b6e1fd47c333e0d8fa0e10075b1705e0b56b2e8fff733fb7eaaf5018e7f9b0b25b7764431867911a034378d56e976d3977ddefdec29df508707694df87f63e168775c9103732daae002f96844640650c4b810a73a58ed642fea80228c61be6cfcd96cf2adbfdd252348626d8b75446210a4773b05aae1ee58c59cbb0175aae9306560c02d30981a30cba70aa653b852f23e38f10f26395935af67ae1e4dd5ef643c534ba9f0c86341c0a64c9a205d813502ab44740e56161c938f2df2cd098193d74f3fb65240888780c0818bdd19953c8527be03466753233e7a98e931d6296a38287e9df894d7e9c7e455e99049c228d66e48893f530603a1857e95048633d65c47033f875c9fe0c56ba0abc416111367a5f875b80b43347291ac84c0bfab3751d82ef625a99278a17774e790882ec0fd44a91f52f5530c30b41d4a56b7d644bfa52366fc07ff6966daf90fa568e2b654173c6cf66072c4378e19a4a19922e43a52fdd1d712390faf2594503df49c7c8d9e712077af6cbc13df1592d13017515600263a1dbae999b83809eb3f9e5894f393c62a8c6e62016855784876e5bd77cb89fe3a669990069c22c612489d9cc0249b0d2bdf28cf7928d41d22705e8df346795563507432cccf56b023704839c042a72cb367a0c7239815f9b5a03e3b183ece9cd826ccf33f5b67e2f6fb8494431c7397aefe2e95691382a02fbc7a73465a082ff5337e759b236d9cdc77bce54ec5426d849b629a0f3861355b8d6b0938115ae58f2b6d3a542ef7ebe685ad0ea566243852c4868e09c9491f802a004545384720f6351877490cce0d64b09c0f7b0d5a2941c8238b8139e5b97bc49299157b97522dae907017cacfc7d8a396577dd8710cfbf41b0bfbe253fbbf28832208bf7b149ac6cf7f152e16a8128ab55cf014547dd91e53c4464461199f0d0b8b08bc7c630ecb5e92c2939e6cb204b231d48be256948a389dbd8d76d266f4cb112d5c90bff9351b288b6167f6ffdb1be655265050503f96f2c10cc96da89391d0e9bd027062305793d7c21e9777a66b956147e6494f73dbe764aa2b81b81dd09aaf34470623913ee2bf42c63b9fcfdc8176e80a55c7a5ab5dc9688c1532d9e9d401defb60d79af986746004d0fbcbdf534c4373d346f06e8c2a9830541efe84bb351458feaca2f32c607c6e950f65d2844fa96a92377ecc0fd7ab9a5263f79d208cbb59c0fe2cf1824e9424f50cac4a90e79b767036862e29e75246f813c981bac70ed2009e3b9595ce09d860f718312b4961ed18847b5528aa7cad9bb43c8ce5da92893d10a3a8add3624ebabdb7da0db3d141754ae7da94f16b665360cc7b69bdee0417379b8e4336abeeaea4c5d1f091875f900f3dc8a4618841eeaa831e03a908768a81909811ff210cb5370a895158e6bc9c6ea805513f73787fcbc97b1f3fc9d5115e01ebfb7294dec72b94c39392553b91187cee0cae478adb661ccf6349eb38935d3b70c5b778b279ae6484d73caa3f0c9ef22b448b37e71fd6a6480134b20b7e30386fb458aa5bd442415f674746cf70fc70688f97ec971d43d2427cfa56d00d8c4980fe97e71d221e8192371e2836215453f145a370f187478991ba5f9bc8f2eabb8f1b61f6f94a3681bf6b094d003442c9d66e76bd33262b8487224dad91305991f3a24eef38e5b685e2997788bc214bd0045a29878a47de8a4e8ca1614e1d15a73165cbba3fce060bb2828879103abfbc4d21c5a002de492a8ef80fd48dc822a0338e30250b9b7add2d2cd7d1cb97456da7132fb690de5f25efddd175dc99e2180dd54674066d62ba765eef5f9ff0cd42a00e01332dbbe7a99b92517640cec667a86b21e5baf9943e44e09c7f6e06c9f5389dbb00b9b58cc14104384d0fc72d6f8f8517f27814a0b03ac35f12b76ef7f3b838c5445a28e3b2d5b4cee1d58b7c1e45072a2c5b225aafcef669bc1d6563fdbe188c396a7912296f782190cddb9e78d8d9cf78f1323de7d460637bde69aad5b34144c1a7bc4030748f16d14dfdd4a3b26f8a26d7adc254bdbf671b421240ea82cad1dce2fe96f57a69254f735ab5d248f8cbaaee17c2f7591f6935ab8e0d88ca2511ece90c85f12d181233b53edba1d6423d7704bd83f8bd6a1906ad173f0223dd643403fc885db70f003d9bbd6b7b7cf977830ca34e1c389f74825082f197952ad550b8dda62c05216a8e8ec8f10ce05d756f70c1694a94f52a2463c12d39a252054974b5219281a214fe17e292a5c07ef7627db6093c3f196bbd513eaf4473912385fdd72f25481593de04bdd2df5ad5815f48fbb60de51c906d114a29c7fe0f6268928d759744ee36f692f7e9d4f40f5a2c147a61fc770b4e441c2daae8efd038941f2908e63d2790fcf02ccc9058c79a04e45b6b410e41efc64f225ac28d804352935c660ca9ae62b9348e54767f7ae52d97fc179b73a5c516159237dd88a29f04e32b276587a3f5d2e7fcd10a241fdc6cbaa69b7429f03e7fba4afbc81f8c2f8f753adf900a4ae0124d49d4de57e800c68b1bbd9ef41d711344e3f7cac36646259496f91682ca4890d050c7e44e47b8f677e68d9b4bc4aa1205dd996d52f4dffed5f3cbb4d4cc7beb28629cdb7031255c798b681e26a03fd62e730bce23b315bb56893aae0b2656f4da721ff3e716e499572936c49871a7fd72b18bfd0ce125198fb6e580f49635e4b8c3d03055dd3565acc82eb41ed774dc9be10f9d401eba90f07b0c029971933cfa5760e5b676b6e2969b6191a223d8d7db08a651762ff3b732b43b72916cfb0fcbcb7689414cec9d2fb70d59fac3113cf7a0300ebbea048f5a72a7b16a853a3cb314c33ab1dc219163979d745a1c393055870a1727e006a3172df5b51994252f320776345655529c04ea8e4da2663c1868ade8b1ba0ed879e417c3e52d9860d107d40cff5b7487fc967ec3d960e9be196e2329fda5ef10647bcd85799f8c970f5d1925671f5184a8b5736f23be74055b97215f6bf9105c4abd25bbab27f15ad53409b5eb882257dfaf9446c14ad4c47aa5bfba978d23a4a48c067eee91b0cbee968c470d97bf6934e825ae069253c0f925369feb18d14b552f95d6d0fbb23aa91a4fb41b69c65f9f0ede34897a36a009e6702acfba35192e6f79ff020763d20778869a97d89c239ec2c9da3151b9d4017fba89f3ac31fdd6627bde615e5f5107971487ff759ecf82f330c55c45ed7b9c1fe11600c1c3c4be2ae41475e46371ca9bd53c2d0a8a480480904d0f65e929489edf51a9db7d029e77ddaf5aab8215f7522349c526a31f8b5817d5485dee3ce7194eaf99a042fb8b6748c8ebfe427a7b220c8d5b29d9f49e0c85838004f01ab7ecc211d550710a09955e3d486ff87519ee3fa148e6421a7a5697c698b6707f62943b0602d31daf243b9ba5d18348ac03aa3c973ac41003acae5c09a1197f74df22935f1201b5801bd2326d13710792216a423158b251a72d9519c786d4b10225b065f82d70446fc8bdd2c2bc26390802396b5187b950f965e9cc735eb7109ae2654a0dc909ec05c4634f61641de19417d3f4e374c6f32c17b441f55680ecf5ea6c12e41013e860b3e91e761e48304b92bcb02af99075c43ca3a1e10cc6bd13b6dfaf1b9fe3e4a13a415b73b1fdb0152a1bc407b0d4950d96f429f18caea3e5b22836a79dd0cc863656de08dfb0c8c1e2ade75484be3cde2d1852cc982f12012a84135988680c1748b039d7e6333109d0e425118a5ad481ede9117d4f4a914040b363150602518ad29ef89908e53cba112e85988b0d03bfe1fe20844fe933882d99a9803b6bc25f7d4a4c6efc0300d5656a933a43c39cb81c66c7c10191a694f0c3bce787e217775b8e266abc05607110730d05ad3cfeaf3daad91f7567da77c73027dc952e52a2d3ee59c040ae67989dad240ff54fa117d0a1b0f09d3328a3361f80d0156b031d71d60d61032999294c77d70133b3b8f87c219877235e826e8185b29c4ad566f1fd0339e23ecdc5ea962064f03702683c2c97fd9c979b3b0160bf9af3a40f6ccc227f22f5984caac8b533c3ff3389dc46ba63408f1677a160db966c983c64c366d57aaebd8a38c3bf822fd8d759a8c334297ce2ba06ddb153dfa0445d915304b2618f8c6aaf1c40c9ee6a2731ba847bbcc03ee43e0bc5c261b2f817ed0714bf5a6201bcddd194191fda2aff408246ddc9a9eff649f3a1fdaaa2cd161f388efb88010dc85579e75f83b58e851b698f8722ffc3ce85033fe032202def25ba51c8849dcc54a07407ea6b71eaa5e1cebeb001c697a899d8192aec61abfefb1a20299e69185cf0b19809de16e73b32cf7864fc043d61ce432e63daac4b74c4ce08a74d9cbb510ccd58a96f1ef99377c9bfa8c74f7f0dc13db20bd8407c43a3cbf7be6e63632af2aa0cfcbd21f044e536763b77fc654cf994c02f270f17d0248d0856098a5fdf6b8f75ffdd6f83483ee219bdef1ad9be3165e938a15e6af0ed00f77a550adf3c85274d2b9deca23a75274d82637f47c1209bc63888211950c230dc58d84528659025e7a9bf4ec0fca2918a553446a3e95b19802bdb325e8fbdfecf1cfb190f5862b06ff16f1f4511ad8c5f651fcc19efac7d57b21fb17206f65b361eed2d4cde112c95af8f1eb070c89ad6d59a9f46e95b282dcaf3a2462fed3209fb2af4c0816c556139099bed482c1ccb1b5c2370d76110b8b3b908467d02eafb6e02e65b5f534b98401b51045b156f595667239f90b861bb90ea4e49fefefd9855e42068c47804bfdde8136723d85a75620f7503cf46ec719c907f258f82e79acfe687a6f65ed465d98a9c4a603e423faca3a46db3c38d1c0af23cb72a1e7d25fee1a88d1ef40ff57566e3c7ac441d178b16635b2c6b5897fffe8bcd4a2e1c8b29d9212e40eb413a1251a0889df29dcd41a362606b66e43bfd925291383b00bfc52b375c24da54247ce001c724bf76cca6016ba0125c46b50e3c11bc37802afea7c4ccbe27ca68f19265d667039a5ef42d195670e2b3a5fff0625b4da90366af11308fe5b9265ceea270a681b0c606937d3cfd1fea5847ccf6098bc64b0bd0a9f8a72c0e2b0b715cbbd9484956b4dcc43f744aedefef8ced8333aa6dec4e8d20022b9b7da5080932c88d0b9f6771ffd01de4226302ec4e320eacb98a4ec72cadb699557da89e23432e2e2fdea5344e5759dfcb12287f4fee6b6390030be9d8afe897a49fee19ade5786f661bb47e49a3f19626d5e0c4ec1f562190b9b5f7ec23407a461e41d35e0440ba9b4ebd9cdbbd8f07efcc9d5b33d295b06dd2d5eaaedbd38ea0be9d8964953de5d5f9f878537debcfe8a7bd8f2401df73fe452248a0e3237fa0713a85fb7d8462024ecbe644b40a9b0f711bd5fd1963c896c7a5e680b48764ee6ad76281dbb329f26a6f2266f5a857aecfba2f1abd8aae32fe1881cc1c73ec0bded00c464e0ec147eaafa71df37b1e914a5ab4e7ee59167e8eaf60263b1eca34445041868b7541b7d589fc0cff68161e76e790f8e1dd717e2b29048dd7feb10026cf836a138e1b2ed31e454c9a1a59a5aeae4a4f183a3ef1449e8aa594923a8689dda43c44385e4ca30847513b47053531d39b9739177dd0eec66b6ff6e14d3726626cb6052e236b9249f182b65b641e164fee913fbed60b6de48af7d5212ac4ec3940f5245d67b71f314a202325b90ee40ab90167a1c6941b3283ff61de2cb357507652a9e0eb8908cbd12c313940074552e9145253ef76bf593bc7c71d679a74f28dc0733a57f9019ce3cda8b6016dcf950454412c4b48378763caee1c2b643ed30e7400b47f84ebf0ee56f94969442712aa99bf32abbb07d5f867ed4bbec35def963c828f0ba6e9ee72c18407d033e3df47c4a5b6a09bffa9f3b7f4b7f46ac2c126cf654ca6c68427f8a6be5a5a5b28850045492b74d4366d3e3a6d517862613f2b15ef4b4a177b04d93c92eff202c8151e342a890cecb0eb405fd27e3402cc48ffd67a73cf3143d5f39d381112ef01180e3bd231784ff0eaacefdb28f614f111741440ac21ec446752d0c23d39d17e95f05b913f64b0a48a55c429367d497b3314b5c7f7404005b4fcdcf8409ae150bc641dfa774fdb8f84106e15312fcd0f394afb680a08d4c623f3d59e6cfba218fa28349e1a1c3be97a8afea8116228ed281b57cdcc78f36430b3c01868e6cb26e6da16fd61ea45054e986498743f2ab1c44f19e2a2f7ff5bdad6d6275bb0a4adfe5912ef3340b29872d2150e2f7c8b1665c5e87c6da0854e643ee3c644fc7df12bcfc791e2f57c3c691113924d9188fd516ee47f1cebb4f24520925d09c9d8e170522cecb9f2aec0c2a075f28a5ff5153620f4c0e2360c900517b047585d2dcb4736fcf3b4720bc743931c08377775452b7921c6f3057cb1697f28c6d99fe3ba70a067ba7fe012848e5f8d6be3cd0eefeec6b5e267796920fec7aa0679561f8b1700dd50310f9ccfbe257ec0fa216f20fe51e5e2969b31dfb60d73e2c0887f39b853860494fd933cad61200d7b27950c7fb9f6fee84c3fb7e1a7666b5bfa5e3b2677bcf4294721600b2c2c0f58eec0ecb4857cc9f03fca8ac70faf49aa23d8bdb824d8438c48637c71ca849d8185810bdee4eaefbd0632ddfcb638668371edc06f88c8fc4b967ae81c1286aa29de13a0b6abefb78fcfc27689df027802181818d1604ac81737adff320a692a256d41b7c2fc3f12c701749cdf56502dc446ec4fb94dc0df523743c4474e1b3ab29a65c0c3a7d77af6da41f6e4ddce15a43aed212458072b9f66c9df30b589246fd5559dced9e882ff2629d3deeccfc7dc1bf74c41f428a80f9fef3145a3b29a59e4b7f5e853e073250d4f344d888aa81335c671e3c0c9e79ec39f917e8092ab324da46e99a9eb974d657f5ff4ae143d6ee6dee42c32cd436c83adbe2fc022d514806d219f3d676b4441cc8afb2e54e3092e274b757083facfaf5dadc7d95d4c225fedf5671174d035e5a769321d7cf1f77258820975c54d58299e2138bfc1ebb23506ce318de352d4ace7d6ac180b7335bf51a94f17f34df45404344b8dc01a76214e2f675a2452923d914d2f664593bc2cd406d836d064a3a2ae3a93eaf3b2c1ae4f70ff54454aa305f73e61e87d6882a2c7e24f6436b044bdf2bf0ce060b63111214d60879233f23415b732828f577fe83118826bd919329c4a93ef7c319e24579fa835fe7f0c0f7d8b339e48f7755c4173822e94072e4b1700dfb3d355f01dfd0d7fa1f0e548ea0b3a313a3b917f017e015d56616eefd8bfa139d690e986a61bcdadc0372904f2e246ed60bb4b9c949a50577d740cb79e91a1f81fe036538f4aefcfa6f264fad4ea3a717e88210f33655f684f455db205c9c01be2dc06e4de14d81a8c0aa8d9954438e89b0483a0fcfc3f25fe862e0ae9f10eeb2b80fb1cb21d4d1b2713734be9de120cea3087c0aeaf1f6562d8425e3bdb180c1f71648e77c0d12af3c00733601e12211f53a795e8e5fbf7e50bc5be5db87b3336578ec6e8acf0b89543df33b9a5ba8aefb30b9f2ae9e3ad77b31313c544b843109218f09d2ca53a26d0c3c0493134dff31564f735e184f67ee53c98fd31a95b8431756a4b5b14659d179a9f42769ca3f4f7567a77b3be271505843d5834e8e1535316917be209f9e425dd41ea040bb336a72028826ea380e23ad484f6956c2f2abe33d01725dd75ce758627b9c1c98e8d2ba72e8012a5a3144b9bd6b11f28d6be700405990e026c255e10bfb35d64c8ca4d70ed5c7293392c27659395aaee1a174783dff8c665dcafc0f2d92c8e5792056f650bc52e02989bb5655c34483e6ce7a12d3f1809d5c54a123b6a3eccf890958955ef79b96a305a5d5019f3b0aa84a616ece9b6ae629b39961e481d9ba61c186382278974f33a5d47027c36df6c4685830bd0a6bf1af4f6c34167ce7af89a4cfeb184abd9a37a1b2ae2bac94dad3b672452129e3c0bc811801dfb673d1f5dbd18949b8a0c53d672b6eef48709ccb9e5835167246004b25795ba902333f355911b9f507d8cb63fcc54e7db76d2310b363caa374ee34c3467e7cf3e16de50f5fbef7db39685620e71a890de5da135990856a1674093f7ab0c2ee34a59d0e0f6580a815c9c5fa0db57fadfb03945c185dacafd041a522aeac3c1fe4186eebcaa1b51e6b21a421f9a85c823a34e68f7c669bcc81a587b3ef6272e857de954bfa253b8c1b5762866f485a9937a0cf8e22f9fea078e0309fee86b81e5e975274de8c5fbee8ed750b669353eda154d297d31d173752d891878068c136d839e7f856cb3165cff0079b72efc1969c08c085a4170545002fd32814ad55030a0cf7f239dfeee283799003ef9ed10073bc931b052b6a7b05d0253ac2d21c506e3f21686d0d9b4c62120a45428fb3d417ef273ece1f737becc0009d6c025eaf162e6bd9f6a43f514d07231ac5449e0a8b5efab96858af7488a2b45509fd89d9b5e6d149f0c66c97251b0fad87201a131c26690dce4da80ae673b1c577816faa7e307bd7a763dadbda066fec54cac6f3459db86152165b5c82be0c50dc1c8cedd1660d9216af7ffbf2f2c0b24b0f304e9387bb2d23b282d4be487731963a2ce33f38f58c86d454f00d0f54b8e2ecf3a5997fabca6a43b1c4eb533b6573d9560ca9d19343a88ea8d89b61618f9cd48c661a1a9339fe04a81cfc7cd1b4e58b11ad5ac34a0a25d74165ddeffaa40be3aff4e66905168126daf96b3c8e9e3c3f2b7c1ac6c1ba8aa4ae118532b44a2e1679579f1a1ed3e5ecc541bd95106995ccfa81a1f1bdc3e8f6306cad644f48588612538468bcfc4df1b9abba8112f864dd65460ffd5e5f36b63476972cbf4ee6ba4ec50c1ee7bcdce0a56344566a73c3a174e1f4fe9b39c55300e1e354adcaad5b610716cabc03346255eb063c4b198628fcdcc777bf5e14c8e3dc01b4b6b7f7637c5301c33fe2eead08a135e6a744bf7839a1de10553ce7da0bdfde7d4ae9a42177bafe81781359ad58705c6fa3a63cb9f1cfcaf69a385b3920f21276a7bad8e1c9953ea5e799bad3d23c9916b8877a3ddf6a7c87f0bb59d63541f45aad3d23ea73884e9efdddf7a744b9c51a79f763dd87187b13b3105ecd40ed8330ddc2ddda8fcd40f3c13b226b72997a0e9320b1f5d9285a96c795d037dfc4d0e8544503a1e3a8942f3b5a32b0ef4708516225f90b8db93701d0198fe40c02745538ed948f8b4f80b731989313c23450ff5b23b69f27fba4a7a9e2d94d82563b796676c84363310a49fe56690e36237c0089a249f62b242fb01512a0a843d257f0c8da0d704be2d747e2a2538ddbe97d578a1f9dc2cecbfa1a12b52ea772e317df7f27fb99f3f2025b8156c995d92387faaa2df1f7ad993b0ba6dc9edecec4ec878c9059324ab163ba170591fb3ffb6c3902ca13a1f33bed8aac21d28bb1d04feb71ec6699fd962f31753467993aedc8326c13fa281d379dbbdbdb9ae542479beb3f99b460ba31447191fc3ded22b0be64da83b3e44a550c9de96ca42f162a5a3d2751361d88088cc24ad381e160d78420e00fa1ef295efcca291375c9a5e0b11e4733520b4062eb9c1c9a465f9c50e3d786d7c43b51e5b2f2e04f5fc3c0a0f7bcf7e888a756b3f601d6900d65eb23b9788ee5509b2833db4926f320fe18be82a7d677ccf7e1b33bf36abe55568eb7ef27c6a96f011fc8bf5dc700e0537869602a1a8b78817ba8e0a07f0699018f0774a9d652d754787dc7e34bd8beb0a56a1f7f46d15f71a62e0ef985c27951440e1b4bcc2b0e29ea9948ae2a2f1518475f41f8dcd4fc044d365e2d1fa20988601ffb9f614a35a22cdaa148f6923e3d802b77e89322ed0abb04e47dff6445eaa6f984f99450c37bc53eca15366dc4eb171e6d769acc69262638faeb7c5b7113ed841c7e615cda2cea0bcf833368a203b55eae882e2bbcadd2f1767131e4363c4c66620fff14e941a796ac1a50d7b76f051d4e6ab8d5e46910a791cfa7d45babbe7960e9a1b6b6f784047fd54640ba044b317b99262b7e0e63d646fb27c782ba5818e345b87ec26cdf82ec26d941b826e3fad1022c5af5b3ea67e3cd012fa41bdc2f7c96ce860eb1ddb49759a8c096a60ceab426a19525901411cd3978a6d4620af304f5de00d47fa6a2a473821ce2a5a84b6913e511406b0d92fd1a12276fb96aeaef025806400876e06db31e8f1e84423b79d5600487a28e895350941d3be2c38c222c322a63e73a049cadb0e340d47740e2b54eae6be5adf27535b71e259d39f6e6c0a9e714fa8f0973bf8f45920f1f245f27e37f38965fa7960c8983f7eadadb9f3ab84f0335054acbe453cf0511a94c309ed8de1ae8e1e1aa3db4d600ec36ff0b67b819b756ff6e9e344a4f3a12b40721fc392f40d34a4561cec29616b2f1412b60ed8fa9f7f066b7c64809640ff0819eeb776eb76bcfa6d37192d553416d88c878e1a9334e0d7b0f424b4a1b178aa01f04e73c8eb5c6ac7723b9e6b8bad80a67b4a6b32cb2a46945596d3553d96eae1bd24ee4d504d3d10364f2d87e7c5730efc90e3ca3465fffe9bfcad696b0545d9a03cab90ad7e9aa56df2ce657bb06a2b2ba7005ded06ea711729e02306f9d9e0f8d8670349b8b0108a35030303ad930dcd4a1ba7d3c48a3b35cdeca55abcecdce6c259a72ab0a5529e6e9fcd411c0202459feb788799b8bdae7c6f86a68802959f44b20535fad325301f42cf04cec3169270f945195ca74dabdf332ba082f418a7e3b696bce3de3b7ba4aa7f3ee23bcb9d5c19b150369dd1c1c330310c935ea86eff4dbc758680a7af932906a6343e9f42f1e442ed442af858c2c54ffb3e46988bbcd0ccf8ab7cad1edcc44729fffc1ab194f9916bd6a62520d002bd82994104c6fc0894e64f1d8759bcabbb59de7f7a87fed34cc7c1e994c89b28234a04d53fddf373469ff62a9abbc323811350976ebf0eaed30c225199873d63b08e81a049ad5764399d3392b28c02639e75ef48defcdb5a5d34b214ae84721f9881415ae262a19ec89e2dfd1742b1504c71d2c8cb6e3bf608f33f4943cb344baee3fc616c56aa34044175b4adf1b7d18a095b81b45e997e4f8ef46da3ae3eac16d6f11421fc56084aec44df6b9cb0fbb9e18e53683434f7016dced50c132119a410e9cba2a39a30abbdd82fe251bc59640ae148bc8f1a410a73dad465d2e109cfe8910134946ba139097b08dee4acf70568e36a949230f4610fd530d42008112d023d3448078701f81d10e432bf9e1e4d3f44e1ea169dadcb3cff0b1f97ce2f6ca642df415432bed9b3dda8c00b094b8a42fc3188ad42b7511e0398ffa1e0fab1080a1efac9f629525dddff3cc651db3da8372f3ef0fcf11127e268d7cc71fba3c29e83cf35d9bf0393007050cd02d3c63f078936d51da7cfa4f9674fc4039feccd4aabd8d507df19fe614b2801110d829769c317c3326646800579eff35d7c557153381505a5a1b23c16d9558c72d098ea3bbeb4c721dee407b1b081472bdca5ae2018ca5043459d2bd09da11eaf548476f99f21d43f0fa1951b6233f65c35f0e50bf30d3b829cb22cde6e90d549c34d9aa752576c5de8c67980db49596e7e604467ed630c575be7e0563f93de3e0d59717dd3ef000bfe6353d2b9e2ff7aac768ea87b7afbb88efb13dc9412ce22069593822871ba48e6157ed6db20a446354c0ea940d25f15903b89b18c61ad2c7220d68135a6a410260580918c983e57e571034cce949afbb85f32a09ce426b47448644d6abe08c29890b93dd17abda2a5d046c98adca77f931cc5e8a3c852670915f0013e246f04e79db31b10ee858ca804821522b0ab2a0c0f856b2b0e262b35ae7de800fc1287861c528d1a98ec9411f90925dc244f123c84f1915316f4f494fce78c0afda2a812855d7c1cbaedf59fcf1ff9ab751eeb3302897b71afc2b5c0ebfc4bafd01f47abfc7f73a2a600021a3577935145671620f4d2fb7e320ecccf41934f5c4186574bd9473eb71d074681633c62881dfc525a32bc96b947e66068ae0b2fb3af8d96d306930020769d05390cfc0d40ac935a821499113f96af426d8fa74e9f97e0280b2f6ae24d9a1afca5eba203647f2b8e31304b9cd4b284e4d7020aaa4cb97bb3e938b11833ff51765e9dbd0f98f0279c97718eabb191705cc2a0fb61306b83756e9750c02d86b8d62c620daada6cff1c0980e04d264059e967f1b69ad2d997d1144c1483ced0ff1acd9cb5952cb6f0455ea00518fdbb4c1e2f16bbe31448212591beb54629242031b3336a0d330c935324f9388dbcca03879d0b09debd6f29067832c4ab0bc5ecb0b9253a85523f67dbede7feb7c572c49c91b2598f5f76bbbb0da4016c6c3987c418c1f453abe06bc3617a6fbb70b531fa9da08ffcb567177423133f9a3a136196f52a94dbdde8f65396b816b2774ea78568bd3f1c0f6428bf6c5a8572b6ecda004e8adb3d0127787957ec0f2a9f4cc7b4094acabe46cd45be4c72623f203c4ea12f95c05311eaa09b75cf8217512fccf79bd6e160c396c39376052b8221d72e3758db94091fc4efe22522db1a81da0eb601bdc6321d284a7feec58a03dabde198156b4e413ca926591244a9a9c6eaf0cec850b4d72b64872635891943fc6b13351474a6e3be560c0c9f92bb1e7405ff257fd14578cbfe8125ec568cf5e3ac1a0ab079bf9cd7efc2f5335ac9f95c1dd2d8358f066ed6397cb121ae79f41ab22a58a6c5c9cf9a40d758672fd6d1b1f92102418e97611a9d0c87428316dc24cd4d48e4f8643547728a4362c3b3805cfa10ce838f0c03c073294ce4fbca674c8f3942c7be07f84523413d6dd70170b80c1c68d49379566fd4721f1da24b4192e8acf0f3888844ba1b6424a0321ec12b6f56ebf5ac1b6e94bc950fbcc3442abf7e3c80b8170b361f04d5c6caa94685200ad7e1991e671bce55192769cc1504b29576b1e69fddf04e67a0e650475b0acc412354962870738f73bb7a4a30d8d3311708fe9f62deee70f228d37285d3f65cd08dea236a01fed9fe864d3f57e300b05f7039e4ed0a4d2786f103177f0d9c07fddf4f7256492819446836ed2f42a063eb6bf75d9933f952b2f846893d0f1b0c64e5812ce8478179809ac84654b8ee11e0a70d794792b57bd42ece54e5ac93849b19db17e633371641712d636b663ec62cc2e0e683d67246a8d88b99b29c9872104d700e04215f5192a209b36e4e8aa085143ef5fe21ee271c4f997530a6fc85a25bcffcf27b7c3c9387c1a4ced618f61f3d6753808557a55a5a40ac146358e8f213026254bea9fb2b5034054ffb77bbc31488173661a6d4faf12a35a998b0c5aec6441ad3f84f5b7bc7ef533208c39eadfc1e8fc19ec480653f0d2a6a0bbf268fe29c2e6e383fe82828532dcf8c38f6700f15a8b7bdbeb8894a93505103fe446a036c666c744418f06415af1112496d34f48d1091cf74f86cdb917bd467dd11b97a87aad42e23d203217683627f3ff6bdc3f3fdfacf7090566c40bf7f9d398358bc93229a70b9c1dcd8e74d029a6bfde345eb181e54534541e48ad31d48875530f0e92250984edc1156a48db5daf5fbe4cb34ca7b21576cc68cb8a417b8eac2ee1048ab5c14fa7bac5d495690a052269262f884957bc2ce8cc4fd77c952545110fd7b55d12390ccbed1b3b70c20c13f263325b500ff8913618c7a0429f486ac5b086618117474b290d10d81e5d7af99ab5ab19df0fbbd70a51816a7f2ca67813edb96a4403f01503fb3d384395fe5878192242a1e77715bb7d270a41f6871c5368f9ef20dc49923f13259b8fec1f412c79c09678c9ec9ea77e03f5690f6e5015f6a6b8a6829647b70cad68058fcbba3bed8944843b73d5cc89f39ad061372e3461cab3dc1136b0616efb5580f5ca58e2a8029d77307f5f37fa174feeed44086106d1caab7e5e6aecb290f9a11fcbe5d2bb816ba031078ba55ab4c183c25b30bbe8ab018c211b4804b76b8f5c13aca77ede8748889ee772a679d3bba17803ddc09f5c7dc4086c9f2e25954c26f586a120eddad8c2e1f00b6ead84cb721705f69f3df82313874308626a8182b5e856223ab9349f349d90b5ee5ffc17fc5ca9c008b6d7d2c3dcdba9eafa78606936d30edd55f0adf9ca41568d26a5d7456a779e2f225c471f464bbd83117d1a3a610a6c1601630afbfd1fd673e0c433b92dba1580ac6646fb67628362264d984d1760d922c7fa1f84befdae1b5bc9d6cbe91f804111cab95b0a3503bfecbef6f7b5f117f3422c9284a22a664e77a1bc5afb1dd066da7b66db525e1c5eef373129d2283ee1400de2907d8ee1b5a79f17c1504daa8d209c7780ebbbad595652061b40453e434d90ae9b9f57385a6b1e135af04abecf3b54520bff46c2c14f360068d5649475d2f681adf1c928fc13692beb1974b37db0f4c8fde0cc67541d9912535fbf8378738b46566709274eb4a899561bbc6b2acc90b41fbcb1b74089643370e662eea8a66e76ce6fc2c19ff241485e0478249ca211675fa19219e80413eccb10f77ab6b94fa6a5d0333c95fc08a9946b9e176fa50ca3c4f32186212a911d7c1963b81ffc001cb13f116626c9501d89b0834d5de01c6727c8f6bda0bf3c1758d3930f8c95efa0fab379c5f92785d3da484eaee7ddcb2bcae96f35b16a97cc4fe1e00803c08305eec8fe824316e5363424a4509ffc0228dc67c48d9fffa92b9e860408640e3fe78dba60358d8f3c002016abbdccbfa2e9dfbed42c309773d143699599854ad8529c49422e71d491bc809e2d9d367bb546921b63f523f7107f3b4b87a92f62ae9b8085f819bebabd81dd404b6efcdd3007a3359a79bca8a2a540d857ae6057af8eeb4b30f1cacafa932de2abb02ed7803806c2b4ca6835bd3fa4eb51f1a7dc20b20afff7f0d5537d3ba301122094c6c2b51160edc3a5c670c91b5e59ab968c056f1e07087eef0f13524c2c61f5ad280837921451fef37045995c33c2cde3ef2f2c8993f2d74f09ddd4097ef1151d22a4d480859bed143305f1adaf42a1cd743c65b7b27962970a155f9c02f5fa55e93b241f520b72e326c6345c0e2efcc8a4b178db9db975386cddeb5efba93126c10110f60d3310b0e1441ed029278bc1cc28833e420fd7fd289a837f8181cda3a67ec8b06b4e26f69e5fcc7f6f9ab866fca9b0809626de851f2231dee55d2b6627a2b690fe60075044f11c0bdd7b7c66ac55a3d15c8a78332ddfcad74f96896f3a3ba4831e9692b8dd4fde5be086d651b6b7160a5986ef390593e5ccadc862d7b60027c6c94c876b403bc6dfb0e5296985fa976cb1eb8b11faf4628b460634fe16337ef53fde2d0c84af5b96f7a89fe51489bbfc305904f69ed6763cf295362caaa6ee7d0c10c2859c04129803c6c43359f52bf4d2176c5410c3110d7286f47edeb1932bb1a09c0018de11ad184ebc8eecbc0f49eeef03911e52aa068d73b0a14dc63af77154c034179692ad87e998ab5299bb6a35da7cd8e180c646ef9d65c9ed4b4b95a4c0df545c67c3f6d3903a7fb6fc6a00bac8cb8339339d5e5db76010dafacb2c893684f006c62237facd0f2e763a1c2e3973a65b48c579ee8121fb298bc4f79696aadfca4d6a81aecba38cad99722a96e310b52c1ea2de7a78aff9629aab5829bc90d761848cd8d712d904623c1a8e5f4ba93b6ef997ee27c30a22176b63bdf3dcfa93fb228c62e4cbe14715b18b74ef0115b5aa660f7bc05d4ab749525eab780d09c5efacf799293c504851ed244d17d81f0c16699f9f72fae974bf79cbb789eef2ce9ae12370215a3ab143985a42bd8d3605b59f15de719375f66708614e287ec10c64956dfe2cb6c220b11dd8db015c09c3fcf1b00fcdf77a2eed5639a28b6eb0b0b48c697c0b941a0980adce466c49bb27bb3b263d9cb290f2aaf5fc69a867963267d387fff7482776bc3c48d138595415f2fe1a2faf9c764561cdf4e7779653f8b9cbb7c5d11490a794df0da2dc9c78ecfa66b87d4273c6bea4188eda580002031b1109360d20da17565c1f1f1350ab9c79f95465c005add6a47f37a844ad9cf24eff7389fafa4c74ed7480a920a7956b9ba97b05a38e9cd3daf5938f8ec54b9a1fda732793db750e2d673ddca72bac640c259fe771c025cd5a082fe5c2b770881a9ef8c1e9684bcaa3bfb6ee00ca5c27ec5a1c417500e52bd67041a2a061033ae6c0ec99fb1f8adb0914e42075ebc00e1ac9c065021ac81cc25eb130d190297ec5eb51f78958c0b7ddfca3d2ab16a3960a1aad3b2f0e9e29e526e9f0afb10483a70439c26e2a3aaa9f7b8667956c3d3cdb71b0786b5056ff10d05a595b89d44fd3c5dc25ff2f4b625d36a61abbe2c29520b75ea41b681332b883d396677d2787f535c7ecb1ecf3aec91d60ce0eeb97370e9a3ae5a72a97f9c8c8e76f02cc2b2733be50f3f12a673546bb54440b3b0ffbb91447d259165f37bb39dbe38602a7e4681d8e36725c2d9474800a5587da7a5cbe97e8d56f26477cef84a3b9d80ce8eee29cd274acdf804205eb0a8425628fda571f73397fb892d44a900068d654cebc15a02daf9f6f45e75a4eb501a76833ce71533d7852f792efc91d7bb9e43da7f239096d6a0505fb65ba377f9dbbee7b5c933b566161a40f412d48f10ae972b2df80c5df34a4958ecbe2c73777e81b12aec9701cd5ff0fe11f32f0d933e9921088f6f6381c776e783217eff616339c541e69392aa4d21e3332d74afad2a70c1a1880cb40b14d17073dd8075e4f5de0480e9af9f722253748ad0c66b4074d0ce5009868f4e36c8b56f0e02a87b38ea55c9131413c370fbee06832882d0df73c8e4cd769ba8a101b4bf9ec17ec6ec6dbf660e1cc59357e1e9f313cd920309e54a9ba1603e7693fb07ab79ae73312621b209186fb119e044801e98486750d4b65e433b7ba9664f5386f667be0a3356f6f3e9ff594a3cf2eabb9ad74346af0339e830d578270ddd72724f871362ba01fc44ac2506329dc471addf1a4e9ccecab7041f8c192aa6e580ef40fa99f4f60d193e635b66c0cba94e6fda6d44d4410207823dfc49c7a6a453fdc11c342b112c10f74c05ec059fb6ef214172f062618b4e1a3eb8180a63aefbfbdf5efa634c2c08420f65bde6ea43e336118084259d9e3403647b87d72efc5aa75f57285ba8d765aa11b1262193411ac5265943511aba4a961b9ae5a3a7655bced93bcbca866eaf60cd06db555d3286ed9a1ee67a7275bd46f8418c3a41f4d0962ae1f1a676944679806cb328bcaa8a5c0dc0df6bc765fd1df8551b5596aaa4d461ad7514fd993503537aacaaacf20307472647ac17f9848095fc2b343c04ff0fec00d7a9baa9c3bab53f655eea50d2428b967f5b010ced3fb9c72c0a23d73140f30a39703b9df564c66252f21d27b3e18d8f1f219a47f2aa65f263a1927a774d03a01a126718cab4be38a55048dfee985d294e091a8e83ad23628f35253b33f54ed5446cd0d3c0fc5447646da649aa28969b8d5c4a7f13ab9b4cf294cd03d2c2e66c1a50a870610385e05418e67bb584aadfc783f8e6339c6f8768ff8595964b832b905e50da16853480ad36d61742fd4aba7273450059d2fb4208c7859ea05b0ad5ade7b1e1045ef6defbf9b7035afaec5a14741ade8842de6bbda5e535539d2c7e7f92167d297edb9ad9512575fe616223e1e3a80b4f2c317a82612e48a10169e96c1aa82a4d3e68f762bc33037bf9ccc4c318a829077404f87c2423242b6f71aef6b1e357b463a57cdfbe180e2ecf43530d1445535f3cdaf654982cdb0c97e71d512596f315fcdf363009662ca9f6d97d72cf753adf385fdf6780f487074478f7e396a587f949269abf5c13a562f674d0b9d133c2302ea5d87791efb1407639554cb188c52184ba1bf7d990f538db92853df90294318b46a28945c8cb67abc897632b3f8edb70f979f83cb45e4618bfdd5c2260210acdfa370bf19ce923d1d4b6f12c5198dd1eae389dc93ff6562d62e9c4d254f49ac9ea35796b098d2e60abe0973c6a9bab9cdbca51ec6071c21165f869a907aefdc30217eeebd4f7c1040336b98ec61fc5a893b84c182289b054966eda6cdd049d9a679140888e4c7cb6d268d04a23f8a552010d8214243bc5308e2702a369a01b929639c020e54389da1ad23a7aa8c89691bddde62408c12311a66c5c18702c1d7c1c8eff03e416a711a38fd9c69a100dc6890a7e6392940dbfdbea9b8031fc9a86a328892fdf234c8229268650915417aef7f7868240a88df455688482befb5b23f5b60f76bc6588fd2fdd33f572299d12cbb0c10c833f4375f06303b2c35d331a0c27396893fa551c106eeb67f67118a08524921b57597acdefd6e05a0b41681af47b9a1c773a3cfa536900c405d6e1339d9dd34f7c32b0d8635fb2fc69bb9cc2757768912951ad579f287ebf1ef0c4d4f16c48deb24eacbade2f3b02cd4c3257f38a3587c3e39fc126c568594143375752540d7492f5c793a956494f0bfad426025e812490f2d70f8891610c2adf2cb9198183f9995408e967bd261bd1f1c3ad8365261e7a2bef3d5227b847b52514555d9a3c20eebfd57618cafa679cd91d70a55ae4aff08508d7caac0e5b1203e112464004b4ec57cf9d842fa3cabc26717617c2de3178aafb1a860d8e74bb27238916c3c0c1e3b8f80d052a217742306c84758c0ee27c46db267f7e416c99d8ab3904e26d8810c5233e15a5303d44f0ff9bf3a97c06d38289b1a55151070601a8456f6012a3ab52ef42fa21e11965283efc5093da897eace37fafa5cf3ede3dd379154b354ef2f7b585f74ae7c94d3c211d3af76e4431581e82fd32c33235461881e3df69eeb43af265d45de77e4beb66dad7324b8b63dad0d39528dc3db1adbd6a42e543ba93cf94757e825f34635a80b792121f661accbd50573dcb6cc76b1d9ca0ad718ea62c77fca784ba54eff28e438c61affddbb19e7d00d6df18c826555f0d9d8f2eb5f2b83ce234ec3621abcaeb952b5290fc15509d3341044203d5ef0318b0d6130986cf20395dd207701f1bf454a8e60efefa04d5c6194ecf9a0a89618e194c36ed0aa1a5a7f46d58fe17a6f55b9a71c6f60a3a5fa4ca1d60d91537677fceb229de3baf8ce2b0cb9d6bf827301797d1b697d664343d5e6a444e00ba5b5d7c31d38bb0b0992f0ad197975f881c11d861f8123677e7707f1ea96cd2e2ef8d0ee9716ca2b652ae1cf0ab9079c2791e05a307d1d3372c226398036e7721dfd0b12e8a07a32843d3f705700f8c4f629f72fde027b82b4591648294b390755d4a77b0cac130416eddcd8213cf76383a0d0795d6f60019b4e6186c645cf066ec6e50ec28a4f501776c6779974f209370b382b9adbaff31db351fd338777a8f12ee02681092c45fcceaad473a94c75d15d02cb4d9788aec37e7cadbd39939842ef500339b10cf6c26487dcee92e31a8beb9d0e0656ef8a665e1e00a2327623938de5e13490801985a756c2d410d25556d79d7e5a654c26b97fe4fea3e930bbda62f6b4dbe5335a8307401407044e7d49e5dae2072a0fcac6774f4cfc9fb87b6661ab95f837d1c5d1fb62d1ac6318a3a8b1678ac7999aa5f155c83a38697cfe5bd5031fd860decda022b71b1e5125f17d838f000ece0c6d1ddf5adcff61601a6a1df2accdb930aee2a73d782dc15bf0f2f57431008ffdcdafd1a5bf390fc60a8a9601a3fd5763b4125e207c0b3cefdb6bb8405f2dce36e80978b99deec13ea0a831c10b6ad213cc32612d20e5df6c5ee37b5c20c2cb4e91b6e21da0520b80ac87aa04d518490d2a40679752f4c9462678c006dbec77fb77a36563607f43848de1e325e245f0800cbfac935e2264b9c51b3ca6adab5ee8318bcf73b21c2806a33f7bb0024a4bf5e23b71fb5a7b76d02fdbc39674ece958b505da699f7e5123c2862b92f0c307b294ddd1eea80a2a237bf6103e669b95ec451db5f7a90084ebb7c4f7d3c6bf2926d55a8b7d5517af7e6adb4f909cea0a2bfea878af78d2797664d39cbc79addf63134f5724d36012b38f1466d058f31ae95c2b913abc46480e328c8616681b5330aa0d23e5053b99660751a26dc4bfca632eb93c288687cce3eb4d5d61b17394f95410a62b7fe9551d502a9755061b8e65bf3223bc56c2aec78699eddeef8aec550d1e908f4eeeba6ea9fe5ef8dad1cbad78b98ba3caa35ede4d2689483435d10cc7f1750b0548a0c86f1171ab91188300ecc9861c3e396aa4e391a80cdd96d69d103f2bcf52c61631a28814bfd93a1d1101a1dfb7ca00917b311a74dc43fe7c6501ab03ac9a415ff6dd9f9a79fcae03d127d4a3182a51f14912208f421ce93808210c05dc1604fafbdcacc446438c9909e15e481c2b23b5e682557b21bf6b554a25b6c5bef70f29eb9348e98068f7a68d4adfccab34186b2324768d9d899945490e50b93777a7b347003ee8940c7e3e61f5ad94c06a26a56fc9346d0d42541df831846679fdd1e9c63f46097be6e55bfbf9edbcb8e0d1c7dbc2492cd129ddb6a848a7bbda6ffee5a9c424e85ae952258c973822b2be03010894b0b39cba8b5a7f19f192206494e3ac6bfdaecd9421a888448d83c71063273d90136bc8fe67d42c481ef8fe3cf4dce7286eb8ed954ec6decd3d41a2742a79fcde3b2e704f1680f9eb7ed090a508309582988f215e65e1686a7c29e938b2886a4bf6baf4ffe5c192958a5ba2e1694c6f236bba3b271e35083edd38bef2dba3432f020e68c7dc604eb106f7fa0d6f899cbbc1103c0c6f80c60e66860a6c738149896eb9c156492a9fd7b910e7c08cd254f66c069bf7bb0a3f49afd208819409a1eb9d099eb8c116fbbb35054734ad9e68ca5e2e9ff3774f82d1809ed8b95bd362621d1bba3d3a422c0ed72dc52ac4c814bed4268a1c54d6a000e39cd23199a97495fd6d0baee771a2021d39f44fda7964fe44dc984c4bdd06b371477381e383f5e52b8fcc9e5402c2aa72467b4cbd4db4d8538b2720e23c9dc80b738f325b1a64b0dbc452d65af6dee64d1da28f05581003d5220d625adb8c0b5ca044915580bea8490047d33140659400b2f4eee3f82493e39d3185b005a1e00931982b775b380d9b18705d9e8018ceb7412dee50663d40d3f89728e28289a39656c337061e9f60b0eb0b71b8ccf23f2ca88f3cbcef2ef8d10d257740ca489292bcb5c985859a1cf159dabcaf0e6523e913be34635b7b3908afb59b44dbde1b147988c3bb9cf1d1ef23cf8f57fc5d5f242a5bd59c4e7da578ca5fbbcf8709306b488bd2136e0965b51336d522c00dba00eca76ae210cd59957353869dbcfd6c9b9f66aa8b693032b819b65a6138ba5f9fb51d0b40f582475dbc5fcef19408f0073604241f6b7d7dd32524408cc020db912993830f25c35cad39ae7a507d5a06c946d3341b6b868f7d3c51389fe799a9b72fb6f2a8ea7a703568de41d1d859d1818d2d588d669e11f15e39e1925fce1b2865e64c31facd97badeac0187bfe7be3e5c60296551e7d27be43332b7a99f32e38987d195393e552a65108740d8672401aee3c7f3057adeb2848e4b14afa9d32502295098306b7eb5e6a819b2aa15d0cc8d724cda16a8874b07ebf181143518d30e43b3a6a3504dbd5a8be7dd9cc44d844b122691c6822d098481c33f72b40b6ac34f13b51fa9b7d8f79bb96f9027dc6498a8c5b5a42bf8e0bae7f6973477dd4049ca0fc5880ac0a995e43251e7a58ab9d5969baa8be0990d25a12e4176d506bba6271c77e8ba95d7b50b86ba6acbeeca698c2fdb66a1e6ccd0662ec1e6990a3e8085e0973aeca9a4bc4a8e831b1c261d1706531d93c52c4c640e7c5235941a97af1e029d66b480722f1f5a0ff2fa67f77011f727c27fa305e32d5c8c41c4f79df77f0eb6cd9dd9eb1da02483e5021a7744dd7276a27a643193d20929527c7d07568c13cf0aeff10967f89d064e8ac333644a7eab2cd9bd60ab237240136007d9850da01fde0edee65e59fe7881967f4a444de3a08158bedde3100c64a3d0c5bc07cfd9b6b71e7c7ad3279b8ba6fd7541e329d2480ff97d8f92a045cbbfbfac1034b5de82a940f5a5b65e719d8d78a1918d884857dddeafd3464f379512c16675f7da4d24f421e8cf57d7696c782dd198b84c54501ef94e7f16b617e7229a57197dc97a6499daea38774dbcd5d4b6c6778b434253da0e85964f013749f676dea98fb5c1a4032c3d4cc2360c3ba23e13652bb9e7b2d3db31d0616455f51e06a87455b451b5539c06e5b46763f9a7b57e14bb4fc602b8c0705358f37359dafb1872d23fde5714f35f8968b76edfd4488f5cb34949651d37136527bd969d4cfb43fdab276141a8982c0967340b5e5c9d03608418443eb314117ac21c943bb505a46abd7fd081306ff122e8733f579e2da5e6747b3f9fef71d7219bba1cba392da118eeccea8490d5bda970da7c1cfab6b1553827440830abf90c6dad62ab41f0756001c1138b03468e81cb97c9b9ee87298d9f7cafb43b504296098d149b6a37519c8a03c8b991e6a902e945413755f42afdb299a4bc8a4936e028a97d66e62ffc930ef802e8ecf5d34ae92d13bc13bdaeb61f051bd5d34e8f35051f7960bcc42467e93598aedcf3bcdd20352b4973a0930e014e986bb5d388a7f68d2e12dc5d0c6f5ce78b6f68f2138762b98aa762bf4023f838c5805c322e99080594fbe61ab1637ad82c3b038fbe9e71996a765d21bb246efff54ac91087c2c674bb0d60d29ae9db80a8333be705859a0213f5b0212ea59fd274cf7225e021a659123b4530bf04cab74cf0758a3a962841a179c356d4542ae23cb1d20498c07fbe49fc821f61e68e147aa33c75f3683e7761d072b4189599388dcd455abaf5be2badbb3f8eec98c9f74a8ddb90fbaef45b942a6a41d6725e0f05af1b8d7557dfaf847845d8059bc8443c77ecc2f4b2ad8c557ad11529742cf49fe7d49a23f3e25872f9f0608b33929df8904840a9dfe78aeb7b680849e36331d6cc89622d17d869e10f32c0ec1a5ac24ee48e6a94a4cafe9f95fc4fbd69234861e92c44a6d858c470ded4f4d7ea1acef9d0eaca5721115a4bc5e8033851a2329b00c330237e577e1c4b47d00fcd131fbc4ec0a8bb36475c0beb8a982f4abcce1bb1f827bba46c5d9bdc03b1055635716eeff544b5c913c97a9a053813e128d5fd0c7e56f11b761d12ea09c9e44854d47eaf45f2b0838831f6123d511948c710f6ff164a5f2e315e1b3cff1c977792ce6512d0ad1d639e335b903cd5ed88a8658ba3942784fb023755d20778e17d2abd426e07b4811122d8df4100a53e9db626f20303bc88affd7462ab3e06dabb3289fb75cfd27e059d046cfa6771eb9a3b9debb5024f4be424efadc035471e110a337bd832a07b0162d9b513fd9df7f935d5e0b8217e8ebdcff9d4e441cc41d5e9ce666e7e31cc04b85a0b0b329e5ea8cae682918025970e5ac2595cfdc94dc00fe5621138a374b3a7502c81ac221ed7fabac494cc36979825ed1f3b6ee0929beab4c48e5b482b3366eecf870009bf39063f4ec2d5ff7b167ac710ea75579528f0f5ff156a1b7633e10967d2f2e45d19397208a43f6145fc481f3d27f439a63bde8114be0fcf0528027296e9754cbfbdacd5cd78a6a1252fb059c4780001639938a5da8fc5e9dd543c1896e70d2bfaf821381f32928d4ed242cccf7ddb6d72e83d590765a57a5afd70ef7d4fbc851950d8a67d78c85f2d391f9dd1eb03c4c90be0249d6e30b61397d7f10a76d41b5440233f0088423006c54e86f907a2778f3dddc785be2b4b60596f0f54bae5d039c93893b6ea15a1b28d084bb683753c53f2fe214ca812fd4fd1987ef0caec9f0bbd110d170c56487db72467ce423114ce2d3387a94f558f79f0ed2e1951f91cf8228dec68df205dee5a85975bd21cc42f2e3278b831a0563b2e29d911563bd58620309384060fe17dcd0d21b65afd66d417ed1fc400ad92d9cb1e7cb13acb7ca7870880b6ec97f8fbce4a91600223dbed9ea1f195240752f49ceaaef5210f2848fc79f3ed39e4a519fe08c9e828ddfcc162e8273ec35427ecb9ac57725aede7babec3ddbac85ae33f97e5f94e017bd8a8fd38107d5ca60b3db69b62bf70e68e782bbfabebcf633ccae737f2a7f56f98d639dde5bc5420b88cf9a96f84cc7afa07bc1f633c2cf611069a6acbb257105cf9d31d6cea97c9468d573c0332393af3e057f7bd3ed34e4c95354540ba1110d0688dd2b4c2b299be307de5c523487284ec5372640254e08257efb0199a09059c00ce012babc97f136b6d3d7ed6bc20d7041a5ea6493d63d7599a5e01dbe047334df0f4d28179c11660af5e1a4a6801e17a8049ef3422ecf73cc35bb8eb750273d250a4683f5ec1fed1958471f4e5a742fdbdfd886ab62b1ce801851e749a26ae3680710c2996bfb9f48da516a7d31a0f2c6ccd2d98fb0a2e04fb2606e746f1612827b92eafad532c7cde219604a05c5bf9301f988680bbdf9a8dc4137225966b69acb51f65d2122b0077d9f808c2968c891518a9bb39272d29bae9cadc7d668001e75c7a86a80a26b033fb21fddb661248814a3248faccc87b127bdb8aa65aebc7672ea3288a6fbc8487bb6add913e7c6fdbfb6d55d09992dbce2eb18000a5f36bbcdf836d67f845f149c1f9eddcbd4145f2c0201345a2457c6d6c700aef57c434f8e4659c87fe6c9323e1123f198432a69311d5f4718c3e3326338e7f807d57447f9ebfdc15db6f939acb75b4b76dd18e336347c6596e3af90f4effe21418ecafc9974670b7926c7204b8596d6ca652d72644408a0f062de0ef30ab63d2a348867c2e8b67f5ae64592d12fe06c160c2b7ba2ed37da13f2eb4c16f301f22f2ff0a74648a7751f98dd0d2872f6d77fec759efab5a0e93eebcb1b3a99327c2478b43964e569312a018d8581d4aeb38d0f07d1bf21392c28ea464593b3fdaba155f13040dae86200d0bf966b7c4d4c22e734967c1b4611376e190d06f30ac7311bd26dc01bb97d9df403922a5893a6c983f8c895b1f867016c78d1a1fe524fc1f5b2a1d8e70dd309de21df1417ecdcdfcfa6a04b47e0b4f428a63c8b1db785a8941b16047a00dea23b9481318976b9812c9b29017644c3348c308545f1ca3dfdcc728bda539920e61ac0cd1761a529588016481081cec541b626e24509458d8b7107a4c29801608ef3b73ce57a9d117267ca8c6e495533e427551d1b686c58d0d11d3b95dd19d650ab531f79a9ee67cf9e9140918a9497597122ee7cf9d4466e9e10b6ebb439c965fbf948b8e227d4002c21abe1bebdd291030b438063a3558dcb031d35e322b2153ea62dac2b467bdd25fe6e6f545982b2053ff687224fa6d3eeb89f9d0246b724c0712a5090c608f3ee20c722060cb07c994bd3da2632609e289693f02a65eb6fb38dc23c570efd527e8c2718860740f024fc18ad0b99edea4b32d8f54f2adf93de59289ae2c5046ca2015118139e36be9f5f7dda794cd277ca82a6696f1050b8a19f314f3693ad57a0ceab56317d2c81ad8657e8b8e570d9c616f1b651a8343ae6d45ac1f6f2748ae2aafbbf64d01cc09430579314a6e5237b6f47cb25ca0f13a3ad95ff9b1afb4586ed15294cc99ecfc60c554e8e4ef696d87d94fff359220ab2789304af704431e1b0d8923df45558ad12143e33d08fc24ce6cfc590fc5f8897c60c5520885e0b64c7b45ef539ab1c33313c1b663b14627f4d6b2b4cfb2a8661b92500e90d6d8934eeb6baa0d2eb55f1cef150522ac0d06ddf7e038b5bede375f26fd573e8a408f37f6ac9bd213c85f8dd45114ec2abb33704aaab349743a100a8dcc5567654475130d5965ee56d5022d56c7c5a9fcefead5108203f1b916974444b2c6e354be1d5d4d7d834f9b60462ec174645f14dc36116fea9f3d6d8b61f881b0e1a35923754a20b8452f16a2b64c3948a55b323e4ed2c97c2e87e77583f7c9ca3369b1adf76d4065f544b91b9a8ebac850212af6c51345e8f6dd83619ecaa5c4497dfcbd5e1b35097e9f446128961f572f2d945ee98dac26814d7472f1f83e9d51b1b1c8aea744f753f637e473438f2f1f317c1481748cf1c3fcac3cfd8bb0b1d7f828622516314af209580164e60a984d8e8a4e4d3651ed6c5f056a9128ea7e13297aac0102b7c742680927f90981429874ace76317e5e0de07b6818f5821e774c54f2f1119f3f714f250106b506833b7470b1180039b9dd7ba5f8507a5d101fcaa3c0e867367744be6e48372780f0760f1de6ef3d13e38dd4a435ebaa05bfc257c98c654fa40dbd981c165c5534252fcc52a941aa60ef9cb4bc08a38af346d359870dc8494dcbd5e8d3eef0103cebdf7a033e9f381e6a79c15ebeaec604b8371e249ecd091cf76a90ad31d06ce8c9706ec7c7d9ad0b2f3499e369abb95a70b40a1bf8b0a60bed181afeda82572263675f55165824f38d8ae64a0f3b6aacc1d998a2103dcbed9d03a3fee157cbe4321e3e3208cb1f0799428fca72f0cd597220806ea5e6d5716732ae5ab1a55e6fef6796cc04a0b174dd964e6a1b00a4859d08a1705e9c8c86e5b61ee40d0b6da0a069b1a1139a5ed425c64d80b93b08070e59189beb9bb47643e5bceada8de6afbed816a72196d783954f521fd5af50cb238886af306513f9a2a3676e819f05122dbd56d7514e4f83020c29d0c1d153d8f44b3aa97c3449a9fe4bec1f94bfb5cd1a918b16d8ce88afa2300fce22accacca8138ab1965a51236420440c199ec29958bd96bac1f74e455a9f3e9c006322592476ccf8b707d970e750bc625e9f571341a61d9aa1449f76d05e4ff1e75c2296a5a3cbbf3a69aee97c8fb4a98548f041006e44e3ab8bf3aef32aaec98d7e3f75f02c415d0d1268dd7b2d5bc6aea7b44eb6e67cd986280767722ca48a4922288a6d2e3e4603c18b3e60968f4fd3892248ea96e0d1974bf94ab12974c22aaea7d68651dc7ec1f6014b4ce3c8c63e73461f990dc06e457779c942ef0011a00c0decc4114e56862d0868b26b229641cd8177fb9ee864bc0dda35a0fc6e2f3d92f94e789d934ed588d90725bcdd02b82f150487a8e773d0a32620d6071c7e67720aaddfeb0a3041f71653693fe09f9ede7f1a3e387e64670514ef72f1902df4d174ffd2878d67dbb8ee729a0e8ee56d40700e46b1fc4c1bc469cab8bb15380e1109c31406162274ed7456f8cc1c6042818fbc11bb1ec98c77f35b036c01268236c1b0a8414a21d263faf52ceafa229792cc2445cc3705ed3191a537ffd605a372c9892f7c85231c48ba6cce8353edbed8a41610eb8d006fe90e1c48483862f24cc13f70eb6dd479e4256bf15db7e38f8d1a61c7782b43d0f6eba57f72418cad081a8e417b0e3b395fd83c4514dda41e511c0d2668e0b45242059975e4c34c1c2424acfbf34516cb3e287d42b73730c995b5471e7b02ef00fde1f57006e7f5e1bc0c184330c29b34fcafb294262cb1d72773c9aa779dda7e3e35ebebff3b45cee26e0e382c4f9c360c5c7f42ad0cf829842ddef249c2c52f20fa988e37219d2f7f9302b7e0bd801cce7dc015862ce3d4c1a1d8994a13c015d0dbcbd110e1c72814dda83ea8413697a8414ea703f3fd4116ea872938e1d3ca67b9d78ee0445089a8fc2d2e92c57b6bf0f66aba46f8d03244acc3644b983e330a2953fbf7959b8a421ceea47fcb875e2377229df972d1a2f291de0e941638c62cf6a694da1fefb77f5d0ef6b1613f3c9c71cb7e625e9f1cd714bbfb8f31b887509ad5da112a737f4fe300724da96ac35cc96d08b1ca01f0a84690e47052769377cfe7b5dc28fefc14070656124db69a7ed21d30d2fe4a02e0945eca254bfdd2731c0883df0d82c7100d2ec785dafbd15563a5f8f4cb6525ed56566397b39d1313a243ccac8d0c5e7873148ced3edf7304ca6a95097647e32a4da0792c8e067d6a1a5573a52c8c8ca4b9c7a1c92e48e8c419d7a0151e1fed1057684ba39b0f15e20b57e4ff05b4e42a17c9e45f1a652ced3e8e3a279e23c4d7eabfcf96cd9de2d251d085f76a5f0842e570bb487a4fd1143685dcd9d944310ca51708bf547b12b130a9db41f2b9047c6b665ceae0ff6695639f98dba761d5cccd8e31ff5a4468f3b378382bac36ce7f79d12a960f5ae0d377b7c7f2c55198371f0353954d4be252829589ab8d345ca06a615ea5c624b5763fdfc5835b1623f78175815ed5e7be40d1d954be16fba3867be21a3b21889fce653d274630bc00e3655f538bce1b272c062a776cbb8c623d3a38dd3a80c21c3d02e18788e60d8efeb3a9f2584601136dc6b50c5bf7c909a692b5708723b7a771cc312b492325a3803990bd5eb1ec085229fa9cbd6a72b657933306f0bc993f722157363269b681f6376e0319b18c53a554457beefd6aecb2f76acd40a1402c9226f4da549e36bfac0ae580e6a12a42cac78c5597f4293fa33f3483456481520c152605d876d27cecda5fb668a9500c6d53a0c14a4db28382ce426a7220c01f894280ec4429c7ffe9309ded5ee95aaf3e20a2b9a37823602e76a6e8d53f175ffc40bf586ea14ae1db18081293a392a6139ff46edd4d0b5280a3c57b2fa409d2828f441539d6b7d6ef7170549c6e71fced4aa51d0b065df9c4612f90fd67ac61c8454a77b670e458fff5c94e6462975aecc5faec9afbb3bb11eb27a9d6b2c2b3d7777fe8aff370849bf22c881c0a37f5dd8277f9aa35a7e6fd74b84973923b8213d468ae19dbd3deb205fb0386891e3a0ab1bb4bb95d260549ef495a3b045cb893030f7aee9bd606ab03f466e3cc755f11e372217319185c4fd0f4b4a67b59dd7b8fcae846c50aa1c36ce7230aad965db72b761a6877504e7e09528f9663df9e9e696a333434e2cf42d9f31f4ef7386256b2ce09365c14457f814d4ed0c741b6ce5ec75d9a64b66a80c3d7bef40dfe841695e9f6742c867b78e4b414de10da862ddaf516ce7012a9a1cffb96df5d0cfe494eb91c150a007324dedd75444731c746d4826e19ca942a541fc3d7f99514e50f28e938d48f5d8acaa5622c97af86e375d095beff4f52ec957748bf5832bf454ff87bba82955c90e6880d28ac1e523cb4549b809248a81434ad1e4299bac7f488198ad90bf60c116092cdb47a144db8e0d8d3650d779fd6a4de905f390363c77fce4e0ccd306da37938cba980cf0ced49f8658935cbccf31fa3843db3b5cab1976af7ba2a7b371d3ee9882e950b629d41e815d7c9a8f62ec8c2fcb1f55a4689b8f693836aa2b51c7c35f9a1c1d2f929f7164e2dc7b04c7f6c3f4b6e355acde4712a676a658a01bb9e58f26f0d9b9cd4b79ca88e3a701e3e81af9dbcb119b8c604dd0afc4b6fa23679500cf7d129915e10a6ce015b59c32e6da0cab391226e7f18165d913b176108f9997ad53c1feffff3f01