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

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

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

Block Certificate

Block 63986 21fee0231cd6aa598ea7da9972be30d948ffb8c112836eea99bc4b3b19eb2416

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ed76d7b2fa2aa9de64484331c2fb479b45b5db955ed4d040fcd0ac7f886747d
Certificate Block Hash
21fee0231cd6aa598ea7da9972be30d948ffb8c112836eea99bc4b3b19eb2416
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b027000050260000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c78387543eb567c683381b7c02d5bc569db07419990d2a11dccc02a0f31c3784d8aa845b687f5b8ee761612bf0fed23ee27324dced5fd0b45e286e33cf09e7d4320c76e11c77b26ab1e885d43968a15177c695562f8b0d0be5090000000000000080000000800000b027000050260000

Raw Header Hex

000040207d08e138da1f8d97468a072bf8fcee5a76d7c91b7be5ed48c5b75f7531932c26cc412dee8d05be1a9efbb29becdc9cf6073c18083b9df761b49e443ef087841db8511a6a87e101187d7486f8c70acd0f044ded55b95d5bb479b42f1c338444e69daaa22f7b6dd75e

Proof Data Hex

59,560 bytes
121216020307ec7c9186070cd051dc7a38ea5135d16f44aab6204cdaab80ff3f96521024327b1a936638ff0b721036cfcbe18a8e34000f6dc2f49f1eddf5b6405a14feac46a152b856d202346ae08ee0b3a6d52dbe3a22df60d87c15b6cd093f45b055aa7ad1f21233d6feaf81a7d18d3bc0b7a4cd29ecd6883c6f1849eb216d140f378991d75b2733bb3b121d3f5bf18ef96a318b9e74a7f3d1e893ee8fb9e9dae9fc1470029dffaad5b8256a633dea0e1ba1ac951877c9066f4c87381e59f823a4abb05ec7c471c0c72063b86dfbc40e62319844798dfcccad862dae42f3d14211333b07d1b2d8be710ed6d507e58a0a7396ff36ef74522f6cd27ce7790646955a6658940c8414eb9d956f3615be4be233259bce238395973e3f908090b0692dec7573f04c753edbad24d4f5ea236784745e730b24e262f783950caec2a92f63ea9e569aa5319c5eb1e664da585610290b67d5488c02116650429544c753dd820ffb0cdcd038acf8c506c3169fa885093b5caf14cb39d7345443e679cada55ba394ec129d0e2a9682c0ad73b55a0b17cbdc91223b9a34715dcfe2c7a6f9998021b8dbeeb4588455690047033c25ca5cad567bc2ceb0bae64a251e9ba3ddb6cc7c1a603d06a8dabfbb15331a50da194b1a5f4f5951d3871b1a8f6d87d791a26a851cefce42e346785e352a0b87d4d51230f3a83c43d4cb9ab8e131328926c0a19f144dcaaf0ac4269d26a93effd6e77df518716e7a9baf93cfb54ef7e3dc6946a37657958560aad364a2da3cad025638dd73d0b820c7e2d46d6f9bd71f76ce6d72f712d83c04a628fa7dbfca6c9a4490221bff70fd69e1dca6138fb48c1f02994b9fe1e31ac666411fae3c694526113174b1fbe9a2034982a7b11fb3a7b3adf663d1ced31321381bcec3f1694226c229632b04acd7196955426f072fb3bc562f43bc40db4b72e82cefe82b1978c644a5586d8ceda90cbb4795ec779352e4d25c3f54b2cb0dd27dab7b141187d02ecf25e2462407c82c1cbe706859bfa1733225df7e3e019f10b455237bfe21a7482d63362e37042fa1961bf6a038c9bdbb51e1ed71fe691308943ac60697aa6baaf05a94a68fc989eccade5d6b5351194feb51395ea30b56f3eb10d3558f846a069c279c534df7e1abab63b923112f35df5b794e767aef8ea67aeea98e94216ece22e945a1e79bf42f4ae9b366f22a2600803c51d0704f29712d050d14e3e0f514c7539bffb88b893ed263b54395e7f6abdf0d76a9ddc6227d96de84ed23bb74320bfa69efc3c860ca08965e483304aa7c17391e8481a58523f876e0e1011badfd9c4ab3ccb4e5a2f27a3ccda6b5f71c45ac8cbc30618c1ee83912aa93b774488f3cf2173719a83d5641a176554fdbd9e39abb937cdf3341c09cff13d18b9f3b992201ef9e5559e4bdb8ce145dfc015fa96fc659b90b451ac9a1e2432e600c2a870ecfe067d98c798a3296a6aa43c195552b1b1323baed7f20559c282b71541a19ad2a0d45d7100ebae7b54876386bdf41a3a79032355102ddc1f8314778b89ad85ec54f7a4f958b73a67638b95e5fad0da4ca98d04f64b9422e38d0cbd003af78401fb6405bb857f197f2acea6e3dd62af0a06593a84309f9143f52712c61631a8145cb0b37443f882ef6faab71bb49eac948d49bea30786fdd48b8dd319039ff58e2ed920f0856e1fcbfadb2ef03e2c5d55d4c8992cd84b4385153c63502df951f901a69d745da7e58802614c4258733917ebfd3b53b3e954931d7266e430dcfdaa3fc3b740433b7cf2ef7b00cb636c6c03e9b075fe955941f1359daf4f2ec1d69ed2389a6fc4c2231156284b28fb5453559e9779a27c6b8ef09223b728fe7128da8d9efff4781cc41f25a960f8cf6dd05247d0e95df2e9e57d246f48714b767daea96b20df1425ee23626e28b96b7c569c416764ad85f7790071a8089c34e21f039a84611d0e653ba431a44006dc0d655a1c0afc6e23e9c8b6bab0c2a678c82fa7109a3badd16048de07ece11725ad33829fac32dd995143c5fe5d08cb41136a945c8e70d687654fdaadd51e9f59feb22a94ecac63552b7b854fa349eb918d28d6d7a4223ac61f9a06287d7b1e57a92e02b4e0c09d1639b3c1eac620ac9e024924e5ebb3e030343bf43d5cca9b87e2b04aa5cfd36add0d2c1dd46f7f893e5e9216ad5b2d5c9f3a9636c423b302ef30e79d13ab6e657c07741b052c06a94d8988da3e04fde2cc785c1d410d65a53bb5bebfe552d43f7cc605bda39578c0b9833938e02f26f2f49b1086d0dd05246a7cc61149425d2b1aa9d1e3ddc685e3816919ae43621680215181807e77b6864479302b0766260b9109a6472ba676d608679e685d32e60e20c28d4667884d7701589052b449f8e22f24507d2bbe420ef8d27ef9bfd174a7e2730f0bd547bfde230f025c59f2ca4d3fbaf31719496ca62fb8bb004f9743d2605b76d8a8a839fa4172cd2e748fd3d0a02b818849de6757aa04ebae10fbd5cdb9f90590d4a753173bca816d1463d6a2bcd314538723a992caea698ca0beddc93d0ea3a86846a51ba569e2983ee5a117f699dc968096e5a9aeedc9474cb8a4dbf229cd0bf2526405b4fd3c2c1e975181230ff4efa1ba4f07101c387a396531303e7abcfb177d7e592eeb3094bc259f507e068f08e80e6b5577551d1933e0e71733c0e6d41400a15590efc0173207615c783bbba15662bee23f71f05cc8ec5d7aaa825f2a9f61ce37970415253473fde0799ad527847b285c6388f8c8266dbb0d7faf591a877c10f98ecfb2d0eeb4ac76856c93f2e0c716c388ab9532b0db0c041d5290701657ca8fa4a46dd0b9737d14bbddd4a205f9cfa597b230d17c9d09a6c3929172f005ea698876009659f8e3bc477d0aab569b7364578f38747fe0b31551a1506f6331e5b2f2419773427317951c1567dd9b0c321076b63ec6245c0d60764dcfc8830140d1eea7ba99e24f3060cc8ce6dca2e9b88d6e8c6c00c49b656dceee9f0023ed4d7f4db706ab0a6551473b8be6e955e7e84ce4d61ad324bec993dcf352b74fd6a55e43ca25592f9ab110fa3a7764635f512d329f51a12d8c3318f4d142aec3f57c5b6c08d98d9026f0a89bebc0ccbbd68f849fca763d593de1b2ed2ee45359d5727aba0fc51f488825c3989294291a84981418d745570949cfc906e7976ca9cb0074342b2d764475597b55a512f0cd74e68f0937d5c2777a1fb2bca6b6122621073ad165e671ca6b4d5e5cf67877a9ba464f6f407b5833f95bd3056b24dc57535a64ad7ea809a5f1d02c28a65dee5f4fc1d2d703fa20fd8dc8ae17ac3636cf97bfcbcc400c24835b1d7dd3eae568b75cc7c13d6e94d72dc36b93befe5157a6a1385fa698e358a516bc631bba5267fa61efd48de9f95d13353156e0539e47524c1bd295629fcdc4ec43b08b8ed89a84e8090687ec56b180b1fc59b9153a76dfb1e96a42054db20c1b7eed31f341b18bab8366f3e8c4bb8e152bd44b7b2ee6916abc2173ca8e97c9cb03dbdaca88f6ca0f13d8ff0d4db10a06a777acb9b99e8c35cfed695dbf01bd8b53ab677e363af3cb61d1c6895dacd5ff659466e1b13088934b73a33677d87402fac0efcb9aef411eb920be68e380e33a75594795000e7a7724cc76a13b404bf5e65989cd08a4e879df9149a900b2acd87e1e7ab13968f24dfd332eabbc36b77f40f6a0c6085f1e4de3d087466250ae46a76cc5f83975cd88c9319fd4e5126470a7bbbb4147bf915c8baef79d3e8bc86647564b7ab0cc9f5960515f74f5911a7dab0ccc1c8f3f7f0b4edad3520778b75e62e2750440b3d8c6a17b0b3c1942ba48a08b1f76d22758fea3fd2151446ddc331135c6564b25eb69b6066acb1fe2923f2a3a39d4da3083b0a83243d55c2b95ab2b207bf9948365b46a69f5b97a668790ce6ae97f9eb110102674bd6f947337e495639a14f1db0da1148055d320f140f4b9f0b4dbc5821ccdfdfdb987135223e81335332244ffc71376cc5df7d42fc2eb6dc664a6772fb1d126450a29d4727e6876168e0bfb89c08b82142bf84ec8658a8ab78a66f2bae2f46fec80e6c3aef90d135ec19645a4e3533688305d7c1f58256a9ae9c8b48b998d95f43b33dfa92727563563fb6b4b61e442878c5e0e2d46ca4fc29db6e3a33de99cf6e128e9bbcce640cd0506fd44329b2649c9de95f01662697ae334e6f6df5066c85ad068c1a58c774c77152be9ec8557c96ecfd499ab35a9a26d645a30c988cf8222fdf619e7d6a85ace56c5921ec5f299e88ab810fb3d6ed32463ba45e448017da7857178d7ab582705ea5bf0356cb89b93b0eaa92e052589a0a0bced0e907889e853aedf41441960c7a67f851e6ccc9b41c69f47352a13eebb42573902c11fcaee17460f5783e358211a71a72a0b65dc01a7ebc2643f7f1075736a7b9c72534a500e7f9791ee91b8e162d688092b60c770426dc5b7f24935643c91eb623fbcbed5ae5fc332e5b663f9d16aca5c2f8e9bab282239f89aef9f22547e777987d9e915d157910733477f4d32b6f7ee6d2f3a52bc3b7b31bad6598a7cd0928f1698224c2fa909569dcd88bd4b9b89b6386faad7ad7145200643caf4bd4b97cae8142a3307036e742ee4fc41b89d17606e6281574cccbe85036856d4182cfe91d402e24f083c7d79aed189eb7e17aa0324c4e45044ab31fa8a5090cd1cf8eb44b5310544f5519962c453c7a71e8127c7b24998f744e3fc72bf0282140089e53f225b1e5ca76f1f0a025fa99b219419e3ea5d2fdc8809d3fe46089f2c2c2d187a3aedb87363eddad4258479fcbe1737cfce7886fddb6ebd45bd408853e3175f42c4ec5936380bcb31aa020edfc2b83d110b8be58ae0a2ff5a95620838f8349ff570ee6c7eba940067452ad56380de3f31c189aed60658c22621b2f18232aae3809ef01e6c7a78365b3b5b2b203a51f8db6a0bca380e952d5a8d8c0e2f9fbc8d0614973dff8b6dcd370ebfbd67bc9aed79bf1c98cc2abaa1f1ab7891bda3f1ea9c1b17b3678744e84873691f66e1e85ca47b48a5932bd8a2272dc9d6c2e122fc31b7696105832e4ce576ae847a09b057f1f37458a7def24bb0a8fb9d5ccc2a38e9affe9a3a3728c7ea0b3d829a5aea06bb2d5df84915dde7d26fe72b7d480488fa3a0c68b411ffcb5ee21f7a651f5ec6699645796815aa0b5b5eec2aefade9e781d5162d49aa5d27a2cfd2bc8e6ac5ff56ab769bb1ba2ebf902efc1697a178f980be08bcc211ddbc2b19232836c91695060058c4738af6a1564c418f99cdadaf0b7aa0340fd70cc40c660293df6920b5d1df7cad11ad641b24f0fd67a889075376744259be69b65bda70a341440d481a976439d7a0c9b6883ac6e4cc0f2c60e7a25e037ed12adb7a70ca1c81b277ffde312c4384d0e7988bade1fae62e223aff26de079c903d15d6f01cf142c55bed92d69474a7b83659994516c936fa234368733c007480597f8ac408b3afc59d76eb2bc817a9a1662e038103d2e2e3ba02def35d997dcf88cee7550900fad90009ec3a6211dd68c60224a9b2814401a9b7bb71bd062fa590aa81d46a1b22b1568ac0decd0b99d34000f5cff47c2d7bdcf3a6c037db206ce7c0f42b4d86b57a7b4fc896deaeaf4ba121707cb065f38c8115da47d867e319c76e17cc7976ff833d1de7492e48f59ae957d3eb2eb29af91a046d2ea5efbd6175bd15dbcb749fe568e57e468a23ee576fdeca814f79868e8dde0ba6c9ab720db4d81869393eadbe1b5b2a5402a795eb631e729c0238f379254b2e88cef9a01aa7c15c965aa19cb1de8ee0597fa93405001ad64bf47a5053656e68e50f72c3506f766c56d147383091adefd75de513326bf5acd6411a44443534e01b92c5e82ce7903ad4b0145d6819336b5ca2da2bc256fb2d48c0b1b90d51aeb552f27a4cab47d1f52e3a512092c89865f7a2391e997e1d2c80095d49f8db511baf83cae1e32aeb3d28ec8a29382465eff930d2041e7fb52fe99838429c5a4b2832cc1cec0c674683ee47d7d78b1f6a80f6314e713036aec90c68bb6e94f6c66883be3c66625251f24108b901a043b707a6e51b7c32d6c72e6f9d7bf01a3f48fd54991558e8ba444e6f9b448097b7e6bf3a58206d4fb998cb697c5f9d6f53f367136445542955bd7f3967858a43d414947eb9f3050783ca3592794a7e5f6774aa0f4370d8f2796d08e3f89c2f4a867d122821516504705733f5c1efd37130f6f2389f698fdf391b8e288e9f8eebf9ea3dac2438220846f7de27863baeb856622ba6d98a61316ed058f1a6e6d156f4b3e2fbc73f0b31ff5d4e08b15215b1c75a6c234ce0acffe57fee81e2227a60ffe6ee366dd66f3dd630d2ebebb90789203bf90d905c7b1699b17d52a186ff20e012e5633333126a79aa21dce5a137e3d6b9274dc43090dbbed491ee56d75af1f379e9e687108ed8a06ad06dbf1d75e25f53dc585e7c900aeb901f16794ef683fe470d298105838055799fc859ff1cbe70e86ac4fe6ca03aa0428ea8ad050ef8fb14f03a06f353798e7597f62ae9bbe4740f37bbfef8ee40930e48f792e452f127bdf0f9bb2eaef7fd0da50aeff1b9bc09e5ae1acb11e42216b45a778aedc7ef82e0fbbc0537d1b0cdef9496539fb0102b580b6bda7c8daaf36b12ec5912561932b87baa83d26f678453795e13ae887e01700ad8329f95e37a90a3d8382bb1d1a668f1acc66abd48e1c9ba33ef59109db003570ad25e5bdd51f7e122e34b7488d36a318578f531264efbe85a1e2cbeb6516c5fbe2de0914edbea984ee0db8b79969f0b889039e5d96625509b3ea65b63b352f5f83b856605cda05f1716864b8f00e45b379ae121d967bcf5bad0c85e9dbd5a33d6ccc1c31aed95f14fa2108686d2cdb00c9e4a96c577dcbb6d83fda957adf3e02b3dac762ab35ef9fda90359d391b18182c81e7f388b7c47e3b55e96821138d312e8f1e7475eb1a225ac7f9f92085f99abb51095cfd243826c690ac7b2a303ed5a725b4ea62d0fa28076e2705b77ece2a5a1ed048c9d351475485aac5d0faa4a56f91d372a389aa0749a2c778b9f454e000f24f8b1825e411adceb39c88d55a56ca18b72775419139e797c1d07d3d2ae5ab766a44d6058d4cb04431d12180bb4e8dd2e8fa832a7852bf06e94964c7d1a7221c9aaf8ef7b9a55bd97713ae35df7b27dfe54f0fc2d31f2447ec23d6656642bf6ea18c13f557e99da1c85ee5605e256eaddf9ecc5c0d9357feacd5e36cbb06063dadc52d1693497009c8c1b590a7b24687c203dcd7f5bf1f1378f728c4512300b5c578d5a0467f892af0ced44269be5b3974d05f4ee0cca7c14051e2c53809faa9f103912c7da7d06704dff6f8eb9804fcd18a0322280ac8714a04cd78054b6ae974890adf19ea80f8bc89897672cb3cfbd3a67662c8d9d370c2a7680564df46c330509794d7e0d02d3568c125bfd2582922d0e94005cc25eddd7ebb71a0e9afec23bd89de042105a187196718f15c38b95fc8088b3ae2425d1cc937d338a4c24a2e5f1ab5eb624df3bb17cda8bb1fcc5c99de40ed67de0649c4a7aa4f022258dd6b42bfb8df27499e2c8604c58fee1465b32ce41166b71ae524280074b1a6286d90ea8931d806d37320bca55ca757eb153a16938c4ffb56e250388b8ea21dfa9e27afeaf955526f0627f909105d1a8d81d14e3d41a16f82182e939927253933c69718e0fff2aad82a645755d4d9e3c1f26dcfc63a974469fea4a2eacf4437b30be67f2393273dd507b5906ab9ecd33a9f7390b15691775d5364de1a1f50a95414c68bb3230f6599d3857ae92758282e4b8cf4cb3824dd2bede15ee3e0f98f48a110305eaece2675320b3ac582287ec7de7f5de86e30973404b8758e3007032a9c189ecda533fcddfdeff587ef516d65050ddb2888a03e9a3334c8638092aaf1bbc19e69264d4d06a1776652be72e274e99483e0a19b274034cc3d5da76e0dba788e9bd7793e9f46e7e20fd7dba4d21113dc98793a5d015a78a5e238b8fe4f9ca7169b568091bda4c43995447c590df49116df8ff12ceca910a963c82e7f23c1c80759ec58b0bc8896dbce531f78d24565eb62ba04cace41f0252055cc1fed3bec281a11b213bf0ad60ba0acfb6f72178d7d632ab2171f13f430e0c19f678755ab0c1f2ea286c70ecec002dded2fece36e4ce544a767bb83bcc55d14e600d5e8794e12224a30a5356787deaf2241f6caf94eeec201c8e44e97e4087b85efec8fbe65324d7e939b6ab13419233a0c3140fafd16de1b52cc7a18b505ab72d081c1b417bef55ecf796641a1de1ece93750382c59c45720a895cf8987e7b345b266ef681abd0a552429e7baf91c53b18a0ce73410c1bcaf46ecb131c6910762860fce07963635afbbf59f05254b5a1abef437e9a1d093be666f779ba82c4b62eab0a8295801a98788c1b8d7f48ee69dff908e6d29ea9b2334c5617a473aa6adff8c6deedf57295c70f0eefe13d60b3c9d18c6cd1d59b60928d947bd7cc39efebc70d95ac65b024acdbf6c231f3fb5c09094f818719bd8cb4f9a3a9333a3952aae734c315af5f5332eda09146f1ee511c4f1c4400ef7ef268f64a3dc06d9d7a825eaa6bad51ed2e9ec66b344027753ae3d88883d733865cdff234f7188b004961275a7c818e283ec522d50c71f2a8aa15fe47bc8638e49f261dcb57012665cb58660bb8ddb64b09840469e4660dcc1012d4be0a7c15f134c86fdfd68731cc9587146b5eb6ec41b1ddc3384334d1fa8dc99f1454bcf50cfb0c18e38cff3e3024b2e30dd06892d81a11cbd700c7c4a6abfe726e54081d48d77f4bc0f9d9e09396b958269e06c48cdbcfd838480a5ad84d386a9ba1e534812f950316edb0a85a40c39e7c8ab4854113de485bdf415555988197eabe79a45d25d3f72022a65622a22e7bc690418dcffa2520d24e3073150032f9a402a13897c56892f7854c08b94cf392bad9b34008177f8054175f0a9d205b71b5519ef9dd47a292605aa0286de18dbda9c7400a461bd23b19c3c7d9317172ac8e5954df992d05e6c04f7d3b80a896a05d71389c764ae80295a337aa54b82405493f7b2408d58d69539922fbf320c158c1abfbe87980d0864d876e536517120c6b21ba08e7389a7e8844b58749fde29594ed1a27e154f3b578bbd6ecb22e66962c0417c584f3807b25da503305b6dd4bfe0d045b3d81b38bd918082fba91863be3c805bc698c4237d3e0da7d3847fca2948aa0049bc49ea631758725d772e5b9cd5b1f5b931b90ca2a1da9612104bc5d90e5b66310d2a7bbb6a6fbd374a7beb40001b66fa052946eac0e11ecece224a0eefc1b91d8b56db5b058830e1fcb17e37ac8be77e8a1ea23d0622cd088cd63fb90e388257ef9dc691df20c2704c42e9539f3dd50c0115d81b6c7500cb920ae228fea2a81f65121886d94552571c54f3fac05cdf68d25e764959e736cdafef1a7e2a34649060c4ecf53f906907cc2f2eca45df60390b2efc3062a0afd45f0ceba6ebb6be0ccdee3c4cbade655698a8698e4876809195cfe723edea45292a06e9c1578056d94b8a5a926d6f9906e8443750006ac7538b1c7b9bbdf9b43af7e2521a41c783cfa5688b0884d6705fa81aff82a87b924d1ba2445de188c4a41659543b1208a756abe9ae27e6514726c928161864532323ff10c32b40f812a34a67532fbb72b2927614da75d9e5592e81c2baecba2bfdc182abd4227bef554f307867cb4b1ab81993568158ce80a0755082d3692cb60be3f0da460f1307b05528c3c523c48c53646591f664aacbc7c952ac1f464c6d0e565c7d5f57b719a99ab2b58ae6b555968c1d0d8eb94a395acc85b2e649eec732419d8315aac3c1af7a57d4aa9e65fab9340a802c19be4cdc40f3a82440e47342d375c397a62fc8acb15730ad9a73cd1979baacef0a6bbb4196224601433082c889a2490240db4097687fb7d9279e173b723968a8d30d6069bd8479bdba483ef98a3e16097b8e180353b4dda67ffb6d896cdd2f6469a24c5ead1de92d189081a12596d6ed17cc57999d63eff3e332c9cd716e5fee76a77ebde3bbdeec86710ba225d6cc011c6e5ed38b27361c1c97edd8e765a8fbb4a2b2e9611f7bf6ca9eac46e1c1c362df74b3e68de3ac2286089831c4277a26fe1028aadae493464516e2bbe1f72a61081b5fb6d971a54cd8e1a2b1d6983d872ba6348499b2c886e752befbc20358144d08e4955248b330ac4d12bdd6f4b1032ea87155a68ef68859875383a2862ea33ce85b0af9bca4b93850a7527435c07087e3ffde91fb34dd21d1f40b4b90b8995b4985f36ff83c1550347984f10bed68ac5db0fa44722107b3842eccd1ea0fcf08da2e6551b67be35240e20d6565d65936783b18172dea797259d0e3bb3a1e050b75711f184194c093ffb05c7be2371707ee4330ebb66f87f4689b1394473b1204ed58b1896d157d43f1d65f2fc4afe49ed9fa2894ae0567826ae32edf8f7ffe6fe4e373b26588edeb3cfdca3dbffc409dfd6c602864916a024f7d31454dd9ded7a10a60478601fda383638fc3f665d88a2b059822b301849bf9819e5c09865d303e09bde0d8663c4d267ff29cb8477af0b71cfd6c80280811adf4b9dd385f9061d2a4307638968bdbf83608338eb1e8115640ea27cdc63621d7f22d65b6c86b9b7ba48508e0a95964acb5bbb361a442033177712d935232ee08f9eecb9147850ba346f37d57fd6bc7c2fd7d08a04a2c427f45248dfdd72351b871e8d073dbb9fad8c5746b5bcf25381aea766feb93eb495fb4879a2577d424c80b411e4354229d94c1b8f825106b87bdc9ed6ee1db46387ee1724ef6e6d8599870765170699d389e3310438ea6039ce30ffd2b8955b49a78380359471c733c5c5678f26aca8fbafcf0143554d2f8def1c15c5c5a846052a5672d86e10337641c71287d225e41f88ee7ff1442634a2204c4eacfc52999f0f4d45789468820567b027a20604360a7e53019295a745471c995fef855a3768af2fc5ede3bde185c0038444bdf57f1613ab76fed4300d8c7703279d153ee0de7ff6f9e218c0ab23e911c6f58a78c64dfb63a16451c2c14cb227e9880fe225d906ca4258db929b8971481e35a4c6dc4e83c813298fe3f8c2017f7d1c42e7e78a7b992f3a2756b125c2ad9abde8a46099f1357b79c20f4ba343f77d02174449da6c956a35316630846fe0910cdfbfff378ea064fdc815e1b06b14f8e253fbc7c9112522d1c78e9a86ad2cd62ae6d3ff2ae3bd540eee1fa29aad868d799dc9e4c5ee90377b217452ace4729b86e514e129bc8e50f7f93ba7aaf6d5575067ebf046905824a2ed389ce21fa4e2426ae6bbea9d07b090256211620456d1ac6b87b018a74603407a1cd17506b9408286f1ba46d25ad8e043c106a42f28094f160c1cdd4d97efed483e92964a639cb6e957fea79bebc14a5d4d64ab5e94b405123e29761e71120de25e593ede8bb0d500e7523c2d42cb9d3b5dc7d0a3dd7902d98b1db24196268a1c4fe1601448590f044350c0b1de2bf4ce3d48f1e87c29da7975b7039bfdcf3b49cca67557c962e91ac906e30d43226014be3c0a745f7e2e80982c95c5e6484d23aaae509a3d267b12c2bcf5df97e2d24bd2c7e945714ea0aad9c77188cf29e7f304a685e8c0032e1a06e06854940aa52689a3e4defda825e9444f22a3f195f89bee13102474c9724963197d73e158b7292180d818ef49ce87af68272b45ef4f3bdc0dc3e5c9cfcf508bd7cd9ead4eb9823d30bb47cca0f78002c5ccef3d79167b2c13fefdb06f70f12e13fa96f8eaf383c97c2709458435797ee7463b1bbbb2233b23bc812ac42c1bf0f6c7024451b2793c6684af8352d775210d14f301c614c0bf17eee0ec1667d5c9de1631bd29aa3ff0c3f83bc7545a6cac7c20c32338157d051f104e66625ddc3b8ebc708eae23f602c8b9901c609f618f3bade8a6c2d91b57cd53566f7588a4c381bbb506d7a9fd2cd9493dd0750a44be304aff4b4e579a6a260408d5f350cc97c4ab5e5ff11b352175fe2ad59e9f83b831388a966437ccb93e793167889bb07bc65fa6198987d2e6cc3c86f587dfcda3d0d396f4d5ce5406e0741650b87dad00185d4caa52e07ccef944a31093681508d140f22f420fc6c04a7aec574afd3c4d47bf26f5a55a26bf2629a1fe275391a2a904b91271ed32d6263a47c2102332ac413c8d6fbdbed644b91fc7b697032f96825193a68fba9c20d598a01967610af98272dfa68caa55f96740d5f959db0300b6a0b9726196c3b37c6ab2f0e8c8079a89cba88e68c1ed4cf1d9a82dfba02516106eea38653cb8752ffec118ebb58d9b8595728db44652a6958a9b14291893a8ea4616721d378ac26221f8b5dcaaa1a20850b05db6b1a19e8bf24b3b9c0d3d7a18254f783a8c398f48a1584636851edf24e3728c41f10a233f5dc09b4039c66835d05d2c54c82432926aa210fc1a6faae66701787bd9fccb64c2356e27a92e0af7725edadb7e790379771468a9467b2158888e08066e9f2d6c60c2ae8c9f25e49dfb80e3f1224d8cc7bd3566de4856b501e981345d9058d12a56eb6b37a04c63dec8ef6139a10644a30c311863e650bb33a9d4f90ce0173774a541f61520f8203572837569895acf89c22b408393bce7fcfca1f811e5da9aebe61eccdf5f6eda7c7e82a301547204e9e08302061bf5e2f5a8968d4061836406be8cdd4f2b8b44d7f1208e6b2beaafc03cd94a22241ce56b5f7d383fc28a458e919f866cc4b78a0f8a41abd663dc7a9a34a2450ff5a93390e79734ed0475776c9ecf6911f5975d6c601e0ffd3e20c128fb5103ca49805707df9e470c57f11a757710a77214c05c3022704d7c53ff378d96625bfec43bd18592aec2ed915968b98097a599de8d6ea90a313c0025ee63a0dd1e01563efcea80fcbd1bcf0b22347ce8ea7ee7609f842474046c33ca00b6b44811a94e8bb80b67ca5c2300ffbd2212addbf6c30ed43f727aeaa44a70e9821821a242ea33d7f3edce4a98dddce7794062b11e537ca87a1ff35cf60332d871e58dca31988707503d638caad6fbb1b2fb457f6d98d931cf18f88c7497bab84fb4544d8451bc1a29124ca4c0cb82c9418dece31b2b9e343321eb8c2200d737fcfab317e8893c145992df8d1ba842bce8722969593d5bc5ae99c877ce268e7f6cab325ee2f39342706b0c9243731057272741d8a1d4b001cb081ac62809982081c8d416e3d680465d2f57f7da7faee710add1eb9b65aac7b8a9e3531a4d13e62935e66c771973caab90c13283c1624f90f0a68d569ad5189f5eced59ccd1d498963b4e1437e603fed3d8ad67c6fac87f392d64a0d892592db602fb5dd8415e297e8d2ca3fb9489e105853f643c4237e759849f8359c909274ab33127753cfc8f282c3439553bdcd48b5868f6477afc72ed3aa1fd5d0d76731db68f00584e1dcd69a4a3fa81119fc199e0be33a98e5598cca8f3fe641b6aab291c91bdb092bdc542a388f37ed10ac0976fb3c048fe54bef34add9d1032d5fb7cc701ae9ef2dfe9f1abce242c36c3525d5d698f87151f7d8d2c4797c0df5376a17f4b4e2832175d64a2ab680fd624070de744c32607868e0b8161c45a0331e7aa45a62e59c0fed3bb5eca72b226b0eb887fafba47fc6a73ee57f31f1075f3d530d88edbd6f09079926e3c20e2c1cc301c91fb96ec43726eee3daab26877b6954c56cdea29ace1eeced9a2c09ed99350d7b75b509eaa3671a2aadbbf64ca1bb706bb20ac2218f193d43caa78c386f22d4c9d2b25aa2203e6b8b0f6c6896bc01633ba16f07322c08e74cabe9120763a42ed61c9eae9a3350ee3042b10f7da71d010e7e510402900f4f49a53aedf9417bce3d1c1dda7e31817283f7059a756dbf9a19b05976c913808f4e7386e6c5650068d134f96492e19f90c74576187757c5f7bebddc213e6ce9eb73b06ffa3ccc9886f3e52d56e5a0a7968551f7cf9c17b9c7db3d6733a92fa2ac95c7d6134de8ff9c8957756312511a8e77d9bc3e2c92a285327ce54dc3df49e7a43a3f924f7728a68521767a6bf7132d8ffee660e3790674dce1664591c973c6077beb27528291b58196cc17053490d7ccd0b1f14404966aec8013a3848f046da596b758bb94703651c0f5b1c35ed3993d169c9d06df9e46238fb2473158998af09de22882f9dd85f0b1e102cb0990baa6d8bda591afe9e8a88f011464e14e0ed4d6f5a044aae5f29760937e813347a4a71cd024d3f66424677c2b1d95964fb00530c6f1fde3c288950fbbaa6e56764fd3586b4fcc925fa106e15e2b131d2a93c00071049ecfd847f79231ff22c18fde981f7eddbda5afdede70c35c6b8f6610a08cea2b906295beb3a2ecb726ee39315c33e490dee2e127d51c8b96c3857263d7ea9037bf585527916be4a8a40bc4103b4716a039e9ddd88d984008702c0984a0d10142f726d6238c1686e4ea8485885112a1fec35fc6d64cb3f1e8836f828968fd101431f89a778ce4956a61f8ee800f5a07dda13a19c391742d20b6cb558375269d430a652d6c77ace41807c40d4b339f899850a24266d12b54729343bd4441b3939ba9e96939bfeaa6fe4dd3528589d9054197671fb5901ab89447b98f66eee7d0e76f8ba9ac5e30415df65d9e85c67291a3db9eb218390bf1cee17d03c8bedd6b406e7a709e4b5d7858b852e6b2ab20e308ae23ff0257825847e4195d1df4c205606af4e6c8b5816dad600d1ceff901a9239bb99a44d275e49dd5ace2da708c7721376f52996b3c76d077b01f2d7fd4d77dac8447e41027f2a298b1b68951146d17a4c35d9ae48d662d2b7fbf13b3bb563607328912425fe751a8ea46a1d436099d359aa4602d69a899836ef1b45d4acc8cf76afefede634038c7f5e08dc051e0e0d92e9ace5187d130b91b215877fcc0a13bafcd748c7202ce36ade5284aa1b033e3e33aa0b8143cdd5102f43284f25ce18a09ce6d2bc5ea2f2d79509cb9f153853e9c17e716874d59383fda36b8c544b0fb035607a470e694559a10d054f97f7a2ce4d0fb42bcb5c8c97ced8d9fb85c312322a8f76661d4e38ead4e7cd274cf7c0cedcd32494ad4d977f4a500068be0754cefd728b78d1877c5e17731e0b2a14c72e62c94d175f88985b0d9987114e58d5f4a37c68ef9da2832f8c96fab94cde6d20375e870579ecb8aa8040d5794e8afafdb3f8412e38cda70394a4936fcf252d86724e645405652b4a4b4951f89505d81c6d2265ed89c3bd066e85b1c8f7a355351f7c1546aaac226fd8cc24e60655fa285c9178556e33958dea814fac2e727884174bd0a4b0163709b08db65a88ce1b675c0156898e6268f8010242679a160d67769b51f6d532f320b7a66108f33e3fed441735807c7dbb5a9f3b77eaf0d635e744958d9a4e32e2108c1369a9943babef379704272d46334905154d172c8c3eea2d9065a752344c67ea78aad551d433e39925c0c20ec8189727ae24bbd5e443c29b2b2f5333b253e9db0b87d06a77ca53561811a050522909564f3cfdb876f5f831018226f7056f71cdaf3560b40849dd944efcd9000b0b78ce4c9d71819f90f491dab1a911c488059105bcdd30f242b02b211efeac34eed84d10acc457852e09adcf99f8bdc55b0fce939667a2fb32e5bb00a136fe86f1bd8c8fa308e36ee207e2f4fa9df76307633132af8aa12160d38af02864b890431a0cf00288b55027ae7d51c8ea2763738b2e7018fbe3c9dbcd7a3192df6542aa6c516e74c54b84691adb25153fc75d928c4f0d607883e85ad821c0dd3c9749d14b5078db7b5356f14d825009859c40c8522f9fcfe2825076ebc0e74434bce7dba9e35e3153f33fbb6a1cf05e7965a47345326efa0c7f40e731193662f3a28dd3d1c73552c5bfea2f91bb954adbca7a8f3c51462aa38884aeea823f77c3ceeb382a9756060162561a131f1cdea6f331535b673f9afc12543bb5fbb73f69d2d2adbeeffe66abbf7e5dd5317ada95bf890d9d049c51513fb03104469c0d8be23277988f6be9e20345751aeabc10ddf6ffbe944bea0e621277c5dc723fd49b2aa94860dc526e58ec07020df320127ad76d2c54a91a4a3bc65563a2103e8965aef90cb778fae8f68587fd6d6ccba81255ec64ee766788fcd7f168e3fa248f73c3a569b9cbf87d2bf9573fb73c5248c724eb0ab801eab10fecd911b4f27e3bf3d26ab0295c83133fa06bc8c105357a7986958b681d18000202c43a4af3077047555d33dd1712a271178394cdc371b84df2c81c2108de4a407242835bb0a1b9ab3833491f2482f08d2d64f8cd7ef4b8d1970e92f4d612f581d94033e267546ce4333425e7811a78e304853faa4f7dd38bf597beda927ed2187221172a63cf2d53ab4fb1272d546048ecb25524f4f650b6f5a2ffc15a11b528de23b14768eee7a460c8e1225c925ccceeb458c0c23360291c48a19dad9260ef876543ba64575ec1a43e8a10be27348d57e09a46a5e271d668456513d78493e7aae80b78c0527de4ac1ed85ff9ba62d9be4740c17c4f1f12e87ac149f883ea3243eced1bec073f3bebb48ce5801be34077919b68d041221d94175817b4c651d0cdb5998a40361489b3c9b44dcc0f75a22d1c874224bf30b2b20524de7d71b205614fe4d632786257c7ffa862a3bc3b793a8bc062ee7fc6d5dc06544fdd09ead8921c60c723fb8cce88fb38bf14bf8e38a5a57466fa97466e35d25bf81df7b82bbd4de18627359c576fe7d9136a54b5bf32743588bd53485aff0e83b5d1d0a0d5dbc2ea1b14be4cdeb8ca5fa4039e777dfe48685b961f09fba4b6b940ca714aab2ca50d7bd3104b28b0c7dbe9245be332c3e5b6a423f072d4870b521a71bfc204592adb9eb75793f1271ba61ac63c1df3cc2b52300d74a56a5f0fa8ca347f2fd3f8585f7e8415a3712a451cebf00ed0d7572d3b168ccd763cb62bb1e29a0d64d698909c89e858be5c3c8d0956fe85555251b2c75f0b8a38cbaca4bdfda569f1601b440566bd626a141dd1394554c4c0ccd01f0b2c15a919819625faa21ce0e67ff1f153be2bd41546378c475daa33a1339a6375ab4198e3d4d2d5410735247c0dab9c923942feb0f0ce4c69a179342eeaa3fbdca4a530499c3a5a613b9595941694fcef88dff0b290c5ee9aa22857d2ec3f76bd9266150b2b5aed60c757639215902beb2fe75d5aba25aab52b53619118b8214746a7d76cf5d3a2cb9f7d614c9d72b80892c784ed3932febf536fccda48dde39e527592e6340c75e3a755bbeb50804f4d2ae1a3f13f63f8b971ef23b469a5ff9cdb756c69a70ea30db6c74c72c6d6a3b11a2ca99c53d43033246ee351e8ca47a536af3554131f800a5036068f7836a71d2e532db3fd271c8fb96262146b31be1417861af0754badbe12ef897df1d635a7c70c13096b49769eb3cb3359be94f9da46dc56633c1f80ac2139d7522dd4443517a8cabf358cf54a8e1f867c5b6376e79c37c1ac8991d99be911c8af18a0825c23c1ebeb7bd9facc6bc1ffdfec9491741628184a0f1c9674af39d978a6cfceb281819e53b6a21a285d0db20ae73a349e1d284abe20330c8b81866735ff366bbb8eb34d0631bb500a5622f9f9bf109bcfffe660cd76eb7f49a0239c76be989a48a6c08b48fcd026129559893171f9ea97a3bc48e6d873b8c72a2a1e92931bbd8f13a17bed0f826dbc3ab386844551f35c8f2862cf901bbb513fdfcf623706f0a1f48717a82e9b6a93a2efd6f8b0a4e0a8f5f5297c71bdf18ced4fb840d5358747f263f284be4df445ac7ace4167376a5e13edaebc1e2ef965397336c58d2dcb0a0223a4cf8f985c5f00c18eea63f80c32ac9ce7a9201ae1af1b5ec21b4059d4d68e60e45882c20dcdfae5e582f2fad5a65a4ef721089fc0c729f3dce2054b09561c4feabaf9fccddbff6a306064dc2c96bf28383713abad5e43db3f82c14a2b93863f30bebdc7385c2f5e02355af38af33e02f6fa1407bcf1e4fc05231f4bca2aef97539845a24a3e6515acdd8cb00f6f6c8087993ae6f552d43ddbf19f5fa6e78f3557e1049303105ce2aef97edae20f78b9f8d2dc5d6817d14e1731226effd9e4e50abd40e651dc9f726487dd04ab04e251c81e6a7ab532c11e2244be87927c4afda8d7b4aafdd792f7a10aec5fec4483289dd0417f3b769d623997c0737f1d1ca14fe4daae37a5136b7ef4c32be9d63a4c8f3b316ba9d8d4acae2e0fc31b89c1b793db12a082d6ad218ba4e2eeb3c6c62d8b2cdbaa5b3fc806db0dafc2d09c39b6540c991cecd8415b24958a861ab339f04ca922275b9269d7e3ec246fa901be93511904bedd05e6b04b148024cc30122f1a7703a8c83a7d77d6211a20bf0f6a0fefa6b68d2bc8914f5128c61426611123c5f324ad7f0794cedf28d5d4d1a3baa43bb5e0c60f8d729448a9c78408b09b46085c78ac99a8ac444f502a53109b6d4834bb1c05a3de56e1d2a2276942df06e544eba8bcfa960e21d3393f791d219cdaedeba63ab93a530e066d7ebcad0a7c0457ed5cbec40da4933b302971ff324b3fca8622745573878f664b930c0b7800dade957b7f4e82ead98cd5b237115a239d4dce8666c88cb70508a7f0d8b7c6b34dfd689f0aaf688a5f98905f4cb195dca336b85ebc5508ab0de68f632f6e25adfe0f3fdc9d76e50824127e262276560e8aafb216f8940bb1971d9fbaede93b0cb8badb28bd1b5a28f69cf36e4b6060a003d019b9057435c55421ef9ec64b77d5afc4ad0ca1a3e07dcd05bdb531c2445fca94fd46ce6a685aec9de76bec684b780ec0aeab9b9cdd39b749a65401c1c4d7da652879a7645b461aeed2eab16516db062fe0cd6bd34cbf3b84beff905286dfb79f76c4e3c0d265001e544dbed15c584a66e8ca8132a583f34503552967c77480a00c74b22d77f4c06ee55b5da78385ae8bf1726d05557bd9da0cd391402e067bd5c5ecd265c0239d2b3391b30b9237de8b6d4222e932293880958fb28fd353e198b8b8537553c6a95debc49e8a7035293a4b8fa8d2d47493be1e680ed653fe53603dcb4cca9292aab4f62d7aa70265d66c2ddaa41fb4d01755424a96312933f187635e62047ac6eac724005a4361abccd8a84afa4608f53f7918726ac08e02482e41980e5463c1a3951f81ac2fb152601e140ec10cd764a3e151f96d49bcf76d552bd00d597aef0482d3b6980bbd733657d3ed02ca1421a65e4304b4a46bd0045c804bff018770dba4f29016d0387a3e658d78687881c7495813ef5e4736f14d97efb54b7152e750b0923e2e08eb7a152482041669237a45f551163142e364b6c85f4bf9da5d6354855cf5bd97feaf67d21d4227eaf0d2fb7f76aaeade94d48b9086bfa72e92fbdbd872ff400fec6a7a761a1fb698bf84aceb5073a25009903cb9fb8cacd0950c427a9cfb1098b4bb7fda3a84b692163b408221a1446f8082355afd291742d0b0d3b147e0bc7c684df7139cbaeb74f609409a972db59539570ad411dba88aa9d9f289e46142d8f954527b042600dd3d237ef33860a0583037f011f3ec53b82076be64776a1aa3a07b55421cc6f18a2655734fd5fbbda5fed1820bf45becc82ce9547e6202eb1a2f7824369c2b6fb5aa117d25145680469daaaeece85187f8ebc1c104fdecb8e0e80951006091cf8246071d50da8ca0375a187da1116cd31cd68703f5b388772e1357ba231a1172f63085ea4595a6b4289cbafa2c8908ea16dace991d4f0439412ef133ad0ea336a6070d1c6931d38745966ec55cf56e381138443213e225f61cf293dd7b70c784c2b5282b7b6b2617c63ca48df5c900914367945749822d2dacc188579e5b724a7f1417154ddd88be9b506bced5b472aa90f9ee775755ecec81295a5bb37909ed1ca4a81305c31b62eb476826c931a8f062ff7370e78d69d70ef8c18d5bb8c8109baf7eb17a38538bb504a2ae1ab05b94b094104ff9e4a90a80f0916ba0757c2a5e983155226be54b72761b853e9da7b1c44e943b8fd8cfe9911d6c702c89757bec3943c54aea62215202dbf174d25c0ce5c735773f9a9c0995eda4ce4ac9965dca5f85f6b48bb2f6186ba5dedad91ea6745aa891fc6fa36ec1a75400ffe34c89045dc23c2b21b900c831314e7d166ea8cf252f89a04f7ff90ba8a1d633356a84338f55986d5fc0ee5109d3302d387d107dbf3b1dde66dd94f0a3fe585e24d4372e66ea01693eb4309873c24d3c04447a06a962a1aef16d37d0b6461902c721509f7bb92bda26a69ad56efb46026710ea81e3e46954816d7fc4909c907497b1c2a05fcc7b2bb7004dfbb35a45f839e537ce82af33679aeb53a0930227825e9f1004b9b6f3957bf40f4b2657bbcffce6d07fa7fae2500897fab180d9eae4dcbbfc9db8cd9da604251a37d24f463e9e3f35be615976eabcc419516481dca5f6806ff628017cba9b93dbe3448c0023bae0bbd260edc70cbba54943d3750bed04cf9e2bb4780cd9d8ff2d94b96fdaea4569bc9e42ea08f867de61601d761865922c8b727d15932c7af0b075a6c1899d5c58fecea04e80180f81138affcc5ba2d4777a213c595b8a6974454d42f886da1036fc891822552e80ad7395a2cd3158a7c28666ac4e57009d3b2830653cfa0a3600f53fbf37b01ee60583f3322cb3def88f03cf2cb8e0b85eb0dc36d478c20f6f3a2d714c2359812967a080f0aaca6d376ed23df2940fcebdb42a34aadd5a38b52309653790f75816696d976212d60a7bb913e01c802a89724543bbf43746895ee1fcc07bfba29bd5d861f952cca4a4b34d5aeefd9d83e7dfcca8ef3b9c7854e977b1d97a15364064517b944d9bc368c284d182cc4b88c94958e6f699a8bc5be5b03aab3a24a0c650e92ad690b0924e6a40fa7ac071757426c21df2b5e0a0a10d5832c71e33de7d1a6d4e4c72855ad162d75446c40e84bb056b64ca90c7948d712677170c4f500f6cf48fe1753bbeb1597a6edc43a70587def5fe1df6d4abe36cdc95a9cf2d627cbcf53a06b712e7e268a751df2dfd6c6a94fb06e5a94a71d3cfc9cc59a1fa5b030e80462c82bddf6bf84f8fe945b00a0d8f1f6fcfc4900c6601e22b324661a444c1c9b35590a6df1fab10bdc933b11237c7bb02c7144db83f823f5bb008eb401e61e455a4b063ad1d031c720273f3bbfeb60530c997ee752a30158ece78742070a42e4e7c6bba214e440e27b437555d545201148883f3f1a22903ff2172da41e19b21d558ad561f2c7f61aad0cc53aaf1a3927626407844d7b2849fb21563dfe54aac2f61f67ebfcfdf7ddcc0b5bb23ea492da0f179a15acc6cb4a5ae64f33522decb577c8d6cb1b147c4c0463c81c9e6427a0b13c3fcd51a356e236664359a2a6fe88d506fe812bc9be977ce559c51b127bf8c5120ff3cb8d0ae251c366c033e2b3fa5759c8afff1f2ab3ad82c8c94d771552839c9197144d4166dfd1ac2b9d2094d79ddfa286250ddc6070658700c1f8c87a77a571289cfd97ccab8d2a671f8fdc794a265361c6ed7a35e39dd229cb946d0e88b7cf5997813a3d3f99b1f34bbb95c528320ed1f5b289765e591f4cdf56205757d3eff746845691d35b333046da294b68dbe059c8d1b21b2bdda6473f1a3b2a1ea8cd37b1dac5f76b64c0a8ac96f0c6892c1c8ed5d1558237aab2b5cf208387bb3c6a5730fe533c291d199aff5dceb693ad0a7a46f085c6f596779c8a6a2766eb94f28c83870157dbb4c50eb498e0ee3977c5bc014c77f129eee1750bc83db54379a132dfa4d2be22673df101bbe6f56a7a05189185900fb14b9f06a9772ca0838ae6b1108bf8fbfd2e6c7b7643743b2d7140db596f0a78f5cb603ae81c5c95ac44a9847701691bf0141dc58061d1be06d1bc0628af497d8feae4baef2ce3c1e8509152981084f10b9aceab841f223634638f0cbcfa4da78843e04c13c9efe4fbba103dd3ee4179c4bf9c314e3e261b4c0f793e529006daf0cc8380f4059de5488ed28abbb184fa124b3d0fe8acf6e17a7b0c7c225c26a77fee6ff3606f396644fbe45e67a4bab9afea4287bf01de5aef166d4b38139d2f8fd362a959721d5f4b1430200b035c81fe97cef0775f3d8a3782f92a80aad4fe83627974d5843af7a2d5d023b5b34f2bc2ca7cfe8d9d3d0cac5539ba9931f371a775ede40a77655e0066b29c22a7fafba63ef1c23e85125861104f1c76d345ca0fd6bc3d8baeb50795942a55203c2d4243b3a17dc1cffb0b56c332f8c7ac6e2548c0c51233fc7fe9e4e80bac1b6c5aed109dd3c75e5b2c5d598e103af711fa730db6ff550dc76fa21bec654fe164fba4d171c69fa479ca587049f84369dbadb086e07f4730fb04deeacaaaece8db091d1a53092f80067ecafe7377d4ab97360fe8cc73f6a275154c266502f588ee04cbf8459ac244c5707cb41dfc3b98bdb80887c2a5b4564ab3841cbeb54e93617a02605a2dec15dad8b7183a1bdf28cb2056d3ec3ab8e24c28a59f3d9bae680df7a8d4e470b46afae12a60ee6117e79457b584edf7d0009cb2fdf24b73e45975e0a2d4bf75dba3da1dbb16a946666d65bf022b79660a67e17abb250e0776daa4f92fe30afa75e768d13468731fb8a0ba84155f3b8f2752ee0d10fbca6da72e90448c8f4d851ae5d6d62397cb7b45c535f6378d5036c8705b53f0ec2beb2081abe8c5c481a591eddba41ec697a28975bb5eb6bfe4e0dac916d44948317a985fad06bf0b490325427697b9310721c74eb6a281838b67bbdd305b180b0b1374d23210505f00f7498691bfbfb434fa28386ce6e8e33902c8c09f7374ec03b05725756feb7c8b278835388d350f7b103ba5df0024da13c51124c704261f95cbe17947040ebff400d6d060197aab18cbc038d859cd05964e48cab95f5b3af6dafdecedc3186eecbc6c91e65065b16ce47a7ec9b3e77940e2c30c8f55ea76909a9cc6743edadd11e011e5de9bb97e186ca749757d982af27ac29177ba76e2d9a4676bf9c4d33f04af4505b3f4ddc01886d1babaa4deca78f8e51a4fe125d140b89a209a687e1419d9aa02cd0e1efe10204153e6bbb67a8fbf1ff3824abb76ca740874288abed036c5a2eb8787ea5b854bfffe3522da8380569f452a5d3a14df132b88ac1d33cb04193f82e8e895d1ad21048bac76f48c4475b9edffd1902e0b56d2f553ee320614c6fd587cadd1b5af23e5164894153628d96a1bd69dc482eaaeab2045cbf73d7c8fc8fe001a794892fb25fd64072f5c3718ab251c58d7989a84c08438b3e8c5955e4b27e79ad098a3eb4a1d5d1bb9d24e534433ec71bff2f090c0a7eb7f290f0b4be3b37784094eea734b339ef4d6a396c1f35b808012d9a71fae60e38a6247b4ada87f22180881aa34bac4411cac3606a32c913507afbe656442eb86e9462a34ab50796468a56dd89b3cff1580417ef2b11a730468be5f3a332f7c74af20265aa1c8a7316a25ccb66f3c041d41f4d4c6e0c4fc0a3559c532171ef8a1f249dfeb42426b601b784d49adc77cfb2636f7fffddefd47ed40d7019cba01cb764f1ab8efa08c7a169440df82d68c6c312bd742c21de06f20a5f6e05d9ad5c0ec97538c7fb39cf1af3a825a70ea49e791a8b0a02fe946236a286bb95c735fff34c4f16d2354ba2bc8e2e9abfb943394a4a2ad6afd85d231a19a2aba0d634298aabaaef48258b93abc47042cfa41eb6f96386c91a005c2eff01f310d1a0b28c409b3dc8294324ac2b089c4675294b9c8a2d0f0e028b5b546feb017964ac992655afe5a5057d7938491c18abe26d25e077e8dc1a81d7a8cc66ef809ae7860b42ac6126f4a4c838846284fd4671b06867ca97fd5aec47eb5e06cd2f8ea892b2e40a10e625fa9c97bcdc795493281b603106df90ede34a52f47ff6c230dd03fed26fb816e402cd67cf3ad910f79cbabf20c527e2a9a1844308932878c31809f117d4c5347b8e63ffe54ce1da5c1c1e0b01d9e83b0bc4bc239730e28b7775415f26114df747fef8082a4ac726904806f046fafdf3e31593c7b2c170cfae90176ad54bb18b56441db350f9232f5cc6bf1c43eca1721ea6ed5ffd86653f754efc58e70cb3b3cf6b3687705e72dd9e408c1927c602dee35d1306e0169da0be3e3a6801dabf0ebf4b778684cad5ba577931f62d0639a7cc0a8d390dc4e87ffb4ee5db4c7752b77698ece579702041278d289bc21b1f346e3812f7b13ba50c4646433f7c7e718b7edd8bcc50339f44ca770e09095fcacee1a712b87299f1fe9d03c8baf3644e6540e28a517a31afb55184858345bcea693e627091bf85e4a7d5d2150f404983b954b07912d7fe0d2b83868ed9e51873b965a702082168f4df11b7d4650ce868ac26c566e5a4ec00351133f4d46f82a2b1c33cbb11239cdebff57f3b7ef4c69fe5cbac4f18ca4538bf155804e0a69f8a927defd5fbc3b2e019de3448e4b5befcb66dd4fd70cbe4bcebf17072215f5fc05392d31b037ce2eefa57c58c2525fc58356e5fbabe460ca3311816e10aa5f51fc5ae42777741c512b2a4021c79cb2cf55613df49e3520c562a935e6b013c40fba497c04088fd2f5f1cf6da7e947c6b90d1db5d5c965e294121adeed16fe38cc54f90c36b0c21d186ceed82e599384ddd87cb7ef06a1fb06936c27937afebf337cbfc1bdef253bbe89a9dea6776fb73d17051c8a5940fee5fe918243c974498e8b6afa13dd3bd3393323a224d4afcae8dd2d1d008b477c02c37f53255e43e0834233a75e34b5a5ce600271ae4ec28b2820841f2f3ca83f72f9dbc766d374063f8eed17a07d50e1ecedb6a4aa77ee4aa0c033c7bdaa64fb68435fbf2acc2b6a0b555244dceb3cf3df1b51dbc2f6352009afae8cf9a9a92deebe8535312ef2bf5e25cf90ecfd34b7133f62f392caf892cc4b870a9ceaa7b691cadcc4475e6cbac6f6191c283c536290802dc3a2ae7f03854471b41437e56d5381a3e9f0f28785243d290dd88a170300a83e595bfcccd23e805a1acd4f8305c1014e2b3934fa4e2691a99bcc95b4a38b31fe50d266c50ee76f737eb1eb310450cd3e135e42b43221d65bc5c13c9f6e5751f5147822f66c7b0929fbb545f1f7e19575ffd79d11c29708c6821fc113ed2e1d301779e2caf42c0157d79db28b5606ece0f2009d4054ba8d5de1a78e343c5a6b2d2a390769c2b4ab2d5157ce781965d9197a71da6917c289651d5acfecd95813139828ef3d7cf8cce90a20b0bc41da1aaef47c3ec10a836b08e49e2203f51730eff2ed9f431880ed01b901e682002511355e6faacee6505cc5dd73608dd8335cdc16d1a26afa0d163a56fb464bbd4bb2e54fe67bd7129307a10f9ae43b022a779ace799458e161e9bff8756a7caf76b7e0acbb280331c9e9ea04f343fc699cfcdac825e50976f4aa1a85acd5b448ab7baa824d54b0ff62b29d05dc9f73a4816f302af10456184712e38bf158693e05a4b3ec8e206d13be193629e3eba1a5ea219a66e89e3563e431792bbcf0e99eec36f5b8ecd0d1a38c7b2756a1b7c1a7e08adb12b3ada39917e12255cbf4e1e9156caf6c9392eed02e998c27b436fddfb29ef81bcd3012136d2d3eaed018104d3d613e0eb6b908d73d37050e74f7944dbc040a713f877541744957db9bb55188b3962935d54a45dcd0751ca301236eb54352ea3128029922c35c600e5fb58066c7d4cf777430a99d96189ddad164b0eaf0d7de021dbc72c6ce7529e939b897bdd76e20232cd501de0dac146ff5bd71e263d351961b52f296e499712424045da11d7eac319d0baef9015261f524b4d9ca965ba1ee263bb07e3804552c5a45ae228a85e65539e394c4b9a032646bc0872457344c2698c902bc047b5a2635d1ad6a076ed4ba013b8c613140cb0af702ee13f2306fd2183a6b69b710a0421ca70c323bded90352fba3189ffc90f7602c347de0b87c443b630d5f2df472e3b3af2863d6a61eb7a5643ad489c496deb9cf8e3607dc00ccc527b2d78343c5470f75f0a81a2e0be126627b6696203aab758bf8bc231d38871cb19d52fb825deed7c5c94f95638087621077131f248084dbafddd4f54affd248d5b64f296b7141c66becb8f6d62525c75f0f914b5b91f881df0d6ae0f644af801ee4e69d2f69df809523f5acceaf82e7ea6856528823d5c325b4dbfe98e66c1afc8f84dbe3887286b385591c05f4e8e034dabce657caa7b4a211ebe3bc3eb520491c80522a4f616f23e062f7cf14a21dc3cfd339a29f744681fce1b9ef994254937dfd360c6b312a176d580b022466426d0151b9d4be7dfcabccd4f2fa7116989dddf1d3e811cf4936ce614772ecf0632067fea9160a8fcccf032e738518a3d59e24a7b4e593b69da65c70a6a05cfe7126423ca7cdf41636571a2b887c90db86066bd3bb3e5547c8b863c6dadc836e6150b522180b54a611428f35cb07f6af7391531e1212aaae7730f8fb3f5beb613f08d8d720a54beccd9fb8d4b9713ee75339e81565cf11961171d084122899fa1a02b8aeba8be5b9a313f1927be3ed5c3fc615d1be8ef1d1b38598934a554f9d51fc7d4908876a1ca66c57626d179975c525fbf03a190598ea8e69c2e5cf43d4a7b8a288853febfb78f1d3d3e256eed0df632d4245348b9401ae428673d1a4647500fb551a7c2cfa55eed238d3c2226c65a91b1094bb924518cf4205c1fd165e72fdd34f82965509c87a6fb950ab05a3be2156572ff827952b61dc03550b466cc57de4e426642f469e46712d6a752f3af98a13c0d2314984147ac8c312979b00cce9d58e1a66ad3bff361dccf429cbca9836b11b5db6e41003acc97091820196bd09b63b1381b4410615132b1970f0545072bf852a49d2b2e62666bf74a5f6714570021ed7e0d4c82d7e74b84845122daefc3529c0fd22cbbee5ce849ea839e07e877aed844ff67474a89eca25265fc52c9105a44e937d6584c1bb466ccd39253347fe11db91a713a5cf0821440fd8507340b41e2eb92f095f7cb11e25cb4c0e10c5ba7e5b0d39c23a6a070d29f85ec4a6b535fec15dd36098efe8b027379ce01d174dc5801c9d8950b3864650f6fbd05c68475a925af7d65cd0c91b053e2f9ad454784e1eb1962178e521518e2e1da8dd5843666c94cd77867a33b949f80ddcbaf5daeafec531916dd746090196481199275b1a6ae4777e6e1fc5612000f7c6b3197ca67413c6c7ddc9719a1db6853b42114df0cbcf8d48c655e0de39ebe3c65a36721f58bb2bd7f9c847da576ad8678ea52b1eff85c8d2f3590f4efd33c1ededff86092820d3c54e4fccc16e347026904c1065d39228fa64dc4b4b92c81171ba29f32643d581b0de329bd704642e51ece067a5e1ffee9fa89bb8fd9596512f260e637c1eadd6ac350d95aadb753b5abd254a8e4973d7e051b586c43cb5927a6a0f4ee781ebd5b2c39ff6c5315d40a6c66a135873d22c5503abcce887528b1d78ece4d80118d62e44f28c63105adca7bb2a7f60df4b175cb57538ed3d3a8bcaffab970516704e3d32628fa3db7baeb5a8c3f844e83201af234061d73357332145fb63b052e8c19f205f9abf36dbbc85e47ec380bc9da836185ca3b39ec484a4548087f91d2f2100d20954ac2191a886d13e74ffd747eb09167a46e584d234935f9262c5f4fa8a9de5350962473eda3bdda9b7b79e2f290378df9a7babc4251a7ed674aa2e9994d82d644ac62bd1648184b3256e554faf1bd579cf457377c583ce23b89b8275782bb286e7127f3dc646da1488b784b00d733fcf4ab20b419c395259b4c8c52dedd1ea04fc50305610b90d9faa6c32b527bcb3a7daf844c9a14c17d8fab86fc0694bf81d2bae774b974bcbc30d92c6044fe6ef1a80f782410f125c9c4fe1f67fc0ce78e455e8b5a307384b1fb5df0323e16271669f517529265c434d4c777b43152ac6ca9a6d984fda83f1eccda07dc6c57b4f6320ead5bb190b97cfa34a0a318fe32f44ed8d81468b4b620039e9d18b4c9d65e9a3ee8aeb9d01ad92cccbbcb6b907c54a96b6802c1482a6ee95e524ca7b509b08d7427ca193c4453adffe9b598cfa474b9ddbb2256c828534fc07b95b66e59e7c09957c7d0ffe326fba0161623fba2b40ce8e5f4bdc94831f443f5a236cafba898a12fc440a5dcd69e4af783220a9560b41a3c2b26830bbcf1cf7b45a5a95a60c7da1d46d2421fe8a90bce927863c27f11f96278a3176a813cdda40c27ed64d1976a5e9dca30bf66084ba07f89389737499c4d83b70094e56d1366adbbe4695534c7c18edbb07d66b4028f6b8d0e0fc0e3af23e7177ce09bca448ea0664cd8714b97daa6b14b0b8484bebf20953bf005bd7dc582895aa1c9e00adfc591bdceab5d775d44aaf20bf076bede9678456523e5ff1943bb4fcc543979d2752c7230d39f8cb5b7fd01a51677516822961328634eec383bf9e4d941b8d305969875acdcc7e5e5ce3f3e55b5d9b52c74a964626065b4a1f1e45944a1939d2b18336485abe19c91c7e95b7fc981e9546618c7e980d6fdaa4e0227897b2d61c2303485f0fb139e79284fa41e0dfd218c48e73410434f19331941ed66d4ca306c816bed557fd5730daa55d22d154e573e0abd02dc5434a657528e30213d7fd8723abd03323165bd2914abd071056b52008c71868b6ad333aeb24350340b84d6ab0755065fc0f6614d858fc14b97018bf97656eb4a371df72351a4c55e3b5f5a8a18b0f294584f2cd0086d8389a6a52f10ad1d0caf5d655dffe9d44b6c218937408cc367061c5e96e88f9f9e7f95460994c26147820797f8a0d68abb9abe9dbed08a71d532ec475efb4010b2bf0fcbe61f294a99700f0c779c47139d32629c55f9a6519f6fa70495ce5b7fa2f8dbbdbedd96e3c89ed333c649e13ab1751bc5df356af40cd7bc38caf23d85a37d86c1c8af466c783fbd49dce723b5785663c6f3abe100394c144c71385b6a95beb114e3c044ec2e87e06c1ed06b3ce0fa6c391244e344d6f71fcb33886e0d3f5e4a2ed3a8bae248d0b48217433e78e9ef007eb4fcc0504a94aecc78b1892262618978649fefb3d9374dc43f6ae320fcf06ccf76b1af180b85beef82a2f9f4bc1deb1a56dce807c42d73c9807fa7c7f65a9950abde1271bcbf1289a86d1d919ac05cd5c278d5095271bfe768d613ccd22cb66c984b55e492ad79f37a02f420a9cd2942edb91556ee6e1a5e3f1a3bb761cf3ab472a7920808ec20ac2405ce4b44f7be9345dc10f420ad73d6ef2a853662abd1f4a4323abcaa1755f25fc436a1695676cca05b57a5c08324e74313ae3ecf49861d12f395504bbb75c4f93997a87675c22c5c5c984f6cf55316164f5f77d33881a8f5a2f1158aec47eb0b63aef4ab7b111e9ca1b7cce24b349034c616eb729e315ee940fb26b2644cc8db9bc3c87e0044d6b2ed4794e1a047bd96443813d94206281adb1437ab5b62828024dd3ebe3603cbce04b04dea91fb5caf1fcb1eb6e95eb276dc24f377769b30037cb12975c83ea783f97614c48bdef649cbba266b3d2955ed4e33b5d979a0d68d29707dd8eb5efc274d6d33216632bd529fcb9ed570ba6b1a1c13a1fb404f0f5037a9de0c11dd8d5bba16f1af010f7a8bfb16cbc7c48eb3e537f72c760f9303a968ae11cae433f24e61aa492cd47c94e38ef70dd7fc20ac5c2bc76725f5191b88d3eea028870961f0fb3e575df4ac9cab6b789f9607a381d50331bbd2a107377d0f88390d01d79aef72e77524df3ca352b8b7920f41a2b88759a81c2b0aa8ab83a42d777332d2457f0a5e35947e0c8f8ed47a0fabb7a30bbf0f79129dafc9786dd73f0ac329ea1833dc2d37787902e3b2b45d643568d019d891237339afc1d92e73f645f1d8c031fa332d099edd6ee769c8ab4101fc20c37f0a8fd08107e7ee4dfc073d01010fd073f6a3465578e213f5fe95d37e6f46361b0991066767249887c89b23a332193e851f7177d2741d85f06d596248316bcc1b7c0ee749227957786418b9236a0d8b85af1aea5c75546017265ad0e0861bc4fcf7ecf8cefea9d46efb2d59e607622e61a60025442d44db7285d1d1b5f5feced297ddde17c1f286859f3a4155956ea91dd2820480a16ad7f97a11821f8f06dadb2033642200adceacc45c7ac13684b3794045aad8a06789b07ba53241bd1950cb94156d9964c8d289fc52c16ed7721c571dea0ec83496223d4bc6f29c2287fe455024dc8606b70c723df2e25d0a3a135b090ee5404accd137eb91637069021551f8f6607a36875400b213e63ce10b3c3b2dc43e3ef9b2ae8076d0703679f31abb96e776169ac0f8737c5a6842d6abdf949c6686754f51c5f54fc9ba83310458d7431584e0ccabfb4739e6f1844060846b6572c71ce9cdfd73a5e0e697666f810a8f0296abd27f09570102342dce9fa1db1b628e097111859ad37d9a7c21e13aec1d2d7f0efd913914cd8f84a7853563742e38328a551c782a9553a5e011c125514ba64dc13b5ed54de71f3f3a13dfc81f24a0ede17df78ddddf39dec9a63fd36ae5ad2c176f65ee350ebe09ae688d0fb79bdf76bf39dfe43f95425fd0c812b5a49708b5ce7c4d84aa2f65c0e05c5b6f22474af313b1703fed2a531bbaa592ffcd12d4c7e1138cc1d6d36ab58db93ee3e5f0efea28b67a22048e077c31739faa468baed99a8d9922933f12f3fdff2c63cdf918eaea6324104a261359ed871a8222aa6e95b555d09c56d04152ee18eb5183f1092d6ace1b7ce5b332b2da2270a732ea7c674dfc8af300d553b61d5dfa2fb6f36c15d8d129b70fdb02d49fd74e0e0d8812a615027676ff4348fdfd79b548834b56f401141d839e8d4b3668a3608502d907a50e6cd93d40fe6a9c4d12055dd3b67a1d0472de715979d4969d091c806c56a40ff5783c5882abd7538488ae6c191681e6f5504cbbe1a5e43f46e8d3b6200b4d826b2b75e016fecafa407b7c485c2195ff73b16539c2052cf068d1917e1c5d1d2b42437b30f4622a3b600d1c4e690e8f4e1c1d4283a6fa50439ef7512823a0e91a53d240111d3c4b8a3f52fcf12e21302312b0085279c503c9b0bf61fc84d61f6c5945cc41a4e4688f5f2385d5c553e5f59c8d3dc395caf56a464cff602b5689ebc16e71d75cca8d9c0d61ca30e56a73613fdcd9967b7e61471cd633eabd86516467820411e7513b9f373daa01b765343c521bb38a6e643b7fd570e758f34db98f894c880c7dd3e6ccf893f11e789439b6b31b00e47ac35c7b58a76f378337be9819ede177ee8dc03c02beca53080b699159c94acd62df157a88a093142fccecd7ac61a4798f06731583f3936991a48c2e2f94b960bb7245af5969ec5ea2485123dfc009b62434ffce0ef776b7417c7afbd7fff92c96df7142bd2dd8b653cc00aa19e11785544316c8e5d3ecc74ce57e301695192a32a0176a1178ecd78e2595b880764d64f0f09a86264d480303c573bef78e4a2be6b210f44f7e38eaa9e048f64b793b2c1766911a96772aa62cbd0dff61436111f5c17cd22b5d0ff285d2d066cd7e0f284b7eed866104eae40624193df9ce5299641e8c171a4f7ac22d5822cda2d8c937d4579c9261c9ec6e21e2ac63c02d7eadac8ba73ff4f83f6d071ea1631fe12fdcbc3e72fe5fe7a1d307f10bcbfcd8ddd0e1d527726d27d86ff16fa96efce1159e443b92b6bf30dba8720e825a61f0a87b6cd61b4d13f5eba2c92cc118122da8f521fdccbba2f713c09ab9f536bc39477e663899e751d717cab758f4c8b3c2806fd3bafcd040a821cf0d51f287ab64e7b19f540ff47617d7549da4180ae51f62b0507aafeacc7b9147fdf1a165ca6041d5e4e4fd8da4c0a705eda225bf29069b0f14a4d31b103e45544d58cc259f3306a9e4b1a337e725c1c27888e02b8976417d86ab1dbe83db1fde25e8b12928e0cfcffedb8bcae799b48f172602029943fa9080e856b521e14991fbfe49318cab4bb21fb86b6260bd9cc0bad341b95df9f6ef96c68f2168a108d040660a2360f369220f0e800716904e64bd60d9b928985729da0d071b9728b2a08e29deaca3c9d05794c74dcdbb15318e5f3df1250a055887ee576e24266ce78345413b8da76d330a7f7dc40527de87046d6e7ecf12064726808582fe3a0cf5647331f862ebd4e365d6bad4185a0f9799c1a36968d850ded2005a93562255c9350903d3bd27277334422616994d1be39354fc0a513690064e08d8a17d5aecd6568b279eb012b63bd8e899edcd85a44079830bd0f3a07e061382216d396edf7b7c0f209360b865832e327a35e1129c7b8f03b649ef22cdfaff5c53234a0913ae506303ccd568872ac2db1445aefe6ce2a9c3b66de08fdc6ad6d85f39c8e4c6d53d17d03a77ef75124b8f9b6a3199096d0385b385861f309084080e413b181e82aeede1b3aba442f77b183715d377476aea94b59b4fc1cff2607c11878230a7be0c598b8bdba6dfbf68631cd9adcf80e70f7852af98ceaf837ac38717be3e1a418d1dade120d7aca21e490f98c15a6b679b4d1d3dac1cc25e70fed190243128b42cef4bc823b41c37dae5b2aa11deca2cda072bc3423f1da958872dd904eacdfbf5023aebbd4f641fbc901d6249f716e3aa8e65fe0a42daa34a36000029f4c5a77a36b44ab34202d6f5b589da7248b80cc955df5f738f52ad7077035e1f1389f9fa3558fddd324073cbc0184e6f6f198befa0819b9e414ede42f8ddd8d2574ef726b7cc17cfcd934750c6cf5bb7b79a55996ef21f0975716d024a7cb68e12bd60dd5622476e8fbabea3ff9e5375e8559971aa996c4e69abbf0f99ed50fbb7519b21299fb5e53c7d6274bf98cd4b2e04f01e232300edc3202b9a38b9b951cdbb30a3e10dd5d23784ddd660e9a805798be9c5f29754ad6de09064b0b1ee6ac63a1aa5e4f778fb79bd435839542ccfb5f81172adcc4d47fbe6ffeffcc18f0feffa18f920b4e92c8dbb121cbfce559444855f78805543929a41eafca350fd4818f5728c05c73f37f3ea510a4b9f0501e3d8729610d7c92fee1361c6e6972f81c941126809b2d0bfbd4e406282d6a9a61c18bd8a0d61263991d9a7a3d5c995d558910a4e71ab2d70582e8849710b485b9494e558bf2f7a0ebeef3516b04f7e13e5ebf799a2c29b020e13261bf0de75e62562c67be1a3610d9e1d63161374e3c4ecaaf1f69b112d96ab179664a48f7e025fb35477c60c76c2ea13c5e391c175388539943ecef46b5fad9de9bb918cb95d0b045dd408383de105933e37df4ee4f195f5e59ef6e5c3419c40cd39014df81929ccd721697dc4c563fa783746176ddc734ffcf100256f811376133b1d0c2a6cbce8cd9a7e27acd6d2ddbdc5ee15a7d46dbb4295a9f27b14d5fb8a8cbbf199dcc3779fb9cf10990974aa061cfee73f378b4fe4850b00bfcf4b2c08e128c42008a2c0d4b61553c614d9992cc7e47a2eeed1d1f81712e1ece555194ddebbd37ece20c492d8a10a0b56ba505cbcc36cbae5c3c11a97846c24563ca89e0deff1c6742c7b1fcc3920983bcef1cdc5ccfe1a03d75ad6d76b0f106e4d8eee4464c5b4372b17e0f621d87c15f834ef8bbeb885fdc749372d595e505e6b31f5660a079806983ca0f2a54496181de22c850674ccdba0ecda7cdc6a95f65dbbb3ac8cc988a7274403926f2d7475224a1f0c3ef658fd2f1d89afcebbb8ead3974d13e90ace9e52bf8e26bb9e21e1453b8cdd15bc5de9ebf5396e96eaf2bf3962341f6e97cf61df1babf60ebe9571ba18c742d5867b91dc2818707e6fab70fdbaefd52cb4736330a00af56d920f90a56241fc40a947177f5cde22d2c2f6fab6e5e95ff2e17d49d26c501fa9532690b8564ae6159a7c7842603b0ae8f8817512795dde7839e0cfc3e570e87a675628a2f01453288f67ca193427b2db028691133f1fd8350ffd9792447133742a674ae364e64d62d5005eac96c35525bf2a56e62e4b7b9e042b63bd1ab1b0da5d220ee503520d67a60bf30974bf4b11da8895f97b3b13da71ecdab059141c912bee143107b36ea56339125de9a4acd75d9a101e3345e6d23ba27c04ba0d70136a158384507c2c7d36acaa3412bb8ac241cd945486f961de953c0da952c047824efbb12dbc873ef98a74a906e1c47c0180e86ea85f5451562a15d6e2d7cd2a61b38bb6b987cda73c0c7cc03d4a09b0281681c1db6535e007a955997649bb0e49e3f7ee2cdfba806fe15347d671dedfc7ce6d5f4e113fe1c61cac64ac9d08f78cfb26088235a5786cc651ca948cd80b72e203da784effe3747a61d096d334fe936586bb90292e22353e4b31569c6864f0cde5d4711c9c701ce6dfc3aa40394fb3073c7aded810901f65fa26769cc0c9aba6f60d836455219c4e90a1213e0a7ba7b0cee4666ce088e8d1ab1cc8ef33baac7272583316a75e7d25d8889e165eea0c2ad8188d144fe35faf47eca456f690de6f5b5d5414b011a15fc1180b15cb7409515cec60f3640a28179c566b9c0bd987cf05106f442873074fb310c05ad5de99ccc80af812b32efbff850d68ae5f1f910efd98f6cd80b0975b68f3c7a332d065564623e103f814d7e5a43b548cde42714e2cc2c0a7ce822b26ad82c7058c4a1222246ee3d2ed682a5daf93e319e9ec4de3c9e241e94297d9c504e89cda597211e35ca55d93d62e01b16d8267a5a40c052e9c8b3cef145f1b45fcb088b60c571cccc01a31c600757565939df17de1f2dfedf513a50d2d258f0905cc96a431d2125c4fd0430fce3182ff3317366165ad240f4a5868944872972c04753b823c8f64f195e48e1b80582211da5a824b150c2513934f3411c7665f2bb698f553feb696401cc992d153580e03b8e3fc1a6a8f3bea4b98af4848ee01573de740581ea5c9f5e110026eff147478cd2f57637d267fc672c4b4f16049b2367652aa61e66a7dd7fd57b05f084da5cdd4bbc2dc0867b0c8f547fe7cd474ceb04514c960affde487d38a25b13508866addcb8d659b7b0b384f564e9170eb131b54bbb6ec8180b0f5bfc50e393ece472866c51011a9e50f0c06680e2c2f39515ccc62a08aba78b72f540a2d2d45a10911923c513aa28e679083a1a542509732084146ce4e72bb66988effca0a1074174ba9d66369c2fe0bdb039791fb0ebbc46c35066a06d6f899e8bcdf56296226e3b4d1caab0ce26acf4f1090ab0f7d24c24bc2879620c391640745126cbe10a31433543170c3d72b47ea20d2cf641ecbf8468fff1d09057b8f3f7736979d7739e630489d9685d13f1c4ee68a82382501d7abdc2ba148a5756084d4fd8b495531fefe2de9f67622da3138c03d09f1844223524726eb30287aa38d92dfb57ad6f85226e5405dc3f03b12c1390c33432887b4e82cb54ca79a50518e0df91d962465d8f67145c56243b474297905fdcd1cd897337bb19c772429ab43145607b2f114abbaa80b72aa2efc4720a734b6cbbca45a8987cae99f9f9de620353dc8dc337b10b1aa3867fef23af5d01f4dcd03a30e2e07dffa964c12dd0b24f29cbe22908b71ef306d481c92cd48308b37de415d421b59f0a79f2ffaab057603f26bf9212d208f44f650723945ed72c3998a2ffd215e2abb425fe2c4b1a501db1b2ef1a9c4799dccce4e12a1d3437313f4e3b19ea51e0b475803c58e5140e565944ea52779787ea85fe12ca26948cdb893bef096402a3f91258b374c23b7ba28efc7d15d26d8ec0a95e0ebb164482df45e3bc047b8a1082557e14165aa77726cadeb6d93746261028b5934057d01c712dffbc33b39b0fb251757eeae2b760809e24e65adaa2525b7ad898cfcec6cd4fb119d023ee274198b5c0934b07bc7e96221468de87976c0583bb98a3a6992c22eadb4869be0fa24a6ca5cb8af420fc06cdf1848b3dac55e5956c750ac5022c03ee3473f3011bea17a83d32ed1eacaf9ffc9be9244dd92d207999845b5ad03075e2c3a1589f6f74111ae08476ae97692830a1d9bc6bdc7feb8be41664ef6517f1cab8f4788a6218e24229a4a48bea0fca666f119e333f258333858d6045e704a190aaba0c911c3171f11752d53d1bcab36f9538bc8a13b6836e67cf2a5cda2426a3efff393c47e000289298567ee3946169de5cf11543103d27401bb81b78516d2441b62200a0215865bd5998d97b1d05367a9bb7f4bf190c867371ca00b6c7f47e2fcefcf3edc200f81b038509c1124d46af004b5d009dd3c89d2132fa9ea7e9ed41dd50c2db21bb3f6731318a7bca377daa4812783302cc9ad61ffd1f200cc85a21cb240f4ab1261157ca0147c3d4964613e291eace90d3f4edd3d92ec62e439b1d2b677341afe47dce75ae64a5917b713afdd86c4372ef856dc0638ee2ed7fcb7f82f23f7f5203cbc5756bd09128f665248cff876c439c104d20f82bb0277aca3325387d5f6b018f59b5bda3549b9ea1c24c432a74c907c294cd7ccacc8073dc4ec78d604984e6c6747a78f53e5e3adb228fe98ecb3096d43ead2a41563b58b1d6dbfced995467ee0df4c6b9bb084dead20a10457a3476e4e3a6161b1f01f3777041d7acc35bbfeeec03d756a52b1a8da0490573ffa2c96012f9b147421ad6f4f70ccdd24ef2743d7f8aeee14c0d3508d0fcf09ec3febf9049467aa456c264852c283840014c5d2eaf94260cd78ec1e5de912d3307083775af38f5e85468e675df0601a21b82041d164b07e4c3fe2f7e52236f700225b0036651278e5be71df4753d6324cb3cebbe9cfcf31c62f9af68c451b13348beda9471226f975fd9204ef599e26dd555c6a15b66d5519eaa68148f2fee4f4d93f1fe4760d8249fceb66709a8935da915a22757757768acc396ed074bd112832a1b33250dcdc8f2496af52773b20728ffd5c42b17d6a25979ed5ce8350e7abcd4a416acb6856bbfaf31fcc914e10bcb203a419ca33a5f2dc68b45dddf3e9bce49bcf8159235af69d2381fbf2fd7ea6be08244966ab95cc5f2a70f710e87bb966592ab54bd62d09da7f964b66fa16315e050a5e6240198feb4421d3a3051ab170a0e2848ed7b919312af094afa26f3fd1d4753d010c5ff125982bcad1ad105cf64b40151bbcd864b1649fbf8a3798f6eab64bd514b1cf4dbdee7147794432fb94fd44d97112354ebaf2d4ee5c44ce719f771d97f3ac697b0a2be6c4d93b158a0693ef651b005c99b5a4f47077528286823105df290761085637d4b15447212852c7ef5101b00c766acabb1d1aed5bd30ef46623ef486f6a0f01c205fa987d88c5a541aba1757941d27aae9ffaa12aebc96ba674023605eb36c5ba8079c888941b6a3201fd822df6816ee36bddf580d3ac9fc1d99c850d380870217a11acfa3db423a9350df9238f4a8e54f834001f387f6b6279c7514fadc164a75df38ff151e8ee4af0809eaa5bc7c42ecbffd5804b78f22a32b4929b0e0aa98fb62c13ae9419f92abb33f64159d1eef86027f4dd4976f83c8730d4a13e75f52d531b38a3382ba19a5d5ee2d8d6cce4636c0091bfbe3633788578dca10c678fb909d00d69585513084ce2adc33fac26499cf378b8e20dcd5a606738b0eaf13f8b7a6ec0b36e3f7ef965b24fe818df4244e9220c4f83e28076f16e30e24b8a9ebeb24994d4bb708e8b4a937013462354f41e30bd53f916cc20aab79000c18f3a2ae2ec187f69a07e24f28f5f3f2b0a47561313d467b8ae7422e2ff95796d3da0cc07f2c591ac3dfb14f705b88dd7154b9278e567f80564cfd6fe13b51e45b3632d6e774bd8b2518f847818560f55716f046e2537527a112baee4b87aa0060e5b1fc4ec1bd664b2297b1bc13e9b67f787ea779356d2ad7083682092bed86c29bf253a0e8a8008deb12680235bb22a5caf70082ceb9af929b42cdfb87ac955724b6b3166925aece82f27b514beae5b3a70c63ff2e9ab78f2fb186ee78df0dac1c51f7b8fdf15124e30d408cc09c749c742e09db131cc74695b791e80ae8a9742a7374e3ab5828e3291e61b46def2ffa7261e0f83acd0002fc25f4d73ac4e6a9601412522009e71ae57061d9e6b0fe0e43839590bc4ba9d65522b40e2aa1f5a48f035e571612b0dbc6c253500868c16140bb10e0f87815e29f4c3378a804e8db1f0daca5f4d7a368cd8b4a9e929aae294f34402d525e686d0ccefdf10c1b941e25268a06dc7ffaadb366d8c8b5d7ca02fc780ec1a35300f6ee89cde9901cf2f7225f664f7c4b799011173c3bcd4e3f66248b41ca2fb9a37d6a7930bacf8d2a8118811b02b2f5b81d87285aec84f5eed771618d3ee5526fe52bdf6d6c3e31b0cdaf075ce69b9cb2a1ed1c29ee8db8b5a67ecdc3769db233f908ecfb29cb908a3d2df3be508de0bc58af077291b8608fcb9234ee11d552ee01c5e31431951f1180a868d5d05d7a6da79d372e2b33a3667cd22849dbfb28643e45a07fbdc5a279ab9782385ccb83f6c57d031b5f82521b87851f86e62f4b1be2bbaebb45391415862f7f8c818054a1e5ea8fc575cf90b41a4cd71a99ccd11964d971122d4d244b7b7adb8bfd5982d2bc6c9ac341025b9b6e00f1531d0f62a0e5c311f7199188c3de8dec790b90a81b1aa5a901c05a653637347f0aa2eda5e5f6f02c3ca1a5ab0f710e2749b47b807646aa956db9382197cf0cff3dfba54c312780ec09e65ac651f82ece4aa65723cef4901b29cdba5a737422c6f6acacf6352b4eb6922b032e22a41e308a017eaac14983a1708b6472fca539500e46c9346168fd734686f33c63039c8008a6078710bf95637cd201128ee6bcfe0561b5807a850a4ae77a74ef85fee5d5b79f47d3f67786e7aae80aeaa586f3643eb7349a81368f21c4ae33bd05cffa561522292f18e45f085fd0dc9f0673f93f548d9a92b5a4293aad47e9b6a6b92f545d0b3e3cb881e41898b477d3207d806a64d3337e79aa269441305432b1ba3c36b7c49dc5903eb6f3027876f74fcbe99920a3be79cb451353faecbffdc98b19178cbdff806e8a5bb1b1a24852583f2ef2018d8310632b1770c3f0f3ac137cb34a3dcd6db6aa3af3cca571617eaa3f67fb3f76cdc26291b32430d0afb5793c48878911ebe3516f8b622944d10a94a668babb550c059dabf5877d82482fb1c6be23e3d20913a6444ef0bec0fc965adef57c9b785498a3c2df70dff30bf571ed06a25b6fdb445a47b6e79ddfc00d88099e900242e62c33c8e5a3e97db47f2ff52143ae42c2d95266d220142d5988ae4b0effa419c0e798a0c939f773a22a6d442bb9c60e4e72f0bfe70df98119a5cb861b3c6b9492dac98016483e689a27c204235bb9521f9e2248bde1fcc3fed3143774c5d1d0492d4099af6a6ce018d4f7b79984d8e020b66a81aa904c47617046de92486499e92b1ae1f16a60f6230e929e014221d7acd5900b08d295cc00b69edd0aa3541114335884dd9a0cc2faa2565edec867aff86a469a11c4e597aefd80feac898059e58faefba570c93a81e60b47834c0dbc4089eea6de04737cc77ed815bc4953f4d5e897dc1ae6f3756146376a035c563da33955e047e7dad17e6eb8f27a5674d3fa40eb8b49017d177e844a3eadd07e43f1c30b800b97a4d26e2790bfaab084520fe097002e7311328a3d23f99f05b4ee6aff96ab882f4eba58eb51026f2515b6b9dc8c53fe07cc3bb1856feb67df87b318cc5cc76ae1190e0ed8d4318190a67e941abd6b398497d5eba2d6ea00b4ba77ea2204c69bc361a9af2c9669091747431b384b6f5448a488086022105cf56ae0b609f7a9986c8f0c2be9a0cfdf00c19c2d1692460798a7d4e0fcd9712ad0c330261f392398fec360b84d8abb281813a4c50bd60daeb5c5ed2e1fe4818045f907a94ce065cef165c3ec69fb455aeddb33cf0ecc8e764e296387471238a68fd1f2db6d183c20feee90736b71bd9053898e99b5df4b599329efaeb6233103a29383b03a580c0b41f02c85c1eff0ec779be3cac4448cebcb81a4e772a954411a729a6680f89d486e32d5fc9e36b6550269cd1f65ebd6a63d423e58ac56d1bf8cba5e62e763b7be6fca48f8508d24739a7b74db454bfcbc54133691c0dd9420bc4494ca61100c1c41e944b3d548c362c1af06aeae0868fa2d631aa2e79ab6abdaae63d125cb6d08d4fe15375537dd7933a092009a1fcd02182911480bf3054878814b85b69c7720e5177f3c6b28346fa95210cd6011cf2cb6fa15d4de03e9241cd202f3a146a5aef65a1a2d2fd05eb2518c8ff11f666831dc8b835a9554ccbe02ca3af0d16ba9a6ef59ed2239e3e38ec8e83ed5c48c53a5704a944a32fa35c78c74396f45251d03e53d6267180192208fa8e96d659f03d334683c1f7f909e28d809f26bd619fa416adfd00a21cd6fe5b27bd0d533e6e4a06a8c4327bf0cc03d345b8e98a32ff8c5fb1e91fad54397159080c6a1b330980c9cb4563f4a1bffedd8f184e6b86a51d15716460dd0c071387a4870d95e90f11f5063193078da788293984023edf8ac1641898f84bf415d9f2776a330b0a121a4a96169b415373632e86bad02d85d06d7e691172419d477d1a8c6f9f34f89497a990dccbddbcf37df3caf5b2dfd0603bfe6b2e3b916bc87b6abe65de4cc54beec4424795d66ecf977da79744c9cd4772f3e1f0b082514f7661af63c1e66938df07cbbb941c52f2f417ea1a1ff32b40faa4f9c2d04b075e17dfdf003e3700f178829145ee48758feb33dec2cddb89880d1addb06dab50dd3aacb7b40161f8622a0cad06bb90c85bba1c8d37405174c63b080acf32778477820c728342e3007bdc81306db1b44f22a5af9db89f11d5e94977c0cd76a583f89d3d97fc7e726848383867dbea59d24e68a10330fa6c4a9e50d52d33af6a2298dbf8083e6ecc6a7aae06fe9e154a5e0cb5ff85ad0efd0ff6aa4410197a71ba5e83ac81e696d2ac85a824b0be4ae3a35f3e649fe9f80483e406ca93b850637b29ae5f05c711b4a721fc08fb1b9241f41e6e08fdc8a8c2b07049c4be3f092fcefc8f2148fb96dfbc0cd1bc3a1efde2cc1c1fcf2da1ba436f5500ed69d52870955e79b7b792162b6d0444a4b84380bd3af1e0a3ff0ff671085af1ff75082b7b5f0b0aba18240071cf3e49dd4fbebef0563aa5241d6ac55d38fc7b973f921c04a56e8208aea8b389eda9e7a514887e8bd7c9a6d288dcf17ee6bdd08943fed3acfb56d09dc8adbf471cdaa86d2cd8a9701c89159bbc63cf8d9f71a3157512c214fc6f591aef65ee1afcf423cda05005f71610c01a3df57d058334e5bcf04221f3414efdf6933653e5932183456aefd638ab7e9ba821b67a7599f4f7b0f84dc53ee379f18bfd6fc6ed2b2b91ac9f3de494983503e3161f27a15adad11c2a77f7553cb655cf9224d1158df3a2de6f741b772269457f162ab8e5ba0e04153e1a482a3e7e57c08c2a8354e8a1a2cd555a1bef02e42e8a3238baec0c0e7f4561f04e6abfbee4522599e0d242f03eefe9f1367269db9c8a73112f937bf518e975614e02f3f56d157ed4e07546b1951508c4316ef763bd8e4e1324232bf54736e444f14143ec0336cb107c917d42097d1e23caf106380ad0226099c1ea8b5ff6b7449b7fe86f6c5c45d5239f8a6d18fbdb009f5c5bb45882a3f119f318b9838fd927a7504c23b7d736a73d01068854cb3dc778413952fe6b6f961407d28ed5315aa79ba05ea1efaacff4f12ac2a22c3dcbfd49f8e64abef5f845250f809660a0556d3c95ebd55ebc49cf42e2914246fe8eb370c4cf75fe326173726bafc632207488163a86ba76870985bd3c6bb36e68e58c2e084d6ce897344e229c69f4484c8b6e228ecaf6042f551d86362ed9f823122ef65acbce6525e906e9cf6bbcdbcc72151c0d5162372ee6d3d044af1f5ce03d03f00b77c4e6a1505bb0992bcece08086577e205050b8d9b06ff6305c2a4286c4a525d5fd99817f698865802264f38be9817061445d1f6ccfb58220edd28f8b9d3d523e1ca67e43b02c73298cdd7b8a37b7ca4e8499859c0ff5a1f7fb0f21057f2052dce4fb99a2a230bd740172e024a5ac50ac5f41c45d87f105e38dd110cc25b9cfa1ceed14709813cb54f9a57c732ab859d45ee7866ba83d98c34e6c51b44b38ef327230a7c8e57c6706544d0c3eaa03a68d013d7664f0493fe12e79d99e1db8b1f1eaf0607e10913ccd90be05d9878834a2c92c87296d766764aaedb04321e9500773db5bffd2f126f674d463019231e931411119868443937ebe290d12df01cfb89d3b4e071d22f6756c229c749c2157cebf7da78291f4bb9dab9a312bc43b36e713692f5112a95dc193504ab380d73bcde50554c829508895d38f7aa529335830c348cd8e40f736ab7b60613f4040be85b3b8bf0e6c6a7fd48b0ac9802ebdaa111d21766d01a198a76c7738fca49e0a473f6324bca57f93f17577aa062ad7612db9ce586bec97d96431fbc04ad63cadab2a08e2e67f50873631b0e148255581aa371f995bd617af1549f61b23509febe804c9638457e17d47ea6ddb3548caea5ce30101c7f77f3169cbdc0edbcaa5cd03063ed93f92bb52025afc6e5dadc25aeb2705f9021634e99d2067fdce6abe4a1a5f6c079894926357f4d349b679d978b1048d418e6d1f15bd11418ee1ad68433c5381b9a866393f23522bf2a48a0e6ebc192f822c65cf525d5c1490c1d3ad36adb133aa7618f59403b636cb29ad7b95ce6f0ba80af71ccaf99029ab7843211bb16595dd0491e519450c3f35b4b6b2a213eea64c36b0ea9e19db3cd01345d91cf4fa1f21cbd4ba0c83ca4859ed2c97ca58afc6d6de81d791cffe4ea345f4296f93647cf38b10c6b4de7d68a97d8c8f387433c94ace9e15caaebcb8808868c0ed0d4ee4920369e91058769cce3cd9d903f5a17f9b838c87fc83b789f87162eee53b354d1d824a6839bbd2abd821c6376b5172dc901df33f86dd8b32e8a5e91dfc30ff754199415406904da40352a70534c9bfc9fe7c14ee41698c4e7ce6f3d0b0a6f954b15cdee234f8178f55f451a9329c5cd74dde47e3774e8b395a0cbf58835c49e396fd03cf6b4d3a37366c1ffffc77e8fd308b3096509893f5af1b00b59d95e6273a96476b02c9425957da2e143240389a8263f1717ae2c8ff38599d2a8177a5fc20f63233e44d8f221ac685e06c3c883ec889655f84c7cb76a8f5ce2748307fafe39d91d8996d48721fd29a6ec11e6adb67fa5f4ff21ee2b84cca52b0c27be1cc593bc8678e4adf7bb9cede0fb58fc6f31af70723f39cfc3959970a2e0ae516f340c51d501da0e981e420fb62fbd8f2bc188fdb788e51c38f708287d3bd642762e27324c204c30cd21101f0930e931987034bc83e905c83014120c1489ca8f772dede3cdb8ebe18ea18bea9b8d4afae2e3cdcb4934841dfe2a47cc0b2f8748e1bde361fbd6a1d904f7f162e769c5bd069e9bbf85a959667e0e57d38e9ec2bb614eb84f8d9e8ad6a358f825c4a7697249987904362444247b23839f0705640e7c79e0073a3439a2aa1e2f3b4a88b31938cc1e6d4ecf08e78d9f1d0b38d1d618e52c52aff67102db8b70d12b84d4e5247719a9b78c9ac2fb4ce83eac81049b377c9faad273ee00eeb25553d50463961d621d9a28a698c91848b049b7a37cd83833cbb86dbdddb39f10c562877062eda5245aa25e868c214832ad3646553c0e40f0cb0fab2580c28a10b5c93c7618865fe4c707347d0a87eb62a7f842087840f2fa97bb4802191b30c257b1b3f15438aa2d695e981920c695c213b5724427fbc3bff2843cbfa3a15581f0348f7501c93d2bb43513b43e3720610d982c35f24af9281fc743e908c0caddd0aa0588338514aadc4da70dd92bc16e2b73702f315df0de0716d4eb8881ceda2408c331542f7dc99af16e988c201c3c827b0ad66d81d04cc73bc6a1555d8a3aca42a53fb8b2f8ef782befc879132b9601c5d2e00cc36d6f956e98a9e920d964c6cf3b17025015b4d89b36ce60d107b317864376d8a6450de677c794e8cd187e45de2d2c7916c6cb9919ebf930b712e5a7436682d1e0c4f2fbff0945ba01c2ff782ed5b00474e8c2b2c2879134f641c74234aa89c27e0abb0819f70ab3752ae5068fa2e67f94200fbb0265b44d2374b2fdd3036737486e2fb25d9d72e4f7712bd8d0c735577a5d0aeb672088a28811e0d927515e41a39060496fdb67b3ec91675d1997cef46c0fd8bc9c188b22a00e79049f70bff5e6e2faefb9bf2fcb20f1b213f7ff56805886426fac81c73c07572d1de71a622b2ebdaef85a7b86e32f1d952c6ff1e40430a28d54bbf6d9297903f60d19ad095ca8f829d56977bbe73675d37a5a68045c8c099f7334ff1f894575922e30b789bb7a00e7a1325810ed2e850341e9b35528e6808027b90d49a71b4be102a234e1d8fc15cd4070bbe25f73605235838629fc0e2e2b632ea468d6f87d11ee1c75317671f96ad6dfd7b9470975e0d832a7eabd7a40cac78b14549a9dbaffce3beddffff417aae9cde4b5bf4c4881b37cbddd10f30f39ae08aded143c66a4e68d30ab0e098d657b4de9caad2973a87db9f5f4a7ff386c7d14eba74a2827a22fec690b5291618914745066e2568cd1b5c0a897638cc54f7cefbadbcac36a716fe6479c57f495e1b32860016bf00ad8a15405cf1554c5b7ff2192450ac43eaafacf57d3337fe42013c37dccc73d83cd7ffee69c3919083765fbe16251882ab54b2749606c3db02631953ed8289c8536e1c51c4c09916a71df0c5ac353ce5d11dc108ca4ec612c6812d55d99f75722c332be75123f3b844d1b0e690a4a923d5683551c9c758a4804088f1e47da27b43e1979433468930138feb1594012a0cd1964953f1d3d6b49be2cde40bab70c0ecf69c11978ce1a64093ab1d98b2bd16c9cdc60603910c437b7922492c65822041e2ec102418af873edaed79012c2cb912e7946b4a7e1ce5218727b78f2566fccc42d37a87383f4fe741befef3bfa1fa623db69d55d8b64fdb6857f13ebad34447e646ceabbd82b96e87fbb4d78f83694882f6cdfbac8f83ce7ac31183e12e5acaf5a0201866f362f33941144f38a37cd928af1eecb1ff38545a68991b6418c0357e390c81160578499a97fcb0aa7ae6e2f9fcd59ca3ae0b44dd426b41a13908936b0474d4c47fe5e9931268dc498efd72eca827474dbdc66b6579212099f5545b42b73a6bbbee760ae604fdc5af1f08e2f25fa5462a0f0a53d69e0620fa2c8f61725013d75fd130c324da043a9bb2bd5a2ce689fc79d05b25e6ec67cbee9e9d6c5df7608cdfebedc00b076341feb9840e6bda6f1dbee18c198cf0bb5749a7b843dd47d32f386d4e02f4fb7e41da5398e3c256495e10b770b4d20d8f8baeff4a3ba8ecedf6eea554eae8097cf4d78903cf0993de45fce7cfba5b974401d2cf619beed8438134cb028e537d49cf632c6e587b65f1b291a41a80c4f59b3ac2433a87a30df9f28f70b6025fc497b3abba194972962f3dc0d88dacf353f4afdf8f414038124098442e90fd5288f2b189cd661cf485aff2c6ba18f59897cc56d56589fe1b3d96cfb3648a344e361a23985a9afb7a770929e41b1d725e581d9047482876f5fa17b4bb4fd0d9edf9667c546c2123f1c5903d4c50a12d8a846a107c4570ceccdaee13e4ea537ce6e2c457e2efbdfcb0e220b9aa394d4416007360f9cca60fbd54ffaa8ec139bb188f8e4d68c5e9b7cdb4ff2883534f9f49a5181ef87d204c6440fe4ee7116994090646b3f7acfa5c9a049954806ab8d6dc7c74ae1e618e1366be81797b59f90ab2262eb35e5f998372255171f8e2bda89317cfe023cc74c0adb44fcf9637784d151b8a7675a58d6ba943c959014f4e2340a31063ecf6fc73f89d26c584f2cc44fdadba2e4e3aeec2f43b3b332d4a12d507fbd336f0e87c0738ea792c121bad606d7c4689d8acc4734972186a3a782a7c1eaac979f10615348931c95133b33efae1019ac727ba26daa7ea68fac0c8c5cc679bedc89a3c1a8f156f88e583d37ae6d8e3d4d4e471dcb5e3af3e4950b9471cb43743b9980177e1f8aaf8d6c3f22fcaf6aa4ee2dd428636c589bad0ea057b1e6d3a54605ed335bcbbac3d81b61563988c66c5554342a0abd2da74ac60e84a961208e9d751d0f3b68403309b4b23770e61cfe26dabe3df37d5550d65ecf9d7cad801f0ff939a86915e773820328b4e9884f81ce794ff5d6ea26eefbba9ccb2bca25fcabac79a651d03f3048daee1204efabe4301e4f1ce5956ef53aa07528c74a4158d542f765eaa3555950f0391b7bf8c25aebf62966c820d04b392758f7dfac08393b582c340b061a6e7906cafb9a7c2a8aab595a361cbdb02042475a13902864b9f6c061c9b225d768521ea70ee868ecd1c34c1570f9cd80f78d510ca9f9115d22c60c57107dd627076552d17abff740bec4851422aa9d7826a0c402269345457a464c47b7e2567360b04ff1d21d48cd7aa7459bcdd92eac6d2b689c48a7215a4e571150b8d4f5fb7a02907cf5926ac1370437106bd9e44ebe9829d702575abb480fa56167b09d5123278655215b86bf30ecc5aaee9224e4fe3fbaef7a47e20a4f1f31a0a3e2216b097035ffdbe114dafc36ce7cc7f3ae669084052958603fe5ff1ae16aa06c0aa763ffb5f7b891556d15257eeff91261f1d4c34e47b9f7234651733e804bb14ea2001aa088ff52f49d3acfff5de978b574dbdf06d898110f487ed915a76864ed9651e8ff835f413ef66c08c3d21955900664f3597245c6c7ec93cfb0b11124bc52fd1f44b8f9ac0a74d6a5943cf2b2884b22b0722f893497704b4b566d851de2d3acaf01689482814ee1b66f81a372ee9b5993d82ca4c584390ab5de10d1f95cbb6aa74f1a8f50cd3cf87c8413a1accc46959e31d4a91460c9a47b0c43b1590d9ce5f62f5a0fab20ec92da7ef68becd9205a0bdc2617cbfeab8b914b643323fce0bbc3c9350912f83104c2e7dc86dbe693e386ec821611b4b30e1b82619ea71ee131eeb7d2aeb209bbd8612d80de594d2c0b79366ba761068d9e1684516c458300ba227ea3335c48ba7ae0c9d9e54bcc6cabe5ce8894637f8eeeb76edc84f5612b3c95e5fddc12da3ba1b7a3f8a9bcc1c05cef3aadd32968b3a7b9f7d11fb83f22a950be4564d4deca5f995c3bf81dabc7e2ff5460a23573b6bce095edac9800c354f347a165358b0b6856df3b41736c6a183a397c9713a8498869e4754625d5aa28f695e9fcd04e8430ed0c30908153d6d506aeb029b358ef4c478afa8b1dda5bf67bd1f940d6aa0095ef7054c3425a120b85b84d7a7b84e40b5ad187c667ec8e5eed873cf6ffb92598a872bcd8efaf715e2ece1d197aa74f49d5edbcd0f46dd00348d3cabe95323c212a8e915d4f727c89e30f42000bad944b10786a70db78872d6d173fcb20f7969ac91fc97b0fd0a68f3026a80c2c17102a1d7a20c61a22f911474f236ddc345b8efb1be3b7c96482a333b965e58573cd768b3988b53d5b8de775e7bb83631f8936a4091f7b4ca219a2507c39236bbefb30128ce7446e8329c93913b8bb92f7feec7262f806241a4145de3e7cf86d1d55a69bafa0b99f280b02f75e6287e1a140c22c9796952ea7640e2f737f38200de8efbd4b46a58353ba52765ea0b68269a92515c4408da5e3d54c73772b8ec26005ebfc53a0d568681b817a8ce6e94dcfe3b3b910d68826c8d03336e802c21f5d63bf5312a5d8f84068cf99545da3d2f647f80653b16c65f01d0daf819ea2b681756af5f1fa3884bd3042ceb01812542ff8de4c9c95c2834ec05a196b68ecc7033b1ff87bf0871b1e5d04ae1893cd673f792e1bf03ab90edb9ab96b0af02d717fee482b158b57657f870eec796aec08a74d4a1e36102f9353645324f129c8c6d46bd73632fa2362de330c6b645cdf2c5285e63f5ce2718f08df56b177831b88228bc8686d9ae40f0f573b855e387bb2a01101ed6ed41f50a968aa3a0bd6d5628b77a6a9511f7ad146897a86169d41053eee81f905e21a99d38feba3180aa0074fc7f7525c334728cecf078a3ddcb5a4f9621f5f48d55ce0553c57a746ad4f0800a63c52048126df18dee823caf3b33762cf7887de9de538185bdbf942504c37723b00b372c3e086af69710a9ac564cb6e546f519077801414e1a6877ca41798dadc220c09ee6397c71e848256ff89388b21354052b7700d7ae4701e260a0f9257f83a0fca0ffd10526edf338c5133468bf73accbc11a6fdec2b225d079f7095915a42d817cb9a16af38c2d7e8a4d5eecc53accea0ef54af5b83cd18ecfcd5369d22483f4461a499cd93f60eade426994e4f27dffebd7263bc2acd67c5d839010bb96aa7ddb3e8cb2d87a5cb14e61b1bbac16bcb451290c3bf113ec740e2004f3e078ccb4187e3ce2991a0164f9a7acf12d7dc547905405964dd3f142d4f5858ddd9d76b8f21aa1201b125ef1a78d1b4246555250b53b97e36ddca4e35fc8e6a168baf6aa0980d61312634ea336afdc9b12cab364cf4531790bbcc9cab0ec628f617f1bc1328a9f0b8d6990739da499583938fee41a8ec36d842085e41227e162df32fe5758b2ccd4f04b49e1afee0222d410b77b605daa249b615617339f3ed1606803efe26a2234a0e0c33c6ce04bb2d63e4e27ecba7483684de0583d9654d6ec5de18da897b7449be6bff25ee01c40156721bf3a37c153b0aa97b8bc2664f107a046dfd02d6cce0cd4343f3a5a03dc6fccde6fc41e6a2a1051a63aebeb357e1fd734cd0bb6fb13df2f698b19b37b43a3a962d2e833ce0f2273837854b56a871834c801b91dc2b023dd0b51a72b220da3568434f4421ae677110c7ef4636ecbe865115a10c318ab960e8b1d5721803fe22d6ca46d019c0c42ccd0c65c3cde8ec42ed6394e741a2b302f7a3fc678b1b83e7d8ac0a656aec832615ca397b4e527789759270b5742ed7ad16b26bd3bf607179607d22763283c1c9a6908410f053b738ef0cda1d536e9c1c4f103f526316b492f8e1b57f2e38bac537e738010f476d90769edc897106f310b240b4d2d8de25b48e874ae36cc99204ad8f7a3040124b34a0ad069fe5fc272b8c4fce16bea24ee62d34ca84b6321643779772b7c1c4e12304f14b03d5ee48023aefcf631f3c4e2270de40d3c7509f0f62ac65a4572463b40f59a294060166d2775e0f9e1dca232df30f12af9574e8e2013b19602f38d2a2a7433475f85b5ccdd1c9e4912697575c5004e096858c5d4f1f0869d98ff5dd1bde2951a8d33d4ee1d509b6f2225ba7fc1c6da30cd3257bf6eae7ce0bef56a9c5366e92bc16e7081862c4f8ff705958ffe15743df6116f048d6307dfad68fb952213e7d9e761de5ea878994fc1825c3d35ecde5279df79bc3500d20489cd8462a06275867b2d9c39c6376274131e93b9a7ba8998d420d9a24468619cda5b719ba73ecaf8c3db878770296d2751f7a74a9ff82bff42244c12628556f89866aacd2ff25220c4d7315fe56c4f7fb39cf0bffda3b20bede13ce51f243d8d18cc8cb0661e883a109aa97a38ded9c27954577c217925271078e8216878aedc8380f0963ac724b33d21f24834f69f050f24b03a14a9e5deb2317ffc5ced4e761f69f61dd5f0c4f4b4b5ea78ba8e4b47c6473b20ee644651015f36d7a01a77d9bbe737b5ac27666b7162da792f8bc1bf3c738eb71d2824d80d5eaa8bb5a2aa7b6eff90af6afa312a73bc5122c9eff393d8b18aa6d2aff4d9554a3940699f16516f5f1e61a2fe899beda8bb8b09f0cd50f00fb2106ff3bb77148c0ed6f757b30697a285766ef1675ac4a6d4c2af7cc2abe263e512555e242d11a253b42b740c9f75a4ecb66dd91c6d4711412fa74acd664c301104a9229ff8451c90d07ee29d71496b2bee47ead5c63138defadd1d46f83286fb1595ab9965001d49adc627cf3c3ad52482b6ff8fa815bcdab0c97c1032c0063de4c3a37aaf14c6a3bb1f6b8b264bec07d2909f3ded4f77050cf370cbada961c510def06c72a9d25c19130c9ee4e11fb56c87d378bfa4f13ca49afc75f38a0f6f07bf4a6d2b9b25fe13ba05e640ccb902d304457ebdcd5e68e8fc439c64a00d79a1f700797f316d82a51a16b011e710b2c8c6de34a729863b5cd1429c841e7b4946cc482978d4dc732a30ab67f3bce730b8ead83fc9f00d8500a7e4e95ec0592df8169f8174ca9aa01a5fae02a92bf0b816ac598484726d79510bab48b475d61483921d134e9769dadf1e095d0bc103c6d620bcb8383b786f3b18988e85cdc630e2e9d5ed585baa832b698f3164b222e2da42fcbad505acada77d8c2efbd35f440e5b9863a1ed0f0833665dfde0d19fa19e0a1e8ccba7e8683f2cfcc603d2f8b232b2585cc153ef247594b10dab4b169ea49471efacd5a9cd3484d27c8273e171a16e1137697bd5df2cf2edccb62b4421bacfe0d1826c112d8c7ea29a2ddc66e1cd2ab0f69bf594349d58938dcd28c4491123df96f5d96a35dad8d08f1ea45e78d3d3cae74f14ab8195aeb25f7ea72bccbb244c736738fb20c37e92b701584790b32b4afb5a8f0a1de800cd51bf7b2e10eb4adbd7b631180e332befcd14509a70d4f5683c90692edde23de09d17336f1a7cc129bab75982fe4efc6aa7b17c8219efcf80722fd48aca8a4c4d2508ea6614a18b50fc15c028658b0ef2c7236df95cafad8b461525d7dbec3907ef2d3996f2fe77200af7aaed775faff9cd13bba2f3c77f09e08cbcfe24c2288b0eb5aa91ca8988d5903f912a8d2a626b987f3effd9e00c5e59026df07bf5169d060fd7b641412ba36b7b0ff5385e18e03565611032255c84ee6d18dd53baff0de513df662a9e53b0fea6ea3d6718afea65fd77e56c39dbd3d354d9e26cd03c23dce8d552f2b26c2e73c0d1dcdf5a800691b75523bd6b9ff0c33b374fa8309cffd0cb26db519c3ee82439d415e132a5a980a412f23d8d248bc3786d8a61f0a4d845bcbe0f6f7853a3a4c6e4b21947b3bb96ba79b0ccb976d96724465406ef7b25798b135c907310d59f1cffcf066d470dce0a0c44566eaab2f9d93bf2308191ce9b4781756b45abbe91ee1dbb650066239ca093301717ba51f95784963c092038d67009fe88d63cabf4f88648e0a92b71eef1539030464a2507e11df7c2586cfb9a38c7af010ef88c09211ee7961d9d752f84110bf4dadb5d63eabd4a9beec2f5a921b24fc41100c3befda3a853877022ace81cb262f8f585c1193cd1584ffa4fd78454099746d7c1f6e5233b6328d47eed4bf0ec3d06b1d5032b74a4d19b16dcd42086279f1c2f90c55fc79805cce5fbc6c6e35a9a63b9c667555ff802580cbd0409f281ae9115a59de5ec24ebbd3cc7edbb2fbeb909ee65780e3c5904b4bcf8ae80242d3b32e632a428c4fcb4c38cb26b0e8bb239ebb416dbdc2b9a8cdee63bbfbcd10c63719393715b3f790f20aa36efe2e56dd47eb02002dc00839e6bedef57d94ecb0190cd2705593c382a27051b48a5966fcd5e3882346cd660708b21ce13c6b2844f69124e1e40d6caa7899233cc66d874a3e68e22570d07b894f39c3da6d213fae6020f20219dd3be7c18007853b59457d03cea2983b870cc14711470231e70b55e1e2f846192d07713790f71a342fb38c7acb1cf3b8c2389705a926937fd33822db2f4a6e9923a9b588cd683f78fe998ab3d26cdba519de93ad7b83009719ecc4c5e57cd35c5f60bf7ba77040d760a8648b01a1b14e9e96f89d57e9d53d212657738eb69c43ea1376c8e96a151f1ae680c8f732873c6310016a122af1391bf749f3500cf439fc695bca5730b292b409a2d7e494114b1c9c4bf716470a3e681d374e5f81ad6aee3b9269cbac7748f9451ca27aa218d3736202b25ba6c4fee57e32f2e2db5e54a7350ffdff7757461fb34979d966845eb02374c396cdcc463d7b71c1369ae091252bf215aa702cb0fd3db0bfc16a73efb8985eae362200e6f35c2dfa3c7e53efa1a06416e66c554080c2716bd64d4ea7314ec73d9745b6097e908da20c18ce73b688af1930d88210c8aa8104765d67ac8fda4686e34567b9e19d034d59403d8785596e990280746d4ca3979c26d2a4efdd3c0a1935dfcf42b8d793c5d0b4c7ecb6f381e8a5d287e51ad7b3f2b3997fc1ceb0a5cc1fffaf5620af042e7b8027ce8e5f230a4a7ae34e7581c6fdb3465d9fbfae91ca84210e00c19b5491986bbe9b2abb525bbeb1189b86f06edea1744ea994d316d94942435256d851ebec3557c7cada20870c9a4841e510a0228064e978f2bfed5aca9c89c30dcbdd24c67d9f55f64670bf6170dbb12061b8f2fa8495f55f3bc80c8e06fa8b2a3a290db628d0a0099d4534a1e07f1d1dec0fe83c5f67dbedbd30e2685f6b5a5f738a033a3b09a5129be1f570b8cbd5b8927399fbf404e6411281f30db91cb947ce7c6e2a7396b345cba8470aa61d72c64e23a5de6c3e69bbc50d1b770f507d66f84a5e801732579b79697c46b38b979424c59fd2314a423d8d20e62e0f59df405be248bfe845860adbcaf373da333ddf172d87970d0e0439ff6d3efab1976e8aaf1b72e5ad65726727289bf0e08d3ab993f3d93be25f1f8e062e6f84fb4c5012db515176da993cb865c1e13d20eeec18811cfbb309be9fd368dfaf3bda7556f36e1e5aaeaf81321c3bca4c505b76e57c4f6d7d1896239f13e0ef2699d3709fb2e3cb04c38862fee7de04df4cc069552aabc3dca2b230abf675f3062272acaa138705b504b59697b44a6b25431d1e7ef58fcbaad183718f51b0855955da7f3b038444818d2562db3d9a1a40b69be92c9b50615f654d4abc1c153a6ef8aeb4bb6fa50c74e7e0bfdb01496764d175729f9ba1aaa35321698baf5fc033b88b986bb5c7d47af500e8908b969202efa80a23210e115ce93e583f2dddaaafae5d22d6dedb06350f425a5cd5d253ea1903aff68606fc3c520559e75ece3005e122048809ae003ec5f2e63521c0e585f513f1f14c9e0bb1b643b7c10596f96bdc9661165c0eba7f2226595bccbbdbd2d4551d0f9500763f8ad7e3725a17f9b838c87fc83b789f87162eee53b354d1d824a6839bbd2abd3339d1869995066fbeba7e44ba37344f58d4d9ac77720c1caafd455c78093b6ea686f3da2b5eb324bb93db7bb81bf5c080fd0aba9b0c9bf0d376c5175346e44757f47212aae6db77431a62a9648c99fb134f46be0ce3f15337f218955c7e607104c5275de1e48f8b70ae21367a57bdd5510117ad3b4d68e1b38af761c130bce05eab3047c802acb09e93262fb26d7f3f4acf33348cdfea0b0f8969fa470916569e830fae69dfef37fbccb789c3d152e16f24f5a29b0349b3290d3a34a6eba8b28832ea28e59fac29f619aec11d7986e624158f4bce02944f2c08271a8ed37133bba437c2dce97dffaf64b5cc712c221fe8bd44194087c0320346c1ffe6fb41a5725954d5acc1889e6a7adf6aab4b5e0f4c3a0b0a3d84b10ec1a7b081b5649bdb53de7dd33e8e2614ecfb68876e298bdb6abe5725dab2c638f702595f85840f920bc156d67bd49effe933ee0efd6ddfc453a071d3334ab227d300672d430da725736d53e104de27a0a03de0e79b80b409a0af6f31bbd57596a0cf187f46b7db9ab87a525d3dd24cac7060b481c07be5da97af5c1b98bd858766a4e60d35c5fa21efe130d9d356cf45bdbd5b5a6e7b3b5cea9360e14e15ea4874776f6b6b9ddae647073d68b356bd506ea2314b8d5c74c069a4face4394808b40f24487ab0470206ac7ba13b8c8ed6c8b5ffa6ba903ec8be8f3bdbae51e72c950b16622ce9d05ad35a9d3dd9ca5684bab01d6d97201c3161696e73c0e40f0cb0fab2580c28a10b5c93c7618865fe4c707347d0a87eb189cce81a7a190b9856b64551d70f8d29d9dfe4a0df5b4cfb6a3098efeb60217f0b69aeacb9c1604f3c4adf149dd6dc5ae94cc66679a453e5acd6885c65dd75a28df10af5896bc76e9147b792ede07a35149fe0ff4b372d1793bc74a0769a8822ffdf1ece5b391171ace08173ab66df310615a2fe1eaec5af5fa9bcacef921e4137075701220a90478f2b7b2620584c565a91f02480c9cf5b7512446b1244d3dabb37dbba50a32a94fb2e54688ce9831822ed6a992fd11ce3c92c77bb6f7a0e8efacad2c7a8ea73549855b1a1b883ca500145950297bd7f1586afebac2dc4cadec23f2546edb722458647656ffff4698683808517a5541d5e997bc1f5aebc1d55834259fe0fac51be9989d360cd00ca65573edbe3d42ab6b0f26a4ab2723e988264348ab829cfe82572097d2523aa02b6f3b66681931a834df4147f7af3844a3f77e6d72d196086c09bd5de4cd1d531752508e3263f10aa2ef4e9888f78a03a2d81e053a359b048522a79f13eba330bd6c3041bf9dec4076ab48c3d57ff436f0966472cabbdc83c618af1c5285873475f2d7638c8818536346c6f781bc1b496bbd23e0060502181ffc70bdbd62734aa43931886bdfa651467402164ed3fc65337bd65d4e22f49a316604d45084e6e2dbb492d2fd25c270a8550ab0f41c31ffe4094158222e785198b4386587183530cfade97edf78d09b1d82e96ec31173de52feda1172c3de17cbc1ffc6fa6010cf3c84c8266cac122e47e8289ab9394816f9434855fb2ec7c390dba05bfb5b9197c4a0f8c4889af3da88605b9033172f47acf129c02a35d12cc74a06b2be6911e9bda70f0808aa078ce32df94209a9b312216c35bcb2fe354447c4b49468729802280d664295d5563784f5c22cbe048ccf3f7ccb50ca9fa56a96f8b825ce6d6d4eb622c2b605cf1554c5b7ff2192450ac43eaafacf57d3337fe42013c37dccc7e146011b7cd3a4ebd8d623b48de69b080110ed2bfb298b2ef15bda0739b5af23010d903363995dad61a3b242d1217e6360ff2302d4dc34a99aced919bda1ac4320bd951426358bb942fffd5aaa8876b3e36cfffab239a0527a1187d645a0d7c83fa743cc02a0b867d080091cba537623ac270e723b5295e738d97a0c1f182e290c9f0f40903bf4dd446967cfe44812f5cb4040902c07012e33b9a5de953b7cfe94e75b9eece60661ae6baf68d1b53c0a9101958be8580a27ee9217785107b370ae8efadd229161a363040b8546ab5d28f432d2c06689bc1033850e30510ef421510e27db20c19ffb5a696a41bcfd1eef4e411103d31f9a5a5feeb9236c00350125abadd7afd62b180ac308ed699216f52a164519b30c2de4b1c5d135b25833f5613ea3e3781721161ba68b31f7ec95c84b605f61bde54346a2f0b94391f04ce93686e92bd2d4a50f78000f48cac0285908ce38d37f998d770be83a8a096472bb1ea0847921012810ea2f1a1934dac4b8fd5b9eeeb79a513d655587d8cf024c79555f39d6236611bd88acdfb8bb277f1f5c1bd359d839650fe5bd67a642252cf58ea41aa2e02ac97c863e00b076341feb9840e6bda6f1dbee18c198cf0bb5749a7b843dd47d72542e584036265a3c10b148ad22260a619217637771a09f306660a326d5a87a12e8399eb2e03b2623bc180642bf6e68b9b62e8668a90eed3cb6ce4af46f2aeb7e62cf5c8dd17b707a828663c7b0aa502fd5b8d22119a7a5cc00a9c70884902a18246e4397023c65337b04aa18528b726cc5ab730402a4bc566da15a1ad1d9750993a1343fc6a2c206c9ba6826fd97bf5d954c6765db36a73ef5174f44fa34e5ca780550389000917f5359ec14af741d413ec12147f1aa515bb78bfefee5a3730e8c8eaa68f0e991c26f471e48da918e2ba8f08bea1f1f48deb76cb474a0b4ec7ffb651aebdfdd3b0ef7e277a0515f50f9305f07ccc4d4a05714c1b319544b81638b95c206a840286027341b03bd3d67b75921afe6f41309f2a79cf2172a74762f314d8eb8c917ffc9e1085384f1b13667a5f64837e90c7f2a859093f24c952953f03db2a174b7952885aa2925e83f13d75d12931f08525f48023cc74c0adb44fcf9637784d151b8a7675a58d6ba943c959014f49d691c37c5930d2f057879af4e97472aa736da8b6e839048168ba1a61d4543e3470f2114792eea610812e4bf14612d7666356444ef4e328ba7c4d5f381d662ee965df7ac1b0800f07c0d9271700dc1b721fca300dcc2b6f2d33d913df6bfdf8c00c2d165bff97d4b274c633f5fbe4575065ff048f9f767e92f149841065a1bcb176403ce3afdc5ac051e036d0cd15320d618874f17265df3502b99c5ede587274e947808e4de66dec061ca79c5868b6e6ef1d108bb3ffb17348670aa6bf27e7e4e91ddcbe44f9466ebe0d4210d1df24d9fb29e671e74f8e72832bca3790f48779defff5efa07043e6f2b831f6e7aab15f9786380bfde14a64218cd40d4f7174ae5fadf30e998baca54f02df6bf7680415b46a03dcd9ceef06b034f0e563583892a4c3a47de6b51a99a4b517d3d9afd0ca1453f628473324815bced87b275b358b99fa0bc3c9f8d831fe69868f7da0a5202f8df3285f0eabe6e4ed9e939c2dc9c0a4a0f5b3ff77e3e44026eddd510668c506fa9ad74629ddeb2c33d35e74b8ac61e303cf69b2fdd27753da6a01bfd419d20486033d016e3b13834156107f8d35d6704bbb7cdec476f2b999dfc501c931708206fabb6d3fa32b46ebdb232eed7dca2f1bb86952afcf73621266b344e38e70c8a1f82154c1f3fd14d6b6199009a3873b70b33b7844d6bec51fe5a07aab08765bb1a82e949ecd16ffd44ae32845a11dffbde32605cc0ae3e3cf3d0df0f9d4fedc2d491bd411480813253c06d64ea00a8e1e427257f423d7ac87772cfd2993ad82f15c89dc135a7c3e4ff127505dd0ed421b178e133922bca99c73621d35ded534bf6176f3b738db7c3cd58ecb42f8b3703769b1371902b2e6c8df99601abdfd5e2c9e31227590deba11d1c5f9e83b6c081c5f9daaeabe0052171a67b7fc665a693268897dc1c8b110bb2710b7755162d76626e5650c72fa7009883ae970618ef30df5dd92759da963c0b80532d4346ca619d668aa241ac36f816af3729c2e532d33e37b8ee513f7e7149c4d5b48da92f8a99cefc76bd23e3302229f49d1ee8f738fbc08adfc7cba8fd5beaa70af40ac5b7b966fe189bbe3485496614b2a0e3b1ef13ef244d6769ffd3822821186ef6b93f19df6a4ee4c942adaba9c5a1c195ea4fe1a09b033870272bf9f789ef1f150e52bccf91ee10e3709d7e2e1798e427f32198d8f55a6f80abd64d8efb99361e0008ae25f29e5c8e270717e5c09b09cc1a8882a797ca014ad94383123e994d5951b96160ca06408a740f1d8ca7ae13033b5469f53bf5d4efb5a4243e9c733a07f8f2aeb8df89e8be89f546a43eb104b1b07e12b8040ef6896bc5ff06f0e07e89c25c24fdddde4bdffcd453f34daf4733de849d8169321f2d7457c4e8273273c8d5f3b695f145cb496fe291b7a741762181ccb6cf9814b4cf2561fbed8ce9633bdc6acdcd7d52de151dec85afd9d18b67977ffc5aa94a4d542edba7d47dc201b94663b88b53fa22b605101cc049dca1730cc37b3d9f04b1cf8454989ec28b1100ab8093db9ccfc2b77b2afc7fe3a76b1da48702689f695dc40f5f8fc9c5f393e9bd4eb340c6757604ea3aa14c43ef0b25251158bf142694582f0ebcf98f00e3719db5235c1c771abfc80a2c2eae867e438040746c8c6049969cfcbf63e02de2a6f0abc3061c5cde3a11725a111d5fc6c9028e2395b07e33fbe2b4858cd4fd7345b40521ae25c88d3c85c80b3a2fcbfd7071ddeed529a72dedfdd83c1ff2464cdbf7b59721be843658df4f28cbc2d3c08016b1ec8474a0e86a1fe033cc5a8528d8f08cd6b1ad52daa9cb724984e56b155a1aac6f6fb5d69ac74a01b01a8d1c7d1e419c6ccb50e54a897f41f6042fe5a611a3eba0ceda7716e19afdc029fd135d923bf867cc13dd218dbb2150f6903cd97c650feeaf79bfe33256a72f4595e5dbefe767f2f470d1cf79bd8a65ed326509e61f1c561e5dff8ee6b1138623cd9d424469118e838fb635f21fdefc35f07447d899a3dcaee8d25b65f466373dd94c0c65cd199f0c8cc004a25d01d95f8067d6724c205e6718cc28aeb80cc955df5f738f52ad7077035e1f1389f9fa3558fddd324073cbc0184e6f6f198befa0819b9e414ede42f8ddd8d2574ef726b7cc1725e17a2a2e8c67c549c02951df9f1c4455be0a3bf70608d201ffaa711803a41de50aedb1d7022a24bb9b749c25a348a6e1cf96c29a66ad97d3288a124582e26b2f79b4e05a3cd82b4a3d141806b18277b11d7ec6ffafaf84fe52c051a4aab43ca53832115f6f03bf06193e30b92f3d9b4c7c97b53a86b8f50060c7382aa9e70bf630bcfa82b96c2c6e88557906a432c6cd12d14fa2f168a30f4bbab52aad118927646d88ee88e571a7fb398c0ee9a4324605e8f3c1766d45aefa79180b944d76cedf4331e4c44cf00cc032fd6b82217f3fa5e8ec7ba1a2b174a03653c8bdb80c48af8dd45e7476d49387f3b80e89594b2c03a75273326b245c0f670d2e3a5a6a6eeda6fe50814b5b81b1bcfbc78b78ac8808104e3521837db23a1f79e7054d2e17b41e1a6e7e7fb329cbce8e305f42e3faa87f3a4a9814734c96e4e8de0a5ed81e841c28a0e7f4074dd0f3904abb6306a5e1fd69e2329fbdeb075a726ac52e341adba12055f4f0cc1a2ce5900109a004e312e87e877591b83122a9fda94868339fed1b13f972c5fe8a35e81071b9cbc017ad959fb4d1c6d6ae3e4b6f07fe5d64503d9faec6dbd9a4d1c20ae328d407dcefa1aba24be78a517079abb3e64a653daf83fd2e589c1c3703426675217f4e87f5185dab9e3bba5abcb42e99ba762bfebf8545bb3ac6a44bfca1953df1854bfe82a734728bdcdc1feed1d1f81712e1ece555194ddebbd37ece20c492d8a10a0b56ba505cbcc36cbae5c3c11a97846c24563ca89e0deff1c6742c7b1fcc3937448e8c53bf7e076794c06c1d288f8cd770638b772a3eebe763dfc1dbd6b4d40d9ae617d27f1725701eaabcacd59f3836f5086a9a9cdd477a370deaf4635e7965a9d8cd6364ae1d79246df8dce775feec8ed884c6fc0b4fdeb9dd8aacdca6d04e413f746e11bdc513c3b4fed3eb3ef6f3ed29c5c23c18b2782a53bf2246f5878363d8a95c6fa33e503cc8ff6cce03563a503ff6ae6de6395851bab2059367284393bafbc3fe971063c35851df1547d7ecdb8e1e517d690d21efbe21fa4da7f83940f5465b06699d39130cba501a99d53f9a6c599297a48d3740fb0936e0090acf112f2996acebda7c123d3853b3e8ba82550f529938558317f5650f29ce54b05876ef450470e86bc2dfcfdc10c7a4dec86f3a6ee323537f0f89b03d49cebff6f5ef6ccd45f5d1e86a1c368c7a97e2db51b39e9b75088c4f67b3a2d2e08c3f1e908b0d288b75c23603d5d1d3611abf0257badc65ae9ed1f7374d03e849551267bc8e8c8083cd38d177c329ef8dad9a8281d54aaa816a31e088beff9bd8fa7a4c9d19351884f068ed1251985b3a8f33499c97b5ef4e21326c2ceaa4423afcc5c53006c0aee0245de97d39a585acdce13ac4b5446c766ba5cc02a3cab2cceac5e8788021aaef0216ac600998e7a02e73b58f61c6b4a2713bf7120ba249fd90ba9be11c1459d7dbd99b1de5f5fe7416c15454242bc78a382f1419d9c34e1a10be0b4e88f1210092dc152030347ff3b9180f8d92ef9a8f0199c2865e54a23622ef34360c0ee9585c191ecd1be693b35525b60adc653b900e5997738e197a6b4611177c8e1dc14f4be78a2aa9e22cb59b86393fa4e83b664e4951e3bbf30ed7a64bfa066c2b554206216056dac9d2ded1e0568231bd076858b0d925d8889e165eea0c2ad8188d144fe35faf47eca456f690de6f5b5d5414b011a15fc1180b15cb7409515cec60f3640a28179c566b9c0b42673861380ed5cf65af25f2e9d13b92992e5d8abbc5fa2ad4fb08a96735781cc67227b5ad0200973cb25ef6ba152a8d5a4d6219fe9e7cf70daca10e3a2fc1552511c874389085f1d87b4fba9d3beba04079040266de65f82632e2c8dd2999ed40c3d39cb992796ca6c782eae69127d43b1cfaf26383a3806c5253841b97da330c8047d52ff405392c9a77674295c66d649043251a7664b5ee487e79b385a54b66b74ae4f38217f8a07af998f893f69b2af6f2427850f54fc399027b1a25a4b48d56227a965396ca94f4490bca83cdde445138dbfee66ebe1ff0765baaf8f246aa1c0dd5c4640c0a85d88b41caaa6900dbed1e9d0168937f4683ba57c99c382d551ad0765e98cac5f7e54a2d6247f3742e31e96d47c92984f5fc379accb9da47f7239917c6e15c65717242447a1984d8d0b8f66f0262d5241703caed8d69d85ed28b18e52acf4d6867acce474d815a1be95542c796dc06c544c5155dcba36c7641eb3f58c8fa931db7ac03e1676c73abf88f82fcf0db5444a5368e82e4b89568ac2b401f0c4ee43cc94ca77bb228e0ba78b72f540a2d2d45a10911923c513aa28e679083a1a542509732084146ce4e72bb66988effca0a1074174ba9d66369c2fe0bdb0397cd2175c48d2e10156091a1dad24f1809389a4a141587083df60854d5150e1afcb30b659c54cc1ea351f00c2edfe847b483d519e65935332c12ae5c632c1e67c409189131f2a9b012174bd41f0223ae80c2156d8fbd5bc6bc7d79bc0e2ea4f80ce386da78c9c9330c60c26f8ddcbd7b27cb48a29f0b13de34f8a084edb9bcb38e095d583482dae44476d882a9816ec8b61570d273e41abf8c2ac74a7f753d7a0731ef545502d5ef38c6ec684f579a016bb00f2aaab23bd54d5db06fa4a32139ab6ae3361b8dd10e953e8d3f07de4fd56a52236678e8a0efb62174cfc4f51409b97b3f9d23ae1b606b3dd161b304830589e9a13de034c44064e09c2b5caab177b999a0038084d254dc856013870f999bbf6ad788e5d1d6cfce131eb5f613c3dcbfd03cef8c3c4eac515249d1156ef7bde0ad0cbd40ea86dfaf544f67fb04f9c3998a2ffd215e2abb425fe2c4b1a501db1b2ef1a9c4799dccce4e12a1d3437313f4e3b19ea51e0b475803c58e5140e565944ea52779cf53d2fcc7f1798e85254f6553d62f6460309cec8f2b2533f1a04104a50b2596417618830e388ae5fc280fae5ba2c5ae33d9fad54b1a83d19e4d6d45b4008d50a0beaf2515f788e6817c572ccedaf4d1786dbe25b84a81d285c1e8ffe4cbdd6d07656d7c63b837db92684a2f3a87b6ee78e572487d3d98459af4a9fc05cf8b84b335d16dbb932ec5e561bd6796e517567ba5e29f7cb8d2a129430908e49e2dfd1ca154749e1b073cf2091a0becbbd692436aba70e13d7b1464d259994ed2fdde68675d64af1a4930accf15f2ed761890e5a5290a7c60a491dbd97e9bbb4f5afa725d2b4a97dd05cc968461e7e63a61da40b7f1e977ed99ffaa4dbd63551239198e0345aa81e6e19f4020b5d295f1703e421fdee0b894de08790dfb2f63c93742614d75aed68f40efc7b461ca37116ef24b9aca1799482b2a545b36fad569c0da7374971ff1e8b33895c3bd1826afd3a92f7fe659795c65c98c300aa7e635f17e4c0d95041bb58a22b9be9f3a69805001d7321765eca750c2d59ad34d751265ea2c168cea751c068c21c986310472b32f2dcd1f616906a20593f4255a93efb0077a4ebeb93478568c83e48c43f07b08c083bb1d15c7b2acdedebda750054f4da1ddd0f1e59170a2a7f3e00ee019cc05e4b0f970b198c143bb80eb6f1f18308ed0bfab52763eab18e581a9de7dd27128899879f4fe9805d5963a3aabe612e7072f61416f58c73204004fa66c2f4d618fc4336f2d4f57412b834b894f8f94252c07ca78cb5004a5b9a32890e2706a2ba2d11fb63c7d1a09d37c7d48bd4cc35c5e61acd1278d16a4073bd9e9444dde5c236fe59c1f398d9d1d8109d82b110400c9f6da5087dd722cfb0f3c07b48739a17b6c84b80f954428e7066e2b19a864a6586f018bf1ee58f429d37d9e4e3b32f2a6369a30428f06105bf3ab450305d6fed581c708a80ce695e2b4171be47e17c128a30f1ea7dc4ff8a24a88ffeea0096aa84a774c7eaf99cd82a4ad39c374793198c1c2562e605db7c04007159b2952e8003c21d027f4c70126f41b027b3069d06c1479521fa544c38f15011d42056bd8fe1be6398141fbc83dfcba0deee04cd3dca1e58ef9057bb47b76fc2134456ed61e3a191e738b89d783bd754f61556fb8bef6df549a201926ef44c90588337d5977be6e750bc77caf39c977f21566f29321268deb4e5f6572771cd8cbfb3aa122caeb15f62081f03cc4a8915ab937d01913facc162e3be1856ef8228f2ffd8db3efb9834f514a2e29273f4da266c83554de5df77c52c07193334132353ba4cb44b64f56e3bdbcdb6c372f542b4d3a323dd4ab4c7694ed0c5212b0d701290ec3d9e173d53c4976eebd8cb81f318ffebc99d9e8c8e3b0312735cc0dc4c75cb60d8ea90855db120b112d81b0a95ed8d441fee64098c12baf0cfe778d6b8f99d41862f8f53d1a286cf95121749f8c999f259b9c784ac8517092192538be11002c34bcc2d1b74d8bef9de120f9104cfa9a56f547859fc20540658627ffbfa1e88b18c048375002a03de35a4eb1cb1d6f1aed708fe21784919bbfab17680f80d78eb858aa22a86bf5ff8bc125f5376bd611d61fe9a4557a7b4bbf45c850e1ee500954f7943f1722df4b99888f8250e829d3e335ee7f4afeef5a9033794d10eec71b920fc91ffab971058d5a1694ce577ad61d0dc9bba08f1c49e80fe0116374685a848cdac1e359846c2fe2e68585a4d3f41e240d9d5ffdaad8c9b856645a4e7b43c7644aac17f8b061e87b1a70c6b9abdfaa84eddc59e029d3235c39937cd71a14621c4236847d90cdc1b17e471f965e181a926f7f8bebcded765f77af444ecd603e0dd07625edf510f15c8cb3fd68d44c520bbf3f7ea39b091f6ebe165a555e0e8287a51089ace3efb6dabf8aa379a03a0299ce8b1e6af7aa52b98b48bd18a69309ec37338a7cc511940b10c1c6c79cf1214faf8eaba8979ed223f08ae581055a5c3fb5a69a21fd94ff2bcc8b80453007f1945449b90584b7dd0fe1a2b4a6cd39ba368a789d12caadadfb04fbb3c11f1fc7afa847f51c7333d9ce3ae81ab53780bb3607b656203207ae7df30a492a0d3618fce2ae206561897dfb4e61d442b5e3e7dce3c7092261e5514c2d5bf44119cd4aca86cb1473d9535cc80260861ec6aa29a7f0382af54f052e1b259501e2ed82660d3768815f1ee21baa2635fd2d23d21ad13155f8416c7edbe1969cf049ec4b016057db20ea6b8cce5aa19c492bc35cc13ef8fac9885b918b82fd5ca38d75087db439ee90cec8b2731ddb45a9b1b760395cf990d0afb92ac142938afa9e327204e3c3e3d15293ee2f1270c128efa93e3633b6083ee91d9da1830fdf3ee2a4276158e96d787026669e00784f3f92fd8549e9ef365154f22a963aa77d09b20ed916d325237c52331e6671c19ca01bbb0a1f633fa390a1bd6b4ef0dd8993e0279f353910a1b013fa7c9157f3bb2932603e5ce1b28069ee1de53173c5a1a13214be8a49b7842655d87dc3881685979ace08363bc3134fda09951e60c87fa26f33144db51ccd1b95e906de70d9b8550dd568f1c8892f1e07974d5366fe0f31ec4b5093babbcdd4ee647514dcc8fb867d522084022fc8ba17827cf9f791857bcf48f9c7877f8346524b5d3ca2d9f7eb3e2fc20afee93dc00dfbb8b6110892127fb06350df93e22f7414d6d60cb2d839d942ba9c61205db17a255736a9805f1ff7cfed58074491275e4b6a48b58ddf04571c69dd6f2d40857297bbb3ab26bc02a995e85b002a03501d4b37824ad14875f8a99203b98a577443a4e149b20ec2cad16998542ad373374ec5c6a17a4802658351b0d4addbf3ba3390482073ed4f53721056ccb83611954922f2f667c29189ab8e06c97663e66dd17e1b329e21598a433258ddfec6bc10f9837db79ca8ca4617935fa967a351c46938ea95d4094ef64fb93ae06e0324b2824c81ff14511983b433f8f5911ce7322fb3d2e9dad65935604a1391c62e7d190c571e51df172392b35e12dee3458a0344092492755951a68beeff55ad20f1c242c0914b1d2996e6cbf6c6ba40094f0f4a2009d051545d2aebd12bbb17de207b48200107ac6f24e195e4bfa4ecbfee934e3b8501f423fcca7e91833a43da8da23df3379d2607deae38fdafcb52955b53fcd1e78a9dedb5de726b8bfe4dbb270da9ddc5a0fc414f0b394ffff554600c69c66467bd1b9381e99b7d194fa60d37927f35feb3cac2150346ec3225fad578590f8772653cb55acf8505248e1668ceca4737dae96ca9a42beea89c5d36cb1a72822038fe7376f23e4c8029bd1b301a3fb2cd3a0f6a430cd9c807766b4d9dc7d1dbb121f8fbd6e16f13ef53c58808614bfe5db2b155bd7fc4b41148d9a33ef0999fd8d5852522f29ec9a910c2800f701a637d52a4992df6e30ae9174af4c92e24a14340fd573bb020955efbfc529453b264bf7b198b9a266fda085db2fcf3ef1fb05a333715a0b0e83cf670523e42bf9354d293d55d4c1bc38b1715017fd30a059d77d336c6ef9dea8e5d8fc92f2a2ace57d0e7c4d981033d5f10be727ee57b996974ce2cae2f3abdaab5a4ced37f2e345df437527f23bcd7a139737bbc35a358236a36e478e1fc8613edd9d077aeacd89f4fc48d63ae2ea71f15d8f63b5dfb45904dd0687a6544d39ca203335338f3a6561d5cca037e6e85a5b88ff10d44c9077bfd5893fa81a9eb786d10ba09e9b6b7a18bca632b360d35b23f24976ed63155cab9b88642d34fa6550245dbb7d5806a3b59b18f94377600066b3d260c6d61a47cff040b06a50e926d99c06b285f2e51788e906f5a6997861a5a61528fec06360f5d2c76c47a85fe067213e1b436d12abe02ff5497092c83008da5ec74f3a2df3c41958f35505c05985b6241e2649b5252708d5852ee632bf682132f3231aa0f7be1cca642e632b05631fa20d9f0565cbaa16d9979dc273c6872df2954de92d55f748feea49067ac98a622ed242f064520064ee1dade73166cf86a30cb117c99b23b70004767da43a3538e536145a4b7aa80dd99dcf3e1654d63917f837c6ecc5eced47415854e60c50c5bedcd465f926262f08a2de639930296608e76b62326bbdc9cfff90cdcf0a37f50225ec560693e39cba8d1d7c4cf04c414a17866c2697f9628467fe6ff90b66ba16bfb6d6d7138e5e3e518248bb6036909c14b9097c994427d3eb2bf024cf6553ebb95cdd59c53ace54a8e92ed86f5683ee8c27397ad5313154401ecca41a9b562c2986e6df69fa9d74cdb44f5e71f5b351929e77d7713217a6dbd8e5a0455c362e24074cf452f6c2f1e9e5f2b49199292c7d2ab1f6519d5c1bdddba5d54b233b66cbb719a3ea014c441f10b0ca9b65306a53aba36bcf5c32a89c967c8fd8cfe731ec952d5a6dfaabe7034f2040eacfc1873f466ac1dae53b148a5674eb66fc16b30544625aaca1d4e06e95446ccedb751ea4876a490311211b8581c2ba2e1d11052a4e5a5480e6c78842180d1b6ce10d2af207a08fbcb81e0630f88360baaec0c0a79f05644ef0eea26bd05bcf78a7d36a209001e28c738f360e68c94cde9c99010aa81e64e15ba5bb80ba0ea9b247aa04178666c54dd16dbadce62b170abf6ce75e0d9680f740975c2b7c6fb4c496498b3dc85d386a5ca30c3fe06d346afea75c4014e21baecbc9908a8cace1aced5d002452693dc1250d324cd0dcf36da9f0b6951ec09074fa5ae17c11f6e58596f1e1631ca83d3e10344719fc40e4e120fd47481630e08cd4c9d70c5b2a0b1f535d8b84955a8dc05c92ddb79b110187707597d942b1f5a4ddf97b824516aedfcad8f85f2ed0f8a7f5b7f2f3682bca41d2f7bd533dd49549535300a4316e44ccf9ac3e5160bfe7f3d28aa329eac1505646ea4aefd71785e17dd4907844561450e142d23382b6bc38691c8415ff81abc3fcfb5699264156283fb89d8041628df1beac321b35dc6e1755105097e660af96c78791498bcb1c944a158dc33cec25036e6b0734b51bb7d392bc64c55a5a0de4fc6ec53fd56434504c889a4c6a85ba37d799c8faa2e72792d7d95fe31bd604437ae4c16e593b0930bf905a298772ad50c77bababac3aa71c195a4a245e6734b7e75160ea709cd7a71ac33e294653c3b4ce26279ece11db5853b356971eafa2dd09d05d476bc7b9228f0be2346368b747e61af4516ebb2f506de941c4648279582d270dfac610f177af215cabf0a548d74d246c636a135792150f78999763eb3d6e6b204979a94c6a7463e5661d696adc0296a4e72b065724238d57be04c8eeffff5d795ac2a0d67ae141505e7a97400666fe2dfc8874a8cac81abab22d4989e011c2b26f0abf35c74147d500fc7198b0c5bdeb5d74deb426761ffb0206c486b8428131bc736edec2bb5b09ccf0f89a100137e626e52722236faf223f8825336afb9c6e36d4e3c234ca860459cb0e5300f0540c05f187acb409d6d4764691085535437bbbc9e98051c6bb00acff94a12855bb8aedcf482f31eb489b0e603326e9e4290aa54d2a77b8e013993554cc1bc73b019460f2bc2ea580d7dc6080484c7f6d080f9f93204f367d1976ac35eb50addc9fe5560006406de505abf8d2cf32377b67c94d25042ed08c6a355944a870d47b879766b95507801d554cee027ff828076a3be51bb27d10b7b83f23841309d3d34eb39cda84d21d5804fdc9c600c7de63baa99239b6b60516447a8e8a75ce999de73c99e7a940182c724058638d44f5f6dac437adede15f8fd78329b2573a70f6a67c885dd0c73601e5b7c47526fcec4991e5f4898a0856285ce65b6db0870f9971fdc8399d2de6c007c4384e5bc5ec15b50abeac09afc4ea9f5ca950713d52847c08161a692e05fd876a3ef0bf3d7f6218090f726d125d1a411a351e4c73b902bccaf35f4ffe0ba18ff6fbfc760c70103832e52e2ad40c943623274a4d03b2ff648698b37f0e558813e24eef9017b292f6d85f99727abf404dcfd94348a3b07e4bd21f59bddb6b74ef83de2d184249e95de3b3b123435424fc1971be99a0b5389664780dfce1c76c87a51f556a499e9fb998db71281b4db2f8c9c99f04503d1a537c791156007b8d1f564b2406652a5b0bde9dcefba5d0b52b775c1a79db7ead35e0112f3d52563abc53b5ef006ff3a49abedde6c96c0abec55244aa7bc07b74ebbc58c0ad2a02abc30c214b2651ab0faf8e836a3862f5a0e1f46ec803fcb960036fd4cee61aef974ca3196d55c0339706d56e1b77a0c6c6cf8b2a17418b28ae9292459dcd098744bfe24657568db50c681040005d4d710455c6607d06049144e021f347873a74ec0effce3058ed2d0cc65684e5f11cac2493dac5e5fb0d6eb3a4ad87afcdea95c72c72b1f5e106919c385a5c92950c6779365d696051d2c4e3955934b9dff076890b6c4e0301dd872e899d92213cec6947c0f0d0678f05abfafc967e7ac551cbe9f6f15ef3ebb1fe7832662b6d7d5f88ce0bd8bc2beeb371e3c50b87db0b3860febb67ef5179aea6b98039947c2265503b66a6e4a0da33ea5c201efd0f6973bc59e4ba556b9a28988b67576fdccd18f5b1bd9d4b8285455b5bdd55f7b5338a5be95204bf332452d42131d661cbf1cf07a415258a669f48ed8920f9a5799942ce3320ca81b4dba4c818c6728743a3a3433a80a14894c60b722a95b3142dbafc6f6662efb160539f447a8f856dfbc2aa3de01d81773fc3ddaa7964f4480a40aa35503beba1f170cae48cee43ae9ec5c77d3137d1e296e6dc877317c3d70fc23ce240849a02556a7e8e386e048630d06eea981cc02dceb0e871cdb242655e1ac0508d49c9ae397637da9139fcdff133c57ec283063ff341a5a48b5ea796423d39eb3a6f5b22398602d86c473f18ab3a24d4efa6705ecb6df51d2538b94a575334e969050482678d1b1de33914186a9368e841fd28118e8a8f87c1806de27e54c5adb681530f317a4dc697dbd51e82374483dae4fc3c2da70cc9ddc2dd039984044e90754c600062b9e47edf3d7b58e39fbe47b53bbf787546dfb755cdd2a814c315f740a39a8494e75261056de5cad9961c021567a828be6bcd7db869321d3eb0d6fd23358dd8f1e5f6883acf502403c76ad10c62ffb9e3ff70766109115a4230d430b8206c0c5d4cb529c694e12cdc044491b1439a5bf9e90417ff93bf29d77ee99b1a4e33658e282262368eba955f0ab88aec6f440a053d008f836db295617e814941d0ce2faa8ba675fd5e0f59b57c12422b8bbc61f7a5551d7ec1ae873ef2b3eacf802296c527948a07b903be3c02bcc7fc5fa44d1eefe07f577b8c5a889742a6229d4ef95fdff0f3934a6c1dff47891fd6022fe49ba69dfc7a952d8ec871d393108c315a2829761ecfa5ad65870222cd79489e4c09a9e5b6e027256d3669703e083db5871a26d0f987869efbe762657f4f2a68b8a86c49665f99b95f099de4983c85359c831d81e446c8b5f189858ae55f1e6ef1b590ebab302952e2c2d1d5cbe36812c59b8185b2bdd26c4455e14e6f2e4483900651f312819ae2f42f94241247649a107cc50037bcd62d2c67c690f2e0f27390ff16ee9fe9ea8bd459fbce0eea909a768a0988ad70c5631dd2b587e4f77cac4a72c478f7fbaff21830ee00267c70627549a6151cab73f2d75a80befea8a75aca957b57aac924d4126127e76d6170b244132b79037d6f94b1c9a5b685fb815e8aeccbc2bf2d5982ef0dfe7bd9af3b07824c80e1b618fa139fe727fabf62a344a43d6150a8b82b4b2c3404d28257c706ce3aa20af0c3fb604b60bdcc807561e1e778dfcb7ac211de755787be502e867339db69922c7beee110b9905d29b530ebced47f97192033a5c4490796fc82d7d7f81ab6b2d1bea2dbbe73c8cc3ff0bf0990b4817de3f4bdc4ee4b6431aafdb4ba4821b942a6b446055a7277bc77ea6dd5f8577e9ec836fb317a7648456ee3894a1feaaf8b8959eeb8c0873713e6ec8eb82e7b1e0020721aa2e26ef6d858e493cc91524d61a49f809e2b52e174e3ca0a83fdca6df58c80398f1637c76518681ce960eca5125cce94db58b56f3d2ace21cc76c0b18f6408cb7008f970959dd77065316797d8d12789a88655e7b423066b4d2a3601aaf5448b699afdf6c433fd76b39564b52e197253af2835a42af1259a2652f3b761b81177b3baa2a1514ec779884b0d2b6747141d13b0ad2e42440acc94b7da840e82c072673da972962a1e220be2e0afb7af15f3e5bc3e724dd7e09f30f875d5a8e9440dc01dcbb989324875e2fb56ed34c1fd7a0db5f3576cba6421bfdb5af267a6adec17e8db6c065ac970be6c0608d1b4b3f0f220bd4b1719e6c409e2dcc38b5b107e3c80242670078e91e89c291922e94ca50813ff77ceb7e2dfb20a00fd4ba775db2669322cf4ec9489caa2d26e6e6dc0341e536c75d0bcf1972d36b876f6a88c2eda24ad045a31593bcfb7000d8f34968027aabcacf47737b25f3f6ac3d16979ffd41e45cf8eff07330a737ff6a68c520d0f3530b2e98f81e1f268fd65e5b36402b56e712d4474be7e2a29c25e35abc0057d7d5a27de7b22f0b00fef8872508a83ed6fa3564bf4d08274ddcb60a17fb8362c1845691f070a1ce308e9be82af75794c9e9ada5fa3d9265bc2f2bf066d31126e6dac29272ad7b86c4ba24ea3a96b9c5dbb7bdb495820e2ee81cebb097dabbf70c4261af0fca70bfd35b4827035031d727626f1cf94413dd6e7153257bb698db03c3e9e1b5e42652bd727e06aa821c0fba3b72ec76e658a6add72607ee0c7987f32952d34238bc9677f738983d73cbb9f9bcc0217aa88882c07288c764bb9b81b5fe4ca095e82400815ceac504eb2e4929e11e535bc9ac93c559f83e48c4ff6107d73a32885d3adc78c4783894efd53551b1167fcf8d29c7d2d84ca82203e976efc596a80df711d46284245206d529655c4b9efeb53e4cd8b76e08dc3a09973e458fb26a3863f9f94426a2bf9414489a06e0c1dcb3fa6c91b62e5598da1cdce65da8bf83935ec9e86b4e6bdffe6f4b70e56262a78bb848733748f58a33113aeb489efdae8ad10444c41210828bd72897522bcca2b904902440a30fef1afeefb01fa13ade7a599061217354b41e927e2d22fbec5d4852567291d1ed1eeda6abb70c0a571d677c9d13e10b896b66e8858d59ed1905107aabb8e6e2b898ce87b6d2cfc72491f40df7d76ac206bde7bff5fc01401a2c1db99c750dec0abb9b4d2feb27a7617be383f3474ee4def8e4d7bc1595ecb332879b3828c9f9a8ba1cd4b387687c4a5c356e48d96dd8df289a884361ce1b905804dac33b7712858dc45a4d48fc7d0a40e30dbe8d0479f06bcb3595b342ef252cfe4409e9bcae35e180dd42f24c62ef420813728d9535652df86546e395b508555215f53a8bedb3108fa25649c41160942578d504eca317efd75fc8b9bddb825a7587aac38c582d3125c36c90cf54bf90174c3d034758ec81507b8d83baa375f16e7a63c57299fbd0f2df661f3df3e06bc09b2d964d10ca12fd64a30351707c24d1c7aff05179f556fd038f3ea8db0fde4412de344c455024cb995d50faf4f43f4e7cdb9f7b87f87eae24629360fa77423497c08359aacbe5b03dc97f70fcf59ff301eaa921a515b6a9666cc27f6412238a7edbab7d56a2639c02c4c99f403eb90e15614bdea0df3411778bab3926b163511ae64bb3d36c42d44be8faa083fbbfdb0808ab4dd68515f50a820c5a6384ef7a5012846401abd50c7148831462711bf3287d4974c4e1c1b8b25acecd90314f76096d01bd4971d1a7445750a34bb76a7dd4bad6a7782d4beaa9fe7629336f822e58f22802b1bd80c1676336b8bce1693ce135521624477cec6d44a21cbc6e78c267053aa56bfec72e1140e5412b17aa674edd0dd101796f0cf823477faa586ca43120327a45d1e1544b185e950ee59e2904a688072f67e5193de746227a067dd05d503d2e4cfd1d88fdadcb44a2858e2b018db6601cbc8ca032b6675926765c43bec0de07c94d5e8d4d9b06cb13a0e4afe2ed12625d195d8199d129a3990aadba29675655ec5925aae5ebf98bd651c49fbebb00b70000399f17c90ed3bb9fcc94026743c5a6470e100685229824610710add10b0c8dfc82edc8f37238c38514b3679053f58618bd8baa5f8430488ea4d0a3bd3dcf578e140223ecd5e3014b41aa69e305a5220edee2bb0d7ce7485716c2017929e4b1a426f2878e8b86d5c45c5401e63821b2f8bf9794c8e5f5da0b14053b63a0c268ed60181f788032878e1e0040fd592cb2ad0e1e4ab2850f5269466b4037167472ff85fa9aaef18a41afb82ed0d2e462dca0231f2c35bb1bf88ce23843e746fcd0d04b9e45dfa6e4fde524fc53dca87ebd33393e21802bf644972d73481c495d9e71d85ca844b9864bd7c59b4505fb0c4dea3f8c00d28673f6a163e124c36cdf1e5681ff149591cc045d31a97a43422f2a396777840d020ad154d5b61ceaf001d1b232f0baa2f0e4000ce5d66a334a9ecdb241f8def0186e5e697927afa6e1a1c1ee5c01074d199bb72c3bc0c105d82486743683e303a17f59ebe46c7686e0af780b5ff7d5aab89accb6a713ad25553ce8b218a5e9c0887d6922dda1b5a243e1dff1df88650762eee6a8b6dcd3b7bf08a04dc385fea821088a90c2ea3e756fb9847f6f0312273e8836447d86127d72a62891a995c11b22242ec8dd5fab37e178861606b0bed002e5a9aa5d245a70c930527ecadf28d38c4a82640b732899d1cd576d5bd64899b1cf233636e9537f98a58614cf4cff5f8ec88014f34ff1a8ee3ffdd368e957025b3d9967982ed36860b8c32242df9a38c6e6950932badd9a192257ae09bc0721b869531b545510b4a8a2a90e8ed63e585c10bc993924af80cc7ae51f4ecd16dc702256492071c9e4b1185b3038f79a10c926b53f5fb65d62165aac594d361e2ee1de377de14c40233e33c4d08cfe6cf17f1eb9313fc311aff1af089f3a5143fe8e0af456a8112b94ea68b986a1b4f23c56a89acdbc20a104c4db8aaa57ea5403de6570c186a4b6eba8e502d36bd21ebd4e0f2061110cec50a54890895100ec01eab2feb6a18a8562854e63814c8f64a5cb594f9ee52638e6c88c50eed163528a27724ec5bab246f1f0f868f9a3748ca727818ce8f849993d9400909fd556f4f27cf9be6de444d1f535ee51a7012ef1547001d2860bd15180e80339d1aca723b6459c8c837dc644372f72c434c77d2e805a44d1748927cb10dae06015dce4719115cbb31323abf1fd0edbf7192899e9ca5bc7d551ca947815fe212568ac7a10d77549d2ff5cedfd0501dc897b25b0d065f9bd43caeca3b183b43d00d687c34912536b8fffa63251dcc304e26e7495d51f9289133c40d832de843fa5d5539dea2d5bf0b54da8db625a30e6af5c4071a91643f808619a0b0c3b2ac5f3899d65c07e0663c7e3940ab9974b6ce90a9e75f6a689b132b2fca31fde2717444eb4897ca1d36250694cefab9a8b421138a1594ec3c95639fa5fbe04fa03946435fef1a4a6656e8edad5caf598fa807df9ddd46078d45e58c311ca6b251ed1beb110c41caba60d634e09bacf5ce8ac50ddff7aeb5ecfa92461fb5fed462a122b7d60ab9d883986621d4b0d027de78308b44961b2c89142bf10af02b791a23f15f3b1f1d08b5febad256d5537c399c8922f8240f8cf9a550fb17fd3bed5adde1201a1a81a04998cfdb7efbaae1ba3d0cd6140551aaf0c8f18c9d2ae3f264575d88a108b1eb1d27120fd255771275bf0b11cff987283e43930b85bd44339f5f81651f35fbfa2b8a3a03936d037bd4af978b5ad0af545878008cd3ba4f3106c94d68f6f69717fdb2f109897374d2c8c89c9bb58ba77502dca632434a7095cf077653249f6c7f1406385c0c2c95c03cf4af4b869c809766e0a7b1c2931921216a3799e9c34c490ddcd540bb477305683d1073c9eb2f34d0be6b9acd99e0dd12d2a807dcde369d1d8e06b8d38ece2f6935fa64214a69ff83b6b53957fd4d4e1da458e773f9f7dcaa766c80bde40abaa640819629bf8e86d93548a35f5e9d971963a13b5311a04ba06935f6582b23814d9a77d43742496694571770b78956ca888fac937c5297e553cbced374b497f8edf2f4e84f525c6f86bd472573f1415e33956cc48bcd9dc49b86f39777234e64a2eb9bcdfb08d26977e98138ab9d3990684ff68f97c8e6c46768840fe54840d85f1bed43169e4b87aa0060e5b1fc4ec1bd664b2297b1bc13e9b67f787ea779356ed84c4f76fe743826cde2ec67197e57f1b1e2391594983df143bb64fa66861ef570d33688b0779160a903bda8e0172bda83c20f3f7c41764be25dadc3aa47ff0d93eed12839646a93b166ef7499845c9f7690bc58bb48fa22e9c54e9cb2c2b7cfb5c48bb059daecfc9cf88a35740f92544132dfd79f4dce2f6352083aa70f76fb3bdb842fab08a68930509f17080cd4710cd6a5f0b06ad660ffc4d191bb40a146793df6bab907729519ce43b38d6f30554d20204d3078da52dff4611cccb8c1bf83421e558b41b497e9d78b92a903964a96893571ae3bab983f3104673938a333f7006305cbaee7d538db34c60ceeed3171507b7bfc4469eaf7aaf57771e7df79a0e7224f18bd8b5f6b96093cd501db60a536513a67869aace5af6449c23a2ae771e02563a6ca96094acf16e22f9bbffdcf1ddccfc174901fc84ec4cf96cbdd3cb62bcb02758b3c1aa998454866fafedc154f46b2b3f7eebfb11c6c3c9388bc3c81470e3464492b207b4cc6e3b0046f19e46b0a32ffc1fa0b8ca57008ceb0e9addebe74aeac1826eebd5c5e872e5acb300e53588a3edfde69481e7b5cb79bb51462e43b0035301f56e2e5a63e289950e644f78121a70b6592c0c046b5a620d425b81894bc39f978ec820210d0381909aeae081838ef968615b127e0317c51f1975d7c56054c022efdb33dcf07263ac1656fcaff69f414b8967c82fc694e07237c0ea266c03875bf7a57257604f0bb1245d0f685a901c05a653637347f0aa2eda5e5f6f02c3ca1a5ab0f710e2749b0f70d0c98855e82a68f3bde2bb9e03eff995ab3fde0218a47335b15224c2031e9d213880d5bad1924dbd3fed85fb0ed16e2b9f94a45c3021c05f59c518e1757c7e1752546866fdfdaf69c937a75b7f8907034aaf9ea26167d2e480c529f789f16fd3d41917d17f2602c74f678a7680b6a0e11f8264808ee5a55be31d4e0efbb4c55bbeaf810d559b9489774bf959b2f1ce8d80206c9804e131c8c95534a61a508b1a5752c05e465c3a9b24af8c82264c6d6991973caa75b06be813bdf18fbb4df828e798d5746e6542075600f4d516fbf57d84b051613cc1e44327ab56f9f49cc21d2db961e968bdd85eea74edde5ce5941e2d8db645beb405f41db305239d20f09b794ca51457039a1ff847e1192cd8b32a51099a0db5e10f0fcdbf30217c339ad758232f454b4c510a39a5766469048ae0bdda45b7d7d13e655340351acdc6b691983d3dc2f3a41eae799463f64f4f41b0d3c011e7af3761b58742f2793090e9dc8a28d0464cfe08a9b383c27f28a1e8a7229b1f0e2b2d4a8fd80de0f3cf922938d71c630566adbfeffae985bf6536d1f5ceb5ffe86f383b58f94758976624b2d769ecc1d50a4cf15243781c727a3f9104e488467fe0834e1247e10533542046d5057d082101150d1da20d18f3f8adb5e45c41b6c82ca19c491a456f93480b5c0b51281ea24e0ecb6c0f56d9049e065044a9e2aa56ac5ab880b80a426578e980418a69738a7c0fdd7dc4f1512eef286ecae9a511584853b23888264a05be4bc933f8229226803f4b9ab2ae95807898408edc87ef2db0477a6d4c1025062a0855b4e125d40acab7d31448e47c20f6e8ccb825c5620b67122445cbc36a3be3db650e316522e08691c215ec845d794465506cc5c6c2693080ec3aadfc0c587a906e76ba34cb86bb4f8dd314d80cf5b862c45cdab8b49017d177e844a3eadd07e43f1c30b800b97a4d26e2790bfaabaed84dd3bfa316c5792877163e3633f37b0dda2cf27e2f970b17c48c43a07bfba374c6a216bc9dcd56bee37ff9555583411be3f54aca2176ed385ccdec265ad25ea6b9828a6216c11f6fa427f187ba163fd393d73593639a97883f8853b3278909fc94f60dd433b14c06c3ff218bec98d7ccee44577ca3a39d47c943928803960c649dc2864adc2aafdc4e068221aadb5c17f128cf13b6fea7672960f2655e1f57a21cbd89d8d2f74f3aab41cec3a9ac2c1d6d59a0de105398adb63da1d6e719a09a5bf5ccef83e3e9d77171b7254070a783e76c82dfeb991db65d6a45f9c0009134a1e013ebe0c7ddf31fae4652d85e90105e578578fe458c63c276bdd83f1d1fda70e9db713631dcc2cb0c3dddac866f65689c2fcae34b931c0609d47b1612c0aa9a7fc8ff7464da5155b14de4d1f08012338ca33a4d62500cb61684a13371a82dc49c3440851e81afd1c3c8addbd08badab7ecd7033254ba3d2f86ff05be124331761699207683c240d6fd61655fe2cf901c3e8de649593b8dc9821c1d9bdeed57f85c9f4f45fb527deba19dc2622b6f4e08e7e513183d6824a060be0e77dda3c6005d1f142bccd545d4de03e9241cd202f3a146a5aef65a1a2d2fd05eb2518c8ff11f668f2c75f7b3bbb86e76d4b00f7b56fa42237951dfbfd16b91e62bb89381efb5916c23ea3da95753d52ed8745ab6e9b8d6532df5b04925ae83ffa0accd954b47383670480306f4a2bf1b07b3b3214463f5c407f56a3d9b4a5701a0a8adf72f4a9c983537155eb8c004139ca57009fac6d6364f5c3950ef7ffff8fefd95d50e5b3096424f872de1340a6aeb919a28afbce9c5da946d45e1feea24469b1a4579b490a4c49e7b862d14da92a854b4496a57defc40217edf1851396770221043b977ad14d77084e66f3a3a67f2b1722fb6698e254ddd6de5848e97ae47dc5ab5bc522a895b0d043756415c49e0683dc0b5f213383d9a8282148e6f250b941d08763cfef1fa7311a9c022dfbb47a3443a9ddd4c9f3e5b18e4eb01f42f95b56bca26ffd3fdd08b03a4f14343078a6beb92e95b9f8cbf2873fa20ce492a728990621b2cdddc815aadbc515704bc048000002b28269e2b58eeffd7888f13aacb7b40161f8622a0cad06bb90c85bba1c8d37405174c63b080acdbd930bc9dc1d27cc2b55e1218856c22779bc0b72402354e78134143385867f086c123464ba3e04a310559a47628d477f7308ba049fc6e5a80ff3c60f392c319679b9149687da5c1e8acd48971281a15cfb8b9599536ed8db45e8658c11be64bd7a296fe37b6915c84ad2109fbd5f83019f3e46bcd9dbdf8428e4041d6fb5f1640abf0bf91996c699b16e7f07cfd526645cc9e8f7a2e2fd6f532e35dc598d8f4b3a20a11ff016b32aa1ea936e6ecff1a0d1d990aeaf36e71b67215731fe1fb128256e407b3e347f3be712695cc46106c81d5a5aa09dbccd20db1a79ee0f55d3377de139da6849ed2d4811ded36383fc73600b0c9731ac1e4cd29e0b2fe2cbb65cba6e0dc91ac40827421682242a290d1da084ab1fbf567b1b390b8a2db41de193a5d293e29430c4ab59b25d51b324e3811b9b59e698193dcffe75f2daf757795cc2d4d1983c80011e91d2d320334bc430860b3f3f784466064fb7e5c865d51bae11f4eac0117b94e89fb1d7ba1437c9c05d02e5cfa11a7b0c648af831f8cfc05a8cbb559cee1fcbedc307eb82998875d185dc81357d696ac223518bf74bec221b53b115a8cec292b7a0d2428ed5595f87a84d70e342c0e80c956a3ad9ca604b07a19fd2b3b792230d4ec6efe6547bf623460358ced2b12997a8325cf7b0e59e95d180b29f5719ffeb6f350be54f446e7fd7745261f583c1ed11f6e60a4bf668744324bef0087980fc0287c8549cfbe2d6560b386ba594da9f20f20c99521ff34d898e1afde93c1b2d1135502f90159b4f7bb523890a8b442a9d476c99f0b21a5045fb8618fa204976a2d75f017ba37db555effe61db3f49d124626a8b5ffc8835f5ba06c913e9ccd71444c663b404e988becae9e1e33fc26ceaf2209181441766c3ebfd692e2bf2ebc59ec5c22bdc64565a3c4c3eb22e4f2470104d18770f29190ca114c0981a68f2a28744626bad49927c22e5bc9808299fe4bd0395041218aea91949020826a15fb84b7e31a7b482fab5585c39d5f92d41bc1d8bc4e5c9d09b8cb0494342addf0303eba37299137edd0b0db9a262aa589730a5723ea9d6248806c28fa5bfcaa4b4283f9e9103e3b4911339dd17dc36e58a163cdb2337ce178c2ad546bfba69fd66814eeb8594d3e9bcd9cbce07262a837828147978dd7c692a38f0093ae1eb5958f2741a1f48666a96e912d50201721d4ec126538bf1b8e789b90ec4dddfd4c937b75ec88a053d82d6aada8ca0a63f6711ffd579b302b0b39ffec75dd8604ac90353ae27c197cd18518f5f610ea9bb8292997f223294521a00b9f65d2cd103a7167f8e613925881bd641a5002ae090409e8552a34927f684c966965915e9439c1389604580206c427fad9b2c91a8076fd11de66ca4f475b8a08e7b5044439bf1aa88479460b67f8cb838872bd4378fdb81dc8acdd2c6b52234ac4023101d6a9c534b7bb2da027c833e78326e28b375844b159f0f09883bca870dd2873518398bd1913376412a85a7b8fafc0d59ac5d0d97addb956b8077312e3fb9cc2f0720d040c2052f4b7e72a9a9fd0d627e6c33130f5748b11c1ee670e409beada48d3807b9d41997dce890a6a295b89023cbae4461bcf9888328faa3e6c5c57e92f5835206abdd29766b0bd0491c76e8fadd2aa5fd199907b7e74355729446d81666057e47b6427a34055e020a5d03fa40d69255173645f9c6cf3b5b858bfe9a14bb4433129de7bd6b2c6924023658b98324ba34e993df170ea61828627629c627d5019bc702333ce79ba1bd865cfca69d694b3f7fffc4dadf9b863194c32df8d3398385f651c251ee82eb8f6f1842ad96822907e7b587413e11d1e48b38c84318b3d01ed9e7f9466d4ad41e144c750654d1857e3bdceda40ecf450b3e44aa433b22d9d73610eabfcc00ed8e5eac0003636fc3abeb9951dc7fb687c2da963a0088a8560d9c97c90df642a61860fa9bc9efe663d4c0856fcff86fc693352e11bf3bbe14561eff265f832bbece6ebc7c6d5c8b53fd36a8ce12837fcf24727e51ac49e2553ff8b8f8d814d0bf9d21ddc122ae513d9943897a36a544850067e5e0b577d5a73d23585b9964b5edbcabac6c271d70ff0786120dad2d27fbd09d3c66057c5ca8c19cd6130398bc87efcc5f1af187b88eea922b0c406bfbde70fc3db17f3f219fbd73cbebb51ac08fbf10b2b81f485bf2b672fededa3f604577ac4b79430c4a770770bb362bc66ca7cd9adaeef75ba28f996bd263ec1c3f83cd894d632b9603c3b4d37961020f6bb4ef7275314dacf5e0e956df26ed4065fc4e8fa8f73df720a39b66a19bb66cf1edeebd369b0ec749a7034209961a164c91d20099135e56fa0f6dcd4c5cd9446b176c8090387b29eba71b5c8192f80b4c23c1aee6c4faf069cdc1a5514d6fc8251a04c11b2a8dd9295fc28de3dbc5f9cf81b0732f181cc6c34639347f5e840e72f677ba690493966fb43928e8198bea30e8a475f2470ca615aa2cfaf8876746214ce90551814454a7e3a41d67c3a43e1ded2ea1a19b75b445db9056b593c81cad286e24f7759b3434e5b083ca82cd1f792d9322c0b81fa9648793a17786f6ed6928927c49f8d532f6ba28fdadebaa1219a9331b0208b97b17b98d3efa9e418d124aac532f7baa7d629fd1199f9b16c6452b752f2b7b835baaef125c1c9b686c40ebdc200cbcd5105210afb377426b96ee60a2efcf90b8f3a3a63ac5c439733cb24438925a6162c3b210967bcfdf7f59569324198e937dffd1505854b40394ba44211bf7badb44bba18abb9b0fbe975047c09c5861c139aa6c104702c8e553193c76c5d2631bff93de1f4462ae7e343a680c4a7500336e9cd98a46eefc937d19d76a6124a75cb8d7be2a01548c46860c44ca673f394d4f7071b43dbc507f06cb4776e570228c90bc3e906cb377db3d5ce2aa4d87df12816afa4aeecdf9e066c32fa6b8ea4202a39dd92fa9cda1820b52fe3e14a1fa648be93c7309cd1fa1bda2a46374f32ab36d73c3ce79f30663a66d5d59104fbb131e4de6fd5c3d90b4f7a04697a5781d9938fc90fa3e4fea0136ce6112eb34fd75c50b0d3102e5a0649b064f06d4ec12383125bd58fba7490c11405e71e57b1830096f91347f1259cc075dda18e49eebcf44f8fa69fd1066badf989c9a85e985205840f29b03006106a0336b96e011b6646b50667701736c14d048cbba0a7756b6accd85e3d1b784a89a7acf4082eee23a34644ba32e450cc9dbb69320d2ee425d11db05de5584009fa15b3f841d0a3d419fbf309f1b034b95ef172f3c6191e2a6946e71d28bbdacb65128a9fb117444373b0fd61081cd1863a0945079056f68b0fa510a4a908127d35cbef0cc77fc7e7af714fa1313a4aaab56b70c502a144e226e96e3d0833d945c93d0c6c959a966f8d8d1ece6c02b2dbef82699600d32e7fd0c2209ca109288b33e0cf9699a94ce96813220ff0eeb397a7608394d01cba7643626383f65e6d000ad07121c463c3b534c9457a15bcedc1e8af6806625a64d6703b3545a10c9995a39d72ac417752688aae889c8208c73883feef70a15e9a8259d01049df5147372db71a1286a6bd903b0b526d4d08df4f25e021b7a348eda2a2f1c219962b9f66e67daa94e476b1a4355df653c8ce854de46d3506a0533ab7c83f93f7e52423792f843386d7d8335c068bc372e63bdfe07120d0bc3274e64358676397d89758e9b86122a02f69575130c07a3a81c064efaf5c4a4b808a294d7f929644a5710e5fa9d65c9faaec3926118d7201781c2cd9c91528c4e84ce0b165f5216d9562aedfa3577498ffae82655e953aabebe4f9d32c49c855b2b4624328b2de6df0f1d97ca6177dbedc871e3aff8b4a6bf67f5a5d4e16c3403aae5b93ed542f5d08c1b23b86dda086423cfccd245c4095ce5d65539db81a178ab8c896f2dec7c93f495cb1c1c3a229f1c98c3e000a69e65ef56d35f61c08a8f969c679a9cec84967e6169f48bb395f0cab218903e3b79f27cdc60eb98678c8aaae47c8138581cbfdab947548002f12bd5df5ee4be10212f19d73472ffd0c70666d3b788ae9871dff057170cff9ead0ed518f8c882c24e48f814ef7132d7d11c6a272f6f4e489a5424521a2411955553cb5e72aa68937b17b1fb5bbc91817d56d8125a8fc073279a8f7db1d3d2ee4e0681fdd5aec44958d340340238c2255f1c4cea7c4c62f5b30d916610d8e173163e4479e453c850319c3016236793bd5e95064866009bc94b7aafb012cad091d90575fe3394a8973706bbca82afff5c5fbc58c704960c152f583fca1f1e194cd95bf2e02e6345e5bbc89edde87757a6776279e9fffb6216fcad9f376d21965fcb4c3b5323adea2514432582cb8632c0a4aac694c4e4005ba07ded218aca05b03ea0fffa81f4027034ffb0c9a87ae67d510f5916220ba207a5461bed6f93463db157cfb2edc8485eb32ea02695d85cebd77f08e6b588950658d0578bb5cd3754340b47b54d7bd943d46f73da1693beb61097a2f48987e7ff41f6104540859bb5869bd4f7ee14ced3ee682f790d2fe74c0840545f17d8b8bfa9826770d8f68b5a2ac7a711e5eaec69bb3143ef2a6de4532fc0e0a6f5c70f027ff90dc03a6d2919cdb0d288da63ecbc7899795cf329efafb2aaf7ff3d9d6dd70c86642b88e36ec021fd04343e8fb3873cfee2a2f2e51631ac951465bd1235e71a0c422f52b9ffcf8a21097dfc75dfe94f542e78650eeb466febfdb45dace78bd9b8930b001150018e88517964697b66aed8f4bddc34f66257d5e22e829c51baa96eeecfd3b641a8b493dd5a074a9a6f1bfce5d0fa98618a66109f554998f606017ef408ec900f3cecae9d8ccadbcc302555b9544a60e6994fc2a52ad0acbe97ff142f1cb89174cd429cf6dc867a749028ca96b3e84e955bd6f7a606aace2daf44a66a51fd77b9d827d4f1e28e2ba80c1445656eb83b83a284f38083a4b89ff240dc2df209ed2133c1fec242d127f697fbc61e490892d1eb2e3767a9d6a783f6ccc3a8984650ff7f996083377d816a21105e86e084c27f64156178ae0d0d7e5800f461bf8afb88152a9f0bc09657a847709602800c0be60512879d0a689baa8f6936fa22c07629bfe96c1683bb4c1381c6df4e6465973f8c735d63b4a097a442ae3f9594ad240d7fe135db6d73f9d35d8619ed86a3b53e9ff927aa00fcdfb1aa62915834c6d3552e39b05397f9a2928c9fd49f0080c2456b304f5ff4a3fce7603e0664f814faf5ab0e9a99de41d036dcfc0c815b46c896d420efe897d0c6b6e6e936cd1ffe4c2f71d47328022e4a59334326c29fdd9898334f1f86fff8c5e631a121f3850a634bef370df398b2513ad19e0cfa8463e604767d46b494cd3e5799a225bf087ddeeddc1c16b87c92c32391dd3dacf0aff98e7d90747e5c0eaa338a15beea1293165d55ed8a1657b96106aacf7264f8fbbc416f68ef192ce544dcbc328791f0be8cf39754ff91274dd0dde2dbbfc216ab9236005ece6060a8704a8e1a70638035e58250117a779e73d58f2fbbc66d94690912cd4ff52a72bb8c1a66ce3ec15428649a8ab9d22e102a26df3748c6ddae37319c957b92458efb3e73ed5f8e40b5fe83d035e402954abf47797d9ff28e3b747af00586a9141e649fb90fd687181eb09054fa898e7dcd681e633f6ba921644c11afea6b66f30ce0791baa4ca56ae86f33b69c68746b8e0688dcb29a1f4d23bfa373c2c646b05741f5289d7c4ac985e648194f9ad9c66396ddea98dd18af6106cf8edbd325e7717d237532639a71d6c4081347e8777b84c261b8370fcf055d7938c1f89eb6698376fa0a7dd91fcf93239ee00dda297f3a6d856bd47ea56908564cb8fc89c5d3f00b4005180db05587daa2c24dbb63422a14baf4e1a6a3f53647c155d13cc33e6d5f07643ba0489a1900aff18a2048d585aa6f372345086d88a6424ab8ec182cfeb1d5264bfcc30c0563043322877b4394d5285a14e7e9c14b0f3b868a469dd4ecd534bee19fe4934c7e847611bd7a82b97cb15708a9afc4701e61d0baa0abecc3fda1edde4461c933628b5a2c5aa0ab1e9593b336db8769f052dfb6db4643bb742ce875837fa850a5e32822bbc33993df50776becdb81f1db5283627a2d2e17449c59d94c30e469fbc3ebf99bf12aea1f43cb45b168293b84bf0a45951edf580514f4d9d9ab5ea1157f5b2abfb514e80bcb3146d3924e8609c99c3025e3ff5a09b6edbcfe71452a1c790057acd1873a380736a9ca51eb473023c8a4982541b26b83d0baa5fbf2f79b614b05040e8700c8fa33724ab8ec4d607e04832bdd7b790eae332594c4be3b882991b31e64186aadca1df773444c984f8ced2679df23466a0575edc86d9ecc681f1f241c35c048cbba88fabd2aa64d837eba140627b915ed6a2a4cdc84b584153a698e93a9584466314597a8480c006c71f1c3dccc9abf63959c9bb239c2285e58da146ee34209275c60e40aed5a29817f2b17dd3fe3a41e43cba0bd1f1a6d29306a896f3bacd8f8bd771034bd45e53ea689fc3aea13fb59029d1a961cc65e621288ef98ed94fb8d099a80e6ae8c42d6d2f0f1d5dc723428461e87be5f196e7474903177e87324c455ace557e473fa2450cf92a7a24af9e5abf451dfcf4e0f192b4618a7bde437d62d4f2dfc93c71eecbd9aa67a94235cec97889a8ba38ae3e5a2cbdada56aae0be857d499498b720cebae6872863ad3e5ed20998251b65a3450e68dddf7d2595f11552bd492840e87746972ad7f6d9f5f2ed8f06b636f2f5dfb5c21cb4a781ec8156ab9463d6e855e54562827051016af18c725af08d41f4446431301911baee7e22bb4fdc7db3d8519edad4a1246d3503bda072e2c3cebdbd75c34735164655b9a8042501ef5c49746783bf113f63f0d26a7f74271139da3703510600d85a84d197f93f4a857bac5f830432adfaae97bf21fccc53335e093ba5ddea6b3c9c0a58692174db1b3d1ed9e2ba0462ce58042187eb7e01d59805114628a775b25a75d8404432e87cce0359e7d0a701418c1c88a375f9cf9500a73bd0c86f9dbddfa09ca99b4b8081e9a94cfa1521a6777c58b6aec212c5f0ad27eb49246950509b02859677627e0aa0e3a44b2465554b43683b8b86e5df43f6aa123de2417b71504132c4bc1cf7ab40e142ecc215b31815319addd0e3a9710c0925e9d16eaf61f2488e0f402a98fd3e96f7886a526b61c8b8be1a150d8cbeef412b50eb355afce6e51afa265674f75a6cd6e552f8acd3fd008f656462f6cfd17095349ed2deb7a03f3a04a6c8402ab04f1da6780b2417e0b1e3a13d6a9387096726a00b18c61b7885d6cd112fc5c73816d27734289b41e9b027d8f90be6db8bb2780cf7d52001f621adb85dff3bc9f42b317dca148a495fd71e4966edb654b334fd76ba5b428d76b157aa32434cc21732622d3bc9ad8e26fc7310274e25b46d7f3ede4e393596ebd6687bef274fa9c0c2f6993860946c2331eb1c919209b21aeaa9554f609bd04e821b3c193d352aff4c5c4603d44238ee3dacb6a4782a7059d56b0fb96dccae405b160e55d28a28e35ae2c89057e1fd91afa51f5732a827ae51648233b08e5dd8c8a1f36d7b73bf6eac3593dfe1a60e98a5f0f17a63cdaab68d57e6b47e726fd2ba8993fcd803a1416175f9ad3a995b8847a097f84ac3b87f8d078fa688fc32474f459df40a71ed82cd60c1a32035baaea5e108e9085a9bc4ece7dca05167a73d96a3236328c92db623fb07fa0b78f4ce046b102778f4cc74f8661d3ab74bdb11d770ed09a64d5a316a82645d386daec32517d5cea2740eccb1f485e9aa036addc1d38cd85d6603f5e95c014e2b5686725ecc62b2898a7abe71b7e97ab4490d6a26a299d8271df1d2f0e9c6ea0ef23c36ce12586b8b7b18edd2277d03d95a40800429a3dd0e7cec1feea83c280706ab762b8b22ce59af05f0ffffff0f