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 63229 28a4597b3fb655fa5ef0aa158a37274bdeed6683ac4506b96bddbb18bbe148d8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
826a25db176ad6a1d1f608e4f829c5521fd35c1d110da79ad522499e0d711d9f
Certificate Block Hash
28a4597b3fb655fa5ef0aa158a37274bdeed6683ac4506b96bddbb18bbe148d8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e035000040080000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000203b772996e0446b4e5c32816b9940f65ac4324930b123a4dcda5ee8626ffa80c8090f0a0d1861810c51711095a5f0e56b716d7834ee7eb0b01946d05f514539619b17a9868a64727286100e1d8934a05a61fb82055099ac79010000000000000040000000400000e035000040080000

Raw Header Hex

000040201fff9f4eadd5a64a20339044f3beb02ceb0134d911781cffa86a4e051be82dee5f3671dc7ecd28af33b8745a979b8702e061bbc3bc128317b0a8a663b99eda775603196a471602189f1d710d9e4922d59aa70d111d5cd31f52c529f8e408f6d1a1d66a17db256a82

Proof Data Hex

59,560 bytes
121216020307b0dbf00b3ba1d176b0fc08ca3b3f03ababd2ac05e796f194f4b881dc88f73dbca8e40571083bda3393599a82d91ead099ce5d38e8c9ca46173e588390c5c2a34a411fb085b972c563027e08a935046fd78b37e64918d507136494a5508f780aeaf6349ffd3487ef23cbbba1943fb3fd7e729bd8f9f23d80539100aee79971b2db29fc3f56df266244901c33b35c0b069afa9dee7eaac73ea6f7fe3707ded39a88bdea4463149ae1bd8616786a8a40fbe8e56d94c71354523a643436fb153d622cb98273ffd063241079459a0f46d76e586f85a19e426c488bcfa62d354d8e4d27961f4ed04e4b10cfe59257f0040b6c1c151604fd40ae17bc1051f307877427f49e8e135d6daf01d9bcf98e6a78e33b2c7e1a7be9742a06b849ffe7ab69152cca729ce5942028dadaaf862d4dafb5d5435b617bbcd5c6958d14fef33abb3bf267985fdec6e76078438ba725cae0f8a893a978b3d4607c86aae40a4cc2a0b4a57d194c29b117dd3981525e06608346c8d20c0b05f72023d29cdb154602c0ea1f42ac5a083533f6a9d09c2dde75d44bd41044754f86c8cd98be0532e705c2103c91d0945f68299521d124b19b375874f3f0aeaed3fd309c66c5d010be2ad6cbf7ddcd0100aec3f0343cd625b703169a8bbbad976c65e3099ac99db48772e608a63c4b3ae69bf0beeed721398543a3c73f5dc1962bb7537149e630799af84c1331d3dc1bd046c166b10ae955726c3d9fb190fd738ba724e0b90eeb91df65e24b8c51a70a2c4ce37ff20e42981eb835f8c131025bc7608bd0d325628856325130ee20abf59af72017f6fa33c831b9620b4e1ec420998ce6db86de99f884b61b20ad1efa8d0491ed262793896e1076347e69d7940b82b5c6634c68b7b96691f1ef2e1cc51ec8a2ddd87c0a799252462fc115d6279fed82af9c1c9a1e223d87f4206000022740d8da95f4b0fec6fdcd86271afc0131cc17778e666d446ae9d7ea19389dcdee4f04dd38261d22ddf11073904c863c34d96e5c580f792d359f2132026df5fd2c8616fd664985b6c723f9d725ebecab5713defdc92ad32deaa1b6fcf8011a98b3d705fe2ed3f80707a6960fee0efeb15419f49b12ef6ca09fb0008fe897a924c19a84e6ffd4b51db8d4b16e58dfe14af6a55ada3bf14134ee113254cd40096f0f6b0c6bba6974214cfe4828b81f79a9867b9771a4e93f3edb69add252ec8911262eb6dbc8327b8acf8800e5d45086bab212bb3120128bca54fd0212120cfab6d9ca601ab99a791f9e3b1bdbf85c7c065b3899e1640b31937e452c2e297e10e46fc9b6c55bfd63639ae5981a9d22981fa6042b5d5e37e558efd096e60a246c26577e2d4554a4afdbc7f94fdebcb8195387a83faa9b00a4ebe8e23a128517b8c8839467c721029099433de9dd3d0a97246c1a1a26b8ffde4c6379c88b9c2de3026bbcda92263581812ef6b1fca9db0d42b2cfe1c6cf16c75032f1c960040f6da43daf6d55ef3ec750a40bd0ae668fbaf57f21a2dd4f7dd9074a6276fa7b8ae6a2f4cf827dbbbbe1263adb746959ce0d68f1288da9454d6fd12dc6d37e465cc2360754087e3b129fc0f67383bdb81d58f85818e1f08e21e6c379c83a017f53cce1c9dd13aca23a6602cad09fea821013e0a5e34527a92768360a150e6621f2e93f45c7f69f5b953526bb5b9dac07f96fc9682b4e55f4b6b8b9c2814de01eb54bf78082ceabffa342bf74661f475043a007c192d9fbda4f4cc3aed19d461d3f3f9b83ba59d5f4151015d1380ba65bd07665b5c068d952b5683e4a2a0b54b39d7f27da2500d715bfc635472cd47f466c3da1bc9a48799ed3dcacac6317bcee04c8d18d730e260833b2019ec9b9425fe754eaf2c86af7486ec2ce6f55cdfc84e9c7342d9f49f78e0145ac8c8521b9f44e1428fc07837055ed19c8a389974d2207d3e76a7c8f173e5062eb275c6f0ee1ead8b237cd7289b9fe349b12682735d31775897df0fbbfc1ebd5b8eff545bacdaa6c582f1398e6afad78901afa0faee4f2478b72b5f506419b38b2debee2e449cc885bc465eb0f29f52cb3b1e9a47c50e8360bed81aae1d115ba9fd8668018cfd4fe41f58f744b8f07f2d6ee50b4e863773e695130689a25971b7f1cec2d54f57bafcd61f2a48166880007bf88c5ecc6a1864a8128979420d1d00fc546b24817cc6f97071986da45eb586c6de7ac09ce5112014aba0da1ad133619d90ed5733d2068b3264927f1a0fcc813bb20fa072566c5cd21293925bd81b95dbf68b1c8c0c9e15abf30171302ad68b979a47f1f104b3c9dffcb37cbab3f1e770672eefe88e23f0e9bd9255481c833a7737f4ea26a0dd0aaa44134a9ed512639bef423b83df63a90894aadf7457b16a78d9fba67d0affcb6a49f06134c5a5e834d2d7e344dbb3471136711fb6256e021c159e9555e41040a089597a587f90b4eae859601a5337d3e0336a27d55c40207e4104ed827aa6171956fac8f0a801a3526f5680e92485c35f02a13f0bdb37f7738142775a3382650ed03dd85f820f69fcd5d91fddbf14d342bb5562e33004578ae18a50d2fe53da96542f69b99e1fbac6b66bf08c7d29d1be73df992709c7be69c05d4adbcef0afc778ab067039a3990bca878dee0badff06193e02ecb8c68a1d8886c47ce230a6a7d28073c0cd5d27cb0e7f9c5cb2368e9e2d114e0757f3e8f38338b535fba719a1365aa0c650c44432f9fbc22b277c9bc560e7386118fe8e7624f13dacb21a79c83949b7d87d2d8b8af0b3c5fff3e19a0fdd99a2fec6925e1183ce7d8bf0e8adc99e73af72e61daf96a6cd06575cbc0619cb54036e703dba4bbcde2364a746a6febb570f155f8060a8fe8dce5b43352a45c3a946a0b57bde69895d5b73bba94a2fe26add8cc2ecfe78d8db741517a21724cedf9dacdfca8bb74cb030560e64050524aa6e66585ded0d131f4e4a8fecf821ccbc4d151cad274ddead8214e87136e2bbc74d57f2906eee61c9abf66205196828aab490792ae1de77dc093260929cb56369281d5ace6bb3cab927cac0b2847feb345988ce1cacb67930895787624e961dfd0e1c8a3f5bbacc62b6fe6093f7a0918b9311a97fffb12b31d5339e4a69221511bd05f8df205d700ed78614e0a6f547a1532df49fe33dcc429b8c5fc46af468de2ca7b404b1493c1347030858609297885d60a6d8b426feb3f58958fbb3402fd4600ef2c603faf012bb80ef75610c3970aac029b450e7632f7b2ef4b35c9a1abd842e05b13728264fa7f5301735d163674d6dac724fb171f533b7ac08f1aa23e1fb9329bcda811a715647347967a9961cb8c904b3318fd78769a178076b26b6dec893f07a1a0372f2c44909a86c5b1dcffc0b3731fed525f4bb611704292041c504d34328a872f7e1ef8639e830d022789e2144169282ed98c569ead575c8cac5301584c13315aff9ab651cd1b8f8ba0f1ff7e209fe250f46772c8115df6da67ddb9ee1f9ff4fce3c8f21fc98b1aa2c7c0146486f546ff0c5edc88dd7a1589b7b561fca005a39fa30ff69e767c8eabc86e65f221aa58892ada604fb9dce4b8612800d3c2b7892d2d77d2fdfa82449b811b3cbb5825ae7ff12fffa0df865e3e93523ef1eeab7ac496d851c8516c2b696bf4ca9e432266e6c3fed198cd8e205e3641e1f4a518317fc0287c07640a1e708c85ed8ee3d7c1f5073e2396f738fa8f423cb41a717dc4f2b17c5cd03e95ad45318732df49a415f0e54333c0c1d83babe9f33890f0636c3f1d4ea78a8a17a4becb380ef514eb85a558fc872b4d874261609c2d871920d56e1cbf076107e54066d986a349902cff63a443178fb9b16c9a129c72a273fa75c865fd06e1e7bd88232d573dc4a8dbc2e1a0bcc3246963b928613b7d2acfb0ef8f25ab9c17cec15ed22088c8f32eb0b03881a85973f42dbe0c470af6ab9e654dca17d2d0e7431d2ccdc2abd23f420cf744b6a8fc4c28cef563ee9612927d996fe1483d6fd155ae3dd1f636a9e8d3f3f9c0d0cdc6af7532c3f15e5b88386549e521dfdf3fbb6523dae8e8154ee7c27584fc1d7b0b49de6714e487750667a133a3a9580a4495994e38aedc673353effd5fb717ea8125434929c6084738d043cab69d678da0a486f3328cd333d065a9f51da8eeaccf5a56a365e1dc3cc89652a5cb3c3dba2b16edd4f3d258ca9f665c1eeee7fff80492982a918b1c045f861f0f69610e3d745c29d8570bd37026f5f60545daf7774b4fd92a262746507ea5e6c8bc00ab89a3a92fee6f744203003cf18d9ec5280356d1678a51a7f431a98a8c9f4a35613e09664a30db3a9f85ec3b8e93b6a304f130ff9a6369b14216f9fe6cebaa63b4a21333298542ae46d0d23792b7ef64ef5bfb27156c9ac9cf2ee07a34b12c41f0584b84cffc1bd1491b864574c1667cd0350ccf2349991fc8bb1162471266d0c55940bcad94009ef7911efb437c0c973a4cb4f018990d03ba3833fdbcc28b718a678af04fc449acf5341516222b0f90ecd769e74562f9e330cf3b8f2f094754ca3f8a3198430a9d4a2b67d5ae1d675fb733928b0da8d8bad1ee437911371672fa0a8483f7c7616ee3915249ff2aab9d1585d478a42e780f07412f07b445e01b9eddc510693f16eb730f1c12dba098b5e4de2e42e5d80d707844122519c3e22457c428a3edba6d0b763a6c7945d869f221709dbae5b2a441e695ef0d6f1711f981583f81819550f454ac02e87f5abcabcbcf15903bbad3790ecc4983dfa48ff398673ee98be3b47d6ad48e55bef76b0c2874a2211851b208f5d73bb30ca082e70b15119eaa313d13219b0a388a9b5c81345e012f22ed5c4ed8f5e19854405d33e707ab380b499a5f50569de484d2631df6f8cfd4cfda787e6b108dce5bf1c1df266f505d6c29aa4ea4a20854603b49428b4e99ca0a37b4d063686a3d286318c90e768fab934a5038caac07acf00b9a269bfeb5685b1fcb4ed555e8f64a54246b8fa22b350ee5a9b773e8e3cf7dac629fa11d889708e87c958fa98eb608de9c6f9bda139e6dc98b0bfb1b822de95d6012dac6d8d06ffd1bac48b40a9205face18b03741d9de2534c226f91496b58cc4ba722dd4d2bba7735e317063f88cc20952bcd473518fbb4d659c81c28010f88b89d430a26b76af7eca9bbc4ce02b24a0ca3692b7d2301f6e1ab331d4e28c41c69d733b6690b95635586a99b9fc8cee4d3a754b4b8f9c838d6c4d10c22db90532297953caaf579910d73ec28ed94e6e151d0cc62a9e5c5034620219b90d80711194a8c3e1846e395a22c1bf6048bfe21587c62d6a447f3770af0815c681a9c52a00508149903076be2c1d887ec93b0c844bc85c1010632d06da1af06e6a95cd17d03e5198236cb849495e4e1defcb35b143ff4f156b2fb444331be04200c616aa252702b85006674776ffe54b675398c70678fd9a9be7e06139d683a5223fd9155f2a6fae34bb97c32b1ad14766edcb4d95d068e4c0e82c02feb1ff69957bb7b1b325906c29033414f1d7e57cd047ba75f7ca51cc00dcd030b1db27293b69c90cf893d18b7feae5200f74f0ccc5f306c14acca624d141fbffe91ee0069a51a364793b5063727cbdf6f87daa82789fd8189cc7b66830193dd75847c2dddcf535c32ca93388667a783032f3d8f22614e9a307b9704e4361a726d911229529649690b09034c9ac2a5ddeea5dbf9f05ab15f5eb0d7dca038c053ea9cc879e4052f6fe4ee89d6c1a89436c0823d4f981dbdce49e8e30c1e90b3ac39a7ed4fc7ffbd9cc1b9841f75ef526a12aa57c875e7cf696fbaaacb997a1072ab446992d62ef0f0c3388d862a480ec29673ea7005e6f6aa2bae1eef45174344d57d64b0f5113830de4eadee0066e91efd229f0b1de9b4776334b6acc8155d0856c54be61db8a0eb67bb0c55784af448fd075f62449c108fe0b740e87053e47bee64b64f6b304698f417f5ff44ea4db3749e1def50df9038f163627f4d4c29cb6208b08d7e0007735002a9ef2295285fbee9cfde2eec549c8d00d1176c8f6eca847c46ef0ebd6a03a813a9a8849050bd0c10eae0c5c0a5cd474b87d3ac395ebc0c6e6d102da480fd8f8d74059c9bd49cf84b568cfc1686faafe35f6d46545af51a9a48fc5721d505623428c4131488d88f8aa1e4d58f7ca2ed9ae515ffa79d78fc340154cd6a199c66b2efbbf303f1dfaf62bfe14b7e1933309e77e5ae2adae18286504b29f436ce9dd6796ab07b429feb4f8ee2e6a84954710f0817ac098b66f08b6e09ee6c0d25ef8486738bb8a1a9874cbed81a5ae2ac1d23e620afc35559bce6cc253ae78e8a41c3b3e81156173681fc59b43e316dcbcc0399bde1383a20e2ecdbe2c67dbf8c9e542378beea736cf3cc70f7000f79aa6f9cba2b8b594fd4910cc94c3f714326e68ce046e42fab006e787d466ea07504d1adbbe6de8d263810a6d99dff54fdc38c0407799ef1f78d3e961d28f9a349521c6669cb1ee11d0318bc0071380a4628df88203fe2016c4fec5fa6a6a3c6e649cabba37a2471eba31dc96994c5d51f048e1df2b9077b6c46089aeef9871c77ec236ce2390c5179a8fcff721e183a5992426398cb1deaf85ecd3abd7302b60432d39bbd0be1c46abde061229f5379f657a393a40d02e7640d02e1b64a80de7f674abe6fd60a75d882d1088156ba09aef4f97435d6d33286d51b4fbf3f24b9b2adf3ef31eb6b85e56f2354c16e769786a79ec1e1e4db4ca46c5c29210595f1b634835cf52b48b3607384edc913e05558fe190f1da5162b5e821bbff4116bc0eb24721a624e8d0ea6051c6a184f84d955087439d790243284984a476abea4b1c269e9eb116f2ac6e6f99fff414ce2d20a2b2395a7c2a32368f0fc31ecf2c96608f4b6c99448436f836169da6c2e0de892a52ca4ff7ec4a547a6cef0c9f1b9c4a3694f35065a16285188c0ebfcf0cf4d44ca2f7272232d2ff1fe4a8165feb6571a77cd1f17cd1763688f751d13a1863aa2f3a47f9f3a956e7b0f5b8bec8b07b60a5ed402cbc3307c8e73dcd562e1834e3bb9ffb8651b90f7500fe0d18c76241854cb9e8e2ae1d24cdc782a2c127d4ce3ec3b3e1fef1ed5f0f69206cdd6c9795a6a67f9ce709d87bedc0f96e818f70cfbaf12f1037da72d169e2ffb831d2d64aa115b321e25539d4a7dda0908fb8a9477d0d06fe0e724fdc0d9c44f208168a287c7e6420e165ccdb34747960f2dbeefc9ae9290381c82b0c369c6c71469131967c1a1d11ed1d3fca6ca314b80846cd9c0fa76139256985c8cfa74dff0c277f7c3c0b4ce78391cdbc5d5dd6780f745383e98e9b8c8c62772cd7a7c3ab27c21685e8f5572b691cf264b2fcc164d9e87fc695584c9765cba3d7d153f5d17b3d8e3d3b6b20ccec08c4b7ec624b2b3a3469eb0d082b1a60b1dc994ccc4309ec631477de2b7970fb273cb29ab494a2ad63b1a4a8e08537e51d9c9668d01e35342948eee3cb95d68ad3eaf4bbb8a4557ba3b3adfcc034ca6615d80394d2b1700d4b3f52df1b9275c052c9a46343049b8f134bc85c387ae8516374f9f2e875c54510578b241b32076790392687a4be57bd05583e4b2b4bfd1197e663a91fff350a574145608b233a6965150f8a6c0db75d18779a3cb6d088e1c688da08329ea522c501ab29532a5c3eee0a24b02e7bfb0145760e65fde09b25f47092c9aa094b12deb997e629d27eacb19463a95073236f8231e1e6f9add89f6cd227124fefff27111276f082f771e8b5ffbe8245ce40ddabe83e0d7bf6e0f9e789dc903f57464f41134982a0c76b2f6a76b2644b861e909a1790a697b3f192294b3095f468809e9b7da93b2e62ed55385876430f01cea5d57fc9cbb67ff4e1b1bbe201c010405468859ed295bb64d5b518a88483a5e33be6825759937ad7d0ca809b19355b539d21ab8eecc30d4a79a7e3a2abc986315983f1e4cf5402df70c66299b2ccdae500a174982edb7f9b7939152b18504d41fcd038a8733a7b1ea429984408039a7b55959c94416bd7e4011766dc1dda7d9caf520915904d527964484344eafe8b04a553386301b5a2722a3201eae8096359c9c2cad249ede8dab163c28decdc0e316de1e57ffea0eb08621a856dace4f3e2e701de6f548e21a97118e294e945035648f2cf0ed64e98715cfec9d96b2d9cb90e23f9487ef7ac6fdfb1853e5841e6ebd84443c90c66c092253fd03fcbd30736f87348c9d1401ef0ebafb1b8467330b19a8aca3f36ae93ee59502fbe71edeb0358d1afb103776f284b6eb9be004281d8e4617ee97dd13bc74bbbb61e85c096118639d0515125bc5d9a02c8fba06f7ab00a9de966efbad8b620f5f0dd1f8c4fee136e28892ea3b07f6e0f9f64ae5859559c1446a5ad7032baa4564d978c25b31b69b6d50192577fe62fb311bfc35f0e5fa17c807f82a8d31d8cfed1f6b82afc5c3c7aeaa553632df0c7fb5a01e5992b061521c5df8c5d24fdec542aa67ee914d697e524d688d77763d0c7a806ba51bbe5adac39b3acff45134cc476b0ecc0ecc1aade3316309ea1ea3241610f8783257936a5025b4663ee81904833505e80b35988473c9470b3ab9dfa3f860dbe66507092c34dfc6c2bb7298fe81d74bf896c0a90d1647b2a1e5e0b3749ebb0a09ae84f5892fe92d36cb2d0c4e4174d231aae388325e8ea74b8e9c44589f90c5deb44c775aaf8795997f0a6edb494973696c716fd28c454d9dbd22e2fd46edce9801e8035172e89cc7c761338cc90f591889b0e4d8222f0ea3f8fcfdb79975156ec00732defd64c8fb431031308fab8e8d5db5d9e7788edf1db2a98cbde4dde930cd9c8dd8aa540473746c4844e53b0ca8df63c872cbf2f8eac43d6718325faaec414a00606a42be3299feb6e7679316fec4c33600822c757f99ebaa8c8c74d3b2f4d04a42e9f2f775652d59eb87683d346be90088dfb7028fa00732801e4840f1d245f5cf2a14eec7b53f44654a27b62d51d5f8184f9222e6fbaed880d37e25347d2d103bddbe4465a0d214c7506534bc0d70a4c052ee4d6f21eda09bd3db7fad9bb8bd74369f010aeed78222bc61d4a7c5b0e44130d144c92c53acda9aadb929a1be08aa10191abebabe96210bbda7c0707f74016cd8fbdce719b4fb745c14ec9337ed7d27f934d4eef0e45a56ae202c0f305de3fd9c4ecdaf032cfc9fbdbfabaacdef54b3f99f6dcbbac34fbd155f9f5bbb1e316d88e51510ad78e4ef9e74a2cb4828215a6134d2c59473c68c3d327596e84d7f75fed288cead81052a05d43e3e06a658c1c89b09784c9d381d5f223d771fd7f2273393d96359a20e0a7e0d81d4de1bba86109af3b30a9993e65fec0f8980953ead6f97438eade12a615b2c85e9b1c1b8f2344c555f6fd007c42b8904fc7c854503ac10a45b33e2d32c302ddee1cb1460a5a50cceffb2625b42cc56a730c58c7465c757f2c2a45a176746f250871a8684959a0109147c21bed35427a36a234dec99105a50adb4782109046da6ddef57a4b0579d8df5b7c4bf1f3d050bad0fbac77498efc0dfd4b40879b01804a37c2fb4a0bf8ad47bfb461e11009e595e8fe3b1499d73730f587f695581ed5740b63c3f924a36e8eb7a5953eeaa25f9052145abb72215706e76adf315a979d60c70d133d6515a01151548de15f02e0f19ecc175b08128c0c259b1f42710cd79cf13fb9f7d2b9c34b8847fa0b4f6da8e12d04a86d5cc8c39e6399aaa87f796cf7c74b164c778e35d02bca9168862749b8a16d46b0c7ed6dadd87302d2e3169d05fcb4d19f494e02a7ae428a25d23f8daa95e8c54acd441ac61e1e35968fa6e7969704e12acbbe357d89864a4569aa2d888c0eea558dc4c72d0d7c49bce053f08d3190b661f61583abb035ca302ab29063766d113dec3daa2734b5798fb393b0cfc92d8ee6684d2e646ac682c64fcf778f9187126f037255c1e1d66f144d4bd2ac44bae7378af1a578ff3012536ac6fe7110f5be2eb7bdec893a8a08031947a6147a16bb62d1ef5d3653f8a849a413922bf736458605f25e1f709919d8b7d887b43401243d373024180d0a06cd84d16e2c39199d97fd45588b0b30d3cf8d8c20630e73a913569fc115bf4a0f08e9806e9d4d31bfc2344bb1a504a60d48dd9d1f5987e71e8244c9fa1860ad74cf9aff35760f52277b9f6817c6c7f1223470b7927c358d3668f05b1676400279b622ed5c2a974a90aa3bc3ae3568f2a1847760cad19407980fe8b5f630e922b690ee908ac40df06d96e842dec543cb41ae35f473361cc2d95124eae195365f97ac018e781be940cf6ae51dd0d722b7b6ccdf229cc1cb6948814b1b635ed67ec0dfe606d1153b7da77820b31061c33f62061bfb85bb47e1b9d3e073f305183c7954415ad737daede59f7e429da6805458e3a41b16a2d50fe55f449e99d286b06332e04d61885411285609a5659e589ae44a5cb2e42bcd8a23e13e7c40941f8f7ce0e025e60f7a85f6433abecf7612e7be58043c4465d983f2f29210b300a3c2fdb3197217d0665cd5e2efb39609bd9d124a33f898f241ba0e24759a46b394cb2dbf2e0feed21f689cfb06d8cd25618d3dc09154a6f98619b70db07afa8e185d989ac17deb8cb918a5a9baedeeb91e206b4a3591914e388f079f301727dbbef8de6156229d86118c41c8df1998ea13df66eaf0ff54eef3d49513b56d9a006b065d3810f052f244bc550f14ec3d7eaffd2f3f5c90765eb53cf75f3be13aba693017a6eb7c21fe9b6e1c0a024986662eb8606f3174cc1729aa1bc6c769dff4c32c24932154a84619570b7f20dcf84820435ec5e833a8fe5f4e128334fa6bbccd54800ae8471f96bcb017beeb749afde0c375ce1799468ca8a7b4d620224e88a802ffe375b3e7ca69d9c135a188c490886d23b6364de2a44352806097f38604eb380f7e4186becf34197af8a6bb9c3c4395c27188bf5fe2b249fbb656f3558a63ed08f2d5ab25dea266bc10dac5f138e0166fc83a44af336454119ffe0fccb6e2c9a6d076f2969abf4f428dbaf9c8e9e25fb1352434bda2f358e551e9dee32ecb96ade9e6c8855e3cb794d990b1512864cc4e539528aae8ca5d069d3fe45e03542fa7ccaf642994d573323cc857213e1731f47f5535440327564482d2591237b929f4964c3275e1bf10e4dd16ab4605a48afa777923a51495932853cca941d21a3525fd4d4fad4c7cf60dd3548139f0d825709c021c0eac8bc3d13b0ceb7807461071f83b9b1b50e9a7769cdd235580bb91a1b37f07374385fb0d23dbadfe0cc83eed288104135f740c2ed775cda48a52e939b81615272b862ab18bb821f34f095abefb0e31a274a981346776d5de79e4ebd7cd31ba720dba622a9296b83a2b726cb727b3ae0f2894898213738cfbe3880d4655c7d093c8dfda0be84c4d7721e13160c65405e315ef819a0df2b14005ffd17c3493e38f6da01cce63edd5d63027fda02329d166cbcff303aa109a9500eb65848bd31cd34896bd6485ea4b3d303f38b5f41b7f8c065d5b6bf7981af3f19cd27edc9331e44c598b30149979585cce1e7cebfa9a4e296c7f01ceaf552200a9ac5e367d8d35cecbd1c19edeba290289d03a7b5f60e37c934c84bf4a4edbd3ba165c2e6ce64df4318fb00b66c5e67973bc1316af2c25f5408bf0704f03951908a496c5e7a74c595ebac51c3e7a922a6b385978f055590a5ef9f1c30a86546cdc1182dd0bb4ee085a12f044e35c0d96d346b2c54b39fa9855faf869d4e5ec49d4333ed9767cfe963673720e579f607face27b04572325a55ef0ba8b6acc57d40105a59613031aa95b335f42b49d44e20914519abcf9ebba51157f1e468b9728a6bac62230c33afa31781883adcca820f76a66f7119c7614c6fc31e885f5b357f4bb6fdc0171e8159efedba2df09b2a196fb34dfd9e50ab40e1048607d09c8dfba23ba119d044a7844eebfea641d5a5db74cec877967595393259cea70293ea7f74226e9dc6282bee983d6d6235934594465237cae4eed089b215ca200461428e4a9df57c778dfdd18fd3cb224b2fe148ae7f493b3fa7fb2eb8b94c5b85372fae79c059e86d6adefbd68930360592e942be80d0f0c2d81837fd04df5060b0f0ea48842e1e215369ae18e7f23038f9598d4ab6dd59fc571d7ce918d95373062d1eebc980a3274e304af80ef594ecc2a8886e0270fb0ea68f37d4cb42f219ad64c9d43ce6442aedd901951ae6cee89bf5bcdd371d9d11e38e2964b1740ce0d0c77fb38913ad2e46500213c891dcce75a3f641ae61885cbb760f9bf98a54fcd5668b82c075def74329ea0e6d704ab0560cc1fbbf776eadfe309dae08fd29e849e37f77890b304cd8791384740638762cea0adaa46ccef475768bde377b6abce660423d5d98e8c00a112bcf0c3bb786107075cb13406ada22196366762b015d7e35a64e17999ed9869c943bd9c947bf75b84038b4098728bbeebf57b8bb8b2a67034e88e798d17459bea521199dfde18b2a0c09200b7e997203d49de6d37498dd33ef67ae2eba23e1fd3fec2d0f140ca48d59d4cdfcb95c4b3e3d1f1b74d6bb7fc9afde7b1e9ad35664b3c5c21baf9936afaa58c7f8d4fe723f437ca09665b2cae26717f61f9fc67ff3632a1b181a0d2273a9823f1287806dc86a60779ef4570f3d398d84ef14a43c73e59c7c9502ed85d1f357e9f34968b57240064a7459491a78cd0b352a79695996a28c62b33d0d3e5d9f7fb09c83193ad8679fce06a3c0e7af05e4b23e30a323fbebc37b709520a6a9132a794420a0decd6c75ed38e2c0c27c4fde88efc413a56b15ab7466e69a9fe289141e8fa116ecde16160389294445c30f6ab3d2458b1d47ad68362d1da9cb3437ea9d9620e648f67d2e8ebca28cfc517934dc55a3470996130accea7761b863225eea7133a98de8b34ad466170db42fc61cbb20c12c392c4c4e35f81bdff215517df3bd4746676f578a105126f16a8a7d55bb8e80668b2323bde71b477c54229a24308c3439144805648b4db06546c5d190e6d9a866c8c54752fa87c32c0dcc6f2a21d78d788de0d9b1edde6de234eaaf25e846bb9b9cc7b240aa224716a4ae107ef3cb9732b7f0f66bbf2fcb636626be7add3b864291898c712f8eb6d00a99943c90a5a243fe96ce4607523ccb499bc94a478999dd1a7acf235e738e0089474f0cbc2e306bcee1fd5ed1d1851139dc6901dfa46ab4929e0996f5eefd613aed294d7a2de62e9205e31c6622752905bfa00306f7b826d84894cba06f42e4769b0057cadc964c84ed8f516d13f3dfc41d762838b94a9e242c9864221f5e30b4f9f3aa91bb6455c834b894f9b48d10f6b8382853a01e405def3fd100d1490461ca21a462fe6375e689ce63b18c0b2d93aaee124f916d65b8332bda85a6ac37dc5b0bcbc1048a92c7730e2345f2f9834c6eda31d9ce1a40262748cb2f4badb45d2367e0a449f84165a96607847538d22575e756038786404ff152c28d4885eb1c343d8bdd9332f8af4d6d0988b842eefca82b1b9860d01e8b8db561458b82e816b77ce09edf7c3d6dd126ac2f0d8147e2de21f7c73f99ade3bc89085212c8ad9ddfb93f66fb9e6b36ec2c3b5edae8bf98fd4757fe57754b28706e6148480fadde76132cc9f3d6b05f2dc087764cb5e84d901a5b719f0fe5193d05d84f8ea356d5b88abcc3573815236cdda153d760377a7740544aedb09b6bd13d6df979cae6a651a6e41dd8163c01dbd547ca2552f91777cada267d4f44a8973fe947fe0593cacc388a08403b6250e112287315c8bd80cffa527e3e85f3f52a93647c578679b2074e96d5b024d34d2f19feb4e49c2080bad79cd14fce3a0600dd51f5dd45d05ce351efdc6179bfcabeff7ff4a0586ca9a7d40cd4ee68b5fbef3dc5692609e621238677121ded4ad66f66893c2bfe05f205e4ff289f69851795cf7f87abbc15cbb5bab07b0c84f6a5dcc310cb1a476cb7f33d6ce9c795dbbcc8ebbf61a89fd43b1253e0ce7e75d80606a6ce6b4f44e0a751552c1389a92dc2d963bf8e78326f03c1050b6089ff6b0e53c735383d9b3a261707c1cc2fb962d3f7ebd7a9f8883d0ea459d94ccdc86ae38805b2e7cbe87f28a5bc172f39e810fc347d31994ac985e7c454aba926554edd8a9ecfbde7b095c97e6c475fef10cded3e5df63da603f2c0e59353b9ed1f15eb1b33fa005101e78dae2e9c4564b585e8cbe7ba4c5e304918cdb7c5f94729b522421ec1d6821c9686de84ae5a7eca9fe940c1250517a9c0dbd000e9cbefd5a91fa11d0391b1f6bc79551c93abfca6334f383299bc736f944202fd5554cbf416ea2349510319d552160896ba05b7c2a1e69ed7712f8629927cd0c2bc18c319e37b0411134046a9041b2dfa150c335535d4c1bf37e41727e1386f5f7e66e4b37b5140d8c7fc45acdf906fbfe98a5807239e2753e67b00b9cd770a8662b5e1b9c21b820bdc70b70b9357c42d2a6646bf05ddab0f6540e0500b54006866289f774bd4dd3f0c46199827d37dcf007c6acaa1e40b811d9904777b68b81e190aa97c14b29593362aa4d51c2a657e96d8f6f685a8df14f99e4979ca2dfedd801aa57d63120600de868b557dee9d0aafb0f40c88def27151ae93c4e26b86bc18e14fbe37128386a98e4aefcbd028b5c50a1ea1efe1dce54f7a34b6f721c43b9d109aa0b79d7f77c901908defa4f4b6618f881832ee03f9c0badb56f312c8fe3755fd5d9bf885e15f54c71c2d94c5ea01245388a0a88838d0a69438c44370872cc54c148661e97b25f263921b3804ece8936440fef3d52ea8a732d748391f2396f31caf235640be093affedf859e60c66fd0481d36c1d993f34b31fcc4b005e7d853226f340f27c36e2a82b22c3dcdb069b20f3ebb70c7ae05fc00bd8ccd80217f29d5a574f88d4eeb4885397a1a0eb5aa5eda9b35fb05a0b464ef67f567035d20aa71c111ca8737ded432a371d461bff61ce8ce1862fe066e5401375233b9f5fe6b7079cecaf0e4ebab0d4fcae81d3caf64784a57e092f7d6f70728e0df7e2ad890afb579667f09e33c203f4f9701a10c3f2fe4cd72e56f4e1f4bd2fb3557baec0442a574203dcf61d930ed9339133379e06bf728e959220f98d55fb301112a7b7fa78c7f6e13a9a5a562b895d31513be66b806fac9d5867d4f961d2468d699996997ecd1ae65be38a917d970c4f0e648e9d7053c6910b4b888d48a4b91a7b97382617076d2f508ab833bdfbde7f2e80994eb0444b9867450217ffe966108e4b134c0e79d4ee8d33a5a863ffa6b4fa96484d0ae13c0bc2469fb5f75cb3634f568c43d834ff5cb3fd3a2b8a2edc34558aa70365303982bc6c0e8dc3d7fc4a9d2ad13fd8d341fe3c5539213fced895581c8d64fd0a721fe53e1e76054a0fd548505800529250b62f32c6276fd101639d48c4f1f1cae5aaf734a48dac7bbcd4ab2a41046066899d6c3b0f2fe37b6636f38d38bf97e9f8c289cadd8beb2696d1e1f772920155270e55d6eec511d07556d2b0567bd6f7eb1715d49e9b68c665a26cf063e876fe851c52deb2035bf81c81f23af327ec9ddf0f8c521dd73ec4eb03e33390cedd433c570efd2efa3d16006140e0a9564bed338785439895850c41bc1d7551afc7cc811b8214d8ea994c187ed2fb35cc7634e385f50e28964c2b58581298af18059bb8e6687b257440567a8fa96a7a2836732c333bb7397df0bccb98802655d42e37816a62f782a201c851bd0b5e41d89f6ae9e981e94627dbf258be1cc1dba5e04bf9c91ae4253e84a5808e9f8c66b555f144bc042f630975f4e5f9789412685351cd957f7ff5f5065f814802bc523f4108fa418bdeebb7128c93f2ffa2ab844fd3c4db32b84294490c110c4e0f80ece87a79e1dc805e87ef550e60320a5cbc613eeb23d2fe6dc6bdec56858b4fe27b5421156517a28ca9cc4d3ece12381b0265f4155da7c60af5bdb3b0b0328546cc450cfb510479d51c1c54a732549555a02a903d76e28d96aa43003f9871922563ca1c3f7e934225ccf6a23f34b37c41cd50812425eac4bc230ab664cc7c3d1c2421b083ab58ad6bd244a10752e4315616d398ec1ef4a18b4208ed75a05a38a9538fd873355f1b65c272b47868ade9464555d3f9fd8bb7a9cacc931cc12057ba826faffc9ea458fe7ba0114c2f21a20d1ba6b0f648ceb07c4784a2a8da70abcf0de0531333e1d20790aee6eb5ab9fdecd1f52781bdf92e9cb32955d0c6363e3a4a87205755a274f32014d338ea928fc1633dc5d9d2bd8426d2a77310c4a00022303bcf6f12210a6a707f2d43c5aa0b9057dcb3a4bb13ab05bfb338036d16d8edfc9cc46598de7052d828e1c87757d56a0dee920a481d607556dc102a4db75ed3931bd315853c640a16cba86c0ad21dea28149f99c859063d969fcc836005e03e54aac0798a50fb83a67c9299eb5a09ed783e0f7bcd01cf2f26797edee655df3e1211c0f4b1931a2342e111475140eb5ad656684389650ffb6c02677bd09d81db0410d8e4e498140b324fb2e9df479223450407224c703401c3ec38c69bfe0c2f2968ba41038147dbb8195c7229b91b64a84b57e6773490f5def9ef73632184284f7e9e22a80689ede0fb50853c816f13a89688438d5395321efb8425cf9eeaf5e971042660ac4b686bd902c4d4569ab1625a852685dcb76c2a73bb89ad4dc60f167916b18abcda1eb215dd6c231115102d6a747df959cb8e4a5fa96610de8115da6a4c55a19e0f555e826c4039ab2d83685a0a7026b7206f5a9bae03edd78180e2e65af763fb106a1aec31564457e4791b38a81bc400b118687ebeb9033864edc898cd65487bb0b2c3f5c62e61ca8744f01de10709d5bc4fef644936828994718bf4cb6a9234602510ac58535a40c0716753ae790bcf91c6637b80c7af7310f249b477f9b7a010c85ee37f8d4bd047a40f094e61c5ce55a07c4bf86ded7c2c0955553806cae0825a9102a2c5ed7fc49e4456c97e41a6cc5dd49077cc95334ea6697b12e704ddcfc0114ae93d2f17bb014813e9eb301e53476f2e2a0db7698e9fb5f0639d92df120e577db4e7a0dfedda237531bfab8ea614c8e270e31e7ea267cbc28e7928f5e84667216a2a9719d54357ca2f4fc56e00c12e733ca59238fc707040af3ed4f7feca9496e00f6544c4a88bd2d248343caa38f92fd8e0f6fe562fdffae791ccf830388964c5f2ac75213f81fd2d7395f604b66ec12403393b62110524db84f63500fbf6b42fd7f890a69c2a29ad12264dc6cf992f2b7be6dc07bf6e131b4c22dc2582303cf7ec204343f5b380349a90025b2a4c552cb37f85954cae4e838749839e39dbf46898a4a62b1b84f5459c268a4bbc30cf53e9dbe17ea2809165dcc403f146cc1f1a7f70e688d988e9b10e03d806942feec1a7bba147491d4533d422bc5560f8669d039ef796c0028784f82b6b5a8adc3a66e4d151459fad029d9475685f4eae202802167cc53158a6b26a5b5bc8b7a7e9573c73b5a0d14c1621157b1eb3f0c5dcf7c27e2216ced8d9a9620bcedb3e6066832435a5f27d892e041272b44364714f635884dc89daf38dc136038e34b0ebf9f7c86a9d648cbc8f24f7e7bcbe3a000e8635a29b59cad1796cebbb8852a57e919738f1f6a310ff6f4ebaf62f65d37ebf1c9e05e8dc42aac0fc935be946bf932880f6e5648f276651f10015cd308bc44bb36d34286734a193c8bdb6c1c576e74bca8d94600fb6f1d3bbaabf7861e3ab7692cd417d54a95b8c2a2e68d6d51eb2a5e344e4b9d6068e44846a866c4373da4e1bf4ad3cab87213915422e52e963d6aab6ad8a32286c41f5726e9e4b473f68eaa983ec3c34150c8f760564fff3deb2b77f263b3393fa45933e4be9be8bc47d99acffb441d8145e1aa3bf70b1845016c13ff39e218abc92b32e69937369b62e02cc0435aa95c68ec52e16582b79c15606358d97950a3a993abf82b5d4739bedc7e5616ebf7d829f7f7114707af55e308553f9c1575ec78908a3ebb9934de1a2d61fd6468d6aa537e12e739e51eb7622d78732ebfa440355088b9af9fe90691e84331943fe6b351af9b419414c12d54083514896cdc3db1f5429428704f64868dfdc9cc83c3dca3ce450706e4cedbfbe7f806423f808c3bdb07412c37350f0a88918aad35e177c3a96ceb0fbe2f89e0bc45c6c02dc6536a936a1237619aa1abefabba95a7598ece4e6fdb2dfd8e09d9c9784b3ecdbd50b9959d2efa5fbc7f40ee3e97c8ab3bc08a4949edcd4110534e4c868704f282eceae34bac88abe1617e692f04a9e68ec8a06207a5b5315ab27d1310686f136211891862de0d20cf07fc806395f0135140a8abffb3ed79108ba212f4577ca11b5ecac7d90796821894d45624790ea1c126cf63a3273ed6094d203135dadd42c48e5513194a9c24a08605a610bb328d6b6d64f0d054e1c8e88059350bdb411f60287ae8f29293f6b021f2c6e2c283d7856670051eb49d1c82ee0fce766d0794fc8ef6db5ebcbae6633ee5cb05f388c7ace320e96a1ec2a3e3057396f97f55e95482cfbbbfee02c51369f3dee1ec9b7a654f096bf9fa55f25eb0e968ea7b8afa4868a77454eeea8b19854c2b0a95230960eb4f6b98bffbc056d98d0df692c54b8815e93dd3e8456724475cf830bca78e69afaa4f24404b1f4b9d57e71191b569c5baf2c425c02ad403c370d9802d00f47f0db6abb53fc513b4eb9a3b2fb089650533576527cd73e491d9c6038f2dbbaecab333b8db2491ea678e81f9b4b520197f61447592eb8d8f515ab942f7a513a616a027a395f585c7cac69f2c96950eaa0bf15251328dd08411d5c43e79058c6bdc173e491f66bf40a5c8f05f177bb6c69dc21f0beaaf5502d7a30a2c993a128e7f6221ca17464a8065b95e212d25f60ef3e83213607e42421f59895583e4fb3a77065c73482e3f08bbbf827fe02a9b03704d60f04dedbe6a37803ca1c0ccde067d2525476c199984862883b0429fb29908c88b39cb7e3e6fa243e5500c679222c01831b314bd6887b0f92b714b90e5ce6c380d44c4cb7c67708a208155cfb72926a4f421caaee414a531caf0b39820699a805dd20cfb55aca7be4ab5852cbcdf93873d0f274734e795ebc07aeb5f033846e704b2d32005653a46e7cb0729cbe3684c76d36493c63f4378ea60eeb1cf4f6f07790336fdf2c0c5d1fbe06697d2bb81b30cecd60db2f546ebc788bbf51b161554cc58083f7b135f43f60c08a50470d70efb422db19e2f06eb56ed45db9107c1c22ad19e394a0a24f1f096a798edf6bcb8705c9fc8e1c3ea4eff95df391f7a3aa52a559c9c20896954627b0490ad0c84d87ca6d572913844f5b8c4f7d0739bc7f97062c75f5689be1dbbb1857074858d47ec225d79bb7e664ba67890904d80ba4dfaa120c9e3da846371f461a39bb7ae9205ffcb8a26095cab61a57c7b238c02c2c91610c175253ad6ff955722e145450bf95ac367bf5ba8ffcb30969af9af42b3b87fc233087a14656a9672b8415581ba74e2429881dabf1d436c478cc3e6e912470998263d6123f6f7314aec99b68227f35c925b4f116fd7ed1f110e4a3ec4d734c4fcc8171db1aaa5a49860d862c5da56390286c4721de0ac0bf0166da063ef1399113e48a2d96ac13767a3844c613774336bcbcdebd67a38833a0cd747cec6635451d518aa7e5ef5385dcc3d8e37fd3ae78aa170a98840a2e9116b6099625b38b1b9b1316b9c41e95385878d3917eb763e56a7009e9abfe1735948a97f3a6ada2279be40824d821d56f2497bc7bb03df40c492395371eadfce2dc772c359f2fbd4b1038cc447e193a514c855b15f44601d34cf48e9e31e7fae64a1c25e648bd0ee0f296d585fa4dffae94e14eb56eab8f92c07fe05e0671de240f40ba3a716605efbe7c38d85d6029b5f46867924b9f8bca9dfa3f16b8ab0ddcd67f8722a845c0fbf6c1840c498c207e1eaac575a00ecf05d48bc50cb1752691f86c8419f77b1af2b95c09204166b821db615ebc8e5bdd22ccc998c5d1c57cb6d0c2f0b273070161b78da3f017a65bebaaec48f4646ebbca7f02f8082bbfeba28a59453c68c9971d32e81e866f095b30f0d5086431ea1cf9e1688d438dc85e324734ea38a92b5b337fbdfdbe086521a3568a7c969062936940011c96428df1431a1b0fd0f44485efd921492689dbc1aa64740a2ed4df54820505f6d6c63795ae767cb90bd73e8291a4e76e633cb681f28dadfb09a88c478f86cbda2b7c805e98ad6db41a064589f36c26193af97494f34b84df191c3ff64e1ccc04f2ad84fb9b71890fcfe9181b90a18f805e78f743bfd46d6b1e4c2793045cf15916928235eedea8e2166fa47d073a489c069680e7e0ae68c7df6a17765141f41d31f4f864e795f9b9f68cab353a5de9cba338f6e7ce15a40f70ddba1124d3d8c80c6430ea74175c775d11df239b7720a4a16ed0a22eb2dbbdaca02340e29d92bce8c06e52aa0352e37488bdfeb73b3cbc78a06c53caad945923033a559da7c8c42eac6349adc9bb9533c9e70c13c40df6335437c20df67eeb1118b87f139e9b6ce96d115bb04daa85ac9b5b370e9ba8692b73add55dfe6572e687ab671689be139ee1e8ab4b24af4ae757badfffb963bacd8c14478af828085ed87b2ca6f60ad083e230932e7853f2dfcd70995b6c779667cfab09941e1a356fb15386376e3dc7b6b288347d3973ef1c2d0544834f9d9bc745bd5c14903939748e0ddaef12545946bcae9f96e6332570d7a95d2fb09aa126679680b3bb03dde2064694d7aaea47437326ab8ef9cda0ed007e2fddff4ebe522de7947408ece6243446b061894c78b039872f71ce92b300cd01426d88c850c04da36ac0e5f23f991917145725162a0df27563dc2dfb6da870010009ae8160010b66af72498f9fb26ad00e9f43e5ed039550bc47d3ed2319bb3d3ada49fbd4e734497626d67b9b584519a74e59e4f1ae30e487ad0cea4c7d6713a541a0f80e302bf2b1ea7e0bfeb1c40ce493b88813841224ce84e880021e02d879fbdcb730a4a2acaf47ac5b7a7320482face38233bf917036c66af948a7e783ba44f5fc0f76639ad4ea8c1b9cab3021162f23a372f7b8773dc656d60331fd8e34a86db0cc46b4acb56cdeddab4980c756263621a3aae13bc81629c4c3f3a13f5132e6b9984870a635694eedf3cec2654e538f51506eeb8b3377cd85a4a52de5bd34d21f809885c4949d1b57f1590f405ede0a5a5e1499cccacc1be2504ceb5a3c16f9513ebdbe2ffd922995683a65cc1577447a26348b96464e1dcacd76af30e52d48c7ba158997ac9e96d96fd3411fba8e47286f0f63fcdc8a4a4b2715df61b6d7011eb40b9e044a8889f9a5939ba95547d11c5130bad62eb5b9e890aa32b3c418f342c7afe55b0d3736786dc5d1a36c859e7ef210d5859ebb65e5d9190e4cf8406e4c2779df7d2ca65edeaec862a438e383e2ec98eb379badabcee12c4629cd9ca76c55a832d66dfee63a31d043966d1bda6ae030ef3891165887bb9bfdc3ffe4d2899c7edf119b9d1b8248eff5fc9fc7f8851ad71dadc97bae0fb97406cb0aed4f2c67f26e33471d82dbe8699eca6007e3dbbf2e3edd250f222a11384be18fc930fd2c4c30a87f09a814da75b99a163ebfa5c7bb08c8d0436ac6f0f3de3537069ac185f0803a2f93d6b1a19d50893c24ea3ebee7ef5efdc84340cb22eaccb002d705a1eb62c3e441ab9feb9ebb685570b890d4690c9d311e0d621a62e64a03ad296eda2d38000a5ab0e46016db7088e179b1280f4b88b407c958240b0452f0d48ec239471358d7022870da7cd3b66051550d56b7ffab00e8810df3110c35f6ab3e0422fcb712556b6ee9cde3db14a6258d7a2e105b906c4580e04c02e913ce0dd8a2058a47d8b00e65d6701c3fe9be99272002194215d7f7f91b89f7f776f81f192ab021d76c0724a4a0e2dde29b4aafa5e261618f248bf38e8b195d15e9c2fd17df40548f056aead323ff22bdf4ede97e0f7e8c045de4bf50982b606f096e46de97296d854f5ad13d8ec2977f5b8fdefcd5c54ff060780e8c7030ee7dc406919bddd4b7d47573743c1e382d0ef055b8eb9d18cf2e7f948db3fed46090fddccc48e018c6212920b2671e6010434f0d2669aabe04a536198bd66f639306af59cbc6e9ab4aac6bc1b13f32a69276e683d135e5a9a30ab4fad42fe539a610578718815614c86a390e15f0044447e390b475e0463b2405d0af1f8bd89f5ecdd3d247b815d318f68e618b65a142cadf68912cda0cbc9f2e19d5b6df3fc90ffcefa439a638393ac7c649e6f5b9bd99040497b7a951a6cca8ee0ff8a27388bc49b6fb2e56cdabc6c8a1da3e5f9d11c900ebdace090ded7a4ccafd4d02dfe028fc8082eabb530ff3f2e615ba49e441a3115bf434562ef757fbeffbb729d19bbd70839c99de4097fc9d4d23091c73dba6fad76865d113f1ff35f799ac90bbac136dd60d0e0391330cbb2d64b0423408904ec893715f73f9af093d705cc5beb0846365128cbd8097c5adc19387c284db6b215f8dc5fd69cd647bb0c41f09b5cc2385270ed17de3ce467a3475f6b59ff77cf60d596b60c7a6eb3cdf2173014737b11b92b32c586f99c3eac44596a347861e013f81c81206b09713ed702c2d948cd5897579c9545e10be4250beb5f24681c95df12d376659d33a37393007b846f31c48235ec7af6108676305525214376fa50997833732d096be6c9b277725be8a94e2f808e28748c7304a130e698a2ac2b200fe4bce4209ee7fd3a6bba0341358f249f6db0f57015e77e3488c4459847cc2e46f5e57529228b3bb1dac9113afe554601237d1f3b341ee4c6841cd5ff25f222421e7a1c7207da6126fe86b278c44e80ebd68dda70f89003b3942105207d2f20be2dfc06b6a6b5858fe381fcb60d3567717a88690779b3208accac83fd787c1e69ad4e22219aca2c7a291473d7be0417cff65a9ad73f1b73df49dcdae48840ec5670cb9fd48108168f90b2005e42975c119382dad58beaee0aadecd1915d10aad4d0e069d9f85f38370bc8f3a8b9b4ff3e5eede94df2551a198c951049f17a183185ddcbd59ae9f7eb3f8a0bc806dc56542dd9eced570d450cefc34f9eb9cce6f4f83329f0721d118216f2b39daa92d7706a986490dba4d879d74894dca78a76580490a11142c5fcc58c05e460a4fb95620c15dc7f1d5ad9a8e0abf579ca9410ebdbf4f70c820dbcb05b2a54809865f0bf5dd7ea91c063e0e9839db6df1269b700b04c5b51c141f0a2c6a5ca524fd04ce7f68b00fdc1b46db1a944182b98535b737c29172cad78529b9038687b02a0b261c30c479ba0940692bca7416d0ba373a2e4a1f816cd1f65ebbddbea31c98c3051cc1fadb1f2295712d8e8b214b6966b3d33049e29e7aee526477008eec15ef9c60e74fbcea7ba086e454e29cd36b4c05f1835329cea7ece2f2400a9daff8cacbd00ef8eb21928b83624df9c7d68c828df0ee4017ca10be94ce350572d2c6c9efad4cb13762d030e8d5efbfd429e4dd8ee4e4612e701df35438726473d8fe7f4a9aaeb40f926e4c20aea55c30ef6bb7a0a8c09db29f2abf1f806072de5de7cf394c88e5ffcb9caa9ee909f74ca8174de97f21dde942d6bdad2ae6f8a12cbb817e1d5414eb5329bba6d4ae65d6b94809233b3145590c7b4300379210e1dde977333153bf222aab94c8bd33ff2ae3ccc301f32703d377b8fa7a9a7b3e736a6b71175f5ddc6951f9302f4cfdb745ffd7a7670f079430a611f7cdd57dade9363c22fdddf6003364a5774e15e1fb56f0f0c375a8fb4f06eef6d23317b34f70c86877b0ef38cde6e46c06d3a96782d5c06d76ed24ad924ec152fe1e75f13cf3221658d46c91c6630a2684c48248e1e3697d83ded5a6c20a79da2bc7ddae5522be11792de550a2ba332cf1cc224513e1b97af08af7a6de1620ade26084cfdfe1c873597fde7b3a5c57e397332957de622061d83e2adaec207382f280a19d5e3681d0ec1c9ecf330072dc8937d6fdd1105c0e5fe9ecc31439b2f704010d6e26759395f3d21fb4cac46b8ce7f5544a0642e2e12f643b5948f6e2da1665f4285e3d38b8c071cf27cd87e67e661b47a6c6e4865300adf632750afbcbb5d932bcc41f8454b7bd686114137c200c0efb619b5818dcbbd3fe510cf1a88594d9c60536120e2645e10ca92f5ec1e11510e45d5dde9b2a9902f1cc1917c16365acb52a32ef63536cffdb7a4addb4ac67ccee270eb02a7e4938d1191abd17c823a3e5423ae5a4e4da90e1efa504db3a0d7758f8c0e5e20542a8336a91b57979ade02e60305126954cda181957515fd5865b3e828571ae939fdcfa69638cd6c9fdeff0185a601e054d6dc40b1d49d81fa3447f22cae83e697a22564bd2c0e78f84ebc3c661fcf9377daefbfad7946f4ac9b4f8609a6e0472ff524e8701b1a9eb0f818ab233fcda39df11fce8b77c94872ab2a926f3e1fd1809c671db2c1c445581e8323cd59252245821a36f0d3114110cf4295d34b171032b4d68f2be3ee8593e5d21a5746062aeb88ed9fdc02ecf3bcbd9c07edf555963353747959b86c234b74d97ec71f3f067ee33352cf475af23ad54340285bc6e6de16ea3f9c39174571d4477c527205a4378d5968b777af99641773f68c6e665bffb210a0820b32a6c613cdcc5faaa62fed8090cc247123573d7cbd57629584e8e72f0b92aea91511c82c0853fae7b598a68661b73cf6ab2ec057029d9b896283c9eadbcc8b141f7910606a0ed5e5c99075429fefb6f144ec7bcf720e7bd073b3bcec8c12a572022c0a2ca55af4a870f44200e6333db8a732bdf2133be056d9156599c27211e94276d1551d94683eb9047da39134ddaab042876b14e2ee4147c470986785258cd7a6591015d5030215775da0d031284ddb7e2814b21ba9add835382d398efa264ca92868174c16a1faf2becbf24ffc1e39bf50dc9bad74903156ce8ed7f31e0deb3c9c279e8be39b52d364d991583eead65eb12463a70e5effe8aa98234488799c6b42d31e6fbc9d1e77613825a6b45d19353b9cda3c55458e53a128a81fdb27b3ff8a0e90c8b5ca52d5ca1c3001aeb5278a4c284ca726ecaf58077e569719eba07cec2c0e2e94c52753ff72c5cd22afcfeeda0c28701da098b36d2aa3ab169577300127eb6d1c3cae52fa1d048c7f404cc4e56dd629f5e51fe6f4f8445b541ef58e7501f973e9bd57e24ffa0e75f9f810e6530c37047136415e4de20a9f0f0fd0442a6c723b428bfd5fb6637705aa866489c4ee324751bc5202290a0571bb3548bb7199dc0dbe8144d0a6647a6ee60eea6f313534a34af30cae95f639299f6d4b2f7d7c4ff29200e712ccef366dfb9d808afcefb9d0f4f38e50abbc2afeecb39366595c742fee5994cd7581d26d0fa68496557b2364c68bb262477fbf31f97a1e9cd4d9de006e41a5b19d7c645d231326755467a8c8ace461b22bdb825fcf3d28aba7adac998936693a33785c40c83a60e3ae1ba9a2461d7571011cd7650eb4d4ee23554eae5b28531668f7966c16ec553bab97316647b6c420da80442533ac72b3e4d36691de5e33270ba17dd97067d0eddf00460ea91f76c3e664527826cc2a9a64751c9dae8e0165f2f6406582529bac790d2a7e7d8d0c166d748785e217233134262bf105a96c64f9ab5021712ac3637631099b0376c602a6d075e024fab266e4a0813123d18d9ffd704aba390b15f77639f8d96e40021b67bf4c273d993132dbeb2fbc047598d11bc0622659dc12e6b60a50b5f368a575f15f69cff4fa8c386aa054d843ea7a1b0eed21f5e19d46470679aa363589fd24199637f8f9ce032fba2163dc1372a9d998ad894c77a0af465fc52a103f6e8e8ee349e7665eaa6479964d6908eff5cc02c11da0e0a92bbf872cefedca7e9830bd8eb5ed2be176d639421560e2de6a0855d5d5510c7a62420e15512f93e4835ab8ff84d992badd085b5c2a025daba57783f9105ca4f0fdabea5c258ed4c4d84667776c2d091438198e2716d67525609a2b4120f1927f075fae00bdd1f1af9e3d871671509c04a13e3a18d7b0e54319743f8cf1c8eb0e2586a9960c9de39051eeba6a744cd5639b05f0c671655ca035ecaaaf4206d78b7573edb65ee992b47b11c461f53871218d7f47ec8afba4a4f0b7d85bc199fcdcc30a64e1413c594733a48689013c2a2b5f83b9a841e6a028afb467c7830007f63cc2a66c3c3ddfe40d408b046dabff99e9a25d942389531a12106d283adad1f9e55743216c2e2331becd3aa849c664490bb7ad046ce72429fd755a09b255614faa091d1031535c70d8a305b92cf81c632ceece5d23216a06b36e8cfb4faca37ab2071b6ca2c56bc5a0ceed76e4e2a1991c8dc4a55615cdd449839beef6c914ae1a235979ee593269620a6218f7b8da09a277798429b02c644d9746f96ba65c664794227c1146e876e3192c0deb79a77c0031327c66813f00c84d83a0a52f01f217b7978415840a529e0b52bd593bf2db4217929277cafbb57f4e4684271d344c193f7d19051ec227270e0b2daad1a039e169afde556fb183775862c376fe86d218dad832012b8d135996e0c83487db90a21af83e80b87e10ebec8502829d8aaac95b2380be7681fcb00514baec37444a48d7ebf930364fbb0677895c91eb8b3e708278b3e9d1a2d86b71b50b1a1f75dcd6d92b2c1e6db0eb6cadda33311abec30f5a82aaea3d0e43e2f0813247ebc08a2f6dc88ca80b84cf5f67c0b9af1f5b023580ddaad36b87baa140f2d4f5417710c3d4a9b2dc5026702d2772c5fc093d03ef503d5341012c09eaac31c58cc367b3d8623b350eebd6417a286da0aa56d89a340b754eca5eabba2f6c91d25efedc3f5a63c896f49086803425c272222269653cb131393ce5c41f37d3c1efd8f0cb2306b644eee29932d3180d27ff15f945b6baa37582d44092a649ef6086dae51ddbf14e551b426ffcadab3a61fbda1df683de8853e62df002b5d6b10e029a802ff783157e9eb3ca4262ba883f89b43793a34890c39274b743afc6aef7edff5d8b959a32b3b420f7f5cd180aecf0b9ac1d60273ea1781b88532ee67975c7d86d2f950fb7f1d3f1ab6ed3f2e9ef81f5fc922d58f19f89cd9951b83cdd5256dcadbfebead0721c105295ca61c6b40b4cc8d21bb8c4d1d23b6cc858e0d8571737767d4a392192d0f28ebf5d377e4f328017cc95137935e959b9f313017e003986b44f239a2e092155707a64230fe4cb4723b5411c0702eff0ba2cc8c456217e682280f62025359b3badd7f07ed4f9079bddc996427de4d720d05b9f3ef3a5c524154fb9f5da0755fb98b7e37cb140976e68969e9f240e37817bc020b6a1312650a6046b7cca0b583ef479609ccaeb85bbb7703ded13c84c7a86a5a1684028d45fcb6a054ee1c2dbd45e9358f7aecb048b528f064c4d3bc18d4bc70360dbaf288a92752c3f68ba1387a6e980a2833b08e47b49aa56959cbab003dd2c85c6c6ac482adae24c7cfe2b6acb962c80bb789a85bdae52c0688516c6fc4c850c92982e9f79ef10bc4d21ea10adaa46ccef475768bde377b6abce660423d5d98e8c00a112bcf0c3bb786107075cb13406ada22196366762b015d7e35a64e17999ed9db93e80fd4545b3155b5510352d35aa80216af4065f44a56a4985f7b434830a82e729aa8f37b827dccbdb3b6151d1c5675b0d43a3e35d98548fca22a722b4eebd2569c536e79d04bfdb85a2d845d4240c6b29150cce056d4f7b4a0b6af31212ee833fb224ff70c27c8cdb959b9c9c975ce462378195d835595638d56e989585ae701a1e1e93353be6eb0ee9e8d846e12506d026759a72a870f823f7909db477016995bf587a1f40c50a317dda2e109f990f4f3d6a84bf1ea94ac02ff89c6037da864d91ccf61e42aa4b13bd1009073363a69b58e6044546ab1495dd050b45b521d85120f34cd58a2f53171e4caad25900cab8409657020611555a542f8541e8b3053310b05b4e7baa08ec8d00ec435118a91a5971a21543132337a33018390c780ab68f57109c1659cee00090f9cc7b5336025b371a1f896aa356bd3c169e6d3abae7a9f5c174c3dfb96c664a3d59b1a62eb7fbc2159d16a7b7b44d6ba0fb798ba5ba062f18e7db55218a06cae442469a6755e224aa97f7d54646b2e883422629d45e0ff8ed8216da0e3e9b2be0157d6dfe70b3af73750dc7678aea52d6fadf1f325b171de752eae96070a2a322a866f8f6695e9fc02751047e85aacefe1c0a0954a51f1a45113038a20c4167b91c8aa3da767492d4fff67045eab3cb04bb0471dcdef0cdc314facb32655b097c47233c6022cb36e3ec23f499bc94a478999dd1a7acf235e738e0089474f0cbc2e306bcee1fd5ed1d1851139dc6901dfa46ab4929e0996f5eefd613aed294d7a2d861b644e9fccb966ad38bb61496ffab27c5fefa1e0b687ff7bff634d10299f99e4abb5ec53c4c8a740a0671a65dcdd37e6db7fc1167368991d0b868eb7d3f0ec93fe0148d097cb4c195dcc7e09f4e970df516dc524594afde5ce962638ed3aa985fcc9e6a638bb346162c3478aaa004bcfd6e3ab18b879b344c90d89ea06ab2c975107069c9a6b9c30297da9315b35287a627083ef1a76f04ceea0400e1b08ae24476cd1b306913fbeb0c2d42294ea1c76dd1e58ca74082af39a35df614b2214c33eaefe6ed91a40634a9e418a4413a0288034c7060e0150e1fa335de7f284ada07ebc7e645a5be97a1d5f638e448f9d80be3792fecad70b7b0ebbb3f7e3061528b903c86c3c44c3ecd030f78d444eb05933ec00734c886e0f1686856003c15141b2903aee2715e31878f0ce5464de1c970ac3ef4208a4bc1a47dc12f3c776d5022d1fe9d7f63bace59c4f5468c4995f007a84a919c09535ee6d9ea7dab3ea7ea1d6020f0260b092cfb544301cae5654ab975046303edee077670d7dc1f0955813dc380008e051f83c22032b8b95522c3864ad3dcac21e117ca75624342c8c73af91f60115fe562124cc8b6d7254b4835a1de72d86d8288cdacd8a0dcd0cb65516f77c5e51eb0404af475993255025ba3733b28b32ae2e1bb6160bcc11eeb7575cf37637215270d8439bc85b028db992a83420504eea14feec9f4a11dba875c46d4041402f4ebea506a198cfdb4bd3e319b90c68358f3cefed7a585f819055b820549b3e50379483ef557808b2f931813a73d665332083909d7d2efa9454f768f7ac8b3c50ff3c115eac8cf0b7d0128ba14f8a8795a0fc05f946adeb839ab44837cfa2a8384de531b7342d45ceff543907810194c80dcfbcc985e7c454aba926554edd8a9ecfbde7b095c97e6c475fef10cded3e5df63da603f2c0e59353b9ed1f15eb1b33fa005101e78dae2e9c8670759a6961f5cff06ce7a27be8fe0cd1e57d773442ceac625c04825bb8d756e0cfe178b5828859aa994cabd9e57c1f201d09f45b2a1db9b0c898a158fd75c44786c8a7035cece87baf415a18bfaa2bf21c36dbb2845740e864ac02aef125ac81509f19d4b4755d42127182ff38fd2d96caa6dded4e0693c5603e4cc0cec0070ce8be17c5742c1dba26631742c868236b9f1bcf0e310d7a4e6d2b86515aaf3645b23f5c980ad2a9db0749a74c3f2677fc003ee47f0af2a7db039a7f669e07469b01aeaa831a38f7a027443cdd91bd5f696674d85920d735e74ae4137167654d49f81c454264d30c5adec6ebd8d33abcbafb7d43bca51201622be4ca8e8d9e4bcea36fc3bc0aff20f2f1a441540ecedbfdcdf9f91e9c19e55890b5c45ca3ce3e29f93aa1687544766b24d10ba9e6167479e9419f3d445414a42232829efb3dc0f867697c3d3012c0a2e735fb1bd018c3ec72a2a22da7d18262559f0e961270412f25f749f404b6b34a7902fa3aa0aa9771efead3bb80ecbd3d410851638d71366505d44a2da811ad61996f0da283bb2cc54c148661e97b25f263921b3804ece8936440fef3d52ea8a732d748391f2396f31caf235640be093affedf859e60c66fd0481d36ce4f66cf9d98078718b09a4ce2c755d34273c3d137a4474c542ba0b41154a455a5b8c2a927c9e4dc060d8f626f244acece2b6cebce5d9d7e6c1607e8e0bc472d7af04411ac8076edd68207933675b0a2171ded31ee6eb51e021dac3d3d845e13f4d6f0540f038ece80000a8dcf0f058befb8e0e9c993dd9630287fb30fceb8ef109e469e785da7462c77adafe53899d8773b1bff8774dca3ba85292eac9e19edbbd9786333c43eea41836ee7bb7ed539f2f849a035ee466539ff9cddf44145eff9b16c978258e0a3feb9eb10eaf69f2f7544631d0aa4eb05d95560af61e673235e8c245281fae85bbd9cf800bf8dd2366ef0be8c0ae9c912c806068c3e55cfbbb216e968605143232a46a7ae9524b0962e0d58d0907585aecccd03ffaf027e01321082b5701acdcfd39f293711bc23692d0721d5e502bda459dfb4f82a78ee13c0bc2469fb5f75cb3634f568c43d834ff5cb3fd3a2b8a2edc34558aa70365303982bc6c0e8dc3d7fc4a9d2ad13fd8d341fe3c5539982c96f1b04bcc8d355a47b768fbbfb9a52d1a3b03d5984c30da1f265ead13156d145db2a1df11355dadfa9cdd8f52518f490dc10be6e00f8dadc720356706f72656a2c63678d2b64502ce838bb40d8805c78fc93903c33702f339c0556a42dcc306bf69283dedee81385e0f18cf7564fae6399e96186dbcbf52194295e14183c170d39a0c0ccc1b001f56178bc911e82a4d9c6c692f5e0f2a2d7d17e47625d2fb66fe052e181d7d996664e57fbab7124df81ea664eadedd4e1c7b8de05b553c9c28f12ccea7553d7c16795d1212cc2345d708b4d78d521771f5808f119b5dfa72649f9ff4e7080f38b86f3750cda394924efa88e95e5850d70650eee97c5c383feaa1149273f467247f9db445bb10ac1c7b585f386b2ba534410470cdf73171ba80da26f4a41b550b90fa90a5fe2b81410496ca3b705a6a804883fe8840120dac9010dddfd31cdf4954afe24c9cf63d74442b5f9eaeb92557ecf6db9016c9a8a19f2e7b8552b3304c4af86e23768486d0b78b6290c48d92754e05ece70916aa7ade2a3b2281812e20daedb5f4eb42cac15fb99477407021396a52ccbd48f8376bf7896232f5dc0e360007445d80410776c37b120849fc58f44a63f36d6215826fc673f41bb7cc18f2a0a63db5b1f10b4abdd3d024eefa899d25a2e3739f6b7fb5c8e899cef3ef09c76a2b7eb597d8d0f826034bbe3f7fa8162a3bc5ae53273c08eec5c7b26d5754aef37296d734e3e70ad4dcc0610a80cc638260f9147ab589274e11ce7a8c2228525a8c691cd3856087423a4c1c2ac54ce183d833110566d72c19ed560f72c027d29ce941e01b889bee4c8d0ac6a6750aa23b465962216723a452ccd9a3d48eb36277c75de4b389a778043bdec5cf4bbea4ec52d8d240e295dfe83a181534b9dbc13aa4e076d6957f57148addb9da932300061d1e189b991402720c16a2249d590aab2895e880febee2eca7ab9de04278307a203013377d3094dffd45b76caa788b681f7f296fea31ba6f703abccc35a0dbeb23c4d7d8c3c1138adf3019b79bb56cb31a5e320be218c91558cc08558a8b297786564e47c247dd948884afceabea7bc9ca3e742d418f1866ec2244f4cbea679e42f1faca10dc0bef38058633ddca88f2897f77c8e7d29581a0caae8662d64a9cd3044ee584d5d4dba04689111f008aba91b9acbbf41c07e1b2a8ee43f49358e457a989d24c44e48e6110bcdcc84b7208bbb6e78c065bd3242ef2018896b4144e2d87dd77b781da88315527562ea7435d952ad2d4ee2b97c9fb01bab11ec7378ef6e0601a30ff09365dd8b44697840dbf82ab28d7bf4705e602271847c2504839344a022f67973f585b1c6cf1a379f78a805f0f9d6532e816fe8c1c8604d493683828c6937751f0f1967e3ed67dce0e36283a040d2891e3d03eb17d57edaf89fd2163f57d7ca9c177c75ab4796a398adfa3f35bdf61db4ac46e1ddb475ce2498c73ecf225891d79fa945ab9ea69b772e3ecf696269876bc60c98b2aad16b31d75015fb66d8d6763552636b3949cb58ae3d4db8021ded88dbf8fa9e32467800f4813eec8876d543a52103b95ac5bd0e0fd47815c2164722625922ebada16028038ef74a8fbd3f3c8da062f6fb205353497ba8c51f239610f6996dbe72149bbc8d4d05e821269a4f94ef650a73786c70274e8ee71795efa22ea7303f0479db92f01ab7d78fdde0fef3765e62d0b4f5e62ed9ec8cd07586cff57a06b43ad74af5f45930dce22d96cf57069d41278d68d2f851b37e2f706786c37c3f0d95805a61980f9a3f7d6fc0f2857a46ff2fbbb7977725dfdda22beeffe00713e927a0cc17a6ed4c75f91199c91aa62221a30c0271fd33683d97e259d48dc18c8b1c929659981b0e151ff7f2cae9610ce74f9acc322769b60297d80fbcfdfba4321737b4ba6a369651f68b72ebff853fffd9bc43c828186ccb0e85620763a56f552b2d69d9a843b3e242664ed7744bef7b8680e652a5b8d78c91280740859e5153aaf637ce83d665522aa088fb5f4997739e438ad02a329685bae4d3683924deb37de70434af8e2a92f1e47a2895adfec8491fde898213636b22d0663264d805df5363779313b301d66b80df78dd777d3b3d88d7f6ac6a16543ae92c2f6435bcd3409516ac4f8866c82a47d8d89b270228d2203f5ed82833f4ada3d091a6aebf62ed22c913faec19fa4018b4a35737cfd9bdb3558eea0258587972430c3f1c2981285f8a394c70cad7826ec7dd69756673d916cd47febe4b4cbe394f1b173ab54f46535a278c00ccaf94ab06d90ef6a5e087952288a52cbd15c5e8cff16eac38caca8868fc137401bf657b5582a36601a78d80fc5a56fad5d951cde498b7bb9e7ac7987876f53a154170a5a53a1a5459abb70e4426c0c9bda2ee4ab9cec2d10e52d687abd0eae15d79ea94cdae9f1cb6e1bd7cdca6aecc9eacc6aeb71e39ca2fc7f22de3846460f9c5086483d3358f9cd84b4e8b2adb97ca5a9892380c0d2311f7869a8b6021002a6bf132267f9626c6e792ee00cc9c79e0ee23d2e282532bda4b168520bb07887df0a6ce780185521f194122352f804486b97a769af3fdbbb9e4cdf17852e628d53251363fc7006fe71b22d5518e4a538875365bb4adfddf80a0807e8e777453e9b5861bdf4ef3facd602a56a2afbd7060cf1718e5365a5a8159feed1e77708171db946ef068144bf1fb8a78b93ffc890b41af550e15fa48d0910f91da2e9245a59d3a5b64fc07cc7a8c1939255442b3d43638558a22402301e0fae405d6073af1c1f3f4bf8f9efdf6fd0cb46d1df0bc6fb4fa4a5d36ded2536582df3b3de6361a8286d7d4759fd8f3dcc9caf9e0adcf94f5f0d4d0f7b60e347ba9ad09a57b65d99c5abddd86de3088fc21f7ddd225d6fc3e690902ca786e35fd302d51320f17b955665adfc49d1f1e2aea9760cb7466139d254bfd2069e4cea62d3710786762d76991381b558729baeb031ad3ec3ebcea3fde5253594e0fea7fbb411887184b8d7289dd3e24c32273062d8b0fd5191cb05b0f66676397e3981be4988ac118894689bc82dcca0c06f95271438dab9d0d1990072b708afe798ae64a3b8a3fc55246f78b855f75c4c84ed22026013727f7c836cc161128caca8c28ba8d196a374f3001766edaf0026a4ae154f4b06c6945564bbb110a56d3d49aedd5632e89300d568bfd1c979ea966c1f52907b26888513f4893d18152d6a706e98f4bd3e9cdfb0a31a0d089a6fa41eeac06f15b6ef68e85328f741c807b385e395a9de314db8bb82c5c667ff3d5b477f73e763c9313316a31e9c3791d62509520f9544554d605f5cfeb19144743e4d9ba5720ccbe6d61b12bede40d02d150150ffdd2ce71b04a278d4a52355fc6a523c47b4a987657e1b068b5ba58df6cc9c946e34c026971d1d34a68ba658d3c5075222f65db3608ff78b930b77638119236b2a1b45a954032809d190bccfbed3105bbbb6fcbcf528e445a84274a010d53dbcee65c37ed08a7666cff868b4b198fca415bdcb6a657deb6083e5e216c2f8ec1e892863cddd8a677ca0e4ee4f02ba4b4e6f1ce8d70b33617f15523dd355c7d6a55ab5dcc24896d66824d5eb54660496ecad0cf9567e8b54427d791dd0760f210de45e0badc6ff5fd693a308ba59cfd36290a25c67225dbefb12980bb82a1041a7ef4b3417626ca2a857657a708a9c253f8c17d28c5a213879137e3fdb1a8bd1f3822024d5b1c0169a50cedd5404362e05874bf87da4bbcc37a6f93a9f3d8aab8c88bae6617e1667d68167771a6408860f2d213f6550af918076696908fd1361a1be82ff6b686891d660b3a3d62e6c6043203b0b274750bed6b6db58c45dc10aa1903f06285df7174760595139e0f3edfba7b6f389b83bad5102a20a579fcf0361d004e7a90541a1770b57224eed63a376f42e3c7e0c37e28a6631f79cf62547de5786acfc1f397b0811902c727aa6d118e4a2f020f08008e82124ddedb89f0adb13c4f1c07b64f83b535948f5c93c48024097575da13a56db565b2b38c5e952f57d9f756c1e18e9d1dd5f50afb434b87ef75f4de40ce40cd55a08009ca37bcce92b23060914d279127dc0e2a1417166ca3ae4f58ade0247b703d80d958b99e947eaa042c9091f5fb8b608582a671992f6ae45643ec10c85f63466bcd5c7a4efa539e28da12eb324d4ee26afe554c52cd9fe9af7db0fa18b4869e22308f68bdf52e6eced1a29a9d1c2f7dd912376ee1b007671236c675f4ee976a966d8b17b0152da6baf1793a8fd70426f7f19c15e6d6ff362f3c814f074f18f81adf3b996cc237c2a3f6ce593d891d7654063a83ace63e57261155ff9579dcb8ef72c78321a88aa3f1dba60f66e81ead8e56f2cc14b1c14f84db188a1cc34af178654b9d4d5c36de7acf06d18acc454ba19186128e18f722a4a5a6011fb7d2036977b7cec5ede8b40bce6d00e2a65a2325424ff1426597ac913c4a43cc7002e3e93e7ff39db96a38288d21217dc42bc816160e37840aeaae26cd03c73fdc49aeca6582962f4f434d6283202a1ce77e6ebf22427159d6756d5d4e9f01f425df7e8389fd86f0aa9e0955ace7c1df15394726507bfe6e6b42109546d3f9aa94d4635dc105adc47909b6873ca74d44d14ba68d0bea1782d0411401bd4d0005c3592351be7336f0379d8ca2420f4dff27e27d29611fc43077edb31890082691b735f480d098b9a34ef35b63298bbe7d0d2a277130ea09bd659349faee10f559d3ed220720c44cacd5f3dd51155373def160c03416431aa9b82f88dc69f80f64616742b9d61aaefb0cb166238c21294c5293723a16939375553696992e13aa9d8c1e220097769767b6eb21ace1167870f9f11a78f68905515cc4620fe2d1fd18338aa614867ca0ad0997bdba0cf29b639fcc463d9103e8b3b605b1c9217f323dcde7d890645e75d3b27ea3a916cc6c4a0658783f7483481e61bc1d265a5e1e894c9f0155401a238f5db84207a9d6518068d6bc2d6b02cb7135cc8ec25167d6eb09fc85f69590b507659f84b2dc5c3eaf1df2307160c06e38def7ecb26813bd420dc0d76fe7b3973e0a7b257edf9d30b3e1d96f8ed600ae0443cc7d6d5aa5ed89a0d70f6dbe9efba3c09042cb00f0aaa2c21b65f611de72678b6e2a2b252d225c7c88e2262ed0de41ca30df4189c0c206d4e24bda3cfc52c37e635950c248f71a589f2610962bf03822dcbdb91ccac261aebd4f8b218de6709eb55f9529c29d017ce475341691bdeb0794b95d1b5533eed1f89ac2e9a00a8b996e773e4fd0d055f8e5ede4bf31cec5da711de0af498d91b7a5e2ba379e94f7dff4c37b192188cb10de9da5e839cedca46cfac5e23f6b879754e6fd77c236eb3a0f45786f23a8b881f3f617c7e6c04dbfdaf9b4d0a37733f62b41f5b5dc51091141958cec94a46238a0b41da268c455f786da5dec24f22f22b52e0cd2ee3d3e5fa967706670199d6daefe1d8a3d8b0529e5d1f3a197e7f821fb2ba8daf444cfaeb6dbee30117995cd887156782697597556afe675d1051da6c0f1672bd838f3550b0194463d99b67e183475a13fc089411e71aa4440d44de62572cc40537c97bd73065da61d020f2ae7d36cd4eb205a31ea2aec5867e8df5f84dcdba7af15a7d5bf18396c970ba708010a1a4e1814534bc7cb01f9e3b039f95e4e22af655cd44184198d8dee10a883d4087c8911f1ebd649b538d83a4d9dc66012e6a81c934d673c87dff7b348bf2fb7839cb655fd0a6563da20c40ef40a60a85ed4a0237887741e1aa0b5f0e9aa64940cd70f1369fc38032f708869b996eebbd8d9beba370c5db18625a412b564b458366c22e7d25573302c2d4892a552c556603e3158f5296426a0c335ee588dbbf73f10af7259d668bfc42623e9336a1abefaaf9c1933517c48191c0361f66109b72b4ef27a2e78f93ec4c33686112514eb6efa51b1477ae9ef9230983a693c4af271196500c7fb1a5465d0946e48c4e91379f0b33820ef91c4284fd727844178aa430cb705d0cbeafe79c93352181da85874242548b48a4039ce20e1e90a1c735e6133baeb1007fd6117c23425cbcc549a2390e0eac86078cabfb9e6bf6a30fd0f027c96e07b2722c32784f4583a694bf5fcb0451d9cefe372fbc0a8a76e320580a2aa0acc31a126335d73cfb34e56a32ac2e3e7a82f14f551bca2247b8194cc0e37e3cc5b5971613c5608d73d0e22fbe640856c7d1c68569cc3e22dd84689d0696470fd1613ac9cdd7b634bb459a2720dc4bbfbfe67f79f4d6c8ab25857e8fbd13d85c372bf401d3a71fd72dc41696ddf468f9f63b1461d35d531d6e447eb548fc6b2fc4a837bf6e0cc758dd3384bf50f5ae29c0fc677581547f4443ff728ca6048b84deaa941c803ccb8373e75f8ab0b1cc2341aae527cce0cb2c247d299f65d280906a45629ebfc9af90404dbf4c19ad49455cde3e1c09be4901b32f82cbc8aaf7c2c6798066ee3302e8aea34fc191e5cfb1fa4b68827b4992606cbc711846facdfa1a83700a1442853c471429c5e57acf2526c76f23701a0c409b323f6c8b651e78e700b756ecd9b35607de195383a3097221530156c6434d2c123e8de63bed05b22d2858fad5b98dae314f45cf0f38dd7b1fe9c13e01daff7eba8b7f8394a407e9e80f337c1bef9710912fc4e9156d75e0657e779eb0a6ae50910ceab40a42a6c14d54e7ff24816b83e38f462b4a3c1f15f8e7033d419cccef506accbda3b33e412aac9f2b6c1511120b5dcc2d2ce2a3d9eb5d63d07bd8a754840593dcab541f221d1844d4e097cd0685b23ce7d4fe2c998f06020da1d00eb74472a63c73cb7ef533548a9eff13ba8309f001f2039a32998d3c17c77333b40cea048e8cb99bac2cd5f15d9d9fa17a8c16bc8ed9f919825eca488c10a328e7f742029a9a5e1f61f5e506256f17d259139e6b3811fdc94d8b0f99d60350d3aa2bf2100e08be3337bb5a4446a9664f1b4c1728833bf5be2ee81ab50c9e1a2fd728d46af5485a72ddef6a9aad9768ac077b72789f5da90276a419b2e764ee039e479b106a74c18eb49b27a01ea04c36623046fca2e8fc42974049e015ecbf63c0f7f26a0838a83787af146dad65a433dca715a421e31701735b02667b6b4f06b02838c7c0d909c03aae6b2ded4db7d8db02167cc53158a6b26a5b5bc8b7a7e9573c73b5a0d14c1621157b1e66508118084c916b84b9032d34376eeec627946072d64668391ae7be5d331b3c84c2d0cfdaf468ef99a273d5c715f08f472719daca1667a8c555d4aaee09cff5a65de356a091a13c231f55f30f414297302415b46d21e6c44c11d261b2722dd74d77d21f3cb703ce22b0ce9a73230afdd34f407f40f1d18afa266ebd95d2f2615a2abfb03618cf7b90a398c1ac96e2b39c844b0d172bd6d50f9736127105d5e0bcb84695c3944ad116b36c4baf5e6ec607fcbd793128b62ce0afeca1485faa16b0dcfe5c5318490ee5b7ee28f44225aa8c918f6ec02fec4840b64cee01cba33b095ecf2f8f335e76dae53d767c78adf5f9376661f7d3e0c1da657e1ad7d01416fafeba76d09802cd21bb34d69806512bc0e4efa5a91e31a4a9d52031d021400c51aac7cb79303c17fd86923d17795ee1227c307f64288a49a87237591a778764e3e3a82a70d5e07ad2bf8d2520065dcc6cbb76d6569b187199d2ed4a39de8b2b33107471f25e8c1a20b4350928e8365c6d44e7bd3d136e1ce9424824941fbf27120bfc8cf46b4285b7f1a419d5fe97c66c08d9c653e47115ac7e8cafa657934cf4aed783546b3e1bf58e61ba073a78692fa616dc06ed096bad6b78d9bccb4c95eba8ec6500f9b764a30971ea258848828b0984e79ec53300d203dbd1bfbe43f34e3273cef0d53775199dea9f68dd5b9ee7c2629d4c20842eda59179fc5d4d7065e6df87ee2397bcaed6fbc1e399b92abdc9479c868704f282eceae34bac88abe1617e692f04a9e68ec8a06207a5bb99c3e797baf0015af4b2cb49172b00bc50b36d879aed2e734636c384fcf3165496d6085dbd27a0f5108332a706956e041688e536d978899c8b1205daf334fa377a21431ba55b24ea823bf54477f54e0e45b14cd405c7815e429260d662504ef853dd2095c9c4e59ea6f6c389dc5030e3e961e89656adc6e4a367577702d511e91a670cb74303d2f9db855d96604cfb7c2568c525a24f4727492fe95300345b49228c47a50ed669c2545dba80dadcef342577348c1103486f873235ce65c8b1d5f7fbdb33dcea243d5d8bc2a552f6d316c7b2345eea1b838cbbfd11ab9e8b7a5a161fc52b9450d965fd929f9d83e54333e651efe8b51276638a924e6006a1ee45b8c7e184b948182f3258063d069ed7202a9000b1e901c480f0a3ef6a23144e22b33a6210aa84453f3964ac3bc2b99f573011a81b37164ea4d0680d0b8ec345216ca44cdeafa2f690a9d622756596c2f299c93116f83589b58627b48d5478d195a1ae12c739c28380065c80100dc1495ace1a9923d53f31db2daa69a800e2d90f19b25c1bf25108d5c4a4e5b8c0ff3963f378cec655e3bebc55cdaecf6ad5da1673b3edfc5a5567a02b37b29a73ef939b82f9a492c1f26f2e8eee5b9016e0083d50c36971a833f569d1b6fbae13e107170234d39b5fe1d4cfcad88ee4b716212b39ca7846e96b41726bee59873f5a8b4526cb210673ab08b1e958fc246002a9a36f9fe68ac5df2d2b289e32e84009c6d0ac24e5cdcb64dba380630789815d0c30a09e3d44f6b993d64b232630b5858cb2cc3c574c6b79499040a320c5e89770942cb20d07db815897169e933989cda057609ab17d6268cd74458b697f4822ee5d7dc0aa19a41509761cff8d87ba65089aaaf1c74d66b313b1d4300bca700beec0b651710b9704bf675890dc409e9e6d70868ea3f60c08a50470d70efb422db19e2f06eb56ed45db9107c1c22ad190c96c46e697923459bd6b0151aa3222bcb9ee54e0153b55d048a88a6f65dcc4a25ea734ecf2dbe40d7276154289b3bd42013e171607fcf03cbff0be5e8a1564ffa80ef985e6f9e68048becb8bd3040cd73dc6904e45047ea17857e818c634bc3c7439e193f14204b74fb4eda656268dadf19d92c57347bfda7f09ac3e33900230ce16add3bff33b9b07e43e52088227010a6b281fd20903efb543a2040489d5994ad82f82c3d8d92760c1881587ff4bf6bc62a982f3ef12f243ffaf19125af3f9a63c71175202577f4a345c5ff46dabedba726430932faf66c9b866ee26e5217624486b1904684cd9a22c506fe2e8b512200bd23b6bca884e723719f8316cc80422814cdba169d08c1870fdfa7a8cfd63bcfeefe58ece860e719a473140e2b8e5a7f4ceacea599718a08168173ac255320fbb4db9d27566200cb47c6f3c9b5337fea2b9edec3391164dd13b4683dde729444a748c41d7a340b4dccc2dca48aa4a9ccdf24ed2bac4cb49ca3aaf813b4ea3607cb7424dbeaedeaee2361be327091793ba05cc94643c2ac6fe570a782f7ad256a16ce6b4b895a15d0820cb5701c13ba3cc89b8dae9527351b4eb56eab8f92c07fe05e0671de240f40ba3a716605efbe7c38d85d199fc627f7e059bc8853be7de1cb398f2718cd2d17cdbde60be78bed08dbd13ea4c7b05e06e7f10a846b103c1da6455d6fcd56f34061faf72992ef711a2c3ddee0c7ec387ab3de87ee62d701d8d366b42e69a530e6f03fca64b244e846232dbec0b33ed724e7bdddb7886dbdaaadcd47f9145e44673103b8eaefda5e6dcb847809bf5f9d658e476e692bcbf1949bcacf99c9ddd9f8d96a86f8742d817a5f84e1cd42eedeb50750d61a05a5ada0dcd0c61ef66499c661b693c3ffee0d353d825d079641f4cf6cc914f66dcb4fd063515c161b73ba7e0abcdc663a3710a92918bd69d06dc63254d92ae35043e9f8f62b62579c52e7f23571f30b2f741be3b8609d84f2c75d4d0c62c1264dde377692001062c8540cd29ab411908f4fedd3aecc6a87d16177bed3dc85c5ff2d93dfd0b69bd8aa4ebbdc7ea3ddd50506aa6f46a1406e5c3023f9f0c4bbfe9ecf93edf491802cb6f0376d85e4f20d353a5de9cba338f6e7ce15a40f70ddba1124d3d8c80c6430ea7417df5c0d9f09a82911234b1c5417b4c0de46048cb410fb72186f626ac0ee4c19cce4f2d8405a937cf50e00a5aa755115b97ffe7a9dad36099ec9ff44d6a034ed41d8ab616d78ce8545731b4ed41a46248aef0c9ad6244bee65f2024cae5303654b03584dc2fb7c1699b26534b12f0671a3c01fa72cf017036563566be09f6c409ae16e2a59c7cde7dcd5b044aecbe95e3ec5470d5ed5677a53a2a9ef1a57cd34de38b2357f3fcd80ed95113bc299c889487f8b65eba60871a4f5f36d1e4eb8bb195feab5914a16b8f646e52487face4515b5cd50b491e1bff84eeb87dc3904439eb242c677d9b7c7097a968d392be969760dbdc77df548e260984c90486444520c78ee5531284c2aae43da23491005aabd50546fd4975e9a5ae86a4fa339c200729ebf2e6ef0e3857db99aa36900b8e62bc9064b0bb42732b5284287980a44268d36fca756a0dc2ec9bf3f9339290b688007001842face75de564d062f998fe0ccd94cb77312317bd928c6b5e0fb28441eca48568ad9eae5c676e0ba92c4eefac2bd8f2ca05f72cd92ee7cfe240efbea6777c3dda9361ad34ef86d2700e7c87ea17fd48c166a51a5115026827cf0b30e76cd7f72b97c6d4a9da93f0fe5f5bc900368133b7cd337eacdb576dfe839beefc674b93f9448002c94f68816d6ef1aefbff6954e1c104a7e19921409cb00238d6166cf850ad54009fa59e7294703ad92f6bef6212e1b3d773d6fb145878cc0e54e93f17f039c36087a56205740a14b2ca220a26becf6cec9b67422dada5a7a6b59a3c0cb13d218ce44023cd87e7d85f79930a05a862963a004b2af8de9ff19954146a68866e7144b26a11c8436c74baabf5cd539fc335cd3a435d61834e8156aebe7d8c65d0220a9786447035cc81f32109a2bc6a92a68856a25931414f39f27df20fc11a0d3cf62df71ebeff9cdbf7eb71267a19b1289710aec5d72f19ba734c17d883acc1a182dac13941a1bc2396e47906c68eb1ad947dc1379624f6de408f88b69711daac5c872d465cfcd46a846a83e1842c2ddd6c024c9f831fa543cd88f86fc2257c613683c84bddcb22dc995a79622fa03e1415c8bc07197f7397e882c71a47a56e07b5f6ba41287271feedc037e419e981cd686bcbd60f569b2ba0cfb41c20c69b45200e1bfcc24b4797d199ab387158fc348ede6913ca9240b3b76ea407962ea3de706494cc3f93ea54b8ab138f614a6b0bb1011e6bbc0a26eaf129b24d9efbf1e0929c75f2ee8646a6c6bbf9206267e2020e0dc9032e892a9b12fd3c5d5c1fc67430d92d58c0922bb8b80d248cfc9ef29683c334b58d794c4d2eea4652c4330be05eb1b0bf76801e52e82e42d9d5e2fdffe6301fb4e7228e46c0ac4d37ad78c5d5babd5f69303f849b2cb9db9109055f4f6eb48d280c810b5198ea43a86b9f851b465a6a808c446b7ac92ac219d02b2f4796a2d2e80e1f22a0758bce5d56029ee58a7536716a1fe6f6d3986d6a8d86560b38ca8273902319d000b028bbd0700d9e6fa13066a7ee2febe7235a469b3fec0470e4c88344f7cc57d2b7607d3dcf696f3bcd70f20c9ed05f9b86ee3d3c0d444511baa57e10d1d3ec60c41d838d6815409ea10b72bde5881b115b7ad88f385f23b764ccabf8a57f9ba7c3a3092ca2e7ea9b1df5fb945849a1ca005b95908245b333f24c20870eda63c54f4d3d41e95826d14a64af9597101a1d2040b096442a5cc2ab2f32e20c0ad535673906e0c2f228aea56b3e0ec64e244872f82389dde0935a833087655b7dd03e72499c5f484df6166b61f3e48f4d15715f62b0e77bb62d159aaf156d88e5e1bfad02d1aeb04a4aa22239e9a14a51e64bea3a15740998a2881492fbab483891334db96be0dde645b8480f9954a5cfd3547e17be669599334f6ebe91d182451bb6c1f8c0d087f54c91802dc69803be5e59702970e4cecb74c619d4dd9507d1cd0ef7384ae1353a50912fce1723eec0b3551ab5b137d5f4da0710c60522d57d8a34752b03361ce1bc133133a9876b45896cf780b7755f3a514aa7971a20414dbb99818e7d40740696a38a7464313c76ac81133bacdc9a2012339642d21287d5a046d83b89c44725ff0dabe9c6295359739e3906350b292bcf35b1a4b6f8cea65c6fbc3d5383f735a9a507aa788b432b1df9a0cbdc513d39ef862948e76e7f9c23d953ceb62e8b216834d5cb7b9ebdea0ca46835822a9b7bd72b974a8edc4d580a6c9e47548fac75ae1984fc4a283fe4f3ff5fb3d174fcdefb2fa5f9adf4c0c2fe9839bf46ce1b0586fc32a3a1003e9c2b68542cedf7242c24d82a7e49b23b49302ffc7c55e0c292c8e089b9ae4f781f7f8c4d6a651b49fe2080f7d73b6f13ae8f8b3acf9d9592d2de75fb5a4cbb00286c7a75466785a9c62cb3f2d5d13c97dc9271af5af1f325f58137a47303ef6a01002085e78dd0a7431f8d526bdb029d16f73d4b4a5909507fccf16744d290436418f70ed9b80af260935a1a21ac1681f4455fcf581f97447fc081b68e10d9a42f19be771bd535d2dbfc7fb89d4652a64d440f724a1868f6aa703073b1d21e15ae48abc588b827c0039a2938f7f23ef17539a3053f360b564058c7ad9c687c696a88bf2bb5f328bb90da5aef2c840628ca86ba437772be6dc1aaf7345256dccb3bae2bdb200900e6e37ea80ae20f26e5d9eec656b747a296d4bdd5e035df09d26d16f131df1bdbd9a978e369c2c77b0f3cb72c118976abe97bf8c4ab43dbbe98e44f6324ed303ff59c8ce2f73fca98255e2e31cec4c075bc5210e7266b70e7f7ff593cebad7b75cc163b159e1dbd58dcf30adf21bfe56e703d56c02df6188fddcdf1c123cc0ae5b1a0c0af5151db293867acc7ce88ce0314e84c33f0cab5bed06ef949aecb48ec6bbdaed7f6464d52974974da82c805957d24cfb8fe3720e682f7a39d33dac6ca1a9fc8d2a0a4fc8c7dc0ee3331133c39b60bea1807bc568d3bcf74659c0270b8f8323fd2b119785aa05ca9082419632c93a62cf11e1d1eea96c2265e3ea8d8d9a61dc493fe01b3a921bc1360e62a55d19add15037cde8a0fd07cca1249087588e7fd65d7d5e9de8a28798cbf623b8bc4ca8da481ee7c3a9cb771c7c13a1d5935c47fd55cfa2c38ca49561a31435042f067383b9d5700e90f3efb5964136282333f17e62273e7e28935f5239e3d293de4d6ca3e6628d47a49ee7bdc62356d61e74fec86f18ad43bea168bcc119fed7efaf6a6e23d1d8992c17f27c71b9b96af1a37df1261a2d7f9c64e730a0b136f06423f26b0235fb0717ee6d2c2024d1d409a668ea83fbf02954994b0029791dc956a8670f927d71fca4d0e5b46a4aeabb798a26e84aa39751c40507f2218b85144219faf4dd4b1ed196653287d80c9cc234e5c56b8fe4456063cf4880a48ca5400b130e986f348d33f10f45eec9299fd05472425d06c0b76697f91444a90ef3eca9a6981f4958f4cac65468d01d734cce0342dfa910f06fc9d1efc841a8adb3ea8b40cda8f1e8877a8046fb9b860abc8f4d778e3e24f2d85567e2811581ced521967da6c9ff6610c3f4f7452e5f9408f2c6833ee521ce6a48c1e4fb317f1bbd9b9965b495981519ad7a6da2ac1320db1a63d749b3baaefaca34ecc3365be38721c0921e7b1e2fe69c5d63d522571c137b988d61c26f76131d0116a46b58e24d9edcd49ab9d8669b00209af7122d5a0dd34cceeeb016110593bd6c7d5d9d89e53e0d3a90a45c844a2ffd6544ab959daa9e7eec298df0e141e25c09cf4501b8cb714f0456c9e909d4198fbd12d27d8efc1f49587939d1a705c6115b530599339d85ea61c7fcd58d0188599dba42b4e75213f79efcd6a0204a671e3851e82509fc2c2535fb9b36cddf64cbe6c76f2be43fcf47e5834860b477b288f66afb59b375325ab678b5c008ad3716de32b9e0fff6493bb558236b6f380ee1d1560ab1c8f6ae5b885f672f8cad1cff13af0be70c493f2d73de33d3d91996b0fc45cd2bdc3e4f9196c33c4f8c0876a676cdd808118f16d4bf68f2a79391312d164902557cf88092600da3299be8a465a3605f0b00ba719d53796c4c5cf48c8f0cee5dd7ebfb41a75c99292e33d4a4251c3622555de32ed274c8a42c21d4db0b2bbb49f729486dcf58d670a684b0bdef9e034e40030c6b42b07e7d5382e7722ca95860c5dd007f7c7c1f1d6dd07b6f42438ddc6b140a06a10c6754b8177826f54e5b969aae5ba8df788aad4dac420a0b866220bf5c2dd39875a3d11b5657ca69602d8a668474ea6aac2207f10785cfd0e46de22eac27f36a75c7aa1652a324349daaef87f2daf6e87eb28109a8c1aa6ab06120b6c4a273ba22b3075956b804851607014b2b04fd8817ead6fdb66f58be76cc15b7fd14b61ce6b5279a273624814587e9d6282eb7e1b26c30beb2a76808a05e8dd79c35bf414c6d331406fe018678ca1955ff9660557d19dadf9202166fbd8870d7c357a99acdd28d4f24f53449c04ef380f0f097f4d396acd6cf5bc69739de7835f7b94f9e0e474e07fb2d9a17ebbc7111e8f905f67461fbb935836502cc2a94e5062121426f58eeb7f8b49a583eca10188f2f43e709e108bca3e01b6a6e256ceb388cbf20a2659085406a712b09e3b032db74cb86cae111f8d95dcfab02dcc9f91ed8dd18195a0c178a4a564dfcb05ac2ef358ac706d5b18f0f7420ac01e830c5ddc9519900f760310dacbc225bd0a45f5c09f58a851aabb72743bac091d257d8dd139bbeb087dac3696c6f6efbd7353aaad694c60d51c8fa8528ece2450a482bc1eb4bdb0f926dd216cc89a2f889e6ee16646773d208c421e0ee33a1bbed657c90c7126a66d2890e6d8067d60d253f14e7d4db7aa74f8005cfaf02c0403d7671b325fb5d881a122882e5d9f1ae4decaf3c28338569b7706606f7c8d6c4dfeb5b149479b0a06b1b06276b03ce8fc218b76db1628865c2b56ff81c253c33e7da53393375ad001fecb3ab32da714e5c32e534c4c6351ae71fbb6b6b20b58c44141444da0e485ae74775b3528238db164b907664d9c900af71bf886c75f2fa5d4620cbb53052ae868c6c5daeb4b26bbb602d1ce10f8879db85af00226bfb4e30d852ab49538922afc69c0e544652e10c85d7c236db9db528b3494855c5fcec478f44d82809af34fa04cf505c61f3c7b61ed4c48a33f0f7cf6a9a92ccbabb5a5abdbecfbe59514ad05c63005d47606ebe92b058f54ed54a7cd996195cc8eae2a198959cd6287c8ce536cd19be651c443c1391c42b0c46f6110f395630f658d0da34bafe8f7c52590490234ddc44f7f1ae15318d79feffb054e8e5049c9b2885e49d91b12e05f5acb186e93b19154360a7c097f1a2e8ee085685c5712df5f3ddeb862d2fdb1a1d15fa7cab94b3a72c20e1e282582f6e9681aadd9fcb9eed039b942f7b895ce8987299cd0373193488fe5d9440bc3101e2e93904cf1a0f670b3f1f2db8164740f9801fce6dcaa83edc11b26d36a6c1d7d398b2bbe1a17b583ae79eb226b465765abd1f76f15b568c8280b2b3a7675513510a85152e4d0ab953ca61f446a3cd8cd34b2ffa45e9326028b315dde05f387e259ff5d58d2eb60e9d30003a02aa30bd3e1410bec1f96fdf71bb6b16b55478c0f62967e30e8cccecf4980499daa330bde8b4344c5e5319c2765b96c2736636b3d3ba5ff40e9ef9e37d120f913c989cf07f35b806a48d9faa8f45ab4b85aa3781ced4db98e23a1e28051e77c903b6d506dd412c456d5a2c9604a96dc6981052497a726827a051a309ff243105a91b074480fd352d017f0dd5c70cf4cab3e96caef5e8a078bcb5d99e87bd468cd87de6dd8a0c5f6fc06bed53d50735eba127fa18e07d2ad33f602bb7e2e4cda5391e2434ed7d69a0b8f60049474934a944140851d1c1ce263ddb4376aebd76280e6147659c4a1507c151120151a0174cf31a56fce0f58c8e1fec52073803d2cf56a8ed6a08e1120363ba9ed95f526d480cfc867f64c62a492ff1113303e01515d9f37d1a326c901cc00e4d32bf34b35a21e0f271e44908a5e4407fec4b61a8539e9c566aac34b143a3e61d27d00edc27c94f81a9505353b458bbbe2028c6c19a9da6b9d6fdf6f4e6ccbe1b375995b43a4acc9de1452e7b6078ce8980f6774f3c4beab6ce920b9627f55c364e379d66288e4ed42ce30ac68843357a69fcfe677013b8a4cc0e14106acbfb21386d319458901a2bff3b418a7b9b4c9ee6db6efd6a05318792ab4f231ab4f08d63021dc20e05932a16905b4f93b268841e4c6e68a2c07658028480ed065a78f9859d1d780d76c0296046bbd9a047307a16383d893d2ec54cd65da01ae3194fa4149dfa117c1cadabd2634de7fa6b034c72e402c338664804ff4acfa3aeef211584ab8a0846a710a712c9fc6c86b40ba36367f0fa7d0e95d7b8c40c7bc4def27ea0fe3674bb352ef625cf0cabd4e47c214da33ad8a226fcfa53e01b76f1ca405f6ba8b290a86453375b9179a001087856abb196b9900fbaf59db2b1169588cee13e9eaa814336cafe3d90d2a75615656f418a929a604626b797ce5887b7fc7d23bb4f37fb3755211bda94f1ee14bdc0d016be847afdd66bbed5f905cf0c99753f282db96a619eef250c9fca1ef1467e3f1f6dfe0f55505256e63549e69c70f45f19b91f8e3a9c41bf856603f03ad9601afdb789fb0355bcba28647351a56f8cd2dd5c61a9d925abfa6dcf27f11127427e5927cfcaa7fa185599ca1102417932b5e475d723b18c21109488200cbad564be964aabf86fa033ea8cbba6936460e7b5f376351e7a3bb7674c8e4201c970b41602bc48039e5822a95a7a5e43dd5782e4e68730cec900ff17926f6bae124c748aaabab5255d88b20e961837884c6730415fd92b2e29890c6f333d748fa2efdc7ab1b6a907122879fcae9e50734cd99650ebb89f5eee47cd5c3e121195e9a45bba6c5955c79f7b34b4e8a5febecf465bc59559a3374a1614995b1b7841cfda267803472104f90af97bdcdbcc9d60abb1e744580204d2db009c33162a9f77e88d8d5f26467790811d79ff9b13c2b94e8f129e635746b5a2dcc8a3bbc5bce9e4ccd5748a060b321d3730aa7c00aab4a5f32ef15bfb2bf3c3bc76bab239635dedd02822fc771152a7e4d2bfa0875198c407b5266dd26e034596f919299c28c84e17c77a6b053f2008e75a1989d7d906d453a0d47282a94e5b8ab5902a05b65833068240b2721653e1469066811dc1e12a21fc58a6a6bccd4d6cc6849cf56125b59c99ba280b620ab6cdfb74c0b9b8cf0a16183952f79b4e22c0787d536095fde4a954269d04688bc762934666f1fa41d696d7ff92063a058dd53abe353eb640a824bb911e32316b71de4d0c7c60ae8735ec5f95d275ec44e5f6df763f81ddc9bd262a54dbe42e6f48d8e19b88a84342a9b31c2e0f3f97e5914e2bdc3d691068bca9d1a80830c826f2d6bbf97e180d1448e6381c7301ae121ec7f4064f4ab748d0e079a876f2f11739af0705b3b963a9ed64dab5ac8f0419b82e2e7af71c4dd9fd74ef180f387e22968f6edd529b8c2c366f9fb2500cf80e032a1f364d87b1b9f295ce44e8213d280012e4b7ef2d03d5b803f288ba5448e88ba972beb5d5d6ad0439ef818f92096c9dda8f71f0185e82b4cdfa1cff80d789a3cf46d8bc3e32e409c5dac904a7dde86e5e1a2e118290887cb133efea515eff573c95cfdbd68f80a84bda2f20b5c5e4d21eed59bfd137fe670c940bb6c4b5ee155bc85ac4d58219e80660b554c8f5bbbffdda7553f996d132ed152282adfff9f24206818c727bb37d6f07840ca002690790aba55cf63cc05a28d46ef45f3a81f7d2f36961f04ce1a73819b32c003573748087eb24a67c69c7d724e8bb65aec90fef73e5b898ad0d87115abe50ed335b322ae47b6c269b1e8e564c19e68fbc16bfd062f2072f9eed3a364165c7ba0e9750da0145b2421dbfc8d7717a2d1ab347bc495f692845b0b13d37cff9cc5761775a768f59d00b52110b7640cf04422fd6c14031c988f190aef0b9a3a51ba176eea80edcfd1e5cbdb67d46ff07fe6a9477110260b97788e7425a25cd4f5fe5a5a4108c23e106b84a93c6e52e292ffdee31511d1f7a350f1950653ca4d1fb62dd745ba3ee5d0332a7c795ffa7644df01918892b611b46d21f82fcbc9a2006b50a87ec847d02513b20d96f9c6c839b0dc975d5b20d21e2509afd53e52f55ffb6d9e4bdcb9dc27c0db8789b07a9cb08971a2c6f761b40a3685a5e0830d40d8122fefc95f09dda70940ed09fc6478aedb7fec676430d4ffbc605169792c736b22f13fa547a166411f95620bae712b9ec69abacbb0ef4e98ede8be7d786a02b2b5939ebfc8389216b78d63c17a39612ff66b904da9658380f55d0587bda0fd94b679681fef0665303c17da56ec415fd2e990d0e8bec64de1b4ca7c247891f4e58b2df17ea85e76cab76d55e9a5e14e3bed19bf87e6dbfeed93f993533ada3aff21052b0191a006255a319b83d8ec0357c4e6a2196d43678d2169bc70e2311467220d69409cb149bb552d9257441dbc1b700081e913a473462112675c74c3a0c87c8ff5cf33ed08a4460fb221637de9593f67a6c6834e1612e1273fbf173a6242133ea63cd37dbf22b07abf0215bec68a11478274555260910983ec4bfdaddf5a545ac8611a100238380bd42cbf211fffaec0145796cb005912e21c12cc051530c7aae06ab5a244f2fa8cc559b7c147aa46b575fa2e8acd8037600240617e9ef8306bd07d41cf23dcfc01a9ab40effa8df399bff69f6c9719685463ba66e9370597c75696f8f34c59f79890d1faf372c17c1e5f446b0dbc72ed7d5cd50aa75228ad6c16718a37d6da7be02ebd4b892c0e00114ee716444225a7795a7b29ac3033ae119a3e1d201052fccad5d07b7dc360d0ad9154a34000813ca4824e58727bded777ccc294c39a90407b9de242554f0d60049a1dfbca18a82894ddda6573cc171fcf04d52360640a56a7cb029916be9ed1754de33866473444d5e63cbda36012b290a116f6e8a2ec2d5ebcdc61f80a83645bebe68b56f44d73fcbcfc22202b126bc80bf7d303d8d5dd6c37b910a9803550ee77999768bc06e1225f2308b4a927dc3ffd3d163d69f69e3cdbdef705357dcb2a1b50c9e3bc7c6a64523cc82fe351e4f578e9843ec8e95ef0f8c05308adee291f6fba259a282d2d7a71d03d5e9e4d54f1af8ffa5ef3fcafe7ce3d5486ccc1ec249009c1e11a6305c5698609ff866ede56f51bd146195d34d156c9b82a4139598d3c11e4321956702e800b97b8d4c2a611d0ce4c1bd7fb5d052af647081ab3bdb3fd23c1341603183867796e23d37b831755ddbae734659251319ea4a0247098f3f5ada9f1e73f6d67974d62922f128fbfc66e65cf301fd81b9f058ee9df49e6cba872c8e7e6e3c4ac75a764cef5a4bc776d92b79dc4cda02992f64ba7da8f75c325a6d38da82f5e5388be7de6fafcb5e4b0b6f4357ea563799ddf460d53606528b38f0a579623dc4a180920440bc855bd80ccb776be09ccde05ab3abb4df74fbbcea40766ef8bbc4f99bebbdbeba69a841be8361147ae01e0cca246c86716b0e670d44b9c107537401950282c34ffc98be0790ef6e67043e28f11b572a40eec51003911fc37188cd7424d2797addcb3a3627e88094d11f77d0aee160df34a4ee9005fa08cd150ddce16e378237b9ed44101cd51b6f842df75fcc302a84a520edaab2ec43de6d77e5c24211eda335b4973d54eb8384aa1ea8f6f1c2a583281522c86b891d30263f09d115563b40c7d8f11596f901b72100e096d03ba9b61910a08e586b3f43765eec4833ac6fa1331c92f33046341185a6390aee7d213da3abae324d61a6877d7024b9734cc35762bf364023fb5629da161fd5b8cd34d78565543b0dd9f7d1047b51dbc24348d910444269e82521a4c978dc6bcb5ea7ee64f87c6be2147a9f7623df01697a5c338ec2f5a66d45ac314d9fa854dd23e0ab7c0070608b293dcbfe0268f226a80e5fdaac414b964aa30ffb56e8ad036ac977cab7a4b0487abb3c1a1a85874941b2315dd28f6d3c086ee3334ffe3fd37434ab3f503d75c4f24a2a5a227fc029facb38ed18708981794c6f1ae3a054afc9d33b6ce6252f5ef559511a8633eb73e1cb0a0584251e2c1f61a6788365dfa30b31c56da085c5c73dbb442a4309fdf5dc5f0bdae27ffadb6c30a7245312b1f57537abd08fb4399d274130425f846cbd68ad88fa405c73aef2720ff4977bb521c46a6e21b8901a29299fa77a6e885d456cb4028ea142a6adfe79d0c1c1a3357106e292c06881c13a9292711bb117bc5428315f445180b6f16581d29820eb816fc491b98b9ec37f7f785f353c004749dc5ff380309c95c0783fd5c204bdd3328e4da4a8022e6264a721bf55933548f986d3dbfe8108cfb99537a0909f83f31630f8f1b641b989216aa97d0414a8366a68df00f6cf02c8a977cafe7d380b377eaa56c32de49535315585d54af2a8ed7c8da9d68881bfda72adf6d7755879a860b682c766ebe5cacdd09448ca7615ec3e88950a5c66652515ad2749b915ace5abff61f8512b7a831441edd12225f0a4aa17dc82c6b9c2f0b7d0c0fdd0bebce82d017fbb55be0031d42d210707fb12f41c464ff5d3bca20b9b3c7e2c675b17266dfd3f87396bf2b4dfa93900c437c68dfffbbe32137e2c239ca4df8f73805d06056a09b25c748b523852441c7e713cfe9c45405e2976f460d493ac822994f4f5fd2b77cf4034eec3134e0ef2897ffbdc46360590b5807445f39170b93cc8e825928d9f64b8f5bad5246aecb35465efb63e33520ba4055862bce6b490dd839bb420e0ead04bc0f977f77f57f93cd442ae9c6e27e297dcde8000f68cec7f4194ade49351b9d1c7d598bfeb01ecf9ae5855f699597821e16a080e5249dabd69c69e39b200ca68542ac9675ee19f46a6f04368bb645cd1d3b452abc5e6ab002d216c0bd5da31715a531a11068af3d0792546ad149340778e0e6af49ca5c8ab89761334eb5b06c8054e30f5cfc051b41fbe6b7fd56408e096d3289ea3a8d233733638af15871f14ce98e699fd75c2360fe5799b5b680027a5e2203692a0b913e39abe0266278101ae0cc3ea7e941ab3d08e602f12b90ab2d70161428c5e5bc16a28f9fb306b8e733b787a0071a4cef910ef2b2d7baa210707f35d1662faa3a742b01095fde00490201e4dc92882fde84f76fb3bd5553bce4ee7c909005cbc8636678f204895ffe2bb9acd149824f7200e1adfe37170fc75028c8576f734bd21716fb52cd3f1f848e204a112214796bb38beb14908f7815c1881c9ecea420729d9a8fc7ebfd23e3de7388deaffea291685a99d1e7a1ab185bca4ed32044e0109ece6ba39858ea6ada57d45ff56abdc6945da831caffd411226565841997b8418cb98317b774f6cf1bc82db8d88308b4fe947f7e3310a18c91011188471a038bbd4493c462ff3dd093d89d2e32a19ca1f6c6a35e15484ea57fb70c4e922ee3c6cb2eb8d8c02da951e1f49c0bff8468bb15d47fa688266e81fe14610066f47632548a95429e6650a22eb906d3782376542f88045e2f2c688981cf62486535a78c7c4c9af15ea146e5cda92ed8fda5b65f4c0743c151539dd4a6ef1041c3e15025d26a54a8a55b4c25a0afd520103c3613f198644108e1eec5a04a2f8bd94b00fae35a42fc5d22e9a300d579aae90d612f48f4866947f0462fd74eab31c32e3db13141dea9dfa82be990d7b9f62406bad2965a710c691436a29f0eeefab9c644c1ab6cb2406653f50f69f7e0c95ebd60b8ead173ca6ff10b628b0a8ada482f0b3bc4493e958610e91e7be673e1adf6650a50ca00b0a392aad134cb542035786453760f006d21347ac07fd2a3d9505297aab119a3e4f9eb3ef803cf876d51b625f8668cb358ba8f72846ea65e5a52726d2c967aadb4296567977c1697a23e595486720cc1cf1259f5e9497460fef14a7024185182704a045e2d8b6acefc118199546264b6f55ce64cc776375e046bdfc4f255a6c4dae5f70f0ff6b3aefa9630fa0c79989890df912f8c1accac1aa88e53b7e1c47def6d38860980c4036a77cc32e4fbe312208ab324b0138349e53df19d5b5765fce8a4c46a41c2168b419d8703718d6b6e256ba9cb2d3684c793a6790b840dbc62b886ba90696dcfb10056ceee233170fe20385b61f28f4e59aea38ee929650dfff2f3f31317aa3ced9e8379da05bfb7d47795b4ccbd856e8a14ef1b534b7d758bacd599cfd9df61d55c700d9151d591f4b3ebf8c7b4ec147d8f1d85d52d3de7bb9c37b25db28a0597559b13a0bf1b2a40f6b7aac32b02efe5f7643ebd7c5f7628cba3a0d70c7c0e11139e408af3487f32917d8c5b770b8a8db3c44177b1c6f2f890324b8d36d4b1ccd3d50aef79332332e19a142f48dd9ff560c79e905514577f8ea9912cea1236a8dde4f05813d2faec8f65f42c19c9a6f0f0a0fa41c8c2e4544cf93494d9e31d02bb5ea62c7c5483f85b9638a1891e60375bb6bb511c36cbfde36c6ed63a282d2dd94125dda123c7ef1727fac766c264968e75e648a0f26ef283847f5ebfdf4206c822ee7acd7607c8de3caf4e560eb5054e23f617d0403f69f286b6f285cd6ce2da8db84ebd98f4c02b6e83b6f1671b8a75889047dc271720df07083c3c16b19f38ebae4ee7eae79904e430a6563f88eb4ddd24d07bebc488e19781e43d50fe2b11c62512680dd5ce37e2e1f777616b8833ada6d8af9764a698c6a52b47284b162c4f4e0035847259f534855274c19b189d59fcdf692366c5aec07c332244d7e0a66bd12c5db2e7d1b7a64699da3c0959717eff7132a33b842bc66e81c87c5fb44cbe61f0929972b64a3e96cc3ff1800dba883ee90838be7856dbf50698ce6c900d1f6f35d66a66b6e322e62031189932dff378b078a565969621c8a35827c64e7e8fd51cc8d9a7663dc757c3b030389f512c8e2f1dc3443a662e4ac40246475cf037f75c6a9cef8363b105a9d5750b6a17e138b44cc10bf231ece71751a4dd298aa1cf703600322dd4c1baa9fa343a7146e78ac7eb537d940d6fe30f4c7b2bee7939b968eff169a085af9abd1db8ce8586f96db6b213cfde41f32d314dec056d6a3d44b6fad914cfdcecacb19d1430a45b042e9a29c3abaec1216cc7c37960a994c467b790ad60d1c9c0970aa7e09b27eef17e85b0c12aa5053fb4ecc8d9914214fd29721a8d961dce97fd2ebc703cfddc06e153e41f921efec6b12e36a5f9339687decf3765281297347b723ab0d3e9d89aeb80524c688012681359d576d43c73b0c0157275f7a2351a68b4610009d353c23ed06a04d1cf759b3dd7857a84f3778b35494a26d0c894c910181f38401e61353b0cf2fde7e23928687b9f45fc781a7b356c605a1165c263377555bef2b1ec85875602113d52e313a3882584bf60fdcc1a2b224178f844d52f60e5cc3863aa77b0b24b423762eae33d0c01b5e6b6c16e1d285cb684e94f949250b7e145718bf869f42ff49ad2ca3964894113dc9da59d4df81c019fe410d5ff321eaf6da6e16e654ae08bb07ce692795b3eb0537a6cb7ff22059d302b94a05f9ddaf2cbb724fdb2c07c4e2d621cbf0f68fd787c0956e98f55117105865562d7f5f863913cfa8ecd0fb81fd7b1fe83603de74687c62260d169de1390a206c9507cd0fb1583ca8c29172da338193c85c4a3cd3fe3d48a6e19322753aeb2e6f8f0d5ca5e8e85db2f496aa97742097662cb59bbff9a4a320c56f33bc38337ec2af4c8dacfc545e334d8ae86f5746248a675504aa10cc919a357bfad4447315c0e1e0aa01efcce2ba1b93f38b70af45da1243183153abf15c0b64638f33f607e145d55942cf5244ec0583b7c8c3a7d473a838e8b147222835556823909c6afd95ea7061a02bcfbc46088fcba6b465d137ca7eab1f8d88149fdf57b6d172df4ea94dbb27ea4122dde5c46f0d4fd6962f63264b7175c5b039ed079b2a71cb01d0b4b25ffdc6b557176a92e4ca22e387626c09b034165c332144d52f3b85b15f7bfd69aead12d85f16296371124a9bf1ea332a22b80f7674aff45e3ef8d88f94ab27f49e474f21c08c99ad6e65f8a4b13a38292f41c3a753a9bca84dca9e8f53d70ead58cbec2c0b6c2752c5871fb4c7bf1e0abaefb4d4715d888b5fc9f7a49e48e88a43d17fc41e00948fbe04210c47eeb77d8c9caaa9943231ec141de8fc53bcbfba0649e9a062327bd52fff8db341f8a4c596ef4e87d0de79ad5861c53b1eea0abec4764e71d09894b557c895c60b7d335d8cb81a9a1a8477485551515e34e0ef9247fa2761536eb3e79e55a09403af1e8a0fbebd02cac051bfe2e79d956f521f15ba96186c346042f3d15e318247a5d1654ece41cd8d8454b79e83799ce8d46b95e51f63973ecd1102c090df50710f0d496f6bd8127fdec13241a1c0f9c70fe6d1d57d542890ac36e7bfa3af0ad2863d2412ee0af73e361becb5baf4e9f5947c777a42df064c016710a237f86e9e23283ac10e1e185075debf1875a729a80f8f7f013adf75c18d1afa49d2860b60478f4bfa39aa80a664b225857d3c3b441ccb5c3ce89e79e29c86af71ac0386576ba7b0ed26993f9f0eb1b1a1ddd63e354287c9d92b1b66ad29cae759173a2e52124d5b0a60afb2844d3b6f59d3bba4288c3154d7595e9a53284516e666c99cb6f3909c146b3b999dc1c78437b3ac39cec9b9935675f9cb4359a99572608a524068db3ebd26403dd7dcdd42c2348e86410607d15c4ec3471e7f1b85908d56f7233b2a67499d64d8f003b670fb3deb5b7538ee3b28d056c33dad42a1d800598e72681a92098ec2590642103dff5cdc42f806fb35786d8f4c30261f358461afc664475a2c1d03b18168893b3379eb294096c7511ec4bc18ca61491c675d67b0df92978aae6665fc92a61738bd54babe9648f8681a45c5678ce1928b863b587e9563e9b4ef49168997a35ee1b6396eced1804fa7527e033c8d01aeaa143a7c6fad98cc1779ac6a52ebe3cc32ac7ac35513f7a2b3fabd1bde03811dd7dabe0bccf09abda86527bb8c6756ae69ffb1aff2b0cac914252a66efafb16c7da0a53e5365bda899c7574691cc040596af7bd12425e47c6d397411c62c50c392a341394e3ebffe2321f7ac6e2a3dc684a3db163f544728b93cb1a391c73b3984676123e5a738a7a617b9ec94f87a607cde11199a0f7918d58d35798af8677d23b6b7cfe906d8d2d639f1e35ceb98c7008f54681164e1c3ed254098184d5f4c334b47692bfeefc03278e4369c967d8a9e9020ba3a89973cf0469bf3bbacb05e2a607ae7ace6d22bc227fafdf53321177b54848e4f5f2ce8a335aca05fbd0de19a905cb6e2f52dbfd3b7e2df68fe86c661e371e3d0d0c0746f5f7035b48cb1eb6f974e23b9aac5b03e8d4f3c24ca6bb44d9e4ec39f9059389cfc0acdb19c9b7ffa55b0352b2a121956dcbbc1302c05975edbbe216ed9a0e2c0e7a89092b9335fe5bd42f6c1f5f71289a7b488f8783aad7166b2ac122f47a03150e3bdbf3189e8228f462d41cc04d86c6b9759036e70a56d2642dd6ee033e8ac4d96ef5c29c1959a42c99f545c10281858aef8f2150935bf91a3a0414cc911778da37f158815d20b0741c4ecb30b1394a780c5505a3d94e8bd1f1c4cb12bf79bece1f1af6ccf9dffc9faa346ccdff6b3e5b7c701a11dc598010982fcc9133935f0afb56a5cf7db8247d960cb5532125669eb42e3ab556cc50c19556bd097ca57b5ba8c3b4ff854ff13bd23c7996371d575471134084f7cf14805a3f6c4c4fc7e5de03cfa6354fbd95e237c39ddd06eb4ae1d109f82d4cc9220aaf2626aee62921ced20cd3c09ce3f0f3bcfdf7a5fefc2c216ce43dd30c795735356bfb1a5337ec7c5e969b3c9bd4207dbd682e51028b8b07d0f9c48ffb385d184e43c0f89f5ad6a18dc27488a11a927c6dafa4ac94d1db5ead576bc19cac9bc2ea0676715e461d4059c49649cde6731ceb4e90e38a8c268ce0ec6d444ef293bba454a865c81cef72934b977acb31db5d402927e78ef90169e4f86e9cb773a7d1383b9d2ffff4b274dd331ada6b632a7077d6f4e0418e500c798c7a50d57f18e3d1a93feedb022d39b1dfd16852853d36d51203d1455f207f9769bef69674e5c8a1cc8c12fa775dfaadafcd5d1e4a83e6897eb9ddcc4488a31e138ef2179fee27f687a0c92e922d52646c3bc5eff5dc9608027da35e6015426441ca50bffad7d50e0b5d2b48c64841e03d6bb18b58b1e730c49fdd44b4dbe087175c327c14d182e1f370c33e707fe6afb52042d1c0920275d74ab422b250b30a99f14b7ee82707fd589b5b2c72bb1a0168d0477697549f085988031d77a77757a1a35e01211b02af70be39c89f22aaa7384636671cccc4ae496e9009d78feb7fc1bc3e5fe1adb1c8ecb04b250cd609b7872baeddf565cd49f4630544a0fabc163d56c37669a639d87ce1df26e63eda23b7120f8f8dcfa403f7adf778b5092be6b13ee35a44ab49126b316483a8e928a7621ceafc372fd90a00693b3e22f5b4d3a06d626d97b3289cfd112045b08290647d2c53240e3099633e537cef2349e4c1e6dced0c2c561410cc72ab7d58ae12d159fae4d3be32caef4e76cc1f10cfc6ccc343a051ddbe120460e5cc5da8f6955ff27b764f9ec1e2b5b75bb4ad8bfecaf000acbb25f1fed073a9d432f7418f12b7c0025ebb1da4b4d58fdc626cab777ef53162b9e6728bac1976e570f6d7cb7bad6889a135ba5875d12c30b32d51969c830a70d1af3dce280fbf617b721c367cdf7170f3ba18c50c5ee1530d59a99792771de8211b2e0fca47f198a7b842ff0f69f30a58648f2693ea7e8dd6d5c94bb8d0f050775ee248c6991e70c6f03d8693b02064795e5526fe1689d8b6c6c687928e76fc42c5bf9604cf8729dcc0d8672bd3580e5386407710e56fa3251985bf8cfda324538ec58e0a71c3cb577c6ef7ec21e47d869463070a16ea665837da3d9bf99d1d487a6561b91b7b147361f9138bb3f6c503e4a6b432459e60da4d5cea49fe31e802a7a81796f85eefb870b0c816556d6cefcf88fa5538f45612f021098e8902a66da6a90e45e03d7b7bd92555482f6b79ec6fee46523346a1b0b5329f88904f0816485ce0635bc7aa030c083757a4571ded13f7e08d4a5f7ea3f610de8936b6843e19b57a9088577740c04c26d96d344511d4d8c3aeebc2373be6f41cc4bc4b45dde50992200a85f9c6489bfe9aa04e7b741b0d79143264a26d2becb1f75545a952102628209502120c94ae1490f5df6d930b225b5344697cf856c6756ad40f151111c7ae8ce31125f5f2aef6e238fd8a9a91a80fe2575eb4410e9c8cd7297a0693d40a28ad218ad32260666721c4fffa8c0908054dc496173febb25db6dc0304495e3d098c5394bcbb936e1d8c5c432439ff8017724647b8c06a43a82aeff74a46d5f44ede6b4b9de7ba60b03219ac9143663cbd8da3e6b2b9f81453cd1a1f3bf0a0cb606ada8878821c96ab473d5524dec389bc702390fe49bb737706a8150360c50fd0326df7e36a352c63a346f300d40220eaddb11954bfd25a122e3b84c82fb0df8a677683be73865b03ccb360b4b2f56d93c86bd420066c8641030b478972b2f6fb94b21bdcede4730796d231a1c2f588d83f1b039f7bc7559f4b4090f7aa07c67bb595d24eb6a8de864405795499b53f4f2e902e143f16d73cd9e7a9acfa3ca1e3c37e6bd24a71124e53d8b143ceee5c22b5eb38f7932b418a256648500067e27c2695318491b6db29a552c39908e02062afdad9c293c57741cf5148480ca42edfc71dc4fa8a7ad1e15dbc14c54ddb1bd680ab936770ea795342967be9126b65eca61271b8567be31f3e99bb10b0447508624464fc1c5ad9b2e2df2e5d60ee17eeb06b757ec8d3b66ee943da873c5640f18e4a44276a5cc24c5c13c56ade1e1607161f30c8f905bb9524722923576b2d2c686199e0c4937a047b4cec7ee962f032459bae345b38f0e28e2ffb26b26ba06105357d936085606abdbd6c877692276fa791507a1da94005c2b5f153aeb6249574e0fe2851b8b2143df3fc4ee4e44be8f7d479f416ffc1854eb15218e3880d0a9b10a054133163463e48ed6e624d93dba60389057041dd78456bf5f24d2f5754c493a0a02fea1418ac85cd5a6980836a54f686e0cbc392ade7531e24786824e17b75d413a8786105259e41ed3224b3fbb7dac71f773834426a8405b2a9064e7e754c41c52d0a7c52337d2af555f73f6907a49a215c93f9febd5468538eb3fbffe0c3756a4869f341782e86262c08e08086df2191bda1644cf09a86c1ca8f7846132ea854a92bc1f7f7c9b24d9d35bd218f2aa2d622b1bebaa1a9f2f36b253e440ea8455bca6040365df04e62d3428faedbe2cfa6c42bdf4730e1447ab98becb15e2b19921acf913d6f7180346970432c65d6f9e51377ef6e5042c33550aa44c2fff0cc953d0196eff4619e437236ca2fd0fbfcbc8597def70e49f11af05bb7be8fbbacf374834070c501cd6a452cc3e6d4e4fb97339dd95b7f5803bc1d973774a561c9320a971418d2758f26cd2ac18b7ae4415704b165ed796b09131034f1918a4e8158b70b09cfe7044646cf649c2ce6a660f3d92c2cd31aefdc718c967e280092a57733566ddf1c2cbc58913d687de5fc4db6d333d39a958d89e898a499d3a35300c364b1ce7f1da7b81c80847fcadb66a19d5a6b0a31ba3af6af97ed3dde8956ac349b5c03a722fb5c43c23b0f6c3dd93972cee55e470c3c7f184262279f725bbb0f3363205f9709f6fc357d69de941de2e028b8aaa2258d6891d4c2be3741439cd5893cd0470e774caecceb5707b3d155e8d2daa0f3c947b7f5298cbb9d10b105a585450444d895b9c2e63bcd66c58ccb2f62c5414fc831a988ae309189081cbe09b110be1f3b6c21333a1f1ad9bafdac4dbb74efc1d932a350b1abc203b1bed48af9a3bbc19b09bcf9239e25ef0588c5237a11ffaf4757697629b9b28605edf30f0e62c20a5c776d31909c3c7dd49b176acc599c39394b484e71b5c4fe0e86954523eb0720fb73c8b737c8fa933c1589a8c9920c3fa0da0729b8c5217c1ef515957f5b9289691bccda4eb4851e8c9cacece3466aac4ec39ad75d6e7ee32a8a17caa32abd4ab987569b4c6619ce74ec246f8896d3f6ac170f7c4555b2c94bdf823b2a03478f7404cf25284aa878775be76a63a35884a31908821979e38f2af2b80219bd10c75f9d1e05a3f819196549472bc314ae4f491c7feaa2cba46afaec20f5f6f70be6069d36c92192bf298097e6741bd9edfc148707db5b80f75519278e009dff2240407194f7878bfbee48a5802f6e35b945163f33d22b494cc5b6562f002b7a2ea853405bcdc7a289d3273e9b8205d9feb4663a991910e2d39140ad9b9b00b9c6d53365ad6f0b2a6360a1f8f8e0c137ca44b5d11816e8354590df18e33fe344b886f0fdd4b6ba67498cb64a02adee8701f7280de0a196d916c1f7b143f39b42ebed445e5d7f838f7604a83055bcef8703154625cf08145082319ec50a60bad207a35fdf029c9b3cb320fc11d1bcd17af151fa3c6995e0f26869c52a6c67c6a3a275a3b1002692c73b2187aa343b342422a40a21043bd9b32357dd3743e4b96ee0b5e83591c593511b2767018e8689f011c6542402499e6b0e840b453307684a05b94ebf109a43cf92ce5a94d6ae2115bc71b5e45483f19f25355923dedee9847b8b0140090cb83ecb4c8566a4ba41fab1980d6df153d50e9ab84d05d877a38b28b8d970d8eafa5c60e3e14fd482fc6895f38e38c0ac6af783804cc1fba483070f7a04edecedfc6774c9b53ab371aac266e4e62eb8ad986414def48a74864c9077feb461c23092893cc6d6be513d73934a80dc60a7346368f5c56d5743a75bdbe85f7f292f68e050ba71092a9d267dcfd75d6134677977dbc235d4e8fc44cd3a44f023353a7064b663379608c6b5351ca13612aa43e8098b95709fa33d2e86617a01a6fe84019159d950c6c1b1053e99759645d1cd060a127d778321fed0543b877b391166d0d6fbf7c4e431c502f30429093daaf254f9fa4b8240dadbd20b6ad0417e0c45960f62097e44b5da1c530ba5673b191774ebf6cb3b4a4eddf26477e4169ca4d83743930f07cf02f4b24642ae1b36d36f89a021b5b1c6b4543b0ca1dc127b1e0a5c81ca0284dfee848a94c436e57cf3df9310a43ecbd44368b38630434a491c10604f7ef7f75f62b9870d5cec6501b4c5a200ff20c14dbfaf4fbce99a10c1a17b47c3248378861dac6bfd6528ae89a762cba54993930613170f0dea5b57c7cf73f8787b16a05b21fbf68d832da6c002e8701c1ab92cf2948aac626b11c8234459fa12e14a166e1e30e771993edfb8eb892cd276df66ed94faa4cf0691a53c8e26e4f698251f9b109503d0e890bddde61ac69bf99db025511d262bc8469bf1d0cda745a01dc230c868fb5a2782f88c2b68f967bd30e638d90473b35af18e5794e9a0a8bfc96d56a83ba033bdbb4d9eb88fd0370e4e51f56eff173d5e992fee3d755782d1c611883111f29e08ecde191456e091b9ca77b1a669f5c1aa110e30fc4fe02dbb9de28e2757623d7fd22ebe72c380252916bee65241a8c4803b30433e4d0fc0208f9a7dd2d7a19adfd0c3c75bdf75118aac356debecd5be4f0f2b40911ac357cfa66546d9215d9002cdac6b7b3096789fc8ba90d796d01579e3f533591fe1c503266ea71b5714fa3a4d376b003d908371c4b4a46fcf971c307eb3a1c1272ab45b665e901785878a1e67192d30d1be03fce4c4020efb380891c6d85766abf56e2958e7ded7fb7ee458e927aa99c154ff4d95bb8497dd7dffe804bcfd04cc4d42da2d30433b9acda5bd595a8f5b70db821c60071dbc2931b354d4cf0d1a24d3fbd08e402a9e7695846812963625cd456b1a19b07273a5a09ff79e69ce4d708df606e5357420287f5bf0146b78d971bbaddff236084fe0f868af4a550cc186746ff4c416b629a8e848b9e1f26e4e0b89caf5fdf5417d6f491fe1cd015453dcc3678bea3138f2c1227d3498e3348dda47a9ba5ea42b053bdb5c8afe958a5a55aea3f915f8ab7ead8f48aa52520497339ef695b37cbeab3a1471bf52aa0ff422184036f96c285f082e5728146e8ce5726fd12dc7754d8d92fdfe3f99709adad85f56218c074eba40f3e0e180ee1a599f781e04c493efbc73ce69a9b7504d7df6b7162b979bf82a4c68d40b425d5ef07f6434db8ea8d673f8d503d8d8d799776a34431130ee43e284f95d1c2770d3361ae66864af86cee0930fd64201ba0aee0227914ce726e7690011fbe934b90572b77ea6f3c08fe54b98fc594b63e9d5828061020c8f7eb5fda6209091226f2f5f4f4542733fa1480ceaa4132a87eb9aa645760c67feb789169d3d3c7406a7e0b611da59983cbf5d71b44803e161af709ef765af5688bb19e0e2fbcad6cb537101233dc05712589f54a54ffb3f31a32d16f73333b90f0d8b633d980cc8961f3220e23c8882b77a0d50f3a204ce716855e261709eecbf442c927b8da823292d4958c0ad843a23b32ae18321c1d68654767a0d8a390e16f58543a964d208f042d4b5123cddea96c8a8f5f6b43adf1e3153e2da6c50b990b6c5d72aa4c44b02a102372e5eafff460d0673f3eca4ed6ddb07cecac8218123ea475753a056348ad57860b2669a94271e8c80c4aa826744fa1f2ef484f66bdcb65e210870390cefa59d96c92faa79b7aba4aa785428868bb94e754d7674c0501cd02c7714a735e490f8ff1d4f89cbdb66175199ef1ae323c409e360e33da8c9fac9c4c526b0aad5250edbf3fc2f469c6a6823c6d6974a279c491f643ad858c1e671157f25caf10ce917342727cff4a8ad4a3c96e379a64bd78eae168129d6f89eeb6e3e0673fcebfbcbeaeba8ec06a9e9cc7708b8de1565f639a934a6af71fc8641743ed8725e61cbba8dafb3fa43c1dd80b9ecd6d8ddcfec39043f6bdc400b3e21e7e9aa34e3adc60a7148eaad02e7003865dd1da3c028f01106bb1b4f55dcb224f777355774e7dfd48ff48eabe55671e791ac2fb5476d59723d4e4390fecfb2bce68ffe856240dccc51f204e4bf7a3f4cd95269583b182237af84e6b8a304fa6780c21d6e6d49a8c0055e836dfc5914ede35f9b288ec54c5ffb9634a46568eaa5da7086abac74a311983243b0c543640310a8b741742472a46697c422c334dce6b29b98b70a5f5aec2ff667db73ad41e380021820040ad97792085933a4c2d99970fe2a11c08243cf8bc2fae93cea9870292a93db502783da80e402e81893ecf32bf857848334a6e3e957df177afc2e606d2b5c9db40cd5434a7636a4af76c7c5cffd20fd994f7d603139e65b25528e22a2e11b216c90419a9ef44f2bd25dcc3cb770aa85826c33b12f147a58dba05ff891d187377914ac26438518f7a378023d945fa231a7027528dec316a4c5aedc64b2278de1e73e33b3a5a97fd49d9a3b6a1bc70b4d61d814974cd80d034d842ed1347742b23e50d17482c7da73373dece9dc07faa1c57c444e24e7c0780444c178526291e9c0fec1355936688882f5ff4d4781180abea41859fba3afbe4d965e6161ce404c37c578db68dca4c74e72d5a22252ddb6dfd615e9a5dfffd99dfb30452ccca1d330700b777142ace3dbd43cabb70d0827e200a3850868c58191ac1b0749c3c95edcdfa3fc6c1c7ed5c8861cd860c4b14038cef949e3bb6cfe0754ebbef48907ad9be5d7d0352b6d8f24dd2f1553c855290555db2238e828780c8e32937c976d42c9f22a860340c477f457843b30d263617c6b1d1e83f5ab4c48ac9c3547bfd8c6d7c1974c3036ae01f413a14144bcf4b37ceb4dd4123b60b540b3867089d63fe5e1151021f2779f1c9adc36b33d121f8a99b644695cd9e0333fdc392bf5ea5f53cb0008591b84d3f23d7f23a3bbf915a04eebe8f4bfe04bf0a58d18a4159a62a1caaa8dfc566d589e70cf6b6dbd396c79cb273ea5ddb6aa2812173d510157968f9cf7e277ab0cbe8b94fe5ea0b72d3055b5049e3036934b8fe92f6490fc79ed8dfbf4615eb26f089f16a05056cbfcdf5440d7748c26cf31934217cb6bf181990eb45992522a341d7038ec748e6e998a721b6a68363ecc1f5cc02ebf8c459922f878644dcfca0b0afec3e032f79872b4f0b4d80f77312d2776d8354bc6a508de9ce8a3debcca8e7f590ebe1afb6ffba37fcef8a018c63de8807f8ae9e45cd9779a373af2e3332c149fa5f4673c68151d80797127cb2ef526f7492889ced09bfd3c2ed3b7a532c1baf75c46a7f2fabde984561ad18e5f4983165ce9065b4f9003e7b093e033727570f5cb94b74b7b5a3d4f00d89cdc8dd4b686325a9a0decb53fde8b8312a3db0bb92564d7f1426c8e96c36399ab1aebe0330a6b28ec4e0a52e7601d91de7a4a116c2ca00ce653ed9a52f63d4dfd77e223ce6fb3c3b0a381d08f5350227cf2091fdc619d50b11b49d887a78823de12e4afaf62611556e941b7014381a73f243b91c27e57757cf43bdf60f5bdb248f477146b9fda2f3782e118456e939d899cde852a0a77e70b24f7d2f98035b57c2da95437c55df3e3120ca49edd71b7e7c56be2afa8cf5b9721e13e34ef0adfa1db8ba4025754431e736e2b870dfd088fc90c4cb4c62c5b6c8858c1af045c1ff074ecc0cfb9f089dfcc29b7c5ca6dfc84d36a1828f32fb38183604aedc6a59d4cf8f9c22c426bbc353c14d8a6b66eeae033d522fbcea383837f011049f4cb95bb20cee5f89fb5a1a7fc535cbb2935bfcd09db400435b61b5f4e70dabc96e50f54cc5187e67ed515b14038fe467352ca0b238c659173810b5282bd74c66259dcec47bccbcb26390e8a46ede58f6c08effa0c1fc8fde9ebe72c6e2be096ee5e23af6ff7552eee790269c730580b44dc0491e5c9d80e544be9357ce727e11d08ea4f343573fd184e3211227ece03b88cc58424927fa7f9dfe93f9af61e61508e76392ce19de8aeaa61c1f982224ffde10be05982aaebf99a632c8ab5240749789f2489f535c8e8ce8cdcae51716c57678de18a3b188238a69c7e399a161c6fb38885561054da91e0f1c7a4222cbf097c1f48bf04429c71c7b963cfb24b3fe85a9f1d19224f4f4ddb8fe9e5cd99e1968c2ddfc430e546641f66aa2ebe9abe4aee0ee874b2999057423c8d5ed0e0cf290b68f7062e9592feba88164c5a8a302b003b429dd1cc40472398dc698d05b69d91d11af5475233a53b1470973ed20887a0a7adb0c0e0b6f07a17ab1b1a311758c73b670520cd283aa119ea21973f7955c54a0c29c443e156e2bdae8a164285d220576865975826891e4540d21ae2a8e54e48ed076c79e479732a024fad37295f669b9480d2cadb73425df1ba17e45b2986c13efc0446cb05e831a0e02cb1aacfa6cda0758ccb6c5eca0e0a0c8fce8aa0d2102ea1c4fa46eaf61a6616b815a576e1e7e52cda0e27512af6e37ffea6155fe4368ceb4ca5770a5aa29513abb86eb4f536c8f0f5e12164104509ec6acfd85633c3d9f54da08afb94cb2f78e838743bb4c849f6d1504fb9969ef80471ef5174071821818cda4684b4258619ff9fd2e21fabbee5170079332cd65c4c36c94d929e2429d2058c0c42d3c9c76230b59cacaa26da89efe82fd4fe975c8ccbc192d5f2bda2f175be2d105cb68e7a6ad23a99f61c791a35bd3b77c26a2ea70f3014bb942367c8908fa1997111c86f56f7e56fa2b3e39b6187d1e940ad39e3d14f66408a5efca817d54320262a7ec5e4281b3f1d94e32b19911013aba74ef112fdd29251fd20b124850ebedda85d47931b1583bb919613d5c558ad9ae40be1effc3dbdb218c2662867105a1777e760a5a2060f646714d3cc8902dd4b9f60dffc2eb517439cf25de538da25d3b9326f246694881d82e5731fba83a3ffa09ad264a251d9c4a1e95c661eeb3a506e5429770cedf537a175547bdad1bf430922fac62b72cef3f4574a5fa61ef4ad220451cb4788128a7e308ac5c67d4ae315831b7672705abbb18533af1cee3236dcb6d10ffa3e89d35b7a312e7204f24f950b9945a6a0367fc712e73d5393d2a15adfd53a74232d3ca7b50f00ed8e0106f938ccc1a3815a6ce85d2c254cc81638feca9b738e58a2a5ef7779d2a6f64b082fd9a6eb44b7bbd60e0c196111ce37b877d2fed19a93550998b11bd376d3840568bb33d12cfcb10d8a9aad4701e06f7c6d75cef51084cf8683981f9b9b362890a533b96cf8ca60ba31f546b497b3ffbe62fac381c0278e164c5942e19b2fc1dc3cee41917a6d8baaf00232c2d4c8407aa9886b3d339c4691425cf6b280d11ca27d5c50aef4e7904be575cb07701efa59509344c0e6edd3cec731925b1f3bc6be84a0c6c827323328bd6891f0944b101798a14331f13c0cb2757df8b7023aa6d6b4a1d869cbeae39872f4efb86947792bfeb7f0941c7b2ebe8576cfbbe8cf000107897152ddaa97870006a691368e293fdb416ddb0fa463148cefe87cf93e8aa234a9462d981f82bfcfa95edcde3f7bd5ca6c63cc8da6a89ac83f498dc2dff521748f6a0ffb7bd9bf4d05b36877c0cfbdecd629a5974d0306b9fa2afe0e9310d072eff0b5a8efeae7e70a84aa2a0abd86cdb4279ecaf8d3ad3fe3a687c5d1322b0884072cdc57abcaefa76585e2d8e2f30a3c67d20bc70f64a2b18f7ba90f63feb74bd920d0a764d3cd50ca218abfed6e168baf179a4bd6b960d2d76e32f305801e965ed0fa276a45c6b435b009bb4f196d5578231c40df028145ede7ab289726f4463d52a84a9e89e965fab13317544d5ce6d82b0a656d4e2234e8cce73a0dcb174ef00f96213e00b247eb6cf80e43ad1c7d2b8a42862c5687921f25af06b021b3fb845b40ee2bc4913b3e96553599bd8305f692785c4b813a4c3c76d3a16f9bc2c6a250e7c41bbdb89f9e4d5a683c485eb25a6019677386fd82d580ade2423fc8dd4d39a7024e7cee98abae7df2c437fffb364ef8373aea664c8315034944b65a83ea2959d9e351638ecac11a8710e3b920029f62f26b6a945cd02a26d319f72f05a947482262e51e1147e2a8481e70efc498f7ccd57e8d3046de44f4025d3394cc879e0c9c29ca72d4e348bd5b9157aca772f7df11770b3b1b8dd75174b3c7e6d0b108dcbb7843c8d5a9733f23096ad230e64a320b70f4e3f37d88ddedab600821b3918e5ab906d4a3800c44df7cae370738927d1fea194ccda8cd0d3fed940a06460cc43b1200c6c083a0cac1ae74d1ba79411cb2167cc0e9be9df571c9d9697038fcab47272e4fc22b7a629075e36d6f53ff4af1258aa37f5a3c2a112a374cf79c506a42eb9e4d95cae7bb187e96b0a8df3adfb2c1a20a0188be10f2364f2d8c7ab561a3b431a1032b804e22b688c95d1cefc91d697d4a805d324aad6d2bbf38ad95f7f433a759da595d51ad829b650fe870c17e3515ae624eba16b750eb52b26b7feaa4214b8e4b0eacd0ab7068875b7d2148ea4114048f1dd87d0385a740780155b3d052efd6663711705215486751d479f1108fcfc70ce0670f4c7e00bf7d4ef5e09a927c83740d93b641ce09bd456788e96f546a069bd49e136089c0437e65b29547b10c0294cfed9482d384fd6acf5eaec7b8efb49b51cdd3cba29f17a5e46ece391c26bcbca04f68253808558b6db3d448dfce1be079ae8c05eb4c2c6038c2dbbdabc840aa9aa88b91237832d224537e290204b70c3c596c3895c37cd70699102e766849a3dd746f1a5c4e5bcba363b52b2885589fe3fa0b0c1dee86f171ce6a6d1cbcb0b3d63d90481da1953487dffbf2196e6aa2f9b36d79b1420f8891c5663b0292a5b7021e40fc45371e869f60ef250834036d846563f6fcd057954ba2451aef1873a4ab0e65b9c5d6e6d2e7843017a17abec4c80a20a8a339968d77fe70e434924b26c2641c5ced2e37f18f9b94a6323fdfe675341abd91ad7f40d2bd37d2a74864fad33c549d63d59a6f631b12b5ff718f28a2904e9c27a6df95d6f392a158829391135df8795123f3b4137d4e654228ebbfe6af98f4fb485230c13aaf1146077bad60b26f1584889be49b6d8bb15b8f56f4965a24cccf43022bd5af6d1d62f15a9fb3ddb2ce89c905db3cfeac71936b36ca51bac9a8793215175562f0bf6b0be46acb0ecbd692bbe33044a6b016b4b772c0d75d5b01b8cb4f24faffbf66cd0abccea77afed2d6f0a2967b3f7038fd3f7db688e4b434704a89eae12177bcc6bb4c3867b65eaf398c2d9bf46e11835609956159d70537311a4c958d1883ade9e17c74e74902a6160ad07a1b3c61aac80dc00342d3207be3bb4ad309ebc9350940a7f0f5ef788ea92ee1c48aca0e5a7885d49bbb3589d1d676c1bb4e6105bfaa2279916035d8be4eff3b7bedc899ac69062c16b0d4d7a2b48ee1ea79e5fa38189a207893d7eb0dd853ae486740a70dd9b57b5dd949bbaa980427c3bc8cf59e82db4a0a323d99df4e76c63e3661d996d591b5607a9260368fec02c8f8bc8fc121d9c75923b2ce38906b15a88363d1acea7cbe30bbbe003f6ef8bb3308f48502e00d743cedef29122bf85689f510fe71d0460bf1cb8dd1ce51afe7817702be69f4d13a2f57216ee483307a033e3a1d81946b630ea0f7cabc6ec766d8d7e676f0cfa9da8c0e9619f3185686fbf4e2c4e88eb825d9db0217dcbe7015cbfb3600e23634db2a230238e4910999424228e8b99e0cb29ac44a1ef9b59538bacefe9ddc405b56052e146e4cec886c13cf98b84948b01ed7852b6e6a0c183b9d962756246992742f4f9a5cd8ac2581084eba9b85e1a153c75ea44c2985ea6334dc98e1d2c57a91803710f3eb3bdc3f5eea48405869a5078261696b00b20727c00b2ef99f853216a9b7b62b129d3261dfd04a8ff487d0c89aa749b6816312969fee2a27981eeb2dda1b6a38962fcf3ea9254609c86cdf14d050ee53ce6d3176f3e9def31461a6878c61bcac652c4df08975919a2843af22b09cdd2e57fd405968b712c26fcd2f70f78cdc3fe40f21809d2a8282a656bff5d6cc0b69a57b8c4b12862e8aaa1659b6f2ca4d8ee7da02347d0adb23808e9481147eb875acf0309097bbb5534b2d42284b7a24a9fc63757f61ab5d37077aa339fb131930c7e62bf27fb088d81147b2d0737a43e5357c8e04707e62b8fd4831f210913cd1895c423c438127fff9c8d7e90116449745767b9ef423225f05dbdc6de23f24fe813bce0282ae88c244ef6ee075640284472b284d770b54c23e22788cda56b8010a3f2e14c332d83b8ae998be5beb740d5c4b70b348194a49139210ac2a3f7fbd01266abe86bdd877df54253e893eae0b1f0d80e8fe4ebc534fc2174aaeb3c0e0d4e980056b198cf0a887b28951ea860bf26bb934c96df029428f0f686b80122da84733590c0ca364d002fc6f82dac58e695df8308554fe0d9301c76f8f3f991894183f5d5490b03ba8580a9f0824c9bd177d226065400712fe70c93bacce11dca6edd94e3c294468dbc6b1f23b8090cd392ba328982a140d121569f53b33f59d9ad9056cb4d4de33146fa00bb7feed30878a85a663c7a0002b8356f9f4e54dc2038c0b454c956c3ee3469c20f53a14a49c3a840fb92e445532bcfcaf4672ba431103bcfc4be8e7c13bf4e154ea827a0db0ddd04b43b56b016a31489c6018675a4fd04df7b506bb8be173f3e7b2c0c3390acac4e382bcba9e7dff0c0d9c6e1d5870a82cf7aae6be51d6a4407949dcc98cdca61183e0ed77a8ad0768cadc1b0b2ea06bf5f9d356cb5abd7e952036275e5c2b0a8c9a8f568845ececf2440dcda49c9d6c051daa47b7a549edb4f47dccb60d625a80de195a27c04f717f79ba3a78f8b3806c8820d286a587d4a95a893c3af83e20f6e773520432ce5193e1b5559e5eef50c09d86023c1bb7962adaa147a9f9c4b4127329e9f641ab7aab826f61ea21f4df245bb09a79625e2baf7a5f1eacb935512a9da413ecbc59ce5daec6ccb7b497711708bdaadd3d640f112d06b057e3597906b25452573c71ab1aa91272c7d054ff043f297daa0cc79d8e90974ad5ac2d20750f82a01bb6bd300d7b98d8db905bc144c4f14c80cd10566970e382aabe26d94413751ddbc5f81e2ee26af4b8eb0e2f1ce959319e52c6b5b580a968540035119c55cdc3ab5db156ea92b9eaed2e85adf2184fbf1731402c47781790205dbd8f4c35a1b8db19f6d6b3f56eb17b8d2e3e1d21645599ff49dba828669683e355a3b3c99dfa2abb4431a2fe0355bfac681f45766db5206968f103fa53eadfb45a7b9dde39db209f3a0d3c8b1f914c4659e4f3a07969c7fa6fc68031c2e3190cbcd2bdf431709ac9317a33465653c5f682c0c1bad5b8876a5ecfb48114489f94d69aa4dfd2233e137ff18dcd6c39515b60f0d1d108227a3024e2adac5636c44987233b848c3db089a9a71be0abf4e1553f1eeac8da3152b94b117810da1aad39b3f36aa61a366c8cedde650acfce64190af104b7c07f3ccf98d97f02c37b11e175d535a1168335649e9c3abcee355aad75b227112014600c0f819d5321f39c872a44e104d2f1706a3a512a0d8b9d72a4c6ad6d704137e4feef43950ab8a106d562158ac4eca5bcea80d9acf028f7977ee999990d042556c40906c9e3c49e3efc219d16ec4e7eabaf350ef96fc974ebb541fc08d3bfbf33d5c3382cff244a22a54c4ba60d867ddb5326a41f7729fa16e3c998a265eea3c7105c949d17dca99b91677de226e0fb0a6db53031581a63a63c1784713410c237a7df5a05121d1e9427c06e1ef6b3126b810b66c416e03dadf6a1544580689d47890268e4b3fbd350699517d5279a7b25aded645a5cf444c48fbfce2135b49f581d391771334001c6de53bc0c9984ea851aa9482f809bffb5f8d4d68bfff45baa1538c3f1c5110cf5b1b66d8d80ea808c392e0c54b9c591aba3250472a6302f8efbc6c3a01e7c53789ea42c5caa3a3dc90bc8df164862f30590493a5fe67345809e6b977c6e5b572dc4a6df96a80928bb4e950f45840270d5378f4f2f02ac560af8e12e6cac92f6dc532ef91becc866d3c530b2900dc54d30ae6927af322c70f998f3d0c33c19ec4e9f628de78335e10e4933c52ef396d2e08dcf11ca08ff333caee487520755c134d4eb8cb68ca18ce1f78e4ed1fd292d868314bfaf7763ae4f5f8729f754f070deaf6e902e4fdd3c32f9d57c91fe1ea03c33941cf32d9a1a0965287c49b8d2cf52d63db5c1f61c30e549f862d1b210a8240ec21bb141b076580e6a4ebd2048fea6a75b81b8dcc0e3fb5a3fb1d67567f43cde0326e2e97e98196d54e8342e30568d130d534938bffca36d6f91737450c154e3ac3c1203e39b802d5a541c4b6bab0254098aa16d93e74a80c848b48af0296895fff2a143d2e475101c999695416de0a34a910eeac9d753ecea9bdc8bcc3c5ddb70f561167f68dce7480d91a956c302624f238279818e8a00fbcf3839bce7c2b1cf6beaba9e68f159753f7179fd06cb861d83e0d4a796aea051eb7b2d465161e99efc0af5086992590f51ecdc902b373cfcd10b3fe0bebd510bdeb131e44ea37196d8aabd730a2d25968a07d55781e265c21473dd0e890c0b2ad9a37f0a3510ccfc27c30931bab83bc08109f8532268a3a9ebcafea44d487b8f8c12b919d4fee46a6fb32bf52b8f544c2f82a5d74aa4481b8b5c8c0bf37477e4e9691e75910131795c84c09b664b6f04cf8a732ebeac92f161d7cb4397829fed26ff4cde27e856da6801a55d865fc4e001b15a74f4a55e52e988be39d6e1489bbe606bf85dd1c02073d4a7be2bc41361dd640cdd83716477a60cab7fcc4c80d29b62016d2f9cc858e51d8d1c23c7b29f6678f9308045a9de3b45793dcc59677d9ca360c04f0c2667619f109839826aa59d5a155b3bdbf642ed95f0840f704a40c3326e57e995560a010f14aed05799b27f4f99ad0d6fbe94dd8d458b129efe51e499780758e5b873b896a3534a5458af4b2f24e263eb7612f0625d98c399a4892458838aab3eff8e086e6a00756c35daa3beee57e4dcdea50ddd12149dc4dd0584d1fa32f350ec4bb6fd0809e23c82bcd520fb51b9dacf4aad06d51e97f5fc717e1f0113cc1ca593e50966336f5a2e78ae9e1e51af507bdb5e1a665a06eeb62c0839ffda08ed12cc5ace4533642f71b67fedf9f02385ec86e32a5a295d9bbdf024264051a32aebca1c7d06fbe3e31253f480666fc2f5589a70ecc87e771ca0d3939f134baa35eac6c26d69f1e951940051a10199ce525a2a8c66df4936a39f6cc56ad96aa25b40571115f159e4139bd1b6d3492d6c5ecdee131dceec2ec63d5502a72079ead4a83558dd0105d7287a5b665b9afa3846cb65d08769c4cb8570fd193790ab9440336787ff1e920a26a67ae598aec2cd0f345d051d812eaaa04a3786672ef87d10b47ef609fc8e8669e3d63989bd95d33aa506d9c9fdf9ac22599b4385b7641cc05bad5a25dc23c41aced1b37c1754c6fcaf2c214e35bd2d6a697f89d9ab1c0d9004843036357432992d8f4063d1d2822989e1ed5fc3061250f1a9166845cd59c9bd8bf8179cc8f11175c7ad3ee8da3161ec248b32631f6f47e711db0a57abc59c4371e70e7b3187124e59b046dc8cd2f1ab3dac066a403e963ce0c3bb4e9527016f40f59e0d86cd58275696e444986319a630783ab47bd7d91e2a5bd713f2f79494ae83afe2ff456b8be3429dd2b892e63ca5d3523344d9004d9374883bb08250536e71a8bf4f0ff9129a08eb57e35d946cc6aad8cd298ccf4b665b5594090bdd5d28fdd6700a3ab3abd763cdac0c57d5a1ee002ba683bbea2219d39ecd15680edb479a0d3ad42f20cdede94c63b3e969b7cc71bf8de41d72cfbc1e42a9e7035361d0fe45abafd20efb4b51c282bcedc5fb797720fd84196794a7e9224b7546502c7f780e2d3bbdf4b0f6409a589e186b790ee8010d925e5f92f7f39455673c3a35e1dbc1c640e34c8cfe21e27687b8e7af45bad681d89d63c70915fb97ca6c68a5c6b600ebd1884d99b12f27b97a85f5208c9aedac86f2573e2ed6b660bdda19cddac34102fd5f541872cd1ca0a50dd78cb1f9728d818196eebbb33d894b5c2d4888113cc1a9824e628b2c3db718914d6c5249ce2702076a5018c1089d92592012492d12203a854694c0ba89668d26054eb7022b1c49e9257178e3e67655cee1543eb4e23c8b793113ff59c8fcc15de4a4af37f8bff1aca8cc3a0ebbcabd60f8dbe3f9f14cbb4eb0ca00c0946efb12007048f4547195d94bc6c9eaf3085284822565248b48d248cb1cb92f439d1ef5b60bf8a577aa60825420ae9e06239339f9cd247f56cf5b48ebd4ab3d5ac1e7823988d70dd81506c54ab75c570c6890e1f7125fd8095f8b49126b980309af322afc2ed508b5cdba022778fccb99fcc80ed37b36a689eea962e0a75015a4b864af797887873e01f2ba35a5ec27697d9870625b0033457ab7f2faaff0fe984a0bf4c01e5c92ef1bab15020e40c0b90332f3b6a016a486f6cffb6231e8127821046b7fce980b8c4bf028c7337be95f337f1fe4079b4538f3ed0ff5f79ef4b2e5896f6e652b537b6c2dc1cf908f19e0acd4e14ed8cf88d0693590002207ff9c6c0422bba89844609630a8db9eb83be6f6d047ad6d4f11eeb9ddef23e8b4320461344274e847538669163893b0daabf01a26990fa2c0f6c22022442f3f8cc923a6e9bd3efb0b0c7fdb3a615f304d2cf0b5c69ff5595b03beb8c4f67b402347c9cc0cea01f372036476346a89b8a62f16cf95c96b54e9c4de6f1a17aca1621b1262efd410311931caf9fa4b6c1820602e207704878cbf2ef527f67bf91d8796a1a92d5e4b8c9063088cd117c56f20f4ca2b10e9766753add337078fddcbd5922c4b229bf2f32c106a75dd3a2b825923159dbf96b76a4418ec3169cbde487240ee98de7ae73fbf142c8284cf3f35093e56912bced569bb7806f10ba0b1eb3827f6089f43dd71b77ae3cd9337c2e6ee14fe687aed1535650babc985f35cb38ecde50529a2e3afc9d2fdf3658b7e0108ebc99c808b81bff341f4cb3c471f7645f0487f252652bcc8c6325f30ac1f71527cc9cd89587f898d187b0d9da998154d54f7d7757311c2ad9dbbceb68b4e236c7104ab83730ba1a3c3debf78e18b1d7880b23b9de63347e25cd5b8e982bb0aa1bfebb12c1b54a6f9c63ff4ec7b8e159eaee37419d443fc8a8ba92a80e7e663d594a0fd86fb7cc070ee76e08f5b4a1b179bd30b2d5c3f0c3959988e3d88e04ba169226a62b812a5a9fcea0461491cc83706988df6aea9ffee9490857dc5e709cf736c390871eb1a65ddea957df0900526b898cece5db83b492bbf711bb6e85afc9a98f1ff3df992643a85d30ee477879334147bf93b46d4ceb486b409320c70dfa50ac765e38e29ac00130c15e1c977fcd9233fa0b3e5ed94f6a473863d133afba411fb1f7f8b57fb4cfcdb46fe99c7c1e8349597d545f8b9e5ae0f70847bb46e2f6c68c2881628783a7600483c28c7dbe88c9f95d95486cbaaa198d70c082a7aeb3df92446dea440384ee656523b9a1a05487a80a19b10f34f8d35061e3cf41bbc31ea544a279c5bbf13447ce6b3fdaa66f97dc035e4aa6f18cbbdb75cd32542ea7d3937f69caa211df3ef41853ebce779ba11b6d0f0fd9f1f7e47b65d8a1785bbc2129e6c176d73b35efa229f7da6025532dc895341d98dffdad80ad0505e8b1800e461faec8856a47197f8203f2ea1d7970e096af1e4b17879a9437eee2227d469bcafcaf5423c2b2ebd39c558ef2ae256f53d7a76989409c13acb0bad1dd182e4d724a11a5d3abb1d59948e0dfab089e63a79ad423d75887a6e97ca7095e15736b70a08c7a8252312a7524086f15861c45ce53d36ae9357997951467985450799889982448221878aed0c4c3f32d323baea728ddfbbe835de2a71316583280bd882c1e406026e5cb590cbe4cbf6e699414444c9c0d389eb910160922b30da05994fbe391883c35e26ea155ecd9ad192e2281ba14355502836937ebfe235796715731ffc917ba230a4ecdc569f5172c6c82095ba9c7734ac20c4216ac9f61d6f9fdd72ebfc0cb5c674686f5bc4ee41fb0207ba668a9364afc01e3488f9fa02ebb79e42d2c8ab29f7e6d4839f5857fdce302e9fe3fce34a09fa45a28bf26e308f59a6d250b38faaee58aee5d6d2e652cfc2471b1df7271c5ddc1892162b03362ebe8db0f55565b660b2afa9990b48b0c5e7d1e88aad54d5ef516106d43504e67aba7eb918a25dc40607577518b877a93a529a7f9f15d3ca559fd915b8354b48fe9c8b4d87d379b206c9a10c2f42d035f2d00e300b5e0d088751dba519fb9a22715c7fa2fbc7d4991077e4b0b3129be3381dde42827ae77e62b76bbcabfba587aa3d6e8f770bbf0f47bdaf80cc504e35f39fbe065a119c1aebbbc54622b2d2c9a375f7e101ac25f722484a91b901c5331e51aa702160ca90e958531c39480ae2e2f648c6ca4f57e4dd156271694edc05fae4d31ac6409e5054524bd9f4e74f4e0bdeda7ef8bd51c4faafaa765a6064c26ef960c17e0d4b4912ad0b2e9b899eb793de37c84df910eb0d6276a534b13c93a08e48dfec5ff3fc4310355f6fcb0a7c7bc5367e0e195d3da607b707481f37841a559ee1d22f56e04f89a667a36accd3fe8836031beb842f3134d2ad7af4fe57e5989d4b2b6fd8db47e55eec819d787dc4def172ea74e99eca319a72918372ac756e96a362c802e2ff7ae2b313ec77bbbafa362954f2c95fd65aacd08fc7f36cc0bf985f0d41d20650fd96cee0ea79e4ddd2ef32b6d588d32a389570ab1e1f5e429533eb2283bce19e9cebbaf415a25e62d8d0fe78f8bd6862a9af5f981e9453a99db8c2c98536fa4730d7f21c9153c33e26cb69b7652d5fb16d9160e933a43d1ee00ddcf7c343925709388414f7e2853029173cae9d70ff3be229ede31ae3c5b0cce7254546944a80482792240703a58a8f7c69c647893e6cb0da33f222e24fedc6a1027cf262e990fa8109d2f3227617c24bef9a31970134ca52193022cac4009aefbb7eb713e07a374898fb4f3d3af4d609185fc6ed0dba3c8f4d0bdb0d97e2980c942b0681e9baf8eabbcfd6e647c9b7ca899447dabfffa35fe25a3e462b0177aaa8c4712e7948e5f1ab484259b5d378ffd1286b9899ef226c944c5146abce17d6eebb61e33cbb0e9e84cba7ee81d9938945977d97614ab076134544699d75a524a427a344a32fad0b82661c2667ab97d1083ac3e5edb30dcb6ca6dd86878cff73edaf3e27649fa7c67714ada57b0b4042dbbb2e3dc0248a3aa777f5a0ab6c7d22993ef0b5edc895a3c41d1ffaf6b8d0bb618b94de2a7655edf18deec668243a168c05e1c35f98a194eb441b3815d82e602f98d2e48ed1b9c9b556b6866af8870a57006341e77bfb2896814a89de3986625a96162a7d0a41dd8f97d02fb7582103b01e0cf3e14336e2bb69aa645d68b7556a2298b958d438fad7c9001af0247c51ba71310f8dcb1567c30166612f055533acb8879112a0035bfe2a26a4c5a1495d392511c739efddbe41d2417cf0722cd3d48076bbd022743718cd3af2b61df8de8e7c1f9c485a7efc78b529ffe2dfc8ecd62aff95d54f5eaac3a947a397750e0f0a64b91adbc0cd3d972cd795888b59acd0be626e2e63db5bbccc1d9c7c582cccad8c5c8d66a715d8b3f26a14180eeae24e815222b1713cb48eb222a638dba1a08c206cd61127e213159311c2164561eaa9cb3a2bcfaecfd0b0b4b911785cf96a7e1946680442b5e4f2d729062935995cfabe76d330bc0217acf767bccd0efbac89a4cc539ae5766bfba59ed519955236752cac9ef0d22f647b698ae22fad32af76f0daff4bb7e659459c90e32c8495ecf790ac840dd2a2d9e7e5c24154e6a95671c008e733f1f234550b3cd31c5753242adcfe5bc13e8523cbf655c5898570ea96159d7ebdd61dd130a64e1fa8a9a291b8024c780500f20f89117bf37065d5b6d305ee0e91f590bac75586f9ad77deb6b444b83c2ac37c65fd1d39d23bfcc76d124f5fd093de117070a77864a6520e11b53bd5c5ee839d0f69e3dfc1c4797dd370486e0403a678a7eb2946bc97066be17c5e7ac656e47e7abf19701444dde8102ca0bd08d5f3e7a6425361649a3cbbf70b8f79fab5ab95c28fa2a47a3748ed8f80594293982fba4e50a0f9963cae3eb828813c186bd1c437b18a5720baf62119867666bf9188b324deaad8758c4c93172a017cc1f1dc73256d1c89bb59b46ebe70af8905ae332288789ea2b141a28b39064b24f78908893316e1b8212fee3468af03edfd21b50c313181936fb452081f5158d032593f78c157cd5c7189ab71b1bbd185baefafb00e19d15725c6e1b92a958e6076f4b90c1161307382b89d7fddef4484a5bd97abe3c317ed5983e2d8f19a1a3728697c31ba55be422f06f82ed15333a98d0984bb3a5f45c306131dcf7b7590ebf22b646d1287b89b910d10be6b18655fd4a3418fdd86f605ec4a18f9aeead4e2f5f2fa686f3aac0f7fbd49dd241410bf1235569d6a286dea191b7933e406d07ac7b9dd7c9d45e65fcb0f4e4ffe402f68750ced35976cde3eae9d33a966b6d1560e6811c23f39e99a256403ea59bfc857ddb588027c7442d473675ee60c8c4c00285b5e097e16355164ccb877960bacb8b22bfc14843f85e55910ace3afae650cef9ac1d8dba674d765edf61f9d4f5b1601a9fd23a9a2b3e732c927bcceda2e4e356f5a3166936bc66f871c76178b68f768cbba661c5569f2e250640892c1b4387d03c70c83dfefc6bc91ce6cf49a88a25bca1be85e9816ce72973e77514e4045e7678ee4ca40bfa21004b5dea4d7a013dea9e9ed89feeb1cc862c7c9495d9cca8ddfc962de28f1d560901468c40cb03e2ce5946f5a344c2ed4b26307f4142a2e5bf6c4a5e0cf96116500a63c5597debe09702bc27a52f0fac3c3ed8dea3b9374253d8e50b4d002d707a269ed07b85c00fdece98aef7fead831b730ef544a86ac00d0666e8fbdb71f56f569a384d1ae64e858ed5b2e12ae5e36201042f512122093c02b3862b10f58f3f81003436635b4d3a6ed06c77c6c24ce55176c7c87d6e6bbd658a1c04e611f2f7ed7bd3bbabfd763d204dbf3b2cf0665c0f48c717d888b38eaae41c98d81d67eaa2712f78035ce0113c8d92be065ac20068913a69efb5de28d70a5aca0a0594d1199c1a7cf4470a2a7e4dd3eeb6d00ad42e6889d4774828e1844544f81f62eec217124d2ec2ee55fc682b9a635141b5c185e201f6aebeb8b13cfb4ec7d64d087c81f245f5cc27b2a0ec7510d46244365e53c9c57d3b411c6bebf9028986bc111642dcd1005338665efd448e16302fa7d4a359e6189bd0af523cc4f60244d0c90be80c7a8311c34bac56aa73b36fb8fb9b724075c570c6890e1f7125fd8095f8b49126b980309af322afc2ed508b5cdba022778fccb99fcc80ed37b36a689eea962e0a75015a4b864af797887873e01f2ba35a5ec27697d9870625b0033457ab7f2faaff2d979714d4be7cc4ba604988c8a76dcb8b658946f9cc2632d0526c60444110ac47918c71d55c0e781535257742472bc57c8637eaf88fd1c1ad3055281923f55d509b8f70d99332a6b6794c3b2f20ef44e863f7f9acc3d241b1ffe349d1877f847253c05e3871765496872f88f069b8e7045d87589239c3ddcb7142c0093da6d3e055053ef6c24609169e8589d8b0ad1aa600a3cbfd067f620f9791658e95ad7a132ce58d1b524c608d9de7c1b7bb0a93a8330f4ef213f8297fac484e948a552c6567420c49e2b5502e056e6cbbee361b0abfd733f54aeaf542ab2381a1d6c2f46e2b77e027e7590af77dfbc151a6f1c1c80f29656427b346cfe7c12443f9aa2daa7f5c62e422e21e9e17d5129e5533aee269183313e5116cf173ab3eb93d830c0e029043a67c1393cb1ab2d5c8c5b768514ac86f3e513b2bac6c8bc3d59c4f83cb63c9fc4304c0357906f4db6427bd543e8f80c44c905c8e2e3630ae280fcd398ef11d26cb19ec2d90d2a469c43547ce2f7e1bae698c9b4d4113faa8e7e2cc3cab7f5c82cb9bef03d5363519672925d636974468a1d738e93cbc189ef870745dd9ea0f1ac5a00c80406ffff0c8379556e49d5f51a66fcb97db6b741fbef93841a5f17965c5fff31dce8e8d571c227a3ecac05295b9ffe117b8bc0bb3ae18b1d7880b23b9de63347e25cd5b8e982bb0aa1bfebb12c1b54a6f9c63ff4ec7b8e159eaee37419d443fc8a8ba92a80e7e663d594a0fd86fb7cc070ee76e08f5b4a1b179bd30b2d5c3f0c3959988e3d88e0faae70fdfe1af3b4807b198a57aac7f028d5e18e20b0b9122c767b75ff0e58a1ac304893aa9cf631ce0223b63778ddfc89d239e2797e85b6beb6731f5d4e6f60cff56918caf48fa739a690480bf18ed522a9d810000ee8e0c455defea0c025028ddf3b331644a60cc94f01d8f419337e9385d5f2c0fd828e923d05c9ada6f0e41c25d55849258a4344b740f01e2e41c67e749e87846e16ffa36437d8a1a56b05e6021c1648fc8cf9290889c57c26a6c4cab83e111d7a33f11e464845cae2ff8bd09a9ce995a5a6769acf610435ecb0670f01121f46ae812f704a7e45ee5198e250dcff82944c6872f60f55137418251cce4c0c9f63fbcfe1bcc5f351457bc72ee600dd1d4ea78ac8670f5a844fbadefed4c35055cc5c4fc0f18d9e0b9a4a0278eb5b1fda1d2fe83b2cf2f4d5928b2b97cb26a4ccf22b79d7dd5868b546ce0729abfd5b10263d5ee4488042b67f477f7550f242765961c8f2d9fb1e779c45366b591e016bb7e400e8726c82c60553db61ed067d01f72f6bfa5f4b79da9c4e25816116fcd0424b6cc84f44fe024659472bfedf2d048e805df181d9e03471f09466141d92977a7ca5af2e1e1f3e68a748fa5c7221020fb8786cede465e0cd78f8ec310f627b1d0642ba988b7424e6a06dc14f99916683d8f7fbe399a25445785e7cac9255b92a854fe856a2a52eddc0dce399a10385051fbc117488aaf036bb8d0b0784b0dca5d6847c3aa167c199198fc56011922e3cde2fcaa4f7f1e1e33799cddd1dd45bfce093a721eec6557aec3a4a9418acfc1903c81c0149b04e58def0099be56a808f198c0000f91d18db3db140d16bdc5ecf5abb7bdd54b21f9e3488f9fa02ebb79e42d2c8ab29f7e6d4839f5857fdce302e9fe3fce34a09fa45a28bf26e308f59a6d250b38faaee58aee5d6d2e652cfc2471b1df7271c5ddc1892162b03362ebe8db0f55565b660b2afaf19c34427774f9fd4e766c10cbff4f4010db17d58d3de5609c8baaf0cd150c5530c3aa4a4b0ef3a46e77730e909effafe8c5ffa0f9c40768b6f1c1ccbeae282c4e28bdaddef5ca0d323806911a160dfa4bc75c61eae341c3a7ef1fdb40a6ce0afc322be0c7230cd34d57c469e4d1c59b77265012008bf9bec48b7b72a911f0610ca097c26ec2b1f73d4348087077202b5df0043996780604aa282535709bb41f111abef2bac97f4d3fe22548b48395e76e818629b052dd7e9137db62ce9d360c6aa8b7f33115d25f36c11e537fbb0e5ece667087a0d1dbd278cdced1f759d48442ef91b5dfa5b9cc13020ac05be90fb1ed218c08cfdb5c97b36c07c57f392228cb950213c8ab8aea6f4e4e15dd4046194cc06547bb7a72b2dd9dbc847718b54684871cf562306d823ff1a9f4243da4e8dc9958c2bcddf4d8b269c8fbe8a34e36d0830f8ed1a5983994e7fac66f6da2355d6c9fc2b3f48856c623a01a0559f86b4f6c1169a088588af72d56f6d9c6841027d8fef1bbafa362954f2c95fd65aacd08fc7f36cc0bf985f0d41d20650fd96cee0ea79e4ddd2ef32b6d588d32a389570ab1e1f5e429533eb2283bce19e9cebbaf415a25e62d8d0fe78f8bd6862a9af5f981e9453a4398de1b1a69725d66f7614278e2ca25de2463edee96de62d1e75fd0fe507a8b561d4cc4e857894288ec924034c42811712881fdf201e85f92aa27725a042771353deecc1d27acf7cd3f6ca7b6169120081ca4b24df14168e6657bd855e21ad27122cd2b3fdc3304e43e36a6f53d4957cb606bee0a806c734fcea93cfecd1e5909821b3913b833d0cf6d81194076a2d86be7d465934dc9474e4ed5920d4e7593b26fd67123fa797324dd8d9a85a4c086883a04c368ceb80633661e2d5d9933be62a7cf2345d50bdb534b47bce5a25bf58666265ffbbe41f576b0a795644b1dd6c09f6c19103c7ade7a0bc298a43c7b3b0591ab9a95ab16a21047d2db4bb862c92493d13c1e78bc4a84896656953e42b68232ae904bb98e278f73162171480b8ec7b690daf3e27649fa7c67714ada57b0b4042dbbb2e3dc0248a3aa777f5a0ab6c7d22993ef0b5edc895a3c41d1ffaf6b8d0bb618b94de2a7655edf18deec668243a168c05e1c35f98a194eb441b3815d82e602f92eee238b5ab46eb77917764e128176a2b5cdfab5419f7efab0ada45fee715043be980ba3fd54fbf991bafef5ba3c83e27e93509e25c04913e309095468dc4b6db59cf9d7680b0daf021d4ca8e4d39fa92b5d2e87cb27b90942f1b904cc18f895dee2904fce4769b12c6b00ced13538b409dc3575ab958604876a9a8ee91def2155b6f96922d486afe24d31f05abd27d1290ddeeabf1af4dfb771141ebcd5e9c509169a6f3b9c50e1b6420c1bdf0c78c6639d57f9361ff28652f87f5f0b4948af18e71cc34d1efbcce48dd1cd95098ff0f9b0a774241d76a0d2215970c50563bfb29ad7a6782c026e77d1c8bfb618421f7be492d638c1f7b9600ed343f0d320fe103c04b5534463314cf896bf9ba712359630de7c380a0cd394ce70b0029452a77e8e787069f81d9104a8fa5507fb764455f3a3a09104c28d1ac78acbd5ee9dcb2860ab7cffb27f6eb7f339a92698ba527395388cf4a80ca29b755455c1257d7ca7b4e0b665acaa376bcc59c215425425007a81811caa4d83c442744d159a411b64dce88fd08c2a70a17f32eb55962e3d2b31b9157c46b1faba733ddfd15f21439b51c295bae818d07ba80fbbcb650e2da34525304763a2c34e966c959ee29488162ee40113197a0788f702bf0bee0a8be45098735656115e5da5d164a59ec732d63dea6929d4f15ddef92076357ad0cf32d8d626f2cdee8edea77fab2e08ae1abb17458aa63aee97184236fb4acd14629e347a5c8aab2fbdeb87a08ea45f1330dd15b601b8a1b4a79d33c7e57ec284b30c425fb696e5290d737efacbf31464c3a07cbf20ef596f17bdb84f8760a84b04d2ab44396ecf1786e4ab22f06ac7964895928f1d633b630cb9987463d47ff135a06607eb5ee32430123c829753e0f18f7bd70b9f19fa67837dc6841755b500152a4d6b29d96f1c04ee5f16930f2de27918461e787ee6fde804d010e2aca1d6f864a8927eb81bfab77a73d3655fd22a8b0d7928de62955a8a5cb63bc205e5bbded839bb003b0acfc8f147a02887d341c787c6237d23881170fd3385c06d0f5e467979fe54b5076dd5a816f180f7cfa840c4da222bcab392020135490a7d59730b5e2cc185a1098d36bf389a74d6cd5b54ab1872bac2d9c43a8e18f142e370676fac4ab31e366bfd6ae957fc157baab771d7eb1dfa1e6cf39af031d9e5d3ee27c6265c7b277d5a40793f488c05c39920958149eb7987a378832c5ed046fa02625439d5f8b2b83ee69c91394ba978e181557b25deec628a66cfa0d660a6a2ab51b288e93227c4d426adf3500952c7340497bb5cc93a05605767c8b1e8945a5d0a35198b9143846c2a5a803e3e1c8a049a9645d62c0e3c14518bbdee9e69cb42b2708b9341af69609e8b9b0205e1c557a415f7edcaedd82b63aa1acb4e097d2577ded085bdff20aaa45077870fc0dab6b7635ec2d46a407d0a9255983993b8f2ae248b66426bbcf4b19f946feffb6abf17c3f39af08059a9de00bbd16d0910b4be817475b45172b0cbaebf0ff0436d2506a2da24fcf1d3ed2b0fe9c85afc49b49bb04be05e3612ab778c3ed71d8de52778676d743aeff0f7e78632bc2c03b3afd2342df533b09ba5ee47dd847f202e345514e51c3aa27c4047190f6272df739af45713c0f31b3f8967a0e9bfb7d4b9d9a5d67e92a4fa3f2609abafc19822bb409d419a4c96a8ac86154b21d50e456bdb0ef013bf901901e9b48c7f253cf4c386566dcd152c3da67e9067d69ada12d3150bf88fd4c044015d053a0f48931eaadd9f1f758adf463f565f3986696403a1bb9c88c8351f8b502065c33adf897de2c1f7ad81349ef7d081fd59a881eacf6f93b3708fcbb8d8553930ce161d90db155764e269db218b2991383c50ffdd145d97fef9d7dc475ff4b10687f18acd2f566d06d63395424dae04a97fe06321f7d7e5fa8b2aff7348ee640e316f1642f74e507531d537a821b4679eb1ac8680b55a01735ace69013e29edccee1c8cff0e996922c1057468d27bb4558ddfc3a0b5544fb92ac51e5a67e2a23b5ba17aaed74449dfb2fdf0f9e7fd9a5e3457de712874c32ccff93ac2035747fc85b0fb06d14bb0e5dff4cff535f4614d77942310f81fb37d80d3f3929eb02f8e61752e997c35ee7377b20d3f20ff530dea02ed3ac1a6f6ddc6cb8029f49e174d1210f73e9f2c401452f8cc58a62f566f27d25564dbb15ac25d902b5fe8c84085216bc2ecf236fa6b7cdc46d862fd24c2e7f829af78fe7aeeaef31e7fd23a61dd75e2ee6e3d2d7bb496e7a8218f0332a6247f437838a6bd2ea83bc8f2a5ad5d46699c1f718a8adaeeb776f2d77752e2a9f288a0ca4fcc8f6a26d34ef79815bc88e466b6d68975131cd1ef51733b53556c115e89ebe2fa3876a27f0972b59c1e08af4161329aaf6754449fbccd55f5846ee6d41db640d34b3785340072db60ba1f66f996f14d03b77e556d11d81c2de57074fd87030ee3da5f6bb880b399356c9da20759d8671f4c0323a10677bdc307371d55da57c625801db1988dec81dbd1577b05ebaa9f0efe4a7a96551bda333c8d0d82da9b146fc6f27114c62bde49e1916d7fd622775a7e37a164776a3c10ec36f9715a3372a3c49d68dedb42ea027c2d3a3d998fb201524d8fe1668c50abad469f6dc2b36430fa033414b2d98361c4416191987f5e7e02c428d243fdc2ecad855355271348b6908fb0cc4877fca2434e538b979af12e09d39401cefc40f054a254d66aee62d8e7b369a8372c2722f734a1f7ca382b46c3d49ab3d1e219edb30afc0391fd597698390e826413367451cec6d251c1cdfc03554433884baa83b0a87361a3689f7b2365fa812f73d1ee2da12bf2258d6a7750d3cd7e75d168e1a95e7b47ca3dc49c0b60e7920d010000000000