PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 61405 a4a812dc086403ca913bda1f709416e3864ed4644d637b8e8b4d5e86d2dd9e67

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e10cd2a7c21762781cb3366a9e437c5d006609222302e87edac06f0b9225f06
Certificate Block Hash
a4a812dc086403ca913bda1f709416e3864ed4644d637b8e8b4d5e86d2dd9e67
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a03a0000000a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009a3955071eb1af77c4a1d11720e7cc867e4a8ed7255c940815e41a888a824454c950002b0385b8f69b028c995fac64ae73a511b23299a8f14e0d03737b35982fca1cf89e5991b7283ceaa07a091f3a7cbcc7a1d1058a059bc3100000000000000040000000400000a03a0000000a0000

Raw Header Hex

000040208b99fbdb2e1fc94a7919179869a6d6a9a4b483a75cd284a29b6687badb212801a2e48922f5b2b2557d4694e4dbfd44da4f12713bff84ab3703b029114280a8370eb6156ab1a20218065f22b9f006aced872e3022926006d0c537e4a96633cb812776217c2acd109e

Proof Data Hex

59,560 bytes
121216020307148b68c6cb64d6297ca5e9a03a38c764856f63bd789a18ccb62b8ca7c6d86d53608c86c78269c6897eef577303b69676ca230cf3a0e27d193a2699bb0ffa5b529e49d592e5710fd977b5105f3c47cd2f70ef29a281862e610ca8f6efe04829ce45b613091f752f8855fcb0c70650d26b357f8c82e49e0238ffbdec3f2f79b716d6cd0c880633ff766e956c7e0cc513b5dbd1f0dbcb5049e325654cb524f3fd9ede27cc1fb757697819f00f114bea40fe275d8d2847c241f40892a2d8f7e90f8119f25b5008e20f7056530c29ba00f504d4443887e75a3727dd41f9a707a8d7f30e25282dabc545c0275e2a4e2d0f8afa56841c3287d420e71367c28869a36fc3d9322fbf1a8b55dfc693d53be1f276cf26a3694d524d358b2e1abb206347852d5a29dd4db88954ae4b6aba9e6a1afc9a84d52d534406cc081a6e1c5c46a9d2ab6c1a6992c8b2f9f4dd3badbcd1a5e7be615b73e38808bb09e2e6a36f55fd297ce141b51fb74b2a1f218f4c4cb0cf2e4196b953d6afb5a6731eefd07fcf464314ece3960726d8766edf69941a66e84b5d44d66eb12b6037a374f49cc1fd7d6af8e1edf8247fc7dd1bb677a39338bfdce9df7c153ec95b26102231e28a8353dba983a08a9ee3141d40f832f867c8148fea55e0ed763467da1f83220bf5d22bc0ba07939a23e78dce9e7ef9c2e87229b2918d971b556ac33a026bcdba2188864906f8911705ca27b6e5c2871cd0e3b2bfe0242a4e4e32c230c45358fb7f9df71ba1c6ddd6cac1bc355cb221331acd7e875db52ea58ca485c48d84f7f5b19e583b53b29f10d7a371e9dfc05850ff5efbdd23965ef323709c4ea1f0f829b0cb3cb9257103039973c73ad938d90ac03fb39d845e03e96d6d1ec41e1faeae0e632adeb2b11de89b05f4c1b17883d170543643887a2a38b83458fd7e67a36b9445742f2bc246fbdba307009f070b3e637fb54d1ce3a35b5555b4901ed54570fdfc8a709cdeceb92e80d90725fd5daf8f53156da3d79a0b1af1ef6539e3d6296370b7f9b201dbd5ca2ea1305198ba191f670ed433d9071437027093896a76c66ee0d449434c952f940067142262d5d3c946f385bd0647517755a0a7e6bf75c8e0218098052c0748ec3fbf9304d7f95349af37c8e1bc74448e18f5d9f48cf59f767af8e548a07b1c8908150d607721a391f90f260770c659f558078f8db11238c712fdde8e035c532f350c4ddee8d3b3cf5180b3a47cd47c9309b2ce0965d53f8ef7584e05ff0e877c155649298c07c89e03473afdaed6ffa83e90cac7842d44a005148727ca6e2248ccdea3db24ea4138ed27a179acd6b08b683e734eafd4f15cec43f285b905a0e3fae26cc4dc1d8a405cdf3a3f276ce49e602e0e3cc32f32b619d24f18848b952b92a37f727e91e8fa73a7084c52edb58a98f0f7f8e095f1defff49ff0fd06fbe994c8dabcb3502f82d39fdd587952fffd28a956bdc7e3a3e2148dcd516c74d46fe6211a0b749092635862fb721db48c04036ba395b81486da05c398b2dacac05d1c27f374cffbf28f8bbc96d7cfd17dcd550ac4f520c1abfb9971eb891d43552afa18d01eb79146553a4b76ec0c7a1b122bfb4e6569d94ca73e528f4ef869a5d876ece3c563ab4577dc58abc7ed9befd10a4a39fdc73c73fbfae485e4057b562bec8254ad22fe2f383b1485187086f010532204b6db51fdb3933f7477d58ea64bb5012607122789c8cbe4b59d2c546a087f58b573605ad111fbc6fe4048cefb930df23305ec74b8ffc79593cdd55701ed448ec40d142d6c3585f4646e553d89c0bfd4d202d7ad695f256a0f4359f2247c32db4ae0d6954d190ba93ae75d26d71e63a2ba9673b5cf8db70145c738ae5116f6b1617ba6ff5800d23543cffa81febcb8153edead41bcc08d916d2b89a2902fd82580cca53a7bc4f1f773474645a964c69fc05d93993c759c55063591fb6b36fadd974d4609d5d94494086fda94a5824a7ba7c293315f02d0447cb1121a1cd65d3ee3e9a7932954c4bf155ab0f6f49191f2b3ebfa2c1ba9a48475d6b007e81c72130c1ebb6e394166589129210c88190a7f582a1967d160ca1746375555d1e2bc4b540795d912d4d7f1294cf75da856725de0054078744f0ab2689f58c1de64f4c39a78b512686abf20452f99a7586945680a9fa9a181d8975d8fb864810e23e804f42834f23887e7f173f1622ad9baa2cf6c0b4f4506fddcb22d496ebc7f38a12946472754b6a545af7ffb51c42a9d73153caf435210e919405dbe6166b65f5e9d578eaed17808497e97e3a55f407b098fa1eab7a4a0ed6beef72561b37f3434a17bd7dc30765e1e57d40157fa0a3f6c284e15df73491142109d5a6918e827dca26adab68e494587be72eea4fa56e1650060fd8055f4458c57fce4ba643a88f48c3f8836864aada1d6cea23f43666b1624229eab5000a76780fbb33385e32d82f0776a5029953541dcdab5af9d810cf94dacf940132bd163df3e17b60d271b2db5e28f2a55335ac3ea8f7c0a0f2e9d3fc92108a72860163819675300cfa83fabf72a450dc547a60d18de70fee7cf363be95b83a7c72faf3fd3b69e34b70e2f515d8c1869b27c721df7dd5fbc04673f8b3c855eb4e325f6594a6cfd48862c3b28f4b63caede9535062640920aabbe19d3cecf9ae164fed8abd194ca7238fe9ec742af8cf643ca2aca17bab851372254bc1427ad72c57b9f0e22c194f12e59aae7a0f6620e8a066ce558f114104cb1993f52092a15def130d0f3c0869a3551370b2ef2aa2dbd07432d09209cdb71469cf80bf8e65404cd7df846d4134774e7298070372ef4b0aa2fd36c3ef325628992a1968db84a964332f671f22755a3ff1503bd7daa532275d7ed9a572e4844a1dc9ff874d2301388ea20f51d3fc63bde37d86c3d3e2e978a20563bb5f7b10b8b7f6c3228698f5a3c6763f6009e349f5b8b80a99ebdc3b29299793c97a41ae0ce9f68fdc2077cdd7c0d798f43173ca7f8fafed33e7f5dfa44db8129786ba99f308ffb9f44ce03df0db5a4753dea79d6a76a8fd969ea1662be869685724e3196553140e7111f4e2b6265329f2fefaf1804cf8ba95fd5c4066fb30b6841b98ca3e54760bd48a3576fdce1c7d2c8d250d0f74b51c76d18e867b1836a0687b636086b179baaccc7dc77c4fc366467a1b3e6bf2b91ce4247fee2fcc63c4adcf26df1066938f5cafee4588a327dd85d6376bbe8678ac31d48199c6ba55fd2ea39c80d35918c694a34058a71dad0a3abb0dd5aaa7cbf048e4e0211066b4b4f059a52b06dee04000aaaaacf9f61f66cda704d33dc07afa629f2ae18bd34842b00698645e4dc5c8a3225b316ab670b1b5f864851003cb48726383eb84b9145410373998920096e361136f6286ff0c4d5d2a5c53ae9c1ec3764f0dc98f531f1bf7bf92e5a3acac8d2e0512a2d28472f39443ed432a26eaac1670e6ff6a0172dc09d5d3bc00cadb774d61fc8498555f4fab201978ed16f3a025e8c1ce2d13676bb52fd72c8ec3eb9a8132f72419a8a0ac08264ab1409f45a022daac7235867b61d18551c523bcd814215449a626be8303c889b48a72101f5ea2cca9316851f0a31bfbd25a9b7214e8fc26802a3c040d25e5a7934fdcf8c01ac4eede3fea44b8026f43d3dee5abe4e12455346ff319e0c9d6a691b42811f4bce2dbf6ffd9181395c66ffe659399abe117ef3dc4cf3d75dfeb46dad91af3aa7f206f6f4662fe7f31ad7cb9ef50418e76bea10523efd5295a2f56b32a93e5908f2bd3b8c1df1109894f462a950c10c74bf7ab6a124383f4053d081cffbbf656e9d1013a852c3ed21acfa10f4a9710558eb0af9a67cf56cd8f83cfec11ca8906f3b77ef2dc73906511d97cc27b19ad2b631c07c2df89a79802a6cb5611872e38753af030ecc4fe1ed1e55f20ee9f27cb15c0afe0234d94ef294c3f96bbbef59630fc14c75680d9c2af207ac9888eda1c41a5e111c6574fabf4d9a26dd5e21e4f2148445cd9480d4e8c9c426ca5eb193f93a5cbaaa4c365721fe50e286726658e0f56a2330b701dea936cadd65d0140f773dd8b53edff65779837ed0945ce64aa172766baa18140770bb0bd95e7d38c8e403b17ba034075f08da746d92dd38e971f623f0a60fda649415c093efee8b51cfa9a645eedec57750f27a4842e1fd97ecddc8e998cf8bb9adf22cce0bd1191cf0a64961e5537203b4b4c5c030722ed7f0f6e414bf5b1061e54ece6e70af2f59fba928a85d94dd709df38d26c00769957bae11693ca4760276d5579d388f42b6d53dc57413997d9be6e547b4f35e926800f9327bc9bef71f7a3f17e463ed653edc4fb0be1a4795335b15d90ec91dd9651a9cfbd94c1f41e01e1fbcf7ffadf94e5c823658ce854a4b0e0cc2910a0c58f568cf0a5b0d989c4a92fae92bda7ffcc8aed458d8f581f537634a54321206fd4d4e96ce8a593cc545451810a6711a00c1a8a5d227c0ce8bb2445ec4c2d56a33931c8272535d2494cd62311c7d918ade32b4cb774ab33e8fd12be901aa8733f1c847a549c26a2b87e7152fcf943365c68a494a4a1bab4ed56f03566aee61e48726334df89edc0d3706130b13ed352b8a336e074d71711d43c1855054a6dcaa6f0b05a4d01744777e37d4d4fdb5103c322fb90f5816e95c3dc0b861c30c3c7f8ec385a8d3daf4c4306d5513c23dea16d62a2ff4796ce15b9f38b976f3d6fbe7bc9d4bad8cb462f24d0af0f5973a9ffcd8e16eb5af027aebcfc3931e96d5e9ff184fb1a6cec21c0dbcafce579ab5cd9f805c9824d6b37d3c48f8b2a300eceead2ff42e8413810c80fce4c6e0f5bc70888faafffb5ff9f1177ab6bcf91aa2579b0868f50d8489a992874ba2c1e82f47e58469cf6ccd8e8508c840f9640ff14d3d6f0fd0eb9ecee85091325ecb73d1f08825d325ba5cc8f2d2b503eaa34be27a42f7bebe82b6c8ad8aa5f355b442727c2640613f120002859521f725bb7936bd738a7892a0edb9decadb2b1211acfb96915fd9da5438ec878fd0d348bd19c22fa2eaa08c38f3f17d65aff87952fb96b14eb9ff80c0f7ef7254fbc1ca6a267dc948a05adb59f5e181a7c6651bdf9c65b74731e9d8add2b6e846db562bf77dfcb00044d9c1c951e665203316ef27d6747ded424b94014ca8c2c8f0699ff26f093b8a5154a7b6b569de702c35cbc984576cdb828e78b4577d97d1ced7af589382a5e9c25b1c4f234a33c2d1e1d6a33209b2d6260dd963ce480b770e3248851f3beff474369b5a98c194706011d0a9eec7bb891f5ed93a54c37297a7fdf094a09ca5ca8715da4583cc0a9a78abe35c9660b6c2f34c356990af5c626090cfaaf6b3332384978cf13bdf1c4dc62cbad69b4888a4c7862d985e4adaf071f36c26efa109c0f5b2784a877b2abe51fec6f2b2c8aa2f301313d07b113df18f47b21a310caea5ef6eb28e7fd27ee7dbfa5a3091357c3598dafae599b52f5b42da559a699a1c7bd3b8663c305d6c346cf89a14a1a8080a884548589004bdbaeac052532237bd422220063b2a80c28a9046be32e5ef2237248df30fe499f216f4b8dee3039e48d974233fdb1a8cfce4f0b6a4b1bacb4627d7187af8a954e90559228b0937dc5bcab131a95a58d7db08fd8398fc0a59661ad8cb1cc42bbfb1f4f45896483570acd6770e1d365744b4528bddaac09792efe0c2564730cfaa3d519103001725cc4ceedc6b6f69eb46f1ca76f2960b9170b505db188c07f1f36b2fedce7e3a04fbf5042affd0e921bafd589cafa81d9879c6a416ea4a479b105ecb28c5f91e103cea40651c4d26ec752c17542ad66cc048456f850eac7a05aef1789745d415958572587878461e6c80a96e94f848761c8ddcb9ffc8ad5057a41dabd1ebffc1e763a92a9da3a49d441d119884ecae9fe57d1525f7d9ab08a92ab2d46d3257aea04d50fc12dbe8e1b10aa439d9ef4bcbdea8a9ea785b1f7c1fb5af279da80fec6be07c3389b97bea296eb1d14699957c7c8d302652217a5c0ab6abed5867f3eb6c774201655fce58c488901dca26f92cb59a34e6bb46ed70acbdd1dfce5c708b8f681341661945117b1f865889f1002f84494663ac9ba32e66fef693a18394e7d777e9e19e980ad6f31a633203854723428d342ad3de3e3c4b8fd19085fc89a3119a080c86670db746ef79948fbc7829fbbfa6c2a04d241776194b7b4a86bbcd689f0857cddeea794e6e7793787daf6769859dcc33a6177c5814452341615a448b35d33c99bcc3053a89c0370067e6ae0097a8582983369d47a696b60175ea04d4d152eeb9eb7de83854522deb8eb2635c779580062c41f851d979004d874b42f349cccd872566abdea5cf4a4a310fcb55a3ef95259a990d56e1e5327f0489c4a4619cdae43328f7c607d04caec7e91d57b0df58d14b11f1f48c2ba7bf11c4cb8c34e5f4e30c960a84a7ee7f1da55fc73e8a715d288fcd8b4f24f7340fa7b455666e38409a976fd233166ba707f2fe727f527e0d0e8584705251326793cb9add87630ba39bad2ba20513b84c49ca25323217f629af2a5cfb33aa4c56d894a7e0d6c96133cb7f4c7f967a79940c54a6d36f3bda727b64e5fef514f077a606788151c69856dfdf3fee6fe7418c28e7c60b22fab9fc438a7a10fddf2acd7a4b251fa0a71f9f5f8cf5c5decc78a448389ea88218f96891d076f00d5ea079d3e1a9c85afb964c16b51882dd7a0cfabffeee985f4e1208a75cfb1d1cbb70dd20597d10d76e0587f2196ffc610de5217c8149eb3f46b0e574aa09f1e21cbea74b1a8e58eb62b621b22c657c877e546946aff2938f35d1d39856824773709412a765e520ba65dcdb1b2ac074ac64ee9d56cc62aab894f413689b8e269fb36c2d35e3446717e9063f3d494d96f9f4788a9cfdbf98e60e90c7960c3b31e30ab57f3a94ce2e4b34158972e7bbe8092d5d13deaddf4622f8357cf037fff530f50cf905020ad2595dfd1a8946641e9d9698fff6ba89ddfa62795ffd07df6181518eb46487c7d865d9dc5542ca500c11f6dc31a5b4e32575f2a6cc79c9cfa8b06db9849ee20541591d3ea947dec16030ff23b5522cccdf52822c3deb001b67c971db3969565c9b74c3461f4d897d89b0c773b6df845a69124b76c42786008e0c17fa3e04f8a4cde331ef3a3e33c324e71d625ca85c09d98d551f16b44b7fb22d150e9234988b87fbf13bb7350b31f42dd9f5358f946596051c170ab80ad0a8b1264c614e21044389c345ba8cd83ad4a5c0552fd8fe12626b8f360d837753ba8ff2fb697a729850a7170109a8795be234f6eb3aa6a5578d3a95b33b0398cf90047b2d70a974b9bc6149fbb0107507d5839d607bb0755db96f840fca864647e6704a7cb6f89ed69ef8caa65c043a209b485c783c0eb48f0e00df7b234b7d689e2fd197ef91726ae0c6e69b35b46291b60e107be358c7580ab195dff4c3a1e4b80a3ea5fa31f3aaadfaa05bbc6c4cbc6d3ae3d89b89b8da9baca36743c4226f6bf488d0da36f9f5742861be1ce1963055bb502320abfccb3afc7ff08e676d6735801f7d4c99f714edaaaaf0e0047a89817a78d346d4b98b757adbce6766149aead521d65262cd68119ff839dae30064ff847b594cf8d573221d2db772f7bb29fa7a2707119c5e533ce79e17fbbb4b7dda69ad2e97f724991df78b1d2bcf94a8b209c56eca05984a2b8f889e0582a855a9c38424385fa0e54d73294b2309997781287abc21826a195f48b1c69a28f129ae7d20d51c155189c6e4dc73e306b926e455d61f985b3f055614f80306c182a6c813e4c13dc7761453dcffba95de2a1dda1aba5b4f2c21bc05cd73846676caee86841708030d470cc038936aa5e8256cce07dd94f3243f789fa2525984406ca7209ca0ad42382abcfd0c24a36caa50bc5d2845fbf7665419c231c0b0142f87c4a84659958bb612ee360e54d68e72bfa6570402623d1350f9e760090bdba9813cea091bffe8b9c3249fdcde354f12ca6d82117c808721bcba883526a61804851d9c04a445fb2dc47bafd587970e3d430d4db978e4cbd28193815a30030afade6d921c08f92e30b6ceaf782735abce4b0a9b47535736903da0545aa7f058ccdc2062b59e635ec17e6aabc049ffae2561b5183b9a91248769d967f11d28356aacff2cbcf159047d5d0d5638e2b46abd6449557c911d0bb7cdafab135574732ec2ec464923cc7c36875358d36a9baa671fee42119f7071b289ee44531418fdd3a6198da7541f15ca95b2bd664a4167da4a060f0a6b93b3c6327c8864c6d8d04254764f2ff02f834b8de42ad30da9cbf24c4dae164d9bc683c941af898ec8b358e9537b7bab123d0b61c6de6c369131cbdc613434f529b7a4e145a160d751efde0fa1664a51da50220946f8e58ebcbadeae8015a1902793cdc3aa7a98441ce7fdec49467596c95dfb3039ed97f5a293d2617f7ffb976b24fad6e3a0b9df963e5fcb05e94f6c3575e5020b72386b935d4f26cb0d388462ad2d988ff72f766092456a84fd92ee0abd625f2b5ff9740f90e2bfd47b9addc75ac03ec0310427cd14b4945579d5ff692db0ac26094451bca29a8e6295ed13d7622a6ae5d0f224eb1e977626dafb256df2f75aa78fef3b3d34975d83793bee32c9158f746139a094ef7565f6e2844aba68e682a06667e30fd50e8088d0e79a72d9ba661146987922509183000ae6f76ac16e737faf1b7b79c1212537b9b3c5afb86445d277ba329febd8faab0420da38ac570d6405ad37123c813e50ead709538e3a695c87086ea53a84931cd263c0ff4aac569675dca2de34f6f49a51c30d0a2ef59b65323d76ea3e54562d695f132d13611313be0334c2c2a8869a32a0f16388e69f91189d50bc9216736feecb29bfdc32f2db6e47939c8725e02e60c5be0c4501ce7ce8f68c605e65bb6a6895c843f55984c1e6701324a13eb7f1adf01742189f53f92498ea64b2e4840560a19e808e542e345e5e0ce2543fcce45e40883fddd1632e6ee52205d62356d6bc151ea84ad753c49100f4163a1a99bc0e768898a58b2ae754f942478677e7b48924d301eb253f9c8b58515557e282f76ed2a17cf2b531368f84f78e95a9ba6c8e7acf453d127a38603ffe2ead9b4d0664f2ab7e11965ef97843aabda92e027e29445b3223ad377512bd2e8872537fcf27dd9ec68dc80caf4527205f45faa27c0f4eb3c5c0567994c9bc9eb0f953af6f93664c4f4aef34dc5eab27e75f73a8ec0a4ebeb6f1f8c5b73896a25a08a522c005c120a343d8b6d308ae217ef08cfe966fcdb6fbbb311bf02003a23f708f80b9c83ddc63999b8c308f0bed33b0c76a8b4fabf5f1e479bd361a5d7bb9da172b1b0e85a43be8a29340841e55433ca6c1a06ab44b3afa8d16d20f3edf497ec3f754f20efcd39ed33dfd1261b9b6bdd0cb3970e99e968ef556ef48e977c38a1ca9c783742a35f217ec9d33b0879d47c1167817cd0fe08b3c3f2953139e7022c801deafa0ba6a00eaeb2880ae8a395d190b845539cd50164de6c39f8648028335e46e790fa413def7acae5a2acabbb0d6da31543ffb2ae64ccde5297b6c06bab45ef66b69231e122b51b7a483b58ee5f21e2caf28ad397dc81d6e7ff56a73fd61e065aeb91ec76d16e7dbf545feda62ea1521efe662d43bb50b51f67a1ae43ab5ca739d3bc0399f661d1661b3d8be3a9f63cd620ca0620ed813a0c10fa65c89e0942ecaa42f106223a771e69a34040e46843dc873d6a662104a640c2dd67ea091bd4946aaa7945702b7033ecdb7f5aabd6e84afc73deea8057b4fe822dbe40cac3c86cb9cc998636a0a331d53a9f82de8af7e30908e0baab01497e907d4df8a4db1c29841928527cc6fb3c190a8553f6c9316557afe7c28f0bf9ebe6e67eb893da324b5d82b7bcdddce9b05727b7cfe89ac24caad0fbd8b996120091ec9e27157659da29382965c7ea59e09a70184790b9eb797129923fa793cbb87b0790e7cc00f7a20cc16ff8d4e4c3ba2b1c38c18fe692d6fe48e12e70c0d384565b45f3ecc517193c4ba4c9fd2530000349a287de8e30ae31232ca02b2de3faa3bc07565f5860acd1d5492b87b403f493b05bf07d6ee6b48b3a71e9d7e99e91e325ae935710a2e2ed78b05dacd3c5fc98fd7fe9b0e7b2ce80e8f4ec13698dbd6d443dccdb927c3a3f64f3bc85fd9d548706ebb667d7c4beb6502655ef0723bb3ba31bb0c68ab3aba8ac2d3db04111192f0c2be635f12ba43ef6a1d44d1917d57a48ec6a7642e67cc9cd0034618f332c8daf23fac870554711e2819a3421d0d1c8973deff76b5af4329fc81f87bd7ba49ea90724646060d96363d39b12e72a0915dabd8a8047b1858928dfbadd3b3dee25351992d841d7b7906885665eb3e3ec39383ff09f6d8ac5a13f2c14203bdb9a0bc0da38fbe8578284cfc89b333b5aa9540dfdb52709a6d72cf601aed98b0914caa3bdcb34ddd028d53aa5a21a97f4091a47d80ba286164a8f9e2f1360dab818e3a46cd34e4b42131c445a140a3bd08d24764dc93b27158e223100d791422c4c0500b644be2e830d74491ad5266a6e6538b78086753b67fc6970ef7c5f728c1b98c540773d8c060648573a1b44436980ea38973c230ce62aac56d387352c5c53cb02fbaee0fabe864f2daf0d4cd34e8866f49bdf5e5035083207efdef62e003332f08cc7a33c152fc2a4bd29a8d21926282eb0b468380d0132d5663cec722c2c80cd27f2cc8c07c08e3f4dcc65fca22c68bb81e231252227a4723533dc4f7f16a22bb8e096e1341e7fca829b7c0d12a66acb2c176a6d9a025c7073c74dd7ea573d108421fde8989983b2d93fa66c65dff31b261df63333fdba0363b27739f2342928fa3038a6d67a86976be7c69038c09ca5a452f8e73026dca328d6596a9906bd018304e3c299e96520bf1a63b5548c749fc1ee3d9b06afb2031583373c31468251c6cedeb76f95c93bd018e95bed601671f3fcbdc947803ade311561d332016d414644376946937384407460b36e1a3a2a3796744b3674a8b9f3084527e9a03afe6dc339e8e750e8a3e50f0b200440d5bb2b7aa3653e3dbf2561bab92c8088cba68fe788b0dd1e350f066bb0b1ba03868101dbfb78b71b2d091e8c91c947905b6cb70ee6565015aad0bdaf40c2db0e4e6c989ed62d437ed479ff080c637fd7e2eb21c7c7359f01f283be42266bc64a8f682b65cefd2503065ee500ad7cf7864476b2a890f14553b788e1c8f45a5333d1882e897387e8a307cdb3f3aec8e4f990ad91a5605bd61be5efd7474a8a6f8e71671407231a0625a649cb14cc56a2cccda40713f2b0c7c1029c97dc5b3d40551bf095250b6d5adc28bdba857e4444d57b9e5422f235a40b6e3aa60121c9a2ebd543acff0ba13cbb4b177df33bbb6559558d877e24aa2623cac3bee5e139ad0817212222972f9f2318b847fe10b9c7d407372af2400bf943488717c49af2b1923bb4746daa86d1c0941773c2b8fe7286564ae0aaa844a9903b56872fa51aa1aed3ad0906125028a984892c53ca4b6fb4f27f77b0541f3ea836056c2e369adf1bd98bbdf5fdfbc529ae2ed22cf068f56fcd381e474e6e1c043bebacf81dd7a40807e2d4d7885813520362c02637b359317da236bf72abf5489736287debcf978c53cdbc68d4e11a629433ff23fd81a50ff58a51161318bf5cd6658723855a737e2f5a6e080a6cef3dee2719a746569c1aa8778d1f605fbf6871be70028eac844a8039cb71b6c802cedfd3780c1b80e7584cde84f56e396bb83e0be54e79c9393c012b279c8172ccfd2b0f0c0bd7fe91e10035a62eed44d5374af55bb889ec39adbbbd95bf14eb97553293d0f377b7d01fd25abb39f2ae944e953cccc530a8bffa632fbf2e36cc390c0c12ce6eff61bc80fa3ff79afc99e5961c65c0938ba1b881eaf540296c1d2c1444bb6685987760963f2d9bc812c56fb11c0b521f37e557819b984db05512295c166bd858b009728d4393f455804c0687379c52d8badcd8fabedc4e745d51943b22276d2937cb0629444257d903f0b97267b6807ce7238c45a4307a38f75ad9367b9fdc3e08a3214235024af940e8ab7b9cd26517261d8d4b3f60bc1cf138010dbbcf198bbf1b951f5bfdba6c7b265e8ee92a18a4a08cb41ca1a04d8da1b512dd11343c516bcd6f45e663e2cec18595351aff647a6331db9c3e47b486c63ddd1138e6de4eecb080bf857991e01769aeb4f856c42305b7d9febc8399af7074f433fcd64d8430541ad33d731271ee8579a46823074afcdf3b64073a8182dfb497a98f8984700f060b1a7f7887ac0a196126e1d958ee16d2231dcac99c4d80ba95a3ba52a24feddd11c5782d44a2864eebe6e6813273bd3e89724f70e129e4b4cc6bf07e89932a68b727a45d46fb69e63dcb8e505c937f7143aeb8194b759eabb43285ab6e73030bdf0df36c8243fd4c126382b2a1d1855a3b2f363c196c8b9c7af49b9f3396c0ff45418eebe97ee6dee08e2aab81fad6917515673401cb257d24b419b895e1932458fd5282c73a37b90674c8d8d6da6df7cd97a5f38c96af818bf7ce6c33a5e8d921e53e2c29d63fda727675c5d2df787b00b9d767457da57b6b5a12f75f0eaf50d6abe11b4658f9cfdcae10f1d0d12fa00e872039f565d0338643fdf3cead3ad74b7cd65b4f49f900a7372355e1d9c62e3b3cef4c651c7963e2313535bfc0b8a8f85ab168e1a7080d7b2b4a4a1bf3c28f4fe856fabb21ca77e9eaea5570f91563386b38eb71ab34d1b17f10973c85f7f6f6c3ed89034ff0b83733fe08a9667d7e1da1d2e630db39985fb1c7095b2d75f7cce9eac6f5eb319d321b10a72da48cf2ec2efb19a27c8ffba192a4bed5ba3b2aacf5562bf9cc72098d9ef6b2dd37ea6f560c472507fbbf2ebe6b64c7ea6a7a3ca1d83c9f976bb7666c11d68fc986a60129e553e4a25fb432d546bb476b8143b8b59bffd4f0c888462d96449bb6725b2294f22697fc89158b1a7a5c41fab494ffa9d156ac30bc1fca89518cd4c0c10c12f32f674bb91ea0883d9fa5055dbeb78c1ea7fa0c123a69e80e12efb85304633ddfbc667926bc8072700a29172ef9a457a7baf67b6483d39929d0583dd4a55a8622d40f5c8b5dacf6f2719fa0399587bd9f45d299b49b44d173353ddd668204084b9b24d0e9f397503832b6133522b6005387014d5b1c917af9acb0588d04b5a266062cf705b0e2ba20664721c34aef118cf3cc63e420f4cd004421e245dc43c965c3178b68ba31871d514afa55700369554c5ec2a5f8f37359cf60d18004abcc5501e52097d5b80871ef0bfcb68c4afc696ed6291339fffa5bdc563a5523673ecc46a74fd4fed785ee84d2fc7f22534554f823be06b895424bd149e3b2a5a7fd529556f778708e4414478507d44d1177693d0d6faa01509b945bdf0d777adf62546d79464981a075cba10a455ba78c50a2cdbfb1968a51e0c840b090364981e7a8e3a091711a1182658103cda40e2b853b9a543b13fd622636ee29d12e51393630d3e1e50308213977b156a215985c40973ba4fb2d02e7010c925a82ea646327a93ae6718c8e64392e641236e4e5f2764199e7ac2c6ba1d9b0f0ec587cef9b4c35e7ef763573200b7721890454878c4c908c4921e053f298f25e46ec3518ccd4afb386417fe1f4393097f41d82b29c702a04e7efe1a6cb28d070f79ab8eff725df1318d4c360437c471e57ccb9f9f0fc4409d3cc5b0c950e3cc6b6daa813d2bc86f652f51619df530e8609abb91e1432c0beb77a5f44d14076bac993f0632f869b4389b1f641c587843851d97f0a4b81ede9bd50ed9dd75cf2ee0802e50808f904c69270a2bbe57ea2852f2ffb5c80b3fc1c80126c4b8764d01dbdea88799b35921004995112fb9da31da00a2fc3b7b527b2ed377e305bcd0ce9a435c76f55d30aed171f369441f7c387849e05c7ab3db91a0ae5910a69daf32b532ead88b70602d304cd52a742a5be7c54eefec5aadb85da9eaf7aeb70e1312f89d3405564a15c3b221abeaef60d3dbe04c80dba41c5cc1c32c8d88ff1381e9fe5622704bda6631ad977256c602c305a3c6245b7c8323b686f7eca52e384692a5fffb7c33e15d83d2b48de281b78bd903752a25f4efc350c49faa1171d72f476288c205e781c44da0c6eae3ac6fda08e3b34dbbcc6e977be7d2412220c1f17940f5476bfc178798f3f10aee050353493b68608ca6ba3993c8b21064ec4299dfe5681cea85b1d61a60b74325a23f40feca7abf612e2636deef1b7a5536cc0d09320a0c251beb324b31e953ee6b361fd91a17ec58bfb08d2107498ad56d4eeed9ba167ad862e75e8558196eccefc3534876855f73830cdb9374f555064f357fb5d378c0bfb2c3ca30b440336cd33967d2f60d07267763de3e95f744074a5751bcab153acf9a541acd10bb185d5f456aa430aafccee9d3829f693b736e080a410d5f62f951be6898cae6b92b6a538762cd6f7e3529ca114c9748a7e4f1ebe72210eb362e6cbddaf8a845630d0d6b199dbf3dabf0283215b1d38267c017386b87107290b54b91ab0d404ef47623f97b469ad68f3a6ce2c0f7e9e0eeaffcca30e8253428286404a1343f6a2ebaec713b2f5f0f10529427c0f3ba7a975eee0d7de08fd389051043edb5c7b7ad87ebcfa44a90c985394c5a521b6a612f94b474b157f59db7411d3024d27793ad0eef1a623fd810ff44933b0092ab24b525d8a1d00c6ebe4bd4491369696c1f76e45b4bcad8ba25affd2348ba38539761619d0bf651eab3c654519899096cae47958ad9c185560a5056693055754df87f85905ef9f39621a09c30642eb039783e4fadb6d965f0ffa0b75ce961db425c3513be60b8e50e898a302524cf3333ffe3673c2c2501b365db2c6f37857e8eb78834ca59a781b9411976c30aabeae170c608fe694812a0414ef6720a571b495c5164846db0924f4d6619af438b0f2959a88161582e399aac912e20da886c9b5e890967f70b890ca28457af0000820be8328d38a961d0d90809a3a6f4f949b5d24e61a060d1cae27c1bb9e5299fd92d27ec7cebadc256c8d290d76ddf1e8dc00d80465c36b7882b1d11e5dadb43d7d75b745115c673a957b68fa64717caeb10361b1489395076ca5f60681e8cbc226fe5f5b687c02dced6781990469323e0e715335a335ed90c1e2389cf893ab1526f2ed6ef99950cbff28750bea14708b96a6cc0c286996a9aa98d32c44c10ae15c1d4a5ac61f8a43cbc80f87a398486d461139300f0ec467b8d01788e4a31eca848f44ae9e58e77f3612dd495d803185ab5d3d81b095ac983cff891367305d0bd664e806caa7b004eab4f3d38b7e376f9aef586ea855e30ef2d84bc5826d56f1d3d96a9a6dc042f2384359b5db406672d287d146dfa7f0d3c1e6a275f586179af6859bd04301593337e8073acd7a57b0933aa6c4c9ad80ca3960d48a1d7cf90148e5fc5b6ffe945a9577004fa43a3cd5db899bab89b6d9f2457047b6c03e05636070ea02df100e9062ab7de65adc7ed1fc981c52be11d4e4215a9450c2bf7f7ab7d38d7fbd0fbfa069326d9de12fc32b9117eb805f228e22dd2320567dab0eaa9013b00efdc1d4c7526e1b162cc239ba043db6ed18f00b159749fffd4f0459edf12fd5162fdd93e28868b5953a6c10f243855d3c6da64408ff8e3fac27c7197af76054b4889b6e4962c5ef53ee29c83d223e815663339af431755d18b0ce00b56897cb2b69b8af5d81fe55f26e8e78ca59a9734ab9a6c1d6c0c07d611d4d6717935bb79938b56621d2c732a7daf3d7526a11a526ee3d930d8cd72a4fddbeb2490bb0f8c8056c55b6f21f8ac41c83183bc743c664f0e43c3cb58d771bcb7e52b50ee2c05ee102fd25e2f3cf997782a1e584726a5ab0b70628ed71416c7bd701e56dec6e582e462348cca7e6213bf94cb41ca0b74c0e236a795ba83488a3fb0a556709936097aa4a01d73b9c2b4dcd30b668b377428b349ec432f9a7b18809023435c554fc6bee59d36e8b852adddc1f6a3244d855d4854a4be2f3b396766953d9a884310cdcfed2c90f9bb27dec296bcee72033d86bcc110169d608e6c2701f52af4ebf45e30ad4be42a26b9ec64d8f76a3ceef19f52353502a2e8183f4b80e2fe334970d3378c94010a0f84c98fc1400de7c324273a576e3feb395896340ebba6d22849f4cd29e4cc2c925d40b250a07619e3b278429fbc3c1d9d02ac796499edfb5db4474101053f8557607f75305bc55341e9c0c3ed369cc07788ebb48f99f89dcc228689a1fd011a71d16734960293fe42413f518429d640eed30118b037f1068d4061b2931fa2de4094c4d02cb8e360baea0ceca1bbec9b02126de711e133b0a1141f0e87a7295d3b8d7340ba90e93baa8cf9261a5a782b44cce9f43c4b30d235845144dd19c828b0d33faa8ad925ed57bd47c4d1b79e9b8ff51a8c1cd8effed545a478ed002d49f205dd968d9c5d9ce8f777fdd43076fa79654f9e1dd047a3fccb133cbe797b0b6d79580203add551d0db5dd054a8390ed125e0c565f11664ac27a9bb68e011d6fa432470c9c94433b1f5218a85f23b654b40ae5228a5f149e27a59c97c9de945c777d5eec8573e1a1bd8b09988b118257b6066f7f64b1ab00b604de4cced0f7b7d11a8896721ad6f211588a2a32554911f814139e7a1f57300c69e646254e3fc9def25cbb441f82343abb057e96a608cf60b4a0dea0338041464e8b6bd7950d2a45079c2a33d75da31877c650393484605b9501596a298afae38c6a97c24b197dca3a71f57f8065ca1bf05e27d9fa6ffee4f3ebb5c2937227c257b35ad99db9f1e64230eddc9bfff6a167ac9cf4b68187650489ea92e4408729421fe4203ac82a3550069f42ad6716849ed86f73b9257bacf69b3fd880fea559d923d75469b7503e432397e5e01894d95d9ff5d3d17f246105e56e7eaf78ac39689914886eddd0d07fc9116b9555f6d6f93f8a468f26c244b3c5a7aa46c7f4d98fdc308a0618bbf80525e4d43b5c7629da3112e16351f705f5995db1faec4c5001e019841e407a0f531f10d1644363ea6ce31bb7063c305a8fd1fda78ad7dd6157858f91e3f39b00079f57937673489b22d949374b850d02ed45f8a45f07f3b3008539d4a5237c39fe8c8dac3f08e4e423c8fac7ac3633d636dac6e981875799996bbe6f31d144e2855f2e78a13fafcba551cbc251839130caddd5488850bba9a869f9b0c6e7c0933b880325934d2dc88a830e797bffddb0715276bbe987bed651cbe4c95241f3dce56a9db5785c62afc93a63cf4bc59de86879c70a703cd3b83ef3acd3de6ff76b973b8792a420b72efbbae1b95db64349c21731e0633b1eb6aec682979ca7cf454b0f0d64b22634a370e63787d7d6f7a11f4039adc359470852fb14eae3b016efd01842bef3d434e8621fc14743c8df0647f8bf969ec1777ab55379cc3287526bce3c17bc5630e379758359e0d0397a8fd1c05351edb7107403c9dadadc91f878fc75fd8b3d36089b9a07b8a7aed82fad2f17f44f8088240ad662c03a11cdbc2c743e916a49716406403e80a50ef10853e5df9d9ac431dde7de6496854c869a8cf46030001540a35c7fc25168ec355f466cd80e2a5ca975760c40942f7d7f7cb511956a7ddcb0293efbf07b4ddaaa80d8c4eb089e3282a1eed88c041cd5253470d271d0fae5ac975dec509045ea37f586d284e0e908d08f802db936a9787addfa7e6b4db76c047546a622bdaf017c56f8173b99a2a25e3fd4f59dfa59871a9fcc43e5bc038546e0bc33dcd1b3d902f0838cdfee65da718d61d5063b9d05bfe0f701c3b4f2d04f06a118fcb48732e1b65f1cfd872836a5aa15e3d104a92a8ea170e74d53f1b116653d13ec933827ede1a4b0652907b4ccaa8724fa321964288affd44b48f7f8b8ff5ae5b77a1278d4ce6a88adbd7570e8d78af74bff3836e14a747edc516eb52f491b7d1c0d72b3b49ac55ce92f48b0ff7e6be0b533c5c74321253d9e5844eae18a0f30f985ae8737d94da5f02f3baee4c6a13cf8ba53cbf7ed1506e6024a5a443514b48cc619dcd5cdd9f6091a5c47e6034426d8e082104a6a3e36c8269015fc904c2f21f0e4530ff04f1b15783fdb55e53ea6e2eaa16dcae19683df710ff33f947011473f671c6a9ab1dc2b56e019a9ec5d4314995d0098fc800959eb656347c928ec19688ecc6f4326a2a344c993265cc9910728b43dfbffa3ff138599e8b236d8f4f8a47acdcb64ae4c4197797d32a0f4ebdd40cad515b88d01fc8b14c2b28f8208865d19842438f3cdaeef7c45281493b3d9adad0bdf73d3325b9241a7221262cb9a162f7996bd27d3bf6317835e1a7ccf31c384f5aa46c79cb1ab516229948224f42c1d9355c0d45469c4a151f4c297a3bef646c3c8faeb3000f20954a09741395d02287c06209d49e4739b062bd955bcc3e29d599b5a45ebfc6f6c2658a37a7af4683f39cdb75287eac56b2f5773b31354dbd86d9ed0d17f77beda7f4c706ca0f67ed30636a6f4bf897e22c5964a98a7c05168858570ff0415504d9e123f26be40c2e60ec07daa8d439a175d8ccbc71acf9565c59ce6a4c77bbf76caad64434861b6d0dc82e485038f04e9a675b3aba97dfb06378581ab4e1a7f1ed20c2acbbb29932f2560407e40f3d4c9b7f3575f48cf96a066a2e65734b4a47f4f836aaa3555be3aa48a41957e9a33e60308f095a9146ba362a2761dd14a81cf56e797812dcf944118be9e1894db0ee416eb530817c46ba0502e7c834ab26366191c679517dd0a344932c4ea10bc93a73c3c454151e1d82e05a7e49b358e4403b0aef4ddafa52b071638e7d9a994205aa0b40d5475c927672f2352d238736716ab69c76241718f6f252f9c675f118fd10a3932c824d48d446e8f71feab0991aea8d2ca6866e978254b648d9c63f192f42ef968186f9814d43dafe6e14fab799a5ab170c9b2b7d7d4fbdaf9abfda42335167b8f32cf855939b5c0908624bc090e0bf5596946385d6cc288285a8e46a3077d543afeb076189c0326cc9b84bc7d9ea6d10e45fdc0adc97634f94e784803f94e06638eede286fa49a4f92b492c08a09aaa7830d189d0fcb3942de191c96277c551540164b401f972020163e5b2ab64f9a54415169cbb24402526495c067691de4fbf7175c5d6052efeb6c29e703b188b4244f456c01621df5ad5b10c461e4c01d8b872ae71aac39119dd09c82b7e1f2be6b53e7a7872bee998bc7839acfa1ee7aa1b21704def1b7ea63092faab4701550390813b48e57ae6548e8f6263169e69c36dc281426732f537912d27614ddee58d59565c712051e72dd29df40264be13c037b7437822a2be8a040eb519b190505a0ef18a28fe45f624b83e806f436df64f77ff1c89b54b5e1cefc1def51ebe194d40ce56291292a5f4528e2678db30704518d2cc02789c483b05572027190650a97c1e7a83655e60d2a65b79a61c82205b9667d7b147a19cb5ef08c206ab6803ece45e63f7f50da1251c5f1479848d678bdf9a6ea2b9d65e4fc96dee9dc6baf51449934eb011e714191750a2dca489d7ecdc0194c0f9c4c83acaba32e15a5214cd5c7fde06e644242c9de82084714d637890ef3161ef82a0657cdc259335267744a30642d1249823b2ee7f8360f1577dae47a9ca7126a92527b693ff64cb362c972eadaf506a32b98a41c61b956109d32b58d456b95f1e91aee5fce4cbdca2a0a12aec40bc2f7608d64f6ca7da7acd69320a6d7624e480dddb5d34528dcab9348307b749a915705a59ea643b5556f6978d3b9ae12689af052d64ffbf7e9b2abf096fddcd5c4598e88607c83669505b775a8e050c4ffc9bbc8343d7036f14331f2bfc9a9f903c6b3449340bcc8e174da8e85434fabb7cacab75bcbcadfe2754bd6c532b9a61b37e498e564be873fa96907373b8e5cf22b717420f69222112f30fc0baefb719fc6462151b295033d5eb17c8536d736eab2e07076ce01d59cb13e131162f108a04d10d852272ba294c813b82382de5de086acfedc6538bc9ef69b59b824eced297409b0ff39ddd301281ca19b36a3e3add3a1a40996a996662845d87405d4d43f367224e9f6fd2ce20daea450de23b33b84b06f1e1c3e06444a492210db69e3300493413781701361f076a78724b468fd5a469d812c26b059f1a8084cc717b57328cef5d918cbc394ee6d83412ec2580a7063c16032dda3c2c8ec0027bd1d19433c7e19f09ddb27476c1917c704b765e659b9ca07860794e22a73154445f6c67177313e3f65a63e3768857bad4b6d647b0500fa2b7fca2f223c9f6e076824ad3a298498058d53ca554db912c90be4211414a40d667da34d788dcd9d56e51ae34b24ae935c1732933cdd9d51bfb3238fecf5b3a282964001659865fc7cf92ab1a739526e9cb83bb983f5deb61ec564427d7b3b4a99acf462ec98bcadafc58efb4b24203fadd776a22180876050824ba6478706d6c1395b7f4ecf40cafe7459819344a8b5dbcd7ff944708e3a6e948866edbfbea06a0943c125bd0662b1df327f58948f3c1b04795311d879d87a9f3fd37d5986af404cfe77769d2c6772d10f60568dc7586bab53cda76621bbb515f02e848bd7fbfbecd4ae8541be3cf228a59873a000cd084e0a2c9d831a7325c33e170e6e1f143d053b541bdb53756fee5941769eb5e9e59975bf81c9646bd2b4d00a408908fc5fac390ae33ddde5252a66653d045528f53cc42331a6af1af92693360da19d4a1117ed045b22ba04e3ab6a1076ad150405156d073bbefff78409a4cd24c26b46af96a8ec1f062b7cf00fd754963fc292de1c547f5e914e52155883522849bf4fe0d0b7ec75ef8cbec26dad0bec6eb7dc56d4fd659898804b7a22200f98e90a7128afc8b21490efa347179bebc8006c2fd929df47d508b4f498d7d84fcabc34ea0ac069eab90d4cbd405dc1173e299fa296b735eca8a0429e883ab5d1252c8e165c907638a57b3715fdf46704daba42b80fc8cd59053727abe2717b364d82b8aefa42a346573cfe2e34c8c9e8206d4b85fb2608c7dcbce10bfe4cdf63d63cdc9759fc0e2c0feb7edeb8afb38e78ed2288de22cea0556cabede79882035a1d5eff321002025e3474f233631a705962402fe1deb9e1aef9461729ae2b6bfe68052783a0c0e8645723a6d912168c36eb85336dbfad332b97a02ee6974ae9a9c8e75f6bf98be510be58e311e5d3bafbbd636541e9d6d1c2bc21477f596b18d8dbe4910812c8dd007d06b4ae9eefc446f1355c79437c38cc2241e1131247cd3c36cf2e92d83cbd3360e34f36e5790b05e1c3266a85ea1cff38c3db2629cbf17f57384be2d005ec07af2c98cc0c2a98421b7a6130cb26ce523d766e7ac24efc1998c3183f6207abdc338d7b3b6c4dc4dfff6e3db6b4751581298f28825a2707b08558280d0903b55ec200dae5cbde3ca1fa82853968e253d604cfb4cc86f5099b52790d72bb7944b463dcf2802d12a466068778d2e74092f23a245df52f3f3b3c375e5b3b615df46006b221b9d28323215cc0985bd2c835b1408b8383ba95366946f73964cb79ef259509ffc0471edd2f3a304a8d1aadd568524a282cd03a028ba4ba8f7027483ee879c7f7e7e08266619f4091f26203e0dd5599ae49a0f4e236c51eeb831663ab3c4ff5bb427a0b2f1ac39c0317389752e6fe084dc8eaedce936b982dc6e02ba2bf64aee4dde2c174025cca614175f1c8e71a679e22033385202c5827bb23be5340236876a53b3bede4e59fc0efcef03d064170ca42068184ad438960c257a35e34338956d3df08ae5f9c7cee12c9ae3649ebf7cdeea5658525877a3829901aac786148043ae064e276982441957ab8ccce4cfb2607d6819733fde98eb0c82e841ac2122af16d760b69fa17c23f09c0a7790b756e12067e9b7fef7eb309467d80062c4ae2256b1e9870a415811b425d65df226da642cc0fec9e936ed7467e5475de3a3a24c8eb251a5f276de0bb7ffc411ab1187c66ff0581db7b7b0b126985500ae1cebb50bf1bd7219a92aa4f3cd14e8c3c92d7c8e89b3d57d5516e5f0837ed227b699c5c0787fbeae5e64e222c49082f1baaae6398c6a761c25008ba37c7fb648b70b1f976b4399f0521e0966180ef14458d235bd21b8448724d1594f1f2b504fb429c2ace24294deb1e0f45441e16db8f7b79c9a18b35e2c2314331532083dbee8468b8b77268ef8b37e304361f84cb22f6eccd857574437e00c2e1d376e3ee56caa37596d583f36e005b0134217b4415a0fbf29377cc0493d7fca491b391d9017f8ecda25a198aa7f931cbcb45bcf618e78511c65e4447313ecb73a49489dec6003d733a01af982cb6c103704daec48af34c1af8a4251c6db4666df718c82ba60d6e28f1385d0c59bf6d9c704308b73b4b4630818f261e157aedc005c200aaac2514a72e21dca6aa5a116ad2747c19cd7c30436aae88bac2bc119d1aa3ecd74b6957883fccb7f83109149057390e83529576ba875ed9951c5209e73cb791d1a1944a441989057ae6b7c805293961407922ccaec2104064565ed15bb4b04c4531a56d22aad56ed456bdba3cae1445d48e174574b069a7682590357019078c46d58eabc6f2398c7121fdbf47027021a9eabf9cdf2ec5aa4258fc0a09258f14aba5bf44fa66aaf3ac399432eff6d1bf8751e7f8b87b379a14c96be738845ee084365851a994ddbe86be0ea203ca8c3464d2936b73ad6560e229c62ae0ba459acc0447010fd8947410b3e7d40fcc9c2d927bef8e08864ae936948bf1740130693f770105549ad8160b09536b6798e46b46d3f87090a6e2409c46a73f3c22a513a792276eb0389aeaf8f7ed998d75f2ca6a8d7759f53ced0bb19e36b60f22675baa1b8a6a21d37e4c13e26e3d8514cbb71645855bc44c8aa2f2cafe0b6bd57ebf2b7cff0ea9849d5251d7aec52eebf9942c4c48851d5f4299aa9c12ce2fa559d7aa3c7c7a301275c02b0c7b266c587a6bb6c996dc4953da44777a5f76b420cf691205f7ad7ed82a7022823697a0074d067977ce39859e0c4e14751bb7e97555129149c19033e5ed1b5cff3395c75d19258a04883bac2b448c36de0962d4c912862297d63d981125376efa399b7654ff71f7fa0cabb407088be0a6cf8471b9c3ca0debdc032b3dab9d2b7ff861a2bf12ceafff8133af72321ee6f5e1238aefdb7d39bfbacfd9070bbb82ceb03fbdb28b6d802bba6d655667ce4a1550a75025e2d6a4e1ca050a284bcdbaa790006155487256d89714b92bfe449c0213a1147345892d5b5310963fe7d1e643fbda517ae5ecd63d1cdc8370028a7a08516b29d2443ee882018630321c9a330fbfb81ff7030096d5bfa27c79eb4c7241b4001170635b72199b29b7ad60d93f351806df50993124006cdfd0aca0981bbeb1b3dc2b69d2504302640ee62744ea78cedc778501c546040b2d9732386adebe081455ca915cb2e7944a1d3e4cbafd2f715dbc427c6b57b7be3429998f541f007765a5417ac26e693894948bae17dccbef88e6e0c0ce375a4beb65fb68c030340086fc35325dce02c9575b4961caac22b05d6ba29b072528047f5bbca9e392e9b4080387b71ed4ef3430c61a120532009069566d1b01b8835d2b6c65b93040139de544ec8014f3196f316c4ed1a639941e6139b0ab6d5ef8077a7fddd98ad5e38d41da56ecac35bfdd8b57751e6b605d740b2d6953948aed0f5a9501c0feddd27ae255613a2b24f98ac56db298b073e84009419d84b7b386ee73a2ebeda94ce6db7833c4562251e893413998c3d37797a8b0879788d6e5a7ffb6130e3e858092e777f62c51ae911f925ea7ab401bbc6c7e6a4ef1a2adc764f598aac28a023ee48f252b0707f07a7994cc333510c2be2d72d556a35b3afc00d207afa4304249eb29d4ee92873a3856bf0e282ab5c87a317b36dbff41c94a0f7ca022e8c8a2396445c69684f882a7b903d2733311a312715d229cff0714781ca17c31f980ffdc563dd0e2ade8f18f691496452113c6a07045bec6ef44337e92764bee04c3bc8d4ed657b9dc1c3682b3cc7316c829f5b3feb2a2f9b001fab2bc0eafc842ef01a3705ac6f366e9d0fabbc45315a9c1cd3f61da8c93760c937e877dc3a9aeaaeb3a0f233e31795afac5f0b14775baf285a6fe5c6df326e134ee2ec7befba0a056c1f3e53449d13118ef22c5c78dcb081864f66b4c19a4e4efe44ef9a980b9a1a2004dcf5abb5a85ff3b72697d0e0addc1666941eb1899a92984531dda681bbbab07aa7198d4ce7bccbba91782b1ed0724b4207bbe0eda2501f51289c48db8847a1463195b310aa76936b020f36a62f8fde2cffedd06de595123a6671a2d94e6c2759f3687575f14d58c54e929f8b337459ec867ac64f9c425c368c2407369a0489a2170f6ffdd9432830338c82bd4d318d086504939071417d9e3e4968d08b7f264a9097b3262039ddde56d0a5e44d1010cf7966ed0bf4d491e3db53eacb04a078283b712fd929f23f9a834d587d366e2a99c9de1d534d9b3ee1c72672582f424fc3ac7977d72dad32c15d8d81f5ac338e179bc2e6c6fd3f74e2445a1f8ade85c83f271e02bab9db09453c585e0b8571fa2dd8b7f6d8ed7ccccdb31198f78909db331c4aef02b3cdf2c38c55fca6ae0d2ac63e02e85ca7b384d7983690acbf8c857df082b864c9e5e731dce5098577127a991016693da70718cc5880c5dc54cef391067dec15ee9ba910f7a4ef97ebd4e3ca61d4a8183aa1c9d669ea4e48e157d26521aa7d51259ceac8e1723eecbc71b918bb85d53406a3860bef1d095c88d9cb9555cbd21aa95a4c4bdc69cebddb6962524e2cc5f5781f9b5c5190d0f90c794d8899a6075b99a8d1695e2919f0ca093c067348cba4274700cb4f1e55bf30e04c46c9b1d1290416a80366e9900e89d4adb1c55ccb3ef7483c7c9ee324cd2d3807aa2f6a304ceb95c65b1904df60ac5c4429f577f5b54ce257d772f9dd6fb6f9c81e0a6de97b9cb872009d9b963cdb70a8a747a5da77311ffc8026d40a059434be3a5960431b605a3b8e3a7566c45b3feaa99052bb12d863a08eee422ebe9c2552129902bd9195ebcf6dca0ab743d262796ca39411809a18c1ffa8a9b24b4e14b8e2e9b167ec28e8a96e882af666bd3ece81a01bf618a90e8c487e83ce6e53c5638af7c8481df416b0c314fc08d6aba2ce9142697f11a9c787daa163812ffb649cb05a81f96d1ca60ebb87a7ac218cf1995375f900c81d4ec738d889be82a1260c2d57603beef0a582324b0fe725bf2b65c58f0e553dc02f70ce9d86a90c37e14e964b6e635ad5aa709aa765a246130a47e1c9bb9eabb342378869b710447efcd2471fa4133851fa0ede15d6c63997d962dd685c041c64ba67d9e576318569361a92e60a9bf31df5e9f8ff5b52f9a66fa1cba72a848a88575ded3ca352356be746953e85ba70b75b1f802c9dec35ee2afafcd3d5963dc153d80720c6f8561f519bbfd9944ea0d51213c415c5c13fe29de6d28d8d902c92739055f61ee88168aca0ea1037096b2e4243f085cdc37e349708f2c999c6107ddeef378e24db7429df87342d03189ab55bfa255e56a0bfee070f773e62b28027990fce7fcda357a56847919e779d9a54e5136c2ae68ef26489aeadabf70d5eef4d07aa249ea63dbbfd1f66f5c1dd84db877e988bf26d5f9e20e363f2fd1f0ab44656f1f8f138ff7d383b118b2c5acd440905ee19156605d8b6311935fae296364c9392da2fa56a34b6f4800e573f1b3a6123867f3d68d475b52810b902610e79cd99ca136ef65650d75480df74ba4db7a24f563bd1c45f2adabb488a433fec93041892221d88387f1ed5dc04b13fc500b8f164d4ded96b46153bba9874224c020619bb0e992276e17e68050f3f45ed429b4ae1289a5f4e2c32c04e9521406a65b84e3858be894f80b56ae24532579ad95432891726eff114ac527a01defd78c00c21b1dc07f839b719cf4fef4b82043f596eef385889e47cfca0a479fb6a65caa7c12fe6f805384d2a3ef6663cf7a9e68ed4a18c05f77961107ee3e11f90a8af4f823de764ddbd93d77abc2c15650b80c1694f0c152a558137ccc42e87e9eb103ab111205f557aab51e222833cf428197ab3692786c62de67bfd4a151cb1209598fdd83709c5d5030894f52e5542b630eb6bbf1583af05dd9274fbca36032bcbace2652aa89cf46a03e3240c1b4f5f2e3caade53e2c0770da490d388d74ddd52a49ae2111a8b68b93b4cbc604e7a14d2391fdb606e9669081126c12724b0167b4aaf70c3ffa88ceb414a521a62db23da77f76760fa7c3aceb0e3f98efa75196e8bd0fcc0e3c981f34d3b42e464fc9a64f0d732f1c6e417a06d93010a84fa17108e9ebc461a725347eb4c582afe0eda0bf56597e9fd252a2d56405412bf5f62ec2e859bee18b6797c9d7863ff9be067ba75728cd7ee6b99d9051eecde7ce55464fb167cdc8eb6cb241202732a6f2def3ccbb2c1fe392090bf1d5b294fbd366197896e34d7548dd674203dceddec58130f9e528486e1b28495b40f36ae35354f17656f5604222446ff8e1a410edeee3229c591f9e5789ee35e3a18e13034762f25b1944e36350e867e49afc03403ed7f3d5ef0fce06aed00be2994456c63da503b5cd4cf687716fc2e139a588ec6a19a5606522a4f2ada441f978ec874d0c3772f7ec4a05a372cdc27659e07995808e9752de565cc9e47c2b48fc012472d6313ea20af31a946c0abc3c7a6de1cfff664a69ce16e953878063d1a3a13ec289c758c6e35d7e49876ebab9d02da6c15af66320484c5840bdeee5f81a7a6c366d2090c3a2ee9411b1dcb4d89f0e38285c58951b878fd23c8439ea0b735a685b16d7c1cdf2248e0c1345a42bfb40b25d1f1fa363027b97f0ef5239ca8aa8bbb6d92169b69228da1b44f1badf99ac72efac966aa43d6a4da9c8b76efd1eb8d944fbc8fdfed7d7ee7b1efc23196c43bd7588d3aba601a3e6c299a46a11e4ab244bdfa55430ddc86adfaa8e208363ba0f9e437e17b99e78d195c88470214d31d01b9c993d92886aa478b8a45688cec37f3b1216a858e2f87a9823add910343999eef999c60177ef4442ba7f988b92c788639b3de2c60fb45225cfb6a97b3ad9ec906370d169b11322d481d7aac545656f8f278bcf4a9308ff38135dfc98ebee8b1caccfabf769004ea6f6f23903336e0a681c7f71d4b069e716162caac7ce98d9a0d71d6c64c98c22d542eb3a7df49e93e03eab47f48b10afaa4e9b8fc7e56a809725d24e68682aa37234834eaf555258da0c53bdbe510f4576e4de6825052af2df9342144cf86e7def1e91e7404d1dc2e2a6b6bd89aaac606a18e94d4085ee52f054bdf4d863306358fc5968766b9b3df39395e49dff8df900ac88474924e8d04eb31c90ee49be9719112ece994782e49bb14990d80d0b98ccdbaae9a4968e24960ddc8e202b2d9d4639fd03fe90e8e9b910ab27e5ccf40af0fa971ae1bdf6741926c794dfd81e9c0f6260de9325f31a5f92eb0cb7fef077ee24bd1d76c6dc87cf299040ca8ce56aca56404e228a4b2bb1ce9560c85df76f1b67668238ee3b255b8c017a92b718cea2e2526394a1d3646e7b261ba9376b9aa9be37a70c619e8ddf29767d557e51b4bc31ba7e789dfe5d87a4565a3b9c75d2269df6b36637125515438ba3120a94453fd58c0c946158a3ae3f583ce14909f4a6dd6d81166bf9f413f4c1bf4c03959fb8d52c2d1cdb5d9a55572fa75c904f097e2133147875a95a16ac6be2f7344b93051a554645236c4b988aa8f08cfe4bfe99b6a57b290ff9cbc0c492fbab5a341a5241d20679439277f5adeccc1382f412cb3274daa1645d268b4dfd8c861c48b969d089c94e071c84c460ef111b2e0703028672e83b379d011ed4f3cd53136d1b645b1d8a04d6786baea116a3210afed4f0b260ddae127e9ea7dd6c5822aa830517b88b103c276dab92c3b09f5a6e9d7a40f2e5e0487aea277ab2d11cec6dd9eb7bc366cf0b1c94f3afd181778aee0a51a300ab790b263675c18dbf5e0b83be9a16c39159cd861ea4dbe11e9eb58655f51c58f2968c332efc50a4676b30f7767d06c8a05910ba6b624bc06a4f93043159b6e01edab9ca1931b5a957bbaf3ccf77a5e54783528b8aa6ad464b50596db584ae801150e90b604cb0eb4f59a97c88b50e5714b340a11fdb4523a63e1d4c82474584c067ccbd5623266feb2de980beabfd6291415d55d1ed4f6641e4501711137888078948ab945af40c6ae31e83d27b9cc08f74918929253a0f67437cf611a2f17c3061a1de1f19f090f9d258d8919646b63bbe4602096c76b5ca3bf754b3513f1f65977d4d3f0537c48ada46a3135c35bab7e9bc206d3c09bae29937e67dca0f10c56be163db79c78999571a5dadc977da134058926cb3f7792105be6b24df4bf706bd1c3ae9985526e1de48ffddea1d82cd383c8b0ff6b9148da8e35aa5d9fe08b8f6a5f2e4147056a477aedce75ba59261dfa62f0ad4cc97731502b73784188513dd27995a0bf3dc4000d082971f940a93e17d0f1545e6e69786722e6e8ff67616d4ec7d3a3fe249f791302b34d90fbfa8a47e652bfeb4c8d439960f716b72caf62329fd29d346c3272194657552ec2d7b15cf2319c394dfbb90e28eb2f875d5d528c5efd0f9d3992775520742c1259b7f6916b1c54894c645cc7bb311c7f3d84b3f47f7c7cb2c849122a437b800f27d06ce409e9537a6687930f723404217c5c183664f62310a272bae13c536fa85027f0fc036abab2befc381296981cb61077462084504f811a504838f96762c14445222a1e7144e63de8af5434aea46d588a077567fd030035d938bcf29ff76d2920c3ab59b28358014144fc2b6cf5f2a4400d2ceaf3a67e0e08d27a49f764da452d83f58090a20e762f322eeccbc7f3feb6674f3e271ac1e1f30fb83b7482364047ff1b81d8b41a52e00b4ca685c9524fefebe670e5036183457837036f2ae8045f84569bf90034f9beac04bd421bfe2deff1599e9f63f917824173304d2e75f5864fe89ea69508df957b1fdeb24ccf2b8d1989b7acaa7f4be9186e92aea862267b67f6d5a0ca02b6181f5c461261d45bbceb7fcf69c521bad1a69c3aa81c67e152b4c7cc0f17a30830587ebec4195a7be20199dbd9211728cc1cde13e115c1421a72bd7d2ea1c3f7d73ce7a9eb23f2542103218b0e39f8299344b8dc1f6954f67188f89552807ae6ca4fc590af9b6af92a13f2a7937cb1f29662d71c0c5235ca6236e5e2e1e98e16b2ef51776e6279f0f0ec0c883a22f2132933a454d1c031b94e2fc72843d851daebb1e114c181d4b779a1a57020da67b96b05d7b67d83d5b14dd6faea754eb4f54a4358b7eeb97954b8f7262487438ecf670e729608a1b1b27847b4f7be6eed18a775812bb318450cc3ebc7e5657fca196c4414b089b1aeb082ae0996d0af2be0076fb450a6ae2d9bf6597204c701c58ba81d52f6882aba82280781672fda8439f020c8ca8a8778d6eb67698bbcbb36b0cfc6518db32745aa5cde8b8d53e8ea1146d1b1d68acd5e251ceee34f6928125a1fbba4404836b2a1f0aed15af52e612659286d540172223da51ee3f99b30d9cdf1b6d1db464617cdabf18208debb854aaf3ad1a934462b7f07ce5d73f96197ad6ea8817cb19fbe1159e72559d6953667945504c2c14c81a94f74cab7e0250152f7cbe110cdd6e175017258871751df61b443586f970a3831b03d4abdf5ad83f6bb21b2d72c0d88f1077fd1d2700a4b64f5c222da3cc038f0106640d897c23f8be864828ee4c5e58ca85be142847f46ebcda6901b83bf785e310b9acf18ac3ee55eff9e1f3c3caf4698c131e4249715716b44354dd08d68469f65eebacd83838134d870d3f97251ca531515a718f2a392c657a31335b98c286669914ace29faa9640af506276da5d7b90b52015b5efe3e10d67ffc095007f71b84bfbb4436413636536c1f7aa8f181053c2d373fa8c21d37b5d7d66c7e80c2c0309930936ad928ff8161f1ad2403bd879fe7d0c733ed4b19bdcc6d75feb6d8129a6aed3b0c0f7282db9b898286acb9ad922686e0f1cdc469f3625fdef1800682b04f54b1b2b152b42e47aa117cbf57874f77dc08db7cde09eed42ee92f05e5affd07a5619cfa6e198415adc09fe99e0e32cefe38771c8f915e184403abb3192951da42d74a82fd2670f0babfa74b9320c0e60ed90e622d31f004ecbc14ab867be57ebb7413ca8ab910850b3ce0577510fd6d8634b60d7a9250f000783a91a67213b3b7935b1be59423864e4f6f4f5b16990e27411d3351c1396218401d62cc3d642b54a9b750303bde1d09f7c64e5db38849549136be915a11061d9485b0dda14b33c2c22cac575cbc62cb210113a51ddd98a181fb85d13d3502b85394518bc991f08df9e22c38745407b389668d83cc0b2f591bd106fba268b82213dfd94e76400176fb6bcee6b48fb444bb37cd49b69eb1eb1f6fe2abb73b7392bdeacf677512ecff5e258710616f8bde3e57eb37abe6f335569141ef07255878fd74df8ef737c0163e47682e106c46ad751696af4b408800240141ac79a5eff467007a90ba063e6a6173dd0008ac1e4924f06d149f9b3afa8bc111bb7ea9a28b211e615b3607a0359665116e659e712310d5ff59930ac59337188f21af69ec86c34fd3acc7ebb6123e3b6bbc95258d9148fa0068645797199df5a570ba830156e8c56f247e1a765a51afe3ae1718364e814c8a51458dd2e6515fe035596bc1538f5ed6ee12a9fdcbedf099e8095043ad88502b9a1b882a75e2c0e0b383207637b868ee94767b18500ea5bb2a1ab1fcb7f5386c07d1b40bf54f9b85d60209b863d7021c117736ba4eb03ea23acb225f2e4847cd3204b6b3ee701ede993c0bc51bc091edd8c970be8edb0e413141cde6092add0ff8bb59c217212ce9d62744f4990885292b43a4d9bf59092022276cc55f5bc81af26969f7ca1b35f99e4790501a49806439df30e9a34753e4107466317b10556037e1ce72119aabf99bb526f7386eb7acd18895f9dcd79a56fa16672165a6dad4b7b1e028c9f3c05d45f056a1ceb4ae0d4379a87a4bc7f595823094536f0b852b0aeefe2d5106cb7b9d876c46608368294600b048c98857a2244b6beba1ed21eb41a2e23b74eae7733a4bb1f78136819e5164074697ed2ad06099855b346ff05e3879ea10ba8a0334a48fb20fc7c2f2bd20e8c3e52e39b41b028f2c6e0ab508c047a314d31acbe803a0b433288aeb3f425554adf412603ceb691e9f31e691b4ffff1e57f702163fe89393b39e47f556700c1bd6d0d79b5b853281d19b347b2b9bbef7b7684736c4f46462be0cd4bb6949f63ce9edf957e9514193d5cc5fff0c7b111a9dec03000d65f803808702686d5a7fbe75850cd22f372e9df3750b91946278a5fa523613bc8d13cac50f1a9eb8e11bd0fe0417670f58cc3cd4173677628935fa37034bf82c5c9266fb5445d8fd7f77f3a724fd235c21b1c8eb091a99b64e854e98db0cb343c3dbc0aafc11394f09034f977c8be0dab38003e4ea3bfad801c716591c51eeae056e246bb33a38f7bce667fca79bc19051a256c1089cf9a06fc081bb5e3ef1374bb71abbffb28ffee8bf5a830904b81132e783c06a3c4267c21f435459c3d8a84a91faaf22f6c8b90c51b6982dd2339c7b3dc00ebe4ba450599249c78d7ead831ac2ca6723cf44560e6356249af7b2203204519c5131873bca9a744fe6b2b39eec234d01b7a1c6b0997286b2a4f5ffbf0f4fc613e50722816a5a372117151df441dfe70b43b96def8bdcd861e32d7a9ff8a059ddc863aee417201c461da2c00dde2a84acd2943ea2c909a41706d9d6bf52dac2e42b1807728cc28cde437d821528a6e9f4612f4b2352cb9cbeb897f6f08478be1192f864e270718dc357693339199c3285c6b238820bc85d245bed0375a19ca773f7887a07400f61bce032444d8fc4885eb901556dda436e219ce889dfdab946f976aeaf1a713082a502ebc6e86eda25937614b73bc5370c28639c7f7f90cc4b9f2e2d4cf63c58c885b4d99968119ac0f31cef530a03e1fb868ef8622094966274d62a948d2f869ff7358552b3a85fcf1bdf76f57af039115774e65831360e4dbcd85367e5a3afade81aefd2434a2b1904a286596daccdb2d2473d27ff10a33a66b9cdf22ad93c4ea3bccd71cd9665771be5f6bb7d931dd012e017eb0c0478c9e5642b2e49060ccb887fac3f0deeabaf1f62141490d6c491e7f51df2487e66f37467073915165cc41b147a15dd1647d05b9d9b1a0b473808271fdaa605174cddd016415dab7483e7979409f7f57bf6f43dfaf701cd236683e493dffd6e1f134ab31dfacedb9e3ae414d53b680695e2e63c4dcee2d88eaece2a354e3e481ed63fefe924227e97aaadb0e33647db4f1c3a3e16f4abbf2ce72813316216c8c2154aac312b39dc5c7886a5c313e3f7b80761aee13e5c93cbe3a49c4dfa6d416b6465dceb8701ce6329b80712e6b7987351e46e977c19c847efb7b530638b1eb3c9139919acbde060b50594e20a3d083774b97374e2655e55dc9a7e4b28abff06ec8e7dd365440acdaf7e3e3463dc28daa93e756d02da51bb6f52f0cf066d815d7f14797dfdf9defa5891a11670402ced9a6aa49dedc92d38d6cf0b2f32bb5ebc2f43d6ff16aadbcdf7457dd6e6c5340936f2806cefb9ec251b30c242d0f7f79a374a59664a0f4238b3b705c5d7021d426ea293d2f3f999c0897aee24dced9817e5f9452d97796b649be2ae3e9086f375a0cb0955366c3f61d4694182fe96179231a903a24ebec84c805944473394e99461394c5f33ad6812db32958358ee48d0f9a52a04ea5bc3b6b98989010ba3686439777f704bb297aa8ed211efaef399abba2fa1690faad42f989bfa5a183c9c40b3eaeb938847538e461f9dd6d8126424f8889b7c638fcb29568d5a581c3d36dae9adcb4e4d3a86ea59da10d1be8a48fd215aad43340d59e8962248565b10f2b1ebc20867bd36efa1b0c56a0fb2e318e8cf1afc5d64846da0561eabf091ae3df8027f70c2e76c181120b48c0bddd8f248268c2bf0859b03669aff11cf186fb4ff74414db009f2c9414afff4e19f7ada6a319cc9b58efee11ff021b90e9067d4f7dbf936bf64193dc7f32694fa4566e104fc5ee57b46c2bd87da578afe7a2f94fe9b32aaf671ccb06bae2a5229639fbe30fc40e82edeb4cfe8a05240be6b0184f606ab92145e4cd9ee5ed1a01fe4d8b8b2e10f18f858a1a8de58dfe45416f008e26dc8517a20d308b7c6ff16addf5c824f8475673f87784b191a1333fd209449ab8038c8d9dd4aa9642e588ec4b56498eb957bcaf53bea15d7b9bbfa8d0f58f2a6aedb07d6f20e0393018e220c97e5f799c1120ecda4d3edac9e3e086264c2dae2c1f3133a262b898aded71f747649d97169e0f3b55942a8a9e3c0f8ce826fa598a5201e4d84d71ec18ad124eb2b6748d7bb4616372b55dc514bac51afa65e11cb062af1c35f8ee75a2d2b3f179dd63a25d84c0b57ef27b33829d540cad6c13f9c43b80874478112e5fc2bcaf8b56e6b04c909ecbb8932f95ecf6f9c3687b9adc649fe002ce61857aeb0388b00afe243533474afdb24f6bb470b2818724943ba072928e9373fbce2cf47532ff038991b9de890b90f3af43379b86d7be52ca0eba70810164cf2472c862536c2959b9d963dc5ae9700ee0965f244aaef438292acbb402af0a4af0c85555717a021e538942f516c829df0c913c3cf4954a9061cadb891ede88b7899a473981e56c92dc6c221533bc00df41d2b0c5dc25b814ac0f3ca5948a0e86c264086e2ce021013d148b0727ff5cd63ccd2d12f11ec8bcb4199410258ac506cae5e169016b74581c1aeefb83bad580a03386c18f39de7ce67c748751fc0bd14be47399b63a17dd02af351cf245f9bd5633649eaa58fe737b6dd5b0e530cdb2a8dd03bb92fc6122ae90e4f0227ef2c0d514c23226c5ef373338eb1145e19c96c87459947de539920138b1125747f4a9b74fb4f750696feaeba5f031ae8179ed622ab3677c88fa47a1c02fcb67283215650e5000b5a790769bf3502a173a4064b80e7cc398dea60ca73dd9c69289d84034cf35a002c13758e34fffff8e85b71213f3efbafc11e9b695c9520c2d4af8fd796a85f44900e05969b3a939be15052d84302e7d1e4b6ecd8e95fd4ee83e41e83d4aa593dca09dbdedfe4ed0d309a1b3c6fa1279f249af19f28d292de62e9351d8bc391aff66e2f5003ce5c0f94a823d739391f97545ebdf2a10caf6928e4c391440f41aa963ddaa7b8aeba725e4772f91f9b90649e469a149963f68b3993f4257c3407585f8d0acbb1f5fdedf8c1fac3a38fc0bc94245cc6a67e7185a69c3ce60bad04e875fe3453eaa97a4a44256844ad01a137531699e0ea97cfaf71793c6983f3b208870934227749b61db9a6c1b48239707f2015e5d5968a7049cba6aea3415c28c571f9a73b9fe6a7933b8116200ca4c9048465049e1d7010664404ae09caa31bb5c32d513ee20dbcbef3dd3bb01ed8a6f3a14486f68013cefbf6dfa0cb100b3bd3eff0ddcbda51fda789da5faac6f4b1ccf66c594184d2beace54fcc1814bbfcacf115d627937fab1bb6edb9ca4d8a457667bb53921c14591ed01e0d0ad18279414e915caa296d92e69a2734e0f88939ebd3521ceaa06880fbd3a41786ed61412ce4489bcbe14bd3cad951f5b9ecf34811fc6a8275922afdfee4d37db761dab157952df4c482a8c82663ca6042d4bcc1054eb6810c97cce16e26ef22290afc98deef230f7aafeef03cd1c46fae9666a0b807d42a1f8af99aa559effaa0bf98c1823dc9ac8d94288a3ca7e6633898e4c3d09f413a0272f12ec64dc25e28fcbb9dcfe308997ea38de3edbe4973325721e2a87789bc52b5f96ac3fc7560fabd88a1bce55a112824f06082f0fac7951b539911c0d912a746ba53b8391799d8787966de0c5a7067e90e20bdbcf805debd44589478d1792f54373777634e6c144b6c0a07d15db00abbfddbc3b763400739ba7fef7f353f174a3fa15ae33e0406bb96385e02fbf58b7d915f12f83e02e5d314bee4b775b76aab52e3e8bd51839e17b5f189e6453e15dc8af93be9c0658f4d192f83d009da3d2927f56a2a879cdc5305dab14a3fb6aaefccea3a8a5a5c1550e5955389aa399fd0cd89b8a7abb776bdc911909684b3e1fb5292b23c6141a1a2fe80d149c38a61841d4c869fcb1a221a5c281cc1754ac53786a8eee56bdfa48cccb5f21b870acca2f7f266344b2f1d11dfdc49c12ca384dbb9c7c3be1ebf80fb9e4d18579202be43620b9a5d1db03c1a5fe42c830bc6f04e54c61235c90badfb1bfe197d5da549b86c5ed22fa5a5b8a3c20958d72c01b5b484c43677d4d85446e49ecf8aa844a597e62aa5c76ed96a81400ae35af5eafb5bfa6aa13e032f095db66a2e394de9096352b509a864851b1835383ec0fabfb25731b822a8f943189449e5e9482b545a7f385cee02cf424e33aaa324ba4fa0411ffe9440e3aa8b61f03b7e8c72b0051e4723660ac9593e9fe3655afdf2197c11ecd49169c74ae653f677f42114353db0fd52836e59a84e93675106e7fd138a399e29b75fb5221d992a95318eee0318801e340ee5623e395e88087a3fd4a10a6994dd31c1e76dcacedbac30b929758192a7af03421d33d22c4b323dbfec95391716c8eaee2c671bcd52a1da8abe1dd767fa2a529694d71b41ea573d54956951b64e0f291f673d889b3b10a1518f385cb08d32ccaf1a144f4b4bd78b1e49c222181d91077a6055e70966fe96559c76c0704aad3c41cfdbdba629985dbfc0b82c263a9fc9d160cac7d0528ec7a7e7651721c3bc43eb22129005ce5fe77a7c31a50b732123a8db6e69dc01fa8785c0e146bdbc2d0ea5bc78a4acaf4eddd4878fba08c5350e04442c1918990c501601e5d467840b23f9f83dc15ee2fd8574961fec813ca12ab8eace551c321b42546ba920fe33f38032f5f0d0266537dfc407d640fb5eec9f86300130ff54c7b474c45f9e507fa87a958c56c8f4a90b82c89083aae9c5a8389f149086d53ba619f95daef7e8f677cd82ae654d67674b7fc75f6989b3750faa87b9a96191440177661fa4e6fc31d9bf58fa8ddccb984dc895c7521b2d99e0b837eac854a9c3af79bfefec686306adcf42d01113eaadc3e0b5b35ad7f86bbff550d4566ae9f86ba004c2328c90b2da835a1699bd07d365e0dd0dc641153936d5a15ce10acebcfc80ed0a72cf86d5f73842a7ab7ebac7f892f22db977f52be1baef08e5630e8cc7c3cdf73c26dcc4747c026dd4cc3beaeb53611fd14a34b90fcaa292dde4f1d896e3527ca9b0271934f920cf89a42b8bb6d1c8e24fea9bb0f775bd746c8c50fe60e6064e87adfcf37ac63ecc374ff7cf2c5cf2fc2d404635c65d3324cdade85bc37cbd9ddac613189004039cbfe62aa05ffc205870ec23dfdb4edca2db2df35335e55f904b3bbfdd7f29788db5f2cc8c8a500e7647dc7a73a343b7f8f6183955925a67bbc9b81a09d8eef20247a2f78807843d167064e803887427170ef8e85a6dbb0c5b789e5f32be83da28ecd0ac15175cf45ef4428043c211e3b46cb80bcacd4bf04fb18efd14fb4000a8537cd69b1405d55be3be031d52625e7a3a4d82ad59f5fd75207951f64ac612078e3cf94dbf5f17cbbdd2353436bf483d837b49f86f504f8f043bd09b77f7db64e73537aa54f88245a749e0c020086256219e84f0d5597675c4fe8945115736f55158f59773f1bc17b32314999294b4501bb698cf58af1bf44cf2905bbd0b76610c714849a908d44d52cac7b5f1ca70b9718723dac67d1b8747372aebffa19be1677061c80cd7d17fa05cf11007e9b6c8e90928b342a0b5cf4985e460e650578220ed62509b985fe2e27e8fce4d68db33460e6dde1c05101f8e5d70a42d92fcdc7aeb034d3c3e12a337045bfdda3298f29513c35d12460047f5f9516ea28d5c831cc2e2ed398bbd3ebbe36d3fcd23df563a4a15775f90903bd49663015ccc99211b5d079ef99e72f66f7dc8fe9b2511a6506b928e86c35b5f57c1606dde0d79b4c8bdebd0af89beee4e7a2f73c31616afb497b0fa399694a8b5b24c54172be15d32b5bb5a6e785af697c4188b5bd47e02f2ed2c33dc879b8256cabaaad621475c5c9751835db975fee212aa7e593c843040e5a7ea7157c5a2aad97ad36f8201889457e77d03224ac862f65b833376f2ae1185e49fa8aa903680c57712088d626c9b2b611a665a0bf3994ac7ade34a87ec1ed02b920001db3a1c33025e3db4f647627194722dd34ec6a95c76763a934ac9eb1fb68dc2efda914f850451e1a210eabf8ccfa0378f1e4955809adb9df3535ac1add03efa879a7c3a86e0f895d23358f645d2dcff218890cd1cd95e9e1568b9c40a684344ef367087cd9e05e8a5a36632421f1287513218e945ee545d98495d4222d27fb3de2e97934c0569186d145c39ee4d3fbd56a9ec02182a0bf6cdbf11589f4c08433dc931d5df547c5c2c52796f322a69859c75f946655bafca3706fee0842d7dd49d24e0de05127fc53f694e66665393d6721445aebf681554118f4d82024b2feaea0e449f3a77aaa4812b6e4bd6ddbc76017583b0abeec30cf438cbc1958e4fa4074e70342c46f28c8ac73df224bb7a0b3ff171dbd93a491b1d120f420420212ca1e95d7c4a15cafc7433a266e83626e6d4dfc7401df70261897fc11d3bf5963f3bca2fe86f7b17f8ae45f44b643daf3e164dc59e2d7426cc0921c030de7b8fd18b181129ab155c110204716d9438eee6860e52a91c19ba9f3d6a514aeb26d9a60fc9383d09b12f0b1f98699d7fb220001fc8817a3de0854a4d75d0004ebb7d7f71a179217d1260518d8b2480fbdd657869aaffac86a7665babfe9f6b57935dfc754cecd948f77ca6db6e0f2e179ac02159aff0fb6e83d5bfcfe20175a24e20015cdf5a7fd91e187b037986807379cbabbbec12d9cd78a022c97af7ccbb8409b56dd2181f8a60be1478b7f2413c5d063ea79c0e47d833b2b7179347758783c04f425cb2213b0f7f8334a8545eeace4b3857c6ab0b2876d4b4de6d7c2d52e6de58c4026220dda3b6b9fa7e902f80bd2ed74034ce6a4ebf588c11da7758ae6c7c4ee5fd8e8d04d8acf3f6e8f3e9c42ea0e129d105553966d94b260dabdb479b97d8560990bce5e029a8aebb0cd04534fe50d3f1f2d05075225eb992f0c3efece9c362429e6997a6d245a694562fa4270f31fa1827826ab2fe7746b2a7dfacb756a3cb4f5ec2651aa3ebaf76392bcadad98174d511bac2e7221ee136aac19dc0b82140b260d6c3ed082cf17427de6b8df91fe8de142e15efd1e85693ed638ba6631ae8fb9c3c35cca114e3da1d73ad436de008ec2241913aa7c335c218625c388c6498aa4c255e84e2e9d9d0383eee4d692c77da37948434eee9f854afbc8ab7b3033236eb0e7daf013cd14e2fade8846c4cfbe3ec9d1a94493d6e68c2bc8ef604a8a54331d14c44918ed1a6aa507441da572a95bffb1df47d1e9694b6a61ed6967436ee80b51761a90b51458e1080a7bf2b8d028be43f99f37a02f3df529264f209d43ef352dcae012fbbe52ac37131b57c244ee35a10bf7fe62cb75ecc0521e270b31d03ac193448bcc354a5e6717dd155db9d7a3fc046b6ecebfcabb87c1c7c40ac748a49078375df5310874d335e0c8c367cd3518654c711073966287c78019fa425242fbe62a29d121ffb2fff5bfd1892fbe7ea50a1790989327594013361d106d62216f478d60f2312eabd0bcc637f337ed0c1f7d0e7ce33bb28a291bc990cc18504bc29689548fda709a9299830035f79f0d52b9dfb338270fa7b210eadf8883e8cd46b01121919601832bdff34e1c385f395331b2b0ae2b0c99f9dbf77034d2cd0cc2f9ab34832dd04f69252a4967557ee83322de8a61522443eaf71add66e8cbce03125028f31cbaee4658c3095743dd160c010cd6e608f9dcce2afa68c354142da0b11cfbb6752980db9b2b4a47f6b0bc16b280eb690cb0a14b5eab3bc7d151343d0ab959254938ef56669a3376ff8d3aa2dc7f7de6b974a9c550f0ce4fe4f94828a32980c3a75d4c1dffed64b22e5b73dbc90aeebd35f7b003038f3c245514482fa17b84366f5c5b74c36d3ea52c52a6669b58e757bd99c084355c15ac937cfcf45dd5ef53bc8bf6ddd56989f7463d18a4917e8fb37402ddee1560b57e8084a52ac7a8d15982ff9a860eb85aac41518e68f43f84b0605752ce35aefa2d17746d7b24a6ed931e490dfae51894e25bc24e11812adfaf15c0d400e6e5b65ff63ca4fddfd80baf3257e2b6f03648491db9f23294b8061b7dd42c370251af84ea6dbb14aa9402a87fd8b9a3ba58db2eb6936e0dd07bbf545a027ecf198bea3f12e997007c12ff8132eea643aacaeef4ee30907438da9a74f3a9aca7208438d29079ae4036c0e10dae96aad77d65c49d90557e25a0ebd2f3b837ace33414eaf63e966ef6633514085082dc9f0836dccc7d6c501b868a8a21f168521c80c6849f3284ff5cbe97a03dc16db707a8700ae3d6d22b24f75bb0590485b78b9924131d712c73259400ee1375f08604614c400c5a202a3d9ab16bf31d81c2ad0ab87edd02166b298d6732cca52c89db82192830c33203c47485b4721e3adf91fe82d19025b7ae204200e1d9c76e95be94192e38502679c96b2afc94701ccb0541ded119947dae29f151562c7213f2b2ee6a9d6dafd8b251d3c7ae0669360b3f92d407e24ca6beae5ad15212ef2da22f96c95a48e5a8298650bd39c308eb96dd06e36528f6cb2f71f17d653f194827d0ec05cbab452799b4292db1b59e3bf2d7fff2c79d01ae26ae6f8a033a970a7bed270367fe88f6dce3d2ccf35c11b8b3af19e498c377687610762838c79435a2d632b758f5f3f037fd8b94b5fe6a6c11fb6a5bb366272c1fbfefc5a82f11b24284bd75c93d07992fb4d182e8f2dfc5a8fdbac9fc1f31b958eed79208ee488b0af717bea122188e2f5f25047e86ea7904b68c537eef38292fbced36d35bf9946289289d01ed46b814b066632937eef3b5aa2deeecadd084e8a07462c3976f70196facc10fe6931406063dfcbdd067f18a9384abf38bc334cf92eb3fdb6242448e0e6b42800d80e149e197746326845701618f703b6083c848d230f948a0c90fbe2719833e40a0d374f4443b1b7c2595f30b0640c19e01bc4a927358b66fc393d03c0892fb31cdaf617209cc4dadd2b5c9628ed1a2bc3e91160ad7880b55181cdaca292892901040e20e6bc92dbe6bb6c1ac042bb65273094f20b81a917bb0d3553836eb8834347d2b3f18f73b1a6a9beec1ae04f1a54a0f9eed0f920e94634a7b00aca066a59edb9fdddd38b740c4b819ca0382ca7acaab24a1a8378308a7c703f464044c7a49eadb1e381e5d2c13556e7fb484e011d7f81cbf183f7a8dd263f68cdcdf8ae6bb322bc1ea3e6d0c29bc4fb8bc9d2f34a1ca8d53f3b368b3ca412ae1e40d0151c3603a24ab09d94d40a993e5efa4536850445e6b77bf174f2b55c3d2050ad23b8a3253f6b13861ce80c47910ffcfded6ffa9b2dabb75ccff27058a0b4f149f1c9a13287f02975126a95f05af8e2e9cd6a7c60d9759b61e1e2961dacad63dd60f2799eb6a7b30e35179b14f4dcaba5dafa8ce2ff4b53e1e50819f46230ccce3210255992813b264bcea5a15592c117368ee77bfe9561329ed786fa8388362fa0f5fbe55ee537b27764a288efea4195de9134291b9ef22a87b7583c759b2b52e73449caad993bdfa7a817c011d6d80d856545db0149c6c8a36d203a94b2fa775452e0d8b8d206f0e25061c6efb62cc256d64ab3990fc5a8d8e85776f17e0d406f7023164b345f3e750f6e05189ec25e5fab2e63e3a284ec69832287a49fc954b10c50739336d2cb05a1d92504354ce7824f9cd308ccc638c082165fb25cd46074bc37f0afb6aef2a7b4ab94189032cebabd02ac058a0cadd980f34e578c027a7d88a7ddb28bc00878366c6f36da7e915889813c496156c212cef1674a7cb336d0afc556ad7c03c2e0bd33d9cbf6e921b538ff2a0150acd10c9e44c479a8965668e13de30b220ad5ac34a9fded5b8d54c2f31518bcd8d68aeb3c0ce78cdf025d5876b882d1d0a19afd2b01b71f29ae34f97afce3f85fbb2d79d366887fd4643a29180dfb6c073c9369920963d8cfbed98f2c38de5f0d80a69dc9a5695ca10fe731d5ddd92b0707e3689978765638e49d9b70fc7b0113e15bc4c9bf9150438dea978f5fcd85437a2aa1277c8a4783d8786e02f60d1120bdf89320d112141de2592dbb3a6aa8436417a0c71422997915727d3bac716471fe587ca0008658b092e6ff0e31a7a277088a79acdf51e4196f71caf6b06fed9cd33a0e7049ed3a785fa1c829840ec562d1e851c0f901c2dd1587c76a9af449172eb6b04e68cc48be254fe227cb623bb2472a0663849473b017bdb1f06ad1e6b9e066ea3e469a040eb79d8c40ba0d58ba683a30132be5867075fbf4cc0d1ba53ea8f13c88773ed9b3e32ac723e8dd3e6dd2cabc1c30222b6c1569113940ac3bc7ac113b2f0285841727a478048301750c498f1eafcd20d8ff8f465c11735d26f348218a7c12a354f74c5a72307780ee78faf501b59100ca2fb8f23295620667f14548e484b91577b6b74fcd81f58d196b6ef8e69a3d355fec0c823d6b6e482b6a8458a22a9eeea0949c989c825f4f0bf4da37dc91060e0e89d286dcb0ea8db5656b3ce370dc8a7bd727000cee40626e02ccdbc831875cf213aa743176e65514e3a1b54945671616e02ee9660f068f12d8b7c4f8795249668f63a2902e1225b2c6d9402d94470d9663b0a2330d014ebb27bc6208bf062d52d7b8f7a1793a8b4c8c0f5909e706f23fdd171597ec47020943ffe4d6a30000b133722f47e0c80d93312c14229d1aec83fbe35c2030332603b90a82f7ef6cffb4a50098e647baca9539182448aa33d1c0d066fea39098750b13070bba4f98dbb4981fef4a75a1c196a06ab13db57c29a7a424c2a84127a6da9eed397bef0a37aa7e635052c5bf91a48c38510721125925cc742646b79eee68245eadc4a54e671dedc9c1b9249a4a7ff1e5d03c718d7aa3add04787b64959df3c4aca3e6d487b305b5b982610f0b4448076bc63f48e76516d72a931027f6738aae08a9a05045cf9b10a86575e5878f00557d835a385f8f3caecedbfcd2725b24edb1730f19e839f2b31fe9aeb17e4a62f6d4e6e3d5dd0fc69f15dbb131c6444fef20f1af8f7603cd93e103cca796a11b46cbae103eb629bc42575d0b95a3826b61d72f225af1266966f646a038ed1be72702a9f265afbda59f2ae1aa8a58fee304921269595583245a0e8a3d55aafd32053f0fa4d5fb7311b3dfc1500e3776a19d9da79abb342bb4bed1c5e3312225f99ce0676f4c7b918c7aee947dae7d3376e73aa6633e47cba4c150cda114520d54a8eacac70fce2a35d6203c3d53ab5c47d4cb81c807262d4d91b3c0e39e67b5aca6d6eba04ba458be1c8d97a776e2543606c9cc00301b8d79a950095fe57ef65611668c74ae01923d3f87c286aa04a8b7c5ce073a3cbf1af1ebc17bdb20c19182d69e81c2faeac43f8de47274a726eaa6831586a86e14ab170edd703a69c19a7a91fc5d896982f3f18da5bfa2261ae2af371ec56c5161f362671b2a8efcc191a409f266d172ca7e3445c878553902782bbb7483ff3a4962ae80dd3f6c062ba3513a7a92ac83f39289ec8581bc207afa3e9c5480b25833cc04cb5cc18d54d5544f3907706d3742d33aba3162dba7addb0afafec11d4159523a83c00571a5a0c75bcad4266cd65cbff22656c6f9e4de707dcd737b5b589df49319a7187afa4941fed59a04cc09d902ee297eb0f31af7b772126c8689d79d56abf550a8748adb3acff0197faf68ea9639e1590f9cff1cf3052aa56635a1738f3918b9f9fb2a0b430cd110de2d2a3421c904dae1d844ac0d901b17bd5677bbf7f8294c2f23767fd6cd080f1a29f3870d71db729c290b811e41063e88a9a9fd077e8d8dec715ba8065c01c40c7bab0c44ca8f1d92f02d72d064bc8013171f0bbbeda962d5ecccb63a55aef852793d9b7a1388afb9cbce8c464a02591df9deb4972b4c3a27d8e28d89b45cfad9aac15987a4b16c3da46310bb272c712ae60b7c357315157b788ff45867d59f0fce8010c78c82001fe38fd82124ec9b5468428fc0bc8eedd47c9f7f43b2367bcdc7bfb087408e6339abf880bc1c8b2c2e06fac8d4ce54bda8fb51cff49958a5cde8b69d3274778cff7a462a3cda7643cc92b4fd3ce17add83af986b66f8e2e00774591f175f0794f44d447c0ecdcedb6ca3a7d281dd47f6d8b82bf70759b1eb43c6334206c8943f781d9d5ece48fa1ef79bf36bec916e8ae69656aa7deb5e6b7d3041c6f280831d488099eea2657106b6e43ef3775b4d85837082fa1f2bf6ddb7d1a2512d4e322e7b18feec993db546c00b540fcd3a7f07b4c75fa2108430d210d26e86dce6d725c9134b020be91989c3802b5cf408035c84f076ecfd860a3ee14514d9e2994e6a16ad9ac508ad405b5a2ff71a3215b9a04243b6cff7a21c7b5554f0d30a9c3080e86216778c8b5ed456181a2f7293285f71445d936a90754fb84879f1c16ed77497a5cf07e5ed01fc30e0a9e8992884860bb92f268be03ac30af8a53c79a36c6d71406ee89b64242c09388d54f9e73882334167ea12a7dd6cd5d387c9308c1ecb7e75e08367be585f89df9f693aa3d926fcd159df81cdd4fa8942159c4f1150ac1c6c66dbf6ff30dee3648567f38eac005b5f13b8cc168b4ae12091a15f50e2520dab14201c0e379a1568d18fed499f85d123417acce10d5b8459212d3ab924f34d10360f3f367529acc0769c21590fe9f9f822f7b64e2f5a868915d5422a2967b7dba84596f5c1fd96ad45fffb001423a312eeec29a7d91afaa799a7488b761f0a6a92f70c8c95a52cb0a3e6751eef3d51cfc1f40813d728ffbbb5c7ac91c22e2e009ed0f29f220927c6e996fda91ae5342ca79a6f910f8b617565434cadbe2849a09da62a5886e616f186ab5bab1e72dc51ad5a4da2d396162f3d36fc1a9a36c18d80f8473c85da81a10dcaddaf5d350249b9066e9cb60f1c54fc2b24e3352324f325920c395484bfbce9ec036057f08f14d54608b0add389bc8fd04dcb2518117f5e69d74cb4aaf4cd7a183217d798a89b695c592666b90b6971aa2dc85556bef1552f01d8524a480ecedbf749d9cf3c4a6203c50d2cee75e7d0d2ac38750d86b21dea64a4c07f60c3bdc01c2a8addf7723bca6715e5152ea8e26665580fc09e68da40a77d5760e9a9ecc7777b9e830f408350125176f6b56bf64226292583ad1ef44f20ab32558a1afa7432e4373b9a8b1e8405dea6493520d5b46b40998d2fc25d6591f6213c98df8a7654c9e6be5c3e5fd500461bd6d8c415db00a99676e8c4d1405ea05014025e9232a8075cfbfc63d7cc7253f5902321cf32afdd104800543df3a87e6fcd569191d4be6d2ade23a2706c96c6542eb7c1b94e09fcf38a10498cb8cf2ed77230dc19f6bf48291c741d51cb2c1dc913839debc4bcc2ae03c450918ad6396b33827dede61bc97c208dfa9f88d03a0ad43693bcde0422a0ece7e770a00c2b6de1c54f2dba3f223403b4c3da3619e3c7f96e05aadb5650ab3cb69ad33349406fed80d6c8b47c3d1c47bad6ef80ac1abb4817ccedb14a4a0d69c533903280194d0c3e6cfc3599a459891bb2d9a9f0a12242c47aaed63e01372dbd1f8320f910aefb032f2eea67f25c56943361393015baaaa2ef54fc3080941b9ee5e0ed0dbedd3a421929df9072c552c8febb9ee6cd25bb71252ec727fe2d3ed4b9627ba13453bf01076f2c7edc333374c75e9b7d4e18302a9c286338278e512679570ec1b236f291cc3485f806b1290f4b691399bd8abddea9af486f8e3916ab56061077eec65efa8d860343e22e22f36b7cdfdc2e01998e5bbb0ea0783b32e422f6ba5c53b509b92042d822da55aff049a8ccfec9c506e1fa1cab7e483ad14bb696b3b7fd1a7aaed4685b03612bf2c3098ed5dd42ae962c7c94efbba79a31037051b2c903cabad800819e23d74cc3d0c9fd8e525501c35e6740e1e37c688fbe70eca2262071dc8099a97e0563e3d09f913110bef55563dad2c4eaf19ab67794c39d88a758b2bce1b8912fc71c45151784e5ad0c3e86f39e3c0e24179e42d88149f490b3e5b73047017da854cfad2f69915c72eda4c8e9d085ad5a1195aa9bcd4032a9f569b0c4ff097d49c91e6a79055bffdd139b4c476d9692a6f321a75852863b255657d4eb4f844d4cd75e6d51cea798c22ec8830e22ecd36e526a299574a0ceb65a2c768839cb7ef9f12ceeee125dfd53632e22005294b3420c0c9f39e81945d5690553168c07246af5af5a97b81f5ed9db8077848ac3177ae3ac9403f91690cfb705927e2629a1f8ae5fb07ef73e596c90ba744e9eb34f099d7a24c3886a3aef0ae875727adbec41fd624c7aa09ef8e340f27fb506e851d5582666e8f2821c6270513fde64a1f2a6650824044250326845d6c7d81fd1e53f3a66367e99a0c41286fbd490308ebd23cd3e7e8d7fe73f92f9d171c635fd4b1d6506aa9245ecd47417710fe67787a38bfb8416419a5aa9713e6531205a788749f8ae86e470dd91959a6d2f18ea1fa16c9a6451f638a8a93da07623c6fa4b60a505bb3c6f7cf6951cc4c9b599304693d3b16cd3199477f3b10e5a08a28026e2afd377179c2dad01b48bd3106f80ef3c33c953ba8b3c4966fde778a32f15020d48adeffeec91b7cbb5116a8e40071361f525193d78a5f42a2099fb92491836f07fa6e8c89b2958df4ee25b46c3f9e54c2424cd314143dd03a53cf3db6b944e573fbaa5001919832bbf9310a4f54e47e2ca328b5dee576c85c7c16e13e612a4fc70e4d9588fd495b7a8c74da9553f150c19d6766c63b63ffe3d258fefe9f42dbd46c4cb315796a9e6e379b07039945a1074a4b02f4cd322eda29713dc593735c3d2d5dafae578f3c7fd5bc36d0057c0997f51be15bfe8af818d82472320cbf77ceca5c8a0bb4f87ab7e735918412e857eacea20470fff6a801ffbdaa7d05ea49787664a36ba40d711ba50b6885ea4db1c494badef7cb57e32441f116f05bad072b0c6cdc03b748331118106a7f3613cccd6cd219358c4009e22f3884c40afbce7ec724cb5ad0004c4a3a0400204b3a6f87289d53a632985ea175066b412b1e55ec33b189df4bd25e5fd954df7ddbb5a4503d2f83130c2edfe1fe2b64f1a22f30eab21e8e559ff76e950bfc68c996558f87c77848023b5e1bee7b3def77a73a4b85b2dd3380f30d8d68a937306044cbcf2f1396a25747ecfb3a61f18bc5c76adfda56182e046fcdeed3bb1e99a5cebff33927aa374cc3ef4636469b85c792b22b16d01193827ec6c086859f07c2e5432852a0e4195b7f8e7c7f44efaad9648eb2e181aca4928ccf102cdaf494d1d4b3396b9f2d2816ae1944e119ad0d439e30c62397690e6761a6886e3c93222515d6edddcd251eb5422e09f2c83175016a0ceed369453d395fc773c24ea0d0f9e7f9ff5d3724bc0275d5bd71c6ac51859ed5d9fd81138e951cd6b6579a07fbeb97a7593cc4a8f986f40b088e2845eaa67611e2bb46a526129f8c9881a0e2428e684206c35e7176c9223a4993a9db680f3849a43dce93039032cc403fd9eda830068957ebc616364ec01518d81bd28fda86e3bfec7ff532b7f1ead3b53299da8a2a89fc4c6a7c1a9dc6e55290aa0e90b9bc75b9bba7ba5aed57b7faa4e1d576fd565e06bfc950b2c09738e6095eaa23fb6c3d1d4cb17581e69955dfba3cd28eb011db0ac25cac1ae9365cc6dab6cf183086d96fa2a350fe0513cdc67ce18bd48b34c958064211e644d4bd9b1f5931126547d3e5992991fb9f9574a241c6c27fd575703f11fc1dcf8cd79d204393d69e8424da8be4919006e9ca12bdda94a85fdffe5bdd33885acfc9e398b035044cb3614f3d29841b586b18a2863f8a4834378841e0bd630c53d47be61240b08d75e66245b321edd1477505b63bbdf5112e60a557d2b9208a0cc2ce1fbd9e1ac51d5cf8e0a272d48177aa59aaddef2002beb332d0020db9779795cc3e0a97ebed28cbbc8936bc7816168465741eeb8dd4f83905ec9e0c6106ebb59fb448b513dec0f10a9b2c4918b0d04ce1f06776eff3e92e5204fdbffeee7459c6fab4969acc65fd4092c1087be0ef85e3b30c99c3d57189e95c211bc2ce2c1fcc682fd8ed76b7e8482ca2f02cf7dabe959254a37322f068a663058d35bc4610a992cb6030b296de0d961010195d2e5ddfce99942df49a9ab21e43af6fbfd243fea6ac24b35f587c944778e7444dae52795e5ba62dfb2c68c0c1ca9155cc0bf0d033287ad001557dd37f8ed1b57466af1825ae06efbe52b7b22ad64329992ec099f2b07a21f4905fd61bb886bc754ba230ddd05adb2f90a681dbf3b314a12d751eb1fe388d62c9989c7bb1dc94051a21a364b4c8717a38cb06bc9978880bbfc80febae418f7cf0e8ebb80e3e91f5e5af57a7667b4fd64a094e6411fdc435808ae0eb7a4c9c80ecc39036661f63a2b5b9079e01696e6629f2e95cb8d42b30e5f61969968d35aa17edb824386161a0bf796d8d7952f4a650e553fd78fc55b3327454ce8a07d9946de652f6dabd7e596eab79c59ff5ec279a0b188307a1638f4e60582efaf88e9e42816723145b2066ebf472bf7fb50329ae59694427172c7271757379d44268a805a7d0e6d5fd939c98e36651b297bf22673d0a49eb863d192f7547a6ad2c8c54498bde0049f1f9b7add1d0506dc4c3fd4042aad065e2efd4ab9b8d64c076a125fcf5f463a0bb3741701d5bfa560c73dab8c892e6b276397e891cc3db6bc4ce8ee6e824664f10cbe6b195bfcb5be24bd2e03537d7516c5060ec7c8f69d9bda7856768180f5ec9bc96b5d80cab8f2ae0f6229d6ae7da047c7b24d6a0dc006a2fdd10e7b48b69ec303ff925d7f694d1acbb64b922b35078bf4ed91651a7d3f087600f4c73c0a3f8c584d939bc4cfeaa06a452544ccfb01c216e13c5cde1ca77ae392411eb796d807b0f407b720959cff48023e52fd63293456bc50c7d149be8a9914992a2a14b95a86db388d03a034e35393f2aa59dd48c6e53f646df89881bb37e11190c12385ef6de600945a5137d2e096d7396009f40742cd42be115debe576ebab53afc1bf1c0c311a7a45a5ba2426285856926f6122d896cbaeefa2202e6acdaf13a4510499415864710f2066c80e9a0f8ca91e141392109e72fab01be583d2c690eded0132f80bfbfd0f1c477ff41cd02f2dd21d2b5141a6a6149cc96cb1459f5e569081a27d712d19f84ac6741362eb7bb4be8cf7a498e61ec58f990d5121427814c049ea3a5a519763ae71517ef7d805d81a4d786a4dbabf58a2f225df1cd18cb4d4aece96dded8b5679d53e2262c19d14b3326b960c529b8c800f840b8e7f7d1fc2fe157639deed9940ad7307f2e3dac8dae79480bb06f1c1636c953951866c812e229ec9a934ca9cd908416f9c7fbd4103ee09fd1c23e777b19bdab5817976ee390fb1ca80087a46665b7a5cffa33e5601874938e5de8419e1ae23b66d531beaaf0788fdaf2dcd3d1bcf87e8b9d111737ec34cc4d710cc88f2e3ee0a22182721fbfe28f5fcb6f5236dfcc5f252d6aec0d3a7f94d367cd776aec295c6f6c80e523e92a3fac5734582cf06c5bb1e991546437e24b97ff8400230722901cc888dd32388c1f80255fa732a6a28e209f1708eaac758f18670404ef5a3904cb5c681df6669083bf970d008c4ee81c68ecf38a814c143f19533e00c9678d50c1e2beee03b4c53d22b0e5ebdb83e4d06f7512b553581f770aebb75c1abc76f363c95e46dfa9b910f1f5de240ae0cf47c63970c5ae85a10e42050636fb50f34e677c1b1f14a0ebcacf2faae71014c796af45a99e05a1bafa3034794bbe53b6fc17679ebe7a4aa307ce2f78418977eae9735b97035bd675e2440d99d1adbf8307cc09bd65d589c6b576452a86fe8f49a377afb10256e649b56c5691d3f7ff27453401f1dc7d6b04e75301c954fea7115653674c101e9cd3e8ef57dcecc3256217ee657d7ef82b69612edeb826b8a6a1039092552c7f73d77ad1290cf73bef4d3471b922959225fc5bf98c3c1f87888cab43b37a91311cd934925727732aea5a503ec8600d408cc302dd3a24ea446dbe7b966c5512e119f4b5ce627518ccbf3e7cb3eff5206b636cc05e081933e82c83502687b8cee89978b0b6dd982d7272074dc394a066225c6e0390b8190d9730b4c1bab6f135437e4afb6d9098589c8d5cb4e66cb087e8311b6274a87be5ac011ca22bc161b807c3b421286b8860c7df7db666190bdf3b059c860a0a50e7d816fb8185d7b1aa72524a5e7cdb1c90707467cc691b8896cc88f577c116ab7d1c80995d5353f4630bde73b3a5d38826d24a08a53f139ad14a951205977f7ae23ecd3f10df1f81d0e44aea25756df0b820666bef5fdc055226ea005a4c7c92f7634faafda771be4164c65bb97fe87868a774a1f004b04a7afd6ebd44c8eb8d152abf6f3e06f32b8fbb8a128b6c36671d0b179e7a403d0b8f2fe1b5b743f64262683142eb777e1cbe121567050b8793b650084c0d8589a6aaf215adc1d72087e5b5057f22358ba080c4a0810404381ce190de6febc2c9b9e353ace058d87ff65f928fa02ca6f63be448256d67aa5d35df2bb7f4b355381dcb13e64b47eea6de582d4f65f3d7da1b3fbb161e85b544db81a679f93fdb97f14f6317308ccc97d0a34a27ef87bccc97913a747ef00eb94b9f2281731bc5c2f1e86017087ab374d048ac7a825474ec9715b9b8be5c37175a079f78e7da36c30a4d3217c44b518c3d7a785ba104a283f41f5a8a881c5119c71f6f519fe39340628deb7942b41e766ca653f2c8591359617709845984edb3d3aafa3267c292ed44296f5f1efcd87bd5f00bec0dd7862eb4835eb3ad926cc217a0e89e455cc2be92c8a86c3683f421cd043103b84c5e2923d207280b7d378ebe449462627f125fd8ef5adadc9a779866f3e0bcc70c59c4b9a1466135f5d381a78bb18b6fb139f2d07be58699f5829251d0439c978c807a551f00f36fb638555e231720189e8673249514b17b48823bc1c8e7b07adfc5de656187769cdd9ab8f9a7af229c4e2cc58b61899813e939970e8bcc62b3df572fa3ee24054226bf859082ea5f520b28404e947426ca1c7d7f8d481edd4b8711bc2522a739f180d691268865c732276e89fe1aad0e9e76c3b0baf81cb5798e27bfc39966b54a5770927ae1ebe5d636ceddea6111eec0d15d16a1111a07968621556314fca9274d9fa07172165cdd8331061492a97e3b2a70566201b010363970b88d29b1a803415214c9d16dcdacad3e67a997dee42be00d1494792c3a8e3a35fef0aa3303665849e854060ac7c2bd2440b20db86cf2fb196c2f7136aaf738fc20b5b4ae75f89ee6a647e0b4984f12dac2d6f737118489861af00077f4a01b154659fd1abd9d171700fcee447aba81a1ddf324b9280d006dcf5548a9d2d2d17326616c955b742a71380494b5dd3f3a5dd3c7c3d10aa8cdd58e8dadbcb62a52128486a8b2f9b29ea8f3c8785372f3e16c9c9efc8cc0c431e8771224c40787fe725345d36de2d8c5754ecadd055cd30183498c5027af6f212de001b64893f73b831eb8dfd66324ab5dd6c34b3c6c041c0878027b7720f3c0091e45cdebf36625329b6e55c7376c1b5ff81a1abe575becd6e8a6568dffdc23807109a000b79a1ecfd0871b0e78bfcf237143825344fd781b2677884d1d5ea50b253d6933b9923716457b0cbf66c2a73ad3f3b5e888c15611ea7157df5b14c16848f25f759d13b034aaab7de208ab12fa8aa5299b29a82902ffd3c03913c2d89ffc5595d0a63f29f9a1655e9ec260c9c64c34f598465ecb69b8f02c189f60d37f45ded7590e5f376fb65c2a90da4310a7b1c4e853f6fa5db86e944e688d44d4044917ade1ab005c44cec65b76d9424484d69b26b81d2c7209123a36dcf1dc5574779c665a4a17d3d9685aa5c3d6a2ccf50da823ad80ca368e67ee89edd4495ec9ccabe046ea20552e2c366daa9d715dda445f86764865695f54670a50343b06d4709ba85798c60c260031217d84974fbc1a066f7bc16ba3f9d331d0f331ae920234e5898d99c2510b9c910283d1f83a5d2306d061daf5a2d7964aff739e2d969719f5fdfcafdcd10330a2021d34c8ea8e973be449d74b5e005a7390450082933a1456c99c56129fce792fe410abd7c05ba04738dd94b4993df3f7f1603d2e2ef5e5fe177808c8d393d3a6d7e7230019efbb675103f0f1cbed691692f5fd2957e8d82133823e3be7dc0984b731ef3e691b86eba37c75fcbc8497f8463be6aa78184dfd995e95da61684cc03c9b2ad673d0957e62d09e5f79fa8685f255018039c0355a507959fc33006dd52b7472c2714a4874b7982cf3fa4c0e17d28d3fe5c838a91e1a259d6134ec64e5dcfd051971841b728455bdd279818b50ed6897cf115f33ff7e15ea309489de713f602613687dcb9a0d039ff448212043390355dcf13997ed30c3a9f13e7409e4f975f9d2656b83601ff43a3c81b3f77d08569f79f2369311ee74b011ac3a69f38fac3bcd7eda892155f29abed41221257bebb902730d0718484f3ea3ec807088eec79f08484fafbeb38f3191d0849277a5b6b23b8acdb78d13d94a7d44a28dfa8dbaa0b2348a53e96e0737c15c22f73ff8693611a3760ce06f7b9c7c17fe920931b234a58957892e22bddee6cfd5a7865fe12e83918105b1ca1fae8ea74fbca1f24dffbececff9d32661d64b4d7d9b215b6fda7cc9a8b7b861601aec43137bf1d639e6c595fe659857ba37869144cfdc77b1d7b73266d7a8e2320ca6252835e7973048ead8c357e3104a1e60cd0132c27f54e9d891ebb38d9640f4fd9951082bcc43bd69c87174b48cb48bdbc8d16ac17a0c4653c2bc3ca91bcf8511338c471ae7934a5f3b8c3ef13b33cbca679d99ad59a9e1467416215bd1394f387fea924cf57f60c71ceab4ab8d8f8d0fdbdf1dfd0879de615d2b982332837162116a3e58a4defb7453ea53888d44a4760de42683e3015ac9b40aed39122a431311872414374644e73c1775c342f16e056a3eabaa75e63d9af23ba66bc573d2974a6bb888c52ac10e80f60175503481a2422c4c596990f7ec7d31d5a6e40c8e42cc4e690b80322bf89fe8e18c54b90681d189d28e186ff31a4c82acc4ca4b21f122902620971ac1ebbc06af8472d224a8d7b22bc71d2460e8ece3de4f9d13757d8370485e36d0462bbbc273948d3262b6fca24249542e522ff2b910a9c98f7a30ec2cc453b1e718280c22465a2ef4a2279b1f8fe29c41a1b98215a75ea9d4d7a8ef219533da941b5dbda98e9db780cb3394ab0823d8e79fc702d6ad5da87cbb8384792488928f9aa7a092476e0c7a2506f433910b78f780e44ddfa49f5349d7b435a729649c9caba5d381b2fe03c4c30774d1f58db245532c2e5785e808ea3647d097077bd85f8b447ea1a50548ea11f09f5a3e01fecd9caec7274356f35f28f935e93094e5f4df423a8294c706e86d4b780c5d2c220c42fba6386f45d632123d1f30b6be20be75248f9a6a3820b81e977c4496bde32c10480169b470223733778eab79028c125b647bf1bfe3d10e9d0da0056cb235586d3b3220aeeffb8e04a971076e8cf1ce07efc728404a34b6ea8754b43ed89a5dac6bd49b67a3a0871c639e357e65f06b72445852edc217d79ed0bb0286c8065ee2894e04b111fe320256e27b1350456c7b312049b73cb9a67ea351fc97056dd0f4ff3e2fb36c3b19b7ea1b7a98fa600ceca96c502ce72e2a73001cd0e664e4ea114c3ddd567adb635893b39f914b2e017d2df909076f855dd41335b5c1d11d296a384049ce0755248a45b12ad9beb9eb2b1ecc40603eb55528d67f2fe674160445b365796be7038a225dd2414090f4dd2e5b6ff4696f6e949b513a2a06ffbc18167a05ba5660a1c27414df7b74e3c2d375af880b2e9f399959005a19314a8180ba1f5c1eeb304c8cb37af9a4d48553f9e439441efaf7ff6165c019538dd490a60591edcbc0126ba375f8b262e2f44537da7e9b26f02935211e017c2f6c59735ac11abbba1825d0c714b7073d4d61eba65886fbc375d9073e28fa94ee3abaf6414213c38ec9081fb1040d43fbb491877c3a6feab9d4bdbfac21a9c36f91162e63792adc47081570be9d06f58bac2fbe8de780af19afc88fa2abdf8379fe3873c04600108f9196728e71998b162e5e5fb0c60fff997fbf4401679e1fe0c759ea9c1aa7f67118eb7d35bafc36bc8bd839a687441921a811e9f3bed8ae3dc6b5f06d47cefeeb486aacfce179bc777cae13272de1439ddbf58cb334e8e3d17038aae5c1936594cdcfec775adb38d91b872a8e16a0901a3872f0b67bb8b2744cbcc26ff48defa1452adbf229bf9a32cf3599a9c53b06a17c01c7fcf22fbc717046f5e6dee484ca17412563e5ce4af29e956b65e37e247224ad995c8193b427c5580eed11ab4102a932e9bc1e6cec4c44770345ec194d785a55e8ecf1259f6fec65d349ffe3d119317a6a7c3cd3cf7060770b0600905df0e3b1597cc80e9c74b401a67786a4e57020bbf91a7063580bc0652a06955453ddc787da5c905908e68a0e0b9a3210a0ae21cb77915976912871ad4ec9619199ec65ac40a43b1bec277a9fc71930872df9de7f0947a73039d6bdee74c9242ce3e98bc938364c29b2edbc52085a6672f5c9d68e5ec4df8a4d58e4bdd7120d5decd9520bfc4d608b0724b8e4c2cbd6da5e29c6eafb80a2e874ca212f60c4bdf64e0d6a76af3104ee2dceedc6cd145b5564893c5454a8a789a160023b5dee530aeb4eb59d437d23d2b77267956b364b46214c4689e706f15e192a264dadfa6055d6587c8aff5ce54afd90ff9e5bdb7ca695b98a8085cb0c607503ba944756add7af2fd1925105fc8570617fc05447ebd436ccd90983867a81c652a2080add53f983f1262ef94172ffdf08687a56ef1dc3fb6e5fa2617ad6c024d92f1cb49c5a9f017d5a12c22b66662e1adb0498525ff0fdbce73e6acf9e8f40f13b5f2f23c32000341529f10b031de66910ae1dca80fbb7ec1d305fba570582445e9c7b36430bb8ebd248f959b4d0280bd5a32f98d37cae32a4a3159665516785b24946812c0f4a578a428fd9463f3f79d530587ec7740c2931d172e3611b6c7c0ad182e8a018a23cf3532d9e9089583d19c06f8fbcfac70600fa6c6fae70cee49004eb502fca2ade9f784f06010335b36a9e7e3117dc90991ff126d22dbb114f075e81b0b55a4d2d4fface6d89b16be85de284df1bf11ec16ab47ff4ba8428a7bd8856fbeec10c21939f6b3257b48f5d681fc60b835b876d98b7bcc391385b1461e3e80468dac135b1bdff02888df68ba19a323f36f9b5fb713d21fd6d5a8e8cefc589bffc9ebec080001ca14d310fb38101601bfffd8c0f4ffc553d976820c11b78a4c808630ccef41e06bc67db9b06d963b242853c16ecb773de6fa33b91aaeb7251a59615bff1d09d192b02db5cc21d72ff1e2e286288eb898f77737943c958bee6ce753b3d1c6530d2c81b021a856cfcdb9c26a47b82019facd3537a957524c5eb3843e356685a9978ba125e494f04230d58fcb86cb8f3c555313451d4a07af327453860ced8e0f165c77c24602b7aac7868f16b24cd145b345cb4a5c3fa8c82710bfbf9eaf1ecd93cb5f49a923e271a9bc465585b980260768d435187fcaab10e1a18b81059c800992bb7d1125b7cd041e2313f1751806631b1c9958df52d108a5be8dfdc409d7306916811f3cb233209a013fb91b782ccb41a581a8216397d9ff31182392f3a69e0e08cc749efd752bd13bd6a9da334149c1cf18ccbcc6d63a0899c4f25a75317d5bd7c7472bcf91ce5ded686169203513717a2af49cf16ba676cad26773942e548fd13ee85a4ad75edeef0e5cd002ef87d1863e6c7c4c7acb6736e7e63dd1c056215b0f38feff9ad7805179110ecbba74a7df7b61e238ea218f75aa95d7ce74aa05d865abf69f549c81fc943e1e85034a7f871ba22f81065c85fef8f59bda840142cdfb6d995711a63decc80e18d3dc84645d848508b30d2212ddb6bd327d51b516d2c10cd030b98777ce78c5b8f9d9f834e56aa0f31904c9f257941c4439a28f551895a18de350ead1b77b710ff4c34f6df81bb0f14148d0fd11b64e44685aa68ceed651bc30a2768dd61855fdf7ec8368e3d8e6f6f12f580ba01205d502da970f39b63d335ba846ef48db5491b698724fce11864254f9483716f6459fb1afa009f2e320a37f02e943f4bd3091114b38ea1ebb4fc7107f3f71701590694cf92ec7b3294d7c6e63c0e81921c77af5ea6d517485b317b9f394113f693cfc35f6758c6d634454a5fe7aa2bd0c860c4475f31c1d753aa3889ba25cf237332125e80855c673d565c92c0bc270acea550810546c7ec10f212863f6f2f67e8b30aee33c74648ade5f4e5eaf5cd5b96877ddc7cf8103aa12a085ed79213c69affb615711b0bb6de90aba407eeede757acdcea7115e07ab36537cbbe4f6ded8daf5439936912d506de3401379314319f38215a0412037fba1ac294e73b25e96dcec2a81f702e2d87d4bd937ce3c1c714e55413a46e01400e72828dcb43ded2aea164d578730f3796f1dfe018d4c909ca4f9cd77e6287a42c0d904f962774d29b87916ea27e2ea2c3b782e83999a4ac9f1cab8f151e464f59d8758ad7b8bae3e1b3a83219aec0d7261dafb45111783fffbd0ff9042ed0658c181ba698e0f4dfe50c5dcead4fd7d0519e8f406c777cacefb6093a4d6b7ed12ff768133ad8d1f69db0d8f8b584d92055e39feb46b77161b2b78b986baa51c901a4e2daa35efd5352809c1aa0a4a1036083e7f34a0d6f043769a9dc4da73a19d213454813729803afb070711032d52d459e5641a69410a67c6d0fd650e693a62b8e8ac3b119c205aca65d81358f8fd1d7b3f3db263d1ec2916a319be0bdec5fbb9d3be0c70e9c9e64faa3dcc1f35fd6ecb688c437f92417fe4b73aa9fec9cd592b98ab10c671aeb303bee7cc8d19dcf43b649d427fbc7684959aa42018edf59a7db9799ecc871bae3e59f9f66077ee13536b6358c7e5edd38e28b29d049ce01d9bc14d7b3aa6ffbcefa73738e26e78c56c8ad80ec1d146e2b5c36ff965ea006143c6949c204fba078224acff0e445c60794c0f66891565bb27ad8e5177e2bb9c9cbe5540f5957d87bd1fa1b990e35ca006e3a947755299fd9a2d05e2924ed1099f1a650e44b796f541c11587d87056b611a5c33247f83fd57bbf8373a9925e735a90c19261d1578555d105c9ff5c66e90e20a8b9d1222d1215d97ddf16854e35594d1dde966fa8ca7a412a069c84277dd2f81a86f60400ee0f9c7290a2b0dc8c79a968b12006c841b78685f255d812511630a982901c80034e410bf6a1ff6fdb2a58260dca80c3e273be9f49863735f717520916240a43ff6ea68e1c89c0b98988b10f067b806b5e20c9182489176feb8fa4f53abb9fd83b608a25ee9a8952ed585a47186a5e60e9e0aba12ec7f5266bbf8533cf60f20b0a75e09ec31cf2f5c8c6a786bd11ccf45802e808ae9bddbf4c562c2394e107072d9efdd81085a1c2db5f55b0bdc1fdff7eb2c6a40a008d40dcefed598bc92e80c378c68cc9c0e7edae9d066f2341318840d91efcbda977a3a0e86d515c195fb3778b7539a6eea5e3e6e1353d2ef431b6e0dee75ecc9fb6e9614f6c1bd75de989884000e262290f417370d99e25d989d14b16daccb634cddc847fcc67e3685f9c53d08a176aa7f98702731f06ad10d82bbbd8fb3227d6b4bc030d01d8b0a667c31fb451d579c0ed885afd455833da940aeea5ab243b24738b6508b29f26604cd685b3b35c78b338e094cdd645b323896fa8829d19cbb4396ecd81524ab133de8a8438f522cd07e4c117a99eba0ec0cc8dd49604514fc2d51d6ae5ffb5cb9af6a88c159470c973d8117333d4b5d68d8502e05797c238477a9c3d8e6f2dc47430286a9c3bee9d97f2d96fb721aceda9b0ddc40355844d19a554ca2c95998f39b2ee3dc144dd3a21f6fd27a53c09d9bf54d25a3734d11d45727585a8f0743a8f5c8bd7b5702062bdfb3b75b2756cdac8892584b88e2d0402062a891cfff04cde21d93daacda22437e3943b46c77eb9079e53e90e522ef469c09bddeda8af98f81bdf9b0d0f5a32c560fe48486e6adc35a63f310e3e484abb6e785aafc81e9c19ce65fc520e0bc56d38e5c53a4e028e4ccd63fb7fcc804158f079ecaf1a6673083a65f91af882eea7c3cb374206918b1fba166434739386df0354359d63336f99e288888ddc084c509dc8805ce6248c5740043acdefba3f0e594546d83e8a8bb93284d01dee910bf2c976bbb86e57760dd4917fd34f918c225323f23482e65c64a820c4ed55c9a1d8e3e89f1051c5ed98b1a9e3031cd8c7a724617bce5a3a1fdb48f29c4e9f71e019768c348bef67dab390e203f2ea1f5fd7e0b5feb783eba2a97eebeaef498f63b58571339609d967e77cd933b84a969cff157f810c93d4dc514c107d9a0e1dc657317bd74928d66cb2181e228de4c1660cb725dfd6494fb482471951babfad8c9f9a5b179afac879691deb2e5fad2989be855028c5bac9bcd6395c986ccd49a7afc589b1aff03ca6bd0687b80d274d986e7762a6d2330c832741e0474cc93c20f110b8d524e644ef26150378f36aa8b248f282c3419a3885577e82c016aeb49939232fb2ebe42a172d2cf5ed0b985daa1e7707f8d85e2d84f923eef0706a27800b2cc20e81c7d0c0050ea90cea00d2b7b5e694385ea622742b5b5dfaa14c1259086363df1b36aa1a891ee5052a2b2113787d288248c7ea2c278f49056d03cf759b0202c20cea5a1334a16074faa21140746fc61fcc08b7abc2f1fa0fd90d6ba6af05dcea99172ee2091e68afa0aa6185117df9d26fa1037ab0c99382a2a1c7155a2be7903d3621936411600ff58ab331c268b4a79f34c31432363ac88b30ff564311187a945b645561e72c64cea40aba0b2394ec488860fd786e8aedfee118ffc9fb3f8b9ecbbe73586fafa77e256e267ec4edf7b46ad0cb35cc58d6f84a0817fcb187d29b5ebe5c09fce9f5fd4758e23247813f1bf8fbc22e1db16637299ebc79f69bb8138422c458f9c0beb3f04edd3a97b6315ec2001823a75fc961e751a199c9551721c592b5b09cd45197cfbdcef84714ae4846ce0c9a8d10888ac4a6d38d3f1a681cd006ce92e77976e9a3820a3bb7b6fdbbc38e77bee76d99bb646a3212f4d4ae80a26c23b468cffa1dae962dc3bdc8330ec063a13e8e672d7ccd4d42eb2e819e122ae982d26eb6931bc61a0b49513d798648fd913ccef219f98d2fb054d7316d678b6e81b05317f504a7f599b84109e00863fe176fd929f260ac66b4e16a5dff7afc8d02eb06071e2b24e3523e5d446704d07c0540de69def6fe15b90961bcd041530888780443a0a14b0a29fbcd430dd1c0a0302eeb63d7279f1650af2437123b8d71615100fddb3d08a0d187bf2547b959710533424c28a394f21859a158dae253dc95fd0d24427f5eb1a6003ff764c8c5ad4b9bde48718407db59277897695c781be8630c1c12bfebd6cbc024e26c4688141eb133299c6efbeba3143eaccba46f389f9185d47d609783b1f8a0ef41f1e612aba35b28c7bc866691e527b3a0a532b57c6416a4643e1cd5d173f368705346cf3a9cb6c0649399b6354917e9f42a724435aa049d86a1489657bfb2efc6ebc704e95fd3fbeadc5606c0d82e089251d7d6532318d7b4643a530d4d10f5425bfaeabe7bcc7cb7c8c1122f11bfb88588900aa66dad2f3034a6911a8ee50fb03db98a8bf6b530678caef91d93d3e8ab5744fe737b99936f6a852dd58cfdbe8e86807f28dd33bebceb6eb95dbf5357e8b5b6f94d6c4b98149598c5c6809bb0ea3aec44b3290f3c52fb2734ea37a01bf27f0d815c98d2035ec02cf5e76d14e6ca457e7a53630ea8fd54073e2fc8c78c4ffc8e41887a357f039619bd7e35554b88e1b87ac94ddbf624d56359b3eb439e3c29693b1efd004565a242af2898cf1f8bf1ebb3272f12b2ac98296c011ecb1e722255893b945627a835bdc3b5ca7b49ac3e7d428ecd30186b94b3ab81ea123f55354f3466ac006405c8a992ebd5ef4759a878fadb014d559f2d65d74fef4bc9822dbfd0c455af39c748d2e2db18630935ae9aa9040b1091022f84e7658b58f517592a316922026ff5788d2afdbe33686e0b526fe850b371ee8416b8b596584792ed9725ddf7bf264c3c84a891832dd64da79b18b885a555196d4cfde6cfb7b649bb087176108e33f0bb87b04d51bd6960d60b0b1318a92b99443c5290089a8c1c2ddb3e651d9c212da5c87cdd67ed729d5d117b8658867d98e08880c12d206788dde0399cf1a22e1beb2fc084c911ea771823f4509ae580da29a5dd11f7ae305300d7739225c408002e88e915aab52cdc2a0c4254fcf1fb3de89dc55b900eb2ff87f3b018934a28506182fa26d08f080a1bc5e04ebe711dafa16d1193cc0d23ac71b46a404ab0243a20e71fee46f42802b934efc9129f3a588de556305f4d7abeff5e5301c5c6e8bfb60feda0605d0edbb6f65a1fb7c4c3a5cb63c8b9d4fdcfbd73619a36d506c1bfc620c11838511c99a8e839c841b4695f42b7f598fedf83af3cc27ae20b01ad9dc5683e0c5e83d962b27a713c787d55ed6d0efec3381476a39511e1f99c844849aad9fce9cd004c154ea8039c68afaed9263dddde2108c2599281fbefea0b06c05c4ff870ab9713266b7e758543fbf04652543f050ee077a82891119eab82aa85afb54ddee157f45b8863728dfa6db934153ef0184d280cd2f0a41202995c98f1c2763f0073fcad28500edc927802a66710b1c860e4afb992da30c9568f3d86767199bea5f729b7063e590d1632cbd149742eec080bf0feff633491664e1b307a4fe6fa436823e3252fe1b032dfda836d07386eb9255baf64ac1aa0a9a6201e9f48e4284081208b5c013dfca1d5bcea3a64ab4d2c30fbd0c33a75ee6525acd266716a4175568fa690422407d8de2c228f621c7c9736749bad414cd10c15d261bfafab68938dad36026349eb847c23c0cc1110854f556d31c5b74396977d1010b1b6e7943f5cb537c62538f3d3d840a9b5dab5608250ebbeda7bc1760dad38324d3b6ed20a8757f9a2eaec257ea8cd871e2731511b74e848ddf79b959ee9f09119e4c4ce4b387b29864191ba506bd4712c8160a759a320bfc89bc393ce6e6d943b0801e3053666dd71fd3e173cc308df737a611ed19b819592d7e20a3ea583c2b251ae0a76f7a8a534091c23002f6e420ca32b51c988be7747d1364ece1e84bb99d0d287de3a8a6b81e2623b3291aa4ab3260781f8ff33f58a67871ebba345073d66a45ace9ef13d6d6c73ed7b8b3d26e344270c4621ad72a307c3d611f1b9316947a99065cc00232aa5984dffdc2bb3ada6505318712c46a8c152d175443f4aa0eb4f9b8e203ed85a50485a7aabad33e5ca1d627c142885ae10fc76962443d4b10f842bd09b8ff9392a8b17c3cc0d40f930265b9154436d38423108a3b3a72b40069ffc1a183c73d5eae3b1c7438f719be81de7ba3693cc29244441a159351b37b3432273aee45ef3acff9257ed42dccab62636ae7e52ca4b74aacdec850dc66ef81084964ca7effe69be43403c2dca1603ba67046c3b3209537dbb9d3c18249cc8dd1d70c5a82ce8db64b635c3e496297d8c89fedf92a988e2c1139d77f669f48b9b710ab1ff4c82f42deeabfec4a6e64848bd782cf92f540b8d51e094e036ddaab92b0bbc49abdaa88906d6716448ba62c1b87ce8f2e318737966c94952e456755d1a280ad2cb4b1a376547fbca208d969b91b4726c2190081c31d377f1a76c59ff499cfb1641255edf6197d4e4de17ddb82c2c8fa958a2eb3706655332ca43cfed6fed58fc9ad0ab9d82c75409e054534dd5b2f30d022101479793116edc8b255824ea5aa56766d0ee5d3b6aa3d7d5d6715dea793258b526dd7d2f029555351a371e328fe018294bce292d4ff6f80cfde69ae359953df481abfbd6de16985fc0154c8fd413eca35128bd208b9d42533ccf46553099f5b61acb7fd29fc12e0f026f84ba5cfa8f20626645bfc69840e819958a6baffbdc444d01e70ee78aa5c90948cca3027fb1bf50c42f1f140ea5a03bc93cf490b12de5de9f222f80949c38f32dfdebb77dc13badb8c6d69dcb7b47dae802b1b14b3ac08bb56a534a0a4daa1e2cce7b92915a38f8a862fd8b4a6f9a3feb9efef0280c4a0bd44ff97885e154984d1d18c7ceb2840f53fd2b6c3f45b9fd2938a2eabc69028817bd53c3456be4ee3ecd34be84cd0d8f1b735448cf326e7a464156c553edca92a53c7c60f6bb7b1993d7a2379e30c21d9a7a8c673ed903058513acc00bcfc48657114625f1a83b4b9f60372c25cdaa752249d66e1ac65015d8fb5fbde2bdb59ab67501b2347c1bc11b56d6c4f6735bbe1759458b044afa52ef17b21900a9c7fbb518ba5c853a0ca754e416643d23845dd6883b912b3b6a0813b48b29b8006feb18e54ac11313302616e997fcd93c564a10ae093bfeaa3530fd79c94597234119fae783d2026c7107d04019b9dbf5d8c76b27f2c8dada9093c674bdb97718c6409f3810756d9bff9ce21f18faf94da93e2a0ca42a3f7fa7fa48febb5a7bb50ee5b64cac8996705db15139646a8851481c2fc1d8bf58554a861f1490e974c226ee9cf79b815289a41d7b82a47350c7031cab308f001fb6b29bf0bfc2a2167afe5dde27e5936bc72850e1bba56ce7d8933ad087dfe45916363ca6dab70b12410a27d12ee63d8306b287056ac7404af3121d933249e0a8dc6756b2cfbc1c6774baca2736b5e2895939aea8ef77f74450e6e29e1d8b6e016fc32fb6306457a962430d2e9101042eb3f207311fae1776c02faba83f47396df41b3fab582941f19a45c7e4acfea9085763426744817e3762ae08c6a51c87f8a3bb9ac5ed95d3ec50d03bb958bcf6578744345ebe812f2bbfc1c7cec76ba70ff2e9cdbdec1b972f9811a618ed4b5818d81c128169af41337c5a54c2b971bdf8a113b8d043926448764aa3e983ffd699bfcebc3288dce3509e1fc50c04b38bf1c7b9aced9e1c87beea2d3659dfe480744f7e38cdc2cefd57b96b978f23881c8685b8ef1dc8c22792570c38b14345ae71729a7576b8fa3d3fd330880543bab7eb41e11bcfb20a0ff9937097c6e8a5135f480273db5a39368b0e0e0dd92ec4532561cd533043fd4aa7667884779d08cc08b59abb90ba6963ba90c0907ccea7559771ef8607e6eb3674ac4827c403ed995a268fc81cad017183c11dfdfed7b30dedb6f8f49d1e488cdcc4e624ebd722effcd97ac64e5b437e34143b5080fccbc345aa2a64ac932b343ef4558d5b497be4065e319ac9b025d80a8da9eef70bf4f7b916d51fa6e5891ddab2a43331c5dcc9a9c3745f9e04aab422fa5c4c654d7b450c0eea99eb35624f68e5562bea07662de5ec5900ada9e4a7c921a98af309021feb64f937cf5ed0dd54cab9fe2db308d414de019d39b7c1e247a46b34c8e4fc9d1666af96d40f650e8a7b0cbf773257fa045a862c7c7cbf0f01d3b6b2c8e7f0781f0f855578caafb11cc575f793135a52c838874e70121356c337e168138114a471175e74fcc7b5492203d51756cb2e34f6e6b0792504e8268e7c5d067a2be1d1859ff6c51fe83e1ab74135f4150828cd9cbd258c1c9e0667622c30fa3da7769b708f55a56eba23e158027d79ae3b10ce232cae055f032b1063b254c4b537ae2082649b7d1da2460df6166415ba940c56643dbcedc46b28ca2122a7d93077a9eab577df2b93953c050602b2386a43bd2228a2dc1c1aa62e8e10a77de03edc1197b35b1931e81b583d065bc4cd010e24b339a3437555035e06e610ea39491dc8402a8d04c1291461d25ac73dc348efa4154398dea52f86a98ee3862680383ed8b58a09e23207bc3f31140bf8f5730baaff1050f9d1c80fae4fc40bf5295603d54d98c4e4ba5629cdeb8424f2a07ec410c2c638dd9ab9faecbbef4986088658bae3e5070c2a1215e2cd80e8593baa7bdb217cced65fd3a8a81a19fc16700badda0824f08fa9e9aec1931764b702babb1e7c8c1af87e7a7482adb722dca660db136650d9964f3fc50090caf7c442aa4884842e34d6fd49798fb7b4ad3104b8e2e60ac1c08fa1c8e36458f426c7199bffae576a5bae776f6846e0c09d68ef037a18193159389d37fabf447789ed836358b2a08c5c534141e676205762650856c99eb46511cc6bc20b8f69d0195aec4b005e33d3b04f699e7ebf4d9f1e3836ec8796b410b961317f67701f080230602b70af5137c640a173c11f28c268f27387918c44b88ab14d40d7c70f796713114adc8f79e110b0d2f0f95245117a265849d9335e2053c038825bd37d8960145aeb4cdc10fbc776baf98e3a2331d77f9a9dd21ce24a83fa0a494550f5ecba964e585f4abf2568e09b87d3272db922e4e0db2e8375351a39b4f8e244de43bf0e49adae0bb6d5a1a58fd94f923a33589effe0d56e1b1a538e5df89b0fba603d62dd8b0fe6cca023974e2b470640961ca0a9b5d9e13de2d0f661b4e4af0426ca6fbc1f26530ee1a58d9d8c5ab2d9ad769ff92a47cead3c0b7364769c3fdafc1580e000897594f7ca6a54818715863d72c41a448a6eaed8e5ab02c2573e29ddeb9ec3aaa48a84656ff807a1a976349b3222d6273b3b94ceab8227af3be0ed0ebdf06f072e44dca03fa03d58d2e24802d3064da35b589eabdc54f33e6a1e06295645784d043f49f9f5ffca5174f4b5af01fac2271a5d613b2a4f3de5bba2215d06bdf112ecce5cb17099a1019a2e58716ef02acad212d5562da0dd2133a38cfb3d0ab0d2b37e784ae6885d25db432b1addf6f2ccf6b5cc7fe1bac0f57aa009e1f3c3902887491febd6d3e8f7619cbbb2f3608d1ba23ce2ec03670fabef6e41df2f5943b7d5132d285feba96182f7ec9f26a3b03d3a9a96bc4352fd71599e9c7da0fa6135c694ac6cf1796c148ecafd0555f8baa1afb46a5150b90ff199c1f4261d2514d299c0a593acb8504189a9bcbed1b74e5e2bb308cbbb2c70a0bb43f75fe9bd78708fae7b0ddfd10f395e116f37e376a6bfd5ce2833829822c8f77c95175db5038d379bd739d72d5d02381d0e73d49c4e37416d2583969150375399881031b538e4edffdc7b47997e400eae916f974f5db541ca6e5eae1f97d9fd42ca161d6c151464ecc4dbd95297786f276686d7206969fe035aea18fe8831451253de374fd33bc7c3e805c4a185b057be2fd7f367243cffa63deeba40209d84f178ee23455f79bc17ce878f2b034aa7aebd3107600c617d83dfa969c3344c4b75b5d2062ed692313b5a3955e6c996bdcf2cf1d202a645536f1f11bba35b64edba3021e34ae40e00356b12f8d85a99a15d63b28e6f35b63898fda44a485565dee344b49e8a39c4be70d8af9c210821737fade73a2c90abd7a64f426ed811a39712f392ecf65042e6c744c8bbbe2416705c41cfed4592be853aca4111cb99446a64ef39e69b11243c7157159823502205aadddbf6c8beb848cb1972447c26ae317a12e6de950cc0997cd2fa54bbac00883a891fc7a2d54c42de3f2e74a31b2d2db5ce6171bccf799d26282e55529ff2f2877ece5222cfa0c931eafd158d472d54b6a3bec43c56445270931d5c63bb22218b5deb0cb849b86bd992d15b52a789fcae12a9cd2c7bd0d339d1a10de0406df7246cc79aabb32169f878d0dffa880596fc8c132331218ecd76f9cba4ce3f902cb695bbdc7effdc2184c1dbee1dca84c5cd70ba0323725af2d83a265be50cf19728d09f2efcb1bc091a03bf4e531bebcd71e300c8f76559ae0b3313c12ca24f2cc031fb1d9443dd0647340d75dd31c02b2d2a46fe4d56d4811cf2f2261df8ee323f7f4103424a09ea58bd581d9179f07fe4a97da16c2c37adf555ec6ba5d25ef10a8a5e24a983af7b09db381f4b00d893ff8ed71ad6f31714bc01c6ac010b137e04e0ad7cfd4b536318440bab1969a928c2c1729a2d8ca58b99bbf7d6bcfd0298ffaf3d02faea64b88ed55a70075ba9aa543be4359b5d03f61e67d540d48f186812075cd1bb9e07d88392821133ec55af378a146d72f1b59f471f3c16f42412b47f58e3c48fd04ff85b502ebb0b145c2165fa9c49eca13dd083566d68e327708fa5b39a5088677c607969c03fd62824088dbbea627b3d48747a39d1eeb8a7069605c8c507b0b162bd8af3697b3544cc0210cff66303f78cb51bca7fa8d28c0ca875d3cf8f2f520bd657d95b9f4d577c706ad44ce3d1f11c77a78e89cc7f59095b010f41a024e56fa3094fe406665fef0ca0f2312aa24ecb5f9ef382096fff80179c823cee84edbb2c0c1877b8972a60322815a2cb23490b4036b458aafc46dd7ed06e1e72a86d26fe8600e26d06c167cf7801af91340860db55b5a29e053a1dd7c0ce7854ab4fdb28a1edc7809bc6581b9569ac4a3b63ff74857b13bb561aaafe5667cd0d2dea2b42b06955ca22f28ff0cffa9ff63cf78e52e9df3c38b8453f2bc3a9cb75a7ec161f616a9cdd6872cd5c2fc1ae5f5c796fcfd14a4f7990c099dd1717f3bf273b531056ec86f48cac7153ef61d827095c4d4ce1a4b5173d79dd928d2fdd43fd5c0a8011e1c3299685dc6f4e01cb872101518ce35c4963e384cc6c6304b8505d36fd459e4aaec9160f8e27376e2730c90aa289f71c5cb60fa5c8fdb6deb993f405454ffdfc8fb22bb1fd277add888f15773e6c0e8da2e403af968c5bbc9f12a42f77bd3341b017ff2e6c612719411b0086a5dc2956bd9c71b0961bfe410452ec25330b7cc5668cfdb03df6c955662bddf4af47eebd0fc2c39c747304db3ce213ffb72502c0cb3a0b9b894d4339784a35a8e1b6398fc2bee797a1d8037b92511ed829ded664c567c0e5adcd40d4aad67bd68883fa05f33a9f575e44ff56b32794a30ce9f54dd83439f485ae31132783f4fb396e9d762cedfbf38960153f5271037f24419fd669a074d5470193af91b756a2b62a079a27edb0380f905c773da7c1a52ccd778790a446f4b9c59533a76d65079adc6931db34e3b7753ac571e1cebe92f3b74f1db2860e7fc533495c81051df782e2921e1661ee0fbbd53af1974f4dd5b5e691b02cb8019f1b56b84bf4f5a397845da5a452ef53e286d35666df74b9ed54171f7f950d43e97a40cb4aecbfe963319d7ca4d8d4a9c5a753d38062e093b0ed14cf69a2ccb94637042cf1df7f0005c4f56a9c916652ae9c9e03e640bc77f38c3f016a4cd2bc245c8183fda6098a379d733258de641c2f7da3106e90ef8a488d9e806883b2ae6863d5c9291afd8c92a2deb0c186d45c7a6f139c2ef6db03dc044b546a72fbf12f3e87e14f2d2bbc284ed0072b5bd88420a217b5c4db45c1d7be94a835ea74c3ef454b81e68012b4470279766ffacfac477b7308f16e9c0a49ad4ca109af9d66b638f7ef56211e3440d0558910080cf729c5f2041474ccec36c97aed2b896df8a2115b3e1c3d9b86113ac7c69401c16b6ecb1c85e43c586afcab0ef3586203c4df94344e322e177f06848b7432a04abcfc7b556e840a529c8e5a403ccae948a812cbb65b80517cffc6ea31c4dbe63dcfdbddd021ea637f59932e121cf59e032cf353416f4dac3f0904b9579933e0a70ead1e672cd754334d97391b60855ac1d1740a129cfb062613cc7d4233ab600f4c17198270a4265d30333e1e88b2e1dce8c2734fd5976875d4fbc138b5d5135028298ad28dbaee25b5678d9932149d5001fa04d6705dcca729bfc4d2a3a8ce6358c7b3f6179fe33279be82daada3e277f0da5a3e77f3105c593de886f5381b053078e70b98f3f06f91230d5926e14842824fa7f638dd86f552c91a46488cb243d353d5fe42c78fb3d5e755f002edf94a950384c585b81b23be32af0d47a5db034ccf1aaad75966f9b54c70fa2b971767a2ff345ef65b30dceadeddeddb0394f979289239c7f23e3622ec6c6dfddb5c850e0a4a29de712cc1445fd9a285b372e7cf0416d938d2f033514995b478d46357b5b1c4fea893eb8393215db2c959e2d9fbe2852ebb939e5c7dd160d32a7f164a6a00abff52169099dd65ba75e051ff99c179708a5924acb78fca197240a3d4ff16bec151088ad4884b1b6d5a5805b36b04ed1fb448915055e906efd25e4235d307eb84a62d0a7e41be763d89cfc3b41fa787e608f1d9e8cb76aa34dbe3f42bd43b6ffb8ab3e85dbe0fd92e34bd2c4b7c713f2dd389a972925cbd7bda79489089ef698e3fc3a6529d575b05c5b28fcf29564643d8913cf1a383ecf9305bdd2f7022400afe08ffac90561ba5ba99bcaa81984c15296c9679f25a61294243103f4d13c87243ca287a335cf06a449f793848bf842bef36bde7bb330f65bcaf4af901340b48f3daeb2946a32627bc679ec8b90034fa8fa74bcc6c6053fd405d2256cc3d024bdad7f6c2fe2d80bdf6f55ce8ea4c96891d7f51a174dcc21f8ffd83212b937d975263bd4c5c5ebf66edfa81cc28cf7b811185c5d483e1cc8abb3c20f8d6897b68b58a9616de12180d86ca206353175010f68fe3a8436a5136ccc819685d448b6063ff36a0dd104e67f5427f7e0b58105aaeae541aa8bdab863ac3476d4b81ebc8739a93a10c6a755f3def0393fd70aa754732170e6bead735f053dd2cfcbd65fd7ac55e1e0a443a2e89b4eef4e94283a3eaf8c808fc8585a793d597b2455b33b6372092683312666aadf15a9416516eff95804816dc6e2e0f14887bd77dcf553645e40b579d4a6182568560db5b9a93e27cc7f9120e305ead2bfa64b9a278f215f7fe65ae700f4d531086a93b60a2e04aec766b3be019e55776ec92e0e137211939cecd88e004b41c27457a459c24fdd98121c81548e341d87c836033f15550c21d99692d550abf871beb2bb6c64f7c3808f1cf14edf070e1b39b585db8faca387c9590b4380f7660f80c1531be43c3e3b5da114cc4ad3518e06807d364167575fa91bbd5b85d47d99daae096c047759c4828ad0f622a02e3463219c7e8e1b4e42a8654b9e3534f2f3d51399c1cbf7127ef03f265b6ccb25a5716381dc3725b3a9c3ea1720354f7e1f89718650b8e48717993f86a3860aa4f43134907ba16393f099c8e484b39b550be9752798bb03b31d602c2b21eec11c9b9afc18efc00ba5cf26d7e3141e4c894883b7a776242650348ed01fddf8b4ddef34dd0bdb8a3c2eb7e174a73a78598d7d7acd777bcae5965821b6cdf85973be37d8b0978145dd7a8128d8e623d3c8123bbf0ff3a534262c0c599fc4d1647d534f2a9cc8aad48c350d80372243ee851e1891fa558812ab0e9a94ff3b93feb069ca256fb22a26c0c81bcafd5b352ee225be6a4ba2e213b6bdc2cc3e071e5ed3451ba4ca10c7f0fbfe648e33d9cc0be10b1956f447ad49a3fd37891cac6f25792dfe02a66f11dd41f643f9925a6116ede7f4c87cbce3c9fddad3db5b33d13ac6092606b676fa6dd89c9ef83f0cb8d2e66fd3b79a713390419d43ba786443d2d259ef41f89dad659f3a611fc679ef18ebea645d495b116f172a6e61306a8ce5a26d56818ac925faeb79f3cc4fdffb8d7a12b825e14e9c8dc37341c0ba94b916c27da7a5fd0c869852b8f0fef789355dace59b21aab5f43e02358bf3f9bbe43f61579be9da9dc8a6c8ecb8206b57df3320ca5bfbf938a7695e2f4bd09a7590ada52d1eec2f24f84b8be0029cdf8dcfeae87138c6fba83383c8010fc94046037a65274c0874f5bcadb0cc2f8c98ffd58ef4afca3083d15d180297f2a3a0aa7db13e03a115152a5f1a2a49e6836be0c49a34ee410504770da292763482dbe3497de9f3d01989d4fb6c87b235d230f69fc50716215562a37a919884f0891e46ef9019a360219769cf3bc65fdbb4c6692c47d78a68ec1819a48217fe5ac3d72b37970d0b943f4df0fea102446ed7342e699ee2478a4d0e8e1962273267bce8a3db3a1db8aac63d479f4ee0489fb0f9db77632bdce062677f1fb7aa1e13de0d8ab3644eed06205054a7485b9bde3d0cf810d11a6c9eaa1da57a1013574b78b6841ac663d4997b32be8bef1627c7d4415cec1c5c878e28b4b27543d4e08faf9607062a45cd667eb512b7ca5434750e365dd5ac48c6de0f229c9947ada3b989cd2755b625e6956199937482eb8195385f22ace2cc58f28bb60cb43dd6e05c20008330c117c3022239c949630cb3c8517b555b5f6fb23861681c9ef8f43d9cf76f6244392042677b616af104f8a89e37e130b08cce1516ce3cc7032e07fe07665ccfb34e09e3824d272f8c0f2f394a737d69a44e948f77c9e44d3c9f5c3049ee41004e807fd19c07517b734eeb7509ce1b6d97bb21f38678c92fca2c7d3483000dbfd1d5db784166f7add6e8f442a8ba50c1daea74287c07fdf64d3235f79759ee4b743fa2269410b7d8ef830842a57c16aa051ab484ff279d9b2d974dfdc5cc222d07fc25be69adbff81ffe1ab2cb0b63fa4304824dd2aca404af79636f56548661d49d21e809ac7cc320cf495d4af541cbe7ef84e5eade7a2262381275656a3b2f03ad7cf0080fa95b857923a645c9ac276a5f8199d9daec90c3ad3d64f2c6f46d036554696e6c24c7492b56039139f88508008b9cb770eb84689a52fe63c3c82861e8c8d30aea550d943297eabbc49ace904f2ccb47c3006b8103ab063c24d70dcec793f1da7bcedbe962d465439913d6aeda9100ac22daffa8ee2c540f519fff1a013f00c0508e362059a3ee24bfc032d5fa8e5694badb2f7dbc08e4d351dbae35bc7807536d58907a1bd3f883717f538f1d18879245c3d9e819bb0b28cdcd9f90b388e45d7700f72e64ccfd32b62736c43b3cdc786f08ca4511a240314b2dc622393ba4f09792ff53a98ceeffbb2756e5bc4c041f1b0e4eb93e98db45ec15fe38f34da740d0575133f0b2ba0b8f3a9e07190a5388b5774f02ab2a5704cce0a8e3fe7d4ead80e7fcf643a772a15d2bdc8c717c528ae3ac4db37782392c1eb0f8735274b4e1930f264132afa438405d6e32ff1ed6d13b738accb2d050db99dbab7d39143ee4acee4252c976270668705291fe670b96002b2b2e777b8ec0e3ccbd36470187ae9890e5a8fab5dc35d3a1afd1989c4cb966cf32bf8b7bceed8b781be72e23cb6924b87f8e271ee80f59a34e44275b5e5c38e98ec4bc59d21122225c0c0646f9dc73c1a79246a8cfc2deba3622334d7eacdae500f692dd3d9bb1ce945fda21b6d97017b2cb456313ff2a9427b1be42104776cc7008970c3d3f9e9ebf7c4c39485e069888d6c1625d43c0d8406b396618cdcb7e2aee5d6ad595e92e2319bd33632269dd254de3f8c4fb6607a60a338425d1356e99f823292ce1e437be4e24d327f4eaa5f1c096ab3db132c0377a0428e7ec0c2cc39172d9ce77351cba1ee8db3fb543e1d0f0309d1dca4fd50b6f25420f3220d38ce1e4ae50b593e2036059eb917b9a8df652c7e11f453d59f0773b15aab8de906748815ae53689ed7417e3a38f3c5c3170d7b4cdf1cd010525b8d47757b4ade24144cbd3cf65105fa979d24f1add8a80e68969b09588b01aaf6d6c51deff1ff82babca6d61e8fb75f4c0cffe1d18cef1600cbc5fd96a4a22e5b9aff085b94264f1f29219c3f2fe957f07aedc860ce6c3a0b1d83a20e59db4798a50e4416876e787fe071d317a046d15e77ed721b9d54bbfa78fef66dd8440d9eeceacf74d673ae80334cd3d96f3abc867395898ffcdbd07cb5a0417d6d76d166006b9cbe82cf6837f3a091574d8479c086f34a9b0a202099831b5a8b3f932e201f9e2e2d38dc9a8bdecb9114f2c6fe6207f1c2ec43a3bfc2076af5b8cc01f6f06de61e24a36880d6cbd9f218a00997abdcc1f872815ec6a941e559c66e4357cd0169edf10ac1b0751b107daf028c4c4fb766f53e26c65673824786b5a9b5d36582a5aef09d71a52768702a287cbf955645a2cbb06c78e0a12a7e3a8fe4118703e97649bfd09d7e18dd6ee6bfc23ad9d323268c8489a607ec5f2c199c7294f0336354064b0bdf811935bca9075144b65330d75d846890e640f544da6ef7e9a163b30d35e603ca8412e61ff415670e5508a483712c4b9f5ce3a3de25afb98fde1eeb77249f6526ee81de9f2626b27c03222adeb6bf31184dded530afe004e2ca6c3f48ac7a8ac68109ed568e3614d7867d26eeb17969664de47f2d95b42c970d44f9dfa7114e68ee353a442b14096a53ced07d978f04fa643936b9f209d5eecdf01eebc44f0411df8487e17f27ac116875bd9fc54122751bca074b490ae09e7af54cb0ad22b28002e9841bd8bf3f56642d0cf7c18bb7b70b588fd2daef681fd4b3a44d843d55de967e9b187d8005d0821ccefc3ab61696b38cf86ab454e830f37b21b9d953b2fe70bbc502b66fd906d6f7fefbc702fb9b7e84f964d827dd2ce497b05887cfd10fc64f6151acb0fe2dd9303dbc40eafe3efd122e469909c1ae5a63816ca2289f5779ea816d13399fa9dad38c24c96a9ed5a08f87844cf90a50d2562544ae45fb8e04ef11a0db2cc23e44411829bf80e97f4dcd539bdfd5529f21532f2a77150abbf41153b7539ddaaaf74acb1b1e94b5725337ca653960209a929ac05e6eb13a9d9964fa1c5714967cd43b899b10bfb86d1e5c9d75f36df504c7e225dad0373585c0ac61c484bac8e624f21786fd8bd27bc51b5febf605104963fb54112231ddb08a235f6354d7ccf3237c87b06f5b3da888b41136050aa1a74dd220fa9eaf12db967f06b4af33ec57b38e34fe419cf90da64ca6cef5850ffae83c3857b89e521039da0423cb6d3d6db1d5dc51cc973ec271039f3ed4bb201eaa0cd6d8002bab1663cd985025d595795a0cd60e0a1cabd7e8e0464da569b18059016ef02f8e83a7d108b53550bc8dac5b8bee4a5cc2e8423bff5e1ea2b23a54e729870695d0bdec326f4b9444b174f1bfa945369befa01476cf085b21bd660295be1a9c0486b627e4e95ee814c3476ef98c1340b7d95f2cf2f94be88838e403222833270d84fbfe5581d7719f58b99af5540be683142c31f6979b027a282e08bdab4dd8ff31d43c1c48842d3e892196cdaa8462972308be3ef8070429456d04400c76c073418709178a0c02328e521143be9accb9b10b0b67a9fa4676d873002e489bfb21fda4d23f3aa894f93943b08418aca53a236d5a8f2bd3f079865e876a13c8d95072bfb86dc4508f35c904958984d2e9da5e560605e51434749bfcebfb2e2846d399c9a4c9c72878a6422e38471e450b9b3ce4ce9c466caf21a06052e17fa395d11e0f978793d45c0a70223e3d7ce7934e038d9433d0c7cde0038c73c9bf460b3540171f33243c5615a550c9a75074575e41cc2acdfc1ecd06d55cf0b09e0f6c00096516af865ba0823963dec709226e5559c1ab37b9e84e92225d2232d7bb3c4918cef74354caef942777bc03aa682477f0d4cce763f5934fe2fe9f0fd02e67333d6ed57e250ccfea72da01edff512a1fb29cc2c3ccc3ccf67e5799b15f397cf424875a2d80d3e0fdabe9a98a23bc6e160ce6d85e5a18ad26a91e6a2d49a72375febc5d97b0c8121161e53dd959d2bd709d4d8daa09f07ecf710c95e05b1859403674051b6336b25f9526b48472927bcadd3aa91b1756e76f9b1d3dd2e2a38bb3a8acc10fe411369d6aab971938f087c8badcd46a9824265975a5d74638073ce68c19a8ab25c6e45ffd6bb9690448ff34972baadc563fa3ff4b7ab919138d4416c89beafeee956c14ae8357a9940ebe5aa50d7f85cd81a36b31b103c33e15d63862e34131ac84ee5bb65ff5c06a0088948ed97e4df09abfe02a4b54da647f8bf969ec1777ab55379cc3287526bce3c17bc5630e37975835997c639a7c0121fe4a2a6acf5bc8db80e5f963625b9207a17c6f09b81f0ccd8a11134d37f7743a72ed7750af9814065284b4def7ff748f71cd2b391395174f74ae4c2b09de5980c977f5177f8bb9ef7b8dc2e992c5c6342fb4f63446dc2a726df4efd1c30826f01937ed0d07a05d4f58202b68d0a5b023618869e484a00f9e7a5809542ca315f0512c711fadeb99b48f8c5d35d879b2944f0fd6637ee408b7a4cf7db0deab37ed029867d8fa7c32b7f3f87eda1b025c8de398cb9534f2e93b39b3888688c9eaf3cec0a74d5e68246d7f503c5b8d3b203559f14f63ec396874296adcdb994a57a2225a98e09fc859f2441d695b47a993fd1c44d8306aa93573a9c9daabc52ee43951177d3f0f40a78818c04098eda997c7c4966a57d5f31f7144652aaa10f38b018672b9cf337c7fe37c386d8bafa607549a997bdd126a6fe8c7009d2cbd5103d982b993bb9a9d0c17d6493eb9a6c1a2a2c14c522592ed6036d8edd65baf726da5e49385dce0dc02adf7643f0abad01bfec0bdf538aa063c4f4af4d183808a6a068f6a41b5fc859e055f8b6dc12c0fc4dd4f478afd73b1f0363faf6f59d63b599a8b417d64b1c340d4bc40823b4532721a07c523fe96b3fac3d1ea1c1827a78efaa0bf2e93cb2f6ec331991285254cb185ed62c1ae906bae357e5228e4c4afa2e2dd1406c5a2bacf5aa20e80a320b2945f10f2493aaffef3e5f79ab7ddc9e18e2cf59824d97085d5b64405ba7cbffa3ff138599e8b236d8f4f8a47acdcb64ae4c4197797d32a0f4e0ff7faed70cde79db8a33c6547599d512a24cf55128606c0f7e3e47b2c3eaddfd29813ea58edaeff4f17605a0c6d4c73faa3489622b5d02731d0dee9732657a35339f7f9ef4e587ab041df072e82d6746fbda479a9b52cbcde1b11a798f491faf1f5a15f7c0b56cb0bb76790dfdc12665698c87f44d28008d74efd713790acaeef5b841f190f306b3d96d47607851948070089b17b3d0cb0d295b3921a062944d42e647547d145695f1c6a79bada38884f1807b373569bfde13feb64d37bd3b9539631aa6e97474bb6baa12e31a94ba7808166f35402e919dc0cc146cfc76a270675142405c6c5aa299a1c0ce5b1d542679ce13273f3daa4e365c1dbcd08b84e26ab86f99a9951fa97181bb0d8073856feef78b71968c2490f37e40af2cd13536f2756e362a5887dd044a0eb69d9864eecf423021b8587a179be75e92e386b16089ae6d5a59d6cec60c2d64b107d8549347f4b8fbe83a0770c14dc2e706d16e34d1d23191006fca005f4502ab49d24b0140a3f3ca9ceb04abbf2269b741decc0d03afeb5ced9ad62b281a505af867960f2ae31e6c0ddf4c55ccdf98f4112ac73c0eb49a0b2551b8085676c2c78df686bf2330f0a9fdc67e0052d93c9b24402ee77a31cbfd02c6155950d42cd5962177c79395a7cdeb2898bf9d88f1bb7a9ec66a92db79242b58c4a6b30c317f989ae3f4b12ec7a895bda52116f7ccb81766afe12f8eb2ac8b665336aa290bf6fb4aba76e2e487ca07d0933d5d150e26dbaf70fbdfd404bc7815ac3ac84951f521aa1e889d3b08f0e905fcd2d31a8d2ffdb46be3b923129f42f6cdf3b295788fec12eb37f1be07309ec19d878f0952f4b45594773a4e140bafeb39c1bf915096959bbc633ba0704b061adb702fe1ad19b60251ea5cde21acdd3bb08138cde0a0705a763dfb51d1df5ad5b10c461e4c01d8b872ae71aac39119dd09c82b7e1f2be6b4cc46fba7ea8695b8ba538de63e4f1ae2a546bdafdce30490bdf247c4dde71ec58f9c811afe1c84276382e112dcdd3f8d6383d7a8d351d2427d4d5181bd10595aa027960e0386826aec50285c338ebce93c1f3512f3f0fb3d4e09cff002eee539c951e00021b0c6e5dc095133b4f04df63c6eaff96b6bd5f349fbe0edd91e6200c180b634a94cf462615c39b5c1650a39a0f3cd06386c5f0b2b7939d94822b64db7627775139169c7595be88d520e92acc28560f56a73333695b508eec9d5b4fb62b94398d393a3a2330626f9ae374f3feadf8914d95614e0aca5175052caadc2784819e320c83ac2380ece54eb49f91146a10282ce91357903f1ff3a008a1fa45cc96a0ab80355e861c1d7d510caa1952dfe7ca5deaea764a474b4ec7c9253103af79b0c438fac0b77c697f39387714e88c6fccd812770ca7d66e4aa7fd93ca144ee32acd4dbe344e99407e9233f806f3285a61f418ea60984b6ad847dd3c8c3ebc9cdab954caecedd5866df33ee14b52258c88ed101f279b008579a7103491e2d9d4ac428dbb7137f68aa66ae4351b5473530fd548d74f03cfbc9ccd0d61cb8fcbf33bc7f1b0f8984b669505b775a8e050c4ffc9bbc8343d7036f14331f2bfc9a9f903c6a487d119092109f4846a7af5ffba28c71d6f1ec32b33bde4391ac42435b3c3de13c009055e24878b14f3f0b66ade03c1686aae3b8c6368b9d95d291dc11cce5c63eec8aff5d05e0cd979d1d87392c1893174d70c6659b2d7754f915984c811792b77ccf8b9bc6efd6aaa9d776287830e6c00fd5f6ef1c79434e377e38350b1c409577b5e18eaab050c5c6966dec81092be03b86876be0dd250b63d52fcc99e0737081ce2a663247a7e4edc68925d0602c4f0bf59a8e2d721c000b330575d484d62df3d0458c432755358d1bf708efe3d56e90275e1acb2097b33b8bf7f4942dfc859b3c43f02b8c1f95dbfdb8fd9c85534df50b5dde5de9a13c9b48089a0cb2e60997dc79f1aa598978076d876e9dcbbb82bb3d0ab1e032311073ca72b4067471fbca78321aa2e4420738ccd229f14cc3d28abc6b466031d19b9fa511ce3ca161a76394f73e72eda0a00b48324b7276c20d61a7ff9863e5b1f9d56e51ae34b24ae935c1732933cdd9d51bfb3238fecf5b3a28296ffb7699e8d7545c5ebfc4b277d16741cae892bd83b4cbfadaf9e7e09c3015ce13cb98680056f6efd8a5ce67e0c84fed2bc88808ae1023ea304ff0053554e9e3cfb5863452f5a8ad6077950a14b26d47f3524cd7887ed6d90e52c6d2179faea1c0e73cc2ad49a839a4e021cdfc9569a8fbdf7545876cd810e35252d8e292d41f7f193d707d3a41c0d8ec53d44560251ab7df5ece186073ef17c20e971e2d18d5a5d52c165828a5527dab8b11a26c714e88f024322ff27f662258d25b2649905139812e0c6b02e20007f59f29daf154c8887f7c1a45901c3e22927b4dce4cdeeac670f4afae287b8ce2cbe66fadfa2292701dab669115e68d54530a0ccdb35c673b69b4a2e451401cce9b9a9b2c484e59883d2c593723ed6c948314bc6114a5de570f48ebf7f02f6db04f5500de59e7aa6cb7806614e5213b7708f71155e49109a0e210c3506c3e2421f8c08f66c40ff9f5b772c35dc7e2eebe73d3154aadde54cec25ad87b85f77acd42d22e7f09bb3ebf07fd476bcbda81077d2e4503e93a58b2c7c6a3ea00c011ca1d48c822424be07a8dcaecfb5bb96b871138ba224c6b45f8ac745343a4887fb71dc9a1fe34500bf2edc78c814724376592f69f80f5988a32b1aaaeb1323398da4781462225bc1f69e10330626cb4fbfce96baa0dd633957b0aec68e76004f220df7317c2dbfb0aa011f9c80b7e3ceed97fe2b5b062cdb69c662e5f695b3289ea5fc6b51dbfeaef74000ac240b47306947f9a84b6ce483129be3dc402960fc1cc3443e246b5a6e4ead3e1d361fd606b95b1d6ba2bc376d7c7fc995f84088237d74ad139fec5dcd8bc3b6c2b3a561f43dfe72a413689b0bfd23734d82d98d526f9ea8590f960e2df1ce53e9f0d5da88896da1b3a8cea849d701bac076e7206ceef7fd5218debf0ce20d9aeb8a398cbc8bd00a4d118251d081f42ebaaefb005957a236fd086b27c0bbb25c15e41f51686bcb3b166782974c2cce7edca1cdf57b3bdb347f65684c90cd4e9b91ac10ca6b6fef1cfdcca53e9d1636d9d7aea9c8c1a5e1e135579eaf8ef34f69f0e0f9803c506171e9923341f5693a070ba4da7987e6afc9186d2a57339c897d6d66344e7f8f5465ba91b34ab3e115022ffcc41934e4609dc0f71bec84eecb3feeadbb29fef21672cb7f9a2709a88da60e20a7124a0239bf1825e362a04c478a515eb886469ce80061112cf5355068fd2182ec3a7ac6026f3b1c9754415b49085bbdbfa7d00d82d8b3f87124a9b63242a421c06abf4e21b728cac2bad127c78fe4151c2eb2cfc45bbe17f201a0ec146b78a082c1b61af04b3db2158b688dc04fd9593b9dc93229a9a00858800b89a03fc0d3cb164919c0987c88ed3cedea2fbcb3db6db2cfcbe4e897fbe261c3600fe9b11fefa244040007296aa7ae08e4d498bb8ea607e97863c3eef58dcdc583d00fb5531bcc969152c3ab756fe524fbab5132de8fb35226f80e13c504dea8d53b0797c1ca5298d47676d4798c6c69fc9b36255182d8c41cbb768d243134a29beb9a57efe3cbffd82dcf4afe5d506af5cbcca1a5b08c970c0fd945a025360f0637e16c6206ea99f16d10a41cbd35c063c3d07a987e9eafafe71439f3693e8a12a928a765bf798de78cd6ec2fdead8962369ad1d396a1d1c866d76fbde0789852c06d9c8944ea4dc3907030aba8f4128308fb77fabc0d608c351cee9c37253043851bc61c832994a2e9347af3d69c396a5e5473955863d10e8b7373d0012af75e879e33dd2bb4ea018bbeb19c9ce4764f8fba93be8a70102bfa6fa868eb858b612d5e2334f2658f04ddc17aed32ab9fd318ead9f8b510f7dbfb17931f4d5dedbd27dc2ec528eaed228b8cce98f4bac5fb4e924473fd7db43710a445c5f4444bf98abbd28eb24edba7382c3d03b25a8b0d69a07638c4af92f512a607af386eab110415b47370a02816f8b85d509824e3f43aedd0c6a774f721371cbfab399d64e19494743b46e17222675ff065a08bec23eec3ee6cd8b1ff68c150138bb71e49545c48ff708c404573bb7c66128dbd8c1e23dc3e2ae1fdac591de1d866797ba42fda882d67563c6dd1537d861bb3a5d1e52ad8610e7f6a21d4833cd7828c14ef629169303c33a0bd53b608001d5be234e43574e42292e508f32f9c32d2db71d54a19dbbb3225857859098b41a6f51e02cba6476ede79f04b9713eb5b08ad80a652ca6434d54ddc55725c3df7cb48bdea1981ff5d4f1551961d4444690dafd28ef615eab1f96201a5710b964c3e89b99f07294082b360c044ac1cea97d87ba4ec23e0f4e4afa5dd1902197d07cabbeb031db6fbae3a5afbd958fefb37521a187ab42546d3e1b2c10f2fbccc9d412d8f71c49cdf1ed1f3e9050f11ae00fbd3c632dfe02a684da71eb099a9db9f540014b09bbc2d4f9256abadd20aabf4dee80043c79d28ca156403dc927de7cfe897752c4d0b5aa128f999238be8913c697413d884ea08c3390482e511cca34f9b70753535d08a0ad98198c51e739f257da28d02b9ac9bb4ea395b0de025ddcf06fb23d4c7dabc80fe285873d87f7426b6373ab2e62c444acb936a3deb8e4c6eb500e64b2393d3213af977bdf166f18c9a46805241f5eba6c4ab2a279239e51dbaf2d8ce90e2ab766c8b5fee46446fa45f87c11cc0ced8f7bca24c1d63d006fbd0a1b9694a1ac6f5ec851e2cc4da20f545503ab022fad6b31eb334f4611767ac3dfef38ed73aafcdf5434a548a74d80c272119969ffb2a6706cbe8e41e60660b5a588e3772f06503258b740afb80e83461ba42d56f3c59bcf0729198055b52d5d9bdf72d3cd9319dfc470b4241110aadd06b5b820c991d26403e9b0c51e52155b7362d14a3c74bab43fecdd97d823fb9ce8ed923805de665d9f41a8e2af4eed9651d6d67a156435afe7f64e6f0201830ab217f162a79fee4c2555617452a276157ec97f54da52397aa2ce380247794e3afae8bc72e69789627b6b32ea83d29e8d28c962637569dc6c76658f4a45357fc37592424d4ece3a5952b25d36b7cfea9074879e8a2672bedadf3ec09af9208c734abf8ce512384c93925f2de5f5adb0566ad6e70227bbd01003b0b11ef64e15296264db160a4301c6182e098e1bc1facddabb98e04c9b048044ac056a6b570efa24b6c69f85d217f40ddabd311f7edee166f89f27f3308e9e62c680cde0fd310265025c6cc97295a75b7e0ee82a9f4a3405aa780b52119507f0ec6ce5797636dd3b66ac4b24e0651fca16ee9ff9ac2998770884b54a00bd37184825f262ec035129b420be230197dc727275a6f826037807c31634a0f3047950ffd539d82418722f30502c269f18344ffb5cd189410522ccabca420ab998962b4abfa84de414eb156d41ba2164240a29669e94bc54eb6a999d6762cad1fe3dcf8ca550163ef79d5cc8bab51a542ec5b7847d98bf07782d6f98468ed95e89b792114f785034b3f6af14f9f9a379a917c9e3675e6bad1dd8c4b46d2d322723b59cd3e7e79d78bd9fdc07674582037777f8b5fa0fd60566e317bbe8f74984bbb24435619ff5aff06c2b157b6532e00a0a4cf62c7759f8260c51fb0ff69bb82fa17f91adb647d4882ef83a8579299cf12e8db7e16a026999c0a411efa493a02685da75caa4b89bd0ea3760c2097d91383f378ce5f3fd3f063789d624a3b57603dc90aa4636379c3ea93dcffe5c6c3fc8f44b24f6ecbbcec25523c4db470edf7da7303cea7c4d1daa40901b4b621dc9fd62678243a5f80035b5791d313835b73c501123da3bf10a30df8cf3183f20c3629643ae53b53cf554cd12e0a9eb2e0f470bc1a4dbfab0950f8a940a85918bee0e52ca0dacee985557ff8c9ecd74d4e5dfc962b795e5610676965aa860f1784618f56b718bd5af343d0b6637171acbe094f8ffa09ee2bf4e0332dfef36afe3735fea2cef31e71684db92e7777ab8afe7c1ac04416ce18a86287fae092565891690298ea3467c414fd99a94b6cee2be4c42fe75fd1024bf191f6706de6ca3cd56c1c735f39129c8b2322610436fbaf66dca54dcaa24002729fa3e89815604c1e4b93361b1fb7ca621b0ce16baa28b7144f92519f362b565733e5b09e9a18d281fda4dd72ddb89225479230602e730767b614f47575d869793d9e41668a517d93a47d50de117d84197b9baad369fc22f73e72e9806d47d296c9e1286153b4af7d03bbc7f23637ce0f24ede522ee3f2edad70870d633aa06002c9ec9228dddc862615fee67f1442e9a0f4acf1fa9594f1f7dee372e1b484b31e7fe3912cf259ffe5f5e0d2dedc21b1a7a5eb917a5e5cd2e0c352a36ff8aa814b57b7e669c07e270f8660373b5f01bc7450359ef30386a86724585700e1e6d853069e3731e6bcb81ce39287fdebaaacb624675458fe35ac513fff129fdc726e0c6c17e0dea1fa913352be7c5399963a1e613ae84079326b3ac7cdcb0192223e259fcd0e934d8e0035bb317a78a47aab3e99e667c8a863728469923b5e88705b88fb66de8f68c90ea0338e9d563ff7d678bb7e7b4625d7871587fc3894a49429a76476028892b4c99560becc7156991c8f9b64b4ee44fec975d865aab1c6f2e8cb45e8cfa91adc64c399a08cd50c574f19cb969d6b5d40d1cef906d80ed03af80793ecdaad312840fa7e085ba51c6138639cf91548702494ce6fe6d8ad42b74a42d52a4af9b86bdad335ee60f97328fbacf7575e2ae48097535f0ee79eb9e06a118647c3e050fca367d5d1a09e99ebb52f69d2643433218daa241e940a19a83c872b823c6f2b814a8c1b35090e562f07789f4c1ab465b07cb4d848b9ef37276378b02233e2768922b802f806b0656060ddc450a5a79000269d7757cec295b0c8ab861212e513f6a3da03334e793595363f72fc9ca81771da44a1637b6e94e3dee0759f3a13301459c1a766a32b9d9b7686e62c576aeea7ac42bc1120f39fcb4d20ddaa4779aa28be01f8bf9dac31fdebaa496ddc69adc476716c1e8a8beaa20649ee0858f459a129fc6540fe21c20efb4e23a3849736fc7ebaa8b255428d7dcb0602cd10820a2990c8e256afdf973281c06c4e4bb24cbd961b2585a5f1306ee7d87069c6b7d6a0c4a0b614f6417b135b8df6d3d6cc8c5c824c3e29f26ceec8f5b7fc5140d9da75a16be9da62847b1c858a65ebb9f59cc2c501a8471ba1071fd44c63aed28042632fe6d98267b282ec354a1dd659659bc6354f1fb07a6cbde68e5c81dbf46d566d896d1f7af6d85a929adfd6e9482874a3da7854c896b04d556f8fde511a1bff377ec234a4a195580aa52a518e20e5fae31c9db86ac36e62adff080bfddbe5b130c1f97937d60fbbe81147c7ba67e474207e972492e4419152057a25d0c1157dba7213c633e10df1efcf83ed1c327dd278a3ed12217f4699259e9d0deebd010e2d644e791f701a733ead132bd6349c26e62dba55ddde51e5d6a1f53cb9609c5970f78cf75cf0bf6c55412941d3a04893259d07718ecb039e64f7b4252bd8adb3a61d7b67812572f009fe64d142ca445150a47e1bd331e24d260cd35b3a53dbdf3ebd7501eab8531b7c063410c41f1171f510b03ea9c83f86e1586da2a66325ac96f5fe2a15eed572518ec4a853b26113a1ef88ee8cee7aed67b220f40bfda56760c37e213dfd6bac9ed9aad1d2a571ffa621657816cd411a720927a81b69f5d6bdfaf1c21bc695c04f10418fc9d01fcd323f3f093768b797d2e856b612a904e0698671382e2eae70b51da2e61c28af68e9f40287ef58a32c7550648ffa5a474afded89872211a2f375f876cc603d6a0b2bd39dfc2f19a27115849b08ff3bda1b5478cee7114ea769361754c0b2158782e0bbf3f09c91f2fb9ee044c551a9253d06726dcd819dfbe1da6627e678cf6461abf38c4ae29938436be9c23f9e2bf4f70c754be746cca966f545644c97537dbec963ddc81c9ae08880591385fcbff672ff64b038331e0db74118825d8f68a2c2585adbe18e1962d62c5737354d88a48aa009b5f1a1e4a0a8135c94f60edf6c100c68a147d9a8701207baf03879b1b78250aaa37531650f95f15b780166690fa14ad89d091a2d1a11af367991943cc91cbba7d66a4f892e6d086af2914dfdfa2646e15c494c9ad287ca6e55cd4e4f5fce6dc1bf419e74ecc6a99d630528f09a2b4e8de6136cceef029dbb78994fb044690ddde888f673fcbbcfc2c3c90c087ba914dcc1b7ff2fcf49ffb4d79f68f0c6a97551f84a65094e190c0080ec5a25dcf628608e45a90907a4cc7de09223a7b095fb6cbd1d78894b8c78ad9bff4e8955e7daaf0087499a749d7cf40d68d349c3b500d2401dd3140271d5736d70185c1449c1369cd9a48169598d9c614dc46aa6037f6becea0bc6b45f41083498e1ac76de851e0f6fe08a8a46434389c85de191cb31bc38b71931ffd6801c86c2b2e3b833833ce01457bada4a8fdf6e9ca271cfb12a2d20d1ddfb873ccc7036897f2c623c973e24ce25160d6033a6f1dba8315512420ff2de0a633790edb4f9a55de92e7e404d0cb12b21b607dc6d89c0505c5ae726e89ffe833711b37b4504ff4795fd1bf8418b396320acbc5678bc3aed2e89dcf63b12002f9f785b37c88878ec13ecff2d77071cdd4d8b9899ea7827d6a59920b5bba3d5a05f83780d911bce6f9ecf5141f8718fcd68e9f5bec6856942c36fb204667d268719450baf1c521d00be617c54e4e0d51a9208ec46027555f3bbeae244fa81023ceee0d0af2fa2cff7ae9cf0f76f169d16c15dd2a4590866211eef9e47856cda8367005478041463d830766aa7bce88b3281843251adc7d4876a6b0be84a7481c6b2e340945b4c7f40ded64eb2f012ffcb74ba80d0905dee1a2d504847a0af1059237db27bdcd239f6b8cfa5bdd59879a01f140d536b284d35eef7afa7b7a0f88e345829dab5bde00d3cefd7727153209af7ce41acb2bb0f95cf884663681845dbccb3472c8b0a21cf5ef36175d80dcd05e78286d4538b08cd06a13e4856aacdddbf8e2ac5e22fb0d3827ea5dda8c6f85785cbaa6935805a4c807f382051c5c256d6a05c254c03a67a1b0a3a47fb645e6fc6e4241795266a890cf3d0e2dbc2279a854eb828e7f2fd01bcdfcecfd9b98c37fb50ab3685a63218b45dc42bf46fbd59fa6bbade69992e038a51a40659235476d6ab22fa567ea22b4bd093806aed4d6f534da42c91630f126c1f9876e73cff0c25275f44d0a87777657c01d6ee8f55d42b6c4ceed6d3a0960c5910021ad4c1b3aaf8dacbfa78f09ffb1fc67562b4b63a686bbd08e048495c04e3728c376a7b2007ca60fb3246241f2c4eea39c11527a820b442f5d5031816127ce679b5048fe73b7041592251bc5ca15522d99a229c3c1f5b15b57a460ccb9f13d02b262b2321e6281abf3553eb22b7cf789b7bd028c042337a7ec68cd86cf0bce2f3f77965ac1e5558e5642a706d6b251714d035cb0f4e4879b11b1844fb275d94783e8462a48ea8b1605916c23d83c7183777ddab606460ab84dd0455b764009d16002e86e4eeb1efb77b8e98e23cb538cc5fbf4b1d4bd087debb9e0fed12c7cf16aa570fee6d5ec4fc0aaca6f15468960f44d48ce7839af456f2b4543f35571844541db8f6dec48b6eee9ec102f4de0bf9eb2418bd85636262f888bb5754883fa4a138c2c7f51a8c507b3df9d0914ff273bfaf0694aa92459b7fbe3dc8cd46364d6448e7f96335f7ebe03ea4cde7aa5e5456c13f7f92b201f93196b22d64feef7e6bdf61a16035c3c62ab162f03bcb54a69865efe41383fb5db98648d6a688f3f1a38c944dfb0b3dad5a15aa046b868d9550e33112ac4ec9c003992bf575d9e3c468ca13d827baaa42a7e047d5ff0616490372ef0b34109264632d39cf06d16bcfa08b84323f8a04cf093155d38f622ea91bb2051861a23b5e56cbdd1a6cc2be31e7f11523971dc4ccc882ead1bdf6b565f300a53c05c04e0ffffff1f