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 80219 0cb4c311c11c86eb0ee71b20db5094c63c8fa2670f7a53c3a6b3cf02b3dff7c0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77c61c2e23c7e4ea35ce1fbefd0267ab52839c558c4ddb3a4807254d7e114230
Certificate Block Hash
0cb4c311c11c86eb0ee71b20db5094c63c8fa2670f7a53c3a6b3cf02b3dff7c0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020220000704b0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009759eae3fd4f4dc85f3c14432ce67976e8163a7e22bf502d73a15e95d1c0f4b7b0a60ca99ef342f7004bc6d2787fdb69bf24185801fa7746796d93461b8fe6543c75c8f59745579d99e9d845323656b254e7cebe42e3d810fa04000000000000000001000000010020220000704b0000

Raw Header Hex

00004020a672c5c775bac8e85c64e6e4d8d5d9d7c81d4d30fcd6de073638b3b069388570a7f93e5953ad2fbfa53a7963e21644de6dfb6a067fbd4e6101f76eb05a7ca1f22d51436a52c600183042117e4d2507483adb4d8c559c8352ab6702fdbe1fce35eae4c7232e1cc677

Proof Data Hex

59,560 bytes
121216010307b703b8086aac5fe1cb7deae3377aec7f157425181718b07080905701da0dde94563e9a098d851ce86368435020574f362ab636869c598b77282661ddb9f68dc1dfd2fecb8b62aeac1d8bf1d56b7e059dc6d0d0356e9e86f25051cbbbc66492488873075f5a0406fb84ad4fd01f37fbb95ebef52f60a6096e38773bb74e5a7f87b2237b88edbecac153798bdc22791df186ace2c3283aa4e6976553f391f2e020b14f5ff0d19734b991aa9f39562718d1fe57e4b820f56914919a014d237eced6e1c93519a6c1ae9189303e330a6f8016fca6541bf194cc93229e4d16be24645a44b16fb2229d8b967d985cb7496f736b868ed8cf398dc0a3d3b121962a69650a1044ee7e17aec84ab56b513352867d253fd602e558144b56a96b030d90e8221c1a366087b394707a9e5bcf17bbcd7a32fdc7ae61a30ddea6dab5d58a6b52009fdebff536ce6c43ba180a3cd02deb327b372d871bf6f1631a331111948f6f5c8da42e404b80c2b85a5b5eb190a9f777679d79087eab74a3148a89600f1593aab78649cc79c59502a6a90f3fb7a76e2fc80fcf6d8bcffecbe5218503be1d7d1d7603da6856c536d6f6733c3f3e41754323b7783e141f66a11dc79dda872ad6ca9d244de84067fda70bdc22167d60e5f2916c62ae8579351badd69d3cdf053eded9a4d266058a8cbb7c29bf0b140db5d5d6b315eec8589f62f9e7e654735ce557c5a08ecc6e2dc9a9650c113ae76b5308bc8c24ad85e5137cc3577d6e4edb1f29b2ebcadd8eb28d6adca06631387de90e7b7dd36179e23087fa9cab1aad4dd2f9cfb572cd14cb032d8f23d4a4600621c341be859573e5b5353bb386b424fcf8ded79ebe7cd9800c8aab45757617a425fdb1115832a049a854539d13462a86be4f9fbbe85a4df4b3c08ef1941dfc676bd6d843eb9fbd122064dfc0f00ba2bf2246fc09a0544a4ce9ec31c83c32c909643f1214c644e41b10dc974a9f61ad1f90062e58327b23ed2279db08b5522eb4c250bde0ffbfc666c420edcf52ad901b8b513ecdb5d92262da78467260c2fa305792ebb142cd66eb73fcd0b046f4f23c955d39fb5b7dd0bc9cb7d3407cee7ea9b8228a7622f7c22cb24398228a0463b360daf9cc80144f212f9394d995aab2db31a31cecaf6a014f11f67b4b0a9e428984fed7d7a7d7d54a972687f8a728215074676894c7f071315601ae0a137839bcdf8bf9f55bf83f9a4d746900f591365489f2cf4bb9667ee4806ad288996863c86073361bd3db196c9de1426df0f3bd4b493cdeccd6b5648f5a9fe6999223ad348df5d97f4bbb0b4a187c6630732c1aa1618fd80c8a5d4a5dc1a1925fdaee519f2417458247c0e561e3a147b84ba4d26acbeb61a635bece7a4e6940fbd61e539dc2668e1ead93d691cc20bc03c49c8767cd1da6b4fd96f12aa1972347663c4ebf737ec541f187f568349fe21156b8988efc3c57c70b07c10149d6081d97df76cfe71f7f3dfa6d3b9e65062348f659406d998a5bc2d104cea7b064ede1cef8363b5fe59ee4ffe0b42b7ea352dd3d8952b25c76b85d26e002f508ced64cf0ae846b308d5a130530dbc313904d00d9a0ec45c967907e19703019be2b0f76efe053863de0b6be6aa0431db3ddf06817520c3f519cf47c231ee40c9766fc9e6ffe2b2184be241a6e80a6873f31233a8d15b15f4e5c27f64c173f1cbe14fc44b6c8be133d829b255708807e58229c0ba9a7d976a933830bf4c69f3b4475c4de57d2de9ab69f0a5ef9c546e1fd6b1df4e333a20379a578e3685aa871cf3add722c905ccd625f0b70ba749b632f4b37e73316aef91d5be07e7cea30eb35c2945296581207bb9359479151cb8a51021aa35f70af5dd038f66e0d9e33a0f5c6294a93a6828cbea03e9643c96d9685a8fa1861918e544e2b53c356bf5d30bd64223d69a45175890fcb4287bb3017361d4328fd894495a9c242b530ed2f3c1e012fc379a9882caeb4e15eea94f7da17262e144988163d99cdc6177648b239e59755782516ad0788b1894dc45540b6f7b5f9d8d44937f6d06571713773e1f0b71df491bdfe9e5260cb434e5c5f627ad80cbd2511406d70135f7fdb4c0f42f5ea8c948155f3a4cbe1fed0ce78ca465a6cece9cc08bf0c3a66a8c07956c7d9b7a252a8134e9d27c7bd390360ac64c95cda2d11128e793f163b2f6b07aebf73fb66a8f1227d20afce6b74e784afc9fe5193119d7d8e576a3ef0c3cb564b156ed1ba85f74560429a557ec3dd02951626b4cbbd7d3c91f0c6331982d76aa29dc4963be5e3e8d269961db7d13dd2611629ec7d1a9c7b10edd14bf1923f8781fcc2e17ab1bc41edfca30931f2e7dc962773927a67050d0bfafa784df3a011a4deac9a55435853efac2b6796327b5bd5fe4b19ae23f157c4edcfdc81808913565259bfb166ac95dfe31eaab2cb72fd8ece3226fb98718a92018985274d0897549653b0b455187ea3323ff2f2eca5161c940e749d02e6b88564d8c5297f544feaa83992c884ecf0ea64310bdca399c2391fad188ba82857d84cca08f0bf1294cfa7c441e6db10020dda7609f475948251b6fec2eefc7a33564fa6d22def1f302e22a34507229c668e7edb4ac56bbf899fc5354f74c8a4ddccf3076aea32e158ab8291c96f5b0ec0735c7cab1418255e1263e7df5e91f650e5c394eb8002865417426175468506ee19f8af3ac68d6ca4288de6f6c5535c3b23881fa2b4e652d7aca86797b05a3dd56614846f95c3b88b4a7a57f8f562e5fa333510394873bc49a788f9436226ac308dfbf4aa27a0a6fc10f85373735a33fb66bd7a64e2a0a016999f0074accdf9b18c433b3c4bba7e1126921612ae403920c7b57ebcc0710a25821f4a1ee68847a1702c5f4182969d29368c762e6f477b3c1d5706126d22b2da11f3e0d82080d076847e625521ddb3f0ac30275b369faa84e2346b2f6e8222f0552c931e720a25ea82adc9a408d27619e620c725944fc9f9d66f4f2c16fd7db673e4aeaf4217ce041ba1126971bb8e0f6e2962221ee871b7329b318634b5580a3714dd0191ba5439d9ad72db5c3f643fd78ae6f0062aaa364260c402cd4edcb89b9047ac6c4095ff6650dd7b19d71796f0cdeb5076d76e0559db4d27a2e9dfd1198de4b87769e8a4e42bf1bdc337a3e8ee834ee615926655c3d9a3f6daabcdf3524f181b0402b33b2f0d4b6997c97a2653c1d40da07757abdad38b6ee919b5ee3a9f6942805b6f125891664ca4d490abb84c9d23da9af06fbc0adda10db9d038783fccd9c4b0a74e10bd45a9c30467c806e2a3ba2ac4742ddb3b3aae53b30b2642844b7309b33623f4a9a67625cae4efa4f22cec7ff225c891e57ef53a2809c70a326d510065b934d9864c7bdcb01a2de297de9e527d5b11d39ae7973f14102182438201764aa078edb79ffad2280c8910ce224cac5d0041226b3a4c85025495ad55176ada053faad7fb8fe971bcb881cc4e35e300eb54d6c5baa68dbaa03f53a4b94d9f0b3bd39f48b964fd6b801f1ec8800d348a0423a71110a448972aa17d889915d6d98bd8bcb8903309937df3e7e72457050e4fae1bed99aefc41388f56256574de04e1a13a4976b48ff2eface24b594c6913793c76154698a3eac71a708d142857f193215798dad98bdbc8c1569b2ee8c3badba3ada81e9523310956e8bd371e9109896865abcbe9e5c269b6db8165d9ad63e6765d4153dd3fffdcd9c0c8622b09f57c31634343e3c09d9b00475473e358435f81a1197e1b2cfc65b496b56b96e30b5269cf1bd209708c173f9475b4674c13ce393f3bbc95c05cce1febaf7856a94a997bf2fbf1deb2c75d9d5972e59e3bd0bdb91dd285d3e0d9c5767d88c2595c45ab8652fee64ee95b0f29c19b3f62d390c51f6cd6a7ffa906f0a001e0881d71f649830e1e1f7eaef1fac71c265b0396c47b8e971d0521c6224538a5ac06aa09ba91dd82cce4b970135b8596ced385abeabc6a41f05aacd31879f7eb1c17bf5d1c048099ee9c5f05df9e6581502b1f37d568cda96673980afb51a20c2e159ef213f72ee3ac972c03b96c3101e510ccc68842c7973b457a158d76f3eb70f4f476c61f385e0c36b47b45174dc40d286c8ce2aa7c733a868cf62350d3a23ea0a933844f0ec51741db6e1d0c91e095686f24bd13b6b9430183eebbfebefad1f96836276274b178cfe0564e4d820ce7e1fa76c929ccc7cb8a79e0e110dc3a3122770bfde451fef127ae666e2bd756793ba982621942a2e945bffea9c4b23a9cdbc0fd8565b2035b877ddb078c1d051b9f9b7f004f1190d06bed3aa5a5c20527dec5f90d51b94ac4d9effee61ea1c77bfe097d8d7a7ded67f4e1eae266c1c7d410ff7d42b67ac7f475ac233d280de29d8ae12e796623b42954cb608e81286a6ca29737cb46c50db4e31641abfccfa548331d74acdf7817d2fa0b0bf6342e859ee6f06b0e1edbfce8718ffcb1802e95103f56858d62d218b0d4917893b27e79535f55fd21ccf24b14dd0707a914baa643abb583e52748bedf072a77e85df43b260b444362d549deebe6afcd835b12c16d770d36de2ed5ea81e91ffa00176c131d3c7b858db0825e340308cd65a3000fcaec3575623308e118670047c17e718bdc26668280c727634e09bd1f7c649d5db2f810ecbce2a79d0d4d3841dc853b8723d295614e696b1283e34021575241f504e16fd74a2200bccdfbbd714e01675984a2e1f599b1b2cf8b313e7d520d7d44c657300adff52b7a5a8d60e0709bb7ac500673fc9d06abf667e15fc90d2403b96b6b58f8e9fbaef55fba48d2cdf6303d232b8bb605d5491474e1e5b226cdcc84bd4a2ba803174fb86a6ed4ee07b48ea9b959281f9efc6bf6ca7f9761014cce112513eec01b74b90afbe523d83a919f2d239d6c15f3f9bb7d9bcac4643aec97f5fe5307b69a14967ba94f9e09003828dae979a87ea71992fb7e284395e175a2d9b595ec792619788599eecf076190b4fdc23dfa1877b7a6b2f951cbb15f68bb4aaeff7140a57bcb220e385b693711e1cb953827dbe58d6923ff20bf1cdd4ff338c74ce4d37d7ec7573e724ef9455600f67df4a9a8acdca1ce96d0e12782149fd8fdf6168f6beb8a63b64b5213952eef17ca0a0239ba20f27d1c4cd1772499ff7335bd050adc4bc4541e460024ec84a5f21d395f5fa7b32615cd25c35791dfae44a784e3c973b4cd25b7c4604d3f39c171580b46f11c100829dc9007b8f1bb74c8c9235928f265cb09a3b20ce5063dc90e8f6013d484775eefd31fe8ed0700ae728147f049ef3f911ee8a86810e8dfe4704af71a0bd63130ee4f778447b00437e631b9a6222aa013e45cf0f82b1ac7ec1363ec95e66c90c4411e2713b61c59d0775d55f7539426b55515e8a4ab4d00b1522d8cfcea0aa554a893f8d986caea75e90af0210312188134c4d51c8cbf854977162332d9f37a6f85b93acd8483bef929c94b1a6b5caa751aa656ff9311d85cade93b8bf86630816445031ae152c530ae665ebd347987a96c21d60d3b06b95bbd1bed7ae8ac4400def66cbd860805bce4c799a0f7c50561adfe523894bdba30a4256c4edcd7134e79b8c03fdc72fb2a7a760d434e1ef619900a47808fff255107d00f541797af32c8785548c13e8aca29a58ae2587657a09324b6dc9c5ac61d99f5b8ae8106a30534bf7b159ae31222b332a2b0ea9057c55abc3e99312fa6a2e40f62e6bd41c8a1c0876a22415ec549638e1491f3dc0caee0df02aac767734bb25bf6a627ec1a66033dd8c5163a2c2e4bab28061b2162b941a4180f84c318d05beea35714ef41eebc6b4e5d1e95e47413a393c3a8fdf6cb7603a619329906686a7538422195d3afa3af97de57478e8956d8c1ebae57c4251ece953bd8cb5a898f40ae7e32f83af97f9237240e0b72cfc46c5e9f2c763fcf0369266f322c60a1fd4baa5f96e2ba7ec2270cdf957bf482a27ca5c4c86d0398bf584e3d401a39c6776aadcc3bf8d796e554ccc9ec471ae38638ad3c0c22ff8db6579e9b307caa38d4555625704a4f59836db670b8304704367969cf973ae8e62091dd94c7315eb9293a582456f78b279838021450d38387a2b0e51d85a4de722dabd04c14c29e97734485519a12d5c8542af2504a9c381f200996187694a41eb4cfdfe288c5ac7bc091fb00d0cd9d46c054b4d0105eb13d58da1c2665e648cc0f64e6aa5cbb4d412ed74e7d0f76e4d59446cb9faad72d945239ba505f53ca9e29fa574dff3012f13d5bdd6528e1823ba3e31e1a4f28af2a55fed1afa6a38ae38f1921c1d2adb52e065fd76f29fdd4b3bbe920539ac25d8841ef8f7c7bf6bbb202dcdbe6a78ec5dc67df4de6b8f982ac8e43a912a193141c697287ad96b95dc13c7daa393eab072e79181c76b31eebefb48c59fc6353edcdad427de747da20ebc607d1682e1c0b75bc29305e0f5ad33b81d73da5bff7e135f4880ab1a766767917870ede583e09346c238c50234230e26f90cd0a1aad45fe4aed2f3f72e2b39fbf87609dc334c9b70273bbfd2c7c0130ccfd9cca470daaae2708788bc70c21633922596edb36d560f78bbc9c072c0e36acf8454f43ec89507b5ad0f85fb07b18e315c4db4f2b5eb7873f1c2b12dbd611d54f22695913366e54a20707c13daa9b705335f6514bd64279d1c7bc8b41309d4adeb2fd48f8a65c9b14a61a75f465bc59d2c614d50b6d286cec409b1ab62166b9b2ece55afbd74d1dfb16c48ebc116d160427a64f25dc353ed5797055014f3b3f7a8618218153b5d692f04e68f838d1dbcdb489420e61e2cd19218eab9fe407deca45a1ad44f683b6ec67630b0121c7d96f8ee251c1d0971eaa48f3296f59bd9193fb2049059a9b7007e27f22198108ef19b6057b7dafb264fbd50ce41d46cb29bc53b1947db08f3584e7f506383a3307ade44b024b70850e69a26a668d9c4001975ebe7b6dfa0f4c889866aa80e228765951e7f2f4ad07e8d415acc6fb359566525b57874502e0dff6544890bd357aa40c4e4d163688d994f00ef13306293c9c42f8ba8018d02bc38f977947eb77f1111896d1120e1715e50dc5e10b4981263e105608545c548c7968c8838d35956d0308c6a37f5b28c2c8c38846e4c79a0457b1f3ad8cc0af7d9ed581f1ad7f3cce726756383ebad6826625e2611918a2729030a196bb17cb6f96134821234e566a2355b1fec0d2dbb70f4567f60ab3c0dda7d61b6ce7f1021434f43d0ef96c69fe39daf44f0550cfc385006027339e969e6232bfe363ae66e3cbf11f7a8568286b3a18bf345a1365f67752beebe611b543319dee57704b7a98e9e5b9c1a4bf87d4e202d047814bdacb8db4f08c0902b3c4ea10ab88f3fcac8c34d0ebc34fa524f641c929ebed854eb5d0d68c35750964790b413337cfa685666c2eeba8163883d4ff0daa7dc2d592196cd10b08751ccc78fd07e56b6091b04281b70f58bdab5b08d5b7dcedb8cfb4469f01849ff2627e3a6277af2e4bdd0fa6ac0a8e4612933510f76dac58448f38153d9eb5af8831669bfd0402cd44fb3ea5d3f36810d05a80e5c0c70dfd0f1b07b45bd30f917a68cf501a7f448e81b1589ae9c3a68117dfac8be7b52f80c58bf2e6041c559ffe530ae77363458f68964ed7251ecb417e12598ea1d07d5224b76e36fe2096ab04e6ae165024d28177d3aa89c04f5aead13a981b8be23ac995b628dda0ef2a86ba26d56bf9f3f5d7fb9b5edd157108b80f8743b0da81af25d99812487c4e757e8696a18d8c827a979f14c1fb2d02887602283be6d7e8701d852a922fc3342941b997dbe4bd5a7c480385a2922d0ca37fa99bc490d69263b77d1716076341da5eba02ca9826c8639c738c5865f3425e14dbe70095de8203933333c12ad3433c5e89e6a8ce2292bbdc8f9fc6e4e73cccd8263f48daf5de684b598b6acb61e68cfa4a33ab7e80011819686fd8789ba26c05970b381acffc85ee073d216dcf92f045d405634add3f2b60d6d5495f9ce95e2c6e12dfaa312b986c0b890465879642a0121950a9ebe9dbfbc8d384e066ed8db53fceb672616eb801357ab9c1b8673910c2c4629301db034545a7f291b0d52ad3227ae1454a6b2b63bc08368c7f3a905936e60476c0477452219a83065fa5e1b0aac5030e15163c1b75b908b8a44c6091fedaaf923e881a25144a5089735d31d3a6a47ccbbcdad783e3b1299da93f16cdbb25d20c1fcc536bb087cd3b1f3715dafe1c3e5a339855826802ef81a8af523249441706d1940b9ee2b3fd9d7e931849883da97b6a48f53821b5b60d9eb682123828800f6ac207855635783bc43c29e65d24d43eee5d3175d278b50e1734cda3a8c1cba20d9a9aa7b3111e19595db7be7e34913412dbec8f7e7eb55a8d77ebfaad6c1b303248e36c8702ebcf97e08ffd7e6e62a1e779d225fae7a11b796166ff62777e6535b07043e3b3c79b95198869a31d10c217800138f8c131cde15c88e55f949925d027a5201392fbbe1cbde22cbe649bf6772bc51fae7ab15adaa972e087ad61b377926026e2f40940160db42721a76f040436090122a505b11485b6edfc9adb6414bb1053caa211738cfed22fa1f26b2ea189009ad2c5d14ca3fde83947ed0c2e8380e4fe29da60a58dc9a7025f61ed47005ab27bc2949ffe4b4dac6f3f43583727c93199962d1a46c52d57494d648bd60694cf4be2a4dba61d5522b612df53cca88742aa1e1b1ff30b5e3e1cdf72b6f57b658a02c861440ed31771158ba50da38af7ad10dd699b0546d9ee3ccc200e7f7ba1f9ae20418e6b8a4f12ce791701b3e23bd71ce3050d172547ead7e0cb2b3771179810261721a008101051d9c0edd6a8be40d8a334009b1a74496451903e165edfb5cc434971a4f02bea3b1250178a737dee9b82f008dac0edc2fa48550436ceac2cbd7f44f033623418111f848aad87aa8b6b372d40c6661542779264b66a4d094b5f5ec1c8be3d633b75dfbce6c53f6246544895ee51af22ce15f6d158b17f4ae7a99ea7d815224eac15204bdf3f0ab720a5708f108edf5b059655c2d77b4b35819d4dd40e91d3452622c7b5b8f7ef70ba7fd0e3aeab858e2cb0d2e0fe3bcc26929d8085a0b91f0f902c19c41700c858ca2a63da5f7a892ca4cece846abab96d0bc28029f5505e6acc7e471ac5ed09c51ded86cf10ee4fa0e3eabdcf3466f111f8857b6a0a0ce15c0e903ca1b5875b12dbe74255af939b0e49aa6825b4147b7cc8fe5e3a2dda225e6c42cffc0324aaec3e1f3ce8afa4dd1a17eafc698539138a8e5be356e5fe1311e11efa4fc0131382403652364b527a7212185fed57563094f510d4b25a61a762e9946710d524f63d194268e43837f43f8c35f71bf1b3fc850f75f44e6c81023a41408d8b87abc3576fcc89deed10d8566d623052d3e74069db477edbd71e56a7c81af07126ae3bab19ddd367af1a26659f12284f3d3ebf2b1450d042d9d2cd0371ee34e1dbcc29bc4a34b2d86dbba01844f4466c035344355c2fb987fe54ea67a3f789736f3764d4165b626f0af783c28320705c6943f1e630653d8d34e499d9880bc64b471d9ff19befbdbc3f557c67a7e72ed6b330fce09d32dd38044af7d680ec7d1baaf0d1fea10eb21fdb0ed20052ba73224609460bd79816dbefc19842df9ea799e296d61dbc6063adb04f6bb34ccadc8831ddb1ad5d2fe08ea97c1d8fdb3d083b97afded9e3b86acd3a612f3a141360e472e172d06770fcbf20082810a60e067a86f3cfacd4e153dfa19198c9c27c8c0161d0411b7d704abfb64ea8c4855cee24adb23355df3bbd658e0bac5d34b62b4c7c66abbbb950d8a658423fda29a03fe3b498e0dce4e4c34dd2d4c78a0ba39d5395ecfa942d848c66fc8e07fe6593fd4ab903502c2f9e8fa2f5eddb3db29d69bea85aafe37ae7f3b8287a1b8d75e2620be9f810130e98f7b26b079a85257e638855f6a016885c2719576d3e77b2b03b8b3877c10842a2e3e61d612d3e41cfb83ba36865ec4c6379ffa6e3dffec82d9bfa8ef08087f50892a0a0b8bf64d1d2909b1da8f7581fb8c0a8b55c32e1bcdd5b000dc3e1fc768723d9b8f31013cd120f59a385b5e7ef5ad289cd1c60c2abc8177e300be25f90e75aef9e0dc0850c3104cb853e90d6c337eba4e43518d3db02764a4d095235644e626618eb2c8fd9a83068055406514b5000e1d56b8509c30daa9d7216e8159f7482303e5df90361efc38b4c7e82d98520d23e8ba984a77bcf74a5e4d1de49cb070e5895cfcd67d74b0a493e04f73c2acdea28a3cedaef1892955fe1db14940963a42f3d775fbb64f6e347cec947584b14917ee6df8c411d366f9ebad76a211ae25101d91180b30ef2f4c0d16429fd2783567c4646d7d4cd01df03b7000cdead6ca4091c252e13be6d5c65160e0388e92406d191ff67ddeef15903b86d3dd6f893452df8f6e2b4fa6d2dfda7a19ad8b122197689b0ccc7d11084737ce2f3264b22693eb5d63dbe0e78cdbec8a5ea8b28386cd3b54247a5d856c3d98c6c581ecfe3c64eab031abf251ced4d2985c9951e276757e11e3534a0d2dbf8dabf0f9022b64de822dbfdc7e455d4603ea0944390faae800c2ff43e59be5e14a448c0c777b3bbb7098da2ff6a96a209ee10cc5720137d6715150c860c19a250b9e0e9b24695424b2544d2a90eef89da088e20b79ed2d13539a88ebf449e31771390fb39a28e71e4901fae3e099e7df7d0fdb33e1fcfa1954c249c268d477ceb7a2c70d77e3293dcbb6a24bd0bf6ab38a93c9ce9ff7045f5d353df28412999faad181bfb3c44981eccd80db631c01c55089dfd81bcbbf218d76083d7e5850b6144636677f9f7bb4fb2f954969a83a7a9e0295082c051042082dd327fa94c287bdaa833127f1fcd9233a10065642b0d8e817bdffddae88cd8a8811d2aee37d6803342325af4f92b14658a38e13c5f68d69fc8172b879371eebdf3299f888f84a6c76b92b08302f8f79ee57b1891a428d0795f857a4719e9edd69a618d43e2c493a6e6a9f0281ab71024617807b1766272e51b58ad81ac532a5eb4bdec340ae6a63e923fe0ad088523f4842c746cdb41ea3be55455e7655c61f3918c42e3ea62e7bdc00750822201e1396624e6545b44a388b07da9aa31a1553f285b1eb1754ebb063581824d5c0d9f4d773911abd2d5a0de11a0a9801b900c1b38e11595b24775a74b212272e9c861ebb8c6859f8cfd5965cb92b187c1a65d79477aaf414692192f600bacb564bb580ad0aa12ddb8d22fd39ec6ef45de16a120d57744a5498566a6fe489a1412f779c07d4b4db5af3b86f6106eb6cff2825b677eddae608e9b1cde8937ceea04a906d873cb9259e917d53474e8c7ce4dc8fd2b1939dfe43d65ab9148dff4ddb440bdf164d41be67f80a6bbf5eec132c6fee7a6f2fdea0159015481776910f53758296bf9aa306d6570d146db63ebcadaafb66b663953912d40354caa2fa2522279b761172064fe20b3d88181424d141e84f83b3196efb9a6b094cbf899d9b64df7a27ba2917329eb02e627e03f778e7802f02f31f9310d04852cd63975994149a7fb19cfc116dc161ae03a9683a1cc66ac520ab101c4752fb8e063b9b21c6ac7addc50ac3146750e51a0bc5d4b572f53d83317ccca06ead44b3d4ab7feac266d618ccc05cc4b724fde0c7b7634c801019646921647bf5bf50aba3349cf85df871bc26708f1b1169a0657d93639522cc36ff9e70b3c58cb2e16a7e21731abf0ea36d1d69bdde831eca08f7b73eeeaab2e8ff25c70f5c9add9561e04ce5bdc0c3c492563ddf8d8d02f552f0c4905c68445fbe90ebad858a0f00ba620aeb4315f3c0e64fda12084367815562cd80f8e742de2bd2acce96785f7b6e31508784a167cbeabc14a0ac5dcbd1ae653e6eb323a23ceee1ba0bd17d3036358bd979755ec038b7a074f109064da47480fb45719c31cf375ceec838c18378ea807cb14f372546e98434098c59c607e374e8b8b02f6f75b9e2cddf12cf7b279c41ae7c95203adba278ca2e583604e33c764fea014b628596a25af656c8450040ced1533489107b8050b9b5e745e26d5c3ca299f04d5eb6eeeed46ae62736becff284513bfcfaf52a403d4b0c2239f71a35d9bb137886c4c9505cca53883ff18798a45a982effc05a9f2c95bfdf1fef006476368e4400cf0eff74ecdb677030b08493cd475f20dbf9621d7029da474c25254b7394ae814d48228aedae17e3029ff81c7e20676f490648584cf85c73f0ebc26b72c12442a57cb92ea9c8e8e1b1603a6202c74e876eaf71eec0213c83c42e358e1273722ad6b57e626a98ba19368709e2039e7fdbe66c831003eb7929c8f9fed6c33b8b6df91791a2719577962568a73e7eb6ecf3cef2c09934aa0adfe16163d6432296190148c4a11390370512e1bbbcaae198deb34521a4a18653e647c831deea5ad24da8050c28cd6b96066f08fb6446a39e96f8fa2a2025f500d102ed1b4d94495be09c80837e4e20b8e08f57858ad59ca3f55aefb3e7f492308ee09c6feb7963f45fc5e57bc5b12ef2cb04e0e7f048a73ee691fb20c7dcccddd7d15f75a0c77f8bd6d1373ec75d433e40f92f90b27d6eecff5410c12e59e3e69f6340fa2ace95b9e2b624e6fd5d3cd395bbd050fd818bfe8ee4e5a665ccf727d7f6a531160c49ce0bcedb433d4d1b880eac766dabf00ef45cd5c24695dedfaea2ed0dcf8defd43e709e91095adc48be11188d19d3885688ef41e0bbcb5792b0444852e85fbf1758276e922f7278276847a594fd2957d8806f525499124f10d7b8638b0211339015302b0477ad76344f79be99ec29f96a72e14b9855690c84f9af06fcc377c893de398dbe9cb6046e36c31724d10a34c224ac801e93b49c5081dc7d976910632ec577ff25a2bec4fdde44afb2a7f4956f5ea90bbf8fbda5c886f1abdd3977a80c3e4f4c1c63e28eba2694148fc2b9b308eaf6edba20b588c5fc7ccc179e6c88cad3c8d2172abbc0f5cba4176e0bda7909bc71a754e1a27d55293b33800dbd380e4ef0cb64bfd6b614305a16a57c092573a76faf5f34e1e85d143979d6f91b65aedd9d4a4e19fc55163a4c7005c9846cf361ebd8bd18efe19c3a16ff162ba57ab2a6d4fa59f432be51e7ba963c7c6cfb50fddc2081a679f6ebf497d26cc2c4b68c84bf6310a2773e12d2f2fb3ef42aa99756e5a59626ed0fb13f7f415d94db53bce23eee32087c8dcb6b0cfedf1355e985f7bbaba6734c0be709537c388d1e509cb0a4dd4e73d7389d07e74aa562672f9de4271fb8c2ec34165ba6be81bd5f9e3c471d33a411bbf8b49c05bea59b2cc98f1a18ea6d5bdf267bfce3f508461dfbae0b9f5794b6418efc7a63bf8bc7010f90da9f5ed7a401dc7451a47be77878f453c785a640290167bb11e92e24aec4b84fa00673fd24cba391ac67383234291a9cc26c7645ea5b60685f779513aa0c4badbd9a52f143130a914fdd4d579d8df03c61ea6c9b01cafe88e4db7a24d558329d6e16dd08ff01e20bd7651b7eb0fd121d63a390ce9e331e81cd4fdc255dfd415e82f46d7939b6de161973f2a6b79e0b84c5447dc4730f8ef19afb43d2dd19dc7bc7dc4c8882ad68cd30f860f4574f5193dce65d77f6ef60b4ab41e61853b5e7927bf54482f555355ec28cc3431e54e754c7a062b4f2b72374c5f9d9a0c8dd7304b8df644a0a109f5e710bb5edc7a9d7a106fffe102a6c87514de12d7ba988a08d7c438f39cf400a4bae4a76d735a2498d5536590a9160e3476903249a42802714156b2ef034100e42b4837f5ee6b6d3e168743cb2fb3ecac321936d6943280d9898b6513319baf152dccb65c573a3a58b810025d00e233cf7ef0741ac6247c6879761e37752d4441d838b6d74df8c29fc54cb8c6b699b7cd45a58f5d193c0b5c5f72c9b92fe6ac19074e561d5a06c05da6e825190a05fa28afbd1295be1cb9a64df08cc10fe2e2747fe3180ddd47e5557e510f2162a4a69d5bbeadc2663bd4874ca1fd46fc856ffaa8ab230b189482fe111629716ec2e52cca9534ee569e06a2dba2c2001af54785a043c1b4784edc939941592b21451ed5987c490e1035a0d866f978cd1c0a4282205a6f3b5039007737fb8a35cfa535fc0af189834e625a4a7ac23ea6eb6ddb41013886f5e6dec15bcb89db9f9ba660d19605d7c921b538cbae2d11b0512b5e6d4ac93477484ce4b46f80619d17a1b04c5ab226f8a13d8d835f13733bf6c420806ab6c9acd0e69d080f4203fd1768a2e81483f75f9da5a9f18d790f1392459c5cbd1cc42bfb2b379e4505fd466581b14faad28e5a4669395efcac5bcc689ee02fa163c7ecbd84210851a05160788787dc4c5b20855cca52a4660cd6bf5470735b150c97d7ea1810158b4fa6af21d617032120750fc086ae3673926463df6436849db0fcafaf808deaf5422013ea5ca5ffbad89001f0faf15c5af524dd09a06dca07c776fbce89d1f43667bbe061db53dbe816e88b41218d1f7dc4391cf50f4ef2a703a791a4b2c08dc7642fc7237d977f0f6146e23cc87bb78e3b8f94cad742ccb6b1e404437e88a3370a851b52e1d6bc2494c4bc74c70c14de14e0a410d87d00e04cb6af515acee6a80c435c936f1df00117d3d81a8acb807213a5463e6d83f0b73f37a51319d45265e9952d7b0df79f8763553ec520e676082c98884ba8032bc08ed421f315bf6355270e71025d1e569a55015f8fa9a49f7eb76521fd0d1deb2c90d1e94e8335307b7b296022eda06aba055fc62bc6c788b5c34bab692757dd53d33722d8f7b02b1a356c4a5505b4b394ae8dc59339c62195eb4ebc89af7243272600b2375cc936c54cf7cd71ffe8faa1faa26ead332716b5460cd697c56ad65fbcdbf02804774706a6a630791a2a08a3cf29d97176e3a707f8d9d8b0284a6f016d99611e97f9e646742ef74a0312f2a54c8cdaaf7eb794690ffaf120faa4992fac8d97560d09d4f73d7c6c03c1ef1f26861ea83c2fb0fe959eb84cdf88094441192ac9fcfd7cefe709bb482dfc3fbd1912daf44d683de08a09007a01e76a5c8997335be39006cdf0dc7c630f0d5aa7727706e14d85e0b8eb7486683685794ceafa55c2723fe90df6e4e29e053b1b073659dcb43a0d03545a9c53962e563d56fda8de1a5d5cf9dea6ae2ce1446eb61a5c274a03de24c7ca9a293bf6b9b46500b397c737b4b8616cbbe7d274de432e5bf80c3051f43357c3c79eee970c0040de1107169569744c237a14b39785b4065ee02f0c1f75e363b11d9d893bf456f9f62546a6548af03909877286920f820f746f32acb0bb4088978284288f3a56605abd0a120b68be62ce95bb2ad0dd24b60c14067cb681157eb1f8b06bfcc6e694d9bfd7e16589cfe487b07713179a492d53eb1031b8696cd90ef30d36c8d6df8b8e2b21402e3c944342e6aabcc7ac37c496ebc2c6ff26ffd35b466492aafa658d20f72e3c56bf5a4625b2ca93790c61b5e215b16e2b3835f076d49295904b0eca17ddd190caab39d634af63fc3a6f89ee246a1dabced06731dcf3cc8acabf91d740152a035f2a1845c75971c95c480c46faf07426728b7c1c50d9a81e6007b5d5dbb37badd94efcf3302a5d0aeef335a2f1208c5870a19b819a088e10cb89747d42da2b278475d8a1ca6e5af1115e42c1de8e79f6a0854be372735366cd8190b0a1b7ba7b7854d39d036e60b0fae29fae353b43daac144b1111829f5e2aeafe44fd9bff1be5e13035a7d231e40b7c9ec3c544213609f097ccb301f471667ee6603f30095ec4bd750cd4481c336e3b082b19e3ed25b5781e9d661f85472e876c82284501a7c23a1f1f54c84e75fbc3a0b37cb85ad20b5996b847ab31401b8c38787156774fdff86e4a188bec24da8740b41a5b9e43ffc84a35aba17646fea6d101405fc14d1e81d9195fd6114c3fd282e2142d7990dc0eb9cee3f7523beb22c05d5162f85e45be265fbe2d625f169ba60e4de3db6606372127209dbfa84600858494045bbf8a4ad0d26976da3dc09051c6f34caf577450c0000b47c8ff4f59dd17dd57885373be94f1ac19158fcccae59631eb6d9cecc8f3bc6eca612dec4bba6acb42e29749386f63d5fea5a004449db996037732ae048adb9f5f9d8151f5fe714c1bc47c2eca823a8283ad5bd3178d5d9f468e80b26fbb2073e65945806b46682508b214cae2db6c17b1a73c5b07c63bd30303ac5c6adee11e5a7438ab381cbc34428c75a30fb07b2049e71aca25b2f144c3fc9eda583bb9227dd81e8cf7818fcbdb6ad4c74a97223463f4eb7dc968ef5af485d69835268e7d0978d4536af489f69e1c740e4e23654a0acb311456167572060373be761574a751e6f67338ff8dc34b13c21f55639466a4bc2170a9b20ec00ed6905a4d99f4babf2cf5eecf678fb80f6608ff2dd93f5e3ec7c6287b0ad4b09bc8583c67d55809b06fa5cb938af1f5ca1b0e6f6ff4de1a0d369126b9e7a74a53cc2659be3ec360cfa5fd78f418f27ca582c19773d0796f42ae7f0605a585059451aef7bf73afda2d2e16f3a25a1b4a76f5236e9f2443f26bdff86a442a35b1952355fc7bd622c85fb0a4246c1a925ba9ad183ea4ae74f1058828038b5886a3f0bb39f1f7550e133868b8b053f7397f0db9ef84f591c05b0754f078fd9c0f88fde0baab98de9bfb1ebc4212e23f57cb3083f8d294edb4359343504f45f20a3fc78f40c7332870442df3ecde567ab326b346aaed90a54bd6cd022d52405ca8eeaed009137b0978c493eeb93fc93822bbfaebe70f53fc058b0d5eb01891cf5657fddef63a79eac754c8d330bce74ebcc05e40ad84341ba4d386f81798facc1c784f44bc848d7b54e9523b2e4613fab85ba5a108580c926a2a931244227259b33df5a6e150ff4b77b3c1e99ba09775ebaa88a60c48c4c63a641af10f3089cea218adec08f5248247957e5ed63968d3e6dd37a806dd7d9462857ca7f0cd6aa1aa5835f9d3f285b9c0579d1e27e4c9ee0dde61b8f0dfc86dd5af55e3c23f863de6073211e4ce6614ee9efc51fbd00df7f8666d415916b42d00e2d45e300ff0f11e41a00bb6e37e324556f12133d91fb9794bdf4a2faceecdf015bb10e07f052bcf7e1e3fea5b202ff636b1e104841e2c7a71ca823473eb2dff70fea2d9dd807b71a00cfb7e816869eff8527ca03d03c0b4ed39dc4d223d2d49c02dba9163f16361e77e7810982345765d2770962beeef873364dfcfe2b30a68ad9b9595ccd48bc829c36577b0d5f4d2c5c059753a968800359ac265d1b72fb727b1fe4aed3b113f04c5268ec335090796e7e7cf712e5a9d7c9af45e368224a67b9e6ed16791572e3af64fb2b88dc8f0d378dbd11a6c4b5adff9925d1257e6c464c1c0a17c226983587660f959e9d406584dcbdc17dafd6a34e5e27fb12484db830d54abb726983e074cbeaea063471cf454ca0ca933915ec94b14e8fab67f4ae7d870dc60dc51cfddd163ab24eb9ffa0307bd1b14edda9152c6351f706d0a1e04d54c04cf328c2cb8f9019a8c4dfd336b14c053c92bca1c87ee65a8f61179ea930e4a591238a4d0d9ea1f29f5048117653a20c61585f78bdd74e47dd0b166b1586677eba60316c49991eca3b5895391dc5e1564ee7c0f2746e996be9b5d2b6652f8dc5babdc29658ed6586733e24606e0fb5c3ea6c08a5ba1b57e837eede690c0abff940c348e0e4ca8e028df400b9c3b0fb0337d96dca8f4a7ecae6026304fcaafef28dca4778d80332fcbfa5773e288d0a292e5368ed416a8b2f1931c0b54c0bb28d5166f56e2b909bd1a751941b4ec7e2d555af8742b8086bdad46a4ac14643baf0799dd84617814fec4166647bd29a49be55fd8d76b446bbbd3dd349172985f8be4b630f5e33931d8126eaa3fa42a5859568fc12494014685d27d68f95ee6f90fae3b10af3257a9965632a74cce7146e42230acc780f413c31c211e1fa6d501fa330254f6422808b446d7bb508419dc01cd80b66c8509fe865136c7f7e0e74e1b981cf57f2aef12a80b3a8477190b93a7a528545b666d40f8b16dcce859410ac2353461d9b139d0e9b7df45fd22ea2b5d21dd099dc6a321126becc4f6ce1b8427cbf2b5168713dc8f95d75e00d5051c05e7aa7deb305a7eab06ec1d8dbb33292a4c53a6bbe32107da3bca8db4e4d4992a36c574bff651e23398246e065ad94e13382ef52084ba57ea7c19f1201e1f4ddd96adf6502aafd7c0193e9b87bd6a2ed2808b9806d49ef78a763d4837ef4b201b4077bb2e6d939589d07f1296aea1c93f140e1c25bb59e9136e7e719bc39198c0fecd4c1435983450915815b0a3dd11a31559d829b519d56c0569391214c72b7e8786c4b9208b94f19fe3c560a918646ee2abab990e5ef4fc581f1193a2a6bbd2f5e17d6e376ca798bbb4bba64e76de0aa1f179839769678b100dc2437f7daf15f4cde582af0b7e48e8a9a1fac388d830893129b6d25d4d428a7cf8bf70f2b2e92a70b7fbb2d5355f198aaf64d73e540587467b9aacb61b2405e2ba477a576629dd6c26ec94334f09494039432abc77986151c1e826c2572a04c4150ac4e08c9ef75ec67a49750278c4b1eede28182c721c62dcede5f712c152a9af00069264f10d9ed105e8f32a04a62cba8ad97027c74975d18c3c031372a74c48192ae695d0da8a1e7d90533406cce957860ff7d5f40f40278b9f5dc92763fa5c9802d42300e5310de2451bf9c395f5ee406ad74ec6753b93fadb5993a062479682ebc834ecc6a37d8648df886b994155596d2b2dea654b2893f58b2b474ddc3b14888ece7f07fbee430339207852658f3809efdc3535f52748d9442d53eae363e9a411437b2f71b6839645c30e67ba370cfdae86c09888dd396616ad60cc4c41c9c0206e496f97d3df997b2a8086d1c1b5022edb6124d94e4b5c710864017309f0e3540a3bf6608fd74aeb189e5e267b157f99909f6f412a585cea67ff989b14b45ba6d2eaf70e0e0274a599968cb6bf8e97b5342cf102e00e2013bf1ca6cf7eff6dab71425a95903e78bb43baf6b4f99f74741fd537b019cc38c31be1adbe4470688cc4a11b3aec371eb219abaec80b6fedb3a8981145552a290fab8e177c8071cd806db19a656e4879cf33bbec500a98040d21666f9d7d8325b3a80b67c4bd33028632e8c6a9aa3d5b331af3e4694c48b423c3e929eac0916d8230f17c830c12605474e20c1ffaebf60334ccc6cbc5c9c72ad9eff0e547ec85d363f1eb535bfa3e8b2f1dc8053afa0be42a6941d874dee5f9b67629ed618c32284797f03e0cbeffd5c24cb453ff7643b07b4c2b5ecbd70acf560b840547b64a4a0c668d2a1cee60754d29c69a5820a4b456789615f8167efec092e7f92860994937d95a83e71ba49906c46f1609c482ddb813030153c1cb8a6d68cb4404ce6fda3bc52a28f6ef3435ee6237cf0c35fde905cf881a0c3ff4087c0b6f6c9021b99f87735ba28edb9d4012ab3d4116a96bc1359ab1316f001dca55dd9215b40fadf684eba867194857630882a5609d525c736d5bfb424f4d2fbaab02ead50cad5e437e962db2f1c430e698531897fa6e9a33dc7d87850f7d2d05ce67102bd0aef3d910d3156e65a72f62044a222da91519f7b2508d2e96c7d2aa31304c9281a9afcf4d73a3f69e06f453c46c5fc7d136cd848ba0a7c668b7e4c0d641846d9f72530632dabdb9b7023722607ea4689a00f852b7556e100d113de2c1cfd51785d9757238dbfc0aeb34ad49042f83add368cd2295a212db0fc23a9aba67a4e213f26645bdaf6e71c648a5ceae67e114d713f26f9e856b42c03128f137cdb21720d6d678044429e06c2e9d9ba4d2f7b54c779a9590e529c9ef7cd4e2d165331ae6dd5bfc15d44cefe674f8535aac18ffd67a50ef176787573f32adfd83711463bebc5ca98452e67246a2daed0d31f40e416a7213d060091dbea16c8fed38759617cea2e8e3940a1e0a2996f970f86e2b83d687fef116f6beb773472fefd56e04c1d7b5e53930cbefda87ba58e699e653ff2409ba53741c9ef24f2f8c9490635b19a533d21a2b994b6b2cdef1f8c1a9e950fc88d3e0095dddb507cbfe0c654e374f8260090fc4cbd7b116b55aea7e7207d6bddb643659b287763d8d6ba17d20a61c10c139d8b86343030d7a7a8eefab5eef6cbddf743de8f88e6235fcf2f6ef596bda160d0f77ee8f210dc2ba2c63d506f40de88908d9c72a2385171e77c62cf18a6aa43df0ad32ed4381ea17a19c2e5e6a611357339095847b07cd0dcfdfe80b86170c9b266340a10f10adae2ced917673a367359f7d5ce6dff2df1419ac6b38ea6d0035465997897a67b414546fdd493d0f08d03f2b71e4404b9952acd2228503f06886a8fef6c413923eec874a77c26f717749e5bc8681251f8c8492a6d92930c9104f83fc8f033ed920f7c7cc7aa06f1741dd456be35f39eccf9972c142b009d61f76aa16f98da854fd3dfd788169b21c96f50037932850808224d3736a86bc78eb25ee9f53bdc8c1c5478bae355edd26847d06ae7eb2a5feab1dbc4662e714bfc287caadc6484e2f4cb1796c4e5ec7a2aa0249b029cd71571253d7fd18f77345df0a19883c3d7525589c6b528d6191e5d58febd4a631ff1539bcfcc4a2e7db4b13b64bf7d0581d4b1a6bfaf871abc9d2d79b906f6a2281cd30cfc98f03eb274ae7311d4442a7d3af70128949a6ce50db388f9ad127653eb33873a1b6e1706bdbc779bc267b56f8634d005be121dface0b8ef868fee03e4a87b993a411c0ef086432c1ed890cb6ccd6f6f60af500f725625d84fd527263f211f5592afaea5d7d4cb8e5c79742fdfd0eba23a978505bd72b6f41e7031caeb3172181f0891c074aeaf9c2fe0bd8d590ec4b3867261bcb2d79f3631e69a1492e65e6ea669f9867743fc659fc7227615fc9b3d8534d2db52c10af9586144f760624a2f0d62c8e98671eadb01353d253ed208436f9d406dba16c3488954928c302395299d31e18b2f737efd8d50baa070dce5da170ef875fc2f54f64afc78f48380765bc41fa7fdb49608f6ce63f1e4f759e414fc13a7d011439ac5cccf55a0892f6b98d0039597fbf8c8c6b1bbf33c840d4d873bdb884d02048aac5734d60efca7a6d56bc14749d01899d3d7009b500e160326ad97dfc10b550a90b3952bfaeaa55865860b9773d5e1ea914fb68798961eecaa169876f8d2d058923c10f14cb9cc63b4c0360972a040ba810f3776999adaefa1e6b543bb38592097b64ee516d9d36ec324c84894cf4bf88368cf9377b16c1363546fcc638be7900f4515bb4fe9664583c862d35fda4611ca0722f52eba6cbf01dd5d55087d54712561a2690e3ad6ddd0b07d6c58c72e3c5d94ac2c9a9fae7eff38c83dde4b2d44ac1878e67e2b121345088bcb0e02e2f10e9833b9665d706005349f57911eb275d608615f158910eab53bc5492817c357d1b8aa114238e6c1cc458d8ea99ef6a4e856ab63de78c12c88b986eeb94c57b44addc5e06634e9142c62d5cdecff18de1ebc2bdefe3430d7eb97af163b62ffaab7f92f20c11cba4af3a4dd90e9f1dafe6aaa8106f479f50079fa64b87e634605b80e4613ae2b3aafb170bd2a3096511c8063f13d5b424b48bf15043a4c4b0d40e09038d24b29be2fe18c5bfd6110844a4591546d756951b42e02e21a9ac3fca319cdd5ff3c0e67b72fa4a64844b2331321e622dbf167d818cccfa7b1b4b4db0abe45bc71f8f9f05bad7c290504eea111502173335e7219b3ecf61c6141146278ac449f0fb20da665ac23ba05e7f157c3bea7192d2df59452afdbe6d224ac6c5915c63c2482b3b5f7e158ef383afd6c1181f5c537c17402e45623eaaa2d6a1de107abd5f45428f420ca90fc29eb18eda9470d586298ee5c871304308c65dfcd17eb726f099e4a654aa3122309625cc2ad2ca4e7aab144be9c23134a9bcadd2858846b8da81481943f057bad66c03435916ce56f8baae2b4e3f155bbe50bdc0f4c471752ac05fd8b06f467ffbe765ca1e3abf9c6cc026b477bbc0fc81da271d593219c01d1a35631741a7c318b9da8803706187eff2448512a5b08120320d06c30e59b86b4e5c36c9ace9b758ffbdd3414099defed2a1a92c6dc9f6aa07d9b452374af52f8d479226a10a57d65c8e62dff950b847b2e14366f93bb52e97d8c9d47439bc19e3f36c7de0938faa4d1805456a5f2fe27f96801110256cbdac58738cb90dce029dd1a62e5952a56facdc25a57750892582e05ab5f1cbf64c3806ccf19da9b2cc08c7ed272db509332219197598a5db12660377162e43545b557317476c07070be7577710aa8384c4386be959c15e4aa2bcaf63a93c9de60eebe882fa48512a78294262a6c68fd6871cd4b6c9f3783a296521cc08cb86aeefdca7e27e64272383eb8c723ec970305bde4ef9bf9ce1c9c12f396f4c01c6203495d40717991bcfa37fbb58cf1e219e2935aa37bbad8b86d36620583169106a80043d15365473d8b037980812d47ca219caeecb127e83b0f303504108d792c03a0e85f7273dceb56e315b50829d666e2349fcb766f839abdb4026db9f48b66f8e2e9de41147017ee3ff8368d2139d23a53aaedd5795f515015de1ed7e2bf28af1585732306205f345fbb3ffc71b350dfdb59b23a5c7357e05f4d4a2242f32f95727f9227a843bcd8171ee579711c355c24ffe532e444e24f257ef04155789f2a58859b964d71afce49c95a99279575bed840d61d715fec95c3bb41e66d427904a6e15d38d1fb1b985ad94b40f0d679f1d70f6b432c5d79ce8f521bd5a30e132a7081d02487955a85b70756c589a29c97908fc491129d817d4c4facc7db1fa35d8b0d69a15d97e862236a9dfa60cf6d335bac1638a7a6688f9b12c672fc1a45a0d8ac6cdabc615372671a2056aee1a67752f4410b2835a3ac12a572dbef6f28a88aaf727ce3624acec90f4e202adf5a0246a5174841fe401b4c8a1f666c05bdfcf9015393ff72039bafae335716ea55d6bf8b484f2472344204bfe6b1d5f261d89a5980c54797e72e27c60920c69b4e1f072f5feb39a2f46ec0474e1c98d0defe29f3952515dcce3e7c99d1d894656419e4785c71310eb6a3e7eab44d246cd8c6823c2b9f97521c328574b36c41c2280c9862233bbb37ea7be1deca79ae88b26d514c6cec583f31aef7b25ccd6d0cb84f0a7a10270c7bb399a5dfb32dc32567c090bb45185250a0b4e27209c4cd7550b11a0711e659c0d06944ba652b65d8d168b540d8ea8f022e09a5ca56caac5d467a432c3d5ab6bfb82b54fd2a19c2a10fd70cbfbcf76aa16f8a731b7bfabd89bc93e2245af4157cc7059d6adbfbf20cb4c3e6efb22db2827a08badb1e239cf3ac07c764f7903cce57cf6ea1ebf463be035fba890fc3c00d9652b8ba7c0f2ae5ddc3c6938300f5d0fd5d3a9df015514fe3700735a6df73ac8dfe6e09fce37fa6582fd296eb92e87c8fe448f992fd2d4116cf3d705dae3fab5d11783e5a91c0c0b60a9d94563bb3194aee3daed2d92dd7e25b60a26874329e2fdda1ff725e3269865f7af6facbbd17d1a7392c0386770b925f6d080abb4f4afb9eab2ee103ba7722523a4956b17a65013cae70c240aef6a7f80205223e040eddaf1e814c228e5a5b977e95807f3d6a920b2dac29e36a07d6e3d509658287064d32cf41fcf29df663864e9c1a3e8da4a20325f6928407a4ba62aa16b4ca053a54b76ab6a74bf2d9da94719e4ef76c469234aa3ab78d7000ed0f3b9382e041f8ee8b18d09def56d27f8ea2831772690bc2cd98e4070fb3c3371b62be946e5173c181885d5af1956835dfd323b51096b2295d4a918185438e59de886ee1db47277a6b81f3ceff40c16b7ec61e36da6d96669ecd16b98a2b5c276b765e7b0948666b35d5cc754b5fa67af9cb9215a34cda4952107397821d0fdb775fea0a5f2c0de3ca9275773e3ae883bc2b40e8587bf6949315b10bfaf7afa3fbd916ea8d1e0b42ed995f3f8c7a844404b23e9b07bff78a53f7c5180dbbd8e596ceea51130cbd9bbcca4ba47282ab39b0c4984dcc437cef297f650bc1f6809aa68f359437189b9fa6a150e5b852e356f842c129f288d871eb4f72546e135dc6c748211cf4d6faa667628a6ff158e8e3c1704ecd5bece439864d2a7879418c24709aabaf626e70482b24404223f650f438d6212e54dfccab14d1a72c407dff908d490b63e01f4b911872aa3bfd1e0f2c29b2186f12a231ace07f3414c4be3327c5bc7294c7dc64b403e02c031c97a49733a79a45af94f72c66964ce7712c6429a15fcb5bd1879741da9911ab31d482550cef5b18118c37018d49324a0c2764e779ffd3ba2ee78f58255d6eba8ca0879b884dc2f21288b971b5ade63430723b0a03a0250906ca63eb1043bb88d819e19346fd73276b6c4db04909099635c2432730c1f07213c35923500c7cbb1e2b7d85ac75dfd5a6646d37de56b11e58c9a56b05d767e46cde8992efd3b75c29b361c1ceea681f16720ca819b122fdd8485ec3a24244d9f9b7b5bba8ca1206e27a7fe0e2c33dea7a4311bd6ee04555871c493b9745b1908ddff004a3b35f1be09fb5eb59c3cb4bc687ea95d94d06c7b768b4bfbf2a9437d95084c6eb434317ada529d82fe759c1309a473e9398065be357940095cd50d2df755ffb825181456653878d591abcfc018873d1c2eb2bf8d9707e4147553c8d1979f21bde82018d386970a7548ee350d22b57560e7a69639da4b4259cc28de3e45d58d4b2e55d99c988e7b040363ef584dfb812ee59ef5a0ea0cf02b47743a76f98a0015f3856db1cb3c43e22d54bb8ffa9a2211c2ad11bd9efdc5326f625fba75b17749cec6b1c91cb688ba942e6b2a1289eeaa5037bddf57767ba39ed78b9d51a7e1f1b2a9515c7a4f94a6c27ebd5a7b7c7d201a5d710bd3f3626d5719b892ba33ca1b3685484f78bb52388599777ab1755b93f2887e2762d8062db631f73bb4993acadf59352aaeba164f55637376c18810892c12279a3700b3fff5f77f04c8183028c3d959751aaa6fabff8659dd32e6cf50d0e0fbca163936b6e2594a268042573be0979ec5491b1f5be07d78b7d035cfce42272f85ed3a82c11c2ae68a767f71686805afbfb3dea72dea5e43594f394d795a86309f90500ad6a864ea02cad0bd50e485125fad007329a3f1418d45d792ef2dd32c9ff6a50c1b01d1f329b5074f24f4e27c10dc6d502ec4a2439eee40e3b87354d90b206f3e737c0b9fd55bab41bba76486307fa99a751e33a2ebd692fe3f2fd197075387a303a94eb25a177159d3b27b03e45557b2b5f14cdd7de11524cc4ee43efe460f5333794136912b9556ba0146573e375a82ed57951d86f8944c874252b253294bd903922781c77aac5b378ccd9ead8f6d33ae532407fb928a0f1ae367304a2cf23e24ba6a92dd2ef294c4945f7fefe13de3cbba01919a2af5248582a02fd81b705d54a3dbd604a253e8dfb3173a0dc783f36c96245cc7aa8888611e784d884cd39283cd75549877684399ba7f6d96e34d00a037e9f9481bbf843f0c930b62a8714ecf057f0b87df4bf9da940acf7b647825dfdc8f3966575b1d92a3a59116f59decf1ba35b88e2b2986f5acc7ef150ad293bc381ec42c8f0b5cef6ffc571874d3a0e1a81a4c2d2e128bba9cb3cd3cca59ed7993bd9760f1ae550a0dd7848b7658e03885cfe5346d2a78145fccc88fd154e020bab471d65d7122c6e1fba953058825b3c210b567cd90847c0ee3a4b33f30cd3e832a9dd6da3e2a42965ad808e0fc3811693dd3cd8560a94748e4a9b6b3393de09591696bafb7592121461e9c2481327866d93bea38b852342cae5e49218ed546655b5b149390ff0e1dcd907a6258f5cef304968b888a1f00c42b6ae6e3cf584bc558a939ed9abbe89b84afdd75a78731eff41073578b2f54eba58bdfb7619a0b09a441632e5a7c5ebabb70989e9538f02b626ddc1fb0bdd09689473ecec9dd575b4155ab1fbc353a262f81787f62cbd8e04d298dd988f638bf278c255496639d62aafe1f6f4a77292fe05eb3db464de7e99b67541217a9eb14c7490d2a8716431356abb58689309e1c16f27024ae559ad4f622b2f47c9ff1ea3282d6530928dc9282b822f1090c48c68cc5a7c160d12b4341579c05225a7ad2af226a155fcc5218452de096ea54441b8909867e1e4462ac7e92aaf7b709b79b04c2e2b1b630323077d04126ebd79480b450e2a0a12fa9719781f7347b9b1a00a728eff8f3b3fc964989f69d932a81aea9ae82ef09a09add89df9097e8da9b5f5d96611b60d6242843c37a28e99988ee5a754c15384020cb30028f5d588f556b0de5a604dd500957a6a2b983ab92d3dc31f03a3064aa5bff51017028313bf7fa005ba092c30014e0d9bc67236733065ced6ae4e18272cd0f2f8cb537fca481f2cd47128dc7d88e6901c7c133b3e94b287f438b819bf369a0187ccd602d46fef9532a3f0d428ec60abf2b2b4f53b23326658b7bb4b987d8e4c2c4783a2f15e906eb5b5b94886e3268e79f4f35ba216f9b733c69a48c4244f53a2f45163fc3b18b328ed7008c26d9c5a62368c36f87fc6e3c9c5df3f93893b75e349f6038acde74c32d5684a662e6c552a113aaaa094aa6c8a2a863ea971a3cf5a7fcc42f262f656cd1cb34249aea50e9d2bf614d1644e6af73bc07d6a885b7811c3d328c03ec4ac1a9b005308f6a7d246d8ee19d167fd9396b86c7c10121db4a1f171da905fc999fdcb8d5b0e687fbd1a469947bd2ce837aecc7d7979769c7e73963676342bceb2163bf7621198b6b32abd1ce19226b16ed318d77f715280ee72d201d47d25604da6db305953fdca6adb9604dde8685b8761318f160877100cce5ed80434b5173a0ce93607c5cae7c6c9a6d0ba10b87009dff71ea82f6f4b36678496fc61f345039dbe96ec19f116c777048d4e2caff5eb2ca7cc6bdca301aca28b9aa82daed991e057a01273f385d77985f0c64ef1da6f2f9aa2b70f7aef28c0637f5a39ebba734b2c46e90054bc31d8b123b17b2eab6152fcae42802916523ef6516ce80f9d192e4a11ca2ddbcda2ea774cd7d992e0dbc8ec81ea32ff4043b401f3f8abe6c728d7723bcd8d00d2a5f16c253d6aedeba46162f7b84fd05fee9e257be161ef29ce6504d426dec406a45a8ea424132c0409e7bcf5bcf36be0135039d2dc37cfe10a061c17b05583d821248d7673969d9e980f61544305178d4fba6a52e465152bf8173f1c9342d0665ac96fe5beab7151f761f05ef85a244c79a0d9f2c8e5e1c2e8f679275dd6d9ded159c87ff129eb57384787b0db7f637400e289ed3e23b034fca690d9784f50131f16b9468fb2981561c012fc625daf5d5b18f7f6e6e2b644f526a26a18926dbe4f33b7dac825dc326b8dd10ae32f5bf7d902ada664f7a1e5733ec7b43d3e66e8d4c2c5126105fa1cbf5cbe4e1d00911a35500a52b98667b8fbcd569830f9796f52f9f7a5f0d4a8a124bf352568f581cf55e1958a31928b03830ea337a34fec442c492694f51e9a87822a1cce60642c43de94a7541211276728b8a39ee8428e715bf6f4d8d1e03b2650cde830085ee012c4fcc21aa66dcde455285befe7713991c32d5c0c3442a5b21adc30798fec53b499415a48997304b31087a9d9d9d1859a269581ed47274dbc8b21679b22633c13d3fd6cad996e7d73a28f38025fc943b3793cf5e22321fa01958e3fe0bb87666e04dac507cbae66faa58f52c90301749267db63126b73535cd435b3fe86dade31a1a858660c8d7abebc81b8c65c529ca8cf6761a586987aff074d8d0d212e529a734b4514c7921e571ad73938a3982b8bf49c948a0fa6fc14044aab459622fefd7e0b4e7ca6a74b4841235d6e5da5b423937ba66ab8c75662f75fe8877edce00986e073a4ba435754a3e62e5e6f909782e5b9ec3c5634c5a54ae41d72976e615354a4b94896575f9740530d13ce421b94c021fe16a448fd94e8acfb7c5d4a4b1173fdd7f87c5cb3cd137e0954cf788a9b1d73a0e90ff765fe70698978a0a7425e30ebbe884d179b4c6ccda5a2735a534081b2f2bd9b17316ef8e0e0377a08f69a6518b0c0b10efe7c523f2897f486572732499d09a5134f96d68116bae80cb8e14e7432c530313a52aa71da6db998ee86aeb2395d8582e3004a057e90bc4292399569929c0ac0efa584ca3f2f0bfe96f8e8dfd84ba3af32cb7fc7df2aea675326c4eda2e17047ba09e54bde4224e369110ffee281f04ca572bc94140d184239473bf66df21ffab6484dbbfb2c0e4a3f586abbd992955f76e71f4ebd1ede3c95aba49686f13f77a45e94ff823e0de3c89c09b747bbc720f05f504f3cabdf6a924b58891124aee89d85e257c4a5bd1a716e0c32d698b2a3f76c2dc74a7d48c644440fac0c21015986fbe8511fdc0c03eba7c48d117eb59e2ac6d31e73e3e8c02135962a357e0060c499cc2b0dd5ab4977b2da7d252851eb95f1f4fc7d780ccf99eedc72dee1dd7ee344a6f0fba02b9c1563b9e96f6f68af005ce4191ea349a26cf8d8a69806e9b77ecf64951a5233b686df57f3dd683ad146bd41fc0dc552c1360d8d4da9770ca6982097a55de9dd70169aec5d1165701de1b7f538e53190b8f114e0b13f6d8b571c0be0d7b5db5ee5f238b8f17764b6cd5a3cfec603a7f5b5c1cda30eefe93f58497a14bac29588ca9cecc15973ecfbe340fd8bca7d2e80ee1d831186ecf529c4f86b0d832ea4eeb3dcbb5cc56908e9c8e5f3fcf0019daa01be136d9b197b679fe5305eb0d17c708f0dad3d13f5770b8c59b3fdaabe27e06e38e3d2c40f2b52fae19f79d7b6bf0b68d093ab5fc305f6db1c289b5dc97741c6821ccd706d010c39177ee17f998922e7cf452c2cf68420189d99f990c4b2ac18d142353609a4f6d141e5998069f71ada0b76e4d05cb759e5c0b25e299c84a4470707d2b1135500b2cbb482bdc3858d9129a0c51df994ef090a5b4bc7143999be90676f429b58f0c68d6080dfa541431c3fc19c959770036d1455bd023f9fa9fbed29dccfec1f9720b4d7319e4bef311647331dae456681a41cd05907e30883a46be52fa52343136174516ed4f9040221c2e821bfb66318a1fb0e46f540b84d10cf8cf137362654d9ac06f106e269a6614ea6849676a8e801b9d2619fa8a2c7dd454b93d8d46fe07cb20b0592721a57c1580eb5d2eafd1642382b719a450127e0e8c75342437925956e7f7224b02c62ee7c95bb3b6e90e7c958b571c5fa741d675501d8ecbd981adaa76117b38bb4bd26fd92757743a0d7c824c5e5e08065c95e0b64fd485598ea60e5b6e38b52cb87d5cd5adfd9c131e09b2b430605b15a75df1376de92fb768764296e9afc46f3cfb16275723faa8e28ffcb224c22b905a0a48ea67e8e1c3a8229a98b168408d16c6f0d8dc761e0f251594301beda597bcb2f0deeb8524d67b568e5ff9387f4d1c2f7c20d3652432e69eb5c8e5b7a400e4a8d907985999b3f25c6d739840d80aa7f5621ef4e6b177a74234d968ed3e6532c8c61bd318decd685b32e9b9cd87881ef15e7acb5ceecb96d6075ce0c5d8e7fe4cd048efa3295b58e649181dacf9facc9e6c0b518d7a2c06eb2f670b9ee97027f2296567ef50e9a175f91a69a04a345e8466b04b1fcd347bd5c8f9274f2164c12e4fc5df39b1318e0a1df862a891b22797bfbb2dfb18185cdac305829bae6151c2956fdb2bb746a906258df930f5bb2c11113dde5e607d4dc6cd76820837a6e0a3d3cc0f56a26d7d32f930d19dd906a2aeea36ee4dbde57e189824ce0cb4d79330e687c2ea115dde9f88fd57b2f63e3068d5c98488d40cc021437fe739fb90ee243fae34afac144eac241849ed8b9966d797812041a407b9d02f87fa1beed8a9b604114603623d03ddaba6bc33a9b976b22f12d1d0d26d7f4449d8fb3d12d125ec4ec3deeb75edbc1597e22f131046b2233b611a0eb581a0e20021503b9ff9d1e004cd6c69ff75892bbb2bd99d1f669165d4e4554b800bbb036f6e1546883aee85fbcc3d7439fd00a7e1f111ab16a0fd2819b98cf7a963239e7f034baa4c83851f6517bde1808027084cc15e4d58788fe5a4f0a6ee47e094e486b2226ab3c8e2883ede9883f97eb906319555293b32790cfc17bc553035dfff40304d2483ab9508e782bf5868d397a7e60d3800dc90bcd4b32ac2946bef4bc76067d1f66b0645909be3950865053f88b419850e3694d82a2b1ec8a8179cdb22d9ae0d0a6b90ae9276443994478250d3dbfce9f9a770f5138a0914b58235fdf36c9aec98ef756947ef24e28ddfe7f750701a8033c275f93e9e9ff0fd9e345b941c8be95ccedef79a9226ee5368847524de454450cddd193cf1f8a6c7b353a76ed108e4827651c0ad8b1461316ef45f001734d1040b21843c49807c80146bc1ea168f14e61d4de9997eb40e2f6c18201a8b741c787147a46df12c4c62be00d260d357f0556b1d819dcb18cebce4ce2ed2633b0bd789cf75b29dfbdc8f55e3473d601324aad7dac0465f7be4957024674c61dc41fea84b1a6215ee8bec36263b3a1b3116ed5a747c7cbf13863c359c4d25e5714887d6f21f21ce23ec7ba255efa26e8ed8bb3d0327e2488e6998a6388d73de63dc79f3c0b8e51d0711b782e410fd83b5c1a1c251136bc7ab1b39eb50539a1dd6a0c4f590aebc646beef7f78b3176aa29f26b158406de2a63fbf052c00a9240a6439049af4133de80169781d0b055345e150c79878ea2113c15b36dbea5d4fdd479b4991cee8bd9d67e4db5baabbad16d4d2d24cc7028fb4ca684702587c9c83ef46cba1cc580ee9c4564642b4a50f3fbe923c827cf81e21f5addbb21291a78526a3ae5a0562c10cfbef4960f0c6ff5b4a33078395646072c968c4d19540faa7b1a6ae420c2407f38feb16b67a80d4ed902c58479229de96ab439bf011ac684e2833833d6eadda383d229a5f4d0ffb767676268a3d5650e9a031364c6d339bc3990f898ad9bcfdb9371c55c6fc52ca3fb9c3d53840985dfdd4c608abea36d0e21e5285406c131dd15352c82ba6923c231216bb91a7079282d0bb840e7a5878dd9af74a161741412fc4b67fe8f49eda3ae85dce942039e97b46e2bc0fdc14d25250dfc8e0e756a91ccd7b23472a6f1689267cba88def81f1ff233c9d9ca6dd6489d47f35a99d8492f5b0ed73b9f8f087a02d114fa7c3c955904c3e2f0c9f61d3a937785799315010f5383330d522cfe5588cfb399c7a19c2da5449480ae02338d2ee5e4e2f329e4bfd26338433eba354cd581d3429a3d45a608ff40abb5d23577731212cc9c283bef13b51b8d06d9ece80af93296e4e3071f865579b4cd40cd2a9584d4ccb011bd7b1c40fd7b69e5a2710ab36b47792eb5e7aeae15c47bafb44f0e054a697520378ed6ab9386c65b48235d3b75825e52241d3eed8c5d9fae9cfd63eb166764de4c5cff2a024b6e226bf4fb3fa5333a4bc1481f8c614dd30e8dc32aea4115f51b39a98556c1056f9544968e7f1429f64239539018809e882c96be74875483be14fd50d1d16701a406a0be1689acf02f75e1c8d4209a90d35b0d75449a6437016e7c607afdf91e75d5d1e6b8f66a2e07916066208056b3975baed6c84194fdd064271ae322be07e72263df843d2d01a069f6e636352c9db2f1ebab85f2cc75025ce3c8f89ecd5f64aa7943748d4d0aa013db8969abf8ffe6d2427d3f7f029be33b6e051ca243d3855c56ba76942e03a20ef5ffd01b85c19d02330c400735a428b3678424c235c606353974c2a23df27c349903b9f010d280ea67e5116803c9e1b9c9b5525beef2b5565e8669810b01fa18e5cc542f8814025cf628d99d508526f1c93d2573c46cbabcd60ebd29539d5b355358e9e81f77e9e46281f58c9b814ac359a6ce14fce2561a9c07d2e2915eb0fd50ac90880ab951e70f162a855bc354cba0c7e5fb88f4cb58e8913d7deba0547ee19f3b2d5515172f87ce928b065f2c3fecffeddacef2409b219d78e83318ac45ecf179be9a2c911fc74f869020629c2d792d1aec3a43d755920344920b86c98ad0159f5158cd53a6c64af84da1e4d4f4ae0ef8606fa88817aee57e0e28325ac404eb36dc71ca2da30ba6376b0f5d90b5102fafba0d69738c6cee9c7025ffa1cd7a8422189d56150809cd383ce14247b88cc70e1ba71d7380c26c79820591b820d51bb31b152e105d6f576aeda38a863d3340e037340772d44fa007d6d4ac7e14521648ce2b06c4611e686315d914ed6953823812fb9a880301d0b9f1116fc5085d43940da9b91149b19b7c4bcd16f8e501122cde79486e2cd4d69f6cefeec3065f9f08aa95261f0c121c5b2056aee70ef35196d8fbf7c8f563deda899ae0852691b08787d3e96dbadca01f5c60c402db2165eecec4a9bbc4a5f916e3f33245536cce8f0a8e43d8c32269ee061d7fb90a427cdf8bab51b1a861982eb39bb3383acf185b4438ed9aaf2c763c3245f6de466a8fc28ea9e528e4d683c7075dcf244d0a6877a4387c98d3ce3ff94ce41c2ddf54327636e8b012942f1b409118e834237cada4f0b538ef418a871f7968c3cea3d80a350cd949d6115d689715b7455149b0beb340b89b678932f895e1fd4cef9990e819765186246689d4c725a4c82a43e788f39acb3268d5ce6ccaf705aa83969b53209b3215b602376fb633aece8f02cbe590ea323a02f47bc412bf1a2aa6dc8ec9218c8d8e173dd3bf2acecf37e050a62772811ba91fd6c7d5333a5046e7e5491166ee664637386341d118ff80fc17515877322f5026f5513f826746b3258c8b8e7820eb4f3e28243f4ed3a963aa4be9ca3abe5ab1134e1cf7d5e5029eb45a2332acd4a34c77e5d3b1d8eaaad86b8d4cec738058c78c593b8c447fb905a7b61b3ce17884a648aec6c00f03507354cda5b95cad675d92932cd222513eefe8dae00b742cd95bf2bceb0c62637c04aef7d90ba4ff09c19be4c05e3c6f2f75d084110d060e6d377c0aea53e3c1df9ed807bf831abe7485c9ba57acc6153081bf5bc26c60c470ca529bb0c7fdc31b882aefb47f5f2fcc8a13d77aa6c2046b4145cd712ed769a93322592a1d4c86e7dad646042d9fdbde0e9564cca1c929b80d0958a114326955dc85085ebb47a8b11236e77971234961ffa5f8ec13735444811489baa24212251a950a7740ce28804319454a73b692d028e27660f85eed682a7e2b3c5235400e1263705319a13f3daa767791baef94f09a6fec44c9124aa83d81b8e00bf7d5a432f4841e05e1b709dae11e3d2e1c24dbbf41b8cbcd6f9079a4f9a83fed7844d06ce91857457a047c5c88f1e3cb7776d103c15614dcf5d0aefe85880abe6144cfad8ca2b88b3d23f435255fcaf01717703a049d01a39b2976d122f251f233a2a414cb16df65e56ecbe16a6ff1f7f090e78524ab099c34d4500519b521d039f4d0a10a6a13b2595522fad0deb26b697dc524da295e242bbc6933efd291163f92d365ee2c5d92a7cb2ac3ab4c2ff3d52f0536e19151ec513ecc6349aa8819f31918401b9d15ed319d19de282f4192147153cbe2cc46a259ed15a38d44fb169b48e07914cb556c48a111435d427bcae2355969c7354088ed8f8d9f8b13d2531bdcc11c490abd7752f8155ee2e659b9a312f5c71f1e8faf1e04e6456758ef313bfc980eb6e30f4faeac3716b9e47f95cdb884a92e1a9981df0f8341135e9134534522aa4fc185435b80c18e21031e6772dea0ae2dd95ac1a01e1fa4845578bbec24d5f076444536dd8a88af3bf09924c17246cedd03f31b04b110aa170578889f5f3f69af230a6c682fad7e5a92a4dd20e07ed88567f6da90f7955bbbf39ff64f20e980d60913087c3c4d56923affbe070a40f164270fd011e4d7158e4955ccc7598d98fa1b43b7ca2aedd9d3fb8aa507d47feb37f54621c6258a94cdedd013bb290a859636383475a81a389044ec13147794ae613743ba7df7f16ac95ea95967d2086a28707b4fffbd80c5a588f195653e1591fb2edf2b0c874fcd004ad27c2e76f300278796a9bf83b07831611d4eb589693a751d3517d6f03625e0114d135c1d631bbb85a6c328105a9f959e4af2d11899ad7bd23fac82e6105fd78032f21130c8f750ee81e0a0844c173a3469e9658e5429695e987c02b8cd229e7a1977b98cb90c97b5e665bdb7da0df37a70caece8b7b90e0b6dfead80eb5357e57d0a3b1048d2bcc60985dcbdaba6c4cf299abd577336f8a9cdc9888fad86c650d53e4bc51d2727964c97deef87e1e7b174d1aa9e15d80a11afce60b5c687b7eb6e4121eb376933ca839a185977e04c21381853e0e4893564865d5252ece50d8f6fb5174c9da4b14d99ab4a61423ecb34f75cd745b688f10b8d350fd3a4da849952a2b8df8f3b85ec27b06905043d6d2790759de1e686b4b88b4ea9cae7a312a89c031a7024a23586daaf4fd8a5248298e37beff870f4f2010f7933e648a0b998a3a71950bdf488b94c67bd4fc1d0f7b3fa635cce8a2132b1f0eab8df8ab6814759f92ce32afdcd5822905354e465d20ac1ea2e0d201b75a1c6f040d66a90eed7efd04c365674ea1d0a3df3489643e4aab2a9cd630731cbf4880ebbc72115ac8aa5645d732cfb19176f5241998d6e0c1a780f799310ba356e7626bac10409771f7553e721dc721c504111d2322683f38b8aef0f680b5b9922e1d348d7cc693a6bc66b09499633f331e0e755145a0b199038b364557244431c0f9fbd48cbcb9457b2b645e5918b553dd1f22bcadf845ff7cd7f65e9a83cd3eff9cb5c1c073218e2ed784a314a240868db7813535151e7c1f5a84ff6d8fd63f4ba47a55eb21406162504720c0559481453d540dc6268e9dcf37acb645d59a3eb387c1141c35dc9524b5fa745fdea0b34d9e97fbcf6312d306472acbb744944d2ea06fada89938bfc45df7a043ec284f784168c059ffe9f371b3ab4f77349f9ab74efd0755dcd1a9bb731140b38b792babd2ab5a0cac9a8b545b51145a5be4ec9e9e521cf3f50dccdca3f21bf68817185945773a2d2b10fa85a1cb8e08fe54b2c8e663d064b15d1d03741d0c082b2f0d226a032c24130f97030f341b779bfcb2813e0c15b322ba78d36082923eef38905c2058f848a69dcc4ed371d8001680f17c0cc5b8628b27cfd947fd028b2d4725c8bdec3ab86308eb878b498ddca0c729545e86afcd032e2d9d1597139d537e0d3b94b976693843c956edf4b2510227e0bbfe228cf227eecd0ac41bbdb93235813cf5282c32c33611f717c5a093334e9cf76ff10456c63bbaf9e27d52080b4f674540efde7fc3616fe43b9aa84bcfd2390e5b5888202ad0f611005bebcfd2bd22c3c3f3998121c9244325763f38ebc2ddeddada36116ed562c80555e6a32081c341dd79e56d529505db645cd8fe066bf1d523ff0859ccc9b6743c332100e173a021d7c7fae1ad8290cef80ba85bff654fc824248cc0f8ea78b1072e2becddaaa002f8fe088fc870892dcc3919901bda4fa6dee2e31f1b6880a0fce7530e0b607e4212031a137ac5e92275a8c46837e1e05ac65de746a25b147792ca2987a79f73f78fdd74cf130133281b64ef39bd3ad387b56d730151a235f2bb733897ab63035b63e91581b19664b7b2156075b5b86edae7eeb58bb3f354d784123c1188690cd45fc2440fdf5084ddac74ffcbd6cc8e57262ff186648d51edeffbe177231e83fb89b9b9de056818e65bd6072b6ea1c87684ad3391d628674a61466cd1b1601f9fc90ebcfee96dc6fedbeac3e721bf87613542a68724c11eee904ab09fcfc392fee3bf8708bdef1c795391a041df33b586726cffb5fe1a8cdb3b244136380c233c43bc69433752362b14bc5e92471d35205fa57796bf02308f6bcab9e4fa3066500b4295cce8ab2938530d4210cb136890441c4517aa94be8645d644d338f77a4dbbcfca5baeb7c6bbb42bf4c46381e7d13c90bd06fb282d2f62bb17b9fe9cbde67828cf21493e6f66c554befd238901ce7c8127e5d40c33f3cc49ec0e1c029c300035e338f7859370f5f72d2b62012e1f0144f9eb74b55809b4ed4551c0bfae09d5e01a1b7e7987b7fb98bce64e58781b9e64b2bcd63d7f2e8052a1be55478921449317396a474173427cef61943601ea3676db236baeac5d0677122804609b2a2ec89dd5812b16bd933d0256d42f9af741d55825a88767a781cac1aaf51bbe9c1493aaad63d7dfe440b2e9763262ab6529c7259fb75943a7ee27ee284ae14fd2f10e5762269f05767cf238ca2c1f0bec7ca26a839928fa8122076a15fa097073b420905b2e2ae9779b2845498d727f00d9ccd2be31efef798cd41424c1dd319d3260d8e03013bdfcbdd4272be60ce24438c2217d49bd11daa02d893720acdc879ed9996158fdc4766185dbfba78113c4a8b6cf572793551506fb5c402f53277948629b8d8fbfe0b468ef27f990cf324f1efb2873c98cd0fe829c33e8ef40e6f14a1d85a0a540afad577c9c578786579d758ceaef2c1d265fd2941f9c72998902d828647f3ce8cfa4db643b7485d28c9a2aa1385cb2c59f8781598f4eeedb17ad83dbdc126f0c7505cf41bdbc634e80c419197e381e7588e121d64ff2f734932e76428b559a1ed77a280cd7c2578206d7b6604518c1989aabc4fbe0f5a737d2cab568ff04b7759f15b0c1e418eff04c119d07ee543d8ddad6b19eb3eda0397e73473074cbb1ce7238516129c871d1e605a723b958f4144cd67081457b803a6a0f129b38cf7d33e3907734a56cc86d3fb7c4bbd8c167feab032d6fa3ccf3c9aaa4d807a60075a1de55fc602c5be733377eb08953243ade92a32f296494e8fab2fa59328938af915271648e5aec06841ab0c5986ed645fc146345ce7d4e18cf912fc608c1d5930d2a43c6dfe8b233d8aed098da73e142ed311d49ad744a3295c19cbd60b0ac4d8dbab62f901eb496361159977bcd540f89a9d59e03c79bdf8abe1f7bd51bf766405211bc34e738f0886558e4a7e2f702b8eee967671d1a2eb0679f31d0f78c0f02ad152da674fe8be75f6fd2b19f830b7e41b8cf486611ca2d4819427d266aa9b8ed10efbd529a3f2f1344615ea981d6bd1f7822c45aeeeb149570a0a4d640d3114ad79675fec8087cfef690c1dd4bd268795629cf20835825695eb523bfda9c5d705990bb02f73d23956af71e663b3042e0f066dcc98585b6a14b7745aa605db5e0f9e45ba781cc1b2ab3562129cca2f6109fa45d9d6fe03fbd23916b617c73f3c2fe5c592da032a40d6df19f3eea303375dde396b3f752742eeb9452575ffa95cb40331260ebe3273e0ae17c061e028ab801119c87eeef7bcd4dae9e45a336ce89660355458bf8dfb4909dec6804588ae22b64808d3630c8dab6c33c420cbb9add8535c01e4f17fde841e1f3ad6fa204ea30e82902afdc3a5a663b7a6902d28e772a04157a7f0788e32508442ef753bf4bb7c663b41adc2a12c3759a77cf52a9ae7766ccaab56aaaac11548e72069e082b47d2568d83647253496d5eb97613d6aa061b2aecfb32969907123c035e78e326baef6a098feb0db97a28a2b4abcc5c0e6e8f696e0ef4ab04a1c2a18b0a34c4aba04a7a22f15f35a5de7941bb3ee504a76ecc7697e4c1a58a8e157a82dc9ca215aef6e5a6336afa14cf80a8a1e6c97c0c637941684537f69c28ccfcc11a579a4f97e5cfbb7041100bdbba7a29a69bad1004868de45be09f555937d143427942bcbe061e9cc8e54ff703b389e1aca6f90aa0167dadc0cf309c66410fecf2024222da2aafd7d1997d0006a1895e48e4d7675925cf2eaadae73b5e49f8937d8d18dfc30239858771cdb051da922502271663960715e6087d7a7540b719971894fc7910ef3cb6ebe284495c888272703e10542a6873dd0b9fc6918b6e22d89719b88410c396ab22bd6cde226b4c40b8ada8e9d5040403f6b16e4ba36480fbf322584dc8ef2b84b703e28b3174ba403f60f221bc5f5033072e17442761e4cdb2ba0e4dc320e81e98af3f1c18f718879a7f36172ded119c7802adb9764dd5fa2981c8450b2f7721f3bc22a4b1cbb534f90f97c91d86e34163a9b0412252c44241158bf06ba83ab4d8e62f3e41ca2e9e15f76fc4caf93edd86d2706409f76560237be1302698efa831d0c9acdb5dc7cad5cd01685f288e1b55fe99afe29d115949070de17fba52c90d6672009826277545a54cea8ce8ad78e4790369276f8e311e982453bf2f2929e1199e721a791f1072e2a576a82a6b2a00c8494613e16e0e678436125fd592f073a8dd3122c89e695d8fe80260ad73f789222bee5d2d9e4840994d0eba8416697c9e8d689f7169b2ee15be4ba0cecb0a43582efe69106c4a48a9588f553721d0780ba663219cae0f8ba79e3effdfae5579accca9fb0890fc991982975bf9c082aca5fb7e2ee5b413fed8c85391267fb474d8b92bbbd75797c2db481c3ff69bb82329db1cb1b262891a606de73da2b6eac79f5576f1caea3494958c2d077cf5dfbd36d10a2fe06e6690e7dd385dddc56de353e4f4859bf95b95487e585c1b27f84658f43d3b57af831fee1edaf9c0980c1815c5b7f72a71c9ed80fdab4e7aa8c8bfefc7358cd86b37ffaa8f74e212f57fe56164a0b7454dbd12f6bd28e4ddd795f1907f28480b441ef93418c9c6b55c55596b386766852c9467a48ad60061ba331c67fc90667ce4002dc7ba5d570c056898939b2c4adc5d2d266636a656796d5d859a117156af37ac8515d4e168081063884cd468aa853584bfe383088abc4db7aab4bae9d844459ec644bfb89f5e96f7ed444fb47b9a27f12457cca845a6434c7b2f613e3997f7d75b09f8b5ddb380a0cc636a355e4ee06f4be5f555a058631d5f55a0ba5634f0728eb2120389ff040348674722c57e6be0913b4072806dd73a4ba9459f665ad2037b3d42fbe8ed6b275fe083ed27664c90f05765c03eab226b2d5effaeec2c13be736034b6dca2d5484ac954ba972d7b050e3c11ea2f4c70402c166c6a4c0b451e45f5c49c774173a910761a318240f948a38e47224a0d5ef2a14d6cee26db9665589e478cb364d8b9a43e0f46c8c4a40ad7750e01962bade179f83e89f8b6d03ecbf84cdb2c8333a2bae4bd6b78eabd8536de1e38417555fff2a889a8ea39b2289fa3a36e7fd6f032903956f22bf4453757c2e2b3bfb6f8ef63fdaa71360de7744b65eb1838567ae82e48d77586c35375bff50aeb61ca0bb382259720a0c23bdfc1d3af0a9938a400097a39981b4c2fdb86e42ccbbc56db0e89fe12fe5ba1247d0992b708ec9d259f3f4e0a0b6ce9d5c4bac863b3f054c827f6adc156e5e7f5a703963a3f6363690cb7daac80b0b74fa9cf83198fb7c30d7c31a426f43df5f07d88d6aed7f4f50f8b8ef07a806950778d9b399a1afa1063a0a51af45030239c44a9e147ac41649a242f7808f0fab60e5ac9051944ce7b9e8cd2774297468c29ad679e17870e516e28c3ffa0b41ceeab88b4bbb78a461c0b1382836f32c2265168ef8d560659c5a7762eb34a903d049846c6da3c476f56981e62e77e3fc9db48633223d4c936e53eb656fb4f4a3b4c5551ad74544cebc8e461adddd41426c7f4104dea0f0ece6f77f1604a01cc1e7b6fff9539a90a68b2bd6955abf0676298649f781771d9e6224fafd8b5e78cf5ae3e8cd2d1608f47874afc5ce08b3979548e578d5bba3a3fd0c785b4a83427cc7297e1b79204d37b33cc35dc7245e31e0abb6ccf0ed1dde879e1d2e20092d34385165f9f9cecc3dde57124f9aba4e668242b1506e00486a003c23906766bc749eb6072652e2013d354ea0facadc23dd0ddf83e781ce15bcaaa81f89da8969a31d66e83d1b6e9484b1da46d6656da9e799bed2c5eba98871e04691f464f9eef5dfd6543a1a1e8be11eca84d15fb213bc589f23c979d91ae59dd1369c03bc9348a5fe89629fbcea866e59010cc3af30daed01274bc17432956d3d45da84a7bb79e510b4e987032ca2a946f1717cf114b7b6e7c3f5426108e9cd8431cb825f5d550f31c840c1bee759c53c7c319c8a85b9ac5f9355e09744979bb416a2339c142f83f18bd2f1818f7962802bb8bed3f987305fce5ba9d151ac9949b71916409c9316d35dc5efd46d18b81c942c78083ffcf6292bab128d8b8d3de28c2f1b1e8abbb30198478b5ec69b41c98ff720f5a687cc1449b2c1aa7df09a7e4fed1d10e2df33a8a94c7eeb669b054fd2b172657e042038cb3866a99481c8587ab7dc2a7a841b6bf02f70411fbb3d7338795af4fc020c43aa50b06103d296d7b3e3bf48c41747082899dfedc796c49452a3a1e197a12e684c13e3a99b7971a9bf05580709b8f937193868a99c5999640f4798e64c50e839d10a0047beed1ebbb591d73ab591780e99bdc50e5c9245536d920ef2e7339c4969ab7b59fad43cdff31cbb859fb060709251bfd82c8c3d7347cf76d1ddef74da0b6268e9df261ff21e2f6798f728648d8b9183321ca0f407c862ccea2af2078c0cd514b12e04aa78383c3354d24961076ec399923c398056f6da86b1e00e2a8188932563b6b0907c7b8d061c89f51470a7644fa92e7d2613e2ba32f7cea455b3971d0a18c5190aea537cf5ceccf2667df476e002d24a39f9ac5ebbfb0bd2c024184cca1aeeb24b48d948508fedfd24945ec29d3214b9fd3177681a1df401d127023ffe896539d654379bbf5cd5ab458368845323ea1326f28702319b452550d7c27c5ba28225d0fdc93d1fa0849cf0f5907f2f5c7fb06443ed9c296f38e6c12cfa3b07f8bb22c1bd4b719e95234a0d3da257b71bb2fc81e595176a279c33e1fd5d627e662f0b23dde116dd8f03811f39ea7f116d725c9582b9ab189c9913c70a94099e3395c118b864c89ea5396a541ff2045e0256b43528c74abe92c1048aa6284d5df71294d5dbaa1f417136d547257900b4e3d8dc55af942d497f5da1127d052f4bd718119d18643806e697643fc8d33fcdd425f0858e23d1581bf5c56688bfb417536d195c12f844796d28eaec0b2656934cce76f7e0b3c09ecc1e811c0dfe82626b69478b6ce37946f55b63e06222bf62f3ac0eb9473d57864228cfa170ff31ea366e29bd093d31b0b055f1a2ec09715b60cce6a7efb9603127ddf28a103159c18e5a2202a041314d6c5821b8c05112f93d6b12553e4f8a9972a8c76d9ed283df7757db706124e17d27c3e7bf471c1a0726a0fe1e69288f14afdf267c92549b9cb6ff4bec9d661277a893ed4452d8227c80ee5d6df677c2d06398b8ba996c0554e16ec89a83627a1eb4524cd720f2d93f05634d2e3350f79c1ca3402ba5ca69aa48be37af9da7d44d9021423e1b98c55124d067683885b6b130249f54393ef1f9385d9279096792538cf85efb914751a4e932ff5d93408fffa1bc0fda344c9a2db8447d1a8ff8c565f18d3e2be4711f6361b89e291da1eeae806c09495130cb8f88e047d8466055e18239febfd084624357d288b67c740cfa8f6f4b0f9dafcc6c77546a737afc635e51f10f1fd0c2269e6fe91a67254d8db69ce1d95b89daada52487f0cf870a9f057ffd0719359af7328d762022c55aa281a77382a8fc7675c589a871b8528eea378016711f0750bcd24a9b8419819a09a6d79fb73b003e9888103be43efbe4066c867a29588c37629cb148baf6ff2f0a7dd1af93dee0a8340cb4c15211b1a2efddfa97d98d6265dd4af73233ac5878d09d434610131aed589e0d3a667ad509cffee792b7de9c5a54e3b738beed733ef6e2d063bf24c21bd5ffc634847b9fe6c592a7d1fe550bbc9896de8c64e4e51532b341e522b484cfc329e6c7cef48257b6f15eb9cabe9f10052f49777f12d3fe766060afd4f37c6588b0990d126c70102f2c679863c47df12b3ce55c4d1e0f2888dda82e90181405770b8f95cb6b8d03144d9d4fe3f82288988f7a751dcb57bba7796f69f0a8c4ba8dffc039fc467e34538a33161cef05e7c8c3966149fcc645f1221f08b745f7fda0ed5fbd9ef0d90f592b2dafa82c5d89a1d3b5039463f6774a0c7c7bfd304cb369b1cae8644fb5754880c2efb3d00137fce05ad5741abc9515daddaf82e0413e47a165fb29470cacf9e749c70ebd54a83c1466f69ce717657afbe5cd5764cbf69280c08503cf15e274f62e4ff3161b8944618bbe060cc76bd8a9eec4cd2878b6432f7a75de5cf823e317d4d9ddc53e6f54c1bd85f11708e6914eb64e991bf4af026f48c42760316391887171985b5a17f3fbf21e93d5000f98fb6010b4e0635aed3c7a3926aa46d7effdabae847941e84819164e9c113ada376eb4d2fd452d2c1f8da9a0a742172edb6b6b7afcb7fe6aec08ea12d843c74202d8ee32fdb9b815faa90f95d227ec16752299c682bd225ea7088fd2f0f662401782e8c2b3ad28448a2a31791e5a4beff51f6ac9d68564c835939cf76802d03d7ec87d3ff069e30c041f2334fc338fae44df61573c9d53347c8abbaf54aa5acae11818d3495cd6b14fa1b741bf9add9e88bbeb0391b57cffb942e7bf5e686a809f8afc0c7c73fc3dfdf2819e7c4a714d4a0f0ee7cf76d6e64be5d8775943212f72716aa53e32c8eed705bd9a800cdfe605d05142cdb239dfc2ac2966a3a02f4a3218db2d449bea88d174682e23a121c64e9f762ba1e35e50c5228503e3d98b6e9f802918860dc74d9d1abd6312c9b705e710dc1c905bcca47d7bc06a766e5aa3dc4b0a06d98b1eb0e6b194206414397b2bee9ce1cff7a7756d9af290f3a52af97e5cfbb7041100bdbba7a29a69bad1004868de45be09f555937d143427942bcbe061e9cc8e54ff703b389e1aca6f90aa0167dadc0ca3d28dc7a4b53479ed9f038c95a741e91c4052f6d4568543d38ae9debd2fe73a088122d1bfb748d85df75a1ebb32b1c23d87f64dd4cce46044e1de4aa5ddb004b524e365daf986739d48568318624b5acd9cc3f64d5f88f64e6f2d94bd97c8aa6c3380afec07ab6ce66e7da63d4ada5b6b5f90a79b991e92fb978ff5415eea6f2731265336f25df72199e28d0410cdc2a0ae53727c6ee4d60f50806b38f7ac0d2b9e6118d96175abb94d29cb7d1548e6650dfdaef2e7d6a894e1c2a9c42a16e7bf6eecf6fd6e6cadd02a4ad00356b5943550e163dc26c07ab7cc0032a161fcdae64a27ec99156c14f6cb1e453f60f293c59193332a10cb4bedd23d62a94de474070fa114c4b5a28c9314a65f10af2c2cb45c80234c2baba777f2045f3e801cab81b497ee148d478fa9f349a0e5c63fd950e12463839bde0a3041f58fb4beef7e6b0b51f677a0ddb55157296a0dbb476bc1eb382901f47eb22f5f16858d770d3e1b7715f2fd03347a97f4d6dacfaef665e2428d7eeb303d3c26e4e32ac0c1fc8b27ae63cb03d2e0c992025f2d204cf3974a3848da05536004d09dfc370759984c251705cb4a07e04f6fcc53684ea45434113e5c79d790138726ff75bb3a32461cd86b13098fd76f6b68f5f0b0a64144ffbebe360814141330720f12ba5b047d74c738d5b4617270cef8e92abfec9b821a1a5f318b3f9131b306de73da2b6eac79f5576f1caea3494958c2d077cf5dfbd36d10a2fe06e6690e7dd385dddc56de353e4f4859bf95b95487e585c1b27f3eb7a809ab717287779eb96b45acf6868976eb8762213a2271803d2b0e99624edae646bd349fb724e7db87bdc2347e69d11ff9b7a3059d2866303df43a3fca44477d16b435fc2d44d4e025d7f50b81663ea69cd6ee495eb3f79b2b2be55411ea4db83612a241d6bc51c316f5873d0a7116214a60f1fa83862649360100f3d21cb2aeaac3c7aa7d41a7b05a170e766d34106be11ed34d4331a2e49b6ed1df76b1522204325bde68a153c032f54fe953f76cd432556401a9e57c56c797f4d05d5b2ae91a9a3e6477843b96f46c20e978d0534c7b15fb82db2b02f4cd2b6013897a3268e75fb985352fed564dfb59d359b9532dd89018c05709a58d8af2e61da4b2ac23eee871ade5d60990cfc6c9124501fb4ef166fbfd76850f220903a7dcd89446f96026c66d4c4b01a4bfe97b05566e725dd2fa209e409b5bccd57e214c51057ff964ce3b8ae913be131430c4aecca4136cd83a99396bd94d862129dc6577245edcf5966f2ebb9302d12f75d89519803fa2f9860181f4acd23442753236496feb92e9adaca85e3b4f996dec0c1c8577d30f4aa799bb61026d3e863ed776d3da345c1bc0be4193c18d9e3a49f062fd5c7a2ae020e044cc337ea4bbf861d421af26191c243c0397510a1bc9ab44bbe0eef22ac1dcbb66d6733600cfd6f79415b451bed3bb9ceafff9b701b6dce62136ed04622646b9001b1f905e94d4cd6c279784a498f63500a4b101709c126a7281725ca0c9cc9ba077cabdde8db7f956230f78e4f407abd956d6b202822cc6461ed8cb19cd41d543f2d9113520e526cc32cf3e14a422d3a2c9b3d509efa50d840e12567b6423d6d8a1952f481bbffc4de56c7b441ba2c8c13f70d9ee646962d393fecebb0f595eac7166ac9051944ce7b9e8cd2774297468c29ad679e17870e516e28c3ffa0b41ceeab88b4bbb78a461c0b1382836f32c2265168ef8d560659c300eb803dbdd0e2654307d6815829cc5b84b56f8f8aeb5501dac812c1d90be031ad9423ce56b90595cf98c34035be7e7639432fe9dc8cf2d7ad74ebe461d029c90bcb341ab3ceab6f12dbc135f7063260c541aa4191792f3bdf68118b70595d7bf153fefe349daed21024e52dc729f5d2609b447765a995e8e3dffba07c2474e0c7c7472682c87e7367f54467984d9cd4bf017fd5ab74d6e9a73f7f34d3ffcbb500c124dadd4dce6f170b92357e0a7f0568c0b9abee58d6a8de1ce622fd8ec373604efcb01688f3e0d325b56ee5388cb0915d08d28b940b57520eb481c679016f8975dc7952cff8029e4b9c22649430fde3be0d2085734e4b986b8e1e819be7a089b305c325a7ece02065716d78bdfc52c8dda5e12011c9b17856afb9216b3028e9fcbf6c2e37e938966ae164e27cd3ebce5f14873b748b5e58af87e919263774c60122b29ac43811faad998d5e2c9719a1bbb062a71545a83d786911f4f878b614f06a232872670a99a399758fda1da164fadc8bb6801481c0b6538402f6da83374ea92bce64467e61a53c0652be462802bb8bed3f987305fce5ba9d151ac9949b71916409c9316d35dc5efd46d18b81c942c78083ffcf6292bab128d8b8d3de28c2f1b1ebdb60a7979ee2c55b6b2abf3ffe584a784d885feac0ab234111b7780a7aa519f1e2af8d0111455242519f38d3a7aa600f9ad178da6216f661926fdb41957d32e0ca2399ef4eeb67a6d242caa7a9c6fe00417bf9ab534822b9a9d0f7014e1642eb20dbc3ffea8e244edc31bfa95676817da3f9b197f1ef7aba2659aaa8cfa181f09730aff72350e075b6a5f3fa517cfa00e6b89b5813d2978f3e023319f03e075e0ccf6485199576edbe4b5420a411797b3977b05248105422ba7c7a780a8c87929fc5df0c6a5e96eaea450fcb8c98c74acac5d730169253a91140919fde566cf10bed9421e59552c390e4be41db059b12e27ac5df8cfc71187bae46a0b1813020f026a6d71d651ae8aa2d23887d39334b11443de8b8b85e5744dbbb312f71b8411b3fd3617842e8b56c0989fd9d56f99cc818f2a92bf0e997f12ad05856ef5ceccf2667df476e002d24a39f9ac5ebbfb0bd2c024184cca1aeeb24b48d948508fedfd24945ec29d3214b9fd3177681a1df401d127e24601287c964df5d977e6b8fe483777a554c5aff5e52c1a3b59dc217bd07fa67ccea976d86f88aa9f559de8f62d1ccf0e635d8a47028c55bbd8ea272e70228c1fc1278982588a8129331cc1244272ccd3b314378374a4cc3e5f41add138c6dbde31c5ff7f21e9e1cb0287a682942b2b9cc33a4ba561788cc64fad02e7a6ac2cf48c2bf642fe84d66dac2485304faa5ef1094b6b1441b10988242f42a2efad90267f8841cc4720401a94c7ae099f4aa695e69b64cb578060ec10dc226172b47daf5f2fda5051a520eb52cbb320e8c8bdfc03bb7d529d988601469b9f26dcc337b517082ec5f2b7c6cc5caa4f0d62a9487c340dc3912307991a50d61c9628053b055ccf9e131ad9ec77ac47e7067b6e4e6909166fb26b2148b336b2c450f03f7c64371515b574d2707f7673751dc20b8554e9eff889f95f86fefc1996b17287b7f38f2f852c572a1ab0bbdeee6f43f8463da2ab896a66030365ac7ec8f26f35b7eabe218e6d178b064135a5e4d911bc7abfda24cfca115f7af7101fa5d613f8e173ea29094fd09c089cde871a1ee99b3e1b179463e5ec5f7c45d3bf63acfc6931e3cdc8b69efef0d99d8dde329686c2733f2002a61cbcbf5119609c7d505fcab18852193dababe137ff9d04d898e3a50dd7825e7270ab754d385eba6049a817f16e7f918d0904df4aedcf3acb89aff63524d5f0efb509342a71faa2c16350812f8351e1a4d6e7b92dd8b76eccbf8d62fecd49a8c925dffffbc198bb908afd095d1d8a189541772a8a8598d90fe40cbcd3c788299635182763eebf584ae1032fcc15b28e7021dc28831dfc75127480719152a2364119d230f71110e8d941c07ba355b71a7a6c42148cb99d8b3695200adeb77b328922e7aa83f9b24c96b3524acadce2e734348e7df55bfb4ebd7f1254e5ba578da2af9eaa7b854fb5ab43445793c9a675245f8144bea19a3eef6e16fa809db0d690cbda82d14d6656dcb4c10f4bd130f74fe65bbacfda0a50a6e1dc2cbd928c5c59a653bbad83dfd79f6b24008d5ebf5c719485d7608e5be53cd9515fc2dc2fe82897a9d80bcc247ec8dbf797a6f56fceb6c0a6ed8cbe3ae2745a735f20faffc50f3e26ad4ec03117200122e28d91677d9631ee7ef44e744c5f360e3be16d243da19742e289d2bd14470c5cd90c8d157d6e82db451918e4f874af36613de48b8ca5ed656fdc2fce362cf17c3869b30fcb615911d9d6dae654cecb75f25e1b8d247bff7d59b13dad5ee1139f8fcbeca7891133ca9e4e1245200081c6d2a7bb55f86098c58bf1fd874637427cff4edf21f493daf89512e06a73999239cf70dd5a186209b01662fb17e4ea44ab66127caae4bae2c736755d5592b83af39abe6021660e5b55fb3173b602302a20cdc2c9e653c582574713155a9c415480c59a0e063e34743435ea50d8ee49198428e9dbf0ada85f47da22c5cdeb6f43c4f574daa0279cc67cad8848bf6f344a4fe34a3df73b7e77781f6885ad850c63c6ac9320b3c609ee302dbfa6a7e2f3cdff4973a873bf6c5a04108fd0ab72193d2157e481e2cefe6ad5550f0f3d04624dedbb2375e355f6d12e1c33b0d529a8f99bf7fb4f4bb281d1da44745c188d9827acf1c9de65a7deed213e1c901c70673fa63588d57685d92e128e35c9128555da32f4910873fe51e32fcd1d5e085fd8396535c258b1375c4833d47d7cc995c834bcd5fcf344f03666cc729f0903f43cac271f2c5697afa3c510f7f8c90b51b985183c3f76e156029eae9a3d101f9459e8e49cb7ea8694bc6c398fba88a8abba270ed6d843287a1eba45532e1072be7b6d51addffe9f9a49dbcec7363f2b9288f522bca7bb6e53c19f3c645a12736cb725996a352a70e13d1d38e779c41680411170c16f2cfe3c50403af026fe38bc6046729e9d628aad6f83cc1f805907298ce740d67b2626e6c02ae7fa7fde5351cafbf215de98c9d20728977d71937541ce565eb2489765b3bbe5445a890f12a44966672d94640c8f7bd9f336bc765ca8ea0080850f23f62dd055ae8e63e161307d99933e509098a06da7f5866758499c547beb0987402102698cc8a0c19faca7505ea8053f45e9c477256cc11e5ccd2bcca1bf276713065cab4ab5542fb75c1eebbd5342dc350cc44117baa718bce24b68a210482b775d1750ef374e8de9275ffd7f4b4160c4a8d86c696ebe45d3b55d66dd106fc64d6fce134d2eb71c716b788e0b10c6dd95d7906ef9986c66340615627ec48dbff0ec30f6783d78a3913449d26c36f9892fe15dc74160cb576def31b07eadbbc1ad8a7b1903f4bcc0fbb2144aeddc8dce1bc18d71e212810396e700c0f4b59a6be639ef889cad0f785e81b9209f1c7fe7b63bb01281b5c753a90d6164b3f9de05404a81f2e486bd59a1ae2423a549c7aa4e82bdb058ab5b7325e323ae8b71b3273eac6aaa747268ce023ad8683adf10e95c663c530625b0565ee005298c248b06b443d7422c59fcb8abc3ce5b61013dc370d6cdaed6c8bae07380b52809158ed29b47da4ca32c4c66088c1823a216c7a91acd82a01aab88b35af03fca4aa2c22104e62c54fc761779add9e1fea7ad9787f080e3c783e3422b860de43da2034bcf7cca1bbe4f5f2db31c1615cb18a187a3863da29ff28d95d5c52c6142ecb8fe906f67e0839b3aad40063e3ad67bfea31a24e4003e48f3ac3c8a2e5659c40cdc3fc2d0c8f101468bbc3f994c8ec1c273c4adc88cab71c9d8f79ff0c4e4ff6e8850109b0b73b014473ddbb3e0f1534420c278022152df43b1b6e18853751868f101085c5bd8f96a36d7c84e9f371286738e675438b31cb8886bd2f806df4ee1fcae82dd9837dd78b21219aed535447e3351413dfe92f32662e79adfb3c041bbf37f3439a9bbe27c8aa4f40177d40e017b5457f660a58b0c6eb84615cad0453e9d4e6223b0195e267d195c1045df40fa623ee9fe72f6c7d00fb3b7d5b84af9f24815acae0ffc3e9c23f0c3dafe6754322ca4acf12e7a03c826e28606861e9525c5810eb7f92130dc81e125b4c22a66877bc3d675e631bbd480addeb7bcf8c997216be28e407d91c638492dc674df9a8530a46e4bc4a16ac990310c863f952a392b6ca2a4c175fbc286597dfaff1b684ea938a62aae769acd38575eed1be5ac436df3edb7a01667c336b9f770fcf5c2e60c0c3b78596ca06195e69faabf275cb3ff1c4511d97be3d765c0ae0a12b9079e66b5d22572fe9cf991aa7f725fa1b15af27801ebed354a7e111331ae080ac73179f80d380d8db20b79e065c74b1cc89ea3c2ed2f1223d660ac0e1580e2301e841bbc8887557f0f1e2a62c82834aa0eb2ee11f5ba8226267071ebe7265be972a89d384c20bbff4fa56e505cad8dfb2620eddc1a74a96fc3a6eb65ab04d9d94233c0ed15553c963094dd121d58403bf1170d0faddaa8b987be5b986cbbb5a293e9de2d0af2a8e7c6ff5497f62bdaa9612efd3a9c84aae561e6077e8aa4abd2dac51e96d797507ffd3185a74ecea0ba7ac1c40d8c5f011b666ca0a4bc3478c2f62f44f266c11c42c1b46a8e5f10297e4d6e579036f3843cf36b0b2f1f4f21aac930d37b12e7a71d40048948d31428fe073cf10ce1760f15422f7c63e703ccf7b04268257909dbf075f4482dd12ca94461485f17323f841272e6e3927a45accc2bcf8b98c8411d12a4e28f38047462826e454c4e9587487bf19d5e417dd34880395fd391b82880053f0d20d77dedbdf27dd08fea8c9f8ee12abeac9384ffa27292e3acb9cd2ac7447f5f51d6e3a16a1bdf4cb7da0c175ea8c81b41fbc2cce065b36f6353e0dbc58075a01cf078d9a9dd736f3ce7116639dc567dee067879c04c7a68308650e14b9506f1ecd10b8e15cce32c32610a81a69e62b346fbfedc6c831ad610468268dc81d668dfdf1d082f9700799a16de88a7ff4d2640ad9438c38a27675ab25799ee7085bd0a89276813c4961a1ed08aac8716b8afeb8849baae5f45956287d0fac12746c2f6db99dd27bd7b3fef77cca264b9cda9f1ab0e41030cd5a2d7d88989228f690eee772df6a063c146091e03f4f4041a4965ab2f6a0c901cb95ea2c3cdaeabf706f27bfae4de3deed343c632bce37b01c4eef65ec2bd1309e2c72bdf2340275bf9e0873bb83f7a12d3c92794ac68ad57cff62644cc3d19051c9d4d147b76edac64e1ed6b1601778f1ed7b417f3358946c4d7ae09ddfb1d697f10183cd19aef2fa7184629a1850de6ce9d0af2a149cf2aa3f524597ced4added0e5bf23a0a42100822a40fb303aa1d8108a24aa8422160188a6d6d09d3dd08b145519b40fb1365499f1dc7695728180b34d4c6f64f521160241d6ff2db52d97ce32a9b53c7b7bfcdb8bcc3c292ee8b8c95411da1129cae5a4d153c45c2b773e048621eaa6156ebd8d1c618df5ca8b498089451606a14a488cfb3fbaa68e11ed809f68328fb50273cf63712dd5121cf6afa28b1cff4494e6d38d43aa362f1e460fb4908c6da4bc7dc85d132ec22ed0324aef8d8e2e05a9a84367a1c1ca14d722129b08da0c69c226f79041c5139f2a54583c3007d5d3c20eb2d4031e3b608638bef9785e8af4b8b952ad47b3461f91e4d5f99e74cae49704ccbc0a5965c1c1bc087af04779a649ab26a88befce29b3a1f5ac0c9c01b01ce4e1dbe9974351d0bca67621b10383b23e475b147951d2399704bc41b071c212b8eeb0a56adbf200c3c32096f4fdfe1adcb86113c8dd4f347d6fc225373bafef6001f10515ca9034fc970ad5f5fe9a2aa9ec8022f4075193819e7e770e87ca99a14c1255d193085433493e24e427e433b293f9a596a9b5731808b8a7a248563107d7a1d7f793ecf7754eec092b1ef3575007e3f8ae266be570c566192a06fbf1eb5ec1a581dc9ff4008f4590beab220dc99d43e0b57b5548e7232458a78afff08999d2f8c17a6f00d9151893fbf4ec9262ce842e37904bd48dc3a48b9c1d0586f14c34390c271294c8605bff3a3880b8f716f31106499deff776faec5abf54e9436d7a3cdaf2dba5889837ffef630d33e8f39d3f5953ce9a58fd72d5bac074a561e7347907a659d721fbebf9d90ae16427e793e9128cffcd59dbbbc4a5ba74e2b7dfbad46ee8be80dd273f3f8059e6edee2c805b8bc194fe46880dccb5e107bb5ec89700bbb047cc965864d23c7687e75daf0288e6eeb1d65fd5d05f20797beb844cea7f4771214f25c3be9dcc1a6fc2e2024471ec9d251ea1bc5fd719b16b5d67d9ad452442b5431bd5114e4f783331d1a7895b34d7d2b8f21195bca0025a2ac83dbd46a09dd90d74fea45c4e1463e4ccfcb164ebdb9ff1e0a2cd99359196989f71f9bb3f7ea24f24924bdd562c750ae75bc32cb87b8904a28c82a840354bffcedc0ca095ad784fa95f1b2922262e5f1cb1891cf5fcb6c544faa0f28da9b9e3a72e5b390dbb18f6063ef41004fbfa1e6d174db2d149cae3e2cd8f9f0e1966f3dc079e7486be14399545b1dde00ddcf4ab219002b118a5136d4cae2af4d782d594c4e9beb8ee9a3b3ef18ce08eb1147d22bb315810a8761cbb84e67e88b6b335c8902a0dc09f1d3ac455f138716f09cdb5a28260ea49cfa002100955b9f2f9a0493ecb71b111c843aa316c4305424cf47bf047bbed343c40e8f2f0c910a9e25c38df9a4af20777a84b8816a82b7db7ea1b69216f86ad785da180e02d8bea6d1fc4f263b3f600ec52da2740bbb4270b15a1f40302eb5e69fabd4c0a5d19756f2c174aa418449cf0d792c4c45962bfaec8c10e8f596b4279ae95f7d5644c0339236e73afb2e95cf8be4c29fb78d6192857fea53974f2e52a440f29096396107de3915cec7696cd52c25d1008538588baf428c2a12637f66434bf04a3c939607532a3616bbc12be6d090eac6d80f752c27b0719596b118af301320f8bd315bca988606cdbfd815b5132fd48b4e2ac4612afb14e1e07ffc711ff2368818a9fc8378a3ad453c6df8327ddd18184998088f95544621f7b708b6cfd75a6a4d65b78680cd40d6c224364ae17140085277a454973658e041e142bc0555d1d4bc3448f6a582ca8054c12a128a59e33620e618351d80784297d6d21732b7785abc4b4146daa57faf4b01e739a66911407a412dd063df40b954dbd139848008389d3c5452815bc516a1add514a102b1bc8abd0004ffe6373c5b1757ca3efb76815195afced7b82c226522d7f2666f95807975eef560a3d6ad70e833dca7cd31f3c82b8eece5e656033bf193116a500fbc889fda3032fa8d488c083aa61e7d65a8f71e6b9474f0eb58de863445250d9ea0b0fea8219c8bc08530d0a544f4a810871a040cd3cd6e80d575ebeaa9326c8c0adf4b2ccca10479775f0c5ebce8caf0fdad3f00abe52e38afc9e6654c454827567cf301c226489b84028d8fa1744a9344c32cca2204f9ee3d688341705d0c5c6ef95a0568c341be0f044219fced70a46d6f6cc72175e257f7363adb0652fc4f0c5c742757cb89ca4323d323ee029838877dc113c5e4dcd31f506888ee52b3de90734cb8b284927f6c50bac31b16098ae365924b5bd2ec3ef2eaff27317eb41342d0b2210cd99af5fdbfb16cfed400e5583d9b030d96b05ac303c3ebdbb36bacb3ce00f8d68896af8eb85344010f014b5af52a5fda69940b4592a0100731dc92502ce8d90af4206417950830ade5b7b37a85ff4bf469f056410d775e9ce9f22536e49f9f26aa139d371018ae9fecd7d9aef941c08baf4a16aae9dce13ce74993faf8d7f8514ae2da432262b8221f70db269696f47129a0abd47f4183da6ca6bf7717b9f98a832b14ec1a4992e7ba2b89cb2920a2335a2ce067af6ca3a42d8d56cef27067b0e84360ebe60eee41a24791477a65cb837f9848ba69127479755dee49721baf5b8c041ab8749ae63e0f4d2b442693429189ba7023b7906cf2cacb22daf09a556574ff4667a949d43f1c40448df4ee62db4b2b745a10bc08c5ba4ea5be924a63568a559d22815850766006ea069c76ff1c405b6ce4a60c8c49f6f845f1586bb9ca39c65a60866864657be022e46dd64caf70fb149a275759e59deb268a25473f903776202faa5adef2f68c7e5ce31577400b0e57eae8aef8f4c61e6738a2d05de5cbdc5151b3e15f051c3d2306abe09f80c7283abd32109e718736f6e7ef17243d89faf7d5122dc9a7e0051bc7fc7e542a7f3f82a57494757ecfea7cb74045f646e3f5b8a334228cec2a8f91dcc5d494cd1db4b90437868a34d544f5ab398254d667606748aa364fca23a78b30c1250a64ada91bdad5a93db2b673d5f66e6f80a9809348615efecb57f1125c41850cc42173358edfe6046463b571db3b3ff079631d6a6912ac138d246d9a2837a96e96d09bd4f9473f4340b4a9d828b0c86553c7557176886b3d59c72853f4a92d4b65f88d9e9ed4a7060fe33ce077a121cda043c0dad5f5a51fa3a76e639f05476b0efc238fceec9a855df5a15a970265a33f1f91cb6937bff1f864a22e59da13fec978a4242c786b0f0195b9ff229ec6d99dc6a2c26108ed80a714997e92c0ddb6d484177a150ade86157710163998ac20921a6eaaa9ac98e4735337130e1d1148e26663576bcf52598d7c9f4953e47d7f656f5d74bcb90d3434ab9b347160806464e2172c3f17232c49ff0876a309b29f2da8fe1fd81e3d85be65892a5affb1f5b6f5fcff329b3bd7e808527514938b958b990e7ab1de307e4d3ceeee080cd84cd971559e4719705592312102abfa462f5f4d63c7a9e385a57507f5f7f5f7f534c116d28b974e8cd97a47c7f827f839967ee220ebb5f4ca41183cb33797f1d10cc46780326c59fd1be919e9a5ee3603d31e7268bd779e5bd4855d962f6cc80c347d21d2453c0af3e4b7f27231b176c0ebcb83600e8b77006c03c45bff60f1b2b54f7e07dffd928685189861318778682556d1203f27efe9d5972b747fa80db23ec69d827d1c4df29037c3b8f9727e66399f92215d949d96e673595b32070065854f34991f746310f0301c866158acf645f97a6d7bede79f1e64f897d3faaaafd826d7575a7a0a6dc33020763bffda5d4b4a07b1ac6065d65ea84cd1e80d268088c1f16ba1d004f3bda17b56833265f0afe66f35555c775a4cef022ab04cc7af4bd1d21fba88e3b25c7fd8a983427865aff0e1a109d862700b20c6daa880408fc7fd94070cb643782af3abd6b6d1d9bd7cf7e21d28fb73d3fc1047dfbbc0d801bf53cf11e7810781d09dc6be1fbc2817faba3cc97d20f010057288b9a6b0a4504c61247c924e0da6ba0c77d3f7c57c78df65f9758401a08b3d0d99997905eeb45531ff1ed74b5fe578bf32fe681521a92cd9b90bb703358335973c20c29291f28a3e3515ef87864ec9d70e444b99508ef7f5bbe6d2e1150fdc60929429da8054b9c134200a101c6b00973afb3e5f523ea6da234b23bc89a588ed0f8a8d80542e6005449badd1e68c44c4bc12a441bbebf1ac3ded3a5ef0c54f5c12087f95446251945562cfb6c2e10ace1d5eb6bc3389505bbd25d455000f6ead379d6b32ecc3807644800d96a5076ed1c80d23354c0d0d0a3635f8a9f43aa776db6f45772fc158685b1c05dba1fb21edb170a4bc4114e09922ecf6ff3336f627925f90b4926976046df1f1890ab772dfd5c67074df78798b337c9e3aa2c0765a8c155f0e2378e0aa596c398fbf8a79ff7e354e50b8eee631575af7a577d0b0ae018b8a3db2ea6fba512e2592c1d7ac0786ef144c24164ff61a34e1e9b5e6e7ac09cc27bec6ec504c858c73e79ebb53ff32ca2d685dc34b418ed8937b00d05fdc0577fce89fdfd96878366a9d96b007b4efca06d960c2af70bb7716f41b68773deafbca8c2b65bb4d1d25d5d9a4657cfeab2d0c6c5590273a255d4ef3268c75d8cc675371e47e8bd528f21c855a5d13162ecf1af55658fa2604f44d59d6f06cacf9ddc66232d40e37b1d97bbe5cce264aa55b88c4bcfa0f154c178cd1ca6d517ccf9486aae0e91b761199978cac6bed177800ed34048c3a0e514d838c91811363eff5a5997b09a4d323107905c8d1217d0ae01655de717997ad02f80971b1bdb923b341743b720bceccd71cae5a0b69f49062044561447bfdf1ef7d3b7b68f7cc07c452341bd1e773368c834646d4183c28cabd0c7a38493b6f5826a0b213c7716cc57c61283d94c46fd035dafccbe6296e896312ab921dc8b84eb366c7b5a5b20fb393c6571ca5abba495b2cda3c5b16b392810c2ad1cd92dbaa340ce58fac21e0313bda82a900190f078b56e63befaf00afaedfce1fb678110fb2c536ee707b1c62515a04d447eab7d91349cbde79bf0110fb112cecc603f8c487872c318c3144250397cc9aa18c9911f11d80764c0ca9404f12a63f50f9d5c8f16975287da58c2979a45d70ab637c2be3ea184fbc74dc350c947eea3b2a4d38fb467f0ca432505202e57f98d5bf96c13f008826edfe3119b6f4c30e2df30f55a3cc4500502188e9331bb713edf96cf8f18fd22a218935f4fc91f96692b8dfd8cceaf090185eb5e692b371f1c4833bc9ffbabffd96482f0e47f7025de8a05a4f9448f61f67804c8d5818d715fb5a8bd2760bede6ea6ef9e840c7a4049b855496ef0381d4cee25930821656bcb29bf08b5ce96512f18e14196e87261e273c0ae2cb909f6db415bf9637c3e5e2d8fe7455bd96f3774bf13df7ce12b36254460d1e7c8fac860298233fafe2463de798b4672b21e2e2289467e981ed345c9fcaa976c83c22a3a9c324a8e1a7dfc6b15d5acd1222b38fefb5c5e2232d0794b1fb096e4877a783b872145accd068130954fd5b0570f0c74639035e00ad5bb81a5951cc4c577dabbca82ecb43311e0a6992f329e25d6ed64fd982b852b6fe2969fa2cf975c964c57da400991a8f9541fb656ed4f8aa788e6f85976b1659f9bdd1e9023eaf8901e409f8149e9f3a83455033fb1487a9ab71603a032c6c52d02d931bcb84017dbcadffa7c12d23a689c9709cc3c3efc2ea616958f7af8187b972d4bcfbe113420c69939123169959a2ff2a2ea586b16b5774cfe364a46f2fbeef886ae076f766a8c45931b30dd6dd3279fa9498d386f8d6896d392633c9f4274f6819ded34cb23635a0920644ca6acbe9a4d2dc3bcfb5c84b23dbe3a79f2576d25b2e583f6dda19bbf9315dc085e4415955c54ed01124de3a79accd258612fd2ddbc9b8afdcc0a81106d7e2833350abf13001d8857584c78dd7fa42dd4f1e5aae06ed39a73683e89c73dff548db522dfcdf8d68a7012888a6850429703908a40c889703f7761117c9633640c06df4c00889ae2ce0cbfe6abe8fdfc83ff4cddf7a8f8d774264e40523ed4c269d03fe881342ec4f8fa3974f7a35bdacb69f9f3c91f19c880e3c1d8ab82cb6ffa63bd9bbf645171196ce0d73d44e9c6d8188df1e78d4c15c2fa1aa9d5706818b6037fe6828bbc0a808f8735c868010bf93caff8880deb2777dec9d426450a9a6a46e34808406c3a3b88fff58afb5245d0c246f2602a4708ad185a67449389b3adc1ea02aee9295c8a04ab0acc5d02f0ba0b5f10edbdb72884d8c6ef5b6f991932eb5a5b986687a6dfddcaf8eaf6407f1ba5bf46fd2e8d96acc93f92fad227276ae0898d4c374a5bf9338161af5cf1d85b5ae61d5a47c2227e49b977faea8b4e0143ce18314649119edfb9b01638dadcdef044fbe5aefca7e49be25397ff295308b7e4e8dfd1f74bbedf4eaf970ae392aac66068297980147024cd2b9c4c2ccf269830b5c9518432cf457326146e6d6e9cd29ba93fa6b13d86001d48ffa65b4e2868a65642c103b748d3331bdcb6e1e4536c0f28e552cca5826b0f4aaddf8d564c042bcbcd7c3d1785cb837e0f0d28686f551b8fba074964e8725aa23e058baeb75ccd7e7f74e86c21b0cf6b5ba558c2d22a25d0c45e34d650a7a5102e066f50fe664862164e537303420023f202cbef48a6d9611a3bdf78dbfad860db9ef6c7e39d531af13dc6c66ca5f565d1f814f48ed48e33eeba9b0b098a17c56cbb1010a004432aea8efc958d783429010c6f15cce7dd0dca169d6147dc39c8430b768f52313f08e5088c02ced116e6a6ee6980d0c96e091c4bf86c5a28bd633fa6122fda623ebe81f47d802eb0611a620a2cfd996f688a3cc89f4a6ef0e9b727d2da9aeb1bb851f0ff95a5bd7cf18c049503fc9eaea42bf3024c7f05368023057fa24b18e01efca5a110ce26665fa73779d10e195ea09d675fcfd1e05b132b0e5cf5b14cccbccedd78a7c8e2bf68ed0b007e4e09935da5c578ef122da165b1d13c196675220774a07b700b8b677df9ed671aad59b6b561896a3042f8cb82f366ecbb47f374734eaaee552820b0bf620b0822aca84b8fa9fd3ffe8bca530f8dc5b7305f330f887f5e64eb5128c533aafd25ca354f5dee81c588163040953f97c08593e35e758d8ae671a5ade4499e7a44529301125ce67f7bb8a40fee1675ae2fe18f7e51d7ffc9a132decd09500fa6aeba23c7fad325dc504ecbbf45fb488970fbe0a349105f96a87c93bc52b81b879a38ee7aba83fad1e056648d0a261bfc11fc60474f9cfadd249dd09dc1789ce36ab2329e185326de0bd0f0ba5111b59093377fe1036ea654877c754ec5fec5656210ee7d52ece0659ade6776d3b2c773fedbba541bf512d68acccd7f815a2f6bfbf0001b545e255969cf8d350d8a2345d998a16dbb95be90f16c4334f3c21f186c23d2b75e62614df87bda461109f35c413edb67503dbcee66d0547b1c7e1bacd0b0c5751648ed0d94251ac05ed0d9c08f9b43ea11b07d07be8b34cf43db50c4492a44d6d7bb6a9d892d742009cc650f26903e0829c1a0dd4970cb239097a957e5b08b2b0aee226dd8e742500b24f8bfb65f6d38d5442c424ebb68cf14312703592503e944e91fd3c501e606dd0413a1d4c538ee92bee205926da0287ba58df8d52b7fdcd73c1e4ee65d49111bf29257b0a97e50f27178fbae48e89149bfe5707ee5e0476a6a4fa2a3ea77f523d6d5f8b931b9354df88318e8d6617e69c47ca4e289a826d4759e7c28ef2dfbe7bff6942942f9014ee2b1dc2b2306b609b55b9fd6086db28fd2133df3608a006e28fe65724dc1576e3d712599923bfdffe331505d4e0637b58638d5e53be12bfcddacbf6667577a519398ce8bbff3fc5dc343fc369fdcef304821092e0dc017349a69f228f9480580952f510a15eea1912573f7e3bcca2dd39df258304b193f7dd7ab434b74c4eda83a10dcfd6e969a16536fac07e349517826f6bcf4aefa0d61c40026136b6a6f1247dd66f263ad069d99aa0f3a505407bac773ce71f07e4652ceb181f7f274a03a4772c71c66e244b1c9f6565971bc0c43b3d442ae2a4d822197eb7a31f07be40845299839c040db906aa4cfc7458452e4298362dbcdf75d32fbdb9ae059dbda494169b6f10a9e0a2034180ac8265e94b57463300d059001c3b3df5ec7395cb0fcbf5e4604cbea7f8019484d822f24345770f6b3ac8500286144a6a42317650612cf62a76e18c59417403db725297ee7b35274bf3f21400802997506242b8268bae54f0b041fd2a6c1ee926b1af4ded2cbbb39df38eb373bf01f10c855e08bc7a14ca52859ce5ae6ce625f0e9f7eb4479654aaa18f1c814b0a094c55ded69581d6ab0b255913899637492927e52e81f5f501538eb901761bed55685aab14d827a81b640ecaf64161f89611b3402e7bd67b40380b172bc89399720cd59320919c40fa12143b5fdb78811db0248bd777e02fab99cd165692490a17f3ec42d65f3a3a2cc11d67e9e6ffbd1efc06c42dec4afeffbef91e77a4ccd8e7ea949e8b5120e0fca79f46c82cbe0152680e00511c813b4404da60479d2ff8ffad821ce78a1b54085f7257947f216984106396afb0e0f5483b7370100fbfd1f9047e02ef40f9a8b9469d4db423f2eaba6fae0305545bda8d99bf59f76e841795b3a930a1672645f4ae3723b4463e12ddae9816056ae6fc144942c59332307ea363922bbc794dd8f57fe77d4471428ec305c7ca913f926c0796b7014069dbe62b3d168288a74bc2627f77693fa305fb777822e32e324280ffbd3d5712ca885eb24190c70449ae8192d2d08ce6256eb4382e514fe6d9955dce307c05f18de5f1f68dcec5d4b7098e4365ae5cdfeed0bceb2fca7ace11a0deb8b28ad1fc7999b5ce44787b6242c5450fe270e7212c4f7475d8126bc1008257f1412b2f55a0060071de450bfdf1a19ca0ab6faad4265290fddbb201b43e1876938b29fbf0831c105a78ef5e6d4e9a196805759e9a27cafa8b8fea6a54db01df15992b8e54327b5bac9fd724c71c06b70cae041061f1fae92ddb901e05a87200b2dbb3656b6efd5f592f7a537755f4fac5963fd100cac982ae99b13ec93f439af46cdb89d7bea82721bc979ed06039828c3a91bc20f5e993cc275e897ef371ad2d806f4d3297ac186f304bad37c280fed2c55cf42fa1e5689b58caf988e90de3c4b73f0e5f5294ed54c618f0d0aa61b3ddc7b0affaa438b84d59ce82411947e2ba8bf08804b78b93ef4ef9d89d393b1c858ec3714be5eb8badafbd7af7a618ae55b1a675547ca45155323944602da32398d5f4f3cc09ba3410d779582bea9d709ea7ec053479dbfc6c276ffb7b0a2695f0d7c5e67848c4165ad490dcd34bc504ba739e12afeada4561186f69293b4f57ffe23845c8f963cfe9c640ee213327faefccbf3f892a1c19abfbf9dfe95d5af589e163c09946de279c52d8cf583c0fce3e89968314568a334fec683e4ec8dbe6e2a14fb27501c05f30ba4f1ae199d037de78fd509085538a46105d4871fbf9cbbdced52f90eb49d83529d45d1bcb9a0246565803839d9e307ed313fb9d672fe1359bf3294c84b33b22be2794d6afb1310939690a537bbc08ffeeb31c1a5c369eec9f56156b0363444fdfbdd03f704cf4774f0634636e2438fe44bef18c4a2f87cda1d81ee545e38112cad76fb256fc6e8c86a141a63f466f682f1b7f009bc04b17984dded1c35da479447b987d5f4c48d7e4246086d96da6715be7e004571e0eb876461078e25bdb3372a3078efbf51b98c18b1a793675497d4f539e154c1e4ac3bf1db391a4fe2c6076d42180d8d405fbdd3393d8c201eeba6067039d1993561a47567b50bd04d213cbc14e784fd8f332812d3ca57204c3adadf80e890bc3a03d49613628832a2d8bc4d09dfd74f3a1c0c24bd8e0c1d24a1dfe787573d38c886c6831f3353767679606375494e40fedefd335ba31f3161f31923d8576f315e538cd53bdc7f0a2a217f75ba3fc2f31b61878f27b565d31a9622e023e575b3ff872f341e02123a5739406973616135793e27d0b584d970c4685a8feb51f0a5fd3fec76361fdcba7ba6d1f5772e8ff3feb00815683ac7821aec9ddd495c3119f6ebebcc10e31d45e94a0f700b954d5061d7698bdba96a7f58cf0f8f5c47fd7b92e0ff8dfbbd6cff5a1e5ab18459c0a6e56ba255a9e0887e7bb5368a5cf4dd482a3f97d40c6ea4041ec70b4982b13ea9bc68627986f6d18983f817565ac94763c4f0d156986194942386ea35ac2d4fbb686d80a0d6c6a5438efde776408750abd0e4a7f7b4fa1be98376ab1447c2ca1ffd1fe208071f712f0dbf567939f8834fb9fc97ffa7daf876f241b596d27ae54af2573aa748f96943cee8ce6a39b216d661566b4a61c71c8218d433f1475d9b593b557a8bd16c943e2f5fddc5354445e7054b0d2914f8d92468846cb44fb3d66ceeffd39450e9ac36a052616ca9c85165a091bd816bf8ba2bcb09123a7f0af4435d4cf84b1165d0aac3e57dc79541e891398b2da540348572f2b8836e78b79e4052a03a0057512c6d8ed7fa092bc578fc229b73f1a556b6dcca71ce88713108fc5d5d627e45bde23eea4f43357675e9599baa6b3cd0f3e8e26ac419f7a1f7cfe2a2707438578f5033c6d99d6f42f30b0ef8a16c2a5f918f3a28d3c86b8a4c900600bbad4fc29a3ce43c0f57c06a508ac15775204ac9338445747acf757eb348f3d0cfaf6fda66de6ffa7acdc8f221e9e446890b822da9c9aeb5202e29680fbaca0f7637e2543b7c5d74211f0527d6e074582851e9970df9fed570e7acb6bbfdbbcc2d385ff80455c5e102490f57fce1c241142659c0af96b23563f86fb4281294c58cc001ed2360ce420eb9df3f30be3b71554c35c57a99fd17334871ed061028fb2442f9ab3d0b7a16f035220d4806d800d945f78486f6ef828ef6c0da90e2da1881268ae94e66efeded2902d3e75387e704cf07a8d4aa29a546cffdc452ac1e7bcaa24beb025acefb7469e1a969a024c8adedb99af767262b00299ea7c94b8190963df936d7173d9f9335d237dea6bb3189359ae50ffca33e5414d5451966fa07cdd1ecd5b07160a12fe6eee2842e31c644894f03535f168c68ae6c294a595409e717bc68ec837ae02a7778c205947775a477dcb69d81fe6a5d346cf776185d6756fe4d129db45485005790835857084bc0eed0195e06c2150475308b1c8b5abf824a139e28081435b5a969c4fd2708cb0906d9d8477a4acde09d6174f528a39b26d7c1bf9dad87c5fcc70ee570cf9e06afbc32eeec2cea2e3ddcf24b1f84be66a07f8688bc900ffc36e3bd03cb72e08bbc87551195fdf957f5a738e290b4d726794415b32a3414385d5278e536377d31116b74cb49a45193c692ba2c743c2a6320ee34680e71928bf4d3e1658bcee0af989a20939beaaebc47d0e30289ee1a6f83e19513fff0855f3e8eeee841ad594bd06c9f4c925a0d6860a6677f90db5fb845fa1b962b4fff4d631eba1001d6a8ef5d4edac69f032b28243ec5d819e6939da19d3a537744b6719ffaaeed4e210884bdb90827d6767361249fb71b385bb07f2fdead5f55b390fcb0c8da770e0ce3af7e3ea37eedae09c1718dfe5e2dc686181c2a893e404075d3f9e3a93086676a8851ac0d622e51f3d88bbdc6f90f0977ae13e70da7256ec3ae7d6e084fca3f1bd6e0a6de75cf6a4ee8151de8c3956424570e128c398319ccc33cf21b7cfb2b863c2994cb8f939737c16a6231e49dff8ab7ed479d423616140549574b7038073becb213cd30d5173617644c25986e66bfd42c57a99ec2646c99aa6b4002de2eece374f3131a7fc2c3cf3607ddafdb068a74c89fb8163078313d57dc688bf666c220afe82f000058a506cce0faf59e7bec493d7681f7d473c4fd4f3093be857a23f99dbd56216a1161d466e1130bac60e4d7f1c04c33560cd294011441af3e6057ddb724cb1f71ae9c416970dca8410be2ed19cea56a1fa213842d3eecd996e92edb27b48bed21dcf8130c38fc2a536dcac84f392a5c731e13ead68a6086c592f2f972f534896abcc0ee7566438baac83e9efc9d70d0f7008033498c5cd6793fcd5babcdb4fe569ed233ef37cc72ee4a4811352e0408d25fc74644751524a781735e0e200d6d475275285a2832555540e77cd790cb5680e0722fbc308226192c56005bc4c6884824343f92f6f15d7505363f2d7c54dd469de42007a269dd6a00cdea45a81f9db2f60eee9c92c4d82f7beeb82b58e14bb91c49b7876561f2bac8cb13a672d180dd15ad518c2c69691f3015dbd2f8b6cd85a5a912776511909600cae9faf0e40bb5e163f2af07635e556ca3eda3ed3ba7a1dddd7a0bb912552ead601f846485927f1c8d34ec5308fa390669d04db69c8a6125b3c4b0c59ec0db399ea1ddc1d9fbad617be586a3240a09ab555103be25b522d3a5fb75b35b61f4d63cf30766cddb27780fe3602ae972eaca09ffce3cd4c181255aea7aa62bcc14061f8f7835c3ff224a9d90f24f5cdeee1ccdb2d697d8034b31d988a0fa2270ce187432ff14fba3a95245eab3519577bfdaeaf9a1b7e71f8a0149cb141be8b0eef7fb899f77cabf7db48fc98f4c8bfab21014abf2079aba262ce5a15cc6747e7db3cada19142b35839324c986a2f4591c67885aa53e0f6ed2be2d7b3dd7d68f0e5c9756263f530e9a7bc55e26191ed50f409a78d146525fbdca861458dda384c5e24e44b866fe3495944d7dd30af368ec93b106b16c290e3703ff2f110b76499b4c68a7af466350c76e81e40134f1ac772e936e7460d5612679175e814daeaae01db6f06adb35ff89d4775a07405d1a9d13889501a96c74a3d7bab202a28694d8ba12963638a4b49b86f69950c5e9644e29d3636331eb7c3af026bf4c3464db95594bdec718c2e471db1d3094f0332273a608f0100789c61a7fc363f4d10a6c0a29a6d44076bee4c610ff459bc4186c77d2067df239d74681fcd1b026e6f89a82a4e4a426fbe564df3df8a012eadeaf92e8fd340c856d444b0ed01414b0359b86310a6aaff2a28b884af78e54d50385482eb9f636d1772ddcc3e16dfc6e0c5139c0cbf9041546f071d3b64a3e8600d31abd1e88bf173fa35068a621d7d722b684e386f3eb88ef6f1f67ca9ec05a1d4c611a2e5e5be29ae3da5b37f6bd07cf6d96667a76b8b769aa4e57be41ad383748d622a06f8d8a271bf25f52f28875d80dad59474efbdd0404f5dcc6b34b7b475342f4f87f26feb4e70f1e221c222a86019af18b20f4afe0c792715eb212126b565ec1338e219dc26ca8e6b9abac2022abdf9db1aeb145b3d1d5b91cf66bb7b855c3c6a9bf0dbec5330e98d60130bffebaf7230a4c3178abb97fdbe2074dfb5fbcabd1aad84eec8271bf490ec6d3c116bf9155eaccfe329c01071cd359c5d8cec07222c1c93da372981f4440da71717f1415847c8d2027f46adf1b3611c11e49e580a0a1baa5829d2a019a0d41988dcb1f332a0ed1913c01100f907894b1d5c9c6cdb487353db3590b5c1467a0eabb1cb1c6f6141d68060571a9dad2865ce1526cf9dbb434d70c8a324126852189b0d2cb500778f12cd60de60e870587b4ea9251935c52cdc7d37f235fefc35b12f0c9741e1914dc523e631fb2a26eaa7ea4510e05862bd03a2b42f0189336d481765836a42e27926997fd322baafe46003c32196d9a7e0487e409849aa3342681e73346b610e066a27ee183d2d9c290d067d363744888010cc60afc35b345b06888b1526896e4fb8ff446c980490278b03018b9d814de1c74562ad2c459c325bc11b12eda039205168bbdeb48e25b1ebe8cd5e2874da17135338f70d20ae566141cbfb3c4345cf003c6f93d23ee3dc67acb42c3f1986dec3479ef908c97b330a56d6d7b9bfaf5bfb90216f39ba42c61588cf991a463af5c5c0494ee7363436618d63934a5d8d1d984253824f8c93943554ff7a10bd6733e300f9899ebfe21072bb3c473d7290c56f23ce8f49230bef976a466aba71c628fba996c727b92ac04d183129773ef20fdf2cfe5f3c0c07068b8511f723367e43560914373ec1ea381271a2c46a1a995ca90a364add21160ca9b99e92a212cce634c2178eba328a059f658110d5b8c0d4ef2bb9baeae8d04b3e7c64216ef3ba54fba87cd0f030887b111f1da377145a1664f54c81565db7ed2d15d20d92b35f78372bc92962ea61fd5f7f5f784218a24f736dc0f07b4cf61c8e72d32e2cf1536b2e773ee758a989a7e4536b7d7dcac485a0b518f30e99d409ffdeec155b41b50f7acb80b5886724d4fa9d841d16e54120c71d93c9f542d938c4f318383db559d66c25aa33cf86f64fb7b29027f0c261530fe7b130601e964ef70c5af3256a81d73fea3da6d367991e435f5eb3817b1c5bfb78fc3dcbfc0f119e0e4dcba7030a33c7272643591316f8e70b3e08285032df879c024276e1c31ee18f5bc47875834c9823cf3333182e805e553015d52ba66a6570520046b1bafbb9ac0ffc5ecb6da8ae2630493c65fdbf911c22171ee09fb3bfbca27d7d34541ddf3c5af8b7bd2c105b9e644179221a802a7d0327935b2ea4595933cb2d3959cc7c5579427935016b0c049ce730010d0faf358eff1bc4871f84a51d3eedef247f3a38417b204d02900b47887546308d5c973016f9da5ea092697bb37e9d1928f3abf605670d1c57bf4225dc8b5e92b71e370a724ddf2d1e53d5aa97c32100a0026e992181fe5088d02aaa9eac62141b675c9ca9d497cda9e7f124dbb3db4568215a510bdc577ec63b5b69be1e0c7713c450cbcef4e01f855816b60591779dc27fd707d9db7ad0b64f90ce7860c3b0b2000513b26be3520e5be34191e01d3f9fdf96961ae5223f49c9768268916b03f3b15ab379cc926d019ce16a0cb3d8872ff64cef8e05ad1f8a79ad382781df787257c56f97151aa91a49f6b35fd2e2d6fc2812304dfca8667c43fb5c9fbeccf4a60a50cc0b4bdf266e0093f8c10449e0a3046203cef70b955360fef196f9b43824bb0ad58bde8bee211252f53c8a48be1a3c5f0ec0bb552b0a4de48afdaef0f14eb48daa5e87d5464d473ff21efe6e25f5c42209c19c55323367380959c50f1f2ba714f15174f919a5300b28d518cd5a322402295cd10bbfc148126a223d4966722a4b969b2ade8d549509ec3a1a8355d54eda099864ccb98bd436d100ffdfa0914f94d03bbc7d59fa8c84d03e37defc3ffc8a117687633987b7a5635a62b5653ad2f6cb5e42b7a95d61c7a8db1ea3f92265613b9fc07189c226a1da0f4b594562de1d5077cd73791d16e2b6063a647f13c369b90ebef1ae1037d8e86ce65484bfa14fc9cb8f00dd84c25567522a9b94375bf4d2aa28fdafa59343eee7c1c6b3a514ffa867e2209971b8633dff042a4206ab2217aef44933c79af8e55ec7c625ec347bd88e546b8e5a2676a3c3ce941d82e42cc5781cd8f16cde798b6b379d90e85604b9580fa3716f39aa36bba03e178c7595b3f1e9b434468ff6603776d8362afae9360c3b2783d2cae49934daf14a4391b7aba5f79c68761b47ee17ca744d29906d2a3e4dd56843f68c902f6f53e9fed1035891e8915b94eaf02b4dedb5db1b3c84c4651f2a4096fa33aa1d5ceba08cc347f98f446f1036d9514fb2719ab2d44380180d816aad6a3b686ba70292f5965adb3775403cb3f42b7aead8b58ada7818e63dd60a549d7672457ab8afb8fce0677a1ce6ed9c43798c438f8edea99d54d74ff82d96177b305edbbb6b150173695a33f8232dbe69e3d242bd15f368ecf90f022087ab13e56bcbd0da5b2613a8144bba6d3aec39854bdcb077bcc9cf27ebb73a5b4622286531fc62a51f459d9d625f6d1dd313c5ba87b5f162441dca68301711ce13a276abdd5f212c6b74c473553d19d1e422db8141659c6b995cb5d53637b2245f337f6afd8ec355785c9fd984112dd4be6c788882b1934dfb705589ce65613f28debc2b2085710889d6354cd7afc86adb55cab10ee8c646de504b2e53bfc83c062e4d7c3e20159443c11af08163e319ac9f1b41760cfec717842b34348a1e21ab782939ceb73cfe7c6c2c380226fb16af9743ff444a905fdf98817eb0918e11580dc6134ca8135e8e97540c4fe618a8f7fa92b76e159aa28c133ed3edb4e4c7ac9292792fecc7e7393add1a2f447bd623f89daa581a32af377b03ff59a597a2ed3c3dbc254f088432872c3b89a47568aaea46069e3d458d38930f7e447580ad90e84c88292f73fc47af28bb24c9e578556f0235050e25cc2b16f854403b743f1da4e87b8d6502a1027bc2e993609cd61659c6b0621657235e1a297ec7fc9ec4204e9e92588d5862b66ece5dd1e4decb915ff794ff9b265b176c36d26abfe89b0435f8253989d1c699ca67cc51a43d2d97461dbe9dca6daeda81ddd031b42ae19fc88964753d5d9f75bc1dfa7c8b7be984384c3f0a84421f0ec130d187c7e0e1c2e268162614aa8e3dbe4b095c4989634384f87879fec245c840c0547c4bef62559b136b61b1490c285c9a13f68d22afb779db0492b3337d8a3fe233166224f0b0e3c5bb098dfdd30b49c1015c22cb6d856c12ee9e528ae1e2752d0a4c817fd49b3cd9e2a1d2d78adc658dbc6fabac730525c694097fbdbf65083baa2dc7f592f0e73098d36ac572c9801f6d51da987a8cda43fc6fcb62515a0d69f0bc2255c2596a4711bceb898e9a750238340da73e640b33e80bb2beb71cc5f57f220677f50c49b347ab3bb211aa738a461344bebf05a0b6d042bed42437c8f23d24a6482e143c1a0f7fe7d2cda75ffe0c7a57c51c0aa9caa3c983a50dd40e3d1cabdb284f48b62554436181bd8c984b81fa300fdbab331c8a2ba301fbee7a1fc87fa0a81cadc87989bcdbf4d97699fcab9fa098d94f752a0fc7f35d86bda5d9009c736744e72550ee8cfddd39306efdfaffeed4897d20ef5ec13aba62bde20b8001fb0939f0d49cbdbc90d8dd0a43e7196ded0a61b225d1b899f88ff9f1a3ef2ff17d078df47b3be837c1ee172cb3bc67041e96bc52ed3387128c50465005955e4d6c0b0445e97258ef4615763067e4d94458ecf400e5ea253b5bddf5a79bec45ed283075c2b000f7fe8bc18101237ce07d62adb7edc9d23d8afdab2b31e1f5e75979945a7059d6d3b16883ebc24474a2acfda7183c133032c167234d034ce9c0f0ac8e180e6180be4fc422f5cd95753aa4270a5a9f1733dad8e80c9e155f79ff06224fdfa36259d1d30f7ee601b55b3aea0047952286b268924e454262945a9db2cf58bde6d1aa7885f2e21496b7b894fa2236ef6fbe9a3d77fca34cbca2644c557ee29d74d6f0938c3a817432ad7276c774809bdb39c26850b1db98b5f2bfd76a1e0e6b12d4804c8a29634759a4e9d87ff06bc85f6334e3a2f211b6c62ec37819e23d37d2e3df154139846e7ccce80916348a88927fa7b00294ca475d1e2ed263a6d007b8aa7d6fcc75a5135e384796d9df7de8a9763c27c44e7029e45ebf9ff97bb59d894133222f707d4aa4b8866bedca3070f4a9c0f34bc5c1517e1cdb10e486bd87e55eb7874499a80201a2fbf5722ef535c9e4566d2575267b6c7f89ecb136c577a042d4db62e644d8f1d6fb387ca80320b6428b80efc5453a9aeaf05547ca08f3e3d77727c7f4c77f68d15a32d3a362aad33df0a53936e2207c0e793a77532c46951a78cdf295af007a40e6464904d67ca2c8d202769c4ae57f40bdd7a3042914ce181bb564f25a3b45d0a7fb81d8bb2edc52362fde580f401411b69d509c5cf0e523bd8b21d523e4e3665003061caf4cf884358c986d1ed879baae4d431a9adc0409b2d2db0c41dba4f89e0ecf4b76ed5b8b8cf2fb3f485c4e467769b2aded8099db55a55e82880de41d3311124d6f5a97c25ef4f07857fa395e9fb80a7433e70e7aa45db6b57c15e5ca4001ecb80473f21d7b2fd74903164ed15cb6008ed09893578c3619b14bcbf970a5a8b7288526f6b29b193560d021945b4ad27671200f2f4b86f5a687315f9e1a5dd4230a6ede218057bd9c96110820b45aa92b62b92c7fb36c9df005ab87eb93464dbeb36a7fff775d25fe39832612c419573d07c70169264c14606a812d6f29001a32c183f54c2339929e23f278b9948195e013bb09a7abbb8df123d1fec2f690256a687d1145d921a1a9aaab5c9b586a0190b1a05556171d851974f1d85f80b0f81f9052e824781f5fe06bd3db9e22581960de04d104a2a394091dd7aac1ca780b5f50bd5359069c8ee4172f91c5c8767cce19ac537e9dc50450f04f9afe1cec56e70043c08c48cde41c3873bb3d7e2b682b10f0fe11179d492d30e0e8dbeaa309507d0913be53310fe496e2c83d9592880f19b26b5869e4ffac352cf48ff1c204704fce0b79e78fb8e6f0dece6ad1ca16556714a922aa2a3b28ded95cf3a1fb48f2461fd935cb24900ed9ebac3d195638f8abd4a172673c6dbe7a1942c70910e1d47737b3e752d545bfa8ba62758296903c335e5327671c0d3b03f6f2255ad60ac84fd9fbb03ac177322464e66bd750c0331c8c853d7e6bd4e0097d3dace9b7803d98c60de4b1ec76977d533ad6f5cb6a05e659f247d18a55051d3eb827eb2f3a0fb898b1581e96eab7db5956ecc8db8c032912823f17f7f43fb6b9e30b52c04419dcef897be1fb4088442fd427990bcdb797aa2bb23cfbf0114b4b825e5bf60c8b3071591ee72e6ef25226a50b12ddf4310e497ffa4e107dce8c54e201a91749a886f360d1bb0297a363ce854adf90b42fb15886e327780a5a95da919e3227babcea214c53ac7f0bed610d0094dfc2a69cb7bb8bea2f7f65940d0518273a98b6f4e929affc0741e1455aa7bf256e745edaa43888e3f5d87cca6a9dcdaed082982313a592e3611073bdcc13bfc2d9a7c7c18933a01c9692d56b4196060994b1e0e77fc755eb547506ef5545fa94c5d2e8841da630ff816041b91f005d73950ed7fe28a63e8c1f8fa85e609445b2a01ab5445dda17e32c99410336cf46e226891a9441d1dbba30a79c2bbf262405ba7dd2e11ef2f079c12319a913082ba5ccc22954a62280c8f0feed349f03a1787e023fa04eac2cc5d0dda2563bdf613e81c3210f7af9887feb2d055dab49187db0ba149f3ef196142acba77317df2165b4da4814c455282c1ba8e79181b6df721b38932e09f32be89b144cd3a211316e7e920305f45b34484e4c65f80de18ccc27fc99c270797ea5c4093790ea0ad24bf5be35d863792074bd51b42a1136205cd147beb952ffb6092cba15dce43142ce9e4980f6a684e7fe154a74b60d36df292fe8e3b43943e478e3bf7f4ab2b8c7310bf24bfe31e7a722277afc4544a7adf3d4f39a91ec739849da9fd5da385399174ecb6dce81ef6a65d7b0f8ef4b1cca5d771e22f67193f861b3c68404c27ab74647aca1e61149ca4d823dfb749c748b9e71916e513eb97236fdc311c7c5f3dec4c7c10cf928a14ccc7238298cd7a5aff1785950eb1e4b7127e4a9d874fb66b6dbdfa13f1f4d2c70f248302dc8a1ed10cbc28cb00578a0508b0f767326f9d0739176ce6258b4dc83d956da7d3c912178b8e9ea878e8a7b39772aa7b6d4232e1fb55966813aa70d0ecd75a943922f6d5278d4f3326382f0bd905868f02d413583d481c121716418fec3267f6c360ab851cbc05662c78851fa71275494c7410a71d8141f6549fbe94dca119a89abe0212b0a120f2ebc1186578761dc74f0435eed13c4724fe8df183c2f2e609289ed898f70b7a21a4037dfe35207fe6222d5f9d569ec3e76029518dcf3e20a084a07cdde885d67949e03e856c158f5ffcedc728126669f7560174e4d7048dc7c4ba63d964b5e91ce5d6263ef9d16f28eb1a2b5782a6114dd1894e75af10c78fe0e1b2752b33cd2820450425d7fa31c40f9281bbcd9fa8e40ec30728d33efeb7f206cc9ec814f44bc8efbbbc75b8bf87c78bf20845cf3ad3c0d5c32ebc6ee2a6c1c02138b212258de25f1f1d969f85c753a9e90386a603cad5646e2a774c5a5793b91d4934f1cf7b6497064e57540cc8f8948edcea78ffe4d8fb5e74d489fc14cc0a123d2644143177e100ffb58b16aba25c6c5e8b1276cf233ac85b370b9b94aa4bd0afafdea43bde69a9f2cd89c5527abfcb712ce06ec828b8143d10c1f785de651ab037588deee6aa4a43449a57d5a1a80e69e5c2ddc8583b2fea5129471dc0e73ceeecbe0d6623d779ba479c476981d0a79cb19200bfb6213345ec00294e656908aed660521fff884fa162e0e312c29b74d6129e0eedbe6a581316da079344f853895d5cab96ea92db1a165e49477aec660bfcbc7b86cb491d1790695e4c17fe5bba84b9043f81d5d99e0dcc6399186af14f50f5cffb0436bfe511c231f63129ae98be6126288e3d7c210a0639ca4a984624592509cb8f71da54d210bc12a8f8394b8606dddae524af0a3ba8e673e299c9a79453f485947814cdb27bba02907c050524c432ef20a068d6525f80f9454b2e96ae8b4e95c494bfa090b72a20e3851ddaf3aff316efc647a1380dbfaaf8e182e392d69e212e38c09cdfcb5fc41888ebaaa0ef98a7a7acec864c4505f38391d6d0d8c4e85d5eaefd2ef33bcdfcd0617a858e6ecd771c1a11fb98a96cf56e6b13e66a0759523ae4ecb11330fce611c5fd7777e334e498073c999d21dcbb8711500950ed746db1acf71e42d2a87e031f7ab873a6566ef0709c9c027b0ced1741db2e2a0435f656723002a508364071c9350ac043d881e7f2f9545a2714c70bf72d33d002d9eeb536478c4aabcc358d46e45ca1b23f519523c8a284869917439454d8e34216f616135eaf36759e118adbc390aeebaf1016d765f619f73067e4bcfb38f943ebafed642820dd685c7202dea05252d07d1858b59fbaa7c5eec6d2fcbec030f86385f376ed699088b84643635ef6d98b2a6941751af8e32eb5525122a6169562e4da6661638f9e056c698ed2b4247af6600fd1f458d15bedfec75e716c6ae27def22798ca262b7809fff89c56c5370ddfa5eeeccad38d51965abe5f496b413786f9bd1de0c4416a173a3b1f81d159787449e52b15b875ca842bdac61b42d2de519f9094e74ac110b595536cacdef48aee33641ad28c019e422ec8142636e2465375ca583c1b6b3a34f3785e95cd94ef1b215831431dc95dca02301f09e84856fa07818c2ac765627e01328e287e916a01bbf505eb345ea831278275b2d05ab0693e5789fd847bf4217be5a7ec705df6f23e8849ed7900784df1954a9a47190e16032504a80a38611b4b34e7f2c80bd184af769b282f91452918c4f640afaa60c252d5299a7721e0d2dbf7de05d3d358e770944a70b86a6c9fa553d81cde2813773ce63953023a9396b48f0b38f44a61eddc6a8dd474d88d239c390886b04c45890d009d78efa36592429342e24c380163d431e888bc31dd2f7b1ec0ff96fff2282afae2ad79aac9a24c058d76bafaecc2b62e4ab0941f141beddb76cec4e672c514dd192c2d0d441f19cf2df872faeb3ed98f38baf53682fd991fba1af4b1e6f4b0a4bedebe3640e91734e17f29547b5161f29bf5b3a79d46c1680fa8c57a7c6389964318b56569105131c527dd003ecb8b0933e33afb7bc58a15f07e915a2280f034988ec64ee4685321c84a8e1d7d2300b677d6ced0b4caf89bc1a52baaa5b95085ee2dffda281c4131dd22770f4ab78c1e7c01bb547a286f2f34f7a654917396e32d8a24efc7604a15719f297f9a4f547a26d8e5e5121911f23e2de59aa9ec29c78d455c554031e59913cadae2b83b1ca20698854d0b866d8e9c9183cec110125a81e043bdf86880457d5d08cbbfe89dcfac550aa1c4edaac457ed9e5bc773716867a483037b08389ea9911c54f2163135cef5c2ad841a3cb64923d6e03978cb00a6016a69e38d48089d04721be381af63c760e591291a9871ec1920350402f8a1134ff6a7b8e339419f0b2408608da720d768fa3388218593a938fde499389cf71b4d5b7878e013b682d00ddc7ad095ee33ef34a3afb8ac1375cbbf3863ca668bbbbb5cc10e12f52a2c0477d727993e133d77cc05bc59a4bc4f5761ab80b333852a964f4fe41af483de07b504bb8ac8f599900a55e4f09f8677a0aa949f79fcce517c7fe559d9f38a655c32cf0f288d41328d2d730fd8a4e3230b5c7f3ff2f7aba0ff377db8d90382ccb948df8fe97e45e33a8da2d3e5084427250b5795494fee7690716ec286553de5a9657e6be73b02da94404a0608e3d16436cef3bec4cbc17acb5beb967d2cf966dac04436ab6ddf76c70420741d4b13489b9a9777bc043755041d09b714a8e7f1f3ac81c7cad20d7b1603ed4bde19929a2230c49b11b7eea2f2d9ec895c5a22a76cab37d9217808fdf069343628de4bb11c9a485b3717d5ac2da007a4c5ee90c1e00d8409ea9541e03e07ed486dac14dfaf4b828d5a453a094600313bec6c714c15561f8725bfa3fd1ed21853b69d3cc39fa5490cd62ae37b79f198a5d4a6af6e487dbefc4699645e1ba2b1bb173f2b967ae3a67714f0cc0c8ed10073fbc39cb8aba33bb18e85cc08a9e952bdb99546cf9e2394f73d364fbf46a5663ccfb0fa626b28ddecf2ca3f403df85f53c941628c82756c34696d1d853be647c81c971fa8a8f82e63ad6c4ddbf34befcf01a23cd1e4a1cbd7ec086cfc64247255ef132921ebbafe338a95b1d0c08bcce6e302fbadd2856634aca1bb8a8a6f6685c786dd19e7423d251de3982617ab190f2481d2694f046687cbb6788618f6a0a92216b72bffec174d3d97429eb8f7de9a7271955bd9a5807a3ca8428ac13a8be1b94601358ce20cfeffecc91afdf4fb776619bd6ad69ffc1245e982ecae8ccd828fc9965252253593a45b970d957f93b8e8e3f0e7e5d1eb3e28134d71b906e3711a2eafdc44ebc1c603b7c6d5015563191eb31404e21b66be0951555e27561e38883c177687998cd325cc7b40734d74d11c42e4a2ecf96a445ff8a82224fe692758a3f0e0a4e02eebe9b52746dbc9dd2a3ef59ba2107f41b7efac2e5ca7033c699f0ae663e67b1350eb121973c89749febc916a9872920f0676eed3ee8f53545bb144cccff093283eef457bb4dcea02b69ad58eb75b79fc7164f873db9b69bdad9ab5ee69c8761349dcb0ab700879dc4d5214345767a2d36262a255e4db01ebea31b961b0ddfc2cbba90765a33a12f02285e3427529978176dc0d4230f4424b698f298d3bb7bb815355be548aee4bfdd4428f2be169ef1e7caf9e0cda145d63868fcad3e80c9ec2990b31245ee46855d71d74e4e81165e5fb8236f4cf7e0a57ab8e2b3440c7db1fabf8f08c1e29316417dfff2210b188760c98f644b82190466fe5d3f709641d97c022df449220cea3f0f85574f13c0a9f936650c2a7e430f5b2e1077af6497b82c47407398ff6f089dc73698ec2765c66e777b158816610a81f98fe82ccd63fb17ef2e852f89a102a0c61bf3442ddcbd9f05bced362c5ca8e2f7870f80cbf4bfd384c3d0c1f940f2c9dec387a7bc99a4ebaa39fc768fc00620ce2b41f89f268edd30872a12d3704c7f786898acd5c2a5e2e9c2100385d21ff48db56b8ced90f44efde0e7d07db849aea32efcf1b4e6bace7aa2755678f0f96b09d607797d230733ce876f1f75ab2dbc5ed2054afa647d63e95264c5958078eb62176f2c416b38718c2b5724319e39deab4a9591b636f06c6e124f4c85457df2a8bccab268eca5e8e0444eae19b199abfda5bb3ff533945b9cbf448b30d8d383210a5526b913991426b7945b11c8d148073eb66a89f3f0c3d912a70e5364582b28a3fc4f6a8c024c8057eaee9a1bfa5f227dcc2f3811676f6bdaf1959e138abb1c2b36341853a226b1204b53c13ca9701151ea688974ed98c1272979f635e3212c9a7a591ab1b762891ae94b6e5a480a62612efd6f798c5e8c8becd2e8dcf6fdeaed631dbe00d202af9d282351ef8047faf69db115d08a7adc7b68a02a1977cc3c89c9ea863cfc1fe008dbe42d2b4d41f79124325a576aee0fa55d937c11f65bcd95d238fd39f17763af4ee47516ca2b88dc8f92ca4b29f0fe971709eb7092c0c8131f464a3df9c99d59a3dfbf53063aa4e4edd55ad9eb91e45f35b180f3aecaac101d2f801380646c342142bc0f2c7e8aa59ca4f01041abe6643b4f56e97cf9405f53590c43f303b4e4db05a0ed4adb55955c8ed2c94821f5488523782556455c3b1c0a81d6350449ac6e1c077a2db96a6e005f56e5a274f3c65215701d9f237f819b08c9f35c70f027c794d79869b28e04fd28f2c9a4a7bc5d11ffb44bc4526c8dcdec756f2de03dbce5b2e0d1ca300bfb88691e4988964bc9742b5a8f0f11b1659efef35237cfac79575868dfde3b90b127759a03cb91a3562fa6baebe75c3fd545c78074acfbdff35c0b4465478dc8fff459255f3bc0c8d5fd82baab7bc4b788bf1a34c2ec2e7ee46abc0c6d0d947b55a99f3c9239af22ba2847defa2e808e1bbdbb26a6c9f1088274816f7065ab4bd272528428dde949c2d140ed811027cab1753b611557fa547c1d73eeb9ed716f03bdfe18918d010ac6514506e6a650d0077ca39e09272d655164efcc26d958b098e4eeb555230cd7db6fd46f2ac0b15226230d553964316baa2d6e3c2696a24dbbc796573feaa196d76b0cec9955deb389a7d0071c0b0c152556986080710929e363e95169bc5c633a8f225b746473405d8ca7517c9d1340cf2706f79f72f41baf142843592c597c1dd8f874ae5c2dfefeb658896e8aaa16210ec20592a05bba9b3a3cb91752d7d061fa8c6b5647c0f4c35ebfeefe037ce75918d9946d9bae767685ea9cdebbaf75649a770a84c2fb57d2eefa3ad635ce4d39c744c788311987f8cbaf48417936df9e4878d7e3a0197c3240a45ed37e0f429a1f9ae48931ad9164759e7e6a32930986c34c0a295d100722980b35906c77a79c3c5b7771c8a1a3ae9722db62bcd22b043e5a1da90017295bf3eeb1ff070db4898e459f8c08381ce476b96b69fe29f6e3cd7226e940e3d9b35fc7774fe9dc34ccae038e6b1c08c3ac261913f6775012c64d6dd218473c024b10c908af015a9b0774f2f7a763d0301e7d120cc93f0ba2f859954ef1adddb5d99b90f289735d93f0b7c79ff757ad3f50a4a7167eb6294a420890724ed83be2a14b1ff94aeddfb18c13ffddbbd8e66a20dd75a388557ad2bb37c822eefe02b9e0fd4dd19df10152d89d95da4081f73b8321794809353060a5402c9333bab9641d053244d9ba4a41caa5b9fbde8e9b820b41b465d3e53c1b09296b9e3cde760eebcf2bf391412f2c7ba7f4d8004a093799158549671178e2156d7ba184e5433528e0125b7cc39034c487b47f22ba4e1b3af65b3918580ba6f1802da9c3aed729a118302c38fcff78d8d8ed993cd0a30fd34fb1ace82ae2c3bf946cbd9b522898d1c74b14169654a484679ef9479fcf03cb43fe885cdda75d1aadbc403c310f90d2ebe8797c6b8e0ee8e86391db1130e43598ff07c81a320bdd784c56a870f799212411d9f7ecde13414db44fdb0322e61567577c8361bb21b09109fbe45f7b57a8b537a78df4fa7ed4c49ac9aa8ba9c542baedc4eda8f8b09334e9682bcff7bb2c29ec7beb5aab8f61f7c29c65da7ae9009bdbb0870f94c4986f12f8aa1c67fa6105350e1240540a681a188ef501ee6d29de7deda3535b40aff809b73c4919abb5c674c2995f2e7f433b25850f2ef9face53250df01aa61f0913b1499a2ebb19aa251ce64bccbcf90dedb4f9e10646a7588c1ca5e5d46a2ce44523165c8ee64d988c73d62093d4d9be325ad9566014b18ff9ad5d37a42b7db695c9a04114a8c04e87b9d0f2b8a273c3d6ca1bb042bc44d7b4da1ffea0a4e620976beaf60e7982cd4a7701e96dd362bad8419750873ecb846691f17faece7e9524ba8f37f3a64a72d8da79c842070c476b99d14a8d94d258535b10d95378f47277a4c23e2dc7fa33650c8b32e8e5ecd6bcce232883117b27af2e67bcf18778f4a054f04346b6ded4a54b52dbddac42b60987500c0c560fdb977f5daba3e1836b8325d18ef1a35b3e7a2ec6d0915fbae52c0d3155f4e7da23fde0dd74c0a5f9730ff5ce312fb380a6ab27d151deb7356c9ba7f2f70bcdc1dcbf84cb5e8a4524521ef3fdde42583540845e0488c7016c9132b2f4cc8f0e73a0713f2a0cece077795524af5192835579fdff96344ace3875757e5feb52c24acb68eefd16f2c3c0e5fabd17cd4ac6acc7901df056cd41b5e5b6b4f1f3d42313426ce2e170806229c9b34cd4ad93123db4290fbe1c630dc618ed4e93fcc2b16ff8939b33439f87081789c455e888569f6e259b28fdeb456660b2ffd9f73b900e20fd1b0ed5807f03b243f8791d6f8c732575a24e29abe55ae6338d8006f0754a9b5fba8efe8db2936cb10b1faba5407118f07235adbdc8286f8ab0cf7e6ffc57a39e9a4e10751bb630e4744679d85a64091619f8ff97455ac6c6567d4f62009f664f010bf171f41b2b5881ac01141841a6354d30ef12c57a10c157833797ad7e8057e794d93d17eb3e2a88e2de45654315d9933c90d12cbbbcf56cd1682a05d84927cc323acb3644bee5a9e5f6965ea0c5b0e132dd5a66c33b81311abc4df0818ff0a2c5e8de876ca06cc8ac40c7e2cc88221e7ef04dbbcb92316bb0261c1c4451bc3ef5562a36b52e22bd47261ee85f838e4f01e2bc5a5288cd840177f5110d55473fda7950980f034774bbb906bde4cd6da4aabafbc2a655da39afe276514a6bf7876354f71dc4a9d19ea328997eada4ac18d908d57dce183006d2a70196123209a54c2831ca397f856a3cd2d59c180144d8fb1957b531544edbe6544d6a34267abd6c81cc85582876ae4f6c1f96470b2b5efbfdce5df3bf573d78c04019fb91d44eb7c3ba6f45d080b0f9986684a7baae66bfbea1b7db301021d3d387169264cf3d6590de933c3e010db8e9eb0e1f2bd7f4b5c139b3937e9831ec77a93e2d8c38b3df89da72076426045f78af8102e30d357c67a1ee086a5e7604b947897d507c6fc85d47497ddabebe5272c40788a1fb52baf85961053bde47468a57472aab6a37a086511707e195f977a5b40e415407e641f64a5b90839254517e6c5f3b3651c7430ccee98ae031a2f37e4d3466afd52f2ee161bf513b37cb2d21d5b91a602fcb5e631bd808668088fb77c28eaa13b74d09bb11d59776469eb4cd504a59f6d31ecf6da41cfed6c97d7ca59cd7526290381b01863607712bc377ca4d5a640b4371c02066e54b6b79aec0c33bd980c639e3e0578f771712178db88e7dd275bd4c7ed302d16dbd08d0ad10381f16b81029f0c91708bfb4b992408b0c1b3cec44e23823130365917db39eddc1b6388e930ad55d311c2eee909c73306303b90e9283c32a7c3d29318cbc1dd0f7a0340ce227038466e44882699ac2fad7d8f01b3e12cd5511cbb2be067a2bc36fdbbe0899a6bdfd4b57df09bfdb863212dc44ba99e8923bf96fa2a0966e462bd4f68b696e4f15da1a278bcb6ca864af3dfb09dc33331274fa4b47642f710e49444efb3f5447926731bca2c411d9f2232a3aad04f56083a7a645fab2133d3ab2f3ce8ab5ae0adc9812bb151b85321f58862738cd4186796f34219a7616a4ae9f0978258e556517fd0fa264892b4c79f89bfdfddbf30b036ea964277f184640c270ad0135aba738836078882c500c23ad1660d7ab9f5f12761f0500e50d605429a9039dd5515f60f2fdb6df03b9418ddb77630a89e63cc26561b66d366ee4cc92638bfd36bf84a699b29a3af304f40dc7eca45ac6b7402605c29edfb54e219a27f10a1f5a2e9282c7c7ec91743424a4057b23d74b7be7e0979374afa594e5ba4251c13c7a0947ad8c7251f408e8811a5e4b4a2e405fe9426f031450599a9a4aee4fdad0bf108be3e98dec58187c2ac31445daf6b9ffbf33a34b43d0ba0725937cc18cce2939970fb3b34cea4217ccac9b863bbb8996bae3b9b47d19a10e84c0525a542c40b2a64d6f7fdd7dfff221d8f54c61ba1729e67116c158cc2f431f024246620d0fd68169dfd1e754ceaee74aaec71a56ae14eecb06ba74d779c96ac3e28eab8ccf7378f7bef383e67b9bd35af573afec2cb7b85e3d428e2b1069072b016bb45c861260a6f37786e66c0f356ea61aecf55f00ee2b5a743425f7af53a112605efaaf23e58373910d37593d3cc61812352921b373b99f18a3ba7cd14f63b9de7e82d203597862d32c9c32e9fa0c5315d2a3fa6574d025e3a2ccebb6cf781e7d5a56b36cadae30016a89944c34d39542b900b959898448efd56bd03f4efe7c591f4cb50b052f8a13be8eef3cb7f091f079e60c9ec197b8967040b568d290db51a9268b0546ee8b0199fe7e06e13a217b1854dda17b438b0f2eeb1aa86cf8d830633668d963b3c579971b6f18cd866ca14b61161c5b0fb41e4c3289e5a20e5557ca931b300d2a7c6856b185b0234908025c5acac37abd2a6a5053ba9ae909f98fe7d0a90c266bcb08136cfd58c08fff536a7b839d0bfda6f174c536cc163bd48ec5103c1972d37a22163175ebf21bebbb3212185e117b501680357a07574cd84988beffbbe721a7f4cf9a635493ca0c0312b860d023df6a2b259cd6b6ed122b8c0c7cfa13a7e6263e3c516ecef16d60e8f81959d551bff8597b0c70673d35667f9a185091cdd41e84c1c13ba34733d8a5c8e932fa6830365cbbf2c59053c16ff6af84446cc6453d847178384b2c06c09bca0d027e0442a481b141dfd979a39f9a3615624b12241fc5ae2a1a4583985f5b25bb1ea7d3b7b0d6059593d1ea0c10ff95270fd621bd34402ceb86436a9759101df98cdafd544d525b578f940b6ff706b8cc013dabac3a06a69db92371a3372d73c0e0ac0bb865519c95618b83d427db039288cf0758133fcfd5bbf7544feb7f12fe9fe4ba6e8c613dd59a1971974651acbf2432befd8188107d4e7357024e9ed17b69b6773fd1d07c7cf8f24e997c32c233e87c608518edddcec8ae29400561b9aaa66bfe5ef49286bed8be342ccf2584435c1b17e18d212de69de9515800b1e236a6b4b499a3738517ddd5ce7a43bf7c223094e2bea1129424be4e1d151860460f521ffa49fe4235df2020311d30fe7163f99e1a87eac1de97ddd3dbea8f644c0d4236bd844abfb29edc0b97cac1f157e401972d3f9d248c1d01d0e9756c00c4ac86a28ec2dd790dd584c0ab2ca7f46c8f8b89f72496eb98b602f74d252a2adf667bb7f2735caf6f6a70819d0663806683aea48359a01d13a8d6121e4bfb892b01b9afc507588dd070ed7dcc9c95f9cf5acffa3fcf61316291e89757e5bed00e5e7afa696913e33b8bbcb5993bea07348a26cc159ada413e77837ce176315d20796c1aeec5bd17b75c45fd83bfae0c9d287c0f466d0cdfdcf019afa69c86bf942a07428a955a191c844e9c3ebb404207b0344d0d3c52adc33dd67b05507aa0d3458f705ea545505182de1e87a919c57b1dc94b0f2796a65ba06ef3fc2b4040d9c96d9a0925dd83a6f7d18d295ef7688b9f33b28bac6d3ba1f6bcda2b2432ea3d7f1c9000d4ff0171964d8f0de99de06d3dffa9b7df17badee4db319b092216c4361c0a72a2d823581be495adfd4b39def3d266891343d18c51c09943f39b623ea90db731b98c5c43d0a09a61775f1f577659eda3cd8e38668977c5be7f769c02d752d4e0caee2426649d8cbc08fd649a7b1b243a47290b4a71c68936ca9327aaae5d54f370c5a219f4995ba3c7b5093a160edc5a4383a2acf409c531ad435792e91f68756a096e8645aee1404371e7ab266815086be814137c879c32d697cfa40928055a46292bdfdac8e088c713ac2583cf933850fb7c448810b3c08beb08ce43dabf52e59c881862a211924be1af199e8072cd1aee9b7246c1a7fbfd4ccafc8b6904ef66d3c91e8cc9dff9bd99c84b57e7b60e3d25ec304cd90d610c5479172a654a53a688f60dd372eaddc7db3b75d58465387dc8d42f83ab9b091dad12405263bc75597eb646c58d7e56ca21eadffa3c650763827f6739a91ef205b28c7502f6d0b7885182229ffa53a0ff2a1efe003380755f74c0c98f1cee045d9219b30d0aa6e61c636dbd11d8ccbdf6ca73533c1c703082f4c3d310b5c9ba27741a922fc88a495111994c0ca3ce2ab0b1d19bbf121ee4e468cd3e1e3849ec7a44fda309b9ddcab523e6e4e04a3479cc67a44d09392c35e1a21fdff20041b0a5e8bc547cea7281e09a371c61d412e4a2381954b3328200a6392b1b42d6b64317c2cb29fd5483b574e31a62731c5f559b2c848d40283e38a6d4415cb9d66fe28f1dfa877d301cd9ab43460f45860d006efaf90f3370f98d63b8532ef8e453bd64feb1b5f2588ac4ed9160f0edad3737b530a835da6f9cea3bcf70af105cbfb0f18517db222334cd78593e773fb7a1b2b079f79dc7345b878a1f63709796ca910c9a60f50c5e0c3ce58f14442b14efcea4524f48248a84267ecf51692316fc6c166d57148426c86dbfd2a0133a99dacf0a77c870e2e49d995c47837793d058e7ece44c5024d97c307ca59499a7d7df1496aa5a71ce565723093297afc737ab5b3c2991c7d443e726b3537bdbf45b0a7d9f4866827c6d8e86a540491ecca367bc7b53b19d92f6b4fd3ab45e0909ffac57425335665137d00dbf0d4be18b167f7a9cacdab2489ebbcd37222cdf2a896778a518d1b6c417639982db73e5a2045190d5e6fa9176e5910c92fec97c2af7d7a258e58c5cc600e8ea56c5f2d3d4d5727efc2a70c238f3f9632af322e49befcb111b09eb2cc874e8a4cd884dd90a083fe87e9ae79b05144009612f78281ef8a7c5a2226cec76c1b1016a851e8436f5c6f63ac023b599a35800e8e8ff21a457a6554c8c27dcd2172e33687b424bf7995ad8fd4aa25b73a7894c98e8cf55a75b200e2e4a6ebc9c421fbb0588966d50aa9f2185674e195e8e881c9fd7840e077a991ea34d9dfa4530f50e5d9848e644ca4b2754a9080022825a180703e97aed0d0bf6b19896f309c6007f030217fb40c7ed12d0cd271d229c17d0f43b1b30f0f7068b0dc1808713f67f26a263e3e159eb70a57e47be734e291db3b989da29379e3005240d3d16f3d278d4d760749442b12b6d7bff066b67a086929de386c0c7f422585d1e93aa9fed1b547f45c3a01e67441a2b3813551c5e0a3296674aa815135b082b10db7f886726b253347fcf86ba97a6e6498076fa2684f3d9987ad2b902fcb90cfa36693e63fa7e3c5299091e5d21b5c2c572fd262093941b64603c5f0a50b770324f5cea577041767b2f1a18b08b11186c1f3738977410c4eac580711cd57991de91e68d4875fcda8fb98d38df1d64da906049422c7390b20043e3358764a3e7203ceb0973f0d0043aabf6f0a8bb7bc76783bfe3d13769291dde5b966c14d1506ca615b63a834eddd48324a326b1aed544db5efb80651d9f32442b9dfb7cf331fcbe30fa5da25f5deaed65d0b05187e445faece05412f32e7dc3a743fb83606bd4e8800fd01fbb0a5b60e3f692b1ce3e0acd8b8c1a36a153d108c45695cc91672db7e9b6aec887b7c82e49fb6548ccee11fb9907891f65955b78acb636fa68235eb2be189b95c26ba5d7924087064e699b8b16e6a38d63d9667e85e7949011afab6db77e05534a150a0e85b1b958d4e4b80dec0b5916511a0dae4aef505b987b116e8d12275cf73462fcdfd10494f41a67e38dca2d019e6b3743d7b21f9e60693fc082bf2e6fe8018b1f099d2e7835dd8e4603f5ec699afdd0d92e1e380e33d2be00936d77eae29f87b879311d0579e44a6b7d41d9490517f268342f19f3d9a77bcc96167afe26920384ee5ae810c0b676beb3544b8d4ade6e03686e2962a77d7d853d44f8c0cfa554fff10921ed7d616bb4f0a15ba2e7408a982992fc9eb611aaa06e34f1350cd5738a343a649f016b176fa4508ff77f7d8a8ef4e2a9ee722903bd6ca7856366e5942b4eec4e7284f245bf508bbe68442c3b531e758ba5a5139521abd8d776b4e023286aaa84991adc85b8d7975e6715a5345bf3073b32c2f9544445c671e3c366554283c83303f3a9070ef1a828ec1c8059d605ceced92c9c004b7ccac657de7063b99c98f876d9d29c02dcef1ee46d562d76a5deff53c3942c0be5de49bc703cb6e69211bae601ce63221c70c06e86563f2ef097dd0b466e066d0be8e252277da9b5f5486ade721855472f798b0da28f1e839cf2074f12109682eeff45a8df1eca43ae761d00d6f4e3e41703900cc98ea1b49ceb07771f4cefa0e64eaaa5ef714824bce8c70fbaedb6188c42501b7948e8be3348cecee2ee97ffbe4d93aedcaa5c285519c40a00dfd375322b2c669771eae19a6cfc1519c60e6e93f81edb9ed083fe7a8a08ef2983015cbbe0bb2d20c6a434d75f9ed829f70bec24968b6d0b0d53a4b3974f509704e4ef42b5dd280f5050a7f76ce925c01cc8b9d9ac839a80acfa3e210877118a9553d671903a74cfa4ad7057e5e342c0851d422db5eb3497815963fcaf1d2be5f188045cb11121fcfdec6ec9b9ed02fe15d1cce5e8eec54bcdf03ff2f2be3e64607058f69e1bea7ae28cea6aceb07e8b8d64ff10d8ded09ea52d3839893a1ff5a8fb2ec78560463d374980e4c6fc62b046e4ff97500b1f19e0ba532a271ce601c12b9129bc50136da217aca2ea6cdc219c27c1778c59feffa2ba327691ab70c7f7a599f36d49d97e899da1fb0f331ea8490aeb287bf608308e90d2cd1ab73b2f08212aa423c44af67e4c7025b8b71f449b665677fe1f63c386a7b77d78409dbf109a1eda1fac2d62678bb8b990bc379c22986807ee5cd129c4179bfb2444d6b158782d570ddb33243ffa58fe01bbacd0e755c989bb68b9edecd9e1b1a095c973399180c6128d9cd28d3149f7c5b727f5d8b55789fc74bc2c772151420552c538f951ca2959fd9baab8e377d28055f82d2ee31d8162e0a1a5cf0ea2c2f8efbaa2d308d31c0a5924e5628f9e0b57f1fbdb34fa78518a659574b600cc4763fb78beccdf4ac291d69dfeb27e703ea2e84f93f8090d7132efe39525acb7e0c1c73f8fd69bc14208ecb55c588a812c1cc5f0454f9e9201a8ab27e79efd451d75443c4265de08cbd20cee7c727e6200ce743c65e9f684baa053eba8e80deabc62d27ce68652bb7e40fd8b608adb54c6f97851891739c57f1eab7a0f6ca3b23e57d9130c33b0e88f15a79eb4ead8a65d28616a50c4324f3b93cf85431f2f557453743309849d0ec4925349e593d6459b7475c83ee6871a214d9081a2b9609d58d4c536d7ada4a15b6f762c95597e99501bf54980bd921f6cca75ec682432a189f4d61354a1896497b19e87ea3ef035371c46982bb813f54bcff827a862909cc7bc6a77663ee1a16def45103624a1728ea41746cb1c3c4849c595a1a9617ff06188a09a50698fc1b56653f67d219cb5696a21d823cde6438289bee383249b050a0aec8ad46828e2c154962d8605773ab2c4d1671462d0f9959bd74466b78e4a59e0c7d1c0294c322a0a7f0ded217efe2f42725f63067c1d7bba4b697ee5539a38cc005605a1dbc4ca72640008e879057a8986193da665d0e1ef7c1e3e46af280083cc9fef32fd08fdeb3ca3d2ef25a7d723232ad71a89b4ea1a5f5beed3b1bf28d899c940bb90631af15b6cfa221db4e447312b61c97197e8d96faf176a937148766804b911cb2bde3ee24a457418647f648ea22c48c55cbaa1f5a5f1c89db7e10474e55fb61c56aef0f4ec6e54ae3bc56d08cd5e83c5a820b79584d0733af8b19dda3a1f1bf3080f5eb2713045473316c9da91f33fc538d7a0fbff39a4f921b19083aebcb024fb361db60c2f3c5927f6655dcf0db23c35bafd9a64eb879bde15d9b5072438ea0efd7e88f67e74bcaa5bcb0406d196fd27d730f145145ea1d1a622d680bd7ea5e5d2d0580167d1f6c7f9a0ee3594e5f618ddc4b2d43af0b5ac39204a8447dcc72d2ea53c41c3349c8a1c958d3303607410018b35e8ea8dcc66e4d75b6daffb794080204e4d02b0ffffff4f