PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 56743 04a59e7d8725f6bb25380c3bb41efaa24adcf2ae4962e012d38c2fc06ff99901

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
819f6c541f2c71255a5aae540564646f0a06d3ea7ebff61235b083a9118d4a2e
Certificate Block Hash
04a59e7d8725f6bb25380c3bb41efaa24adcf2ae4962e012d38c2fc06ff99901
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00903e0000801f0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001aa2440c492620cb73b8480885bc6fb95825ec70e950b2b6831a624af468ea36ddc56374ed5138e7b90d350c3f5c526a0c559d956fa80a7c4ef19b268683879c3b29b0c428b23c7cbae3826a7c381f0620d26db1153e339944090000000000000040000000400000903e0000801f0000

Raw Header Hex

000040204a98dc5bf2c16e46b700f845bb9850958a542d9c3d1df6c1854f77dd7f02b69459b275ee9bc03a9bff2ac23fd6f2e8d18ea739929ae3513e3072cc9c84471eea106e0d6a91d704182e4a8d11a983b03512f6bf7eead3060a6f64640554ae5a5a25712c1f546c9f81

Proof Data Hex

59,560 bytes
121216020307b0d5d90eee2db9616dce5196df33c067f7ed13a3b3882428a94271e6bf26f5f47dc7080c2c8a6c6e07356258c02dff9fddedf1e7bb5c49de2087bc608bf66cdae15a4113ddcca699ef8abab94b07809cbf8b2fa414698f4255a6ddf12c415efe0986447083a7853e64d413aec865311959e7e111b2d3719f2c9a4d817c68be9e703583f5575388e82b9a8dc99872c2ebbd8b5a31038957ffa9d9bfd0bd16d3b980be4a54fed772b2419f556151444764f951905b7b810766a3067742cb5504a52de53708a211ee1ded9d8b03eae4292d099176c90b5f3f10252c48de8ca8718d384eb15ffc5ad017170cf6f30c1ff4c6a012f80b6a9050352d7fa489370948ca5ed6b0616f6ee340ebea2275009480935f65598b79204fb36702a528ee89ec2b34d106f96ec1aae1d018646e2ac84cc7f79fb4581527fb8ced898a3e48e9f51b6a7d5e9b72b8d49f33afee6e9a1020019a1b65ba5c6d747e774cfa92929ed63d774d453f63ecd60ecf8240517009d7abff418ca7b54fe7d1c463220a9fb44e5d142e35f7472dd492fef16f43da1aa1e51d095495c0dae81187d7136c426a3e3c8e1529aad920f362908ac7d9f34d63d1f40bc6610b4be0ebcc3839d1ec36cdc3d66ba0ada443ae12c3000d3298911e033985bce3359a7667172eb56f51407b97d328296794bbc0f1a947039f373a0e6fbb4cb37e4d623e45d15621503650c27ee7ba6115515e4ffa2f214097b88249967dacebd19841dd6c2d41848b849ca6ed2b2d25afca4ae3b107450bf6e7c26ccff32a0b66200201185b6bdabf9b515b079e32a0bc84527d789936c02b224682517d94e2d96537af3ce38883deddc87624742ce9f2c2b7187cf7c17b48326c406c44bfbd8eb3ae35b8f5f72d91ae1ae7433c30467a9ae950af4794eae25f663a16149a189438bdd45641bc796b0e441354fb70aa9fb56aac23f6ceeb6f9d3d1d53f680e954dc3447890b006e09fa4da782d3215d7b9e5622d655f135decfd92b43af9e82a2291b82090ddc4d302f05f0331aa4facb08d623c7e35a6c12c32a823e8eba123a33ce28507e3e424613ea9e534cf2b47aa84f047501747696f7d854dfce4b0f02ce6cde77fb6ddd7951f7cd17ca0c8c4d919c6f60e60ca87fd16b9fd5b134d9d3f7a377164ce4a3fd8acfc469dd3adb05d8bb957a3ffd85a2c13d8c431e23b98723c2f8588ba7bbabc13a434d9f66acdbf5097aaffdb4e91f5ade963cd2dec628108857f14091712a9252070f6e8b9a781004701afa59627a0fdc88a6178a57a43c4c938c207671785c39245393ffe6162ad1a114fe866c1206c758f4d9404912b99e496ed68de13bdafaa57144da45f92c75b21ec0eec4cac56d09324ecd90245dfd5c667f917b593dbcdda930cc9f61969329aea0d7ab7e9d26bff951c79f209a3c77b960a46ad5cbd73b31a3c1bf1076b3c32f14317de792dfe84454a30b357e7f3a797545d9ef589c27502b9714e338d497a726a0ee6cef8ee16e1b8682eddf45cc5c809df67409ac8576b7d89b10b3aef7bff92302e353dcea15375d54fb94701687dc763ed4192b908567054bc30e0d8a95f79aa94cb9fee290871626a68cf0415a94268fc1a65cd29fffbf9b2b3e0f1a07dc9caadad79658018e21cb3ba2a0c76435a63e4b8bccd5f24c56729ba0b6db173fe803b719f3d507b63d351037f22450451784a8a2a1766a17224d08474ca7eed49f1bdb933388cfec13b39ddf10ab61ddbc2b2e1e40a59caf465ea71952392e1e4d0708cf25dcf00f43182a3e9f8c24e97e255e218ea4b359e7b97101c2f4fcd53652352afd62c730fe61cc234d7e03cfe4a1b06d0b6552339e9b78dfde17b457061293acc4ac2e869a24d15a100f1f801c489a4718efd85964785a2111a1858f6ceee3939c608dad480f92d0258b8713981918cce5f14298b1af260501d40f44d4abbb2a8d9bd06e9a7de3727d2d3f80deee560d99b5a1e5b03ce261b8e1449ad87c0aedafbda1d8c54fe2bc41dbff970ad6ca8ed371f74d7dc80dc0fa9b81ceb593540c793a25b25e6c3e0057c5ab39682a6b68cd5b261cff87264e23659d0092ead85897c6cb463e2d7a0d818ef8dc2b3d64b5b5a0c015e98779186971fecc096db83319ee19e0dcfefa19e2152aa2206bb60d42e415e0b1ccbfa39b366dd84ea7004081ebc7136a761a153f5ed08459b9d161cf9ee260bcfcef6e538eed2dd7801bde604167864496d21b1e945b68cb4efcb7c4187480c9aee675e7e72c64f438cfd01b5fbe5f4c65458ef03de11c19ad96350dfa1b2accd0f4779528a3e08f0f6fc8289878aa6802d05cba9a1f6b57faaa64e857ccdaae598432e4b8198aded65f4772e67011d94a06f5f2916ae14baa1a61efa06ca193672c09fe252ffdc2ec7e6f279d11f937de128bc7273af8b74d3b579e03424114e2e27f36fde86b5b207d6f152566b4d7a28c6206eb1eb5fba9b4df2328fe55f98f21a9b58997a356cfb362e915f3009ce4e69de4adf51cdc9d4580cfc69a630edb7cb0adb347a4c00ab9f9d0d8b33d4004a5d15dbfe4b4a2cfb02bcebfa9c209ff5a3c1772268e965d897b337be748b568cccf8526cac40cb2b2b52edb647bdfe958f728d3942a395ac31d65c2478a564149e2e9aefcf51aed8f1b760d6b177bc731d2098384bead127b9079164e09fcf0bde57e43335e0c55cdf5aea43170ff7b00469e7c0a838e0c31d0a466b60864a3e01535317f75d463d1687318fd592e58cfaadebf001602afd190f11a22679cdfb9b18f427e05c4ef3098366504182d566617b2135833440fbd308bc29d9e6f87ab97c841c5abb3545cb63dbf8922984a7fcd2de14a34e684a628ae1dea9d8e323749c917fd2f3fa1a96247ec68e6ad9069a07782554441a5f29596da44fc3ad655b65bd43903cade18bbc31bdad1e2cb875efe75206352b18264ca679b24d66a67d18b32bf33fd5894e34aa7dea8dcd4c4d24a4fa60738bb89919ea82caeb319ab4211b43180bcde4ac62cd54b9e9a28230f9dc0ba6714aebe0de7f613316c756d39c3532de3e8a5ba5e61ad34143cce70235fdbc15ea02ea6f2d6e91649f2b6acb2e15e1133890309b7c8eb5bea3c54980c95d55e9f644387bf1799821531c8efd3191cc43f33f3a61cecaebf15d287178f315f3e13f099263b983bc91ecdb6829a963415aa3dc1142e8816a78f1d6cca52042ce124439f15deb12548a9c14876f5dcbe90fc144c6e4196b2c524484ebcb55b6c6c3015e1c1b193781ce8ed6f99610acd42e7e710d5735856b2fea774ecc458ef490bed5033245f0e938da026456e49ca27e13df18a7596f842e370d15e803e0c77bd4e4f1f86e20dfc1dad31eebe4189bdecf196718c4eed3bd58db59a19edb6197f4e3a559a88a4ea3606fbc3d9493fe1b100de5293929a75e5763c61540e2d6be136a89591a1cd25369c9d529de898e34b8106bb4cb08f0608f5c0eff1d11d9f8f6710d631822117ec6d400e5f2b5227b9c5d36ecab50c3498ec22d13e47fd8459f59b6984f30ac97478665fc46e90d363e263dd9adc2a2e45e20424ca788a69a86eec910ea9be8a20f10bb809abcc3f30fd458d40a97eb342b3a20096fb0bfc2a15f82b93808838d584ec549c162ac4a81e09a84fa6b7433684d7c7cd35d6f49f45d2688c3e47432c280a85ebf3fee8b8545de7f5fd4c0d72a994971d1295be66892934ff7abf847c0fd87910819535894c1abe1175ed3c214a873d6b83b178be5ce15775616a0de43593ed8adc309d401ec0ddb6869293ebbc8a5140c7d3c680f3fdcec4bcfd0b3562989b18ea1f7a6252b4d3794cf025bb3a033c57e465ee3ba8853e4d4b63d5a1261b1415983d6bf7ba9da59d079ce9b7ebaeb3e17f3f6bb0f678f78e2fcb8938689acdbd241311f1c7cacc68c4ffb53fe1309af836cb3ac0ab6cb027bce462ad6b28fe0f8c085ec436298e4627cee3499de1e1a8e11a74c816f03f172a6e9f0e06f8646e1b9506407fb760132b6533e6e43879b72f545ba7de87c9e4cd24516bf6681ddb3448520da31ff393c733520d407bb8ceaf1b45d4665c578636a1e9c9e0291ecf0bcb354ae5acfaf50afeae30a1f6e4dd1e8c3ca420d662e44e4a07656d889cef6ef0443903680932089b9a39ae4a7a66e509a69b1fb0a9b8fd9c27e416f8ba37a6bedd1404030201133744239454dce301203ca0163b95b5ebedb2727089c441033c39d84c12a1492ecfc7262a996d8187d2b70b971a7be261b15638b8ac72184106110aae5977d826fd66646c885cdaabb7def9c8ac915d50ee5445fd7b1958cfb82673cc8aa55b7600126372bf9409a14c638ec7ef98c2cb2add189e87b94479e840f9d631a9d2ef1d125dbfa7822e4ff562b5c64fdf91d01a544f9183c90938dc10647a1381d8594275c0c33b5a0311ddbd302ec275e0adb2ddf14aac31251db83f3bfdcfcfee1470a7aa937c2d09578717639267bd63797b247f2474aa586e67cdb2d4fc446e823deeb74b4aa818827a8d68f9e68a747e7d9b2f2f1138fc9b8e70984f8ceccf7cdb34881fd2e754e0a11a888ba1467bd9ca8202b256ef51ccb02726c34fd559fffcf8ecab9dc4ebadf1a3f7c1017b5213c4e5d9f5f3cb10bdb5f21f0631ffedaac2a5655a23f8374135b49cb126c59427075ff68dcb125cb6a8ebbdef5425f776b01c845dad39add8eb1e68e56affcd55230f3f3bd0e10b0a384bf35d979e529209bb42f5007008f600a8bd984cde479f44dff03978236c5462c6f33c56d950efafb21bd43d704967730eca02717c438aa091318860ddc43b5a5b3566e5275da98da2a8ed24460a08972639eb5c1f7581c1017c1adfedcf5383d48d99428d41191b1277ab46ff06fbcdea01d7bed419ff96dd388245fb5a3aa4fdb7ac1bb2e0cd6415daf7c1cb35d416f9775632e9ad54fa4c98ba50f63cf62a377862281e3a016118ce3872f07f28d7a4148932824e337799e42473977963a5bcc4b4c5c3b04cf7796187a55fae8ed77ac863e8dfa78e87b083d33e7efd0019a0b94a0c47982d84f52565070a5ec5dc3c4abe6bf5b3a8e5f348a4e6bdcda5e6379b294c5b74b6124d5a4b5987262e7b1f0b767dbe9d0dbfac9cd4c57341706bc5ab04170450895200c48e0e698ebe0bce1d50d00680a9b51930d914751d1b7412c6fecd3b8764237f43ac669e787bffeb87ad0b03696feca59be55c8eb4bbe16647eb895aaea9e7b82d5448b52b77b375b156566179f61007b7ebf374c735d1dd3fa524b430cf6b18eb682b51d35931f922794dfcce4dc6a5a28dacd1b5dc920a9708f9efa881f0d11e6538744227bcd204d5ff3d70017cd899f942a2402d24659c2b9750bc37c4d0a64b63b434b941302daa3b32012aa821a4bbe4b627aae271afd0bf1724f52c830ece5ce29348aa5a69d149653420f32a6121622bad7bcbc2959f83537181f6e3cac02053b68be710b01160172ea949e34fc17468ee43b207acd75b272dd5c5abe28c00002969e3f29652451c81ec22b29d2e1d323e2d77636da377a94b7948a6da96f5091f1695d5407d56671518fd1aac0693b9e8ed302c870282ae1c877efb23eea0b50b96f48d73150b10f74d13a296a608371966c55e17d6959650a221834dcc81fd5d7bdbadb2ed4fd671e41c67e32832304c9b8d333866654d1d6bf13fcbd0d9625ad967c20f04d1706001cec578c2e6d40e221f11449aa2946d45a234c933e6f5eaa60bedd2d89c60e72308aa9d900285eceb7a1e1449a9b86b1696a4d5f06e837e7e7eab94b1846e32a13f07d642fda7aecf486487a612d3980274716eacf6c98d69706c45cab927a2b073a5fe1682b90a11ba51aeb00ea9abcbba0d73351b9f9b7fae13d9b4fa6c5b750b0b4ce78af48540b125c5c7594b7fecf20fc03ac1124299a5aeb483b6e3c4725c04cd1c6802a26fbbdc3ad7da1f74c5064d558ec28e972507cc3c392ec3d3ce0cb666b741dc6ab004b7d5ebca706daf9bab299d7b54d0488e4f8927a464f581c958142a551b9fab933c043e26f112256fb84ef67251c9aa92531cafe9970e20d9aca2e4aa0e02b48aedc22ec110d421361fce4c267e8483f33e8409e632668824ba1ef933a7c8b430ae2c083e3f48850b86cdd3082bf2d2b66f6ad0721488a52931e75480481b85f5dd356f4ee4b8e5cd5fb00e4c4c102dd3cb87ba8e65b1af7baa3d151771511f9878e7b5c05488cb3344c24d34173c44e3ba0f6a49512bbcae40f110f20f29735c2f95efe695aeab88ba78dea256a87bcff4d84f6df1f0ed9fe5e4e86f497a2f5d6ba30de4cd04cff032402010688f82928e8ebd08b64e15938fbcbe945cc79a68ca80d973532104b220d481d3cf7640dfcc60bc95366141833deb2ad529762fcccd637c7a02969f09e63980e40b1c4ef23a14761e1dafdc357195f8911c657c355f8d53d8de4074fc23ea7a4d57c26d4e4738435ebad93761c54e6f512ecf17aa5683c0929cf97cb104477a4e800f24a15783efe835955f522884c03428edaedaf530997fead5636466e8d85fb6bf8779e21e1b707ba4653681ecd234d223e7644f4146956b0fff07df87513849eff863990d318a429b52fb6fa5bcd8c9c31dca55b7e011ebce8bb226f3d31c4beeef7c3cd225e7e4f4d82e38661cbbc54cc6bbce7d172869a596dc5cbfdb321a44527ffa5e2114e707212e9d6bceee8b658322338f620e91867b1e2352a9f061e0774b28684771238039eb9e09e2920814a8141912787c183a92f5fcec398900120891fe35dab4e31cecb1388259db65503a970f6625d49d27cb357c49be7ec3baeb94e82282d671ce38521f8b08bec370e3f7fe0a717d5410d5f4cd3ce7abad78d885aab4d5e0c37d7e9e013127f57ae86b382e4cef5d17ceb524941c2fac25c6a80053afd98cf9fbfbb86064cf6bdc75938e80cd37d59511a4e90088f270342786ff3b53a81fe5658c5db38046c7f589ec19f388748a974d4d3b062417374500f2b301656ac848def5158e8a19814d33340de6b91ee045170a5a35a50e4bb7b0ca6ead5c87cfa1f1014eb33f129e34fa5f6667d1dce47589d8a9cb596b491c0c4309b408c8f7137adb742a8a8a7e4feb52709da1174bde1f3633f24b8b3bf00214c51374fdc3a64f19f958d1ee913282662c26266b9af4397715574a82c00ba5a2b3366bbbfa3800bf801e35fb57fcf2d1f8cf2906dc73b63efbec5aadcc1eba21ae6df9c225f86135fa9f067f54050e4254a2952ff8d97568cc23b0379767056d43749c13ab0743a214349e8528e657032784f22b77cdd5db083db6228e686adc56be129bbc4494417001a23faaf4e30246887ecaf2582f60cf7b101dc5e83875c768ce8bf31000f70e758d635a21b9ca3c943e63c0b1b5395ed5bf1c77afea219c2a667af2523f98b84eae9533144b1770f405c7f78e39c94d562105bad362684020314193e752a75f27ba1a07ad1be6642a1a8a805c570fcc8c302810793e73cf16e888ecda36d4db965fca4826ca791e834c0773981a726dc4c5e717d4d3c2135697634c240615f0e054424d461622e05861e6c98544b8308d184238890fc4b5cf69e7c6f5df7b3441296ad099474c9689802d091ef931f22c8a222e03274761a3c33d0dc22ab740d1495d3002891015eb56688d1da1e93917d335c8747fda99cea49e9c30e8eddfb8a44402d6dc3846bae3474733a91f342dd7562072dc79825a79cd328fffaadd27a2c1032070da88684c4a2eaa096f232dfa4860af55edc4812595e66586cdd049e182b6a4457a6307f13d44919c9e5038fb80a1dd3684f73ed29d4eb0d63bc803e69f02c82c8ffbae2e437eea0ba62284b0ccdc03f3cb34b6c5bc89eb0d28433b039ed5af638df32664c5adfa0c1d38ab29ec7c0d11ec14cd9d9b14f9ffd4a15834b530e13a8378b36dfd3650ca2b22149e6fc70dbdb9a37bd773b92bdd619b5f102af2b6120fe6451b747eef8f7439e2e0acb45147716fd14d7e6969b66de834d8cf01b2503716a8be97508625196bf0bbc2237984682e2977687a9ec17b66d6fbb768719616ff370c20cd7a09e33d66a4d62c1ad8a7361ee58184a3b0a61a66d5047547bb780ba10275434345c3da6ad3934ad606e5c6aa50dc349a8d4b7cf19a58bb5a3147fcebf80a846eda63995de4e1075904d12c867a93ee8529b928126ad094f6df6d0ea0ef1c56dd795bda619ddf70ec57fb7badee38397c1438446aa047f968b7f6351acc895999727414bfc0db7ad01d5d870cbd22dc6940a821913ff2d9cb476ee0222d2567a434eb929055298fe24268546994664220020a1fabe882db381fd077522a93b4b06ac8f355aa83ea2f825b31717ca16939f9b016a5a36e4dc26d8a28f433358a1c29e0a7b8a2ad1a0bf36ba3944b673ffe5fee3f14be4c61e0add3514e5b3a1eaf6b6449875c5ee6ea60110265c5b47d356e3ad46678c6faf8d6feb186a44df6786847d317802a2f84c585883953e0fbb399548eb6634b69c3282861a29a3df183e37323b291004897bba8a3d1246b477e9eabe032c0702e0ef5dd8fc65b818aa6f62744a68add4f0ba607af3d678081323cc8266aa4bf982d5fb855127359ecc5e121571fe1d209321123635729e78a1ba576380f441a813821f524e2dce8e621eafc24ca6e72ec1d48e5897cb95519611776c2ce1c99c48cf9b6c844c3d650f6384d87d48e6fb2607414f68efe1784c7a7de699cbbbe77ab57b96d395166506f9a0301eb43ae127ff78af926583e7fced7a5bf23510a3deb15576dcc72f808dba21313ee8f685c503564bffe317cea2a71d5cc57ad5158ad8503ec7d7a87638f24c6f74de97f529de04b82f041c76bd248e837a677d8110a2dc760e2e4e471ee3a734fda706749c852b296af1243e3881a889ed4c24fbbf487c649648d0fd3364ed3796fc2368dd7e2c9b30ae71cc07f170af5d678c235be5244cef4811137cb408de3e7f732d421f9f3ed3268e723f7e2f6cebb8f446929cac05fb49965f1540a3a4e02c65fd4015fa9e506d2fc61c8b4781b94e3c5b7f8ddaab5d87dcb3ba644a60085014b4c5703ce92ae8f6744a52ee98264784597147cc7c862004ffbce19c554aaac78752c0ba6f64b7c67c0c6bfd72b89c0892c681da9613fde87c6a4c5b2e5f81557ac7cc49f488b19d47a3ab547d2df9471085b0a8934716b8b8780f47a59bad8481e402f55afb1d937eb57b3a85cb8bfec77186939c5be7ea197f1554bbc2bdee32f5347f44f79adc244771fa56e67bb820c716e38e819ae94ca855bb9864214e7b4e6b7b1f0dd255ca2890bc8bb4cbf94e56e7eaffc0f4dfe1f3008863fe2ce0357d7136b11e364ca7eb148a3c70993a83140d1d2677e67e7fef5d8869bd43281d8b6d1c124df44730ef4107cbd2523a4704a824e482cbcac192df49a4cef1b14e8a6ffeb325bb84c70a30f16b7b7f1c1f2426e59573a6d354bc2f488e122840432ef9e0a19378b8dd8363c3f6b1006565e15cd70e4ba19173c4d0d8a5114808cffac750e3bc30f4e046888eaf33527951aa235eb71329adbbab48dfebf684f13f89383f3cd3bf51270082606f3969bb59d392473de1491c8abb909ae445c82b7fa4fed8979b577ca4a28c013dc6c32e84a095529a076f4711739ed0d1b743171adc5d75a4ad1c297048ebd4d433fa9e6131b950f7fb21eb06e44ca3bfd33f8711c05a98f7ddbc15e9a56c47b6d7b0dffa7db470010ad837eec25373fe1140ffb39869efd1ed859bfb1ec5a66c7251d8df068a60f7c095d92bce223b6e60ac9072564f26ef1352ed033e36e8f3f2b43ff661fd8bba3f08045f25cf998afbcdd53ea5aefa86cff83e1c766187c9d77f25b052e1aba285590b871fe1618fce96af2fd4ca63293cc6b483e8b8c03114b72b59f78903dc2caca78350aa185505b02a79735539165656946a9f63069f0fcd17983019b886ac67356b3764709ed9102a8199af4023b401777e053d9354e802d5c382bf9f195d5b6d1e22d9c6a6a240ee136970fd433fb7daa23d4f274780a5501c283fd8b772f493ab093a8f13daaa781cb1c82cb250079d4d63da66c24a4ee7271e4a4f68f04d63dd6b46cc05d8523a5b58f0632c930e443b04980ce3fb85f3533df04f5fd35c2d04c5a75da3176aa01dd1ceba64e871d2a5ff8ba20fcfd35927c2955f37d0f0be98ad2f1855e42063e2cb70e38f0edc817373a6ef7986d7c94177e54d1ec5d146af956332921a8fb6191637a7767d017a51ebf580543481cd82b6961545fe7b6eb8501a0c0f9187a3bff42fc0312c9047942a12a77b3d15a0f4b65300d850b50aa9e938a279c585cc19f0cbcadbdedf34eb2f5e805eb03e463ac5c638b1c0021107b9c191eebfd84fa426aec7332e1b125b94c140f9a64546a575f7ba2d579a6af68b3c263d937cf903efe8d0029cdec7b6a417cf863c8915a214d6d4a919cdb6ec9cbcc0c15895cf2233ec6069577e005746cc2e3bd8b2bfd67eb7f1303ee7a596cd125179ba7b83d1ff6787b08c3129a7b77de9209cb553db4a529889ee3ab0f907d6c8146bed38a0b3b88b245cd4fecb106968cac9a2830a01cb517b409706732884ca7204404e4e5ee6dac8f1ec06a7097f63ec8b8d516a75f78a445fe7ed5d2bef64c49485657255af3afa0fb1e7f0e17fa1406b45d02961d77296cafd89add41165262643f1debe37a6e9462ca442bdcb958bf09d8730148602654a587ffb6a087180fe70c9a1244bc4b512ce5bb86005fef5de2b6f59c011f2a5e0b338079198302d8c462aef1533066ede6554c213333dfc52f579892a714a0903bec4d37900ee05c640e0d4493f9f4dd43a59fd0dbe07d94797f902c9b81a2578d37b481289f5cf47cf88fcd599bb6d292d3dc7cda44d2e7c9eb6164567684aca83900da71fbb8aa817af071964a3ab884550e38fced44d5fbc6729f4d641bfbb2032f2987fa4c1fe9d5872afdb56d4bc3fcca7ffeb5e2d599bcfc1c7a3d5a2c446a9c32375ada0f3a5529567075c774e41c137abf132f21fce1ab658b3062dbf1446f06f3421fd74966d24b34ea8dccc1e2c4b1ba8f88462ca177e5f6c7ee35f75c1a950fb064833e73df7d59087d3a44b190873beb9aeec17c368dadb6405d9947ba66a677dc307a54d301935e86ea23a0d107b258454653a685cebbed2380ba178ef2f3a0d05ad35aa8782fcd1e0764710f39df1949fc5a26bf7c59c6842f232bbf3db4ae1c0e5517d755933ad0e799fa37fdb043bda2dc14dbbe70adc47acb72f396605ffbfed9cae69e417f60f9e29172c2f0746ae454a81c63b4eca0e87a55f4d408f82fb02a682bed21c1f46caac3795fcc0fe0902d8253537b78e747c8dd3ba9f54c840b1bd4dec92c48830ce49b388070d1998ab2a8927408bb72c8518d70a6cf62275c4a4d1123777c9dd195b61487729c61f94f2299427643abf3b139ea87da43fcd213c44d62f1265e25399596e7dbd25886f67f85f4ea330486ce485f67b3d9a925cad4f1a0ad306456d8b2417ddf6dbab07b163373d8cec09f5b388ad14460e66be1e7857e9678899e863a30f581df61fed9227a30b46c4d93a573f43653ae505ae793c21f35129b858634da975b06507437d7c79adffa36a34fb6fe649147bab1c3ff18f6e6ed2fe2c468d79f38f9d4724fb106388f2f07af7d70f9087c6961bffd837a74a88abc312586811db653cf238a1a21bbaca818f5f2fd54efe38db1089e34b6689b9989535ebc8bae0f0ff41c7212ac909070e066d79bbc546ed471591954e04b275f10760a5a3526226b217307d25db51471c5e23c7b0f029c6c44758382527075d21720730f0ccbef7e1fea905f00fc30c5d017e7c8d06f72a9bf205344f1f6bd1b793877bebcd6b28bc24642031eb77f2283941dda7641f669b1b42da47b637d9b7f7e4d9e369d8b9a90b3872e79d04af7d183f8003db94037d13ce3fc6d6535007486e732c08fe7e3598be46df356fde4498b29cda5d75991ce5533b75bcfadbfc7aef4b461151283be831786337f9e3ca4b6842fb9a644c24b37d6d11cb8c1d033ef77a03f4b2e1fb876507868383b3ed45d104454afe2b6e46ec275559dcc628760a4bf8ff01a95eac73d0fba33cbd167fd5d47e0dad8050bd1fafb4b83fab216eb8f1cd604997fe9bd31ddfc921c41e1bdc409a7c9ca7b93ad152d7d49c3f83ff9156bef8abaf878122a8eb769d2c198aac3cd6e80daef7384b8f17aead2da0dca51853d798ecef5a1d8c20935da75bcf54bbc182fc372d641a63bfbc3bf1c1a35018484aabaf290242c3d07019011c1a79030d9947aa2472b63508cad3e685cfbbc71996461519c658bee64530941a07279f6f256ee1702743c04d6daef0012ff500681835cd375eccb24e3fd5a7a7c01c9dee0e7ee6bfd208e5eb0f8a320c8f90b7ed0d70f4528b26d241585457734d08c4d93f932d97811ea4d02e628006cc20c28d8042db3d2e202c34849fd6d4b0a123cc1491a2025e9a6b074b8cb116ae8db48e36e30cf27f16d6ae8694a08832d98415fd2b9e84ac770fafc5d440c56157c14ea56d76aa2ed2ce96c765d2b279f45b5f18a7ce39c63265e7ebe22776674cc0c5999b1c26e3e4c559dfe73a2bf0fcce8ee7be76c4fd9d7d3ba8e6aa768b50bb69b5ce1e491263cfc23314023f0a73028f738dfd35050b499fbd345f48583fee93ddecd7248c5bf7eefb3b02170f9e27a782175c02b0af23f2c52582748a21da5e8f10ff0fd9d9ba74ab6c53c690a3694ae863e0e8cad4386588dc2ca543f624f8ed94d586da1a22458a4bc94a50d5ef8da7e10f83055877d779c8168386aa48fc1f38113fd0189202c19822286d125b7a9d2344c801466286dcd9d1c0b2d26bf07653c73a9d58e9b2fce3ca02c1f7385d1a8165a364dffd5f8fe32c99e6195fddd3cef5e2e3476b6b1449805b0d9ef52736fbe8b1f3fec8eee08b1985c5eb678546b1587365dcfdd8f540f949ff509f27a73c345ed6c1c82e6c8301f62ca483a780614bf91531c6169455d84405a15d86aee3c14a702b62d30d1d59b12f7779af627190bb761736aaf6265af43945da01672a2e359fe408005ab209153e04342f89e62520f7fb919034049c34cd3e3854323f64297b34cfdd58946c79a598165d8289e963b2b71c8cc9a0f57c1c5763d4ec37d40a5933336e71a4570cdbb24cb9585b41391d0eb92cbcdebdbfe2b2631017c06bbb3ca338b4ff32f458a954ee7ff9611d695d56b16d5bc458f82c0de74b8b14471826144450fab58381119fa131089d26f99d5a969cda29e24f3c66e4b7c83543ebe8c325dee3390e1fa6813eb073ad58e6b113487515539c0924cce48838de786b2b98d585250335f5472773f235add7978f6df72eb4038c251e5021020ca67666e670a1fe5cd5c9ebab0a0540688282516584af4abbc2e5f6334600ff435838b4fad6a9a7d916bcb298973a053a32945119eed3f289f65826cf4a3aff79da59bd264b2670138a88e4569a069da0fdedf7c51355991245621d6e7a46895299d223e69ee3d23418ffb9701aceda0eaede7028a97470714a35969af66c54d82f6967834f1d9bfe96a0f7ac044688b0aa0be19497b6d68c7c3c768ac246f56eb14001703a358ec9f098a4a71ca3766ba6d6d175aff09c8f5a58e2b39e5d60fb7dd833b64f76f415a2388a26d2b699abf1f740e5ade7d6eafdeaf27e0bdea98478361ec3dca523c9ef84f51d437772dcc4e7d8f1467961055bc2b884d7464a55a0a4c7c8ec409acf1b365875d1be25313a63ed6377866b4132bc16a874d15f7d152cf603541d454eec434566efb132ff3c81ee62f7e1e74a26a7e3eaee3e92715ca0fef658e45b9f69b84387202dbcb5512c1f670dddb43072e0ac34c2c1facb89f3fc2151afb7ba22051f4da0c6118175f21914337eff29d1f070bb74c593e2a1e0b092375dfc999f7c58aafd89d08554c0661c8588c87edd364d83828165b00d4b94dfc0ad3a6a590e0b8a541529b5d8593731ba1aeb7e8eb8f9a9f0751a91cea8f25247bbede767ba2062b40e9c7c0a739768a0fb891699dcce9fb1c0e019578964ab6e745ff8708bea45dc68733263bffb870b82137c425fe25e1dfbfe8ba094a9559dbad92c920d4651fcef2ec33ab9ff77f6e1ea77098caeb3d3c0b3bc2979c0b131185fde2bece19c0918ccd4b4a6459862ef87889818984c58e51463d7f66c3b21a8985a3ac5b1dc150613933b38c9bef5acdcee384e7fa4b468332606e693866603c9187640d434bb4638c507cb4c95d7a9dfb54bbdbea0e7ded5ebc2fec3a7b26261c96abc4a14fc32ded78d849a380d99b84d4eb38e63fb24ac40cbedc9406e028313eb4a9781d2fc71b48dc8d8fd422a39b56dbb0e8296dfc279a5076b11a99f1ede8b156402abec537b2724cb48a5aee68cbbae88ae603525f2a1e9a85d4000a0a060236777d1ec3ea2bc7cf124c37da30bcb827d141b82bb10d075da6a9fefafce04f54a4e3bc50706a3eddc7f330c0f73665abd07809c61e014ebb458cb902b1ea3978140d7a6698c6160986291b332a7980d1b6f569bb1bd8cea74801324b2c824652f35f6dda103793315bc6117bd6ade4c501211a443b8685665ff45f94bcb226d89979c8620a122fd95234799fc232f1003a32852883e90d75476d687432c2cc1fec91ffdcb46e110fdd6b0a6b0595f05430c60b47534c777dfdb463bf5f86631a5a9623cad3f91ff94e831dd9413308adac2b3c00d1b3bd406e536faa43f4bbb3ed2e49279c128e55a201114fd27e234b1bc557cb7d88a0a9943c0616d15d4fb2a31b73e21951c3b95a8b5179d1e8bbcb78c2766baed174c3ccdbcf7fe81f6b365bf27c9a2b9f1964d64925d0aa6dd9893e3db9a9de72987033c0e01e9c4046b47241046aa69410abe5ca743cab3f1aca1908b3ff561db397c2efd3218dcad57392ac8380322e987700feaeb9d9ca16800df91b4397623f84f555092e4e7b881fce83bdce86358b420840c339346f8581f7bdc947f77ce78a6d2fe73adfe0113dd6e12ac506f32e2087212e13b9cf96387ad9813fac4ce3bc1e2b3949d57ad66aae198d98bb4f32a653cdd0386e5462bdac3afc5435b9a64e41a8a5405253bd1a49bf6fe5c48c2d80ce8e48de8da64081dc71732d73587360e869f82624e955224389e39df2d1aedc15ed2cdbccb07e1e9cc41d5bfd0550f48646eb12356470948fa43ee6c242624003812ec828e704d41612aee54ea5621d55a5155d9cb1c67d4e6f592d95549a6da20c09e68ef46764fab93d64037a7fa7c0619768a8846502183fb2b2aa2e13a8f6f1a3ba08074630b7a46a6d7dd5975ff74fde1a012bc177b74c64da1527bebb2f867297dc13c7533c3aebb641687e19866ad7c352bf80a665e1ebc3abea301827c733828d09eff360d964f157d50905077532f64de6841689c5fad86ddedb1bf959999eff3dff0450317aca3eb4e6a9f1cc3894d0b90b969ce08247f0316bdf20c2956a92007c2590b4950341848f29cb42c4d55c67091aca0362cf00ccfa98d3d3d9d7ba54a5fecf4cade7a2d45f43bcb272fa100d004d9531be2ef1807c3d60280706e418a3f5571219638729ab4d8fcacf86f288b0ccd327f7d731a07c5f88f06994261227de5dfc19b00ffeea5aa4dae052730b091e3d2ada2c4247a7dad736dbb6d31678166d08a68563701c90ffd177c1fd7883b91dd091d9bf8d3d4daf5e98cc62cd0a2bb3bf33314e70554825f8054fad04ddafc7c60943f1e042c8a1f2292458a44b8c8883ef6448a571919cf38e75d92e4c5623878573ddb3ce1fa2f82f06f07159b35ac41a0ec8f94798d392769bfd048dd4e52393de5d423e5b7823af5ccd5ce3e2bc8ebfef254fea8a56d38bc6680ac9ed09faba7dc8d3e22d395a9f94c0505ab52dc93c391d388ad3ce57310b0d115284e2763080b2e2e62ea2e4ef163e0f42b15013913b056242dd51f04a97c1b78c2595b8a7d3b298c6e3ebb8dbe74d5e6fc3ba50e036570e802209aa57a00e7654d9bad119327e844d827961a5e299c51cb9f353be23768ce0a1c9274dcdabee13453ba4787f641f0602810b06a2f503e0b7816db262ddb1fdf3a285f7254a7abc887e3dd39e018caa60ee9ea967c5ce201b1897da353c21e3c073c1634c6671168ae79f56963cfbbd3e24220db3b84fc5c4218e2571d9d73a6cfb08d8d30f025231cfb0ae60a8177a9893cb9916bafa955d21db981be98d63a9ee08a5222823bc327944138529156f5f6fc7334e51cfad871ec003a147d7ab38c3e8b1ca8b74c08b41266e09d7093c68ebcf110e7d885f736db08402820231345a1d35b8a4b6cb6f7012446554f2486aab92a9c8c4858cb0d67a1e0f0906435e9bfc0d51171bedb11bd3922db293b7f70ff410987b4fbc98f5ce3f46344286b1aabe1f8c136adc0ba423f529505695aff7ea85c1ee98c618d601976c24fb7f469cbac7f22329d94f013d8c5b404f0e6c9db95b785ed74319aa4271557572daa54683020105f6cf36d852cacd3c0388c2f224a7e9d94ca990662e16335c664d3ae7fd96d479ef74f96e07bcb5781f59f3ad31cdb4182cf308ef18fecd09c96be257718c223123fb29d64cf9eba37283433b43476de1ad85098ac56573a1c7e4986c94eb53e14fadccfef9d7e692ee2956297dc6240c41c0ee628877cf5ab1d0692816a8099d328493b5e8434b68ed4e510c111db0af5ed0f93ec3d6911e2c44584d9cb6d0c735ad36143d8ccf3b704cd1a53ce746b0e6ee685b841da5ef39600c7adb5d7abc169817787f2ec1fb9fdb44885d5eb85280aadea2338548dd8b5f7cd3bc4164c60a8f76aca6732ccdcc03b458250d2a4ef06dad8b24ca8438a1fb1beec09876f102d641bc9e76fb33970fb83afbe63a8c9d6032fabf1ec350284642356a9d8770b386e46c8308360c05a5ea5696c5fad7b4d17a7922f12411a2d7592a419779cfa733c06c40ed8fa0f933141e07ab82a8227eecf1f4520adef828488f1f910aa74e8f81400b5c664ec6b99debe4da7faeb35511f427dc2133a83afa0c051037aa66a3446d9f772328ff8e3a592d4951b29143a0c6c3e89547922b1b7e942a28e111e486358d6cb9838c5fd7ff0b806e15f85cbafe189788d3965f9bcbef6e8a5539c1e5071eae9711c7c82074a848c60d9dc54afc3d4c2e2ed6b4d23317ce0e4101f7f270cb1ba59b79d197f1eca9b4fa04cccac2252e3ee70dc3fff09ae560960b97e22dd7939fe41fc313b291b775e0cb5b6295c191dc4085bef31fb12bd1e9ac71260a65c9a4353b0d7f6390681102553bb64d7f5faf5f847ed6a7995b253f44eb498bfe5cc0e12d02676e61db82f6187d9bba69f29276802b413c871068438370f5093e7f2582fcff1462abeb5edfa12d017230f8bc0ef1a6d123799f9d24f7a331beedb60a7fb3e7bf7081e5c924553925e96b7cc5cab2ac4b59ede3c942b673c5259057e75624932e8ef5fedb665fd6da3a757f63bc160e2c3720ef604cf2a17459a38af8df2cc4c280526414b75702cbb6d467b9f98e4cbb5ff6d2d4189c1b7f25f9f7d381f9b53f2b5f42f96d36c3bd086f692e2c5ed2bcc1c5ffd0d5a8015026b275d92cfcd5045a1c3d28765fcbb2eb08fef8f0faef42d0294bdbfb73ddeff4ebc987684c5149d840364393341efccdf207760f1d43c83a091c50202a74a548d56f6beddcd7f3b5fd1b230f4da8ca740d4589be31406f463106bdd6ae176e0ec0350beae1338da6097cf0c36631a88362f5f4c52104d6df4286b23317ecd17f779f1aa9d6e4dc4ef764b260c32ec145ffee7ad6736361db883978ddf51e83aee0ccc9a4eb41102f705eb8f33480fdb15280df249cd6d72f9b57a3a48fda4afab4336e317f9157c1b9b27edd3e40c623a9c0cf7a2bdb901c4b814541949ced05eb7ec59864e7882ed7009bd989f4634c94ef7f5ed4fb13248842a81b35894c409bd5df1844c2998b92bcc6fb739d1055305d34639721870e509d210c56f7ac18b7e1c94f59a704e8332b429fbe87804c46287ca24b52c91f119398b2614ebfd40952c1bf457d5bdbc3c9f10b9d4f4e7ad8e7bad9782c9291a10d76901eca2030ac59d8ee95e209384080306d936dd16a6d07f0e60339da84fc6290ad9d69f5bdee1bd4814da331e94c304ac63f9a3455c5cb6dc917324c96cbd1eec95ebd46406c53959f2679db74ae1626d3bfb173c023a59d672206a153f324f3c1055018c94fedf82e7ffcfe57a427fd8b3fa8de6cefd25f5ed37b619fb57c72d1ba720f29cbd43128a025f2e7ce697780a94977ee8619c564d477e7d2474426ba96052854da2272f3bbbe420f48ea430cf597927a0801b0098067d5c8d10c1c2d5e6acafd87e3e3ce4d8938c5c4087dd7160c1bb1032674d9f4d78fa2f0b1725a394173f8b3221d87b350d3da33d1920ab37f67b0ca498a84807ca529afdddfff48db3ecc38755fc829e95f0a8412915a200486b607f2edd578bf60cba4596b9f42190c6b16ef4e6be3a36d1af1793ef0527257afc2c9617b27d256dc38cf3a653c197c7f98cb35826433c9bf328ad57a290f1e07f0cb40b2919fef78b9441f99ec572f19bb4f7be170f3700c0e51e1917721c2499637f88559551854f0b200507f8df47fee0fdaed975513f60a3288894aa15587d2165072cd98981eaf39ee851687e4ce01bb4cc93ae8a67df687c8ee68ce681e72b1c2f70179eede377a5180bed907af324edd5c626b7776c8c2e57b27d82027bb023b3a5c82035d880c3e80a7e07ca49bbe7fc7bccc8a897c64505f807a1ff3ee3afffcb236603e3304b26f251ddbcc804ae18733a3f425383e354e7ede582aedc535e3463277ee279ee8322d21002ff53b792900c9321174234ec43a80609da2ad6dbc5059cf0972437fd07ed0711b907517de93f07fce69e582b49a67716d9ad88b5b622db6a4737ed5b883cb8f5b16bd429137a5de48e14e240771f44bd35795ec9348105a4e0eab303b06dc0be4716fa7f835ff6cc9cf497749a3bc61f4795241b4dd663f5a5be6ad163c5aa13ae336fbce1b2e71fde39dff20726e2685b5ccceaf6acda07b13fc11bdc3e7f2c3414515c098812b41d831a7a1dad12c9eab2c9b2f9ed801be78c684c02bbd775f887f49804abb66106ca3b758eba899301038fd9559148bd5e9e002fff4a711ca3a3b5625bc2187b0f9d57ff225b85f5954636ab2fafce739e69a2be6b46f688ddbdbb57bc73825ef52452c3df562fa000cda92bb57d5f1dd1bf66dbf1c6f90b925941ca575332da9ccafcef4bf80e2f58ba811c8cc6bbafc88d155c729dc2b6b35dcc977f5dcbd5824e685b2e77d038a34b784de8c90df922778639d190d34ec29e2401290265c6190a8cab0b1c79d12043b9734d0f1a00c2bcd957545f2949ef4584aa33675c87f58531f8a02ba2399afe31279ebe1ec419ac09da77e5c99cb1bb074a05cea679deb11927e694a9f629fba9e706f3d4671fdcb5bae03187cefe54a8eb0cc26a6135bd60919c66cf8a73f3e6fcb02a2b3d75a061cc6365989981a2fdac248e5d6206baa40fc1ae056c89b4b519c04b89ecc61da0e36b3bff17bbcefcdb03d221ca72d7ea8e7c2a6d7b4845587d50769048ef4773fbc31d249e6ca3270a13e7b9f71fdd5c7a4cd1402f5012eaca46e8616df475386d8b523ab78dd37386c93a189010ca3339f14f0a867442ccee696e098d0a865fa588d0e693b14addcb458a1fe6dd4bf2365ad8209a390aacab582abf96567b651f1ef88b71fe9267be40bc96d5acf19163e158e4df639247649ccb119161de9a2194d40c8c5d18b8e78d24cfec807996318e15c3dd5f7ab138c5b15586cb676e5b27c784ab89a51d288325befaf714c06456f0c8e5cd9c8b2dc5efd57ff0c3bcdeb9e61aa790bbfc0a0c5aa401f7ae7d69bbdb7b6948fad0a0dbff456509df70a3ce8550cd86e078c527c6d189a753739d7887c8c165aea349455d80c5e73cf718a538b64c1708a5acd410ff7c0b9c359057e03ec029f3e330011bbcc823d03d1130929c99f8893a8755cd351bb704c989a4ff4806c3278ed0c39fc193b5f1e512191fe710b2893c52b5d943ca61938ab27d04bcd8d958b9b9189b7418ca816df1452bf421b0e465a32daeeff77a340b84bad9b21a226f498ecac46919b52a30965b07d186a83fab45a88a40ebc728ece6329f2f9f56dab3b955a6b5f09179ed7e0ddfece156f5231cfa4ac0f6f8439565ad253504c4ef96d69adcfc27dc3adda483554ac1788df6d87ce6c80523fee426b359b98716ddfc29c0953350161ccd6dabc520001b14389ce7f70e697969b237b2d6b855ab00e82e211b732eeb20c3c2daabf904c193c000431d42fa09ba89dfd28346bf11486452c0f02b402ac8c19d439881bb4d5e28b7c9a2a55d69e01ee31332fa9bbbbe7e3e10c44f03c7f34e9dfd0012eec3cc6d3c2173793bc04d25c16c62d9511b35e4f4dbae5c35f37157139991b6d14a0d4e3b89363d5e0d089b14e89c2b0c5d1f1c8835f1602538f2325fd7477fd8c19e79d43bb34adf3f2a5b59423bb87a87ec0d5aa90611dc37c9147b3648a7be89bce4816351e9e83c9ba918cc8dea2b01058320a5e3e2d3c8cc042604f948e46b74cfe238ab98f2ebb74a24741edfabb30e0de792613c7598e22e6e61961e9f7357be6c97fffd7cd17ce64b8e63debb91a1f0f65f40cedc4c3c7b335decc49e8c28845b49f0dc7e146bc4770b864b1f459a9eb741bb2721a7f710846d6ff99bce7610ca40f3f5dab9041096c48ca696730897d9d9c80ecf7a07fa779e4e7648d67da69595589bf45607096c8bc58277ea4fa563d1cca8afdcb9d9615ffd1af87d1bafcc16da2a97d09cc18d629442718bb3af38a5c9c5f27b5fc6cf42cb87e71ae77da5e986d229990990e1e32992ededd7907748048eebab84beb882c25f18e98a682a688d46dcf49213ca0369b7b168d3f293f3f76dfb7ecf04285157ff62c1c0a6c09bbd8e024a3c69fc1c26d1154b9522cad4eef6de3d45f6e7443614b5d12e843e2f75a20a8c6245aab624c07fc03851d4e5d5723b98c5fdf7462465d4e09b7b4fef81eb396b2578de3697e01bf3edc53499f6b5e5a90a50ecd181793e3402e3a51ce20fade64b252adb7a8ef0bc4b686414216d12f3e39041b89fa9ecbee9c0d8e85974fb734c07b320551b5cbe0847627bb793954a9bc1e974c9da8b01f99019f473c4cb05e2901a463cadaeba0bfde50667624a08598ac41907967998469a313517d766587ac00c90e48a3f249dabbf8e5a6906ef400e787daacf3098d43556979a6f98c8051e52a38be1682b6dd75fb26387e2e1c47c42ed2e367d6633716c277bd69d959663ca0ae05f17d86745e602251e4a4ab40e0a4b97f4c41636f768cc375c06abc634a45e5f70f5024fa81e81ba1f4cbefa047a2d5dd81c409f387886fdcab1607c77791098b83c898e5ad7313095e13875f57e3d45fcd71f8f4be1f9ddbbc0625a65e2e93621cd54998f5c646a246047ef202f13627a52f345fe81907f9c313ef72b3d48086e94a7d2606b30cabf48fd248634ca98fd3af2d1251bc14e091a89d1a34b32cd04b5748029cc97ea75d7b5cc6a7083b5961b660f62c3dd87cfe03c0f572c8ae93a83665103b502bb274103a31986a60638bd24744063b0144a6c78ba90f915509aafeb748480ecab6d66224e3de207e9c21a42ddbbbe0ce64bb03873b5d25c87d011a45d5111ef6d8ff124d035ee9efdfcabc40bbdac24ebb4442dd10772a9ca8bf1e85003e0364bface53344f13077dc4943d01a5ebb0b598f7bae78f0f15bfc11247606c21f2d7e7c21b72e34224ca1e068c605986a598a726badfe98758027949551b1829d37bba61a3884f7b850b64a9aa458c6225db24eee19e0d45cca770ff9089fee6942767a71f2bc4a12a07cccf2452f2baaba5a183b0fb35cf2d1a14beab03bcedab6059e236ade3694a371694d6ba147f62f90a5d191b353e2dac4ac9c6bde106e9990ccfbb6d58b6fe7e128bcbcce39c3952f3525804424c9222070d265f347ed6d414d46a3e21fd8d65127933db1bbf8f601eebc2d97cf412bf3d4d0e3384ea8135d3ec24746e4f11779c10c8ce2af90c0a31929fd90cd0f9ab8ee6ba6fe14609c7ebaa40c29fd49060d6400575a994f4d8f71258f4cc128e6a2d2c99747b45173ed9f40c53f4acc8c46a97f150e1f8f12ab78ebdd97402b502b1ccde8fba673b759a2957b6ee431071c96f6ac822e4c513dc18830d2323a3612821a3407bcc156986a843a124253a0e303b7c2679a7f8a781fdd51567745028fc73f26d89f08191651adef65fc5a5b21b59032ada0f4a08cf4ff0fbd9145a2f940700d38317ac0a1b939a4fbef912c75f0fe64d72a71f79f290817c32defe50487b293f5582b7a6b70abe33acefd9220b42de6c84ddd6f4dd0d31c0638110df7d9f4e908ca4327560297a10875051988bd5546900b8be16ff390b23909b0b32c364cba0485190d6a1b36cd7ddff3ec2b4ef815933d1184f5e343f7572188312b2d332327cd665186ae7d9a683e21552f88ea3732dc879c054d0d5559c371d0a87738d00af40ddd87e28e54b443287c6bcdbeeaa747959debc19c1dd04539f2e23abaa2cafb1bf579b15fff30650bcf6b4bbc8c333cef100f224a27f8a9934757a0fc22259586691b18c6245394cbc2960fb42a28d2a7521f64d0f6903fc9f9b8fb6a1f39564c3ac70fddcb918bd82405a965e97e6692e222adbce6837fea9a625be4fb78c75511af1e4b6fd6451fe03cf7eb77e003e4916571756f09f881b8a35ca6f645343ec1d6adae0e7b36f26b2337ca0c713e298971f88f609ec50bc0ed0ddef0827ca16f30172ca965e99c549f60196c18f7ffa0d83f01c351c33f7e41b44fa705a75c45948450599bcdefc8ac30c2fdcd9625c5ace6bb95e8e52ee068a7c9217a369933697913bbed0f3b1895b55414c6a037eda50aad3a3e263046392c4e9f29d8b5a717a34bca5b9905a3bcae8dd8513985ad4c7e57dce1fe2940792755611351cdf09595aeeedb9ad3a9af096ea64501002525924cf7f6504c6193f63329f143995b64ce893bf1f58ab53a4644391602da2fa2718346a696504a023ee4775fcc8cda3c00630c4921499d8bbbb0e9e586396bc879f32c4f520356937a3e494f32b3dc4d01e9a9cd7185442f78b8762f5dd9f8009d33f0dcbab8af47a40d20a68c6b491fa98f29f3863daac4c50fbefd1e35e5d6c37d272ee13230220535eaf7993d922a7c9ca619fc1a0be301f3678d080f592a0afe2f18ebe918a5a796953e81fb6dccaffe1b0febeaac9d68b1fa6436196711037c9c1e272c7e4e1200ed3e8039771faa369e4d1821b114f116c5e42ef19f5d1f9960b0fbf1f7eb03314df08b288688a3fc195c24d11cd1d7a255a9d44e855e23c47e3d9908fe128d701eb4724978c7adb4e485014c1cdba794e5e2d933c37fc468a2b0d077836fa904cc8ab88eea308852404a73e3fe33cab9b74ed60a1a1da445e85a34b2e93daa7b273d938ae545d923824825f9dce5230bd084edabeace19a317dd6f1521b05585169385abf09ea76c3fdcc0e5ec576238e3af6281cfab66887e976dd2d34d428fb588a46018ec7564404162a73477a4302b3bd9c63eb53107ad4ac57dcdfbfde229485de800c835b43819140f7cd4bb6550c319300f36717cfff3e30353617b17ce9694ab6a752e9ee72f2a381070137d72527711822316fba8f829307b8fd50324e7483288a331015426dd781f60a6b7465bb2a39cb52d7d2043a202dd079c8d1ad00aeef1a29b9272417d85b01cd468600f0c3558fa4f026dd40d29b016c8f7f3b70f10f93781439a0ed554494e74de644eef12384c194c35b5efe12b285ea5f3aed76da20ffa98800688acb5967abfc0316907c4b6aeddc54a138bb7558c9ab26c87f8135f129d576bd6a781da5df3857b7290e7f2b390bcca25fe56c3a6c772a3e216d77c7b6cf73830714b9f7d057287b992d79576ef89570da8f65579b17f9a08c79789a321c5f4ec996b8a8564ca3aa7262c45e5b14e70379ff0d38f750b51397200ab005730c86b929fdb7944f0975f3795865582d0c99db6ce9092cf3dd19df480e908005d0c29cda6d724ebb70dcb79373f609b4023625fab8590ab8a6a4ecd761852fb0edd4bf45f9ff02f0b807ff27e228d36aa49319618897c36a77860cf56a58a88781d4f53eb662bc1c8f9a51714c7fb5a34766b7907635d0777ab0c2db083f2c76da4854ac35017f4911cfa5e143869a2e275b2c3092fae4c2b91aff9791dd2a6ef6c4483485af0d92ec2e0965f25eb4a15fc438376e1e62dbcd54ca59966e62a1b20022dc1e3cae0ab78df874433ce3db55eb7048c2bda1bf7829d169ba26d2d74f8a45a4149fceb95d198ad112a922937b33869c54ad3fe30260c1b26e64d66061f0c09f2cee40eb40b7e1488bd9f07262731f0016e7be6988a9cfa00a8f733594b6d76a75dc1de129b3e196593384c02ea2482c30de9df95e1f172f62c05f5d4ceae3b38bc602f3608673cc667855de7a9905feb263f7ac462a0a5581c8edf6b433bcc6ee73369ea78e1edd5212dc6cee0fc6f079a84741341960d33b461d431b414afec2d09e7ef93cd2899d767a31e20198ffb7a038ca4b0b233068e76e96f1a5c507c6b74b933fc0c557e4e45e89ff646afeee5cf5e4948531856e799e245bdaa321c33277fb9b3326d212aba69eeb2ecbb1a6a539709e1261b2c2961e686f4c129b8be0895aee131be3aef323fca82cf0e387d9bd5d26331a2d05e599dc6f586dcd4fe34e054cdf31a7b913b272a47512aac76b8d25a7733cfe7b46c2925517fc77b7966d7c26702893d57042e5e50d46ae97b1817f514f5da2f66f8c1d9b797103e27de27b56df2ddf695a4f04a3eb2fbe1c9f3c5e03776adb97805b2d14c2660cd1f3ca693645e5181f76d1ea02b1d7fbe929e7ca3d82d48316ca7a7166d00b31303753058769d89dfc5540e00a302635243c9fa9a10f5d1d8485e8b0eb7bb1898b469eb95ed0cfef7e669e36092e0199057603755dae29ecee7e3e44fc072d6e1dafe098031884a2f770bed3ec7ec419d7d75d61600746779db086cf83da47afbcad992e5bd2074384a5d0764d8073da31e7acbb495f11acd13872b6f958fcaced67cfa83d5c0df2fa2728ef3c627d2dcee48e9fc864fb13523ff96eadeaba617eb5caaac3b8e0d7abf56763a7eb4f4fe78874423db781c60a0e874bc82c0273f7f11ab7dc21a50f0f2d6a5d88391951d1f0476f2e2ecc801ad3fff6e762e0e2cf0cefab8b97fb0fb0df1d03155d31b60244695b521b923962a7dd60a55b70101bbfe8d536eeaca110cddad75deceb58733753a9c0c221424244b50b7170ab2e9f99ddf2b6742379e71b0654000e4dc2498ed82bf175bf835199352a94fa5ab678183579d99545db199e741b2d061984750148c57a85c65cf8272386a2dfc29edc52bef446377c004224f04d4949bf426257d30d914f79f062bb5bc03515970151fc4597204e506ac56a3a3ba497ff66b84679d8500f14ae858d9b02742c0a0bf99a5bc9afdd5764c2c64586a13f2a909670d1a1b460265fb6034f7ff6bf0ea66035e32d2a71bc592f6a877cb98a6456e3b71f57a302b13b65a848c292a651f0aedcc3acf23896c2ab0376ea67a8afe006623c24807b6db0f474920f14cf2f2eedfac8653aad9c264d35ad1e2340da5604b5f621eec0b118272f03d7a9a3ddce9d584f81d25e94581918b96147735fa8c2025cd97cb3aa4bf049fc00fc5c75e91db65f3f7bd0c2e0bab81225a2c297f92d65fec26fe4ebc91e156ee36bdefa145a04129fca86b3cca7447743e04e00f383365319cae84a56184e475ef9cb13411938e771b2879ea89167e7bce1e96f15bd22c72a56cdb158b2f5717aaa78a764bdb330ad4efc2ebf948243de403610ef548a19c948512afffd7b3646e72c3ae0e3d1c8ef3661b6d2f8e05ba51edf431d5a3aadf0471e0c73396bbb31bcfd3f0fa38b2cdbfb09561346b8629f9b8a0fd0f09e77223fd84e27ef8d50924e4117babb1dd25184cdccd539a5a568af573a49f76b10a41266a1934183bccea6a003706704d6ac3155e4fc129be7b267d55524a3565c644c5cb85e5f1922a35581b7720457f760c8ded686162cda728bd0bde55a22183b5e82cb14859dc0afc98b39bcd0384cbff7825ab0fe01770827ccb88d2e2cd96f767f5c6121414f4fb3ce2abf7a1d69095e727d856b1758a535e5f39593ce42160e1d6c2b4edd7b147a71eb73e0eee5063ac5a5910be2ff125b88ecc15db9bac0945ab65a3f21cddd2ea18e0c1f4359bf11c50cbd846fe999a8b7d1dd3d904f25104b7e744b9547477420b39e340e91387d1e281d81827a3b87eccd7541355a83c7c100475297f8b12e6f52fe4cf1972bccade875f51dc7aaac26cd9b18b4fb2b358b8747e1bde5a6ea8d06ce16922185e445281b646374238adbbc2fe080667fdb0b618f9d725422263368c42052ce40780de17b2832530603d63fda468c570d86893b5758544d10299cf19e74c494de7a88913cdb7350b2c7a546ac7e55077aa3df86dd966e4c4091c92c898865c1600e7509f51e8c458d1e2a5f1ae045dbed765fcee4a9ca9a32a00ffcb35ef3e71142ed6eeec22e1aabc518d92c402b0292d39566edc0e658552974ca2ab72aa9d8bf58271394f5cdea512f530fb68774ebf32a86e77c781e9bb76b49e491dc287cf3961c09edecd0232bca35c367f1d4c5adf6ba9a55f4b5221e43361f8eb7d29fd023ae2c251b533b54c78210ff72fd0f09f6ac1ece868edeef49416e6024b049a38453e1bbf27530e2e49a74a9848bd695b28bdb5b159c03e06d88fa45091cb33b97e3d130331303ce29bd9ccfbc3bc10083ab34b09b178c4d4a3889c0fff87796c147b00859d7b827fdfb8dbd0bfe62ebc64409abc479b132f78a5a2b2d6752a221afe64b45b483a22920ff559f4202f6eda5c943b10dda2f42f02c5696c73570b2dd30bbaf966c9e078937434f7367c8dba92560909592d86c66661005644577c4369eebaadebe6fbef3a5ce59e3939527a0eb03c923bdb62b8b99a8fbfaa373a8b2c6187a64ed524832d90d4336db9d282f88e6d522fb6ba581e35f5cb0d4423aa81fb9ed4c25b9302ddcf3609d278be6c4e2dc3e4473156995f1fee89e61a56fbb116fa9466c08f20006139d00b45ae9cfc27378c99a86dbcb93d030fcf2046f8f32feffa494ed1e6e8c1cf19ad4ee69cc99b9c8635265b5dfdf03a4fcf242910b286b1964d943ccdc2aab1c4fa585ec41806565a28b87b0ca1354f93a0802540a5d65624b9596315131d4234d0d6dc50cfd3efbfc663a3832a70cde1c63510f380f15a6177060f6ea773e13882ce923a8d60a5dc69a0527d9534882e75651575fe1c493e71fd7c534861fb95919749fc09eef40f5d3ed8876c2646c06f96bf92c18d3170e69db7191395e03dc5bb8fb79dcfb68714cd88848249e7d5ae8ac007d8361d395a8e49c7ddbfdaf1cd712ed889911ba8e395dd6c242ba6a89c5cbb4c0566157cbd435c03a11430db87822233adda1fd211d287c886ca03fd90e8fec90067fdf45bd27d481080758a54342982413abf5bf050aaf745c9c1d143b87d2705641405331c73dd38f11ede2ac0db97440dc43cf08f82719cfa62afc21ef32aee539c853241bd08267e23daf3935cd0d4e24c9312b10b95d673b214928b16e0ec7140693af31addb49b4b0177f7dc74f0e55428fe690f300a5563b92f544ad216aca36e97bf7ab8f008b05e71ebd5f0882bcd2d1bcae39bb2915c15c6cf26e26ee9ee80c17ac6e18d92168bc78cf1e1044d0fa5c9fc18d9662d588fc332d8708ce86c90b718bd60714ceec3b4f505517e13077331daabe1919db62cea5c31923dcdbf52048d42cb6b4731e2653a85c40c87e4d6acae5516d748d38109f21d73858a03920c2c4fd124c5e206f9b74178f6a09a7cea5c6379ba044e55d918558285ad74255688729db6dfff444e91ac9e478b09fcbb2376e7c18ef5175468a507caba93b8448bed667022c00cd55f7b0b45b5c0dcc145121f6731ae3f5e1f48a690d8b21a766144857a7addc1f7227560808a68f66f6ae089e3edb6749747f16f3b1dedaf72d7901c8d818e229cef6b687facad934a065ed41c8c0d81cb7e295db3e09570df5c51ef5821549021d215aa84354b052b725940ff280d8247acba1f97fbd867c5a8683abb414ffcd0b2a2878cf7bee7118e45dbd7eb46dfd6f1fcfd4b5a45f2d82ebb1ac0fbefe93e73aeccd35d559330690445c40c1c7fa751f632a9df923558ca95ebb485061af70b46e639db69655746677a23d03096620bc63435ef5c185ff4cfda5c78ca8d7b2adddb9dd5030dc63129a5868b6188c4a8039394e2562943a153057440ebf406047667bf3a263966e030268ab5d9a4d050da021f3e9819d4bdb5f1dc4d5ff99d30c85118fd33be373707493716feb5e602d7108278d7d05f38560a58b16e25f4ad4d74cce47b3b1365b6922056df4d8ce3b93f73a300de64262c3734c920a50c72fa236b2ed28eaedae0b92add884128c063f613a53a65b16559f7d02aa6dd988515075463739d4346fada7f1893e3a74eee601350b6497cb85d1246c9e65383bb834d3593b4001f358d3a3e1425a10d187fc79acd45380284a9e6cba31b7fbe64bdc4204ff7799d31446d421770e36b43ea969c2bcc530f16df7853652cae38317a27e16322ba495e92f93b00f737fe89bc616fe24043eded73d260e7a2f3d6249150cbd7666bf72b6385ac8185f854d682236f29be3806a7007273b583b977a06c0475d1b75cc1801b731152a5a7540fccce74de813f138c358bf4f753abbc0cc7acc0ef8c9e0e00d478d11140f3687bf1d0c5af0a8f33dd43d9175be029f746a602855b23cd1e698aaacb7877f5d449a9f66b54f77dc3b4fa904f180963eb6bb70c103403317e6d1d893785897d1593d23dbcb39f8251c49829df5c7b321a1e18738f7170e36340f224bcaef3014da14a952bc3ecb798841e10ab4ab031537433f911167d5f56789bef0896a0c1ef5951fcc8d644a4d57dee0d106a0edb158c2852409f92396ee4504fcd96b5dd258fdff39172be961cddb78d305ea7b7ed33ea19d0cf8d75c9ae2cb51b960a4384c119570e054793baf877d06838e60915aa139dacfc11a949d1ea1a6673f26a73ff66f583571dba18ad91509979a7b98711a8577d068a86b50fa8bd56bff186c070aedc5daa4745b361497dfb87e9b916ad6813fc9bbd6ada87f0239e796e98ca3986e3a04106f27dff8c4919d84d00210ecde94b99092f99b1eddc6c47861209763b335b2def2da296b9419c98c5440aa20211ff89d972e9fd29900bb726d74c714039bad597ed0a10f4777dd0d51876d668dd14b61dbbca07e22ef960717d940a64c9c1bf470cc2940097a54c3fd638ef8ecc6a2ef11a0879c128cc130c666968a0c9b750e6ef48593e6a9436512266a57630a2167f3b4b70b192ec773ee26d1f7977ec8af48fd5825458b31f5d15f931f033da2bace5cbca2c217545e6b2650a9056840d1fe051a529a13a375cf551addab61a60357a530198aede05ca2d917fb4892d4c10343917812d7a90597a6938779e41aea47f245ff553dea2f0a1db208f9a698a65bad89d4d80da277049839c371d684d7d2b7f2f8419e92f14224cb23c62ab2061e9c1df5cc60deb5f05128370c742961e900a22232164036aef1b847778652825bf41d1eec2d9c63643bb4283dff46070e80ac022385069d5159c8fb1c3f63c04240c205fb997eb44992e67171a4615abd6bc6a1bfe35c9173e1452cee2973239e782e36b0096faa7c293ad6d41ea72ccee7badb8dc64cf5673ac0aa8af4172fc9177a491a911e5108ef4c3b1df76563ce4d6bc2dafc1f59a9bd7602fd609888c541c9d76c383603804cbd383e47778740d4f9db45311a56f86142ea497d32ea54b5065b574fb2a3209f08ea59ba718a40c2fd101320eece90450263c141577c33f4c95a50272de1715ffc9b2e0ba4bd6d3376c6593d49fb37b9ed297596dc4f38f3f68fad641a43b6bf6dd5cb94517fb85218e76311cf0c3037e059109356b43ee374d6f2a309e2cb0d3dd63978896a83ec34a4e0dacf793da28e15ec09d50ada590808ff73b430a3e819ffa412da20b9da0c5b843f9e4930d3a14c5984528bd3e22f3970016b3b9c9dea32bb6374e14fd78eee0ef693748a8868c63a9b6c6c13b58b1ad479a9f4520541be757a5424ccbb5c47d252c293144cafb1f3a21349dc79a261639add9563b4495b85196f407be4b36d46077c45d46a3560269de7ffcc06fbe925a9cbeaf0e03fe599537e350fc2a48730cc2eb383b03c8aa4c1d6c2860ec554157704c10d660657f51548456ad02ff6bba5cc7521de699e1442bfbb1708d6c744b95b0c890940bada0de6f80a5382a89f3674199133112be02568945952966a3c1d263cc72c56808a2b9a370f1e64cb43f89fdd43dcc105ba6bd5d85d1f302c5647c055462bdabb3d7594ad2c5c79c1ff2a8066686d371cffd4bff105c5115c52edb455f2bee7a873789c8a5ec59215ad12ad8a87a8f2a0124493de4f549d74d4e461e7951e979fb181c309b04c8d44e828e7af28e7d3b560e554154b29022c71f998e6b0b4deef6e963d955a58313d14a17c184ff41365d654217a22beefb1f995e746254055abdea1d1bf4681d096e2ca0c6f93d48bcf53c9c96599ccde5e9c5990dce7aea0622c302836c6f7ffb24b1886c3d5fbec705904c22dc05d7a89703504ef1e08007789aee6bd5b7051fa98b80dd996d3c32de56cb7d18cff69ee9ce166d985a26d3c5b7ff16a29cee288fa5c2b99fd2aa1bb20597eed6aff82412e0b2ddaa069a99feff89646f19442ced29111a6957224cb5b0f98b6be3af4911731720dc54f2a2cb8454251e4bc7818de57ec3ecea63f3b56f040c6614a945a0e1cd8b428bcaaf93b2a33978a458551f05811576875a4802757f5960d0e8a79a2a69c853fab953e5612c2933e97218d052a9175b1c839649626dc151735d7c1cc0f73dbbb441d14e2027010aa566c1569547ca3bdea22898537afdb2a6eff6494b7311df32fcfb0fc8d8ae5d984b9ece6007f6101f1351cdaa922435124385f72bfbcb0861dc0a9b203d92dfcb808b8b45a831bb9048e3caf343bf84c9907eef3bb5c81fbeba4e0ea28bbd10ae2f532ed0e70d5f0076e884924c02af05f5e5cf04109287d9837fcf5b0ca6ec20f6129e878864df8e4629ded076db60096a4ecdcc4decaf1eefce686632541096766ca590cd540e611b0be0f1fea35774c8312f31712c8980363614195da4b0d0d436a0347c937f86bc611ae2891c405c369241db80a8020c20494b77486bb01f678f0a08de819d85ac940f7e631214f3ae1d694975543376295a2c999b080a137490f0122c34e7aa909f010189b4c5984c78ba7607b0bf761fa95efa8d03aa2da49a0fce550215308218388fb45b1c54fbc206a45b360aa07573291b63414aae0240ed03ed5fe3fafd387265fe542c75b512e4ba2236c2c47dbe9d054a9149418d77c0fce43d69b6df096845f562d1755e8710c0ff83bde8e434804c2992d67f237fad37e8f1158c62f2b07656fdfdc066a974775eeeabba9c18b05f95960d9be14e656c3e4cd7de28365620c22e9c93d4dddb0ece15d04f7901e3aa7b8a14690e5f54d32474ffcb314346da84d9bd22cda750fddb843bda41b396d33e545b5b909241a9e998161e8856f377b2a81763f95d173ff9933b94e83ab2803cd1d578f221542d68fb387493c02cbb93a28de7c4813dd75b82a41e252d69e2ba914f5cd33ba26add83697ab5d8d134b4785dc5cdee9b392ff933ef9f146ba25fec7d3727f171b0bf119fae51dd2ad9c0eb884234c1ef863674007d4aad67c89fdb5cf89fe7416a33417cc9c34cc1183e07b40215a63f34743065288c5a273be1a3c956c9eb6c7efe01873b4a5adf55315961e787952ceb98fee80fa8f0d879e14b974ca146aa00d009627d4bf550f446d2f3ea3ebb6e257469da2bfcaa6008e7c3e1ee15664dc18a1f3ae4d39438791c8ea1f42edc4f204ba89d6ee27d62a3178772de29cc96b6c65a8b45220e46ef43efe5b8ab4f0a340f0e847f1e1e1da1a135d8733f85747fc1077c04c9a9dbc5af7f336309b7243349674b6c66dd4e48af153d20c0def112947d64d91ad6c6c48601ac6f13f2a9b0c751e631a93f30b642ffdcf7153211ad6e882d361581a8063a20d244c4214c7c21103b9fbb164e8c124ffca05861c8d1996e87649ffabb3951ba2ed193c2ac083d02ac09937e4e5a26d621fae7972d5c1c6e829d582ce570fb1a766af976875d106b0a38979524b772c03db7a8b466b3ad10497092c99bfd1a85d2d54af094a5afbf0154f73987700eab8df9a36c0316b6eb95efd38bccc4c1f2647f133fe010131a731ab69756fca99db6240100400879c15cfc068d769787d49f9785d9ed511f56c5a223d930b8c42838926ca5fa633fbeda739db80423a7383af664998d7cf999bb1c9f167d212090ea1a54f3c8a84e0fbba8ae91c28db7f02a56a488a65a219fd6a68a02a82509217cbe632844624f3b0d6aa64df53808c4d2c5338808e42922a3a3acf31ed73832d232777fb888e5690be31b380a4a6727ac201967e8fcdab2c284eccd4b55233b2a8a5beb1b521b8869ae9a20cda30e273df7453eaa5840ada3702646f6feed9f5d201ee5492cb71ca475654f787c9f911abc3c11af6c9c01d8acbddea9b9036eaf15349cf450e60fcf84628dd5bb5431edd0df0956f9d32c4b7346a569cd06755bc299ee2799707cbb91e7de06fd2e19a26dc1c6077246a0d045a43a8d2d17cc9fab41abc091427b968ed476f8fbffb6ff53a4d4b64a5c977ceb7f23c264b7c6b3b8357a55f4eaba973a636ccae78a6157139d82b4bd6422b728a6e515abb72b233a8ac959431984f377249ca19c6440ed4435890d04a8ea8a83861fd4caa77671cdb0384ce5296b608f21f9c50273852fe756f1862e0e0a305745005df0667ec1f4e273439eb6b17dd603eb15f6114bf39c72e5606b2bb0e9958d920f4a1f3acd05550bfd3a5904baa37033c4a4feec5865eed2a8b221de68a994045dff5840bec0bcd764facdf8d62b517a29efdab849957bc23a8243834bfc8e7ba18b7a57d1f89d2d14761112c7eb09f498b039180e149907d0a6baff311c9cb4de7097b7f85bf2b5f188b92f687d81bb533da0b278f7c3aca267c598a0c7aee83d6ceb1e0e18dd80d92daf158bdfb32abcb0d56a474c353b728248a65b1e5428b91f07fe1b466b7938283fabcd220589be0ae66df3c57cfbde6517f527a92985d264e572f13ab482da764e54f20fb5c48cc1e229a2b7a48740841b4cfb4b09c53473f2e120a8bc01b2190a5b7bb886e9491df7ebf860105c21b5af3a92ddabbb68aca91b2ff269825f2b5d1422d650e3278df691f15b8b9bdb1131194c5b32c0ced05d3d880595bd3e6406f7fc51cd50ab648df2aaf581a3c94e97c5b9e2b2efa52ca41856178a1e7512a8ca45a26b7f7475957d0a0ef3cd02673a5e0f4a3226f61d3bf438fe3323f7e743911c156f180a249e3cfe488499185bbd248af4510b497192d3673b96ccb38774d3cb99c8953f21964920f340600730d1051d99df7e0f3e5d76f3886b37e947136d0221b1257fd3152deb0f1acb7b4053dff40595e4babef03a8e8a813a7f74168d1a82a3458473a072fe28309dc40f51e94344764d21d0cfd81bf2074620b06bfa9b23380b3ba795d58217e4575915705bde139a243eb064979e48fcd9658293f36acf2f5c9dd684e93cdf6920d2ff0456dc9a05cbad48f26a633039635dd7d29c93b0377119e59ec2e74b59fc481bd737f86a1581083afd617ffe84b15cc85d5f2f26884420454edf7935e1407f052182c2c64d0b5be67807d6ad3fc594e2cc3c2d047ef58f0b711bcfd3de8ba5a580e088fec40ba12a5af6ebe6e0f328c4ef02237f9962884c3e1aaa8fe5368f31decdec0d409ced66656716241765c32a5d059b54515750c607859f885fd1a85311269bd9fed5c7c38492d7c3134b4f75ca4d79cc0a21ae15c3c0d5c5aa1731a62f300d51a492a3ce51047940af7cc84baf28950b5f3f21f8c5a524cd3a45d7a8e72267912152dfb8ccc7601d632a176e112707fe1d4a5e39764aa0c2df4f7b15a25675b81814c2911b1941c8f57566854fa06049825e8c7ca5be7437543c14141beb5a295c6130b290ffa4483f9bea07c7d097a2e4793c69e1a56afde5a63b3b361ff681e12acee3258273ffe4e252bafebb0716a37325404733ee052c689754b82e4419fdf3820fe72d82e80795cb9fe6d0d31b62bcddaff4305c2a674ef7c0fb1a66a017cbc145677cd4797ccb64417628ea96ff6648787f68c0c48eee62a9b063e27d81e8902561495ee8e111e92368322066ee4a28af2e7467c696e11f0d63f6d1b246bf8aedc1e1ddbfcc98711ca79af12c8e0ca4a251c51c2b0550ed41bd59ea29aaed5600ca0adecee18b515dfe24354e3b8af015d13f76125786e8ece9512c7aa58a9b394ea4322c09cd34b9d9081e482f0e3c00960e7b46ca3e3b775c67496902169007449a6033a3ae91a3b033a59e54ded743120551e66c23effb9fe2579fac57e3dd0a8164fbab1076a7bd3945eb11ed4b440039d6e3a8efc663fb011f46553b69c5426109b124858b846bd1f56e0d53283eacb2be946e70c05160b7f48cb44212c5fb2566052382f352181e6878246b3839a7745256ab16b1b5011eaa757b3c1ba806f9545e0ad4a0d9639a6fa5b54148e9d0d025a6d166ec898dd75d62fbc02d68fb31776f807fd03348762b0df57604e3383f898730418505c50864c96d15d6577057fd4bcbcee2634c6c22e0d8f151b56056c7ebed3075f31d06ecce3625454df17196070815a5f03b7aafef4e6ac406e1e588fe3d9ecfe72d41d223239e6dc7ae9962373465eb2af466acddfaf9fd5106e82162e387e64cdeada8a63c1cbc4309f402b1eaa6e24b32d63642a4f0ceef4a77244979b14ee5388017d3417729eb7bff16f2cce80e1eac8f86ada229015d5664f1d7d3492972f24384060d6ffcfc859ab67d8681d4d150f504798c0099e39ac109e90b09e8fdea3d1f9840c13841663542b372040e7f4789506458758791f2e922575bc6ce8fb8a2be1c80da6bd2f2e807f14fdd3e755520a2455e75e0059a0f247afb118a5639152e6d070a6cd1ab2720cb672d87731e5a928940aa18c9ad347368b69ea4100535cbf5db9081063e28e0df0a7135bebda8c7edafb0e2ef618b16e0903bbec529cba5d62900a562c2f05ca9307a22796b6bc1699f02a6c1a8e94075b2485d1ea395b7a5fbb932db69f1b7fc3baf1f01af5193336eea8db974e26e5d894bd70b1a0d2a933c85ea475d76ce5f45df09dcdd0da563a5ce302812e982da66efd102cf18a66a0716a9c8de026643187b4171a629c75771c19df1272b34f8ed7bc984f3a40205904e27e429e626bc119478adcc2141f0abf31ea912e3295c57f0b70a340878571667d83a1d08ee862902918da654dcf21010da431e07f447945776b10665ebf9c3b14d0d9071324a1a6e763a4be167e11235cd41d3083f0d9c0af13c989d657f37f1e9ac057a52b9baecb434132c20a7f8168dba6b08a087ffcc8cbdf951385902b49929123078a140f9b0473dc621f61563d8c70685e917fe5cbedd3537e1afde7f43b767a30b43892090d17dbb3ec1154805b990f50f0f38dc325c37ccc3b0368561f2f62d1a1da4b55c0ffcc064a913893f8916693d63f12de8bd741916448f089ae4939eacda33af7de97a0f36b5426a69a848e0743f51b822324377b459665b8d25e00aa66d765eec70818140115aef0f2473145557b610ac1290b65bf9ff125bdd41a363ac1419b38aebdec79d5911d0ffd88bba377a7c5f2d8bb9494384b2cabd03aba24cf9f236c0c3a2668c1f60dd60b0129a99b0c1e6dd1b2015b65f8880a6c8127590a6ab66fb4b2df39953dbaccb0777619f2c3b108b81aef508979cb5027ed63065021464485829652d2d542fd9d5acf932402a5fdd441de0306602679a28970d9fcfaa634f623b83df13c97e2982abd0b2802ee030235ef61331686eab82902f44d5479fba00be40a0f2dccc809f79e84111d09ecd5b78493a5b5a761d9d65cb31763fe2bb73daa1bf10c1dfdca087cd7df3d90de9e3e4ffb00ba8be3cd51bcb80e365126e94f74ef46b3dadf998f76544c9af1c021cd8febec6d4552f0a48693769f8463ff36b1b893677b0864b7b1de2c5ce185ebe6e67665dc488471c12212f5bff2720cc62ce4e8ba5e362c457db46cb3086aa4360be9a8140e5f8a0bb665164a289c082a0203641db7ee7fbb0f83e54b4c13540b6e5ccf880e7de8323a6332408841d9a2d81a65e1de5fc1b88afba4af50845291a985376de85e476c63b0ba0bff221b4a38006456e1d7cc59a94df2e1ca77ff4bb633f2a899f84885760d3f699e3dbb0a2bc369feef187c81f45ce4a2dde42769b29a4333a6b10ab9ae1b3c10a5fc84fefa51738dbeeecc950015eacf18036625db800df83bf4bdcec9fc69bd03db401e150c995fdf326daf1e3705036dac63daaf14d7da504f3d6b180dd42851a2262713f38dd7d6ed2497081789593583515b57ffde8aaf4f4e76360d8539851247b5206bc6f836334f953042ce628cb63cdc4c7036b0dcad9650e7029bda392aeffda7a874172ee7e6f79bdadf3917b742f602952a37081a5918014099fbfe4d2d9c1b3c999b2ff96798c7e4d55e2f0331d28259eb04c9ceb63c3bd3a0f48945334d8db864af1a6323ea8da0817771fc9c447d8053484e23942188c327a0148bb489c38fe25c1edf4fda5112638e32be185ea6e9f297b13f83113107c64530f73e1478822d95f4e292af4b561d452fd61eba23208b19f97f7fbb2a8771b0b4d74b4f5e52a21d573e69a93e2ea2c77bbabeac9e7e413737a7d7281269394aacd9dbb183fbffde32530bf5b06c6fbef62e86e5d7ed5de4a0f9bc18d074605661e57c8d80c06157fff574f150fc723cb3834d1629c581ecd9a39166bddc3be19f5916f2bf5a3f222594f95c22c5ff3d1daf85e700f32e3f90ce0d3976f758f770eadb05ba4017d322fd3c36eebf3a37dc6ab2c50a80a1958e897063bfaaf17b921ed755b94d05b805b6aa389c3fae85cfc32e7f6a30c29121aeba49959717d284d2aab944e907d2ab32483a63accf93d811eb787b0a3d6e2ca287a3c5c1aa9001006df3dc19f887deb7f5b3bb8be8a7223700522bbca475a490eb9a2597f112ba61d1b5731f999d0e1433483964f26cfbf85c6e7fcc7367f0d805166c45578083ca322b2a949c22f123313e502a1c85b9d8a626505fd388c84dfd7cb278ad35dc71a2662cedb4b6d700fc4a2e3c4acb39ed484659e1ba6cd3b27c1beeba5b11be7d3a4acfc611dff185df246f1b08784dcc65cd157d4b7dc6373e3a60a0d7a36c5ef6e1bd4e0e19caaf13d9ce872efcdd951da99765af456d78db4341c4c022b124290a573d8dc53644e928f2ec75821da38ce732de6ec1b833d18c27201359ccd35b3c6e9f50b94410fe10861be46fc8fc5305094791cc2d615b3913bc9eb7d3ac897ab7e362889c2a7f197068ea96288099b850076bcdc1fafb1055d05897ec7c9fbadedd5f4e7601b4ca37d7e33c4366f388eb61116a03f9ae9415b251c6517ccbb4cfdfe2083fb93decb0a2fdba523eca73f0c295a4185a8e289be2bf46ed12212d50d53e53e67ab4cbd91eaa331191e5d70e9b7b5c3990a7a8e58c7984625a70200f6210f593b866df921ddfa17e9239c653e806a8333b8fac36dcbf3095c749680a34a93d87249dbcc921af6063e8b10f11caf5dd22d7d51ad498ba509bc34bc5d4eed49e56a4f090eaea3f7bd4a2210c7d0432fdb882465dae6e8132232f9c508190f2c18330af72277e65e0b9dc58efe1da866ec22d650daa9a47b1e110c68fc669662bf28c1f858dea73945deec57b8afaf422afa93645b68ddd78931174faa1b114ed0148899e3f93459991c172623685fcc15ea7ea2c19e067ed62ee2832502e26d7d431da68e6c3e5ab7c04f8a5c278aeb76027ad6a5e98f0bcbd6aba470dd0afb2dcadfb9a0c4748c3f03b7ed6baedafd2e6024db1f6d6a5df48b5b88107be344e8195572c9ad1a31a82623370ff95ce58b530782a8655bbdc0824e52892bec990526462f7e4bb3ea33f02144947492befe892322e5aad5855ba8ed6f0e7d6299028c933637fb938b44222e6dc0f6838086536493e27ace5bacf8a7a3e7112e3d35fdea9a9ba5e7d3e9e5e92029f10b9791f60b1bf471c958f68c9392fcf44bd3f76f853e40157242d689f51e154fda2e3c3a4b094b5a21f6fa61668c6b165b92fbd152145537ab617c0f624c402e129851dabbc6404aa6f56ba7c188823cd96b9fb733f048265b8e01330b15dd3c7317b81680ba8b6e91ec8f68558d01d303a5780421a6dbc11705cef8706d05ea91aa964f577dc34aac57b8056d58f927b41aa83e1abe9df4b722cc77a155391de27c8698272edc0c1f951428cc669aef0aeb086a245472011b2bc25eaacf99834d69f0ee87e966aba35e48901c65aa2769d999da90037e48ee61c416b0854c379b4762807ff162f0f184a0ca5d70141945264d31db53ec09a3458a2697fe65540f6274d40f39ca29a49a3c04328e53d329b16966eea820c19c746b344cab891315b4f313d0a9852543a3edf24f72c7cb75ebec2632dc25f50176044c6573c90fcefa139451e479ae20d1481584f5eda654fa18afe696f7d8f7faadf6b740f38a09d5ba9be098d308707e7748fd8c23d204865642afbb5643c5a0d5b76a481ce456b81cc370c1cb8cfd09e4b8791e96ac48e38b2749f9e42067cb14945b3ce75463d1299dc49049af6ea41441ec508fad96689bd34d5e8b604b7f632a6f6c7df03d2c96489b25ef55e21bf16d29419405fa6f301a0059810b321d5873d39f9a379b113731766e8fee33d2eeb042795d037127a49a1f8ed6020f4160d706888fc020d514a1897f0b5c1477a270d62186530bd10fd754c39ec9e9468c404ed6b459ba48d7f90e2c9269411c434cf5fd6bd306193bf58685b3b013d369f27968c7a8be2c4eaf2ef677581c5cd3acbf6d57fa1b6938cf72496a7d9e77c960fa416a584c6977d0894dd5ff908f841fe1cf783db60e6ae9302ba1699456cad638930198e0ceb3132616b1224560de0f47efc7e16673a7681c20cd8f560b47d3431bd0ae442621a17705db9aafcc0214aadcbaa21154c7520323af73e58b90aa36c10689cbb86ad402bfd711e81e3c2357a5bdf8bc27cf1cebfc02f2fc3d32f3a8c7dabd74779ffbcf5ea2e55689c4552bbdfdff8c39247dfa59e45cecf041e1d5b6e453044bcab4d8f9d892b837d88c7a279e14eb9045afe25ab193c34c113926749a93cf4b6dfb23986300009137c83a5ea1c40a17e233b29ef8c102f1598fbd3883c503b658b4151c8f208457850a43e416bd689ef9500a0ca7d7ef5cc849b0f7884811b264c9eb315387c265253f864c7566c67f9992b4bd7a637f6a8fc9d01f0d43c7abe4f7c9c8a426e3b0d2dbbd63dc592616f9e67a8ef6461fdc28c4005459ca514263c5af1917f8d41f6bd6d53e84b4f738c37a0a341ff7c43ffcc93783fa49835cc28ab53d5a0dc124c509282b96fd082151a8a02130ae0c55e23eaf6a8e0491808baa824a8ddc63022fe017b8a55a4ddee78f33b6811fd14b306630154ee353a38d15b53e01185257d0fe4f49b6289e8cc2c31eab7bf3312390bbff6372c4318d4c1ac831868b94e72de14cbf4830271817c04ddd884fdd3d6bfcb630e7b1b275230d3b8b5e20545ada9fd965e26c34689c46f7ae453c082975d4b5da61aec4e403a337782a52376c85b4a3fb70a277a271cf6dd616f8c4538d2d36c21d65425947894e333bd68bb13ed082506671e85770039e1b1e52e656db4beb146c01a7790243f8bfc98ba57edfab04f0715e92db2f2975d86130c5f16134d0bea465d39d72089242f7b663bbfb9d85dc1ae0ac1a01c10f0911bcaad0b9adbc7fea635e5e2a03427c2c9cbc1f64f7edea85c7e8a80915f24664a7509f9bc7ae1a5954b974d3ea370e17afea86a454068f654df0902fc5474940b7c3ac09871f15a0ea1c843aa8fa21897efb83b1ef443ba0d14769c8964ed55d9575795e3f4c56250f9ac113a5541e761ef1726cfd6e07c93666fe83f18e779eb64c9380a4a7f7dee484f801f82d490400d26ef42aec63f4ec279eaf1567c556bdc9d929b34c7d880da71e0dfcb8daa59c47654c424f830822c72b86d9ac13e22a03d74f97f58e7cc70e99b95e89074d205d5666d2cad6ca8e432a4f2f3f05fe3fbb54b41986b3d52cb8e9685a7373d64413b2db89c18f02fa221b81740452275075e31326dea1fc96ad42ca2f55a8b7565c864abfab6817f8a19d08723273f788427005112e1a0b6bad3b87259c52ab9fb38f1daacbd504570aade43f56468222036b839e1e3995d4bf591bcb3bb7740aa210a1bc583a93984a5d83e38d89ecbdcf698e4131d42997e4f209a4119888b65e8ecdf4128ecb5a7a6af60d19ebfb972a11ba25e3162213b34dd88360fcf6e42e251a220f9b2e6134fb573fd3a961a44534237ee0ef8a08717960c8f22b38f4d62a5b3f0150e95c6219dec1a2865837b05acbb2b6f0de0232e76e07da3fe416a958f0296b3d3aede7a49440de24a39fcf8748092a289be267c3f66f57739adfb19c2236d16f4f435e11f320072e072bb5b246da22488a7a08365a47ded98dee9239e29d9ee40e4ca3b5296f634d852bd7a0628333b1fbaa2012d858890ddfd521e31a4c8ceb11b3d219c5bff636430b5ad346ce9fbe6b5af36c8b79fa440ff0da2889a1608cfcab1725680bb42357018284a5a97b4054caa5b8a78a604a83a972fe8086047568ca83ef39382d955dc387b102570cd1f283c7a18419e58d6166588c1874fffb618ed16aec4b79b445e853ccfd08738542a5cd36c199a08ba1595f290d24282370dc5c617382eb865835ad53f662fafeb9ed0e83a41a559530dde07bc925191b8722305bdc851f431f3b02db1b1ca221550b570ba516ec755f0d1fb781da516e07ca63b16d5d1c1948d82ae58419a9a1d62c4773e1e269959da20e04b7a56b985061506c2d3594222f59df8a7df23f5fe1470362d662d6d0bab0bec85d6a0bc9f79bfad84da1969790d118b692a1712d3b9a723fb0a45119e8fc655847e78f40c8e4a3924e56b340223863b87eced88f50403a2eabd2cab0d5768152acc3dbb0fa26ecb9fda331d4664cfe412bece76a96fd1cf8a0863296be8b74c4044fd5f57c367aa401af479cec7c5c34d84023a6e1bf97617791b2c779c6098c720fb26ae9c41fd384d28975799b27231214788543919763796a869a8af01b769cd24ad6efdb6f1892c1a9ff098cda542ce7c78a3f58246dd87975df7f9e1b2ae2db01d95ea568afb62b2c8847142c435b48284a64ac9a8eeb8e8941788329d589febd5a5300f1a393afb5037f991ebace0d2c2b151b530cf927436482c0c49e92742b6de1595bd69aea2e03fcf92607e77f3d087ff194651827f52d839ea9ad87b4aee2db3087f0fa60f6e7f85e5ef72f63cf5b2095443a0cad7296d94cdc05af3252df1179fde51e21ac83d376fbb3d433f7477b1258254da1bbaa0e06268156b51d125c78fce4e6eee154b010344ff3a1951b2a118caa6ce80a23dfbbabe346abaf501f6f490e43da8cc3f98bce2158955790f921ffb097d438de241caf3187c7b412098187f822d64f7c29fa46be2931d30f274f58e96a387c7dc7bd31b29a5e2db51d1f28c03efd23a75305c50e367c492eedd6fbfdb0835b70c478b50fd959808f4f129764b777f61b9538a70648b049228b87311b344b98fd496dd6d47ceb6d8d7b515c8cb0d35519078bb61ccb8064ffd88156e8bcb21cfe09a0f5f28ca956daa7d872da1455a3ef4792c3620aeead90fe56d8632aa0bbd5c50278946f39c2ac217aff78af400fdd43e92ddc1b400068689fa6e47ff6c6df0f565ac5ced6d4cd3de5a672e7eef5af48138cf4a43633296fb9752202956e250228ad092946d5b915354d5d0e170d4e4060ba74c144b2c95714bc7cb294969686c9ec634d0635b4fc5447fb5fb0a76228a678c09637baeabf22060468056bef19570415a737ea2611ec55f9ad82951825f516cd9cc0260c5786ead2185b2a7dfb1da0ebd8050960f791d2eba9d9d243f2ca049fd463cb753ed1b439af138f9835acf032291b6f4e52193208e5b809ccfd8565fcdd2ba617f40f71469d310badd2ad59d480718159be6d75578ae8f864194aa4b63e75c034ffaca14abc4ad0445fb4734a6143d59fbcf4a3b11fd09f2f6c30a14cce3e2bc7c79d800c26fe42e2b083e41bf3808061824cb68c07ee447a35c9ab7aac8d21c64e37e0d73aeb17f0071528b6c2e87289898a8ede755d50516ccd29fbc987b6588ed664d4d593f05a4c5a2b978af0a6f6c6f68f0ced5734d1ae0d6dd04da280e5b7e0ed3d00ba175421a2a151f108f7a27cb5b1e5f4bb6130e5ec904764142d97b6de18be8f922c3f02e3bad0c595fc73b43a018f94c838121393483265206c060f8bf26128786b28e2c4feabe231475884fc988898e95aad7d74c529a09590575e9733fe5048da4d0eddcda5658788c913bcef61bb15232c681cc9f49bcb66d8df12794a03b92ae7f32f32630eb45de8423fb99f15262c596dacd1fb623a47081fecca6b0ed9748d8a68eb26b7e2f4018080497a88921fbc8561d981667afda3f1d14ce24c346c1aa27e22164ee5e9fa232f7a293e670fdbf6cc8cfc5fbdbc7513fc707a64ba0e56e59bb60c21498cd93f478e3fc74d5e624ce64bed99528c21c2cfa5b3bca677bbc3e5d30cc053b7984498c328b12bb24afa33e1981e64a8d20afe851fe370ec03e2656649422a5d3b547db161b10f1c2f55130297c0e9a7ca5cca30f97ffb83891094b1b6b6a57889c660759c0b5659feee71a679aa49d486ddb167f32f289b972d6aa42dbc02f467ce230f29efd1ee68345ef3818d258b814e617e5ec4e6cb2e2f7a12d9d327267ac60216364ba9bd8513db7edceaf4c0570f506b70b884b939680ab42d2093b296ed13e9eac48af4f0348a29acd0f4892c32f55899d6928b6c5241231cee618ee1b68d90d90c3d8825ba419c0016c499f02f290e664135f01cae02f977a842e445af868a8c790eb6771fd27cef04e02413f98e867aeabbc5c7fdf4bb1f42d4d01216569a0082960585c6e9f12d8b98b3fafac91b9317ddaf32f553ac8f697b9c9a5ca74453dea716184483babf65692fbc997fad9db8afb683c9264b829e5196e8f42786321c9cc6194e3fdf07eb88625a2134ab7f4540d7ce79ab98680883735542f144336fa0318bb528123830d6400bebb1efe9326d903ecadcd4702ef3331a47c78971e7b00db1cd8b9c210436f1f2e22732c1d287ae85d179ea1328ed1b18acf8cb2d8a1d620ad4cb45d80cd0c45544459d1d0235d1f4d121fa5d635c70b6d5edcc88685a0d05ccd513d0e2aab5440267a8fd172edc928392bfe1cfb6f0cc9ecfb7652c15ec4d891c6fccd6bd8ddb6dfcc9f5afa780dde361e0e758b9b6c640dc30680ea76cfda450d09d6badc0ef7de3290152efec4b50c84861bed09fa7892d197804246fba2b4bb693ac46796cc280f11d3620f8dd77a1fa38543f53becfabec09a8cd6d61dc39d68f7c94e01030b1a8c731fde8d62032007f8121af3dcac635f33ba38dcb1e1143c772dd1b3dd73f863d0fefaa9595d1122729a4f7c6d6113294aee64f6d795fa4aff90122aaa0500b463f365674975bd0afa33e682efd9fac3aee79317a79840be1135d6e29be68c86e86a7df39f348cf17f6ce203e2202a91b5e0cbe8516ed169651fb2fce982b090d0a9badae43cad798aae1f8e4d5fd585180ddd37c72ba675c89c67e2bea98533f3076592c089298f77bb9f4f42bc5613d83c2d59f809f7ea4c2eae58ea884430405e5e36cc0b726cc9971b99b59721796b00f1d36aefd76aab2f92578cf260775d9cbaa88887c60cff73398b9ebc16dc21e1f3ec1cac28de07c866e425ebc88da110f1f339ad67c7137bf9fbc6d7502a49b9b3d3ca54c3c98ea0bcc9952cb90dedb925e99781df966f97c31bceb5419465b83275dbd56a72ed445514bae27e6cf1bd35da1a8a62a25f1fa174b22b2f2f52acd7e18c0bf20fca9b28fb017970fcdb2e8128e99900fab264891d7230d2ff69cc5163dfa0d50846c429942e0dbc4d7381d26cf53d2cd38b9cd3f67ce5a7eac72e28bf36ffd446376a2c84cf57e5c8f1406cb8bd4b3c581a83c0dd8895e88acf630fd896ce2ea600e295fd0f493773b0fd71bfc8d9207640a37ea60674a3b599cb91b4d22d29240860e552e6a35cfaf77f708fc1e942a7b680bbe48aad2aa4de10b186948de24928a9429128f8ef77143ead47f9090104acab06a98831f0c8fa89544651595ff48a62c43ef44027586064bbe57d7c183333bf1aea6b437da016393826c0be00c4d1972e5b2c9307ff6e21eae866640c6b7d226703c0bded7bac370dda99028a71af5cb8a46245229125b7bc82d8827ff5bdaf7615d9f7ff5029bdef4f1e1220122f4bc5236fbc0ee32589d05c821455b13aa42c16dff53ea7a20483f51401fe99efbd9e5991881e121becf104ec9a2d1ed989b08d48f00b4c291093d1a0edfba6d6896a7de65c510136f7e067549dde9bf6f6019b35cc44c2f39d3b58e10bfcc8a61895a53a0fc1df1f4d3736c37b7c9ac982cdc88166963096b94f8dd915d6ce406b7eb09d9f58ca149c8588fff3df7e20ab3e7f772a21edbea0b38efc57ef77a3bd4fa1547a27080439fa9e9b1cfc35d288ca4b341f25f61446bfaac91c9ecd2920b46b6e8a85aba0b443bb21e52b6196f29d74299bd367e0f3e86302c016453924fd29f71cfb125785544e3f78a025d9d885b17855f16490825304b101fa36810abae235d457c081b853c7319df5e5817816f4e9a2c559345c732a2cd5534bd1fe19c30c75dc51f569ef5104956d0fead45c23519212bf7f76e5d394ed476981984cdb58eb9ed7ba069c06499ca060d9386403257f53db07634d15d940b44d57c6735c705ed78febaa9f4f9f9959f6f0b9544a67fde5e75b57ff37e9e4006cdb1f42309f69f566c03004b9ef65882203183b2ae859de60679e9e655631de5bd46acbe6bc0a936b1d1fbfd51998f0a56e17743d002626e19a8ffef274b2d744d6c98e7f5dc87fb611f579b3fa640902d2b58150ff9f6f0a6c7027d0bf5e91e920af5a56ca82127cd8336c07bb1bc1acb33d0732a498fc782b9940be4403c46df2ef0e40fde6d5fe7603b13142c3b4703cabd6cd6552f502105ba43d7653b57bcf5d11069af9f4e3f1871b8161f917c3fb73341584a0c06fff0cd183429b07e870891e9269c7bca749dc2050ce2440113e50055d6eaab63d6c38c8c832ed3471ce6bf69cee97ffe321b3088370b7acd6b2aa8be5752efc39937b92e877512d39ea0b3c27032416df5dc22e6c92be0354dfc556558376285ceda6178c9d6e29a70c2847d5d758b68ea09e18dbd34888b6df9158ba5fa23aabf08c1e4903520b6b8a7f8bd188777330c174d6531ce1696f333a4f96f7995daeb5e476d0c9f2ed43c13732ed3d25f6f497ff581b7740d9d0c5ced01d488fbd5b6fc51da80cf3204adcd95f38f492c1d513e511ddcc73160778d7bf7766ecf192513e8d89d3073c5397fe2d510ce46046f45012161e9b64354abe40a7c9d3fae52c7a3e9989f2464479dadae07ec2e29ddae00287452f969333b08f4fa9041b0fa1d93b1aabb30ea1f954e73ea0501cc155cf7a6c7fd68005fdf6d96362adc7d8da22d76d41d516fbe10d9dc7d30100a2b9221d62dbd7f4298dc5bc1728ec2de58bf8d7b0544b5acdfb6f57f20c4e530356f88c4c4bd35eca66c685bb7ee4fb54611d995b64802518380145a6d7804835d3c3643875576888a0acf4dc517db92795c5d786556433061ff2eb31645ecc33f0303cfc9b8e73a06d40a5980057fa55c35b2b8c2d6f6574cc8f774dd123938e4252fc325d4d853cb1c514dc8ea05f2324569dc0b0d306268cd9a455d3e9b7833930b9d0e45af7544b4316abdd7521235388eb1617417cc0f7cef2cad11b69aa57f4e748511e01ebf5a9370ff5c917b944c3be5a300aa9eb38e5a6d9c82de72ea8c12698fefc37ff52ddcd01b8432bbc155827de3049242652a66116387c2f446c275a53db3a197dd3eb4fd494a7b3a65771a93806fed96af124f399d322aedce5c7fcba6cbf5927bea556f755ad6624df4d6b495c51760c34f992bbf144d0744b1f072181bbbfc537381eb11998c33cc4dc50ff71ec88edc479f135cdf59273de0f4b6c3d9f6bb29c6b453396ab56ba5c831bdf4ade90fc3263163e5140e01320cb22bacf5323096d05327445e27cd40da5e737149d4b60616699559c8a60966878e692c333149f7a268fb2f4f7cd355a2e9afc0cdbba1947f85314b1232f4906e1febf83b4bfeba86c93843769067b930501023b3fed0d5a26f9e15cebac2c7d110ed96c90a107845f34d6b79bc6ccd9ff83e6d73ea94c2448eed095a7e6036798cf4fca746d6ec4939129ad54f055b172c270ff68b75138197ca74a3b2c9fce53dcb32dad7d4bad3bca8ab0126ea340b4a788c891f5738903de8404526cc8afbd1fb496a8e292abd0ea6255ec741c18dc42f809b5560347711ac678b664162a90cb743de1818c456cb18598a187d1cddb9022291c25ffb1e14a1189157361c93b1ccac49efb7d172a301ecc9753349d04c52249bef4fd870bd337d864aa286fd433bc820c5928c7a400d7dbcf45fbd6ba1c5488e3bdc26e176fb60db320f5f29f2bebb4316335422a9b82b367a95893cdd18b6764b18bc53d83c917693373eb5ecc1321a8dce7ba3fc82ef3c5599c232177bfa8b20b313f71a2c68592d88e7db1b9c6bcac04f773ee81f190aa15a3afcf6c962647a99d2217d567e6110d93b6dfaacd11ee93b37f6c1d4b4338603d0384461ffe30367358a298dd2edb87b1ffa938be36aa7b80fd871b8729efa3c43387c2e56884d94c30b70a9a9cc301087e4dc3024bf6689a5184b9b2c3640162180c03ecbe6a9baa8365801c6af5866f8b5ec8a93bfd73f0714068c9984f1acdab306780022b010f16566d25161344dabb18882d4ffa39d0788199bebb8988ced5ae7d1449a5b0ed0728f38ed2d4e6bbded28ecdc2884e4766b35d2d811f0afd162206aa70add922ac0f55e329eb043fff75d027670368c6bf1787aa2c54e988b0717f717a318970a07319b66093455efc403e5220f75bd82bf8777334a41abbbb01e7f6e3efef959fd8903062ee6b7fbe8f47e909b72e90f08dfbb95178791030c1dc233ae087784783eeb0fe523799d8fa04a07d9d5cebef3237d7f48752eb84fa502f85d1f5467b6cde86517598394e63da4b6330f33982181ce13b8de0b3084d8428bf88168f1237a505671f24688e24ff36e41dba0080593a4fadbc2377d9aa222608cef3d34aebefc8001b6ac9fc9c624bd67f06399878b6bcf19c9820cb551088abd20d5a61691c74b27b1f818b6118eb7c1202c39d714590075087090847f4086d489e66c81ce1355a847fd3cf5d8c211e461aa46cc844e2c8cdab0b920b0f46bc6eac9ddb425463b204d2ac23f334fb603c54b57933502af2e672c79fd75a063614835098df2ca148b50d9b10c48913df7b1bd6ff358939adc8757bc06cc118efa12427648e95641a6f98aff855d9010ffa4b2b50b8d86ee4d5a3274fc7bcefc4caf54d9e9bb7c719970e7bb46b509f62eff9aa487ee543c80c0e19a0e9268013c0f825d4149e6271061315f66d0f1c3490c7dd30dce8e3d2d677e03459d668d7a0d4b0eb97bb321b2a5ef753d718e670cdc44a69dc1579ed1acdad2037e76fdbc43820f3c7a3223a98ba477e8283b35aa237ccb2a3a902917eec1cd96348bbc39d639404875463bb4a43bbea6b947adfbb553fd08df4519983852b00f6d1e75b3e9e76be3ff665162d5f4ef983ccf9dcc5d3b3cecdd55592c0b18aa7a223ab14b6a8b167765f48f178ad9127b3d06785c31d787edaed4d106ddf950089c2d54ce2717b4f05ce3fe86ebf5325a79a6e6de7f824d7c7b9b02bb646e92cae48d034b2952eec04fc1e08b793b1a40e538147e3c5ad628eed98655944acbe741924af1ceff3f4cde1d04629829ae5d6afade841b0d4a99dad668df46a0e6e6f5349df4bb38a8852aa33e5406eac4e4ff35ad023021dfe09d36dd47c1c417c87e06b79fad000ab06dcf97986850436b3d40280ffea20c7bc84d2fe9b6cb3525c81c3a89935d5ac1169c66f1a0c89e41da531a342e1444b2c27826040caafe2a4c18531362d0965702e5a03b6220e0a4f18b869985a395404a3e9103531b95a794f86bdd6f50b11cee6565649da95249f5f1700e748818bfa2316a619909d54597e10744fda76270d7d3af7ab14d92d99c2fad40cd26d8d5a67072ce1ff86147b08b188581be9cd1680f08ca2f2861009ba3a29de7b5f17c8e99b508b1b6e7b7d4bacdfece8501cd514504b0de2f2b70c786c0b7df01bcbc9e4442a9156a1b70838c20ec84478879adfc9bf8a88cdad0b91a1243bc4cfc6f0baf563c6632a779bc97e73183ad86de425c81e536c2c7b5a65944c5a40c3ca0dccbf2db22d46551a16428061ae2be3a92cbfde09f0e6c8246df93a1ccf7f48c54c01d09e90af9df102398e1791910fae729391f21ad57add42a5dcece2b103dc858b06b515a60c316e995ef04510976cebad8d88142f0d3e3380ffdcaab9855aa9178edaa793e5e93a34f5dc48ff220a240c936b0e8c320a2739a3dd584cf0105476917434b7abc4716284102e7a16c63c97a40b80246e920f19d5f7a1a73bce302dc1d08fb4ff6f9a2f30c587db620d88ebc522889fc6a39b10a841ad196131091e24a3e7726708d433bceba04a492d8352bb6c3ac0919b38e5a30b3598892c4cbd6920c7bdc929abcbc1673394e76802d4d3c029435bf43222c3f0591136335e5e95b79d167f54e8229ae288c4b1f4d07a5245ff96d9a654e01d87ffc0a5475d4e773924e3d5a5ff99ac4528e90dc3acb008eead7f04551b81392928f36b68c46bb69576e167ef0db9b00e0697ebf49c54a566018db2cb5f65c844d49ac817da1b9b1f3eae87dc5df2c90eb2b137703a851d06c038a703cd96715d3b8d60dbfd183707e355ac67ba760c2d0c7a2c94fdfcfd94ad19dda98048d84c09efd0a18cb564e70c6dae9c5e0bd8fe988d5835b31406ab427da3df86ea49380373ac669e25e46aa022558f135bfe03b86d72f3d97baabf5f08564092fa331b196b01c19dd1c85505aaff1720b618c1ed95590ddf775c1d2c73c653dfb49dfb2aa84154646058a4fb2532d582f3d0feed3f1a74400d7be28ba049056a34185a760b2b7a1aee0715a1164534f316b574307166dfad1e397872ec54432c3b0706ebe821fdb5f1d23d42decfef8f8efb5d36ae8d600f6bc899d1d4fab1255139fa965140b087e6d5525cf736037cc68f6cab293960cbe28aca6b4ee0eadd73f9dc15aea65bcb8c84718c89d31b763af137dad1c7ffbbd515465e19b25f5b569b5db5332fc4a813fdb3be0b012cade7e5f8bef8af25d4599a77e448c18b780b9c9883b49b5e31ee48d6e6675afe25fdad1e2e41e52074757a0eacabaf7564f93f34a9ac5ec0530a9505f1eacf46fa6b9cbc09c077f408e780b5589c9ef7b2c2b0e075db9d1d242420e859cf741ff52ca243174c720c88ed5016403c91ac74eea353fa4803e510f2f9a188c160c031b0731ddfa9181c06da2557f361043e8c57b45e1cde1afd045849d0c3a5b58274850e654e39071ee8214e0106f2ce22d806b6862baab8e524ec85f97d8a9934bde42b49716ec9579307bc56fe59ffffd2b5559a66fc2baf802e5bb5e553c2b91319656a262f3b9ace14805cf3cf523f84f079e21806732941125a81bc002865bd312689e92f5bc7ad06cc1ef4663bf4d6e7e725f442fb275d508c9a30d45169be73b513185d303cc5dcf20acfbe9c87c4950c0304ac7af8919d63d66601b778f9928320dc3e83f8e7e6da8235f18412e06956f2024e1ac85b2a26096273a8040a5fb4973674d21849da47392df6a0be9e22a41d07aa4507b55bec14f1ed17a959d3bc0253c1f6b18f7d1fe99099433950a1c0d2af7b0c7f110f4f3359946d6d9f68b9ada2a05ebb219a07a5f056c795ccefe200314b52ccd53b08e3c601e07399960e23e22ed357330d7b7c02fb4ce325283e7a3e6ee6efa036119af6e7861d92eafa6d6764596f38b4963601362cf29c333a1e36e2c243df69da237a744dfef325636d0361fe3c26c10e98c6d848f20b835b4a872dbad929d2290918662ebd51b80a5dd22d34032c68e3bdc6eadf7999a5a45a91794ea468cd7edae1c2c3e18fb1a18e00d781551cd311987c8b7431152b8e974f2b1f51dabfb52d0d4a6485cef02312d1ce66656d10734399d50c064ae614e4846404ae4a82224c8cb5a3ec23d4a9fdb997005bb7d646947d8e4c9e47291d0cbb7fab0a4ffc66a28d0d913d7da036240d65359fdebca4294cb9c0961479d417d92372c92d49728282b1e67cc19dcbd5957e0520d1c1f98fb16f4ac7aa0dd36ae43f59ba00f6de0bea7fcd7fb199ed284827aa8ba183c4ad32d27ab879ec6ed13317c1a9bad8c534a3a5003c59fe9c03d941d29f8929bef9e453849b9d2507a5f2dcfb08e2e13774e29fa6c1c399aad49f7670d3407d9ac8e41a02d5bc9ceaa4d131d3439675719771c79f3d7f32859f207cd6d181db114031210dfb4bbab99c9c5435da6e8ad91f5542a5e3699fc212b32480afb7c56a9473cc0efb8e73d944fa5c019d284c7087ade62c9af7a2612488a8e09902975e9183e39fa42acf5b22c91e231e7c2cd9b6dca1e49f88bbb0df9d74d666bcf564f63beb79c65f4680c192eab841e67298aaee71fabfdd94847a3d80ec891bfb7410416aaf4123a366fc3169fd8c3fd4025dd87723e0734a3274afb37f07e897ff54cfc995b0b640529ec219f340c53b4a0af27dff81a80608ec69216900cc6e39de5ca1e7fb08298ae8513c8a5f28865dcbb54c3e8cdbbfea4f36597b2bbea87722de68c21235170e4cf11442a29fd5b05536edaa3f62889f65c349447f89afe64ea7e83821f12c6f87d37edd8ef77fb4b5ed7662238d4c80db8cb18418992221937cb120c984066bd3e4bed66d4ca8003477efd8c2c5b49c7258112588f6197e0b471478994909b008160aee49533504da474ec2ca8b0e9ff4a5bee7cbcc25c3706bebb5d63720e4380dc95f912525ed4c443215cf48011b78f99901baa2309c97922ce8a76b5cf4666b388e5249eb62dcf51b145aff31904654b23744cc9a2e4b3b5f02d03c335c7eb5ce49fb550dcb521f7958f043defceef3c76133a1edbc9b5f3065be692e6f599fe69bd211d24d0bfc3ebc89b5752a5c706bb33e9fe5f08c9955736c8c8cdf4e9c7619bb0e9bbc7cfe69d1a949a08deae9c7228cdf3788c2dd22fd7b04a87aa97bc620d70401f554e4eac4f57a14ed396bd36f75f5f60f2a29c13b62325fe538f5fd3de02ce5714f058288e33c8c67f5b5e5a9955990063c8514f1c5037a516d41867a082681d33c72fc13dcf71783f6d4c64f197c6a7cd0aedab425ac729d05f8092ffc13abb3a61b63a9539963e4662995f37a4201a400c23371456e4cb2838c3a567912c186c6f04f361d399cc1122cefe93b7730b59454494340f03c1ca96e3bd1822112b2872a690628d1f65bfc5fa4cce2e0a8d55a8c59459a61c630716a260c6638d9dde086a9b2475260c7bc671353ade742df67eb8ce0008ab53a8e50cd944386f3cb079e729459441f3fe872e2f63bdb86dc9c88735aeaba6edd191fef8983250f6d7d5c56dc8f206330381263f2249a4d7adecc240d97eb9c4a6bb864d955c33c1bdc0e4b25ff630c3865d8f2b2c3fd4cf046922e4c83166dc4a8a983ce9247fdcbd3152fe04d8e88cef73e0c8f4df79199959f3f8c14441bcb74b1f0423eda46c715f30765f504fecbb1739c03aef1f6f62f0dab78432d52cc740e1ff12510f024708b48c9c337ac2eead35f06382146710aa0498809f6e98c2a632ece781260d152f6254dcb5cd2d5a055f965366c75d6cad3babdb79df56e13eb2b45a67548d0a976b31487345fd722816b90cbc00b0bee03d5485b55a6d1c8806fa79b8f008f8dd4dd7faf35d68081911587f07df9ed00b283012eb9ce2573ceb83b7da555a9207006b2075d459c801b7220ce5fd8257741128620d69ecaf7621f637b361cc957bd8cb01d7b93628eff3f67f39c8e2d0e70a42555b05e095848e3f98f754d33f197a089fab96ebb6cdf83e2718ae7f02e7d07004338fb98bcf830a1ec00efe5e48deca116fcf8cedbe9a295f7454649c28a7ae69290d22ecef73d67e9e1e7ff0a2b2d9d9eafd60645cb9de2e4a862b9108796e6ecd86a815181197fab4c5414c5dc24aacceb0da6b02c1a81d90c55383ccad1d3cfd3c8bb88843b348080b6f54f265b4361e05699340fbff1dc461f19e3697ecf0469e2912cac6b70c3385453d6b67abe88a823fe5553a3b415e3a1d960cf44eec5e481fbd96f3e8bceef48cba6085a3aa2d7e2be4cddd2cb3738db337ceeb53d1c5e212a42320eff2584b7190a4be615caf5e9aef05e2bf15030db355c5d7f89f048e1c7df07e23e4464e30a2c8565b0cb07e810e2c8d32773caa8a599ce0750a093786495198ff3598a1c217ea27799f637a5fcb80336ba6e3a993e83b41ded2d8aeb5a31ad65bb731e5a0e0716ffffcdcbc80d14e5c7851a61f193eff8be108ec26413eb9eae7a02d941a1f98b2ed532d13ce226745540fa560037cf5554824640e14c62ccc6996962cce1e6e96ea0a78eced576fcdadd4598e623d42e0d8900eb72a704b927a8711bb208ab9c462b3838461e9cd3952151a2701b2b82bf6c0278dddf9cc3de1b2e954cf27eacdb8828a080abf5be0c1f92055614e361da1e844fe2941dbf83d12827b46a6a7339deb9622d7f1cc987479f13640e3bc62f1fc35a52a7b2d2a5dac3b82140a3e9fcb7e30fdb746f4685dd96a56df3c968fa3f14ea22612b6a5e4d4b097b114d286f2710d5f7dec32d2af718bbf2d3ce7f9312fac595d6c2c28a4d9fecd97e3cf67753642689c1546b45d39bd8480982a0ca1111ecfd811e1419d1c763bac899e6b9012a08fc04fe32fb9133ce416bf9fd854f4af3727a6d02e72e11bc880305f67d7124bc6a3b4b240be607c59b359fe6f95acea9487d4bf925366d10b50961413597e59bb71d59db7e294fdb45388ff0695bd2834bdb5fcf6edd9ff037b617c28fc1f9657b030629a05fc9fbc1309a2fa97ab10d8128a1da8fba9a6d237b7ab419aaaef52413583addcb31711c85b7cabbdcfcd9a00c4246fa68f58427082292e62ad5b5dcfb25db4ab8337d9501707baa0d681a2858100804400e0fa2ed00be76c8e8644cc38f21c54a1aafa96b335ff5662f205a224313e4e36586134b221b7eab3ec6ff1dc37eac1957ba1eda90652048c7d2267e6977399d36e443d2771c7838363846ef8970b9f7746882d5014f6949e660adec0a547f7ed6cd51a7b35390fa4f8e2c518780d1917f09234d0d8a91b58070e55dfef5fff5fe386ffc6503e4c738d8847472d655a06ec97831162d9990f5d5732eb8923f72200a71d9116e6b80a46a81f0776f2c14c185ccc2ddc8c21947fb8d934e70502ff44b810524f281f49ba771c48a466563cdf006977f491cd5e167f8630f6abb2239a89f3cf468cf1dbd0bc19a6ec36d9f7dc934b9afeeb4fbcfd0e517c940fb75fd8d6dd963b7242d6c0e834c452449f31a562f80e17158acef5ee7acf6939a1df26fcba828f206bab57f21b6d5cded2aec4ba7e1e5bdf2d1ad4ebf2554710a368649b8dc2fa1416b9bf265d743ceab2e40d817dfa929de950d0e793690fd1615a6d178bcfdd1c353372cf77f4a7eb8c269fb55904b0573d04ddc4d4a4f9b16864c27c2e57b9c6a60f790869a1c9137b52a24e13f0b1f71e792cbaa6083aa59a47bf72513a444ad00aa82a3757aaca7ee3cfc2216eff1e60c2de840cc6e755c5efde1e00ddc50781253684041e0f9bbc0ddbbbc44d0e94526a0bd7299be52e4fa00b314913df2d25f69e25438ac16386d1eeaa2bd020716b74ae156336ddadd1be6199b42b3e510204fb0323d0ca1abfe759952e9aacd897cb5d49df5c8ecf8c5e0a34edc555516e86f02fe9fdf97645f1951677fed80ff06b7382e64e6fc9e914c72df50d2e00eb041cbc13090003cae591a478f02d5a7709a5f50b66fdd6977bca3e69e362e3db7c1f9608afe49a66690467464c6f1083261d0de47161756a241f3827c0f251ea471376c2be604e4d59cb0529b70a65a10497bc43642bdce9a09dba997952d648a1c6044ca923dd7ebdf42439a8b45688f52d359de8e6d808c908fb8e77ba8e7a7f56d81d2b2193edffba1f702c7c502fdd47ac25668fcf059a3f828acdde242d92d9576309d2d6ad5ebeaeda274f81391c62982d38442f9f5586817633be63aa87ce1334fdbd831e94ee54630c4bd5d74c4439a9c34382ccb0af16ec2dc9cfacfb4e87c373db8111655058c64d943e180ac35d91eb1e0a3f9a8b90bc058002eabd7406f8e0eef8458419aac50a2f4453d840dba06613b90237680f18547f0e8237665481a5b8350f9a561aebb7e4c964d6a7cb9fe0de545618b046163bd4a5f5030d88a5e3a33e1b7afc6cdc45104a43fc39c0d5d5e71855e0cc810fb02b883862ac6b1bb3c4cbd08353d505ae7c54f5fcc178bad90910e3f4024c9268ebd92858fff5293a848dffbd7d8187c79e494aa18f6b9115a2b54f04393bcf48192136c53b17946546f4775fee72660be6366a1b9224b5a3bb4523e3dd7367a10cc59cf5cd19e4a42a3d15fd199a63b398b71026e267c65922433d25e3861481e5a86c611b9fbf38b20bd1825d086ce4ed5d6c3b8e130a4d83059b382dc49f4ea01f1a4a867b45f0dfa6409a3de3202345384dc98668b683413d72e058c7827617c4b939bfad6760cbee844e104d98ef52177344f8e7a443e74d503a3fbfece241f7d719020224aa3ee01e29dc777fd30f8f37595c3cddad611428a79e401ba538a1ee89f759023b3d29f51d04c0bc6dccd28092f9f5d59962217907659b859c083cd7e1aa8a360a0a696c0d8047b92ec6c0042709d796dbc7863d6e78186251416327fac692ccd8599fd37219e2b993de051d7e4c66a3301fa2b0cef4a7f7283c52cab0014e85c4c535ba4358c3e188d5669a4a7a08554fe4bb28bd9d5442781630ec25125fe215dd0eab8857250f5622d851bf6d216e355b041e749417ec0483652ecd72100455d3ee91ff8ea61b7209408efd93b872c5d5b18f6572a31bd54e474bd119b1cf092c5869e286229af66b3e11ff805221e9351bd88b91c307749c0934d9e509435d7137e7956b2c517c0f15673db66c27905736512a808cddc32636a2c78efb02ba69e82a4711e88cb02b9effef9e0299ccd9ae5b258c1fed2b78a56fe4facc14364cffefe142610cb2dbe2c1827c41ea9a28c586dcb7e04f4ac3de7fbd5d4898dad2e6fa7608af56c186f740695b812d6229d202295c5bcace129985cfd68ef8c67567d0f686afea142443d52e5ef19ea7c19a35e0bdd2ea3fb5906da09bef313dc0bfb05a6d800361c2a12167127c75816ad1d5ce90abb14d54f3935fcd106d9cf18ccfdfc3ecbf396deb60931dd683ec6fcfa8df22ece85a1420f70128b2fd15028b8fc5e6ed3c7fb53f284a70fe9aaac83dbf6bee6ac34caa27b603c22f0a397c45effe4e9be6741c3c7234008dfdcfeeb4992a3351761b2b00e059fdb0cf1dba9684dc3cc6e48c3b90c3181ec5c8721cbf0e54350e42c1fa20f87bf0c548562d35e7ace05ef9ebda688daea0770ba8d07c71962a8eb031af0809479ca3a66274540dd8e67cfc7ee73029d88968e88012c41a9bba698645f0ca5ea9188edfbc3c2ef92bbdf4a5cc98015d68f864258d0151515bf165177733d4f764ca53de055f0f4a71e93c0d245f2777da538ba887598ca559b1beafb6ec51e56c120c23215ab5aceac6c678fa8ab933950b3a053d15429216a614eff44172a96cb88d6bfdbfebfd6af99db1cd2e6248d9ac32c4587b2dd8171cd1bca6280bf5823f457e854372f2c69f620a4a64486f957da329ee021f707a709c7e1df1d391b6ffbd9f222ac6afbc19a0db978f82869c2a481dbca533895df0892928a7a8b7560898aa7b241c5bc60462a608976b7f57487263ec6db7c553705c51ceb4ca723a2d5249494d1e0db09e76bb910a5ab71e7d632047b4ac270f4135add888bc1e8e116647adea3ddf2ec0d9e3b09ae596b0432d7e449596b52e657c5f1125cac56831ca67f32daf3c286e5abd3126356bff2f33ebaac8141e14ea03749912288cbf6107161299ccf3d6c37dc91e9ef4e5e42550376cfd2c984b35f7c45f52db9822ec6e4b159a65f76dde02b0bcaed64d77902651e56526d45f70a8ec6704018d96d334d2c45d79207057cc73dd2fe912ca23a9e046e6ee6422ff2642365e5e44c8e241eb8148f08527be4542eef9d5934fbc129937b0e63ea02f1a973594ebd203a6f9e3dec2919cefbf1969c746910d99ede0dddd3f26a47efd2fbacd6c0f2cf73fecd53edbed9c4bdeda421fb2686973b28203cbd84cb1b21f0619a50ad48313630fe3de2bada60a275ab1e975065e94e57faedd70dd58997d3b2027b3251972d67d04e5dbe600f28f103b11460809323e2a727b2675a9076056b71a47bb0756e31e3b919b6285b2b3b8477fbcf4c4f4d2890a41f77eab5d9e28ac8df08fdcfedf2f0380e1f52b81b8dce0a1c19d6b403863bea362b00e8be635d3016c2e43356dbbde141c44bc4d36e49aef562f845006409fed4dfa1ade06432f182dab6f15441d15d4dc848e1dbb5a85fb4e2eafc336fa31904328470c1fe3be5aa09a44fe5c28d2719d5a2f27232ee3f59a32239630f1faf356845a3132ac84218fd8b1dcae52966dd6bf81a7af4c8023743f28f1a2f0ea64e512a437462a62235b6574b74fa002d50427ed09ce4a66751a93bcc132e7beca58683878beb9c46e0f9d864c793b2f7910e19b258d4d2e6103feb177417de5b6f0ec32fbb6531415baaff5beee4fedf9b2eaacdf07d72a39440708d546876ed7271721d1f282914b29f84f949cb75584940d9c40ad70200816ff64f1849b418b96c35243e8fe6a73bb2a8601a4a8d0954777d0b4298eed2892ba609c9f9abdbe1d8faa5d8acf061cc69f640d316de00a8973942e6cb77d769c384b2b27b0f2e2ca13388706f0f3436e4464cb60d9bf6e8c1e8b7d72ca7ad4e893e0624184150e8ff4b756c6594f4fc72782a685cc27394a8f9d7a4a4ac68bc07c0128109a83348324ba9a3ea7bb57f08caeee54b5164bffcc95fedb24be4482b29a78ece379f17e63158e58d052e1d9737323ef7b8cebe255f54bcb262438b7f4f78a157d1c3a642e635d31cdd38f42d4587e7cc552556f6ba5949eb28d778c2fdbcbf7268ec6eb491335a27f2951c11b6f084afd8652836a03d58a743cb33c3ae2201a508ea0ad175c18a381fb6b297140a853649ac61e60b9df4fa9d6b23a69d04fb4518b023b0b8f540d741121ada452be7612668eb31ed64d9d848d282ffe631b1516628c6ca34c6d45d432fd4a380afa5554a95e58a5c9effe6101827fd8a84cdec595aca11f57b115478d8a391aa1801b62ec8522cacc1680c6ade5cf7f3d80208c44e89cd893d36cd16ca8e391e2c9a09737feada1c1b444606a6751e2c60d4f99ac167496faf75023fc733c1a9bc279d028430bd36c14859507b36bde077d88f00c0b48c10b3aa43ec41b665f42e73bfd3aad503d002917d70f3bc8d5ac52ca1ae5e9d1f7830a28cb1e803aa70ae8fda69832c9cae9ba37c6f5dbce427c9174a5c00624488200a9e2ca6d995307bb16bc095c987bdb21d5971fe63370ce3c4460a027ca43509e72701f892da40af839c5d07009df2c3c6ebaed9941ffb2bad5b1b333eeab88135ac13e990df247e0d88595b67f8cdfa5cf89972f6a17d013e87531524bc510c721a21ab4121414f24dfb0d291956ad77b349ec1c629b2efa36349cc48e33cf3ff09cfb04d904e7d173fb0855a3b5248ebd02aa5cd82745523b280df75565b1a177f901ebca99f0e037551bfc5d376e08f605bf577deb33e0d4d4e642a67f5c11698cb898fc68c6154f6efccc9750db8db942049efcc5e05f009ef9385a95c8f522b5d833c04961d937fb728da5b0c1e8874930d9119df87e947f19d7db79eaa3fa15de7a47bc1f9136ca3ca80d378ef61b65529e61f5cf89e7d706e59398cd042794d902e866f184e104d2dd3e148b7b9a8f5c12ceb78d5afdf24242aae7836072b704546a032f7a423e02f4a3584fc83176d7a24b828cec047c91a5848f3a9519b42f7256be4271148ad1bab6335557ea9e571981a32ebdc5bf71d43cc987b5d99a47678c364aa999c9055f35d5b61458a9f635dfd4e0fa4453470ffd9bc274ce5c8d7209a3b23c9ba44c7c2b11553cd0491f2605980402172dfb145de2bae1590fdde6a6b40236a601b3dbf789d6881809278db8fe88f47fa71b5c41fff08d0858bb2e25230cc82c05759afda0e9123a6dca8c3b743ebb2b049b6b6d85cf81a721f369cca56de1397d0efb4b0777cbd9516bc9d56de0de640ce18e7967439957b60cfb60522e35d2215fdad217b15c98d023f70207e14d03fdb5fea32feacbe1935a7d68cb149d1ab662c4fca5d2b4622a00665a9d03808a2868b6796b89438a6542ec27c601f14a445b57a1894ca556b0c002add83b52b86b7e49b7f4d7530f0ab9954d3e7031d520b4ac591692691bdcf914b7ff7b553ea865b424872e2ab0fa4c8ec7513a3f3c6f488054c4821e7d365982106ee1bd542ec8723f0aa0cd15a8b786f552a991799ac0259faffaad6236d2f213f5791f556986eb14acb64c05b9420eac5ba9f0b197812c464306fe41827a42469823149a16accb8146e6c6bfaa2bfa914cb7d20276466e7afa69c5f21aa8fe59bf2b7e06a93daf134bab39759d0d0e21cce88e2de8d62fc803d42c3c099f1a528bab95efb6aabae8c5b3c9c605986f0e3a8fca40cbc089441e8cba4858298fd5c3b6f74ddcd0056af34c1ac9a2faf488f2b84339abe8e7a51d646af09e6a15da10cd42a0caea1f30a9fd5196f9b4031d030227a1fb4da8bd4d7ea9c0e4d5b8b1e89123885bc8a4b3efdbfb6e135702cf2bc0ad99fefe2ca4430ab00245f65b11e65656c9db9dc6aed73ee1d242cf41a290c9be44f16d1bcc0c7f0651051f7d8dc407b720f5373bd766db99fd16aa5d8eb9743de78b9156d06ad5988b192d98b8e1bf4d18b5bb75fc94d844e40c59dbb293ed03c53af8bc928b1487c898d666493f51fdfea58dd6385bce54dbb40a823117bc0354fc68ce4357049b13a0c50b01761f342b1f00213a4ef242dad6964895388f5a8e92efb2a1ab2d0ba08eb1c102cc4efa076474461d194a6db759c3a622a61aa95455735972d1d204a5623678ae5b86b1267b303f9b7c2fe318cf40cf9cf953cc9800f732352212c4cd5f407c639c0caf5134f7a02b01195915f644a3c7b883c9cbd0a222dbf329b51a996128fe2988bb5c4b8f0253256cec76aeabb8f0853e40a8a1bb11d2263dc6475b358a22b2b742db004371f5ad635268eb870acd4ffa7b6f70fb809d647c862cad79b5d47619d3150d1345141f2e9ebcbf545020e51963491fc3af1478f8f36215af01e1694eb797b9327b3cad45529038c3dc61566fd7842b1f9baf15d50c587ca5cb891ccd4ae13f75f4d98de58a6de8bccdf2f9212023d9b6f78bb44febb5213e8b00f094a8be8807109211f0001d234423600f6aec05e348bc784a237cdc85d45b1a4758d83bb8a6006b43f1a99ece2595bec4f87759858c680815af7012b5c3a4cc3b431b2b82f4d0b530d7e717eadb1ceae3ce8be5e94dd944944a74a13b7caa62cd9b15af21f22534b16a0820bb7195cd35f5ef182b9294912f18a8e5e7f9280a35ac058863a5910815b6ea92c6e450d15d1abbd43b45938dd9070d297983f986c69039823fb0d05679041d93041a5d6414d824407568429539eafe880ccfb44bf0876d43e3975bb19d9220f6cf50d6fe02d4c8f7453a6362e2e0b7d6b288e9129b451512269a60a979b163e5bd4d41f50755e123d7ce64c935657887bc62deec5138cd963a1f094a1bde0f74bf6d1e842ed7f4d0a549483eb4759b85131dfddee077ad2d10ed1b0a9963e31207010b525c49f39aad7a2422c6b7e6fe9c0786ed3d425bd15c03e92bfbfb48c105828bbda7ec3bb65092519ba8a4b7a307c2358bebcc75f1f8b47276088e656ffc11d692bcbd19a422bbcbe28a6e30e6b6a6656e815623ed4d93015a0c885803019938028c7aaad4cdf54ec5bbccbf8281db6f92e66903638abc399a095128532fc1138b6013d25728b79dfe0a210a5c51d617dd6a370900216680ff99e75a36a4c834ede9af14b9de138a7f76686db5183609d87d468e94e9d386cd03709f86504db9cbe594cf061a6a59b59308f78f6ca134ff6bed44a5e7a89e0cc5cdef90610d9ee005544ec8f574ae299b00e117ebf7204d863c707de3a404dce8d5ba624af6325227998bfdd929f57f6069ec7e14389cfe9df03c60639850a94d74370d7a7d5f547b1280bb4608233f06e2adda820702a9b5c35237a89e288158c143efdd7a98d92b321deedc25804a14fdf4404e748d7589da23d9f24c0e8f34401ed67e75a03567cabc8fec6d005cade8ec9c172bb99968a190cc75ba50f3ad7aa0786f0eebe2938abbb94ac1ae5b94ec4f7cd8e1a77216123ba4ececfcf1df22621b2f29f0b18f9ed581985d16c2ada08b6a1a6adf1c856bd9306fc5e431e4fc96b76752bade47d38326f1ccdad43f86578cdacb18f13d04120b38aab2a6ddc918230b3016d440fd185adee0613ec1b618232267254d81d61fdf9e23f48b63d214fee76cb68d4ca45e77f665060edfa3e0c4571bc24985eca607ab187892be1db7323ef6febcc746213ff85e01efc1daff9d278a2f9e2ec3caff878400306cbadcc465770bc210b1b6fdde161545bf4483e33eb2166dac7ab02ec6459ba19662fbf2a1acfa8a2de45c64f01d1dc2b6f9e2d0c93100f316cbd7d456018ceec8170527931a50c7795399ebe4552b211c02f05b312ee68b9bd25fbfd1a5840d30c8fafab7cf11fc4f20f1d3ff6fe6b631427c1906e7e2befa3f6d5fdf8400419220432b59e0eca6fab2dfd39f417cbb36e14ce3c6791749879917fae34a0867ab243d2da03efc25b6a4b951362141ee16be0967c01432e2ae25a9b5d6a149cff90b45ae873283c26530128318e295b9406d057e107ad4206e1df5b24906efd9265001e673dea09cd7f89ce1a0e11a5a8a813dd77b9ca6daa190bf3431514ef69d5a54138cd400e7e843fd7e42b87ff2b5baa301b540ac8b34144f42ba642e5ac13565a09aa2541309a2cd6f330c6585e91a885877f67ae8eaa10dc02c67dc736b84c8e4d2d052b608f3dbcee2705de0c903127d029446c5613e047e2140ff849fcf64f22bc3c8c219f6a92cd38a6dac67c95a7f0a54569cb06e6d994119167f05cfbe9389071a0de2a43a2fd60dea1e9404570078dbe466bde8fdbbdb56135f2cf7ed5f87b633ca65003f32e27dc79ea731eea4f4e3be6999acc84bb13a38396ad2d627027d83c381f5921c6b8e245148423a77631e5335ed1e28e4f26e79b7270fafb6b6fe94426aea1864c9fc91384756ef23ac502499a4c03539ea8fa467360c717881facf4a6c960348bc79ab28b1080a2f9408f14e46217c7c9c17e3241e0df4b9b134bb2aa583cf6bbb956db37f4203dd5b94bbc409e5d9ba39bada284329c4956e2358e8d3c44af02eac5997a8c417dc9b7040b8b3e2d1d07682333483a127482d6f507be08d311e865285559c4e4d0fce558973fc2b501aa78b960a31956a6e16643bc25204fb71e604c66d36a2293b1a922ddeb8a33977dedfabb1921894a13b273948552bb59111ca7fafd127ee72ac9e7c3b8559292779c3592d5ec870e84c2aa82f9860157bb7f175358f676a7b29b9f0d2e63e208692b3896a9dbba7b545a520a69a970f2c17926885546f85077b536753cab53c0b0eb971e62b7125655188e377c27c999311ff2b3b3c85be0e8b1d1f3e27861fce2703fcce6d616304b3250273130a5babc075031fbb9943daf68366ccc1155dcfaa67ef019631dc2524354baaf26394a9c1ae005c39bef3b89672e97edbefb7288bcc6c7ecc4f7c46d01c0fecc8735767930c9f0c6bb2cea0bd621d0196d0d67983f6bd6d9246f32e249392f33a6e967ca976d2e1d0d6b46b5f35dc75af4fe866d68045490f037af2ff0a0ce7917799b99e6a281ce4b503e92580fbea3e141ad9e3daccdf7816a58e4290a8236d3845d4a2864bc21d45d53180a77fe56d7cc956329f0cef56aebed3b48ba0df09db3481a49cc844ebea6003429b22a07a2c3a700fea62571acf15c3e08428dbfbece7b46245fcb87deac5bb2c7a3250ab442651bcf16c3b8d88257843b0ae4deea00c026357e11dd8a407023285c9dd57eef0fa73f6f81ff685d13dfb284ca1fbd20b235edde97eb8d8263c58ab492779cbc00bed9bf97b7351f6538ed099bccda21897d49ebc3a898f7bf02d0bd50344f30fe9a0d39ca2bfbaaa97e5541ce9e5b0356aa7c06613a927bd4a1c457cee7ebf9b1db931885ef01dbf2789fbea45f0b3dedef57aac74aa6f8fc1bab761652cf68db338ded03178341d54224379b4975adc86b888e094f0be035e407712ed99aa47084095a83dee2d769b293e1fb47a8f7e05e4bcd9bd2c6a2a09f143f9f2cf9e3876a9c65cd6ca98a2a9d57adf3b866e15ed8378225de08a1004ede8caf30f9624a1cc8a5600895616e5335f63b0448930e9691c6f14bc88778bb1eb17ccff9c6becca885f07d7e18aa734a79c53f0da2d1cd4fb8d79ee47aa54e400ac36457e9bec0d5d19dfb2bea1e0bc4594bd14a7882160be74b2f11d413de3af12f056fb129d6fdfb2e637df7104ce05111ff469a21ddf83ad3a00053ff003f879729aad71212fb2ead2d22c75052c89b0ba52f20e7a82dfffb88f2cc97629cb795c3701f9474627470e5df7b0037c7d5c167eb20596f976a1db571c7b948fdb1e63bfb5a5d70609d3818142727019a7c22f11a917e45aecac5b670493e950e8a1b057d42963c058aca4ebcea2ef5a5c743a73a1270a2e6a78b071514d9cf2540ed6d7cf510ae8c209ee6a11fab01ad0327507d68ea0e1a8032e242993a0aa4ae77f428a1a780cf7e19e6198870ef9655fb8e7bcc9eb3895596586d50942a3d40733ee7a57e0fba3a74935516ea22e7acd90fb1baa3bb919ceebc7f6db8f2284b7d50e17e06d7fac929d85c952a00d25da119aca1dd339f45ec7b26ff671b93f7c45f5169fbe2cbc5908027a353967318fc93732427ee0f4a8971b4e2ca1a826ad0667d3208b6f2d07ec2d72c2306d9617456eec96321f21b3e6207070697b652118883dff639df7ee19042688e44de488c8376cb716e6b9610bc03f48503a821cbfce2c1c2834220d2e1814b34ed73632056ceee0aad50344f3b25dcc8a4616fc5ba2bdae6181399f51b1c3e405338ab9f32daccaaa9c84b1a1566e6c0a2c06009b59f3b753f24afa0ca2b7aea84a927e09bf23558b332c0cb534e9511073fec8807fd4f484ac88ebbf222240ef320642a3fb432f4abd1b18da6580ae2035a955187edc4de17d02d10dfa1b567f95d9785d7a9e24785aaa146e98c677982d11e3776df275bf30291236c273e817e3416afc6114961c9b048674fb0a74d0782c5f1e0a6bd2c4c0840e122134bbfb30240f882350147e82066455aa3da8b2b4076264b0a0d5cb974f239921380d5956db837f45f6574b7024941119c6d0f9eb7ccbbe3cb11df69c771939509c469cec24c74ba6c5f0ae9a7bc99e9672e7211dbd3434aa3dfb4a06992ed3082992ef814e318893a92fe92b2725d44d8adab2f737407526a87649a7b26f3c9eeb8d8791ef45b76589224e343987dab8436358f50e7f0ea9fd732af085fa1cd1dc7b114c624ec568cdf99af68b4bedd0e1ec1d3c580eedae231eb29421a7eab76e7b1b0618288a57ae403d2d0cbd5ab527cdb9c90ab1755f607b02d77b5115ef68609cb821e40500ba06ea6ebde5e8ff9079c262c8f75d4ddb6d062788f7921aa9720b325aba3f38fca9010ed144b895ddb72a61ccfd5488abd75af821c04989c53e119502e3dccf8813d17c69349d1d9ac9615cd07fbfd20a83677577ebe36c2a075cfee6e1d2d7117325096bdb465f7e41c14efbe336d322ef1b0693d6065a496e83b8c2040db6d58d4a432e89b77082514c31ecad9e7abe1aa73b3f09198cc9c0ff275eee63d538871021871da7459d7e530f855047cd2954299813171b22f45f923f16a44fee25df469249e2b6e375257a235be4aca1a8c78836cda376bf9f55a496d938958eda8a7d42389dd16e8ad306b75377eb4647cef790fa4a83d6e4c1dfc3e71e22fd98a85641b2e26c3ca549c17db39123b2c6ceca51da40fb7c151165ff5edf78f0a6a18427cb1a1773bff9ebdb015f5e2cc415400c4eda9ee6cf45751ea752f15c3d3e655bee39a3480d79fa52c26e5afe3df2394e533e2f26867460f688039d1db04bb72c311b6a81cf07bcff774c3ae74b93db0a88a6b75ae13d61ca4331064bcdacb76b72df02a1305f477e7037a761217bea03660c555d000f90646aa263c2d16ce1aa78f6b3709304761756ba65ad2a6df221eea671cb9c0ccd376fcd0be79ae60d93af2699e7c74ab8773b772f4ff434cbf06a4d303679f758f89eabd033167ea3eb19eb1bfc251aa2ea5e493d1fbf9ec22508c1637b065c56919f3376a9db12cec6d2a0b664980e5c9ac00c2e33495bdf9ec7d15735e9598101ece64cad4a104d505c82c0a2944b25d91a5c4433c3e721582b3e34e140cb2880236860d97ad7577bcb450f14e445e2e9f4c8aa17e3efca2e6156347a2cbe958583905658b17014611e3ad0444918f306d7ca83c23ce2f302398d94202ad99aae8c7f3deeb14f635508ee6b1cd74b2043e860e5f4fefede77d0961877dd7596dcdbff0cd89863645ed5c5e6072de545a0b264d683b87834e181a0783ca8729a199072d96cc78973fdb3af1eb985e8491f6ee5efeeaee4885033bf9e41d771a72e1d05e126e6d1de4aee921b46f6d8e7b3c8e4dfb5ea918dca25764ed709e1f7af160c035050a2c73f3e84a291dd18d03c59c42a1417af93c8ea7a03b4c3746e373d066d3064bbfe362ee59ae3d698926191cebecab0cf924cfe2f7b5d21ab317d5d05fa967796c7d8e0d3d518d31a9ce377d8c392d5cd54ff7a8edc3b1e23e00cc3851d22b59afbfeb105b48e80254b60c641cf49060169e5774461c603fe70cc4c2d995b5414b364aad0358e72c321d2eb54b19470bb0983a016e72c2617bf130c8feae2bd8a71ec9d3bbd2a3673400f90b7e87fe87717160616a254bb20d7745be2e10f60bb50e1f0ebed8bbef31ea2f05929bac12209c3e99328065685b7fecd3ecbd3ba35944e85556bef89ead862c725068ac4547d323b9c6ded2a7af8bff6fcf3167d51688dd97082a785b798b6456f9854298c5c07d282ce1894dc92ec9ed08f8a0c3366e33fec6ed3865ca700464876e421e78c7fec74d20dd8c8dfcef475ad627fd137a4fbb729b16606e539df82efebe30111cb7ea118e4a785570debdab5022ec1a572e948d63c537be0e4ff9ea88ea2fc18e8b0d06ae9c122a1a87a77814da3e81d5e78663ce40fc528c47bab15441c12d9c1fbb91bda1ab02c8f9a268392cfa50958ed9c64403dd61e171468a5268e1ea1c485453daafb926b1540f97004b513f24cc6b4df3d00dc9cb294a6809fac39cb447fd565abec4ac98d30265d8fd275944299b50e4dc585b8b90aedf872c0f48491828dad71de7b22f0932233b0d9bd7be650161b1a01547ca4fc5fc99829d6e4fac6fda2875df4f87eb4faf21918a9b7eeb828b56c0759077d2f2333f93199c26c82641ed841a593458638f65d83adff49aa0b8d171e4149bdc5c6ff935473acd6f2d3f7e8e76e5b5636ec6d7f9032cf428685cceb73c8329124230c49041589f9f6149a10b66ade7c824cc1a0acf2d2f056a4a58912ddc723097e34ecd8c716b7cae6fdbf23814765f5166bb91eaa28b820ad41e2725e8de0ead53a27183b52237a7b7ec61ae7ed4d748f6e8f57fae653b8d81cd487976de698bf5226a9bc6228f2b622b9b9c3af2545030fd13f5e0e37d42a3e769f54f11c5c0fa7929fbd53769788ca14b49c05e230730cee86b259c517d7ef2a6bbe6bc6652bd7e5da28daa7ea8ae3a2841021ebee7d5423a8d9c1aa9e1e1d8708e1ded19c9fd4c26fd94039a924de1caedae3f979719578af5ba721e33c4d93d54ea9931a8d497c8da0c3f58b22c008515df7cc6cddf80eaf92ee6db4b904d5777ee1661d8b3383be777e88a29c5060177da5e5ab7b1168f1121bce341cab46e6435feab5225034b751144f870d2715ba8df478da32fb02e9794ad681af31a258d661a02b054f04093deeaad7ad00c22e3dd876f1c12d4e674243fb55dcd0a7f8ae4208d4c3a9f8fc505b06c97acb17bcf93fb3f7db5839ea832dfc622b84be39114f2ed9bcce4a49a6ce4bcae50db89cabcef713e9896aa1bcdd7f08b52732f9ab17f08b6cca7fd248a4f8214b8b103841116b2c167f0c0b0fc625f22e576fbc362ffdfab5539eadb7e09ae175847a7a095917a05634abc857c4df92e9085ae11b1e159788439a5e0ba504b48ac49317e4214d24ed24bc390af2c037bad6d90ed43e236353f11a2597200b315217855a664fa5a770b0c99fcc2a7feccab4ae85d1556c4c6b833fb26cb3483202c4ef062bf2a6029661d7f4126fad1db3320e1c00db97d70dd2212b65c0f159705a9f732d61ea6ea25c4b1321e638424b8cdc38784c2f92bb54987ccb0b76dc504c636e646f0668dbcc9ecc2e3eaa220e68b2b1416d47fb92cbb60a01b7f568bcc41918ea215dee697ca22f81725e2d58c046ed3550e08ae508038b941d8c71ee52ad490bb8a33163b6f7815cd650d7c7fb1e2b2ab198fe727405a6cb2a12dc33ed752e7a83feba1baa93a9fc4af90facc3fc859c05f50dca314c0e66872b960b8e2c7594d9333bbdd7bec708f1af3eff4f1b16c14397a11cf457060be03cae7b22891adcf7a2652ebf8a5ff6d0230495eb4597a9872624ad723718393c28b7bb7c8370c55e8833ec7fafa0aaf003f127bc00f0ead7ebecb45c6cc894224df71b4f12d2196e6b19020eac7115ee1a386982c13a32889cbcac380258a453609a52ae8ca2d123221bfce64c133ba1597b9d9b58c60cc14a6e21376e0b44419ef7a45b38b1ed9e9e94f56025317a08eb9fec2fbdb4ea55e7f5cc9b115166aff18c8f72a1799238266c4c97bf5aa7704bc2cca081bac37ee808edadf9cccbd438f996c76aa733e0e7b9d0c6db253ce8d41fb847c792f347128159837214673b3640f682b971da5ac60b26e8b2890808c46247b1818c66f92222cef9490c6ef230868bbcc2a179849d382a15993306a2787b89bfe94816d0b41d8a7ad0324530356b528010eb7e8c9fe2dccf75100a21b73a61c26d80ecc8b6179ab477b83f5a6abeac6af628033b278b93a8e1c8fa5c2c1ba245d894985aa12bc97acee6bf2694303843deec587553dde954104171a3fae89347372585c7d8d0a5baed9b5d945e7d14cbed357b8bb5c6a62a7394297bb3f269d8e1d2e11d72c14df677e34b5f4060dd780851391b9e98b4742e5fbe0cc51141e2dc63c23312c1f3fcc227c5c0a987d7bd0702e08b1e8c41b152ef2b40a61153eb20482ce55f1cca55229d89acb71a21eaa17800b0f6a3f0d77843dd0695d39887b32e1944c4e998a9d72c680fad29435a6795ec0b3b5d936eff249d4540b5bed49ede3ce5452964198a065446581872156b68a776c0367671a22c1198f20fc2981278ff5b0651f1ee8efff35dbdbe264099bedbe6f8823ec21e68a307ff83e26441100f98e7956b05a3a40e102adecd7f288e6ff7085ccfe6ae11c132076120e3bc5d5d3e752bce73bcd339184743fc8af1460dcb34dc656f5db1e3effce53b906c9f490583b615a1f790833a80fc0b53e08460b8cec5411df6a0c77a7bc4b109a9a3c1a230018ab97f14d0a59a32bd0ff309d742c08697501e6728327661283cf504f6f9dce1af9fe8108108bbacc4afcf438f261a6a20816b73289dfa10bfc0fca71030555c9bfa869c1b8c90718620d2a2a8d58549eeb1f5f9304285cdb4f7d5340e8e4b26acc3132e7ab6912de06bab0becb5cd4278ca79c8c3f8c7940e0de24aebfd5a242bc0e2752f68e48202f4a39becc5f8ea79eaa1cf3f763e8d27506036308d6cc672cc6110cc6cfdb0b6f76efa6f34d1cbe8fb17a5b6aba19ba68940db7ffd3eb98d8fce32507e80c922c9f751d72802e50b497ad107e87199710bc2d55047e3020eaf549c421a57adc5d28bb7e9b16f714f08a40cfa9beb131d5911a10ec567c1f57d4a70f5d34a84d45eaeaa0c1964b0f05979f4fe21cefc0ceb4883e64d9bffc6fd2a362eddb28868cfca54ab6e4110d3277465dba7313688977a00f8ee882073fff8a46179c6e38e425cd24f1003b9d3c2ccf06ed5932b9dba2921357d98dca4d13555a2753a044ef2a0af4fad1f1284115313fe4c0073e82187bbdb75fa2a36ccf42df4a3b7071e3325180002830dc4d31f84bdde69edcc89f1073cef151cec1e79552c6f2470980eadad299eb8b7c4cf3d922cad39c08d04802627fbfc4e2651efba4a0e31be1b022e6410e6749cc316ba93d5f3d608692446cd1f8e2f4e94726b5572bd751c0f70aab90762433fc7fb370fecde9aa67f23fe4c3fb737298c8854323b8b9394369621983fd3e2f68ff3e7f701ff1ada9e29e45ed73b302a12df4470aac825cccace5f1c589343be3f60f1c9fca261fb5eeaf01f136783e8c8741fe61bd0a2720dbe44bb37fe2f253a73b5be2489eb63e80ac6f392f8cdc7d3f931c151b74682599645baaf7aca605b31bfefbf3b4ce62ebe06b8b395194a8ecbb096ca8326affc949737adc4f73e40fb4201de5459376a4cff0905a04ed44496428def5fd70271ef28fc534ddc8eef578613033915319de714b5dd0836010e2e1406f983416b47056cd7bdd415c8dda817ec0d9c4e318309f06cab6b350091378c5dec1b01273c7319ef31a2c73298daa743d203d8ffe84ce1152094cf06daef5f877a50a7aa7d486b6980f92ee67356ea85bd69a03910f19b84f417f41b7fa0fb3735aef0634b61d72074478888e60485a9b05d66258aa7a6c793c7631321b8e288b3e30a182b96749a4091fd0204b79885660ae7a1cdbd7047f3f4ab03e4883dc4bd02068a7ec2cf66e060647b4effbb3f953ee3eaccba6db6e8162f297ee650aa34019384e7663ef57841ba4e340b91a8eda6ff01957485292baad7d03ca3f655416cb6c23bae4fcbacc9cee4ca27128153ab5f89a62947b9b9b20ef090c90588702aa32365c4f1724358e1ebd36511dae4fd9fadcebcea0652b428a51702de8e01eea0d75b5bc8c08e3e41bf55f85a29a104cef81ab7604742952cb59a27971603a225d00e0cf3fe2f313240fc7953f82b071dedb5e2ce5c4d3431617e7db2334d53b2baf0b6af73cdd732ccd84db97bb3301bff4d3d81820bfe24880acce1d2e3ce066947b671366a7563ced9efec763c926775e6690b1e14d43e72187b5df90af532187eb053ea23be532846b2a43c0362b3e65c132ce97483031bf57688700f63cc701c0fd3c2ef459f9508cccce656e484d35d6c0099644e3c7c36f5697d141db8081c6234131c645c62bc54390c8cd5aaa8b24338eb3c1308f1f1217869c17addc900d1372759acb59f3a5975af717bcf1de6745753bac6eb04c4c0bab2ab42d0304b78845f2ecf59e2a911586c1b331731e5eafbd6e08778c54e7d441241e6fc539d361215e5551393e509f8126b12db79e869256061cef243b259d8983af9e8d8a41678fdbab25f7709474ca1df5cb6ab5d0f4725fdc4c93ccc85a2f5b6354efba9bcba4557c14558fd6f3a17047e763adb36f6aa1f6e67744a5b29ec7a02cff4e8725368dbcbbf0beb550911615f065a42df04ca1677294caae8ac6b65c44919c03929ed3d75d799240b8ba0e0117698e4c8f86b1952decace77d594b1945308678be3df860bd803a97c13651b17843395c6c46ba75220f275e4d2e0fb12581dfd6938e9936409e8895da26f7b23cb767ef8fcf1a6155789d0474106784a52e15168ccdd380d71b4c3fe339ee5cefd7aea8ecb08eb36cdb60d0bff660a1d071e2dc5e3933af728fa2c4ccb806d2bc6e8d656be0d0ecd02f0abdc43280593ae8df5dcc4f5f59b627ce4c43259baae31a706b12f94e09d47e461951cbe9a1bb29bc0a05a5759ab5847856654d4051a03ccbb304291147a22a208dbbd87a3f61519fbfe5b553192672aaf6816de1f4773931229f1317ce109f48c27ad99fbfbe661d3064e6bb84f1f4bc3bcfd6f3c8ff3e8e70a4b6869b0404eba79efee6cf5123f9f61e5b42e5960c20dde416d5992fb6b647ef7da92a2567257afd3b000e0b52da6d2df42ff27e6ea300fc9cf308c8f789f057477c86e481d3592a11387a80c150d368ea0554922e329c4cb401fb4c95eb70980c26a993bfc1bbf2740d8921253221251c97e79ed219634e509028505a348c4e72aef3aeb9496230e5ddf95e986f7fd32e4f066ebf137ee511aa0ac3fcfff9f34ce4220bd87c95f740f00169fbefa28b777041ccb7ff1fe52326ec4f861ef084e7eefa75f479029f3be8b36c2cacf677203b077aacca8a1111abec401adc5473985345ec1cfa8c1262584e1a0eec832d8d8a892a6d3315882740bbd1d7e0ba79c1588eb0602a1b7352bf3eede5c7be1cc8985152d4fa43f54ac6a2f94bb72e3ce352ae4847a90988ea039d4ac72c467b33cf816c627b807506b30afdb4b85740306303aa1826990c96bd5c0e1749403c723ddc363b271ebe8da0247abe094eff797b2e72f125d45a7ed1b58044e911ba096c41f7428f5c6aac4e715e3be87f0382a2a8eb641638491e3e290c12f782dbca690b9e7b15817d2b5fa9e7d4104fd56b538d294cd9dff35b3fbf304e277490c4ae55bc2f0afd83679ff6dcbb7907e6304504a5f04b00a8a29d3a5195eb71182c74825134a9e5e4f8b7b71d21ee6f2b5d8fe99d3495652cc1a9191e05dbe643fe2cfc40a089b3bd8d95210b708e2bd091386ac8e19b4d80245b16eb0b6507dce049544d2f1daf6e734b168f95a030b1e1c13fde6a2148383d684e19e292186321a6198ec459c5bdfcf852160391795f21c65290d2c0dbed5dfe4b2398d26b602a0aa3a5160e0b91e03a3d6a72f856ff5954dfbf33ff5e3eedd90225133fb809ab889ae31ccb3ef1be8999e6755e5c406fa3c9578ca3d18fca03b090185b74d777d1d40758a43c8572fca4d5c2959fcabc5e9089a256c1782ce979077170e251cb7939c16f24739bed2c2eca166d265fca7ff7ee152e242a20724a2a3a6f790f5f75142163cf041f55c9c919288eaf40b1b564f3243257b6004b9f5a3595a138be17003848adc0d937528f0006caeef8058d423dfccb126b3f75224fd6417a224ef67df35797732f1d2261fc5adad80c90ea5da20261fcc95761b5f6e4c16f24438e3a165158104072d723e7a034254c07be9ee2906d7d3f04fb0810deea82fd93e86212bc123ceeb993db978483a68869fe01761f709577a289498e81c024ad05deab0ed11d22d6d9c67605647ae17fc48b8f7824846307339b27c1cb3784771194157824a51e5388003af84eff4bec8298fdae57fb77abfb92bf708967a552442a706616ff47eefac98a4917ba95ce49b1b381a461b7212dafd385436abacd0df7332f67c84d92998959eda1f955ce1b0bd42ec5d1d7e9fb05aa670d8619bf03cfc62f271f7e0825519b0374aa854d17ef238d22b75938b34a5736453151e1a177e3b586aa7d0407aaba90ebd1a613095dabd216c886469df016fac8975aea924e9d9c0d5d71d42520239f50cb8aba967631a2762a2874e863f0a41eb2be78cacea02726f8f3083de41796f7ef6c683313ba97795a1e5e64b228e0f4fc0c1d8bb1f0e546c890d1f2bc96260c38f470f856e21e0ad03babe36d85e385103fd63cac6d5b51b8023a0b5a193bc466064ffa52cbf3f534ea475e8660e65955968eefa560c506621945844e4e740651cb6eb247f9d7c36f9018e08e60464577db7451d0fa40d1638068d6f062535fa60f6754a0dda9dd299844956874c9305a54975a3f8b65e42f4ca910c4ddeb6384ca848a61dcbf135feeaeb1894315bce78100b44b5a0e3b480e3083e4032dcd41acc65ad8bdbe4f2e869d835e3e68db92611d2225df2e2d0174992c5e29bd78fa829f3d653d4406aee51091742c0109cf9a9a0ec1618a4d436ec993d3a37302647f7165ec99585957265608712de5e8904ef9149d59077e1c72840a33735eaaabad97ef5c9913af0548e69e0904329cafe1f048ffd177a63338f08c88c5cd73e26d90236a61965fad096274b2eace3e695301304b13522bd95cc09f7249d56312ca36d554a9dbaa7e98ff9787d1ec508230e488d9f93cf163538e64fa0f5259d1647f8034a716153ffdfa5d4e9c58e32d9eb8b8194177ab47071cea87ad099bccda21897d49ebc3a898f7bf02d0bd50344f30fe9a0d39ca2ef38c9d6ff5604bddb313833ab5496d0d26afd4cb6f0fbf3a937a246bb5e94119fcc74693e6cd59d146733bd244f8e81b5829b2c92ffd5178b7163e38f0cf388dcdde62e87ae2f2b16f9d57c618b21c45aacc041b7017bd9e6a69dcf8280a543598ab1a607197e647d299d209f7737b749d1964e762620c195b9e165af623053807600310cf055d1427b40145e71c350859bc2508c50b5720fd8e082bcdd158f02489825a5a14c13ea658303c10ace20772ca00bab54a1cf99d94233f174f1d1bd460758fe2baaa7ca60c0f367851591f776b14308cf4e40f04ac6786ccd58fed0080b4ca9fde04610a18194d021852d93b4c38fcc13f9fc3524f1bfdd8232cc9760d44a2d0eea53dd98bc9cf368d63a63ae962fb3aa448a553fb97e10b70d1377929718fe2435bf51aa94ba33af75665a4955f9273ff83eb3212524fcaa28e957b409df1a96ad3a8644fea8e73728856df419a854fe2feb55afbbd544f093236e0a80f4488d5b89c7aa4afb7e9a2dc9f77e9546adb637cbdb4250b2bb4c01761e483ab0f0f9bb5baa0b7c0d4f83097c8ece573f86d8e35f6f2d6d27dc35821ec9bb65729363dac02593e91f590fd872c10089d3609e0e36b5780624320246bcb32833638ff3badfd6baa37d08372f6025154e29650af4f767f014fdba99fd7e5f5167cf623806284751d0a5fc78f7fad7f718b8b27e13ca16218375c5461298de908aeeb349ca3acc95db04fd06d7a8e1076371b93f7c45f5169fbe2cbc5908027a353967318fc93732427ee0f42a54d45a0de854d439d76289090a182cc634580768e3e7d7da41993ba2ad2dc6047cd21bda67938c9be2c65dcac52f1eef3198783c2254e8004b6dec5470361aa0ec9cae156135345a1c03e2e7c14367fb67da967249eea3fac6ae7da58990f8f27006460229c237b931f67588b4d9089f07c203eb301f78a68c6d4db0bba6dec188163bb04a8a993765f4816b29fb825f48901bb86c6bb4512e72df3d39a89e0f194ec680e737397f58a5a49ec6e3d455864b03e04d538b78de357f20788a55430166aaac8d40cc876a6a5ab586cc92bcc092c8b19a4a6b07382de2e37e7a2591dc100ef9df826de5143fd5db01d300ae5cbe9a8769a085c0c6213d85a100b056b0a76a9fab857c810ae540ce399d350046e91857868fcf0fd544d5b823f08c2f8b870bd40550d821e8a921125e6c0db4aeb661874e481e69e84a91c6ea294111b95460d9dc8435db543a6c1e887de897a660298ba8560987eebe8f242af340458b876a2446285fb97bcf59dd79c7973b11ecd055bce9abbe3f9c7d7d09dd1dac4952b73e0c32fe3c6f0fea3a2194eece7061ec19e268e0d6d3b9c409b7857019ceeae0891542cdc4b7176a9f34a3e9031b7e4880435c652ca1e7895821c1e99d7fb388d63a68997b66bc68960050b4b7ccb0f028e5e3f10baeac8ff9a2712a40f8f124fe28d2694a00f9f996b902c41c090bc6f6470c12b6ba93a241d14a77538c36b4c8a966f3de323188f8ee69b5ffcc87c170e36c5ba4e2f2bbd12cb38b665b7c0cbe806a6c8cfbcf32e2053e4c2cbb0d87112e848b7d1fa13855728b9a5787e3f13455769b70bd7e85208056b34558a3e3561a61a41d8d45be728d125174bc73f7d0ff28116529023bdb7bb9191f751df6fc0e0f222c8a4e4d56c5ac15d7f9322bd36262359e61f09d6c1a1febc4d024c9c0ff275eee63d538871021871da7459d7e530f855047cd2954295f3091cca8974b9e6bd8b02af26ade2f5baaf2781bbe361b592505f3094c72c3035bd8c3411cbb0f3d82e65662cd47fd90a08c86b851cd220a8d80f368f18e1751a32572d5a0cff0bef4caf5e6e54969b5ad06fdc8108122e74e0dc81e22369bdcb5659c562e7d26096a6228511bf1baf13ef86d74c795f9c988facc31f341e20c024bfc4ce9cd526c1f34b0ec5470599bc343394151da86a733d38b41452ecb2080eb3a0970b7457c31ceea710743d69d26f5589fe2dd80e41f3f286f31ae3f87cac313f9f6411800de18f710fa5a21f36accdc6088970f22b10903a327abd20902cda82ef52ffd3a2a8d38e576452f8daf6b9c972d55f93bf0adec11f3ae49846a498ca4ebe4fac076aa3cc264ae69f1665f1457a81e84746ee578a7f6930953052dede3fb7bfd9133b94afb49a3d1a77299ab0c79d44d4ea0553129798102d6bf507bc6c25a50d78580d404017d4c8a6f5b5579bad135cd998494b8d7ed692ec9a402d53cce98f1ae30f562888cfa940586efbd109151a9aa437c295d94d779832a0243c855686a57b26abda503a8a92d2234092cc640740d1104f537dffe08b402ea3ff2fb1127af905658b17014611e3ad0444918f306d7ca83c23ce2f302398d94207a9e308637db50547851b4befcf329bc4e762b37b967cffb6652e3e497b7f48c1c0fefb919c40e7a38ffb5a8965ee6f91085609f7485b093470ca9b55f0e2a1441a8e600627a5f1107122e20a49daf51eee9667466f374deff9c3599114088953906325dd901b73e1d78154e73e7dd0fba515122227e270f710cb87a2fd9503c09ef5942d04f5bf653a5a5c30d8c5b844b8d226171df051fa9f19a9f4798c6c34a222f24c80e3511bf268fbeeea4d573443f27b444abd179da473f14827c3eeac5441e86b6798c3c6a2f5660e04d0d3855ad951405fe193889220e9c0e1a21806b9cd0f85df66b56161c63805e61980b46b6a683f4f6785a70edefa6d53b5620d29c713390dacec5d21d80d253b5115f42859748f36ef7ed16f8f350d5dbbe9a8160f312ba0d99d2cd3ef3eb13cf63e9b1907411f9f84e0bc0209c12e043afed29866bf876e7d924b601f25bbd352ed10a458e766ee25a8b632209c3e99328065685b7fecd3ecbd3ba35944e85556bef89ead862341359cefaa556c2e33b2b96edd267d7bb8c4b2b8f31b158168185a3d9ed1e5e96bc941fdd00a3fc08f543e5e3e0ddeac8947b4740935ce5b3c5f5d0f640f8d7bf3bc07b895aa4e2be034a8c1eb9f0bf6c87e370b7a2911cad7c1f294733ba5e2e025f02fa6350fed4897c76bb596ff981f5a421c2c3195e77b1ea6c3ad1a684cd061357b952f94c6c7084a26a5e008ae60993caf4011d73e901649806cb941a53b81aa795a936da4e21f42be8ed0c4834ac0f41ff26a5a1d160b730486f81bd6a426d7ccc88a3e20a63108dadfb0c5881fc3b10ed7ba75683569a5f68802c519c2afe2b0ad10867973a28c8c3e1f4551ff81ce9a2a2c9e80e22532c63a8d38f47f385173bde7818a75032ca9aa6e74fc0713ae5328132ee6071fb0dfbdf18dfd751690dd180942821f1b2d9dc3e172abd50c4de1804f6c68cc9b12678b8e436858747cfb163d3e838384cec472eee9e79da18319621f0c0e6b2dcdac03b83029cdc1192963a30172737fed1d9da47958d09c52af5972675dcd6679413a5e96ce70b3b28516a554a820f6bffa12d5bf67709c07a523f4292aef1a5656e32698f7f715b3ec070157e49d52687bbf2ee00229c6018a8f571fafc1385d721a0d1dbda065f3e297a996af5eaece6385894efa082f972c23d30c210183d1792a2cd0c62964ac3044a79b87250d48739ffc7756ffbed710cbead45f35fa7b94789ba6c7c4588701b29cf3adfeaa40f56ce75312dbcdb06ff271a03b0d71c1e72110fadb606e9e11f0c96a909c5d27ac361f49d4dbd4b6caeb8d4887763576e017e5c6401efd6fff67fced78af83d28f6999ef0d4434279c397aa2ef18821c5df598118275cbcf93d49b6f406a78ac5ee198c2efcc05d5c21269d5f38cee86d695e45fe899e9418f2315aadaca5aede1536fbfb6800bb151846023e109ec737370af53e937e2122720f20d2552aeb7c34f8e783e8892b60e4d12ea1f269c9c30f916b93df5fc79eab4855e949406cca17eb1ddce18a5d265586047ab3f4162326e82e1c793c02e042bd937c59c26333a1dfc54e66401e4d4efbe82fa21f893b32e7d60f16f0230033d9c5f97d859a80f333d0086895aaf3ce531c1c8956196064171e6be398974bfe77f6b6783b0ad70560f5006d65af520c44b0ecb54cd57374af748acfc048b7d5539f5f61a8779a8b29611a19b9b621035ddf370c7db932ad17c5be4a93bd29bc674d2b390cd6b92f67917fbd318caad109cca1481b807aeae3b56a7774a16195153b561d6d184f131118d294ced4f5009e56314ecf1722efb55c89424ccc60610921beb92729be8c3bb128543f12e1af98165133b31ac7a8f178da5ffd05e6f54dd69088988c896682332cc7bca454490c5d1a9707bfbeeced86eef01023dea253dab800712bed1f5f3965a02c057e47134c0dd3a6f95d2eb8a8d8efb65213c5e1fa0366e9536476f3b2a932e735b77248817328ad9935451ca20ce11e7c1e538e0d576d5118329c7669bca122fea7cc20bbe564e5eadece6374d4605b557b4a5c1cfccbc6bb45a352b7b927047547d33952c90f38912fcc29f6f845a7147c94188bbf65cf74c5d31347d76587de47e18e5dd833fae567ebd728755a03ca6c2e6801bd16101c8bb37865bf15055701810cff6c2a037d8914f1fc4b3a46edb5da432aa74f3b0d0430621e2bde60b742f85025fec2562be04bbce58bb6e1a129b9beb6e4f1c1b72305402a7bad522f2d77500dfa8469459fa02a9790ba878046503650ed65bb6c7ef2ed01add85fe3d685b123a1b5153369405ff3edc6be98339bb7aacb24bec13e623a304daf999d98177140af70929899d765a9985147368e7e9ced815e05078c1f4a7c6eed4573901bf318e4382526dffc6b1955445059cadeb69b618581c733d03d8055b086803ea9bbe092ea40b7f87dab43568c7abbd4d9328cea49fd7e834f36a6940b22ff75cf518b81e1e7f124a65616b4a9e99cefb9c65bf8225d96c4e4cd7a7313aeb306d848b74c499b58558314e7b4ba953a1908cbf83bdcb6ddf421e1747b8150e55c9646fee75285b4bf9859c026adc36a9b7ed4ff2d476e951ad4f665c2946440ef0012ff500681835cd375eccb24e3fd5a7a7c01c9dee0e7ee6bfd22a3e2692644c391369ec8b269217b4e003877334ece70549f91cc781d9fefc46d4a0d6f3462cf61927ff561671364a9a2a18878022833f1cd31f5381c7304cba7b4344feaedfaa80b5173acbedf639ee41d5f6d2e9966b05452cbc7f8f2b47ff7089b4a039cf095e299a0f4ad2fd34e284c0b2948756693ea5496ed68ecde865ba43b6c02a8e54135a48144f06af229e69f2cd51731a9d60fe53a31f64d1c834e18306f22c8e1a96cf6f6573128da766b8ab2929f34cd7278572ad8f7cdb1fb085b1ff52236824ebe942dcf86be992012c12f0d057716b53d3370a2e5ea6660f9cd9b114a33566070263555c09810503d4e7c3dc7609ba5ef72947087c40001d5fdd3e364c5916bb67392db030b05b2032816e7f4bf83917d267859c4a31d2f110557eb5f92a00eb932e2c323465245c20cf8914fbe85e90eb6b74097a96de45807d0baa88ffe758cc37f1936021062fc5ed5b09146b583ad56caac2ecaf187d603f8afc51992c0fd6b2e0e37457613445df42f7c7710ec1a8484a9db8dd759d5384912769600140402b26f14846860fa8f97c5ae06ad6bf92e354fadda32c42224a837675637beb7917a28bad30b8c4f279f2486070436f87c1209bd8f6e1e101e9fcc8adb45c3ba0f94de53929d61fd57de94afcb37d1d2bb0eabfbd37b592f3a0aba0fe5fd957c26ea5938aa5ab793a64a9bedf693d476fb8bba14446e732e51e5730edf9565dd025a4081447f339f0bcecc9a0f57c1c5763d4ec37d40a5933336e71a4570cdbb24cb9585b40e72c5a576baea4895874757b92f75be860350a097a0a8f3a0ce91f8337f99777ec7b8132f63cbe24b3d3405b7cc0ffd848ae94fe22fe60a674f9ff1b376811c641a405dc19a01c929bdf92d15afb8c4ff2775bdb1bc62d6f312e84d57428b122200143d30e357663967e7ceb22f344d34a56b3be476e840431c3910b432bed47a466e911e21d1e3a112b5d938f5590215e42eb511ecf318b18ad0a5f56a73c06a1233fb833272ff65a78f7130c018cc414f6a3ef41fc7a84c422817b0a8c6d21d770cfecd7c77d400c052b8554a97b68af20301c16e4b4113de25d1a8b7463516d1dfeb4a014fb147a200cffd152dc6bbddec5c57de90c95f38051e34b0b9283455bfa3b837d2a0e0a20267e58e08b82f05afc4c2f26d8a0f38b674eb593b4cae7242f9702044d1803ddea3f3ec60b0abffb54513a2bb94e26b2cd7518d6935298f662f1bfb58068bb881293460bf33a54fc4485f4cd780e24e89241dd3186fe843b93cd19669cebcf3930de1b8c15aac7346b18d78f3c1139c8acdd84b96de4d8057e03b609c7305d5873958f546010018d97f68009e24db9ae3eeb739cb8f5e1979e3742c88449084c73e8b1931d6b7de5202b8cfd71c12e0c3f32d3cf3e52fee41e8dde5792f195eb4a6da83fffe9758285102d6f343c0f14287099eac16025306306dab1e09e1c3dba5a2df29340ae320a36d8578cce468b574e30eb7455c8ebe54af49d04afbf5a5d166f5bc377cb3d6da403e103aa16cb5444a45c58c97858f0d5fce1012dbf7ccd4435cb55cd8298ef16294c509a90095effb24f3621c77c2df36ff12bb261dbae742f15d400422ebab4af8695a4204eba4b729728f44258602c97ea56dc4ac286992bb2ee78f0a7ef2fa918498093881412687393af4b4046e062dc34c42258351ee7c89224b9c6adbad92c920d4651fcef2ec33ab9ff77f6e1ea77098caeb3d3c0b3bc2371d631ca3b221a9327853ab1fb30f28d5a150c223180a7b92e2e0ff6d9fc0c9068d21c7763353a38b67a16c9f6e931ffcd4a5ab822feb7fdec2642a11c44dcb0db65347254b1c9a3a48463af6f313f43b6052b96430335cac4daa38da8644a3a76a48f01eaa1883a8a52e18a0500509d02de4537fc5202c33ad84b95b52a10c303b007700d5f4e39645fc2b4aaa8ab7fe260cd6e800c60a42fd9b2271892400cc571f864f3b4ac00a784dc2f30659c4016c6f79d6a8b96cc1d0d8dd5059d4b0de40570be8b142ee7bb2b93a0bdce9dcc0162cbbf48f62be20dcd5b5183bb8c330347912e384bb6b1fc57290dca97ffa4d8eaf4b064218743f6709e89298c866c81a9ac1c4dff51265db4aff7d9b761a26d297ad21debf7af8e3dc214b46e1c3f6275719fee771445acbaf3732a67474b1e0ffd3be0e89b2c36c3c15d04799ca8f82d909428bede4dbf9e1fb0729d6531a5c2296588d6e77f2c7834f2d55fb6a6d0e78b161d57248eb270f882a470f690565f25576dae20654ec23af35705e07c64e464b685a201dd717fcc8431aa23ac35f514b298483d7b8962e4a60708b4e1795b42b025471944cb3ed2e49279c128e55a201114fd27e234b1bc557cb7d88a0a9943cc4a5f8977d7edc8dbc7d1d96f28e51fea7b1bdf361f63d7ddc4166834e75d70bbf0f654cfa09925dc199e60d44f4e2a5adfebc294bd390e8fb07f1efc79604fc7ac6dc982a65afb5de9e0bf965323cd23069ef34ce86657f1ed393c5210c6ec77cb29d8bf1d9e4e43b63b8ecec3030cfca20e90ced9036eaeec628cd1cac364309a57736e5f646e51bce60f54a3c91b6e82345c590ddec0296be6e78a44d582a5e192551823b7b77f62b1a76b3d3fa144b68040cf1af2c644acf3294d5a6aef2e6ff0dd77100ee08b2a980442ff3ad82eeae60433e0234bd40761c7f3eb0055663894afbd8bb402190e1015dfcc34bda73aa2dce0facd94ed8f99d044effb88bf5fec3fc1be3d193e1cd50aa58af2f9b13d62b518124a571375c51a5f083ad5d1f8ac12674e8d3e734a4869c30a9bb87271100e979b79a1159c84035e9b674a585a27691974f4c671691bbdbb2671fffefe0f34cf4b63a88dc64037a7fa7c0619768a8846502183fb2b2aa2e13a8f6f1a3ba08074b2246c45482e026dcf4295530acead294f233827e8ec6e8dac5cff3db77274868b4662ab044b84ea95d4f004b2aaf9b0ff8049c10ec232a0a015c0399c3f05d333143f4288a024cc706b12d6de0a00d41f8d10003017ef795c3a9ee448c3d4cd26e12d2430ca7f142a0f0f45d4dda44dd5bf910c3c1f57827367e80464fd82209eb1fc9ee2b3780d7d417e127db7a7cbc024abdb7eb21b9425d4c92fe34f66e3a9dbe12acb505e9a26d62886baddbd644c416d30a1bb2cfc6f818019a2d31a3800ea80fca9109f61a51e4846f811ffa06e0b5839a33670d956cf6324a4f7d69f9adb0bd4e82fc0e724bfc0b5cdb67f2aad768f0b7d62a9d493c1824ab0a98e3c508cda062bcf326b86c7ca8ba707e441680901bac43900f900417773b050d594075371c02ab511975b3545e4531d46d4c55b1f8385c0ad66429970f0a40dfedd4873f83fffc90747d645aa966d13502a34f932fe145a577d103723f84fdaa6a3c6a1129b328955acf2fb8749577d3f13e4961f86421ad137686bc3b74d308a964f5237ec6aed4c7a03413a04dbc48705ef1151798035503f1bf334becb54abd7dac03508b499b1c9189ed4b0dac358084152fdcb7e5a9594f164349ff16006d54665eddb2db93e16073a269f2a26f0907ea768bf0249b5581ebae8718dc72e86b66a6095426c19abbb4f72f192c354f774b4a34f4105fa773c7e2c8ff687ba2a06d7f525eb9c74ee688cae25c6d095f4ab8a96894a3823c4c5d33d595fafd12ea299bd9aea1d092696d0540d951856eb014b5e3900123f67314b57004aa6bc2e44b8991f03b5ec2682781bcb394ece73538a2aa720c88e61b68c87bf75aea700859d84e7b417d4e9a650e0c52700bd0b3b22656056e0bf4bbb7a62644c1e613db2ac883e0e2d61702bcaa43044bd3425f05e70a528cba44e7f6890aa50a7b7080f83e2ea6853f59302128b24cc7cd3146a5c39486351bfad71c47164d3a7a2a5ab4b6afb3d62840181b26b8b0e3f5d48c787a44ffa974759e38a9b741ec4026c67eb5f254cfda7ea72f1735af12dc2d156dee37af480b8e8b96e4f4dbd8f52d4163c677fe7f0a1f4de144a3c8b7aec2cf8cc6a98d9bf4d8029333c9cc721a518ea0471258924aee111568358a6efad78abd1ab7ce8c2093f4625a46f2381322e637e5ec8807e1252a724ae39ae810535457d9fa3f86abe812a443efd3901da7e1163d2d5a7664ee6552531ecd1509937af944e120c79ca14f19db747a8e0ae3716eeb22aeb3226288a05a55532b9b80eb8a35f2a723a86fde488cf4bbccf68fffa29283718addeab92cc888d356c6776760fe479d93c1f3fb978b38ffc5824fc9e7c68004c885adf4912066b2bc01a8676eff43ddcf5cbd4acfa297996a198f7bd2af1516b94b9ab6892c22ab04547ecfa667cc94b09fdcbe432e802a489d443cc475cc6f0839891ea5222f15953547956cf6ee01e92622bd5767bc27c1a1547b39f1f5a039465bf0e50563ee8e53c37260fdf873e1ebca9d29c3941e018e546765917f395b685eea00d8a347886c2e137129d45d6ff44996171f3ab9e162bc503848900224a032351be95d219ad3ba81777dac798cf477ad07d69c61e7d639c414f7790f0e128590d243971aa7835e92c4586972fc1676092c8c6fc5648e881542569a62a2123706f6cb90187c65573a94e93060c2cda08ad6b48f6a87cb6e24aa7bd8dfb8233207ddd76d3744146d0f2d462f559e6705e396b32987f29d5b38b20830e77e5bf4da994a4cff63287bb03ad73167376369107ab691b87338e22b12e1c705d7a865743615c3e5f21e078533ee3c7e178755759c01fe624594959805f8b43a912bb108c7dba818632369462fb42fd6b199a6fd8f6857bc96fe3c7a29b2f813970304f1f4315c7e74df7cfb9c178e67ffb29f45b44b3f1f304655b32a76c3d7c925f87c98aa06bdebe60a599d64c93eb7ab44ecf70e90af6f33f43039d821a2a2572fea17d0b0b27c639758e9a21d468451b9b9846050074754e4520df5defa9e813394d1ed7548ad0376143a71760db34bddb46a4dc5c56c9f38de684623e2cd00b97f7688ff71da5f055505ecef49386faa3d1dee7fdfc29f9599a8e1198367d2416f677acafd722edc74b531f55f48a6d5ab619df4ffdcdddb28b073c7a26527086f8aa84e7af81e6eb1a94b97d140930aa568422286f1dc91103a156ee3b2ebc4941ac9707d5396115325e6cb8e9263699d37f3a928c23efefa04277479234973145e873e87a2c0c91eabe84cd17bb7ff244a9158e7ed2a26ac2372f0a1454399f274c209043612486ee0a1a561bf26a0b8f95733c4728aa2f27a2d729617b9bf76a179e7b2f646ec63c35ee8125ecb49c48345bb97f565af1ee027495f5f797a0439a98db6345cc51b474001ff63c52f2b60ef1bf35f5a7561e7b05fa6c460b708ed00972763912d0d8453b0a2898ceec21ffaba3343ab3a482a91231c784a3aa62978f81c6998cc14336272c1a464355c8fc23e44a0d3590a2b939b3101f6f020f89c614dae41020a149f1bfa7e77e757b11196a338a888d90af416e325717dc24f958fcf00c4a496f340354c6877d43026ac3a5d9926b3f8739d4621ae03a1d6498857cf62feb30913eb89ffafbd996bec138840038c9a42a22d711322a772be9856e9d8721b6c4e8fa0aa2aa7ed5e20b41503f544b8747222692be96cb136c928cff1c9f42fe096f526da1316e525a7c1b6110782ee5888104111d1639eb97aa680764ec6ce828fa6ec6670c46891ee08d4f73feaaf454cbaa3bffc1f940a22c6e49afbb99ee90abb60192e4162a3028a25235bb29e308a8721f7d8cff6ac27a25ba85c6c4891f60fa05f5427af3c3116c5087b6cd9d15aef0568ffffff97