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 80919 c32ff6696c1c726f41071bf8321873b8474e8523b25d350dcafd6269de09c2fb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c1ba67cd5e5a4e03a508873c6c84751c17ab62d01ed1fabfdd824b49de97493c
Certificate Block Hash
c32ff6696c1c726f41071bf8321873b8474e8523b25d350dcafd6269de09c2fb
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b00a000050180000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006ddf095764ad4b3d815c628a69c0cef882cefc73cb64edaf04a07eca344f4bf4e954651ca69de6d3955515095a0f72d5bf8e0dccc793981afd280fcf25bfc6bd358307dc3182e6931f56feb3c3ebc4e5ecbf7fbe25b8a8cb5d090000000000000028000000280000b00a000050180000

Raw Header Hex

0000402052ed9d52a9dd5e49ee339e7e8a110d98910bbcd014f7730dc2696bc4466e05662e08d9dba1e88380ebc4b720db29e76b187ea3f00585b26a0f3827091c3238fcd566456a44c500183c4997de494b82ddbffad11ed062ab171c75846c3c8708a5034e5a5ecd67bac1

Proof Data Hex

59,560 bytes
121216010307f6eed959f3c84a0da3db5e09ef107f9881eb6c3aa63378f932027e523a6b4f89566b21a3d50f287867ffef46a28a89bc38b14503ddcfd3b946987a7190af93f56ee594df00764d469ede697c396e905400da20b164bbe3b1d556d56cd02740b81507e3d2eba6868d27a92dfe955d29790f8ce2c75e565d931da95bcaa0eadc78fef7402f434439255986b3eb72aa8de4d5195e17d6ec0d4b3bde54f89963c16f972b8583cb523b91b7298ea2cc034b96f2c87d85d2bfa0b6d64d1c9ae38215d2dfb932aa33971d14ac1b7c0a48f410423e1060775a013c16b8472db42fbf962cd7e94a56fb36477c97ace2849be0a5e463413f9d6d7c84c35fd0c65b2906ac34c31a8843ceca46e7d0b0534724b517e1fb96cd4d30fea1c960c9025840577f40043ca5ace5a9ed491bf31c70fc1e0f2e89c0f296f8ac3ad71bcfb71f114d5fd13da7e34620a62a3e66caa38a708f275351ef3a3fa204dc22d10556a226f7b613a0ff2438db178694cbf39b214e30074ee0829731e95a29fed10cc30b2b7dfb0ade89af5ea664fc6759a0733d81b58c3615ba6326d8f48d361b9599c657b36f96fb35330fce8b7f0a5b62c6358b47bf1fe33c344c7b803a97a806d1d1a5a3a5b47994bf825be4ec389745a59b1b65d164b58fa6b1abf4a0c5ce10e5bb0319dcd07471cb7574708914618cf29d6e7020c3ee7656472ffea79da8341679e13deba6e73454c9de0bf76e477e9adfc1bd9bdea2f1a35c18c40a4f7356727c2c570fe6d49b90f42658f9b30b03ba868344743b006bd6b3488e7a7ee32f9dd9b8d3204fc77d900ba326a0a7b8173c633f829862c18e4699c55bba80adce0ee029200beb9717e51fc1e6300432b84c2bd0319df9ac502c2f6a5ec5d9ef55d51cb2c58497b960d159e50729d8488d0dfb7c68f144a790719566272dcb5bedacc0e16018d65eea22057a6faa37335257e5763475735694aa4407f3157351774e85ca8e67e3a99d0420ca3ffae7470a386a0dc4d17e7faf9f24a34da12454e554e60861dde5ebc963f804c6233ef214415fc6d14537ff7f0f1fa519470d5b0f25afed070b03e6b67db7b5df73ba05721b83e069fa93e5aa4e77b9d57bc078c615607d5480ddc8a2661974bf93269e5c99339de49fffb135bc6b0f2818dab85a6add425c077e4a36397a9e33e12a6137654366f5e031878e5b7b66a9d950b86e523f1e756e67b62037663bb70a3876f5988ece686ba4870080226f7ec1e9bd3d44e2144db71df9b35242e8d00649bd329c97ffe3be82320facbd0f8a1f54b8a6534e41ad57b19cdea5fec02bfb265d3e5d1d31df8951add26ce541ad25a45b208e4328523c56141b3a420b7bde0b81c16b01bed97390ee7e9893b3297f3c3f1385dd9e1231049f5408de27abb68a6de7357ffec37934f75e9e63493fbfa80f3da88dd1247592ed3acde2da26128b227f1bbf2adad174ece190de5643ffcc0b90d22b7ced920c931456e6ef6a3276e62a3edf951a61ad1491432c04ec540aead3f1df9fd6390f765b66aae162a215f3dd51f56b744e17d40d3e19a80bf81312de3e9bf6a19f3df052d6eb70d7a6df3d8fb5770e196ad556219c74066bc9736f32d694ec0bb250dd49668691e9f2d7788e40ac19fae243be9e6ddfb7628a01dd55e836e194e01fcd9739333cec2cb0350426879190bbf738feda8d33f59ab11a78c2dac6a3dc9047373a2d136a742d08159cded46822b45d5b26474928ef70276a77753639986bae4e62992974e85bca3c4bd2612746a882b20d523d1ff167973a34713d23398646f57427f25836a4aa4495d3f8a0d811cb6c5eafea60e1bf0b4acaadadad2ad9e61bffcd710efe78dfddab921d93fe36dd1977c060b73a5aa1dccd31126b16b1adb26add4595b9069754ed1127ec4af710642021ed4c662d8af86f5b4b4adefa29107f3a96df703c33a1a99bb7be47ad873798e4401870ae9a12d157db65f09c2daf0fbf20b1d2162b97601065fa541c6f545841b8685031b78d53a357910c1f45dfcee64fe5130b254b14ab61871aa1c2ca1e434c45131f7780684e1e1f09f16a86634d79bf054a2c2f8955afa6f9fa52e7f4ebdef92513ea8e27b165caad6113dd1685557d0d6e0295e8338819d3dde8cf51827cfb47787bdc9e1d1cda4c47196c1f302994ee25b06908f9450d68ebea327146bef44f2d55f3ca2048a6fb913c1e850c7dc7917a10945d2e63842ece51b4528fc10324c34ad9ef3a3e3fc2bf3e135166c42ab7f85044e24329eac318f804f28dac51c863b3021355801f04a1fb73ec402b640c86c2cf325334c014ac5032d0b4b478730d18a8ec06a5ced2e371479d18e6be45d509e72d6ae6479a27314aa09ae475ac7fb73ec4078fc96b2aa1a8d69f22417865084d790cd4739d093b743713264599cee3d486a48d436ff91d948a9853407937e979de9db4968cb85526fb83efe7a200469fba2eadde5bace9623c55de5ed65a982733c203e5968f07388871870a2e64a74e5c7d3a21ef9451ddb8c25aa2d231f41752292c1f5caee044a2dceba8d8e950ce814fd51e4cf6c184416130060b81ea89fa741dcd5441f7bb3e5c4c35b474f25cfd8702ee90bfcd4d9631b887065cd7697cb1374591ddd824f577def9dabdd447aa4261789669de11c379f9128d5e7383893fc33499dcde01bab91c3bd289f4e99d962281eeee2466e583db4f2d31e9d2ea545c5dea9b81e563ae4baf95a0836ee789bf1761a3e9c2cb574051d127ecf67509d1ab00343e3d551267b357dbeb28c8641df989862b82986653ef300b5799f2f5c8c70cd14978930c98deb10b5c012836baeb0eb0ddf8e8c1877ac44d691bb6d05c6fab1c5192908d13cc86846ccb2979bbbd03bfc1e1b9cf838a632f0bca0f8355c9295e99cbfedb5399e5cffce86ba6fc7c42dd54ff40f31b9c1fe82f8375c569c9c4d1ec627cfd62a3511b8db742c95bfd4b24f7b62f0eb56c4c12b8bdc7a961a56fd0c19274d82332f00bef7574e113ce40efcb1d3f6ab03bae06095b88b12cbda0016c87369ab2219e35591ea91c121a14f39cce30b95e64cf4072a7b161f4cdd820184dbab4122bb7c4ef429179fd7faf0c1018af1f82d80c9b975df947ef87826401b267604f68b3cb83409026534a0c3863322d8173577ca63f2041b640ba39991a281d201b867ef0629bb96d59e7d33b3dc68dd5053a5206b726adf2bce334dcb9ec2e22b6713ce36b55661414c7b27e5a0a29cfd5422548be0e017078ae8d971e986cc1f48b4c5c3ae385659dc328e0a94e0338da911e8135a58038126f551b8f9559500aba74e3040a5de83ff7ae94f0cbef54d103f81372ca1e856fa40dd83d07e48baaec115b33ade7d8f703434062b969bf04c2d74028d08fbda5a5fd9a22ca434119d7dde9bf07f30c0c0a3951d13aad8b633f0f6dec52a8c6ea2e8245ca9be7776cf67ebca838f4d8582eb8de5d26f4a8e92488a2a6e075242bed3df4044c4e1d8aa9e811ddd44f916d9fdb66ca2aee756ce6ce8213aaba0b668603158106426a5e4a93dba4d38b46b9576f6708373e374ae797b70024d36f8631fc56d79b357136f869193ef48ace381156be5adfa662c3b7e8fb96ab94246359893da7e2f71e370a84b12176781bb33ce1c62a899b83a236e7a6975dd12ba79f2dd3ab9c9c73864a6b24c6ef5cccea688db794119e9f46c46ee0920b182d5b44e36f268701e07971c8e7263ed9b59b7aa4ff859d8b68c616fcec57255c42887f0bd6e09d0814ef467cd29d2ca93efa26a72bf104e3831a75a05670b4ff6d3ef850aae79dcdc74d8f8be222b6704bd400ef080f68c8033c483c67af09ad0a52b69e483868968ba1d4be8f9bba47bee1d2dd2da77cb67e1ee22ebff8c88dd58debd14929b20873225f3d8b3ffa045d1ecc292f972b5783a260ca713d5c7359d2597df19773604a5f10c78393b1b09012a61c641fa8d79a0a5109edaf031d487a572a7942c402925017c418858edf51c64b827fe49124f827eb7c79eadc5108f6f3c227a789813b9927d7e3cefd4c6878f1ca7dd22773ae31fc384a769ff8802f5a08e52caead8270bad39312e789c3bee1910df4b5960f002b43c97008a251d57e35b2cebfb5d83cbffde11f4338061503c633d0c1a0ecdbd1d37476c54d88999358743f1b65b237da953385ea5a69ef1342337a4dfeac9334e140c6f25bc56eb41e82bb7e3062a87f8b0a97f8baf1848761c4e43c2ca906b8455ac3f870f06a5a5f6827eb67109d20098ea0aac731282ddef905ffd46fa63fcaeee7ced4d1a837d75f2d312ac7d6dab0016be05daa3de0e812668245b0533baa64c369aa291a5f5fb57e6820a85330f3396663cdb105b45ffa397b98eadc8464c496e7abaa4baacc8c2675ee201d26f2af74372452cb777f680a4c764c1229c4e5304531a55fd8693930df09266fbb2694420bbda55ae41c9996b727e2479099eb2c911b48af5d54d7cf9122737d20bf77dd4d4be123b3b947dd79e6fa57b2521fd1231fe6899c65cdf4e63fc2f9e439c1b1d60dad42436365dd4520859ef987bc6d5ccf37fec5da437f8d5621f5173100b6cacc9403f1cde01b7d83a2d8dca17833eba4226aad48840b866c0e0391f4b7e85275d67dfa376aca1dc73860708cff7a6541314d37de7bbffbaf15139df50c3f5c55dc1f3e1028730a9bcae7c802d4a825cb6bafdce89a70a54176a44e103e8746e25ad6aa383ef16e67151700a937eccdd7db51b4d1e626495559a0e2584760a9a2c861396094bceefc3fc4e9226afbd16a7d704fdbc05538e54d2c89075c73b4944cf246ee718bd5804d0c0fc0900dd7f241c5c1136fedfcd4d6add61c96eab0aa2aeccbd08db2a90f7200cc2347106831b0ad52783868f9d50f93da636fb09c737b2a7c09020f2c830c70517650149f02b399d16d30b042c9d3898708e3c1b7a339c569d4d214d45e353ada98b6f24fd2009d3bb2360f009464d3271dd631c115e7dd1adfb13b41260ab6fd9c63fc8eec3e565a415adf54a4324afc41a1cb6f9e0ab0183657a11e7c902acd6a436c85c0f643e47e99c7f03beea50bcd9f4651a7810cc744295149fd57825ac261f6092b75e1dcedb77598334eae6ff44e08f770a99c53e686013cc7dbd39d6c8b8d21a83c903e10b75af37d645760edd470e06b741c4216c771918c0450aa4f922daed9bbc558338e495eacd939c8852b6ea3e4d5a1c34d45bb4af3cd4995c24868d947d8f1d40fc90a93d4eee532d5961465961e393a5a35fd06278833d8fcfe113cc89ae152987bcf745ed033669bd72136d08f45c3d45e7a60684d740fd548b619710ed61eeaa671e2626e7a8b4225d820d6e1ac986238413b526d2a21ce13a06b0af21801a40fa1cbb031b0683614b84521f15c8595aa2d9e9e0e8a1e25aa580294ac8f7f74d2c67de78f66aa9fc63d01c4cfff3e491f08e16f043d60966a92136561c4a3c98d1a1189e082539e1105b51b76a5a8e77660b4853e7047967b01726312cbc28332f3f0b5dbe7c234381f6cf874c0e0786266450cf921f1c519e4e5ec4fc2c091580b1d26c9e6bf154a3f136e971faced1c4374195bb72a7f7a4bd4ac1fa0a6c9154a854021a68662ac6bdc849fd907cdd57dc33bd9e3fb82f8cbe8efffb03e8b174ff372d02ee26062e3d8503b6576422ccb15154c7c85f9ada6efd144c74eb4913f919001b8847efd5d025ce23757d1737225abc630554d48815b33f67be192e01f62811009838b034f28abdfefd699644a0720173c4fe390df5aef692068a995060414c81be1346219c5108d2a93feec740170492b4e6141db0db9f8a5c42bc0dcd8d74854ac2adb70703983997298ae1f557f1150a9606179773e3f262ff4beceb49e27c6cf60b2a03b608f38f1be985ae8ac13fff7ffe0fc8e36f0ba79fcf8d0bf3bf143f585ce6cffb3c3bcabbb77b48fad5f0a89d07a1c669fb79d561286288678bbdb03bd718218c4ff1a5fdd3caa2586411630da662c7d59bd32252a714b5621de9c04e6f875be81b3d2975d87ec4cb767d06ada8813b18690e6ff3c4084a6479615d62597c4eeaf83a24476c6af284061db52cba59bf9d2ce72fc3fe7cc478c285fadce612efa5d9941ab1084a2cf10b91555519db8615c7fea745ffaf1fc0f652e7a6d5bc93fdbce119d63dc1d3d82b467cee46cd4e5f83352b49e9a8367c7d6b019687a49278ec540a81681edd8ef94bab452ce8e5e73fcdd6009e30aa2ec6f7aef78ffc6566cbb750a98b95c93f6a8c8c755429146d8531aeab42032c2f6c1fdf6dfad6bb7648116413f8bda0aa82aea77bd9872526add523ac20c3dd5f39dd29fbbb77640d97618ec4fcd20a41dc450ebf85cbadf1f2ff0f69e776f9d7aacc9bb67a77a32e49de152417e91258c9fceec9d6f29f7d5eb2e272fd73fa5991e4230913305b98e01578fd280a9483d6f71db85441a3d7cb14b0d0e3f6db4ca67d8dee94495dd94aea45e617e9b7a12e76505cd410e39942bd254cd623cce4722e721b9e9d8ab7e2786aff8c1abcdb932bb3c708f802a6be752fb0d61dc35b7571cca7937225862e6d24f4a87ee117a50d7eb04ef4b1f24ec050974b31e99ebdf17b6fbf4770610c0f1239eb79a9fc6e566f25d8c321eb644e3e88a17fddd59a537a7334ad672ed0151104f35add93e3db5866bf5cc83bcc3bdb7b92aa4d8b28b24affddc41988f1da9a59cd1ac3ec361ab95d9a4dfad58bf1b975b3c6b1eb2412e39c7235cdd6a0a425d613a62d59cdc8095f8e25c276f0166d0c6c96a3741618737ee1a794c80d401cd09f3260575d36f0753386bf361973567a7f9ffe5e70ec3389b3b9ca3ca797f7aa8905147bff8227a4d2e5c628549d14b276e59b886281a23c8706b70c38e47b754283c92be9cdf0aca67db05374a104deea38913fd67a6c41a7ecddb28dc8037eaf73c950149e2bc5ee57d7b442f773b8a4600c68699eb181db1da9abb583d6055615a84ac01e984957ac7818408c13fa35e8ac65d63d653748c0ff9c676cbe348ece0c46e27438de9da864a23d6e82e3a611ca294ad439c68c5ddbee5d6c259d2f83725e0df52dcc561c3b1c0397132da9dffeabb77e98f33ee707cffdbe34f60a81e2ebad679b63a356ac456fb4743341c723e1ae3e5d72f3a697bdaa99a670d31249c2df3e97424d56a3aa66ffd76645c7e61dac5abf7d5b454423751bb245639a4b748400fe628d5f15c0fb9709bb16bf7d357fdf40d0bcca92fdc49c216bc7de3400905c94d5f6ad8f322370c641be2054ae5ab387528d7bb126559295b2cea946217be31bf418cb36e7b80612cf78d0a12623aecbeb6957d9250a5c0bf1f9844a7a189caa8c320ddcc12ac57888b6d5772095b41bc496def6def3f1733fe21fb2cf592bea93e9f3f26bf448fd082ab8938ecfa2858083ebdbac12889069dd949f80ac30e24f0d593165fd587550ed15e9566dad89cd3e9b0c444127e4ed965f7b9f0ff9a3f63ca7e5db8a3aedb6e6a593e438fcc3540c164c1a35466d5e4d15fc8c92e508767170513e6d6bc0b0d52a003b4fc357f2871f829b92d08bf4fcee6d682ad0535692baaae58a4ba26b7fc6c005cba4c3984c5a437b2b204ef4f25fcc2c13bbd4c07c83ff0fae06f266e342a0be5a6ae623e58719aae211e7f59dc553b98f9dbe05bf2e21a9eb6cc93aa94ce18cd8fef35d4fded4c65b32025ed060a6af0c5cfdbc872053ee7844c144b1b271f21ef4ecfc7f6d988c863783599e49670b3a4d63f2a49a157eccb78c38add626a0734a2cd11d71dd00bd9128173aa5dbf1b4abf1a9598aded6b66105444c49c188756f7cd69928a1a92687b00ff116914a22876feabce2527b39d1e0abba9fa12bfe5584d1959d7a38d2fafbba014a0a3939884994ddcf9734b0073a66802a0916a98735db6ed92cb5c223339f36712cb9b5318cead35100b72f45247dbe6f69beda25f96dec356ecda51dd08a4c879c8024971bc2282ecc3852ff46265232364fc1e355fd43478d9dd2b9b8e174ae45a497e6ed875ea7410eb45f9f49dff2298b61b4f58932146cc52a1a45143520d6cdcf7ea804ba516e0e2866dbfb823d3e9d09f62d4ee63f8b8b87c1a6e86cad93e4b50edbce2ffbe210ab5b99f3f7c3328322ccee8cdfc4bc1b91b79ee6c81be2a5426b9d289dc1260cfc5521aebf8d417cdb059ca2fcef5775a49b5911b74012ff276ee1d9901a0b7fa2467db0a0a58e1d29a952402471671206b2a158b8c59a7f7287ff3685317fcea46a1063bbf45f14c0db84d5f178c5d2bce64d98ce2b8f90dc07295000b551c156b34bd70a9827de400f4caf7a66ab451265a5cca068158a3d4c452ae6b52b254d1591d3b06b3629b655d813d363d24acddd3f46a7324f0075d506c1477def954fdbdc1470098671de227e44f6d7c57f4dd1c5736afeb0d843f49f62ee9ae901ba1c3db12a6626fd7420279bd965017c48e908b59ce5887266022df4a6b27fbab153666412afbda7440f57295338d15549595900844a9ce85f4d53b775a90fd32b46a75cb833efbfa8e6e18e7db553e54ffa3123958a8befd298deb1a05922c87fa687ebdc7cfec5ad7902ca9714fa21b844d2aef407d475bac3b0d71b22096349980cff06a831c93c661b4e401185e5d06358d03a61227dcad563bdccc34548fa8d0cf3643c63b2dc3f9d5b42023cfec04260ef9fcd24fc318e2d5c912663c6b04eceb38a84d31e0946ad7d4702c3e3e238a53a2b4a5e2195eb78da019bf63f09660db12c4163d87e3489206fc609efe9a3b299f75aef7c6488eddc9401193d755446e0d70effc0dc06e82f400220f2061b0b1b36072ad933f22a9a3afebb6cf3456111d0ece093c7fc59cd7617d29574663438e8affc3062a7d783d3da2c1a621cf43bb9587a8f826c332eedbd20d370fa48f5ec3992d5ba46a5f8af490a7036f91b74f57e1e11961ee84bcc95a6e80ddc71e267d3e1ca731cf20834199e9a5e1497dccb2d10ac6e88555f162775bc11a9dbcc811fe5aa5a4a70b4ac3391f703e6897aa796305270a69268fbd560c674b3c17576d335b6121cda9a345bb3f4e4c6a9150aadb26948aaa5654e777a562eebee962c4ece0f6bd666b05e1a991d4749bbc7963c3bd63b223918ac46150ee65aabfa7149d8319a893d9283a35126c0ccd7d4b30737f6308ce6b8b275727d41893f2066e11a488ca248924a8dfd70b734bab4440ec6f5235113ad4d097ab89624dd83f255e759bc3d576d39c69ded67e4b8020d59e9f7aac78dcb8192d5ca06eae0c9bef16d8f8445fc3757245b2a6c9d6834e8bcf9db97732397d90c0978e50caf0683e77b28dfdad2a54e0462c2d1578414d6f96f640b6c3b6ea4425dbc3e9ac75f8c236f55ca695548ab0ef474aaa559c7451493e6ea2ad1feb3c3818f28c91e5f5cd5e9df1e8591a7a27ac9647e370974c7ed1c48daf2ab67c3fe8391aae480a96853fc66b163dfc5046052ca56f154903470f01384b607e0a33a16913161b1bc12a6b82acd40101b714fa3e9f9f4a117be0a2c14afc1ee2e26389449597d8e380a5ad3ac984aef4b7b400d8dd40b64d4100f14a846a461f43396a9ec48403002e1e268f85cb486c60de3601d3bd69ca2ad67a972b1ae448b36f35fc6d7a4437083aeef027c47e522124012336000645eae4810b29fee07f8bf84bf991f065787abf7c06f65fe26342208cf5de8bbdbe4640f409454846a9c4624bb453ea0bec79c1ce7276feb8910c0aa2fe4283a043ee373208f2db2ca3724af3f5222cd1da5bca6d19288e42c88724500260d713aa380b8bee8f262c570ab708a7d2e91811125b93a8a693c75f7dfb847bb77ae864f75c223ed2b6138f6ebdb26380e6c85faa75a2661fd358590e478cf91101bab073bc780b415cacb70954e08fdc77d42472f4666b8c9691db5dc69226435fe900f8dddc4890c4e089bcc8cd72a17a136e962e68fc900046060c7055f8a04be766f55a49c4dbd7984bc57bbea38adbba28a5c2e1337cba88f06a3181744b9c2bdc026cb7757005b738cd00bf93dd5db835fee63ef4e22c511de73764a1d3c5993fc61fb94d6910edcce325ef51fb527c13d00391f772985bd94f95fe4eed4e67196628a35a7d4556dff428928fc4dbcaa9511f1fc71a381fa2c42a2aaeda1dc284bf4d59ccdf5d3f57d8eae91c444a4bf5b49dae4051c0cabb4171500cec90ae2f88bc76dcb4847dfa05e62197fc90ce30720ab81404b14e636f506c08e5ff89eb1ceaeabf385d701e567a2cca09378053cf3044a48a21d419c0b5fb5e6c83f0133a0187ff3fddad7bcaa9caba8891cf37fcfc356b7c92903bec0fff6055de2e7c9158250ee840f54228bbbfa3312601da72767d170c01a163f8416ca592667512d6e4270b5b400706d3a9b66531461d227f7cdb635693c51e9b9d419936d091439a02cc6ebedabf2f71eb54fb9afbf0d1a9bad9768d197edeb24f28e88fab5f47999494b71e3114944990df8d852740664c468dd9bcf592eb89be2af92699262991181a72d5ed21fa5dd60179d08e43b8779e26be104e7e14a3bd7dc02b909d8e87fc567d03ac049420a888b54254e1d91ad0f2aa57b93b780c9eb94f42349dfac6d4f303ab42118d619ba4a186a2bdc5a3494ed7ab046b1ae2a45310e8ab0e4dade20348846f13e560016d0f25b153af8c1d035d65d44633eb8b99eddbc9c6667b55f121fe625ec2d8847d6502daa6c807f9241090f4cd55837ebb05d6cb3a6c8b78c40089b298014a2ba703225b25c2b498672a60a391bfd33547824307e22e6833334b33b278831a31c1d589a14fef2c0fd2bf9e458ef631829ac4a3570cdca47921a2224fba82a3b981de527c6930e3dfa17d422c38b0d2a596662727af85991ea45a18092f80c112ffb9b5665e4f683d4c4edb3eb25f5130cb60b56e8be732bcc6f43c91c432ee97adaf8aeb679f16b1c4e66bc3dd71c6bc41e3a494d56836f8fdbf259d39b169d85714d9a4b6468c8388d7896c5bb9fa6423ca03363ddbf794c2d3a11257ca3407a3fa72047566ee33631042dd1c08d1a1624bd406bacae90d1a661dc5376508939b09a3c20c3f804ae64775efe140bd926da58ba3c508c03ca9b02e3fb569cbf99923c14e417d3a8c0a02d4aca0493ee85a25ed6d23002790e707f2731a4e5c4fcf9f10887422192cc3a8f87ce938f82fe47a43047a6e5c1bced80bff07c30a9d67d926c14f25f2338be9d87e5b0b172a780ce033666d94dc651772694049f9f7dd5f5f550bc54ef7ad4016418c8fc4fe8816afc996701d2629ac35d0de620cec66228e137be3da85569ca04f563a818ed8d24efb4013c6ac2f59473b4ea7abae89440f09cfcfec7351725727282cdaca4b20bd341a205ee919ffbf5061dc4750e26a0fb8d8fd8960bccbbfa074252a4d00c8e17274e33c7f7ad9dc4fd60f37442a5e1e8086ef48aeadd9278714a54611ea28dc0b8b8b00187005565ce08a32248c26163ce2258da25f63ca99c24945c257157970428f3d492433c81c599578276cd239457866ba694e28d6ad1cafb37192c14d4309fe52987e5e258869cf32578b974784a23ef7c44710bce9e79e9410ebe0d0b537dc59149f0e92db103e6fcf45f6851d6b503cf9e321a89efb475654441c51b3aee8e759cc25c053870cfe004e755f41c7fdb9045250c8d7feac240fcddf4fe3c311f123011f00319dae2ee406415fe66fb37704ea03f9f6e3c9874cab61829fd1b2dcf1e5f05904d99e34844970b94f81efb2943a728a2bc5eeaa66484f5383116ab0aea8e6c6607d8cf8fde8aef0d818dfc0d5d34ef3b2b6d906bb0f79230fb4a2ed760206adee3131a2245290d1d13a7bb301f28e0d5b9ba359841c8f1f197a099324d39162ee9579dc37ac15cb726f4d00f7eda159c6a4efde0f3bc46a3119dd9b48b51eb15351bc2f4bb4b0cf6abc9858c5faa95067e84bbb39de8e1e7f6a6b4449bd4289fcee051dd28dbbfbdb488f4db23f60bb595ccb39d3d42e0a9100076d3cd8864f29977539db8009b176b71adbe7d53d58221d886ab64febf2da41208711694b06bf0d0369742ce8e1e33cbe01ca91525f8b6e74751e973be813bc46416f17994a1e107a50c58ffdb088bc47e5256e7ba51f840218433c81008f42f8fac170f5035613d0d03e39e593ad9f91370db03ca5abe48e38048f68e138b4f7827839cab6cdf1a4916cf30f8d5c19bf38cee9a993f2da3b93c512272296f824a5b156296cd6688ad0a239d2182d5015b52f781bb411c4aba449994a45491ade61f4cc0887cd2a1666ef371acda86726eb03b8f2c8a1f041c4c9f5240d429dbff14faace82e03678203ddd6fb8ba97190528afa5eb38b59cfe2228f0aad76acee2cfd4efd0002ff296dbfad434c4a2e48f1f9f4c5e1c10375ea5d04514563108a887b70877e63f751dbfa2ec8bbb34fbf63e2794a73022c8aa0b3f81db4168dced9cb40982c67a9dc1d5c007016b209b78fa96affd3b5593065feb876a5efd545250befdae24e9c4c23d664de449425841fac7449d82b993b7ba99a88aef05cbe20d86cd46ef968d505e7a72bad96c1166da0297e147fa38be189f96a6554928234d8bef86f498640f6ef5d7320d2c97b2f7ee8c4270b9b1e6a547935e6a529b9812f2093001d1c381e7daeb975f2af26286c8fb1362d2e37410bb3dc85d09afa33747dbe8a9e4ec87d51d61ce72a2141e0ddf0f6ea7058b64db955d425565ffedcb88c0174fc771128d3f3e581ab1fc893404a223926162434d48d25255b6661b93ee1c085430c8a5ba3447d097495bbd8fa0401eaccccd3e07e70e4c12cb82f9eb1f3d4f53357a13434a217e286ea88e2606b4e4fef4a9392626033e770068a1eb019b4108e23f4a88eed2c8f55b8f61dba1e54a23e6aed62556345e90b2f7077b2e8698a3314791941b1da42ea66744c2cfba6d1a0ceca1fcdaeaab0a06fcc9b22e6ef8cfbe247914632840fb52af10d0ba3fcf9907a7a1e415ce3df4a2f5800717255e9e28707b54d195578b9dcc886c008776b1189d624d3302a7e8bd37a142052c07bac1cef1a4464add21b83e725de6929abb03192ceb67ce846fbeabd5b2a1921607c13c499fbd7f55a2d4a7d615a7ef56aa23d5b19f4e4d6ef750b16aa3af68f887ba0d153d4e6c974ef7dbba41e1d7f662736d77a20ea447a792b601d14fbec9ca682b57293c90e3a8eef0959cfa250d3aeafe291890494776a4e377ce7f5316b84b97e6cc75c14212226854bdd69451758cd08c0fbc7c60a2732bd456a37259288d89d4553bd0a1f3ee47f819324097bb4f2b3bf2bcbfe1fabca6b2e1da0c5a227ee894bd102717d9ccc69b878b56521f94aae19bd37fb1eb6712b89662e4b5944c4611333f5e869e9513c34fd32f2531c2b61d9c1be8ff2fc522ba6f52b439721d9f4ac369042e654cb6629e9295732a0a6cbfe72993cfd77a3b17237df5af2dda72480ed31c9025efc228bad91cbc7eb6295b0adaf795a920abb58757d808d5b5f63f0ab656fdb7a40c4c589bd670f335920cc19e46737fadd24485c7c7266f81a484ce9826468f257259e39843b2070f2bd76288cbf3f2f5408a6ce1e2959118d4d652ed9773526acd3e302810dc3ddd9ffa11e100dbf3be78a272e48d10a507e539da2866f021a442c9ef57e3cbdb2e42b6598b0aab12efce93f2f0a3f253c19b4ee2337241b357d47dbb1b0515165e4b39ad6ee7d7ed174700d6f85bad24d63ce5ceadc45960232f328b5288f724602d51cbc2edc2d3432643e7b224e99bc37cdf8dabfe23e1fe23054b4fc20a5e3869ee2b013d40ea780da3a2c703715cbf9c55f143d7271dc3f649a1818044075cac314a359daf038380b3ff4e18fc268f335972b94e287f80f1fa515b76e21fe32691251ae98938bb10229b69b281c894e67b337fb89e8ddc93320c87d38b2161c93410c2261f29c8092aac29f64e938e99b4c37c5609b812a371699cda27c233560486ba7ebf444f0a5da46325bfd7ba85bdf1b6b5c76687a76a7151f5e8ba40d9c57c28f7fcfb76bea4ad5b13aef0e9679136e964716c507f02d771fd669fd90714720ca7b0c2c1bbddaa3c826beb5da1df920b69f566a470c974c14703c4b802117c7a3dc7ddc447f4c93f5f26c16ed7b30c88d948423fea44df04e21e8a02bf6ad0ec22adbf3f3e25833c978bcdbb0b4681e70405840c343e5e9672b77d7e923de348823367c02aee29b772829969f5be143f0710483152153f50890ffc815a7ea2eca5d81bf62cea82fa4134b9252bc13ba33cb2099b047fc15d26a0e8701e8e5374769e9617759d21925d4841f8295452192d0c9cde4595a4c5bae124395ff731bde3a4ce4bd705d4686a002d6f315d4c1f7bf68e187c0dcc4e2865bc0dcf4d816d0c9ba0693efc6eaafe9d9c61ca4d6f8bd2d37bc0d23beb0b435bf7d551873a4e9c9d51831f18f75d2075775024e4cc32e3d759bf9a36345fdfa7638af681a1d2733c3479fe54267999f32ce9c11ef1f88913fe61a2dc813ab170a6b92b07fad36731cb8ed136e5104932453432eeffdc927c94265608e4d82c8f0d6d2a6314ab4b62f776bc1dd5472d704636fbbe8942f54a15dcaf5cb8bc62c1edbb14cd0620b48a0ca12ac2912fa3bc1dc21d8ab2c509a01d9f6ce843eae43371d320efc19175030089b85df4285b34d083602967903fb8877f54a8d0f82c5895125239555244890648dee523adb5726eee13016539b0d4e01704dbc875e5d08d7ed0f75cd245667bf04d7036cb12aaa4929f20f7e422f66c6f3f476dc58c9502dd0bdca143b84a8c52d7cbe5c9e9b44d2c55f0df4fb9d958c58e382cbc5707c51b190bf4f90419a619a1263287a64c72f381ff4a356b2e63912cb6f57686e21936e4e0f8505a44893af130e200f70877fd9060eafba230617fe3e0d7a90541189ba9c90f3f83a898dfe9dd11dfa218d6374004e9df302834680af809047c1e2872898528bd319f147d0dbd590561ee1d013f1c1ec50e45ba117992fb83775a1db01af4039d3736ad3af9db0a87387fbba5853da2e45b79e46151b26a632631cc10ec6758c8c8ba1e89546634e26b1577306c47957a523582ddbdef591645069e9d01ea59edf385ad4e5986caee046b359074c2eb967fd69266ac3c27335e54acacb20e4feb66bd4ae624c06e2902e219416132f52a926e5ff9d2c9f0cc347009e2812b2a7b6e8695a4cbbab6a2631b7d69aab2b904f6e7a799271171aadab66e8668b5b3d8f18a72770d9181c98e4bcb09fa8b189b638f1cc1991e4ea798755c63855f22ba39e2f8e4d7b78a296ad34cc76446fc487e8e449ddbcaae5978f1a7ef40e99eefaf49c45f5f853d501293f0499675d0cddf514cd28de004af23525c6ff8bbdc70da883a2ffe0905fd771ba23f208c4dc56532917ad5a237a6513427a501adaf7e13b46c494d1d28074d6865fbba1a0069958fd51ca08537a6ce6c69c67b6debd09aad9f1dacf5cc8b1c568c5973d59f477095ebc57a78daf33443020d7fe811cf9460c53582103d25e7b609d1a1bad5f10741d1b2482bde47e68264dc61bb3cbafe4c1785aa85ec50dc779207ea4d9f83e211b6f9fc1e18d47154d50741d44d59c02fcfce600ce530736af74e78127eb2a91c2209ec052a48924781f286982158e29b7ea865659ae46fd0ffc27216ca5b9f47fd9329abba68d96089d83ee88183ab4ada059807b3dd9002da39f4f48ce1a00e6092398de650bb6a8c89fc3b0c3d2ff3c1735f5634183ecaace7fad85938212d4120acb3bfe12825cb556dd72d7fbbd5cac4b05cc5774c175e36870e609ebb3c50614971578541b80d1322b385cdb6a51f79b5e05509e82463be679a3f75ef84648e5680e2845a2ffe5a11249f0e8e5b008e910545802b1529a7a578d74ca5f6b7af7db5b985d13aa7b80eac2a88ff17f673087c0214af33ac61f5337cf00ac5a5b9f6e3501a77ac35ad148770b232c28a67c3fecaef033f16cb9370de2308a4f9f92d6accc232118af7eacb92b6819cc56e36aa915d07396e9d12d71d2429ad7d90e1d7da035fefb7a1fc3a93b18b06d540ab3acfd497f07a7c62d7ba11d369df01b97ba81f8af07b842df7da623f62e8353ab93e2ba4ff6cb229f56e6e406166d2340b5a0d8e6ac1de95ec4e93a4ff7057d75e180455dc5db169e44e1177e9a19624852c9dec13e6051f758da3f53c457f3634ae5d0184371a8f810f8adcc725f81a9911639e460d8ecfb4bdc3640c0f61f2d7af648d278371cc1d2af92c349f089540bc4a4bace4d028b361ecdae3df04692bc39f042e50927269d93b2c4e87a61b933851d28f0f8dc9d95aa26686504b50eb8a0581aeee8f052403a02b0c64317a90b3a4177451b3df0127430b4b54266bde53a3da9705f1f5bbf41ba63ce98ae69f4348e22e7ca42eca09e45c794d91adfb50dedbcfbb2384c0a9df14c96e038df1c037259df4cdefd613b2598aa9b447bb2ab8f67e84aa7148159ab9bd72cf9c5daf73b5758163d2783715685140b0cc0711a666f71a9055083aa14cfa7de99cd15a7d7f01c8d9eebb78d2ced9fbac13ef68a7d4368abb8dff7d17e7e63d1fc56f8440a33e3e0a0aca90140319e7aebdc01018f076b3ca844859e06d762a314d0a3de79a2d7c0b997cdeedf03837e77695a1eea32d856b3578981be29fcf648a5ca97e597078b55270630fa2544cd6ea0f66bef4c0891d99d12ef7c2c1a5925a4430882d3005905bbeef6c2dc846d53ae7115694d982cbb26c207fc6f0f78bf1a63903c6c3d0e3cdb2a9da5d5890122f990d008855da344b48ecba634a4539f2c364f64c3eb23ef2df1e0d9802244f12818669616f0ac90a3f0550ede041a5f5bd6bd66a2e6196ebe2951c3e430fb088b9ae99ddb49fb364f0a659e0a2b4b7de3f169ddf6b85b6a1c5829c65d46aaae0fbdf2fbe1b15d75586e9f04aaa1789818fbb277b9d2303b8ff9851565d00d94b58f5f1fb95099b6613751261a7a5d41c059f768db7e683d79eb6da3eb107e6b569333141a619ad8eac281f5e8ddf694840977c81f395778c997c3e86e5b61ad25f0f4689b9471e3fd4e834db58956c5313b5b199bfe77f775ce2fe41d290fcbb14f9facd9aad86f0d19df92bf00e28d376fd1c85313cb0c3cdb2b9dc527a2bd9cde96c520ff691a4f96166a407361905921586847a4f95b812e671cc33536fedb16da01a7144eeaa0e36b9dc7a68a6f9f97ad6d6900860c2987ac55bb37e28580c09779a4557e2c06a254448f0688c7e22f3af64f90d6fb47ae66057f950840cffc34d00e214df956df0a5b4bc122ca7134767fb260affbb5372ba443c571705f8cda66de5bae31b933520297e99aa68f00f8f68c9ae36b8dbffbd7448e34a51b27bcc6f1a238f766f3033cd3b83b4f2c731d5c6142b74232612bbfb79315278110fbd055055535e369c9764afe37ea98e35f4fb794265e2522e1645957519c3d137c993b5d585770c66c6e741ac6ee7ae3e6a783fa0437081d70c21dd405026e7ae210beed7486e2d48180ecec706139198d1d12873519733b0bde4e42eb15a8160adc49903e4f23f2c8baf366bb0ea5a543769665263dfc1d278ff4d28913d9afb3457065c9d7f2e3b377c0a4482de72a5b431fe2205446e1b0a1ef4e085f70837b4bf3da55a7afe52fd0f21ff89728b32fe97697c839f8fc43937d41602d736c6a9d32e1bdffc7d6ee5dfb58173458272b53ac5db863b66841541703b84038af3b8007a37487cf9b22bc6bb05e8dabb05aba0835df1f88662da6259a72e2aed3d6695738c662f74c24c7a881a99ff1925f94591cf8738fc0a40a6351a7e2d2e305fa987ce97675c59dfee28d9ecfe9ed2c744c44f6d6afc167f4be058fc34a1d83676290dc628b5dfccfd2f8335d9c8cbbb890064705bd725e3214d993a5ec21bc5344ade809f9ff89fbc209d58fcd68cb3d6e875bcfb9729852d1773f6bb4c630f19718bb31cee60de3c35b35cb20dd22ecc388995688727b7e0e80f124b91017080e78f4657ab7a3c769e613c5918161a3d927565cf3ccb38e7439615f5092e7bc842b390a5af729a8eb72c26daa1d71f191ac50065e95a58efad7ffd2a7f19e23918b517421674d88997bea9ed635f135cd44084713ad5c8459218a4ed90cb38bc1ad237f25228fc98c162c301a5cf2150eb05fe04e2306aac970dfb6643bdf94f1d2de9bc6c2c0680c8c1324e96282604ac91356752a1b88549341229dbf64bc2aa74d5102502af3e9244fe0db837095a2abcc430923e641294abf5ccdc3ad0f15a5e0f9ff3d95f2b705bc9a7e0a9d2cd8ab90ff2abc8b15e7708bfc6d5e7f8cdcbc7be76e26c2054976762318dee76bfbaa23e231f7b5988d674dd82697b3f55bf7b96091268f7aec93ada5d48e25e7b926dc3a797b4b7c63e47661fb0544d8b7e4eef8b16b0001f0202bfe21425c9d91b2920a6875fe5fd6fd09da3bb205da88405f779bb41afb480712a1777de289e11425f336a22dfd447e46c05f299b0d39cfaf520644f1b2d9df63a9a2af528d9661571cde49559b9a4edb03ebeef23f8b4281c36fcf0d5a65677f7b1b9f3dad7232357f5c737acba267a137889ac12c2ddc435b786de62c55b743b64ffde6cf5eb1ecd188c0f00f21f385b0173daf62b46c78b84bc72e300824b695afd09033b7a472caa9bad2892ac19c47ea0b15ffd7d9f6a6957f9d4402cff358e7cbbb6f4c9d288e0a8d2c22656387cf377f128c9b73292bb52c4ca3766e16952817c5688cb258ba930c5f1c43aee0157a1d960532ca830fa3988b9a5c9c644120ed9aae02eb84909088f50b6f12d0724447c5d4d6f4a6e57a9b95cefda9c203d675bba368f57d109e25765345127e61e7516f42ff7344eadf82a7b619f180e46b0c6c42561248e6ffa6069879e8178e062617dbb18ccd8ab8130a6262d77534f0891b2d40b74cb81c9f172b0a4321e09db2d1bbfd02438cc5489b3851f7d926d15c8565921cfac2c72af596c492061de0b14eeed38f94fae7bc7f9f0abc59b5e709bd9894d2a71f6a965279993ac5927dbbc19406348e137a63552c12dfa9d5196ec53bdf300b58780535ee7bebbe0073b157a4b4354f33c1baaf4a1259e68cb853b1651b297af7494b4b93e254518b53aa03435f32b19a9b54c07e9817087ddebdf87f325be2f35c8b5b0e502078473d2611157dbfe4ab196e3ced3967f820a9234ad605f3ba6639eaf42a00765876d5e29b5d1253f290e8bc6fdc2a0f90c41a54e702f048e85d5b537885638e323df7dcf9930cc6f90323489952c5ade8ada7677b53ddf61f22b2e32ad8c5dc8663a2afd035c67ba258f9128495feeda6b1a54f0c4b6a79fc0d4fc0865a9cd52f25769b345e28f4bc9b2ce1527b393137c0c980de7578db9125f4fc799d5dc9b99064b3c80d8d4dbd26eb042803ab123e2f1599a19d278b6f02a781ab37d5b13ad9a7b96185af3258fe423e58e9e9138a774cbcd78930851c97d77322761a9604f2bd6c163923fc1dd222b4d7ad96608a27317ca037449f732600dfd1a462063d33016e582b57d8eb94740225c69fd7a1b54b6cc0faba94c3e8f3ac86783ebc80a4fb3b90b9402174d0e1e0a44afd83dcb2c6d5d3ffadca54e63fd1cd717a1856562e072d31f1dd3a3df3596df18a0836e9855e4d94dccff16d3e4f8028e580c97cd6928f41e2566be5010a91fb1840cbbf7e7839e3db6c8309af910211ee6168ae199b6c82c2f2175d91a1de12cb13ecfa13b78f74288301aa619fa531d8cff7bf124dd972ff6d864222d873f27d6179d52ff6320029e026ed9335b204e4dc5aaf4ea9a6f27ca6d2ab31dbe8fa1da2f32d3fcb5565b7f0f558081a586269f38c5aa6d569267d0d688305035ac4488668e00ca2233afa3aaa3135f0f9914c84c2da4eb8e68b84cc5c46f00ce861f4afe94f3ca40ad84b2e78eac5c12c9b4e592b95c499feddfbe397336e486ef97390a64952f24b8ef784ed2ba8a3b44a79c3d12012320a1c99424871cc85a7ab03226d70410075644091f6d88f444e0e45176df2c5e11f644be196f3f621eaa5de79c929974ed7649041d9dcadbca1b067de9e4883b2fcc1411369b95e2adb9d4701a88fed1c0e69df0f924c9076bf4a9b7f3e06279a8ea8684c13836df6ba3e56f8f3f5212b40d98d763608a8b10ff9278840c59497f47841fee37405ba4ed77a965420f7569fafe04955a0c9d3ce75b422b4cd4e86e599027fdc93b35c1d68236c3273e0234ce256be5a3e00eb7d1b9bed1ab1efee631615d1a28481fa5092b091cd9be3fd9e5ec7fdb1ee66cff9958202998348fbacd34fb17d30da1913e9c09c7ec5dc179c04864dd2fedfc89d3c4622daa19b68c9c0351c79c0fde2bb8d12e85250c3bda49be82d77c0525889c35dc90436695e1f18195a70921949306a0ecc9bca38fe095a5be8538d28b062d9fb250142a599069fabb703657d19f6e38b0eab7797d65bfca18dfb514e7430e8bd9218c129a0ec360419e899faf46f0ab7746e43903d30dd405bceee00e8ace2a23cb5fd3dbeb3f80cfd45194b779e1eaa280b847dd20ea71c06a4626bb074d0cb3b08e1493bc87693416f510880a72d91c6fe8f414d8baf9be790d4cf8007a79c336b7e8b3a504ffe4b3bdf6511429216fd80d02cfa125d7cc31190e7678ad6f4897cfb17b591acd36ab0bfe4a8df631b159d4bf472378db38031255e4c041067ef798cb4e1370e9ac0de4ca99877b81a17175f7db3b1c5c05fb0f84ba02e30c809de0dcfb014c8c85b0211c3c2cf0e8e9562d7f9efafc90c00402c6a8dae416cf24ace5f90160df51d9becc46e053dfce76340429dc35c02e1963259370e12e77aad3c227ac4f13dec1b511d4657a54de9b7547ac4f682abdae198bb6d657d36c24f36bf561c974cc406a3e437bed921847a46631ca61e312d524e014c70f0d4d06d33853146803d3a9b94c4dbd694bc08fc0a7d44e6bd088b4ff54236af575c0d4cb7e8a1a82f3c281e4f73f7af44517152e77a368657331b3507effa9f2964930141dec9448761109b808dc95692c5f68fd40b1a1e5c9ac9c00ea100d72a3f11959e2284d3d139990df8a6ebd33ef1380ee29ca50edea41d55989c507d014e66ea43f4d00df00dd49e4f44775770ebd2ac5b82195925502b8c23a2dd7c6404fc14e2b56ed3e0362757a2f512f5e9dd42624918a48dc46b0ac985d09582a00de2f7ebce970f6dce62392d3f8d3fa4f27fa7e23c0e956560ca88d2089155f95d3328602c114fd46c90c471921faca5641033eddcba3bd8490bea99705dd8075a846afbda3c2db2eeeed1c39633df28b607cc4184f71b8961ec86d2eb1bbc1ad58d0616565fb764a07532152c977359530758c728760fe83e17a7c9b0f1aa1ff7403666d7dd0facc6690a9aeafd96b32542b2b7949f171a420591d7eecbdaadc05f661cd719b93cab143c76f091bbd9b1716a58f78f3bca5faa974279e63ade4e9b515c9107dca9a1f9ef302a7d5f78fabb171deaffea393ef6b985ef7d174dab270029e82ca8137bb00a4192a549d0f3c7dbf238d3e8e5987629d232a6cad86641f605dff2fcf4545a8a2138c91d04010a40d34a640b63e86aa43c5322ead38bfa571432f1898625fd7552efd117c01c6452f3f2e9c179405a75dc00950ebdd50bdbb03372740b5ea6bcf61392abf85d7f44f3bf30a6f58897b129679647f7384e4e62cfaf004a941a576882a3cd3720b15c9169cef6cdfaff3d9828cea926b5947ed9428f3ccbee320cf24d3e1bdd18f7a299ac8aac2fc9f713bf7abd495bee5f8328e3496f396a29ff746000b0277e38188c8a5442c6c395074e2c2c2470fca94302eebfa34155724b591c5c319eb34b4583349b1a6e64895e9ba359b959fd712b9d4916016767caabba377164fe2a4e8b9c35b18fdc9a55fa2ecce03e0e387fc38360ff36feffc66b4261632b084e38ef6768c085595f8e724bf9294c27796d1f57d1d529381f1c578611f5fa7d34390124e55980483083f6df809c122fe400937d00c9b9b3d3298c1c3218de5306b9c850409c03c19d940483e2442fe3930f01426679403e50b5f66625763d4c91c57224a3ae6f9e5fbc09a325ff00028927704853705b335ee65732699ba6c81b00bdd0232f8cd8dbd8d0ed52b028183b43394c974e72e5b665ef0f1ef2dfcd01137c07049874dac7021ab11ff58cc22e1b90278f063ce9fa3426ae2ff2b46260175d79143af8834ca823c03c4d93d0cdf2931718e2ab29f9ef5262a9c09c0c49b500a9e4da04ecbb0c5658588c1b8be3d025c7be62f504ea4de7ddb396e11940da80eadba02a318ebe3ac9d8a507136a2ef226a85f7a604a8749b2e4d9162998fb27387ebfe7a80cb7800ca5cc6bf910c8011b64672268723738bea42de6df1300d8308ccdf00945c4d783fb8ec55e94c7c751f2d0478b03078957d82cba2e76715c03071da8e3a1f5674b54c75e3be6374cb58fdf101d1f6611d001a504beec03aef4116367d4d0fd96befb04d4aa058164f2504f950339aa7b5e91edf9744c9c78bc5f37c9e2c503f8b111a7ab86da133ceaca26c0da0359cbe8d1b838bbb2bd8039900b95d114e178ddfc69455f155be4b908a898581d3e50e3ce9f1c655776a23bec4f6122556ddeb4c199f8f379ab14b13341a9964ca315fe2a517e11b7732a20ed158e72d39d4efbe8005f271275b66ff6a245134701351a4052b0ca0627f0faa1b74ae1bba65f6d6d894a1dc725b737a4134d72e0fe59270336854db21776bb12116b750fe16e3f340eb33564eabb61e611e6ba3af9bfa95acfc665124c4f3b165cd92c2ecc63279f2e835d30bbeb03632f3eea686d553cf9d6c6d36260e9bc49343320595e1696a1928a4518c0a6be4d0243e1cb0c32a89966513127b446e0162b0c5aa26ba1f76ecb414d729de229b595661f3e7ab096977af1db281f992bd0b0f6a0a79a2600546a1607a382f3e6b29c4844d2702e165e49db3dd0eeb3fd23ecca0fc0bee0a83a6acdc1b63d5ecc7d50e935927255fe6c4223d9bed838d961d874a6bc3decf622c387ac71772c2093a57e895311b21576fdb718fc265ef634a532477d4b53eeffac18d40715e0dd44e58fe91665c62dbce047893a92c8185167a2780808a80300f5de0d6b83268f1330977b00dafffb5badcc27c8fd5974641d5871c79c8183114298428cd97985cd666e7a4cf46e9b982bc761eb5cb5351cd4362d84560862a9df5ed9c3a8355db54cb62bcde7ee7e910255a06f9747955a22ad3e9dca9bec8a04b2af3b38618959d9163dc4fa0e4426519c30553de91c870d9cdfaf8d86e6795d0013dae8420fb425f94851fe034b194e0551dcb671c436fb75da7b18569d3d9f6d1071da32e4585e3020f4e3378cf3ad21d477c091d356300e83f441e9bf24bfb6660a721227ab99aa3a0dd23f32a0686030c887f4451f5f258b196050f68aa0bd309e58b0361406a3482c3e4ac009f59c6a5af98283d4efb73625c382a61a44c46f2780713ee62cc0280bcd43e535485c3f39950eb201659947d55149e07558eb02943e2a8de4e6352847c737c964cdabc2133b9fd04d973b9875f7e4fcfbf0faaef1b983f7bf0966bc2eb4e994c00093337fff1c1de392e902a582beaa0b07a280f2cea9d8dd53abeecebd27e5110806a507ef198786aaaf14f680f1288da91c6380fdce2824c21f45161fa02fa0a9a6487f43b32082ee709de494c7180257a9e2aa8a418f8ee03744ddb6292fe5c1b58ca8632b5664aca959290e2857efca6affb8ffd374a1f1ef0bb7e2fe57c51cb3bca70ac7f4b0729e6cb3b777e639e907a3e4400163ad8b335c311e6651c90641ab63fc350938b379f9cef67fc549d0fc409c14156eddf916fa8da5ee1c754c0143af21b61af244ffbe8a5639caecab9f1416b9df809798bdd92f41edd785f3306eb3dd0fa408dd23cc96ce1618fd1b28618a310282bc1acba50f25f6735e66ae4f66eb39de5892dd36ded585b30ff1252c3a13f31e9cf25ec09fac190b639681bd972de46177de2487dee1e10116307e6af82cf538528e4e080a334667fd3b514dafea919fd58523807e8eafbabb8a0da7540ae1a95bdb3eb476d80600b6176af26e372cf8e5979692fe86fa3870c18bc97525f3c0b8746eb195a21ab436375500682cd2d5052dacfa787af9c9abaf0f12830e8899b2c2b6eb5f29b2ec1a3b7e1ecf8e8363f35c72d457e51a5f8e02234ccdfe0d54b7d3072654bbbf246c90bf1f612e6be59e3e8d45aa0463c4484dfae0c8293641d6e973a3d283bdc7ac9eb9814d2344dcb845e2d67fe9f319b29256d1fb045e3f55b4fa1f9fc0acdc98a74b33aff6de37dab0e391b6eee8f1df512ad41f7f85bd7568fcb85d6a01d2f8619109b890861c83f7a7269a28369475ff39df577f681bbc6419e98ec2eb62d9ba1f82b323aad928cbf0cc3164b90f2aa8cdad03c52646753295fc18819f82c81bf61c82de984db24ddbf229ca1b8533ab1c8cb0443c423a0a608ed66369153eea42d6082b4cb26c420255663ed6256fb0a1479e6d0c84660de7bf6c36281c8d2b04cf4158f6649ebe1c9df14ca0b009aa7bf97c4a5881650bfe3ba9c1a080ccea618cd9cf41aa65a97099a107be3b927313072dfce13a856292bf5b576a687991eacbc549e390524c2593628e2b726937307a78551908de04580ffcb40263a26333f2cd98313458bc3f07f5b540daac6eff4a120d5c447789dcb186c2036d917bc63ff9f2c520b1594f5b8649e1e73cb652ed559064be08244b739d226cc219175b30a6536e3f0e408f20331915733dd3a651c9e79d21c4cb065067ee74ad62a749f435e7aec54b4b9f6bfe398e978ea0d30572b5f87092a547e1af9a7d89097e6c1615df0751dd50eabe9d6b9a674cefda82ccd3340a34b9c8dd33611b2a7d10ba1462716a0e322d84f0518c9777ce3f6870b32c334d8c64798efeece24872f04e88f7a09f5c3416a6858e088149e0f91617576656521d783a94d9d1041995094dd08baf3e8dfca2e597de2c3e32572c0fa61e638516c819ff92f77f6c7b2cd03f63179f45d7ded0206f4187ebb09afc9f41dfe2698e6292e02990c1ec69128d2df5d3e606a1637435d0a8a67ebfc02e37de7b598eeb653f323a829eeadd2baf590b74cf72f63820423787f7b8ac33f02d6f07a0addccac1e8c3552baccd5b961c80242cd298944947bc8ccca58cf4ea6d285304a0fbe25c6179903ece69328b2b6d771e2a2205d513b51f054c2289471723b7ee4051e57ee2412f69a25a87e77a4d4b9cf6e3c58664b78e6fe4b844e0f73f0849026783ce7c4936483a36c4cd8ea3aee5e64fc48c011a7cd0213c571bb453a9c6f88f286502053bd3d481a10628d6137052b462d040356ef185d447ef3588a73f15fa82e07c0c4372ab5038a1464fc0dc9ace899bb5ae0fa9d98d45e5ca68059e4b275565cedc2426150f79bf557537740c00d149738cd29ef06ff3cf06a313f41a5d1b22dd148c6401202e1183461ef290b473dbdf5e08b7b82f0c3643a1b81053442c932e17cce90220c103d379de5136a6ae7fa341692900e02aa6944efedef5ca5c5f791b9b9ef30b1dc08d02a48cf690580f5283db5c7d81de942d59e2062a0e0f8a8dac0bc8558e9bb450cc2e52f95c5ce4f07725d3de3be0c76c2bcc568ee2675bf1eee46a55c7488bb5fa57b560545945853a90b8c5f0f43a8582bf42758b6bd624a7c2a54dac29b2a064cc2e861bd0341bfba0b699ed150b90836ccfc1698d27c0f5310a1a67a5f7627c618634481eb8c9c92454a80afa9465dc6cb927e7e5a1c13fcbcfd74e7c625be7b1b6f389033e98b37f017d21676873448ba18ef79202c7550dc62682a212c4faff9cb5fc84eacd84a73e61a76ff8c8bee70d49877df4dd92a7845a521aa0bd5383e360493b91a83b1202d2c1b8af9b8ac332281047b774572da073337df01162ee718dfaa2faa4fae5804e78f2b54759cc93c48f85e6ce2a43e5dfb9307b2c0467b0f6d1f520290213e1e5e0d3e4aea2115004867a9a428244a429bb6a5c3f8717bd976fe8a59853a277d72db70a667c45decd0ba7920c96c367e71a3e72713063cf8dcf769c14c49b927e316d7cbe0cb21bd8bc1f03ef22ae65a815c546ac6b45dcc0339e8d14b1f5387dbaee9b98a0e8a8886df8036261671892efcb590409c78f35277609661c4d2c987fda756827e8dd57fb2820827d0471b4f74acfbbf0b7698bf8f89db93f8a3e6f15f405677de72ecec0ea766c77a00f5a2deb80839b1842f7034f73a39ba05741661e2eaaabec1c0fed23e0aa92887df97091e15bfee0ee9f8ba28f33676f0dbf99bdfa5885c53f30278959482d5fd6d694c04bae143f83328b10ab5694fdfcda1ecd1fcfa44b7eca641db444ad3d7881172e902790d713ee28a419148a6535570584c48c756499949e8289494984bb894c59342e1586bc86437c0ad76c912084d9e22fedc109d656235f5a81d80718dd3e8041e203637e035412f773494c2951da15f24e5ad7df465081d4554255004b37faad696572eb8ec068fb62e7032754ba723d79d1657500d72a8838f024aed4d4404625f6f3c89280a799d7a72b322f6c296b59f1b90f07adb1a30abe2275ca86f3681fec5014e2ffa348544abe2c1c7f5ed0372a6f5f671459314ea7b98742ef7e9aaadb98dc7825e17e97127f31edfd44e1a25ad0eaf57e53ed48390031bca5fc8642b99448fe5077834beba67403714bc54e1f3f7e50ddbdeb36c9ed18fa18bec3d6908d5a53629af558173b4f8beefb2c4d3553e0fbbb51cd44a8b3cd9f0ce8bb5271ae991396d1a423c3edd804803ad15839df84759414cb55971a77e6ed06ab9a36db40f6c997b6770d8b913ea7c351b7331fea1a0bfe35f3d97217c97d1cdd397fe7a95300cd2565dba47c70fd48d3700547e3836e9b55f4446f76dc7dc22b6a112a5c15b6b32940b8ecddc6d1cf6866a0bdb65af3516c91b0f3cd791fa0397272514269d68e0d5c5481d955c56cf7a49bcfb8217ea76a73dac9e4379b1725db72ac2dfd77febb24655c56c29921d2a8609f8af804a48f94b31be1a699291d397583bff057dddda4d43f4944134f31ce4f3b7ef00a4dd6d1df4a460696133119feb9ca5c6232fdcfcff8d28df3a285caa94bb9b7e35af718ccb4f197c09b25802ddd2f78e08b617d23af7b2065c5ee5ed3c0518292a9fde681744bdcb2e4598423fbb919dedb5c427fd2f121762813c557a69e8c7e4ed25ebaa5bc391036d006ad31850066b1002855db40d396d884a82ea2f842d9c95b8a8f051a5f12401f195044510b22fa5333e5a51aa76ac9fc057d89411a15a5dd381d0dd648611679f6b819377e45fc31dbb71fc7640c900ce7bcf756ae7119a4d1b90287d433adaa33b21c39871cd08c9dcbb6e1e80633a42a3af9c0647a20ffe6db28ac12823cbb417f1f39308f40dd0e40266a7a5506c53b878b3be7e99691e2d3b26627eaa7cec24b12fd62d6172c19a2046f8207aca1c3bd610fc933c8a38e64fd6fceae6e7a145445553fadb3badbbdd24eb5f962beec6e4df424a7c4c5b1a2233518ea7b64fd622e4fa6a8bed1829468b0580dee4e4443c55ab2373d7c0fe87b5ce70d2a097bc3e1038fe84b9142956eaf3cc864ee481ec1011b5febb54dcf6490f08059bc2fac9ba449220530eb402c153936760c5b327d89522dca3b40097ebdf9de51af7f91f2e205d3a20852b412ef18e7c75014197a90b48c60e0cd957fecff2620bd47b6a70fa25a8480f3b4e35f2af9d404b26c5b18fa066b947a4d0790b60cdaa1781f486197a3717c9c5647498aa82e81868d2c7882c2add3c23f1e3fc72a0069c855d9c423d22de6570915bb4679a6feba521c11fd68fc01f4c0121f63a71aa6a8d243adb99714e114f831ffb83a2c088a19346f96311335a9d4b504ac7340c11f00394929456493ced7fbd013e28e79dc3484ea2c7d688bbf5cc59255f533deceb0bc6e91e5d290422198721b67de7a97876dc7bf6515aee340016517e94de7eaa7f728492b5d8fb5de079d8ed76aeb9fce47b4577bf4b11a8f75dbf9f938a087f04c99bbde8f6236463aace29da93c1823d04ed7facbc6a28cd5f2179c67b23c9e4e63850ed99638b1853cefab5caeb3616063fc43b88c1f66c495e87cc395eb0f87668282b73eec41c9898bd8ed41afd0737007112d9dc44278d6543f381f5feb9e97f22768bbeea6350394d5e1b65e60a2f99e9ed5ead479a85da3b87190809907557ee871b9e5ea16a2b1ea747b218606b6687b8abc980155dd4627347be78f777ad9bd23601c7f4b2255949a289541ddcb637da280143b84360eb781e418b10d1b4d2333e902b27d209f9c11d5c867f284efbfc05aa74c88aac0b514359db9a604680d7bf8de7de720724ab19721e0f6830061c3960686ca6d05e48cbc4a34cb7dea607f3dc73ea02fe32abe1a9db72e8b00761ee9ab2958ca7c3a1cd73ae4f7de13f59c0abfe67112bd75487b9e8b1cb15742563690760ed45b26ec198117aee9f56e566ad50730d602beb4d1d0daaa0396a20dd8f8035173a45c73498b84416e939b881b31d6bb78771db853741012c38a4859d361602b5538266a49a7663b1b04d02ffc4d26cb296790ca8548a3d7ef150b3412abdf8f1fe619b9660451d7e9c5bd79a17311baee51fe667bbfe374aef46a9745c03a1f69672156a4ed48113c2b5daed370d4a625ce4339cb4a10b14259b0f0c90821777c0bb7d59449aacf5984df90d5f18366871df83b3abf7c6531d1a84c2885e0f7ccb66d1fdf986aa4fa5f722f72c1b7108df6820d061a9a37b73612db0e9a879d3b1059d61cf618e41134a6de1a237aa187a32361cb06fb2815ed0e3ece42b41c12245411e73d472075af829c8b2295539ea03aec34cfb3bc747ab0151a3e5a68be9e6028f6f6d208f9a0b316782da5fd05aaa6155670ef59ed48cc5323c3d2e10854ec71cafc0a1918bea2afdcbab14817bde76f2f8f6f6e48d218b642cd4661a706bf5971f55fb756745bea87426baf0f056914b00ba2de09c5ff88fcbc529a57bd913b0075b013c08598414da2cffa5aade7595e9634dd6908744472727c5a5da11afe31d06041e2343e8ad6c6035b66c3b5e95903ac2bbd1d7290d3a2932fe962e23fd3933ddbd450c54eff9afc08e952902b7d6878f65cd5c3bf4925912b4e31ddd3ce31dc37bc5232c42a8e707a19819946fe2c4071d5e3d7820ac3a0ec6a37d284a5763d4a6e59858bb525bab9e812428c1e3849129ec81248cbe85c7c763c36903f3e678a5c78deabfb428ecc877186a3d2b079729ff482460a1273840307906cc5cfde46dbee7ea0cfca1e80b707c70d22cd28e6fd86745a026ddd644413ce951fc2d43e0a3437a2fb9897bdc72db3b00ba3cecfab867bf8b0cc648db62c4cd9e56b7f8f9cde70b6b8ca701bff699f9a3171c662dd32077175900ab505a18848c67d07fa5bf4ccf1971b6baf60cc662b301b843e9ad1ace7f3c83999239f9872873e7beab811414d46bb42fa19283e55b4a03ad568db2f883f0aa6d9bc6bd7d45526452f574107148f4e8c614f20ea6b349d7cbaefff0610789db886c790628e6feb0f56aebde0239f098b21d87fc6c798b1346376a2064b1e3fce65babd14718bac531fc120410526abbc907223ee4af0f8db16ee63e4b248041013316ed5b18dd106c9384d6d964f32ed771715e7024a4189dce6783575ab33b145bc40602f1b6c7413019d009ea28616001959079956e21ceb74f4557635d4301032de28cfb965e5384a21ca2fac8eb686102d488d01f70cbfea5e7486a12c367c58611757cc77759c3fd410ec23188475ac970c2a402b83725a3bbed233fa86beedef55ea4210c598ca32331a12d9ae4939898c0a953b2db9f2918d086e052f36c8b52ee35ede7ff320bdb3f2828f130d8b8590e8dcaa623f8cac57ea805eff25e53effb3086da75a318db927bfc97038bdd834d0c9e3ec37dc52273ac3d68f9adb342113e8950a8acd49f83ef09f6c4444b62110f1e1fda80dd06ef3bc3b7e33e0265b4f255847cb3a74513f6c403a9404b137c0f0e056eb51ea6a6a4f3f6e92e79a2ce6b0e73946991d4b61b9ecc9acbb28398ed37095a61d22c1a2838ea4ff211944f060b331a569baefba479b1943aab972a027a7e32758e9aaedd640e03cd9e609c5e54b1b3d4932eba486176ac74dfea96d5213020d145f0ea3ffd7cfcaf80440c95f3d448ebd7f223f78266d90de3a1510f409d7ef5c2e25b29eedb508f3c16a69263259cc2e4027d9aef479e4cef3776e4e3fe90389ec03769de3885ceae401255774a9b1e0f5fcc0c0a61f10ecc6419a1422ad897fe5d2ccb4c1a924b80eaf636404abdbe3e1d50cb2e67f075af6042209b0662a4202ed5a2fa135d05ff8f768ab78f6f4647fa578cc58bcd5cbbae5d592ebaccc0b69adf78868b766dd33be72d8c003a4d0d4d0f3061b7a0cb0ece4c3448ce3b7d66b6f432539ff582d0d66faba0b4c1f6cbb9532227e10fc29efe63a2b9ebc0b11e87636d56733f4dc56112fb80fce4a78fed98d96fe8e1892a7c0fd8ffca7a7df74df3cc9b5eda553c12bd6399aaf1334eb8f7d42b5fda0cc2f48af4afead2f7494da2c84ecabde3f0478db8d286fadad410d33562fcf51cf4a4b5d17410f14a311edb99e4c180c47419e66060e53e2d0a20b8e36f64cb1cebd986698685fed9858f2049a7264ea6ccb94c152d67a504e4d4f05fe0479620135b61f5e30467e0af5254bbef1b0d03d3d1a14f80d35163a6342a3644fd6e36c86644f05a70e011a09c0d8d5295fea43eb1a04168492b20a95bc2eacdc44474ddd2e15b0efa457611b55c594a036f23a77f8d714b3f52900dcc2b9901c0a0eb90ea8ae3e1a8e3b669b5d75ab97c981fb5d75318ac7d6d05ffa6c4d7dd40b1f0153a3ab98766b9b842c2e679d5f453c812f13179f6d3d82600abd1e272f1d00db245f9087af0a1f5a4830cfe60a026a56b791f8d2ae496deefd6eecb4d4b6988d954a349cd97b4d1b9683ae00f7ff79d0483ed2e2f9a7130aebeb041b8faa3ddf3df0a3942184ed336105db2f7d927b1aace7b50e43b25d46a0c3c202cce7e5bbec9121477f642ca0e8716a34ce06cf8fbe606040e067fed8488a8b719990854c2a90bf72730f94d425fb8ba60a25f5ef4f03f503af25d9a68dc34246ec3b5873797f947482d47c824d68fbfc3097e9b208483d2a65c3ad204a043439fe4282ed4ae617cc17a6c08917385b469bd0d200a54e4e5dd275f361a80345bb8b0abab1a98e2c81ae26a5becd35e8a3a211ea932a9f0830f1f6a520364166a487e59006a824774e3d95df9b15eb2ab428b37db7593ab319dd3d4ee5afb8528d25d35f4238cf5bc86773c947f284bb89fcb7ad2c8cfbdfa9602d280f346705a71f2d6780f12c47c6b58f372d4b03c05d2711da5a57dab0c29dbf6e2be3bad11b2123c1c2dfe03685c8fa685f0d913e2b9211b8f5546dbcbfca5be7bcdb596e670012e8dc2fda04aa33a4c83145323158f1fa962efee9664f653e5d8f946bd0faf12be556290752bf24bd241b2875849f855654a50a0eafaf8597a2a0390808ae9ba03332a83019a34b29d3e51b2929b5dd013aaadc9e2e1f4c971024cccf6947c2164eb6c87749bc223f55ac71d68faa4fe5f54799663e6641e342be788da7f5525d1fdd221301d71bd028bad4be7b90d68cf722fe7cd923a6797aff8a6c03a878a844eade7cb228d39cf9cff6509a0ea57dd71d194e236f3a49a920a870f038d55276be03f5eeb54b864b5ad2ffdeca8c3dbf042ee0eb149623b75e34df93663b4643fb88c97b8935a366d30f0d166ce2de06e999785d4f10a2c22969fa728c13d8de5d9076974532f6f9a1af03c81fb91da073d5dfbbf2abbd2d8df8197ef3cccdb9aacb6b98a2be93827ddcba226a2e6135795042b2afea536ee8018d100fa126ccb666c9fc66ad93c1172403f8b0a9e20e6f2ede5e15179c8b617f62a8400172f994863fa9bee50fd974735e1f1a3770e6cc50f3a97fcf174ee57e360cc3194e7c32f41d6ce8984273f0b9628883443c71bb38ae03d7508536d5e19dd05c1bfad5eb9a97f84b2d85a1112c777f91a14a78a874aaa433097c5abae3641cdee2f78bd9dd0e383e226c6d3871475f5177c3e33ec0c66427ca2f5e87c65ccd14e5cb117469c15012e30f3c3a428dbdd9f875a82250e7ff56762f1180185720ef8d8621d2bd02b9c3e36df28b88d104f9c6a96d66de2aa96afdcdbffedbf8c39aca4fc89d283576f494756be359fc51f4c309dda6ab84fb979b62b96d9c135f23e5c9dc374c90318c5621fde552818245ef2e7d1edf5df6bc8613aa253491e0e49247fd5376b2a1a83830b1c1b261bd2c3c0655cab9b4edeaeb9a150f72db5fb08244bf059e07d6ea9a1091d27acd3c79cd4f0c6f8cb49730594a11aff882d0a2a264a7d4da237c15f967e092d0fdd3752258ba74023e0647dc3e1b5d7ae025cd7e63edc6caedb679cdbd24595ed04dba596215f6a27ea5c638b20cb108ed9f7ac510fe41ad0c77db8f3ff2186fea0f037ea39f986362befa6ecac35c55e370e91dbac9077ebbd17b37e2f562c0ba46d7ffe0b505a437b9a48603e2cac12b20aa3a7af4646b5db50a104b6719c23a68a23b7b41c9086fe07faa59d82689edceea8f1c27336c0a4a89d1d988a220770f9db128468d1faa3989bacbb5f35ccf5e9b3354464667d7239f3143a51cb9aa6f46ae3763c8a1f4f91a40ef0f1cb451b21e296d24e3a4dfcec581407f78c967e209890f419fb6aca90867c3cff07201b523471ba0fdac575c442918401ffbd42a8dc6a6eace98ab464b6f69bb71ee97f6c98178348e658573937507e5735c99e87980501b5afe009ee8eaa4fd1b4b0caefb76b31e02aba9d046e0bafc16c2f3ff97d6d14ac231c3d68f2db6e6a4356f6c5b103d774af419f203736ea40409866e3f0b0ff609bbec9ca5af2f6017e28614ae68422c4383b5da16a8bb4f5e839e596b9d331afd9b2b5dac0d9f9c0149b83b5f4e43f9886bec559d0c6d5e55725efde12252a19235aa18f13b40e4fa204e996b908bccb1286cb668729f58da104cc38868d4f7148661b4901e7db0f2f940bfb819a51f77c031a26607daa0ac3495043d79d89f4507c3495093267122739615562a0094df23bec8994e93a32dc956dfd398638a87042fb50634ce5e654159b1092d1566b4f6f06f7b7c21e5c657030e2802dd4c47faa027403660b85d9edbe1e3ab72a476d45c1fa017f92ff4d33da9cb01dd08a9b820b9a6a0852b655fb9b0b00b71ad5db3b1870587384ab6446218b9a50d932e453c86080dd475124d804691c1fa15cdab8b8aeb0bdda2edb7466998f039dfbdabebc63d1d5e4165cb95bc368922ee089bef6c687043ea1f2b9195985d4fa95190c495bb9d50908517f4d24325d28e77780ccfb611f70277641c13513ce901502689b259bf14f5a15ef7828e3bb548e7aa6e388f4ae681b57586d752d7eeb41ad7081ff2cd5f09044ecadafb850d0210f9fcd15d41a937f33ad2044f6d4281014aaea1d8a3d0b42c31137978c0dc349efcc5084dc061a0e5faf2fc6f0d5868273a5d957e8aa7fedc03cf241b6016e6bed22b63e6c187e192f6ea8664f9bb2e9535a346a05efe0d1f05814ea2ce4078fe8b674453fe1d4df759f8734ce34287cf9504f058fc5fe73929bd829775c464be5095ce2a20e19e1d61f80e49777315394028fd26f0e1ff55106025a2836700f6955344220695219b652aaf2590ff9cf636b4928ee3c26b6f31262e04978e5e32b26232572ae903aa060c13bab48f7f938cb2ad2f9514940802751e0c250d5685b40625f542c71f08e2059277bbe3ce988e5d71b70b39f76cf33465a00553e64c87aa9a3daf14bc98a79b28e19d15f2cd525589f7c946fd1243c17cd35334eec9e90fe28f1ee7f703c24f2356381dbde76602ad9bce829843a5bb1496e237f4064c9a303e2b26a1f2892cc3fee410bff1e91030ba9bbbab58f4f76a1723e788c901ca81135db4314c7f81362627116a1c522b7c5203af254ba42126a58ca8ac5e25f4422b2b622499c9e2ee9f01a094e5d51c3dbe6109d1eabed7146d133dfcd5e07f89d74f6065c6a916ac65109551dcd12912d0e536b554ebb21cbf47084d0311ece5ee8623132031f606c6a0c206e45fd133dc117d8a65585f86e86777f8ee2a5ec377ee09c3d09d5448faaa42ce196478d052641f9292274ee59cf1b751e10b8dacd4c556a475c48e954380db87586660f752de7b744a70362b4efd15da4a838fd4a3f9ecd15e19f4c613e09b9d2501cce57135a2a44a873df2de91057b2179dbc234620607d82f403dd68e15ad85ced41fbdbedffbb4858fdf4a82491610d363fd071a02c969a946f9c2ec99472b68724faf1aa3dcb47820c406d3de306fb9ceb24b4cfa7f4abeb7ebc382ec37a2fc509ca40a97613855837790056a14120856f76493ee11e8630fb5a8c6a8a8aefe725da0cdec99ad9f7e905f867414aeee39f0cfb45bf7c81fb7465f975f187e31b91219e960a4647c491fe852f948968ab28e2b3ec124d3399d915578eeb8ad557d35b191967993c7537424a62b1e8ad6309a940179f6779f3c38feb26e64410f880e4971cc9ddef95917cefb9c083dbf81ed723bd6296fd5a2168dc2e78ed8ce7c28804d1873e4b73895906981720c555c0f5aa56fdfdd2e9c45bb0d5612b3f85f327ce5a0546e8ae1238ef52903a999672f111bdf3475434c1c378b45ab6864d2096d88d14e0e8c4defce8cc3e7ff1370faceb94d35da2920f50c9296fddc8a09af7699b83a119747cea096fa3cef9dcd8a31e7c16e772af1a22e9a91ac15cb9e833a43baa53c211652735af0555cafb404bb6582c6831bf8c0d48afb64f08443820d96b00cdf4e011bed8fbcfe34f4861a1a95c17eeb90f8da5c5eb6dabd54436db4d8f68efe896829acd904e2a68429deb14baf53b181353aaad9cd47123ca2ac372d886563adbffed2c9e34abd04772e659cb94ecb8791a48d93155ae21d1b5091b68708d57b2547f14875cc65bbb476aaa29846442b886e38a05454acaf9877ba20083087d8251dae6a55afa0ab60740de2913c6de6aa6bf2bb20fc3998078f1a1bb6c6f8e2569939ebb6b382e81b9e136270b590934ba55d5a1ef1c64359f00c34b6e7c82e3df3bf1b81d4093de0dc431ee738999435c6e2d6d351e54020422dbd957dcc3adef2e8f950906fd0426aa188e3c60e48d8216c7f47a41a68e2926ecd22f74d090874423962002e2c2424f0d74397b43d6dd377d16e92e91e4f7ff23f5344acebae50b59ebb762b9abc74b2f20ea4e7251f4daa4244cb9bb06614d7ed1485040df4dda49f5dc79bcb5fefa9e9f3a2eb0906ba9fd30ccd3722bc951280f9d52a725f72fd0b4017ddd84e301de3c01e11bafd3a1c10a3f85ee3ca91848b35b1fdf857eeed4326ea9aebce47cccf14da749707d8c9f10e98e712eac6d3bca73ea9c0fe0f3da8c6ed5ee0026f5e5f92dd3208978239eb96a11a72f80055b2bce6da0239a02a7274cfe6812550181855de39815d4de1a52ff9a4ae525742d0a47b9dc7fb54c5d3db48e89f9e1719b43ace7dcd4e5ab6e47b966f6ed8c84675b69469a235190d0abb5bba40392d8dab624731b81dba9c24308a4ffcb1a31fc92d5bde04f9f41cc1c3e9616e0ef959d7ac2e9b58b6af641473c03678416326aa22b8609da96685ab8759e310145076a11d8fc379dd3ef5995c8a9d75c6978aef6cae35f7ed2d0953db99851197e4640cd879d85e492f98ada9d45dfcc858afcdeb834787e01fb7d30db2916b3a203c9639c17254119a85d95a44b4fe0989102ed3e5403cf0455c8ec1fb2c4186c7789c143d512908351de138d7a2ffd48956e96f4216f6bea3e9530da5fd95d76428b48ed8b8a07969a35b0325626bafe313d1a31e6fc97ae9555f69426a68d61468f395d204c01d4f7a23bd276cb7bfcbbf201c73a266223fdb9d4980d197be701b3e99b4496cf140fedf027be1e9181049bed4ad0d648bde7832b75f96d7b1b90e9b2fedf44cdd48d9072897ea79df9bc64ed189470c982b476092d91f6df5d30ed9dfe88beff6d278a159fc42d63f1705d4fc5e8be160a11ee34b363555f17699a6959561c565774c6114a4416c1ecc8614d4f46f3c9e6569b943c298a1144c661cb9befaeb3937bebd4d1f1f167417848fd486788b48fa0f9c5f3e8d15d8a4ed4e8fff7891b1ba2cd915c3b11038f049e554d4fee7d93bb1f9d2e2cda23cf608adffba9d89ebfb05645a2723e7c73ba545c0fa5586f36c3a2d94b11bdd0fa4c212530678657536cd04824a447a6e98abc7002d518c791893e3949b6a6fc4491178ce4b5c11ae5d87e2b3a52f778a811f4f3dc11a53ceb1fa73e3d61055853b6eacaac19808945345fa402ff43fdece34dc55b8a62eb23ddce5d5303beb0a49e4fde371b970b6370d30062f16f3ab5186f9ae90c7cde43c9396b8c7ab9834dba06e79b59a139b8d836b011062217c30793b3b45327b754663e90ee89d88a0c02a18990924d885bb67f2df54e5a6c1e40c2fc9bad40d9061e3308cc59edbebd2217d8b63b9a53babf7f525f610cd1d4d859711231f6858f6a617839ae2af7c88b22d41c925016f18a388a19cbc6624a42f7aebb5a883857880c1f90d3a804db222636cc41495555849e7fdcb29a31a957c08f4b205c838ba9d31f08b22786330619e23429acc7be8c58b4898e76d661f316e69f90f62de88826258473b8ca1d87f8f8f9d358cec626d69312b08c6d67be9abb3c6ef1daa09f32de0d6f21c29cba4fab8117b0a64cb48a8a36f3d871e83d2d0895fc2f5baaa4e789f12fae3ae3a7550a7483501fe34e82cebdf4ba732bebd93a2f2c6a66477c56d081f34a9455bba2166e2487a11231ca1d3bcb5b8627bb6fb9d234df6342198de8ef2abfefe5a0bd0d27bb9aaccdc4646514eb814ec8ee47cc8b4b3152f357f31aefbbe3d87374ea2a2a0b6137cf5271b406beabc944dfce6cd73ba2821a7aeca401d09f6c57c7250f4ee7fb5e19ae3d5b55ee5550061a0fe7eda98d2da3a388b2d83319d191e86d720458e0ff7fbca65808266c1675cc23a13e75ef03c0177d38814e3b519c4b1874bcab9e937850e9439edfd7fca535fdecd34192ef0e319e67b443b132b67b36f8ab3a41e6d1269a965280e602254cfd36e792ae9b1bb0cfe6d4a951267d206b222eab530625b1821b057c79228d38415ef9834e3e7f568cb9db807b8dbca1e52fa7baa32da894d133e916ca338c1c528000f16692d25b8eda5ed340f5074b5bab12a0399a3d963058e4fa2e5f42099295646c774e0f6844ae149f3ae387af2a2930f719f10bcbd92be2e7ddf41780e2673a97a9a497027b6d0347740796bc81c2b439ea1402c4011d00f01ac839977367ed7ec747e5bfc25d76cf31d6ef4704510f8bfa6ad99e279b7a322448e753afb0515858d09c8f6e181203cb8c71f5405f449a61597022cc21243272b29a22c6f903d1fccd0eee910f652e2dc00d7968f5108c7a4b27a58369001375feffee9f1d35373458ce6eb48cc622d2a0cb441d0f7d83fbcb1bf11c375ece741bf906edbf315c92597be15829ff0d7dc642c201e32486002223b98c8c0d4159b6dd848d3102807d78081f6a6dd44fdefc9a41c1f6edbb404e04376396179d3e9162300ec61cb6624af440255f5b449cc6692b43a989376e18a6547abd674eadbb6fb5f0b67143e631938b2f22462c9f3f80dbcd528093cc39209255aa63502ab921a4e259c666b393f0a4daad85eac2a26b29e38b5e406131fd826ff376e5adeb7553176de6d45d19726e63fad9d8d7200f1aca90d84d197d6b12c329d4c33b8c300d435d609f3fd865dc6d7959105a1cb9f361cbaa72671763db6fa3dbd4d3dfe41e43bb349b513558a03f30133f363df5b3071b29ec60090f5b10fb73dd7e984e0e0aafddbf2b361dddc66af4cf2fea842bc6df37a6c9d928b4581c82836ae92c5425421a9d2f2fea19b1b04ab8460f06c5186dcaa6bf26fe3c21c8f97dd3bb1d435c23572bd379104df323037af6e590a2956d42d8a7f3650ce29e18619ee528654f0cc87cd88822f972a5e5e4b05d06c2c2d3cba9b6ce7e8dc23c76253adc2e049bee0c0155be2f8f541384e748c324268a7a9d29015ddb061cbca5021ec3aac54c55712fd91bb1bb5f3439f2a60ba5df84680e60c1011be21ee710a6e4c3377d323a5f19cff90a557ddb9a254ba6ceaebc89c4dddf4e9a7342b016a3204880eb122b64855ba0f00bedba375de7ffd2ada2b05465c14c21379134ac8db879164acf67190c260c0bebb2d5b3a0b0be43ca2c3d1fc19e12b7e9dc1b3798a1f33e2b682ce078623746b43fe0eecb7cceedea00e3d5d2f4c48460b4944a652ee2925d0329b9c4180b712c709489e5d5d59b43e4d7900938eb9fd43ef21e97d56cea2f61819af291270d0b6a37c33b8f8954e8295932f438455edeff381a8b2f3bb28c84cde7dd3b18524e97fc334b7dc1b76927b2ca893a23c6bd2ee6d6c96c6fbb8548376c6ac936ba29f37248bcdd4b04f5556bc52db0839ec6b0b0be64cd14ac091f9ccb603546909534c93e20b0c32d6c4076912f3d90834f566681fdb39a4bbd2db5d3cb76073baf673de8365cb659b6d8422e7a060c002115e28637a6e5b2e4c529bb0ab0356452abd127814a8b34470027a3d2644996ef2088e34aebd163d752490c4a881d42c97f25a7b99dbed69b3446bfe49c69c0d93b4901197a9826c14afaf5c5f33eaea014e5fbcbbfcd4e28fdd32d4cdc88c43a6c2788020f690526eb4e07d20e30e663e84915f222c072f9c8081dbf18f1125d539ad46384c4e71dc54537b967354e3515981d4f2b7f87b3063abb780b46d45a71daae5a0bcfd25fcb1572c26864f8b9ebee2fb83683e82b5e28edd6bda739d5c69d3a6d9e03cb6f2df4e507473952c25c58bf73a828923e9b3c51d1a3532103988fb4d8513859ffeefea330160ea7a754f95e71106191989cd4d093f05beddba6ddbdda48c1cab038ebf817c3a48bced571cd702f85d3d22c35bca228e414e7214222fcf64091802d3bf91ada6e18de21e188004ecec4771b4d9b6be62aca9038dc872a05b6d5f694cc3676a4f0f82c4758834a78e3500ae6c502c687156a093dcba6f5aed7ced8c30a1d835d5d760f5e2ced740c0a43b98672c1f5a0e21f849e9bbbe220089fd71ff6903069adb29a31fcbcc7b320069dea0e6d0b9577610e75ea28a4ebe2c8cbd503aa9626330f59be1c60e9c1fa002e4f78e7710c53dc752325cb1445bc8535923dd7c89ee65d74b92850ec731fadd368857a6285f141c71bbafb8fa49a6a71eb975d30df0229bbb16cb245ea9eed6c5f5116896d40f1c89260c02235caf094258104ca188682628361c6e876e37030d683328be4d82493178185e2223264f096b098affc22845881616edbdcff04edab34a079605db784f3122e666cdfbfff5d2aa31aac01534ec6253d95d20a93dd8666bd35efa42463cb83fa130237689ce68ba9de82ed7ba7f512de728b35e4804f5d0cce805c6e1f477ec7dba95b93d7fb64b588cf8ad92317c19d68a68e89b77978e061b1299f7ae47d2fc596341a063bc2cbcebf1360f32e8b1b920dbc11dd2803091cb1dafd877aee83a223fbc6f6d049124e19a5b07fc67f1f72fa44295c16d0d7a15dfb794a0af32c7ff2c38bc6abafaf5b47bc7b79bbb895a642f7ed846ae3c5bafb824e0f8a29df89756110890560aad32ed04d4958fc3857cccdebb5b1c837825f9115d34673c7bba494499a812be6741bae1f3d06c0826e1aa260deb601d060f8a7530b80afd692344e7803636b9ab695ab0e552134b67773456cdfa91b8fb07de516b8c44c3e39499cc2370cab4ca46f95bc3857931b496e52a3042fd39110c074dd0f1b317a75ccf666639be70b4065bef7ecf146a67d35df4de4823c826af08b0e2d05715525055ea70c8b23a1993eb6c30909336c8c2b0c778486ad39dde6a8ab726096b361deae4dfb40d469778502a896ff74793cab13e8f475817d7d747fbd84144c57b0ca6d63196a8f2f7f5b19c51d711af433957ac80b5c1b0cc9800f27e7cd9641f92ee951d5ab581434362e408f4c06a2ec8cf90cd51f39bbef6c6e11e824de7e4dbe08d27137a5474f336f8a2f0093959291cf06c04138358e6385cd09c9279895e6bd5436c8db9c914dc9328b2d062e23f86807810e614aaa7ebe7c2609f65a17fc09a9e6809c1f89b0ffa6821a9816bdb022ef20da7880e7ee26619949cf1b81e811e603a5d881bf22b4f1585263ee839d3f02486cc34d4659ee36b0dc3f38ba49bc045beb6397cbe3909f2d347a1c3fa1d99be21401948748d4167eb7224ec96becb5d4df54d67dc0ba189914cf94d6d3034853a94914ca6f386e3812bd9c8365a1da0580e851ed4e8ae986997ff7ce5a036e595be19c5f60b91f544c324884902eb5281dbe286e41de2bb9021ec41f02525e050e447a7650c82c6c711406937b42b66a7f4d1e8f7b3f71cd70328f2a269fb70c1846972640a7fd6e4857161565ac25aac1cfe8d7b6aa8dc2b5cd15b3d36468ae5bde22747330513772d2be0531c922f232ef35fe97e4f647abe5f9488e4be9e9cbb16f6b666fc16d06ebe9d709229a39e7851a0ee2e65a535979a7ab899cabbeb3ebbd73e70040ab090c188b742a57fc1d210914f675f5ab9fed8836e04ed3f9dd6835f3ca7ca9da16f29a51281df351b9c335571208c8a7196401ad9c371184aaa8ed3ec983ffc90cf8be67b2a42d6ffa7c8bf1926a063f2103608864f76f3cda71e12ef105c6e5acad86556f206a5b62c588baa54edd05a9c2335b61a64f2e0bc8a38913d4d53a4f789c82b591d94d4bacd818518cd1e8df314cf0912663f3823dcb980b973fbca92b26caed879c4ca9f0912e1655a7b7e18d2518ab81bbd7af9c0b8d7c2397bb96a76dda4cea38e770c73fb069afa36e1d64a1d3b7283f0832d241dcf4f3f64548e4f245b379634d38e7c9345e053a4c7d78f2aa10297f0c23baf9d03f66dc2cf837e7fc6b89ccfc3901d485d25d7108f46eb4395d2703d2e3f700a9b29e652d5640a104b887a9622be0d63d8cd85ca01ee2610b89c838ee6b8058dba1929a34f610349737ed60f5bc05477b523a4d1413efe0a9e099132a0cb12301084388f9438b4314ea3b165195e58102d2d46ec2cbd51c9c1f40d1fd614895ab12db73913f74704c53ec981eeeb2b19e37730fd552c59a08ba32ce31653989b9ccabeeecadf67269e2b396058bab574332e3efc76dce5f0802a200ede4d405ac491305ef79c241bed9ec439efd4e30acca34c832ec8c7b8daae96ae9fc983cd79e628b0007cbbaf176da22673df05048ca996b4e5f9a18681c85e2f7edc8f7c2b66fa9770844345718b9e0484ee9e4fd88a7393ee0828d5c4a33cd1c2a5e71041c6f133018278ac9580c4eb37a5bd75868116b67c8c6e59c8f47e7d99a0be04478f1e3af9bced917bf6cf1bf517a6f903559f4b7a3cf94549e950c65d4690c3d9ee59d4a8be6057b4af270f89a3f6f00e203152059fff8368f3a36278b5b243a7f2494e019ede5e4c7ac447692c713c7d5902ba420628d67fc22df85a7c20e50f54540dc70c154b545e88692eaccd9e27948b6f04de7cbab5ee325a83efaca3d5114a71c77ec7d4d97b95775b8a4924e5f8bda4bcf6171856e9ac7c26bcca74fb8acb1636aed1fa5fd4d23968b234f5ecae4c171fd670d21b0969a44658ed6d1a457b86ee9ab073f186832c8527c31ae6c76816496a3215ab16a21f2a530e74b9d1e44465d310feac1a648d13bce6c7c5b99ac842c2acf320e0c025b4647e022b423033c06fd88f0af6d5f7974f4197291affb40090a1ed9f7a559bc0615d1ff593cc9206642cf0fb4de6862f7a12100f5be645e738b54f2bbe01c3b97300b05665a032410ddf9a59ee297f9c32a3d746d53b50fdf9d8f04edb6aaefad02f63cf5f6d448665fe7078fcc47b68d7fc02c0e99a15758ed327f0d0e12388cede5b23b5da1b28f3d4ed7b80a8d38239c7292f0d09d9242c1bcb852f5cf0d4eb08ff481a2bb1c55374d1ec007f27de564930f1a69a45436ecdd00f8677ab9ef9338ee70a503c27d0b533836cee85f70be4f426bcea71e4251a9976198ecd0c5ca0d5d1ebcf355d471152d9d6db6f8d55c4a2513b6a0d26bcdc4032f0e2dd1dfd6055352d581cd343c21ea026976f761209d1aac75b4771ded4a963c992d26ffc192cd363116693b3698b8fb01a72c72c5ace69530b2d513d690eee927bd0ef137998aeb8fef21ee86c5e17e28fed084568d522f0d91df2615013e8be93d13862cbb9eb1e1ed79d40aa53650a82236085a5ae2e855d8ad1ea0f6090103ed5a59b51113d8b2a7f941b5b6311e445b69eb348a53bb0f90dc927cab0df581556d5c773537dcf176ba502c8e7d844894b6ea6aaac8e54dcaf08d1e1d72708cbb7adcb4ab94f545489cee0b1a7dc2c7361b9bd0be8a51149f6cb1203b91055984d571ec406756529dfb4b4cb4c0396f077f531e7c9bad020542e18b6236774f7f07960954aadf04915c0a826c00434d31b5c09d5f8dc332441a980c64d773657dd14d31b24a4ee68b2d7958974df2f9bc9505d77852dead167928e9567013c2784c708436bf8b445de6e6dbb59731826a7972f0030a3a9d72ef9915ededf737de1f0cc71cbb1c8bb7e4fa984c347dd5f16f886ac99020b6f45e11c4ef42aba935c1fffdc92724e5563ff93a1e0f695df20a20c7e94e023af3f131ee8c7200b0464c0ec0a2b21494ffbcf5782e69ca0384516bc536e7fa6438568665709196519d2b98d9daf25da476988674bd058819206beea539a24af334b3fe554b2d3dda3b24550f78b03e0ec55c2bc74d7ff9485fe26c31bf9287f60b6d237c124fb42cf558d77c64b3bd60df08a1d3f19554a4a79687d8e5dc5466a0a0a8a78c04f1caeead892e076737f03aef245713749380c0a40d60c4350b02a1e297d8b709531cc29c1a690221c558dcbf01f58409f54ce706e0b83447038ea6c3ee3ebf433c0706b9b43fe10cff473367987661230006b17aee6e68771ab4c8364b415df0f1849f2b4c042eb999361659ccc9870ddbeb8bc2e4076a89d3e3a227b31ab95bdc7e778d44d47cf57cd259763c812cd4c7e70136d84da13b8cf9f11e5f39310070fab808bd6ab28b1e43a217744c49db6ea4a4cfba62a97c593a40141d11af7abfb96c614cd2e95ac29a16944be909649094b27002f215c4283f29d88092fe92fab060e2cfd1416964e89984ebffd363b3e0e9b336b14bf362481cc1fb5406c8c25d7f5d68307a06eb726b246eafcbde9444d5476a1a260a26c2bb3fa03d568d1fe4e01e1fac64d204bb48efd9ed7ffd96a1a8f6022b72a0237b3ecc97ddb1996f17f066abbe56c8e4b7522822a93f0f21b1cb54f1b10345dab8f11c883492205b9a96e1ff3742e1afaf19c67cc2ba472a2da15786f5a7779032a8bc42eb738f0a3165e859b0b4379e765781ed36f897a68c7876d8758d388cc23d503b856eb894d2a4e618979d3002c68cf7f8fcca570a2681d1ca9859d07271c3a308b590ee318b03178198d04d2f314578614911f59b04f26a36f99b31529b67182d72b7b076c2f68db3b663a5c1270ae0a58ac27513100ac53d470c200cbb9561424ec969502011a8af23e3047d90a5778d94b127186d3b0d91a96154d9404a0bf4275e799ca126a1b3c3958158d33274b434c7d3f5739981a04dd06c02b68e233b4230913d9487cef9e987a54ab1f9d269db7e8d16f4362920ab291ee763c2eca49deae46400ace5c56525f8a113fd5ddfd77bf08edc570f12333993f6f7574cff867f451647d24444638368d5f6aa184d848b68d98d6856e4223aa14d7fd06c68e6d4d9db07c31416f45ca5defbcd0dd16aa1e209ec01ab185bad697b8eece802d5937de4c867dbc752efd885cd6df89a9febd85ca81c0b8475969db320ad85521fdb6bbeec400d22c9f5ed25577231f1069410d89ea03d7c819f6bbbd5201c5c6e4b62b5e68e647291d6d0b3be4a210b14e1d185b8c49da646ba362495adef28d958449ecc0826c6ed199ace070e111157ab3176ead7f3a979cd041b3beaf1a02db4b6f23917fdd40a2f2ce6f7e397f412fa5523c4225d80569089acd33cddcd0dd7c7d952dd3236bb8ff8a4a1185f613e0578eee710c1c7e7534788d3dedddca873966b164e91cd32204cc7c71d51be974bd41547d875a2adbcea08520362d1332c10747339b88308293e1fc8145afc23ec0510f53b34b27dfe78488ceec89253aa422582e6cf5fd53a8a381bcd0f9316a90531d090f70e65221196ae792710c1dafe103ae767cccf639ed0e697dee3724dfc9cea5838257b6957277adb6ecff60eb896cdee2cf3eadc289f88659d9e2a28f10f6868e64eb76f8992a21d834dc33cc9f5a4408587137156ebd6ac848e7bdbbfa944feb1f77947de2b01eed780e0554594754372e4c6e0278d51c76670a8c87beecbb8cc3561fef6e847856813122f127ca37d2325c77424df4590121fa8cdccf5ac8c38e3a98fc4eb02d163aedbc8ae8f8311b098d53b7f400c8d0df0b61ac6404ec1153065fd5c90b5c341408e629a035bed2c562b74c535a0b69956732e3c092d60f95663983f0fcb3cce681c9fa28612e9f445079335b6d00f25c54118d30546da033be430368a4d831b6af39afa52f39bf4d891997aaebe7d497fe6229652b868431e77f52069841682ecc8ecf41b0114b5b000050f0373f246987ec276b81b9524c7d23001248a108dade071507e7f2ffc22348ff86b6f3aaea06c471bb4c6ca46cb1677ab0a1ff932a7fa4f4f939d33cd7c4ccbf1aea9b912b040f8ce93e243597d41f07643f64ebeb345b24df3ee1cf20742d2e10e57cf88c98986d74ec9f87519bf4e210742eeb26f6b7f4f0712c13b1e87f1ebfa02606badc7bd5ab812f7a69a3132bff1a0638a8f007bb0ba343396d83e9cd01eae989bbdfa3130dfbad46896debb6f6f60caf76f231bb2f3abefca52af025f6addf5ef29a1981db8445de65b99d0514e77798e35cc39f769dfa56001cc28ded6f069e5bc975ec2b5676d9b70aeb8322ab67b9a712734878a9c0825b56ee9a3280b2470e80885296baff0dad070e9a61df09adaa123186823c70109c10d9d63a452f5ee47c736d900fe9d09dc35fb81096f537289308e3dcfe2fbe73295b1af46ccc5eda27f097b6fa493eb9b754ada056af92b8f49587e8813b47bc592043301def64c5e50fce7f387eb30d577cfb63c4c861fe935790778febf1b342b1a9d7a7c94364843d53a18e9c7337a687e369ce1370a8bb28982b04fc243dbea1310871b0343770c9e187aefd225acfe3467764c3d66c8d3d6867817b26d07bcaf337903d50f8dcfdb0c9f47d33cbdf8eb5f99a38b0a23ebe3efb3ffaf6c118945339b7e859194e903c0a55f1b0c59b61da22793f8ec9084f1bfbc160919ada2acd1fdc645bc49fd896df1df66abab4809b793965c409412eab38d06cf7db2c5f23ea22e06d4e85aa371ea8798608b4da50e5a14f259b7009fcac298729fbc2df771c0f2212c1ef4da324d9c7b968bd2672c3e90a4b588ae5be89a7b005de16b9fdc43d59c05e57d1603803d4752d753c1b96445dfa11d2f01b4d0cb0d05e674bdbd4da0d6e04d8587f1c437a39dbb2517e808da7021b4e49cc82586d3727652e4b2f19d2abae7aea9200554d08c8204c6af05f13bf7d6027f7af7d8d31098c2e358b64ae92294d14022709da2ef11e81f5d5aa42bae680c4c3bce9cf5faf5dd38231f124bc744cfae8623a2fa677cde43f697973f02516812c7edfafbacb4d6377b5bc80462fa9f2b0dec3165fc0d29246d18f678781b8d0c9d4a0569a856e0250b8e3e46cacc9a218a140eccc8d655452cbdaeb3bc444081267c9e4e58e8795c233f835f7098229af11e34a89a55a61210be8bbe5940354769357d34dd78170bfbec3ffa8ab7c8e774da3a9cd9c2a7c5fcd50ccfce1e5333983449f1db3715e9691f0c4ec999c4051ee4b311113b462fbbd865ccc8017aee1461a626fc2a9631814b33ee08c50317d250ed5cacd0014aa027a218635444fdcfaf945814cce938a018c4cc84882e28b33ef7f05eb2b4b67f7b5d80aa872143bafe22544ee7e497868b96807f7da2faebdf29d773f83f4d629d4ff2294ca0c09496ff3a0e85bb24bd767a24ae03203f521114e422644f15a458c77c10d0fdf0145125174b9924b386a0f0ccecc0fdfb02130518c73d999a6f09b82916248fcc0c606661917508aa6f59491b20a333ba5c9b53e73fb879530acd55c3edb4cd5ceaf85e4346f4c56b9e9322922fd4b71dd4b7cbd1e762bd3b01de39b406b74837ae2f01ad0131c7e2c8d61c3ceecfe0de41c1df9aae1249be813b136569ac3a8365fbd94047fe5b5079f427d411dff90b81da4e23248701d2182330ca2537811f5d4b83c2c59682b9445d790c2e9a20eddff41e4424f16b586dd1bbf01595890d7348bc907f5800a43fcc3be94fdcdc5d3e0f631a74dc3dfb32861339951a608bfd9e4a6f2dd0184d431b93eaf7f14d29ffb4a24be3b4e15296f4b13dfcccfc3887e04246e2758abc4edcbc07a10249b983653fd81fa7bf98de407cab18c2baabdbe1ebb1e4c488853a6b101161c0326d228cb17e404166cee1fcac6f2abfd9e341e41350436f153b12baf43223fdcdb79bd7f899cc2e3cd7ec78a224a06b7bbd09217694e5427dea5bf06b7c8a2dcf743541bd3aa9472180588e848e89c77823615e9637bed41af0d333836e16ac16c82e5a0488a33bb8fcf887433deda9a3e2c6398eb1084d61130673535e9bb724bde9296e320f108e6decea743fc0577526c15a1ace1f00d915b65817b61398f259633bd297cc0aeecad87056b4dc54a495fe37b8504d081e4ba12d14e430fae3e4a2eda7f7f9d76d1bc3e45cd3465db10cd04cd72d04c48118d3c60e1ff998b1158cd42f563e02a1483aed607399088583e889c0c09002de5d82e2c6ef37b03db5bf1012be3c8afde1652827be4ed7f21e551fff22936d94397fb8f657a12b2e82290503d5fb2d632a6548e2373ff6514e4a7484554396e2ea88946991b88cdcfacc9c2389fde00045b290320fdd9e93bca0282b593a2f114da0f2745cfa6563a81764659e6383caf66500d6b10d8f9573cf6d85071e18b8cb6327371ea8997159a884c5076bf9e24c195d26492f1e718d8ed4acc68db90e01b1aacfa50bb072047d5ed7c864c5ba15992e826b1fa7258160144be1cba13691e681f75bb32e4c6499460315acd4926bc5e08e288f956db7ad7152e6c474571eaf19c5ca42c5cb4cf4a001480d60cb3f6eb15b373dd8fa860394d715fa9f740edcfd3359c2e01e0dbe55ccdff30ca667f51b66daf5a3a4dea1d6127acfb06cc16fbda9e18e9dd92c09dae47c679b910f45860c3e2a030183986f01f235523ba89eebd2a43dd30026c7c33147ca8246d266a2e8c21aaf1e1b134abcb9fb0b90bd35b4f23679587375464f866b97a26170c753cf1be891e0baf05044086f63f9587c44fea97c588d9d514f8ac072b1c68374f48c52ad35eedf05d1e1f58719d409c58ce59ab167c5e38a81fee844884eee1f87bdadfcb55905ec4dbde6161b3f6d8b38aaa0a53b7c98184a40cbb23b0619d00fc113c1fcf55ce4342f11ca0366f00a1d9ffbd11d4b6004518dcc593ae31017ebf3d1c3580bbab090cd6f454ad3cc354cd35184b3a792d0651a4c50e0081e48febbafbbd423ff753d970ce61fbb74f1c7966c40a03956a0f749980a7d5657e66ce9279c9e68b9bd525b60691fa77e795053296533abfcc6da281360d1abe4649e4770589f8c7f3ace9f53f2d4fab930dcd84ea5dd1b342d92829cda5f3785acf022c2792eecfdec00b9c97bcdb935680f8c9608e2492171fb53195af285c42ef220161ad0f82e9a113691ba1199711a93ea9d01533c7ef63013ccc168af559680da34b34a2d20c04ee60b1bae2d4ace48e670c798d379ffa80ff32f31c31631ce14126e2ae8f2ee6f398ea6ccef524ce70f264b36c58113c84243b6adf4de45adfdc69badc9b9e93e35e03371a836ee0c91702565e15b02150ad610536e62915ce9f02b4cbb80a90ed196e7272d6b8e45445f875fda4ab146b20c700c36dda11e0487bd0a2554c0d40d62b63272f694ad59e7d05d8d3be9d17eda8b5365beb75740477c82cd7e65a6d0f7dde872143c5dfec6dc94d965255bf7c296c5210cebcdfe9da1cc8be0f166464a797c27c91ba9bed8de63424a43e77f6e3d8480e9b6eabc6b343b94be2fce56fe4eb1f44e01a1999664a58440a804894dbfbc09d35c45b000f0bc2cf2047fcad9554e1d9621eebe2dfb940e1ea2d9c582aa25157e023c9460449e0696a923234f98f737e4335e0624dc4f7acb8f32f0b1d8b2c0b56c52f1550f519f5ecd7f99ae827b3ff88f0331bff13772bd14409cc9501ff73c5bf46799b8f53f38e2128c39cec0edb9e0c3170f42612d5c6d592f41fa30ddbda0961d358d42a4ab0e51e9f09a4a784be7d5a21b0380aac78aa4fec0999130cb2d2181467b4b3da10d2b9876d10b795cebd5e7e7bdec4840a3d4dcfdb54badf7b7d39161e44cf76ae2ead1155219e68ca5323690a6cd73888676fd0fcbc03cdc74661a6d402b64c6b9edbd1ab8d3899b9100519522db6fad89132a1df8c120db42bb7e69d9939ec6ca251fc2a18c322a365cbe9b061572be3485555598687e7b306560f40d05d0a0bc51a4a11e8c6edd09dabad71ba48901d746724207c909967f5e736e28711581c728d11bd7e769e4fbd6835497883f997ba4abc620b01578e6c15d1583c78de398beddae6b145b2bfbcd62810fe8cd8f3bd86b81d09de70f3f0d0e2846cf4deb3b72ec88398b52ff5c7adb97b85bb678fc22759d4567b0a6d785f688444f3a3e448a7e84e33d56d25c9efb48fc61a2cdbb9a9f4c68d32ed8d9cb166fca004e3f445a9070eaf1da09ffee982beb40077ca703eab52ab6b563c940d08116ce97c585c948993137ca3c9afeeee87af13be619da71ca26f08fadaa36515be9e0e5761a6b55bee83346d19b3c433bfb5f55b172a91a66293d81900fe166637d79a075c7cc4c094b4e99b14556c8cb2db28e6654b679abe8531ab65d77805e7324b9892ac86d04e798ff5d8880be3cece650b82e20b1ee5ee9095f4cf1a684f566f2df80f7a243043f4802b8d0431fb75eba32ce9ecc6a34aabc1acdc9fc9802f2244e6ef73dc32988c56173a1a08e6e37320da832cd2c068215588fc84d78f0c3372691e018132ae6bb4b11e9aa988a12f0415347f63a8930814ede8140ac39dbd75aa0a760bdfc8e5f1075323796baf2ed265f03471dfcef16cbfae98b782221c077a6f785caeb36b22b94db353d9929919620833930cd8322410a5a801af0f4b2c3af77c93350d132cda5b88f8a5cbe219c7f45f06cb6e766dad8a90522008e8b109d8a7fcfcd7783d45a7f2b699660f2fec493089f8b12fd16984333942098517620f165e602d8de93a2febbcf228eee9c8afc7826b0a006b7ed2c4ecd6e485eccc05e8e6d7824cd37d8ea5c6473298da654121bbb10cd35db17e7b545adcf928b81dfaaea69af810169267fa5c80c091598725de5097dcaaeca1e910b32923802914ca1c396773060fb37ff26751405d9f42d72a41ee69be8aedf7baf6bd4d20b9fe02f2844b912ac742460e040efa2316e231821a8adaeafa1937c9ed44bf59f4ca8210be3d889bb5e9bec19cca42abe01cb1bc4f0e9c6a9557785b6428e16ca996d9fa09de307ff6f2d3b46722ffad226ae3c7e47ec5cb99e6cd0be0e898d9c665acd9c167f0f878a283d94db6d79500d29f824f92449ec06e2c3a1e7b6c73755835419372d6bb0e2197cc2cbb8014ef49731bb3949f2540a8ebb3b0a77fc1b66dd0b057975b19fd8316f4971b04758bf82e96e64177d180815fd6758e182d3f835d6aa0a29b83c3773ed94d1493c9690744a353560707aef2bd5de13782c3c5bc8a8a79db2ef3d36d06ca80878998a96cb6a4c6569a26d0ae08b97f6a0388f4caf1738eb7b9f7e21dfce358ae217b1ea5dd25048b0f6852a22c98ee570bebc44836cf4ab1cb32be70785016dc5a890ca6d95e535d5d6c3c6c0d449b4fd9ed021df4d4e9584a63cb5a4f8c81ed0d65db4d219cdaea7d83981d2d37858520e2d723530c11ec81354d17ab58428e5939cb8d4c975f6f967020560f05141c5b0d7d5f4e98dd7038bf5028a371bc6e38297f7a409812e0eacaaa0032584b0ac9b81c09390af816ec4d26a298def31333136cd6478b0b2a306dc0a92fe6c7904d3c24c21ab834ab654290f7ae97cabe944cb074cb76b9da9bae72cc9d6b67efcf2d248e0be5bce6bf72a7fbb72b39bfba288977c04f3e9313c878873e48381746fb614a63dfef373dccd1d3e5a288909d05926683997e7a84ec5cd5fb7d8d25673f5d4ee7c51d7fff4680557e3b1333d6052589a22c43dc4207ae37c0db219fad279d2e6d5e2ad2428e94a04dddac0dc9556caf9e4a7f86120d3932bad2e1e8fe3db2f8db0a4e99c68f1d7a27f6113b46312ae7923625fb7fce33e0a7b935bc4f0c1428fe2295f137fa20705ddd9288e2abf7d87830f9e2910865b84eada87c7f2c4c727e3e58e6e19f6b975b377b52151be9067589f335b0f4977a914e83d5b907a0a99e7a90414ca7962948cf6cfa1a46da380e6f3052eef43d3ac59f876e302d3e6e3ee48e78b858335e9d92700e6fd7c487ac418eed639dbecb85085fa7a25c5c740274109e7c8d15921da92fb0b52e8a11359604b13f1f5d3ae42551612aba3474c9091178756858e148bc00562059794a8dd0b044085380e46f893ee92754ad237a89bee56c58928778fa56f908e3e3e3c2be717db17fb476faed15dc169132973c16af9e0fe111da9a7e9262c83e9eee4cd6194e29c7456c9328e28c37e2f97f41ea0073677315e2487908376f5da44fcd123d774bce2dc9924da6d1c6dbcabadf1f4970f08c2920709d1f7bca68e643e644521fd70de097b27d00bbe9d1d64ceae20af489562d83654244070900056c78f7cf836819dd620568f6d779f86e8b609a47cd3a67c7cbebed3f61077d23f5012b6ea11c0b891e2c6f2346f40ea2beead47f36b0141e4e1a444e765fed1a9276f0c329cc7ade3bc954347ec525d54f6313a603eb526e9cccde7c05ccea21cac79e22ee64bac2e78f0e7e7197131583e9cd44e919c7f32d3a513a56bbb1b2e202b9a6d63a9e5a003fd644703a5002ce1f885457dc672e87b6a12b85f2a2bcee0a4e3e6eac66ef51e88b67a17d4e392c18795964e05c2f2c7c6dd696e58a02331d6b0afce8900a5172979d1e110aa7cb6b10427bf3783fb82d700c71704178e99b336a2a34a372971da385bfca7f2cf29555c32f1f7a376f046d4aee72ccc3a83911052ae8720d037ccf3be734ad0633ef50885a8d258cdb3bacbad144f3afe7e348dd420d65315d3da29c7921b52880f6b5de7e4fb693e866746aaa551c1778914f6caf8916cc21e0e7f1a9e9d8030e335c9de474e85f6bf0031ecd10ba1f9c685b72c872c241146b2e68697be24ed2402e23d22b7a10ce49162bb7277f55c3060fb6abdb94b71754ee5d996d4d1f446dd2c98802f1ba0a7380b6956056af37077c4c6b4c55245cb2f75d803306aa8573a319084d546425026f51fe64c90bcbc9f349f0b447d1b7d5589bb45592091b09e9979e2fa4fc87a052b2390502a3dd00e1740166560e25b6ea1720494f80f5b90ef43412911da0d0296fcd4d9ca61f270ad4cdc41a3b8828c08c670d9134cfcc23e7790dfd5ea2f501ded2943b1fb6514b99171f5028252b45e4632eaa4c1f0b0c2bec9a7bdb10bd8b7d7aa3c27d994bf1af3430af64e58bc2c28670f377c57b59e815e45fcd713a12f4a5f7314d9110e85e43766d95600ae60974acf3bbc209fced91c36ed7ac7f425acd5ccc8527039b36b23fe8fc2dcecdfff3d132d042396e8f91c555b048791e870abf527499e60768bc710075d1d0575eb1008dc74e1b1437ff0e8f9334433c602bee3152323de0f1be98f1915c0b95eba4b85a8a302373fa8525eaeda68b0b50596281a656a221aa37139642285ecb413de74ec3df3799954b10c704f23119b5d236a65bf5c819392870af8077468ef5d570f4055700e7a34ee6316dab89f2cb9113d477e490816924cd88a59992bd406bf0556981e75b70c80a56b5a8db0eb808842ff6df40bce8355d6b8e82f2e3067cb8f04922d2ff5f91302f568b513ce50d33b31337bfc22b386a2476ce78fd54618c80220bd46f08e95d673fb07a7575de8bfb2aa837225130f568eb8bbec143bdd7d02a3dee9ae2fe42552b2521b7d4c7e2413edbeef9764136ce2ae20f38c44664408bb5a8ac1327882258b66e14a8b750ef30ab913849ad16ccb2cd9e90bce0f02f6344b8ce54908722fc48d37acf1ce6fdb744f3a3af161f683c32abef9aacc4f0d2ead5440ba203c999908717902c8702f130aa80824364f1f9c6ea77aea965f14f74ae6bedbfb1f2542b46d9a436bf847135156f437021269abee506a73b663d971c92275adb2309fb072fa23ddd0fe082762d467fd36b777d4f4ae85d71db963be77491a6e6e390842def62f60d05268ba785dfb0b369971dbf308ec9c83ddeb68e8a5f952b51da8ef71a0e3657716f9322a960f909bfcadc904efa8d0c21d32ac818728c9c8a1db94a123e5c3d612391046106543319ba2436074f8a6cfb9cfadb1d5c0864114b73e9f93db3f30ae2925695d1950cb16ed9ddc47ae9e3a88bb9c3386781831230c320131fc83390aee6f0b50b2df1fec07f9d41c64db495ffa191a8d098cc29ab9783a8b61f4219656521b0d9aafc94b32ed3e58807395399f315375f6f3a9547063bd7192b608349bf7eac05fa6ffcea50e4b410189c02f205ad979aaca526c5edc06d46f0f254dd65c378cd89ea3dea58a715485fdb745eb800113b1dc502b90af101b052aa01b1fcc48a5ad4ad00bb7369499527d7501b016afa1c2368dba431ce25d6a61c9d599e1b92c708a3872a6ff7288cb94b6f9a105eb06d32ac569486d9797fa0f875c459910f91e00161f2c429f5e594d570f2017ab234aced80c4438e62940203c84ed4924e2f1ad77426fdd2f26232aba61c030893805cd4bdb08280d319ff705ca3a9aa14aef3f0a4dfb6978fc1aaeb9784efde5b97118f2d64df4e6ef65a97e214ae34915c260714596e4d60e147905ba775120ce34a39c47b79482550f64de52cc40035e6fe2a96d0f826972f8a13939b6ca6986899f06c6c36d32e4ecb3be69e484809c28e27707ed04f8fdc85a6a29d493073ad5f3b26654d96f966d301dbd8a4ac00f505c32785ca7e01b8034824a7c3dcb7951312c322d03ca03d2c63ddeeb9f24ebeeb488fee303255b69790885cfc731f97af69aabbe0dd22b9d241c5cd6192fea9bdc505b3004f285c511085e0daf2503089be7f6aab10430995dc68afd0812f3dfc95ebd8a9b51b7a95a77402e0739961c5beed2a6b4644ffacdc902eb5844dc2c7e4e7911fc50bdc6f92667cc746cd83cec6be07ca0807920479ff180624c5f2af03df8bd63fc295dc676384b44c4f4682c5a286a7652346503f184a79ea2c88983be78e342325b5faf4743833f870659947e43c01e0734f92d6eba727c5e6e889b3f10f8dd11642395ac64b4ce60f89e8602bf4c614e42693c1e80068320c0f046a81d9f74e0eb765f24cde75c3e15a4a88e9b922c1495895fb2a60cceee9963438552fc726e56735fbc253bc6d0288094f97008efc26f0b078acaee08d7c276c7ea85003730afdfa72f0d5c9afb715e1c62f0c7d253531260b17d07a05def315474f50311b249b5924ae52611e885484cdf8a4a756d5fbf58b2f13c177e0bd647f5c94739fb0ff3de63bc3b6fce706f7275d58bd6b7b53445578e67bd1971b33b29a2cb61ffe069039d92a2d1c4fbec4774990d2ac5719541f668130fdd42ac267acda8caaf151fe8f7e05d9142cc68680255e78efc6516252fcc31135c5237ad14c94db2128eb3c737701a311a21cf2d103f288c7ad12784176e0292fb350535dbebf11e7ebadf87d2b498db5b751aa1031a16ff6762a5aa79b46d398cbfc51af388d3d4b74207cee5e9dedaba2bf54e6a4dc7e91cc247bbe579ca0e81291e4df0c24d07ab6b3d0b57804abfdc54799a77926ec795cab5d589d9124cece9af60f4f1bd799d59a822a053e2384f8be3ce7b00aa3fe1227a70b09f7fdf4fc0be30b797ee090f71c78e4682820219b31a3cbc4b9337e54a2b9b5cf961c74d20b206492517ac970bbdf59ec3ad3e0de2acf79ae684fc4e416c217a433cc924cbcdc5fc12b234182c90a9dc2f063df96a2c23ee9f4a38f63698294019ada68dd05f2f9a4758912eaa60a943cc7b5f4dc9d14d9370096a61d36961aecda3529ffec49d07e0c6ac05407bcf02a1575cb89b3393642b3a63355cf1a04f631313302b440689570931c745765fd72cc97344c78ca918de477363f30b8c521a1c619f366de791cb8dda7746b02cc501b6b35a4b62f5b3c63410f00d8a338c877b8eee37590754ecfeac311e183e0d05a00c563cfd8ac1c2911edb8ee2387d41488d5d81be307aa8e240deed4932fdd32174bf5e1e966fa35ad9ada9cf6d973cc00c5381b56d13271008bd48c7a3b0fb3c1c0dd2f785987393525ea71dc1d6a1e2ad909ca912c509f9d545380cda14ccb9d36f2960e9ca7e3e6a7e5266b9106408a3ed47fded840f81d1f1f445bcd923e8c45ac554b9021def38bfd76fafd080733181b6ca732562846f880da45d369256bd8238d826f9eefe6f02813c922cd4fd5b69df1651ddcfa34ce35e86bf208055e272f4913f5b785bb8f824402a84fca7b3a9621ff12ae96dd5b9d1e66a5e31980b9dbd804f7184dc679190c1f4d5871d0387bbe4913f48f78ecea61aba3ed03ba268693f0ef0820669a732dddcf798748a8d435d2ded23b658f3eaa3eb87046a5d12e5f688970530ea4f55257a59947ccadf6e13d67a49affd0f1eee1dae8c8fa81a6dfa7cd318704e5bbe15a60d03edb7e429871831725fd2c7b970147930279eac5e9a0e3b9fd595dcc739cb38cb460980ba11d72f6aef64ca55cc2f7f7c4568a061e864df62638c0e619767fa303b5e34aa4dc391aababe8620c196f0ba567c778408144e8fd7fcfae9336ed2afa17af11638ce6921f231589a45bff6e3710512b24a23d7533c0e505bba27a4a3001416c949ed13a2ae1ee5d1aea232728f52125dbd0ba9fbae1545c9422d8519f84550ba1e9709087dbe18d2a88cc35166f52835863e7376bc532dc64a4c470f232f621981230c7f897151747b0aba5397c4dd782e5f77aaba5f90a539895d88e442a6bae0efd121bd8d6151b7cab276f1efee42b571baf3ff82d8860948495ae570fc6c5e688950aed749a13851a48f54571dde2ecfd60d99a3a1979021bd2e40cf20dee2f6f39a6c313ccd72b2036abe75522e5d49673bdcbaeb28a3294aac87fbb567a8775172d7a4dbfe701185b0594cf453077a8605ccbc20029713035f2676cc038db932a56fab2fa2bf213ebd5d168787be6fdb8d19bb0d68917d123b2e8c673923eb934d3d4ec93f22cdc18a3d89228f8a6acf3cafef07346da9a4b4c5e00d01cc9d22f4cf6c9679d3b57cfdf4fa61f4d628328fc02de356eba564a9d1ec54ee39d313b3a49e9323fe53962380ebf236ff1eccba281dedc1c44a0270c783cb5adb63003313364855178ddca46ff704236cc92051d27f27b3d236aa8481e4e36c9b487141663fc98e6b97a76445ade7947c0d0b9ba7a35d364f741d4924f4fa44488977897dee777d4169544c74ed6df8f3bac690e3fd732f8c2f8fee52997e2374bcedf307d9b34cbdfbf40ac42bacbd435b8bb1433ffbbb269b48ec9a063939f66c00ba3db15ef8801c32c4e26b8dc2bc425e12148aaa470c31c819bf76f9b695aaf58b4b29aee28fafae89f7ec3e8439ac71eec50cf7d89dd01ce97790306e3eb24a87c13a330beb85195c3f586aa7c16f642fbdf38619f3a4af5b208850272238c8fc2b6e85f9c1a756fd86d28bf30aedc65d98dcd466d87f150e856b0a13c8ab6a8cdc5858c7ea206ea8790df2aea74ca1851232f4146f8f7744ad916f81331ce2b3bf6332cfdf4076a757d6985e5dcc7bf42f0b9c39ae402013a44e33472fe9492d8c3b2809f7532dbd9ef4cb1cab897ddaaa73b6afbcf3a20ee4d3fbad47835b7df6afcf6ff8c4cd2ea5a520fd62a7caf7c92e7cd442b63666cc7fe6299cffaf0191522c582146a4f3323d0821a4d939130d03c6a60acd9255b304a2064367dff0f81309157b75e8a4fc728da2f4cca935b45abdd760b63da77eb34572fffd6ba78e5b7827e1ac3051cb0dcb864873e7e82322f8500e5c986c1640ddc428a17cea809ab5d8b7be54f717129d01b0ad7b8289ca0d29e22d60a78360112b75db1d4f4d7d12964dcbda1159f35247515931a69b671d121d15dcf0b8a5eb0c18e94dce978fe2c00513e4614be17ae152a47db4902ee7e95dbe49fe4a598a64caf328f5f21ed05339374f80bb8478b62dae91ad7ccdcde9c541a381519f2942c23645f4d796a3e838a3a47d1eab2c379455f34a7a7512ff0cda56fa28a16df0f6102871d62f2b6276d57836692e5fb7593edef0578df459df6712f43df47094efc3d82ea2d2cc35964b257769420b2ca41f13145b1d90a5a7332deda0b3d0abe27cfcb9566c35574df383ea6459297f2204f58ccf4efa97137c5d0a6fa088f5d4c9878213a7cdff8cfc981947e9b3e5f181c48b5de1396a895b7a99db3d999ed74b9c766912b6e4b0b7ef18cbad0d584767af26efab9fc2ff257d29d985d4ce94c6a7bb4af4770fd6c0448725d5f9279bd1676bdbab880a82abd68aa584ed6ee199a6828388389ad90c48591066cc553549c83e265dadf9068f0bd09ca6470b951e0dd0a6a6ade10aac445d7793ebc7fa4f300b8577e152a9d96e320b4f515c062b825b490799f932980e05ec45398b9efb759a4510eb9942609ac037000d956ce10860d79e3bf6fe0f43d7d96f966beb72b84b2fb93780b57b2cbe85af551bf789979a4dd04805370a39484164e80036073d1e0c1dbee1c3e7c172e697ad0e30ffcde4cc21874644cbb8989ae2005e71fe9e82d645d10b0cef7f23dfbe8abae5c87520f3764cf6cb2b69775ef60f076eb8fc6f41bfb0d54ffbc3574f0bc7e278e9a80070d6eb292212da2adb5afa0a546551ef30f5201b39fd6cd4876bf179d308eea6ff0c2873b3ca6c373ffc77d564e758ae25973a676a94e06c76d758ff0e3729c9bcefca567842c9d857fe08d084c5513c15379e61f12d10648be209a47677f711904b4846d45649eb5bc718281cc5353edf473d9f2e1c320716df76a4b3316ef18cd84e875e66fe3cd53b576851244938a1ea24d5395601f71c5b69f0c5fa5c890ae8c5e5753691063c26da0e9a2b499febe65cf17273542ce3bce9f60cde031125e871c1eb4aa50e2b5e33e6fa41b7095441263331d464142d18a22fcedb3a9f2e7f6cb41d80fc502a520ee97851daf366633cd7429efedbbecedb55e01f77f996be9c08674e23f6554c0fe65d463880678b9536d35a91a6f6d6cfd0c3efb55434f68d415f59227d91364fe0ed1ba926fca65339db8719c6067e15b8fd0fd64062e1c60d977e07c4845397624bbec0f0fa4b0b6f7055481842a461d856aca0b572f566487f91ac0661482fd91a563065ae39eaaeeade461dc1164aa74e54285eec45a8a458762262ae54b5a5aaeff65cd017126c560a3a31f358c880bed30c4c2b5cbe6645a65104ef61a0b0e3a3a4551101342ff4d5219d6a8a52e4d9041b55d374f16f6433102341e41d90a18b5a0b58f4728904149391d01624a16dca2e90bc5e34586f2979264c5a46b8f5c8a736570462f97d60c547e9689d27071a745c7db0fd0be8b7651f486f5debdb70baf217b44236ce5a6f310fe263dc39a167f0942d7878544726f778092ab0b68aa0c120c0d742a4c1fe5e795e9d6dda51c51a3791a15e442f988f4bb4e011c065cd1103127bf6554a8623bc35b057fd58cfa39adc4451f65d8240ff55f0682e5988badb61585b4e786ba669481e6234292941245982ccd809fc7d057e9b3ba851e12ceb3b42c642d2185bc35b73fcf9dcfb2f199e0ae4303998610ff6d967fa350503eff826f15744b7af78e031798c965b11793bde0ee6fbd11db4add7f827d6eccf18659b03ebf58e68d1c05d3748701748a9dec7ac5c4f867ff45710239e4b94e32ca351c566f138071c3022c5a8dcff3eeddbfff5f62d99d18720233567fd2e84f6321def1556abb0b50f4de1ef80f8087da23bbd8d5cf06b79eb5d16ecde9238d3cbdaec3e6c077dd78619393fbbad718aa098cb75408d1b31f3ca82ba88903396ceb9e1d0b8c658bde656f0c9d6bf8a884306435783148eb4ae9be292df0fae51f9c23ed5ec0763b7434a0209bddaf05920f1cb04b0dc8978a1244df3664c9d6d1b77c9de6dff8663b4e041a841ef75c91bab5d01e58b1c625a0935191a72f97a8ac5e9614423b04b272791b7e0a1c4e3fe081809e61c6755f277f74b8c1ad8beb33aa7b280e105cbbda45fdd7795347dec5ceaa46b66dcc4dd3544fad2a4dd39f9a79e9c9e95e699e87af976369f2e486fd8712625273287a42b732484f28b845bf7165d68848362bfc5b77346aa88f276a72882da21a6887399f03bbb546f601aad1b3a67fbf29eb7832dc7015d2858f250417074a64fa2eff1fd66b7e80f0c1e319a84109dc9addd55c28c16bbb6a09be43aa0c75e8711bd70cbebbf36f89b2b7d51cb9fe0c809ccabb8732a65a3da427235c9c3359f3a9ce55baa6562bccbd2a807995b243f19781dd65cd7a5575d0f7f575c345f00f8e7f53e6b2f6cf794392f0b4d309ae23e8a1b8105365ba0a64fee49bd8c0fcb9904080b240d6a92dd45ce3dca77e68dbaabbf9a095d46e4edeacb03b4b5cad300a27ba0af1f1c3427b1b6ffefe0a7b17bc4dcf59c87f72ccde26bdf97f3b01a2fbb58230bf36484120a257c0e2c65f555c1a7f8475cf35383d741377a2320bc0e6b8a5d5387401a5999a90978f28b7a2d6b25081a69eb2f0f0ec1c545d2c5f830322839475d9f1ec15a5dddeeb6a8cd8ae9a12f429df64776d2dba013830add97ada438cdca8905932c334a6d5890cf45111415dfb32feca6b11afcf90da3676e16a104b48437d88b099835afbaf98e0abe52b0d8b879809e8ef6dbdf4d63c94da06c48c150b8ded7b64ad8ccb7e693a64b344b1596777c1bed19149a66e09533820aa7edf6e6d818c681d754874d1ed62db2c82a45eaae2790e6fc6c2d20383a3c17e76e0e7dc31160b54f7fccacd7b7934b72ddb71d65b87d4d7ceecce56a1fb5ced23b2ac776cbd1ee7cc234a4d6f499c1a79f0095b39203f041a277035789fb1d15ff40a1572c625ee772e0bb7ebb273eb836a2cc1a69ff5a73ff5634712a9a6826976c7d52ba3949d5c2491c51f488817e4354c4bcbc40ffe89507ab502e9fd867a974db36561db2df9396fc565d24bb859e7f87bda4e791d502a44376059fced4e5dc2a4c94fe75d0029af985a85600728e863c952bef54f3ef7d8a893aa8f1b6f0c0f5afb0e17c9461a4cbd4edd5678d029b2c267a650c781b07a3c758085b5d5abbf4e94f6b2c5024a0c5051c6e6fb90c22cffa9b73e0cc7c5f8cb7cee096bc508762ef31565f54a4e8a8bef76db8311ea315d127306bf59ee594af373d76bcfc3e524518fcd7173fe50ed7e013a70b1209faff1db4d80a3853f8a094155272e1eabe7c86b08ee188cda959f3a3612504d7f4aebf6a7fd1dd43cefdf7c226650cba05f9b1c8abe8be819f4a1118c45fd3e8e19b1654c687a64ea6536c855158655c4e18345938e72d40b2b0046f060c05b02660418361617dab64fcf70ffe65e063e7c47e1e9f93074d5b2030b63fe9fa473b808cdb6070e91c98cf3a30f1a822020a98b21867e67c9818ea76f040db5bd9b0f47e88cb455333786dbacbddeef942862f860e9b7b2241a1c2c9be200be5a427b3c78ca80f1dcfe4f1cc98f4a884c049db5ffe2c32d1ad3fb65b0558548ddcd9ad632150ecc1bf5f31872c03e12eab266d76194b81728769dd8517ddb3b9f075d345c564b43b138195d6102bfe258c051b65263f2cf2125b477429d66bcc8c39a07902c9064cd51bfd645272f9ad03468ac83af988239f6b59be1f4907ba3e750de36dfcc07339f3aca9ebcb76b37f4ba5f6a0f280f2b16f2419dff9ee189b74257b91277f77360e99588dcae91a36202d5f5db0ce5da891e744cf7535dab5a3f2f20958916aea12cae61c30ea51af07a938b24aaea03e006d0c513b6c3320f78ebc2054fcac2cf71083a11ec55ffce5e0aa792b21655266ea8c4c1178e617b92549bcd189a424eeb876b67df68815db223e5eae1a9205810d93cebf1d881f03cc0d8dea6eaf2914fe3ddf917f16b6a80ae2b41c82e6932ba23432f98d69d6f71aa350916646aa4cfdb9c96f62c911adf3365069fb5096769078191883346fe0e7559ddfa3884d9e387669c03427636f4b23ea3f3f5f1c324a9f68cfd8cf84c1c93a6c05c05bc97c6f579dd5033fedd9f8ae1db3f1e849a82312c5476ef78f879f68d2bb2f205df51df4f02d9e5349e701dc6b1bb44479b87d59831d18c867adf17e0861d54525425db0b9473a2ab195fed3b25be76be9282d3347c9d54861f60553c8445fe85ffa9a30f3eac28c8165eaeab5733a4b2a1dea985602e7bfef594d68f53e4e74c7222d71a909c26ac46c2d9a2d11d090631d22515f5b7074411050234f0894c47142c870ed51783bbc412ffc547b0e0ae94d76cb32a845a9510cd7748c54440f583514ddf7df2080a2a4cb3b654e15b39086202fb95a8d6bd2d62471a2470136d5ba79a039edcd4a814176d78328baf047deed76755d880e8039a881e81fd5fee26ebf8d719f68e25b9ba91a4f0de12665f500fe4bebe485f4952e8175d039c67ea8e03c9de105799ee71650ef9547b82634d49af12ba7e79faec3578dc0ea42670b0ef26ca027dc2072ce89bc80e1e6aacdb5c8c7c36a8d206e9e49f368a6eadfca90fddeb9b33e147f8ac7f50343d91bc87f9d26233b20754629a85df08dc39414de122bd2b9bb89c7212e0da7a6e48583a4148753c12290b24427d263b22594d4baf7823b1816731d9dc927fb434af7d0e42c2f058af2729eaed7ad0165f775e1291ad112f6f38bec3414730f8b55693ae4d87a5e0661de429e811bad85fde361f8d88f0c085c56b0bf55d3c72751b8aa185bf6d99c05cdf0d69986eeb73c4f270da5b3e6bd3bfc04c9e82d2590a540dd7b8d10ac8cb87463aaaf20a97d01f8ad83b4c58c592cc8b3dceead4210ef3e8236c2ad429d7cb1becebadf1a00172aad466d8b71decece05623d046dd193f746cf5215d4f93c4cf1b863d493f7616bc1c291a249a2e19bcffb960f61637c352070b134241f5df36e3ae9a730364dba83896ec757460a3323672aaeb18f7224673511ac7c4006606404235309cef4f8e134d00f2e1c5cfc11a6be475ef973e10f96a88e58d6e7bc56359e6e89a2acae7e13093812bd66968208a06535fc6259387ea42830713830b22f164f8e7817454fca46363061482592a43f0feb1ca354de95cc6ae3f67b54f73e02668eea50e3ca0d731e1f8c553a7df925e346ff979fda654931f62c7b755fb0d2e586bba1a84164a532c870adc50f1503d3c123ac2d56a5eebf6f6bf2bb0a2ae0cbb2a78bc3d81f8089f568146275234c7c53f04bf3d2ddad2a5475d204c095743a4e7df896da262ce94d708c737c5fd98c66a14187f7156003581c05289f34a080814fa410d598d79f2c632f6695519d0dce9c1eb9612568e7723f08a4d4267547bb5ce142ca9343789f12e37eb7fdd3c7eb9a8e6aaa8057524a70b5418d88c1fc079c37f32dd9d88ed296f087a7f304b76c7fdf98861bbd1a54f243070662d980cc4e71dc1304926a61292cbc2abf70f292a6d38fe16da8516b93e6d52261775370e12b71722d5eaf8e986e9a9a9b2b73098fa59f11f7998c5307ed8cc86205ed3c339dddc671b6950faf6b7704d542c19540c4f7abc30a33a3e477b49d8746c4157a94398bb109b8e7b5b4a9e0813800418e07ed3559c5f76764b98cde56b484821ad4dd23ad764a71b91afbd95d920910e0a8f8b9554398529914deb65edf6c013cfc5235b33bdafd6ef50ffebbefcf38c9d6310c999ccd0a9982da9e8391e698f86a286172f6645a05dea3d35ce604c4cac09937a9aea547630f73a70fba8bea50c370669849f782fbc079375f15aecd3967b3715a7926c5473ebf59e3dfc6522fd6a1843da76f734d461ddd0afe71065daf4d86f522440d7510d478c658da1b0f0d4abaedac7946fd43c9329bb24d603b00586f1fb1a8003b1c38edc14ecde3137596b48992511d2c03d0cb4dc86c7a7d529d72410f6dcbf2575e19a71252b3993d63727fa1a4cb918ee002a4b9591340d6a65d75e56e741d111d238ebbeec52b4ca62fd10116ca524315e7e8fc0a0857ad13758621910df193be22b56473df8937be97250c8804d780ec094adb317766f6241b5d7f096c0ed8b61e4fa9429a8b4161d564dfaa18278d3bccba3871c613b7c7f96ea3714d379304f379efc2a9000dac5ec99797d3bcb660f808640a2524b5e0403b77c9c788e7cdae59d09253ee0de014ff3719fcc1c55f00891019581e6b38e4fe85efd64b86777970f7294d73a4bf7ddf583d9106e64606831aac5c39ba6e07af746e717cfb498173435b5195857d8dea30c8a09707f86124859955e69c5dbeba2605bd85f779fc6ed9d701758065932ad24dfcb1b5d5fbc432a4d8ef236b658016f057e32c3d9915cbefa8615b4b252fac4ef7e6419809aea3419d1f96416418fd321a3fd983506aeaf2f07de18ecf870a0124918345a063420a44a347592766ccb663fb7799f8cc111d3bf179009af392c8308f6fa393b1f3e76ef759cfb9d1b9b8af0f7c432196ede2b08e80ac0683ec627c332f95065ba4a86b4bc7753354287f8507d1b7cec58e703e2ae796ed6a0647165722277e4aaec3119267de3a708a8d92f83caf5f679e63f79ddf76fa7f289047871adc2941a3159b11381a80550c0cf8052b69f9287b9f5c65771aedd38b999def223140a4afcdb5803c9992f75b6ec6bd5059c332bd003034e5f0d211ec69a24f82ede7e5d860a07d0eb958c1611b87fb3893cc78147aaec0ea72900e69a548ffad6e2b925f238ae86edb73d6c2658e4dbcaa33b5c2ba9a24971e0256fa87b050ea9585a29cb624e748f67d4da19f4e312b78cca752c2b69e9c52808c49c5aba69ea1324515eebb88ff576aef10e3ea0030257e8244fe98914bdf0136617d2cf12751389e41664ae2dfac86bb82d7493436f9c3f656c9cba1ced4cfae3a8d038031397e7c2039e393854fc6d66ae851714ce7139d9acad8a5febc52c08a0c9c74371baf954cd32130d2664c2ffeb8629d48bb1167c67f8795241db81a919a587db213f400a81db5bc38f4a9e73c043627ac0d31068925bb7ad342c8ab1b0f4a301aa296db5abfae516d7dd540ce4ca790427c9659a4835c6d564b9c34c14e30e97fb1525e2393b2a4fc00c4d9655c321678c45b58b18eb03c506c8525a8bfba80d55f1f194b2ca6ec4187a91ae0bf8095862553d0980fe737d8070f8abf1d4b0b4327368a5e1f3b099c782ea858d3f0e92f861b1b3ab6cfe7625ebf0a642fe89eb43c899fa48c56018149d55baad72f1a0e77d903a19d70c9af2ab94481e6b62f19e5be93a0145510c5c99137728e3a1d01fc4b269abaef238a073720b655e5eb5d3aeaebe5532bde2c0254574fa29755a25a68fa3f314b0caf18091882dc0b71861414a6a1fba5fa4069eee2042d905f4c0404bed94b3354858a09e23eb6e7ee4c05ab1dae9229be77b987b4c3adf97c4990bb54d1dbf64ef37c18eb7b0f77b8886c8528d886684ffde8d99634faf08db0ee525877d1e6bd8b631d731c4c0f3f4248d8a1830293046b4788759cb76ea9b9697d2ad88c9db746c57a1f2e58d0ada751c82fb9d22391b009309f2bbe68e1e4ab3098fabcbcc9cf20d21dfadee0b318443db03e3847d5d936f0942f40a49d22dfba9ab04b246e08657f861bbcf63d60d926c51e85269316b5e74063c2b46a17fee8cc9c916cda58c97cfd8fb00f480e68f94a54c2317fd2396aa6c498651f6e2bfbfabf2fba7b27fe23476f29aa9446aa23efa829e3fff12cb126b0d416ea62c220a26c2cd47b684c46c4b4fd7dd5f4c5376eab754772fce5a293c14771dad9e4a5206c9f524a688666a1ba372d441a67044b33b53b760995db0acb3f29ebe766d5de5f474403768020f5209f652de53e5af3038b99042b8f741d734275f0604230700a46d39f3d5e9a46b159fcac443a66bf15ddcaf1040da93e9d1fb8d7f7f9c8d6cdc97533ce6c7a4318f97945800cefc81c0ebd464a3f30f5fabc7059e1cf88df8ac2f92d5a02cda3f1a8200376d704ae8d4bedb9d963c6f4f608817111ecb6cbb3d2b86576ca4383f3a1559d3f00a2b0f63d41c7d579f827586d88950617ed8fec2b81de89409920e20ffc79b6645e6871d0f68d9f052d233119b046a18a48f9c5203d18ebc35e4e7e5e01ce0e4993a24f35c949ade0e8f9e496655b8866a6811b172d5ef488a04b967618614a132d79ddc73871964dc72620922c56a9534d0ce64348f9ccc75eed7e0a8abdb605ca47f498f5c24efe666dff9edad3db695cdf9f75ad3a28e9b318d48f144780776b7bc816a68ee3035dd9fd67d355fe2f2f8e3b6d87c13944875db17736e71478ddbb89a34c1cd9fd1076bcbdd31e443f7dfe2552ff024a66b6acdd0322bfc84b4320a33f62e7c601628e8ed5df8192b4111892da83219c4085ed414f0dd2710aff0cf974b571aa33856c18f71946b9b28484d44b2d77910634d3e35450a568b138c089cf9b299671334015fc46b4ad0bbc955031da767cd92f174cc17d0f03ccb87ca810df8cdef1aa283c30a7d958b1ec691cbcd5d915a3ebbeae4aad75c7ac67761660ed657fa7bf5d8b0e96cfa674467435831c3c425cb9a5ac1bb48cc1d9acbe758422cc793a11fb43b1bfb18a24cf19b13a3d6db3ae55c5c1f06944cda186df55e0204e423e9e4684cd9d7b5c964c97dfc6532b6237fc36d863a678f312ed525fe73efddd098fe24906aa338e951a741b79a10944eaf77a284889fbde2a084ddc42ca056605444eb0560df9ae82de7c189d8e7abbfd89cbbb9c108c5d525094ff87f69708eeaa2c7901cbb8035faf75bade38650f28fa10cf18b9a7b82696cd0c71d89b51147028311ec8622d2b83d90febc8a309adade4c15ed63ac11663cb0277098357e018b49c71c1df63f34935b7bd3607408be2bd6057eb6dd007e19373e51a0d0fb3c870ae1c2d81fafc764843bacad26cdb18c8c493794a0a78ccab68d7155f9b55330f0611b73f561e879d8af6a44f7082e71b56373d5e24c8d729304dddc3838bb241a483a83209b2b90af02d1c3fe0d7da6b614e70e43dc7bb309dae6880d42861a028b1627a420985a84af47afd8de798bda1d91f8e04f88c3862cce285119202090561c4cca073cab210a209cebeea0eb0fa1eeff5e539cb8ab0990dabd1ed3469f080ba601b1a689ede6401c0d42d8f4e2291965baab2f47058061497ec91b569c2576236595acaef94bbc900a4fab604eb186edc57328b769c41598c77796cf7e18562ac96c29a4ff44544c490570e048f88061b4904d1e314e8112400ff3ff516d348e7b53fd8c20d1b1afb9ae111be123b4890d78f22a1b6bdb5f81b1185f98cc54a791e21c2cd6dd055e126896c943a1b1385f903d79215addeeeb1a500fa50224e4a1138f3ef9f01b031778c79bc37326cd159eeb57b05475a485a4ac34c7c62ac983a08aa95bcc544c3ce4b33a1428ec9565505abc9db4ebc023e21849d967a7c8730a91efc3d75ce4acc7136ee00bbc36a47c15a2939636a4cba304397a54737e866231e67c01462b0de747cf7af4e4294a8acfd8d456eb8a5dc05b68d904655db216e4ff8118900df3d6039dd277127e2166a3b18ae9a163bd4ef252cdc63af91542da380765530dc4eba64e5069a013cba8a7fac01b8d6c7818bc25a1e9f3085b8f625afb1fe078979b14c75cd5e72f9a89b5698e4ba9225a355f7ab4e5aab431e8e99dcfee0eec629fedab52482aa0bcd29c59b966588329aabca2245b24847f948786d8c3b05e94b32a640f07e5797b625741e9b341bb10f3baae2f9188818f85e8e370341a2a2fddfa3fa7c7d3c026e761a9c881fa8168f7ce0ef810d933c1bc8c3f5ed9c81d15a4f7378965710d5cdd1ca8c7f205a72525344474361c12f25caf85fba8c2222401098f0bcbf8f7e418cf97794c3b5e08d4713a34bdd03f7055439aa18e8caa53e42115efa45dcd2b02452ae239c72534adeffa382474408ad18b4bd03f4f55b4b5ad9bb81fc5aa3352076d8301e71ecdc31228cf97871ae23754bdfbff602c9e22b5881ca4dbee4a04dcef0880cb691e2b71626cbc15380acf6719f0751fe670d43e0facb95df82abb7237f27640ba41ca546ac06434a4fc1de12679184de2e41859c2f5014a61043f46579f7c563e205e0c7ef3601904f5c75bd76c4dbfb1e19eac52d7a11515aa6f057faa114ae6f39687678e959d1d4559084d057984379ee26d26e3a5cbb1d23def21159aeb6a1d8f50bd2b7058679dcb8f7e7ae34e7add84842bbbd43790bdcb83e2ef0a9fbe26a4c01174205578c89f1c282ae42253e84c22b7cf90311bf8983930e70ed032a16587b0c6d4616206a0256a7376571fce1073c6e1f29693cadd18ad19de89e6bd471d3a4a90e5173e9fac97109e2a99a5fb8d71045bef6ad568316da69a7e4e56d573abfac020159a7c954fbb32c5f6361b352ec58debedebd0ed71d4167f7ab3916d25af6c726345edb95df5353f0407213268bfcfe3777fdde31503a0775dbe659ea8f47923cc256777d2280224d24c34e4655ceb06f2c598ec3ed80a45109cc1fbeda1d8a6cea710b59d186edbf925102eff5622849874d309638313138a80392c394b88a16096540d03740ac328d0809b0d6629066af3ccbbbd97f41ed045bf65bf2679877e58db66f8c7a7ea72c90516bf25f97a5964bb76ccaaa282928694aa7b00ae5de5d50d69efc833f99132d4969be2c97e54f76e934b40265d962731d91a0646b976a8f1c852abddf0bf695922d1834d58a136ed429f90f41872fc94e3df1f169538ffac464693d61f112ef7df2b82e437dca7dacb676e15b14c929ca53cda26c147ad79e403d2077ba624d98bb4b69bb330126f0efa4847624373068ce0f581bd15defd2bd4b588c2ba0362a70d0d4d1826e670d1294960b579b4e6004af8cec5e0a5c595259f987414f82e31982636bf4abeb2bd1f6abe57ed84f87a9433a70aeaa86daf47d153497c8fd19294fe91ea1afac5ff028a6d54f5385e48a63d02f3ab9a4565d0c80bafc0101ff153fcd028552c4e3daf5025f54a972acb202e364ca148a18097702bd548fd884af40eea4686254320787a24d982ae3430510e663ddcef1ec3042cfd7faf4c4324914d3aa12532432378fb269f45b434bbd7317ec2a5c20b0db3aa5f6f903893c7588c33deb33c77a00525e76f2ce35a0f4a5a28925a6b8034564f6578b9110a7394ab2759e8aad2f3ba4608991fbc613bcdc3fedcc9b4576688d5c2c4a9a626f53824b50116b7a6926b7aabedc1a464d7ed51725f71a001b6df5dc4ffd64c73379632b1ab636be179d718252c5cc01b1be94acba20d8c5b79f1b47062a67ff15bffcaa28353fc769df269cabba5c7dd190ade83017d22035e21c0048c001fa126f715adca2bf1819ed6d50abc6ed7eb383fbbd80268da6c239f120609395770685150df9c064914fa489cab89bfb8347ea1c664b375fe03b4feafa5b235d229030f87a3d5bc707d95e7a668cda9e50c22c7e0173605713517cfe1cb401b5aa8d3651553fb691b577be347e9071ebbfa344063d04771c72aa0f4e4928ce17e42ed266489d3375aecc985fd1fdaf4faf040843ac8e8d0fd3ed12d58784363f1a194dd7ad02aa7d80c21e824053f82ae0be608ea26e146e57a8425f1637377612309f72200d87b0d1779b0c77a7131a9607ff4d1a9b4a83c9992de4006bd4c672d20b3adb76468b0d6423bcf5e9e16bccb7e365ab16640f660c6dc7b1031cc05102beb69a811e95cb5207fbff6df8e5190a67738dc9a0cf302524c4347c14bfe144dd98d1e3deedfd0405e9cba706b7a5ce81d39db8309fda065a58f58944376af8ebce89afed52b78893fc7cc588914025d6239f88643d1851e45b1979ae916224f18aa12a003740d3e5be7f9bfd0faff42602e1462cd12417a73818b2a7afecfbd6f666af9bc92cd7467328728d0ad256552aad31e0671cb3b7173a81bc16d7fb9ffc38914b694915bc3451a24f72437c5087db67705ef3da3e620f4ebc7189f6dd9b6c06a9b1b9dccef0021ca0fc405f9cbec561af7b727d0aa91c5b0d81b8e480e3fb8020983ffec9bd603d1c6b5cd2b9489705080514f2c9d2ead53dfb077fcde775baf5b693e09197b2b140b5c3ee98637d759366f93ea46c9f357686c279f8fc774afc60ef873b2e3157ae662a8fe19a8810820460450e62a91f0925fe554bd1d61b7b8f6ef611715c95ad1fcc73132efaa6116d566a72f70742640041083029e8e329ee71746309bb4c876a85d67ad0ebb81e812412e505b939fffddb2667338c585e4b15359005e89c76d672a468591c8674a68159707a9898e333ca5c7836c5b66bfdc110c19d8acc348cbfa9ff42dc6e25c4869d706f587a65f7e8e7a3b0782eb4189cd0f552398d276f44231a621bcb067cc6f3225775415387c7071d1e2a97b3d69c95c2fd1b5b67a5abb4daeec4b3be4794de3291adc5411b4ea2855c02621c883452b428629a5eb33d5da9153a4eee9b9971bcd2be7d5ccdcf5e2ce30765873e0fdf3b5655d311b54eb18fc9ae0367f6d43243f41a601f9c11e01359aff199db36f67d568653723588e66380fa0155c3c18d2cda31be76688ea2dcaced51cc0ca3be261378c30930ddc704aa1fe8c73fa108bc82e5344e640bc85d82f33b59b7e0f399909e010adb405c2d0c08a2e393679e34a4c81471deffad3486e65cc5d6f56ddb8fe021f98736833513aabab79a86630526fbdd89577756c6cf122595c9e1cc429757b98d847a1b725698f2d9c2adca9fb4fe77c7bbc920027131eadc58fb062264b79307c3e378b6b4e3543fad0edd871966a07dc03c7ef38a10a4432f992bdbe517e190503e95f80bbb206b4dc72f9b630a08f626a1e306bb2227f2c2ca046357ed76f112fbcbc2db137413c21d80bee3bd0c50763e141722b542276bd0fa6430bd0b81ac1f9e1ec2ed223573350ef72d48bc3b535e0fb1a3e1582ef1e3f0ee28680617e1bcda95ac2e0a13e488d4a4069b04b79372e594388557cec9b476a3dbee84af1e137e73c7e128a6cb857db8d8e3a34a71458cb4a973c62046a603261c64b5d80dabb5245ff79dd15616dd04b51669a5d99847ca9c2d1459e135a17b0823995023777e9bbbfd7830e075a60db9b7b4282f59e09896b3d83cceddf9e2477c029ac697831e566ca09ce27b4f0e04a0f82c64eb4ae846a2e1b4e88b5cd2715860c2f23582c564233a8fcde6e7d792e2ed70eb72d26b7747d64589a64c17848c4ec4fbd8fa17c6a8572264dc667f09d4f80c5209730165d0bc7283206fdb5a1a62e8fde336f8754b863b3d4ad7abff99d149f6583fc0cc5fa47eadc016b9719cc66ed7ba823077a95d520b6a9b804523635cb629f8dfd8a758797d8ef17366ec9f335868dfc10d8e69cfa13ebf9347d373a0e5d31f8e921f50e9a865300e7363aa521e6521773276d1f33748b7181e478133e34af9b4ef30f240af8be615f127d03f9b1ae461b54f260b916c0974dab0369ff07f727cc93a1ff4adba219cd8d9808296285dac8fd28fe3721fffc187224f99477a6101f187c7f453c5abccb44717fae5aa51a83f044eb670859bde73105f45f296cbbc898ced29342807c76cad3a27544cbfd0185e9b743714ef82a85892d1b789f016e2d7026547a5a7cf7263d085a733f773570183b8498bd4f8ee56ccaed6ade6975e42932780d4aeed1eb4c2d990f69c72eef788cafe950fb416e38bc9ed807c2dfed15df0634836aa0618df92ae950dcf2f318db7730ccabb23e57ec6e46ba442887bbf15172eee31a12e7950f990d350f21526bb946efa1f21dfd4c0004f572d6ee4fb9511413903350503edf95bbf3400ff63c1262683c0a739125f3a6dffe7ab73e9570c8dc6265f9ba21b77f72ac699c5504d2d639b275b7f6ae90b4ed14b09c50ec53f7f6ab33f2c13c23d676b0b2dcf424eb1a06d1ba7e68bcd6274aebff167195488eb3c8375ffae85557e61f67d54339f8d38ffe0942ab7ff6336aed555d54a8a4f363807fb929e35aed68d63015b1104d9417ac6801d1e75c889684820da6f119ce4c67be5258ea71bbcf2d3a4b2f5b36f1a079f3faff27eb8f18d175edcac6774045161f437c63405598f24f8ebcaa026c8de95e294b38f1f555c2dc390b4f52b4154d0061f3c94b76f59cc630843706cc9aca07509b674433e364130f08337678d9036f0b9621ab155bef274e253d5119e19b86e74e19a5efe5c33c54cc83390b535a653f8ef1d07d52800bba695d1908a320dca10467c62a398285adbceb35a45c847f3eb69cc94b04bb3f49b4fb9904068cd84fa6e3e989de5f890dd55d096a50a6fba180e0ae27632f909f48f0afcb8c544e0af8761c54c4284e28e1d1bb4635331c10a945dd22f124a22e640b588f58b09e7b7ca867a2fc70e87d1d8c96c24c75b58c5b0e87c138844ce7d89405439724117be716f02396ce5adbd3d71a4ffa20f479c8591371dc0951a0be650f905e78e92d2e28cba05cefd5f7c4f6e2fafef2c0290fea3cc31d3da8d10d7c7d43d2a13dc4ad2d3e61b02dfad95584cf013e2f5275bc392c2c1ee646f7f453d9ddd4aa605f7576003cdd3fd82ba41ca35a7751819265898ca8fdd6d8d937f715dbddb71d682861c03b3b421e4a3abfee93177db1a8740d250f761c464cd74b8f4b484a384238962c2d1688ec7f95b23d70801877d9c09ceb9ae101d2e9f6ddbde07a927c425d7dbfb03dee5b1a34b9c49a1dce4c4b0dc625bfc11aa5568f413d358dd2022a76b3d7f247f090d2806ddeed48e1ba74f6d3721e264c6d230fcd4e13fd47c23d9240e2941ed1b3d527c162f3c87d2d7989c4adde47d20bb1d532d1a4aa1a076d826576d74d1c17e7203ac978f3a5615690e61b9cfe46cb1013bfc0f5fba4b0d496bf7b86d7c0ef5ce86dd8cbda9a43f5734e398114a8e31505696475a6486e492c97c1e0179dcf931872a5c97dcd3ea75c829581f2121c99f2228030f4eee555519aeb6b09aaffe82624a5a8bf11b129c6c68f91947d678c9cb767a8f3103ad093fb4a4ec7b71b3b17d11b4efcac0b6fca12e257e81bc77d35e18e74d15383b1adcd731977f211d07868b539bbde409ee6731289a67f1c1888fce02500e05e7c1c5b4f1ee7ebab8acc488bcc664b23f7483b0152772adc616c484e39c6a6809f0ccb8af1b84a3378cf4fb9714ae8dd514d3f589d6e4d6ef264880b517476d8b53d3b2c7b360c38c263d62a6a7d3e4cb91585d9711b60ebace08205f65445f27bb36de2fe762a8a99ffe484af4dc3e99f16cda4f56559d3b9712dafddcef084c3d7cc1fba93930cf66c80225f6c232fe54a70161173385a28b637d232823d582f0a3158693f57869a008c5a5592979fb4b8b6b01a92262ac4133d604a42ffc3a2c48672db23585caad547df155e4d57e2664b66812759fabc6669a33eab3b2c1e8d66ee451b6a935d51c084f75c317d3426b044299be3fcf701c36663527ffaec67a9ca94591e37a04899e2e923960499362e95f24dc616fe5f9dc999c78d15571cd6474b6b9ede8347426e37d412baf9f1069398ecbd45c12d404f2b2aae9718758ddfa13a1d75a083d6a65c52256251f128c91331d67e269ada8e7557a2a6b9e4e56b638e1b4fb7f682d5539af4430fe0a190e152bc3f3d0272cb2f9c54b9475dd615472474284c78ac8cde3aa4553d0e26304c5a1b524b010acc79074186616491ac1545222dfeddcb388c9b0427114b9956117d8edc4c0199441cdda9bdce1c3da7e8d97fccdd8d76eea1b3ef4946b98b45d275bad5d99da90afa94b01cc5424a2d0f13c85eccbbed4ca924fe1e30dfed50f4ec4bc6de64a66170ebd40428f77b6eb7e2bcb332506c533c7e68896d38a3b5ebd5b78752e06cfc8c07b8e4a5a5fb619d43b228ae4c4e456218a0d669a0e7d5105af44d64edf48cb35e5356975cc55acccb41910b3a2ed32e357434f1a210f98190221aa2130ee2f7757c79b4303b6b7bb7deae46f7bf8f2de0d79b67dfbc03f5782d4082d38928f0a31fe1008669c92143d321a7b5ce8ac1149d1150b9c74027efb08b844fba1d2c47ec88d4a4e548c7685158c22821f3d0b9bec215a94ad76c2494e6289aa1bd7dd32b272ba1e013f17dc30afebf5df1007c307a4023e8790f0ea96642651fe029becc48e767cc7f2cfa0aecf0dc6ef069c9789e4c194a117a2c04f4b83102d75cc555ffedd8526032ee10c41474d6201e55e42eedef835687cfb2e5638b1d7c07ab426295222450403abd4ae37f0cbe391e6a7652ae14fcf28f7d89ce15761c365f1c9e0bc3751171ae1c255dc225cde2ac966ca7607039f28548a9343be14a3906d85d58b361e9f81ef2eea3f56b01fa3aa94c5827343250e260443f7124b4f931f567cfef280deef528008aeff9ba026c58a7f9915d6d782c02171d63d2f70df2a6b57380c5490302ef5b17628e957df1dd70e3c31d6e7d098c5d517576cbd6d8f0f5e430c2def51c9134cdf4996ddfec5cbe5b98475310f44d48c4031a18847bad316b8969c035fc278c30072e45800ad48f98121af85e1d6166396aadfb97d700192c4c429a2a0526908fe9f79f19ce161bb377bf75dee1e736075cd4fea25223aeb8c0f07a08d93c0256469fec2cceaf927d45eb7048519b68a0457c3a5ee6bbd478618ec41ff5bb98a7324cbfbba3340f42aafa1a271607b7993e147d95ee90a74c460387a2b2e8d4ccbbd785169a668710213e4a0b921f962af31af19f266528eda87259ba0d484d777b46652fb8a4410ccb097bb95c9721263c350db836baffe6544ba2f9a292b3253dbacc93d1a49bfb485e10c0e7b84c30b8d72eca3f37767582407a839ce6dd777db8ab5e69b3a8d3bc13b7537b155e2a5a410090f721ff5321e481ad3347623683488dd49084b9184b447cec2d9749121c38058ed7d0ca41c146904b56c7d038aaac6e696ec7e4429c355cde3a919b3c90ecb8e7c252815665ca1fc921836da7285cabba874c33d5c3f576193d89845d0a7d9e78f841cd9114494274491c82eda12db4c3efc1dc663d6748c3a0d429c0ecd26f39b6b0734ae27c5788817a91bead41f01a56d226d1ab6e72ed6b828b41f152d264101e6a3c8d025e9c76573406fafd258fc3808192ac3ecb68cdf785b6d2a34dfe9c7ac60f43284245b3422fc53c129e1df9d337b4d24b047cda99f11e1ec7a7507392313298cda57d6234e51108b91e0ed08dc746e628614309b0316ddadb2ce7293aaceef44943906bcaece4600536ecb3edc60a36004430e1e294043cdb7433952170beb023c43f9301e6eb7f5e71cf0dab7faea51a2e925ce73b05d66f5e4ff141fae2e99ea70242996aa8aab1377767b4e9e38d3040f48b4c1d8769bedb9a4b03f9c75997dde22a13cfec99bffd1201d6fe801e3d23f8d6b02ffd6e3542f1d2a0ff63a305dc095a0aeffe953608a25ad67ab4e6fd784e8dd60a1588bf48548dbc4d67ba6eb515bc46bb9fb5de3b71ca39dd7c2e67baf33e9622e167fad48ffc861f2c21f9306b1ef0aeffff889547c2660f40f450de95ba3ab068bd0037cde9f1e438e4448b7b76e229a7f633815c8d1ef0f2434fe38b5050610f4b02b42d8c9f6d8ecd0fdb0d66a326dc5eaddee5a16ad89f2ab205e8fff2dbe22f1534b07ecbb04e592b47309813a6b40428815741946c517a85d3461afffb7dd48bf037b40569f1d69e4cb6c8b77f409c6ddafc2c7c9b8c32f421ad764a1a36d0bd7028773ddeb5530b2c6161630a2a28871d0d3e65e0bff8cda2fe7fa47f46a85f57049d37e84ede00157dcf9a680d89b2d9296ffe338e3239a92f755b2ac6b0a864eb7373857acbe20491bfefed3de14c7b9d036e84a212bfde32fbba7039d895ccbd930fc03e6288beeeac22431c45073c6f9dbfec053d632386b8a19f38b70a7c2713182c18bdd06042f9e452d0c3d0c0835e49a75545d22aa7e478c8802c1378e8c34f84ecdfc6a25f16536c133d26287e9ab4f077f315bd3b21220e19d536c224295b544324557de5c975a9e6bed0a7f0daed9c881557bfd2a402c0a917e1a6ebc0529fc5b0c1704977c68dd33a255773f8af96a120ab9cbb9fe9f4478e714085713466e1a652863241f50973785242914738e8d55af0db2ae2bb9f7c5001e49399ad5baaff449c0eab37a32297b83522fdef776e2cbd6b6c2bbe930b181b2efb7deec75c6ad4775ed2831e9a467292337fb720c34e8cfb82c96157acff2bad6da43521d5e9e16339d546ee7eca1df42f87c3fad121e82481085f8c52e918bbcca90758b32db9de9cc232e06ada44f55f766f66358aaf803be15168f2e7d3ed0312ec4f2994c47ff9e0cb1c9a1db0cbdffbd1e472aa2ee507e22871998124c9a561726e80af60d32009e73954c7e51c5174defb7218cc643fe08d816c138cd32bafad037c987a22c11f8303510f9793918bc7332cff7caf34576c6aa3cb4f19bcb8a0821f9a519b4ec4d1d6be00412fc6a278333eb51b2ae85887e399dc7c6e476cbcdd4a2e2fabc502cbb8611c60497ac4133fafb603e6ec98225152f5029317e6320414e4b127fe51889274dfecf74944acee0fee128526f7b698de3c0da9add874e81bb7b5569f2363f5018ff11784ca65fca8d489a71e7e32d7e8067d1e4f67d447a449c3ef5edd935909a5a10d43ac582647411d7a433793f4ec5e17b1a46338f4d38d9cf4b2fb36ae031627d91473d73f5bf4d5e7014d54eba01c20ffc98c036e07d536f3efac4573345990ae3e6b27e14876ba13acb5d4c8db0f6803e7c603bfef459df92e0e6892b286b8a1e66282e6cc555a080e266c06f2b7573affc886484408da72fb3bfd5900cd435a24d7db12923006b7f41617ebbb70a2e2ea36e5a84aef1ecbbdf4142f249dcbfcc1a2b5eabd8187b89d076be10fecc7adefc4cd319f23acfd21d85b3ae3ebb66a0620ebad5f3e6e9ef42c286f4a2acdbadf0c7a4da6b2789fdbb262518e26409471526b8ad8b64d7dc571ef2fbd346aa33a2e1cb9af957d1b70de0ad1e3d69f0f57cfd1009109c059657f540ad85b024c3d963aaaf3c3824c06686efd54650d10dabae271c0b19dd97ec810af3946d9243e9fe9c05ab0245a3f6ab8598a4c70039b22f34e58bd19bddfe55f7fe77ec99351abc01f62ff922f8082f276db4aff783df34feee24e726492d098c3a78f4ce96168f92e931b4b6a02657fcc47707e65adfc101f490d8e5f711e2f44420ba0cb8d76176e77e7ae883dd630a9d3eee6e82b46e9b38da2a66b73875c6254aa95dd0450e989a79860e0d5129577e4805ec4c52872cb93241d5576298fc963e43ab422f8577420f8a6f6a096bc3cdc4d62596a607efec024616fe307e0b32534d34eec1c435e16b38d3e94c7d8333d9163e370eef4a1942213fd30f481ae185bcf2de186ec3fcc3bb626bacb89eaaa2a2561f2033732f7b4e6553a6f11482a1ff0b46aeb37a93f23d31e50dcf76e4536ecea11ef1c095e4a48e3f0383b071b61f0e5fc26f99cbf68af02d96d0b2fb761c379a93a3db45df6bded2d04f6e03e26a18739da0a4d8d5d651f96484b8d76a2ad3c2288e7371e418a1890a6197980e0c289762ebc0c3c948070abdf96ad9280d3c24953c061d0c6d5936a1207adf4ed4006d9f2984e9f9204074372422ed6a10eb7f7b6bd4eeb916f03fbe0f30d6a94352b064bd14f733a061fd3053e9c1813d98aad1fd56e9eee2a41f9848c57f9dce0543faf5402609d77170bb3eea860eec5f5ca8f8c47949afa675eb759bc20b12203fa3f9203085611027fe325bafad0903f8e0b4811d9a33655092d9e24b45119ab3080232cfc0dcd450bbb069221e59a8c0678860b3dd0d1a07e2dbbd69909a6126a17d64c404a109569336fecc165a48cf43128f85af5fc6c99b524bc0b295f918c518fd1ab4c70d04a16405aca1ebfe12f59f589d009e3634cac3afc5ed62959ce831621fac83bfa334023fd792cc82d9018c2e07b206139c3685c415771eb6ad9759d41e321ce0da6ca71bce806f0340b5daeda47bce33a26837c2d11f776c67b9883cb0fddaeaaa0b0bb7bcfd8138f7a17e2e7a8f8ebcea2e842b5c6fecd0b1c5782d90f1d6f6de39de4ce00722b92576f116d65f8a01a7f506aebda28493a4eca9c84f5582809e279e660b355834455dc54f5f09c3009799e3573953fb0d5391124b29c05dfd9ed7bac73c64f59a2f771703588172c0b3e287f6be54be7ac35a81af4c16d998a230bf5cc1b90c32dd1655d61da3f9082a33d90e480c69ce187996fa94d8fd3002271bbfbb45cc2f2b549e3292d82fc455bb4b136760595e6e097c7d9ea8958f02f9f64005bad4496f1f739ac81829736fa40cd50d57313862d7082e5f150796e57decb36398a8da813e7773e05fe55a13880353e3fe9213c3ab23b02a940169ee653598a6faa558efacc493e8c7bfa2eaa49bf869d1f7a8c5101c82ec7564cb0a9aa43c79db7e8523c98b6f7c05d8a56b0c4382223b1f1f6321c506037a60cf095f3fd32e61cc03d722cbca443a1810d608fb55d199048e6dcb85854789de7c3ae1cffbe6cf9a8a15f73c1d6913c6727fddb11d0060c7998d61d8a831a6da0f9a3e2bd7c1084b7c4bf69748d37678e45f188e9f9e40dbcb32f890fd4ab984b9cdc59067f78dec08e8c447dbf13abe7fb07802aee1454e1d11df9de1180ebad2f2f156642f71ab79ef561ff8105b2d027695d34676c3aac0bd445fa9b7018098088164f2edfcf9ef8d553d47ec78ac769c8b617e91d68d1a5327bb2bf3afd55a7ab341a2d33990a3539fe3d77ee9dc174c10751e0bdeb8c815a56b67d96ca9ac753b4f9b9e8ebb2c5efa867e5bfa81e00d62c176409174700f4469ba9fdcdf99fca5b1f2c61c00a7f9c5f0ac1fe22d54521bac0f0292b1a29b85d1bc8fda49048b10af70117737ffc9192b0c60b63a06cf6fc2bf939bb9a6ce553967803558f7c0874c8e88886af1ff8c0eadf1b061fd8dac297c19174de2ac170667b74c9e43ee8ae1eca95fda4885972fb28913e755f8ef5d485325c5389f4c192f2bf034c66212ade278168affdbffb80ea8821deb26979683e81089915b7efd7ebb28ebb2d37329e7f55f716a98f0256a543e06ab71fb89178dd672a08ff6210482525f5366cfbf66daf0abbf8ec8af79d796dac6187935c76fad71cc4739e240580f7226c9414edbec2ec8b14d4967940473565adfa619e4105482ff857598bbdca08afa0148f921596a356ecf82f7f31d1356aa0c4ff5e47b5213ac8efd2aeec9a6ae9be53d03886768451255e61800157af66e903bfb2c1ebe07c630bc4e5e76ee2baa9f2dfb782bf8e1a3d83d28b32be26229cf1a1ac2dc4be2ee65d9ad24c9ee17c4170fab312265459d2e7be52d51179003db34af0b845cc4aebf3fb393929a6122336951fcd8121678a2f41a6c2bbb316f568b18da5d253bff5a2733ecb16148746f476e506f31f9de588ac2dc860638bdf181f42d98c92262df9c1c2060f05cee6ed39c0a652938440036b002eec9041eeb2eabcce48c46a2ea671ac8d100448fdc15f884ffc4972572da03e51d482e4ae0361ff8ebc4b2f7e877c13e0fbb82a9804b9a067d31cf97736c207ed09fbc9ea81b12762d96ae31a11c381c5706d8947353f762ca8b17d48477f3c526905353e7bc4862df223438da4b5af28632ef217e0f426ab06e580549dabc40e8eed8ae886f535ec664b38421d404d283b9e88c86bb201fc12c88283986f7298facad1ff48e66350d0051fb9cceb3a5fc5f46da8252aa9ab7fb8707a6025c7e62a2d705d071ebfead247b612db010fdbec8940ad1d01e7a03d0047fbe006ff5d3bd1d5f66786f805c286cdc11d64c3fa4b8c272a2625eb237be7c26d673b0a33eee812b2a3f0747a7ac51e531d7022f5cdd66733e3aa969412873b8f0165a0ed0ae743dc8d2cde082e5731d1690ba8d3a9a3b86eae4efaee7e51e2ec9cbf56c03fd50b91bf1185f13feff95def0b80f9e9dd960dd656acdbe3f42b317c5930a929f86ab3f84fbdafe7867125a535858a74fbfd7ef17a1146fe6f5601e7dd85129fde93a11d7ca420bfb8b50dc8708c88f0088d8b0e35dc6a2938f94deb985d0a6761e3a45703c0758b25e2e5c60a358a042dff0bf6e5ea238ad47ee0954037768a49cdbd62fcba6f88f240eb459a8578c0aad06a640e1f067cd5a20b778cbbcf2190cf79eb51e0c5aa42a4ef7f558f06d95b935820a9ab22ed661f49cec09da45ee062d2e5e2bb0418fc348463191a112f0d10561d8dbf6358180406413c1ae2104a3cda0d91cd0286dcb29138bccd1e1a8cf2411dd253d6b1e3ce4373c05049c38c8db3a7b0cdb8368fd8ee8dab77c437340eb22b54b5cae3c4bfdc17072503221a14d9a47a0df3b67f0ca070a4566c7c42acc6e6bc636bc26b84b59fa329724df199b90d96a40fa904c10886ddae6f3bc32ad6778929a6ed8e11ebe920319be29d279461e136939d603c55a6fb39d2e4a6ef105792cf4f35126a8980da95e94a1990498ded64105443ed1b62206fc4a069470f51f57cca36a1c6a12dce8abe57b36356ad0a13f3a4b1181cbacd154e93bf5c0dcc161ed2b115e1b87f3239e5124f801807396f68dd4b0d6fa159c3c017e6019ba368cead6264177447cc6d689f9360f0bce073c6a5454c5b9a0f1643ab0073e9e5a62654a5191287f15efa1026ee3553d76b886dda00d922d1bc9271fa7062c3e90dc066feca4a5199c6a09b51d3703580dfd8fe9938eda8cae408f1ff9cd1c9379a0cca3dc900ae2f0f627e25562c0e98886a51a77e568714554638e75ff0f4781a3804724cfc8b16a0a42024bd691ab023f217e5c7c3435135f305baabb974dc0958ebd7fffee1436d596297a2e10308489ec8bae69d1e22fa75043c8cfed0739edd3464fc71e5f2607309969142df2b01f524216dfa4593f70d1627e1e6caba549bea308e96f51b93f1ad1858a8c52e85ae6fdbccef9f180da214c6c71e2724908e7e44aa6c7e33655e616d1bc84299f31f59133034e31d1121fda2044956c26748b738c958b203dd162898db433aa5ea33227204e992238085c925ec9367aa32a397017bc1fefecf420a93c22a1c24c6052feaf509876c4bea137a5ff3206d168317fb2896d053de44dc5acac2ad4ab1cbd35117869ab119a70cf65137c43abb483e91aa40e6da6c4f57326e1234ded774a56d3a75803c3a0035ef585e3631430dee7ad12cce19114c81e3842e7b16f746d5e7fd5a013dd8bb20664d489aa4a3fef9430b52c5b72a991a223f50d06d814293efc2c50728eb4e0b4232ee215950f1db7531687beae2d17cd1dbc4104ed570ca4883e3b8a15ef96a7c5bdd40c9a41d08223a4447b3e82539b05becd7d557d70176abbdb0e372562ac720eed553378aaad0c8958ac23dd8dcfe2a99361c91af8788d600accc98848d80ea08d262aa5cff983c16c037a0defa8639c646388029aa24cbb5f5a435c1af4444c8dbe82af9ab3b64678b7e5fb448c05598025874d61be0c33cb39359aad0913796e763edf7d9f10485dfce3397c9616e40e7a5ac928d0b640f40678eb2bc649c7c79f1ef1b435ed9049e15f42e512e233af560583f6df10de81e87e45ef399e406ac3cd87c56aa92540e75bc6c0b3e9bf093ae71c256649c8cf16b8dbea75e5790218b4c086c0262a67508faf6440de5c1d7c1468219860a960ea768005ac7695769bdb0a181347fcdee3a38afa9acf7df7b2ce779ce91593e9b7d91356f72241aa563b779f17a679e52cf32a1b6bd4064055a89d71676a05afaa153f4551673f70fa5f0634da3780cdfab763a8bcb7043b6e9011a4fb03d6d3edf70a498cd1394f9618c37e2a640ca3e7ff56264503e24635452a0e4365b5ad757f151c32b776a46d5f72dfaeb820a72ce16f0a46136f37befdbbf1a7a0a25a318dac3fda0b227335276690b3d408790717f664e159a68d7c9ef83fc0dddccb44ba79b3284ed9786fa701dbf3b04ca02e16ef342d3e96e8b9acdb65f1f08ef65aee563ad46cf1cbea21542b0722a92e98d6096c690f306d8ef2c206e35b47201c2c0a366af65b3cc558a1fcaf0eb9a33d09cc7e052a0d87cb76184a187cf0c29e144cdc39659ed99c25f3f43a4528b4b8b93907aac306bd29408f04eae29c9328d34bbbdc6f8c724504486aeb8a6a1375f9b727f054a0bfa2319769d82c1341974a4f9090e1a77cf4c782fc91162e352c4591fea94512c9b08254132d8d1c03cfe54c7a6f7cf8eb763bf087514a507e168d979af277e1ce3a83f5f777985ef17682133ea28ef32d3a18f3b88c9261584a575d6d712f51435cc9ebb889a21fc899cdba06189ed5ba3637968746dbd3d36d0d5a332d47f1f5e509958e95073014a5e2f1a162ff6e69a5d52e5687a6dd55f35f1bc8e6588cdbdde454bfbc2bb7a7bcd8708c7430a87290dbbb75e8d2c3f73e425bf0cc2cd04754a4bb1050f8884f316f7214ecc27b3b3e8f5b66ef0703ddf46e6b908e20ffe07f30a087b540fc2ff9d991c331e8075a521100479c06f9e26001e93eb44a5caaaf1feeee61ad2998eee0db2d6cbd4b6e643eb46a80d4f0fd9f2400b55492714231dada3b630b103c3013320178accfc2c51402d4877edc799ecb1f3bcc7ce07b147eafc366ada812baeb2a19bcf9c3e9c59769c5d7467fb9793221127c672b5c98eba388277763d24e7b4b0aabf6a586639c12a2af834fccc278b89f96da6d9e52df13cc23e8a453d4b9620e8ca6968e1f7118bae15eaeb2e212a3b548a5c377c66db426375b4f301fc13fad689956d93355dae9cd310dd01c892df701b80be7ec8022b23477d2e045f15f9b137e21519408febb68ce5213f2e8642ecc640e593c02f8be45a0a34bc5858a6ed0e198eb825ec79cbd93eec4e40a6a5265b0916182388db5abfc888e033574087314df8e96f01456634b732b2d5194004807c9210f91c0c6a8e6ae6911bba525494f1bef7e0c4b210472df6c3453965562ebb931fbc3e780c9fd6b686e267c19ccddc1b76efeaef81c9c375561842808cbc3b5c60c688da3805c2578ee472995ddf9cba77a75ed3c5d6733acde2778e90c7ab4a020f7f8280780fc7c2e5ed449eccf36f7e034462b779a2115f1bd0ff414000519fe1c7959b71aba0988fe43e87fe34304f444cd9705c0b2797dde515b6f1e5da199004e6ef6579dda4621573f90a75c21adc53681f3852dd64ce4a38c0c12ae2c2be7a8d6d4710f86a5e2d605dc50fe2a8e4858c56829542acfb8c00c525e3d583fdea7006e925e8d824c0d1a596dcdfd35e9a4707f1bcdd0e43192f5f53217f56b55fdd1b00b1d5d3e15a2858d77185ed80c7739fe2f381ce07dd4e6224ab6a58178d51f39cad7e1ef9fccf4956c32227020602bb8046a239bf062de9f841baa1a87965f11d5389a015bde65f4af15961c60f6dd13470a1809d57a260bd59674ce4d82d6e5793c5592d80337821d21a0b7b3d60a60ca4ec671523b7ce2081105c9e7b6c4129b8d3fa68b0c39b17859ceacf58f19f1e6a80629fcb74b92ac05621fc7c3adacf5714bd67d672826396d48be2f424bd806d5a5b67abe7019bb02f5e3557a5ba14bbfc72e6e588dc6f4be5a815066c5d1527160e6373191f5810269a2f0ab31de580fea84c7b01e461d3825afd97826ec015976b675db6fcd2f1e8eb2bb3ffba9fd79fb4293445013bff0c1400ce0723991f484ab8c04e9c800482a23043cd2293af6dde45d78abc7d241e5663d06db68d7551dcf3519e376421dc16e7842cb9c05528991e932a853cdd4a4ba66c841f479c8d70a1299256976432eefed6d6dbb0dd15b9700d785586592d89f3e778f129a014806d0729946974f1163d75a9776e6ac1471f77af4d456c610b239687795e30cf0cca5ddb2260ef4a0cb7d88fe4052d1689bb5dfe568f6ec4e2c566229939d3c38243b44f83f7a86cd47db636b966f457a70aabeb000cd8e2e4a49e09bfac3352311bcbbaeeafe38a253baf7172cffde17668f3d2a413af34b0ee71757cbd571a5973236b7e28779bb947122695fb3d9c166b72bf9f39a784ad302522f209c6d649666cda95d97c945f992ce315668628be080fde2e8962f3f0a29f858cff84839ef18d98c1196ad5843423282da61c7ff1ef4f7c9eed7faac930a57661841c80d320167b8cd0d47eaf2299e069ae9ef92660cf31d76303ba0afc685bd1776cbfbd08d39263f2e772c845d231e23960bd672bd1ec1390ce32235b8e232df506bb19c430898373003f6b5ebdc58238799c336a7be7e4c76632e2e77f622647690967575c280e2596e742dd93592c6d448a91aa594e63027bc2b3462092f3d5ea12295c668fc74e6c3f09e4683968f2c1af30f0148872e73d1a2364fbc4adb2285c231a63c048e82d555980d73c886e0f9c8591e585affe6fcddcb1cf298c0b35e681b78f111531bb4ffaade6539a6ef0fa08738f15c76e009adcd042671e8a2f6aa1e24b9cedf226ff4122a80522b15d9f24b56ba106b4924c1b053932df38fd82d1b0b7d8da99db8a1c6c271c86144deb542d7fbcef39ff11ede444284ae4b89bfb5ab3617d64fe4ba4b6096ce7e92327b7c0bd0fc30b2a95f90fcebb6db8dcbf6bc4537fa8f56ec9389c92bea5328014c27d7e1afc8319f74e2a443c313e3aaeafd565e29fab3397d4f3ece6c52bcc19b400dc1df2938d11cfae9f9ddb595a01a73a4d6c7124ad0e12d4cb1d7042279484eeb1ae8c0ed452e623bd64dd4360297f92d853a738b913bd0495a4a42ec0e8615556910c73a2110100c21f81a0c50fa97a149fc71d406730a84b7c996515a430132844cff198be13dd98f386af0a257798b4ea20da79578f93f3041cd934ab98c7d3fcb3ba8110988b72576a6377d92c932a04f4ece5ecb9c6404fffdec8599f2a7ea56e2c49977559fd20d38f9982bdec7d4f60bc2a3a94f02a13f5d34691594ff781ce0259cbd8380b90c5ee4e356cc3e55dc2280a6eeddfca82617c1dcd5ad9d86ea83a979d40eca7935aa31aaf8aad462e4dc5425115ef2b25ac0787e541a5e5b49a6e68a64c0c45ab0d82dd62dac42e04bb87f36bdfe582bed432e951c90e233a1392d712b17f94732569ba0f723ce74fbe06784379f82cfaee28199c1bf8e5e9c279220b8ab72ae516f5da5133927323c1f215b235e402d3827ddffe5af7f9628b2a5594a1b573bae51c69f4558c30e687aa89046bbcb6f99b578b1be510d6c432fc83b6787d5aa65b4c9e3571496f7775aa52f6ac66638782e8f4f855b4b55ac4af039e70158ffffffa7