PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65636 5166dde64f65df64c76b453ad9d46b5351581a077fdf3e9af1631b5c2b1f40f1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
812a7ab0f93e534eb7fbb4682ccda46881ff8c3120e9699124a3eb0b0be13d12
Certificate Block Hash
5166dde64f65df64c76b453ad9d46b5351581a077fdf3e9af1631b5c2b1f40f1
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0049bc0000408a0000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000072c1698dbd83057a76593611227861f43705890a2b6c96a9a220efca08ecee8d6ac87f39e0b79f2a8ae64fdc4bb9ebf77a82588e5f46e37e86b842a40511edf5666a2a9c95a7d92c28ac4677a547cf12778565f1584c73a7c400000000000000000002000000020049bc0000408a0000

Raw Header Hex

000040208307bf204a3ac65c8c48135cd6c4b5d292ae9ebbea8ce546fedd1c3751556efe591491f6bd89c757e0f13dff867165ddb2bc052666bb9931e5d1eeb2779dcf0d764e1d6a0b850118123de10b0beba3249169e920318cff8168a4cd2c68b4fbb74e533ef9b07a2a81

Proof Data Hex

59,560 bytes
12121601030744a0f80579f4e38190310f33a2ddc1cc17a040be2d2f8e02e9ceef549fb434765b4c7afcd22b31446b0f651c007aa0565458347e5e379c51ebd5db7b8ab2ff7f6792d96a16537315abce37f075e6dea9eaa111adf3ea602f64f1f35ad376a40a813b0fd1918fd17146ae3cbc1f793f1a58a13be844836ac399f0898800d7b3b320b02ad6ffc0aab14ea3d76f1c0f705c21432746473f84cb06d7c584ea351b170183ed58a7a78c39ce61c99799d054eebc77f75ece536d71516aab33bb4cb90fee8ad7882bf3b767ec048931002a15b7014d15f4c1f64a221b76ea0c9a5fa778c135a01f215c3579dd82bf3f609c68685e42efa01d4551caddc37094059f59b52f034c1c296339170eec01cb1a0b3765edb772b1ad59fdf9fc54e6fe5e6a5d446b1c7988bb54486d0a064f18e6030ab6e8e9d04da1d34f4087d8eb2398febd91f0e0df73304d7a8ef8d0a6e16b64ac13bcd75a991c588d7daecedfc0d6f328eeba0b66b933244bf29ae88ea8cf2746feafafe2ed956e3328406503be6edd1fd1c6e53cfdecadce8b8c5934ae41f924041bd36a480c2f925fab44bd3a492e24077ec3f0262837385eb2a67d25b9908e6bd1e7287521b3f17d773b0c9a13ebd7489157da6e785a4761eaf82f886270b0ca0836922174869cb11d4963dcfd02c44b1087fbc9ed9da8b870b4a82e7aa493dfe311d2ae1f191473e77728cf43bd52ae3172879ab21faa8af286ac78ba194cc46c9962cbcd47742b6b2342c8b9fa22cdd2a3e3ee828d885157ef6a050677daeacdfb5c8e628af5299c53522f6eec3eb95dec929e4ada29c6eb5fd4d8affff39f3c259d57dbfeee55f3d365dc79149418e5565a5a3d8e693b8552112f366927eedcd8c3a3c922fa523a16589ed94f58ad34f106b379ce3debdc45fb7f2ac22aecd2fbb6390298858244e826a65fc1d4500f917390bcc91faa2c0f144668b2501bf9d7e8c5e099949dceae3c816ef6cb46cc0170080ddc670e06e06e2bff426a1c23dca65be10113402b0682df355e6057094384089683f8a083689a5666a2513e8009db0a1ad257258325864a27b81fa3aaf6f769b8f5947d9cc69030bf3a88ad6af98bff5bbb854929f9a46445b3b7d0f8eb3b86a8ef23382cb48bbd26a50ed0d38f577d46029d3eb85764c10aaf086da789766ed717ed5dc28c05ce66651c8dde6fe899412cec9d429b23cf72926550291049188eb49cd4ca682fdea83add2352e1dafdd66d1278774593198d52ff08a234d422e7987d7793c5ca0cbdf1784e0a2d81f591dce795cbf314b3816c93cb60470cdf2224bc8fd365a82e9e9541074376a075d0fd9063d7579ac0ba74030afc788db17175e19726057ddb4a6ef90b859b47d991ced8b921b91ccf1c0bc425ba97b23d48d1462ac2fc1b471df976386bda4c90fb445c495d03187eda02f21b7afd6bf68b7ecf61304b783f70e9af431a828a662ce17d84bd8f47924e4bb49d8bc841fac9523b3493e7916acf254112013de8981ca516d95e43ac9336fbeda7b5d72d32f336fe298a6e3e854dbfbbdd64e367cf91112d2dae195535aefa9f751328f8e719a15d3dbbb1d6ba29aa7cf3ac259041337dc9ba44afae3914a4a51b0d877895efc640937e71ebd5bf918cce70f0d7133dd40951086a069b5b0ecb75c8a4276b768c8bf07077921a2dc48b2384c8703f98dde32e3dc18f55849f17165dba55e2e16b9000ab23650dec2a1fe2a03e35ca66cfd0799efd4fe63e2d8b19a3396bda6843147db205d69ef51e9449b6e7261bf00981899b8cb1505da8b320913abcea82b11d4efc893036eb605bdc7aa3457413a15cb262444c38d798e7cb84e4c2536f3ccf58e8adf1ed64ce6967787ebfcc3a81502b1bdf71abd6cbb518ad25f528590a8596721a4bcc718003e0fd6923a6f2ec7bd9ecfa8629d11fec956d62b2227c229c3afe6bf1ab2dcd9e8dbe47e5bb54f3983afb4fbeea36a30aa33b685d345b8311fb9db1221cc098880e5d3351bfa871d479885770b544eb7583cafe5db50fc631a256a093b248b148567c6237abac5d6c62764cfbcf54a766e69d21b6fc40028600066cd7d29ef9b418588350ecccb431c29fb05030c05069806a96b9e408e44305203c20ce7eead823678c8f74d4a577b80a7ec9101c7d0de42e9f4ebdd2567f469c3fd712e6e0729dca1bc7f57db8ce85504b73fd83f01e04ec775509e8bd32804cc79301ead3b1fe4e486e0c5b4ec86a919df33109e2ba719bee5492ca6f873746c69fbb283fc8d29782c4acd67265511fad748281fd55ae3105a563fc9e3f651425da8d172cb98a1f5cf66436897cc07523be854f5a4cbd47490770e0bda18494d490c5408dba96b9b689ff210687d5302a35c3a3ccd6335218ed0870c25d4764846b76e81cab4b7948e74dbfd782a9dcfc3ce5664d0bdc67313bf25cfdb56b30c296c9e8ae24d0f1d5e9ef6d1e7cf59877f6a85437cb163d05601dd992678eeff1f68a646a686759ef634115384693c3135fb89f51eb9edcf9aef544266f7374e05f911354e336bfb5b15b533cc81770fcec0d0b57d2962afc966a552af35dcecb7e10aa30b06bdda368b3c5c2dd2703c73aefc9aa31842b15b3c105bf681abf1ae6ff3f0ecad82f6e4cee17cf97fa4ec52ce646ed0fb48b1bd4c52fa44bb190a17d7777e09bc0fa53c58b32eb720b6f09fad9e9ad9d267c11455653efa9d6eeaecbb6035bde90a6b1a80e448e538fa142a37e76e47b74ec1f98e0ad92bf7404e5e4b739613059036b1f92e1302bb8e967fd217197a745909c4a2bf8c04d2c2f53a036bf64fccaa0b25741ee89528896a20d11e44904d644671d30f604adc4444a638ac3beeb1a80f16bcc588a99aaa41f7b144b904dfb794a7425c5229fdba09f23ed646d72789420add1dfdc6a11ac7427a8e6989f66eedb0a54833504bea23d467a1f95b99ce1d3a1d6dab3cadd496506d55e3627df09cd3088b6e2bd128c0bc09cea9e765f6e94377bb799d060d123ce107c1c38afac5dd8b61d35247e091d84edc66f85e65046180725cc5dce6dde00fd71570ffbd120ffdd781564633642c49ae8fbf7b54b11930878bb0cabb4ce94047ad3f1322481a2dc8b3018286930b40d201275f935c7ef9c52718feb2217aea96c783bf0e9545dc794919f0908b1f55fbf7bd7d1ed418f2b4d7dee98732b0391f135ae451d9b9def30b15ac041fac49298c2c443e37d85a2b2dbcab3e4ecd774c91c61f470991c4b4d14a1ea7119c24aeb14c1bb9f8810040ec61bd671c538edcb24766d409ba80ae80a84e0c319536335ff92161a1768a0b84ec59888367063b0ac5e13c76e710bc911a8a6b7cdbe0a22b4175cbbed922e028cf08905f840995f1dde070a4d1be04a463b0ddab01d866f8d850ac8fee7a983282ba381ac2f3110e67ba9493052025875aedcb2a5a40293b9e91290f6347386583b903eb8e4d42f161da41b4f5f28638e508b85dbc19a5f28cad4bf13bce9b8924ae14af795e38c4ecb769997351a3b7204dff5fdb6fed0c0ac85988c5cb1e9168dda4cb0e35ea6f47d727d7c29a9919545ffbfc1dfb4b1d0ee63e66141793a67340121945a672dd64accc0b597cca9b568b0487557c507c41cad49c4f1a4745f8a27914b66fa13909b325279f2ddd291016dfc160f4db99713565f928e177a1997128fcae4309ae0e5c2024fbbf079e30f57c8135a0857e23a6fd6782e5d66cb6a665342b55a2d596458b0b9073edc59e6e7ff629b2f0e95a96af00c17570ddcd48b16add005e895afcb7592e5a01ab4ebb9043afe23b5bb50ee06cd0a4998a40fd3de301ac630fdcc9695b428fd35f940071aa8a65097e49f1cd4021a0d8a59a3ac69dfddfb5213eb867130fa8af9cbe8c87546e2416a07ba8ed6f361fbeb3ff5f896413c17ed9f5132598871bb50784614dd98d6084af18ff1f803be8b478bc1270f6e479ba7acfd588dbc5c10906ca7820bd1192df3daa1b61dd9e838830a59cd345553d86bfe46ece6b0cde88300669202c3c90277a0c829d06d2ef23419e9a60cf0f7a54e71dcf827827f825451d9afaf93eb392777c890da94349eaaad8da4446a8184157ee65189ecccd2747dc6e18d6970d60f4bc22db47b44bf2af5864eb53aee241167b902e276227af21a9313f7e3654e8319717bf9a121a99f38b6ca62b7ace72bf546be28403530130b5ab1f16aed7d3d285f4e70fdee431d0a09415ee49520e12a3df4b9c619c7a02bc67be8582185bb8b193751aa1fcb53fad2811c19a4d59bcc5e5bdc82eea4613f7ecaf69bc05390a46e9ef179106e0ef99293dad8bdbc6e07d7ccc24bc884e02855ebd7367f06c2e9ba1a9e6d731e0310728f6c22a5a01886cff4aa791f2f9d3972d2b3566065bb2645854944e3577c946cb65115c075b081ffaeca846de3b74f8601da1b2707196df529b758a86c7f34e743e51cfda7dd55a13d5537e3a1c3d233cd4d7e2e1ea188f5e5cc48d93b9ee4bca89fb0203537d1fd1f2c2b6ea87f45a8ab0809b8e585f4254f9ca35c6fc3f7bf47a884ac5104b64c786e13e51bd053c0132b79f9519521978b9a2c91983307b9bde7c8b84d995a00dda715fce1e921a6d6e910f0e671acd0886d3af46b7e927e879bf1e7015a3094a35f58f807c5f23a7b9fe78d96023963a73692f9adc4db0e5cb3dd99e84d060efa041047a2298132f89a402d1aa09beef4693540370b166c40ce02bcb27e9a5e0097d05ea0ce7176d96a6725d88e53bd1bd4c9fed5c4711308e5f88c2f77ee62d405518e78b75f17302d414326d9fae7f99add9142f58a5e60f1043e0a0d3693b72bbfd474c55ee3cc197ba09c825b5dd409b78808a270026702af5c8f378b672841061a712826ca75f782c09e8ba61bf025eda32cea7bfc5899680a0032f5f8fcfaab0a908b5523499411426091216f3e1423605a1b1dade62132a254c3c67ba40839959772984910abf3659e378445c615dd9f295ddef6f5887e4c7640f882b8526dbf1dc0b3b5d5fce41b005eb8828b88f724f68badd25fe40fcfea9920e9956f49de4d4236052425248bd9d4e0d47861ceeabd3e9deb304628ca013dcaf2ba8f180ec5ab52cf1dd1dfb2a60f02e0c4f458672e95d40d9ef71d6cffa725f4bc2ea9f03818044ecd5958c3885b96a249f3abfb3fbd8000b8716c7c67e307da67574e6f1f53edc58a90246c345d99b0b805d2144e7c8832c342a95214e4c8f70393d153841d44767c710da357329a396b25346ba5326ad86b98788a6ff3de1191f39784dc26f9823f08f518205f6c14dd67921bfe2c29e28cabc5511e75aac6300eef0e6fe6886d467833cadebf590bce5f2a64831cf90f576abbc5f01b774e5c74a43ce2431f33721faaf69b4e17ce9e308513e0f7f48d5b88e4e69d6c76ca71f9a95104351f585fe8ab7dab4257d0776d3223c66d0b8116caa5ba63a77bc6952597636ec79ac49f8a19df9fb30b29f1227262ee5736d7102e14b183ff27c0f0abb88315a9c4dd19b084abfb07458da9c9fa8515289592c87e7183e6b9023da1ca37303638876d7d7c81fb50445ee917b3ae55df2363cf5c4903111917387a6f4b843bc4ed6dffeb6e469790a0195d4e58c08e4cbd6cf0023dec6bc1c7367a0cd5a531a59c6a15645a3a5e8d06298479ea46214eccfd342fa3b4c5d5825406c5ccbc590984ccc5c72bf7e331624bdf27ce2784f9b55ccf9eafd6c5b2f82d4bf26343001253898dd5a6451f7911f3c31718956d203cbb31f729a677f3f1d6c4938ea6b54846a7aca2f8f1d98fe37c7d2c668c24f7efe09ed6f7accc2fee36f3690c99b2df684dcfb38498f30256d534577657c61d8f2320a1d697f375623b530a2568e8f0dd8456c85bace85e2b036d1208f00b760f5f849c5df34ed5e88dc048c9cf9d59acde0b91f67933a32369006aaf832afe4929ae5c518d1c5b1100effa6c8bea65ab3d898485bf0c341f0194e1fb0d7da74a8384c28dc99864ecaff7a266720feeb3b1a00f5ca447692474130e4d2cdd1e77d78678a790edb8b662037adb589144124f12f464a4e65239d752e813ef079810101495ca40f2eb8aefc5880fdeeb6fa88f61abe034e1aee7da6700ac49774a7115d50f69084fbc7048ff51e3edfb623e5193c8a80d3831c5dbdb2b4e3764c2c50f62d0715f4e7803208ea107a16462566e02a7ddde6ed447997f698263dcb8a882beddb02e8694379b62cfc678bc58aa459fa8213119618a8bec09c88fc91f2d23add4dffefad665e12b629493a93cae7730e1c054d31dcd563d1103e778867ab79bb231a1a5c7a94faa0070c8f1146aebba8b8d4079f9dd662d7409e25e3b3021b996705d4973679f14a7e7c24ad106a6dbc1c4152a805b080bfdf8ec6b4ad707d0a4687dbcaf76cc1b535c596ee475bb5bdf970b40954aa4bdbe6e476356af43a5bf1ad29b5681299585e7a8dbef548eb30a54569fac1ae18723835028eb4e7a5b11af3a441814afc4e85ac9a31c3a5ca275c103d703dbadf78c2fc855c08fcdc0a493afa890fb79e2fa345c4ae698ab0d404a3faa48bce940ef53943efe7aa72df6a844ce902fbc7bfa249574013d776232df287cac32677892978282ee4a44836b238376b79f5254fdb2349583fc3e4c06fb5c2cba7b73fbf5517cc2d4defe894b55d7ab74c938fe5e416a89416c9b7907a9b3c2e532c82ba24d906aabb76845b72236129d4f72671a0996e9d21339a319b215b6f586768bb5f31dc573162c7b96bf097cba86e458cfe85d65093d0ff8ce07385b499355754acc2aad9ad5a71a0b3414fe331ddd7dd4c0990cb33fd99759f1bf22da0bdb90b15232a1753b23f54cb709d53b5c6ccdc0e2988107d00ec562fcf3d4ed74a296633ff23f83414b31d6ae6f71e057804122fb08df814b1f182d5af212606e45bf9501c902c6c07e6034fd0c71fc3364a86e8c8638f625163ad139489e0a89645ba81edf9a31a4ddca640b729320da837a2d2486f995611fa80ff5203c2b3bafc351200dc3a867819da9648ff75b9dffe4b59641796c329082c05ba44a45692561eb95f1d6d8479d4778ab4a54bcdbd2636f3b8a547ab1d79d4f2f5b41259b205f0d2f11132ac89418c782b1380e3bcaffedd70f13e06c35ad808e529a1b659356ecdd630ef507876cec7f4bfe3f213c38c361969716bf9943ec64264971ee5141e6c8458ebce60b9de6a0687a0c3788c21f97d746f866747234df9a1ee15a5acd47e87a9e9066ecec201f1a437da7388d6de69dd28dfaf533de8ad1930525a2b9d9966b27e654478f1d59872d842ab93b20400f8f5639b01a1e3d94b60d7a2c90e726485c2830d01373c61b15af72894ddc99aee5840e8932a5a93a3483fdad3fa209a715b684b93b17b09c90ced65b843b856cc1a29c6c4fb3133dc551707db97e270809e2486f0edeba9045b1a4f43148282029c2775af5c6e1ece2e5b9ea9edc19291ee41dc507c19913b189defd954269403b62c530c1316d72ce4000ac8dc64f145aa96e259252a9002259d5f657a37d8270461e3f15c643315e7365a4bb4897a6513fc0a2e60f077b35482d17e4f70bc9f224c3a0628ebd16b8787a645c5b27065f155252df2ad7287bf128ef8fcea3c5ce743c8ff2a90aaae53ddb9b19cd9940daf24665cdef94bd7b51978eab2967777a1275e822d6ea88b17b0bf963146c65aaa321c5bf3e7c9c005162f116274e7d5457eb4680fb2f78a86b44e2f4931974eed2efa267193e8305bfb2107bdf912cc6361e50385cc4eab348121a81513979c06356e579f0567056261e287c47538be0c84f3b0826749d9c370ce21c6f714cd07255d98f7d24cd39c832c855126043a879fccfa7238190a6b0bef3a0444ff4c0d6088d7f05cff8d0f9efcda7344939be113ae6297fa125650797a2f6496ce2d0d5ea667ed18d3a04c0dfabe719be974f4b44c941c75f4c46fc3a286c199903a72e23970aa4725adad350bb394b609d325ac33473f19374d94aeacda69c1b1f7a3570b1882f4b90dcb40532a62d4cbe35c41cb7c20d998269933cad42a6e39ec89efde6b8ed33034bc1eda438aae59a7e4e7a9574451f7bf3624c81f013f9a67f110d3d3a8b166a5b61fe6a6a2cf9c7d7262e7f564a2a194e0b7ff97d95b79b8098ecc605870098f348be141cfce84d82703763bf31dec854a29f0151cd10e55046bf2a06245159acf0893f854c1429653d136454719c48e332bccc97c42a54b90d5aae2e22e51765ceb8a61362fad7a960030b7e3a90477233cdf3710f8599257be4a376c76faa59e85ace70df3db86ec24b63e69b141eaffc64f1dee0c58a7d95b1d3c60a124c7b8ad7deb357c678ae694291352fd80c71f3ff7b630bf0d0fe49dca3d8591cc2ebc4d56d1bff6d57bbb9b69a6dbbead092f889b239eca6bca422e0baec5e17449d7f5f84f8879952ac7500bb18cfcdd5a521d65011bf2c0e82d33ec97c9b333e4bd8253b561c02a4c62e13e372a103b0fad1784f78af83be53825d9a52b13d1b1f4008b8362ebcc743a4bd6ed4acf3459609d78b1d8c8011f18fb6fc45835cff1eed8ac2830a5a449257700290f77e777d1c00b7aac44056db857b080e23f1fe74a2f8b26b9dcca2f78d99269f0a23a61d4bcfadd67e3dbe879e25588557378765bbb18b01c6e1aa6b4f513776299096d850b96f93c6943f21905094a8aec5d43fca97479186778e506b91c896532a8049e03362cdf5ed269ed9606c5dc9aa0ec3b2f2667c0f9a476189e2e1b89e7b7c3d3858e69c6a969a3452d7e3e2a8482214e0c51cb43513919ab02b4ce4e1cd6adf659da6fa632561241fbb86a9e554fcebbb9bcb921f0e204ae3d6a169d8fbc6bb342e562889019d2826bb367d84f21695cc8796617d13baec0aab710ef99362caffba17fab51fd9081d5ba88ae3dfe79e073ffcecceaaf7aa94a1398d5d6bea96e0470993bccef62373d10cc2d69e2dbdcccdd1551179ffd22189823adaa7374283cdc5969e7abe19ac3c8ed2ed028fbbd85d314dc3c00afddac650a37b5bfc3d1accbe54409ff023f6a4430328008bf0f81d522a75c3a2138c1cd02c3f8e4b8da87aa422368316e40f91064672f0f2382b53a91008ebed000956be61f76018e2f406be5201f4255815b8dab98bf83aa1f604a5094a89ed6e23535f563c3c0e47bc6a6520e9070a35a479cea5779d64d2c477545e073757144bdd4cefb9b97b2b398322337f6e27b404a684c2e0d0910c8b7641492ee249b1c594ccef179804a6879e07093837c201bb7bedc8c9c2ea818683ee93057f7bfe01049b4e32e49ebed99650366ed4b8afdff6b7bc42cce0fe2555d39a13c9d36cec85ab50f4bb2370932488efd70218d7e57dbc21988f498a914b850e531aa1d1b714ec40aa5a920f0086d2810b247acce2ba8e6b6e11104d415b7c7169851b7cb3a520f12b5c46c3ea6a196054fd1613bf22de5fcd66d5c7aa1b96935d41208f25092710b4c9463dec59acfe48b8549018d73b8e9b8c039bad5eb2fe3f3d2b7338d9112630f26cf12c80372f7f099655c44beed5a9bd6467706d3aac06ae108d10718078b293f628a8704f71900edf5273c29c3c5012bf4ff56135367d8522e3519e85b0ac15c2119d2ef1f0a0cd0eaa94a436e4c37a23554b408ec7da0ffcd979835ecff1b854ae2740c1cad08beeaae9852c63910414251beaf737ac2ba26217a1d3afe227bef4fdcc96b3a475c61c7b4d2857fcd5b4afeac012ac0a0e6eced9f58621e8b35763927406f26bb0b040733e3ed2e2c7a4505f0c24fe3056f4b6c24da7e14cd4a79967ff426fdad427ed7ee9bc92c1f5e89474c8858bb14991a4f370e122401448dbd41790f28576041a5b0c7b5dd44bb746b43c927b510be928899512d1bff9469da2f3053419569b7348fc564ff13c12e696fd7bcffc9094f102a8b8132ec844f082f9392b2e083d4d1a4f4b198677b1432ecf7325a1f8663ca0e494b35c752e9c0a3021a0790b50f7676cff2f4dfd7b57413b0b97bb9554042fdeb3c705298f4cac9d4393c50407acfbb5f658edc89e7b3bd652f70d14f623bfc54b0594f892ffcf622910e239ad48cd4da78e7a9874924adbc218cb593c26f222a20183083976ec709b2f2c4d1bdc61c12f54f1d05b829b50a607a7056dfffda4cb2b70b9ccba7f88fccb22172180c01b702d1fa50352e439cf6848ace72adab2e8428ff9be5d3d0de7b1702840e7c7829212211e761e4bbf8e2d885dd1ecdb41f74fa7e0781007df46e43a812df4db10f4e79cf9a8559c2f6893c72fad884a24985b3f335297e75dd62f383b8747484001cc5eba79aac0b09349193caad347adc4d503c52ee5e81c720329809fcd7bbef670da0fb32df0bc881fd04ce9a1038306e7e9df663083d6ed9010375d070af90a3695ff23158233f2745075b6dcf96f7b953b659b3216778210373c95dc67e3da19ca7b3c8506817af812a2c6488be065055c180dd714c95c141963e21a02b95b6f060373c13c2bfdddccb3db6e82b3cc6f7f36b4d5646a776af624e193948006092cddc53060c09f74c2a3ab79e1a9911b238d1d0a2294547ccf0fabde12afc3097fcdc8dc263c4a5bff69a3400b46139b6bd23054383d678efc7487e1f5c0c6569fd83086a1890134f289616d36744039f37ec414edaced711e750df51ce873bc7fd0b3f6edad21606440ff8f0a6f49ef8d6a4b3ac6628f860719f59ed887c0829c3ad6a8163adbeb8e624f6a2a29e2e5656afdcf0c3246cb88bffa4a33bef7b32b59c4868c4bbe1f949d149ad2bb3ffe1dbe1063878cfed48040fa0298e6b4c0d85166297f6d670bac7ea7f539e9efcf94820b12c01cd69222940965226612506e78cc2233f8ed76c241971c241323cfac75d67c47347af24afc6ccfbe12cde8e0091dacf524b9005b53d76c6f8f3833894ff2f70a7571b13d5f8c3c446fb02991a90d866a025b1f84dc6e3e1a2946fadf742f16f959c8bd04aa25badc3d7fbad8c2a4a65ae541f9998eea29028cdec20886c01af845c3130c754aa06e6ce75bd14860edcd97075cca4f1a86af350eb13bb85186d80982409f55ef5e5e69aec0c5012507d95080cb40d14567e9131d3b3a5def7b2069be8ec94e2e7c3e502e26a6532b3861000029bc0eed05e3689c96649de3786e0ea3861b17e9292bc1ce91fa852f17db3117b6e4538413e43a632fb0bf16dd89ba69b161dfc1be1a9bc2ff506e44012e744ccbaf356178dcf68d68ba605681ea3d55c9ff233d90429210d327b506738898637207f54e10beb480682c3da71d231dd8e3415128276cd31b6ebb7aa9bea9e1067965d78e29de74d26e36f568ba423d4ad6ab973a1ca34b759d888ac15e96fd691ef7b809794289ecedc869d98d0b8453e604d7440cb8f0beae4ae2c1bef3adf7f1c0309953d959b8debb77389c14461435f1071c05b72eb548c5293d5d145afd62f7dee1831f5bd4fe8e7094e7cf20f2fbd96205c3b428a03db9e838a6c31878197acba7d1d9831dfb8679482364ac6a13806c653ea2dae9acd3a48b6268b45379568c8689f76ceb6eb689fef95fc544a9cc02cbc1d6a96d9a50c3af6bca5cab032ef687047a16ccf0652057935aa74c81f9bf74e19f7875f4f650e8f87e50265054c64c0241d18b094ebe67fa0916d57653c4a0c76050ebd8d3ebaadc2f398d3320e4bfa229f94dfb110c0f9ce3c0aefe0a7f9e1eec66e1d92fb9909fa6dc5d9e3c3fa519d2e7a0f000b2e3a9fb8432ce2dfb82232fa2192ed67f115dfdeaf6820ee81f7dd9a7e6590c388a73306eca469fc355c24cd0b3621e05e5f8ef8dae3e55d3d607d3919acc1b0f87c9e39bd91c5a38ab4457f0686a1ad9ecd2e347e2077d07402c198927cc539cb04d505cc2715b4b02ed60cf0456d0d18af7eaf2f0dff8bf966c80c3a68420a7a69bdb228f13e5c6ca36cd33fea5d053e647c8e1244ab9026ec1ad1b373cd762fcacf38f2e3764801ff35ba76e8417e634b2ed9370213abff1b9f095ae2e557b9fbb7eb2109d5da5ff70640f90e49908b8627a570cd7cb92bb8a475051ce6e1c6d6a9c95adbef4194a083a9b7c52b85f89abb32ed5f7fca52611b7126eced51034150336085060eb4a7e7d156e4a0e40d0d59593be969d3996cc7c400d69c5f8d73be9dec3a5136a9bcd30a5e753cd377d0531ae3a45f649c91e8ab7a9f7077c00698e1d078ac0843c82d4e70536b6af53772163731e9a4bf39673d3ca00f18814b41482aaa93fb5a5ddb993ae99dbb6d74c243d077fc948c15979fdc334b51feddf7d39b06f321edbf3323e86c3df1c19cad6f4d7997722a9dd2328a4e75470e1eb1a7add4bffd14b8fc55a0e9407dd9fbfd7962dadcf73ea9339c18b4241fe1cc22305ea447a9b0b1558b3537853533ed19bde038124627a11ef563cfdc9a9200975a3af5d744eda11ecd47fd79b2bc4173f7eac76ab3fbde88aecae14f73357c3172f1519cdb96a6d61ba9e1811dba89cc2906dd22e414882bf46b44e41c1a9de4ded5d017c4578fa5ba7f236bbaa98ad2a48cde6d5ffc94893eb89655314f329071b141a8848efdda1407241b4d3c5cb80ee7b2511c6062901324ba950715dbbbddf168c7071a2b214b0090fd02a00bbef39b66dc8242cf0fa7ae709c24635f69a19d9e43911c08d34472ea67b7f355128540f63a622667c0b23914eab351dda7f3c8255f2896e75afd42ab980b8512d8eaf71e5148d748aec7d3c3c5fcdc747373a16152924dd482acc24420c1eb47c0fde3a30171666bb748f09bf505a623b09675eb8a527e72f58e42c7c77a980dcc06afaec8fff74ea30c63c7cf955bcbcde1aca6c08463d0ad0e1769f718dec1b62e67d49dec500761437edcf6e52da7613fb1fa2870e5975012b69863b9e71acccfb8fa93778ab97b70d3181f6d44003372e52f23ae7387667822c45c024f84db55a8cd3077a263abaf23adf8e8645e301b4637b1555a935fbce3e8be0a559c434e91401f81104bd840fff47e6df8c897116e0647f1f5e2482115f5ae0960690630bffe9105057de9696b473102bf8a5a769ec5f17226963611a0bafd3052df8e57094eedc1ff7b0ba85caa169ca16b1bb0d7ee8ab7112c040f19434578e065b83b0e2272ba0cd7d431c32eea71018aabe566aca738be3fbc36f3fe667a17d25836814e1d82d7c4cf2caac18e794f65974ab4aabbc3f71a14f5caa8fa4512404bb21fa38c6dfad6e35c6c8cb88f07d154684e334a625e2259c3102d2169dd0f818e2e95ac4e8bc48e680c601bf54c1401a5a4f87b4f2035bfcda71f4f7abd93e2b7ed9121247e2888e7b897cbb84c59668a134dc1602d305363c4f36ecccc824094f42d349ecb0df8ea1ea489e9532b42cf05cc97834203e59efeb90114a8e646d613c5c5751fab674123b97d4cc0109d8a5df7933a3df7d85b516ac0305c999079e375c7fac8ebd0d40e06a854d972147e812c8bfd084384aa37d9e248485c8f8b2a4ca75fdba54a811342c57eabd1cc490f96421d8ec7bc73e451a913e763c999b1f5af9ded6cc695c8200613d206b1ce328506d0f844b6283952f5e6b64c00f247136985c5f969d0fec1af09c90ea25e8bcb0748bcf0ac6e77c16b08d9d4504fb199fd9c4ac443a37240c8fa9e20c86f4b974ac31c7126d49bb3f8b5a008c9b7e6a2e11347de106c9c0eb004e04030e3f01e99a041e4b28648effcb4b425b8d9619f0dbfbcee557ac8e532b7c3cce6858ea633387b9ddfad0ea2c39ede99b7522448f0b6cb8d82611721f9d6d37b934316e0ea3999c8c7570809c6d45dfda6542efdbcf3416cc7d6d905014f6e5d3efd25027f2c30e51b8bc0db48f72bd1c220412b2a25a1c8136af0e17a050a26bfa269cc80ad1aec22051ce7d460366711af9a830161c551f3ce6c06d8a222d704de6a3d64e22724fe5d6a2ac3445ed31762583c67a567cbc38f7de33dd878653949e3f36e6c831b5f9bbb1fd394a6cfc3799c3c487acaa73a92dc19f091f27581b03599762fd8ab58ed8a6c97adde247c2d8742e92d1c6e6d61ff2152663c363b94dee95e0fa7251814d1414e8147bd0cb753592fee628fbfc9b50f3a1d902947cf9862b42fbd461c1e37cca5a4cfb09aa7955e0280e38b738895980a0b034ed9d77492c22a4151f7ef43df07f14ed2918f5cd5a898d74377483886958d49f5fb653232de54a2cd93bace3b84e33d7399edd168f60e24c3fb25205803b94f77b764837f15ba378e98c9bca48922bdee7920dcabda37edfa9e98482494ec4c4d4d9c99052660b2dae738f0db93441caa9c96f34ec4a98442b3392bc056a032ddec6886253d77416f70cac62cc0be3ec0c0bdba89e78c48dbe9eca17184d583199f129d5d4f45f5117ab4147adce58ae724f01f5e6489ab9bf20869c789c1d296a695590ffd20332f1183d8b21891cd0b123d0e2312d691e2a1282cce13c03505434588022c7a6bebb3d3c91802bbf7c39b48c535755a0bedfd78201aa478c04d77e0fcbd597a555f95f1da8ec819e9bc6795f128e3fb32270054fd108b07911894d0516c54620894c4dd84ea38507886e1e536f65551138f9f6bbdd6317b411d75dcdb40e8ebedc00467be5bcbb05531c27bda4394a3fa06ab9fffb85369042189d06885ba4d6012a94b66b2159b11c1bb3633f6ff5d501fe8fdf80d9e1fb0398a19c612a5dc29af4bc182c8072552f47a088c39f8dacc55bd76228a573b3e4b26a9648b3f3c8c90a2c1419f5c7a6ae57dc7bb8beba56074bf0d48d723006f112bd9c8a881a8048b8b47bf49f160db812a3914805099e14c02d5ddf4a93e2804a4531663873c914e94cedf968b93a3a3b36690baec0da49b75cda8314cd4c0235ecccc6cf1a7173c95ac77b9fc46814b4859d70299dad501569850680f187973e8c2f40d99a895b30e62d38c080687efff9004926633c287bf89d8321da66f9d097319ae67c25f022207a8097d52bbf41ab541cde0917cf0e659d38892ececf6bd060b857d9a4186b94fb1c3a85d5dbe75519b97862fc6238414534166291f8d6f141639268ddde0d52535d32749773b235930af53acddd8c3bc8856cce8ba8640da17af3536d16032a889f5a8cb28a272c8e8ae18b437fdd282405a2cab50f701f5e66ea59d68790181ae5d4105fb61918736f73501c47646fb03fb8b3505bf0852ce4dd282649f7aec1f5ebe2656fc7d6655aa87b032f9168a51daf78136e37c117f1e3bac7ae9b89c019ca34ee9fb6080bb694a1c1aa23fec9bad3566ece3734144fae2de5823d72fe61fddc76e4753dcb430ec9b64167893aeae08602b966f5e5cd78e41ce8eaad75519cb0d069c41bbb4c55aa174e1e75af2d45e1d123d8b54d7cf97d4077a0cbcec15a4d7421fd1736eea69eaa95baed20000e9062831c8d42aa6e95384b93b8771b1893f8d238057c1dd08fdbfff4d4ca47c8a20b14b5209e516434eb3d429dcb7acadf3e4f2379970494abf1f6d7eedce2cc232fd391e6d908ac415376db95c36cff7a0b0b4c2a70136b18a27df9a46c83e37d1920033aecdc415b4043ffdf5c5f2cdb9cbd3edf98d627f1dc63a704546fe4a6c069908aa0da562712c249aa0eb552bb92983837eadcde4f65b82ea7b857b6e90e78060736b4c36a8a00b120f560d66b7e5869b3c1c6c9f4b2045712e5855106955d5eafed9fda32a45204fd0be8ff4cc56e7e32677866a8db6a2241cc9d922a1c0f15457bed8476bce5b944c1fb638284c9aa213cd0109b51cfdc2d3ff7e37c123f5bc5fb77ffc32368e73b8f7787b3ddad7a2f007429abf44b34884f43b59a5797f91a62a052148925bdab25e0485103525e6e0eebfcd6e5580dbf86144cac1f724aa86087e066235bb02672377878ee95269b6e7fdcad59d7212cf640ec4b0bd3058d159d056777c005849f57046e9277b3146ddf7ae084a95765b0d1543a3bfcf48cf190dc495ee121e492ddda394db99e5814c07cf02584a8a399e6d48e0602ecfbbe3e869306b70256951a3288c43bfa5c1b163a4db48010aca697af29f50d2edb119493bbe5efa4b5a7aed0c7be5386859eef2b3efd9cc36f6de5bfd8c02e8c0f420f003816cb8e54f7ed211c60be142d2df2e3ea504501362ed5da24ad93df0719de37f85fe423a01d36f99ed81c25aa34a4bf5bb8e15d6b6a888f6f753c58dfd3d55ab6f60889b03f77252ccc9a1584448cff1b7d925ec8374408ad6e3860dfb28b11650e1dd3cffd075ef58742492b915e78ee087e284165a9dd9d6299b9ebeb338e972b5dee886025a6d4fac4e62a75f09af3ad97831175a524074952cd9480c636b9155ccb23d6923e73d57d312a13ae9522706f42c27f29ea3ade9fab5d2adbd621874369aa56f00cded8aad26d31fa85e1996af7b3e177b88e44e6b27a5a1847d845c5a0b0b7e804998ddb55f02e7e4ab9fae5d0ec70561409734a8c650e74c17ff84cd08ab2c151ed7c8ac1398279bde817b780228eb4ab62f82ded2a6c83bd2c8a3f346cbe25a11ffcb796455648df868707f9fd04fac0599dd388d2371a221f7cf5e1d25b9c7b8f19c7e4afcfe9e70d43647586e920270e58a9cba8e049b7cbb3166b91c7227a0734a6b2921871fdbc82f2048a19fac906b56f8254819d8ffb65dcf74664e0957d8bdf5d24a745b513f5ad3829ab3af6a183cbed03017f3772a8e4d5963c03c299b1ed1474e056e87a1826e4fa941a4652fa86482e587e81062f36a0b157cc1a255b559994c15f9c74bd02c720dcf62e2957e91ae09f87ae85fcb4d9f25611dea18489c5ceacb6c973a011675267e47c5396c4b1f9f32a37a37593039c2a106bcf7fdd1ddacd9b358f6deb4066a058f550908f746c511040dd429eee4ae62b582981393ffeacab749163d30df8828f4318a043dc0f21d6a9b95b68f725184978e139f23ce09d86b4c8572fcbf19da3d33f5d16cb46dddd2a03c7b6585314a9b7f26451f58369eba36b14347e6aa119a5140f15bc4bc8dd8c0df46097fc3cff0951d5ebabf37c08a010c15ddd4cc80bc203494a06481fc9e558fe8e3a524948d537775f790f3cdab3ef7ef01699c1d291cc66e75281d3332512968cebd55b6462e193c66a7eaa79533b18ac92027ba72535d700b6d49cd245d31042904d05b95b353cdca078c9f68a4e69b18cf2c7f9be38c6b27e0f04e5e45c8baf0f0d52173b85a119a2fcd21aacc4324d5b846a67e98ab23d7b7aded5e05fed21924b2d82f3a08027a3d27f4df82f24505789ea23822ed26c39f217198b3922c8ea05684003b5c42366321e1012dfe7e8a851ae19bf304935c0fcbc3d4c612534935ee9cba5f4dc3bd52f5485ca72371e598e7306a76df682f103b0c655d600cd96d64a6d87115016b013a74db1d1ced3d7ade7cf8a3b1f0b63739b7c5c53a6417f3c7b442a8be4eb88c7633459dc04dc479b0e4d2ea43062c620722353e8c6c17d7c123d2491ec60789cb419d0fe5def46bccdea0a51d19f9b9163a35c2c3da1b660ed49bc61cac3a8339b2a4a198e7a44f5319a56879fd375b6faa8a148e8f317070d69240153ae276fe1e79c79569bf6868b64f6f2a1da6cb81d90713dd4fe3176422a3015a53f11828c200fc1cf985ce03ab99a0ed83e12489967e7d5294203fddab2270459ecc5c297023845bfc7e20181b51330cd1335de0b38a8ed06d4a08d327930b7460f11bca47c0226ad158b2de08e9bebd6102b7e8568abfcd1f2ce0f8e552704a0e4dbad9397a34aa520602e32757f119b10f90756bf373134c4221ee1da332fc1ff69f4c2faa3dd8b0d2841a38d2ba0ee2e71abe88a1a85000bf2fca7a1ea8f98fbe240d51b9590f5c4e2e39aad09882f006ec1aa15166a7a8b105e5327b15e21110ec4e356073437757c0dc8559f24ee55d7728e8ce8f6b3e28cc80fadb3331d242093cc0815793021e1c974538c94bd92d9523bb83a7e880847b9dea49b5390c5ab261bd3ccc37e393c5539bf0cb9c203a95fed1246d8ca073a5363083942266093e6408d1995c77ab7a6ba6bf182e7e4436057797cf5957e9b7a0094778b35fcc92606e299bb813248f0e8ebaa244911950b37187df34d5f347deb95c5e4a8f9ab3a35923e4e31503208bb9b8ffce9d5a7772afdb14aa1b720d4ee5e99c420a5e37d847adc54b06388fff685e3765debe0ad055d4713fd8b3f5f23b4e49afdc14afb0716555d511f09c8cb92ca0966df75a2ea2ca837e1986f0b80d483e877138a688ecbbe3a0144269beeb59107cc82c5a800773b37a7b7fb6e7fdd87aab10ba9c1f6924b0cf9e65f1c4ffb6bdd2ff25984124575fc25e6dc757f3665a0a6835fc3345d310bd623122b099f71605772275c0c7a0765a1baa9ac3a4f9e445b75cadef7826dafa949a7c79ff74f26567ce74af14674f96c600a48cd8c1ff304f975e2de94f381b403094ef6633dca36499615e90e3df2e36534e8c84a72fc7dd3e776f4dcd0d8b8b327830cc4648cfe0b8087760a62cdb4ca3c67af138948f89874e9734c64591be32292478f354ab941877ac8817237d0b78efe02cb7191ca38c214d0b567b5c9c9888e58530d18301c9a42043b39c1e63f8d0330c5f5f136b4af6bd0c3e5f795797b196e54b7e7974063d6854fde0ef9f7e39627c4ada60e068dfc9a25e6969e670294de9c200f4d1f5b9bff18d42bba5d83ec24f1f3fe1bd1070c6006f47864aa83455b9cd3c9fead7006c680f8dc6c8b69b94a5b25f9505457479a97e6f45b985fadb634d17356e9941e544bdc7036ea0dcc9fe10a8939001e557d0877f45e1138d8eeea9623ae750140c983bc258d987b8dccdc9783c0422e257ef8a6294d12240b3e4952ba5b37c20c25dae118a08fb35de281d5a1567883c47b33ffe2724375037f0efb4f015d26d3b872f5f95124da1b65f58ab25c7d33785db1115b809519989f2363a4c61da58bf72ca27366a38c794576a8d359be9ec95193b54d3eacc2858356ef8e87738ea4c0dd0d039ee0326bf1bad772c31a2fda60ffca684e1ba90ff4bcb8a9adbc44558a7edcd02426d0d376e6ecf3882809869e3153c3bca56f3cbb7a8a4f03766ecb1d53f137b53e9bc93e63430eab07c84d4c041483260b8abc8b106df3ff01bd53c18d949aada34d8544397bc99164641a0ccd19376d9949a1772d5a30ab693d4d85c2f8909240de680f5ed5dc73fe4915470375008eb04f4ed5fa3e59efd6bef42767fdc602c598385cdfa28eb1d7e4959ffa9bbd10911dd7a9bed1911788093a86d06cc3044ffe952ffc0e08d5c800333aef19e25681a638745e5b2a1d4e72a37f5228c246908e2bc87f808430b64bb68ab6e0e3d1e9fabcc60df0ae88d4f98b25d62b076d744544f5ba4bfaf9d6b5df95c757de61bea9d4b222107dd344f5b915cf697b03fa6d7fed17ca023d97b610890c8bde7878020cdabc149001966d061affb71b8ac20f92f5ad9d79c419fdbc337e92d9f18826fe104c84c1e194f3da7025bb169a0b085ace44dc375faaa3aba45063afec0d95b06c9ea85915a3701633ecfb30e9000cbab3a495498c92a37497abbae053b7fe53d7cc232fe65140f7da2a5e3e654fee66d066575909d39aed09764fe859a9d8c082248981fc02fa398dbb8600216eb5da025e6e925005f1535ea63e246b653568f07d5ce25aa378f62b5e0aa4a3a53f46cc4130a61517ef779cf6aceb167cea8839d130c240bfeb1640bd2f63d9a73eb33fea3a984136a54ba227a9286788644a89b254aa06726b2091f206da72538748031eccab9b9369cf69a4cc5223216241c0745576962e87c38712dd1cedb64c78e6444679277ac24d14922dce5b30bb2c51feefe20b88cae1dec196b05c35168ba098c92b62d307f980753ddc547f58b3f81e5bd5181b029f33b7d41b2c24a79a9302a8a078d6eee41082260c72f16a83d5b37ff190b5f467cc28109209cc712f0b9167b6f899b2e6ca41ed57ef2a16048c1b85e79e259c861ba8f393cfe5eccd921012e7d30fd4b20179f5d1f78b266edfb9b6845f21c98301b54892d29077afeb3c1beac17f8f273348abe6fc5609e094738e761519be127f286e86ed6842bf8999e6aa9bd1716f0b73c9139d7406af351ef1fe928e09ee5e3c81f28d6710d34714de931974dfe5107900a5ba59cdf2d4a8a7ac208dcd4a4ef07bf5b0dcfe4b2262017cf1231b37f33afb1dbaecfccf60724241508e5208dd4533a40b6ae5f5e5fe34ed81e6642d2e4ed48f70512067ddd6e1c94ece5f33e81ff5f5ac219a79b967debc4546b75ff9ad3e9acbdb0d6dd493b3de5aeabea433dec9f6405a793521cd633fc5734575fc6e7160de1613389f531cdb78fb7cf8f8ea3f9f132e7a98d4b80bf6b8dab7cbbe9b86047c6b4b432b551578c360903d337722a2fcf28f43e44cffd508accccb541cf2350340c5a34072b0655002f1515e601e9c03b03791d51a0ac3adbdc4d4ba7b08a76a79bab852331d0e772f4f1fb77abe60cb36b4a0572484d05ee9d62a5e402c8f347324f965c247b6d34df8d5f66ed700245ccd0ffcc527aa043fb1f10ec2e812b34fcfa45b2e5650ca8c22f36372e62596f5e3c29d5be8e10f50ee32a99a54a326c5f9259a419d77253a34073027c3b57b741a25331651b99995c2eb7e9d6848790fffe923a2beb50d9d25ef25901d9450980899c66e873ad2c2fccd8ed6c7680a7621c4174a28d1b9dcf972e98fe687a53692689a010e06aebb75dc7ca488c16aff5c9b35ecb43c7085c46e20389c98f40e64e1a5704a1c9f2c0f7f42ff7de7dae140adb3d8d59732dc35a3c38753b2c88b3baa3a2eb7c6b5c7785dff048ed077422b5d63a1231a662b055726450b39846a5b4e1c498f778cfb54257c83f28a10ff8de75a68a299ab006ad50f78aa08445865a0ead44b417cf443d27973802a17f4b3ceb8c477e2cc9b0dd15783c398c5bb6bae00e6bcf1294b84242e6b8898096d7db41f6c300cb2c7e4bb46262dcd7809b04ee17c3f06e7517893311e265b7df1652821d747351d8697ec1f2f14419e2b2e9d89b9c0e39c2a778613ded6a974acd6d6b464c36e2b072479db061227da42729d2746f4b5af16c9edd25d7da0736a012e87b37da2ac2b97ce9ce65f623c62b12279af93e1eeb7568eb1d2a9723783c98e4b976c14b4a52ec022110c1c6e1281872e162bd1e17a7750a37d94432ba66133cded8d43f27abb6207c0e85d1329871f4683166db2e1e043b928836ab94991369c046e58a48ab456d8e4972696de9a3d834bd8c40b2cc84d0b0f05ce405ac60ce7ed96bd6eb5a9c4deff2a9ee8c3dd59d432ec991d751008cb67009f9cad9bc69e53d0b75a69de22bf266e49338dea6156f560cb8a98f9c845c4012276508351426dcab5027da53051c3a903808d46cb511a1ea4b312e55e5836f78655c6ee857c50f9d4cfad68f7840ed327fe341e754ceb6c1cf5ca00715fc5a2b9ce89caaabcc07e2ca6dfc1c63d26c016d069675dd6d5a7ce1eabaeb7da60e89fa043d5d0e7edc6f7d29875ec62183cc55aa67f020ca24ac8b122ee47d7e6d98956a4f57df9e953deacc2e5127897a167c5857c386d0fb9cc749e5d494a8e18e436f57cdc43c9d96a7eb975c7a33e67daa8102641a5dee46ca275d94b950ff9a88ccb11af54b29277ab86af8edc78b71dbfb840f5576caa45016dc0c48877491470f21bb4f197ddfe1e76ec2a1144f163a4400f4bcfc3fb97e4e1bb1f564a233ba853d75d0dab7cd56500fb08ff7d23423d2a05c3ee6329f17ff3fe5721038fee8522f8757286814776b147b143e6a867981988c9b3fd32aba6545c83e039ffb991f2a7f67ebc94675d92db019a2f424f5c67a0ac9d2785bbb631cc8913af27cb022fa6e17237cfb9772bd71694104f63a8b596e6682bb88a0badb5e6a3c3d5c0657c3dbbeeb45776566cf9e46551a00d9fc6e1f29735f039f935022d9af94fa85fecffccd638a250cadef27ecae40f541170abd31ea703ae7e2431677c4dcd0d4ce9ca7b35ce4dc4403e4985e360a76ce435c2fddcd8f698b71c967b6c61d69bd27dfb4e015ab7b748c98f58b30bfa133ad031ab7f81712119eb58e07182a601107bf61ec93d11c48967f03c4cf6eb18860895603994749528578d09660421b841d7c25ad53ae46d0e30b3a8918dfde54446f223d027d54d83c9db137e12f617b6991a1a2cf382b0aa88033e89874d3f6f71becf0c58b276668d9a7d34d8b1ba3d3a7ec85a1629b003c3d3de7ed8f4de579e46f2b99b977e25bcb85742b44c3261fd4fb3a647b5a8fb0bc73543299d0e76899487cbcc7730f82df22ff1aa8afa194a906c6cb6c20c2411b396181e62041afd25b7508ac4d9b554c91ded02622a6178055a1ef5d2d9d3e63e0d12b5e0148230f3e521bcb78fcc554c264998b05c0f08b1d334136b6a36590e21d8966488ed32e5c292ae08291770272e3847d51432d2ddbcf1d2dc7a422e75c9d1dcf10ab86885a8d6375c042a505cbd504a9ee9449cc05c75de651f444b7081ea2e6c46204fb3b812009c27b2ce25bd3ed7bf8dfee98af1173c3a29699f744db4ea994bf0a304be2a400bc4bb956851e1c1e8b15b88d6ae66589ded8785672832178ff0bbcbfe0eafb218e99ba60cd92ad22d530ef5d139593b9456c9afbd22f5fcb2cfc060fe3a606b2c1df1e055dd3afa234a74b5925f5980c6ffe37f7a3bb81c9a60af0801844cbc906c73e65e5561f6386811564f74c617ed763d6b59fe5cbd7cfa8afec1e3cb1feb2133a4f1fe0fd1476deec14d76f9eed085a83436e0132ae0e746ea39e98b8d928f077179fc03fa4092e0176d21daf185572cdb4a30f697b597351d92c74d293f1333e295aa333df59ce4114a54ac74f607f6543dd3702db6b90fcc9876cadce4bf35752e04b8f0fbe77f303cb3e38728e6e6db55129424e6a132dfe294636ad8c7689431c405d58a9d01b1c641b64d83574448f8e367c182c1e95f1e633138a7d7002a8bf926ca98d80cad11a21afa12991fcd70bb03433c3f9ff6043638e7e50c448d7bff6290f26c4859261aa309d678e163baa82db30a606d55a2e358ba33d2cad043f61d11ff250ee5b12e1a3e4c3afa03603ffaabe9d43f02be0488fa8bcc023399a22f2d14d40b4169213a35560cb21d14ee018cf4054396f4ca43b91e4e5207c205a6393280dae0a5348f0ce6157812efbeaa37568c8bf62b6791508720dcef6b9e0973ad6173757f529b04f9514de4e1b3c27b5b0d16580428b9dd9387cc0ca70047027742307caa1f1f19d9c8c7f90270d4ae72f06b5d9b4c34d98466f854c96de22191c1dfb7a757289bb6837535e78cf5623f17297ad3d35f34b05af3530e5c4919d28da94fced57ffb48cdb88ba76783e6d3916f943ef7b9419a5fa278519db26bdea08b2225b9d3304b382f831a46367c75760374d70d18d8b062df3ef9dfc73a6c3f2593c173d2ae310ac17d59af7505ee8c0c5b023a675019a95911e32cc0c5b8c18d07e9c18729811045ee2bacb96362804868d1c717d4f1d50c1b23a145f04bfb1c227695e05f125c0ee25bbe06e9061460dcf798df075a10552c6eca1db881040928176d5ec7d0e591a9e5d6380f64c10a811b1984934ee88ea3fb598c5190347a608deaedccb9d4f5552a15f678b5753c9ab271ee5f322f4fb1156774e1261f4dd582a112c902fdc8df574449272525b3217122dd7d3a944362c35d2e8d648c2cf12792c12d817ae9bc0f1ddd6120f7c16140ebc2bfc00de77e721a69b754ff9770c8fff227d9a65b7ae0879a3174570edff378f02849a81c7b24517476decaa0ad147b584a291f302af8a39b96a5f5273f89562522f9d8c8a9b798de073c9e767e615a730e085959d5154fafe20146f71dff3f94f1eeba4ae11c92ae7e7957fe80c9a2ec44f56d69db8d5a3d72846a1d71f1a95b4fc0b883546d87d217948aa1d9d3dc52d620234ca36f25d16155b96ef62985a0e6cf7575adf109e222244d03c3c92eddf4eb3e4d97f2c8bef6f5fcc0ee3b891343b44aa8001e0a94b8d6fc47e90fc18304a7006e41f9ce2d0a46b53ddba6e725884d8539a1db4fc6b5b37235a7da8931ffc1d406420d341eecc31f228de20eb71dc397205bb93463f9b16b3e821f8ada920c467acfbf4acf7f150b34c0d5cbee7e3868498960a386ce7019b14f45ba30ad2fdc8fbbcdefd3ee1232dc69577d3bb1d39ffa5e68e0de05f4a1ddb27537b3580bf8370b70ecdc7799540394e0b47fe065e861b24edc45905aee00fe5d12df0cb248a67d504610ca5b3aabcd47ba9f30a38d6b3186c4b260d1835b86faa1a44c341ae5fd9b2734ffa721ed71bf5ecc14ae2495150f09ebbbd39e1e2030493ec1e115b5c433aa18f2b02306633fa3989252d207eefedd49b26ec7982cbdd3b3bd48c8bcae415e471ea91803f0b225ab0282ec7a94c687d33062574f7b178749740e05f2fc49f5255ef5b0873775d40ddf34e0b971a8051c47b7f90c035161de322fdc11eaad12c312877484d4159d0b073580400ea2cefc2a816b583ec7bf44501ba21f78f8751e4245c4925f24e9b60688bb4dea195f497fd47f2fd0a27d151130fb2476e99b5d9f3eded502ebcc77fdf69958040e9db1e01eb3c23555b5d132c7929c47c32148c76f723c8ecc6ed658204ff6ae0cb57942b3d94b2826a3c21e567d0cbe589c9b003837bddd06d2f7114a0d7e692e340b5262e52e95a34f68905f86de45dbfe081dc5c78136adf16b2738ed2bd9b793ff13c2a45a6a62bea59acf4c7dc7ffa51d7fc019c16b6e67637d2a27f41f835c659dc2017b39810b666bc587bfe472605780e43c8f3d519ce75693e5614d81bcdfcf54cfd3651b2e9b810e1e184d0f4da9777c97999351df29f9c4e75488d86d63e8c18f5f374ab29be344bdf8bedf96ef32958bc396fc342a67283f7a7c4f082d2887b1ffb7f50e2b8d616aad6a11ae3727c747ba396717a76254eb294abcd0b156a1e3ada643fbdf591713d07866bdffc048c3cda4f2b347bd551546e19bae6a6d8ac806e6b8f748722ea745b54b8ae9db8e88e752d95adeea5dd68c94dd02aec15b8c63cff1f52a840579e861a828c2d7474d85dc2b1bda587b8dfd2e76882ca71d51291f65a9c0098b66c39bebb5b22def3201ef1ff67200b3356b408f4a74a3bd163fa308ce046557ad30882df28c9e084207371862cf0013bbafa43b4b82ef1c5eda15806822b5a3cd72f7feef3114ef45503dcc696ef61c658c5c11821f23d57ef0a1c7d5a3195426b4ed959cf9a62c1066af6781fd6fff51605cd9dec8a9809e7acc98de33b2335a27905f5f401525f351b8e4115306af5482890e3d744b21c37d77cd632c6298c884dbbe484b2044ebc8fa608971bf59c04b41de15fa5a93b4f93e19541e5c8e3021a625b4c40f5bbf777a12b2982e9429b02d4e74b0fbed28f05a523a2fc1f94d42a9354f2863c2f2e8f7aad1d1ac6b8df0551ea2963337d8c5b4cef6465343cc088b6f9b3ce49cd5b2c4214c28a35c347aa9d89c665306d5b65a4d8da0a377707d37a3d596b39327cb5c6807a47574bf539d14d7a902d60e59106d74a14afed338506a887bdb2d9ae31271206c31b7921c519a86388f3673c8b138cb35d002c0fd21f7c01e9065005b224d1d078d5927279c6093b7d3c64a9e8cd5c63f43f798ac81d21a253a22242471f08e9aba0bfaa6361eda23aede36eb4b9223e08aa3720f460b0b7d65dd4907b8f63e31f59db73253493ce46c0a1a784f373dc311c04991689e478e332dea13a8c2d319d4f7549b8015b6ef4b3c9205e184cb70de67efdfa0a6b354ec49ace782063456da2092e6d5a0896200f1675d40866a8736c9c5c6818aa45c7517f6c09356a96fa6f98f27fd9c0a15171616615d0e4d627f3cd5469a11a70ad9387b6e00fcffa633ff636ee771b205b4333acace507db9ddb95fc4318ead02ca2c2c458f46f827d106a642471ee2bfefc86d7eea07652ca1dbd6ec88c55052b18e6cc74321337594c4884621aee36491a262a3766f9b91ab7b052051fccb109ce1ded3111e543c3742dbd6319300bfc4f528d743e2a1756f0fda4d881a2b42b402adee97974cfc27e55f994d1d45589ae76b32c880080ff91517d71db9f8aee600a006131d75d89645b238a98296a3a8a28118b91388c52f3aff9f0409541d4361533826e793a577634a7ee2ac58e6c4066a282962edf12b802569880bf4249ffc8ca80c41504b45dc1b0b687cf9add55e05e761444545f2d94a1d9169101f6ff6ce8d818bff5dcf1e6ac2cf381a620725614e7bbe1ca16dea13429a78899496531f1cbc670287f341b5738e0d236c804f9ba9a9aba7e7e1f19cb117084f3318b634a74ee3e68bafb66899272a12415e352879d2cd364613b887100b03c2bc35d0b46236f2363e50532244fd946e275909268e03006e7e0691cd0404570a7e9421ab64071aaf5640aeea3b8fae238fc00885427251d075e85960b7681abee7d4e0ba8d6523b28dcd57fd39f212fa239faab8facd454eb55efbab022a9301d1170835adcf778a9c2ce6aa60db8486c06109a64f81897c66ee0db314811cd1697377dcba6cc1277d9e0581c2ea02bc09e702d3dab45801612183c136513f0f939c747af8e6893b3a221cc2b1aa6d84075f6130628d842f0642344a0250f6751302ed78f0961dc9ca1b75d18105d711b4fa9dab93f199e4c4550f87d3fd8c392189e1d3f7ce48a14542b5581fbaaddb839da7d7c74f3aa0d154017be3a1b4ad35fa8fa876fdf282f625b76f830a9fa10843408571a1bad6eb59156a28b76774281abef3e0e3104e691e9490b04f5110cd946d60fd759ffe38c904b75ffaefad60956a493e466daa0fd96a31bbd35cdfdc5b661ccbd75d932474737a23eead8b4ab9d9b3c8c9b4ea725fe1cb5a143137232c863208949e3bef0ab92429b92ba015056f8dc237ca7316613d53145a641ee885f5b4f1222a5e8d64016913cef38bd8c47f5df4f6dd66db9a37d052debe337201ae5587cdc1cf8c401c5ce022c122b00142be460ff11729f02acf7789667a050ae91a2b765e339dc47687cc4da1e4042664d86440538b559c3e94c2082ba225b1df8e946796817ddcd56f99ad0844890130e8051e8a8c8e8dd1b14ba19d4579f42f382a91c6bff75eaf8a771e1a4704e432d73a1b9933f5edf145392a3ff8a3e47f8a13d7afaaf7268dddd10ac0fcb2682659a183662d9be3d33333024e20e1927ed1eb69300349f5c282fbe801c8d6011452a5b230d8202badf4ac6442d844fd77d5c2f9a9bff2648a8d34af54a18acee8f06da47175c8239b6c957d21f61b6af74cdfdf06fc862e21f9c5fe4749480ee0f456c2b6bd306b070a4cff410c9f27220c9c0805be3854ad251cc7abc57bc0a8e5da3cd4441aa111aa5015df9a8d1707d55fcdfea13fe7140974cdc68ed682499af8d6c408adaaae3891202ba3cd77b4c5f6d28dc4f5332b9ec01850d8a1015ac4f42618694a0845cde994ba85a7b08b79d7e04ae587908f6d9fa4adb80e7179cca8d25dcb03f6116193bbe9e09f7ce5bc7eb5bbdc5f94a8821e34f7ac35602df3fc403c8c8e18cce7ca34465fc869a01c5f1efa8817543a7939cbedcd0eab92b73a22d4341bd5cedd0319cb9da888de42f53c1cdaa0b443f591468e2941be6fd2b4408e4d889a97a0c80718d48c008c7fa2105cde3db44c62947e3d6bb6aa823a53c527bc3ee248c4dd90bf9ca434e14f776e8a09bd507445c5e6ca67221fbfd055be8f8fc0433ce401d2a3a34be2150260d97de9ad8b809580c326fdf2a574ea85dedcc9887aee2558a9fb496ca1230f3b7e20544e7fdcd7e91c7910ca0330cfe897e0f9411a47518130a828b59db7309f3d318605f0c66e08a888ef83c342cbdd4703b102df0f25160a42aefbf4aab15ce77a3f54fc092f463825f04dbe192b75e8f36d3cb6afaec8d343e142923f7fc3412351ac4d9bd00f748db24f6ee8e9911adbf05a5f3106fba4cba9c37255a230046015bae62c37bd1a3f892fd45a80405b27c0e7c90102c216e56161faf6fea9bb0ebdf1b3784478715fc918a74f868d967fbbd1002a54095758bfd7f3e022d6bd3decc79b8644651528522e33167366f75f4fc2bc87824d831592de7a0cd283eea7404266e09746464d706918992e8baf2c60d0871d70541ba37ab79800feecc8c2f1fae3c66b9b20f812bfcb4b31d196a1cbf2ee7b6f31009f2d82f0a879dcb36082977732198b086fff7d89b8afede472a0c9c4515e7982acb6ff42d71751c340755477211d20aaa6dacb72d052ece5ecedf564b5c2bc4eb09ba9e423f0693ab65392918c3ee9e59ecb532854220be167736f0522fca59332a9f3e2aa4b1c4626a148d70fc10e4a5266734558ebd8565a74817ce5c66d244af84433241a1c02470635b394597687efaf6185d116e7b5ff0d9dd8900da29bc0c999d0e6caf1cf5e7c70121cf25d68b49304dcd2d86ffd9e0e6e56bb3975cc60ca3a0eedac6ff170afbae4ea5ec16f2c07b366ce02d3f14e3fc909a8ab10d5e57cc6989c4effaa6fdf3746ffa5f51380217d2297c39fbbeeb04c1fe8c8d3f879acc93cfa6f0ff598121d26a1d692d895c1b37a0a55a4f30e2e52d92af6a4fa368114d14611ab8f9cef587443ef6cd38a39bef485958ba5d25c52508dd56657cfa72d290dc945497c5ca4950ca4f18919645fce85d2a07dca6816bd4d39aac0218a3c4a2ed8c94e101a5bf1b1b4cbffc509fed4d734ade938999aa0a7d497584d6618c9258e98897076a36d0e76851c3f7f710f7912b7723837843e04f23e0bb7755800aac8fa4c3f825f334143f751cb7bd4b9d0e363e5b8277aaca6648a253769ddd14a071a923412399c7a835fae76f9eb9919ef44191945e6c9062d106a7623abe2be8cb9935566b8d9dc6bcc5d0965aab26dd4f3fd64baf0a756b6c43f9938fec3e576e32b6dc2adbe2e442147aaa230922a170a3560f82de1806d2f63a5b817e5ac99fe41302253dff3e4b5dca77e4dbbcaaa35d3fb7ba8a4dd6634303728b62af967e693269092ebb90024c8c8d306b073804ef097725261d836cb6580f6cd4dfa05bc282c8c9c34dc8880d2d1f2bbd733ffb62f1801271aed613dda1781713277acb6210fd3e34997e784131468de63b49eddc0ec17bfa66770b65cad8847e63dd6774fb86e8fb552975376fe5da8d1dc25e3f8eaaddcaa5bd1916674600390be973079e415e7a7cf151404ed063b9c4027c437915c558a1be7c4620e0fa44f0b27b4d0ac7d988ee730d8c2d0f19928a53ec19fd0ce2ddde6263e3b0c540e9868bbe7d47498c66ca9c8903a3d0baf379a0e861240a27b1ed2a62c6de9fedc082854207d353c1f5bbb1bb32f241a006fe7fb56bff3c6b606f4849c63048f58661ae95957173af0e7d9e56def3e54daaacaff84a062e16159335f44c00965196a3123294c6a344b5a5f14876599a7c738ef0f441cd96efe0ace5161f09224ccd6e9ce7a8c25b6bd1069b5dd4558942524e320b51b60d246593dddf4fe0e6147f34fe7e02e220ca4c881b18b7dad8d4aad89befd5ab80f37c7de1bb5269efa06a9c59804678608a4fac884cfdeca11296aabc3632e065951de5d64716f3cbb4307d89ff126ca8ebcf305ac0135d9a985da9b98f6edd415bce8aea7f87e02cdb9db2ad72c1bda7f9129f37751493aaf165ed1e2c0526cbfee9d50adee5ed541e498d7ee05e21202197e7ffdec20e4279ffccfbf50f85ca430940e92791fb08d4470a540b047c90df27752ee364fac582088aff677b2787856572729490d5c25e12490fb0b32edbdc1af2a399cecc1e7f5623fd242fa1377f8180828ff906f1f221aeee72fc734493c2cd9fefc009a8b0697333fa382efa9e374c111e28555dcd8cb2442f21c42c48cb05e1449ab7e820fdb97dcad68af024d6f6031d487d3040e7ebb4522a1ff7323eca23a36de3aebddaa5332bd02f5b8b0c950ee7d986ce4465b96a980b5fdb257c82586d333e99ef4e574b1472c100a0ca2cb9afe1cc08291c1acd5731de37c83b2d89d325e0571177ccb8364ffccc45ecf3ff46e72c3c1a0f4649811540c860895fbef38f0d04c57eeececd9ea58386c9b7fc18d7bc6bc9b0c2340a82265cd25e9e000e1c3d41c74dbd4fa1cf2ee22c9071de02205cf3baa9af03fd9b51b83905ab6190981d6aa8c4af341652dd9b2e2ae3a1bbfa2bd40dd7169d8a066ca78445f8d34915e8639205badf42b718d874bddb966a4580e2f47c9b474a4d162eb2b475620f2c79b8ceea7bfceedf5ca01753d135f78576799b277e72e2a28fd239dfb1beeada639293ea345cffb9fb4ffa569b88393f8d582ab9a48bb131bff0e8ba47efe0207ff5d59efb789b4fff1b29aa2634dc638f3b6726417aaa9ed5f4528b1b05682f9246a51b1db1cdd10c922e0788b79f382d5e602d5857fc2c6eacc029451777261cb6f36edbf714f537d69d8ecebe4e85acf1d832648dc48ec8a3ee7facc4c3e7b393e45482c952c24c08daa0e0a71de6084f14d4798c6adb222e96ee1aba4a0ad717388586c9acb1f7798a40dfa6911fe8399f5cb775c9f737fe2ef788db081f4152c64a1c2b20723516a61e2e855cc89ffe7684e292c131e19ef36ee696f4892f4e03dc94551513068238ac6ea56276ba10320825fab5c179a9b1721344aa0954ada02a295f4425d1f29c8c6dc99698575656406e75e9bb82c49bc477ee82797e035b8e13a59de990f2dd80e0a14e78080a7c0bfa98faed044404149a07255450fcb20fae616c40e1ad8e9128b4b9f6f03a49524d4931859f2d8c64a8dd7295e610d02565a5c398e12def7690811d17e07b83a28a899f420ce38815eedba26e22758214783822c3ebf7bee9a14c9a421631b091f28bd7ae75995e70e04097f21fc36aa063fcbe085fd8d0c97b56ecb67f550352cab409ddd9b77f4ccda2e4e5e37fcf7075865dd2b43a51d452c450c0f7e9099c18f036623b85bd72d7f870736366b9632e0baa27f107c0fb7a185bc8ac461a99604d24bbde0b54b09a2aa5bb98ad9c31426290efd21d531dcc3126acbc83a9a0373c5d175726cbbf5965faca24609b0b3dbce6d03e4b05dd17969d64fb18c11f25a874d00b6e1e94f45708ae74658a8abcab63ef72ae34c6c0be2210f999bb862ef763b992cd79f6311804b1fdaa1ffedcadd432f5d783832ddde4fa2614d875e501f9c980ce454dff9654c3b096fc16bd2297495b5b99bcc3c651ed4fa52be18dbeb9ab01d8e18ce87037abdee6465e30cd3afba5cded2e44919ff2f0300ed8d0ca431a8944d4b94122b1d882b847446b8f8f113bb7400d33e0bda9aeeb22f9fd093473665a5ceefd8c08ee03e8cd63f9a18d8ebd0898d00ff5b0c0daed10b38de9b7707bca42ff843fee895889b6bfc35ee55afb3e21d7bc5a29c7b59a495dc91bf5fa756e3ab6d4b4c64c08a9ed3690fa114734180a649e7d4ca119125f1af7877fb95419e1628aae3a22cac8955b448910b7ea94214aba896ca6cec6396c131d67593dae334a88752b17b28d13a4364e1e7128e576d903ba48d9c461289ccb1f4ab3de2ffc831da1deac1c61950ffbe76524ec5d75ab54cdfbc6cd0dbb28ac954f167b8c066212c750daef77d211c7a2c1bee762378686597ae6309d687bdf180e4d8ae8e033d3a3960ac23cc134f7440458ece336bc00990b70b048bb66a3f03df3112357aef26995c894ade603b3de58e870e63601f7e33c5273d8cdeb1fb74632cc72737c227e3fafdedfa97c30cdae92184fa38bf2f32400a05b4905eb30aefe31e559aa9dfbc1a0e503da02bbcbf6d27b6c741e7daf1277f742497f38a4d2b95be750172c444e7e51e2ec25ff3db0e801b5dfe9109049654b315f4c3f42dd2becde608d765c9f19787d437d4c3e76e9cd88501c5c0d845dd1ee27ccadccf0686e5ff470fb92749f1882ed831362fddde70f5ec1f2c40c0e724318afe444faf30f6c7b9da4fe6988f2c488d71abeed90b5da14ba7f6e5ef4294c9cf412f4f793d06334969cb946b738a9b17e7ae35b8dc0dd386797f55a07ff3dca67c258c0ad8d5856d7434bff34e2c942de23f57f03e2d9c0fb48577986c7f85150f73f00e7900d84b0028d4950f54f6a9f6a5198a5a6a461a837b02282714a791b30865ccae371c245fbc8ecd7abf985737cb1c66ea7e89a64a64591f198a1325165a07177fea81a588767366c7c1a3fa0cde48261ea13b522ae898e166e678dedee37cfda715e50d1f929e41372a445b0266b7678b29fb65aff23b2564361da9d41ad0a9da68e90cd2d20f6f709f753ff1134b7dc4d392da67a92b71ae0cfadf2eae016031946b63e4fe6eec102ad407a2da21ab239ec8060a5cb2e6249df85d7a93e7960f09dfe53abb4b059ad168afdc3baf65776c85e13789e0f861b1bf05ee4649bd21dc1e823903a42439594e16c3fe2077c807a33fbef77ca22b5d27da35351ceee36cb4a114a478490bd9b238f69d2f71f091f93980bc2d27a8198d2483248b3ff0ce3d86250697ce735882f626a7c8fbd72f3ed26ce0e9c0c0dcac5ba6fc34f0886fd747bc6cc31fbe2387790fb9800234567765e87ec059f4ead09c9cfde174ee51fce7d99f1157708f9b6991fd243547408188211bb7cfd7c189c50b5d8d55e7b520d69bd06ad626129e946f4b9d40f3f928f280eb86425e5a1521eb21486d4efdcdbbfb50b2fb57ce509f9102b65bc055f29f5b06a56fbdc68a895c03774a04f6089000dc8ef58a1162fa4afbeaaa6e79883b341beaf3a82e6fc11f1f4968d0285edf7b585223939dd37e5cb720d07164b25552d80c495d96eec16a7d0d65d6ad5418ebd5cfc295ffa0783343f4f113092f361bbb3285f6ad8432c055ef55300f27c18d856af8e5177f2cda782bd488ee6f6404a3b5d3771cdc5ce4d3227f86c693a9e2bfd2fae4f44f5a255e7fd091e3f4fd0dc663f487501e0098e739f700fefcabeac4cff3f409805297d0be48092095cd6fd8ce6ec8cae016c05e5c5b00710aef54e214355b5becf03487dc2be1c3319063c7fc0c57e01e96170fc775fdbf014702cd02bd9ba5c0c95cb2bba9272d39d8ff28e052840bec6df36960fa16545999bb568204f6bc6baf34782ada4f7c4de5c16ff91438888f6e8be8acaa690a9515f7cc9ae3232b74021e966c3007d4bdf19966c000a8c5aea7181466e9caf377d3ace769e5c21a095cc7aa45df4b54367690e07e5d1c0254e5cc2bc1f7467831c4352585607f0f3b27b425a8b085543cfa80c66656aadd28c048732edea80a3f05830f7a644e8f6a402d4594f7e8fb99a187a3202d1678a27c91b735a158e552fd7bfc2d86d3367a4e12b0b77a2110b88ffcc602c84ae02e414bd77a33167dfdeaeba9a6126b55af1c26f8427ce1a41cfae75c70aa247d7f62c46380b9b126ac7b112717489de1f31bd8e8999622ca016f9d0030841a405c90a240542c79fa381aeeb70a818120b179fbbef53a09a12a456b3c115dc1c83e3a6cff9642c6d3f0beb2172d7f2690280b20fd743570fd281c9ee28d2e58ff1173962815e03299f018fa7d129d4ad3fb649844881e0df2a15078ccb38c3b21940dabe09cd5e5b5e37d269e9914e74297735d705d63a243c0e927a8f90e5cafc533e41d2106f2a274d736deffc9effceb024accdbfef4c76b15d7cb539d98c031f3e76af83a9f9bec7998274f2f405c1b5ab02270c5af5f94d304484ae718937adea9d79c1c902d7297390e2cd6965eab74d44d78eaf05185d3c6cc5ecd3e22e5b152a335045312e7e3d371265efe8162f32de2bfcb5a2dc56fb59617907d5c83c275ddf4a469160b0dfaeaed747f6018e35f4c4d0f0554f7c3dc8622a9e90b8071b0a11cd86ccd968c12cb586a9d81a2d33d811f07b8ff965c7bdef605b3e2fb0fbfe712637d9aee5ca7f82b9377b481308a63b33c692067811f3e1f1194963755759898ea13703639435afb2180521e23e551454f815677c601464fd2b01ea809c9ac5457d70aef820027242761dd721407f4a6615246cf8888ae194cc0df7663b261119e73f73dd1b2e5dfded701422de7d6e3be05a4cfc2a5d821a07561b586939007851fd20cad36faa5b84ef443f077d7203ecb2bc148a8eeeac02d2c7651c2a07e590afdb3300887622c28e67f5273fe040087d4d09003956109f8d67fa94740481b9ac533c61c771767d0b93018b49a31a6a65e9df1a47bf2ca570534ebf8cf3b09e0dea995d602671eeb72d52b37902cd219ed6189610c9588882784f60c2f288e3c7c63e7df4166c57bcf108667ab3eba7dbdc1751712830897e8599c05cda860774cab4b57da823c46e521d237c8ef701bb511a6e73dc12d2e6d535025574634fd951acd027d0bbe4f1f93e72c1903c4945c3299a104430c10ac4311c556ff9e1419cfb0730905b7edfc851742b20ccb6154f81eae1fb7044d4e871e1cc931482a167e17d4e8c0cd5f3ceeafc8cde8a1e212fde3d179ff75d0539a2db4a0150f0a13e7cbebcb55794ac1264764ba4d8e3ae7dae19d0152e8f19c7575c3dd67129f71135e19937ca0bb14b0f27377e3d5db62ec23d4704c4d437242cb704187ec90c0867a300c1c1d05089b7c7b9392ce9df416417e128598a025e88c262ad134a5b472bebb0dfabde501452ce1f2e951a9bb535799373e396754e1e5cdb43d7de1294e71c5a817a60e25a668c7309be7e258d8c346eb9ce58518f7888eaffbc8dc80dbd6da45d438732c64685b9bf3aee7301ffd36df148cd4858d1b5936f451e3a223954cc1fc9375ab3ee0a2c25fc94caa18b561c8c2246fc6a5ac8e14a99b5eb50b42f859d04fcd5c990fb1b76336af9545d668e3060575a7d02894f6a161e5df4b6a5bc4c8aaf2bcc887129619a872cdb9f01fdaf99fb9372075dc2ca22be071a46aa071c95b335f6f2a97d8f245e5130b525034c28d70e164c8d0a70086a04ac8cf31c6842dd611a767c14c2004b37ec492a35c7abeebf9fb927a0c4c39a7a565e9dd136e26033463b886fa3b2bfb6831755a2f062aa5b5e3728d0a257f2c1f10e976513c748f99c0db99dd4c03c44bba5839137a0588dd72607a76431cc6b6af6a72a4ddff5048d45c6a6859b13a51cbce3844a95ec4804c624afb11a797f126a2fc600803776cde37030ebb03b0594548cc434e7d145c32135c7f31641a6a830de656ff268d9b78062827022366cd3dbc066770beecf3c3391dca2eb03d8b541df330c1ea0089092f1898428164438da39b4a0912d81990564ea6a7ae374aaf6cb1cbbefdda09871386978ad72071e1bd27ddd380015f7f97edc8545767378a936c38e35a641f5e79f8f66b0d77d0889a0573ed6480322ee3bf60046dbbef254de21d03af4fc040d5db74beb268d0e10f4c1c78768de8735b97552171c763177b7ae1550df5f1f9348c22e90962998a23b5fb745e3cc5a992c0551abdd25ccf52b98f393eaf904a626d4c0a513c18ca9d4ae2d92d8b75953bd20c3bdd13834ac834192393f545f10cf9587c6ed25490f6857737cd88c2c014299ad6b883cb4ca5a734047526ebca0ac3156028c7080f408e00ec6929229fd8c23e5e82866777ee81f908b4d48406fb06a7bbbe4a88f858c2c38fee6f1fa716aa15f537f6dcc00d5b6d36acb7a991f2b9d50316b97976e79aecdc93c2afeb9bdd080b97e5142668c4f109a3719ef57454d74c428262c39ac90ded2d7ccd8694037b8b3a6ed31796c7a01879f79b841c28257f51dbdaa7304712f7c535a823eba510805c14214439b20540be6bcbc661139ee121ee2ea0f8080a732dfacdf50f60960b0b83928256088008ee94be47a8f445ea05096abb4643e11374d915d46c8afb07053f1b50a26c92a6c05c9a1a437e26b9a1b0f0d95b94607449bb3f4d97bc6efd0aa4777225e6e62d3459279d1fb6c5cd249bdea009aa9c4f16c3fa5af45eeaafd302d3448332a1f9ff91040fefad7e92662af12ddb759a63bca4bb9ef14538ee5106ff0f8cca801f89e415da2816f4a81365c7eadf3acb2a89806fb46cd452bc3cdd9405a690a52180bc8e4e7e8bc560bb59ad3138b8993537a9112148efbd56c35fdbc8600518ae267eea9d227ed67b2a626178ecf2a141d6a1d380ccad20e633309c7c1aee8e0cdac58f77da7e8291519efe4cfceeb7ebce7824a19757caec571d18f1f44401d6e9f633ccbb6b8c91c71a595f4543dc73eb7b8a58b7daf88fc39758bba0577fac94c0cbf0334a631eba5c541f6f7420481a1aa022f286a13aa75059981bda5fd3003d09597a7aa0e42935478a185b37eec728158f37efa8a68ba97ced701bc5ea88bdf9c1b8ee873c226d2cc78360eb2cbd8981a3754e60a44161a11eeb867c4535c161c23523cf4a26407a7d4673a2bb582cd638307848757dccfa8003f7e9f0139f9a9ab057f9fe950af59691d984db91cb1b008eda22314871b9ccad549d8b5ec7dadfd8995110f5fddc88a653f7af3d5ef99cd327a649cb4ef0affa099627330ba6c6a3f008090157c02e6af2b9406c20ecd4ad5f2117802e3ac2455110eb85d99e18ad55ed7851c8f70c3004c55904b7402f9b948387eda32496ab4ec0d0429acfd5781b82cdd36f8d8f879256354a53dc85772599665b4ee925d6c8e2593b1cc81b6046ad57ee7269302f533ace1fda10808c9a0bfe3303e20dbc45a6ecb5f13b553c84978cd55d6d3a51a52ba2e819cb5a737cd06e20605b9d410165aecc3b89db80317049414290c33c449d00ac9e9c18877854b1e95d7428a99cdeb4281a776e323884056674418a8639c6a96f0ea8a2f570bcd1ff38b6001a976f721da1092202f69fac07a3e473e370f7b82d02f5a4f7bfbf65e76b99fd3309890b59c8be864a919ce0f42f940baa9363595fdf2b8a6dc6645b66da343616d81fdd0b474b07929100f63df1e81234df9892f55caa4d344401f60ccbe1eabc7403c9cce3ab7e716b48b3b20ec7f1907079ed207b6e83e95b253f289d741dd2922fcfd5e12cd7dc35b6eb77aed4d1a16c22379a684be44545b5b14dc5fe37ec3de9829619909f9529f3088cfd9a04c9ef0316de3f7ee9e815b5758997ffb10133d6e22b73f3cfcaeb97f50719ddb522c412db11d70b33c2e8f19cad4a29c82c9cf9f7e889ac43f7650a59fb963dfac6d45b0f10329b06a8e754d9d27869eb7a8f4e61f4cca47c4ac9d81d5d6ace1215347ed1d0f6af5d66c296a7ebc897de13b29abe2bf8f5c7c95fac4516eff3cb306a4477d5017e09ed4fdf8276f0dced11488d4f7ade544d6a5a39f7f975ac21bba3eb49ba175406332ad7a7961c8b606f9a341075838c1d910fa05f7945ac849e0e94b9101ae784ddec5a44fe7b2d9853e11ce9a8782c6ed45f3aa47c213375d6a98e8ec6fb31a10c995e07a2c9e29673a2a8e482c682b3cfc2cdc87dc573e3d027b2f92d8b36f9520cccf17118746ad2f4bdecdcff25f4250cdd02b89198647bce3d520427c13f16bdc7dcddc46bcb8c33169646c07002ffda7019027ad2f2b04d120e381ae1ff2639031b878eb774b16b47db0800218c5b8cfde75733cee5234e348c3e2f4200879e5989dad62079443e543930e7009f82889dd94ad003cea5e3b931c40e978eb2ce3901dc5d62fde650bda6f26ee02bc6988236d37777c4c35d1bc3c7f76f6f4d33e9611d64f095d8fdf18e4a629f5a6f4e244a9bf16c92cfb1def0018c08c629d8c6b5b95cd590bb0b043c79c55128e406b3d0d68b2b60f431fbcfc9d63e8f606ea4ef7a46d66d362220288895031f002500e7e1a3e29535f08c08a1f28b3731e7101eecfa496869ba5cb0dd938b1586a61d1e275fc36a4ece3ee117260af2abf45bf4d9846290149f8734a4107f54cd07db1aeae690d6107aa0b6af71e1cc951dffa5d35ec6be04d6acd96730fd3788d612d52a8b3f571f6e40b27ecccf377be53267764e087c4f0f1977526784cbb86e4db418bf3fc420269f3f94db25f2d09e4b8dde7be4afee7470bd6e997cc9eb2e0311e0ba3838286952c7ed96bc76bbf1be31d6d9cba7b312e340e07f391b031197f3cd64aec04b78ad3a7985b46cd2a1641b85ba37c9aa712fd3a602fe82a2432821eee7fbdb041739f4e9dbfc78ecf65f42c54322cb8aa3974837d1e92970b12c560470b2ec29f33d6e2841edb0c7b9ab4c6c97e84330a2dbb4c02617bcde48977119ce3405c7cc992ee9aed9a128489acd61e2e57be55680d20519397af8e4c49c75b4ddc5b44de2e91c9da01748a554873229791c389ad7cc75ebe67d81ec7445ff5f29e26f1f097c53687d13c0a86abdaf1696b19d94a791daf56c778436a531141986af2bbd485cbdb696fd82724cead911638f3aadd870897a656d1cd4b6dd6f7fe59646705bc6cfb6222823d32bf23ec038f6cea09b073cb83460fa9d5900024cccd4e462f7f311c46af8b857974210bfb943291f7058e00ef525c7792009d36095cf3b32b317ebaac209d0bf26ad088c82d81049c03853fe14830c8569d90efa245a01633aeec74d7b143bb3185b6c4aa4a5937ffc30e8be9868e6bf7b2b0375f8916129402807e472017f858b448dc6e441fdaeb039a9c2d4111ba3cf403d7410f441849782ceade4a2c9a0d21f3c1083dca24ad7d70d4246b8f94b9e145190fc49614f16017dda9c009b64e4831671125e93f13a7c89bdd806ae9c4ed36517909ec4b4738993be14bf0dad2e4714a3b3a2ff7a4cf87c0f79c68c4b2022d201e7b9415f22d90fa17ffce36509f2270cb9b742bb3171bc160dc6fb59d488a4f510706fc5a7329d8d3ad52749a41801b3778e69815da993407eab1cf6bd992e575a4c175af0bd7521a436545bb69d88fe408cb5b08003279e9c82b3a9d769c25e854bac89777f5b78b32d2a6a97cf87c7592caad81f32770d8371d915b29a0de9d70f9ecdc58bcadee247773bb1d236ffac2e5767e2f1f6f6864a7f0c6103a82b04b0a15d257c20c3240ef306952d9ab92e000b62aa5b33205d7159c103fb290bccfab4724268b5c907a9a83dfb89b2ef3837ce3d985e8d82dfa4ef7eb8e049dfd4f38a5e3723227667b690698efb17cc705029aba856491693c274e447da85a42a6635fb525590fc79db2f881345c38e8fbc9cc7ade24c770d9075a896db1884c209c83b404723f73467a18c32d4ddb3ffabc534981fd51cc85195e0097edfb35c37cf42036827f5d8292e7bec279151b23b5d24d19036722f2511dd34da1dae9df10b5958573a156bb5cbdf7824b8f12012a1b33783898debe8e73597bf4665ca3aac01d6decef92079742148c00dd9191ba1ce97665d7a25f958305980034e49363cd93010fc1e1d4b1522c81b22c04411debe78227bee55d29932c6fc859c3fa3e3dafa0a9cd82b1c1ec6a4c6f219b441139d1ea7595dfff258aff41241e2c42bc6554b88d6960914d8eb75337b2ef4f970fe746f8a249aa514f6c2adacf157cf4b7b736d130bf11e06eb854f08f243c80a54332364fe0a931512768d737d853c6aef313716ca5f494aea0540f3127b04a4a00d6466158618a7d831bf1c25798a3f9bc3deed1974b86dcd7539428ca486c359c90fb4dbe3a09213d9eb591d4d140a293adfb3da69b8b2cd52683a05d916c77ea0ea305a3175c8ca779022cda5a9f4d3c81617f008f93a7e88367d2a84ea8d05d96b230c945bc21f0a0f1e83565a1d250e1f3e1119c9d3fb29e7a23524a4160a8534712ddc469b8f275ff95d33ff39660b61924d36ff168eb3da65f69ce876b99101e870260b8159c4288152e03aa624a68a975ac7975dbab35ecb581212d9c3ed0682b7dfeb5bd2164b23117811beba94fbdd9a841499bfeb46ecfde5b8944af39ccee9e0b03ab583cf9f26e72eea11d940187fc4950c146568774b8271bf7600fbf696accfd9df444da7dfdae90de3b3b133541768914fa22ebb2aaa28407331003dba2e14cd163b29e716999a5b67b48a49004c73d82dd514d35e6744fc7ce883ae23b253a69c4cb6aa1274a11e4d555beebed7ca722167601f116fa6f22c650c485cd4872d0187eee19c58ff69d611160d43e7d662b074a8ca0148071e9cdcb2c2a5e7835d050008183af4a4cc5b5366eb7bfeeb5c4bb82c78af4c297d53a216d846f7f581e92d64744ccc93e2ea3c1a641035be4729559a9a0de6ca89b320e49f7ff3c04397824924194ce5441e7c061b2e9d025698c47d510ddd5e2bb651be9a13555b6661b90e963bbedf187cf26d9631b8daa7e3761143557fcc6750af4943bb94ee2655fb0f48a4f705d862f35236a0dc4919e182e78bbed5c3253eff2dbee9a2db8d03097495e38a75c3485ab49eb71b20ae0f25b9a5fc9c5044e181b1113c5735b3d15d3093b83d5c154f0e57f1bead4cf3e929d2bac7324f55f6f543aab47466e37488abcb38871433bcb16d3cc64a229af9e50441db2ca26ffe2294e96e48f788d3a32e8105f0f94b5b0e8afcc3700e254729f0d4d810f35e1f953fc3f35878682a18c22021f8383447eb8a951650aef30c0b8c575ed0211b2b1cc30a222cb2dac277ec889a535e76fbdbf0d2cd21d77e726b736edd569cc9bb7252796a182c548cba4ccd1c30c704a59c00788c08426f5ae33a60f01d49dbb8cff30fe2f4308c650c2f93d86e8dccd796a82127730a3534073749ed700cbd233f3619fbbaff96e8bd8a5f3c8bac58ba468829ec4b02517266d1275f2a296515b12d8d8afe98a2b19cda7c0d1d9786d30ffc8bda2a5a55f29d9f48c27b522b658a85bd77dcea6da0387fd09dcf81ba37cfd2fde7113b4800ea3e2ff4e4a672cf2e44f0faebcf9998b5f80b61f4c672f19a4b0288fbd93c20b72133c5974cf909f3701f0e4e92793ae3ef955db5f67469d32f0077ab329e6b04274c219c437ed232981fc67ffb1f879410279e40c695278811a9840d91ddba2d3f4875f2fb1587ef25a00b2c6f9b59b1f6b6bf2ca986b564bbcf0e55379f23fecd11f9239b6244b0160dd2ebeb3b186c6967ca5d884584c0489e2da24c4eb86c0c48671982ac678142b4355b1604fe73976399410cf131573f237d841561aff1f2a95b0f7ad4e22f533d57963a9a8fa637eb1f06a9385abb6e4a8e376d2bd3f868ec95dae9f459a4d4ac3f75df1507f7a86f10d0def1562ca7672ea55766be04d9ae5f330f795740164f3895133cfbfbef8695277347bad59c7bb00a26f5cbcc284ef08c80c0d8079c3d91fb2bc2844f12904d40d1ffb7f6d42e866e2009ddc0b645af8c76f25a286c059b3505abb83a112f007313070ea0ada03f1d6403dec3f3ed6096ccd446fbf10e2340e6a8926348d0012d67a375f9e030208d1c300df2ee7ca73f39af1d3b06db254dfd51008619f72190521f5776777c306975937667ba177f99355a4ecd2a512307d070bbd7c7b8cec124b66def4852ccf02be4037097c75939edee31ebb0c9175ffa7d638090fa24893d2d91b7927e57c36640566224b7301f3ff8a2b3c57c825df7d66b3d154f5ababc1f5c970ebbe003caf160e064b6cd61471b0a47d9e5d944f069ecac9016e130b3453f8e7237e4edec11e5566322c802e591efe693654bebfa26c7159e514757a57dde4ceabb731682dfb8e2e399db095a69ce808f56faa409e67e3d2ebd96c29f11ca53ce2bafd6b11d3e3ee138122e03b7d1bf556847a376f0b3ec0a17a3db2a544d5f8892a4d79632cf652c9f9dba9dfac68adc16dd064879dcb084f2dcad45325518b9027a16917706aff462cf44ee1d534cbdde94e04e3b477935392eca6aec53e5f62a6e6dd0149bc8a6b34b124494dfd7c2c23ac9c374115e37329253a117f518f74c9de6b82d45cec07333fdefafc2e063c64f100b05d80460c002ff1433ed1dac2ac810173e523eb898b1913a47f2562f2740d05fe23058fdef53ecee3af71753d1c790e5bcb65b56e89b60e77074f43239126a78dd37ef99fe66381e014d1cc0bcc5ee2f89a65514e407d977bbda8416d79eda41a0a0626d591a9b4309c20a122892b96bb9562f0fd9e053c43937e368805803bdd6777985b0d7081e9c3a7613fb858ac1110dbbdef64475accde3719d7f3cac1d3fe2594a64505bb645e05c1cebda79055f6dc7bda04b24a6db108e9e24895629afcf13bbc046b943e4d1605c3dcf861f8973b1dfdb86c283949541bcf7b0b1d5ea572c9c2a77a2f050de8c931dab08e809042ee59185c12e371c2c8936e7497d5c72c08a273d37b88889fd3a6b410f843af414453ff60634e47200f46731a2bbe99bad4fda751c71dbccc1fe8737ab2ca800b4affde12026ca909256e027a237ffade61c89950d5deac8a52e93018d46f687f14bc7bfab011bd9e0ae5c46b70b34c4934170c9ba91b6e4ff0b3b3886409a3a6e0ebaa8e595cda989964fdc44dd5d3a7e8f58605bcf7b27fa65e4b32363330d9347e0c4ed393b9c460585c5edbad235b24fc2d9c1926bf5c3eea1c923085390a615627b57d44abd565dd006e6078cda3579135a771c722dd8e6065c49da1639faf2f49779de3005b74976325e8f8b6b5677cac5141c7e7dddaa43cb176899a2ba051815463392075f37f87fea3b762d5f530a26f94723f6674ca060d663f9e83819e283287859ecf9666bebf3e86f090d2a4b3a02a3d860d7ca3348291af2232afd73c3694c46a7bda4138229f20776563e0ae168150037e3f90b14bdb205f07285dfa943023399fcc4888562d0eba183066ffcbca6511666b9a53c63faf888a47f492c80d2182b3c6449d54b4c4436db4de8292c85f92ea43062c620722353e8c6c17d7c123d2491ec60789cb419d0fe5d612b6ea0994a23d33753e2c79dd34356ff9a8d158b98cacdec6271e35e02bcb5e127fc21cfdea43fcd2c157060fff2246e1c4785466a8523e46834111728f9301dc948ddd38d4eb0d1918f21208f4bcdf642f1a3523108df44e55f4ba347b3458a5c166dff25064a116ef3179c2faf245e82a305a1333e72a15483b1d72028cba45e638cb3cb9ca84b7e0216a680349f4e39a7d3008d24660fdcd0ada795413003c01a20db4d2513041ff818766274c1a9ab43faedfdbfd0d4d6b07bffaf2f17fe16e8395c1f9452f00145d27d54bc06838bae0296144c5c80e1dcb3b1cbf66b12bdf3726afca8fef3f9df56925fde50ca593c1d8d30fa09770055a1ab616b80fdd8886a15a4a940c1059576698c15df06c73d27c2014a1b100c6cb5cd8af49c5b4ae9388eb890da26eb258eb215fc5755c22cf93d8f1b63dccb2eadab7a615620ce53aa551d0a6b60d13a6851106443774b2a2efa091838bd783a288bd3d74ad3d97820dd5078599f8a903a8c83dfd107facf700eddf6080dc18d798b774938fa035ba42cfda279a356a1f674974aab20bf664f3661f1a6523ab5e3325215e29ab2694d5b1296ac1de65e3076d0958bf8c968ff2d407d065d57035540fcd53783f6e8f907138b3bf0ab6f47f242667409f9f1da9a38e2904c0f9b7231c1372c942ff253b2e5c4ccc78249b33facd2db1dfc8d16a00c40f6d72f218c0618e67f7c089e68e479dea24294a91c7fe2de3d48278380d483e877138a688ecbbe3a0144269beeb59107cc82c5a800773b5827d2db69a2c9d36ae59a71234e2348be1bad87019ac94f076115b5c0a16322e709a8a5cf486695ef8ac3a4523ec4ab2003ac84eca452e7557b165edbe668ec5d08eb4c693035113c385051f19fdd6494d5c0e42872dca4a8820f88de191038bc3436b44060375b2cbf75b78313e3b4f092a3c764c3c356aa32a486e42023d443a9b2b011437b0d9d840cc01b4af35bf9702386d4ea14c8604f232a405adbc5399031099bc28a5838678410a8173be198a4707a5a49caf56503eec051ab3f805754c9fcd54e5314ba90c059ea9a5e3dd462011e6a7a365340916c153e40760d9ca5d960e98346cbcef50728494eefc31c9b7d38b36cb9b6e7ef5444ac8c994f99e94bf47237b0f2bd2d621af7e56b6b8eb88f8fe9c765640fb02c77cf277b079e0983cefae71c3ef57b03e528243768ffdc0db08950b7405811f9eb15708e1e3406c8c997033d6950188cf7f05faa0a4233afe1f82f4b19aa3662434bd4c3d38d76e1c2ce94990ff97360873b2559f77c2f3afe9841329bf36de7dd9ebecd1cb17b0c0b63a8d2e92c72eaf20662b01ff0649d36c905ee05241387e6b991009a820ecfff9755069698723b9c709c0750fddd71e96cd0635df3fea7acc0ed5a41f0d13156e808dca6a11699cf73d9bbd8d2194683922265215bdcdc3d494ef9357bec0bb7227681b301712f2a856752522fdfa1676b4c4ba7ec67cf40954a4a3c7aad28092b6cdfb0556e4aaf632370b2a7eb32f8e97b602f95c9a44dc51b841efa2c3f41506458f927af9c026ea43cb304e9e1ece37bb3d625fec7ec078bc9c68ffd50185b69584ef5209fc49f94d74b862330b4367489354f0997711e1cf2f6b738a565db2fc654530094b87b0791c11dcc99d4bd58a4edc48f18d3aaf60650bd795c9c18de24c4a17b6e51850e63df9a65064f4ed5fa3e59efd6bef42767fdc602c598385cdfa28eb1d7e4959f01e713d45e3077f9dc2fb4de9131bc5b196c502bde65aeafbed6240992e07fa628d71da4f94f26fb68576c0cee4338025daf61cf79b6403ed3b3518be1e42383d73e518f16f938f5d5cececb4174105a1c25ae46b63dec5b28180f1f31c8d18daf80b15762803ae79a97e00a3b6109d991e35fd425a84b05b71988bb2e462bef0ccf38cb72ae620b0f06ca588365f53fc6fe24e6f9d76b6ea69e4cadb8303b78f2cfbd84f1f71f23ab26feaefaf74e4c2a855f1823f1571b34b8c39e9d7cf038aab4c50fb763b2418c198c6833483b8246e3c073c014d6b5a8fb3917e70307be37278df1e01d191869ec3e81a8b86e9c0d8f7d32f9545ad5af8cc6fa769bc7e13c1bf0d497f8b8d64a98746d32cc5c1dec27c01a24c5591b407f9b9d9193711a3266841a67e07e15cb3adf71c3212a4e782da82044c9fd7f854c5d339107a852f25d8308b18483e4d17ee5de1116fbcd37adc0ca840083d4160edeb96789e9ee2899b8ed8d3b22b57f76c4533491d4acc88c70a90d9bc914d5a101c065b569b185178688f59cbcd75ea2bff75edee755da6eb10d9b7f4ecc061a711ff5a36ec1351064c5826d471bb7a8e20b88cae1dec196b05c35168ba098c92b62d307f980753ddc547ffcbedb9ee3cd1a92aadde05809dbc406dba98c5ce34e6f0d62fa1a6bcf411a36e1b315cbe0a92604668e6a350ad2d9f733b656b0b59beab91486780a36dd080070c2faa48d3f90cae4cb0680d9b94798d042726585e6427e17a3da2339f664f60f91b4fd1c705a77da518436a67e4aa2fca97631f94cafc5d3bd5e8eb14f1ab9098d01818ec76df8f6ab4c34b943e267afcc335bb114daa0b21abcc59231783ab56767e4b8d983ce457a25fd42a31572dd31c14d4b9b477c852c11a062cb28a04416439c006f4cb52169c89924ba2ededebe93e933abc66eb6123b2598f646b0bc55d2bd0eb89330c52a2e1d8f9d7b9d11f84541337b08c6139bc3c7699da0f0776b6225b1aab9bec1ecf12268bb79bf27e9faaf339082148d6a77611d6916c87bf0bfd2710d6bc27f02e0327c217d88a3362904d0aa80fdeb5a2166a244e654b0a7c367ed9113603cdebf989d41bbdcc637d949627e1748d9cbbe9b86047c6b4b432b551578c360903d337722a2fcf28f43e44c13d835f40254a4565ea938345f5e1add566b8b0e983e99dd126a6d2ec21aca10fdeb1b0343ed7d7073b02b6bb0877d747d912d2cab042d7fc0b99e4dbac72e3c1ea776ddbcb9b9e957ba5f1bbdd842da5bd66c7eeff54c94d365a42e2ecb233f653517bc826dcaf2f5478d4d74639010ea37edb7786f234ab69996340d0fc7bec408154a9a79b5fdacc2ce9c94e810681824d14b47252d0699b67aa344e82f8fd8c0801eb24badcf49c9546e9b06930b511b26970219ef954be7dadc9e9e3461d694043a35c8519fa0151bc824c414d6d2d53e9e1bbcc8b5dc8cf275beacc98efde7997107e3759015128fc0a2544613075ef1b8043fb41047f801ced4bcf4f5a89a94d8aea083c6c720e2b05f4292e6c75b95046cd3331dcea21501e567b79cfe0150b3e18eab7ad92849a2aa18bb8bef3f6ff5538c7b3dc6d4902d0430f3b547a8ea88c93bf123e03787df9bfc2e1f43024d85d453a09761d770103ef17f873898ad53f763b7d556fae45f553b3932b0b3876bb645cf6a6121bafc6c12db8ad3a7c0fcce8fd569190b37ff64d1de48c95dc26e5152c946278ef51e10d137186488b5dda2ef135a2344e29c3f94cc502d38dd751d28198a8d7c7722b95b4342e6cfaadda7387ffad931a011afc8f7dea921392b05eec0c7d101d5629cdb84123a5876bcfe5d5e16b532bf2f7425502adcadb2ab8aa968180f9ddb87bab32c2495d1dc8e79c01d1006eec19af46bf93065c3f3ce449c996218a189ab57335917acbfded41e76c492ce790ab19ff13aee154df54565a04b65ab335e84af5af30596266d7aee189b1ce5919bd23843d883e1c0ce2905b0f0615455d730df85de0b41383e106cc83f7a3f66b604b4622fcbc2aa49ef7ae846be2330aafdf6c35687cc42088ecaabe6c4b88d56f0babdbc9266bc639e47c965ae9aeba617bed33a3d62cb75654f1ca998b2e0c5a9ca8e589380332a387a70107926819b6ebafbf40d9a6379fb9f1a10890bd8807e9c3dd68d7523dc9829a5d463c0e63d85c1d741e38ef3a40cefd6b4c884fb3cdfd172e79d68faf570c324c69938471395c90df714fee60df33f0919d6f6918a8af3326643269cecd9553fed1c28e2e96d42b67e05d6c290e8dd66588b80770fda9cc93e1acebb4c91ebb68837987148b5d6f31dde1bf99e7a4b0ab1b1b91299109b0a990a1818b34f7a5a3a8bfc72f90b8a89d60bcbeca5e756118cc107c813e815d160b5db6f166882118b248b1e3ca53dd0917eb34c9f02b846e0329a2d23cfb299c2daa415820ec2aaa29d6be46b825acbcf1db633b7162761c6efdff60a8209920016c854864b9a9c333d566d43efa281a10923bee469fcc4c7f18d28c46d50e64d90c7f53cc16e593d60aa20f0310fdecffb0a745f31f47599d4d82abd4615622550141eeb615b187275ecdf7dadc9fd2a1c32260a04ab7740f07625ccc2c6997be504076f1daaadb7fe3adcd1ca9a5f67e75ac6acd2a39e6a5488af4b5489db4e63a2ccc9db44f18a71116e6168e5ccc78fa92f6ca4db609ff14b3b7bc73e672e003c8781942343965b0fc1567f2739a3afd4632856fc21cf9135b15cb8b941b51f491c54aa9fb5ce4404e4b6b11d590aa21df070ff002c2b7ae7d464effab008de0b9ff7b59ff85ad63a2b00953491c417bcdbb7103b1fc261f3e5009288cda0635c03c59797498f742cb49cff6ac070f19b68d7b5acd68f50dff14052e372f1565fac1aeb2c70982f306a21f84f4dd47bfbd7094426e956f2453752978c923ff61170c8fda46b3297c430112cd8c475a0be14ba24c6e6676be3abf42b0769adc063cc6e19202c70c3a799dd36e9a822de242c11c36c852b3398f843eb616a18bd5bb0e15c09367e6315a154fc25e4d8eccf6677b97fe68810b322ee4ecd0b3d26580609899a86ec2bf133411e81d93841a96b4480de6c7429512b8eaea9b9e98a17873d34ca9d58a01a2137c838845b3a845827c5c532d6e996b655bf51fb28192c54d54043c8e23dfa36e4b0e7612edbbbf13a133f758e7a2c2771a6c10101686a3a6679bf569541cb26a3e90120eee3ac9d119b05dbbb22d6af3f2157411a8f4c0d2035922650dc1a75780958b2bd2a97883c0e231a41405dc264dacd2d2b56b30ee05322919bd1bc09ff1081550ee9d2354de7aaa91dc635b632ae7893738d078bbf70efe5606976870560eb0c07bc86faaaed447e36405ae56e1d55efebd257971279917ea6f4c1cfe20b5fdaa5490584bc76c107f938e2ace195a635cad1f84b8199aa316c5f97f06bbe520c187fdc9f94fcd42f187246d3e82285369bc52330b0c0076a15d3805ac24db42d6c2fb2299717c3280f0780709432cb0698f3e529108d919327175ac9078a532ca7e437f73e778873d45c7bbf58982ccdd7e2da3ec50ad4daf094ff30537ece113b7c6bf596a616476a4c41649c983eb2e5a356efb6cf76c77d345b0051b89bbcae63f920425bfbd5bd8c0b83163674eb98f524ac9e13dc26d551dd8ee20e92b7b0a57f8055acbd611fd3c97e211243fd8babfb6ae3f9a64e9278743304116f0987fb977a946987b24f8fc9b4123398f40dd555718710120d4a2662932ba265f9a74bd8e402f782471a8e85cd5f4700c1e15528f0c297aaf8fd9f862bcae1859d91a292c89cad0e68d70aa69e68d81930170f18523f6e57ae9478bc9d32ea9284110de5a0688eb53ef095c1217d6ee69b50e3c73881cbe6e799a467b05b6fb8ea12e1ecc43a82eeba2c20b9fd8320fc28652bbb8c7ad887edfb56b2c3d432976f982f0cb80270d19207103785584bf549bbcf52380bb7d150a0248410beb7853115c52f1954d4e20197d09401ec72ce6d5001b07191ee8a1c6def879ed68311b7be7b7f01c7dc738099d9e118edb86623d79322767ec15703dbb8dfab7180e9d2432bef8ae547d078112f1ee74681b8fc7531894297c2af224010f680f7bc8cb045a2abf3337fb9b825f4bb298ade5bdd343ac35b3950f160ac0bff298872c15aed2a3981df5472d34057b4d4daaa9a17391683b7e149ff598932177849d25df67d33cecebe5db6c9dca0bd7d2f9c64d409c69926c15202284738cceed7ac919f7a17c3ad022aafeaccaa2acab6ded2fc28fb78eb84f72cb2b498f7610a382b3ec9e03f6fbcb818a47245ab5a6e5c66320671fe0273e0765e27af3269f35fddfa335639d9dfa615d38dc460045e0233cf90847297b148b39e7c45d14dfee3500a8e3e8970dac411d225dc20883239d27757aeeeb8bbc2b2164a1f70629bfd3e96340c55574527ebf31bcd2af227f70e1eeffba53d51890f1474551e31b9e17915efdc4ae7495f97bb9c342a9a5b9f14eeefdaa83ceab96f828f2610c105991b8b6bc750039042b46b17bbb7ea5cdd2f665aa36dd9b42c936d038beaeed5d04c486255ad881d748409434d226b937e072a3f4b211ca8dd749b8db843e285b57227d73647ba834805d61b28fd8dcddffa3f8205f9acd41daa99c3752a22ab05f9062373a058e3847082195b35fd5c65cc4766b6d725e172f35578e40a54edda8b1550e42af2f761b774f5e8ce6d56ff8bb045724e430c4ee6ae60c8dc564231d314415aed0c4c8c4c8f6862eade4fb9c60cae1ac948c5434ce88c5942a35b75a2993dce1439da524f66a887a425c85f9641b3a248e8f35d16291bbee49f18a5904e3e11a170489ae77e61be7e5c513159e43ad978c44290d36e965bf0ed23dc56236119d8b828f14d9cac7365ab0480b31f4310e15f3d84c968a3b9863d20b0da7bd128121d8f0e441922734f901ce47c1488eab9b69f815c508c27e40e1ffe15a02081a45e1ef71c72b1fbef2793f430a684fcbd51143f70653cf25737e4a1da62573be03db45065ccb5a37902f2c33f84c7ceaf922233211115889c437aa0b717ab500fb881738f0b6d5e4ab675c3b0f8a97d49e70966b6ed4e60011b85c52761fc1f0fc221fcec4335f8565c893319a312326f4d817a551e3d14faea36e52ba0b921def96743796f05c77243ef2b2672225ad3a61b13f052f063b2d7c984d14352900b992c5d226e628d2e440c4cea4ea66f8df0ea4e364e3a1f7595a2d89cc24adbc06c89fb23403cda587dc5a4de56ffb964865deda179e997a035e7ad2f2a0a879d55c209a1dda839c1b727ef249e2317e1799a4a9502b3062528a9a6b9c2626a07fa2bc7f8efd99a96b09bdf28b51ec667bddc0ed86a69fc0a0c29c24a7386d39c00ba8e7cbdced3637ded6d0f36b1c2e4be87213c42eb68d16f841bd5b48cb5228de9fc600d39cff4015f923a16c908b0f640485873845c083739041009bfaa0e87489d01d430f45c86dfdc4a911ea1416b7466702b052cf8911a854b47743a19ef8cc55cb9c0188f084e1fd40f83cef3984765172c4eb96c59a012d054c1e86274f2a7afb43f899424af094c0ca605d8fe8c5c4384aa895e6102cf15eee4e720442c05e19169704976790f768341ff9449f8741c3be1a8f167a709806020dcc86f9ee5556d19d418573745efec711bf015fa5dc510d5939360851380ce7dbc38be1dc6b369c66d4ba7d0edd013f12c6265b6676f0b3477f15006e933ab0b7ebef770ccfeab0b550182f5c53451874cbcbb8ec542a4885ee62300c43a2048e317f00232c5b6319ca6f38d9bb00de6856e85b3a197544f82acb9899f52e60deac082789182246d3a671c25f76d808309329797e3a3a3402664ba9593fbea3d447b8ce8b7f21002353fadd2d02eb702ec646f775eb55fb1b6e081c62e211f1c3c5652c074fae879d06953bcc9f895bc474b4c4666f30253ef3a602f693e736d7342014141d65ba64cb5d378618044f2aa00227fc971af759eac0a900377b35c1bfda068ef408dfeec1327bc7fc0c8f3f9993c1b2d5122b8a771a74099e918b9ae98cfd726acdf92debc2c7a353cde1e5256de4b977ce3c9ed695e2abfd66048ec37d59fb0a2bc9e5fd64d3f83e616390cca78e8ca4a29ae2cb6e4a3f43aac52e8c9506cc45a7d6f71e989a764b0926c29bcfeaf969afbfeb171ff715777cfc4ca896a0c56c5ba350ac7c07d75146aedc2c5adc107800d94604cacc1e2813a13e7f070e702e063d65938cd037b21b4ce3ee5b86a1053b5d5f8d3ddfbb8628985c8fb939a4aaa210bdd6930d51905256af20f930caf271ca47a603a58a6cc7bfa3b6f8fa93cbde40d14af529d4fe2b0b4ded98e87cff28cf79b76236830f228becc26394c0e0fd7aa0c160061f4d0965780de589ca6b5b55734a1369ed2c93ffa067ee5a14960de8ce33c69597bd88dc32138ae74d87028dcc23fd099e069eedce33dfbe243dff082ef337a9b29a09dbe2bf825ebb039e6c114fe48566fe70ff976a6f422867cb75b4114b8f5cccfdd425456c9b0b216b7c3af20a55b840562988f91d5ee33a8eb6782bd85f527a81d052b169e067fd06a9233f698598773f4b3b667d55d1f68063ed70cf6c438d92257f5fbe80749815daa1eca7ed8da0d7dbc612853c63f191b5490d819a5e851c8379cb07f6362a5988f08d98af1b661711465c9685dbff2cfb7e6dddd75a774acd01fcc094d4c3248d174e2df730da901c7d4e660fd2cb371a8f891eeac9921ac7558a5896ce1d3ebac87e58845636f7a25315ee6971360b714d7f8ff8bd1805ce244e6ceef1fe325bebd2370352a277c27a2d6a2e9df1b88533bac283addccb9163171d08751448c58003815950b6269d62d87277aecd5b3e9a7284278fa0ce1ecd0a3148798ec867e2f8fb4432aac6556a95b0a8d81fedceb0594f17b19c4777f0e9e4251a384c10e1341930aa386edd37d5420ae07878e7816b44b6fd325df08ff395331d07920025a018c1b9493bf831ab1a3b41264a3b3ed4ecfeec732cd92e2cfc9b7467382ffefc89d43d3508299753b2ac64b3e080cf9805e2b51bc89533736f95673a64ce4d2468beff201c535950ebd9bca9b93afa448a29f6e13130140a8d3a4cd61959a87dfe0c464219a57d2309846a9a4456a378483106177549ab1aa853d12dbc60b40b0e2687758d0ed17818f8274b1649a2501a9536b68b91e3792358dcd9a11e8fda491b7cdf6b514577c4c20e9e627aa042ec41a5d50bf8a57cb3ea141255a374b465f1b831883ef736900991b53833751303ba4738bf814debe9ec787ac643672edb46e3232bb0b8d654c07731dbe63a7804920027e7c77d4f6346da5a606dee185d30be6154e2afb82735ef3641cdbb0cee8c7d5b9e399110674ee7d8098c122b9fb586b8510e0002c13be595b77f0dd7f5aaf598600e092a754b208c0fd4b0bd7be362b1a4cb6a9da54e7a76a60661c71d70d329acb0642d4e154e6c0feb2f30c96f5cc96a7889cc63befe2337a7c9cfcedba19f4532fa1cc64ac5eece3560aa1fc348055dea78196f2383e08f428953f0a4aae6d5dc1fb1c995eab929e4571576054bfb1be5aa03146acf852ddc9ad8dd0a184cf15b5c577b656d0403550a9e726e6a71bfa53c8e2119ad0eec5507b20bb9e2cd049f47b5750d2f74c455ae58dfb03f352fdbec2928d765b5b5637827dd6638f5047e2f49a3bf4dde97c1da5ebd4760eb37941dc0dff7a394aa4b08d8bc37a403bc6548a42700a38a35a123cefd90d0f04dc651996523bc54d7715510d985af50c1f9ebc26d2c430b6500a5f672e05033d3942355244a93862564dd113958ed34f822ba16254c8c37051d301b8382cfb7e9a794cd7a4c577c2fb04edfd0ae77df476c62a08210282495dcfcfbde06966e61f8c5002718243c251bc5cbf4d54bac06c159b4ea862d2cbdb0353999435e68ba1bd122ce1b6668a987a3a5eb14f995c681f447d9936577f8bc5aad1ddc5f00f31e6d96d8947252f5d8971aa5bdb2fa93cd40f1e034321f0862c038adeeed068f26275ddfc916bd205e7eba804c7747b3a8c40cb34e3a552968a9fa599854257c3397f26e58fb9e4f97dabb33a0ca9df735bcd564096a22c5cb4265a71db9afe0032d6c5a46696dde6eef311a127f9b72cce84a5fafe74e2e1551862cc2909fd8c908a6f64adfc612189116e78e44b04330b292761a98611ee5a748360abdc64d43bdc9c90be3838d03e3d319fe50f689be9d9842d64d882900de1629e672b1a27dbb3467da9653412efd4852dd7550e4c760bc67dba2da7974bc7826613e0516700a1d38e6e7bff75dc5b53df2935088da62f234b2b2cfbad65e18d785f62533d723a1a30a0e3feb19d3d09240ab73cfada9e1e98cfb45b73dc1d9469c4a9169c1fceee15cd3f2900456a3b8d055320cb81cb8d1a641684d29d0d0b58fa88973b3a3211563ce662832fa832f42294366a1c2c51f7528e41e5b4c9972af2c9b73713b5428bd3c4d1ea3f5ce481f518f92d5a8b7ff74f43fcdc2debb676fe034372e4c7756d05d51c74abf7790fce2dec476d8b99d52d3ac43264381b05b2f427ef0281a49c53ebe232a97d20c9816f9ba87cb47dd0491e99bc7c9410c1bdec8f9388f1b43b0ff655a61f339543a1d6e65a02ee45feb1438a5a19232bcd7c79b2986a45048e1d57005eaf13ad78942a78ab5d9fa668c9e05e7ad163ab59c3423e4a60d27f347532685d6287461a757d7949194707d1030e59c91844031982e90dc8d4209e7e0ebfaac4a1bdd1fab74c36943bc04342ec1b06e3f68394703046c786e790e337b827a5bb3396aabdb4486e41842f8787993c67915c3fff06fc325a807451a605557d5e0c2b40d5f78d0eb79f905efc467da038e7ed900deb453c311f2f9dfa5327641406112f59bb35b27979c75a606b1f8a0bb01d15596fc20590d6963ff80b55e880b302d56e9afcd981815510bdd46c015e0cff20e99b2f3ad5825785f53151b970b64a3195707661131e26444a4775604911fa58db09789a763de82ec85c829bd8792e0c2b6055bbe66e7da4e67d8c6e955cbc1405c96b37145594f009aaf59ca6331e1d3c8e1f2c6da9f9e946c2d204cb1ed28cf0a579ca9d85a7cd580d645a5932592e47b626f049a615f80343f24d5993cc65e379a4cb261b6b9f7b0ed4d2da78ef8d754702849e138d9f5acee418331b7add02b1a717e310f2d03f6dea07df5a7ee9b8979f14f39ccc64cc25260353ef918925b1e0e235a188aae8eb9232fe69bc5d6a92bbdd45c633deb2aa9fa10d776a554a97ef3b4723b8838c26ba7942c2d68e0e986bdefca6a6ee6a6f3c9f99aa9de6b9f3f25c1e8ac313529b3ffd27ae32131fbd4798c5b5f215277b778836500100a0f7aaef86f05789bf58bebe060b319ec5429dce93d38ec755285a2bd2633bc37256f32f40452cd6daaeaf78c8badae9e7915bc309f3aef8e628b74bae8e9860d7c3d5e033053cca0e1ec2f9149a6f74374e3391167fbf7d626359cbb6e21d0fad8117c4a53b27f12ec3f1f13b15fdd1fbad858b7daebd222515dfe7adc9ab1144129f1228c140589c3eea9bf8e9de010010f6188795d69f0a40edc34ca07458c032685da40850f9a317883073ab198ed0a320fb349967b11579dd28622ad7da03962b7d0a6e3b2771ee9e881fe98dbc930a13c016fff035cc6d77e009eba0444468a43294c12ef2d7858c18b3f2e678e73f877e4a8d72af994f9fdb2b457dceefed447d9369b2c36380c8390c464a25fb6a082d6bbd340f584a76a2931ebdfa23e06cf357d37cf438a63773c87203f3972fa1b9103791e0002cfc22a3dd2ffd9b8516a7f56d9415f9cb2efc7dce5191f429976d1aa7faaec3619df3313ded05f0c847574d9f798e17462eddad8634345e136e24ae3155dd57e84dd9a2a9bc8a67fededd81eea0ea8c6471976ff5cbe678a6712ae332d480864a54f46fc4593fcd989c3fab8a7af9bc6a9db5cc2cb9b2f5b62045c48e25ea61766f4903a7dc47b79aaf815fb0dc3d86870c3e4daaa390453f10be597f0f952accdac7e571f638bf640333043491a9801b82294f7768242e4ec2ca8f81ba387a8e7ff5f108cbab43487b82af04ff7fff89cf1b7da77f5179b47340aa70727c71650487b62af7e69883cb50f771af7ed80a8702b88d7cd0eccf6acea79d06c730e4ff8a1a3211678de247c8febc4947789a039be51e369a3cb98f75dfb20e4f18355b81c361cb1f4ed6405383c6968001a11c82875e40ceb5c95535d40c1b6dad360526463092c7eb79914afae3c5154743da8d5421816e7418c7ef007d45e6500ed80512189082320b512ea62f3b855d713d4fff568425de18d0666a959dc73af0b0eb495b91d560e1a87702fb9fce09675f2bc8bcf1187b7e425851d032d5f6849b685b7099ca43e672ed6959dfbbe46042f2cbf39745a6bf87da5007975e18ee13e5e7cf4ca22d642fbda6a73531256f3085962df2ba48d43390d79556b6b12ee4cb1cb8e7f51924cc2f793d7a10bcf1fdb2eceaa7987d1efafed18d84087df277586fc5c9eaba3788fb526f0fb985481f6e7d8f09fcf51830d147f4812054872d8c2b885268939774b048fadea6aa7901dc843ba6710e3c0fb9bbf5e5cfab6c1796c0038bd9dfbf9323a1a13df1bee60c62580181e0c3d489685ccf2a3d418345df10644b131419db316e262e5451e272b188acb0ed3388f5280fa1a648ac8d32c1b33685125fc0433862564040ef16c6b62e5b2c89700e85935f9effe72e7fbb73a3d0553a932694ef0163402b015f63393ab94eee26c692629687682e31af67ef161faa1be587c6f28677999b26bb53fedc489ac94feaa36e9c30331520c5bb005175392e6aa488d2b4b2dd44fb360b775c70e7294a11e3f8841c6910e7a7098e854e03a3f04b2fb0e608a40d77e8b0dcbd3aaaa23872c6515298f323b5cd777abf49e3cc97d65565fcd161433e56db29e87c79dd3f6a0f5370b20b97c69a0f729770672e10e20e3cc498a4f12cc39851fae56ec5cefeaf650d776da7c8c5402c631906eef6804e3a286ff50d6eb431d8bfbe61ee82116f52c65b1ca19c1f41ed93b6950c96ff5cebead9b00ebd4f17f1599642425b78089036a49030f41f32937905fda4e757de5aa4848f28a2f0cb7d2e51f873336296b07c1aba371f7f9c72200931fc2730de223c82bc596fc7a3638b7c52d73a13a212bfa927d9df0fa1a0a12762174a73a4325d3ab042b9fd41c04161bc747d72ed11c4bcaafa1be3ce17c4652a3b343eb455b3530dd0b2bb78764eade1d387caac7075417a6aeb473f30b9ac261d357ba9cdf94bc207cdb69e7f22143b6b4a618d84f01508c26b205d343fc46855e90e079f82124460524dd1cbdd4b0306ff9f12e06435ed80e9755ea59abdc6d9fdeb1a3d11333a700df8a2a59ac2d975b438f3b97022ec74237d9b04974ac142f1af5a9dade52ba021231055c2a7ab7c0c3b7ea45b782f72036e748aea29638ae954a5abb95af9e93003705e1e40d1732a0cdef1933f3ac2c429c6a7f1ec04147fa260cf84590e132a4764bf6ad782ee914327ecd662ea4d39593ccf67702512d5c52c694c6c2f451d7096f103365a4adbe9b8b360685f2d078c277bda66cfa59c8b2443baad2dd11981b2d2721d396c4c0aaa9e97332659039d55b668b2fccb59d470c3b824c5e4bd1a6639b9b526a96bcfbb1626b352f8e719c5ee886d31ebbcc99dbcb8d0931432b33dcf95b10cf2c8b6e5fa8499634f6067fbff22882221cc99e747b794e470b0f555c124b5efbc5fba6529294a710f6f9a936792d0c8f3f9e0077b8c00826c1ae91f869355cce44f5b5437af256ca421fac4003a616520bf7f4b5e61bf3dcd6d59783d82cea2da46d38ea01524842661057e345e8364e8bddb8922ddef49e613844734909961f004d02a30271fe306f712647b15c5e8016ce6a7b4709994bb01cd7345f74c55d7fa56733b15ffb7ca7aba756e6313c55494adb08410a095f5fd34c0df97057b8c0da6c5949b2ca33fcb24af31bc76a34c3645c87ac4960438b3a043d3ddcf542e70a7a40f146f2be2f7efe9b325bbe1c9f49d8da4c3c4fb248a46a597b8fac7c56df3e13ff790f69df7d2cdb617639913905808f51f2997b69f605a6c536f17facdcd6d091edbeeab3e82177a3da10f41fecc1699d90b58e96f298bb83ee9b289cfd4b9d843bf442fa186823d02afb16a0fc4dfc60de383fec20b0cc7d7aa67ec32c30d46b13bb8391d230bddb092801bdd9222368bafacfce180958ff91339804f441fc847c477b8a4a138e11728631deef9d2de7399ccbdbb08a6314731ecbd4d2008775b7f7008ddd29bbefe9a7701dcb5770d18cca72606c3b0e4b2074f5d642438f0501fe65d5744cbe3167bd4bd0b18f4a5361c6c48df304844d7fc7ec9581bd98cdc5cfa46721e79a74719edf0263055df6b72c0c6cb41f15d0fb5bb78d07035be36cbecc3de522f0eac2cd68dffc4d6f24acffa9a643aecccc6cdd3238d21f41a928c572805f4eefae27de18b739cd936899e9f2fd36599a51fb2b306216d59af17280773699abdff4bd7e774de5cf1c7475a5115bd879cf59f7c6e16200ba546832ebd201afa75d38ec882856ea65873c9fba789322504331ea73660ab96da51b3e1bc46690f55896c832fcb1a81197d3a06e34a22dfb1d8768aa2cf07daa6cdb692a15fe3ac7e55f8af982339cc36182b35e5a5be1a9813daf6168ed8c7cc55bc616ab887fa75c58fa3e88025924b669a1dbe175d14ae416022c34008da22a0553253557650bf2062aed9c77cd7043c08fb0f987a8dad14fe99c2d0da8085bb8185dfd7fba854cc6336f11b40f129a90786bab772a195331af6f4c7611eba986e7c376c39ddae14b41cff31b228950725ff59333a9e490440eb1c46ad5a40bbf3a93e7bfad354ae0c24ae19e8fc79b26b9415ee52f7a2ba46274eaafbc289eb5b7f56cddef98ebac3dcf4069c30ffffd9e1ebe7eee278ba4583f982d8c15f6f502e42627805949436c46d94a22d9bd3e8a8e6e5944a4430d2795a1f7800905c4b925ac00f2916a2896052d8b7b181718688529f0d1b0bdadba404ed36bab84dfe8a3e018e16b8a152214f2ec3b0501d6cafe2ba658bbd21f6ae2817de4ad18eee582053b4143e05839a7e86de9ec17a31bbf7e4ecfb88576ceaad504be41ed50db2d596d771ddfae6488ade803cf1fa260ed2c8c0b33631cb8f522dd39ce5e0efc67865606a6eee2a320e994ee07e45dae58367ae19ddc292ae08291770272e3847d51432d2ddbcf1d2dc7a422e75c9d1dcf10ab86885a8d6375c042a505cbd504a9ee9449cc05c75de651f444b7081ea2e6c46204fb3b812009c27b2ce25bd3ed7bf8dfee98af1c688d878e660a4804084d76951c609bd28fcf6d7e668e65af197730abdcd15ae6dd8c0dc941eb381b57aca43bcb38ce4e44efd5a62e1c16be7bcc818fc62096ef0d5e37b17d8d1097551d991bd76dfd907c620b244e4085e73d95b283aad00721febb4dc43dbbd0ca0df111eb8a97254cb0c623a5197250df2efd36daa762bd69bd3cd9c493d0a7813fe26467e26b6e52178f73a98fbd2210fa5f0ecce40a92f12bcf7e2a72b46b34c3fbde354ea1483f2574f2af6dce3d0246c7c2f72515e8e34a6ff508f4fe25fdb7a6c6b8bc75ada9bf1907d34089262d7cee9a2734be3f0fbd5a27eab423ca47b74d60d0e610162cb3f528944db90ae62e7165ae38b0f2b31d83cf75114ce4bb0656eb01d140d7757459b8034e514557a62d22a75367700efbb3ac936118fca40ac66c2f715ac9e090b065a6c4728937ec52daf3ceef4d7f2f06b3ea1b45960ae19df321981b005625ac74cc972fdb124fc28f1351bd58c22d7e978f5780ae1dc40045beb4622ece7d89044b8a0633024c0729ea1f34cc752131f9ee8ef2664835c32aa18feb9e55a85f749f0b0bec50946e21453676f4c6beb4d7e9f2ed635a2eb8f26a1e3cd1c650464ea8b85c9e6e0f71710bf54a59de911aaedc206f3fd5bf4e19b5f107064da326972391feb0844ac82e43a757f529b04f9514de4e1b3c27b5b0d16580428b9dd9387cc0ca70047027742307caa1f1f19d9c8c7f90270d4ae72f06b5d9b4c34d98466f854c96de22191c1dfb7a757289bb6837535e78cf5623f17297a05e03cee041f8afab69dc00b67f2bb9ac139597713e434c290d44572643dea8fdfb10b380c1de576ffd3d7edb2819884a945a6b70ca3cb7f77ddeb7bfa3a3861e67354eee1022f9b5be9c8ac9e3819dfe42851f0a4ed45d3ae65e5ea97326989b2d089482c278b4261b716725c64a9898b014f56ca56e25c7cf572ca59c371cc7e1287f87a0237ff8bf65d6de2fdab1600161b74397d465db943eb28505c6bbe3afefa98e928b7a6d6eb238280628c876c08c0a70fc45aaaf7f746456adb689af429afd4a8da7aa447698e2b787b1273b8452e44904978b10f422086ce1cc45b55bab5d6c944b20d633df8152c17c9f2906c9816f093de875fb01c11825f7747008dbe13161f0f02653f33d6abf3f1c5d689d683cdac6c950f3411ca8c706f199f7cddd0d11386abe6e63beb96d798e8b6f4511dd76ff6ed00f66ebcbd52fb754057425bf05303946489a0fdd11919a3fa1611cbcb15ea47b4ef0bceffe73ae68e20b76b2867b356470caaddf1b301f5dceaecd9eb7210707c4c3d12689488a5c7f4c5ecd5299f1378018f79f660cba597b347e68d4e3333a4db5f2b4e5a346ee623cf338a7446f70bb8c4e465029f8aa4b4cdd54a0bd29ad6be3cda2b74bb82a3a8587648e9f5eb363d5c8f917b43bffab1798e1334e5afaa3fe4347b447c82a8f9d40786e47938509cd15b2b04ab6a1ae5eed4b0a74857482d67798839c74b3ee3b751bde35e14674395fa7014b24b29e504c912b5e7e40a5a569cb483baaf5edce53021be2c94d3b3452b493d31b502691d1d4287f157631f0f2a1c5d1f93f4e7459e0285020b45525be809fb54ce49d990e7245e40f525bcb94be332dc69577d3bb1d39ffa5e68e0de05f4a1ddb27537b3580bf8370b70ecdc7799540394e0b47fe065e861b24edc45905aee00fe5d12df0cb248a67d504610ca5b3aabcd47ba9f30a38d6b3186c4b260d1834969aef012b0dc731901edd8a47dd81ed0e7e83088b9897f5099b37875cf0c56517321e20212661d696ab4a0967455e93c4ddf674a590fb61f3a0b9600a76b029642b72bdeba6b1928b4a373e3ba8405d4f22a9498b1bd2579d8204337bb6af0c80e446e9cbe7d1d2f9fb6571014f9f73d7f2571e68244b101150fd41249a6660c60b1aa58df7293b977130585e2444cfe170243fda054ad0703cc110196a97f89c30c168ee7787ea2b5c7969715f361ac5d12b005d655129ff233344ff1696377fefdba47061d43a8646246f6d510be869a9066ec527e9daca06eb80a73f5c16eb85831adef9330557e89b606cdb88ce42987bae4268f1d8a5efad0794afff82ea5bf33391c7939bf5ab01a17690714628972a6d974b496a2ce9435df2fed1d9b0eb842c6bf28bea500864a867af4063f2d0c66aaf2629051fff7f89cc73c54bd61e2da5ad9aec5826da3712cfc36017435d9b969397934a211cf32a9b268b351b25e1c3250e0cefc67423e1f8b5a5a444b3994e75693e5614d81bcdfcf54cfd3651b2e9b810e1e184d0f4da9777c97999351df29f9c4e75488d86d63e8c18f5f374ab29be344bdf8bedf96ef32958bc396fc342a67283f7a7c4f082d2887b1ffb7f50e2b1d9e2fc451ab6c3797ce599ed9ac221c810018de4eded2d69ccbe0b40df1de316051074b693aae70651b7a77d19a0a6148bb6b4f995292f709ab1e63170e87251a68f3689967081e0ab186986eb4e6660358b40d950849d456f4712362f10748183e814dbf8c1886f67ec3d139703c56627718912bdeafb3dc592785e809e9b00905674217a96d6c1c19ea50a29287fa8ea5cdf1eb57a0c43c64c93c525862e4116a8671c32a01b99c785b69394cadf5c0e348a9d6fe4e71dca75c8f15dd6085d08f794f70a489188fececeebaf7dfad04ab9a2d86629097952ac1ef72caf9cb2e2137041eae68b85a78b60350c4a9e6f6628008946ed680b1b9dab63930df217bb193acbb40f49985695b25cfc4c3bad29e2320fbbd6e2c064bb7ed161b6e80d3fe9684dbbe484b2044ebc8fa608971bf59c04b41de15fa5a93b4f93e19541e5c8e3021a625b4c40f5bbf777a12b2982e9429b02d4e74b0fbed28f05a523a2fc1f94d42a9354f2863c2f2e8f7aad1d1ac6b8df0adb1b21b2e1afe0b4960b100577d439826b9b1cc080429acd790090f0e53b4497e58b53d9985bd81286247c4bba5260274e0774701828872d6a33384d7524184855bb1bb642dcfbee604f48dc64f186c041ce2705e51eff208817fa97272011f39379e05899acc1c44e0a60d6d4a5964f551828c8da72c2e2acf89997c1253d28aa7a80cb47d524595f625f04da9fe94fa82ffcdeaa35e1ec95484af51fe79c1cd8475b75f01fd6c594b93dc766648371f8cce31d68303d036662bea30dfa4dcf89473cd5d9d6d49a2d4c9e337de1ae143b3739652f3962b8c2b56d6623602ba671660ad7ed923344de90081a97c65a63ec5e45a0fd31a7d19d387ab925b8cd472476dfd15d54bcbad2bee7c1ac799a4f19a0e6e073242de8a24159fc3e638f5c975530f7aa4ec04efe199756dab5bbf7dc87c7b28a4d290cccca1e067765e582c42c65bfe43cacca5f1d06700b57ee4a77aed0ae8e99958674e56022e9ae2138fac13b6549add36e0e3fd0c3e01b75d1b554b015b6b5423909f135226fa817c5f7609d8931b9aa2b3f43fbe69d6482be1800c91ab3dea2137c3e9b58d7380087453c31bb7f0dc8b94b9e96a678e3f3130c8b4b0735a4d6ced3172f280b4260a3a3ba4b96f40b9358be96be7d43ffe5e73d2d7d82c91dca002e42550774eb09f2e61868b7b70dcca0ba686912170cf747346956638d1dfbb3b218550341a3bfd32049c926da6a918bbee520c2c41b63afc43e9942b9c1139cfde049ba670fc18b235eed5e54272bc8d69b18675138c484b24dcdda60170844a4449c4ef7b8d20b6b5ce935dc0bb6374d292b1180c12527d55168f56a14af539a263ed398e391c657d52666549ab42ad7e28dab8af4858f91c4d2d7c84d44b8edd7898a23ac490b8bbe932a28b3feb913e4995980d4127c193a7c026c939bb2886c7c403d8953e4833a51379632cda94ca1b9801e768ef8552803bd3b3cc4777f5ce939d0af5df55400b5ddf10f7e5e55d0acf28c81fc30a5c918adb8114e4f4133c3a0530d581fe1c5c571031fb7a65bde55cda91410b2a495a8a2f6445e461406fe34d97c05e4779302ddc7fdd5ee967e2988a65bfc7cc8653e845fbe5ded1dd4df9d3ccb499a4f0ad12eeefb871020fd821cd600b64f99ef6dcf6583561517b97058b1eceddf68d867a329b6037c4bbc43c00d4be1277e27891091c2bd90dcc9633fcafe6c0c880e76f3f5c3df7aff9e66dca7ed963c938406138d8c757ff7a75b87f557448bc1029569d128de106e9cf2b1c7cdf23595f1e723ad246d53942cb28b13a764aed236d15b821659b77ecf871c208e7323776b701ddcfe306dddf19133e9c31ad66f0e99a8b74824815b7c28ef3e9db3b06f5fcdc3bbf19280b39b8597a5f93fa8425f497ac2bdf5ab38c8a76959a9283b530ac564081c8f0255f16aad99864a62b3bd918d22aab87b341c96448ac8d50de3518f3c78608772da31e3eb9ded70e326e8d6cb55443efaca931eb398c5660e843485db13d5c179ee75012b706ddff9b1de98e6a39c04f0cd269ec97c6ff5969d17e5ae07521300f85723b2be334c826b5c4a4c1af700a329193160abf4895c2bc539ea0a49e1f76d544745c718bcab042e29ed45b9d2c2f8e86a9f4549ddd433409f67e668864eb7505e6d9799a857897ca0ff9319835dab026ac273a664604dd3d652ee222aa11dfa268cfc7a146c222e9db6cd35f9808a34d79ab7ffb469a6a5e49a65e48c7e622ce7e860427db7dc41a267f4db5c185c3e89a5cb3a087bf3b06503f82e24bc43460e209597f7efd11f39a3a5dabe8ef99155a8c06cda0a8bc588c6d9e660754ea6bb3e2bd22c130e22ea01d3926387bc770e16c316e812e8a68bf62b6a58fe8c2d9f1279f6f877683be9002e1805982769a32f755bb788db2ccb51a68749bea97a0e534bfc0e51354bff5b5e730a0e98a5698958c9f357e60474dd09d742a4815c5bccbc4ec3c01e86dea0b799daa45f728fdf653b4b9db3737edefe45d7087b2b842ccdfe8996417c72800aaee59012efa1351d457d36ce41de292c532cf71314d9e32b8d62660c59b775a0da059d1da9929bcaa3651a6fc4b6c50e9c62c852e9939513c728d52c3d8e737f381f791c203d4b876e5d296ecc460ffd9507f5658911a932e75ca53abc3a37a230dae371a06c3afd13ec37aa372323a683f150c1f53ea89a172873cf95baa3ba5919f6c431fe2bd830108547c5a4a60299cd0126529d4a4d6ccc50c66889e7c906c5700b064cb8108727b43877a88a9e9f84ba1e011eacb293ce4cf6c82a284398b31cf62af710705d791422ee0b6196e4ddf06c5a9e0dfeabd0b21b1b73a797b0f9cd553e7db0808d538f6ca6da6657d0322420bfeefe6fbff6b1a67d0996dc10229bf54be802b02bdbad886c1e38accd9c1d71824fbe7dcbc7c4d0bf2a09263e6463a347f67b07487e8b3eb4f65079aeafa8340e8fee02be7c413de96443a594453557e7407ef3ef7eaf7fc44861adf8e4b9d320343d93ec2414962554f7969d27d5d59d7e1dc90d79453c9653df9573877074633606bb1115ca67df57bf60d2bd9559e237467bbed4ff68fc9185937684ac73e816057d680eeec2e4f3cb76e37e14cc0c5a8cd3b5ce3e9ab3b704bb2a76482993e3ab7fc55c17e10e5d519efd7a062e2c88083b01a136847d5371c877f4269b57c12d0c03366b45b5930e2f3bc5664d87517eb9fa1d6fc760904385b4210b1db16ac8a30d73bdc4e285b0800460605e3984e42d931a4fcdc870fde8485bcf4f1fd2f7d0cdaf6db83e2bc9b66a8f4c1a1541ba19412f909599afedc7a47eb8c190f0674212147e3d7d99263ba06e5bfe8c00897e2ab6f90f00bbcb9880d84b58e43cf1070faffb4a5feb426db7694d4d49445a7e7932f4f52bc64919053bf9ca223a6e9986692afe99512c4fa38c1b464acb09a86b79d8860836ad5910abab073e1ce3b9698a0ab7be6db665e47eed3e5cea595fe8067460c17df5882094ded063f2b75c66fa574dcce3825d317d636d392dfbfc1ef5171b9225e2abf2751bfad28086ef404f2ce84368526921d9c4a967fd4ee12b6a0bb3d92f89522893ce59d359224422e2dfbd6e325dc1292d1e4d720e01583ed26ac0050d219f29f7d7b3d7af229a459656fd20c6b0519723762c1749bf25f382220ff8239bc1a42f02e5fcd7054007aeca4040c6f6a0da3834e925470ac87cbaaced85b9c0b3c29f4050fdca78f74d445dd8dd4f0904c6aa49c4c2435cce03fa8d542e2df776e5f85ecb868f2ce2bcd6deb7958928a3f6a3bd021cdddd24de2aab13d8d800fdccdd0dcca9b66759eebdf84ebe936178905823533d9c5a4567de2efe8afa74aeaab5b019fe37a7efbe87cbd024521020169574f531689557aaf7220069e6eb0e4c62df863288452973bca5f854b3c28bfd0941ac22a65324f9c23c07e2f6eda5008ed8f834736c7be6fd85a4f3857c5b5f11ff46cb8242886cd10f1f6a45e384c3091b0ac910aba113c4a33d8780cdeb3a35879dbedb7bf0f631b5a97ea78ea2b218e623bb87b6283ce63cc3c0bf1c1dd07f52b37ce1714404e0a4b5fdfcfaccce2d71868a1ebd3b0c3b02088fc9fbbec7e612a35738932e15408810bd8c60f50b9a60042b7906e13ffaa15742a1bf32afa773c0ca5428ab19f04b11f02224952e5dd7e41e83b91d533a9743c8df1e14377232cb2ef5230751e093d4a1d87b9a45858d7272252650a551f7486fa9b63f8d065246186c50c6fa19c227febdcdde1930cb54705ed9c576ab5c47c04eba8d0321a62419c4f5311c59b40941de6eebd9431c6338f1369d3754058e679c53b928b08e4107bca98865be3129ae460acaa0e97a1dcbb38a0af2b5349adb42e32fc2ef033759d574b30971b4833bde9397d0e95e7b0219c8cfaaf668c3aa4e22a452ff46ce2ca6482a1929422d745d2ff918dfc1bd5811455a826fe4ab0687958dd1ff27b704863c246a2c942b896be1903a751d959c0b31052317a442ef09e760d94a5e996304bebcd48eddb87822aa0a484709b6f0d58b3e065ba842cf641724de3b2c2e00cdf9102b4cb1d984ea05ab62b41f43eac18515002603714b93d554c129808172e377c889567f976a659b9727048cdd7934d3885c97910161c4fd15eb6afde9123cea4554e28f90dde6685beed49dfc3b3bd1bbe7d3e4c250a76bc61d502ae97ee848503c59d4a7570352f7e450a61efe205aa49d359b3028285a3fabebc230d132de7b48fba7cebcb4cb5d59d35037b0f3045259b5023bf71133c7f767f3c622673d188942fcf793e0cf60a47275bf2b5545a1c413e83ebc6688fc1c73e78c429f31a9b3da78f98925d32f8c352fea3f6c6973ac6adafde623caf1b240e5425d2629b1c6dacca1c9a26bdd7ac5896b48d252424f139475251d10c9708d70380244d3ed2260d570a0e37d1c5c5891c8c030189a9c26d69cee79d5213a6866bc6f09f01bd127223fbd695e8fcf509a7bb9aedc6a9d0549e0b3170eec7fd2ef2779f6555c7bb1834ec159697e2dd30d23774f68c57e32e9c11f8503cfaa36087b89d668f2ae82157279aa93eece51c592f3f0887716b94843c2900fd6bf747cc91d8ab8949fc95a10aefbf39c1f5d9fd49d812503cdfdf23329f726fe2909c94a8b617c5fabbf0ce61dba3db2b355b8aeb6957ee15c6a24920cb856c75bf6707a57b92e2e22c09463747527a83988b845984e28b494a94093099d077d8ab7cf13927249182e777f45d72603c6ff70eac1fbcabf93dd6d71cffd441269837ac6ca78049a3eccf700290473ff3042c2c7a0c4c062bb29bb324a4cc101d0f854b6c74f1831627dca3844d28aee3409817e7064dc4e6563193d69874fd7cdf957e415314629006f7d4ef713c0fe36856a2f508e4119354d7cceded91f4e8435e3bfa350c54e74f11f4236c592be2574ef2467247a64c9b41abc6270ffc0e250cb22c478e88403a528d4a6a7fef6832b3a241a34b7f01abd28c5aa63442e55eacf93b2ea1c2e5bf576804e3cbdf547a257297b8137508886a2e557b1de5857138a0d90ac20f257f64b42f0614833c753478cae8e4dfb6c8fdbff5ed6e0c887d7bce5e58283f9d43f185127064de0aff3701bcf9236eedc821b1f1405bdac1a80d4347bb6c18b8b5787040653685d433a4a5da547ecab2b823e2cee8cb42667d6a67fab0d7df8ac76a69cad1b0d158e6392748581609d28bee3057fd559bdcd9119f72a29a0cd07c9f8bffa24ca953898219a04f4c09bfb9a37f322a9af3fa4655f73f2ac17593a29f8bcac5d1a1f4f9b50dfa1b0170a28f137fa3879d3401b2c1b3ece9b2714ba144da056d84a6df011636081d0c1e0dff116a68e0aff2e50a564235efc5e1f7c8c8bc4f5d69ce68a3514eae53d4646af079d0e8a04558bf01fa58f78d39d191e471716b14a296f98eb45ec2372863a4407f48b0ba58282db847b6209d904cd8c7de3d06799a8793379c8e3958a4b8c50a73a58ee77cbff6d89d217c4abe8c3e68fd4fc0b8ed885fbe004de7de9b43c877f296469130469e81dfa38a10909968ab42aab4bd20d7126c6ad6cee46887423fd45f8ac56d511887a63208221b57ff1dda2fed3cb8de11b1f3300caa1312b7a8a35e7776c17d833ec7741c485ab3265d66a15ea27ad8623cb41fcd20b67a9cd9177b42c1147d3ec42f9bfa93d8f982919c74b92353b72da0806b31f5a4bc559d91765978687536c4734fb2353814e24bc8bc5daf67193698d88655611510787aba728278b60993c773b7055dda0eab3a397b107858d0f73a318c7e34552fece638b4ba189f4e9db65f2cf34fa00cbe59697d9b5ba567f2c7a1a79e42d71b9643645d3e094402639d8d91f70d88266dd5cb90e95d3e58e687c8b45a7a834d9f294db0d6e3e4e713776afbbf5965b6fc710bcb71659c252fb1eee8002e8bf7c80e3ca0b1b8bf75f3f8ed2672e403f0dbe906e3580c5015d490fe0cfbf3df71a27e0cdaa6e813d9d8bd525a7fe454cbc73a48e463011936367ea40942695199e2fd86d35e8f04361cabd36150f302f5225014b09c3efaf63c1bb1a1d14a88a34990b56196f1b53e4e73d58bd220b6da3c5ec0d34fc06e29352213bcf1417a6ab35ac4cc6b3a53eb4d1e30a4dc6428fef9ce3ab62eb6e9fc319cc4f76d0608c3fb8148c2e446647230656e9a3e7a7cda961d5ef3d097ebe665ca146e0c31d6020c04053952c5b45c7c2aad7cfc5e078db97716618d8df11b819232870d25fd0a73c76cf6df6fc4f5ff23c73f2dcffb4ebf721c0bebf2a9642d226e8fb684ed01db7bb3a1e588ea7226c551c8f9d8ca0b63bfaf98cff827546130a4e6aab423e993972751a0a7930f881b12b7aaea081b71da29906a9c85978a2c77c486e9535a37ccd268a427e3c802be6198c1e9da6bb3dbbc78eecf6f2001ca1d4ec4451efbd1081b88304911be241186e4753a1741a89d1d825ff417bd7332d9c2a36cfd7efb16e64156a2dedcb65b585bd6be97b1a73c8ac25f33ac5a125c4cb79924443893b53c6678541bbe1487dae95aefce38c128a7fecb220560035e9994df9bc9728646019b6ac6abf8b7dc8a276db40b00b8fb5f75f1d193f7634ebe59227c190f4378bed419bfd0ee7461623998e4ebf4554b7a04433b51d6e07e7f381b802bd1136ac2fd3b78e1112f9fb319d51bfe379bccc26849e2f034d011d1d348ad71059cb801a30d51f3c032c3f4ef1fa5c8b292c56bdc4fd40a8feb2548b8bcfd6af739bc462aa89380b5e8c211c08c04a6598d9efd737828c5fdab6715c65e54246438d4cbc9f905c3f8853674848001473222dc62a352c2e21738bc5c59be398141968364b9894d877b591956f02abeb660bea2d5b41f4e4fba5ef79caa05d56d9c90b74f45144710329231902506c2156cc78262de9764e455513327261b6e64d5ea47f715ea79320e966c2ec91be02367b24807f33511909fcb29db54b7400d3bb36e6bb51ce0f8a36ce77736ac56a8555e30864aaa9c9862a854a3336eda0416b5f0ea274696d0e21cf12a88566d976dc7ef266c43175390b1f34d293c81dac959224706cfe1ebc0f0959714b16ec48cf5a19056c3972d17a91f11f96c6017d25dcb03f6116193bbe9e09f7ce5bc7eb5bbdc5f94a8821e34f7ac35602df3fc403c8c8e18cce7ca34465fc869a01c5f1efa8817543a76534c7e458ed1a55197c93171efd15a57ba729c946eaf4c3c3a98f471f81db22a6dba1f85ee6a91d558fb60fb7c75245d5e3c1a0922332f0f298aa4501973dfea7eb5aa840796723057d571b0642a6c94ad7f5448e45f43da31079e46965d0f3b3d4d029c5e4cf855e67a5981cb60818196c3a2523d34b22888ca8e08aec4818d1219c4b19cb3af6c4ef933461120cf405a1f2c6a6f4e1d0f25ef802037e7abc0aadb408bfe81858128f57c3e264cf4b11a21274eeb26f524cadea6e3ca49f946d382ff71cabb972d9c50eab0e32680bfbd36507ad02dcceed65785d02a905778d04ebafccb3f8aff799c67b61dc08207e9669b57553ba08b68e4a62fd1e1e4d05dc57978ff10cf7b87895367df889b75192b1ccde3771fb29254a2d4005f1e8b45dd861e7134a9cdf2eb65fa676bac125d5a1dbad7753a72a59351265172c4d064d2957565d62e72a7d1d50a0bc93ba4b4ae9b4ff55e433e702599e8ec2ddc7a6d5349984cedc476f4f6a65831caa58bcc2dbfdbfea7d6b05661db9b85f1307c6ea8cbee4c7d7f3fba6b4febdcf743c1972f0d5cc41ea46d7b2dffd4104df27f946a598437b2ab0da119154c3937f5224f85d84dd95ae1403b437c64b5a495588120559aa1465407c2cdd213b911b7bc92a99336846140bb4b7e313dde4db5089a6b4eef905de23c629e27d947082d573ee5618063e61bf0693ab65392918c3ee9e59ecb532854220be167736f0522fca59332a9f3e2aa4b1c4626a148d70fc10e4a5266734558ebd8565a7481af1b7f13062616871445e8070ed9bf449e817fead0c0be41803f929ee14f2c09984b8222e85112e0e330e2d5c2cf7d6de96ffd9c5c6923c2a9121a1b9b28f4ce99252fea21754c911f050914791b3120d1e6cca3fd43275623c07242c6d1ee13dfcb84d57d9ee40f603c537b4c3dce4928362440cb0452da8e27ad27d1f21e85171918fe38b53464ef6280e764660f345a7a97cc7ffe577553d13969cf0b3dc827f94b7f09daafe2a0ae4ace954e8da30688c4c189309ae17280d0f4ab1faf6440dd49b6937a126b9e895c4fb53f57991efdbd986f8902fb15166a96ec4131bbf212cc9d2ba8bc9fb2589ae6f58e431e4bef9490a408671424ba7c523d121b38dd83c99a3a41e1e2ec107e2757688f3188ef3dae52ceb9d30fbb29381561006ff70a5a2e5c94ada5a004009fa71afff3fe30fe4b7cc6a0f48123f450e31d2d11727057a6ddc47cf318ab9e93f23a6660188636ac1fc1afb24b5614242754180bb846906be723678a82b06846b31f74bc6ad920027e132f9ba7e185e826bb08761fdc29678f3decf399e0adf7d38f53d4ea23571a5aafdd8b1969600b25a008b1c4c05e8f98d0b5165a1137e27b57f944216c95ebc402d5f7b091ea1f29e7d002d2d9f0e287dfb4f7b52133a20a35c90c12c67d1f2762ae4d9a49755687f1e43690b366a521ad2a835fdcc7528142ce583895f1beade1bd285f7e4c3b1b91bd0184551bccf7f11e137953baae69199c4567490985be8a158383675ece9fad7a1e193fcf2b33bf4215cb6985f8457248480abfc49f0f252e24f0ffca45a0bb49543bfa0744d98bc41ef74fe3a7b963a96c87d7a44284b52a3a2fd5fa2a3a187e4dd542fa92214fe88c09af3e90e1bfcc25f4270f5df9c9c4c228a53ec19fd0ce2ddde6263e3b0c540e9868bbe7d47498c66ca9c8903a3d0baf379a0e861240a27b1ed2a62c6de9fedc082854207d35b0571d1589d8707ad7dfba5fc0e66cc19731bd408f98e37d63d7ff5f3409fb637ff5f8bc4f5f04456dc10b6087f8855953a9c1f2be20c3cb8a4fa60b5b374e159a9f11f944b89effdb063a71d1d12e58b7a062259f710d796d988ffdf171b0910bc5718f331505a2bf5c9634d7ad34060aa905ee59cf72ef5c670f82b07c54390cfd37f915af9dcb116db3d193afa98dea89df8fe34c4f1acd3396e120769c5ddb7c5186837b47d38bc2e4eca4e844a9fd9714153fb4166882c19663add0e31cb3e95cd92e5b192847c30a4627909e63303e3f34d6300238ad381f6e9e6dffb9fb4f8989f4f706a6850437ad94f6e8729e68dffb69d57f685fa0731c8fe13f457328f6327f6a4573f5aed0b76b8ef95ef99764d4f6e4d2594855a0616c405c84b4f474955a4c8c4923551edd6dd16af088c7852c41d6c96cd2f553cfb30ebb16ee8648b9dfff51c896ef3adc4d8f9a32582eec00dee53877436b3afba41c551c9770f3b04198f404e61686c0e57bbfff7dc33be22be371c163f8669f4d02abe0776a1307fca14cf4e4678b08515606af024d6f6031d487d3040e7ebb4522a1ff7323eca23a36de3aebddaa5332bd02f5b8b0c950ee7d986ce4465b96a980b5fdb257c82586f98bb3be9ab2ea11c4c0321c0e39be18f22f539599c0f5475bc2fd728f57f14a6c9b6a84a36986fb7f6dbebdd4d73ab57c8fc24f06a438ad08ffd6563ff676ac04964c96e8b3f989ac03a133e895918ef5ffa8b060c00c7daa5bea0ac76800dc2114abc94c5509896a434c1e3270c6a36e488873baf380eea5653ffe10e4136e09ecb92b7ba01e81890ffccc41ab97871775099b686f738ba96dbca44e4efabee031d9e2fbf78f97b29142a5ba4b553be141c3836774c6d0cd5177aad5ff8f0c2554b9ecca2d89f4c5dac9c3496c29c7e91f78866d4e10f66950c70ab005d2861df76649ae673ae51740e68493df775ce21b763cab816857dc0789185f509f624bc5617ea5388bd9240f537fff3e2880c754c258e42a2481751937ff297f87057a7da74a9f71f0cd2917737c24f67bae51bb6edef90ef63629ad380b756051777261cb6f36edbf714f537d69d8ecebe4e85acf1d832648dc48ec8a3ee7facc4c3e7b393e45482c952c24c08daa0e0a71de6084f1ca3cc3eef63130bd19274adc24168b6d3abaa814e457209d6a55b5fddb3f7c6e8988f428daefd7be619837cd1bff82e74f74e3337bc371b8cf284abd54eed945392382a5e56129c195798201c4c29b38f079d48d41543d54b416ae7d435c0863af50ef9a7d0507e307594d0dedac140d36dbf02a2fca1c28c7dfac67cf2c2b522a3292983274d87b2ed5502291823e944c9078ded9f3a4478de7100bd611d4f437348029cde7cb968e92536e6f795322ef54c43f0603d92a9d7636b642bbcd07b2ad6c86ea18fe325250aa79859c1a2e2de5657990cb929bbe15ae976e64b0b778dc8108f0450a5bf7d85e676311408d3bd888ad9007e1a418910bccef861bab3b26b3ff2f3284049c8641fe5d61665803ed7bc41dc924606d57dcb618d4661c25cdec5842df99a68d05545459a6a3547de75156653520eed961c58487f6b5a2109914f0aa408aa065987f129f9ee5c93e107b0bad58c3bf54038ddeafa7ac919c8c24acfef6f5953a2f5f60d85097e9d4eff8cdb1a7a23bbf147b3519fad7067d47c8665e2a32d8bb487445736b41b09307c737acb034353bcb099e3511594a77cb7058751e80c0adf22fa5c8ea057e85610f0cd0244386045e13dca1640f1caf801bb26d60790c52e8dd7334d41df2e85c087ed6405c11cf880fa07fdb295c3931e304df4f43c01b43c59caff325a16758d0eb94d66f9253afb9ba5d02f95252e9ee3676639aa8bc98aca44d1b0cec346a2b2fa17840857e4d403e41cb439e91db7d21d4ac2691e8c6a59490c457e2c62f3a66d2b50792d4beb254bd3274e770e7d76c6a77a4fd08766509cb129ef795c901a148500e9c251fee4d90995756e07242e28588bd163e74065f476c39671aab093dfba8dd4178fde7da8de843604fa8b31e0dc7c07aa9409d6d97e2a40a3f2e734ce7f15a334cf45f5085778052e57a74e2a1afa33d79e44b9d2ffdf93163ac4368bf09350ec28f5194e95c93eae95aac519097e8b27ae1c4f5783be0b3d18c544dd499f04e7f7cd0f56e85796b38cf6ff52badd60b0ea0c140bc59c2fec800e596ddda6723116c50b6d163d4af56b487110acd37e200835c637ec0d6cb30521f415565599bc46b35710d0549c7792669a2c6e9d7db0fd32046ae469cc22e609aee883c330000fcd2d54c54bfb5a7b5e2fbfd2ec69daa97a3b9adef78f119633d44978a8959d43ef8e4c24136feeee47039fef7eff4f57e3959a7c32e58ed0c93fad7632697d99086f99b99746d90e1c9c4be87aa6eb8c38e5c436f085913b946bae5989b20dc1e3c31976212620ec73e0628f5d5d312316bbd7abd7a5171d2aeee145dd744dd9edc4d42e59b94ffb24616aac3c75b9ac6a7964a74f8aff7a79d3ae5fe17110f2928fc1376027d18290eeb8f9b21ba11bfcd8c63bd8aa9fd17dd9a0d2015281654cf4b93e2b1ce58527ed658891d7894f45a5a00dfcadad6454d476bf39d6d4498029d40665d0fd32f65453259babf878eb1df19a1f07af75722c9803f3c893cd69c6915bf1c95c7b362d1d37733c1b494b2f561d3a10253646153ace325730fea9665e1abccb23e8b33b58f4d9575c6ed458b44b004ac1b5cac8bd49547a6f0119a85ce63673936be57aeb98b59d62bc9893a9924e6a58371c0b2af83c06c71596ed3f99c4706d6b21f44ff66d8915196cf718d4f509522b24e378e47087d203793f01fff1ecd1c05fe88f67e885000f9940b5819be9422b983eea3fba04d273686ef06a1896d8bd56ffacf1a608fb5e17ca0e0ffa6dec5df0b7de9aa896274f2bcbbc9fac480d0cfd3bf95b9be1b4765ed51c714a419b22f2fd1b2f81a4474df588f0e510cd374bb4efe594c88bd33d5e337ca066bf63b2e6aca749da0984373b84cbe4509ad10032eb9cc302a32ee287da83649bfbb2b8edc79c3aa8b4290feae116b6acec5c444300f497b1fd08b9ce0eed243b46f2b404129405a3c3050432ea26079b55a52c68fe11e53e4321bf8306c85cf2f0dc891a4492dfdaadc6619f97e97899bde0a91fd7ab0ef0e60684e42ec54691c54a8186f0e86069681dd0a4bbfa38273d2c4d5b0f18aca0ea1ba5994dcb211ff517ce8eca73c3afbc5334911c2664b7dbc6021c4f23db84edc26518dd97a13af2c81ba438842e55f9585b379294f43f167374d525862c8ce64cfea49258af4b6bb268ca02de2a1909383fba88a1469d9a9b13c5ff695c1f75378c996a29f79372b441e840417e3a4bdf13fbb9291ddea2b547a5fa84e76b3cecc4b2db95ef32181e5e5357f73a42efe061944da2e08e8c004b38e3ca64cb20e758876827dd81d7eadb12f56188555dcabd718fe7d0c377d956cbfca9f4b0f1fea5fb1ff42b2690794b46599ec046c18dcfd04cbf2cf79183105262d07e7dc792205791045698e946e3f700a533a047d98e1d5b68afdbfe7c9fb34657a40aa486d96f28096f586ec12c88daf903f1e62bdc8095ff0dcb18f19bf159250605e16b33f1269cdbe6aa3051713d1457e370bd1609f295ff7fe5a795cff49f5f99855dab8ad3a526f0e0e8ac94a4aabf1d8d7b92ffbda78c9ca7e7499fecf6d3b117ba9760ab6661b010a2903b28d529140aa0258d172cfdd692f83de653fc9bf2b37f5065b6ec103382839c8704dba5dd60da58b26ea36b25501ed5f96d46fe24c9da26f1fcf932f975ba749431fc0c7f7889e7609fee52651ddbab61b02fd75b386847b1121c57f7611327de427ec019109e31ef6aeb07f8332be06e20892ecc208a7552d750db9f75dcf5ffbedcc12afabfb55ccfee1ab4d921f4d0f2bbdad29fcf1453eb620a55e39c674c9dc10e12feb6584f59a35fc7003585f6650b7bd14953ac5360998832f335e5e51a0a9b4d5cb04772e91868175b734c763c0457d2f7f8ca42ee88127a3b916dcb4d8fb71e02d63c26607b7b870ecadcee8e039fb3c21bd031da13e9012d47acfa2b8da2350bb30b47252e53dc2b14d110cb9ea7d9e99ff21c0a8f485cd59bccbf7312e6d60d82f5930841896220a55bcd0247fcacf996e67ead59893b66e4613c6f927b570aaec214ea1376238133e5a00106c1f7875907cb3d48072de913b7df6ca56d9db19b863650429f41c94989e9addcb696ddcd3932e8793558e52dea30ad28547f719e2697ad88581f08583f473fe4d4b6300159fd0df7a843c4bbeb75bb2ae8f2c15753b13c5ca0079dee81e17fe854d1eb8e8e4a62ec549f0a8a1fc0630ae1dad5c0831ba53c4d7fb900236dfdc55a3740ddd9bcf3f7d07400e1fd55afaeb746c7f631a502c366f3d8f77433f4afc19fdc45e96e1277a379abc63f15c240f74b97da1ca79c8823d39128e04a27bf60f8539109bc27d80740e13a7ee99b882a72152da247e27d0cb9fbefe392f2386205f00e6f2eebacd02ad3d352db5d4f4d8720e9c068d809f8c2a179119d7ede04ddb4def98b7ce73be2a8850902120f2ee73b021d3c4ba74264e651a8b934560ecfe188999696e350cf5ef5477693cce54a7255c3b9fa2dfedbd65af308b9cdb23b5ed8a4c1779df53f0a0530b727bf1596227adb982d9f0d82daee5b386822a57e80f3b9cad39fc659a3eccc0b095b1cb942bca39c275ad907806da6b4cc0897dec0c044a0bcc65294fde71491d7fb462340a7ff21b8a6718c546f0934a8165fd8cbf7ece37dc7b602038b3758424e40a11e6033d71b0e0c6aa43068c37e6d678522097a7b67f8d5d4cab92c17ae54fa9a7fdae5f4f9ebfe8ec7f32fe9d7b8ed283549cd092780113596f0d29c298ed77f55090c058746f8ab59b117446a8704d19731735fd1aab1565745d56d6e9c828544ea82d1f5643e1004d109568e542165519d079c2bda4f8b979bf38c5bb66d9cb938b0ae74febe9944dbada18ebafb1250e5f5ae63980a67b930206b650579687e2b580dcd4a676d967f795566582c8aeb40126f61b8e73b6b50ebad8f5796d71c124dac58bf32f365da1824db2778e61c98567da52997aa6706b52cc3140e2c5ee6dcf1dc6ac41ad4fe0379eb638697a44da088dea0ef240c5a4c0cea6ef9a1f6400fd7058758460beb468266887d820c3a4940c70fafc072b4d2b2dbaf4d134ed5b99140cc604d3e2b244318e5b5cae495a3f73303e7f4d488d0f3fc3c9eb33a7d165b3739f551776d413c7e2ead16a67f8c9893be4c4a5f9da7b0b2457d9c9764328a6674551e47fe1f5c9822084f5d0c2c7e79439e83860421108de09d69a2f29d429f4cf169e274b600678d440145a225ea979cdedd81cefc56ec514befccda05897cfee5259021f50ba32a312623d7088b3b9d9c4bf2e66d385258e97609669c6ac298bad2b971f677c3b7d9f1b7c3e6ccb9f78e10c3ee2ab6a06af304c8df5771bf7be22d20b7ec9c6672e262121ac5b2394459075dce636514898aeb3c4a63e628fbc8ab924ee5312d0e92e4e84c11ff18aa2d697692cb3a4284c9ce09eeb565198c94b441876e8563133ea979866f2a36010fa6413b6e1687ddd018d08651b1ed13fae5681472ddcf307dde245469f77c35aac80765f3b88783b0804baf0049d1a3538c1e5bd7c85966ac1e363bd48e0a070ca14758144939ae3180589ff4feae7b00a0b964da8c3198452680e9e0d3729cc67319a7cfbfffebd6123b25a78402a488963162fe4b4b35afb22a54546f31de5b3725bedf47be913e50039e5ccb983bc233adba156fedf9c257d75eac33c332c3c7509630ec5997f8e75498fc9045c871d25270daddd7df04ef6db3d11d6ff5500028b338f8f6fcf75d91ccca97eac21719fd91007a2052cfe7a6dda19da5158b0fdb7f2b586bba2169782821b43af5136428756e5f6a14aad4b65cd1f84b8777a90503b21513722105bf42c7bdfb86728543cb110d27c6fae014a0c0694abc3aaad0ba4d2bb237bb52738e222f62d44fed09b8d8753231d85638757e30bc86dab09caabbcc17d2ce7b511750503b42c19e7112253ce630ef2d2c5fa188a0fe288a7bf6aab2beffa0425d4429e459281ab98496d1cc7fb15b1d345d231c2881102154e9bee5e82e145ca1e9cc25d2a8ecbefd658efe56e4101179b006a341347f4e9bff6394ba70d7297b25d5705517af6fc3ec4a3d31f3d017196f30a31024b737313a8a02684e2f95a86e15c9db8c140dd24f7d66cbbe80ab3b91d55c6e5391bdfdbfc9d326c21f8427f40d202e4b192eeb1eb88de7b9073b425944c1e83d8ab5385583382176d32caa6fca5d23804aeb6c564ca643609611cd990a6de477f71f76883584f7abf43cb1266ca0dd554f6641bfcf6b77a5c033a7518bf5e5d0f164208d321718d4202a3b9ea7de4e9954fb1a77da654241186d1e7e20ec2ac592bf2d5c68f94421463dd8eb9607a3fb7d7c3653513a4900f423a21af627dff0939392df6c6f50506cbe0d4e197960a2797152dd14c2a2374da106c98f36202cc5f9f6076e7448e1cf4cdf5f684ffb3f41167c6329deb0b69f68efea3e74005bf0bced8a6a9cb6ea0a07714438a5282961de16fcce12917bc09085c6fa4147668c49465f4ad53a2c599edb7b91d5195ddca8df65744f6af4edaf3f2fb399850e7aca7210268c1ab9f1f82eed55949cc1eae0190843560185596ac74433946063bf56c6458e6507adb6a5ae6b920a2c284e0d5344c2c9c9e5ec760a88a4f3658026279543f75a4af4c0cb62b77baa4281d8388851cf58fcad8acd30253b00bd2ec23c923a25c9632508dfb17fec1702f50d896e6c5976fd2976bbee45a6830f3bca4b58cbbed3de8d140017530cdff984857ee9f949700c8f62e149d3dba8ec6b16bae6f489d4e911cc8fc30f90484efeef6caba8df1e3be64584f9e94399599e1808c3f0481c91e83a1f25e338cca7c259fcf84c8a0fd1ebd5c425257508661314db49b6c4d2aa37e8d68dbc9e7dac1eb18d0401e3ae2a846c360894f26f4df7ebf95381f4cfee2d321db01d03e237cb1e65f72c9303455d7b9605bf10efadde94c87158462b554aea71898e0fac5bec9a021a52e6f9d3d5a78c172f30aea7e5ac4430114cc6448f6d5a172a76d779be8449395a03544f0852e439235557b1ee7c029ea018b33254bc00ec872c47d555a86661f732d391f592d40443bf00fdd766b10ea5717529493f900a92116a74e850cbf1e403fe01cc4922748ecb6debb084f0cf0eba9b3ac42e02ff9357f6963a7f56e5676eea1723e0df5a7208e5d50051a612c1a1af79f662d5ee09b718f2bd254819c3207cdcd9b9258ee4cbbbf6054eaa723fd558e9826a429f3b371253a012d80729716945208051d38143d1f27b5074dde60eb486c4a2f923ca7be6a7076f28785fb4c720f516bc62c12419a1e0ca82120583dd40614a295da7ab1424ee231c44fd37dfbe1ab06e7bc4c6fab3474bc3285c5a2a9b8cfd72e28cd4225cc5c9f956b9d1db5d79d477f1ba82208658944f1cbbd8969ea54a55e145fe59bc6c842173c44206dfa263bce977421310e657242d5d1ca8a8b2866db2d56ece6ff5df7f7cc566ea93d4443a3fca16fe22fc678f84fea8e99ff386b40ebebf380ff7da4fdc47ce9d81de9715a774c2e727383b5a7026e03468dd47d3d62aefdc113f405ec39eaa987e74ab771cdcc5af53363c4017aa81c93f0f7b1e43933d6bc0f1529f497404f48fc0a2145c46628142c5c8675470f20e17fa86d32fc0c656dc1d7188de67714a85e28d8416050962946fb8046bebdd6bc17acd45598da7f9cc270806b2376365ddf744a16fca4e57038ba6c99f42ec035e62ea505be7a7a32bb6d0a20b34d0a6401ea21b6df5799886857723d4eb592979d5c0c6d6a0cbcc37858e1d400a62bb4c8033a3d5bc15632c3d99589620124983805d4a40ab5e6d6ad015f889bd39aef9a2a92961de594e8b596f0b24fcfd3d2873a980c903b3a2d3c3f85675a659eac000a3c0229165ea44937a3e2900415131b73f2cc2d89bae0623a0dff40ab677034f6cb9d16bb03afa887619645ffdac00fd18feb844bbe878ce3ebc744c3e8322bf18f2064ffae077c5d4bedaf9a0861c92a4c5e28c86b91cea74070f813e63057f5556a02ba86eadd75fd8dc18ef073e17c522e0e425bef489103c6244c177bd0c46bf25946c051155c176aba266c37962fc1de94fe5d88a4dd6c1e5e9f54c991f4ed9cb05e2691d5b7011e4658064d1c1e076c50e9c62c852e9939513c728d52c3d8e737f381f791c203d4b8765c910fb18a1934dfee6f280f268f831d97d2831aff7cc065f35548fe8b73dbf323e4f71ac120ed83080fb36b0114ead6200f2783e23584930e6811fef78ea70b3e2341e7ce668cac442899547c2d99f510910009e08644c2f227f533248b0edf7ffbee01fd94b822e4856fbd58715662d856801242fd5acaa2146f9508b17b287b52f624d66447c135cdb0cc6646f5cfa28d7d08888103cb0f0947abd39f3e44f0879d05ab79c4355d510a3c973191af914b7eae6aedafd603bb617767efead5e7e75a63a9c9c8b613450ac39b8d9be758381d75aa93a024e1f68c5dd83321c2cf613dddf619347ad618a5482d6cbce02b5944ed3cfaecd2140848433afb2dd0f32d7508eb05850bda00df45a281b1342de70be6517aaaa575c8abcd5e4ec94f7d2d57747e629c416587c59929e1f8e7c8211a501559db113b0a1768ebc286bb43b35b3502b2493aa1d0e2b07736aa2a026a844db33f8432c020b7ca8c79760f61f5af114ea195b198aaa12290c002cf2bf57c26db2f6ef3b792616e19dbc558e36710112fb9adf1cbafc22483b4716983b98575ad5d39ad35f975a20ca1e3756fd6bc66dde7520d92e6b2030cca239abd4ae80a37cf3fe5b3bef22a8ce7243d4677fa214d263e772d0fe0963abcfa11113c01c7abb03c585a4cdc8d7e9ec765070c15dbfc739334a53a5430110ce919fcf6ee2d33818485f58e44bfcfcd88b8d6cf59266d0df7c7f95f8ee8380d83a091c4bba5feb426db7694d4d49445a7e7932f4f52bc64919053bf9ca223a6e93182b263fa7074a3f899c6dce4a71f7e1fd2f25874c3389eb1ea0907155527ed84ea07645ad4d899a990bbe079763231592fbc5f91380e0563507fe9c46dbe23a3519fdfbf54a40358c00f1d859a5a90c6b374d9bf7e930dfbf2cb756a767521c35acda5e146ebaef22f40df57d20dc9e9bb0e4d27abd6c8862a95a25d80af5993e74bfb25051edafbb4e5fc270b7d3abcf7efb7851a5e4b0145e00c478323c0e70b66b06dbd34e88b57568a44ace6f0ff2a6ce8d49c81a2053d5e6e077c9b500e50c1195c63554592a43b242d687494b0fd5da01dec35db91fd1acd8b43a2851daadde2cba21d0e334b9015318fe275e57c9fc182381ea05c50312279cf197ae8761bb5dcc5a3d78134f81b5d8f5fbe5bf6d8aa67f7000fb5de8c1dd92d2f7915d5b112615c7ddb89e6b7df1574460a45cbec76875143bcdbdd332ddd6e5e5db7b68b8c031064c80202b926e7838ded12e9ae4f4aca0468d079966d3509549790f0327ae872cae69b33b465b2314d056acab0d909c498ac4dc37922ce1ed4307619a1efb2c29dd4abe181f02aec177438e94566226a42258ad8718bac62564db75e621fcdc708a1650a4fdec6278c472705035795f103a934629e9f6d2490b52d86a4bdca17f5678d470d3cdb5e06c18efde2fe4f7ec3eba59c0587e459dec139220de782c259fa630b05ff11a53601ad29b232bb132e2d66030e5ad96b2c6918935dfdc43f5374400e208403c773aa2a5c529575bb9c60a3c627c84b665bbea0fbcb3bd11296831cc1a01b8a923c2322ae9ccee4bde473bb0f66fa57afbe01d9dd07fa36607a5119aeab491c19ef67a1b089da1c318b468beacbd251abc3da39077fd6bf2e979457c0134b2fcbd0875d201c513b4f30e58cf59999cf3f9898b52f0d45b2277d066e13df87cc8799929fdbe3129ae460acaa0e97a1dcbb38a0af2b5349adb42e32fc2ef0337592f184311fc33feeb54e486367491a8b4e6f241c03468890c8c3ee74ae3c6c58435985c9754876da08673cf7d2a4981a5e7da52d6adfa3e543d67c70854fe7b665b8f622df517be5df7dde8d0fbb28a0956758fb9a66dafb34565863d413c2a14b3bbd90ec49ed95bcdc7c80c984dcba427fca93bfde29916ee488961a3f52070c43969b646ce0d27245e51c333dd28176d35f93857680cc53d07660c27241f8a1ab0ae849b134b6ee5a295c85794dd4d6756cd62fa112c2ebdd6825115aead2292f62e3e2fd126f09fbaf2ecbdf0ccb4fe1c0f3a7e869a4d74c9cbf35b5ab5a67d554b2d3c2dd88ea007056200c44ffd2844d5c9e3f0af50992192d6a6ab40e9d372356bebf399cfe6dd4ea7e989541782dd0f83c19a73eaeeb85bb03c0211e00801ef997022d0e833d33977ced5cd1dbe17b3d3ff7b948aec4db011b1a7701a84c20c121122035561d15a0e4f0de8b313e46b37570b50cff4423ad605d84148448608cc2f2bcc5d3de9843c8449e435f50324b5b507bfd8cdcb86e18ae943789d7dd06edb62c5869a1d20cfa6a78cedc1b7f2d8a5e17d71cdbba62915ae55f1cc5a3db062e12c0d5a5e8fcf509a7bb9aedc6a9d0549e0b3170eec7fd2ef2779f6555c7bba7fc932f48c71fcdf50f3446049f366dad37f76e8450bca77fbeb8ee34c341b9f215f7359590b7c4b5c5fb91534b199bdc940b47dda6297e270a082a4712b3dd3a68b8e573cff402301794c71f5893c305972a7b9a7713941c68478a30c814e361f31291b64fa5f3e97e358bac1a903c404cd673378d46ee607f122ea049a5da09b7a8c41be2d55feecb41a1a7d029e70c20a4dcb972e000914cb4cd344d08ae00b260f910e034427670a23ac0d530783fa63bc054fa32a4face9bb4df8f9a7a3a31d149b772ae284b693e47a2a5c2d857f37cc0f448ff3fdb35f4f38fdc889f8f808e7ef3d8b7535b112886e48fa5dd5e8134dc8239a76d11ac0b953660fe84186b21cb2f5a2994ea0dfd811b443f44071c317779a2efe2989dc15b9d924bc4da0989086ab7c77d96ed44477b658959c624765526650cea51d864bae61be2dda132ca86e2f8ec0e85157c1a2fafbbfc4dba3ad85faa5267283b2ea1c2e5bf576804e3cbdf547a257297b8137508886a2e557b1d3507e150cea393944fc7d8acb491c611b5f4db17a176aca23d3100a772d4b457b41bdc4f630b8b7fc0703ea7cae60d89e8d2f4f904423f15f9462863efcc8aa9dfbd2566156fddd32f3887f3c6c56f5569698f556fc020f1f3af64788d8a85991e83e55547a8524db0c166f81652a95678fb03809decb0bd3462618cbcd1e0dae9be8146024694f0c3a5e7d9d38c631453e948989ee82883e393cd96aac3557711d685b3cf9b9699068729a4bf78c5b0685cfc0755ff1ae880f7c72f87233029f448388b003b035e67355c3aa73f994785203a882665b4dc14d953812b4a1ceb001ef66c3b15e0953d09f9a7e52d3b13c87073b2b1caa03e3977104abb0aa4f81c2858c95e915c904bc509e9de67a70d25c22e4ce1f0a5888b219ddbc6c9caa109858fa4aa3b265f6ad4ee56aab5f23b04af8ed5589ea1d1a90e23baaeffabaac1f4ff1b11b988d32e3330db97a0848d6eacb239fc3d6635e4833d789869c6ecc54a9195c826683a302b85b815569f7bb98ad3c3da7824fbdcb931f4bead81a6d381252fea9f1b0d6cdf9799a660bebda070e587c37096b5d5af64acb935da732cfe2f57c9e62f1672ad042861cfb443d7ab6bc9d693dcbdab06ed89f0d25e0351cba8592c1de6488b0c502c141a30ebc8dfea094b979259d959cb923bdb2b8dcaa5308a70c128775f9ab6f7c637ab83e9b6367edd4e8ad517496305a48f282aad8b1ec0a85f060fef5a25f9df09ba9c75c9c17991e1b521f1c382f67d75dd4f112877870928946aace77419abf16aca95f69e994c16d351c0a721842a46b6cc223fa9a980878f65eb4e205470fcaca92d0a719e8cd549b304e2353546a1157b57b87f91894736a33af25718174a67482b71d7e61f6f1da8f25cafc8b24afacda1e638d910a7f67613df5db2db19f2b15f51a6db12763707e1ea21dc18a7ba4d504cfb6e96eeb9954d78d358eb8f6c4c788586c23b2884b51c4f831cee379cb32c45fce9285d25c54b91370d7fa125fa364b691420369b84895dc4d361611f6446e02d4420cdf8eb652283a8d3b811a491305756fc0b063fc8b1ba574158a8029969543a9220a149087d4bb5f79b6fcc3d77bd994a057f22dd7c7f33a583767275c293d5d9abf5810249ff4aa326a2cf646ece168db7d7d84ac07004f018f5142c4d791d7443453a72898aead89a4bf0eba7f52a4b5d266744acd4e5d1e31d5e3a5bf630b6292804c2d9c0912b664af7a9edc025edb08a1b0bbd4e8ae36bdc61900e495c447cb5ac941725c69e41ad3928ed02f7b31209f4e0cd851ed7c60ca77d0abe76184f939bda71234ec9e38bda8ced3280d978c3bd6bc528e63bd7821d257ff6ffdf18528d7520b25c39f4bb628e939ccf51bae673c45f1628072eb854c8f99d39c65f22e54dc4ffbb7f22082472eb36ab98f5c6285687768d02981d06bbf310d94d4f919c734823a5758a20569b4900772820d03a107ccea25dcd303b7eeeb80df1ce5fd8b75333e426176ef84868d1c9f14bb10d0dd391635c8ed26b9644a6ca79d0b68681009d65a9763f658f51c1c1e43b68cf50ab1d2d1852cd60643e31f43996c981ace47672651fb78584ef75f5525e83bba425ee88906eb831efea419d1ab2c6cfcf860684b7ca0aecdbe840fb09f6c50345194f7f49e3d4477bb7a9550ba623851137a2c0075f5a2505d130e965c4094c0805ceb578f44f88c1ac316800cf645987a863fdab4bc9250d8eb4b692b8a85127193d6ece3f0f26aae3e139f44522f60a3f3c2f26a080d0d6fb3d248121eb764ebfa44b1143dc64b58de53fc269078ca94675a9b915fdf499b5db669dad37f7a02559322dc1935c73de84abccdc964c6531acb6ff7339a8c4aa23870d94c24df77f0f856162a9b9e7d1fdddb02d38ba0ed8f7bb9681712aea4ee1692ff021caad539df8cc902e2a01e414d2f1d53159e285d945f408d799b0c3650c8092373b94f7286ea86dea13486ea844e87d34d3346260b8a7319ff94e5dc3ec9db6f032a0fca14e62a17ec1f0992f9a17d3bc4ef83776f31848f1dc8e16d375e26992233822c987eb3b8608828408d610a51d85a2e7439679b638974d62ff897f1bea4a3a1bc3cc653aa2d90bb581ac9d63a55855aeaa37b0b3b5dd7317719de4e1153337277ca12ebf93be2cf7e7ad1bd79fb6d59c481a4268e96867ed5ae1d1157babc499b0e93c2c4e37755f2d4aba4a09a34d06c018f2e3f8a40325bff641215a3808f00a8dc5f16d01fe1153e990eefdfffc25f626381fa4a22db7d39e3c45077a6f52ca99e7f646ad7d4c67d6de0bf707ec3c8879e0cf6c639af1eb9700a05ca2503e138f8a3548263f003623c15a884f9317653fb7f07ad57d5283e0c39c1a29bb968bee9e0575e329c11f8d62f63f9fa8e96e949a77ed932d16bcbe2b4ecc8eb8fde3fdd3c6596284793231b6c158d809bf82b4b86e7d6b8deef373b2a9d247e929d7cde39fa96d3dd4665d33107c1d9f8667870f5f1c69fcf31e8ba5fe296cea4ba1fa69a74e246f38d61eb4a696e051b19cd7d4ab69f9ba1d910823ff5c8fac63f472592c74c197f35ab179f5787b53487654c97502eb97eaca3067af257f89ddcc53aa71d519f95de8af0642f15fe12ea05ab1a491a502bd69544ca40e008be100f4e3d8378261d37b5f28da9b22946f8791e4bd0f16579b7f93c5b84a7c22fc44d71a929364355e2344a3c23780b13990e469a6410e7065915e861181f703689f679bb9de4fe2d5f55630da8b6b98a7c5072a105acc0ddf2c91103942fb3a6f86663aed5469dcf83412a187a0c7fc8838f651bccb49aaa4eb7826123cd50e368464932b7702ddd2a895a076667d79975d8bcc92828cc6ceae313a440e1801c53f77eea90099ef0d100000000000