PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68584 b9710adfef02245f3dfaeaed553cc48d9c65d8b1b5a8a88885bb2c9888faa4a2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
03bd43272c3d6f89d10aae0615d7d52490b626eae108bba42cd7555966054643
Certificate Block Hash
b9710adfef02245f3dfaeaed553cc48d9c65d8b1b5a8a88885bb2c9888faa4a2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00054c000002a10000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008ca2f457926f4c3ae337f053d79f8d98dcb8d255fc8cb8c68ee75eccfd3233d8f3d6de6e790ef9d7cb7d8723a357eb70bf81885b5b1763707d71f83552e0bdc11d25e73e7738bdd4e75b40408b9de1b222b6d527a1b6658121010000000000000000020000000200054c000002a10000

Raw Header Hex

00004020fb1c32334083a3757a6ab30404e3ad4c92fe0258827df37888930d777f09d472fdac3bcdc5c61836e9aaa43da2b2c25174f0d3b2348c8cb1358e28bf510bb522309f236a80260118434605665955d72ca4bb08e1ea26b69024d5d71506ae0ad1896f3d2c2743bd03

Proof Data Hex

59,560 bytes
1212160203076443cc004b03a438375536936f7a7bb41ab75afe607b9d59d3d69a9678bf2568ed296db4e2d12be59e109b3ae63e12d65cc1f410c0246b78a6c3beffa44132309c3711de101dcad2072e3cb990cc1fedd8de03edd7643da5d604c9e83ec60321d18b83314192441e1578b197af319ccd0903f1808d932d87f9e15f575a507bff97e19afcf08b1fc65bff6a82d7753d90377910af0af0f9596b360a12f708a197e5d03500d1bcf5e53f54efec303d6faf3ec1a9fa837a4bdd9634881e4d28bddd03412acae473e956477800dc4f9a1e0f640cc177057abd4be1cd4c2dd34bcaa70c0e4b79ef43e11e74747eb6a7b172d1868330a7d67a5b3ad61c26c93c58b3a07008847fc8c0f327ce33072e241ca09bfd7c2e2e307cea37ecfaf2652ec1d4e17c39c4211512935566556397f5244e2567f6493220805692ab47a2a43b90d39b487feb8b77fd93b82132c7243d857e15822b4397a4576e5543a08d89f5aea16227dbb7751cfd07fdba851fce473ebe37c322351b28f34aefa314ca7f27ac14782190778f3169ba02c7605dd4a203061cdf79bc8271a2884556fe18faf543337518d26e3d7170bfc71add36b7c283ce3e5599a3937870dc08a2d513cf6659e6c78dddc453b8113e5ecbabf3eb33bad8d56dc8281df131d6e158a22cd2649c2faabfb10e7396658bbea0c16f68c344bec85d7eefe36cb0ac26a5e256e99a51ae71aedbe58b197ebd1a2004009f26889778244d98add431295171c1d8b07b1c4e1e5b9e0095756b1d7b9b5ebb4d263ca0b5671611fced85fc039ddde77f550001125642a1812f57694250c91b9bb8226932ac3758a91471b85290fbd612b4df632b5de437600221851f0e5da8d23d2e3a83e38469d5b0013cff5d9ae3e0c20556896d1ddd10638f765353ef37b8794784deacdf4e37e3df7ea14060e6890cf30332fd7344f8cb6e09b623849786d2c68dd8fa0933817a06f895bee2768726f17abb196ff7669f2e5f21f92c09d6053fcbc250f935f80dc7a54e8daf18d4f9e21c062a3acbace2619347a2384c3d147fb64bf07aceac8fae6f792c9e1f234e029e6a939f0e5bc7132cac80767704aaa0d597cbe044c4b38d6f337e3ad89a86241204fe27233efc4dfba1c0a30e5b6ace1ebc16bd90169257873d9e0aecd234520ba329cdd7a2a274a2f9f3b0121d6beb5426b450ce7f34bb421c6b241fbc70ecd546f0872bf2c0f3b8bc1710e0d45ac78e9115953a7ed4d8bd967dfd8f936a96e012d42d935e4a130090ba19fae197ac4df233e478e5a0095688d722dbbd4c541c13150142bb7ab94dad2f43b9a2ecf99ff987b1f4281aaa7ce6111eaec1b230bf718a442cf4b640cd30a341de5b8b0061bbc4c45012fe9e0a0db415f82485c244421058bd30a98f11ed1e3da18ff5bde8b2a9f4893637e3836c2a0f668f6ece3820d3ac47a6de719690f2417ce6ae05e547485cfb75eb516a4bdaa1fb95ce93f15c86792957b32edcd5194d19b0c0041ff4bd3c2c0cfe99cac7ecf2f5060f8bf8190695ba356abf886ac86bc837cb720ed2367fb7f9d9ed43c8b606e5f210d42a6d8bf45ff7b369071bf4ee325d96b37489751e1049de301369a45b52b7d060360a1bae4ce25d05ad95a7e88d7f1215e1cd23183aba38d1fd8a8a9a7d37e76f42a2804499349a36c556b2bca15c83f996f8ccb9977898def07f816734f186be50727bae4f71dca42cdd4ad057ef832447526e73b2618103e001d780a9f8fdd3a1e87aab82d9b20e6b5c228ffaab4f2a10cabf6fe598bf68e64154c377bfeb450e0fc2f55c37f4597ec97bed28c3484f087281e95b573e3cdc8f00146daec6d6bcfa71ecc02a026f68c576138d0bcca7600502aa2001f3088e150597375fd0451f0a5852e7a698b0c0b13843e3fcc5a28344ad3e4b936ddbcef9e22a7b00e5fcf0a34dd1dc4ca3931e158a998e609473ec4baae210723ae98ffc885bc7931e22f7e297dd448f96f650a2e3f1021bf7cf4eaef719a439dbea828305e75ef1834d0d3e20e04c6497176c27c53759fb277fcdc70aefc916ae53e1225bb9aadd19e4313b29e12cc3c29578149f63a185496ee9784ef6e2caca6d4b814cb4dca3ca0592f16a9a31e22f8078d32e04a20a2075bf42888075b658b2582d22e1e0a8a51d153eef8d6b0ee4892d0ea2b00c4c2b323b1945cb8414582b6518506612e550789a272e880bb12e32f2220d2cb810b972827d4e979ce6b3061f1ab05923d82a04b066f30e04105ab4210886ffc21969d10a808811d9c06c7a9a30e2c76f45e11be456ea7b621e297bbf5859d2a7d1d512b666a5d6c3037b8e89d6ce8c41b09e367b4c173f7649bb81a0130d3535727671348cea9a1939f651d7a139ddfa4a4c040f211613c4ef1864a43104d930c81f48f3db68f8f3ac4233bb79bb3fef14eb0c30caf15cd7c710cb1a606e55a73d61ec38488add2263226ed3206d2948d127b9bf1138c8989c7afccdb42bd03e1cedb8dcbecc31c160be80cfff08029791114708bef548bde7a3544ba371227efb67fb48599278f435a4a8b10e3a18ebd6212f88231a8ff6675e3546419a3f4417ede830b4ce64c4d1f50bc51889e724bea1bb8b894c60fc87b1a6bfeef96efab9b053a488025f9df5866240c86bf4baa1ea30b2dbb6a197493abd24b434d79f6f71fb91006e20eb140efb57503d663d6398995e14fe0425305843abf96d42f8bb6cf53bda26ca6b8ce03ad07e084b2474ddfb2b5bce9161470c858fe22a0d1dc2118c1c5118ce7af49a7133c213e93e9f2c98ea765ead969ac5ef918484ab3f9cd4ec1b9fd30cff23b1f555790d1c0d9aa5aee1ec76dedd0f858fa54254dd6e6c3f2ea0ee5b2b41389abb45a0a7aeabd619d56a38b6aa7813552e71914abe03081b418ccef847548069989d21f92a79cea9d242dc98f2c707501863f2b0c54e21821351aa97bb8fdbfc1081882aca51b32e3605d7775a5c258f12c633f9171665364c2b89a1d25c4a9e286aa8965ee8516fa9ea3cb6ec2ece81afdaa0c3f6e4045e087e6dcd5987ea5b1046b1d270650ed6d49f7f2dd0330ef0055867097e1bfd4046736aca3829eab5512ccbb7f3bbc56e803b2883090a11a0391709aec2cf8ca62b95671676053d9a33c51bd3fbf25bb2274bd504ee2cd5ace9b8ef84fa1a6af653473d38d5f251a2c01fb1108239ba79aadfa34bf21cbaedebd22eae3383b7a5ffd1cd03096494664d454810e2a013dfbd97ac723e97db8d17dfeb38ce04a729a74c58efe9edb1729cbd7d22f6bcc56dc22baab0dad4f6a86c34fa420e8c024d6f6c34aafe48bbba5123ffa6d1e32f1c661e5f9370c65f58ef8c2b0bcf0c9c0e3ff981619cb65ba09e98151d747688c20bd3580e9493e426dbd4ab20dacfd4649de747925329aaacaeca0e048af011d99a8bb643f03bafd67b3b44d2bbb3d504afca8c0901e7eb23cc3848d24e6c0b92ae73a8864e1ed44cedd8849517bcfe31bb2818bc0a40c8f34675e9d7e00bbd7ee6f7d801ebaddf2d80cc119f1ddc65dad19fd0c0679aa5c773f1ffcbbc7c7f192bb4886f879a04b8d02751506aa383bd8ed40c070daf90e26601cbfcbc8699dc9f96e93ead26d071076760eb667aff56fb760258fe1311e7ae4768543b57fd5ecf69c49e931dfcaea5ea72dcc02a813d412014a8cc7f4cdaa7c0679848f54181c8b5bee3e54cc8ccede0bbfb8920ff102d14f57e3ffd5f2fb08b2db65fbeed18d771d1bcc9c14fa7c12dff31296b34fd789ccb63bb3820875589bc46b8b1c35ea92e854f2ae1e73703675ca37685972ecc8062ef2abc61ff30b51c867dd908e11add0c73fe551e1cbf8dcd28e28b39589b53a0cb82c7d3b70ef477662ba0512b1b5a6222d17bd80ec87b9b74a10b46ea666afacb990dd1d6a38f14dda82062ebb8500d78e24a2d471cdd10c2f3e3ab76685b1ca587a0e4f497ef0bf351189bc12720561b5b791c76d0467c7f1f81c9d317887567a663e32c203f2ca82250156b0450a8a50d1fa3be9bbe517130f623b4eaaba7a8d5acc38883e6d5f1d42433a0f36d6f833f9cef346a6594b2938316a4f1922ec7459e5090ec201e402b64f6b45fce5d8573f348233e8ee7d364e0a9240e66a9e17a947e5cbb235d076ea83e55a95cd4c23fbd4ec4bce7b625d0a27831c54f83e9225b37c429ed77a458846246da553d7c3746c07e7525650a3f0df72d86f9371e333050376f5e05f7e150780e71d42977ed772959d3aa45befa624feb594cecf22f7a960e5344b2808d3f3d6b906742ee0bd5bfe94bc9ea35691e8750cc7ec83466fcb2f325d90b9f20cb232bb9f65e9fd3e84c2363195066b47170020c3b0098cf3272000902b59b52a0447d95bd30e0f712f151baa4030a1aacd253d2ac1e6819912d66de090c12f7779e559357e708f32c8eab02cf3fadbf787774ee9d57620365cd49d52260456895ca61d133ed679d1089808e7e65621d168fbf5d688152a3018660a1ad3288ec441974c2421a1eb43d5c11b92031e055520a94e8564e69b0db27bb6d8991fdb41e6925053eb0bd471b22fdc7ca8862a443e4829eaefbcd5b68eecb5c44d72207397337d58b07ee30da249f9ed15020c30571c2d103a26f835f65d97d5935250a54fa0fb9cb1a5eaae3a77cb937484641cbafa4e3d2e7995cbd1fe2a623b88a765721ae97ec42e880d9b96d5c078356761bac57815dc2f696bc3285aa03179f25d225ad1c077ecc2064727f6b9631d6ac2e0f16d80f6d5f37c101b1363db37411418720e2c1f9d80ea6ebbb91163da56c3fe84968b35b29a6b4d8fb893f199a3ec0da1ce43c09ee0d5e52b1a7189e15e9f484c3d6314657bd11f89e150cf929e7d5dc0c7d0b0dc9d14f8c4a02f1bc97274eb82ba6d0127f1e142efdf2d13eb0de6b9268da36f3eddd6e282d9f2f2f844ff65578f268eb27daded147d9545e2b229618b4dc670aa2d3cdc4b7040804fee0716538a6249f80081b986cde0c87237cccba9f2413ad593e90b56c2ff1faed3b9b8ba8f652ca5f6e13cc8732fe3633ca3185f42481ee3dca3410652c9e507c8188150afa9f17189a0b3f9eb4603ded94c138277e5844eca89807a236b8eea415fc8fd0d0413921b24efdb64b99214063b0eb8d54838d10801596840536d6d8356a1a8a98bb9bb18eaf4aa529f4311db4312ab8f88fea637b736eecfefdb1c5c05f1d1695018d1fe49ac85a70765bcd2ee375914b81ad4d1042083cf61417dd65f5dcb705512d3d866ac0e1cec18897dd549caf5db040151e3d080fd7c8add248a4e7ed6064de40a6c96f93db4f02056254bf2f3d2a220dcc9547c740054a3afa697676b4771b8149c4be190dc4b541ea549d3200268212a82868a5d35e13fe8f5d7ca1c8c20699137175aef87ccfbc1852c75cc57fe66ff686702f66b1fe807126abb4f2745b5a76a2b23953564ffb80e7d506799f77fafe2537449e9d89ec790c57182c4388e838900818d7b5e7f7888ae0891c41de2cc3a5a21bbb7fb481da635362db8c13c66c34c7ff6c99f683931a5eafd8b3677f5eedc2b03f2665d7b82277cca8bfc5151af74007dd9b1d77ec8385ddff1605654dc515d5e29f40add4aa5647a8643d3b975e8ebe8627d688cdabf71b9f036fbe4f89a3d6e0b39704d8ff2b300bdf93549c3bea52f6260398e1b208bda7c0dd752bb26a9980d6d7acb8c31d90b1a46a8557730d31cac575b6c167e9c8a34003550d911c8a35c8f5b9290605e0d69f414447e0aaa9b5736fa1798ea2c44f4cd59a0684e86b63d595353e7d56329a7cc5067af0f8e14b40e2009ad19331dbd4f4c8963f0d261e543c249d9896475690560d9f3839c5741bbb4fc75b4f9bd7feed0fe08322ed75ab8be82eb459730776f1476a77e5e9db19e700fd979e3d822ccfad4699b8601f6f9e438d8632d929cd7885ef27afce7fd2ec61817ae9c083b07f7c823f46375e1db13177fef2a030261c522c9cd8f137fb7c29cc8c345bf654513dac7af6e764a89149e1302c27bdf4f5044f8d42060b261f0d2647b426053f6b4433d868703f8cbdade212eb51935de92b3fb9b34f12582a8446d3fed5ff082fa4ba32503b25b99956c7de209d3efa488eb9cc74812b86b8e9c316146f5d995f4115f7c14d75f7635786cf3fea34232914102155b9dea75f7db740c924adf6cc7211824121cc8b439f78caf9e8151e3ccb47e45909eb08cb6a954c0e52f531ecb80726791c7c22555b880ebd9f20be6e3cde3697ccc90f41050ae9960fa1ab8b3ae7ca88e9a125cdf303040401194d79fa7c4730c59e3a7ce1dcc697720b026f6878af51da1444be6779beea581de75aaa81bde1a106f79c77388a737ab92f868e2475f1ccbdb037faf8b0a8c681bf51b8b92ced7e5355a846fd2e6ddf8ded0c5848fa9c8791228175169d3d984712f219b1e4a271ca074caf6a13f24abbe3d5a2f31f00ade316670c46afbe6da93a07cc0e869c0f780cd99a5827798c061a2f969e57567af1939f0cf61c42eb7026e6459e69f16790796fd2c4887b78c11e7fafbfc50f321df00e137038e7dc709531f2dc153b2852825fff3c2505e2dc3ee072f09fd1d0241dd197653dc24b0f721fa4d1a245551c7ea1e3051d6ddc1eaf155ae0ba6b2cd0b00394eefc348bb7856d152996e1858fed8d23ea9a400506c8377d9a984ad0f30b9f1a4aed2145b574519a4e5e5fded64442cd0dd05d826766c2078914554f2089ddda6e8b7e4dd050cdb0144565cd4a4fbdf67cd68cf8edc4f820071eb0e73c514aebce2bc4c728e28a4a45a2230ab24ff45fb9f5d797ceed7b02a684d8210c76be48ebbca951fceea01426037082d91f45733cda058fcd3e544dec7445b73d69f8993f85c6fe2c9467478146b9a108fe02ff38b36830d5a4a81ef697bcbb7b756b088f7725a228e4f91f51f1c6e7ee7a992ae5f8630cf3a5df30b07fdaacc4f1686737a03bcbfc94198c1acfddda45a756d0e60cfde50350681d2239f4153108908e5b73ec446389d8f0f219145f1b623521445ec2bbcf91a5d36373a887b948e20b52b83ce0754bcf828789098d8f2034dc01ecee5c51971adb03e9323977a37cd587f2bfe4258461445b94abb3ec9d27514fa1d6d7100f9fee6874ca8b2b416751d496db033aa4f7578314129d1d76b672e5a9c1d47e6353ea077db1104a432f45832e9b736c6a8381dc078dd644da48faff0f2b1c1b57d3abf8bfddd568f09963703ae261fb53bb04d01a3067a66e222002eca51134208feb6053c1618e95e43a35f0c871e1d2d2f914392f09163586778cec3ceada625cb8fafebc186f61f47b02b5c18fc27df053e83f858a8ba9b051cd26ab7fad6ae7bacd2cb142f071c48f42905e54f5702506ffb2d2c894f52e0103349e9d1dddcd27b3b8d62b7244e63f31113e7d58cf0e0f6754794561c6d145aa0bdf96f0f764ccaff592b64aebaf19c4cd29f539885321dfafe575d04106d92375850692986443372e0093e6500dac4fda40c9a24bc5f9e6ab96bee2f2efaa1b080daf969601dffeb69f6d2e583cd072b35629346379668f6b2fbc961db91b061a053a61f28dde0ffa38103fe7705c833b889c1d9f78ead0d1d6b7d582cc1f9fec617f87b268eaddff414e87d3d4edb84e32a2d94b277efb30331c6e25c877f419181ddab3b06372cbcb32b3c8a60b8b72f79601c8fa5a17de1b0307de55258495b9be923c6a5588eef5c0011c6439ace5e7a71a38a7253c43915dbabb9b3acd6b16edfbcf4294585fb35fa6fc3f0f5596eafb2e42cc6b73c19a633d33fa2538ce675ada983f34910b15c77abdc09797549acba6775c521076fe40e798a30353789d4da4f99c778be4340da42321a9ed6d86dbf4bb47ffee9cbd07e7a8512f97c0bcacac9e269e4cdfbf06998fab62fb435da250fa29b7d64a1b317c03b2ec2363f4ab224bf77085675677388bf1c1f669b3bafc425af2370be2104658fa18045d5ac47fd7300409ccbc184f6ce8071714df1b4f82b5d76d4e57b3f5256612f73c63c0f8350112e99f688adc2f0269ef92d20d9c1e301d813e08b7ba5c8204257bb091d304ed6bb4911e0c8165dba8c41fd9f25e28ac6b6c32e72c3a84231a003c55e527d93579bc768a331b22b092b2895361eb38ebc0444611b140130c189261221f81043e4f357236d8d9970be596647b993f96567093869bec8cefc24032aae6bdbc3d9ce54014109a86f5063189d57d7afb2765ca6666af0bb6697b9ed692e8d15bb1a358e292c0317b6eb0387510a0d05ce7083beb14c0ab82593139d97443793c65c38dc5fe9020b37f9ad6ee4f5a7470d99a147cba82f82f2e3305537fc42a7f6cdf5ddcadc320d345dfca406bcef011fb1a4f9d41fc08e69590525482c4926abde67eba0fcadb9cbe6058d8b1ce5cea80c48240ff0f8594e8b8426f59229f9323f1f7e6fece84c584f019e5d1126e26b4573110c4cedb46fe0f2ebb0c69b0702ef7510173671de79a8c358b9d88d89a8f09871a4d20228288a1ee116d9bced5fa08d58dd7ab88166f462290a98c2f35e0155717fe273be4e4ae4540fd1bb09723f3911babb8020bbe41b426fdc5886da25e60acc735bd5255c3b98401495eba1d7886c92bf1cc310bd3dd416d10c1e0d8961a87b9f2faefa14dafa8b1a95b365279376d2bbbff79c9abded14fab577b3f0919c0e908a876b49e8df9958df0583021d57bf763acbc4c01a4aad483378204c121999a087ea787112cbcabe118b63d5ea58e76fb552a85c023fb1c6c821f0d93f55c49050c9cc408c4b1a1745e0b4845e250b68b5077079b3c9594ac425734836a89d526e7a7ff6bc530f9be2a90a56baff6256e7f90394a0a7aa7098f423d5b03d20f19b6e0c3e87846af7ced75bce41a30162ee63d767ddf4dab15ebff4084161ce9a55dce5bb6b898596965247f95bc0416b68923c5d473e00a3f335a2417a08320a51b2c9a6736afb0c407e45236de09164aa9de4fadf638288e7c4d6b68f4517c18c5d474d5f5bae9da6d54634649bd0a0d49bdd82d0930f4f401dd1856068a4921b8da599192a75c2294c33343f2326c842bb14edcf119a5abd6a50588cd6910169130be3119474e1b78ad8c90b662ba2e23e770673c0caf0c51e5f4fc6beae39db556ef8041d69ef0820eff39c3bbb5cc968f6e8347a86d50285b06db79e3c05017ca91eb631bfe4d8e36e593602d614d0544c2230c6d121371420d8ba093402e55f0d7a4acf81f2b48d1d8cbda875eda0de0cf0e1ab18456cfb79e706aa4809f63bb2b3fcdf8887a93de4482934c79c59fe9abd1fbe7a7d36a3cff2094209df34b2676b04cac18ebc8a4cbbdaa9e53ac75d36909cab95fe59b85fa3f0444f5c3a1fa5334bc4eb5f8dde3d1a379de462b7fa7d1195418ab73d08ccebbb78c9199bc23625806b941dc0cb8e79f7b7eae51acad4a8b489c63ebfa2e9ed69f293bd3613f4c2480d922720f139b22385c4d4e703660af24fc4b7e6222063ecff0903889269fe0fc0aacb4eb5827e1f978f40bc93152c0fd3c1c54798efa8dff64c3c0c7c3c9ee10d154d9d12156632ab14d46a7561d0a613e99637ecc7e6e662f435a65edb44a41cf81a466e5dedc9477f7e34b140522a27f82b6fa6026b57d7def6ffb636f3cc737cbe9ad84b4276cb242dc0d4d1a7bbda755785acf365753b58538e8395a7598c7f759dd7c05c2e52450000e1d641ee263954aa0475bbe9e54d55e16c1316bc554b064395f2fb06016720459a42e81db7623a3bd53877be1fa37ac4f8fef54871995dfb0035acf8380690866a1e4f661551e366012c4976d12f481618515538cac80d3b684000bc135cc59a55d77c92a83591fa2827e603266598ece9c4b5c89963b8cf3f72fb660c6ef3cef622d2ee6d635c82c553fa6021f6c06c2cf5280719c18c916edf2b2f8808b1585f250e4b377aa983f49a49d46ff9d46c97faaa7ff898a189b0b33567855dfdbc3e2736307dafdf562e666fbf332008a37e445af2deac428045e545af2fc7086f1c71132f9397fe8b96c2c15793961f3d1f8965ce5a235373b077cec3bcb868ee22eb293b44da67d1fedfa35230b76b1177ca824e76706972ed7296ba8d08a2ad42914205c487a2626e6b9f9699866a4ad7447d54edcb0a03c1f899ee69ec6bb83765837347f32c21c43baab42cbed2a248d3168a4aabe43acf2274f2a1c5624d32682f4b0d698fcf5d47318baffa7732afa709e6f3cfc3647f14a28dbca77579675cc2b5806fc8ccd97424cc9f970425e2ddaf959ee8379e08caa0bf9cff82bc454748db9a2c0190e85c6e0930ece4d2b7877ac0c8b92956b85eb03c24befc2d99c3958e50c9bdb2d7773d9fbf1134a57f828657d75303c83423a53eb064e4e31f3369e74dd14a1690a5f65c8f192ad2057e733385462a8300aea9033a94eb76798414b7a1e476330bcfcdae504a34cfa854a3e70ad652876854dfc1b99140ae73c8189f3b7f6cfb4a81a7036fd3bc3a4866a747919d64d45782a3760a7e930c026d14bc5a9f3c2b413ce0874c24170819a44fd2491beecae6f2bc57f61dd6489cfee7a940d6bec103fb4d26830ea21efac8d98c795735cdc2f1fc0c4d673b7f2215c583d30e7cec34f1d9f0711910b382107044e07266770f8b5770b84ab9ccfca23e994194cc8f951d9d695ec3d62f1ac21aa4e864e4212563eb464526ec8234604e218f32f8a736a0a5e5051800ff85428e1be147c4d391e9fcbd9d6c815bd698f761c94688b11d994411bf42e96852a5c9d9837477726e1f4635ee3400b411786fdc6845741e1910ed4634e54a600ee846dcc13d9878d0acfdbf3d191e571ba8ecd4efd55b7eb6e768b5ceba756ead0e5dd2a4305fd9d856b9cdc3ed7d7e7463c6a3e97ed7567f3647ebc50fa19ce11807ccf5bf1e9de39b4141b81d3708e22d107d3ac35e889df4639c5146805d666a2600b9ed48d22dd78857ea0388344d8d765bd52c3c13dd327d3283663c73eb1cce31c7565870038bad32d7b0dbd4240c9d82fe9bef38eab39627a122903e6042237f564a6189f6388a224f3cf2fa467a5a2903ecc07215f651f1d02a0a57dc2c4f520e587dbab84708d5b7e61b1ff67f47fbc405a4e78cc7c1f270188e3c45fb61624067c74a8f668a0dfec59dd26a481ea2db4c612582cd36825fe5c2aa4f65d0c83ae129bc783852c157df414cc609bdf1bf74f7f79d011cd834b96606c664c4980724b88b762dbb7eee489666aa046c673112800ade9b09db1eabc3c8b7772cd777ec83cb44f4a53322c90af409b09ea0e814fdc6965a1370049ac69659a7331aaa2ff60b0042d024a54b08071c998e1c6695fec415ef2a9c4d093f7686d4ea7ced9d0a679f253bc8d5cfcd6eb2f378af4a9d317d4f36481bf2ccf1da37da5aa8198994db23b762f540c9c83d696f07a3c794db8fd7d7be20ae8673da8d1a25b72d1843c6b8512cb4e05d5e80d96bdb9ef4e285fe8608e02410fe2a7f18f4b7b79c2d43fdf18d18dc075c3a51e176f34500307300639c9769ca3e6e63d34fa8fb13ad755a3d1342b02e619adf3d1145e81fe38dc7a61634921236e25d1f215a35d3d749f73ef16502bf01e2169cd985a29a7163b9a502f7745a1a9d2a015cf9424b0ab29a5f7d2225457a4ce2792ad134e015bd362d1aa135f3268da92ae7cda8d8d129716013f5bb09d44634a8e15626b79cae94827a578ecc31b6056ebbe17dd748e58d812175c524fbc158f393523b0f35b06427a4b12693198fa7b774b7436371779fbf0059421cbff0af4ea8ba212b53c831b76a595a6b7570df7de59548e42f1b3037c054c307eab144614d1410f4b6205195a68e2f17ba8b459b5180f37ec42a0fd414b0d57eac285e9371a0ee2829e12990bc5f97ee1d8cba17f60c34a4e8e2d5990e94135ebd4ec0d943d8112d179a8b1bf7b32773e11f42c75be5edb3b15c0afbb6e18ed43e8e1818e448c6357967918e2b3b74f3c862a34e2edc4a6ce565297ea981f5dcdfb416e79db0345ab6f616ff9892d705b752c75d04bf2ca83e4b0a8e16ca618f8c554b428a1f8a198433479f305c99520bebb34e1bcd8e9b64ac263f79693c6516cc8454ba25b885dc5fd18d0e2d5a2f5eade33bd4eb71dba954423cca6f3ccd56a3042e7f81875b43487ed4ccf0cfdc5cb92ca0a7d1e7fb2db87bfae26fdb72eacdc73d2c85faa75d630a19c2292f8656748f724feb57fb4dab5f84669c6c5475edf93c2bf139d5f93c115628caf5b6d795bfad3bbec5420f53215434ce036c8bd392f11d216b9ea69ff019084297d035cb5900f4b3ef05b9652f9eef62024d12e9ee95de784c76e276e9226686eb9ac63d976a5737a4faa3164d9e40723d8bc86e730fa9b91b17a51257ab396fb817f1899d6f8fe92f3a9d82721f928b81f2d8b317d1dd96041e48a585175c25019d9ef5748d5c9d77f5306129b31da1347cd032840af08c93a50319b3d24c345ca4de5b5a954070023ae861a75dc601c3be8e978e3b6ad2732216e3f5684a2634050f13be8e627bc3ad2364bb79691ff5a27fb0e5134cec07eed4b10c4b77ec24cb592914ddacc847f319fe60e5a6c4d9a3baa153f472e9f0aa367283ee2ea6b62b226b36e4e0f1c4ee68b2742bfee140f90e65a47ef8e474f945e56eb3a405adf24ba3d7e2de9387f519465bf6b1985d870ffe32cbd9545f747bae936cf92fa7d96d22881176aaccd4a0c91a5db33a9776dd9fa95bab90af1d59fe152da05bc7deeda9b1c0ceb49e436f461285bd8dcdbb8dd4c12a190bb265965117205d32d167bb46c594533251b8cad25430e3886f31cf618837e39924e2252728fdd95b38c535ceb4905e4a37e338affba1cab5855fab3330269cb42cad1281eb051dc519fb80867f4453e9ffce95cf4e6d4601f9bc31c44ccde595d021d93cfe694fa93c2838bb15cfdd42d3435589394256dbe4c3cc1106cd655953e7b9430349479cb44d61ceac3b88a0e6eafe0e443c470d1d134bb637444ee99cd3f0cd87754ab3a3c6e2380a842c15997645fb0a72b21210ca6079949d88a297b4c16a13b46c75600c6bf5b2967d8c3b72e471db1daadc0061b4b0b2b6ca4425b2050a7070911e25757d9bb4dc1922cea0d3990a15554b9cae20048cb0a92a858f699d2bf63a102401772e4266923dba7e3d9f5d903f101c3ea52a9d7760b23beeba8f4790aaa6685002a7dceb8f935145046d2babb278ee8d578107eb33bf0fe8dbfda322609e7e2fb40b287f505af79d4e852f6afc15315abf495e449eaa9007eac5451978fca08258219f1023f828f0eeeef9ff2ff696f6e8927017bc83dbbc1a1a5bb17ded32a039c13f0a033ac23bff54203ac3a79e1fc01be1176f4349bd2e89b807df94745a5215894e4c8c7c34d2efc32c9fec3dc7dbc669f124abcf935fa2290044c642e5d91705f16fb3d738ff0226c597a5b2dc80f2fc06d8ec546c66a32c880c369d306b316d735adc7bbd9e580a539b69e49f3202f6bd7e509b38bf55c82da02c406cf89232b0193712098b8848c880cd678d6d7280164731d7a78c3dc0e25cb952d0995a5416eb0488c6b49c4976c560415c6a5f50feb4a1b282bbb55b399b1f0d8c03065ce5746179c77ea507f3ad703d385c69dcb72d52066550ae3b4686376c6bf737a656999b451e365320205801da7350117a5946979370704ec269a1e0acfc0f0c5abc3acfe70048db9bd270310a74a13d3aa68f47b57d4192a8138f560a95e83c3828bbff7e8755194f55b90ef5716ceaaf14e4db16b5f40d620cb59d8d9b4245f7cfa4a687b10feda3fcf6b07028dc942357e14762acaeaa21758091d24b405f8200818fadb90b19ba8307419a26c282bd882bf8f7e4a543a9fce4a1b6701bcf6dc66e46f252ac41bab01a973412baae3c70cdf813a585afd6ff58cb182887be88a056955ff9c1fbdd807bd06141c069e1867cb60799d932fa5ce24890e318ed78db8e43bb6fa0495f766fb45aee0da19e72019074031101057731b59869a5ab11aa5958bf03a2f1c8352700f6606f8e2b7e02be4d17085ae327abc90d41bf62949b474b9f4660d5783ee27170cd8b5048dd84a81c49f30708ba4452c01048da81db64f053a5ae2e067404b9c6bc430fffc7680a6a04bc8dee439f216de1d21fc1d3121f883b1aa2bae6446c0581f4ab2a328b87540ecefd30ffb810851be6cd4691257d6458a86c341e04d8e0d6fa5d0264469df18791384aea0f976c1a3323265e3ebea5c1cae0be55d5c072dabc73dc410ef0fbecd4179e9a3cf5378dc9bd05e13cdf7a271eb8fb13eddc30469d9e1008575698cf91c5398c2063258861d9814114fc469b30c1c0b0482fad0ed29dbdc4f712f0831be3ede831c76f4f7b1e28df84547accd52e2b7a11ddd920d8da5c7f324ebd19ae1fcafcc0715ba3dc157ca7787fc6c11cfa4587ffd28abe37388d8bae709daf818510e36095a567e0ccdb3fbeeb23cca29b8a167521289afad5cfc956352826d431d286bdfc22a8700960ea004d04aee3f1a166fc630af93f0063ff80cb8410c0182c305bd5585492f5da34bbac3a14a0ee439bff5fe0e9d5f739ea92d0d32e45121e950b0d85f3f689c13ffef3254e6c2d40ce9db81ff398f5de0436da8daaaaf12df85627ff47668ca6a8869dfdecee877e6c1e255e39d8ae7160cd13f25e882620d8388db0e6e3c4ef20eb2b8d8de6c55439d184283b31bc1d44c3f56696184e4c613ea5adec33dc64889beb7665848018fca561b92b164c0592674e3cf6e002e2e5e8655d1e776ba1d605f9c2dffcaa6775abda094168929c5a044e70f4d51700690842d3233993946ca6e90f4b17c8791087dbb180bc1da119aa1ebad0baebaef7f7cb78a23cc888c8c0bec93d9fb7adf9e699f86483554fedb5a142c16ca8a7d444c50988313deac9eb3137e4b554e15b6fc4ceaa4ecd6a5e209896531b4eb9753bcab0655fd07d217f040099792f05dda8309c11e0fc1d57c55ce6c346b69ffedd3de4ec00cc916f5caf78364a7f96d7a7c16d353c411eb738f8c82e5912c030bfb57ffc14e9a939fa278328828c2f3f56feef51396521671206db6319f6dc578fb6a9ef0b1f16376076a4308146695b1ed8ed414b7cd03ef2ded5ebd2c212ee13c505122c5d69605a33fb90b51c6de5e116bca9f9d94150052de0b57921cb3cb23a7b11846dfa60ddf565f866b39041fce0b987a4f8e9e0621f52d2a763964a87d5ba8e3666511d24f5062ee875e5536b60062cc8c8e82eca3277e7bc57d0dd42cba06c851ac3edbe7de9b8f6dd5b3392e4098f8dff0498956f7a23d1b215cd3f77cce7d29bea3b9c3ea2c33e69b3fc6782e09a70ea7118a1ce0f767bca1ae23c45846e855b1ca44e6031b8767e94ea69a1b837ad9e1f61b8ff69f7a04111e1298adf89456e49af555b5d8476d862c141602ff94b312e7efedda480133ebccccc90d011d1fef5819217e59d2a1c3b59e7f96e13b84caf1781b05261da0e7a0eb7503e50382fae9c705514d0393ac1a7ad73c804450a8cb94d92559a4839cd84c8e216907b8651ac0a9f00ffcf53a80e2f681f8460ab0a7b851552aecd8119fc2317d954ee131fcc80a209863ffe75097869af84b42c461a4b1c110b9e36cb8d0ceeff696f693ca1857d88fb7de9dd908f226c9d9fc872a7d9fe39d1aa8ffe0df6de4a5d5d9c9658353fde01e27c8bd0cb1b92eb243ab7fc70617230a6be5c9be507a5b0bb2dd67b5c3a911744aab97102d8c9a6af60e0218a908a9bc6f007809892c54dce7463689028e6644097c3f5ebd93b6f39376b735af06a95acbe78c14323344a2f90e43a0281bf3958c6261bd8f6b20d6a0bc56f602b1f73b989e18e9721d82a14f3add659ddbefee79a526a0d2ad699c61ff045903b90e7681803d1846497e4f68315d435ff44e688b62c808400dbed0c73fad979e31a812d0c7b2b6cea7eda1fa0e4ee3dd008b8f16158673710e22322a42e13717410b498c215d58974f7854a29719f53c37a2ab1fc2f0122e47076348ebe9fd3d5b1ef3f07a13c2e34851e9d8a35ab0fb5dd52cb59b57326eacfe1db943212e6d52ab9c3a521e9077af8ff48238208bc75d44a5da826d2983ab89912ec9d65ea9edba598fedf07ef24d3557a37d198a6816a4fd726a1cd69268fcfac354eef37fa19fd990f1d923d35b5eff3b3f6fdd1f3ae48ef854d2f798eaedaf5e2475e0e940f6173f28607038cba5da7dfccc758436b150184cb9d8ebee7b4adf0042f585169e27bcd8aee27a34540ee4219e41a1b3c0a2dcbca3425a858872802f012bd8a174b9e01218f56a5b5af294747daa50ec3fd8a98951f6bd8334c367352c04e0ba4b57372b5ea53fa7c5ffc58866ae07f1f442a6f42e1378fcaa32ae46fe8b790e0d1841ef30a976c5e1bbe5d6ed3f0f7cf06906014983477d782c483a7de3a76099a77254f9e4bf8c5a6284ffca374175600fe84f3664820b20c2314293324adf2e733466e80ad5c05308797d88f391730d8fd79b6fbca45513c62883a153776cd3347eb6ad4fcb73295f26ebc715bb00b018f217a11f2425f0a5eaab3229485ef1a9dee3e6947ae3a4ee5ebdb8ecc5e3765010d69971606dc8c497236776fd630d3b01dcc4db21d277d157d4e6456b6527f8a180dd26091b1409a53fee77b19077e7161e4acafd449cd5ba2b7eb6a680671446600da50f27628a4661fbb72a56cfdca5fb2354733704cb787994822ef9faa581d48f0dc606c7f26e5c8fe96fc90f28b7715e1ea3c5256141bae24d43d1733c3f745d0b38c27f6c8a733ac3a6a56789764b44282303d60d104c674df5caac0dd61154795e2b7ac2118853e3737b3e22b333249031b337680bdd8bcbd9221848a8c9dffc8664be9926aa3791a7d2e7c6bf0f09110bbf540681457ed06c16df37fdbeca221b63e59626784150732f999e2a2cb9ee276d1308cd0ddd77cac3a4520e049aff3709ad5f2f23174500fd66e8bcc7741cf7a2560aa3eb4bc8345a8a4e352a6605c75f91a0183ea64b568584b28a68b834976aba7f2e3595b9b041b1c091c536deb496094b2dd48afd38891be5c675699288ffbfb0d0f7fc288dbbd6c95dfc6489c10b59d35f6ca74f67d64b51aa023ec24c6951bc982cb3ad3c2c590faf79179feb2515dc234edc6f12bdb709071edee041d4c849368e487c6789927ed99973d64a14ffe99eed9cfea4035856fefab7f1cd5f7c7b4aa44cd07071b6ff887069f2ad2ac0c4c45fe9dfd098215b95448839ad28db79dc7402421826ed21164b87111bf95f98cf29d46e21d4961fa84031b67543d1a4a4669b23f922ddb6c1c9ff0f4a2253c27809c1e3456748db3686d9f7a2003a558410f8d18885b1643c6b7523dc25a4f848ac6d4c32ea2b4705bc2cb6d6c767b848df7102a98496151f6db96eec132dbf0a35b24d0bc378c3a7dfaf35a8595174ca0f1f98b025ff00ed94a0d60fcb870c93f4a11f35b21d0de40ad8c56efc216f1028296d0bf31e5bf7f1ce0082d0fd6ea6894de09d87dafc7d1469466b96b809eaae10dda2dc405ebadbf0ab75f938e2d9bbad1dd2af774662593717428567d272fc9ae22c7c470a908fa127b98eb8178f648e3bdf7cbc088f25897fe1e35332249cba34bebdaaba4fcc0eaace56fac3ba3fdca9014a0d3bedf94db94a565d7c26fd4ead6f8afa0f520980e1777feec81674a2f08438890a0357bb79fadfb70757a9ee6ec66049c141d3222e3ea37088b2c31381d2367a2c6a035912b7ec9e21ee1781f9d7503d1d7b99989a6cd3eb65e9d0cf3a9a5483f2bce7df435efcf631516c411ec906ae4f30a03044d56eb426c32621766f7c894437af6f6180f09869af74dc13a74204d9073bb48df66522cd339ef9a9756869247e64f2950fd29007b633153a303ab1e9f0f45b627cef1d2616818c5f17216a79620990ca388ed904f8bbb2c62f81dadf1032b739b7a1aa4badced0a658dce819c4bb0332958cae3ab73122d5c82ab08220cb8d52d2b5126dc6e1f88665d0e99fc135b0eb62a86532b11d59e783db302002c23c2456a896bca9b6fb51bab0584be0bc495b1caf61eb9798ddf2c7c63c42c7823f6b6662f43b3529f7efdfee3e818ca8e467a71d712f5d7bb8bb44d7c4ea320d5bde1068973c0964a228b4244c68bf0883967a9bbe7ca2d16701cd0021231792cd6877a898c78c92a3900ee2da68a3ab4f86e69a4bb1fb0a3a746d310530b994ef112e3032d1cb93646460f3b460e3d20b2202e4bc126b969549a82277cc1c116e9ddcbb0d41109aa5f44b9db2c7421fef976c93562091000b875b27a54081f21a0565fbdd1748b79aa254e3788a976e557a588023b5b2a708a196155966e841500a8295d93b171d8b08b1b8ed89fa4b5c1fe7ac167ea6b6d63e8235685746264d554087d5b8a03286d109526614c3ec263267a2a78c64fbd7a57374cda26ae08c3c1a21f358fa9100fb60beb80a600ac8bd70b21fb2305f40279ac6aed53fd8b048afe5c4a4a7bedc271bd8277824b7790edc3bac996262c2a3cc7fe5fe3f2e306be574cfdbd09776a1cbb7d94f21b412f3355c0993f813f3e07f1ebd731916c48ae61c6f0859c9ff54b919448420394e53b459bb71c053df8dee082ba2435377f407778f0e893be72dcb0ffd7a64ff7c94992d61987f86d09aa560d661aba10f090a2e03c68a9ad0f3c660a72dcac7d3959f5779beda842902bb2bc8c3b2662070b6458713ba2618250619f95fe964ca47a521b9d20e8e87c52a24399401e8215c745a6337c756d9126b5cf98bc1004636cc7cdcf47dc5efa30a915f0364f5df430ae4825846461371faa1df5660d835c2b13e9284036984c9dc79747395d3bdece4029b461248abb72e6d2714a913e45f2f2294055cbaa2459f1106014c91eba553d60b60449a2350a6e0d2ba418a0bb2592d94a32dc8236e8d2cfbbe23df4e5d9fc8543a0737ed4b5f2c92d1baf4b618e3a412d7ee18a4a3ba6cddd5b5cea0530d9f22970ba2296ce9611d669634082da0752885547527bee13c0aa5ce815565a7d184555a0de3a7c0189fc29b7be4392a768f90a1babc5de511430e34f28fe40f9b5a4852ba19affb814ea5fc0385feb538114307680db033e8d216a34f959728f0619a59279b54824e61324f4de2f9dc1082aceae0c1dfd81309c2e95322ad95bc3b069bdd887a42d80acb8857ace4e3a63acd227d1f9c0b47669f0b2cf5ddeab886180a67017a94a90e18a7d31df8878fe68148887daaa668bfadf74d532f44ad10028e451d9c5adc976cd4b9e8309cfab1cabe622d12730eef7d319f1f2d3185deecf23a33d733a66fe9a9a02a51447667825e8f4ce3b5b7a01e3cef339144bfa8980c3f6429ccec5ec4a3e6e6a1a45fcbb407b46f46ea62ea0476ab460c1b275754eca2bbdcf75f789cd14e320c12092cec8daeaf4cadf14b3e68b83047ef5c74a5a1eab88e5aa24671a391c7b0eb7891ba57caf28f5de0c221af0da6b74295c743138b71bb676971b1f11479aee15802f2a5aedc04d2ba9cc788f4ccc43a50eb3a5d8bc04607e912fcf69b6c6226f5a53fae7a4c3df0ae157e5c0ef4195058e2bd42cf3f34862f3a15ccc41bfc666549bdf8024f955263b6e4a3d3d6711871385bb9934bb124b6748c23509c3f1ba440c2306a3ceeebfb3f33e7a97880ff50e10a578ba2886525e788af56a540fed1c67df888a49acdb608b5f800492ccf7bdc68e5df1d1452045543e60f630fb397ca103526b1b70b28abbacde3e66c6b1d9e409793df04a4e1239898e5b13292cced7690bdb1926ca2ce0b73ea412f76412206784bdf298b5b8d7a1adb065ceb91e63afa8e7b479d34e4881d6235b7ac5fca8ae7d44e5e21838dbe462da79bba0fa6cc222a52281acde90e3dd55ec2a26ffe1a6c205f2152619403a9804793a2ec97cfc14c27e10bd53a07e445ae84b7b413ac1611c9c68f9cdcc0b1dfe44f88dbe3cfce6ee0df4dee9908fa5e277313e455e75a3f2d81157126d1bb6b895c30d0e872d3b498ed9cd55d1f212ff7aad1b3eaf409bd5fbf22d062c6ef47f82c53ce119637c4dd1ae311c91042e568d5d3be53ef19ca48d3ae30b0ca2f42ce337bf9e4eb70190821e980953c6797e8566f8c01b6c54d00b1af9200a1adcb58f1099f79d1a0b36312268826e19c6b8b813b0c924c00acfed20b68e0f11f61e22d5e645e341487c027364aee7f636927ce14eef883085c7072eb13ad137cf426ae8c265a1f02c4aae05245512c269d8ba339ed7dc6b9400222103ad256cb0a4095aa9e19245ef8a208b92ef499c0e1d67a4400bea2aa09b776e6db9a0a0db8e98500ed5c6b88efa3ec9148ba3f40388b71bbc41e2395408c084420a6609aad6347da7da1e28f48b2eb14f914fc87e187d24d17970af033a555acfea97955d1031781fa299c8090e714752b2b62edbdbfa587edca9607cb3dc81c87acd7b1ef07b38ec82a9c457d93d99cf0e26f7e1bf741f4b0d91fc0a6347a8c0c6b99ecaef6f4c6230263d9c1e7e3009d9f70527780bcb275fad7052ea8ca38d15af5fc2a3b482000254a21efa1fb0f2df99705c1d43c3dd1e4b731a0af8ed54fa84b32c454ac83383f93ac28b3ecf7d3bc7fb6afe12ed3f858d274ec831402832167dd4ce6af9b3150344fe84e7b78056603d7e8401151d8209247bc02143848c440099d66e7755f9999cd41e3f2622373ffbd49f3416947819cea03cf32c5391eceba4806a86a49dd8b039bfba6a76bf91e11e6a3711601ece5d048e43723f29f3c0445290cf6ebdf19f40d54050eb042359be03dd3f23e6f488c02aa805fb6c9a727138de8dc5faadb6b6762b0d349ccc9c1989416d6516828081f26fa60d00dc90d84524a473b70c28e97604138389fee153f814556dad7e115d3fcf07132e936feab4d3ba4725f9f10c936e528c9551ef452d8fd8f8847b72c443f330badabbd6d867a5fe8094ab8a9420a79f2e6849ffc35c515afc087133bae99b85d6b605ac08d41a64590ad0955163adcd3ec54feae00c3d00ef8da3d9f11522256885811047b4a5a741aedd38f27e4a4f1a54eb12fac1b734f921b240dd576bb4a2acfee82504fe47f4afa49bc7da98a5b6e02dacec2223b13f3b3d44524aa76ceba875471e68f15d3ffb15ae0055c06921b1ae10d692f029e99f1a17765efe3c19d8d17033889fb1fba8511614f602a7eba1b12db6b76ec152070570ab31ece51a7de02041c35380dbc4e185cacdce34fe91d23eccebcc01d3709d2cb22ce5a3b284244dc71b2b8d54fe2eb2c2438731e97f5e55cd7c59253147995401725a0409fee9b931ca3b038a1b5198d2a216d6e62130f101a47c1f1f1dabf3d0b959e1c276e555eb8542b110516cfb01455a71773110dba358b6b5ee0458d81531e0353f61318e5859f1964b9be735f118602bcb3093325a981a62f48ca322962f56c8df5bfa42f81d508f181d50be5e99522c9ddd5eedc28ad5643788980dff300d370a9a88c12b3d5f8beeccaecf61eeb42cedee65cca059bea686b01080320c7e048ec0f6fa1260b512db81479a5ae5beeb8d69297dd354d1629b29a0a3734f6b8d76cd3bbf3a0124deebc1f79faabb6e0a1ab754a67e401b5f450175b1a4f75c56d6cb97013ed4750097bd64b4ef462881a886a03b1f8ec29928bc1fbb52c9f63ae9786f96b299cf3eae7bbe18d08a8e17536578eed252c34c14c0c0666dea65022be43355675589a1d1fad10d4be466aad97e073a2d7e75172ded755976d0cd4469b4c455e6574d3f6b8b76727615de7f8981e39d5a69caa38611244cba85507a0dadebad08ecff76e59ed7edcafbda32cf98a0f69907ea1d52fd8c33809dc5fe966b2025a94affaab11f48537d7ad7d44214447ac469109453b617a10258897024526967014c78b3dc3ad64f1b9fc85b2c226620c34ad9d05ee93a4d4c9868b5a37c9842932fe250f5b83615b43043989e3b31b32a9e45f0f7165e4100c6434cbd9b14ce8e5686ac8069e3841f6c6cc01047f29f79167bcab9d0f674a7a263f9c06aa859134b07d6146bfb7f358c41827923e02de858d1e73e2f7d733cc7117cdb29c2ac9b9549d4f84a41c384604a0dcfa86ee2aa6f3f3eed71186edb5e7fada4687cc013ddd0c408b4b5428f7f9281b42d78185f06aca15a60e1416a4a31e99e637ca7826bd60f6e5b6ee350de21697443b9a72451617538a44209e615c42cfb56bcd4e9150b95adb3e19d62f4a88e964341cbf535e4f9e8176989525871569a103a38cf8c16a588053e05d616219821665803c7ee6d2a401ac6372f998cf78bf81bef4f9e377193fed07437f33264f1b337a75f84ecf655adf85f1c66854d9ff9df864d5e1336cdf1af1407ca624de368f0b4e2b3905e9a258795776b89b26f7d79a0501abd972a0e0fc06976604bfa570d86a063c1c3de3241963d7aadaa15c848aac0ec18b3f893547c5a92a116873b3c7428c9fdae7b66a957cc45271d69694611131b2776a37abbaf4b286e492478738084b22bd718bd9422897121dcb411bd75f8d418f21bd46f495f318d3a0ad8a15093fb913316c27c6afb9487bf0fbfee41cfcc6a8fbdbc832fc34f22e4e9005ec1c5abc568553b4b46c1a46e9f6e34c53ec06cb03d094790a7e8e63562708b5b761729a14db76bf1bd8b6b7089a3326b25223889a8215899111c5367c858502b3ab3e9a3b7c7508a8f07a0750337e31c5465ec61f47e609c8be6a9d8269633d6007a00f788ef3c092248d1cd5eabbea8cabda92cba1cf91fe14a23b43d3746f20f1a152e650c881a236d1694327ff5ca9a3db1401658e59b50e3ee5ecb737f3cf8ab55b62cbb8c8e764e93d408776ad8add4b1d133caeb3ebe8245bbc95335d57d35f56a3386318128fec0220104850723d3267fe52e8a08bed602efa1f8a06c45d3c6ad003e9d05109656fd119cb30f54fad6dbb0fae72928d1a3fa43734410a86bd1f77630d97ae5841c0982b6eda3863611b6933681c6b3f5c6b4c8a404e47f8b80cf755fad07a0fe45d76d0659bc967cb2f955c46665b68fc6da83be69a3aff6f4ef6f0e1aa620f97c57c3251f55b43273bd8352d5c7be9c1bd268a0fe825c780e977b5133a65b2c39f625d3a5b4a3787ce61562676d2551c247cfa7b9fdf178f0874fe4f9bf16f17ad1f5b1cd5e6405627d4918663870033203ae5c942745fc1a3730554722015e953176d2d50db968022407a13e63216f9c1ef3a92818dd1648c3069acae4741c02c0381fcb36a7ab743b65c406d7a844ccde89cb22c508cdc14e22aaf1ee373623c61d85b89eb95b68f971e715cf389163fc0ef34fa0ee2af13b1253b63565034b9132232854f454918cc13b5afba8f2cd3f9b6eb42bad4eb3e68df589822140928ae9b633e365c58dd263ecb0df9a25b28e7200a50ea00e3929f213134bbd7522d79317db1be4dbb9b45585cf7dabfb4d965cfc34ed89f3350de2440d40f853a94df25e98e27961504ef3cb6aad2403b1640a36993f18e7ea0d0b139a0a083697aaeb09cc47fb8d074271ef8d1317fb6068b5a1e5a59a790e61ee1518e3eee51ee5b586e454cf18aad7000e2ce5396f9ce2a125d571a601a91b0a34927e5095237e9fc0d0e62eae1db2d506cf0591584e7bb21036b6276dc81f332659ce15d049db978cc6f44f75d2a4358cf333d45ad792e229e70edf90dc22e9cf5d8ec1b65bb1481646abf0fe056ac9bbdc25d1324041e34f439845b67e31c7fbb59ace67ec17f5ad958016fea44ebf2602d452c56590fbef2e0868ba0c20f63d29127fbb0b95b22fc99b3f8bca4f9a1ebe43c215467b66b4267e0d515ee49cf0ffed031ffdff6a2f9b6bdb14959fb270b6cbb16b0ae72f867968b2f5d0d201727801d655733d0e2bbcd53ddb683ee74c7b21b58af759142a09895e180abe95e654cdf3648ae08867e55ebddf654b2eae03e4d1ff13e6396d7661b1bcfa825d95174d0d9268840c88b9d622de45ce4d22cf52f62e522edc5e5e51343cc8c4f9d8af69382fd23db02a08287f9441d0c9313a83d947634e72b249385e18137c21818761ad4980dd817c2a4d4374d820d98d433482b9669ecab7f35097e0f7e3ac0de3b0bc10aad24636c2a38c9923d7e2508c949888520f4ecf147210242c37089815081ec7070ca5a4abe19f5a6c07c03259e75b4cf6ac0c0ca6ca24c5b50c1416a4d4c4f67df0d7f98f78e7dc2884cc80cf934a5c530dcaeacab9405efa86e8234732dfa091a45aba7370d415549e137b8467426e1d1811e20f7deb668ab0063b48e80af320f34eb7e516a77a78bdca780f79e196c82e7468742bc9364d10f6997945217365123596f520497cae464747090965c6bb143deafe9397db225ec9f001fac1c0c8d4d17994e8bdc91e7fb901b22108d582699dcd48895eb44dbe78329234c652c1cf55feb30fb5b1126066ff3ecee8525434eba9368c8d61670f5e5d70c1936fdb87fdad8ef399d720cb3ef580c59a7061e9e8f813d177f90a648876ef4e9a4c59be97a71f056a7f229101deb3a5beb60a88667096bd91d04a3162f663dd5c2441db7ea677a64a12aaf7f52f8a34cc49bd24b6e5b184991c4f8e96e4d916b1de2ff99ce787eb4afd19eeccac7d7fad2bc4049c87fd4a9f106d76dd45c9f349d8417c92c491aca5fafd314447fe918992294147aca74bd5388bd51d4059b858858f7b547e534fefce4fa2eefcf8962e6b2873e9e910263e816e19d5c6288e3b22f2b6a63c5e29a0a917a0fbf70d604a099009c3f64699a274c338fea98351c5a78e1e543d688c5022c9691cea2b9d97bb5161c35290bae781c4aacefd8d2d31418f89a274e2b6e192636a2d04ebc805c11452c9251d0ea671f32017550b46e017bcb488ddff83cd3cf9244b7019013323e35334575fe5c5c9342c37b4e081266adb045ae220bd29b362b7ecd8258f8f802fe24d54b6b56771d0f1d77b7b984461c3650e7b03fd5716b5c1b583c40421eeb986d126451f42a7611bc9761e904c01a5825f50edec9f9135b55dfb39baf25b50a28aa4ff7fab7650a4bf9a225dbfd056ef78ed8cb9f9ceba65f9aabf994a77cbae1144482d343b3e4d13ddfacdeff9ed009be68e5c02f0c95009fbfb696714da475ef0c60569fa9afaa79d6636ae06470da1957f29ea1dd147377634cda1c14c50f1a7274f92e3b65fe8da9014bc68d7de947359d7a1047f8f4695a0e90bafa9f07df7438d79911870719d6897476e1d4ad4708f920671409e3baa4e5d27a2cca8b24efececddda59f860aeeaf77630e4fda2fb2dfa3157009f783060cf467ab224fc6453a617a83966ba851ecf99e63bd53ad0b1fe21e24d3db2c16d2ce311852a767eed078d3edf1cbb1cb6f553ab980d4fbe3d9db69863852e26fcc329dc15aa5be1c4f1dd1da983773c0c3b7562cc007d544f5fbad594868d0dc50687b274c87e740049d34bc425fd714bdfe678a202267c3b00323eac03ab69e28b72f9e3618a28fc18ef00f03c07e233a3feea8789d68e10128f258684e843929e2dcb3952aba6c5ec8f2a0ea8dabd7aaf9c016d7423970860f75ad0163317a8e866a29f8e50950ecf43f7c9c591a470264c3323da070f0bd875cb4496bfe8c8c62b87e87cc73f33e9874f7028a4be37b9330eee9846d6d6bded58c15d3552548a91c261b408df2e8cd0e65d9d1870c8fdb241f7d4760de2e9c0247eff705e6cf19c2af75b18145e5c87daaccfdd311ebdec1ec64cc94e215f47734911c3300bcdca0f31b2c20983c95eea738cb02fda0df711bfa10f1402513a1cf02abb1d88f371e80fdac317b595d945f167821b0ff1f3eb486692c8ffbb50abc2a7c16986d44d5cbeecb23a1c685a421d139ef1a8c9b657bd4b877fbae45173b0c0bd486240dde9cbe2ba55d2a308e432d34ce48b1a16f53e9c90858b3a1a01d3bafae003f941e0ba68417814507e2d0e66d96dc9a1d0d3258f2a016e092b1d3e2360ce9c1c1619a92337ad65a58781a4fd779270c74504f0a68361f6abeac517b5aeaf4ee43a64ed65199002b9a581f56cc888f518be56ec7458e308fa4b1ec33a794e7d6252925add482427998d3d89862b6f77001623c332f60be865aee98ad081d6d3afc2b2c6c359113b315b24a4ed9af28437e832e171a7e4536d125bde85dca62ec6809d7228560e07e5f85451e029ee775ec849fd05bfd86a77f20b91cb03b7fe961cfaf6b128abcdf543baf9deb2ac68d65732c6c787e17c24461a7e1802ed1f6382a63616752a8eb90eb0ad77ad0de08c65d236e9ea402f23d9c76ba2435106001e1eb45aa6d2b52cbe6333738596ee8474ca42da881ca690ed47e77e3cacb73e11a0cdd554063521287380f6338eee6dbd046d058a3b33c4f7f03bbee26d2787c626bafeabc03fc4d8214bfcf5683342b7a1218a827c7036e87926b58d7230ae4eda302f38f60048b63483b7677e39226d60df3645071132fdd10a598b51592b420714c8e44910c6765d9bd5dd4a2c7b965b267e9fd5b87ae58d3baa4e56a486683f5eb9fde4c97d2e5601d82b065b63707f2fd261413280abc553f7e64bc1a1e5cc2c6e8f20d5a7f7ebeae5fdecac0668236c0452eb6b650bde1cc9468870e1add144136df749038ce0fad5fa1429666aa7f0635c654ddb49b563a67710a200dd12c573b9bae4ea15b5221fd71be9a02657f06e31b2a54099663ffe663ddf5067c17c746d195f72bd9f8bc53519b5c15994ababa54686fab40654f99ff6a2fb2a4aa8bdcf3b10b634608760f433eb75badda926b494828f65f8a163c9eb2ee9d8dc429bdda037f33147e2c7809f4a7ea8a95c8283407a1ae99882356d40870c91321a515c52409d9e0cd58420dcd3fabbad2276a3005e3c6f9871e389eba823fa57b2715f4442ab2a0a62fb99be9de663c29edefe04b815bb15e1f11cd6bbef5d953d31e907c9a30b2cb210c53ed57687363d6ccf72dbf632e5065c6be448ed6bc3c50a4910d3d2008b8fb8dcd6443760e4e13a70c83ff08132b5893c2bcc0f989e40b4f8822bb2f2fff0de9be5ceb355a0629c331420201bc3b76fb9a7f1e378daf17e08f1dd7751e33aa240f5ca62276fab4b98c6b8289b0823b16f85bb21ea898e88a6a5c5297f22ac1931eeb44ba363ce06eb462c23aaeca6829adf0a644092f9f8459c544392e815f688a715c26e788f94225a0ab049590f8a23f0934403fa0f2bde3dfe4db48efa76a679988a298a2d0147d49957aa816ce7b22d2afa91f7f11dbaf764adac163c82d78fb99f146bfa0022361ed859402d115dc30ab6765535163ff21ab1b19cfafb4ced7406aa351673d61efef27cb2481edb091c19aee2d872d06dfcab32a462fef8e772eb1d921acc9eac6dfa00d4211c5b853a90ef885a885d391f0497fb9d25f5ed7c21ac723f8e73f9da5f2465f76f3df03c89f586e735f82b9ede9b729253cd7185db9cd56a021354af8f56ed2b079a014d22418cbc033c84e48f0d2eedfd4fbfbe72fb20e8d488e0049138d4527c7e60d73a85d91e56ce88aa8d6d29b74d2a895a1286ddca814f52434f053d331b0083794e22fa31913833ebb76e8dd5b2ee962858dbf31c073d8b3dac352cf2fcfb9135aa8cc0fea7f2b2e1d1d1ecf9af857e850ab3cd89494a2070e7db39a109151457a7ab9b148ae5aaf95081fa4a01e2752f3fa43f6de53aa6e0f425d820ec26283ffe0c87957abfa1783336b4b054e9a83b04e7acd0cd282a83fbae59c94f95f7d46f196c084d3e8fedf90677a0dd27074443972073fbb9b2f611adfe7409a36d82b20491ddaf712ce984953f6199ac0fcae06816b3a95e7b20d998103fdbd65c9a1cbaf63a7ee3edcc3ab79611bb04ff4f8dbd6356acc50b3030ae6308985fb7df4be03d67dc433fb7103e26181deff66c78f851374c7a779cfbdf14a329e4a4e393a63324606c883009a155030cb94d8eb449b91b83dd301641cf20a99025038ab55637f4f594b7469f842199910f772d8bbae9f64a782a5c7e9e88d8e76ba651fac9df05c6cbbaf1ac05006c17ca5c57e4a2f4b750b143d50f38a1afbd5cb335d6695c1d0e8773ac02034d9555124f969dfb5f774d812204b7f539886cb04af168a649fb50f05899d1eca173bdd8a0cb1410ed4b20a692f9465c33b52936699c756893bad6561edb41626e8f119958bab4ab5d5a29aa7c0de326c6cce1adb0db8a8d5f55bf1e10093f5752caf0720fca9f720ce4046837c47054196ebfda23d54a8cfb37ef7350dbe39f4c8c09bdbd9adea000a457f7b05e21fe6b98b9dcc51157a910250e45bad7316348de5b1bf47ff10ee10894fe3591e697b10d74e76af838ab826856f09e52a7169696070d85e7a1674587655c6dd4cec8814f985e05cbf09986b3e1666b73547e08abc082ea02b3f43114c038115fb129954e637a15121abaff5725833f74adf20e6633d631580e2f79c3d34b3b0ca279c87db9784273aa9a3bcb15c590c620c597a9f8bf85549df011001372968c791f6f36990bf165324a9eb5f6ec704672ee7498a43b4f484cb88335e93bdc7824aae45c9ae4c37d2431485dedb0ef7bb9e080cf637bd4f40515f9a4aef66f98b1565065844faf055cac4716a45f075e10120e004e2ecf27ee41751e3bc6f38cf20a04e3b38e5dfbd96bb2d6e3f4e959bad2f29eb44c11502bf1b5b1b29ccffac42efdfcc15d4250e94810a83f486ed31dc9c93e18807690ffc6b5caac39bb139c723e5820a035b75b11e0ea9749edaefe95173e92cb83cdd8f31f1d54066e8a7f5495100f4bc68932925f98a04a2f54e5c5bc0f267d64081a9883cbdf8a8987b3c0265bcc2fe0503b5be226b1d7efc9723ca5f46a57ac0c66a11b5ebf9259e9cf6658f2fbac59af8a389dcae850c9f208d8754a9a6302dc8705de2063a0611dad7437cb8009986335c9ba2191c9f3655ccb72a3031cff41e1ef2d38a158cbad7297e4336497425b76136b1dc9d2e0fbb9dd0626da5112fff08f6ed9ad805fba0d9b885989cac5a8773a34eefe35425b8afd0b781180c608a7db0a06b4b685f68ee83c04f650a2f4650ccf37cff6f1fdb5a6eb7ff9f8f171fe11e2ffa8d0f2e77ba1ce0d2aff929d3389923803fefbb9d3f46d39b2dc561ecab88f797006e88e7b9786ee9eee4fb7ac5afa479b04e8a18e3869f3598c9d988425930b16a27f07a4bf13b4167c2ae9741bbc6cb1414c28b32dc3f8fc23eb64b7813a1e84c5c75d7070e0246216af8ee922317c5450f39717cfc73c8f4e80a051c859e569c1b4d3f8e3b495eaf7b1bcff4f994c2bf0c84ff2fb431fcf40799d10e08d35d962eb2778d42cd2586bfea3579689fcec148ea2d289edb7d3ad171b255ea8a0c3a8df41bb602ac5584d1cb05fefced9cee31038c63c6111e7269e035de074898c16f535225d3b04c642dc4ae7dc4435f98e576c06af41fa3858c23c899da2b11cb62fa559e2ac10d95cbf774fbb3ed32bbbfda11e552ee45319d9a8320bef5648fda8bc2a654084dd3ba81a06f433b2cacd07a282b744409a234484fd3d0cfda7d1cf3efe7f4b2ca15354c85a34108e5ca083dd2096f1f8d77ceefa5fb8b6256d7da6000c12218b125a9046cefebf2d1152bdb01720f12d075b8aa779351bc9e90eb3ffefd50d0039bc57c69aff40300dbba0009259581320544920b4c129a24850f66680b303e45dd249abc4edf9276c69bc4986657ed433f0563d3de6c44388ec19c644eb32df62fd4f72d87fc49465ff24db9406fd25d69b1886f459fdd5c01924e6bc8a3b54412d9fed147edaa1a4b91d787d25d71f529a8297a3515d694172cc407f73fb30affe924d4d91e97cc15d3fab32ed5812a18145b63a5d7741de6e9e1a6f7f4d28a96b0ce3532dcc99c291c5db85887deca024587adab60aeb43478dacae2563ba15621e298b3ec3ed31295b3adc356cf0fd1b222fbb17b5d8426b7b431644a6370ba577f3a87726f2feef041d11dd6a5a14dfd1fd7187b33f7f73ece626b1d8e04315c76faf1c1350ecd41ca91734283ce9b7c695778201c4aba72efd0d09dc66c1dffcd1498550509b6c6b22a1fdfe27b449eaf1d5829ccf1363e98eb6e29adfaf4fa60f6421d2a0200ff9a1ab44cc6d04ee9db8e7aea5c1d153c7128a9f142c57aee70aa6e8521b645e4bc4265fc45cf6a67fe5e665dceae453ec09e9747c99aa8916227f6d6d908245dd389d79ffe693208a9dbb752617b0247923492593307bc009ffb7394ed8437a4ff119d50f3e3b59a347b858f3d4dfb6e4bc4e53678ba2b8d10209c1904a738ff2a71955a69e2183c6eed10f3d7b99de83f164bf66b94ca0e4336bc5e41e02718832dd6baf61690badf525267fe38b46907f99ddbf62efc1612f417f9dff563ddb536e9ef79a21bff457296e858c006276b75f4744bedbb7b19f500b04958a8ee281045595978f56a34c5ff90380bf1c7c01ae529ede776b8f4212c6af11db740a70e693c4c2df15ebbe8a58dd74e1b9a4a0ea7388d8283f899c672d76406d978ec02bb57d1cd686030dd5afac6c8e788f509524283b8abe5f7dc7c5aad53e2e7cf40e6becd3051fe3a8ea59b3318cf946c3618567516c2bbb64110446cc9badb42e04bd628ad83a96a29a2c7a5cd8035a55ddc22a752ffc43f214bc112b2dab694985fbb9418c2e0e85819c104afb18742979c2aa8e35fc357032cdb067075e4ad6d6d945a4bd445bb2789160349a01195b438f4d247d095c46ce522454d73a01039ca87bfe3a61f5271944fc7a470855421e1cc61bb80274054752a6354a06eeb711ab6dd4b4e6be52bda75834da9b730f414c44054c4338a2af09baf70f8d8196da758fb989f10c6130ef40b10a8ffa510fb9d681e998f6c7837b1fd390f6c75b94e25eca26c47cab5b86435c2bc35698f24c015606f40d8777c06dcd818a6e4e0d566d1406613c860c74473611b55f27b4d8bdc14f1f000ca4da8c9a38752022eae0f31bb038e26ca615c513f4052b315bbad6ee8fc685dc615adbbebffeba3900cbac3a38760eadedddf911db6af6604ad440ccafd24c5e90552fb011403594ed27c7414359e70defd713377bed803391e9f8c51de811d0c2f5c12f2fc766259941fcc382047f5a6c6592f697cfcb01247addd6910bf226b86330c52692ddf79a873e5ed2103448caf5b94bf84434ce5ba2089263b4e40b468d238c62a00a6fe46b1b6908904e50cbd89789b3d6151fa776d068d4ce0a45027a8e536e9ccc1182ad203bdef36dba641115c61534d45f461b50dc3f6c59a05e5174bb07f9b926a10ccca2cd673321d461fd30bb3af682c9164c5d00329b0e9028d23422cdeb8d600d8cd6a14483a143e64418bd34e735c6fc5b27a5dd467bd301052e90522a7f0afe94ad1da78b4e6a3ac02f48db1753528f959cbffe1e0cf9eeef38318cb2f32b5cb8ce7a0c046d1b12b369a01b86ce5e5a5d62ac5947fc31d2a116dd5b81b76d74ac9f20af79e369c3860bd84d5e140b2d14377ded502516ca5537b1bfc9cf064cbc2f14be81c1cd33877c4f5e25d7f9dfb498a25c9cf8560cd66321c396e409f0f1aa558d0ec61c01e96cc55928ce42745db453e2f71d8e221efa8dcd02baa7f9226ebce1910f1f28d5c905546e069dfada86f86fce996b3625ebedd2d0cf1e2d4de61b9da6d4d0c25487ee817860ca0481fb09475820b8bb22c1e2b4cbf2614c16a3a9e8fa08d78c01dce89086b897809031075f0e1364cd9b1fee5f78907e6989353109909d4a378d9f4136910a194ac75741d16c382011bfdba64105812ac1b9e482a8e7c43afd03c2e279b81957c5027620d95fee7868cefa9a793e31526145dd49abae86f5f11ec00b2322089073c7f0f3bc854d5a38186902f2cd0acf3e82ecc0bdb8f5acad7fa724899e062226d7ec156117f067fd3a8aa7722cfbfca44b19828b11c380ef9bbaffe4fea3171ad3fc4ecb65c6dcd9ba495e36f278942102a29e8e6228fb3748da83980a7c4f6a459048aba3a63a9cca7c929582bd11def678f57f9560a6550135411b315114ed7abfe10df90cf88a173e36c2dadc5c90153241d84d0d1a4849420128cc7c2ef95bd0653c91f16001420f9f5ece4e03dc2caa8f81c78c68f809f87a3030521eca7b5c94d138eff14c93b834f075e13307f7683d2404dd726a4de3a59552086a058efcdad2cf9b1cdf8057b0d98864050506609608cdd847bc4f952a04e1239b5f82121b2505f96c6594fed8ae053e9a279d6f45ecdde4def286c2d4a25b66357eb03f30ce4eb908452bc58db43e2551d1f5cc0b000d53cd903ce6d3cc022eae9e26decb2767e3a4c9f888ee5ab89332f3ca55d60b32460282c136d2f7d12f336c904c170bfee926da65dc8f179d1478d45f501cb34872ab4d8a0c14eb3e33315c13982efba0be3e9722a303110777a384a61657dc514fc0d31f007bfa27fa2a31400fe2193e2313a126ba47d765e7c95275cb7ba28b82b7c27a0b1f8d39ea8f493679706c23b9d407db6c9b26dd6ca87354c5cbd96ebe678da130deb1acf9c34f242a678a5e78250aa092594bc8adfa0b1545b3bf06d6d5ba40e8b9dc73efef723c98b1354d55e4574e6493b7a4efbe32071cd57f2ddb724eda22821c3997f1ef62dca8e2494fec29342fa6c5b28356ee1a0dc1fbc2c791ef2ace70f0aa89b936ed510d6d5888b52d061189ae4eef9b53695bdfcd309a372d52045a1be509a6a838ab0b7f0ca045bf10529d5a3e17e7ec0dd7e66598ae40dd57e641df2ee05de479faebf5682eb91042cc4c80acbacfef12ae1c3ea32b887f3efb9c839f7201f4bd0bc8cc57cb5e107d8f77036907fbac6a18d4c1c00239a10f1526bc6fb8e0fbb2c7b9d471205daf7a2cc6c8a0ab802cb1d55e74233d7a0f08c5a8403b206313eee33b3fc0d9ab34ac03dac7809d9ae67a5d2dfed6bdd1558b5142fce294c84931064217d5e19f1c7bf3da1d016869cd5838822d11a5ed495a9375b5be7b30fa6cb2e3adc1584ce969ba478db0fc0467a58ef6cfb24e89f244a1a457d7020cf14da76e68e28d204e33af9f223b21e428b6b641e9d752452ad3ed585429cc12ee3f49599da6982435c1c0d81707a354f47d4f9819726632bd99fa5a6d486ea931e8d915d9a4317b088513abdd6670fd4544d7f1f5d7afe0585734d826e35ba2f0fc23afed1cf0dfec7aac7af3cdb88cc116c1bceee189b566bbda723b38b3a700a126a3a97b31108eb0e608b6530be6fd5f9e7351d5d4bbc41b285884858c2cae69e708df50019a35c94d263c653d630fc5e9917a689310a5ed0e21a04a37c24217657c2a2dd0ea37fa78455d6dd5f9d7ae7f18ecaea13d1fcd3c309fe9a5a8671904394632b417fc96599b57f5d66c1d2334e2f68c8f5f91e2ecc8c4fb65df41bf36a817924216d4197ea2e56864738c7026af9bdd7821eb863a4fe94ff66aab4c2fe66e974e12791c1ad5dc9b04cb371dd964c9adef40e6f5a0ffafd540d309044091e06a63adf4b7ac2a6aeaa8e5746b52562385aa91127c1a8a10d7f05196ec17913a588848789a1486584007b9f147ccab5b7cc0d0c8425a6fc09aaaeb1dc9e4e810f1decdf310c02b7ac4f4d2c24f76c977cccbf37eadece98f4d1f0a031c466525eeafaaebe7cb401798714dcd4ad461518a0a9a842b19a7ce76fdd5e3305f06d2a3f1fbb01e98e2460e4da77f08deee22993dedb8941d0045a94dc0a64386cf825fc9fb5d58fdb6b0da2372832dd14a961b8a1da125539df7ba987b985b4de778fd008df1e2f8e63417a04aaceb2ffad239b3cb60b777bd0c1925d4ab0890524b19817e7bb7640a147364111d663452a00b69b2599f60c9c293979cf51574ceb2100fc2563e5d7cc59ef04b41e60e8bb9432824730d72ee9994d1eb90d073e8f8037296fbc18bd2ba98f9f150b061750bb2b2631a5580ac66e724ba0b8a3422146d07da15592a00fe58f75e0239eeab76fd904907ad47a2e3e0d0c360fbd659a02fe9fa811b08ea917f6266b6d9ff3631598c4f27d331658b40225d6c87cb18a869db71200a6e41d3db566b0545dd03d5b56c03599831c7df121d06d9f2f9d8cda143f38d64126be3c9bc3da776cc2fd70f61d0473d914bf0e1b7e790be32d6f8fca4895f0ea4486d415ca9888a0c260314562bccf87bf880bf0de630b34de2fdc6364af46a16f80e6b0e9bb4fff2d5bf41900e135a65d5b8f3f4a479fd26f5062c1b1e79747d74e587d8228da012f994460cae8d84eeea6bc30124f0e72e8a47990a4a6cda5e65bc15ba4b759d5cb4748d59741c46c0acad22efd3734b8207e5b859c2c8b4cd166aeb2da00f7dca7388a0eda4f795d68ecc257cdfa636fe2496321794d1646515422349e3525711c9a75463a9a00fb03d1d72dce2bf246322a6212596e20eb5d65a3df13c8a90a55cc77532e27c6c20a8661f0db896f78bd0506c4c72f71e6962336aeff6704f055bd9c0e26008fccb8d2ef64703dc6f38976f7d7dcb2fcaba84da11a5c4bb7206069767dbba6293c51bd1663d482672fb5293246fd9721228ab799e5fd282b32577a4acc448f349557225ba655348676021a23c3bc8e1ff29c7066b4a4622e75a14a1f51088ae3e49870c19948f78b4a808fd7ef1d028ef2689380c85f1b69391dd198b09ecb583fda38f129df9b09221f07da8f3d63b8f91c7dd9f7687c988874e26f02c2d47787f628601c1708b5eed4d604a14be05643e7af1c2362d0963048e617a67969b0eeea1188aca57a1d1d6f9da0dd2b77ef579b0f6ccac42607a09fdeb6d6844ad74af3645d6910c3ad2efd2b2035acc4e44295186018df95578d99048ffe2c7f2f966e536c9d966fa5a8a80f59830668519a2cddf7c616e4158e9d75052a949b5bcb156a6230c1b0713f50681e93846a0614ff4e3b2c6cef0d5e3fa8f5a419f5b0b74b0ad6136afbb06cf2f0c342d79e10ebadd446a4c9576733df610e62e3b4ab553ed1bf8e573f319eb89774d38dbc6fff676b866b7dca615cec89cf28661dfbdc53d2751e6fd8a3e703118de6f8472aa4cd6bd403600fea9ff8e7985e5872e42b80e0bb578edb25265f461d9469793c726a45cfc3b2f9d2f4b6c675399ca52a48c2ee3b2dfc3d2b4b0c68d5b46ed6da1eb72d6f75643d706ea4a80f1bd317092c7e65d1bc1c2303f95718124c78d1d2812e56a91e76bed4c6a09ca2f06b9c77ede6d2bea6804e9b73b384afd37fdf910027aebc4e1dfd6c12bc5ec5cc6778c0ff8474c569ce92009365bdfabcccf4356cf368da83d1ad60c7ea333cbb4331a30bcea5ffb5ff82c40907ebcdd9b4f8b2110af3f36578e6ccbc7f2cd7d2b31a716ac3a90596c38701219b9170e387d0331df3b40f85673a2b7d2ee4caa947943451090e7bf7138c8388f6f2f47b0f3a239c4cdffbec2b74bed99f08c43eb8f3a9fa89adaec35c877e1d29f36f6b6d8c76eceb9d0d013566ba60512f70537de3c8ca81fdb214ae8ffa6a4c6bbc14d66518f83b58048a5384417374bf2dc9f500bb1e5dc25f32f2113f15923611b5e89f6fbf1618a57165880bc33955ad8284c6519376c3b763f91852da80026e50b41aa2557d942497ff7a5281cefd12c1ff410f98b0aef3527c61460b66744733e794bd0028708fd851997a1294798fd65ce33058c5a5fa88fe6296b6a51a69165b4d87826a4ad9e2b96da18d270b5142957d457b26feb817e1ba2029bbc14bcf0440eb5e95c3e48c3c598a4aede2141890a485ed98fad008f4ffef0405cd1765578adfc0ca4c06c1ad2d37211f5e404ad99f43a650245a3f051bb16caa9d9a4b6135d9225bf56ed44a42c489c43b4496fea98d520126ee4aa6831c8ffd27e05a5f036eb8426477696625977493b0482ab14bcaacce6e0592bf00f57b3616b19f52c438f454ac2befa0bb6946578d6d6afd4dd3ef0f76a58a49f5de1a53f374218630108312885e5b459ff81c02bc76066d38020cb4869dc80bd845cf224d7a07642117fe6a5c83908d4203476f7694f6ff2a7b9a223e7f3e0651a098d5b5334b3ad70a9ba389e51d111fa3a264283c8b2e6f5f7300decf41ff5cdddff2eac5bde594649d188539bdb7cc50e34482e5f5848c1c9592bd7c050502c1f4eb45d9df30ead04526b395384e1e1469b811eb8a52453e50529821457ebf1fd302b46a4b5f1c9c8272532219b1073ffc83a4503f4b97fc97ff0fce1ed6042a933a24e56d90b8a94c50b07a3590c6d93e5ce9a9a5f14b833ae588c16993e21c8e9a61c3f19c2f47e2139444131dbab2a9a3ead22637e254cbcc0f03b2b1c4717495a9bdca8cf3da14609544544e33bf18bfe95721aa3f3347e44c9f0a4473d3d5ba62156aaaacb0310e9f9dcc64aa03a52f263f9a52493ad11e23cbab725ef7229f28f2221c7a47d9fec2f80efa67acb5f238903689f7c0e38c5df49d3b57f01776e4cca5b0c47b70eb9dd99e285081c813cdd94ac1f036cdf0a6e4ae4fa1fa75f0a9163e2c1d3029d4a8ff24a5e899a96c6d91a441bb7398886043871ec2088bc43955369802e4be9a79475a896ccb31a330d9cf052085458adcd5c606c39e5b015b9071e7e7f51df0ec544b82e6104620f19247ad4748f3ead7962acf73a23a8b420ee706fd55943ba5dda144eb13bec17cb37c9f98f84a869a1fde3c569ee8a957ee23e2ee7c799dff358312cdc77e6f50d4a7f05d9ced38587f4c5808cb61dd8193eacc86dc85be2d46bf47fbe37741358584303b9bdd65f8025588197aaabcc15bc3b7911bf288ac57113756b998e0e4ec0b1a881f8bbd3ade99cff10084aae646a3e6ca820635ebe3f3a01d828d0339cd7fe69db8af9c6838e593dff9c4a31c7d284224617c2bd48f12c3525903efa5c451b65cef0cadcf255f36d3e4212ace081d771865a4775404d67998abe25fcd53288935c382c0a4ba70adf182bc09f7dae439a5915a83c3e8d9ed5967c5b0808e78ea392ba3c7a4e2ffe09295582cd7e52e129c471e9d86fa0b5dc7238ab67212cfc467fee5a72fc9449500f7ff25be77aedbbfa45c9679b44e0f33aa2918ff7a6395ac8a81e1b545495460fe39028fc65b324275b8b45adaecdcfff977c1b1e17815e02adb65ccd82c11b7931c810dcbfc66aae9eae457c86beb28fa107eec220345213ab052fffc3e4699d1f538917ec2665a5c4e96d960fa8def9ada117b9e1ca6f418740eab7b113329bce7fb833e2df08c0e5b5017720924e6f3f6ebd3f46d0e889ba831f8597e8a613917be6fec14e11aba3b7c8a90fb2d81fa9900f99bf495e6003c42c719c21e34f52291307065d64f10fa467b28f29c6e1314a853782a0b6b1558bd08726a7ea574929e07776894e07f78207f6ee7ea56edde73cbdbab7211ef430874d919f8da363a5bc46e346a4a56541eea285cd7affa2ade83ff391c25b315555e1eae8bba634871e560774bff3baabc1817512a8faeb4b4025996ad6bfda98c91a3a128173613d9aee5389f7495c0d1cffa773be7008a8649942eec5d313b700cc89738b5e950f0e9fb2e7d6faa31e95ff26dbd978267ffb5b5447e4c7af2e475b60d29f69816e4187f1690033a33f429b7e675b2c1a7c0815a67fa92c0ff436fc11d61a7ce4ff35e624c4e86b1b6d12cee62bf75880301ae675653e922893be97fb2d0e42a83345060cd4a6bca11d65859816e6f508c3971e92c46d1a1c36b8c12a03760a36706117847ee75cce24edf057910c143105cb31b1f10ec46decda73ca353c673ced744956a644f8880836ba08bc64e01adf6fd87bde755a8d84b5ae97ffa1faec4dd8e6174c954ea5bad48efec5e09b87c3830ad70df99eee9ca20be6aa3de566c9386d9caa196488089a510973f1e309af4a0ab9e0e00cf9fe64bd13b1fde5160445f018fbe7dd581a987321928e08ac41c6c6040010b7dc726c15d00ce561bf424b70dbc3acc7c63397ede8e49d50abed515b0d06bb8015600fd7206047558c1129eb2cc319bf22ca69a6e4dce657ce1412005b7ff32e9b306e914274a61834a3dc91564a495a08d53d17b964796011a5b20b1c59dd87a8941a98f62f441ba25b39dacabe350a055ec6ef823afd875427c1f2b296a7ad25170884566661655fd9b03348f7197812bfb24c3b299e661271f8e9447a2e5f6445f9e27e441647107fe6905a302927e72fd0dc384d943d217521ce68b8c423ab95b46d131d31d5d8b323e66d886e2aabd8ef60c2ea3103d60c09015508da4fe8cae565504c5f82725a5dec76ad1ed76b3544b58c8c2ddebe9d450e872888302a786609add5612ac7eaaa3402ce64445c88a02a950dee9170ff4bbfda0382b9b47bbe6386991cd5b34f27c7bb75623604a6c32f052faf488b468c030124f4821d7ce5e7e4945ed3564aae4742800751384e4bc3fe3807d09970950a2cd555b21903b4d55a8b8a3b437508a7292b1b400b7d4ee2d56cce3a4252a80e46861d5f33fdb42c44cc66694af6a42476a473513ea2db442867ce18159c10effcb97916a353a2b7be1b40a099e34f2eef8f5b80a14588b7496bf2a01306ee9a811dd60e8671ad1356e0bf2a028ff6d8dc854c313f87433255a95d4d86e11326426f375236885b9ce0418b060f68701f0905ddbfb582d396a429a4bd0d96c2fb4b7659781828399453c002cd568604bc2b72c1d19632db58edf63170ae4632d12196aa39b60c6401b36a4737ffe82c23e7159946614ee7f0d7a1da30625334fe71409b804af8be22f4edce9b2ce3c0b31f65a9d9ec9e7bc751da7eb45ebbd285fc3798256b93d2b190f92a05de0113e65e69509f914867ffbb40426e4030d1b74c507b49a655558913ad8ec74207bcc4772ef7790a85d74e5fb16bd253ca1833470ccace27c3179ba376b1c4299a195b9290f7409b5e01d80e23ea48204c6be21e6b962274aa3f8cc94790b72046a313b2671c4a0fbc5e4aabb2c3a6221c2400c192432add071ca2a87aadbeeccd65ef77033c08fd26f1807e723278a410c8e7c73b6d1fb31150e3c2c362f1e8c15ff61bc79637350a4f4f390ebf352e810742229c19bd89b7e3782939dfb610eba891cc005ad6b473f8fa35ed00d1f0f455e138fb71c98903c27cf2ba0ae0256d048f6deaa482f1314f3bfc5887a223bdc5561f86d2b1114820f910c186f8f01650d52109af38c331b19e9688ad3ea77fb938081141c9f197549480bcac864d89c1d1919b0191f6eead47810d52396be6f85677f398a8f9fb02db6dc9ae46bfd5867d0c9978286db0f55d0c267baac14b7b9001d16b0f06ee9fb898f6ee729d433a3eae5c24bdd4451f99cf8495ad05201d88fe8f5aee0cad83cee36a491fb4c222774b718db0d3fc4a3bb06a38ca2a7983b3d448d3a5bdc169b23014a5fcf322e63f5fa1c5e42d92035963e8e3e51620761c44be606b5311cab303714ce90a490833949498fb13b3ef73b76de2c74b0c93d1654bdd0cac895446f53f03c24aeeb3880a901e5abfe702b1e64bc4020d45bf634c1ecddd5d2663ea1fddcbbfb4e00ca6351b2213c1f5495e2daf863fa0ffc13a3ff8103529d15034e481cb2d616bd2fc14a671f139b0786c002dc435754f3644c8ac0b02cda1f7014b7448f476b237b09d9155a143c26ee327b312cae86ca70a7fe99d85a650d8c2a5b7ab82cfff2c8990396ccfc2ed22bfd5a05a212ec90a106eafeff6561dbf12bb130c1ee23a4d65d9ede076a0a5c8b4c794e2d085039bde3ac1b9dc1a1bb334474d715a1d9f055230fea06a1ccefc9b8c700e20c981a04bb72efcd0361e603eefcd15131a019d69234a951f94d63cdb4afe6fb81060714c2b3af5dcc39269555652f8372068e285d83850eee5981e0804c73622e3fd40aa2e2c72adc6526df814a658b6f6e5247e814ec184b4c17906958c2b1a318077f4195ca86cccdc62f55f96ea9800c2b8688277a5b309305750cba033e0e0f17bd68b664919b858f8f3c125a74a96f3ba6ebaf8f8d456954283e6db2cdd1507f60d9bf3551711c5ba52816453894f2fab7cb50589a19f856e91a064c435ae0c961ee102e90b9b3befd1fb98d7e9b317365e637230392046cb5fd110ab41359d2515390c2e6da0a07d1573866cdb1282407110d5f6b834bca094ab9c4ce1b39ed817e3b7e5a5a281d3be3b789128bf04707f780bce3a3d17c3a336cc214ddd9ffadd9f29b8df59cd9b49bc77cb15074b9707bda3645f6a17d6c25467f0f0c2fae047a231aa58a4e508df75dd9c1bee0bc27adf132e5b5b8db6ea322a949a5d4504458f45fbd47907f96ee4ee28389006a694d3c5046b67d32fcfffac08d9d456d1523571de80949233ccd7a5ab12cf222a09222f55fa67de31e3224b47782265ca334bda0a43c135c4099c1fb4e66678fba3af8d25e47f1fee0a8ab45b06c259cf07890baea8bc1720a788522adae776e71e460c23a4e46ccbc41225ffe1d16f1fe82f9b91bb9bdd4827a9748bec6339afe27e5470a8711d2571fea21037f149c52844ca9deef1c3aa7d008fd4816ae01bec21637ee4775555ff1b925fe0d89b94afd325e8f68bdfeed874920326d44ef4a05d4be9b43097353c27239ab3fdf15de4b821578846d20dcf589885b8703e167deb91e6f006ed7cdd944385af61e9ca5ba3a6920f97785aacbc78c5af4fcaac669681e2dc3e071458e77263819617cf9b99711f73a077043fa1de9409bd5c0d9f61e834a52bfdd8d79c630c4eb980e672dc8cb361467df0bde060ad591b1595b6b69fbc314f19f917e7104960f15a5ac340eae90eca72d83b07e43fe0172dbcd42ac8200360fc26d71a42854ca9a5daf7711ebf557883f7311f934d9c7b85d3cb5b9a745ce30fdb186d5d9dcd77e5e9ec69d480d47de4bbb81530582828c76463c570b49fc9be65a3f00cf6b473f183b0d4f3d2f25dc5b031b40272a44bc62d75d1af0d009ceb650659e0e8ca6f6af9d616d0e9f16dea3915a141915ad8a578b6fa6dcb719bf22d708245034c785a718a4753ef29536f2c2937687fc812cdce2d5f1d6cbc2624693963d5ca51f67e6d5ebc01ceb1cc2f6dad002b8090566e7d6943d662a541e412a6cdcfb475a80b7f64b4b09bf826921c576c4d956b24187bdfbb832366a95ae5694fe7ec30a6bbe6c450ac797fd3ba080b8202d21b39b4d340178d11319e687b03f362c84d1878037c53c167d4567b2335daa51d9d07220c8404889a44b63d4b288f2876f87be39816e7cc2357571ae90951442a7c6ff24c94b2de25c1e877c2a05566a151e77ec46aff4f8b0d8723e482c10103bd9e69e0b91f099d1e784497ce4010d4390df04f12a0d15986d8cec542f18ab63bd90df19257943a5b0f86faea2560aab32ea3954b9f3f80878d9ee58d0a0fd5b9d95e59a1cfeb0afb60f803f84e4270fa31b10201973fb9a30bcd81fd2732742f1f6c86565ac7511664abe31803ffc4d2753382ad5389c5c2627f224d05889d3ca4b9470df34c3fd3591a6e4a36516ec3e190f21519c58239b8b545239d8b2967eb276b275d78f98a9b84fd95092b6a3d4247d61002f94deace92fbe8589b2fe9f5c26845e82ea3984181727f626024d49fd8aa37793f554826ceb4ff16625069df319f1ed009a3e99aa1e2072cd55648bca3802a8b19715caae58ff3b3ae26cb84a82f3ed6b766cbcd077124e8f7aea4916175cf3a12a1e2f47698435e9187f60fedb6ed0fdbb314e5c77fd5fec56f7f7d04a89281d52af943bfb95c4ff819e047564058123abc37dd3af28521b0f46b6d07499f97cec5d9d6148a76007d481cfee6e691868ccb97f0cfdeb1780b41ffe24415c05bdfec5ca86974a019219a4bced8aca06b9ca829cc85a04fdd7393826207d73b3702aad57fb2e0fe39896bf660ee5d7ecf3df0e5cf9a35e3bd7c81f618055750a62e7ab714c868430afd16200479e6ffdb2ce7df3a77dba5c4daeca4cf9efc06b640eabce33e213ab0e337027d3148d8dbdf58e03663f8eaf110c4a00182fdcb23f8a6ec1b6651468bde921b8028f934c0462882edd15d5a552a59be1c8f501d5e977c398acc569b0017bb6353743b3f10e4fe220cc85b8bd398e915d18a4e1939bd10cafb9f39b88e277be15305ac90791be9cbdabdf12c4e58664a39826303b01a356f1a7d4439010242ff39a7233c065f0712fcd7cb5af5b49c071bfca093c45a664ed077559a97fc0146d26e7b6bdf72bbaf0a5168a182478c3d9e99d2fc5f70bd7ca6fe4a0d4b274ce12b1712b3c0553668149cbc4225ffee0fad75be460883c7cc3aed576ab6cc91c1b8d712dfe613387fc197c3cbc395faba400636475104a61ac5af41a7eb6e76cded11356fefb7c1ca5e8963abf42bc7cae4f95d54210eef873dcd03c0f230ccb360f8adf67543a44b44d323af2350bf2d0e5747be7e73549da359cc398395869417a420a79743fe5eabbf8358e817a1edc17934eda9094c8ef29b9689b924bf67447cdeaca4d26c877e7fc4ce12a957ac004de4ae3893b069ba7727767a69953aed88fc8d73c9f0c3d0657850ec6b7252610f626a1cf275b35c10e060145bfd106657b1a77b47618aacade21c3229b74a87257674caa89801d885d17f9a83b0b981a08dbcd6cfd62a465ea33400a60ac43c123e63e5f844dfc4aaa35cee1f9e991d37d96ef2b39517ebe4ad87dee435fbdaeb04031a0ae8d725dbde0e861db061360fd5524812d8f29d1e53778dbec349788f83a9a83de33558f25da8ef0385489262617f7277f76fc29134d4d2c4d2003371f3adbfe513359cb73b57006b0a79e080d94e8243cd4260bdc1442424257cabeb4ddc18bdaba9e33f5f295a7ba34112900692b7d105eab06d250f43758a1195a86d1d44239553b65cddb0a922aa0090d3b4b29b19a165ead217e7fc81b0a588c6929c8167153d58ce016fc21bc8f64f8407b66e7a9c66bf69f3efb786719b0aeb854be8c231cb62460025f96abb82dbbc003a67382e068f5f36da533235583b08d82cf44880832d01e97c8d9516c963800bd8eb68f601ebd396315d6c7d8ccf9cb035994b6476a86972ee690f5b250725e324fa250d6fc7acd3e3a5d625dfb64c1445cb98a38410ca1b9d5801f057485706efdef4af3da1b0454267372ac85e814a81a0233504729f8a97d5945326d84846f041a2683528aa54911fc0fdcc8af8174d5aeb02ebd056aab537f2ad6515d4f89f5c03ce2a0c0621252cdb931a041e4edffe508f09d5123ff42a438014aa37ea6416c08390b70bf2ac27a31562e95cadda5f953c8441b2127898d2fbce8edae1cc52ec8fe180e2b5e0eab25794089a36b9ddeefa3c37b484b2d29abc2e9b75aa3c8933df206a6d5e2b82a3a6b46ca9e42d30e5f7e18143ae4b5ad9248a673ce275b0a0a1b14b1f9c6a44b3bc5d92cff217c0912c4ae56588fb87bc442c27658bf98a01646dc16bb65f30dbbd946de7be44e8aa324f9d3464ebacdcdf26b922a1cbb1b45c1e0593bdd697ce807a62e25711178ea3e9b69af1ca9fc55a7e6abc3f0a7d08b0c9b94ce20c8487c2630af5d28892ca7de7321534d554053200bb363335b1578d4f26d23a67a06fbccbea5204614f697fead6241db6408a8acebaf61db36b8ac162878e163973a4d68d3393e5f2cfafed63cac8bbb0430b12e5f4b7e0fd66b49c4d060929c6aefd2c736d15e58476c801c6391605cb36cd67a2c66415ea5991bf8b48e6cd5eabc64e61cb77511a244d4ff59876e81a42cd821a8728f2f07bcb38f836f1e21bda09202f0fb13658e4fabe21eaca9458d9c9353b8730d0788b106225b44ad6b8e78fe821eb00b736572e89820d3e4f293a7655529ec235750af28be2b8b8530f593d65a2377fd35b788a9db65f7029e6ea887859082ee0beb8475f96d67033e2c390775f6f584a94a4aa103bb6d2234d3379cb019e6fb391a4789439d71b5b6a668ca3805a2125958c58f9a6fc61a74195fdbb4ff05b23a03856ead7578d6eae031bc238a1b28251ca93cdba07ca69e0311858234199fd7cd32711c89dd8530fa477b6f364c428695e818dbb82d4a96d19492cd82c39e34f0cf4960e111476cd54b5416028e8dbbc3b9ab2e8f63bbc25a97f083f2c1119c054e35d230d698b6588f88bc4c3e022612f8c5709223bc3068814dae83c2da34cfbd6235cfa86af8cbba5c7c4078f566981370782f0bd231e614c328a3ac71db2de413ff340b827d02cfb6b9afa270c1a9f2a503a1a9f1e7073218601afc9a1f60a16f5e3c9924e55c1ca08c173bf288360436422907e699f197f474e0215f2c681353333ab0ead8a016c2df45b752afece2a97e4fdce81f6b0e18e79675a711f8813efe41f2c25f26c0555da3d112f0320e36635779d105ef9be4e7c313aa76832e254cca0b32dbddc2814ebb8982e3b6293b24b4d19dd59a33596a1f269433be3107fc44d3127c8e3f3f6a12b59ce5692039ba308444191ad215dcaee9178205b71fcbc11b6b49af9551623601913a2e51257e46bf8ad9afc6f67fc08f82ebe7ce35e560ad51ac8e7eee646dbb70914eb83c1e6ba59c85cfc25871c1e2f2354cb35c15037fa7b02d809f2516e633c0e05109af465b4c7cf0b6d9dab7eea8b45139db3f4f9344cf3e245c398063dbe7a555bf0e61b5da69d554e724951099443d610b18a6d550c412ba05970bfe0c5768b916207b17fa72abf03e82315b5df977eb657807f3a09071ec22697baa3ffe4140c40ded78b9b265e424a1c42367841bab859e3526835e842ee11b965612a007a9eed74fd15283dfb1ee949780c9f4faad1acdaa860bddc243291e92ed43c65a00480a719f205611d2687b1ebfc24b297de36ad7f94584c93dbbdc2a7308f667ca60578b3a1a8114756b305f9800be59124e9f0c90154e7e3f0310b0f21bce133e1f311802b3eb7cb831cb65b01e388a3af66bb97d6746933f60b7841c2415a6ddbd7c811ae9d24ba676b6360be54246cc63b7568eeb29546c0bb8ecb3241b0fe2581bacb0f79afabb3e280ba12086b351155c713b5979f585ec65e5dfbcb6d710e49fc7080cb1f40f69ee012030bcb579d0e4ac433da3fb6c85d95a1393d392c2d96b1efad8d60f3e3f92fdcc106bd19a0d4a282928be7e485c74ce6e0df53775c94fd2749e71e0f58e409ec5ac045b247e4f931b63d86d60f97761cc667111474669bbd0d3faacfe3a42eae6cb5737841ace79c1e2f528dec22b60b4f85dd9f359ad18a96f1922de6b25729a290d8cab669d06435065cd708669fef2c3241aaa541675feef97a22f5e7f1f7d886bec10f298014b9d9c433671474fb6b151d3ca0b4e940ed04a240019c0cb1975b73591c6250d6d0f475d56fa47d335c17cff3122705a0edef138f7eaf0b4a739f57861adcdaef02f5da9e2c3faf2c88c2b70e347a22130f156111baf639395591cbba1c09fd9b7c8f8dc63082731d6d70013ae26b24c3c7a2b8b57efa3940bde3fa5ff188d6f35cb2365a878db2a368a2a7b37609c2983e931bbc0526be486358b24aaead9fe2678f17c264b16724c101966d913c42693713cb641092c6d2ff91ed44134d1e6523bbfd0a9f17afdae332343dc93a4fa263bf14cbe55380aa5a9c8513a542237dbc9f5d886f148f22e2d8f3fad845dc389c980b6293b786641f23e65d4c46caf61eb9fd34bb6ce383a1c050214481c1a5bc61fefbd519935e9c4ee05e0343409a70dc794c9b930a3a50b718debf3fe545b61fe8b65ea99e7c2921107c5a35adc134ed0be633e004c4d6459546c1e5cae0f8144ef0ad91049972cc3494091865bffa7798ff7818a86e7429449f9b0a56b6268ac7ea780252fff45f4e5e373be1ce3234fdb3838490d35c392e7ace7e29885c04b63944d68e8100c1b6df66a9a0e059ed8719e7b49fe446b6cc07ecf2c2fe8de0593c6dd486f02014189f933820dfc15500675a504ed9268b3f9f85e7a784d5226b72c96ef5e2fd5205613093aae309125d11daef401f0c3e2c0fb5fbbb00fa0e78936463a58c3a9d5cdd8c038297302ae9efd91750dc0a27aafeac0b0d09b22284b895d9c83aa35297967fb66ec04397afc36831123c5cbbbb926373b606d287405bff53a8e2dc0baa520574d10d030271d5fd31780279ae2fce25cad49fb8555e19a030a753146c862dccdfa03d85a5f53620cb432fdb46451d74f6e69c71e8c800398bd910993a6703e2e5e47bc57b9cc740de3853150df0640c61f35391475408d2740e9700ecfa1450d0c84761ff96fa983f3de9fd882ea236b7354124a4b674185cf0b693b89229f05e8213f5d1a3fe88c3a634dce4a05b3acd6a36692636a54acbab947cac41a7cdbc617d701ce2773775ca18b36fa07ad2db2a60b77f4df552e5edb6f3e7b26d66a1b5d2c9af2c69bde6b31922d7f2afb8cfcd2c0ac5772b9f6018d308b029941a22090293fa6c6dad420ddb7aa734928c6bf35ecc9273077a594611116ce78e672d25f40b635af9ecf71797862d8f852180259ac728d6b70cb745310e1ba97d47e58ba9ce287ceaaa259d24f47c55c484a616ad07625285a91bccfbb4acfd573e7ae13c8cbd9deeb54546e04337141da429992dc474e7f356c1dc264145cdbbe055986a4a8c10337422f3b8275fda0752b586fb5f77627f3e6aa4759d220737599dfac034a3c4703d48167e0aae19cd2db130d724c21a4e586a8b546c65ca70530a58416193cf31e8e827c3b93c2bdab88668f0f300e2d9abc62a86e4e38e74c6dba2b8c25755fa642f1f9b090893c4e59d8fe7a458536b2f5693097ee566c1aa94bcdfb225034f18e91b6cc5aede05212aaad8d39a724aa591ac1b4445c6e6f9bb3f6f7add5c3713454f76e8fc4d458aa874995ade157b1e8ad99c4673313585edbb754c888413fb7cda9641b8f5d143c774f8f9f3dd35dceb4dd96e829276a14a6c29a9b8ba4b11581a1388942984b438273d688f9bf8f9d7e7435ea683ca33f97fafb06e0d36f6e7829ed95c9c8864244d8cb2ca57ba971ebe2ce8affbb29d5782551e67597cd398d03cbe0e8609c05d669ba9521cefe71eafe933b205497c2c02561c5bf3839f2b7e73228252fb7ab1f53c249ac10c29e5461801fa9360d80d9767b67e14a2e8f964118b46b864bb68f54c3207ae5366a6c1484cc173ee64f19c2cf77fd781459a6373f16d15b6c0c4a6da5a9db49d82b956c6cc664098bf07bfd81a650e6881545e76217bdd8d847a3c027df5783e1fe71bed4db5664d8c68bdec4e08e8c969962cb790bdf2490bed0298d9890e29217b44da9089f39f3d3cebdf1fd7dc0bce8f76d94b4864dbd3da6c3c5672b090e4bfda5d5fd32e716ad737e580ba482475f9cbf6510f31c3a9b8b89c4c3c528be0e238ed7c89891deba373fa03b48a6651e5b2e732df6661ded0976538daf0627dcfc3f7236ee6e5ced0936b0dd51fd4e334a02e19aa1d35b520545f40894d74eb57999e1b0be29407e814cdad6bc0dc2483756ab44e243b2f97b5b3530323001ce4e6dd5d09a13e8d5c87b20fe6556ad6356e151c37ab61e6e8cb5929a3902b98bdd8e025b52dbe47cd06518e765530ac699bb13a3f13c156225856b4a8d81857762f3d057c4f8a6632164f84ac85a2c64d0e5434f2da72b7675a9263063cd2af016f475821ec01a11c45955061999191c67417dc149b0b3096094013cea024bf7bc7607d9a55fda7a76dd978427856230ed89c71650d0efa90b690364f93c1a85aa29cfd10be91ef3cf8cf01c7e098e74a93c35cc5fd6ef7072da2a809cd2f021aabf160e8bae78acace4b21e9dfd0b52eec911356384dd1a5e3983dcc8c461ff7a8b7b617f24b1f9fbe7235fe3e594c9ba37ce4b2d92ae0c7d990b3d6b26748104649c5b4dcf7b7681b9192636d1733e356d4fb9df3e062704f28df7f32e3e3e49b54edde904d15aaec327d95d681b9990d308bf81de0d1d20eac94bec439f7adb21a0a00c96ed45b3e146bda076a8e5e3d841ababf2aee972cc7a319d18f6da096a3de2c6522334a06e3ddf49f43740e1276275ae140687b337e84a149d5d7d5e4ea45075faa75b4d0da99a64a45c96a4b2bd070178c94482613cf36d1921c7eeb77453b879262240e3eb30d98c1836a33ca4927da1026b68a55343c5a84e2a7560f8f8d2757e6d9e6a6a415f3683a44a6e786e860cd5f3ff7bd088d07b1f134a3e3d0ada19554cb7ad1ada60bfe9c0ec2c25a2c10d1557b521f86acc7972f41f857901972b0b3a00ec3c5fb6c8dfde159434b3acabfc13115421788de1570386fbcc9c8f8d6a00ec07d589642c728e7a123834de75a77e1e4240d3001729128ec0a32ab395e738ba376645e7f591f2dd901aed1f742495b5283ff233202e4cf5779f57eae7bab9883789ec560d22b5e7e0d09eb17fab1264ab2d9459c5b043376ee112831a7608e383432dc69c8c82a22f3abebc71ab5a2b305f59a41029d8c24880ff3d6cbf559567a3c95d2fccb105408e318bc37dd0599705d51e38ba086e320fb9062bf12d98148213f6455c6d48b227504ed366620136f37ce70565b718fb51e6b7680becddb763cc79cc4b9b285539e27576bab7c32f458c1710011c66894e04ec46180a3a28224ce0494bfe06cc927362e6f55869f8e4dcc1a8e78e989a2c567aa0245a3bf6a2908828ea45707a2a2437a049c02ff18dccce55a0563f5ad0facb54fcc48e5a3c8b07b8d0daa4e538337140efa878e48de49016097c27938b8b51bb5dbec22ce6c18a08cad11f21d81f253fe5a7292388635644e9df8a80aaed1fe663e77f6ba41ed08ecc7a3c0f6ad1d5e302b33d6a8e8d555d563564f90230b8274197975086ce8c8625a0c6f8f74daa2607da850f97c9203e75fec1990626201f0e4cda682358a6df9596af0fbc154e7ce16d2fd7c9e8f0b0af373d80ed628c92490271a75b614f11a730e28797cb3fb31d592a176a253e0c274444d53663edfea7e637d21af5d0fc781adeb694dc036103da71a3afdf3e72c4aa592394ebb17284c1b2d30e924caa573185414c3dfc052eee51fc352ae2cd773154bf9afddedab21478c00cc4cbe280c91856af2203f80b0e550342ad150212bf004cf28608427a1e32a17358608000d0f5f3db5a422a564c7e87e487b20c4afe5cc2edf4f236088944d25d2d8bda833e498a8f340a6f76cbda5b1526ac1a8a908162aa062aab3826f592a114eaf5fcbd675fd75b9fec48f334798949d34795f0fad8351030bc096a125595f16729446003e54fa63c50dc81021c2d41824e61e8f5844b14d400d22ad7d86535e94e799a84a1d4c5578f1ecc44fbf82fdc8f611ae446c9c04f4b8a7e528ebe8b66838db7aafe2bd3c4e37ed63310bbec6f5e8c2b535251a4b941922de08bb28f9368cc045d081c921348421b751459359f8b51624e25f28df066452690dc2a17fa70cdd390c16adf590dbb40da92e4205b82178320be3552a994c106894bc936c80295214a89cf420866d64d39d1dbbcdb425a40484e62c73f060f59531720d94eb22f195ae57efb68e6e2bd3eb5ff3757e673f0d91ca7d9dbdd90fcfd61f8815201f695def0af54b39a081d7e604b57cf49b902536c55d96d641372b2e3267082595cfe3ffa0eb48e5ab7707dedd3928d6471c934a1828f77ae76b4104ff029ef0352d9e2b9410063eaa64e7305b668b41f69447e65bdd67d318d7b0ba25155df51267a6155de39fa3b2ccaa124356af9b307cf416e85d87cd7ab5872f56a073e2aafd6958a4ce4945674e4d682409d9a69d15e127bb7bcce6a692086e5821c5c06aedb15d90bce863f77afa7477dd5555608caf96ad41f67582ed8c7002ea5ed1be057ea7796b6db6868460379aba503b8a90f3de3a4f69cf0c52164c8875529871ab56c6d05484c3ef2c690a722eb735c5dcff84ebb8b90c014507f8982047cd728c2959710ffca0c706b77391a4a7c7573c6a561288fff5a36b9b2d687ece0beab06c45ef508892c4df84d8e55a3ebaf30795c659d703643259c1b67fa6824ce07183e51d015d1ce6a2c0290e2ddfac734f2e80dfe2739cbfa406c2034594e69dce6ef522db4b9762c653cf73ff1e87e8c36beb8adfe4d56e1fe08261e837c977691bae22b60e8ed49a372d7bd92ed20ae2b6c0c5906cd96509a5316dc810f21379a8d2f6d3fbeecccd9dc9151f58cca1361d7f91be842d2d672ab7829a916f80566942cdd9950e922237f5c137ab5c2660ff53624742abfddafc88144ac46b93de40e8415d997af4b61a6582e3e2ee14f2ff1cb3f947721893f2262b7533a251ead9443a71449e1c156f78fa961e61d955c2dbc22d34053729b56c72dccb8bd454075d2c8710f75ba76854d97cc0d9f97fc32b5887d96cfb11be4504bc0c0840d16decdf6a76072493c2fbb86f539c0791d390f30c7bdd89b2d857ff44cb0ce2bc19f43044dea39fb1ee0a643ecdeb19c409b37b39512a43dd4df68c51ad8d29609c6445195b25a076c79866c299346acb1cfac25d68c60fe7b0966d09458abf9b3cac1e1838f99ccabd24ed1e3e30d9789c963d769779afad9b0ec171a0a069cadb6e4808f3396b519e0dc4d5aba0b3007da27d603ecaea625d39b907a34cc0fc590f95008ba6afba558e0763c61fbecb8026c5939f6f7f189c674734f34809b12048a0d09fca69cb9d6119203a176abee92772358f6f6dac64e3c9f8c9e46b3841670e0f5a0ffe37df3a43165cd694bb1414aa21185b46cbcfa4a64915b4b49b266662fc47b50a3c20614dc9b1239953f97e7c260e76c3680374cb9022e4ba4940604f80b11e9ac57aa2b15fe62ed0940f11b635e6bbd6f5d6c7a73e786bdf477055ba9d78594c86b6bf60eae9215269c2482653ebb2bbe500f42661238ad10e349bf3f6be71533159979bade3479a145df88363d7682f581648507a99b3a292a09cc9a0c950439491b38412bec8ab3aea1063749914f71a09cda4bd4e61d92fb420d122c96280c9cb93243a059b3f4555e1b73f4c900fb2195bcac926e7e76ea218708797f13eb72309cb4b794784ce9a0796a549f36d6c2079c583866f5627cec86f1f2f9c3e7538bc2206bddbf02a1ab2e7587751bc5a9c411b04c02c74c32f17648ddb5b4417087000bceb414e93a30f60f6c532aae1645574fa6b7f537b47baaf91001827687b641dd2b0bfc5230542707d7e3322b5a5e5623a8324b30c439cffa5766c8c736b68c03e74a9a930c15382381895fe4ecd8ac47be67c4af864dd613f7f625abced138a676b17169b8d44e39df0106236e8ba7470282ebafae4107d25d6d1ce3f402145a0dff3bfe0f7d6eed354e883d3392ed2884ee0c73d4b46c63572347cddc97f3c1fd3b732a4b34b4aa07f7bbfba66307fd9f071e48139e805bd58e2eebc097a37f49196fb9a86b38e267f57d08a8a420f0f36d6650307a3bb21bf5f6ec55f7d5a32711b67b33aab7915435b41dbb26855e046ae0e8115d06a897dbf38e838045004be25f257782417e35fef27a04cfdb2ce2fd6d2c8040a265846f2803a263cbc7583b0c0fbaf44ac312400793d880af4e3448962b08c41201c131eb19c7f58435d258ca8c3fc21ad09a220fd85a1387c7c683b9200b2f33e39f15bc64162da30ac690b3b8fee0dd5779bcc0ad5cf8790bd42a46bf58e156d59d1d7a6bcc0edbf3c3844288361a0dfcdb515e5924a6cb9c955af00c470656bbeb9b6b453e22effb472af7788d62faa11fe5e8100a43ab5ff46a43d59f96c02677569d7fa35fbfe8d4d494ab08f2ade15e02a0e20efa86387c19bfd57a6c139a2dabbf73b57ecc2148357c03175f6485d99460b03ce368f709713479e469f890e698787695740918323f23357ccefc87b7cf6769b3bc1f14bb9618a3e59a58ff080ce00548ffcf1c0ccb84cbfc7a46e1560dd4f5d90774d37cbd8a00f7d9a025c254cf607cfe84ecc9721a2f187c650c6f3ecbf948c3bb1eed0b5b4401750301a9788293da9f1b4cbdbdc56a714632ef70b5f5d1eca920ad45a6e2a5a56f7b77511342902cf09d2b3638f0fa18ef50e366d17fa94280c4bcf2b2b60a45fe053cab7d26c82be4413d6022c2e4ffb43a996fc557d23e7a48bb93bc8f9ae3661718a18698cf1abf144c469928e4a64311f43577075f795b0d631c36679879eb76a8178dff99bc2a9da53ceb1547191261180f7f71475c2f32e3b1a75ba6aad492d618d15a3cd0f457a8159e69fe49efcfad8743637d548d44a33dfcdb021b0ced002c368ad412a5e8fcb1c07e83306179b9c068d4ac12fabe1adc034854611d64b1916a1847998cdb66238f4b643c56001af11f6274230b397f15df92582199ea039c3e5818ed71de587a28c12417f2b2e2055d1a332c827b3742c3826c2684b6c7c4cd1e05c9754d9578d00c1c4bf2d7fd355026d34818aa6dfc60769b16903aa4e1871f10f7742bddc87d55cb9d584fb12a9d3d3c850278cb3d3b5826ddec277af97f1710d753749679ed0cb0f0b97f8121217deb9e1b9e2a1ed3b085e350c409d5b2009f226d3fb1ca9004bcc4433c8a5d30ade9bc7883e1724bc652ad99d20dd4fd3979e2df59c6608d721dc6326196f2312a8421cbb675a86c2ca3369e58fe2f963a0ed6505ddf2d99841037789c2c77403af853078e6b7a15084c05ca1571398654c50b08fdde6cc14d34e6efe3d23d22334018c7c56658f8d3e0126bbb8442481d7fe9392398429df40642d4b15178629477c2af1f5352e2ee8a2a5621712fa3d96bb0ea7c25039e6747fd18aca2d5b3936fb0e0f32196f6ae02b7ef3173591b5e60e14e0ad706441c52898d9564dbc357dae3e71320ac36b6cc6bf12f9ce6ecdc7d047a93963c595727ec1a3fce15eeb01a72dab065d95af4f9de5719249950bac78502a507af631a602f5e375652e65c8de442d8ac79cb4668682608948ca5eaaf3a9074df66373550190e4dededf7b1045569f9ee09ec0fe1835415f1115f945844eeb5ecaa63b0d30796a255260ae3c35f9d57be5c28dcc6fdb99bf531430fdc45b76db858ae9a6c6efdead5595e1155cdd565731f11894c67d2a0e3442d7b797720b537186e89caad8b3ac2c4d6389530baac71c9a09b3d180ec3877b32b1f5e160a717906344adea211f4b10d2736e056c861c9ae282e0352d40374cacb86e70e713a0c7bfe9c045d34d6e5deb70fd61f0b9ad59e931cc947241669f6e0bf2bf13b8cbc63682390b67491261b0f295008470c56d7a8b9a033188818999414a025590e66ef7aef55e65ab5d68a29422189bcb48e999fbee49ced67485e36313386ddd7b22e1439ead33fd33e5c08fa9d0141383e22b6f0bd00a75284218ce404522b5afda2571582f92e97ec996d0793b180959b187a4eeb2960595c9a6137d6a736f6cfa3ced0e41d8a51f964f52be5ce2f508fdf4aa29a99df7e4ffdca78939520b9753df51a2a781212e3dfb85fcd5c7cdbf2f3d4144a0ca68b9e1a901089a996bb57c6629da9c6a5bc69f576ff25a6d8d5090cc13ecbcb5d7762d961ac70e74f9631a9e786a58640133d8611cf2c95ffdcb48a7416870638e3e7b5af97eeadaf225fe45e004187483f8cc0e2041ad54b85a5113bbcda6dc9d905235be4c996c2827644a26ce0a42f5ff13ac746d2acb81b60d98febf090647b858aa585e7dea1157a8d59a3818bfb4252367189c82588b868156fb0c34d8cbd351f7b1476c52ec642470823e7b8397e1f437fd559e5f13476c5c2806ce7828a1619119b46c072ed4a9c9cd0f6edf8225ed04a734e76d9faf091e794a57bfe982499824e9dd8f938953f32862768e70a6b1b4fceee405b937290c74f32cc5fb5ad69621d25d86edf326bcff26b8d62f1d309ef97d5ccf38f717a79d9f24713873963b3a7cb5c47a81a0757eed58726cc399cdb3236ca87f2cc5ef50b13aeed0ab31dd80ad5c2b5bdd8fe5407bf2b1df100a9a29e613dc5f2696e519d3ef62b2293fee937e1bce3a8c848520420653bb02fb58a2a47413b9d5183ff451b078c617c09210ca8f9adff86dcd7f670ed1cf9359432770a54829a636c2766f3159b626cf6ed467a7ade67c499fdd35d97b778327eaf6e2329074bac4326fce6f0ee80ee95c848f6149976558a649b3626e5408ae01b85209215416939f32b6cd35efa622622fd44be4a2707081e01a3e492cc9848de755e202fef04988543ece812f40f9bbb2e1e9b9864d1749a16bf0e5a7bc87e8b391cc7eb20847e33035f7292b54af73fea6f2cfa63f0921e0d3fd2362b9a7fb53fd30f948a1010c4d21b44e9121662d000c9f2243f1dddd0d256cbbd2b93564c5a3b6d59c490f97adffb153c0fdb4012400c44be97a67844aaccf665844e40f0530c72ee468ef418a03026e0a658aea5982838cfb0b52855456ceced5a0861ef2877bd3a11a12da418a44fe784512bd970c321906d0155ef153d20c03e1b9cbaea7efacd6ea791717adf0c02a1adcf5db91a7cdcfd63be6e78c0973c5bea776e44627a946abe464fec410d9ca93e1df0c9e7a273b2af1bdaa9758c5ea180fcb32b692d48d3ac1cf71e899d42b4d936e6884326394207ce806174d841174ba5682355247b2bd8563ef0b0228d80d98097f3b37370eed067738dab14ec8cc2d397e05d27ab23f02d5a3825d76cddaeb839256a89f679829a23784065c281eef1928dab0a02ec4a7572f9b7330b8aad1f74682340351f1c334ab54f18c1f61ab892ed03c0ff03807490141171bd251dfe931f1a84facc9e2c36be39ee73c1863a8c8729fb232fbbdc6cc757ee0e09d2030d8f1df00ec453d725a338bcc720cbfe6b3bea462735eed1c013db3c397579d4f20a0abbd94fbcb0e90f64b0a3c402cf2298f54a3972d83ee26da20d4322fd0608d86dc595be9d426cd0ca6cc122f0363f8e2533a4679f471c5d6dc33078b6b6974d7a1fe901d573261b74a4bab62a048d418a8d0cbc1a8fe341aa03355f59d8f2a776246d2987cef1420cfe41d74e5ce7c79bfac771b4be30133aade3f3eb0c903436e462004361daaa81f0defd327809bc260f86ac90e034ceabbe27fb9f123e0ba50f571d4e2d6ccc13ebb78aed4b95571b9cb0b03c0b4e71bf48ab5122e35506bb0336be0d414f8b1f18da5227c935aa8736d0cbcc103c6670116ae12c26d3723d4bb60a43d4bd2df1d111b991d90dac169b0568b92114b31a9bfa59465155b92d30cb39e47d2dad5b2f187065f0f12c266ba82ea8d6db2507141067f241c714cea0dbcb541727608dc5aeeedae8d6d6927b3da95be72b33fa70f90aef970388e4a07c65070ae868eac66f97b336f8618485243a753a5269e5efa08d1471a62d86207fda58f528f394e52e16acfbda0a4e0aa651ab24342f7bc9116d36718a93f41caa6c642f3b51e296339cc7059532507a62dcb3665c026fbd05a6d0ce168ce0d8dc996d88e7a436a20e22092f98ebfea4181d356729dac30f981bbad9508528b72775b7ef07ce14d23ef2ba1ad66e4b751f778e675d61f516c9ec8180ba41ced67f0a644b7bd2624c78d98ac3af4b8ba986a9c05c9806e85fba59efaacf7cd65dc4e4cc1bb9e1ea79c8475a91580412ad7402e32b7109625c8497715256912a119b442eeac22b2494303bc302d3a9c65adc456a8ed455be3c6d816feccd59cd3783aea40d2d11ce103d7525c5ce028b6f9cdf5141005f76e9b836559241a8a16aae4813c113b7351a9ea38fe05c179ecc50a6a6535e8e1dff30a72c3f3e9267efea9beaa0dedf52f953066b5ac4fd6cede05be0fb71156d8440a23973c218d5a40c07cef5822ca3943bf31e9e551583710c0978d97a6932e10559fc3d80606d593e9e5bb6ed7cb27c1944713fff8bde41d4c20f05476bddf97b1834c384e4b7681154ee720b8535315f50bf9d684eacf6fb22133527eed4b7b938f1e6ee42c494c310d078f160b6a8b67d307379630e7c9dafd0469e6bd10d808bba05da33c0616edcf298c18c62b8351fee9df019dabe7f779ed6c7b106bdd71f7833f5fa02fc27f4b61723fcd13026b13ac4bcc021a2048c2323e46f02b9444cb8e34c76973a97b7db83ddce5d015db2029ed231e988c7c20924d46fe00579a9393bc82bffabefe2d9960b4ca1a7929efa5996082b8df0d4a85c4088f40f7718e64cb2c661d2fb8740c810ca646ab500d4882d005bfe64d61f9978ada2ba474713ab943d14fdf7b86da976e90f6f4e185042790cf5b11fc9410dbf03985ff7ff5fc72f0fc532b1c775183cb1945557d1626479f0d836945ae83bbc992a723be92f43f2b9bce12b73e34f6479b0d0c0d2b05b917ed5704c2542b417e648525d70e321b3aeae69a6b9b4346ea28fdcaa6898b9524205da02e1edd133cb499fa515050abd792aa608aa077abf2f41d1f137d39fc156cc9b77f53d17a41273a97f6baca4327ed3bcfa3ed8ad1ddd4d433e72e5676352718247e27c94fe18b932adee32d5ffd543556eaa58d48a87a13efb8fdf740d6487b6c5108b9ee1ca2fc3c7afc2649f9500652145fee2fb5f5ac9e43bf64f7f3832e61561279f9fdfac16c77373f4925919c12673f201bcfcd59db17985cb51979a066b92c9dd2bf186fe5b3f070bff154f4b5d55c23a14edd3358621869d1a8c9351d227ee94021316ab9bc14c8f2a81f5d2be4f0f027e01a35fe2388e1eb4a3172c96a0fc1a74159cc9f49c79e16f0ad5cc2c5c030c2df14c8079ab9baf979904aa53ae883e1bfb2cb0eb81bef857b1c58fb79ae30ab85d0b8025b0b97fa9be3a19ad9a9ddd6845db5adcdca4b5b005e91ded5cc8617a2dca8b8e6a2e90413638cb370dba4512a0744ee1c69a40a54cbe135cfa784da31e78b8105d5e176c31982ec5bf53b8b096973e2242a6a83ff8dfe3b8e8fe311efd17d9ffb4cce6f46414ba77a1c35bfabaa7ce7578d784d6b20cb0af8bcba09ca76980829c6c7ff23fa8f6334341d3870b21798ded545a55ac39f5a8ffc4e1052200219ba4d6438f373835789c26ab544c25a7337df5fd04e2f74c22dd6bc9344241892f8c2e9f73340e80f7f8138f7d380fa67d44bab4838b5db408ae9612bc1765af1887229bdc6d82b79831b3dc878c43d8b05ff5912b29176c8a04233db0c1df4519d054b157f358f309b9c0ab5f4baca00b213cc8034a9d38b982c896955044e2e7861fb070dddd6b5706ad971be8c99f978d1f236c4be383e8ab51bcd642d269fdf83aa0ecfb5750020353b69700c2f4746fe7d3e03c81bc2f69db3d83d7c11c31c25be8d817ea670779c8c7c595f2194e9673a4592e5b195c9c00e7606605c0fc81754e650bb501b1a0e6130866bde6244d1101b143279f929b0ebe4118d41a9eda1fa42f1fd12495bd2224eb6c029ab5a3d51dbe58740bec906aed5cf34d3295aca1d6fd5c239513e000ae37faccc78950a738f47c41887f1fc1149f2bd22938991f86d155e5175ba2c17390d0e7fd894626e6ed0d018c8f591204575b880a9118989cafcb7a3c134013b5be75394788a22917796117e31f0fb82625f28ab5f57c726ed0adbccbcc33e5a7e79957bbe7ae2fe050fa78094898f1de0c471324f40a0c18a4475d2509380225432e967e17a87b4911ea5df7f3b998afd7586ed1a5c43385b1edc79aaee02e36b4e8241213aa3b06f83e483600eb83f4d66ea05beceead01ca96540db3e129607efd1283cb4cf4de8846b37b923c8010d9b7322e1172625b90c1e93d3a38a27cd4a4c74ceeeee842670d5bf3881cec1bce1640747cb449935394fc1da879d23f81b86aacf5fde5626d86a98b2aa6c2ceb0774a831d1109b1c98f34a54130846b518a96e703312189f88de9047f38c08a26505626a587ce03b44c68ecf98f807233cb6cc602f29249fff1703e82f5ad3e585b3f9c93b9552c4de11aef4ebc3b8f6593b7da9f3f21e99851ae78669d4f60d68f27b3dc83bab3f1188a0d42a527025ecc0d17706d779040ed6f6dbca6840cc04a9084297d035cb5900f4b3ef05b9652f9eef62024d12e9ee95de784c76e276e9226686eb9ac63d976a5737a4faa3164d9e40723d8bc86e730fa9b91b17a51257ab396fb817f1899d6f8fe92f3a9d82721f92f0ac6035e1c38b775da65df16b5af3940d375eab52cb3d86e462314b8180d90f8dbe9698585b659587369e28c671f659f464a710182dbcf1f5a14fce39b797c3ccc36c21aa361fc833686993bb1f44cd6043b475d710614d43d00a4f08a63b8f99aaf64d84c00ce6c25fe9a63c954dafc101cc5a9d7c48a5b5a24a8a1d38327c85c4a9362464e51fe9b84e6dbb66b65822c6237bc8938cb0f22b3a2437f70fba7f8bec7791f34ea4b4b6374e09ea85208d463c6220f5024a1da48071074c0c53413094e53d75e152b603ef0a9c344f31e6b8fa206cc41f2630790595aed1c2e97c0cef7b4f43f26eb984bec049261a60fd0c3e2ead4174c514f890a8a36f3eb4ccbc400f71b631ac9d420de6ff1c65c53d17710ea2bb5511177d718c95e8f321b864945f6db7144aa83ca42213b772c9e195ab82d2ebec064e4de53636cc4ff16d3a0a5a0604e1a14948006f926e76f93af659b2b7d647ebcdc54db6e9ffc503e7bb4074a86250a2adfedad93a32b22422ccc489886751d20080c9ede840c5c00243e51d0b4df3eb4c0b210a97c80ee2966c5aae6e09a88e9b8d63043c58b47dae3c8fad7d2af37d7b12b7719b386f85098ac792fedcf2618a6819517c72f8f95db180cfa3cbb36f4f26eddffeb0dc44b5795e4028a1e9200d529e3801db1daadc0061b4b0b2b6ca4425b2050a7070911e25757d9bb4dc1922cea0d3990a15554b9cae20048cb0a92a858f699d2bf63a102401772e4266923dba7e3d9f5d903f101c3ea52a9d7760b23beeba8f4fb578948bf7add62e5e7f5f2e8b9148f485aef4029fb697984b9a049c76a3e98f73db1115a632ff1616ea61474b7de42d5eed2848736d757462c9a6f0c1ef797e137faa121c216366e16f550e94f1653e2cbf0e21e82e5a49c970bad0025de239965672d553492e249a2792c04884b0fb14cc746374f8baf2123781d3e90f7728cd84b71959ec32b11570d7c599f6ae46926265054a662d6a0aea7e212175bae02691c5f9cb7a22ab0c67257bd4450a8b98a33884b1b4bad8363fbebf223a4f16c2170eb9dd5560c04df70576b3ec6e240abcddd63b2e31feded9c4f9e4c2da2cb61a18482e2654d0608e9dfbd783d97a2b948cfdd5b7f335ef7da8c49ea38840c498d5d47c001bb83f718ad184f619c3836cc7185c7a5850f21c26cf40b471026657a37f8907a939451f79a45ecd12c6d71675117a19ae617a05ac1bdb940f051a89ac6fb4e45ccece952210f66a94bc9edc634a321a4592b8209ea0960e67f235fe4c9756493a7c5d2c30aaff5454fd519dc98be3acd79f3c78340efca1be2ee49511d68c8e53bdb15f6425158a6283d3748f632f2c8c1be02d5f29c8e802ef8271a6e6ce7bcf3faa11f19e716507ce49e1e13c749e9e890d7eb228d4080ffb0197603cbc059b69e11dba376f1c308e7635adbb6a826ff13fa6790d8e483d6f5ac800b853c33fb9dcc7b92c7c528c07099878eac45a25398c8da83f4911fe2c8a8a216830c17513060c5e078302163c7e30a430be95d370ae877d6aae52fdab9b24427fe93e4c8c8ad5d891aa93993a48682d1a25a9a49377fb2c78f9c7f6bbec6e1c3105301d1a66c7d613868005f1d6b199d41185ed19a6a7407157085ae327abc90d41bf62949b474b9f4660d5783ee27170cd8b5048dd84a81c49f30708ba4452c01048da81db64f053a5ae2e067404b9c6bc430fffc7680a6a04bc8dee439f216de1d21fc1d3121f883b1bbf96cf94de1ab8d8fd320754bce5f5d7620f6fa290c38cfc86128d564c7ab00a7d72e12ebf35f5a9d8c78739acb781eb6d09c34fcea5f6f7674dbabfb2e0e3e627c34ac8f5e67beec86c00fdea010cb8568c7ee01171f2b817ef2eebcc6fc96d12028a37ba6942026efb8ecc93a9181bf328b3e4d2e2fa0b57007de08060f040c611aaf8b5f45e829c902730aabbac6ac9f8bcd11de4dcf265e1359a9c139e5351104d4408458ab73f58bcfcdb8cc82e5f15a14a44fb73e63653b68e3962a6cedfe99776673ba4681cd6fab18d9a9e2f975128a71fafa4682f75185765ef7cf028c94e792658d7d35ffcae90c6fd401376efb62152fec781a9bce08c83271c2ac866c99a18198ed59c70b168929e6900150a59134b791547d965bcf2e6e4748a1001f117d0faf8eea004f738291cce3a40f4380c01dd90e39ac060b28d924f1aad0f402078e581292e54e9c17b82d1da9810343e80c34236818daeba4020a3d686194f54d3cd480c4111be428969f2f005e9d0888db0e6e3c4ef20eb2b8d8de6c55439d184283b31bc1d44c3f56696184e4c613ea5adec33dc64889beb7665848018fca561b92b164c0592674e3cf6e002e2e5e8655d1e776ba1d605f9c2dffcaa6775abd516dfbb6750d8d2a8a57f22fc374b5a380871347679131d385baeb1b5162e053720df84c8b28fe988e9ae49c9efc17979161dca12bc800fe53ed5ca0f324de4f6d42522c8ae161afd132014ff7173bad005a9edc0cb46a51e360c1687b192c3ef2c1fb09d760cc518e4354940ddee13fcacd83b1d02e1e142d33f18e28bc685609f659f097b188164b93128d0e354c253354bd43f89202b696766dbd10a297037b01ece8fc79f0b8b079ae8db26a85be06a3af5b816eb565459eab9bd979bdb5e0271ad642ffc54bc5b0302e99db9896f022d6afaabebcb9749e67d4e6f468d98d638bbcd9e2e99cabc66d9db9790d33a092cf5b116a68c1fd6a8a0e77c2a75dbbaf1e40977aff6bf7a9c7be3ad997243a38c493697012448abc0ac78e8c0634c125634f8e9e0621f52d2a763964a87d5ba8e3666511d24f5062ee875e5536b60062cc8c8e82eca3277e7bc57d0dd42cba06c851ac3edbe7de9b8f6dd5b3392e4098f8dff0498956f7a23d1b215cd3f77cce7d299b4f17a193d7e7883c3e5b6c064bc09758732b1a2a1284c37d04f2df194adaf112448ac644597f1d2dd93c3e0178273c094087ba6091c80b4dee1928698ca62bb7bf9f355982c51fb46940ff36d2af6b4128c8b60ec741e171dcace994a8a6d443bcf7eadd4015b7b2cb83c4dab143e3a6bff3649d0725026b3a9286861abd08bd19bcd0f21351056bf69c01ce388a99bb0694986b25bbcd9351cae3f4cdbaabc6066b88c61a7523386861b3179ce1ea774aba6a9d0ee94b3605d5d9ff290e4ae565c308be0a856ad544237bfddd39b0bc8908e26305a8372cde4df615498a306d364958d9d7bd7bf5ec45ce7ef7fb677797fd31e723cfbd943e2fa3ae0f5ac7c4d8f82698478b15cbad273191e17bba17ac6dea72c6db7a454b9adca4acd6d6139a09283d51dc18870b23cb83da8ea9a95fe3080523e9f53521bd848e6833f06538d83d383cad7328d2f17656af900f4d888c408c2e3015ac7d99b3760efd6cb5a379cc0abae6a554a12121fc164b43a269600735042855bfc54cacf521eb830e1c261fdfaace2d40574fc242d71f2d8d6d25f3110f85477ab781fabb0840efd789ef4f1bfb804997eeba087ba298cdf19afc945d0635851f901bfd8be3de2dc8d5139635bc334c5784850378663df93b530b9c556e15fff1b714ae5e820381a740ab08603ecd8cd7f7686dcb2794fc6961d728fa713e28ad68fdd85fe8de7b160ac844a3b7c396f92fd8a61a9b2452c2d1706a3f6b398af14116e645f734254cb0fa861d3960c6fded662e4fc0601a41d781de0c3d2d57dcb6e67206bc0e95ce815bb08139eaa667abddd2f9e8b249177d1945956c39ea3078c0ecb6858648cc2efe7500eace2f8dea7c14dddebf69bf852064d6ff0199adff71fa987bed3ff3ab078b1c4b183e38226cc19b47572a24cbe7bc31220a01b5d9a21aae1230f7d518c0162adb75d4c88bd4a9c37d429bc6af688c4096e6135376f3e184753edb4c507d03520f695ebaa1462db317cb8065f0579a6e32cbc2e3cad6a349f0934e028d5fc5a99abf4a35b4243182d917d8ec59947cfefc7879cafa5f527af53f3eed67eefb04a17641a60ab0d372ebf31d8e1d55310a59119108cb7576fa669d4618fea5bb3c5d2c9fc00a026674a91207f2711c908f7287bb8016c395ea77d34d8de3204318d5b3f8202d3ed0663e19e1fbc64914483af7096e1e8d56321063ecde65f935730036633e46606b07ac174ee1e0edf552e75ce2224d641ba8eb2cc00d666087cf4b3787e432a4a8e2239cb23ecb26452ed2cecc9479f2c772f0126f73813ba231d1b126e4920afda1a5387d5357f6cd4aafa29f2580a80974593443221be2c78eda36cd26fe9299dc39b4a55ec13aea0fd48b2884c1f4bc7bf107925bf538b2cd4b2efcc0c30503a5da2c139a1bf9c6dc52ab254eab76438922b61529931822f0bca29daf3c80d01022045ebc50a62ea2020019acb3b8bf9aa4d36461b34cfa3c5b06b0962c4ee24835262b90a6d8ae3ef4ad7dc7d3d438fc223dee3fd54cb6439b5c49b2acfe01f6c39e8cf490f4db343640a50f180b669ad33b52c7cedd9eb6d07d121582f849afbce36d00deb254075530804b2247967b72be5521ef27e2a12ec7d98965d7e8e7d0d8017dc0abafcf32d73f2f2ae460db27ffac407872f8b672ae66559bc59724c776dbf4b6a2030995123673fe4b70a303191e3decbdedf6b1ad77d8e145acf10bd839703aee26f626bd104de412ce50659e2086dd7e33cc339bd4c978ec69373a038f1358a8c67b663b9f1c342d8b5b82ac96a1bfccff9699ed2f1a981f3fe5e06f82a8df8570ad72513604a379c555b62b60185eff6bd9a7435510d7566e6df30c600a5bc1bce85e936a83bbccc1c7e0fec28bb1b6ae25848d85aee0aa3d661ad4b054fc557b1de0d361013111b50cf8a0fe6d84bfadc01274d16d625f559df09ef31405bbb1e0d64c69d760c604523c729566ec3999ca75e041e98ec6ac3960951f5a3164301b2c080f03b87ad3e1ae96326ed765e0d0a262e308cac16bf5f3438f8fa28bf5bec24f26794745c6b2ed2e30605d88915f2c85335bcc739219e4f84782d1528ab8b09f561f0761b6ec2cbb706950ddd45eaaeae2e914e87fd848fd53eb83226e337d280c944580714909648f90c7493072ddcfd99bf55514edc5c71d201aea02ebbdb14c2c16af2d3de5e775cfed6d7a8286f80a8ff1bf5ea84d363b43e4ec15c75584fba2b613c0f1b5f2d2e8f32e8f72301961dbc0fb3d89c4347c57bfc62db07528b01b3dc2b61543673f7d10a0b6893f42f26f4ee7dd420ac7e50b10546e865bb5a019a19600380f5e6df6035236cb520fc4f0ac0e557fe761709c50a2ab73c9337abeae682fead4dd1e8db2c781de9144c0f801a83680ecd693c034e7c5578acf3116ffc2468f2bf8346d342cbf384e0200d86b8253e6f6f661c21735770a52f1561229a86460bf708f2ebfff0bcbf66fa599667a5faa06ba3710a8dbda377e4589e2f803ea1e2d58eed649d24946a6868f3f8c4b9f06f2a90d818a91a93976ba6073c2646cfbbd2df64ae144d5cb2438d28bc54e0b7941e01b2dee0899f0e81ded57f7cc29339f9031a30a254488c4641dd12c086499248aaa85e42c2e99ebc294184507cd4b68d227cd9638b53bde3930f9af2b7838b424632525a70ca7a88ed03acaa6b77f9b7041efbd0ede7b8dd076aa2d02cd6d3688eecf94e803a3982264a8693b1e2e2ac6910fc4c2d3b101273f84223adbc0b08298e4476388b845dcb43718d929a162f5806d6abc3828f5a8cb5503e53b7d0d4ea799f64133603cda64af5d629c69b3e0260295e3b55381d24544d0f76969ea8f2f0e79ab8d72092ad1cf02c22ad41bdaf9c78f851cf942c1d144df2a36d304efdf753467f1ab49515d17cac350b2122e2c2824604d3698060e92737d74491ade0b641798d5be12da37a75ed4b51fc69226d5ef77342302e7885a42f9531c063f09cf6220770a372c550a663c998615ade5ad7f8129778e20e905947bb06e03c2679931477acefcd3d0f4aea9d30d7df76b1436083287cc1420c7df54cd511b612fb263c84cb6aca1c8a0822a50972f8939f424bc1fe7176a9684e38557da503699d613ae52fbf65265387a4e9d5992319b8be77f5caaedf1830364e81f369e8f1bca6378dbaa30c1276bf178a87eec4a6853d6fee3b1a689b766dae636ef75e5d31db3c1661953a9a6c172696605f58556353bdcf6fe71fd1aa51997fc273eb92111277ab97cb6671ee6bebb0294bfc895c8d6e6527db15ade596a09866458bc580d6dc2770fde13128e1f9e21eb66cbf365a862644ee1f3cca28e9f0da26e639c1181340c75c36969af4554813244a55b077d931a141c210e624c5dae847c67a59ab27d98de863a53d04cc3f2363d8f8433e66c2a29ababf2f43897ed29ab00011b2e5405094d658f45e4b7b7eccf1d524bf62892844519d87d1c979af39fc1c0b836089de4999c6da1f53f0a9d1595e93028fdff74d74bb5b98cc449f448c38fa7c7ba571900ef08f26b5ef412d9174ad71ab000620be924594146176e348971c11dda6acf6ca92c808ab2538ae47a99acc7d4194796d38816007d723a55aba8109e695a3795bc6e773553b5d1cfc962cc780fa780ddcf9542eadf59f316c878d2e6ad751aac56c3259300f2f80c8f84bd893a55cc5fcfc27cb0f91ad0ccc0122ce5a301e1cb98804ab3d87011b0e3dced265a67038912dc323e292a8cd8f332f0ae6f10d9eaff07f8ea46c29cfa647b71481d9887c559db08265e58b604f7572e5cee10f18b30bab93a4d3dc40b03f1e3758a7e0ef0d8221fa0df231bdd9a93d3b3181fea196fa0fdfc17873c8b5431a94dfe7fa3738b3fba92b841a57514053cda359df7845ab033614bbdb7f7b272ed35b0e95afaf9457f910b3c40fa9b221ef535c6e9a10d39ade7658b56b1e49bab73662777382a7e280de8cfb190f8fe31c2dbbb79c5dffa27d5bbef6f196c846233273804445687f3a4e5bf2bcfbbf987448ed39925ef9e34bd5fa6196c5ca07b10bc801a111acdbf260caad79117ec1b36ad99f40a3aa4a92c2a52849aa07a6b1471f59a397bca3de38a90c706a7511fc603781b40db9b610c67ef1b7c2360038d51f60e83058f58a0a2765b914c3fddc740649f7b8bc66d6505cc3c6495dd0ca97fc90c73dbbf76d7c888ba6d903e1ff7e181f326d7c904dcfe4e6f30a1aba0a9a606d5f0e76394170af493a57061c6b15563ceb2fd8611fa03a72a499142d30694c3c4dc25b16c95a1b0eacbb5541ec862b0aab00676c53f9e57ef11721fcd0971f6ead103a2312e34b33d7cf4b28903f45b36052bebb7a3c769e2bba91ed24d9c39201020410928c18f88afd2ff3e04582e39ef13a8bfca1b785f9cfa81ad755d9ebb75759330ec68f5ffed00eec83708a5a2c9979e0ec1790eff2674c02593e623adfc65f5ae8e631a6cfc2fe9e5ba35c6096746db938f81435d3d31468ba21d665bb675de0f44958034b210be19e39b99645fd6a59eb781b15c6bfbfcfbdb5f58943651d5859585c49c640bd47d0e198ac38eaeb4801c57b143690a90919e6ba349ae61eb811bd280cecf027bfbd35c42bbf3305f1a0a8a6ef49dd9391cb4fc90eff49501ee240a79a4db2e495cdd5a51ada58e1465d822c2e70dacf97f99623ed5bf90da384d7d2ad8da24091b84b3c67f33ff7a15fca50d8044b2907c4b7910485806cda0535afe7414453c24aae03d34a9292eadbfde4d1b9aa3e4156edbf78a98fa8244affeb986d72c5274baf961f0890b8b5d05dc4c1dd3f2f8194f189392be947644eb8ceb144b788a369dc954a46874a3a32fb8fc52cde425249ee84965b9d45147dd5e9eb999e89309e82af92636a1395ed9e69d778c39afc19af9a590c656fc677e512b308cb41b288a0752a25589e3dc6ea7fb81e0da312316430b10cc43cd9d82c1e48469b360aaf8da60a091aba0f533e5904cb28c89b80f78846a6c6de93e17ab6e84e9a5181d4640112bf69bc74cf31252e452cae8b7ccd98fdd2fd3ba68d096fb6c828483635a5f70108d4c4a3b85e863dbdf28e4cc3e0b4b102290e6438e4e35ae45a4fbab57af7cb71d8a169c6e25f848a02c604685bfea12498be71c054b1399871e82fa53acf8c5e10c5e7cf7e4a197665cdca70f367502df84b1a31e5efd7fafbfe90d369b3ae86222f83f603aac772f54b8a847be99cb0646fee2fc1430c2f3f6d76136f162551557aeea5de2d8d034137fe3c97b22f01ad9113392d9f2a16d17821c1ac654a781bd0dde67fca1eeabb194ee12e8e4b761e7a3adee2c4739f3a2563c379e4685eed4e06338df16117e71f00817fb0cc09aec96c6707f862108e4b248e20fbad9f9bfc7de801aef403d525080886cf217a0d01ceefca5b18bdfc97b20ee4990ec521aa15c95ed7a5858e7eebbeaad88dbc53029571b9588f4f2afc9bbc10da8be4d33c86594084706fd1cf055ba17153d4a068e71acbf9258cbfc9365f058ac5998162395634672dc258e341420fd08b78c88bd1adc378f5971c2d82520e27ea27f265a74ccc19eac5e31802bfb98478933cd39e65cfee8e6e0f019049dd729df16d340d8a216f77a4e55617cf4ea9ef9954c0e2a4dc0fc400645534bdf25c4de4cbbb5d8fbf68e620106e3593bd20d1687c8832de67780b1141bcfd2557793b067fc293dd9251960e2bd7c8583cfad760d27f475467f699db3e3cc525278d22cb3d08a3e8e81daf892ad739f05a6ae2c845d227d2224cbca62145f8531c7a81c3b7e697bcf3fb78de9dd2b899023ce83fec2fc8560215a26047f81efbd347a3828a3e67f28348a3841d8149daf699ff2966f0412b6dba6fe014655d38dba1a8c2671659b7b81bafe627c7b10715273ca26bc2c50437e094c3ab4e1223b63db1c7f4c3e9ec4d8e5011dc6d5f905540d62cfb39c90949d27df4db8f0156e15ee922d88e804674d90809eef38aea2d79f3d4843e45083d7324e39962d6c01e4d79481fbef8313fab6194e1d49c421e90d3f679dc7f1dd1c798ce6ab2e3a06a1e61c66b5f6708d34d11dd09df63ff11d66a3367334ac977f6f7348f8bfeae50c241abc594a6f46590a2af58d7e1d0e0ad8b7f78e6494063fde92332bda4fcbaad7863cd374202978e19a19764384a35bebd913087b2dbe5860168c35326dfba41aa28e1277996b949dd55c83c6f5dd37e4963e6e6539d0641d7be5de2d0ef5b3e88c0b3535d6952ec73f63aa1e73e6f68b669f223572efe9a3989d1a0337c6ce7903e7efb4561d8f7803aba4c9bf96b15d0808d68edeeb6dde4359a377b6224cb7032756c8aae608b51bf78cbfb4bccc872d3a26a91dd86a3922b53d665a41a1577f63ba62e9632ce608650c1e0d68b5e4ac4cb498aebfeb44afede5a8eb7e88691c768f20a51f71576cb828d67b92c4196e55b822aaf8fb11c6fa6ec0e40fc39703ae0baf8a3d3fda92c27f161a7b0b3dd77248e1c9b92a68a7d11055c219b21c88ff9602b53038ebe518008538b5e516942abfaabffd2e42a550f476ebf69a6d06a1dea1fea2b9a1ba923f9690d720a3703154dbb953d30047aa4a8ed730867dd876779b427b9c0f425ce57210b3ff499efa179318aeb7176bf29defeee7d37d4273274846b2f22e8f8c9bba966772859ff19b585a089df37df6d09e4d19cac8ae7e52003608416bb8187ff7a39591671a3c0485d46ac9471aa4ee3979c2dfc0788eee88d8b027e4f8e90b35370c3281caf2fb54bc7caea7020f9f025151c0f3d4b56e1f25d6f4531dcd34eeb4bfcfc46955ce2d3b69350fcca148824b5d917bce7f3d6a9e48da47c7a8e64cb5d5d808ca2fe414679e8a54d837440330348c9b5eade46ac8f58dab29c60c3be4fac4f99ab7529a3edb9eead70f5a8f2de186734e92b3daa625d3b352cc371c18c59fd0507460042f8b23f2b96d701a4a2c770b85692b96e5d2eaa9f2d9cc73468f7bdf46e5a291927dad8df4bede5148f1a3c245fb59a4087179e30e3cd64eff995373143394a47f680d490f54921f71a97497d93dda6862e4799ccf7fbff18c4795bffcdc5ae61424b18fc67b5b713e63ef1570cd0735a77f2ed58573a0ce950f468c6db4f9b2977ba65a5b4b6453f64f0a9dc6c78d7813dcacd63f1b05656417950470fa728a442c297f02cec91668e743be57acf3900cb00d68bd2595b7b7f5bf2eda09aca6ca137326aa77eb9acbfd02d3ac174d6fbb8b994b61cb73e29ef51530a3d67481d20383ac2f881240ab679378cb17b94e8e3d68d4b69b6faf5ac2645abc7bf1f45c009cf8f0cc1857fa1508b4f5320dbf9cffa8d1508a0e26f92704c8140b855ca28bb64aefe34ac751c89793460af087d60a37ddc03240c65a3c4c5837658c98370f1cf1d6898babc2467ede534662e502dde845e44e48a43806064c09b39f552282d5a3517dbd3b1261a5fbc95091265f98a078a7c8205a4515261bf054f493a73248890a08f87311e64ebf6e9fdcbc0d0a76e971ca5197dfd1cdf82985c6cf4f7ba946f0abb1dbfeae9e0ea33ca1a23a99415e362ca1b86a6579868c303e8cf03c824d5a9c4b0421d2c3a6dabe7b562f422634e9b35f861c441ba57f432faa72c608b355da34b7610a373e32ca528b64e5e5b7f8c398e3cc5d5dbedbda42ffd7464aacf3f5ced9249d88cc56644832c19e00329aca1c80b46bb0381c5ac52b658d860ead77c16b82b84e92a8f9df382afd0ae67e67e1795b729d83b51637cb153e7e91f6869bc6d366276ec1beb43f39966ebea76ea349fa1f630d0c312604741b21c065f8bd966bf81b4ad6be2445d687e14cef8bad364dac2ea6c755c5e67bfe9282b66a48b55b79c0e04855e0388d6c3a821ef5455bbbc71421c9398e4f10b04bcb595e977473ef553f626d65e0ac63dd8adfd9c440acb160321fff910b8ba517df232f0a1d30c31e0ef40205d5cb612c38cb99f9a7c076aa5f364431773baf5b7af4988adf06bfbbf165e7681ab98abeadd68b4d0454425cc80a45f2429aab9f4772ef2581041d45b6f00112b3f660b30850c53aca4d047f9d1d86b7617f9e057bbb920a0bf1b231d8242016a7038fd242f28a5c51d63dfe9e0cc2b81e5babaff833b69257b127efd0ebc97bb9d38fcfea463a0ba0dedee4e02e3fd0dd00f74106ec7ee22956bf48614eb98d34b4de08c6937e20a0139e97b03ff2bba97419e28e3f001190fc66288da2ef75d24dbd3d3277534abaee18b4c3381dc84dee2b7dce075d85e8414c127ac850557585e7d13f37260e6e431182bec4bfdc2b6e0723fa7dcb9ce6f318ac23511b23d709be4497fa4f13e1c60e31d89bae88bf62f73caddf2ef56f6f50bc097c7e3c0f685fd5a923543c3c412b9d957522782f5964ce2faf69cf430ebd39789557197036aed3da32b623a663c010ed495ea9193511bc16fce5ce561a134b0e14be62a01278bbb242f9c8d5882c1e26512851a133f7a5e13d656074522ab40ca935e58837256785764c24a9c76bbce9a01ecbaf75b9156d73d405785473301af4270cdcea9cae171091f6a3255a976f84cce2d17c72a6db5c30c8d3bed25ad95ef9b6fc1f39833d90263c680bec7f9023c149e7c65c76c81893a4b9ca3285b7c134323d4f0718bc369e741304a220cd15bdb3c5b11ff016a5e900659716d5acfd6407f02ea9322bbce7d2bd8c26e0fe27c72ddef1a2a7d6c8f5c8077a57cc2c1af30cfd022aec27660209ca580278b92ad663ac96d744d3fef9c70becb277b3b0047b5d7f4ac402fedc61ac55f28d4844bd1097916dbd51831f51b6d0bb771b05f97d1f0c951cc79d9bcf9c7aad0096422cdaf385546b3c0a5d1a54fcf7e84273ffa35f4f38db6039bcce880f096295fc1d23f84ad20e64298de54c043ea3cfbaaaf3d907c4ce57aeaf486634323ba9546dac2076894c90c8557717948eac294698711da6b63b5065177d8a6b09c393d05cd0fb494640f6c8cf285783b939f71ba9858b398fd906a450c046621ade3da53606eba2dc1c0dfbe9851d464557e7f73cf5b1b555e3a4f34b5c42bbe6f8c6b2768114967da57b5644964f6254fd1f077b60f9f301dcb7e6c6acd30a0c5e119269618991d8a3cc650c7e4135eb3f0c23a95a75ee2342ec07f402da774cf91db74722875272ef63f2ae8c52b363805460e09e3a3bbf439c06c9b5c17ce7dc660508078aa6f61b4f04ef290d605d1a4d412d302ea9c34a7e30777ba6061603eafcb7936665f22993be3c875ccb3f1899bbc0f30662e700ab56c5ef78d0186c58cafc7983ce4ec24dd8455949b36fe9fd87492e838bdb8f8f052876da3ef5f272ddf375a15799e8996a7b17f7506da7d9230e30b576548fdb6ceccacd962192fdcdadd4b6aa88e080fc1291f5d749542159bd99ec06b6b6e6f5010e084f16e53e5f83176d10a1207df9d22c0193c89143b8caa1a05f5fc2ee517c3ccf18a840514aae2a8c42d74d8e97038cbf252b6e0713620be8ef89fc497ece0b39672be42638a4717f048964af75f0c86722909c7537f6725fc22bd5a4ba7f4ec2b6a7ff2e875a482c04beb12a6031162541383b34960546da59d57847057c2352e5b72523277459a957acf96f7c3a8bcb33ea536fb46d9520adba22aca1dccaf923fd6803a85b1d8fbfb9bb3f90ff03f269c436c1268f8f820c39f4cc9ae6e037104ba933278cb56404ba659e4d60871990b69a6d80e0e836eac74372df9e5e1f63e4d63a93757f4e4d3c01d42f0b94c057da0951b849e4bd99aab939600bd7b2fa6d2916142ed8d3b7d74f7aabd087162062e94dd233b04226ccebae8fc935ea5aedcdc574b3cc75de568632de8ecc4455bc4b06ac67570eec5842065fcb80d9799e586e97f48f2ca09b2c5713d465001aa3e4fa15c474b8f5558fd27992456c577adfb65a85861f2d49c9c777e3f1995bc314f5004e104aeadfe8f50ff50c6f188d76dddd181c5ac8745f919b58bb0aab907c9da0add44ea3b13704d3071004783df078c9e49bb07ca4a660601a338b11ee3d0b4d1429efec4c18563f5adcf1b70a7692d8a1f90d093b4a8a96a77ad05d566adee144bad3aab3f417d1d801479ff1cd438eef5591783a74d1fbd621d95348f6032f08bbef8cec5d42491b3e790ee93a9b3b52830902f17fd51cbfb4545bc07bbeb7e0b7d6d83cee64f2b1794cb37de23649be6f4129c7a302302ad67b49fda8591d17d555eddf14c5485b7ca51147e653f483970ff9674f15ce8771275a1c33a3e5730bebeb8dc2cf083e475f4c9069bcfe01cd3edecab926d64ab16db4c2511d9848f54046299f0cf6a549255ae84e0e409020316bfc49ae77a586f193500c9d51da158cc9406657cd061203562b746a46d43394ae7a7f81e8a4fdb7f7a07fb62b2c91580ab9836f41a5230722d3089570ee73913e09ff657f54bb4f70e3c493067f97a8b73cf9fe3ebbf0f86d4568adcc775c5e4016fa3de46a9bfc541c377d32bdf611960e310979c027681e15ca7f98c7eca1490973418a4ae5c2692037885ebbc99f4cdbeb95fed8be27c2a0c3318d45b1858edb6433dbb295a20e580e7cdd347fb04b050665a449f91c2d6efe0a58fdc076630e322ac984b99069794f6547256f657cb59883939c6dfd681292b424b7d2db41a0f2a233a3f43c7e6b7b6bf1eab5b550fb5c9c837f97692cb8e177c07d5ba1e083e0da0c38584724582c47d5b5f85dcd08e816417549e2db0da3777496fc1efce074f1c184116b9a613df4dc75548f86666c91cee6f77514cb62affa609f9f4a45cfb5cd3ca643ba8f7db77d0807ef1bb0da79d3ef701c5f27bbdc328985a1bdddef097dcf906d73835542c0a0f831a0d55322a6e1cae1853794533d39760e4466c54d0fc93e5ae92d57390e8e52ee1788cc869cceea9f616d815feaad23c35dbe04e1e5f261efc1c524ed34747cee93c73bbc59f34ad2b50d47ed563f9f0c8e64b99dc662a114e3cec08e4bfc37867b2da01e85bbcb25ec3305f53c6ab28d8bc25bac2da159c6c85a4e2b89c2b50578cf438e44f56734207731ab6d11bbeb1e8b5a3b5af4924e7b397b1254a8b0a5188c15f8aa2c2efa6ffb8c9a73d7a18fcd5b4892345d6d586a79ede59a71d20171840e49b027b5cab01cfd60ad999f192f12d6b9ea9fdcc5308330b00ecff306b80c73c3f263f5b6fb59014359f985c799f03b73c735109b369411a71272188f520decddfbf609da43f08704ce8a6baf9ad9cedf875b6be03622bf4832ed8927083815f091918a9133251e830fae87d521f113a087e7cc6e2fde13ec46718b6e4befddf4faf32883a81e1da4f43ad0e44c908d3957e6521feb87e5e3e74e06e6b28482187b4b4e65e4f6f232c25e1e175b28c4d4153b1a155774829320470e3bebe05a662c7f5c0c33b7d7aacf91d4ec4fc525537d92f50524c005db36309f73732e5cad361482fa734f8566e932a4f4a8558c145a676b2da4573c69f17b2777ef5ac6e537ec4f2eb32ff6223dac3ed618f67672465b9c45de5ea29f733d497a0809728e4d365a3c60d06151c1f0909d83b2e94544e27c1bb93589e8b690efebaad3a4fcc05f92d6a60b796ced6d5958d6f9f1087c8dbe71bd9562ee3db51c5a507868dbc91f858b1f5790f0910a35b68837a70cd9ed47119bf31bfa639b8b2b7b9fcf2958aa0fc57372b8017b519b4b29f3c87ea7146c2a022aafdec35b1112bd7111b0eb57fe3e039e4a69fe2bc711a155feeb48f284036445cb9790fc80e356d17be94100301167cad418faa34154657b602f07cb4e5746a511c864055d198b1f895ecc4ebe22e62585d342a4644d97507d4847419185d4301a8b0bdc27ae09078c59519b26e80992a380abfa8376c8d69288c59f7b017196e7830c354ca4717a172329566b5d4874e25a1c0c1f1b549260531291b16172c8c529c2385a21e9c2778af8e0ba30c30f13aa246ddb220ae421c00442149b5dee3c30d68bc5c70daf504318a59741463a7cf535310b80bdcf3a240b7bab6676dda623ec27a7a2504d55a3fd46932198685ded86d90e6a6cbae7cfea02ede19db2b30c5fe86c177c5c4ba0b409003305a030c6254e7c5fed06b9842d6526163361b7270e84892676799c7d94d49446f1b006f01bf89d8f84e09ab838cdea182fc8060fcac20ae49447897d4b8583beb6291d646e587aaa0da74ccdfe06862d398c9779108c873fe30a084dbbed708997016d15a0f333b7d756125aa1bd2e10e8e8609c87f21d42f1e731ee1c073f179e4a7128146667b5605eb3c9db445eaf58952c19f2fe009c1bc94c51ef163b6f1092a94b3a1f2362c1d57482d86e16ee6ddf41d89296406da0865fa39b600588640d46ef593a83f077e412c0a78c0f4bc8c1305778facf9d768166aea8f46759da5a02edfbedabab56900f89615b9c42033ae12a36f1c10bacf792fce5a832d43d546a2103c95b73060d1d740f72e2b8024a763e34ee831f256127155831c8c0de3ba881dbb549573fb6d09dec53728237f936b250ac7701b613cd5e8a4bb960ec61a34f0a54929684494baecac7543d52715fce367ca8302f43627647b464add911e0a3a5f426793cb8e5c51608cdc95d15f92d02a1738ac7cf661bfaffff74b7cfa5732ea99dcc2bc43dd13d6e589f5f29bb746f0ee02b3a637d7516747402e8973d3b3a61a4ecb4892ad472f66cdcc65aefcac47d73194c9bae638dd2767da7e92c118d2e4a9bb5b6d1e1810fdc2ac672cb2f5ccf624dc69f8cf87043c657e32a20ee1478ccd03274c4d06aad31cf7c6dae29413c8cd62ee9f69be1dd82f9bfbbc9eb3dd22de5d630ca3e2e2dfe110dfa0781677d5f168d501322f8fcdca68ca34cfdead5f65d1940a4122b6a09e39005f15f4d25d264fcd741bde8921db5c4d551c124627e788a0a12f9abdd81943eb2bcc2f33b959531ee2e1f7da0d3e3d4735cd54b00b2f53963ce965ecfffbbf19077f7f4d4e06a5804b6bde4bdb359793657c6cf36b55b2c253259bb4a6f37abfafe111692a5222c2cb2798bf18d656990cb00ae4857716bad1768785ec639fa067ea2e0ef53b549e2b4c25e169ce82ec670d3c31847ebf89361fabbf773b876864ec5452c3d16a4a44f63c56fa2eb9fbc105c5648f33c2f41de28ff71538d1402a5f5fea7915dc2fa81aa39d49390b603064d3a8958fe7f56cd4ea3ca1274b6dd262f05a0cdd974921b34a87742ddb20c6297f64234f9498b498a9d4ef4474f7649d5f840c2d29079c1a3e136fc1f4a49efd2746127ad156a49478c1fc78edd86c6f181bdd82368993db9d6d3081caf8448b85f848ebb4ce8e52ff95d70b97fe16bb072e3a2088b7864586967c992344c228c570a28cc427d0391d14cd36cdeb373b63e263d1fee9ac187af0784e0aa6f693de165e9d7d2034afae73b9cfe820d7227b06edb3b64170f5d60a261dcd70ee3d6051620e59f008b7174f9729947f291f22fef499876e93aa6f70a44c3c43ce22da8805b702f7b8a47db20d9b48788f5ce077c079b62ea5fd415455bf298463db055848e233e5242d0d45bb3ed745d46e3cfea60616ef2089bde11ddf5b4d673a9d4f8e2c4f44d9aa0b438faa849422fb31aad1a26ed86564667f682d6ffa7b6d9d0439b226244ef414bcf8b58f44a5050624a5b5a6033fb4b8554001284f89ba28c5be77e557f7553cf95b653d4470e787477f82f3c78f49cce451178921f12dc0c06337c344807cf96145913939514431bb2f87d2039243b42010eb77c857ee6019e87499320ca0d71710d6834a0ac266541a0904735c8da97c3a38fd26be75057b9d497ba0a0b9ddbf347c3711739c3ecf55e531b8e3e75950a8f23e591d571da33b6c4a4f52ee5f696904c647e2ce385fdb2c441568723a87ac107583d085f24cdeca90b10477cd3740319b1980c1afa9c122fb09e519006bc2f64763155fd2fbfe0c1b98a658dad7dcc7eea2413de414ed22a93132354ccae8fe813bbfc74ac0df751c988b77c70d45542195d1f89201d15ae02bf08858abf71bc646c4417a4bdc7fa209064faf8b7c1729ffc6c527111a7caa6427c688beeffffb8f7d2c0bd5e8f328a77c2fb0473f07ea9c8be147ad695339de2aad482949130c79c3b260a27b022b0416cc8963be2f11c4481af90bcabbf7c66fa5fb29bfcbbd78f5e76d614964d83f2a8fb92b34d850cd5e86cb2b9e3a3780e914323b44e619ac18cf1cab5d9643477b311455994a0ba231927bcfb74a8bcb2e7443e6967fa5a3d25d2b4189c784417bcd50b3267a1db24bd8118704f927e042d57b8943a337fbe0212cc91f20d064ef19cc39f7facb5bfad555919e140aaafcf113216f0232fab0ed874c452f28e738db1f326338fae886a4b8521a21243c9afab35c25ffb8bb3f0edfdd3ff6ef92a1f49636ce5c89995baa70e43a89b86de7be7781966b90908307925da2aecae23fe0efb034044049d07b8c8da887d137886c8492030a5e1bbe51395ea0dcf2dfec368bca395fdb31e1015c4ca9ed8503e737d44d3365897a8a50273394fd94f7dcd09b93bc6222cf22a1c0409c60d73f834fcdb27f04169e2d39b2f8284371550c2a556cb7cff47a412a07c71233f6fd4d8d6186f383b62b63927280cfc3eb02080081f6f3c3f5bb1bc7607b9fd2876c93f12f4b27c3f7cdbe9fca41f7544112255adeeae1cfe70332eec9a05185f66824bcc714410168f34d1de3da918de5f5b513e6b76c98d13ed4148410b951dbdc67a4a40be01a832dcdbd40efee71dc1fde9deba8f35e722fc590c914af1961b21bf15bc9700eae90e1ced1a755bc2bc9a12f57b28780be1fb3e884e09ff2ecda6b0e0139fbc903e39ebdb5529bda16546cb99479a4ed2f202e3bd791083062b1c21da3c21edab5b67e6417f9cb1d542b8a16e23f9f62707b5e4e4ec9f02783e27db40dec3d10ce36d97ae315724ea22ea74a4981584a242e05c4556462452bd7b21a77043f89647ce534940484dd0e824ec9d9c1fe698bbca39c77a8aac5c6411fafdf4e1375431c088a5360bb47fa838821a314fd989c2f289ff26a8e87ded9b317ae75959a18ea441986216f6f136659118705497bc9a45f6f269f6db8f9a829a04d4b3c9428ee7967a607f276ec5658cd20c909eff7e9913f2206a5619db74d2114b93c1abfdda20c98d966db4ba9874b9f37676e4454f0189e2d90bbf1babdc47f968e3f790285feb6c6cd8a5773cea176059d9e17944f311459ebce405679b9343d1375eb24e8664e8f118c7202e8a5668945929275766e1aa92b60fffb9f626368c21ad884785156ba88ae31b56c7696526eb36c67c185300e0abf7f111413ea76c45a7d371a97425ed48b02bb2ee146b1e3b04aec218310ebd11eb3f2d6e586319e17b76b289ebae0a47f42bd674c00142d8741cde7a7c1c0d7c80193cc1cc2086450081a5b2cd37f08c142439dbbb8630b7ba308592e69b4b8b06ace50792d16982ee03225ca6c8ea308f0be398fd3c725bfeae6f15148274851c956e390b60f39d2d7cda306016ede1bbce769fdbcb3411ba5844340d4e0dd0414399f1f6b817c0039879c513d39f7d07d7e717fef54ae6ff6ceb5669b3e5ad0ef38705bd35e9ac7aa8f714cfb24fd952741a6900abf7c5b6f1bf9b5df227d97ce8e4a5bce9f6e1293be1c38f21bc3779f4a23db1112e2214325876951bd39a7505beb3c70cb83703f9253d6324a185617db80f17f99bcb57ffbcb004e877b3939e180b24f0e54b0f7e6a923756297a268ca8c4d224b7ff3cbb1fbb6e0042eb68cf4ac0e88b8c765f96ac0c454f51366777335e58f8c05de72c1023d722f1de1d62d24c2fba4c40fe9fddac384d15877f329e3ea4078c775361ef44408b2ff946ea2d8780f28f1f38a5ae6b16360896db67e37c78f5f97a70e342ca74208b0966a224e97bdf1189550137f2f42b349b8936d36e8ac4056b71040e0c409455ad5e3335eda0b502ba04531f9fc7fb890b06749b4062edd6535e83ee67986ef51b6e15ab231cbf3945aacecafd077c543f7fc2cf4db9fa515f41cb89bba8fca68a1f71099d48533c329a12522bb34f85b50984f4b0ca01aab4caee94afbef3000b506d0e67fde794275c0a64d25a2c119556659bec0262b7e01669ba48a50ba0fe5a2c8bb1773e459d89e5e6afe2e8ab1f82051a905999fd0c6ba119d2f12e952f5573bdde080dac70b059241529fe224bbd97f5d951d606ac17f184838fae80a1dd2f3ab16f9aa3123f14e9291963955619e91d46bcf75f4e6a685689ad01e715345ec46cf2ac2c896d2756603d8aa32112ddd1cb51d87ffe00f8c65d394f3f729548e94e49cbf00d69ba45a73edced86ad70e8de5a4c463550552c2a4ddf74a1d901c12903e7db75abf35a6168834afaa68c1ef8cc3639057a2b8c25c795ed8bb87836b123274790982ae17bc4e8564e2d5684edf433f2609dbaeb494949d123682a72282911319d8f627c27d77ce0ba5bdf2a24dffa6703ea6b85124e46c75296470dda1a34ec3bc8930375273321413e728710e39b44d52741ce63bb2ec8b9800e3961abe500234824e8ad25b460857a82b5b88db9fcf038efa64ce4d89fc787a94e952a65485eda1014693496b8bad7e36f409296da6f164987ecbe4fa9a718734e7a2c37fa59fda1b7cc2a94d142805b4f9ec9d49d796f4046efe18acd13e8cc21a13def693bb490c9c414c79853570f7bb3c7cc92aa31cade281b08564e6e51b185d8315d1869080f33499ba669a9fd0c92139aa4029dd07d9f61bade19e85a90c78e2690ddd5e0696e49d814694ff5311c75d44695e26e31d7bb5771cf88578560ddbaa71e7e959ee09949ab44236645d8b5b09d4e749a810734013e114cce8a69a2051258321677e760fe99fba770ea572f531b8fecd1f64aedfccc6137b2750ba94875fc18c3fde38207fe616c2be866f26da47611f222691ce56e1fa28a61172a5a3c554e82e6e702267e5eef61143600feb5577bf280b5228ee4baf214c65de35f3eb2f969bcfebe9ae51b370479d12d4810d785dddb34eab83dc440dd7f1a8ce7fae424fb9416bdb51cfc9584ad26da1c7bb6cc8d5be4056d88ac26db82ab0881cf7444b62c9c2797b70eaff03ed26ed7e0176615149532f6c25a83702e6729e7e0d6416e1b701f12a75e425bfb0623546fe88d365a249e636e247d53c97d9ee0ff75dbfd47cf4354015b20fcc5b9c7e8f128df6a0870513d199f27295ef08ce31579fb82cfe387ea011cdad8cde4d8ec8721a13127b51e06eee4d60c1edbb494e8caa47d53685f163b84242ee22a5e63404e4f66c7bc767393b1a579a9dd5cfc55afef0fd17d135187edd54adf5cf0fb6bb34e69824366518397dd37b0cbb79261a203253d00e9462dff97a762ceddaba1e02068e1a0a5e094b64908a5fbba7c744aec7f07fce40ed699f3be953af9a7e3376f88e3284bd4b392821cd108c67e4f7528facd2d5594f037db5c80f49b5e807be13de87eec2d36d2325e6a8b1fd296c88e93c70a64deaa48e899a01a48c170100fe893a625a30d86201ee18a61113342ed17bc341d454284144906299a1932c5ac0715cdc1a351a9cfaacd5d74d756dff6f277c0bf9bab24ad829e0ce08dfa64d4b28720a5ca749eccc9e0507d184b90915e4ce4183adc939642a9bbc42c152eb4b64ff60c91509a8528c3efe76ae9fc698fa7946f6989a20dfefa2c67519005a01c09e319f4031e4432388590239dd46a1ac5ab5171f76dea2309eb804c2217a39419c7a12fae8b76eed55ed87773919665f6873cefdebcb816c13bd9efd7193e6608b3b409a397aa2a42f93bc31d7c55614a7e963473e9fc59662102620c54c143a49bdbef595187710264f28c269cd4b1bfbce897df6f8e855dcde23b9bedf825a058b660752367296613a5d4f6de31212191e23e9ad6a7be60f14ebc4005ef517ee8b96d5605d2b9f84109e358042fee2277f91b7abee6b18c7cfe7788c59148c3b89072ae1e0d88b9872b0c8dcf8232a5976f900d455d6e548bd256e337d53dd6d17625d9d38e778f54033e5e44a3e53a145d770b24848bf613299d02b2bd94960ab5ea4f2813c9745e7073440fbb4408e165f35964846c3aeec9b3cb7d0f7c97ae7324f4f8ea7ba8ac0b7327e13e425b4f6b95e0d2d8b946f3c8662c01b782a366aa8443dff489b347c74d0cd88b714dcaf04940f29311031619e56fe3c7383344bec3d3ff90c7d306d4c31092fdfaef923039beee28be56d51c6f2669ca5af409916c9dc20ced2b96c61c9f1d11a110b6aa78fd180bceb06b02701241d83c06f9c30a244ee232575d3a927a78fb0e746633cc2018f3d707732f67cb84be6825d15cd99934ec0442b4519c7a4a734681c96835b50f4ee6c802fbd9956919d193aa7d5f457579934c58ca2ca39800854790d56c1a6ef70fc7b5a944ddbd8dc5deb1d529ab14e2ed0d6e950784881107199cdf75bd83f7eb585ceebddae0a09ef41379324107c899851dcdc00fe3e1b3ccfddc652c78817b069ec04991eb354663ad3be8f6ae2c928db82d106644e522ff53f19158ccadb7bae1618632b4addd874ea4b9b229ea0dadb65e8ab3d6f982307996fab92c7e5835b262186d092e2a6dc1b995f11c606f447b908c94637afac0461853473f2caa678606061187b8702a3ddbcbe26c6c7590eab91e91d111382b0f643a36e81e5f3e36b76f12ef416d27d7331b84a7c4023e674e9e46672fcb6b1cb61afd092650b5dac37958ddd6c04ef29650f2778818219460dd1dd5f9485d1b5453cbd0df2f16128968f8947adac9114f2350946bd21aed27cf32a0962a48162b08804c50a5a7f0ae524b09c2ab9b7a105e119b8603d009c698adcb36aa990b427dbdf5a2738b28dd1a480d6afe4f893ed307b60096a81243c90da337bdd661a820aee33d98be5a2d5e2a67565473328e3f3ede3a2b5d471f963c2fe1db856b79cc448835afded7d60daa0a1159db0e897184ef0955c15e27f4fe4687d69a5728a9cd4f6c0154f5aeeff33aa55b859fbe0a1dad6f4433e7b589ed421d993f3ebd98df021fafa2f6f2219e19bbd831b6b2b9001f2a303dbe12aa81d80b93c0550f9bc14dee2a27ef2844921b2d5936c5c3cfacc60c7d2c0e3f8af78d336e3008b5a61e715fe170fad414d66e77bea0c3d2c873e7ab28bebc3e99054f9b18033cb7ce7cfc60cff69869cc992bf8b726c508e09458c5953c29d40068f7a64e8c88d09cdca0b2a52201a93d16fbfa5581400cd4ccb489dbf76ea4f68ccd8c2e1f28220df0c56c532f693cbbd9e2494d19c3e53236d658ad4259f9595d51f19ee78e8242789cd1030e6bb65f021ecb4f67463c15bb431c1b8b48bd68e2ee934ab30c7bbc40268a1c8edbf5f9976a9875610c77ec71c14bfe678df222a27542bbe7cff0740fa3383a4367583d6a8cccba0c2e491d4943dbfbf7ada00fdda6d06b10a203e48558ca24dc9c88913eff84917b91caf2bb571bb2d2459af62983723e3be0c1828f04f26794f49f9ed58349a24a372343f9d48d23bb2d3bc4c00fc65942d852d16f5d865f6c0ffc71672416d5bae4618929be517b83e18373aff3838f9f961c8ff6cc447b4ffc98040cace36cb0f6493cf927aef74e02de8bef2fad609e27031714017f6b85eba99a4ab455bd411aab7ca269c69aa9a43abc5dd8f7cd05d418e531438b91bd685c78447eb081f2483c0ce5d6b1e5be1810d267d9a781e0cbba2a1f30a0a7f7e85b56e9d79f158235f641870fcc847e01c48f5edc374d7321c873b009b02c829743be439ed6f990e7353c6c47444859cdd86d5d920c5dc96d35c7420ae3e3f83e48cc17c224883dda3472786606eb9a03cf6f57ed15d01218dbaf966eee9ad20fb925114526605c8e59f53fd347095534606dc29c1c79e2e8acea89de0a65b1f0a43605b8d30e569c2bbbd51a1bd890199bb22a81b6f031251fc2174f3401c1c8f5644f00d95c99dff884f5df96ffbf23226e5985656aa9850a7b4213fb3e216c06acfe41a6fa50098054a2a8beb2f3b4650076873e9d178c217fb9d280f7048c1a5c29fdeb888ce73c80c0613e9ff55ce2276b37fb56915a98e0fb48d8910b5972ec595a3baa04e560832a23ba0ad4232eaf1acaf15c2a1e1581a87b91f60bbd0d29b3358530366a9423cc87ef716f236672c5e1e96d8b82978de9176434c02867f00fea1b68ece74ead8cad9fa9f4f013ec78711be6c3a09d6f471939dc0de8da8516cd1f0456b9cbda8675c643109ac274dbb1a1a7ef4966127c833f6eec5a8f3e855bc3c726269be0961d3d18a3dec3d7c0df42ab59cf1a7fd535bdf180acb8c0e95afcfe250ddbd99a8d962d4b84a30def55e59e3582086373dcf2e52b307c5e070c632e149f8d2e4ac1fab9c64b73ceeac8dac977f08a8fa801bc5e551b1c222636c98ea495500d2d01c1a9c4c2696618507cf79a931e172d0bbd911abe975372663686f9ac60ea5b03413436f42675760da49b55093e0cfdfe4b95cd43ed07c4ec2bec60582d52a42a11c5473193020ee60883fc1703cc0f125d02958bc0e2dd2f432b27f9a934264515481267b5d94082bb63781a376e6a9d71b336b33e073f6ef0f8922c9dbc7603bf70eb61468ed59683573b37bf8624f7b62d57ad7c5e14a4bb713543be9fffab5bbcd7e1329f64d1f8dad3a6598e78cf364c16ca8322e957c7d9add5c2327e8957a5ea6a54a31ae1168de070ba659f1715bacfb29dec043cf7e400214febcfb8c7f4b5df1137523c1ce06646f973fd681fa928f3a70af7834afff4b6fd62c880a3ae71284aec6837662d01cd9d3c52f7f9746750578811508c60469981808d62d67051c402554d4e91b6871df8d2a9417f96aa43da73003a1649b8e6c64bd3bc433b6ed5b74694f983cfe1f61fce4d2498a9ad1d6ae1ad99d3b76eb596681685bb8cd56d37ea71c5b7d9b5aa7ad731a089d3f7886863adda4f46e5278e8274cc05dadab5975ec47bb33f38fd3739275e33b962660aa105f4d4eee058c97751fdef3e55a9a9498aeaeb13d670017c40c746b428a35187787052cb9003501e65c85cd2345b39cf69c70b87bcd8819edd05a3bb942c49c5d77d02d69c1440f60b21f4b763b72ad4bdb012d3950147ff6f0aac4733941c1cf6aa05d3ed8e608f7fcbeef8821380fce64db2464cefbf14195ed9342e0026e985cabce8c9114c46dca181fe8f3813d461e736d0164f2984ec15eebad1fa7984ea462dcc4d11e24e7d6361912e0904583c0f446bfaafefe39b13eee68211b9083848bbfb260bfa8ea989b0b03a6e7c19169f20d7fc5d60dfb1d4d26cc0e64c840ad3c60812dacebbb9c22db8075a9f37488f7f1f0ba03958386ad5e4e74bd550af711c8d9a19699a526939d4a3431750d13c9e862f39e0fc8c0fc679f3f13ae63c5172b238883ffdee5c3cd25e3adca9c7a4167893f476a71451d6745d4a1470b3fdb58813aac2cca9af25992bc1bb3f926304509ca499a164352f444af3f3f928b42a65dbc0cba4f3de503085e2fca6d25ad14d941b8880948ce480328804e1a59e60651f2b6cecdf3e8e95e149d60c34c12ba7d930343517f2938fe564b915d7fb9469f09838e402f6c726dcc19362ab6e9deeb123c74b9de1efd153c8adb18866a2bed69051b62c2edd0dff0162f62d650db3f1fac446d3a0c35b39588d2d18904cb15d948fc07d09efd02e2200683d7d26189bebec0650dacc955e102c4a1a44a1fb0cd882370808d9c849f257e41fae782f98bbe7686f290414a8e82813eb2548e8be9c5c63bf4d3fad14ac79c9157b43beede2613682423a904a100be9c3436a61f991eb21035041642b11eaa9b68b0f579618af27d27b9c75786637b79bb2a41a657f0ef4347feb8cf79aec747a2c2c7fd04b7d0f6742b31bd2b22c0c1bf267bf8415b78d30dd4c79eb8bf533b9257f35794e64b28b89121adbe4c3418a820bd81d4b91f148d36dc93f3c65278415ef48fb11cd1df28acfd079da5e396fe2e58f34b57405d92849ccbc7f60460bc1393cbca9819cf19fdd09c26a9c6c931a604622adf8940256923be8d1d6e962c8b51e0ab9c152b2ddd93ae345c74a760d724783c49a25104e492bac398501e696ab50a30245fcf0c72ed8be4b4797c5bf73690719a83f50ce90f548d895d214353adfdc383da742c6c584750bdb516d0629463e39a2696111a657b511f9022784f0a178345ea872d5ef79997d2616a9957b9f44c6d2cd4c90f4a33b22c5aafafd7b249063077c71471b09371087079cc3d5fa4aca60b75fad9a692a2029172b111a9e3d094731ad9e62f3e9a5f9ace1aefcdbdc47451f05646a0658f8dbe72e6875a7dad69998d206ce0ae200d7b74cd95f9a72a8c9af127694721fa3d92c9651aec5e9fb3e95162233c53bd721f1d64bffa5dc97a10fef07ff42e524c2ab716434435fc2acf33fbb0caef246b236dc59a3bb5c0ab3c2c55ef3b46839d041f4e8b0f89a9c675e4b09744abaff37f2374886ef18da1694343e44f9d868f54a3e800ec5e33dab363e0d2e19ed0ae5327f8a38fa750a8868b3aac943c3ef3e29399360e54acf8b4262bb5947e6717caab54326d5ceb889a11406adffd5714ec18f70e07add74fca37a2e036d09e6b177baa947c2065b660d1a44853d50a3ec78ac27fc96ed55dcf3d8b44b20d14a6775cd41ccd2621fd561c3ef32cdad47e4833d6c2cbdf5f1ecb22a47823f067c5f876969ac4ebf8ff791c47a0fd47ed6dfd720a13b858b02e9f890f64e693f7df8aede83b6aed7bbea2ce9b4f95e14c6b53d9160a71e78b679f9ed4e3d68dea8768d8c7ea3923e14ab327b5c18582d506348d34f0e5d7d073b7dafda05613038472ca86557ade0f54c680ee78a30d3e1b13f0af3d4e150b6377f1e7d4db7c0ec9b21efabe7328aa9691972266c156bac7cdc2f676b400fb9dab080f264335ba18192b6b843219f779d9ffdc410a3664e69d7283caad553d7a4ae314cff5f8919d796a879af6e5bc4ee3c3375fe59d462eefcfad98ae0c14f0385ed2aaf80f1d2cad478fbd3c351c629339184b7d5707c6ec1c22b67288b7535d1b603cd0cf3d894a5b6340f885ec855e3f851c3173367474d8db790dccd9a1787ac8c8e065ed8d864ed09fbffffff04