PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 17130 b047b38a23a49ac62455f79dfd915f6fb6fcfa4bb9cba65370180434e26aa0f9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dfd3654d8a222bb076039e6d79eeb841bbd78fdd3519e5315528e6c0d177c889
Certificate Block Hash
b047b38a23a49ac62455f79dfd915f6fb6fcfa4bb9cba65370180434e26aa0f9
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00a137000002530000
001000004000000007010301000000010301010300000000000000000000000000000000000000000000000000000000000000003322d484a817be52e7a904d92bca5b08fae5bbc8cdb7a6b118c43c194a7fdae482791e54f305bac0e2d769427358b1b7b9c45e3edad48b385c39b467c69419f04617cabdbf0f64aea596aa2d9de1510a0ab9e2d05aab8e400b558e02000000000080000000700000a137000002530000

Raw Header Hex

000040203c7cf91ce34300cef672385c4f611ccfd2efe97f6d820d25cb0221e19316107749bb08b6ce2d4057ab5d49c29776ae19103d8efdae29623138fbaf02255923a36b5bf0698425011a89c877d1c0e6285531e51935dd8fd7bb41b8ee796d9e0376b02b228a4d65d3df

Proof Data Hex

59,560 bytes
121216020307f620300519af00b20db353a8c4ec42638eb004157c6e90247b0f52747bb0757f6dae29cddac3573bb1c56d689eb1f72008f2819805943b43b1d6dff3166ea3324122dbcb9eb52fcff29a26152dd5f0be2229c8941190d61e4ae22c548ee4fa573ad5d82d92e300d6c041f72d362df5c547ce82555bd9b53b520f3afcb92449e96cfe603ab98a72618281144cae99f4dac82f4c7ffbd0e30dca703d02a5971ad57f78e9602bb6b4a0ce5fb7376f3060eb55e0adbe09eaf86abe3a9c105704544c88bd167c6807853e8a7b2a7cd5419b9d758f00ef350437e3074010810470033e49b408618e92265d2f178cdf4aad82a7321ed6dd0fe88fce4ddf452f3b00b4c3579ece19558f3d3adf4542a07d01d00eb1f858b1aa3218f7d8fd5b01571f6b6eae2bdc91ca49c573de50fcc17785dfe8d53cdabd3723aebe395201c65b9008eac0ec03a49c9d94149a999d6f1d7fd8a9505da1b8be40277c0f3661843aecff2c9493efb13dc60a004472ebe5c2a59bce569d4922809d8bc14f64bf20016e08e790601feb9b5ef592183cf0f2985624cfd616b2a061f473044698c9486b7260b1aa21866ad81ffbd1664e1f80d2f6ae95c0da15d55e0496dc22c81c24bc96b5c815f0d2bdf5baf003b3065a8d2db85f3022c633042b87d1af13242ade9316e8506a62a6ed7e50e2612269727335d9149cd7849e8472d52e9cfd0791e4856f337cdc022ae1e13eb7e76e3e1d2cedf0315a8c1c205ed22f9a3116ba91da95f41bd815dd639fbdf99aa19e605cc9326b2729c459885d5fb03519d5dfdcbee7ec879fd7e9e8750a4504bd5edcd8efcdc3fe85c1bb11f966b30e8e72f4e4341a6fbd2cd21c798bccab36a827e427e68a75290b6588159516a1fe8fb067ec0816749a0fd4d9232d65f64a19c70d93d44d560a0481288b5c8c0d640c2b7c1df8fd314a36591f36b2442f9ec93a8d93934967deb8dcfd234022ab6adae8b8f993b398b0d5f959f7eed59c5adcfa2e66f8d92f0cb9f42921c0242b8919562fc39d7099f6d89e17cf1fafe308f13c0417bc7e0226af17cd61e8be20b4c32373227183b9eb5d4a16d9c2fd32a986e510d515701bea9fdd30368ea1b26deb233fe74ee6db48476b6db5413ab9a4e28479ccac6917312baed1a0a21283d323a7303740cbaec1f64c6b3b4d08e7dc9a34dd31e4955a7e7036fee31544a48b8bd77b1a681bca8858cb0b095c5a7a37cc60e2bbdb5ebf4075f61fe29b763fc99d8ac99313b36c38360206864ad71100a08f36042ebf574bb1bbb1e1cdd8ddcc47319b5f8548e54f0ee8305e79d66da7b3fa56c9f893cd31ca995bc94149491cb578a56189142077e45ef49413b84e1cf2c32a29b449f031c54893e8f348b0cb0c350faaf458097f3ce9b1280f6b4f4fd1b188fdf77f579d7c18ccff91d6ed3938e3d254d8e08b8d22d20b222a3ca48d1fc3cb25576bcb17733a0addb0303ec394c4ecab3d4cacb0153a357ddb4912577ef984be7e964fee2f9f43e65f893193b65927ca2cc9fef9ec082e03f9e50a9cbe480aaf53c2c8a751bb1ebb85f472cdd53fb775808fccc605493c7737ee3a64bc1a57c0f53f805ec6aac1116c1eca90f679d5d4432cb546b10a33543d5bb3cc0b0ec782de22446bd7c6dd43759ae7ec1beb0a44e91c405a9c3d6260d9a71cf98ecadad7150f357dc335d49e2f6e5e949beb810664ef0049907df5fcd602e33baf986c6f7ebaef20cf4f3d2b092f7ee3ca500f1bda23935bb23b47a72201daa3d7750c70f9ed1e2715edee73e00433478e51271fe72d9f303483f5fe889ba9ef9664163426c588d2475f804719bac17863f246914f82942759d82b7e966a86d68c717c2b8fd543f31d100e662f9200660f2930f33346847fd12e9b4fcc0c2152bf264bc6baecdff486243cc218f3ef805b534645371e7efaee0fd0a06f041c58850e523ca8c6364777b1189482b4dbb9dba96433f798bc28804b59ee535d02b1f612504a2d46a8da2a0c859acefa65dd8505e71d2fcff5495fd3429be06540e573ed48915fa1ee597b356d83bd8956c90d2e38114ea0cf50b000c17060f5c40d37e92403bef40c14935b7e8c50b326ceec9a97dd5fe4d56abddc4bf216f7bb82a9de989d1183b131e35b1fa02c7e66184aa825bb60a6d6163f63a90e6f0888de600635ba588e75d0c421ebf43ca509b19b9f982b6eb1a4ddc0d5620514fea7dfb2ce6690721dd19d9a61366d5e2f66cb1536233de3c5e021789408a3aa7e3efaa70e0104a45aba34e4f5c557b0cabb951d5fa2c2f38be1e298884e4399da75938585c0a59062a9c982e11501469dc66bc60d8962c594a17f677b39f27fec6a50c23d3bc251d3e3ef65e64347ba4f2012d8c3fefe4345e78825b44389166bed694a697ce94c3a498df24f0841441d34c340ee7bb491859130675159e678b20f3c807a20f68d9601677b48c8dfa4822a489cc88be228479936d8a8d616c3e1ca9ee3f60ca3b4ff55cd806d29e107f40ea0556c9575b6a0ad69a240cbe70534f58cf0dc9e0be131bbf722d9432f5ba8c5300d0f507a15d894f0b7d97de29de8098fb16b65544518630fb778e4aaaef98b126fa29709b00a448a70070ff41102996b90631e42a41998c26ce591a04754a3cc6265ed5563b689d86182640215280659583060b88bdac2bfb5ae0b4e3242298c68245c9b1bc2fd106543e66e1b52f57b25ece7e617657efd74cefb7d8eac7c0d861fb02bc6c566222c2a077c05b3873e1014538f75e838242fbccffacfe5aa2a6d8f4f8afd26bec5b1882ba6b05fa84fe1899b3509f2e146fb80dd01860ab34b8f2deda7469cd0147d0188e97fdf6bd92a75e26647e987e8a77bfdfc1f562e12da7a4d661bcf62a79347e2f90a946b81b0d37190e0d4510bd09a5faab2e18a936d142b77f4c8d448d92abecde6e5380610c0894eb08ecce54baf88858e35d519d18da1b77279927d2ac7110d097ce98199246ea1a2e245129786e4183294d03f058605dffbbb8f0bf85273aab463dd61d0f4d74b0dd7e772e3750056aeb909a2e71db10dfb44f62a2a324f9ddf8c972c376891cea3df0696339cbcd953d3159796cc5443b14eb91a6a4b9ecb1a227ba1259c817b674048150fba0b5710403fd09333a643dae33815300e1460e5684e612b8debab8258b3cb8ba8abea6c1f5aedbd9da00ab468968f847b8f2108aae108de1dc96e1e0285ce8bb2181224efbc6c531db9e9221ebf3d335907f88b625849b3acdff3fd54e0909ec0e723e15d3b05a809a6cda63f90a4242a50de321d7b04020b6d1509535158eebee38b922034155a9abc13ea6523a1a72288ca226a4643d8a608c5169f6bff048223a650bec205115d5589ecd7002a03bf2ffbdc8bb47946286599feae3440a19bdc4776ec891be89c291f5004af129de7dcf8fcb41bca88a952cf29c84738a2f1e790fd74a0374a995c626f617eb4c43d5f30c9bb400b887e8a8ea78b6f8b3de6cbeed122a6d21476e21b28fe267831e36132de95258f9e69e34651973045230e0edaa37da4bb7b72c2f87fd073b6b851ced7df50fa710c006cf4ad02fc0f17eef3f1fbfdfe1c1a062d7c4617d9e6908d7053f36e315c99bac50ee5fae2da50afc6a89c3a2a05d524bd361ee1844a3a6ac3fd0dd2f8f79292619be5684f63da48c8060ecf0c681cf818a740ae6ce8dc2ddac5ba847b26f367c3ddafeab084d9863fa823889bdedd0b4392d9bc006a6622bad6cd0b4882441a635d70e69d938a9d3d8eb0926acd9d9db9577a8bd233f484f92e33f1a8f1552f3400273f28b25d3773c12a4137a772861a679cc48d3c34e64cd216e52d22d96cd8a247be8ac6f3a749b9cc57a60a43e8d0261d0f9cf8334a580b6b941f742359863a26fa4c0b6eac88436962c58e70a86c28687bb5a4f539244fd48591002e4061074d48df719e1b08fe3ac79a1be48517f23982f343e0a8a0dbace99326efbafe5ba0c7591ed87ff804e2e21c4bfa1bf19ff7ba5486c10a717c8c52b1f615c7edb3156526f001b445282d2ee9cc11ec3dd85964d3663c756be4a41d46e4a239cf76a239e4fde8d4f65fca1b22641bb7d1fb3ba3ff250ed5f3d5aeabc9df41ba72347d34047e1eb206a7bd4753d9d96595e494e0287d6ac017951f35b8b5c6843af8fc505e042d472e0eb79881d164e782c1921bc1e11f331f6e4e3e534c0204c7e64ca6e95aa57bc3c66ea9b29ab4481242e2a57e14dd1f8bcf08143dcc54425db01fe1842e1c6cb8b2a646afc9339c80830ea71de1ef597f1b1c93ab1d96fa74d5e5509e8a1f3e1e9286e7685afee5b47a302cba97b829bd1ac383690365184e275a3b9f9cd28ba9c9eb72e37f7cf28a48a7f3f123099f0f29249226e4e39dc9e9b17e0c711f024cee815b4a91811817bfb2e67a63adbfcd40a6bb4024896c29cf12a0c7bf6a6db71363af703ec041d88957069b5a091cd33518ea44a34c87c06597d4eb33b336737030e67263a55018dd3853a351715b901bef5e2d4cb75947ac100fe94e4233f450092667702f22c41bc653e0365a0d312633331607d83bf3279b13c970c5c60a77653a6bafe78fcf00ce9eaea0f4a6255fdba15dd4614591469dd53023cc6dba6c29fb0f957e2a9926c2cc46fc36bb647d3f783b8de3d0e6b9f834402a705a7b974e1733837364b5d5546472a4a1b0971e0b7bdb5b34dfafa690b38af8c098355437ff56da65e1d88c8f5de7d99a41e841646bda7edbc9a1802d480e41cc6f7a7d610736615d28fec595b931122bce9838b21f66c3e01b95228040c5e8519f5378338fe1908fbe1f53312139481880363a28f8c98b27469596ff19885234c5ee44fceaea2fec025ccb618878697971b786211624594ec7b07c54be780019c1d8d5002df4421a0d1bc166d9e3bbd1fcc2915e7fb3bf294d1516603a387bc0188abf60c9359d872e919c9a79a11034f87307c433ce708cd41dce203a15cd25a0a934d14548c001025c19b00cc13bb86f817195d8e43b3cf30803acfb3795fdeda4e550fdaf0b31aacb013421aa2f53a948330c3001e8290419b993c6b8638518fdaca4d7ec8c92b970000b60ff72ae950ce0792f3dd24f14a1177bb140840baa20e49526a15da31771c7371e73f85760f0430ac9aef1b854b2462db0fc28e6e5b40509e0961a27bcd751cbd010372a448236d6998ac77cb7c0b8608bfadfabe339dee1f92f106197e7b2b93e849f2c388b2b9d3fc54a0d6c5d7d8bd30fac4bef9bf5090b13b0bb2c50ba1c2d93d654c40f6132c247c449dd4a92f38dde624d27a9c77bfffa90e2a7423ab36df0f49b96a5476985820149541b2a1c2f95039e8ef71cdbd9f15120746302484acc3bfac7cbaf92f294f76f03f96550374cd054a44eab0e70ce0bd7391ce9236496168652e5212950e36fe954a91489ffb1cf585d7e7cd6282b8d7ea3c6cdb389f49540b0284907c184146eb0c2db0b406754bfa0cb6a76fcf22d60e2b8e3a0d28fbbbaa50921fefe5de46164aecb2719253936c33c58f8e8dcba816f3a3ed1f90c2d2fdc63554fb4e99b642bfd37193c8bf45c6022a0bd3425ed8ec95f589af284e4d4f4df66084ea481124710caedf0b1247835f772b0620222c53b6a191146f9a35f9c49cfd3e6094f5b080642960491da70d94a7f6b6f528b8cff96059d907d16ffacc7a3a45468f1a32bffb960ce044d8b32a888c16552bfd8f2b9e09848f0f5a42efe8189ebee3a2e82628337bc3c7f3582fa7c46fbe4fd939f00547b1dda133a41bf2408ef6d88fcfe7587f6e0f50421b0bfa3fefa2404ed51a3a02c239d30d1efa20a0eca43fe66514f223fe20c256101596409c4639e2f227c572b7e2d54205375edabb8ca8bc6bb5e42d07046af3708d30f160ec062dda1fd2627fcbc6807a41f8bc558cb73b7e6672419ec87949bfd6bb9f846ef053f235c4477fa391b5701011b5855b4e6e3275d3a81b3ef90c521cd59c13f8418a94cadce17d188a09f7f951846be07594242a5fa476eebdd2ad8d83582354f63791277f709ce219aa9839d5809e2a3aa5ec13f404506511720615d9c3336c08649a30aa4513d8eaf850ad525196c9a47133dbd341f80b25a8e9398b2b7468a9671707ca792b8b40d4a5cf51830f3078f37f0bebea9aa31df61c76f07ea6124c46740e14b5aa1e91bd14ac51c4745b438cb3fc0df1423c190b89f0663748c59b5ce0b900bc5c806f921f364da284ccc21df5b5bc800c455c300a125da749a5eb644e3d410ebcb56d62efc83ccd07a4e164e64483d49359f099f79238216c3962ac1d8de260dbb83069556478527e06d392e8123bb46a72d2745aa77d3712543a1f00a13e62c4abfb9c120a298253963240d69d5d39086789b9a6107e8afcb514d04ed490a6d2c2c0165c2661ab1015171d16e67838ba77f64c3a0c5826723ac8d187f96c072ba02998cefcc6751018fdf2a83c64507ed7efbb87bac8db5b236e2b05bb663bb46766f7269a0cb50d28103b96b06be5605f78f257abb50c07b7c377cec87ac986e7a2466cb8bd901d40ecd6659b74eac89d24d22ef5fb8acf7c0c0b655faa5a5d7e465264513902a0bf4c898d61152f06281fd762e5ddc91c6c78f6635f07bb02dac3c94eeaeb98d0bbffdb3d251606c6841b08e6186157a275c8468b6d5e8d60f1e027768bebec725b84e8baef48d375ff7ec228bde2e7b3d1763f2818a32ab59b12532c534a9deb9b98931863663b52f6d3feae68c8cdf02490a6468527b4fbf6ffe1094358dad39d40f95d77d3640a624936b29a8ea782db412c952067afc8dfa19863e1e5aab4201f235630a5c387a0f925d6accee07600f073a4097d7a877c798bbe608485d5a826b9eb57f240cb0519fe687bb10a728fb526450f45ce4bfb2a6ee9bc844d463720a40e9376e7e81d41bbbbbd6fdc15893502b8fef49c85b936b899e3d7fab1bc60f7ccc1c06aa0391e360f395762a66a630574eabd68c2678f1d6d8bbe280979e37d1e982dd59738e49c9ad47510e1949b300affe9e1fc7167051c323bfd79be18e9caa73cb7868cbe4f217aa37529a1ffb170bcf3ac6820cabd4336d2a82a53a0e6d4493d8e800d61a9c0ebbf1b451a37d76c57159bdf3a8a23eeceaa4a3be9f173a92a4f9f869b4a3354d0d218ca8745fd86280a5c7e8a68f43089721f8efca549ad2448d21880c2d22c1034f6e47aa0170c24072a1bad383d50857daf46dd3cbb8defa95b992f04851f98d3e0ebd3d55cd7afb01601cfaef92647cd3ab60a39e27fa92623ee04e64d33854df99d115d36a3a47f1fe2190d8ed71626373cf0815a33358bad4943a2c6ec7ca2b0e8dae7a0aaa021853a9f957629d0bc9a3ea8d347a1a070dbda67fb114a50259cfeed23d629379870f199270e061180b9124e1ff016898e8ca08be7296909ebe27f671d1091e88e5f46c45f5667bba5deac8bb42a13673f3b399346fe99df9f16bd44a4e745ee05e16631b527b5fe0b996470f925d3c55c037687e4540d933fa281a3d2452dc077e07fc2d4f346a079c7d6a59ac4c340699d3540470486dfb841a2fd13e8f267bf89b098d4071b2294bd8217e83d89bbf6b635f2f28e49fe552546cef14158ea7a6f171814ab14735b4c47975476aee21cb8e7e8ae3895b1aa1f8e5319a28baeeee3d19a458a78e20158827d1c79ed741228b8e1b6e2c5e08e7273e6b28d5ef4604fff79957ee28f5fe223a89b065182663caa3ea3280164a2132c7971313e740a5661a14c7130da4248fc98e43bf1a35520ea10c7a1e0279ba825784de851d71405b260f89f4a6ee761e5a8931edb4288f26157b22bdc675f9458059cbb46051219e2e44cb12cefb06f43f7b8e7ddb343c0b212136d8de71ffc04ef7693c6ef27c1ef036bce8ddeaa0fe1c2a14e4eb983a134eef8572aa97d116342885c6dd1de771c416be9a458c23744cd459760377cb4957c48becb9a18872233b797b04950b4b4071c5024905f10fb9f746e0630a86d39426187c7bcb327a1f7eeff053779ad08dc4b4fd2d808befd97dab34cb05b5d6eea9c4028ea7437c2688d5ebd52508e1d0dacb0e411fa72885934d14accaaec6099b1e8756c94539d7897641a106c574fc41ed3937350072f108a3248496926e9678432c87ac4b027cae92c7bcec9daf0e5f89386b52df5738a50bdb3524fc4949e5f87bbdf5847f832abd7fc171efafa40acf78659f52d2b4148eb98515b34e88ce8259627b37ff30fa15ffe83e2b8f4f2041b88dc16268c68678ae477f521bacc21127ff81fc234f792aa8738fbfbd01cfbe50c8ef06aa1e8b8d50290874c6bbf2f78079d80822c95c5a01f8e37b0470de17490d4d8523461a881307f075ecbfee68b5967d830b0fdc1b22a33e5f7c1f1904e51874011f0ac1828e16894ac9dc1549e0e73b4f94cc14ef4df8ca53f71b1666ec5e1fdc4ec4646597286273cb166c51e9c17c8445f13b5f451fb2a09f5533836117f318ddd85319ce90f6454804e677582a549ffaad33cf4d6b9e889bbaba9f64103cfc180864c33bff409ab828d40b1cd9ec3e70ebc408ccf4850c7a5a4bd64be481e11d8a7b72bb6097240f82854a97fa72ce4ca7f70b34aba423b51367b82ba9be1ce9e958416bc9cee37d80bf60e8d9815febc7cc9258229a7d96eb7c6f209ed495578d0d1efb614d05aff79d0bcca01f4c484e30eb7f195a614feacb532695bb4d5f5e30f585482c7b004e34bc257ba30ef2084a13d53dccaa8f287c60cac73a7c9070691dcf6761a8721e2d33b292a24f028658cf1353450a31be01d843c2d4581b5589d76d6384b82a6ec78e40272769419190339eab4a0253ca647486c1fdc875af6147d9ceb4e824cb9b2c9945617ff84612b0c09093426704325402d3512e4070371b5c53226ea3450f7fea1c8eda42c01b34875489a73879e2f1e207bbed620548baf4371f3ab3322ba850f24072f83b1032b91624ca581fbc7692373264bf13baeb1e0f7169c87755c7316c65ee9f8a6685039b5be2d303e3cfe35f589590602167f235275bf680d4dd119cd62a5691ec84922241aaa7bcb5f0cd7e23dc7ab628852a24a7c08eebafe47ad3d028869dd50f2e4337dde97a313ffcc1cc272163d775c9a4277180f55e99cf032f25063beb5761c3196f1f146e57449976adbd915b06b0f8ff0460f57e6476908f69fea543200974ca27d1302ae47ff7d2ffe8d976a2f675bde66de3f2ef6c7496cbf67534f30c2417241d993a6ded0c78007b066ab414bf294d56b42421c0046b6e8da9507e1fcb48a23a4d4e819e667bde44dbe6cd4a7d3b7ecd5250905bb9806d756456b1de2c6b0eb1c056c2eb35b07133461fe6084eb92eca0ff546f1c98c6f198b6a25c4a97840f0db5e1050473ad3f4bd404f107e768e05bbad1ea7ef13f27deb60133af63c8027315878e095deea75c896a071c283706a33d4d21b3b442b5521ebb12f6d92f5182f7cde5630f0e17427e49770e46e4286e6d375be979ca7759d98d3df72124adaa575fbe1c2b15cf2a566a2977279a50ae5289e0e56bffc450afef9668620c60f546a109a9e184341ffe291bcd9d7649c713f57432d1e195b864a984106243838fba231d8e3a607a27fdfa5ddf6e0915c376494de7a448d531f9148d5fc18206f79707c0446f83343d535ccf9e53918154ea3dbca176e23124c4a901903e1c174332463ccd8f8b988990b142b6db4bbd111fff50e6f6de127c98b4b6e8b8c114b0386ba7d173db2796141daa39b90073b5934e608be882cba3eee0f58fa0b2adbeb1b11f0313e112ec219463f4605641108b01eb977a3c379016f2580c8295189ca21085e4a2fb7ceb9f5a781f1503710af093936eded4d88000659ccae84a1ce86e3d52b5edb9d55d309556b2dadb17d4e78a311f221ac2548c176c9db124331e165cbb911cbdec32843344a4d3c569818d8ae33c336e789c2dd0e9dd741be682fa1ec57d2b4cbc7d14ce5c36c3465d33e95049080e6aa101e8d6a98810fb78b81799b56b7de61e16997cec087eab9ff9e16754669339ed7913f5c35274f3ddf675a5891e56046903d0e7a2f5a215c5be0a9554d2f5053974e69e7966de929ed057d84993e6c1f1ef48420f18e4abfa32aef18a0eed4ca55495fcd2e2630d7df7500a937d8247bad691b12218bef9a8beac98d8f5487d6638679edb416d409a2fd2a520189acca0a1eb8b65549ff33eb24c77ff814988aa0b62cb9d95f999458451e0b66534c25f3cee76fc9ec9ba5b3753f6fc53b8a3728b51fd88d8d5ea9a66fe7e3501073580760970b50a797fc25ee815412615a513ca58dedc9432337ec462f2e81504c439d55ae72f7de7f31064a167253a3ce50ab057cbe1e43083307f1548a8cb09379c12e56a87e9df9d17df3ec52734cb52921c1934bc51f909893c8ab0992409367af95dcd53e4e173a1ecba94fd8ac0f641d1eadfd7fdb2fc1b0b83c372df825d89208ce9a174ed32af7d7a185cf772a48c0055a8d62532e04d6259e1ebae3de14b053f6c8b8aa31405250e2ad170ed0ab5ff46b6b572977ddda990e0c74c054cde25b83fb33a9c8ad91fc3b420135667f9cc5f707eeb1ec8589a83b5a2db3b811c3b9a6477079c00e957082611dcab06f2f0b95ec21ace3ef0e0bdf2026ab6183e279d37073c4dc354bf7c0c385eef5957071cee485d77f588804bd25de0cdc146048f3aba26c392cd4b1ff870fee39c231662b06717e8809616abb1b4e3c2b01cb62494ce383720ed789866ac189f267de61f2cf443ee8d7b0ce6754cabb2ff73f5d3c8e074a5991645dd3b900770e97b232ccccb1af514a4ba38af33c8616b39e2f970792fb5ce1cc7d240e124a9101493926617cf3293d4c3bdea16a7a2261a85f8730dc5de410bc6907f24558a718406120726a3419c867c59026fa68a9b7277fc4971588f09eb85d63c68275839dce7e9fe34f6057795afbb8d9b11482d018f6e5a9816563d24a00577fe0452403a691332191157102fbc38f459aac47c41e514ca3ee0f1109f808342044e0d19574c024dc45dcbe4ae1f4938fbc4be38869810ce644cfd498d9bb960d141803a53c603eaf234f091146805f74ffe2e224d0088a166de8fa448e287e10b024607e6e06a5ac6c305c0d50a8718869128a9d174d89eb440bf1a4b8a6593d6375933656ddf9d06011e75ab31f3f7210aaefb37fa0edf8f08e7ad325e73cc212197d48417ebb925467ea48489e0f9d4e926401b7c40c09e0a8b7f0a9e270657b066b1f60be0328950adba772f64210cf877a5716b2d847781de5766321182c91a48bac5d3930521f2830b77ec6330d9f55cc5c4cecadec3c588832c0e580431b890422d58ea96b3e68b3025fa468c1a58b28b1cb9f6620485b6c3a2fcb5c10b1578ab6d89f7f7db3453d4895726215e72febb9c7138df9d1c1531e2009b9649e1f96bb5021fd8bacb5e0e3dd546793f4f195c29b9cfed4905207fe57c0cfdc9de2720fe2e65ef27ff1e815f3b4a6336dd4e2853a3b437a9a796d4c04d959b247e338d5baffe253dcb5a5cbb61ec124317663c06a767eb7d73c39c142aee469914155adeac939973d5d9aaff165ae4dbca1a24916bab047116a6469a86ea9837300fb58b3ec316c7e340e1e2e6db4795d8ac862285db7ee2e5eefa7018d20174f159dbed12f5ce30a16a4b58c2446b6e03ac03d465ee14b518ebb2d5f1106a51272fface8a97f023bf406115fc8a119452b23d7ff16dbdfc0cf03d9707f1eed94ee2cbc090f06e1d24455952f9dc6b7dd7ef90d9c1ae04d19fd6dbf22c48b033bdeac7870cb15d0d28e4b67d0661983eabb54a2380453b0cb0fa6ce5da4ea88808674be63e49bbbfb1069b7ae2ab6aa75b88f4ee5a261547a694b833b039a7a4e912637d5f40e95f01ad91af5e33296f7a6270f05b705fff66909f76d3e3b769ff8347c7348d970d5172ab860019ffab68fe189ae345d57abdb99dcf15e75918acd1d41c55c785ab5460bc1435517b16eb54699c9b094615ae308196f9b0008ce78adcfc49e68548dd58480098a445d98f124811c91312c85b42d12dc68f962aad84a6ffdd9bbab95ae663a3795719a0e2a3e2995b40ee7fc68d2da7e9b4ea8e96ed472c22a6ed87c9a1a70c46e5362bb40bc20ccb98c7b39ee6f048fd739750ee6b7c317b9440706f5161dce8d201a05531620f3821a3236117d3749bc99fa4c5ff927eae4b2598384f5ceb58a330c11b9f96bf175798276512553d8e6e616629da74374c89b76701c5ec1362301a8a5df1f7a6a1f3f46c93e82966a181986aeba1de93d18a056ffe8de9b36d849cdd23cd5d66e1051927e3599804e21732f453c835f3afd1b2c387ab897394e910e2197beb1972e779bb32a5198b3fa4a74c9fc03eda589d53059f69610df523a0ed0c3ffb70726e40fb1e195f4ffb4b8cca8f43d8e3dbfc54f7df7deee6124b7406d4db262c63bec76a97752759e2158e70c0400453845388db3ae9a62956498281d22300d18a0c979fe9f51a44870389b57031cf51017c954b159c66d0bf9297b162bbef8913cb5e6fc9f0df9c41fe1f2182fbaa1cc457405dd729d57752a088f01147b6cd913a1ba34a84a06c7800a8b023128b4ce85290f2b46659c90add13787f8151d20147e3605a19198db089fa75c311a53f59d2ec068332bf5be89a51e81aa883c84904e2e6e62a62306b527a04cc65512634a13c31faf5261badffa414656d130c3fb2b24cb53f03cd8be758de2d89ce54f7abad389604c3b43fd4c01ab8106cd0731fe3bbe50dcbc08e8d5d9d9b56539bda87fdad7a60c36a17d5032a0903eb1cf34f93fec4454396b372a26a2ef286f84623ae6451481366f7787c5a1e83f66118b4dbe58002c5f144761dc627911eca55fb4f6e8847cbd29c607b4ad7aee266ef2be55cae32d2158bd7e930ee3301deb03e05021619412e2df185237410104a492d06e5b181dcfb08f59a2a5c790e028e5129616d3fed0df669eae096bec803c212d29d2434b49887e70af8b70d3eb284232661ca6c3296c867133e025334206a9692acc24d1875d2d567b8ce6923a45d653850c3643b9ce6e5bf1a15d4705e5148733e81ea7de16e2e4e0884ca788eef44dc00cf767a765fdded850af3c49cc5b544613ac40229170fea98dace153fb61ffc687b328ec4395432412bff540e9d5b5d6da340a4502f668243038db6370edbcfc21e94e74c9a22a547f3b6480987ca939ac23bd63c943bb407236c8e089a1eee3a0e04349cb452aa688ba85ed2838459d3390c92d3313b3cff0b1543470b98337ffd4aebc4fe52d3602a4f6c7d40032ad181031a2a9ca8bf649337775196b2a17bda87c79c3c3a35b6ccf839712915ef07b8cb71fa0196cb0a028427547799f27d6798637f1c866765ec43b67bf6c1d48b902c1f4218e7d12a13e029d16874b215ef3bef916501c94749d45ad796d91602ad37a2f573c0afcbe931a01e0e69588c95386dc274938721f574ff5d98eea3ac3d8cb49af27204ad3dfafddeff99bae7912d332fe944118c5881640b90ce5ee6353e1e037b66e9bb203ce3c56426de5dd56eadbd855ff7ec0bbda5bfc0fc07865c4d59a8f6580647053e6635d2516cac4b7c91a79a94fa1a86b916efcd1dfb34e5a3723b2ac0fe11b66c019e8840bb2703a9c622153360a3aeb5f8246dc9df7b583a85c43415afff6131a2b376f1ab953d8a94c351eee12a05145abd65c91d714fd2fbfb28bdfef21178b12d21633cb662dcb22d924c72fb4a08ecdcd098688812953d6803de4fcdda1090a43763bea8ca14486464e15a62cda4da24301fd1aae1f47bb5a8a86b25838aaa105c3b67d63770fd8bd06dc12cead427f336f6a7259f3f385a0d345ac488121496a93bab464adf803aba50627a233db54752dd00c04e875e988b719ed00ca39f77076e867a9ebaadeae2bb86adadbfa658a1fa214d8bd3cfaeb14ec878237aaca630d5b71ddfc6299d5ffed085a5eaebe6d35ca37946c45bf94fd08b67145fa7b9b9a79e32a76abea129684f0eb884f6a09f517b221824404bca6d5d68cfd27f09696153719185c30d9f4890013ce160402ddfceff8105eb3f479cc75e3db55870cc71fcb37bc00be6fb6ea0374c79b51f1524e3f3db59bdbac87ddb2e592589e9a183041dd45541701341893a77a60e78292c3da423d73d4363bc73b84940ff9dced23fee0f133f99db08e3b19d94de9f279a39eb9354ef3ff1ab86b71b95f0fe014c14bcdfcc8d4fb6de3b274bd548ff25fc8753640829afcf6f0081e8ad3ca0e014b1b35f65c7d729c02e1378a680af334f338cd551ecc12c6ab7753645965a1f066b3dc28790caa050c69f08ed2d59377a0406266b99cd54c6943859b89107670faff8d337bab2d59cd90d520ac2c486d369bef45cd425960fb9a5e43329b8a950be7214a6eec83b64bc557f87deba6e9c9a8250efe5968b08d607729160a2f8787be533fff05a9625c7e0268bb32b90521930f2aa4ecfdadc32ee7b741a96675d20b5a5a6f4fedc65761ff15be87d086cfdd357e1ff56e10ba2540549d2241ec345e0ae7484c01f5f15d36473b4159d37f3bb35e93b2bad7277f30efc8014ecd02b4208a9d3d62c366d2a52a7848710e47718e0facedad67bae99fe35579f56d792fcf8cf21402b9aaa6c9a9ef74acaf2ac6ce221a0b9fbb4ebdfd2cbe576cca0568be0479672d8f04ba489c85c1572affa4403494a5357fc8dd844781553fd768638b918a9d8cec981b1565fc6d904c068a34998c39e0b7cc606bafd27f54f49c1cbd7596134639837ad7259e51a87b81813d49d0e33f6eadc4430ca5874886bee6692173ee2804568b8146ba2a6e39365b26332c165fdec443593c93cde76dc9ac5f7e1b73ec98dafc04605082f2a93eed95b416ada209a337f3ff80feb31025aed255d905700399fb57497039269de77b5876fc7453d18918a9872976fb4e5d242bbfb710e3b7b96b099473f8b0aa133b0aedbd7a3a43670b10f0f486e07beb3f8b16c326bc166c0c959a3327ec39c12f8625e041af73c2d66d64d04cc4c728de57b809a2a822c8d9466622332983a25b24bd8b94e22c1ce1297d66ce75d8dd3ce199afeb060bbe0cc9c139be223d51678aee5328bc1d591a9f4e8a5cf8bffa8247ee8533aa6fbd4d1e139927fcbadf487f74bcaeec892608bd3dc452e1094581252088db3e6fb8f26710784edd08e87ee1876f3898773c9dc715624651a5ea6c1d457b42fb9f0924a3cd1d8bfc032d041b022b98ead4222624a372d191c69ac9924b3706172fc1a2a617ba26f320430d8fccebf1ef4790df32aeee85e6b8044c6f84a3feb845b28d183988636df109c53df55b365ec4be7290f6b20688f7e84724510b85f89b7b9a5878865702ad07c84445d8247f52bab65d4a5e337f24af88c79e826bfb4c066f3249f9cb62ded3ef861539a1dd91d88a24e0efbd57389520008cf254498198e7a71f1a50a66ee4af448c4b2c99e8d6c84ded857e99436a9082cf4cbc8d295269ba74cbd66942671512f87771f824c08232d2cd901cb4d02b127226da652ed83ece507a7fdcf2beb1f4d5574f76e09c3c8a728b11409ccd9dfebb994943f43029dd4eb94c6f64a7315f985d718db54b47b0268e618529f6f7de59b8da08f5f222ffa4fff812cb3994fc59a5deb56aa776d8685fd86ad936a4acd6927d7b688de54efdd1f4b2c061b593a2c0161df7f4af396f171674a29e9273011ff57058565d963b0834842bc976a2d1a024a50b3bff660875d10e8e57e2686f0c5ac4a8e307597c45112207717752f07b90e6d12a410b3d85ae4ca0ca878b8f26ddd0869a5ecd1095b2fd30aefb2d3a640285c1c7be8c184b9c6de2de1e1c47292eef36fc1269e458c9da314f232d8da703dca6efc3ac4d253012a44a59696f5e7571ce74f9565c5dbc00ce50054a8494fd9bf18c6a50664d18e36b7317b3e45dda5dd913dbe660b879e6b00df11f22ec7da8f06315d63b3a26eb2102e2a8de830d074f577a5ef85b176ccd190bc63ef025707c0748646266c4e5cb06903031862441e3a3385e920db1f3ba184601220eb627301d727e15e35c65ccf29426798562ad0313bdd9062a13ef3af942a746f5eb2a5c9f9a09e182d0a5bd8e9395ea88b5d64c561fa00be09c8104809ae3fd88873fd81c9c12eddc2e0324eab9b623bd189cfd55b9471cb107c387f2b83e689902c2bb94621fcc102dc66a4a1f240c29ea348f91a76148eccb31ddff0adda2461f80ee44319ace0be90ffa2b4345ac18fe3f119b0eca738d4446f22094a7f7f06856254be5f481c25e2d02ef70c2e61ec1ef2a9e899b728b81f359eb9e29ac33f9967c89e2ccbaad0a6d7ef25122c6e241b41830044513143113755f2634d395fca29a525d936af5a66c4ec2268b4e4c2e37199c6102e6ee349b5825e5f9124af6408cb1cf4d0c95885e96592c66933e5b17474fbeb06c8c3333f040d1e33fd91199880b0e24125a6c9c4b8e6b3cfbcd306196dd01405c0fbf70ca853b6af96f4b9f132ace17a287ab91840fc6fbee95750443d4f7cf49765b22e788855f75fb7bf5ead6cea133afb983facf2fb9d7d8d9d968afcadc2b5b5ad3271d1421421e37473583abad859ff2621d26ad0ac31cdc4e4cc21a161deab0dbc1d4c174ee2ad6e01184283c9296c286f72c6692b2b91c5caf11297ea91d4d25ecf1bf6f1ef99cdeeba05d3e402ff058717e519aacc60d54dc12fc136e68d9793d1c7fd361c9d60fdefd95970885161009afd375ea48d2a8e1bcafc5fdbe6b5797a6508ae2d12f89d12890bf484b50b54bc950c777561233b249c890190aa9886c81af6301b547b02332200291e79907747de9e24f58e5072394a98ccb29ca1156dc06f255484c0f56d042850435f8b8accc497799e2b3982165d528f80afb5670661534b1ea197e0ef294082c585fe25082cb6b424f90059ce9c4fe0553ec9016ba725004d762bbf85c059d480fafd269e8b80ab887647f457b8a13a7648f11eb6f3e0b12983cdbb33ee4449715226aaab7365a60c1186c76c2c51474ec92a4572a99cdbd814b30a4c87015932ace5f101f48135f2cca8fb949740c3d4e96938f07cb92135046385ffeb12614d7d0743b2bba645038fbd8210847f7310838209ba4db1c31356475584fdf8c15fbde86eeee4b0d31608b790723726296e778f7d2bae52593d2231505983e6549862e3088fed749366c5530ed8b721ec0144d57b25285b91914ac2150fed0209d8d747822c6bdb46c38f0f7286714070c70e24731816341a361972223eecd0606b1bab7db771f7bcf84ec3e312bbdc411e47462a0622c0188ca09112639d81174feab639320e0a45e8b260037a36f0e414fc8fe28454c9ba63435ea0b74110c0273270a7e52881c03ef9d27aca101ede026e6823c08210b8997078ce8188540bce1339305ba183e0f99c3a4af04fac2054b1ecfda4d217a7bf6dc1c3a97e81b87095449f0e378c983a0070bd3c5be13c0ebf868acbd720c2342effb1b69402e00372a64fd89bfcfbf162bfbc43ca13fc02cb90bd5e244aad14bfc3e839d0c6f236b48865a7e929d63be46081fc3d0c08fd795ee8b83b60a7a91a22c9734fd3c2a11a595edf51dbd9300194caee64016874576e41e8a5d2cb710da22a7569b0054ea007e2d7f2427b60fb9834fcc8eb0c9c90cf7ffa4b48c4f0e6fd0387d04b3d7588d0a49f97a757e9a0f465ea9dafd074b0122828501cf6498a5cc806a3d864ba3514244e3cc796402397e5478cf69dd2ea2b142bd4a8f82af5660496a3559c002acccd3d93afb612b316078bb786fc64df0199385a8620a6987b32e37b161e2264bd498526244e88619da16d8467fb62fedc87c778dff15da5da1742db490ae9cad47d31307d3a2f9abb4b5fba907cbabfca1f03e2741d02ea0ea2a547b3397a9a8404e31c15cad40c773060e7a6a6bbd201d18ebc6d5e301886a489a6f6fb4988940b8f29103379788e3eea42efb6db67de061f2518c282449fc5e8f18db8b55fdb8e478da3a50796f66345c344775f1e2f600651297cfcff2873ce1319998aa1e7b710b3bc8c5a365d8203c4e8b82c7c2131858205afb8949957a6b91744c37d9f07764d2903877da6c4a44872d9cb816ad99a806bcdfee7e1e05c8146854ac53c6ed328034abb89c7064aa1f90ff17c732f49d70cf53d52af345faa4a85f33f398aff5ad0beb684fb88e47121d4704ee8f17d07e7ce2ff3a2a56f397f09161302b0abbcfe359f58a9ddc1790bcd9a5c3c7066533732dfb057b033db05d3bc1678686c6df52da93c8020bfa328e055c9fb5cfc0fba2496ba24c431abba860cf9a2426261e9b95df057c160a47a5a3f0189971029495f80b5a4aeac02942b179be713d61aa8a708060b8cf411b33fb136f887c700e0d6049d73af896371be4e2944571f12fcb4a8e3e7694e3408ac73c57f6d8eb497cad7ce20d4d9d29587bb45390f828f02d9313c3fd0a6ee1a3a3c57781cc3d177c8edb094fbda223adfe6164af9dbd193749ffc142e704775221f69318a33de175a28d567f634a09e26a5e31de7081c568efd67a7d2624e261ce245ea8c757c5b5d31e4f99941eb19dd8f1585455c3fa6b5fc76cf81136302b62a9e6b2b339010f12fbc052eae4d4661d8ecbaf09defd393be28629b3fe76ed6a219c2fd1de51cebddbc4e4566c8789a9178179959a300cb117332fc9fdc5f14e185be901ebde3731b28a75c8cb59d09a9ed5a84faa716b9e02325936bbc624d945f6bc4063dc0cd47b5aafd801af2987383443d38135c968f0141c1fc50cff292b6cd334a25cf390abefe4c36702bfaa74b2d4e78ee5145cb95a0ea540902eefa1abc3b684b1b05d04b6b555e44c5d8a69023ab61b8efd1f4a711bc3fc81c1897a7a934d761a89b7285a4f1379293902710a426000d81a8f333f975d5c9b17a347b5fb3d78fcea193f20fce44976899266c6d2d60ec466fdab16c75b129d06bc3a4c35037d1914e6e00f560eb0591ea83094352eecf04594473a79d1a49e9e5bbc1ca2282233196291dfeb3a6b922d6a32537fa01d48bb614d095cd739ac1319d916f6833ab24cbd17039d08454959c1413d3eb1ec773e21b13daa16dcce916b240927fc5c29d7493e4d8afade50f0a2c448122a0a8652d8234059a823362efd0cf5354e77399ade32440f10361117edbfcf4cf595a238435c8c2bb2092a81f90efa3e04f96ec39693f6b98a8fd50cb1f97c2c43f5cdc97739c1ffc22b1878c5d088ea34837d9c53c9c79430ab60946cf2239c4380a01374e5e5505a965cc7c0b6cc2affff7427e4cbf547c649017a49e85d11d8d9e50da4c7e0c623e319689174853f92fffe6cb5dcfd265f5cdac78611e2a7f42ec56668efc366860cf96d9db77ceb7d0ed1906a4cfb1d45374a3a9ff846cc0817e131e9d580d678691dc6143faa9dc4458b11e0100077cfc16e11170cc95685d97196646ffc0e388ab0a27dc60b553c12359b5f4f21e9212a554d52793873e31f3e86f6329c5dbb55b6ad0cc46b2ca981c863e2858dd822aaee417cb1c68bff5ebb7e6aa0d331c4f610b84c1e65d2d2d6656091dd1cd577f79c98147b447e2a6ce35cd4de84ed006c07ca9cab539578f8eaf230835bb0de6335192430469b40305e53a5fbee7c13e37806d3a5962d61dc90fe2ef58592d857fb4b8451b091aea5c52c4de2acc593dfd8f88ded880f82ab7c44d85e087a7c11f4dde48bdc36f25a4e520b6a67a5cbecebcd786655478c75e8f1e34c35deeb05773b9669f2d9602670ac89899d756fe800ea747141e6269a96ffa05cceae1368b52ad52f62af7c97361c4d946f83cfbe2ae4b203bcae89c4987d9d94948ae6aeff0f225572fe1640f035ccfa7dd59901d51d3c43d5df47f0c7cd41cba1a05b4d60105d89125434eeab10653a072f18f8d82494317e73315512937f76853227d2f2c67a483b448f8986b388e462ca0a6f6effd035e78090dc347bb8f8bf96a6e1d9ef5a9940079f20f1b67c65bc2edda674034483094a682afc9d61c0ca9fea1333433ba6392c0dbc311a6756e3f9c1652e3630ec0b66eca405b9e899c103a10458b02e75b95046dbb8a22a97688d5120b4216dd59926c52a25c9f51e70cfe6d5ab1a5ba2e7cdab46245d8985b8580f858f466de786719d44e69181005fc6d9e5888167691840fc628c48b15a4f0527459e7f3284712e895f4a33d86c1b2952ed8ed0fe7260ca39ef8782d0e6b1f76fbe082d58de594ad94dc6805aa17249a2cc2ccc4d5beae6afa48a9dc4afe7119917641048af651f875dcbfb5de333023ed29237ddeb9ab2691132d1e66ac536ffc6958230ffc0a18260008958e69d69827df7aaffbd1cff106c92ae3c5ecfb266906c5d2c322b1dafb32d019d49111e6ed12e4f2d8a31726074526279e4937eb13062a5fcd2d677643af9d99418f978fb83981438e50c4dd5931c229c0e9e311119e70d60b25aa1b4c4d1185f9189c4fb76bd7b8ab62a80cc4869116a2de5c18de6b1e0071206ed0e5df1fa2e8dbc37a1fb4ff2710220b24ee6b1b469041f6fba2c63c1783f8718ee46e6055d6e3177b241489746f5d919a95d27eddf54337784e60cdf5a640f5bf061def8356f806cf8253f294614ed9ce245162be06cf1d8474ac35f0e48ddf7d19c9ab2a00ab7ce414184bb1022a96b8ac151506896e173c132acb0a2f5f263bdcd66b4310d4a834838c8cfe2b64a2f497b9307970fa800e083a846cadf1673254663b13fa153106649788f62e33d063762ec617c712cd65f99a0b27c716d79a1a2fa3521d37f982ef10b3f510aac1aead1c6428fcf5ea31c70f78887080b1d381875a16754aeebdce185057461a598936402b94150bf31c23ec5ee6cb21beb4a92105dc2c521d15b4872d9840908a9cf36eaefb41447b5a3c714387a66bc81d12109cf23469ac437cd38a65f9eeb8b886942433c1cd3f5c7323806b4dc1fdb9a5e263883c544e180abd8ec6ab1451864d4fdc05667bc1ebf095b68594002f785e6833a0967bcbbe75b56acfe262dd22146276b49493b5070cc33a8bb59f15cb08e981c4c02d43f61c536ec4bebefc68d9201ca0d839855ff8424e4f6985eee7cbba59c3c501e1f661f5bf50084e21b620ef7c8bde852db8721877e9c5bf0bc0c9bed581b6a93648cada8d3e8eb6ea0f02066d07d8f9822cba8874e84f5d67818c1e8c6b7679dfa5204ea8da0064f6e1128f22da15c8d06e72f5efa3e3bdc2ff6fc5a6b48b9b282ca71de9f10484fa1b869e5ae2973f690624101c094894553846201188c939c9a1553cd304e00a6925c31906186d95cbe9cad031b941dadab132a9940d9c115abf44a14cb0c13d7dd864a6dfe984104aaa541429f3df5516a63a6187a46cf9b88bfc8f06234d47b0a31939c5355c6bf22a9b1334690f6e4eeef0600293cc22d08bd1b409e4f1b34b12e5aa03a6c541b7f77592c52f1f225d3949b329c6b1525eaa5e72da55e27745f0e0ea86e6a78bf6da3d45e65c96b0ecd6fd6b8113eb92857ead8baedf6eb55bb8f8031d358bad10c7ba7c664810185a879d0c7b879e1b4c3645fa66d2c733091f2af9b7607fcffa54eb166749ef33dda58c48e67f7773938072fa7eeb44d0de0e40edd455ebfcd01d12f6afd104d1d5f63abecd0471e027a43949578c62111041be2bdbaaac98305cb3a551033232cf348374ac4aa5fa7184a170d9f1791df5fff2f060fcdc7a91c765bff1a7df30075e9ab3805b5a687e68fbb279b7178b77c223eaca4a3c67ceb2859d2c683e649a4447c2973fc3f62f5aba6c9b4ba5a281fb5756719abacd769bf78a24bc9d6db012857bca74661db6f05f9e81216db8731d031ade8007ef60fbcac9bff121b2773099766a9adb2025eef8d39527cb32d8ffbe7d57a931af06c6dd5e32d8998f7a732bb500e26e2566eb5780f0fe45f9a4d9360553bd9e9568a5bf1cc65fa2a888acd5da0a4460e7c71aa942be519793965475f44a4c0a871640438a409fd1df5a5287214cf5d7ddc8ccb3638b19b7e598fb84afe3f4b0797180cb4743d4530891a190cb416d9b9696b13b7a62b22a1d5b937e103c482585fbc1cf6aed6dc839f25cfe440bef4ca9a257bd9c7f8dcc0d42da9da9eaf3f62f83e9026820daeb307a5d187801b0987c63d61af8cc8735bc9f2ea8131a0de6855ce4ca265f26a197c41476e16021cdfc063380fed45ed5ab8702417a4cd0b4287066ca42a4f8e5ddd30474f7f11e5a9d5fa3f49f68e0830bd45df62f2b00d482f6bde7d94a393300c628a0e7bc3f0dfdd1c4ce30713532196dc11de70f5a1bb607a65e18113d06d7b13c0bf5412a078950edb435c38b879fc22dde044fd43226ecd8b0b97afd2dec33b81b1719ee76973f5fc58963f7e9f4e43d5b670b38d879edf606a024893aa36382c0e97bb9aabd27c33b70f61cba944a98942c87489ea1d35dbe27c8e6c6dc0518df0cafc8c1692ad2da058b28c77d8bbefeea630a1ac5fd3630162be2c3e158957e8f9ecc87c9da31cd65ded19d52acd5b6446c64e7abf950657d694e20ebffa12f37a95beac8ae655e0c80f98413967891706f4311f7db91b514949707a198694af43ab46cc2e9676f9202a80b5f6d945bcdee540bee308c6f5a642d407f07962f8be4c0f798a3638a7b53ec15b11347335c3c0359122959ab5d35d1961c5f1db244999c6f7146106367835a4f9185d99bf663b863f380c0f0a64107886a58988f87aa530dd1008b5907a166920409c295097dfb9b602fe9a0d1e02f881f406ca9c7f58c24d662b5d69c8d575efdeede50b154575b10b84779c55be591efac41cbd1c460fcac7c1b01dbbf273d8e046b5674bc86ee69bc1635bc61d0a5b8335aa9686e66cf7be3eae7bfdff74458ca646c902775ab60e95f5bd15ff137c27290e18e1ba0e92ac5779c2913a5b27ef559377548e0a1782b10e1d774845c47a4564d11f26a6dc006becd76f036fcf2b0e89bdab44728f7e5a6173291e623ae6e0ca75caa7381e923eb3ffa93ab4c242ba95805b140d443244570bc0f13e1dfe26efa52a4f6cbdfbe39ca12b5d6815656a5114566816e683df98dfa47aded7fb089b9ecb395b0cb842e04098b1af9be59434ef1cce6b5fa5b71cd5d370b0d6d465ea09205f1efb6764d053864ede8193810db610ab832fbadb66c0404d656ac6d344e6f61ff096a4d788aee6ee51a53d932acd1a1996261b4f21b7837ab3dd89869df4774fd87c299a8f0566845a6cbf395d9830f6109ae0a7dddd430eee657b13337d633f90a4a599292222a99fb01b378e86eee49bbdd34bf1cbd8da8bc472440ff35aaa68e211acf66d643204d3ce1624f20e387cbc62fcf02673e4d029753c3fca685873e546a0cf4ea94f30825656a4a7a57392af1c1ff4c2105b98e375de3f96f126767296750336aaf79f3883cdbd3b78d07be51f7a6de33b42cfa6886e1cebc8313b2db388e6de84698c922f8c65108000b99cf48e42b7b9504e464579e1560908a8656ba3b3938aaf545adceaf53b31afcda8931037f9e886107689c9824f770fb4c9526d0ed59d9cc4abd39911a2908363d9522f8007dab97da6e1f660397832c4ae9eca819609cbca27c119122f27cd3689e0334b3d60c64a2e15e79ebe8d5522f5f674a5445de7e2934c93346a45d4f34236f5c47af97c17a4e4d3c1578af06fb20febc52aaef1b4896fd57c701beeb54412ec757b42f18a6e675449ce055a0636a143f19070d0dc4a7262298647f6b37de7556e59c51bd36ce243bee4d426a853b4430cb44c5f519f694ebfcd4cd516b50f390dd8fb225aa0d2f922d49ed3518d0f4de689aefcb2a11ed170335d070670b5d205fb4e732f486c4d31bb8ac328178f84f471b3cbc964f84bada576f6c945abd911a879e250c3a9715c5902692cf0deb9240ce9b7409f4869a41f49d4b87b5e1768b8a49182a3843a26add13adce1570107ff9e6167d8f419a524e5097d52a808b36cb099548313ed33a9fae371ea4629d64dda16b62ee3e3634dc24f7429261a70986c1ef83838681ff23011373dccbb9e8ab88a60d1d59fd176f2b2e681fd37d5754787fd1d179ab3a3071ba33b3a0f9059a55faf25634fdf3fbaa1cb4825c497ba5e8be3f3c9f9f18011f331579bc8c3bd3877623d349b0bac9474bbb55b498eb74c8e977d6becdaa0458832ca28fa7095afa42ab1445adb843dfac2827af090567537b4a858f7a7ba2f59e42f3ad4ff35a852076e64383014ece0a4b9fd1e02577d97d803ceb810657a29547766abab464e440a81492b9ac1d8bcfeaf0f97d88196b63f620c20975ac1226397c059ed6f53b6a4345a5b0bb4348b084e0bfc45d6bbecf8bb1bf0199d2ff4728dc070f84c3010d973b822064c3737a5be631c5988e8c7dd1e27c9509e87e34d0c6dfe37f5ab05d1fcc0864185d1c2db4729048e3912930ce331efa8f7d34ae8f97b375b5f4d040893b2fe42b2bb07aec4eacfbca593e772c57be213053a52f2f5ab8151b045bdb92d3ac6aed238bd1af8b9496693ffe95cad90619916ed9b09bd14f0ada52a1dcccfca521ddb6d54a8d48c815a56b99a99a3ff0e9392aa25c7e1c0710a8c23020039b174ec00956134679d7f1e07bbe199cd36461a83a45f84e3f3c270ebcc740e8cccbabe8735b8cd4628b327d469cc7df7c71f243282609136d46a4290bcb22486edcf7f06e3580ec49b264b2ed6f1c75b02eed68a7a3cd1a113a8da62451c52f73c826515cbb3942ae620af6e64f41dcf6295fd3594c72ebe3fada895da5a092b6052fccecf24b6a8561d0db7eed2b4e6f3391b12c3f99d85760db7c57ff98e46fbd196c106ffa43d45f29b4e7468c5ddd2324fae32413f6f47682bb35f6fe8cd41c25f400241ed56065f3ce72e6fbdafc7ac312fd503e70f99941a13e4afcb4a584ac16670e5fd6267f724a5f870d5e05342da6cc31eb57db2c22079185875f477842b8b9272179900480e51ea8da72aa4edfb1ee843125d77c1a29151b0275a68bd71f0a9cbd1085cddb7b74ae7246ec732eb0681af8a3041681589586369393abcfb6edcf141ace580c0f319e6135fa3d57209bd7b5e5cdc8ccbe3c8434e69b55938b2f245a79873e49eb4e1a9f9df848589cbb39034dec3b94c8bd3a0b866ed8c4133ded1b1c180e06f68617bff61643235a5ead022cdb5f358167ec3cc5d78dcd022896707f3f4a9f2a200211ef3db42894258790c16eb8c700c3bd4ee39b75dfcaf794322c64b47e18a2810af86482a0b4a6a28dbd8fb5f9ccfbb5e092c7b087a2e9c1589b4a6f14aca8f879b1b413b67c2f2c24bbc38ccd64471e8a4ea487f0afa93bb0d2ed29793b32d64f0e93b10c16ad7800f50dc53c07748736080606fbecbfd94413b3acf075550e739dc1c06f30f188e53ce3336e46c35e2261c26d288a486ae517f30172d0194f590a57ecd62ddc5a00e61c164298fbd470625366e9f50d1c41e8887e7577d722204694471d76cabb51fd06197a391e061d3b646c8b7802245e01ced60013157e2469f025bf99b58b438839582a213db3e8d8b31391ee6054b971e623bd140b468cc0de567edec04cc796232e09b2b8885cdbf65a3b78856df0ebeb185d9ce3e34452331533739997ece3f78e8290dda55fad0139abd80da9456f22d91e6aa170f5212af71d134b4b66efa734cf6fcb60ec3b9772beeafc55500d1bcce9a870193f9bff99d2248ca149c6147ca08e9441213cac31a53b37c8655a8877eb831a4a6ed700ab107dcea9af8b73d45f9bfc5905d0adffe162811d7a37e4b94aab8f29f0b7140ce389ae1bccf5e046c74a3e8b2977dc8de965fbd9ae27391cbc7baf4b9040b826fbe259822c40f2f6a2c9fefb074c324093773158f6bc78402e8b333cc0b7d7d313c068c58a77ca1fe4aa76540e1825abd19cf75932a67f326fd968a065c77067c360b93c830f7acc63d7b342aaec66d782398650943001f98c8288b4144b510f93e66023a86b6c08a062e0af066418d17994ec7f7689f0658a5d1f2d91ecb4517ec0bd91a96efc939eb48d3fa285b88f233c83ad2b8daf9a837143bd8adf43206265e1fda3714f29f014c23aeb4a87e183f8e6aca300016169c76a16b0adca651726b45c2478e05c868bd825a33030bcd886ff9af9e90677ad32c7038ec19bdd893956efc49c7ba7c9eb1a3de734db2bd477cfc6d005b4d60c2074f6e2da30935cce4579ac2999266cbd48cd8d68fcf4e1a167351303397330b1ab9de7cf00cfa1f2367e7d10bbe5bfeca10c32ad9474610574c09c9fe0cf286fed08a5708ec5d03d4d51358096f362158ed51dca9617d9ceab25a3230cf0918d37da845a83e6e168feda2655ca7331f80d7aa33b3b78f72f513c316921bc8992f1baa11632760842fdce2176f60c6fc34f28d4bb548643d9ff2c10d651db9c5dec9b35b6c9a02d10edcadd6b948f28a234417712adc27ff432ed9fdb6f348cd761610f54d21fe15a31a961f1d96036d633408c9994fccd2b90794406b9aab270a660c68d9e2d7daece9ff7eebe195ba118f1dca75504d01e15657317a3198fe2223a2cee2299d837973ff792e79dac4928e4b04ec116a96d46a368da0a2f2030d81b7808e2caa35b9a36a769f74dad54a38efbc56d32a32ec5691a0d951be387599a5a3a9775b5b5228931f8df13e889d74d9cddcf314c68c9bd3017dd54b2aaca860e82595bffb789a3b7ffb3e4a8bbe66d888883b8c97188b06b4d38de40a54243f5dd7dc647e97d11333d1956ea630cd6da12f8d585fc6e664430c8edd9b14440f89fa067f38aeb2798b60e4d35c4b770d0e1378dc0549a5b0827bcfdaa584da633cbc872e377a73309973e723993b1924eb555e9a672e3958288e5b75becf0b51af6662e05d5e761a1373a2970cf3af6f6c01919ce86aa0326eaea180560b5062a4e00d29e5487970f099a53e6e2b1a67d475c13d57cc7d6dfd643df44e5d660ade676f140418c20807aa0e40d378b5dd470f93a9ecc6b08c3a080cca04eaf0aaedc37481595bca6b63ccde87d4b82cb449f549e6edd10d4a2b61a1c98eb14169342aad36c82b9a6f82db6ef0bef28945add19c68c850acddb2a6db183fba33ec18ce2feb86e8ab22a62b624e8721e7f4dea174095def0624e773fc6d7ee9a9edd56248136879f99e24a30595437e78251c8117288db7eb0b0d26ebdbf8f526dd145b968706488eaf4174a6841df4fa5db2caaf28e772c0cb350540c2efa80d6bb97dcada6766a1017b319716d521e7621e430e04bfdbaf7c95b56ff6baa5cfc090c266953153f9cd21902737ff5ef2742813cb33f549313d32a57d4d9bb61a7cb6adeb20f8bd5afe97945fa1a72751e1e320730965c96ebe6bab117e99bfad34389ea61a121886d719fa3080f537c47309f0265a3be7617fff5870b2dbb1169cf28d71ccb191c244345b14b13bc261698bd089796bfab760a25d8635288e3487d8b6d01776b3210a3c48830ac3fca6540eb475647700a8accc25ec4252be10fdf6513929e5b1866a8e185fb0f521c3108e1f483dc500b5071c8f51b67c6a3227467db81eb8d982f78d8216da0b00444d2c919a159224ce600c8444d6e653931ad8c2543e2ae2fb68ab59c52c52ab23bf351de42465794a15b81f756feef342fbe3071d75e87bc956a5e3ea86fb68252726ca643c73581f0ba25f3c28a33965eefe0b6fa73fcd8879e2e48dd810bfed732036d4223f144ddafeb77ece5d2a1f0e3afafbbf34a09e76a44003dda2e41e2c7c6c240d8647535179ef05f715cd780fcb053c08a70cd601d256bad6a42b3b4c804fd4c0b9bc1be2072a800000c0297ccabc9b454ed112f19f1e0ef3606e423655dc4098bfa10946bd73c9de405263f413e6014922b5ba300b6d4b55e285581fb68433a2caee0ca5faf6764c870f256d718ebdaecde838e7b152bd186a4e63fc9f4257f93d17e891ff200122351cc675bd9adecbba78d68dd1c118e5e4a766ee037108b9bd25c6a3e59810122631b1a292283d720a4d1747005a3d3c3e80b5026c8964b6d3a119b3de987af3d81744fc320b0db44d3fd91527bf99f178d981d8bfd384ce38cdcaaca10c8624070e763eefc095b2ab2e91ef744646c07c2c3fa202a466ca044ecd899a4c750ae459ba44a03b157643068109bb6ac272c54daddcac4c9b2624dcddb64b383c13fe97ae257074d8c3f9a0741d13345892089b02bdd41294ce3d8ede60a4f04b6cd57c4a4e698cd087ef2f5518d460dd3a6a2e84892a888a60f665894443d092a06731b79e7df815c49a4821fc548d6f74ae80dd2592cdb25300350ab5b7ec75a918ef3e1f6898d6924f6770d6c8c805d9f542cca875bd83993a2aa5522f86a2e4e29e6b7d72321a4bd6be067eb641fe07643b0e41eba6d7eacad2989f77ab085999a9ad7da043ff65940c4e72304feda09fc74bb6817f6b368da4a812296228627ef25d398fc1f6654d77b46a4429935e983f1e0cf3034370a26d356f6ff6531f3eb5731659d61a33ca383554bf5ac3a93b3a62ea5ab2ce17216f3e28b84413e121c342839249afe54da5f6e147e935f00298cacdeb0fe87037efbd6af71cd28f49553b2966c0d91bb336ff92a957c631f0379f9c75fe374cf767650fbe92e22fc8d2efa1e227e5f009c4f32a038c0d4dc90db0479bef69c0bcd5a159fe88e8885ccf1295a24a62648b40c6a1f17499a190c9bd04c0675114ad23a83d5dafc378b747dfedba7d653fae4b56de9406e942460f051aade33c2d54e74ff955642a2680875b91432b4e02a410985da61050a20c0a52548e9157c2f213793188a5dbc8643d6aebb2daa0edd569c473f5ccbfc10c8e002c0c1e687c52ac013f6b98425d9b75d4834a9cf90de1de56dd02d2b876640d3887b4e2c2c17bc245db8886db0a4cd25532740192246492b4d331ac85c32cb909224f0aa2ea23799715c07fa85863fbc18acf8793a957bb47aa8623321f45e71f9feac0871d6212da24d561dc7064005d88c04874e408b8815979f8ae8646f4339df376184eac985636a1e0146165487ada6ca15f09b307222583a7ff809bdaf70e8f36a7e85922f76c2b0f5636684c2115853ae9070d9c407fdb034c4afb002c34b85ff549219c80599a5a0f9041bfea853fc48aaf13bbe2454bfd262a5de816db06c6f7b91054a3251fab4615bbdfc95b2114e05e104e4fc7f6eee4688152732a3db2b7d2425dd783c6a485eafe3920dad70fbfd0920582503c2428cc8ab392ca053faa017548dbfe7b6eb392225204c7a531bd483087c6e3d6d6090d7726d78c6267e39f2ed16b2646429b54d2c644ac61a8df7f7f9da495fc529eba45dfd7663e5acf032ada6d209dee25617ff7a044f05fcf96e7c29052ccde0d17dcf78c54d280789f8c476cad8f2a1f1ed28d1873be7633d48ffafb3dc2dcf65064021afc352558c723f7b6002fd3a5d4effb66c613c5071da391b3e276d74eb7586066ee12568fd4ee3ce29f2290f28c2e46cc78f28f310cb4b34eaa3568e2a40588623f389f65583dffcd044159702391704196ed297640b385d63a374f3c90a25f27e92d0aef684228f5947c94faa273be110e54e1a3b6afb2122b26f50560c06dc3facd43722ffeec7946fe634c0be7cabb6fbca06fdf613ae5d31457f3a71d4910af24db201da007c85dd04f34fc5601b830f1f5831acb09e4376c3f2a10f8c9895e70a1e4aea2672feba7d10c2dc8d8c46e7a8952a27e87320c3dc3a76a66eb58886d057ed8c7eb76ef1999e503963b6928bf9bc65265a09800c9a37a46ada46d40aa74c7c44d0450ed9f2d64a08d2b1582829dc66fd0db4bef6a7daebf5f71cced5e520c5c81fdfdb17f9f89a0879155df8fd3152edd02c1cfa4836ba55880ebb0d5499f2ea7dfeb7abd97cdc4929d747d2d8be1531ed184b84bf49266e2ff3f7794d9ee2f3dd9e6a4c83f9aa00f51f7a6006de7fe6afe25354992c40bccffb78e57c7b6b99f55ac1ab98180a4d8852083884cebde88002ae606aa695c4a6deef9384021462da1a558d75e7ea4659c9be2ff39f0619406ba6743a6ea5e792a48cf1cb88c0dbbc5d8d2145a8848a9617a5102780955323025a47bf558d479a64c5500f7e72b74ed32de79ab947d70e21fdaa9d8b3007606fc6a093794d6a458ba51743c5df869968f061858da6ccf49315c0c6091af923569c40502f0014b172669fc818fa4776f5c6021ad4d0c4ace041990e6dfeb7fdb737797917c88ee749a672dc31db7d85ce38d46eeda8a71f4d446a74e8db61d4e76178506afb9311b5380664eca6818deed303239a5806c0d57c22bc64cf57a5923645d9f16054769fdf6779f4fb8d159bf3de43456b1dab0bb37c1c5cbfc4517ad4d46137233ce3a37f5b7127141222468b6d6f98ce5eab01a44087b9d36febdbb15ab4e2463f7d4cfea06acb4a9bf84e27ba8672448477de7164416f6f47e23583204aad6c7606449806a0a39e5bcc11245a6a235c1a0ad44fb35a693d87a4d4979b49bab3ef6c131cf85b6a33f9f7e2a94cdfd4afe38048055c4a263e21b45652d1e3f48cbf99a3bb64f2f42c92352dcf916933462c53240b1ee159fe045d41b06cb31c86f5ee67d834d78a2e13c65458da5738fb15b5b8751e661d4685064474a6389efe7538ddb193bb22c6fd4c96ef559920fc93514e1f564af00a7758c20f627a3b5a30f3d81bd1e5dc480f87fe191ac2f9863d5906515e8d9df240226bc9b62c1106f5ccda2d79b3ca565cf355bfb345bb1b62733c37d8742e8c05c54fb859c9f3fd5f808fb17c87bf32832d0ea29c5619225347f0168725caacb7aa287b28f576695d039bbffa672016e65aa73730f729d81fc1df82cf5b22d787a160d7ee13a13c60952b09004dad735cab1a7d57225aa5cace3e0321797acf4b4d53530495d3ae15e08af9c3f6e0b298adfce24a41df615e94139e778373c3e3d1d7bc282d56762d59b7c793662527e7e8d5954358bc2384f227e8a8a159eaf9bf385f012857b391d45fbf899010fe75e0843215bf9764f21ec2155e97b61f1dd14283bd35f46c6f3165ecf6782df42d097ba911e4153c78408057b52928de3e118c268f5a23a455700a7ab3dc81d8f0d1484a9260ca4b054d71839895451a6acbd699bb3d4a00ec764fe8a1398c91808123cb396d3942e1c68f08643d000344e0cf33f5570b2e5e0d8586b4f8189adf5c13be5e7e3a5f8b8838c0e533843615df26718fa92b992567faac658294ba13c618572f2d237ece52f8055ff82d7e16462a6443a6939b1dc24ac4a8d569ce2c3097a20e21f2b878ca5e1abefbdb7730eee4a100e49244d195725d554da31115d7ca71216300a4dccbad96b2326f4153bb73c1664d187738564598af7587c776e0210977097daf6592ec080f76312b7bb42cd3398179ddb91bb980ec3fa35a88acf1aeb9449027df2b0145d76a01702cf371f172b50f6c3b023644b49fb78d8860dc9dc03360d19a928f243a4192c35ad8a0fb6fcaef07c10691773957daa23d9f3fab1d305b2cca2ffbd437356cc424bf6a7d4ed0c6666be53f8033aeffbc0b3e3f54ef760885ca60d7099c185977dcfe8607df3cdfadc1c2941df0e37927758e8480c729ef746d0e08b8cd4525670a939fde6479d989b41f7ff4c222904274a10524c43230459474eaffa464b8f88f69f5940763964ec19c9ee9d4f643ef81d85f5a13859f21a42a760a91e119640b7a23d94c716584a265f7e798aa062aa43feeb99a23954d0ceae04d627480fbdb3362e0ccf99a1e15636ccc12e0919b570935109e89fbe1c9e71de35d8fc3ed1bca4fd20c58b3f2ed9ce72b7920df8e511b9f742d3ce75dce429558bf7b0ede8ac5e936d7f64664aa1eae852949cea47b7a48bbde3ed6b8fa7ceeadba007446469f8ae67644279c5b4782fb202200c6ac18c4f9a5ac254f9860727109132f9de02ebcc065463d4aabcf7b6fea4efdb74c4b20e7b5ecf1c5207967933a0e60352d1e6ba8c5b17af5b7d280ba8400003c7ac1f388cbda30f3ec347f5c14fc1ed99d20c998884a7cbf234f601982cded7c20f1ef3eb11f2da815b5856fea1130e2bed115ea94a0f232557d4f1aa2f41c494a6306489030c78884a9ed822ab45da78dbb22a2e575f31fcb8dfbe39da4946b24d75cf68976cb1c0f2243b63f82c79f276c7d7ed0a2e0a49ca83c852314150c6a409345c2410bc2cc9ea1a57fe222d8ee2da60b65ad389618292e902344a2f7495b1458f67b0cf497f9a4b39dc832319776dd7d64b2a76636e73cf491db2e8465c5e8465c899d785d109c5257fd4703a4713bc90a65e1ea3116bb9af923d6560304655eb678d27982886571dc83f23e655e9c8d80156ac9fc44fe23c0497b29a2da2cb24c1c256d70312128da55a220b8fe3f651185eb0c60284e97f3a02a62a1a1c233b4db220cbc8857ff7b731806dfdc4077f55bd485ceb4bb7e7febe1319711b300c74252239b72b33b9c75c5f8ff1160bda2901b01d12da8d1b2af1481fd41ee777b663874a07f4625d1ac9a19691123a21311738df4cc60158308cb1c302e86738ea3801871741b7bd4a036d8fbf89cc2d298fee78e63c55c1559de68c4eebda6f9cb9bc4e81e254dcb2956d498d77ee8cdba4d6be6fe3f2612246605b56eabdef9ee10874efde10ba9008a694c380f13a128171e157c7d4fdde25a1e6cd79c88faa8e0b9f89b77dc15f706609716fa31ebeb706a6f8c029b76037b02f06d8fac3d82a36b37233aa18f66a007b41b6f85654369a3e9fe6b3d3020c4718e714a3a1fa1d3159a47af044867ad7f3f8b1ead4fd9302dca2b58c0533942ebcd8ed17a5f1e3bd89ee3bfcb53b9c0fed8de8503a405e78ae268b84c19df800a8720c165c1d43064d72392695b6700f695b9cf01cbb5d656d4b60379cca7ad34fedd4ca716fd7163463bc3af0e3b7a00a5f175871e5ef3b7c9db4b1acf76b476f46f154b6be7abd87f11841c1f25576bb589f47e5499489b1b5afe9385447cc136a21a0d23bcc1198be450bbe6d147f3dc068ad04260deef33ba80e57c93aa2f7d3e143f5d5c24e98059c268162077982e5bbb8b117274abbe4517c309a4f546c92da269463dffab97d53ee375cc9ebdd9d611f21dd222da5a423d844163cb16134fd92064d3fd0381a89db20a05289179f16f741a442dc482830434862e39d4e52eb5b3e726ae6cc9abcd044eb9f60adfbaefdef2556242cb8fd4b5864eae700d0354e7b665743a13b0d6d737086a537ca2dac10f86e80bddc7c742d54e4015ba1bf20c2f400dfeb59bfda69a731adea287e51c14497bea6b2d016223980bb2b937eb529544b570ec17dfa00929f9e2050c9002a71dfaa4782546a047fda8bd3206bbc04d3cc574ebff6c71363f2c93afd935a41983c045f85c09ff6d8d84192b6e2d3b3d6cf5a6a9ddf4b20493aaa800976c3354895286b64edc1a07caad4fa85f7c4fe333ffb93457b177a06438f899f70f54aa283992f12398f0c3feed87a0cf5c07eef59aa5b00c9db19fdd96883318574a6e94bd819cdada073903b45eabf7670bc1ceb7f774b3961546ee6a5a34c8c9055aaf0dcda06e3f947f9b338f46772655aeb5cc8fd012efe412179db369e2c116566a0d500d4973a4d5841b377997566ba1073c540555751cc210ad23b32964db09e0092c493bba8f26e8fe7ff47968e15153f9621e2db876912a595f63dd46d6d3bbc103414bfef1de81f72c1470737c27245bc61989293f60e32721996c3b5f75301ffd0527172c8c7fce1c8912ce600033c2a8a2ed36c52ddc6b6460dafe10884da2a8c08a95ca90f321bbea435f934ee2032c7694dc6e624bacb3ee930a2e2980352d529455cdbe456e45192c89531be6159ff3a4140b6e278efa47d241ea24358684ba030e05ce5824217e76fe9b6216b327309cda0e18ad7b346a63267a9ecb3810239e5c02847fc983825f2882394ef1617f0c9295f492b52da9770b26538c06239b3c92d2156fe527883e5bbf34ea42007d661819c731466ab5c00a0c96e6712f809f832bb4e5027737d42b7194a9e03534c8d06c38d0f6c73e12fb9d832bdfbc658c75ad7782fc6de10e0303f12ef03b8f61b42a2289ea33153f183f130f4d98c476fea55aa8c40ca1647591457211769bd687eabdb221dd1cedeb8168e3bd97738947a7681de71934d0e9f6ec75a85c71bcd2c89c7c15fa919291b266032b3322a19f3c2c067a6c05961fcdf483fcd3e5cf76eba328532c4f811e7d5dfe9fd6d92b388327449ccc2bbfc1219710900d4c7b4b5ad98290cf078eaa2bbda28ab7134437354dd7c4e03065da69de1b0adeb045e81318f264eaeeda2897b403d9619279e8503df604245514b767e6ca2c840fca9f251402ecf055c902e9f3e29771c7451d6f875bc022070b7d5d0f51d8b49a9adf2cb779c73fd8ecf83e01e73842481c48407aad5993c2b30e13129c88bb52f9a8c91e32d0b5631117ab42aa4fe4471ef36bfae5cd2b399f82aae5c983032322b5503ea4cfd8419412c698e5054f90028431b6730a10ee05aca8fcdbb0341e8c396076ac10161b68c0c28fce52c21c1add776afb4d37ebe1e029e97466c9924e13934c74231424ba2a9f615c5a2c9e56478a8c523b3ad8199a65af19fbfffdde729b4d97923c96d73017cb93e4fb421b6774af4d6ba53f88d0066d7e3e59efc8d065673b0dcfda6f75d2c88475a0875c685a82315bc18b6ae9741056817919ed6e0658b42c1519facd483fef8f981716a034fd5bed44014ac9e5ce3e5adcd479cd69aae55284894aefeb776b2318a843d8e719180b434230cd3418e0b15d4fcc2926b8fdfbd6e4ec928233c3ee37d0ed3b68aff28fb5904825f61c0d81c7b3d2d53b11837a3444bf0ff7b7cc9dd1cd99c45e4e748c8fdf3440adb446e3f515d60aeaa250cf5e280637cc1b5b58eedadf1f71afa31569d0b79ece0117c135b3f0033120682e3a6dd82496ea81e7ba40ce488c3d8da93cad8f2974f8de5b76f04b1f78622cb5ef1c8bb3071bb7e130a3439fa5d26dbffc72fdadbbdc76dd88f57204d14a8bc2519c3f86d1116fce48ad98bb6de895e966dd552d65b3e39d8175f42934db47f1bd12b806b75ea90d8f04dc8cf24aa49dca215e3af630316d4f497209ae300c34c79e7a76287b9914ba3178f7230766fa0498e89ea0f75f033f771ab7c97636506057704abeccd724809313d87bef6d54824b64c5b03e2ad8bdac0c117b9ea146870384fec11fb70024ee314e80d5ec682c03181bab4fe9668f0486090143d9ecc56672fafa618fb0e26656894adc0c453082fbb5505636396fece7947c8a4512806cce2d25f60685d3af7a143a6cee66a770caf156cb597f43cf732431239b93f07d5fa887fb3fbab6d514a721d8536b9c7e590639f259e012ae3d26f1021bc77bc4203c0b74844bc3327ab891a29f5fcfd61dfbdfc10c8a6456c70e0200beda45a9cddd72abda4b3c4fd4ee2e9e496d28c4afeb645d33f4ad318960960c7d10c5820e53e2c97a5a1b87c706eb7fc25b96c5f27f9463a9963ddc66691047f27a883b2dcd6f08be586e1deba0a5a3d5776bd073d79e0eca0c7019293ddd6d466ae174fbb26e51ae09c2e3d22842a15a3196012cc00f95ee4447398b839ec5accc05e038caa559f1251401bc9878d475c8d14c3abcd80d431f13a4e5123c5f283f1f52e12bad736546c890515e68ac9f54690406e95477cd87d440c19758da99eb15958d4c3cc0de7dd211252a1b04844590a1d7ef402220a862ee04166df714fc8de2e408935c4cb9ed400a1362e5daa446873e7aca6f502719fc107bfbdbe36012def18d37c10bc317b9f6846d3d7eba0e4ebae90abe9e8acb318ff93a2860f17ba1115442ff7bd54420c0c3c393566f83e6d63ade58f3f35f79f39720a35c36f7d2b9f9f3d8a9b783cb1c34005edecf97ffea0ecd6f2b6f9a4169c937e4bc84cd495784a2ed1d4a9a1d8124f20234d0d00a1831e25c7eedf16b54ff3bba12097857175ed5545e9b42fa867b36852a0e775f785b23ab502afac03d96557b950650d46c698876815d709f0be19cf1093ee75b2a235c0c5ad75b35d2d9d83cc086e10188eb6ed37248c4ef7aff9c9fbdc3eb26378995424114ed2b15664aea4bebbe3f1b6994392f19fdf450c36b0ce1d54644f4bf654061eed0313d286f33d8796e5fd5eb0f00f9926fb693263d36536cdb22ed8e06f21288c2168d65ceb340502047270b08394738ed7f68128ef26dffdafcc6fc3abc61ed0c8f4c0a2f039a12878b4fd24465a537a73380c14136a34b0596878c77b969916dcfbf1a98f28f2bad31c7f9c282b28762932c1cb3a4ca7d6d08697c48f133181abc2418e70a3cb8dbd053aaa7be2e37b690278a621f2bda82fd6a68c87d3b8ca24c3eeeb5d81c56f985ae7475378b560b3987786c8f2cb5b2aef9da7ff4c8b141d86f082025bcf886578ac9e81010a442235bb6be08fc4ea8bf968778a044d71968f83b0630c3723c945e9266bd43aa59c3aaf9a211643f038654e2e784947d19df1ea6589bf8cfb390062e70f6ca52003af18a4148b293777e132aed31ca67f71602a7fb7a68cb0851fe00d623a3f9eadedac54228381a40ecef46542e5a7ed2a4664258379e88c38095b10f95a11bedeb59179fbae986824b6110ec2737144d684532e94650b33444e2a58dc32a3b773507fec79688bb819deb879c3b4ef99b99f3b9fd65707c5f22bc2d8a4e6bbfc7a041ff30b9e45b114bfc18f3e39e94be3d2d9373c2c86ad80382966d45b9cee4864f633f745da906d20d167ff0ed587859f0651f1b4a657a35e628f1c4e7cfecc47ae2fff44f9e2ae32e20da8c67564fc10f2153b6ab789c5d722fd7abbb71092eecb5fac7ecb1c4507ac5afe9ca75839c8e5bbfe5aacafc4e3df0e7a3352a79b840994bc95afc97419c1aa5194afdb9327dcd7bbf275549b97970af0e2858b137eaa25cd378736db4363fa3eb9a76cbd0c8362a74d438cb92ca6e5489059c24a9b7706708356d2012c5e9239591d8bcd9a2092f20256d8ff45e2875ed3997b820ca27fe7b97e96477438031c8481d835560d858161396e77eef42aa3b896a775e96b13878be45d0955d2850fb75db59922fcc6da1d84f6bd76bcbf16f5b90ec2ce22ed2677dbe54138d863013eb1f08ccdb14979a6622085b542f6bf2333d4e1ee0471cc558debec9352b9b620132f95e92c10e5705730209da3ab0794b2be13401704311a630bba6e856ff5104b5f8edcf2a351eb20073e1f958a9e952c5fae93d5d2355d1f60efbbadb42e36f629436f7225393df4f6e7935f40e7ae74fe676a1cbad4cfe2338c7950aaf9688d51b4ea6ca131d48fa70f41259c4eeacbff8874f983760b2588e68af1054e250662715b768a97120f9fc335b8f6df3a556c4bed8126cf72182bb936b08c344e85eee7bbc29c7940e41d9e9259a348996b6b66f3014c4a29fc2cb41dd86867daf6d66bd75a661221930b8f79490239b18733d1c743b62239a6b2f4119da8f3dfcc1b6fc25991c63004ca432c1b30a77f7de133ba9d04623c30bf6a1de92dfbc762f25b6ded70fca53c5f99f20f7f1b38e1bd1f70c27fb526dc859aaea907312e9820f5d793916467a84d64db6638263daf6c6e61c95b1e2ddcc1559de68c4eebda6f9cb9bc4e81e254dcb2956d498d77ee8cdba499716bfcac2e8e87b63d5fccef2d48d582677efffa693d1f95c387b4abc20070313c65adcdd6268dd84ee1a1b5de9170d38143e7bb7c5738f11a700800d9bf5bbb1ac4ea7762f8f6e80ab84529be6357508049ef59e094374f22ec80589304d82383c6ab281fa007b894f27d4fcac9b0102fdd03b39f7aa29142ff27832d34ae847df81e5796534279c2bf5c19bd18ca909569bbadcb9ab50f8c0f694e081b12a5d2540abcf2a4723c81d063977bd86226dc4b153d39edb861fb64ec6466fbe57c0699a3d8b295d406288833bc28ca7b3fc94c2f0e6fbf0decd651c9ea91a290d368f94f99759c7a6744fb0e1e60c50e0a39d052daaee70cbdb90ea6615dc9a0171ff3e1e8e0d60d92fcb51aa8070315efdec11a81f7c8361c5414f343f010ebbf17b0b7f0ef5569bec5fdc85bb4ca0e2b8c81911b58980cb3a314ebbd543c3574604c1e464f6c5a64b2d4a9419c359325f9e028358ff84c3d4e5a771d7a9632b1aed8cc1d2d1af1688cfdbec11456ba003012756500a64bb86d1b9d0193d1b867419362109cf4e9e6a2cd2e70cc0b955938c1355d6fa139d363cec62445b3aa4815827ee01ea455af8a958a732201ab36c8502ec10627ca62c792f23b5df08c9721b5fff30a359f6d84cad629d81b6d4e59165bad92056bd6a3c7950f3904d12a1a4590ad726af3b5e2fa74cc292a3561753bc8a0d9d3ae51cdb2fd482d3df5010f0ffa882b723c05df90818e7db6a32214f8f6c71363f2c93afd935a41983c045f85c09ff6d8d84192b6e2d3b31c64277a3bc816b3e74458b474b936bb7d8c85aed8c3493fff4a338f808aa5be438b45f5652b5b94d16b32208fe3bd95d2fb809047dbde2f02a30fee931baf727d8fe3cfdb12bdef86870f3c1c1be07493c302e9dc52c3b694fc17f038bc63eb884d7fadfc23d655d87ab42a2404e23c5fe320c0cac85c78140dcfd640136cf1a03360b4c4a903e286973f6e2896d4450195b5ba99505ca0b4e1705f098b5a78fece18e75545fea3735290715c66ff24f95a3787a87d1148cc85f6d84808ae6b664ba87de7ef637f31af2b61ec6e0de5a9139c41b9bbad9ca883b5697b1e1b9f4d8fa3577681753f3df954ac9f739c57096738ae0eb60dc43254f615a5944849b85cac6e5d5750fd747f76bf6ac67d95fa062fc5488761980fe141f9fd89e7e53371044a2f25fa3e334a5f4ca7d2e130b2bfbde42e87ca6fac00e7a9b398754c59b0aa8b0f0e3c9eecad3ca8a7b9bba0681274c4221b033160cb402b4fa3fb0cedfb4d07d4b9558c4f62ca3b8ebea90fcc24c0312cefc1917c421417561e97f9c6e80b15f3d6081e81616716ee0aee471bbfd753b9682393039e79a0771bc8e2677c9b7bf7b473e707d0c957194014c22052a058cbac0519d6fb526689ab09f6823b4e943e6623157ce1112eebe07ff39353e7af2f1d6296d8f91c638f070356b7298fb7ae76892d8682a7b274d6266a1b4f8e5e4486e176d264e22e9c2f61a0a9ceb5c3e37268ec5fc53d43a18edeff587e92e9ffb7a5c808bf405a37b668052c95bd61e830b0fe960d11a074df57947263f20075e878f3a376e6709b627f013f60f3191c2d24c65a241655f9feb8e42cc6b2aa0040246795275d4ff41f4df684f70cfd64b405f05972107fefa88701a47ac78c5757905bee3e792f5045f5a1865ead7f8eac1aac387c72ff20d1f22596117e19279e8503df604245514b767e6ca2c840fca9f251402ecf055c904e79f2a415289d7aff9f66d94661394801f156c911ea63a924349fdc8f936ff80fa55f2c50972c500231c376a05b8f8db667c60278612d6d5f3fd983dd10b1eb15da41ea849bd6e3a3ca084ccce8e280168e1bdc449a023160b725f36fb07ae6fd3130c47eecddc642c4d3a9bbf7739c990305751b6876411b81bb9717272d1b0cda9b65c29b81d6d6642dd19bd4cf85bcf69949c8201d2a99ecffea89fe7338bba2334dc9a325c6f16c78f412e05f7de2076b8acfd596c53b0b6c4ec19852cee03277efc28f03a85993227df568f5922c0485201ba76cf57f72bd4716269b6c5bf34116306b1ea55d7502a636a478712d3e16e5905d6b616589d87ac95e72e2712cda4190802c00c528edc30e3a92d41e96f85bcd4d50443bf970527a5438c18cbf10cb54c2715eddfee2f85cd78ebc226bdb438db24ab656e598fe8e4db4daecdd820beeb486b925a89edb2ffdf87af995a952cd6f881512f31d69a0f749ae68ddbfabebeb263b29c591ef1d42fdbf38c486993ee25075c9848ff61d329fec44e12132ca553adf678638c87efda76282bfa96d901e65f2a828b0f1907e0ca5f2ac9a0e9d93d3424e5cd8da93cad8f2974f8de5b76f04b1f78622cb5ef1c8bb3071bb7e1336c383044ae08b1760716742937b51876ec9f3c1a4f7a88bb038e959c0f140759aa15ce1ad0043c0470317885c3e71511392ca6b1a3fa21c02be851a54e09a02617d5e5ff9ebe15c3f63e04e06130da36a25ceff3b8947425bda848241327988594051454e26848d9af74d8694f005559824b3bbbe28605b4ec1a54dfa92a6a409c9c1bbe3d6a3f7e3ae5a6fadd94b9e0d5f0db7f2ce3f1e891090f0e7b0a1c715101dfaa1f7ca64ebb03355262fe60754c0b4b7e24b5b6495adb2f6c34e6ccd93bb80783c8c30524cb74a362b196e34230614a3a7893ce3af5064b48c5ece39e0d1c5f101a0b73e9427209a76bc9a0fd525b3bef86a2594447154e6ce47ba706cb6966067830bfc6c99ffdfe76222972d28028218ea2f20ba700f5cb9b7442b70848a1a0c0b8561042cb8a4f89c3960146c6f626af312dc6b7c2a1ede23e95adc7eceb37037f553522a7d6110a0418049e1fc30a8976ee88a20e53e2c97a5a1b87c706eb7fc25b96c5f27f9463a9963ddc666913f7c64969563e31b7b12df8ddc625c78d0d5406b26c7a410f11240cdf3cabb4054c91f142aa02842e7d2c7521b448ffbc990290c0ff8396e767893602a509de3baa97f94b6eb0367657554f3eca721e3ee87d4390cd5fb9a6a42fdc1678fd72aab70196392e73a0a2f507cdeccf604df1ebc79e9a992e01ba1f333d02887706731d95517a939b10666eb154cfe85d5893ce26b949a040345ffa124b4250e8bbea45b08be4f61dae4a8883d9c9512bf7304dde1d07abac300ac43ae52870f24ca09a6e7c5e03a5d92e0089954c869535a284287f6ae57f126d976173eb3ea80caf1377ee577ad417fe5ea2a0292b96eebfdaed60f8dbcfa8e4c4160ad6eca09f3600323f9b6554c912d9c7428caf020b0bfdc080c49da6fe8ae3e2ccfeb6642219d02048fc31e5d16782d3412e7021ceec2ac434c7c878e887cd8237b04a777a318ff913674fe12317c3037f9e26b9622f286ac5a0f9a6c2a1c64f2fcb03a38bba7117e030f5f47dd3a90109c0a43223697f0b50c8757c34567c23a07138986ed6b8ee8aa8e9204f4da8b9a11f524bc681db6101a82df2eadc9b8ee1782dfbb7fd8926774ff5fe3dbc6a10271ee23e5eae391fdc5c845d6e6c2d8b91b62a15de641a6b8b042bc88fd263af2ca74e9a7dc13b28f54d84e3a4ddb6359ddc925a49bc2b71f7a1bf80399b0410512297339fbec086fea6a444a378e4b2a49d7cfd2e751f8d1436ae2cf87a437778dc9dd3048088911b5a364a7828739d723428876b25b4c56ee61ed43cd06191ef4bdd18a61e828ea20e682239ad2ff2ce460113658309aa5000b5ad915cd361e1b46b411f729c43bb53d554b02fb0b6e48fa0638e4e9b517745259bf13c8ada1647c70a9788a9a2c41367e29b27cdb7da442234d629ffebe7be9075fdeb657bce71fa25d776468c4999d9a783f36d7258ce17b3ba13c08af7827265df946589b688c13fe45796094b3c85c1250beac231baac55433ad32552fd44792230e7e948c2fe18f817f534cd5692e6ceef9b5d96d776994a0cddd49f423128f27422f3c6225e3e5f91446e20327e889d628486690242cdb6f8cba8d50403fc5906a260f7073c7696d2b561fda8bcbbffb9c966799a7ad59b00113ba26e100acd6ffd0c042952f2066c4bc764572decce1c84ddd360123aca914757684af4fa88c5cff2b2a8870cf87f26ff6a276933782f93066ca77dcf24ec0a09aa799d23b69e9ad8af8d2df5d28bdecf30b8319f9b262279d0326740cd420ccf2ed8690378cd3d435c7a5ed186c4eda28820965ab0bbccc0fb3e09ae35206968fb5900831c4ac2378edde813d5fbe1a622724a44d78ce588f0a101dfad3104122afb208fde967753fa6a904997f5c068a38cdcf06ac1540c5a5f98362e2d2090657bebd45698ff7822cd9688e81687b2a4b3be18982c67b0d63e3fbf67c9ae1e0f536feefe4f676cb4932e2b64d234a4a23654aae4039c37bd0e9956df298d5bc6716369e47e024ea0f1f20f8504268314227b24851ef12cb64e4d763cad39fd23822df8eefcf56f92c2e98be7abce0b435625d68130fd6f108188fd87cb1a2fed98a253c6afbf3d770c2494b8f326d15da14fce0b3d3ad872d9a542c757e0e9a2a49d23bfd3a02e073b812df28dba614651ab0adca847fe07b432bd49f9f249c8503b1a35e54ba92f15180770981b3a01b708650e11ce165ee2af9f220749115e1d8ed5d3afcc1628d616b6cd55f326d55d5eb0d9738e218360641370b15bc98e9f9fc964ea12e83e1bb5c05d2780fd4a72dad9c46bdeba5136ecb57b182176e661affa534258447a62b88eecf1352c0bd4a67844ae320a4f6e79bd5f9717bf77dc816db1da8eb758df07cc1644c5d1133aaa4a3095f1ce0baa37ecc56d9dae7ec4af9551bc6747fe523b230b44b9491a090d586025089dfe7ffcfee5277e0816f528ed15831f3bfa533ff38564c7c41f4de7ada0a92517a12c27b397b4d8a78de798b1af98c08c0a974e6b6c2b05cee755320fdc4f8843a6da3b4ee359d10258bc9b5e24183371a6dd9574b3870a024ffe6e1e14ee6eacb9c8daa3fee2076237072ba6ff413624a231a10ccd25642ce7c2ecfc9c4439792f88f447c24aa7cd6a9c5106ee9094e07b6fb93f49d889c2431871a1081ecadc172dd2113b5ce05f5e50de9761daa7455ad6f79685c9011ef3f102684c38bbbf70b3938d1ad0cdd8457fe705562429bf9748099632fb94e702fae5d4b26a344cb708e7951f853e71eff6049d84641e1596194f1265015b51c6df241c7649752f6dfe721e3b03256d0f1085d8f15115e6a5d1c02d89f07cf91cb7ef96f5274c9919b96a1a906aa498ccc6b180f7d22b98c7140c58f21ed94b99947a6325991b60a38a33066e989a5dd942e846f25d7472aadc012c98f435516d306acbd0c0da7b1a5b706656d69f9849cf04f514bc413246d7fa24bf68182e2957e3a9bfd7d9a14c2269ceffc508a807601b66e4189797ecb83bf64f1db2d24a073e362f5bdea7877f89045881738eb2e283399f54f7c948b0790a0ff0ba841f52f421ceafb28ad8e174ba4f39a9df9392f366d0716e04a8d9909e0e4b8958508cac4665dd3bad8d667aef33af6cbf5555fb24b1ea39884326ef204deb1f5f6c21ef3d27a567bd2b8fdbabd6e22a90a7a87e6859af223f0f727b55dabb0f566049acc87428aabccdaa1b83ad0849cc06030a7816e886760912872f3db0db18e28f62eeb6e83310df5d2f110ea28ce983c56e0af056dc2c6718b224d295f149c82ed5a64434ddcc4937cc9eaa7a8bdf0504d9cdb59dabce4a4a034cb250c54f18f1f277de7ed7d9752a09250a3a57d405192299b5b2fdb1d64421c633fc12654a717ab9bd98b4d7b07ed190a34e53a178e65e4fc2fb2dc60181c518f91d626b628ab0474af1b7f2e94aec165ce670cd6433c8b2d7035837cdc619d0a8f1bce16505c3ccc3a18c5e4b52610b6f103b0b760b205944e9404c15fbcd06c9c26b2f260ee4762bcf1834da977c6cda9f021d8cf0e7f398a0c66497021f167a16e4e7fc5d355f34228e9b73e454c8b92287df3c169962fbf57ba150a805a19424e7112cc7c4c704f383deca32b0ac14fd0b1b7e36f5132d42e348630764c1f05a7d76c62651502992b3561724a47a70bf26289209badc02c6a971a8d1232211d5348501f3461827afb00c98d4664d017715451761f4d6531787d916033daad957ed7022abe8a7e2d9feca7a19af80066c310cfdebe670d4dca6d383e9c70c3e923aa3bbf32059884a7c068db93e824530389ada7e6891bb5572dfc5c1e7aa1cdf4f257710feee8a10274eeae072231baeb9b9a9116c4d5d134260659b2453a35701a131b5eec38ef15981bdc94f9c99019f912b3c783de79409c3ccca2f19ad741c78fac65daec6fe85367811070cacd15218fc4cb82e396421353260e99424579e11a2f20a895e8ed18ab95cce40f866cdc6e6b5f58ac9de52858a74bea12aa57168ec3f6f1d44c8a57493ff2c374bf0ce8cadaa28de19404021dcbb917c0b57aeab6cd6db238bf086614e2eff752a3f8388a8c14fa301454e5b6f534b103a90f3129365589d1cd835278f867eaab51863d5a9890a02c59e66612b6240014e428d7d31446d64ea393ba15e198636fc5bbe0a9c8a6d3243c43580b762ffaddaba6c44646c58e98322fc3a40f500dd443e7db2e49883c0b218863de718eb6bb4de5b751fda3e1e71381d2cd90f0c47b6e6c5d2fc9c48b570a4857ca572807d08ce00ffb2ab6572c10fdcc746c1371459c1b142235c7f5756e59496c9a83652068ed465035c0644a667179bae5d497d6e7f72af903d18a31b7bc0b7ba6d26de60c05267f41df458b1195fc8bcced8a4560cc4b93b057955120f7199dd14f8895a94fda58fe679b2eca99f9b963f7307d8d1d8368b014e4051b82fc43af47092be0d2875fbb47178251c6db5eee92b2ee719ecc8e94522b0d4db0cfdf743f5a6bfb3ac882f9063c0d8c775a3380567e6138544180512db712f24c25c5c66089b1d188320916064d75b8f2d02d2d6798224949c3a91f7e01709fc8150ccb82dd90463b38230a7476dd64a9825c2b2085ff5193b6050e45c45bebb5d0782f751d540641d3413360291846984298447c674c724860ea2e3d59a10cfef95991a01ba4bdc54825780b4d340add324e24d8b2f7f3bea852a436510a67d7626e6faf3018469473783b851bd530367c6135a2c61ae259b5aa3bf5e530da69e797116c719d4e274d1368f4cd53f91e92f86ff1b5b65b8f86017966359a7bf7c8e9fb353928e397cd6ee6d0b544ad65287c6a049cf430953370c2a1c9cef159593ae3b18f10fa3eae00a30df57faf0a60dae1de5c3a521125114452d522520c3551e5c42201482e0905e0337df5309489706cd940b74af107c205e69b10227d8a495e649aecea2d8788619190e4da1f8e3c859f0c447bc9a47c5d041ea2ba90649c5e05bf00998b6745b5bdc68d757ad4bbcd64ecada6c47c448bd7f6c3317ccac62735553f98cede64c6d7646383b6f7671c5c95da09d1c230575e790c3ae5c0e5a31bec05f8c363ac54d021cd39e0d898d82e2ce1fcd6d4bb441e51ba8d784b4a09339ad718dfb64ec4c7c36bf5b52ea3643f98fe1513214779597ab54b7cf107ec44d27012a7e7b232564746207bd95ba85d9ff75e41b45e5e16b6cfb6d3974a829bc65b09c66b3c1cc38f6d1a6faca5078607b3e24d6558f89c2b8b6a6c376c9115ccaba51f433ef4d977ac8a92e617a558ce0257e405927850565834da5ff787512773f63a8c53181d6e8ebce75df40980a5734907f37643fbb8912e1b42b04d07efd780389e5c9ed467df58b6912e7bedd0b3a99708589e83d5c51663611c3209ef99acf81b9b223524b19bf907471865c94da2f691b758b7ac849e1eeb2d376f4bd9007081a7f1d7de4fe9997f360bd44fcdc5d9b742db986c8d7dd9b2401ca628cc6dbbfa9c857c9cd24bf459ab1e3e712fee82fc18b59bca90270583d1afc3b32b771320b53fbc125d59d83a74a3c6ef40cbff0697eebcd6292855260ba6058c4dbfa0485141883ffba3a40dcd5016297ab1bb7e7a1373dcc92f7bd0684d98c4b8452daec9f433806fd1270947eb5ed7d14ab0d008b20588d85b2aecdef70584550859fc675bc1b19887b91ae99a6405a2f6f9f92fc51bf3e8fe8daac1cd6842a56fc135639db45b12a2ac18b85d5b2c13a66d195e3b48bae524c27a5c8d4c3464293751025581a42c3059798adb45243b2bdf1bab4f89093b5e5334f3b21045cd3518076a591fa2f51326eab7c0517c2ac9935d232d39ececc876575fdcf9bc781bcb79c17f5779898d74f943465b0b2e12da25a3a90a8b760571e9ba4dca7297ad614229a6e593884029c63eaf0924fe32acdfded95b858916241f49afe9cf22eeca8305ab7faf71750960f9ffb5c927a3cb41b6e00bd2ea4fb157877131cb8b179382afc7a58c0d157804214fd3627fe8f68d5900c8174f679ba2988d935f763f0f596b3772fc865cd717a614d50414de30414d53a9a31234b64c724ee9fa3324406501d4c8575751c1979f505d90e0d180c859a92b6c48c0be98b2ae04299320ba416734e075bf5b74a04c889629705c682df05be39d0a90738b10b3d02936bdfeef92dd10a14b2718e2abb36f3faa6010b20b130da6393964552ccafdb4671b22adf088224f27b8564385d92430c254e90da3b3a04c2aa637cebfa96121f9e1c18c5a887dc82cae70b5b1539e2bf13f627ec000207565b70ed1694c9becd781cbeae2b7b1b9007da8ff3fcbe11397f4cdbc3263ca715be4a5afe982a18509daa282f2e593e237172a4ed3f095ab73cea7492d5d3443c7a860a63c8eb3e132fe68ea0306ba09d14989c87ce9cdc60fcbefd6c8ebaaa3ae4396c90430b5090f37daf0739808c5fd1c69ba0c235014d45e2ba63fdf32fefdfdf26de3c2521ec53cf8646f67524e33ecaa8affc28a3953eb5c91ca83b6268fb9b3fd1a6945586499c441eeb46ad523f91656067501aa8859b2cd3926f399b92dc15735c586c9a7156674c98876f10148c96b3db08ec8b4e7b1b218e446a8bee745e64fbe634db9f3224c284f1cf57b8ae81e9ca40ba4069e1e4edcadfcf89dab1f157d7ed85cc0d6280143fd5f08f7de59463bbb50a78aa6d337700c8a12bc099450f788ad6892399bd3fa929aeb9d9951ed4406737a9e26cf6211bd2b09bbfaed6ab76b654f7ef300ca92ff02b01bbe2908da3a7e2daca47e4940ece5e7c2354bf99e0d6babfb7055142b6a6ec0f38504e33c80a16833b3eb79afa59b7a0bb4942e5f46fca1fedd67bd9f48d40d17acf2cddccc525900f89dc4d51891d7d6d907c46778b4fcd557c1fd5dbee6663dd1dd7de6edc13d0f172e081431c34dfdfa1f83b0a2665cf5a20663c152f9c29411aac91532d3f09d95d22c01debf599c700cacc1a9a49289988aae3795af59779c260df28d50b9a0e4645edcdc65b0deda0c890f4463a90611bf175ba9641407baf8239cfdf29fe91d3190231150d8dfb42da599c8963eeb71eb48de14722f655088b95297ce733bd3ee230a3ec0a6e3584bf7262ae500acc59668baee80bf1832df60560f0fa3c31b88d8b7fe53604bb5165ed63dd43344bc9b7d52297229aeb87f7ff3590a10da6c72a1d03ffa9cb882529d09c402f2f09dc36d5f4a04cc59753e4964e6f799bc85d6cf509e7a5d554ad3bcaf0fb8322d338ae019957106e67f601e1195e999d0a105f22baf753bd463d2b6f5a8ce4009822a5c46b6edc3c3ec107dfc928f46ea8bd05a3f4640a54df5a200ae469e99fcf0efd0b162bf0e38e18ee013c871b1fad52a637b0c04d4383e65d898eceb250e8560cf48fe621841e1a581a5e7e65f6c8e66cddc33af1a7bed6659c1737ce1fb21d177c09e066e508c0d5ca2974fff473b159d0b7cb3702b69b1f3add1be4241d4b56c13ec21ae2803bed3ff145078a1916ab87eb65dd5328c177c268f396b51f92057e7eae1a0b8401e3b1a4759556e1a20ac33b290d88f30709fbdbb2852b7e2521dbc5a220f774ddab04ccf1c16f4220eb52ee626a0b84a3008feeadabf59c5730be52d6367fe529c0e654a8442730345ea3f60c94a28d0d41e1225cae41a6ab0e885fa69194b3cf01923e306ee82ae0b918a38235ae359a9b61bd28788bcbbd30ab0c9881bce506c167bfbd536893c19996faf6657cf9d1d69e30adc61c37e6ae17075ee6a8018ef3ca5f7c259b87dc4838b63bf711856a6c3d84e2a2fba0f31508fc6d8da245145ee3ab6afe55a507cb99d2facbfb1d190e941873bdeafd6dd6eff8fb0eef97b0c3a8fa6e9c907d58909da14f6aadb4a4f347b847045bb43210f91c630e4fde801035d9f31051fd4fa44165418b18e45ed0f0917086e5a8bbeee92b6c53806da2b2bb15e6d099b956de203e2631553cba8b7974d58e0ef020cae8f123b4b91e4d4347025dbac2a19ce9caa56295a8e09bc211a4a1730d8a33178bf937798108cd912b654891ff746be01f698db4442d2235f52e7a48e13e1268172f2a79d3bdda3076b2cd602ee431c5d1809ce16e8576b9454e101c7b63d4a88276aca4fbd570869b973e9ffd095e32026822bcfa148ccc010e50574fa136f290062056d38101388d23b4c16791c24bb41d9f1adb00253462612ce1d8716f8bcdb10b9df079d8525eba0976f9443dbf7b5e89e0eecfd37899e4ef7b7f1b695854a319fd0cac5d7a663eb238f02fbfc8c9f1494fb495bd9dca18d13cb25f89b24aa0d18cba214a625f6b443875f862009ba5ab413f791297011c7bdaa308a928a53c0b81a70384f86d532fbcbbb04dbe45c47bc9e194aea400fedeaa78cf6b681a77098c0693edf713bcb94bfcec4f2342d79cfc0180773f90d87c06a8a9959cc76b9eff65ce4ff0f7939420b01be70ac26496946a23a1eaf963a1ad9db63d8be1673f695f4e5236bd7114028054d3ca337e27d8b638276d8bd51a057ac60040c4ea43ec421d35ec040dd9c59e9f05af67a09cf6028be7c14336fed67b837a126c8847392137f1212543bc67e94e72c979fb6720627e8b49e280f671ba9ac380e65b1418a0384bc31f8c29d19983af0a9a4517d95f710e971a8759e4adf0225cebcd68e5e558e0f628e72835c2fc1a0be5fa100aee4dd2888e03a139451cbac057108557fb23a64620629181bd423ce98501a2b895ed9f4e6372a334a2a917b3c0c46f44b7d0d3a4b831ba4e71dcaebb2e9553ae31ab6e1bd74b37d2b07652a312511b27cd77768a9940af665bc34601925e8a66332e3faed99270962f8a1c0174bf4ed7a15a4289a83ab0c94f4064afd60268cb14481bba478c3f78ebdf99fed31810f70610fb997d157792a9662f27b6d1245d3a2ef688112c8d153816238982c16726e015a182d5a1d8d8756eb29aede6cf9491fc1ad7d1840794e13f67e8b485da29760e562b1909b14088dd5bbc60e323e5ed2b18b344a23a41a5f8c5768443119b67b9d92506ee680f979b6d230bef9dcd4018090e34018ad1386fec130fcac2d224adbcf02939c80ef12b63f776be1bc73f90be02dc3081788e4f2fbc3d1dbb51c908a9e2dd0d0734f33d28fa30484ead107c8e603fde7862359177039ce3d67e6b9ab749c247879872defeb87784de503c4c37d5321533a65ddec4b67c504caff59085d9fab3872cfb48feffeea8c12935112f43f3d059d18dd728cc824a8e2b8fc0e9e46bb7a9e00a901f109d13b1e1c95ad57b957189c575f9fc96fc4912146ed9566e2590e3edd4e7f3b8a1e5f5755bdcc8628ef1ab2a9c596f6844cb9881e1b0b8af58ac526859503d3f7b96faa7feba0a6676c7b820fd1674e894bf0d3829e3b829942546876e154f82d6d5cebc7afd1b94d242112c533404ba6b358f10ee1156035cd5e77b6702de960ccc9dc2d651b61fd32fffd4cd494542d4494e78f78467f981d6521abde96a55a75dae50e2797620b240ffec455ab1947038d77cdc9ce1807d490d56ceb8fa6a19c2938fc12215fbed058b64dea22af47c29bdb94a40795d281dddb7e5d1744fe6e12daabb5db15221fe42a5776fc05311919d3209bebb6776bdfa468cf84089ff8f49ee068d139aa975a460cc74f0db8d6fe2f06eb7c5fd3aecc5726c16ab5c9f138fa374c5082e392f5ec329b053de7ede84aab2d194d50463236bff096bd695c759b1574ea5a6577543da37d57b58f673415dca1e9a22a6b8885d578c9ac3e66af80bc4d65ae34280a62d10adc86020afb1325b96459b5aabe1e769df80c321c0293dd5708a6beb99971522638a79d786f1834738d33a97bb492236a6c3de1f9846563d08fada5fbb13ac04a5a13183dcb89a2440ad34682281958a5198ed4ac57cd5a153c52f45c139cb9846ecc6ad027798491ddbf65b9cadfaebfd30cd00471884e442ff85a44f918fe7c7485cb9be7f0e7421b770e292634ed0456756fae20a49332a5a508da09afcdbf1eb533f920f74ac1048eaa6bad38b37e3d90c34927009c0e81ce13e2c201580d80be8449574bb88143f31059deba7e03959427e38da5756b4f98b1b8c603b8119cdca7623acbccb8ce575ae8f7f62161bdb49e2f523a1783c5c05585873e92257cc03adef6710077077362e367bdb72c4a58612a778e3d4750b52471ac10de5c92f5f79049bcc244574e212a8d8504ef76a5298a1edbde724fd8fcc51215165d6041efe5e4caa97859b6fc14bd11347e7a1d4b252d752fb193d5cb3f36c50c56eea05a098ce6268e0f1d98532706881d5003c0161784027c77841a2f7c27350b88303d86d2bf5464ec5584c702937fd37e3ccb9fb5a8449d5c65f25604a72e6f533431bce5815801917f11d6c1cb094f82dc475d2a839cce7f5a590c352ac444fbde95b11d2a083648b746ee8c5018868ecb2624181b22bea160defa5e8e30dedf3ba0d178b37509c068a8f24df87aa3ce6f4887a20ed1416c41d530ce4b82afa36b7ae02db9afa7efd35d23e379fda36641b49d1e8c140499ef5a4fe95a4f3d3e1171ad186afc50e65b16b9c83580e31aa651562d7efc31eb722c7ff9ffbc8f67c72fc26ccfeb35da5c556e154c8db8df184512cdd62ebe29dd241b0c4f48a9dd8d43ad552bf4d0b542bf277e5dceebc31b424542b55df63009093212a04f51bdd908fc7910594b6a011bd2ea4aeb54d2fd063762382f8f58671a37f2ac94710a62417294ff3277994ec4981eeb81e2de6c8c7a8334bca466db2feda2f0c3703a070b0a9e287fe3b78eb692b2c8e266525342cec791ee482f2e6cca464b12dd916841fcf9cdc4f8c18934a4ef3babed14880f0510929a672213f31e67910aac7b7d132e8e91cfaaeb227cff7b29ae9eb64ca4396e9ff1ebd7b4a035015c047e4d6d80ec5ecd1daff6c74eacaa28329bb7be3efe2f1d8817280cfc360d00c588ce967273537cd964a800c61f2ea2c34988b0fee761718d65ad2f59b124c85a4495ed6db739ce9020ed342df0edc86fb29319da710687c2658bc8d967963bc4af58e6c40471be4733823f3c63185c6d102d5c3194a455edb1b9e535a5d62cd31b35966f021a643fd87921375bf122db944a83ee47313a4af01b580dc1288f6bee9cc2f6833dbfb3390aec30780936480ebce5d37374a8c19405eb7ac311f1d63640c380e6e3f859e1881f852dca836b1bf4cad5182f9c666f098fa22d39d7e094c6dca16d66ea04ee58273e75b6a082243ae3f8c5e6ce1e7852a4cde42d46dec92de1bfe29c353f6794874fbb904428ef434f8723ea81298308f43083e9bf7c04e54144138b45f19eff2aedbb928651ee65bdaaf90e5e8ebcd2e6619156d19b4b0f27eccf0c238164def5a49da181d6fd2201b4898d7453dee4204c1916f716b5cc3b9775a4d682920b1919644b6d6c70c783e750adb6fa9b0088690e401eadfaefee45f7007e29f17e4fefa7145dfb6c94263b76ca34fe8a2ace87dddbc9c06055357aa5f90f287b891af5fc36b0e18f7bbd8ed1d9165cf5ec980884c1a619b7537982e65ba7c775629ffda6e2d3b4a06ca30076cfc41dc5970c32eccbe2406744b858f01a96d2bf955c88880dc3481223c109c9e661ee5ddf822e83d7d7575f0d9e1f675d8f76be340fb67a449a890f988339e8523d90d70f15e4344a2d548c071b1e7850f9f8ce56d4b382f19d1612ee86ef0c9d4535f78c986f545f52a19545330489788866279618d499140555d053a034fcc961d37d943263cbeaf2d81905940458ef4faa1314fe7a08fb706324bd31f8ae59752bad2ef8f26d38c6ed74ed311ab9411558599d508c0ced2297a074a6856c4adae7a51c9b5b1a24ceda800982137e79b95f9a5f66f349aeb49de23325add48511088337e723a9e5798b5dfc631a95ff4d7ae0cfa24ffade3c96bcc6a3743043fb82b298fd63f3335f8aad021e5211480a7ebf1afe536e0bccf78f459c57abf48945c57a5e6094a5a9afe3a637ab42a341975401d91cc440ae59f6ba609f7b0161e70b840069d8a2d65b89508c84bb8a7ee36398c8315c6deb8a736aa4b7e213c518fd4b8dbd7d59180aecd7413dd9beb057c1c8734af3a232a09d830e93be5bf7ae63e5e00962ae5e992492d9383e71af1c71291300501e99aab7baa898cc73d05dcedb8d1a4e0b1cf536fb797cd0285a907c6879fbeda5abab0fbe9ca3497b7a0bbea59d6b67ed9f34b999cae345e8c098cdad34614fe7302434e5cb25d1a115dac7e339263e02639f14ddfa1224822538843c3f91177f9f2cd9ef7226ad6ad37401f032117454711eeb5ea18d97fd40b24c8379b1c1c10d93dedde4cd9793497a232a8a3e9ee16f1962a6d63c7bd3d97ec9c461564b7398be52428ed441c0f62a0a64c467b425a18c3daf9faeebb2e983722f73128551ee679eb081c3dd6fbbd38680a794401d7bea6035d84b513ae74383a3dfbcc74d299da8ef9eb08e086fbe95e8bae6e766e162d5d54297fc428ecc2b50f8ed9a1fa90000325ac45ed03701c203387bd1c89270a15bec59d44431a82b4d02dc9ed161fd1af0398ef4ce5081790f07a052c4b861081f1554500b58c02c8f7cc009984ff9ec762ef89abca7c69361faa7085726546d8d9f6da2c89ce1d9c54a0eefd293b900b280d0bb5335bbfd7fcb3c8b1f4c2a36a88fde2ffffbb5b1a751d5eac1f502d45d4929435bbf578504eea767c021d10011770102af0865f0ed54c967826898f5b72c0210df84a03c953b0b96e2a27b7f16b7528c49d1f9c98cf6c2b74d323cf38e8fee731d9f71c10b8fc32bd68c6c27b4a2784a41aae5f35fefb8906913f923a385895e4c8d68e75a95a57d83191fad9ce4a4cb6b49b4a5b57b357e5d1676531e3512e1677cbbd1d5bc02b0a58274f05537d4ac7da9ce898df8ad51c74f9b3226487b4f8be49bed9bdbf19d00dc9f17833a38f4fc167af4441b8a3be5e7577fe81c53d97e29d8f4c3fb4faf820f81f65c207895da470ea8ee21f465d230a661fc13e53a26ac8e843370c1dfa9a10e745e481d98aa3279969c68c796cd511b841d71eee2114a072c2d6c1032a235a52f8162aa7453c34b1aea2e8cd199f844c1bdbfe0912990c08c9f760755f86bc26be6e3b854d3aa28df5f158f3cabc42be05865ba5a46c191aa1451bebae66a956c53838cee5ccf92ba6d3fbe591aade6314c1365765abc4c1908b3fc8ce86d56128607535cc533a4e7136b44983cf424968945e1802c5d02a2bac27bd35bfbbc27114c0e8ba4e1b7d5cb4672e17dffa035638e52bc003b68bb4e93566b616862227e74340443f3c95d2f26556a35ed86e0344a05886c105e99819e33bb715cd10c4680e58e0d1acfbdb81a499f50ea5cc9b801d6a35310986ebeab21720ddc74e8d7ccf1e5ac04c5b02d9525c6c28a98d4ec0ece4606e51ad6117a3c4c2d1dd22ac76200eece110b57d4df06119d318ee23714845407ad3be23695ec4996d90f19563dd0d9fe54ad3c34cb665656348a64da177fba588db4105c1d378ce03bd60c27d1c7f940a324453df96365b7f0ae181b16746407a46584edfa8069439f368c494f4b545613cda0bd3165f4466ec2a9c3d105ce4d23fc75fb48044519fc23f3dc40d4f37ef15fe934fd1d5bc7e38487e095bbf5abea3083cddf321e0d39299135357dad89c7615535f8a1e50615ff8292536aaac61cca473c3749018b324a911c32b87fea70cff525ba4f5bee26db4a4c85d1af87940d7869fe68c55b0b575fa1d6524ac2710b181bfb77581e8629034e445e840a18a68799e1b48c2313b81fff74559d176fba69e755f56f1b7e003f654b12830af388bd5be00d7e6694a160a850b8a6ff7b80ed4f76a7f9954b4590d4ab208aa359f882dc998c9138311ee5143fe23a29e55315411419a16182095042bd9aa236a8cbfca77acfb9ec61414bdec5f4115ceefd647d0f3a0fc4af432d5d66b3efa3d8e77884996b9ca328cec423e2ebf22c1f05fb5cbf6f3bb24f689855cfab72972ebc201da282b4176adb631f3b99fbc9878cdcc80894059dca4a55ace0cffd3502476b819322565a7a4cf6b41f17b11947307c95d06749c882fd0ddd1ab07e358d2a3723562a767f947166f3c36b1d64db344c6be6cbb4d1105410342f6d91904e8ba101ffc7b6778b8e8936fa12676e5c993cca44075d5660816b6e3a3c996d5bbf6915f5b82dc85d783778c219ea187d1f8181bd537f06f3dc582ac0e2c7f8bbc0841ea03542f51615cdeb792a2ba036018d8a81fdd9c035f9744742d5071e07ac1a69ffb4622978a2d8f0e861e4bc1e3ddb7bdba0b294eef2b404f619a8fcc7031ca06c27998ded3fed5f89a83a396ff5abff420a189f4a6bc6723d9e150a9030a93861c50bf0159651d226efc674a3ebc40aec1c54ebdb2ddb4a6c1773c350eda874d5c4b0472f5d01eeb24b01e1fe81b9c2b63d7319f5dcfd2864bc4c5bf4b51bf10b0a4ee3f1abddf5d2b764d53c3b8219137ca35db2c79816264c9a04cc2dce3930c492eda8c7042b7bec891023c54a2a956d2e123b7d5004d149f1be267f1b8042aeb9086ba0e96388e458ad153210d917339af04c871fc01c732458c13702ff826b62fb33c108435ebeed87f24f6c9d812c5756b534325d82110c326a14d9600ed94aeca5b76d67c529b4ea4b048599d1fd222c5973d08beccdf4fab692a3fb9f6a405ce0e334b20ccf9f664648921292efdcda7223f2dde8da6970b8d954d68642ff1fa51804ac4ea97fa5bcb8cd5a8f125dddbf7525be7b0e5fea8c4d34b719ff086f2d4ce8bef963c2010c5baa9c2b225d2f459c6b38db5dd874594934a2841a21244d22cb513ef842995a366b6b8cb8f9a040d03bb87eb4663f5ff936b925f79b274b6404e8943eb22487a058c6d3237a307d38d1aa13dd37ae4733e63c2ff2ae2c5e31ffc3a9f677bba0c82cd83a277a8b1e40cfc38d8d89891c2876b0382ce89ee9460421a6011ea45988e5b93c895ee2765289117188acef2766c3d1b17598dbf39074392e93db737f3a573bfbadd5e114ccc1695e596c2efdec05c6cad4052a0589e859992e0b9580485f1d2b060b9f7e86ff18fc9fa3cd1b4ac1f251b900c381fc96ca0ad06234ddddef1ba004034bd06b10dfb0c79cdd0d6d109b6a7c9084d1adf548df1f08113599435ace4159c598673a418832f5e6d9a4c94d2ada1a7cda1ffadfa7bebb80753b05174ffec70784a67caf79811897c4cd4f37c4e8e5678ab6dde0a6a0cd90949db6930954be48cb8dd5e57c6f3c9119ab2f9c0dfe803fdc6cbed53680a7cf695d69da85f8e5f12ac5b28c14b9026967e1bb7c65b97081313271b2b3f4639b2d0982af614954c8900092133193a31792e987655329231dd3eba84d34c3fc13bd7093f2e0bad67feeaa50ba2d1c69573fc3a4d50b997ec58d194f4fc69a05158a4fe5503ac51069472c42576292d00b5855fdfffc493c9ffa7a93538037b3e74319b844562b4adbe2264bb6c4440215ba5f6134a0268a6a6f17468fc558b14f2a49818a7234ab734a891dcae58672b2db6fd3a6dd8109c28cde812d121a43f48393c6b16b0975f1dc3cebe2348490e141c627f88d65a96bc460d0698cf2b2f1c84a978b1b87dc3fa39d52f42005aaeed516cc83a80b7788292bfbd0acd208873b18b7cdf849dbe411a5556826e874e1ef8e31e72d3a39e531bd927fadd44e774e01a5d39a71f85fb0f85af7e2c506742794056118d0cd471f830384e502a64cf0c020d15eb89d43c3234da5c26238c4b7809d676f7c7709f86e5759efe567e7a63fdd9dddc6a8999aafd4966d44131a0452f18988e1a497240f30c6823b89d3b5764e29b37dcd7d1711090e69e9e52009a9e3db25e558fb0c3c58256d06b2812baae21c11a71755271c318efde71c5651b4b30ac5f6cb8bc2b4079bf96521aeba870eb6d244723fb8bda8f203179f7580df3cb9c738fb66465a2b34178da804eb72b7c5a334f6d6b8dca8fbc391e49cea963da769f9104277df38357d5d6b3120ce43eae784aef23f4f8a1fadc704c0321f7157f7cc980c9ac161f131694a9e1bff02db10b0e971ca0689fb6d9c1db6c069a96b1ee5e142ff699c9c47659140eae0da963fd130fb0c5578fa0baa93a6bbebfba2a935d910ee2ad5a00f4bde0143dfbbe84652d2bc8a4857d34039d94873062c4b706f332d6f961facfa142e1728fefebce4fcc5ee26194203cddcb02d039b430fb1029cf60751c770678fccec3c5e41f4943787215f71a231187ce9e17f09a274028c974d0a45d64278bae6d28c462d8b53b61215eff603bce02cdf32d62cb403cc8ac018b5b467f59167bb9925763129ba2015cdbba923602987b4b58a653ecd9c059c3c12256a91b2c5a4b4f214680875b243d227a7d35ba741681099fc15a0c0912d97e3d1c0757305e44b5e56e5dd75f63ee2d78334ebe147383b201e529a9095ac7dc380abefc04e54bc873be64eeda2845e651b9c3649842e719aac9b662af5a169dd3535c9330ff826730c62704028f5f03eb144001f52c89f571699989e2ddcac10c0a691229bea5a72e2d7e6f76b4315304c4536500494d24b906243fb4c298251b90f41fe9b7593d3b8ebf0bec39a65dbd661c42d3e260d23fd98952003eead4b0aadd1b1a2ec01816dfe1fc68ea208ef1cb3eae98c1142fccc65952c38e377bd44606fe5a7fafbb196919a2ed8804108e3f4f6b6711d0aefa55d4a0d1562429b82ad46cc067bfbbe128a81575cbcba3627f0ec420589fa34da24100c2271a8f47687b0ae88554e7692fbeda2cd931a4cf0cb114dbd1f729d6482243dc42bc8460eec9c113507c94bfb38c9b1b9086cfad438d4982fd23260a2ec039fc290bf857b4e4b0060c336d5ce84a183c503b3dfc92fe1153eab9bdd07b3437c8d30caaa620a3d8758af60592932cf29a2533cb631dbeb4cec2025a37a639a8b73ac3d0af96803c5d7c3f8060e1cf193c86f0952714313b6f31f74218da121dd5579aa73406fb20847ed18c3f8688503f96c822987e795df4f463c422f8999b33bac260284440e130ba6ca01bcd2dfef2ddb499c66e5fb635bad469bbc9cb80a991cce1a28cf778a7e63dfd39e5f74d2f042e2ec1da5755c96a795bb215a7da325698be1a5537e442a933f841723ad9fbe44a710178bc605b7b1e80b263c9175baeb9ac243be313309b8860b3a1ab04380978cc2de440028e978193d9c99b431480c466ac149bfee24da52cd6e26e10eaf47997ebfc3ef950f70187d406bf2062f2ab23eed5f4932bb99fea003f52ed880c4ecae24c1df0d361026935f3e5895157274a955710c90647d375d98118448c05a5068686a1403e12528c417b75de2f8f1230351151b5354b40d75a9fb29ce6b1c274799b169da426d763a7703cabaa1dda589fc1e108586e075072e2a5971bc835fe967f457bc6321ef8da47effb0f4eedf49da4e31a5161d547843aa2ffd4c0cad487246ed78b1971cb8a757cccfbf2071b153e7d66f552ba75ac7ada3735cf69835ed85f32a8efdbef5b1bd05a12a3ecbbd315bbd85f171f19aa8153cae381def209fd032a564321882fdd5497e44b933e612245caf862a9d845821cb94efb9d350b9abff608b0722e1c41f72dda8a75684f15b0098e39b7d755edf4e29b1f0ba0bfeb0a102940e3077db0d2132261e0d9c52021bb81592162b2fe1ecd66ae5bf9f980a1865211305a9bb8471deb49947d619b4d7f49ac17274295601f0c8ad0c7701bf922db59e0c909f1dd92ed679ed3a8c3eb4c1b2b5f7974cef174ee742d458cf445934e7b1e03906fb51fec6c0879b57c0eba2b1ee9d2f3b799f9b0bd8e0f31e88958edfad3b33d0958941ad64d2e6405d8d23dce51c5328e9602d480107b9367fc47435ddab2c47437da47fd692fe12899616c0b3936a3fc672321927eec4bc98c29f345cc3ed66e21c736a71da2412eb834d1873a4ded93f7b97cec14874b12adb29f7981bf0e75c5fe0092ae6018f01bd64b06d05ac1dcee06299a1a7c13d32848d4f9154924309dfba88d6d27dd8a90f29f0a8ee03f977349dcbc783ebf58ab9cfaa126caea8dee2495331a15bb33e013500ea5a5beac55b23aa4b4b297881b92d3d4cbbfc34603befb00ff63b017b2b12869a8d029e209fcc2aa38ea6090a2db97a6be45cab70d5943e885aa964bbe9b8d39fbdfcd64f0b21aa9b57c25bfacd8a01d33811b51aa1a90e6dde6943062e9c6067fff1c3772ce3f961accf5ecfe40c1630f573f533a6dee921bb1804e219c3d0e88e5cd8b15f1874142dbd4be5f5372d9d009fda793fd3f063a30ee62f4b3e934367562e375d4698306cf2e8a46cffb8e4666bb3b06ad589027291916096979d71bfb043430bdc9dccc198b278b015758bba5511b10218998171b80c100b1c470306c7b4ad2aafb2f839d331224c9cb4dec0d49dea493dbeb7901466c71ad51357d05ad516b1ff17aaae80774235a54d61b429d1e7d33fde50beaf26495176d5b44a55a378b243db60fff9bccc78bacf322806184272785c11ce7c9da21f7e21ff1e4f84ec2c37e885102b6ba2af606c577b167846c6523d6e7e507e52364f0348a3c46574ce735fe24af295b686dee1373b348f869572b3afbdb42f99dca28125dbff6e16c3168c587b6457a1634f9eb30ade1130d5ebba7ad65d7b00e781e5cb6c2e5b091a171d13199f518773a6539526ba83458ca3c222a040d50e42b812945c125b5756e8eaf36b947e035db7ca470bd3a65b86ae36530fbcbcc00dcb22e2b6606ba251fbb8fa27d8ea15bcfff3572d9fea2d844a7e4af36a2d77ebbac91735f5779ceb234a39b886e203c02f12ecce32314b0d9f5ef51706cdcd1921c99d08a46404d95b9aaeeecd20b1a14807c65945dc83153e279e546dd69307a592041de7b0d521f906468b833fa5c4084d1fcd1c604597e2c7e0a12b802f2854db2c625d69688842b8891b0593c376acb6804898ff8c3be15a8947bc3d106e9a52e590b38d3451bb62b9f3450f261e7acf67e88319fcc9ba5a9e2a99a65ad13f7d4b7a84f5a673abbdab843b20b6ead03c885f405825ab94dc446041ca882fb1920ba9cf45483bbc3117af7e0dbdccac9224b3d2af5fd51ee8d513b22d4c2aa8ed6a471214607df0eb604b05b2dcaca7146a8eeeabb9369ded5428116aed78c64572593885fea92bf272fa83741456aaa7c34807ddddf23739e5bfc6f8d5118e999a91d82d74254f4d42fe4a7515945e2e641634ca41c4d5a023ea72aceb434964df322ab1f1faa7e022fcc80f67e2cb7fd33b7e1c932fe7e161b0cd9c9addf95c3facc39df07fc48835a4f6b396ba24d08e925c26f2166408e58864020c8191782f0e80b928979404289b0ef820889022d5df5892a06f46da4e0a8313e17299e5a0c93d0cb9f4439a5f2e2ad0740516b485947760c075649f1ed1e7c17f8d70f915c523a34fe2ba261037a386f9ec96fdc76f091166d61947be62ea97de65b7e7dce656a673e02b7340ccfeb27c7cf12158e8a498f755cc9b0b99bfd947207863511f24c24f1c334109e1a531bf5912ae382faa43a76cd412f1440b9f27b5b12f9a59448d2633880b5905e95e5e5145c218a1e56ce348b6c3fcd0e7bcdfaa2906088aa440c9ef50616058b50e90d74f6aeb74215130490313420dec7db571999a36dbf66e4ac61028d3c6d7464f15270367240891a53fa4ebdc89b85f2567e2c80274bc4f457a2072cd170203d8757dc0bb1ce3b825d8d78ebc485c9cd58138e8680ca1e54f30aae871d0c6120e8d4cb41069afdb3233144e25c13401be9103405920c73abb29551751174367361fe52a711c439f4d8b4af749a5d518a938a4d036631bff2c925a391ea1a7af7971b075be9f088c04410d94749e8013359bad76ebafac4c92785bdfa631ad9dcba4ed5852c7c43d5dba78687fbeb2ccee831a86122a7e4ca9285828a83b52b6a2ff94bdfc5fe90ca81000931b406219b272ac1542c6758b00ce45cd9399921d4d223007fa22052672dfa2addcd64eeb4a167398833ab817b583a5442f77bf3ae7b7f0c46b972763669aca6e7842e77edb7ca2134bf66f06c8f282e7f35f3039eec91e3ee26d2a5d511cb233b6d781a10e31432397ad086bf383364a70612e2eb885b1a7b4935d05c5be085df6bced14b926b02941cb87957fc0c5e3cd1aa4e43949c6b4706c4b1c344fe844688f80e4b3c2d8ebba75c4d23b453fcc98bddb9fda7e7f16ba5f46bba8d3085641d2915e251a66ac1d43fdbe5a297dfad38f7bd536c8c8a6bd29e21ac9991c7ce5093c0b17f2f63af0f324649e5ef8647ed07b6097cfcc5839b0e77df96f5e0d634c8ac90556af5a27e33709e5c06489b70708c6d4e0c62885b2f57fb958350cdbcbf0889aa4430d56e30cbf1e1809e8a3b1ee130cc390e9f04703ce26ae53ec45958cc775dee8d8996a59dcdf43782335e3253b63b645dca6c9974e5f140318f9b19da7b710cc3eb33bbc9e9d543e945c0b6391d8fd1109621485a7f358ec3cc3b25b78126e470337966e156487d9ff7c26baf00cc2593f3a5f16ff0d2681c21388da8c614ae553448fbbfed2b872a2f2070617ccb02b1dc0e12898684b60feb1b08d9765ef35777f96fb844eb6f09576d03a942854243d87108a9d946b927c663900f78922ac9906af8a904c0baa6296b5a07133b94f0383063263bba4929f80b7d3552e79e6be91f7b6caa61018cfeb1c5edb6ba010faa7f6e21214f6ba4eb51cef1f0e09205fcc761029cd5469ed53a3d2824bbce25dd808a9253e0caae122d60bede00c77efe2e9975b31fd9bc84a35188cb979c9d457d6432a033770eb0adcc5b0a48d685a784b7b7fa23289dfdd8b320562f83a1f92176b9107f48be714a8bbb66da53da89e5065b68a325ee01ae3ec3aa9845c909b144f9a51e3bf1c793ed361b23d4eb6868fffa81741a0e224b0fc4391b0a7b3dc8a5ae9a4765b8c16aa327fb53a5beae864836debd3134856e3f4a977a24deea6739c0583a98513df0bfa04196153ea21659f0741ae43e8317fc70451248fbcc7047f6e1b27911ea8c45403d8d4b4742c3e7bcd1866ca1647bb1bfbd1a16027b092512c3405479ed00203e52cfe46dffabbc065f6bfb5dd432221647a93bb08e2785a9db5f766e982d94bbf71a31d489c71ecdb156055722df125eded6bff1209161dfca9f47d0faa313d7c3b82a01bb87e416cb7458743fa082a599dc9e77beaa3641644f3888a70886534cf2de2798b3efe53a22d6f2c7a7f1bf3cc2170c3c218c76849511d8737514628284db560b080ad4fd59b7b7f009d1d62cb55852cd8f537b35cbcbef2c67614c772a1c7346936f95ac3f35bfebd72645f2afde7234625c7048d4442516374eb4c684c569a93e6d8133eb56cc7223f0935c41b0de02430afc841fb70eed7dd01d64dcc1b38015478a95ff536842361d957afdf36b729ab01b0c14ce1ab81a8e1c493111193c52145c7aa99d82242fcacdda389851c39036c63ab844764e553acc3e785bffd1a49630001bdfd4b5835d88c6e958b0748c717f09d3f800eb7d1b112fd4a2e239349cfcc55e288f205d2ad48d64a50911390b1734cde882b495232e3418c66e0a7f97bd0145fd2db39ad565a938401dcfe140b03cb22d64caa743e81035c7116232cbe852800837d948fdeef984f622b05bb60896961d3f7f71692bd5676db407c940b46bf0fc1dea9abf8572e8b263887364074e52329fd14ee565d9352bdbf4aae8d98fee86141c31182c945e14ba40a3c109ffdb2331525af502bf2e05ba444ab6bd79e7421503f9d2da0b60fe4b2ee80761953382a547853ba696b8d2c453a185fee127e71f3ad9b0768ae626fc065670c86fad5885373cb1d9e668cdc0b090da9763a786b15584e37284a2161ad63a805b18cdc74b2502eac94bc92da54d3a37533deadf1f31ec3067af49cec5868897b877339bde1eeb8ebbf1595fb6c974d1ffd60d98bcbe8f842476a16616affb883921510a7a4552db0f90d5b1592b2453432c8fa5f0796988f064d635b080c27473863a2f143e44a4b68236083ae542bc76c1f2ede87afb9ea9ba4e7619fd836464b0844e56b7b145e71ef1c1ea2a363b2a5095f10ca7e3e81059f1f7fb5e9e9f40129e8e0610851218e752a7387fdf3741b204d20ef466bc0d17bd3050076bea4e4f972c157e0e45ac719fb86fc3967dcc41a22f81220402fb568f2bf7777af94d5911324da9151a8d12198f3cb675f29ab5f2bbce3941ce63b63db34b34c02412bc85dd5666e0ad1b6434a4e186e967ead79ad661dc24bb3fa3dd1b7b247fa0fa82c258794423a634369fa5e52c8bb6dad24d9ddf925aaa227acdb6d0da30b9befa74b6816bc64f10828a4592f262dd44017ea047356425dfc095bb67d84749785ea4a4bfeca7eb092fa745435168c82146ab6f0c50488eed3fc9249c26ab9a5b39593ac72c981dbf3a6fe80b95e70c37de44d4eb8648bfe66a55f75925f7c481905742aa09b08f7118b0f93702bbcd52e826a839625443b2a2763c4d61a98e35f64bbb9cdead918c8c2ee37a547865ecec367ad5e73278edfc12bff041d1942d4c43107df57c16f127f1a5388197d727f7493b94bf0decc00d90a9ad7fbbee894ec829e43dfd3bf088831b351936a263c6b082cb069a862f8c06e40a2f30fabb1063b9e93ce70d658f1db77a48247ec4019733534a9cfe8508aa5cdebcfb996ceaefce645de676d5d19dab56224d8d85b94fd5241273b0f3e648e1e91e9be2f2da9a125024f1fb3b2e8e1c4e17471beb2b3a60b46f7b8145ac5f9ffe3841a923590c889b3267c13beb78e9da4ae039b2adf15fea644d5f440ebfeaf0504f31946ff7bed56987cfbf7e4f33bf64d8dd06db85638f3ed84bce44e1208362b41f31feeaa7551c01cb150c38bb349ee9797d4ee4978ebd6301a2097bdf2a3104825c4857e611b0f64a7d2a01f148adeb36be72a69ca537eeb6349b9dfd6af0ed74089fe086d90f02c3b675901b4f905df1be1cfe568faf9372a80c890d163b4c374fbbcde08a00d33a1e7dc7d42c351a4950a040aadb21b52428acf5ac27dfdcc4efddf98dbf0e9d1e914ad9081150f2464145417a68d537d13c06957693a04fd80b939cc57110e19a688b5a32758043e0fe5e629ecba94a458a4fdb38ad95eabc31c0b0d09622e5eddb70c196873af5c7e82800f6d20577ec6c22731972883ab6addcce2651dfd76f3ebd1ec774f6cca16bb0b322d8406f7a1d0df9f0bc437d77c4cb47c49571e7478b75cf64c8dea07ef9df5d6f9858933ade8fc956b1a37e941abef970b91cc2d433229daf143c39d5cdbc6a16e877b0ac130ad1d7744933b97f8a71e8054137d19bc85aad8c526c3f658bd52028c35e8ed0503982960dcb7c6061ddb24ef9a37133574e5cf005635db305484c6d886a4a0e73d40dc92179a9a74d17820a3803c33d878de923425a1b68be31f86c98ef2af5e841dcca422853a884cfe8074d4e059b2108359250f11ad5e5f7b83246f52b1d9c6d18322eeb5745002ae8d5e4a611b03e66026473dc7703c36b3d719333ec9227f916b353d19c309ba51a0827c8b17296200e569488bf847a578b777ae185a6c63e0ca18a862eb432935127b418bef5faacd9f0b60ad1fdbb2d2ef8ec2fac32aa7c2d27a92d9244827148e53321ee8e5ecabc2ce82258e3b3d7ce7d870a6126d91ac67e52ce6621f5aee3d053fbd67deaec2f958ad9d408ee38b4f3b20f27b7475ba269ba803915ef3456ee935b57e541872104df951f5b5c402c17c6ad6f39846b0af8c3f5547cf6b59216fe3bc7e4ffc3ea5055b6f85eac9c5c7f1798539fe326b6d3b0ddeff6ef789e3e3ac2b7672f85b1ee7f606f9db535fefc34c8d777fbe66918748a1a9063569419ceb38c7e90f076202688f8fa3951af2f2492a9f839ddf3c9b09e75afdfbfeb8897817799627fcbecc30a47cf73cb2da18acf3df6f75e86015bdcf004c48216f128d7713007afa6bef1863f3ec3be372c45e0f073046558eb95b20d8fab94000045e1b206301cdddf3f731504c417ce315b69673283f790f238d7b64e30544cfcb8d857211a8c72fc27c086c8cb2032d43e45d31a1942b91d3bca13f80ea9ff1179ea5ccc26833ee799239a2fb951d1132e72c49f605300827ff88d3b274ce500ca7d4aa3f3e8c2ac071d8e060f394e60e7e0c7544687e9346c91a03adf30c95f43beee96e6f0a6351bdb46ffd55d088fdd6c0ec983db715f4cca25dacbb069620787463a41479f05bf90022a29bafce9ce83bc981a36cde6e1232b7f4df14cd394d71cd84524d7c4b2754029b0e622640d85ab89576372b51d2a136f64b9e397e8066fbea1175819fa17ec3bc845af85b2274ed5e1b46ce669e3aac597ab14318d6bc3c51af7126d80556a2d1ac9b9b50084e5240551f0a8597df8e204b958091655d896ec06157e81f39fcd90005a5ab56db61b8d5391e18188646401f16b18673e3d3c3295f6417a86d55890bf5c19ebb210ca7c956b731b1c81fcf14f856b9767b58a7e991a8cbe84d11f69bf452d593da8071f6aa3c4858ab5ea26a9a7e82325dfd801ed03e266a0da26482875c30cdb36cb85e739e88856e8857e8a8bf56cdc61f370983d383d12fd8d96d746f898bcf83090a2f33596f28cded18ff9392c62f39f07c6cb2316b3ce641837e138e90f341219d3a737c3945083f04344f99aca99f6cf5a7b1356438b61028c8305368c0c94c2d4050bace044a7e912840a0ece4a8903e29ae8c5a71f85c5deaacad6bc2c73d8de1504378c05c2a2b9d92d5227ee979680466f0e7a682610c97042137a8aa0499304e3e79506dffac0edd7e52e7e84c7d2a54a297f1f3371a0363c1586a70b2a46d209a69baa3024b89f9ec8a90c18e947d0677a3929c39d40bd21e50d82e0b31dd05945fcc3e215f7f000d3f899339a1292f434a96ecd56d576043a2bf2de37c54bd11f81cd8e95005d2710881fca1df7e81261f7419823e5db241d15214ef807052ec34c318ee73b9270c0f2b53b88020e23ff12b0ee4225bc2cceb34ca12ee46fbde774b1f4be5ce7c9316571a2d488f9915d81d677d3a73cbfaa7f90bcc884738629b8f51f5766642125220bfbbe49e23d4d17958cc8610b48d1350392e44475476566f4da9d71f8762f63dd97b973dc0cfbe7394b523ef3ba9f3eda81ae4d5e683a8f1874b6cdd5f0a0b80e25382a29a740b0098c17ac26ee100e9b23e64ed5f2d9e5b8a8bf7222625bad4e62e3fd5d239d631eb2eb8c719b3a125665be07fef2ce5e18bc1407b72f684d4b9ff4f27e2964a0c6b1f6cebc9a1f656b681b3bb362617c4a1aa99da37c31dd854f14b46d1979d09918df8df339cfee566db444542e6012056cca7f6809ec424bd51e94f1f6e4555ecc64987fef0a60c0a767aab98c9fd27329fd00da16f82751e57be03b44127473a28cc8c989c0109541e230612af03d03e6849d0272fd5712a645a3e7b93ad6e0d9644485cec90a60ad9a7920343413b5359700a5c91083c72c0b16a2506739759768949d2febfdfe151f9d5a72f10f985da398bc5ae4f6307dd1f8e2c93e8fd4664844a38fd9e74315b938a27dab8badd86f3ac3d3a992b3bbf43205f773f1b150e2e12f1ec022b0f47de021595f420752849762549dcb3746ae5b8e072eec777cf9a0a1d3c9e292f3a2a07cf1cb653772f585cff9a3b7ed7be24a8c0a2e9576d8f06b828973c8efe4119f847fa98aff57d306999cd1b2e6fa216feb8ce3bf9347bacfe070670c071b97815acbbb4c0da679b2f3cdb74504c36d3dd803bcc6b4b60bfa3d8e0619209bf033c1e9d949d1b58d8798b35933f51a50b19ab3316be84bfa4d75073222fe3c4b8cc806d9c4530369476e76401d59935e29aec1d6b46921bae87b54ca6353055cd94521ac3eff230f9a02c65dd829bda4092d507b74b5670e0eb6c600e6d650e2cec5ba0f3dc1319106330a51024af1cac964640d870526b7b47038b0eef7dcc61356aee2f8f16a7bdb20f030ba6c7b1cc781b1eca35ea7125c084debae7f3582094b1bda19c9f2aa9574126cf02b2146361a773761f89f69ec5b17688f6163ab1d9d0d1aaf26be8b9372de163874616dd43da8b6afa2fc74eca3e3e431c51b6046881afa3dc34c9ade271582a9989655c8ae8f545a29c412c75bd36d3943f7ebbf04b4cb3a4c592cd330ee615b8fbd9f2f502c6025f3e5a045d71925eb1ae3709e034cd7ee5a92361e4bff33d02115bbab1bb5c9f0e71d5cb75afbd49638fcfce5f8e77049e2ea181819e7e8b94aedefa1b1eb1d4e24e3b23302d4d8d4fbc39908545064c5715082c0a77f95e8fbfb2c1ff62686cdf2207c96882df5312799c583592786de38afcf6511196416f22de5c02dc978fd5280447ef8f7198bc8f1bd3bfd8bbe41990fafd9d30a04ec429e8a5458aef55c4bca2f4b8cf53f8f813928977e9272990274ad76e2221ed0804ee0b58f6e791a8f71720dac6badb4f2953e571b4ebe6a2545c9934c216dbbb3980a7acef9e7b65ca0af3a03e76a1f91d529baf967b8502dae674e3ecd93885a193c0b1753f478bdd119be3721d00aba72d69eac42208dfc753b0edf809a074c6b4d91cf48afba8ca2c75bf0c4665a2e464c852dfd354c695a3ce92924dac2c2f216d8f9f543a83e67f4a681834389fa4c1243055c819e1f107f0a88849c865d28b54a418cb5bea32d6cf8297a7bf39ee6f51e8477023fa14fc7ebe0f55b41cb6cbd20961a6944e745b8d6a49459309ce529164b06fa4400b366f3d967a6483fcf4b74811918d912f8e6430a2f0331225a448049bd49b4405dbc14377a14b7dac9af89dee6f23daf92e3349c1ada4749b5fb95e8112c434912c028d76b9f58e78257292f6a697e4e4e1f323eae7aa250965aa64f2c571d452d156bacfc57dbd6f9360a257a1e3ba9dcb3737216fe347e4aa6d937ce4b5153514aa67db915e72268ffed28cf7232ad9435fd90a925b4d73d2c2501df80f3a751d309172ef1c748a8e1b2dbaa86667aaaf431f0f74aea8485846aaf8a3ae66e4d04c10fda70c85d8fd60b5506bb829b792be29cf700f8e22295f0d45b9428d3ad2246226443c3bc167c89b427babfa79afac4f63c88b628798a2c0b2dae0ba5af98f077b603340e5660b7020ba07e230943d1e1af16645e26a9d9efc5df663aa1b3adc849115756e151fc1171361d81d27ce6dcebf77a81052e27929d70aca863d1618fc5a02e39762cf969da1cff9b2e6127ef869233907c81b6d5ad27ab27da5cf74764249f61e251d8867395b9a265b0ecd722d92c42a57395441f19eb934e07a0647fca955f1039a80a98641fbc4050440cf85e85c306a89ec4389e2af8966350f39f09934382dd20d3cd53cf92bcc1032a780c1f14db5e1a4057805bcddced1f546ca56fb17b1857e5bf7268d37081f2b192f84fe0a0d53097b75ee696881afbe4a0415f9dd709a6cace901eeb6114e7f04dbb75c626751fe0dca398c086ede22f4f98e7cec97ff47e478bb865c203fd4a93c9d7d825bbb885ea052bb8e8df1a6e48ca10188a629354e54d6d850bb76e84902f0b01e5dd21da30b83933a9a9ada406628624571e60df38f14519845bcc83971f6eb5946cd4d3b2cd0c04a13bf6b5ca6af40dfbfa38c1b73096dc95433f43af0cb6b27f7f35eaa786301a8ec8d2390211c65f595d09a60aba2abd529478abe177aa1ed6864998c3ed8415f3bd317d8b8f365305a83dd04a7a3369abbc882a1d260a8579df4aa1a9deae69e03cc574ab28a70d599aa00275f0d991f4d66274607344070aa108d9e07858c1c98a94aeed672658188689f54e1939abc04d60a06df7546961b1a9ca6561d1884977a817d3f9535c392e225607c8cf067ff18f2d0c0d0a7cbc11fffef8dbdfd3f760bece7adcd2e53503d4b10a91a7d653f20d644b2ed5a189714f766a30d4828d56654806f1476b6f6217d4f1bb507d6146384685f013e70839086010267026199b9734ce22b9d3c788bf7a5c77e46179c1904671c403cbf5669a4fc7ea27254e94b1b6438633341c7625a20c9ee0da612cebbd5be2d0601e3d569fb5ab49b0594b6358c15a38cf015ff1cbe52957ff35b4c54339b0f814bff08f736bcb8bc7cc60cedc230c0a05e5368e9a2b773a0470ff98a7b88a492908d49e1d534eaeb72bb2acb1b1181cf2292af41aa9228320ca06af5f194a1ded84b79745ab0617a71b24e56965397c9284cee438a6e9877f94565bb51cfb54d80106e792e3c148696983ebd5ede0a43410f6411d04b16a621716df8fc870722bf07d61f2bb68674aeee61e4be986458e6a082e29c93654618359aee758dfd71f7fecc54540ff43df46ec557735315945ff3dd02d8347785836df4e6feeff019379d16596b8aed79a2b93c2ce04c2f2fb19883a4afc56292d4166a136fb26f5fcaa9986b14e0cfa1f7edb86ef848d2e051e74df45ba09a246cb8a9513f068e2e12ccf5974faf4d92c4182937df7554a360fe0f0e02d85b43fb6df14e6588b4e05fdd28320b682e922b5fa6bb1d64573d1d6c0c0ebdae6298d5e48c6a91549b23bc8f30ec430c88e8706f741f86bc5b159881885235bff44f0a0dec66758974d2586243624277e28f2ed67f11c1b20eb341aa3122d8b39641d758369fe1dd8888534a05a63f8793018e511b0c562d5c4e021f3597c1b63270b3e7d21163bc9e9dc90db51e80ed99ccea95853f8031ddccdc4201f041a1b06f7fa002fc1b1a91c7a503f028d3ab299a6fbd695d0c817aea9d0b524a3c31151a955b4cd6bbc36ac25a42fa2638e6e491bbd8184e7746fdf042cdcf66044b2176bbd322a9b9875fa4f91f9c1b311f40f63388c3b97443181602e94a4e222f9c080cbd10037b64f9a69111028ab5a1505a5c3ab9ccfe0f69354b0c2fa36d04f136bf5449234982f8c3609587b900fa2df385a37c12c58dcdb7f2babe60b7c461e5bf01b58cd9942c2da2c69b6b760662a6921d62838a26419f7cd16288ce7abbf198c58b1bcc6b801e61a5ef86618c807fd213bbaa32bc41cfa6361540331f9af7ad7003641f8bcbca6412d99f8a21367fd23204d51f82f4ddb4aa7291715c82e0155bc6774c4966ca2078ad495c08070fdc7b65a384bb3e87a557349a0119758fce065444aede9d9d89cc2d5ce2a15a8542f40268a30f4196c6bfb9e8ad0f0d02fd5a047891faeb531bfdd4cb1b0c87c09d7bc2af405c1c3566220f557d3f0d32c2f43a21fad453367369a0b0c10927798151f861b95b30daa1e24e3d126ce9bd2289b625ee5fb50ee7c3e68d38d9ed6941143c43fbeaef91d99ef8e8a605f8ebcf9e2c18e8200c6fe90bc3f24f0712212b14c134d0c59685873692cb219f1f7a84c7337e9a5919fc6c7775697ffaef326a6b8b1089ef8db3038c6eca4e9062332680ebc0ffa93409948918d497e7bd85f4cbd2529c5fe1398868c4d1e5e4de2def36819e8a572740739f60e5a8050ef73d85543f3dfa1bbdbd6361d9a7b8c62c0079fc9aaa094b69c79c56931016a2bdcaf3751d24046688bd89b8bb653db629a90488f48bb1eac0fd5e901fc0aa0e380ea76a1e7a47c999548084fda01b18a5a1dee2cf851b4c104762944d12ff4b9a2e76d33307428085135d272f5feccf132b9601b102b4742e071ca4ff796f5b85729ab24b453eeb8fcce5d988cb7c521147be5730e706295eb9b0cbfea77ac46d916d4d735dce4537f91e8b7a83fad2b812199e4737a7598a060efe29b734779c57314b6e8947230cc64c54e1cb826fa76d62e19929794fd2bfb0a08c27d03ab3433801c5c672bccb0c4c9bfb9d39ad5916162a14026568af356cadca8d810ff8416a83fc381c3425b1519b0743b5ebc9adfd61c2130cbb3e9517202492a0a790180fd1da30b14cb66e3d3fc177e29bd0811e38e97fbc6bc81030e9de5f1c77ab903b5743ac089b700f27604e15ecc394f1cc7cfba1cc5813637c5e784aaf290ab2c539a408b88266b08bd07a374b6aae8c537882df230e65eebcbeff9ff10d6e5d14e80a78f49c2c4a57cc93e9edf0eeefbabcf90bfa297efeb028cc2f13fc5c494c3e9373c322c49b0d4b011a9b93e01a89706f771733ef9092de991035820839cb03e037ff2c8c912167a6244bcc8891c39d57c6471567a2c9dd581363637627bedd95c84377ceb9761b18c6d2d9dc028666f12b01eb205d735754d544077743f263ac0c44220abff87f2ce5d236cc1a735e41ece8529390434ae388321dbf16c5a7cacf866434bdac8f32a48a91916454aa2f325cd49da11458b5960f4dd690f3a4f7344098b03a69acfd22805a85874dc211e63da5220db07df67c0e32dd4a3fcca35d1205f7ea43395377c4d39f75d9a4a73b3dabb278125a6173d4fb125f9323681f3892de871ac9f8f77755819cc59b5af9e054660b21ceaa547aec96f6655106bd26c6a575c0d220d50a2332835e3e785fb45eed18d222cf885e7b49f12469212e9b423642311f9b4544589205eff702fc2857df87ce0953851a049c550dc9f0b9c6b2287cfd6e662c494f32381b1c79207c1fdd4a49bc6ea9d3759282d0306bd07243955c2978966b54504d2c700e306665ab574d298eb4bbeb1bb717a73e1582b9d556e99378177a0c24cd404fcdd86d4b849155d7958b9c5adf3b66802504343964f8e459673746a9e6737ec209e18112b5bafe5ef343a5b9fa03bd933b0b1ab214771212da05a0e8177163013523a276a786ad846513acd1a9604e57bb3d3a064e524c3e85f156eabadd7807c86cdc98c5dd7c3faa9dba3386cee5a535cd9ac7c12feb174415ad4b8676d488ba22ab570795243c7804b92e9bfd9c714f8b53eb85ecdda784a7bdce896c01cb48bcd7fb5e1d6e7d8ebe2400d8c26a768965ed7700fb1c49111cfb77ba6f676f00cd1bf185680d7f0d6e5e2bb0de88e1548d2c6f089d7494e333dcb8b4aa67b4ce96a651335f843ed438c58d0f539a68eac96e82f8b403508dc0bb06f96470a4715f0db4424dcf57e4c34563b038b083a900afb9f519da69d72a3885ff5a340ec88f9fac3d207d9a03efffb66175bae215b36b773c905cf0f6bde57aefb1466f726d9e7e0f101d22c2dbb3e4dea514d01abbff118845e4cbfd1d0c83ae6125157460da8702d4b951a7c168ece483baaf72ba92d1b4e79f2b2985f5b9ca894234996e81d3f40df84181efd24b24c8dbe31a79263ee839f64c80707bfd3aaf8cf488dcea62b5cd6984dc9cfb8f2106d62f93ffb86ae7830d165230ca47a5b2b9902054ee10e891c1d3950c161a11b39882f86ffb01ccef38f4293ff711be17e492233dd9a7a0b2c1e2bbe278dafc89ad33e69d020eb87c4661cae266db13c15b8c1041676119dc2fa54379d39a19421133dc587b4ca57b43954bc4184d12a35f972a89f8301d4a3ba87009532e95ded0021640895597cd7a0d5096705e961db27dadc1d2da11fc55d8c30afb4b8de6f2b828409661e4ea018c8039171e359381e176cdd67489a39635981093861594d2b47b0157a7cd58262af1a54f255a3082c4e9c2d0b3185af27dd6d0213182b6a386ea42e933a59384e13f79384037a9e08311bc46491478c7d51d9eeff1ba172a2ccb01ee6e5386efe2f9907fe60308078caa740dcab60a4451a424a02b63401d19dc9bee4298a8f148a17c3cc9f3f199b13c83f48c47085fb9ab1150d7bc9ca2d05e2659740d508f5d0a8a2b82fff8295e9de30c51c3c39b07438c8e573b5911c547a41297269f6b51da6f224c660f624710ef54a8d433bef9551cb07654938932da8e5c1b0c76de364eb9b3d35a6eecd25cbc4de2b01c32c14bac189ba55a7281d2cb94fe4c561fd41239fb5765b59375a4deea5513a54b564791a7bdaa71697f8ddb309e4473db3b493854f7d116dcb7e0bf143f798f511c571ef4a43cff5be2a2b582295d84487a4e5a0b440848210e812d6ccc39b534df6695202134070e77308f483171e69d5fca39fd9a2d3d4b61c011d294e55e4447cd2da40a671e3e26b91e3f0b41b3dfc130139bdb1ae6259025418367e5f16ef4e5ed06c549382378685f76cd14725bd5fd55a1831037ef4941bb197ae99990139aa52ef5006cb962bcf93d23a2c73cb8c80aa3ce371c8a9feb31693e64e2b315cf4aca2770be14ea236fa44c1b169117792a46c63e89699556169df220ebeddf638430466182a2ea9194f84e21557900ccac817e9617599a8f5679a73b466b3425100db87acb3b63d78cffb9cc9589a759dcdcfc872e82ac2e839eb18655f94014f02c388f7a9fabec6984a264181d6638abd418a9b502d7d29a09c6a8612f846785ddf3c1d2f353874c6277a30d05f743cb733932ceba45d4b994e1dea2ca6e298269d6c0c3e1247f63aa194c66f69b742302f5af26e31de025b8fe79612026f20020a304ab4c3c114c9b890f5dfa7c7638eb59c4bde490c6a1d845b22942a60b13456d40ef7de3cf8740c287d01a9a2742d98456afbce88009b48ac9b6f4a4f7e9ae47c30f408dac7e910ff4f4083b9d2eabfd59b0158d14124ac88849146707294a50f54395a3043b26ac149d4f71f947ec297f6b4c3c4aff1aad7d791af1a9459d8294d74ec3731fddc36dc675f07d7bd8dacb4845229b4c76a922b54871ecc21f95474710d33c68dcc74325d8bfeeb159c19c6f02a7fd3f9a889f8c18ddefc49abc993faa77f77dda7b497a039f9e4b720592eac1c9e7e963e9c2262b5062c68b6baa468a789a95845445dc1dab16371e6a72e15f4a0b08675153250e47718b6eac1796c9c1960d2311d743b98cb6b4a9e5da0a514d1422834f6f4582e1c54da9c4f7da29d2cd85de36e3d0cf9f78563357433d4f60ce82e4deb6f4ce1d7b10d296b0df53a0a9f29e61ffa332a39b68b57ac902b0fc47d79135585135024849e8d1a22f315289220b457545bb5745578f10cf6268aba2bf9759d76ad9e73a158e19daa8dcd710150f97724375436477d0ae2d929b675c6be84620b3eee6b84cfc4d40d45fffec6d7761b437b6454535ebfd95fae96c9578299e8d57b59327edf81dcb8e40347556451bf72466444f71d26716e37f4fa3ed768e5c9fdefee85077e664b946522ce90252510330919594efa70ce85e21de02a80d3e22a6f3807733479be093b017a7b82a5022387e2659a3a5dc7e385c2c668cd88fc22e8470e08d8b32781e5b4c0656d520f7aa3dae0e29f853b128a38e0d0f187994200662a5ee5c9370f5bb2b93332230d3f02c891e7c6ad1671535268d3da52bab5bd62fe0b93077c62f806b4f76861ea4de1fea15689b2ea3bda187012a3343566ef35a870e742f65484f6b8e90f831e841ce61e99e6d1e3e01ccda5b45f48c61db254523ceedd30510f50382846c418ed9d7dba0713b036af5990a69b8d2b9f43d979f7223101f1b36e41227738f264a1d6ff41b32939a1327f7728ba3cbfdcc4fabc47373c9df1f4dddc4a0ff7a3c1ad07c512b9cd462c487fd5400039a14c4485c6cef34b4ab4928f94bd86bc5601345a008351eafacc57c5347ab11aa4c44678a544b0ae3f16ce3aab13ad141f4216e35dae98ef92942dd66476b7f0a63edebdc68f1e2f42054769f0899aaee77449d9379fe2fad1e4e32188da7a558a4d408ed28a4cc3dfe2dca9b14066ae6704b5f62b8ab3ef67e758ab38302c995bf9260335e23e011f2f2180bd02760ec3f499f6445a0f89615b92d8d4ff65e63abd9ede773979942c276ce354d504872e14cd5b2117b76bacb7e9123c016fd09f50ae847a0cf1b4d3ff3c7f8376bc38c59ad6085e705b3493f7576536db1b912c2627c7804db0c953412e03e5d366a33324d911610c78463c9f4d933f354bd38c2ea331138bc22366da28db9552ce93ade5a7c373692d72fb388a83f856d466c1011fc54e809cceff2b7022c93766fa94e67103e71cd187ce7b006796baea932fadad38e8d17fd417958ff0761632f971bff6c0421a8b3720fc6ab486ef1520ba7d88f74815a211add36473e6961d2157bddf06ed9e6c508a232209f3ca0d577397ade95d3e9e4674b322e9694f846846ea9d83e8f0955f463868a1595235c8cd038bdd92c91ed70617825f94fa779b56ccc644660ec89f83c3e82af0baa7d09908b02d09857b8b5986f26aff767f91c98b905c0d5dcd1ca28a8131791dfb1c4afc23d0de38235deb96f67a40f757f1c9048cb16517974c5936a1df0e5ee5dd9ccbcf1d809bd28f8fdab726b54b66a42ca7850c773b78a318bc3e7a4173549fa1a0836e48d1f2a7e89e9807f888986e42664a5b076626464149ec5d25e34207d5ae1efa4c5f39e4ccb7a0d6ad27c88db4db7895a5877fe018923680e201209968d7bd776322c61f27099a53c283718e7d0c5010d4b6c335af60ec5fa0611ebdaed6751a646c1e3b8f95c0d7a45cb21a53e2549ef7293f86bacfcd479256347f650dbff822769034cdf669b29488bfa972ef727620217cf46b31adecae4c39a520891a57164949858e05c170a782a3aeec8a23034d91a57ae0d5ea27ffe53e6a4579ce5fc2796ed20b62c0ee54e25da5af0115ef463fb5c6dcec43c42a79b5c2478073a2ead9d7e3853c52e250f2962afdd609a22d31087cfc32a5f99b32872fe4c8aebf4fb0b1dbba09925042d2d7a629652d9a72461887f4e8d1af6fceebe612c9d42196aeeb315e2ee7c0273f271642b4b40e9cb3819617118f314c8eebe90691b98820517d934a983b96038236f5012a3cb1650a73ff1076d006d0369d161f5d195cb6228cab5344ee842823e73d18c14c41fd0a3221a547f9fb9fcdb3ca4d0e74989979d07ad66557b4c2bab181b190af8a214c7e9a41f0d0948b0774f14afc78953ad9c8242d24f2bacd731c33bbc4f4fbabcec9f09ae3d2fc698567ff6dd51bf6bda9ccbc5cc2746ae28c1a64f844c11916707c737d3b75044c12558ccddab0cd1307ca8d916a7e4c7fdc7cbebd92dd632c66ccf699346471888a4b0174fcbb3d5b394bc9936efbcf946868a4edaff1496ad4a389d2eadf13850609a2f1ed81b4ec54579d55c49a2313822138cbd9e1437171e505b945e766d69868433f87f7f051da9054e49186c467a8a5a4c69fec4bcb73aae02ae2367d1c4e67c0a978851c550ba7063407e46e71771d38da46084cf69fa2519778593a9b6d6f49cdc297f347535fb5a3e00477b2c701e7e81ca81b5c7a757034e7ae48dccfa5ab47da16bd796335ca76cb29152c82d9ba0350ed355b2a2813033a765cf7c7ae4f10e04d02a97d973c54d3b9efa23c49ee7ceea2319408c6e7deee36a8ac5892d5d8215fcf853245e5f6ba1d20242ae6d22035b5fec862319a07c3daeabe6827b5b0d36ec51c871307d108489a230f1c1f7dc4a540c6c0cbe785f5f024f4e567ac2897af827dac962f9195aada8a0c9db641b85f936dbfafb7c56a489f072e1f290dc988db0ce0a917185eafc8804181349a0ebd6f61b0bb95733185797ae5493a004a360f681aaa6cfac6ca936c8c3243db427e59e8e01a5229f87c76ebf2d4e2d0dfe99eab5449cd2ee47837ff5514faffa75c241d8c078a365672cc0f5fd4624ae534f80c1f42e09fc456a1b4ee2343e62cfa9ee7e82bc18e131077ed487c6a339edf2a287f3edf343c8f41f15423c777046a8b95c89cf79435311355de759b6ab1a898b87da715bfd98fc17a17ad702cd0fbaaa1822730c5bd8520dfe0c1284682ff063257830cfab86479b65c7b46dada2c3ca2022fc5c160e9e201cfe78bef35ff467958e179cab98d482b67e9209e38e99d0ecaa88b3d5b64ac22125ff05e568c3f08fe4d4d6ad8b1a4030f3466c563fc5c5ce98139af1cf4a2d8d4f570571a1f35d4042ad5f32b3bf16109019a0f1d26d113957201129f711aec468db5b0d0d3aa0986b2a6005f046ee788b77dc74cb0ed84b2cb676408b8ac5ffa4b797710da86b924d7503bc94a95d9472baaa2ee0115f7ab8f6b8841da653c4b99d7347b58687ca577655bc938547a033c2a84b9fb0824cce0955e0880c1e0790851db2c79bdc2b9475990d3c16753c8daf707a05b407cd2cd6180b197db710f147e85c4c49f4adff290d60558e90dc3e371950dd1fb0d9775ebca3978931528ef45354d8a0d779b6f5bbc2c3683565cb372c00a4c1a88bae8797e66ca021499735fb22a5628f2826130a469a236e53c811e2c1d2d92d763d05d519a15b4fd05a01f7c1b2a6ba05e17dc7c4714c3004b098512f6060b2ec62c31f7cc87b3d8389d7ba8b6bf58ed7e3626c708a8fea7e93e66301d02562dc0ad6a5e14e9573ab4f4afddd9a7dfd5fd65e6a4e627307560031d655654fb2524efa4b78fc695d5b7020412fb0c0cfeea774db1a1fdb16253fa27dc27835af6e413b8596cfb25bac1834b9bb8452a21ed94dc65f08b99cf1a06ac1bd40280df86046901060a8383912628f36e069de93106eb723807076602d64db1e672997d49548e00b923b5f592647f2dcb4fe0444eb12d5f4e406c3f5f5e9f333562bced52f2d88929335c3abc7486e179cbf901dd82ed399ea5946c955122e1327a8982a1b5a2f454986c7711ea200a1336dda6a0828223fd8aec1d7e37bf756c5c0eedb7ded92f361c5ca82b75f76c62d65a1bcd478d02ae3fe4dafe0d734c85d8eb8d589efc38a7f3e350f99fd9803a407a2e63319c0be4ad297c9ac922066a1db292fcacfe53f157f6c95a70aafe03f016389a3fcdebc5baed072cc5da4b5416e9e52855b63cce55c462deeb756b477a60f4776258c4e7bc67a56a65c0fdecc057b04bdf65e8e699fb5644218187fbd00527034e1f13b486db1b0693d9197e31c62e63c44d918fd7e01f76b74b821746e72d6f0af7745eb98ea559af89b99dd7c785f01592966fed8bc721660d5e9efa4d8ef9091f142e6d057d9ff909722fbf7319fb091b49e7647d7f5406f4d89b214eda5fb0a041ff1664f31c2089e9dc82bc0dd51190efc148b68b63854b1928a2ca43fa23dc858d16d5c2d83522af18d310de78a1908cba011dc7dd6e6f069124ebd869a8557fad5007c357864b79f5fce7eee9570a4beef2d3aa22e1daabbab9a650f0a6787f65de9c433845ad7ee6e6d500d7cae0db8573f88084b0254859e88d7d834d7fc12b7de7b5dc2c13b74625709b089716d21f06bc77200e8d6343135e1d7c3564679e0d9dd56f6cf45d83c3e2185e72a4352c8dbbd1c48883372659508849a35f03c2659ac1c2c10f8d259edac825f198b6d4bca09b787375551c2c41d79f40e1bb63de83313f8b2bcc7d9346586d5b38b46fa15ad73e3e38dc20ada908b46c646d03b214ca04d6e41e1c1b64bb42dabd96161a3adb710d3f1bd63c71e6bd67064a4e78d6bf9c0d3293a7c7b557edb5b63f09a022241a0b63d721238c8b62599e608cd2c3e55c701a9727f480ce9d3cd6a7bf20841ee16a22ddb3940f08fcb6b527aad654e59abaf7d06c4a07449b973438d3a2727db9d3996b647237e7b0a72458a3d9453cf6e27ee0a444d0fef467adcb0a8a75f3af6773db90a37fa6d43f9ef711826c09e4cef2bfa701a4667e913309b2b0cfbfbec102acd8a277d32f812c2475564acdfb3c47ceb86a3033cd45f590ec950737b35908b34e0dd2a263263cc21e97a0dc6bcef8dbec8bb564bf5465813d97a21341345d998addae8b3759ca8261828eed50cf9a7a914e8511c401fe212bc55cde6078a9f40a24c03651a113c4a75ee1d644224ce0483b29b5eecaa7a3f519ac7abb55e16ab906c59b1d168dd204de476897da4f5d429851ba547b84b2a49e3303ad1bd993a8d70fe254655216461dd11edb05955bcdccb799e8836a6c071bfb354fcaf601fb17353aa3154eaa741a83b58eed776459849ada1b6b8aa335278f3a8c9e0bc37dc8a8cfcc2ce80e388aab220f5da42ba2340c6323d64ac53e93f8f19ecb1a6555f464a41c6288a2df5fef5650086d402c737bab4f26c7483ac14c5857a0b3dc0166600a709bcb7c5b8bd7e9ce41f7e5cafc12743aac8e8922e2e2d3c4894111742725873fb8c3521486c833c546bbeea5b3c8f6a6fa3348f89664792e6782443517ac3f3a9c872864565313b61a88ff65f3b022f58c3ef912ab9e0140093440a73bc5333b8c5c9d486059f62ad9fa628eb8dbc9c1ac016ea323d9ac5c2b8159884a58bcfc73708ad2e9615f4881b475bd679ed150ad557229e33a1026e1d0d38ce5693fd37576289f7885c37bfb9ff888daa040a9111296ee0c82598ed210f7fcd37563b04c6ab3281d32a46fa04d50429fdcb609ef695ffa5ef6f272c34b5460f0baf74a720bd1168070b2a3922b6052cdf0f771c28c378768d395248e6fc2fb0e2dee0f6dfe3c0027f280e936475366f5385829db1f95c87143decb9d9fd7e84febfadc2d5c7e6e5612d6878c1af488ce76787950ec975edce60766a417f2bea7e467b52089635d9dfde9b2f39b0a8ad3f97ef114e6341aae5752727429cd4edc1ad466467b519c098c39996087b42f2f90718e5c1a67b28e4096d9b39dfb6607e9ff2d460f0bb816000a992b9204f61f8df8d6186a9ca34638151ef1d6ce8614c4b83924c44f385c538f24b3c47ba605180008718c2595b3f86b9e39eedee50afd72921de3b20578ea34e597f1d0463413067987fcc166c44f8d9d74e97464237aa6438e0f76677c275a0092397199a6e57ee56533dc340fd2b7c46ad3e321209d25434daaceaa8dce96ae08ec31503c49c4aa91a961998af2087ba3ad728544408499b2b1f1687dbb28ea896f75e1b4e2438ac60904e11329d92580d9e88c7018778dba340d35fb08d9c7b2685fd1ca7fa4020a9c8e942a6dd96424ecdd43460aa628ffad6a23bc4dd1683d36f3e42bccfa6639f1d3552ab982e736ad61d2b0e8138fb4032877b4888222d284489c68f02fd39ad95f6855fa7ac57845da3d43d1f32434e3092b2c0576094313cfe4e7d7f741132d805e97a8bb1a319f1edb7ac66dfedcfa0bec59eebddf157f7b3fea9fb563f6f23fcd41e976a3d5c8368e649ee51baea8a409b3ab0521e0444c6328349a83f876734474eb2aa3c31ce47ee56321c60243dd5e300272bcacf5401b3afadaa77ce4ce4c8b19a2a2cd407b93e7e9d24487155c91a8b7a6b106c7c7b7557f4f21889691f019f0d8d3373d5e4245d5559b0c3abfca68485de1be7dbf4a3b58280f1719b035db38f78d47a66ad04da2e858bfb5afb5530eceac0e0b7f56cba3d8c1a024e89c3534a4057c7f80dfed068ee9f0e6a9d74f30a27f4650f313bcd6eca9e05833cc94aa9805b03d1e05760e0c07127c50571883f6543c398aba536d008337d917c378edcc7370a89c7082c990e477668cd6f6fd93da4dee994207a41e2a194fe7d9e7d3039e227d3e72f983b47f3b6907b3e93b9891f90d5afd61c11fea0bebcf150f8a310c6edaba0ed6b5fd234e9b182a2ac8edcb8198bf872086245000413c21c509017809f81df90f9f9f76125ba5e8d86603747feaa9d380726904c2f5899f15ab9a54681be09a1c15d193a3bea77c9f81d3f80b54eb8d0229a536f3e4709b90065db5ba994d3433499117cc3e99a24b89dfc3434ab471340a6b6562a13b95ead04cec95dc2d3cf9ec7d46e2b0f8178ea33b5e85df95aad90003576b60ebfb7ed9b1ba89a936efd0879d3328a805bd5e6e71c71a99bf9f54fa4f1e8f250b3442784c617dca03db677383e9e387c31952fdd83c7332f98fe2597a4660d03b44244e823bc83968d3fb5e9d2f4439225af79a7ab48c9fb1aa83a3e8a6a4f1b82206fbe8edb24fa4afcb93401b8fa2ead7fd161e5475c7bafcb3d17a75d3a0313fb89c7c7c91948f53046f1b37c93c3eb47cc252151cabfed0c0173cc305d6727a090fb7fc577b4f1ac761b8c225871c2306ac72c89c72f5b1b9d3c28955954e5c89a8ad9f0625877466edebb7f8be535ba79ff31b42a07ab43e2863ac726f880f01f25db1b9aa334caa2a6f4a2a84e006d46345e2a13584614bedc78dd1807c3ffbee6806ff55a72a90c9c490c723feba5380c8be778bc4a07ccf4b63503a83e09d25b552f8a0b0cbdcf28f823c10995b38fab3650021609f5c3ca6e564cf5f958211860ed2b885211e8c1f9200619981cd1e26cd7ebfc6799199a4588e7622234eccfa6292a193f32fc6f7e799ec7201759918d9f86125f07ec9bf624ca9f0af175d636fbb79be4fa6e59305422bf9d893c87237f0006f45ca4b60f3e465ec90833d0c82c85fa3d6ef9e7a1cc3f158ab77c48e44b47422ae03b1010dae5266f990e17b99dac3ae3b3f16832b5814fe000e6ca52a5a3bc41b7c4d7ad637ba96c7fd823ec359fc6ae1f9cb229d2e90544ae2eeaac55c53034eba4290c4f9bd5d99a27edc7bb9e570fb0c57a010e53b06c8954995e4952827c2648f2bc7053808735692ebcfbbf230e1432ce76c52ef5ecac8da7558e6328ea3217116ce64ba49b904a9f67e6820c13861d5d983b67c4618952ea00e18abe0a0f692eadac04553ac1866f81f77a7225010a040566b6b29276e5498b00625c698bf63b1f9170a72a8b92464b90ab59681c4c557bd971969ae3158c9f438f7a2999399f6f09719db67d482be7cf920e150724fe9c402bb1499f4770b68a807ce3fd668ea08fc6e9d12dd3d2145e5dd007ae1dbe8d27d759dce709452a1e76e579f21f68ee98ce7346799cc68b94d19e6fa083817d3dc3a3c60dc2fa649ea1e5259c386a3eba3d44270c544ac3720f59bc6ab9ad9fb66021b6325c0f19e5b1179bd174f5118ee695b3e5416f4a67fa2acc6acd62d457649ee78570f60ce34def2095e141d681a37d27972bcaf9a8fdeb3f0cc8698bf94681662645f177525a112b6002a18185b41806cf41224eb894d67f5b574769975d631bdb59d800f2174fc5f0fefb738a8d172dd4d4698a6eb8cef74c29e2499d8d772ed85e4fa85decb0838f87949ae106416258bfd8c3912af55966cfcdf23070b39f947c9691d907f4f101eeef03f3ae704cda8cfa27cf9381d81e1bbf786a9826e40ab8c717c9027ff587b522b15823c787819fc330ef6ad38946d03d440ecdd5c60caeddea27d0aff1a611cf057869fd2648923dea9aeb44d6d06f444d1a17bc51328b35be8bdd765c95c9cec508568607af83e71a002eb3207a5064edcd7e7ba079715f5c201743742d04cc12ea43a043533b7f017db9bae0d1943b3861c53059cda0f1796470331b94f30b7972fec21e272f67903067398310d1dac04ac1bfcad724b2a66d7b34f1fcfae1e9e7e0a4826195b64fa82af89a167856062b9b8ae5178d549a2492a65b5656634be53f074397f7da92c3a61c391ee543b0d4e18e38ff3e95e5e16f6f15e0ea9f73ba031f78e88a475f969558074508d2dbcc9b609f5b91642c3fbeb327963f1ae3823b1202574ef5d3448e4426e021245052036fa13d6f1180462bd5be36fbbae7300b4d0fadb39deaf845383c720609b8a1f4fcb6e21956b85346e423aab6f997a7ec673b2dd72a43b3ed152e75dbad34660731df630dc775f52243db0933a07ea5fc921276c5a31270dad88c8e9e8d924538913920935e4b1da9d1c464d30304792a6ef7430797c04b360b9a9183553dc4c47a67dae3d3498e476f3fb98cb76d47370054041f6ec5790e85f48fcb92e9590a92576906aa52eea61589e26054c04ad1c32a97b4e70cb76ff00a6f627c0d0c8689188e10966b88e6933a4360cef88ecfd8ce4232b407f8bb3fe5c2476c263ae5aaf53c36f18d100444e2ce3c973bb531a063486cc6d16d7e0f245b6d04a0bc3a3f788e0d50fd1399ac1cbcda11a31c7ff7b28ce66f31860f2c8149e810f412a24a7f1b541d2a6920feb5df743dd0c97a475ef84032d6814a77dc26e13da6bd8814f84dce4834431314c81abe3225a621482625b0d362aabdcd151acb9f04addf51e78877cdd5e39b83d481834308a19bfb585b7214bcca37fcd545688e7119eb315aebf61c07ca7f6abc88be20c30ac973c678f1dfc6b49c8a8d3683620afbcbfffc99c7b795e11d3d8ffa7754bc6ca45ab584d34966e365d9082e4775a44b5d17777b4ebb682f627e4d72666a6d627d91556bbcb0d3a2ccc6807494456bb9e2b98522fc92a839fef52588847b8b950e1251913da781e871464c6f3cec04f64f5a93581f32af7611f1b6fcc888026045975ec0f572ffbdd763a02809ce6855dd0133778df503f1c3bcffdd57e4a3724366238efe55aebcedd3b784549d6a6a5a395361d7cff3cc24d0a95a5e65d18bbf735bc85d779955660ca8493ce0bfbc88d5f32e4ca99957d16552a781feffd90338b6865d1f05e1c8f15373b820ed7cbd6e32aa5e8a2207cd963b2bde3682415b5cc7e3175a287ce13fa604e9af46e0afed2b4096ad62585d512b13b847bba19bb36d11eb727ec3659cfbebd51d91b3abefc4d028033210507438a473ac94e7dc334c551a8568e7474bdb84754ac785ced0a6347841f4dba70329883b1c65ea5898a40ba788f80585670694a278cda1a86914399fec9622172501f41fdf514a3685c92088f2ceb2176908fbd3f998fbf5e0f080c8a40898b1521bce236d1b617b56c7a8346ad622e491b4d4a891d122617a860f317521768b7fe635783ce0d7192277207f2b174cf7926c7a113027f662d353a13145feab8f92266f4e44eb35c6da896717116240a2034ba899488a26b72bcb5800b78e2517ccf1cb9b438fbd55d1dfc3bf3a57f571e2d51dd844b1716cf0030a9b9721b37f4909ba3332b303cf87115c4827643c13c188b081df0b7df6ad8a24b971ea5f5bde953b3547e64c5e37031b23c1d495d8cf52f36a4271147fe8b4885eb97636f1bf7ab0bce944475cb0a9ff922a4837514cb95dbe00bfb356f1769cf2b931f248435a951fe3465540c341828a6a016c02825ceb85327302ddfa0d23db9a4a4ad2d7d43bfe9c8df69ceb401289f982ceedcd674b015cb4e718910b3cef8501d33c9a42fddbdb628b2ce7c108436a4a59ef19c3ebb0ff028e2af28176cc8a642145415ec0867ec1e7b8b00dcd2a3f214104d3aebc913bfa2613f0c29822eedaf7ed349c5431b9a5cf0561e9e53c193b08063cabb47db5e05c7444a171addebe4cda0d92a583e017bf7521dd2f7db96c7ca31241a94db040ba2afb37539af2cb0d0ccf01e0b645ef8b3b135e0a4b76c403c7bfa25ec6d508c41da8b28f80cd59860c0470c0692d651aae7927d902a31b3c307bd2e7538c80ee51174a9b3f1cd488fa4797932569caf56b8193843f80348a9303e796d0f224bf86f407be6f255aee215c2a005c4a1699695fec7c887e103d5d2d8e9b6ff532a7abcd8608d48fd0abe39ae8600ddf4ee12e9699a69e6aa3ef70e356c27c788ac36feb8c6a917abd0460e02017202a4365111d8991d5482d63ad0f9b73ebf4fe79db8a80fc9e6744db9bea30da06130b29824901eca257a2569bfb075ebfbefbee7b97c428cb3adafc39274303d7a977e32b945e482c888447df9398af65c12eb1315b4e8f4d9be7782cf326b765994d3672313261dce3b997beb7a979d255514b0c0c1e5fa1948255ad78da948319deec63e5211a6efe38bf273a7b32cf0445cc4c87fd49c7bfd1738ca81fcd613cb0b913ef2a2ccf7bd362e20fa025839fe7fd599ff357e169aeb1c58562bfc01f751b41a8c0c3f23b39b813aafda99a57282449b9724809bfaae5c82aed6f94c52d02845188e36777ed347259bcdb23d9bafb3d204aac2a0008611c40fd83601e62d63e86514fa604d44b161a063afbf390b2ddc4d8f7e8f91050644d15df7cc3b2524b973327938ff618946c88341ee9e02f16f2bd3470690ac4aa3c27121d4631e9954699a51d9fcdfeebdd28507dbfe2c41f451fe0207b6519f0df4ed9379f676ba1b1e557dd25c7e5de3100f4ffffff0b