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 66442 712ca3164f02bf79753c12d2de9bb76b948fc4e1d967edc2d5fae13f22920887

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
335639893152802ea233d70c62a61539fcaf4e91b7be77132aa96e2e6884b7a4
Certificate Block Hash
712ca3164f02bf79753c12d2de9bb76b948fc4e1d967edc2d5fae13f22920887
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...004fc8000000af0100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000d008bc44ad243c5c57e4d37e84b7819cec09e1e44e8a388ef41d9df0ef75aee3b83442a5adbfc6716498e4f69e47a1336c44d6005197181d6d0d2f8ad425ee342c07ca574827a1a3e4e127a0d07d9bc0d06737a4bd551ae7400100000000000000000200000002004fc8000000af0100

Raw Header Hex

0000402036f77a911f3a0c6b5604caa26f58529b855f3a3fc4355a4f085e377e8bab4a654d6ee32555574c7df45ea12c538a7ef482b9ca5266e2c4857d264e964d2fc23a18e41e6a45630118a4b784682e6ea92a1377beb7914eaffc3915a6620cd733a22e80523189395633

Proof Data Hex

59,560 bytes
121216010307cffdd1f8bcfc43d00768e0edf267835ef9f10a00e309bdea96ebce16b5e62461df728fba23ceb87a469582dc6dfab8c7f4736d59c7974a369aeb8db937f4994f3ff3452e39bb0bbfefc56ba7751732ff3f49a4f546641a8896deb564f2f4dbe134c9c239c4b19ae9656a0f113185c467d700a68d24467f50b06613a1e42a563051dbc5ffcf5f3c2ff939d2bcabfaeb77431bdff796581f9d1c151677d8025c89f52790dca411a58057b849c3c81262423853ffcfd99c18415127f6ee482d0c0a3c13438f8c83c96126633a4de8ae6f9294debb9d9c9d34c95fd7880ae9230c616479a2eb795db938785fb18d3d8cc7cb20ab8fd5c7ae5f769d444c98d370e94fc1427b4f30757a9e0e20f4156fec2096067e2a8cbb2c354033049eb9bf9005d9e64d0196d7623a6f5c8f06a73cffda08bba444394f94661dd0bd804a60f763f35979743fadff189b0d8c112f64654b8e0682000c7f9060328d1cfdc1fb1ed87e49db0de1eb7868a89626e745c1067f789bac623a1bd8738b467db0db0b937c4cd14684a8b15001236c6be18f33a5cad0986f74f283416044e020d5d1a12ca372c2cc98944988a243b5fdb7de5c31c2c24a127ccd6917828cf76f7e17632e8a44553ed7ef0932073fd1e6d7a884e162c9f1c49b2c709f887012a68ccfa6d56beb612c0223f03b65cb12d3fe394cae8fefd794c28af36cdd66856597c78c02ca6ac105edf1c73a8a142de7651b68a80e014e8407b655cd17da87437433b6c5f370fc9cd816ffb91db5d41d835555ba979dd41d7904eb2c3a5ea3b22b26a94329203c6dea89f24c05eb04be73a00f146a6e746b238d392283f1345ccbc3d1d4f65e8b23ece68e34eb6eedfbf2cd80e0567f899f3cbf4de0c6618aee102583d15ec04050164807575349d965e35919ead0c6b21cc97f3a33b8bacb8520e5b03b247e636d4867e5181d42edc53cef8d2c5b4313311afb74590eb86105b1a0828fd07ac932f53e58916f39c866d6ac2770038172249d8c4e4ab94c401a1945d123613d9f3d5dcfe189305f59ca572bc12e31d4c76f5f82e3fe5e05b381ce27157ca06053a6f1ae44d2455be5f151353dd0516f3561ea1f431b19e61cb00158d24411bdb4b307db579c97dc7071f619580f2bcac5fa30cc4fb886d417616dfe68678b0f981c56f8c8b2f6cd77fc946478e4f1e60ba6a7bf0df4ae8cad01a19b1ad0d731469a1d6861664b39d0b554b0f5533f83cce29003919eb2b364c1be2a8103d96ccbbb13d5423a13538908b41a29ca68eaad6de9abaa23110a780010433f33b02c062aae89b43a03ea0bfca4435b40fbf1afe717e551680a42756f3b000d73af517cc501545e391e3e52a0b31a4674ff29b65bbc4a6f2045a457314e5243c14a86ab47ea9cf612cec0c32fe29c31293727c1eb5d673295bdf93514a2c8c80c528bc897e076a18c2c67f7aaf15d6f423341a15e21697b18f65ffdb00fc29f45d18f91c2b97d49bcb459f517b7bebaef60c73c1d2e4e007fef650c6c32c9bafa5985b2da337b5e95d5534d7d2a811325826cdf3982f28217b4c4bde4ff8af5b234c19a62f70c1aa9a515c0fecebf797bc21d89be6af82cfc4ad88f95cfbd72e69ee994482f2a94c0eccf2fbd213669a0897ba3274cf5e22347202318843922a3d70dac9e316724e1c0f753e470d14b9324848553cc37838b3f44aeb50c8bcd9f5ebeafce9e6ef86db9d1336564d87edb0e52bdb34ed8904b12cbfea146772b2936963e1eb9ed2064c63d0259ce97aba62ccb11288b42c8bd37f7ebfd8dc4bb2626d5fce17e356dfeac485191d3e453ba1065303f778e5e9185f4db0fcde6a2ba708a9ad0b95d65b431f6c66b42364b3ee0230541588dbc2c3856cc97f7d5aba37bddbd62d22ba4bad51b9e8e448a86123585b576945f974c83b447c7c86c60f04be967fe103391da1a4742b4c0979b461fdc8870198342841dfcc4739cd30766a3bffbc03e81033ee95948bd15ccad9bdc6a0cfd95c24bed09db3beda19adabac790e87b98ba8b4be5d22ee672a3b8f45dc677c0ba91fef33963469c133ee12837c0bbd41d6554c96c497c29bcf4945bd966e7b186b3a420012f7ec16d4e90d24c1f3f0cb56009cf7247433200ee62e6e6691b4d042324d2febccfe7e75fc747649262f9310a00df81290275aadefbddfd6e874cc9783641b9074f6af90d30478c26eaadeded78d7411a6011d809c8ebe42fd752b5ba811a5fcdd029417cdc492f0423ffdc17288908d9bdcdcf4c5aa4df75d89f6e9a6ae610a7adecfd5775c060d78bfd75d389891592b24905cddb99d1085339b99a32e172ed5ac943e33d0dacf94a93a125de7c4475e0c82846be5c34b5f70f337c63eff5b6cd9276b50654290501fec87d32cabe7a45860eeca81a87711ce9dc261b17410dce10e4b936ea9daed6a56f9eb3c8c2d60a4826f8fa1fa0707417d46b54f7e75a34dd871105afe70b5476f024ac56a145b3a006f9945a4a54a47cc37b35046cf3d7381d3482898142242b0616d46fe26b26ad87b9ff980af8e24afa57e971284c986d57d5774947c9d9cf2ba4efa95565189fa9f1cc3d9eac8c53e29df083a6e5ac8a0bdc742552c1ce9d54aeb1662189e25b7bf88cbaca6b4f1851958a81fdc2a6a1673c3f475f111352f363c1e8f8ccd9346276f1ba88c6f01bbc6ed5ef886192d83292a632b341ca200961edc011a31d98724eaee975a078906b5674d18fa6d8d65af99d3230497022750d93dde251e33fd34b1a311ff6d684a24bb79a6915d9660c5cf44ed6b9af073c50e1e257de6a33379617f5beb0379adcb68449e2ec2122ebdb34e229bf4c72cc0cf35e18b4c74fa62ee666b834ba92a5bceb90031843c996152b242947e89ae5bed45a0450d8a7eff198b8d7f8b698bf9627ce8593e5654723ef3745376cf30ea0d202080a6d4f54a864fc43ffa8f99d7eaffe7b06f18d8508b296879fbd62182d2a93d503a0d84170a3fdc4410e40a8b1325949546c58a6736f9b620319622cee212f8f189336f36a67007b6a2d4d0a752f1eb9ace10a3491c77e0179cec3f7ddd4b91ed0402a563fcf50b9b642a3d84809bfa8a3fe59e757f302429582ebf5a23247e5d3344d52014e033e12f908bf410e681982dbd071f61241714a167f1b7c362974465a29d09d0be8871378efeee8b1f069273d67b8461c066eef9da9dd0a3b738df85c998a0c0754c382a90d5de803e3646ef773a62f2a9e1476e97feb72f84657ceeed28fcf833c1f8fbe2bebd6c4556b5955d6d65ea1955461ac55b8d7ddc74554e5e2551023075e18539b3b2cc6f8f836e635d3be03971231dddc1da1db566ae2809c1631906ff5b32a37f0802b42c322e44b8dc18ed42838f9c06b733df240b95230f015e126d4dada28ae9ffed776cef9c959e507c3ac33dd26de0c441e306540a5397d8d2f95bf42e98884ca95de80677b8b299f1c77969f67e45b5b41333d0a1167834e46f0d5237fde56ab729a14248b9b2709fa11eafc8abaa8cd5a3ed6ff21c17ac72784fa5a04e21615b80b31f9bba32165902376f7ca8ec5f77b46bc3bb721c4db53b2424dfffa3f6b515a6cf0634131830a230891603718124b1a8bbc5137ccd9834e1e145ec3e5525eba30602b5221bd3523cdc85da75bb191481b4bb00a67e4264ae78f331deb71570f85b344c05ba04523c7b09cc0a404a9addc13160d4a21e7edfa2dc523f5eaf6ae1a3f19fc10eaf1d80009629d964da7da00e4a489877b77e7faa9f68babc35ac9dfd1e44dd0b0d24fd26d445153a278fa71ca43588a48073acea3eba6b660777474789c95fb1889ceaeae56b247f09c3a0997d5441c95bf4a753c1e06da3ba07e3537c40ba1a1a21ca4c0b34b679834d267d2b7d6c9cc9f55bbe414b2bedac0180453ca40d1ae271784a276acc35af96c115d36bd6b8f81d30536fda6c473755786597fadb0590750fee2f8d724cf01823118b043207005f7e2aa71a68d755881761fbdbe4b40db1ec95fa7aef176868e78c2330236b3b2348e19e1c411f4ea0ea5649797a5a85620396120bbd419db687b06f1c7d3cbe47070ac9703e089cd2414801828d90598cbcffe0f4ad8e9103b21fc2ae75a7cd2f625e90ace79f9f888b92139b610b7561d4d57970beeb704ca93864d5bd2e189bc2beb922ab677d2b703f3c9c38c1b19c67423995669a97c51849aec9d617ce7b0d8f960c77c7f6a4c830b2d4f6dd858f2bdb1965b0e0b77b89e2d3c48af7ffa0ba4a1058af860569da90457ef5d7d756eceff33149fccf2030985c34d07f7f9075f69bf9e944f4918786a82aa945358f8e8e896faef3f38ab78b7ca281e684a4b4b76d43962ee93e9acd747aefd3c69156ad91004b593bcde5c14eeb70ad9007887818489e22dba4c0352ab144e40e0ac90aefbf16c64829ebea695cd21487f002cd2a15161eee191e9b517df0038d378cab2294467cda5de50203c655a52aae65dd83471ea6892e59efebce59e52d614fd67ad892033058c606e8642c64c85fa5bc8da70190421265861c2b61541ea87b6bbe0d7a7dfad815a30e05c7d07a5f6657d16850d5ba1aad10edb951c59649089cc743eb9b23f7d30954930de646229051a76f3316fc5f3db749a1dbcf57bfb0c4dc58ed4546bb93b8f913135fbe134a8845758fe2d00b9021f38eb97c2d641fe03a49ab049054969a2772241c2ce8fe328bcacc3c4c43ff2c3b2f9b661bf7f9e4788e4cc937c3d5ae9b3cfed650bfccf450f588d7ca34dea7ac1f3bdba673e10b11920c401a57961e4e5b434197758618536fe3db60be27f1d694f0b1a133c7528f131dbcd4bcc505aeb9f8198c869ebe2478772aac52e5f1bd564ddb7fbf5d7153ed87b39ebbf737ad8d2c55517c5bfd75793da2efb306ddf158ba14479b0284610dd6fbeddd1741c33ef91f389e5b6d90782ef153a7d5b69aed9b81180300e574b2d1b2a63caf219baabbb18ef7f79cfa1b3374593af5598ac77fabf06a320e02b17674db66c69b19579c720c71cfe19b4db7e9067d299063d3f37350d7ea5d8fb390eef2197638009c8f55682553e4570378eb1b37a8d69444318408add182c1bf6edd31a9537ba5486e55c9e38743d2161851387e544561bedc69ef1f802b28abce2ea96c16631e058a785402dde79f99c4c2a704e28c04a4d49865ca8c21d3a71c0213af110a822fe8fa32714876033454e312ab9193bfe421c4e1dd00e6f635a9e3a4a12337898657638fed2a5bbec73ae7aacb25c54a19e12d124027a55f3e9e4241f3d74ea883f7f9b72831d3d66fccf997ff039097f3edcf8041431c874a013ef5f85a86a93b261209446aaeb6986e379330d7cd993d592b2ea75cf80e38bd7e20c5ce137f83f0dc95527fc70f36c701ed9a533b339fc4db670b86bd225c54acc012152cc8f812b63e1149420b7f97612c1d23e5b9b7a5be50f79844b69b690cbf5a1de1695e13a1f9f7b5dc97892a25c1028b490aa8e36855daa0213f183c5240802d5e639c19108c41de9e5487583e7ce7658a5cf0b30dd39be8e386d5ab421faa8c569565cf2c00db02648366779502e8e0120258e8db91e006f8d0a149620c5fc25c8f32af5ffdae1723bba5d095920a7cd3bc92dfa76b8e2eed236ef76d0d38b057d727d209beda414e762b6ccb289fabc22b5b6ca61908e0d1a3bf597d80cbc5ba6f6fed82323c0fae66507248cc64a44e455f34d47ccc0982dd57c90ae6fb28c1965edfd988f4901a14c3f2a9967ff7a8767cfa695b155b220b0865dc04dc78e677928799bb34870ddb75036b48ca3ec0f141e2ec3f21d1951644c0be7919fb74d6812f5d8fb1d3237dcb16ebbb8e51128cd4022a16bff73cc95dd19af6d2fcad5b2b380908d78bca5a2615b0374ae207d5a183456e515d2c039d35bdb8f86dd5689255b247739e7731978bf9eff903642b4bfb8a60f325c7958e6c882f13fc3087ad692a152e648a7bd2b92c40246f2ada650dac89f74992af4f3b11e8db9d9a67ef33f1dfb5a711c1b62621418f6ff80bbdd72d77d00915ed97461dc6c861757e1d8788b287d4ef0217c9a12b65b0bea2a1488742de7dacd5142ff51bfba40467f184a7558b74a6209d8f920ad1c8ce17051d3a267059dc53c8f0a9847d182314ee91b25f526694481f14f16303bfad342e3815b3b5283945f03a4eaab5b06588dfaf99beba1411a5d84995fd8ef782b358ed16aa36ed759586491abf724ade1d4f39b022e20ee0efa3a8532610318e9d3861a8bb720b88dca87c457af6d775e371212cd84f320c8a0e4f461a467ef6953d786229c170de08e498c5c5c93f6e12fa95a9a2151e8617bda8bdf0c5d1da125f3f6824ffeeea8d16b0f6d5b2e176e7bf7835d3d36db89bfa5de1622f1c40af0f6c511596837f5ed8e0f0255c1314ee16043c323737f0f8d5a0cc7a72eec83d2ef264bc1793afbe9912ff060ac6648cf59d4d25f4206d15b98425acae57fd57031d351785a16dedbe3391691e6111c35d2433ef7ecf89a79d81a42687624814ae7a026db44f233bece39549658d2631c31564385d1e56b35b890921e84a8c498a9d59f556464eca31a8e83457f9460963a8f350e22aa6d292a92c9caa880d5a791156cbf7403907f9e9cd301dfcfda83376c5771f65f4716015765d3b290485752e67c25b978ed40816f520b7083732add1fbcece2f756b7671ff04c3e7380c83450e7e7148697f480902fae5c8b7234c6f027c57d2fa6c37749a2f3d61b275fa805bd2944395bc28db53285a14be2df27aceda5fb9fe38e0a3b9d87cacb457450e9b74f8c035cb6b5ad463a88eeb6b7848bf6c209a61fe94af584c477208c26a780f50e987c0b8fd6c5d4061cade22e5b21bc9fb01bfd80593cd5201ff58001ffa8f6cd2a1d4987dfd60b1b2dc5725dc3b9b9c8ef80d7df7a45804c1de00857c084c4105b9131a11842a9ae9f92f345e528730da723ac52f0fdb2defc99c08cb7013e7fcb9b1a92b481c1f939ea2566884b2f74e0a8ce124895c836e90934f2dbcc076e5567d9f63986ddbe7c05f6c18e0c4333e286a747a0a16b2675b52fbeafaa2a0771228f746bc0f0dc8c8d731b5502e45151024274495c387bddb0827370d2e0c35786f4e7964197c49d4fbb29c2fec3ab63d1d90a9ab6d874f0cf4228f267c0351d8f5f8721d65382a1bfa63ba6daab4aaa838e958fc74e62d7c1944d1c91c0edecc22a141b7a69edfebbc2cf375033707fb411b536bb740f428c17bc419b836ba9fafeefaa5504252069f3aa54594d01ea39917f62d125a7f92aaa3a0ceb38fce09d0d4dca833ec43cadb7fe5713194e866f86b1d91b506afca69f626727b21e1e877e12d3be27233209c5dc6fc5bed1c0ac029a78650d13c5068c2a41a8e9e5257b78f20453d9b8acf083f624f8c7464cfce4b356df2e5a5363a16e8e18f52496c821eb053a850afee10691af6e603ee24475c67736b0f4886e11505da732b73ccc9ddc080468be350a6a60564e3dc79cc11778494195648f6140f6649dc5e47a57033adac9f7fdde2e92bbc647757dda4d6cf3fb59fce704ceb21fbf7f8dc150b003ce5f4f3c44deaf64bef192a1c2baa304d7960d88938dfc0f41721536762815c00bef99b66ee2b8e9e5cc81306cf0c2f96bc12b313e71e03982b74535154a84b7298bfca7c8292565c39e9c0009130d573ff8cdd2b0634dd15181507075d3f5f4f7ee2b0fd520cc19bb5210f644ae819af01bbf270397b48adf6d0f4ca819605718cfd0900c394c151644df18fbddc6eae34098e084585ace4eab2f8284d58e49155659d0196536122e29c613817cf50d95d31c7ad7fda9a61cfbee81cc0bc9579432b058d398330f21af40d8446171a685ef97a8c06585afe7aec13fe037ad4219e3ad42abee14433175d3508823a60b399cffcff41260d98a45e1113226c5b7564ce5b2101d13b94ee28d96c623d8cbb13f773c42604246f4fcb9a94b9ed8dc7229da75900201937ea9f57bc6b83346b6ac986674097c32ee8687ad05e12d3c6e9f68e75ddf49146cbf6ef45327160bbc00937765cc4111f02be2653dd4f924a6f506be48f146b234899f952a58f9d735359beba911e31846ac1ebe6e5ba838cc0129a4c62698c985ae613ba3ffc3dcb30a973c27d65d83ee47c24398a3d2117c470a8aeb21528d391baaca673e18416f287a5d88c23ae5500a3e497e5299113181736819127e246b1be0faa69b3bf3deee66308582bb70564bd25bc5c8e6d51b08865efd2ae869a2be43c9cf6e212c119fcbfd4e335d37d08ff5433400057699128344a68d2f78ed3f4e746288da4ead2fde0e53acad32c7ad07223abd30cb5c560f7b6d4c322131afbfde9b30b8c54712d586072dfb022c089fc54839af164f95a9bc4c3950c87726f6d25a7917505e77fe211977533ce9dfbcdf515b0b84813faa494c9e3eee64c9965cade0ecb692e8c1773114bfac44d4e340ded21763f4fcf2fa2de249722140b5b2ec373ed316a84e3c28126d843b959913569c3db5891255ab249752fd9125b560c5854d58124efc002eb22b7772353e52910182b5559b1779dc94289529f183ef1d6f96489d31928d835f029cb692a3464ad670ec667b8f8cd5d0d78f7d65356bea85c65c94139a6ba0d2f116d12f49ccbdfd10a7f4fb09ee06c0c57b91f88f7d8d01a6da539e1e8059b46f330a046ab223c8a5a5ad8196ee82390cee2fd9b3652f69090a5295fec81b103e078e8548a2f9f57b63a2597dc3760cd48a36200f97835caad328723f94e68fbf07ea95b5813e77528a5625d8fcaa8d50db53183d9c92175ec6087cdb9ac579aa431cf085552f7c574f3e089a1abd7558810464cd9e2541640c0ecfc6357d14c065c5d406190e5123e4dc7ca45366edd4fd1b52847e764cf7cdc1bbc7296037465905cbd1df2262cde4d6eea1b2d68d2cbbc742a873495835d4382c69985474a2fbeac8f6e9fb32cd3539ecfefb4c5ef429c780350b873f27245886a189109607030413a2d321d97571eb619e0dbf20b821eb349bf0ed9bc5f16ec9d64a3a4c4a603a9e746e2eb094315f7fe8205d43ab8e6dc5b5b381d031c7dc4f59b1600b0ef71c351b794de261406c71e7451eeb7aa737b39d37ba9d82571f040cde4634e7707d498e135ff095ff0446a34ee56570e5793d618b3d5dcc47be159c910205962ac7b961df0ccb74ac85f80a993bea7e5484c13a24df969f592ed33d6887d3431b5f8f1055c9d0c66ef72cd6918a3c0ef85f24fc41b00bbd7642f14febdcb2dbacd723fc45640c3c43219051995f3cac1a952640211b0205f7dc488a400f923327afc3b4ee64ac79e2e0a5e47c23150a4fbfb55a3da0c8c3a5684956a4699e43917f09be1e112c5f2231ad0e3de782a00cf2657b3ae689167307aa5d17807e653e522aa22e05a3f1352388ea5d294a11c126b927a652ff4c149737b056c1f1041518c71eeda817a42b096d15fefe76eab26c0dd7a45ead05425a83ef0178d85c5284687ba1fb737c8231c610e2ab999c6fa0b799d2908c29bc6cf0d86d293ed751db34c43ce49933d95ed33a64151439bb69243592a0e6ada17270726dda6028f53b9315bc64abe161476d7ea2c31918a89915b24dc9dc1b474bf0d24521113539acc4ed27e4f4086a89e5bec4f58be6988c1cf7bca558fded36d9671b99158a856a11b12bf40f0d36655024264d5035721b538e22c098052c620e25c8b1cef72ae81632e23d47737a8cd4ee335c3b82854db8f461578653a96cec7873e57048fd2726a2fb74cfdd4b73a0de24582c5b12eb4fa90b9e552295f689e576150972ef80c2843631d7046b577b3e53296c1368b028079c78e2f016791bbc28d87b2cc5ee48c8baa3491f1ce504d82f87e2353a888181a6179cd614b436bb15dd40622e946b2d398a4f234930d5d34bd963947e9fee1f3dd1892ee207139960622629fddf09022e9b567819845d07e42b5c20c52146e306238cc299a84be560d48b6458bbf5f137f1c6061114018027e1f7c8afb38bdfa0f35fceda8243598024c2ecbcda6774526c4b75e481d26048381c8c9f23cb3d270293755613d6847a1375e5f56de6b6aeafdf89a5783cbd011b7f24219b360072f1c6682021e9abee61978be1e3365d2d8539727e5bd66c9e559db3d008ed75b7697782a00800533b22bd08b38ce990092cf596eb41148da358a326675bc85d7369890c4434970a674886d7d524534a08e572d21738412874487fea2e5288403d3c344d332d29dec8ba924ffa8834bdb44c39984916e4db8691c22579f149c5dabbf4e894f09aad40c984f8c3bda1a7182429b641dea38ee3992ae03a8d1ab3bff944a33a81bbf683b8e4bc40929bb1c25d18cac3cbce5cd941ece9bf9584602804c71ce89e535af25af64e532148a6a267b3399f835eb70a2b6ebe58f6f09a5c28365937d1ac656df4215153669d8dd68811fed189513b948dee2f680fd77a38a49125f07946276c49b809357673b46850b33b6847dbd98509f17363118b60af3c1eafd099b9c12eef1fbe9c27d7a2b3f3fa0049d1bc7e6ab4f9fdae15445c000bfe7a828dcbb7b77f87b6dca722e1c680ec2435a2c4dafafa72d309a195ad96f9a8cfdd7d376fc54c210fc52a2507ce2ac06fd32d403420067735800dd2c3f3a8e4620fcde6670d1158b492459d25c61398ddacc3aba71e95ae601c06e82fb920b307e41ef8f593540cea2f03f9c20d7d5d3f77f7f460d7a935fd0935dd1fc621ba136bfb44ad78ed44ffc502ec27403a68f7e093d30f14e7736c4b5489846bb71554e1fd165f85c085b72020950ac30aedc2733db09836a346e892382957da3ebe745ad25b72983194c17bd463acf8417976d376f412c64497e38197bd462fa4bb64e3bc3532ef2da5a8e43569ca2285777c34a86a9e6fd27e0f038b266349d515164d5ffdcc3fc16323b9f1b8b1994421c7db9762105231ac68604da16d833589025e249011dfac0a61aed516c73cd06c5a0eef7f4160ec4709152505bb81dd97cf382b86d41c53edb4d0c86435ab758d6326e6ccd28fce8c4dbd9e78c484a9bdb5accbca72d43913aa1efa07dbe7b74af244368fe054dae63f35d91cd48c95aae80a4137fbe447d75b7a4b598eb9794ae00559052526d8d3105c9debfd4ef0f8948d06ed2bf7f0498d6b351b688f173f57f97713f3fa189753a6c4e46db691910d93c805e7f676d6f17b18cf8a0e764bb69f8bcac928d126defda08e82f86a168938f5db0d27f217188c3a41829413160fa2baadb3d634c28139502b34c0443b22521e41d0792ce74875ef4bafcceba18e0f573944a2603e843a531df81b3207db9185606c354344f60198826305675649aa790df6a8ea15d792583c53e1048ff77c6ca58af008eb749ca68a6f2c1a7a1cb5d757dd2e7b7acfa59306cdda33660e68cad45e68501e2a2f798c6a820632f126793f471eea69a04a4c4e79f2e378d49c060759c0b511ffa5c6b8160911ddb0e751e3c52435d583ee63471c036626b044a7737ff521f6b8d431ad3fec2e6ec89bdb286f62163de1efbbafe821ec1caf55475991e905cc75e344de32c130a068d3999768b71cf7d63e416c0758b59bda28fd35fa45c5a278b6ffb78bbbcfbcb3b47c16a5e6fdfd659c45a047bacb06a5d89b9b17009c04f4593c6d66e98c11ed279d6ff00b6f1918653ced6bd1fb591e02f69c2370b065526070b36283d030069044981df5d7a6af360a818ca7284a4379708747e0521e0c460ebc50f250471a3cb6b9eba77aceee1c7ede8fb7b054187f5acbd204a9f77db86c1660b69ee9bfd328a013a54e06f50fb638a8d80c302b3dcc7ccd57988180890fc8c73af7e52118f17e13546bcf18742eb9164bf0ee644f0670376bcc14d700e978879cd0bc15e8be434466952498d0afda1587a27dd72b63bb00bc696026800cc1fda444bc96e158191c92dd1b332aa8f23bd783528453b9796a4cf0f1a11296a10a67f1c11b0aac994d1c5ed11b01cf097e9d5bec7fe7962236c3a101e30b44056430d30a7174803e94bff3cce4d02a344494afc00d8d3a1dfbdc972c39b08be858bcf1c3f4f112ee31d4f6545ec8a7e85003e32f8ae82671490c89639c25ef71b9eaf6cf8cfa60881bfe341ede51e262a7155ad1baa1f78d5b10e3298d0218f006f6c161b7e3d8e559cbb34475e7adb75f12e236735de7338a5adddc073fc13cdfd2f6d3863d62b2fbad6186870e8bd77c0a7293f49537f7218e757ee11bbbdef72e24b128d855b64db7b225222d962ffca349b667b88ae640c16f789792de40690178e2a783cf399df67817609532ad2defe49d9327986fe7853dd829786097ecf0d0d58a638a36f67d793a9b975aed75ee82435d1111ae8e66a7383e9b4aee43595ca07b892e1d65cce3a853cc842dec8f0d4d872f575b6e42e0009f3d4e83e73dd671c5cd6aee13da7e125ba3c689254ddb3d3124990d5986fd028d4501fc4fc7bff2a7da6fcf355eda4da250dbd24c1935c9b9870adbd311ad5c7149927a77d31a980117563a77cd284f1c4b7796c9f66e19ed3c3cdf89e946c940153a216afb081c7746f1f5f5f4d2345d67e765955875d0ae7af2a11c01710ff2a5db2b7d28033eef13147833e1df51198e41e1188d344c6efe7c90235132649777c26215ecc1ed0e41db2348ec3ed350b26bec92efe31052ff11880f61525d3658eb5982fe56a3735807875444718a097fc10d426305bc418ba4fdb1cb7eb6354ebc8bb1f69f6230e96fadaffd3ca394a8da41d8734ad18707c2312ab676e252f79ee106705880746d30d9b3bffd04d58be4237b053b5f1a430df5c3228373e0ee124cb5e464000db1905a7a094412fc198c35e4cde68b5f212992a94cae2d97e170703002a5cd1ddd235b0af5cab206d4280cb880973e54663722368c734443b4053a6e8bf458eebd3f27a304091fca62f0f4c1aea565feb5c490231f8c2a9929d27a6b26948967710b7e2c2be82f45cf46eeace7dd9ccbbcdf3ae3a1640a0e77b259b60568d97ba11369433dc4e499f226c4f667ef2afa2ab6f234d90f5b2590ece249e095dcab6a5e0c2c0796cd9d1aee0e8bb993a5380e6fdccae196cb8260b9d38515f94db2ebdf05ab73e9cd7ef6688b5cbc12db7a8b5106de6325ec7f21a460caf73a4aea8ff40f2ee1914d597ccacf7e2ddece20b96646df90e72833815743ec6641cffc0c6f0c711ea0066a86556541e1537df53d252726db47bbc1694b0663ecafb1c30d6a5ff29b70d528a7c5774d65acea53019e6f6e4fd0d7bc378fa3e62445b5befc992cf30a8baba6f5b8b25178ee112aa279386809e81df7883dd2c6f460370c7b5bfea2d56a14f9f2db9d3c8e7a1f6572a912fee27e0b50e095aeb1f111542af89e5d53ac32ff210da42e61ab6fb1504f50f2a55831ead1f54681a8ab836010d2e7ed0fff5c6c14214f82ae13b54acfc8ef7fa13f1b22ed48a9da774889a012ee2203e102c09413e096e8828ae48450b268623c6e6fdf283fc1c1012dc31002a885a9cf27a48a7b28dca9a57fa55f4e033e3c0c402d91e7e56aaa95478f457b8c3443e90fca50cb3e0fa68974c7879ce7172cd914df1994922bd8551c74a03378ac5ce080ed120c7ce02594809fa64e847671c671967471a6147de1908c6859acbcb5ae22c440498fd04287480e7f1154a820115d5886ee4715d4e436483bc7b64fd7960ea0ed02980ff565132fcdb7bc62f6d609e6d0046674a6b90aec8418ac03ca2e2e6ec1d5a59141a7f5d614f4600eb9741f5f60fe5d024eb3a3769000242382a16bfd629570238ed2c4882ece6f5895dcc08c4a2ca040e0805e7887011bcb67f1c5db48158fcd635f900ad7a1e61d2528f175daa0b5580cd318c6cfe77ab83d2991790713624aa63a188cf02da64099a9868df82cfe090e458fcddff14369b8ae704b1fc8c88e515a7b94022f6c3a89076396d281af1d92a155aaa0b8531ea309f7d24443761e5983aed43ea3e1089c423d25f7a8bed421cf1a21341395d92826d9a754b351c485307427aa077ac32318081b85838ce66420fe0e855bb0845428912dc7496f87aae12489ace6f0f1631d8f7dcc8af9ac8bfbbb7f5d65575b16aebc6b1605b350e0395214a59def3b0ad1f969f8e45ed1ce421fd34a0445538411f67bd9ec6f62c5071e1b85f597a122980c7f537afddbe60cc3316f9500f719d0d92aafafaf460505ae0b00ab94f8e80245c9cd3817fa374364bd8cc7ca393eedd39c979ee5fe49bebdef328fdbeb89f923d50d3cec1c916abe1b855753fd4a06ca19c415fb646a2dd026eb6181eb5dccd599ae4903d10cd90e3f5f6da1a21b48ee5e73ef6021f56b73b13ba3fff9eb8a9770b91ead6f76312368870f0df72931674181c1207cf00238da800f338cb35cfe7bcb399c87e372ca20f295a083788df46602db1c19fb0c295109a075bb42d65a0f84fc60e87482d4dc3d1b672d51bac01de7eca15a6d4f8c224c2d0eca37f15a166cbbad99d30681c9fa90aa43576ba0bf6ed77cdb954fbcffecae613d9d0044d6a7bb48cd404058cd2d7de245d431df25f16d9a6d2103f5e90610a8857cbea16aa6dd13b6e12eab8ba78ac960891f1c826d0da1abe3eb7730944692655433ccf4da38b3e0321bf9f61c3e9e00d8fa7807db90ddb27fd8c777d782092c84dda4bf5f7d430a7cdb670551c9c0e630ed303a35e5054d90d41e606235192b2c01a4f0ce974580985cdc1e853144e46fd751351f3de8eaab2b782542bf5899313420dbc030e7a5e85541c35335cd3b013c52aa8e4263cfeb3ed03847ebc82321e97088fa9e39e286048b9b98b58006fe77528201d5d85822d6faefcf6c6bf5f99708a1eab6c22c7665facbf8a42814a5c987ca52762b517b00e0c360cf512a8543f354560c31beb206da7c3166f2d6742f8680442540b96f19d4907879bdf781fbef5ed1c1b8966e29e21cf909900b7b3556900791a30c28c6ec945db6158e5d2120f7ec623ede7be097c2a6795d338985f0182208149c1db5e00a5f72d381f6d166ed81aaeb080dd4147ca9bcd9713dd8d39e368c96cea03f679054c792aa86ef4309fc691918dfbacacfc7f3abffe1523840e489087701f88e89433be737ad25c5ef131c095e07be42fa304c6c208c1368c41df2928670a335e4ae5b463ca230bbf7a3dced4f39ea2bf7dadac093508d8cea70a926ca114ea1fa1ec2a2e52ed7f4d2eb809d54d776dc4ba66ae08f8221337cf791b603c08a4a3451282dbed21ad8c7c6a5eb6d2b111dd1b863eb0329457355d956d6dc37db9f08553b467a824b8b4c47eafbd052070a21b2ee45526bf453d34c359dc478acb3cf87dc504e058ddcf16d3c5f64dc22aa06a57a59a28eccc1346a02d74a73dac42a4d8c42c848776a9065532b8aa90d3c8fe135ef0e267447225a246a673536c8e3f0fd133dd570b6cfb9dadbc5bb571f4ce047d9a72ccea8591afe4b6519167d37ecaeb3aa5a71f822689aaf8daa2ca32281a57bb68f482949eb6f200028cf65144460599601879f8874b63bef5c295f95cbc8e06a1b4a2fe65fe3dfa5d1d8643526b94934304c2ce5b1cf498518d7b77d1c13952a8dd95391ac523ac959de4b39d12e19df232a3f08d6df0a94eba01a1e10d1f6e81996d1f80dfcfa8efc328ef95014f9f7fae0ea0bdfd2c101fe57d5f50f839bcb830195450c7b071e739ab442936a0970bf8a0f49d93616c327cbfa72d7937df563b42d672f34b65a4edf0b96b5301ad9621ee8377b9192d2124c3b61bed50c28696491cc5a66f1cacbe2f385f5a13f1b8ad4ac4f19cfb3b63391b18c579a04599428cf86f4e6393c1d19dada4f211f90e6e19a27021023a136698ebd2f07b63121b255d4deec8f202abf3ba541aeb4befa3fa9b0bb8637455dfc1cb1c2e7f57c49a6c60f5a20746a2de655d10853591dca5161e745233cb41087870b40bc097a7d532c7ccdcdbcc164a052b07ee6f649fa784830a9b1cf1379508945502437b24d689f47f18fccb50ff1da2cc067fe80db8f9552e9c4c8cb1dbab5f30bd893773e2b632c467e6cc924ec3105f0b773b4ab49ccaef083107b177c66cc377684980cae98f8d3a1840de3e4bdb2b75ca885caf8b9b46d18a89d23e49ed0272343e7dc71891cb2288df9d8fefeb00e40c4d5e258d97050fa40dfe7d7118bcc793375fe9ffe1a74177371a25987c6ebd75289c14f38d623d901e5c2c60895297ba700e15592b60ea619875eb08f49d38d0301eeb77e1061f353e5e589f483dbb4c055643858483fa97515050d19bcee1b908035b4583d7ce975c945f88760910ab77f96b69ad5d8cbffb96f7193c2ad10e4895bb6323b1d312b1bbaeea21c3788ffc3e772af7df773b7fd0fc15c91070520fcf8fd5e9cbe5df00df82388557d7ca101adb0bc21999b1668673fb96086075e266c22cc849a739b99b67ad697eba4815f83c1130463dbfbf0ec44ae10c7fe158acc470daaa5860dd76b3b9c13b2166751ecf66f83024487933852f44f4baecb93d692733aa2b0f5585c35cb0ce9329f00205c6e69b2e722f0d2b320e80cb792d6d8022724226ac79a5f72f99f6f2c2b4a44d08882ad844b864adfd2698e475486e65c719e1a789d5224a61cca2eac7ca80556c51b5c931508518077e1e83d6e123e87d3ef36dbd8af0a0f31dfeaf929dd4bc048dc77c33989c5d07cd37b0bff1abaf45abd29d301a85203ec228bab6d740494e5d793f2762f5f96cfe14b5d29c4aca92541bfe547404d8dc10dada465c791f97bdb75846a6e0f4428b3645e13049281bfc2fee3ec96039af9e9c5c22d5548848300827b1ddfe39253d185da013dcfb84b708cb1028d5019a3f7cf0c00115003b4c6e1b79808b80fabdc447438c268eb02494e0731666492426c888de9f5c1aecd50e901a6a6612e0e97b79030e4f8100c7f977056f28e92720e7b75d3bf84b2b8bdfa5a1c7a83bf8e160512fa1ade1b8479ef23d78aeb2a07b09ef38d0f5eb6d2a75d00780836e2e99cdf775da96cae0a68bd52592b39a8809a63226050d0847437507ba2540c97683d26c6c8021a1b56f71d7da0faf209157db83b4bebdd2a5c62b55d5420bac0f7502d863a1ee28cbf1d980890c89b6e6f679efe8550e0ae2013cfb39b7cf5c301309ebdc0d9d42808b5ee1a3303c631e519ce8978ce1e3fe418872ba88090d231a71f7f1c38303325ca3f1830ce3ce58ee840a69702bbf74038a0076b75046d0582e1c002e5ee61dbbe3b4653ebe554c7c0a9ecbf220d2f1d5a8b64b4f3291c9acd5fcbdf02ece7de25b7a51d90818e8afbe5488a656a1768361546f8086bf23dae67514d60ac48025963aa1fcb39e5c9c00b50587800ffbd23a0869afdca685ebf9f34a28f48cf3c0a6828ecd0a353cc79801dab17b1df5af8102acee0eb6d1babddd514dab288facb6e51932fb9e547875d6ddd6800dcc814834948da54b3208e2ccbcc43a6b6f321a5ba17c1de05be083504f2ed153e4c665bb7cf60b1e7b0f9cdb262fbae20df44ce6ee8efdee5d220fed9ff6ebdfca303433e9c7cb5e3a6a153acc1c16c42f649ffc2bdfba083e672c3b9fffc6c44eea94ce4202d44147a2d8a5ea2d3f49e07c853285a6f9457b9e4f6f222648b16fa468cb8d089dbc28aabc45a74320033a08946988b0fa11d312463c4068c687b059b276490bcc3ffb2355068cb73529b8f79e3d987b81c0e6e92e4e3d984e00f8541413e783b7cd4cc998aad9b924c3d24e4d0d0b6d99748bc17a674b77f99e5fb728589d6d12e01610254efde88e55249327ca8cee005fe81d6aa56c0a0f4b7bd5162219094c3b2083193d26e33b42af8dd21b79f78c25444deebedf26a239ac619ba59de916af5ffe9db43d86ae2cb684827c39328203d9c62abfa625ad503117f5a6ac4d6d0610d60538760e59996fb6dc885ebbf1ad87b370cb8d05514425663248f298241555f511573e68f7cb52cff0114edfd01d7a32aadf42c0c07685c7d880437738cbd4d6438a280267a5733b72e7e418b774b8c03304633891fcf49a1ff712131d64ce9097ff54ac50a02a7de45b115ad2a0dfe5841df3bbf470e90acd7ab464fff71e7c23e812d570dc9d8a0ba8262c11b14398a91b1e423e2bffc19a44ecfa288c7e8a212ebfa237bbc5755d18ed797d19f18bb12805b9531613cfd334ae8b1752009377a0588c4443009044238f355bf0926ab4390bb581a03326f111b465745d4ead35149fb90ab4f0075729c697b459dc8d64646f259a69a3a3646fd9e17a49d50d204c298ba2e3fe7ef9e4bc46f2ad546b8f7702c2be28d727077fb86e66dcf68fa9631259355348528cde933119351bb6b8e15f8bd6018df4e01b9c29718b3776c907e7ec7c92e128b258ab2d31883f2db605a3096d9d2b77e4bf42fb167f7ca1fece215476e838a5676f76fb23d7f3570c9b1f49c962dfce7a1bed65bf7e07de7d0f5e11d8e36640f106f2a39099ad85e733e73c8b368c4f4c50f721740ac3c557cd9c9d0d0d0932844d5bdd43996bb4276952f1a1ea7dfa42ae173d42557ecfdfda757e1274f582ec907ffc7d8f8339974f8ca72f098487689727c2e893c5bc1bd1f6c98fe9fa687bee1228cc4691a080caf655c464da177c00fa6d0fc8040abe796f751648363d6798489ac05e774707f6813c5e870987b1c0f79800e640cc62d4e36040054ef8bb7eaac41dc0b4219fecbe4a3a1614b72cfa1db9cb5a12f22052bfd73376169a2701896fd474b9913034436eb5ab3a394d21ac43e52dc22eae0a24d163bff204edb43447b25f365b6010d0a0fc928eed8b91240dc02e2bad7d7b0925b9427bb335661f6c4bce4e442679dbc47f8196f868fcd5f9138c16842575e2b38986240a40535782ec9ad009f2c677e1bb5783ca23dff72d794435fb5dec97dffc07922a602ebec9cc5a4de63eae16fc9d91f7224e7a86958288158c1f44015c1f7aaa982a26c54ccf3f567207fab07fefc302c269fcf7c1a468443f30439a8a5bb20a2a1e11c3c616098d5ede0b4ee9eab6eaedbd3161736d9925bdc4e7e0ce833d6bcf61d22f22ac1b6cd449167cf0e9cfc237299b0909c37b990e45dd26807943cec58ccd1b4ec4a4b365a8988dfff1d66ab298fa2f168cc02e7f3bc5067d08185bb4c20533ef98bb6df128fb0a27f2b2693929dba426967878735a83de512c258143f8cf488385010bd4bdf017d8dce2dddba5fd97760d5a9b3aae3dd00d2551cad2b3c97bb86b388f3df76566f64487db71510c372b6657ace28843cedd6d18767f9a8540007405da82bd7ea6d13becf68c0eb17a3d1c4595398baab818c451f3a6728f0fe96f9f291bb375acf05ab6b14e0fba7830f8ea03021a36effa531e2ce591bb4764ebcfb9b0c3ec44dbcef7ab104fc2644fc678ac2b7398e0757572103ab2d1d058616365d50964459f5aebd72ace184b63373bb99e22f024b40918ce615104c278c245de7b4da6ae66c3fa51a7683cd743f15d80da6414db9e97232dc935c38716078eaeb0dcf32b10ef62c734cc7a5f0fb5275638a531a42e14c8415862b8a281fc92e80eed321c66a51f5abc6016f55679b0fbecd7d3d972265aadfac6e669fcb2dcce8e68e31d61253df75ad19fad0f2266e078f89537cc87eb45b0ff55608dc7833b36aff1d7b4d162b9a4a688c4caa2fd2da4fd95b1396c76793f81f248ad3be31c92e8ae3a9670073d328ddc93c689d1f63e4d2d3823b1536dd38fbd2a2a7bcc936df9a89b504a247752d65fe8ebf25205b3d26aba780e4bafe0962c9dc04d384fd2298a7218072da7c04a911a71b37408526165f1e30f3c71aa9093f85fedbed5410352ea52da4d553ac05f0b0e43af5d59152e6a4e194e94c6cbb8ac9ba8b58d56a25442fed48afb0e60ef61844ae1f9b4ccc96903b0d855e9d7fbe506bb6f31d6f6e3a66430de459c720f3d836cd1bf30f7fd28f99194fbeb8d17827bfd5ea611808886f5e4cacab7b2ac7f2f1865a38653b522883a0d98978e39398096aef43592576cd9909ae84c574330a894fdffc9dda56da115a742154c7ae4fac0acfcb123a931072b91c2f5e52506dc6dc59ec26b71f711d6cf44f43c559095ff1c53421fc58a8e58c6fdd7251962f5610aabb328333a4c2af35bf2c33c0d2662886f46b37b9e906cbe287d9e65aaa6168376d03bfd557ffb0fb801510a8277c4c282a723251f064d2a4bae40b4260d90afec88d9ebdbab4ac8f15ffc7d1c9b29b4e374f3207da9543719736cdb7d16b9d63c1540b59e9271893b618b5a7347d0d7ae84ead5cce69ab80f855ffc433f8e92c1c477c4c7dff0f76b3496e9758a7d122712bb36616b9c44f33d1c582d5a6370c5c2c61fc1698f42d4652db02b9da5e3622874a81825a26b0faaf2a92928617451724a0bbafa3773a90fbc335275cf692365059eacb2283d087c1c71f70d90ed79ae45ff28a5f23cc21b873c4a5cf67c04729629fa977013d21dadd534e6e5bfbbfcb4843f00c147098550884c0ab51151621d87b236f3dad63e2cea55d14eb50ca226bafd91b412a3781aebebb9f177e37a6ca0b50eda0c621fd44f148e4fe79fd527675bd860219fa8e9312edd1656284ba03a9acfe50b2b68ea768cf162eceb70238052aeac0cb5e3d2e1abdf8e5c3107093242ad26eada7c0de708f8a3b63ba77891a39b9867c9a7feee744bccc6f6e84a1fd32fa133661566299c3fc6eb29a6a6e84d1ae73154f7d3093e9cc175b424bb3888cbd352ca878be3a4b8683d592ceb2305bb5b7fae53b94bdfd3c6cfaba2ff8a170ebe7f8067139eceae70ae2dfb7527ea11da78986172a69e11b6dbfe233992a754a6484ae5723350155da9516c21b20f0e751bc4aa4095285e3b6487f3a92e93179c2dbb79afe32e7a72cc65f91317aedeefc22f783187e53e8052af7e773cc588d830b26e361423392f4da0ee5582a93c85f38abe49fd1c7823dfe198c16182b8cb8f8fb555afd3ecf1a8eba7d5f99a15eb78a90d277e25c5ed9ef7022b4719202b37cb9759195ecb82ec5fddbab17661641601512d3f1f2795186510a59f6f1647fbb9de9cf2564a805d4c8752e4cead26721f8d739742dc8fc67907cc5cda3b409cea8d67f01f87c4267399b3ddc218a6830e7d3e57c09af5d686cc1d50eef88865a0d4c4af60e78831a9be27e7158ffb92eb1b6187cfb37db942fa76e0a94fa3195886ab4ac394148cc944ba914c34f2fafc0cadae4b3f89f43d66334ca9d5bb52686d55863b4dadcdab8510070e6b2cee644a7737d43f1151a7c41233827bd7c21ffb0fc82e78878aec29bda0d26e7bdbc0fdf4926bf70ef81355d54aaa2905eaada841503236d0e0895d2108b2f60db034a99e338b5af6c875d0575c59e35703581e7241cffa0fec5de1b3f210695bc7e083e64ccd0a61ba9490563f74f709716b54dbad8a12d41a33821b8a2a567c6c8729f4d4efd06b37057b60115ef92976345e24bc06cffaf289b6c8a955a841ccd0c9a7ea6679bfce10f048a39d2acf70f07070ce88e28e59b42a3e85b7034e61bcf7a8c7e714da55780d553b60437cfa9af2295d19a808dab118061417d4535b1409f0185ca8f0c54a1d7272d56554e8cb7a13e45dbab22a50e8d20b07acdbe07424ed0a869cd29f5383e2b960392b908992f29dc447dc8365d7cfc4f7f34ee59066dbae40ad26d78f8cf9105dbbdaf9617540a2ea94684eef92b2a61be625fd8cbac95c142e7ca665fa8f9e60fb906dd0b158c9a012e3b14c7c0d3ea2b70f00c9c95a3b29069a4c8d44468c12cacfe50875708962b2168c17e8bc56574fa9af96505c161ca59601aca909ad4c55f1596ee7e63e58991bcce6e4dfe1ea722c0598fe474fadf6575bd794aeef892f84a214f6f141f1ada81cdea99b8393cf69c6f969503c7763e9ba2ba75346f00e7ce0eeaf703315b65d314e9b40fe62c132f8b74d325f63779295fc67e0cd8753e0392a7d42b95b336d24c00590c84994e5d6883c6bc148b7cf7724afaa7f728522e5fac025d393f4548dbb3eecdfb78f268559abdad076a06f755f30f4728a3474695bac71553ddc463ffaeb5a515e4b653f24a586cc642ee922aa1899a548265423335a97ce9a3cbe370952472b8665a5981a44693971ca25cf104961728d2d05b93e99d9ec94b07bee9b7ce9a8f083040bf47e3d0c1d7638e2c0364d3fff515c694655f6e5915a2a96927fec8244edd03f35045280d81b6d337d0a19ddc6e6c337e8331e0e0f489a71386429b3a9716aea3df94d2fe5ee3fe6a2ea8cdb3cc51e8262c59e77945e682b24697b6f9a69c27eb83d347fdb90e6b661fd97ec09da984002a0ca2653dcf4c482aa005328eebfc37e8503838bb9fad662e92d0019efe21339762db0b1cd545a214cccc3765beb80574959ead5cfba1a8fae134de79fa1d135f1d5e7decf173939bbb44a0c46f72ebd22b2aa55c41c8ef36f17a6a153cc7c66a51acf0925f7ea0b718f31a5552dbdcefc907e81ce4257b420a657bc393115b9d4ccfe264798a54648f78608047db920676e58fa1d61ee14ca2f4ec7761e3d600b1c9fc5a436e4d70e6cc8c566560c09b1d206a3bebfa29725e861aa3226a05a00b6101b94563fb63d8959adc8e2f601ac31e1fe51ca0ab2d2fe5052fa5231e0e1eb276e2d078fefaf7d02b9f778f842c6bfcf0e28c3492524741b4b9708c7ab345667eca478c87edc7ad3c97a3f72ed268c0c5e69ac1df0f25d64584f655f97a642e07d4ee2bb7a5850a6a1913b816b09f514094db427b0280a74075cede61ce8422b030b2a6d4d6b9faa91158b74513720dcd4407f4e708bf50ab1390160115f1ea4107a3dd1b72fa92fc319624056c4cea9f573669914e24c9717e6021d01fdd8be1a3d2d04f5aca238a16fd1f842f38374dbda71583675bd3ccc1204cab1f21da2cbb371ed75de05b53c46b2486394ee40310367e6f533d1a14c8004f84c71567d88b67861c4033a93c73dba7f91ecc5a9b706d78ba959201654782f457363321db42696fc3c3149a54887cabc3010c4d28bc48dbce4e1357f58d2def2b81baeb19652c85c788fde11723eeed2e2d9c3d38044803842a81b58bc7a6b58e3fd313ef9c906312f0ce93bb600a6d06ebcc9cebab34f148961c7309caaf88ebba9d301cfda8ea2879cade7d5b28ef013d76134ef304c318e770af344f20cfb3e257cbb30610cdd0513b6b232897dff4e8109eae0e21fd425c49baa3444dc72bd3acdd210d9492fc30bfda4ada142f69bc0a914a6f985519d7cc35d6892f3b687df4274ed1ee384dd4d74465903de6f1a584dff3f7e97dd58534a029812157bfc75868c2837e452583b2648a7df62593f05b6e77cde9fdf41180d760eeda6db0bcda476b6752e53e12651c95e7c677313313ccfeee26de58a0093bc7481582f50e4918f6ea3f5f34baac13b3ef17e65d5e110442fb72858eec4e45e63ddc4b28f1b3669e012cceea941a54b0843cc25922cc661aa95cb361a53f1fdefc3393e54bbe3d80d5317a76eaf50f173a16177086636f138c31527423ecaf30c1116072c0bace48386199f7febe7fe9d5ef1047517f178bfd94246d3dc0c0461426eed5b6688c445821afbe3e988ae2a83089a69e27706bbe2a66882b6c3cb37932fe97d6dc6a6cbc0862929d35b2d1ef35b4c07c75cd7929fbaf4ee7102303523e5013d87ee535a2f10fe441ab021f4f39cea78c1ab29c0f4684051dc97a4cdd65f9ad2bb5fbd5182119bdbca739fd6c0fc484a5c44718a1959301516cada72b797ed9ecfac48912286cc908f36ea92d4996efa7b4aadde318922abcc8e829ea1cd5db910275bf732cdab891e09849b7d85231b3c6ac3dc7c9f72167632221055a05ab8f2dd8b3293884905ff234a1f573be2533422c6df20ac6f3a8c557ff826de41af5365f21e425f1e355694f18b7ecd2d9b67142d5f425b34b5c97640db0104076770e39fc7140085f9dfd2fcf103db204b690a1a5d7030d1c94e33f6211a34ab838e7ad6b65d41bbcbd8b01a42e5ab96802051c95aa9daf2013df72b7949605ff1f4c6a3f4a9eb62ec2b2f064c8925891520f983c6cb5eb90daf9ffe80490cd25019fea5c19ac0a98308326b316995cbc0fa7c71efd6891ded315677bd28fbb941a2618a1d365825846d84f4cf964b70e3ccad422e687bf343d32664d7883af772b1444d54bcb1a28ea26293e6c0193fb727637528ccfbb5ed0845794ea4549396b8fb23ccb28698746dc192f2e50d89a9d4b4f605b653588a3475c1ea0d2797bb188ece656e0fc0a6ecfda1a5c34b2b42dda15d582b77d7223efa11fe273edbf86645a921fef30d7ce49748528cd5400165e6a25c33c46b80913364e1ec5cb926a0f5ae8486531800c678ad1cf3bbbd34b2295f5eed9b301e25232101645f1f604fdd4b6f0bb966cf010043996b3f73c32f9e718ea4f9c4623c566a70c1858f9a5aeb684d96912388253cb2e40298a56ea92e544b9254555f672f3dfdf1a27c6b9807c3cf168573d8435e91402c288010551e3bc988b97ec17a76a6acf7b81178f3b97e42de8feba0b3e98abef4bd746f5f9ddc5bfd8c0998f674f3554f013dda7721613e79358d629ba1e443092284eaf06038cc81c17f6aae5990a121941b0d63bebf74a6dac605c723c46ee47b7e30c96ee8d292f6c75e38d67748fb0313178f4e82d26f82f56e09d6a2557c9f5f72350b42daccb43f8f111adef978c6071a4b902ebae3f68592d924964d6c22c9e02af87b1e3d85051ee8c322361410190ac73dc16583843d5e209444596fc909acea7ec45cdb561373ab695095bdaf0717d642b663b8da088fc8b50e1f36768bb6036c54d6b0d8eed84e460abdd2875f20da44b073c024be01fc7d23b68a833680b35d615c8a239498c84977eb65ba4d465cb701111eea64534a168bbc8df043510ed5fa54b443d1d7775629bc7f0fdb24b99bb9453bd42ba3e4de6b3aa074720f8b195004f39c2602b002118798d0a243fe3111738e19e8940621f045d0678ff562eadff88796dc55ed45f127454744ab02a32ca56888d583d693548dc65e0cb8abc791da7a3eddefa304d6dc2cae671f609635023893b14105dae067cb0b28b798e0c421ba03a2f66e81514416a0785182a45846a1f72b430615aa1e07630cba37157dc6100c1d3b996855403c0a7b4d44f82bf48f4c8ad7e2975d909391b20d62985a903ae66ab0d00d14b6a637ef533c617c65ea832902d8465df375f693904f4a4b8a647bd981b099be3bca4c25f4249a270971643bb646e753aabb60ea9a4bab40019cbaddc1252d4eebe3bb94b7fd447d541765b4b07fc4ca8768ebf1c4e26476dac3344473c655d46361a8ccdbeaea90c855aaa208d6c4cac1ab6dfdd531cf975c10a6d84e1193ebe3684e9cac33469640bc6435e6ea9a686655cc104ef02dfd2c71fcfc98745fa32cf91e2332a23fb98848a08794aee736debd6a3b716216a9208da9cf5cee261665723cba2734a146a9fdfd9153a775ac721dc20e065e6887a91acefeb9fb62720c13c94ab86779d66b693d28b98299b42b5a1053ad37606d7376ef9148315bc117c9253c8ea9fdf05838c84920d1ea2f6e8a67550df5f68e321b385c3896927a6556ed341f2184be66f6e9c538ceed7a6eea68496ed62695e48527863964ae8514c67ca521cd642317f06ad6f405d6f4a77672b127fe889f685ecf8560bddaad78377fe9cd61ac8721ff3b778fd2061f27c3ee6f91f45f375ecd788b973b5e4daebc01ac72258a9ff6ae694969434a500c1116dbac6e20909540bfbcc2863e4461d55e08d53b426e43889f36b83fe6a6fc50b3bbe0d4c287862ecfb20326962ebc43f82d4362bb95301556e565b3b70f81ff2df7652848a7c6aca7902313c886e473758623ca930f7971bfd3cd7d750351c37628b48630c72ba35be69e046fc3dda2a6ca7d5424326609b0fdc741a00add5e1ac6aab9340c863ca14e2292f361911480ecdf45f5e13af7f4d5bd3cd521e5eacefedb86e3c71c67355586f8ce5dfc72ef2cd32f9b64a309c3d6a10c64d0afb4dd42e46208a047bd61b7262de8f7b607aa77640eb8e4be42e80751dc701b9e4427d29cfd5678ae7327d67b0818b311c68501a9822b75c59098a38ecb9bb6cd0134cb35c5d1493c0f2c42db6e03e4d4d47f79b1069780b6562b7aac3212a6a82fedb6eb73e3c9c44b51756237f8e41af4fc818ad32eb01b74b90b6d50f27d48f5b33610b038a033f4feaf435ca4b4c98335cf165dbe0ef038593dfbe70c655f2e12365d74bac67bfe459c3c15ba550c0986ca097e1fb5f3ef70461b6c6d34b952157aec00d6f17b9ae3b8a0f322148e681874ca4a69fe6ac9b6c06b64c68cf55070c570086e2a89b00764f2321c4492658fd016f578f5c830733cddc1f00f9c6f11fb0216c21ead6da137edfbf08da171228ffbbced7969271e8e9f757697ac8147376afc7bf29486a0cb23c2fc87b470f54a796d889712af0458f4c8d25b48e8ad4c9b77f4d7d9279da7a777daaadefd36fa8b933d6cc5c5612ddda264090aba568c56a4ee386cf82434ec6a8edfe31552fcf366bb6a8d1dde74ffa634d2b13da3a804f7d542632380bfe912975395dd4cd4ac3a44c2c6af67882f7e45a1aae6a30d2d3ea46fd53ee3baac1c032820916eba60bfba21db3b9a4d6c6e0b29e1598fa79ad600cc6d55a1a83e42c8a3e35f7c68b5c83bd45f326c41cc8bd0cd54133fbfb4038669d1ebd95b5fef097da0e6612476481f3d4bec13919de14601c21c57d131c3eb95628e86c5be88bb4dcdc09dba9e26f1d2c96960d57cb4c086a61cf13452568256e111c52264244b60d9e2a68c7a9c6fc88ce55a0c894cc243b02748407c092869f1793607baf92b2bbcfda787a72ef645e55f53ba781abff2fcd5300ec787745249f27d5e7789753c70cc0d41720efec9e7b988fdb8f9e3d9d1e2d5332a1f0670cf743a05481b90d330539c6530bd4b88fdaa098b98759df300d0f06d826bebb34c3278b2a20bc15d54d88b23b945c01faf712abd038d00dc0dfd06772591bd0184a73d4610c8d5ae7d029fa4cfcf478c9a317a4fc3ef014dca5d86e6e193976efc15bbf3276f4888fcd8003e650e78422c5f37837a41d26f558ef31a6eabd49eea67675af650f6ca3e8d7bc44ebd591413afb3f417c5f0f00194d8ee96162db1fd765a0945e2d7282052131de55be63346d9bfad3a9818b049e8dcf8689cad97bca3266600fc4507170e1d0170dde4ab6d1da8df2875be728f8b92233a9978794098d9f831984441a519cf03cba38fb4aa81d15431b7b62e2fddab2a6d97add48f5e1fb6c54d3446d8219ab44510430059499118d380d2b07634fe45ee21f8fbb7c457b279cad3870af0baf47dbaee8f23bc44380f2cc6df38215fa0873128615bf311c61f90ea5ed70e63976718a41ff30bd0875490a361f663bb2f9aed3181c8505349b0c4c54fe2c0e291847caa7dc1f8d536477beedbae8d5787c839d6e35a5e40c1188efc1d21742915fa086d345b3ecb00241d44cec5634dd54ef7242ff33238fa00a60bf52bb8b5eed7b8e124597cbc0e37de5cfa929622c87015432d79c8a53634b4996378a8f00961af314e36a89f8884f1e576401079a2f29a87131c39fca48f6c6b2e33b29f66f4c1698f2a037ef5b42baa4e25c57f4b89de73ec3132a6c10a8fe0aa933dadd1baf91274e35cbcae84661084f9a0f240633d6519f3d4ccfa9f14282c4dce974c0cb28d3a0c8168f88d9ceb4b954ea3949a18d483ca1630b841f63a90f177779c3d2114396b27b40803ea9a91daa49d3f3cf0855fe069fcc3df34b6d80adfca7fa3bd4a37cd447794ec6316d9ce18942df2287995a144d3b0b0e7e6642f042142fb20c274c070a2347019da6e5f5aaa69826444cf29d2661c4d15d66c6d78cd05b782adefd214e09236fdd5373f682a43cb723a4a1c9f044a431d846225a33bfef033ee930fea45b5ca616fec73baf416f4f045c1e372684bd11e4660f7d24806586f9606f8e73240617458e113f469fafbb4b75d2bab1171bb50a386e034518646f08129ec5dfb912916982bac2992516e313470f846dc3742610d720ef3f198db136ef44d66c54d9bcc52d570a4abadcf7df6327a1c181738dda7e2902e9c0cf914614ded9fd9bc64d50140461e392079808d312fd405b229dc8ad389e3a6501117a49e5013d4d7bf23d5e6f526007342a0c9a7438f17cfd07de58f2661ebfdbf618cae3fcfe3fab5e95614fd3c644c5a7c9c73f0dd7c2ce69f03c92a0298ffdb52c01104f5f4021cc3a06902f688a990e24be3c3fddc2217ec72b50f510f21d624ab33008c52fac7a3771be181de64d10a93e838bcda925a903e6712789145349117be81533c335d80fcb45d27694b3b7b04a6854925dcfc0dd25d7c6424a59b7eeb614a9fcbee83b9dd885a262ffe4f929f31e80c1e44e4f3d67a2101c325d1f861538f8fb056a1e5c448694e10d4837911b8980f0c8deffab85e716cf10fadf59fcd5e4c0e1bef248640e9927fa068c90a331f7a581662c9dfa3ac81d1665f1ba47684e3b6e198b93bc02690001b2eb2c312803d70e0cb8b669817f1bfb2cc0834ccd0a21a30322db51044c3da4e20f98949191639eb23c4b64d76b9c92b69b9d817becfe07b5756b2de0f7428d1cdf2f0c9529bdfcb5b861469821b300ec830aec278a90b981af8201d8db3c0fdff0737dd048d65a0202345409fd6f3e452eb35779a400b8f70e0fddf4a8fd3280d3243229e6469235770b4502e9f6df06a0168eb6affd060b3018b9f358af2770a91007f4e04f320e65378f80c5f06ff980ba5beb5a6e45cc15bd8e21334ff4793442c4c82eeb31e05763fb43e9a3d89c9c9fdd2858f4ba5deb71e5beef6e00dc6c569bc911606431eca4e8d0c04b3a67afcbe25ca92c0bb59d72b229300636e5d242b8ccbe2fcd880b941333dde411928a1bc0d0a315748c124a4697af5e94ab93d6ee4404796cfbdb306d83645633edc1150028923cca96eafef368cb0d8b735609aaa4d7832df6ea133b13c0daa8eedbbb48e5ca896c7c4bf0610d8e816c16d38e90d0230a5e2bb4e6608ef5e4c58117192df3a9c41701671fd513ae5781984c08222a4ffdc0673561e70de96d2e899a6a233d4f5dda0124cdebecac6f0be71673f0ce2c5362f05fabe07c2dbab3a1af2a1e27c57ac0ada05588632fdea251e47c53949d94ae7e92efa50a5e3a49d5548b3b174442d9b925a38bd9e9259ab677bd9d8323fe97589ed4db51d3c87faffe46a69adbc394e2ee635f2131c8082753b8e439a89d51487ff0a8b0715543a524f8d2b005f481f60afba8096b90f8cb898ef1d638bf4e0459bc4f6727c327896f393fb6e0b89c633c45f191e81daae062f480735b351e51d8dc16f6f3f706983a5cd140c9ff2db5a65204fcaf9201208e2c30804727cbfcf5b708c3999bf4ae01ffc83fa364b09ec5510414c87804ee064ab4c350d74345cf23e9e41ec7ae0cf426c6ebc7a717444b4a327c1a5de99ee15a7c6115bbb909f38fa2e97fbc0141ca9c1f3583254fdbb782f635dac3810f16d9e87d92e27424367d73a3087afd7544af8c4a68fb07d7728f86b15188f309595be887aa487759d6ab5690efa99ba116e3473a8da42a566c456cf217828aecfc323b5038ca6baa88667313f2e9cf9c36b363f636011ee3f69c73dd8f32513f43a611a60cff8fb4f1f65291a78cd8cab059ff7a9107274c7e885c11c7ca64c22ddf2bbd5122935ddc835950b4dd30116f39ded14c3af1f4d5b6fe181a79a9787799b11ebf25c403f750006730d953ec0ea69fea36afdc2b4465a6c0fc0bdd3cb81e4d3ac3fbdf0eff9b4c7b2c994e36c7861a3ed30c0916cb9253abd72b5a4b9a6667e802c8dab680680f898da3bb1a123ad83918fc61a02daa356a26b2c2dd4ac75cdbce294f98772df138294e9cec8fe301323ffc6f7da34963c9884a40a039d03801e7c240af5c284154134ccf91faca2d392d67ff3db120f67750b48dd6ed4a3ca532b7497b83a33a43da7653a357fd5470dbdfea34eedc161998d00b66315c2c3bb9f05ba0825ed79c50fc0c9a40bc2ed790f23040635ec8991a0b29d71406a6fb5d2238edae7a0018687c859bb8d61039098692f0b4f7692de88c2a5fb65e1b1f9654468242b87ac5aad4d72b5b30f9b491bc458a0657d9dc2e68cab5adb76c08982aba72ce42926912550d16824933e976cd8f8b0b3c4ab764039cfa1ac3afe80e78187cf002ff7815761a21beb0e681e24201015cf9add5b0547dd9e7e814e7bc39a1819fead409fba9fc24e1c457c27bb199ede4f23f75b65fbf86aa13739db56a19f3288f7a11f252c41c10c2c72901930d5db0c325dd6beb416949e32be3446032f118fe0b1b0a8cf027c5818c5581f1d8b7e7ab879102fa8d5c8b6933071c68738ea85458bafc2f1420d9375e5a32e03f157b44b2619e1d21e17103bf6a7ea86317ed5947670adac1457b25f966ecf809b15f8183ed5ae8abd90b110d971affcdbe5f0fa5ee04f507ef57166cc4c2bdbd7cab30334d10988cca43fa986d0581ccc89041203409f09afb56d61e3e5bb7ccce1790cf172bf7538e1159b4bcc00f4cb818c940674e112060aa30f37760d799b46bf030a460a63a78be4b75d5426103736b95dc09034a4717bc4478cccc0c0c8a8966cc7ef16ea3f10aa0c75c55cd3c1f5a9b8072db9eb2a29c866228dad68c34c1199ce65da4a154ed511953b3f53832cc4a9e1bc15c0f8f65bc53354d1280af3ee371badd134a42cdd27af261aa2e339e9cbc3ec3b3b458484396126946150dcfb56b10d4b47ea03ec163eb46a79a4f6b60d22315c68ab919e08e762da4759503a0dffe8a8e90646e8edd5f8526f77e93407934933b0d772270124a5eadc2ca388a43f69c4d382efa90dc813dee57ba306b36ed646a2cd76d33eb819cf48685ec26a33bce257dfdd803741fc4c438786912e53a793546cd95d628f7c07ccb28b149a530bf5039abfa1bb90f4002935400daae9da4985788124b6fe2692caa26c6622b51272ef7b40fcd2a3a84da937b2f2657a3b97746fd769db323d59e47ec6c0c67a0db39287523b7274a81de7d32ce5ee048f61b4d33c4f256fbf4ec647c0b27fa3f25594211b446dd9691d83046df0d337faf06107d3484805ab0a5f0465895b3b4a12c9227855c3476faa601c3666b0e7aa21cce03ec49282012ba54a8da25509e2b8ba73354befa402a3a5abf1bad8b8a5f43bc6d1903f623764b63845dc5eefd58eec32a92214a8d05d0df75ca541b38c48e85c26391591aebce6949591f91d76e74a32683cdc56d1dfbc2ebd66d506f905693440b4257c402e3b94a204f47211017fe686ecf9454c1aa8122e5229535134595cf17cd6269c14e6e29e70dcda3fc61570258c0a826aa14fb2e90c1cb34ed4ce2aa95bd38a7beffd6cc4be69de1fbdd648580f4b620a4cf10b2a031cfd986ddaf1339131279fd442b389e040e96e727d6750e0256e1559f0fcfdef54a4d155cf46e7652e4b66837649f1b9dff0f331e9e5bc1007adf21f014a32e473292e519d7cf25905165a25bde22f23297f0f99a88cc9246d9b993038deea8ee512a6988b0c3121d490bab75682ca2f42e8c169ad98cce1168f543b8041e0203a99e4bfa34a2db8542f4ceca06bce1b0a6e9646c74da3919ec4f50c447e24e6d0f0bd1c7035a9fbe097d6d94dd67bca433db687b67db4502266628193cee8e56af05176328b40afbbceb64384c1d1801e0c8507b2a96890dadab98c3134f7b6c975621e14ce18e255174f3f99bc30e15b552b5dadda354659144e196376818dadfa01dcda93956af953415c1739046e32813c3d496280dc96a8eba9a76e980ce913c7ef5bff627158724529baf756356c28e71e7f134eadb878e30e94d9aa6f82cb2324a422340f3b670bc3a9c40ba500190f3fb06c84d938740feff6512a5193b90a0594bc6e36279bf35335c89cd8c14e75808abb9bd5f0a23f88ce2ea6560f1a8c7d15d2aaa985f21395a0ad6ec8913dacdb192060ffaf2c43a1a0a77ddf1744c574bc0e3092902f2d172a76a9f3470924a96ac8ecec230e0aa5ca4e1683b1ea66edd614fc6dc29a6091a083989586b443c8665043af26d863aa9b31a68b67ca49b1bb3a275faad8898ad5feb14f57ea0924692b725194e4db68449ef2254ed9777294045dd51c34e141df780e144e1c62070affddd7925140b692a051883a5d147e93e5f328fed65b002a8c4a0ee011df07342b1f6e297ae67631a786b82973bf11fd79aac4732f861e72440add7694f42f42fc308e39e6206f5fa161b1ad3545e0dc7af0f4ffe80fc02db427bb050a34ce04fe1fc0069e5d01f90744b26d874a75bb9aed3e1ad777265048886e6261a93d5093415dff3a2dc50b85bfb062f01ccf4c3761734a310c7cad1161f501512862cc9a84844999289a456154bf8ee0307dffc242caddbba4552788b11b1f015a92586737d9e43f12de6b3b734d6dfa608b659afd880aa3005688e34ee406ae4132434c2dafd697aea3e46de99ea39696269640c77a0a9ec2877ce663d806a492bb989887e5c3b59ff068396e8b11110341b71befa695b56e3e177a110eedb7b806e5c821d860128cfb0678a4a0954204c1df28d0c4a2ae90dadf234336772581eea8b9b86cb0f1c6851b9c33bbd13d7b2aafd87af2f7cd65750ff2dc89533c6c626030061bf02f8df528025fbcb657d397a03dbda57efd5a59f48deb24ad9deee27c3e87823cbaba1b9eef1793c360e920c73f036f35c3f9c004bfd692ad991e50346dd5b1d22bc534903f3e758ca9bf4300fa078d23568b79d837d7a6cb265cbb4e6278f933afbcef702062f46cbf2bd369d04bf6314c45e12f49493b83751c01f02d8559e3822f82420e4e9d8e3da2c7346d914a3b43f52c8557c0caff22ce8748776ac2f125fffb73d288e280a9939bfede7ed803f5732fa726a709c8193ddda678e01ec70cbf6c51222e993459b0316a3a5a8fa09a9af1b891696394d55a88705cbf824e481af82bbbc99e42105e25b03e2e26bed9fc9745de2bf4e57b4b67e25bcec26942f66e5dadffa4ef900d94c96a8f1e50977725f825743aa8017fc4afbed3bff8dd2034dbc071051f1050365ed04db8bff327384fe7727b17d79563e5c2f6708d9598ff0c2b62840ccb48a1e328a83bbea6dc819c1f3efdd994b854b74ad7bc932bdaa3567497144e65ab302d832667fda0ca4bee06c5051bc5f8c9868eedb484d16af40190e25e1f116429b1ebc4fc8cce0cedcd78b783290e68f386f7ff3ad9b4f07a3e1be8b7a0b8a0f704e44f6a10044d1eea3e247a054c35d6ecfde793858ef98bb625988e5557f8ae5bc7c7b0ee644ce4013bc193c680c4c85c062f60a2f57fc32d6478ed57f81bb06279cc76e8b9b9827b84f24cd18e678a0ae943505ef99837360806f737d99a3fc32bba8b883b3d57b7ce185babd6d7cb7a4057f302c77dfcb1c39b2ab09c465ba273eab63351e6195f629b5bf645a2fa09105e57f83df511c1ceea773b0e22e5e02ad34d22ec2ff32bba649218112a05be66c1ffadb5d46cc97ce57f63d7f86f0c4788411adea7ff8384e2872c7fd0297cea79d2058bfd931ce0c0cd48de900d6b98d174eb97f84d8706e87a402441e38241233a80b2223d8caef1201dd8118ae22e929886435d2867fa555bbe086fd048925caf04da6ca91af03cff842c30b6d25fdfbc31f4ace29c7d6f206980c00df55b48f14272473f8231ab45e7be287b21d791523ca4c817c1033aec91e4e0f5878c9f262ce78a191b0d0a9ea663a8ce850bdac6f69bc4a11883808772672721143e7392049c181c344236cfe9900eaa4cbf3746812057cba9978d4c10034d0d58b9e55850917f79f53c481904c81bf00cb873c0ce1de9929276af1fa1661b1f669a87991d19c5255ccbe4c3272c4e11ff9559d55e72994a35cf6b4b5ab21188fc7176a4942e09c5baaad0df93e4ac7b0c12b249e738e6db2d1451ffd7524b9c6f6d84efe6eacc2255b44286f5f5b6da5191384749d40cf16f1d4c80be4c8b6bd90bab1859b8f98af6a0ebd21ab8062dadcc19f84cdea7a1b47a71ca3fe036cf36181a745e1bce6faee6e3b2c443f7ad3a382c956e28b5552324449a2d2547298d7333c558cf0f1e7a04e67fa8ed31df1860319aa71a428e2c533f6cccfb942242b988f3dd713564f3014674a6a5deb667e4ed44029d364defd469cee2697b5ef8847483f942da6c0b7ca59d4439d045dfe5827e0f37996dad814a09554cbea765c49ab2761a8b228fe07f5851de1333c4d591275625b8e5b313bc0dd0d56d832950da9c611766c2870c8f962e4d4855e7e958a6a3b002b0119ed7e8648336960d30dd72339e13b0b09cb059bba6f54ed7f0b882df01622f1446c993f812d05563734852e2c6010b3e0d78c86a4be3f7485064248b5618e91cdf0bb6d42dc9fd3bea221c7c35be7415d8307959c819df95e6d5348671c777fdb8cca79363db9c136edbead84a3d08b05aad4e1fd8b7e1cec45890e0c37f4a1c26931d97e3e85aec4c5b9113aabc23a1e609e273e23cf59d2b49af1ff18b4e0b5ee47d193ba194e7b629ea451b5d085d710df8a65592fae75f526b272bb378688a4bdb6683dd238732fe92aae1e2670489fd6be22f0fb52b9dca01d4b983ce3902f3652c110510073858cfb21b20a3e948d5cc88becfbd9dd88c2d9ee71fcbaa6392fb8809d866002f0d05163bf9725852ded01b849881a3d0e186ae374fcc31fe717a4cb447b92c66d1ce7218bb9ffef4d3e50948a99572a988522819eaedaeb432e79276a9f46497de145857360de8c061bea78fdde0230273fa50334cce636dad76055fa8c412645f066a96c3607d2f3df89357dab24ac940b729dcd3bc1c1cda6a6c2b2b3992daef945a58046abb398cae6248d9241c8696b7ea8dc34534ab5c81a1f869c4b5fa9385a15a14b841d6a56c4ed162492818c506ca34508515ea7acf41041493400e1e5645752cbc8e5cdaa5249a2fa9ad1288951ec181c15030944ed487d0be341e4d9d774fab9687f2c1eacbcc2dedea956102607e53698925c99bd589caa765bb00bae2456daeda5ad080c8f7775597c4ac2097264b9da40e5c6f435b1d4c78a8dd2fb4f2a5cf74e3e10ad8ddfeb19190210f8a6897e209e09fec0664767f96e9f65ddf23dd0d196a2d287e7ee51cf5ce33592e262745cc5e51dddb4e7b72b7ad7e598d5432889adf470b81830bc1d57002510ddfca3c1defd7a72b365f324a5acbb26096fc601c045b617a23da6c0fe33676b6195a3ebca4b6c629f1da4923f7d1e313ca80ea1982154e8acbb70c5cd9f02c05b249c94392c01cc1bfd1115de06ed2b9ea221e89a163a8c23d49be23672770f97c6c29bfc8bf32af0cbf0c751db69a3e612c7c0b2f738a23f9d7cf873ff4a71f6d148763c218548bcaedd84938c9226fdabcfadffb4c2225144d1b6393b37309db20a3308aeaf3dc850184258ab3a8f13e8211be270c5e1794fac6e0a8771edf3be89d6cf38b90a897a5654add9c354369d39316d60dcca37ffc0dec1338bc286410de832293c1ec90534dd0ed1716fc08618842f3da6bb2bebeb5b6120c1680cf97230b479d93a89fc51a0df2d8c5dc1a4492480d069c90889f34660eb5072d07b8854d8dd1f836124402f5ffcc563b076168550bf624744adbbb120829d7b377b547eacbddf5e627c722b60d702901e6fb43d47a6d15b0ec5f4d3c719995e4a24225ce2ce7a62752650f800c4f96dd20bfcdb2ed9b92e3ba6b6197f56ab967eb0f347f92ec1bb1bd561bb03b2a8795652685142c74e52e878cc189276395be89cc5a04f3138ab75ffe8febf5433995e1161959ae53cdbc59a516f5c6b54ed625d8d78d89d95807826d6e2e9d284f5c71f37024f3de9907d66a73ffad7b48d0489022750510c64d744eab34a49663faf2d5d19adbae8111da1586eb33f1a0077c28de9f4aa23b215d5ada344d66bf64f894da4ee0226eafc0e66cdc0edb362d0861b2dd575f6704c10a2877643be8ef18c5333e349b30e73589c11108c728e23b30026e90a0e5b3aff34b5f7ef9f94c948cf6a9b01b6ffa57d2b8735cd85ac6b0e895951cefd98b5f7ed3f0b944606c7bd0ee51eb79fa102d8534095670432a3e8b8eef6f529c9cf718a00d115318ab7006e40694f2937f41bb6840b47e30263ef2cc2970605091f53515746e48617499d422bddc723f2d5f0127817f40f45c48ec38b3f3f586946488da63923a530138fcc8d84a7d4095bb86f3689a319f114622e379747053fac3593b1db64bd2abb519db7dd7859ced41fd3b7b6a73903a1af7f1cd10529246bd30df045c0bb5f67d6a9c637ea26e71d6be3382f48ac04f5873a7b2e7c8935a21c195f2052211417dd0b7bf366523421e46ccd10576fd98284fe64cf10632f5b4387b96b72a066dd1ac62946d8e25e2370f5a564bf5b82f115173dce8f77858e34099d0d7e19e2ef35d4ccc5d4a96d80acd4251f204e706699116ab31d634428bb3bdea079551bf7d220926de52f0ba809de1131f943f305dd7c8eacd3d0acad29aad52957ec13f6c5ca7080da8b61dce790e8f92842aa88648f114867a3e4628037b1a99405a11da68eaaa81261448e0aa2bc4eaf9a6a35ae2e25e45344de9a4dbe33d9405782590a50d28798a701f5ef45b7fff33329762fe959387dc61e75c77ab112b2ee4e638a083da003ae843c8c916b15e6953ac47b7032cd9d51225f3579e57b99d57528d9425e1fb5eba0756f38dd42c2781c880f88725197de014a6069e6cbe3c612166f23c9767ed713163661d5b110719623a1fe891bd7cd497b5da7ae29ea468e0354099397af674a49b43656abd9f793452702499c126faadf028d2e689e5973f2655a37c0f5bff6d59046acf3e7d24ba7ae519e2e86f5e18c72a88d169928d66e753497e6ac39081e4b73373d757cbab92518ffe4658fff4f4f7760fd0276f658a3023a5f8211f56c040aa1bd69bb3a14d9b3c6d8d35fa797c6b7a2f5d1655534fbad26ceba8102a45effba6f9efcb766833fef1f43e5742490720f6150140c210f8ac55dcc00cc82a90d5c42a56de9c49830f04851453181b6ac49a8bac3ad7109a66b0a3d1496e811e70ca23368d4e16bf32b8cad906d185aac1e440e2c095e90394e442c9ddf408a1c17c623ee0d7b93e5ea710bfd69e0624ecc12ff50b5db9d42a31cf054aced045ecc6d7725a2c038b791f7cb86485329b362f8dbe9d90ac646c942f39d18c05b1816e4f417032d2a9670900d9db4fcbfcedd89dcf9fc257f2becc829352a1f800c812b1e7a1bcf5bc7f55efd10b8ab5cdaede658d182cab9839584ccfa0a91d46bf567048c78c9e6db5ad9e4d8c19a5cb2caa40e8df135c1421579893505ad889f0f2c572d4483c2dabf1c2847e0844ac45e3d0c21a50d04dc695132c73431ba58192d70b0ed0d3ed882587ac286a95c6d43b1e33f7199a90d0a8cbf1cc0a14ff1588c2a982aeaaec8d3f951f452e86aced44f1f403ce736a1081291cda25bd2737222bda7dd3908f77fb032a11e915c4379e1d67114187e1f1da691b10e6a843c3740288f16058cd7881a18219f9195732bae637192b56c5b54487f9ae82a8fa5a3358d3993c84083eef064a743abf05b620099ebac1dd03563236ddce8a037731d7c2b409b97395bf97db5d6686d6ef9eb981fa895c2279ab403afde371869a60f4fc454601eac7a768a4b34e94e290d2f74e6de5a4acadb4fca34a20eebb2960592681627a9bb15fd909c99c6f46b44194769f175f8c7d52b702fa041bac0b910593a2ba8d6db1951c333e9c3a96e7c2ea197ac60e133064c36a4ea0e9c9b0c6b527aac0fc41d48a7a29d19c0f9f31c60c43d469710d20aefc7f230e08334fd9e0317a5b80459c13a45881efc86332daf3698945c2246206a95d5e1579e3b510b79393ad661d1ea92523f4189b5749206effc1894839519253b6e379067f90ddcf35533d9db9aa11945049a11db0bd0286f934c760849bd90c245d9b7c6bd2c8d485933d09d931fba5475ba07ea7b5ca4e41e1884002ee101d82031ac9b066bebc964d462ce4fc79361d1743ef9e2bbcbcc70b0d0ceba67dd3565b2632c803be17d527450e329c90db46f48189cb702fd7f881acac879eed3686f65a15b1c80b20fdb696f7a1362982b2c4287bb5ab5697463fd73d4eb5b1d53802c275fb77ad2a33728100ca813f5c80e69f8089c111863ab147408ad462b8fa0109ec4309bc4e917b945aba6afc509c5ec662439162d7d333c034cd91d1cbcc55e56eae466020c4bbd4338e0299ac3a227391c8989ebb65ea62ccaaca2fd2cb4f800179f1a136ee847f191f0dc03bc9f9fe1435e0f981531a5a45c7c3d83c56aac87fd2197d2f8563e9cebd30a1a91dcc3fc1f65b7ad074771751bc511402ca6defdc79c7985ced1de81669013b08091c4d935d31fc269ab16e99931d3347e8d473d3585d401bf69208fdb89043691cfe3483f8422a2668a7e8ba4514f2cb982d08f9957a05bda7c88bf3d9d7a91e1048ba6351ffa8d64df3e7b5d3fccad2246a98d87a72cca6b19f984df4bf188e084945d2d4a9482ebd0c29e4989dc2f4427623d52d3a603c43322651ea0352e71d598a52612fb1e1d6d54f7738e86d59d67b99ff89277f05c1f838fe9f374730fd268172549301c394dc81405b400b7e7fac8662c36c5b9765c6665c8d69cca617aa659a85cec3df90d83effde7ff856efde734bc028a657c2bd1bf05fd060b8dce639d75c25fc392bebfc68b3f2aefd2079487c335245ef6600c46768cf5a6e103d6fadf945d42740f334263ec3d420c092747e79b742c1f27f42127f0bd26d5c13cc2e04fdbdbac5d2f0c2430271fa2ce59eb2ee9473c199775bfe64b0d489eab5b0faf6a583587288946aa36a3151b7494cca22956c1c61abbbba7f4d391573740399b006b1304e1e5b945cd141f6a381d7c42efb0321907fd72430464fe92f8bc0305ec87757cd057739ec07f2b452bae4ff9b1ed3b2a09a33c2d50ae233dcfce1cebc8560d93574d88c0cf0b489d7e1642eea8d65a25251e8c5f713c87b5c6129084853c9b10efce45faaa738c0ab4db645fdf7d93d67179e7fcfb728f592f3aa6d46c65694dbef9aae1f4bf6446243d7eccfe8a929963c614fc721bf71aee394d6b29d58ef4db7afe48a95bc16e0d786b1f87dfa20c329add0a4f5115ad852957c887180793cba73a1021276d014a2e4abba12cc89ca9ca36144ddd76e5747fe25ca1056b83d17cd0de5975865614e340d76af5ca8208c8f0b96af7344d0d5c0432bce782805ae3f356763f071c503cf25d617090864bf10bf178bdc5cddb31f8dd6b98785d1a3a3a270a6e146ea97629bf1df89891d7316e670cd0d629bcd0087fd88d6eb525635c7c069252ddf3d06d4459ca0efeb3518ecf6dd451acc1220da29c48e52da8cb4c2dd36fd2ec5c4b30029ed94fc3723dd91b712200424f70c046f9562668f6999f9075b8375567b15e59cb30dda58ade071de2abf261074a54d2374da947348ae411d309d37301ef42ddee5951172f15046de6500c615283e1a7a6f47bfb3378e29836087853d3e3bbef4e9fcc96587ebd847a35e65737e06be495b5fc504dd31452d29e6ce3abe75901ceb0b8c3ad4d4c4064e6d57219c29449d68c785dff4365e7176fac35269174de8d2fb348b80104831e4f5c3e1d920dda72aab5ebad9ef105a37ab490c0bf66552b1515a2a4828489d9f7c8ae116f6691eef2e18fd4e4abffbb01a0ec77888441c6a04b95f8b10e294b1012b6f3bd7fc3689601d48a3c31b9746803200aee5f80dfaacc89b6b48459b9434aca3020ae83a0d88e30208e5ffd95052e5bd6361ecbec4c655d12dc6b8b56ca4195e8fee75e280a524498068d3a0ae022490758f27edb6edd2f5db5f67f2daf07f538c1228e1060f722aa666188a110d2f92937a0d9d635f2064a951e8c7a24b73e68503630352d08635391f65db3bb6adaac8154e34abcb529af86e79fe3a452b8d60a1766edbe4c20b0592a905a8f79b1028dbd47a7b50302f9318acef8989d5a0d1ea3575cdc59db01aeba43c5e1c5602199cb29ae197f0e5c1eb10b5aca5e6c5c96d810b96ca8fc55ae78da867d6e43c1d8a650c01d98628a76445f93450b217493244a04bf63884b77cac2cdd09ac476c8307e022e8c8877cfd7b192ef0ef3db71af092e116aab65328ee9904a77b954c633d6bbedeb436f776f98763f4017b60aef7dd313b1c66e6d3b0b952fe24b95bdc8949c27d01b77c768e569add4106dcf86c989ffce63c105bd617b24a5ae56833dd8d01a31707863886a7c43ca1032b83b709bd2b7a1db9c1711daa45e317a57ffe5b1f1b395a8e66d1b8de31fd8e7b79443dd2aab92f140fbd64f357859bd2b1461dfb7571c37337ece9ae710ad04ca24f0402374b3277b521c820fa27e972826e3e2e6e212c4e736334849705ac555dfde4c5ccd5e21e51432e9a639e1b51c9412a6002dfaff3d8b134ddf249e02837a2e61e6d6f6fe660b12a9dd0c5a3f5caef768ab891f4cbd2343ccf352a9761d90a74043e2bc6e78e9418532aeffa8cf645f4ca8ec695c6f6808e163ddd6efa11614634d7df64d5ff8e00deedcb309614dae68490b3a5bb6fa1ab77ba0b83576804f3f51d304bedb50637c43f71ee32586f88870412297ca8f5ac2439eedcd45b708848e7b5886de7d136e9402b70560449d09c8bb5f007a71ef39e21368c6dbd5e256981afcd203cf47de4a80e9d96ababd2e8f7b7654ba21033502f2bebae0e0d2883315ed51a64c1f9ff7fc781e8e17e63672512a81ab69931d31e599eae7cb35a68055a9a7c1d7981b69c745a1ac8c532cf7444b25f8cc6d4dd3bcf30aa94a94765272b6e085f3f234fab3879ec3320f4c0996222fac94c0d7fc99b999ede60e3f264106e792a0c9a29bfff72900089221c505a160ebc23a50e28c199c1a0868b9dfe93298fc2cff19607559ff195874eacb26587fe9ac41a0554371563161a752938d24069401617ab1a4618548c7f67a2fbbda2398480224fb963f9fc1863a30c141af46ff8f6339cf7c6a140a1205ac89bbdabcb0420533c40330dc9c3e1ebde844acb78897d67cd86add57ec8fdc160c3a829ae8cc8fbd20e42e33f34b84c37293569c5ed9180ce493b6c79f711d64ecacf89b5b55ca89e4ef4b59bfdfb13e46d43fd7217570229df70cb38ffc28e8fdc2c69c97cf005f675cea62d45257241964f6690a7a9bd8cb1abb09e51d2875c2143a69a754bd127397bd1830bb91bbf756f8f28dddadebce0e90c4629542f980dacfecb940bf1ed83069dd155f51fd9573a569b7409881f4d5d09ad9269d8cc413ed6450a2c090750f28979be041bd37bb1d76a7e02f705b7e2a67af6420bfedbb7af52ccc5042e4007423b29178973ad4fd950d7d97d8955ee2dab00f6418ca9c7ce9758bbcbc0a8d4d9a39cffd75151a5338dc10b76f36174c58b8557072851fc833e1a2d878e39669491e680efd3b03c3c4594f623e2996d5424448f87e72286b42f4efe180f92d4a1a228717a64d8c761e407a13a03701284b744a01b1bcc010bbb3863183ee1ac5c4183134756d6d488de40964c7833db59d8cd9c3e69180fa77c36f6d3b0b724247ad634b01888f2e7332247c5fd8de4b2235b8b8f4b00de342656999bd0d001742138d09e79a6701d8678a0fd587c4978b3d3e8ab80047fb0f741365b265501bb11788bf4ab484a31f7cae31544a0fdd9967285ff4c1bf06d8b81e642ac53a73ee025454d7faa25b3b4a4187e4d078a084a6c031b16d813661fd023a9e9508dbc7754dbb30f6a110f5831eefeb507990607cc3c757bf436abac0aad201b5b2dd487d878d80ef2299f3d0154b4174bd142be6b80834f94e4fcf071f744cb6f09045a4d9a3b42013cf824a2d52e85175bdc75fe78ea71f966b51c64194647dda6aba36961a9bd4cb2ebc21cf554fa43be157991c8a972cc9dc672daac63cc75c54f9dcb77447917c6bbbc5c24f3503c3578133b4c96eaf85d80a93cf9dfb8ae132898a83cb1888e21dbe16689b55b0b60586c1f11137d9d8b3fb56eeef84e8cb7b700e3addf6b6efbfeaf1f81f1277da0f9a3ebbef4e6151c0d78caf40d8b47f27487cbd5177b0518390d6ac7c5f8ae0601937f5b9073aa4455063332c1c8bea181cb4736d3d5062bdca6da879f9939f482207f0246c22eddeb081435a8aacadafeac7a44a93eb8e077ab9c72caecc677b7bc359bbacc87ae278b96dbde80e9fe8b4261f1144990aa7192598dba378842f2f9cd83458ea0887afd5a5d6af5458354cc70d34e66bd6e381a078c0c0de51811ae512a5c756212903e909b2fecd798454d0c15b3dfea47686ec9070dab005df2a4180256527eb1ddf3987b2d734945019a2bd121ff218f02e5ca5a612935ba8d03217417a7f52e11d6f72ce25fefaeff606e8180de3616cac95e6027076e814a42bf75087ecc68e574180ac7f658afca53df4b88900cbf2b5adcdf68e21ff7404127803ff78cfff85e8a4b468e8ce913cd797db304f835b4cb3bb7d3333bdb7da3da510f43a8982631700a6365648635ddfb0e9ea17761e5f54fa5622917c6f298cce0cc7cdce87cc1034a141c3b0c59b2369d52d15545e827e5864206f1ee858b7bda76ccb7ee9f1bf1a9af2fe8add1e7a43e81dbd72aeae2bff74d97e6c2d2223ca4f5cd5da66c1b8eda373e80d5c6469048f879dac39ccf38174e0befe5f3b94239fa7f4852292c9c119244139ca382770a99adf1d39d09ce566ccbc6d5ab11d8209d31a83e8badd4483837507f83de3e591a70d916acd1ad3af22e52d9bc98d707ad4837b2ced0e3f30f21dbd342433a102f2107d52e23f8c486c861aa3879de3382e529b97511eeb05400fa4d732a2b0ad609be090578e48c1603dfdf4f1d5139e4e8db90561f5f05758cd6fa262532e7291b1e75af601869e69e2e38b77b9d00f6ffe994d7e82fa2d76cee3b9d9beb1f907a9e7a559dd7bb15d1591304bad8e11fa224a10155e9b5439e3ecf430dc3c7832c842f001a86b4a4ce5b27e8ad8bcfcc89e036502e22244f5758517c0c09132240e72e9857ae38c84d8c5250832097e04dcf6da5599121e83da5d1203b7702ff5497c02eff4d1ced43fbae3f8903d39091016527644ecbac76d09268803ac315b83189e525da9b6ba4343f20324d9b5fe815160a9cf8de5b157ea5dd6f46cd4b83cd0656d94448a21c49bd325f43110144ed86ae617767343bfef388a20e90ddd93658e0ccb4d66ebc3368bae26192e4ca6232e4946f428ed6e13474359b31093ebee5cda5b30d5ee8221d1bf79964a209622ef041f931a37d14b0836d22f297eb5dea845e6bad5ca8ade6e473c949b0db18507d6cba789f1d86bffa079011154c26fdfd0231c736a1ea6497b81b0cfafd4ecc00c66816a0ee961762ea5b65eacc74c346f37378b509f6b31efefa82bf4a9132d1b112726ffbcc3037187f281dfb6483391d8fae875a8e0be3cef027b39706ea2427042370847fecfb0b7c6cb9f67a2b5304aca34c6e2f40adb5384f49b44dd18618cb00ede749f54eddb73717dc562aae6541858fe51bfc37a067d8cff70f0b47033e008d0351b77b0f60090609752e637e7ef5d8ec5972b9fe22b8f24d906f07e79acb42fe0e7244c98be95d8eb2ef0f4ebbfc2f3d67880219baffa85faa5376f7bf8dac4b812c9335ddb7c32c528eddddbca228e4324a8172bbd61efb79f50978a79a96d2a81ceea4e9fa1dff50971baec48da7c4f9c6dab6e77693149c72ef86f59b99eb52b3d99bccedcb3481f6bdfc530d17a1e57aa9b184ccd27317167e7d4b175c13fa973dda5f34c2ee39f501b75300fcc02b7b788c471a8cc1f192dd6747e30f2fcf982325d50e703fa212eda6d41fdf3716855f15ced3f234cad1a839334029b4316050235f2b46a9447d45b4361746b7ff72fc43bff86fc31f7a71395c8e07e61914762879270046129be4a41cd14a2c2794f52f94cf1f85d792163a5d72f3799feaf01798d8693383899e5a820bb6d1ce3c1a32b7947121746f9ac72ec7ffa9a06de763c343bd05fb71f8938784c6d4f862fafc6563a79bb760e3552f83e83e0518c947c5667e5e5b447e4067347e3803f8c33bf91028276e2e1ea472cf4f66ba8de88a6043c06f0cf0b19a858d7480ec04221df9290a5f24ab6b2e3fe6ca256fd67c54ca08edcba31fd5e569dc9207d27434ee2013fc791ce507994dc01412813897697c9a718cd3f0620c719f433ca197bbbca637dc39fef71a8ad25a967091db5595d790407c1dcabbe42c997de0e0470bb1bf88a534b381bccc54c0d4aeeef92cb905c929c729c1c10209bdf5b3a9d1a90aaf4a6aedeba6b3dec9f68a9b1fe9aa4817a582a8fdf0923b5721a5e7fba84e5fde93a2d4c0278cb934bcf00639b4270940b164a3b8ea0f624396295ac1d6ab9046a9af2cc9d43b27d7f38eb3394f5b81a05568863ec7d2e39f865c8f961a8508eac34e681824ee0a46c8f2389d80d4803087a934223839ab5f54522af5a2c8bea6069b9a58155ee0026e69a697a4df7261acac8643d8f6c4af0faafe661ed8135330c007022051abb5f1a83f248c9ac0c9006c1be9060fa1b463d5f93fb95801cc40873af6c56d239404ca41b67a4eae1da3c0156f88c50514238c264a87deaaed209db1a8b5951c1cd22d71b6b927e5da96d99ec5c7318c50b84ecf6cabef70929a972cab583fdd09a7f360f1c23e3b2e2de1624b1683924c398619d38c568a11310b14969f4e92dd8311e1764abc60c45f9b8969afca5a6e8e165a657741c9c6a6345613296f26338354caba7b5ce3088628d2bcb74b11c599123d2d11d37e180cca1b0b9f74f7868e09f2ddf7ed02ef638ea522b5efb6a1604690b6cf289b9ef141ff879d8b9357a4c70cf46c759468e6d967aa5aa689756b1d5887fb137a5489e11c972a6af76c42ba269b64d30caa20e5db27c4721747521dfbf7ea9baad3708fe0630398c009738d4f8d3ad854c09767d0074fc23f7c0dc74f9915e7726f198944cb824b8effe166efe19f31f57844fc7fb898edae17da76338d997a1ca63f02a077a0eced8db651bb64eb91a7eaaf57289bdb52acb55d8333598e259ab16892259a694c13b2e904732ae0fc85feffa7b16c3923b7ff77b773e2da49f4188cb6d755a0c8c4f08ac7300bdd1d7500ad03b09b69a42667aa2ead078d39900918ced4b3e5e4ac00fbea49b72bb5d3d7321506d09c2c7b15dac1a8f75c993124692e7cf580ecbfa1e39261fb00acd2b09eafa242bb6fc44aab536b07eaaa136a94c9d5a406bbb867bce6e24fa18fff9f5eb629845de75ff199eedb65349d37d738072fde17ab0ecb4e2cb9cc87660e44582cc0aacec571207775a103ea3df3468c7773f42925ae5af86e49d2075dea65ef88224ad2c2c0cf0a59b70ee9aa2015d8cf3c6a0ba7e8cfc226544225dbfc0a99d9bfb6db7afed20eee7cc62f85174aec97c4bee470d245b95d777fc848ef71a9f915b79d97f897c3746de524d982f1121a66fecd9312a42c3361ec175e3fa7d1079735449f4872082487d81d402a2f3bf8dd0a49021dcfe9a001a71b8d122c6353c22aafddf9469f4d9de10fd78a1ca7d8247101083a612382f5647dfc5c1629649cb24a38989e509030c10df7f67f0d2e1ab63a9a19f32a2183908c9e6cc043db137958e72b29eb575622d7691f56013c6ce0bbea5705360fb9bc47747a1a5cb28c88920e04aece000eabe1ef5b2102a1f37f481671c7862d142bb81800175eb797a54496532d8307009f1f01fb8a1651c3241f8e3e023a51bf92e39536340449166302c6df8d81a3dde29d6c1c38dd8826f68f97170d27ca39b5f593aa01967c722fcef7239325d1eae6ed573a0d06d4f8f58a44be6334048010e28f66eadd83389b55392ebd0afc2bd2cf39938d3224973fa919e0738548501aa423624ebc57b9c838bc08517e1f5be083b6920d6c0b1c631d497398f3e97e1da5a53adaaeb3c2d879da9916cb87a176e2ba37a4f43ddb5b1eb136e38fd5ad71723c2dcfa5be1bd0bfd713fac4a0453e1d1986aa62f900f21b3ad7ede05cb853d2efc4584d3443103670f5b79f6c61dc66662f1de259d43639fcd1ed28145be98de94d04da8cbed81ce608bd2856441a16f927f62b7c16866f6baddf48b87b42da4cee886671bb024aa71a8a7b74d86df2b57dd3cab9e0cd3bba2eb18c63f472aa98cea727dbeb5bc2c8fcbadebc9a52665bbb9dd6e730d2332544380de3bc5a4f9a588d9af88cf142154a297483d16049aaa190f53256c6b07053e73c83987252140767b223563ea3df22551882016b15336d0ab7f0275a061c973485ddf9234e28f2bf4a98fc028da1f25fe6e1bb502690a3f0fe3b72820ffdce750cdb9a144006834f88756740edd014f406a141ca66db8613ef96f9f3762f05b5339c759de52da1b7167d07c95a7dfc10c9bac4ce1cc3e8e0328b4d5cde2e305dadf44e5eb6c1f345b2c30b839bf9738f5585783698f5d1ec7ddd00e4347c288bd2955632afe1cdf58469d6ab44ce3bf0d952a9f18c888cd06f76367834a87c58bf20c09a5c7396dafc5df1924b44f2f0a1f9d2dc2c21262becc7a6cdbda4d13f9f92cff535f5b673d89dad40b1be42a907d450f2001ddbd1ebbfb18ccc594dc494108ea7e44d9e1174910fcc8d5c4f6c0ac1135223df3f95386bd3dc450c051ce3601e07c47f0e59b54718d988195c3a9b3a7c9792726f40ba8fe20315cd4d8b7dcdd4fa9b7b6e9a1b6bd7d23b6a0f4fcf20b03ba37c3951860860dedc445fb3db44dc5cd58548d45aca95534632947f127bb8cc135279c8f48108566579a04d989ff3a51b0850420de25a47f57ad0b1151791d6a91c21b7bc9a8e96415de2a5b373e32d37d048482eb53192f22e841b9666a0c5e4694f93077cf35c9e15c8cef78c031ff2a7e500b33d5b119aa50638b9d165d33ea0be501adb512292a39f07e2a153bc8fa9f36a14cb2fbb3922503ef729ee67e817de4b4b4254dfef3a7bebde338687d931900a16bee4d476e4ded3e8dec8642d2e7bf8b1587db3380b387489f1eb36f1ff2e1418669f6f5989a5a30495c3515bf46ec01d1df1e8531c906739d7c3f926fa4ea5f08d63062e243c0d695ff9ceb0695310f061372f98e7a38f80d1e102f28b3aff81c12c3461477c4a06e2f30214a903f64b050e7d3f48425ce52c8275b766677ab6f1e6c9d7ac5f7cd88b04524a2514061ec2767d11b9b18d527507d9704dd25845f558c48175c65aaff671446fe4797de5d9be655b491f0f96b3b47fea4ea19cd33ac14e7df5fc9391f6e788a5104d97b11ba7e0a6653dacf056e4a523d963a5068889cbfa64563616825029f085540e87be291be457d7c74305767914841512dc6d80c3521855861fe72ea165300b0354603d82d296534a5b9ee5aaf0a8b7682a359986647e45676ca2a9297cc2db07587a252635d476334e302f2d838fe8af1a8379395427336c62dad029dea72bf6a4807d30d1a3510009e543ca2404f50f6c18679a8d54c5ae5677c8ed15b6ac093bb78a3384da4265483222130ba24c677be69ca215f1150a59b994f0e22b41841d28af2930aff9490fbf5b993795183c52ae83dce720c840f4752bc5c04172d18b3eb0063d312cd09e5a55a97fea38b18c1e347dc3af881d27a85ccf6b1904e88ecababfb8b853e3377670096df99d66b06fa90346e3afee9d92fb6457c2a5707e2145ad4496c7ff0a5774a9faff25a63249ae58980f7ff281eec0c46440e7141cf54ad91e81bb930053121ed99278532161e400c4b39185968dedc588efd11ddfda7ed57a9bb274cd1dc7f15bc475eaa96307b5c06e47d6a1b3dddfe1cfa65786383290839150bf2f97f1a8f7837d54ca2959d9cead15e06b7e31a1ada34903788c529b8eaf7d5c7d8ef84f64f0fb425d519084a7bfc8ce463b11c14d4f60d4c99e7b40b6a35ce9b0d03d04b67b5bec2b86ece36f372894da10d2cf837f08f85d7ec123e871a7611c0bcbf7917d5877cc81e44146a2ad2c6913f62f47f654b28197ccef52da1f1403ade2c05f3175a8dfa5b213ab39ba2943f71ae45f0ce5116ce23be8ee8a4971362e7ad90f1031962b6bab00e8f132248ece60a453f86cd8899e0498b5c680c248b4c722081cf5fbe1191cac7c40c179d1be77f6c2f7bedcae324a2ab648ceb106e23e9b16c0b157b8d6bc3936ac1ddf27679ff27de0353a7283e96858f6d667a66a0311904d0a579b33dca0eca13ab7123980170592a14d2cbec60a0b54775c075a8f4b95ca29d8cd70eed8c393c610df7f6c0aedc60b9dff3ef4b60b32f7f0b3c3e8b8aa7943886b289d8c633d1b80f605710bd6f138ceada804024bfc8133ee815d410e09297f27897baa8412732ccf4645bd5d92f3ba569ef1776300a2543709e191477639b5ae694efe8bda773e6001cc5f3d43361847a353c142d380ada3e49a2d1339a1d99c4ed304c68edd62dee2b5c3c6e31bed0b2e942b6632515607ee3d54d83180d424e5099500131ad949dfb04117984ba4485be3bae0b0487c163ebebe54073a6bf97c7d1d55eabe376f4366d4220c9977e6e1f8eb723e422f59ec74435ee17a63db38f66d52d37fa1b8bbb1fc5100e034f2641f76955eb21297bcb6ab541ee14a24d1cbaf4ab0f1e28b01fcfa10f594894771b5087fe6241e09346889cdfc45a2026c5e09f255a6a089161427e4442e80159ae49ba7a8de858efa094cd7ad645a3abbedeaf3ac0450d2531c43f063b51f4f5f738d63b9f5ac4dccea613e725dd496cc19f80019cca50c447071032388a9acee3fd5c61d8878f9f118c23ee5d998c68d60f999f8767b38b11ccdfdad7756bf5a5c924e8c47565ce0e31249c04d3294dae19b48c369656cd7e810fc47f08af2d25659cf434450671181bbb6460dea6e85966f17268727dc71e6998a37315a2a73da48605877a08cf8f20449ad40934e08760b18c2c01fd96e9128270d552d44715e4109bfaf39c622c69182c2dbe1618c3fa56a4169468569e7a06ecc8e669c3c20e9591d7497a56cd5e969f8d98d7ac9505a9936fe99145bd6e4ec357b8acaa5e56d88f26ca1d9655fa37c7ea271ccd51e32934189d4e04ac1fabbe14abecc23548bb757f8f80e093af775aa1f86eaa87183fba0da84fbe1607b87ba1cdc81acf05fad6c7668a0e880dcb39bb02e8e2af65d9d0dbc5997b1fbf45240d3fc64dd793d5598d18a9567733254f4a62bd3674001a703e6debe333f75d7b9beb359159a7844399493f775d50813c14b481c19e09fd3093d5f8c8a283f8d69ee2327b58688101267823b5516bc2b40033d437ae3aaa9426e20b86ab510e7ad31fd647353c0596d87ed222acd19cac5f87b196eeb28742f9435b5fb0b5e91d8442221989060b8eca31cec20ac182fe57df5a41f26594c1762f9a14abdbc054fd9ee0f49e57a02e7c6b18e415495a99f0bb54903b2c031d79012daa65354380c128930eb952428cf17789e1711bed842908c7151f334ad4c50b41186638e6e8059f69fdb839fb322d0c547a53b1e197f5d1cb7f3b72855806bd5bd4f98d2551df122c630edaa3d8e086fc07bcef083f33272081594798be1ad70e11f58402369e1f6ff8ce089612688f393308580008bdd7e7bb0cf68d4b3658f38224afa8bea552057ba770af9129851a8e50cbe72d15b977a7fd3a9801e4b9f7407ed36dd4e5b913a536605c42ef0d87617841778893d1da64e43ccc693d0d042eb51ce2d5610fd272003fb776ed99006273401c16cc719b85879e192fc7c05608998b4f1810f244fb2e12358f5078d93f255fec518e587619ed9aae5b3962a17b262a6a36248993212ac145b772eb2e807e8b47eb02807481b3b4c82eada810f7400ada099427450998c5b7e2edb4c932fdd775cc8cef8a74bf6a9269cf3a803bf049fefee7f63a7f8a0d3f43f5081d55fe4c5a07cdd5c47a884b0163b5e4a9f997bd0dcb420ec03a93a68379e9254b8ab5a5bd0341d5b41b002e1511fe57e5a2d26505a09939aa00ba044613fe94620a49a1793b18579daba389000c67ea9847c793c1fb387cf40404618a43084b5bb512f3081ff3c7688669015cad942cb970a71b5ec50e4941a229bcf0357d1731dfd1169b065a3b2825ecc4f20c9b35dc96c2b238efde262f6326c1f97e0fbbc4ba5b2aba8b170c1c85239d0e7ae39425b098fd03df390e6213d90742da4c0aac094e739020d3eebd0e260b7c42ef3a27101b01b6f869413da38a3e41ba9bcd49c246215e8047121aa0efab704ee0097c5186c9e0fac865a1102cdaf77f8b9e49cf959999d313e11cdaf66e0501b14ebc097a5d9d4136a5255009bcf4f865ed7ade195a5c2d62f1b903bc004b22b4baabcecc4ecc50fb92193d004045aa1bd82caf1b9f5aecc82b5c406e2074f3d2d1ad09403262544b3bf132a44ec22953b169f1ac9d6942e4516dfe774b3504969cb414794a85721be32559a66ec0bec31ef19fa35f0c281336bb27572e64ec4dcd7c0bbd3c98f83821759f32c9dcadd00d3bf9f0c7a92db728747450df8e9f3e165ea02c661da01afbe1dabf9deaf2e2bd4ce01ddb0a708fe73e46e8d8cb31eac6fe613802e1683e594cae168bae4e733fcad286b8cda818404372b03aac3cd7fafb7bcf597d2dacb5e8a85c53afd6dac52df065a948149397b850abdb910b5c2e3964d44cc0088932cc1edc43020f416270703a555904c8cca10349916ca69bd5cc7c8fbb5202346781b0095acff65e0b6cf64183743b2d6604202098dcdacd7aff867985a41ca42cc4f5a8b5238ae9885c2b48ec885d93d92448bca86cfcb3b6b320e99ffe5e9abe28f3959351d548cf50cb44c1ceba183d94cfcabbbc497d159c96e585c13354da080561c69e3b1a661d82e7196123d2888cf5be07e07870484dc2700bab700130e4dd5da50d21e9b3809cc56fb366a479b22bcc2f45309cd62bbeff0f01c0c87a357aa81834f654b08e9894a7be1d523e2449365b3285446e625d171b153a1058d8ace1e320960f72d4e1fd95140152ab89c2ec49c620455139e75512e6897719a8eebb58ac2e80342ce3fb2218d1c5ce25de23e4af783aec0308bd4f9283d48a2b4db9ecd8b6e34f36e1173a6f4b9e26114b1ef5bd2c638c008267ffd69bedf4717cbbcb9f29d605f1be2add892204f40085db1e99954312fb6e025caf6b3d15988e05979645f133fe15977100b1f604798a83a576f738af594e06fe679a6df3d77481e921edfaedb3e37342119b4d5706d7be0f1f21031d5d33543039fc567fa7589b5fe7272c5c916d31bff703f6ec6724d72ce88048ed8f57edadb6ead5fc04eb16cd6523d26a06b091f3511b3cf8bd8e6f0946107724f226a3d326532ea5bf6b4d54badf19fc5f0202849c3c46a47fc45a230ba37c898fdbea8fac8c85a43ff0c7277645d8e7ef900bd1e1c82f6086b0d53b60651539af8099712db56edd40a0021db554db0960d90f3856064345e2c5e3459cd428325260946dfe8c9e7917a5277030b6223ec71c347350881a3bf03d9787c24cf79f70f20f293c82ca9789ecef5dac6bc5246065421befd365a2bf41788f14100e13b63c4b488b89e7fe13aa05b67ec65e25c4c770316303b4cd032877942d05b8cb4c3def696efa7327f598daba5fadb344fb47f40630ecac6bdd27e9908dbedd853b133065384331a25a79792877d56e047c489e8fdf6a94006e08df06718b57bb86bb36a0cf51150b0c0428eb68d491eb30299d430a66d98495e48ae603a9d18848e842b00064a76381bfc1d3dc49e4b60d13bbf3b3d25d3e53f8d6525eed2d7cfff50e17a3fb38e3117033e9f9f42a93eac05b264e0433b20db0c3c8344fb9ae348208bae07e4e9b2421f7314d75c690a5b7f73826079d0199b759e568595dbc4184da1c10312e077076d2463290ef6292172326a05205355d58c703f0075cceecb6783cb4d82a7f5fd0078124385fc78d27f4ab38bbfb2134bf463a324af5ac97a420860b2b7adeefdea791d55a378146c7f1685c7cf29859e50d7a446c4af1efd17d6b018b4b9752f27ddcc2f7ee3fb3e07dc9600210f9fd6b06b15ac015aab88213391397d255218d5033ee09068538a66344f114e5e3ffab379a3e01986b91549f033e2256800852bec2c85c296f0a299130a849ad9e4d4f1649f6ec270e528e8f0372d75f2cafbe690f4c2800923a42228caf77bc6b690c8d9240b24d95c2938e1eec8abebf2f962bc986005ee2fca4db16f4ddf301a9a5f91bb18cc86f764b1e6b4702ce536cba69986a290bdc968b7506bb3dd9c62e31ef9246fc207355bbbe89b92ecd3343cd1baf307c4241d4b93484331ea0d876d851584b05da2fc28d1dfd2873ed7d10dd937b9be12361690d130bb6ae55dea57961c098ec4b71f41ffbc7fe5bb5d997cb3f74b487a9c50dbd6ffc6d03c4dea254163d8c730bb2ead8ba5f33b3d6eb410289c82f73cb37ec7dc103d583f71458f64de306c6c74b113f90eda100102f9456a022dfc9d93f3b81cac9a87b220a28d9a30eeec9446559edc25693247fb302986d7816a44a783420bc6e911e44cfc752b1214061feb9a226f3bc6dd8119f29860d0a00f92631ecc8c2878da8558814a7ec62c833b746a7e1b3ed33416e1052bd6047818ccd0c16dc32bd305ccc664675d8aa7ecd7a5e8a8702fd5603d607e6399efda3596078d4e57f50aaa625e1a970f2fd02bada9c0751261ab8ad5e57aec112c51aab940d3dbae488f628ad1abc1ef205e55981e2a95259eb3bb7b591fe61e8dc3df09813ddf6ec0a10238cddd529c65097be2d8a7dc6a574a7aef59da96535e53d6a0e9d08628ccc3e3cc74de4f1be8bafa550f75f53a2f0056a216b7f431d87847911132af9bb94e4b7f706e259d7afa3395cba4292fd75db4b8d7b979b36ae667a583b64637564f2d13241dd2d018e06686e20c0fe1e830bbcf528f1737b1a1fd4b1f11d2e1b1817a695a22a0f9b71d903ea67f282d70eb086d654f7fb1a83de84a6710739e860d9735ff9f8887c9c4b7b711b5fc15381c2cebbc11ae14bb7177a39552fcd3f77ddac1e916639ad253eb6f054229bcf324815ce1c3756550ee9fee19db1092f13f74dc1e3b749350a46ea4f03f3ebbda11b6256c30ecacceba3497fc6033a1d2d1cfd637dd8a9416f8462781ccd840a3b9023ba5f24f3d81c015a9227b9f548a08898caf266fcce07d3ddee99d942a37fda22a4e9feb40e3c35c608ab72e85220e01bce9a33a703f69f09c95224af0d641ceae8b9c9f7e84db4ab19fa5b1faf54ceb3a35587879c2998cd949d3b13a17f60baf20e795009693bc7304c2d304c280eb4cc6c4409573ac5a095fc1f3f96cd27a04799a1dde76e51ca8bc2ba80216cd451fd41a28923ba05ee9125cc392c2107a1ede0416cb8bde2109bebb1c1f70e664e57dd87c20128d46efe68bd6ec4499f0506103628bbc2f3f1ec6196b048a89a07a19e58a2a800d7542a7f457294c2721b4f561db811978b481eaf25450faa0a14663c83b4e0a18e8b6d51c00e3e9493d2a2707fba3fd0590a8c2ed909bb82fea40200ce78c40a0e79eadaf7a02750b2d6019cd4d71b991429a3cd2e33202a4e5cd16980f587bd5421ca0124d90ad9ffd3c1e9855ceea8b8efa412593d70654847d1415b5098070fd78a86a0bae7ee2834e6ba33d967d6d81bc761c366bb2c741b3b090ed48e9678f2cf6485951854938a06f4fc225861af2c4f52a713d97c3c7ad6ff0cfb2c7baa23c2fc65e66c67d8f1da94d6b2cf288e13d9533790059154c7fb536a67f22d49452157f6b159fd705b4cf5271c29ff8405c7a7853b59f2678d72b8f59a3a4600f3228efb2196623a6c2960fc81540c35705950524fdb0012b4bfcfeb138029a665500ac2e2425cad2f47f152fa83efa82dd4dda6e221bd1803530eeec0bdd771c6b65b9bde1545eb8fb30ffe2da8cf8c49838bbc1d3dfb0a476c66adf281bf9d403929f1d79be604efd7cb58c11b45d5c7763a5d251470bbe553382dc8af13d5b205d99aa5fcc4422b3c8a65eff5b6523a8a8c9091b81ed71cde070f6e8d56896df1399867a120c447bbd46bddfdc8aefe9286605f7c62f51af416e15bdfc0d69e161d884b82789b10f9c7d3de55e1b7c6a6502730d908f680206c9c71b66ca423de77c2c81d53a1d4351e3087eeca40cc8fae9a074bf0e9c7d42bdf51eb0dce1cd2f6f6697aa5c0a4d999f963878743b70446b7c87f5917b756aa2f3a20a9b7de81616141041adb54e20b68de78fe4a3df1cc856fccd0d0ae00f602f3b8f83b809bdaf7ddf8e3b914a59032a4c6d6466ba672049851aec34b35ce7c1da475fdf71b3f42a9de6da2368fbf5147e4a82a5e0ef9fb3f4e27c879d277af3de1f78d473b7fa622807d7908ff3023afa6b0494e23cae7c0706cf5ff0a5b46f1c07ac52d1a77df2ce1435eed6c3ae7bf70e1e72046bdd3e0c119ee91d1c2b183b35a9c27eb6dbf5ce18f786867db966fe29b3f1d91572835b1795a60c1df852519f48abe6647d79026946fb10e4f13a8dd2170b9c1d0c16d68f9a0f9ae5f9ca2938553a6f32c1c4993c103b4c05423d7a3921a479b276a848dba31c39f41ed5a198a8cf3f39a334470ede0a23b6218e78ba38302096f8720beb826037203a4553be6a55247d85ecb2b147dca5b26e18e3f7b2fadc29d0f344932fbf9de50ca79e34ec50c802212911479931285cc79af6fa7cbf1ae7cb2d167cd10d1bbb42191c1b7eb95d083a4ab658178244c2ad0885552b98ff6263efa22033b485a747c2a905ed4572acecbfdee838432d64d53aeb6486027cd7738ebf56577e27dd6b751b449eea29e2523ce261bfd6b51afd87afc4dc23e5ae9988710f752ca12dc836a5338e2c661f469eba2757269838992061bec05dee275688288760d1c24c42623f878c2e267d776081aa008c6f53bf2c3b4d9603f6e51ccf56e4d3545090258f5f2edbf9bf5df5bc7efd736d1d8607312750e1cecc4fe29468b8eb3fe181452afb03ab465495e5429c81bd4e66a9454bb89fa50ca0cb035c12106706a560a4c1711998ed12904cfa8fed63a4ddb1bcac92795e1bf19faa1f3be3e6f7bffc76e17f0d58b0a38b1308c00f46a017a96f135ebb967a8d8a3721ba739954133db3b0acee5052a3f3d85643f56c7bd1f217aa8d0a42a23b9966f9b8fbe34d56ce3d3e90439586948240c20003d57c34c1c270359443facc564ea0342dcfae7093f4d4e856aeaa03c323bfa8dc19cf746117173705710222a53aff3b6d2584f386fb6478eba7ece966bbc6c0ebcbd893ac389d0ae68f050d456346c9b45ed6df1f687da6eaeefa43364dbfe0986fec76580c57b975d33fa1131d42e8f21ff9c36c38dd87bcf6e5ff6828c1eda13372f4300e5abb66a6619cebb594550b705800c51489fe943ee1710dafcfa8363978d4abe90f04401c4c39be71943ba0c150fa79b5d370e81bab74456982c3413a6b9dcef38128878bc0a5bf7b16f27c3ca81b878c7b1e04786286c18ef2d724460acbd8df3e0df3c9cac377712a3d8e17a2726b82c831cb6d7a9adb4785c3a69276c5efacf6f608336092eff57794dd1f1a7435ad2b2564c65a731d18de5a8ce5bb08f9a45237fc7fcdb74172e216c36fe8c2332fdb454c488d3071c91fb9e9d1c4038425e7c0a0ccd2cafa9a79e60e4688b3a35ddb1be9f5fb4584d61c6e06e302055b8d0d92a76d994bfdc14b0f4a052a758a86e01c1bcf50b446151f1d6ca9ac1f71649346a3372c390228f304fe0cfe0a56c8093684be18012a54aaae75539e1ad13b0732d5c97c3cedbfb4c428261338922bc2d7d7e60aa71ca002ee1fbe7d5e6ef40143a93bf58ecd5008f7ca4e663424fa5da53d0365bb3b623c8de94f081422a31eb2ffdca2aea7f7b84daa5cc54e8176ae8b8563b83d516cd0e7ce3c2c1a088ee50f56ad4e6fcd01d0e521da10aa6109daac37b42a5e14c0d9a05046ff903c8a1a68fa8b9f2dc911686e428fa51709504aaf3f90fe5cd61e197d07b9bb9316090b45dda9078045cb9a90970e1e3862258b46d1dc43b597e8a3dae006e4a60c1fdb45f4fb3103b5a6231e0c38dd446135e6c6daac1766c02cabd4475621e7b85ce1ba95c02fee25fa49b9d98ddc6a92bf0f2bf4690b35373bfea7ff133b8f1c70714f2c00a9230f109b74108b41a9fa4637c94d8278818bb69a0e2b25f7624305ac9cfeeeed58dd5c90271aee09fb4d8a6823efa830c9e9c834abc8fbc3e5135a54fc0245606217dad2655a6d1f63017f43f1377a6a1371631d23d5a36961d21a4a1e5cca2c025ae646bb46ddf79b42cd0b1efad6207fc1ad576625c7c105bbc75177a4b00a1efa66f08e7d963d934c8cafaedef82795decde6718731db7c6dadf2fd5b5f499c7c3861375f6261faf29db6947cb5639c9f9013cbf5d687cd60b47661be7bee210859491761c904243863620836a4259d1c915173dba2c705e64b8abac6c73c7052d87e9396868ac9247af0e61e933955bca67e4c38b47c7ef67b613694e3f8f05e823afb8f3e4bf4afd749e33cf626d331066ad84a63d029e7c4cbd45493a3a0e6f97f6e14e8222580967f53af03bb5cde1cfaca7cdebcc552a6453e15ad0268fee6f351c501fe7362ad13d669528b6ea20893d2f8feb7e908a22db52293a0b6e40b8cc4b016c0441ad2b5dd5b97f39a80e8b8e4267180918a805a72d5f5822dddb5d83d65e01bcc996bd68d7fe7ddc500e1a99d6acdd00aaa677b6de60e35c65c9af7e62b24813049d9fd526298e72c215b7fdc8212c3178b1f831577bbff6258a8d33d1cffa850a1618d30687ddb0743135bc1c2e5e75bce835634253b2356bd14e5f448b97f1b2f387c83f7df522a45cd9166b4fc9c902e652c75a3a95818789726087047be861a5f5fa7b8bc45bc004f07bd5e4daef98283fb76b675fadd3d1dcbdc957f62a79c2e69336f509cf9755cbd759fa69d159731e6224b8eafe2e54bb6aeb07f035682cad4d1dab68adcc45cb5c18381b6185b37b386606a72fd9949aa96638e52657cf6741609fbbe6def15a474f386e6bad2766964ae6ac5c92d41da6aa001db35082ffee7b45e48bb2c242dd28db71c589cc337353794327573e868dd02a832f2fdca761dc3f01df2bf2c9db080f9b3580115934d6b6da60fc0be6de7ab8f20cf5d09ed60c53e80826e6b9d9526fe4045e297a7a9e016ff0fcfe92e097378c877b45d81139609ccbfa151c8d4b09ebedaf51c0183ba786870f7a5279335fbd2d20fdcf8391a98efa0272e5ffaac791e4cbf17fc57252f4866f8833e86f2f091e845df547a57ce496e12631d634e5a6880f2e10b91ffc57aaed905a4d730a73ce8d895767427bc36356f8e9fb1f86a2ea6b0a3e3a4acc6a3f25fe3f309478d29b450206d26628de39cbd726441775e7ea8def37360dcc057c6461d1a54d66672fb9356545e276b3b8b8cc1a0d25c73527a254c50f9ffd5d42135c107d661945cdd5691dc43a0cbaea2b06b8092e16beeb9493dcc960fef19577f0c48afc9c242c857f1188001479390c1a6d22e99661a08a1a963d408872e4205ed850584f44d38a5c2aa24b9aab2e59887d717a5059b36157340fe7785e71aba15a75220b606381a1b946df3d43317f86c9c5c93c0520b487cf9489f7f1cc4b52cfb46e53adeb737d4053455d08d06ac5e1edbdac97c2d9665f2e91d5b14fb5e0d9ca2c026da6d02e2caf7019a512c6864dffe710c4c3affc07feda273752a812ecc1fc9756ac1776a97b289a288566ce49eea33225b280c62283decb74774c545bee307f0e9074ada4d88a84ff0cb6c88323a7cbd1b96c23139fdecb4e2fe21073e60282846109f6fa58b9da86ef594b7787ff6f89925a6ce92e8cf4838abf527057415b664bad64d3e87849a734f7470ba35a86425947f4c9640f78528f9d24f22e1768fe0324f1a6f5a8c02be069d782039d4ccfdd55927640a6c674701e39d7dd0f7a2f7ba9c36bfac93ef7efbc2bfb0dc466e97cc7eee5bf6a12f7f276777cfacf4dc16669620765a12b0fa0fdd4eebdccb833aa761bfa3050153f24802f9b917c4e1f29ab1efd2265ce0ca0280fb9b145c68f77802361e9e237e9c80567099497d4eedd9aa0678666a6374ff64da93707f4e887d725ae9d976b05e62868849a2cdc3e2696453baf358baec51f05f1f8f444013fe9bd3f47063a875f8db7bc54e3e2f287ae8b45773c7a8b5326c746035b6b5ea5aa58325eecd5f328c22de1a548a052f0e3c324c152301052677469d430e7a77f10f48597f059a16f88af20c40672d1a6cd3e6cf0f37e0e3dbd9eebfb26ff7cfecdfabc7a597d00231f646cbf7878654b37b8f5c03c691d6cf8de68ab572d6b5dc4877e29fecb070ca000191dc0428c39e385383cee8c67be0092259c3e20eb7517a16ce9dd5a83abe72e7e1a10a117d207b90ae563d6c18322645a347159315cc23e48016bb0c57c81087787ee9c285cb98014e672a2d27035d11d4bc299373b2b4b5057368930186b7400aedf3cb07a134c3b0b67a8a507f81a9c80b05d478ba371de25f18022f875a5dde2434520483d92818a778127e977c30983bdb2041023251af56ae8d7938646e08adb83cd8796ce170ba6f345da95a34993c04b350ecb496a7e4d62cae1876f5f7517a0a2cefe8c0be3190245304471c4e45d4c46d1e9fb415bb5d827e7703f60fb9fb0dc70c715dbb25a7655fea50120a2b72fe1daa89d3b66ade48b6da012ec2eb39f619d1130cd36d30f434ff504ef6427b8f83e84ebabd504315f1266c063057911a5467988aeff7cce85c992179cf8b97d396c11b41a37e68c6d4ed6db8bd081af2b66d7180e3834c854b28d8f6b5d01e00ed5d0eb78faf8cced0d9114ccaaccbc1965811bc0bb2181a7b1962c4869d6ad0f2cbb764b8281bf69d3307272f11e9d7a66434f31bcd407105ab6c9655367b2099f155c4c49e0032eb0a7cc5156bb5097b0b2d71a7bf242a61aae2a296c9db509d043d46a410f097a3584fcd35f52bb61fc9be87ee690145b7bb97df5d22f8b6c7c523d6cbac74997a629b0e110014407048c52f95507cf38883b5fa302f9ac2003b377bfe318dbd7d8ea576485d2a2c44a9a9a14de572267b57446853af55f2d1d2c91fe4241ee52fc68c15b26dbb861f3d37fabd46c420b966ba5e5999dff9ef418f9e1c9387a1c3a8a30bf9545e6e20d84d111f8be65bdec7991f344a2ca1ee039d53735f3751e96b053c75e45572305a9bf29b7a631ad3cd7ec36147d90551ca046a3339c90166e45335c1f5fb32c54c9e1d3ebf1c5f0825133d2e304dce6e7e3a18fb230678e7d178c53ee9a7053acd31933370824ef5bcc6b062d9ee7095172a51fd0603c7dd84688ee580bc4e98026957346efb6dec0f6195ecb2be517af187012fd8ddd4dba5ff35a34a4c92e3d1187e67745b419f031ebb8d6a1336e2b7df368e16a968af282a0469e51a5ecba304697d51273478563a423f80a26cd407c7300bf4f5bd8a826067db34b8d9fb1dd75285ee14d4a3d85069eb5787a0841531e3497e16fd4708edea4fcdf4fc8f5e7180f27c65f59814729d8d734cfef1661f2d9e9e90e9bc278d505c13c36311b104fa8b949e51fd0aa8c8888f9f78e6f11aa2db6b8041b38a85a699a5735f8da8c026d5cdadf10d1768384f2d6d24ed22d36be8e14710ba3018fd670fadf5ef7e7f8da745e20b7b854d17454325471f049b5548e49f3d5e105e61bf9f9e5dc4ee8d35e97db83b456535a0c2a4bfe66949b58b5e9b4e3a709aec8829243c599245ef61c11d2fb42e153044c6f8b7810f78a750cc950cc49e92d2e950e28a6b6e30df47602ca38950b4b4e6d555fb82f4d0ec5114526c2cef209961deed295ebc4ff9af0c306c390dde8990b890bf4d6ef1bdfb090f55f46f57bb5a49d55dcf0ee0d8aa743369f1065644f9ea576483b119040d7654ec754e365e2b857c93e4d937e9eba8c013e1a7003b427c281e01fc7f2f062e7f9e3923f5c57941704a31e267e93dd5741601aae12a9cbe413207f4734a96604ba34813e85a1389a8666d44b89a4a3c62b3b4bde11aa78775a31d8dcdf17ba4a307c87d546619ff1db563e3645c00bd139f92bf3ee23768fb36551c5fcaa143dbc8ba6ded19c371535a952611d9bf5d624c09a0e717550e428cf5cef2945677b5d5ae5fc2f8bb4cb25393bf557dfdf018f88acaa7a392d02cd3932d494376c3ffdc944e504f989cb965bb04698482f0e05dfae50fc3dd86cdc222b797920a57e24035aa4ed72662b9a1ebbf3682bc8e725b5c8e9891889cd69791aed18e593c0f306baf4424b62aefff2c5f2989d48032033e18d45da5fe8adbb039af8d12bf8543a192436486106668232e1793da1ac91adb06942b945f544743909401daef75ef4329dfdf71810363121a3801ff1f43d17f8de2508e4bfc468db5049e0114fcbbcf240c8f98d873bda6988c9c9222d9d27a62860491ff9a7eaa41ef1bf0de9e45599f8a5c62e94617363bedc5b17643009201576041b37a9de33cc46198a16a4fcecdd3b32e493b1ce87cf16086f56887b630bd91632f439bdd7ef7e43f26ff2d8dc904e0f4bb92a86db2a668d81272522422479ab8d204879953d90dc8c725053ffb950f13e37580f3bc69dfbad41fdcb0dae7223ffbf08484d08ad9f85e3370440448722deebdec2db55581e1beeb60132495ebe0bbdc1b3d167a0ef160ec3be9ae0bb3eb510904c3fd008f15faef5d3467fda6922aa0e440581e6f364ddb3c3d5991c53c175006f691eb8cccb4bc1b3c22d78002b931f4786aee84e4673d1c1710c176a0b1ddb845213ec294ac4e3ad3b55035246a60d3d9c38c2f279bab4332f5c4f5a3d9a8d5c34df64b7c9fa8c093ac6c42de53fc37a9fc34255bad52c9638836885240846668afef5867d05abfe030314688f6e9846d477fab41403028496f70958706b9379423ac043e41c8a8d65ad3ad6f6ad7d797406b0b082618134b109213510b787be8f230e018bd7a78e0f525661e2188e2b60070e01f4bf7a962c20613a7da7050bb721a06164c7542204cf5f1a8073dff6f5c9c9f8dc8409fc3c33ddec1ea4a37cae1991bf170eaff9295946f5b5e66cdfd3a472f1013c00c2da9898cc9db1419ca144885a85e390836c68497bfbdbe378100c0ec728dfbddd9e0dc04c64bcb41777f1a8a4fb5bcd88cb52ddeec79848b5db27e09e306df07e0b2f356eea51ccf69a8dc7e11b3cb9433aaa3f19c1225764a14bec46118ed371b8137fdeeae8db8c1eb653612716d205c14c5228cbe8282395d244667dea694881c369d04e40df40073d2d8b1e42f535b525bbe7ca0154eadde46faa5f299cf1a0381bd87a74dc5174a45bd0d6d8210cf58ff465eda655b5618422783688a374445e30f17a3eac372a42ce83dd05b3383b781ac0c9809ebc74defb0a944c95ad4e9c866695058a8c557b85f89c68eeed7f3f26161580201695f7c1eff48f9271b59029cbf2cc763bbfa43da6d386218899d571c7bd424be75069dd6a83f26e36b7f0d24371f052e88fa16833d27eab0d2e8ef4b71e3f9bceffcbb6063f6d1b1283d814ecb2c243ed2b5fa1961a84d10141aee20cd56a3c4982c6b4d7981b280464d46d485d05f9eb3baec785cc5010c18a3f2da20a617949f27362e9b1ceb69bb9a2d2617c241a17a54fc7ba9966405795948f6604d25dba24ca951ccb5d93cd3b3eef69a5eb6b6fcb3a3eff0b7585975acd722ee24fbdaf5d36660a54397bb58d5f26558ed002cd235d07597f9f821abf434c32b746ec31ce3e7c2f619b3648f04b18745be6773e21eae7b0b9983b1a0cd7b9b61e49d8fe314d84af69b346cc04a4d6ead1666a30b1fb394d57279770d6f76b05ddc6ae1c886951979e744bca20bd76d53e6f6a2db736ac689cafd60e75106e097eabb613bd0138a603865a6a901cc30795771756d7d1d89fa052ab9ca2b657d3a790857613d5c669833cfa0f10fd3a926375a69805c50c0b2efa651e2c590d6b3092f8efde1dffb2930e0b778f2dad4f141670a1040b8f42b62c1b787718105fa0d0c9a335c15d052d769e10917733401cf498b14577904196b1877f0d11d9559ee4be1cab0fd15b7e2d5c58ea5464fa22ab51f96b3c12c45d301e82ce967d2c46551dffe6c04d77efd460d9ab3add15d09db5e688d65fb7ac6cb47166b1481ab53f0c16d8faf8b420ef332afe64178bfb0ebe0dcfd41749c50ecfdcfd71daa7ea05c73834fab0ee6f22063c921356a010666936e7bb73c091d53b60596e32fa26d42e7c95321f9253d46dc61cd08a3a5e0f489b0f9c039378a302b68becde2ea789e95f0ec6d9286574e926ff72a910eab403a20f857caf9e88336945a56a8665e8719b36bea25de3b72c1faceca2535a32d3e4a22ea3f1584feadf30b346d8f757f1a09dbfb683129235c3d95994fe72237838dda22fd28826b2e3c0d2755c6bbfb0790752a8211e4596c85881a05be4ea10c55055e2e27fe12a022adc2ca046ae88adf61dab74a848a0ac552f5d7030df983c58073689c1162045c94b9d8525d842404ec77ed6b70eed8a4f2844eb1c49d62e79da0b6f0230579761eeaf39cd43755be37589fc66fb6bd0465c740c2735bf46b5d0eb75856257d1eb2fe2f91bc52718690d3c9d69ca78de67e643766e36b0e226c3ed4f5c3b964031a86d60d2243f8d6706e797a3f834d3d28d3f277d06faf8a8a1e29b256fa266aca8e5d6e54028ed6f37b6c68742b0bcd721aaf4cc6ac226790a4d78bf82e51d8ce894575c363512abcd7a6c3a084783d4f11303aaa812ecc1fc9756ac1776a97b289a288566ce49eea33225b280c62283decb74774c545bee307f0e9074ada4d88a84ff0cb6c88323a7cbcbcc8cb9c9a9ad8777d51e06843b221aa3353daa9e170aa3108b404eb7261a6e368b89dbe5c78d11cf72a6dfc8dc3f39c825577fa584849549e69db1168319d7b995c206b90930f4f283862384f655d3cbc2e17544cf8919106d5df8d6b08a7a199299335697004e4e24d2a064492d58e8ee4dea14ae0e7f1579f3cec2003591ababe130e0cfc4bd13c28694d0d21a49521de65fd273cc030f1341b0ac048440f0bb4b8b86719eae4aa0fc19f419953fbbfc2afb61cbf3dabebac1193cf650df46eb22b178172123bcf0a30a8fda135b1cdc0078bac4f6d45b7af32010e5404de9f7214f6a7c1d898d7c0800f38c7344184472df40ac2670f909142d78012a678a1561fb529faec86cc3bca8e1d252c53066fb4f1dce4349181ffcd15cf689e85d3ef14859705b0b7ac1d62cab8a55c0c9145acc220df7ae8f06d4b21878e524080124a4ce07faa9a47219b3ef09ac4c8cfda4e10e0afe01e63bff8fa7e056d24aa75a484d65ed61a32855e21b4e3e20074aa06ea7bad521ba4d057e15fff5e5f6a7d3bfa07f7a88577c308134f8b8e33a771b5b9d17312940c3a4f2800f30f006c6aa22a4785835b0e19bd83a59d50e2fae6ee90d8930d7ae218aacb4fa1f1bc97941318121dc1fbb62090f21e19ba5bdc7cda60036775e1c03651fb4ea42917ba2917fa3066285ec552e8bf922e034513f42bc35bad3d1a507f81a9c80b05d478ba371de25f18022f875a5dde2434520483d92818a778127e977c30983bdb2041023251af56ae8d7938646e08a7f4446badf08aa467fb50b1c5a8c3cc4dde083af48cc3c655386a43e8e3788ebae56f00af7252137282d210b114b8f2bcf677d4164114676f752cfea16c01022edd6d4928aae83212ce61a8bb6ac22a7f146752fc81550f61bee33cb0c6445b628d26cb1d9f55b82b715280fec522be227748e338989caaea3a5253b169e4e5b73d779ac2e8847436548f45d2d87cd5e514b4d19bca6b7fc97e91d95d9b5d33cb7654169af50bfdbe7abb03f611b3f3c35448ddaf625f6a6ce32c385e007a1db7be8dece8d3ad6f15a3302e3a9b3a552ccc226abca0420ff73e8d93d547bd722b04a1afce677dcd4da4ea6757912330690567757684f61272042d5400f4b4d61115c7279a83ed3483d684c0bd79559d00bd28a2eb063f0820f5fdcb883c8bd51c60353addc1bf9e60e75db8825df3d916041c7601d68b76cd725981ff7127a89fb8902569b5636d8b15be69fa1f7153f664fad7e494cf2985bd02c75883ba9d1a3a2d708f82221bcf5412185cbb9301ef6adc34e9d6b2b0ce1a5e80a483b0d81bab76a5bb81fe890225ca004cb6b9ddf313e08616184e1e50f0df07dc7653f79de4d243a7adc4a899e8449a165e08ac5eec860bef1b54dd2f26ab5886027a3df86f145794901cc8fe093c5ed60ea83268d54b360f37a2745374f07002878e6e008b89f109da90f7cac02ac2720969aeb3a794a697252c4e0f13c216a6c414b21ea73473703cf7279336bd709321deaed55d721af5f37ae4ad3fd0bd23be8e253b9d11b7cd6072a30c147053231886a05744bdbf3462ee5ab9faa03e0da0ca2a0bd02d5d0c177ccadc1b687ecef22e6c496820113bfa982ff618c7037640b12a5dbdc0619fd7a3bb4c1d4b7b4c3282ffecf3f6378995a40d34f5bd8a826067db34b8d9fb1dd75285ee14d4a3d85069eb5787a0841531e3497e16fd4708edea4fcdf4fc8f5e7180f27c65f59814729f4cca1da0eeea5150fbe9b60fe23f774e93589516c1eb3558e65173448ef03fa2d2e29e24fe51d38146f4d67ed06e7cc338695dd225dbec97f51865737efc125109e8da240bae3daf279902c2ad4c26ebefce32c55eba400780de1448fc4360ee488ed7053393634dd6361f9d7ba74b9e7e1c4c7bc1e1fb655d3ce2f9b4627260c31d64085038d8549df1e3ad18723eb3127ec7f5c336a3c3893384add301a8463175d94fb2632c0f282da39bb4b6d279dab2555b090e6c570326c431a8048f52db1b760765ff81613e184c485badc181f6943a31a7f5710ad0f63982f50bbc9e4ebecdbc2f15b17ebe2053f64a7e9a95e3970233c681e1678428b50e0a15b802cb037ddf287644f4af402e21ac772f27c933e10f2dff256753e9742c55cb8605a6698349be34b3f33b44947524c10e30198dd53817c73e955eca289d39e37d888c00bb5f286f9a5a65fdf5c1be0c77928b7c0d7855f314f2555a040bb9ac29e4b23c0bba20929e5e8b0be9550fabb38b580ac9cf6d824abc38707927e2df87a9810049e062f8462576fbff9a0d6d09c371535a952611d9bf5d624c09a0e717550e428cf5cef2945677b5d5ae5fc2f8bb4cb25393bf557dfdf018f88acaa7a392d02cd3932d1703575e1b89878a473655ea94a556433c586a0ee04bbb0b51e20d176bf1314dc87f5140920671db9220243846b996bc8a058ca4e6f683e8c2cc7bb5c1facf9dcab0d2d1438e15a18d5ce8bc7bee75e590696331b7f6c3907713d5f77ab2e84520ecbba1ac702b7bbfd0ab20fa643b47b4c78f8628993d36488b26201cc3c3209d60fb051845bc9a6a6bfc3bf8f02ed3680c1164bd5ad0f6ad52b15701abecbfe8fcefa785052d010e4f4d447e594e44f5e4123ead01624b45e1228d1ca3d2931241d7b2da7f8e9bda4478b2318006d416edd10bceb9308cf0df6002795ee470f314ecc08ecb7fe951e8b4c16d6674e6015cdfcfc0d9513cd080bffb447c02dc55dde9fa1491b0fc12719894e99a39613b1312e94503f3e675a9aa91b5a5e8702ed7c8c73f277f52d329818395dc20918cc4296a409bdf9a023d46869c8484d08ad9f85e3370440448722deebdec2db55581e1beeb60132495ebe0bbdc1b3d167a0ef160ec3be9ae0bb3eb510904c3fd008f15f82ba80af1c9f865ec4a187b9196487c62a9dcf68f0befdda89dab0b919edb30d71f324958cbeca2d276dc38a91d60a37bf415ec484dc3b1b99659edd679718f3057c20ef59ace45e863d5c84b780e76f4ef20cec17b27c938bf6f4e747fa47b95d3ad5793919ff6d8eb6f4f6b9870cb65841530ee8d89d01c33b355978c926c843f5b20426eff09976ab608a1b5abc88f95dca72037cd6549a5054cf5444c77dad17888423d9d9739b0c40e5edf060e7e33a384c63689dfc683ffe16f4da9a7aedefb22d8d2369a10077e09a38a06cc2d610eb2e85473370bdb1325f21e88c6c7543338b18e9861c5dd0af552bf73d79672af519c5d1e7779c32d3ff2524ad5e7526244c731b1282da6ebb0f3092164d5da6138ca68b4d28e4066d3510bf9fef95f4a96865d393adb1ed8a64c451cb594ac39a66e669960649d2b09545d2f6baa1d80edb12d37332f67b16486ff63603bb65544d8428c68a447cf81c7d05f1a7bffa16635ea2b521ace96aa0002f010b2f19e2b42a66a2e4f7249a17566b817bf08494d1c5dca302fbe562e086a0bb59efb96bc8ca0b10072279e701e9d9b5a90e5a301e0396c49ed4fbfba24fea561a05152080dfacfda685d7f8535b9f677cc138c33a68c4fb6ee1dd7dc57b00841e8dbf4a5015ae46bde2d1da304b9931c196a4836430218a4007ce75699dd3a9e434b031c4e7e2e62a41daa87f358299baf04b33354492c7e44df52860981180bdd748076c40b04801f38c687f2974cbad1294333bbf9bac255ed15f853e05bcf6cb864291c78706dc3f1fd79c3f94b485efc1c1c919db011c4b2c4eceee3582dbf7325b28b035277ace0b27037c409367e0e1dfa9fa41d66e3e8224fe5fbc62f94f9a8fc6d5bcd1de4ee9de1339fdce0cc5bcd64ecf982eef6b35408b3a609259958f83c496d6ad081c38d83e5dea49ecbd3fbc59d1d40e8a5a558541368d4696bcd45f671aff12ff3466b57cfbcdd0610ec734bf5a351958c85d7741cd9fa3d06e4b649097244f0d0de76721913f8044e2ff207fe8f7e855ccec4f497e7f8b710d4f61d31f22108c077eceee7013556831de18a4db926ed68da09e2f381998f998d5320d30e238475b1c29ff1d20b4b6a64390a6a904589fc3dfd8d5bbdefb8f543fc5de70dffb52158f18ef173d16abcb75364900c86620d5a617c4871310759024b8a70230cc97cb232e6e738693703b970d632863bbff1b6db8bde11cd37d360896c25d16fe47f9b71e977dee730ee4201d3cd8cd3fb77a9f39859a5f82fae11fc0cb4f9a4d46118bc5423adb20ddbcc04576c2f477faf0c1927d492d29437347e6c775dd23eebde7bbc99c35f13406f9fe7d3229e3ee8123a5e87ca38bcb3fd6381522978a5d64f4558af66376dd63dfcacc5fc2737ffd76d8e97cc13f88e4d1e20c1c1a6a541294d954e84717aa046692c8b105f8d0a2e6d4760f71ead1d51822d79f23a4e3bea1e14820ba3b899fcb5eb2e6ebabe1ef1637b82c1ca1b5b79ef6a4136b74f327362c4dc126f13e521c90c71ece725a6398e4d3f82bb916fd25ec1983ca8a2a0f88adb9948eb8230f8db7be829bff898290182d71c0a494a3b59b014b0e6a0dc34e79970e9996459f51d4fa3fc3f01dcb4982115e4156b501a26760fff67bfe53161cabe4f5284c216f0852c1cf46cf0dcf7dc92eada364c158996ca6815be5d52b173cbc981271c809387e95e94e882ea9f7cab9a22a0706f19ebbb65ee8564e3461c5f83ada38ca88d9ea3de84abe66fb36e6e5f14d6712be3edff2df825d95758239faa8b4c7e6494d27179128f0120e8aab4bf74f5d08374dff0c82bfc5a68f0ae0b2d06328c50a8a138811f22757eb64e78f1ca2f643dc05fc2de3c25e5109707d161f0105e8c11552b9a906d9a288503c0664ff3788f379bc5748840df176baec1c414fc224027d7f965eecd9f172041ae063a71ba9609615cb243b1c53e8a426c1e516f042a3c187c87845c082eaed6fdd9fbb49374301b712b2b9d0fbe733f726454831cd075188dccb953a2120737c8ad03a2ae923846e096544f9a0632317373c76f23366579d8e8a61cf51cf36e78b8f5346143371e6800513e696282a396c65f30b4373faf5107d2e3515223dfee21df4e1a29ed76850a63bc37ad9244dadc49a154d2babbf65a9d4a73d10f87c568fc4455010cb60e590fda25297b27e765f23fc33d38a2356b1d12ff4d9f444d016b2deafdcbfcbdde73d5b7aa6a40736aa0b4013f47943bdddd280be0f5c244a08cc5193523ce91cae6e87d1a8618f408372036d5f433fe2d3f6e4401eccc90626ef46b24cc44c77cefe2476f2fac5723e5bf012eb91b0b60e0fb942c2bea75df0e1a82ab65f2c21c5350279648788018df6218e415970f489b4b0267156e7827fdebc24ae097a32a3c98cb737739e50c454cf2b56e9d39e1826311b779dcd71e0a6fb2e6abe129203b22b380527ad08f6a3a5d2288c0e2085fcd319ee7d2d8bada0b4f2d7db8fa562b05738d1e6a3acae06004cb226a2efa1b037e1312d6c6b2d54c104e1f0818d93320103cffcf3ce602db58afaee8252014a012fbda1c1221c8801194a6baccaf9e6600d9c4c2f52c124bee85a321a6176a5897259e1469f85369171642fdc5f7cbf5bb6f6983db74bff7609165c9402b6695022f73621e4af574d9fdee1c29732c80b8ca576547f9713c7f4fc50e98f7dbe4cda9c7e8b96d225b84c0331a9d999c222677ba135ce875b02c36857f3731373661df63b65ee49da1aa7631bf8a5ead479e2275f1e0d51f003daf5fefe434ed9200b28e16b1c59f40b78438f377972715596194a35d6b6d23828048c9fb1114f00058c850ce0775d4961ae7e170947dfd669aae1720f4a042f370abfdfb01c8477b2e6c5a2d71ae1c6e5e5d9e9b05726c17e09d79332e6826d44bd78707b494f4c8219b8a8f63476ca58a28befeb850f178ad6c8bc364416e1eed2482c9c4a9b655920c2f9f73d10ad5469b5f67e687444d3869bdf7b5964d06e74a1d73add3eb5b8d832625dfc206817c9cab174bb9a63157ce8dac62e0fe9be659d86a6e00eb3d9480384a91db3ff4144c70a747ed44b114e837b6687016ef71eb9259554f366788ee3b4203afcec8a674433c906bf539320cd8eba61c26f797bdfa8a87b0694a13329c54b505e2cc9961aaac648cca8ecc2666849c8be9d6df997778be5887835021060fe0fc5a73b938a4dc3abc4b62f5276c756f4d276e6806ba624576a0f91672a36e452d284d8ae7968799239b8ba9e27d44d1055a3933b1eb6b33f95ff440ca697cc508be500c148540f5472a71ac6b8dfd0f00f57c4ee0d68fa35cddb82e37fae719bd3dc1731be4a8a2745951c18fa8d4695e9cc8ed5a91530a6adf14015efdce4e777ba57114309670b7bb484a71901efca7c5182e93bded3c725aed4a246089a32cde7d6a396bf2dcb6ca1014f41ad78dbd707bf75695cbc3f7d81526724ca837b78b6f0ac32cb9229599f9075ff146788cfe22f22b3c8bcdc0a7e87e2fd48406a34382e243ac02d42f1d63a6f3ad48739c32e8b03f5752406ea6aca0ca791397f35b3fb5c9321cc69c15bb80495210c9c5d7be00a25bebdbf6ca8379abf0ef7a19e590644d38841da874c50e2e9563746b43df8bb79be711cfa032b6afae2fa783b4ab75721d20665bb451f807d8092b1aa5c2186d2e021a472e0bcc368e7fab0f4136538ba4121d086c50191af2258f95736ef7aff4b197a2f94076119087cfebcf92861c000133f73b2d1041d7bfe3b5826d1097a0c526fb41be567d6d80af7c91c84cf8e8ae5c51552241822dfd31904c0e3763007c89fe17980e1e035bafd6c2702250ea0384dc9e2059e0f6b8c4437df89c7f05d1dde6b547bb87b8adf3ce68e204e1b2eb91d149bb3d0d6a72f10f5b05cb55b4c718e27d5150af221ab0ecda233fd046e73015cb54fe5bcb2dace129da51c98e65d32666495900d381d6a8cb2f48d56b7611d54b7e890fa1bc02602bebfefcb1c15a679d92e1b16ad84ca9206d99bd646b585d582694823e741f0ed4fb74965e8d0afeaafb2750c8a692ae53d52586a15b353884cf365bdf2d7dd87f12b74241cc823f13c34b9b3bda7f3aa63bf3bb4a42eff0b184397604c4c2b3e565f1bc49d1ccedb1118c9b782f543205bc9bb1e4ad15c6421f7f2795beaaf12c9beae61e377a984ba61a67a95886094520a423af1267915d152dcaa6ef811e67ced37f57e630ce402ed668be60b9dc5315e610ff214b4feed5d7ed96e74390fcbfb048aefb30fe36ee7264adfb703c45c7b16287dd23e9cada4c41885c9958f7ee4628428ae0eebfb2ae9a091a40ce0d7358214b3402c8b07d7dd72db883e8819ed28ffc760df839e3e46265bbd137c79e3d68f6d76816ad2c9d52963bfe9fd14f10804109f2c4575ec39c3c06b608e40dfe192355ac53e367d9ba505c693b6eef45529008c0bac929d3283919aa7232e26b936f5c47c77593309c412a7bb75275957a584f41bef3db0bb406e5df651ccb961f3fa81793700a3552bed77125981b8581048eddf8e734fec9b2aff71dc15c5608ae7bc0045bb6ad368249a0c8d3623298e9c6050d81d26fb33396b480a5d982cb5925744e725a2e29465c3c814b9ba986b166d71fac5f9a27faa65f71309377907b7be9420ebdc399f9b264e7133650c382fb58a479b272f322abe6eea091f730a0b60f472dfa00dbb0d677d98d3ad6536cad33dc2b552d318e127f971816a926e1d1d11a2124f3e02de54dbfeb8932f2eea66b84de6056d30db7427fa8c043eaf8530fecd65461b8cc48dab58b32e6da57643edcf0c85b656e64f28ac4ffd8b6bb7e621458bedd4a5ffc71819c1932ad69cc537ed6a00ec275fbd2c04e49c5cbaefb6ffb91ef3b551833afc9a06631bea85b39738a659737e8a89d82e9c00f5870931e9465be85ebc15c877a103c9c493d95ff4e945174aa597a8e5d2d555d32460a24b64171d879364bf58650f60125936ebe1af73abc19e9135cce19d1550e987733f8ec84706186513db3722a0e4d0975bc1b42563ea19f3eaa92e70e227b3610450f5aaed3020dbfb70ef17ae3063301ffefa5c1ee6e5d9f576b78f15464db01f33a8ad1f49494d84cd7a8030179d8ab8d9a3af381f22d62e06a52e0580dcf71326ba5e43ea99c7c3fcc7186be315fb9e863bd32095c7fb81e13d5439bcb6a02e6177db5b30d9eb1fff01706dbf5799bff738982b5987de443d67336de7eefa48b298c565ed571b6b9e36db6f8cbea227358249242d1c3b4dc7819e8e07af9b90e1d9c5c29d362e479a37fac4a19575110dcabd042df518d8b8e811efc935125fed781c9482a2d058ed62fd51dac50594638d6e6cfdfd5c23fcb99d98a17c4bbf6da9c0852584679df9ba8f08e78ebba35bcfb6448303b77e85693104358b2ab63034e151bbdfecb730fe9ca851ae6705058c3081134cab8cc5b0c23377200995422c465e70aee000bf76218046f5087a16630ecd0495261d3cd1b17110f9dc21caa60f37dcdbaef154d874a3ebbd2f6d41500480120841b1b5a18133da68aed380b9f952be384f45c979c39667888109a4f7684d8555ce3dd6c88a856419181726f9cf2e4b77e5b18ad7667164fc0836193298dbb3426e0ea650a2dab0a2cf97f2d5a30d162aefc4ffacac9e6712cd0731ff2c59fe31e9a0937f1470b6d6cb3f4ce2bd5435bade4a688a7007ca66ed3a5479dc19f5e0de012ca465d5ffeecb5b0132d1b7c0e0c12afc99a8863b8612404a91f1c4e352fdd26b88a642d06f263173f20cd45790678db9480754d69f6bf4caafbfdc1d8a6bcff5df43c0983775633926961fec6369426024ea29ca8c09defa5ff62af8be884fb8a0dcfd531eb41cba1f179af4e2630f596ee0017c4f0180cbc9afc66ef4ab4e0598778cc625dd3fc4e38a5795333b27a649ce9f883a8ba722d6ce2fed5df65a1e9d2a5bd64b2ff1eb06557f8ecb998306bc82455e83dbf42f0df9bee971d67d0a225a34d7d76723d28478b0832586e71086156127d112527350c3aaefd50bfc58aefb6e036b3b627dd2352f424566a1f657824e9f636258deb54675fb6a6866548347c9d89d8c879db440db46f55466853be441dd7de3f1b647d5ba0c7ae6b31e1f64b731f3fb73c758ad48bfa35253e48e3d8b1728a448ac72dd69e0b247677357659694f10e3dbfd588eafaa7dad33d370a3f79ac28eec0d82c792546343c8c38e06db48bc81727849dcaed3f753dbd9c492f8253bab226855d9658c0bcd0d818ef5f3dbfc00409e822e7b3eac58b2188fcd8378cf8f5f883977880b2f72872b44e07ccd40b328f0ede9778bb04a97e9adcbe316612c6686bb0f04023e66a0572d9a2c894cbcffced6c255de69754da050db3b822bb013e71de7041e0ffc580cc624924227ce184b457fb34c01f5be578a496f060515a067f2f50f04e0f708b2f24309f3b9aaf5df4f20ca58bc01e0be2c19550967cfef15965494e78a88dd6633bfa9cf6760d115b45150983f7ad3beaa90adf6be22940a4383c29cdaf7ed9c2b0fcea23156eb1059208279748fa7113737f1314b742f69ca9bee1c1239b5cae2916a16250126acc8d5328710f19cba86e40e58795ae59399a44691ae7b2188d0bf7077439c726e0a74ab61c60244386659d3aa9589134974079aae3d35ed0ca276a4596a46c25976da61c08b6761c25c25fccc90397f846453244112f6e6f42bfde2e507a57ac51431079122682c16cea36a9c5a724fe80b8d227ed0b13c586c5fcfc0f68d88e6c7e63d3f5e360343934bb6233bb0a201a35d4032f6d8f3744d0ad823489848f4bce78aee25c97a1ca5ba9ee5dacb8325eff61eb0a1e932524b479164478910420e73730bf35a2631e89fe9ee8b6d963dfd1f408a83b7c0450dac7d891e710ea75f686da4633d57c8775f10f4cea3fe1a46c6f24057fd6565abf4fa156b8979831409aafbc4146624222fe4386decb945f36efc8038f6f6d7375327b590830cf9438c23a7227bef003f3181278c770a24e82613ba479038de1f228e6b91ff02c723da766004b8a5af3ecc07c12d30c7d5337c605db8c428a814814b72918420903050e863d596452d2904073f88fd9c39d7797e62a8648a0ae868759a92c96f3f53353592be263a1ce0c5392cfee5769ecca8e3da5d8b48d8eb0e486ee8e0aadd405c07e43a17e594d66a44c067b4b83ff90366ec7eb6089f26df02a30150ed88045a67d9bad8729ec579a836d08511c39fd8b42a9d21bbed004598015443c8321be5509dd9192057eabd57444620c597ab962e37f80d4c7f0ae635c1ba5f5c4cecd19115d1dc4b59045e1a0be8b9a788f322e5a9847d688aef533b276610fc6b52878a4763c387dc8e02a803a4c9d394de06f0ff2bfd1d873d1188b9026621e2eefd8bd2b388161a42d8cc84ae51ee0758fbb084a6e96862e0be901c993db5c00cd14f964553572b117961193b5fd3d5a43d052a634e32ce415a9732a2a3aa7040986ce77783204cb69235b532b2c80d9286c8901dd5b07ae4e152b3142b2c55ba64c9e5f0b9f1df69ad69e875404fa8b90483155f3882d19d39ba01874cd98667e4732c6b1fe3551cb5cd45bc36df3c373a67c3b4dcb5b81c34426d78c83159d4f7347c05c0d4840630b9e1ff76a6b24a072b38eff7f9374e22e7a77802693030d2d06138945b4e3aa90fa93436a4d619f87ad62d6d6e62179d2226d4f5e1df8bf75f1656e37b7f783fa5051dd104996232da012328e6c62109facace646379b68fc5c26debb350baaac09ab8d36837938b13c9101a10a6b6264bb5f3dd8c34fa46095ae4b0b052d9baf22b0cc1b5fe72db667f23b5dfff166a6db8611e7238dc31085ddbed14db72e0851a81f5af10a1adf47a1cf9706bb8b6c86b9f0954b1e6c9168a85ef153b7e4ee7972042cb9d0d1cde98cee0454c7a0925611c33eb6e9b464d58414d15fe39092d28f6d2ae27d6bea4f945e6437044728179bca719dc028416e620c991f7e59c776bf1455454a0e17eb92b29444cf4c2043c5ee55771b82abf693aaeb84e13b1ff7ced4d90e32e44f5ea68a9a5e3533155b8a6d88e3c5fa2d81c33c737214ebef7680a4f4be55ca344db2e112b5f372cba88f16f51fb34a952eb7761e581b2afad878b7db98623834e3e34496575efec0a4afe71b47126c2c5a3fd8201b7d072cc81dc2d9714a1166de16d807ade5d55ba04f588ddf9204673b49f87be110804038fa9d5fdbedde4617240785cc9e58ba19729b4db4ae838eeaf0699486504849b1018acfcfc9f5bcc16bb660579a461af3b509938731960b4399695772babe3a0478d22a452645d7e8a8fd8efc2250029045bfd39d270f57c78a78849e739217549c0ffe9f89b9e6480da7da3298c437632eded55f0fe9409509257875d311e0af3895367648e6cb0b35bae435dd733db2570f1c595dcda6b643e2c086ef88f6280f53ba64be81a5a17e0c4d61b98b6f2b371f2c345fe44a338e74a59457d8fa165b69608fd8a39703a5fc62ddcba2f604fe1d944f20deee9e558390155653ae55ed41ac5fca4d8ea4bd809e1e4c9799c12aefff30d5419d8e7e9cd43be19ad9d09205959b692698fbc25685e07d088693c3d4aeeb0f9dcb33369a1a76fc583fcfa0425a761815c28ad113854dee7f29829e505c7c6f42427c1f9518d485ca0cff43074307e8bdf2452b1b2bb911876bf7fd4beed137287a0e740e71e83b6e80d6721ef3e0ac76e045ed53d2b1840a355566e14facd1ffd15ec59395aca7253f20af22d7213bb3de6f097eb47bac6a376f28ff50781424d1935a35476da56f9a2698ff90b4809422db610088c7e17c5d8dc0fa27544efd3e1ad169a136cde559d2f48088ebb1170fe5699daf7cc1a2ef4476c2b7a3231fda531b728efc4b759de429327620315773c7db927249ec06d8258a4e7573c1793019823f84ba95df714ecc182c05bf5d55f3c5883e96b06a556d678adfd75aa9b8280a184ffe53902bf0c87e2c26a5fae3f58c1d841f8ce80e5b870939a1735a2021993206b4c40366ec8c55904d89d0d5b579d73323ad83d328e2f58ff564f12ce022c640cd7d9a7d6826617ec1fa887522a5ceaf0c6e1bcbbd98394495f10c82700acbb596dfa159a45962c3dbf44e8159938f2c09d84c3362b924d4e4965a0dc0bf4479927575a5eb5eb70b2054216c23d6f5ecc8fc0910f2d9c9e1ad0d9ea7934088a9a3aa0adcb36c44d2a0db930d431b17ee0e3c3be712bd61168f7c3e85aa343edf00deabc5d2feca4477dbf58f01467eceb3f4801176076ab4f32fd4bacead3ef3d6dba2d5520142b711ebab2f1ea68442f96b1510448478ef369c9c065483385e89d1ff2f7fcf16054e85859a654bbf044a62a50c904ceaa0bfdd885df5e025f041e50d57f5740470b18f48492a2b1848e807c68804252d13a037fd619e42e79622ecb67e54285c2ed9c40934e3a950646b167ba68c288a37d4e3eaff0319000559d5f32bcf46bb07b8c2950affd5fca81a9762a1ad4700ac156c0f2c293d539af1410d664e53464006e29684d5660494224e94f01c6e1f71289d270ba14afe6cc1254c26553e5ee788a1bbd78e96b5798b522ad4e01ff3a019422ac8dcc6667a783ab43fc85e2864181d874b01f2fc109257ff0ef50a1fa9689ef74e9377ffee6b48599aab419a492af55735b0218eece9c647fd98bf154df6275bbab0c39d1cb0ba1eb87532b3d8cf6f2e2ae1aa2f964c9fd3d57709b7c763af2074b3abd7bb229aa0faf784b5e6150956324bef4a11c23fe8586ece51f4f38022901d2fa8c6f50fa794383be7c88db9a3d251b8cb05f29e0ac9959b5db4007e8247ee718eccfa64c63cdccee26073b15dd06d0ed108ba7a32e3c8cce8ae6b56434c36e5b7184dad244455523ef1fd525e4eb48bc9c2126a45e508a92c28b7d6132837a4245a6ac653e76518249f33c117478075401f518d94dd54eae71279b6a2db12d3481844d5e1cc9baff3d5883679dab9ee4dc09a512ee8d45f9a448662c7ac28fec8e0b3571ff58a53a058618b9712b21b72bb4e1ded2ad88277339e92f55d1c1c59b8e05a94d3aec2ac2f7a6de29a4c220101e9278fe569c27d656d2110278fe80662fb5cc6001fdb67c29b5082c45db9906783a0ad83cb200678a131aae1977b2e0e41fdcb4cbb03af71418ab515ec166f79d9864a3abedb6b7334b1b16820865e3b590b999bdecb244b5c1bcf8b1f6c902369516880ba24ed2fd226a58327b18341dd81d33435e3bd88cc7c130b4676de1615b1b6353ae5d4bcaf651cfe0404487d60796520217db3316b6e466779ad08e2788ae853a94573ba02e6b829cdd5c23b5fd9aaf4e1de71a4a0532b62cecc51c099e0b146886a27aef7d2658795f249e31b7f6b764621ffdcdf9b1be5ff49dfb70fa6583fb22abd13c54eb5e1cb394d1f3e9ecf3e5bda87dc24407d223b3e71ce1d6b47b4dfad105431a6a7ff97a7364f2c3f86e66f37a2803281ba2446b615e44d960dea3065ab4a0c2c406385b23da608cf46c54aa23b01df9f3f96cf2ef4e2512907e3bf52527565632ccbe66f67044a89656b9ef9de71f07c63e25e972e70239a4d87618fddec5f0bd081435d89783971f32a8de0245ea5e51fe145757d5929a50d75e4aa68c3efa14040992dc909d46952c83ccd397fb639814b28e5bd58b5721dee98feb5cae698bc6834b2f1571912952b30173b8e20caae159365a663a860f3a2b3654055065462f3921b903855d0c85a25b363e42e1c3af619f7dfd6ae3c20e1e8bcafe7dca72ca7d7b010e4fdb9982c96717749d84c300bb539a0e0317eb407d5162f68247ade37c0f03e0a6f70964387729697d9c855908716d087d48c1636e03525c7f6cfd7c248f66d555239d6ce34dcf72d50f6ce988c893ebba1600d6186ed76732e99c458b49558d60c3584726a3017200af088347ebd355552bb3f9eed3a5d6d0f112adcd3590b3afd4112db87078565f8e6b389f7970c27d3d5efa6329f5a52c10790f58c32d5dd2b9d790d9e3815f93099bf0b5b08ea36ac5a61a6666003611e366eb4ef1eeefeceb400da1231a5c3f02f52efc4e14657ad640a47600e6b2bf675f256e210dfb3da3296f4fce3b11ed3139698a969e30a6e8372b3acdb57784b267a501d4d59bdc1c777da48f8325d2d28457bd09e1706c8a1968231d01f80f82eb7a67aaa04d1f2537ddfb06765bb088193d121c36c17c44a7e52a67e5406ec9f9a27f1ed9d40bb054dc291be03e486ab4fe8b92a458a8d3f3178cc95572e738ee07226131724b904c50746998f146f13f26821e46dd3b77e8ec5b633f2f3405611599c302ca0c5817b40f7668a3d605c7a81b82bb54a236adb4cf9c2d377ad96abf82fd278d460c0cf890ad2c0ce741ed819b00d15f4d1feaf07d4bec62975660b27b52a52497bc4b0c8010e23ecc9b9cffdcc931cfc87c0237ed3b0b9123a55f3266d14c194457caf86efbb23f56e4e02c6d3903a05ce5e9335a2b3177bd10f51796be5bf188845d71c952505473b8990c6468011f73a0d17936e8fe676579e1a3cb2684364e092d1fe0ce3c561a98b02f27b3ae19fcc23a7073a8bf06edc7310b0a4c399593856cafb272a04265a0f2cec9acca0a250df6ffc4abe666bf7d71699fba09e1da50faf249ce0c225f72cb90d864a8848f73eb037bbdf1a0560da4f6ad5d34cecfc3a0efe40ca428d0c531687bc5ab2094e03fa76ec465975b6c7a36275ee9db447dc77fcf9ab89d88e47abb12bb10555d4b4ccae57ddede9454003b067afc841c083cb142e55b72d6ac740f59061d21f8aac4be220b8843dce75ee56bd743411862b6b1c9cf28f2b81cde3a6da53019075ed665ee3c2bd56697c04a8e7ff7c5f15030bb377461cb284184338c52acb956ee4ce606585719ef08db4e05141ccc7e70195e9eb4c942c4ffcd90039b1df031bc2ff45eea9322838d3006a3b28614ff5f283609d0349fd904b2a7c3f904292f427656a91818e23ed37fc9a6672d001a1c28057d245ba18b7e71689a8c00f20625de80ef1f5bec5bd782d88529780734aecaebdfb794bad1197de4777f4025f579bf7012e7fbcc8e699ebd5888d1d3a96e50e6f493ee79eb9518fd5bde3f7d5609c272df559622df3e89d8fe1d087b3687025c3e69fbf4fe3f5d98ca845ac630855fcff737907e7646bc207e9b91ddd4e30f0bd862f1ba7212452b57b0a43731b95374b8c31d57b6d34d18d6d03ccc2d7492386e9fbb01fe0cdfea81c3b152b6f3410901f03a9bbd4470ecf2a2b0bef4825426db68b5c7aa743f79cd8f75ab934eb180ac378453ae322ab3748c5ebfffb54546c57635a3cce3d5e7714ccd341f234e1ac1405c9ce1ecc42126376553361af3e0ba463d16fc3c7d4496073cc5fe8222c0eb6a4425cd7ce6c220fb5505bd7190aea633f27b32f18d7da1b0f270ff0a0e803242ae983b9ff216f3c91be609f1830de5fc75439f87533a256e801f6410fb8a8400482d4dfd0b2be4fc5e95df9bf14feb9b60a93eb00136c2f3c0ddcf292e4fb5abdd2c1d29d0df2b21141690e4143e0b43d1336b29b32105e66ee690ed0cf3919a1587ef03e0fcc9dddba704529286e1f2ce3269eda89f6f7a9ebc172829bec233222b69742b3aa324f6f47de168546a600bc51e36c0cef1f54df2739cde6288db0659fd7528c9607859fd9e88c6c207122cc77aa062ea9f4a51eac5252a06f76b2e02498a1e4d88266ce43401937ba1f6748314bce8a14f5b337a2a6531b73881946c73197ee21fed8c6d7faadbeda35fbaba5784fce34d86188282e831b7037db7803ee732aa183af0dfe60a20aba2be103ef1a455795d84c7951802131dc37aa39acd7e6d3204faf34c15e154f873ace281d6e1160de2d74ebfba53967e117b3375394a81cd7d0a9a9c07875e471f1336e7610642d1c98fdaf4f7fa7b2f50640a4fdce1da99889184d127d3269cb9c541433165e7966e9455a1355e38ef343d286f110ff808230a6709276b2df717df26b2663f324803271eef50ca97ee718c1d444166f92cbee0cf7f33a18057b8d32fddaf08bf12ba298892dc5c43b91d318028eb381266aba8b24986644cd0166d87cd73db177140bede7282bf6f6540776c7962aed819b474f5d3c56a00f15a22454152615856a28646796db6bf83d38c17ccd766f897fe7556cefac4317bef1a579d9c9641063112a4c54725899ad21a6d9fbf87a625373a360b0c92eb2f81d2de65e2df06c40391004e3ea9eeda34a52e25408bfbf324b43d8cf2e08086f5eac85dd28cbdb4a36c5c83af52bfb23d898102cda4404319e97f4d81785c96a99cabd3bddba8ce4d8bc7f524d8e0df096e5f51c01dd770147019dd22d3e9bc9f5d2325ee34dcd58b2fdb2362778b71090d63ad60c75935de80f73f05fafeff9510fc97118288815c5f138829386ffde76668bd99b2545fc0aa72f33d3b3d4920dbb7956c5a78d8fb07f44ead84c9f2600b8b77749de9d7038a12aeee82ca3808fe56f7a514dabdd92f9a30f735fed872c093687cf2f4b01ae2b74169b1113cebe5f9622be19c1b61b25b0045b7f0b01d0f7e10b89bde0c2fa4d9b5c83b21ed70a40594cc6e76bbab4a7fe490c64ceb326c83d3b629a3fdff3fd2da64503ba7d01d833b48babd4dfa01775847112da3960214030feed5c0c53f4c30bdd6b5eef3f2523166b09155f55dac369c29cfbbe7d3781be47e172f63f1b72f5b51aec8506a2739d0c29ee6c92056e9ad0e8e4dfbf1e5f2af812bbc2f2a68d0153e6a155fa94412eb16f4f5eafb8c33be8e2a5ddff6b2a3bbafbcded2f83dd77cf581a2e6f4bc105608be0047ffbb2b9b964ea7ee2c80cbba15ee7c73e5c120ce123917d97515437cb4722041dbf3b5a4e452c6c5f90920814032aa0db94ff4a40a0cbd9e86d58a0eea1cbfc1e2b674413a0e2aceefa05d7c1fc6ac34b00fb0f7eddaa9986236b696ab11c168e29e22c9290ba7de5176ab32d40f784025733b4b88978d1f869d3425d7203fc83e5b2e90a6f77effde51ee8c5f33be5873c3d2b3f824c2ca73b1c353e885010ac38453928ca54f425d2b6737abd92d70417153a3fb2c0af55de147d77cc4c5f07c9fcc8ecc8db0f406c215544ea9d680d0e1d229f05510e300e763483a3949e5b621b3e5833e00c75040816b3edd10cc50dc9010d4d75d0efe0ad216719903a7baacd94cc3e2b58b0571a29276133494f9199dd6ce409bbce8944851069b9e5e6cc65ff9fa06057456a513a8283754d701d15bb1a8908e95ec0726a3c31502e39c0ad2863696a6796ccc7b5d5fcc35eea7e2668f51b612d3cb4156b77fe391df76898612dd114e00fca07c48a52a7087838070a69834295c7b30e1f97cfb1008a70ae86c66067ad8e0857d746846ea8723b76a20604b9d70abda1417f0db39b5b57fff5e294748fce11d7e804a0927051d33a70666ef6c6441702e95ba532279f6aa926a5a87756e4f33a6bf28332134c0133ac779f548cb6dde510c1154c44cefea9560177fdbcd6388ac7428ed86d4b33cb1bf36dde158c56b0d20988b0a04f45b1c0ac694df80e01a4dec55c00d035aea47d0f249979d1300bde391827c351c409ab63ba3438f55d9c65c7d5eec0e3c2fd9dc795a26b56ced129c71b52dc6846760cd90148938b062c038f82b9c62130bcee52a2607b3f7a4b7674053d2e365ae6fa4758b7769a3750ce3c6d8cec41a07c86c0430f6f7246c772b889a46b94fdd2ed12b6ecc5a96f129e492da305aa1851c8d0fa7fe2dd5945dba7e5768ed8ef80427d9784190b65a5c00909f4cd6b69f2aace0332fe65d8b2c3a408be88303d15461e072899ca19ab6c6d980641655255e1426bea9a4783e1fb67e1af07e3bb3b695dd38fe07907ccc8c35b637674ee68a76122b60cc2f9215eff9cafa3bda19467558cf16b8a80968c53f6c27d533ac419a805683182dc0b489397a8dc6efb65f804f5d85fb634660e80ea9999d845c5f5748535815a784d30081f40a2e41161c8330baa2ac94b50c8166e8eb8d7d7b4f7b95be26ff49fa25c59d513cd0bb2f68fd5316b37dfb3e4e49b405086d8f3782b4dd76483128b6bd17fed69bd9bb0ece3b606d609f8a4ada4bc1582f59fd7cf37a19fea1bb71ae2b6a796dd64c03fc2583b424cae8fb086e990e31cbf05844886fadec5c9e0ebce346932160b727a3ead42b196433bc482d9c294a1b5646b6243c18707ff3695b65531d8741d3cf936c8de8d6b45ea5ff3fe4ffbab77e1d303d5efd1724795cd956ea83ec84cfe7b936d4aae7bafce52d302394913fbe34372ae086c56a29bd6f8a5253031bd08c792ae7c6b85c3c2536773eb330b8e87939feb871c848fe41c3c91e16011a5c170bbf082b5f9d11780308fe55afc8b509014ddcd51633f0621c57b06e7013f095fe6b2fe018b56052f675fcaa077bcd27e38d6d29bed1479e3895ed6bfa4d3639a7ebc3b29212b897671255e57a8e3623424843c028d5915c3dabab75d7ed7b33e32117b1f69edb8831f283ff259f3b489271fd03184f987856df8d53dae39a7e1151685ee9bf0085b6c842bae2110978aa86c3c20cdf0cb225bf1f4de669e8fc5c377348bfbf8776f2325fd0ad60bed284e506cf8755591dc13abb2c258bb592104ed4b689182d002965e93a6615b4bcdee6b7e4ccb0777a4294e4de65226635252afeba935150bd939ae13ee95f412a1db9c2b280242608e82dd0ac73479db3aacaa3248725dd61f8b1c200a68288bfc93e12f409a08de66c61cda639577076ba506ce272a849cc5abdddb670572b593754e19e66e180202111711427b842aec6f1357a2a87026db8b7d523b8d557cdb05d0509da3a31ba2281ab4dfba805dc514b7e43c0a3949ed933b6f4fc04acc983d15b7aa08ad291835eb102cefc2b700ef0b7126241045e39df5bd6eae841e17c22b97e9301f154e238e4159febfea2342c07bdfda36ce332199a5f76b35976bbcc62a706d74bc2b6e3d1c4a83f4bb78fa66cb155ac88877be2b5a9aec72bf8b4db87e01cd3ee32905ab17f028d8843bdd3da7eb67e43cd83257fa2a66e1b32c2d00d227c4a339c630593a4a9082f40e448c8b99bcf48cbc4f24c63fd9bee115a764ca99b3e1b8723e110cf1d8940e7c43b5a52719e0d0353d1b9c0e292bcc3fe627b1a3bb1d06768e0becfc9a9300356dd7fd6035d814585af13d716ff284c91178f4f1bbd0a78aaf62cf1891996061603bf42539fc9bea1bf92114b38021cebcd455a9630c09d988ecc276a94514ca106216cbc28b66ee28a980ff6e23bcc3e582eb1ca6db9f1a2693eef6e2c249356a1c375d640c8651a136bbfd56356de0050c67731b4e5022448e5dcd2b47af6b2afce069cfced28b1d93c8a45f051675a83dfd5bf4aa19e8ac32e6bfb404fd567b3173eaaab46866bcb2e1a576e8cb753ea030abab2328bda4ba04265f0fd711506cbfa7174e8e7ebfd423ed7c33753b77c3a34f84e8e38234ec69f39ad9004b88f0984f32fd3ab709dbc0e9f3db4a8b55e8ef36795c61fb339f7d736d28c3442b6e699eabcc2258cc610b94ff0e5867a86c93f4009b7905691c9c9bc55c4dd45b64474da55dc3d40b14ec4ea6cf4f22cca8a3090bedbc376ba25fdf6566366469f8a6c5d0c854c3d2d6128a1a74fc8ddb1ecdfd0828014135701b42db2884b759e8a3baa49225e345e9bfdcc80b6ea07c72cc6e26e6e2138d1b20e7d1f01a92c8e6fc1af3b8b83be6c84965882c7c65e1d1e2a191dbc76f1fc11b09d6ee20f756b3e5a6514a5af9eb4052b6c33cf2e279b26df61aeaa5ef6c41dc7cd0684340dad083ec888ab3252202f2574594ed337c5e0c58b1c891e479b6f7f3a3598bc0178a4a6be48d59e897c5c61d36a35b173d249cba6f0d7a507efec79fbd6da5ecf884bb1925dddb47ae26995f2da552bd627e96b3f3254f50ae535e45bc0a64f8c672fecd1332052f929c680aeb495ba76b67dd1d9311813523d5b1b61eab886b715e5476faba87a2bc63d139ee0cdc444be70cd195bab6692e050403d98dab764b79b07d0db9e28c0df33cdddb45f39c81971334f7d5d39df05fc2fdf2879b2239d07af415febaf7a514a8dc703382a0a5537f4d6d6e88868294e1b6f68a831a23bbcf2ad0e929a274bcd83f39d0a2269063d82f012dacc603ba91c1d9681b7e585da516bac074bfdcabfe18fa9990d6cf936031de06d0881333d619f2a596a346eda4f18e82476b739a89a8a8b2ab8bfc95556aefd31548e92d57b048a86d52d8929bcefe0074c8d6c7a10fb4a92252eafca0f306acd539ba9a24f94872bdfa56c85495efcf07e3ece077d9f20c59c80a4fbf190ac202554d54f8788226a82c60f2c7fe68c0a2c0ff1c4c767333611075ea6ab049532dc109e546523d717548be810a22acd1bac4c066c3ae4e0c271c75b80efb516cc07c8858019c0d8a61dc32abf48f93e4ad8dca55379ea7d43399cde728513eb08a1a06e659b63d321b9f2eb82d0e9b229bbbaba56def1be2bfeb467386ee974474074f52e53d5338a3dede3cfe7fa5d309a853aac0cf057af19e4c9ed7cb80068dd56b23e8ab45783c68de937ad125b3726cba4c6ce9228d944f2b3f97d3ca149f4cfd7329b26616e888721bc16674a1fd822fe68c4d0e6a2ecaa82ef1e2737f879ffe72e4cea19dfca7cb8ce8224e8bbf22c712f785b960e1ded0f25bbd1f12cce41bba2080a5d5a79a01641f0061a71578fef6e4928ab48287dc2af1a619226aa74c67162d355c6d21319fca65d5322f74f2db8ce1df5b0443fc5dd08362f73fcdaa35ebdb6ae7b13cf557c0859a7015cd3746aa631ba6801fef6a8344977b8a697f712cf00a828fa54fdd8ef4be352f6b21837ad3e3806b772474a1e548640c4ae8519a002ee9ad7e9f91fd1ab6a7d811e9d37badf01b534aba5d207996cc4943be0b70f2cc014132141aa472b112c32d15734cb4afac0ebc37b32801fa14effd42332e9bae0a3c97afaa498cce2fe86a994c8882f58d8361f7a7b16301ad9180f108b9b451c1429a7e0000000000