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

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

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

Block Certificate

Block 58700 817d6b20dff4dc11689afc4b8022687fe3baf0ed933f7c54837c2555689c0340

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
78da0c5b92279b3a35b70ae2145ac30c68701a18cbb273b8f6d135e8043b03b8
Certificate Block Hash
817d6b20dff4dc11689afc4b8022687fe3baf0ed933f7c54837c2555689c0340
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00003d0000d0100000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000249dae7763e7e5af3fe094827b80c2a30d13cb37dfa6a20f83397da26df08fba36a176e38b3b4578a4fb574f87dc1620e4ec333d02e196124ee83f1d54f7a12a7b233851f7f0911358cd026236ac9363a92e528afdc113d8d0050000000000000040000000400000003d0000d0100000

Raw Header Hex

00004020ef39b45812dbed77b2f35988519e4fa5ba1c7ce6c4f55dc73a2fb706067c37048c0812cd6e35c2c50da36b55c65bff0a8e2d933858d9ae69f4bb1b90e8bf45c09c00116a80ca0318b8033b04e835d1f6b873b2cb181a70680cc35a14e20ab7353a9b27925b0cda78

Proof Data Hex

59,560 bytes
121216020307aec15de187d7fa1eea313f5b1f0e16eae5858ca88e9fd22320e1193e5544d606388823ef413eb017698039f532470850ac5d85f041fef195921331dcdf220f813d2a3247008d52f4e0e1ba93e9076588a72162a1508dbd9fe478f0de3a4b1949f7684d9f92487375eac2deeaf9947a720cf299200b5b0614b4a13bf7497870f0d83ce9a5883d03d42e7f5cb923b0336fc3eef5169d72025d0cbd80010cd06a5d49349f60962c7a2b7a19b7a8a8919bc1ba28b1ee7b6e683ffef6808b858e5526f380e10603815788cad5e5d651c5c54d57c3101522e40434c8020afeac8bcf94fad78c1ffbbb21a18d07a98efe0c7b644af19e9e86025803ced4bc1442813dc6d53b1f7f8bf15e21171ef610ad5e488b64fb618d119fed83e8cdef93cbf41645d80c60db8e8d2dbc90413efb9e55a51f588595fafd3599d59515c9a2ffd6210a416b39687e352f88de1a78c4e3ccaf21b5f6ec9b1b9babfb8d4c26919dd283bf9199a09eef0f53eed1f8de0ee21994a0df9ea9c3fea3deef8c5ada9595bb9f84b6452f0e63d5c59495e5c1711508384a95ddbdf5acdce1da80eefe9c92588608f7a4625a44b2e2b11758fc28a89b3dc5950f8a71e2c7fc5fae7273c2a8ddb3acff5189120dbb84ff369b56ea608238379172483f79d00db8495a45dfb3e44e51f78a9f1acf20342c42a5481174c232568b12a58a4c1403ca7459e77f89052689b1b76214243e423455a728f2107ad61696df2f0edbf20f4fc5e561953b62d3755a448568c22daf859d11616c8c36e708a9360105bb522ac98242a5e07ff822a48939f4a9e79e1facb52966d918b97fddf487dfd364ab71ced81644da1b22ecf4d4b5f77478a16ddc20257de240ff7faaee7bd8e305a580caa8678c51fa142b944ef7e69836b7bb43e604ff464e28600147045d419550d863a8aaebe81afd1c0087ece65d8d405a030d30e2866c1bd75180bd0f446b02e663bbdcd017430216c122f770fec3b46e70c692d913c7001171535c4ed12d1a1c9ea9f34bf5f7325e584bcc9518b15a63e713bb13714bde2c2ce62622639b055c781e2f8147738b7ea445c6cd06469e28833b3d2616ee1d153c862a037f3c84c5429ae7158d4d54060ebc2dc52be8dc4bcbbadc9e818fd1432d91d6e0b0d2cfcede8b0caea5e1f9b64b35ada7a9597e8d0a35a5c3b0d87092c5b5c03f7bed782f748acd453b55140fa0fe719ace583d91511600604274d0bba9dec46b924d90584adc73cb854ce91e1d512a62a790440b99f004fdab0a5d4dda6a3a9a7c25e57b7a059797afb26765df4ad777ad67773cbceff9526491086b40b27518970e840436846f0e4fb889df09beb7b90f30c60cf51bd843040d82b0e8dccc478e5b99d93d2a6f2f460b055bd5872b995a721268ddb736ca6f012643652bd56b3c38514b0c6b80d90caf6fa0cf3d57ac0563ae33e68305fa548aead8151b6551eecc4576cb3ebda4d65c2ccf9220622906de14a2be4eca1c197a08098d6ce49166277fbe4025aa57c5398ad3778c1da3675299434911413eb61bf702bab8ecabcf14ce815ea3ddb797626dff3c558f10dc9b363f72ba6974ef44b2245182ac0550b44b0a7df13340893623ffe181bf498b44c874199cf4d4097e279df6630a4cac8c1b780109ed04b53c42d56e1f2ddfe575cbb6fccb3631e335d292db3ed09acfec7ff33ecad558ce67499403733753706a62d6649973d83a3b3916d409cc9ef4fd5a81f17065570c518e6b7fdd807a16d2b56b892667c2392d4f863e819c24e964505e4a96ee0a422210285398e1790d1a301464fa822563a0cc199887adca9780434b03c37826d9a761a4fb3f6fa1a864504d29404207992bdd08e3ff384b6403212e36a2bb2f88d20dc19ebd3d64518064a640c42b654fe2dcb82a46918bb4eefda83563914defe4fb036b000d57fa0cf8fb5a8d9638b8744e3f4d2c2a493afb52515d0169ed4c82243b2c0ebfdb9db7aa38d8b587988d2d10abd6203f352491a806301092b04e0ec04b783194c5d8835b60db2d6e5ddf8ac0e7348d7914e9e54fd1e52a822b61f93efefc1b61620e0f841c188c037d4178a824368fb712f17c555f39da4173a10ba695afd4dfa17ec1987ebe1ee0104d21da84f5bf24e5758685c97b0d84b2c2df7cb7b56a6541ce51392aca946c303d9a68dd22d5faf56154e2444bbbf186841397ebcb5606777edab808d165244e73e95dbca5c2451ba84781e61b7b8a5981262a8c6d797317f7100016a70e86a1ce39343e5d5124b057b2dac66a3234f7fddb1a3913fb4c0e5c728defa53415be7df278a9074340681ac93e0931533aadefb0881c78750a2851f55de09fab0d67922c3a82a914042d37d508d3d1700c8daf8bf12c0d50a4c5b5d81978273cda575373b29ca401ae9c040513c22a2908667de3211fb9516f6925a3ffc14756ff99a2e5ae4fe83a39e7215d14f8eeaed7b6179f4d8a22e055833c640181eea82baebafe3d3761058030b296f50234eced23d20d9a199234269e308d8fa1d623fb0363416ddc94f64af4ebc0587757ae7eb62ead0d7625aff19c944858e05e054672f6810952531370b97e8193a6b0286c437412731e95bb7a768f1642ca51d97fea84fabc3aa7d84848932c05e341da8947ba91a4295156659e0b5efe80c452b1fcc382ceaac4eb1c03a4c8e89d334b145c5dadb814ebcc302d5a4f47b8bbf92d34d62fcdee36005a4d90942b194ceebe2287fa53f31bbd53bfc8db514a61b2e28a77f523af0af53235b467071ac9e28ea889c16f48461903e5810dd71dc15c2301b7b956a2d49f492488c0082d745e041fc4a613115bf0b9bb8f0a8114aab002189fb2aa7709debbb4ba044b78dbeb2d90d1e4ef5be7bd8b6a13b4bfeb3847628c9d6d9eabaa51b19524f55b62c4efe8e2ab4e95f6f2bc6af3b76df315f88537568a7e3bb158da5237adcfafad3095994c376902f2488b845e6d8c55d488666dd9e1566546148af8e7fd7a473128e1834391be8a0de7f7c9ed72130deb3cd16f459f95df506e44b14ce9d5afb910097cd0caec8d8a90a627febb7e6e67861b0062ebb61175d308077a189f57a243f7a1d96a1dce78763ef090f30bae2457139c70523bffc0feae0a284487575e7af35a9590f56902eb0fdd76ec6e8b2d7f89e36c41f73d5a746a044c86c1050f9880cc569272937488cc45c532fa0504edc29beff5bb707d8e9e055f2f1a8cec0bc96482b2e0642916e4413dbe58841258253f9cc532045c34587c9e73fe48ef68a49314decd8b2071067aca9935c73058bc4813ba6f3df65d30b3e547dddc2655af025e015dbdb997ea365444268d60c84199ca741569f6c813d6c01c73659471ab488686e680573616e2fb4c778b6bd71c1ddc7285a989bf66ff637da356116817a4a1ae5738e86200c8d3b3cd26a41f100eb355ea0ce816638e5771b23fce29a5a27a2e3ee0f435a5950d1d3fbd8f6f8383c5e20c5a8abce8b43da29c61df8c14a2adc794e92ab7cd1bd3d7597b2746f288d61a7767ed6acd9aa20a99813040578a26be0fe2c28d468cabc36e63549a158d51097315317dd0b9486a2354f9c49023425849ce04ec587963c0549e9343753220288f891853ec2ebc357dd45406d587afbec9eec5412a7d3dc97d8f4b12d9b00fc86a7548d24316fabcd7a0d21cc4e3e862a6a21d450ec84d5cd490ba5d465d6fc3137a5c95f568ea5cce664d53fb68561e5d40b3609d6682460344f9bc4f788d9b28180ebd54e3776bdc24e2ab2b52dc4aa7802d94a8c870ab448027e80b8ee1dd332a25f1592bc2a5128bdd20193d78322e52d2f20f8b500f50f8188e6f75ed3c74ca2620fa9a03cff4936dc237c5d8c61518f1fa18f6ba908c34ecb4556dd39314c5178230cd4cb44419bab720e60c2b689d5a6a88fd1ec4b6efa521b9e91a17dde2bd7ec21838ed39e91e40ec8a1ab9e62617ba87430ab9bd835be2d37d2ac40e769f7055bf06d9cc9d4f119b69d660e69253982af2dd6e309ff010d1409ff4a7316a81a60c7edab9471fcf91abbe25aa29510d5412cd0046cc5d31b230afd1d165ea993675fab0ad1cd701f6d70496352ea59a1b79c1114ece54aaa64ab280782ccfe21814ac3e7f23921febca3b4b4a5701e3f2993ebd47037dad2066c80fae9ee5c48bb8f1157542f8b5c9b63473c06435bea8528abb07781bf28eb0a0d655c90f3ea6765458e1ac94bdfd467901f979d18ea4976582254ad481c66444355ee5268950679ce43d740741e1a1a4eff6e969880c7c7a06c8774350f2a40a8567a5fc530fe47a517498344456ae80630b6f85317d9d022d518674435502b932290388c9e653cbb0513152b4dacc48637693e03ddd260d9d56dd3daa499ca33f5d12e4958aae12416d09b101327cfe5863608a54cde5e838c50eb154047fbf1f46aedba71f2528e08dffa8cec3a551c2fc91a448496404bbff24ac5e5fb843d6a6ac66e3796cde9713041323d34249ca079e372e86b8ef0934363039e7af2927e7e8e158d4330d814ec52f6d76553de931f2bcf5f2f7240c7f9c44f38bebdd54fe9ba2eff84551794758d31985e8573a5613b3cf92c3ede0b39215cfa11d5e5473ab3055270f769764fa60d812369f86f93e35a7e584e8c501edeb37e33db184a69370a57dea7e41500eb55e46a92f9aea57d9fe144815284c505334e4eedd2048c4067a9c82fa545a990d67555adb902a73cdbc7aedd26903f7376026eb6640aa34d39a8e770a53143765fd2e5742b9055b90c38b2201bf442496d7c939071d1c202bdc77b9e42f39979cccd73a5d8e62f6fd58bbeaef6fcd5a4a461a9802a9a6f22be875bb9c0c86edeac0b30774e347e26698972d40273ee543213440a8b959aa0ba8102c0fa8859f8764b3958c6f301a5f3fb866fc701cb50c082f259fa4515262daab0cdc8e343464c87bc419addf0232b57ddcb5a13d2be88c611b4fd1caad6052c2270335b948ebf23f579c528dbd284964640b3a5d9c78e95a1d440a8a1b8c61a66915332baaf80db33d32d24e7ad0e25f895bfa3b95d94fe2294b788dd95959120ef1760450cad66bbf5b310cd7317304ca1c7b85d010b3f4142d494f97f6af7e7b0f71db213a27b9d58ad653f10860849c179888d35fde23f17b6357bb6e64deecaab0e7e9f3acbe1c4db07399b1a6e1a430a1397d5977f48d1670c52bb0eeb6c15214496e8089bbb4da1f841f8c5e9ebc9d8c2f1c3f84b3a114891a26a3c72b91eca6c9bb93b73834bad7e72590b3f770f6749d3ad90839cbd62ee9b953236127f65716c097bd7f28afa184c769baedbd002636c13797e358c86f12775562fbf1359594c5e85bafd3bc4972d305ad8b65944463362dc629b596f7552b9b5b5eae2a78ec5a86df6bf5c51cb5957714cc58a77b87b55a35b0d7436ead8f48919fee468c5acdbc5ca88345d8e5ad5c306acd9ec328d4c930377f49aada6f986d989821683d06e586843d0f6fed1ca7fa4ddc721b58698ee09da1099e282b8ffb771fdaa080c7902569b3a07217640c15fc8a94066fa3a53a3a03663bc4b861dd09041e02bb8cea80730ac5d3f2b3a710372a766277bd26bf701c79b08005dc202bd71b8367d40fa87b7114dc180bf34196dd30b60dc746db088c54a5d90a26358aed0d5ca2f2908c6692a3e48e76ab0a0d3bc10c76772560d434663b8e1843889026785e06da44c077fd07ffecfd5a3307fe6b01b8221b705d38251bbdf935cf09c12815e50b1fa6f76478611def0632181bef7280b2d862584904ca362a636122cc27f1115e5e0d68bf7e0356d625f29d5adb4d0ce656eaa26b82d3319a7cc7b84fe6915f9d70ed63c061100a91ab1d6fb66ac47506b57e6847c8626a97dea31abf45b410df8924ec3e9e9a93c679bdad6fe78ba848ecbfc9fdee1123dd5c144ed255d78fde3cc8914592c642e16e0a622dff94439474c6578444378c88d2e69c67f455eb5ff00050ca3f3c4a0744cbe5fdc6c7f2884ae06f43fae38b2a97f099934083ad37e66a1505ee7958b8925d029c10248aa3ad817ff77d430fb368bc4b7e3a83cd2cd132c4c61ea36191dbe2b76cab0ce7e7ac4d75aa6d22ce546eaef9e339d2b948840d287c48168af625f95106011d8b2e0cbcedf0aa6927e4bd2168620ee4a719858b7b6cf1df411265be67b9a78650acdac56c21dd4cd3fd5fc2f826abdda682e649a9cf30e78bc8941301542439be110ada4ed2e6ef9874585d99e5a24196c2a07fc29fe4299c5a6a1039e9667e16d6a17bcd74ae0bc39cc41f27120f26a9197a23388c7085858eb44f380d833b95b933b610a7edf2aace08c0a3bdf2499709e24b4a1a175d0182ba4330cb266fc59b85fd60ca0d90e0eac15d9fada8aa0a911533578a2e7c17f5b9d15220f8c9cf3553b2a1f74ec1fbde9655e99c5babb7be5489a86bdad68a9508f63cd9be877bfe799a1216791f908a223e3b60dd7554623226f87a3c1038a8688ae100b8b1a632f8f2ceab66107e4ca3161aca8a42b51951fc47bb849b8719afba05089f1d8eaa52091c04f87ee791f0153c9d906fa1aa9fd7571a8cb6db0f04b675e6161389e940a146014a3c155554fd1f19a6f7ba6e1d01b673da22d40c36f9bc2d9051152dd954585904147372061637ae729e988cf440a2ba836c46ac02b8875369de271dff21763589a63f122f7036257ca072cb05106c9562137d34aac0a25e28273b33a02f4fd1c6b006d1f8f4216b6ff1243e196a16fe8e67182302177d52e918e1aa5a97b9969de0107008376e756afb37dc89a48ae51fcd0b5e7628604037b5aa51611f7a593023aeb2645ae46f391329da0e640b710e91179f2adebca3a7b18c7c6f8c57badc7cbbb236e9f045a8291410a8c0b8ec3b7ebbf62b9b670ecdcdf780c55f6ade2af1a0e3a7a7c91737d550689cc3af9efe2da0a82a378aac16673bf9b4d58fef96316dfd962daea822d0aa8b7c648f6b6d309a888985c547032a7508e6580b69e960e9a18237220c7a9d8a8bc763a4df18f6aa6a290fd6e0355e86baad40e942fd5d5888e153c57fc02598446a4bd6faf2b36c1160f439c02fff5ba30d87303545d4126918e8e95a1257226303a814399fae25675d34017cbe46d6cd1478fd61a0b3884eb9787a12c050af76c8783fe2f63142ed62e60dc0d2ad3f549b939cc6c014d1608f8060361af83fb70830b60e273e39d6deb5c2c71475663fb0fdf34a73f2721ecb67fd15c6fc8dd340253ea1a01902a616545aad2b01b3cb4056f2f8d6bdfba7189553698ab981e082a1acac3f2f4c646cef3f316330e6808834808ad95899b44fe1823310553747e571cb840b1dc6f63a9a6e6d7c5a34c15ccb8634e6b42d6b62b912b4fc186e298b6465d06e050b269ae6ee19404dbe6562003357d49bbba00ede8429c2ab6f7c6b7439c40a7e5419faeebc4f408b6ee3609a62bb3a40d507092987e1eaf6a4eb6c8da11d30afa0985f37bed55b161949700acd79a1ad88fa181cb423a381883055dda5dbe8d393b1586347b1cd5282c8b470e3890f032e9cb3a26042c5cc63fe04bc4915545b3cce520f36da9b8dbc9f541d14ae9bebce921a0e0c8d3cf847ee57919b7fa5c13105161ef486c5b984b934872bda8032d303e38fba10102ae696cfafc4cd2337b45a61d3cfc567d75c0250157d610907014f1ef59b27fba4346647a0441203b7f4a91117ddfb4055ac184977b46ad996720b6fbf7859f94ea20961ae9e69ff3a399786efd8d77ab8ee7460a5435c1827d547e3c34c5b090c4eaaefb69e4925207fc1ab5a3d9d41be5ac1b419b7ce743a2541a949033598e5c8fd7333d6a009d71081a406b1d7c45734e650df8f91bdde73d00b5245974cb6b6f3d8f41521c74fff5bf2b35e5b8e6d9848ced7f09e01eff865a557a62118a93a5f319fffd52e73a60ee6d10ace13b263c3a8dbfa0e4849d3202facca3a1370fea5d5ef842245ee17eb5ab53be99c0a35fd008b8c59c0261ca86fdc919aba026702cbc8ea97c598304b9c05946e8c276c10a94c69dcdff5a18a07122e8071465cd3adec37be2fc03f8dc51f514da21c081ef7d30bba580eb2586f4381c4f4c72c2bc37e74fca6aa3ed45923a95637ac5e793eb09cc0508ef4a61dde5be4c2db533beae43b9085ceca0e53c5e5d8a38f9e9807318c4e0eba1c713f078aa9fff2e2c704be70bdcc4792ea30621374d036d58c46298183a19d1cf61097fb71e7f70bbd0daf595791f64a0d3a875ea8a7bdbb82b1c2a5bf56fc168596ca9e361d0c27647c4ec03aa6507d099d7ac103be943e2e1b280cc2786441365ae10015c29c80d1c3fb9146e37f0d8dcfdaed26c62faed5f908081a111509611af1a336e154ba96190a3c5c445b9f06e952d4c632001881047f4fb1ad3d0b26b462a66cc95bad6327f3eb421dfaa828f16ae08e0c7143981198e3f4491aa3003d3929fb3546ad451bc5a9cd9adbd2f834c4bef090f955f8c74eab20fa728de222a1c1988830262a13b5df9222aad6f4239cc3b033824f020ccb5fdf66928e8af764c7bde509ce09ebf0649f4bd8fa6b3efc78ff0fe37afe7341776ff815a52721c27437b38fa6e90a8353adc4ec1bcafbbf037393fad49256afd133880512a92cb2a7d24839c80c38509f109993bca6628136cc6617a5eea96f2c7b2efa3e0088162872ee013e4eb425ac5de2425796bd42d610ae776bbb2195a621c9514aeb5f1faed366f53f53194f4a8b072d49c19f9bb88c8041b00d2a8e6c5c1e075bd2d9286086e34d7665afa95d05520e0776fefc25dac94870ac18c589364f963c8a77e8929ae5e0c0eed3a8ff67ae1cfc028859548151e3efda414dafe5e1107d75fbca4ce28d5b8ce3ba63db10255e16137af7ab16962616cc1510d04b2809610e11d871b2901c38529bf501e2016194837b13db952ef585180700adab54eb2e2b483ec8bfabccc26ad132b652736119200e5d1c876d3dcb64a542e97e486df80659fed4f23845a576c7aa15a8e2bfded35f5318eed2e87bb0fa7c0bed98f24c0a5401cc142ea45ebb6a57e2d7dfe54f6e6c98463c12f4e149765d7d76bd12cbfce8730ba4f365087d8f5dee434d23687b0ac5493177d25b49764c00ea9c5dd65fafca8815362ab023b8abf1d7dffbef1e0fdd0ef1deaf3f32530467e47ef5737f9592d209c838bc8caaadf766acdb409b6db55a1a5628b32a25826dc86f959660706601f25b4f54169a9fca0f957ffe4c92203023acc85fdfba569c6fcc977ea9b22c74a3fd4ba825804b79a8b924e3a6b2555434cc253620a47ba1d682dd7890bf96a721b0379098fa788a41a6a2a31a2d5faaee2680df24fb82cd5c76474d2ddb33ad9706ed33074b7c762432bf9bd473fcb7559306f13635a59c37ff54f361a7e296ed1c493738b913918bd7736c55dfdea5794a159b141bfc061199d2c8a27a5d370252ed9d2aad1f410081e00771a22d0c7978e26d11786ab79177ffe6c3cde4b7b3cc62adf17a88a7e182cf6d2c39ca6e9e8a827f339d6684bfdcad97d39d58e6e66f3b8d2bc47d43d49e89c38a0ab2e68d0a5fa5d9a078a4bf340021ccfb9c35f7dc25cb683a5763dd44b453f99a45b905ca82ad9c8dc342fd8affaf27e018c0b7870ef4c9f2b3c7f6d086f8fcaf4fd4fa4e013a8e09077d58d6333c4a64abf1f63cc163ef388c10f411a414eb27819d6cf3cf9f927c3db7dc2493989ac1aa6619c0931757f24ab2ed2c80766f8bf64fe6cf048344f958cffc96d13227df56c9567bed3b352bb00519856b734b6d2a4614475b6b623ce4f2ed05d3e03bd1fd85c87ad77cedfb8cd5e07c4b41c02cb2ec73405361d8355dddca342dcdbd2bf43b4274cb30d78ebcfffe715ee3e4ffe01e8d423ee744674c1a1d02fbaeea6ddda8b2b369e8dc7df0c9c2ef79a1a72e6b21d75deb8a8bdb95580062757f6e309b862fe1bf699121a190134c3c8e90a9413edcbc4fc2f96a95ae887d6e2fe240a216cb823a96604c4018576caf4f55096bc6aa48ac1815a53c8e89907c78e13fca732cb23f98a0ad6238dbdc86d1e2e5ab5c50eb155f6133db971348b3912ae656bdb9f5affee1f9bb0cb28c6b55456bace3a8faeadbb2fe2701946f856f5355367f0aecc21dea9061653da80195fe717375e5bb48e55c8061b793a3f185a40ece720fdedef2434536ac8310e70d59833a4cf7dc7529a9e5bb909f9515d90897ecacbac1d563c8617170540a44ce7466995b76306ad8121c536c9313afffe61bdc92ef466200d6c6a86c6aada2fa566e9ff0bd5a65a51f879ffa6a4cf6f45499f323d10037cbd38ede946f01b5787ba49b1fdb91652c5653ea249056e7c72b37c0cf1dc2cb10ac4eb23f176d544ac20c2cc036dc22a554d457acb5e2b375c69341de640a89611fe6b2086f96f66272d31dae6ab6055c9bdd25d9d324d41c22df8b8348729984c30927a610abba6aefaa99922d2890e58f5770c940b8f5f3dfb8e2731469eec61ab36051d419cc8501624fe02b4ac7fde9f88fc5027f76b8a86055c468897f2bd1a90ab95b760949ee44ed3a986f68a71b4725f15d84506404fce1e21b1191a3ec0b937a41ead691de2c4b83607506131c0f022b65ec02ef38c5cf8319db831c9824d5c2b1cf64554ed87c5a50dc736db877078b8832c510dc19a7195e3b4df0acd3e76b7551a30ea50e4cea0f826bd512829e7350853871c43c053d2a610ad7dce4d866416e5dc33c69810212231d719762926b9f42cc60647cb9f3544b95b41729a8a0ef7fe7f34c1a3601098c6bde100b5db5379e71f51afe060df85226a720d00260ccf40d01e2ef6dc5f9b2874d2bf047f40c79ed479e512aebaa7fc9844655b80a0d14f97463696fcde38b2a0e143b1e1a58d77964db94ed185ec9479a076d772e7e63250052f46783d8159a2ca8092cd2486180d29d1d14f94b9bc682d56890f235b951822601be491cd53fe12c96634fc9fa502e3603f3ce3dc7ea088181c55816bb3820364449bf75b12fb98a722fae9f27bbfc9676b43216f71e62f59e9db7104071e0e16d35d760b5028207e6eca7b872c43da26308bb6fa992eb02bb0140f1fbd325434868db845c77c6c4b545f606077b2e892ae760d0f1439d5aacf3d08215293a1516562250769c3ef6da6df881e54b16b9121ccb625e265a711d06a58beb3543e3205a6be1695e7377ba67536075328e3ced028da13e162b3972b7808588c32fbe7f323a6d88cad547feee1028c1c8d1163e0079a0c25d9f4648c00270639e55961468f31a0a2cfa1a55b35e2f2057b3192be51e87cde21d1395ca6dad890a36cdecc7ef22d6581c522f1e0fa948545e7ec6c8cef45e2174a406f04b8e40c3a1d15805bf40919720789d076c5f51dad78b2fd808d5b8900608c531b8891e5a3e0c708cb2c1722b3ee4a2745f57d2972d4db57d71681d5543604080fdea03ffa09f121e1775f32e33dbac75c1505767a51ab5065c6fb776fe3ee2ee39603ce018aefa2f0685f4b87442377fd34de41daabbe6f4559e8c8bc5d311efad6524c5b48de55ed7e7a973aac79a494274ae12ce8069c2bedf6df2dea5f904228abd55c63ccddf8f6e5c8cf91f38b12aef782ce5459f3bd3d7d3a3d26ccbaabf37a4b41211a735a5a2a3b917d888535c8bedd79fc2a678ef5ebf91c8a704b5fe67f0be13dfd40043d97cddc14613f87624e15b03544709936f0abb1495798dd4140b8eb68831142c35c22d72bab9973c798c6ad35efb818068578c96c022f109b8f1affd69c279007d4c1bdcf7b8f255aab659ed897f288eb2d344ab0c822105dee0b5d4d937d99931cf46f287e0940fadbe2d03e1586b0a1befd1021a4f05e74c1bb21a9052d0277654330550632d7706432ca8d0756e1c28b46365007e7fbeb8e66137df225f10a2d9899d44e7cf35a580845e8c011ff9ded37c0d29ee65408f93c6dfd90015b11ce2dc089ca6f7345e5cbf601d3f81ed3cf4e681a2a57413ce31a274d41b31e6a70bb6b7b7cc50e934479da2c4ebb06204736023d4aa05923ee0c4e549f3cce20d2eeb760d208232a981382498b4c876f24b29ba01fa0374de821553fac077401a2654e1a2a03454bdc69cd2476903d18be4c1e96cf72e377ed39b6b66df3f3000d3d45ed153f2fbbd563e4a39226094d00246856e04765eb045ec82b222dea28c038eea1149bd0edf22659115d699ced0dafb1abe8274814fe4cef630ed27cc5b732cd56ba802afe0832b60cd2ce737223c30b0e82fc0145856ef82f76cdc9f0480f9be25940f694d31007a774fe77252fcf4262233a4f9647a9adfea29171081d5248b80acdbf5311e81ee3008508c651f49fa802e3609b5a5052d1e6f06aafeb6ae08e0e8e1a0a7da5f615663a122cb164100a8975bc6de78e50e36a7dfc6ab86b46ac7d790c791e57e4a0a7ba7355bd95a073bd87b769b752e0e5515f71dc78ed2a772f5b9cc10a2112810c24eb4812cab14a0af21745461f783de4f52df5ee0d8f9b20a78548496b586f21516751347152ffca2aa8f9bb9a7705f2850f2acb246fa07b9053354f8c8a52c2c0a8a360bbf69dc08fa7f3215d3e2f52ec7f523175c002c72c3bb7ba8083fb06f8def051a3822a40ff7c6d242324fc5e9879a8eb7694e3a08d577c30d518bb2c5ccbeb24c9d86ccac05437f86fa96f2302182e6eb20ec17a7b69cff523b8a3ec02b392a6f320254bd58be5cb99cda2b0f17588199ae1c9f469498ed92504c737049d0114acc1c4c15b947730d52b9cedc7a2cfe48d18e0fc11adbf379e33dc8884e0613663bac89c0804c4a0d9bc45b70a0835e74d80d2fd3fb3dba833bc1a48cdf4249cc7298e580a77d789ce0acd5e2fba395d2fd907c8f656e673f1141e3ddb66e1438410a4c695fca2fe6ec11369cb8620d35ba33daa88409dd8ee7cbdeb189c353f7290cd9b139f5c78a086382017d943ea627d2a1ccb5d9a7ae0533d272d64de34c3a76c50bf4275ed2c1717322cd69317a1018e23fa8309db3347af7807810f1b088bfe99c359880039812ef4e86429887fbd0e7dcaca6093a5f1c4b8c21ea324addca4c9fbefe13abce32281a04719462d2e42c93de66dbcd8b1ca8a1387eef9fc40b948a1ae1de50222961c4b6e4ada946ad926a9cb59f33b79ce8c9ab7cd6e6f93d26f5c3cdc5f9ad8eed82c44d907b3e2deb4b6121500d2262d618935b117c77c797a1bacbd5653923c177a93e3da746b6b3045f2a67154039bb1ae9efaa5aa97a430debe4474e58e22ff3504a45621d24493fe32d37ef0f721a063aa25a31bc69c762cf661c54f03ab3fca360ee5d8c55f3d4cf1079a9972aec6e1fd5e011447c00178d05cabf281d204f38d9bc4b7b11697d6cae97b4c2fc60b50d6d0c96b0d8932446a9bdcbb0c62251015252e4cb203703785d00b669453f924216cdf17b26afb01fbdb1598f627b59ac52bd752b750364ef9a8e4821841c2806ba5db8978fd3f1361f66275233769629ba4dfdb3ce11d64083f51d48c56f42b55a898aaa7771df550163a2c689c06d82393776e5d549fbcf72fcc7f2ea0f7a98839214a22d145af77e20494ab277e22b61489bbe0f57495016b987b2792793a073d119a8ba8eef156e45d4e6a64f50592ad05de554050c67a807a956d2551b5b765ccfe37b96c1f587bb144700b88728f44821a27b9018f9bee82bc9519b04f4f2ca16f70a979efbfd4c3a6010ee53a9dacfe94985505a370bd8bcbfd91d2c2227ef0a9814badb1fb21e3dc49807ff6a14a5a3b312c55a9be641f196dc6932591e8cf3960e43197f42309ca63930513f926979b21104505106f11384bbcda46c40bc4aae0c12c23d3f2ff823b4a3fa4d908b6d61a2e2956defd4a3b57a23952a4ae21704ba6b0e5333499979a8f3b3e188accbc314365316495e18dd29fa06837f7b25f9f37a91ac690b9bd74f6b15b6a739e99d39758f2066037addd7669e40d91b247b82125585a008270cf89db62250edf5d0b9a98007c98a94f7f6a7bea2cf60465a931eca1562a8fb41fcb9cd63f297605e7085bd73ab36117bdeed7f34d2ba7079d2062fbcd0f899c8ce70969a42d1164114abbea2e3c1b69a56a6f70b6537570950c764cb1bea67869e5653de5ba5b886a97aac0a787cef69e4ad421fcb51e5a1ffc74fd1c92b284c6ce378e84d19f6ace4c180692abed862e757924dfd546c8e5772fb2c02388643fb514a10126bf889d219f5ae6617ef34a05059af314a19d1844b973fd9233ce02090a1b1e8dfa30dcd7bf961866b5f5e3d8cf36829850244056ae1201cc6cb3f8ed764aa3c76d5c992e2e28940b63c13afb782e4929260d80a9e7f1e52e70c69236565f6de660cb04b47d9a3a59fa4c4e40422df6578e7ef49b71d9f2aa4c47506fd10cbfbecad2ed4ae6aa2316778d3415a90273eceb6f4ed038fb4a8861bed118be5ac8ae247730bccd079ac4d752bdf3a7956c415e5b213cf200858500de89561ab1183ecf11bbd02e567669983906f4c67198f189833aa2c54541db27a91b138e5ee89eb33426530f320c3bd086655e48b2d3ad33885b5a1e0d7b0e8bf3a9b18fbc02d8dccd556ce22b6be6ae0973be573e3f3280155d3a26e50a6f64789f7c461a3db777c9505d48a215fb0922f150384a19250dd4f65dcb7af52010750cec116a64b967b8bd05ed0375fcd72498de8d5b03411dcbea6ef982155c25e2c94d4785c6b946d90df30ee390a448d6fe55c8c9609860b4bfdd446536405faeaa26b9deed1818759facd8f870f5622002c57d84b73c515189a2fc6cce4e52ec32348f8a22eddfc812f054ff4248e599572c05929f6990cba46cabc32620264ee52577aac3ce9ec1e950e9705bc7aa073802ec5cd70a3582a6e2d579ec7317ec8e4b3a05c6b9ff0297595cac6f0c330bcbff1e1ad65da0019388098860d3a28feaa3be7c8e8c15a9920e6d24da5372b17aa41f15c42c224e609aa4dbe0a33246f3fbe3809fda54efcdde2bf6609c30f2bb5382faf8b2026e4d3602005561732282fd35585a8beefcd8fb4a6c791de82a7fff282c549bf992ba47d315ad981f9e725696262c4bfbc9166a97e86a45422968f708308a37a91e4d572daf2e5b3790eacb4c25ab1ace1463073e63d94452fe57ae9e695a8f5abe4ec348956e2d6817b603cf2bc49ffa20a8a2aeb0057887d77554783cd24113330a11649bb620cec024af1bf05122980783af2a60612c8acb5b26a419a6cd4b16e4c5dfa6e23b4d8bd3b47959558764168039e5b4ca848930876dfd9ec842b481c1b5ac972748e86cc4cddc0d7a5c1133dbd22add39eb83bf43ee52a57d44e67c762ed5f64051b65b196736c873fc30c9d71f39936ebf3a0187594cf91bd5cfeff4c8e65e5a63eb31cadd05e026bfabd926add06a7eab1cf75626f2e1dcfb268f4df2ce19eb70ffd01c713d0585990ff5008a0d7fdbbe986d1c73ce51bf01ed4fb2b44bf468933cf5cbab5a46366e811f12afb34a7e3b21c647a1b58b1e8c8666194ebb20275e07e11fcab828404af31e1dcd228de5d700781ef98f156bba8923f1e9fa4162b18fb529da2416759c92f482669b7c142ac4e415e2ba57cd6001cc893e160e0c00f5343b7b297e87b6d7214da8e9af50529468ecc30e63a88d3b77b93206ec38cb12385aa8c392eb172b1acbfa46c5359a1e006fa980fb136bafbf72b4bb8f1cbd16b1f474fd20112ea753f89a73465b0db98310073eec234ba98aea104f0cb5a62b842d5d222857b2d2d38ba6468c1d3aa329c8957b0d41f6b33c8348ec328288af1f2080965f16b9576913ea4e26a2fb942ab5bca788282e998f68dc5e8e7f668c0b7a60e58c608ce20334d1329b524b91d2ca866722d0c462b9d5668f700c52429ee3b15e788a0e5f458737df96da59c77289031b2157dc05fb961a429e9dbf2801599d9ffed748b95a5b5b3c3d9df477e6beaa00a3def3f979ea26d45a10ef848df012cefc549b070cbcd020f41138d909d430f7d456b2bdb5e4ce9294b2513cdf304e672f92020ce12478ac79ee86e64dd799bf4d4b58763040ad3d5757315c5e43647b88863233c6c21d3a617ff4745741583b8bab545dc3ade0a4c941091b24974147ef4c664e667e3adbd6f2f5bb1463132f34e63108ee2f0fc07fade8aae64eeae9fe55a9ece09aca4121906f3d8bed9791da0b5497557ab8ffef2c396fb42d43997c8012a3194f5c2b631651986fa3ab9625e6057261ed9438bd88a49b5a951e30a60dbe9f35b54fa5bd438928a952c372dc877bd42c59f9bb99f3ce603fff941c1eec908788ebfb6f2f270c7873b3287e777a4689a3759ebb70d48b45509ebe3c078ebba8b66f1d23685c33457e6c7540f136fdd9de0b2db54fa102a196cbcb806295eae7b79525b31e55353d44f84ef687adbb323965d68c25dbd765168cc44c2e93d7e845aa455a8bbafae93d6b5cc3f57e6bdb27f7e3a46b00f76172b23b8f02d72d9cbfd73dba7a4c0408b3ef052098f6c18ddadfdc0bcb450438284309e2e0a56925b085cf3c207f2f23f69fc593f5d798e0cd9548cad3fcb4290702322d8a451872c873b77200d840527cd912a2dc23f1ef4a6bb5035fcf5b4b4a448fb9ab086d4ab84716fe39526117d23a051275f337bea23518b4c7b262cbbded6183d9f101f39bb98570552fd9c0c195bdef3ec2758d5205e2949b8cf733b6bdb0ed56c5ff7bb02671d482a9d06dbc10d77b2b82e2e3a5bdc2951acc3c4458bbff2e4ad9ce59513c483bab78e0f64181a10726788e9ea9f5da3f80ee3c2a3dc5a111293fb97e92df83bd72844463bd353c93993200ba887fabda05cf1df4f3fc8d166a7ac42fb4a033edda66ce732b0b848a1442de237445621c666ec869fc0009501a5507eb9fae487da3f979a8e0fa929c449ede0ffc944a01107ca3b557c054897b8ce5c4fb22ce08c0ae5cd66b1330a783046b6b322d2c175ac51413a88d4c4931ba91cd5a33a23da4a4c0c328f304c26b31da56b0a878e0b9dd2216d47a7f5846c1a704a543c5ce815c4d0719cf72a0f46c258372b5170015f82800990f9f9e1d883d9bc0b19f93b2985071223e681e9d9fd156e67f88f429f148c79eb3c459a62b86c8bb1f3f723ad0e42be0c18fa07333603b53968c5e6ecf7e61883b8f03bc7c3389bb30c037475ab88e72fea15b8b151c1271c0ef41f99d91659f57925e078ef1fb67165f3c5232e42cf90155c5831c3b513ac34e0e81167fdd85ece516160206b45296416abcf115c66a530faf71674be755550318e0f3be567411df8788119b548782acae815b382bc6eceacd02e2027da31a7b4d8f03f4536d20c705804b763b1b6b255b745e7365a78d61ed1b955fd6a67c14ed05215a60e37b9cb14d0592f115a45a8e28c35e7581cf4b3486c649d9ae978dca64184cdc58525091f1b52becc6fb1101d76ec32ccccf363cb20b0f69dce08d7ec62ff6216e997eecbb117608232745a5d7bcfd4b02c1572d4c6d683ce442429aca62ac7888badabf3c2e5bc3047c3b7ac4412bb9b26039f599fdab070bb3f651c078cad412ba82bdd56bdeeda87203ba0a769f1384eed15ec582f4ec457874cb2325301823a882c2416c50bb53b01b69df6b82c1dfd6e8ff4828c751404926e99a79814f0fa48b7ec1cfa7a898a52059eed5f6c2f00875d91e08080f9f8aa5efbe2170fb51dd229b31cc66e3df11ed0f6ea3038b799143dd78b12e4c2f52d22ead4a00af4436a066c812fade4dea0aad4b96d85f615a10327f907b8d1874e2809bd9192872290a801ca354d011a06794c252dee594175eecac36df887bd4eaa21dbb64a7e40c2262bfb59c0032304ed58fefe7b03271a4d650e6aa86baf4fbb298fd90530b40be2126eec8e2d4edb9bbca7399d58d02018d08f5690c1426be782240abb51b3212665648ec156230a92afb79b7eb890f03e7cae478b21fa17ac004e861c486d0cacc976ee4899354679a5c82fb968deaa209abfd88eb58990d5d83a3f5d3dbd260e20d0a71bcbab28f9342f5c136f3d359909be1477d19805b5ec4f92b523842048bba18a00d89818380665c4b501ef9a9521b898cf36eddf6315943b6101944e192968047cd4593fefe25b2650da20f7c71af71e9dd1e1e2bc4941b92c25b93b7bd5634f7888f4f02aacdce3fe8b5bec2baf31b15862334ff38183e89383d62b94d9f6ca93cbfd0657c8f998c505652ba08e433a54f7a4ce3c00463f2405ae746c9dd7f334bd51591897fd353f92b6a4575d351fc56e81713ab6542b19497e3415bc5e664fe670ade43b7a1c6d57aa37c51251c999825a3c85a337d25a7118d55e0c7ae778d809c494cca6f571680dac6b76e46b818233b8538559b2be60d6a9b71111d3dc841b49dfbef47d77ecaaf5dc70329478339df82731fc2c6d7e2931fa0d94bc885b6bac4925b858c668bdba865c0e0bd4a24ef0ba3c8f8f9fe92bed85d5de8a9a536a95f466ccbe516990b95c6057225ccb4322dc16f57508a5814aadca24eff8eec0972d213ce744d5b12394becde1ae3bfb56155966d118c901b5d2e0674e99ed6187a3cbd57bfee593de612fa7c0320fb5d3dc8537a2c3e041a20a641e689db49c8553f5ad56367fad728f440af5671c8103ce6283ddd06d35544eed9c4d04d969188ce40f9ec13fd04acf90e4f9aa64c4262310db840e08860f8e59809070174ed3d8e1c89e862b594bda9ae4334b2628c6f6d8bb09f90c1d395b1445703383f3803fceba0d7cec1673e87bdbd7d6402e3a08a1b9b1922586912843304f8c0a5aca3fc75b159a061db07d8917403dbb1851c7cfc361053bc3586c5ece7d59d8c42fa31878e8b94c4da69146bec68d521580e0fed722e1a08b1b623d86419f230d622fc3712332f95cb817ad10bad578fcba14c6a0ef7a74639117f10d45e2b5c35f8933e601446d42b249d6436bead9b5d718c0d872ea819cf8ef57708d44137142aa964f9be235df8dfe841c49ed7cbb5490ec47c6598919aca82a8f5e1f4ed395851bb54daa1a01d9db0e3d85a972119d16b06b8cae55e4c8fc7674cbd2add990427aee406a653d8f33b90ffca66afe598566770ddfc337bab0e3bb119308be05ebcf6abda43131213ce5545a45f46d69e88adf7c6f506ec32286495be4010e11134fd4daf626245e33b412a00b1e9913b00908e26dc0a1d92a76422e97e7e8c8d14d571fc63991ceaca9561c2d8910d408437f37d7b9d0b5cb4354f627e2c39ddec0114640cb8b820431996fd0396d9199b372fa2b8425b97250c79ffcc4788b030121f7c0c441f1056692c7333c5f8d4ed9fedbd552659e6b947100e0917d33311c9b01c6468f18f18968ab5930e047ed819cd52f78104bd31e01d8792ae046235ef5cb02f5c505d6a92e70e0c3aee8370018ff508ee8820ccfe94f7c71c768ccc68e08ad67d31500c29f5d68a773c9894a782efb0c8e5b926ec3533d3dfacf45932493cf02680868272a39806343071087fc82c8f381db70070afe9a8c4f5eb03805e424934ce5eea51f602001b9f4d44ef355d64f9d07317f3792d7a6d3d3054f9e51f9d46ab16d9e49ee12fb3f6ae59f928d18ab5bd8c355042af98cab1d9cd3226660722871f3a94c6fc92ec2f4b7f4f44bd5277dee115b340592e99980e9e27354b3d8b0b593592925be296a53ad34e15f9a9d0b53faed7237cf97954780a30636454bec2c563adf73b070c28ef83419b1ed11aa245aa3a93c925bd8755c16f6926094c203df7d85a7787eb8a8ad07cef8b187e5443a66b4346078bd078ace4135c33f2dafe0ad4429bfda5fb8590c8300a79d4621247c042815d3b589fe1a6f2511856333f4816b02427e2fa8d96f332f06b5b1214cd68599fb8ed63bcdf0d36590092cd239c6bfa1e84dc45a36c1cbb1229a75de378c07466b2060f79379b9ca1bab186186204244bd1516065613a77e55df830b063310d6b6a5a2581dab3d9c047fc65aa86db9865808833309ab7c7b087c3b2c4492d801bce0094cc45e80a34830165c7efa5d32ad952617740361f689ab1cbfa107b0179d09519e71b05bdab1d767a9e59c87ccd4b84ced9275cf5a87ff7ed63c5867b9816706d74f846accf138ec96b6b42414335bdc32ed6cf9447380700fcef795a7251004b8ff2a19ed56240890e998c4f3b2fa1b2794cb0f3c81eeb939ff414c1b2ba902805bc7e984c68a463b1bdff92b94ae5b27a0b079198d73e66a8d93a89efc8a9ebfc07fdc57e7d8ea1b012b937a9f7a52334279b452675d7f770938630688e9947c888d7eae92407a83b3a940a1cbb7cdfe44f1a2a52cd4159e6778555d09d4022e114a526be4b31efaec3b66fc84cd746baafa262fa637685bbde42d538ae84dd5328cbd5f63f9a27679485c4091c29d91c5dbea00701c16a9589a77b8c9a79c1f10e2d1857efb9007b64df6224b0a6bc4a194fa56f607ac470e3db63b409dfdc2566865b14843aa2c0a91c0bcb5cec22db9eff3a1dba3e0b2301d6b539495a5ca55056a853fdd816ac4363eecf95e55fb91c0685ddd0390ddf68359061c1f1b94ba53f0fe8f9ad92dcee9bb2e1a7b13c76cc56103ee17f9778163d9dae0e5bcabc97b556a8158b4260b5dadb977cef59ef0da00dad7a16ec08ca41c369bcfe64c2d0737c72a7355b5bfca4779f71bc66ed111867e7f7a782f752fbc0cffebf74d1bb088405daf7d6db312c7ebdb973ed079fb6f544135e798793dd3c41a9afa8798419976003a0ab63cd16259823fb8ccf164e61a5fda6cb26d4bf1b250d559c042f7636d91a75cb2ef4ffe3821a77a17ea113c3a36c910028eb3e76b474be6f901f647713df0133111007fb526aadd668b96c8c4c3986c8aac1867dd6d5b4ea4de4966de459a581dba84ea3b7ec1c6c0856c2f6c5f82c277cebf7c9e72e53344a4f584a6ed76a7f081fb0e31ee673a73100473299f9ae2bd12f16b6fdb167fa794d4c1a383def9438fb3650f8a833c25319a5d5be05848e0ec384d7471f27f5b457cf3e26034e5839dd7bcfe088f30b47f9c6477eecf15e5692af0d2f137c77b1dc2d4ade25d0f52e127c9d58cb6bd457846ad74cb6950da8891374b2456c4d11441335bafba85a086a81e678f3b753eb36f131c094c6077ec95df1b8a6d95e45996ce4d234c74e9e745610d5df05fddb099a877649ce5252103a0ff406018057b0f805a438ecd6522f7e3ea512c5a8fc6a315734be76fb02f141c19a3677b7054d69ee68d99639fe1a3664205117efdceae9e93dcd4efdccf653c05581895aefce2ba7d241589de60b5b123dd69454e59de1126c27724ad7de597892367c3828038a0a92a47b7ac32370577377633f40b8da178968de25abb1bd3310d3edc68b735c89631e49a1661c11d56725b921c1485ca3b29f0ec38d3a1e6d735d62a0b6fda1173e704f0b55c2725c638c9e357ee98c0820e7bbae91ce59789d3dc5612085ab3d64f8e9d745318305abdaf425c8cb8c0f577de631e4592c91c78556e40a9449e2215b2d2e3f6e8124f6590681a1372a3a2b57995abb6cbfba96fec96e4bc6e375155ddb715a8f7395a4b8b21862909f545540f4bd14ef0dede5067eaa205432ef225a73c0062d54d92c446bfb8902dd83d76618ea213b3dfa9824a125dd7f684f01df3350bbc1767419c3f9d44f1cbe339d71d5eb265b064069e43f59dc4d92bead2e3bb23c3b1d82f6806dfaa29f33b584bdb347bc0f775d8e72fdced4230f82f5b039b27ae03fe7e5db64d44bf3e7bf27743932a3ef90005fa6c17695e66e9c2f2cbb180040d1dea1ddf708648aeb07b0900cf92e0a17765f27047a69a446e1c9b8b28ae94ebea82f178b4904c2d8c741b98c3607a2fa121e04ad69e6534b0fac0a5bde4603f6d5d778b0f58c2143f8e1f0534ed23d3ce641bcb87e9d32f2b131cf0d72f61c0de45d7fb03cebf9874c0775f09bff521481f3656622b9da31fae227df00fb70f086d6cdf788d62c25e09d7204f0720557a63c2e45aec5fe3ac8cf2301909d530004447a58cd44ed9e64f7634d3c0f303d1f405201e8d00bdf8c9985d4c5f62094b8c234063ece0645556462f94bf30ffa02b716c8100aa65e654dd8c5c4927cb24704e3d87e569a063a3752f101b747254ea08d58dba41206c64ca384f448e147d9afcf73b9f322e3e024d0255afbe62b215ff1fa6f7f8a0e65bd1828d40161f8d4eb410b7b06005dc148078b0dc967da5aed3f7c62f2a1c12daf434648c841218566c9a983016bed7b6e5454c51d3f0b0b80405975b48729d55343991d2f83d46c85a86c795161e2922e25ed74cec8351e8f174f34fbfd44c8f45cb92130d8cda13cd82648afae2135fa4890ab074814fe4cef630ed27cc5b732cd56ba802afe0832b60cd2ce737223c30b0e82fc0145856ef82f76cdc9f0480f9be25940f694d31007a774fe77252fcf4262233a4f9647a9adfea29171081d5248b80acdbf5311e81ee3008508c651f49fa802e3609b5a5052d1e6f06aafeb6ae08e0e8e1a0a7da5f615663a122cb164100a8975bc6de78e50e368bbed228d8479771441c3d6acd29cf91cbfba69c7e15e822683d5c88a7b5665ad5167ea4c528ed1b6f522b5dc4594e5d6cbb7da9778484866d7860f99f20602fa211f694b325f0319e3db6eddc848f5efdba4d0808d418b00d45badbb6710b91826f6a1aec583a7fdb35c9c72bc173a36c79586079e089f29e46509d88c7ff8d474333628664114273e5eeed43f612e8bc122d40403853ed0fc2f2c428eba5d00971d87f175af02a0afb90abff10432f716a1ffaad80b893cd2a0218415af1f217e52fc3be4305e58cc7b3467fcb9bb6b4404b8f29847cad5d9d1208fc86598502c45b9569d9e063c16602f1ff65b552f78e2cfc7e33f3cc3dcc05600e5a4c1dc825336ad329d69bd331653330275676c42c9ed769ae9b5f3466a324906df80d730bce438f953d8ae3ef275bd90be7b9d9ed48526a504bea1605001452a35de865bed61a3ebb9ccdbc435f993f8475e410a6bcf7c6044d911bb857cf4fd994f5e17834c68f0801e1b954505982b2a356e6eb6891c40e2f749a0c00796317498868156cbc59254d32dd54a8271abf3024bc9f2f1914a98a3060772c5525ac2a06da6b80d8a3326be23fa8309db3347af7807810f1b088bfe99c359880039812ef4e86429887fbd0e7dcaca6093a5f1c4b8c21ea324addca4c9fbefe13abce32281a04719462d2e42c93de66dbcd8b1ca8a1387eef9fc40b948a1ae1de50222961c4b6e4ada946ad926a9cb59f33b79ce8c9ab7cd6e6f93d26f5c3cdc5f9ad8eed82c44d907b3e2deb4b6121500d22bc36f90547f00118505aeee88b37248281dbd410ff40276a6c4f8bffb1b5fa758f8d97661403abf656a875ba691da06c681edc7438b8c641938982854833f0b9b07e8223d9ff011ce778ac48d0be353c02a9b4506a924f26b6f24985fb6aa3804b13bcd435cbf0cca296ec5b07187fc279767570521788ce672977ed1894aeea01dd042d45d4adf312194efa2750bd374cbd1eca95416d49e040d80abd7311b9c9bbdee4507d999cdcfd48992f82fe3e893b4df02eac3cee958f49240ae656f18b445c0f6a0325af8e61e6bb903db9b591070b10353ababb0be23eb0ca6110c492402e70cd8968d6044c047e47117e73ee9f7da29502ec8fae27f49fe1106c859bd88775ea4d6950e66ed155b2387df311c979089ae5ae130f2a7109b7b29441a57d871b227f57b2d4e4fcaeaf6ff9cce41af1c14dd66e65e89c654a85324e3ace3538d7fae38fd9c192ecf20b6744bcc96463b929d60674db0e33b6889ad0587050139f79b94ebe5efc2887257d3ed5c064fd10550f0cd8a7d9f586bcedccbfa90b67e21c28089ca35b30b7df434ac45bc1ae4db868528154b89fdc2130cf35d6d12d7fb255fba52299dd7878a16baecdfdf2b2755193b114da9ad2ae71e07f2da0132b6d53e3b989d0e92118e5b2d708d81562bd01d7dcc08f677e778987af06cd49a0ead813a1096d1b879c11ca0c0a619ca934aaa75c40f7ec17a1d703e8330b29377b82f225fa420a139fa43dbe4120413b4e98a166de4b96c0bf65a28b49264c4396a4787b82125585a008270cf89db62250edf5d0b9a98007c98a94f7f6a7bea2cf60465a931eca1562a8fb41fcb9cd63f297605e7085bd73ab36117bdeed7f34d2ba7079d2062fbcd0f899c8ce70969a42d1164114abbea2e3c1b69a56a6f70b6537570950c764cb1bea67869e5653de5ba5b886a97aac0a787cef69e4ad421fcb51e5a1ffc74fd1c92bad9959f47d674195882fbb4084a16afd09f451f32b565fd9150b57b453651244d482a54e4367a78ac87f39058f30f715fbfaa9375374eb1f8db64564f9729fb8ced0774f44d1bb3d1c49a4ffb18c58b1c2c7e28395b8ccc257115c5d078c0aa0725de3ad39bae467b7347dbeba2ab2ea6ce75c6b0a271cad6ab05344f00a94430c7c7730eba67b0eeceaeeca47fa6da47bd74226c287d5d0b8f5e43ce4b35319ddb1967d4a181d9ee4e17d405594a0032987e9f82ee5848bb23693bac9e373c52d5e8d368be670b335d9ab1c7b87cf165d2151d75f1650d200e43131da102d47f847b609ec7bb62a311e63cc9e5ad60d1c3e32dafc211de8f4d6eb3d67aa41f5fcdab03df1c1954cf455f457524cf80f61ae3122cf4948225b063912f68b2d7eb69dd1d129e40eeaf85a1cd0dcb76ca2c7c910be6552b1769414cba5d3d1a6f64789f7c461a3db777c9505d48a215fb0922f150384a19250dd4f65dcb7af52010750cec116a64b967b8bd05ed0375fcd72498de8d5b03411dcbea6ef982155c25e2c94d4785c6b946d90df30ee390a448d6fe55c8c9609860b4bfdd446536405faeaa26b9deed1818759facd8f870f5622002c57d84b73c515189a2fc6cce4e52ec32348f85fe5233af89380bf26efd82e3e91902a11629bd046b1780a2752dea89746ae7e9ba7634c80976167c4ea670d0f73549e2ef19b0f392c894c3a6193486b452fd9e02949d1cb7e21f63a9c502a9fdc1c5a91ce379075014379c914007fde0ba60a14adf313be5ca252f35620af148d4e40f2730212f90bb3567ab852a7b4176bfb09114ae6feb2e7a1d5aacf925f7ee093d51a060afc8ae1a11c867d8b67e59b72ba788bc6881e4e058ff61397bfb8dd8f7b3d348ae0af1e247e689f3dc67c407ca7b361d1f35e3024de4f5c679374528d1e30703dc17cca2562a4eb5a4414793991428241fb655fed09462b9a087ae9e695a8f5abe4ec348956e2d6817b603cf2bc49ffa20a8a2aeb0057887d77554783cd24113330a11649bb620cec024af1bf05122980783af2a60612c8acb5b26a419a6cd4b16e4c5dfa6e23b4d8bd3b47959558764168039e5b4ca848930876dfd9ec842b481c1b5ac972748e86cc4cddc0d7a5c1133dbd22add39eb83bf43ee52a57d44e676aaff9a70b73af953ddc625f94adb54b17202a6e1c1d04906db7ced0c9cc2fd6802bf5ce88e66cf08ebaa9ba7d1eb3b96887b46c44499620fa5ecafbe0a37f71b1711d8cd90e83f707fb68dd188d3c1a82f728b100360b65a6141d61250302598dfaacd46f75370c336d37b2b8145e855ff11c32fd33967bf9586669f6d1ee75d54c12348f6f8c691ae30bb0401178920adbb5bf1b36c7cb974965e4f2df4a1031034f1a6c8955b9620dcd8033140e550d90a0a416ae8462e62259639af79807a9f03a2ec006d6a1017e771b267b51019a8c0ea8cb263e751fa6aa4e6a7d08a9ec0aa3b5b32ae60668240a14fd3080ff558430986edae872265249bd466eeea051c80993bb471fd68fec555c4e2d217afd65652d92c3857716a445708b7a97ca576e91689d42f83ba6c90b7be784a2e9ded445c92708dfb2d62c662feb893b447fff6a5f2a6fa15ef3258a02a38d1d1ac8c71f2a292ec774cd5ec31f6411ebb91d14b8c5cb710a07278521a62af3537b0f6e43b1690e0398c5567d7c90d267f8db96183a791829a7ba225606bdd93b1913ece86657b70c0e003538d72f28ad94e0f28dc375ad32d1548a99264fae8f36a08fe85de31ce2abbb8ea375d3230d991276f7f2799fc773eec9196f1685c8cb33039ee1eb431d64a52496ba6210c358fe1dc70f2120a4b4c50040bdf938314d5bacb4248a298b1cdb1a7a9b2af62b7529032937bee7f6f88cf70f513ad8d205b9641ddc278a5dcc0a4498d6b95a0178619b52af67278951c1f569d3615be49f68526d697e265906e0d9afb2e96420d0e95cff8d588b64dab659abba6959aba074f2e98670503bf93fc4fd16241351a4d4172b19c97411b8271bb1a0f10a252b92a794648d4e32648096d393e7e5bb8e192b9eddf355c0a5ac890644270f71f95302b380eeb1fb5fa09c35eb06404123a1227541cffdd091ad522e0f1d2e061a1f64c4b3e7327cb10c861fe3bc6a53103220ae5575e94a56554ce0c24459d881ca32b90d48bf308c72e68b22f1802dc71580b9393216048099c5094ce1646e1502db2c1769c558d6756e4eb6a8573a1380d74d64c5fa70d8cf6a30b22891d200ea13ff286642e9f97cfab0f5494380192221069f546329424d4ac2a9882509e957b4af1cc7f8e198fde8dbdf8bcc31031ff2b7684ee225b15e3a0b52033ce19a3a59db9ae8df39e1c6d38182504d64aab860f92af219fd36b518e169f0566de062a4833efbf1635456b5f6df8140cedca8f2fbd10b84019124d600bf602ea0f7e09a31822d70f3694eec9879f3c6da46422b1d2eef8db9f6b1fb3316c0e9d53d7d133ce2ac8f594f3727250c34f49f7b2cd73dfb1ec675537451fecd1a563553f60ee096f40dcb48e5470fc3d82bd23cc4017eb524e9a7cf27fc5ac9c2ccb2dddefc3b21d2ffd8fd66824d740e3e7372518d16c1b2e881f6073210a28cbbb7a3863150b476f354debce228c2010e183859eadfd98b76783fbfcd844740cdb388fdac809bda5870fc15916241602e2c2f3b2065d233272924ef52a968fd53985e1ce57c5886c78df50f92a7684e6b71ef9d7cefa3c247fc2dfcd321096e36f25c75697bbce99098cf0dbad2758dffafb0c711818032c72766fff38537d478e27ff56bb0a04e3aa7ea27fdc627acc220f10ca189f951a6a85b6b2b510187857c59fa88be29f33ba0ce9496a6cbc40ba0fd715715708065d70d60214cfb2a7e14afcb327d920c9c34584ff5111066b25cbfea828c963ff15258ce39c0ed785fc0897ab9f1812f65c7cad59d4d9edc4b9a18aaa5a5fa66c69a9f8be462af7fc87c0fc98f948a4f9d03873eef75f802403e3a6a57b09369f263438edd939794c8dba1073ec952e96176832130e01a73fd606c3ca1e97b5351a9a19336c0c7b65a5cf57df9869bee15733b44f430376ac27712e4a7bf641c7e4e861645830d2bbc91a22ea11b1fad60c47cd60b3f9ef2bf668cac1d23e4b1543bbbfe5c7e06cdd5bf9abbb5216f16279d8dc4f0b3cdc145b88d36cd49b6e877ef7eca06c02f51fba40b67a3b658d3056911e959f7b0d0b7d0201a2285de0381dfeade30267328dcad77de9ab82502b6c4c8ae963245266bdc0cc1f18e3e61463210003567ffee02949eb71b5d9097253be0588ef8f7ff7281d15bde01471d783345cd2a2b085f3f93c80c29aae1febadc5e418044e7540fb074d8642c9c05d69407331b5b78741c4db13190b1fbbdf28bcebd4b465fdddd07b2768c982fc02ef1816a5f72a12af51da644dd77d5d18df6ecd9c715f71f0d0ba7ba839e38f9da6dc86e190c8f60c5e3c14951a6af2dab28e4036e4b2f498fedee1d9ec76194b50fe672315c2cb3820fae566691e0f167b7e2ddc24eaf2a1faf5dcf6804ce9f82fc06c9794e9b990684b6cbebfc52adc6b8332c6225666e468a938bba0eba072586fe34e65824a69efc945718c0382b70a4c8ce3c27c3b7eec8fa45e6cb9f6c4aacfe00c6cfdaa566d4fdc2efddcae4569e2cb1a45a3d8d3adf5437ee7d82aae6e5b8d5326ff0bec86a41bbe948c27b3a184d96cf88b2db931e4961bc5d7c22631741b59bbb90152c1863a71fad4aff109dbc3328c0ec434f969ccb2854a96beb6678578b4afd94a7f448fbfee45d305bd9514c91e0a9a65fd2549898eb1488c209910e4ccca50ace6c273ca3970e05c850de9c9eaafc766adb176ed37502ad19df590cc2522acca7dbec0f302151c812f1f9413a4ec623cf36c59958dc424b24be166013a14932ecc8511b1e3d31565ad6ed25807433814cdfc972e2af837b13be24e237f877e381f7e735c460ddfb329726cb606c86e4b6dd1fddd22eed23402cc16fa385b059d0d6dd0581bd6df009c5386803ce55c2e139775808fa830f6816fe8b6973929673b1f73374edff318c946d0ac3cf87b21ac831ee80bcfe8940d92a85adffd39f9d79d25ca393e786cedf47d7a4b66233ad65bda0fdc6f5d40cc33621528701fc63c8128ea385d14aa5e0c41b132d30b32cad061a7cd17e5cedda8b3cf634c301fdfb55f7ddafcb0b55e4daeabebee9f2b90be39b77e32308ecd13e4e8c41f946281d3ad01d7ea97e00fdb4b375bd26f8850c8e5de6dda8835c17a6eff4f4fccdde34eebe3d8e6e94c56f80493999064236d6dc97feca6d869a0153a4b928944715b1d76942bb3e5f3534ea1f5f7fe4a26a3e07088ab590c99edf7b0bd0e3e8f22ee9bebc18eb1d1ad51754b9139dd7b9dbe0b89ae6b02f8102f94f922709af2afda9f776ee69351490b880c34395d40f709ad0c21c9f5517e6371278b60a9d9eac94d66ff533a60ffadcf63b3410967ec977343adca1934f075da3ac21d6a41114a001b269160d3f3688687ef1c32de258db47ba11746fd45edbe2aeaa4d61e14c71caee03cdf7ab5f6684f664540f954125c4379856830b27e1fdaf7a3fb4ef5834785331dbf24402bab9b7d746675c08a47097430f23b23a85bad0dcb32dbe8faa44067a771500de1f56357da6961405d35d58fe2ad6389c25c456660e15e5480d6ba969d5d6e0ff19deb25c1df90c39a250cdb02cba72b4730f329dd4f2501d97a617b488a6a941f2fe97b10454d9127ec7cadfc052b4990367ef9aafbb340cc389aa4f9e62ffd1e2c8b3835ffdb3a3f4527193034dcd5ee823075938ba84751df2fac47c18aea8b32b853b72de2a28b56544a6c81b8e19c343aad8b4567c10d0521ec2df4f88ee447100657b3a55d4d78e0826a6103b771bb481a939585ee6a28b7e565a424f935224076b36db0d8c69b2a7872402816bffd44a32c013e121ff11cab168c5a099ef251b456888d6047b7316a09dbfcbbd4605bad53293159154f22a444c0a7c1b42e173563889a5ed416601dec5c7500eb754ac1dba6b21ffb002a651b396d17647599216c684553d5ebd9ad60b5061267604cbcbd6784c65e175bca4c397e550f31ec845e18b35344612f928e3f1f76147e33551b1fb85f3f50497f762be828233e54522c60a75d49115d1ef3d19ba2fc91424816cfccc6c744a55154dd68c414532618e0dfa9fe3390f29a03e018ef64df31c260c6b41f851e5cd4ebcca4906b9170f9da4fe009797d92a421d312c70a267c9ae55033ccdee83e87731efc3eeb3e7daf9708c1d88e5aa8b1e755c087aa635a864be42b4ee5a42fb8da7e6f8c1dc34772d6b6b34f13a39a3a5fc5140a40aba766a912cc3b3e25dd99d450ff3305bbc21880030892f6fb20002e44d06dc2fe5aee89ca19fddbeca2db51e0baffb6bf7865e2a91a9da3844b72eb7edfde8c0fd0b081403fcbfd6ff6b8fd926867894a0dc63665d32620e94b594a841326ec18ead34a78bb58399d15eb25b39c0b757ccd1631f20d635bb3bae24c8d78e36be23d08f57258ac44803f3d6970422c832533dba2676570004a6e2c6f9e0af0dff4967821919d77eb328ebfc23c32868173c4e34028f573a9818d20536275b6c6b6baa5f70cfc9bb66215f1ca38cfc6c932dbde3fba5311cccbbbab4303f52c6618d1f69b96ecaa8d1fbe45db2a266d64862bacf12688125c990afe6437034300bc27c683f89ad094e483ce339f313f3839a83f0fe9354e06467c98cd609470a157684ac3220ea9dd88852831d7da5f8888154cea9d78a58c84ff32a77a1eb18ee561c8cb6e98cd2d897c448b6df0428cb16d773636faf83bf34b433054c52c88849cb5265fa893ab509ca5d33be5c0266e35fad3b6ceabe3d82489d187a5ad517071df4c6b87697906b87ac9e4e1205a9670407da2c2cde65f37e52eda72607f44f46f21043febadc01dd1c2f07697269fccb28c2720820e8c302ea053616f1875ca98da8468ee1499cbb0c57b35ceba011a1549457ab2fd487889416b24578fac0d891f21c4d589985b654b4717d36d6fdfe50bb9fc6cbdf2e83bc4af9708ab27f91d3388409ca1870e1cb12b672fa864c2a7790427dc03adefe20fe691a023c74ec717796d3b823852091c8a01ba3ddf217ad587dc227ab0583ab6112484e1c84df6f8f163122b502a176f33b95353b1846aa050df6fd0c1482d0d92866400f29221a360b8bada2258011f8e9700726ccb307dcbdda5201109b05313448919032715e077f9aafebdd1f0815791dc834766455fb435b5550cbd8266d7d1f7af685e6f2d24539a5f63403c710af3dc37d0a71d8085369ab7b614145d853f24d478f14092e7921292625882d876994844cbd877da2d83145a8670f79debedfbd7c6829ad72a7ec0ed00dd441aacdb1e17bc37abf2d9ad98c22fd5f0d12576cbe423e63f1a504c4a1a8912b37b1884f2e9d72ab5803eeb63d60b3713828fbf4f3a5d0972bab14401071991338eb2b034d192ee08133152c7238ba631bb461b334811692e4328995a82165cc659e9d4c0c50395222ddf3e8d38e6e54f1b871c91aedabd78fb15a812bd30061980a1abf092cf4d78e124aae3d3f3ac974289ddbb2dc8b8dd0b8bf4ad1fb3e0e580cff4627492998365028eecc7bf6f0bd1b6cf028080d2b8f904dca1a42f80ddec16849e9e4f45fa1b8fb09e5402bedbd07e2fd98509a32d2687f0d74ca62e903983686151241438de3f4b3ce9abbd1ab49ffe50104544ab3ce9d680bb8ee3551115504ebd975c2424ded4a1f63076a671bc2c6f45cd76adadb91ec8144e1a2145ab42d02b7eec4ebb97de023475324f10f2f294008505d83a858b95ea8aff9747d4a7e2480488adc1a4fdba4486f2510cb8b73a6e797d628a175ec9bd1f389223882ac3072cf61c1057a6658e6acade72a4760613909b6e8aa2e7dec81008f1c517df892c637689e2a6f30f876d2bf24752787e40ab51f203d3447db30bafebc24bf40ceda7aec4d39f5193764f08022bc0f347425afa63bee3e32b9cbea3c1a366f03850f351f862d7955a5a48e2ef9fb9c24e9e3b99496745a00c15b73fa79e179fbd0f093d99cdd48a25be9920153dc949f21dc39649a400eec388e1ea77dae55032022350a88d2b7da2bd39c57251a1a3a51215960c8fc4b617fd4490fa943df6e36e48c4ed10dd96dcf5a193a748356ab9d680c957c7e818b0394e8924b80f789db6dc0085bfa35bfe9ea561fc099531d03d6e632f01666ddcdd0c48a6e8aa60545dcdb818f3cf2ccb1b405e2fb9e835086daa57a1a282124fa023b4c571848eeab0fbed7e70a8f589b7260160bde657ae0f2ea24d7a4c0be91afa77a570647699f2106dacda76678bb854d4c7adf315cdf5f1d60816cf445267014515a5a792a5bff0a7e59a2c7e979a3c132d4b8a649330a66cd0593a44296b9caae0671d99583c18943c84a7346858399b697c926587685b6c0aaf275a180f17672d1f394788c9bba90f48bc43492971d58ff2a1001b442e396b7d09eb161cb837df000794a02f2e3e19d36782a5fbb45984ca95a56ad94859fe9439eccd9539d7a074e5610bda3e63c7bdfff4a4de0266f424fa411b6e7dc88f3be0c1d40dba64f2fe3a91fb2be9a16bb2ba61b6f6606da930a1aba78a3c1bd8bea1639c8430009f7e058513384f06d7d5402768e91f57f04ead3ffd9b87e293a93b6c08e8d4e67d77ff5bc0c4c436336ba152ceb51065b955d4f1c1d7edd6ee84849de66c0679646f39e5047e3dd1cd78a0fa64e326c364b938a128764531dfff6ae7134ff33bad7d096fd54c5cbad2d7991f072980b6f63f84181209d1dea95facaf7c86d5affc1f0ece431caf6f151384b1114f135b2c872d92b136277b49a879f1606d6a86371c0b5abda599d66331060075ae7cb3887ed443528d09528356bf4e66e337e13d3026a96197fe4dbfe70ca4626e1fe5d4d03e5e3316054a7129ec32aa252046daaf511570166178adc253e53d4f826b52a88907dc0b62b9fdabedc27a456b5aea735b1d2ccc096d46823276cd07fdf9235b328e8fd7bb8f0b8ca2cba23021a997e43b19fb61741bf2a908e16ebff30b5c3912aec73afac518c6f47b00fc17d1aa80b1af793535582b15f14f4f89303bb667273ffb4ac27bc779ea433fa70b44963b5cf87d2113c12dd5975bb85a1eff96a51c909a74d3a9bffcb25b598970332cce1126511cf56f9ac1876521795e7f913a8c1397f02e29c8632e29c11ad53af3e2400534046234b9c4ac44e951fa19f86eb2e7dc814ee625de9e47d194f358f552792d0a35ef7a31e73ad31fd048af008d71f94a57b39f4d4b41ee84f1a5a2e41c1bfe4d18b1f3e6e6a35e15f3078773b3bf9fe40170dc56173adbc5a120839d82b1332fa96782901cd7bc8b98d5c5a3e81770b5854f759abbe65c8a529000013f8de95ea395e5c73e4485583860466c03f2a86c59999be335561c7f205b26e38df52dd35eb34f28d393288b6c1f06e2aca5d5fe1d0eeb0083a15aa406475a22be5a3e175d65f6dc3538064a0aa08bac535c8c7d1b6aa7c0f00bffb04d8d728a04e8ceac0dd83461488a087fb83151f2635f43eabed88eec737815ae0ad0a667f126e3b2e9a8976ca7a6429d0d9bce3e73b6e6a59e98752d41b6f58caa5f32bd89e3574d8b684f5dca0d397d50c09443d31f20dd2e32bc52bb91a2d7256009527cb3fabb5335eeb34e21f920034188f4aa71a1d0bfe29edd6dc86be8cc3eb841397a93c18e5deb9ff18848761397671ce993349b8fca1d55be6ae5faea1ada856d262de34a2d2c51765cbbcd50ce675ea0c8b0e57add2cfe2640b9d26908a73d337ddfddc86d63b6b9bd4b67c776339fd3f2be375a6b14cdf624b169a6f7a1973d8b4bdd8bf4caec56a7dfb0ed0a424688edeac0e900640cee576b44a7539bdea8bc6d5ed7d08d8f8926e1c446c95026f15b204365817173081c0c1c2786185add9d462597ab4cbcbd540965ac9f8d7edb7450c52d286dd974785006a9be19ed3cf015e729eb66cea8e3b27f841e38d6f0e10f9269ec7263671e3b3b539d6b57e2242b714c02d5234d4da55896d51b3b3aa7f19cfca1e66e11b1d5295d0bfd3dcc88fb762b8aa007839688b895bf2fd45981852e8ca1d7d022d74f2e32456a44e1cf6825d5ae953e010fb3878c3a024c541e829ed0cb7845f1a676ddcccb447d0d2a9854c3f9065189c5b01216e992dc1328eea480a1901fe03ec4af5a6d6df336a49b234e886382687b2df66d8cd793a9b04fe107e6719de40172c49d5638c04160d815211552b8961170dc7d9e6d2454e444ec7577774fee232d4d16ba3c0ff95d0e56c039ff0dab12f9ad128f89e26cf6558a180ab37d01aa26d177c5c363bc236210800ab84b5cfabd4624b68638d7ae09ef6e14a624ae80a22fd5a5ce34624f66d6b1deabe4550baf5d283d5ca14609b5b0f3f3cf52bff3c4f070c4e71473bed70765abd2c788527bdb96e2aa8a2427112557ae53db82c86f1d97ca5b8ebcc7cf8ee7d0fe9a191e5e3a34cd06b0487b4a62a6264859f24c60b3cf573e9ed221889bf0b82dbe4da0e49e5526e99053c981e4aa00a60a7cfc19bda65ab56012606b28c144f259d517b32226f0a8fa3a5d09d6c22bdab9e1d09059e0b3923f83f541d4542d1da72f134950826fbeaf95a179c7cf774186658307da7fdc7b2859e0da921cc3c51374d7f96c926ba4156042019bff176c67dd1408a0220f0953ebda328cec118c3107ae28a14870020f4c2e33592dd069d1ad0fb9f162d59d31ea86ffd6eb90ca5ff2b020149b118e012d8217cde7e4af4577da532c94770ae773ccc0edeed2300f502a3283a21ba9ba1bf7619a3348698d6ab12236e5780b7d9b8c53e9845248f26f94964ccea288ac2399502b6c64d9feaeee84d044611a6e42921a94e48283e2365468d2b976579e2634b01ca2475ce63471fbb1dbf0e84f4850c22fd815472973783c0594348569f4e17be8b2e43aa20db36c9ef2facbb4964162fd9f5ca92f3d3730f3825ed1dbd661885c11a0a04127e5ea41147342dba7fe90f4e0881d3cbda9130738a11e8d85cf38b3e855f06381d1e59a3e0649157d00a82613f3f8fd6c0ece3b24da139951a0409682d4aaccf2fcd2797a9c1252e96be627da0b13db118a49d5e29bc986e27b7426a3551e789fb045af2f2472da4e236e78e475a5e5c7748424934b58aca88a7b10e26e80e6d901e88a47451db9b313d054b3ae2ad828f92c8b1a3e53acd87a86a05a5a512ba783d340cfb5c45941c0204ce236ae7d4420131a134d3c0a20bbdf6737007d59d5e79c325060116d4fe3bf103d0d6d851b68561297ac4c8b5b5fbefed745ce39fd88edac7849d76e6e6f2dd16ed2220d0871dbae9d8fe5a982be9f89413fcd86ea854faf9693e724c7a92c9fbd4139d4983b571af692461d0c07c98e49d72e44eb22f42c985f24c34a409cfb15f94a3ac5128954275c73ca09f5cb8fbb72ccbb6bcb4aa0cd8095679d9b681ec0f2a1ad5c0dcde333fa6b032e76895651d6954808ba50cfe3649323793642b762549859574f2e69cc6c64561670582f893088acfed35f8c1158c1cfd9b1a50c40499d476d7b7c9d4fa6a69765cdd6a4c1d3342843ef8037e191a68953abf89e4b1cebe8521dd648401a9056a9014c3c47294c035e5d3f24e496fc6a508b9bdc704b13cb933b52c00283b2c0742f536ce0d1c542074992924f93b29086b623114507f1b6452e197c699e531182028ec6826af353f5e640922ff9bde1b46e463a1eea1f785b28299640fab8dba44a097f010fcd8abc599f03a65aee7172a1472db9a7a7e059bfb20079b27b61579d6e31fc686ada70cfe19cd2160f2e8d2a3c915399fff7ca5a8a26ef636c92c2627e6efdc8eebed5389656fa408fc1f09d781a2c8c190f66d4481cccf03c7e099526ad2836571735db2c810a95e0d46411fd7901fc7e93ce2e1aa7ea81a07484b925d0406af409890b6d70252c04e7cbb21f54cd5f36bbd283a4d35bf76d233c647445782f6940a391678618b8698d283377a32e8efbe9bf52d5e3dbb97ac8941972cdea4ed1b3646dfd8b65c2f3e918ab5cddfecbd2067e4fc1b05e657b304ba565f62d32cdb4f4f2c0c5a29784776de5e07112591a63078a736305caf771d6697128a39ebb8e5c2c7f7c6cc717f5276ff503963ad234314f7a580b4829ea3c5a0699038f75ffa371f4971275f4e24c8bf3463e4a992f58a1bb1eb2b6aa5f7d82ceddd68aa4d4bd371fa72260ce3c531663311ca17addc10ac862b84cb9439f9a8ff92f39fe4633ee58663aebc1627e87b1b71c41c1ec7e95a3e4630a6b14490d8f6c42414d2c41f70198a5ccb7d1374f58775a96c346aaf6ea6887d41c5226ca7acbf35a21f703bd7bde28834717c554aa8351a212307d18ad35076c9095128fd8f8f523de16440d4226708cc0da69fc3dcee0acd86c107eed964d827050a80952940ff197ef410d6455293899dbeff53de7adaf592d69c34636ee35859b38ca1b7b972faa31e82eb6e7e4b3ce55ec720ae81824ff03be0a289182825cad30375b8eb18e878d72b593a3a38276c6c4122513baec6e0fd88dfb322bdf1a2111173f83c7463991edad0b544ce3a6041190bb4e3cb1bb98f4f8eda37b6082c4c63f7bc717be193701ae0660abeca2ef538b7edf19dc4e82ddfe0d8cc12f0763214b53f304c1169bbf50cddb6867459e54165c9e2311823514b75979db1e96829d79dba12fca358d38975f25d0dc6d50dd5bce442b8f344f09bffb0c0c14910d9bef3c423b1053f98a0d29f87a68f4d6e56a25aa800621ff3f09b29c55c316218b722f9e8d3baaff57e3f2bd3c47f43572052f3e32924c3e7cc48ee473350c0d5a7add06bc59011600afe3570aeb970b4ba02cd3d7a23963003a3a754051ab706a5fdb1a3c00b09cf8e87b3d3d11857456cc369a5746af225ba85eee04fb662ad28921ff0c989e65e5ee4af36e3dab96db40ab15622ee6a49a4cd89a60a7d919cc81b9b70e9cc6a0a7873c609a016373f24bd9d73385543454e243a34bc979dd9eb4e96ccdd580b1d0d7fd1def87db1a48726c07f383d6785d7cca382adb99c60bbb4e08a5a5d6f677fe86105a699a240e75cf62e8bed0f038aaae1b0f1dee1c07009f7d9ff57dfaeda22f9551d9aa38a51fffae991c4255ac1f5ec018dc1a1a3886860c17a1fbfb9edaeca6c43b84db533761e2742b762ec81274d49c9f8d4535444013c9bf300a8f2603d7f32465b957777292a6932e318c85c4f8d87af2675e6164d22c84cc7063eacdca128f36cb5b853027e8b90a3b373ff41c0ec965eec2014a0fbefef94f383756f2e498a2749c518fb665e746de339cc96657a23419f04c3db5f3102136cafbc84eec2ef2999c613588273b4bf517e1fe99753421be73339e11822e4fc0aa02513b069a9fd03fc95a049d791f6c66b6954f6cae7378407e5ee8c6f435caddf8f8ce1b15c8a34a16debbfd7ffdf35c7e1c0733a6a33373e41ced6d88407abbc1db86cbe1325dae075fffa5d09dabe3e698b8f50e4e92cce64e84158e5337a2995ca2e37c371d84b1905f9d8d75b6c694fc1802702f97bec093f9f1214e56140788d087ec3ea774e2392291c4fb06729ec9966757e5077362cf6c73f0d78505d8e4dc099c32224f16b2b72b603632ddb5468bf7a46ec8748bfc4573ba1299bd09eb93c90639e2df1ab4ee42396e80d90560b940a7731db05b6d574119c4a412d999291eecd824d211003046077687c9b709f57c493ce3e8ae14479893577bfc6698b7c335f51a6458fb10c9e7a5c1885acd2fa0f42d09f757ab7b88fecb6b175e10e72a50a88b5631fdeee62a4db3fa7911e5fd4d03ef04166be899768839412cae606ba5a6a051ee344a38a909c7ea46aff92169da39f879d37e43349b46d37c1681d65613af64d96802b09056cf1c2eb89ed96dd61c604bf2287b018e679a97172de61e31f88a2173ce45bb648d29c677328d0b28d5e7a1faf615e401d29854a56aad9b24eb4a453bb97fcab458e62f0b369f6cf7c97b4734f5191614fd9ab5b8f4b554dc0fd987fafeff9c1bba453500ecc92ca8a292249e65146bbd661b15aa223f6f70c14d86d825063e571a74e8cf204d1519b93d1d2204631053354eaeee31587364314883daa4be674aed8d2b1214a3ca4064fd13874126c44c11c4fe035edabed5ca798729c054374a95afd7e8404b343d3ea60e5e83b199402ce3cf1e08af829832ce2da38c29cd01a7054e2769c910a247dff5086796ad3a9c90368762837f89e537629d432f69a03f141b91f7e9f9045505422cf049875b89952b6c032c1212bcdb13b24ac19e448de2e255f5628287bcfcf7a4a34fd37a024bdadbd6331b6a39560f4ca7ab9488cacd3e49b07fbf10ce1b25ab4050568656ae0e1380469f0a330c5e95e3a6982d1004e78b516e6d7d2002f062132990f35dde716522ef2bfa960d4cbca33570b3180b616cd5e6d3d45e1a53b65e22129eecb4414ab9b59d0ba74e2bc3f1e888542d2ec64caa9dd8aa919f724908efb172d333e1f131bf5155b3f439e7f508256634e519f87f1c7dc0a4ff777007329e243081bf90f990b85a112b8ba91d9c6234aee2ee8f08215e519ec452883ff8d97119d61ade648e55fed04c71d4f0cce10f49b32fb3c0f350c1ca07736143eaebb682264355c936da61a0c9fad90cdc2be59dfe93d1ceb40c70fb04ae3d6867db978604d4b076ea5fcac10c6d18746e5de4885bc61b59abc090898cd0d4d4dbf5633c86cfe26088c262c9537a1c28bc8ccf7d41ab56baff9755b5f039ef121bec424431136a3839844a096a99dc70753d7eadedbab0b8c1707f4e8a63c27c2e6fb27abf86b59cccb2797addc75f804e26710d4b05c0d9bba615c119275f4aa221ebe242cb8bfdda201c164a8daac06add3b21286181e5909847ef8009a09716dd101ae0b4c16c4d9c934ba7f1eb2ba266cb63736aa25bb4b437017da80b7aeead29965bcc983fe182b0dd487f94f405d3958bad37e89a2588d7cc1caab9f555611357f2b3a0797e65e208f687d1a1e4ad793d59f87838e2cdd7729afefbe0d80f9fbb1ab87a144e525e607c0b3ce3e38058d476802297e9a4a75199850ab87d36de713123085616b64da38012e96e2a448b397a1b8295b1d21447d57cc25583ff992cd40a4f33878d5cda3754cb2f8134a3f8c64acb487b0d4ae6e0fc7b0cff2f6bbe1d3770f8bb856c9d82f07c3f5d7e2b04b8f36e4a42860d44a4a207c0b73262d2f0f9ae3efce8050fa6883812449cd80cb8778b7c4d9ce8c1c6318c328000a0744c8287078b817daa1e475648a93df9c13587a24ddf1b6882d8e9bab9a1100f81c3324a3ed238f2294beaf01918076eedcd20013ccb1afd929f0b8dd98fb842065089f6d84f6406f18011a0631282e410f53a5c6d47870dc9fa7059d11f4269b58a07d64c110e8d897d7ac1867819cf433e8d856e95ce32a55e78d2685ba37e34e7002290856cfe8c725ca4a2709263204cf5fc9bb1b25e2b0dd2c8db6a2813f7da291a91e982f44c2af495150c103719f0f9186e67bf6f3b00c63fbfecdaf57f85b086fb6f587b638937c4f1bbe004fb7deb5a1e9c525d9eca1e8e59a1c209152692b392cf6b314163c3d65a9457b18a8028003fd170533884685b6f193bd7b48a20bccf52c7576c2e3e496ac284b92c7440e8ba3ffc522f361102414ef651a70cfea75fce47b69bb176c1a651fab08aedf036a8d707698d3429c546aa6a5eea425a1a4a5aba31df2d8c9e4f8fd912ee83c2a30ce82109ffde9b444f1714ad837d67085bf7d20fc30fa9da511c537c27e402781ca3d7df43d6cd7bc8fae3b7261b72f6b1c7b6df56e989efff090bbb4ac95b8c4b9718fb7254bb93fcc23f3d9e02609f2a23995c5c9b9dc230e20e7f6a3255470be8644e9a34003a62ce5f7fb29564c2ba0adfcf1bc1a67baa628db25661445837729edfd5bedd35f2637b08328ee389f0b7ccf103703b33de384b0ffe62e628c1f3519cefa002209c69885ec0922d2eddf32a2a7eb4c709d9c719bae59b0662c29065674d2734a9ead2d16d99d34fbcaef26dabeec13df43fc2adf0424687e1d71efd869f6fc4a29098001b8b4cf931879da989eb77c965297ce924e682b27abf3bb9b20ec752dec711479eec8cc3c8b904803740ab115f8333b4ba465f5ab62712e4082749cfdc7eb26f5382c82d5484dedea893abb254984640f8c1513f7b2979b1a755e8e68a1f4231d2771f45fe0eff3faf4842730bcc9d0d88eec141eb64f3364cddd4b1ba2ce2129d6d6cf840c8f02540cce8df3ca4a5a393b5e15f32e7c1c09df22ed75074e09ff48cb61caeabc675335e437843cd09b53b2d2b798b29571e2554c5d084c09899ca89f7343eb9fa5f8c9ec062fc860e0230f5e8a45b4fdf57fc6764641c066dd7ce3848de809103779a193a35f80b4e8d80c403d64e6bb9f2266d2039c9ad9d603969e63748090133193ba373480df9ab646a4019daf7cfcf682372cfa104ca9f82bb0ef4b6ef37f47f82bde8cced591c438c91eef091692cf5ffacb7f04853264c50374d2b2c50eb9097ee38228e9a838b2d3e012a64d9bad6974b7e17e18f95987434dbe02667472d183f43dbf675993302b81ae909d1b143a420c6a999a7ceecde8fea17aeaf272d2d09151a553f7cb24ed71fa98f5325f5c102e4d05e21aeea3cabd03a778f7c2dcc569c8a66f8d6bb4589aa49a173bc57eeec29402c5548e5784c124aec2734de97c9fd6c3624d72b65bb3a925ce277528540d95344d9638a97c38cd949d73ee10e649f8cd273d43ac1a0f48a7e3a027cbc38c862f861ae3ab2055df6d8157a5ee7f454e72020a503cfeb06adbf2d128c3be9bb9c4e10ea39f8e5f86755fca39c111194984ab7057a19a54b3d6af5277a3873482acbff017c1dabdd5ea35ab7de9b544805e0989995bf463690d8e36926159bc6bf9f46ec74d4415b2069ddbfd1ce55697563d2f710ef7260842e224bd26272a058c1e65b03adf79b2cd398265b5ea14d2e4cb91f8ef5f8b8d934cc7cf9ec7ded8e34475d531f4d35a5c757c6266102c665754d642c1cc2d3e5efcd95a3cfc98178efc5b47d750d56b2db7dbca1e9d56da8b18b34aa3b332ca825848e47afba48b2076311f487f6422fedb2df6250ef40f73fa3c8fbd05bbb578be6b0e5ec3978c6cf403a9ec6b216ffebbc05b722986e58bf360c901df433f19b3772b0f043d2a9297b98ba58e4bfc443c4a63d45fca2fdb6769129f05a4067532945afa2d23ea451394a89b5959a4909819ee59b6ef3a460fabe4230afd41f4c8a8f33d3a0d8cd6c454ffe77a2e9a731b0875bd523af666aaf87e6e86eeb6000fc4f00ca44b8f3e08fe737a671f3dfa185758f1e4e80bedfe1eba0f2518c7d5d44d5d291af982362bc19021a2ed1e98ff860a5c75395c8497b10e285dbae6b85e64586b92cfe1a1712486462c51d7231993291075ff6eb3ad9d8ef28fd93d35b47373e638bb54b2afafdb074885ef4ab37c73d4616da14c9534a818532ec063a9b88f931a2811585fd4ce8e6252fcf41e7836fdc5a6d722a71d9a2a66c8104cf38a15f771c138ecc187c6f1e589f700afa230bfb7b94d980cdfc5640de2a4e12136a4e85395a8f9536dd4d80973c3cd176cce8f536fd9661b2705a00a91e57604c6b1f5a57785016cfe7a9192e79e7dbe20d5c2b927fd8a312aa648e4f3e1c42dc85c3531ba1b4cc6bf12fd3966398db0f792be8885a1a3552e4108c0858f96af117351b2e70b77418a622dfc547f41f366f5914c941d5fe12fefd04bf0854f604e7c841e7cda2c663d2d23b75026935a9995193c5f3d0d5065e3ab9f5bcc51decf959894151f1b8c24a14753b8d13c5d7d3be7838f3dd2f6c2afd207e3977b554c13c91ed27f5bea1db992029cd09bd4e943e90a3157147b267f467ac35a920086291258409bd4047410fbcd087f921be64799239a5054e3a16e51805a8d8932653d5b05af167e745d325cffef542f2c0defe93fd3b6aed1f8d95d158ecdc9adc46ae477748be0de451e63daadcaaa333340ee890dbbe7e6fec3f91113d9c478c170dd4918ccbf04ee49699b7018dfb1290615f52bef3583393661e78c9028a069b636753d7fa731dd18a4c7dccee6bafedb9e0ea0eb1c5f416563f157de4f2d118f67fb2cbb913fe0205e5eba47821d2645d39264382bd2774496507e3d0e8396eb44555bae9525cbf702d1f3c449fcbf7996448d46261116455b7f38820d2bda1013ea0ec34935940909634f2357b7cb0bbeebea9f84002b5504508ca04088fef3a79bbf8e8c547719f421b0a31594be9862183a1350300d7a290aac0f51857602639c5ff67c56382b8d34b2cba7219e3fef6cfbd3906d163167f1a4c9079495a16ddb2d10c177416139754f7672e7b432e94508f425294f1e3f446c03d75ca6fb0f3dd1aeb3de00803c661c188630367420969375db10359efe6ccb97346cd1cedb2ba0944ded9859bc9f6ab7cc646efa036f44044800d9de90ad7c94ecbd0353c17b71f39682fe1f3a271f13f10c6aecf9ca9b6aca99439d48557fb3ff1f7175133193d74e8d400f6f64ec56e9cfca66a12b7a546edaec8690bc2c44c6c6b3a4ef3d85ed4c557d7f19e4111fbfe7898a2051f6ea8ce2ee32d2e48b06f87c307e9bd6870995783d3d85443f36164258a89877c6826c2a00325a04ac0050214cb9c88e5e2b015db210a1879d1004ee42ded2fde6323bf9c8344fa3164b91594ad602e780e1a530a203ed3d888b34b0ad39613eedf03f85188ca10cef1f28f1f88d53cfb9971c7ab74491605e80847883e6d59b96a0665c8d44e2bde48e48ddea77450f61e0d8126c1edd8df2d7eefad83f3c46fba2a736dfa8933a6deda530e647cb7176b152568af7ddcfbff58d34dcde2b094992b792c32c932258548b4b42e7b7c1489e03cbbe5b07860d2fed69cd62cd6bc1908c70284394beeafb62082739013b916c6013994022b9ce627d0a8314ceed1352522dd7b91fa91ed48cb8509d522b1b79bbdfc639f72f35be2d8031b3d1563d7fb5b1f5b3e5e58900bf383beeed2f40e2b258e3b8875338100583eb41b29e7d855ea0319d3ad559d686a260023f6df9732f1b798021e615445991ed6c052b7d398b478231b65b392cc89d8fb04b7bc8a0be710039c062ac038a59ee7371ecc7cbe0aa9d53fc7b78f96f26783c5bd0fc8a054fb49b92d512aa8a83f44e250211e57e58d2b84666e4621d856b8c54f438b50d31ca6b4e058e038c983a59ba782ca2548666f07ea956098f0548b1cb45fe8878c2cdc0357f6ca879663be9ff2e5f4ce384cbff331a4ee3cc108963908b355e1b7f1a25a29783a8b7603c144f94cd249744cf4c68c7f374fe46732b778590202ad050a214c326a5f6d9c72efc8230de2ab17125fb41fb635a00a437af880efda2c41f8e539842cf49dba98d6498c03d31c1605ffc0b2e5a9df29450424b1e2889a8d3e1aa918f4293500cd20539fc3ed01a7253e1a403081a6f2396dcc6a5e288f883c5d3defa9aea0baaeff0aac14f3cd5e0758986839914037ba2257c7f3ad0bde40ec1dbf314ffc5667a03b2e2103d2ce9c4cbed9680804ebca281bf93a01896f6f865500018d7aa2f0f3219faa4c61f4f313ba9e9cfd731abb8d246de55c13e680a508953ba5e4ff2f2776fad38a866743e6dc3411f156909b782c16d8caf7585099f1a927f17ac1dd58bfcd1e42fd2bfd43aa237f9a725c588af2045a57ffc2b58465548b9e8189a4eb1c4e8df96ca334adac3ecd15860cd4a6b582afbc411953e9cda9925f29a29bd9846eda930997adfa47121034dc6b3d6f78fe057fdbde0bf1e4fb0662d7d23c2a0499f3175b299e1f5c08d1e42f8c6e8b046dd2ea412718685e201c129567db042b0b9a9009f668a090dec07fe4c09923808d32671312e7f20e870fedb0923fef816a01de5e7f55b8c6056a8b1e554ab5c33553a83e09d749c4b18e32479790b2645b1b878ada038fd27f574beef3da58e9e6b092c1cb853bd9eeef52243bcfcd71d43d6c83c3844c2b1ac5f7c4c3b8811403d9cd5964173a931c40ebbe16490c6d6c31277d2fd83a6a84a2f4665155d65bf4e8910ef3e496815da06fa4c1bdfa749a33fbc6088abe6e3d187da2b89d830d520ad8b8f97520ed1dce4eb70b141aacb35cb333b039b6fabe0ad2314e90b79038d43ac32f502c1b69e8099c757a6145144819639f4bf9b88a3ddb40a860c37b71e172cb6af81723c286f88293b871d189980482f07b197c38e0fe3b609a9f240fdedc90cb66428bd610715e97b23d9938cffeaf1652324852155d6ca41ea653157b3f3ca1ceaf629962896918d708c5f9ed8587667d52aac020927189b20e0c3824fcda8fcc407d36ee5af5d525f3b69c546ae23cf4fcfc1e9d10b5dc2be63a6236230fb56e75ccb37489dd644222ca2fb162caf5367560d8c5f9bfcf5dc9a0577da5f273380a2eb14ffdfd797b17b782d1302050b09aaef0f4a51d7c6f3d18991bfa2c20c3e3926bd415d13f9a60470095620c8aedfd822af3b79b8a09f2a91f4ce6fde5cdd292d1650133e049e71288053f26f65a95e9e7180200f98a97c99bc3a3d63d1f251160916a7e93858bc796dd50184c0836390b62205aa20113012dc826de924eca409dcba854ffc57630b20d0a9f0e1d3c8dc6ede2416a75520e9cc9b37cf664838994590e281f8c62f94da3ab1f035879f93339f431003fc19e724967b58fba07e1f724de65b3a5bf79162a533767248002989409f442c55062be0d4b29d33779c399bbac9d4e27534726a7fcbdf272db4d7581e3077237f2dc92a26b34be55c28c91bb2456be6f01c56d35d973e3d3ecb44753f0684e4363ad2bca05aa32feb248aa829948485d0c03360206fbb57d14889c31941c6596d795ca568b745fabb8fd29210ff43347e468c56130ce2606db7f8e51271a327b726bfd9490abef5bca18c9cce01917d76953f87e34f392bcfc226fdcb1360d10fdd83e836b2fe8312944bea968c61014cc91792d9e617eeb603205aa1f7e8514ed885ea5df2926ceb36c1e878166310c7094cd2a51aebd78fe0ee32aeb8eebffe8a10c9f8961f0489623c07c5f524045866a90060f2a6e3db6d23e9adff359fe7dc020b84f92182e8a9abdfe3e7b4f0a690a79755235a13e83a5ee224437f765b9920bfc63040a6f78f72532975afe51e3d770fc879ffb407d6401b008ea6217167c6d3a73d0e7a57b3fd090d22fb9e8596d010c56443b01d18be5559f4f3c7ad2ecaece78dc2c912a6a3945068103ee4179e616852719366c9d8a00b6348502d3f3e44ab2ba0560b3fcf4dd422a58a6199cbf70cb531e2e3b650e7f360b6d3e920c609bacc6586ad2de711d2318628cffd0ac831fb969732dbd9af3a3b9a3e2bb7feb7bb248303562daca20602533b651b8b640d46dea37e44350779f407b5a4580339c08b5ced06aaa0b8c7e395f38023574e61768a7c8c4d080148ba8576c7b8b3a48de6ca875b913808b762f4612ef72a095e0ff411db2d936e9789813f7239d22b335cb52160b04b61a75a2fc946e5fa26db574a8e624ea9e315faff676f06fdcd7baf89132bca949c76f012fed218af48f04a39fb07b5283b0cfac2987659a74248f74e630c07506993547836f2c00e504232d75d0c14976577703eeaa213275c68c3d11ad2473b1fa8193193b413557a05db9594d40ed75ccea4ea2bd8bf58efea0fcd998f37b863faf74d4bf76c3c745f6fbc6b954d87234c3d28d298c15973403b54df290a7d9fc63be8d3ef398f4065563e7f8440d9bfe7d75efa594f09f114d986d888be6b58081e882e4977087e5c38d097f3eb6d310eab0375f4d6807dd5fd1edcc4964e96eb06e6e771c2b3f2dbcbd1f7381dd11a06d997f3dd72addd073a1388bd47cf59fadeddd47c045a851f84d6d05e1abb0f39ad96cf4654e3fb2adb87307d7862625bf426268ba9a34ca98ec9cf5f0925ac21789be523024d34359c45122ec4ad2935fe476c4f5fc2574a93ddefbd248f80202a4924ca7c4666b0b8a24e03a01b352d69f9a6be25adf7c3133b4bf32fb33fcd3ad34963f61a8fcb2cf6f8de4640a0edf4924d2b3ce10fa7f6c433c66703b27caae9669193a79b80158cca3ee5bf05a2a5db24e61c78fbbcf0f84f21345a31ad4739043697207d9d71ef4b2b9bd24f6410ab75399dbc659dfde5be43982625b5fa252f7f4d96e1ec8eb278b91f76d38abb9d9fb009976b315703481d7804794db655f1a50f72d98b8afa07757551de8e55d8dd66c14d16d2f0b62fe1d3ac31c2b8ddbcfa8a294b77f8058be18694cc694dc3795cb509d89e45ffe0819963080b827a333f91e2c8119b174df3177d5375b7b18c421b159cbaeb180a223f8f77088e0c41fca1512ffb68ae24faf514e3f4727335b4a2c91a71e7a513fda982bdd13de0c4c110935e2be5602b068e013e72ac651ed5b10828441a24f0724b1a5355858638ec21268fd1bf1d0b3bf0b9c04fefd146f5a006ecf238e647ac5d1c5fbf170e174dab850f689c6332e350e5f6c303509a44787fa98574f57564426910ddd25fbf90cbd8b50d3da974aaedc1c3b9d71100b62a98c952c237c2b0a99a4b030cd31cc5dc5e2add551302b5caf0070d9b5e52ff9967099e9a3d1cdac34677308a73cdc97745b8453d773099a6f13220c4b45daeb299e34f81e6e1b9830922b8ee80f90e0352293e6b00d6d61aec2cff91b15e90119eae0b17ae72b796cdc9e4216dc1a923c131f53611cb6c9a160ec5144cd62104ac5b647ed1d705be3013bcd630c468aa91bad99649b70e4d0666d324d824848dfba12117cf6545ef38f568abca30d1e828c3cbac41b8a3d9a45422fc73a15233984a2c4667c4d47ed57eb120b027deb03bd2796eef54ac285677fc59b875dfd68ca80cedd9a476e1f7faf638c02215d6e6d8d986f3a4e3be4eed63b65f3bd7cff8ca0640659b489cbb79b5ae729afe966f24f6fc405ad88e508851eb1178bc4cc746128c3841e75b3238e1c06a41baabe2f4f2842b3ab063c40960ffbd59406b6010e3f0d6a30962b450e1d46061113f6f86116842322ddba1c114a7274a00fb3a87a5863810be2b7e6fdad7ec9f46f7345fc173fe8df52fdf9fbd6b370093bd1ea9b92dcf7a6057d3f976f0042db9c55bbb37550d7570ae6b53b0725732a52b5e00cddbf0e5cfaffa5f5171b655870d263452f61fea3e5f75c9bea9f9088c5bcd8181f5066b503e0eabcdeee82c43ca44bb75104def8d16d4fdfa6d5dd01208a7879b03fb5dd71e7945c09d8f32fb5adb7fcbabf765c9d50b3c5da5e5ecac2953282ce44898a25d4e9168894397a5352b9c65e6082ba977b299a34b8a70a620cdacfd030a1b564279b95446cd0e77434b015fbf1849345771643885948e946ed4f44bb59173d6d074095c24ae7c1742a191b337d1382ceb0a3cd4a5e0e35c98681f4425f43c968b8956f6a81811393442ee6fc975cf0b0fd5b0abb3589a747952df694640115794aaa087b172cfde1ed33f38fc9c908596fd10316f47d9a7f788b7eb88bd6ed23703e774b807e3e79ac6a48d9beab52c78407fc21cb1bda5abf86f2da2edd35163367c46ab3f1383b51379f0b174f645ae3b72e998bb55db9a1e9dc9253a55e90e50106b23e316c7df1d2646118b2f7bd8f5d9ed254d6e0984832691f1f5edd208aad5bf79eba7b5033b858a9a5df72e5138b2de21838cee8200fd8f315bcd152bfd37479927fbb7b686db1646832d6d159c27e859d1a2293bc147ad835c8192f1915a4f02d2333e34db8e00e5c5d3a1558aa727c0972fcec05e7bf96f0a08334d5b845aa9999ad621f92a9f82e84a026b7eefe60be6cb76fff61c91d2dd1336a6573797e800f43ff935e4240f7dd4fee385c77ad9f770ce447598f52bdd1f16ccdd0d86c7a262f6182edc24bb868bf676c2ca4b00d002c01ec614f4fb3fde0e5180b27ce01d95bf2c69d1e5f6271b488792a68d944b0c2fd47bc92b2ec443ea1e633c1c760618639c999ab8769cb7cb93a3d5ff638e8afea27e0602e2b7d56dd1c471dc86dfd8290c757feee74199f4bc6aa2ef9a020a4070c0fd53b7f3a8db3680bea1d022d029b1235935da5e29ab134b2c464f21fdf29493528af2ee9cc2161c91f3a8d905cc0d2238c1d108560443cdd634d23362f9d6893ec5a60fc72ed47279e4160433bfd1f07c858f2a1f926d4e8a6814aa735c90b0310daa4ebd12f46fa71bc0d29a1f9cb882dc89f8c69d99b9c0d282a3a3f6b1af7b3344edaea69cd4f65465edde4304d22470f20c182ad04abf2d1189d477879708dba1152815fcf35a808a0f8bdb4428f7c54d099fecd6be08115aa4628691283ba33e9f73d7db21291b75f8d5ae9271e7196592baab62e3f299f44a0be0ec519594997363c3651659afcf9ee94826fc8328f034697104b5736541fdd76d90d2a491ec0f3c6cac6edd1c287ce6738b838f0b4d1356e084114423e9bca363fccaa28b6d5437c5b56addb31392f03e211c26c749464aedb26d1bca81761d755ff711d79b698b3b89cc4a9b5c5c982008bfbe48b6863f08ffed3a0a2feecf65e439723d0b8133e96e1e75aedfad95c0ae644ebf4a3f6541dca676d2cefaaf5119d3a7bc1c3d3377010c824c0ae5d95bdba57cbeb376a47da41349b89756cf9c83e00fddaf84dc7a49fec677a81523072084b2a0b141f2960224d8d3186128cc8e8cf6db3c17c328d8bd9de819e79844e729799deb86a7c27c28be9afb5205641fb069697917421fd8bfcef0d4cabd74d8739665ec046a1c8e17bdb4c73ca4c684734bac3072b05ddb1107d24ab82d1522a3608fa97aea600a2efdd2628572023093ac549299837c5fe953a11df67e4e74ab2da0cc4e6a1610f9bc6e28dc6fe940e64b99b55b0a1474a9bf7540dada1a8312aa2ec7eb8ed21649396af336d349ed1269646c2db1221253719bd962f26323315af86896b5f814ea14d7dfb35a4b22f0c3b2f7f0bf05062a1da6082a687414689addb04d0d5b0e77f797228a8f0e644885ef079050a6b6e65be1b85f563eca8a28b64c1c9748fe6edac2529bba22ff8ef0655b4052c6746209a31d2608ecf0dd2d79fc325d14b53ce5a18fccb929bb1a859cff48842ba1b987713aa561375a18ba9dfb23fe8afea0ef2f7cae44aed05dbad7b9ff2a77e63e28eca31cdc55ca4e3cb4bf316ae81778bdabeb04387849c1ca6277f0606d6c0ab5be33def6dd3ab1f188e698dab08c45b70005220c388df5163a95c488e35cec1e38a253f4c11d0093c0a81df87029a0a85f406e6be66a3a22f5a0f1c3c5f6c0255946c0e36dd0ae56b67ec22195de17dcdf2821214c51fbfbcc2738880c5943d117089f560422e0f0d22a522e999823e2cbc693a7407e5852ae7025113830be6e7e7a3b1eaf6c198e04316bbd762bbd87d231437d16d5454ddd7839d115cdedf9f6d360637ed4f39c2b988ef31066c43a4c54be3646a171adac7876ea22836df4ce7b64d0ff3601a7b429b487568d8aa8df70f274e9483d9a842b2b812de0186bd4f28b05d119840896559ac14391872e86a89b3a9c3e62c2c9b0e5a65b72ec08ac1f9bfdc63384abfafe9f9b9f7dab7489fe11d011a535d8e3669acd5f02d8446c759796af0fed96c9fb9afa143a11b027bd85e8c9d106d2519bf0b7e66e5a38e71a631fbbb353ab78b1c1ba1c511e09eddc525fd9003fb919af3c35c6fa7f78028aecc56e70cbb15aa7a6dca88d58d045b99066bcc5925f69aede82d9365f2118676ed5d26fe8abf16dae56b3cd4281182f9d8078a81fc71c61969669072bae092492e47bc5aa90f994f2b2e441ac1151c8f139ae9265c02ec12fe1289ad899ba7b745280b933f94130c2b943a7710a47089ad196e9035bf2b2e5532d03db819a0f899a121e7ba07778ca487ef07ecf3ecc61eef56cca6ae6d2398304ce71bdcfc6ddfcb7a6a34276106740a2502830a2d9fc382345dcc395df1ba4416aca0abc8693c2938a1fbc4fbd2a18dd7c6f32eecde471a6a76d812f9231fc9a184b7b04d05d24ec8a17f0576f9d645eaea78c9946665f770f3d18bea0246b18c3d383a4c5967a28f5a156c1fa12490d53d2c4241c619beee531e33d097fe08743783ba15e5a3bf36dc8a9f22dd542a06161db3d0f58b99e22e530f089bfc6188b4374b3d9f8ed6d33299436c7a732beb4d542a795c74f699ecf0d2becafd4e63a0a33091e37e2f697f78195dfa49e5f79123942d7d4eef5febb40b31c4cc77b5b301885962129f8962baf6c79aacf7bfc4cd4fef4917083077144d4c6e4b1476f0daa7369afdda6c6b907a6b217d41b54781840c2cf63982061d8d69a2f229f162b3f3aa5ee47d949f8a7bac81e6b4562f8fce59f61161c25fde518aeef0c1581be3461b26e582f85d29cdd73a8e274c0ad9eda5e36f7fd0e56fa49c59b04622503c5fecdecc0a7238f37423ec1b7f2b666e2e2e51025ab14c6c4d2f3d19bab8ca25a365bddcd3c6a23f3e6981acee9f1d6c5b15be05fd10354dec081fb17430e6c025b31b9c27f64fde232191399592337ed3f55f296371b9a1503b2f99bcb01bc4ac5ca76742747900e9cc37aa4c6fba7ee5ceb997b78a354a343634d44d7b5ec6524b27482bb28178cb6d34f8a7a0ddb7b43246a0bb6c1afbf656b2a38a0d67d530010d4ef89a0b6ffcb94572c871850cb4cf8b06149ea57a52951e232322f0765302380ab4bb7d2eeaf99c286547da211fb32b49ef9dc17ffda9d3b3a4bda6c5fc208e5de85cccc36c4e50f2e1157aae312a7dc5096190f571f0929ae2452c928818c18e2b4d03780b2f189ff652b9e7c48cd7c99bcff0f09d1ccad8e2e443c1f5113127675058a469da8c340c86efb53b85e3e8a57461fe6e3d49df49acb722dd2ca30a7944a8b4615f9d5291b48f57f27cc076ad2b58784c154099cfc6a853e36be0f7cf4f115fa3f0dcb310e78c4848edd87fcd2c5d829bef3545af91b301058554dc4c83b75739243211f1da2993f74c5f57e953c0549fab9e4d1a0495fa709cfada207bb0a6f27b0c04ca02f553deaed52f2245830d54e8b1d7f734648a44d9b09e9b9bdf4fbafa00edd01bd40235914102a4189badb826e21b9d4559e798e343578bb6b5d1a736fcb14d655c8068f18111beb43ba5aefe74677449f237182848d181ff3822a1e85c33020e3d9e93287f86aab1bbbaa076140cdb1ef94b7c4bf742c049eb2fa7fb40f0eb22f39825d3b724216ad7007bf58a678f1bc4d779176ae0c099dcc99c2f1dea6a78c64529c398e9b4f8df07c258da97a4c3a24ed815050663c1720014f0e6ad53fa420898af7405c7de4b08799a3303dfa377b4ee45c8c68330d1b0954fc061865231d2994b2d67fa9f6320c9c04db063a91514a966c64cb008ea366f4a0655d18c9c020dd05521cebcbd9efd0084ac9a8f8b9e92d6f4cfabfd91bb602cb12fad48c330e4e105a272399561441ef0ff5d1a9b1e625dca3058bfdfd9d149d4d455c153c38928ee15b099c7ab2c1055a4bf280c496c0ef07000aedd825637aac26e301739d4736b2d37b9915d39efdc79a936b3a9061f30e80fb6f9aad5926bd4d60307380c2872636f50e31558829a64dda095a6b28a22476ce204348c0561f463e845cf69f23d11e3a0e3f5d1680145771adc66874769e3951902cb3b78bab58a6315b80cb11bde61f34301048547f31c93d86457c8801e17099d4eb0a6b50d7b519387cc623c337d500a880ffeaf17ee25024854918c0eac754b9ae13fe186da995ff885b674d1179c76560d2945724645e540dc8ef3996a4926c497cb61651fad4a6daeca7bfcdff2b53e8870d17413f0f62eb6587bccff263612140d76923b4359674327b7f6f86b0af99eeb13d8d7e46bcfb12b67f601ac05391ce36a010cce6613b6b6ab5579910ccfeefec886aabfabeba108ff11a17039d40bc5445d8a5f221a8d3c2b78748eff7678e8b369513aac6a96af864d7e4217cf562ef88a9cdaf165447cbeb33624195a690554d0f9451e0a8c1a636e975b31b819530efca8b63c27f5b550cddecc17ec67c5deb8cdd37e5b59c178f3c17fe4d1cd2a340ef857e8765f0338ee66d161546ca3ef23115843808e21969a21e657e80f8d8ee32c5b65ba0389022a912f2746d077eeda83592974e11508cd65eb164c2338e9806f410989f3add6aea9b8fabea2ce7136794f6692fb2b47ed1bb2411c112349695f2052b3559f21ec32af90f3c349fc91498385715cd9ed4eecab026ef31d7a374c7b3efe9b042697506e227d23efc5de90998333cad1d57e3115f6167638ee39c3146800bef4814215e9f07da13d90b95063c551607e65345f4201d9917f164bd8a1508e1620fe529217fc4983e6a411416ec29b6702afecab51bc49308080cbf21a3704abb963be666012bca3bb03ad540c1feb20ba32f2c4b6b3d266639f33799503753f0be39aba5ef853ac86e72b6242de88b0f670aabe2b56b050f2f6bb7bf15a06bc8702094678e105e5f51f418a1e08ef756165dc0732b4f8fdb67574ec00cf760b30b1e35e076ba0735567413522365c4d4081f156270207f1f98a2d8a66821b63c3130460912140ca8f652a3105bcecfc5c6ec06a12ce49da82f595098024677f24b7c576b16e858bda31417e6592cc3dc8fa7ccb79c627e0b304ea515c2ba695453be4f4eb32aadfe9d85aededd919d13abbea9d30d4a81ec7cb6f901b28b2a556b6a284bcf54fe27489d291619bbd84911b52021425392bd91aae866bb050e6265d7fea25ff5b16c3863b7fa9b06dbab75816600fca124d0393b4389e01c926b06947fa05d3d8972f0690ecf876c38b99c65b93adcb6aee8ae58145ee9ee04d76725b0cff50fdd6129d413259b732e89b9b7e55bc4fa5f3f142c72d450fe20d6ff5c6b61fdbeac5a34f4c8ec245257aa6901235ffc1af78740260c0fc1dcc0115ecd7c7e41d42530aad5663228316c4e961a75b00d745be309da5df6f91ca049c28950cf5cfd0f549cf4bfaaa020c041e05902fa122234c06aa8fdd4a85354c2aeec961bdd42f933f826a6730d47afb23dc32142e2fb16715b556541e20d14dd650fee7ea39be3d97e0c57a10ed893799a115c39ce15c0de3dd579c4bec22d448dd594ed8c5e84b3c5411668638881e3c7b0a88c257f75a619103a0ca20f0a1a0654ce88be55f0f36933355b8a620579bb4c1d557e7ce31b2ff5b6174eca45be05504d4244754734fc13dea8ea08b0cf8e123ddfe182ea5e73ad0cb8ae567ea441f77778c5c6f9ec2342fa4c24d2cd763549794eeed9039828687a3a38b8cd439231263d97a63e73ebfb404d3c6da6ff2e156b32181043ac97fbccc351fac1a995ff4878b6c0aad0845e9ea8ad6bfffd7a5720eca889faa0ddb44bef082cc43f10807e37cc43949568f88e1f0a7c1ba442f86659cefe55256740e5e6b34c6f1d99ca3a72233400a1a774344744cad5a22144675482d0ca678606a0f7f1d0c6f499a92ec90a01feb034fa07fd1e0bea6ba219cd1648212cc71d58a6d01908a77799a8d47c186cec5b35ebc256004951d476419a9d688eed15a272ca5f886914f67aa10eb5b929740ebdf2c257857a854e8be199b3e27ac0b355ff6c3c7e31252f4370e163e3d402e126413ff7e9457c430ad08f62a397c0cde60f3039345f7202feda6260c8beb3ce73e4c29f68e7f9ec9dd56ba3cbd05d37cbd5d58891979a4a8c19b38305620e5e890f8780ab1b932176fd1d9158d8a883569b7e1a782f809dd15551d6577d9be3b830e34900965bbbdc3630ea03b58ee4a8f3398b877101b69be22a97531683f0a473205029e729c4a9e6e09db88772d0652c71f63f77edd280d3ad676bd406d99d5a34cf7b116328600bf99fb0d3a19e0b0dede35d8d4d8e15cacb3de0c544c8c398e7e42e72b83f4099d3ea3afff74772392d08311668f413c4605b59512404f06c8bef03b106710c075af824c90e0a625093cd2bfc424fa419e5b35c791b3a4a1bc9b38fce07a5e15b4352c5d1572c4703f98894796a219ed5182c755b9e438211014501a66e6b690eb110914741247979d59167605608b5623d2f9adf056f9438b763f39540f4f5975ec25e06ec6905eb065e5da23565f32fd4fd0b2afdb93881ae10e17b67f0ca998b7d2ef58910b52550ebc5578260369f23f6662c7abf3103a4ab08d8bb683e7c8dd132051799d1999c02b1adffb80a25033c121b248abc651e3eee5f7bf592e34227322d69eb822f71573f20396b38052973aef35492cade56bf1e304f3d6b330a3de7593d6fc2970b49a95600909f713885520301c956ae68a5438d4bc735ecc4e8bc5c4310012bd86854024b90a1c8293a89e5c5022a85ff73bcdb758b732052e13cb02d154e1b26fc04760b59fdc3822ae075b18726292b2c9163335256b27215d89c8872d5537fa1daf48f7ba42cad02b5534779fdd14fe46664e4d0c3986b61e0dccee9e12d82766ef6b2db73ef2c22b548655adb91f9628190e7924d97ecf7d7bb6aeafbb83f84075eb4df3ae8ef00c00f08422a46fe9ef366925570f85dd3833296fa8e96e6cc7af0f03cff56d336eb19e2d58fea1de8dd7d2bdfbc06d96853dd467bcd438cd6ec8fc297f2bf0b11c227b15508671b4ecc586d61caa31b7eb501a5ea458d5e5247603b7eb64b44e7c80012fcccfcf5ada49cb62b38e294070e698d0fd64448527fbb46f6530f6ed62c59b404af91ce09c7b7ae0db76350e9a5c8acefa8389f52a1571dc7929cc30e6c6d9efdd1e3b916b4037facf1c8acc53ee237a317fd470bfe0016fac39276870ca83ffbd3d7cfb931ece241333b011322ab997a94e463ce82e25b69d0cc935fdcd03af1de74ee4083caa474a20bd51592b386f034e537669ec77d4e9a5b97a24d190af629814ffc6bf78a3df934fbe1251e3e4cea5c0a36d1350b470c2bc8ebb23f419dba2c3c0b67666f822047862ee4e4998a9b802e8d5bcad77b9143d2cd15e204580e615c69cbb97a27f345f088c403e28c2488c8f1036e0af5d898ab5911f8b28bf6d57802cdaae3c51b1e2d2b0f1547f64f239ddf853aad18f0123c61c39f15d55dab407d7a12bb773d5533c8de0619156ad2e59a0f2c1aaa7c3e6090a1d9c8a4a4cef940c7684987dc21faeb62605e56d7c09d966403ddf0b306e03cb356df57ab1a00a8829de2241d2539b4447724d8398fbdeddb5a76f3aa73fba5cc59b6b29d0fb8b89a75641ed408395784dc977fabd3235fff9bc04434ad67ec7a95d6424900396618e6354cdfc3edf2b7eb4c7e020ddd27cf429af8b9c1a70f3471d717eb451a808928825402e6d2d652e541f459af674bea71bd2c72f4a0f582bd4ce32570ce7e137e8f5e862dad5e86c1cb5775f9d55a2ea03492d3fe26ee1ba1aa293a814f9c524d9915c7c5ee0ee1344287199ff197bd141334c974864ca81e9d93002b24c4e60c4d10138b82ffdbd3560d19f38f7856414357d94619a4328e1b70fed60f84cf1ab67f58745cf4b5da892a352dc6d0a35fc8827412be241b53607a0c616a0d473594b2eff38a5cd41d25a1a8b5defd504f466dcb0f32f5b4fbf78df7e649dc6d5fe3535dab533bbe4378b1cd1b9ea9fe3e6fa03b57d88b8d2d9357cc57dbcf520d985e779704699fcfc0fc422b25adda81b3c5a5b4caa014b517417bcab51625301f50f141cf2c2e8d8f61b75690ec89ead5d1e221a52b6049d0a74cdc35b0932dbd8614a05b5b4cc4c7b8e062d6c3c3ffa516d5c6c0834b2ddf858e920a5a0080e17666f57a9d1db7ee95c6320f10ac76d06c5bfd2bd080e13b3cbb8b67cb850766aa4dd20806cbe3c3ef8a5a6953e7bea693a708cdffb92e27425539370e4866dd87bbb021119b24dd245f61bb55f8c5339965827b8c112d88dd663081902ddc702cace871f3623c66048c9be268aa2f11062ae6ecddb2c8c7b8634c5e530fcf42dbad1def3dbabe588e8e3325158f6cf7794bbaac666488bbca7964c89a6adccb56acb5ad890f4f5eb392361358c4390edeb138e92b7e6ad22ab8915875caddaac70d517b2c43020661a03a24fd4bb6686b52347e2dee74d750b1659b73ff1daba18f5b09b9de0a6a31bc7429c126186ef7f2fba921cde8ad2f4c72986036d0189bf39a18ff649ce06a893424f9011f6db9d4cf1059576866b4c66978304d6b371bee2278f4b8162cd3c63d3ef79889a5a0af81df16babd8e9955f48de37f79a0d596cec500dded231b753e53723f828e2e78bcd0c43dd67b4b4520d5b07a36a09c8217e2ff9b690c09e02df0d146f71a407086f98047efb1fb6f8f07f73ebb58c14f13160efe03e9a32e958e5a0a0c6fda5a6fc57d354fd4923cdbf7931ff3310635b519e929971fa1c4f860d215224640f1aa08a99237c02ab512c308a0fd4dec681a39d010d000d245e7f9e2873164181b72b96a11a561b12b80246fc05802b5f3f2b79b1b8354f97fc015099e4512ddea75529c8e5a18668ed73ecd9c4e6d96bd6d4e86fd213d7aaf8be528087ba23ece1228922b74fc9226d71bb143bcdec2c1ee9c216680094eee9cea5c0d3577daa884dda93a389bfa4ef3ec1944c5339e9dccb6d52c62f44635461d8dfa1399ded3e637f13af83473f5870cb5ef37a8a2beedf572133ff36df850ba17f1d31fb480e52d911e7de37c47dd5b590ed68b0b6e4d80d45c447b59346d0185ec29d66d9143655c9a515aa26194ce352d62fbabfb085b9c163cfb7b6e805d6c214fed0825d680ca47af855303f7b8cf8fe13c25d1c185c518ea1bf1a8ed3e903a27e1d63ac85de838bdd70b050996c34bd869c9dc876100e1d51cc29292c111c68db378376abe5c60bc108eaf6fac0a0ade719b04e4d6452d0e6e7a890a365e290014a188ff775edb8f1e71e85cd94596f447230fdfe42b76210d35e5b8347a5f944297a40768af4fd1172340fd0020c815c5456a517fc4c8bbc59c8c27c5c1b03bd7b574d2c72b0187477dba3244a38c8e85696613156150dbfa6f71de6ea2e6d12d9a8dba8eb23055cb6e5d614a2120c0003624d92e4e740c5abe23fcc7c6f50aeb3e0341b9b4993a2f866659e38170f677021617943957f9bba311d395bc78d61a57c6ca0df41ebc0cbeac746987ce49eea9b644a0d63889576bce5cb76dcf0ed1e0b2722d35bf5d7aa4fb3deada4e58a3dfaf9ff7a7b22e0d3471a6af8bcdac0302328ffd1bb6e82ad3545d93ce3d6eac16e5a0b45d187bec996d4f961a938b1baaf1a66fecdd415c9a719181705073c746b52e23e8a95089a0789dacf552cb556386d1e140e3b9e562b9170a6c7b18c44bb8106aef234f1f940cbd133e7f8ea3936a2d7bfb81790d91c00787d839fee0147bb8ad3901b7dae083f9e56ee3d7749408e7f5576cc1394fa72d9e14d193079b9ff7b26e06248993e4c82aec3d5955344563796192a8433f78b0b3501914f2dbc3a58215647775781ae496c10fbb758132f4824e9510680d869a8570dab2876f5544b7451bd0f1882c59a7a435916ca7e97c4ee887f45937a88ae33887b498862633b59e35cdc1bc1a0a8c0f85f95c35b17adff8d63709d8898436eb68073bb8f0982fe0c28a52eaaf870bf23a83d8691ef16811fb5a103feca3cf4088fee07fab68fd11a48da04a89fc198fa3c505027a50529a55f6428c4de8b9a9061b6efe699a6c8733d0e8ef1db190858e58dbb9e7a2ec7963fe87aab5078f79c46aa3d16da84f9380f5446f3e6424f93ec9477ec3f377249a41232be36c7dc024f985f7f31d7ab0b7672b46cafbb256488dc17830b8f16b67140f8e42d517425783f5472e0be75cf9c1df612126c57879a76636f510f35b5359d54cbcc095b87cce736f9dae6672f39c4ab97c10ce61c98189ca79b4530ae0ab8ec7112be483f8c7e27b44635d4085b0c2c09699bc6a16c7dc18197124fc7e134014f1f9a7c833fc64bad73c2a7566c188bbdc6beac5db283d9329a3ef83d51550924c3549e6dcc746fdf62526c3002aee3d964f0dffd3c00f33661c74c542cabaa2c620cf14fd2e08db6010fb69dcf6bb1826278832d7e0ba464620862c92c061703e3f5fd414490fafa7bbfa8ab60e9f542a4dc8088953a3de91d3423b4b3658b9fed250667b92d7fa43a911e28cd6895cea3f6572e55636ab59dacf11b86c4764ba07f2404cb2e668035b84dc3fc5cedf0e7641dc8aa92e10fad0ac6952b711010c0d9a10759ff26397a602eca04fe85ed455bbac9d1f9415dc64acfc377634b5c0eaf2a68d2a0457ed00c2f7a5c23026a116f42d5e19d1da610b1d8549bc0b307ae37da9019950d1d717055e7c745fb9e40c6cf47c77ae0470f8298979959b2ed6220b1d5262d2819d135f0f5554e7024731c8f46009f6277fcddf419458c95f4027be82a0d5f6d1a05bac0397bfd745280e0ef233888a0d91b6031f81c9a08469e5408a6287c18c1e0a33c6ad92f42a6400dd1be014be44158a45be3fb35bb0809e5df9f3cf7891e966f4ae956d9506b24012dc8ee63b1a490d31583dd6f77e16fd3d5e1ed4eed013eb797048161913968d5df2c1be3c30c0143225e0f9ebbdd06e461554edc8efe0a09c459d359f702d61884787d06ba1fbf6f8ea6fc26828c4e79dbf5c854d98e16bf2a96b98bd66d0986eee2faf175f3a3ea30dcdd9ce8768d22c7eecfbcae17d6a37c2296d6316eadde3f5cf68db5f28e5b27762871711eb0463f247d2a9b7440bb750f912e5f712f589a36196e519a4e7a2cd3c71f31e51090383f357947d9b15c5f1a6a3da83283e05553b4d4b74222b67d2398c14fc4b6331700fb3ef59e4273472dbcdbce9f97b5bc565dd248c787fe09bd4c19a46a5c4f1a0fbf806434666f6694273665824ef2c3a339fe0d1c96dd8c7916fb42fd8667e243e2a0edcd1ff398ec8a20d3300b28db3a65cc9b12430ce56b47e483a7ebda193f9e9505d0c4a854ebc2ffb40f1cc3d640a8f3541169613f054362b5c3615e217b88f8b407edefbca629455b8fe4f519725d5edd39e01437fc1b948a02fda36cddc8ca2b929b413b9c999d5aec36acf8c85d98f5b61964d378aec019e8df999218600cf070fb0dc07742d43efe5ca0d35f6cdff562466dedcbdb83c5ad24ec251c9bd17253a5a3f66e59ff8ba5b9e2e447848ade645ef6518da50ead7d9c2f308ba0a9b1e1b6b1753fe84a1c3ef361d6f39432007cd2f660394f9176a26039daff7daac131aa0e20d00c7fea64708074c4920343d4bcc166e47f1c22ce1e8018ea1326f8c638c4c3a0ecaeaf5db3a220f061f064988e86f8fbd307fea3f13d59f8afbdc6c641655a0f1596d3c13de975dc2b424d7570b9b4ea9b8fc82578758808c5081a91de9777406b88ff870cb872bb92959e5534709b4b99275ba761aae4e39b20c4b5fc6564efee8e3cbfc7fa2530a2b5b32f06a6e1a4eaebd3ddbc94fd0f2ce401757bc75cd6fd413b6aa89f9d6ecbaa1732db31eeaffa782871eb9e3014e29a487d7a1e29c98dd21fd02a3f23b522bd5c9932d57bf44b2ff6902989c2c767a5fa1ceacfd6838762a7d20cd51c4a642558be4e05bd9e50bfbf0810fb1cb0c6b4f19d41a31cec864a1751a8178fc562acd78490c7a1c941ef7f1904457f50401f5b1169b23f4db8b5f9c06e12a4003fa97693973b483ac704cc4933b9e7da74bdedaa8fabbe59c24d424fab5be4d1832c6f796ef3225aefac387aaa905632403f486aefa2b7414c6755b4c6705eef23fc4258a5ca49c60aa469daaecc721c62424344b53ffd1d183016e64940fe0976d059636e850047cc9dde1506a254633cdcc27e54d023fb9a36b6d2162b40b09fa35955503ecd7ebc8df92e385f7de6fae4f3fdeb36c75f734f9e3dbd0dc56b359f7ee8d13dc458cb04ea4f08c27680261fa0a31ee76de54aab99ce6b9287176eebe1b8ab1f328a0c9baf5edbb7a34fecf6122feb0ec27b572315259d4ba564d1940bc705f060f9da1cbe97c6bf7f3415f74e6193b038e5855836df8c1526bcb01e1885a2ee5532621fe739b2352f736abd93420ecb6124b6d8a12f6daf45c25d7826742f70a906cab8189614130288fa47b30b399820c1e7003d8dd59a689d7c81ea4207f1836b56c85126ac902cb7b7af394f59da4e32edb559ead2b6865ffdc11e170e07cd121d39633caf83b3d3d1a11ee8d9b1a40ed0d617750e5cfd8511f433419fa3c1526aafc8904e93365e30cfa5382e9813c762f2ca24ea83c78a894c6bcc519cb71bf00adf57b09cb449166179dc2495c34ab9c9e4e63baa3324e9f13dce50fbf2d07521e9088a5f462740a71ca71e42b54f6d9b6b6dd4fc09ea97aaa7dfc52636fb33e5396307c2d5ecaa7771944df7e7a770fb4141e52cbbae2a261f34d2ec7bf27653a308d30529bea4bba273f0f2a5f76c15bad82d88df757b3fa1d803bf077d14b574857c4ea41e50d314caa74b6100ce09fc549d0b611b5aeef687e8745553cbc5ee3d09209bacd0be6cfccd6d9642db3e6cd41932f55e894df283a8e430f2afe0371d8843301d6df823e0cf629ac636ba2a0f08eca26449798b6e3b4bf3af29cdf6e5ca4a147508b9ca65b3b31c2cf134d9b025e5ce47fada4c8143c279eee333ee1da51f172f9ea871ea263391cd72995a4e93a267e12ce2a0842e74c1563d7583a4ceb470c4505222b0b510e54382a6ac794e79fa6ab16651928d1263f9100056b135522053b20bf92d214b05da5332968ce9d09838c95ddd9c9e1cbd8fc34507717ab0739f70480c4a6a8f7b733cc440ab2fcba4c431d60e9d632ebfcc1bcdfbb07166e7b5404ee67782ef3d651b39f6890ff0ea9d55f4772a4a45481399e72d716c230f8ca1fce8c30e3d6480f50827807f444a40d3e7ca98e7891efd33807d0164d8240165cbe0c74bbd10bf53c75a14733fad5f7a9745c2472bfe04cccf6d1c6d9be5bc0201efb84c12d1d50af10d64935072222f71784abaf93f9c7e8333c053da3ccb5f122a6a9635589fd12ad001500c0c03e978f02d116e5e510fe9e1c4385fb7ec7958d69db48ecf004a92801e89eec7089202b1b7486823f2008139319005853f95a723e00db51bd1ca1ff67dd58d4f6083db697a791f07e4407c5327193b4a1cd5975f5291e7fabf931706efd4c032d27b436a6a127a32c7c9eadaf2d097e258dc50610efb8853c8809ffc6555f1e23ffb39908269b8f685c6054689cd02ee1846b6bc206ac67c24dfd6437822807988e89d3993c358dcdd2981aa4cc9a97aaf3a4579d9eda815fbdedcb280837d63f11c59103726c1ba45a27d2b4ac9eed38a46219b0c9bc1dff4aed796676525b7c896fe2e0d83afac7d461d99df3445aa1ccc421523c8445ced0e428919efb1d0fd88ac70d4164c53aaaa8764709decc1409f99319cfe91dc70ef3abcaf758105488a58942b15203aefefebe60c793517e4194663e12db2e9e5455246c4820d73e2c75e5e996d9027cc48fdce41198a01da1117ee32719a98b4a3c1eeaceb551b7aad2aca165c64bcd6a7bfc09c227c55eadcc235376b2e5cdb3778b2e6b0048016961a0f0f66470557123e8ea48dedf41c90d9efcd4e13698e0baeefba7c61e02089152cb9f98e244365c00e41cd7b893f5915e674134101408b8cefcd6a23a393b4a5959fa07cb3eefbffbee80f039fc2babf17597be0c6ca0c0cf3852ae679392dc49a22f3ea89d6c07b7d897c8ee841838f429462b7aa2b9c05e8a1c25633010644c41f5b7ba9914651c483d6babc16398496c1f3e417b72d0aee60c324cae97c781b37b1eff6c8534b487319eba64d3c4fc66da75cf977d27486c185741c3b9b21a3b178d32c79943b09aeef48a684d6f387790b62917470a10eb7520eff2ad653818c8675eba3a1835ecf9ba9295e8ed4f80799b651c4e76499086b248346094960abf79cb7ce583811e1a2d575fb2051e730fdbf714b0455a6d995338e158c0c371a9f532dd6508e57e44a01779e3968a75c66b2b77942d0bd49379f3f236bbf016f9b63fae433749d5d589ffcc810a9e3e18ce3324f1285b134f0f46906a7851b98ab4cb9104d40907cad96637d948e51dfa56c0f335966c6fce4b71f798f79d0546373e6d4c1382ce6009af98965f4b52ecc9f9a2b6eb160374fef8c1315b8f738b058c6d909adf1a9632b8b7d14d694f68f4331ea3355616ea40be54b4cb0303c212bfebd595e834ff3647099cecc9ebfa2631d37946ffdba8663e1bb51ae38d21fe02941239a873e7b73e403d4391b04b44919b5e6354e2e74469ca7561bb2b388ca1e42d759063ef5f927d9c205b5bff3c7d6eb6b5ebc7cef7f54325aa07893b1748593d4e971c9cc3047846731dd3d505577976dcce3d38e4c35b5bc911a37ee6c62922ec40d16bd6420071f310c261692e1ad69054745ead14d54962ced4ad7399fc6acd0be7da182c05fb9e37391c954a8a5cca83e2654d64916b38a6d5d61137141db6ac1fb8609c4f866c8f3238c55553c92c8bd795d95a9e7d288618aa922f68e8a3e73d37e9603d484b12afbd210cf3e7b828c0691d64ddb861b4c4f05babe8864fd502d782ca6541bcbeb70bb2e64680f974b934b18c7a64294a2ab6fbaa7f9ef401af641bd288b18a5123d79cef7c146af77b9a271e175fb836b6fa417d25615c346c56d87c59f7f7bc5933abcaaec70ddadb8f0f6f0286c11e92b823744604f157457d2a56159deeb71172a9a0316a9c4c1e5ed0daa1cdc729dac4043fbdccf3521edf9714710db97c1ba32961b972900094be66245ac7cf92e0d0ee450f6353467227c035749460fd813d6e3b6c6ea44ddb835515771efa480c22e40eaee25ad83915434e29668677450b681b0f3a371a9093cbc5f5db4f70b53d5fcd237ea6dda6896f3b077036d049ded2bbd965cb79d3db8cac78f77960345baae76058a774c229004a3f48cc045d3a7f41c498b27ff1f6ad64e12307721373d1e813eea1b83beb41a10758012746b88aa6d83885775ebfdc42de0c6a789a37b7e670250d9da47d94c4b63e86311557d0dc3c5f11ea8a79c20891c2f0a73f84872ca058dc0bada56141121374b100dec6371dbdc619a27b294cfa282bf34e090f7934e6a3e965ad4dcfd163c4cfb45e728b04a7842629a4eba51ed5da37ea2d1e3d3ca734f5624272637dfa61a371923b8a0139ae521d2748427ff6b6a25e9b6983fac59d7c95d7dedcf00f146a439131397a1180090a6643945988396cc751717a388c747e6bb5c009f021f35d1abbb26912e68e40fbe61d99028c590ce2a447cd8d69dccbe2d8228df989b515c15c25dd4153b66f83ef4b7bf162f34dbdecd9f66a939d7fade5e9c5a6ffce09436d03871e5a69fc1c6651a8f9d2a02531ee4c64f8b1168fccf4dfcc55fa62dce21b93cb768a00117c11e2ad71ba1671c15f9b768e2db957ce6eb277b2e1ac2c099d2a81041fd13e23d15a0db8e2bd39391db721030e0705ff1c7a867d35f4ac589b8b556252a77992bf8405fa43c36a6fd31b48e7c20c7d6c24034244758eb19ccee27f340012e2629ce016f5d16a62a98badd44673ae56b466a072d2148446763485ccb236409bfbcd17ee9ef31e07d5816db6605cfdc1ace6d8a0c9b02e7982c8cbc0a843bcc6ff06e447b97be31dbb310a90d0c4b25ea6bca02ba34909920f66c5b3f3fcc703e1c78893c331186ee58657d3675d85bee7c13c24ba6185ecf6de6f3cd905b78b293fdf3cc8c5e7665edd0c1f7b9031aa5f216c63d9fac00b01d4e139acfeeb70dfaa92bfea870bba7680713fef631ffe92f9b24ae2e25829f0e785cec2092c3b1074e2cc17bb6123192dfcf296c9da335e49bd76dbf1fc971bb4af51814a06848907fbe30101a69e441676c40ec0f0d392aa4f3d808cdcd30fb73c0df665ebbeffb3e7fe5f244e79082c09456f9d203bce89e04a8a90f0244e27874f756f5bca07b451f017913a6219698a023b375f415d7353826dc71503da3b0ef639004844533793d893b75562f8d948ef2940b892a100665e1f65d37a12c0aa199132963ad31d5994f5cd447a133d4ac889a40ac11da31ab5f9cb279ce85e871fe07c55ce9dcd90005b380899b616914b0b86ba0c53303b9d19fa9d155947ac997301b5ee138f812a9b7ae0b54b58031da19835f18a1d84f2c97d79626e8fdfd493eeb16c81905a6e9190eadcac8cfb41bbcf6ff7c605e962c72ca21da702a9390cfa5189cd2252032a70f367caf78ad94f0cc764596028b08ec6899053711dfb924ccadd183d240e53388d0a5628350c1770ca7f486e0fe7c3a935d65f836048ec82d9948aace0cea416a84af961ba8e874fb9a5910770deb90c782fd210113242bf948a62f31cb3ecf923fe2eccf8a0378d7cc232375c328add94a81a338d50861cfefe92361f9935487088ab6f18a001ed595093000c08da65e56a48c9ec7546bc01080699d4493384a259b74ebd11765ebdc913bbe7bf185354753552d66633698184ac07bc8ca77c8de76e1ff905301b82db7a4de97850b0c4d2e7659de15e8ab4efaaff1628fcc7b62f2e8f1df677a909eaccfe713ef4d783179b48f7b2b26b2a57531d5ee78564cd0ecaecf6986861778dae5293a4c2f13041bb13c90432439b4d34f2e845027780b77d7232d2e61ecbc36b65df0b72856abbeebf74bed19fb57ecf2977ba386419960fae9e4968aeaeb86d5fa3a4d3f97d675d13b2a1e4620d7248da00a16a7f5543addec91307ed2fdf399086e2b73c4888412c781df4b4580d058473dbc31d69daa2ebbdce1bbc6550957b016cb526f38321d1e555ffe35b76f2178a87715386985bb2fdfb2078f7c36f76dccda2cd9f89babdaee02425e2731460699d35770f6d5e3f9f1d2906b411f6de42a1d2d9281e57d6d7e279da7ca9cb25ed716356c478fbf36bacb0ec7b4f1f957b9ebb2878463be794f7669e8ac8eb6f59d11f748588dd514b50a68940fd4cef8895e835fd6e427083f1f058b538441cc32331ccef6b26b1d208a905d02ac661a7d20dd0023d4ac9f7d5a76cf007eff3b6dca39137fa0d0bd08a8ffa63c2c1f8c5d59efd2f35aa40d906250000a2972d09eea21b0d5a2fa1c4da4b0a58f9df6a670f6bbd3da5c45c426398afb9673e9e68277661e9c120f004a8fc52f79ca66dda802d5cec5389194c169a92e63197548b603095f535e6283d21c942b08d6e80b0ccbcac7897b72f14279d8ac19784a1dd6d886cc1631c47335f903ee6dfc598662077f91d2f5a24aafa12c93a165e4e0677cf9f2782d2694b7fa22ad48a91d1eeeb5ef69a468f418ba1263e4f8d6c70e5571c8a21328e37ed759e10cc847a7d9353607d7f679d076ae56504de5096d77cfcd435ec5e29ba79d2653ea4510847eeeb0bdcead91ad57da8c2ab8b7bcade3139d3a7a65c97686fc17baf410b62bb29d092ac5b3e3f73fe165540a71984872f316aa77d4be89a211cde239579197ea9dbd8be3347c604cdf4b2673698ea3e318e680515f3d2ac666aaa19be355eda9ae04c5596e42f9c341bd6c507fa7d9d69bd1f4321cb72641eaaed60bb3a730b618ad4c9ac77b6fe446879a6937f50b3feba753c977e30e8e7ebe45123e88145bf14031f1dff562841dc0c310ff71d96bf140d8797de42400471238016a9dbe6a974424e497402a06325abf2f9cf87179430e2f3b3ccf0f7d8f58d6c6d6eb0c95c42bce2d84ff0f058906f4583316e7d32df6b8c3bffa08c10d58589f84843615442b453ef463318ada0447c598b2669096e5d8e979d934279aeeb9248edc09d2bfce62dbb918c45b3df7005e2aadb0eed9f1d57cd6bb0de7b9070f1a08581214220d4b506cf48e07e82e42635d3a02e88fc2513d30ccb2b0348fda5fb0e420223fc5b089f83cfdcca94d24e76e45493bbf508a65dfdfb8c9f71acf15fc5e8ca036782544a15a8977180d0586cdb87d58effd2e64629d801c14f6d92f9c99c774fd353c39ac89ecb198de29afd4bcfbc95dc87936fe6f7f10b8b72141edd31c1f6086d20867c85768e9487625e586dc0091b0d045124a33f3768b6f6d49c99dbede0138ea9d7c9085f0dba02c6cf970cfedaf22eb63b5d60f4375723b2cfc9d5de6309c42dfac50fd534a1591ee5e62046ccb48760834237949e5589975134783e7c81b39df95a0d5117874c81ed6202124f51a8cdbde948e029b2adf6268455fa20c279086d1bc9370d3984d75d007a57d7a5676ae18d3c9b2315bf7252865faede6e4dfbdc59a38bf7dda6eb163d097743a6b5bf958f1c177927645138477944cf8f6b5a68dad2914a373a363d239db6fcbf3117bece49725b04527dcdf303e7a0ba46bd5d4d8b14ce04886c8551db1b3477df3eb70893b9d4a99d6bca99fefabc2d28200731ec858535949719fb20e4af63b760406aa3ccbe0c2b2d780f785803e2c58f059dcbfdd81deb8be72054c33aa89b04db88a02e42dc6d68bc93a5a48a8eb550b781fe47b4b89978affe1fde483d67b069be69dd1fc89fe2403cc71df349fd8f818fa20e5366e82daf6f5d1e7567ee88d7a5f8264a3a5a578612a4016bfa7847f802f3bd03b414bfe3294869d9f7ca6d15dc3c347a75c3bc3e26b0b5eefa9abacb975ea38cfae65520be6bc396e9c2fa29f28857c52ee67256b1c2a3a27e702d7c10904b338d4acb8962dcdd675442e582f8691d4c709aaf8d7a16de344d563fd581e3c274678a55fb475df0fa90087efe6e3cae4b76839f8aa7266b99df5b3b5224c6d5dd9b5f10b902a0d050617208efc200a70b69b6931fd7e194a1116c407f42da160ad23d183e19d911e5a6ae4bb11c11a0e0d72f6bb3a36991c4acb8483e30a92e3ccd31597de569323f732b23e695575691a53ae0e014307b8adfbf3657b2a0213241023193eabfbe7d68efc4136ac2e5b21b9a7ac7f20c14693fc6ce1a3b983edccdd914e9c7f14f29bcafe2fe6592fc2877ce762b0847b9b0087a78ecd32f6a5ae30928847275769863dd5906aca00b2e4fa346999759853a33137aa7e8673558faba0d672959fc69f7e98ae5af780a6a9a7394a0b83b4f0bcff4e55a11779f21e0564aa411c0c9047fd53ca19b1e6f69113a2768e084c8117589a696cebf4b24ba097b337b11e752e055e8233eb007d0b7b5822e9283f34337b114a8399910121989aa58f47205f7c291e406d8458ed0121a6422d3cbcc389f9924086b08c1fa3a3299e0c1624fefc6f09f6cc6b7fb5a1b634dd5eb66748d56d2e3e8d9f4b3ac520756c1ccc066bd4cacfc1803afda421c7749c129d54a774791551f6659b25615a12e327edead9c93a1d5d19b1d9dafb78f49f922996edd2f8f2b88da897bbdfc7cb5ded74802c66037cf91acf4b7dded967aecf7b58854aab6a4795650bce350ca16dedd6fa1bc1ec1fe50092d8f5d58c9331f46cc6548e54d086272f8d317fcd3879ad80c8eb9804eff7f86366df4f0462c160af732f235284e284d1687042ead8582bddd4885afe9f8ab43b4b6bc741d78dff52a318bdb0c5cf211977dd7f695a1ba9fb728cc840918932af47febf0d523aed3359e8e0a68cc50d23d654afb7399b51487273175dbc376eb86b01c29b4dd88d9aa78cd1760e84ca4baf337045adc77b227bb050dbb210b1ece708f3b2334bdc5263fdcd815003858942ba2dd67acb95d67122549b2b28563705ca743b55e599921ebc8241000b2aaf4dd0ec98ada4c0c75085083e12068cb506c43e222a38fe2c1b53a1daced9beea515a03034cb3bc46037a68e86fd4a60d12ec9423118d64c5c73fc3c4595035d0b90e4e5f09fb48a4533e48352a9b963017e354aa11ef9dfacdc9158c067b59e6bfd0e157d49369ed28f61c5c6d2df2e9d71f9c22c91a92af2e4fb80104e32c37a4842cc66f142429803269efd2cd603c487c03c0eb3450d6dc31b9a4e9d3a0684ddc00b551ba23542b3d8849d4641e67e58cc1a9a706270ce9ee7c008087be317ac0b068b3e85d51a9051f55aa1a11dcd385aa803cc77be9123be6147eb0ede110a30a43f7cb0987db1c8fc99915e5979b203815917e5ba2ee12d902f9546b896e68aa219dbb026681cf5b4049c9b3b6a2c83d0ab8c3d4b24b729e73745ea675a1d2ecac806eeeee406bc1058b4f4e9cc434ea00cbe475e7eb4aeaacbec7b95c394de278ba3041ff00964ab96e68756ca444eb60f2a65ab44bec3ef78d2ec0ad00a5c99b6d297a5c97090cfb73105556260e31d7d8f259d7488a04344a48d1d0b872002ebdb0afc1721b8ec62535e4cfa5fdf98ea616bcee342a2210a3f4ff42801dba2510b750dc81d2304f48d1a6f4c46fb8bc03887cb91b0ac3b1ac27638b46065802d0e4b19074fb45f1ae70866c49e96947e321d9647ad4eb34ebd7689cba9db755b92fa5dd83477f78e2dd50965668440c2e20cb6011ce5ddbff9118c462fbf9071485da57d775176c6f862be6db9edd8be45823f262feee606e4ba522b0ff336a6f23ca4ee657a5ba699951dae4823e10da1a10a68502abd8c75d344612bdfdc5097d345640a76799752e8356b83bb12de715d4da5d4e7f8326066a4f3853e8fdc4ef41a424d15fe9aed4c9e8cb90bb46c305a6dcd5c1e09248f7e8d00901132018e7f871488225037593e157aeae5920677b60e4a03e67114a66bbf6260c1e29364fc78fe8ceec64723333de02ab2d92c453b1a597e43846d2a6fb1b230e44add0e775c8a74a0cc501a34bd0476200e93e426b64c0657a254f64bdd32bc46aa09b431b59b28852fed15df6fc7ea7bbfe173af5c9286421323c2c1be8e2dd1cc65567a6b26e71e403c73d00f2b0da1a0b57e99ce76b7a9711919b9060f8f2fbb759153995cb8035fd13bbd18b0f00edf86bde012a658f003d786db0842c4177caff1a3f04eba430b8f207e926f4547c7e5f1de32c97d98e767a998f2e5d4e771e506faa1b14491cce4ed707c52e3dffce9506c4eb9a5d8535a2c6b7987f40fed1bff4133d03b9cc1778aaafa853b4e15661cfeefdd6e8c64365dd7c21284da43069b013259aa4031b3cf9b33dc9002b8d2155304f654a4f488608b756eafb0587cc7b474b32d5b338d026722ec2e2cddbd018229bfb452e5570075f65ab117ae5e583f1c05124801e907d1d7bbb3adf8d2f92c846c22ebd624ba5d515eb9b136ef22ed664e820243f15f29cbe8e8d72c60e7e5091582bf8601885685db0056d354ef2925559ba2fe094208b15598c505440949774882a25dd22a6a09945cd3c94988c6193397efdc3001c8191491637ccc828b23c7f6dbbe5813be27d1c75b403a58fab33ff99a41b8d591d9f4f090f8ed4dcaff0852d05c94ec4c87311bbf59a3a39c2bb17c15d08fa4f91f40e5f6112ec8ef5565add0437cc32c621818e4827d13aaf35ce4c23faebaa6de42af1bc0f5d3c76f998bcf0bdb505204eb540bde6ce44f388447f5c244739564e19fea30a690aeb1af8c38a30d669663940af26769afea7baf513876871bd3a68537157ac6d0daee621a434e239ad5f64fd97eb8a9e285b499e3df8471a2e8517ccde72735e064af81f04785fdfc09309acc71d194763d2e273998f84e61cd2258b5d4128de0abf7666322bdd4a490fc909bb62faa8797a64851f2467cb26867e81266d43176f61c199a0c6e6790e0f2f7f418f0e13a97d85b5a256627d6abe2d1d1bf69ab46597d87b7a8c3809b6f81f903a48a93548b48636bba74f608aae575d9eb6a5942f8e7dfb6c5783b3f70c11f966d1912f7ed03d1e85f554af73f1a5c7a9d4a69b6c2cf085140523ecf56c932abdc38b73447fe6e85b25246bf1422a1fd66d3035924a90d4e2e514b575c978ff93d213561db032e2a82cb00d55d5038decf0056e17ef5d3c50f43828138391bbc08c447466b3005601e477484037d5391e59e3b667ee4952068e6d611ee51a619374c0d1768de4d56b4dfa2d783390f64a4939e1f0a774109ddcc854f685e25ee567e4f6b721274b2009543366e4cf7697620648c32c36f7e00a877f749a65d985110253f46e90bc5499c8cf742098542acf904d0035797ee8bcd1f7904da46fe5dd8bbc7a4ce5367f2e4a0777d4aa3c3041a12ff55cc538930f29114d6436d8fed279a559d85dbbb071108282cc583ee994f2292c15d2a6b1bf748dfd7f69ad16b26ff588e491e81ac0b28d6e56aace8e4db9bc29b7114fe62d049c735f1166639c0995c1bcbdbcaa8732329f1fa73f36877d304543569e73ea3a5cd290f3e6ad92609a4e620bd8d8c0d51437a3eebf6c2ab56dce8389b78413911e9ad975611db3cd027884b24b626df0b7e3b650ba209278bf8cdfaa15845a6db7499f6733cdd0f2cfda7bf46f21032154d383d997e5ad9dca41d29eca2738d41e98b5a18e5b12834e5f462b4b14bb90c8ae7d0c9c6e78cb39da16f7c6d3c20e012dff892030445b3ebbad26119500c725251f6f055f0c7fc71115709b442d023407d783cbd510448d7519ea95824fd0c3f17f25f515e4ce142a105c61060aa7fe3798db1b829461db38563db990fb9fd14ce4e611d1e56b2b3d572ecc8a8ed2ca35d95420471de9a87698c14df158b00f88200232e766c7cbb6257a9c36641867f5408fe60b3489937c89eafb507cd15eeaf757b5d8ac84f79e679849467f3b9899e9adc0c02ffa768072d91ef6a0039e415f54d0a170dddeb08123704255b2319dc215a159b992f2e0c66083efad77863635b48b13c582fc8c3db9dd50e2a77cf678ec51e5af053b381440b6e2874bd755ec31b0e5729c4618a719e0e01ad222d39fe8d7b322c08c2e29e96eb4e0be7cd6f9496ff32fb5ad915c05523e137b278fc7ec5b241b4f6e4982c9f1736de48b37cfd9d4c50c3f4fc942795fe14bb39ebcc2e509495f62e1a3696796f6c93bb58b36222db4af5bd0fdabd0b98e5470c8c2b84f36f2c2b4f997bce7dc2c85d8afbc31605612097621789ae74bc8fbf443ad33688a0c751463d077f20af1a102e47b891bff29a032141cd5a598e3d05554b124fa5f34201d6cf70e29e10656961c8d761e2e2e57176eab1d116f72dcf338619dea3a2cffe58896fa4c67e9ded6c753ef7593b9b32862e5910819abb28b5dc326c4d34caf69d8aa65681ef3d1317ef6185ea565f055d46876f28461f094a64d72b9eb393fa83f0e614722ae883761bb82c981f54a06a1fded211fd95f34abaa085092c0f99045b52b35447e4b14a1c6c5840fe996587fc3ba2e97a006ff25c084f29b23b6f374b0a600ffd79f877bcf0db1745d9db35e5f871e0f89b532e2ec9817c267fb8f323505c04b811103a45aa3f06853dc274382ae4fb4833da3c1a7c6e7ecaa431050b10678bbf81094b764c5c8af8135d92682de6450bf59194ddc4d563d7b77f4428c2dc7e9776daa664e399f71a899fc202e5935dc54d0e3d421dc98a68844eb107e6b87d20e4d5f75792065824fa565d1b2f4093799cefb030738d807a8fd05bebf5494206e589f867fef0e553d83d57857a5797750312e86c4f5d0b0a61e5bb2853c911ca368dce02b41be90250444e566b378010950d9adfcc30c6f30282bed048a789b9c632f8dbf61f316d429cfad5b4766e9a3e38946843964a3829b2ef56e935d954f4dddf5c6a3687a647cdb985421ab1e95c64f0d761b1e39d44f29eca19bcbbc7f25296e4378442c6c1a0d29b8aeab33a8274180ed0f37461e75f50ca60ee5f6c17bc264cd82eb0e94e614836cc4a1ddc21940657868392083508c9c2a47799dc37d2cf9b5586560c6c97cdd87d4e9db7c6614be1870f4ec67930f212288539167bf7b6ddcd1ab3b908d6e9f1b64a8f207488de694ac7180f22ae9e49c0e52373b74740375a66cd2a87b35f4d879cfab8ce3aeecd7c5d3ede3180f47392dcf4b156ca9fbee824b5c88954a7990459bf0acc1c668489f8e7b8f6399db3d4d4cecd58ae03829363b2ba36ade672781f39f646665176506f81db2669e78259c15246f401a9dd027994af5132da224837674225025c88ec86e1222d2c3f219f074a3b38a196fa02676bdd4f45db994895844846a8eb47feb400b66d36600a97b5f2bd2a1719212772ae90f5824cddc089b6550d1efc8e60cf7012c7cdb51968da47ca5b29a2368c83cd1a832948dcc0d6e85fecb43df58f6f9e1496a994cc00ce959c9824c1a0bf5a5dfddb1526ae3f15dbcea26f99b8db417ad665e178df2e6ed2142549bdc6dcb30fd44fb86a82269dbe5f26895724707b31d2c73fbdc7f012f0d71ccc20c22e684f7f605b61372ea11508276ff57dbaf98b8f29ac16dc564d8c5a1c84e05643b195db5c429428053d6ae5509a00652d19909fe1021cdc0d2327e54b5e56807ba8600bf5d0138e914a24d3a98c0d731ca0c9f49ca8d080e27ff50b22fa29adec99a6dcc831f2fbb61421a289c7306e69d1406e5efdbcdc32ff98546ca156fdac89485902830664a2190cfcf35b57f91b7992d308513eddd811ad3d4f86c7436c4927666f1dee2ab6cb778b4f0f3daf48d1db12616fe026a82cb1dd084ac9aae9511ba4538f10f233f7719261844477cb495c18c46430d1026e93c15b0b0f4815e2181891a8cc551883621a7b1eb7903453f28f851611a6c2f2b823e02d266b0655a395b7d60aa818c1fbee76a4f9aaadc8b37cbb78d6f829d469e539ac0aab64b7732325e3a404c4817cce26c601edcbaa5edeeecdb25fb7033cee7b851c1ff71a88dbeb24b1f19d10b915ea882dd99dbc3af34b242e9d98aec637c31d44dede4894eb2c2cf8690d50c9de60282cf1e24be02e8fdbee023be4ce152a4e50e95879715207c0a9892e8ad40c79fdb9632fd20db91e28833bd0039061e39a70dad1347cbc699177bdf69a4604c574e76cdc72b9abfef42de1d92f911c776320322ab325b97fd300c1c6af578f8118af1828a592cb9335064a3b509de47b8542d02a81bb23a77ce29debb366ab6b0c2f9676eeb255cf0376e5f13a6b2b4773061ecb10ac42d1221a558707608a89191643b5dfe110acc9aaf54459d5b0b8e96e521b2b2744c471a6ecddac2aff7bb180da322efc8f4d8b3fdb2fb8e6d8ce9650b7c727ed045875d96fef8cb9cc27f8352238047e47fd3bc0584015438320ab899d1616f298caf5f21d1a2f15ef8e18b6ed1843cef1a2b01fc032fd5674ac5119b53261d29e9cd50e5f2365ab38a715193c54ad0837f16ac7b92f185d908645625230e2f3e5f5306ee00bd7d4ec8320633c0b979c12fd71386f62c40da501e9ff3163dcf7c6faebd8b2820f0437320e00d6a38cfc707b2d545d047090e35be5b59d06581e358246ed7657ff8e652bd90b914fa289c0f97295aa8b696c0f2d6b914a180fd4f88d992bb85d952383dea9cdf8b2a661251baeb87c7da944b3ff4f79ab480479dfe9997c01573cada2555a2434ee80eee791fbb957e4b7dda5c6d8a19a773d3e2693f7836ac126918009da1cbcaddcbb645bc6e62afa3c1dd32adb38fa93362e322ef5197dbb5f7fa4dd9ae0ba494daad05eecc56a9f0be298f8a24ce04f827e5b006e2ffbaefcee24f760543157910f8769c5644180fc9f767931f52be4b07dc91697cbdfcc9a085ef7d370633b62645f4647fb96faeb46db5456faa9574f33d2da61eed3a307089535c9822fe874f8de07a4edefe6dd703f19587b252ad6dffc1e2e3ab70ada7a5d9fcd1bec4abaa30bb730f5bd451531ecd1b7e50c5fdfd294beb8bdcb1371e41c02fc063bf17405c536291354a239b18aa4a885c320fd8c8a36f30fcc41d32dc48df27fadf4a6ef77bed0f6feaff899efc91252618221c63d69b4368ec6af7ebf8615f6d0924355d90a2b8e68d0bcd8e32f1c711b31094793003954885f2adebe05b4082d5bed775d603d50f94598b0f833aae989b71fcd31e00df46b621dd5c662ac77b9f520971ec87702492dd85c9ba6047c3a2a784e8ae27aad40a856969cd42d137aff22aa83b3d0c01cc0607914a2d17d308da1b1b6c9fae581944e697a676e3b28e20420da3dce2b9d5481223f663a47fef2f42a822cbba9b9107d0e203964e7d3a388b313f3ac040fd9d874a72920e893684a866294f56f25a39955aee6f8486f8f69f60963f9096bb37d78ae8c18c3a13d8f5b8ade968bde0d15d01cbaf8750e08e7cd5c4a09095ebac2fc39c8dc821cb2009c2ae87a1991f819bb95cea0f7c10d1d875454b45edf95463239a9a2419092ea02342da35986c687a7b656b4a0baf3a32db949f1152870ac5ef04f45a2b9f83d575f34db777226847652439f16344d5ebee01ab2320e942f5c85e511a19de5d182837bc783cfc91ac0d14d3fb9518df0265b652e052f52b8c26c2a83792f48d7c48a6df0a32de69bb9627dca7c6bee9bd5fd666feec5174a39af8e5b0bfff0224e61e5fe91dd4ba2d1579453d2ea1bd59c082dac1c7941b9f95a52aad5c2bf524147327d9ba80955c44d190a9db44b82b4594a3df1228efa4c5c564a0a0b0c0a9b0fc0ffdce3a15fa9a1cc99fccd6557a76cbdf200f3e895b474977b880cd03bb071776a4ed28ca0f038f64391f12bdad078c5b3728ddc70cec401eae9eb0f3505c191c84b3f56819afa67a46344bc2a70e0fddae14080eea36f2a16b72a1cb923d30e92e903b4c65a20ad80e7ed511c8e604b96ef3479c475bac784531e060dc6e9b1af6dcb1e329a6d585f63f2c0e1bb65b74667cc759d7f11401037781285a42c85b442e8384bad69cd05a8353803a1836d79860161c6e1d3821d6abc5b54118b46df6628f7b2f3faaeb592023e27886448d4ded848708e74e258c4e332d5709df5d2420e051fb0de8cb5e75d6c106e3d6fb616e53bc542e94ecade1a74818912149090974683ad5b7f99cc53f1293dc10fdbe1877a5c65bd6603b91b80a0118e2cc2b682923b8ea9075542b9ed5fb37a1b7fbf9995b004325681415af3231081249c216a7cdd5de5980292aff242824bc3b568d93bf29c6ea181ec2c73e9918a8d6e68d5e523545b475212e15ecb6fd8819fdaea764749526c4c46f7917e05f1650f5528ba7d76083a135bf35aa8323cb9844379aaa3b1c2114b0bbeb234d9cfd842831e7777f5445e4e0f14ffa0a72c4ded9ff5fc0d358183bac87192a47e7d114dfbd9aeeafdc7ea87f9c31a6960c9d177037c1c4de28528ee6356940a41903a72c8ee217aec726eaef1b4ded865f9bcc00b4a88e00ab879dc460e4955afeb317c498b5b234b566cc5c4cb95850f3c2250b8b88ecbbab0d82e60e39921586140fb38356d08d1715b120f9cfae58887087d40f6dc16b6ca4eb45d7843a405b9c4042158e7117422b9316d1bba5c108c4d3e380a0dab88bd3d630d745c68e4dcf6c5a4841e740ee0235c5315e29f396a8e437a554f4e987b6e3f2f6265812afa04853c8a24b8c3d9726faf38d302800fbf3a08abdf2dd7a7fd60282c51ec5955fe2bc613ac29b667a2ce1fc8fac1e225c2f197e7c9510916c4ad4c32f2c6558c22ccd91a7c9d8ceb2d630553bd0baa670ad38d6241975f21ca0c64ac811e93a6623c752a33300b58cf3caa0eef4d1c982c1fa0f7c9cfc38588af5219b28b3a9b3177ef1d7e745051ec2366f09c256bb559f2413dab3c5c270b8fa1084b1d73c021085dbac3667ce4f59f78f22888cbdb6badb722b3d4aaae0cdd8ee462ba0c698bfe6ac6a307c6a8354d85c3db98bf6103368b840cb957d5f0fceac7080c88ce8171054f12a9a668c04375818ca431f0f22a50eb0a2b9a2051e1291dc1ac2bf8086331d8274907b87d3bd59e7ecdec178f6896362168f70cebf8e1d910a6f2d2a5186426d650cc7f82358da862bd75a888f2d59cc3f1aa6551667208236f31a2c1cf44e1880a76ef562d495932271c3425b4a97ada3c80e90dbb1941bdf81d733ede8881c8ea9641eb88965fe17426e604ac75051ad9f91bafbe0210a44ba88da477987a56ef33aa24ae6659817425ec9d6d4b58bbc899c35d753bd4deebabba88ad918a2c99df097e3013b7e6ce2a63a7a676661437936615035fee6b9c4bc5fcb5579a2694afde38ff8a0c2f158d7b37a68fb8614807a07e20c091a108cf64dd5940bdc7fa13916143beab88511abf82feb97d704fc5de11f1f0b26417dea481de5b215f05c5af7d0fbc8e456c14a525e985de24b3d6c7e0a4e5bef7aadbc9221897fbaaf5a6c8b7eef08413b962d1380794c8a641a1e8c4fa275274c573a817406e7ac5831b10b95b822e04b2f4930c64bbc16f149810f2d59a8d7066b463da596b95574f553e608767c6c960351410db2bb4c05b89f8487fe34e7c4e287453230289f52a55d4a8b6e3738c72e8c3dc0d102ceda7758579c4f8ed8a88a0a6edb1b24c7181d3aa7a15397b69b6723358d9e4d01f939ed2a5869f80865bf93c92d41fcbcfd737377d2d4172a6c66221ade89c64e12fb3a9f09dde8d09768aabefc4b0299531322c3892c9f6c20a9592f7440bca27d64ab9d948b823c3a18b176934ffabbed04d01da59f466b56c6d744847f08e7d8621f13382a30d38b0f0db10ffd4f313d6976f7ab611ea880c8a6a7caa113384ba6e42ed548e08f3dfa81a2c12081133f036be84cd1ee86d7fd09a588f19a1de836a33d1b7d33ad2f0f370235845ca046707ada245f53a11fa96b07048eb17b37a8621bada6417232afa41a3ac34bdeaf1e9faef1d97d6306b34dec5396a73cd3cad9c57805306ed6ef93fe90b5d9136b380037a8c7d1f626a5b0a8a48190e6c51bfb015935da4187292ad3b3ddf76559f875d2c8e5f0dfd4ae697643fe043697f9826ca421a52bdf33aee666f105a6d72d4100964cf34bb388c8afe824e52faf28b288b296048144172459370471d67b6a2c3d465da98c15859261e198e510440dcdfdb99ecde5fb420b6d323b356144126db73cd789198e434d1390314b1849242477ebbc7c9e6eb6e0dfb207c1efbf7084fb395c8176e0e8e4f82236abc71b97726df2f5da144c450590e9afae0e81f129b7d7aac070a77c37a8c2286e4812e4c06d07f839912173d1f61c8a4d418b7e42c495bb7c62675defe6918b9b26dd7639ba148034fb6fd8f97fabe58d2363bf312aadd1604cf169311423aee02df5d13f5bcef54daf8d8b66ff654fa329ddcb6f53222f4904a7c3f062dc301b823a5f3a406d2c659aa215798bc0743da790bb349edef60b15314c9074c13aca3743e267c5d8d927132454932acfcfb1ff278c7010761304dcd4bb9fded3a021f6c269f5abfb76e84a484f465977826fb7814c1f6039f0baf1fe7dd212b93d8673dcfa9625bc725563d97482df7d81b10f590d61bced6ae1e9cdb858b9b544c47d640276ca41f97499ac19f821a62917c5259f8da26a607f2df7a340af3d601b8064f3f3e78f28407b38a76cdf648f08ee68b06b59682516d57f3ceae8375a4a4d35f0a41bc6fd1a55b5c3088e8744a993f6394fee78ffd761aaf4dcf812a9fd7be4b76617d66102e2c7fe5ee2801d3aab4cf3ae5e06cbaeda598b0ffbd05526c7f3b94f20e7defa46db6b4cfbd41d8aba50cef37777e41bd4957b61c6fd92b3a303229b4b432226d5134989d02c945565240b9db3e8d4dab7a8e92e6d4924ab5e3fa27c737c3ae2151966981daa2b13bb39a54562bbcb5ae1d72fdd5f3fdfcdd2c43cdbfe4a040a521890a46ab0b3fbe0e584282842cbeacca155d02ba45133a8845ebc06aae4732e07da6a0d1e0dfe65641fccd606e599116186ef027de9eb043966594172b8adcfd5c3ad76d200afacbbde54bd8ef2cdb28810883b9ada3d896a5324499102c0f1d65cc1e6911931a360f7dd2676a9133b0a44e17f941389bbf6811b21baa30feef1fc4860c9e60cf60c49fc5f79663cae94960c927e3a0e48af5a5560af0032164bfa6f51256a8643a22600a6354b85d6e9a2e2dd2c3617f8e0eb1b38f096ae0891143a5dd207ff342148fb8ce5070eb518e7041a6af5171a6ae4b5da23fec77b32dd7192f7412dae599ea22c4d829874703df7d443ee0ef10f6ede3d1144c9235863a94a4da0f2a67887dcef4fd95f3074d0cdd06a721e5d10b533336154580302baaf74eabdf5a8e5bbde2ad0f0f47bbfc712c7343e70b8418ca0476148534525f2d2b97558c7e35c6dfb16a66310ba5a6e84a00c002d320ccacdc4876bbcc7badc50b225897af0aa4cc8d3f3809048a38c7f54de20a4162d6dc345034f893f64e6a1ab98c4e9baa055454abea70f36236495eecedaa20307b80c1f682ac6ee34e9155e11854757c62b4fff3cd80a2229484f0e0c31a1345036ae2cea26db80497359e58dba9a43b7e4987beeea07f7243ac8f7291dca6ea92ad16ee6618d530968a70e75cccadc11223520f30fbd9b8bd28f3dd31d43d30c1435b6f989e35e598fb7ca509e23bbf9230b59e530b0cc2636038d36d2c31a45a0f2916eee6939815a58a2b7f47ad34a0330a82c301fa53c59dd7b91a37de33e7caa9a9a831d89aad789327b649214d2dfcc2a5340c274cc2c9d3ebcb1875cd96a4a63d5fa1b38738dc101a3b7232d6022d7e9a590e9004c09eed5678f2ab06263f634731b008da6fcc26c1e6d85a78115a4260c8f7611a963ac5935bd22056524a6dc79f36ec1e52d3d6161fb71704eb7fa9d49f44b42863e049130daee6a2e15b183ecaa7f3e30f02ecebf3a2ec402046ae115dca465663562238eab7709faa5af454418222ef435883f1784d1582aca33cc4cf146b471ae108712a480403da55ef331475cce7c748b059b1b44e515785bfb09e41bef2e3935a1c1fe422bc4bf0f1f7132b9e7a89b5d0714e27102e8b80c27dcbc803793be0e855caa9123cb2ee9d840a9dc6da068ba96bd9f75adab031f405605c1230dd029478e03145742ad0b2541640a1a5ec7e60367f74e5213409142a9f3b05e422288affb22785e0658ea8b083508b55a4d00ece20fb6130bea30eed5cd1a0f07678301ba95297ffc0b45d27584475967b26dc982519c3f23513afeaa5cde74fa179e09eb06a4a753abd3c1b97eea761f7becf6e747b70669b53318e578b65880f79a6f6b9f4198376f3a356270745946d81038ded2d824fcff24e52947a0cac93b3c04ea7481daa83be20e8ec3f6e1773b88a02f1b82359d2991302c03d61c32743f30aa44f2fcf070fd699ca4c492ab8f4253bd4dcefd5e13e157f03fce09effe1ecfde2f6569da87b5ebfbce5f39163442f3fa786d89c9a3f6287da9f2c0b779a4d623125dfd6fe2235bf341ad21d4b1c73e3579a6adaad8546d79dff1ca0b11d37afc1e1d75385004122cd516d235541506438f4aa414df1b908d20b7df93f0ba3af3ce4ea32a4e0f87b83fdaa3d7d3ee0d1f148341dd54ac45c8e4ec1b3f4c8b6c938061183a1d928b015aa454296df63711f1ca4407025786fff6006c791c6d1162d1901d94b9f9a8d8defecd3c568d8065e9b5a769d25ecc367838ba9fe1aae6f87903105068d48af5d701428bf255f54c8c92e3828166b0294fb579dcb80db530c4baaa63a77a88ef91c8c90a045aada581e9169defdbd0a1e4d6ebf3c71032bee00a3d78a82bd7085384845e7623aa4d3bee4a66abb5e6ce1bc9f6488e8fced042a59d9d8d90cf1521ef714479ab7205fea2badd34bb8eb8420aeca154c7b6902d6c3bc34fe37944a8b9b1656f1dd23e8775bfcbc8a7496db78eb857611dfba77b8e7a85f206d3bfa0699275e1ebb17b93d8ee3685beff5f1f9ce8ab8c62b6ad903875d1e2389f73209b284ab08de2ee5665768d15fc52e368f3ab8fc1be69e033cff00f23fa62eafd4341787aae617ed4b860c661f506665cd183a8276119864f0613e7bbe7708a4b7685d79198a016996d62a6d631b08cbd6641715e701e052baa0c98a97e6ee1bc9090bbd1716121dd053acf9e92e1c125e40ba0f0d0999faa1b8ad70e910e8a4daf10609c9cdaf6900ddb246cb116eba12e3f96751838bfa2981aa12d711ddc34c00333007d4945d4a6a5b8d4d4f9d38799f0143c5eec95f1f28df30375b67cac79f1e7c767e64f2842bf3debffa98203480e708cba7873a27f32f906a4e5f21dc2fbc27b11c8d47ddcadb5b4d7a448b39c71b3fc22c094589ebb7cc8a2b6e7d6ac9f0f292a8dd7542280fa454a351a52ffdf14b48c5bf3c8b7fe378bce7200c212209a6c64114dad853c0cb0492d01affac7af612d5b13f6eb16f92f8c4785bbfb4126d9733cca9bf4df8943796e53e8f6f7fa501d5afc8094583642735458ad332ef322237df59de576221baa669edcff726ae3265dae0d0d65053dedcf7f8b0c44010ceffc543c25715ca8a30cc033e0984f4a347a452339cdc7c2c6a11614f7c792e0f47a35d79301e41baef56c7b60a52b0873b8a5664b36f16f8aa948f82e1ad395b8ad0bf7c7115893ae56fd67874cecd81e9978bf0c947c7883f0de78930b79907e1c11c921ae99e981ad36f3a1bae928ae03b3dd282caf84c90b4424dd939f179e85c392ed0a6bbf5ac1a22a83ac2b64e024c7dccb84975fdd4420e2290f921ae9451f0612154d7a05abbbf3a36c4ad3e9c6940ce23ac242c5dfc8c1e3222e96f038cd22cbb4f83ba381b88eb89bdd4dbe6deaf74064bbb086950e842a82a88d9cad7e73bb2cc7e9b6e2f8d1418e32ebcb137cc2f4dcd39ad343302e0b5ca598a328bdae968c2125ce61e6ac5f70674a6f514899a595cbc1e37c614b5252e49d8cadee62346a37e0280ead08070b2d6d0f0e0de595d9af7e33fac8763fbb583a338adbb64fe62a0b0af8fc238a71759680077a11a9e65b443dd128993653ab357b0386c2d1e6083a80b0b65f1ccc9ca9ccc6f2e54590cb1833ecad3d03e3ddbcd347e1d0701c10528ed2e5b46dfab4c422ff6c10dff010e6eb2c1ec0c587dd33d3ac5c64253a2d3b40e5df29962ad9499287092346337036f7e82afca18ddc6f9bd77c86a216230af76a83b43c25a19ed84e417e21553e7166b0d28aaccbed3166eba8eee92629004437a437531ef6015771a8d15438991715f0c8c2298a24d7e6c302a5b8920603c626284d48b0c258cee68d7387f75370d005f1d2c80bb24aa85e89322995aaf5bf4a5a3261fb45a645890118604c43f72e67a1803e4ba73345d575e0dcad86809247fc6316aaf649759f4bb364b3de9f6c8536cfdcd7af5e9a974fa051953c22fdb8e9b2ee30d69b69fa384d01267d7483e6f85bd527fc38936d89f73d9f1eaa2f7efe8ddc2ccb78a4be62f032dc348f5cf575b7c2acf70a5d7afbc9b5260d3a767b6a38d9d694dcb598dfd9d21272e14e974f55b1fbc646a2ed9738d1c91665c1e95c3d8f3bc0beb91ebbc9f96f956806572fa2e9865deb1ca14dc5dea998d8afeab2e8cbe3c7f7e6d0bac1a180bae449f8893691812838eff4485117a41a06ba1cba3f1d9eb9166da589b840ad7e24a172a55939d57cdb02897be3f56fe663ceecca8b140e241a9a872f2ee18f5606aa54b7e718c074a102a8780ab58400c8416a588de168deb551673fa104e0d26d0a5f4e89a8603b2f8092de277f4c28c787662be5caa717a7721fa64da7f71f864f894968e0ff5a5014f1afde0336a93abd5a1397f0dc9f8f64b53efe2547e768dd441591e89aeb5f5c0bb0eecaa0b6908748cc3fd5acddebec5edbd4bda2299d93d12168076f9ee3ce773519a05c273f86d1ed77d1041991c74d171c8e48193d0384f6ef63d655d8bbd7f6814892934ec7950e44d4442c25833eac217edd7fcd8989f335aa75e130aeed66a7b24630812ac2c82f13847c0768d55e6319777eae180356d73f670a6b65043bfc10d9f07bd24cbf576847ce32e3f954c52c99e3cdbfb58bdc1cc340df3f9c709c93f38e9a7808695c40cd70be89ad14ce1747351db854f526e4124ffae864af1a0ac501dadd3edee08b2b4736189390d8291ea443d46e4eec7d78aecc5379cf30f745b90d5bf3cae41c8337acaf975c10b1390f651f81ccb123e89f4ec750bebf81eed1f43e7b292f284395b34c83be85a6e1033ce64cab260cd1645fbb1a93bff8acf94502698f711b8043541e1ec1b06aa0e5244025658fa4c2eecf393d990afd0d46324daba830d88ccf6e5607a2de68c539943766c112dabc3b9daea2a90a1a02546654871d834d077f8653292cc992603fb3ad56ce36f3b8a586b67d3e47f895015fe63db33f284b17f1c7e8ba4c2f87bfcb3d3c1960026dcafe08a1d879a99b23866f8d4fcb1240ef01df7d797b6fa22b360554034a84b8d1793b774e1e52fad8ea56c367aa6c66c27fe520998beec189dd668691aa204ab59b403fcca2b35523b95c0375dbe2fb69ff60ab949ff1149064cbd7ecccccfa709374fb5fd50019ab8b77e027f962b0349684781f6e646f5b5562bcea4e2edf429971930d54b8299331fb39afd7e7a15c6828c0192dc7e5197122543f1475af876eddc60e963820e92009b247cb5fb7297ac37a295652874273251318f94d35fb8fd150e2d515e32c5e607508dc44a53f9554600f0635733508557c49a428218429e1b8b6f39891be1422c98d9f8651e0c72a620ca4697f872f2763a584f26e4ebe6f03f96f338d5b24098d6cd814f277a11dcbfaf3ce97023062abbab73d8604252576224de1063b62a6831495dac6bb1764c1c10943ae7f024e21481a9ec4d0852b735d56b0f4af84ec9f01b1e6ad0399fa6f5c6bf4d99fe182601fca9c79a75ecda5e8bf3c381cf9f08bf45ec794dee43708add4602cda8ecdafa600627bac8d95f92fa8ccabcf058a7f7f03751d3318d763b0f4638e13a93c0b1e571b5fa4adbd0b86ddd47ffb9a59dbae2967218cc25b6c49916cb5d1883370bab4e150266a1f2528ea6426f1d3bc925bedd42c4996e0efae9a7e37ff6086f4a9eb29b1df4e141951b33cd44104879e09cd5a724d449df00cb75574969017bb3afe22ff2984dbcb9777f67a00d3219c052e1e124337bb1d31de8a02c28b901b8dd61895eb35ab18c7de04aed9876ffa7f34d7f01442f62795137569a752cd0b5918ead7133d1787ca4476e946963e9bf3ffa7cad73e86bf3efd0c1d2bb5f57edad0be5cecdd038e0196dbf808a3d1d237d2aa38cf4f597d5b938ddddc04968b487e7be5d3133ea1e99fa6550ea919272d6026c3874dadf6849efdffca92bf66a1d344a16c2ccae411cdb7c149771c97c6459905d655826fb0702a9db4258ba75b5329ee0bb0634a81a363a588e93302c05d55770f1ff36d13f16f367a4ded8acf636b0c576c388a4c218cfcec6164878155a03cbfe77bd1075a77bb2f252089409713dc5084c4d96462b560237284b47f37f73443a8a40a7d49555b97e85571f6e0cd5fd8fe81467430e520cc703a6a643fdbaefc414010c81f0b10af8bce5d19919d7dfffd6fe52561ef54dea047cc329476af9f59c8a3f9e1680307322b796a42047fc43e065d9ef9e06346461c1baaad5493c4a190cf736b2d38284e8b58ee03cabd9316b9475bdfda7dbd909c0b25f4e03e26a9c732b1a02f09bd4df8dbc21cfa0bbe324bf9f07b0d7e790c7287db637ffc0b6367ed942063b9fdf974e64aab88062c2ab557203be618f64289abfa32d55ffcf548e9396cf6c0e9134c28310fc31b621dfd9e3201cc61ba986bae1f9375613e5ca9b67de2fc12c10334bc3c44a658b1e304c07de57892c0910a6242fb080e59898df752f3fdbd855128003fe538122ff0b01ce8f57ad9ab1b6343ccf47ce688567d8feaee33d22054167de336e477bf9f5c31589c6247a85382f7a9db8bafcbb9e2ba8582f8e4227ec64fffbf4ce45f6571ad2a9d56042fa720103c754a3e3e367ee2dcc004b70e15f753a730be99f0bcd223e3eb98800f4598b27ee93efc467a105869f07291214b1f4ed01809d883766e5e59c7da3841b1eaf96407ebb939483afc246ef158d918e1c7f5d688e6e034a284a5e77b883e04edbacd55babdd85d5a43aa94b0df04627f695b0270dd60784be682da02c24bbeeeb59dff90f15e58c622ccbc13decd6db6dbfeabc360639e90901a363cc6aacd7ef6de794581ad7c41af06901e507a2961f0368aa4c86180c2a023f39f167b50427a161b31dd573c28e10c7ece85259d34f0deceaf9b09705508740b97fa65e1fafb12e28576d6700f26890ffe205a21a384e45691990ec86c861181bb256eaf1f3cd1b2d02ab525101885c9ab7556fcab9cdd98e075407f45238ff959dec853b7cafeec0144ef3ebbb272dbae45a5131379e108178d12411427ccf8938c3053bc320608ded90a5b34cd545c4e3339e832284c6c3428baed375c7d6392a2d3bf3b4916ef44c8edca54a6fa9947b14fb4e858234d3710ec4bb0a13a805a64c299cffea31e60589a9d96ed358e0360965ae3fbd0a088e65447d130122871166123d7707e00e583f428c92a9e4388bb53a5bb89020f0d09632aa6de90a11e3c948c323d56e826e6be7b561199bcb4b0f29e450e7adeb612b2fe1825946b24192f85fbd67da0699018920151d72352f53a0b9a6b2e2f47cfa398b2e61581dfe3f3e5887087779dc727c27d7bc06b058cb30dd7e6d2864424ec6436096218e416d7c2894fa83fa7aac159e710c410089b12ddb65fed330b0e47623cf3b38579e4ec0e7186f057c0afdb0d4fd8b586ea1780aeb5c84d41cde83b7d8a49d125677a13fbdbff16f980a42d1f317af5923507716dc5c9eae1d9a6f34f3438b7a570c74dadc4c43b09873e72c7e554c7c89f9cf4173171fea02414100b4f6b6cf63ee6db76e255e9c5f0ada9b7730131ffb50e60370ffffff8f