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

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

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

Block Certificate

Block 78561 0fbf5becb1cb69dc5a4dd6b84a083412e9231194d6bd7d6188858b7ba3f8276c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3b86a9d8cc3cdab9c6739ced307e0360dd2915d9693eededf9953c581f5358ba
Certificate Block Hash
0fbf5becb1cb69dc5a4dd6b84a083412e9231194d6bd7d6188858b7ba3f8276c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0010140000840a0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000b9171b71c96d74b496571bea304e2efc6c61a89a81d1fb9278aff4b4756793f1066fee81a565ec0a137312c753bb963d672343ce2070c560a18ee54d05cad215a3c38e8788a9d816321c7ff3e0e3fc12e67e8c88be058c650805000000000000000002000000020010140000840a0100

Raw Header Hex

000040204229160cd21a29b88e9f8c71e1171f94f6a403643b00a06a0fdf07f3d08f5400a08632b7dcc4f6ca77007fad7b7e9ab77548078264f35f9b3598bb0d93e1f8054ec43e6a38d10018ba58531f583c95f9eded3e69d91529dd60037e30ed9c73c6b9da3cccd8a9863b

Proof Data Hex

59,560 bytes
12121602030744e32e52b68ef1515334e82ca0d938adffd20d775d98f948df525f55386b5bb81a5b7af83630f6a701202164a4839788652a0877a3f7bb171695c8ef05f1ef34ba0283324eda50839dfdfa6d0d81a2ef1865956796de47a0387f6af740229ea42b4e2c8d08455db5793be3f93caca6fa746638367c631b4ec890e544bc10474f636317ab5718be84c483fa388cc4fa5b4dec04539aa64cfde4190c12e031c9ad1a743cb1a45f5b250ce982b0c04c485aa805955d74c515deed2269dd11f678c214dcf2e90e3825a78d05817be8287ca2d5aeb7224301fc736a224aca4229f987d87d8c1b56a7fdcd0bdf4a961e3b9d98c7414b2443fdef520e682d2b974f50d91e45a16f85dee99666897a1bcca571b607a24043c744da405c69944f4db64d831818f06dbc9cc0a5336c14dfbb03fb98a568583ffd31c3da9607ae8dbefc832a6b159bb9bad4cdf4fce1632ca4ba06e847383aceaa0d9a74af76d848bf249da447e2e1ca4d7be7856ff6b98fd6a6f8555aaeda9f01cd1868498805ced35a92ad636015da19e3a309e91431f20f6aaebe9437af549e71b076726133353c796127ecc4872a7195bb2bc5b08399dac85358d2ffdc1abdc1327a0792f61c55a56a8a6a9e0de2492e8017c08432febe74bc5c0fe43cc548fa8740aac29de62a3140875503cadd8cb0740f31b0b8e8fd0de73b9f259d8b6010ddc4d5a3719bde1de9cc12b398ef767beadaf2f294ae05b3112fc00b0d0175b19915b18ef1c98ea569cb749de7a8d9a42f158921d9899165c43cb2f324bbcccd5dfdde5fd7474f5d444a7cf4fa355d0fc2a1a082e1d76566f061eb73bbafac61332afad93422f6442e71fa9a008605b77082adc65b8ca9f16f5f52b57fb6ede1be5f77519f740950c64c98bf1fbb0a9206d276f90ab683f98b91be922e0731922dd57da3f73b9b5b40688bfd62606c0b8a15aeb294addac6c5f033748d2beec84fdd9338d5438d2dec28b58f21288cbd5f844ac8abd0e370579e674680c3df4b71668730a130c4162245420d74e1526213bfbc0cde5b8c7f5573cc0b3fe080034438ce95090a9772250a897ee0bdccdb044038c60bd3b70a54e3b43f6951433bba824efcee4622e8b1abed37d433245aa18c34f6f160c291cbc28ba357aedea3c5550eaf6ebb3446af84dbd1c17418fdbcf130c341a919aadb29fc27cbbd8750379b77787d69a7e361d352a581d222e0e1324db22d95f1939a2e8b7c88f9c823662d51268e1a048baad466ba04def29052cf929d8d93774c819759829d0582738c1ad5f319de2e9ef294a4bc3e23b712f5ef611e7a3c9bd855595edf602609cfae94e0f241d65350c7432fb302dcce7dfcf1a90953a453484c1182623cbb715b37486329629d05a0e964ceef08a096dcef8530844d21bf52350fd542d751e44537cc36dcc070257191b8d67f3be65345c75c8d2b8fa00dd252e44e05f86613cfb2ae1783d4961d54f1d87a299a215c2326603edab9833d37f8f5fcb41c5eff968a0b5f54c8436ee5ce387a15eb03d1b8b3a5cb89476b7d1f411ac382ac93d0eb71d56c027a608dfa17cde117ba2ebc329454e460de6c527b415f016686e3bf7d36a2a01723e407ac0e874843ef0da88cdc515b4844617831972d9eec3e58b95186def89697710e80d97c2bb9b761597b73ebf443bc3d4193c185c25c6750b7dc0bb0850b7d28efc5553f6ac5637cce0431bc8ece5a786f9a376e939766db3efc71fb8e5c0871846eb13d21e99d6bc44e6349bbc3322c90d8b3b329d2402434a09d52b4655916d6204dcb69e010b2e7e2ad04d81a29c5ae963cc705e29a7478dd851b2a7c482b017f97f36e9cddfcac6e68891dca587d320bb2e9014a07971340da18f9c064fc26b39742ed8186813f13e01fce84228b29e8eb631442f6c4af1640b44b0ba45933ed13ac3fa1e0ec49fd8ccb6e6ab3e25ef3e4de7961097620f92188ea72562f65009625c3a664003d40a46d1b7f85e72199e3396e244102585400f34e63ba9032fe2d16cfd2d4b3ec5ae9aaa1556ebabd635009e3618efc2c6cce3b16b76ea4d57dcd61b809c3d0b1e5ba2c18a5970132f4bcedd6e5b34b887f947b3c8c174470d5dcc8722ad3bab2487b59399795a14e1e345cba872d755ca9fc3a72ffe856dd2b73c1ef172da0e79879413e8e815a4e71bc43db013611ea7b8481478007973b09590941bff63f4d20e7271289e38a68883cf3433d5efab884f8c34da0b122d3c0b5f03afaed35d149cd62eb48a141484fb1a16fdd019be8a965488924544a53290fed6baa1dc08e72c2d1cdd0488693f21cb02bf5d5dfdeb994e6cd7819143408e40e70214bd7ca181b208cee91eea8d5f7514a6167334411a93843d87153399337fb94ab8660a1c8a206307d81e9dff69fd616f9f0a3978bb12d33634e5a4db70a6fb138b501674b005fc9dc4780e6c379b9410194c28ac0afc366dbd5c1771ce465f17648f963830d07ea8efc5e505eadda75c3510997ca46e3ad0f9bff77e6617773c06e0468d92faef91629df761e1d3a411b457110bcafc6c6946f713035884b27df5da003bf1e564c985d26c0a96ee64a4102311868bf794a96fb0c381dade4b829ad3734237c28af2e1686f269fb3088e97bd53a7f8a14f3099164de648207f68f17628987df7472511a401c317343b9895308b78dec29eb08a80d4a18cf23d60e9e8e8dac4ae50fcd97d703080d2789dfe7a0714f3e5768ceb8cf97a9617f0c1dacaf71362fe5f51e4176f0b2f8ca7402f29de37bacfe0d4b863c0035fcad61290fdb159aeea0429e243f9d164db76e93cf6383754277232fb8e1015b843323d4b6665c041956d1b8447da7a146b9ef5f2b52bd56c26e23534cf4729c90707d804586c85d84325112395fe5b3fef8fa9d5ed130ea6f15faffffded640e834113a06d9786d5fa09c9a44ff0c5f97a22f8f9b096fc2b4e98ab946a683086ea1378191f3f34dead7c245f49ada41f50ab9f06f9b15be673ba8001b7936b1e55ac9e71eb46da7a96f68217c1f2b5d3ca0670200bb6d2883b68d572eef5b6b1345651ab4a442f0ae17e2c703223a84253d9194b050f23927429eceb40f5ae506fb3c995ff0c646e415d35cbfa8d7a5daec93cffd62d8ec6f289e8e7c184ee62ba044ef32902ed25ddafcce692b82a463e19e3d38af42d09120a15d1e06900e363664e144dd20a61d10626d781bdde7622bc0b8b16856364fcc9e39eeb9d505a49e4d25c5984ef4e0aac286f306084c09115c3614dcbbc626e166ea1d827496a37217a3e66886b5a57b823fdb18991e41a98c2e2fdd588f11977b3ea1727657d2b6515177076d0ec937ad95b313aae248795aa60e9dd16efce9fc6e26ff056b4d00d5e40792960517fdd4ea9a82924705835c4dd91d97d0bcb7fc947167d03d84bb3cb4dba9a3770f34b7a696e594cfc6c8e6211b983e83a34c9d66b3cbfed8a9dcaf8beefb05330a06413797a5bd88256b46a24add7b3217d976a6275c169449b9dcecf02b3249754b8b3649defb2a1062aa2189310dbc99b65633f2d65a33669ecadd362576a117ec189c2341fbc1bfc1486ff737bec3ba4fcc9a3cda6a943b851039241bed5156a117cea31cb48715007a2785f511dbdebbf42cdebbde108619f3978e717f918cdb27728adc2921e68e937aa6b21a7f9887f52d8ea439263710aae42145de15427e381d1aa51cf3984662e09b6d791dbebead7f0db7f4337457a42dd996a6728c4ec89dbc3daf2caade45b4de4041a881ac9ca7ea85cd8ae4cdd7659c0fd5732c71b984ab545d24cdcd59e954ec72d5165707e73f931e1ff921dbd344dd0b9ee63c33a016987d2461acd501720f45a8498672690e0ec7d3099b212e7d8ed806d131df1cd2d0a5fbb0f89d4c4bcf126f4fdbdce30462e3a3860656940e45eea3bef588c1f6e9b4e37c8905db923a2538a626c1d42d50f2adfb1318e9031e7dab186ca03eab0da8a431a9425a46c894787b1babb0e3dd788cc6ce216131bc4a52967f8c583bcc5c6f8b0ce90345110f8fe64439cb8e2e35d06b791ee9f9bcebeb798f01b56ed22f10edf47c83a778d98f94bdf216c0af044185c7dceec061f2df5d00651194e92ec584dc93192a94be20df57705614585a273cc4b92cda42a77f30af08fad005dcb3a78f19ad6d69520c6287c4f53f399d1b251007e41d461955d31030dfdb5d1fd89aae9e05f42aadf5466849ba4b3eb33b84747f7c5b018369b60629d76842da68a0e2aced9049c5cec3e2cc3fef17a81a9d26bad551709dd9ca287ab330420e29a1b972c4499bbdfd01f7054bbd1c1d021ba6348b6bb1c757e4af568b7eae9529d6e1bd97823c9c363562e38a57ecd3c4688717fe2c2086800d7b7a730d5d2c67c883994ba1714061a7840f3f3d9b9ad60823e5736ab8baf7e8f075f681c96691e15e5f7901ffd30724d675c6248221ba1cb0d9b82ff8cf5e3788943aa404a7d18b48b70fc5fccd08e232e41c433fde6824ddfc1c1c4d17aee0338166b50c83ec060e5fa8acf69fced8332ce3de1dde5a24ac3920a65fefbcb521a9e17cd913c2622cac40fecda5a1719c65832832fa11a4b21e20e4b11e5c1733fbaf1ca17751ac49590feda09e08173b6579a8a22ea14750bd219766cc07e5e76ec811a8b3f96f414773e75153e1a0d79202530010be3f80530ec2ae912a87f899900de030e28dd1f12686f88f90715d56f487f60e3dca70bfece8390fb19783c0b370713ed50be4a9b4c9df0d68b17e0be509b336927cf24cbbc1562c16b1c90eeca701c19288214a1d712f109a104223522c08c7e76edcffdb1123099258a57ff0b7c8e91d6f2c864cafdcab47a2499cc04dda877b434917c41ca2ab7d83517b0a12a89f6b2278e8f7868841ee711a2bdcbcbde14e2253a6c86a42e3f2e0d8f9c908a856861157919f410c3b2e229e4cc5df938540e3a06903621ac4f9f7ac1813e51245996448364124f4cd47a349e5fb00389b0c5916da7ffc0096c4453975536c8a017b696b9c4872a1168c33205f0eae422418af9f1cccf1dc323208d4090a2f99131c665c3edb03b0abf9a5de1f575f18b478c524c69f7cb820675b40e30feb27ef11f0d062698a856fd897fd3f92a8f324996c998e95d6d3945a7dddfe207d29d3f58c14ccb29290f9b35cd666dab9aea93bb9037185733d0a153e46c7787b1db7bde3a0e795f624adaa7d842f92f2e13a830ef70c96310464fbdca61ff48ce3f0a95d322bd39f5c39f284f480be772387132df942a66b2f2e6e939d0c4af503ef455a1d6201f0e79896b1fa39253836b61c51692acbb6a8184cecc41fcf4f04cf5a3df5638041d796acb8db5397c58aaeebcb92ac8f8723be8abfcd53d0014af1b2e25166b858ae86e1d1163bd578ab5937d6170d489b015cb24a2ccc0b9045c9436fff9ff8b3c0909bb5d2a03271688e3b602b5a38fbf0306bb959eb9b55805e86258a6856ac1f685f03d67c71ff1ee18a7557fd3fff0bbd5d8a2df7158696b6d62da3776c25db917e6bd1cfed3319369fef9935fdc6d4216639ad82f351c2a549f3fb3fa473b9f1b76c675a07c9b523419e8b52980aa44386fc9293ab83cc2a3ca323bf2e174d333c8bda3745083b99c6f68da1d04fce628217ff1456065ef06beb5a5faaba8dc681dd1bff5654862f0285e86f795cc8f4fc2be8def2e49a1c56a3fea0d07baec1963b48f44244433dd2591aeccee42e862a30f8651241c6b8d39b82e25aa3124a4ff7a4d05fef54f0cb282fc950e1b9f70a0fe71fb55809033c600bf83f0ac60a6f4a98e77833697ea1c6b5c2cff1ae78985e27940c878d15361b953b44c1a23b95232afa49b8b46d2a14439f0ac37969e5b04d7a6725be440757a7c3cdf6ae8bdc1c010d5448a157f60ff6cf918688e626783282a1ef8ec526882c780f5112b8d0d39a29ace5fa74cafe227ab229d8d81f83bf12d19cb4c10998f0ba4f5fcb457b8e85a341eb59caac41e371491b4ddda3785f0ce091723d70f4d0bade8afe74202bb4170d5f4abc1c5d482b1474d4e88a6310798fee3210af7e27c90eb80ce9a6801d2fa5f4d2e0284e6f33d9a06717d9b74475959721dafe4d1915815c78211b14dbd93dcb44080a305abd06725c22a5d71fd37e06af6a02deb5891bdb9f06e2422f96843d95baf9b69346b9bc6d7bb79d28082d5f384240999b83b3f94b9d423dbc031cf604ddf1d2e504bd0ab337cbcd659468fbffc20b1f99cf1eb14211456c46a2de43447e93c4ae72fb5e86f8d13ac1cc42082ca952a001dcf3e1c9b41bdea0e8a5341c1dbf87615a5df025ecbf0c9d8199669093f2245b14f34a21e6ceaa5bba2614d83656c7b75bbbb9017a15753b5c0220aa922b231876c2bca9f491c7697cdc7df9aba2bd63b0ae952ca425729f210a69ff91f0c02ffb00e0d4c22a656930f37e63eb4601ed63fde7e630f3b75a9bb51cc3c8c889becb4768ea194f1f59c1da801914a8d8ea37525a7a4059b91ec0e5cfaea77fca7c291d64a39a94629fd5dc0b316280ae67fe5d41baaf2323cca3e6c89b1f5e7ccf851ef917ca1c96f4a5fa901873f27a504a8dd9e4cbd910c9ad9c4ef9c18ede9033f36bf11f73dbde66d7e4d6c5fd883fc7cf5ef355b4542e3ca27992408b02523de52f331054bd0edb7277f4659428b810a6361f542d7701715281174468fa2b58633e8c12256c75a0f950165138c316f5d72a0e4a0c45d4ba72ebe612efd3ecdff184b4849dd2d20405f86e16e0246889d05a8b7fc7ee6da7dcb0f50800375c0a690ca14e9f1c4895dd76ce0c4c187e046706b8c1657fecf9cfdf46eac521f7d5706b87adaa700fc6c2f70ed5e22fa1a74f7f6a04d8461d6e89d8a3effe4ee8a5f336ea78a92e256f7bfdff4b02059bb653f929abfc806351cc83767d8e76da706baf9aac5f80fd5ebfb6d94ba7908fdc228278b54c4b5a81f38418f287293212626dc0f6de9b659871547f0fd29a3e5d2b7890f8a5bdb80ef5bd2b475b37debdb13baa9a58f28cf9b789ea64fd46189ce43a350747eff2989779da06efa88b42ec7a59966c86aab25298a5da94e2631b8eed0db246d5d2e23c2be68b57f553ecd7c063f77e3d7ab50245355a56eb66c6cad32fecfb0e5d41500bd0d0facca50aa9f0833c9b24e273451831e66eb1e7a1620a7e0374dddcf7f643b87262560a9bd00415b54bbaa1a77e34614a318fb15a72e91791f11202002bbc10640e6ba545ea91105099b0cfc994540ca61ebc6b4f53ececccc958fa0194039519610b67eecd42c1b93091fb7e882c6f501244ecea220019f84e0344deceb045bea2a6194f273fdd41418822b350454457243bf2f8e6a50b4103390c986f1913b3192c40153b754b47f8a768c660a29647684ffdebd2e79549f10142ddb164519fd88a9c96a15f65e16eb559b53e97c9fb5984a75c07812715d23d814d3936b14782d026ab9412725546d1eab692ed4a15053331689ab877083113959c7a7278d37a3973398d69e9680debfdb8be4addc7981424cc145d64536804706489427b32d1a9e07a9ee2c0e0c51372993ab472716cd43c867fbeff4e958ea22b7a523d978d4036e780a21c5cd50d9ec12475f21f4b2664b175e9114e1ae91e1cb3d04f8bd6915df6fa6b003545c389528db048bff197478e8a00538d5335050cf1e85b82813b920fff03b7e2e7b5c7138c383e92edec272b9a900de47d1d409c73873d72f8ae19371e8c63ce11b696c68c7fe38659e289e03f84f6934ce5f80cb80c00f446b8cd2a25c87347375e4adaf6562bf2b9ea1b045cdfff0e7e0ea39e876e2a7dceae6d751263214053332a09506d1f2662d3ac55b628b6348055cc334ab662b1a296f6ba51436ca590cb0dbaaefacee84aaeca7c2fc8bfad336e8618d77824240234b5b152c96d96bb393215896a76eb909a41e4469a3e902dab837268661774f01f9248c08c3afe67b79054e319993902c8d765735f03554fdbb7176f16a9457f5cc8b5f24ca98a5e25cbfcd7d492dc50b20d954f62f624c9190447e2788b421f9df60d3b16462eeb4a32462cbdef3fbcb07764e7dafe4d7e832dbd863b042fc630fb83127351a46dcf626d3c0e7148f85d3aa9961afa8622f80c6519af7a245119d76e63eac810028466ce1095edf0c5308dd001de52a1816f569748efa104a4aada3f22091522abab4f19ebcb93eee8d68d66e305221e86751d3850c4daa2c3851dacf6a3380f7ec12a57202bba8c66a2198e3437bb3727b22339ce1c93536efc1b382570c4f9a3b5bb3482e317fd63b5a607c7b6701d3dd72d899f118d22c61fff373163f0dfe24dd3c927c89366e162955088378fb5a35088692aa48ea871f93894adecabc97db6adf1de5b0f905b4decbd3a47277938b15954a5f9037e7914a502242ba862b28e7f1e2680eeed2f6bdfe34f090c8db6c1f43459795f984b3d4d6e39222082f67be1b03f6d5aac73645a53a0d3a86f990092766312b6f44e72065b949c9bb80204774a4e0b29beb7c8fc5e8c1a93cc8f8463e278bace3e5df842d77a59448c636b8299c7484bbc01c3072d6e9f25f82f217a8f4b06b4171ae6a28bd929e9827ef778f57c9ae16be94e67b8833d56443eb3507fd8b3d7a09915cc6bd9ec83e5bf38ae29bbb8828850ff866fd1b6fa404d05e3087d1b5b172650b09bb87a2622eb6c58bd24a37830aca2069812f847895425fa60bfce7aec15539971c50932c8973a34381ff443061983b707e531b7295973e0317a77d9d23c974966a5be5da7e11980cb075f21c3ccf575412024c500afbf9e8ef7159e6f0d2960f869c97c6ed22d1b3a072c59234e707214d746501dc0573efa2db0906ea08b5738f1ff5d62416cf488ceb400ad7f5ef14ba00836fddb9b351242707d344837888c12fce7735729abbd39bc64877b13a9bf3d04a512efbe45ca992171cca2294b6f919f9f7280aaeba4985a76f5cee0d34317bcf4d3b10506265561a392542f6e77c0ef7f4fbb647d594cbb249ec699583f86f2d27023c9e40274cf27c42beb6659ec49d0ea0c28d69267ebf1f67ccaa6ae7a818e92970fb2ce4417c2f694dc254fed4d0bd45e64128ecd99612a32ba0a6fd1565416fe7b2b77fee058af6201c2ef2d94ba1223efdc1b58a5ce95d3f56a309cf8009f8ed70aebcba2a539a5c5c24cf66fa69f71cbc21bae5c3b63e7a7a1be07965fd16571d120f0e9c3463ab5d3fb763de4ad4dd0b7f838f12c38f4da5912ab0db55112a1130481790a14cb148ea63d841953ee9acba59eb3ab779c33ec2c1a2d360de73924234613e08679b690aa25864c23391ace24ab7d60e4dc1671b9e5bfbdd653ac48da059f0f374155378765a167d96aa8716123d444a46089205553ea6318d97b55f47761a7e7cf5bc4d58dcacb9e4015fa43a1fc458407177b42f6dcfc477d8295d693ccc9a205ba696305015f2704c4a7b462b3bde7a2d8d914a40e43586c4646c2f66337be9b8b8def70a216d67bad6c72c87cce462c7399dff9ab01cf7865fbfc492e123ce173ff77d676f466c9a45a9210d6b90eff0739d0df1107d3cf93a98bb4a90debca4f7cf5cbf5b2ac89d4df6a0c80fda320df9daf97135f97e61bf92e4492a7629f3bca63b0ae39601030f0131b2fcfa309f275a72c0654a52653d8bfb5c2001b85e390c6952824a9a14bb770152a66127cb2dee0ab681ac281c5b557490ac34b703f1f96c38e02957520f5f1eb2f5acbeb721fb78ce165fa5a827130a6ad6c68cd332e8d54211491af0e3b3ca6d164f948f3d729aaa07951bae2f248e880851efbbffd76dd6d53ae68c3b7ed823c0800ad5a29568fe58fd17a196bd075f80ff11b12768e6cf42c3f07d5644635848e9cac94e9cd760e6805ccbafb90f887c8987c9075b72ddce410172039caa48d413dfcf197a41a0b143b0b64020f3579dcae4e8d44d8aebd6867900ac857eb920a127a6d060309c775883f0de2e99b8ee0dc54fce62200353467a28ed526b3d77bd9b8ae18846b77ae0033598a3567e4170b0624e4cbcb5fafc04dc1bfc27fb3c6ae9b6696291e982d7204b84391e11edd0ea591d77175a5a56bc2a5884025886b3a3d42ac826f1e22d16301f42e17db64e76553922ffd7f7aa0cadd225ae4f3d81ffaf83f45307e03f23b13c4e81b1d089db5c8d73c4235beee82599a75d17616f8f51a2f669b3847e17daff0b81180ddc7ef483ddc026fcf84ecce2e0dac4c76f2ae3bd37c177833ea843be7bd0ed8b395feabbf883f7c3303e9fdd609a917fef6aa8fa151d37aee82a9653000ce299b9b1547c646aafc1aa15aaffc24d5b3a1bb351b9168e350fe25da2e9430fef47e9c165994cd532f52ec94f7d8c99e5090cf7c9569a825e94e94c16fa63ed1a8019dc043045b17d6d422ef2009879e424c4c04ef6b865a6a10ca321e5312b43b5d5b9fdb5184ee57a82ef108f0a9e33839ac18820d282a2a44201ffc9908861b7eedabefd036c8190a7bd7bcb5dc11cf14deb389e48fe5c04918f386d9aebc0a0761d367d19b8cb0beda01cf0483bbdb4bcf446361ea12bf86a3a30b65f264e3ba081124ad0cedd5c8dd5df81b342b3e711769e49af9ff1c68407d25f6f7cdfb69128455a7c2e7b8a20cb8ba0f9bf9e36c2126dc0913ffe95f5cec48631a2a7de28beff13e0df6e946fa59834948f581950bea21a9ea9d8cbb0b706957720231c36a8389296e26ccaaf5bc41fb9b805e5ceb41a08684aa8ec7e6a2a7e3b6f3ee28714e1591791d498360816459480a258d2b9987e776f5fe944e021bc5bca2cc42fe2d5f01848984d5a5ad04322eeccf1356000c9f7762a3768b8e78cb0fe454186b66020dd7b95b1d007bcae484f7f22f3dee23a91a04e505f3928187f2fd4810542fbae6bc776d4c8beb1a9be7d0572d7ef0ec61f2419a9b34cd31e086373e3136065e38041534ce1afe0e9b35594301375139175f6c683d3777e951c542f9a73a42d1409fe4bc5ec778a2a1ba27e2b1a15acbf6a33c5e1e3175f8baf88131377e34c20a12655a8c7c2a05c23fbadc389ffb304947b8f148bef961c8664a0e78f096d3ecf31c05eac24e58ff9116156136157fbcaace54092c0a5df6e525d44fbda51b6e2b7a52aa59b67f943f50df4b9e8201816111bfe2de8597f345e5edcc96e0e224ebf579379c5b3d261196d19d46c1a47bca3b3f9505f7b67b1ece607d5637ea97139a87e0d755236cc0b644b0fa52c4ca6c8d9bf240640f1d78dbacb5533265a46031ff2061f2042a3946e90ebc8c972c7d5f3d9090bfe5441b2ae28692fdcdf6b77298b46ec1e49233277d9cdc2d4e34c7d57f760a0f74ee0e8f8900529f580fbf52c1d085e60ed93df8c124f50b465d068ffaba96c8dedf9bb686c631f1167a09c376139e74f409abf2e1fa4509e29489d9f0113de350c8b97ba8aecf42fa2f5470a357115ba9d15276deaf4ceee7590ba89a70599f1c043da8a5180f709740642b2e9b794f1fa46178cb296f6e0e2875ad5a260c00473d7ca864f81475e38c8a585c8fbff84462f82bbab6dfa38e6fb8f1b503d21eda1989984963dce564a7ab710f3493746db27ce2887f64adc9f956904b52f409ada008be842c095170044f8771d430098a30c6b34a65728a4c51cd40e479df2a32669026ca7c89d5c1394c930ba7a86f48ee0f66e9284e023d83bd3c3effbb2654aec65c2b6855d7616d14223522f09907c675b88223b857f1afb18a2d77ff4b645a2b2202060f03626147d5fcbb1fe3eb33c88e1966989c9a56f0f5775d3126815c98ba7d67c06a60a9aff928cbd7035a948f10dcd2ff282282c8922947e78c7ba80f58f148d603468f78dbef752badf4b0f4939475e614d55437870dfe9e8f05247ef59ab8960cf1cb463613453055d3624f97f7bf7db64b9bbb32f57d7e7e6768948826bcc1ba77ab83152629629802c3e85a78cdb9da51f78f2358b9b411192bd4b44e02f59e0fe82d1b4342dff6667bf01118464996d89b35969cb950655bd6678618c6c623168041213407c5226fdd4615715e1ce7da38b502fb285176c12b565108cea5b0fc8c19d87771b364db55b37bb7359a5f16d4a35c605e6737c51148c5db30f6b9cc8e8bb07c0bad59c92a9d634c9c428fcecdc0d0c2a7b874372304d687076ae6125f42f7f797c1fe44f44eac05ecf67eac85c207c1c83344a82edba6723fd4c0b828be7dcd6bdbc791fc3eabc123e854a72559fb32ae14e62c0faa6b145490f5f966ba7595bc169ea2888dc2a4d50896d6efeca26bcef0b0bd7c07b5c98b89f024d85f2a9d0cbd3f71b6dc2a3023b99e16e037180de340fd6899427b9852430f0807f8abd2b791a4ee9bf4f2ec12ca3044f9e6b3468610f94c7d590a438192f7c0b1d194fc0aaf338db6bed464297bd6490428f37048e7eadec296a57796253ee15b33ca5fc5d91b9983fa4fcf7b3537f7047f1c5341d36565ec13f13d9d1bdf8695ee6ce729bb7232b6e51e3c02b467b6a14beb47223fd3fb8e772189ee3297b759a4f3cec8ac585703accfc58a979451ca80db514edd1739243e51063888541db6fe27d161e738554aeccd85b81a6a1c2bbdc0afd4962a107f179a34d6af0c9ff73526f648426e0fa1ffe392aae7dfdda428384187d0fe7a83e61cc1ddd087972697422a11a2a7b0acc9664d06e25a09ee1dbbf88532d3b27f5cdc4d31ee498faf9f9cf045642c52a210270e44a7e0d2ea1c3bfef9cd90152057be7bc43cb547553ce5dae2119a2ebe7eb22ea4c15d3ab5ff4ef2617e72bfc2dd9a05feb847465c53250dfdb15fe0909f0afb54cc87898fe203fe00463dfaca7c1fecc2e7b79aadf29a5754fd9ebc991b14cadc48962e6853371496e6d0c3f4502da485822b1e26cde533090b43a10c02c0ff8ec4e60f24284d318ee466df1be66ad2cc81cd6bdf5b0f587b1c08745f04e6f53fde5bb8c70cc5858a9da887b8725dd9be759921e6f5ef61a586324fd65d6943e858e2097b1ed7f4c1d51d8e9dac6fc522f831df8f5c75d1d7c7d0ec0fa498f68e496d6a28288fb087768b9e4cba007b47102e8d4932e4f46f3b47132c7e68400e3e49c656f2e122a9c51a21fc3d4fbde1b912cc00953c413f323f439d7afa392154bf425386c3add8f3ab7df9694faff55c49b174b335a5bddc9ff12f77748324fbcc10a2b68498f6f944c921484caef94c8df179e15d43842d8e0c6b4a6719af77921edf90b4e6c5a78140cdc31e2b10e8abe99a8554ca828672f4e9a313f079d6e54f531fe955ac8bf7f64f97e6655ea4e47085148135522d97bfb51d21a51aacc7235a0a2ef5a539b1b5173f6539bd6e18db101b6521544f41c1cb7ccaa2a1c40b324b89d6db7064c7f47119043592de4b06eb9f79cae7c5a39e8b8859b278cb0b8e8da776fe62f21de8fb18b9dba92beddd6edc31914c84afb663d38037d4f10b227d895970cbe77dec38e632177c7463ac784f30356dc5ecea858b72c3f375279b09ebe76e4dde37f97cf8fe590f93582dac995034ee47148d490578c22c17bb136c480a23b38d095ac2bd1050a61e769d82128de9ac8250deac64ea3274bca90ab8417447f70f1f140cd4d8edadca1e68a80f837e7b08a40b58b40190e3885823e9fc24c028fbf91af5b3861aa640fc08a618f035847e9105c5840a14b443b30dbcba94ff1b506f58673ebed32bbbe3611bf72c1f4f43e527dff7d57d09e7a8714f7e07f0c4df46b58c082eca9f85e08b3990f2f7f9e3f992ef2d676032a450630d4bd0f30b79ab565a603b4d2f8d62e6eeedbf349df445067359b851a81d4ae35c76dd4739a064de6910024d4ead4b2108926ded9e56040eeb0736aa8984aa55a821609adf6079a3b3b44e37d0d73514f4c2287ff18835102dc17fb2ee3aa5833a7f40bb70411c49a4998148a9dbccfa0d62e81c7612243458bfd67ba1d5550d72bd92b5d339d702bc3b17cebf9ed6472ab71eee8867c17e57e3a901f08998a12dbdbd4ab4d9d55598eece7c1568391ded203999778dc019d1510f6f3ae7f1977238019e7438c035e9253506412c070d98ffeed070ceb152956de6aa7ad046d7b6cda98cf482c8d953340e5d731fc3cccd55ed46aff71cf0992e8a9cc47d2480367287cf20073a70139d0edc227fe6556a1e497a9f5c4b48de883caefc8a13180514437f74c5db5df9604511db27f8d0f05ccc52306ecef645267c0e4971360f8eb9ba4ca8dca723e32f4a700a7ad19f925cf1f23be0d0cd35cf5b3807f3b89f338f73f5bdbdb052f94479bfff2b2c54c5eba573b435b2592e0cd26e50d44133f3b218e8067af1605f11a6d4ab5cf837e6fb416481fe79c823a8f50cffefdd9b54453529f5cd1ca16bcc6ca6a1c9dc30adc5380a875eff6366a70028e1e461047fa500631cce442c6711a710d10bf23ed6f7e8c2a16cd014cd5cf897334820de01607242a58e5c4faf3d3dcf21f5f2ced3af957744adaef01c7a10f07ce143ba7af86d30ea89ab6f9a492efc288885c7f6da6e9438c39765796f442c06c617acade69c6cb3ecbd5895615c696e7cc0a61cab12dbcc3c5005ad875d998cf4c3797342e2ac154b5a07a4c72b91685f906e994c7288cdcd6494458d5b65756986cf5661e02dbf12fbb8424a5649f13dddbc839d7034760229172baf7863c861010b413170f0dc26839dfef6362c3c92f3957b20b2c27f6eb41810f3bd4dd696c647a0bdff0ed7f5011000903c9243b00d371f86d4a561aa130476f425dc48520f92cdbc597723af12dc6151a9e3195c50f69823d221d3006e1d4dd797c2b68fc8234ce3719cb1437698f5caaee84a4806d4234c47d2446a74a692ab7711247e43d336c71ddea443e21c8c9ac9c37de664dc1c5b98182f74db858fa5f5d716a7d9a829a7d3b296256b057336b17dae08d65a11b858c56d23b44e0dfca023bf198ad3e57a80b1eb8fcb5a47e23c236f58fc54207cf342d0ce59bb12dbd9a7c88b7244098fb019e62a3e971ebf1c75671becb4fdae18ec8b9c18944a731809f894323579f00e6508970a8e304e9a47652c08af23894bf7554a1f5cdcdd3bfdd49d9ecf3a3d92e4b746396040253c14b3687a844d8ffcc7365b44b7b9ad66de133d34d16ee2d880baae9fd61e940b07237c1f27449bdbf0d33774f590f4fef83c5e71a9960053fce7d25b5a035f0d6cd2928b69ef6075ccde14a5afd6b6248ea0ff819515b554876f7d2dfb55eb480c80da56c972af1f7d66a32cc3bc69e2d9e11dd6902798850208d60d2cd04803a5a50e0d8c65efa2693e26cabc97629450e978d080737a3375255f7dcce409c37a5253b44776b1978575301c33dce1913acefe5b3739c73cb8c86dae248bc2d31d4f5af77f0918031496d1f12c26dee6470819390c00f147d5eb39f62a1dac549f9dbea04abff81ac2e757533a73b1d2d3df2a2dba7d0aeaf9f2aca25b42334ae6b693c496371a00ea4efd01978402c4b657cee0a01d86914f8ac0245a58239afc6cc700de27bacf9f980ebe6e7d3b718c0fbec718fe1a5143afb61f911acbc4a4d126513797cef0f92af8184413c7e1563e957f3e6f2bb746edf5c63cd48ea93b3127ec71b24b7ab0e6344e0bbb1fd6e045b1d9e4bea2f4c0a3bf706686d7f76ce1477a0b26457d1757cedc1ba5b3dfdb6e51a8584435f3e8657c24814171e945a54de3241c4dc0f948ed097f8e1169a7866d8c7bafe4208d23e649ab57ac5d78b0961891abe54e3d1c4938e82c8686624f94a7ffadf3989647d53310ac7c5426b053682f55f6e0ec2257c9e6fd50bf1ec4ecbafc05fa517e1ad7b0dbaddf534580b72ef402ba43232664077be8edafe2463bdaa0b43ff503421aedefe72e7ec0aea4cacfe133ffc322f861db443719bc22a0bad5992547acbb2822343035f803fcca97ea74701385ad934df034f7fb729cea0e4bc259d320cdd002c57f8fbb507ffd1ad6fd24fde235170fdd84811acbd9d34facf6eadde9bf452c3422b4cb6e3649d5337a07f12f1def118feef79e0efec07c8cb710855e8d679b40b546c3c5bceeb4dd53c926ec90652477ccfbbaaf4864a48cbacf8c29b93be0126685b421465f912ad5a873a6699b642253355627f796bd75657c338f3dbf4c3ad4cd9741e4f4c0eb35869b5447260a951b656d235e539e5e6a32d8b505fd246fe870b2df8c9cf8de7051493b1a50393a7d6025bf4addd4358f9befccf5dc96599b320f05fa7d4761c6056c9325eeeee9289090cd02bdb6ee3466048a1d91d6d64beec2332fb834d7409f6c7656f218aa6a2460e871e967de4f3c4cd15b7550fbcc7637b0363af2c0d6611c5f39fe52581e16d77fe9944ed2be060ba21d6ac2aa691dfb1deeb7a998a9576db9d9fd71b5e8382088c67e2bc73f4413d64f88c6901e2f029fd3b3f8a7abfd922f873cbf75ba0ae6f884c53040b272b6f40f8f740924819120bea2f05dc0da5a74784e0facb0c18dba0c24143013c4b0235683cc8df2709d891cd35d3a506fd8524fc2a523ba5ed86ae096053e6541d23ab0891d51c5a384c7082acf600b5944812a1d14a3ca82ee7667b518540b51b1781904e5e6bce743770c4cd30032bab5030e6d9221894b2ad513d25ae43cf1a35a8de07c8348e973c43d2c94588a57e69231beb7e5b346d14a21d0b4c1130697c0e25fc085ce99430115124790da23ff590b18255c56d1dd7b686ebb3a3de8123ac7cdbde40a681f21a7b885483d5eb38935c6e9904fd35998d74702f9ac7d512e7784b38641ef7615d375fa8816a367f2f096aaead2fb12a589cb3596dd9970541fd07021091da933f0fb4d307f01a3a204f60bbc613147fa47fb8b9730d60dc6a5389b50298f0980a5b10880c14654037e4c647c00c81543b752c7f674ac1976da0c3a686713c5fd0f0b6b0f66431ad1dc119083478f740f3e096403666550f2fe82056c36676804ce4ac40f135946c5c43f1d524c7b73225f420491927e78e932d7ae8e3f61fabb7ce2e36caf4eef3d14afa8b9a183b6c1cad37f87b22133eda4f5915ddf42bfa96f43adb0e8c25a6f6b9257dee0833eae43c213a34add8deaa8b30a090f9d12cb614c17208f6531ab422e071d1f83f648bb4eb6f28c7a2805fb5f6434e478a483852fd9389318354fb8683a3e9cbad61478cb2b7a9603e7486c05d8deb1f36e11ccc5fc71e1d8252c4e15f230630f3e00f8a52f3a018b95939f93059289ff173b3e1f968d9af97e76e2b796c53c0a0f6542c5155a262b33a152c5ffb1ed0dec87b9261753a0e65dce14333bc97d3c409293f44cd59f5def24db099bcd854cba2c8a316b693a20da7b0425b623908880dc110fa89b9f333c42d4e7ae52c9bec4f502c271955c1a0e36e1c7f250784883d8639006ba9f5f81ecfc3238ead5efa6fdbeaa0ba316dd23ccbb0685abc544eb59219c54c2f2123b4829a53b357f6a075d3c003f9aa608d82ab1add2afde40cb98c972cfe85624d614fe3cdc64e849f48a4efea8afc06ef9ef5e2442303f3f42ce1ecd9a532a336fc8335c59bb22fc7ad7ec58725a451e9176729a5b306913cbc5f0a811cc7a0c638cf11fbdd4d5565cd56aa020c26fe9e3ad8a6efbfbb92c480830bddbd0a25b63bd6ac6bab84fda0fd9e632174a123960c7fe03026bb67eaf9c6cd68af7fc54c705ef023b4c19bb39522fc4a5b0b9c22f46360dc71b95690f61f18902125dae345cea93b3431a2629527c163727ede4040ae381dfbfcfdae844fa96eb0b2d330eb07210c74238a444e3bf7aa37549be8962ad90a4c52467d5189706ab66e918d299dc87fed534fe682b26fc71b94a591189cd30087cbb4209c16c960a5f3840eac23cd63a98d22269f6ed08da22404c0557b25b1443db5d3f43324c8d4cc605d74e38c671e5e33d7e4634a42c1235153f1936f2375e8f5cfa2af677a44828d5c6b0ae1953b34534f7292cf371794bbcb5e4c1898b6a75b4d218cc60e2b3c6b08422e1478372726e669bc05951b8a84c066cdd135dd94c4cbcaa30e589421ff5674fb2bc95968eb3e0894efc1fdda4c2575dde1e411efe20268f642cd0bb0d3a31a3f854b932207d304fad510545fdbd53fed374578ab2ccaa4369383bc34e2f9e8aac7e5a9c94032a3410deb4e3c9f4cbb017ec39650d30ca89603f520f180984182a3ec177168065e4b522e17c9031eda8068df65af52b28517ad1c0eda994fd86423e6db02d2e1615b9ed344b4f78ca73a8e51f80f1e64144303faee3cb2308e526c18ff134959f5faf43594e25fc25660414153a9d3dfeb90fa51232b4dc3dce339e1e3f25ac4e6ae0dc027653b894bf235e15e3c2d48ff4833baf1e8115d37fb290edc3d61ae92aa55b0f96333836cad48061ef37faac9210fa2b1bf2c55619f8afcb0852bad0bb751fbda2c640c079ebdd86d9ac6b3c27b538e3f319c2b227aa68e869285a781b849dc8832644b1cdc426b064346c0ebe6c2b33a983f3bb8f4b819293447799c0932ab94df5fcedcc7ae876ef7ffa54422041a36e7583d5391f611cc506bcfddf5ba6e418666b956588a12e166ccb079f2b875f2422b79291203840078bb66b7785f91b86938c03b54bed28e96c010bc60f8a626faf5eff7f157185250a6f8a0889a8085b09a690188e2120204dbb4266d0c7761bee5ce6edeeb640c50f4c18e722965ba530440eb64575faaf543aa3395fbbe09461b118a9b3d503ef55cb52583dd5ea9988354a767b7fe95a7a750bebd77cf56768d5de57ca2d214e880be0f4d2e96d83a6a8bec6aefe863419e068d6aebed840e27c79a2f34d56134d436130fdf941c69ca28aceae8681e1690cf9e63da657b3637104726f43ebeaea83d682814020377d7f09d5361b76195438b0cd2cd56aa41d092660528d3415de8ea1fe28e0c946edfe2baf18c930116d937878cb0b56660705e9d692711a9a233223ea12856979d69521d3de4fc39dd1941fc2a51e0a1807a6026d455b1b3a2912340084559344feb5c2fe575b89dad73d16e6df213d9cd4d4ce18a5855f8ca3cce23f464aed5ea406daeedccae49360bb76b7ba9e4446e147bcf2dc0fc9e4cdc12b4023273142cb151e8701a35feeb458a835fe667de8763e7b546c79611dda06c7f01dfc5f1e9a1fc193f42e38761f243e310ae09838edb7a027947052cabaea6a74dbebdaf949296e13cf3ebb8a6baa7fb21fe60a8be2b8c7bb506fd829cfb9986b807e7f9a3ab517d7167f0f5b98ded051bf93e71588a6f7a3c10d2cfa635fc7fcbc1f474f23b3ed1e700ae43e881ee301548788c317ca75fad3e7d5d4961e8572c22f9db680b625638fa60da5472678c51a52ab3c16e47fc450479d734cc4e511fd938c4edcedee98719bf3b0068aec846591fbce705af3a4f54831c0ec7383bd37a6c63cc13f4787f9d992210f94ddb6210c0cd4f4930acc5a4bfcf5c7e3022e2adb831a1a6d086eaab103b17a7d3be75b73514837d9e9cefcfec337ac9a7f63dc9b3475ae3a32794d61df04850aaf45072f5525fa32dc36e56a9b58deacc161333477cfe43b3da5eac82bcb0d330cd3f1832e676477b0b15349c17d05c90a9e15490104a6672151bef31df7a03182a8c7f64b52d238935098ef846ba0e16ce22115bb60412b497fc71092c6dfff3ad84b62ac2ad62213158c2ff70661f51544a2d94eb2b839554c63dd576f54d3c737d696b21523686edcae92b7992a01f36a403d4464ba677395be9157812d89fcce07d87bc401485f911f05b0744652f6973fe11bd741bd72b30a8934c628a482868df5effcadecaaa9f08e9adb8401f3e23999e01c72ebe9ad3b3e73a11a9c97eb1d88130c652d6f3265f2777ecdbbb9a5b8047d2d5e62b0e48b3902f4725bfb0ed1c98985cb179f27c4db3c64cca70217f189807fd6bbaa11bd96b2e0f05f1e13bb9e44c1b83e935290eb09e946bf828960233dceaac27be6d403c0ec391033aa70f25d555fa51cc2e704f1f9dff4c3775605b1e1b80974277e002b223e56f6701b7b3e394726c242d519bb79b40b3a70297dee46c87a8ae7e086308498e523b7d35c80053d02c50971dce032e41fd7559840f4a520cf165fcf7b69bc0306874c9cc023f678c4b1eb8e61be8a15de2e5f891c9c6dd590ac898e8a5138deee64613db57a481e7422fb716324d4e49547c6c1507c994ff91c52f33a981c5d90f22c651a5b4b3cf4eb3574113e24bdda592a58e5ac97813c20012f1c1b669aa6e70118190ac25e26b1eafc8e84a91929cb011019cb64f3c337e36fa9336371832cd887d0f5eda155fba711276e8ea7e7eb472415ee34a02140044e1293fb903ac467d91c5205e72ddc36a9c736507d1b5a2f9f73aac70a7f82554ff69b51dcc95d39a86a8f9431885dfbc20263a8d5dfc884732c160ed47198fe6ba28288b56077b1035729859a4f9b075b211f14d6882d7f875fddc959c933951e8757f7ab660a8438ede53651f11d2c979ee7ae45bb0089db621cb5a5b522e5fa308fc8d55728e6381354080a86ead7debaeb1cc2752198eb05cee484550d47a85753b07caa09fa7bb2ea0013ea8fd8771f1f285f6cd4844a493008e51fd92f787d827d66bb0c35d57aadbcf556187a240322ee05a609e518fb1610fe68176114302c2900af74a4a9c1133f9b6f45350c64d7da86d2eea36ba7c779caf67e820dec585cde1cb47243f31c25e08c3582b1a0d9f39802908e015ffff5f3e4d3b2d72f5a2580075250c923bcf6619aa044a137d1e81766b5d61f0c9ec6a4363ec5e1c59d450085ae6b8d92c957be548e941ce74114f71289f962437d6142e63ef56a9cc4a45ff127343b5f07c829d5c0aa1ac57e9340b0a75dd2118f0dfb793c8c65f27faba1db0249c7644d550c83142d05b5bfe95aa50167b1c33a40aa1f5d1abae839af93bedc00e5eda72449e13b18fac5d3cb82f11e4c194785580c2376979df4102eea8b98fcc56f767e117029bc5744610c64ebbacac8d976c855c4a3f260ed2c852dffb7e1a63b192c9b7bb0921455430ae64c452542536e27caad253c2ba92741ab42a010951bf3fa630be3f3f6b506eddea6ef2643ff52f7e110473bb5b0eabc551925504ab899875a420a1ded6124ecfaae9d0a4c5732d9069f2eb4875355ae52d8d1600abd43f4b05599e78a115d1c0078b23b6c60b8d489a5425eff2bab222b194ccec526e8787f4cf2a57896cd71394c9b9030ad3ea6965451153db64b7ae6a8ce99a9923bce935a9158b94a735da30f573448641115669d230e09a9cba41e83a0c97a84e80879a2326d44717e0b00e91e65e85ed17877d322353cc382d55a3c7c342a4540f959300e15f798ac437c12848d78574d4147cab89a381530445e67d5cefc33385f2ab807e0fb531630f8b667f5c1c49699056a088bca0a38328d3886177f81db7c540a05b4cab1dcdf3d7f6720b8c68a7cd7bff4ffc175b7a3e8ef16104f935321c1a72a2b2b9cdab20e7e502f72f34dcf7cc45309da65f166a3088a9f1dce4debc30eb7e971be77795dab6dd4902e0aa291a2da7727ea18dd23363eef18058a5d06b9cf85694533197adc653545caccb9d18e8935e635e260acb0d8aab428943f6db31b9b6eea1439c345267c565a85134803f09be6b864df7e1d88316edc463f8c43c1b2bbe618253cd97e2eeb0d6a1ac58284b284339a08000e24cf5b80184f848a9df45662be2dabe8e0e087196dbe4a7b3771b1477e8d12373715ce4e5a24d49e5573a5c82b9f971ba416ce791c4db36ccfa6cf4cc74d711793756e5a480ef139843fba5e8989ce040a3633bff54eb7cf112f96835c10773ad298d912d3f8d51dd1d12ac6d61979aa40d0b3b9ea27544b2e435e168086dfd294b01c49dde98b534df1ad09405e957b3c79c79b04a84b3e729256c25d7e7c32d865ebcab07718493d7f95dbfb2855f7e97eecf6c9cba4d65ed6e5d92e14f4a0660cbb68ffcfac11a7375a90f989db30da2b6fe5d00fe57f4c66841b01e3cd799a2024b251129cb717e38a53d7b9f54c244806c8ae67aeb8442765b2800aeb28f903b704e164c2649df57827c645d97cc83a2635fff64aa9a6684cf668f8260cd05f324bdce2850b39f0656a180957f6dbd1224711f5f17ca256282c10544bdb57a1ba9eeb3bd7ef82897e101184e2885e407d18efe463d80e574dc7d3b7188b835a9e0c56e9f5eb2156374777078bf981dcd05dae9897877416e38c92f56de27334aeab5b2f9bd54951ce8eae91d27e5e5087f626a8a287ae182b9fc2e60a59915ef57d1e0f5ac7f0b93ab62e42c21ef458734fee596b7d17473e3408029e83285f3619dda1bcbff2d630500d84777f9108ed273e75e5ee969ed1cbe0fcc2f2cc141f8d4f4405539faa9aba361c005d3d28ad84b359bdb60547f43535bff661de5a30ca10be91d4e1e83df91a76ecd9c046bf499a41250ec42f464aaf3e3a7d823e8583f3f549b4c131daf6d493f4eff3b70eeab2beaa0ba316dd23ccbb0685abc544eb59219c54c2f2123b4829a53b357f6a075d3c003f9aa608d82ab1add2afde40cb98c972cfe856248fc106ea458598ab76f7ab8b53d51086b737fb4ac62d9059115929fa75eeb6c438fd5f1dad17a9e8be6955ebf1fbabad2500e7c6365efeca3fc6fe0ae8abe448956211aacb41321ad8d51f4454c33a89c3e5cc015671cf8a5768372298a06cff0447f152e5d8b1370067e95452aa1392b2fac25856bcf3f0d54394aaa1ad61c03b67097055c387140484e049ee62132219ded93507d37d110ff911b4b8bd7cc4cf0426138149822491d31e979dff0af7d591c819c54d55c9b8e86cb06f2f57de7c719447b5cd627304c532a444ec9eef7d9ecf9ef7cf37428b6ed14a924bf26a6d0f8292feb96c8e7d6c005d70c6f8eac9f2faaecfea98a4e4687f60ca35a4fec5e91fb7a719d8ee71d088c9cc4c54e984c2244b95748d9388bdd2d6b6eef2658d389666607664c63c0b3e9909d5d549ee833d379d684ce19c45ea5a271a7c8c0cdb937cba45a9b49b40e779a222566472d5b21fe31f98b0106b77bca977429815939645250fba1e67214bdb680be376e136abc33ef7d3c57c6869c13de862f87b23f12e4dc86459013394bf8e03ddb08de9e3eae570444fc060f058e5df7d4916166e6b0ec4aa4e82b936141d80c4e7307a85026832df39e6cc974008579ce65325a2e66e319e88e933fa625db5dc6905471312e5a9662477f3a54a4d453807e2e65ca431004b90f75d259e44e3f4ac8013c4e68026f7f328517ad1c0eda994fd86423e6db02d2e1615b9ed344b4f78ca73a8e51f80f1e64144303faee3cb2308e526c18ff134959f5faf43594eedb4cb45550e3d8ef8c293d6a04cc335b9708b07e0d26efc682894600c52c2a0a33906e6d0100a33c19734f8fc6c16ce753d27c4d71568ba6ed4ba64f6feb214e8e28ac24dbe25408b08d5df86c876fe929a8954afaf1c73c47d0ec8fdee2f9ef3c32c2ef9ae3022456e6097167e0f534ce82650d36cb9f88867677488b271fd3604bed2f8b919ed0a979a2c4ecbe7b586b18cef92c7dc8d0603b02e47290516562062c9832bc5de53f5ce31902c78b82bde872e7a9085340b396d3a1babf97d314c08d2990ceda57e5cf0eeba465d8c3bb57af8614f2b6b96b50077ba41761bebc91411b6e0abfe2a8c2f6b340fdaace4b84b05a0b5836d9ee80a488bc2a96d9080033ab2eaa493d504cb4ceb5595f35c987f54b3f0e10a0f7535dcba5a7b983264ea8752fd1a024446c6b52979b3a054912e9a1e7caf25e094d4426a6a3a9f8476f0b32779eddc1f9fc63bbdf9f2f464b0ee85566f22a68f8d3bae0988a9d593e5c4f6b266ef98117d7be85076d02ed00e1277946e562be2f36b7685dfbba6638e689cb0ac6e7f66798ce33213ef046b67693704985cc94f17cdd0f69f755eb50a1a9d0326ea6c63ad20d67fa9a419ce02934577f3676ad7d1979489ced6020949a45bf2a0ae32066fd1a858642c12922f0261cc041704c3c97dc6c9fc8d43c27264f464f14cce64f9e8b6485f7e707d411e136cefc1c64abbe36b8e79874b02094c6bf50d37b753d3a49746ccb34987e439ab3acb1deff7a198c9340a40c2695977cdfe455b63afd6025bb62de9aa1cc3ba5ebf5c37e7a432181fcb824e6ea7ad1f1afbf630ecf6098e5023cd22bd250dfb045a3c2e55fa95b08d6b3a89313b69cd1214686c6261820ffbbe2342b43e216b639e14a47cbaea6a74dbebdaf949296e13cf3ebb8a6baa7fb21fe60a8be2b8c7bb506fd829cfb9986b807e7f9a3ab517d7167f0f5b98ded051bf9348befbfd9cc9be95e31445e19aace5895fefa356f046f1e88b586f7bb4096dec8fef0b0011b460ce4a5d22949d6fb3e1feaf85d006c115d621d64e5bddebfb50d715ca10dc4a9aa1a47db9777a4d7b8241f6fb6772d32942d7e6314cc7c455212d688699c60d3ed098477fe2f8ce821445d4aa7c1b5582b0ab9a53c04025c1e10c110f77e35d699951687f8b6dc388c55fdb1d927a089dafb58bc4c0f54bc25139757fecd998081941b54c9ff0c3b6c6514e462a24cf0f471b70f3ec92cd5d91ba1b185c4180d4c72ad923cea3426747b1a2a753df46344f6a41089d8d915c2c647676321a34f4a1c0d0ee62195a3d5ac63b240c9864c14032de8406973eeb4cb4058045d28f61fed20ee966e2a88996cc0d13e539ff6c023eb1c01dfef38f08504f4552c9ffb917c37634ec36a545080517abd50d2bfcca09117acf8a5b408fb9a3f098a3ec30bc2dc25cacc2b7cc3dcc20805233c88bc6d4b8815b1b572cca4169b05784ea1c0f21010142f7b7a76436c7cf9d3eb6236c75ec9b3c61296d198c9babde71493d54d7dc7cc20c802299e01c72ebe9ad3b3e73a11a9c97eb1d88130c652d6f3265f2777ecdbbb9a5b8047d2d5e62b0e48b3902f4725bfb0ed1c98985cb179fee10ce7a624d02803357736dfb06d6ae5fefbcd52076fd7f56ecda520951ec555745647aef96e2b0b06205320a58bd11c10cdb82007e8b4b2d2ab1276fb56719f47fde5f6a46b39426226c21b808ef77e6f6c31a88e668f2d2bed24f20eb8cb994311882b33c659b7c14af525e7267819a29064c51888ae8fe9193e247746aa809b5a2986733686f7616b9c792ae524a760fbbbe00d525a3fdc947e974770f5d961b7c4bba03cda654b3c014b781c094017db622cea19c50b85ccc30deb7d4b494d18ccfc83ba82bdba27f5b0b47fbff055b4525c8fc2c0cabf64d304055a5eade77c626f1295209cf74d144e253ff0d64b7c19c6a674a46be29ef2cdec763edc547339573eeec4cff0fb5754a4e58a784f7a77e28169970922bc0b129ddc32a7a5feb11e5bce6d618b4dc8feed83b698c7ebbeb53d458d5010d292d32002ddc36a9c736507d1b5a2f9f73aac70a7f82554ff69b51dcc95d39a86a8f9431885dfbc20263a8d5dfc884732c160ed47198fe6ba2823f03986cee797c3cf57a2a6842bbc7a69219937e70651f675549130eebbfcc7093ee4b682c23d384a077ed412e196c168dc0274d05eca36841e671377fcca42bb779694ee61af866c8907d58cc8833427313c24ae284aad60b10929227cd273f3d80e09bb7eb8264eac1ccb1926c7b996fd6eeffa6129e4dc0b95cda0cb083491db66ccd3cfd4d6adb8f77189e5bb803fd5796f065c40317fd62c415ddeeb1964574ed7b76644f4818c4d56803e1c9edda64ff08e73fbb70b45667c8e61eca6679939806dd879c06c8c7abccb441b844be17b95122cfd5354fb008bfe111939650fe3f37cc2195624ae2f96ad2fc7f07c3d291fdc5866c75c69aebd8ec77f0aa5f9feef9fb90401ebbea70d38f2ab4029bf8f3730a95f626a5d19e3800d00791e0f6f8bdc20c93a9ec2da8b1d8220078e6703dd41f5e8e11e583f3333133d8b8d4bf2f9e95c0d764804f11a81cf10ee15edfe32636ac5bb8c279d1213fa9f4a1e088c674eb6d1586e79ba9d835ff59cbf044d9296439930f4fd6f795c3e6d4c28f7bbb888f5f055e2c489321106ddb1745a270ec982bce5a0a01120931a709be2499e9e994a1f95f4d2e24b232a9b80f041612209eb3d98b0a01f63b742b0536cee71c877767cc9b39815b20ded210e409b99449f6abc8242af31f20e3829e2ce25d19f0b768b10c85452b6f361a818a0c6c32ed992d954010fb25636be7dee2be4ca29c4e4b77228f28bebfb3a330e43474280a62582dc88ac1e4d4e4880afb2fb5ec0cb2ce54aba2300d2a5dfae1f35a537b2bae24da012993a6623cc67ac1be191844cbdce81e18ce5876b2ddc6a54a38c001c351a67ec374daef561cb4b9d657c45f7d8e3c96bc61b18cde1681ef5d9e0fd84d24b194cff70a18e15e3f798ba8e76af520c7a7f6553f1aefaaf5328d5600d503ed802f0de24e57e877e77ad83cb14ba623587afd07fc23a3e53c65f1a3a0029657734274980e0b441740388976c957f5db567f751b9f7496736ab9a550a4c488889f38874402372b469cd1758357067d114d79a8387c07e18838c0079b43cd1322e7ba031f6bb49674382c81b16b3bd0338ce3f6e11d6f72c0747064213aae6631b4d7d0d9fb738122707fd7790ea993acaf3792cce6ab49bf2ab233358f3f78390bfd8cd20551b3d4e0742570566aa3437fe972d907f97ace127b7df509a9df5dd66ce4e310d9d015eef8e5de458c0014c3236363e3ff030fe8fbdc848496b2ef87a42958ed4a44aab521de6f2ed140c4aa4cfdf44b65f6b9b10cc2083c819e375222ca49390a3624dfb42ab2d4220007ce2c5f42913e62a1b2de866b89326e4e6b2a23dba3289beebabe035a9e47c0a04bc6cea2a42b88496541d46e4477544f542081b73e4db8a8fdbf8b5cabb6bbb79003933e7160a7f14863c2445d6f788c2456c800239de029928479823c307a054c07a9a1885f709dedd80196368a3620ada0cfd1a2bf38bbb85ba411960fe1bbb46dda62815f57b0ab68ac459fe9f4e75790240023d051f4d6e35a590c9b5b9cf0014e5414aae7aeca0680b2128f44db44db0fdb2ef9fc296fc7ec5b98fdf3783fcc670b66edc857e77a3723a36b0923239a092b51fe103cf93e47ba3869d24c959cc6d2bd8cb60f4c190020dd427905c77d722a60e86bdeb781cc21eb2eb56f58f6881899044e84864947e544b86aae4263c6b4da30d4f359252abc0d99d385025118c31747cc6db447ce09be28b85bb882a09fb972ac69f51075b533ab5c6f591ba256aa22cb7fa7b29b6122212df051006b63c0f8221ea0636c41539caa15aa903a60e9e2b1899e66e694396f52cf8cbfe65bc02d6f49fcff921da67d7b42b65e4f7a9ef04f8c2adcb9e348cb6c8b3ca89e4fb2d17a679e55226786764469638aa9087d357fad92b83f64e56a2852e5b36524fd984815f4df93e639bada188101bae82c34fbed944ea4273ae28c5cb60ec2c42672c86a6b2c7b7568fd243ba7b6a13b4736973b9442820995185b81fbab88bfc7ec1a5828088da590f88887c53a3239cb4df0f42ca695ec06aba6f0cd00556940a9269c417bad5a4a8804fa4a596439be62782e697590774361bd8c08c5867795bb2297aa4196bf54d5e68f13273dce0df1f802f429696fb906ee90191112dd114ecb5bbfa6a0db78c3fa88bb52c7947c755aebba6beee86a2dea767879c70962ccd7e5acbfeb048549a21d8a18e17c5fed62f6048f7fec390efce1ce07d6de5ef142dbecae066242b541d489c00c8e1d0e09fb6588dc67ec3bea2ab4d2e22edd8c2772637c63fcc06f6af6949c26616a1e3cafcc10bd7c95ad22223e49be9d144a803db67cb41b644e5a180f0c1c3b254fd46f281ca4876098a71adabc100ee94297a7f66ff35432f3e219355a173fbe5c02608298927ce500849b5fbd81c9542f4c1ece4cf8c157c726529168f642ad3d08f4aae06c5231a7d999c877e6d6af87451237d2aa5b99a08c145996f89be63434bca060891458300cc7759791775e3bed0dc2eda021f5b200fc7455cd6a69fe957b14dd4549b06a03396cc9c1577e14d9fc451f92c184052efed7ba899a6e3d6bac6f5bfeafac11a7bb4f47ab0f1fb56d65c8670c650dbbdd5c64282ac6cb728b46ccb7f5ddf0813827af50522378bdc2db9d9765a8d1312c72cbd49dea4ee5cdbd2924336c016eec0f70f0c50518a0b0c9ff31fe2875d09e574abc2ccdc47a6291c3c4acc84e59d2bd98d9c1f1f438b3cc5707cd26d1ebd2413dcaea7d1db84ade25be980896454e1d4862a61bb6190a02daf42275c3917bb941eef4311b4fdd9baf7f17493d58764e24668c4d2c956ea8ce128f809020514cc3b00b74ca187887bb72a061a540f94235ebfcb04732911d39ef312892e31515dd00cbb3700997fe28fd9fc1fc1299c2bfa94297bcca0492fede1a35671edffc6d619226b2bceb00dd1c02f1f6f07e73f5430c410e0aa4fb279eebaf6b4c5919fa476139a28edd3bb3c14d44cbdf53316a688ed522ca353dc8e77271f053b1e5d64b21748ad13e48ee03e14294fe47f06f455b860c8c657df1a046684bd7417df4151fbb1eb18e78418bd4e33c952604b385e21f4ff1d3fa50a052393acbb889827575e4eed3253b71ac6772b675ed39b03d4645d10f67d145d8a8c4d563912f5e9db1c6128e09b03a9d660d3bffc02001c2e4fd025e0f11b4eb8ed154d0c7873ef92bb6e5f57b654761f67c0fc2bc126032f2e40861e100daff92b9d8b90705ec1a382b01b3fcf212e4bde8b3d337e2e8d1393631a8dff5c4e96f13eef0231a7f96ad6a59cfe2f2451d256158600f63864c17193255f406586d7dfeca0dd5587fe09c697e10ba5a4448c50d5b5c83fc6078e723a1cc85718bed3fb38be4574b2c811c7620faa3785c7efa8d125aed1e20e284ce7571b3194a61e4e2b1098bb7063252ed847cee9a62da576dd9347a9dc838e2dc55fb8c0243187d12d24f7dc2c18884ca77f6bf19736e6fda8977687266f440dfbcaaf13af08f49d777b208f93c05f85baa615f1b0ed47f82bae8fbe743498599b48ea68c7790a752aecf2fa234746ed4d287d37462068a62066d7110334afe6fdd2febd0bc341fc2b3538b41d0b083548bca98547543f1825d71921d18c92454146cb91bbaa23b6bb8c3c1426f065b5f2d04de5e15565b7a85bc68fe5d12ad3d661158efe59f4df432ce7633c29c10b5c70f955640ca13a6b19474a85fb696a180b40d8aa9f189c45f6712ac584a6a7e6dd21fb38f1153fbe4d6bb51864150035701366c0e4251797906d7e8894cc9a63841b1af37d83997dfba02124c9ec5c156453cc759d2643cde6648760062b7ede3bdfa3355f18a637e0ee6ab2490902387cd7b687066420c71de2f5377a5f3e37aabc734b126984b9d3b24c3a9e92838add28d457a6948c152a6a3e7e75bcd617a64f547cda7577fa230f669305b279dd97f7fda23c6ea2fe2df9f0bbeafad3753d2bf335c429dd8f5e0acee6fcf4b65d13c2e61037f3b45ecd2669e99871cc36eb8c4ce2704addfb4f6166524ba5151f3731250ad9aa684067e48071ba8bf240c1ad9562a2485681144c00a28c2f60d1e1b7e167c9643761ca5d75e312707d6b5946e170446afb4ee29d348e5f70c856081f763a9b0da3de33f51e747cd8ac07c48fa6f1c958c15750f74cd937e9032f0696ec2605fce8eb631d3c8f295c1798c86183f75e03b3e4a0f355781c39e423433fa5c4c03816b4692af9a569d91095fed75be9f97375e1ac84633c0244af834163f5375d3a4383c1fc050ce66b10769c516c1f5d227dc18091d2ef0cd86096ed813236296ad14f4e440df96263c2352fc48134de122e914e479a96c61ee1af00905cf6058f99ef02202d6a0a10e4f7a5e83ac6856b99a3d308ba065cd953ed26af7f342376d12d15d21831e090ae609612518c41e0d2242c0cbb218a81b13fcb43db38749051a52ad6755079d8f4b3401cd36a5578df8858f30fe5545218d2eb8230a96b4581483c4539bd5ef4d9f5f48a3481f4036827fcf3773fc0f9589989e2b66ba4b87c00110f5f6586361719d869715d9bbce32e7042667f43620ace0e27d36a2d2466613dac033b2e8ec3cd665462b1aa20b198dc27102290d79831a9ec01091d5b21bee98b68102ebedc7e5d691963a1288169e549c0268822cc3decb384f9b4556f0ac8cae5d4201db7654678e7e2f098313d5628af99a8a7afd799b4e11879172b02e1b6a70fe2fd3d17d6153687d24fd43d37c1061c4a79cfa37198b3b11c70713fc3fa2505752022da60312e43c7f3c6ef7b87e737e5063abdc15ce72e93a4b67f5c96470108b7bab9d0b69590e6561ffee490742d6c853e4e0c509ea178428d892f16aeb3111361dba1515b1c977c3b629a51100abab9e3e172aeb2d387a03e1a507f0acb5c26549a55c60918cdd9b16321305df845fa9d3154201b47e11702aee197a2437430d3112ff434b3937b46d4289158333277b0fb1895d59a943fee4859c31951eeb62e46fc5c97aa21f7f44d862b56ae7508f27c95481f831314662d37accb9cecdbbc9bc9b9b9496f42ebf3f8f30d3885dbbec8fed360db715b0d6c558769638d1c48c5a7b221f7df9d2a5b6503eea639b33eeda57e7a2e30a30ef2d2cfe146028ce6575312ec9949f77401801fad7fe90e7d8e468d23e9c64cdfd6d36259c6ce8f511feaba87984e246d7c2a2dd22fdfa33033bf86049d891d60d15778ba56128059e2c93a9704d1d7a3fe6643243e94b5de240760637160e19febc7d9d87df71269559fc9be276014b8e8150a3017e006b8477b4b48ac2f1172ea9baa4ed85b1565b1a8bd565e786e2c3cc32443f2be5bd9e9f4f38c7bf56d5a2c46c06701d4393b2e0f8bcfa67fbb887547f1df2b3f01b10e0ac2151ff8846097c4dddbd3184d2c4548d28b438af7a9ce7ff50c463c13d79f16fe6d5beec2854501023dde441b9b52b5e58144e016d2554514e5c2013fd31e632808c42d44aa2659ced8aedb27b1d1b7f1539d66109ca341ae8b679f51de1dc672a014c7fad75cb2c1dc92f395dcce1b15351198d3c4c43f516cfbcf8a6d8c10992b21b0abb7ff39f4a4f3ed050515b23e1ddfbdb8689cfd20f81b7f8ad3606ffebc3d2e11d9e643850d2f06e98b822d25f9329f65f2b8b78946887e3080cde9fe9c856887e8471335b94a32e7311d1c9e74ab4b2ad80cdcfc2a440d19dd561e95736df10a94825a200f6bcf9f3618da597d128aa02b7fc7440cbd1bf4fa190dbc48d3313c0febd224e6d56ea273e5821d920fef6e5141c7e3b75d2b076f41a5b3e38e201a4f14ce75acc54e03d8425831031021fe73c72fe1f42497530639edb54627a278a7d2fe0ccc3e5457d2eb64f20de9863d1593784cb161e1f26a5dcb8c37e1c33a31d359daf72794c27031b59bf679a5189afaff9a6ec4513b638d130141114f82b8e290d05cb0d1400bbb4dd9975a2aa67ceb224114b0fa498127c209e8c0684d3bfc73ceab456a49f1c7b2197778586232b069613f32e887c7d18c99d126d2f1b98fc0b226b3a6942d35645d0b4e9d8a12670e41b632909e98f9b9fca1b236d01538b8581245cc751ed95b7818723a59d9465eab331cc13f72ebc313ed758a1a251035bd3cccbadcc843297c0dd189d2f9ed544d8c38165b3123a167b66019fa5d3975e4c4e4644b9bef7352d12f88494f54ca19886b95764aab06a729b5788c676f7b8e0d73931520543cdf03d6f0a59050bd76e656506f299ca4f920a5c49d1a637b75e3fc5235de181b2e2a9dd8daa33397bdaa63500a50126a722f10cd4b671478ae4756ba07a742eaf13b0a877ad5fe2818e1efad7f3d90760d0589a269e3f720539a8f2362d5308facaa4d3c74803be6d136108d703bdcf100ae15dc39d9339bcd7bd223c865ef5de33caf1f0b7a51550e752b48d2384e786dfdbf27133fe8d18413e02ba91e813c45de64a990690056f5767e5bb580e10340e9e3be757754bbedee55d59785201eac7f006258109ccf664e98b4999b97739a3208fff0f2dbff765f3b8366721838b1d72bb6fa0b1e2e2d262ca3faf33fef88773c3c51bc71c85c33dfb9b02a83f475b8d3e0c7ca628a4bfbf95d7feaeee0fdeaae74d8d92e24b5edc228c903d4214bf070a67d872a07d514d4832cf84ac13d95442d4c3e5c583d29915cd466587698b542b2b64ccdfb73caed9c43b140daf572226abd74cd608422a9f9ccf8bb35c35bfd8a7b16e39f66f3b8a44b7fd5628ba8ad1db25323b5add7157d167392835adf778c82c0514c1bde508c47d756ab4d08ada448110e97eefeeef63a305305d2f37c015eb97c40fb5ac3058abc2ac0e7c7f38d6e05c974b44039453067c36274ba169f73fb63d854f99f7fbeb5c2acba2c0bd6b5d849ef8e3a6517425962e004a7cae8d5dde288cfe5a1ff8b2c27c036fe2f906e34e6cb7b4f9759855d31823077f9428580a7bc3a2916a0e7b623a257b1580f888a0d1a15dbe126711484b969efa96123a68390eda9fd1e808e51ecb5eb37e6eb2fd7306aff3a57fcfae3e655dba854f467a27b26704ad95e4db2cd7fb8fdbb2a0005f40ed65ac295fe25a97c1f84b2dceb3d52ba3ab6f2e6519661c30c5ad9ea1bab4ce8c03b7e2c02ff254a60a41cb1fbf1717083b3fe61a56fed2d12a636fda3af29818776790168d0d8379f3d7389d260bc1a7c1799773782003fe9b4f06a01f15f4696b3d6275313083f58cdf71b6c4d4b474b3f15fa1e8e7ac870a91274eca9b914264c18ad08b2b28baa5977bb6daf7ba3ef738675fdbd3ff67b7fafb584ab6dc4189669213333280c1d15b01dee74c6856630101ae56bc386b59311edc6354789309a5fe18aa21c4a771e11ebdd53fbc731aa5707e6af9cbee6654a61783a75f04b5b92b950f00b83d1d457a0a42f86fbb49029eafea8c9084d3bf38e94f94fb49750bb40e7ed1cbfdfa3191a8d8cf058c297b69d59f2352b967dc9c1da1703c82b4fd12a597b1e7007f73c9cac815e21021fc0ae5d80de5c4ab129eb743945c3d68579f0bdc4e4a058073ae190332e0ed84c96cb1d0d96bea0fe8c0dbe2f9654306fd6cc5a7cc64d78ec3d480b43874be0b03ae0a4ac857e211f77d6f507f1edcfba2482c941f83cc7d804f17c5869b85e6a77dbb979bf7cb1968d8f7c295579b97e1b6de293cfc21e7e5f5708494ec891336dc4d7edd1876e9f55615b1114c9d7b007618f65dfafa642ad0fa2baf41152c02f9ce8a423fbc4f9eb2f16a3c54b43c6bfa7a8e255fed4a9ab067734a332d35ef1e3133f8337f8489cccfce9d122999000e97065984058766d8e711c3de5dd7e82369eedb1c5a5eeabb7738f46f33f531a4f902ca13b79d104aa6c7e805cd310ca7aba9639ec63984a85045023b3f553c5d2b7630d743936bf8090c68a44620b0ffbcfcb6b2a9af93809b7ce907ec93b6afd60d36dd476716f24e748bbe0f2dc3db0b27ad9a7e672ef62295a0ba7c9bfabac19b42433bf954b0c46363f99b20a47b25123b7aecaf2c948a7c937486fc682a501c755aae7ce2c01e0b5ef74fd1db1a95f06c568128f2b09444eea02c83c073d44f143eb36ce7e1c53a6cadab23c09ae5fb0a6aea08362c6a86944d8b85211c5441b2a8977b90574b1fc408a8032f66a66bb78b2b2838b81d99e1e60a9686b3c16da9fdc544adfb713cd37fe4cf7efbc725589657a3875744ea4d17cd4039b462468ebe3b7f7ecfd6ebe1d5226a2ff352515cf96837ac460a27bd42a57108be7b88fa69c9fcf535a6a0625fe1151b3392d6f173ef24253cff3cbbc32041837dc4c79deb87ef9b0c1a25ddb706e45771aa14f942f5e94b18de43e6effc3a8dbb2738892ee63dc30ed6ee89d9d15b990fa0e923e23d3d76f336f135fec2c1e5bae3209babe5a73688d3a2bea83e284139b4bd200d9356bf96d8e4b80e500799b3226447814d8d3048f777d3fdfa015b53b1de713e3c169ac1665c13835d6c2dfea9f0b552ed1ea53ae4317eb323b51103641454f4b60088e1fa6db05f192f2b1fde1f8c658e89073770cdffa9c16231e97d99c9c66824bd1f59086cfb7842f851bca428c976296f2f30b29bae2c65d39aa9380c62930180e51a8eb568c829f6b61decfafb4ddfcd706a0b06f1fd646be10cc66358b1fbcd2305e02150692a5a957eb39923eaae53b1303fe034e2ef9e5254b28d9a8756a88852112c1f9e161bf47dcff45451659f815d6788ba5c91d538c6a30edce6e3ac73bb46d89e078c434a645ccde82f9f4a75e84625987c50729b9ea8f215576ada13e857750d3f0178b281af15ef45e39e1f87a4fa27782f3ba280dce6248d6f7791391ec4152d413cb449e3024306794786c5e764dc45d8690cca74d11388a3e61d5130a8943a2bb4e9f0755ab793c46cb344501a0f9616ad2fecd59739bf7e3a7c11bc7c9bf28408052db3f9b316d243bab97d4279ff05690406f7856ef0b7d18c34c10cf38ab577643e5d91042acdcf908683c1bfd01eb03f9062ecd87cea52a4a95241ff1a9b7cd2c9a73275cb0ac1df84cf2f2da69e73b71b3e6beb9dcb199b7ea670cc32575796d3144fd9c7539b6a0e85e4730b005532b7a6a2dcd7a85a1fd65907a80008389927fda7e2910cf797d5e66da36418848cce316e5d455fa918e6c82cb4b7e3ab84766219dc98e7f6cb56ae8cbb28bc4b4eb02c973603000fa267b6709a1d66187471bbe22dab4ae6390af13788c28b23db45e1ffc204ba2ff6a182373d0f83541fb927c63429df36e7ac05a5a5d99db122637fa01df50b5ed964cf7bf54207fa34899b2cfb4f252489c4d63b3a76de6ef00f6ab146cb2ec59bcfe0b91d30249f2feb109ac468ffe6ef90096090c96e5495e8249e2f2f6f59887d5f9fdb310b1f463356bd00723dbcb3ad4a62f8353cae69bbfe31bbde24bd463104e6da278db317fc10fbba9aad01d037f0c11ac6d73224a8db1d88bb08b166a3d8aaa0a54634901bccc12dcf2a111281aa7e07037cadaf959ca6838c3aaa0ea0f342844b0b27426e2451ca9bbf2347b7a4cf84947e4224df896a8ae4959d7d5a6791cdd84fc651d6e3cb551c194dfa33e92d4d8ead21411a8f2d3cfacee4f32375fef8ac0527a458cf75b8e0f0faccd3ad132cbbc308f3bbef2ccd10a1ed0bb674244df0f967f631f1302fd6b5b606c338e48c8162bb62511c70e1ad17b3f3a6866fabcc60c6876305a6c721f467f7a7780e45ef842a6c9799a00a3b617f7758ebf037288db62f6c87d868206482a6498109b9472d577ffded964f369530d82094ccb3e5b556e3e7f7935dc6e839a3266fe7bebf5a570cdb8778384fd8963e4fc0137e43013b37aec79b5d30f1668d9cd595f5af62eadf4ef2d25c1aa4cc16ea8fa34dce99c53bab7e95e350fde6a8c4d0fe446f42c6604cef5317eca04780adb428e278fdf6436687b8b8ef9cf0120af7e5f1cdb7a05b58e5e92f72753cd82896adf97d8f00cdf170e89c60a42d42d5a782967296e30caa89b6d297f89e742effbf9d477b30b89b273dcf9252f348599006ff5190fcc2729e0e7afe3703e06566eea85712d3491e8bb789935723180f58df830e90eb1a85561c0c17b7731227353da01c11b251594449d7d738a7d86dd3db853ab2076858bcd8bc165ccc685be362cd7af08eb7dbb1a3caebf3584f3de0b1b6be3dada6d84337874f711b8d2e5c1454de47028e83d709d3bcf71f4e67d04f23de42e8bbac30325a668f2d6dff3889ae4477eb690914966eab57802cf8f97c1b67fce158a55b44eb3ec77a0dff90ac4cb65e17be4ec71386138dc3e0fade81f12d9f2452a720963d77e0c84c6d4c34683954b978a129be0c028cb284dd27f98850f435a4507f4d9685141202abf582f0c065eccb874e3ef1e66682cd8317ad689516de3120c0e3112c7dcb1856292a5fdac0aaa7742222e46e4924750406ffe0360c5015715a6f482f134da9df2dfacccdd17c42685527e6d92cf328722e0c76f47a3258d8b4eaf5c28601cce51f8a89a00fe5af026bb55b17cb15136e9756a3770cd5cd3b8fe38fe0b9cdb9dcb907eddb9d6f3221e3762232f8c8ebdd0ab8af674c1159f83266df615002fbafa6a88dc5f5a6808c8550b61b94ff4901cb95a690528739a4ebd22e023d5ed6343e97e8141000d14149eba99cca81c49d36202bda47e98f2e9628ad0654edb3ca5a7fefba669f3684ce6c433272b76dd5cba26899bba5d0347095da0525bab5269c3f537dbe7f761a967cbf734b84e3ba90761b24fabf1417dfa83b4e7950a4e2fdfa1bb7475370e3e4c6e3ff0ea7bcc335251b34bfb4088831fe71eaf4e366433b37cb4bcda00fc52bf61d48ab97c89ae9fdb1d71ae772a9b035c9b74eaff67d45bd6b82782285d355ac2965454e8f0addfcc936c3d19bb8a4f5894cc2420aa291bcfe0f8b29217baa8fd858d71fd6e9106215dd28910298f3fd0eeffbcd509f7d6147ad80a033804282b4bda170b82f317bebff1b6a898a52817f926d996a55ddfdaf3cac7924e1a24deb3639a0311856f25ced7de44cc3589ebac6d243e41af0f206f3679c59d069c033e2db7c096f4b23cecacc29e170206c665e37ae1832576bafd2c1618291a4ba916da706e7a0c931b1ca195da5885810e7c7efdca3d9e3944c6f50cc01a11e8773e4377d1568863f72491f3ce96e09aae96942642f9b81a27f94422fd5c5fe6fad34505fd33e822f34e0195b172fdee8a44d65b949cbf8ad3db4ff9e224fdba5f323cd85c1af7c6fafd7aa25dbc01361f421e6475cf8e6f31f779a96bd6b5957c48f71e4e41e82cad87b0f3dd60b18f76c727c57d57719fbf90b8f941f65fefb2c339cf7d443318951579e3e3f238d16406ca06047a7edab61fe3a728b636734414d62d28af7db141bfd12816db4144796913ebd958a8da1c1b3ec908c77d0ad4b5fed3c7e7f2dd9f942be8dae53a90828667d6c4b5bb53b180fb7faf8809895d6c07f3f4958ff0349a2db3fd7e0e433f51146c8d7e2d51c4afa6273d764ea7ef173c84f093a535736c23ef6b1dcca3af9672f9de07b214428031bc72bb801b320833f769010bc41f9e3f2a0c903e0139afbcb606490d3dc95bbaa6a1814336fc0e504d3c6a31dcf49244ea470cfc2c7ef09ee9fd4f2ead179cbee1b4ea367af5ba23b230bfc96f8f6f91677f4acefb726bbf80fb108bedec70545d54efc3fa5fb1eb25a721f7c9b04c39a79824cdc255e622efc94b74ec4b958b07016902cb732567da4e1a4d110cadf74efb1c8643ffba6f2329dd5b26efe31eb9a8a3a2890fe12c5304993dbb922c6968a045cddf11dd4d2b9355c6791735d9641662bd8882dc40e49a49c90fe1e71a2ee0a94e3351de4cfbce532a522fba52b653e71ffa01ed59686e6411f5ab9987f7250b6d85ee064e552b2967bedb91b4b86cf3eb1764f418fb7fb96ecf364007f00a8db328431cec7e466eab0dc0b1ac77a73a205d6d265abe4ec2a5f6a0172cd5c6783fa686dea3f5f47a66f3817778ad65cbcef78f63084ca488fcf9847225f1088b21f38526754d042d50e8f6fec2cb0e04cf00485dee627fd62b705e1bad7b9ce177e8b337084b9a2fc87e4c567f811d918c7c02b9bfb33e272d0f1698bf6f28afabde57f472ec8b37d58c00754e78e50b59a4a1e478ae8bfebdbe4ae14b894259b67b3bdd260906442e4f694d956fee49d3c8fddf7ed11c33eb784da2a488dcf19ffd6a5b8984e5347d38f1a2a6ea36088becd9fb0d05780175b93b14a9ef2f7cbf69316410f873c197568a4cc67edeb74dbfb626c3186dad8f3fb0798f43715434156f4b11b4c49937b400b8215f1f62f91d30cf16f50be69cb802138be2b786e14e9c4a5770e34d9b92ace94530422071d9e52b8144d031e797ffa29d1b82e4eda1a2a4d87e4850fcb3d4057fa930c4cdd3a8ab6bb9b01d00a1d35c6fff61479be7847970bbb5a5139c6788a4f154032fcc1cc0f63bec4d4d1b3c17f1f476e00cbc75ff1c2d400f7dded9f8fc937c1bce9e45d9597c75670b4f81a6ff0cef0a8cfa847db901d01d10177a9ec1449cdb55deece969e02b5b0dafe777e82a0c5d7e7be0b7601d6e0da49657994fd11d23556c2889ebca869ec4fdac426fe6d7b40921363277661578e9b91d36d2ec2a72e44735bf1d7a67e8dbd20c42aa09f56b8e64b4cb6303b505593d3b29abe75a833bef6589ac5d1e8b702c039e22a138be23ad05237e75688635ef2a2bbaa6ea899c920107119234f6c0779f44be49aa5572a79b096b76cc7dc962e09195a4094a57c3a29262acca8eb46a05e2734386a684ebb930431ddca7bc2fbf577813c1a584fb29d1133f6d1e31e044d16921f17370eeb240079b952e162c77db2697c4e3393ff3727678d3fe1beb706410bbc95196a99ec39471d6b615160dd2cdba0440db830e8067b1150daffc31da3212448cdbd9a71de28e195ab865f6ee7dbcd588c35b6cb8aa78c0c15af9db35d14b6e96fddc6c0abe4d044c1a291ed804bc82e4128b919c0ab6766023d028871688f06c2f9089ae36dd571781bc648f3c0319811554bcf26f1a9568090e6b317adf82a17ecc4df333fa85f705661c19f2a5454e3d4e5cf64896ff83a2e75f7cebba6150cd411a5bfd7423b4f299438f62b93052db1590f3e39f78f74ea72555f9834c27fc0c0c15da048bc8888f3507fece3c108668410db8ad7a41fa8dedbaa1ca210f1f701a9c83287d04b91351536368cddd0e920e8412c84bb01e6364e70baa8172c384efea20d8e8e4da0fdf6e96f8b014d54ddbf9395d470c44f2560e88243d8bcfad59e55461a4d153a13fcaf6942526ba105fbc7973781b593f52fde5a13f983303ca67dd79790d77201bd49c9a116c33f4cbb0630cc28e8db167ae69915f1770809cf141daea2c925c22ce1af0227e4769188a8a00b4c24f3d6ebe7522e5443d10fa44e81aee3244af38b26a81d298c9a172f370e2248ab4c5c01ef22c52941a2e306dcd7460550af2553df846252a4e9794d7c4bffc9a8d2be57314c23799d3bccc81b6cb0e1d5a15fbff7cd8391ad93aa11e4afd0bb50151b7debc4f5efa89246d3e5eec57b2252b303924875ebd5d1169a0590ef13e7be05cc89d23eaaf2208a3d7a942eb036338ba8c5c7e23597f37304bbdd6c96d18d9b349cc54ef0d534dee4abae8609af848a5873e261b62fc14c3b3079f030602c3e3cf078fbcb5f44969ff1c3e4f0ab51751c4b6f4fa3f75e10ace556977b812720f4b84b60e6232ac7a3459570f2f197580f70673923b22af90a74d29ff70c9894848991724a2843c5782d979da0e4b803651b0fd6a163bf8001a0afcb8a3af129f07c9ee9a93dba854fe19af14b03bf4db3d250e6553a2f70599792330edd25fe7753a7a4130a8b854134ef5962fece3f49b1bcb3f8263fc552cc01c4a7d4f625e3fcb8a32e19287da48b1a0c8d3590fee4550ea669d845b0ad798f691ca05f3468f983fc40a2fba83dbca6a5cc79227ac3dd41170db4295efd4d64ebce3ff9121dd2ca8e30d3c407278c9d5cfcbeb3f57e9249a531862db4fc0e61c198eff1c50fbb3da1708749335dc6e9782cb3d19eba95015affca2bb0d5281c563443e8d94d9466e806e67a81f132ca27289d700f1580a9cfba748c8f50d6ba685a6250bbfb4174acabdf45336cb0faef7e206583c3e74fea0afff850d4d2f61f650c2397adf4a1c4b346420e0c0b741e9f4699a4d928332fe33ccabdc011dca6c5f148a3541b37c61f15afebc33a80f0a273be1eb2232c02e9eea1a58b9555ea59cbc2fac244954aee9e7d00b0ed95539db7fa15b77a56034a1b2d0c99ac700748b5d3ea8c316d853dc9a5421795dbfbe7a9b81f4dff5676561cfa2797b8bc775f2c52f719802af08c805dda684bba05f1daf89880cf4c66c501b1e6e6c98be000e5278423649c6519bb7724d12b2110248369e8a968855b41f9d62de4d96a729fc01ac9c11edc34145428b73c54a81b37afe7734ec49159e6195e9b63c916448efc6481ed282c4fc8870d8acc00fc2af126af4b21e331697b2680709cd89c6af7088202cf3831e1b2fa04b8d058869fa0e37bf89c1e320242567dc83dd95544f5480d344484314423b4eba38ea1fa83d51dcba34d6b625d22200e80a5304b96881439e75d1c1afe62f11656a2551c82df0741adc893e331e353ec549a038e36ae4697fbad771d61d978ebc6d90ae3518d9b9e801cd5859098af087c6e82d1ce837cfddb12da9d2d6727f00490822cfcb1717c6c4a0f061108be2a3f424570066cbb8ee3df8fc3fe51b772dc46e54ffc2244ed935179c3cf273b299ef0f9e00fade6cbf0026e0930b4221a754e668c75866dba0cc4c6e8f5c255d928d66b2bed6b17bfaf8a288f438b0f588a7031c5a9721a8f50e91eef81984f7acf6f77d4e52b583d0f1ba361dc8abb34f4c545f5072b90a68a25e1648aca7eaee713a8f8722f3de7b7eb7d8168a404c75e93548edb6686b080b6b404d5e0992213f21d0afc5aa89f9156bfc8aa339ae3096a99f20f293f685019b1b0709bd60d8aacf689ce4959f24054b40066fcf450cae32a26db39365782cb201eb4584b53d6b6843b789db3f02c707e44a336fe49740d8db5b32245d1a4f05350226db84495540b4def0105eb1de4529832a32344bbe5409034f626000bf36acb5effb50d98b4c676e21681f8d1a035e24037479b77d743a3e5f983a3b478a1781c57400300ec454fbe528e3a41b6f6393d87b840bfd452a55b352da0594dc5bb2a0d1220cd7ea005b4b024ab0c3f065fc12181fe6c877e56a26544764c1efd5dd15fb5f170025899c84fcd860d4233e8a5bb101550b162dc1f935ad2d03e9432188f35c1a967496991fbce3152d5e8afb19bd75e18f63a82e51fd23e5f5e64f261327b07dfb1488565a7329c54837127161ec5398c2a3bc7adac2d03e84dde0c216f0cab775ea5fb0c796a018d29926f5e04844b6a4e4ff922d497791c32942755c7dc43f6e7e94b8c71bf4cf2047849c893a8b6fd68dbbabe67c77baf55ca57ce57fb65601ec62193afd8fbcd397810588f85dc1cbdafe665156b43f226680f1045381c47e587a357034c46d3ca7bd0c872bf198be24554faa7a54a30927df00552e002cc21eb26345872a2ed007a0dabcaf41b031016cf5a6240c036e042c206510615cbfdb3389cb3ec9d43200a5477d6f54c3b7a0ee0cc53184470c6f9712fbdb1a5922331f46951609b99809d01f0afc909eb6fdf8399b5fe642edd60cbd9d9e73115352584a2930d094534284b6820235ab2436cd7da0f2160619958eacd0e866508065d75f65be0c4d588c1cc2cc7c866082b37590682eef1ca9cfffc035d74f808076ecbde63eeed677310e40405670c3a5e20b6ad329c6883534281102739593c41d733e7404f0e184a806410f015ea6a4467faee625cc87b02b83343a87950ba2c7c27ee5f34f5134612db2327e47340c1419f805b625164b228d74f7f747c2b6d3fa127560f293021891a9523aaf3d553b2f57ede1809da86f100aa91c6ce9b067660f610d624f84b1357520f12b64c7a36dff2e150f63db0cdecc997699d5e5c9b4a43f184d3c6876ddef7a976ed31599be5f05dd832cd2f694155e118c4c48e06322221d061bef5498c460f1ca3f3e252a122744e03a02c2321bb110178705d251a9a5dadd1c6ff46371a03cb21807b1e718e895ec11c8617d7300c2e9cf3771585adf9f6b6f99f854ba97d645f115de41853b848e057c8e6bf538b023c62fb1af7d093d5a664e180d68ce8e118c479a2f2c9c8b2fca318a32363dc3e2b5ab3bfeb36ecb97243ed1479e2f0fa4ed90d17569f32801d7b373b286c248897909116aab68c4b36298b647dfb0230269a6bf1d4095cc2211de3e8f45ba84aa026ae1a6596be89434f62c3b4051411f0d4f782be0701f6026fd87ad456dc2dbd4fac57704b76af81a24d800b732dede1bee996d2ef6f6765d1b556f6305e59c13196c8510227e64dc4ebb87f9ed495c99cf2c46bba892bce571efb155bb11d6f8925c8352eee20b2fc8fd8cdece10f2963849aaaec882d04c652d7604c2f1ac1c10c6ea681455ca5e5d69b640a04f34772551eb6a1fc0204d14f6d511bbe633cd63d8e4ce35f6079e3b08f97a547e39faca8914fcf7fd3d89549b88155202c83a2f04bf6957ab4cf2368d4e5de6101b911a3105243a6f06cb496e80659c57088b02d30bf41fa5b265c39ed51520840f32ed5f68c4954930f8572a36d52e4e85d56319d6c02a6dd50ba186fac936498291296705803e1738676df5e9a25c99262567f89234ad22440eafeab683b969026aea799d882b0ef12c9d69b7aee9d088637cbc6ebba60365bc1c3dc7d6abbdffdc47de33e714c30d9ef2f1b8b72f1c293f2511f1293bdf9c3d54d17a210efceb0125ee08f6acc1b0f2f48d6801e69e533ea15a57952df50c5a98b26018cc871d382a60e92f1b7de3a00d976a31510fdc65ab74f352d5e2408332497ed1afc8dfda4a849aef0f41b5baefeaaf2899c71cdae0a61750e6186c59c42c6a80c262b69003f2af1d8f2d8d2fcd616b6c0c4a8a7dfe5597f4848c657a190511206befc3a2061df0bdaec2a5d9c31dc41a11821718656645424897a4e813d44d5d528bbf654b3c5c8f225dc28613591da012a94a8338b513ec8e6b3d38a03fb1e544558b8027e77bd64c4e1c7e8483b582671fb0dfb5a89d8bf006cb60bed48e8c58541f526918f03be631c3de05730a287c2573660f74cd9e58efb3a20aea6e5804c9d3e0fa671bc2b227b2af54ad1f3667b821e1313d54783afc423df5c97ccc692cbf37230875e2b5c0a1d6821a2efa691d3017fe9ec176441eca130828c6514fe75d1ccfcd3dd380486da37fdb1c2e9d2468c17b4079101c4cb0d8f451438f0c4c842a593f6c59685d0031c2cb341cb65618de3ae810fa68432582e5fa36ce60faafe8cb268a3b541c49911b71746a61fb9fdd200c4bfadbdb7e41850cea1b097671346b636be341658efd9879939720d4b48f27d4eaece0f4383be7170d3fc14c7594a6d58cd71272f59a8ed3478573045c0a979c4e02bc9fbb4d6a380839d50eab02739216021763b8dac83581568ef38de302e5916cf074d4c8e1943664ce5e38da22e52ed15cb5386717958ed4ac9363aae5152c2bb357a92777d22692b915dd2fa16a76ed00f0f9ae310b98bf10dd92432f757dc088cf0957009cc506bedb4926b7796d23744fc6aa872f5a515bb46f491d11db28d17c4c552a12066805022301d49486b38d64204e68f9c69eb4dc92b319d28e89d3182c4e50c75e637c71e3e1480a196262928e57d06ba2cd867267b20ef9869e87768536674fc8a73d55b51b9dda05e6e234f70832aeaf1a31227030aef29eb8cb6cea178bded8912ea5e29f804d34d55cd4092ddfca86f4deab4137137c48ef630c293b3e87a9257941d9cfa6819a72fcff2d570e734d16e8b998b36796964f16fb7f74dfc117fdc003a54fc08c8b5efd1982c99453b6d581a97c03199e41bca3dc22bf102645ef1089264843d0c932ffc2f97beb64565a6ceb0fc78c66cb22196ca77da3f2d1e8d24547a6feb9d46e037480756cd8641fea2788883bfdc9730fdf2df025b1748e7a0dcfaba139a66e4ee807fc8120b8ca1e0cf52036c3ff636209a8c97bafd114457a4c9f11be39c08d82a8060ce73a3a773f14300bb24f9c57f4dad2a7e8ab2599db40a4b279d04c544c573b472ad60c517b1776361e23a099db3fac37c02772f3902a26bbe4603c99516d2fccf9d40d0d4382236b2926d102eccd7cce2a0ac38809e13e89ec93c5ef224255e0f96a29a3933f2a27f57d5c1af1ab33e98c29fd8a76e83c5595a3ffc4345d2690b38d4f24e89c0d928da22071ae3969b15232cb87194879fa5c3dcbae3d066955ff8fcc448d4177b085cb2a9a7a7d012a8f24cc4e9870ae4013e0abfc55ee07e4b6b87263d41a269dadcbf39119e854285e9de9c827bd5f7ecdf0f02feee7615c543657db13e51502d7bcaa0282946cfb50cd349ea7f5b9ab98c93dac2554cb247a8914a96dd014881aa27cbfcb2cccfdfa675c1a266ff0ffab9c1a683e37d6e382749e565ccc0103853b976fbd9678d8a0f79deb7ba9e41a45a93ae9f4f0b3175fbbae174d1e543300a583c78f79615d5e1e9f071ef32c6a71fb835b582f3bf08203e5104bbb73d0624cce069cc6ca5fac72ad41633b61fba847c6682464bc743af1a2e24233792288dab4f06014ebf47af589d6ce889d1efe00cc653be3dd1ae3dd952abcaf172df085c0494853247625c80e82fb5b0a20a8c0b7254d409e1b90bca2cd8bb2fc30628584b933cd7cbd5af0e335d75e5cfc6e181580403a7c87bbd1db20cc6cc08bae247110af619c8f0c036009f102c5b9c4bf19a4bc77c9d2598c0db9e3f87bf48d01a998c5c8f95522cc241b47209e0bdbf8456c58e33b39adea08551f6727b7285dbf2aad3221562139540f43dbaab121d04743ac52b5089ccfc0d93a319d9c1be4fb7ddfba8137d96e7aaa0ea16b0ebf6f270d543f1b14e6cca1fc8181f04fa09f8ce9a58d224a68464c5572271febce6cc38a47dbce113cf440e391e640d7ebacd1da2e4ae79952552569e64443851a81baeff19dfc9d9edafac2a6495eda845f46dc1969f4d57ba35f98f0206de09de25170f1c2f90ca5fbc9507a873672bd104da7bff2b6bb7d3a155eeacdaac35aaba8f22cfcabc5d647a247dab9d8758fbd785a2f8ca5b0ce4da96ad6a7bb0087ab24385a8b6485d17dc58a1bfe9ba6875245e77acd066f43fcf2ebd46c48ccf8689a5b6239a8fd58c18004401ae48d0194f93c01c2d228b645bb1903bb4278525d6d80037546cbfc9efbecf77509bb23fe12a73561a45c8eb02529e226ffa17807d7ba241bd72fffb1a79539e2962d5649f78819974402e43c423e2e1199841ed77437cb9872867a177983e227cdb78ffaaa71ab3d3a008a06c86dfecc67e258ecc04a43e08fa31e15f71926ab63d0525be4b1b2f6daaaec34c103d74c3ed0c58e8325a28870f8b00e1f3d6ca8a4ae6f2b933bd64f966320e2bac98a80339e22c50a06efc1800b02f2ede7b8687c72a7a023938bb3809e08fb878029ef554ac992418f40c408a076708773907a1bd59895504a89e8cc0e348fd6937ca0bd3c167fd07c6bc4c2104fe307ac69ff7192ecbd6a103fbcb8c0ca72b5ac0c0bfd6cd8bba3907a9d76c83e13558ea339768b9ab32871ab489239882c702fddbff621d3b5b12bcfa4a5dab25a3081105d50967bcef140da358adee82daa6c699469ca48aeaa64aaac9219429acfd75e9dd25622a006fa0f9e717e29a352e76ea45d2fd072ca735c9b05822d7c0b27f4e477a01fbe471d729b173eb4c7442e40955cb3f8f34dc8f64f29d3b3f30b05e3e5ec2c8259d5367cac9a4c40317e53204606d691156317bdd38f61b1cee93a058bdeef98a60444e3aea1517bb9d979b46709a1195dbc68ed960f704cbd3e953fc8309fbb840a93c30d3ecf333e1ef78009b11223b3f41b349cabc17b860d8b05903fd4d7fc76824e9882ee45597c25f601b5b654190c7632821a7285de2d8f70e8a44a887ca84cf3f17c86eda4a79088b0618d65fa71d16157af5d12b5303e6a01c8c8f0a9403bec52eb926d4b635e6af8c0a206cb6a9fc6485376060028b8abdc6cb01356c71cc70369ee1bccb16f668df7d0ae2c980e873255b57094c250cea2488ff9ac64e5e774a299c1c92a08ae5a800e6c3ebad4409abc9068181196dfcdf27eab4d118c7c5526fd123228e11557730a35ffb019c4329f6526c573a2b108c4880a3830be3eb18ca7e13257f64f41c33c151f43d06104ead0042170106859f117d0ff75dfb5ee7f21680f5da491cc043c93ec63a103852b362c963fb3dc7666227917bb6a51640ae1b482f37630058e4f0100dbcd94205639be80fa22a9a9f8356b52475c2943118753ffd3461eeabb2887a5fc67363be4c7149d4defe4acf6ad87485252bb7cd1278c52686165660c5f7714a8cc15730a1d3b809877c739368895c3a136040bc088933fa20042ce07fc8aea3f63c80f8e52aa0c1e13af82ee7fedbf0ed295235d6d8914b6627594f8881e79814c4fdd18306501376f391d08a6ece7bde9e3a11cf9d30ba8c3930a9e09bc409f36690337f1cb2e27ee89d63d67046d02a8b2a5dd92c6fd779704b3e9cadc0dea5db767a69c98274686e4e7e7244f9aee1ae967c523e3ff0a974c3222f1835d322d2794e9813fb16f6e2dbbab952f6046813f22727e5919698041df3e91ee243f4df961235e04805009a846ef3c98e8c48948564b3610dbc859613975d5db114299946f7ab12b86f1d91ff3422758fe2386b5a6955e592034fe96c7026122b20ce1a9ceaee1911b873b439dc38426d152588ef2717b7684e3a0aca48a44b6648660eecc586d583dcb4ad9f22ae50100808c6ded48b0a397d92a68aad77061f7aa2489fd5e67deb3522f7e6306dff3e900ccb6a59348438f91e2bf418eb19fe07797574dd5727ae54777c945c9b6faee9fce9b05309a1ae9ac6ad77512e9b351e6551b475ce04249a6559bcf93f5e4b6cf1f860205e2d5412a0bcd0a4eb4b3e6a57ba9423d88eea60be5e314f8fe34cb6c1a2d255a940d293413c26f825d35a19c40e38796991347895ddd8e38235459fded8e970856477e9a5a2de828ead849afc984636bacb2953a8dcf6366e3e7e6642a1c5006d0daa8b80aa719c2e1e6dbdd0e2dbe64da50c9cc98906d719fd018d61d11ad349faa44ef14f311006277e452363e5297bccd7850c03bdf87e2f654faf0c1c87f0dd21ebc38bde84112b1803e41d8a4205f4a86c5765a83754a46763ddfd801c01d5b0d660baba2ff3461b6519e2c969dd0c03848b0a87e23da88677dab1e4a4f8d3550e4bb50bf8121902d5f67319a981751069b84c3aab004d649c0996f67eb3ff3ccb9b3cafe491f5cdc50f1b1ee8762eacda2505a13b925291c153dcb43579ae24832a56b780a5643120ac5a8cac297ab411221e3aba8308e383048ee36a131f9def1f87ba85671ea5b263cbc88008f0b2d8ed28d2eb3178e3e1b21fc1b54269800d5ccc8fabdc84fc375456bf817eee1d22c770f05e2ea5c0cd724273bba1cdfc88b4b0e3352cd59377886b578f05953ce7a1d687fbad8eb6d3d536a4be0e27bf5957a0aa2d7ec425b8d73b789956f6a9d176fa8fff8dc917cf68cd9ecce0b64da5a01543c409420b8e46e2e959e414cd72d4152685c76d9f095329c9f03f797e280b4c70a50128a5a5d787192abab80f7eb971c8e316b0022b235b0ed5d706f31f7607b363e5b08a19452de4384f3daf8c404b18c44de5d368894ac0de847fc95be48f999fe7795937a670aced65e2d84a755e2c94c2a12169179fdf374526095567979b8d9052925e9484e0750e9aa5dfb64ce0503e0d701e2370315c0ccba1229518822f966fe40ea78f46cb9a53506f0f43255784ad2ec591605d81f869c6b2a780bce49d01cf2e7d459905af9acbc2596d4b017d2691a5202f009e7b5a773dc73766d96868dd0355ee4086f9b5ff81ab714db0ab866bc026d21f7c0369d20ecf342d3658349f3b2e02a62f99c53f431110be5d4ff5dbbfe1b6aee29b4da5641033e5a113b4258465dd0ff0266606b6ed478cc80bc1fe8cde525eff99f50aa8e0d20ea3e0a00a272e93284d8d8153adb06ab90fd704ece17f98f38d294ea588cb772434cbe93471e4eac227c59e7a404c2e3d890f622d819c49c4ec4a893847fb0ab27ffa698c0eb6bb2dc252a60965edd3126ac1ab688b7e645ae0458caffd96d21ac822c3c0bfad9166df388e9b95670392b4429e9749302812f312e6a7c328edd3ae30af3e613ce985ebce337ee00b6271bcd9e534a71bcc9968cfc48b93f9dd126514baa8ebd9bd5d8b1444a70b5b6c51a2e79d3eac816404cfbf34c5efc0d2a2f6dc72691de96b4080b8784df27c72d2be41a6b560097a7391e7d34bb57ed240cce30881db2678b05de2e554a430d2c5a648e68243ed973327ee1933dfa101e69f2892ca5b98823cfc750f02da8924f3f0196e842c3cf69b5f0f314d969d2101463828401bda45f0bf119fd6a40388775b3daa37f3efbfdcbc0281f575d490bcd0c2cf91e50dcd00dfa65c8cd1d5880a909243a2f9ec2040e80c1c6d34bea92dd513e5508d91d61adfee6bcfd9a66ff19a864dac6095d947be798c34597aeb6c4425c7bfe1b6dc4bbf5da2188fa01fa493b409f220312abbc01eb9683809ba596afe66d3aaf34f97918386d628b9b8ac1fbd9cc3881a7d678e6c86da892e0bc18651306b2f9849f10c5677299b4cba4f107ff373ffe89e5d634b50cafcd46a40d4f229eb72595cf7c2d53632984e5cf22d0c7722c79d666fd31d7ac6643193f7460e9dc050e9fb624dce0ddcb35c1aba1674d2949d682cd78b8e75ee02aca2f3c5c8a3cfb6bef6252aef838ce08d0997edbfa79b1043d552b104caa511cf29d4e03536d1b47e0d529b2993c6c6b5bf08f68b884a4cbc918bcd6b4946fb511de4636e38807c3b76f367e68b99f6022fd5bf6586cc61e2e068eabec6d2de84610b105b7bffceedc5a29f7a075ec91e058219e33d6f59703ad26609b099b895d60606bd2500c805d4089c6b896981318c0f3b3a92a546f70e0f4b5ac6a0c8b86ef333224b2cda9538892496acdf3807742b54acff700ae0b62ee38dc5d1851a8489d276770b94e12e3605ff4a38eed70b751514a790aec43f63a940098b9c756677ca6dc8e7c50f5f6af7d78501d413b56576da0a94a57ce7d717cb840af96cca110851338bf6cea8db50306bfb19a4cd9ce6743b3fce82c14d2c25de0cc78aba34b49b8ffa7e73509ac3f81c9699c6f711b8fad771dedbb8b849c8810d347f51849a3c9d2c41a89582b374fcbe0b1f53e4db9717a8398634fc66ea171f67ef1296dbe7d520589763269d6cac155902336e72c15aa6778ca61e98ef71d3b09771042f8c337faa736d36ef46e06a4071376126a90e6867c07232091b4aeab7e5add30ed3c3d23cc7010fdbb4e94a2ed42eec7addf46685a2e62ca46be0d8e252686096dadb14c3a56342abef5a975ebd9586472e91e82a3296d63157963f4111418d57bc55f6760dd88144c62a3b0424c6c9f1d35d9590849a103568f9c41a866528e98e058d993a897cebd3e698918f9c48e537d4c9b7cb7af74b69b2c2a13c62695349696594496882bfd054966958a2d20884aa111cfd148a750e61452893930a9fe04fb38529e9ceec00611543eb45ebf2a47168f5af92fa2dece48f27507cb45a9baecbf90f1bce6a22b00f78e3a00f5b651771bb58c09c85f32ca9324ff9a5a9f72e3fde8497708e7b51a2932785d326f924f18f1dea95b098950589a4d924e6ca08b5602b1246d4f1bfba107bdde099dafcdf3be1e0e05a6ee603e96dc556d4601dfc1f67c89a836d4d805d9f480e1e734215668f11f5a102c119ac7fbde5cfbe55b898ce79525d7b63ae51c885dd082874b5a084f20a8e3eb1276c06758782d1c7d85098f76b7e89bbe2da1b408ac28e7fb1974b1554345bd97fea8430390909519fb38e65d308778d5ef7a3074b5271d54a2f95005650fee39ac0ee98e1a6887475957b25ea76c554889ca735bce834eab2ce5ba6bcafb84083098f1b608b20a09a544ba511a77ca9f8134c8dc5d4df5c7772e33a9de97a33f3552ba21069dbcc0545d3421f6ff5763e11af5f044bd627dade1b99bec4d07be17e2e127a5662e59a69f3805b04813f2efe85c7ed903600da80154691ab6fa058390c527d6ccfb17d9b317665fdd2ae5dfe0bd606610b17ae5b9ddf4fab8c250f313da2b0d92b7a862dbf35de5f4662b5cbffbdf0c9b08815c1875625e19d9d16551b54266f77bbfb50ce2de546ee1126a09170bee3b367591dd08c958224006160df6ae2baa572148877c533357e490b0a285379cb61258a3e28f361877217f5e31249b8a1e9aec43152872b8e97a9c89541ea8700d134422d5e6a90493187b08a7778bf8515bdf1f3e9fc272d40cbbedd37992f889cfcabf68c16a921d8961d936a3927625317e86783c615e12a58100d7e81c29b5e25e24b9206c63f5b9bfa5fd2708f697a0fbd839d73c4370826c7468fbae63e335303d7aa3bc9828010d9f9f997dfd2b7ebbe342d3ae51e73b54c01881c21e1c474564bad77c0e028d5347e6e72c78753807c69e6c4e836b91e36557e2d96265a918eaf8090852354a00b8c815247cf6269aa99e2b3fb19791ec5fbd9e3443a42ab9341d87bdee162cf7e8cbac15c898921f4c499ea711ebc74b6169c2d5a1085d5218ebd5bb38e88282790908ecaa791670ba02e324b313e43ffdc209b965d94e7d75f716053f36912b66fed365476b865da672bdc0bb1abe722ccd1c7e7866f3c48b8faffb5256de924ef105b8a6072097622874035fa78891f9aaff229dd6f5123e47c23fd1d1efa39768a42d46f7ab85fc8a548e761fe4266dc02796d6e1c574df42cb68f8b8b94a70d225b7e1a526a42fd26b33ca2e70fd6f44abc07f5ed25586172740dc4751ff77528af554ef5c624245fc5f87a52bbbe6307da96194ba046f78cf4f1c366c2abbadd449d16071b5e4376ce39fd03ba2dbb8dfe70d28ac58b659cf37b21fcbf45f88c3b76b5dc01046b0ce11a797037ef30b37a139d0626d19aaf76594d09b993d2751a7f0a7dc62c43d808d6c4abd7ccf03dba7cbe63d1c8b8c1e72d647c1b2b0deb96407d07cd8f6894a9e4a1a8e52fa943255bc7ba8369aa5793351a00890b7870fc4954e921ca9632ac8b510758e871e990586af2222cc994bddd68938e989976b7767b82f3436bfb73f75af15095390a69d570cb932d5b76fde08da0cb0fd816f96fd1bd98512f82a5b443fe4477011c93119400e60d5ff950fe731d8bd1a1f481e08ea4d41a9deb8082e3d8ace4712ffff4a1d41a82ccea07fd067aff9b6520c6977a743f2eb18fa6c92913c7b8c01d801686ff699067f0726e6d5e438c7e8ba8f373d5d8166a0f9230648a9fe979dedc1d1402e1a1be2685c2459b5a7d1c491e4520c9d43e694ee932ac39e86fda33283b2e4008ea41987249178965ecc9fe30955b704557df4c7dc2321e991e1fc2440ddd3233077175d72a5e37069d6c33eaa8d21dcab5fcc530033179a4b71421ec6fbb97cedbebe3027de6bd58bea71a57f839b58ceb026761440e09ba534c9faaca3ebf85115741a071e9f2f87beac957234e96744d62fb3bd6fc17f0c28d08f23cbd7a48d0af229964485ebc4474bb99d943708ea78f413b93428f8e818f9753bbd50d117ea7f9a40f153009a5072ada93ae15db3dc96d1fd9fdc921c9fecfe89decc362cfd0008fe27826dcef13a6a002228449e9352672633f7f20e2586f5c46be8e54591c243bb40dfe8c89eada1d014062f71aee38e4f6552caf25c8ed67997241d983f556d86ebc70f07b890598a09f953c2d9179f77d5843879cae76ad9cb548b85193b6c9f065c6eded8fbf1c56e84a54eb9d51867d3f6f1814333a73b12ed0f0f1ae2baf121278ad3a4043ff6395fdda705e904ae6f16ecf649f32622e4411cc22e98b0abae6aa2a4f565326dddadc9cc6924c6922dd08a2575f7ee0a38134f2cc938a044be077d1dde7a33e237488b57c3bc63a8cfb59f3bfe90b11528fb027d87ea2bf9eb51ec2e37f6674420fab9ee7427268e7f3d7b5a0a5f6819043c758937844118bc40d63f26866c53886203a1459a62e311956efed20e8dab2e713f66ca3700c476ad450e536847ab02d8b3b8467d42057ca0b681b7a96aa085d42b696029a03b995f07b5727c8f6201741ea35c99401bd5465c629f4e90521f0dc65eae52414b6c3905bc038067224c3c50f8dc591d24379dd910835859dbc2dcccd30f9e2addd4d1151ea79d13977723cc8a05d15493715ae693fcfedff3452d19e6f696a78e28b676d20013df6d679c3fcd188e85906987e67412bf51d820a4edaf6d992e21788b4e413252d5afcefb62311030c5b3036e416b6ac1e3b744b2a6900694647541f44e4edbedd8336b29d75dfa838e6cb2571990ee5e575eec86e81fcbbf97d5e265945d47abe5613e6299e3e3a4c483556774b9cae88beee2a61a59860a78ca47cc5d9b5ea69afb1a78742f589194822cfba6cb8cc869ba81b14e59976cc32efe7c05a2c6213758736bf02f3000fd8fe994390309e8f44ff1f2a171707ed61db02f5384f88f28eddac44fb76f5ac625906480552001b4cf9af3ec42e28600fb55f68740246d18acead1f41c352e3c3dc671eda233391f3b4aefd3a7a807e50d452927261274b1206583d1f3b5097486668eeb5037be20f56c23eae5b6342327f89e5ef72f87a41c6505b381464b13da72fa4d031bb2dba4fd626ebc9b09d1cb85793f4abcb4221dca5d6c74a4eb5257f3a47916b318d4a05cc9c21c22a6fc695b663d36ea11d39f78833f16aacd5bf2314202354e9037d36d0253a320477c55852e9391c8e2722fdd9876cc22217ef964a89278ef20f2bd5d599a616b1de10825892063e0d733532fbd30c4888d391e4c1a5a0ab24b48ab59fe621e24b62422e65cfd902434244ab492702b7add8aaf5b189f022a392c028d056a66ac99a97e29dc82fe7a67497957971ce1d0647572b159379b1dc09f09267f69b1e68c28c8ab6c32c4b29ea94776c6ecc6fb0b5c5c6b5746c7b2f2dab5aa1c3c458bb8be0e4312af3b2121553542ccc16413c88318afed0119d4ae6bec297bf1afc90db61c021aa2977a12c23a2dfce3f8e12a3d4fb816273ab0ea50474fc1f8e402faeb1d76bd4eef19d42ff55f028ea70d8fd356f8c4cfaa6816d109109c842250700b087cd913bb8b05dc5c24a2a0f7ba3371353c1aa40e17bb900574c8da1b3681499be5c9674a1e4bb17cc0e4f4a6faf977e92c9e154daf00cb114010f423989ddda30722a0ec67bba3fdd73ae090830f013563707afbacea8f4dffc2d0d91be01eaa4173957b2ecebf5ef5f806dc86c41b735430fb99af47c6da3ad328eaacbfd4c4ad967b23c9a33ec55819c85a03cfcdb1f19c4db25ce03c95db1306fdfd52f615c240d70f7eeacb287c2f63ae9679ee81785b93f9399724e85b67b8049bf36f8899ee43f240fba8d3fee56b2e97c62e114fc982f46f7b7f61d00ca52d01c0f61076c702583e63a60a09573c9c32ba4038c39f1e5b5ff8dd364272d1fd8ec41fc7e0835569c8ec94013724fa5bc1b2490824475a750eef3f6d6c0cb1359e2ab0221c979b74582d1d85974027a5fc278909a7306bfe6aabeb5c8c346a84ed5ed1b7c5bc4186ca0afb466cc968dcb7e5e69ee6eac99cbc328dcc75964bd17b5901d3bac9fefc26a3e99fe3d6a988901d93679d340b7282447611f0a39cebbdfbb5ec11cd518f0238d3ec57508754c23cd28804e29022d8ae2a6b2fbdcd3768044f507eb299c579a4f674057431a04627ac262b9191d76d7712c2125f2490ad4c2d1f57a4e353ddb4062485710b74ba079ada7e500198ef1c4c5cc5514327109e84ca607f36bc80f67afd055c4a3726eef840ff33d6d5629ff11797b7f70337598388c71734d8c792ee77b7174d2300af5da61f4aa7127ab428f8e2a2ba2fea20bab342d2eac0df543d71ca200376d60fa8d4db9bf95133426cd7f97651ca8a918415ce588501198397c4759847c8b63ed2ca02fbe30e5b04cd2f6002823b7c79937ab669815dec389632b71e237dfb64f69570e569d6f4ea32d22f077a081c36ee47f710502b4977b4bbedbeaca1a506adae1d505fc929f5cbdb452e5bc1c87a66292ed83680850b33fa7aa863f4d193e6631685de3ab49aa91621ce27ef94edbc36b171ae9c9efafb72a2802a517bd698081d9e47f424e180659fa5227e265313ca8d63fa3059d8235e053f66029355b350b7d92b73ec9f90c3fa3739a77702acb514930ae3b515dc286d0f4666df32dc9299c0122c8706f0f56c2e3228354b108dd8454658666c740cf8c82e02e7564eaf2830c80e4a58e35cad994e5a2cda9f6d98667d29d68cb0b71378ba1b23a52ef59ab16843e8d5b0aa57ebd792b0c2f4b10cbc1c72457699785cfcb791841cbdb3c38060ffd936f5063c26f4e52325a526e635bcb53647cfe8f5360a371aa6496184d07e7a8d3d69b62b56762f0638a39dcf5e5ca0cf023dbe2e3b4c3dd74ad73ceb55d0b2ec5c874bdb111a7ac3c0082c7ed2c0e3c0dd131997929e7c2059bdffa2a740f63fd1a911be3377217672a24ec8f3f3b6fd6a5ce209426cbc1a7653649739ba7725e5b7d516d2adfd847e6020d08295eadaf2fdaf5ab8bbe7c5ac0e6b49426db548adb2896a9c49810b3cdc96b2fc11cc7553929ebf49112693dbcc1438828be762bf920d17d729f8a3b74558a8672c8ed3ca51e19d4b353905c7c0368c898313b4384714315938107a88ae36f0106be0d48bbeb544e5204e19f06a28075549f31a1d63938be269991cce1769c7e328aa5f969a8b4c602f86c5c044761315998e54f0359f47bcafa0857fa2074f16d0d5e492837a6a6177e1e0ba111c72669e0a1898a30efa9b9448b0993b8b6430c09cf9ddef2d7e2a65b8e668839420163c6250be4d01fcf5f03da97a1444c8d2f90b12c14f2a4bb3ff05de770c7a46a0d52c4c8a9a075cf9b4e8168a13efd4e1902b378d5ce2628681019610e5d533119075f7046b7ffbfa5569c0d65107cdf139056d4419150f842679ca63e00e63f106d194a4953f041ba689ee9f1d1b4db2df3976d79c48529bd47368cb4155bf4e5d36c8e965f5a43a5b77bbf1e8f610263e9de3cb6f84f2d0d14bad43f913bf00b254dc86e86384d61908bbd4c65dd744c2d6a44fa195b0c54d7c2d3d405981c5813431b7f9583b5f1a42ded4f8c3dd5044a4820614af5b54dbb1334e27c06f28eb76dba1e218346e55e24f0651e7b2532df60c0d2314dba868f8bd001b9640c9a9ff2974754aea16a588040dac120fe6a9368ebcf5ce984588c54b007100be8b2e5d6694acef65e3b69085fd2f7f7e8d0031e7d1e47a0b4882e042e30892ee501177483f84992b1e57eb983274c50b22b48ad6c6a728fa0e2f13dc9d711afb443ea526b5e656e356df46035c0f7b579a4f60d7d1004e5fa9cc0c239f1abadb7b565d7e5443f34a2621a8506901bcb4195071cd83e91f4e003e64b754b29d4d55e25e30a73f2d63d0c58e4c22d999ece6edb5321458571d6df29b78ae5edfc3c3d8eec20a7c2a50ec1e65f3876e1bbf35321fecd619e56af25511db937190824be1fb736907c158263ec8383d46300de13c18184f12f3d89041dfafad41ecb7883d2d052ad39901350abc5afc70f99a59cecca0c5fd7333156318c446f773d87665f3090564bc4f5917796b8146eb58b9e8708d3e991124882eb87d1075aeb4d72d3e3d66371eb12da96e13fd1f9e916162f79358e8b588e95f37cb29497752e2ca81515c3d7d9329d1f1b7fdea1dd2b95bb39c09968dcf218a7d37009c324e397ffde422d8ae471af6103dd82dd855a3bb8e36ff03d3b92f1d7fd00eedfc3c3a8d50598937c5cfa2c7a3761937a949a2db64e977bdcabef97429f9f63963d12b50740a9cabbe5e1a9a7e898b3344c5649625fab7ee9ba55ed1e7d9bb0f6cc25d4655d28af31e5ead61f4526ecb08b0f90cc3492fc361c745063a7de0e3a2fc345e95363afeabcff450438d2a8b2de9d98cba6a0253b34bc34582230eb998fc250510c73edcc9bacd441d6e2689159682c9fb720ec9d9f9f9d854dfeba101a81f4057c9713280a84faec4736afb649536522e0f17f100860b2f9d2a471fa07640134357a6f31845ca95721f8510a017dfde95082f1aecd143c377ab00120192fe8acf6066c7685c9c39adf547053616f4db749596aa023510d8c1e8547901b23645952c217bab68bd6cb9a83caa60efd0b24dba3115b0e01a9b235ba34751a00db0a28ac37c5b0cc9f49b53e318c89720a01bcd2d5ccb7593fe013de7baffafda6bb9ef41eee1ba23589b170ac98b37bd9a45c12e607da7908a5f8be834fbfa8d2b8942559fb3df94f1b6ea097ab9a5380f0664811fe7322c6c2692346334e89618b7fa8743912b9e4ccb4c78590ea8ddc14aaf9fd39544529129c8131407e0019027172a3993713a495cfb131196b1f0e924367c23ea5731fc1b7016d54d4100e211bef57968fc246324eb34c20b4ce534dea8e738df5b51338c2afd7ba1fae9974a66890457fda5df20407cc1b5f59ca50e7d46d8bb725c925ca3b147556c368b844ac21848369408eb5dc4d0c9e47f4463bf0af3f96555a51c79daa2e2833041d68b74fb4807ac4a9ed1384414ca05a18b85795b50cb5f88b6b7d9e696855f1089447279e4c2b0d1f6dce6144eba5feea125da36c4f4d5bab9281c4e4f926c4e7c2d5f4bb690ff1d57146851512c0c222bb210ff2d4369ecfba574dfb5f9b3d23aa41a6b897d059e1235b3ff6ba2bef046d358c0fa158b9e7c3c78d905ae3d45470a2aee63d520e8db00e1bf587b42e9f01742f3e1e3acc4a2d01ba4a18b1c65d9780ad0edda6f0c3ff0375128ed3813c0fbacd9164040dc00e9a58472bd37d8d889624956dfea5acf916b7b10126e03726dc57f1396443c2fa7a07a73511cb7110b9062660510c40c748bc9a83e8de4ba6f2621fafce4174a6c56c43a5ca19f43310391dadd4b5496b3f998a6e222fffff1b603c67a4f5686304a0de1dcf46f7f3f20782d242a089cd888caad134f60a4f8449e922140af737093d8a6c9dcb61681f9685d39146bbbcc932bc4c920c8f6f2530c7ffcae8600fad5799581d4c550974fb4d7c3083b00ce24875e0f081504f68660d8f1f7a7e7cd5c3c303f81fdeada5bdbcaab8c81e6d6cb89edfb2985be8de85dcc73dc5e5115bae7f4ef202d453f6404ac1afecf9f3c5420850fe145aff72150a7f3730d9a923df1d25c7dfd9bbb8eede68d645ac90111338144354237b521d551308b1765c5b4da20bd9c37782095d3e2cec4f8fa2e95b808f60b1b344b2f7a15c74bbca8ffb362809ad9a55baaf3c862f94c4f4f13d79937210bfb9c9692abe2e6ee67321911e6f13fb9dae73224aabbbf8a49b43db6efe11d04ec3f2f64d36119ea09ea0378fc8067926fc3b30f33ab25b5588c3cf0b2b1c8af3c78b0872aca7fa3575e7a027b6b51f2abe1ff6c29cee51586b1709d04bbf6b6f003012547124861b055d3ef2aa165e7e19e959e92495b734e848f350c6263054c37e25b7d44eb28004b980d9f3beabc566708e08b3ab472344730d04b052f99331962fa3cede80fc6136d50484bedd53c93dbb1be2711727ac50e664b03857364e96e8a21da2bb51d6365d91ba561ed99ba7c13823d1d22bca283536e895089d5ccd7654e07c4a22c5aa87ca67af951560c56a21eac8430fc98cb0ce130310f3388b4424d48df26ee27edd11a044c5d4f20da0d1cdec18c3bee7045477f77480795eab624bf326062676da92559192408bef6205f63ed5734f398ee0aa23d1cc1b145a138cc353b40b8f45df53992f452bd68c31758bf5e66aee0136761071a466ac3cd1baf1202e222b8b2c5fb449c82903129c202874b289a91c586fe7234896c8e66f2e4e6a4755c89c7cf9d323dfccf3a8c73142f8550959fd21364a365180ba64d3f492664b4519ac90eea9b2eae2c6a0009c11b8284cfbf833f53462c8efc27a61e10eca15140de9768f8a6e4d859c064ca90a18f7e1be53a479fe799e14639bac55a9661cad119e0a3338b5f8799adbddae361bb05a2639e0c4d6177404a1d467f9ffd49f440e88dad3b39622d0b455fec460d6ee07b51beeb70313b75c0a97fa7b9194421a68a8e98dd0ed969851aa3cc5d7f365ce4841ff6da1e22b5f15a00cf0985d89dce72368ac33783293ed38d247b25f43a914a400dee6d11e0236800b722b4e01182091a310d4be0295688610f94c7d590a438192f7c0b1d194fc0aaf338db6bed464297bd646706645d4bec00d3bd9256440633d4886101ad82bac47cf35d902e386972c22f687bd46415c2b5f1f507b7269571811d46cdfd609f6a146329cfd8cffbd5c3a047672f3945067ab4af53a7fcd659d7e96961cb6f88e3351695cdc69b5320f13306a807ce1c1cfaa7ccc23cfcba1c2c80c28e8ef5fef3d52016690aa486a7ec9a8bdcbe1cf6dcd8a46485bf70dc1da03b1ad26e668823c310f1b3d19c3a94a3fc22078cb6c7c30ff127eef814128e545f14ec153d17b803bc8ce16e2d350cbe7819691f41cddf5972be32e37ca1d33904e8a4cc2b4e09f125e266e46685cb027fcbb9e53910ac87ade7c01249cfdfff90cbd1cc097d448c968fb80e0f14fedeb51893b095a975e44a99bc1767ca96c192bd11c4766ee8ad4ea4adb16a6151cf7bcd36a8ce5f17fac21b249e00dc13388e0024bd8da5df66846a9d5265da740826083b06b67e818542524e648b28d31b176ac5c7d8b0cad0afb0a19920422044034e91051e25273c8e7c6dcc208066387b8f66b3c4a65d952accf8cf2ad2eef72eb3f6513fe9f816d00ab26b76a705e06488d2328952a3a99fc52737baf458e3700d795256e5688474984698a57a2d13ed2c6cf7a04cbc7fcd98717d294cc12fb2249d6fa75763f366078842af7053c7bd3e7a863da203ae4fddfe8877d0ae26cf577c22528240025ed79796feb9644e71e5d01e510391d3a6dfbddd4e4217e1f2fde47cbed3954abc8152a50eac3c4bba689c135a5bddc9ff12f77748324fbcc10a2b68498f6f944c921484caef973f6b886a74d1d1db723884e326d21c3dcd3c4fe8d4d3600ae278d2deebf5ea2070ae511b6f70d3ae462149f4ecf5d8ecc13de8baf231580f0243433a951a2919f7a00b3ab46af169c92d738c9b4df62c3ddad2195c0b20d40130ebe9f41e24ddc0de712949d30f5bfba7c31ecc281eb61fc59bcbee91a091a6d7a6dc7456394b67f03ac6ae061c31977aaa6ef61dff58fdc3e47f4f6fc1679a3086c9833683e3b1f5c8b7e3468329ac8ea5dd59235967721536380410f350ddce0a4f7f38bd2638877c71459c4b16da2d6e8abf4556b3b8307a7df9d47242be87874cae32c94163eda1164d2e4266074b22cf650da3fe0d1b135a007d1b6793f54d80ce04e0865ed8f4a6ec9b9ff1bde30b0b426192f25d07327d63dd3850f787d43a17745b354d67e0978508f5c64f147bb3e72ec59df460b5849de5132e1c6b28a1ba90a2515915df797344d920fb0c3833dcc0d2e42c3d3515ac4a15aa76d70d9cd86fd55756e0f30e34c33ee8a94f118896ec84e375d847518e1400ab5ff6b2a6cc48a92cc220562d9b0f49e1fb8034eae198024662eb2d0c137493b0fb763a08f649cd6231225a8fe9852a9930f4daa6a2c372552198231cc4cb332d09f78ebe953ae07a6307dc7d3b697919787a011aaf73c978ff4a6aa72d00afe69702417a2d5b80de24a1c90db5cc5ea79a4d2a2a04843eb38b5492427fa87af478d97334575af83297aacb2c9fc252c6b524f4bd96926650943e98627d2a9e94093a24b4e691f5e8d7edf26223717fec32c494f43e296628d01dcc1a1193efd218a739f4054301478ca750f81265ee9b0e64cb902ac48b59183f83f11d9894e384629ee319b0035c73fb7e95f3a54af6978a5f8b7585b93de1ca70c7329ea6cd5b907fb531eab005992c0f3c4a7023494c44b436a1a64f6665071367287cf20073a70139d0edc227fe6556a1e497a9f5c4b48de883c5623c7a8b2417f11ce9ce572dc37b6af1f69b58acee81809e4ef2c94eb76751a5ecdecd9163c9f00650c2724ec8185f745cb7eb51316845a698cd361b7eb8390d81cbc0857450c315eee5aa21211bea9fe4f7f268408d3966eeef4bf6fc89011dacbb3d40b77d653c8eb3078dfe45a92175acd264ad2a8156dc242012d5993c10c1c1d6f2b88a479b8780042057f181401db44e1e35ef6b7b13dee8471cb2b3c90cf6e919c42bf3fe26659752182b78e5335a18b152cce0a07414fb2049ceedda1bc3f020409f4e58662d5c4acc88368530fcfe26ec2d414eda5bf9690d5d2d73f9093095ebe2d6ed220c6d75c6007a6620472f415b1fb1cda69c70a7c1e2f78da1402716b8b28b243724b4f61eb002f2ad3063efb8a52896c6ffffe75dcee1a3dc7ac2723204510b01c2fd7cb7d631dc2fcf280a3071bf2b6c4b69e56af74289b5c2af8dc1f1c0d62096b8a633b4bb12f58010f45d3b1244a6a05774225f054eccfbe9d694bf5fd5dffcac9e15050fae837eef7e7ff9b54484f13a5091a19cafa9856e4ac8462ad82e0f83a17ecf7eef1514ece1fc5811f3050969fd7e3a929691628f41f51356a3c42af12dc6151a9e3195c50f69823d221d3006e1d4dd797c2b68fc82351ab5076fc505e33e59fc3d19ef4f62b70fbb3bdbed3b5fa6ed9f921b4d6f3fef7626b7a9e56cc2e8cb9f7fdfd1a6c0d7df6b9ef824e802009592db9bbd52757bac79e3d07bd9934eff5a44b084d513435763f66e3bc1f4304d8693fd5eb31809d91f1de119439a3150002b29e2f543223841366c5c72fd0f50697932d8549710975184807b73044f6e1911f38984cc871493ee966f2fe22144fde48e48a7cfbea2690396d1623065f7f9a303586a027deb847d4bc4742450f22cf6ef2c3b835675832b0bc47a4a200852935bd4646852e2d2510059c63ff0e582de414270177d2dfe012a79035f111b357f849d615d10a03eeff9690d74ae33179c7b37bcf9f96578eb100efdd499eb277e50943f66ab59cce92108eddf9c9a0ea64478eea6a04399cf47be15c4998d251a3d6f393c4138eac2c21ebce03f8ed7dd053a841c19909969882730bb85b541a7f9b4ebf57600076a1981954581a629450e978d080737a3375255f7dcce409c37a5253b44776b19785a83fe795e2cefd757aa4b167a8a008465844761b146bc15ed96137a129f3ea97990e7743e02bcde2c30cf954f700617451ceec71fefa3ed5b15bb4937034f01f1566fb4670bf818e6fcb67111bc7a42afeadbbfc5f4c46e5e8cfa507383ea1e6033bbc425150d1fec58077771656025dc0731da4d9af124214d72277f1afb18b2f2e1de5a4453c39398d90526315a9da8a148e08057104dc3a7009265d3a4c2501f25e95574af13bb7f1fe6bcdb174380bdd0047ae89294a1cc4696d6e645715ff0575af2705775fac10609b0c0974980e363b3542525cff08a81f547e676bb019231391a3a808aa799fe2f61991dbd16e8294c15874b9ad10613786192ba356b1478adb0c229ff0798ddf8c8470beeab8a6556a21823a86447617902adfa058fffb259cbf745a03e54dadc6800e5096081a400cd7a2a241ba777f31d299c73901cd1e60d92c00217eda37f58606a15fa38948af1408f131709338bf6a7459900de420230c29316923006e3e48efc8b659555e8c5107d6ffa4bf77e8da76ea8bb377c1fb2d252e1351aa56b106445c05f87ed4c63181fcf93b9b2c4e2fdadc6e6ec1f80a35a647436b4288c84ec93eac1c6518e83cef641c79471a8304868c6f77bccff2fb7fed0c87b3ac47efbc2731cd3d05ccf5530cb564a5013d046c0a86789c70cd67a8a5396a458928fdb9204d6dfd59132c4e66d015d19a0785967c4d0d6d5b3c6039caaef4fdb9f6a3da3de9a1a959c62900b0417a7ea24a772e10997a6e094f6a5d5b95bf618ba83caf826332c819c8d2a812be9fd423d6fa66fda1139bac5057369f6ecd698c76ca1e9d22e6d96e11b5b810f027bc5d1c7780c12f1cfa0b3eaf985b6ea2d24071f003d766952a45761b418c6767a6c17118ff20da16e26ccb20834345ffd9a700db3225660f9c2c485adbe2bfd99e087186561750bbd8240ef09f6d7a280aab307e910af8c5e9de0ffc94040a61663b8c6ca4c5383f268b009fc10ce9fb8f3137c0f88f83253122d74a6bcf98a6990d835cdfced8caebf6c850111f1546ff7cdbf6c3f20772291f819b275f0f9436a5fd560fa4b25b7e3b31b26446a0bf168aca37e6b55844a559fd13fa4caec5bdd6f4910736d962dde0611eabf93b32f3756645dcd8be8247fb8c4d86ffb002066c1b5d7b0f99bedef5440ec4ee329306649d505cdd95846759c0e1ab9b90d3874c10d48af1f726d7f2aab58495b7cfc600aa26fab88e7c38e1dcd08ebba9e2e7a76e73ca30d1cc305225eaedfb1e71f67656396c8c4de78bcafde66d3995263dbe5255dbebcfd490cc799e2c90bf148cbc8416f02832bcc44c83c8b4b4928e46223d8ec9b5b782b7fecbb99fb206b86c205c0180ac1bbf41e8965e75f133d00af31807915dda10c45acd1b5792d98c7c46be920a09d5ded93813f0ae7d6ed71bf5b14d2df0c8b64a404f43d225a03f05f2482e310caf20ba4652d0a9b536c4401a6829bf7f45a3c38f9f5c9e1be11e81264b45dedb7b52d2a002b260d64b7ff47f3db2cc2ae13db38cf8e6c28c2ffa66dadf6dedb14fb7089a7ba5539f9e0f51f8f6aaab59dc3be6c829af2f5a2ac11ebec7e1ce479ed1280c4cc122aca1c5515f3d6fecdfcec67fae5dbb001883a55a6f44c33f826428972aa07fa5e51e803ccb99b57cf450816110393c6f9690e5511d873ebfbd0da2c9e838c9b86f8c27d62f9f6f1efc6e4f4ce88d96334de0861777d3fbd5107e390f7d9302ca987c7f5041aaf5187210c97e4a2c018e457b0f09e444f6c22b09849f905d3eaa2c605e3d9775e31a761459a105994c7ec82bfe2e7606c0fac6c5797fb08c78c18244729bf8a6d9e1e9d27d59351e17a9b2be141da357b712bb54e2290557b4d5ce1e320c46d61c6b6dce5527715c5fafe563a96dde8a7505e132e90639eca1700dbd64d40eae6fe16ba389dd77376f614a28897add55ce580d65f55a7fd1f3787f223750542305c14749c019fffc008ab9a95cdd3c5a95b92fe36129a9435cd5098614f75aeeb017474592931a55ebf609053817532dfffad88acb6b038c2f9ce847b87f14db49b27c640ca51519078d1f41646f970747205540042213952c1baa047dd254c2d9fd6c7ef1940d035c105f61c958f57743d69fe5a53031d1eac88f8d0f3e979d6f636133531ea24387e5dbcfa70a82c4b0d4fd84329e86d95812b0f3cb62f65962fe2ac8055b037cbe186907b72ced2cb6a92872d1c866d9f400249510d1fa2da2f3f8feb5f9db39ba766f5db0d2a6dceb27ce7e9283a074fded8041836cb382cdddbe4aa95deaff9e308af419f69416663896a5064f501703841fc2e8398cb602e0a3bab6e6d85f60110fb47127bd8158d3005e60d5cec044913da7b89176f3462cc3970ba8a38a040eaac540ad64f8f7228ecd90513b1c5d435221c248572ec99a413f2ea61b5ea304948fb4a4323fb990638335871a65eb28bd46de0c861d834b48cddc6c31535a7b506200a3e0d15ceee16b983d575ef609cc62bd56008b791f935e71ddbec59b62dee02445049811f0ba210d0252ed00a76295fb45cb5be7bac64c06fcb2b4766cc1baa37fa5f5c21d43999a45ee229fcf3ca82379ffbf0588f8631c27fe80caafe34ac0f8daa9b7db233afc5e4fb2e485902d279aef7a5dcb12e1b851e06742d7cc8b06705c8500645346518848ce35262dbfe2de4e148c81a09ce0bd9e8f1c7c875e43f58fd442fa5e00a8ba1746e5bacf04288a68195e81507b69e0baabee14d5cf0a748cae31ee8fa5696c9042e5ccc99395b9b85e88445e9e9862bcc5e5289ba34e7a5297a8d32015444eef6e0d1e6ed25747938e8762c84237de3788f859e1a829ed6143278456dad890c591e88e07a69ad91176172acad778b0e2ad02bf04a75b07c9e335537e50e8c6ae947603ac3c86ffaf3d2aaa2fcff74f76eab08cf43bcb235e01e257b3e281cd7535c9b3a1b8964dee97c7f152a3a29f1b865b6e1ce757337ed7d017ac2001a84ccd4956514deb57e247622823c2833ec1f1bcc5180145091905d6c928e62630c006f2bc9390cde7dfee85cd067a2342c2bb73d2a8da8b2a354f18baecef6a76fdb670fcecb3eadee438ed9810a06677c0bbb775e57647ddfbb4c7ff1898be773453b7303ce2f932592e8ff07a139ed61791d75ecd5b57b5db87541f43f4f0afa3ed73b66125b3453c8d706dabffad15da4b1866d6a3384ece78f76374c20d34e5e1a485be8e1c4c78f579802c4c5730aa98f8a4347ae57b77e40494297957e4fdb7757cc20e5ab51d4a003ca6db0739c114eae17c3fb5c083904f7ca9182b7cefe90feafb99be24829b1f28937e4b680c1aa29d4c87e03731e9802f1446f3d5a37e07733e6400cf5b7b859f0f4ec1c7baf92d8d4bf9d3f0278ef564443574f63588466ba3ffc60c4c045e51ad55836b9f9348288f900b389b010f77821fdff57d4348173ea6176509fd2b1149b8473c7320969b928b4c39044f0735e1f7d3f71cf25abf5106676117a3ac1db4dfd4fe968ada14a223e3bbad257bba49d84d7c06f1f0889507238a543f41d6b2d2b52d33dc44a44123dbaaa64e0dd70fa991be1ac4013eb1914c31cad2253ba1e185be585c76cfe89c49a1d6c6101a88fed2bfc875bb0d1859f41ae6b824857faca5acca65007cdd71656f0a9e78b0d8ead594e0840e0ddd70fed7431870a0c3a89ef22210710327001ed8ab23b7d0394bccb3c832fbc6ce56de4e8eca2292552014cc83bed573a3e74b9080ba376df4ab9bd5bfb224de6a6bbb08038d7a802d6468b7dc41eda8f7a7dfbdadcc5263536a8051bd8dc258209de285c4c5b59dffa82eb2b2f6908105be7c8f4230f8d40c0080c581d401ec142074344a36f3e66dd6ee17e15b0bb423d4f1f2ed55b343a491f9f90f5e6fd7b38fc48cd90f8a35db28f6e97394e0af67a0bb3f84ec47531370fd56365d15db29a700aa6569d17951a57707a8a2b7eb77a8294a97211b2128eefaefc2fb876fff196354b98e0a9ba59cb4ebb2194da633ef291abd7e29d241f973d8480757d5aa4def6a25dcd7b1c6f0f854a7ab8acf55e85ba30c886943977bceea85efce164a71172e3977e3cbeca6467f63b50bbddb3486744f6466e32cc8c6d7716a20663e9176345a4e155a50b9d5ab6d7dddcd194833f32529dfdcd507dd0b19a495475fc44a4a483e446068ccf47f55978c01aa350f7636b67a577fe360c1cc9aa9f8d78cb038129dbe09de945575bbd8e03223360f72ca20a2e2b3534d3c6abc52da7db33542464ce6c9580d2ad2458f25abe79a97ec52c1a223e78286e969ca5f8835f79919a6a64ebf85da04c5de29c6c703e48419dbc2e770d1a74ca64e3ee503a19edf81c413817e8748ad9eff8e24b0fa42df56bce35774039c29dcc7210155a6b1c340918a1749b585c681dad67a9ffc9668b19f2b1e994d21c97e985d30e87661cab0d2e7f02511530ee2accbf555287af10ba8635372cad78af6a74c7c7cdcc895c7473747177380c014a47a241614030dea66c522e5bec79306ee59d51d7f7ab498cf9a7de837d7da693d0d2ddd471851303a5f6decd2686b89d8be673129b40f1cb53555f17e9af0c8b7611ba0e70d4dd42860f1490314ddae19baa58464c3eeb54c0b56ffc5e7a3dcf322dd67c524afb56c0b81d3f51fbd532e57a950526ca25df7c64be7b221a3b7d4675126e475bc3f70cf1c40ab0972e83d713fdcb8b723e7fe9c63d5c7b5a7e4fef7b5baf1c304b615b5a13eabc159058e85d001af384d05100ca33ccd936ca39bc86aed071c239b7ac2d3ed3b07d3a52c3c4f754321c8a0051f705715795e83405defc2352c51c99d4ca73a1f1861ba9a95dc0033796733ac9acb18631d3c1b040971f2497410dc3f40279021933a59d276694a83251cf43d6be71a3650bc222ea70b1df8b643e97f5fbef6486a14e18f0623be65b291d1dce493b4c91cb9616db0264ba8bfbdfc078ce1e8f14180342e1d6cfcc4424d14f829feaf43551f3228cbae361506354069be4dbf46b23c78e472f7cf330e9aaa19cc21b8d3eabef2ea5771d08d27c71b72763ba1cd887ee4736a5ff8de288c7736437e59181b364f75ca492484ea86b87547d9bf48b9d4c8685c9444ec561ee059e16cf8184a92fef1f0555be433ccc428f47b250040c5cfc8e7a75b95eb985b77184dc29f0c999a4185224d97f39c33ea040066186cdc83bc350020d6ed7f99ead0882a9ddd12bbc9343c0c01b8c1479ea21564c2546aea5765cb4110f4c8e4ea68ceba6445094b3cc2d61047fdfd624108d7095d1229f41dab99171b37ff082d0bbd73877dc2933bf10399b46971db9b05392900c93e8aa373efa5dc699303595c111d86e96a294cc98ff818836a9c76d278cdf724f0d55a485a42bb4acf9c86a8c18eded4d1008ade93b4987322ee98da292de51f05ca703793b1cf67770084bb97a8fb46ef74f39de1b25da8b7ecabd33f2de183940ec1a7a9c536387152dda5276f0e28c73e837e05226145b06e97d3114f15801513302945ef824cb8289afe42c1794ee2e1b4ee000dada2dc5d18219c45915cd0ba1bb43f01985d50366acfc8172aeacb6a1ab5e59752b5c93eb9c78ad29c8412e85f0fffe1938b8cd9b25c38ce539499400fa4c09b01da8e35ed6b2bc52e387ea5fb58e1b1b71ea8b8115f5441ced202d81a4a64753c9f79f6186a4a2f2c7258490731dd79a3aa18bac34418e7f79bcc1dfddaac6fac91296fe216be3a6a691544d43b3f3da0ec6463b0b07a37602883bd5207c1ce24f2dd5f36142527527be19c7efe6435d82be1a32590b4c24a483fd78f9295d2caa57e78478c135db9abfea7bbc77853278236a03d3aabfb3bd7151067d3e52a812dc5605c13ec07e9b05ca031ecf47cfef2af736b2d5e64621051b6a4989b2b4a29bc082c11528dfd83a06c91c74a23e035130f8018a946ab72b21c2bd4633c13e8579748d3aa93fc2d8e2dce1bed073c2d238013b7fc1ccb6f84d0b832cbf1c5eb4abf505da782fcc8b82ed364a415a74f6617dcc876d2bb5c8e2aff65ce3f2ebc60a5e38b6a014f9ab1402ca506e8b80214ef64a830253a93a5ce658b5974d073cb499a653956819aa9799915666767e934b584ed2384f3eb7256d5159875113697d238aa97e842fa307f00b3e32d03bc974f19c4622ec6ce86bc269948e9f2d84f0bcb6ddd6aaca4f8532cd35d5fc56a9a6e4a98c705fa5a50602070b81fd60120b6131ccafe48e14855c9bed2dfe3996485225d78a783da830ff0a89bb55c49c75a5f7fc83c97f282de4eb602ba77fe836fbe6688c6a0426026cca696597cff8057bae0f1adc904ac6c949a00b3feb7be36f8c7047764c5d57a6574b761834ef11383b319d8f826027a0fb846315d7312bad5b2d1584ad5580d0f74fdee2fff6da5478a9c506b07b11ac6565a83f4e22b1bf38302b7e23c2568a38e38b80bee78bdc400aa570a6ca03de39ac4a40a080423f6dfff84a063b0eed9957bf7411fbec756289cf6c769d189105ffd09d9d84f718b9fa97ab34a1e875ac6a88880c11d63e792a7b625413244278f6a77f15ca936c86e1ca1c91c24fc221a5b4d27bf5c2888f3083c7fba1aeee4a6d6e38068d1169a0f8ecf6990b8d12225bad343e85633df49c8bfa70fc924abc802362496acf9f995fc93fba4730709c653a7950567f10a7c5bded2c4e613d767d67134b213b234a9e423f3c0b356e80956a6c972eb5ed81b00d576ac1c1d33e8b6dfd89c6ef3472774712328a8ca6b8695a48e9fdbfb882d411133e7dce90a228aea8c7c83ca09cc97e1f089e62ea4abdab981b094b153bc41af4fd7832998659159627c855f16e68a0e09577cf63e14ad028f14b7ac784f7c9d301817055b2e01dc1cab8efab67fd37c380aa9fecf922669896baf464f10c6d854cd70e3acbc574e72147dbe053e0159ccb083cc731cb159d460c86f838ad3e4e0794619faae1d31a7391267f232769b48393d4dbc1cd1243007a314e8ca5d81ff14eaf46ac7d4583f3fe4a7a1a4e97ef0e6e330f4353ce6bf1032a9dcbd45a3443df924fc138405420a7a023fcf49a10611c4c9dea97e044c3407e921962c539c38254731633462f674c9d5bce4a62342c662710d64ca77addb78919f796ed98ac5e33c1e4a64450bfe887f2acebc347a061b7695b1c3195c468d69f189a57f9a62f25643e28a012f67f0a74ed8f1872b6bfeb4502a01d3ceff43762a83b967f6794aa286af9e8ac21d4aa429365cb4e68baa1ba80b88ab22ad9d429677a98e4d467479cdb11d9fd347789fb8dc778835a8c98521064da17e6a7d788940d699690ddfc55c0d8c3f82a0168043be35775ca783b2b46b34d488a5945dd308b504fba12d4f5a27c1002e75bb3b058aa47a7e9bd7116ee0d92cc8066e0f24bd1fbc2a6700a0ff65aaf9c4f73e090842d4d45e2df297601600febfe74a3b735b81051ec644f84cf57b09eaecaea4dffced845d013eff30729ed43769df2a264d7eaa74a3311c3bf86cc795f6edb7c1f5391553336087ef378f748b180a0c406a2eb6a4739c893ebb09ba5e4ca184f73d21c967d85b9e1f4e46c0b0a4f3d927e5172223710aa44b74da690f345ca45cf1127e079743697984ced2ff10d108bcde084fe8b490994fd3b50993ac6207b1d4c49233a3ad1a5bec0d87d48dda8ef45edf6090e5888f5a0bfe7969aa583a111c339be56e8d3c033dc7d01517b1b034eda9f5feec1a429ba559e29390d068fd6f32d1f5d48632f07dae906ce5dd48a08db231139dcb4679292526d01c186ef3648ea8e2d51bb5e80c67c7d9ceed237d914b425e70796f276086f66840315717bb001cd3b56cbb43c5fc82c5eb1d1a9b677cb5860431e0f7639cc5bdf65d12ee1ab1e2536f513d1bbcee3cdbe1f4e19110b37baa68843882adeaa9ebe93c54d2cb6469e4e0ceec6776cf60bad98848891edfda55289b263be4e7ba5b48145276cfe25d399dd4d974474fcb7268fdba72566785b39c4c2eacaf2e43c6c37056847fec6cb8cafe31b5d84e16f97da09f8cdb35af605a96a1d8b4b090c193c67a6e78a4b8dc571e467662a39424eb470af62b696e7a38b1ef488c510b0959fb971f8a4b30d691f2bd98c6eadbe7d3aca948d77a255d650c4d81452963d0deda2820adfd4ee5a2c0ac632b44ca69199aca145b3e00379d274a6e9a37d3d8eb0bde9244df8bf919022aac946812898754f4a1e22d64c48cbe7ccd5f9f9c18b460f5d956302cb54c3e4f5c0a445607c2c7e71a4e4c0ffdd3a978f330a89032bfd8caae58cd2ee4dc2955a006a45db4ea7e8fbb359f96b016ad5fa4ce80ab0e3662712a9799c75775d5c738c266e31a212f6e72e343fcd3510d19cd725998e10f2dbbc14b220e657b70b91da5e942779f6b6a5528ec2f0f66b94fe3b6345acbcc1efa7b53d9d4ea7f481dd64073d4700d87c2c0d2ff35a4ab27f62f83c2a4a597bb615486283fcefa400e61633b9edeaf79fa2a0cf86ae0d7061493e6b537945e58326b35f6561afcf007a6450908d827919cf6b3b57d3222574357e9032ecae5449c3021397ab4889f71689fa570fb10badbc9f4fb9ddf09a08f516b4edaf350e452855e3fe8685d4c595613f24a23b53489675478fd29e2f82f0f18fe7bfd2c178278d66174420c8cb0f7e2fba57c1fd832b76b0fa2be9876f2e9b4cbc0f2758e5469e0ccc398ad31ffadc8a57f2cfa517e508f9790ad6093c67518a13ea01bc529feec13243067cd9ec38b7f861a6542b402d78c4ff8dbc603b44f4fdee1f108c2c779e2bde88f780c6f1e856ac21359297643a88cab23addc12b92c48159b70d77e56d7e1f05c9fd3581d14a0cd4726081db70236c113b8820dc4fd75af383948f5e61a7751dc4f028804896782b76e7cff910dc3f59ac027be00e28b1089c08abbe039636b5124d5c7cbf4256ae3110cfedcf788674f89148ca33c7821f57ea3cfb8f1622625f33d5188dfe7f2c21c4ad55ee59c9deaa4725d10de813ed3e90aecfe630ec221e66a0141957cae56f16eb28f81096c2e47e617b9469843bbc0a944b2e00ae7082236c4806a144efb5c0517b69f3c60fcf04014e0d36e0a26b42f2688b841dd061fbf6272e6dea5f2a9eff1e7920c4fe8fe5bd425b88830aa1d52ddae3adf687eedb3611a8cbbb401f627226635a1d307ed79b03d6cb88d01c0923c2463bb46351069efa1dc86b6b96bcdde84606a84634bad40192c65c108232490a0df77615d6b1eca4784ce967dff77c01a2d68709fbd451503f879a9f655cf1c904eabd3a5314710119b77af1649d74a19fa043e8a92630dcd17921dfd94d75012469cd8f2d653cb80456341b6c88a58e9cafe33f470528c631ef4a086c583f0f6098a46072602d297e05762106c8a64c71667ee8ad682a783455ee2971bfe64fd56352ceea9e8fc83330467ba7849947e5901d6694e12a5d60e184f0830fed32774f01c1a3af2629a08e298bb82e3428309d021954174ade60547ad82099a2ca3b8358e9f0cd0be23ae2a5dcb0cd2564c3cc9cdb39f31147401a03f646eaf1b7fec22899e07e216bba7bd6c041efb8108adb117a05756edd05f1ee4c45199af579718d13d7e850947297b3a04bcc00fcb5b612b833015d5f160f8753df549e77577cec911c4bcc5d8cb6ff12aa8f678c652936dc236f6d16a5b8fe5f5fb62bd7b5db04e55f66f841f7fb00564f9705a7628b4e545eb2f287da66359e044f26f363ad92b7eed300780d7870de2617d7c924a7cd0081f6e09a0e77756042918779a1d2c19c2bae88ca92d3b07f7c1c9e80a134f727c61c63dcd079e3a2942802eb397e04d206c325e54cb36fd4894ace3bfe27c5ae0e1b059d133f41d4c69d2e36aa2eeb7ef641e0056faf79c4c4a041937506f3fbc221c90be71e18d99cda9ead6798e7c7f8a5da72c112f7c7e293af3c557a8d746dd792fb9b5923e835fe8213e268198ef16d4feabc04b273fb2e8dc1ee788ddaeb740ed80065a1aa9bd4b8ba7e50b08854f96c0a92ddcd87d4e226e77d3cba26b2ba8a379b8dd9c1cd5f8d7bac72134cf5edf0d616df733b336987f00c4cf57adcca59f1d2295d20f92e0d21f4640e70db11eb3fb3ee142044a033e3acc44b2994c7bd2b192865a4bb98be8c02969dea6331facfcfa19ddb82b2056cad2908008c3641d69960161ea0f5ab54f6bb38fcd021c45c79ce2b7575e9bc355f594f22eebc1239a3b44c5c0a7fb4725329a9e005893e764a35e7d744f7cde177396c03a515684221848df5a32a05988eedfab29e513373c4c2681c98cda6560de07822816e2516d1736095ff16c17601438540dafe59070e072de6799e7c9f7c8919f6a00b5b7c07c44f285959b01dddafe66421696d64c5b802eb9e10adddaf7b113785624f853d88e491aed8388fe09e7135bc07a7047d40a315f1048f37f5c3ec7e78776fc1f8493008e40cd24bd3b4d392826698ee2751d1a59eebc76981a617bf4e1329b9af60108de3d07c3256a981de459c036e5d24c039b605b9821737fc669de4ed49a5b3352cee5b05d2511315ff9821ea6dc40b3b730ff7be0102fa29ec0267fdb0668bd8ac8e67693c406113033cc8c2a671272a77a04baf201151bd337875b7575a023580ea3d6ffebb9e1a2d98b1cbe551dddbfe1c383d6bed702d650c324dfecfd691e5dc7e4bd1c2eb59371ad1d5e720be09c6430f756e3f98ce67fc7e2e6183a8aadfeec6289c3dada91c78023ac369935aae5b270217c82572dc2c744013db2ab4ffb161f120477e9ddef63f74e660697d1ed2a0628787119d44221ead6d60d0ff6da52bf0a996789f155481eac7a0aa1ec0bb3c03bafd540a0230e19b5f9a837060a1b3c625aabb7bfb5aed28b23315e479987f528715f48dae67bb3a1628ed915566d9a068502aa911399a8f312b2fcb06503168104eee2bee4f612991f0d65828193189dbabd0f944a9c4a6a7d3877173e147164ed89ad2d42a77fe8bfdddd0556388327d4b24bbbcd97bb314f109a7c5136f143e2720cdb783dc2a5fea7a686279323ac9b494c68d2fa838e8e2176b9c2f2309b734c432d830c4f5ad0f639f5a70f78f3bcd21653eefe49b8c2d565cf81b0dd116fa6de5c6dd8d7f577d3c60380ffdaa1f37a99957d32c9c28e9f5a777df1825e38f46e807136859231aa08c87477e9bf551c8250929ee817cf73de2bdf3b1f63bcfe9a16f104978d5e01944ec842db3790ca0b0435c3843ec3d3b9d7f832118ab94a777f44f6fd692021709a9e8befd2bb26ddedd5f0ba957846f65f3055c8140b6c4bcbf46248888adb19a0e902f1b613e558d87afa0ed20bd1ac13f360ad5817aca60425d19d6b93ab1150a8400e4fa4872d40749368ec1d5bda752102e2150a92ca160e831891a653439a37eb39380ed77898161df2d1a9dd7d5b0442642a1e57d1ba9360070f23a539fd5c3d9fb2553f010cab7f7c79019b1c2f31a413b8905d49452a8e885808125341df939e0ed769ae612474101da09d2b3d0d6c20f7ed65ca61c563f27ed9f02f6e79f81182710789ded540e003de15fbd65bd32bbea7065e125c843f03f949e2842cf8637c57a698b3df75a222b809b37877646bddcfaeb35320b2a43a6345d8f467165a0934fd7a95abab1ebcae28e29c8d917430f49f1596b186ba42670e2f2bd6612f8cf673ec0fe5aefb57aadd8975b322b510439c5d336ca89f434882699b96648e6bc25a8a6b2e3a3fa497a4714a5222f4ecda4b8d0a3f447445694bdba659579341851de4d1ae5e892f3cd45a02f455e55a04f4152b42edfe37e7a62174e9f094a2da5c6850493d15e61fd80beefc1d40dada9ed8db002938edde069f9a46b396315f5492c041c32d4ee3a7576bd176a4f9edbd108b54352ca1f4432c99b709eb5ada0bd6caf36059a1859fb6132d237a81748a07b2fe7698d4b35a76a5a1e6668d72b9ffd03f37ea4b97d1017f7511168b1ae515661cd641b9ad1599f2af48b3e272fbc364aef5d86dbcd319771dac981f7f546e29272389d0838c598b5684feb30ce5a71f7096605ab0d40498c6445e94fb0ea8992d89ec353a333bbe70e1976ef673c1808adeba013873409981e7239f169801f198175e6cc0de0bda319b219d7db33285582b976a9009f4ac3c00eeef80cfd4316cd98e1f483000c420a2e6de6e46bbb703c93e063c38e169467f1f83b5d7c427b6e57442758811ab203e952c1baa047dd254c2d9fd6c7ef1940d035c105f61c958f57743d6a8218d6bf5da7b9c7c014a35abee53c9c9af5a09e077444eb6d4073b409ebfb2e0f3bf9856f1fd622750196ad5b7b48c9672dc2823dcd57583d70e5c724da14d1c4d58864470f15f0e348de8e2a598ebd1e7cd27f4650838d59d935a2597a0d4ddb2059e406daad503cd4f93de5fccbab2ba27624a497517b6e7df385a90d7d4a1bbf0aabaf9e811057bcff03b9a0f6e9d9e620ea04c79840fff73165d70753b87f29c2a873a6954e201c46968cac0878730dff45858da7f3049d473c795e9b2fcaafae4875c652af1c8a4d21f7d2614b0c58852c2e380349beeea7d6ef315fabe023e7828be9388c2a5fdfd4aa142f6b27bebd94368235531fba42a233599d380ab39afb0f1f7bbb6b973b850d0778f337e604c905bdd4abd64cc12b477003cf4fdd561be83ed9c6edca28792b4a9340608a2a555eec87a7b81aa999fce4992b32dfd8a5a2eee5a83405b3b85691d24f88b62fd9289854c74c7bae8f1f56910aa2dca4ad4e955b0ca5e43ebb4f3685c5cde443a4f1d5d7f11da10f5ec290898e1f794e341e75b7061e72d1d2880b472b968bbcae0e3a591501259407d0a48514569255b65d031f94edafccd51595bbbdb0a8c714187b66029d09791433abbfcfe310ff9f22c7acd4f6f5ca39194723caccd2a44ea29a91cf034b1b7754a260bec1781733ae756a4c5b6e50c34fcca1fcf9c55faf531e78bf8d644369b36b08bb3306cce46628603a92459ddbddbd573ceee65b0e2ad02bf04a75b07c9e335537e50e8c6ae947603ac3c86ffaf3dac59c167d73f97cc5446fbf06608273b6d8f24a344ac9a22f384aac16c2b3dfed3327c822aedc7f742d242b23de560294bf5d22c9a29861b82365f43c21793e966cf308385debca19975c591fe0343086fb0c66646f10d20f0c591716dab2a75f839b4e2253ce218461ecce584a6da6ae48ead3dfe3a7c806d37d15d2e9f3f3e9099fe307846c44c8c258849032edc975d0bc7acad529e59a9420201bf4cde5866a42a838a6b5e5820a3f9d38039419bd8801f094c8d07095c9e0d5dc4d703898c87dc37a2fc00d760e867dbed83b9376f65cf9c7f9da70571fcea3ff8274a00af5935fd3d4f02c6be3228e3e2bc11665a5ddb91b9eec7ac817f2f8fa62c47629ffa57b7e0080de1e78f81646bd9254069fe0987a41b2c220fb2c502201f509b73433502811afcbc604cc98971a16405ab099199222d4bfd2044896af48cf3c18299a8920fd361248bc3fd20bd8ee192feb2b51bebb0bd39492fdcf30ed189c0681a90f7ad1bbc7c92309abd630ecddfd37bad048a8eb656a2a8585a05bf3e13886b789fb5d10a94e3bd0ec6c68cecadd753d77b29813d783540306d17e6725fde0db4096b41ab713961e7011c39fa1f75a36e629ac760418430ed11c37355f0e0f29fc0629fcbe1d982e6164c0a9f3241cb190b52ef3b72b24552f61c1df578f79a6db77cfd9709508807fb18ae73566abc234bc03743cf715d6e4cd8959de8baad2cd292635d5386adf26879f7a55671fdf31b99291f55dcb7ac20c0773b0cc745f8280f507ead245eb1063a077ce520df41dfd66d7ef4001774eeb9942c4492ab57e26cb4865c22c434e41fc1566e80a468d2c78b5a20bc1acca7cc312c37e877bd9284caa77340e7e86030f04cd8de950ade7a21605294af8ee418c94dc08de148f224d4aecc7a530f801553358223bb4f0080c581d401ec142074344a36f3e66dd6ee17e15b0bb423d4f1f296539997504861982ca55179793a6a1a9bf484d2d89ffd22fd14ebf124fbc2eabe969e0a046c39f2e596b3bdee940cee48f5d1d17f776069cc7e2aa4bb478f8be0158a7fcd0fdb0faef63a5e9f5880de15e7a54e43c8fd855475e7eb7ec6ae0eadf65c21693f884c98f0b8656f782f2cdec6716454f30a44b73c4bee9efa25c60cf75ebbc0c4126ea814429c633f2ca57a16d8ed410e0bd83a951149d2ce0cd37ff27052835c682724f02e4dba8c03e18899f1d83d5785c9be68290fd533986642a999ab9c09ec7584cf2ee794e1459da6ce8d063497e86c2b1210ce26f0711807ca8cd25727943227813e89d285edd642b4a338e66016c4407d1c6d705f7b2318c55f7a1b36d491770e46e314e55ef468dd076bad14ec9021510b083479833d925f97fe37da8c378abf7b9ceaf3cded4b8650322db19d3990468fcbdc242e05ccd11022f6c15ea072d2e90218b19f2a18b611d4bcdd368dbe6dec54c2ba4400031fd70677c8be3f6be6c1ce4250ec1e1d232ec2a9a7eb4b10b1e1cd583125584c06cb8152fd62c2eb947337891b9d3f8b9d085c91b6a98b78f214fc8f5839771493930afa17dc7fea287c7cdcc895c7473747177380c014a47a241614030dea66c522e5be460e5235d1898028330d571165f2311a97de50e1c38d48e11731ce9a6fd076d4be3015dac36367d061787238989c3ca6700123e23de3798dbb12661d3224df531b1e9ebf2c0fdc7ebf2f9f72e4378192eaca74006c95c7efd5ecf5738c04771407a84816d9d12174979805043c81953ff124a5ef818a99e4d46e1b99a8245912092d3f8f43b4188b2ca696d42d810792888e011414e48a70c32cd5bea4cd86dc6096c49580c9968e09934b66350511640da37fa09a5b75fdcbd481b11a3662f121e099abcf3e41c2a5d9ab7b6932eabbbdde8b7665b1f008f628359aa2b4bcfa8cabcae7df99449a888b1a39c80dadbedf21e7296f22353a622bb392576a5e62b9081d4391904da09242255fd83568505add1e152b529f39da11ebaa4ddc6ce559a8063cdf340fddf39c0fa9fd7b31859adbe3deb2abecbacb823bbf9d455c32dba258edda8accef83716fea29ac567e161079157d46c860fb354069be4dbf46b23c78e472f7cf330e9aaa19cc21b8d3eabef2ea77e187ef98c2dd18d07225792d5fde0f683b664a569fe37dcce5aa39353cefa2908c917aa18d49cf4b7cd076bbdbe33269fc30f875bd22988ed9a19489ff21f282c9e6c9554bd8aec507be64527e06c0a3bba986884230aa063893ec5e318ca31608ba53e3cc9569353699ab141314eeec15a0360d52f88035908fe1a7e77240db3dfef2d70e8b7fddeddfa0fafa83c329efec5e444cb73bbd4c19cc92f3ecb339787593a77ed2c074a542079dd26195d74bb7334645daa0c2cdf96933f71da404fb14f771047fecb58757b412fdf3ede1769cbaae25565e16979ac906db14ab2b9e2d0c55ee83bcf8fdbb3919c9b262fb383269b458293f531f6235441b5e31e27eb224d9b2ca6a4d4fd6549b2e8337607fa05d1d75afd32b7ebf3397309b4fed249397feca9a0ada34f68ccd8ddef86fe5ad5ce8c1f4c236ab7f83f1bac459c8988f26ef56f4ff1237792d05968968b0389aef92e1ab291c6b1f4fd54f267c32ff1f729e0c0a9a3b58042e399bda974d249dd964ffe2b9c22aa8e2a5b99206e9450295e436a4296484cb43e99c6019b609ada08413db7d0771dba1345a6fba4a8ac1b05632401402b659453a7b54614869db994faf98d7ff674885aa8c9b9aada9f00ba13c8325461db4a66aa23837644c59b3571b967d4a81fe1d47b2af40378494c4ef7bf869c263b7dc051980a671b84e7cd1ca921bb76f76898171cc8570e57179fb6ef627e91467ba6c27ba56737f0de196778caf6dde7ff310a6784342df6ec4e18f604ed198285f8bc410ef7bb9c4ee15504423ce4bf358090be69b1620e1aafeda2327dfe65da31c7d9e0bd2e6dff94accda194beb7ef694b348f18e80f0634b773669e9e5249192c61b7c5752c774aa1e6ac8f773fdaf71ec440f62524bbd191c13791e18484579a54e8ad8f2ea6d2ce5cb4afd92f9a24e74d0980224ed19d63774f5ff556ca9e3e8e21bd27f8c8b04970773164cbc53e0cdc30938ebe20d59fe9e667b75b110bfdebdac7e87442e3fea37297040fff48e65cc39405dc45204a14b284a7256935a6d870e491810fbf3a7657d0a659026ad42de9d82aab942c5167b3e03d92aef822ffb5e4ab16896fa76f2659e72a310df8ef1f3558f6228f175286b7904f6de4b27bdb5951e4e5b8844bd092783e9d4d0a7bd9cce7d03062f8a262a5f86d2a938c7b72bec1cc2e7024b708fdb035fae1cab84a638ff22f67bc26b85de16df59035ef92d0b91388cbbcaf242c05e578afb8a4b979465db60ed2b5bd677dc4ad7524eb801b791502e77de5bd38d200e301473ebdbad8f38a382df0ee2422694e561aaa30f73aec444bd1405da1255d17ccb54f811fb2b457274bfa013d779cb318e377b02731c28987b7b0d8a5e4400e2a46e4bea50dc6971b313d514c2676d8959ec78c96b0593f5af10e3a59f283bba93b8a05e9a60815df15405a849a3fc41669d07f04ff2812efb3e5f10f7eff713cc5f23edec0aa5a916a66c84859f27826982683084b0b629e233e440bee0a4f1c04256d399884a454ff5cd8cd02af10573bb4e1783e4b756409d540d0f249be03728485873fb6265ac30244db8c4c27134c677696fbb2c4852796b93d3a849b2e84fd0dba162e8fd1a58441b1181e7c86556544b9a0380f0ae1a8fef6c4d9b96781464ed5f068a364c55813f1efa502972e8d966a390c4cc61427ab857e9ffc805a9f8cd01bc5f0096bf0a4e017bc89f453f7978a8eb25c9e023928550a8cb665a1a55aa549873952a67bb76b2e51bef6e2ea99033443ccf2f4fbdc213f7f16bdc440dac308e90fbd6f208aa8127434f1b990c6bbe7e84d6027148de78b954af0b01aa2134cb2ce7f6d71c726313a8f790cdd03850e0b856c4ec92858af01f58ceb7f24c74f9be20541d5ed305953b5b4aedbb1e6b523f204bd3b535033b502c572b543bf1a393799e80684c987418b88a1e52d0f3a9a9af85e547849220e8e8d18f59293109a59de38bafe777dd11a255d8e271fa7babe18d66f4d6a41a11ffe1f3988f963afb30b438f7d90cf2a6a4d35ceb4a035dad2ca2cdb53ee0598d3f6281f35010a74b6afdbcbaaa913f91565f31b85e6b4311866340c285c311cdf1bcfc90dea8e2767a8f39f895a6ac40cdd0d5d038511edeb1b94c4879150afeeacb88e609ee83e53e100d17654d49598edaf437dac4cbc53ad1cb4bfb5c763fa50176876dc6ea6199f8d7a744493f63511a8e5a86594abadb1250fa0284322ee46deb8bfdf82fd01c9127cca207dd7178819e0574324295e4ddddb077a34d8b590768243aad1ee2a74c54d47d667ee53bb42fae85ea24082542792dc1827472107f60ef18bc9b6654fec40f5c52f1519d748d5b4f31c62bde1962d6d72af6849ddb4e7aa76d925fd792b62054c339182468cf1bbb42691b3a03109bf640c8be77e26d7b4c4318490fbd0606c3535ce73bef23ce7f125f697128ab9b6bc567294fef5e16f0ec2763a1878510f13290c929b1426d3cbfd7ae0e33584672a890c291e0ccb22569d5ff7114cfaa63c32c05d2a287df29688ae303e0dbb57759cc422145df55c14d32c5c1710b90ca88cf68b14b9a5902082fd21e3cecc74de542bd05e9c780280f0c601fe2e5499b3f0d2b5f221b1dea0579afc01eee5258c1c3f4e01dc6986df418c119e63beac2ee45159eeb7621f611b09521bd1cb3d38cccd811c9c2662349860be6b32e93cea8588194d451881d2bdacb91d1468527e77d010e6e25c7881b65160b0d3176d356a816b4aa9330965fdbddadfd9f41c51e1dc717ca9a920180876de37b6c74e51fd8d230f6bf5a0f09b532f01b7dff00f9fd6021d005fd597c63d23f6ef275d4572f07a02ba077b8bea6421c92d0462dda83cf66680c5a98b17f1cc31fcc3349b94169d51540964afb25a716119d4a3f7d867ef3e38a2b67bbf2569feec5c8e150238d100673b106ecd56cf55cc6ca244e390be282a9ae6d271f2f5fd85ca0c11eeeb667c70d17952e2cdbd5211543626d1b36d8a4c865cc08c5f6296d168a2d2f7e3f7b6d0aeb3f249f27e176f82b5ce2caa559703c5e9199b72908e6dc7008bffbdf095578bc98ab4af4158d57685ad3f3f366ff6e13b6725d2e8018cc18da41cb4cf437a4563c936bda6c2cbfa5b2793b87ec5298ac3a840034f893b7007f948be4d363d06b07bc4781c2d5fb5e898f4eabced8e50c1112823d82986b464586184092bcd87251f5e7fa389175d95fb93623ed5152d34f9fdd7ceecb02161db5aa04317d972c8529fb9722ba935bd91f2e075850024cafaf661b473cb9769dab9525989dc0dc6d307bf9a10f0788617f42969431691196f807398a386ebf889eb4ca6beb33b960a3a4892f0fcebf955af828ecc96c84acb98205580b85473d726415d71a45729b95a134b647beac735fc26a0c49ea6cb78ce1ae4a4472276b8c409a8b304ea1e8996017fa5744e96697bdd73d5abee50d1798cfc722b9e8ab8222cbe2755e297aa99029fec0e7dc72b7e86db752fcc7c5e5d28dfb035a23035bf3fb0133426c9aaa5f3f16f0edfac7abe84de26ab84a942ec4bd3f5737975942aabd67905a43c78e3466214c55abdc3de05aecddd3f25ecc7051c740fefebc199d4aa6250d2340c1457daea34a17c252c38bc5b7c603bae0f3c0de1545815980fb20b7b1c3ed18cd70cd7e9efbdeacd259dd655b1637d054fcc1f4da5a2dd1188838aa1545a95b484c583e32e32e62781ac6f055b76a6b2e5a4678f689f713de01a00ff6a93563ac51f991b4c02b2f33e586c8bf6430ab182784c57c7bfb2150e06cd111213b165e293cf7455839a07f4661ca7350bd3e41d709266f39ee90bcbbb6b42055ef7054b8a6e5dd7e47f9ad4ff4ecb78f1dabfc7797b0a4067e96ed9a502b00c8febaff82093c7a0531cc215c109e363a6d99c33683e605145450261c48417929fe0b958e309c6e391bc10ee1399c17da9105cf225d4be23ddcf055e0eeca8838a7d7283394c505518919311781b1e29d428ab1aa47c9d6233e5cc5c43495d9723787c0167638a43340f98cd6fd498b7cbb9303366a9dd252fe3961fa0c7fa0e2d73b26841249bc97d8a30a5b58e496988b2a673cbfaef24134a5543c96aa5627a06287df493609ac2df7aee860376cedc9595afa2343ddfa149c404d055a5d329d108f7b1f07baa304bfc8b872a470d4f48e474bdc845938245f331cb6e7dfdf911130099ef482bd5bc7c9bd7ee59c13cb34531e9778920362073dd97ba960803e5afb9ad33712d3568638d19bf784136d8a506c56c5b47dd7adb5d4f6d23bd18d6b3c04c500ffdc8dc54270a7ab72861d08861fee6cf5b2452523b979873c394ac4c462d97c19a3ad9d6f33a56645465c65e0f8035915f2d783c89ded132c8d8e07381e966eedabca8b26a8de3150367679f075d6dbd2c9f3df30685c54530514e66c6064e7767d32e69d9f20346895f630a63e229a11062646d825d6d2704dd678c9b1984dce39e469176b54e62ce23093f181b86bc363832ea420c119f2afafdf6ccd3c6e6d7e31eb0cac3e61eb2d996fb2c35c6febb31ec410f0ab922e7c37948ea7316d23a70c469dba822629ca68ac18c90f7f6c68030ec2b328254293b21546f134f640b7a381d8040500ea538fb2ab540db5580abf18f91648e588254c32a9849f6597d74382354e0e616dd4704270cccb27cfeae97fb87820883ae850098537099fe8cf5dad44ad3171463a417eea523c6de556cfcd1ed8f912b57ebc3eb7aa21d551025260e926ffb53f52161bb95a2dc246feb5ec01c7dad6a6cac84b717110763fb0b35a92c31f95df681b0df4f327fad37c7b3a632026783cbf10dd90676ac57a5b6258068de01f5c1f90afb24d2b8b6c4cce46863c66edd0b103960f2a3a7c436396c9f5d51aabd5064b027eed72cbe79921c5c9119fee1e3c4cc924c6254ff0c6c7c2896fc11598c78f01864857153a12e4b44a290788588dcafab12589a57470f957b569220f533fceaf0c72c32975d08dc1e9afbf6442ce1fab4d79b59fa4fe01d8f7ffaea73e7b783781b470908fde5af164e26a92e3aeeb15877e5168f803a908e1a5655282a0e5ae96a3e0b81c9417e87e549de4f026aad6eeee8034250341693a5be0947afeca9b2521cbc52bd91a98c5edfe61a4237253d05c85457b982e2f0a747f02efa02f83982f39de80e2b4ec36045dc1f655c42c2a0b7138aca649373d379ce4313a1d4242f7a397a3ffd9551f8e30ad38b09a1c256c8699f7899f60c936547738a094091b3cf7b160f25b3863e96f7681db62ec59578784d465a217d4ffa08f9c153f8754ecb3882c8cf2f1874c7d4cd51e3365ffa20194deaccc7e066fd7565ca8ded3883f031c9a3fa1d4ee0a00391ba02eb0f4019f72142a76575eb64311f948174f45b3d9e961ad27ab09eaefd354616bd6cc1d71da240ef9c619dd473de9ead82aa3f8b37d7e2f614db567cd18bd0c6e52c71e372d69848f4ea77afa3f458d5c8eeda1a90ed98ba50867483c2436507ef541964a0b19c79143c95d422d39796ca65d6b1adfeafdee1cdd472435f36f8ebc1d8cec61132495a76e004961d5a1529dac53de198faa4f2c402c70477a1a43f7d0e4e6bb0ada8a55a1e5c96ba42d97eacb205fba5c01e61d8978624fa2d162982f6bf47f41099fbdc3d106d780d17ea0b32b9f997cca3cb56c439f0d5df3a8cf927ee6b7b00a752808baae32624d558e8effb7ef98ef9864f8ebc0c45c10c6652f9797af2203cc2b0ffc6b443cd38e8ec7804fcaf33bf3c5603df0a314644de2e59c5b9ac5e37a8695655b6f43de987cb723e25dce3ba8b8ef0d3768da669732b9026049ed972fb771f7c22db9ab8a6d8ac9eaa3e7598c299e98cb8748ef9112858fd4e9bf3dfe9385962ad9b08521033ea1d97680a8be560ea3dcdfc469a15f62d0b7af26a596512dd7d49b2195f240b47a1e7c127924b9b48d49b0b541aba15304d5eaa461bc0e371eb7d9c8ee624a46f6416abfd00f6b7134b66fa30eabb701f834357a052e3aacfae8399c7cf44a3a160ef994a64080fbb0b2f5a6776abda3d464a02a86f579535b90076a3e4ff6361e5f8b01059c96c55282ba4c7448a818425450d9eddb0d533a74b95d98c90ce1c47b58bacdb219f2dc76dbc8e2b950170e91be25f9eca33a46cbac84704f780bc38b2e43c7b3eb872d406cae636a55d4a5808e024e1568c2b13e7a0fcb240787b0731a488dc0fc6922316e42005dade858fe8404d6872c977f1d53fbc9164927f27a6bee880f31d19889b0c29f3c1dd3359b0a91947f367e4db63ad63dfc4c643cee370dfe228022905bb34eadc27514a1ffd26d1b5960cb101cdd593c0ec8a8aaa96f252ae4baab92e6ba96440d19532a298e384820dedfc85a9f9dad1c8b060050bbc65ed8d057e8099ceecea58db23761eccc02bf9b82213c93c9f26d8a2a3bab7c7654514022a123dddc6961ba2f811888673edb3dbd6386e2b8768a0d4d14d0c822b4ce8da4693ab0b71d4331a8a0bf9e247fa0ae6ec7c840e6d27fa1dfe728dee02797de775dceef9ba1d7a518a5df4436f049df90cad776011cefe2b0836c6dce06ad586879ff347d9abdab76239fc2f67a3bb6669259736252313bf332e7c005975959d2c36c95c6db2332314e6673093404acdba83133ca879005f7ee0763a2c0de36fef8f290d847fbe3c4630c9919ba9922d3f93fe4f089644d9bd397616f0037a7ab544b1fc59982b69b564d1a113fa504d66ce2e307f7ab445bab067f3c76a039bcb2b508b0fb87ba867734d43bbb0bd8b67d0834e182ec289fbf246040ac0ec90d0a5417b4395a6b74f34c7a14ac688cacf80d79b6f7aed8aeac35d690066ca278ac5b6989090c5890d95f38c5008dec9f30002a5c6033f0077b6c56dd9fe88a4bb7be3b842dadfe2a6b296cdb98c601ebe556dfa8b89d899824f31450c689bf0697ab4be2c193dd749c9da2ecab265c9a8a6c345d0a85318e3fc782d47a7ebf59da3ea671b613fb2ef79c29bd2c2b76b1980fa5796643fec627bd03e6ecafea6c9918853f102f1c48a167982c3071a3c1378b84bf19b60b26cc850b899a08c206a74492ce837370dd88376b4e62f492c7579972170029efadd6ba6e072997c7cdff91c5d857f4dcdc9ef7297afaa070a313cd15cfad011876d6cba7970371c65e1bbbee60a8643d7cf2437a087c0ef38522ecb4f48daac7a919ca76da712d266d9cad34e35656f14274087d836d68024d86b7ece07208fc911283497f4bf3483be14d88e6f7fdb70f9f41de64285e0f99e1ec447560c56f46c452b8fa94acca7fb1409f38acf0866bd5b62b260a57d0a9c745ec7c5b0f9c7ee4d979cb8caf29bdbf78b74315face7b3b86e8dd53c79f0e36f3174b5ea21d60e301e4ca037be8b4468a2ef4d63097f7ec39adb0c906b150d12dd9580500dc3a046151c24829cacffcfbfa4aed5637ef7f1977cf12f86c9dc316124c748c9a4a531aecc3494db5e6bdfdac464949e5e9b93c5ebf0b5020cc741483ea291b85d4363f01486c9931069eb5ad64be7c59a1e4f2a0edcd58c5b36f3964783c181dca15bb64f41b866f0d6ad391df5e01e7e49139e4a321ae3baed7e032cd596b9ff0e57bb86c4e8c62fed61230a5ba3333bc2dc0f5b88c3aea2dda3f336f1373c2d801a0a11b8763193309511d7366360b8d9c330465fef9ac5baf06cb93cf84c1fdbdcfc00e31853973f7129c32523936ad1eb8f1a6d56308e9ce38210a8c04bbd8110c4ba422224f350a7c98741ef73ad751eb5ac6909619643993e6de5df9ed93a5103f8412cfd86a88c891845de447b9eec0a8067b36ac9813a19587c6e373a463533cdbffc9097da069dd05a5b865185242ff08a66f089ec0cf72f06495c3cef78677aafd800b3422173b4c55908c5863d109e24e37bd0689d507ede4cfeacbffc9f6f30280ffffff7f