PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54071 4ecc2da09e15dc4ec3d0a0bbc9187e3d2745cb000e8bcfa6a2c7c473a855cfd2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6fef1c28120ca8e3731ea7ac747f47b1c32832dd55b43d7d1e4b809f2da7d7ab
Certificate Block Hash
4ecc2da09e15dc4ec3d0a0bbc9187e3d2745cb000e8bcfa6a2c7c473a855cfd2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...005507000004970000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c3bb22d3f2b48aa66b89958473ae701af5e801f666dcac724632884a2d8cf9fe81e077c6d89f83f6b8367b025ab19c75492994dbb1a6cc148d70be11d79dd1d4d1161e40b7273bafc01b8e5f817223667085b4bbf5064dd43b530000000000000080000000e000005507000004970000

Raw Header Hex

000040204e0db56f3ec9e7e9426bcaee3bbb97de65d531ad0e0b07d4c9c8c2221e343fe33670752d85a5941686f8dc42ac3cd337d2f1028993e8a7111d9231ce5994e64fdfd0086a0ff20618abd7a72d9f804b1e7d3db455dd3228c3b1477f74aca71e73e3a80c12281cef6f

Proof Data Hex

59,560 bytes
121216010307d2327a39e15eefc8e02ac14cb8d27580d1a4617c85a0c0e75ad1bdb29711dab244c11f40a46e4c11a939e91495f52d986c1f9d630bc6de5e1ab534f7aa9e8aaa898ca9d461c625ec2732dc8b58810cf773ca3b5791d1d896c87b55bddeba4a4a19364d2f3470b8aa88707e26e485d53da004d4e0642b28e7e5f4b99bab6ae12205bb923896ac19f1fb58f464fc64062ffa6bf1579f3fe2fbb72043da85db2d494cd835df3ffe5ae652e6042515c1305b976cdd46f4396eb4484e2a15c64bfb5b027b23713243ebd44482c19f2840794fe8c8c58f1265e25dfcf60fff89ed14cae02df8eea7b010d3b4f90d02ded28438c9385be546af10b49ac9bedde3353e78f435c02a95a66b6375e257853c35dfe967d42a03de2d9cba26b659b390ab50f3ee754115b5cd6d9bede64e494305a1df1598be2c3405de1cbee2b2434f05a4158a22d8386e119b0e2b456de0e916a92ef407e929e41433ba4830fd501d343f90ba66c3b8264354fa045f463f5595ac90e31e0eedf1dd39f51189cbd5b91bc7b801b7b38238f5da0c5c5e0e75b53a423fd26d3c4991e7d394f151f921d7180b942bb627018b631a413a06a37f36244a38d45412314b3447feeea471f8432db105a735eaf1233b6276f2268eb08ce16bca409bea9ef3411526757a1e71de8d0a3f0f22d3532cf9b42a9e53a1306baac2f7913c107e74b5280c486bf73043c8aef0bc7e5d1e25b8dd2426212169f5c8641bacbc33bf0e9e7e10e19073aa5d9a9171551fb83469a085309e082eb44ae400608fbe4335d5273442e238f0a55ffd3ea363b904d498f8dadcd5b8b9efae1f0d62c4fb7a817c05bd550a78a02e97accdb41581d32d61bc7fa25b3e91ba824a5a3ac6d60d565a4c4e167c2e41f17cb455c05868015c118ea4cadf78fd46abc18a01f24a7a95e0df1c014f1831765d38cfb9778b59fc49f15260c94e4108598381ebb0798fde20fcb502558ae1930f3111f9ace17a9f5e12b9372c3f4617c2b4d293c5de274718f62150c3a5b90380e3e5fa8745ca4b2f001562e1cf9bb139a0d7f5b51fbf54d67261e3c180b7ebb42f5a416e93ed25d1611f7a0f6f5266dd2924b4cf817c2f4c40b80b753ebd5e22945fa71b5858193ad7e0b501c93a1ef22352cd1020e54d4b2771ae55e057b270c2a78bb342fbd005911eeafa0a62ca87cf0876b433ab4ea3f958cadcf1ce83b06a90a87c0bfcdbd2c0dba9288774f0c4fa10c771d53b92569aface2cf189d41e1fab949bb6af866d7424e26db91bb63d0f34ad117b0385e55c3b494543239f20d55a22240621bc8135f9f4e8ae96a319fcacc964cd224a8639cbf8859d9605ae959f6780696d1eef11b9c71925e23b5a2db9ee4556e17bbb1b68a9ab4189128c6d180b6a574463b336fa2e62deb54c3e8f7a6f2f250ebc1e18145757821807f8a9e26bfb5e9bd1230e8a325f1448367312293c0444df2d1cdf337519fbf61185e0dd6d3a2931a8948e8dcf07a9545a212778d7230bf022f968544642bc91eb5a439e8bf06b4392a2451608cbeb9bd3698ff8c9853c9431c6ae0b2d85f81ee5e59e2a6614dcbdec6e019dc78b72fdf3d87791fae2985798c9ffe7d47d6fee63e9d3b6b58b3d7da42d8fdcc54eeb50811a76cd0f43a2061c16c95849eaf723f5bda9b36a9f7a7fc7e0770fe86bb788bf20a04847e708d0abdf6a2487dd74c94275e89fcdf078b225cfbe4651ea82d613436e4b11bdf1fe8d6eb906589e13bfabc9e655601ecc0dd82e7080020f507578e3391f4413463de75e766c1879c19e69df066c92d14fc1a5ea6b97a31a487bbf0b245bb4966524e5d4d2d6fbe4f3ea594ad9a55c3e60302c6e7e4677594e8a21ddd1292b9edf91caf470e6551a29f0f2aaf460f86ef7313ae2adbd8c566b1bf4af09aedd47dee374f439cb6b8c1b62a52625d94ceba2e545693975a3c03483ec3bfcf7ac4730a0185385138df4b448bba428b5742cfe12cb071c5c89a79e76ff596c7e40e074bcbc49f65b17ce53d87e9fdf4bed41da3796e8b262d4b61a0626200c3c0d91e3fa8e44136733822fa2967874ad5a1701f0defcd945ea569636aa2f8302b106c5bcf63a1d32cf2d093cf236d14a8a46f28c0c529177bc34505147d9f5d3933325e8690c7cb8975921f307a191c1eded9cd0321d1aad945c831ba2db6c52bc65c79594e8a1b41c9c181621ae4f205a2a25e080c96df5dd531d898383820f8e0b2f1491f3b0c987dc8d5ef3366c20bf4258a11532b03aeefde796f63782d707854f95b55bf0b2ca13bef4e01f73347f383113b4d2cf7e33cd25de36e2af9a47b6342539e24bf36a86de2c98c121bd394a1e1b50eaef6b1eba3474c4e1334f1c8f269e3f93a2e0091de694b3679b6589b9a59577f759ac2c8deef92a01959d43bba761d51cae6f20284687203f49c67ec61062af806e7d4e35929119fa966eab3aee5f2872f68c7a4b3b1d762aadd28c856f749fcc61b56e4b5a48d8c9e250adf970ed672c9cae308cf0dcdbc5e292c5d382b92b72a4acd1eeef7e15c483c427d2dd438c4ca9157bfe5d3e461c49f098c2415943e52fd552927f2c072c3ecf825677376e89432ed98564f2605cdd4d38c3aa8fc8b27124f3213db0d5d33d18c455db520e3ed3e9edb121ed4a05543ea9faec7a935cc12c79cd9f262363e94ed2433caddd160350ecb0fa481423835ffb643df7748b5a574d082341b59271dffa205391c2a223f32936956da7b0072142a7fe35c7a11424e617df5b9449ebf9d573cf56a10e94e04845be6754db9af58d6df6aaa0a1078ba803db5f2ccc72bc4a56380763f365df22f38e49b5c773597cd65de9582c71c715c620d68ea672c6dde6fd8ae45a51a73498ac0850e778a8b97a2d7c44ad2fb6f2826519320e1f3962945d1cee8611662dfe76ec2a2ea252217b1a559ca13af3efbc763bff55052517ae8bf0d32df02cc25a5b6bc3035f2bcec061388666dce0cd4ce04bff4b61ec4446dedb16178c1be276de861bc63d0ea611fc6fd50376e86b1b8c3fec8a63f57c3e47aa10b74ee243fbff33f2dd6f632e0997bc71feb1899011d441e6e48ff72999e0c15e443b2e2ad3cd9a451bf9d89c766c84a6897bfd806cfdd96c41be9b99ba984d382047e452d273eadf41821a1b59b0f43df1c6fb7896ffa0278aacd80166c3433f9fce9d6d4e199ddf99d931191401b4759190d62a2aef1d072fdc17a6a2c642b7b17839892d14e13c220d4f71849201514be80b0afdde8d96b11393697e9dba00b9fbf918b71684e8bde025d8ae925086ba3feb4f5b25924f22ed8967312d8b346a4e4e0fa688d75fb34fdce9a946c734336a50f56b36ddd27684639a64533613a2808e5cd774bb91a26cac1fc511e3aa83489f12400520904545610205e21aa17b4648dade28dd8fb1837a39cea9a528daeb06566606b47409b39333121441aa3934fb0e495c3439ad238836a04f02ce232070b3b86dc056073b8a08f380c9b74eba1ed55e077d3756abb7ddf793724ab0c1be986bc5412296d055c12b8c7ade2c15519d800d333be4d7ab543cc027160728168988d3e6d014ab94e2af4d431ffabe1a86a22845b7786697714f15b74ba34efeeb8115cdc1df6d2ba1491c6d4fa13725e54c1cdcfb58b11a6c57040128823482992c42ed7040fc6ac7ad24e0dc1e113c99d355d1d768b92623897eb9e049176bcd9dc63ad50b6fdd59a6ee659d3af233f6ac5dc4913e09b01ccf79ced45af33969a0e19249af1512a7f3300598c2dd7899a2005356d3c39220a32cb6b672c80f46991034be9baed95c30cad48839b8b510d9df310ca40a2a5c48a3ad68f3c7f278a8d08c073ccd59235e66336c69d3e1d093bcc41458162162fa6d642878b122f05b48a0048f844760d4fb904aaa72d41e436b35dc48465147f198daee1bae2c517a48e62665dd12f58ff6a074e9e68d2b8b7ad27b5777dd8ee341ae2364d9b56c0c4104798f86384daaf0bc1134e5bda9e15ff4a4ccdbcaba4aa90c38412cd740821111f16dac2d3553ff6afc70b7c971fe1bbcaf8601dd19962f45b6dd0afa63d03425ba0fa7e7a6f2f61d9e49231fdda61de709ac72cda8766ea6586e93b28fc967ff05da75aab01b1974deb7f9d6df43c68cd4af5757d02540e842d7f11cc417ee338b4c4b78d69cfa4be8714848e128874abbbeb070589d0f2220477865773469239f9460909e3f877b0f893fd62d80f7637103dc3aeea640e9c275d03c51597190f152b832eba2220453ca1300c36c8ce0b8b7625c338b9268ee69dc41d8bb546c5ddcbd51942d334259b05197b02697f342f2685a2bf72a83e386eed02890878d9ae9bc3db3e6a1f2cad51d8d8d7975976fadf4d39cf0174060579c4d9c15038fbcd5c1bdb5a07e54346ee59b11628762bc86c980286d07b6518127e2da8a6c8563d19fee54f2d1aae26c3847e9925375d693a3d7550b985a46bd091f8893a122845688d730b57e914a7eb5d60a75ab3ccf496418f1284b79cecf0d212cb4064b53ed31afe2954e8cde55527e91e7cc67c718377f0cb81bb56b6bfc82fbbc166f51a06000c29b070a369708cd89d0e05f531455a5222f638917c385bc07cbd37017c764b23e7f2ec816681c369e7997b0f040edbe83d95682a27037dd7350cff6f7d007d65fceec54e3e365517e76386f1cabbdf903e1deac2117dfb1c46c951d2d7f0af44c38dc91b2c92ccf2de11825cc357341c540df9904cd50241a83b5f2345d7d5a15025ef63b734b42c087368c374d088b0e6a464a7feb4b526d878d12bf64f2062dd413a3674145ebd6bbc3f6783636902f80e403a6d200a56a5aaf52185eef8a688d84b66e725a1879461f26c076d5847e262472d077ce7980daa9526c601dd65e9c58d361c741034431cc0d976f457ee0b500e655f1126e50e6e0a1692f91fc406cf6ee18e7a34fd19dec58a134eeb2819836dbdfbdc042be43adf9bc01eddd2a7f48641e4e0c1e9ca3155653324d1dabd56c221e2355ddc894ae60c7d9b29b930bf4fcd64d0907c9c4845c88bafd3e9953614fad366d92e20698e49a8e556b86b080ef1b32a0532c108d40408ac050547c0078fbd1fe2e702eb8de83800ac7b8a52c93d0b8e163ee42cd7e9c2be494bb709aad9aa296252eee37fba80f3da0c5e8fc6f3546cb928d556b52603a70824cf00668655d281d31700cc0d4e89eec60b4f86bae31e0e90f4edfccab5857a8288a63ff1e4aa7962b727b29a0e7200a8ff4f7d1cdce1e0eba9d01e342edaa1ae731cfb8322eb21da7a761ed8c8440d723bea91b6ec1f10200ed8493acd4dab5684109e481d0e92a7747882b3eb3b9f6019f3d521a2cc9f2eaa4c507414792ea11a36b20762f271e308223726ee4bd13b9c8984bf4a2034d973f11f59440e5f31932eaa3eaec91476abf9c376dd5d10930d3e77332f6766ea7fddaccfe21b371a8ff02f5345a25e635819407b53135eac729fa3de12164cf65020cad5bf36de1d18cf15659b9a31b8f35c59f13b8ec7391bf9c719f0515087afc4c8f46db9563306d6e7afc4030b8fdeff604a05ce4f6a24675fa116670ee8e2cdf90203f36d88e94f15fe6731577601138846bd3d3e5f6156f23aee1d8c86f25f296294d9d89b7fb7e7321793d684d2c21726926a9114b247199ce0961c40bce2b7c66172b2ef2143223250f73f0053b38ab9b832fef1eb44006a67d87e5f299cf6d8a5a3367ec81c0bb903759d17af38ce76a37e80380759e584df576220953006100121fc820a3fd23b8eacc4c4cae6b2e9fa7b8f7713dab903e52f6d1cacc8f904439a96e893ee5893d09c87ff47fb6338137b06df6752b5b78d3520f544e80698e020e1b2f93f8832106190cf2c37d4e0e353a80f0090579d1fe77749c0bdea4df422ab656936e56ba247ce6b2bf3fb0de68f8f396a914aad6d9e95082f8b4e40b2e148fc3cd99f054eb7de54a83ea27c11d356f3644b2fdad6115315f52971d452d2382f1001e4e30a25f44111d61050a3c529e4546c86c2290e09c7eb819f384b60b592f2d3b99f9f9d1ee88a570903b72107397292b32c4f1d2b7ca7479ecc50db4496b1cfb15d599863c2aff285749b55bca611ac39497dd0350c47e6e7e5fbe56a7e438625b0183207291481e59b2d2a676aeb30b86eb58ab79ef3d7e98c91d8d3cfc17e8c1f4bbeeffbf4b46e5d301280175e299a896d1561b0b30b513866b40ecc63b85ccf0a88e845079582d27ffb2922334c7a108ce7e28cb039cb18654b9493e4f73fea593f7499a4b6e75944458e3a8b80773a63629ffd62d2538a8c8f9811f63955195269be5f5b9736d6d0fb0a14267f3dcf09000bf818a9659c99c8ee82c7c46163211d0024bed3a9f56e15cee004e220a5a3df92638969a24dbfa27774976d534329274c601dc3c39483b5734c52327842371746b8374e8cda7c3052fe0f5ff48aa02b8ed9163fd4f4dfa68f90385fadd4793bab3c0d5727a7119a8813f90f72b3dc501d4f830660403ffc9b06e340431e36ba9104008e5a48c95fc9bc9ed0b418098d1c39f891215a71b7cf19b99c2b01a2f1d9ef896d8d3a73f66c8efc4d0609d14df22e561110d84ea98255e6f12c8fcf1ff8ec448c0ecd1ed683b2cd3ddb1b04fa2be0bfc2d67ad8c64b6008d3978f2fd49a92c167a2d2cc707483da2647721ac5f8dd4d89526d79a64dbbc5006f10788459cdd047ce0580d8828d3e99f2cfe2daf60681db1e7113825fb6aa53145bd06c593863fa7dfa94b106b45ed89f24e7ece8dac27201a55eeb8fdb5dcad79f4f52d268c7f60f204b7964250fa8167e085916c899b3ef013bafead66e863fc776674fe1ada404dda24d65944819075c9d38e6084d7f4fc840bd45be10712a7e9a228885d5a190fdf82938c8298950253098e25041e08b62ab1f41501d06aef5b48ef4ccfad3a0b6ae517976838fb9c47b2eacea3ed9f1859cd6478f1ddb7ecda038d3a36bcf3410cdddb65592463d585d6d714abee0e0f5124fe69ca65096cbb7c24492067f6e425870d27eac0784c7b14871c136b7bba50a9f17238dcf4175eac471e7828dbd546e4f43ae127128f59f2fd56985fd0054b247f767deb889c92421211e808a41d9732cb96977de5fa8a3aa1bcdf512468bdd559659d1cd61df1a1c10511c32d73fe240afd57e990cd95afda6cd078d77f0383e0e8089b29ab8ba4889415a285712cdc9dc48de8fb56db5c5e838a4420bf30ba694046ec8b367e6bcea7524e4ff0d4a89b4f582a19ddcb91fd30325c260c87190138d5a002c862c8fb8bf303ab71bcbe5384078e627599afc5dbd733c0c093c1e44518eed0769cc737e90069483589a847e2c305bd4044b071ac81976aa3b9fd224f8f63ca432772ee1b89b172e60d8033477106043b0647c10c807644d6598aca1300e8ff25542eb771a52bdd04fb8010f5f03f56a306672e4b50662927957e10544963ed1a1b43f8fd53f6bd81d5bf2e7827c97551e5466dc964e75e19d5dcf1383bc55aca0b045dd78f07345bab68183beaf38469e85c4b0ab5a937b4d4c7ccd8b51a2ca9048c2d40a2b4a3d8f1a175f1b3e906f0d7ce7f284d8e4d11a0fc7784881996342d09f6c4ddd0dbb1eb7ed8d7f1c3c9e3a330f888788940959182141e784beda7fe6d0cbfe42b9baaa21d7d39dd91697b1aead9a31b670727fb835ad21147fce50ac766d7e0fa747bfdffeaad90f5fcbc34c0009ac33493a1ae736caf20706fcc3d08ca0387a8fd5e91f37236fd7b302c7d6cf03cc823363f6df0987726ea0dc169093f3c6e05a514add2e768d7438cd6da93a70456d213f75b843091318dcb29087fec668ff9ed06f89a4c4729f56a13272ce98e3521c7df97498df98bb43950aab8940fefb3c0118fa8349d34c5c5fc649acf4ccd2ad4c3fb44b59202112d9b85e725fa4d11f4a563552f67a12fd26361a5f5125e5b018eb53e51489a0f997d5815ac521115dd4ea1228b90c9fcd668e75078755b8757dee2a0a08b1ca6fa4090a6e5ac052ed470f06095aeb124980620b0c46b609ab7f704799e2ecad17f3c713adefe332b6bb454bf229361e57e587753cace0868640cf9b929ee6c9e641b29b4a14b7438964f9aa25c60908bb52a4074149fde547d531bdc84203a22365e94572a5249468f8051611409bbd1a20ac3998cc1a00f44a33f542600462086fb731f32e355cbc9b60ab39852b7daa6e438b833f53c4f12c807d0d32f22ed79dcf1abc872a7db2ecd4c3d0d2aade119febb9853ff4ba6e4a2913929c7fd43864a67c343764cf4d6431ee099dc8f4238b8e18847f07df3448e8abbcbb4ede23f4c23ad439cdb0aee1185a4c69f226122ec8acc78331ad85f726b256a2a8f8dbfcc7d217f99202eef93b07e2cf45060b561df8cdfe512d6a2fcddaa050da5c57a385edfe4cf23bad162115220d4bc3a6f958f751b704545708e8d87d5f42c1aca796dba48b198ce51220d401daa9b3e3824212c54875023c2a9ed113c77df9a40526861ed55f27fb1cbdec6fd28653d802b98fdb88a9e6891dae4e00a1a2b68d9d0f37097003e5706355e54c60aca9dd61986116f77b6f0378de8e4f7f8d937120da7e5187c9cc7e4d2062add26a6230732f1fd43ab0d57ea436a61bd24574ac6df15c6cb9ae562e75872a875189fb677b97b88c2ca2d594b24d8f779193f966a785e93d0ae14efc8e6a69ad4b5f952f74ed140058f3c2f43f6311fcecfe6992dcffb4c58574b705ff3fb99a72455b1502bc43ef5b29837c751ead67f6eee38b4e80d0b9f79050066eca5c9ed9ded0c25ca970898dbcd0d2753fc9ff84c5b6ad4a28680193827a02524da36f023c865ce6e25b20f92dc830488460ab8c90c7572979078e076cfd42c65cc5759071ef2e6a3d4a744e610a7936138842498fe65892632ea2e561ab91811dd60164e5d1ce6bcd22e3eaecd23879ed235540ad73e1b843b20247c114622cbe8215cf565253d4205b0a34f5bccc0480cc767b2ec892e181d6963b897686759873f214d47d5f691886400fbb1cee69fca7287d9561d14640e12a30716697d14c2cb8f3e51532fa9a00eebe33182f6982cd306b9c94c5a5cbd3a5a761a745d5696dfb550187535359a133406db8bd8ec501a4e9dbb71ef68dcc73182f0d77d58f64665ddfe11648f1af4c5c153af10230064478f2fde618ca26d752b27a0a813f28fdf7afc98502bcbd0ad95be67c2373c996cf4559d49dc59bb9a59a6e4f47cda6963cda72271e88eeb5c63b94ac9262246c293813310ac014aa5e8f674dba8f65337925c73fb5c27685c6b4bbda93e67b5c5ed3351d5c29abfd92438a20ec7a3f4a9357758e3be4b29cf6dfd66cd30bbde33721df22a4af61f6d138d4785ab67a1308914c123a8f77a7fc18c157671035c209b9f7cea92f13302d55ce7b109688ae4d8e2dce527a9f4af0c6dbfc86b4688b98605a98a7a875d6366ac1d3e1007f626a01d4bd2b272c5255026ea51d8b329e16d19fc8a87816a54c6019af668eb3d17bf7af1012bd3f1cdb1471cb2f8218e4e81e7a03aa7ab3adc3d236e5b4595ea39ba2c435f5ff8be88c5f2e49209d54d4e0427e08bad413c57f5765f25eef324f9458322ffbb19f19b43c263c2038b5cf3831830825639d07140dce097b0188c27907bcd67ba8c04248188951c117ad420b52b0a952bfdb600116f9965c76c937ad014a956ded5c6bbd84d9b1b2093ab48d18f28386f7de2cb01fb92c391648fd60f2d3a67ed6a9801d64c54f7fa9a58339a9353952e6690e8ffdfa64515aed1a73708159c49c0519bde245eabe0a268c67a3eee03c9a891fbccbb2dafdef02bfdf683ed74c40e4f12d3a30f65218981a9682a050c9a22324a5cdccdc5208a5aa0405b88fc161e98ee8158a59bba468adec2a8aca2bf9542de848e84b6b45fcedee5b01ed8e801793d7ff1ff3bb0de70d783d2b18c3a51a7f95feb852d825393e27ded4fd0d4b1b6f3a7369b9f8df983b61da5ee52e75949e32a252199c41e60e5e6d92f99ad9688896bfef555424ace3e02e64dd167720651c60365ff151df0a40c94524ed6e3d838d157bd1092556b6020781c445a987155cc14673cf177faa00c57ad701a9a03d6cb40c8a4a15b902b4a848f175ab16ccac3a64fbe44d9fb78c92ecd0276df4ce9fe84c8d4f7cdd6f7831d8aaa75efecb0777fbc87e654120dca76cf72e3f6bb76f12f9e2ba27259cb9b5aaee671ded245e1f4686dea4dcb5b56bfddc52ee74623dfe908b92b054e0c8f5f342259332a087f8136f796942bd71fba2b139a2b624796e07732b9ff7d5c1729741e1c165cb736ff87f138b84de3cb8e7f56333e105b71e8cbc1d8474227a3e50322e12c5dcf19c6aa623eeb2b6058ef1e50ab8866c35033266b31df5e10baeb968760d7fc35f0185d675570007b208061de447469eae4b02dfe4f6abfa5c6f6a1ebc36a479abfd769f4871f0414ac97e3a84c4c078bb2d2a44e14e0f74d0e0672b03d6c219b2cd3c75565f52ad97969dc9ce10858cee455fb865ba3592fa8f9bb134aec1944cce8b983783fd69afe5f3cfe70e5817170930c1b3eb459e29012c2c001b6cd5dd875b115398000a32dca0d6497a89898127d76dd1f91dbf7c6ef479338400e7fda606e42c5830723c7807b6d6656f30dbec53022553c1e4833bb10e12deaafe8e730a3e6ed8d8c2513656efc321c9b46af8e03c901ade03aff5548b9ed77d897efda777b73e051d1f58ed6e5f8ee3d1bdbcb5eeaa674e993d9d296069a1527a0a5a0d37f6b567fb86c8fa30af0bed459af0c6203db87a8b3b61d326b254395def2abf525235bffc48f98c431d758a7979fc9be37eeadb67a22e3fb224ecafff112c71d04cd2390ada7d7d02a5850b7cc79696ea9c566138439af9646c07bb61bd9feb16431e5db64fdbf76f8e50bb061a432fda3e1001d35feb59d104630251f36230a8a37436b3b272ecf17d1129f6d772a72309575d252eb8be355198918e8df5d3893fbb6bfb17325279d4acf00a7bfc8338c5b148b50f563ed5f130b7203a4e52a586ecf334a40eace043b29ec98b8463f891ba962922d85d715420f71bb486afe8940ecaad1098ad5319824f5e687bffe8ab7aee8814f9164ab69e2c8bdb8bcca1006d3fa3d7edebe4c903db87b14123ea860ace25ebe5f8055429df5781e84cd8dc42d71c5831bea7701ca39492107bc210d3345018a030a045a92b7b9936e115bb51739a9701343cd2fc3690f5b75836d624c2fd8a8e25d5b0810ecc761fffb3071fb2b7e56bcbdd771d53e15c3764ad4046cc90ad58e0317c626fd72f4a8af734746d8b96694c84776fecdda93f85ea76e4a2028e1e90c21b45030ac1d7457f059b8047132c5b590bdf4733ed5cd0c2dd55ae0a5662d2f4239da25d7ae2b5ee14f4ff45bdcf41393afa7082ec549fcb229835cf9e4226a2763f0944b9df7229e5ba4c4efd0fc221ade5c7c10c9ffdb042d48184b6f70956cf17bd11f1d334abe3aa4e9cfb1c5be3041b4a9f39af22b9ad9d3c2222c9fddfc448a008f978c415fa2a9e54d447f639c60fa2aeb0473b0e0cd71bb123ae5ce7b20ac5276cfde25cab446529d2660fc149aa6be816c5dc222a6fc10bccf7dbee43915802e06f4c8802db7d93672b94fe6aac978e6d9b87180d69887a897a028a46a3ca897eb3569eacc079551200dd73fd2e144b9e20a4e79e1b330389e4d3233a53ddffe880d79ce9c2a37c45d76663aa1bed0dab62537b380df07434d148fc4c36279af7fd52fdc771ca8e9002cbb0a3fd12a898b5788a658ba9f3257df2f5bcc2efd5497903ed57ce8bc6db27434e63f6aaf1cc2ad0f3ebfe7aebe44fc4c3850de3315a82cbbdce77c7b5a8c278932a6d4c6234ebb4ad1f2460934112867f401ddbcb27e6c0dae9651d042eec928ebf3162e436353319bb76b373d1ef80d415454df60038f1f1771f57f95b42c157babe466b9e34d3108fba09f40bb6af7b1ca423404363a2325a7887046af0df0b0a00e6e4f8d9b26f208731b799199acd54dddc8093602fc04b134197f6b4fc96c3113aa709e61835d84725d5b9c0a8344686f33aa3bc6edfa50f9ed2e946c48c3208800428e7201f6148d25e81d776287dde3fd56466cda71009053b6f1e492545d5f0441eec788aee8d0e7b03a29743da240edecb98cdf2f54cd4f1e69bb3b7998f37096e63e5f1faa0aee4094ccf8a00e5c864ed64b9570eee592ebd6e469986f405e9a118b0d774f8b8a109fdf53b1d2d6a3afa33590ad49710f761ddc7c7faab9dfe25b9d9bc10972b61254012c1d0590e73df1add11d22acc693374dcec3ebf4c68ff5a71d2f716afaacaeeceac0721548505a3a287d53acece4f7c1c6ae2a9098db9fe122df60a5c351c47da922f05a3907a80593ee06888914e9fb44095ca66b9c878fa882924cfb5fd559d75dbdae54839b2c54cacc2c8379cf71674a188e4647861474f5a6fdfa0e6b633bf0ed81f16e7999952d9521d9977b67ff906a612f260effd4ef9520a3a8a859cc1a22e0b52022c862155f6777cc7755a6c0463b774cf89a9b14bd29d98afd2fc5fac19c8c850766647db9389ddaeaa52a5e2071a225eb6f04f8d9340b54ec314120736e72200f196f07199791b99b917a90c404a876cf2c7b668b3eb36c3f19fc4a2661803f501108a5f7ce4dac31ebc9beed79793d216dfde092b8e9ce017c0f9a1ccc3faf08af77235881d40019312c3c4b9ee8cb6473992dd7e8f4652acf91f2843aa1739e92e7aa3c37a3789a622fa020476a705f92b1a13a91498f2f2a7ca73d3c69ed111742d93948bd86278fe93a128c249c9c8fc29ae808cb37f18ea27c5b284b84cde56403b12fecb457979fd32f3d60d0651e370da9ee7b3059d11aeed673cbef0623490a6c4742005ee87aa1db7cacb0977f0845bbcfea2cfe0b177011f859840ee86fbc14162ae202339c01193e3681d2e08939a1ba49409afdfb04a3980c9ec54952efc2d63a888ed53723b1b52b2b2df36b305a10c2f5ba4984b9045b102c93709003ef05fe8ff5d3b923ef13683161398d6d0acd5018b5dc57778e03c0872f0826bf71d0bf5ebce3a5870375a00c2f96d06a5e0f0fe044fe799a2e6d3ddd090448b94ae2c47f893511be76550fd9d6d8b2ca25413ecfd029b902e2bbe2a2244e6f32147a3af37092409221b8d1f90fad5cb2ee0d55ca7c568f2a022b3345ed6aed7b6f35f4b3617843bd08af68ad127eb80567e2f04c44b303a78dced9103183f13292cd2800752dfbb741da080e54373cdabfb27fa8a5b46ce3a6310de7fbeac29e08d0227099d44f524af65f3bff7efe23e7443c9284dcd8d105b6c0c7e93d98e3fa94c479c6d31f23a1c41638daf3896c627282ea1a4a835251979b99cd22dc330bb6b9550073448ef6dc1d6a0dc3d35ae2dc79c9c1af6cb3783214796dafdbefe4aee41a58fd5bf1f21ba8f40807f3765491a3cf412fd6c5511936e0550268a7f812f8224b70155060abd595b897f93ef78df0fd5494d1736ab4fa725f03b869e25342c2ea99b3eb7fbb36419ddc4c36fcc655ea4adea93da3fea124a113a5298101c74ede7fd89c84450fa3b33d10c74b8cc1b4e10156ce6e2346043798ff5a261656de46b016ac1bc4e4bc411377d2a06e1291f2f87320606ee64cb1cc1bac2d01cce6b1bba91b1e828afa7a77e80d081751e047db7d37a5e8cb11522764db62db0935a4f1a4a2fd7d039f67d51eefe0036d60699b9b0a2cd63ae813219f8cc9d77d9fdd078b1c309d673a0f2a680bb4b5522ccbff5c47a7ac0da5b9c602922243067907cbae30514f193d56f2080ec3275e1597d1e59a746584192a6c55378de9f21f4ba9b69a30922675b77e2f3d90c97217aa324fbace067bcdfd2f5bb4d761fdbc452747132708589c9eb8997da67e6e6d6b96d4b464164321794d0dd0365d3c56abb0e0136b16f27c1628fb33385f2f8eba5b23c00d7a9981eca9d157f95129388e464120a2c22eacf8c481050714f308345ab55922276467112b03ee9c8351b104e6a323ac6fc7261ef193f2ab99342f2fcc24472995b0d8f28db956ad354578f13078bf496541da4764e219cfd09bad9896ab5fc7a8d06d830bee2fc4e1feebb6a2dc2c798d7ea39ad85a303eddf199c0103d4a362fe5885de7ea9f920bcee2abba007922ff8c9d121e50f42c01ddcfe009d21ff28a558cfdc11b074e2c312ed76ba8df4888227f94bcb0332368e10ea10755c6cd25c4386bc0e01af85ad38839a37b32bb8a2ae9e2f0d381a2bac18d22360b7e8dd450113e9776df59ce5acda616e9fe55b6627c14d706bb4b8515259748d2f6c8a1a2504b9cfc2b0cd869a5891a28ded362845af6ccef221da297369f10b8b66cf73f39e3bf03d4c7b7bdd8aa106af00b32e32cda8dec6b70a7e62ffe49adb62dad932471c921f508e9c9f076e5e8106a23d3b465ad3fdc04af35cb50f14c6dce77cc641554a2b208f816e50bd971b3f8387ee6e3421d8a018a229e89d72fb0f4960793287a68a70288d6c2c474e520322ab1cc08d9b7215afe01c32fd6d3d65dc62d21892bd7360d7d479082be9a2f052c5c0552aedd51dd9058d7dab7c10930b675c8ad2d4a81613f8d559bc5ac1fc56f2b70af4b14c73e4ed58e998e74b5258fda54f912794c63dd98fb6b455b671db8ed25bce518069bc244ca05b6eeb26f663eaae3b7257caa286378a8389c324f8247df8d0393b859ecf4c38b79cd23ae9e58390af61101d679a6f7999e22e54124459b757413432555228c51e09b142429c4e09a80089bb0042c470210284857bca8dfa00887efb6a78fb3ad6be759a87cfa7e6715bdc41b60dfdacf8129c7ad0084af481a9a21e581a600ba103b67744074f116bc0e0fcfe4988112c740fc86eaf470e3d81f68a57cef0db1e6e5cd2e7da5fc4022a60e6e7a5652b2b64fec3fe55e209d085d709d63218a783fdd554a2f48494d3edc3536d1aded4e0961e8915500eb28687d06ea1c40a0b6f121e2f41351b4357f411af966ad5c76533ee47103ac11aa223d680fb49b49594fbfc2e8b24b309dbe470e4e8cc162ee81c1588e8983035f5c1b741e668ea9d4da814d408af684ea90a7c01053f894ad99b0f395c9e710cdc8fd435de10028f6c2687abc34fb70d8b0ddbc78bc1452d815267d664bba7bda3d07582282e8fb3a98ccde53605a90d78cfb0d5f957d46cf42624c7a66b3ec1d7f0e299b053f255efb70eda1bbbab7e31b2c06e76d347ff911e66661037a7ece55d03e0ebabfe926664a6b920f02697741d8fa66437ad08e2f8cc6e210656cfcabc27ed9929d9232a344dc6cb6e627c0f9044e73bbe00a128ba705e0ee522ff1301b4cf32c3be92486940157fed1ff5cdaefbbfb35f974e8c98c24fdbcad9158a6bf70b8c4e7e436ae0ab5756f4ecc5d06f6fd2d2f25299465baeff9469a91257fc1d851b10df8a3489095b3fc94b84b211b48fddfe180790b3cc2da63b6b09b0d0e55067289a180f396af8f4ca162e59a8c57085a174d59d488bdbd1a017bc2d3c6a255144429fdf55fcd5d57f4a0e78a0f0b9b73ee3d51aefa31ab595df69225b0b7e4aaf1a19829758afc5b95182c07abe48793790593dfd3a5d2f8e2386a9f153acdff9e9ded2a6ecb11f787556bec1e2bb444bec7fca7a292055b9c75fbb16954bde3ba3e5edf2b241d4eb9209e77b0fe73ae6926e6d302f06ab56cc8fd94f3eba162bbe631cbbae0c93ec38fe76d02d4e9b56d7a0389f3f69285724ee835bae0e3121066fc28b1cd03a1399e7954db1af7e471b007c5611f7010792d50304f80a742ad32687b3f43d10d70dc6df641b85f7fc6e04465baf463af6e4eef9c3a7121ea5e739cc480a09cd04294e3bae875e881fb5f42dc76a4572a132deb788d0f5a1cd9be578913ff50b890267c921d67190ac21ea4ee368251fba3ffcd6deb698faf26e9916decb08a12fff044071dac3fe5846c62b28ec32c8ae88bca6d4707dd241c0f2dddb252ad09e870a9932b4d76aefde7196a57e8972087eea2a9053af00839aad58475fa7a39acc4ab2faed58c88eab09a6b504421ff8d3b322535769c5fe091845d9aeb83cada8abae2fcb2c063bfdb651607d8cadffe041b8c7102c30a8f6e53d429d9693b09215efbf0c8f2e5a3061a33fb4df5edc94e4aa02b5b80b018bceee603e7e51ae605422c8cb5db4f7905eb38382e087697db80dec74375393226fe634c1e64bdd0b8709e49a74fdee13faa38df3f4dcc56706eaa68f457da1d6c57ed144b3df8c22f3001cbe05de8eb13e2feeb4999d160ab95ff693a47e9fe1d48a8baea8bf5dd4018b1f38520e4e8b90e84dcca5d0b773d8f784a2809dc6c7d5fda622e74330954276edde2f9c933de23f52d06c88399baa6918e5796298d1f4d2a9f5b1de0ace26739f9ee6b798d40811223800b7508303e9093cedfcaa9da5487225e298475bd8dc7bc60945a53d6fb78e799bd573ee621836e0dd7275b137a4b5973b8b5f161623ea0d428a1ed476faa207fba126ce4338f90d066153bcc676047e96438df5f21d48910a562d099143549cddfa93db70a5f496030b5732dc2c6cc44bd1c81f8e881b365aa97ef6f5ed56c7360d3ca26d7e0dda102f1315a68de0bcaf7d707768cd08b79e9f377657059630f8bd56297ccffd0f81634b937a883ad0e2fa81baa508872f7095ddfcf8d49621ac7ec827351a20cadc9c066a315bf09fd4fb2834de14aa3d0d1a9fc13292090e82710b5cfcba98ba17878a443879796abbbb6f44c74ae9f66443755faa9e536cf562f3560677c40f1a2eb60833eecffd669c2821994116db7714a74b38d41ea3fd3e65f228ac1d86a4431c7ebe6ba852475b8cf80bf34fad11d1572835b25264bfbe0a062c1cdf7bdd50f00ff5a3b4faa183a97bc58d95641dd79bca3871030d930d7ea327a83b62f82c39f7a5a42dafe59d3363082704268a927491197d481dc43de2bbda89c2841cb07058039cb822a90f6328166327aa76deb8c371fdfca00b890aba23f6e073b0eac2a534bc2f4a3fb20d253faf6ef22988ee7a9a35665d26e21f6750dfc076df0b7436418783308347aa5ce41f075ddcdaf50a985e00e726d8a3d5522ef38a04f1ce455747cfd914252a20933775f5008233523e9739f19a483d63a7b6773031860b419bf26f59303f93dc59113920eb95daaf33f9f053c26cf23fbf33530c6bb8b8e210200f3ade2a5aca58013ef4792185271b72da402e8c956b1a82cbf4d583ffb5889cdb7831d2c3b954bceb5440c8c616513cacc4c27b1b56ae80ec0fd844b16488adb5d5bbea66867566bd550cdafd2d37d51b54e38d43f79354b4d33f9498f83fb7d10ebbbde481109f6cecb5e5ba1098c2e2e1d2f7509bedd6519aa1d5d1bfd54a205a3bf10de061039a61dca1339d2da7a721d27046fddd1ec7fc36b48a31ad79259d0ab8b2f2a9ae5d382319337a34c3a6313ef52250127734ee0315b95480f549059b7b0c6d1eb2211ebe9ca4b5fa11e52c0652802d9e2a1446f68cd21f8df0084f4979b3c99266b511c4efe2acd62cdce4237df13e321cef39fb7e8a7e4c48e937712f1a482ee202c19bc5f6371479a9fef13de4b793eb36e90e437b8eb351123543fb870e28c6c540a1036da75a9aa21295b9f17015b201efd3ba665faa5400ae58e96c1d93013c40f7ff1be23867b6248e05afc9333d22b29d71e903476811d44c1507a878bb74ab44f2b70d8f9ab86cc3156a1cf81c4a38544a66fbbcba8083c742aea0c94e270d2e63d23b111fe6386e95f4b9ebf3f766b53ef05f53624cc9784935ea7c03ce4eaaac712358d6a864048974fd0b9dfb39e35c3daab014679d9e79f0cfea9b8b15f6808af502f5ec0e237b1fe82cc52b018690606421db0d1fbe45a1f9f4e0d2feb397f02e174941ff0aa861b2840f1264f523599081fd379e255dd23aea5e64f91f1bfa622d1f23256d6c9398607c83b77e93165ad4441e7afcf757b9ce5fd67ac9fcf6fa83b1c2e193d4a0a6afa2648fb323a35add133d34123f6aec602877658b83c8d3c3e3889de31677da28ac4d81b9bb391fd9bc527bfbd066af0f31eb1d02abf41f16b6c72bc34dcae4d048b0955f16f97041d8309d17ba93d8b9e05bd42393a5b3a2e55bf643200246c39b417eae5affb030287a816d27dcca33504fb97e5022329840a388bd496b12920febe3ae9a29a994a6b758ec6c60bdf6db6a6d75b83451c74a5692216f7a69da8e169cd4c76b38e7cb9ac58c858d573244ca371942ca2f5439858bcdea6d090271c9370817d26335d5eb204d52f23e08172d45a23ec95e1b343e362e6230d02ef597a79f1c09a594199bcb2639021e7585fe90ea7f20c53533d2a3f831f5af52c7829a02163ae72111e740dbeac68c838296318ef4d5aae58a898232c20050ecb0172b9a7d38c78040a7801fcb7bb7268fb31a1af9e68a36588a396088a1ef4477ed9bb695f10be3c8ff25340f484f13cb0d4037cda0ceb1e97e3334aee271ba95d38ee7e18db6b6f282fd8e71ff0b86e73ae0f8d0a1c6e431e94589f40f85ee73f04922127e0f86158d7580aa26c7ce5f94a4852d76bb7432d681aa2845c00ad2be2bebfb4d9be14e0a502ccfc2602e473a61c5a108f781b5c5ce00b644b27c10f769f06d4d541d8bfbbc41e1f7790afa5edfec65e650e5db182de2198a5688176fb7b75d4ab78f4c9df8bdcdb6e106c2bdf1aea6ca715d8ce6eb91082ec5778e94ee2aa2159c27766a42b36c725eaa011df5328ea8bf9e8ee4e392c044545807c6dee4777b3f366dd3098398a5898e59edd433168a2e5a9cf006429bdf5ee72e343e4f968ab9a36672eb1dcfd4fbca00e1b71c72de44646d059f9ed7eb8478b09fd6d6b2c601973005a7417d0a73c5761a46f30cfbaa4997be7d172d03a57a8bac4683926ee28c91778d188522136a358583987898ccb23580965c6cd1872d4ad3ce10ba374ff481462aea2e1be529a3b83b2ed5996223aef7e462c59cd4f103cf82d8ce175b51ae7826af6337c69e231cdf10abf025063473ca5874f4f7a6b82241b2b3a96651cc43ba6d4370b726fcf28881c0e32cf9fed31d008be607b4d3565705ec02a920c4aa800081dad55ba24b71d3b0827beac08c508a29ba9e0958885bcf2659f88f1796a30a7a12f5204b76c9f935f9a614f2f44098d938607094cc14466f2a242e1035cc5da8810dc43c2eb5f8887eb7df33e9eb087b11e48bb1efaad55a8064841891f2a9adc4c10eb99d18a203094089e09ce10210f7e660fbb26eb9fe2689f2b3a25ddf2daeffe5b977c63c76168706b3b187531857dd9e1c1bddfe0acb24415504d302f63da24ccdf368ae7b809d83d8fb9f37d3b44ebfc6852d62e197d9b02e033c3b76636574d9f320461c75c0c2a047f1b4bf88b915879bb867498514b5e87445188448f916e05455ec747c1b881f6eb435964402f4b2b88db85c5d1301f547f21bd930b52c4160a7264d4d029c388f015828cb487684ea0142e7a8da7eff4c9b09b8b31e775f8222086eb9e1ce88abc99e5a9de462ee4282d97eba7bf89ff2deb549212716aa472ca6a839ded8fe8b6ed0389d8c3c02ecb77cb07cb0983205c0484d47027a0aaef78fbbb510f962e4b6a6909fee8f1fcfbe7616876efa9e114a4d1d8da35061996a85e03b4388f838f52ade528c9391c2f00f02ac462b7543e61d59c1e73a7bc946bfb8ca9952cb5ae9f33ca4c76d3886dcb3e9c25420b62f2f4b8de6e94d6e0942e9ae4de2e723ce1d0f792e3d9042f13ba9f70d80eb24141e9294e9b794ca1bb50d24badfed45c90a91327e48f282e8d0f089beb330ad29e5af2a7b685017381da7bceb83e77e71fc799b3a5c225d93185c7742e14790834551f151afdb00d17d4c6f1ad94ab7eb39855c5b300c727a361b20c2c271b3b784fe4ca627ed60e487945771d5c45d8e10d55e7e49d6204ec6c1b8a5adfa0e96c956b463257817a0710f5b298df9fd965b15675e7bc0ec49fc0c9d3f679709dd6dcd31808b0fb347cb6b457d26aa9b40082090cf263963a46853fea5e7712507878115818976e79ced6611a772efc42a96a234c3d8b4025bb541319e70d1d2e4fde6763fff391ffb93b9ebe44f81f7a0c0e499f7196185363b87ca7178a518d0cefdf22337dfe05b807cdff4bf10e71fcc18cfac7282c078b89f8aac1cfaaac6fba6189d817e73b23b8f7307afad4c7964c1c78caf24f4cb58a651a910c028be9f62c4bf486f4a57d2f5510ce55501a33ffed23378e5d5ee65327ee019840368363da52c652bf61830b08c075a18b393976d73fd2f2e2c4bd47cf37ff7354c990f7946aa46fda5eeb67ba0a73b9758c988883ec87e1f2501fe9b1374c7e726299702b34d123267d21c14a94b8f010868d4c001153ea2ef0664a294d2c5689323bafeb5093f23ea80dae368aa5bb1b2baf0270d137e0e7a45dd1cabad94323163d45977e094a56405dbc0f4fea7d175cf97c15b5f3677e60b454b48373684360a265adae670d9c0a24275795bd679f4d051c1701e6b4144caaaf35b3c19d0b2e1b1943552afaffbd3ee6a5dd812b5975eef244d0f75776631ef9568185688b8a7c6e72ca772c40581a1ef76b0de3db48fba9e03be72eeb335c155972399a51241312fb008672b05c3f6f9463ab6a458f4b944c2622f99600391ae00b2592ddbcc639f8035a09557b3d3da5be01b304a72ba8ee4630fa03a2eb11975bf7189632d3087673de4f6ee594420a0f8142171f338c1d15ebf40a64afbe39fe6928516a6d0ae3fb8e86bf874823367e26c7419a82ff4d1594135bd483c62df357d691c00d5f7c6461a74d8d8b925b124e2af05df952c025ff540de624dbbaee1a28a1da79d68237b8b1043f9729cae9366892547001d909dc8a66cab1a53f69b85785b54b00e39d907b7d5b815589654628aebfbc4f77ec0d0cad590ffa3dc40d5ef601faedb621715cccc688322fa86271db667aa506bf850c6b3260e817aa45b8c96e5b87262024ec208741e0bbf379bc5f172ce29b92a607a10af9b2e62c97e5d40606bf8ed69569f88ecde43d2310eefd3c6b144cff2e7fe542f41e802b5d25150138db80326e617909e63c5d35f0c074592c7535631551e59fe4cba7ff5c35302c7fcd80f3ac2605a319655aaa65518c7a496b7ca277144e64880072c9c4bbd82a15a873d30e60dcfff6e83d66792a952d60f975d5139a8670d0d612189a7cbc346b606dd88b0fa74719c4c5d4a2b8e7a623a5ad7fc7ac3dae8594fa9f9a68ef842d4b72c635515d5fbe8abdc6bca0fddf50b288e3049b15c6915f7dd3c671997a5f861c91a38397986655f2bc981467e5d043bfa2e50ca0d5584f43ae7e39eb016bcc3c9fdc1d5ed94c95a4f39898455a7e2fcc7c9ffcf3c4ff0164a5ac68d8f4f649a5af6305a89ea62d63863cd8a59fd440084288a14d50aa98da65a1de4741f0a936759e5a47072143f3a3382a13a49aac59be7a644d0cff5045fbe8120e41aaaae09a1393e42db45fed173f36953a4dec4c200f77290711348a529a98a4f9ccd952d41bcef39149ef6ae4225695492408f13c4839062de7205e682efabfc518364484f4b812a290931c61e880bb7d3c728fafd0cc50e535d9fde04b427cfe5e81047850b8f795ba72b41078f119685821348a18b548d53f63ed8028be1ccd21d311a93f67680f80240deb818ff75a8ff2ab5ae3ab56cb747c8c46f656aad7479743208286f4abebf12529a5a6655d48da13408f5d450579aab1b115f1db52bfebf6296704168eee27504b58d79c18f92acc50083f25eb58b8fe96296f909a8014e6930fc8c4c9a9943f527eb684f7cc21174f2f9cd5cb28dbed5bd30781e1faad1f9d1138c9c41c1a488bc6e24d974afad86400564064d1572dbb742105b4bccb67883b37bbbf531e57387bdd66ef6c3f2d0f41546137ced07e2dddb30f594d70166802f890e8d9ef5bf50e431656c1c1df381fa4e8a21489ffb6bc4a8c43c8e067fcbf7d01c37ce54e5dc5165608d5f2a09d97f0d43838f780297e968e6cd03c6abbf8b9adbd6f5b31dbc0f0564d39da1c7c8afafa6e9eaecceff20bc8e1d712c0d8fee1dfa65716f985d0dfb24361055d4215c7081c42a241b02a471de739e7d4128d56d475441e952957cc1513c1554468d863c0a9c1d72afcdfb4b86c97947b66b0f0dc8194cf9b54ed5e937290539948021412a5c42fe9382fb640685c8c41e536e5acfd0596b329fa305da7a8ce2c3dcb0ba743cc2e0a96488250b1a53653737de3f3af6e9522b2a0b9040ca67adf9dd82842b8b4096fc18063bea77da0970f15d5ece02b8e8ad1c99734b957e106445daa3b27364df451db335aff88febe0af612f8aa1c773d0162e78636b7b79fe6e83aa5b202741c711a9768dd51c4417e337217ba879c6c7a8a2121e6907edad7d66512fb9cff24ee662c06aebf67b2709866fee2bc38f3bbfd54fe10c92682fd3ac58e7a6eb2ff196ccaf89aef9338c95faa10d27a20ee2c998589b71ae8f8b9e2209e494cac717e251d45868d5995894d2a5fbe69aa1d7299797cd971f290d1dc6a7293762eb08df896059de694b14343eb1a8075ab59b661339d7c9abbbe1a4d6a003ed7e3d5eb1d8adc8875d346ddbae9f8baa0fd14f687843bff0666cb00ebaf699547a34fc662a7f1227885af770801e6d33947cb914f6dcf1d55bfa6f20257b1caa63827e3acb356ebc87a987a472398a2779ba3f60f264ac3227b7c10743d8180f57873c25eae3961ce4d829f476727bfbb2e319809656d984f66fe446dee27b786101171d10e95a7bc0b4d45cf30514eb020d8991d0fde2018e9f335adbe20398165ed6313d1d44617059ccecfa0db3fd50f2a814858b7c1239eb05770f1b72880b1c536eacb08724cdc18ec34ab3807ffd7409d9d1ce66ced8dc8192acc2f8ffdec5b157fd24e1b533f14ae554c672114e96e05ae5faa5c18382efb4095f5dcf134b40aef009002a3384088c9e2736d4b666db88f3504f100e938589f20a36385a9d4204f4fbe846594acff7961ef385ca32cfc0ec2ecf5d77f149a4d876e6638571406ec57c4cf0e3bb6e4fc3ac3add7c30d2ac236a8569c039179ebdb85210e3e0102c7df6e010fcfa101a8bcdd94a05ebfbad3f4104b2806e85b2de94a96b6f5080b6939946a6eb4edd0e9b2faf80d51e57f0f9f5a88663cf294cedee65240f4aa36fafec2e066da5c464e6563ec9b9fd39778f864187fc67c28e51d840b3c7f58f0915f288ae773f81ec816574087972dd46e4529e46e68f504c157a17c50aa0555b4f47571af58a4ecc758996b736e87bc85a22835e202a6808b99958b58f1d2f7623b644b33611fd3938bcdf1022512ac782c0a8ae71eb483623dad84ccf6cb2e505bf9a3eb39faf1cc809a91670280935af87fd881b9dfaf278da53a2ca5166ad0b9ef4a2085d71750c19f4f08712eb4928fcb6085dfb701e0175b6cf01a4c6072cb38538777c9ea0f49f5b359df3361f52e474ae8ce4a7e6578c857bc1e36031e6d2d6ac1ac1dd9b68b4ce49a6a62f5c28ca39c64f2cdd604427120b0bc8a6307d1a9d43d27153cd8fc4e7a4718e9471fbbe3eba4901fb5836f807d4902b84077ed42e5128ccbe3278745eb9c4089e7ef2b8bb15a88d30035fb92f0dde4841839cde7d2aa5853a9506761c98182a3b51e199fb0002be87866067bc992650fb1285d54b271f5b185d4002720f38254bf35c744c77c4e02e65a1685c1ce5c671307b3762d9e2d56341ec136ec6b95a6be5d7d45586b56986917e3c5606f21ee89ca2f904953575365085994b8637d7ed4e429cf3f61027d05e120fcce1b61ce9933aaacaeb185554ff8f1cbd440a093a27fc3bb1ee3f91ab1d31fabfe355aa1bdd21ed84761e92c3af2e5353c3c893adff418026dbd19d4b3a8ac0cd9bd10eef52c392632a91abcd1200529e889ff3a5e37e46f9e8fc6f9b0ffb57691deaf3fb0685c7f98bca0d9132f1975679feefcf82d8c3fa7b5d958820cec2ab4d9e8064df58643e34ff1d1cfcdfdcc373efa6826e858daadcb22c1abef85f4004e9fd575aae5fe6fbaf92f41e3c47957573e8276ec14157f1a4772d0a53075d1bb377e8c644e3c576c719cfe47999896bfd3045e1db2c01c5e56d3e51f4f444e021804afeca9062a0e18343131a7ff4827f9739bcb91c2dd1321054fe1ceb398ddbd6d70b5e83f84cf31fe422a56f84edb5104f89ccaef9b8a05df7506612287b6aadd41563690722c0d7c61f90e740b83d1c2a435671de697dec59e1a94be4d7f57075d710fdf9fc44b1636d52c602b62ee4feb8614d372e556707d01e87a0aa21d11955dce51051a6f3e2c6cb47009a02a52ff155f454f99538d6beb6e67297546d87f90d7d19d0e7eab3f44ab83d0c868dd881657b197d7732af76c8be37f94f4f133f36a7cb5156d68ff32ab0625063936fb324885c80c3fa69f665861870cd3d89edd4fe3cc2d185e290cfe077a81d07e581137fdcbf5e51853c1e33d6e09a2088ef106961480cf8e7a690ae22bd0031b6eb4bdc5012b3d41707811ba0d7249e05799e66ba02d864abf0a3ea90e87e09ba11c0fc51a29a5f58feebf63cdd2c1822ce24e22f52d1dff324b4594f153e6c5dd9f70cc8dce0d2125a88feb91a603114623c734d764d8c6669d948f2c0eb00a5dde9428cd6c8ba13ee70e946e11d0433bb952c93bc04ee1ef2775c6f3a6fd57abb7924e078d53f1b652fa992c4f3a44abe171d963f3d686d0ebd4457976988210bfbe966e456d79156c2e44c7cdf4e6122b99b87059b30661ee4ab7ca19522e267bc87ff6c44ef20a4448fbd65ff38b4736ded6891df67cae1dd6a67ad2935c655b9323f11faafbd630bb60de29f57f9c109848ff7c1af3b76daa64eda823d7c26dd7fc808b74e07b6f3d1bc95c339129bbddb473881c1d438d48e255967f35783fa9bb640e958369ff61a0500ac7af18d88038d4d104767279ba050c544938bb3bfe42085da7b754a3476615fc3b9b1b4a6f8083e77f94c2f89502ff68fa9ff33ffa565d563fb7464bb346d0ba5ab38449254f80f4d31e907df41555ac1e41051682e9e8673fa694e409655fd2adb19ab374f80df741b9a854209f7715e521794e0e09f74512c13e52864d20ed6c25fea7f72d22319a9ba62a2ea619adc936a2a290bea11a783fa7d5d9120d6d45cc1039396b5e00d5703dba923b765d0f72f8e06ae7a999948c26b3e1f019511b5f49766a3b70c2d9b9d8aebb2da867a7797d879261c2faafc8b374c011c845718d68cfeb510a9d14688dcdc94c13fffa71949d904f5c3285020d40906c078700a305c9363b09db980f036f26b0950d6e3f90a39e32d3fe3ead5e80631c86b5c42668d8de3a99ee36a961cef930c6148a351a3ff5ca5277bd5db0f2608b5175e2ac690037c0d9b50cffe71569b54efa2b4e94509cc122d7c91d5d2f8b0b7cf558866f7cf16144d9bb1803cab42292ffb9c51e00677cde72e68b1d78254863c59f368c5fb70e260c1fbcad0cb252fd31078f1e16e99f1f5270219161d848067f553fb675cac462a5f9b07614c7fbcf2e9328882e3866a75f0dc90b3d7d1a642f612c8137890eb701039efefb9cbd9a1d24f5d718df4dce9e6a2b3b819399131f3b18a9cfffab89ea953d01bdb33b160d32cabf35bc65adf8deebe20a868abeba0ba1722e5f1300e46ccaec1e158fe3e70fb376f3b064f3c1e7a4f96a092cc721f803971aa7064cdcc46d11c89316d93541b93b2dd847010d8c43b79c00ead41ba196d3b055ce38d0d4f974b328602f93ca90677779141dfdfcb87de2e347289e42275796831b03fd007080f070cf4e85950ec3b5f1d7cb280ec7209ab97bdca18ece848632cc276028fcb1c85efbe076b465a493916735128fb72e0fe70188eea6f18fbdf2f4d236d49f97b5e64299221f2b782319835a5f475c21067aa2db38961e6dc8a56c0131329fa75a86e86f79df7c4417b7109dd27508e0a22ca283fb014b1b40e313e63e336cb775fb1200d3c2cd4a6b0053ae33e2591f2a9a82879f9eea6f27b063568b04f44efd09ad0644a29ec20cc0cb3d4215a006c94ec995e9fcbab68c1a29125a9c21bd42b2cf30f95224c0f9636190e89dfe1b92891b4313a24989f708c2619bf634cae349b8262724888ac137ff3b26ca070bb04750f44b92b225e2e9ac682da5b40975e38bb89aa5703d517a94d38f87890417bf4a068cb9f307f798638dceaaa7ebd748a9e511df19deebf960cfc6491f70528572679bdd5c62df5e7fbb90c51c15c947b32554e978f5dc3b60c50d98b2235bf6f57f80f497e2f27890d7ea3370966a8f7fa7c236e7aefbd867c73d72a6697ee14e1817e780dce4b200897a4b8d8ff25b6d2436d34df0402181988927e01ea82f505822a36c53816e282250303ac0fc6ebf1b519985fa86ade193a90846107ce447e0615039ca24295dfcb9a529c63f07f02279a2260dfb4433634caf61c6fe65f3d55a5ecb75a5ce47b701550e170b1840ce85c372f16af0ebef5d8b4570a6d77792e5302c1d7c23f2184032519c19b6b7972d2cec240a0eada8293408c3db3d2c644184584a0837def14e427164105b939c10209dc6083bc42f60672ed5f16e38608f6f607fba2d59f9944833d412b46d6e3b95f1fedc7f330369dfc1a7bad920348ba2593cbea87e263871c8bdcdcfc65317b359bdb46400a55f20170842f3f5f3c6ecabb460eebe26e1389e8602f15778970f0026c10529ae6e410bc14bcd6bbf5828afa0ca7c96252550c181ccab2504f298a542a02929e7c43cf8a0916ab2d968c229be4dd6bd0953882e372085f9ebc57a067f48656febf9ec1dcad2521fc5159777287ef945a4b037dc9b745ae723ddfba123b08399e5140c0f79afbb7bfadc999450581263fb72e7c9d621936552b2951ae668f48b2b7bad409d6e257fef77277de088d989c68109148e8867f64f8075f92ebbb7bcc41eb9c17c5b828e27acf5a6bf2c9a2302c60f85c5e29f9167bda8ba954fd84068088768f35ae6a6f35d98e162fa5797b7d2b30be65e1afa4548f3af8894c90d0d19f2abc88a47e65606c54e33cfddd9b7833325c90696b4540fe9b48de5ce9c8516024e233a77e5c0358c733debccd707539e1ea0a918685fb1f50c8d4a0d660569c5d48a77ba1ba878af35ec7a8ee030e0494af1470ec2b30ff472ecbc867ba3c2608a3a8b8117220fd88af0076003f5529bd9b3505657551f81313290489f7ffcd352917d9f1801ec4772fd1cdd1c92e6f8a98d6d9c811899144ea7bb1e4972118a442bd4c04506cb8664ce46a87bb8e54718ab10a762c9c152875e8dbe02c7908916f30a2d3cee360e79fa7ec4918bae10e07646298e2a5e3cf1a57380f3633ca3677066b376528cb0ddc430b1b0cf42c32362880729cb9d2dd9b288aed4c2a3829435351ef29e37518ea1f6f8fdcc6d85f52225e75af6dee7da654a75dcb72ed4a89863095078d2305d89594c8bd5a78adb0161a223503f55600b06800b0c271a82f7e6c790aef957b08d5e11171dfe4a41c967b145190f1bc8748dda295324ee92cbfcedceeab65a6c29b47b9c52b5bc98553f384e96971d4fcf5c504fc602eea2ff7783f02a1eb73a06422c0652b72be3932828eef8150fa24456317c94350cd205dc95f12fd484c4e67fce3963b68c2481e178b4f7d3b2c6c58c89742a557de833becf17e4a88c1989fd741aa0472364082b77ad297f7e40147013c1b5383b292e39db52b8b3134374d7b3b278ea18dd11c38360c26210ee158c63660f0096a4decd6a6fb2b9ac03bb13c15ce0414bf5143c4a0b865ef16f0d6fabdfa42d2a8a9f65318c97d363e1a5435e4e18003e9e7b43fe4d9d362046356fe71c052cbca2252d888a99a5a3f8f4a153a5de39d717471d535d2e08535d592ac2cde11964d86cbb9dc0b48aa2984a53ad1d8c73f74d980e227e7057e108d75f33236be4625334caeaf45ca1378827fbf414da2f7ce4ffccc08af8d11f44ed90423920f755a9fcd65c8c3caf74ffcf9727f5a1a1ff2f6f235e96d0bb5157a69af314b37a56b6de097e95c92fcc7d33e14184ab43dee56e56b50fd57d93005cf0238ed87e732037c3b4c5ae98b1de13abf8b30c2ebf8d1619c88ada1d90fd73051c0578fab65436dd9306020f216a484604735d6ec696b3b0d4ba0f0c85b0d768e781072ed8aaadc13c2767c3c1480bb60c94304caed7936da74db8a9068c95721e3f1d2cb31d90bfce5de22c3bb879e06047cf5f4cedf05b3a18c4af3ef4a411d4a4096726069551520c8d00399b217ce57f3b804a5f4eeeed77114c323392480230ed7aac2a3a6023a07c7162f9ae673ae6cf094fca5fb7b2373379cce0d86b8a9f6fcec8bdb309f57a0868946ceeab8671c3b5cee4340c87982eafe83a102c4583b8c29fce7d7c780acd7ce86bd9b463ec97eeb3e229e1f018666b1f0e96b0e4aa18bce55aa798b8ae9f04d5198019bc3dd4f08ab791df16f63354cb60ccfa3deb9751d6f3cd75772cedd0ece3d895ce2a72664c2395aced0dcc4ecec51385fbf820aaa35e441750576fb9b5dee2026b126c8d095e35c8feb44b4237b91360dd410c40f3ee28be9f19ed72efadfb5cca6d21b759d9d55b8c3e913f078d4aace40cd8d6245afdefb8fa8b8619eefee5c6d06997aeb992c05eb8e3dcaa756d5c8e23111ef1102736523f29a367b6f62fc1fb9fc571dd9e4006bdaf504bf56ef78b10a35343c8fb51efc9d4fcab5912800fc353fd6074dedf14d8627d1ab6b53f24c56cf7e9acc37d6088f3d2de8b3275d2cc16af1d5005d01e52c202f567e1e38effc7e236eded3fa97625aee958503ed323f3bfddca2fff1742c546d75bdb2d3a44377f926f33c2fc998d30f2272a0e7ac927d14d34a76e07b60ba9e24db4f37271b85c043e3ebff7a21abc971c4b4d34d6f4d8ffd0e4a6e85ebf40c62c905ca8ec432045ea5a038db93e8142667655fd2a8652ae3386bfbd820a68144e30c1b0ad9603c389b4bab341f01b1aeaadf3f1fdcd63491a2aa7b71b79bbb56574d5adc58455a7cab2be2d6ff3e753245854d4e196b7c1297ebe8779e6b759940882eb6109a72963d3420ab5e1fad2e5254d8a908dde0c665ef72bfe55d154d3305d9e44cd1af80409439e0c675ecfba212bdf46ce28e122a250c664a7a94a34b0bfa79b417ecbfacdeae71165ee7696a9a85b0027e3203273cfa82a165e50124abd9ff614a9c9789ebf2ab4c12b9e48f91392636da2a066f815da5066f3cad98c6940cebb0849625653090ed408bc66c82e1cef83f20a9f60145304eba317b0e84ad2724cb61d478aa7a54f746a418d738fdc0f1e215601cd4f0a9506ea17f74517905ca3e9279d443b7e0e5420b91eb043af56dafec25082576caba01a91adb3dd1bf272154dfa734c99df92c170a4763d6c70839810343456f0cac8c80adb95326ab8d72099a411dd33fba2a437c231f2cfb6f3a004525a5100e09c6507972d1eefd404a4ed5b0c79482245840f4f65030c1f9ef3d00720229f90c536babcf05a3299fb83cfd32387c50a4bfe4ac2b3011b1fa83c13d9e8a378e2951795b2d876002fcb547bc1bc226594991ef7ff9e488b2f7021c04b36e2185d28a01a10ec3b99b0db297372a1877fe1ead34a5adb7ec99288b93cf510f38cbb801dd52bc15185b3b21f82e0f78ddd05e4702c7496c7acb2bf3ef8466f0bd1591b984a3ec7f98cffb5ee74e66387436649acebe0c8237065ac7845eba1192612cd5baca2838bcb912dc49f74b6ce7146de4f1232e3b2853c8e5243ff4d1aee561f821fed51f57e25578083b2691c796dfd051101ea8f8f807e265e5fdb2fa7779af8de861289d12be6001f17adab251d81607997f79019bb087050bcd7c2943078dcfeedfaecd476ef4961b6f5947f7369681f0b4e970b82fee77fb3e8b0849be37bf5a68beb0b85e14e1b427556aab606eea7304df460a2a8fa430568025c81ab28f21a2fd30c06875522336452cc5e364e2a0ac5d3a32730073bb8703e36279b904ba537cefd386699a4f49a48b92b8eba3ec8f7d7469aff8f89b88eaf782f7d304e32e9b57b3591c472639f207491e2a3bb5dad854f458ee0bb89add77b742941b364d05201c580aeb7ef3f351bbcc409c175376c592e6d93cd9d1414a20a47555f8b9ecdc97df783c66a5c6d12e1f9a31809e5b5003d2887d5612b98c12c5f2b37f2ad98e99f2fef771078ba18eb66e9d868b59fba2d95dcefaafe1f0e15307a1e719aaeab740896b5b5960fd77e7eea9100d19a215cad0725d4902a5c42ea8f4f627e0a43548346bee53a3c12b05062092861a78edf1853c8ab19cccfb0ff503a20876169a158727fa91c2756b4157a4fb46f0a4cee8b25b425c1d5298aa59a50a5ace8de931ee0473f4096504b4878f41a4d69aecb288c855e8c7bf808c59ad8bf39fb4e041e3c662532d9c4b8b92cfb5aba473d0e3a566fa95a4c7fc15988ae151f4fb906d5b12adb44a2a4332df956f223388e16019debacad0c05c0ea80f9f4bcef35bee4ce2c3744f6aff775e9a2c8021a4c35e69f2df142c0d60fb45d761f1168204e270e2d9b899dfef9855cb8cec4a5fc92d454eadbf5c9971ed36953d7dbaccedb035e0a4593a1aced781659fb2cbd540abe08733a50d3827dcc369c67519a0944920909e0b4dd01b0ea54a55eb10a7b8e3e23342ae047d07c10a7b14a4f8fba4d8d50f8359ee8fa7e8cf8f1efbf060e2ac6b9ef275c468b7090420396fec974681b8990c0136abd1a06b95b75b800a9f606fe9af9d60565ec836abcbce747da1cbe51056bdd7a24d9ea972fad42014f913445120ff1b8021c53166507a88fb76ea376a1156de96a9bfb1311cdac7f9f5ff7fc1ef3172f88dc09d538c3d06817a5201c7e07ba10a27d3b4302ab5837291f6ca3d570b30ecb7ca7db1780847edb60e89425fe5ce0c2faa4ed8c308152a680d6a4074547995b07b2aa63b6f0d72499069daff87fb271417956102352cf6ab5e178e682d7d643a39f349bbc41129c938ce952dba197f250139addfaf287b5da24d186a824032a4955cf4c18952a167476bf08d45b6437dfe610da964a5dd7f547e43c2cc7ee800af2527e9d86c5de14743fa9e24122868799f710946f8b7a0e38959221db63c06e627f65240abc3b9e295c7816c4b17b602fe80516ec1642f07c43e0d884676d30a17ee8579aad7b271eb26f7a3c793d0a0d8983a8f5a0e02a59a47c6ffd73d916a9664e980b1b219bb533d3fd1fef96d36428a0833b8ef7c95d343ff644de6bf8b11724f915ec83451b48206bfa3e92a3e3a244c92cffdb0e4ed1ca746401b63bc365466b4d9e9061d1735696f0ebbf7b09df1c74527ad9e6a7cfc5275374b609450378fc177bfdacec09192ffbb4a924b574880e764e014d94cba04f989d713c590b323e224e9b75ca1703bb5eda9c81f430ff9af46d139dcfb6ba93d122dcdac7215ea50a519e5d604ba8fa9572772d02e0ac0c5ebe260be76f09a264f897af6233acc2c8e3511ef9aeed72b745ba8815789eac7d5797a0c8d8be86762e3c312ebf8e50ac2666dded9ebd790b2a70327a3e136bcf5d3896d3a59c091d80a24bbc139da493ffca988c8c3a0121d038d77b1797021b60db4f26453fd75d5c2652017b38c2e4a7d1f0640bb55b7f92b65559335a4d7fba7382afedb5cae973ac34678c4808b3af6d226526cb0cd0ff4c2c93139041afda288cc776ef34886f10d43459861eca393a350267d96b97621f702f9ae85dd5090e06a2fb48d76e37cd5770d262b30dec4c50b51d60224ba8afc6612006909c3413f4e2ba9edd9e9e930ea070999cea931fb6a3b8b87bbf95e957459c2619119c84a5746648be9f24c96d2c99064b720f5bc9792ea9f9b3c5a91dff5c3fdeb5f6d7259a81984f3433a1a5d42597e0c159607ad18bc19f494e67bcbfe0b434d8196f9fffee101579c9c6e0b642d0dd9de161170913e6d0c3729d381574ae66d77f5fe48f6739cd5d36503aa596a2f26faf4b27150e1976e3f14527ed14fb7223e2526424eccfe91e0f479d0967cf5bca986d7cb0823b5f25b744d44c454be71473c88b65f5f714f54d2f1c552c8f79af7f309baf81ae7481dd47355d53c5face7fc3c20c24d50bfacb932af2f85f31137780a6ee392576a14dea84bca345b125ea095a869fa3ce0c8ff4f50fcfd767d08a72438c26dfec2f93250a0c6d1dc46b99d7bbe94203b3f7713a08c611e8b183aab907715285bd3cdf4f99cc8cf4167693b43d43a7ab13c163b43017e28875be9f882c9c6bbc4473d44915f75f4c43979fca3d652906c002d6abc3785f013e746e084c86ba68b585dc3b6b3c77392f757af71a42ddfec79b1991afcfc88f56ec3256ef422ca90b4db05119b8ff9f716c50d7014ca3358275d8fa42360e106ceb60015776ba8ad5f5b14d3eb17f21e197620600697b91ac0cc65a35c2421ae9837f74fbfc5902385944ef4a875afbd842dc789fdb5fd902efd9e268d7989af560822608ca879253fa20c6fd00c37e8fa30b6e18ef0b7ddee91284271b15e162499f4cc82eff99bf489ae075f7d6d3c327bad13045f2b956462897a29dc95977913484a126589b19602823a92eaa6b2ac91048cf5095a2f0977136cd46d13f9e2766159034aeb42b11a992404c49ec2435265954c15cb5c58dae5d8432c80ead12c58de98b5fce0d903ba320bd2ea43942d38892661a5a74dbe95800a36bd451f18a3923bad6ebe300259751907ddec48a311983d4490947ae9f31d8b5b949343ce7f7f6575820f221569e460e855e25911eb5fce32f9e7b60d21199cd1e887a92e5bf31e636660f40d6bb16c494ce7eaf45f3a7c36e60b5d3e79ce37f08f36e035c29c2a33bf0e1a87a12f429d17ac3a6513cd9490c63f77432aeeba202bfc7a0ba753613556fcd5239151bf31046e1222c569c85d4c86ef3732c490507f2ead536ff31fae11e13b88ad3e63931cf4513a73ebac084686e97dcf341512eda6bd7196ac5b271a38e6e3185bb64144f613628efb073ce0564578d56438b0de707eb023afeaa40309f75501e722a195ffbea6593e2cb22017b9f8056410023c18312c365013c7d07d6b0f6b7394a7b343e853dc2cce5a6cff918cdf59a56477fa9d419ca8dd362b434be851917634e079e6d0e6491ab95950bd0e27e8545a44b634bacc7bce0814a87fb50b6e3e5679bc83e73041685bedc8ca6f504096fbd78c01b4e4f9ae3d7210e8fef5e4c8ec84466b973ba1f5628aafbc4ae3d392c3baad4c5e3b517376170b5ce1e5b91025fb43e543dd176bffa2593dd26e5e0705ab28b45299678d108fea5ad69cd9630f4f4aa8313de62f697235830f39c205c6f0deb949eb128fee356abfcdb119b228cfa5c0478390af78f3766b28f6ba48464c3a9dc8fdc40b3cf737eb61b913ecc9bbcb19be7c5b8e031da8469152e18fb7081e1655847d52d4f867199804eac6966fb8d86764f3089b4ef6e6697b6eb245910105d77cfccefe8ff54a348c4f6d295c322a4da905aef5dfae0b14d0e2fc6536e2798455349160fc6cd5811fa350ee0faa761972c55c74bd67eba6c6f45ae4a6fd841e4b3b51bad246454215576cbf9d55ff773f0d959cad5723e3ed7913f5418dccb4e23f9823e80f9ab3326d089c141bc50041529ca4a42b8f4c9df4c905ee7692bc1a0ddc59cd543baf878952cbac19487a3d2ed9450e2f15540b32784852b9aace530188c2b4eb0f87b4dffd7aadfef9e7e980a4a3f9563e8ddb1cf9239193a98de22e6df9b704635bb1947c9d5cda9462360a5d30f7d1d8f942448523b02cc70160a452b7ec662416108cff4969ae62eaaea538c61acddea28812087964a9813f04506f54a0a31200239de91f2b19afa37687781bf6a7a5b5dda76d7104349fefaa3cf4aca87b16bc7fcfac5eb91021d4037e81c8ac557c49eaa3241c5c975ca4a2fbb06b5740997b079f9140c502f9cc96c089548b283d9fa3cdc34912975581d9dccdaf33b524565a4fed5c01a8ce7a30c9c7e4c0c1460475b48eeb65714fec271195eeadf8f44765ba5f4f399eda612c861d2c4f69effd9b9217903af457667d40e355eebb81006d0c79539a81bb0ece271dd1d5c7604c98018c53e0bafdc687e1825a02037b9b232a80699f8e312970129815e6f5c022c2b038ab244abca86a8a36d985547d7f1cd8d83f7cd328efdecd46ec6002d8d67b1954ffd1e8e569d900feb25028449d6e6af6086aa58789caf461420690131b1a262618a7596fc02e63d79eec44e81281a183c13532dd4dcd22af9e933602b4ab8ecdc932171744cb5f241af2d83e4136d477c3a8e7b5bb4ceaded25bcd89ca24970a05928fd8a099ee158867899b10f3578814a4e6f4f8411451f9e98377cdda242f82a66c763e6af8797806cb2770294b796f4c706b6ebe685141e90fa5c8471e325a1adbe6e573d366f9520d350157113d7d2f14e03e9cc82f42e8104d57fad35519b06a8f2c0ef5e257f7c98e8f9f20125976c11d3c7632f8848b09ed4c9433533f4adba4d3041e070085986a10f290c2bd1bde51066fdd2c9fc45ecf5ed8ef07c2882b79e8036bf05ffb000b60bc488d5e224209c28acd61a24f2527c53493972df0828bef675280ed0bd8c6211fcab13db3e26b3e6c8a90fa86e871fba25495e7b577460d1463fc2502e2db51060ae25192febf721f21660a9da8425eebd5cc50ec16e8fb6d48ee365248b3ff400f429f5c40709a437415ce5d4c538cb9b911808affa766c1b4aece39d381789af32689700b8d0d97ae5c0a8a51e9a190e1e880482c8091f5407b83e788842c0f924e11b14f506dad564f334197575441c77a3e0fa2f1ca41e8e9a49a1e5b0824ee6d9da50d062e5d3436284b26a02c8efaf0524bd6e458e5e4e3bb0c041526b0c7cfa2af59bc20adb3c6965c4d3c6ecb4d2e9f95a3151226ade6fa625764e11d191fc2463c10ff7624af23b7662737226b53280cc4bf1ff027cf64fdaf6bb1e989beac7a80cf22f035f52efdfb36e7768f68c247ca1fe8622215514a4ca7944e019a3a52bf1b512e1e4492bc7dfd471a0c9384955db7fc8148d73632d7c02feda278d8e05ba9aead7f895d7a0e624e2a0a97c663f4f322b8e5d3c4bd3298864a251afe15882c11f7e73829c1b0ecb5c2064eda118fd4c9c0332174c18fc70d8ddfdac0e265d09dc8f38084597ff2708abb16564ba9ea24ddb091822f8e7da9cebc3468cbf8d95013d8534fd5c0d3623174efacef3682c231fd23aa6d2affdfc48a24dc62b08df7b7fe4750fd7b56f75f992718e3bda40c36294e29d9e09ee6c80296885eba72d59f03741268597bc8781cd521a7cface20234c461272f8965b0f0b0c0178865667b0b718cc4f749f4938bf961b73353399d03232b767cd1e1be504f7c77497d84ca7a0dd1119fae82bc6492103442b55909233709d65fde700856d0a2fadfecaba4160b6a4632be4f24f263e266e4d4a428f13dcdd475c3a81cf4fa65f089eb8de6ccc8e7164404a5f7b4ef09d34db1d235ad329682c5133700aa9d9e4ba87e272c4e71c33abadbb2e580cd3cd9f841a74e1c983a2f8b8acd7bef38a375cc57b56fda5c0587b7b9d793d96f786b955b9976b8479e94b805e4b3a1b6497639280e4f4a066365e1eb3496a2d58986336730f00783b30e187858963298672a98563a9965951ab547d2bab92c808c422dfe90c271aa5f3dce16dec37b7edce7a60406017061ad3374cb1a8716f673fd5c85b4fcdf94f331111c840b9e64de176933e5a27d3cb789b7f60f3d759ba26c29fb22176d4e3c0a6425caeebd04d09e766b555b6cadb389d4ec341bbd41459e05a95ffd080a1c424401df405a97271d05633f8e29ced4cf6d3b0277424769fcc9b9eec11a453b435fed7fdcef48f6b7ead877a22a834a70d40c066f6904f073ed759dd7bc9d631841efb9c99307d295bd478a847a9ec3e8050c94ea9c60987fb726642ef02ad112edbdbd7b153a6cfa4f3cd13fa62d392b876bd8166cb4521f24c8cff086cac52e256631e38cc27301c2986c5f18a83c0a8b8ef90486f64a92de6daae4565bb3796f6f96f7a0a0c9f2cb735f9f68cf494511c5a60535519b7bfcba256ca3c14c9debe27109d60240289bff13f3c96c356eff3864d1842c643fe0da026bb0e0a8d78eec8344f6de4c9012c81950b142acb1784106bdfd80477791801b0a44d1910e5b7cfe975c1351e72ab7e5ea0a198a19b844e8585fbc8b5c04bb2abcf9607347427d99aae842f86dd080c059ff09fa524ea49e85e3547ee6e6521e5ed78885194ae8344e5f16384876c9b35909a891384d51566f17b6638e305faebf25e1e1d274a5e3ab61511ea63c42d04c735e75caad6d4fabc025a32d062572438f83bc54a55ba3f95b247a3b97f01e54d42aaf22e9d2201ba8270c5b25e693e25fabae8fab58fd8e23a73ac2e91b3a87c6cac326e3b20c4af5558cb410da752026bac87c06622f74322c1941664186489e5bbe22a18fce9e05d90882bbfb7324208ef116c7170141a83e99cdacd5f1a38c24036e1730af2ab36af24b8d481dcea630bbb85d1e3e4b1d4188a8318aabab2e2cc6b56f1d39067c28598bb345cc3278d8005e3e0af778b10e5179caa7640fd5853e97020edcecc3242fd7508d350a8a4e091e6de3a394f9f2bd5ef7cc3953a0ce7bf83ffe85fc1bb7ed554df1f62453fc5198f7cf9cd4c9a2c059c9c9c9e27083a4c803e8023c8527f6fc47063cc55c8a67f5bad064298018827fcba9f384524f5382aa84266c320928d2c622b4ccfe59ad207c02baeacf81f0963b2978b7c8d04280cd1c2ffd16f4e869c2c0b6da99b047c95a57d75f93d94976552c9bd3d26a26e298c402025866b39973af4367d73e93de8b8c0c7f27500b0686afb59be3a208601e6082792d35f9f01b34873d303ba097267bbf02493d80ecf49acdaae04a4c4dcbfe77d3cc9ea5ac704672c5ed5ac60555ceeb0f8744b55e67575bcc3dcbaef08094dd9746b7be887007aa7cb086ba51fba2289bb01a5948a02bf8878f3fc36b3392c7285d8321df27025f19714a60568b8179ada3a432ff1756610f9768a76c83fc5c4eb1f0fc7b5a6059b01a2b03ef1eb788cd5620ef46196a4d17af4643a7d9bd8c243ad312ea727c3bb80627fc0fce203e3ef92023391aa0354ac1769115857cfe3029137b93ebc748a4bab765911b3378a4f0a78d6ca57f1b5802c4a176ea6464c17dfd0facda167cfbcde6ef9489c4a24b32c48d25b297a8fb3c40b5213642fec3bc1561a0fe14c5cde01b9f1be8e1d839992ef83826997537da270c152348a3b26c48b607c51ba4eca64269cce23ed9bdea36c14b81ddfd892fd6aa4308a0f4cd142cb695056c1c9f207ed28ccf26a130042e14f858412aabfd071542b91d9d8ba1c8d1d44334932a51680eeb45b474b5a75e1f3260b9e727e857032919dc787e17ee3f3edcf77aa8933a9f731ba20fed88d1f1310b7bd8908bf1157137c50a0d78148e82f84f4664c9fd9ac9bbcf8797277d66449c961e4497a9858d62b9eb0266525c080565d873dbb1b99ecc48b9d6272910d6c1b9abf92161b56dc6b3efff67d7c685b1993887e37e14a7a413676ec6a871add4cbdc29e89ee77830c589717b740d5b47f01e60b93883d9122eeaa051b97f9163b93ec3f36b34be71a2e402884a7e00efa5a69fd011ec05726a6026a3b20527fbc819126668e21f727e574fc901f1ac5676a34c3e81edae57b20e2a6f7181d3687f66629831ac5d9495cd9511b4d64c9c2691c4ae1d0696cf9f99b0b17064727537be0b3f1810ffb35b708f9614477283a77abfc7007be043e52f04f13128a47bb897f6da811e4fa604a253d6fcb0358554b16379a67d6d97e98e90fba95da6e5c1287411ca2cd6881321c93cfa12baecf601d702a39144b031716adbddc29cfb4a579d14824feab4ffe1f7c78e5af6433621bbfc0fb1fc88bbff8c954eb41baac3c52003102d78418d699929c0ef2afcdbf4294d7e8e610ac648de453d7d45f2ccc1142e76b8a7a171ff5252a34be8885376f871462c2ce3443210ef9df73f0977a0f0aab1e09f288549111c1dd8848c851a5489dfcbc2d5af063ea886af7fbb0ded4de251fe5624c16bd63f0792718af374a96f78e7e21b262cabd85047d60b99f1f9ab58976bccf061792fbfb8151d682b6a3e260bb8c72a0946f2502b3250cd05cb7a0589f3de0816bf81022b66fb06fc4240e3695aa2c119e38a557aa296cff837495d4f5a6104bea003adad0fe1c772eb9f11ae405ff4e26e891b86875bcc8076f6225ef8c7fde2ba2aa2c366f02b4f5bbf7750c4f6413bb6182ffc6813508a7eef5b0a6dae034a44368699f605fca124c5f3a7fc7825814ff7232dd7b3f8ddef12b4172fd984892e33a1b715c6c5265b689826aee6fd6a811888d54cdef5cc52b631b81bef27bb319e2d4edefe2608d3210049cb070149ebb59590bb610cb07d84fcffff20cb7ba16babb59877f473bc3b220137a4c5f79c449f48275610ca9e89ed19806969788d6b758ee0bbe45450d4a7cca9e793b3205d07002580d27d83cf77ba01900dce1b87caa45cfc32b0b282f2244eb207e892226185933cca1d007a7dde6145b013e55b8276bacb9b5f25877cf3907b624d5c3ff2138d29b7e9cde36ae2e26282d5d6b8222e81df221c887c9cc2f59a9380b6d1e0351008f7753a15b256c7499d211cdc291278a144db5e2ec27d854b46413a0ee464c1c00bb3de4c6b509c3faeaaa7f3060d6705dc7a32d5375f89a1e8069e77b7e8e6a82307cc73e1c649e77a8ab58334b9623956ba23fc8436ece3b0879e262c10fbe2a14b6a70109ad1fe30fd680c2892179c462e0905021481fd0b443a7d64dc19c2ed25c9b0fea1ff1b949fc1faffa76fc4ccf2ff00aa649d13677929eac204308bac57647b8cbd5f6a2675cb75128f1a3b925c2fec5889dbe693ea75af0314c21dc7fa68c702b29c56d8d990094b221a1220b92f11835215a9b17c4ff56b7c1205a1f3f9d006f118b06971c57b16f2e7975968dfb31564a43774a77e7c5ab565a70494dceeb458b9f2981f4443448f9c8e9b42254ee8c259cee064d6ce5f23cc1ab533290cd775dbba84f4395234d491119ccd66c9837effbffe199633f712177e3a0cd19a4463cac058463640b613e6cf3a24cbe9688cf0c29ea6ff32af55e668f92327b17f6698b8dc0d8cba74b1d69252db53f62941db52f2fbf9c15b21e33a440472b47aa527ad688c48addb9a6be1a0ca7cf2a032aad715f8c7b834e33ca064df1c9ee37fc9d4b01fb23de4e99125b919233cba67c7028e4f3504319f6c1fdd0f2507cf45f367b18544c9dd43fa2f8594bf28c3148cc0eed04797b774e40b441bd9a619f1f897abd95f8668329c9411dcf4527bfa34876dcb0f95e0762648284c4c7023b5a9c19a8f402f3ee18f1a6e77d3a26599c54ea34b4efbf71f33219479c703106e39c1be24cbf806d398be156d319ba48dc365260411ed45d1543c6900061d403fcea8df3add4abca0de7f85a3b59d1f0ae6a500217196f0db6c8321c91a11f0cbf544498ac6cc1f5f0c12079e2e4b1308a75473db138a6ea770c00e76a4c7bf1b655b5e2e463079d01f123256efedb3e5cb73ac8a162453eb4c0cd2375c83d625fb466142b1b371c3975cc999f5f8099c3b65adb3254e1d10f3f5ecd5aa15a2f2b1d1a556f0efded6421eb016ded921348eace38fa09e148e034b49f377f623a9f909097bb3b40c2e335b5b31fc970059d72e9ede009304af88a32061d0f44071c0f0c736f4fdeea83aa0ed296ba7948b56f512e2cbe3680a53ac2fe2e1d0ebb76393776165105dde757fb3a96ccaccbf8d727261e06fafa500868d4a9ed2923a7076d415e09dc67451aca49e295e6592512d5ab721723832fe31621fd323facb5a1406981b74f2707fec762045d9d2a925dba615c474d64896603b7ef9993b4b7749365443f09143b96123cf688ce1628863e72b3cab162a67aa99d9b035850cd802816b2314a3c95e359098c2631e645318c8ba67418c40cc09e54900b8ad2b5e27c2def2557e8910ace98131fa050dfb86a9a2e8985c22626b49433fc2253d76dbff54ff4303b52b9b49b11ce7ffdf96921ecb7ee70be53485029379e783b9d9500d061dbbcda484f539553656dbdd8a539ebf7cf585dbd3e3e2ec9f78ac35196049025f1a6bb081b86270e77951433f208b16dab6b0be0d86ccab2590945a89fe9baf54940ff735e6669bd349717885fdc376d5dbe5518bfc10e0fc361ea64a0d0bb72bf922829b489052f122f94fb1f75cd4b0b4bade47c1c39b1fa2a3e66ebaf55e8c07ad6e2a335be6731e3f005bfc90d55535dfa5cb163de5a2bcc7abb635ec58a7f3ad665f715d8d92b99ef40a798005a2a12a6eb88f8ba7b8880a3dc07291dcfa2d890725fa2bfecc2506faee92beeef92c0cc33439e08d6172d595c37538d600b8515c4df9200c9e3e411e0ab1317db585199dde9012c66872640b0d218923630aa97de769ee57e6edb993ff3a8ac05898386e31756d87d3e3c9e6ee5e9f9a2dc87865be8b7de078099b7c0a00b1072ddc329aaafdc6e1f99489e6314b22234dc179b72e74848a051ddeda52927b9c754500d91ab4b0d9c492db1a45ed2e5574c628aa7e3fb3dd8d2dbf733c2111735663d0b378c183f553d7971cfd64116729b0c4cd43d7338476b6abf6461c233503e6c18307d8d83942eb0a78f502593c88676f30550dae90a407368c026458e989e80a2eeb3ae2aba5d945465380b999b6b416c0889e67e3ef6775062e1c7ac948a2360eb7d045aad828e987989462437d3639b7f0ffd4142e23f501c65c2884afab027484c0f793718f95f38cea3ae4389bfb17d76f5fae81317dbba4fa95dc740302c2c51a5837266d5c56d3ac5441e3e812fae7e37826fbfced08321f4e8543633198947c248a1b3f5093dd18e5be22b3c3a48dc1d3cb1bd9efbc5316d64fcbdacde9cf2393b3ff0e0d6276403c192f54f11d58ef608b24cc52036189c4260fcebb8b5c8cdc020be895b30dee6e57435aa65ff159ad6bf945b97503088d2e42b478f73c6ca1210e79dbc68f3a884ccf34e44e01bbbf92706cabfe213228a92d52eaa6eb49f4ff89ff8105ecb4655d5208ee6587cf3ad86a34a7c4733d8b72c18cc0cbe68ad455ba337b854b3534c17c0ebacdae3f9c9f3bb8e230a7dd0b9bd6353119dd60716023054e84efebe1e4ffbd9d20889b9400338c712cd3b05284bb988913ca2ccd365f07385586443d853b57977cfd06c92b117d964958ff56a305c18e80abeaa11c9365661e501199ae22d8cf5f0f6b89d1341d5ca87caffe0755f3be03a77f48d3bebcbb17b8fbbd5b61d1a19e8ff71fdfbc849edde3039442a551e8377510d9365b385df9c2d510c85d0c7720d26817a31a113dae89919d173db4e3d69dd1829420d061f6f6f4c07842ee9d6f7a52c62f54e6be8071ba7cbb21938873b61d5cf52096da76ebc387816583e199da15e8aee2f3c46245d64d03af746c37328ac4a8fe734222a48306c452a6082142197002acd31132c72cf03bdb398856beaed39b58c304deecef667a899d277be30b5938e3dd65cafe89058dd44a686e85783152633587c50bcc59264c92c37780632e8e5cd0fe1f3fed40d8ee28eaaf4899080ae1202206b2248167bc5522903107ae8b4d0dd816f713561be392b71b97e1f332df10198843aa82dd3f05a408771213617bc17e11ed0ecf2a646ff499edb63b17a58915eb164f5adf8ad2c44f449c896789d6632413dd232682f46ec0929ea7327fe793d3c94d913cbfc9a180d0b4157142c3b1c4cff05ce51958d6be177f9614bf7cb3b2a2d47d4672b77cddc86d08fd591cd97a3bbbc5008723d2464171ef21e9e581cc0879095bceb89e94ae42c3a3aab018dc90d8cabc875ffd53532843395bcb11822e595debe60f27b615903d5429bf428901e18fb05121c677ffccdf1ceb7cea6e6ffba35360d12b2391d7d545fa37bd88d2bcfdba875941412389d0a35ad07dd0547b46fbab215e56470c584c3d82a0af32903fce61bbdba620e19206b8f8ec928d07787c2969029925ec13358ded18044b441c0407a634e960e3b6cf023ff1e763cb9d5b12e4b8ebc260f9cdd6b93abb9279ec4c238a8b3c4216456859411053c0e5a62912aa284cfeda4fdf6e95bc4d5d0d010408e25eb9ebfbe0f1abe79fa35b8230d53389fbdb76d1549ca47e2270d318ae2e7a1ed4d4501dec3b0313ac2245233a2e42b97ca1c1890ad3b698ccdee7ab67cfaf411db383989b9ac0cd583d78b04a4f77b8125a0e349407b904c42a084bc1bb2b839e0a949392a93d545d96ecb15f80653869068468113763c0bc78cf76c642245105b6ca56a09e797cb89c7a941e7b24ba29812ad9b32d07c79ae0300dac47ceffdd1c667524dd1faae8bab4e2b0a07f1dcd1ae21e85ec4a77c5e9693458eb768951e7c2910a93938b43677621ccb10a25c56d06d6e2d68b401a4989ba747ad0093f8aeaf3a2b9bfb28489de73c38ea6581e14d408a20829b0adc33ee18611b0514940a752ced233d709a8e1f229eaca68d4b2b45a267d6160d8045a28575308fa074d4b58c0b28af0ca0609642c2fddf714f2e102150a05d1452927becf5b7a06f95200cc78a502a6580dea965fd969319720c611968d8c4c1eb3f0e70b720c73b63ebd8fa7470a4c2da36ba7967546b0b6f84a380b9517df6e5550aeaac22c06e364eba2d1723009cb1dd22750304f0af5a3551f2f5f6d5bbe94b95cd195f3c5bab2b49e21d53083e16fcb13bc577198049c1f5181429dc241d535bc9cfdc51c3939ced68f00284e5599554261b6da639397d0dec09ecf7530f4fd0d68b06e3a404ea9596543900d8b72274e9a0f6b336b3d69ddf2a4bc47dd573b9d25708124d650f27b42bb8b2fa32425497debcb6ede26ff2cf9120b6f0fd080e720ff28647c9f76380bbc50090266ac99bdd11f96593c66db90dd0c1fc3aceb39e61eb998a301ad86e2e649b021d0a019c60baaadad8bb5397f724a36719e6643e46fa2c5dd073bab890561c95f8a19a1a9167643591600750935875fc5a6a16677c7ddc9a8433f13540e49b2081dd3a96a4ffa119684a7513ea67821831235dfff420ca2cc0513d12577e6372b2db2c926940d1dff47da4b63bc3887dde1e2add7bdbbadf79adde8bf987610f5fc60e016b240bd9e9621118b470b021776f4957f867316c6e9fb024250d084000b1744e406af37f965bd3f6ec0466ececa49785185ce632afa06654eeb458334af96eaef7343fbeb83bc1345196f5c1faca2bc7c1a63fa96e2a3ed3411b90b168973335c769faa90a220b237909ecfb7fbc2a62b49a75aaa8359318836324c9c181bbff6ca4de69ca3937f74a84ec4987dda0e7dc11566a73cdd5e3bfac3aae5c65352b603503718b12d63b7b7d8373be3166dd5e2cacdb257752e7d1b1e0e725a013a3f53173caf251a4e879b648b42ee1bba6d6846aadd126751be34c35ad6e6d87b2abdf7b95546ef0a457247e9750c97d8f72870e2f3ba630ad8bdddd06fe0014fe3118dab4c3de5132278e93c719ab54c218106243137e875816f9b0200e31af9a5222f04dec9cb8e002a22201de434e17d1f11e2d447b1fa4b44488cb58f031a0f809b47bc678a2e57bcf5f95efe4315abf9486fe51753a73a7f2957f67541fec6bae8bd3ac6103f34f864a59b5857f7211f2218dad8c42093db0a024b6508650ed7e25dba0282a24734a3b8ac77311183f46861b657a2c1ab5c1a6c9eb0b96fc83f535bf991a98b4b679e0623e73c295708343d53336f7864978a47112ff1a2ea70ed240ddf7dc142a2c7714574ac5ca8b09da2df098e9afd8c756366665f032485c890f3103e95ae4f3738311cb3cc517ac898e638fcc2171c45fc54a91093fa9f976860f14b2cc79605f9ae5c19b7f0969b05e90ddff2aca8e77a7fb336c7c528d9636b9b68bef7acbc1fccacb0074e12ee906df344572c5b489b00492a8e4751a1f3b7e96b5e9a6812a5da127c4a1423c04856a63a91ead7645fe174ca7537c89ddd31a64341b8668d402a615b3b344780fb9a8b6b94805ca2d889c3288e9889a7ffc0d32db4ee800a5de2b6bbfc588ca4e36610481edb9038f94f8807d4fe194b80b4c8eaef7202d1986b054109d9231b7321c507444e795ac0e34e100054b0a736091c1b85dfd366ffb2b3a67e99c4994fed7e2e302848703edef556bdafeedaf2a13b36d4624e593eb437cd421d08e49b04ceeabd4722c7477539502ab1c277c66dbc7f59ff3666712bcd937b963779af6076042af396938f7fbe3742e114fca3f9bd21f735be2d10ae58926888826827d361fe962b4c8d388415531c547d4fe52b4d72d2cf4abe22cfd5e29955851509ef48a033bb78717dc5bf9ae8a2bd02c843b1375f59bd44f72d3f7dd0d892d74d9b8d7c9e3ba3ba63b2afacd0f323b14594311d7b04dd507fb640deb85e08da9058951b992d95bb6d123e2b1a90d93e979e40c4967a5c5588766d963b1230cab0cd9ec662bdcdbdbaaab459759a2024b596da0323472e030dd7fe37146910be78c152df961dd2c40803937029d20e847c493b1b35fc281f004218c13a0da30ac282d496c44310c5479b2ef60ed27efdd7d6e098cf4b7cd5a7814ef93c52ae41c5d34aa2f9c4c5511b985630f99ff5583865ae236aaa2eb0bf6e139af625c130d3488f86d08579e279384cf4638676e3271e4fb473abca0c24bd625885f1f476150a0b001ac4d8d4462f3be1bc970582995f7ee08180a5dc825c41baef68506a15195c14f11e464142c0d8223856f7057452b3bf42d280f8b3beb26265d256f5139973e9400001491dce06ac983e205df0f8ac0fae27c0316a7c5bf55e55b09372aec10ada81f71b3a182599ce0fa9eb5ae083b0209c810c1df8dc5776270232cb676367cf449124dcb93ae71ae6acf6fb71c284c6965c7e834f4b11ef2ff4f05503cb78b7fe0db57576224313337ef7d42e6b1726fddb7a19b6641d9e589d36a619b1eda32044d79b9af186b45d9000d4637d848667f5b4a8a8b8ea94d7e7f69eac019e1abbe45c89326960c31f39572b5f5be0b4d2d24544c01c2202bfaaae3251e7182a7790cc70309abc89b8f9381f67c2d8852753f9ca54b64601e70b0a613bcc3d19e8f218f26afa80594e42116395994e734f5612b33c59c44edfa1921ee9d49fd34980288675824420a92560ec0a9292d6b6f37c6a94785f6cb214f38728ebf36fcfa2f6b76a91609fbdbf0c35f73fc54388baaa2803aaeec4088d1e146e0fac5b54d82c48c90bafb968070fdd03332c49a9660999ab75e3a52f3cc394d7fbd45c1edc6ef0794363e34c8d92182bb63a4016095400245df4e2fbd2d12213c3fd2bd1b4b35253fbeb6b234580614e5e0ae870689d182f8fcac6238cfe84b9f57da18945f1573ec307ddcf25ba5414dbeba05573a423ee9e2c41a9e00f04560b18d9c9acf5c9bb3265f51e5582fa0281db3660bcd7206636697194cca11f4c620585f1c4b19fc1761335cf4eb080352aea9d1911ac79842808ec3842fb0150f39612a60001ad300bc6083e2e5bf370488205801ec70544b1ca7781a69f83e1782a62853bdf367e0eedbab017e3a3988dbe1eb1ee695c00a903cc1f1281d9fd66bcc8c4ad84f6cbebe52b0d3fc306deca0cdd8798072dacfd1979b3cb9077484ca58a49dfba4591105b238a803c363c4475ebe3b6bb82d9bec4f0ab2e8f9dd5ffcfec8ec0134a0fecd5de774ceb8d391efbfda0a9b2edbb0e9b86084e3d4c89ae78f4be993f35e42576b1d8200197f62209bcf1fc0c9ed68bfd3f7d4b54124aef0998a543c6f62f1d3cf1a213f2cd982141372951ec9e711e1f6b45691f1136e1a35c4c1ccb623b34e4e50fb3dc7de5e545b134841cb776cce4abe17d470e13fd19886c3bd4499a58fefce7aeb97dd3f0a68418e89cd3b805cf87dce717dcda3c02983c85db8022f58967cdae0190abd50133a3836f864590776892516f3d52aa6b0a5f35aae3726ca79bc3e6dd20652dbc52fa8b09d842b1498836668bbee6f0b6c041261148c7dbaa19dd93a4e53a13d38228f2e81df52329db3024eb5059d39a5bc9f25e881a1af49aa01b30a6f1027488ef10d6b320a6cd2a23438d4eaf6593e84a293f7b4db398c9e726e4758290090835202f80cba387a6615306080f5b8c8aaacfa9aaaf2796061fa0db78198b4e92d686f24080856ad7d8e5dc7081d5d8fd4056d6c850f4efd67347f29ebed8f4a7648de44c15a08f2b6874937dadfec76d01e827ff87d8927c70c1710d3d68cff6caef8a070c741d4e06ca09d6227be51681aa481f071a8c74ef57b4353d2c8dd9f269dca3decdebb74a03fe490590627f407244838a0756210cb579e6c2f026a593a1a10fd8676be0402dadf3d35e28d4d9a164a7ff4167dd0d4d0c286dacb3acdf9c1ddc578da7a71d665e017a2e4f3b09976a2fe3531235c23ee9b5ebd3988bf168c27a58af7316f153165abf35e5323e63e55985f5d6c7043cca621250d48a472dd689a7352521b8230b64b586e59942ebffd82f8cdc31fd9e6d205acb18085330e6a9aecf37f05d5dbf5e8e148f9aa1f4ff27d4f63995924fbc16887ac89655d15e38f66a473144ec1fbf43c3d5914b534f25dea33dc8a832f9dd4b537ce9b3bc986bac8c9aaa4158acad25d757c86dd6c91a1de5c3392ea3a5a8650e652e235bb4221be49b8b886d60037b7eaec6d75821ebfd208ad6b3e8e39cd38ab5e265524184f1d39aabfabc3b0b87e04cdf523016e7d6439f7268689ab9c2af5f6d4cc808a70c842ec7ff0335516a79e2c2e308a4ffe9cfa109a35fb1605f63d06cbde237ebf926c47cfb653c202ef0f483e7e2eeac2cffef5805b90d87d662e948ab8125356e7ac3f9bcb4632c7792cf68824a77ff1b0ff13615e0de762931898110beaaccdc3d9bbdebebedfdcec7a5f6db908419c4ffbe7a117c944ddeece19afb60f013742f9612b1d99829af52408a9421218f8088ece48485845cb607b5eb490471742585ae80452125ee8b045f9503f5033d62f68286260ae68198b233ad0fb596540cbcb7e5387143bd47efe9e428729e4592032079b45e61c68385bfb19ce72743c9ca7ab3c7ca20e87a78821e98c38bdb38a8fd1396c08bc389be6af220d190f34479d6cfe959ae1141c306d4ceba54acd2c5f6f097d8b9b1ce76cf905d285c1a401a56bd53d91ce60d7a0f2784a05f0c344436b805b1df90abc854c8137c60f80e4dc3eb64accb0f9c2f9bd93697357d3ec3a0e66c42923ac8d5ea3826218bdfb0f9173dc14515d33c8cb67da5e8f4701d3f9edfae3d0bc566bf441f8ebf59810b451bea4a14b95cef112d27a9b52d90baff41e87e6d762f04218883a4263677c80cac55f7790d71ed2968fcf18f639e9aabfb74cc741a003bfbf8e5e4c336ee835cb361dfd44d736aae117f3dc313a6276165cb571a1a0d1665c50781bbc2109508bd2086ddafe2519621da22132ae826c11ba40aaedb4a1d6fda218e967b4b63269e55791ab943f3d69fad9b6ce469ee5eca2f32ce052f9e30d1f79fb629c63addb3bbcde0b6d6a908aa80d42f1a57d1b8e665cbb064fef54839707704a9abd1832c9125c6e128791a304d1542fe7d807edee84d3bf7f395267d8fbc0380dbdc7a2ab4c281ca4d9912d8a6c79eb14f2e30a0222bbe028991dff10c0bc80f23f56fd2744e9ee1d808c803977e3072059fc6e3622f204d3a69d2e26353c2b9f88af399df5c63a59553e06709d31f06917813f4dea70883022528a05256211b63ccbac0d3df5f675f997fc33f750458138e19b8772781399f6e1f5f8003e6ed0c0c14c985e01758d1c80cfee975bdbbfb6b926eea86441b7949fa860b48f2b0a78c53eb9c2010befa75f2a26ddbc302af3876f76f67e2befc9d559d263764485404f0e2965ad4834e78435544e0f80904287e312842081cc5cfb6a5ef98eaba501a83b505eadd28dc082edb863524554a1348d93573e5b53fa3298fc4834e61739630a2516e6cd376e82e0ddaa741e45e618117a40b1c3fc829f9b9c04aa6054f2d0cfac81a7a9752be9a74fe87c008e05ff10b2e22fa81f46d29b88e8d620742b2d3a94b2ab236ea5a5bccb601deab0f035f4b09e19c0529526b718253ebaf5d80d73733242fed70b65a827ecf7d3e33cbb630394038aff6491faf2a3f41b940b8e48b3cc00851c6e07ea80872b928ac60d07375e15a51f312e8f048cd29301797a81ccd4e8fa88067e8d5cafdfe15b1f4dbb98d75cbe4a191b4918b033b971c54cad208c0a3546be0d89e141fa0800c4fe08768ed7213971bd93f3952a9a792ea0953eb638cb724629f8cd86f4a75ffa151f66a93219e2a5194a8faae7277ffb750c2b12ff1eb26069c76730f14cc5832b3964de5b20fbab33677562093848618e6bed32523e407c01660687ad8b0d2937e49970907f911d81a2203ba957cd5de33c7b488cf9f4a569dd6de120b0ca03862eb32622245da3fc7f0c6da2e990891efedc2289fab00c2d0405018fbe61aaf0cf09b29ccc8b6bfb71bf1d5bd31b21402759daac270a3c59f750978abb0297c9ff9e26d192d106226b82f948e079e2075a6493b3ad0c013964ca9ab82133eaf22ca0bfb12bc0c7838354a5a312e1ed7653e0f936edf0417305d605f1cdd26a7c47ff78ee9049a27646372c821f35db1b8201c2f650eb912a2ec7fa337808e787b59b2dac31db29062d79752949d37cd0c9ed5e3090c9262d38dd7ff6801067b69b9c6609c135de8d3dd4b6ab5b63a4923d6342113905d120651192f0ac3a318f6400cf2f27b6662a4ad9d1a33684b25ad893ba1989b4b9653f33457dfe4c36847b154663583abf844ba0e72d712306ee01a86aa00e7a15ba4a93aac26b4ff0407dd17fe05d4f13f0500f50df7f228ae22c80a6d8f209ebd8499f08435500391f6eb10bac4d469419593613979f7f04dd68e075df661cb706b7428c5034f057a2f73eeda8ab180b7efa263f69c52a208b99b995f46a25b9294abb1c396efec12e1106be8c18c212da57b3e8e01a5568dc01e5b0894633191c313e3ba52d1b3d1231a82c06d7f98221b73b555300e3133c872811dfc44650f683edd0bffb0958ca795a9a203448a4c52d87dd4df11277f8658da2603161ab7bfba961e3f14d8a0cbcde6d2c69fd4e80115b6f91e4f610822aa85ab7e20f5eb5a4f105491d0c70adc2b38d5d25245f2ac6e565efc01072af1c9daf1dd075e26da36e8fdf156540a7c1017f5be5107d4c6e4c623b3cebe93b1534e889174888d5eb885ebc0c15858e720084942645e42ceaaf876c63ff0f2c3d9f66d3343cf0e5b82927cd2b3afd2b17b95e6690cdf93d987a765995024c78368a1f45f05059076fb59a3ddf64dd3f4378f71665cc055ba6e232c4f207504eb5d7003d642d4d1204ec85f25c18fa60fc686c8b637c1763c32a5186f833f664192a400407f69578db3c624c0723ce04d1b7c07a2c0a46daa2109d606e88a70ba60be60adbe27e5b55872c0aa6cf188a1068dd7ce3817ba2c551a94c3c77edc473edd3ac174b9fd7948b52f683532ba3a84e80c590f4f768a8af5979fb23bac2aa807fc11ca8770e3f8498962027956fbcb8debadd9b8fe40f599011c79049f949cb927cc29195d8729a153251e4f90cf34d1390790ee19038d341baefd4f1ac67b9e73f73c60b63da8d56eb4596195eaa5855df8d3a014e5f5f2625841ef9554f3d40d1eb1ebcb2bbaf373d2a13f1962747252cdf1e3e85fd456cf55ef6f85782120b2922c4b533b84e5c8bfc35d0bcb290c21bef6374c806e6eb7f3818daf228c7c87346ccbdb48be5fce6fceddebd1214f859bfef9d310701adb2fbb087b19e925ba1c04323d5556fcaf208143e21281465f1bec76b61747dd10d62a8b2f33a02fca0bdc0ac2d8b4c4551486ad0f75ad7eb4187d844e46d7b9f7f70bb4137c20d6e6f30599ca788c5303a45905d5d83be218e3c7f4928f63e7132c55d651b34dbd56c67fa5d1a380703739dd7fd1448b802f05cabb10404dae11012c77f71b153c5dba5c9f1ac8a281763ded6db9c63ea2f554c38fb3f0cc04d2648ffbeb65158d9b6d756933d175370ccb0be0c70e582f7594f6010a8cef14d5745b875bb66b9e6bd5febd610c371b5ea3265d20bfd20cb504be6800d9de2559b0e838f1f3e84c2b2b9b99b610e78a571724608c2617b8a85a2c0f3b1a78fa0742d4be3e1064ee38916d0b5222070068df9cb37da5e2d7a809fd64b17ddba6dca048bfb14ee28454e29ac2f43f6d16149969d95c4e353fe9409f34f0e32ac851063b503872dead5e22b183b87f67a873b4745fcd996efac6c44214aacc92df2adf5623c7c45fb24e0a8082e223fae41f7d3173e675a633db1fe48bb5dd7748eed43b19f7a9bd8cdb10b7e0f3d278d453d913c3d91789602874c36a1a45d9045a7cbe886a20067d7f7fa000331a61a5fb29da5d3d9983df6cccf54c62d6f6c18c0962f6e358aca48c8e781bec8148748f298c8c2b6148b2b734e20c32dd07ad05b123b93685013b05deeef92962368f226f79be3850edb033ed017b6e5ba9c79f85676c387d62fc3cd1985ada8cc5ec6b22a1cfb519ea18d851ca5ed6129f03a5795f172fa23b5f6cb2b0390842ff725c1071298cad7a2ff989fee50338df29b4004fa22fa53590ac718d958f2870eb72aee2da36a48a7ee2d69fb722d24d8f6903fe3191cce3acdc20c1a54c161c172e51be56ce597b59445b7c00b5284e4b378cefa1dd67d9fc5bdf94faf37eb6ccbd9c9d6d2d8a22e29c12dacedc9b46480a9a4fa62a85ac61ad332adaaf48276ba9066732a3e2ce9d8aba78cbb7ac38721c4f2d5be14ab32453048daa8bbc930fb5f0e6a16aeb31c3ba3290ebf955ceec2321042d58da613fc285c4b0b8f10b6a90cd2ba65ba5d683cbdfe970872c1d1d7141a333d60438f0714f83ca1daaef0ea0233eddd34dec8392bd3e55c71b9c8d606d4fa38e3d648bc948931a84044225c085e84bb53ac8f854013c7b75e60a872aa0a2815955c10188b6fdafb1b5903ca1a2d777d5d723296030881d58dbe62b201f25382b80b4d93d52ed4e624f00b80ee8722764e15723f8287d85f50ffd850f043c1b44f59a73c7ec725aeb5b6dd0645e86b29f3bccad52441b42900fc3fbc523640f388d0b937ba69e18d7132227d08b2c83f2ef0099642724ef567db281ff3bc1f38cee88d5eae24c73e80004d440c18dce592c95272527c5b674d8d3a96628b9756ba753721d36f11ce59ff76021221b08037daf7e2d75bffe70bd0a3019de09fc1325e324a8b8af3c1a7432decf6c685c3fdda385e123c4f3f5eaee45d602b6406342916f557933b402afa557584fb364c616967ebfcda060fb7cd10af52aa14175d32eaee37ef619418accfe768518a063d61266836af04de38ea9db6709fa4715b0612512591d8b8e7b3108202105b9a7789d6960f7bae49718226221ee54f76c4f373afe57c284289d39944a6769d9e5771ce57ef3e914cc336f66c64686b27083cc25aa2f5b413f22598aed71b7731372a6268b82e4efa3f0a53cc39f7ac625a75272946f13e7cd51fd8512714b2279ed88f260cef54ade8337c773fab2858b789062bc4cea2c841fd02666bbe7d0d71f272699778d0ae5590fc582009c503b55629d1bd67eff3ac926f509169076925480a2e06e11e48e66bfdc80a91733c47d56cf9f3fb035b25444068d6266a167e4c28932b1b0116597cbbb75c3bcf031b7bb18045be903b7aa5d72dcefaff073826df7fa58e555955ccad8add61f6721a95a4b385e29dca2e04b8f5d2f8097f30c643e660fb56d57acbce6546c352bb932ae4632fa53d70956375a536865752187194e4b166d64e6b92b20127f993808b1398168f2cc44f22ef7dab17a05261f8dbdfdbfa47bfbb6f59106e010d052213e053ba4b4e827ccdb013ca901550f7b8c464d3e88477e15f926f2cc231e9d635dd429f2a75a3d2dd6683b000f1ec4d820ce9cf42336b144274cfd06ae8ddcc517507e0db67a5573896a5b16b35d24d8cddf4fde1fc44853d971aad9368a32fb4b66e6de8315cb938aee89fcd007f3e0133129dcfbce8a07bd1abf28e5b86ccc9335ca99d11c19b8650281f8ea2cab5850305f1eaea8f5dff5ae1315b4113f6c2511d21994d3f2332ab2bf8c5094f35d9c3486ea97fefe9390d5dec8a80c8af0c0f31d02f3113822e72bda952c1bc7aeb4672982afe71f75f09f5e9c8923765f56af0b75e7bfb0efe14afc6e68b30c3b82b15f8a85e200a099ebc824d7852d0c48dc3de778cf4aa2b2e2ff46bb346c47f3cb6511c05f33f4ead8cbfd6bd63dea98650e34e0600e56825727da2e03a2b5ba701b444b2aac79b18a46080b06a67c85e6cb8898be38d3528408538d605a0cc6bbcc39914fe41d46ac1ccdb1636b47787ff57926e5cbcc9b06f23be83ad13f15ba077d3c4cf8e255d880d7f35b06b573460821e82a30c8cb54232dca95d658a7b7724b934f982219cf14ce47366c7b8d1f8d27fe707e4f051ba9e59b188508bcc13c1c87363801969dcf97540d1ed2ac99247bf161a320e5607e73640fdc3b225aedb64f20bff6771791a1a7f5b50dee1645d5f9f940669873524ed220c46a58bdbfc5e524af87526dff53b8baf3e7a66c6662737f0d26196444bcbe976245227ba6566bb97fd96f23edc682d9cde2f9fedd359522728c4526fdc10dfb1d476c07d7f2a6c972ba4ba4f4540034d0061d13aba1981f0ba30d0cf482eefc639aaaf300afc9dfa33c25642ce128250565d5c32948f7bf36415bdebcea62737f6977c9cbb41b6f0996b890a3b6c434b45a0d528a668b7ebc51083adb3016b97785bc18d91a174d44524cc4da0b7840e0ce653ccd5d3bc5157a2895d8af539e88e00714a581aee1c78771e26ebbe89d1972933ce428dde95fd6e735f69efb6a127f981272fd1dfe5d5c4609a309cb67ea21713f200b22a26283990cbda3dafcd0fb1af09515cf6909ba02cc301b1301a7280922debb00baf9d1d8ae783d561936e0fe7b2ca0d6c463d5da2c99027fe4fefb3530354cf8a19921d50078935c3dabe3e0a2ef4499ee62148321755d4869a919fd6a9d5392c2f709ead697d8ef557a9aac4b0cca589de522d35a62dc078c011d4d734336d13ef944d5ac1b92e05530002b281ef1c0eacc2871cc188540e45eb0ae76e816f32f25fdb43696d864204a675d494a6790cf2710b7168bc2d154ac65dc736fe4a499379e1500c4dd9247d5e164264358ed83aec5adf3f294c6c501fd9000b1bad0544df22252328b03a8b3557817b73fe917111be6dc926937204f784f0a2e05c2ada8de2344ff562f7e818f07934fb4498bec8a8b17dae9bd973231a2617ce07af2c878bdae640e9a9fb74f696f3e2fb8a6115cf26cc1bcd4eae83ad0d442ade4c64fd8736402b86af951f74de59ead3e29ab90112432dd370ea9a7aa35e3d9a8c57809bc265f69e444b5d3d8d5a2be5d950d802081bf493f4bbc145d49d86dcc77b7f1814b8e4eff0210e64b9e709d73a6492d0c124af943d6cbff8bb096efff2aaa01e31ce7dd5d2eb913ace630609404a897b2925355172867a42734399de2998241341b405a45e57dbe48e44600a8eb49290cd0d8dc7d1c02531dd72ca6bb419981640bbe55156a07e5acf6fea41d9810ecfae1ecf49424d9013f1c745e8279818c110681bc07345fd6130eccb1598de5ec9f1e01600d37334309317bfb876ecb215d632826a9c3893f7a596e51102405d56756dbb9cb15f49e43f7dad1a7024f52ce03a2c26354548b1fc113ac20fd10b18450fa71cb91cec68cccfa2da9a575f96304482fa6679c32e203f64afe106992428c54c374735c7047175a5f5a65ee5e5ea5b1e884f3f6abaa10bae19512363cd1240fac91b0abb045f8f998c8aa701b9da4dd1c57ae01d33364992e0a3748b8284087e600f8763b9e820f248b08a01073a483e1fc0b745c00bf7279889816308d8439f5ca48080bf7aa3728bad9196b21b8c2a406e809b3fe0d612735fbe6889f7b4ce6aa6d603f67c5f3422150d58661c8ce6a07b9763521dc01e661e26484ecd4878cb39aa4a23e9dd8d0ebd2b570df1cc88a14fe5e095e342506f936518afb89070546f0541a119779a6788aec4d375b84c409e152d80f1effd6a776b1a6f68116cfdc7b59c4007c02239c59e0cebe76dcdc47cc552ddc7ee3a569bbc0cd8e2bf0d09b1056d2788e701dcbf9e671e383e0692c6a3eaaa23006744fb4d8a47c8f67092ff6326fb3f4a7c9dfda11710c77f9efe1d67c8213d02592314b7c17fd16b6960fd65d77c68d7ebfd9f1c727ccfb2df736d8647b01889f7c6bfa24d200026213d21a5eb95abdc4f8c9647e3826e06fc49f28ccc800032e54352664866bd974fa9c2c934ea86b74534fcd6b8db3de0a9dac2609bc26e8027fb0c1399b5517376f9df407ac744c4eda39033227198ce569a2ce8e11de310412ca94e5e607154dd86fdbef1f7b31ab970b9f9a965c5d7143db84faa05053166a77a2c819d397a02dd8bd8c3726c7faa190ff65c08bd9a081dd1cf5bf4b7ed00ac99f0e71665e0979f3580c55613ce25ee67b97a623ebfa992e4faf53fa23983ac6160ccf87c3553d9a0371e754b3d36a4bd018b8c5a04029d2de967e250ba1f5eb60b063aa18c0772973f92486bd6338fa4b58029b0637bcecde40800ed450c51197452ba70905cd2787db197191a17d418398a49b3f8902aaed36a941bbba9d00d8a843a5349c9573eb713087d435236ace056725ec5f2c57b813acc0cc19b26f0f45ce1b7c5c4cca8a95a85b6cddc423392e236b69a0b75bde647d0c0b961ee882044df206b8255f783819726c8c7c9efc73f843ac0afd375c56e68c1f97ffec6c104a6b2b9a0349538e9aedc297e47d5864eab7de6488d87fb9b941b75be36263a719c7b0d09105c3292e0056852af084db347f0334f31719fb82dda88c4df981581555e1bd343269e1702a2ce491f4ed36acec4e6c620b0ebd763a7b53bb499de347bd174c1bcb6f65418f6c7991d766dd74f632e6e0f8675c0a1bbf012b6dc0a9b345b4810a97699bb3bc5e07ebff2317a483d0b30cf969c4a756e12b9e7a18f2bf6cc87e615ba10b257135c39b9d4b39d411065e1ec95be9837ab66b17378933bf97021dec1a1429a131f85e2030438986ca9ed7d528b170502861f39427bcc3000a1694e38a4c1a7e8017909d17a362d3a4e688d3a3a6503f0b890f5e797dfc9dfcbe10feb9c000ebae6e20e23296bb56a781847f6c14376cb55f8f8bb548b5a17e07549e85f0dcb4734901c4b8d4140497aa3f195ce04c731665d7de4618ab1093a550632994a9ed7e807b9f22a4eb6c87e447517e5b4724bebe151ac507f5f8d1ef083d7bad9453df2d03eaf8c8af4386e8c829b2c7dfa3bfc957d72b6c2eb3909d9b27edb636509e098ddf439facad8b4c431eeaa622ff081b9f8ea349512ee5b5785ddbfc5399df6c87a2706d4dfd682b7f84c1ebd8bcdd2e6279693a73f836364b6a709b1bd313fda2d94d0032d3d08534001669554272014e8493fe38b6bd8b0efba1a4bfe2f1abd9c1e4bcdc118bd25d0b9cd5ee21fec949b7f8de7d8aadf82f0a92c8efe8b452ee212361f20397f7bbe996e86e4add5e049bda7ca12bc81256ee857b73c13f291fac8253d264c4ded8f456f271d6749ea8189353624eeeb0d4f92ceecdd1730a26e06eb15b3727bca0fb4d5453fa7e2c9c9cc6a509bc57ee2b991554dcc23e12e1dba417b6f34b4fc946b65c51d14aadc147584ff70bfe493518d932b7833d3f576f34b49df1eac707358bdb951c9f259234d8390342f2b3e0ea00a0e8a2895afe88c91d5bfda08daa65498df4044d426efb7365f9d90f3e6831d44baabb6e11c4fa22f37670f113218a9c4dd7f75ad9f8883a55ca9066dfa1853a1b47174298defe2c552d33d60e728183d12af8ee5e59a03f1a44f2e03102f1106e13d893a2fe8531182f3682b47e3ff6edd595e4020362ddd99734b181637451a8b65e63233982e6f5ce9974b29f861de9c3c9a3204ecd15d49747d1c86dd1a8c1c58aa8e463ed31494a689c643ced6e3236a28a46667df984dd6ee4533bf5b30ce569ed023aeb986b9fa99ca4d035ceac12348bfe023db3dd8e2f17dc453aa8ac4feb5a12a60b8bb99749225f900019b5d4db4ea620a6e9b3395ecc5eab577288a69234eb821184dfef115b719cdf6b796d331ce702760557bd766a52a3721ea84dadad2cfac61cf56bf2f18ca7ca09f723d39014e1ff4fcef7463d62e07b971a18a5cf60f3e68b33f5a2a30988332085477cd01cdf6b80566aefc5fbc05dde6305420f079549c1154995d3d1cd89e12c02ff8bb21f64bedcb57f799e8004862204e6c84ef7c3611efe3dbd85e9c7685aa8c3ca1f3061a90c471e4cda7140d506ce0ddef854319c9f8fcc3d54112b63f1469a84a5be5eee6a3da8cbe9615b9db4e5700526cec6ec94df46826f1a997d920e3555fe2ceb4816a20f9413338af99e144e22ed4fff0a45e016168f3ae07c1f9a7e4e321e9b18d61a7ba74600ddac60fc97b702d921ea89cec867f070280df8731b5f0bbe0ce60505ff44e925e893b0297ae2f961573ebd73361c4d504ab40ae72aa410899daae6edad7e2c91b2501a1cfdd8c232e6a4330d400ce04a5e57605a3fd7ce4a5a84def08db8ae40197a2cd00918daf4f77c825aefff011c9b10b847a0ac2511cbfbd316ba1c7ae83d1e8816d7141fd38e25f81eb41ccd310ef97f2b744bce672223f25a7c637aa3a6bad79efe7048b392031e3a717c1e1b1c129f7195b21213ccac77bc05993d29a993c5738a5ebedd91313216e47ba413b5a1ce9156bf98005424e31d6ea273c6c7a3ac4941a863d4329ad258025fd90945a94c84362e7e727d2df6aaa0749a7a938f89c7e0f0b98d9202cce0faa37637ca13c6cf2103499d718e94c805190a3986ec985d2b541e8e824e1c41ab6e742d902dd131453fafde3f579108704fe9b17efa1ddc345652a6803d6864e1765fa975eb6b9a2ff94477e2e58d233cdd5e96eedcea51a2794f23414022bf630c7c51a027bf769c704d960a9d5769de9d5f95a41b9b9a0b3b9b3e5b27b79c3f2ae8435088945ea23aad872540ca63625db0b0f4b5b5410c4dce4ae9f4baeaa84c97476c678a36b5a4d1fbc788da5fbd81bc91ca050b343ddc9747beab00bfbf4ff082bc0b303e9242e78a81fca4ed44d94ec9373d5aa0bb8ddf71f0f098610b6a2133ef5066c1168a281bff0321dc44b158da6e6e595579be2c06b5b21d1292128fbdc9c683e0de5072ffe3674d94f0c02c6398bb857f9f1abec9dbf843d318ad2a62912d1e5521051d6754e4c7195f5cedf8d0d30402e99f21ceffe00e71ff9f8b1226225ca4d4b6cb22d651be45a5167dfaab6de907a8661500612644327828885555558596770d3a873af3dd14730169c39710c02c17c8c19c4e535728b2ada32d88262e4f9fa27bbc7542e90085292d46ef76bc3369cc909f54f06b9de2a0639582d2b28d2688d4a19b2179576370cfc0261011be249be5290e9e15ec54df3fbc1d2b22c9cb753b09f2ba07bd28634df6fbe142917af7015cb6e4776ffc44046c31dc676c6760c463797821862afac38894b46dffb4279fe954e9dc8182d1199614198085b4c1e14cc7b7ce6f7ceead0c4ff15f4eba8b9de2adb251e694deef4e8c47acbe1e9513ab937d3cf599a02f67081f2ada5f252e6e91f2eb9ae3fad22e38baccf765e38c56c9a9e8b23a24aba7a863cf1cd87d75ae471cd3cb28150a572bf7216fb947c35140b00dd5b8267d26a23bf5193127cb7b469960447c3ba83f5d055730e8b65c3d384d108e296e82453f96a6c0a964b9c05c0387073638d3ec8d95dfb6dc9a85e5ff28a0e5ad1054d48f486ca957b22d9bf9f7deffe0645114c57d360c6c89b72fb1d8a9b40ce5c0e6d1f9112a924bd32c2e3fa9fd843fe095ca53e1391b6ab203463b3622ac79be271f2d790940d2603cb162de708720d63f34ccc588391310ff95a92f64ebfcc3c008fa9120df7897ca1fb8139f4781297b61a340cba7346919c0b4dac070c5d1b6adbb08a6ed0672b4eda687bf40dad869fb1411e480a86db55ae8bf6422cfb030f879e2ee349e3a7aaa5114b7c2986ed4cef56cb5c647f89a3e5357cac2fac33881adb7b66e51fbffc99bddf20053feb712a4b58625e96bc62e270c60a3dc91a523b36470e2bdf22159b5b11ba4d5984098af8c34234b4211d510fb4a5f47491c3e5669c91781515e6eea5d12d952eba0e2dd7ee70ba28322294dae39d2d87b85956022e9a12631a0dcb44ce355cd235b72d7e367d005920816b6a879b36279f078e9525d1cdc29860626584544db0386a29a8422d79c1c407575c89244a33f466407c759a1acca10d015cf405aee3272f70ca49a2aa5370702fd5811d44c213be44f432f8ffde5ed3bb511d9e7a1c29e5f6284fe23560cf482180fa4d6815dfccd5816c320893811abaec00fdee9e544feae8901595f9cb6eff368d66b4f53c807d02c1985a9cf03329b4106294b08d3159b857653072092c02972c14231a5dbd4353929b42e158cc6c696dedd64a0c9aae17e184f217a49304aa46274056725e130bf38bea0b632a50e9e7eddc5868f6e1e687aacda6c8869dfba432c556083011ee31438bf9035b72ba840be85221302634c8ee1cb3c61da6ba36456d570e4ed3a972bdcb4048f9f15601ccd4130c81145f1ca992b7c3e7111b4fea66bcc62b07d92fc44e9520e25d295b6fb136018003d54d95553d9f73ff3839ef18ac3cfe459e4479a14318dbbcd1c2caeaddb85d6360bb92c3684c621af10ff83edaaa2a175f25c815e54940794ac9c5e851ddf4ef11a1b12fa980908cc264c8f0b6e5dfb50d30bde6653b1b4fc2193c42d43786ab389072a2773a356668a98029aaca35c9f43d6b55251aabc86fbbc8948923b02a48502af7300cd9514f4362ffc46121f64176f40ffb2cd12bd372a3605c6b55c9c5dea4951a4578cc961154acb08f2febf9ba5d0012db5b86177e6f6f531d299f97386520e008258f1991356b978a383464da9e7ad255917f84a562b58695449ce05f672d9c3b67a3d4713dbad41f4bc29ae7f0057b83d0cd135fd96420ee3fa34d060ef3ebdb0e59382de69bbf305b8be5066ef2253232a0a221e3b3fc96edf868c4cce0cc72f9370167a6a6dd25500fcb9464cfc83de29343a0d51ac24e1eef10edf2549654f2438043def82bc6d4ce7ab0cce5dbc112f49947287bde9c8bfa27d7c97635c8c015e6cb64ac3434e96958a89f4e1302ba0a00dc26535965738b3ce577ad4d7652c35b6c38c20e1c9e8e6fd125fb7c6999f90a465fd469c81ae4a93ae673936f1c5f9d988dc6c6ba90df1a9fca8a0aaaa5a9d57bc1920268cc87e8e6ce7a0654fcf8a54e59e9334f829f853c5f807b1fc4cf506415fb9285fb47c28379da796c3ba05f197b91950a81690ae563e4cfffb49c331687ae1c84fc49985af661619179204a5e2d7fb1242bd4f0213502c19658cccf47baec1e84747ae1f358218d8e2555cd3caca616d17cfa34797bcf74f23d8616b938decc15d9272ef80732c15c3d50457c061575cd9ccd1493000353074b701e4caba1122b00e64702399c6abc7cbbcf7f2f5c10acb837e0bb66aba155c1da477dc02aaf3406fca71891ae5ca8d4575c94ae67a0a2c52d9aafc83786168c47056eac733f12d82f8f069d75539731533a0c5eab78828a10a96ac2774ba3d06ebb8759b4e3b8f6a0f1118fda3c3ee10d2bf35c9c854db7b471b3c593162b426359a904be77d31157dd108145e9b3eb4180a341d57517e6e43d3e86b4f03764b110762b8b9ad7c5f1295a98d656d7cda01b0ba1627a134776a0480662d1d884b4edc24d332318bab1deeeb56681365298c01b3530232cce3bf398081e2d23259fb5db4b20702aeea89bc3ff0f6b234f579d3119942b0b049fd0944f97efd8ccb8fa91aefa77304d935809be016a711c214827619cf3bbb8bd57dd73c3f07df9d726ce52dada36822e7bb6777096547199d26cc56a81a6ce619b37f1c6d1422d45fb2015baacb2cc9b0ae4141f6a7be8e76a94e52195424344870bee5ff0d7b173efd283785c09a38a4782296dc07fca5ec9f9311dc4e4d9242b50605b019fe56d971c4c3aaff508054129ebabac682286031ef7779a9f6b33951f86cc655f24e3654370041b1dc6fe0a3f6f234ffc62d684ba8fb3108278d17a3e812b016752d74730dd80357d76ef8e932772ca3efe6a564b71644c19210c35285b288c09e4fbe935aa208131bc998e0a94d1abf1114a63ebf9d9a5354a6b791e9c8704a8935b3a0af445fddb1b8d6242628809b97d862a67ae89e835098633129d444e0db2b39743fc1f219bac4e0c2f92ccb623f685470a8c906ad3a0c6f3087c487cada19045ebe73e8aa9198323e39be0a218f37f00b23036b1ef657abafad5afa18d71ed37aef86b2894dc87312270501deb3f3d9482ed24ebf1b24d580e9730dc9af1b18b245c19666e99c7ee43da87f45ab554c472900b6f2ba1c3413b3b868c3aa99777ef4fa4ecd2c9155c1c1c36be5a2a7c47e0fdae5d43230fc298c93a51cfa87e85813e9b6b7a726c69b8d76867d794897d4546000d90a3938aebb5ec5856be6f6f9cd9e4bb6ff87e12baefe06e91f002414f6353eaad6254a89002093280c045d99385d9522ab2bc3830bb1fc878b58f8366379417c6120fc7ffcfcc9555820df5a7a7f2f2aea19fe15106655026c9050f59304384db4dcc8cd9074f037bfdd745002ad1cf9673e766e0f46f4a8d98f0a658e684da35b978db230cc41507494aafeca1353e1a3593b7d1d46b4d883c3ed7cf062ffdf783d28a82634a4113454d84a7578faac2bcb7cb0d230e080fe66b47df41b5c586e4f90d94dd8f370fa6450e065d645ecbb3217ba7981e038f143358047bebeb64b4baef30a4a5e5ddf4244cd9ee615b669e5290e523a8be97de21d41c7e016583ae97b1dc1d2076e68058ca18257e47201772ad2c915e68d5a8757e3545d23c2e521655faea21c76a0dc32f1759962b85cfdb1847f5b0bdcc4838fd05098b9c676cc5935fe3728b27c9b989c780de9369db60d2d809ed9f81b2b3880a19adc130f4ecf27f81ab4a0d123427ccf71871c17a8b32b5860a1d904e59ef32871db50e4cdbf58314482650787840a7e6acae3e9cf43f6d906079d9524641c163bf818102b16911dc80afc56e974395b14fd244574512e246be28a34a184284e1b0a2fc66110927583646bd9587d3dee0ea504c0ecd4b14eb740d7e8fbac68b1e36a9fcac70ae0c2f83c936322bd89decb9715238dd7f791d5bf549bccf5fd7f9f6574ed1408bbe176ff2432da927db142ac1a694082f63dec95da8d7a4f8d01250a8e273df938b235a095b9c68765af76444a8d063f305ef2551a60988001c05669b187325f5d0c03f0e9d14540aaace6fab58e282994c1c141282c47937534a0f7506cb0b8ee230665a8c592d11209acceeacde0b5e6b417773bdc755da23fc81ee00c3f4e3fde90ea067d71ed9e23b05ba15aeb832b0a77ea00f4047dea2390809c0ca365f6c5556216ebc1ddc9a2e0c4357a6e18ada1a0a6fb9a9ffffac8dcdf37fb2aaa3f62e16ae74a6c532699a8ea843b57cea4079ed14daeb9595faf5d6316c328652ead66958cdb14e344e38ed8cadc59247c37423ae484625c609c6dfe1f4d7d43efc7cea2ad9cb7c2e9a45146a6ea669fa2a7907146951daf936824efef6d65f2abe4e5d1f1f8c41e0cbe5bc26b05c3f55ef71f3eaf5db069808738d0f24b4a1e3770c1e762ed30d9aa333f6b591767ceeee0cf93973a8e225aa610f9ef5bc8f8e3690dd7d8bc9a816ba02b34ab967815f7e9f95e9e1d5ba388b9bcade9913ceca8f87f9088b8257bf01774b20df3172024de2ac1364d437603fb274e80a9c897ebd4b793a05dd02759b818c023453359220a1dfe61cbce6b3517c033a21ed9e2cf18635c0bdf511ae1a6503588dfd8fd869f0192fb65f2de147d40450edbe2e0a85b2f13c3bada56c04a386104d104b7a2cd88b8ca52975ed111c4fec4797235ea5fd5c144134c4c8451f47499089b0670c4446ac7076116e153861cb23682af8d68abfe0b21362d35a1c45b9823ce9355448b7d8c12a4633960ebf1d4b493931daca9c552ea20433b577fe8137b14cec416eae25841010bb4f20c2f77ebe6fe02818f3ab7ad3edc32d65b674be8da8e94ceeb8e55cb6aedada32eb2dbd0ca21960a7124eeed66bd8780fcf0f1b9765722f7c343b83765d9b69634b705493b1705f270605724515745d89128a82f73c5d5f0bd8c5322dcff71569fc41b6f7e53377ced42e162317ccb2298902aaac379c9baa90483a55bebce7817ff65684683c301c9e4c79a426ecd0fa29e5cf13c6924aa5c3857994ebd5a7d6cb482a9433c82bfc9063af28ad6ac47958da87c5445cc3b9344407c4a85288b4a0ce890e0e0248013b697b9ddce0991de4ee8ddd68390db8110c91a6a5c91f1d5cf9a1ae8f4e36315876a00d5858478e04e869242138ebd6c9ede31a58268d9db291e926fd67c47184d8103aece52a8036f59bcdca2f7cb85966015d031284c73d2a5011df5a35c5e619e06285bc5a1d67b4143ff66b13ae921c04d9a844fcfbcf1d85cd86136bc9b0b894eba311a4262fed569a4486e174ddfbd995dbe280ba9afe6bf81bf7b920093542846e448c696bf0b3dfeef4e8c47acbe1e9513ab937d3cf599a02f67081f2ada5f252e6e91f2eb9ae3fad22e38baccf765e38c56c9a9e8b23a24aba7a863cf1cd87d75ae471cd3cb28150a572bf7216fb947c35140b00dd5b826731b6239da58aa8f00caa7eb9587ab2570fe31775730115daabb570ac3382c5b733ecacca5e320001013bfa76d18552d8375515074c098d3afae1094dd695e487fc76cbb80804e1a8413921e2fd81aed8b3c7068133d025c3e19288f1cd06322bac0f93370b61805aa893188500808401128afc7e2e3fca22f08e88bb56c7ce046c43fdc0ebc580566fb2d35e673dbe3a161062c569147e560f81f21d7acfe419d0f424961052ab78d07ddee779070fe1b23f92545c27a14d8eaa9b3cfe503131c7bacf2b6f4a2357da672414e4882619e980f1db9f2dd8fc5740ae170432a5167d7661f477c3b122650c7a0ce183cba171e7065294e01efcbdb236975aec9c17e10f0d7b68565ee48f136788578c442f4cd7edb5935bdda1424173c3c7b1902bad07cbf5f7f88a3ed3f1e524ed61eb9e13a89ad3a7c26fe4eff64e1a554f5c88eb1b52b01472838015d367873164d3360b6dc2f0264ce789f7a303ef7d008512a75e5eda65b2e368240fca50f1b90b7e3f1049cb8a7ea4244ba3b87e174e7edf3127b4feba798d8233780ca2980f0a8af32670f682c1ac676f831a9c12e8a8762127065623a4bcfa5d0e70dd57683ee26604003d66faa927e7a8ae4f1cf846e89d6654d5d9e9652d1b9015cf696f07b5271a2f56db179b8361b58cfc044d6815dfccd5816c320893811abaec00fdee9e544feae8901595f9cb6eff368d66b4f53c807d02c1985a9cf03329b4106294b08d3159b857653072092c02972c14231a5dbd4353929b42e158cc6c696dedb412928742126847224490fdc6b506fa312e58753d841f69f71445e0026db2bae2784bb0e4016abfbf4cd447b1eff38b52a95c1393e74b3c78840041a7442a758cfd10bbe0b6af44f0ccd538ec75529ca969f33ef944c7df105b200cb0bbe0f1e5fabf6a1f263d73d7f3b7036f1d0ce2d842ff92d43d7d468930715a7d67f5ae26bef1e6f99c4e46e6281e98bec7899b451c7b0b7487401620457fe0b7db6bd7d06a6559dba19d953aaff4c2e21d0324280eab9235be39a9735ed338bc7fe9e5ecf46d0e4b24837368ad2324c9288af20975c3a3a5522b2e4ad91503e97817b06dbe4b83e22d9817480370f651e5ecaa6430079d3097aaeea921da74206d63b182821b68c2a05c9420e96a985313f449b0d85b5a80e16f3e0f3b27756949c5d4cd405bd4b1b9339837cda4e3821405a5a96ef7e53b4806e0cc3b5e4810177cb94a74531817ee4cc518bfb4158e995cb1155867d4bfd2a5183149801f42dc2b31af56e07249cf4efdab66ed213f2d3fae91b1ea17471d686539d6b6d43c76474e2b59cb304d3126c3eeeb0108056ec894d381b28ac4078ba220e5fdb6d7c6798b1ddb8ec4eebbc1c9ea053d95b2cdd1a23c331f019084a6d24f0c988c8a1c27808403977fc2f36bb3659f10cab6915b71c3f5afeea1eabebc233cb5307d6fedc95e6914da3ee2a84c85d41e591ac287d4ff3cbb3d78131e12444cc68783d1b16ea826a624bcf9280d5aa81fe2d9190eb708ef473560ee1438090f256b9b5e197a922153c62cb667e1adb1b5c3558d8967dbc8f5b112a947aadcd05c6eb0e7ebb59a83e0af4dfc28aa1f0ff32c1a7a558341aa4890b95a7aa69ce6b44678506415fb9285fb47c28379da796c3ba05f197b91950a81690ae563e4cfffb49c331687ae1c84fc49985af661619179204a5e2d7fb1242bd4f0213502c19658cccf47baec1e84747ae1f358218d8e2555cd32414931a177086271c43304befdfd4e42e105e279065b92bbc34d0c3afb4d7195844b37564b022e261921b84d8eae919477684303d71abc851c37783d60049cbe3379d6125a0a03ff96b26a80cb3bbb6e96c58b2c18441deae5bea06c2dc6e770a799aac3c7f29321b0675331097a467ab2ceb91c3e3bfc08ef6ea922ebad7c0cf892caea3a57db82813f6d1a9ed9d6bbb14e09484a30cb4c7584f91564e7f9b5cbf67d4dd602786fed1bb59564848f5d0ca65d65ede7b535fa5ef0155be2941fe3ca06b06c7e8bc6c29c411da59733076f0510889e641b18c04947d021c263c24ad576938d12260aa4c800e15424f8cb1acf7b2e38ba4064d8440eb5f112d488f06f4c8f6aea54d8abde44d40f2d1f34ce4d8729146dfcd65e44743a212496c1d5b1f6e0628488e87ebe5f9c30801666e3cc3430a7709e21a33085d822e7b725f605775f0b918e683e738fae924bdd6191ef5f9530c683e58ff87acc042e825ad99d704f0bee35e550b5ffcfb981d92ddb7ad5b2cc9b0ae4141f6a7be8e76a94e52195424344870bee5ff0d7b173efd283785c09a38a4782296dc07fca5ec9f9311dc4e4d9242b50605b019fe56d971c4c3aaff508054129ebabac682286031ef7779a9f8c0433fb052684efdf00c4658afb8eb933363cf5f772ec86916363787dc53be2b07cb3a2a9bfa6fe699b796d75f2c0c3fc8be0582937a8333e54d12f0efcdde63545829d2a74e369ef76c340faaaaf8b4b04565d229ba56591574de77fe967c7a8fd9e15a786ed7ca83e5035a4b293f5d54347244a6500e17302a4d63963a084094df9facde9c46bd7cd98015c1719502a9329cbfa317c3834d22e4cc05e5cfc0cf8ff0a139a41994747eb173570e30e4b6d34a15899dba7605be19087fa057e6bcd3e0463485efa61a26858beec62575e56289327243ee61facedd6a387febe36444c13c8c975ccf9ecf1e1b8f788b6fb960c4ad0fa693903fef51f06e6d216ff0d3b3ddbbea4285a3f926877030aa45351259237593a796a41cb0f08e445ff5b541c98c93a51cfa87e85813e9b6b7a726c69b8d76867d794897d4546000d90a3938aebb5ec5856be6f6f9cd9e4bb6ff87e12baefe06e91f002414f6353eaad6254a89002093280c045d99385d9522ab2bc3830cb11aa06099386fce69122c90baf9beb87ee780b953a4795fa1291bdcc591c890e7454f6c2ca23998f9b2b264c1c9bb157a083fdf022a6ce530a3c0d5fdf878ef6746b8a4714da217e0cf7be09de9d646e4b87467fe2ff19a15901ed2e8b4c12861bd35e3724233e6f15247c0b9301044d1afcd2d5b99fb8edd9388290b8b92509e562b146afb40cfa5927f2c4fabff511e4f214ab2bb7d00354bc819e72e41614b90ea348c6c8c82c3b8bc72a327c98b539cc9c7c7994881eec97ef94d4b51833355cccd774167103491250e5d84ac0256bace7ddc0baf9a4e107beb54ed3b46b568ef8b5b17b1c62435a0308bf0d71877217d3e00cb2b8c322dd87cc70e6f281868d1fba16a98e50a0a30956a18445b64219b4b5f46a160a9304522810a6ffe1008bce2a7f42b2ab43fe211a7d948f4212d06576378c80f68089ca39778be685de8d5fca1aafcbf627327d203f5d2b1024200f4e19f48cce839edb849062aca136fc09d257d1e81d0faffb5c453eb50daa3436a6a6db33c6a08c0cba36e2b00e0eec5b66a4e96a2348c8d77936f60a2db96a0e1661438e0a1420819c78b657fe3287a15d9a1b0b842d44be5673d3f520ec4ae8d4de360b79205a9a9e7434d2ee4753d92f0d130f2951f9daaae9ae16ad86264440ee910f8b749836b212c6bd61abe7072fee5e459f2caa6697768286c75554854964367d076ab3509dc3bd9334cbb2a56624016b8d6a3e4cdfdd892a8b922e6a884a68dd46c864feeae144a8edfa87265a0cca0e6c04e27bbc9b0db586cd18dcaf2aeefc45d2c2e728fd6d7cb1371d6bba7717a4ae70c87825c99e4e755fc499808ed9e9fcf7ead9baeed3802e9d97c9e4b756f019916310448d99d382617ff7615607c7b2cd2ea88dc2eab40182c521e7cbca6ddee4379a4a5d59a881df94e47ff95d8d84bda8fa0366dc34df1c59f87832c628bdeb0f66462923793f82d529d394118a0748df99bc17b55458e0ee8f6d323d9bf2e02c75d9b3204fe8d4fc15cf4eb1a7f3f6390e9e5cbd64c4d7730be86f58281b30e0c865f563780bf18ea86cbc9a2403b5d25131fe518933f3659e9820b279d2b6b2a8813ccd2088142aaf3a622a7ad5ec69a81907e367ef917e02adef5727276a93b8457f4e994d5d3ba1479e7a59e2df6b6b30d959634d238ad02902a528a0e0e3c72af7ce237f32326484739729db92d6da78e05364b16c3834cb78094bb441a1b72b9a01db45f15190318cf85725b73feabb0f78744498a6d2a23e1f6a38e9b16292577ebb9514b017170c25c1d47e611f08187b103189bd89544f0d0fe50d93f7f867d895c3e0388960cd5040f9be10a2ae03680666682feb6cdda4f41794c99be2ebb2a9451ab60cc4731d7aeea111d7e7098a9d60fa6f7d273ac9e699cab96829974baaf2ed4fda1e2a934b415fcdf06ed66474c71b321e9e4e3bd971ff135def62d4c3ef3ed3078a768044f6aa80a7378421535520cdc100c1f17127b8d12e7cc64cc4c1e2ba0648fd9e7aebcc115d22a3e02e26fc1ef6f4e98480341a1fd327698d80ce69acb14d3aac1b0f16dd6bd775efb899358b03715af1f2f6da8d7e628dc9368d148cfe1fef169bd56f9f680c3b35ab8bb5ff777773d2a38439f0c5272150a99c6369d834a387bae5bc95214e4c63617658585704f9f8389aa1ed1353c34920269c6cfb599da36bac8ded4f1a3293058722caa4b14ae55de0a66e04569048b15a180c95b935f05dea61af9efd3b0522fe978a4730a3b049bca998eff4e7154d20f4fd9255ce424aff0ed707b644f74ed3be4d2867c4d8ceadb31df6e9ef1932d8f57019e0cdddfa19b74ecb46f7c3417a4129e05e7c67bf4d5d18131d1037eb133a2b5adddf46baa82f0e129d0aa33bcfc275574b54873280cea1255f07085ad4a13bf14385211229941a1dc63fe400ccdb63e625bcd55e21fddfdde313581535839bab2d39345e8d2d66eaecfa6a157f010fcc4c5389ffe4b7edd3926140dd29e9f381462c342b36e8be11a16b04404b58341482272c6ca3d8ef528dbe888cb35b5a80ef069967cc3f3649af726afcd5a5f9799c02cd76cf9ae792276f209ca9287d768da2bd37c891d8af7c5ad2871d0b30c0aa2bb9fbc17c05ac231bfa6eea0783728b1c8f484a935858fe42cb154b212fe6e927cde901906e4622ee72a76617b076d5c63ff104cf753af436abd8539ff1c1c8a464c3aedaf3dd24b1eb2ca75c4cd0f49548ff484a7e4ee382e2a8f6edae74f34eab6249112a531367b623d6762ec8356b4ee6acd4bc931f31d4d7d0d3a274dca4c36cc37b7962988ab9b47057f65436068bbf3cadeec4a11a495317791833bf080fcf7d552ad6fad6b766fbe6334331d098bd17ffafdcae95ef39b23d920995866b0d9e03f75eaf3cba573860fa3fbddb34f08c3e88d034d3582f7a3c191cb59e4d9d446e8350f4649eda32726bf6f7b5e7e0740640f240ca2bd0a21e8da78f976dc09f3c26d05683b1d828a2b39ec4457a511558eb6f390d6f7450085ad9a55e654fbbfcbf3d673b7dc471d6579a2568fa142c59be48d5351a41c2c3497fda04f15e88435b568252d1a14b069388aea68306805b0c901054c778a29ea45399c6a5e9182d8dd8c798083ee3c9e8f544778d8d360487b5d8f1be05504c1ec9c864f5703c67227aaf496237fd928dfc363158cec511acf28a1d6a27edfb8e509828d9b88521ddd26afa2718f2d0bf491ef585234f1b56ae406ecc38ad38f9f92c490078e5ae5037c2cdd090a020cc107e46df8bad1006e1998923fbd465ba5c918d65fae83d01c8020d856ccd836578fc0063bf342bbeba0e78aa3e678a51d60b21ab93dc755b8c3dc9b507e14ce871e33adf402c65bc81868a1e2f24d42ff6577271b3490fc0b0f90d505015f2555369f01da2f1a135c0f90bb284a664f3683d2e424e76b19bf86c2b549d31da065eff5313639c7bec5da262b9ae09c840d5dfa8cbde510562db64c7d5879763cfba1a6b505ed2114216feb629f8dbb0579bc9665fb37cc8a20c705d7ef26ef389b7fdebb237e5d6a480ab8e4ab4e0515378e15d35fda2acb93a91f8523a36a13f20efdcd9145d4e2e40dd180557302114a504c416fe2eb7b6563cec0ac5cfac00434585352c171edd93f0fde2702d9bc2781059554b2d717e11d73df6b7ad3931580d4832ab831b3c5c06be03f10ec685cf5c0cbbbdddbb3a9c41d5fd257bbb048250d7bcc3ec5fc6821e1626c1e0df4baa52161e57556f46e411df6f71c7c22e5773f8424b933c0a40ea417e4a98b31854e43aeaec5150dfecdb521ce79ce9362f0f6dbdea011d5de798fb951b8ebe1884cf9707756175e572a54909c5cd24ea22a55c9e6cd219f3714a1322fc07a3f070ddf36e08b02363b174eb414278edf7e6f9532bf80067e6b555aef1cdf322e3a183325f34c12f641e43da9bd23728428b5276a8cb9d232353a60e76d45cb1d11a17f462c9fc09c550c939ede3dd866351e03b1a2406bcd394a25ba9d08c6f58508c7b37c8e8ae8e693dc3537fa5deecd0adfb922b9981eb49dc74df97db838b6b12235c3708d54f2a0f0b283f7cf84f51bf6bb4b5657e97d2cd57e1d6224d0098bccb7181f31ebb5efda18e66ae02e965646ee1b6984a948df28ce221bee69925a631442d415eecc3577739264632f9db39dbc82217beb0dcb7c50b06385f2ee788e262eea97386be57bd34fa8a49fba11fd184a2e05852f7a4d864b703382a50f88266594c70459bc316ef5bccaef7d4f37d793f01e8317a97dcb29d7a3405bbda043361a8ae143b0f38abd7ecc40aed3ea4813666a94597679de550bbda7997d0a09ea53f2020d47c446407bfef608477b670a80f1fff10752996285beda14ef588f05fbd78cc13056ffa543af92ecba919f8201695d90d283434835b632357ac8fa76adb96256d1f49753bbfe70aef055a13b6dab0cbc614448ba74eda4364f8a271eeb70e4cf691b3b20a6b2218d0f8a423226415b626d5f41b3031f37aabf073c425f73bd025a16f6a86dc52414955099b8988b08219b797b4814b04ac642f6077b2e9800c4ae906f69f4da2643076ee3f8e6d96cba4e36b1251e578d0638fdc6ae8d907898127ab30bbabaae950a937e2d3f7f5e1888b477f0daddba5b04868e349c2719cd6d448673af06a4119d5c94be01f5246011011dc900ab4f6826b613406f2c445a39385cf6a3ab71da5e6aa53f20b16276d872c6bc2f411bb3f06eeaf30205dcfcf665864d8994599d9b8306fc9b9ad20fef2a2d13b54805a6c1ac2a1f541af7c48e4a634e51170a4f030d3423c38e04e0fdcd6610a4a527eff61dd9d9954c16bef9408a11c677e795bb13acfa7b05c2f9a2a3fa4f3a55ef38e399d99ddb6fccf2a653dcff8904d088d12ce516ef46ded0bad4e3b377261c103bdbbc1d9d42dd5c5c87466663b65d4ed83a093589195b81aa13f5b99619cdb2c69afcc827f9ed1bc49b3b632e495f10fec42955ebd2d84c9932796df05fa94551a684836390187897d2a4c668a2ca3811b0035c0404f2a61607f5479503cd929127896d704d4e04755692d2797c89b62d9d6e8adde61f9fa638403dee8ba90b236b0ea02ab5a441753198bc03c93eaec18dc48cd820a54fb1b293eb2a10a5eb444c0bb5d7d23ab37ffb6a50fe2eb4eee35469eafd100932b18ef34395d07a7a7f743127b81636a1edfacd309ea3bd39c2054047b78da9b8f87a55087f29a4abf358cd6b6cac789e4ade86bc803adb5b7349f82de81681bae45e438805f5e4c72a2ce29e39acc2aed765455327ef15687ace5037eb69d2d88487f1282f46d627842568dd0de53138b9306edeff4f9ec9c4fca962e5fc9d1060176ae7165c6c6f61f5fb42ba5601d847b8bcf69e2c0ebad258540d57f48b50f7dd0373ca7ea27bfc9b8e0d72e6d5a33b7bade44903b0028809ed74215fc25be4b4fad8684cc1f7ab1b705fac47a268133e67d53f33a9f132915eefebe7db45a3cc757dd335e8faf1362353413ea442e1333061ff71c0e596c5b36966e3dcd6be5651e3144616614b1eb384da4e3899a9418aa00bd721d2ffdd528e3b59c83e14218bd6e852e01908d50a6cc8e3dc556c397022c8a7ea05b8e23699544d4b0378e097f696b4d9ed25668f223a76d059865a1abae249d0ac34b1371d7cb5d2090f5d17340211a7466b29b8776bfd12cccf207fcbe270404838dd04f9832f79ea6c16a2f9f7f2a0103f0fd62dd01ee7c2d821e226c28df2e462360f79c2df13fa3a98bf0d6d98b8f8446c06fa3cade202bf403b0325d6c4f8f3eddcecdb725a92d927f503c545c0a7e2b8bb8a871cd934068bce0a0503bf09b5cbaaa44e6fd5cecf83afef759659a907a180339b04184e5bcba53fec7b05943d5930ac9101882248ea408520be2b0fdcc28515d20f638589e53fc96512555925d267fb8d2c1f591f1a519fafa9d9982d06c8e79556e3dff04044745298025ed353661ba31a2d4c55ce68868ae9eacc3c58e6fea564eb4e373a15c973e1d69e664740f69688bec86219b33376e9f275660d0398145ea40de5d705bc88ce93102a9a2c2c63a4e59d98b8f69347da6c9281c21c8d587316b7698c5e65a8b13a6732ee5b7fd95fa553ca7aa87ccaf9d4405c6cfc43e1e491bcf12b607af5aa7c72132dc2c35d51c75185a5f00068dd3286da2eb1760ac6d218e4b5dddc6a5955243c36b163f527283ab875018a5d5914a64e1406ab4e8a56627d034be9ae4651c0da4b214f3ccc48ae2d93ca3c82fd9ae4d4085efd168f80c4ea39971a56e7c0f6e3ff808badc5783927889a760ea377c07a0a7428f2a411749991aaf261c7ae78d539327afafd033cf9430cf48387c707a47a10fb8bc320fb1472932c3d57c3208487714aacf4e65671f104d67a317c58e27241be829b78c7afa9d76bd461d2618677211c577106a2d57d9049699d12f4349d7de2992a1712787f44cd8285b24d2a8fee8d0aa9c6c2541b5df80d2c943354a7840d45203e12ab252164c133a189a4e025aae91da3e1d943f84509423413d83a3cf3d992cca5e1263dd598a57daf971add8f0f3c8a1109444fbd34d9bfce74c1909f6d3759a8241248f8ae0d0b2fd978b7ca6138328206d403f03e1ab9e3ad9ac05e5527f49956b6be57966574976a2f434a1ef2991b4fee578001bd4073ad8550aefc0298f9b11d5c076ccd0b478bcdf7451348b9ffa2e2e7dce0306f5186a4a190fffe2ba41c9f230a1cd34ec1cdc74dba89017080c03cdb9cadb75ed7c79cfb8b1f31066d7fe9fc68e4424e9534e519f9ad9d77ebf076b41d5236989565195a92f2374f180c1c207a8e6b0eef73d8109dbbe10e3194abff81db53cf7f83184839a9a91136fd9ecbafb865398eec19b384648bd7e2f91983b4636055df72b05e7d20448d997ff1a75ed2d22b283129570d17c59522dbb50c2bcc01d8f65f6d994de9cfbebcde9aa62dd9f228455bbcaec758bbfdc7a10c7694da9be90a950d8584d009a58bd869186b82712a095dd39772daf0a627e0341bb5499f5fdb3a25683f453e639695caaed1c39413c6918da2870a7213262ec4085e9bffe06289a7e1984ace0fd72024a7f3089e66b66b9b20b9c8ccfa00ffef34cc24c151403306580687d4664de60336010a34d76c7583dd50c26a8bda2793df200263015bdaab44f764e6cc054428f70ac048203ef622bb128ef1db1bf008eb67753c7344013cee895613129a75b725a0314496e59859adf9be4c318f1cea16729652174c7aa6f5171b9af2609a7ce5562f9a562617791ad8d4483ede2e006675b93ccf2f6a23a9b5f8543b812926fdb3f0ae10fd345d7267a0a679cced79d6023eae7add7858a0ced4ddadf7d029f9c6e70cc76c9cfd037d1ad28c0ba3bf534b764ab95824f3dde2700fa9321a7ccf4db2de8f459f1e9defc3becec57ce38f87e04f72ab1c39f5cca8eb7afbcf62be0cdc93b7d7ace9db4893a546ccb05291d34b864b13e3c6e72b243f50c706f13ea024cac3b0ce3fa1ab64d4bc9147d328cbc79ad6fe0aa506c0063721acc6421865b11da5277f738919566288c0345480f841254012c1d0590e73df1add11d22acc693374dcec3ebf4c68ff5a71d2f716afaacaeeceac0721548505a3a287d53acece4f7c1c6ae2a9098db9fe122df60a5c351c47da922f05a3907a80593ee068889146d6c55a6a394697a949cb68c8aedd14c0c98a6b9e7a1d8e084dfc85907695389fb5c3dd3d6c42ee70690d2c59f92f283337bcfd9224a71ccdd5789d21cc4c262ce0b9b60e8c99dcfecba469c1833f87128efba33b1485d9e7fa98355f9cd1d05a65966901295ccbf33f58651b5ddee151a7e92ed6ab0946ce473428b645a15c4e9511ded1da4c404c403c06408c13dc1feb88801a32ef1c50f19f0762a45b0471cd8f6b790d33e375d21c456ffca1d994323eaddae0d36e924ef77c1abec92207d87fabc696f53c37b7d9bf54491af220177b93200fbd80af73893014e9fa185b930f723fe6c0f799c5b367e2cb1ad907bc719a5d5dfe7774d7609999b03007e088dcfc766885f0fb15a10a187294a5a1c692bd5d9f48e53255cfe9cf3673dec12f227ce00bac037e81e5bce931b8f4474df35d0b4e13defafee0820468bfe751923de17b65c0ae5d3bb956bc41479b5c2d7919c45a67283525c727ec8d5a63a12248452e875198eba545e71a177a2c88a8c0f8f2d372329db72a178d12f802a0dca9497b5233608175ae7ee1849a67d4cd19b8d32efa9ee479351ea19fe7baa2cd0195038d670dc61518908ae5a7c9dfd637e9eabb7fedd6461695001d5ba4a169c88523f2a3733247fdc934198d968638b7c991263e3fd3152da3904d0bf5ebce3a5870375a00c2f96d06a5e0f0fe044fe799a2e6d3ddd090448b94ae2c47f893511be76550fd9d6d8b2ca25413ecfd029b902e2bbe2a2244e6f32147a3af37092409221b8d1f90fad5cb2ee0d1cb8c4b95c5500a6063e4d7970c0eb522feee1812b94db2bd8950aaaf44638943a7c57c1e687d1a304aa0211692164a7306c7c3278f751e0c62376883440f7a1255bea59dbd89965896fcffed0b2f00b03f20841c1c61ee0cbce7433516a850f4c317e8a51cdaf0b9b430424a4c36d58ceaea9aecdf1dc6a73ceeec0f27495d4016b1d62b08b73ded08e807d5f682a8ac310ffe65bdd410702604a7eeb98a90ff35b0c3b592f8edc9911ab93491d82b8aaf7ff48534d8e44d2a240731fd21a3fc05bd9c3a76bc64564c2518551a25dc22e2f9a8bcc672f59423e86a0e56660cf0b0f5330e22eda7491bba58834e8ad5cb05058a2d7c8f255690ff8ddf236fa276bbfe8a7b2ad9b550c687e488994eb472c1c9db5f7349ab20fde6b723398ca6f52dd330af9ffd7339db41c95b015d767257c3445e8c18415114ef16dd10077ed2ae6500f93a6a01b3c045c799af7eba300e4ce6cd2a454ceb38421515fc0a7c85c409364da55a57604b5b6aedd8ffa3471348df6f2934e3438eaa1a8d4b2bc3118b630f2f322912e114cd0bb63666197ca2551ea38ac2badd49394f708ec4d092d079f5d48334da3e9eedc08bf102d6d294bd966d7cb859f2ba10846a7f05783d8d1c2b8012a792706b48a46b455f700449c14842b28874fff31181a9d6ab51fdd40fa644f1b6b40ca65e211d10ebe69b74e9b5794c70397ce13ffdec228d4429b71186eb21b7400ef6f947561e1e7ded6a47a06582f78e73e984df66ec388201b636c1251198f45ef6bd5c938cc51e6e75fb2fca7fdf0153ecc0ea169921beef564610df5bb3fb210aa63eedc5b9e7090f1037d6b359abc78b3c5ee62f2ab99342f2fcc24472995b0d8f28db956ad354578f13078bf496541da4764e219cfd09bad9896ab5fc7a8d06d830bee2fc4e1feebb6a2dc2c798d7ea39ad85a303eddf199c0103d4a362fe5885de7ea9f1011498596691cb2c20349bb001765c88a43fbac0dc807b93748ce8ab39fee0b3473f598fc7bc483f12d4a6ecd0cea5c3f2993a5af97a24a066628da0ea4e0c25a5c27f6e51e1f722280e7298c64f5ba241e65fa4a6916a1f165f5512f9ddcc451114b33dea527431416e07d7cd24668a5f2622228a63ba50e1b78c67a0d27fd0cc98d4ba172461d277b1f042f8a996f9f83dad72102c8c2f69702303046dba9f0276bdca04938bca908086233e5b8373891aa054869e323655164bd6adebbd21705733771f5381f9b2c7d8efd71402e08a127577e171c9d6ad04e30eb352824271a71d7d8b62a22b63d829a17aa9ab63f88f34182e2a4ec56eb5efa51d94e90a907b8620dd1275d36d0b9b99275293b15a3c34f1570813f8ca917dfce0b35f87542de64a4a001f14a3718bfd6e37e8fb1b04be57200ecb62db9592f83b65b93f02ba43b49e2f35f766edfc1d86e143f4ac2bc6438051f16b2ffdc6c9686107a892d51f1d285f945987904ee13a31e3ddf19b9aa05b6eeb26f663eaae3b7257caa286378a8389c324f8247df8d0393b859ecf4c38b79cd23ae9e58390af61101d679a6f7999e22e54124459b757413432555228c51e09b142429c4e09a80089bb0042c470292e60a95ee8e5c7c8329fd1ac91ca4920a67df3861161aab5bd5096b6aa7bd4b881df7df15424208dc8d9e6875b8667827dc7d8fde0cbea1918f90b4f2844a57d5ca1eb836f9192f0489a1be40b5b157c616045ad62e73d5f47bb4fb2729fc1289160fb58af0dc0212e4cc3d555993f130bd3c90094b697156d860d28d0d2b9c094ecf083022d948389ef4191da482e6719a6877263b0362fbb688574b8de5717b59ea7cf43c04b672ee2c306aca47914c676538516ccd2eb687fbd4e7f631a3f732ee4a32c9c781af204838dc532d5fb04e8e915a947c6a6d417f69d762dcec55130855f4a37f236858b783a259052869f0b420cdf088342048e1e5bc45abedfedf49a2cb7b6a94126c667fecc9d8f8d55b300dfe1dc6fe13f03a4481380fe179c9747a66b3ec1d7f0e299b053f255efb70eda1bbbab7e31b2c06e76d347ff911e66661037a7ece55d03e0ebabfe926664a6b920f02697741d8fa66437ad08e2f8cc6e210656cfcabc27ed9929d9232a344dc6cd3c00c42e172fc55e2db86665d749d14b817f97407166b4623351b72eaf766cacbd049dffd762501166a1bd709a525a230b46c73aed0a8663fc7d9da398b90b6a5f57aab0d8a9be6233e6bd7664bb62a94dfb7d8ecade08982d551f15846204db15043288a16e2433e985a338a829a9c96f5600e6c74c0054542718ac41e9877ecc337a9cdccf849a180a3c668486b1abe34cb09ba4d718df41f18795ae9a40651b89379ec37fc2e0926ddf0db34faacc2f136d87ba6b161faaaa41f4b60d35623cff8522302ad180f297677a636fd0698f51dfc43190b752369798cb70d838ac6bd83fa3419389842b46a8a2143c06718428c10df49271885630907961f5f8a342b06306f86f8fe0c7d847bbc48e4536e9d3b2f491827ccdb7b9b8a38f67007965ec6ec754af88f02c957fd0f7ce95ce2648f198e6c0907cd95d9a3ad1d55e05313af892df1dc1df7ffa0b7a63522a94c861a0dde0cc50011088e6751cc6a5416de1e2f1fc833780d788c9c589def57a3f90c5a90433cf708db9afceea4f392c37303e8083f33fbfbc97a55ee59f016ab87f7617a9c6695d634a8e5b659f647d800986d2ef064682d60a235a2a8760ca8bbb049aac8b5f78b8449ba6c65bdb0f959c400a88bcb95c36fb1c35ab172af4bebb6f8076f95d85ecd44f59e30903895137a377b7c889bc32cd2fd46efcd553a299ee9706112c9758f14187c8e8f50cb22fb7bdaec829400b17e12103dfe57c10903cbfd6b95b3d758f01fbbf9ecf034376f47f7fbdb9cf8a473ee0fefd968c29d67d06b8fd3bc00775462d764536013aa96d17b63102fa952d8c99d8f455e4247fcc3089e20361e212ed47a053782f4b30331c507d740f3deab1a4d4bee066d1d3772b31f8d851a36d7ff012eb163c08c00761d64b84dd48ed07e2e78e58b6c45e023c7f98c9a7faef1342090a9f44a6c4202625ed9e97738f91b92673617ba7397f99216200d0d23739a268fbb867efc34f66f1f272bdfae433074bfbcebaa34fe8e0bb3f5fa753f1ade37f45c5a273c34060d81602e260595b6da471a9375292d21811b3bd5a43470723efb72e889650eac66a53299febdff649acddcbb04fa0025047a65e888acb51b5ab2c9eb64652b06b1ed858d1844171a97caa35f6f7b0437121d08bb67be74ad665c9c233690622df7fe3ea969bc788a193dc93155dcf71f30b3670e6b0692f8b346fa457bb549b71de9e4565faed8d285c107e19a9b33dbcf8e5c171944700b27cec07a07c322dd717db4724c490916e277c52f1421e8715c3131d2e0335432025d528bade78dc466c1aadea8d656515d61774623e36bdc666925c5a6c3fa6c99b7987bc1b6c5171b62675bdb1a47cc38d1ef996002057034c6b312ef2bc06173969ac0519b17651ec0db16c76d233324571da49c95b2421eeafefb915e7707a174cae61fb5ce67a4e361c85967f73ac8176b266aad65f10a447129389986d41f09f677091b16cc426cfd280d59270bd50eb2d344818bff3d1cd944dddfd52dd2e09717fa8d16747888be770d701a14ae51529c725c983c220197e00f7008b866017a8864c3da1d9ee83fb8defde34737d2ba6af7845a559378e244b081e84f56709523bc26eacf18044b400eff7523f0be45e2f7e6dd9cf31a2cffbc3f8e3a4376516f0239c8293dc11613f7bc4c2579caa015a5d2c5bb112a58c845db0d768fc8945d87490c1e90bd5191414f321306e8f2ee4e3d18eb33b94b6733ef1a99d889dd3fe223e6255bd116e0a12d614f302a8e00731e69e76bdcbfb07e94749a39a252088c4a20b5ce38636562419a0bbbb82208b182373fa92b76c87ab379d33fb465d26d5ef568299d56126839bdbcf5bf6eedbc134b4d0fb2f8899628dbec1dc1c4a9f557a451f4de6f5ce4bde4a0445b3e1020823278582b468506aa6d518d449191dc63475b77af7da2bac11a44bcf1f6014ef53a1d66f81d554912de158da824e689c0128060a4fe83509e12c5cb6a6ac567542db0a4df2ab601e95973452b552df97a38bab39c64f1d91fc9321bec146c793c88ceb531d39246f8ce7feb6761633c829c60a8999e7f9a8d62dae84a3c0cc662b3ac2aced41e1ba1f81321b8c94e0451bbd08716b27ea4f962ae48290deb1f5096140ea64fd7b673e4a930b2f50292bbff083c88864f27e02c97fd3a99ce65cbb110c73696bb474f9fbb09aab7a6bfc5e301204cfc186cf2f50a9eac87496c9bf1281a7da5abb1f49dc8b66dd69744774498e0cf44971b7963572339324ccb55608539809e5780b0ef19208f2bcfb8c0fa15aa6f6dae5b4f86aa3776a32009ea5f7060549185c11b9a1e6ca435ecd10c5e6ebca10f48079dc698d3245786bcc53a384348d4df9f4c20804ad96ea28a2660698460a1aa4627b5f95de1fce03754caab1e206e708d7fdd283d2aeb74174a12b0bd298a417f053bae8323fbb2a4bd519d5a1b85a60895ec90f81bfa337b6a106854f9da6958e2418ed02a83a20509dc66d8917dba35a9258dd58acde69ba53670ac0fb5bcce0a482cf1e029694681a0b0732d09ebf0b8f7938a465effc6528bbd1990f4ee65317640aa24305775f9725e93ad565f43c7adb4ff688bf74d837e0497eb02c221b1acc99cb74be31f35db5997bec6acdfdc2e4f94e18f2bd523be5fa42a605ce2b6a42082bdd8b5e7f2905685da734e5d948fb7834a4eda51a108779736bf6bd0eb28738a0fb62942ec2a3aeee9e06be170b3bb9134143b871fef3d5e95b70f3983fb21b8ed23584bf5ace8bb206ee4b08198932d475920051b1e47933ade7f14fa99dbbf0e58ffe0e9fffb53a9b17c1ac852c48b739089a87e2e9a8ae4242b5597f3bed85fda82c6033a5099a0450f0ecbc1c4dfaa400a0da15c28d028cb6f20231904e28017787446800b97eb910a4418eac6936792418c7a1609bfeec323b0484c58920398db4d86e9bfc2537fb8a51f0ee977761994ae5650b0aa35ead84df209092e8c0f3c4ab62739fcb6a0872eead31ec7b80bafac9e67e231b19e2fa8fbc936246ead1a0ec619c0a729e55e912fd1eb6e1eed8d9c52f67a439ec13f7f0cd7da49792bd45c10508587a1f4534d287cdb6c617aece7c02fb421e420188b9615d6282cb6e8eec335eb65761a8a8f7f3669af47ffdcc94e69e2e3873cdec01081d5e0266d35e4c3578cd312aa111a54117976ac56544fc741c07faa527c37e79cc47af4d1bc6c164b3822f76b6b690d11e198f7907449fcb987f968fe7b2fae3e0d7c4bf7f96164ca22b6f3d926a028a9710925538b9f54a659d38fbfa5f978bc60114b4a3fb41e9d2b0fb5a2fb9a85390615c87f80b84aded2ba5635a37250fa9fd4192de9804c82a4483423635c2a4f89e1f20099e91f92a09011f1abeb8a49e3b7f308c5411e543e3d7ba832c13afd348d17a754c08160e1c8448c6bb91cb2c3ed430d9af517cadc4bbab775498bcfff90f3d4f090123f16a6388d97c8ba320c42f7c1ec9a57235120c3bc38f64dc91f736ecc69c7041293fd9ae8d299ed8afa5bfeb43608682d6d29377fca0f2cec46e35effa26e156a4f9f7a0c0880e0fc5f95920b66dbf352860a9929e4e45ea546ef259503fe13e942c21273595a9e93b3ecf1db9d5cfd66bb352a54db328f43058910e98c1b9c713418e8ff0240fa93057a7c017457acaf37c7e7e8de511f2620628294f0f2ed46b2863b60556c9594e651e75e56403cabd77291200597ceaaea9d22bc6b8ccc4ee0eef2df9d9890a5a9668c8132e4ef046ef77d11f84b61ab1c4b6e27611d9dad0ec89ad33b803d6e5a02fb07933d8b56e4da19ffa059f81cdf33b181b39d7064b26f2f2f334414c08237ec60a665ff8bca133f6cedbb168517f1ea9830068822238229668eb3ff481acbe3f83a2e81195183ae796921df30263d0b79e0bb34737d02f82af1b3a854365be8e2a094fe7394a1319ff8ed41f1802f2a72aab0148fbf324b5783f1d979fb81986bde72b19990e8ac7110d88fdf077473777b9053880c052d4505a70cf738b6e243f960c09e048e5be0c17a45797d362b129f86247bda52c7288c1dc00cf4475b525f6ee0962c00eebf4041762755b14cfcfd0efa8e02dfffa99cc860b54715ca1c93496491f55cc63aa549ede69bd9f96edfc17a495c816cc33baa97242f2781f56bb83493eb7da5819988f85fb1ed24335d06a6e7dafe871ef31676bcb56097e560d139898ad95a99542a7cf3ac1b878d42cd0fccc82e63c2ba906daa36d3a07d6aa96aba2b5096f2d4943e7562f9e082a8b96849af0e3024e7137aba4a3c13e80b5cfcb0e4f6a37b9468264a6c97b199af1cef75a4afcc57e8fa73487968fa224b863472fb620fa6fd9a3da6f32267e3e55dd65a2c0dd0bf8ebc259126381172560d0512019665786f51e5526be4489425fcc2e0bf9206ca3ca0120bb8b6c3153712d57994bc230d2194eaf3ac871711a7c035b72b55c4eef811a2e63f321e78b168e4a9f244b607d5e0b00b74e9e2bd9b6039aa236f4f5d42229e893ea477ac52deb082bd9d655366cd6aeb89534ae1fed1f9efa35dc7d0836ae1b676c55c874d007e3095376063aa49482e881ae7b9d5ea134ff377869dc795c47568d415589fc7af8dacf4faf06ff59132321f9a80bbc3671cb56b2ec9a58230cfe401f30f5767aae3ddceac40158c7e5c9f8761d47b04503f928e75491dc50c8d3a3b0f3f09651024052dd3c871b1eeb1bbf8505184f7ef5c02157668c53f7904bd782027e3676c35be94f61c3cd93d34b0e5630e38e0314f0036f24b88c28e693b3eee799c65785ced1ee02bb0dc55bf401af9377d9157177e7d542222ea7eaecee071d391b8cf7c03023fe18a9154aa65b3f7da33247ef463801612c5512332f8a43642b660c9dd0877baf4b7232755710752f4f227445acdb0cca1912b6719a77b4809731c758dd1c2bbd9fb55a84cdb514f3046363fcd120bf0da0ed69492545897e4dccae10f568b5ca138ad483dc419d97275bb44f313ef1076abfecba5897198bdc4c1bfd3924641e090dccd102814c56c79ded369779653f6aebbee25a4e0b768925161ce6c3063f24232729fd0bced3eb2a0f32e16d76be222272406cef20e1227baaeb201b7a96b2589d1f7e39251c24238064422059282e936ea3df78d4c69b0c4e9185982218af1b6871ed0078edf2bb91d1fd35b0a90503d92c7d34774488374744cea09a42828f3e7ac558e87f17be7c035e521e5f0d064545cebc2dc1b4019dc4e9a3c06f3cfdd7b91df43aa2a5503e22c68cecdf894c898e7d4955a6c967f44261871ba947b25103ffeb93b6214bf3385f1fa53383711f978eb77b23e055a4562bd41a81f3d4948c7e2f6f016bfae76a06cc60b248e56a863f6b5e4c899bde36cafe9f702bbc4d4a2593fbf2ca8e6258dfd49212c6236a6f5781018bf174efdf6050508ea2093a1a7a55cb06266d9c4153f90e56b158820fb26ab6e8c81ad5a64c2d9af65bdd77ba9bc614aa06c8cf2fd2beb608bb200fa2c12d2fff26a25628e9a7adf5e3e89ddd30e854808369d296cc46d862a1a920cda705fc01ea60c7b0ee4dc7c0dd2590da53f073434f323bd682a811e285ba95785da06488345616b62bfeb7be0011a4eed8f16fe61e07989beb3beaf4dd7da0951606c4aff9942d14b71c412cc0286c278d29d4652efbdd3d7289db9be8b3810ff0fc800595454f1601789c1073993450ef54d4bd769ce67080039910a697a3d3965cf1930ee0e43dad2345abb3b999df1c169fc97f4249ede8bcb6cc59e3a9421c094e97fb74d1340a27615e52f8a588ee61db6162b39892b73d6bb1d21fe75bd642418a2b731a2a1856eba3f6682126635b46bb268a324dc1a5d9786efdcb30717714e0b1c624a1dfa6d512ddc15c1b39d44cf7fef9b1b0fb7aa5d1f9eb0b44d957040711df844196c8ef64e5a24a4c8b4022e9f0426c0f43ea05b56ce610cbf7dbe3785c849360b41bb023d5b139847a4e44ad32ef2f89cc2ce1fae78c097c073f0e2759ecb4f81f43a20dea7009dab4fd443d600b62bdc63781aa02fddb37acc7cde615e656a2fffea1fe0bc2686b191b439b96d822866d86eb4f24f4b97f24852fcd78ad1385ea2e64af16e643c30a39215387562e2b03111d51f920826e042693dc1ded5a0ee05791b5b65d87244d72d826beb228776053fd4fe0005bae2e81d23d9a7c06da1fe2adf1f2ebd6f42af38f2f03e5d527b71b61f9a7b0a8303e650b70da3b37dd04c49a51689864235270bc0dda606972fa1a188a1df7228630cf086a5e135688a98c284c2563fd94ad51ca6526ed05f3c6ed48bbe612979ba2b5c1ce9ed6662e4eba73ed6ee9f130cb2355d222ab7ff3eb192de7f3f09962b72a61ff37092c12466cfe9aa660343fcca3e05188befbcbb1a81bccf2ffed02abea79ce68d80dbe886856acf21bad653e7b5e35b12f0cd2fdf074751a293311477e83b6004856bed330b23596b23f26a2c02a95101e156b22494f4b07a7e393eca2ea1832fbebc2c5f10ff56c7b36d24a3627f3d561e491e1ec25c01bc4843bac5d5f161e5775f347e2fa1bae50fad52bf38e201d8112c8df276228563ed031e6184e5c912d3fb4a163b5d7707695e76e050edf328fbdb47907a7b7540b776c5eee016692b87b4c640f7b179a764781fd424999efff1f702516b3f1b761b113ab7c2febf4c30f0b7c78be9f07511140c103150b9e46952e96dc930f80b6f5fec360c9b4ff1b1dfd72f697f77b5153276a01bb46503e67a629a71a56a4f1a0263e2809dc13f4524e837ccb2c9240360636011a2babd25840b4cf4db1637f6365c38578ee35b2fb6b20a910edbef83a7747538c93209893d2c42d8f2e524332fde5ebb27dc7eb3c852d853d98f5649322dbf01b2a72b4ce4ab8c28e5e705e955fa724eb5b5bb520348848a6ae4865710f2ff50c9719d8d79ab97664973c8ab15ff70c6ec48309039cc478ad75f4e4e6ce26ad35f02b9dd71aaeb52f6bc8a6f31facd6d9ee56b9efebad0d0d84a89e0ba03e5526249249f26c7193d6fe6c86a2e1d183da62b7970c4b272bbc781fa63a45f04e8ad1a6b61c041081192a48c0921a430b9e16d62cf7443e93d3715f6d9322bf70b2c6902784752ed86dfeb37fc45c1628136556c397f6697a8df3185d36c4df39b4d57af2036b6babb45c8d33f89ad8ce9d72f9183bb8ea08ac021b91a9247d921f0cc11bc75bb42a8224c4b55e0432db6d240a26b7410a2f0d47661c8b640d10031330a22dc2a3e50c873d9637f698885ad4ba3051ed981f9d61661ddd155cb5eb9dd67fa6d08dfb09519c67b2bdf6595c362d9b8c4590f32baacd8fb05fc6192d63fdb2a50fe1b4ebef3713c6a7fbe37f247a16d150e3dc65d75d4a8faae267bd44eaeb69670a4b7caee87674f9c7a258cc4ca0fcfdaf597f42a6fc9a944a5a6004dd9393ad2c64d1d62fa921ebdce38c1870ceabc7061300af2659cae926104bba3c6218ce4b9d5c970d73d19419a82f546bbf1bf2a6af9d941415f9d52242d21e833c87601f0021c9dd3ea9b4539673435a224771ecd729a0acf80098d0cf781c1ee74f0d1c7c9929d1d02545df6ad59abe9c97e2749a589436a9cb1378773a7c0757f37e774a1e07bf7d11d89ec274ab40d7500008888ca38215123773acb111785d1510c3f3f869360a7604366297f40d7ca539381dbdf6c9565a9ebbc2b17a8ca9273bedf394e5b40ca1b3a97216eec9a1efd8b84b39bac806a70ef9e2a8f68785161fa188c55b66e99465ec01123dcf0b8753b890016af9526bc7c205f0b817ae69d1c19184d7258ec7b7b748b7a38677620600ca968f08ca4fd4fee3a772472bca752c7039278ccc0008dbda89761b6fec843f82b6c08f57b9af030acf9f1baf235ef9a888f1743df6145fdd1569d05b4ad3e809e1c40e18de8fe782e22cf45de0052ad160248ffffffb7