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

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

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

Block Certificate

Block 62353 c4386f2d3abdcec83b2cd09625dacfc5021c3a97c332f47a6e3f8b466f4f173f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
972877622bdbc00a93159d9346fc8bb33988d018a0386e09b3eeb75ab34f7397
Certificate Block Hash
c4386f2d3abdcec83b2cd09625dacfc5021c3a97c332f47a6e3f8b466f4f173f
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...009243000000210000
000800008000000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000048bb848f5e3711ca573ef65255350ec0f96a0b84d9c67799d1437191c6b8b1f95dd549ce1e8273f5e4086cc6ee1c7df6e7b26b3b984fe305fb69d470d8eaaa09305920bc655f1df1defd7fd0198a903424ad2df5930ff0bb6e0400000000000000480000004800009243000000210000

Raw Header Hex

00004020e3dc26784b3f47a9182852674561ada2cbbc3ba9f79a8141e9a13aea407236ad155e6b21479f315432aa5e87365c4d688495b92621ea10ac47a2c0f46be7d4a79172176a2257021897734fb35ab7eeb3096e38a018d08839b38bfc46939d15930ac0db2b62772897

Proof Data Hex

59,560 bytes
1212160203075749874f00002e6ecba0992e71ee2d409bd16f978aaa64657d95cd38e4b26ee8b18b7783f49d105b93bb15640398db994ccd7a7742e57068c1dd3bcdfcd4cf39c8b613cef455579c8146e94f27073e7e4340fbb706d8a6910f61eec398c2ba0d30e6f2c606ae442d0ff4f4793326eadcaf1e984272ac321e5a701cd6910b2328d4e06359c67732ec4abca8be123c159feaf78c42f0b74bd36cf2b7c8725ad3e59373914c1409c45e55c1d8a7e15990fa030be1c70280163322a8c717eaa2841c52d60218b3a3668b7b7de2eccaa976cad8d534324f2364c6ec1d0140d8bf89fd7f10ad3f8a6db97e5b53ed7cab707705c4c4c2d37e22cd7e22b5351daca31e4c6e85f93d9bda2ad942d3df1d8bb925063c639559c9059cb9b3e8e5d560d60250275efd87d0b5fb9501542493aca9bb18f9911251d541f96eaf924c749e8e051054845d3dddc958e55861c3ddb7029e55367d1619326d8e695e81df21559102591d26a60e3bc0f3f7c637cb3e59024071e3cd2e48df28ebcf0a8f0bafa4278b488640678f4d0626538193c886b1a98005a6cedc50efd0dd26b3ee80a3998e27801551ff28c8ca990b21bfe726125523bbd668f2b66ce03882c8a9f755e8ec057a2009ac0968da8f0a88854702a42cd997f47e134962780c2af23425b515a56f294c25b85fb014330ef10bd7376434ace80bdd4fa00674f524819f62c228a80432bda9457a39f37dab10166bd455ada1b0ce0915676570d1606d24d5a29da9686cff7984bab327755d5a66a43a0b3d14851353b44a4454130f48594c2cd92aa3249c65309c246fc12e381bf44642b5dfb4ef46c7f5c1eaf8893b6905dea7772c99bb4b93fcb55d501b68a714799e32740416af7ad535395cec0245edf2dfeb146ba9a229ee38c96f6ce9236783731080686dcd45ec44c4568f1920fd80f08df4d9a63e91f260e54cb9a7ed07e0287e3a83976428cd65eb0e2570086cf23d5acab77ba4a72a2896931268378f012671600550548517c25e5a034265ec14e428a4cfd025d5667f9e9269c7e94ccfe7780fd6ee69b364d23e61df586058ae64ce9a9f872af261739c93d0ae2ad65edeec7c7d976955e4bc0264238123f5c3d9b796891e63f9ef2020755de21f0f1bd0482cb5caac0fbb9e2ae24e51a4d0bfbb749653e5b505fa260c011f64714c00dcae2c361dc8881749d8eaf3ad94ae28ed3b061d9a90f5ecde4ccc5cf618d4b00e0a1be0f14357aa9057cc7d29c697213d14fcd53be518d39d56ef775f9756b44b8a8f2e1cb9a17cd9d04c313d4a473a3d2542dd9b6f770776acd4b31f5f6cbf11840d5dabc270eb5c0b08f31930081b254672355f7ab8237080a74e1256f9571ff0bc9b81f480326307a0699b2e166dcbd01badd7f79cf6e0ebf941dcfbc5e85b51551522526c7f230cd976f7ba9781a464a6e29f8aac19d3814ee1da07a2ca248eae95dc6780f750549b2c6bfcc80939a20d4a1736cf63c93b80e41c631962660a9cb462b8aabea33bc636e9138d2948f74a607bdcc7a8da9d0e46509850be0a5a41ecc221a387951e47a82e32fcc1a01b5da05da937264ec34704bbcd3dc52be05763faf758942cbd91a10de047420ae98c287c0388f6fe2a3ee5d3c1a96d4c78ff1ce518cd44e09ee97129ba69cc385754b2571e659b5972bc470b58d4da6d83c61832b6c6feb2586c02c2b3405bf02847066db5efcaaafc61effdf8f2d689cb232265251ae62c68876eede7a48f436bcaf754d4a284365e23495117b55ce9091da052e32812ab17f1f343facd6327be6ae8e9d56e5e08091815c12284d087478190f28cfd8b5aebd13ce1394c3d439c6aad64e4b9cce71780aa5f69e59ba934cd58b0f9856408ea90e9c4506618b15b0d90638b909657ecf86e95d44ec943dbef6b7c6c0d014c9c110e0cdb96cdc849d1e390780b76feb9fabd3c0222e245b66bbab8ba07d65a4b6f7564fd14872aa97dd874daff738eefb1f51f8dc2ff635d59740c8f4a25732f3721345a9a1cad7ba099818124863ff4e8491902d74036ffc8d9859642a4376a738b84029d27229e8dd264ebe6f705711c6d7deeaa5f182fc1f8353e7192079bb2d3f89a8e33ad5ded146e326b2a3434ab5244c44f2b36c98b1607a478a80b0bf5b9dd30b3cb1de3f8fd0ea87ef241b73711a4361e4dd75ccf069ccc9b82515226a25b099c8f003b942d561c354b041f180410b03a993678a7cd5630d41b7cc33f839d3f5708942bb1818719bb64fd825b022e4f311c1b686a8ad62653fb5641cfa36f92a38a4d8fa4bc249601a343783a4376fffdb92b5e14f0bbf4cc7a1665e2425b9737b87387ec3e8190ad1ae9c01035dde9ff1c5f7c33bdb569e086d14369a3c9d96703ef9d44a7a37a0d59d566c65c76bf5c1de07a3fa33d8e1eb9db0e23c8d4f9fbd44cfdfdae427389b16851f948784cac6d8c97a46ada4eafe71651e6932889678973d8a153f376c571d80df71734073da787b527cd899de97958875532bfecbf8a55d2a6f534229f086b1c3a46e5076a33919e7d6e5da40a23f6bbc9136b28b7fcd71222e745b1adaf641eb2bc979c409f8ee4cd6d3596109aff224e96de82ed458b2bc1b6a0b0e4a5b4a36edd51cbdeef1e445c36042fd65dc47db1aff0867da21573afa1ac60c653517cb2a041dbbc297d09a5172d8d78fe682e944536cf638fb59c6979d690119a78895538f2e9114984d8cea6e9d38d3e73fa6ff3ddd2d66ba8ef58b756d430d9d01da73ce03c99b0de76a5cf82a1fc290e45225ca50722af6c86c73f06d657b51b853e717b8d747986ef0574e7fb7bfeb0510081ab31468fcd60bdaa4446dcf7f1e25e132530b31d8688681ad37d23dc361850662809eb5a5f48ca1982b6449977df39a456fd3e725a880b045c459a8122d1323fbbc2e8afe8decff6d37e7fbc12cea6b201f281ec214104ab08b34da98fcd3e80be44b33ed9575ed81b65aee235f7ff1768a19f1ca5892492e34c1c1777245a179792e832781fec4803053b0f508241a22b418dee6d9d10a58c8b994506b429b0a009dafb06cc03177d55017bf07713b15f3169e57af8e69821923ad26757a8ef251b01c4e7016b4a910d1d051d736a367bfca225a63f96016511ccbf9f7463a9cb435118612f00041584c3e49d7d332071ba3e94c90985504528d81a0fe0c76da8db54726afb2951233c60111cd784a234bf352c547c22f51827d9c88f867b08546b0666552256b28a738bfd34df66dfaf7d2b3ed9291fc54d3bf58760c01d6f552ef7d0bd58e39506febc0b208ae69599831d943ee53654eebfc8714be3cd129a6d0f8390e003b2cfc8b364b38826068af761a80413a62e90cd2053f062c1af1d11cc51beef11b4b6148c977431d94576d291f983e8ea3bcf2ccb57498f7aed1d9e15089a2037c63f95e49aac69e9dd3a462c8cc5564ebbbdcdf9afa99615c9f1b20e9dc3472c5e194fba037cc21cfaaf93836642c2f22529b4d97afd10246b6735f05e586c9a5633ca7c34a3c5c52a359b7856e00a688b9cfe9371bf58652e7fbaa2921305419f79ecd1d38c2b0bbe13f3fa24af76dc336aa93f18c30a706a0ea24a22071fe6f26516268b02d851fddd111028792997da461bdabac19899078f3717a0ebf00e8600819252c4fd615881551f538b2e36416fb4b3c3c6cdb03fda6eb17b21901a1ce28b1acaf7c0d3e6f340303be14ae0f3ea3fc792ab8371c9623aca9987b8e66eeff5efc4ac8bbd3dcb21a53fdfa5bf2146bfd1fce9d1bb595dd4b1b435bf2417e77e6a13ce448641cc0a74183c5f5d3c26919069c94b75c8edf121295a2934ceac1067ab17fe536217e90a961cd64adf6cc6ecc723ff58b3db68bcf4e70d306d857a16dba8f475b0661ca55e3f584e4a03adc33f3495f2c4596d4d89be5fdd99360c3111ced9a62d477d85fd8ab94b88fb05a5faa7ba0d2280b4bb491eb0aa5bd47389a5899152ddd1744139b16c2df03f9de457921db251b35f1235cea84d5615757d5aced544096ecfee0f9dc254b2ed4266dbcec9cd42ecbaf1f64b01762ea1dc57cf44127d7d11cb0ea8bf49c7e5964e8b7c6a6f9f479a4e8d9153e9e44ce5735a7fc6e89c921870749c53bf5d742ca3a9c2844861160f1f95853e23c500e38ac955d0d48e11637ca8a8cf241a67f58fbd98a875a81c7133ed4538cab0a7c779d16bcbe0ab02e1a58f839118037d9089e12d0e70f476c63e0027951e440148a33a886bc6784fbef5205e20bda69520c70933edddf522a551c0702a0b4394c2c279ef88964259262e76f2352501b46fb030e0517f326ffbfa7d8b4a842cc550d9a12d8f9bf71c94a4ddd6bf70db647d6364a8e90d9b53409277b558a4f36be19e1f6cf04678b2d522e3d260f956ba6dc1764acacf5d9382f0c3b22eaa9746d2a00da58b406edf58a2c24def27ec6ee59c02ab9f52d9761dd3e0de40c662e59def004c4d19dfad474e859ccd957d9bc66f3b9ba9ba855aaf0e398c6bd3b4caadb599e4401702e85e13d12b7efb47c65a7e89fc5ba68335012062332df6d75a06b5ee543d6e5a14fd8e342516598636c595ec47917b88b3fcee4971f8d90f174512e3ce6d47f86d99cdaaf6d4668fb38128931150af04e307b0b613fdb1dd12edbad2638ccb459693463d10d01799ed9e873530df4a8d5cd6982cc15053346dc898e13d89f87afbf484911b75881985f3d79b7b39634a0a3208259495b48fb2ad982ac8c434da60d0d310cffca61ff454a1c39454bc1cb30d8d0e104afcd3a9623b1fa3c53b835b6a4df5b65bdf38bc86a6ee2d3a0933ffe5e70d81f865b453275ab68f99bae0d5f4c7caf9e6192dae32c87d6b1aedfb5474edfe5f28d70e33670989b568418e655978ce93f9ee27a56632884f98972061bb31b7be2ba5b5f7efe645839f662ea2118ce3e884cfeb69748abb2e56d67d05e3d63ce27e69ced36975eab2da30b05bb45db0d094a3f8a822daf500d8e6590624eaa06d40b5c85e049cec3493e89d62d7336ad0e6d6e1096c7236468bb5b084e4ca85704c7eefc54d52c76115f7dbe96299ac78aa4c58c4a7a42f932d5df717b92ce76e21050a3c9971198f78e9be594896b7e7c06d7aef2be3208f52ab96a2ffb7c3c2c7173bb18136ba9d6eb80bde21e0810773358a9e15dd69aeb278d600569b3bd538e9dd8280a2ce77408532287299703c47b06205cf6dfd13e9a2921d81f57f36c4ec992ba1d83e64ba9624665f1dd38b3888e6b64ba603d7f896803c6b4b2dd1cb07be056d450eec07e0b0f7ea8538533f73f50655f4557b09c65d30a350f37efebc1e808b60b4221718aa922203937dfdb844ab57e3c118e652386e0c805beab1d335093700a6b40c2191a3acbf4857d37e8d6eaf7e1c74fa6a537377352e0311db185075597ce45887a8066b3943f6963900c004215f02bbd8ee3b8b2e7b9943c3946520c6e1177d5d96a89bbc1b6f86fd432a9effbcd19c32e8f5dc753708dff5ef4e9f074674594025216968185a6d07fd28d364e67936a10e2457d056729a464427b896380a50ea8983ca316ff776f40e5f7b6d1d086247fa0156e9f742ee89dca99952cb612d686ddeb4b9399b800d190cfb68d4c7248349c2252b9363ea6961f12edc25ca2d1b4c7440aa773d74531f6e5ee615677a8994893ec7bf18ee795fb9d569ee6f66e9730bfc0fa97ce41b7faa137f04166e2985aa86580525580b819c84881ebd8d7ef56bbc209de538fbde8f6288fbdd08c6824b1abfdd39c7dc3f6f22e792465e4daf62c1d3836802c8e2b1a0b2a08e41f9649dda82acd892b003c7cfcc45306e97ba68232e52fab62264f311595a595a85e1cc14d26058418f36da747219bd9715497a06f124f07b47952f38b874023f6522a7bc31a61fbaa61b97a1cbc289e0d9254432c14941da0a955a955939d4be80063fbda0aaf68c538ae380d448e78ada4b5ef2e9300481d58f5ec5db19d19bb0155c4611e304a233785022e3d6c117e7af662ded2d92566942d70e668d2ddf65a1b3c32a9ba7cca3aa06e776bc1dc2b792d8c85ac69ea017c1b60ceae499ce15656f2e3e576ba8d6e261b04158544437bf1afe7cef174f293919aba765a29042c4b1e9f1fe5c4f73bf0e2497efdf8d95a9ed780f594d24f17be510b306dfd5a6c9e7bd556cdccdbf1fc26bce7876b9cb92d67e0788ff36e9a49ff128b7d38ecc41c25074f938506a8812218f3e4d2766262f917769e2c63db2bb8202642a3eed2a63d958443f5512ad4b517e64795807af9b2564959b313dfce061f4d2e260b30eb63dc6e88f2507c6c397d9a2aad6ac15e547749c7d0e3e8f3e5ca73036799f8830b1c19d07fc0baf9e30c91f8e6b8b5fd204434ce1a1be06771fdc054da1909fd14b90963b03871c4230c0c36dd5096380cf33380ab569c4410f2b807ae9635bac05d7669a33116b23f11ea5205505c8f9e291cdd9ae397eed699b05b0593bc7a430f1f725393e870674c29165bbd64d3cf151051360798f81386c72f9a25b4cd7881ef5062d4f328a81c7ec2bbc5182fc02f5e9875829c2a013a17eded61a6153b1ac642b74d6163b0f15f8a9627c8a3ed081ec76569c2134e45e31c9b286b7d299bdce68a36f5fd078e78cb8cb183ff800c63ffa18578e5e840cecb650126de685bfe346c416480f51b74b3be9c54298c21dabc7323493fc08c17032ea7fd2f5a507278481519b8f7915868e7c105df916d3ff650476ae9fff2b0ad53554e4bfb7bbbe5332d714face458b25127cd3a8e6a4a6b6aa65f88871ea8971e8040adf477663ab89b7373cc7a0e72afeef48e162781c9f269b7c50782a79d93cab7937f0abf71ebcadcce75aba6b4ce75c8c6942a3cdb380e7360daf660022937e0f9388f77ca3fb659cf84408555f6091a796a452286290d1c2fc61db968ede744062063177cac76c6447b7902a1e2bcf9337bb22e826fddde22f36410b24e04db9b772beed15b61617d7ca475c0119a507bfc680617590c72eab17a1417bd187db70becfb01582b3d1ab07c32341ef3cda7bb024c7b4759b59d27800a286e14e74e4bfa08e594a36b9f27c2b6cf6ba92ecea999e1cdbd34c89f7caeb7e92f160a0fd71f16e65ab86ca630e47a0b5609e915a107064a647a060713f9f0398d587898fd46769aefd7c5f6734c5d824af5d04425310debff3d7365ae9364cbcd7cd6e386d6df8655c18907b0c412b533019725942e65d359953e2a20b9d606c439270c99b8f55ae4dfa207c712609e31feeccb30a347a293f06bb11366ae839d47c0e92d66439c9724ff70f502c4a176c24e86e743389202ae4ac9dd4c8355b8f8a8d3725e60c879366920bf1c696f033c2e45915b921996ffacb616e894c2ef49ac1a51019dc30a0f6ac51fe219fe72f04c8146ef5cb6f04149d043e5e8812f3e3e5a6e571b1ff3a8960fd932befaa5cf459decdb24a35927ca91191cf3708eef5f283e5b368600491ab02548601eb8330d93243f538fcc6e99ab7d28370f03016400879a36ecdd0c5c9923b9667130cfe449c04e0599c15260a2efd372a83a5f9ba1b71141b63679089c224835e646c81d845676741f9ff9e7fe76a2cd043784b62a99370d26b4804b9c2ba9be98bfb71e85b66e2bb88a7018f0c4e01167deca3160c5a7aaeb86a50b01710bacef439d4ccd23a7d8702f3c8b6ba77ee01c98da63fcde4940fc8383928b59d812b3a70bc41d16fa28f90c9f6d6bc3ea408ca00904498f3f40cc054e9561087c1c9866e9d5a9f7566bd4a314c822256c309ff3689db6be3361cde75ab27bcd8df7bafa5ebb7250f4a95c98717722049147df627b9a9184d875e3babd74462d4bf06053827c3cfa52bde70f4ffc972236df45588ba564a36360998e34d729596806d8c2257f8ebf7e88ce24acbf3e97f07d3b01a79aacf04286bf3f7117606614f3949be151ea4aa67a8fc94f3fd948af99b7fd596a008ebd605bcda38d55121a0ef6fdc123e5bd8f55c19c3b9daea4c668172133225009b86c1a160dc604715f0c0e0d51dcfbdbe809f1a6ffbbcf1afe85bf0514c017448572763f1ce8116111f298f957af27d5ca00e6f3d51a0a268dd98cbc919526b1a25d28b0acf4a1ff741a353897394d6213b4d18368281585ffa8cda8582e10703e3d75d0a9455cc326c0606fa867f8c53ba291e43aa9b580e97095fe47f331f34aa4dd1ac30ed61ccee43c7c88dcc04c9e79e6a717b3100c796ebced59fb767312b104f40414ebccd8852cea1a9a8c3bd84d66e3ec3138be7e0dfc6a85dfa28d884ec75ff1ffb429413ff1af5b090dc0238c1da514b48eb9554a780ae40713dfc5e0f87d18ccad7e192b7733c76bc2ace058c148136bb70208353845ac6ef4b2e7fc952f14aca8453d947e7596c31345176c24e9a014678f7ed17ebbda8ac1822a39dcaa4c35a6e3f0810c7cf8bc6da4fd5711a8c8e77d3649f1fbdf2a0a120601f67800474b69548c83653aaee4df55158c396e6f1a7bb067143999918fd53384a28d5bab0632cba16cdb356542ef8e860dc8e61e36574c6dbc37e493d9dae3723cf09e146748aa27d94307d54452718fabdd6ac93053acf598a5e9eff6dfb53046812c954255ba3dd015d1b2d0fc4fe45aaea3a24c9f36aa5faf88a2d4b7692d7c34859eb16a4d1e9abbf1c39eb30bbe073afcd820329179fd95cdae963812430793a163cce73b9ea73fb4d217ad87c75105e553363fb8423606a5d5bfb05dc066c709600863efccc4b71ba65ac03428b1632bf280778d8b05e3192934ee9ed659a3e90b4afae1337250d3d9a7ee0c661aca4f12e33c35e1dd720ec7e212d0e3ced0cb618feba181e8d1e447c61c752ac89c48623b782d72e3b9def9fad9a4350eb597bf3500bae1bd579d09abec30f8f6bc59595eee1127abb2f90e17174f5a2ed5225c1230dab50a17501e1deaf5b18d09e026121f30b1f62121f67bf069380f9af851fb8bd74d8d81d20ab8a1177f12286edef772a6fe92a5b51168d03635a295505859cf5c64ac4ca3e2c72947f44447f053f8cc7004085115e36a1f8ca6bbdf1e17a9a66e6f36e546d415cedf769e548ae0d3d73411d3faed4051f0dc3c9aac360cd2eb97ed32431e4e171ce9e9f02a5e30eef5108e9f98d4433afe907c2f097d67337d0f05ecbff13a60ea5b9c80b6d547fbcd2f1fe30c2def433ccfc4ae092ca0cf940c6d97066631820a8d6721e616afa3fbc21cdc1cd002a45661348f85f0a42b073e73460b6d30b82a7f4bd03f29a941fbcf571338d0abae1acd27740ea9d6b26121b30743be470fbb92b0358f12255960e5057e84f6ccb1e1b61b5df6a643162c4fbc7e1c303960f5afc9a0ed5a8162f47a45f3a9fc11a68d37e3eed746f27243875843c1c4b145308618115ddd528375eb5ca4d0b93fb568b4d3a67bc15e74c7d9a53d65bda276d94f6aded679935aeb2f01b76ffaa30405f8b65801e28c43753767da98df7f3efff8ae94df1519986be10101afdb8363e6c3669595934bf2a58f53339e63acb1b1b9dba7e122e810af1212037c1200645754c51e10b97f547a3378b54d6d182ab60db066015de6783735dd9c4eb9a6b4ae9d9d3a9aa6cbfaa6cde350a34664491656a45b9d57a4b0e971caa8fc508fcb5a1e16dea2cb102415de232f86d9c505f4ef58ba63072804967c3a6047fc24f473a0af0385aa4cb00629dffbb3f0d89263a20565a95ba37d13ef94546a5feea517ed9d5ac22893960ef948430f27c96337e35d7254cb15eefdbc9be368db52e2ef4ff26b7fd3099b37574b78bf0f709c2b9875114749947df786e3793eac34b92ba82fec0063cc314a046097bbe1fcf5ea263f101eed0c60fb7f1a975dbdc26f13fef63e24231236c1be11c5191795334308ef61613e568621270228c749cbc19180fe1c6fc0ee0a41ce77f56a03f039aa20808e4521305cd8271987082dc42e46929e6323a29a41b01adf700b3625002ddcf49904e226728bbea57876505544364c986ce601c1ad90066b26205616363e4fc2f8ecdd9511f2e56767061a312d8fa1f8721780ff853098ac1770c867741c41b5be7da4efde0a6f758902307cc1f5a6b53d1fd8c2e4bb494d0d65d61d05f349de6589dd87d584ffe45fb036ca97a50d8707c56353f99a8d4801b35db465f5997c92f99d521a6eec7ab585b0c35f09cad6aa805948216eb54777021eab6b323a8b9c53d69b80e2cda64fb08d4a1b89096188cd3345bc397eb31a76721681ab10419494d8b203d478675d2cd1e64046db83506a214e655059c5ad8643b50a7b7d3c8420f42160d103bae66b03689c35cac1c80b572cc0d51636e1f5842405022ad6771db8ace55b040c9ccd107c925a9e4a9357fb6ee4d5bd3309209cc381bdc3d539e45184be3834188e848ce2205eab2b64c0347b94a000b72df3e0f691cd4cb0ed9c2afedc3c2e39f8be0e33a0872f8da8c6ec2d681a193c428b58cb5ce8b2eb7173cd857938c6a994b687ffca2c3df20b18359951edd4b5bd091ea92cf81cd24e3daa038e0f2ba357194174fbef49745df36adf0d68f14d4fcdb3fc82925eeae2186c560b931420c398d0ced1b90dfe47c50f0b9a664123a8cc82c69451b7c04dd915b9265a4add1b776f4fd5828f11be7abcf5a2565cc17ddb32b9fa4080e0b329c9fb0fa7716833b72a56c17eefb65b46fc01228cd382ea769f3c14357904e0be5f169815ad1d8585ff28dd10591a9685dbdbc3ad3d71e939aac0e6830dfb9e2c31486b8a4ed972d5b73e8f6bd2129cf50400e77330275bf9d952a58064d4cce98d49aa7d951b1d26221d8a9d7a16d884b3015d74cb8f7d28b562f611f95f67563ac408cd7e34883e9820cb84153d133488590d9bd23e15c9fb416fdb32be1253ae2ea897792081fe8e30a89b6a7d37ed56e706cbccbe15a6a04815b621b02caa65443151bea830ba1d829654b43370e015e884a9ad448a5d19c65b645a5f37498faf7041ed7ec8295d846fdac8679c1d859f3fb75162e7941a1df89650f83e39876248e9d466d25205dd44b47ee4f48eff1722ee9d395aa0b52dcefbfd994372374ab372252006b2163ce8d4dd8b4f327072ac8e0ea2e5b96bf799b9b0d6b4da9f4d50d333247f0e3e2011b4b713d5c5d783e85f6cc1815272ce0ec36096a81edca2a37c67edbe9fe49b8eddb95fcef4132db699300c680f9ab71ffe04d0dec627224d47761a85d88c2e41d6accc6dc047d432ffec5a436cad602098e050e1c88028e4229dc7f2ca7d69b6306b8bb8c3bd7ee1377ccb404298c3ad5823c7c87de736cfa366c1a25891e6baa7b658eff4019806afb32d73325871911b6128d225b06d7de753bfe986313695f521a592634c1c623df443a6c3862e58907372ad9a67d1020832ad10f021e3bc4c53deed13073627fb79cf3b3179dfb73d89d22b122610ccc816127b599fd883fdc7b826c9f7d398d21d6e5025597bb7a183ab9f19ff9efafd94c831f610318159e65a4970b962fa1b13b7e77530e66eea144d8067b70ae9a01dfbb67629fdee2887b29d2fa7e3f5eea98e3c8e53ed7158048cc3238f587f6d32f7a853c353d9ef40218cb501502a8afe6deb8246e786218e0c64ab89bd6e7b0df81d5839d029af00b227903eff75e3cb477e735890e4a3cb4adfe8fe9ed44e00ab22d0f9379cdfdb5b9f90905b9d9b3bcc45fb187f261f003416e9823ab5b6d3a262e905152fdc3e2c4906f4ed256a658fceed8669f71aaf99246bd86fcaf3603778632751ffcba9fc75baba0d107fbcb955e9814b9fc4ae7ed6197c74452a62bd1d0ea4bb97303803b06f2cbc9e548d9a8370f021185230f9e3f27e3d66a300318b8a7159923a9357ff5397fdc80f2cdceb16508366ea5d19ec1014396556af7cc1a4545e31037038df59666671a4504bbd3b3d948723db4ac8969a939c77dd6989f99d61c71d18f61cd8da676748d4ebaa2cdd978275cad8c27b90cbfe115767ac89f194f2f7edc0acd78e949c8805a920b8c12779c75c11e55890a9c7969619d91765f88e9c90694932fd82453e0d2cde5bad6aac0a2982a6e8ad5759557d513987c318fed26e0f3fec4756f407be083b3c986a68382af5415c1cdd25d90db528c33169538379da08a229d4170f9fdce0700147eb95da0c4ecadd52ba0bdb1ac3c0b6b0d5f35324e6451bc1739b1005ba933f055af84556df0fcb45eb562747f2e71c8e47206e3d6c985d57402d3b4fc1d5b9cd95ac824565416fe5b9cf61a21a9a5d7d33328b16d2e1941d2cd0f44a2cf05b23f31bfba8c526a2e317532a2e7432505d41b61092a3ab0fc34b58b34ac6c361f32dac5bec9cf553eae781bf049ea365594cd4ea7fd4297cce7c9b0467a4ec58f8621d662d13ceed5a461132d11f324201752f9c09eb02fc83e35c4ac118c1f6aeee067b8d4dd60505d6185232965c2d54071018f98c54eb8f20a11190ab889d7e6e49a926e88b68bf4ff0ce63a358be3c1bbecef3dcd0f16594c0d47240d87c3f918d38831b27689c452da3bdae9e033575e339441ae403064a1aa7b8a89d6efc548c58f9c17a2922a714922555508335da2ae0524733ae57ca9788b6012e44a0a7056dc0b5c349dfebefd69c11067aaac0f95ebaf2786fab1f18f817a9e8e38e575550e1102305917ec7d093ef828b8065bfaf014e17df47f343cc6f6c360d5ed79285c30c684ec3fe8a3804158d626ce2a9c6160b465cb653dcec6dda7e279dbe60030c61743b4fd693ae489fd587f9803254b77dda9d37953c960f49016c1b1c29d4032eeec6bbf0564a9b0780dff6a96dfb93fc16258e9a38fb941f158a56b25d41b5747d816f2477d7d6b9e200b4a5732c15e351aa16d995c372902235eb147c1d84f71eff4ad8dc83b9020d1d5a5c4d5cc14bdd4dcc88bbfc83667f7a97c108833e8d9c8a8bc2995cb079ee29baab04cc2aba9e0a39a1071b45e8b2494e2fbfe2eb70f06ff14535b07eb62891e9161b3fdc41fda42e57c7d6fe5a2855589f6e379d47b0789e105084721c00a3e6ca28754a8899aba0f031dc07d139c204f0645082486d9adddfb999fb4398feb852f80c32422478fb71edbe67de6e756fb659896512f508060ac636e7d153bb4752b65a8d19944a7b477cd267b0f2ff3183427f216ce77a1fb17b975ffdb61a8ac51ba4b110e0290fd6c15f6c7555d9790d9e6cc8134fc42acaefb9001e83e2d7c00886e6ac0f1df50b12bab9397e683ec4eddad56450c53d846ee071c18e5647e5deec0f4d7f80385691cb34429ed5f4e9c379c63267eb2df66d66aed798393a8fcd1f6076029d26ad64050a9e90953fbcce28f10b6578e051c50feae317fb87a1f6a63f7dd96a71283dc766d5c62a7d5899b224ead002ee5c1ded1a263011c1a0995dafd0c678c65a04f8640d78d7b4d6809a027345194e7affcd82ea239e45a75665a2be326ac758d0470e8d54a77e0547cffc3e67da33a4f720303a404de6b8702ef4bb530cf9b6bab807f6c45925a3e7573ac5a78077d75ad208a2173cff1bb459f3e8d11fdf87899d207df06e9f38f4c4afabb8f86d478a473367ee943438605ee5f87ba336a4d01342eebd60ffdb79df232dcb3e2eb377e05d371ead2e7438151e55eee76c005a00cb76e4941422d7e5ecf4d1700fac272a87fed40415f4e35ac866b3d8a81635adaebe217b880dda9ec5a4ad88922e33edbe6b8c216ef2524f47f75ebe0e1db6699bb008eb39646596c941caca4dd10995ac4700ff418fb544abdf4158c0498cb19e30f0302d63587fa3af661d8583ead55a1b86572ddf404536db16576ed3c728ce5fd61e47d988d1b61083573fba380a7429f1872b04c710ed11a2dbcb32a54d9b7b6dbde1c5ae43f2a87f35cb4eaadce5f98595c64f2debe46f11001ab0c5b53973581f2f88ea926814fbf4940d0548a82639850c550d12dce4ea1408160d832b24805e4009420771b6cfd6d2192096b791b1ed39fb74c0505e4cbb3d059543dd802b6774ee598f3766c8462a7a2553b71efa5b9cbe1e258f86d70ab8a57560e309144f53e7e4e9489e6ca1075461a77f07e518f94a0e5fb0003e7481519d07c448a6b565ddbd8b12456a711a60eedf4dabe83c105371878e33b57fb62a376ee3824fd49808c0b26e6e81dd08e4240c10da9b4f1a3adc309a88e4dc5acbb64ce835cdd0f2217de4183613b6a76f4ebb623f50e2ca220ee89c9b1b40ed8b521e1cf16f6ff8f58d453162e2ba9bcbf69b7322ceb324323c3e8e7e8e789b8662025b47d74d9ba6df3e13fd0886dff3ab4133739dd0ad3a5066545e3ee0054e7a55f57f7176436310b8572bde0a694818316bade43e6dadba608620c7098fd8fe6e1badaea0e0bfb5abf6809e7e61e212216ee82c9eab7ac3cc3bf1b3566f5e493dfec605e8ec5d0acd54cd4d03172f5c51996031dc592c905219aabbf72efdbddba45dfcae0a9dacef7bdd560ca6819aff491c92d72866d7e4fa9cfa1cd267374a51aabe8a94ddded057cce98ab3271d1dc9a5d5050a21ab41521b4b553138a68b5e812ec9598f02534d5913ba2461f4a0fe9f2aee5c2a1de370e5875aa83e9316ab0fa83f01367dc439d4f988bbdc4ade50712c8da11c8dfc07f9f66e886deafb9397a161ea1107fb12203bf4599508c61bed48ad0faf935fefe75dc998317f326966af42d1106106d60b9096b80a37e0d5717986ebc40257f35c5b983533c002cc9e75e8bd3a3e64174d76c92a26afde9faa653bfb7dc5da89a196270c11791b6d727361d8c3270f618a3b3364606fde2c510778800611b5eaf2959e899eb40fb4fd333e63d66ae969df0eea20d57bccb77d25d99abc653c7e61d45494b6a38776cfb64cfedc9fdc5075cbc3ddcd375288ada85a054f988d4bf45c1006ad669d8d3c4fbaa83c8c1508f6beaf40da4843d09a8c69b86d64c444c685c3b2a9fb6368759d99e84cd0223fb2830d125a8285df01e945e8eef9250dda31e31c52f09a2329d7046fe5a236aa5331302958afa586ef013ba98af54092a3888749e7ce2b1b0e85ca4235c737d6de2758d8aea6b3c7eadcea146ab75d1c57c329aa9b351ddac942d9be1a44aa26fb00e9667c860729cc931fdad8d49cae25c9b8d41f590d293b7a00ddc87d5f982c5812963c6c6b14e50b335db744fa81b98e117ac60dfb0077a81b183a4e7af4f004818506c823f88379a57f951f67a4d27c4f08519aae54ebe54dfd5d31c7aa28ec1028ef9aab22ddc93114b7d7b70570d84efafaec78d5614cb1b4ea75799a40bbbbab04ef16b44bbee5ca1f22b3165707ff7ca28a1eb06f728fb54437955ed70fea85cad3f07d4013bcdfbd19473325b2256a2b8cc3241b10826377da0c6474927e38e580d24ad86c048e6355f08dfcd10f32633cdd6cde89d2e76a9d8f2e618b8a1cf000d2a04fb04420e6a1c0784283e99bb3f0f0d7d6a301469dfd28cb2a3674d256dbd1d73807951be8bcfbf87f69a4634915e31537ee6ad3c708d5e6af6712173bb6d11d4e28d404ca04126472c3d26afc0018d83d5e8e9f6f0e03d17366e4c781a3e85e0ac87dba5293b6634dc4c68c70b676b11911f942aaa2531de740196fd9d9c5dc4a72493b2036f3f49d43579b7001cc0ab93797b69096b3b87791913896648a6d3d95e9398193cf1fecb568a2454c508ec5c8f06394b221fb5e453f20e1e4c5441d67e8593d83c447bdeff972566e7dcbaaef8038015c277e4420af1d1a80f7cd9aea0a46da7c49101a27655fb0bfc73a9e24bb91510cab8bd8b236ec3d845a2fdf60aacb0ae8581ef0ff9dfa561506ba7fe5a1d1838e36a79d67047cf526f8fb62fffa21177473493bbcb297bc6ebbe384e1d72a3dfe93c2cbcf6bac3c3f6563a36cb4aa0e7c4b0d44003ad33c55392807e34b32eef75b5c47c0e820629813851fb8492a3307a489daf1774139940c48f8a8f10693b958ce6ee9e520e27cad8bb9d572946e2d9225d18443a108fb7407ecf604a82d0946fdf90837663fcad0728dcd9f8e828170512294e37b01327f96c12133eb6ff4247dc2c3fded50652b553d12442b2a464eb97ea220f781f7499399c1028aeb35409d474117104d63a9e6a1c0ecabdb46abdcd9ff340adb1ef85250a6c2946ce51176ab102be3767aa381062a8307ab5c5d987ef9dccc57364ce4cd924e764f411eabb78d3a6a0f2ca63593a1b9e2f375c4f3f89258946d40f9e7e5cd21462818ad9969ecddf38d817dd12701fe9e99d58f939654d1133c133f4799ba3b4c77864edcfe6c145744583ed4bbab49ac5ad2ccd7e7408485fc685e1ea281dc0102650140dcd804d2bc6f730f0ad11841a74c54a9924fd9b90c184e12bf77cb356eb92923641a391add43e4feab985c1f610c8461a6d315431121ab40ed9bbf52b2b2dd1bc9c62f9bc336370eed7e8439a3ff89c802c660c1dd07eac389d9c323c491cca545857fbf555da28b98cd75c328a577dac62ec53baf90c03c26163e85bead59f337cb15d3ae9ed57465367a04b6f402c77362e2dc2f8c9225b54fd90477b544d4400f59174a56d60877b8c9d1a5be1b42c79598cc0ebe35d5715d8a72f79f5deb0ef7019bdbced5bee738e72d89c733cc6c57787f07c7b08d3a2502d16046bd6e51d0978497d997a01a115295521b833a6ff38faea025a1f0af132e9a4bd91701add05b93db7a5ac5f8f55a543eee16c1e5e344c3fc00cb4658f89e4464aabaa0abed2114c141fdc344d8ab8d3da0d126e59859e1c89576f29a8693039f6da9949d2aa7290b5f43832ba3ff9b919b264c78f2a75cd93534384c5603ff7e89240e39ea97799e34d10ccbe4c5db79b4b7432e6d8f3808a55405fbd3944c352baf80df2829f39680d15022a0b5bb65b495fbf0273897bed2f9c1f63e9f2f75da6ef0c830f304767d114702956c90b78ac1fbf7bcfeb2aab7ab5d3a81b364085c8b126a4a32d19c833dd9cda7661a15f9691a743b772487b79eeebb99e1799c0c5c996286c3464a6d1b0148af076ff8145e15c6e1cd3a45c5e3035e3836b705ab34a09c83c733f9c620721597dfac99a5c0d7a5afb8cfb4f3212a299bfdd4918aaeb8581deefc87335be6749f0d06c7e8590b1c142b0dcf71757b714afb7d0e03931e6a958f3106a104d28506c5d60381fc1ae26a951cc871c15dc067721c84e7dcd2ba28475d945b687e9ffd8af9416f7a64018b66bdbb67c94cf7ac5e2bb636cf8accda0fc405507bc78c055cc7b55b040a5ef72da6e86e56d57193ec56b053e3661f4f945b7becd8a15523d978d90257beb4de7e906e444b37ded45ef00e5a3087e05fcef4a6c01ab087d561d8d9e3356a22932542f107ef9f97d03ee2c49be962a3706795eb071a147499bc5222cd18cc45ee05e68da9e04fee165f64f5f1c375fbeda90d146b1f60ab3b81171263f586a29d62ff8077e4a21a242144899fffda73321f69f571f1745dc76959ac03068bbc6014763cc1ba8f89481575e4554bcef6f18cf30d05572387618b7553e4060e859bfb3a71096f9c5e9ddfab289f7cb27703d8cf843ead7784414efb1563919ad88efb4b15c810590358a99a1e242d2a443f38f489697c8c3b408fd04fe1cc68084766f45106b8f2f11d22226c14143df4b5d17dac5f58d5028c6f3808fa5b26c68642e05181b1844cb8a2afe1ca2a8c22f2f633c574928b7525706ee1bce860fb84d00bc4a582fe7947c9109e69464697d81e3dc16fc79a7085b8f9e03302bf3a162525025b51fb9dd32978ed9d8358413021314618f30cb4575c0e0ad8c81d508fd3469e7b39e4feaa527441de65330906c4083818cb167bedfe4a4375561684c7e792545b2fb76497ca6bae78d5ff3194140fbb65fa70796e36f2637e25aa70f888cf794c45f5d3038d5d9857fc639de3b3e1d7ceaa9a54214da60900bbcd805a0f548581f3b208e27e30570ee60cc4b2461f25bda9eea6c2e2ec5e2989a9041ad8a697d94149d47513f758b6a569e1767c8318a8dd1657ff45b4c54bbc2b26af8ebc2c68afb1a142471d5947df8c15d05046024c55581bbdadd07306a00bbf2351d1032bc68ba08b71cee58e7019e03d771d096b08e0d5e1fa734687fc643e212ebf1d1f8c1c543fbb8b9e3c5c74146c0fe6570833bcaa0a262b3f37c4248ea7740129fc14c38630b1c0519d941123477329bf92d226419406187b33d0cfff4451dcbab5266e7ec0cd084a3a89bd1dbdaaef2030eff69ebdbc88339f69d113da1758a3824b4110557176152fd50d605fba6fe6087b8936d7f9f1c1f321c0032b52296d0f70a759258e1af761b80435d2a4fc3977117b157a2316ce788d976357fb6123d8c5ba8a64636c2ddcad430143765844f286710098a4e4f1574dfb4e1d5cd3b18161b754f4a2efd18a0427eec7e246d92640d7577e843a7b9c6a480293f5a520f64d0a417bbc7da79ffa8fa3f94e79d7b16a71cdf09de09cda194ebd98d1f6817227068bb0d97b949a3cd9e248dca7d1116f529071193fe9939a13f75d4ca608bd4da5223715bcc959152c66c2fe5ae4b01bf7f438e35353fa91d97c122c4cbaec5d5bd3ee0b4a6138cb23b6d5614b5fc958742509b6d626154cb0278aab8c28746b916d2024bf872120246c04d5935a8ae47f9bfbd5920ed0da7ee2351aa974cb42e8a91a4cd1dd40f68e7f0b406de9bfeb449886cbfced8e3e4f2839a7f38c48f479ca09fbc41f2705ad079640be5338b70b26092d5c155ea6bdd6d42dde3a51a28e1c148a3f3aeeb6a0ac63427a19ebe3e47f20d998e8faa32addd9e3ff11cc4f2251ce2f23fe433813627b85c252e107eb47f42bcf4ae02384341eed37c21ccb676070f10760c78e76e982478fc7c6cc8542047bd140e6bbd42be252376977b1e50b489a8d058c1b4179dcd014b1828bf51004ff9163c3688bc6666cda9d216b92be098b1d61a1d17ffbe33e3ff3cc52d3987db189f1b453d595a9b9f5b10a1d2b2868eb5499f1fee5d698ce551856a8f09ad73ec73fc7311220559dfec71b40e90c070b8327ea4ba3f8e16131370b9b4ef9b7af371b52ab76f8aca3c24a9881df5b5ab9a4f05303760492145bac2418ac5022c994da37e358a632b9f69b5447c9b960ad47251174109fd73c02ad898ca4401d3de82d8d20437d6375e9e56cf0305fdce83a9e1cc9a7f747fe439ec8dc79ac2e161360419286a273943df64a939cf9d1d4f70d25b74aeb08cbea6904ff5acc2475e941564c43a0c10be9aa89af32575349dc797ae781ea3ba9d9a82f033ca584c6cbc06315dc2b65c4df5354ab5d9bf1c4e04e5a11b9e0961cf7f1679dd7b367c60de7ddeac2dc6fb07a9eb30f291eea9fd1ee1237d24bf7506b345b47dfd3b2b9cbc3bb927bc7a8509f24347c8d0b076715cb2b4cb0c395ec7e95cfeb96a93a832df438bec683ae2c20c8c32adba1c071536b9ca0e93262005ed055567d193386f6695abccb8e817034c168ac88b3a06bd2a3e6d0b4cce956f4177f8fcc46c2ab2d352e4889907cd82d90c7f0907702fbe05d4c71694f4008fcf0cb44c69be2e3f8e5d2eec4783f01439d2e5422f9e2c7be3e65f9dd3231b113f5f5ca95aa1a6673fbe3452e21ca0719e473a363944e17c1027b86b709c10b381a0d49fc7c0f55e74ff2d4fd2146d4ec649d24c057f700a789a1edbdf1172d8f22f7837a859576001add3ddde804eb69aa8b56590088a4066c20c4a052fa51ef161fffacc414a25ca1d6483cf180df3c4a04b549ce248dd1a7ad2f5f292726c33da10ddec2ec8a225dde85c0f1430bc6929d72d1969045baac5e161519f457a65a9200a34a9253315f39a34dc693be467eedca71fcd87b4ee56326cd7a51b844ddc4ce52cc878c1705e26a45ad1c5a0334556ef4f32a3a35b3743e2ecec9cd12b70a28fb82325a904138c80406a7db561d1213914e6f90edeeae11fe93a3a701e1c3fab2f3a61d5cfd46e7cf846a0d696581bfbb30215660ebfff3915fbc72fe5094c83e5d5182be99cc527c8fdb6f817b01b203c642e0cb4280f47998c170503fbd646eaf05b74459ba8209fc19cfb4776266be709ece54e0065d7581b40c94e7c95e1e535f4370d786ce91372f4f5bb990425c32c55ef409234eb892831d2bd0f1f3285afa67b0580795d07d53537859f6f5291a0b948da9e5b65b0c7ec162ec08eabd0c3fc10c89c67881aef5fc9da770b8c11a13cdbc8c6bd778cec97c45c59913dc20f493d64f05648fe703eac2cd45abca0434916530208756ea7cf22d8ddb759fd26f59dc8082ce68aca91ae0438695853cb5e634884fd9c717c05dd02ab98e032f5abb70d9616b0a2120426235309888bc4ec78a35db9b02e28760cee7a9c8d02d0aff129407555a1589aa41ecd094f3b1a4dd84bac069848251d78676325cc6449dd34bca80d9247edd76c3349f19df26c9f61bbd6ab9ecddf64002a676b5b9838b284e959b47268e9fae054340c6b485faa661e19c69f4159ddb378f85291c700df9d33f029105144c32fc103cc5155c9316923b5a71b13d58ed3c52f0599b94c592d046c7d8a10b36d03fb96639946139d5c16cef57ec93e71d9785019bf29175e932709542fc6260c748c14b21d8e52d32dca3d2c118bf74b13b165423fad44dfbd9709fb1a85982ca526edabc26039ede1ff527fc394fd376e3ab4c721f6a5c171ae31ba9b4fbaf4b8390b65217c954ee1fd6b82ce07b400dac199e9227c2ee6ff45909ff386ef93e5ef0c53a54448f63196b14fd0219a659adeee3ce57adfee854ec857688c1afb866d133c1111059f1674eca3ab0be049d7fff731cda362c517d5d10f8eb55251bd558151b99bbbcdc7159376884f8cfb895fab372836da3d2c471d50432d4b0a79d905f16b2c5838a3e4a86d551c4b2fe117409966a3481ca199712db9774c0f73d7c5ab2316baa40ecc845f6229926f40ca33ec813d0baf60031097c7e4c4aca0b9cb412469fe8a266aaf97d2b8b0dc3a9438a628417bc62a56d1d36400b967f99ce1f2139c4e9f86dfd4029d0b59810688a2d2c438b0dfb0f5a8712230e3f5bc6d5b680718223e80e9cd312e00ea02db99c046e0e975cc3742b2c26498ba12e9db2b566ad4d4a37f8f407be8bfd2f3bfb16fcae314b0952bef7de1e7e21d2e23f71cb182fb893355db9ec5984ac05113d19af87199c25dc587a6e8374b5d3acee57cb8cdd59ed8155e858f74605f6ef3fbd298b131ec1178c2ab442f6756d6e79b4b3af0a860a064dd5147113952bcacea272268dcb8e0f939e8b688813f97e29c4f2bb3e768e96ddde112783d2d7f41d77d9a2a926ef2b8b72c3ee196390c3b1c8c0d46ff40ec3ba7771c7b72759e6dad0d0ee6d290ad897cfc6093fd463f14fd689858381dc63f06ffbef59326441b59efbc8a363fa01a712452d487bdb9da641dbbd64fbe1201e2ac49dbfadf86e91dc72ba4eb83fb913044ad76cfe0511c3f4006369c5fb2994a40b95b4fa59dfcc777f57e5b6bd29c1a478d5c41b91f3840245e9aa004baacaec20b856d0f1e54b2336e5180df744583d615a5feed60b65616149af1cf9b9089aac31063cf686dc517e1376529fc1a68b7f2621c210581ae17b387fee5e172389aa58b1ed7dd3a267e3e70031cda8685d1abccfb678544a46a97536dea7413aa3880bdd282ab77f81acc5d12f0e483ceece2158c94ea604b06e102e9bab14cdf669c05b4e40788cb1bcaec9bb7f54ef0558122acd44af30e74e995e84d14c9415a8dc9e3a6c0cb2a489660c88f498a4e196cdd20ecafb0bad027c50be5cd9c84dbad057922de2c0aa26631d3b5a9fe57d122a0f0515d31831c47b40419bb6d082f33ae70bd9e5ee9faeb5fa54cacde8338128c3dd436035ce1032ccee28c0aac3f14d4aeeee4f7cbd55b6eed241987d9efcc7e139736744a241bb17d9894ed79917863c698c0ab3ff8b83895908a5e0485a0e473d9efa1d12e0c2c922c213753f3d141618aee66b40f153a9718c34912b123e38714b3a97dc554ef8497f1d32de38dad881e888d2f5f3beb191d172aeb43198332da3dd3121d695f2d40748b50672f23acf8819dd6ae144a3016319c13ca76ed7ecd6fc6e556f317bdffba42d8f9a6ab452547effc5a2bb1f0b6203758a9f7b9543b6c9688fa8ce12e29efa07eafa63dd6dfeccf251208198982306b03e8e8b15314c6af4764bb9ed92e5ff4ae1641ee8e3fcb8159c8cd0b643688e6879afe8743ac1d3b5cc4dba49ffa68bd21a3dcc2c5c3ce8c7fd9418fd2ac302bd1ea0d2e0f7fbebdf2148f17ed2e5ff64dd7c066d7714e6b7ad39e63ec51574de153c1d30d262f89afaab45bd1989c606928f52d6971d8061c0fdfb382027906b7e0d754017493e431f3bad8eee86259df6ba15cf5bc7a90f98ae53334b7aca66758e4a1908d98c2a3d91d3d027bf2ff4bb2cd03c739ee80dc57ee65efab6b85a277795065477b0729461186136f9d730128ff50c86acfb3ef82671d9287ee3b226561d000bd4ceddb622de611c4619a8939976ae63fff3df394e5eac17be124dce6f04450214e6d7bc3d107c5049593dcc171cf3424a5a4ce8f8857ff690d33252d20180742fe5b3e4b9afde5ff8f68f7b915a3bddcc3ce1923767c82b6cf5dd5bf1e0b67ede6adb03eaeb007ac28f345f94bea765a5919e3adc259c49e4466dee5b1ef6fc7e936c7fff4f0f9fb08b43890ad8cb3d4700f04057f89bd57046e18a5a45aa4364e037bf30a2278cb526c1d184e7576f3b728161a24b5b3322626ab696908ad746e0f2f1d24d39f058d8ab69ade60487240298769d8f7c6a079b800b16d614b96928c49a449db2ac5e0cf5aae5225fa2d9577b5ca7d8ce20b818171b49c5d7c8c4815a33bb02426d2ce6e83dd90fbdb372545cdbdbf181f0217e11a2808a7ffed8c4ae9049acf41dd167c74a8ed769fa9725b7d440bf0fa54610926e3e0e123578d733801e97569f02da1d8df6e03a6bfebae38ce2a6ec2db438c17ff2dd275de68f9bfef4a2ca170567c3f0fbf2613c6756abb46fefd628f5520b3299252044621a534031c719c836a1e45648e05db634e4575ed698cfc390293e29bdfd7a2ef35967fc57e754e8c28e0344cb72a7ba03f571fdc7806c3bc52c81291833df6b7494cd24b165b2fd4cf25158ab941eb2625e03739914ead03bc719f7c5e84cf8cbbba092f5d4396bcff38d0f2d3b28cea0af740a94f34bcbf787ca7e15e7eed07fd6662e2903fca2f9c729fa991222f321b8556cc0b64f141a4ed7d649dfc46d9d46e467b1e436692e8c0feec8e9617638afdd24df2ad76f07e6c50b29760c2825766ddb10324f78642d73ec883fc486f7ae50f13563f93aa43028e6fba1e8cd2f3be8f44fbceb46e41c2855566a2ef7fcf9c6c447a936a580ada01f86694e3555a3b0332a48218b349af904efe5ba0443dafabdc037f46b199715f3c90da76bb2fbfd0c9de42914fb1ca1431d14c9919a4f6e9a26bc7a95e63b4d8e2a8f0ba2041ba002d217abd852b20c2680aab2885d8e3d3a79fbe9c4343f0c4412a7dc620b159f2edd12f7a49bdf1651db19cdc5fecc82126f42c64c65617689e322528ea4d0cc8651463b0a0d653e9cbe80c69dc4d4e2a3b307316d3e803bfcb20f233b884a7bbec8f222fd88e704993af8a530547b3aad9480a9634d29b154533b47f8c764664166b58a4cc3dd78c8674ed1256d052d452480f3dab44013bcb28f5198cca4710f5fc143b232f65229e0ed0d70fc4abb28473d4678e4881da83357f0c7745eda1260b88d36b13f21114c9b5808a61db60e85ebb1177e49e55b06d015470aaab4e0194ca837074b6841c9db88be85470e643791ab425c1621047ffdc4ca64b6fc9b03a8745c339fcde185b9ba07b8bb730b20a60bcc17b1096d0f5a1bacdf13207c2d5ba146e8c31e3efc74ae835009e5d82f9184d6f2576be6176f8e1538f55a025eb69c0ffbd34d73ec37bb6d6e5dbf401a8911f889e3916b7aefb0f5edd24a1024a2526d0294196a29755359389bb782fec7a2fae58c099cfa3beb2fa21e541c651de67d6732fc062619aab7b410b1e3ce35155ba18bea7fde3144bde3dbcca024f74b1c5ff04576107c8b752b8bbeaab8276245f5a3c93014fc05dca5ded71b06f16509924fbc51f54bed34081aaa4eb687b8166ffc1da75a3a812587ea16aceab69de61894150a5e4272eb28fc869a0d4b8f90484ec763e302d90c658a03e954484daf22a79ca9646de1f65d43b0ebd79c5fe33fa3d9ca75efa7c1b352bfeb531204811caffb636ce0b50492e3181ad3771e75c6f09a4c1b135613161f27a239cf5200ba8c0bf1b9826bf0bcd24b52379d95207054d0346eefbf2c7dce09d84c67f5eb228fd05eba634581588feab18b064a35c61c22c6d66a07e1471a3319c398c7a348a6c9ae32942aada8a6d964204d4f9a33d20a89fc12375502ee53c63544e8eae4a4b1fd479dacd4e0477b3c4fbd21ff32e03201d4e8f93bb785e9bf9e80c3e3078595c86d5887f4c1d977b8f0c1ac128e8b45e331299efb40b31e300c911472e5f6fb572f3632e7655ea8fa5e7ed1770f0c5a29c8ed30c36477e446ab39ede69ee30045d387e6981d6a251e840b078cd1d8abc7c4958c2b0a7617ba9763c6b7cd06cb27472ced068c9d51fc07a7282b5d9a7e3e44536ffa926ddd60d16083339dca56595b3b5b22f4c209c2cce330891a87ef7f796b54df59f54745c627e4a9266cf197c2348298e94c3b143243fbf5f60e86487901b81cd471f8b678783005b99174692a59e1864e0a70d23a5f4e1f1cfa3e9eafb2ba3acab026ef8330563560b5d628f8fb3d00ad50051cf593416dc08ece8391bb536c0da3ea692cd75bfcc494ac54aaab1cdacf9856594f74e966c8d250b579e1a424d5dadd484a013849a0ae5d697811f4e81d8d1cfcd2c304e49d2ea839c6d7804387f7f022c54fe8cbad7752a80b6224e445e1ac0c2c250075771e8f13a65bc83877c36f6f633335b63003c4a5bbcfe129f4becea0bb55f8e9bc176b5444b4a459bf65f21898fc8d25c742d75425199024f6bfee189ca4a29da66b2481073328d6a09579b134ba745c6b9d7b8b276140ce7a07417522c2b157b9a773108334c5f92ad736dbfb7282e07fbe709b5a4ac903f283011efc4fe7cd2817d36dd87cb41b3e70d113455049b2a5998558555bcced91e674a8c4d017816ade2fe7194255f060645367271bcd8f8cdd31de9f6f4d5ab322b1c9f1d2fb6b529fa8ae7396fae650d153c96ca41341e62144825d3e42e167ae0083908f32a04884c907c86379305989adc3cab457db01d1aec3506f8d7c2f7f790f2524e4b3735e02bc234118511c5868c5b65c486b64cc258cf59b2f7e647809814c124d1aa4aa1a758414f75d47298284de090b15467d45fd3e9d193334bdded405409c2f07b1eace9a1935c3bec8eaf1f6ddcddf4e5fa880e9b8c3b4138dc4b26571f4307eb351306ef3736411808ecaf7eff18e5d3d105df81e57546a56b3d97f474d99283c81a8caad1a5ef629b98f287b4aa692f71816d57be4662938136681fce1a9619d832eecb177c685f8b04c68c0e669e5b1d30ecd7d67f759d29d46697597cec831a75b4a67d77c9b38f844a67ef146a3e92ec7c76f9d25c88ce3d36aa113aac8e65433c41880e90c7a6628246775cdb17d9ae5c55d065585b313f63d578d70e939d89eedb4c66db3cd90dfeba344283ef3ca6fae6db15af7ac84b9c33f5121ed0cbe243538c67dc6e71d6ea54ee0bf180cf269ab765c5c1f62db4082cd9854ad24c0ec4b907a4c203c1da488f9b73f961e1420c2e102d16b66275eac5c969f38b8201503e6d8c6583d0cc51631ade44e492b6005347253d047ca26cd561b52a9d439a6f1d91d462fe8a530469879c2d26a163ddf4899b2c54e74431bda070227335eaab9cd72399cdc9635e14c4edb3fd21924205fe7d2521e9dc782cb65165b87da7eb3ba5c632e9c8caadeb407ac876cd7e73c112962a0cba34507400e0fe3877b3103489f1703db90735f36f0b22da6105b0c48e47fbeaf97b7d603cbfff75555f7ef9bd412b95293bea7638781c4ec73731e73a12cd8edd91fc931ca7b7b4ef1881ab567fe90b06b041df88ba887bc9a79e20921f9c556216ec89e274de9c49049b91c37ffb0bff3b22e1f4609a6724dac4cd003b8c4b520eab47c6188fff4caf6726f16ed743edd83759d5afea0874f6d4fa372457543ac87f681b39995f8cb5499bf852ec29f66951dcefa64d3bec0b7ed762ab7d72dde4cb200ddf9226a1776d7bf277e13f6cb804290ea1e403b9ea747833081aa459148fdbbb9c26b56086f83b77cbc9a34c1f31cb30953a08dd2d4cb33c251def55a15f5db2fe04a32a57ab92af968623deeca54e8065e71c98a4d7ad1dadd18f11e26b65deb5eb7e6ebcf7027474bd6e5d28f27b11b3dd1c76a2268fa6a618cfc6296500177a8345206f0ec3d6874cb81c4cfde2e3f6c0b21771c7e5a8ac698edd4a90de42b097e3c6d4cc2a98f1a220ea3b2b78df23c23142faf6ac4f5643dfaa61ddbf4704ce30cbf3e807f29649bb2fee520c12d20a5eaa80690e3382a8d4d92f08797dd65741ac817bf700e34bdae776c3788b1f1a61968a850dc106dda8e2ff2b276a57af3b492b0c34f47929dfd649585ece985d8d44229217914d64aca6464cd08dec6213b6e30b4b6dd0c8aa0dae3b94401c03481b1fad9a98607ffe32193e699ad12a4d02a110c43e542756b6014efab802e71901c898b456b65731b6d477ad4d31f725539c53782c207031a920bb374633e5b82a22667be81a6f4703664162723a4702a77c326a3133fb7c3e929756316c141a63b9d58050639fb41a5e0b43fa556f74518b4c0417412585fa9ebfcf79ef02a00f54bb718d9975b0ef8ec0adb25dbd535e7fac5f301380965b61f19b7a5f5018650af0e055cf93b6bd2658d613e0465adb566472398d0845de21c1c7ef8219036c3da3f46f3218a4c387a3a32266d248e5f1532a64f12eab52ecf82bac5168634ecf685d789049455ca8767e220febafc799e913c518e459bba58cfa8ac3a4e362f11bca03b291f629d1294630377812a0ad2b080737b4e201811223841d190d9f331d053ecd237adf1e5e4f5c8e9cac2aa117a06ee69bf8af7fb2ff4122ba45ef3608666cd725785b28c40a430ee87c223ed7934eb8e32c1119f68e60fc232b57e860095dbe974a7668ab70eecd65c80df56ff84c8225efab3f3e10d370cdf68480b11ee49c88312dd04b088a0d7950018d1f6facec24635d9797ff246b000f6aab3964d8cf6ac1fa44add7ac26c83ae9e267b2b3b747769af1393681eea54eb160b51b4295afe1fddf7be8380b662f3dab96e987d60877fb75fd496a3da157ff7fd2bdefddf1a06199dbbd31b1620c531463847094b66ec4095e1a45a750117fd9b465989ed0e1da679a1910205e8a0788a45e8907d9b54dea80a55cd809519012d8588b5edca20a6fb164e09197abf6f366370e20a2367ea56ecf68deb46495654633f504db075441fc734beee889d338d56e43e35c699290be0a89dd14b2fa0c7d550b51d15cb9fdfdede28be734c06f35730d748360cd0c8329a2c1fdcf9ddc3c924b1b41014791b48b8fb1d9980195b684bb50f93fec6d326339f87b46611c4c6f87aece244a25e52f312458ce33176939f1481fd8548be881a40d958c6364538dfb08b56ee9c79d647542c35ff1d31cb4f21451ce46ee20c5521641fc193627541b31f94ad798d507e1d22128e3a551f3ef6b61b788e9a7275858c405249d8368b801ede2fde09864e2ffa3292ce7e4515ffdb832d1d4fb0f52a436356a648e53be039dbaaf15cec7f63825ae570ce43994d99b8f9f7b01024e84ed5a6d5cbd1359393631881d1a4c589802343abe1e9c974eeab53afde5319cad7f62e39e8ff1871dd5a4a200b2e307d348f4f884d524c6570ddcb1244309c76515590991d044ec9de47b8fdea4b7a065c857b914fc30503ee9c9f2bfe459ca2a1e8f8785bf0efe816fea8bfd9ec1500ce537cd32391ffc332d69e057b266c21ee17994ecd094485ff006c22f1433dabd14657e342ed945aecc98c8994d778bbdca38ad0c513d389bf7ae0eb42d355e78d8274c919e406d74c4882ae2b7b5831cd3ea6837fa770e38d972fb22cae6525180f5a5bb52f85f377de6cc43c4b1ba806a131f2943eac6c639ca1c9ab20ed2c7b222e142178df4cc01de4f3f28ab2a8ca6d5811eee9f6b5d807562bb0d85d664429c0eeb978d4f86ee48bf328dc8fc4be9b5d14c1af0fcadec859c194c1fa1bc6ea0763bfed532d838200b82ec07e5aaa29172a958a6587de998f8057788b34c329eb32bffaba1502536ea2efde48ac2c2da9a2e237dddad4c5f0f313d5776d73eab8ea4ba2a19733be35dafd7b38dd4b34ca6936cbb4702a5d39ef90f01755c428efa0799195909c4055dd523736e5592736d295671848eb5c2ed156e0e8850e90e501c74a3ed48ca3224161066b2fbc4516eb4a69c51d1590c9219b7075592b351d2abb9b1cf16804ca188fa05bf372b93a49354dcf70e5798d3445935b1e6b683dcef3b1ac7fce7e9b3fcd98cf401d1c60b64b54564242be36c14b5b9d31b83bf08c3935478e0510e20cceffba76dc7eee2547b3f8fff0b1187895b10c2f7e006257891b8aa7ebf9623a524ccc1399285f99c620e3c069de0e9fae5b9a4af47e311cf60bff9576bda8d393c0482132512be14e9530399e088818716e895a56e081723028173913639bb54acb2047302378fcd970e8f9ccd47cc0f52f7e02dc54b08cf252151ba3e97c233e1142d3fbfcb5ce99a0c898389700c65c3fdfa99070275271b7d38641c35226fc82816a12821cb393a0a5740e022438dd226196a84d8d1087a32188862b9d154daaf57606c921b6f7f8cc2150e94456b522bf2ff89800d45b03871a853d755a765a2af0bfeb0ba977724bb5ecd24401401b1cad988cdb4e915d108d76812ace684fa5f5af77511d91e1713c2405f20f426d995a5057e28e0d72b83dae3152cd49809c23377f1401501140bc077d12f262e587983f81a285f3ffa6237b6ded74bdc7807257b2cb9abc5e142313b09e03f73da174bb0ab42e96d8d87ea4bf7641ce3c215660e4267ae690209623f2dc498a5172edfb795c6f79b6f5cc3e196712213d1b48699fb80ff661ac13a8ae51a9cd55ae9d960267315c2123c439b1084e917c4a50b93c845f5c18a1e0d3808d77b0551007320ace22f6b2bd4f4fe45f99136463bbec1180031c7f62ceee04cae95cce6d0552221fbf2ed7d9c319dff68b04ea711fc4cd42eb44d80b6c2923e5431adc26254b895cb9ee8e50126c494784a715c508b08371f6ecea5dad816d667d52eebac163c99611fe40f09d8e4a4967da9649976784efe20ed8baa28942b6897ca3531cc7e036e9b70c86d83ea837139d0528892314ecec25a1f3adb6b3997541f4b074ae38aecd2bbd6eee256055fea7bd980738fdc77407ed404cf988088fa5f343121073d757a843ba94fb23539f4e4a1a2fb110cc9524566109adb29ba695225265c59529c726a897f78c2cada0a5f5dabf7b0aa42ab2343e7910f6e7261e07198511543ba58bb497974e52a819d94111f771ce7f8db8108d9a43d432886a91d25963ecf40eec7f0c376c13f56d5f18c4c25a893ae8f641bf5551428b71a91bb2a715b34136bfd8d6283a94012451c9960d4b5e2246e874e93a46f0b16fb33780d606954ae66fdd0ee9df6ee87eaa4668ab0769df3fab1d0dc280ec76a5bc035882eddb01ff5f8034e89b4736b17ee41a901dfa162f504e009a52f8b9fe6b00588c8953e0c1cce17fabff4c24646bcec6de4eb25cdd4cce2742f1abaab9aa4dc8f8a05ad935e3f2ec569464cce4e610935bcfe9eba5b608e0ec9bc5090449bf6d01db31c4ff87bd7f38b7626678eb45f3df65a43dbdedb31adec001c9e8a81695cc326a9c5451cb0d20d21598de2c036f011f4226d71a278f27b36407b9cace636a1bf8bc898f3b46194a5e6ee3a9eb773d79a0650d9c797438907fdd94c8e90dd8a11d449477e8fd761d6f5e45a4c4308b45fdca1c74a402b143ce3cdd99e7c52f5c840d79c9f232f1103402f824b9b72098b645f16471f1dabc3b0622e4af61e2a45f67b48cf3a216d02e0ef0e897400b0441e81b3342009c120f0e50f77c4654a49cc6281d2a5dec050d586fef696c5c38de791bec0c9fbf2cfbd72fb351acbc0b02e06348eaa3b24e251e8c17dfe93920202780f38f7823ee502f8dd308ff8fdd488b8db88b76395853b1fe7cbd74c4846f86e98c600c2c2469982c50505a2f1aa2921ee3e157d7f521b9b88da40c3de35fc0fe5b9640e704f8f30ce216ce3f7b4924d1e645413d24b550ec3a7f0c9905005fd1967803be7289a62a0f8b2dea6674370e3764d69d92a7008447b2e17c7e24918ca3264e1205dfdf7928ce3aafaafb2b69944d5c1d147608384aa22530ca481006f003b8002cb84dc43145407c92b6cc60001801d93a6d6eceacdf4dbefd5ab6559f7c889fd877d00968c10dad260e9649c85b60c104919b3d7e66f8d72baab84516e6e7fc7088bb2d36c1718a8c80751859b496fc2484af645003edaba4abe771193edca485e1ee2f2ebb934f3b1d77999549709c7e5c2599df231552a1c14d4e66b308b21acd9809342ed1c6338398cc00d66baa402cd2b8a89b92978f057ca765883a7581dcce113f4a61812bca789e40f40598bab1dd599f472fbfb1b1adaf6fde1d7f0ecb2c0ed2d6b0166a29b54e073c5bfc94daf78d40b30e5a093a23a71caceb4bc7ebeaffe234e01a516fb7a7f498931dfd741a08470bd3162e6b46a0ebe1c812e7c4c0d3d03c4ff28296aa1a036ccc02ba8711c3dd179c3cbbf3af578f19a360f80f0218b4ce46702e98ea3a8b3351d917507273bab7f4d1724c0089d4429ed7d837bce0e01f9283e419e9c807f96ececad11c8350e21fcb341badb51386a66459a16015d2451d77cda8171bd052e135dd883e15cc3a997f61bfb14bf114865efe1a586456c2e3bd5ec79260f813d9dfceb8dae4a504729fe3774d28919934c452c0daf5e8a7fb8e154ab192a4db216afcc4418190f7b3dc25d88e378f0262c376e0035be8ceef936444f26d374fa88ef23129f17a1d8f2b6514e9d36aaebfcbf027ebda7cb1860ac94820db19c6f4a108cfb1ff8021338f5a58d9f8aa5173ae8d8723af646a6439f29b8554ea79c36924b47f6efeba0d55f6c7f77a6bd3a04a0042b08fb86eff8531ed91f3397e56e27c77836eeb3bb86e5f6368215d7a3ab482b3dd9f0b999e3b9707b41750f67ecdf1529a0b49003e435a011cee222d0b080df8dbe2eece4966813a940505f710a4abec0c3f1b6bd241836fd1dfc707538f2068bd6c07b66a64bded9870fd66ff2767cf23f2b50dce7b8854c10985c4d09ef5a337c610d82c6bd697ade30e11f9f5c5cfbe7ab21d3f10998b18e9fc2f1c15e8528d8845d1b5419bfc7ce7e528cb1df1dcce0e015aa3d050bc6452d81c5e569fd46a1174e56d4c45f58188fdbc7a59980eede6d9cd51bc62210604d8c91766c2568c30bad7c73d325aae3ef15dbf433ddc8f6138e9990d68d39479eb609d2756f7b59ceeeab057a1becd186a346b2eb9b72b64d48d6b1024831fe88f89214506f4ccad46666b4121ab90b1bb7c26278e7cf2112f0246704a2e4cc29b78e3cc8f21dd0a08f6aa83d86ceaf6997709495c0b39606f073075fd59df8d4160f857d05c0128326e0d563b7511a0ab790a162917434864c7533bb10d957e5b1056e173f61d5e50664e5af75ad4ea6772fa18960c05e99ddbd183f0dae105c8bc85aa288cd495e472a6227a999801e8c61b6b9284f2027e2e5c903339c3a5534394d1410e12867343952aa6e8b0d593105b6e098a0bfd009f0179e8bdb9e0eaef5e2ce11736d950899f10c2d2976afb03aefd96fe7f0fc6dbb28af7d5673286ad79163e7c07a7a427e3fd90f0a613b7c420f6195c0d9236a7e294ea439a90d375be24367a1cf4959646a85f5e3a1edf5b255f5faaaf74088fbe1ec11ccd711d97b242afc08199e203d0dbdf5b40febbab5a1e4746175d0a192dc1925ba82088ca9bf20560d796cfcdee165289a99a9cb02e1738833af0cbcdc7b1fe18748e7e9728e76df6357ea81569b7b4694259727d2657c4caec105f3c16ad6db174731e7bfe63ad9efd2091e88e3087812b463883c7a5d7c13a80e14295db445320deb95f1a2d7df03ed976d463d0a880a3f6746787c212583238820577dda20a813bd9e194680bbb4907eaef39101ee8f8be3f0123fae078af05e843093858c54ef18dd907af2939c371ed8a08f8dd6b097d5b8dba2a2d145bd1c754b4f093e63ea4bd24aa24f26755fbc7a5ee43319b43de2fa585312176f18c9383f9f465869d6ffb384db073ba17dddc6e6e184bd3a31af7c4b04ac0f6927860ec92ca9aaf0a1f26ffe874ac9117f82a3f20b499f3d458fdc08d1558690a69af9765fd7fd9d7f510187d6004988a40768a3e64c5c6424a479305598a7813b5f32f8956bb680dd02df988be7903f6084999a2bfa9ea0da90d146b1f60ab3b81171263f586a29d62ff8077e4a21a242144899fffda73321f69f571f1745dc76959ac03068bbc6014763cc1ba823ba06627b46e313763bf02f4cd18ad6a82f4913f86ae094ec77f4496727733da142a3dd5f784b39b42e6a0a648ce95d9e612efcb2c42937824389da79da28e7983170abf69e9a57f94ba0fd20fd978a844825bb7aefc786f47d315b6c3bfb50a4a81b31430e51aa0931efa681cfe3a3e4daf7cde44e14b3517dcaabb311444440f607e952dd6d1b126986932a5611f1c0a8c011dd2cb57a0fa72144d6ae303f23ea554cf5b65f9a7989a84ca4b6cd1cfb51a52bfdf0cd16ab1187792cdb15140fe0225aa572d8321024d4930eaf560a998ef84590e2927b95c6062bb748cf0bc6cfcaf12e3cfb68326095992950517438593da3a91debd1ffc2f865b5c5135afd3a08fe7b7816bcf7e55495f05f1febef75d78a6c3f857038389e333be45571f4d51f0ddbde3a7896b57fa60d062295e47954c925d5f8dd6311416f63449c21419ddaa6b242fda4f2e59bfbb66c3885fae2bdbea928115fec2d13ca766191b3fac5d442a3278edf22814a57e77187ad53606655fecab74d1f65483a6fc5d2e9033e9a30147c150cc495dbcbc1c53e7c140a4439da6a1ac6febf2d16007e735dc738bfb294f309031e715d3362acaa6585642109bdfbcd6c26fc8055e77e977718ba477678677831321a0a3350573b8a9d63102b5d37f48e9ff85a2d0781a485ee2fddb7a712f3295ca4a8014d0ab210998da9d8cc8b6697fff4451dcbab5266e7ec0cd084a3a89bd1dbdaaef2030eff69ebdbc88339f69d113da1758a3824b4110557176152fd50d605fba6fe6015467938c4cb43c840322aac4864d84d18c24234708b5353b07fac27b7c2e79edfce00aa3362a681d256ad7e6aecb4190790d4b5c4293d1c94a79da7b7df98d57e2df9149683000beb349b95840ef3f243057eec891fa98e04f669528a2ff99f92c83b5c7d2940fdc05b935458de2cd50179b95d8c4b8c8d5285969232632dfe1c526e1313f8775b19f8aa0b0252e7a1e37a1af474406e28c69fe4d60effd96da3142c007a849ad20515d1e849aab276f0a343a7781a52fbf9fd37a148739890cf6045cff9eda207e97379d4296725b19533629c97205817f94bd8bc1b1d608afc3ea3a313108891863fc1271ca4ce73654c02d36625fc434a186a6e36e3343f7d628a6cb1562132f1d46a7be98a12c93d813a6d11ad112a0faf859080e79dc829b4acc2c866c2f411a5adad58b35842b719f26ef9e1a3506c5f356cea0b0d9ac86c63915cdeaaa4431763ba43882eab847466d99c7c0975a3e779fdb578519d2f785931e3fb7d10a7dcf73b3e8ea8b2a46c9f6984e7f2f144ad5045e8c5c89a57626dfcc04a9b6d4731172aac7ecadddecdce340677cbb4a795aaa843ddd753d23228a6566a885a62c2ea39948f5e1fe1450896684a24fc3352209387138bd08972adbe25e7e98e00c3c9dfb424e6aadc9e5a04801ffb5a311fb5bdf552b31fd9693aea0148935d3180d9c8f24d89e9756f9ed7904b60b6c838926330be8f259ca268fe27362c66b50dcbdee11234765126e8a1e9366bc9667ff312f534238d3c2e0c83c64263b962b2ba8fc40c81674fc5fc9af54d6fd00082d72fc16f70189af89497e6479606caae2dcc054beb2fc8b4a466d096b668ee106446fabf1a14d1363efa5983978c7664115a6f3735cf4dbecb0009d8d3d9cc9a7f747fe439ec8dc79ac2e161360419286a273943df64a939cf9d1d4f70d25b74aeb08cbea6904ff5acc2475e941564c43a0c10bed198baadbd985efeb5aa6e03de0897548a5dd4d0b8236980df8789446fd60235e25be1af2b7808d327ea24b8dc7db2f6ff0edd7604055289037e0c3d0fb3776bec2589b7cccd5597ea109249e0409bb7ba2f1c7e440cba71e3ed6fb0d5bb114fecec95341b88b6cb4d684c4475a5f8581fe45737b0b04555aca962fe530df0420c829a34f15dbb9390950083f232fc5bbda79b5d5827c7b1e0c02a0c2f59b9d15520742bda07fd402008aa8ee6135fddbc76f959e84cdaff57504533a862bf9bea466b3f1e511f2da7c0d4c412c75244a9551e59b40a5c2aeceaaa9cef41ea8824b96c3fcb6c9212e808469860de9776bd0dbdc3af5a6ce4f880d4618979aac3e73990cc6df6f56ac1ac0ae7803d2c93b1d80f0c1cddabf8c502488f9c289dcee401bef27079c08e00a1cbed2aa6b83b3c753092c78b4bf706c61491d79619633f4e0fc1b3cb90d931a55ca5e256e403792b501dbbe0719af78eb780a85cf5e7407ebfafba28d320ba94a4bfea95d508394ac66076b9473353d89f7e275750f70a197cd94b7eb0c109e984cb5229217a65a9200a34a9253315f39a34dc693be467eedca71fcd87b4ee56326cd7a51b844ddc4ce52cc878c1705e26a45ad1c5a0334556ef4f986aaaa9c04dc40692e31060c66dd2ea90df031d70987574369701286d51e3e2777df897bf11be247a9a40d6009039f9ed5834571ee7c49c393dd806aea764152830a4b7c520b41757e70b9356cb4293300518588832a716a50efc4c78c4cb8f4be38b6ed06c821200358230294fab0e7a74db7de98c5ca39a91b498688295ff09716f9b7ed9e9d6f7413259fee28e227d944e764a902d761e076fea6673c1509fd693a477ce72f5ab8a5caba4ab0e42890c9c7a43e05ca3cc84496393d5e108615d2439548bd6846c5f431192cbda8fee2b84f099748b955d638371afe5617f5296b04990e93d35d5ddb5f98531d01b626d6479583350aa00efb7add603b20dcab3d7301bccc21ba6a0e10a28b5549047b0241ca1d42e6336d94806eb60207950186bd806c3cea842a29d7c6ddd5cd6aa9a17e799c2e801a00e6d0fee97888bc4ec78a35db9b02e28760cee7a9c8d02d0aff129407555a1589aa41ecd094f3b1a4dd84bac069848251d78676325cc6449dd34bcef3986c5562cd28a87d69cea1e30c70f26d1eb5e122b20a53e14c48467a47a987ac3b347b95aa9adadb50428686ca7793db9ad5bf6c01b9a3f70a680565518128bbb34920c249482527e9504bde36ade9088df5d1dcfa4cfe8747f9fe9dab53ea65e51b6a8431eeb33b636354a5890e09fe993aeb4ca8e20da15a2cda261804980d900f082cb93dcb909be18aba60e3fc4726cfa0002f83a7ef15b624d1ed750f108585f1c94888773b32bb0304c1bef1baaf1f8fb99a135b10f8a45eba66f7fdbcdbcf3ac906937959c42d5422adbcd7565e932cb59d357c2b097f0209ebd64a0f8851f8874d1ffe5e8e1e5513b90f894990d34c699b42933843e635f5a27cc8b6a2c234b298d424b099fdf8c74ffb49101a70d05f2390693121ba9aa211fbb1f8b50fee5f9b58464bc7f289144e97c598db3e7053cae2b1a4bf55417631a261bd09a4706c8e704139ced7eb37664654393bb5d3c46bb0999a0b560186fb5ec37e5875d47ebda1ed42aed2a140f1fcf9049c0010086e76a4f757c63d46bfc089ef6b41e8f9b10c4ead0488245b976b1cdb00931741b3b2e3ab26534bc3eeb96cb54d2240641efa9f1bce66f68aa22e086dd0d1877c91a5f9d468cc0defaa9380ac66a2ed93eb906b88b96602b60f374baa2ca18ae1baab0221a44679141099a6f07547f08c28fffe9ed5f4315018fceb25039741b7d107797bccbf2e034a101d18933813fe7d63bc649bd25cc37e7195c970daa80bf36f0dd1754f7f42203e99b351fc988c9bec6807b4aa31a9dc67c0028b9b499bab6800dbdf948a7663927752b6d5b75579b0d61c00704aa31fbb08086eb24f53efb3b73d90849b72bea7c8c2f20f58fa7a3ccf7846c559ff7487153ebc1e720cfe872ffa964cb3cda9dbbeffc5e905f08784b867d6fe625dad14a11e1a26be4432eaa913e16f9b07a9cc428fddf1b34a10b5d9172b448a31228f93b61bd20336feaf2bdc9410f05d8d9fa05fb58aa511731df59f735fa08b09f6ce861ee29d139e39dbaeabb5cedab6839c08acbe6627a253b47d1de06b9db1a4ce718ede44de6bc94201f3802309a2b106558f8fd345ea038b98bd574715c55a1784ff52c9cfad6067e63314b1350104fde62465c4a83a6b784f3d6e3dc37c5e520ef5de78df7a6f5a1a4d6c203ee932fe7b4d4ceb4214400a0a64c24e765f374eaa666347ae03797102d2916b6cd628f4d2b638e773e116aa3c35f1cbad79059d1ca63624aa1c3f21bffb9117a32647dda65d0dd97a00c7079ce8d5ad815cfe0748b34779fb5cf826fac1c6498d6ec54357826ae08e7bee52ec99d450effb418b7d502bcd71ff32bb7296680c013b09df6314a93fe38d8a2f1b83487a402e577c68d61f3fc1abe51775971a49fa659401cd5202eea8159b03b9d57964c9bd2cee1eb7649e915c39e2e316055d394de3d819670a43ae67880a1e4028c3889d5dfbaa529db93de4b45475b7e79dc23dc36c1c4175825c440af3206f79d8e2320a1fb38c6178f6d894a0af6686336f2fa238c348756ba6c963ee10d7a09f940fa509f7d00c655d2efe40f489e53d52c9007a524c4f95acbb8ec4dc7eb27ebb3adfb0d34abcbef1e3ff2a64761a4348596e9f927ce41605a48e5c421bc1c78b199ff41744eff667e6871b8c76611736d74552044f5c6d9e0c63559c7b57ae0505fa2eade1e304a7aa2338604fd2bed6df20396f00ca2d4f6f6e28a35384d5c8425c8f6016c38fb6da09d051a4f52fc7544bfb4f4a34bd162207ed835d78593cd1f3452c995fce271426e52421f56ae7ff199890fde59fba52e559c83861013ed51337a5906ac674f1903ca2acee9859ed5fcf5b1b717484277cae8fc2dd8d1333b46cd3161015d5dbb51922573c6fbc6bfc35a11cbd0550c8ae799416a95e32d3c35d413b748996b98ae0fb86c3ad951f6cb2947862c358783571e57641fdaca4d168f2d10a535d090af69248532bb423f1f01fae019b8f8ec0f891280e4e9659b4168f74b15a8fa8345e6d3d473be62a012f10348add39b8a3e2541f48e5698b93d50cb7646c9f4a97329029f6d1545c3413bf18131fce18a7c98551f8f7264bf63e6791398406015b27a57829bc3243b261200917647bbff4839d85b3ed3307b0780107667c39a89c7844598468be20df7cbcb5967fe398fb5e3b52248ff2ad7af199cd306aa6cd2927691c08f8d726af603d71f9caf78df07d08662c5b2c3136b1dc0a82fe35fa2e03f6e9619f2540c147cec6e16470241139b42e029195f0cf1d9cdb597d88e07362016b2050e50a697755db7cbcac520dd37d9d9e8b9640122b1309eff237f5d43f16aea753afd4a779fce16a3c8a60f72003634f6e38400e5f63d82ae89d9a57cc283bcd366fd351d9a92063add2ed35b9afdb8ae4d3f09462ba51c0e18df54efb91cc7638865e9cf10e2d68d9f11d97d508179576ff2f9782d4b56b77be61b83e586c1f53bfb72d97e109c16a139c89eb459186409f25d55ffaaf0907a07617877a5d734c0ccb86bf4715fba583d9627f5a3a2642f176abadee5a4bb0ac692a7adf4d64e80236cd4365b31087deb6cb789500f537695e182de73d0887aca61dcaaa24c3aeb08df5e5be91363c327c9f7ce8d346b0052ccff32442b4fb8af5d75a07ce16f1deb367053b1092b1d66920342a88c6736a2347c21de31695309215ef82cae749b424a4b6466f88f549193e0f11aa4003b629612056ab2a8d9208861b0c0207044da4f09661d421fc415dec02cbddca97e6fc616fbaf337c5344cb8251bec6e136555b0902b2eed5cfe59fa4e362576f3776df9add3e733c9fdbc7934479221b8e1410f6e1ef5ab579c98b029b96b1c79b8469573bfae28aec7481097c56200332f6d106913b3f6bfede7ae1aba0ca18f562f84da64b6fc88b09b764574e3ee48ce56e88d7610d782d9e8311db01ed350611df3ae26b4281eda6a29b1a6cd74a09ca957af42e09fe45ffbe40f72828e1b3f94185f997dbf40c9c3582c5e64ff7072da8fd56147e1c8c0f43a1a6b952afe84a2c03f51cd0ecfb2a1eb6b4ce9d056f72c894813927d23f322f5aa0441610183a20dbf96b473c25bbd171084f46e3bfabf90675921fe4b97b0f774472e11fce081913901391ad1fc16ae3cccb727ba35f7213482dd0e97ecc5bae7abc581deabf02f5392cd6ff7c4ca5147f38697d9c26675e15ce6d6395a182425c2f63596fddf245ffc97114d315e27e6cf62eb5c72e542cd53e70579a93688de5838a7c3f3cee6fc05381fd028b55a1faf6b3e9aa31cc631b687c031501098addd17f7149b50035927ae6c10f0a2ee1507b201f5e524af9b7e9e0eb4bd8bb0ae0042211b2d32a898ccdbffe10ef91425f36cd490111622d3af2c6e95653233708d9ddb89de7ae15ac18215e9cf24c2e5fd827087d7accec778b8ee99a33e510cc38dd202bc9b10363aca66017b79fe27522aebfdd7f16f6dc3a9175e7ae6a8cba09835d136e450762d1b3cce0b32f27a909d26d202fdf9390920a25ec3fd30f040ce61a866fb8e5cd159cc3d1a7e6d0dbada3bab56bbc3526864b595b23fc8d0b594aec6c8fb88a8f6acf1f87827c32a67391e31a1d263c0438846551a020f70163176bb3f80fa1c26c890a803e4aa7721dd5d16cf5c87abdba620de4be115bc4d1a91bb75090fd9083dbfc2b2c35aafc289b5ce9bf500f0dd659a9cfc45624145fc26ec21b86e9591b53bea1da04adc7d92e4f62635376adf84ba2ac4f020b84ed095432b48b6b04e2a3d51c062206a639fb7b7ac72711478ef2e792ebddb7de6952d82f2b759312e26d125813ec1a18aac3e6d7dc4ebbc938b0f4370fe650100f70a8b289262bc341dfecf2db6e36a6a2cbcf517918e7b32324a7964c1cb3a08fbaee4926bf375f49cfd5464cd26c0543364c9bc97dc57953a251b078b479b5e4509b4b0c0feefd7dff9896f94b2e52bf541559c1a3660984e9805d91c25815fc7cab87cfa9fa751cb779cde2c4d80f3aafaf262fd0c72e18cb45ccba22f0ce3799f8389bafe928a394069bb1142df8aad492119852d81fe8dea548a98d0be7a40c1c3228f84a97ce0f7cb0a003aba26a8c4acc36d1c1faf0123f0e31f2b1640c8ef250a0063bbd3f49a85d16b3024e5398189194ae3ae94374b223188c56b9b0c0c9dd658625d137cb2caaac4fc490c370ff3c36ef916fd51fd48c2be14aa02d5c0305159f197e05825aeaf1eeb4cd5c7c1f0048da339516e8b4d91dde02e9751206f266be4c6bb185b1de24983101cccf92d018775bb343b08a4235a7fc54e9572b15e4367c0b232eb33384a934fb7a2021aca8ba0ede6e716dd3350a35f43cc23b9705ee03724f83c68ec9fec683d2a5d407123659862efd78fa95a10cd03b106ddbb4ed387d463f5a360dd1c8c9a118e1428f1f0851a61dc8980b936c26cd1f3602acb4babdc7ccced6cf6cd4cc491f0122679dd99089460ff52afea256ad1132c85246a28a765bc553fefbaf7ed80a7f564bcf30fc4181bdb00aad1bcec2b07592171be3fece5a687629253182ad02d915649f8ae4ef140b292c2c1584faf13e2400a93e321e017f05ab4f7d22b89425083022e728dec7726ede46c0235e10f8005db1139bbc72b8ea8205146fe75b6342d1bcf182c2ca53a5405132c204fbe25881c5dd303a3d527ce3fcbeeca145b677da630959864bc6023007373a961e096fbe72091f53c90e3f5d1e0e26b08a67f0d71fe7bc68b99a45682fc1ffcd4d0b77da9c93ed46194452624654d689b7d401ef8c04eb448f176a6ea9fd98c7ef0ef14bbff0a04536b576f4cf8344d74ebe033bfa620edaeef6a7278bd856bababe384efd0ec5a6dbfce329f3ceaa933294058840b9d61fde8d7dddfd8b30a76c017d91bea419914a37d3a556180b54f9064e5ea381db968a747d348307cd0f96389f18ca252f6dd288bf3565450b7a1ed5bc6384e0635f1533c9df71e9313d8df23f0cf3d73617154b5f0c191367eab401c771b7693d0c62df0004cadc3d3f3a3bb03c86e4fd6856aec797e907b75b78d99d3d10920dc7651241215210662f35c1b19fc2ad5f308374747ebb60b0b4bacf35392cb5f92ea7741254a837df9a78fcbaaff0b2c33899729ad03c25de1bcfe41633a3f4d81f2a6e682b3bc526321a77c67b55791a42e3a6ad24a4fbe50a0d0c56394c5cfb12ed67e3eb5821891ae6acdf0ba441e33c2f858ffa1d17c55a4c8377ef12b4d61a6d8ad1d45ab772fe254bb3277f20fdf471bd87a1edc568e7f83ae5cb4d0628f29679a535e5e7df08b4d40b17e4ab0d6757869b26e034dfb8f0f14b8536b5d97f82823cb83ac55f0dcc6927c9850f9cb9774cb8691670171e8865e0e82163fae2d9fc75cfe9ae298a539543842fc6c5533f33711528d638850068b3d0c5c7205b996224cd3dbdf9d383203c803d58321aa264b5c253a0400407cbd2a3387d21bd816a9b73607a14ada6b0b31f9f750c05c26da8e252000294a1e1b255b8d3de12e4c98dce167d3ab15a94f2b7c612d1ffd50efa60230b5a9c7e9d2e8d24e7da4450a1e5abe48deb0a2704121bc1a8145b2be1390129a13cba80f51fb9358a2f5882376111a07361d49b7672f5f37562d5b8804d04133687d9162885d476a39c921beb883dde599f16c6dcdc9fad300c9a8ac872abe60124710db6a57e47fe7583f0f07b5191bff76fbd669b5af0ccb2f700ab7bb4e8332ae960703889fdc6a5eeccc5f2852747033a9c1e63ca5e59e443da403300c77b2468fc9c9f695f40ba931cf60aab02d86d6149b76771bd95e57f64586b3e61405a8d386d05854c7a26c7df669c7ec14d3b845fc63663153db0778bdcacea63eb43e438ab2a1687b4b54d1d41addf2a1cd6511438fc4c3ec98071985a98c49e303d127d2345d910c92f4a910a75ed7645b4e7e01f82dc2d244ce8390628b395d93fc8ac69df8dc5fdc3d0fd95410476ebfa92384657d290115588112ef05166c5555ed2ab1c85f407a3ac3a352b2041dd9bbc261a7393393f781712f0a6c3eb835bfd9068bc392e216dceeeb542e0ba872db673d3972beb2318267425e0e41eb9401ddf38a106e10971fa2b0eadb86fd3ac21696f68df8db110149b7463e77a770899d81f2f7ba0313ed31531bfcbf2254ff151a371668c404b3a9cf6d983e207c2c02dc0faee25497897a5fa3618f26620b58f2e543c7fc8792c168e48ceb76d558f899a9901df678457f6d735b32f34bf828587dd4d56278d9687f8cef556eaf339862732fca0ec01456b62f618abf22e42a5ba8dcbcc4d75fa3df8d4c9a86bc3c01f5dcb32a8bd50991326e9dd3dc5980dbc8e1b64220325ad1a9ee5aacda64a166c2e16243f90de5511be16011ea07266e2c3a6b5bff71868f81578845bd19dfeab63d88bef47659cbd2b88bdbe5b90634244a57b2edbad906774a14f60b59a6d2f5a4c3fbfb319acf1e5fa8c7914a329a56fa5306dcae0ad7824e1f6677894d0f014cf97336c26a78d8c87a14eeed35c09a9a2ff393e249ee69e803bbdb355cbdde1fdca12e7594fcb33e645e9bb1a72b3deb35b6585106de6642b72b65748c69034d6d1cc6973cbbf02723a49466358a07393435147c8dbd06ce8d8365837d9230f7506e71ca89e3c44805d421b46000ec93d3fb2596281f1b0d14be18480958695f37cfddf2597ceca3d63ac872ade6afc8a708ce7827ec9310f7c79906a9d86276ab28c734092cab62f5f83c194fa7a0545d90960b4fe5eb8fce21990d0d59fa47c306577a51ff9eef6973c8b0c8df9211dcf6b080b2d7153b52ff4ca6c70c83d34115dd440e0dff6dc8ad50fe2efdb19bd92f39eb39e77ab5fe93d1fe960c8be2976038e72ded0464319b64c9b80c3ef632260ed6372cce0b184edbfc584504b913ee322824679cf1af6e7e77418def296ecac3233a04555b95b9862f3ecd399ed70937c15f1023eac42eb95d0b9b7687375b545cfc0f121058b40f2335d16fef6f88b0ba74cd5577886a14e8efd1a52df1c930ccd578da70a8368f3a49680d39b3a5ca89ec0ea3cf12b6361978e06c4a80f1613adf6c46b2f21825db1e9d435ba3c258c99f4616efdd14af3c42296fbbdf37e0e09a8701049f7cf1aabfe4fab474152e22d5f8e259edd9103521d9d65eb310bf475fb3221ead812048d615c27acf6702cc3004311a5890be98efb56a915ea922d48742476e559d645261109f884bef941408bed1f9da1980ea28d39f172f4c5b2c65682303b5ed7718643a2f17d12ec2ef3e3fda5e84dc1f5433bdaff379a9307a68b5301ec20f358b391932986a5bb1d4a95c7c698937b603c17b028c2795548e689d3aabd50932761c8c865e526762a379d827e04c9ccad4bdba0b2164f1324b5456e22599555f55a282e00bf6a0feb53d5aaeec20bd8af160fbe0586e3b5330b2fb5314a408bda9df7748fdbeefd201617ec8301f907a1716cbe7c836c5cb99aa54425499e75dbc59158f99623bba90f6f2b52b0af1873a85880ac136120b482f194ea3470a6e001bb8927fd9ed69711bbcc2ea3263478a7b3144334d9b158fba2796428f68adec430820fc4bf1ddc73176e2bcd0060b61123e6937cf3726659d338e2782301a764b64963eb11d799877fbdaf751be7795f4e35c04033fc3a3bab3eb81cdf80eae43e878beb5f1ca77be0cadc64de1f339585b3c2de6fa37b642cb44fb7701655973935f446ee8ee4025078bb40512b5bb97510dcd7bda761bb94c274766856ddf15215374dae06f2d30cb57a8e1bb781da59a017e5fb8ac41cbf71bd3f0c89336f11fd7e3e343a3f67365249c9cc45b646ca9a9255dece16da7b05010a3812ad09b05970131fa6bcf8567dca2da8336f23e0ee75472d2d3545bfee5ad012a62ac026d3008fc37e7ffe8b617d383b296a235df0a0c0ba2cbcebaa67ffdba0689aadb1e7816c75b674c0b9af564b2fdc03b9f3bb5f8c3095c43dd8733bc5eb42ccd05b8559184907c8af1b4b6c64128ab285d4ce3174605b514c0773501609e644c59b383d98e4cadc2b99a0975b834bd2412db89a2725827ba5effbd1e7e6e8b9093ea761d947f0851a8f6ddada9495c0447e19bb8e0e91f9a351425bdd17861bbd377e6e7e71a119afaf5bb77607314e91f770d97cd2b3b90566cab6ac332f603ac65242169d59ba69944f245955b1dd460531ebc1573ba71a512ba400b82a4ce585720949375ad2381298a6a28fbc533e5298158c4cb6342a43542ceeba4e617236f5c85f0ef125fc33dadb9ee499e2eda61dbcb12a53220c8d555669b9e960f5f0523761918cf181ff85074931b946377275fe5d844d9dd6c5227a447ebd1cdda7ef5e95a5739240db59327d63f8fb0d67d5b19f3a12cef6522b01ce00540f2ce08604c63f0a3b398d328b27f369bc8a2fa7e24a2a5c22320bed26c6625a727c88c6d8f9785739b853cc6f66e319bafd20c8d1f1f5a4f37745a4987193d70fd26f8031e4fc7a0ad82fe9aaec37d259ad7d3fc8cf0363c9f667f8ac1894cc89b8c46200011beaf1b7ac856255997ac61c783d95bc7855c7d21d2ed9c5d21639975b505cd0c2cb901e382b2aacd82d7159a5d18822abed1c3a234957fd4060bce852ad6a699958398bfa822788897eeda0b116bf217f043ea301ec686af0e559775eadf610de6d086451573a809d8369c8a24587b0ab3dc8f1cbe204c66f919caa97c82bb52b2477d0d377a5bb74f2b747b1ce0b999cb6516c2737ecf95c506119570da35153e91e05606d422770653c2dc3cfb02625ac486623fecff8f3bc8138bbcb33a5ba2b6b7b01d1db2c39e55d5e09a6cbba66fda7d0b5c2010c02485f50765adf85c70bdcde928742994c2a29b7e8abe060ad84160cf4bdd6e2e47f566f78de522b359b8f47f80626d2845530539248e07abcbcfa89ff0b90616fca3b233d9289797b83e3def9cd5003bbd9d95ff5532ae1c3520dd268da8daa6808d67832205e7f77b9359de42ccea0049f4785c8370577aef5d69ae03d09fd6097313cf230fbb10dda7e1dbc663688024d804bf84c1a241fbc95fcdac45072d3e7c34f26b42b250f2cd3947b99587a9237edd2e7f7d2541ee97890fb3131a28897d64986cf9aa82b70b75c67daf0b9c22aef81a9757ffd0ced692422f84c1101e8fab0b9a2229399b6f14d38236bc20a2d315d0db3ef7ac7cff962b3306cf98677807ff9014442776f88f5d3a2aab26959449ef037cc89d28f728fd361a047277ce9dfd6bfbfd350a626eb3c6642ef8e8bf95c5f43f5bddfff6f805761167ee152ec68fc6f381823faa8d110e1772b218445c04a1c7b61529d4331d6858c374740b073976e8577b39cbf12c7451d8cd00efe50750b7621313415a16431d54568b13f89510d9a1a7a15f16d4bcfabc1780ceb063ce7e9e11505b26a0921a2aeb8435e6e68e1dae737f85eec57e93ba5550f25c4c16d4d573e84268e4b04acfdd9aa50ce8eee3a435c6107f4fcb0668b1fcc1b8769498a0ef6fda22a9c3cb1187229597be14ab2d9043c0171bbefa35dec5dac2a8edd1908b31c2482b114c40ac707800eac5e6d00c69b36166e86aabee866673695e7f387330b2985805903aa9a59d0d3bfffe19d58975bee7f9428a88cfc514ed6a2b2e4502453df6b30ebd42f44ae148f88c94f795ae84b61c7ce5f7a94287a9f26e4d7e59c723712f70972262b89d0dcd1f4d6a42fe06d82fb01097833662a6457c429775d32b646969cf0b6ea27ed1fdc36ba9d1f40135a9334951c22edff7bf822078b1b4170580915a258ae2bb3b60d14294a346bdd8bc22851fb77a482c4c8ce08303ca2d95807b45b964ecc33001297940ecc0fac713ad849bae21d98d41efb0f24a70034442acea62c4e8c09b70cd37e53f25ae13c2dc5802bd3df85eaf43f8fa62ab829b88187d1509e896b51747d575aa360978aeddc5c2d6cc93e142f9391eaae85d1d09f4f5301af53f3c369bdf2ae44750a3f9dc81a2e2e72e29ec8232bc39d1368f96af027d9135032365f9994d871691f5067b6516ec16f2b4063291379d0796d1121b7a4e9dc9901c868ca4762002f32d73d840680b4337d6dd55dec0ee643e9f292d0b8d5a7f7acfb4949e768f446c205cd3d7b46dde7a734d8069ae2a32986a2ff1a4e76c903791132b223cb3749583382d67e08a618b2ae3464478294cc4c491bea34988e6ec370862a28bd9a154ba6e5bdcafaad9bb0cda9c9c1c37f92841d735b7406f20a878941d9774b00b6c7ff278b020268f4811b29d7bacc4387829a656f26b3698005bd9659b3b83ad959d1e057a6a420a1aba36de50a4ccb249377a8e0cccecbb9d6118a17687048a64062906b468aba0b70eb58bead0c970426b9e96e673df70aefec034cec364f206898a2965417f41753bee49ecabee8ad1e5ab07141409ae910e79159794ac895a797645e8cddeb36faf713bc9571bd14986e01f12b9982d2c4218f898ab4b5130caf2374f2356ec9bdaf5822e380567329865fd04f0a00d36c9c98fdf06e9b0108562fb88da332e877c7e4a2bd833fe9a918231912adbab750cccde95608be2193ae28c4ff52ccfa55059d5d71506032f55da20bf473f832ac8a5c5e392549e6c2a58568773e012ce17f1ac448f380f1896c5fd87d736eb50d204d0222fdaff8c514f2a73202d1ef7a25df97676dc07d7f02eb17da18c45fc211481c18f45cb221834dcbeb17e2a10dd6d14cc13abd2143d325de848c08ae1d6cd20f3413f2ca2424d941e475430d68fddf4db2be6d52bff1c3caf1b8c955656f68ebfe38ec3f428a5eb8cc9b38788b4a8a3258597563bd88c1ae0970908810a09d928ca081866c668087b4cb7d7d2021169d3349f9c10fd2d917bd1dc3c6d9acd0b277c08ed253998a95a026f691bf8a819d85ee1cdaa6afd3532e284bd2513d5d087f3fd08c563163838d7e03d9842bad4db5c523c78fbe71dd47dc60c9bfb663f1c0bc989884b0caa523525b8961383f0f0f8fb0e0f55aad1a1cf7ef369bc85d83d39051acaccf2878016677830cc2304b5dcd2cff224a0ddda81032e328debb6b018475205d3b5ad5fbe785781941c2dbb3d92029376bf9c7ee64ded2ee1c9afb585f386b1f8a36d245f3928904517b23aaa83b230b12f612cdb74997a84c6c4f13619ebbb22add53374fbd8892f1547aa7990f343884e3b6b0ed86435b757f802243a314562235841c6913246618aa050bb1c8051bf7c76bde6cbbff6222bb4fa2343c0ded150109ce0d1ad4f2733c328f4c86ed5430079166a61bb80f9a11eb1963255176048a9e1928cd15a507c046d08a74048cc3e741e4c9c9bee9fece9f60ece6590acbb2c189b685e71d920dc7d6036a38e83936f20b70a3e282c2be85454c9f2f1e88e7d242c0c0f9dced2e2be397cfbd9dc1cce020a54bdd073222d94b60d2dcb4f7e0c9ba0373f1afbb0b9ff8afc6a63f87a721af70006bd76ad2bef6b6ac718bbe5c967a70e4ad3f4d14b509f5c03db1e31c40f8b3d757a4a6765bc45429929a555c0128cd5b6efd74d295c133ea3891e9801eaca0e97f04316215150cc8f09a5c4c8ba227f607d0dbc5240f619089439c8b912aaea51bca1437e293faca10db5889dff3de5927d0059079f07445da6d17e65c2caaae4344da6cc578ccdade02a5cc0ff976f49b0df7663f68e1f6ca829b32640d9bb11876b17b6663320fdd1b6d8424d7b137789613bcfb46dff2a9cae0a6bf10e85ef8d02335ec40514b2484fb369c19e797535c750ce727e8ecd52ccac4c93bc169fde1a9beb4216d2b45523f083474a0e26c46c39455933a3d90d401e18cd513137073909b15f002d500e19ce89458d7bf563554223e72f4a80da47182c9b9498986fd1dfc85de50c2b8b090e0e406c70ae41e518b0fa459a513846735a0426b8da16df42ae8cd4d11c4026cb09b9e6c33f44d7e103172113cf783a5fc608cc2342f063168bd211fbfe2a50faef47ee29f0f2678736262445ff9f2186ffde14f49e9d99d9037e14bbf2cd85dda0fc546c47df3b2dcc1245913c3ec4134d72c879743e197937fd6115d6d2e43af8465756b0da0bb1a8bd684282c74062e8921698bb261d0ba4d91fbfdc552a2863e4f0f6e544c883004e86ded99a86cc32e7a8b70e8827664a284148fd09b5fa89b5ddabc1e8f663819c6d50865f30f227775b414d8c4385e405a831854e9317019619727e8072ad447b9e97cfdea26415a2a3c2dacc23785853182a3c0f942fab63b733477172242b265aeea509fb155eea982d3957fbf8a733c306a1a7d7c5560d78607a79a5be0bae885ed4fb2425ea19e760a55d0bb826f258dab80e033f388e393d81ab76be2bec554ea9a6ea643a2332eac6f06aa6960888018561f7c44afceea59d60d9cc2255b3422dadbaa430dd125d37cd1db905bff6b0cb015b79b5571d06eef5db771978cb57ef56fc252677d03aca0af8b337b3e0f1e71d9b8e12afeec4ad3d49b33c90ff768d2a7f6754586ce833f4c5a37b15d213b1b6566d1af0dbafe31a372db81ceaf8f71643f8441ec6361f2b0aeb57210fde9906f4fe10873decd3b03953e58fd6d0952e2ea9d6caad8aa1ee3d523fbb473006c84d954e50416b86604051b70d09a87a252e3f4daa4b26f5ab9f3ff5a463ea23a313d109d222b9bdbc8493a9c4c5fb0ce3c4a9f01a70e4b4b0a9c3220b20ec585c29c9f9a9f68997282c4274e64cdd15efb64eef456630b3e3e6742bd00461eca1ae3bf6686c87d398301052fe76d8c2c1b24f229ce980cedb73831872c375c3ffe2be1ea994fa4f76a8d706eb7858677861ab63efa61520c6e13fb0b3496ca3ce211abe892ef0058c7d6f4e34502f5d8636184c2a8b1f209b19e642e27723c115b4f62096793ab41de33ba9cc5df833db3570a1e30f343b8e1747d1544bc434a4ab3621c9e555baab353dca755a1c5723fd572913ec949cad64dc5cf718ce7560eeb7cb98a0c592c734aeb41150a84d8968f1bd6b82444251e7fe19182d15b4796d3bed424f1da7db36bc2c46a842f198445e6a801bbb6c18ca6d4132dacd5e76d8cd25d3e865bfb118037cf9840bc1131fe241844870f51a78cc6d286894ca5545bd441d2df9d5456bc63bf4851e38375abaa155dbdcb03a3864284cac340b71c4117a27ec3a7b9089dc343d0a1528ce189b24d3b7cb148b30c94f0e82a1bfa0369241b1c4124c4c0241c22afa429b7336849623bf8e76433f33b8ed81d308ff760322bf76598369864a45a4ba49b1c9c44b7d62d464529db6f968ad847e51204c321491c0efda6d0693da3954d6fb729f1327bf3cbd184bfe3add945ca21885d70c7659ace8a89aee6eb4ef17e84410f742e44890a00763867b27c998018ee4758ff7bc584d957478f7531e9a020024df840d1aadc50e4d6ab2f745ed184570a46187a96eb7ac115b65c95992319051e369546bb0d208df2d10fa81e50e5e692f07244d2a5bc26781ca494528de0ff5c1ad1c863496fe29f8f48044e02bd7117cbfd04222724325c1738c2ae2b0f0a4e34610df7877b1eb8f701045d644f1b8ef2d39f1d9552b6d6f6bf8309dbf7b74efc690201fe29a3cdfac570573962a45cb91c905c0e6cbfb1b82c8fffd0606c8daabfd3e769e40b06d89873eb847cb82cb2d26a2d6c2c9da0eda58713d1a0c21a4088e074ce055726d1dc8d4408a1d9b04c19b9fd3c55da54791068f61801221c26bb3b5b3bb719e441288f54a3117f23fdbe8f9b53f7d209cc56270287ff7cd89e874b487050927ec7f4ee03270f4d5f8f9cb74e7b73a2484c9c601db46031218639ac1bb02d6f1a14fb00f973351028a41231f9f82832497b4cfb923b0ad388e07d79d6df574f76ac747e902ec7680a986040a626d7619be8086c0eaee42bbe54a1fd3a60fe963981bc2c64c70b37a70401558d1558cf965f49b8a2a97be06db251e8bf7711fa52a9b5eb568786fc4945cdb72244f746716b13da1ba0319a6c9705824a2c03aeaaf3fb8c91b160ba1561c7b70e0917efed52e0296476e03f937d0ee89e727fb5a751fe6889a9ae2e75e67814ade0c54222d89890d325cd484b78222a8fc8688227dc937475f4f406903729020902a2ca96be57323afcc31da22407d43880353ecf87299901d51bea96510715f3944f764d07a00c8a54dfe9cbf3e6f90bc4be57349c91a0d0032334b83e0f540ac1d20a73c46fc8aeb8fb470cbf9b323cdc13060b9b80beb3510807421533095e28c81e264312c1bf654e74a3c2dbb1299dda170717677aa0f6d4a46882906baf56ca152341f67d25dd282cd471bdf3515becc9ca4ba55ef14a1c40ad341c63dd3fa9e49dd4379ffcb1577f1a9dbee8e94ac928056ef9657be1952a05c56babfcbaceaa133913f3fc3a65d4557dfe0ce2786560dea77608387a21f748286c69c679a02847272671f6a2113101b3e9590d0917516fd05541c2b2e0b8b5068c60cf8390aea733004f5f409ba382fdddd1ccea89e4767e0ae1daa20b8f03c1a62d7192f14483c084a44fa83a5f6dd127e07a97c8a84ebbe1b6b4c807ab1a9962cbae5af54a5e09b8185322b86b12fd634dc7e6323c1a8dda1d72931a2f9a3ee406d2fb6ba2e085bbe17677046d2f9362f70aeae082f17ed63c7b135f5eb0ef284c70221239f50b0c4ad6436ae2bd0988dcbe572ee5d8656ebe16a876a247ee5faca33ed4f2f6500863ec230976f23418c2c2b080822aeb6f39869a720ce11966f128285efb2afe4528d8674d26e077edeb7723b37df76ed0bc7e670d6afb1890db0732a12b62c42d66bcd83e923b690a4cd863ce9e03ca015b6114643011b46c3f3a4714397263c820eff788b538856965be09647ec003aa8dc76ad1e53f96d2c91ea24590d29baf69ff72d5e897d0706d73f40b84bca3d70a16b44ed5b2554213a0699458cd9824bf435cae1c6076eeabac9597aceacb9a25ee0886ce067748c0a6a8fcaa2d9d06fc4f4a1520397c1197085b6f7c1381bb78219d95ed9106f9f7aa0164d257c1b012e6adbe79d8f12194e0d734745137c9211da10fd96a21bdf0ca907cb3ecd9b1215f560ccd11815a35ca1172524fa6aa01d85e9a5a5424ae3334b068bd96ea0dcaae340a8097917ad58af6887728b8518d435d35c977ca3c37f63fc962e461f69f467812594a70d3afdd9667e1fb177f526455f0ada3a87cf656349b4884c1bcbbae1292bae47783a70956e7d8f3f9acdc6274f405e3f2850ba4ce2d7d346875d5991ebf95bfcdf6fa2e7a7ba62469395e03a1cda719bfc8acec7f1983c9d23016a246d8190321fc5adf0155dd2646b5024cf43d857c1cfa61a046c51b5521455712ca127e2c80b79ca3be53dd7be7ef8c295f532f2ba9dc33b4ece340b28b5c540b72c152906c347e7f346c13a45a9ff203b5abbb0086dcc86313dd7604099383d20a234eea367d4845bce2cc749929f0bccba832314658484a2fceda36a8fcd778e16b1225253594550ff1594f71266f76d8f07b7ddb84e6597e78a8a67eacd9ad2e39cf8926d777753e741e1a05f00bd85d270bddcec6784c2c7b549d1e19b629e418dc1ac800259e041215f460eee27a3bcf4220b751faa8f1018709327e728da3724b22a7f8a3c90fef2d16fde5e0b4b6acc09a4f0274820b1db39606e2b41960867a04d87098066b089317884811c571d39a961a581fb939b2a23ebc91c6b53c8ac2361deec1c3cd14cc8f520dd0a4da9ce3554a3c6946ac566c6c0b9d95e93927edc19dd8c85788088ec6add7bddfe8a0de9007dd47812deef7962edfb334cf4ebccd1c8014587d1201ef678194d2d93ce7971798be6b7df4cba214c22f8b22261d07820132ac205bba9074b215518471cdaf0be12c5526342978301b5853e19ee66bb2a5556488235a3b7ee420c4d56cf694d55ee711ff60403dc7f14297547921d77e6ab462077a6c632fe2490043a655c0f58f6c8f2cf8790236290046e9182583d2e6aedde90f7ebdcf4ccaefb7c7a20e038200acedf3cd0a58bf84be977e5744eeef2df2f8bfb4a2ca727f40b8a2f752d45bd7067e69328dbbba848c8e4281f1bd8787da856951363a28e78ed5eb0e013fc16df2796344508a964c4b1c60ee78cb4270d5cdfc1e9b83c2345b7fea4f12e46fbef37cc99a956aba6c95cb549e2c5fb0ece64a58179f1eeaec0e4dfe47281ee08182d5e189d639b2b1fea91acea85243a3b3208bc2a817a09b6583a2cdc9c8795fe7b016a6caf5ff9c38ada22de2d391f2f84fb91a350a799bb928393e11f0c99f37b25200a132d562540d65f985e8212fa4653f3d22842164624592c3dee5848090a57ce19de19e0f33120b26cf09980da4d23311749c1d24cf142870db22c36476d7f02fe01402438e41c0131b658b64dae256f1ff79b0b2483bdeeeddc8577bcd7ba17009befc94e002156d4a95f8e8a83dd3063a7ac3ebcd1c0969dfddf60c80320a3d55a300bd5decfeb30bd769ffef8136582f1a2903ae3b6234f2e78e28a73685db4ed0dd7d941ba83360dfeefbfc41dd18b549b3705b7f8b2da5ddc5971423b924cbb14e5197c543ddfa316b032e87af31cf69654ea7d1889543fb25b697257050b041458b1a542b34ec875a7713afa6f098ddc074c5f57e03d730ebbe2d2bd8650e344b126d573f016be0c1cda88a8af08ee84f9d107bfbdbce1da5a2764683c022e0b9d045dfc6a34f315652a116aaaf824b03254bc7cb14d9b370b5ef0747baa110260a3973a5b20410713e48dee21c4952a3566dba9273140f249883173ad4b2326fb8414be441aa03c7e6c0a1e53d09f5be78dafd3a489236fd161f9e7ddd65f1b523152d622f50116310a3e7398ed7b5ab913e8cd5a3728eaf81f9fab3229ef9b9d6a87ac7a35b7882dc89749ba3b9b8f6c7b876078b1f6214040b8b91ec13bc963e830abe0a279a6562a6779cd477b834b609ea8a62fd73055211a4deba8f4b75c1ee2d3e598841ef6a5508e8af46f4943e0bfaca50c76ec7acfe481793dbd3eb0bdd362d4d618656c98f4d09466c32789a1da0c692e9a35cb0039366b707993702c47765aef078aff41fa6d0ffd9a860ec838b69841864eb970a5115d96faeda35e9e347ca2d7e89cc77e6a5c615b982a6500d8c58c6d342ddb4692219c5423910febd22f92497644977ec7a5f878144d156ce21f70b2b932d8e13ce0826e85fbb85ed37980a4d5237a565fd1584d710eafaa437d4c3ccb5622b0c883a30f76f2d44e2b7101ad6bb98eb7687e33b033a06883ded2283e15998dcfd0d6ac467b92c2dba0d7f4921ce6dff833acdc266921895ddc9fba1d5217912595d70503e32e3d8a4a700d790062a4b41da0460d3ed751308463af509a98648d5aaa6208e3828f118e280e4a97ffd8f5a90f6f29672ef7d8227f3bf538243df0417bfa7c6739976c954627558ccfba89074afa95a61fd5b9c04246a316fb1ef3493fbd50ce7ceba7eefe5c0e18390b2636d844e59ad251ecee2573e84896e672572d2709dd20635c4c8495ef0af6d6535c991978ff7a4256972c876070f611c362b11389999d7bc26fc0fd3b1f9879eca2ec9e902ae5ec144bbf9d1585d51f75fec70475da2aaa454cd81aa75c3e2bb4f6068ef17b5257ba3cae49ee2e46a88118e7abf9f11abf491b58895083e4581d39e17402ad1c8a3447aa65672c1abb0c5e3f3448ba4fa522afece6a2c9baf51aa46ad2f4a38bc7d2e55a7ca887046bf042716888c310e7e9d791a452cb970ed3aaf4c11ec6b3e4c5c02e9ebd842ebec6f608655be10d42e9547c261357c4ff89aee2c9585f0cf054943b8b52757aa5114f16b4675384c36d850480c9f04f1c8a2d77d380f83e274a3e8426ac194bcf4a5f3696fb70207c6e2571c5bc83aeb88c38d066674039f8b0c444bc8d2ff7e3a9091a997e42feddc152a012ec5e9f7d345699e94f03de1d004c62452a33e0c257569bddbc4db3c9c38ef9d2b07c0b13398f7c884e7f9e5bbf35357739c943c8acf8609c64fa896430aaa2acf2e9ce37d3f6b6cd6414b0e21d6efc47df4536a01c1d62e1e46e741418c4b94a65291f84fc65552e6898bdb1c963952cd11f85bed1176fffd0724104d41b783081ca15e392994441db3caeb2b0e175f716fdf7023abc21b7d05f8d10c57df5ac3016af584d58c5b22fc81b859267d63630e0a579ef98997ad59729ee2dd6ad36ff3f49794469fc4513a236859482db4261b7e81bdd0fbab31f721f473348bac90a1159e8decd0c8f6cdc288da772f0913fc997be99851b0fe76c4845160409d8164c041ad51a9e78433d67d7dd3eb5490a713ce93ac3a9fd256f61e44d32ee3237f62b21ddd7c83f003624d52524a39fea55316e361ed4d7a8109d62a8adeac69fd64ac5aa166ee3a5118f7dcd36185cb19e003b0609f6cb4f0d5e72091097944246082273d8f27df775c83654d9928325cbb20be3f429db282518252857afc174b5c419dd112b971ed3358295d5d663b3b7fe5fe21167de29b131911c61aec47a44efcfba69ebeb65904a2930fef38fb3a4c233d1bd1311f7f7d06bc6e5551baf8b21d562babaed526a1d01ac06fd51461caf9ca3375955a0e16e8021d041a76d6d0b5192d0ce521a5822e5a54f800989c1045b78908ad4ad32489032e970cd7906b1dac76c8d4d75d4e7c4c4ce05efe97476caa44e1a243453f8b37cd2d4e4640f4ff48467930897e0874385245af06a23ed583a60ff7f720ef22b8321c873e4c3a4583cb14ab55e166434f80884327101c7a62dbb88e6c5ac7b914e120b4440882dffb30dd3687ecbdddbd0b4ee9cd36166d742f8580788f607b50234b192f9a4f4aac3f1e54d2697cbb95e7bffa6cca46ea5b65f2488c6d4ad9ad16ecda98beda70eca484d3f981a3500f684edafb1980b9a0f85e62f769850f1b1f61567c2cb7282e4b140bb95e77887bdeb23a1a35bec892aab1d063f6a463165ea42ac0c452bf8a1969b2eeb15cbf619fae9ff710c7a1432e904080a77ef176411f8547f29514e5400a4c830065f16bb91ead70c9d2c6e586b23e89b561cbc4c52386f16be414aeb3abe98f515e8646c08f78c4fbcf0a4b1aeb41d5d41c08f08553077dfc89c8818fb423f9bd089dfc10dc2d3c5c5145b621c23b891095659052225fc3894806e2a98194099e5de05395276ca1d83c1f1e4479a1440b9a4206c685eb24a4c7615c141169807184de82f4cf3e4cde3fe6d66a975daba32bface4c47e81730478994520132ec1ff9142ab967012d1ee85a7a1527ec16cfd3b9f4cb5cc727bb9c0cf3a1d1ea8d18cfd7bb1485cc1bac96dfd585b3a533d572c6409dd3acd33855af2e5d8e91df8f8beff0a9783c8a6d7c692ea7de0363480eb18d20638f2f23bab01c8c9a20ad3b29d775a27d4bedfe7199bda278fc6a42a20bf3e9c7c2537d2df8087d9dcae80d8ce7325c7935762259a0c8bad63dc01417079ec9ae8e8092faf62e00692da64047ac572e827d0a3dfdc162a59c3defffcd4f02299b8e9d74f968ae56fa7caa65dde42ce17018a621b9e4750d16d3a6a04a0773415eb2440bf17ee76a7c7d2e95bb446a970e37c12bd6d40afcbe23168143feb944dad3f0dbb7bfe14eaf95a6a122fe8feebafd7c7e62f6210b3189af1cf6b7dec4a09590f0e37e06304640a236ab699a4689f9e551b107f94e82b1e6a0f6ab5290b101fd7da56b2a4e8d4dfbb76826e84d23aedf514438bee145422aba2e6f03eaf451f988e065229827d040d281b6ae1a7b0b92c364e614f102e6da7e421697a72dd2a95672d033a1552619308876a03b633af542c3e1e9417cb15ec260949c1050b72f94422aa56ac3468bf811c4d870a70f329b5dc331c80d005c09eef84d2da0bb93e2a63e21d7d877b51a44d341fce7eb51fd6f9784da37b7768581dfddc754a931d67594f17acd1609b5fe1c3fdf856cd2da58e4fe8a8e792d6928f67ca9bbb9558d8082ed3fd998e5f88f8c68ff1e69b83c02de32e2b5bee61c32238c1fafe8bcbb9947c16bdad9626d3e9bf94607e35225774560d54c65338589e3c5558566f7bf55d06ec9d5caf471f316684be06f9a81d569f7b2deef67ce987bade00c5ce6cba16623f87961d19d4665bda12217b9f83c1aa69e97160c1e155bbde86dcb4ee98b1d6ced1b7589b80e8093bf0af1cc2ee0d3f678f176005d5ff85dc67292f84d7667708ad0a898f481cce41599d7ccd91a5a3f5b40ac0b076edfbad347eb3390c4ff23411795631d1851b8c16980cfd990ff9ba76ef88a829b98d563ae569ca8366395357716c4da71ca683c69f858c2ab696a3c731692ddcdcb715f5e5e4133882396ef651ea55c02d936dff6331a2e35c0ad7516fa5e5898e0eeb84af1f6aec07d0b19d74d944168971883daeeff9369ebb4980d5e0da5cf7c45eb0d04d20535d756e83f182b5aca961554896c8f7824da37a5e1bc6a4bb8612d03a4b96cefea21eb849739a1e6c8a3772f7963c18140288cb2ad272b01faf1bda37d5ad2a804c9979d3a5707d1e8e725829c2567e1b42afcc29a2bf50ea10c99e69b4952a4f7d1d1f7a2c75b114266485c391203c8712a3f0888666b8e9c1ca2088f06e569709a7e7655b09722130fd4206d80691f27944aea8ed21f6d8bab3a916b9f19f5fb4f522756c3d20f78606b19aaa8f617fb05d3b439bed2683eebacb04cb131c49680df73040ecdab3d120ef35ed8697f506757223273fa66af71ce9ef095176a5f1025c6b2e32591281ef1fde83d0e8a68f2195427711d38d79cedac682fb721c02182204b330aa2287c173a5b6ad593d43bff95366034dff37e2a9474fed25b38ab1c2f9ec1fa43095914b06d82e97fba214723f41bd95995cff31f7543f036591317a9c11444f6a6b51e7950bd2a9017305c3f161eb650bf83c4e0c4580dfc72e9925caf901b4fd980cdf601add455dc84e6eae75107cea962de6c1443901de838c76ada1dc83abcdf6e6da43934a2513a3b9c800e66bc3e9a9ef1d64710bd88bdccec09fbbc443fee7e42fcb14ac3962e5416070d28879814314361b0dae8202f1a862b86cd1692a607e28053b550bbf38301882df2e1cd9f7043c7154bec2ed7f904ed844a1bc15404e1a37af78b0920a185fe3fa7002dd33ef010030e933bf3a912afe8523c3c9226074798597a2a9d0237f81e16a3d5e0ca49664603c4e088b4647e3a42a33840297b623ab2bae6b1fa844fe43f4cb157cd94b79284fc7a121e505c51614f7e887f131c312386a01d68ba040174920c1c6dee6bb05b5d9cf07fbf941ac3c520c5d0be4774d747955da393319aa10965e30a620ce26ea60705e4672a4237cd42b0ee3696fec819ac7696018f012b698ec928317a7f427b2fb255d6757512002e09c2f7bac590c92b30f65f5e7c267d2f4cc53bf4cb47c805e629a391d7d575fb0b491e620a467979aa024ed4f9a710ec416eb3702575e2bbedd79e1e9fcde131ade9c1fe0788548a0b8d05da215d5eaebfe45e1ebd825502403764b6e92b0697fd8f4a940d54984b30590772ac064e0f8e73b4de8afdd0a5882a14e95c5127b4e4504471085d8aa5306715e96cb0bf7f2711769f3ee217bd0ee5bdf666080e45ffd7d752ae86fc46f60c9ba54524515722f5298951833751e3861ca25ff6962b825a232561abca8d5b2246c46f2e2481a10263d49924c806a0b1692310ec11fe732d9baa9d9a86c337254fdc80af8de7752ce68922836ac6f9b6d766c6ac65a16f82b7c0dc40bd02ea4701520e18281ff8013c2224bf6af3253657db37a92d31c0b047b91bb558004921dbed32c468e1cbe759af2676077a43c9861b5dd49a5814f3af59179fa09ef90f12a6aa39799905de4b5e0836b78feaed6f1aef8537d7db778f359374017e46e4ffd68b0ae7df16baffb10c9d8c86a9d29cda7a3c63e362198f8ccc2967d86acb1170dc0ca37446ca831cee7a69759d4dbe0107540824fae463358ef0b5b8cf2ea2a41b5f09754690456799d144f49477da6e129e6d897e5b4b2068598a2d0dd50acd358469a86d9b47cf4320e57d7db4e568200b7c85d2549d9156019262d39c89a262ac5993bad569ba0cc6a731adeaa6326dd692e213b8df66225f3d941d07515a2d09c951352f33a9c45c6f37a005888c946c652aa99cb823dbd746ddbf0682c2816dfa1baaab32550b59a5badaf529e21db92e53a256202eae1f1cd857a01f2cfb4a8df40fe964a28256f07dc66e4c335a73582949e81f8f21d44946d1f42521c20c53baf1aa996216532030c3de8d8732e03311e3a6c926760a79a60b49bb5954606f4092b3960bb3e00dde2c9f0853242329787d2d2ed981a11fb8de898b3e84b1170f7790f07bacb95081d1378fa7ca7cfaa6b48134eb0a34dcab5681ff323dd5ffc9e8637f223318781f2025294b2b7a7ea362287ad5f8b27fa68ab653dc8dbce33c7a34537690551f729d0deffd2168fb02ad20ada89eca8b82422623f4e3a9a16764ad16dcfec691772c1b5495295f250e5e76eafe5811e8fa40be9d0ecdb93a67f52d42e6990f890469bf148171f077a44f9163a5ffef285167a053b09ed0b9b922539ac1a1fd40f3383c85419235fc0fa4d299fa64e7611ea11eb78ddd4bba9d18291ce435c1e10fbb6b9a54c726fbef203fc10ec09e6ee59724f31294bd321289edd574d4762ecf2d36d281d67b780d768a9755d57e18fac47e2b7ede75f8c6752a6b501e4606a75934ba9e7b80060a835eb27f93259a2f71cda5aa733f79d841d2aa5303591770286348dc663e60f917211772c62d6da8b6e9a19fbcc441493f1d0d365cae3bc6b7e6cb3dba742957cad666f1455bff8536e2fbbb595ae2aecd93cce344e10ef1e02afc02c8254bfc7f4fc5682c10ef0f811c2d56ea3482aae44692487f243538e993d4ed5b975a53a43debfe48b99b04f5f22bdc39fbaab9e315541006e07237d0f687a0ce2ebd45d3ff4ae6c0436b4d967e6b15d042ee73b0bcf950d9c9268311d1c3fdce27ca23681642aef92879ce12856af0cbba21a1ce82752e93b737f609c9e74150024c68448299b84f1bfd8e6399b333c32301424879dd503eef0a10743c3bfd7955c720b63d8703f5b01875f82918dee81b06b610ddd02c84568ff1db2151ae4add455d3673e82316b730340a08a62293e12a16045562ca85b6e6157fc0b75e392b7883ef22044575f3f7c9906aa7cfb2196453e6d4876aa0eb9319669e2fcaac9c54de66af14a97e0ef7c183ff338f5f419d201c885364948a2e21b0e01eb3a22e2995769a679ef7090c4569baf94a8853ab8e7609891c25d4c2c695189ae2a5f7f5eb1cbc54aa5000f68b25943ffbd852dfe806a4724c8fd6748c2b6c9a45e15e4acf7da52ba932eaec106ae2770ba5ea584476842a309a87d8377d34ea617043cc22c643b511f768882ad6da117135845b7c80cda681e6ac91b9a2e0eae11bc4954fe1324a70152a40f250fe96128ddeb72ed20c6a6389ade30a69f838af2980c6af8d953720d298e59c9f7c4e3010cc1e076f3b175b5e44aa39447179a89c6429e75fd52c028e028396d9d644667f84dd09577c56d5da4e117199cca3dc8e9eecb91ba5ee03cd0ffd9dea488c98e84a068535bca11d4b127b7c5397b3b8686b5c509bb9ebf73916def99bfeefee35321815a99f60b7a96a441a2eb9fc7bad7f461268a3ae0a9797f47fca1b03c11f92664f735582e6ff4feae086bf62eeb0e7d6d4d3d3cbe9b7c69351b915ec233e812e76e16a61f8b7cde1b5297c2e79b7e664f82712c6ce414c4598b4ea04a1969f9e68e15f6dd1a3fb698bb329721ef1aae885a697eb7c9b3a4866e0efc92fcec07e0155bfbd900348c52a16d91b6a7c1e2bb2ea6d842a8a6e4e96439e7421723177081e6c24f41ea6d68715198fe7ea7991075febe3120855c5ce9d202f112c05c9caf4b2c13f2c99b670c30d390a44f7f45e18872da172e2a1eedd5b3b6c2fe01eb73534b6292d559913f89577a6552d0ed1c0baf63192c531ca7684ff81f87b411e8068a7b178f1a58a4ed530bff94b4db5e12fc5fd7348c5fbec534be7cb444f058b3d5446e9c6ddf4ad8950e2240d03ab3d7607057de71ff0155a15e13584468984615b0d8038bd206b8fb09bbdafa5f5cc78ffbc0b508d0a41da39fb74576a2b789d0a60fa7d3a3b50adacff8e99417c6bfddc622d371b08983348aabb0c56772fd93c71036d768cdc65c00558c9ec8b80ba5dc375d32200fdfc9b10e3ddea6d81d7a44c46c735697d9005d636be11a8cf93f6ff678d939fbfdee578ce64021b949c62f12a8f556a50c54728112b1e4a46e9ca853055158c06da89828b0e96ff27d3f5c562d85e4822e7130cb2910cd9c825c17808a8ec74d8b8c57d3e31af4de0d02ea812941a26deddb3f8bd505329a7991f75347e989d159630a9d79a9cc9b2cb2cd4475407583e2ad1e497ae06618c4fe81d343bdd412acc3fdf25c39750e97266415d9ed0729ca95029f9828af8a2d3af779c9279be4ba4eb17301e51e1680d083ed43d8896ee4d287ba8214e02358b8237fd545b2317eaaef412336398165fce9bd5956f18941d29841df48c25aa9452257df581f9bde43e87dc407446cbc78ee96bb461794b565d43020fa6faa82ffefa26e7d705156702dc4f4c72d042f13cce96a0cef19ec7dc1e7db0aa340116beda9dcf76a7cd107a963878c055163d8e580ab40b5cefe778ab6bf5c17874fcf8906d7db5983c5ff0e8bf3b047e276b32d502b474a8c02582b48383f802379d57062e4903f97f044353b7e171ab51752850cf1eb76723d77649bc539f39c2400e92e787bc448042cd70ede89998cd63abcc24891f376ec552bdf4dcc3485a88e616b0aafd52fc641b4ddee8a318a42fb6eb1d6a3d933386ff7a8fcc136c80ff3ca7b874908371a7cc1ddf708423f785783a7d89feaff4407348ff614e094cadda50f85ede1b12a3dd78b8c6791ec93c012d657b7b628c58a63d8f117a1009eff8c4b3e527d711ecc979983c7a971c3db71b0e5583092023e1d6b8916e4e1fee67adf627bfeee94f21d176a116ddf9f47e61780156425159636cc7d19e796638a796b6076946ecb238e05527405abd2502723b02cbf3ae113e72d2b4a79e15bd5161b91059404b94c4983e5592f0bc49d9ac9efd0173ed12e48ed3634cb976b91cbb4d2a4451696b290f6c09de9e48848f21c50a87fefc6cec586796fe52867111ef3bb4131deaf16b3427efb07dfa0506dfe1d4407dadaa592331092b619bffc9d2949bd979069e20ed9e455a2fb590f4079b172492611468fa5046aa0c7c1756733bb5eda65bcc4e42a6dd31a8cad4f11c01ad08df673f001f4ab7bb647b263e004e86b2cb791210056503a46581dd318ddad009280c0867f6990f4fc8618e63e3268e3cc1ec447a8b653f317ef2cbb78437017cc73f3654ade01bc757a7dc643c50715e2a181e65cc5e2274383f5abb99378ce77a5e05a5e5139762c1af06caaa02483e712368990c180eeb2e4948364e39159eb1971f05a01774087b3f64a8ea6a13e695ef14528453b22c22894572d35a72df1b9f2e059e19400b6321ae58013b488caa3c841cfccdca1c9e3f044326fea288c03ee02b4e6f2231741e295660ae55bdf66c14024cc5d970acb11045dc866b83424233899c37852e5d723d1e02b18a86211e8a6225eb86f1012f96ca1d31ccf1c96c3d76c410e6acc47b4febbbea423a742712da20bbf56168ef09483856917943f4ebe39dc58d7623d4b86e3ce99ef4a539cb7faf5472156b1aec215c1a9baaba152a85b02c0b196883a87df5fbb58c711226e12ce4a66af4b05b1a68dd14e1b94af818690cfa14469fedeb32ad0a62643c89f4df5a73ca63c4e059e0636d2ba74edfad1f8b8d162363fde8e539cf0d012ffdbaf49490769aa9d32482bb901c449567e3875bb4ea1227b624ab7acf496931dac46a7bc41b778ee04c78e937f01187b8591353cdf4c713059c25fd77470fc71e05319b56f86a24aaf1ddd667e09bb5e8c629aa9c24ffb04fbb72df131049bfea73772c370cc6442b94cc02446b2cafba2b47f4f8503f9654baee4b0ca679e9901afa8e63c48faf99db286042fa7af33fec6b1dd8f6ced41c023817b74f9eda324d023adca0a4a372d41379c22530bbaf91d204d51fd7bfc1cb7202818894a44101337594e642440b2dd67edb61985b9da8834cd8a4ee4fb94ab62a1c0e8b8d8895cd48c78f17f150dd089a5dcc0fdfd7ea315666dc732ad10f098c5a3e210cf69805bdf3b9415deb7bb071e5ec65c995dff867b75fbcf97e29697fec6d035b5b53133aae9e30d2faa9530b1b44aac254a80a6f45ddb3870d0c5512c745fc4aab8f2064d6ccbe32a2116eb15fe54ea6a0c30c3bbbd4f2d5497399d6230a38969075f1c98c59fdb5fbaec89999432caf3037429db9334621503a13271423bc5d822872856fce2acd7729435ba761999af44b8c96a0fa8c88b35c3c799553328a5eecdc652684d6150b835372d0c94729ee8677bc1488080dc2352417216da8a2afa559e117bec530887e65f51a425d14c675feb0b9bf59382d1787e5b58eaf3177dd555f22d601e6429e23ecda9f652fc0835accf3ee951fb52b03e208921522c74f8a62411a43d9909687a4a12e4cce9ca7ca247346c0abbe5150d03a483305d16c15bb02426516d9e01717d53212d4a1d3d2c21003ba7b5da66edd473a1a3848a9967146c900fbb7c1d9d24191b7c232e1f5f577ebb73deb6794f23294315f45f95ef1efba46b2d5b0c2ffe6e4e73290f8f43140096919134294c0a6776eb5b20871c9b297f63739af6bee4298ec188f048695f629924f95f50ffdd88dac2477daee157c11fa1fb2871eebfc13de29e2f13eb873159482ff5fec50eaa805e3f783bf0f7dd68443d920f4351fcf7e1b7a3e12b512b13a752ed0e97c8a6acaa14daac37603d406b05f3870b9cf28feb2483ab1d8f42c065914719f55510f1c0e31abb58bbae823ac3dad9630c5db328d40a8b6e62bd79151c8af567bd0307def84e9e0318287e8e870edc27b6c6ffde347dece3537da68e79615751e6818bd4c7391951903619fb98770ab8c94ca9833c755d0234bf8200e7d8601ca5f111696cb963270b64912219375d740fa8dc71872008fca94ee6c4a5ec37dd0d1336bbeb9bbf9df7b9daa94eec03775367c40e89f7f381611137660ce616455c542e0697da3ca565d2f7074b6318f80b415dbc4056a75069ef76b7c4e0ae9d4decbaa6536b17f3a54889dac222c0efba1878a459db367900a338366f687e050407e779db8fe4f12c2e563bfae2fc3e9e044d216e7b2740512480cf5ea176ac41d4a44f1c21dae65bfbad5d9b218855cbffd81e1e4da1449d4e3b81d26fa6bc77ddf562e663a0b838249ca118a27e69ea327a0e05f6c169a70a7c095c8de0bcca752ba376d4656bae5e37a99afbee66e3be1f5f63ddd17a9ee1d930d75d7f5856275d86b36bb63ef03658a1655a1d244af249fb507650cc02f56b44203e2a031a32caa2275bd2bfe93d6bdca5f8d4c055345e35c82c3e4601d81ef5ac7cf438c270f5a288fe3cf1aa841168f83775d155b5778940aa0a80f0faa2f4a462b6c8686b3599e0bbdf22567202c1c4ba64d5e94aab5fe02fc1217d27e43853900ffcf484aa7d835b81cc03e26bcdbd5d7c0d335c5d1bb4e0f53e27cc0a59c7dc9314557088569eb5038f28dc1b251a71ad77c0f5f178186c865c3e742476a22f1044e1adfbbe8fde47ad08727ffd412d2ba5bd8bf46217efd15a1c24db9fb4679d21f75b57e51e8accba193eb16251779fcc23c3d31a6e5d4b58c99531fe993c978b8727c6c491cd2c03d1fba2d3da4899a6bf497719f954d0760d02eb92423abc2494945661f7a4a4beaa9894b6eb6ab5ce6aba49c70d546b7cc5dc465fe3a4ed7a5fb6141bdcdb034f70906158410f0c43413305c4e8dc872c8ca2b27812cfcb57404eefd7b5fcd9b0f218012003b6a37cd98210aedddb1f8024ce5312d79184b5319bfe20f49f9d3dae2a05c5e9b0111fc29b13163136c75c49f5074cc3690d36dab6482f5264d6f5ac32d8b9b46210523bb41a870859d5ec8624ec91af2c6377a3719b8415fc7963a1d25e5a6a895cbbe273d2e590c6348a2c8f33626b7852753f968211a2c43d23994ef9f9fbfac95a204bacae0ac02512cc28150dbc1bfc2ff0d4db7096b6e077715535bb397d21750df125f575c8d72a057c99607fe829ed20186707d6a63a1d9ce64f16134645e8054a2415e9b9cd5313849e531abb2961246455ecc5863204615ea7c078ace49af2e6346a1ae969e1a35c00bc5c2a665de84796c4007e107633f6b25e63ec505adfc46477f8802e8ed4a74569d931a6df4b134c2f222ef64eefe77cd6b7c22043899365aa79350be6b5fe4765d9b08568c23e6fcf1d290d9ed440fa38710d95bc0d3063bfc9e253f0993b86d5aab63089174c2d6eefb37fdfe3ec89dac9231e0e077c599444035654bfa6d50818bdec6bced75c3a38cbdaa3e6ec171290e52c0f464373b60736979b6a1b6f665296130dc9a2b56a0c1a7645b6b8ecb29bba2f62d87b301cdb497718c966eeed54fb0289df49f62436e0c97504a98687f982e12c4f1c4a1eab17bbe198c9149103d19200f2c55c10f1fbe6c254516efcdf133822ef258a4a401495766e8dba9dc425f2f951366b79ea41584d99b0c6695cbbe296f40e4f8ae3564b847e006008d08c5febb4d5eb0cbe72b45e0b5ecda2f446a6d521fa3df8c47c101bbda6310613da6ace88d2e1bc4dc50f9763c127fc7e65ddd4735144125961b1b57cfe7b694c10f04db0189f971d5f8f85f3afccf6fefbfb4e6154e482302778296ae155fae0fb3759028466a2c33adb364de448dbc172749b5017f11e7b29c0dcaea804dfb93d6ff4a7b10302461c586c78e2fb472955123bc588915f5c9f1e2a11d75aaab7902b6fdb0e1966a0845d3253f6d1bc34783bbff7e56ee045cc80ae7399fa22115c6b83637cc22bf65bd11052dab98fc1e3c589181238e31b1f4884361d16433bab67e71faaeaddbfc0370e326c5004939db1bf8116dcc90f2ee1e545728cb928706c751eae8118d16e1bcdf39b2a12b4e6645c0862de889247fde5f8e4a646500b3bc31491dc7c78f08f3871bda5406e7a2d1011bae35a5bcd9383898a06a6df57c37a701323e5f0a5b007aa939350ef6fd60a7468bcd40c1b65afe6d9a820fdb673493b4c765deb63ce7fc29df3ac86d492f11b8a1ad94ff3ed2e199110c68771d0971f36597f19adada84bae5d7260c79ac4eb5084ed368e6d17be4bfb4e24f2c5631ddb735f0c9563e47cff14892845ba2e98cd5628d6daa80cc64f2e4d5dabca777ce3b7a33ffe6b82bc172cf89900ec0c02ef145268e28aac3920c05f002fe43b58128e9542cc45f7640ff1e1338fe22fc679ec0a51854ebcf13b5679f3d86be500b4727311ddd5b7f41278c68015ae3802afaa69c511e928d7ac7f41631fe3c47924ce185065177cd794c594081b864696fed2264cd801c8995c22f19419de59165c305ab67bf07c320faab082e01bb408a26fa5dd31ede6eb59c8caa88f38152db288c4f84d7a1d55bd72089aefe19a9b61540d0f91df6e5d24bbf53f1878ffde88050a83239a4dcb1edaf0f3547e617a0d6bf8a8665a03b13a58596e149ee59eda04f05e89206a2cf106d7bb73143fc8d7f0d30c57b1e500a26559c5ee141b8960e7d0796bb974eebe123c134c318acede5def81f0bb3b307e33e36a99d86dca7c290d406301428ecbd6ce2d5298a0d54eb5bb4411e862e033fce46b7e15c5343a97fc798ac8e4864ff26d52a9324e3c6e94538063c6e094f2fe26c5bf3d4d804d6d653589f55ae6da65959815490a9ce0ea4d07aa33de913caec70c012ec9d418a0175531bf5e5cc26c225286700a41c8307fcb709b533a3d8a95ae2d42290cc59f4888ec81e8ccb4fd1f861f26622608805d25b09bbaed5c40c4a921f8f56fd4bdaa7610e670517cef73bb1e9c7c6bdc6d3e1fb4cf243383ef37759a309e9b2516436b1b0f814bd0769cdc8c0e555c4adfb5644320433782029f28f5573c2c2b7de7143dd485281faf900f2e6dfbccdba18a772b4f4e4ba519d10abe24d23150f1dd47ea9efd055c79ed24cf46f34c30161dc0148185551521fd62f482837147971a9f69f5cfe498d6486e3148b20efcd3b8bd64db337216c46b5d72a9832034d36857db77abeab73bc77c4eaaf6126e425d1155108ed638f49b0bdaf68a3ea0212098b23e17d69a4aede65ea9b1a41938889902617d710ea02e7eb97cbe8e971706d00806254e68ef17d7a9caefc32f44bf0ee69ece77ba6ef315718b4d4331d8cd9f4c48a2c412ea63bbe2759c20cd3e58e331394aa311b12b8e9fd6901e67d2824442a67bbe443a29de2f28abbf0cc25b3c740ad2b6cb2ad741c549f9ecbe99a291e6f56c877761fe20ec5f191e468e5df9e438923a8da9a8ff044e4ec40e86f17534870833b015acad1d02f87a98d2eac82e3dfd743b40008704c0bb3bc307bb62683a312eff03dacfeac93f277488baabb094c7544520513830fea45900e93d83662fe99c0aa4a12e48a66cecd69fec9812cf33c6434ecd82abeb48866b40d4e2d701ab917e90e143ffb5595bcb8d5e0d5caa8f448b646d66b320181341dc5facd6e4aead3f67f75eebf26d44d5a6d3172cd52e4070e50de62a97667789269d725dfc60ffade496fc152c5e964074cec29080b6e2d2673d777abc4c1d059066ee4731aefd01e756d1eb303c3d76a47367aef7d69015c4670c1874f7ab2725802d24455f370cfdd4b73d24689a24420f174f62a9fa3729d78579a99d43262d34d2396121f3740688951ea1fc56c8530d98d91f47cbc5eed5c6069fb634203fa5e76b68e69e6bd74e1fe0f66f9518b327836bd8161522411836ecf4f6046978df2043eee5b5aa41bcdc7b575c5886cf32343c92aca8c5346a339b008def955c87ddd18d01609dbe96f777d378bd7190e935f5937176b24e15ba2137fe832f1230f4ed794c9c70cbf1a27e9ba17619cb8246a4f4be9f0b4dc057da7236562cc0e63acdbb7f2fb549d58de9cc70e107001061682a8d4f06a9d8ccf3565d900937545b9281e18806faf5489caa842a1ee716d022fbb3cc753e995fac4d893f9a797b555f4c697fa978f8ff243b1778a8f997109c3eb0264d8988d56901bfca042ce1d6df8c8ed14c133bdc2535e7f468e40c166c27ed937fa7731caeedd828bea005db95b2a7b789cc38d6e114216c13fe198a7400f82939b2e81e539121f945a4c7ceecca125e7f48b97c9455f2d56f84f251841680438a96188a3ef6b7119949e6d27058f169134893c915be9887b4958305d2ff6defd2290374a199c16ac3284fea48ac4fe7425fc86ef66c5f43319958592180485ce122801921a2a6096ebbb79e6c035afbe3a509510c85b7c89f0bf33345a1742895ae6177b0ee697fad0e74f1f7cccca3f5cd01464d630af0259a91aa8d20fbb282f5da85e269b67b84575b8630a6692b27efd4932779a06d9d7877b1a694a81d4ff92fecd804c195fa2e6aaace8c63cc04b03e628cdff02715e7fc945431dd3a2b83f1f2955d8993bf595b608b26ca361fcd1bc73704bcd571b5e53a3ff0446822b8ec7b8ccb58170a514666aa2bb156e50aa807cec398bfded32ac736babada113c99c430f263d246f0cc4867192de56dd3a2e216461947eef1a8dc3bde512e67edd9538dea6d1d89b46781737f9809e87ebfd25574352c68aec85643616463174053d6e5f8b49aa016159f1aa23a591713a1422d75c1743f700b0ed3dbf98cfad50882595602d729440c11d86926d5b634a0c9b8b707203e13d66ed8ec13517c46535fb401e4398b7bcf4c32045566f4b2fff91f75f31a7d8677f35edd39c97d7830d4c7f9687f095b9f80a87110d630a0f4b8511a2b35598969f99fadd7c692e5b53ea14cf0a79f8d9dbac22cea5a4cb723dde96ed517d36f88926d15d807a6ad85942a74b52bc08dfdd9284587be4d147cdec791d64f0a4d5e39326d92f2c46f9369a8613a3f89ac58824bb02ee8e66f2a8ac915edf1c67daa5638a1fbd9e87ccc8ebc68ac9b9e0310999dfd445fe49949758507e336baedd39bcc12bd16ae18016851cdffae9bf3ba7a6d79c67311011a6e529eb6bace3f117eb80542975e1c3772835c57a86829418edb04e1f240f8ee423cbcabad7a542f1e6cc8db59d6e0356c20904a4eb92636fc7f1e1d0537c932643009dfe0fda372f8ccb231bf0125513c33abad6eaf60c8df5bf4800d9d88589d6031549e284cf20cae27ce847cfbe4000d24c85308d10ebbbab717c3747cb6fe61f86d56f84cbaaa862764838f3d4d56570a98e34c42665705a43aca263044e63463f402d2e4eb29001a33b161642423b6b651cb1435568bcb125ec25dbfeb396b701a51e15162a4572a82b81c6fff7c958dc47ce1ed2c89d5ad8d8f4b4666a7df997e0163f695378c23444321f5b5b2d0c7203c3f276fa9f1fb88ef8287c291ffe221b06e6285438dec2e76a687e017dc92425450dab9838335bd3212d2c00f368155905ced127799b6b945037bd2358788f6e4d48d4184a8b9c15c34815c54dc5be575f977649af76f0c26925b54bacf2adda2bce28ac401338490d9c4e776a224854efa8b7e29f30490948ab120212177e32f86b72bb23524a5c8d7ca7b29ea8781011da5ef4765bfb6b0fe91094304d207cbf3035618f503d9bc8d0ed36e61ac4670d1885b7f5bb74ee33121ef446e7c4282efda4c9d9b9d24aeea3c3086311b840a41566678c94b7bb8d5d6912d7e9ce079f3fcd5b95a11ffc9dadd181915b8616db77bc53699db19df82ccfa5eaa9aa19454fb431cc83bfaa77241749f957c5b99643fbb29d50591c989139719226ea875aacee594e8e6e52bcd98355a29c84d90ab28888c78435ff275882a4ebff1ae35db36b5475ec13522ab69f4b0c535b883e6a9d2aa1578e1e59f3281fd8f8d7cae7b5adc70c5bd483d74ce8a163811b33effa02dcd602786c5db59c7441062858a9ef13bfda05571af3bc7584c564223812dfa10e9d901a354c2a634aa10263fa7eb0af1102e6347f01b9cdbb4c1d2d0abc67346be4244b739d3d059c4ef84fcbe8dce7f06da8fc1a2d3d9703a2896c570fe54113efc38361e56960227f716d100d255579ad9adac35b05cca1d4002aaa230afc4b0acd735e88e6d14c336ec1f9a874bb3072d5677998c1dd2d2722401fa222ece7a0db13d6fc9c235777ab0383d95305330a41c607188444832a3ffe1eb95da58fb19157cb09b9c7873f6c42881791638f8c6b6fdf19b394710b472449bb6d3ca0e05261f74c90eef1255fd9042b4613947c8e8f68a991443a904f83c6d11c868891c0ab2e222ea5aaf8dca38596bcf3bac30b157080d526bdc187a056a7a9b4db6aa730bf64660e058387f97c3cc6bb8da751b5f429071de76831a8f5dd76f908cc136c68cc9f0b4287edbbadb0e0d230d6dc7897cf350ce44f2a528f4f04fe21e37cf78a629416749e58ff286cb6aa7a1f009a47dd64beec75f7b72aa253c377664036d0d5a40317ceb9f3d56f41eb8d4509f2d92e047d0d1b6d83e5f99b0123dc5e6a9c99907cc593a7052f7da6067bcdc0c09820ca14da22d9f4036f1512686241c77dc5ec1dc4fd2d358c968d83272cce0f42651ffc016599cdfd25a2e4ca09ec2689ee8968715b81c691ef9814136316cb88bbe3cb477fc66408fe851c5c9ac910edfe3820beab4d952a4d9583f5a50e2a24ca5ff4607e1bfe2cc64db0e33cd43c9fdba8eed04c1cc62570cb5fe2d80d9c065f86c4103cf5e2d31bb0a68fbe25af210d1b0c0cac574bb0acdf199b376de37defe91a0e6e84247a227ddfd2fa4825765f0bee8bebf17609e14f5c2e25fef9578123cf81fb20c55855227cc1455b2fa6dd14fc47e5f741e90ff75b4de8a0a64e1a0f5212480ffc0fd025713239452658db1f1c0e88e8ac54f97587e4e558742a03b1371aff93bf4600fc4b6b630f94646a141ff05fad5a15a5887091e58cd00fe818761d5e4993aced2dae883ec41af2c9b53e0fb5745864d7881a31d71c050250d30fe9bfe8f6c7a864db262ef19c72af1d386048b09a1927678e2fd2d534955248fe5a9432b66dd0defe27e030cafa01b85643009ad3680f3f29c268fd78bbf9372a8de32abcb7d24e37d8936f8d4354d9c8990a25bb9bc08d2483d1263d7274b8e84c416559fbffcc8beeb39e27555fcd46e407da9c9f09c601c9ef32b13e374f0559fa383674faffdcbf3a620cbe635e569b8a6f1f6d54c95e8556d947bfcb1fdf90f859b1733c5e3a18e039c81eeba2d6b27230e4f9dd7e387d154326f91fd1b66ef0afc78ff4b503faaf444dadf1ebb04b3cc89d69014c6ea348624ce1b304aafff7e1ca1a0e80dd3d6a10033aa3e14dac0c946ff62f2607396a3488753867ca2fdad68e522dff8606653a0917fcd37945339f5d80fcc27a2e9551f504f216e212942f94a9b11433e424a79aeb2bd1aa40b13e10732452d8c50e26e975f30b80507115c732cec54d1b80c2d8468f148a8df24bdbeea0558decc4b050ae0966def495ba18c2b62557ee6e38bcbea24930e130d93b45bdf3d3d946b178839adefc837d9fede1ddab39856863dd88a631ffbe6e65714e8dc33d39ce238e0848a9261fd53550df53c737470e151464bdcfacba1e36a5e6f814cf38184b973c95b5c297dc59b5542cf339377def2310705c2a48c1e58e52ac1158e2e714e03f04212a48f826944adc34ccd8f011d8955b294e56fcda9a9ff4345376d69a4f8bfd1a420ef96ac8958ff61d5d7a5db2eb08982716e562f85c5df044e9634054be2f7a43fd05bf9d0a6002df965f7f1633e53d5c1ae75da35fbc5c5baf19e6aa23f6d86095fa7eac3f8746f6a0c8e99726764cd089d6ae92c4807d3e82e06fa9a62c1c01509d7a7d6ce2778839686354aa9308f69743d75b7b37e6a34feccf2d5fcf934786cf4ad506f59bef9a65ddd2cc6a96afa6fb009cb18ecfc80eb922aec53080f933dde0d75ed98e3e0a73ccf05d46bcc7a5aa466c0e4809cfa2f7be5b39aa074c32e2f308b4459ae970e9c44bcef4081e41683067242b64bd95641375bae37bf622ba0d31bb0d5a3061800d5886ef94714ab6b48dde7fd9c1fe5e7e15f7aaeca6ba4c4fc2e2d9c2ea9adf1abdb6937857945006d6db97e484e08755b401b5a339d03f277080d3f29cb0a2fe3efe8290ff19e664a1847f0437a65f29c55f7f710fa0309f46126f7a8d78d802bc5bb31a70d8f28af701b57618ca652c87020fbe0cc29b3b7616425c32637566825df038ceab24379d4d77bf12a15d0019eeaf0852eea7d1887f7119b6f54bcb0d2f8f2ef0266167d633e413c0c3bbfd528759cf5941dc8302f366cbf00a16fdaebe5deb44bf6a4f061b0bec7837874319ab1e4a0b82cb5892a02d141b1430b0db4a6b85a295a18bb80082b2955f921a3b53cf0c60cb5e342aaf9df9ac06db50bcca2e3a5df99ce3bdf2e26c34242d4bc01817eaa171516427003b8ade432ff83b3bbcd59482402e5ea2f54afd40908d59b21b82c76b7ab3a40fcf0acf89ffcc23a2652b91691ff032b3c3567f6926189641d212f239f26367d98312e7a280ec9f6c3680d2dc84916cc41c23234e71693032d75a500ff2164fbb859a0f08d74dfd2de48e8197acad82269747c307f27c40c52a20a3dcde52b711f49a7ddff173849054a16742250baba44360ec45605be43fa56141f7d7f5b796e7d50ad1544a12144910377fd846d5477906f498e749918328913f4588807bf1290d8dbae3700e93d754bba8baf93cfda23896e398e7cb8ee93bd850fe6ca39f318b766b4bbe4596bbb8c4c51e48827f8acce78e352c860cbaaf5611f5dd377c96339ea2a46a8ba9912c769491cef13dd34b51d7c14f22cebe954a6bb95e96e6ac55e2ae5a95669881f89ef59e9dd2a7f1fe2c533a226e4c0c151966656f87ac52a05ab3d7a240a5ec978926801467950d02bd8775caca9457787c81254afc16e0917d0a4aa729a707d5c101e8a316e9664af7efb530a2aca341c4fdc81bd5a80e7abf247562cdcf7aaf3d7c0db0488c05db2ace787e6c5fadf2bd86fa01e97092edb36d4d67d9b5b9fb89da1b2225e75102fe3eac53251b69289b58a421352a982d6caf4a01115c7649c56c16be36d34416a02e9c53cafbb80a51b66361ab6753b02ad7ef843278b1545876309da00a23f524e7d1d18e434efbe44fae2db86b41b2c728d1ad555b04ec866ba64a1aad00c4c0b536effb50caa5790699ae039adc398aa5acfd0587cf1bdf3521b0dd62656bae75ff65bcabb1b0a79f3fbb4462bf26848a81858f34474baaec63e9d25d1e4639dcfc40c5e9eabf0839f7792148d6e040243c1eab2a5dd5cd08a6940a9bb371abe3fde23b38f9c6f8510828ddae3c27a17410a383ca583abff5c2e1f1c855604d47d03952f2157ed2833e77437afa740121d86349f7787d5f5709c1c4108e8c9a739e477258ab3039a3a260ebd92f26311bc51676057db8642f91736702993b91b052b6233016336f5ea0a6060bbcd73912aef95e2c3205aece7dd1b5d54c9bed7fc0594b2cba4ccabd1dd916740fbc46c92de2616edf0f7006d23eefc55b0bac263775ad965b2adff82fa4ea7d1007ce32d2a5e45b6068f508748b09be1f4c2091433da383b13ee889d6f8424ae524737c38c4ad2f54ce68abfb60116f98314ecd2d66a1fef7b62a24b714e3c15769ecba846b245893b8e8f81012da3b73608df6df6089533e1e3eef616ecc84fa42af8678f88fe15d2771f037fdbe6867bee376c7b36fb4b37dfd2ea1d4db749f476c0d39e2144280ed9cacc31e7cebb003057ac2e1f80925eb27d0a726792ae803ce26bd5cf84daecee5bfd4af4220c03babf541914b19e06dc058a5deac5d0a006a5aee77699c7f50b3ffa3e1235eac97f3fe2a2fc92a51b27f05740fad91dc256eaa3f0661f15717d6c55247a7f31072a23a1f680b83e4706d74bfbebdd54d95f0d38c7d4d5acd8a9e6704bfaef861179a3615fc96dcb6bad7363dcf0ca0539b16a9205faf7173fc75925ac465bf11a076aaee9b2e5777efc3db3a350cac44c796fddaab28aa8e299403d8ac310a3b642d3607b6e1d405fdb8f99292160c2deadb16147b0613556188e1ea3971466e87fe7f60166a837e9381fbcffc6ec69bbfd1183353ae7fcec91138c64db894ee3ea6e04abd26ef070c86a7dbb7e2d59f1865ac641ef7a220f6382d623e8e786a39988e66800e4f7fe660adb638bed7bb1b8f3311947f9a562ba5b8e9b3221463a5e4d9f429984cc40b323a99cf72efb37f8904b1956c273048e00dd8bfefa44e4302fe1d70350dd4c9559bef5e7c40b294bd22f9b89b32c2d4b7aae9dd259d353502aeb621ceb02ae2829592b30f791564eeba85d4ba221acec3eef3934652564a5ece042297844af1accc78ee032f948671895b775de72782e8d4ded11c8159f0b598537951361d48b6c42a7cb8e92fa3a9458d3f42c0f9b2d86cf1eb0917ceb7d195c27659a3e34a641b95d7f72171e20487a6d82ebae4c0c4add7bbe85cec97a9e69077acec99ab467ee9f301699ad11d908907182a90fb022be786ad4994e5fdd96904a0d2a4b60556136fb6f0016d65c580c7838dceb86b2b24f184871ce9445c448b6f1826486d4fbce8295a4b12d916d36fc508402fbf94fe4dec5891d02407fadc2140767ed5e2b12f35d1d3a9e6cbe702935ed6a28b0f709ef6e36e215c5d0eaf4795e10f13c93678bfee9d7dee98a6816286d43e954cce12aff65fc5c968b817811feb20276f1a6c2dca66820af53ecedcef4af48aaeca6f4d2819088cd7bf761cbf7e656ada17be98bf92e10cd091d03be284f955a45e6142802c09c5842f432da032738550b5dffed75b67bb59e6d87c414a8408bcadcd0939d85f4d94e16bc1da68c0cfe06182c638cad2b55e1996e72cdda2e37f05c15f2d5a45a0455fcefc5b8e7a00856db64afe24dd0c8c70244c2cd00720852974e2cc00bceb9f02f1c00587b87e39c19f8408bd942d22c2798341e82f21df2727e29f6aba6718eb46410074bdeedeca389262076e156cf26c36502f2cf2f4d2bcf809cf506b7dd66e1183d383296cbbba1722c55fe7baab5ec44af907c7a577dd62c2f3209474b353fca7f52108e34b45e3a6748ff3d2258992926da45454b26cdf408fb998d8f3bdb08c6ade481ed8d2141eae5548c501a796c25ba49532b29e4ea610f1bfe713dbf8075d84ce332a18918e73dcad02eeef26a8e7fafc9cbdc629f7fa112dbc9d4560d972748d3061c6d346e20a0d6e1d4d45476d265b5bb365601cfee8866b8d7a5490b1c8ff2b28e590a4f1578491d7f5f1407a763d5a1b0cac0185c92979ef11d1985d6fe76c995252178df24062a402a99b4b601079fbbe047d258ed3a7d2a1b15e89b6b676b20860c774f54a5990221c2cf76b2c0280f2062f7429f57e2a9e82f989f2f1c74f8df158ee237f70a52af1648e8eb23201a45d1f07b73ca347f743c09b518ec89711eda06e239649fcd2f256b16ceafc3ec4e8992a69e245cd8c2011822c318eea5099e02d5a395e08df852a35d86c00e3029f0411ab86933d5ac3d7bd400d09da78b50ff7586d0dc5943dc3112eb17b75c9d77d78acd1949b30123e740373f67de04c892b80f8e9bb713c11fc6820f6bfdab7f00b748710e27a0775590f4b7690301eae02436d3fe84c6f7a660cf2a713c4a68446a1162ea84b17e0351cf94a9c2ed92ee2f61eebee898dc216ba42fd052047f2e521b52da3ae9f062ec5920d85e4b4603ff3c9c171af54666ebae18ff33bdeee7aaea4e990d7ca0ece5429c5d118884e1ae7e5a00f054b45a776361267de343596b0abb83a5220dad2482c77620378336d4a5bf1301fcedfe0a4876409c3966045ca5da8e9dfd242c1a474c14ac55d324c9c6778a0c9af1ea165513aafc3d704ba30403a0f92dc6bf430ce2c5dfd6ba95faa6d97d321abd3a46f323db186177322a170553d88435ff7c6a233d4bae4bca1c3197377d81526602539f1005566d65e99b9652848f55340d71b54390fcda6d6a7fa20ef6cddecb5b57d4acd305b9435596e20cde38bc6a7b87d294e7e20d0d4b75ae321e3e4ee941465e34fc31e2e080418eaebad211c2f9af2972550b4e85b2faee78c1d71773d580febb63919a0f73c7fbc1ae1601fc8ab0e163e8585041f97c7a2d2872e3ffa362a55ec8e057ee9ae2632058271ab97a92d37ded1f53185564e0a91012e55de6d7be4a86978dee4553c4781c6c99054b5dc249eb55dbf091f75e4b01d9afcf33452056addfdc74623f8d2f90df546e87e53a2a40ceab174ba434de9492c0036516e971fec46ab609d0e482f89e31ce072b0d29f868ea570a0ef11f5b3960b944835af2af0167e2d603ff40e2b2e6461fb455b0692cd86395a681f540cfcebd65370ba7651030cfcfc7a49faa4f3c47a590f09f83d54f7088b36f7948a5d861ecb24adae5ae5570de32a0812417f2da1ab5ac8f1eb214cf00ff1b974077a609ed659c4b291e4d1ab3bef6a1ad9322c4790047b3f80d0679d876cb783c65438881a5fdce46c69d822a9890cd03ae7e7763f43a2afeb5440ffece9630951765e300c4851ecc3c11c57ff775c636b4e03f8afabf3248e66709be86a54f7df3a294603ef36ac177b7d7fcf3f9fe6e18ad7a3e3eaccbfc5c505f5e267cd5d1b9132db75e53c3c2614a26fa7a72cba6b1dd6b98684c1fd31a815f9b9ce38c2adaa6bc304e48e4366eda602260cd03d7cfd0e5fe8223045b82d69fa81256dcb54be4af06ade83d131ee9611ef67ee864007671fffb1f0450be4cc5e9eea17336ebfce3afd64148fcd790d8ca5bc53a0c00884e81f31f014767fef722930ca8c70712750c60e70f002044a19b6ed50c9c5d271d4e6684a2255df40ac362f415db6d372f830cd32300d151502b25320201d2c97fcffe97abf7a15804db65c2317ff59e1780a0094677b1cb5af541707c2e4650c263a6219c83f1822e52aa5add521f02735bd32ca9b52440812814515b491923a8bdc8318dee64383eea0eeca07a02f3287c0754baa1b4fff3577cb6e09a120001333aabd5380231e7754c1d31da7467da9e4fc0062fc79b5408bd7462bf1370ce6a8474f1a89e20b61295c64591e1f63c551f32002dd2028cd9e806813a496ca2e7614ff28d2f706d058d7168da1627ac60b78271517ad5d6e47c1750082057f8465838b2f1f768a59f551c46d8d744af2250f976d32cddd07dc73f3b8e1c636c6bb147ef68fc5b5aaa9e48932fffbdc0cfae681004fe50b12c169d1dfd2c3f96e6be257b79f9fa53e839d6f501382e073f0a192cfbe05af30aac67ce086618cf2293aa295aa99a084934192aceb129ec170c16653d750ac4a142d45aebf91b957b84b4a0e06681f07f03ba1ff1ad4facb02acaac5f72481ea0a074640d9192b2e93e1de132d78baf94c88e5c5343e74a379fa924923fd62933b9f33c31c2a27565ff1573dd133c2cdddd4cf726af39259e24575ca3703581700e2ebe2045edbcd394ada3d16f05165ad3712f26f6a0a9cd30d050d278a4d3addeaaf43890de07da40142caa0843a1505e1c54f7bb0c1209a0378e444fdde5cd114b8b364fb23b2c1b246deb4dd819f01ddecdb6a0bdfe410e32a4585c65efc4fb9bac225bee9622720ec71f1a429237322e74bc85bcee478b563adfa04c9b3c2592145d3b82fa84c7984deaf9c22c07fb03addd6682293bb7cb980123fa1395b756a55bedf82b00005ad9d0ce77ab3a08955749aa9fb48ff0fe40285fa950b660eae517619a4d5d26fa5f231a106f03c5e31f724e1afd30e4631f0c48901f65999d3d295feeaa307302512657c57fffa487af3520f89082a992c4bd6107dd832a232c869cf46cb3c8b8467a55cbb172f96cb2b5163949d53eab7f4ec093f93819d742c46e3b93152b98935f4dedb0113eee86279bb5465164f4f1e984c993e49675067936b7e9c550a8edaa3d4206e655b82a97dac4937f1e4e9835af48cc1608ec50f573118258029aec20624b62d9510a63a4026f9a0d3396be3bd4bf09a9c1eb98e3f9cc0b32db1273e39bb41d85e4f5378fbc31c34c8f4d2de44b3197b9253baa691b08a1d9fdaa467b5a742e21074727757b95bfa2ceb1bb0b8ff5d34efb61ff28601674c1df10e60582a52d43d22e3f8e27c1e3ea20fbee28ea0f3e69d79efdf0b2e2e17372a7e21aa5b7498bce154208ce7e116b54e2fc8c01d58a81ead762bbe82019200794d4fb135af61d031b2fabde4482b5a45d48a261288f2ccec54d52eb3d14787e82d3b07e1820b89c13b07f349f85848b7068f90332671aa83ca3afd87e0d1f6e6dd62ac8a8be62b3317d46edff2f538140dde9c6e2850cedf66ae9082dd78fd90d6743b61a8f9ba8877ae572e3c40b2a1318b3b4bb8d1da76f99755552806a59ef48595d070554f85508048e59e8bfbff87dababe005b944e8c2f436c366456607afbc1963deee03ee883aa802758f3a6dfe9c3083fe84142c83770f32087c1d10fa9eba2ba4b51bca8b688775948d760663ec317fe30f2b84babe64f81466f137cce0a4ee090217e88217259d18752c1e30dbc8910cc7a81846480ae27e80c460215b2241dbb2cb845e91bd9ebd369c612ae852c498cce2a330df3082c1142b6ef591860e2b52486bb99e705d35503a9a8ed68fd225b4db81ca6a71320fe18aea7ace0c682d10b00a2556558c25303fcae479727433e3c6b470c02b330836f96c8acc39dd3bcfe561f5ce17969dda8873944288d6bbd91df1bea6f9a30f8e8e6b14457e228a35c0bd95ce9705b6f310f5cf3def5a354204795df09b2d623149dfb803f5747dc931cfd1314053dbcf316d38968b178637cd0837d0a385ce94bf3a0f2c006312d4098d74e5daf9cc9470cde05f7e3c3f43b986bc49b41c662031640823e8ee70ee11b728e8a24ff9ce11669aae2f42c2aad7bae277f3ebe919a412770cf87410f5a9f08b21029ed1e3828524ef9763eb92a28c83d6616e50ada64143fd45ebc33509d8b69e9422e63dc5a0c60e95dbf57343643df370ba82f236b2b6ad7e12c44b047cc6dcd075bfa3f6e26919d84d0cc730964ca2bb5f78ec95a41ee1b17107ed51c0f6805c0ff385652015e7749d1954c52ecbe50a823f31a5acf9ee4b725a5e2085dca6e696de590a79882367aa6fc28b877c99b5fc670e8edb8de4e1952d386e5ad34a00b8ba027fc83a9c41e7e3e2c69112ac737df81939a048897d457db2d93bb6b21c3a6089f803516b55a3c4a224f0c6b0249224308e9157d21aba5388c9eda05bf89325ed714769e1a3d0865f141bd1410c07dd14ceb7cd1794776e9edd1fb78e9db08906d4de7a7149073ac0db9367c4b6670aff3095fc2e8188e5c7e5e6c258034425665dec7b170cd697959145b7b43e49b2e3bc93e7b5742ac3185025d2ddc6e909b6d2e6b5da75ca9c5761fe87091dee28d918f8d969fd719bc6bd2e8b75fdee7f0c4fb1d3cffbb6aec5ef6b74f09a07dfe160889f1e51e6ed5c3e6c338d610bfeb8b4177cbdcf69aec62264c4a700da8613af3a818fac8e846b90822bf5f06e3de9725eaab6d28ff4e510a11cc8bf6af9f4c32d3b7ba7b98e7fe39578646ca99cd6c06a9693d2ddbcee8c2f8e9198913387df6d0b82240916d023d8d42bac01c654bf1145d77faaec2c21f92364a607abd30e4146e7348aa56d0cceca9c772a558a322fd0f19f3f49a61b3f25db27834498879179dcf66704d04de335425afe741ecb8ce60410f9777b640f877a8f297a6dfdc96a9db29150965f61280a7ef88d0c7561709c68ce62c6b1db296cc5ae5057756490c01e12aefd826cb76af2d1ac85a5d0032be24bb765437db3f924fb76397cd486b49e997de7efcf9af6e35e3c0898f5fc762568521c141cf62e44e9e440cb47736b82a49c2d662abf2c1ede4a34b70ad919cba8546e6dda1efe5eba3281e39b67c2d80e6cfd159c8c8d039f22fb23d3ecadc135fef1e44ed3667bb50c859cac5733770d5f4deffa766c0df545958a5cb9d73b08e7d11bd56f3b6582251f5f1d893ac827ed86ac78e0872d52e6f82ad5ae0a43f20117b36d1540dd5f7a8a9ad55c5bbb6cb70b9d30e628c1deb38ffc40af664f5a2548051b59bc5d30c2e73a68d3dc579410155e92bd1a28544154260a8d8f09ead360013a2f092e37a4072853d3238b33e230769ac10006c99c1b317bf6f4c777db8439d50e346fd2433dea550a15d67d7f10443b1d9d24acb8eecfe23d54d5a100eab80842c3298d46aa15a700268750fd71de2f19a82527e90021e093d5eacf103fd21bc02c41f5bef274d694ca3d877aa65da3120ace8d817c84fe8034b068f6ee605363bf63f7b09e0a3f27de9da3e80689911ccd2c587564144d48d29553425f241525e9afa43766148e8198f59b3b28318fe5f3e50e1777edc1759d4d6836311d13eca188b68d73138798d914fd3639d126467444d1eaa87357e5530f8aa43b6cf11d55ba71ba39d30bc22756d4f7a609c6ab4195de5fa059d191d1f175a30abf81bbead6f7f4c1d92f8cf4ee2c0b36f84d2e769ba2f33ebd1927c966545101e958c72c696645c92a14a4856b4c7690860a20e819b5c3a6efc12e1748a808880a0e394cd9345362ecd08fc17bf3e7971ccf217add3d6104c38aa597c71f811e580c21fd8cc1a73ef770814fe2e5f99b20a0ac5d9eb49758ea71c9b4f7e1ce3d5fd58124c302a852702d10f214bb665612fcef9d0dfe1b19d0abe016459416e2fa658f2a0d6d8d1870eeb9a1acf2ed62c946cded9de008ca0560fb33fb630e5ed250f8389e3043cd3428aa6899ce1f91c32f68daed2c91da739256894da4898084b8770596f0ca7acaf87dc37656fcbc168193572975fa885955e0a526ac015902aa964a5307aee7fc0fcff495c1329e684dd45b7e7119303fbe3d34d7269bc99d3534af1f83fded642a924175838e1be733e99d7e0049d0b88ac9f7827bd7aa6b038c163f134012c8e34d10f49f6389fa9309df8c012db2510d9f1bf0a4c11b447bcdc917d29fc34f7be7b373b888d9564254356b2fb33432e0fd84f131bfde53694eb36ccc9ed043024cec3963cc8c300e0c24b1f92dd2de11378323a369f739b01502b748a7136810c72e157f4787cb0308e4cf3acdf03d6dfb90a56fbebdf2995ca1ba55af3750644ccf44b243c25b9a83ff1776397bfd81259483f3f19702ed14ef61f63f73730d2ebb5a409c36acca95ca8bb4352bf2c171764c80027ac7588a71f9ae76e73dfdc63e8092e8a7be27915678447428d7a56d6fe07a289eda8ee0010ba84e2109be6a5743bea441b80ad6bba17116cbfe67ea4eca47b200454f6a133caa536dd0aab243e679495898e466dd8e6a501ebd4e63f10ec07acec0017d674c093b86f1547fdf979d1fbc1a330e3d7ceda1c683a8c191d1edc6f48b967f74b8159aae6901a71096bd56f7b2c88a3149157231536b4db7544d1c4980c0d8dfdbd08a1b8133567cfdb800aff3a804ea3fa9f204e82b8995da254e96f310c2756dcfb8030a04d395fd82a1c385529d1e8cb49439f39aa0655e0476ae785e90477d6b64ee66b81b9e2602ca91b518b91b1b8c7254e851931a715e06caeea24745cc9626616abca06f66d18196d5321187b03e681f590ad8def6d4a05e9d11dda864acb50a3d1f4a03aa5d487bbac5092e4a3e80457cbf9b9a651da769c0ccf9b7db31fe56f1fc32847aa017305fb0c87673663e5da8f9b215badbb6fb0d2b037e26a5c9484ed61873220b9ed2793f0ee45a4a242f28ad04ac09100bc72f1af07874a715fa5a818ebaec4cecfedcec54392ae76d58965c17e09e1055a66e39d1199ba9399a2aa9fc63f41986709918cd57bfe888fc0705ba9e63d168a406bc13d8aaf1e34171afe248011986f4dd4ef53073dabb3585713898a4e6ba746ec3a487edabff746caa12d67c403667aec52765747bce3bf3a9f6bac9462d9cad08c323d08d3b80e91d4c05e7b0e8816b429300374dbf340a2c8bc99050a63e8225f9e2f76f1e5709174d29c27d0f52eb00fe652ee89ab90376e08d3aaa607692c22187d853e3a46fc191e0882c962554aa9bf5e6b31d250031882fd07b38b2e2c0fa546680963ed48a009392e334f45a2c91e571f7bf07bf354b38edd7ff03cedddb2eb26038ce1b7cc42344d6977e87da781d316cb5904ba473c1906b7972046ddce3372cca7572a1980474c830ba7cf6dde21b7f5ff2bdda54c0933177bd31b9c40958fa22a559ca404cccf49fbbbb28250109e682829610b5ae1b7a3c1b8c4a153b75d17991812e59c52fe36aa295ec7f66c504f07d91259ab474ca6685fd76b0daf0aaa4d3ebf44db2558d868611a05d6dde39bd726bb00bd54514c8f8c0b20681c51052abcfb561b7ed9f2d148a42709970ce9b3af67edbfdd45cb1dc774c1fb86a4ea8f9235321cc54a6d12f78c1e2bdd8f85eb66727f93e29fb7ac2c4e70eaeac2b632dc68c571876221718908905c8a9783571cab1c32951bf1653ab7b57fdcac52ba604d8a13a36d17ecefb223c341f3f9579784c41a8492c411717e3ed36f935ca279bc3cd039f41b009a066cd02fb52463ada4aba5bc6f27533014b404301840c38b5d5107e939e4a6618649d88282aca8f7f43b3e39a9775ece5d3c229e52e3a3f07a6b61369ba27c90532743a61f16233d72e4338794a364f858e0f40fc1f676b52a548d360496ac5274781cbb589113fea0081d046efb49e510035e61411adfe0fa43cf64eee5097d42be7fe94ec5d77d3231169649336a18a021cc7b3442c1c771f33aedb6c8f0e495ba4d3adc7e47391cd189e7a32e0afc6e56d5d64a409c11e36b120855110a9a03f765b96a5382c9a36e85023fe05dbe1396f96773b2db980dd809e1b100206abd4f4a725bdbc4519d10f98f6bf01d63be2300ca05dd345116b01224e9bbdbf1e359c6705184bde9cc66cd87079bf8321329efe4af5715401e6cbacd53d3ab37dae0cb26c423a74cc84d2519819bd8cf45444ccbe42cdc26cf773568c177811bc312d5b252fce1c718cacd420a6d0d81e12810fbfd879b728a0b50dcaf190faa01d80e189ac944b2652edb43742336833ded122f1209ac7cb00fb9afad796482d28cfc89654635e98972cf4192dc360a6ceb93258b7d54d06e32c552f5c9ba774f1d36598f8bc8d6c5573eeed4989107ddb74687f5b4d9e2cec924519e668330d9e30a137d93abb3917cf6c32b6809f3781b7809b2138ce9732b18241867e061bab8ba024699b2679c3ba90236c287e556323c491d15d91e44503545e944e870a42ff055896fe99e510858fad199a7fe6f7c4e7ae11315df7e93752ab932c7c7a64286ee9e710295685265952edf09a7e745a27bf4f80e3a04a642ddaa47adb57df6a687e922d9268ba50c952956b6cdc1aacffa7a1b1a3a6f658db42b2c1403fc7dd6e5835aca09da2c838b926fc7f6155df417bd847c1511f49370c3b8466b8e80cdb5a1a4db73d35c82b6df3b81edd94eabb8ac60ff2e786618388e209dc2911885b8b13667146f5ae01ee6d5be78d471b1c6b57dd7167533cf3610632057bebcdd5ddf8a1e675b48d07767541824923816b65a4457c6487f33b15ce84f46849194a3fb90a0983149ade44e73847379f0ced58687bc422373660b2b8bcb87bfece0d61cfc1f5613308b2daf3bc468cd4bd0d6152a8325f1ca721ab0e56d3815b1b18401417bd9e8309319b1ccab4e6bd0c11aa29823224549fad2d01e797a32c45bab03b00e7febd216ba17a7f5d2c3926ae6b07de535914b6a78d9982bbd02daca059155eacad8f506c080857eae99714f80546c2efc74706766d36ebddfacfa39c6668f8fce64365b089a0ef926e57fd03a781cecc64d195d648fff4fd2806d594f7375379c2dee8bbe0897bce20cf12f65711a03b78a10454ce666dfe55d72c836fa4a27b9bb726930d5fec218d844e97bb47c9f8ff65b5f2189926a77970d51626cc822eab98639617f67b1c3b847f37eb08afaae7f27b2ac2d22750be68d4c3ac533242e012fa054281c223d2afa18ba22e87cdcaf6103f9a280e4f93045a1af8a48b43ce6dc5e7d14d0caf38979cdcde75b211531f889280c679e198b3ac40260dea4aaf641f0ff7688ec8a0f6f63c76229c4d9f765d734e1774b58058697046b7d3848923aaf434d04ca66351707fa63b6803706c3176afe1db3503f9a6db437596e326c88694bd2df138bce8495f6248211ab9e4adc7fb30e4fb4ed1fc6a5fd7b52bf8015b761eb15a071340671dd4317c35815b49b8082daa98f7c210dcdcc65c028b93842f096b6a745bbee5426d1f9941dd12b7b639c2c8a4afb127a9ae9e2f468112189b0e837793b8a1ce9a1208ec66955075b2c5351266cc77e79e57c33d781921d98ddce172b666faf9bf2cd52431c879d436b73548c54807a000657cf8ba73dcd6bff6dc2fec1e7e49e77930cc6384060681023a5ac6366a694c8921ca69b75eed3a10c25b5d5f2034397eb091f48b1dbef5b7a65b7f4aaf01970554a33d6dbd3fcbfcd72d787be3e0118744ddc510d1158adc56d4b4524995c1ef36418e33c1a75161b5f7393e7cce22b007d40d1fe2761be6a1455000d413233e581022aecf7e7fefa199181722a0a17fe68fbe8b11d65ce17ea71bbec73f90855f402bf98ff017d51afb02b4e79cd331011acdc13ed743c3ccc7ff50f65c64f618ec04588a968b6b525b2af767c8dedfacfc59a800f652fedef2c0619b8cc5c6bf47071b4a32b49e4c095396cc5525c3961b57c948deb59b06e0c7752b4f7fbff16a3eb6a052d373b746704b14193e6da4916dd722da0f27bcb42a10c903af502da13d73760094b8d61b9d3de0ebd70403175c725c4b793ac4427ecfbb6ceb06202f3e53cdbfaafbaf24816107060cfad9e6609b669356e9fee7d22ac63a1890e336e75f57dcbdd9a1bfc431af8abaddb69d43ae7dfa75edc00de1ec93a2387cde31dae6481d4a115e45dc051b9a9dfe570107c53f2fd5021f1d0cd2d542d68b15b0176103489f67b45dcb1082bbdec62228d814332e03214635af29be4773a301fb1e899b774346f73b6899da6bdcf219ff1a1ad91e7b09f22595e0c5afea84047f377e241f2a304921a9490a56c271cdccf49401d131e159bc95e3c296932ec05a2643e2b4010b339ba04f5e4c10d87a903c17f403b86813bf5f3e4784b38b15353f1e052c89bdbfd025fd1d412faadd46058ac6ea59e8031db353427636a9f6143628ad82149539631dc17367ee645afa1ac86872f73a1905f1637dd757608e8268edc69b170ab1efe675a3076a75c98ab5c34f633f7e54e641fca1b51f7069dd272cff9af02f8ffffff07