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

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

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

Block Certificate

Block 68094 6524fb5e5130bf379092147dfa7e6a0acd9d171d811cc4339b8c5f2f71c22a65

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fafcbcdfee7fd87fa6fb6adadd05b3d28d95e246f9ba156ba52d765abaec52ae
Certificate Block Hash
6524fb5e5130bf379092147dfa7e6a0acd9d171d811cc4339b8c5f2f71c22a65
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00850c00000eae0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d6493c9c30bdb463c15621e885a08cae0a551db70a2d5d9ef83dd45eb151c3626cd9c17a52947bd45e2bd22e7463b2ed222c208ec9de0d10334d63aeac63a02d1534816c275792d99a44e276ce3e0055cedc9c29e7382e4702070000000000000000020000000200850c00000eae0000

Raw Header Hex

00004020c5cceab53e1beb57fa6ac4045bbd450639e51b7d4cfb5b725b55247295233b29435987a39c917f0afb42014f91c5dd2a8cffd3c9867ac465392026b4495b1b16838c226aba330118ae52ecba5a762da56b15baf946e2958dd2b305ddda6afba67fd87feedfbcfcfa

Proof Data Hex

59,560 bytes
12121602030776c2c1f2eee4e3b493bea76411538e5a0d1bde45c1493ceaa755c1579ac9c8dfbd8d7c51eb2397330e1bc883f33e01bb50d3e3be72bd9802b5c7d32675744c97ccafedb62f2f954f637fcd4689c670fb47a641997c740149bcb9a46033b71807ce1ad4ef533379e4bc5f8867432939fa651b18e20f01b054d9b074c5ca129769d519f200b61b56f73e3e627894c6447821e5507ac2fd1ff589c2d62735f62a183938616895d923f4f0fb02af24580186cf74302a48e481909845abc4c0dce72004e4f6dd088ba1f24dd3c60042b2d4cec1bbf189a7a70798761c74fb78e36bbccc0489be91b77d4f8d7872f7beb5579164afe777e8f59b675fa33da80c2a3e5cdab61d3900fafb6f819e7b3f83b17f41a39728b96229d4b6bb357a1d4ff417f9c23d831a9a25d01ee346379f805ab25f4b9d04b8603c0afc368743bab7a3fee5e704220f24fcfdeba6e815af397be70e83b4133f350eb1dcdeea67a2eb80c22341d4cb9c7c81a8488961c3495cf3717502a92f86e352000222d3ec424ffee5f1a39a0c3c19d61da02f5f8a6c797bb58a2afd766ea79d85613f0790593f3ef15e265aa4af240cc433d6174de2060c02c1c63f706df74387f7f735ffc32d40496f37b6e9a1af0e1cd4ed1642b0a9f41c2e87fcc145765108de80c18b99f82ac0992e0dfdcf596275c95c263640381e767283c7cf79637266f3717dfad6e965df78934513543ead2d02268122b4de3c9f66049e97fbf514421fc1442c9503f8c0e51c1eb71ebabec6f1b18a64681e3f661e0f75f1bd64f929e99cfc700e90df2c316381577b03faadb04b2d33e3a5abf1f7de8c557bbc98caaf838ea1b34d2f9558e55d4f58c9d1c8667f83c1e6f9551742d34cc9bb6534824293c33dab49c6b6a6340ab158444159b6fc796a177f00b9e6a07e0107ba6c34c875a636b8dea069b299409f92605a8886c299dbeef8e91ba9a9a39d07627f509e80ecf7e6e39817c5437d5464ae46ca74205618eeb60ed615076403d89dcfbde46d858407b122b82da7196a8af67bead8dde6f2db7af17a1acf35062c5295e4bd5c271c194bae16ee20920819661bdda4a0446aec5e57503b1e8b6566f715aaa7ed9e5136a6e9d1b497f6eb7bb919dd4766c19414f7bb62823b98904c3d709db65c439805916e6bcc18ea3e8b392ae685bc6ee139a1ae9dc917987b1aeff2895522a6d5b083110591cee9b276d298ac4c30c1ef54fb825311ca2e0da33782d14cec60c4a6d84a6f62a40d626363182162ead006b1a718409f80e1fe6340d074b57937c3417fcd92b352933e4c496f6e913aaa547ad0260437b611d840804df7ae822eed78a48ac03e3005fdc9d2b04fd473e018265ee495c0cfb1c429ccae3d422ac1ad5e6d9a128d6a921e8a43336ba11a3abc2114b7da03d37ddfd454f50458c6e807a54f7ddafd7a5b596e57a88178f5fd846b88eeb2c33ffabd2342ccf9802c8c591e18f50bb4ebf7c5adb55e6335352615fb9296b2cce95b9705cfd48e647c499df88b3f0f67b2d86dc17fdf652a42cfea133e65440c9b5bf24e8077ec4aa666ccc52df11a10e8d4a79e6595aa212e51f1a47e3ead6d03f81b23e6f46b4fe20921315f17f25d70d6796b53f9d90e219eb8918149d2490375f6ec8407b7c393ed65f7b02cf28bc0cf0ad8d99cdfb0be5482f7d2900b03d2002e4a61fd2f1a8ba2b3a34c3e944d94b8d3c66de0e432427d8d573c4094c2ffb864b0d2d057bb96c5d7ec53f6deedf46df2111b7b474de3bafc02a715223723a9d7aff28019e21bd96d3b38d4bc97d940cdb102700f4fb0856aed9b5c254cf3abdfc31f42cefc4474676771eeb3511f4da443e7cd666d0bc1b842844554e29540b7abb3481871f11dab196275ad13392a5fcb3ec48c3adfaf9cbcafacdbb9836a63b882e3b3da0c61f6abce83a6c518293751e88ee693cd3d1990e8f977ca73ffd52cd378cedfadd7875011436297b44f801e84b5af3297b1f8d6eb5c69566fdb1458b359adc18415ad84c317b1dbb7a255aa14362a6b4fea23741629f0341dab1a8c198de0d37728aacefedef6ee2f402878009c694df82262e2a977590bf3d06cdc77f600c898776572911127eb8baf2d4156f8af5a3201350707849c357c72694f33fb1e190adcb1a7aadbdad9952410c2c7086ee32c231c1b4afa67425171fdc183d0ae9948d0e886981b818abde8aacbf9980ef30046924d583fab63c614c1c927d7e1cf5adbb36571a1da5648ace37338787738d3b3f325fff6cb659580919d25d0639acd835a2df16ca42413307c988d449fe56f1f56aefa6fd441cf4aad1a968c645755c5c202956e5bb75da9665e2acfccac8c144440138da1ab84f399cfe9284f0721e1528d0542fa837f47d3c627de9b56cb6b288211bab3351feb696a504949dd25113d971cdd9447f28e7a0163f09e69cb4c072c6461767d44e87ee3a2062a8789dcf073bdc4e8647096e017f64469bfa762f0d63d5db7a6cff011ec9f3ff90fb120ed870cd5296e10f9e4fd7e5627933dae4c4807ee562b882acbd207da5c50526741dbf68b6c3526e914f90a3df4dd1f39df8d57c23ffab60e7ea5544bf44190be689e656da7e93d3d4dbf6d89edce1f7963ed940c3b79f7989703b91e1f8fb4b6ec3aa73c31af315c33e51d7509cba54898f2e30061a35a55f8347ce64410cd1243691485c6d9d85c89690ddcc4297e721b57256b6f639767ba81816eaf53e0bef25d9cc0c2b5ddabdafa01227af44138f541d53194bd6228d60051235c7ec129be46f19967af0a3ac40b1e361c7a37d415dd73e304992d3cea3b0914b6fa944e7f84f7bd237e3bc9d1b707100b284557d409a1fffc582493b93307e76f06e2c8eced4376d3d5fde9d8d7017492d4efec6427400ff67ad26124cbfe20b2aa299e83bbc95f22fa09766b9107bcf2c24bb9c2c9533d0f8426e426be2c4c4fc9e2ac56ec1c35115d512958afdc4e26c911a6650cccf749e4d688b6b334b9a60fa9a8aad2ffa6a0cee4a9161f1fa8d709fa8317d95b2345cd3365dc2dfb0219dd439c91453bc7f8dd4095bf584211af9c2869aad9278ab1d065c927d43e50ffd6fd95e4148c5f87569c603caacdb04a0955de2f27ec52482ddd34f92c8738d613a84749dbc2282565585b62e47a7f7696434401b6a59758532e080822e122bd3e9237882c4bf9fd5b963c3f5c8d020704d962e4a82f4c931c73fef29cccd468d5375e614010c3813d389299cbaf4ac66a72d50cc78cce19b1e2c0faeb04873e1bd07a0daae4644d92bd7d2ed68a31e6a5671044782b1ff67099f45c409da3a92ef9901e34a83ac1c1a98d33251ce43748674488081c6d877512fee420c4e92f79ebed58786d46e9128db2cace24c093e2a517cad6c7c31d6e77da16f8a2d5356326e87233394de209ad3bc15a65e3853104ee07689194c170b435529b3a03f13009f4c853636c404d764b2e5a2598523c959859a3cc97ebc10a8a827157238ec2a0e90b5938a8884c77973ef63bae05a9ec54435b75fee57cdbd4f8d3add274bc058df35f7d69aca488c72c08af15a2108ac86b1e7481ff27a5116601e8ce21c0720711371ca4a221585bc03041e9c359e87108b9011d606d94bae39148f4f77ac6e47d74e5c3e2f72fd639ed0fe81e7d3cefc73df846cf8d6a61cedc1825b54306317aad297984b240a56d221a2a860d6822407b7cc0a4487d6f86282f9ff58148afafb85350d0d957f09578a2e38ae28762a9beac0c8c9e940e987ac1adcd8cb0932cfc4b5c572dd092dcfff15bc537bae689a9c1761ed0ff80e02a9f07d91d5d90f3f9a8b5f6076fc3bf59ccba155160f7eb045b32923aa15e0fb71d09f33e23c818a4524f2dc5a945254fd490a0bd477ce6dc650bdc06a1c2f25cd34de018c6230933a2a8865b34d1103f88d33146dd7de1db0f7b3a1fca0c0dca1c16f1f264ad57f667f1237521912899adf7db529ff1dffe3af94393a000389a35185e3b7391f33fcd5487f830e6bc26f0b45ab97717658a04f39b1d7f97419dd56d66460e254bfc94a06c41ac6a25d278377a573d355788b5e98ffbfe556ec9296910dd1840d4ec282fe7aca37228e92b9460974ed6532a7643ee089df43e3e7f9a198cae28987e23a468d4bc010f56454bfc9f5a73a1c20edb555e9437e389d0087610edf9e4bf0bf0e693ca27fa13a270792f4c2550b115f07448756ceebdeb17cd0da3da40b02afa33278ab816b6bb727a67e6a523b5342061e2b3bc9b2dc60ae7c8115f3ef3752d4b1416933f1cad672f7502f4b919359bf627c27d42900cea77c202e33f43a7c8df551ae89fe44147dfc21e3e7908d962ee7159f67fa4d10b3afa976b405f9b66df4ee72a98732b37f8a7384ac49e267f299222c45b51e7aa2176227895788e9515ae0dc9899c56b9352cfac768739dfbc3e710f99d1127ac4a972416c91ffc84bea33d1d32190880e39c471ecd04dfed95c8e5e601344d95837ce01f5edc2a7f8c74e1326b92904b62073c4ba44f2c62043fb88d5dfead542c535a953cfa46cdf67f440611157e24cacf059ec18a5bd77075473b93d520b23d4bf18db36b6d4e904efd28bb206d43f74f0580af45eb4ea3635c66628c235374db49d169abf27d9dd1da5d82618773550ebf9dff54d357323e4f9bb170b7ad4e3f634a65d4996a5d89079ff7336c8e583945a4e1bb19062d4121effd4bb29b8ed6993e2f67605daa8710bdcf99fca51c83618ae57626b271f9d155308105eb56103038cf35a306a4029f2532f6cc855d0dcc051af88f0e8f163e953d27671278f74e8d31da2fc1978bc4dd83fd1a69111535ddfee505d7083ad043a027416a6a72b77b830e3e9414d541fbacf6fcc8f30b576a201d3f5d7aeeab6dfad2d646934367d72bf2968a11e902b8811b7d7cab4d1d7e3fb196fe003858c6d815c1da06b4ee70831e991e440459ac83dc9ff5f9d37b28444f06abfa7e0e3f17d096e6c3d24e2c637e922a77b2090bb0b96efcf14373d997669e4890796099a7ed53da455c0ddef18970decc1879265d598f46a3eb83a4f44c6b27782e5d7c8741136b8bddf0425852d6434bb153404b0a1a9949ca1f6ef65965d3e0112206f032684300ff032578cfd97ea5fce5f273b1d0a78e9d5216c3bdb7695b1a3bf4cdadcc94cc7f1b3d12d32b4ffd396e186f03f33f7e3c902755f85d59902c48657be1e0c7280e139f2d4c7e0e426d528fa34c7028e1058dac5d49d73d25716204fa2a1bdc92e26debdc204793027fb732e8d79feec269dd791fe806502a19c006e0fe6e92e7174b93381a5653d7a6e6b388ceaa9ed50656d022d4457e4c2df1113d25bb91b7af74e09a50a67c6b9d337cacd43cb3b6eaa2ff884ff24192af158f01ec455555e65a7946274ea9173ecf694832fd4518b1ef7aed9f93982e435a53edf83e6075e8d93ca5f43cf5d860962860881c575de3cba458aaa964b62d2ffb0176e9e6ce1bb67540758001e177b7348e42b416b3616eec608912efd2f758595dcaf49875e1f17244e5f37852ed86374404e1613838dfc2160dd4e383bfd466f1b0e493046e4a4735ad3ec50e27a7ebb8068a069ca347ada8969d2c786df01dc8a9087903243a0a161ab761fb93cef39ec36766712a7d9cec07a5ae30a56b0bb9a85bb80155f58a90a4282c2b8fdb29981e29ba9b0bbf944272b152d6f8ae5a1507417301cfd8069a1e2eeccfe7e43928ca67d3ec8c7789e0b2bf0b4685d565bd718d605329e03d50c6af3bf34675105e5e587ab815951e3d0793d5077cc74252bf04ff8286b8a3cf1a75046dbf09f76e6985637f5f29b9264296709e3a63ad80a8d42fbaa8fbd2a5701ce3ee46744d40263b9cdf3877171353a4d6cca0fe86160fd213b693d3e8376d4aa5f070e58b572cff255d8ba05a26c66477be2aa66e21c965659a4459f822b9c3ccd23ad1d72acf4a8fb60a229462dd15c4ac3ee24237d3ee8d51f830af4939676f25e27773a1bdb53572efde4747162d72ae336fcccc2e01a9312c653440ea6f69fd2d02d5da8873803eb4f1116d7339492b6cc49c49dac7605adcb12331428442f3875cc9e4d020184f70e19b20193727469844112396fb9c209150f3df86b402a536155fca673c5fc03c4a987ac453fecdf13a2442c0a3bd162c241d7b4bf7aff018a8935e3571398ce1dd36516cea674a08afe4cbe615238e0c8bf9b722d64bc78e031c5b34630f69a7f92d17618005eb1b19343382f85fcd2e291ed28b7c62742abb1f256c1c0c906313e93b1dbcb7738caadd353721c764fccdf253e7b77a2f2144095a452a42ab8fc19fe42e35985fc5f7126812c295c26992cba30acb896e850cfac16aaa5647d2c14835437e2732804bb60b8f2aff752c4d1db04bdc7a6b65583e1ea615b617f292777121d9e3e95830583391cb4c84b7b6548265d82aba559f79f34c7df59d8f07ed4a27d0b0fa54fde77cf5a5d1d8578d3c943b1f48aa09b3a57407a5973664f3e041a8c50490921dbc410f524b64ffe9d8aca7b93fe9d4199ab1a11b058d79c039f07719df8de06331472bc386b751256306b1deb7df3b7e3a2fe85adfb30163efa6fa3e731ed56a6d4abe617473d7eab9fd803d0734642ea2b9e68b58626d768cc5d7b05ed03a74e42646d879a0447246fd25d33c8ef008cbfd85cacdb1d8e6eae466bf6eaa43f5104327efbebbdf157983aed700be2cc2dc9650b373b4768647cb8898e66b626404199e45b0ca0e8d954be1774c6e1f1f874401925b3b18046dd680358eb90c37977a8687de23ce73ce3e2ff51e5a3537c3ae4334d33ba431b89df9359709e3994e5d5018312c8cdeedd717a8d7d9054b8977fe6f888b192271365a59dce35a211b2c82ecbd6ea9c38e63376a3cbe27338d17f020c92f1816b1a0cc97e20fac1e6971c9d39a3aa889500bfea2432521bdd5a07a52c0d5b38343a86a1cd5450d3e723d9ff0e0aaed1e1ad64959667d1d5ff56171fa810995b0a5b7e344402d0c8dd60747a2acff12eadf30481a0d15c04087d6d31373e50e3b2d4b7d22a73d124a67e55e97825a06b8297ff0822eec031a3f1c947afb23c91bb739f391aa6708958b54de239b12df236a716c24fffeed26fa46a3775c53f2f1a55d085a340cf9327ee753e63c6d9c4c13e6bfaa0dcc819fb3ad404f3aaee895b2ad5d28cf9a746a0de6c3b57a05eee0bf270ab0f6d3563cc3dbf7ff19c08bd7eedeb69e0cd3df1e0051dcdb04a325c919134551753a3ee1ac194320791827c3ec17c319175c17ebfb516014534900aef6f72c748071678c611d6724b6cb03d29a325d89d05514ab4121051def624ad10817d8a7d3bcce6a63db4564986703258f8f07afbb1b31c2ad0ca403040be520e9c4ec0fcd883a8263c24ebcb6396796d172bdb38b516d0343c356e13757b3e935cf347a71dfd0917ca3bd66ac6e7806d10bceb7bdf3967baa82c9df47fcabd6be41d7e44eaa77a77f622bc2ee1adf687e2b88bc749f9996aeb3f71fc6089a1ec8bf223fcbac2ad525d24800424d49356b98fbdb97f2360dd4ddbbd2b2d580858628e8c8836c6fde1681020f804c6190b753de8cbddc57ed32020b2883a45d20c290350a0f3c292f9f5681596fe56bfe33088b4e17b893c8af21addcc83ed0c6dc1829940a99fd1da7044b2c914d62f29c7f76c1a424c3ee56013299ce146ceafbdc790ae9795998ae188ee3487a1f395f57c77054f6b1615eb721181922df1045b53797cea8e2d24226ea6ae31d8e7df97f0096cd818c49749882315dd8ed904084bdc0a60c140bf0b7c9bf4ac21be4701eaa60f7386ca804bef059d4cffc649cb294404f19682d91cea0721f5b96b5c01364414dc7b55b7e45604b30950ea5ade83874d61ab50a32933e86c7036454342f2b9f62dd3f910af046981f6cd1848f8b48eaea9fe4f55443e2b68bf98360da9a61bf6deeb75a8d9f8bffd4463a47f2bc9b82e448a81eace45aa82d89f1c7eebd4285fbacc91e7aa1af870c4d87d066c39d140e8568d10564ef604160eac06115de73fac0e75166e6d9fc1eca23e6e792b22e650ada48bb5fc7d54fc3c1881c1628e7b97ebc4013a22a85f064ee4fe4523b9de7bc0b887de5b9c177752da1394abc36abd7489913e79d306064aa09c843dcb5c7afa5f8eb50f6b393cbc574c232fa869769a8ae3daf188d3f9d8b5f633b7dfc5215597be8dc95bc5f77b1322015c9743ae29e4547a9ceae54b05a96d8ad4a9693df7da8f978a81dcd5b2b5ed4be9007b0130198c925cd74f935f506199d7862861e315fcb7d3c632b014069b8594678a96b7a23fa1ddb996ce3f44f84b2519f3e0a1afc1be073728d409571a9aa46a6e556ec82a1eea8d071d9ddb8822675a20e06d3c67d831a4fe8950ef62700622a01112f3cb1343ead4052b6ecebef26f6a3e05acabc7085f0a10f2e3a591a0007a4fec4a414fea2cfed94a49a920fb247d28bcdb85e2c1a2177f99f37a22b534a789722a60907e60f2aab937fcde4ae3765e91a15e6463dffc294bc62124074409bf0e481f77e2631562b8ab2c16bded4ecf161edac1ea41f0fdabe1be6f6109f0064c016f432d323718f26c210e30b812c21a879d8b6a7734e042d90664125971d6b3833d9263616475d9ad6ef23077e711edf306438652004dc2aa491c7d8e3b298311f66448476ab4e2eb98c563c09c2a81f8c84eeae96e97f3ea1c43dd18d6ba34568cb2a0147ae9d851e1125ba304d0cb22cd432b7bb6e8fb86d5b7e55b4d88ccff362adad7403f78bff9f61081b35076163d0d8566d660f06ca09be515b0287362f607c89b830db5d88bd7c0584d78e1a0ae137e6c11f9cba580e8250f749f57cbb1d1c0d88990d1ced6231fe3cdaf56bee003be14fbd85e2cf8d91c93040d55f6e1563817c472c29f5e52bacab8d949de05819a08f420c6c7d7a5a11c4071b039d6dfa85c0600d451a11a1d4db822fd277ed113522e09252b72cce5a2221cabdefaa6cb8d892252cdc92ce4ec86940656188d7d60608cbf45074c87c49576cc0794574791123239c9ce62a8ae270d03816f47d7b9bd8a19e20c65a49d329973837bb4c8f5a693e2791305bb068fa1cbff3ca22cece8786846f0317b493682dafaee82799e2e84cd6207e92ec4df12ef3863eeaac59eacaf812a5f2661b5bbc7407d5dfccfcdb796d30af802632f49488a2310be1b9ef4666051cdd4d5c507b16b0da2e23dc6356df1ba00a138f5030c5bc726040479e41cb300984bf0cebbed46e707d192c9e60021f4a75dfbe547c7f54a48c8e6f62059849de0d2b3802c46a74243cc9f181adc355e7af32251952eb493dd994b2309359b49a1e7ba19fa65cab50b2012fdcc139a633d66abd8c1eb8b69a73897ef9ec512428474abe326d6c3613dbe2f7b5082cbd221f141b7cf6e8fca911f1a51a68789a90df643a74380794e0d5f52d1c2619a020df3abfcb9bfa152721cfd7497f6576012137e862b3bd119470e30062eb24da05e011798da78fb551e9a69815dc3f881f2e1d7097801b6406ed1900bf1ef79c9106e8332fffba6eb8e4053e52d99a4381ec2fd4d9b9b9d5a958fc012155640dbd2290bd574479b88ace6cdccf0f7c10678446d0c78cdb2c361849b0e817fdb187c3c0197174341c867669a79a5078c7752e5e4ec01b20516f23e8bad888cd41d8b02efd3b989c907d2bc2c31c815d30ad751fedef3764bc177c12d2a3d61b7683d2e019c3affd1f30d648c4ee3298b06099cdd90c35819f09ccdd90f29675c9a1a6dc409357b42d1c8491ddb018fcf03f6081a0e0e59ee4df3920b709119329d2fb675c440bf5f99113f7c0a7dadeea4b775e7e9c68c992fc7d906c8f2dbc6355dd8f2b2b45d17212fff09ac2179d8cafbda2148d8a899efa3b64c924d682336e6141522f4ee4a16411aea35c37f17e18fba74c3e1ea71a6b595132bd34340e9f180e9477d5a22b24d88060b1125c944865d319307e042dde633dfd00646439851794a460753badfd257ed975363f2011eb043796740b5fb59994478fe7c9225b07b629d87910b2913f1e84654a0351885b39f75ed5612ad06560a9a76681129005099848c166e91f66a6eae8aa06d2dba023a616458ace2127f3d4ad7580efe8a9cfe8872991fac79c842f202e6adc4a00ca05d6b1bcf9111af7d8335fac5021a28b4472db41fd417cebeb0b41575514861beb84ab7d3ea3298ae6091bc38f93bdcd8029fa52f7594486ea63b5399b96c57eea347590ed8ea3258c4eb7aef270ffee373563eed1d7c0ff0ae8cbae6ab0b28cff8395969a72ab8d126c61cd0193ae75464b89e667dc0e006645dee1474d6e1e4a87e07b84394e31199f0b1b05f6e8c040d8ed0ff7abe46f9f612e2c0c3ce438518b48ac4d3461e72abee016def57ae5bc0cf32900ddcfffa868fbf07f9c50e6623a08fdfb801cefcc2eb6ee66f2c23d2b4eb1dd59eea8774a1ab23ec630eac3e5ff6923740be532f070e3148a3a37a2f9d2acaf9bf3bc170315a656ecb1cb99586c4249f9ec0c6aaea4835b76f8663f54ce7c13756c2541766d158104eba540fe05a369b1277edf476fc433b999917b456089cd0a1bc4615d589523257842793350f1c53156c69d1f70807983cf339631e857134f74093adaa130a1fe59e7e3c43a0493d205dd965c63dbb715d52be7340596ed6b002dc6711da400c85a8fd02b60ffd360b268527054dfb56c9563ffe7b5a32da43ec095987fd46bb601500dc877e62de9620ad1aad3f8fa918e0f32d806f49bd155d809eb29ce9823edffacb5ebcf5e933c4eb00c722a94946174bd92a43427623d4e39a152301b44566815268d2a8564f62a93a26bb34cbc75cd2cb8c96f02be97a63807965a8841a7ec538bf1f275e51ac7e5f50957989ea773acfd2f7066f42113b17adb8dfbf693082ee49583a5f6e5341ba0070673e790116b81877a27f31a30c8a64ec942f75fc91c8e48e5a70c139dd68a0c9a231b9cceb1094786f49155ca7844b69cc5bc291b94af82cdd39a6aa1fb2bca31c7fadfaafab5fe9ef6d1c0da31e8dccf4b4db83c8a528ab04185b3e907b5904c1c2421ff86a329fc0fcd28f2eafc36ecd8ee4c5b62f997f292fac5265846ae09cfa88f463386099b3bfb320317092a3baa593f98904d2442f7eae5a000d783f9cc52dfa4aa271ea09222dec4f67c1853b9d6d3784f1a2654accfaeaacefca75900a6c13f7c92b18930cb4b866280d2f7fc9623ce9e8d3017e4ca7c670a02eebb9d49f7435c03bc8de2b8c20c6239f04ee10f59fae05011d7378fc968299ca5df6358ee94925a35bd0a0078240a593956c054fc303044b2704f44f3c4bc20501db25669085a0b212c1a428b90de124109244ee48309b7f268942d12fc64520329e3ba22faa2f4a5692384abbe430c18248868005beeff04025551a66d20ffb3daeff42c6f25b72cdc234bec568a57b7c3fe8277a012539115fa7e7777d45523aa71c73fef232d62a99fa6dc08536cc7c4974f9f6874ba271e9ad1a8f6247adcbc8aae35d81b43d7e9c338c4f6d7479ebd0175a3bef87894a0403f3860b939394f24b84157c689aaaf0df7aafc40dc7cf03a48c44c44faa0377bdbe056e22eb74ebb1853c95724ebac789e39846249b54c6adbdce7e91967f470fd4b0d497f85bce7cae912880ff02da28e72703603f12638fe7e091f8f3b382d6880a4ae8cd6486dc4cd32391266c5518e58ef463c4610136bb9f50c3b850e1a80ca4af2a1ee812b226b93b3e1b5a966cf9c187000483edd45e81e8be40f04dc277468691cf090781a5b032a22be2d2eebaf9a0402dab3970f26517f442c759282303eec1731a5239aaf88f03cda7513ea260b6e7c129178ccb3fad08f09e10c9fa616b13533342388d0a2183c8bae41ff8e97fdade5264ce37593fed2307be8c87ab6109187eca38f9f70b26d9d27d0bccc129ab362f7d0e2b4a1417de3fbdf50afd9bbe1292d87404d1859445d0376433e0520da7dcca28a2eabff4a6535414cda5d0c7dbe568c8bb86f0596ed99d134198594ddce645056d4e54eda99bbbf413c0ffe5bb7524ca3041976b7af86695f7f657647c86bc336f1886c1c451d1931c66c03269384d5fc12818d5801a6adccc75d8a125f77e06e4ac32c4af7d6bdec5d4b3560898828149c6af81156b2f071d773f5edb843cf9cd1f2bb40e5646e75ced18a0f7cba7f2f5f7e27972222a910b382634ba8eeb51293e17a4edb049f52b67f9462814077361129e9727a53abcb0e0a32f7d6228ca124ab2bb2f52e92d000decd1146eb4da130ad1925875d9204bde5af4d72a34558e15a71bce2a815fd17a53f47f2e0a2f322e731a4f82f9dca9c6928aea4bbbe35a7576eea54eb4e4fec3415f61b5cb8baaa8c221c9afbb6b08e15c65d011845a1087aa0745377b206d5c4bf2973e1688365cce4f29a72e500ffd46e2a3e5798b965457d4f49643540cd718868ccc11dd972c81b8c898e42d93b164eb26325d94e6fe2cee2272a295ac8d23bbd77db542ffef2046c5c1652094c38a04e017486b4c84fc8cb85e1f2ecc549a5b182d7e7ffc2ecf2f91cdc44d9789067fa3fd9f46392b21131ed54948bc72efee6e00f2a98bac2b7ad976ddfd38a459db27b6ad5f08081c28042c5738d180532ae9308f7c46c39e406a3c99e02c2fe7ca2799e8281d7e6469e0f8a0e84a71a271392dda081c69222c81056a0e3a90106613be83cb6c83c03512f4236723d6f0828ea9485b0dd44668ada812cc6218690efa51f262b37c618aa9932ab4d269840cdfe82e718d1f73151b1063cf17825fbc5335edb71b7805705004a8f528fe28fabee501d5986a85b3e72a66fcfa05c88daaa162aa5b7ddde424caa49c09e849b1827050954af6fbbac6d2c846a65cfdbdb47542a3dee7a0be1fff2cfb9a62d26645f918dbada09d961ad091449acc600164a0b778fe0ea78a8229c5b418aca0a72f3b58514478584774f91176ba8e2bfa13fb2a36353ec3f66ef67efc33a6e95787fcfea7eeaaf1e01f3c68b8fb24914d265e168b3c5f0da5839dd6d19d8bd75bf656a66795a1731068e5975aac03259e3305cef69b63f01181e6b08db8b10e7a851d9200af4c90fb80574cf8d9a6d5aa90b44d37e27131ce4c5cdfa89cf0dd41b8d7aa245210aebb5240f113c1b48158b46ddc8a3c7a2a129422fee869ac5b36c1941adfe77049de4446fe0f1a4b520101d47d61fd625b388197aae0c1cd62728c1115dd21c3034798965ddc9dce50db04d9c0dbc4a46ce3144f7a84991cf4403681ed11fd9b37318d2d29b45e86293787cd5c4b1fd92b74ea0b0353a9c000e4dfa5071181c837555f150823be526c470d2234bf14463089ace15c5e3f89d0c56355977e80c8fa8d0bd170924de24a279820bec6d0f0fcf66735487184dab7fdb59de922a4f2da4ae1ca44e50cc56e77b76978fae2ec2ab41fe2d443f6d18e0f670547666fa4fe0634766bbdecaef382b6b4eeb076b46d57ad51fb00852e67df406452b957364dea3c1ea0f8bf0edc2fe7371910cf487ab45f039eefebf5325a1b0b45e9e8e96105dfde7c9489de2220fe7c9d0dd9c275c147ef9559efee9ecbdf5614505f00153f5d792bebae960a4bff44b92512b5aaa8e9a7ee299343785cdd6f0db36940f1ec06177e3517223ffaffb3dc049d2c000f15c7a3d0f854ffbd1aa0728212d90bbecc5977c39cfb741bdd86ff720d0cfcfc397f24cb51446380108172bef9d6c079072458a078b49199f4b55b1ec2c0f4797dd1812bf230e73208a2bbcc644fe50d4807c113905bf13611184143bb7ce20b47e910a2020a0ce05081d1847af88133072af373de0194662d05f1168d8d61cc4888fc43ed42ad431a02a29e6fffd2df3ebb797497a7672d6863e228988eefcd078178a9e4e8f5096d4085dedc30d956a1cc6548aa447ba0e6567b67f8f679a1426996f9935fb93b7510d19b492f465cb74082b94cf291bf932b8371c8af9b70c0f84751b01f5ac1bbab527c3be12ff0e9d29f247d7157e45ea34c28a5db2f770a23b73a9b134c0d250b77b63053cd6eb174878f33daf779667e606b8f65cd0cc2269cfc9f399de2e08dadc3e4e268235c60de3f3d1610021d8e2cfdfeb11a184ea6ff7bbcf32b93ea52aee2681a70b006a48bb54fd4c1f9dc01edc9bac2ad38e9a4a755260174abf7bb22ec2d4d1a11222fb85580dca4f18c0036ba534ca712ad2f9def86b78be00539492cd55d1566fd8d79b197d65ef1591af7921c279a769a060798f0e1a0b5f3d47459b053e8452983f5828e003f42c0e40dbcbb9f9549c8782dd60f74c11f7e54e9afa0c0c9a5f7771d0074eb2a3a9929f77f12f90e00288b8c0050530bc06f42a514e3e683eafddf8e76aeb96c72e793c92660d8ad1c0cd9bbb7c7bcb30778825edbac35d088668c52686a0ab9c51064b04e845db4ab334dd070fc8432022102e8cade42bfc822663d238fa63b547792c4402a8bde0478880b35d9fb8ef327e846ca54e5767d3687f7f661a911772342016197374ae3f8ba5ca8d415ecb253111eee5233b61929481fca3f301c25c3b347a6aa114155939a273d34a6dedcfb170e9b6f0a9fa7f6ec2d74760ba87d98513d27643c31ffc53f296d9debe91a6f4aa96ecb49aa94f9b2f4bf91d79f45644b5cd19826d37d391a8e1d68beba1e6b107bc920965314efc2ee3bdf0dfdf94f50893795d5e9e89933dafc770c3b66b60b93b7e47147a7b0145f2785ae415403b49ab2fdf72acd2a52c53e04abd7808fa74d3948665cc62fc3ec6abfc8ce4a1df4e133596ce42386b0918bae619501e0de878858012f46e50675cb07e741bea64a9f7d10b8c38ee045cbb911c2c7d00266f3312f5fabc7c540520983e3387f723dd1abb29dced58f7912f852468705e4b3146e45f8f89b05fa4cb4f2c1299946cffb8a37784f41f5411b8c7604516ee440d4cac0372dc4df8db09e5ce8c48c510280af075115af5ddc99828e2066ac90af4a8e867b886521b6b4e3764f8dcbcc0ad6d4f01020bf49a1036aa06448e7f8bc8c6cdef6580792b6c8edf1d8ba8f61273b9edf216ce32a58a20e551c19e490489ab64a84d8ca42a4fea1585ada9d0ac5bd793645df2f36ce7e99c35eb8feb8bcb09b77a198bda79eeda39ebacaea57dfd5835a871aaa800f444b24e8dd3c2a58f6b79a1f076cb7ef6e8b139ea006e4da188f6fe82d42a085bc7b535f316fb2d8a280e1e0aabf15f8191a94e3948d837069212f0ff7a4cb170a6e6d5f924a9efd71e738d165e55a4614471cd195f2e52fce149c6bca44edca054687ef0064657f82e8a415e3a721452d4acb133e8c73421122ab0853a1e2c5c6563070e617b66a463b3c682ea424cbd3121a12cc7cc28c5a06df40cc0664e61d3b9afbf0d26fa28fb96c3ff56b0c353bf6b0f9da1f0bfff8eedc0305b909c550a9d27a5f9bdcd43e4093c7a7442f664ed4c497fecdae24ad112462b4c0ca7b05b9a48597facf8c8778e703f51ea922b5e8d85d2ce7eb6194a94dbaa500df64653525dcfb31ebb93ab4eca267cac0f64fd68ec72c13c6c358c6521d187d51e113ef19c702fa0b66af8c5b94477bf0f6d1b94349d3eb7163c908a68d0493cdfbcd3c98597951e3cf99564f101e5c622649f5a3625f17236e36e75acfb34dd9ed929639924bd8a5832028a1f3c871aff45167041e1a1eea60b80d99b325b3a07bff6f7a834ea939c65494fa34a20548e15c88c82642933a1d6e213431db9aba5d006a01668d06bc09dd083794093721b00a64c459a5a620098a2490ed0ca484e107ddbfcf33478f2d441dc56a5fa8de83e7d3141fd612c10bdf514a80ccea57873b6f3cf3733eb40bfc4e2a0ea87e4f004be218f1d9993e1a74bd034181eb71fcd1241b3664f5bf42d5c348eab507a0adce8a40302c58b90d15ec7aa28f61f43f2ee24409509c3a5f5911543801137e0f4fcd9a55f61216bf6022b4d31fcfb48516fd6559fa25630ba7290110dc90e6911707e6b8cb1619defa36240a4de47c8dc75fa802b0b0ac93fedecd26fe3797b8b5d1e52fe8f6a886034dce85cc77bc1d85d423fbb2af4f9c4abf3639a605f32761be2e43655ae7ffffbd32d5fdd3411ba658a579874de83366d9385520ff2b365e86163f4f2619ca79d03bc118b7ea055c0316db0f8b57981e6a6565871564c0c832b7970cdf8917abb4e0c84935c4050154f24ae2772f669e9889778847e5e62ee723362d5f20428dcda0624b50f1befd74c78bd246d397f31a558e02e9b526b984f83e4d310a269822e6ff7b40b92f8e3c64a0ed6a5e79b2124fac1e817bbc140e8852971e0f842eda70e4d1f725985dd678c473ab4ea121efebb06e5a7014a937ed1ae83b27e22e4c118fd0ecb9b10903fd61c3e66fa351057b15d1f958926002f9008ca3facbad3d84cab11e51f2c6a1259f391b4216c3b3525915185340a1b805192dbcf172168433bdddbfb98035547682e47959fa8f2a6e64bd2a09d6bbc60d0ed86b459ae0ce4ce6eb6969f73dc49cb2233ef87a5caf21dc85b34f13de1266515facb8df02d404442fe0a331900d1d029aa1fb74aafb438ab6cc799272301e5cf5faba378548e8477aa492e38af63921c900034aa11d9921676fa57717ee4b5f4ea841adee78938a18b13b79b38b6cfec8519048ef0ddb4bfdc013eba1a1a5a814c301d3564b7e75fed2e6405fc6bc6faf21fef0d9cf11a5c568216d3dc0e96bbc09ee10eb0631c8f877b80554464a9b95116fc16f9cb7a7e64470faec115f4134ca0f2959d14525ee77e52ac5f37c1770cf2df681b701261b7fad3d8400105141dd7f046376306e9e4de3381cb9521c19dfa38fbd449092da8cc8eae5b76b019c9c140022fe304590fbf360de1589b0e02b4d0f410a6b4aeb449ea43d17cc841f192f0bb3ef3c1996d71dd5f944f47a1cc334265bd7b6d753ad175d1b9116c477cd291b98a5353872a78656e97cb37a723720355ae1ef0ded869578eae98982139688a9a72ccf8ef5dacaab1a2fa76ea771da666b5a71fd1ee187625d5122ec9c3262df8086dfc2e826ddc8832572c32de66f140ec07aad899ab85b229fe91089e4b6dadbf55ece8fadb4a2b2c3813cbf0eeaac844379e2fbbb41711d214feccbb49aeb7d668f0bbada05a97c92f8e4f86f7ae300cf248b036d4cc9a10a7db7cf70a08d87d8d61ca3828812874c4b3a13a6035bd5f3fdc74cba6497fe4c934d5c34f3e86976f23aed4424197d96a3aa535f8329f70a92c8776d09289ed51af06bf93f38479b9221974609a7b0463b80bae857ff9b7e827731a3f821b0e3efeb95465fb0114f4183b8acdc79aba0390ea1bc69f6e5d8a6d3ad6c178034344b6365ec1c93c050b8e33274790da1d4269e9f830052741c8bf2371f3c85d7ed193970a06fae8bf5d45fd2007a1256f21f4375e5ded762374c13846e93a84407c968954f80ac585f852bad755184bfdbf0dd3985db3d86f51da88379bf01535ce5081fbbbbde9c3766e17303a3e9e20d62306dc35fb6b203d3eb0ecd43423644a372ec6da33d0ece2940e50ebcbfa11f8b897a0fafb8e6329e56268114cd6a47acc27f7ad6a30b4ba0d24fc294c61c4afdf658717b681430b36b04b4d79b3232ebffd812bf14beb4140d6c3e154202ca9891ebcf786ea499a0faeff57f1164eb63798e90e5fd22c6a1e020521f3ed8026230ba99c33b784ded5e221b86e77a1a3e2d814e8b259e21726f6ed5a629e07111860f402eda05042f14b2137272def2c562313194d509855bf14b41a1f51c85974c0be102f10ce36e6a9e15045107a70b682d476989cc9a8407fe0ca885b576ed2fc6c0dfa910fc12239b63fa5b7a8d560d436d5a75f42b5a3782ab36dcb31e1f36f79d3eb55081b572d19a321e5e4349b2e1d3ff8c3a454d95425ee8b2310a9773a2a5389f234b9c09873af96dbe7ffb7c221ca0dd6283f21fde3718892c70d47564abacb56fdc4f44a0dd243ca3024d82b08e15e57b016187ba9cf76b31c25cfed7068394b7da4c7cc0083093dac7338b81cc7f4d10c041eb668f2eeda260b6d232c1d9b3daba7a4b1d2a8755cc5ccc1052eff7733019b3f3c5ce9ac62f33d56d5e48b3cd9ed41aa5932a530299f45f36ad688d4bc734c50f13f18f47e5aa363f55176f09c1786347b9b50f9d6cd2cde6e8173b3cd9166e28e327ba66a11f8e230d449f8885753d3d4dc8e120ff5ea60d81624919f03f72bf9e3bc65f8d339915b94d81b8766f8a0b47d294af2fb5ed0ecf7fd83828029a776f6e5dad88d94f04c099851ab43805b19e0bab26342000c5ff4451ad514fadb4cd52a56fc948a3dcfa2a7ff86ea7d6900726b30594ab66376d7f54600f05d5b153be1149174fa19ff1bb9c034f2dab606cf973a5966fb1f1f412864dbaed9a5d54b4b0dade813d68d62c481edd46fcc3328e8678ac66a03c09de99f510a221095757eef4355cb6d9b8aa59e1ead09890b2292d92250b83fb8c542def936bdfa9557041550b3df9b0b1547390a53027db68d89c72a57295d63f0b42531e2e845ace4434776f748f0c219fe1df3677e610573b2fb3670a6a5607eb0b9349915d19292099079afb4c1129e7c16c04b455cbe6d7ee537d2e8cc7acd7cf4cd0fb00aa24ab759494d46a839dd47c8c13d57d9434c1807a71db7e1365a85a77dec05ff87cd123ef101d23f89c531d892feb5433c276acdfc7a42d00734a5303298ca3d28bc873b762a6921616507d99b9788d61a7c36a72a31880a2683727d5ef74e8368c7376bcf98dcef20a8f7194ae96afe39e3f9d47b032d19b5774dfcc662aab7e7709d1f498ee45ee38db3e9b860a5d390024eaefbe0a3e10fee59e4e2e134b62a7be237ab906ec6d04e20a7c6e671d9107bd9ae88b66e098576d9f94abe2e5b240f43907df562092240dea9ea8570e5333e6ce7ff3b3c4076d73e114b6a9de2ea818e5b72f7475f093a40b7d5510e89c1079c40480396ca1f7d13d769dbdf0c8632d52d3561fcc59e7a79b6a4ece1573dd485f8e78370e5fa64e537833426d652eff9f4b1f175c75ba9914cc251f1d4aefca4798859bf0e2805ad21d96472d7b9ed2fc921aa4a84c609c738cea8514c808208e2a442a6bbfa57470a309eacc8fdfcd3623400f4f741f3f3eb1084970b972f56df02c65bb379bacdbab73d9e1255b79b802a244506bc0ddbd907297d5eda2495510a7069236b4f5378c9f5712406691c2c5706a43161a7f67ab9e3123f6e40942aa501f2f0d8d676a9628dfd892e1a826cedf4cf3be7e308b88f878aa895080e35bb5a3308c9ea7f4f375f84461003854501673e39cb9441e6d235e97f84510f1656b02fb5b129a8ab1d326116abc4e06a0cc40006e15a78e2282e6be9b56f1c0c24560d7c180eeb93fb30723e693bdb2729475413a5c64e6dca398d8425c9fb39d0e963a6526321dfd945a551b07565fc9409779f7f531d13f01eb8bd252c04edaa6467bdfb1507855165d1a2166cade3af57f57f8519e71d759deda4b437797d6ec8df5a26fb7997dc7f5b4b0774d2b8c3aef75d55a508dc5e530a6e6ec27c6d5974ae74a8b07a9ee18f33e494d3960fbd253d61a293bbd3bbc641ce822805820aa50358dd36bc730e6d6149419b5ee3b2f31ae319662909687060b5ddd9252a585efa3423fed12efec562faa1ffe1eac572c302ee89e29d6c5154ae366c410e45bda372047fc851be05636cfda207f3bd6266a7b1056f85ac9d5ace7ad894691204555025432de5f58f4ee878704060231b3532e29b9d808a185ede1d5bc692f3822ddea4db5c7e32a341cf69b24afa9b88da14df7ccb210eb5175cadc1ef254594949f5050db3da720a88217e16c2ad7bd996d51dbadfa387dd93f50b684fccd3e4265b4b835779c9e2c5fb8c22de294cd890156d265dbfdbbe40a98f7e869321259fa68ae3f58e03798102218083bc72b8966a1a909d1ea542b1928a36b6dcf0d898ac0900f2ac6ccbbccfad89f87c8793f9b28c94c418565c94e83da906b64adec8c09fcc7a9a119e3b7a63d77f6a775db3738ffd121c64b59e4054b318dda9b90c69beaf0561f6bc92f9dbfc99b7fa4c04744a923e058aa9f26e714f1750b61206448a94093a039e841d09bc1704187d17fee86fcbbc80687f5261491ce5eef717e667fb1e669b3805d352b7ac3c6ad9761226934d31aba3413b90ca52dfb9e47f1f7dd872d88d6a5180b8dca27b3e95ce9d4346c16e1320247e71af23929b2ec4aab9d178a2290fdbdc7d786ce5f22ccd84001e7fc625be526f6191b7049b9c039488c58736a7945acc2835285f605f8ca4aeba6f1fd6e379464f5c942ba0343b095c9d6cd2ce9ec1c94feaf747e5219d345631af148880343d8e2651192221d40ba8ca46659288f793c34816b6cb00d03b0e031851ceaf3bef6f2ec4f42a633bda6feb6073f21590f6cba870d0015a918dafcc91119012c04b2c4530a31a266b735ba3253cc915cc6c622462ac2b567aec1329de4c74a15d5e202997b1d0897a21bf6586029c7af9805077c464bc6f63b56218310d7ab52d296aa4158c5e024f6f715e37b8e047a0c44abfa286ef02c7422303c65737e71bd109454d962ad8d802c786b74ce19cff08cba4c6254a60270c0517355f8d0f0bff104487ab836e7dd81772c5f09248359d0bed9ee6ab22eb49bd1c0ac046f320ddc4b04d5956ba073306bc734cce9abc5eda5b020eb38b8ad70081ac8cfc548ce44e3389784e0acda9f9b74a2840b5cbc9317f2e577b565bef50b58ba174f2b92d679ab9332ebfcce4700d4717fa83af22c5d87fa6da79a57594de0da0b2da0c8245565986b538660a3757fc0b1ef62b7e3310390bb3670810613e1f7a3bcadb19dddb2b1a982292419b786602cf80ecf92b857dd8598491cf1ff135c348ddbcfbaf974832912e065190bcc05335a08e21e58f3165724be4be9bbbeaf028bf6c330febcb18edcd29ab97fcb080e4a889937d99516b6e6426a177c722bac5eacef49f75247e7e3e9119c1033a10cad162898645aedb4eff4061fd3202d2bd9065907f3424a958bec2460577c182a0d10fa18cdb22c4145ba58511ff0796facfe4537f1e614c84c82fa21447a4ccdaa3e5b3fa63a7ddc6ade912ea190aa24ce896507a45fa9b97ce9d651cfabc56b5e51371eff632a3989d3ffa1e98e1ba7afe9e0864940c6c4d8ce8862adb76b6fae376f39c481b15bbd7d5f70665e70492b315618e02363a3cad5d5dbe710f9e2301efeb8e25c2bef44cce8bf081e9560784ca088f4fcb6dee12c85a764516f8644f9feab0cb9adb91cdb16803e621afbb97238451325fbd948ec9d7dff1b7b3fe2f7f7b8680a934facc575d1656a02fe1bf6ada27711d67209db537856e0ee6521e264da6a888d5d6e8c6ecc913427e9215ea776c5509f8eb995d488c309bcd597a0049659bbbdee129606a4e81f8ec6f4b38445c8229ced67e39d6f58508a43878944c72d1541777df7b1be15278adbcab068092f0563fa9742fedd18edac2b599f631d5db4646add45d69d2d617955171a2542f7fe9f152a4e9010b6d26438f1743cfaf2601359cfff1870a66529f0d3fd7017c5b29ba2aa798dbb0013b20f6cec9bc61c272fc995617183c76507a5c7228ced1257a2e8b8f75de43ef32bb26b4d0d1e66de5cfdd6accb27c00b75b27ca3b43f4e0569c0369df46adf4e6643524f41180819745b1e49ddcedc2e02f942e4c0b945357a81e20284c873b71aded2bbf6be438c7af120f4b3e93b1d27261d31c31756e1124a5e5361f575941c5ed7c4216aaed43f66c8c5ef69d6a99947aaa8a879824578f6805270723ef4404fa2d3a9d1ae08a07cd273b6f6f1aa3b674923e4272ce6a1d7915202d6d97812a0c1dc16123054580409074bc9afbde43a7d5251f8cff9de17ef05bf4f47062ac244780e10bb06a80f86297daf2ef1ea7ba28a3fdb0c665ea0cfd9607cc27f8d322a0f04ce855b95dd93b992d13070fdec5b871154ac443ba0ab8b5b707138102e7bfa20fc717b3043bf52a107b4334301245b7e5e5b8ac685799c87283e5cbf3b1933d329a29f35e3f0239133010b396b24197a043c93c7c14e7d62026eaef7ff422c0151077dfb95aa59cb22109301d0235eab708ded929733173ce0888f3092050e2e930394069249d5b6369e513a4b6859750cd13de01fcc40c3f0d45997f0001352b21836f118ded8a32b0e4b1ddefb610d8d7c62be18415e5f6436e9259b463d88d153e073c34ef250a09955a60c380051c7a92cd0c3077af2ee8a0e9b88e9aac54ecd1bcd20cc3e0f6f6b062d2e9fe1b62453c9ea44fe4322dfebd926772673f3a2e70007d99520a9bd64d931ead5e1354e2184e81bfc83a3aa0d886f846fdd008374477d819e35d3c2931ebf1a06ae498b6eb39ce52d0db1f9aec0c6a97b0c31ea311e3459e0dc5a8afdfdd1cc694fefc497e80a9a28e8c5638ae4cd63be5dfa20210c9f0ae14dd4387449b016cefef36dc6c5e3af0265f8979eeebc101f39c2bebaf72be1e02d1960019d22192af206c15cb2641182eeb3b92cfe846b6d09e9a8aa20848328d1a514ccfdf351a2e0833244de4aadab5ce8a699d121ea5cd46993d71190de3860bb9308c6ad7e78e5e00a50da3ed45e8ea22f60b89875e18d2f0770885943b3f16b5760317330603cd14f71fbd7dace575703811064558196a5e970102781d475c2ab17037470eac45b90d50f81bfebe8147a66eb88a691156834034b8082aeaa82a258ebf46e673ad6f6a58adf8d99502a7d8bcd4fffeb07f1ea84cb64688b69fccf40a38ccca482f264589d78b769d52dbff816da9cd0378605ebbf35d0fbc2199d4bc1c428ab0ca9f7af6e6c7631506e701b7aaa33a741d3b9d1ee506a7f06012f2758cb8ad60d82628e00203929991b11b72e0da3db42119309139c4f167fab168a33be65d05f5926bd481472ea8bf4969f8d6b9336ee108a195f693727276828134f6f4c53a8523d916f3c137e14b2cddb2796b3b83899ebfa408d8c8b1ae1f0a89709c56b5e30c7cdd8498b49dd43cd907757ec887e16a08736b93a0357f87e428182bd036a6f6c85cbb92cf06c3976bfbe513724e5b3d1a034063f00bf6d82bea0b32205ddbe263888f972d53d68a5aa2afb0b9eab4997b0f172469e8e8810c12fb6dc8e59dc33b64459f9ed88b6e08f05322d79fe2e2f23d137949a631b5901cfe69f2845b30cbcc75b1fc6ccacd2b97ae5e3dd2272675e38a4124fea4415667e89918c1540497f8cfd83a15b3c29f05810cdd27e480d69c9de879320e01b0f5b24f5f7eaecf069f6c0e7eadf9621c26564c13d441d760bbd5f2bafabff6c195ae3cc5152933593cbb5a2cccfb38d4be443ccd5a7e4f893452f92f461878447d049276212b176ea7fcc5e1852f6a885270de69e502f7b0b12e2f55f87354344f7bfab9a03e559f5f816fd31299bdf334ca8d8599c32bdf5b7d3ff9d13dcd0479f0b38889cb24c6b6bcf6232eb8e2158028eade3aeb6e081a7191d655b07cc2f4c08599df3cefdd56cdf27d669ec8b17e118d6afb3eda7d16950d3872dd73f32b4f77f864dbf7f48b43b331da150269996942e186dfb201a4608ef428fafe2961230034f0d33dbde92de7429f65bad605e6f7033edd4f31fa34d286bd1b46ee35684e78fe30e9d27ae3dfa84af6e4e9d90646e3eb8df0f2884201e23775d66b9e0d7ef51a399d63d80e689e760f4e7835f8818b550ac9e84106a8c98dcfe99af4abd71f267a30560a4e897394cf77407a18b8b76e90f3fd4efa78db1bb400e46f073141300a0eaf4c285a72f7a6f9abd8069bcaf6170577878ce2590ca615d0595ed3ea7595ce33e13d9a9fafb0ba09b5ae6ddfa47f12a15d3001db38666c5ada0ea1861cfd3d0b5d4826147b888812875952c07895f06d3ba5afe6c7852b64d9686866735f2bdbac2991204401f927f5feed4126356e4c8ec0f2a0132c7ee089d577eefa9011c893912430262657bf45bf1c1460825f7790073a1291d9e7965194a7ec472e174134ec00a3cf17f260c71b7f1cf761b1d1b6036fa1a854b515e2b66b34f9515e9260f4481f9e86d8e54d9d375c33e2c677d2eb7bed68f09c685d28055c4eff88e12867da87ed1ba2184932853dccbeb8d7c3e64c2de5aa3e922aa98249c8f9449d8d5d7846be85caf98749b16af748abf39919ecd511cd1929dbc6b26e8ce9d25c3651c3b37b1613b267e875a84f215e6281557152f8b330ae93b89eeb3a852819ff047af5ea8541b98d2c44b96666e485397dcdaeb549a1e49d16e3dc66cb4209c3bc6ed786504d65ffc30e95a7eb7f5c2d8a5752df6dfbae1ad4315f71318574bd5e312b658ad75b6589bf1ad91f97412ca16cd4c7a2a8802d48e96ff1bedb0b829dec4f55760e048f7ea1c9d0a5415da63cc79284e0c22ad885db987f3a33ded01716cda0c25a2aaf698f06ce75f9655d782622b54a035f5101a94b3b0fe2b71ccfeb23347e57cf28dc003124f160122799a441a2ac2c8638a393f0e898d6b0e9d6e9086af5afb2a15b4c421558acdb13c87c49a56b90ce78a0905747a143f30e2f88d37860fbb85d7f91b1f3f117cc80192c92ba5eefcd22f1d882b5cf56553f4958b3c727d3e018d8c2a5ec569702d774e7c9f2c96a72627ecbe05742bd798e471dc194eb422e3b3473eb71ea0b15d6d6b197fac28625d88860809f29388673c53516d403234f555ba8dd6de222662acc2a65fedd6c0ea5438cace498746206f55e93d5663ba1a3fb6d6d7bb3746abb3ec2b5d24eb4647df3adfc0c00541c33dd29f584245b9bc90712cb960d04bdb0bc93822816f2fe5ecd3a9c587eabb5c1a26fdcf8d0a35f9b216389e007da992cac2341bdd9d80629b8b32221d23b99838cc55eddeb1b3cdb6b377055d6a5853ad4cad9374205abb88a60745bc51c62f900ec0724d77aa9bba0089d74ff6af12b0f67e3ac05a1746b32df2e17c904fb612fe50b06f85c84d7b1acf655a87a3498834dc5e545867899e30a4b0115b99980c3b100d77fc0dff79ddcc0127ce84c87bf3424c73ea40d4dbb0fa61cb7a76feaee4f73ae151fef476093ae69336b02562623bd120520d49cb84c29da9f68826d9f587394db6589f5a8eb93a50860309b0281e3f00ae886af078ad9f66e0592c58ad0ebaa0604321bc400c12a86e217593ae94600ef9e1f792fe4d52da133af86ed1976514ef641b865563fa36319f06b1447ff2879ec3a4abfe904d1a6d9282c312743a8658d1a0348e8766c9e22f0a9691b58015ab0fda2126f99b9ef39608a171d559300f6d5237f856aedfc159c8b2ecdf3722b155335093392710ef39ad098ff435568fa63e5df1372c41aaa576545aaf5bec58db3dfb0165c60518a7d4720a42e8309d5e6955b0878d4ae78cc0a1b66e66af016a8f69e6d3ceec7c3c4236c753ffc261f35ec4667f051386702846c06892519f8e1735afb36e7f37de723181ce6dfb1023a1e6c820b344047178927bb74b08074b87e53cba2105e1bad2dcd34fd88cb22de154fdb1f760cb936bb5520edf30bd8db0fa036ee8b546a049edf60f192dc000f57534acd3d3a1afc22c3cd16d750e6fb6119534b45885553eab530a9300f1f73b1d17e8f817bbdaaad915598a19560ee9830e8535118aa77275d3c0f7ce1873c641c456385a43ace56e7c649942c1f86a31e30fd3a0f0e3723450cacb3a0f3b1b879e14acfe09974bd88ed3890f8810567a03c969ec42df770e0ab8e0d5ad7718c5fb130339520b3c1e8f9f381cbcc0bd7926b962751de090a963ccaacf5afcf6741427e4371490095161182ce9a6e8c97ee821a1f0b4562bc722f5396b01263c2e928bba379b3279e953644d4240f023ef75e2ebaccab5a43be85fa2d1a8f9ec6aa2f2d0b874d826239c498093a7179a37fde1604e106250f285e822b0031eb62e0ece80b00ff2519c2359ed013d9bbb8387ee3fd3b2fcccb71a9b787fe742ab8a6963f4eeff96dbac937baa48c242eb5541a0cbeb4bd104056f15532951e47257a79db0bb4521b8fb45982aa42701027df1cf0f17f7f73ddd57c12b781ab607c3d5c2e4c81c0ee2f1f892c170e13d2faca7e4b5615d01b70e0b55bbce2d1d898c3276b25b208fdccb578d2c52e49911777b8bda47307cf60c06a9a21b3f6cec1e5c3c3807188bcdb79d278690108ea709038cb32dc7c2bfb3d6a736aa9c51897f7de72c6233cae00caff8f9a12c739a2d4b70d54e2a87e70cd4501a0872d319d8bf152fcffc966a6c011c4f7744e8d75480dc3cf5f78f5a53e97819ad9397882175ea5d43d183432c0afe41b7ad1afcb505501e50d9f9e0089b3de325c65490394d37feed617a383e3aee579c99cd2d80e828ccbecdfb1d6a8881beaaa0fafbb3f25b0df02f20f50cc7372e6c73315ee3c694c5de8d3e377d5a10263bb8e43072add83184cbd20f02126a5a01a79315ce7719772fd5e492e0141765082c299ee851bfa00d5ec8cf20f14628d2f45d5cbb77508f5b7a18808fbb0c328b4ee1f30a306959c231b557b59415f47f1f03b1cc53f45330bb05a0ae49910237c2b21893a92230d2612daa4673e99342fed23d0c5e219ec1ca2f784566d2754218545a1b5dee872f22d03097a48e1cdbe7839ea116254dcfe83ea3cbc6d6b5f1560ad9aa0f34d9bceedbbdc44dfc44953cfebd25b3e4d3b71872138ec75cfaad847a996acd73eef382ad2ee48f64fe1b9183c4240334d13c77510f4646b32c022bd779cf9717ff8f78d0df344144ded1eef1e65a53b1b6ccd586450c061173c2680ab465dd5fec06990ed76290b1ee010d91d04d337b7ae3b10a52b046e1a63897d7701c41228403d301b08dcf54bcd0c85b4d5bc5d66dcab11fb6b6aa6c28856205260d9e23871ccb7b0b0e5103c31024ead31bf6e037f3ceb091f4a44066dc557ccbb847a0c1d8715574abd8757f429d46ebd6535237a6d77e50a0be169691e0280a10a998af3837cc64f492264d000f1537b9b1109eb255caa6573f3806db34f7f9fa4c1da8b660d800ea5c729820438ab33c58da81e24ef5bcc5b698a6865b225c33a645d9918846728f4ab529978024dd14ed00e2e71901ef2e805437efa2ac53fab11def4dbdf98ced5bec1123823a1a24e399d019a33b210026834e3f667ed7b2591bf9552a4158f62a1f79152b7b97f32476078b75dbd6e0783dde8c386e2c7a3473a0767985e6f4914d3cd308d3b2376f3e266a1829f6cc4cdef4442fc48b6c17ed84e2a30092f15bf4eb4781927bf7617b241bd7dae8811ce83b4f5bd911ffd6f0359d4440c2ffcdd0c32f433ff34f5430d2fd14a8067d5a69f858e3e61b2cd2f09f8eb6d6667524c4740953859e1535a898c5e1968cb3f7a18cbed139861753953a5598612e94fd0e2388d4fe07e9a33c8df81e93f1041856e89bb811e41a21c90cc04ad6d75f514869ac73116befc77c98dfcefbde142076cee2413770d8a70ba6855efca7e07672097d5d2173709480d6bf92d80a45914378dc4974f25883f23ae895a5e393eb9994389071764bc287f4664b949ce8a33c3d9e8163f977e767f36b1934ecdd9b886cb11ab7784db560a9f06070c88cebd9ba90f4892981c29b9a5eb6e90d9184b9f564ca8d4e974c945723782b299ebf0ca9fad683334d4a9dc2a57ca5556a392b77af90f7ff74a3fc0cf43ea7908df543cd06d0984c7036a129b98d76755ba4958e183c79de3006ad192663d694f86c3d10e4089c71db1252db1c0c63ca1a48d27833455766a5662a99ccadd4d367b2200f057481b55c1e29fe6e3f584eb171e1ca9aeab6056cde65f5c17b4f333993aeac765281cb1cfbf70bcee2902ebbfe64f7a8195c37ed09be594fd3ec5a6e9e46824247e1d8ee8742559ef3e378658c4c14917f68af01577bc0cf7dc70f1f0aac8b9ee8772f932b82e9b137b17124d33e3f917473746a2cd00dd3968ec468de8ae45f639bb291ac797c1a20f748001969ba0a83b706155351ddd401da0ed08b388067f2a455a2615823c415c9e25f8ae9f4c588a788f5d083685191fa3eeb3d47608bd8a75937c97a43ca210335f3dcfddad90109365549c259c2db3917a9ce707b4403934314ca66bd0778ba41f9df9f9a4a144852653ed0c7de50f3b75f86d4ce8cd44381503b2b4742ae3154238d54dbc672d593b67c684aefd440b0f983da732f9e2aaedb7d9c6996c6118c17bab3586611081887d117abb6340198b40b84e55270e27b7e506407d2368ccc0f4178a6318d287fd3a2b16bb339a4c3195e85233d5978aa3e9c9ca296c9b670d4dad25e3bdfa0ee81d3857e9515d4ec37fddd2f5e5c16a132223a87fee526b453bea1a2b76e83b38193109e79b1d6bca87c96db70c62d8689df20c1e652227c797220c4229ed1d5684113d2779c3f51d1097d621b10d694a513a963b51d02fa44b1929cdc666abd678680636c9baf5738cd9e4e2899359ecf6971ad499b5556799c3e87616e86dc03626b31b214d39878a58cea370f72849d9af600abf93a7e8cf38e741d0a5c3101d389ecabeec9cd031f030b7549ae64e327b0431f20fc9ec679a4a058c5f0262a85fe225b527e7b01498e394ed87a22bc6133ca2990cd3f248c694a58d824178ed38cb0650024dcf9a2538dde72d154392c5b48ad9340b6e2bdb1adf5f8cd1792b6339273d2d9f10ab4a78d72c40d89049380e77ff7809cf33277ece7cc30a99957737300015eed97d758cc0dad55a3cd2ba17b5be27ea1d60fcce36f1fd8ea010d8d6cc959c12c3ce0d7328f47b9ef6f769510eabfe3fcb59d8cd4b3a7393cc6bf6a1308391a5fa655a4e8211e40ba4aa54b47a1ffb4b59dcb96b60a187679b3ecb79415aa97c7fd6832137c7526434dcc3a8861cefa2974b98105107b91b873bda91ffa73f0eecb93aa80da5140822d238a5309e9f75262d352d4d9cceb5230f4877310de84cd466f546fcb8323c93d97909a4c83234b98e4e5d6b387b89d53d5b1e4fb57126f468643c9b8964da964d35b6e1fab2d2795237776b6b331c328894dc709f07ced49a3ad5f48c934fe7b4580a4702bb54bfc56e1497de0a9afec3e281ab2645433a6911c00a67bfee80daecc4e5b7852cccda5cb55fe7f568991ab84ea38bdd18e683b70863de7446bb79f0dceeba9d85c10e41bd4f3aafbd98952e2d89e45258e804ed7381df03093897bfae3982eef41019030627a6e1a81cc896d552f5b1e8dab9131122a8a0711c46b6365a15c1c0c44565909b7a96c4d6ee23ecc60c8a05a7deebda0b59f2740629503c61a46be7bfc00e8fb005e238ed5c207274270cc5b47e946c752d5bb2fdb7b04109a876537de2a809fde8bda4af3f567c5d1951638ca370d9ba09ddb18dda4b726fa4895c822cd2e9015e122353c3119fe7b2fc4ea3784bd34cee3be219925c72c12c9f7b3d493684bba5f63656e9d397517e4fa7053796846ff4da4eec65afb6d8ba50bdd095e69a8c7598dcd6e1b6701dc50c0e2f5cb964dd87a650cdaf4d13927da4d69b02907a665ba26d51eb2afe3a9fb85db829e61bf47464825895b2f77a0bcb52ae9b1ad10d92ae415cbe8be76ae7e9d32a5eb907157cd014cfc23ba99ec08d98c56298ef52d1ab0e03cab2e55d858ecea619e9acf8db0a848a552db043b6bf8cd0abf544215d48a4b0d49e3bfba89e512ed9348ae27988cdd4dfe1c394a073d0225a4c69af39f0458e9e0551cef5d4077392aee7fff4ca36b49680c97ce1066a363b58c33056c2809bade5ed2d0faa22f9efcbc02cfadb8f3a2f22753825a81041466b74cbc0da947d052a4fc3d454489f87fd7ef76b444f52e6f81cbe090f20e9423024a4379be108adb2e0387fdcb39bb6a9a4a0910d0ed76ba21c40f5cf2851bddc91b9e1323bd6663daae5963e9145deced7af3309689b17baf8fcf0f7632585cd539f091b82a2208add16ad026e956e2a97df122335a37033092b9c4d47fb2733fe3e7e403b830ee876af092480e9a00db1f44f06a5210193a4419f0749e4807eb55de4f0c8f18eec2ddc0f578e104470da9402bf331f4d76ebd47e4a15c86411482a456be7bc2ba0cb67eeb086bc82ab74aa7b447ac2967358a1dabf7a0940cb99faac8341473f1e7a018b23b29520caa9d09e6120e6edd3765093575d474c54438963fea40507763287fd37f0882c3ec0b0ec9f3e03e269a76e9ead3ded08a718bee13b81e600de244e9319393bd77362b0863aa3864f7abb60ad3423f0ab8f6c10736f3b3754477bc73e4c5fc1398ac47051a8b55c3975430acbb746406e4ba932943591567da2cf199166be6520fdccf3969e171e965efa1115dc3d2c501d58f939458b19d57f25d90e8c2b5b3899a94d354b10b9bd477b445ee566ace20550438aa7a8447a78a9e4e7f95eb9d30d714da3fd01ddc665ee1bfaa1be010cf7df425119f826fccfed68a22fa2086e6b4f47cff914876e750f01fbfb3a3420df9c2b3e3b24c5b900bef28f6d8575a398ae5ed732d1d0202229436713e2ec4a628f3b6762695d7d26b98fd61e0de9d3b83969e8e7106544f720d6ff647ef20524b2927f1cda2923268c1537e6848ebdcb4fd19e4c97dfcc5ef3d5be9fd7b2817549ab6f981a425901fca1ab217ba8154d249a1839d29cfa14aa0280d8fb745de064542b041143d61a3f8579d70a212d8c3a6f1edb22747b8eb3e08c37b058fa617c8dd75b7a71cb0c57e161e89684cac268c35a2a9353a754ee1157ce922a1a6ae1d7a76152e01dbf25cd0e639974c67ca6b1db862d95b67f1491dac58c7488979ddc51d7b7529cb2a7d39a3e5524cd3d362d39e3917c6ba0f23b016d5480608f645f3d64fbac5b8fb2f1f5682c9183746e308a06be012bf98a3143399c87377d373ad1421204216ac03c005435a304a44d2c6a60ea084d40828f7c0d91c5f8d0176c12350f35b2858749d683b79481fd20120464e91bb36db50ec7c90ece706c500558d1c50ca98a6075e88e8b8320a0133809d7e8164d10e8016278bbb3b83a49b2602f4313f303fa56def71b9db1055b1679a300f46e3d2a47f8d953db7d9892596d7c58f52f50ac36a1d72a78d5ee3873a8d9831dd991cb35a910afe9b75deee72d4c433b4a6071e6fcd7e94c090dacb341044eba9f717ecc13fafb62da83a6b655d0701b979591c5a29eb9a8401e7b197cdd1ddbaa7f29701671cf6e24f13adf8a023d18de03ffbbcc10d43653cc49f0b74e8b40f6dfbeab2962a59f5be806e14af51cb1aab2d5d94b61425b36234816db8d52e1b25c0c7631277d84ac17e786c1d9375b565626bf3f692e1f553b24763504b991fb6a6d8dff96ba9037a9668f2ad07db1b8fc5eae90acf146611a8d69177a3ab6f3ccc7fd41ef4a72fc6a7d5345daf2cb1d1f88855e5e21791e84d880b3c7a9e6d7602925fe3cda0c702444b7f54f72fa3a6cc95c92bab82b7624dd4c892ae3763c87232d037001bd31a1c3bc121e643d3ae8c8da2e1e6e090a4ee289205dcad3d967ee375b851fcf4d92b4f4fc8d5a3f98456b109a88879fd3a8e13094da72933e9092ca72a4bfdf37ed6f651d4addb711206849620503a0350de07d7e8c23ca16b4fea1292a19cc98971d2ee3374323297338662f59ea3350dffb7e4606cb4765e99ec90cf27e8a778397fdc4a9d47b4942c9ab2a8750ee467596ef4e937fc217621106803ee5def03ebc8cda962014bcaee30927971f2dabbb5bf0ef854ac605da40f439d03c5a43ccc84365465943faeefcf5b4792bcd65aa8c47ad6a818fe3800031377d06da4b621ceadd085ae0e1f25850e77acd68d0bcbdf227aa0fad004889a10b7702e38b2dd2f24ce61c31cdc7836e449d1cc6dfdad3a6186f0f6c2c7911560f4d859fffd736f599d42d1f59a7a5e547e9e5f1142c1f035e8705abb0546f3549e640d30bfe61f509e2587db5e248741fd9650899ed6aceb01e00a0bd809053a1df3c7d850c427530d891dcb9fd450fd22f3c8e926affc054451a0e2e1863a222ca2c330ec8783ae7ff6be45510216516492261d7223223701d4d124efe783eca834ce3b6092cbf4917c970fe5873b9e6719ff78fc829efaa8405a88e233ff50c2eab6112c3c8372a4ae2ed7ddd131a5cbc0d2fcf885743393055a3378d6305a810cac479c3eb4b724106795df46b86032547dca0c1b67572ff38c82a96166f980557c37fcf04db901cc7db6e941440d4a8371cea950afadf100a9b1a191525e3d713216ce370da0e8cb2ded0964b13487ac933faf4c787f9710a2ddcaf108695a53ec7d93aadd550fcdced3bda0f8cf0002a144436d5d7c96dc41f4c0a8208519db4758039f8818241d85789da26dd019c2a92628f5e9f16159c35d1e9b013d6010f143d3e021ca6f60ba535355b2cb422019490ee2eaf5a78d201549d71cea929e0b1aa94443d43cec4745c8d92128f1ffb438d53d80ca69431dcf2ecd4010bc15dd76d31e240c461d7bc303a47b8adc56ddb784815673b99fc45d8b45b539a6aaf0a7e6dbd46a6adeabb0d82d089f9741c7941c3200e08130a5a7c4e38a58aaa86c11d97bc4e8551ee2989a42ad529b8ed5e87b70d3aabeb3b18e5ea7e0f7adbac2493ae76f9ff1e7dfb60684dee73eb2693c85d349395d16b45286f7cabe7aa8cf0266b09008adf65bebaa16268fd43e955ad422ed51245cca831d9ac37bf8d57400e43abb696b0f265d13329b7a796c1c0a5d03ac65137446d2937a09726b348b4a89bbfd3743e7d77125614f31a12ebfd1614d7d8c2a9b4c3bb78c1db3fc88c685ef5954120550d08cf2c3179471eafefce156cd410da4a54834b426b5ae15fa2bcc7e12278ba0cc7a641858a6d2ed93e64a4eb7d54b0f8d2a7099a792a9160e1ca033887c1b8928c35b1003cb1179adffe113bba2a17ebfb591d2caa8ba1dbea3ed0baea16146686b41edd700ef6e7364b2ad967982400e67e04e162d6c31d9810584f82956f524dffa8b3be6913faa3f4a55f69a19146dbed75e80839bcaea1f5598c406299c86843e9882a81dda782ae646a0a05a0425bfdc18dfd19cc2a0df6bf4bbfeeb09451857630fde2f2c63aa684c668abf02a2b6835ed2c7667bb6c89d4abc3f1cc4c39ad142382633748f1288b7492fb0400f1079d55d89d1cc955b8338da0dce1251d6e6b5c81d78b47bbd9cb523efabd57afb04ce214b80ba5f02a09b96c42d384552daf037b8840b7fb18da7e81e8b40e3fe2be1757fa0113a9e5987c5321381940085d5c96ce129276452d786bc96bf4120ff821893364f9c9facf23f17a1d7dd8479063785a3e4a6af0c466f5266c513f2548b2af2601a3b1b8978ee94d36fd83509699bdb4d51d4a18603efd83fbddb16018c8a6046aa97c36f214ff31b41faff32f04968d9a58cde4685b0230cf3de4c8c47efb622804a2a4b3d2484d42ee9c3a8f0e11dd434bb376bc21d94e49836bdf324c638beb79d1a6a592a8b2e010ab673eda5fae3e5d5c9a3f65bafafcc3481d9b9b3f270da1a828ca13991875d7415e6d4800cff5edc937f830343bbbd9873b24c6ee967bc2550266f2a9bd4f38421f5430e9318515fd7d22bda41bbc6757c570f3b2eb97b55e8da375b30020e08e2114d4a6ba1d8b26c2d5cd3bf730497c8afd5f11b231036d75f42adcecab74507cf5f1d231665e9364d7d211aec104b3402a0f8df4cfd61759daf5782f135bd08a40b199f8b9af23297d5ff3ad88a2d6e274f94f145f2bd8ac36cea89e31888a6ef4fb9cc6df18af6c0d5b3f71913c78ae4176db1a8198e928c5f67e9f08e44844d72bb3e43e06e69b45a9af55161fd7b2a506ebfd3897983e098190f7a45a13b434a2006306aaab2d4c775a916694e6ae7b984e169df7fd8f821bd4829a300d5a8a213c949aadcb8674c58c777a1d0a9aed69e815df9e4250b026322cf45abed9b578237d43ee04719434e1321ef325d9425a2e7e2fecf7a022bd3751c19faf57942a7c32b6d291f25c97eac1e9a61c5bfbaafe79ea70025fcf8ffcca2826600b8ef17aa7c7a142b7c095c28592ec87d1c69aede971ba012a1234321a5935f01ff64971a91cdc8e9b1dc964851e385f5e52efd54318c4005911485cf25f0a72c932746509d2675e845cba0947a67b12c22922f8e673af22cd10d3a1a51266961207e1bb8ba83233d43800914b36c3a00993e47f0272eca678d1850b8fa0c629ec1f2afe428245527f41a51bfc01150678210cf799f95c52045d7606e9efa91bf48bceae042b9bd0a1644fafbaa3b912feebf95435bc91615b6222f83e8ebda475205811fe9b1a05915502b76d84c8f54896c4b15da7a75f8ff556e70c3269f386b967638495fe1e9ea24d5aa16518fe97bfb84c8c58d13e526c09f5674a2d359e3f31a4b6ca817500d5041e718b75d1aa60d83c8a06421d0fb69fd59924bfd71482faa29f149a6c9b351cf4eed408609dae1dc845bd9788fbb18802337715c313df9690281accac0f427e5a33c920b4020e546c6fdca3bd68beeed2666ca0309c43ced53385a375c21524707fd0f62290f5fc81741d0742a8bb4fa5a6241033240ac49cfe6b6b444d2eaae5941e91aac500ccf61cfd44bc5bdcb75a590d8dc78a3618edb0c6b58d1ae96365f6290fbabd67f72547293fa4df91fe2f972633e5fcc8771d2e5e6c45cc357fb4fd3b97ad6e1d431e9354fc672464708d298a87df72f93f247b65fea4cf47d1f729b40909b19054078c1efc8098247679e9191c1e8573ba1a645acd5459c5f8cbef7c27d1dd3f8bacf4e077cc835d35a54d914c94ee8c9d5687d31926d1edb76e054ce5e7c9171e3d49584a97074c9f94e32bdb83c595a582f7dbedd27cf3378f244bd59c620402a49858acd6fcf974cf362d298556049cd60f460d4fb4c75eca45ed05292aff54673a942f95534082e8af7bdaee308ab644d5e2adcf89d73ee2315f357be8895b9ceb5800af5f3a091aa7a61da359f6862a3785a57c610ffe49e9f5d047addd09b344971c35ec60d45e4cc98344331a1f230051973edaaef2ff4aef79ecf999bc1f751d80cf55067d047471776b516817314a81d8195a68b62397800d3743d1c24c49141a569e28505df4b4a4b16a48184d1029883cb2e1a53582f8b762502e4f9dbdddf5a3898e9c3be92a0e84080e7f633b313f6fbc8f151dd0adb3147dc7ff19f521e44c4f7f2b1f732e98bb5550435ecfdab7e8af71903040dcd57cfcba7cde4f7b40964f88fc42a15f5e8b8bf3e05a28ef4bb4c31989b90901b1ff59c13c85b1a1269071a5a2871e2c4cee941245debf26ecbd51ffdcbf2b553438c95416b8bfde9b6fcd32dc2a033cb17d7464633bd119f902d0c0ddc6aa58f28b21cd048e9e91797706d588f3a9ccfd1f2526cb1535a2411b42e7599f87d7cb3cd7d962bf46018908a9122b5e15eaeab31ca2c0822506a79fa80ea2bbf1bdedb3ccafda658630469bc3b748c7878be05b15869c06a802ba6d0b22aa36f9c196b533d2d26afdf9ad952653babdab11c0425dc6d92cfd2cce2b8f63e5e564c79b202ac36c61799bad2fe1faf39248e093db2d3ff9ccab89ac90be7a16c2e4610599685f8adb8fb70f8c7c9445359296cb323bcf513cd5458413146d9e59bc969b1b45a069d58c7144980a9df7facb69dddd22ea55d88cdf3cd6495acbddbc63013929ee9ce0a44b7c44620369d9eba184b54e161e58b161026e05ccf751ed05c448ea4a9ed68d0c86114be6bb280d1091f92e65fddbe89cb0b422e189a4b6194f91bed586355c033d56d18c191bafe39308b217df4fc716403018803300be30aa6ae21ae1c61ce67387eea061fb52ba5b2fc6cc24d090dd93a2b5a2123a400c4b952eccbe4d5c30b8264bc9c4af20e3aeeebdebba71df133207120124d100a8556277329226b658998950efe233335c7bcbd216a48652ea141a8cb49819f847221b0d33322a1a209453db564e81f2c4b40bf65b5f6bcac31e7caafe857828eba875591bcfae84f2e30d6e5dcb45990a38ab16265e94ff7f2315d59444629ca7c807c049044b556d4f5a21cd26dce68f7fe0b86761e4ad2ca190b4de7f8ccb4b5cf6a5a8dec7ca7de81241ed7aa28637789742f0327aee61661bb9e38a6215d44f5149dc78b201f731e3df6003a300c47dd1392443b9c3b5316ff51caec664472f4059e724020b9b9c7d06ea8dcbb2633cf598712263313d6c51789a671ba437add86ed79b21f6ea9aea949354e2d7c0c75db7d9fedd658415e6be6842768002319385dd3277843779d29f428123fe80a9b04459b3188761f0535e2f9dd14c8914690b934386ba6344e4edc35b353950099f70b1e6a4e79c84cd5ece2eb737aa2cd4db94dabc0be66f1596a3bb30ab63ffc972bddffc0f87b52cc8348cad8f388283ea5f6000fa6432b167c8ed883ff5919f2398c8cd92b9da31a47d9859f9c59fbc32af67ae9d5c11f56bdc8e38a934b7882e6a0b3c3ae87055156dec69980389d43f833b2d9497fb3af66cf13dc471d7dba0ee183dca6aa0b4d1588bb0c80400ff9e3d0b8a31c2f10a9e688f53e29cb750cd22de43d3e7366c372ff2b2167cdb8c653d798527cf32950ed439fcd9bd50955c88e12f37b0c180084d7985c12670d60997960b3e23b45751c9022ecd87075666cf4c0e3aedc253c18b20fe988a69af8e98a6da907d484419bc469e625e7c944278b76932b276d1115931988fe06beaf98562a2a2a5581fef1697468a9900416ff1619d0c1310d7763e8c0a393985ac60bad9c73e10fcb023db09245aaf525e392bb4f43a4fa9b5e43ab73f469eafb66e9a63e2a7b19e9dbaef6527a9b9a439ac9933c198f398fc1241caec59f38250fa649e805240ea3dd62bccd53d60944088121c248efd02c7e12dcea8e41fe2aaa6e6606255ca1a8c233edc140139a4849b89e7838d81030b439e596ecf8a1ee0edf3ec42d33c89f240209eafc19c6ad51a6f50968bfa7aefafaeadccbba63086eead67139014548ecf8c5a8e58bf720ea4b4c336843a924f4bde25f43a07f0d60ab8ff833145f2481d43ba551c3c0331bbc32e0c938934c1bbe538938b032f7f6289bf90dacbd89c4795961c56e1a8dbf15598b9df1a8719172f97116dcc736fcc7cc633bac60b375b0d31cff3e67e85e840d0fe5b60d6fceecd9e3bb96e16279df954a59abc48f27c55d0d4541ef8ea7c4a62509e4f1ca467a3dfa32b380c3ee627fe87c989103d2e6dc589cb17e37ccf4ba8a5948cf89fc4b95b2424c1483261a846f901842b8fb727ecebb5613bfb0225ad7cdb6eb2ca51748182af0620b524c5f58fbdb145820b5ea7e3fae8ddd1c5949876876546af35bc322f797fffceddcab6c8f3c1a4c1407205fb7c573aa7582779d92c1a405294654052d2f39d29c929b5226615e83c074c0ec6342dce61985b5ff764a67847a889b5219542a84d33ae69a781e4dfabea16dec7163c3afeb2258e2a82598c70aa166ac44bd216eeacc5cf7683500a313d63ef67204aa34c56ccdeb5dec980b73df9545157545c6ac8d877048bc9cf3ddc790c8197c7624f2d58e391d6af4d194f0d32454ede9b52872a1ef7cae202ca09fab21064ec0127d2cdfcc58db560ffed2336d214608ec1ceb8cb300030d46d3b0a99b04bdd42aec029f83c0db5813bc442fca1839f1af28d5f18ae211a800593189da661f01f2d6a7d3f0e701321e268d0be507ad196c83ff9eb313c055881b85a67a3f3340e0c8d9a6dc5973eb2f6b067a58eb150779571dd0c802eeca186f74c52e89f33b8c08ad17afbc6df4fc114653916bec620571c329b23e5ac9bac98adcfc3ee28c056f6a19f103351a10e8617cd19f815b2c78cea0747ff308e2f850e36075e02b98c3f4b1d3e4ea9f6be1ae5c4f32afd4a689a03c2cf52b808d85c98c2d226ba3c350cb58886fc0bd9aa15a827d4e9fe647010f3d607e8413dcbcfb3288bff61c5ea44615cca09312be06e8bb605f7003a82d47e17b877eae5f3d13a2c3c5dbca358106eda2ff3c1e82a90580b5fb3b4254874d16b65696c36c3f77a30bb0b71f682efb002548d0f6a23634cab84330f2c5147d25875b2507f4e5964b3d01700adc5ab97baa5fbd311f43dfa37734d53b5cce78191406ceb741302548ab09c20a3d2f5497ca75ec71aae9595cf4363b0548c5a9b07ed2ca503c9af493e47bd72deed7a4a2ce0328840bdb853cc29faae4cb65d4436eb552b6205f207cfb3d19021e34b3669f0006dba8558540f452e5f421069b4fb125854acd913bc60a4c6f5648721d56157e7ad22dc8c7408c464482eb09f3f6a760dda297b355000c2e6c5c7f36b133c91715eb67c2dee2b59f025c821f1c14e004c48ea5798d33ee6c475e0752729767d43b6634805149547fdfc47b2125f4b2fa8e43dfe4a0f3fdb5b14ad4eea6bca5c4000b8f6c78cfcb5552d645d278ff4e75425639377f93e1b1c1aa120e60fe7a1163607622a8db119a3b26dc87efc313ceb8d2eadf0a28efdf18b9bd30281828a3c7599ac8521563b963c3ab3bc819c1dc2baac8e87475355763b7159984bd313656afde02ba686c0592d4df8e330d7780e3bea18f6d0fdb291c82533e6e487ed269536611ab9c42e810e60a37d7d64d3f300c0849eb48dc3d955dd2c4e856b3dd811ab8621a543d9fdc09fdac056b625924bd8c26613d90e6a4cfec5ae50aa7173e99b9f0accf359691fefb3d6047b20dfd22d9784fef3d580959ec4f24c5ecf988d41585b7ab45243b2566eb640c51afcf476866e2d2b6188ec3230f920c3a5a41ce19df6077d06bb9d770d4a8684a7c04e59bc2184fed0c25910ac7f98b5e83824ea25cdf2c1a994d73cf8c1bbd035f72e84a42304dd2efa226a2964b665ebd4fc8c0707fd84912b97da5a8ff0f0a3eb7275fa7e9757f5335d40f8ec9716d211b1ba88cfcf143af4519c2a7fad9ef48363e6c1aeffb02a9d06f41de3c792981731b87f4dbafe1768574cbad9a8df240869b274169bde7ff79fdb3e362d93c6d68c577c519d6a3c7bfb0ef3a5f0c3efc903aa2b150928745397a3ec92474489e66908357f32d7b2cdd936b2ff623e5b6ef1a9eabf2c8908c92ba0114c783494b1af42d6189fd75c91c830001b18b0a256f93a7f8d74c9970a5817704fd27d57ebc180d0e7aaefecf71fbf30200a4b93d0be0e5dc2c7eb6a01f7b8e44d2a9e7aa5ea8899b98d3e9be16cf33a3c8e5ddfdb3f1a29d16a01d7189115c6816185efe9c53be037d85a847dec91df8db8bf6876a4900ed4187c50ac1c8a98916ad504ac5bfb7ca70789883feb94cbaea103596fa4839430b0947abe16ce55e3b18c72319422fe0cfb44abb9ef7755b52486182216f720a6a2b833028a3a4f4c6208dd5e1dc3cfe9dd0c2f0622453486eab173994ef8678d6327b7f9b63f15c8019528ead25e1996ba55a1ed11f921077cf9bf68f5e684093820c0f6d7940c559dc39100eadc01da1494d8991aa75dbeaad5d2d76db0dd72d2362fb1c1ff0dc5549fda945d417f9a9b408e8f1f2c4f0ce296837edbcb50780fb91321fcbcc510c64e5d6c23f5fd76e999306369aaeacd3cf5aa10a0d87e7d767e4c2f754caa57a4dfb33d01b5775e7cc24b823c5c24fe65c5a313ee9ef7c4b9df594ba5a529096785ee4048669b274da9ee3901aa2f900ae57470c4c6ade90008e662e333f06174246d6bef99ce2c0e1332e3183cb1436caeb53d388b10ceece82fa4d928e7ab05edf5002d4a8fbaf9be4bd1f99f8c6abbfd13a98d9ab19e06e0c1e135918ef74fa021ea7de82de3f1a25eca711666dde74effb9623b52a11b0d647d4d2fd2cf14d8ad02417e6d58892d3c1e9d558ac997c6c446035e2721ba3a271f2ec7593259b9ceec14924a9a92fbc0f6c85ae4cc7a853f70c216895aacd320d1487f52d27faf0e2ed655c8fb61fec9c2dcb14a4ff9c1fa0aaf6eb53198dd2ecc2b910d16d03b506b92042a396870aec413fb446cc56651ce494a105dffe207c1805d25c488084af115c789553c03c77229ab5ccac700d6b7c84483a853372c91dad87e9691ad36fdf50a123e56fc8d16717246d21b8c6340fbcfef82080bcb40b909b8cc7285d05d0f7ad7bf45a4bd5b072c712553e00a69c6d34a557d163deeb4ed51246f61042155605328e78935b4e3bc40c55d9b83e92a627c3fe4742771c5e9f7f04d22d13d8be14c418d04879c96696376f4a6473c963cafc491308846ea1a486191db6798ca23d67355ed34e22c9167d6f571709f4f8e8d141ef080ef1b876d39927a99c7988f7426bbcd99b1fe7761ae4fb322df35ebd2e8709ceae44c92a87d3f3c142b36898d946f0a186801337c3e75f63db61d171a9a480e217c5a54c042f643de0cc58102166cbf89b7378b9ebb2d5fdd1b53810c99fe09cf26c1c6b7b4dccbe38cfdd42f612fbe00634eb29fb14ee4265062e5975d567f9d89de729186a12f8f7ec076a5e8b9d8eb1e2df9207631f0e42af19d1b8550c26b3a31969464f3bf52be2a465b3bdcaba6c31646437ff4624f062c986b5b1867e966b6d1b00710fd6388e56a434a247644c59dab0a8ffa6626f3f26e9b85e96fdefa873fe92fa56c2b2a980b4d352342fc1d7ef97e0caf9b6179c4baaba5c993670181447f903cfb01cb6a79f48101df3d294dcfda414a5d81b16e1ac48b322ee8d99269aa2795022f362d50471608ac0185214fc97a53daa3b0e245f0518bcd315737ac1fd51b10a5545969cc7d83549c979b5077845fc8cad1118f0d86eabaad1762713fd76727cd7c275b8ca2b6260bbf6aa25671c295dfc4168737f2eec95f19a8b9aced2a34dbc3e25b56598dce916c91b5fff4c1520f7ef43ee52647b8923e9280a5c3d83fc3ce40498cbd535c0517638187760ffeb45f5e24df4eab665a928625fa1aa1445d691d1feb8e90bce4d7a904dd38f0f3df6f7efa958316141c2240a1b2effb4a051e9eecf291765e7ff3260e1468aff4c6846dae8faff4ea5a37c8604f39d38092991add1024521632c73bd20b5a661e5fedfae42d369852398b37a2dc573911deb5bd9e56589b43a424a4ad6d1b3c5e5b0c92b3de16ac4095c97d1c67829712e556e1293f205cf0d31fbe8cae7fc46e66048f934201596d59b3453c5fdb4b730dbd4ed22566312e65b99019e87112db7302564881710722da8a4edb9b137fd897ba8061c7c1c6d07cc5b914c912a5e8946dd41a4739c52a89992e361d20e7e5cb77a2540e6ad74ae5c1ef023759637aa637ab0cb421a75d2b2b23c6e03a258f62a92159b7b287806f5c42d17a408a09a5edaef1e051a887e159a65545b00da067998d21f7de15a18c7b8bf15c266dc47a9119ecd18f45b7063afded2e7bb804dc0dca2f153d754a7656330aa00af2b4fc7ae4a06edbaf4f7c92831f41e7c548a97c74d63da491595f81f9b5cf82b1a8cfa4dcfbdc5ed8ddda8e8b815b4c1cfe2496dc15ec1dbe5abc2a54cbfbc18986343d7ab9d632924f99b5c3448eeb2cb062f0476a54fe1e6636d8c4845b7b70d915a01ad5a51fe93a6cf58d4c357d06837751a86155142a5bd8c0b7fc78fdfb81cc458b3a22dc3a5f501f776650f997b2b3d458a8d80f64f1df34b7597c8711d8f527a9aa1028a9c83f798aaec04039ff4a342c7cd35c1819b6bdba0685c86fff3c17b98d4302bc4c329dc7f07269d9691e036a40c67c44755cb85a1b557331350e1d135f5e55c2f207c38ce4647e69d606690d3134900eee3c2ad0afc84079ed67ed9752ff99e0bf5ab45f82d4a5789c677594ea6e6791ff7aeadf4fb98e58b2dfe876e7168b0201bf3269cfa18161fd8589bcb2639eb39968aa1a3ae074f24d19a7b10f6f12530a6f6e839bbe36301f87dd2efff3d54585cb79f0cb8ecc07265f9208472672912dff59ba1c8223fb48ed8657c95756fbc368bcbf1b0bcdd93576d24c5ce872f62257ef757efdf4efc6d89543501fe6c65188c88a9f661a3ed2f62f521856306b09bbb4d1888aba663bd6eafc3ee52b45323a3712456a85c2277e73099a907a82b8f4733317403a771961ca281be2929e2f7de68d84458481019965dea7e1ddbd1ac483ea09ffd8b4256c3c6408fd5ade64b7206de8e6e3e665ed8e80a17c6f6fd45c55438b7f08e2753cceaae530521d65092d1ff817a8d5282172350f216b02f584ada2bcace60984259268c97f9a7384faa98ca3ea65554d689500388f3b05c7b25480367419d1d296f2b0f815084fe258651f8074c52589997231122ba29333ffdc0ed95dacbde0f9628876ecafecafe911553a58819f237b9561b6c36ea682f9d89ee206ad203f3cc9015e46fa4ad8a2eba7320691a47c9f2585df90c91b5d9813c7ac93c049b1a1b83df68f3620351eebc3e7e6d7fec27a6d4550822409f5fd3ad95568e46a48320e9f0dda16866b7cc08675021a902f74ca39677f8e92b270aa02905ccc810a9ff38da274673d8a80043abb9b01d53d6225fa28dd8b527ada841256a39d9563aa4198b4a01d37f4876861ba910f5ed06836b79da5ca57736fff2fd2cea6c7ae04513e32fdf4179c0c2bd2d33d72a5a6cf3276e6896413750c10e2e46a1ecf11af3fcdbbcdb0ece29a94dd6885232b4be351ea18a96de96daf87c7213a91cec6f10a04a22940b89164ceed169cdb364eaf973be08f79b7783c88cbbe435f34240e2ff545172182d7c0e57fe0f4f30359ca9ab272eca3b5e16f779f0054bf30047938ccb10e4133343f609e7ac095cc6868a58e994af16d5d749446512abb8fdea79119c5eb45cecbc8f9b276c5cb12df4a4d060d55781207d49591e1960fd637689fc2343f1e2b8695a62752c9461d311fc5727b4968e6228555bcca06f2266ef5f4310103bd9a68e50eafe8bea5acf703829912c547d9a3d011e9d3cbf905457fd211a1a4a5b3d2ce06fa8e8ac6195a2d1fd088ed45bd622b2a32255ddf731cd85f22515d1000c85c774c4d9887ce122a68f23acf1a2969d278760cc2bd5d4257737259e69207f628f1452d484e196f70fa7924b568a212cf01eb96c690db02ac1bff33896b7d62162e4987e9625862cea6e39de8479a14e06e32142ffcf2a814971b1695e906a3ee4a2b98c023bc2c723e119cd1ff558f73532ad7a1648e55520c2a2a1d40edc91f28c87430ee1ad7ddde8df68b04bf49599d139402981b6422c3df8facd4209e851a2db5bda4ffc615e2cc449630eb6162e97d9faebfd26e16f14b3f6081706b2c1966e3d8ea58b067e2f919e120ab028bc4df2214d282af5b30dcba242a5019b5f21f4b2d81d1a118c866d622e3b6e624e1e96b2be04f1ad9d21042b8c102945a98c0db1538c1b6e60a00a93fcf0a904c31c539d7f0d828ab78aa2d87afbef11964b051e9cb996223088d51b8f8babeb982ca5d3fb2be95a3de49d7c1536b66404206c7aeba34a200fde149a3dde35d2a3dd8bf9d7e572916c97d4a561bb5fc856977087c8cc6e8d546fa7886076d2443634dad0d39c2e3eb68c56c937327e316244ac89432ff615a4d01e72e005ab00c6d21e02dcc08272f2c9462a291ccb7bb2ae4fb4d2f6ad263542599d8e3e0a5d2662629865e5d8db6cc6917ef4c900f9975813e3fff66b4b0a4264a99d3df0140e9374f418a3855333e13c1a55d08078f85c2452a12a688acd083e62f96c1146daf762ec949017d4daf83a57b4bb3f8b55f5c40465e0df60b2961152cd837b2059fb52d1018f7f25db1cf57238e6a7763a9ed41bede27909263c2e2dd8f95534f08363a93590687a731b2d6ac69bc930a87909430038371a5e51257cb8c370ad4af8f2a145d3fac9752b23bc1cc249e0bf146c5668d31a53ab7100c83612663494e2339410c3929b8b68d21ace670938959a998016b811e5a23dbbba2480025672ac55e8d34694b4d23332b05da9e58ce9361119b4731d41adef0e605d7862742a76f289fd4b7354150ae24c85bb75b37d19058fe7f403c7bb1bb5aaf8f4bd0ad956bfd3041f0fe59d4cdb7f1baa42056f5445f8a82bfb8bf2eacf059bc4d2d33015bcce3138563ac34e123795c165cfd56de5ea739d2f0229f43bc274bb7d06c095fa517538860d8e82f6a8bd64e15545838cf3eaac59358d72520f06ac1058c683f8c3cfd3d9e1a69d7abae81d694774de4b88c30902fcba2bff5d7263661651760f22aca7e137aa1ecbb50974ec09765cbb55282321686e66165874599518f037ab7eef8a69163a3b8a4faff617c848ca5cdde42e1122388c1dd163fa0574829dd50631d776d8d3b6f467c34ad2e7089bf27b8bc207aeb8f21824c3b02f260c2c0e425939a560ce2c9b839d7074eca5b343d2ec6b5f7f6fd277fc214fa68ec4f35521696d752ff1bf9154a97462ad70a66102c5714059aa117317c13d3f5f80cb7f15fbfc43eba15559a59ebb81ca3ce4807041b136fbdf292b0c07ffb5d18fa21ad0d01a6ac6d597c740ffdc8ea9106b18f583705a3e6793bbaabe20dac091de3265abb060fc63755e035c8c831ca86a2050ad79b9b8a28059177ceccb798eaee686a035f94ff3d6d0ba554c2c5e184303bdf96bce8de20abbfd3d6836bcc25b7d4b1f29f1f3fd3bd87b602c287a64196a194cb3295a5f3e7aed97c2a43882e5471152f446e63312351260a272259570e818be9b00a81f968bc2ab36a79804745c52df46713a2c630de64f38bd4dfbd37c178da7cb537f43ce01a82bacb17d0e38d851c70fb70132e86b7638b4e97ba67e4067510739946056a80cabff8d5d452520918c7e9c33db5fd647390d5c3ee755721ba7e119fbd10eadf7af4facb5ee432041b81132af2fa2ab9c6b43827ccc9fe13df4b614703c7297ccacd6f2219a3d9b607ad04e85d71809badc4f7d0af3b2b27db1f497574f776c14dbdad69d475e40c3aa28047e2e887e74a3aa1bc71d94a48ebd238c41ebeed5ddc766daefd97801b22fc7ec7b102acd4f3ab8b3e111e67b46ae98a3f282d60aa5adc982047f20dcb1c53013c3fbbf9d2ad421444c2344527af50837f4add69d3c4525048a5692d86f5fdf99071103c1900f40545a6fe7d9cf020ea7de241e9ce0c00245433831206ce5d5b60607913a1ac5fe15461e5917a25097be4e33a1b070234443d3c50d3063252ee5684fce8c8c6e8ceb5599e011b72f4e05acc76dcb3278126d4dc0d88084553859ce60a14cc0608e7d5acb4eb449440fd3543ec2d1c1ea71534a3728119df252814f8e49d1309110d2ff3fab37c62b92aafe776c3c91f95103a8071ee6ad252e1499666f37d11d453dd67f79dff13274dc4d8f15a1d976f5e9bf74ce36b8b36e17e5049a4088cdaeed6d12c1b2dd6922556d2e368981eb13c38e7b093a665fcccc64f8255c6d88e29338de53c94c6eb8a59389134b62307e556b09ee93902c519d9a6af12d3be4ff8c5b3526726e1f18b6153d0625042f8f08fd1699ce717f7b88496165f37fd9582dd88cd86c6bd6de0b368aee554fa1a744d6c23183d1e57cf1e4f5931c2c051b32eee6c97ebcb50106ecc2c3b761732fde003437c958804d5fece2a197f8db27cbcaf281ea728a94d2356d901cd4e1fe1398259fd172e53860fe2caa103a9abca6b56e4ebbd1d2036186adcae29e1657ea6319ddb448e254ea088085191945fbac9ab827444c2b66d3c82d08672428282171941c58a1325787a1460600a91877699eefddce4b065c33f65850a322a8269c671e7dec99deedf3e53a615da5e261235decfac137ae035c9465ac8f54ca00c62c95916c26d3a483ac3ba51bbf47d2b5e89732095f573d7b41839571e196c80b92321be8452990f9194348203660787bc18fddd175facd37d247609f23539d2cf9b73e02a3d0940af6575ef4f43d9ccaf13da42d88500ca510071d8bb2fa4a3fb36a5e976665147af254398345c12471583b952963908c128c96fec3ac4335ada687654008e72df54084a324630914f96dc411617b2d9c41a41932c01c52def0d0d962b279f95f8072dfaabff5b539a4d54b1f6e501232197e8a419a1b8ba7c3c41d8738233566e27a0ec60ddf6c9a737be697f8308988c71d794e99246d4775d49d19e8c4f181eaabe3ba1de6f9725cab940cfadeada01734bca3889b31576851e20355d2b2ce2df4298567e24b8aad72a3392ad20ee8ddc90a7cfbde60b41af8f6db35b2e77e50bdf4c68904293ccfe1b7420197b99fa812f30bafe6d3cdb03222af235e811e29a4ef27bb70959ddefda5bd7a383447ce6527ed3e349270aae6cac78ad50080ff7308f63acff9f5430526e763f53aef3eba36142b68b2ee8b26ed99d86c156edde5befe17f670b723750faecc6c40a67f0c10d864f8b2cc3956a2b4c6013c9ffa9442d21dbc010cbae5bcf7f91b0fb122cc13fb01f194ca79584f16f9590ad72bb2f43c91a7364eaa0d10564ff60c9be7e4a22a3976c97e25a122ea6989defac77b7b5448e0dbdc863a88bc213c36c76259c4b135c381057643586e6aed0514562d98756d3296a6f446f7d88f5096e4c5c9702ea5026db7ffdecdd3fdcdc4d6bbcf183eee162cfe05e44cfde23e04c45f3adca16bbeebb3279273523914635d2fcccf4fd63f659e8b224e8cb929a6a53b3be73d1b6ee623272475afddc8f65baa04cbea0bb9b122a926df802e45eb42c6cc0ad70a855d229eff7f19a046675f662745eaa481573763d18feac552dd455f58853a7567d46e7fe03d3949e375d3a8ed0dd47ec21ff6ebfd683300e7f8ea98d7ebf7018f737d6f23f180582124f820171ac36273891f0808753ddac69e72aeec6ff16ba0120583cbc920b349b64f64112bbb3779c5c7ed3815da9d547399281da502fc272db800fbac385ebc2c6bb01008f280cbca4d75fa7c1ab6d292338ca8f55437add4325178ef636dd34d3e3ae2d62f82b2ff9688f62f6e3df60f6133b329839adbc7024449f48a6aad1fe15b0b5faf16a95c9e6c8ebccb550d1fcb845f0e27dfea3e72e3f2af85455db07065506e71cd3fca4e9f34bf9badc96cd44c835a2b1e96d227f8ef72574edc6c0ea0ba76ac95c9e6c121444041290a46ea59906eb978fa4892358bfd63e108bca4bb1e9500eb2379436a1479c23be013470cbf12f7ce05008bc380c9874092912fcf35c8bfa3f836591fa5a2c442c4d9ceb2b47e15aad360fc0b1b8d0f34ee2d613cec39cfdad26f1c6b5b92a6e8830393b41f90d5d6698b932d9b50e34a3cc10fcc8808011792ef9ccff26244a2e82c342f1d709deecab464009c4ff23f5ee8fb161b728b6be0bae37307b345f161411cb3fc8928f44b7b3b6fc5bfd8f92496159259d0f4b5620f9e6d4fb5becee28b897a47137bda2d0938eb2f4475a36bc72cf38cb4e7fc7a9c8b2fb047d0d9c4739f225e20a4f85374f002f97941320f04bec5520ed56333e3f7c0aa8854d7f226501f9d3371ff0984c3d5ea7c68ef5375c5ffc5919a14e36b704a5b888c3e249d7ac2d0ca5403f357dffce39bc5df1751c1838423e6f83ec49a60c13e40e27b27cfa97624500c990bc5a83c11b55e63616eee2c867aa3a7bd545c09e151e45a66eb66b0a1dfc6123257f9523a984283e91b90bb7b545ec170e0827c6982778b3b58e27bd60d7b32781f46cf06dcda5641531671ce6103ef1e945056bd9fd56dcfa70f39b8028501ec3cc5cd96ca0e8b1ab499bfaed2e017c3ff3be601f5a0b97c5cfe3b2a235c4c87aeaabd871fe0d11629556b7ef023419718a8732648941b1cc6cdb364eaf973be08f79b7783c88cbbe435f34240e2ff545172182d7c0e57fe0f4f30359ca9ab272eca3b5e16f779f0054bf30047938ccb10e4133343f609e7ac095cc6868a58e994af16d5d749446512abb8fdea79119c5eb45cecbc8f9b276c5cb12df4a4d060d55781207d1fab97ab44f9b8ba6d065d2e43f126ef7a931822e41f8c0a9a68d9de7310400ff5f55ae34c41c10979271b27851438f5534a62d359eecebeddcfd195be3c583eef0c400998918aa9bbc5f2e101c231d9cef90a67fd9b0e219d1056e2d2c6fd5011824e5b7fc744301156c6d886539f1067743129392add1f0326f58dfa3f6063e951efe384914fc99f991b4ae307bcd039acf0ecdaa798b20ff15778a877d96b7fb4274e5a3899f5cbdedcec4f04a3fba9e7ec1ea73daed524dd391cdf94ae1d52e2de352640724bf8778e7c7a201d556b5d204feb7ca5eb5f37a10838970db397523e49561603011a42d38f64d6f72f28c653aa85387dbf51eb55f9378ad830d8a96effa06c4ee4547a513969c3d3d6d3b76cec2bf7a6ce858c3ecb64b0ad2326c7fa0bcd0344d5a31ce6b293b6ba020a0e0834541c4695f228fa0809d0c2e7d3f723a8988de97d7c89241d8c8fd227f65c2fcdd1e3890d9f2f12ffefca2a7b6d44cca18039bf008d46d3177e953b44c73dc1ed58a119a393c6f26225cf4a7030c1ed21003ff636fd18fcf440ae972dfd143903b1c8ddda103be53f9252c0e9188177cd3b49ed97c9f4fa5e300abd29258cb3425674f37d2165246248addd02ab2c8bf9d7e572916c97d4a561bb5fc856977087c8cc6e8d546fa7886076d2443634dad0d39c2e3eb68c56c937327e316244ac89432ff615a4d01e72e005ab00c6d21e02dcc08272f2c9462a291ccb7bb2ae4fb4d2f6ad263542599d8e3e0a5d2662629865e5d8db6cc6917ef4c9260eb129c950d5bac21b486e4cb717a1a931d67fb70c5f14d5d2655aebd502bfa65cbcf3f8d82c63ca4249f8e64b3f91ca626c46917daabbe828abf7b3987d1b8104025135355d7db621ba3612a98920993370afa35f600e8b60c907f0e90a818cfbeb0772d180d1af745af8fa04048b5d2dd76052e55fcfaa6445918afa715c9eea58b736f1a22051260899f494b93d6c56fba4ba1986e6be892ef9c1f6f5e41dd930a2fd0791d263acd62d4e7d6a5202afe690665058a01badfc574152c34c564ee0b3dc037bcfea9b033fecd9d896117b38fe763c94485cbc0c9749815c81b5c794e725fd7c151062982b9dffdeb45f3e2d8bdfb7a51915d94fc3ee4465f2bf9d8dc92f658e02da691ef9e6b585633f6ec18ce25140ea0fd9df0b9bea36d0b1c037de602217a30d16d4605b2099ffae6d4c2e8bbbd53252b6915cd1e24d0bcd7ac31fd7dd85f728965f2c02ee36d2675210841742f63d50f047ae4618227bab172aee10192d399ad0b927bf268d6f1564a34e26d8ecfd654e0023c3584ec52d528234d040e56b88931d6406a0decd362c656ac81fdf2939cd00ae400bb839b140053742a75ab9e620b88f3ef70fb1a32972208fe902c29e70ba62e351758ca775bd15e8ff29ba1d7baa9c00ba33b4911d144be1f91da0b5c88805477f0ea6ca00b1a3f4edd97e565ec5e74977cf1f7974c57cc9d149e1abd52f163accae377ec805b787bdfa73deab42e284659c9ad8df42e24a2517ecb95993823200f0e0147c17aa36d86e5f07c952e682f2a894a8d06fa0ac5598a79ee20b357d6218c6d9d73ce4807041b136fbdf292b0c07ffb5d18fa21ad0d01a6ac6d597c740ffdc8ea9106b18f583705a3e6793bbaabe20dac091de3265abb060fc63755e035c8c831ca86a2050ad79b9b8a28059177ceccb798eaee686a035f94ff3d6d0ba554c2c5e184303bdf96bce8de20abbfdb30fa2f8a8a2be5b09895204032de578548649a82b1944f4c6bbcd910a5096586dfee184443170fccef3ee43fe6e1005f968da82cec5593e877e506cf8947954d697639330b56160d166f6b874ae28ef4c5d8627766f5976744ab902e2ea99cc7f03fa4c376c6d4f740d8d2cf3c4c5b0637bdf33cd9e9e4cafb24c97a974598a0c003f28669094d1c41a30253bea5c8a7019df92e0d256e4bc425f327b5b318fa4de392b5b6feb0bcf7dec78409c48d4e9992fa39d01ce58daf629459321031b1d8b1f84bab58ea2122fc9d3ba69548fb05d0be8605a1b7647b2efe44825c29bbcb53ee975a1eacee674c15eccd82005ebe0294fe15631dfea5c0b4d99bf0d1cf5370eb9f9ee6bfa5b5cc923ee6056dde99ff06c02aa4f14995b520d7d101bd6c2f25268dc9786f25de474adcdea75631f1a7f628ac51b8028c7864140b055973cb070e1ed8824870436a93eaa1901fb6b13cb18894cca6493020ea7de241e9ce0c00245433831206ce5d5b60607913a1ac5fe15461e5917a25097be4e33a1b070234443d3c50d3063252ee5684fce8c8c6e8ceb5599e011b72f4e05acc76dcb3278126d4dc0d88084553859ce60a14cc0608e7d5acb4eb449440fd3543ec2d1c1ea71534a8e6ef45afe2e9cc346a8636a9d6cb44844b5c6de6415494c470b61807a6956387dc99391440757e3565656082a47aa2844ce3f0387d1a28af327dc22e0db5235cc46a0da6701dff11eca9e0f5169746267c0fc3bee6bcbcf9cc48ba20008c60e0dd0e087e03c1c0c949c0143ab032f7a8e9c4bb48fdeeab9231b973b8d5dfb8d09be886cc9350f355b5fbb6ecd2388df884a5c4628e65a229f6373fb8dae232197c5e9ac674d09b89dafa37592922ab891156588f30275c2a535d446299986ac0ec40bb2390dfaec6b21a5fc78fdc39a3b8c1d7e4254885097146c8d8dc0c35d46aac38edd63ecfa6867386ed85318be6bc89fd718fbfeafb5876dad6586d8ef36d496070ca567ac2caa103a9abca6b56e4ebbd1d2036186adcae29e1657ea6319ddb448e254ea088085191945fbac9ab827444c2b66d3c82d08672428282171941c58a1325787a1460600a91877699eefddce4b065c33f65850a322a8269c671e7dec99deedf3e53a615da5e261235decfac13762c17f30a46c40f95ea0ae845c5c2d7cede1006c746c12b0d55e424719f48c0c894fd7b132a76654866793d0aef33c0f6b11c996301ab8a68a6c7964754ed1889594c523b408ef1ad73de4bb1e1f3dae225dc352c865655d8491744fbcf0c994e6eb637d4f107f216d21ae50cdf9ace2d53e7cc4d1332b8d73abde8ea5db482d11f9548817f96ba39e9125f99fae4de19d595f0e8911f5536ed7ac9b03eab30c70d5d51d1c6444e0d572842b74bbc9cda8a17cccb1bb2205807b22eef479a086e65d3f23e40c7a830add75f635dd119c2315ea367db76c608321f049f31322aac435c790912181f631d9f5132d126f0c66b9ba8b9415c47a2828aa24343d7def186ca05daea5d893f4357ac1305bc414038b14ec47605736becabcbad5adbcc6040e47d767f2dad48d7f532a3ec11888626ab2ed2853489ad923e704f6f325c3991691225c8272fc334fa317d6a56cb17e858576314a90126810869b0a3053ccb82f2e4ca9d7f180fbb7238de7cf3ebfdc167d710f75cec7572d0234897658a1129735fd6f7bfa4f0a98c00362efee0e7554b05dd8526eb4ae89b126ffd248046a052bf8c0bc0434bc287c31cc164ea66dcfd8ab8a357566a5efcade2bc78710654eb886c86584dc7b79c9c678e2be05e7c1bebbdaa6971f109d07ed3d7a702e7f0233ef1d7c06658804178b529a0b3de35ed11e9004581b718cda3e762b9a344e899b81ca3a5a5ebf34263a113e7e4c88089b3aa883bbd28a59eb242c3f38f338c631baa06447c9b9dd8df56861634dcca9b56a89acee42fd6dd2941fe2aad3b8664115c003de702f22aba9a7c6d0ada94607fe0c1ff6c7a7db76985f6d8ee08fb28b534b36f37d3f12f7ffbfc9d2d3a766caba79bc01e7daf83300ad8c011a14bab3873c971cde983a33bb5833abda02b74f18803e731f0fd7df7870248b8f1642b905d49d35ee5477de8aa2e7f43f78b33666fd0f99b02425b177f23123c23d1ffd01d509f3791aca12e88143e46b96565e4fc6a39773c6e171772a94812acc6c50f37835a53fb361bd897a6071cdc59460d352543c280d598b0bc465fd8bb49eb6dedd9228b5bc0d355f87cf012b944b633c3ee5f2ab39662ef0e75db76aa262f0ce5039d42de839ff4ac3dbfdf3bf722758c622a226bbe17b630453d604e02d5a3279a01a44a6c8976b527ad90cc67871d91dea74199b4b537d1885a40dbbed4c62377134864cb86ad303f2d378391878b9f4fc63d11af603d0ed4561c4d25c18c098fe9ab7d9b61178599d598356b610365c3987dc3acde34d6d666f479e89ac73c5691947773df94f4ba5224c4c067b23aaa1318747315311190f5206b01c6bed9b14615930e2e4b0c1bf7fe61bc44e5422260b6d5ff888da25877d7bbe51c2be0eeac40a8519e055e3c446dbe54452ddf3bf88e04d210a2344e89044665e9a5970108ed4839f4fecf282d0f8f4348f2503c728fba41b9f5acae10b9703c6b4a9b31f8f8af04c73a98e29cf932e7dc42b1245546d11fa6270f417808da327967358955d153f81e69276e1c3b40cb6fedca263f2dd0f6554d54907d8fad6a891e05ec5c7f0c21d281d002ed2ab7311e32b5761ab480e723183d8e8c82ced3df6bf714eb23329a6cf500042c845c7437df6f76588896310ac962db81b8e2cf9e472a317df54981e8028129c72505861839e5f68368210f68ef071321e2aa19b3d4727e4c500a644bc6fcee0a8ac575ecb27cf5e8fe3449ba5514c81098c2a7fe30019737c4d074e54e76f945bea943bd572b59264ba93a399b01135878b9b832bd19706ef9f4ca28fd56f57217f58772ed9154f1e0979be02c0302875e222066b6f2fa2bad1cdf5fb5c0c3a36b90a712b190e66b0776702e3dbf58d8e5270898d8e6c9e7bdbb20bfa49c1cfcc53fb8b3bd8284924d7d2f7c7a507426858ae5a057b28baf4eeaf77039d5de2690cd47159b427e6054fe499fdbf247be204e1053838449306eca14bcf01a01173bb6e047ae2786b402a8610181e4fce9648018f07a9bc41e0874414156cee5250cc93876fff2834b220cdb7bb506b5ef314c14897a7c77162897d4d7ab5226b1caaa26351273fe0ceaee408c90855fe9b6650feb6e446d453e4fa5f75d7d4a06a55a82f79b6d97fc4b9cf677ecb1e8984c6dd88a14791f40428fc99a865454e7159bb16ba1da9288e08afd570f9d7ddaa211934998939d552767dc48b5214a500263204e2b520c9771b470176aad044ca6aae08d059a08d738c3e8995c49add98afba85c0fbeb0948bdd92da751e2c0e8541988c55d05dfdd13d15ffce6550a01905572cfe5c303cd1da7da4e5f00702eca2bf17fb70b570f0142b8d79a3a6b31d58b90dc27e469661e4aca6b3d9a51bc2b29c84922db4f1f1cca503fd74d093c709cb2608171c383dc179c8e9467b7f3171fda3fa3b56d4a6784b7f34936b11ffd898e7e5cff08b916a3de5f2832f0b362c6a3a3bffd8e0406a43c1caa1dc92ca9508aea080ca2a04f92b64bb5a2e1698641168cd55a7baca9eb10012b8ceb43d2d4bc7bdce811b5171e5316a2253a3090b60d3469aeba526dbe84619b92a4dec147fd709d2d08715ebdb1baf96c3a6ea02d2e57da6ab403a9da563af63de0a9b4c81b794178b990e29dccb6ef923b9888075d68b19fbe471148fa834f670b5e6b8512f8c927a0ae10a028e4a6a1ff8dc74d305afd2168544c34bd5ba3e78a1bcc01e6bd5ab94ba0aeccea06767fcf6c0dfbf66db9970e7c7b832303062950a97d7159b90ce6b381ec059c0389f2f4b38f9dceb0784bb21e6e15f8e4069880e3de2f6e1cb2fba8d42561416cbe26a8138609959ad417b44e81ef10c3d692eb8518893b26b92e2935d1a33951a8ff2e9afcc9467ae9276bf7558655c63e68e2e9ff5d77d82c69f25d74ba18b43af0b72a4fdf96313710d464a6acafeae71bb28c8b571231061852052b328daadaa13346ce125a32c7f830b472d7160b8a2531d76e19db58b662334840c2329fefffdbf8986b030cc34211456fd9e9490b97d8b5e9b3ccb3459c8ccbe15f3ba55ce45cde0cdef79165f97e69f85d77157d10c32351238ff8532d76014961fbae08cfab819ce1d3a2615d9e6f5083350e538bf4712a14873e3299bc447ce4fd86db883197407324ec416da9d3747d4ea5489597433ebc3c9c345a09cf21daa6879562d16b0b499bd5af74a42925c85fd8c4148a4c1177a6ad83d55948c09e8d674b4d558ebaffdbc9c4b1c6cc85c86e67eb67dfc665813f98449d4bddbe27be60640df3a249e9ff84dcf4c900622532135371d681a79be41abf0f9240a979b9b43ec8e76f6bc55bf6637043262245c2582ca1831d5ae2245f81256f0c3552674e3776fd9a57850d162c37c2d97a5546a658e3c0132e79ad08fa44a7335899dda6ac1aecee7e926c96f41f5c493a801aa4e825e77b387a41f385f79c4a0f665ec83813f39537a9b1a6721de06119e7c48bc1a4fe34c9b8ee2332bab84827bd1e309837f2f6dba0daeefd412e19f5c98216154bdd6634a847aaa5a4dd3e1e2b3a8a766f1b63fd4eff4dc206b0984e539941d1a658dfda112ed4b9fad5b449b66f1945144cb93a5fc6be5db1cd32cf9264b350870b1ab6b49919ab3f73682f3d872f6f105aed16c40bce3c51e49a3c9b77cc64226c762dda066e4c6c40d152aa458a3e194e10ccf20cf3cce8ecbb749f3eef5d9685dbc859c2c38ecf0a4de439b2cae764a30a26647d722dd8f28174723c519d3d7c0ce0b19ecdda2caaed3cc034bfa582c8572fc6b3701ccb380eac4acd8c7428e396c5605ea4879cd4d593287bdb5ddd1213d3fd87952e4a92da7bcbbef814d89d8925cc158b7821c4a6bbf45fd51d2a91bfab7c6ec223ea1f4a857ad653a4ef8784461d2e0592221e93fe96a7ddedc1d64532177084c7892dd8fb7c6d838db3b4983c4ac1a9f0cddb062ccc8f8a5a080b48decced3a58ccf8bd9d12e87e56fdf6b02f217c17b6f60a08330f940db4307f7c73bc4e13696d791fd78e1ba613d3fdb4cdea11309fdad57f3b3df783f46891521100b4e4e5b8355eb2d06b0ce08ecb6ca75ceaaac76c70fe92b69a5c5692858e9132142548b9a3f25d31c91069bb0abf9ce85a992695b81e492cddf1e37fbce92ac816cad3ec77753c34e5d1ce855320e93d3cbc76469c0cf757b051ae75980cdf0800526148f1011ada17c05a231690931aefde689f3efe3ae748fd21c03d4361636d1a4f2a8ff8faee1170b87121ba11d71658aca80bd22374a36f31f8642a6816b6955be910e16b5a64b62bbf89486d7804f961a4264bf92c1cd77fa4dd7ce01db7b0d68bf77023b6b3d667c0ccdde0b29ddb366c056b767cb91fe6956138cba6c9bda5ebdd1e1ab25a9296d8d90b573f20aeabfc3dbedb389142f4545ad2191e31118dc87bb40c2c9aaaef0b5f4eec748a52d2ea538c5ac1c5dea17b61adbf0d089d01b3b774ca3c659bd6917185d9c832fbdaea95e647479859c35e5401f92ea8bf2254bcf1404e0aa131b8cdd8c2a5cb39304f5460a6cf7043d2ab8cbfaaa2321a848b064e61b2e43e087d2e9d3988f825d5380fb4a6f51830afcc11a29d14075d936bc36f31ebace6d886ce53e973eb6d495837ccec3cd3423fde443ca37492aa327c0de6a2c6f0898598f44d84e92417234daba53592222ef380614c9d6098f0a76944c704601988ebd1db6009f7505fce534db9ac0bc8282bffc008fa84bf11957baa57a121ce28925d59a5843c8562e52448af06322aab12ead42ca16ada76985145f2f687ce138069c3f63916f770ee1fd098db32c2f758fe2430eb7ebaec0c6b51537602a9203b3f2918ffa090dcfafe289f1adf12b77f239d2a8f93f65d9899bfb8d889fbc46ebc47492ef2448096cf882dbd73e23c8ca6949b3067a7b1af3161e69c866e8756c6c1db63bd1d84c5cccd170b1e2ad3e675f5b0552ca1b033550d149b6246d05e3300437348766292652254d5ced38f4b93e131a3982e3fb235f166f830a1bc1179a2cd8ba036a0b51a2e6c1e1e46c673747a329587f6598bed20b6e0cd26eadcd51731bac885dbc0e0ef6caae3cac8653c135e210debd96ce5b3ca79c13bc87dfec854d57e028d7ca250898571dfb594692fe9d639c274569352f690289ac3f0317bc0bb7c207a69f38c754f8ab205d0aece19fd08d06f05b79157b639e28fedf112dfb043d07836d3af48c4adbc5a3c0c18036446af5585cd9ba38f239fb066fb5551a69c91e0658178bd7c393bc50f6832610f71ccfa02935707ab03c568d7afa0230975312df76557d273b38c2b9aa3bc25673a37d2c20c53b0f26a5694f71cd44c68c4264bdb26a13c3e23eaa207ce1bc43da1ea168a425c8412f477792b1c82cbc366d26a0dfb54906145d793c6ea0eb5003f8856792396de5c40f137539e27e5b47fd6bd8c1555331fb7b5d9eb0777cc96be569044fe968437200440b11ca5134d13605920f271a0e8518aff05995306bcd44e8bbad75d1691fa73cd4f27e448245f508195fa73108ecdf9cc36a6ae0e6891f53f6f704679473aa9fb05e5420ca4c083936fd0f2084bd4bd4cd2a2f4033e9bcf656cb08c852e2309353c35af600e313845e6ab8f62bb2fde71edab2ea1714ded427a90a64dbc40144dbe7a72e48e9d969bd0ac2a73e47e13d0ed7219ca175c4a4f63e803c0debd3f3aa6c3b4f70f8ec0392640a06ca637a065f31ad3b6ec4286791c1ea8439d48b2191ef2ed1be85ca2470e34601891fef6b933caaa3ea956a8ad54d30d96abd45f8173e0b9f2500b94ff3add398d31351c0e73c7cc81c60b6e0722019257688d0e6f174b6b0dad976546f058467295f4c891c74c4d2793894e1135aae023eb2656f4f14772fe7fcfe78aefa4eb9ea29f62fc0270bfbfb736d13469ebbd23db1d28048fe16666b6464cd001423e112abb65ca55b615a83823c571ef35bf48b73cce5bc2a1cf487b3da0610f637df0b9aee44304ecc87609559a166b9d9c23d92edd16fe16cc0fbc73c9b8319b81718597b914ac117bb0b80e34f919a9d7dd36e34fd6e571203f69c7696cfccc43e890337045564ee050e5c80f6da2f2e58ddd684db6cdaadfcf275578c2eb89485a6dac5c458d1a92ad3c2e9293a2de7c6ac05731d2ef7fdf304fdfd9c921d37675663d4ffce81b90475e8d135acbfaad9ab8fb768a81784371852f3dc9922e5853057f283ca2af6cba1d849654f889f26141370fb7d75c305357060a2bf5b342ae830f55b6572dedc84e9a0c7940b4fcb8df36f87312dbe0f86c989d4bea6eb90b992a31a36d1ae9a6d105bb0f730c0624472a3c0991b93e9a3bc31aac6bea2190fd255132b45fa31aae2155982c4f4fc9d33411eba7dcba433246368a5d0732ef56420326340f9c591225824312dbe9a2ca3549d5aa5368df84467df5ee2c4eb4f9cfffb76789d3bfb7278e4a19a722b6deb23c0d537d44049f808bb1e6175f179ea52703ad547be18388618a16e3fc658e73565ca30bec45d33b4b85ca759f838ffcfa982a6dc165303c6db3fa52dce61235de55d41d4044680ba9dec426499258934a1e2cfea3cf45a506c10710fbdfb86a916fba5d71b9408ebe9a6934e04005f1d8920f4fbe27293b04c1475663ad5f7ad8f75d90eb006c8eea0301c95ca6d0541fc5bf55bf0b1aef5304a69c63c71b930ad631667d130b46ac49b2dccb0bbc7cc34a11c1af3fe7eb4cb87a4b01cbb7ce699fac13164055e54b9874f6286b9a43e43a8d29a138f83ae78bf3a9f9925926d0401b42ac4680a65d7a4d62ce7ee7c5921c77418dd2937ded33715334d7ed7371a0c4ac73f14c8c0550b368154dd3b302fc2ab169691cfdb16ad63a4a1cb4adf24b3f3b41dc1140078b75de5d0d4b84a7436c6570e40b4a910ec87c0a87547e478ff163716980e1e408fed8813ae5dde36e89e2e0e6d2e634d27824404a43c8ae192425035373b335a33b96c251826cb66aed8026666579a4c2e8ad5a4fba05e5fe0efcc5ff9f685b1bdecfd5a0c6f53e2d4d3f4418b0389a755849277b56289113d79131b3e4eeb7b218452ccb31a8e78efa8b4bca5ba30b6807a4913dc7a08476d80f839d90cfb1012e59fac7632370aa646b3ec52471068127038a6480b00e66a745e1f88b0142ad8836e793eb9994389071764bc287f4664b949ce8a33c3d9e8163f977e7674f42dcf4e96eae1b1b56e13f78699d7eaa7fe3e77aa87e74c00dc3f20d076eaf8afecf53cff3a16fc78c9d6da70043a8f4b961bb3a41d9fd791fedbf25f730f0b3b06942e8c2b86bba63bd88edac6fc18451e854d343b2b604ab57127ab5998ec25c12e2dc3b797aee8a55e706c3976ac587066d29c1c58b42868577f369b32c6a94a2816b6cbc435f4eeeb2bc136c19f0b97549de1fd6950fca4eaf7cefcb6dce7356ee89c3c804fe3d6955f8ac936111a1112c36f929b88dbbbf1963806aefc3b7df64e88387df6fc14101e800b04631020c898e871c7f205abdcf8bdf33733e7ef61f0a18bd7629c3be190965330ffca29f6ab76557eb143738b31cf7aab3052cfa517149807b752276a438e7565daee515ef42baca9b3beed96806053acf0b45aa1c192bd8a2841f18e760f09c43b6c28062129a1b70e9fe7d5a74fafdc8dee9f512c5b9c215126cc56921d8b83797d109562850e5d635f6fc8c63a81f05bec0416fcd9af85887cbfd05adb87fc32e1184ef76e36d9fd5844c79a06b2ea16c2cca6e2d54f77e6de7e6388ec09532ad0422121725d102971b9395c6ef5141b6be1d0606d24f74f5635002a3384e57d042a8cf9bea966f4a409170e7852cb47dce1a77f6df0368f95f0a0b0f3841647d66d1a2c8319691ad16f3859101a74cddd39512f91a81b3f3b85060a0e2849fb7e26509e59036387da39a1f89c769f106c78e7d7cdabed93e06b4ee361dcd885aa105d4ec37fddd2f5e5c16a132223a87fee526b453bea1a2b76e83b381721a5b8f0b85edf502dcb725cb62c826c7e499034e0bdcefe2169f9870f88d345005959e3f8c12c6a16fbb8545e841cb857804b8e3dc62ca7a69802fda138a3895004e4b6f002da8b3015ec7f17e8ecba669d41e169b29657b2a3c2a382c357b6015125ba8850e351772a214f5bf64cd290890bbe96779f6629aea0db00fed3535621fc405eabefdfc5ad19b738b52445caea5b8188aae676ac4161f99622c771845cc80e1e5f3b84c2c6f338f13733a3da19a42cb497127401cff11be1cf9db141c7f7b0fae6a9af2ab99a5bc208075993c6cb08d8c1a2f316f1562e6f902980a20bde50668a5edd972f90a638a8600d4c63510d065364cbe75b8121074f497d3088746eac6000ba347b6fd88d054bc27b7d271456daf6a0f6633e761f52ed062cd8ac869e42ffb71cfefaa07c70cfb76c161010d7c1222a1405e34874fe3dcd98e6167e558e3d0844d961bd9c4c96b3e4b7c7c13749ca56bfaa644a77fc05a50c87fefa01c5a43542b90288168d2a1792a9ca981af6b6a4b95e7d4cd9aa3b5ce4836afa5e68f33b3352c2733ed07e1ed068728cb53cccde2db40ce2e9a55b06001154f249a403d2d24fc0f2860db681efde8b1dc516bcf5f7b70915aa1ae854623d29106624ea5ca33592b904bc2723a6fae24606b85a66e8b583ebd758d07cfff8e233cfd2742313a6cfe599e44209e1a4cae0eae1c358fc8ef3fe62c9b633922ea3a6dfcab6f8ebd5af4025eaeda04355a9166b21133c45c6a1ddc1aac5ac163b656bb05eda6eb8e4426da42873c31c0644fafa2a443d0aef688210dbefd5b0dbba6ce603d1fbecdc73428ac3e28c8aff7efb0430ccc6d5031790e36884f00fb1a558874c4ff8b49ed09a71c22f2663979e82e332d694ac30cac5bfcfa13168b52c12388fd508c414c1dbaf8db5a9bfef71a46be7bfc00e8fb005e238ed5c207274270cc5b47e946c752d5bb7c2b698163d39d6da00d9c2242519f84645ecde7ec274f879c0d0f02f3d0f8463cdee31fddc70b946723a4234f5486615253f8e7e5a116459ba415ff8b6eb10f388480dcd4b553340a8cf7748d30e68eb8ffcd1d6624e4f0bf49765db52d4e2996d3b44f74142028e5f45dd85639d7ae7675d6e3cfa3bdc14d0b32ee83469ab50c46401d2534ced2e29f6f5e953715e792379ff2abb9478a226602fb31b661b625b91bd229a65a0af70c06dbab413b49925f0d0a9c9ffcf3c06935bd3eb056bf47f4e2a6a26421ef87709466d36308e1d085dfab3a078280a394b48f94b5c9bd082e0a26bf5e663846a209a0a55e23febc8af9281d744c187939670b41b5f8e1297f27199e63923f17ddaf59065e124edc5126ff2d246b06fd270339841fbd6cb7d9e4740669e09b67f4dfb8d1214befbad7c12942258021e59a6983f1175eee8c8260351ec6aab373b58e3cec5de99f0e2a252de6526bc02e72cfd9efdd044249de65e8e72526b3f249d1cd389ad9fd9fa4fc7209cb8ef22e21af07709dea1b43d3d76520df133b62fca3acb8e03d3ef7e2dd44b8cf08b70bc04e045bdfb6516946c968f42a983404135cd539f091b82a2208add16ad026e956e2a97df122335a37033092d438083d434b4fd5348334fdba3223a2191b75437c6d32516f434f55f983167e035d07b5e07c5becc75f0ff55b74eb10011c1913b5977a32577c87befe69c23f613b6598d8132b74d5dd53328140cf219c28dea3459425d6fcacb5391a61fb24e8335c1fa10aa2b14ad039c5002d23b20de81482554bccf39bacd7a441a39dc5097ab4ca9a83e658b171285bdaadd445126401d5df908a2c05c7eb6217a9bf928df70878a3fe63d55b3c085afa078ffba107721b4a724cf55259c585230c29c21d5d6b345c31df81c3a6dc31226df66467d2a0ff1552d11befa75f06a8880a4704f154802d9d948347a5dabd114656c30e5812e9e05978c7067b1a94ccd96d4c33de879bdb9464af4294527379efef3d30b0201e524dfc167522b2d6b55bfbf215c990d7c785bc5ecc23461c077e54a7fb7bf6e1e489e96bf1da0b020dbffb83e731132299f0eae68e8cd9aadd02b7c1fb2ca06df51e751da6ff914876e750f01fbfb3a3420df9c2b3e3b24c5b900bef28f6d857aa88a10d6ab8d5f207bd5ae0a223dc2d3183410301cd31a2f42c3a310f8bc1e1790d8a9b7a6b936f3303fb6fac3b3d36f3ce3312f7d1b4342b5cb0b22a0d3d4f6ef6f411d2fe6069b390ab265edacfd76a6607fd2e083e78c5fed38a21235c3135932a585680c806f27bfc598ee74aaf717961bdbaafa02ad8be4c2c1bed17be845d85f0365759f4f5ab2f053918be1b4685ea32ae0295362aa2042a5554142ee00e1d0a00d1ce37fe8cd10774499c89dae6c2af1d14ce1b776d72b96d5309db025b80c282ead22972cf6d20bed9bbafea628ca3adae8dfac474cb096aa0a6f36d9fb34c7a5339bb8755fdb9f602d06c6075429032f5b547e1d3c60a37bec13cf6855e6b300d7993870fdaf31d6d26c97d90df05ef3213232066fa5b1f5898c973019eb17971cafcabf8b23e14c2d7450a48f13228cbeb0c4ed244f3cb45c8a5bbdc8468cc8c4d4a44f0d4da70351602da94b8ba8889ccf3f9066cc5468b2e8fb07e451b63cf9653997c38de5d761063695c605c9907c458c94775cb87216851303c6aeb043dbb38eee86384e9cde0377ef02fb94e1428ec78487f75015d0f0f06608323e850f565be6fa8f8757529297856caf50f9d6c6c23814c90cb8d7425999c94222a645f820e2d64c52d625ed67350df9672b6ac2a85ca9c2ff84fc09a87a61393460d097b5552d5315504f89bf51196ee3ccadade2bf931ce8d5922cf328ab5d56019b0fce6ba88d32f37990662478c39c7107dacbf521eb88da70e6c915bc0cac4160bdd4cd1c8974a03bbd6971c4e84308301680aeef63aae73af0916c038c489a9ab8c1be3fe2d7da9f57a9431ac26342cb78a2ea50e2f664cb96acf2e8ce56969170a121e393f17206752f0d175ff8b3845e19270e238e5dba85adae516457fa45c0eac37cf9866e70fccc3e078f9fe0357f988ed3f11bfce469f77f2ecdb7d6b5bfc15605e9853fb6e893b8c6e5a07382641d4d7475b79d28feff10b4c1f9750e07799ecebedc456448fa5ca9930874cb60488bff65dfd86e55e07e7510e66f5ef72dba5c501d00728404e169bd3d595233d44e728208ccec70d6c1a9ab788108f38f23ecf849db30956a18c6cf58bb58e4fe7693ecc2ab9655206b4617367a7a2789a2a2be64edd3c80c49c0195e34074fad83828e9971d631d4754a2543e1cc279265c45351a6af0c389f877191c4da07b54bd6369f8320b3359bb30f2420f439cf1b1fa9f65176a4a9be9e8713a996465c97dc90d706b3528edbed323e1a3eff3e4680ad414d3994e7aab2689e31e1f31d0e4399d5e670e49abb8dffae464c433d783ce236a664be4a40a737a58b6cb4c7687ce9caccbe4a041c20b02c587143771a2d14167a4f11cca74584dba9019d53ab3008a5442687731719cb3b4f3b3aadbcf407be6e9d5759f0d409207c456887e1929d2c793968f14a6fb79c206b5e244d54f7894ca442ab39e7f099cd387b0009f90e2e82d3f5bd1560d5170d28d726a69ed49d8b9e28d1c2affc9bc8c273a8960198fdc8d95f9a16396de1abd5067c0e11326728280765b0b43bfa490e2320f101fbe5054c03d09e9b48ae5317dde849cc57543b4924432a2679e2603a34b5269d50c5d60539b464f20a6b7daf7ba01e39d93030893769f8bfd4253b31d37556b0afb9411ff25b4bdac749852cbdce2ff085a86ec391f85c02b8cc159d858ba011e5913649c964953bcbc140434caf3afd3b43d88d9819c4d3a9d0cc5a3220cf5442e1270af32795bd25e8c72febc8e801d0348a5e5df49e260e43103bcb4f987d61ba1ff01c2aed1b9f5885f7cdab927717ff6ed69b48f034a4c4407d7fcc86f93153a0d8387427254ac2899becea22a3b7585b807dc1af6ad7ea40722f9533c29f19e3d6cc0080e857b424c020c9081268c411452f4d6d9f5cfc71d5f81aef8ec7f0f160eb35351f320c06f87ed0e2e405c1626eae415fb17fe77bf4028b07758511c4dfc58574fea9ca7e2283dff4a9474bafd47927acc557da008fa5a844ba7fac201a47ae579fa0deddab5f481a942ecadf3495b0d8f13b352e58d2054c7476318f4b50b6182f827388e92b176696b311684efc96175c041ad677e5483e2c3ce20d7443d8ba97b9957f59b01e9081f3633a5722571d8298c5799ac0222767222555bbaca65dc17759332395f835ef929d459118733f2d7a855076d9882af936c060731d96df0b8de803549a4cc94725210cb074b4896a510fe17b54079e12db3425244e2dfe8c31a6fd333b7578412d6afab7a5c1f66128732919151ad3b6db07e59e2e790612a925a4f363c6b58995447795e1da48385dfc1d53ae4696e28c139e1b397a4c4e2c3129f0f0fc65584c230ee57f584423ee73449cb2e00e26d2595ec63fc6c5c015ddc90369cf75ec88f4c88fc6bb65af0f95357648105684bde48fd2f423f5beccc93e61856d588c9a6843743483fae98f70626317cd9926dbeca2c04ab0b16b3263eb948457b41d8f4184a66c77d64e45f840b914f8af6fb46e21b448f31de76bcb160136043fd730c728d068ce5bb9c2de2f9f381ea8341175340010c7cfd90cc0034747f9a988be334e8e107cf5a36751bf80bd1981518a4c3a156be1056a8d510e5b524d79cc03f27b60627d7516511a489cd61b860f0a21b3e72bc5398e819f753cb0553db06757ff149c516ecd4aac48831083710842ffa8b4163e8cf898c4d287bba05080e960aed2c15d09f02ea86d13150f9c264744b8edecb8effdaf7fb3483af1ca08ccd0900454a3ac25f8a03bfea47b1d1b4bf7768e365f1fa14ea093cee2508702792dccf12b8fd6cb998afdf6a9b535c0a82f3a01d6d547be8ddb7015d2391330043310e97518e111f130d016a4b1c701a6c2e4bf94acf9f817f9e80f38ad935601950dd6c1be3949a2134c48ea3dbdc3c22c3a4950d25a3a9d13fc4e859e82bcb7bf9f55050cde3765f037b38a5fee3e9fece1e4e564be25206d17730240d84f8798494821d8793d62c50801e1b5cdb9c48b2bda8c65760b958bd4c45b4f5698b15bf413e6fc107bb1c2124702239c9728d75969cf5e960045089b37411e2f3e50f7eaeac5ff007d6fa08449a2c3149ea2641d851837eabe5b86e81aeddeb5b8f423ba39d52d67ea2c93bcae36d85a88110304e7c94be32817be039917eae2294c580b33df61d28be63c444eee1da25fa97ceb15881981ac0785f1d4ebf0cc288ee8fb0246e73873fe050325e18fa2f0796c56815ef657f14d66024f8817003f40d39adc97039a434fe8932f498bdbe4be5be560609d85aeb931de5793a873a4697235e946a4a46842b0fe96eac017076e8e36143f312138ae172c982c8370649e282d0fc75a329f0114187ca21a51963784f0770107e05db5285fff82a0652fa482f1171103200e7267a5e9f33fbe118b7c103220b14e597e7c8ff0a113f2a4a282efa7824c52f6b981e022a07b0992ad5da99d5f18888f61281577dbd59e4f8fe5dcab08eb037902240d3ba21faf4954e73572a69f0439aab52f50632014f3d0a21837659f6e5a98fe1fe45c375df52e4540686d190b3ac849bbd48dc8dc45f527d460c18d744482ed94910fe329d677ad1fc1144d589e57607913ba10fe96ce67f33d7f1bd7da61dc174951b4cd397f44f9d1a1118fc0c858ed9a213d796f6bff44087101be151b5b211ff2085d76804c53156ba877f7ab1238934755949bb12443dfd000bcd6bd5d84997dd38358791c831c8d5fac9cc5baa9cea8acdf5053213c347bd42c969531004a2aa01d257ac4c264d4b282266ec085b3a917c4efdb616965c168e3d4929cd8fc05f19c587b8c743a1539cf7540052e8e6efe0b966099f1fbead0a86fc9bdc6d61a961b830dd602864e0b56542e3cd25176cb0db789927577e6122340822bc1fee7580ef359e54648ea14a98baed568c7600dd3742ff4934318c91a7c5e99d9af73974e88417bb7b41197a3ad9cd112dd6f934e4468f509c150c65bc02766399b7c78949b4d2b226d302d8b83f01c35ba0e07cb6c1111733da7a7fc406370b13fffe9cd7e29c7a41f3c9fa08c3c9f6368770bd450cef87d379eb0e679d02075efb8b8a1ec8f2e1ed65cf21ecd9da6dd7d145d28eaf953ee3f0442e6789815a4d0e1fd679dea55392dbc3dd61ededed483652d7e7ef6d43695f4850dab5a21fb96d4e41ad836a561649b8bf98486737aa97545f9f5fc7c77d650b79402cd821235f5bd1f76584c85176ccb96e9865249896d056299c9c462df01373b4b5de069948cd9e391211da5499c2228bd917be486e8afaa3e4711bf143dcbb62ebbe9a7a866645206656ed3e6357790c29a980fdb13df778a5a09406e643545c5616a85f658fa59bfd1a2414076239b4708da6208381a1948df09c5df4789da57bc2f27995d7d0f77d5e98b10215998f10f0825b00f5c9ae164aa12558024c693cf72c1956e82391eec2018846843ab0021c8a34bfe18c37a6781901320d2499a097d4ecbe162158e83a0740812d6fbd7c96c64e32d1e63a8755a44f952a093a1a78c49c4d9533055768fa386cf10dca3b4e0c714ea4d4ddcfdfbe46e50d0156ff202d2697d9acb8aaab077498995ae303b4b48f6fc42a76f3906235ce84fdc276dfb203fb02367992b49362a43a40c00a7e461ad8b45501e21afb28501b0eeab82a379866d00e25131aa9985523263432b8b10cb73245f52fc6a5a12b09ec0da32a9d77fe06d5edf3c201e64b91a088afeba520b3560f015692746fa701355ad456f3aee4ed82bab4a55fcd7f2f9f01197c3f3beaddac54db90c00faaf794be17edd26c163e2accdd3e1e686cf10c1ca981aa50c2e40e888ce4c01b3a999aafba9dd684918e536b080c8527e6c275aee9b189bdeda4e5499e41b1bdc7bb861ac721866eabd516174a607e1a107327f1eeeba1b839f8166818289505aeb58659639fe56e317c520da96d514da8a5cc50db4d858068a494f5bcdb62379e458afe4db63af7c73e5c2d6315267a5127d591b59b3e3104c821212b7c96493ecc34b20adc5634106c0dda7a78dc20fcb961a0934e9b2de130ad5e1e3d5ba732de2b72a8f4ab025ff51b85a71113e9031f5c28e6141b83288b7c453f5149c34ea1d0b33102166769cbeaca11806773f13846cb3641ac7a0c8d38edc2d7a6022bedfe7f1b883a8c1646fe648a80b5076addd6f905ef8f98e77c1e75d245c4499fb86446360b92cdc5d2d1527af517a3b5922d4d74b8f8e6e3164a0bcd60bd44a9c1cd8ea535dc19282f03de4d0070799ceaf0415935d882c33e36c669f84340ca5cdd4453f839c7d8e6bdd4b06e76613acfec43e83b66f5b70addccc0d555626ba856808aa2b22534a0e73ba255d80d80ee0e647cbb4cf1136b035966b2d99d112a79be0cb515f42df2471651841a49933cef18c0ce110dd633e4f6dd1cd4f39b14f1ec0ec1c0fb9366dad57604eb62f71a6ae7e1fdd31eaa70850624b17c854dea82faa63b154361a5e55c29d6fcad3f8a0af991b691314788f8bcabe7b7129faeb74e50cde21e6b1eaacc78a079c52a16bdcc558ed37e67cdfdd295735318f910712f5d6304f8ab722b2696361a272153df0e1d112a7a8ceca615db0def27e4ca406cbdb6c57cc5547b32f608bef44c29633022c8b4bdd0cdb55c2fe36b14ac362e4b523c8884ab559d1dd7bb231c2191e98ad3c9c2511a63a14bce5ca97c59b208b8fbf715cc80d5edd48a316c48ec733c84e306318a07154c1da7ff522d2275823b7a734c94119281c6097710b4f59952588188753d9d8de7491d0884fbd445b379a3b88ce44201b39d3c084c5dbe51a14f6919fdb20d1c3a8021fb7efea4d6adcde9c4bc57e52b5ad2e151a5947b63232f7e93d171eeb641719a23da64a433f14e7cbf0f9d17a3a98bcfd9610f11841534129826db501e9cf2e34067d5650e9da43e2dd94e8d331285ab0768a9c9efcaecd778d8ce2de7033b808ec1a1893f9e3685e6c9773d9cb34f87ca2a7076ba9924bce7c74af8e337c0f9fcffd748cfbafe82be1d08f69e33c48e02972bc6b8a7e23c3538e5324cd7c5d20132f141d7dff0afb4d11d1460f61c09af5d20495e02d0d179ac56d50b1d2e580610e8386df3f0fad38ca951f6e6a51c658c9ecee6420d91d1c614e14e185e9b6b183fa33b2c5d4d9e32677d48d7e53b1ab172230e5746e40c54edbd0ea62065bc5bc555fe9f3dae89709117d5398353205572d1d03e387f0e6224939274577a95840df5a54e842623ddbe8f14e29e5bda4ef63e409db70f8375036bf0622646a1c9d5294f3c0be238b2312c56c92b588bfe2172bb52e2179f9fb0d6d8e711498aaa0544e3bc528d151878e230970d7966fb5f07a79e211e9e70daf2f189ae74bc33d5e64ba68f53334609b609163e5cd24864dfd53ab9019538cb80247cfe377e74c81baac100dec5fe2b51955c8e6e6b4864827f0080de2052a89e8ac55401d5631e335edd9c9b445216c65c0a317f51492c9ce4a07914066f85fdcdd5dbaaa2601b321422aceba1f4b68c110df922d1860971d50956398be1d61b595699fe16997c048c4aa07f9518a747f4ffedf50285b75df89649408b991aa2252a2ce938c36a6b2bc891d7acc8a0f06b0e18140ff2cbdddcd6e6b965023179dd9c1b7f0b2f6975c7e458c3b991f031c8387f885a79329e2cb5f5261e35c6c84378533c80da23ac14cf3b23eacd62079a98c7692784f25497160e98ce505f8c07126630a4a635e7ad080fe0251abd327f7ba542044f441353add15b21150b4e85a518e4d25c5ffd00ae7223b73c09a233541697f0f6389a959f9625318704262f19f78edc64de88c672ec686e6f66195ddcfe97f16ffbdfe2f8b44905e0483cf5d53fac524a8ad659c9c9af663290e89262b9ecb988244b83d01d4085a575b76fb53cd0438a75c37fad9784d01a129b226bb97299067e1195f862a65b8570550be796dc857f474b1edd37e433e31faec15bfe7de9f23c13a65e11fe7f7b10084a611393867e04e6918451fc26fca19569c7b5dd676dda2271c4b07e192930202177eab5a4810413ca90efb8667976ea04dc86b62f7ce6ac071b4e508532d4bf9006096b325081061fc8b58d42ff38eb6a78a5ef963f7b1f997d1393252676e2f26604173e0cdc666dfe4734743dc41a0483ebe6a47c67bd3d2bf8e197a19b135193f124f38d744666c1b0d0ed7a19c7005a8376fcf3261a8a8b28b5bfe71ddaefb9b36a54c5eb3840da1f7b16e292592fc1fa02a61b18100e1b76c6942bc81dcf1b3da9a50bf2bf0bc1d41d46c30e8821e17354671b497ceead09140e021a2f467359ddcd3283f4112a4cc44aaaf7ad7fb838ee0a3f9c83c6fee43c90a4a6ab9a967d515c6d33f8b6ea607da56d71091d1377533178ec8ffd164c6e24cf0311bb3f0f384e720575d201044756e1a231ee0fbae76b07bc26f1c5c3807a1c6c6ff86369d9187387773d65853c810e452deb0f59d412bbb7624e43e1a00dc3a24c008c5e3c06fda4e4b9a25ad359e4f5c855b5e2b70a44756c168a9c621719e09b1a9ca7cac5214f4406306c71ed57cc36c8532e83167c6c5a6c07910d99e769a669691f1fa8590b412f25407c98d9365c155d430960ce58062a532b7e11bf2c935888b2edef10715b7bbe7845c18dff42044a89a818a9bcb7be4e55ec464776a5d0798212a1b32ceb1aba862ab36063415d3b7bfe9baf97c283aad573275a0c228f0b2991ba031f22604adf803d409df22958a3d7cacb7ce213daa9925ef76aaa9c84eef2ae2986928c987f1ac7ceee05f0addb9480ee2d35e1cb07f2d84ffca27e641813f8adc1b6856e759d9d41af44ab386c96d87b7f23722a033e5f8123aec38511304ec43a5447e3fc049969b49f1a113c0f91d59144b0804471b1dbea10f9a7ba712e85dd2453bec7f5afec6b488f51e20294e23d255f9ac675d6fab25fe29842ec3e641aa98894a99a2a81c2b24c4882f3ec46efd3740e9cd2570f27c555d38f762c7c98845d0233d162c2e06cdaab56d595f16f6de88b1daa622c3cc4a5adf5cfac8f7e1e3d36afad45e21a8ca052c04a05025f54e1bb2fb1a06b3c466ef5183859c7d5347d2f787b55faed93554ea8def86f67261fa75f42c7aff521d158d72a4e48bb6eab3cae4989e8d0d215d641fbde0e333b4cd0107ee18dfbecb8ec113992b123f547291525c48db234c09cff41736ad28f41b622e2bf5e32adc5fc6cf940ceb9de392c2d82b17fa9388754d77d8578e86ed164c7f8caf14915cf2953f2142c975fb67d5a80aa03bcc6090f253296ab3e11c3ac3bf3b01e1a422f7d116039708bb51554373171a24b6fd0a18e4d924c6eed311631296c1f2bbb23af2644455085ed7ad83999bc14067d0f767b3e744533abbab116a661a0b1802977ec7d51329478141b6e2b9bb7adce20aab661fb7d1385ff61672ca1afbd966fe0ddcd0f9edd7d1d397bdf7f29425066895945ba98929b1739cce3c3065eb9456dc6c01958628ed5e8d5e2ffcb951e77d98462685f334a97419231406e73fb304daf3a16309fa56faea4de87959e8df31e10440d3d0b3dfa5d8c3403d05014dd4cd5ff896ddb35289d5960914b8b7ff4c8cb14cec44cd664570647114de50345fee0f336e6df5ffe42eb3c4df2d6f34dfedb4713e0322a9242f111229a2ea3ea7073834451247ed3e7214714112a80f3e1b20ef4ba7441a96ff27186eb6815b65f2057d9ed11c75c6c235487874a1e8138cf01f9dfb7514fec1548fc2e16d271cf7478b2162628bbe3e9d14dae95bc7e0f9cad82b70cbb65f1e465041d316037ae33964e7fc50c5ebf3b8ee7e20b18d7cf21fe337d24551b56d6dc734bd4a5efcba715276d5e6824deac7a9269ec6ad9c8bca90aaa84a75c66f79f989122fd1cf44e79b4b9811cc483fad51d01afc6cf5043c96ac246a7ce5075416251e065b76d74f4852b132091956000a7f2cc1f7db839d7e1e7c618d1d2eff69bc953671f3c0cabf12ecdb5c8f0bf9cedb067974a97155f291aa6023a8be8402b0c74ea69a763fed8cdebcd33c79ef06e450dcc782004a72ceab3f98fb06a4b3e28094a25d6741b15d0a6953441284de8d7e5f814e7c704cbf54b258ec7994b046ad9f2adff247fe9720c759ca54ce5fa09ecb4b64682f077c268b1a263dc7ccd67982a48c658c82d8bf999aa0da8b8d616ffc8295103f482fbeac49c9572ae5de28ae103bac91b203ffff10be558f2e25bafe825416bd9e3ae9a9299c35dda30adb55c224371ad266c56765d6bb587a7b328f1d8a2c6b90615cd7916ce8b97d324dc31b619f67c0f166be5b4625cd4e066c49f4b6027afedd1a31b55e7355aa9938c4e4ea6ec771acf9cd45a80367b38452848f662aeee61496f2bd72c5bd3af06092f12bad08bc03324204893ad63fb388df44d22114f81e88d384dd89934be6024fb54ed3d45726cd1d7c1c4cc5480e5777170db73ccdcd2b19d17356f4f03589ae737ed13021d0f665537de92662d8f93611fd3b5300943c67e921ea3e6c38813e33300b5d1719fbc8dc9869996a28c3cd84d0547c78b2d5e3134dbc5c122bd96efc2812c7abb7b650c6a03d34585853d8f16d4bd58f17de650160b2b5d72faa7c0dd4cb1711c6dae9d4debf732abe69f50787d5703e875f42d0e92404a0256f7fff34b4a20575c02d3d9e108d5a27766be630eb6fc101829ab3fb5a5bca91840b98b2aed0022bd294c6eac1a1014a8a66e774b0efa172cf110d04fe11c702b5bff4cbbcbb3bf07cebf296619098bffd15ed39ced843649ac961850cba64179c6bfc43172afe596035265286c6180257c81a614ac63c6d5862d0bf5f1f1cee334cffb2cca4471de340f63502c3567daffb351ccc14e244a859ff2361800df3404d2a60d62430cc602bda75fc0187dcf2d83644d6f34f8e5d936abb95ca0da48ff28b77a24aed669bb66ea98f204f47101b974e37f96f55645efe08547b34ee9bdb3e58636a3b1520f56ab29e83809bff9d6397d0b5f6131a22bba4ad2ef5a0ef048eb1a80f8b53fed0a67b036b81ae9e0c6745301e02efd17b4a90ab061e62037e40ea8ddd84f6e7c2264221d5403c9ebf6e900e2eccf2b7b93ec06ff2719e21c3d7eecd915083deb7b8db072be7ece9d945981bf71529896cd83501ddeeccc93af5622c19c001b1aa74d816e9c4f1d7a3ce29891afa0bfa9bfd90136ceb07b0d23c996267ab0dc45118fa9765e39c94da5904d0d0ae458b417f8961e18e2a9b8e42fee9ba5d9cab951f1afbf97a485da1ca4a43dfd45e6f23086dd2386c48c26ae59f3d92cc0d29146859522ee0471f937c12e638ec37b0970515dc0158ac4681967297616c2551299403f245e4531db5c99fed39d55e9b7a25bd6d9b3c351744cbb6f17433a146f031fc3c0507549237e30a45cd1f4cb3dcda9aecad84e087225f170e19b9dfc38ab91b33b27ca20309f987c7ebdad5cc7e2fbe14f857da47ca34d17923128f2cbeab23c5ad858bb9962f74ac7a14a7bfd306bd47048982b1e73033d6a179e7ec51a1e40bcdd64f3ef10e57492caf51935503b1a4549f7a77d798bb0751429b3f701360200f5f09bada30b219b016da3024f61316f2280115ce023bbea603ddf63ad3691f879da3afd2eda2c771cc44a4d074468314721a94810fc29bc3d1f875c141c0af5ae194b8316bef2034fdce96c8de6774eb349d0e03cdbe38a009edfa6e9ecf22618ef321f08744f47e502e8ec31e193a4d4c7bee15b54f060616ca5c0c7b6c5ab9b263e3c1ca4c1301cd65e456ef1e27d66b0d95d48e1129b06b071a1bc056bfbcd3646a4957d257e2bb2a82cadcca36b82082b025d5c723b04c4aea05918bd3bc5ade8141dc5d4de6af3b51fcef4622818058be608c5a1e8982367a47d4c5905cd3dbda0a73c17aada41dc16a2b9e70109f7027372c6e58f539e29f2e48d05091d0b838a63ff383e0f1378e053ab9652b25073b12a8511274ebc8d6c367dc1400f24c27922e706f70867a85adcb3166039d52fce7791442f4e0220eb1d46d892a0ef408dc4b3f57c5e258367c049df9364643fdc5d95ab366828cd5321bc2402db70c329e37ca3433de7eadacb84de952eb60e0fcb788ca954d7a0e5d4bd7168deceb36120b2e839ef17fe549181609d5b81f70d598fbd8c92146f6310aa87e1931b857ebe420d2aff41a025d5d13c75fe4f4aba5bfe3b36d87ae6012541eb7b4e1d0a02f242c3993c7b58e1d1c50de2db88b6dd33ecb614b3630dedf15bc8a2e3b6bc90aea7470a02cc35b188bf9b804968157837bd5d7a45e0edaefcde852b4078ae7b76120a0f3a9689e43c1440c2bb37ab5febe116eabf9d34fd822e9661aa76c8810a375d2618dfb88514f3dfa11df48d4e06533fc2fcc2e1f2ece5c2bbcaa60e86dd10208783fc6c5d46183d867f83ff5c8380071e2f3c0196db82f5cd9805f6b26a03b5202673cdc7825a7eecd223b79c0ce6fee044b95900296a351d99b21ea1550b4bc34ae73cac639684ea2518eef270a2fe2c5bc7476289bd8252e9e660a89780479ff3fade7f7134f7a18e6c42b25d686f8fb1c2c532ba7740acfdfbf49322303674cb1c4759a59acaf7c360b76f6a2075e85f809bd6c5b7cdb1bb47f20c12e977bb667c72783e092b3a4f56b5a4ff43beab463e15791c834f87f27538f99dd55e176fcc01190fc895db5e2410ce9818ef3935988149772e9116668a88e15a3420e28d2f128a18177a86a3b08be0e19c226b76712963bf8af60f893aff893977353cc9d3db0a738d2029295e1e4427083711a08d3f10ea7d57cc9ebdbe7ccb6464bac417c527a022a67bfd59c5263558a4a6921ccd46f0f30817252ac1fb38c515bd69ccb4b90c5797c0dd2b02ac07d0165b2a9ccd57650dd0264d5d338d47cae493b8c08a8512f959bb5dc9e7e2e7d2b6c2a87f740d471fe1d7f8f446bfe1b406384f0d3a81394e06f32894f524ee72be83b037991bda8f32af8c4a0d56ba075a3849b1c382e6ab05f06a985c2f5750093ffbee758641395ed1685aaef86cd6586df83a08576512e3ad0f2a0200766e9c688a8266eaf9e757af6900cc47f3e33abdf75190a9467b3c06540dd026fb49f108a0ac2b99a4507d568cd08095141cd8cd6e0440b5e025545eeb7389f78c74fd8a4eab39dba7c5bf9fa117fe224710a7dd9955edd7202dfd3b8160b2d3ad87471cd189e43fb23964a99797718c1b00c765dfb4cec290f5a7fe5afc3cb1315faa7b9043183023f4ccb112ae413e3637c6b1cc1dff68d927f680cfabc111ae2bca2bee6f292752e0c0cdb0428a02e6b83435fffbb0bca6f4e7975d7d10760be76dc4d100e2055a8e4a20a7af2afa09171d979b26b6bcba7c97255091409197ac33dca96c6acbb44dd9e1153068addc2552bbcda0b87f295178ffc9130d7e1d82a891ac4bb1f73d3130429a8b4db55a1176290ad0851b44fbaba52fe7c96e4db21b92b2d10fade5ec5905feebb0e22e58b41f441e23785c6e46324003d2681f7610b03cc9cecd35fddcf5a6cffd660e9b3d624eac8d512535599105e9488167ae266e45a78a719afcf12580945f746d8547bee43add0d4d642d63bee86481cd893a899e241d360fb4c3cb4a91146648be740ec805da0632dccad0c69e0bb824bcd5391913ec6d6d711b3309a71bc7dcad47e9dff0df4f1dfcde9999b1cbe357061402003b77f37b69e69b863860268b1f68fb1c0b83e2758b96137096b327ca7cf03d7965370b2385ea3f12b26608e9577f42f6bd396e5b607d395ef8a11ed7ce9062cf51ddee0de539f8ab17c65ade0e689930e28ea6b7b7f315872fbabdc550d098196894938e464c4b35522ff17cbfa57c2b238adc9436bb7c1fa52f7d2c0dfe3b5cd1439c4cec42314c67989ba456bd14202a3722cae5353a020f9e043f880d4268089edfc00476f23ead8d8ef7a02f0aac8792ce18e23e2519ffb73e5af14fbc0a4d698aeccf1b7ccd448077ba87b3f3200c2d538c987fd03fa6097ada8a4e5de0a9e987159f5d542dab7a175bdc91eefcb407e51550e7e02cfbbe648259e3cf1c0f63600428f078dfacefe8307b700cbdd682149995f2d2fc95716dcfcedcdd8d1c0b09f80ae56fa0a9c12969762211f958ff4bd3db0d81ce6068de3abc0af5f13ad3141dde8482eaca5e99067102599e0de5809977e79da5c51e3ace0cf62cd234288a77721d47f65b1a98ea9111b45a5e43dff4c980c84d7a05d327e9935a15756205afde9dc43bb417263cdf300a004b3405c303c0e8c9ea62a3faed825fc65429ff864ec4c17454caac69844b36ffed89580c4c505d32e79e397f7a1c2959515e189d902e727fcd14a14f4afeb8912f50e4b0b9caa6a661b92fd054cdc84e91a88e940a6882539f0b483a7ca3250ed0b451f49af0a1617cfc29d3a5f61c18a9cd6142e360e3826e266a5f1664a50f14b6966a9886ccac9bfbcf9030d0cdbad270f5bf09c84d1acc4e34858a5be24d8c746b866c31328abfe51c8c8b67365fae4003b23f3a2146408fc23926e15b1a5380a66c88cdf002ae0078092966c203ced296007eb1091f7605b167e703850fe3455096983b1c9eea868b98c4fbb461853ff7c7a01b4cc5b61102f9c824b7d98b60daea489c6d3f74c96fbdfacbf6c850ce9863b3c0808f9c7c0e816b4a5559245559ac9eb495a18976a170c27241569c46c7b5821953e401ff07c13c5e814308d6f8e41d32da129585622ecf62c991713cddd2def19110d7bc10e5a7202df3efa28060d1873fb4b0312482e48fa11d858589612c46048303722ec1942e02f778603e835403998483e8b85ebd8211dab2766e25533979082236f645345f98f6dfad06080bba426fdc5475bb3be2e0f2a15e5f4e9bd05753abefc7730b00c62230b264753732ac9c6be2b487ce32287e294e5e27c0aa264dac311ed1bad3d79171efcb587982c5f73a236c4fb37f17e6d87fa36b0459e78e1f20a895e57eaaf09d24f712dd269807d1a67edc2215143a4b7a8186d0ac5866dfaa327a12fcf0e024123f55fa47e17bd11ff7708548db1d78043f2aa8967fb61894940ed9d2d317357c131087a6168ee46637c33ef9cac55a0db7d6d8c4fea0d533f2c8afc30e1bb08dac326320147c09729508e49ac847e9d655c6b5d250d6610c44e55a6a00a80aa8598889782b5cda29141e20ed7f0f220cc8b3c10c684f498d8b15cb5e46dbb0d38c34570bd62bdb748652016252ad7d00deada467c4bf2506e05f096c2f870e3c6badaee1255fa892a9836dceb8a7f4f2bc4b29fd60af2e588ca71a0f3a5773e3bde3f82588270687f40a0493fa5e8dc98b477e05f6cc70e4327b8e43e68a306c988a8ef96d34ecf2725e6953644eb193bb00007609fa49788a55ca98c28d5fcd550e5b4f8e963fa6bcc7dee4dfed76f3b2d058a40c80c7060706f657db70532e4e63f3de1b8ba92ccf505f251d1a0483422fc14bca0b371a1cbe7fae8d05f3d0538b8b83ff2225013e322f9851d969722767e252d2662ee99ca1cf3794fb8470baa54f73499e1ecd22bdfb65e225d6b51650817ba08a0d05feb69f5cd8305a2f1c48ea683c78105d3f03e01f1f3e76da47112cf70e23449dec6da340ff46975d5c737d78debc6cb1dbde11db680dc58ba4bd3bf0ff21b4ce38a4ec4249dcc879fce2917c801bf16d464776f9255bf56716ac031a1011b540be73fdcdc9f8e4c02f04032228eb716309d1fbe0788f290e3b4181b04d53cef69dc4b3dc5e29fa9acf4e3a1fcf70879a8488fe94bf9f3ba73ebb40313ba9067526b4a6324b56a35cc09fda3b42250167b2c43dec890f5f843f8ebeaf30f9c24309a3b0553c8ace059cbff3345ce80b0e1870f38d74f132d876550e0fff81854765043b45ba04f1fc3afda2740f42e21c88fc397e5af4e384aa0732279b9ddfd02464b2ef9c010496eeed06e562da7697be34922b549683c032105604af61b4dd3a2992cb3b4597f19b56c09420030a3cca5eebe783b9096578bcd4886afd9641ec84a64627b116791ed2d7f00e574d77e6a772125ca6a92a8481a7c6fbe6fe90e6c3334b1b9c70430710b46f118f218235666efefc3d664b447963137d6211b4f4378df7f8bd2e0a2e3d136e724b0137710a3f6132ff6e66f53504f76870751017df970dc605dd33426a64f51c7eb76803f29f542d802e9366de36979221ab3fafa5da25b0d273f5b0f55254d6b92fb16f90547f9044b88e24e3fc1211e9350f2de273d3eacf07f498ec8ce26d1ba66f27c5ea8d6b01eb42e3ddbdbe274b0a655a04ee2795a7d459d0bf116f03906b9d6347eaaffda6b8d6ef9332fbdd90abaa1e55885e217c64541c43e1b95206833c489dddaf9b9397ae57d0adf6b945c4c008e9b0d008a66161935c3c95dbd7b6a2be57a6eff8ab59b4d3833d67ed4f7d78c3ce15743412c89005c025c0c5275c69a87e9a9a1244a3ec48dcf815a8b153cd9a4dc884bab62cd9a1f2a85798f9aa6cd644cead3eb3e0682f400907d600ad58c945f47057d45c02f498f71a51f597366be0db43596ceeb70ad1d60a743f439b8d9ae038bdc50f0bbc244a7b1069028ec65e4b3e3ddb1a043b21f1c51d44892cfa51cd09bb40c085b195d10fd4fc8580df1801c62ecfa8d1b7240991445036a81d8a6611e116e1eb3db9b4e85e4baae651e1263192e68c7283fccea7af677b0bf4fe62be8dd93ac37672ed759cc13e897557d72bb65f528aabe975cb2fe142b3606d0290bd2fafd5b331e8af8458426de7f71adc2991cbfcaea1afa6783298d2cafb3a2358598623c915e7ab18ea6a3cf37ec04d89efe6322553dfb216a1dcc8c2691b233b1fe711511375f27fd9231d38cf278ce6338d458fb03050a467099d59712725e4c6f1b77a8cf0696227e40fd697e5aa314aa34a1b4de917867b8117c5ac1dc90871f09c0485e0cc09be3f00212bf845aa8c5db2a6c323ef7e9c594ef42355d13409399bcf48976a4595bf1f0dd3c83da78154a9b53090da3cd20ea5dd133296f30ca3f0e99b65d8ebe959a7f2745fcee6f4ac77ba768d11ff09f7efa662908fbfb0c6bc1ab9eb2c4e45fc6f189b1c8c002688b712f1508a9a3aa71f9f5a15fb29b20031cc309c3842e56018cfdeecb88b44f71b5ca4f287ba066e8ef30ff016cc227fc28ceb52a2681f31e2e2ca49b7264510697af83601e4219d51f5b5915afb9bebe3e3503523250ec232f4caa863022a56ba0700a32b5368facb15554c13b5e96bb54ca551ba0812517a4e6f1d0788b0576619a5ac2f6a6fd2c854b1f8433d42ec45d375ce874acd0f4eac6e9727860c76913331fdc159689b60b609ac37f234ab30ac66dac9cbb579da03cc4a653334bb80d24921cd79ad662c10cd422af1970e3bab29d985b6d09001600d7845430af32cd429b741560735a5b630fe5fb6d3fdaa7c0f91ef52749e78f51eee9d03338f4d5a50ac05135b68854ad5b7da3ae36d20e5c64c9a8f25c21e9d22fb6c587facd2533cfff2dd81234a0572cac7cd6e1b3aa6c5f2ebc0cd8070fad194e0795ddf7705c59de89b6b1282ccde61150002b591d34613856c6d62e93e6e4f83f52ef365b977d51b08d9ee5877aca3a5b70550146911540ad483ff72f644a575fff8ca35d40ca443b61512c0b78bc5ca3a841ffa8e33696fafa1b1bc2c4e1de0b6c104b258226df9462d3aef3cef54823fe7be20088f3b791f8bae5d618a2c10e3ab882e6bc085a5535584dd63715af4c432c818a53fbc720f85cfbb2e658d8177c96ad38b2ca704780e84f50c2338d01041306b93ebd9d9165ae190d451388adfef9415c75f2ecd6e20948ffd550ff01dce890a2859d6a7ae585dfd6d61b11caa4a2e6798691d87e813db36175c21c9746cd74bd548b4b02f343ef1e09503761db8e7305fec86a16ec745b11b8c81830a397fee0c097c73570ed990ffd42f8cdd07d6a23c5f9819b286a7f268c909eb8f537b95e93f4da2733dc922db3a0d84a552741894e9a55788f56f4c22eaa269a66d0d2ffcd0c1a3309496fc6001bd6124685a740dbe665a783ec892ade27386a43e066bad8f7318d7c851a97c63f23bcbd4cb2317e8863946f975dbb146e29f3dc9d95a73a84914b483430a7a8bc4d5a88d433b642aed783147d6492a08754452b33681db4b091af5d717b8ec71ecc189c09fa291cb83e478c94daeb19a8d45503990460f8e68030dd4e4265371866d23446732a642d88317497faf2450a3939391f4c289b9b0138024a571f30f9343e9b1ef3c45594219cf3b5e9d7aa5c226647ead41ad677e5483e2c3ce20d7443d8ba97b9957f59b01e9081f3633a563204d83fb6b0da16713b01d6c9328845f9c806529cf57e80de9444c9854fb601d732acf7c7699bf47da9b57083b7a5240a4b9cd4b3934635e491a432c0926e26681080a2ce0d4ecfe085fe0e5e4c367852d3970f32a12772e63bd88adf1eca9830f9f1ec2bbfe81b9a06c82392f0f83fc83f3353c009e57dd9321d9078a44678cb261c59413b155d91239c905846e436e8b092f4d2520df0f6521fcf5bac5921902d1aa14d8f9ce105f956af05a750dbff120c9fba80a32d9a4f10db510e93716ef8dbcf5ba81fdf4d518f7734ea5816db0892a89cb1e60cb3bf72aadabe2c348ce2424d8341d78edf446c4c901749e2dbcba5fe8116d687bc7758f92abfb0016a844415e1f7b137a1475c67337e252c98def520f9e618ccbb4dc90deafd1e32694b246000a203a997c893641b33193b3c4a811a40564c68d9d1d068e5162fdf242e552a7d38c1048e0da4abb331fcca56b7153b9917a1c036381d23e689d5dfec2524bfe5a6134ddd371b2f76384763af076eab7634c0b3b20cf735e109b9ef507616b9e374f0f448f52133238fe1f82feb2731be0f9d37aca2445fb4c23f8851e4fe4cfc5ab7226519345ed58c2334e40aa14c597a52226068e624d44a073e59974997a47d46f33efe5e88e50b71dd97f015ab674b9f8aa3e3872363fe099cc42649802cef4a18d0574b543cd64cad0418c9161ecaab0938fb9f6ea075113dff3d37823ed99da42aca2ab607f070d4249599f817f9e80f38ad935601950dd6c1be3949a2134c48ea3dbdc3c228732f4fcde843697adee51e69f4179b9d3b6d205dc8a899bd684cf04d6d51357a5d3389c5b683fb839df7a1abf822044cc5fbaded5bec10b2ff7e23d775bd208afa47096c29e7d9526cbd3e143b16068f0b4ba8be6ddc530d7fc5257382689d7bf83d73a308314f29321c3d7996cdeceabced3c8a421ec1d8cf7de25853523d2d4f7b4e2d4a5ce861543b4db1ae2239dfbcb82662ec20dfa82ffece39aa6197358a8133e16845ca8895fc4844ebe63b00f1ba88df3a62bc1f408e0ad08b8dff3638059c9079c146f12615e9ad5218e1666523d19c5e6eabc336293c31dfa2c5957c199f6d59c988b46da95df2612d0bc1b301c2191ee5cbeaafbfbc89ac7cfa85cfa11410c6b68a36f0dca3a4663fd50518ad8e17dadd8140fba43915d34f14548195540f0ff65a35d03d172d13140de41f3019791a872254c0c330597a2698ac025bf791a2bf5f73820fdc8844e96289350278e1bab38f68ddce3f43f42421880a4dafa467c4026ed47313ca5e1e94b369c44c84983eac57fe94fb943ef6ceb355c68e9a29d7acf3ac7a20c5d5870a5fe0494b60beebccf524732a5e82bbe98999cc2c4a7c6e38f4c26656c77ccd6f6a18be504ffbc18b3ae14c1a5131fc8e5f497d6740c376fb7acf985fb8048c25d8d009fdc8e3039952a55d37cc73999d6ed19dce4e8876f786a406e3b3a090ad133cba80eca95f5dd9b0ba46794a161261c36e9a79319ea192b4aec2d7157980aaf42fdf94de462e2a224b12593dad05061b9650e4bea671ebf90877752157638f939acb2068a94af5cbee190f39a03fac6968d561e13e7b78b5b60ce3ec50823784d46f2271e20353763c102aa7dc582737233d36f06ac3b2ef4f2769d97f181857eed131cf38a3027631febc147f0de36e3bc354f95bfbfa0d23b798c506424349b64ad0a86fc9bdc6d61a961b830dd602864e0b56542e3cd25176cb0db1a2d08889cb05a1c079a374a15ec7ebdbdf516a67e3b252e1ef7f606dca88f205656609059f2ae8705736005ce7399f4fffd8cba72804f8745cce35eb686045c3eae5b1b5670e5c8bacbf3200d3ed1d8891cae0300a50b66b1eaac8f82a7e1726ae1e6049cbe49522db45144e512af5d46914f899a2107ea40c18c3b013a2cc70cc8e4ac590de4fca92592bcd0564107e554ca29df667ed4805e86431f44f013ebdd862a8fa2406e846326371e8eb95c57d80144f779751f8b64e60617d32403e4fb0fdb9e56396efd71338bd6ff5d3495b1bd64f19060d8453a3c12588b388118005df64f8d85afcc8bcc6df0aedabff09232c6ee26ccb36b4ea7c15b5d841ec00816c91d958094a2b4bbd57162527d841f521349340bb156709d25cbb010c01d0ea9d094b5055be74507260ccbccd252ca8b7b22d5f47fa66647adf7b3b47560b0c923945c2a00d858762502e5d21b49e774faef369df236a58c08eafe50103ef614c3a937dac01a1b3ebd6693f6173103d7d89c413564450b16b91a29414d82da1666e3409f3a795102033ae1e84a6b6a57ed069c9c54ea205fe9928933b7dd084abe27d03b968023d4ecbe162158e83a0740812d6fbd7c96c64e32d1e63a8755a44f957a8e7749144c88a7afe16781152498a6167e8fc40060fdd4489f1a03699d6b94bcf226e268d68c0ac15f8dd78962c08e66c80b2e5ca27e8805cc2a8b802582b483a4aacfa021abffe331e0fe000a60d8ed3b0f9acf7684d51a37c89f968f9020e852fd2271ec1210935af79f20d7be2fae96bd4307fd7ed71c989582f91d3e27095815e32db6476bd81b53ec2c63f7f9385878cae49374d4602ea5378a8d3f147eec17fd51fcc6eceb9b02b1e774c99743c306fcf7a051aa57eda304d56b8b16528a293de9f2ba0958d5d48b1a6db528702dc00dae4882d432f41224c7d4905d41c37f61a8a68a8ab0c878cb9b7c08847df9743f677c9ebf01c2b82f2b2ce2890c303584520b02d79f697aadb7cc3219c2379e6f9ac0138bdac68e39364b88c6616dfe9e457b8a78fa5c01aa803ec0e3cbc0fffa32965247af34c55d1614b146402e00ed50e909a7589a45a6ca87969608334de72acaffe75e21212b7c96493ecc34b20adc5634106c0dda7a78dc20fcb961a093c9c62c833fb3b587f6e19adc43dc8c37440d6afe2cca42fa289a46611d762e4e0aa36ed7d22f445ffd6a8218a66feef1c0d97d7a01668b647474b9af38acbb44b2085aaebd922e2647b1a4fffbe23b0ac986bb292133b74c19069c84f32484072b7e5f8dccabf5560fb0379e4753405b584bc0594d77eb86b3dfdf1ca81f71cf68c33f4cdda605bf79a4ceda2b81b46c017ffb080198cd6ded57bcc54408f6b85981d0870a86f80a5583715a13c232157112b913d339d5e7018384e049631612b0687af79afba535ee6bbf70c1abc05f68ec7f8a1ba3d7444f4913b4234ea12e085640a670942c4685232366337384599d9341a0692aa96a95b8c24f9748f2e3a3a2a3c276739caf4dc1fd35f465abb5f206907276334a842cc93804264877dc12822f9dce712f991eb15805a5baa7e07b34108076514e819bdcb68164c42df35e2b73f4d8d58650255346c3285284eab075f418c24e92c202a513912d044d55b5bc0c76483a1cad912c222ef5576b25b29fab3717b162075bdcfcacd70cb115cff50c20f829de27cbe6d67c579a941078890567291f8d0448b743fcd3f39d4e7608d08e20e6a40ba67c55778a5769c7f9853c858e4db05f2c28632a2b8fc72e00d5c6c176dab485333989974f8084abc17c8b5d63359f7e8da35e4a6b0505e09f6c11c74277f9fb4154afea1bbda8a18f1a6b9b8a8ea78809f91d422b93f4f89fe8b2e9fe5c19d0de5fce9bf36e1ccf9beda3ab2d7c044bed731a00941d10f17face95dbc64c910c7f4ebd5005b72682e05230876b23abd2fb542818a65260d6a4e013795380b2a0399cbe9d0dcb4d017070589cb04bdc39d11d47abeaf7543fcd685cd5596a22038dac63f5c2b0525e91fae23b217ae3c4b8999522705da50e50c6cd7971a169a3847d2eb476f62efd18c9931524ec2e778b50c4d5a720694bb197e953553c38e56134f5aceda7f381a923f26809344e2b4e4a62aa4828915f8940f61f4fd4057a3707504a5c63e5f23926915a71e4aa39e5221aae5789bb8706626a806597bcf05b4052e5cee0c22b6b2161c75c5bada9597b0f429c9f009a4eb05f724aa9d33d434485fca6a856049bd6916a42edc04e1d53c4e14320053281910305caa9fa0f0dfce24d686e1652d3dfe705b8bb6439dbc4c5b2ecb0b880068e70fad2b5b85b22c34cf0e079a337fb0d72b4f8421e1f5bf3ae9c6f2b9beb2272acd6902e4014dcf853053b4174bdda1cfc9615447d7ddb1b584758bb2f8e14e5de8c379798b2d01ad3f2c76ad714075ed3a4dc0dfdbfa61a3f3836628b73928ce1919cc41af2a172175f71bc34ef8c2bfad76570bd16ae9be1e43bcc4ba9a6f9f2aa0c2f24b2161e704f3dff9cb032ab375fda990536d7df7c88f30f9ef857374aeeb5a9c609232dac749a96874f283dafbb39d0560b0af26c965a3099c9ef13d68a4d28b077c65fe9023eab7d9a00419b0b14a2d3a295d45fc5ab6f69f4d386fb6064ce7437c9fa75d8ab74a9d47e90c2753f08942cfbe2ac3092799a52748e4a58d7151b208b282096e639442d45fe414b0bb13b7b2ff601c0d0081cc1005ee1d57342b8846a608bdca642acab6e31f355f24fbadc5f3972c4648b79b440a5ac0ea346cf1a42f798c73ad1d3223d9e3a89f4e9a492c1bd10fa36ba0fcb44b3a03a4f6a058e5b09fcdd78b1e34a54ac133f0006927c76d73a2e2f53f9b81781b0b98af8de6b3d335c52071af6c05f6c2dd48af9ed66507c6927ca483fca8367f700f59ee9dd97bb19f7f93e4e1818d70b5c45674e53d9e52789e14bfb92a509574f5e743f0f610428d2474f88c5ab55b8d37f9c477358b067571f55f4b1b31349b7adc5a5cee98e27ef3f6507e4aa84a81b3c49d1376b377e5d790ddc47bfb0602b56f210dc7d6f5f87ce739686409fe1e05115c0ea6f5a5ee443e92c96d40401a2500f29c5328dc7875fa3683e20c12c76bf7b30816551467038d6e14f6656f976c4a088a60dc24cb8f497cf8a2fb83089d531ce0c95486d2bf6b691e9d7a3068c4e8f2b2536466c63aaea6a16a63a6a736778693adf03ffe9f0866527ef5cf4ec69011ad1bd2b856cdab6b4c3c10bc6a39dbc3f597783a9a8a95c20fb8d1784b30805925614df59597b08753df26be81376ca0190ca8a2c7e14d4936f0f7b5a55bdb841b2e8cf2ff297e7a95cc58c795082ee30ce46337934d9cd0e70097443bdd2bdfd1bba33d16db5630d8e7ddb67b139299aa6b2499d530cc858db33a2e4d36476b47b49777d26dfc364ce434ba146b8a74db4af6674260aa3c1b99d0283badf3cb8fb189dfbfada73403da29a48ef8834cd4fe040b9e72c60b8e361b92ea7ef9aa7a9f4ed3ab75e008cfeea15e45d3ed04a965e398f6692b8a66c29c1224b91c6302a0a684f0b666d72a55637697e073aa73d16abf5c138c527cc746262a41f656c3478631de0c9de0d7f8228b8fb34e1db67c4d32044abe6e0739a7a8889382e9560a3f6394ac202edca3b7a19be3cd35b456281346045362cdc96be2ee47fe0175a85eee42e3b9c221ff28e1a0f565bea612c5499c95508ca27de27941f786182e87847d5e06a673dcfa23d71f10c91a3f45efe2585a442b355667dabc1c915b886df8a87475db15637296188ac09cc13af8422a824e55ea343a46a7718a5c798d4cf519e25a5e60a8dc9cf0a6a75ceba9afe994074d6a3e2644ab54ab55f5217a1dfd23f57122417783853cf3180725042ef2ae2e79a4898706f4f5354df239fe01da6fd3036e6cba1fcddc26947a934eef00019412214cdf3a1d357e26632dd57d2bac8cacada78ab1c3355733bda1000968f3c941ff241fadc3afd39d26632c3b2e15090a32852f0b09c7889663ddbeed1bd815c8fafdc869420760ffffff9f