PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 93442 17c039c6c6dd40032a93cdd5438914e408f08f7a68e0fae7758dcf014b6bbc79

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a05092a7ec4eaacac9f4f4440ac31246d1c20f13103123e57f193dfdfd8f8e6f
Certificate Block Hash
17c039c6c6dd40032a93cdd5438914e408f08f7a68e0fae7758dcf014b6bbc79
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...000a37000006a90000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000ef2c190da77b869465dbce06e4a8e3231d20d8f9680570343139b54d8ab973d4587c48abc421df02ccd025bae933d7f296096c1c9d0fde47e7f42a83c8f1a86b88d8220a28468c099da535441e44a805905719e6c4e74690ee0300000000000000400000000001000a37000006a90000

Raw Header Hex

0000402038bfa47e809828a0a6f8f232d9d1e59592e124dd847dea1b9a203dbd3c42a84d1fe8b020c5659c4e9c142ec99257b90503fe2ca79d8b8fe53a3e0fcfb06438c7f4f96a6a2bb500186f8e8ffdfd3d197fe5233110130fc2d14612c30a44f4f4c9caaa4eeca79250a0

Proof Data Hex

59,560 bytes
1212160103076a0f36f175e66ec915d27e9943173fc7eed409056295974f8c3e9bf4b260d73eb7b7409a384c5a58cffe2e51b8af385a7a287cfafd118000a7b2154a98402bde3b0f7fa561d8c6b4a2b2a8d989dfe1d101f22eb67f4b622cdf26ea5708a22b26c378ab1079228ea7e176c39fcc627a79f50174432df4e872908ed71b38bc47c6fb4d534b52022165b4aec165f35911fddc3b1e8a745d6832027cb9c3f8996d48fe0e1f4c3fc4dcbc49e5506ad489c2507a4ab45f5f0764db7b3084129692b04a0f2619b25532e160fea1ab0e13af0127b4b903d14a183cd53d34ced55eb1535bcaf83c3b85783becc93f6a26bd40d85b134a9dab4c7ad60cf158d6238230561bebdeb472c0635a0232014b04b59da865e91da6492410cbc2a1e921bd5bddecdaba95ad34c2c68877ff825f0fe8bffbaff9e0fc5a1a22b0080432ed8a91cf54ba30f541ae796399a031a31ac6f9de575a877b431a2491052888894d60b8f989c1abe195da6911a91902e42acc8abea3f661091f984c71c36da0d2e27acbb9787aa87ca09f62d945742f1cf6b7aa081fb2903b0968b8617bf9a2290cbf017a828b3e7d27292306e6cf62360d94d2590335496edaf75499af58739b3086180bad1e7e9a059cdb7be572ecd55f952f2be886292ccfdca33d6d948209c9336fa21a7fb90b9e8cc169a97119a69502dbddfce34470635857cf83f078128f33102b4fab1fd515faaf83f3ce91cf7b010e2d5ef0076880dd68056c7c7d4aa166fc51f11dd7e01647084f1fbf99ca2e84e9ea47cd967b7ad9fce03302c18dcb007395d5fd7baaf64c05d0b15367b8288d40f8ffaad27a239fc08013b9ddcc8bdff9cb49e457201c87cbf4a905326cd9274484378b1750aebbe03ad8ee33ce9282b5c09a668a77248dab1b877ebd6ca2dcf6ef86d878b77231e76b390ef80e7f5e505dd04af399814d6b5f32a5b9cbe6b361f13d7fde5215bcbfb685803b0f3c91b02861c9b97dc8c79db055e14acf8e15d64cd2f941b23d6100b26b1426696825625f431efd282362a64d49d214b09e6fa36c1b072f4349f297cb8d43319f9c448bb7c4e1d89fb6b5cc1393d7f81b24c8626288eb42326a2fd93ae3f7c0968603aa79766165e5394a86c680a0c51e8448bc5c1c9f6c453f30e993770c97e756108db8aa716b54e829e7e39a475661b5626a0372f1884f2173a3aed599be26d8f03aa84360d21510acb95c7d3ca5493553dd56286058ef35bb207674f426709b72c5bcce40d1476c89abb90527ad5d684b4904ab63cf217178649aa1230fa0ce92c0f98fa24aef72ba16b5030eaf02897092747b40b9e11fbc20571b0f0447ecfcf9b5b2911b1950b6f13a272ccb15beb92a38e02279b077f6ec25637a45ffac6f6cc0744c09fffb2f3ad2b6006ca47d9d6a2de97eff67148d90ab4e6901d0c8c99dd072efe85ec9d4433e7e7c6a4ddb07602d8c6670ac7f0ba86dc8b45dab1abb9ad314bd33705565288e3082ef5e642ffb24b1ea810b1ae1051260a77ff797ec4a5b342f6a2a9fd6be97bba2bc6fcfd9073f11eef8d53bcdc69042dc544302d51980a1d6056f1933bb539ea5e336e678ff0a9b735445677a57de3af4f4350818fc023238e5cde71330b492d2b46f604ef942245c33e95c201dbb17212a9566b03560c976527041803ee38cae7bf5caf7228d7260134fde1330dfd2cb495d3371c91e8dafe74cb12b29994736e00695e13f8a9d5721ddaad736ff2d2c1e0a4e7526a58d83a140b498def1fcace9c08cda1f7bf0c402e3e75e36106b765f80bac12a4a035246c1ab32c0d7fdbd5b916f65591baa4edbe11e01616380764b79ac8fcdb9d6f84daf8b0a1fb689b0a6f0c018164233ee5a0c015b49bc2f66532cb1c208f5133afb14b41695b395f4f322c2f880e061b0179c23e1d3e59ca91c7b309256c89a0ae6a2b13a60c1ea1293c690f242589bfe624b168e164fa7628286acf0a0cc3762ec669581d224d65b9b0190c424362334daaee445d2e206680205987b831708d1015a2229d1503302968886f2e01d8956055ba1afb2a415353172910935f17dbe22b4c3eb28777cb2375807800c42102b56201aca782198bff1043b6e776f273cb06942d61262048987926001e9d7c3ce8b291df220481f68fd74f4c84ed0e9ce6af62f6a4768ca085919d49f665815801e7651a003338699caa90e85a8c343670bed03c034073b2c23b0ec2aa0150b4745fd6fef9b0a694a4be598e887b18d5631a21c35849507e2e5950eec9cf877a74f8f8de53e20aa5ef16ca64295d9e1d916a8cd1e8da743dfb9b0b43c002732d1cc91fda0faaeadced9b35ec7d69b592a66e0f6e716054911d9ded3d59e79d2fbf71846659e97fb6f24c49c75887a2959c0aebeba4ea4847a263b27060ed12748576f8f7f390c424954d79a780ad890cc03497ad6be0001949d4fe982b6db162f57aef917adb1321664e4b8c9ed48f2d4d9cbfb0c2cb8fcf121f1584d958447dee2521fc0d8378bc0d44087e6a8ef88a5fedac45eb947c5e159da137bef3341a86650e8974af97cd39100e1477517fb678f2dbe6ee97461b678b22ea4a31cffab3119f679b82bd3a4001f54b268d403cdb305c6dc924cf28d072038f3a38802df776f538c1911b3bc8e87fba54e3dc12e351dafb8537f7e36761c3a2173d8d5c5dcea191bf1d97fa7530753eabf489802c063063fd57c08bdc035c3b52cba99617864388b29d177eeafdc9e2f72a1c604815e257ae04491869adcf6f3c42cd7166d46de3127021324f12fa5f1dddfeb008b115cd5b7ba245aeb2ea6c32e695765be50d9555561dc8a1c7678b3133decc9c95a236dc9ecc163c90458063e982c4dd2baa5ee5f4acb3e4e28b51f9dce556d670048074330b6b58c1d3e7755edd6a2af02100e1bb6c7ef31aa0cbb3f8dfdd1d9cd314b63d27c0c8bae6be12f1788687bcf57a336a22f76363760e582cd2c3a190f1b6a6fb43c86471529e4314736d13d0c209f95945cf11008c1bd24ca8fd8a9c4e5033520de08315090d816356099d706e24600236deb44d6324f4e2f0e6cf569fc6177b9f5bca861196e5180e97bec4aaf61bd191357e7fd9179487a5293912455fdecafa562ad130b45f2911ecbb0ec00387bfa4fa794413b81d227eec7d866fcba68046417c3c49be11cabf7bab524b4403d9e20599ae5b174bda973e19050e1e0c897cc06343cfc3644270018985d0218ebb2af305e5335c45643fa97e0483ba49c5b54d346701931aad6b1ff8956efee39291125c87a168f0615529a99e05fd177111bccc75402feed334a51546c9add2a4d6e645780700d0511624d9c968cf167c8f6f4ebfad7a698e391eb5d76c15110c3d5771d287002d5825502b1645e80afe822239e49e04697d2f15ccc9c741a83bf90eb94be5d1fb72fd6270129f970945180f186377015c4ec93ba369d3698275ea5e0f3fcf2d5c80540a42f10a80413d11c82e4b2bd638ce30f9f3b765f3d5092ec8e2b2a87b0faabcd3a43d9af563178005914c08d84300db376833f20908f46cfb89612de2fbc73f795fcf41523d0be968b1e5176da938ac624ce80abf6b8c7763a6290d50dc4afb8ee3a1fae05322f4fa809739044a2f8290c60b4ea84217e1168d3b73fc2fee245caf0ec8c97a5bfc3dfb99686ad59d657af8fd81d6f5a5420c36eceeab2065a79299808d70f76e32e1fdb2bc43c85f3a205d3191236cf0a247fca533787de273a73d890169fa670fe4dc060b43e081a14017a94d291636b114b7006209eb57642e3769bb4bfbdadb303e50065a98e90e7020636eafccb83285335db1e8a47d03fad5e2fbc1f67f87d115698b4b514a843ec0b28cd539c692dd18d97029abd8148197cf92df837ac79759369e37edaabec733bb94b0e957a2dc2d1249d88039cb4fc2308d4c02a479d74728f2244ad71c0f4c7f2f2537d5fc042f7db949bdadb6409629c7fd53370c2b6f69f15c69691aad08f5f7f32bc9ad1d421ebcf73eada98c4355742ad4e9f321fd22f3ab3450c8279300a7389688eaea1f539f05a9834fb1c69fe8a42a2d2b1f22d446429b5609c7904c555e4a0d8de35d465afbef9ee65fe8589c56a9bb1b301e556d81c01ddff7ca182c2b84529a5af44fe0cbc5b1decb486e43c58676f638451031152b7b21f146edaace9ced5629defdceaa42624754161caecc846c8f9d528a867f6ed42b75b50bddbfec30ec5aa5c6a11a021fefbdbc4534e5cb62767ca424141ae05c612152cb588c92c324f60b5bee234e29ae2b28c329de3a2381199bd078ae6aa456935836032e26ccd7dc85ec6b26b8fd4e48ff22352f198b1b8860a8414a6cff46c75c2af23b84d148e55a04013b3bf61728d1ceeb7646aa38737567ef960558caa2e09d8feb391f013bd282dfd4cb719a1010906120e32111e0fe50853d8cfce66def3bf7cad7eae9090922387346525a8081e0c3efca7ccaa1da61375ea26029ef73c1d73f106a476b42fdfb51f8561c1390126f4cafc0da04444d8985244d01604de78a9126d3abfb6eb30a8974f449ec3b8c29ba6b6be7dde1497f3396c37edee961e7c2e2b5c13b47bd06bd7e5630c21e014115df1130b1350a1c1e0ed04a98c8f8a19c3d923ba2ea831c55c8f6971f11460c2d156a6a8e84223e7ed37ecb2fe5dd66b43858e68e1d5946900918525eac58470aaa488a11330a3bd9248eb37cac3afaf7b74b0a1a8dbff7cd6303f524870a4cdf4eff95d2a87d5673b9ff32388d67b7d6b437dbf02476902485ab87e41f1109d3a741b2bc5b7224c22a7eabafc11ad1c9b435e3fdd601da1cb71437a26723cb0b1de83d60e5242c6e8160a1aa69b1efe092fd735a5a2cd26cc93ba3bd5024f8b62927efdefb5b22c4d7924633fb48c2643f30833f44b06c2a41b6f47c5311b29eef56dd399053ea94a29cbb984d31ef32d503e3b4c5f621283ae5c25a4c1a6a9360c5c83d8f5eb1b6e42bacff4b14752f184703de142e9da14562f28b8ad00363cf9625fc9d45373b371b9e247d2ca484f4f43fefe640ad64b0c8bb9bbe9b35c5d60f0fce40a12ccc1c98766f30c2c3502eb8ec5b4196889b73e9c455cc7aea964c8b116e758558fb9b55747500c4819ee8f0c6435df2a5f84b98c60a88ed318abd2b0d8544a5a64d3432c8be41fd523f4abb4024cee62cc1e971b9cbc92323e8ef9c02fab52d820eb9a21b68d03ca56062c4d966ae80062ff59cbe861d61bd775fdb13e7eb9f858dabb3454b433ede20ca32a80b9d37962bdbc54d33aaf1f5f8bbd7e56c8d66bcabf2298a21e3f15fb2deff7205eb7df2fa16ac5ea4c4c41989f1d67c326cf35a0c5b93eb10ae957d31d4c8bf26cf5c6af82552816073626627f7715793ca9524de0e397616a1d462bca5a8343b4becd7694964ff7c7788150bda60bf3e99c8a5c3af8dea97eab4b2d7b8bd2213d6c6d5e3bce185f45f2fa13029a76cc43ff0e2ae8413fd2ddbe4a96dd17d25908ed1a069c51f19055c72f4362bb39e07434238640e47c0a6dd50391cfed76fee7fb8528093c8553d71fa15141600e0b0054de4d8cb9f166fc7cb2b095a1af7475dbcf42522a209fc6443babd78e5cee8578965cbadfd3cb1c625db058ce3d75e04cb8f465dfe0d5a7d00374b1574017ee8ba17f16bd2c4e4df324d04047570d57fc3c250bc431ee8200fff13be1dfa76faa2c3fae8e869ae71a15964b4d1b6af8934c967c79288431417ee3389993da1e4fad94d4b0aebb4d80051fde09aa9ca146d3a7e85cac20eccf24d61bed96a487201bad03b2db8e0b0959db58c6cc24ec9bdcd22b722fadaeef94f032e1ea19320ed60d56b56e7adc8cd0caa8ba5ee411b0ec9945200a89f2add6b522eebe52b38d69b5fdf61f103ba8d5a69780e94ad224bb37b395734284079eb4963767363bd9471b77a64b9b404dceeb60a802c0384b9c5d9c6ccb33d7eee3c3fe6b705dab88e9b1f9a6159ebc12d4cdad71113dd26a6da761f4454c8f6245039272a2fe338b47c331d9e7ce567c243ac274ff5853cda263f41cc5ba1beb28fb1e5b8057610b9bc9fff2574b42f99f844aa36b9a1e1fea3a3d658a911fe74bb68aef790479226c8f68759c766133d7ed15b91c7ccc2f7872abcbbed5ef9345c051857d7746aa2af30a5261a7f27c3445878a31fd2a5f41f510d4c050af22fc7dfae66f7c9a61e16fdafbbe13036d89d52bbe7bb76d74b0ed8fda8fc7c3a6f34098cdbcc2ba0c6af551d660523912335c8a467fb8a53d4d58c491e779f8b5de76cf92ee0a01a6c034f60f439c3196c838f520b568787e177416e9add90104ecf2fe43232af4728213ba236bbf5f0985f83c74487a31d1c4bc1369981bcdfb3f101cf9d100ac865112a4f1eb41da5220625320283cbb77679d0201a07d43efa324f9c1e48f79b3491d0171b393045310146d02e7f0d4af787fbde1810753d7273816bdeec9f34b55303dd86ef1e59f91df112152f9654589b58d7fb2cdb7f956bb91af65a89d36ca0dcc5e16349f5da7182023210288a88532938a96e934ed4e5c1bfeb6ac87e2723ac077ef4851b9046b906474500c16ff8a1c9f7773fb137e23abf7c6b3fe1f039eba6c02fb458291111b04442853b1eec9a9d9c53aa5f93695a270e74d05fde95512f8035a87594cf730da42009b766d3abeec7ed1acbf510498cdcabf6b0150e01902398da3c550a2e84371c4e62f0b60e56068752593346ccfa31c973d3fc61c42acd3e6dfd3ff405acef093498168d3ca7add73e360c183611a112a5ffff27a31c068be47f9a2a7addcd1f05b37755e5837711ca600743629f8edc35539f70371a36a6a1a35ff75225a306d6d085fb8eac19ee7cb5c14b6bf2994d37fbf18936c5d8ce6c5fcdeb83edb2e422101a2461125a1e0be0430698f4a39c602ee3e3eb09c0b32e710402f07255429c0687bbbf6814fb1a8c7e3f1db39cec4d312bffbcf038aafedadb46629aebd7e42a517dffa1516323af446640e66986443d83b0601493fe65706962d8359082caacdbd8cea8a6da157b08d5bf27753e068cffae26146875bd3c4b17a3e054b0d5e2d72d73452ac39dfbc26f803a69d9421eeaaa62dc1d538f38c2e77b2824881ece24ff07f69c750ea02e6dd6c0676b6b35e18a9597dc2f20941954ceb9115f6d961990a52c7279b1dfc259c3aca62b427d4530809c1c68c1d7312fa4776aec390ace4887dfd54a14f0dc2ccda47da35653b394f60a50e5ab1f8ae8e8e39f5005f50bc8dfe7288558ecb404e78840b0419838e209eabe369edc956b0e154953cd7f66d6c2aac0022c5e09991f424ef90b8c8215c38414f64b2aac74ae8ae8630c96c356f089de7a18e84d5232c4a10bd1354a79fdd74a62d3fc3e635f4e92798393923f43e9572b2daaf84d3ed1194c78c21bc716f8a791c1f767d07bbe66c629c2db3874132f17141d09217937f538fc1979cfd76b6cd5fee89abf4b30d7194ec59f3c34744631c137af7c37350f9bd6f4f5ba153de880a3b2e51215fce2ba05964a93aab92fa2aaf11599ebebeb177c0e5a5d6ee22f3e45abbac1ac42c3cf71d856777b706d42c0dd54de87ab0bf5ba626ed26b84fb95d30f8d5556482c2070cd382df81bd6af4af37313ac98be22bd7cc51db295ace226dc480af1e7bba65b482b48f3d08c0c4024b0efbc052778c8b0841ba6f4ab0f84bf41d15bac63fbe30ece0e68e79993e8dbc6f8d505fc793ecdeb6076e1d844c135fe20e8779c2a94826e48b7faf097a4931b7175e02a2e9181b7d19eb92616127194528067116d81d9b8f9e07e99af4e3f1a0a8085dd863bdbb1e6ade835ef1f9165cf4e8a02091299d257f6df3160ec6e977599ca2408325cb7961c1b5e43df2e6cdce0196f11cbfc70d6b3e69eb2d3a905b9da70b08568d00c1690684daf3d82e060ef81800b3c28aa25250f71f6ef29a13dffb969a3500bf9ea5ca4bc073ae188976c2a5fbf0062bdb792a10852026eceabb49449d243fb17c39e4ed15235c363cfb17f3eb1733d94b593bd4b7ccc12a26ff394f58afe16dc946527cef34b38f59e1ad5aab8f5b4fee34190160c47e2c6c95d0579f361f03c54ca9da5cae56afd0b8c364d4b86741fea07f712706ad67a6392857aaf8063ee869ddb82880e7738efa95fab704506f7ee090e694ace94c96ee275009d9994a240ee8edc618e94e4a1468a0c3d510152e11b016d5d990950df5b3381d412c0e47c223ec52253486678698f8d331286a7e9d46161ce8e6a05af138e888c1843c0753683e143c4d1edb0b20621d2a3ecbec8a64b83c787e0e273d8bebb46b65250f46f9b7e9846e05808dc96c0ca02f56e30653404ef10690548e9dc4531a49cdca71ef1bafe8a40bd1636d8582178ce1da2d12c353bdf4e4c22a4d443018092451792b2d72adeda12469f8aa3a71d8a9eedb2e3a1e970dafa9fbfc5ca8dc612f8fd57090f73768d36c4943ef708f46da830ae857fa1c0968bf88b7b1525186b59caa58e4588d5d98aedc090944882aec029c641936447b1df85053ef26e1eca1134e45b6f38871b2090d01e075f59b062891de80bf36e228973c82c718c72701166d95776b9fcacb72c0ffb262ec69fa3d337cd47ff3e0289f16605ace119b88623f6f60cb17ffb498c9690a874b79f6dee2871b23dc9104d5241454192b157842e2c43a98588a872d3aa7af690204634dfbee70b7dfee102ab65b498c6b251b5a4ce548848b14edb5f8dca4e616bfa947f4dad3cc2a95e761144658463eefd32cb396f4914ca7f09dabc5c09646be7e1d7efaa681c4f8b1a89155c69f5b6d842ea0f3ecfecf953e373ffdf9a65b7a109e5d4ea1ced6200fa1a42d95d830379b1a2242f451f3d6f5b0c8e456b7a7f025b79cea798c815660345bd1a6aee9f4ce1edda7b19714e52b09d3688ef01daf1f86d92f166e324e0e91c80608719902938dcf6dcfda222ea192aa0d3e8279f59be3db8a64729cb2380ce872baed1e58de5a5ee7af3d723df727ef4080ef7ccd26072554f5590434f2162fe6b020d42359040940258ad63f2fa810ef55007f0845933c408bf65505f42720f047c674477176ec24dae98ced364758d57c7c614e2cc7496e776fe36ea5fddfd0928deb6f897830ddee2feedf2f7fcee16fe1ca05c6e1c07d1edb1584410c1ac08ba57226b34b662818b1a85e3aab3b40a447cb7ee759e085102eaf6c899629777b9a664b9cdf48943a733457b2461e5add5b8a55a2a58c0cca3456aaa9a607ab54841807c981699e75053ab3d02688b91d8d5ed73e50799609387dc3954349e909bf653e0b5622e564aba7c438f1264cf6f47cea3ae12eee70816bcc2d7776c017a652fbfe33442669639bcfd5f45b124ece5b7b399ec7189fc0b4970c364874aa2ff458ddb4b37fe59f76084ad38ac5fc6e0bcebe26ed75675ed7594ccb03712ba2c82612e52e562a78770346837c078661a0af968527117c0131bb70a11155963b5949fb8d22f019d4c39c5e2c1eb86f6facf949b71a42975ed40097bc30f16cbd131d9e249884cbcb05d2c645a71182ee4a74cfacf173b206163797f9b5107475f6d3f756ae30ef034e6db803a4f58176b7c5deb8662091061fe369f96e05b8486d84f567a295ba277abecece157412ca43f09b157c7be5a516ca0c707c245e53261ccc105ba34d4e63d9c8e0b35916042f195b82ae93926b13084298317576667ed5b081b11772668f91b20e097f4cc0c1b538a4f71c447a6fdee2af9ee2b01204c342a1354618d58a76570e5625d09b1f2e560670377c28902b52b760fcac780089748a14ba225b4453edcacbf8b09303e3b12a4852c76a43717834cb7cc83f164c4b408b831a79d580bd2ccf98d51f935d922949ee910904544d2d51040c6c60c36dc897ebb9e07e3cc65532744acca6735ec6284fcb3ebd9df7115d2599df4ca9ef185ed99df6f57e2759901914668437b83a4b9fddbae16a2ee92a0eba4dda732c2595d4c67e939d665b6463fd966e676bfb1a53acf917ff5ed727e8beccf1d80ebd76c2f58a9e82a8e18a7a17d54c21f67d212ef84c0093e9e8b2b690fa0a07009c8e11eb60be3e2dcacfbe7d5609b40760a29c3e62190348e9735def14b1ae919fc0dd28536f0ab4640625a5403043d29e82aa2baa35dd519a75bddbef7eedef53315938a0e1031e5fdc9ae2fbad9c350b7996502e77c85c1be445dec3428815c2609109dd53f48888dfc855f3af5cf554a60e0c9a90e41fd1b68fc0382370bd090935df4648265e94fe8f16939875c762ed8686a4a4b55a7950b5aeb7ad13a61e711d364010ce9c9afb40d2d38717ac5c47f49e41f545bb550b6881b12001181049ca48d37e4974b9de02ae0eac83478f44f8bc84ed12e8f7bb2f6fe5bec2cf6f4888c295fc6c8406969a46eb2226bebafafe354419b428c21b8af439b561b2ede761aab168c4dda13576fec6c69f217e4aaccba0dd64de57cf1289e6ede4a5391c6fb8633f127a7d98848070e914f76e51fe3d4c763602285f132091a7e425ba6edf5bb4fe6c8d564362ee1aba6a6435ed2854a956748ce7108bcdcc32683971915cd1af4e98fc89d84c3d5994b2def06627685a6807d25bf569155803e199c090e104e02b5ecf6df899c1d40ea3d09ad87df4ef983f8a6f4c1e6dd8af593cf2c3637fa1f9b91039310b2964bd48ed8e7e4f29db609336c0a493ef4af660e308e19ceff8b9e31523f551322e8f9ad56b6abfbdd12dc104a84ac1668984d847eed66d71f010ca75ca5cf74e9f0f1687536e0c6093fc701c9dfc63ca792ec6f3e9895333d651d62dfd217d1906ddf5612aaff35700a00e2c3ac506f9202b139f9d31ec8ed410630e56bd2f421a8db0cfe8549bcabda39798d4d15f06d6db293c8c6a2168bc76fb182b696fc8a4c2378ade6bdedcfa2ea67a847e3a2d4362c6863d87db2058cc1ef87b5e1fc31d8934fa19d56b997c16abe8c4a9036dd7f2d915b3cf0de47a42a9df7c665c5a75ce9b7e108f98790a8e900db303256a4eba531776174e206f06b933501d56b9b6165a22cca0fcdf112a8aef5f887e384d8221fe078dbccbe9c0925f22c7081b87dbaf84416a38e1502c8c970112c89e303c8ad8f370c3240c9130d51e3df38b48ff6ec4e4821c29d5c95e00a64e37a6668ee839740971f6eea3a697f48160c12bb08ab6da240af38b9549e5e22624cca08280a1290723c190df599ba07a8ccee8fa3d3c582f44ef9fdc4ca3308711f28ba073677db7c95284c826a57d02f48cdddb3fd484f5120ca33cdae7bc63b083deaf1a70ff0a7c95779d3fb64939286670a313a000c3d047d493ae342afc25417eb10a7d26006c74601f38396e337cba29b9028caa3a6b52a505696f0fa93dbca9a2cd53712a52552c1ba886bc68db4d8fc557482cb68fc5492a55b9ea0bfccc1cfb00991fdb3634e47446975df065c0032b100c459dd1fce2ba424d80c2177a0f7a9bae6491f8679176447a2fa89fdf7afcf29ced136cee970eca2e78977240ab14eded83691b2d090d190040dbfce2388d0adae1096c2d2ea4390eb019de8850a12e8ca6fe04235fdebf40d6312f84d084f04338e0ee8cc615f9720b823a653e4a65d9483c6a3d770458e675c594c2cfe26d1326ebcf5f733ccc3c68909633e04874ebc5c0037e1d030cbda19923e233df62fd17b745ebcc65fa61f66a7fd7784bc6e7220809785aacbbf53ed08bb2fc72ec98a29bf9854fcf5325276f9f92b56c7fd25096bc8c29af11d828a7f3e9de299a9717d87655a0782fc0de582356a092f57e90da77bb95bcd80254bc27cb8b77af0e03fc928cdde02b2ed8ce304cc4913f0fcf74583e4711f6fe6787f8364a695b415841a09f91df86db58c89424563b889f77fb0352453519ab6bec7cc8726ec408e3eadeef7138df7fd76d3ded903f84978e3ff1b31af6fa60a84743780a74a30578126fee65facb59683dc69d7072862d6b3dc98aa26dca9809ca1a6ac8e3fc700ab7ce28b7995f457adf9f7cf044081648ed53e6cf2a9dc369ab556ec3ff24ac7e5c39c610fcdafcfba64f84d47d68d9340354ecd1e8ae1354d6145de3db156e16acfc594655d41b79e9f8cb4ef5d2152e356b1b767b8e23633351de2a02e61a23f1865699e78aea34e659f433bc845e60cd54cf9daa4954b5699e93386568444f33b49da1f84c9ed4c26a7558b4fe2cd3721e569893f11a8f036eb3d3d64b62ef69924b95b2e76e24d74ab8afa62a85a634397260712f95aeabfb95fbbe2fecb893eff34b45d487ffc060c4c1458bdbe5fdb75d90b0bc5de102e28dff8f3dbe2388a8d1493907f82270aa417c3fd30775378f999da8e7e70e3de28949e53950a1c6bb4de1f243c616a3a4d4bea247d2f408f7232a08116e22974aa0a15420bb36a98c9a0b342e997cbb8d8908aec6c58e918f37c59c0699eee291e777f418bfeaadc9805d0b07e87723503d5d74718a97459f8f7172392fb7e46049ca09037e060e451a5ecd68d705d95ee6f083271b1efabc768cf6bbfb04035a3fb0ca0c92e21086862eb8ee3f062ba7369fee0eda82bb9d79c78d15a084bc8769a1d66c2567d5166da35dfe27d54ea664a5e6bffc786cbbcac492961b1f9bdde2390fc8469a41b0d847f3feebbb8343dbaedaba8d64acc87350a3bafa6976e2806456d5cfb2e0556a4a30f07f5792200949c6def57b2afc4a1a4c7ced2024234d4ed7f758a9fdc164edb22d2a16ae2aab55b0f68458e072889f872e9e423af8a07f585ec37ee0766ba48c67513ddbe6a59aea010dbb5168496d90885e92920e710781dc97c71e75a5a08ffb5a1ad1369b622e2b3ecc96cc113a5cb2853ead0aec16689132c786f3128fbee0e608d967c5075646e1e34ffc16a3a7b59c5d3262877dad918052ba92a120437a2214f8fa377ef892caf85adf2518bd41bdfb8fdac09439ad9e669c08c99356a214884ee64d469527a5d37358acb5d40a7647e565484b843272bc43d1e010b512ca1a3e51fa427bc18aae4300f3bae6bef24da94ebd22c45daf24859329a0dfdf6e00e4b254ad45f302c43ade11bcc82e91ea4cf87c2a78dc90155a4f430c4450254d79201fded60c9f6d7945a6d6b8af88120e12448853ad89c04f70e2b5e3730ca475a7f75bfe1fb91a6bf59a6f180efb0dc77390912d7042524c5a4be17f1146ac854695f4f7c6c02b2cdedf22cb505d87610e83cfa5daf30fd16b5630acdfb4290b2849f20a7e3f56c5d53572906140dbc239182a95d6d688794ff8971c63aa4282d36d696bde844541eff8616ac779ede50ebebb47a1c6648a86326d54484cace664b340f189a8fb11c33c1f1111f76bd65fad1504992742c17b7e1bfcfd18f10042e7c330a4918c8ff05b9027bc65d0c41e83a052a339dccbc0853aa1318577b7aadefa4630f63d16cf7f4fc4471aad664e247d64a0d5433b530011332cb6df4f4ddb78336a08eb186a6cb98a603168cc8955bf7ba41ca073f8d77348cfcd890752920037582fd279473cd1d24660bfafdc356ce5bd8f4ee730c9fa13192563331d2844297cb50ee0faa378311607778092d9cc837680993d7b3d2062485c309b320f20d7ef1b6eccc4ae4879ccf2006e076d8035b9b8b7c3527e0bc2cdc7a2962393df904357d3483eba547637f463cbcccb023e12de7e5aeaabb07dd4b0dcc6f4105f533a26960ce55b3d37e55c0ffb83e6a159ffff210bdfe3d2312eecac258121c6a83b65f65f9d1dea06cddf431de3aeac9f4539701612ff4f24669806b5a25b2475c01398a7eaeafe76347deb33f1c978bd5e616071355b3dabc487c677cfb3934c0cce9dd1cc0d5e3e3e0787e2ddaf94fe66180181b37763da6642f38cbc7ac322461f8da8e8a2023044452fc62b319c4ae394d0f0bb14c5579c90c9bc5384281a344366cb8c5c5dcc119e69ed66c63b1151116af964f8cb0a6b981467b187027e639f4f8bf5139042c5dbc8a5d314948a75c77c452098e69634789910df1676d982f59bf98c034693ae7bd6f21d4835cfacead52bf09b2a5b9113193580def6e620530de08b60fe749214c8da32c3c2cb3734543e0aa864f9542eb91bf89d2c5d17bbf4e92a6dc994e6fe18bf08f3886e127b5342b4c43f52d787294b7e25cca103534bb642dfbf1b59d3d6640775ed49c5f9b75cc10fc6b53f397d6f23103111567fe91f4174a02ed17df5189d2f5148645babd0165a760b273bbafec55806e893c1959e46dbed103790fe7b8957eae7243f1395dd86f8aed0f146e2a7c0797622e0d2c027f56a99e057522c6ef17b1e7959eecc8bf41d95beb5bdf06127f2a01b23df8556265ae10ac41ee50bd7dc12853a770cd68fd87062175ea40ef8eb2b751d65296fb24abb0fe5c5b1fa8851e2de92deae4cedf8e683368b281117fb04e3fc50ea7921169ae6953f4155e26e3b05a700d1fc5d94889222bb6ae286c330fa39453ec1167924244963e5a833447619e4dcf998d4937abd23c4dd864dd307c2872e961a5fd935304768cb25974bbee95cfc166cc17706940694393cf29103a81aa17f46f188637a1e13afaa3910173ca70c87227dd29503f9e9b3c012983f3fa0ffe452f94ebfd894331fc33b7506e368aa450614c066f43a4376a908e0b514c28f5cdb0095a9dbd35e86ba5db2b83fc7f30245836e6a0baa03772f23cadad8a713dadf4561367f4775b32ce8520ab4d73ee1a1ea89cc0c2df7c223aa0c99def0a7697fef22a20b4cdf0a4c3e6be355b91e22b83c37f94945d0abca56f98f4d3f34f11ce5290d841b78e7c2a99b90f2cb00e03586121bf5580d0d4b05745ce891e44a7e67a9bc1b620eb3764d83c34b6c8047b20949ec7f05fdf3a7942af84fa3efd74f1eb177e00c9df791a4db8f42cb677b4ed14e3ddd54d9e9c144d92e8c768591e7ac59997e85a44c28c42a5fdc0bf3d3c4f94c698fbd06b92b605697e56c6be6ebe16c033393936c84e197a1e999a0c1a8f637b40938e23b6a3c94da8c8aa30f7b742248afe3a9f1584b877de100191e93c7f20370a845e3d02ffccb06b22f617672d08e6d78240517be1fe7fd2f9033c5da456091d2affbb3060928ed1a71ebfa4fcf557991400eb6325e13919f469ee9598ad1fa3481034b22d00942f145a2ea554282adc11fd4f2282d325ea8b13bf66907c73df3b983453df2825abe9af8e9ab031be9330202c3bf4fc7dbab47851fba86681b23716dadc7df1924106935fccdedd4c01304edcefde87d128601a2306efb177bae1ac87a1d538cd1ca60a84dcd8cc1300a0a8e923f0b106c803d7a8b1db50c9770b80bcea974eca9887c732c2d7e203413703c2b955c6189601f4e8c0c990f31b78963ed60508665d505787e782fc1ecadadf740513182f4acb9f689bd8c68555ae99746805ba617aabeccb8d2a0b650f8c9eea41ea089f0c4a9161684a3c59b1ff05c1f19581887dea4807ee9edd174d59b04308d562f29e050f23c82d8f060e66de4884168cb03f5097a204c5b771c4771f245a1f626c75a354a8f08fda4455ba1f87951c0ff2f34cc3585c3b58059c33bab2ae2d8163367061e179d7ccb07ba9fc3ab4a3ace429ada564eba47fed25074cb3ac7bf870ea9be66f76dc7114d85965c46a998ce4c95545c4b9e1c09d90d636602ecdf8b9093d4d623511349606e8b13505f6f150f64f5271b9102a7db1d5c673a92c6e1ec61b5a5bf17142b23626fa299291da5f299b9b9cec3eb22e6d53d62ef855e695d2458a8641fc3a101b40744968b03aa857a76ab7847394fabfb6b5011c993e4d05c66753007a2a3f0b7eb7309dcf010bc48ee671bee22b55dea20d3f45e904425ab2605554761fa1e202e14cb9758a87b101421caa3c9cd58c74ffb8df2bdad9609aeb5aea8511e13401e9a6705f3e6287510418c0c144a89de922de3f732b16ded05fe9f9d06f9dc46125a64ddbfcbb9e874169db3dac5bc1c9c3e0dc9f197cf776ba5112d90172bb0e2d98cf662bd09c4f627165379046e34bb06cb95eb80873c97ddfa7f3d0d9c82916e05634e818c246def994483b6ea8d67ee25317412ed46bc0db69ab18ac1899a5f6715f6216ad42eb1d2c9fb892f93acbb0da9928edba970c1ef53efcddaa30045e611800cb264c92f18a02ad98a2e814b1ff1801fbb72153c2896941ff72005d05f205c181c3ced541dfa4098d8c28c19dc860855f96df8f9614838a8b61ac3203189eebbabce581215949ba204f9937f396495a602770d461ca3820d9241aeaaeacbff7678549406eb93bf23eed5c004d233ce4d6ddff66b370f90d754270d832f978cce592847b2792fc4b627b51da3205f4c464d168982fb53a46494c0160f3d879535596c9e029bc9d3862d76da12d54e3b87a6246f31782bf8520cded452f554b80f68646ef4364028794cb8e2f43f89fdbe4f133e1aaff3b78f6b68acb913968ef81083e4f546489014fba33adac0a9af9a70dfc05c309bb29359d43a2f5d460778aefe2d42df6065ef2500b467c6ac936552a26e0720089c60dd48e0eccc37496e8351e06dbe94a1b239b37322e2d7f28bd62c2e31d8122a39d6f94483d0d7705068ee73a2dc604d846f68a95653d7325ac474a54ad5737edf0acd9745b158852dcb89ca583c585c5c571a2643272ce65d225da76cc5b2928111f1234fc797c335c55ae393d65a7ecaf99cccbf37bfba8597e529cbf4fd6ca4a846e9e023a3dee4df0cf1d4c5cdc2bcbebd968bd34c0dd17bc155a2eed3bc1ed6dfadd7042bf294c12306291eac59d0b3ee5253a32e2276839966152fd720c0be155a8e385a386009e4b9351addfa8e5b1d180fe0e40201c810a2353f54e240f4dea87d9d3a221716225cdc9d3d3b868e35f62241350f597f1be48fccda53bb637f39a5f0ae826c63af5c560f3907bfec5c29f81b769626813676a0b211acd0b52e018901fe6936681624a963b473c6956ab19e839c3cce38e0c3a4561d26f6a1256c730103ed7d8894a22c03bc236314a3f95503913c94720da75d07cee91ad61cd250cde38c2017c90fcbbc89cf4c889ba1e089369af0fb88913aa694238f488f74e3954ab85e414eba1a9984c56ac947d86fec81d0e9d875c8fd2968d9f929612d5345e40cfe6e6213acb76d3d63170c9aa92a73ad8ef850fec376c3505074c84fa435ae3825a82e4c6c3482e279db4d592dbfd791327b27b9c44c4b563bf81d623af3981d5373a361c9e98199447095fea19c4679a35c65a2828df9cb8c8dbe07db9c3e3a8a9d9ed7a94cf75479a8a1c1d2e4a53f125f59a44157b8375efd88d22ffbb1c0b292a95ab352b17cbed4696f02b583d511dc6fc54a11996b0131986342c747bb43fd318427e56ddb8530e2a92921d6269e42a42676e8920d80fb72d66e9c0e9ac79640c891353db6491b2bf184a030964fa022ae1476548ff1500a2e09e26ac93498c493824fc9448b8440d81f012ba4136a3bcf308fe079e8ce131f54137eaef800beea5cd7f9b4b5711c3c42aeae2d3a7134a38d7dcdb0f878aeeffb462b5cba202cfbdc380d39cf8e563e94559c8f193c607fa4ff5a00c011881e91e015f1e55fb9b32ca43adb896d5f9856aa2e0c41f4ded62ae826dd064fc69642b16c45ec7718820862a4192ef197b3139306ee7b0939a3f886a51c63fc54145b38911ece36c180db5bff55eacb9b96377ac3c2ec3baa0f2b324c5f44e7f773b54c83b9c2d78fb79483bb0348acb9eac7523601819bed3e49bda91c1b52845aa9c6a9f0ee40c1ca33f31909a801d46f42cc96fc3528ed5aaf996f9af704d15b9922b1d8eaf8338738ba408237ac665cd7208dffca717a0322e3975dcc857d9d0ce959ab481333e69dc489c1b1949230fdfc66d8c210f5cfe1f92ddc750f0b52dbb7f486fdd34b0a9b01e1dd00408ed6aa58c5b755db4da5401f079feadfa3617f0ee608571a42838eb607d7b4937de3bb6a87d9799c45e97a5beabae86a3e94e953b53052cfee23aa104053fc85829c4e5acc34376dc52e89b670db03cc3f2cd73cf78868c649a89edbd296b3746b5a23a3c29a217a0abb3ca8140dfc0edf3c51efb034a0367be95f46bb73dc870df7814cca3d161dd750fee3d5364798c1ac2ff1a53c4be888f25a80aabbb76c30c559ee74d30f853a074018d7c5cadeee3c498c76252bb5251836daabdc0e5de8f1d862419f5a59721d4f724fb6f16c298b1c97bcd7cd8aa87a00a3a7f68fc6d677b62bf9aa40fa4d830f31fe186211134040492e30c468eee699a3882e6dd5c5204774c52f5cb357997b550e19970370732e72e2c720fb81ce141e0a4e46d44e9afd1344ae494eee2c29ad5b66c04e7d727124c309e01457ad106004556f35e593e530bce6ed7690ff67c1d4b2f45f8fbb90530db96d6f49175f72101a715ea16e7eeff23863a7f8ee77efc1827febb74a43d2c6847868441492e470f41160238600512490c408422bc59c67d29bbad3a08d11dbac3e7e9b1462043469713cd9c865cf2ce66a6b8b7c8612016dfd3a6d204d123870defbcbdbdacd5e86066a58cc678f4fbe552acd62b1c39c425ed6edd412b481c725a00c35b3b51abbfadfdfb7e3cf0d5d516b9d3ffbc5780443fe2b02307e615ebc26d0e1fab771b7e5a9b82b505c8baf0cb08c379393cffeea5e5f35a928e8fc680ffbc3527b82af11a9c68d442aa3d6b67fedb9c5594cbcf3efdf1476a1444722971e0f56ba9190eefcc160c8e2332571f7588c1a1287ec95a65dafbaa42d4dcdc47f97097db2fa1ac0f785414f5508e06370f008f4bad93aa0a7b4d37a0439f122de34b8f5ae2f0bf38de6ae6567e42570a59ae962d75eff42079e6e94a5e28b627899691ebfc865c48bc5944db389a866bdf36cf37ac3b277adeb76ada5923b7608b9622ff25a70747e9805aca248963964801ca273c7a4ea299d7b4d742815ee1a318d09243127e6ee75d727bfd3bc19a0aa6b03560eb544bf4a782687471e3f233e61eebe2d2e3dd8eefb91e0e9470250274523db8d8ee01a3ffec7f5f37d0c0c54f5c778f045fbc28c8dc531f48c2e217f3a68589660c17aac0319d400254c24753f18f01432c022db6843d084a98bcd88e878d2012656f68448d16acece5c7e6e8289c15436c6cabd5440ef15950143cd4c1990687cfadaa7e5701f07a891983716612896660921ed1e977535e5c92338470b5464b5a76db286ba07cd06b2571021c50c21959856f1d0d6cee7a6178fcb37f8a851e54e89e094d7fe4a891f27182e835fbe97dcdfdf2936b01be9aee5d15ce3ea50d51d8738757e1bc8791f8e3d27fe18646f128b84098ff4604ade9f75269bb6745673e1dcd4427233bc9be900f3b835d58f74d46263f6f40ddb0e5d004d71585f48d39fb74f124d62e03a76bf8493024d08ed1aa8f97e81c0102513eeb67af70cdc075f768c70f1a79063b39efff994c1a068a5b1fdd826095966dd967632a60afa3b52811cbee85481de7a0821d36eb8ba0a231413e4a44ef23fc410dd738c9447f6cbf284e2195d3dceba847af41c79ceaac98e2d2b2a48838fe8664349a617ca730c873f96f9c5c0ad32d79b57e8a471fc7e01392f70677cfee5488fa13edca3c4ea360a6a01007135376efa4925cb0e7d6b256bbaa6e5585e870a278b3fa7417805e197d657dce958c77e99d97ceaaf1b4c9d53de386d78842070a76e508fc1c655f9999e1f3f1b1fc6f639f53cd68da5e7f2a6712150a38a1f949bab6ea075f33b27412635f0c67a3b0893785cc02c4b6f5b4da02afcad73017265171a8a762bd422d404e38d4fd6a4671c949b2f2d14eac0b6807d27906a0fdee53bcd4cd792c1092a79dcf09f4a3432f37867a697f477dc3c2329896f003295439065ddf2ca50ec2e46a67b11e7af2f0b55a8db99c4c85b3f7c6a260ff033e0e434047803838cc8948308de3c74778510bda5475f2e97fad2964c4a89a855767375ee1e5593555ef585bf004eebb1cfadfc8a95ac082e8eb2739930648b2c40e00e6db599b0a8b7f3086189ac0514f8d91c0bffe5c5415b13a70ba844b5e6f45d935748ade7e85709e2bd89e7ab5bd8875da0a2703dce69710d76635d498bcd7744670558217254fc1ed7de8621864c58ebd2e429ddec5b4a23002f4face0d08fdaa0ff03310a2bdff63e18cd6d003658852948d27526b7520023a0d388bff56c3bc7ba0ef990fe5bfac896ebcbd1238c9f1f37d291f132be7c358170f09ce710711e1640d606a576fe470ff1a0f0256aa589c71ba9078af9acd6cea9b780f77f260e0b610ecfdd4afc1216ad9fa6234b345c5b01b4e9138a27e17ae725f455ea4a42a46c94059dba796954e59d2b190e525f035d64f8faa52b8d5da9c87008831247d992abafcb53c37ef4e12ea01eb7713d9146a27b7a1e1b258dc9e50a544210d81f1d015f836c5fd3633feee94f49edc85854142167b679466c7ebc6894dec2b19d67676af946ea89436a366cb3568066e0dffe1b6cc948ce6eae814ca7e1d1ddf2699ddd5b63208b9a777becd2217443d665f98d46c878cb2e59f5feea803b9a50e9cb8180459ac1d9a97436c7a0b16176b5a2b16cd9489c518faf328c0ef512819a6eaf05ec4ba02607a15090d20318ae0a380210521c13cd7633bdbb30d89758f8d8b4568768b54c53fc30548e9fcb3d49608910f02ef8f7060fde4a008c252650186851150104fc6ac8aa9b4ee817e38826e155c538e97e6f2170ad407c73828a094330feac37614c2521da8322848eb3271038740cb788b20c8c0482290d108f3212b12539e6e5b0b44c0bad695e6338871fdc700f91d564d5dc332cef0f75a7a820061fbdaf3b8d2887c2e000c8c43be61681405d66ef953db3a934a1b6f3d4dd6796cc81a1eca8ca104c569553343a4950f3ba87f09bcf01d1dcf9854cf671051f5114c0106a5fb7a2bc51b4efae00008829923b09dda6f1928a76227448c1657765624a92a62bb3c3668444dc596162b463802c124c20b816bf72b4480e33716f0198492fe4acbb2b7f330ae6cc9c5be51a6ef899886605f14cc5629cd9110d0dd20b6eba513d5b0c313902a101b57de5c99ff049c37234698477784288f635901bb8aac5376ad31bf6ab2ea1bbd12214af3bf361abdf005feed714699d10c7618e96e45a1d457d52b36ab891cbb5bfbe0c20bfd44ab140b76bfb560d798ba928b02b9f601d9c4bda2ae959144f69c74d6b0bbe2f9c349ad77b4de908396c96464df5f9b817f56a4d4e9da01d3a1b866f971a5d411042bc798c2275f1a95bb76eb19bf428400f185676653133595b02e6035c00cef0b82bb7e72fb5304d7db8066885ff9b69ce00448f9d56fd4ac74254ce696e6906045fbe4e1d9f9de4d1f7d5953e160cbbd642faa595402c4ead2ab3cf8f5f49793facb371be02283c341c9a4d2d8908742a0a7311c0735673f4502d2d4d631487b56297f14bda758aaca5b0da714e42b62ae0a9300b5aac1bf16a6be6276b1acbee33b77ec4eee1d1844d6142b49d4c5aa6d6eef5fc566613ee1668a2076ab7c60926f07e7d0378ac084aa5983e31d744ff19e65fd5753023c3f511fd92e115b42878c2548deb2b474dd5da06d94e4a9be3d03b6f24d4ee286034f05ac0c8a9b79b37a1b1341a53c89f6895433a1bbfd0db2e52b2f746006b1683130704544e9daceb9810dbd77f71cc021364b6675e37a628d043968ccb795710660f4df51b692a46c82c5426f57181c8a0703b6bae63471237444a0015a6a343a5ffac8c01b57d67c51a6868780f7ec726fd0f618744e4accb74de80022088a9aa572514f304e9aba08a6af3eaeb598f23b7532972cb6c6a625c433a6aa1820c2130426edc1d0755048d1a470675b6f2b86a2a0a8efe8b2a84081fa02e0544e6f37f517c9599d4acccae402767709a31dc702992c2786250bba49beac52510d6fa9bd5b44dd2478139baaf6c9db27681416d8e876d47c5d576aea8fc06180fd7899520fef5c7265a6d5750ec01326b2e09580aa61b5a4d83f3de9d79a5f9bab5775e35fd974d4ef37ff57b232f6ab87ec424465d8f785a5f02afdaffc258d58469b2801bdaa5169b4bf4788e7d4d81c7b6bc58b837685de9e9c2f7498fa81521ca7d6a34225a8d4a9e11f4996e76ba3a6992222137464a9cfb32fb12253607c49d1e05dbdaec50338d005100e2e3fe5305a0b21741b2ad4c58149c11bed854f0c4c12242d5ad8fc181156c0986f05ed677f42e29c41487073be9e8f2222c6ab830be63648fc24ca7835389e713f69306384f73b55ac5ca5e34699f0a98429e45cc3929d0b55f6b029978a9cdc90dbc45074445a7ae7aa8847d94dca8164923d8f6568fe4fde8659b445c9f86fb3a5b3dbe067b23c9f2d903cf73ccbac24cd40350dd3b264aeb06ae2742ce99fe1eaa658024ba4ce8d251ac610ce4322288433297ef0c8f0f19a72a5dd35459a409bb029e4239e7a7522b7447f7699a5893108fdefd937929b3e8a39b8e9d1a2f3ca87c640b46dcd32e6e9e8eb50dc7fa7a7e2a4b58a55365bc5c81233a9f1068e0e30df8601c4bfe52e098fdf273101a6990b7542bee5a8bd1f59060fc20e2118e356da18719f245914b870a50d20c86299bf8da2a12998f83d42d5ec6a11084b2b048bda1cc8c2ae81f12a209154d6dc4e4fef2b7ff768a8932cf0ad95c885cf7e44809362496c762042df93de51922f90ae2f0a8eaacd6efb9ccdadea1623885c5533c9782184692c722b053342b233d915b3a17eeac9727845f66da155b0fcca557cee2dda51c98f2f63bc92ba93db40a9c565ffecdfc16b1bb508c5f2ae9621173ad9615ceea87e19083cb318d21cb5d42eb2b71bb9f9805ade5c90bdf6dbb21f03edf4d072b41b80797f9f418162050c49eb4c931d7aca72ea9abd120a03443199c572194485c83b52c272b70b24d3c6a254c0cc0b150e405761d8971edc7b3896fa01d8b9037eb09117eb2eca9ba050de290720b0c600f006ae08331a575772fa627e700a588c7f10347863ef97f2055fa0eca48a2b81ed526504d436404db599782a996f5464f9a5c1b431ce6ba604f0d5661a3de1f2870dafb68250fa6adcbd6ed7da98937a99a172cb7cbb051703009d15062edc69f36685ba66e8216791bda2258ab1b387101508b7b9e16e5375a3ec2c22bb14b92c51f15b2646e5ede4717aeec1d8020d460a3867279aa728c97f266d7cadb21eba003cd79531ae2a3ae879d89d0ff8e389be1eb161b1d35f01355496f68268efab8239fd3e2cad351e7ea30c3eea0997e9c8c2b8020e1561226741a256e79a4bfe7d19dd73629c2baeb6c66a8f746ba491a26cce4903989b59fffc68e5db86e9afeda08aaf40defb4df61f846c983197cd32e48dd8af1f105715e7d473a3ee31d7dba45bdc40b2f7ac811dde48a419c5e4b13ce624e17da4657da1c11472adf6026b37d41469950297b4d0636512b67160e4ec75f09fe7a175dac8815ff6a859f17162ddf4c82ad46434dd46e743ee44829245b6d651d1f04732294db8551d2c477a2b912c81df89388b379e7e6f60bc2630505ebe6a01823fc011a73e5320ac860e01d35e50dfa1ec022843edb39dbd864202f8017f5109913a8a6e96f6a6fcf19a033b0453c5ab6dd2c6a58d59710ec1ae321bfa263e7750eda2bba86ef26b6378155c45e187847cbafa04f5b5966a641535c848d3f82247b82c708573137c746ce46440745012f1e4af1827d014f33182eb00fcb7651e01a823066d57237c2cde1be64c285284a459010c2f68501e07ab2d9ab04416bc1250b70f30f723ce0440664b93f1c33d474086eb2d9dcce9872238eb1e56af2c7e74d68b8733587ae9353279139642fe18f824f1e59ef7ef8cb31e6bfe3e6d4568ab93879b20066ba81460dceca5082413f4c7b0a211d2a62fc957298d2309056729917ee1ab008aa1f5eb35becfb497837e8f0e1e45fc5db5172e79c04472fc837b76f2b57849b69bbc702e4f9d900430e5ed43bd479e96ba1624823d72da89182ffe154b62460e8c344c7192215329acdda42218a0521012f482352c8d6bc11974d34c897ba40ff6cd0fcfdb23410813156834e55cfdec40c271f09d4cd89777b7b4c7e05d2795e1887ef620b4217e3ac176a35ddba82bb15ba0ed3a32f3c0877ca4b51a78b7e61c0904fb8a49b7eb44fe4f12718714224c07d17c2d719f3240e58d2b1d9af71d0afd032c9ea6839482dcf674cc7172869646610dc95942c4b27c7afa9daf5115761897be78a629c5b075122a7d5e99317c27723cc70a296ddf30cc575ac095021134d86b6d5c19ae5bf72bb4044dc7b103c325c9b7137a03958b9a9de5fb0e3b11e4855a70b6cdb0da2f8c2d2fe8db2a1307aa581956894a6d54f80e0692d2a4ecf43dc20490baf784847312009e6f8d834c0dd2e163bea0a24e3c9d0810380825a5acdc71dc73c5c51e663c3d76621ad0f0cc3ebc02f12e9379e968fcc3bb4b0e23f52a64dd2255b350ca70c1130da4d2ceaee7e2b87a48462bf27b7e5f6e091d0488b23d62c042c3d196902521c85b54b4cd5034fc2720f29efe5e608eb19e74902666b382045d61b03d8af2faf70a3989ea356db76e38a8419346edf4f090b26254ea1b855d13fc7ae19ee112576a79a40752511818a5b8c9fa287441bf388e742f5a91c092f87feeeacf79c0913c11a76642e6692ecd5fd1cb347662b80280e3197b917615cc870296ec6a44b3043898ce6cd93c7d7b608b78d8296a6429bf6eba68d3c1e6f638ab0faaed73ee532abdbcd4c762bfafd98d527a8e69f667069ff17eadf7023a2e5806115dff493b794188bc6c531fe7899e0d0bb08b8675f2dc5e004d1942aa045e993e1ced8fbd7b8e1a5bd2f7286a969108fe2fc45b444154e48338959a78a61eccd8a6a35219543975712995ce36c3f38fe1504e2ce3200bc5f0736ceafb2798f5ccbe14f7243611c1b9b08a820c3717e646681dee96f69fb00d1531f13fa1e14951260197ae1fb385b5f60bf536c97a26a19355f673321c0e430463d397f485f41c3ed9823a15a5fadc2ff560d8f7482e5bf1d17407fe2d19ffd831857e5c49fbecda862fa67ed3c1c41b74bfd20f58d8a385cafd821c63d225fa44485e4e1f7e8fe6418098e9abbea1b3b99ada2082972e7075da8c7da62a2c2c79575502818efc2ca3a73d1ca69a812dd4b6bcadde8c8e3122396ace127a58b4e81b9d7221eb885b484035d73a63aada6d465f19295186e645849cb0124ae166279ecac8b0c0cadcac7dcfc36d5a54fa56ad895358fc011451f13eea2036bb4942c248e5c0242e360c4faab6eae9d7337368a1e140a942bebc01b7d37c3702b45ddc626e0035067ae99ad7e0afeb3869ff63f76c0aa40f5f354d430d82ee6802751449111d3b00766f919e43de812d50923edf8cc522cd525dde3b5207b479b5534c2bef203103e98f70633cd6545cf2f3578e46e96ef927b4d0d5399c90bae0473554c62ce438b0cc769af59c5723b3b7fae704ddbd0abef07f3f05d4cee81c06b44dbb7f6ff2daa7baa9571b6adb40db6c851a3df752ec072cbc3d365e916f36034c13aa8cf7b27cd67d85b5212df07210920ef8f5e32b87ba5b8acb15fd5f3ca62bdeb61b39bdfe94b9deb9dfa68d3e245573d9040a8a1dc9f38f1c858e5018b5f3b7f0061b6762730b37451aa88e6d413572fd763eda30a247d8f1ae3d2a5315b3a2a03838eed45cef92b16f005b5927579a488421e0d76fd67132530910f497536df3259869a8702ddf02ca67b5ae3184370290b9519e7b0d41bdd63e2f60a41d2ff7cbb9dc6ba5fcc1471d7e61a632444a16b7d76ba4dbbce7fe0ba9ef0c0771d2f1ec6acdfcd28d375bd773ffe3f5bb21cd8a76378b8016d41f95187a803851a2d3b3a154d5c75fbd2bc3590bbe5387734e5bcf9459a083c0bb7bd37e2cf290af2ecaa29b2fa0b38abd5b029586a6003342e9609f6d9c94228827fa614f1f63481bdc28237eb72be00d6629c92666671c3994c3cf7a9ace4a326f05244ee70169b6cc6a4f3d7a9db9535e9c72c25912b7b379ea3083593ef1f8a73ff304dd8faa973ae9540c88395b0e26ad832f619f38d441b737bd4a28b63253a27da7128e5df38b7d22cdf59c25402ee673d78cb2b2b8e5c352021303e42801bc9d18d0fc21d4d6cb49f316365989e7b72030732a949542a873f44af7dc7b51bfe9cafcddc410c010ec43d3a941c0fe944fa2ac9b0c5f8e8175326959214e67bb35a245d6153d7bc1e0435f22f18d7ffb77422a0281d7b5faab55de2621a6ef430934faae3a22c3de554a3473fa5527ac39e27914a9dfa266d2d96005a4f78e8c8168f9356b5206c6cb8e88da810984a5c83417b3241da6699b361af1675659cf01495477c36f59f0b27d030f839a555fc7e279636c8a6d7e438b32bf258e0a1d5ec308b46a244977925f4912dc50e0d8bf1d92c66e367dd9ad417f7c4f77210b53b909dba85bec4fffa294c147c9006f579dbef696bdce148e31d82caed32fbea187e43e75adb22b90a933ce51158defa81fd541b0390673d7abfa55f56e47f84f65f49747daf5593263b116755937e1b9b6f3f8b382634f8216b27e020d915bf5d2b0929b1fd19fff4cf3772bcad3363455bf22150f594f82e57549dde106642e511f870206581b8e622a8f860b530c850dd463c126b70fedb9f1e41cf010ac3ccb8a4e5eaddcd46091181be6de08119ed7bef03e8499e60323b05e6f8169d76a8979bb4f45e91f6360e41f75e99dd5f80c2837d4d3f979ac21906e7fc3377413f8d07c49b9ea04f957caa3a092783c1f1af1578550c908764c91d4145477cfefaa73b8803f70b557b596b035347a748c0e8981bc2bd7cbdf63b90bb0cecc6ef397a6e2560d957090e5a707b076d11c7dbb2b4a64fb2cb8de32ec6f8f3f1332c135715293e7b491bc0eb661f3ff9641ff39364b4323c20d20b0f80e8d00648bec63bea9923bb27e06728049795060fbc58433f017e3c933ea99d15a429de3273005e0c9443a01b61636fb9a8eb826a8b4f1ea6bd54270faf4670dcb8ac6ba4ee48e64e1a0ce6b54a46af1973aa8c1e19712209d3c37fa6c73cbe9eea869f9f1a0b8160470823115fcef09fb635ec4bda323fed67daf02683454a9cd7e69f3cda1111546a4f91e7110f93c44053cc4e16264d9bbfa184d8636eceab0ca3d281a6560a3d7d05ba11ba1ee3f6fb1d7dfa8721a8a304fef874c9325e18349b97d67c49b1917a5282e2f5f641a2aa1d1c73bc29a19ba6062fa04db6c0ec3cbd0a57db955274fe142e9ddaec5f5cb691278fdb34cf700b91ccd03540dee69815ba2afed87617394584215f6c4cdce13c753c51b921e69582a1c9d7a27d9664d0beedb661120463882c8db5cd84596bbe701cccdae0ad2b80fb0a0c000d5fb5d731fb0b51a8d79170dfd5a82434006098d1bdaf029b493ad441f22726d61d2486a034e832d32a722060291b59cd47d99de398d05f34458e15c3cf143009651a1a0615b861c1b129c7596e4d6d71882108469dc382003e203ee8496acdf641df4ce343a72a9f624d1a7061824efd9464bb31d39a63cd4f97e63c96559278cf31fecbb1ea824484314a4e788f57844f6473409e07b1d03416eb556dd2454ee09fe25e80088fa6e1166fdc94868cc5d536d22c45d963c2e699d65a14fdf51cd1cdb3954111109a3585506cdf54f1413b3d2e7a4b0144782fa03e25d72d515716416686de95ec13bfd3ff9fbaad2a53607cdf2e3e0a8357a458ea9485e9f3f51ac7f513d13ed2cfebd0f63b9cc302b88e7193d5bb4bedbeb573b8a013af22adcd227a274f7f931ae9340ff2042a2ac1e3edeec1e312188f44b58f701e0add0f30062392a9819bb220d64f47090b5f82323bbfeeeef513001b7f84ba0bbea0b9c98a217fbe7f2b5480ee4a7be23f87e9820d83b45185b92b5836c237a0755bbe0539195c7f790141618c8b5f89a99babbef8abffb3aaaa2094ab5274fc4c9ea2032a42329891324724e87851b54fe94412c6cf3f5f543417a8360cd71ce286242b6a1e10d105511975f115565dc14c3c696000a2dc1ea788d983bb9e4d41ce95dd10a049782e16636ba15001f9f407ac019f91cf2e2650f67bd92b88a371bbf8028d8517028cb6919ae090278f7c294d705be60db82fd640bcf09591392231f4eea3224cd7a1189661a18d50137d56eb20763178b7f7c645810fef4f80bd2cdf964f34f65b3bcc230f79deeb1f4b0e9bc3ae5c04443b00f81a5996abfb67714607802b75c57aefa0dc4cf146c3b55e57a8d09f4448eaade4551fed501c5cbb818f2b3bd5b94763897f2a34ca0bcf197d22c745c1eb8f4697bd99a79859fc0f322c694d1fc82354a67ca06f3d58b609abe255963d869da075158ac28aef76bca7f586b454151b54bfe969cd0df00b9e537c6c88cfff75996f86467229819b266a6c24b9cd49a08456fe93e7660d2e1afb6b44a96dd1e79baef8621957db73ef88c29cf0077369c8621a942f7e0873b8f1d15e046aced343789ea996a8d0864703136c96d6dd6576839ae1cc6d0ef1096d72635a2043214e508b4f730ad817b2623a0390dcc4a49f2e8d5fed4e9eaced0423d28856403fc4dd5c2bc5588df91a0d9eae8fd834f2ee248ebe8c7ea938e21c75aa49f0facecc25f8e1e5a26bb9887808fc7a53ce0f0861be6baf31e806f4f79edb289ec46f428c93e68235086fb9e2b0ac353843ca2978fb51fc48f1ed998261c4788d61b27c6f263f41385107c2020fb82db9937ed9e6dfac02880c0fb6f9b1f3532677f45a5f0fbddd1cf9ab6efa7ab5f87f94e55b25a392ca33400e11e7019b0d29450bd35615c55bbfe8bcb5ad127edc3ee62e3602580327df94ca9c7bdce041786fbb8cd438cbe5a83780a60a298fc04d1e7a14b6c81c790dc3ff26a1d165882ca8ed7236adcf6b6cf451dfba900ba9461cd8688cc79ddc23ced416f47c04f677a7dbb2303b52b5669ab5353d358325fd6daa76654de492844eeb8f427272016dc83ce9d99cfe02e9aa1a3d64da02ad97bd3cc82e0dcec405cf814763b7f995662190ac3be94e19a9206faf3518b07e277d6bb46c99d54bec69ab5c81cac45a9c13389e7bbc78bab8ab7efb4784709122d8d4ee5e95ad1806012e8d00a846a9d229e23fb9a916d8a53654bbcbe389a4dd34f34d1d15b3c0ac9d8fd4526ca144e02a766fbea267e4be577ed78b9f3de142d4f3f7e3dd057afddc477b9e3ec23b97d77c4bcc2246cfae66e7bc22ae2961abd060614711c172a33140709a7b25aada9e252496b837e48225cceeedd6562e916247dda7062fe027a2d1acff730933f704696855d4d5872d26f194cf88ec7815544f8b7b21aeaf9c9c295685b55bcf3d1486877a4e19b8dd752948933358b4c29c10e0e6383ec73c5c05d8568032bf27f0c1199e4dbc1aa3c079c6641dc6cc52fb577d3848177f4bab13c3bc92d95dd6fd3bad6058bf18fd3064072ad4d0035d498e2a26d67148c6ff44aa77c5f6cf708e7c62c845e695d06e1a4b64525c00f17c71fc4f57b08e5e1d7c0c9904673d946f3f4c44a182c079af89cd27b76bd9a03daa2f67648ece4439d0d268ae471c8b68229062d8c23e70d475ddb0cb4d13abe65b8d608efdcefe52a9ad2d68ef1d0e421c689ddfec5c8d61fdaf1655fd55171e8d556bb9b102106358d0d7b5268ddf6fea4519c06a9e27b619f44b7101a6612cb63c2422daccb75bb4e33a8a403b28000ab14f9dbb4e6374604130b842aad51b82f644ad070a0a0ae3596cdd77e9771293d85d2dacd571b7e71af971ed738feeafa7214d1c945193e2d1367382ce596d3327bb19e2a8231ecd60833029f298d68a92f358a2cf3f2de3ba0f43588c186992c2435a3cfb90e928a239b114edcbf922dcf925d5084a5f7b01c08752230d6c856157d555e05e6f4dc071862eafd3ebac3dbc511539627ea9f289068f8a571a429acfbfe84c84dc27fd93700727c3efc86fc645a047b4a1b1e9572660d5e7bf1ade30e1005f1bf6b04e54c9c508ecad55e1070f477fdeee4d6c810496e3678eacaa956a366c3b75bece6f94b73a0c3ece187f2dd6afda5455ecf4b6b894b284839a966b7a7503ad27e1fe5238b4f1c808a5d85d4989a5781efa3d6a55952ae34e158cba6b1c18f9c5f4742cfe81269429772b2b520bfc76b59834f3272509a340b2252f969fc420aabb6f67236a0abc8734ea44642e126c66b61b2b7694584238f84e659892a57d4b323448f122176a079f6bb024115c48d172ebd7f6aafa09d367e147785cdb782d46996efe7fa38f6ce4ac940feaa38642311ebd60f7f5e3a95fa59f1a2067d58f4776d2321053ed560739ca7133782ceffc41d42ca85482815220b96172689df02d3b7fae8d6b1decc3a3c1995bfadc5799df9f454b59be25b25a9159af1532030decabd38121eb264f32663c702c14101e45886cd73081ebc8ed518279efdda0ae4e4286ba67b8da88b1591e24de0428e0ea05628be9d607fd748987f85ebd5bac204549bef0dcdd81fff881c6ad56280cde9016b375a1cd7db3149652108ae9b95b2db3693d0f8f0bbee2ca396c375678e98736cc143a95b626e5538a5882bb3bd5494ce3c20fa7625325c356ab1acf673cbc7dfb3a092bec4c7c9a064f8007bd5efeac89dca32669ea001d85a05d02b4b0ba4889e58ac8c0de7d3ae45d6ba0538dcd44b7ca32f526acc50908f1832a3c87e188961ce655f3676a88f75e109c61cfb9cb1140b69200779322617c1baec3336ef460157e2f8c917225c4e0db77e534d20eb776a8ffdac4d7fda474e755013af63cad04a4bd4352235569d4142a97c5b7e7be22aa772385a067edc6a9ab3d3f7b080244e7b64a6bf5b279b9a29e55f8e8bcf5b317c18818210013ff6640a214052b19a63b480644c84b5a92cb6b079c2bde3dd193cc4a41809cebbb0f831a422377f89e823eb97dc4fa9f3e8ba48a5c8aa86d0413534e30dd178bcbb4547ae1e1845764e865aa21f6d5f046b81cc95be85ecd6b0d8b6b8ed3f21a3521f8d3f0e67618f0c3061961d26659ca97e6ab93b5efaaef16c0806d469ce583427455e6a2d7494a9e5be737ffddd7b93a04d696166c897e5f7888ea228a32ebbebfae441c3ef2c773941218e75aec469b9e3f7d4853a4576c5731f14bef6032d5eb989d91645e4114c7a994e12155f8e861870240c63f47721c7e7f638496a0921a5dc8ba47e0e704b1ade017c8532c2a44894e650adb33849e25621bed9b20cde3c021a78e0e82835974f2f38c1faf9620968aa66c4b8ccd6b1bb9facad178ab3af396fd748606f9974c9d7fd445e6090b065dffcc1fa8b0ec9586bf909577083dba1b1a8aa9d7d1c3118f7ffa37bedbbe45027322014784dec8ad89e3def8a14ad1056205dfb71bcacc552fbb6b8852bc8ab7cae684332ba1bbd9e7e2d580c2c2de9a2c73d893d420262bacbbd0132f781fb0e44d37ad3104983517f81c1617633a40d2a77b3a7770bf79521238fe85315df972450209ccdbdc55d41ec90bd954b6a384d38e5490da7b8b87ecb5230d1604675ca75937b8ba14302074a45f99710dbac7f7f6a11c87fdd836056bd78c27796264f0378145c5bc48e2c25929f154b389ffc4e37ed3a2b097d2196998830eb6504d48d391b0c5254b78d1049cefd52a19aafd996f0713504696095d5c114fcd064163ae22b95edc9100ba830db2bac5a6de3a30fa6170a0f1cf42a4e3c3296f1e872926bc9030867d96c9fb85df8e8ed9e029a31fed2c05aef59cd13d3545bcc4bcbbcfdb153020f073489d5ca1a79fe81f5fa05f27ef9ab8f2549c7502ac5cd191c830dfa404a33d6f9b457546a048cc2e1a22900e10031d8d23274678c6e16988c7a572ff8a7aa1d0ed787862eee6e6a0ec9657982b2b66220a29083d0c29ea6a2ee0242e45c7032120d485f0c8cbbd78408b2f65526ef3361ff4467de1dc959f183d63c758bf268619fb22e64a0595b639117f9890dc4d97d69648ac71ec459786b0b97417499c357f0ce470cf767f65b28b95d03507dc10f1f246980997b54389299f96600c19a18a0cd441e235b188b3bcc9fe7fa439ace15d29eeb4a90fe4d6ad8cc694d57022f8e626aed304bd79e13ae881376cc613d1a6de8a303207c7620b530ecaf236fc7896a7da266fac633984efa3ace0caf6b537c2ae396e789e979665f6ae1826a50c46950a1da0611a0812b151b65605e193cffa2c2235bfe3bde285d1bdb5132e967bebc37f366d2d91871a0766eb1b4aa11a9a408634222dc39c24596727d8ad938bf48a5be212df828b90fb91badae144a7217331a46840a243ec5fe2dab47a7cff29d6d3144bea1749f421d4194f5f5dbe00d439ab94e34efba78a38b0f3c68c96e08831050416a9a7c573571785e0b88a184f18c84d926e7647f5eaf6d70e7d88d399407ec5bb17ef94a24afc74a8403585b40f02d4d3f01121446dba7b215a5ac36bb29f758b49f37ec88c86a860d53714898e8966c78c34dc3504cc1c833d0c1382ba45f0b1c1ae9d6fd6ad6c158099eff2b70ddd052334b9b840dbf796437ce44e049f9208911af417e7697bc0e25a5382db5173ad8c6d44a6bb51ffd5314360caab8ef755ab164362828bfbc949ba7907ea1a3de9f054ca9018aca05eb08d26be8a21bd684d6269c4adcee9e99e0f665e839361c7839a7cb00555dcb19cfeae7c1fa91983ff9a369ae1ef33b0a7ad3e3eca13480d538d3e1e63c2a02b609a315bed8f9b33d62a554cedcb74562589344f50c178a3ae532d8d1ea095fa21f06b0e49b7d504b9042c68133f135f5200807f33054ebc3e7fcecd2688a9d597c7d89a06e0575607687894efa66feaef391d01b69f13add43def634d7fe6d8bac43f650f7d97dbd5938d0cb417cd838a861b1f360581de97efc85df20d01c4f5fef887418b10d48b1179f592baa9338a86bd155bc3765f041691d3a16caf05e4723b3b64212186a67c1d850ff78d8d8e63c9e9272f73d918d4545577183af549b13b5bbecb6a9b372551b2da77f1a2a3c38c4845d0ca9fea37b17a941e6487c577446c988072c44d806f097d4ffb478bc108ef3ec5c1689a5a20bf33bb79fb5477d5f5cd24032fe661476a34dcfcc11acf324a772600fb9c7dee165b91be1e6860cc01d5c3a5af23055a2d1f4fa34a7b5cdba8812008df88fe8c481652487019d9c11511a2c8f94e4e13bff7b582ae6f31ed0c03441e24466669d3d5d8607901b11025289ad1be523466343f1aea374f1e888b10895711a42d00c65a2123104b80b4d18f4e49affda6788ffcb14a4bc2ff2202e80918ffcc31bbc3b04a8a3d64c33a84dc2dae24a4cd73f84896dfbc7193d43d1b1809772d38c4db0b093ca90a2fa791638c14bcab806dffb2274cd74ccefafc0cf96fa23a65daa4b622d0e1d18bf8a39635516835ff2c492dfd4a3a7c4d17ca78dfad8ddea7ef7e2c39379d917cccb086804812053a9c65e8189af4d6d7bfd6e3ed787a65c1ee1af6fb8994ab7cade932ade1ab54a58823b27f456a407a29ab264d5fed1ac259449bdea32fdc058b075d253a58b4d98d455c38caf8e6833cb6871cec1ef7a4baf65f292d9bc8cf818c5d2934183fe135b2d68e10e4b0e8912292054bf511cfc2ea68baec49dbd42d5254919085c306991ca956e6cec037c4adfc5b340f4cae97f5504a92f155594c06a6b5cb0c745b0a5544a0cb1c95c6b80bcb4bd9e5f9fc158762ef88d5615befb56e87556bb2f2f3f47d542699f2f5a1219e20cc35af8dca800cdc8eddbce79ec37b5a9977506f961041c5bd62957b30f3dfb35dfe372ee1b4734660a21f3cba53f596f11c18d136232859fe2d80f40f183ee681ea4a31c40d7adc8e8e3f4eab070ddad9a6ced1d8089643da1d66ed9f8a43ed9fdd3d28ef5445c9c803ebd9784d393f5a019c0201a8204df13197450eb3edacbbe17d5598ce67ad642acb0ce98da2be3565680bcdc3f7fb6dbc1b08b9a4fc05e94d479e5c32c0fb1974c00abb0583a30881e438b212f9a558a576d7e57f027feb3f1840502d801df83ba047e52c9c05b4d1b79cd40af955e60f3741265938a407f7ca1af4c23f3083a054013ef824071067634e278f94a41c1d673c4edd6b3509a628ac279aa463da4a45ac55ed57bc1b64b5d94764c022188f4d85f8650d59943383910e5741c91929b3a40b6ad87f999b4ac76b8e3c00554e14fec1834c48d0601048a480bf07c0f6dbd8fc10401eb2d2b4558cbe5e7dacb8350751e6a949940484cc4a79fcd57df75113d2be49fb75aa2bf893b245719a1af46093ab30b8ccc60ed87818a9025276075a2e4150423e15da367cde00d3918a5401728cb1dd0797fdeec5079f0735c60c1e4ed36f99f09775af16c50befcb051ff8d3feae1e9c5230be12f7dc5c22353f9d378bb0893770635f07f590d796eca7bd9441a0adf0c9f7117acc1a23521d82de3dbdf1c087bfb2412cf3b3f9530f8bd15d754aa593025b186d3ace0fd969d7ce89e65147b153c77400337337f9ad5880f568cb82905e5d3c1fe0ccb6115272b3b23aaf36520a27221ca3dada60595466bc3900bccb5598d76955b25998e9d2c08a5ac1273ea90c73439489dec5ae97ad3877b681123d440b95ee9fdd7e26a14645cddc70d868bd07aae3eda91fbfddf167fd02c7ee83902f978b0c30d7d8c931161d6ee3179af083693bf4d18b4468ab9f434eadb5ac59b89b118df4ad5302b54941dcd6ef9635bc15c18ff4b0a1adfbd57d067cb1a4a22ba9fd78afad11e81fa03c30f14e414ac531582fe1117911fa1b28b0a8946cfb282f1b3908f535b69619d033cd0fdd187506e5d4861e7e319f34086c0e62b27182eda69471af4e47d45720edcda6ecfd754c94722d3f53ac7f72dd2e55fa87afc7b981182f67c3c45a4a11ddaa46cefa7ad3979f39ae2b103debc12bd818dfed5a7574e5c539547c829b158a48ab3454d0bbcb0136aff499587d54c582eeaf1e0d28a52cc16feb3f2f0db22d72b42fa1b3e43e0ada2eea0fe88533a541be850513b86e20df1f15da356673408c74be40c3a5ceb38b54f988a92ee534d280c3d48f532b28f4882d1c270fa12b32e5aab355a9a99b3dd050e4d3769a70bfaa440cb7cd550efb66d81a37c053257c62394222aa0229a2970b04d84d6434c31ad9b75e963b1322f456a64f423045c4bb442bc2724e4db903d6738cdf0bbdbca501c42ddbd711d3fb3c5ed13b581e64bdce699de077ed0931e75b7b604d86933ffa496f698305359d3446e3437edf28601b20a713cef3bdb202ea028a82ab5f18a848520272379a151b0fc012633f207cfcd35b61b23928dc6f59d7ae74ba07be960011ec4a824518d28791f6f9b4dd659bd8bbe047f4ea383c7b36930a51bcd42cfbc9765a0b997a5d62b59a04b553647762350d87739e8ab1d72cbfb36d041dd0859a82abccae25f16301c7cba520f425e3008d374536e811572fff7ffd020549ae6bfcd010ebf22cdd1f3342f23fb5bdd941de8ba42bdb8079be9ec7cb3a57a1ea6869d56859cf40d8fcb87efa940292d361a07a27cf8b525b633215e65c103cc322f9f5afa13f80fffc5b048d6474698b7755dd6e03e3e22acae384f95c618d2d858b66a90b93471749fa36c4d8046d0d59464a6168c748b7339352dc365aefd22a278251dc7ed5c7420e2cb5eda8634c117b6efc6023f32e510383818ae3b422b680d231f799103ffd114a8fef1d061e3958e1b725bff3fb8e645110c41f523b36819ee940af316561ce635ffc199fff5891b1e347d11d9bce120351cfbdc3763181873fdc7524ec1afa4f75b21a622f01ccd1210b9f687d6246bb7991551cbb06cc9f9a3065556ae79dc0b173c51adc6d8cc5c50b412322b0cc1046add41a607f10986a35a0f4e296d3fac40a9418c7ddcf349afc3849a7e35c7b71bf7f04e63c51c8e8d8f1bbefde3e04e682b15e599a62907b7cd7229aaffd1466e4d8f373691737418b97a38192865c987957edc8fd6cc3be6754d980ee7529e6bf914081b228b1121120846f4798493663458f5dcb76c8d82a72f4851fb8c2a95f05dd893a6c86eb9587dfe8c9733b9320ecc0daa2d1f33d741d012a3840d0a6441ef8ffcdb60d3f387a9523d606d5c36dd618681690846fe86c501a46e16bba7002588adb151fa2cb6fb8837ba627bd37369a9a786974193897badbc5affb0f7b0288807a662dd043bb05f3b4b5ad7aff7d35bdede7119e8254bc7f58a568be26270799cb4ce2dd2485f1f813dad46d13dc17279ef31c6c3384cddc2ec622b7d9b5fb55cf919dc987aeaad8b380affb55b515f6f52f23ca9d4b43d0ffcb32fd292c5c67e3f5cf9edd5e9d0378504ba7e0f445ebf80942a06709d59f4e7db81cccb9c65114bb999275cecd73c3dd0129711f5a476bc19f1dff14355ac48afcd745e0d50d548666febc0b37f62d930b2bf5ad312d3be5a937507490bedf7dd63f6e1f84b98880b46f1245cf10972e9a430df4df707e774271a4d99cc75e20c74e9a7b7cffbff389c0a6dbc926c448dd4a61ca627b1b7724ef6ac4ebc983fce4652b0ab8a2b717d33c9e12e2e2bbe643a04e8b4591d18ff7013e0dd9349a57d35fa28d6a6d7250a5e20e25aa24d6d6a5e2046c7c8272f8db3f5fed767ab889eaac3aeb9770cdc44db75a8e1ba2dd3dca7a19a7e3c329a06a208f8d1cbdb5c75bb0b911abe6ce019a7fffdcff941ed8d6acd50aa99df067ee148961bc7ab279aa56103e3586b6f94e79b4bfc7c78795d585999dd0719f529f52b1573721198b6ecb1cf1ebdd0763b4e30ba046f41f082bdbff62dfe3125019d8e0cbb1d0e8db5ce4efd8ae46a2e99985ff53cc22309f098c67c16f923ae9eb3588ca75e9e3c8210854f7101e18e691c3e6b2a8b3c93d880a5de269c93066522f09e2ac06bafab19db4fec523968d4c5e845a56cb1f1ffa741a43603184d1e64aa01b94f5ac29f31a53df26620e9f7f9cb685837506295b4d29388541d9d77e71fd1c868e3f582a37002736ccf4d55c29bd1f6b3a380d2a8b7c4a2d4e71a8746c8775a82aa493b228a35b86eb2703793e2d997a274b293eac9f5a41debddde68d6aa3e51c25f13f842a861092ca1ccdaee029607649e767995f87934af3051942b5f92ee86abbfac6732736070ffe864c3addb3a0a9a4eaae7e26c1485e71e932aafdaa4e2c46872020766cbadcb9d31e58b7886145a2e13518d1179de2f7157b267a0533f376e976aee5c273529a94b4b301ee5a143891018f42574593b413304fbd8c7a6bd08d21767ae11d61f18c04063a3dac1321144094d57caa751222911b0c79a342f9d0d189edca5886957da19d54f0de821d9670b6b37c752ffc1560eab2dbfb51b68d60438a9ba6bd4841f0a777700963710e4f6738c5e26c58b46c437e0f3942ee9aefcbf526e7e3fcad1735978600e4527c81df8f49dda657c729a411d31b6a30181a6566002cd81b35fd68c093231df7da6204d49c43e6fbc9deef88c15090b564a1fcc63d9fcc6ce0d75c5eb6db1438a7811cef741237654e8dc0850cd9677954ae9c013fc15566fbaba5d96af131eadea4750ab93d9077b8a70c49fa856acfc468f781cd276856ecbf7b040985020cd35625de37749660019efab8b8e852759f99a16d02eaf51aec489297520a6ad8b7297d400330123beaa1b728ba735ece520c7120dc3cbb8b62c7e8de73a573470a3f503a97ee5fbcb16f21958caa3950be68582d2cbcfff6ae3c31adbe96c152c2b430015d7f882535306b21956ceadc712fb3920ee4ad304e8c4e68ef85062a0c5ce570e2b6019f07b7b8c10acd5d2880a093169ace12666656fffe803e664e9d3ca1a99554903f819efa2a34a51b862accaefce4667d103dc03f1812e86b7fef575428acb383e222cbd3d556087133e68c792332557d1cff6c8ece5ce4e4ae56ac7ee30f24f02b304343ec615537e0d87414aad0ed6430e573b63fa4c0104da10da28567bacfd51b025539e04c641f951423f478afc907fbded7916bc977990575ec2a45e2b20ee6ee7f619c3dadc40d1e4a38705f874e8dfd8408f1648d18705421c93033a4394d11b7fbb41ad7e08ce1a3db4ff80f0b5ac3f0590f1d058e44861986f7c9ef90c2971735aacc0ff3b07c9084fcc0095f795f251ed3eb64dbbca5c89e1d46c21833110d23839e780354b976b7432ee5d99ad8f7f55e6730ae437204c133acfc862039392f5ca56bc3642b8e89044a88414caed99472eaa5b1c467bb389a93636659349ee6d9dbf045272bb2cd17ba39267239a6835e59979728263d70c2d72b6be7c33815603b803ba05d7ab9e7d4991ccedfffb5d22a3b080e8f56ebd5066865594594c5e5b3e22e3367ccf44ed4ddbde98eb5c794751de8995a39e5fbef306378cc65aa6d711799fd0ca77a9e2e2ed444ae334fc3509f8a3eeb3b4f86561c98090c3588f84ac5280a042469271b65eecf6eaf27d389079ccaa79e709ac0957e1142e125b1344218618b6339abcbb2f813750ece5cb066be886de9506cba23a8de006eb65cd1a2dc876a3c80e03957c980c128a573b6d704b89ae81fe58f2d68ea8a0fc1483978f253f3c83ceaa9712807130bc4e8313b7228776a9379c8a378911e29a7e42b6c69bd73c4eff4b56f842ad2290c9872ee1da482e05cac874dbcabe00d1cfd3d4eef33c020e0cf991e5744697d34f0d6c0d0e70527f890b5e72daefd9ff54a5cb188a39dd6f4f9e260792ecb4cc508d16dee3bbeda20f17399990f16a0fae67975b27d5acb1e146c2809459148d9c9c321b2f205346e5d9f39da75710c74443f65f22eda6668debbc4932f7ef33b129e335bc82ed43284c58d940a319c97bca321050b42baafeba5591497fe3b781645507c8f704f507680c5bc6303f4be76cf5cd840e40ff3dcb226315acadd96a0b66eea55c3a49b300dc9ef42d1f07490e729547f427f9c8a95fc7ba7fa06070b21d0cecd34e03d5ada8fd1b4ed179fe5551513d376245ac2fa0a1c1ac09bab5a81081d4eea06fae63da13db59cde3a7f4998a7c30c48219ad5895e0fa33762c26e14d66f824751a52d8a7268060076de44c185487ec3b19a528308a65fc34247278ce0d9a13d922e42514c4b4f053ad86e299e92767f0c67cf60836f9a4e6e2c1527852bc42c645078b7e4df9f2163d9283146be2be5c57dd9377147b82f3a7224772e569e33ced16b29f44a288319f01574741f25fea0974e74b238e5fa991fdc286f0f75e407f15d4b9c0aa3994212b857fb35631a8c586e60df8700d9c3fa37fc858b6562a9bb0333ec8d6eafa2c038c2cd1579f27b5406348b81ed8a0514417419a62e5e5bc51ecedeb7284b3208a9bf2af4e0f2da2a3482123ca1bb0553e9936e8d2079e6560ccc9d7f26c3741dd86189e76a64d7ea08f2030668087099cfefcff0fb35d365e3901a60dac7999732807e7dcda02519a320e30f0e31a3cce295d7b1a3a929bea238f193f39f0b2bab3183fa33ef7157bd7bccf1ed54ddad8d67d5fde8b907ee9713eb93bac34e3990771b43664fbfeb433b0c39b22807896cab9934307cb8ac8bbd09f59fa2af4ae4dc7eea456d7ec3263df633bbeaf60f02c1d67433ea146bb4cd18d38e95ab51b86e9d1f7db1f4c960a2116fd6a19901fc6658008c9e1ec79d9fcd0c801d2f3eecdf53f9454e903ddbf031ce1d29c6e2884d4702de70a4610e123b37b8dbd7bedf430a7464aef21465085fbff488ce4f83082211aacb82d654b36effd2f3e2f653bedda3f42022625895acf59108cfbd010cb941d8678163c0e209b85a55c33c48bed2bf0ea461de121d4a287857a934d412684715f0326b63936dadb4038b184da552cc9e67a3ba6d40441fa0c9ff3c7063d4ffcbedd1886a3c830900f38e37748085ef69607017125f2b5fd7e056045272eb8ffa96eb8e642b2c6d660d22c377ee6e9aff420be7e4fdca9e455b127181a5a52359b1a285fbfcb6d83801d78e7d6420136e5c65db4dd9ce92cc60c75463dc24101ee203c21c69040d9a7fb32e8a4f35b8e47f0d28d0489de9afc86f23d2887b438438622426bdaf4664f131c6fb8fe6003684bb90a9fe06de374d668836af3a5e23ad11c0d417e2e11c9f6cf5fa26fe20b9350da5b996b17b9f788cf5abbc54ebf84c85b273ca60679de5b0d4a904a30ebfbdbbc34cad87e6993d3617e6f07e5d2b1b713deba430dbdb9b3360a9cae11a4edc5914fe63f926c378acb9ee678ad487bb19eb9501d939cb2aceac26de7977fd6bf22ab8859f4e5c09aed669f5f7731afa10f607ec26ec3b4cb6eb0941e6d4536eef4d9f33efd6770be44044bb24717b8ef157a38624d4287e35cd5feb8ec234e532b53e4ba778b38bf1ced19015ca2819262adb7583c1eb7d3fe81da767c0d4e691c072428ae959e658ff64d89530db4af22afd64bf55b766a745b8c8f02f609f6225541a2b2f404d26ec4eb8fc44a53a7ee3633a76502f5166c0e3e35b4354d57338e09f57aa865667e6e03daf38f2885b627caf68e8c17d2af0c258d9d6e11d550d5c368c4207c8cac60c937a22ae9b4f012244c291c697156109b64f1d1421ae3a56a8913aa76ad3baf713858f385a5f600aa4b66524c71ff49cee0fe46ccd8f6d4999c7249fa7881d35e6c08501e79e099da2ec255928b2b3290b418c669c18be8b6f7d6d94a7b92b13ea43ea0070188b7db14b062a053dc96882d6128d29ab73e861b4c2e7d69f0cccfb02d0e2bb2cbbbb1f8ffbdda145ebb0903be9d67b46b960bfedd69060a3cdaa97c2770f209040fd2a17a5ef803c7dd7eb64838ea58ccaafb2c153222279c84042b129cf5fdea5e194353b12abd07c947192cca7d1ddcc57b1004ceb3f2336f1c4901f5b12ac7e8d031d78b44da92a5faa195e1b0a14e2011cc4b00d3b9502e86561186ac0fce0661ad28e2ab7ba150d0cc8959cf6d1f265673c0bd8346c8f3d5a89e6188cd4188d84e38259cdd19e49f56c5c01378629d32f643426c706f881a49a94c47c9fd62f128c8be581186936e8a03a6aee2aeda6dd4451e023fb1b6fc3fb6a45099c496f774f4603a687a53820e1ac56ea1a56f52e0d8c333cd1a7d95898c6f7ecad72384c5865a149923ede491a250f45dbf2ad580a1d6840d3d16dca4b046f855e6dc0f21a0d033e596dad969164259cda1dd298812474acaed3d0cbaa90b44850a1bcfeaf17aeda7042ae00882e7b33390cdc8e48325b5c07ee1a570cd48321dfbfccade636686fe69567b6f1997df09f5623ba8e8958b6ef34f20f17447ed8fe2cad118def3de451ffb9f45ad889525c1e9cc4ffe2d40f099031f75cf4cd73157fd904ef4f75d48a5683ad9e0c544de9567256293c750aa1b73f0c0c556b67df53c05360cdcd82fd9091d6a3e7943e49754766b93521c3129f552578d4799211d32c4be8455af40187d38926300a22b67d9bf8b1f2f606766636a434edaa4d1d982e6c7cbfa8599cec765a79677cd0e94109e9702ec3e0ba850d4779b387f6106a6fa51db41daed7ea98efe072b65ddac77876fb96e8b1eeef61c8a18c16a4acf5c90e74d87ade838b01abd99db48c7d1688206aad437b217a0d6f0188fdcd1af59d1ce42ea6e3cf66890b20083b7d67e9a38606e4911d36112935f5bac86739dc063eeb81acd70980c5384da915ab2aaf6e4559b4fe98c668e987438ee7875f0dd2d4da1931409b23958a58302ecef3134fcc3161a416236b01a3e5f790b756242ea1161933c3698f124b35ee31ecda5157d1c8a3b264768cfb3a187221d24593e0182486eb14436f7753982f7ff4c3fd05fde5c980c0aa27eba2f10162b50a5d27bc65fd28c0c15e656fc6d00c8d5201dcb9bc9025b69e79f192f17e81bdc79feb65e13f72ad29f3ce2c39c2a3d3e6abd80cf2293825af201b868d76feaa331b906f6f56a7e6861e3af24fe82937c848c5e83c0200584a3c5f7993b5876531d359647b2962faf7b3e389a0d519191f912b2019bd954ab96b477d97987565e2fc65653d0f76a421f99fe2f0bc48dc2a47571091e3177c600e3a715420db040427fa53075ef6cc873f16a2168eca4892cb655f78514ff2f48c47714443bfdecb28a678388580271448ac978244f3c74b36e2c4b2ef7ea08912f207fe28f09ca0273a32fa91cad1a5e5b84e48e4c216a9012d82700a892b0c8ef7a5e43a3cf0f06f71e966a70de3ba9fcb8c860ddc64ed94631cc9ff0f0a0ad9561c083274b119935001d48de3a856725c0441be132126d55ceb36cd256ae52261b1c09271f7a8e33b614cf8aa8e437ca858e6b095b22e6121513f57e57b7f711d6a7537499217941a44811047c2d68eb227e0d892242ffb72711cd727e7d022f40e0e35e7fe8e1536960538eedcd01d457a959d550060266694a844296861cd057739f28db5a3afab6472623ae57a57ab17e3f86687cf1d97b7abd8c2bb20f5da179d27ecf10eabfab3810126992a9622d308226806b1924a3a91fa2c11dc1f7d561b20c99f18eebe085a14a8f9695c26eb7d2ac60c9b07e93a03563f2999a6e38e9673719f8edbd11f5e9371c2175280abded313d8f0e4e9d138065290cd90eabf3fde8828ad183f487ed67ca926442e7db861ef85d52271daa4add710cfad85f0c4905163d1911601c0fb19013f210f89e54be9cbee0de8ff3b4309c01fa65147bc973721379417609fe3c887282e558b673d0888dd5772a48aba67f8f64efa55a9fcb2eb010d90a6c1ec2cc1d86985e19b222d28707aba3dd38d790473087208d3c2a1b06f9932fbf77f635c6dca18d25cac29228882e6f26d4c3c755766f664a92edc3bf3c46025529dd87f4402acc19c646d8cfabb58f76d2a99c6af00b2812d04b92e637ecae1444316477ac9fcb460e479dd336194ced91bb0704e45512af293234037b6807e7c7cc12052c89a906233048b158c900c3fadbac2c4c009055a27ad0a2d9de335e547d0ac0c2ccecfcfbcd6bdad359b622d9b99f537dc61a464ebd57225c7e4b20fd5cf214eae64dc6f6f4c757c610d7710c80971d1ef45b8ad86c81eefba958490d95b11a01a280a7900acafcc38e79268d41f181808f086100e16ffd757d497f114a5ffac3076bedacfc662fe895c3c62248345ec6adbf2312b4a311e4ea0dd5337449157f4eceee36d8966f4228e2335fc4f5a2142c8af2c02125d4b165b7c96e65c22031af498434572dffc9c98a7fb9c830c30747b465ec3bac923583b63b943756a40ac71acf9d4cb27c300867256abec0024660f167f51d29d164b9e5602013d9b9bdcaf58068cd13cafeb3d039a320e4b893a8685f4d4fa77242b12b150949aa1dd21b032e9e1869db9d1f230d8297532b5bada6fe2a58dbb5c6bfac378d795e4e587b50bdb148664ce894798df56994971ae30f83aa9f308c32968fe867d7c49390852b01ba1634a766bd4ae6143c26777b1a46ce50f112f249796bb668a95b540f67556f6da3ce970031c787c45a559d0a8d1ffb7467833934da34808f1f0ae61a7be25166060ef2dda26617313e1c74fb52167312b1cd4678c18086f6ba8525f7a92149efb219f0d941ecd2dd49febef1c59620189ec86d10bb5f7c310831190cc7bc4a8d19be6838658bba6e13700557d86f071a48242b801141bf03db496dfbdebfa29c99100e97b4c81faf104c45cde8ba4723e19728991d2ae0454b10ac59c7545a5b040589256f38d9cb2c6efd5cb176890732b791a183ab07f0614b2b3258bf7b28ff723ac1784e7aa80da4aec7c12ab8c6c14fae282ab079c3dfa27d6dee2e6966401fec5ac5a0c1b8e8fe383c63c5b0df1a4870ee8b89b752d8aba4b152ec92e540622ccbb6456037c67761d07e4444a439717fcd2429f05eb99f5e0d40aab915d37cd49a4719de76260eb9339a072ab30d2470ea72adcc50f2f4937a6d6ab8be3c666bdb92a34044d0158221850d9062399651948a105de79eb4b0c29805daae3bb6aab790ff1aafad9b4931c1c0f1c54df2ab93c694bdd947421e97e748bcc5c6d53927a4d0b92b11560566842e2ef1807886b01444d682a98049a0389c20ad5632fc29a71b51c54a4f8755dbb0d64f499fa703a5a7609278217d42635474e83f7cf9ba2fe9f863e07ecf69a33c605e3dcf90a2a07e6c13e446272f077325eb786f28df70de8383621e2c95130b9f95e511e321c0710df4eb257555a903539f8fdd130ada804e4936a1a09c7534f28e8939b6c900b637822fa9553b7651322e85a703a9e8bbe1639a79f14d978b4faf13dc61fa32a06bff03cf354d819503f11d407015f51be6d228b3197ede8fe7240a59e332cd296aad9e00f4e2b6806312a3e990d2c645268293765146ad2fba6f7558711d3feff378950b6c864dba2ae8a50af4ac6b88d2b71d0c5127f3e2cf3cc38aa302f825c569b1d434e4f4982d0b52a0c8260ee812a0f28be70ec26eac0058edd38cf84da0daa42d70368118ad049c6317899ef00a305fd6a8c73cbbec0f220a212f5a5e37f3e3f29a485871b912f5df017cd0d617db0be1852085a1341775fceec275e3038bf24e1ceb2577f9683db195ca4a1699babb19b7e801309d7c3de880c3e2e3857c2364bdbfc2d697fad97820980d1d84d53382bb400bc02f8c0620e8b0f5816c9d783ddcccd3794a2404ff4e3f0da7a6f49b0d75778c9a03bbb23bfe0ba551fe2c2199e4ed114ec6ae552ab1abd5a4fd81bdb32923ce837fa7ba91a3fff2b6f97c493a60ca8fffc1291942475b954ae557174680da6bc75c276592e1fa5af289a00906f577fb0d8349800d5e48f06e27666bb1012b549c04bc9072093146eff84cf05a9eb628e5dd86805fe2a0c6531cd9d3265eb3d26972a9e5e6b635892e4782f82b0ad663824517f11803afe10d30563005ec4b327df0e65f73fd2122308cd77b13a60b7137fbab67f9a476bd7adfb8ccd084360191bb9e0534c58a36bd1645508d90f87db268963a0002063d68db8314467851cdf53a05dc632002fbf8697f6d522d9305044e2931f50d747ab43336f63830dcd2872899008cccba4b781c6dd29988fa7c40f644c36a5a12bff6da49e334b3f3779d33a33c417ddfbc4f1ccad218a8a1a271f62eb101aa7632e9ffd9d6b507780035f7f7c0ac4a84e7c51eb0a622b37a93a6769b733252dd0e911a81347c399872d1115968f958b05a021756696c7e0583d0cafebea2b0e9efb8d9bcd9503724b6f19452ddd71ecad1a03c862d94f20f1c3ee92c43fcc36cd8d874c1c1f8810eeb761784f63e5f12b06af53a4467116ec9da0e16d2c795ecdacc9a1c9d04c9e5f417899ee99114fae02064748aa5776c830c0267285edc5b5009628d0db7192e26ff88864bdb1142883cb137e0db6d53168bb4209b49618aa5512fc5f743e8480640cab8909cd0baaa0a5522841d673ad91778d86f3e1208cc8962add2fe456a0c3ace1df68b0da61c493a8d48986aa5bb6573091a16e155ce702f19150d18f61efb6e2b323f1844a2f2d9a5dbfc5755a26cd0636844b961b3f73e1e64dae8eb9ec5538d07e1e2ce02caabc651a25bdfc887f33816dd5ce7e3b5b5e9bb1062bdce6d839050aeb91f7400d9d75847d84de968e2c6d161a097566b2a385b53cbd8ea061a4f14b7a08e55eeef950f4a4e0f288237268121a98d81064ec8f69f342a94c572b930ae099fe0ed220f32d5e01da70f2015fe4e3d0795214f90ef67c82255f4fae3204c39db75425bff1cdfa5e53aa19534c60c080dad3c7c2ca9a1ce6e5691fd149410d29a89cc2deebf5530a5e5e62cde263296f933d0f42d615444ddea0530dc84c7847a7be3401ed0d2de7117df4f0c44cf51ba8f993e85dac4a6c4c78cd56a83034f98bd174721d4cd26ba3ae53d82e44c824a0378bb633b3d8777e09bb49d641b95a27722660f915029a58eff916d4fb658a9ff5445db8238b1606753b3ee7c1c73d41fec0555da48af73964e5509775dad4442ffea1746d04fd486e3ccd2506e14b9df426a718d33275d4649feec5baf16f190e3af72ddc2d85c6a54d1db52314ce2a9c6f690188ad079c125bc87dc1d80c0a8973a8d2ccbd3365495861ef2fc869abb557f5cf5267ed43884275d5843f3ba5f66f33a5e8ffa6cf40e9b9aebf124a9aee9b3187dadcb1ef0ad8e39c8b515e7446ab0c024935562d37e318cd55a6f07fcdbc1c9f49e5381119e4fa5d557018d70fb345d55a69b9f489f91b193b33ae9e28548879e5832bccc8ef6a040fab91cb284bfe89df8084b97e49dc37fadf98710af42a8d23fb1d77d5cb42c30eb60bee5929eec4c839eca59559f5a44cebb6b1260a24119172a84202ac121632b0ef6ccb8fbc9cf1e91a426ed4442c2d66794b6dfe32e9c2d8ff09a38a6b8942f1cbfaa4891fcc0a23d7df7a613990a07d98c95a8e0c8a978ce5fe2da9c5d61cb9abf2ae7d40bd08e581d5167f315be2c421593d853d2ee052bbdee8db53c8b3aa1f4ca76ccc4b7e3df7c318cdac94d33ad4ec652eda20c0d6398e36dc2d2d6985b99a80c383dde0be7b891fe33875026532db6efde87bc0b5c04c24988a8653f4bdeb47212a3f6823a0a2236b2c0cc556edd31bef52026723ab0edd9a1693877a6210398e5147e9578c90b97c2b3e4974f30a693735be2f08018c798b4cc03a0ba9571d79ba6568bf0276f60c18662e7e2cc424fb37aebdd750d365da5c220a29cdb0e1519a76b12a809188deac5c7343045d0e7c67784aa06f538d1c479c12ae7adfb82922b894d4077f82e1a8788ec42582a7c6f740521185b3d407997baa1cb42162cd140665068913afa961a90a3d229ad2375d186e3f238e57ae15f19afc475dff160b866b4b09574e65adb6b75d510925310a70db03abfb166a8c6dfcf54c7414af1bb7fc8eab67ba4131e9920ab2027c3fea3c34f1cac1d13f93410e6720b11c9b4043b300ad5d06de454e93672c55ac6c2cce7989c7eb7e41b4667a511b69672bb69b9026c79d41904343c1e9d3b5cfd24569af0bc852019ae4c9db05ca16b438bdee5bc2c01c52a19818feb604c50e89979c2d432003a1adc2f3ace2147ee9524624be7c5b6c738930ec34aaa29be24e411166a0ea6d5d8b4ea922d809a5c97eaf642c78b54341b6104a07a771c0f87d6afc8e275c582e6896b53a3c51dacbad2568d7ce305022977907b7a68fdcddddbf4eb60f0c92091409bef65be17e3f2d73eca6c68d3cf819d2b3ca99dbf0865a9133fa044a1a5da243e5b3f70b4090dfe8da937a1812c59dc44e2649c25d87d54ff4f36a21df9675c3bdb3d8bd221c2d1df00962000f0b876d7074ac0dd0196551f23aa9664e9ae5173b73936e33136d77788bac5f0ed64593c921376e12fb36935ca1c8f11353cffa35b74a5bcde38ea494b0bbaab5c881395c273c8e0bddc460932b0c81a7e0af865b328fb36c5a4ae3d891c0d0eaba4315a6b36dc8dd47a0671cffcfb4018e041197da65da4f1cdbd8d2921550c7fac473f58187cd6276b3a9fe6429609729024ea0f649f6475ddf6ee3d6f35d870e75de5abad3ba29cc64aa1b063e76ea7942fb8f94d381c1fdf47f383fe2af910c5157c1689692287d8d3bc0326a4694594bd0f42316542eab738ca20b1a6b6d628846540bd06ddd8fce12e184ed3ca7f18c18e4f98ecba90cf0804080495c5eca40b34b0896a249a0d8bbb419c6af90c0cede0dcb7d515defee96ec0a459a15b6b5ed33226a1b8fe51a9f8c5dde9a40741ffded5c599e56d69f5a596d4c20749b697e499bfb3a888dd26abbb8fcecd7cc75958617ccacd4ddd87be67d0f504d9e926dd9a4d346e430cc4531abdb9452ab45680a86e40256d49bc717afd6b12dd76025ea6182e8b168aa4f0ba14acfd2516121b36ba398fcfc81c4862cc1cdae39f25b388c2c8ecf67c8136870a9537f9100f6887d20cc2c58b2e6994363cfa2f91f8d44ba1b46aa048c8da6c6b3099f774971eb4c322f1342a702279c4d66554bcbd492c477965e69e11f6c5dc90ad502885f547ea14e933970dfd2bf9de7f6c039234f85195835216d7c8da456a5954a04f19a8ab98fc55474fbbd3b1268075b6d74c7d67aa4e0196c3f61af0fda47e05eaa5cd0fe4ef634076e0638c5cd843256185f54bb271bfe00b524dbcc4b192bc57eeed3693bf432f0093bdfc1bac29949a88e25e488f44e68b8af0d4d0e7cb9af3970d39f0a62aa28707cbce5e179aeffb7580a553240d84264ba975b5eed193e18ff82366aa71a7b06f6f9a815c02f1faf972dcd930ac3d414941bdf6c0e07c73272dd7b1040cededc77ad0c5e8ffc4ab12e77eeeed3c74b7bd28e82d3696a2af31be588d84921f077fdffa0c2a17f2407d7c2d535a521f0e7c387b976cf85a4521ee97e5348ff0280784ff58b3ebbed21fd1cb487b6b0e32ef4a1764405a7525bfdda12f0469bbdb35ac8b37681427b6f27732e8c0caa4110349ae3c14db9ebfb1ee08d91a15120914f8e4bb8d51ee69887c2bf31a9e767df03a0f0fc51acc4e9ee148f07be73cac59271d6258aef164c74dd3a93668a897d8726a46517e9fc73b344cd2b60b584d777345e4b20a2ea6a65ce6da7501802ccd53e422031369ebe3c52b4df45a6bf6b4115be5b615ed7f79037fca42f18858749cd7188ca350990b542387437a9f560a035cf6de30602914679a96b55cafdd1f7d59afd33298ce61d488f92b0190a31435520871a29fb154434e6181376c4bbab40d1e13999e806bba1a91103736dddd57388ffe5004025d62ee5d9c28f7551bae8bcb5459e738b845b8b08ee12133f3199d58b2c4dadb251a7bfc48abced68edc20bae2d7bb45cded24d032e3118d8a477e98fac0e5281f5266d0d0120f55e45c70262228bc6b2abffffa555fd01f7b658e048b7bf9bd34f6a091119c6a51a04609134f4546e215cfdb098e8cde26b795efe727945e8eb8898f05f1047ecbb8938537924256e534f2ffaccf1502c9f428b559b57c2a1a1b8579be4f7c8c52ae58cc7bc2b3226350e2fed383d5825fec696f7e666671a4ed69b2a4e4bfcccf10eca8c70660cb280d30fa1f120ef5f760f40e288f98b4757028bdf45c7f72cb51334265b244d338eecea4c84f8425e38c8ae508c9ed3786733b19b2d204041ea0b8c84692f73cdccbb0e386542b5d62280f492f7f1a6571a358f7475c41ed3b589f35b9c23fe1630c92525bd587de3d4ab50723f0b1940fc9b5924482a95298cbb980194a228c09cfe82985572b1a7b03ca950ffbe001e345649e3c46a200527fb2d6d8ce2023ab16a29510d0f7add2797e44d091dace026206eaee57d89f2e1823de5d451005cef7714cf063df1ec465dea3730c471ebdc3c99aa2be0d36d5aa083bea828bde6bad7c4e41d7a2b98835b0726ad9ec79197bd3f24d86018cdc53325ac8336e55a23889635ddc0c86b8dc18ed2ded5c55235cf3ad47802b72f835d0137dedaffb7796199666232e448a3a23c4d71b2348eaf0b2f6dcbae3a789ded1dd5e1df248b09764ae79257ecbfe8a6d7e3ffed43ad5cdb02d237b89ace80feb5f5cc098203fe9ddbb7f6d918cc1bca02a8f191f1660ceddf0fbdab53a46d39e280621597a3a4359bb5d3ea81f246677fdbef73a35d135f9f09402589252ab1381722a1d72b8030c9aa2ad35d8cd2844fed75a5ca9e7ccd113b27bab9e18deeb2810e2271c7011eb582b3e96831ea7d06675795d2798d85b00d4c510f6d4457d2123464adcda17e95a9b04baf29fb8932fb84a96f807214522092c59146819f67cddcbad286d77b9c228bd28a11165f01b6f3e3b329043725bec4fee77b172eb76da2e8c00c35a6b1d6c0b8b43137840643c4bf4795cd8c14598538e646d5963ec9f6c372f7aa7b02f4cc63f63ac193e6329974e5dd21a24a8c75917acfae756fd3953a9ebe99c80eced09fc140beae6f172df9b5dc3d7717e48b45356f364c8b7b279f2aa25de25752fb5aa04491a28b189fbaf6b98360f499412d4ee6048b819f2f50430fa108616219db49a4d94b687e21e278f03a46c5e54b9a78c2668242bbd741439fa5b9b3729722dca1b571a0902fb1277def24b9671101d5460ea59eeb0db54fa3a2837d1fbd0aee55ef09ba1629c54560e417f47fbb5b2326340df23909b929313cbdf476c1f0d6fab1128379e48cab4bab41dec10e0611581621b0a587a33d1ad09c6fb46a533a7ff6ab279773ed255cacfb97f51875acbe039a0aab7324ac3f4b21e4a269abc9a92784eea246a652903784e8b6182a11426d771a2e1af454eddbbde36cdcbdc34f502f086352e861aa5e689eac096187abf6783461d923d6c7450cdf14bfa402e761038853644532bf8c3b650fb753a145c26e44c785fb0b31460457ec6625def73b2bb9045c1fc4334584a2d09a8499e2fc839080c95c3bd5e44f4252f699d0f89e0bd33533f3c645637df668f3e59f420f1b135be9e33aa37dfcbaa2092dc4d67ebc819dd683141ee5cc9df719e6c2c2f032ae6e7ceb4371d91faeb58985815e64356f70abeb308daae88f00b6abdb139333ef3cde877ca35960b81b8c5a0dcb3e8d6d10e69abfd3b4634f6a3fe3ab456e04f899b8658a042b429db6dad48e7113ce77362be24426ee37fd3fdb08640e47422b4041db2f983c797a79c66415efd4b78bc5c1f238127b7a7470e3afd5319e1e4ee479e57b7922d14da71e6ee3f56c66ff19eeb8914ee45579b7b12c36fa6b02689e5e8dcf3a3aabb0e907318d43803051429a87856acaa806710500cdc6becab051d9a5e01acf4f200cc264982653ca55994fca39a424117c5d2de91ecdaa1eb8ccb755ff1869fe7f596ff2382d3fe98c31ad46f3ae87f5973a4de622c25f109a86bf580b3ee15b613240430ee07e796c2adaee87e3b6680a1f6b0c0b7aab26b57c1540030845025453fe76c5aaa3b6f3667ca51fd63c4468fc328d7f87dc8cd9834d07f99402682df62166725ca2e74fa7d7bd9459683b1b0bb4527bc9d046585ea21c86c1d781a76e5776a7e0afed5c67add5e271e8de58745c38daeaa499a816e095cbe289636afbdd404f6176d34916b957e2b5d6b90fa2d913bdd2528c8d9efc7f04ba105f5888d6600142d4fe5ba40a4dcdbdc950c1a3704cbb0cc1d5cf806ce77c75957922620aa47c4b034c12a1a5f163c83d9a905ec6ffe78b20af09d4d97d6ed570b40247d8545158c8e7c0b2cc6fd65505f3551907bb352c0a8b0ce657559a86770a2ec783a488792b02057b34bfb0db78e22f26a2803a46de0b1003538d320a024d666ddb2a4e3b6dd21a20100f79f65082448c6d883f0ebc9642d1c539ebab351e94e962ef1abbdc4447afe7a461d7a75325c3c6b553114875ac1334a3b284a6b1d9dd783c1f0fa357bebc7ca5e9ceaa1daf562ceead743e2f3b460ffd4e58e44491aaf0da02d80143e0fc5c5548317c9bad8e2d12b77262cf0564cc4293a3acde3764ca648395a461bcfe4b92cf6e6458a999a1f30b5fd9eba4d95cf2dcbce9d9b2e4507f5f6d92b92f7436b8201b00ca34113177be54a7c6c1cacd8c7a0d8c44981aa93a3f6bd515d80f49adaa1aecf1b11b2c33c2782d1591ada475b774c59887cdfcb017e0697958196748a08360a89fa30986f7bb98e909121bbccd96f4724888ee1117a0f73367240a11c08532c78dfd979c4ecdb51e3217174b7171718c0dbfa251ecd02a7a8de0d7acd3e7465a2b5ebd7eb02b4b748932be72373b2455432e6a6f7d8736d194ac31e3d20200fa86f4b3780314fa1934dc9a0a49ca8a3978ecd3d55a417683f4d9dc302e360b5b7ccb40f54cd16dcc32c6e2178117524d7bc29301bd22fff59758050a53b7457f4e92aa44db6d986ad7ac75155ed13f93588f41717ca133bebbbd48ccda9cbff6cd85a9a5fa133c460c2202d5505d9201040a7e3c7827969acf017f27cfba66528a22e5e292395bd62ec9a3d1d76209b2ad9919cd516f6eeca65f79b82eeddbfbc20fd25aa796dc4d6b071debabb60f738bd8becec3f69aced54d1353fcc8628ac36f16f1eaf6ab3dbe780dbd558a96b0dfc6cca21405ef17cb59e00c8489b109db44195bc4b5d14a70048a7528f8720b2b0fe8a9b70e1d1af9dc76a6cf9fbbc55160c7299b47a3a963c992c18d0c031fa3a631bd42c0c983c8e45ab2ba63827d969997b0dcf46d5f97e7282ed2ba5b4bbc14b0ee70a43889cb15f8ca1d39d697d7f2d48276a72892f0640dc58caac5da213bd257973e84db381768e4cea81f3081a8d606edc5f73138668788f282c4514261edfbceff94383d8aee0a5f3da453f48b92274a51633c87860226fdbbebfe9cbc06763257198ee9a4da579de1c0949f56d0fb467cb1365dee072ea4db1630e9e09c7087d3768f79dde4ab98690f24916c9a67c260531e56315ea22e53156feb94654b811826dbeeadf8af81375486f7d755a7b2fc9c7f977c44f0352d6bfe56c55430591d3c17c05af652794e5ea629ab8ef6cea3db8bd02ea299512089c170bc5f900dfd373d9e44990dcb18f9210bb7d301bf7b53bfd0758e9b4ef73c2d8150ac5acea006bd8b96616797b2f0bd2b6ff50992e3e7f74d97b1f08be7dc0cf4728e5c3a5f3f62698a05c4293a97c94f27b4c2471ebe66db740da6dd887321abbf5e203ea23775da86eac688454326b65edeba0f4693cc79fdadff5a584b27769d505380f9094bbf7233671e96776aa27882e48aaa7895dd703469819448dd6e159c6fabb0a013e05d04479dc49652792bf826b87338cd9e0fec543771e0386d0a86403c8a4a27decaedd0459e98e30c612fee73fb7fc2c619d2b31f6cbf38acb676462d08d680a5a95cf367a9f3e5274da85bd0e5c4a6de8dc7dfe4448be221ed61948522c66e7faf9ed1776e9a844da452b3af83708ff4860aaabcdb98da81efdd03b029afdb4cc2847046868a77a1c0733f2724c0a2416da9e4452092e6cd3759fc4a7b86cbb8edc0ad34e83b6a3842cf923e97b62816f5037c4195384c199e67548d7fef94280f5fd62e0b71c873560482407e5998ccdf475dcadad17f5e05c3663a908bdf359c19dc4136f260b2a132785a5771921ed5534455b422edc4af123bb07c92100d3f587dc76663e6ac0ca7b536587fb917b73d80aa068aa42d9492c08c50a71fc3ff5517537a74e81b8877e72b146d4c84b2eb040fb66ea541aa3fc603f0a58601f2fe3317c4ed1e482f8fc200e2b73f8bfa0031fc64de7745a6d5c5888707a561ef708b5ff9d9c6cf6aa4800ad18c8b71b854b6b9fda3675fb8e3acbb370e5c4164705698af54519b4d178c71a3b7581b0ada14daaf5d9b18cbe5783eb992e8f46a6ba90750940e541b2016a4ab9271482ba09240feb859db12ddf2ef07ec832f69135b712f7a6a91e00f25f3c5ac03d9d4f5430c69e2f150f88745bb83fdb2370c26605afb1b4ee2e8fe0d4641c930abf250530759a2d81e76ed63f8f59cb4f8eaa92fb2031c9abf8f38be0cf3c90102d4e96c8452ca5a9cb805ee00cb7de9be98a8401c4c65d2c8d09fb123cdfe3dda263706ed28a5d3508053c3a989c5387aa9005183ab47852b50bfe1ca76462ca519ed9d4d99fb412d12c8d4bc13c255a269c9703e5dc227ee51ebb7c8f5bcb3aa89f4029d3e113344cb4be50dc977b888e7e891b0c01191e2ad9943a332ed1a3fd89464db2aa7e74f9e21ed4f8fb58def9fd306f0b86fd19622d9840f8281b1444fe339abd9fc9e189e617b15e431e504a93d3f14673de77789a1392258ec6df49f3dac49f411c883f7eb73d01ea64c30bdfca51fe69f2a8b375397332de5f5ed68f702fa939e5ca56fb3aa88dc9e404c56f215eb025e33c15ee94c164254ca7463320f353b47f9a8e00661321f90737ef2bbc3e0f4b949e73b1c2bb92039aaf7633dcd5ab7da59004bfeafae27d3b3149c696e039ed19a6834c2468ee502a36772a5fbee13fbbab46db04694844132cccdb0446f02a8355253f717209847b56562ad6de99769f8b1969777819990792a31c1cd9e6300e9dd2321440e5a3c6d5e9fa9c458c1cc646f822fac5d9de8179e2fb1a8843c709e8ce2c463def102696a5768b5be0361990395c9fd441896c16933455a0013467ecb13f11cfaf30a7d614a4c454dcec454323791bd6ae21fe6c2360f03a629f14b06f4c5402f6dedd970501480dd7285f9c1dee3ec68562930117ac02cc7a41c2499288f52e6dd0af82186e589c687303c88dc35b2f6a444b6263424fed3da6636c5a3883261df97cfb8b566414f8fbf93bb790fe123b87a98fdff7d52be4aaeff10b26b1be437a476aa3941649002aa00ea8c17becaa0cbc8d68a7ab524d6a4016c1d645c57baa91d8b2359d0336f1e362b6b7875549e831cc0d8949633d4d628764837f316cf17c2a1da46935e4bc346b736f560f10286465e454de0716ad4a5edf7b6a2c54d1a16e00555aec9d56e22a8585bc4639f0930c7ec5edf3f0f5cd52988b4a87b79f70bd82729018501038135127ed2ba3671a64253af0d6a13113af464880ef1c6da5c3f4c6de6276d011adb7506902ccef0ff769c2b938d0e4672d3505542d2561308984cb161fa6c3bdbe43943d5d1f882c4d1561eaa32597db7b7b744df99d53de1e7c1003398921167906f143957c0aa5ba30cf17b0a373352e91d0528986e26e9fd6a6f5ce24b834833d1254f309a1cd14de9934463455babf1c0b264bffb5cbecad2bb1300ecec3bae369fbcf5754c8d09ea37007499b9d8a203cd2fa4ec010adc8a2c25bfe78885b05f987264eaff47574fa2d92f86ffd74d0ed3b49dadae4d727e984ffbb182c5d7b10853bcfd12a5507d9a5fc26133a96b8d5aab17cfb37163fc3212662bb32260ef0e8d0170f5dca80d4adb3bd58ab1f5852b3e473f0d9a97c730f1484b6fa80c702634fc72bb053d4cc739772a8e9e500b1f393a017660f17c0009ec8163dd6086b04ae3391d097e237aa4297ff9ae78456b154b0de62bb6d407d65ccd59344c0d508947fa9ffe566ab0538ec83f9358daba100d419c7a68ad60436a1cf09e5056c4528e72e69657a017be089c72016358a5369f73940580a44a62d4cdc42adb49e8df7d5276d7318c4826ebef93d02c07a33c86a75b778d01ad1f3f0c70df19e54d65236d5420b8b8e326377a2cbc5e801d0fb3c61401a855db59535692c6c346bb32c24cf976d494cbda55dba6b8dfa70fb43aef1574d12ed8a5d1ef681fd4d06b83508d06ad34e648be5bbc9800f85496013331411b59cdca487137827bdeea803a4a841d59fbce01150c8593647d7508f3fe21c1c23c36c30dbd42ebd45063f5399d32ec49a6e167f6288d9caee7188b9f3c8619c3b75a8f3f0ff0049c9a02db05cc7c96a537009c714f7610414123be5a63496a820522203fb04a0a42e01d5942cb6bf2b5f751b7b35c94f98ef14c1a5d08a5e8adb02165b1029d6a22ebabf446bfc7966522a7d4bf054a6d37568c044caa520ecd172b7e7d07b229cd42f7c7387bed249419e14ada905c4b08740308b2bb7ec80591a7b98e4f4e1e6ae40fa3cba5090382352e43dd3168bfbe1b97516f1e26b2ae593e80d198881b0da692f568ba713b852c016702bdb724fb80cbef008197dd292755b93f6806ecb409277927914517a4bea4c76ca61e53e8d9639f9911965be6b43a61e84c749f4fcd42930fae9a871ea145203bb8e19039a940e7b7b46fb64e7b6ff9a48fe09e6120d0f1e60a4ad25d4de350f88fa342c2668f2e62388b6a786f37b70e45242429ef6b1af8183a81dd2cce7d4a3b18cac8c0e5239c95b2ac8eba062fa7e83c2f88341c65d46b9a10fee4bdfd273f799990b9a75a6c2b13893e9271b45146d7aaa5f01156145e036dcda3a3c22b5c3baccd77986c29da89b1141518cc0c15b1f556b09115f885be3c05dc6abb7c2487c3d3235c18ab599ff101720afed8545d9f2dc702c47ef39689dfbcaf279ac66420bb9eea4015ee7e6480ba40de2e1cd720caee3bb18ba5d056924c05fce3ab869a643ed2b50fd97e3df77b35cdd5c3abfdf83f23f67c1a3177937ac78c0ba043bcaab474b24c05e7f04c45e19f973dc35d804faab2e5605508d98558cc97b0cb79488758cd99e8b9d32deb8f05432673ea11bcaa1f76a319435c92d723185f1e69a93702cd8036824e5b797837e622899619ad274fb3b46f1192afe15ac52048738f14dd4a51a704ba52ae6b86fd1b6114178c6170d9dfa8583115006e9bbde51e97ca5dd451d2eec4566c8635cfc77e36b646ef8284e7806f49960e23b6fca470ca21f2be2ae8bb942397e4edb842fff49e073db5e3f704c17189e0a7de4d743d0ea5d2efa711bfa9f662e3fdd9586267181faf752517d9489c61f2b2fc3c5afcff01021d125fdb58538f31048930050d98a5149ec7ebd268f70e494fe3f9ff69eb731cd5a3f1f562f5443742e4bc58f590abcae77283814e655f53b80bf196a9deaf947099311e75322abc669e33e2db0d923f253796e2688d90a1c1765cfddf8a809a7492247c6dfb9f982630013565b6ea0bd0d13f2ebfe38a48b8aff8a8f78843b021d52293198f110ed275c6697f8b313f025b1a17f6b5e7cd3308ece11cb719582ce51614db418ac2b90edba84f2b48a42ddc7bd7abb7099c00f33669b7dc50076fa58192d18d94e0856319bbf5b10eb8e44766c581a7f51345443d84da45381d656deb9c77aebca6249fa8908e88d6d8df517e1a5d82dce2660e3a98df52ff76be70b14bef73324caaa316a848ab9356788c8b1b0f789f399c4082c3aa36203ab20e74ca1f0fff37ccb7301e865044da97a828b4e227ddb1a39433460c373656bc44a1daa0491be3d6dcbd64af7655603c7c9f824589f354ea03a24decdef4ca078ab01398e6a2e00d5ff3068935857ef6ce0230392e14835d3ff0380d1beacbf93381297a8bd9020b465977c859a69e9babc8d7ccaa87f96e29057bf7148c158d267eacee910b965abece9a7369dd5d4c9c2af289f212dde80548e0415a99899fbe7c94d14a9bd1aad1a3bd0d6223dba44d02f75aca5da144dd5a5e1f9a6c5466741d35fde4d91e76017df15b9fa9c37034b1b1e8387217073b354c9c959dd83eee65aa63ccb96e4ed90973933a0b603ab7facb57443b4c11c4575afcfaeb1312c3b6ff5c6375cddae70aee78c1a59ae97c0be7e6acaca93a0b2cbbbf299107d9d43aceda66d14959abb3f85690b5eabe2c7e61423f464ebe0285a1e7437b59c58851677f2b9b4f8fd976734e6a6f91ee21dce3d41e9c54e789f4e2a84bc8418d69f10e3c1641086aa8b2f0c8da8430d58661403d69c1159fb10315045ec4f12f39a3e8b2fca7f75cea90385fccc6b879ff7a6f813563d6ddc690599e456ebe48ebd08bff24e4a7292a84208f57c0c1331f7b88fc9ad6b0f5083b88afe8b3cd63d1e72102fe6ee59d67c7d2feaf2c1e886c7c84bcc25fcac63b68f9809aef0fff75db007feecf5586577b89409e612ce434f2af056e3963db46e610fa4d17d7121a787d7c99398230fb5aa85b624e84c585398504b396ab376be7cb6112b0fa3f2d25a1b678f5ac5bdf86f1a4478c96b25730a359b7b40f2652e73782e30680e086e46b74b327aa1fe4c94e9b2e5a6624c9e4ec23b4908cd93899b667f648b45ef0d9c3f47d1c9dc101d3863b33dedf5ec6ef407e74af2d80730aeaf80cf6a4b5ceb93dffe1ddb009d0da414ed9292994df37f50c8fd2f2e9fac10ad674b6b253034a741d42988b073ca20390cc5c5a48838a2b2c8adeda00a0cd404fdf8c58ed90adab656370f30cabf62fce352d56b12e0fcdf02e1ab7f7e3a63415c13c6cb69dd8f8bc730343b14a8b9a877ece924802594495c458c7e40046045d2e3567ef3d7bfe4a4faf9ee2f782d0981df095c45462bb299d9bf6afc22f33454144698f6e57c624ed27a1353c30342f9d0b0becaca7f6982a8758bfd84b55209e032e5123906a0780d5a08c58c094da82b69feab66bab6b8bffd8acbf3ceec37ce1d3814f741c9c90dd9e89c1c93e0098672cb7424cc0c95c00445ffe66ddf5a74dd5afd13e290e7d9ea2a5768a96527ef6e38dd8d44c2173ddebb0279eb6d6cdda2fa0a5b8c08749f33031f765f348db122ab59772f529fe22834441c6cb01a6e7b04a6cad29c59c0a9262879941373a2560fab849565c376995a4985c1f6f277a2e08a7843e7c8b23f6f5fdfabafd2253bad8b1c608a96d036b4892910a530dc7c34cd44a50707bdcbcfc6ebe47440f9843124a68c518344f95d6924c4474f9c40754b6d93ed234166397153540de8cba01bc5d89fc5156169d07aaad7627ca6fc84885145633e10d7142822325f210e257509142a78a671e623bdb8000c8923405eac88a1d5cca72c02273b5f3e7e3f2b4852c7b7f300bee189b93066375971143afe427c6acb96cd604d29fe3c05003e313e426926185b2172296dec24466b26a88e1acc65d9fadb8f3a9a18798a3a3086a0d4317ce140ef8e6e3f7403c2a854a47196ac8fe7e97e1f9280a90b8d6c074c85310548b5d1fd43e34dacbb6d321ba727d6eaa1bb16f1d7de76ea824dc76a57a69dd515ffc79db56a33c5eb8c3f81d7fb6b4e3560dab7bf54c98a80088c40dbfd54a7b0bd9e09f6322cae4dd3511be3e05e9c5278fbc779a07bded514c7fb106db434f2c515e12242dccdfe4ca4e25d043ab4cc81fb0e95668c08f9ee289035f4fc40c9714d219ef0bbca88bc893f1982abe27e307e9f2531869f7d54a0377febc91ac0d8384a7ecc4bc5142d4b8ff75630de9ec75cb63cbc378988ebd8ade9b49758149408887126f32209cbb1f66465d337618bf0f50703e5990f66da90bad069c493f205ac56d3e81a8b0b77034ef86f7d55cba1dbe5951f62f7b82771b19d5f9dc604dab1a206f12ea24ef4c62f774d309e134ddc84d0070f1296bf7591e43deea66b7e764fb0f2b1ffe9ecb5e56cc4d2af18c091dff2572af829e7221217c21c50ba6e0184b8525b270ed675b68d3e5bded1b8e50abe608d32c6deacc1f5a254772ccef483a1e5c041d121901318cd2258ecc4c6d8c973e336ee89cbae0ae9a7a9cf12ab1a2777c2dcd2165ca9db2ffaf58b844d5e720c35247179120f1e57f2c76e57f28e8e916147a04422774aebb2fd79c28ef03832c32d46eb1645416bebfc99a828d083bf8550167d260e16361180f102d7cb7ed07c990553a6a120f4542e67f5009488ab20f2f16fcbe351fd9a83e6b8291f2b9666b03c248f79252f2edde48f671e5de0d412597f56f015867ac9a9a84b44a1356f951e987cc3ffc1f2ddc5473d5b611181cd005f796fb5c2d4bada840c499f5d352e814792c7a939eef8a3437cb6e204f9e2b03d19340980db453824d342349241608ccc6ac932dd5436596c84e8170b89122c50d608d4de92212973b33d32becb10d79f04e063af5a9b76109df64ddfe3bf04756f419bfeb35f82ad48f9e534ced66321656e329adcb264c02ac7bec905390cda01252a4019bd104518ba01ad6dbb791d5a984b18a0344b06cd67ac7a3d7e5e77398dbeb8e95dbdecf6569286643a276d34e5338777021e17c8a640f89eca7b1c88ebb60ca0bbc5f9f87b573a0bc21eabd92793570fb61041ca143280fb073b2276e371a3337b5c4929dae59c9346bca98784fbbff959f696728fde893901421dcfe34f904b26fdd2cf0694d718a8c5f396e84be735abcbd850d372344a910232eb0f1e64ed609a2e20514375ea169cddd6a55f9b79225d833f0e3bbda05baa3c24c4279abccbdd70c6526aa3def538690ccab6762d331be2d95f7a453a82753d91bba343bcf474101d318964ac6bd6b69f0cbf73224dc9b5f1f74d05efb78fc7c9972e47222df6dd475b92f6a573b09ecf720afc4b949c8907d5d46b59decacd41d94d23dc7b9851415fe5fc69b64f4984d9e775e2e87c6c2683f8d6caafe1774fb24c174d77e5172a805a33f709cc351a7140cba561ec3dac988e5437346049ffb341509f1a451e31c9f13eb827bbbf6b846809262aaa42a270347e5ac6f6810e5c2bb3793deff413a400a271666858408ba423521eaf76474c469cd13d78824eb8cd6c2c4a4e7b7b5164ec0178f771ff8f279173e3fffa6f8b8407bb446a35840807a6337845deb2a281a0f88d1e508864995b81154487f88b317ca1a06112224365b4f51f0128f44645e4da07a5d3700bce16ec18e7ff4fd27a76340e09b384867110eb974ff4294f31e75c70f9221930df0742828cbeb7da71d1fe15579ea24057e70509fa0daec9b9e7734be824f9836a4ff8b2d6027223cce2ac226ce4fed85da2ceab734ee5fd84e93e5382ef0c4b6d35f2e53031e3ac9016dae545051f7a71268fba39635c5e55127ee79de5e299b8e8471277a492f97aeffaecd0dcfe7569957743be9c423d7811040a1f11f285ef93e8b6f1906ced7ba3cf7706bf46db68efe9a0909e1fb4111f9730ad30de8d417b15f9f456f9382293bf6b028cf1ace42c076d4196bd8a9d2515cf72e3de499f18f0d603e1e98abe886fbbc022aa6ecf9ea0ab807b42feb8919d24380102683fd6cda4da243e9036b3f5ffebf0c074afabfd837a5a55fa9505c49f25cc7f5b7744d27221609cff9c844ddd582c8b369f908fa251c0f44fb879c158498e7a3d5417207a38bf56e12bdac68d5ae1a4b5669c30ef0ea17e0fb59ec98a72290efaa4b339c15808f3e45adcfc63059bff50f26219e5e8690b6442da22db9beff6339c18dd38ebb4c1c16cb159e4eb745ab1accc1c9358df8fac72f571954abf41f9c0f589c346d402bbe679f1da8ff7814b2e81d7b7d9a6a8c7720bc871ed61195537825bceb6f0c10e23c11f4fb16431ba858b5777f93d0e2e2f595a5a61ea04329f8a0e0cd3cf6358c40cac9773d66a3d6cfda1f2a090ac3426835b5f26db31f6531719c4b27deb944eba60a6fba76b741387aa26024f79ef05cb9f746f68abadceda6c7129e4f64e7baf765b4177c8e5060ac8383fcd0af31b63e26494022bd30851abc0bf0af9f3ba7f013464cf433efacecb042fc1aa44dfeddb1446507922c3d712aea089b1f3c520c421da26452f6d2cba293b3c4c1c3e031aac7fd1d517f47df8a17cd29feecd835d52caaad93094318b55fe5d36a861b8fc007f421ecf59ec104e56ebf54f73d80bd38e2ba9953cfe40b67f90cc4a02365cbaefd8b87995c51d1c8bd5a8d801b3d5055cbb71b2e376921fb39bf1a891fd9e92a51c03889e5a3135537b1062de76be3cf37d98c92c2be0d9ea61add9799dfb37d7d6ff454724f8a54a2613cc0106dc396d6da09b7e023e5d7d290e3ec850701b33bc83d546182952af7b283eb53a687069a12d1eca906514f91d714c2cc71eef8a38389fb78793e00aa56fee04f89af82a205a2e7bc00305bb584d9d7f7b4d04859e48148e39ab53333c1530266c46ed409dd807798b040a743c49103ce2d1faaf978ca7c328c4a400f28e7373fe23ffd2d153ae37908fd7089d3b1a82dca5c76f071e287ec9dcbcb7ce24c19724b66584b398cc8603ac5a2e848f248230c12e3650233291b0192825c98fe284fdaeb1fb9058fa65d492866441a1085a1d05b766e5f6b1a0fd61c017f4ca1befbeb079180b75a66201555c74e9438d60b39d45c01159c8e7d478ddf74339a806ed1a28212b0f16bc1aa763cde3e47da38d79c497822057aaa88cc74c598b913d4cc5eecbd6c44abae0a40bffd0411763816bc6cfd65b8ac9d12b5b1f288ee31b980406677ceffc0153150682355c8be5d68ed5252edb67fc6243bd6d1db45f10f433fd2d98a93b6aef5b8330f8e1bd079931ca65b10964776de896f873f29de2311cf85a9a2e61f53bda6e6e5a6cd23db8639d6b0cf02e7872f0c71a130548cb7705c1305245a8a91f2904cf974c0358337239c7176d2e374387abe84fa4ac79ea928da5b7c9c3dcf1a6303a05b274da1ba074b89dfc1c0867dbdbaa51d1c8ce227d09edb4f85b96d7e0253f4fd4b88d656738aabb8e6d18ae168df6276c4372838f4c31aaa87b9e9e43dfd1edeaf070abded6ae5202c977bbf030bcf006e5bdf4276df03cb760ec63c802c9697423fb6d2146712098a03ee66674020645d1d01f2b054bc0861e2cba5ecdc0e297a1016a388dfc32a4e14986c748b9ce09facf02da2b5f21de22b71335c128a8a9eb627d32b7d6c4643f96abec3f9ab72ab03b3b222f3e50c069c669f5ff044d8f0cfcfb894666227191b9b02ad90dc7b49d7eb838843a0ba9e6ede60223c87e4059a2c6463e5de82e5a55bb32b3be5d785a8ccda231969273cbf490bc3acdcd36bf1fbcbaeb4c89cc22bb15163c1d881f7b0ce6f8cb19540c14467521ac89777dfc194d54911b63ffd6a9f2b703485fad450d65b347c3dd5c42794b576d05e76da39a62e2539b187394228e57d6b324724133f05dbbc2f62a9cf37e73f376dfd867d317324ec475f45305f460ff167e2eea80347515a795429d30a9334f6d6158768ec893100956b876b3e229a0a81bb9cd7c30086b5003ddddd3d0f63ba4637a4f2eb177ecd0a6796ac8e35ebc19bb60cc1067b207d7bb98ae13f30147a97e0fcc6ccc8bc2768b48fae4ac50af3145cc26426a30d8c1683c5810c0f5dae0a53a5dfe0d5aa796a810b9844807969271c7563bed596c85653631724e177f92140db65b87095f143d7086a1f798c99d59755bf43cae1bbd6e254a99c52870966d3148b7a9905b052f8232fab2aab08b191b4b2c4fb34d8781c63d3b1016637579ea0afe5988ae09d0a34f7707bda85cabccda0a50f447ea25066def0bc65e2e6623e1155ace95e298edf718065e538fdc9577a4e6ed13c3bbad27c38b8364abfc825ab0ccd6827c608fb6dbe8019e5d0698c1ba087e26b989fe544f1afeb7bbedaca3c033fda6bb64dd7e20b7f82eb64aa467277f3879f25a5b48af3dab1b49bab1858a07e4574c26c1a8975ce8e361ba88b1c7709d799192bcc5ad4c98dc74f957a237f72a98910d61fd8dbabf480b034e130b6a434526da2f90e9a673ea3cd8086212461615b9eeddc677413f8c26905378052bc3cc8027756cd5dd5dd2f69bd685b63701ae5461f6f8634522036f5f5a97272c68f1c6b7ff078dcce98464766335a233394ac632adb31f7116fae9290fa3dbf69516ff5c9fba7f917d7e17402a94b679e783da67e3c4d797b773e471727e4071de6257b68cbee79e3db4167cf93595b35da6d8b2e90b6334f9f5452644cdc1961aa02b2eaaa594a00f47fb59fe2a5d1255866a79401c1d908842e50ba616ae712784d677132e5d4a4c0abf05a2c0592afc9dbcd2a750fa71ff83f565ffe5a28bd5a9c7906ab353d064212e6dd4a7340f9684a95430fe72b21c9f07bf00fc13e2cd7c915b502529ee8a6a2d5360c70807c3c9c73c9b005c5c20a67a61491b0579c17e8662e36863e4084bbc9fcb88767d5440ae3d17199cdd23af39180ff303d93e0d5f5875cf4d5720b8ee5bc5404e59e3d6b91e747c840d4987bca17d07a21bdf528c12543fc415a8c23c23c11a350dab1d20316fc4deef01e6c0b394d5605fe51bb12b60b4a9b206e6732daf265dbdbfde8a3d9959e068ee2f04d4cc1fa7e7a8b42d7b42492fd3793e81afc0e8533e32c17570b84c94486bcf24619b95c43f6f282c06d3338caaeb32ea05fa3ae5015a189626f2de6b13a986dccd7a116054b8d62c6d494b8c296a3f5a6707754841a5970e6463b9111b5727460e96d589fb6f02ae666faa3a517d336654873a48d29690f7f03dfae1a72ef8aafbe36cb070125941b4523b29a9a6f64f05d3816e7a28dc2995005ba09d05b5c5741db8dd667bacf9a33a5967744cf060fa751c2513d55750b2e69ef0b844235c69bc43c5fe1d26f5ca93416336dc67331ab53f680336e2f9db6b6e6b2856c4c3122ef3828bf797433e095950eb204cc0fc090deccf3831d189979f6958f922b543380b142e90bc884edc3aca8f5aa9271ce15d7b5937131cecb5b0e10d71e73599556ce431a5f1749dd33ec5ce29bf88cc43ae23f60803f4423abcf098e0a7d26c9bd916af479292f705e854cd19e1e2dd21248fe5d39c0666cfd7573aed47c67b0cd7decb1f91ef1d3dc228551d368c2e3d8a54035af0aa108a8fa72bf6768b3e23459ea3944ffdf98d03d548b47f619219c0b1dc6682e56297ad458cc7d9f26f3f404a3c530655666bdb331bf9537bf6f05fa0ec4309d6e2fdfead684cfdc6280d69bbea77c3a8a01e36625acd3dd3b30adc5ea36e48521c39ff38f42372f06f7e01b26a931c8700f80bf9f43b57103f6c10639a43835637c9e1affea3078b281bf4c8dc9c59af9d56330b3dd9c48ed48d23eb373da7ab97a945133066cf73261ad0f8caa9ee159e0a6d114279fcaf710574419741f57bf7eb2f6b4a8d8d868918a7de70552583a0eacad6a8b2fff32850dbefb88a776edac0b86a382fe60e14e3949dfaf60a5583a8131dba0abf5976f8b84352c2a406e9cb5b7ad191e4ecc0003cf06aa418f0bc92bd51a8e9cddf42454df63f2166485164c417d830c05f074aa73fd3eeab6638c1563733b71c7497c5ec928beb2ffe80a00bb26b82fe65c58eb3d1394e35dc83384fab34fca863277c03205ce2277df1e76ba08c81f478101245cab93764bae21e58fff8045ef675f58da23d3264fd25f201762cd82473f11905f27064d3741d0731f56603b2240d447354380b5e9752cef6a92152c4ccc97474b76d2646824ceecef0bd4eebee93d78a5754e5d80c4f34d430937c29f7250c10b1f1addfdd7c8aa8cedf24cf565cf7029660a4e615e2a4bfe6abaebd9b8720a7c91de5ad35ebf98cb5e80f0f28456705d91f996182f897482d6a07b387d3c51c813a7721f218df649fac4c388afb2a51bc7719bd3d56389e18f7d66c47f0881e9d2064209b7f3470f623bc0a42ed8d6503f5856d3d88c810a238cf642ba17aafc2995f936d8925a991d43d412f412273b32156b5e3045e335b565b450bee85310393193ad8e2f82248f72f7b3352beb4afa88e63662f7e60f0eb10d0c20d3836c2c8d42965a76bbe3dbde1a39d9805dff2db8fa94b3670ca9aa855208a38ffb913d83f60850d9361b1cb3da1ce42bb06b92881fabdee9f35492382f6394df42a507e9c42ef980aec8515bec73094034aa4a933ad120e848905b7d629b09fa05f2268e33ef50af84cba8b8d5cbfc4dac8c9e24c1b571c177ef0b8c22e6591804706042eef3bb3730c9c445fa63b5060c0f1a98ce9cdc4ee42773c5aeceb67c14e4505d3e3523c927f38e0356155f5e87a88fee8fa44c897337fe8b43240e327f8e44a4e8d5123465d761375b19137da04d55df70df7854da26f1473e9e28f67629bbfb6f2ad5e35926657d02a0a4d053373aac5a462695fe7365f90dbf0b208bac1be9e1e42c383ca636b0c050633f6713273cff7e90fa316af4bcabc939ed4c105118f34cd7dd0125f6c8e5a283611ca6e79a13eccdccbae45f8dcc38a45017197b74c7639f5a9986e0db268a4b5e789202d977c8b61f4af7748607fb64bd35108fb30c9a9688ac09dc830ab7eb56759300e9d011cadb149f9d3950efece26fa2604a22ac90a20a69455a63dac9921a884fd8a877fddb82df0034242ee6f2fd0ec60054c4400348fa18dbc05125b8006abf701fe56d3ceaa19c576e839128405109b553a4699e76b4c6d4196237a4d214571cfe3b2b44acaa18d82b50505cfa5e167c41230da02804b381d232e4b80c241d8bf9d2fdd962157c0047dd9c371ba705a2af119f847837a1ef8714feb0d88a9f567bfb7888d5c55a5e2474c47622f1f853e571c87490196a505a7f8c8db586ffe8beada7169f195ef9f3e25489890b37f673785c867cce12c0c019a5ee0546eb53d032929a44dfa87fb250edd70f4e09a8d3afdfd1fbdfa919bb139d948e83f69b2f8cb657b0c16c40de31e616955abf2caf4b0251067392fa53a22070993ac89567f514bafd2faa3e332062333e4dbdbba09a0c0005f7e5c30e28c38c7ac70e5616848f2d4b147ce7f4d66c4a057bb9e6244bbb34fcadf2cea4f1d3ba7ddcab5be88919aa2e38567c905fbe5326711e97150619c3e542f9a0928272cda3d184baa2a83cc24ac2643c36c2f19ccd8cf6cd043f1f98209d1cd5d10c9c6b4b2c450e74aa0655621b52c89160bafb3ef049dc36a0a3b8b83172f7f8463cae844a3c904015b8953927485692679f8dd6e033062437301bc681870964c5bc44c031118140315c9e2ec3f85049fb549884967ff4068abcb2ce83837a8b9b0a7ea628500bee3ed2d457e0f58fb84c1b152ea378bad863e266f61cc355b56abd4dded5fcf8f955cdf83626a41e44d94c5ba8d496ae2541188d64aa5fcecc2ad79ece08052cfcb50ae7eab5e4c838d4aba3e9dd74727efb0f7f64563e5e4c334022a37bba285898328920a28e3eb2452aa4587cc63fb960234df55d99bee77678fdea3d6f89ffcde3e523295e65880b0b092aa439740981b546b734e736dfae4492693df7f32856463cd51f0ccdca6e7fc1ed71f6286f4e2218fea53b3d1c106d3c9f89a29d36306c7feb27a4d6192552ca73f3a09b1c5d2fbbd9063861c19fbf59b9a9f26298331b40f4b25e380ff98654ba229dea85137f693871d42e4ab505624d7f7e884fcd12a73185e9da502feaa0b39bee73c0cc97ecbaa2004550c4dfb4ec073ce5fc09718553a8c0d35a5322c948e5c0e65ad395b3ec1c6cf904db6988446519d4727deea6ec0cfbcd42f79af9bbb85061cfce2c45c2403fb62796002b6e3fc751271a179d3b4cd6a01fd2a26c17d5d1e23a4b3cf00a9c4914801c22804d6b375b78ae0a67d63eb3d7c96208efff0b2641c837f3d8a122339d55c5afef150bb4704f5ffc942bc3cdef9487e80716f6074eb15eacba612c48fae78d7d5819503ce2fdb8ca88e2e23800f072ea2471cdebe2d34ba42d3a21753722e1ceab4fa9c629a151053c33f86c7fbf8c79bafc8a57625370dfae7b0da9b18966b72595713398f548ad4f7e980cd7e6d7cbb160cf9d94d0c283a883deb2f7ba6aa2d410bbf4fcd47ed1467b07cce0a02b72c473b2ad2be45273688fe1d721a4cd9ccc10dc1ce77c4fadd473bb48f8ba1651de13c12709d91f7e4045df764ca564a00083702c8bc2fa345d8e3e1dd557d138fa807fec6497c13e5828556de798c12a06aad112c914db2b338e368f1a311de5b4f0558fc16df6d14760f6a1b56f2a5c09d3f75d625ed68ec123ae1477212f30b58ebf64ef248e1d260fc995aeb9b4564c032ce2c670623f7a0eed03fc56eedf901335dbdf5aa1710e95c56721255b30d68b9b454e0a37f4267a69ed7d806d7963c6aa20d4b339d153089c284e2c3011bf99584e8ef7db8e5aeed522902a3d205fe73aa042d678eaf3a6275b6f23d6f62800ca8b05006354d703f200d58c924b6c7ae605684359d73325c0c1d74cb4a23bac9bdfaa5e7f81e69268b272f3db4879dd16e0218d0b9106e7b742e6369a7ca40d9a6f782cc96bed5264f55a2c414b4b693a57a484d31d54d813d842b5cc764e3420e917dce28f4b3633d293563236f0e398f852e6ddf532c298ce220be40fbd0d75a84961bcca8399832a507ed451955e0301ae4a52bf6f315c90cdd533a7989ad25e8c29f3a4578068f0f38968e5891958433acd00e56f6ffc4c2bffedce278d5dcee34503f73342fad6ddbecabec6af84f4a0a93346b04588e7496fc8b9bfa96a13e7088fefd4c40eb233940e3e31fb78def09d3fb262b24a4af85a285ff00a137c87ab8809db8a066f8b23cd98817f9ffb043fbef796e523c2bf14825f6e00e15830df18a272fdeff7984b2f0faf28bcdd42664186111c17fe5803f2aafcdfa4c73a0a764b90890c412818e468958bdc80c5f4eaf68d3364cb0e348ea5ef2413f353107c680d2af8391500e9249b713bd7b75f4ba4f7e1e1729f939dd95a1924e6598ec00706ec64145a556c307bab8bd3fc7572b27a48b35aa86a6d129376cd84a231e700d231bc60b08438190c553b778e70c556aaf95ecea6d3ce1cd3f07298739a044fc4423b3a7780d5b550ca7390b1766a5af7d84da7dfefb548532a3aeba02aba9618651b6b88f72d73f2997d107a2ed0ec5b6751523147def40aa134609b5b8aca5bf8cd8601ed097dd4c88dbb82f940333c28acf0fabee1ef6cafbe732b0b28a0399e7e3a7102fc9fb2160aea059b44aa5b48787ee5022e45a04e4d765ab93ed2d1d1c61326266eb6c5200e7122aae6d2af7d527d92b7048d8721d44b7a5075cdfd6830666341fca568843ececcb76884df37b98843a9f81b3883ca0b3fc70a9468872baee138a20a128ebfae417f175c5a4f46393dd7d0e3b744ab68826d87ab65e3faf6740f52b818905f399763513ac827f9f657da2722e4daa62767e0b00866a7d500296b8482062787b1588746948cd9873ba91a15b0bcc6a52ed36674c6df0bf49a4fb971bdce406f3b91d46f85014fc1ef82eae374c787e4589af5a5c6933527b5a971cf5f312e6130823468ecfa5a2d537a66db7d4906f63dcdf5e0e3622610ec3f58ecc042af310a1ab5c35b74b9e31684766cf4374965fc7cdd1b52a4b488f4b4c223f9d87222f028402c7ed094fb494769df2d236a75e83ba476d80e85b5c8229a875a1a605cb7f5549bca7bdca6876618411f116fa54d097d1415446cbf6d58fab2b469ab1c49a51e97e596f23329b7337ee12d9032cd798e502406e09211b22733deef5b50ae572db8fbff1b710675c7a74dc03e8b5fa4d2ecbb6bb6c41329c4e6ca42c12ab688d4cd21984f943900987095c4015c314610d9a08621d2160a656c7591f1132e3793bda3d02b2ee0cf8f72ebf18589ffc608d3b9c39bb1d81e85bf62ae762166c9a5e4fa8f5ab4965a9f8e4deb70822b9e162f8f9907778d8a79a7a8c9dcdb7e6fa468c2126841f399e6a2e6b13e19f93258e37eb1af8be0f829552ce3f1bf06413aa374c0437cccb66f90be9df5cb19b63e2215f9e2d7d33ff1b15b5691a1bbe2be44332030e156b089dae8f6438e3c8f5fa7bf0b067eec0ff547adf137b0c0f1d3104b06617d8c20d99e3af9c1b79bb57803e9d21dfeb09c860379dc59fbc6bc7fe2f74f433f1d12378ea67c1f02e56a4e290d10a9a68b44a661b8dd0b9e29df1ac2573f64b65aeb88445a33fd6be73ddc5bfd2a438d455dcbbbe5eff3024f67ec4ee13c4140dfd5817d2f45ac06253f814212afcb82420a92dbd541cbceea6f9f27f375eeeb3cf5cddbe2426d02219ccd1e47360fc9c888518c88cb028e201f269555d68588db31738ac71dcf4c79a61c75b4b07e4a8354a15168723a72e53dbdb49b3b04f90f87f2f8abcfa8d656a56c57851ebce32b4cfc492d16aee1e845d5e29fa3a68caf7053179b61ea34226f29fb41a8832fb4f3548d2a38dbb7efb82c7dde166b3f05ab2a9a690583187665c6cbfb2f64e1c3e22844c5331d3c5fedbb49ca348d822716abb8e1407a02fb664baa82db89db836495eae84b76211dde4b30fc0bb6ad9e56ec40abada823daa3f2a09100aff282caa3c6322d8d6295cae0a854352e08d282d71604ae4d3e9098d832ada6117112315fa4291685d7fbeb7a6f46636529126e5fafd3e5565a8e1a086b70933dd4bda03c54599995b184926cfbcdba617e92e123a6fe7548995559a2c1dda17f732228928f4bd9b8e3618d5d1908eb1909fc0e16aabcd0a94c0e9a97bf42dc13ecdd90edb33cd2feb28313408e1dbb7bf030c723d1b3f2f947dfb994e2681e955ce385a7b5ddc3de89426ea4319580688da32e7df39848d7b3095da7f0b3515544ce0ae2faae482f19cdbf282af8d945b2a29f423be1aeaac4a5cc3c9c77cd6d805ce87194b8fc46569ce8fde4b438d6ad6119f051de7f36d602c88c54f3cf858a5a84a8c083cea6b385b8900de3d10091ebd7b62829fe5c82520477f292083f2742c950acba5e3b4c1a4a6dc391afa0788f707714b39403e48c49d4b39bd21507121447603e7556d93f47e76e79f2470215182236d7cf053ee12c05ea718343db68b07127c0601fb7c55b9c195e93cae078dd6f7d8276cebc8c5bdf9f2160c370d8ebb4615ca40c4c7e1f420b3c3efa2ec538f0b2a0355da8f970dccc471a51a7932687dd9134af9e7cd4aabe03e78f04b049d5eaa2d9602b238e2598bc7c181fac93de21be42cea9dc46574c746028107563aa07322d63eca4b793fbe0e4c10e8bbc7b07e406078be1176470f67231cda0414aeec441abb0884533babf563c8731da312400c24b37e72b8723c913cd927e9b52342f70e5d5e9b4c91fb94e56dbe99a2977bb6428ebd7af49ff2f61057719ca73a0f88e32f4c00ff71e18955ec9dd0807091e2f5bbd88f4a90da574fbc6149f501f1c31a4bcd01971763e4733c31237212ab8b7cd228de4eab32a9e44ebbf5cef893d8672baa321328431f6b2c505c313b61d7784cdb925d24ef4f0ec89464d162974985eb14aa32f06ddb7e840ea80514d5ab1295ce2d56fe55b3c35e30c94b09f8257a45b218b7a4249b3c7b1b9fbe354af31448908dff2b2b43b45840159a7600b357634317f12712bddc1aa0d537ae648dcc88b6b40b196c5073da15bb9e86be70eb30ef0b5edb017bbdb1973c7a78fb49ca7830f6c149fd8828d5eb1ae0977760d8c0b8c03e87961d5cafd3c99a5b444cfd74073ff3e87bac0e53a51b5643d8c8564acedb8c93c5b7711a1e95de8080e4c767639127f099c4ca32cc27409237447e75fdfb33757d256f0c111a79b9d7fb978e67009b49e81cd7b5d1ba86c5e537583d77ebe13f58e64ab74890044908ca4d4e1c1e0e3ef337d781bfbfca3bd3570df6d6283307ec3c90fc33086aa92951fb2cd7a5ff4b2088140b9730ef5592f02d412b279e542998e0efeef4c02fb277d0b1ad27bee8421cc92a31223f110ca7ae2adda933e55860fc629571d8201ef1cc443126fc55810dbd70de707b689929690fd893d41d76e641269de345ad27a474bb28193053490b881df8dfd38935eb78cd613cf0eb69826745f3b5fced475e717252364593ee44276ea0508c3642b18a320246bc42c567461e7ea33d8f77151af26c368f395f97f9e0600cb2ca9b120a69f562fb12b82786a837c3280dd192ac508cf246ccb2daef32ef549a50e74f445c54beff97ce7d21aab65886fa5f0013d005b0a7cedbfc25a487b1a9d813699359516c78ba3e1f823e6a935e1c0a1225a70f8dd921468fd402c4309c196c0ed3af40c1d8dcabe222c05252a366713bd41b7d1ae3c204cf6a1a04c81b8579d76da998b7dc91daa281234a9ba3f603e26a1b84c02a52482c513902f80a840c67411cfc605c2a5e6e1c358eb7b714895af94fa3e5aebfe3f1a5c24e457bbd20a211a71f56868c22ad3ec178c3556ace21806bdb2df1c0ff903a8da88011043ea68febec4d35c5b976714ef8d6c1fc7bb599a778a6f74e92df9ecf9cb56894479b7dc8d4b6c020b23bba4e3451e043196e76860285273f45325cbf7de53f61b34862adb8e08eed9e890eea135edf02103e46a1e7b8594192864c20cb00eb38404cb43eee1b7ed40fd026888d0aeb5bf652affb54f0e96521cbfd6c1835bef248203ad18a020bea044093cf7cbc70c71227e739ce594837112b9a4b8442147a386149f91d788ca0bbdab0fe26155aa4c7bcfb50655775299130f1fbbb09587dd65e525816a2e48c036ca9568a5998e331b1ff5b801a30194ac56830ad263c256c6e7d7ec2a5708144b686ccc01ad89ade0a32ae7c04e638ffca32e4a206a13c6a3596c6f1e4ee9a2d79d0f2fc6b30096feeb00a975b59ead5d41020f43cd78703ab7c8bf9c3c922d0d8ccba668ecd7a02b2ad11e09fe8ad8ebc25d09db7f3482f5eef02d504f0661bab7b44bf964acc8f43b896bb0cd03a822a9e6a69b00681336db185cae80ba1302fa54608a4a6c66e0cca83ac8af37610c6af35a613b047e449e63a72f4345e8a31d7658f786c327773b2c2c18f5a8596915a086b370a86e81d1e7a9877503eae8733e51726e810c346ef79600b17a743f3a7e1af94cfcf0e8cdf49d0eb2d09a8056ac4522837bb82f1b025a19e3d48081b9808e31ee2c800f36c8351c5686bd28266bc6719280cb64cd95a013d2dca4d33c4ec542ef7e34da7ddda696e806f820a2cea6aa6f09eae792812314dda88c812bd986cd5f234168ee97ae44fd7369289e0dfdd1cc6dc1959ecbe94087822984ac35102ced3be6b40a3a7ce9489e1f782de3c655425810887655217890207efb5230bbaee3961854d9da19822759692cdf638e9ebc4af055b3c0657393b9b1de34731042338dbf53845a6afae3aa91b16c4eb0f6885f60a639193ec9c1e7d418ce8c5f16995ef2ae9b63e314ed6cb864b3a83b836d8f20d463b411730b1ed0e9297f02e94cb9acde74a9110c8ebff9eba8636438157a77f30cf90775d39d05f387218f3277760ab4dc54955e8e6f2b3c0e549a079d9788c02f097ef0480080add49319037b277c173b3a6c4968101fa9f9461ef52f0126cf9af6be7774adece7d8d8f20789bebda8ec0943ccef29b8a58854e4e13c218f53052bc8552e0b65453c4111da912869835a9ceeef9b13aaf5204ef874c207b7adedc50123aabf2208f5aaaea180a3ed1b40360f9e98aa7a41f3d1e090824ee37040be9feab60d97f32d3177edf4e69616de5ef4cccfce849fa0195250140a32d25c65238f1fffcbcdf441a0d54899acf42d27b1bec4053177c3496d73aa9f69535aba053d7e1ba4694f2ca0454eeaf48640416975fdeb99058d5c6fe6856d0a6f69ad5ed042f4a1dcbc0c68a646caced13a52a6a12e7696b9ae9828effa7bbdcee4a237926570224f4743cd9e400b21dda78bebace4d5420d1eca3b451768991dad6d13230996233027cd844d1a879abe179df218c0b57db45745438167dfcb4fd311dcacc78cf8d670e9de3d924fe5d28978202a1640aa96ab3b3d14be8cbb0af5c70a5a8123d3af200de069f663af39fc8107f89c7c5b6d14abf7f902695b1819f035e4e564d4dd70df01f76f325adef79eb8fe84d352b26b79df885719b4dff5c51176bc7a46e4c3203b4cda6e6ce6bde20164032ec2c75b933fe57e4c6bba570333f39ae14a3323e000ac6b54e39c7f8b351e939524c4a3fcb751ae491a6a3a01ce9fbef8685115d2fa348fca054ffd4d0b219a1fd2b1bb2b075e1f41d7f0b94c7c5e809345de9c78f142022bdb3d383446949c03a82fb11bf5595b326b816eb01a96bc50c7367546d334e5b65e11ad9f428e6c203b78ab81ffc5a816dda3bb1b29ea0800fa20b0d36f92806b78a5331452af54c342b9c0a67518605951d1f7a4cfebe17ea631af84703795e965af86db05b25f3656501bdea0a49369441bacb2adcbf825f12a4bdc1145df6ec3b6e834c13b73a063b976e7ac2b3946f2dc0f2dd7e8337f483f4ea7b8cdd9ec07eb269d310b895305bc7e2eb50958aee17530b71d0e65f3452a8c9987324f2c9ee7832ff18dbac1c66215facc9cfbcd451e0b1d963f609a0e627ab64d6b42be421b1e2321a6627786853109fe4915d2d473a1296a7129774a0117ca330b4cfb70dcaad9b59d85505ee1cd6689fe454ee89840d26d945c9fd1ca1f16455d62012d238f93dafb029712bff434aad26a5a16c81cca44c0fbb98e4a2d1a266d3bf5154d904d0348a6976b8c32667b2ea9640a143ebe4e626172941aa88ec823ce76071ef8fcd44492c19a181df68490e488dc3a02ee504f876ce66aa3e40365aff5c9628b523843dd97ad2c292a84aad1ab49515d302801ae272bcf859ceb2baef3991a65ba687de8b22e51b4bcbe4132d3f2663e46a235e31bcfab06e0ee6a6402232a90ceacaad1fbae77d6b79c241ce0eea6dc0f6014ef2dcea0d7b472680145df94084d168feb39e45e5a52f7e0bb88c0e3bc46cd6c97ffb0940b86376f38ee6c94e88888f703ced4a3298421f5e6f7d2d44522b80475d185fa5d6703e5d48d8f7ef4e5d51d1e5cfc7b2a92f53d94ac823adb712ef2496ba638ba88bb6de5a4ddbaae72a944ba9b5ff83b510854ae32caadc1ea4975a4e8737da42eac69f70936896b8e41465e5ee84e47153a7fe509943975dd3226e4e1e4e8527438ae43d21f4268ec73b7265db43d26fb7986d00138061045b4d310cf924ec23076ee5e28f08c14eed54d83461a25eddd62da0540e32fe281b85f9d6968e83fc83c47fff4a496c06c3b64aa9121ee66ab9031e9425faf53f42450e9b8f22a5f750a397491c0ec6d9b882b2dd5c5dae46b4b7429192b418becccbac358e4e698b40f6fe13c9ba6462d667c2cf3a2891a4572a37de8dd3e57734121b0a7797c46d192fddcb4a030ddf6e65b886dba8f14c79167b1448503ebc89f4ca495f515d294890d2bc20fa310b0be87abc039a3f065f0530bc1057eb83e538724f25206a036b870517e1aa610971cf46d3bd227184df163ab589ac1c5bd33ad7fc67cd8838f24d65716db76a3de58328664377c3ff7297b72125a6ea902bb2eb36895064802f0e7aff7577098bc9f760a65c72260ba67661d240c9811f188f59d0f4ce7aa5e4e9227df6d03a9a043dee0e13ea2f3d1e14b4a11c709f0a6219240e91282af3466a4935d477d3e202146c4ce0812488444022349b89cd7806eae0c9e20873066f992f68e61a44191460ad9d7720e5b9048c0d512b15803488f36bd47f3468763a3114c11de07b06d5506b96d0136715054aaf6f3aa1981751db70368ac73ac09a214d02f2f2fadca99e685938856a8108bb11148519e194ca088233ce41080c2cae1e0590b1757fac6838231ace23f0effc502b6f1a1bea2f7b5f922e67b4f4c53ac45550cba11329b35e2c04ad54e0de3bc6a15a2b221b26a4ceefddf18cf9df756618fc83cb6f84f0ce1b67beda17c455075c862bba7b265dc6de9a754d3b3bdac10b05e9241f133997b2ce8cda3eb8a9e51437e7db5c227cac233dcb0168e9bceadbb714b7aeb8c139ceca5a7027ab600e74f47a9d267587512e95e5bcf7e9b5099b46d9fd905c753e2c6b8df1f14b4e6d1709be13c034996091c4129ac273aa2c597fd73dd8fc5006d9de55295e21d3c11f91179bfc465b351a057175cf79e7d1461f508fc6697df54bb7ddaff14b75f3c4d810dcca39d9d0ce4a4b6df004b31cebf2428809c479611e4a847f4c9875d34fbc19b1456b5285972361ef17846d94e414c6625597a837c0cbbdf83dcc0bff2845b327335a8c35fa6d8f0426c65fb4ecf566b7cfb7b2eaa365093c4bdcd00eaeace0a9046f9eadf18666929477d41f601f39b37ded26234c4a9464b4551a74c0040d77c232aa57bf6e029874cf179e4c20da8df71abf71ed43737d4b28bb25d431947b207b415adef14eee2f836f895da786a1407010ee5b18c1c50235dddf7431f05f1226ebd9e7129b1552e0630a29e501683a2ddf24c87035bba9509250537c238250d110ca68491ac8ed1c849a135e5bdb78cae9b183d248ef00147938fb74c7ea4ebcf79091b11c72cc69e793255096f9a8c9f3173da3c5116c886aa81171b303de074300777099320e20558e83e2d51e5ac238b214450bac983ce05b5f80f1a9449d5bc9274a49e3f8d4897f999ca7a0f3701e1a3863b3a70b413f142286651ff0612ede959536574703481d2ab5bed74754e963ec27708a8cc0e40a30c58a4836739b741baa845bbc602a26d878d0dc9a8ed49b9a8af9ce3f3d33f528500ff49df6073af1399d6414b2944f1e5b18753e8d3ce94792c3fd0bd69fdfabe5652cef1a567c0b0e4a02c09b02d222755b530972614764d65349ec56384d914523e1067eb3947f26958f9e091061db58d3cbab4a7bcccd7fbea4b72b2bd0d833445aec0448064ed38fae1394345ec38357571d030d24c4dda995b20bb7e026a13438fa6e39e7fed8a62588cbd48d7b22c438fad5edcc8b2f12d249e9a112c7f51f4cc3ebf0cbd8076816c63857752bcced4323a84b496830ba19aea9e5dd3b7bc9ba95bf0f43ffe67b1e7fe41b89a7accdddb1684ec7a33728543100c46ca6f8ad3ac2ec86fe76e7793a683b7d0729c08ad7b9d345a662ecf7636c78533dd63cf2326013842ade6de9f8015cb8dc83e83ab208e0c89c32a23b645c51329709296a5c240e3adc71d905474a58dedb7faef2a205aaf76c6c326209be1a7c5cf6b20a0b7f9588f47250f6e0b9165dd7b3e4537bdb201cbbeed08094f18d371c2e4f7ad2993423c5954b78238ece92c93e93a42518e2edcaa2d9b62b20f75819775a10c760fd9de75a95028e7701863fdf1a31c95c88134f2d2b73e7e4b0327d8e9bdfd60d9225840d3153a7d2a1605e30c9166b169394307f83deef71e8a7ce5a654d7075b9994c1d8ac35dec76b5244529a2ba63527a462aac1dc0714cf44965a90b4c3213f75f15b208b63b2f2fbe00b02c75c14016f45656ab6c462e0b46d327410c59fd6e6710ae00036889c5fab5e439c7822925cee3e2053ff54bf944b1959424be5c6474430343d07f456e799212e0a837e965ef8709a12e4b4b49b66d260d101f366524a0eb7d3b584ff2c3e344e72476c9ff70635c1dcf8e60ca0e0973d079f3892479d1cb3cb50cbfed4b2c8be5528828968497fe5f06d22b68f57f196c656a2a0ad2db571ce7ec7dd7085d6feaa960527d566f1187db048093b4c11b933d93daaf86636aa5bfafed9491af50354794b03ce4d4522428d181d9eb70df60983f38282e023a46db7c10ff2561bd96bcb2876ec2b41860680573cce1e20a160c0aef91e30f0b260fa68e53c4d06bc0555041dac867d83f9ff1222da2ae9eab1c89d9217c58609555a1f644589425de773bb3b38a92044874a4b84ed1af684c63f410a5694c72ccd8569e195772820fc6bb035c23672abdefeaab6b20bbd2b3def4ad0ada54676048911773e950288f688982e526f2b36a744910b7e13f44899860570cab83862712ce2588301dfecf1024e7e30866101d4318d261749d9e0a5367e5fb069ed1d685389660cd2ffa861b53700bb3b3e3f204ee03b8e9177628a95018b4f5a8075f50cd330d348a0f0efeef6c716329280fc79780217ae936c9980b149521dfb211dd03963887140872aa12e0bda300d0352bb3c9bf5defcd4eccfa0354a55904214e3fbbd7c34b03aed5e3ce4987b18bc8335067eb693625bcebd6068dda982df2325a75d5f0adc2626191fa5543707f287a5998665a3c855df13a5728b84b6e2daf83018ea9f0167593393f5a96bedc270ba090c9ac54c7e3edbfb83de6f559565535c41c6799c6c5905171c2817612a2e29725d9730cd9512c85b90773f9997c34ac59922020c45a5b7ffdc6920c9dbb9b2af5f72ba035a60ea9edbabad59cd0e3509b339ce8ca39515a92d5f3a4b69d0ef2ab7d36a52cb86e95b95b8c59d1c22d99be08ed060145b2d02e37695de1d9475017cbfaa6ee660a825ac5e36690eac00e97dc6c818d09dbfef214f00a8133a54687bbe0df1675365e324db58d1851677d961e72570bc86fd69b807078eb7df4cf3e99ae2ee79e4743502a9b3464157adf521300bbc23d1bcb50173742b9cdd2265cb815483cd66544046c791bd72e8096b0bdb51378c3aa99c0e3a13cad63a656c84d10377d89449734b4475357d65dd67c0f3aa59e49198a1d0e1e1d65c49e1adf43a15800beab7fbec983033bb474003286f17747497ba03c07be70f41e00e007b20d2205d79bc07f449fc8cba470cbc0c346d9c32b819373d2e0eb8ef8c3693d6bf112a5c4b0f83fa9ec18c831899ebe4512a26ed5f353a7b981dad9ecb24f208ab95d8ead0ad4f12eee7fa6792c6c9120d1881fd6ed7f0235acf94ffc628ab69a22431f41b3c6cbde9a4ba23d0483785e1abf2134d99d6ae96ad623b2547fb7a771f2a8a30d9a1f4a67e39286e49fa458fc1c602bb160981382a0ab2b26bafb8baa614308033725733c8a7ec0c41bfa0cd1009957b0368ee3a67921b33fd0ba6685a47a85470ba03545dcb57eec60842867f86482f9949a7fb83ba0b7cd31298024a33fb32ca0396039bab01a86c39a3dfff9da4a4cc5d8e165a0f5ce87fa941ff3d00bd2f0e0fe407a3b34eb11a80ecc97f2bd1994d72e3080c492da663887a6cc642b93f6d1a878a0dbc906b13c375354307a599b6e335db7b025c19de863ba1433fdf549f0eed2347ce9aab43cededa33c340f433c76739a0d96dc73011e96f55e8c2a437c03f749f9f7f074421a1fef588dcc6fa86b523f5c45bfe650e4749b545420425d884a7b96c4c94c0784bdaf16530e59b8261e34042b799026bfe987dbe0d6bb5f35ef368934a3cb35d9d408e1b8c2da2cb82a2050d987c182c3f75e97ca189f09f47372c78c62915e4eedee12d770443faf82262c59431ad0f79db909d2bbd9dbae85934dfea2481b24ff8ea1b6030e3de71afdd09987a5eb0bb460a4b402d2d6c56e6fa484fd8e90952f6013191528939847fc83bae6e1c27795736f7a9e0c32b000f47051a80fa67c49cce603504273059f8bfa7b62e3caef83aa888fa616a56c3d95f8edcb28d2f63b43fd85025e7e1b119f63f4e686d2816a2b9317ef6dc1fd8cedac1e31939c2af707080f43036a76c5ff8ceac0eadedce9f9f1a06900305aed169eb82a2574f55e85f939f32649d6ffd6c52ee1ea07d5a4a57669edaadc7eda3129a894880ec934b80c6909d24c6a0e3055291d9b8588d02c543870161b21d9b90f1f4b87a844ba1cb88d21ef3bafbc52930cf34335f9f0887f17c6239682ab633053b93c9046b859557f365259483519cd737961014fd15de75de1a5e8eeff931d2b982c3cf86f9cb73e43cd5ba8aeddb63b105fd51aead67868c8017721d276fb69c90470656626e0575d75f0c3c1f894691c40d953e8edd100c20137e76ef2a2281ac6a06ba96305d876f9b8de47e386783714125c24173893140b4006f281a67f4bc31b82338854e32bfc2b2584f55ddc22834aa91f988e9f61900f1af4dbc7c4807e97a6a0b6d3bd1236a5365d560b0b1f3298b63dce51fa6e89153930f42d5111b0b64a08adceded1df0835a22c1a512481c3942c82f5ee7d62c68a2ea40e49372b2fc29c480610db85dc3944bc593447b2311f9d2b856895478e73932a9a7cee11cda9cb2915c25d7112c65bd1aa5e18cb66eca8932b90658e0a7cda7c1481e585f5b91afadcba257943740dfdc484b75d9b3fcca621d6d9c98f3c8aa9852cf26ec0051ed8eb93685935c6a3e0f3df5ef024382c1f40e1ed03b71560074b5ad8bcb68b04c124fc338f3b451a7c5926a69cd4ceb47f49d19404b3becdde4b035beff717e1865ba9982daa00ee55eb970ce57536583a76211d6692e70d9ef437413a15418910c051095c4a275f8e7ff956e90cb08171f1a7973520f488344f766d4079bc10a822889d12796c3ffd4e5332ee3c198d7892ef20d0ee3e7f3d3d2420986173867c7dcf801d40f0e351afcc0d637494e4e1e89b15f8cf9dedc4e695b6f405aa851b8231ef8e09fd72ee9ae046ebc8ecc06d298dbdb2830c572a2ac8cff7abf4ead2109623cf44f7ec729726db61ee1b30496d72ea9fbe54bbac0a8d123901e5e5169ea34ab668101b78de449068808dc46120655f50699c4b241a0b30e4440905c22aff69fe725da389886df219714f81cb52aacbcc3218d90767894f909bcb785898fdb3fe9629b7e5733e11702085d0ef4c3306894a3a42a1c21e6238b01b1e7bba3e9994d4285a603f5ab9457de32890288e31549563c84f07f044deca9608a22293324660dc6e305905a9de41370740f83db28a138ace937eb95f41db166fd2ead293bac605bbb09a2073214f9d5c0cc2ec96a14359b59232c521c774c5dfd8840c86eb8948bff10528b3590e672e585e08b4798f02bd62ef12100de2381dc3bd13b1b9b68c84e72078743da79a12496e430a17a3bc91584facd0d074319909c559e8653a831d421d5cf85da354497330079baceb8da3a8b2af2e243ab36d00ef2d62cccea9a7b1e2ebaae018c8e699081cd97f0edec683a6c6dc2eda702616cf610ada78e0f4c1aa1676d79d2f13cd2b22d547be72dc63b59110a07cf7823bb37c76f19555a732cd0097a121e138d1b8b1515caeb6bcb3a7258329334a4b2eaa3e85893458c636e19beb4a91b9d81e4439dab476e6c86c9365717910f4037a199c5996cca900fa0b675bc7b8f62c59ddf990b9c5c88cd3c8e0e0c9e8d354f2762f503574beada9723b8618913182efb23033d5bc15d2e57045d24b0d8a6af9dbcfb8ffe51517d5d0fc6e4cccac108ae64841a44ca7a58f050d5b059d69129cfccdb8fd5bfad911782d402e543b8cf9ad5e3e9b8ab0e61c27163a1f81ce596c72ae1b68e40d230f304c3a435e8d458171cb0035ad8a8e7185686e9157de0ec879c0590b112c3e4ba5d769c2393bc70be0d769c9d8e888bc9d5db8865042c2b9d83617ec8314d387ada0baf38dc4c16948758ef40faa9f760336edf87c358d4e10f1f25e5462fde741b098bf5956f35d24b775e0528ac0331ffee8ee664fa34124b5925dc0252bd9f58188063e94c331e0093e31abd7965cd20349f1d0395f9ce819519e6dc1fe1586dc95cd16c82338b663639e22880600277dcb78cbfad5966b791c2168328097b84714753238208f2ef8ff4cf639b053f1a610a6ad3c8dd79434c87b1fe467e2da6bbbf847f25486fc3b403d25414ec79fb79005df02696f3d41ad4e2e4f605e06348222aaf9bcf75152f1a3026db9bc1c6cfdb25456da2dc20f5d9021fdc4f063cca8732520cfb650311f77518214b0ab33745ff9b230f7a7cc8d3f53b69ba8b7006074a546880967d92bb1b6a3651734c070a86c5bfe909c908f4ad2b5bc4c6f27be06cc15806f40d00ff076abf198b82c1ca1b5e9184597303647d39a0e553d4c0410450a3346ad02e02ca58d6fa2ba8a5f1c81cc325ae370462d658d624d28e9af6dc1470260b6757c626cfae698be5c5d65c5765d8e2e70f8b991fcd31524ad9a262669d84603f7bf58c74910b190e2f823d1616c2973fde1f2ac63f50cb26de02bf243d962260712e746f95faa02de2d10d8b5f5495f2488b505223f1cc6cb2952b41533215543f330b0a5ad4a31f130400405a9ef62ce59c3dbaa405aa83f461c2e8a5d7a85914dfe288e9533f4495d6dd3fd64a099cb13d2fd7302576fd8b9d948f67b888da9a912bf4fca01da80304dd2e1eb767f1c4c107f580c997115f16d95f0d0523335d5c72334520150c9078f4f22a074b25db1adee933eb5ddd9e57a3b79a782b7b7d52b69ae8bf631ea75df394ddd48d8d65805282a91b28da6ee3b36fb2ad1c104a75a230e67d1f491c60f38e9c9ac0b88b9dbe359c3b564586ca0bb26eb23d1fb9e481c4e9ae9aebcdf1b1f6406a883cc7658315972fd56d7a914ac0e9cd3998dee3faacb93e3f5b4e5743f03737b46bf472285bfe22cb7ca8c973f5b8d6b7617f9ba25d43bc4cf9c8cb5c7635f9755519f00418b494298af055406f09802835ba910c5c1b1ccda406637890ff324f061f60d174eed359fb73ee2fb984524281147db8c0605d90134dec16da8efe38deca79801e4c4db31fec70cb400e5bb61bf3977f034ad127c255deadd299bc34f025526f25de1a8f718a89b7e13538cddba671a553b0194aa374064a741c55f3baab77abfbc346783b6f7890aeb633181243ed936548530ba76ce11282449e5e96a350d438cd23a380b2ff8dd87ac9a4b0935eadd9bdc2f1c525db27096c4fe56c95ca2c9ce62d2d59448af27aef98d38c4b44153a0b6004df68d92d320fb0ef287f156c894e56c31a9697cd99951a264204bf638bc1cf98015bd2db618095121509e7144f96cc7407e8b60e29a4ca8fc66de9c5bc4e6b6852d594f9630021baa7cf9705b142d41a8b5e9acdab7430592ac68019564bc2b9b1a8044068191f8b1e5ef74334d512d89f0c68633d2d3ef767866497b8fc7372b715b99d742f90d92318791bf5a3927a2d4d7f14fdd6b47a9e6895c0141a41a74406cff99c93c8dc98116439c90104543245eee2a7013475ef38489d01835017ff2a66a73d0bfd737b8c9321d219115c9a9f5987765dd9464e0f0109fef58af67aed1fe216d92d81ba24178bf469809f25b36b0f1564bf8b297092dcf4ddfef4e3a289e9ae09ea856c9f5d26c36e85715e440c7996ec925947a836a99155127115348c10262f40f7ca2dd71327db65f93e7481c4684d1c5bb4b27a03ab8fd08aab6c8a75c40124d36e6091d8a8971fc154b807e82e58e247c4876bd6b5c1cc279eb54627f73793c6c8322f15dfbecd93c186e56ae1f2ee4179a297d496df747f6ad3f08bb76d97477105821ea6954a91c2130942a55707df129da95d0504b05d72e7a6d03c4205979bb71a367227c615bf747304ce56b2c77f9586863ef133b11fc9d5f1b8cf3eeddd5a3dc10f40149d02cbb53190972585305db2dc2e1efa07871f4016e11a7efa6ad63995920348aabedd9d7c36132a15912558a7397eaff9a847a24a8d892504084d37cb7d2325b505d73908d60a171285f7d9edb2460243232bc9d09b383414ba0c6f6732765e47ad59c97891c8d59a8b8d5c4b2fa2dcfbbd1c6b5d84c085cd363359e213e22cd8d30d706bacd8741b61415ef6d9d322be516786191649d1bbb52b0b505d5b2f0582da53bf569edaa2ca87757662a01a062e20a329c6c5226e87f44843962e0163d4f3febf1a5ecd6c579b9e19adbc11141ce3b7b4389d672b1cb79672886d0afc45616fbabd872597863eca2d37a1c532ab78af85216c863ae92724406a936ee24570482abb254233ec0a76a62f4e0eb4f99db24ddf6e0aae4fe4d0399daf27eac129926f43858cfe7f7aebe8152b62cfdb863f5e45cdee0d3b0c5bdb34415d530df23139ac90d739d55c7ccee8dd82a7bdab9fbf6b0c3ccb81c31ed9fd7b5ad67652bd6d47eb51cbae2df535ef7b6008fd8199dd2374541f6a0394867b750cbce1cb1d85133d3389522195ccd372a9ea321ff7914747a0dde5b96cc539c2077dfd19ef8842681b57782fb7c735b7b6274bb55006fb9566d28aaacc8d61072031c341d1fa03488211252f8049790e768f2122148e39cb4763dfe8b4fce8ce151d1d4c07123e4a8b326bcc3c118b5bda3bbeb4dfcc8f8b7dcfc7604b506769cf7a602a3e69cc7af3fef620de82dbdd12e1e0f4628993e9f3f7967c9d216ad8e65eef4ab56d5ef688390d576546bd493b1e27dee5d093fe9e47a88edc3e4cd3692d108352c15ebf0d3f54ea87113851d500d75b2c2d569b56971970c7c30f21a040dba62ea4840b8c78d8f0f29fb47ef77e447f2cd777428301ea7342ced8f60bc6b272ab38e9bea0c7322d837c2e5af9008c317b6f225dd38e02184369512ade39d419d6089f3fa79b904e56020b87b359c57de30ad3a50c12b6c24827427627993818fc3a8c0c83ce80130f6390c420309b41347c0ddcbe7939d97929abba0d1a971c579e6a7a7f30872eaa3642bfa00ce317999b513aa38638fb38374fe295dec19340e9e0bebe64bf26f96cd18019a078a3d49ba0d0bbf55aa47885d2b8683369b172fc668db701d46cbcc18e84a2ad59e0ed505a46d615acdbc5a7940e98ee207e3d24a95d591796943b6eff5e575820ed77bc08dc1f92fc6867f162834e3863c6a2bc6f185f2433d7d910f2e6913dd23040518b1b5eb5043380f3d634901498810ca7381e3c4e90cc02844e62466448f5b6414e80d58692a1c42d250aedb3b7bcb98d5b805a213daba11346faef23781b888c049b72ce2789ef6cff933bd9f340f8661fff8d3ab1f63a241b4b8a1cb746ae2d6b44009dcf2a2c2f835965633e8691672c55de350a22876964822921f715c308965d0f3bad21d800db2d45c5c0f333a8642e61db7c9632d86203bff2db298dc8c4add304565acf14bb1ddd46b45bdabd0d9c3c5380c173f397f5a1ea73643386fbf8337daa2746197be39e594088b1f09fe901580a9986bb81e82caaf344356eaafc3012d7f37f693f3c7f8ad2d54598deb2b755943aeee752c6466ef11493b8ffb41c5560dee3ddc056086beb11f870ce1adf3ae1440dfc66360000000000