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

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

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

Block Certificate

Block 81162 0681aecf0aab8f9696bfe20aa0367f0b05e5d573b621dff85b30edb9f65a1d3c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e380d47115b6de18e32675ceafb180b7c44e017208cc5f9544846cbfa29fa14
Certificate Block Hash
0681aecf0aab8f9696bfe20aa0367f0b05e5d573b621dff85b30edb9f65a1d3c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e077000060200000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003fbc114793abee5df5198889588ceb1a28b315c004640fcab7e4dc5a5911e60878ad753a57b693812590b8c788625d5053feca9de8d03361129ba0e36197a6d6157fc56380fcccaa16ffee048299cf29365c22428bbb3eb4400b0000000000000080000000800000e077000060200000

Raw Header Hex

00004020128c3693665327bbe3ac850bd444788748e7603eb96f148241fb1696b69463190ec09ec6aebace98fa2b5bd096be4713cf96fddeadb72a81019c7008a261a0583f29466a9dc5001814fa29facb464854f9c58c2017e0447c0b18fbea5c67328ee16d5b11470d380e

Proof Data Hex

59,560 bytes
1212160103078f3279f169668b6f00bf4ec7c05fd3492517559e0b95d6b19981a6696e448b744c2ebbf1848d591e16ad267ba5901ca10f12e2c094446a5c090399d9e8d7014f0ea317b0a8965bd6d8625c58660195a7d0d1564f521fdc4e112d7c3ed0b8970624f4c40e1ad07aba8879fd8a49311961a5b3e1b0f4038d111c2c8ba57a7b8da192347dd86e54dd5d9e3661a9d117fbea9d2f3fac2cd1af61fd8d458a0dd335720af5f671e7a10ee934ce019799e010a401953777abc72a046c98673fc19806c917e6eb573d8eeaf1b872a637f7f48edc39604eaa230e816e49fb8902189039cd81105cb1958152335186f338a0dd2dc284830879f85c2817bfe34bee4f92e7461a4cf3aa050776502979bfa81eef8e9330eec9c5e01b6a44d007ccdc4951e8b6c35316767a6cfaae0311903ba5a97ad14beed85ee36ea8258f946a9dba4e4db512516cd3cefa2e8e2f571da28b97595f735147321051bc3b6780630e115b7b973697e8809d4f3cd0775fec3adb5b50c475d20e595d54cb2fde04907de493679d884d77cf4dadb7ae0f6760c519897246f1e198f86e9825e3d6462882605c6f5bd837e37a0822c0844e931d2643f23d2b57422103f1445eeb40e76686f27e6ba06e403d9fb716bf49967fcf545052cccf8114865a9052498d135bd3c4c41e348c7dde1107b387bda0475982a2feef3bb93c5b7933eee6ae647de8aa6cf226056a5bad40d9a4765583ec344d33ae5395b44b374c8f5af1a46411b2fef9f9e9fc557e740bbcdd8d36ee5530411353ea851d2b3c7e4843ffadf254a84379aaf00592cefbf08294ca84cac01bfe12f1b2c74a2be01349a1a0df7dfb5f0680c0589a0083dddb094a6638d3e3ba3241da2755f1acb5e356da28dd759197a26412915a69f8cd60b0b2282cfc03984c4a8fa44f5a22b2f6b9683a06255e6e71ed8934328de1ae5af3ceca5a4735a5f878cdf058ef69bc615e734a47517e408b5e2e1b10bcde982a7c7399f092a8dfc11e8db0e64c39e67d0064e420a64273ae940442f00b3c46139b54c3928a8564a6725dd6e1caa63e9de659dd92b25f4cf2914c0dbe2b2ade29dcd5332bb317b49665e7e7b4fa6de508ea04fc71fc4a7c12716157abe18e80c50c4bdfa574c5152d52aa22685d7924264f041cde3610c16b6a424be894f50b798817ba94aa203020e614aac6c55dc6b94b5bf2100326cdf7862a2a07d85ea2576d5869eb9372c70c907b71128ddfac827342049e9e6a680d3bc4d89d5898af2b859d5034676823f0edbd4578db3e58aad6b402e015a47951f874130d022322057acd1fa843901f6dd71ca151b7eb3b034cc9f275415e3303e03d3d39677f9e785526b8576551f286a84057e06e771db6acdcca430bc4ef65d5a755bafbf931d40536a9fa139e6727dd45fae787940f9263cbeae81cadd4c75b358e1d98ebc72ecef49ca05cb0ed2437e8a1b04d0960fc41bf7c8dab5eed7fda7ee5b8a7225e6a615a4baf7922bcb4208ae0cdf758656e0e4bc05fd1323d2e5124f8a2eef0e5b69773fd1e7a6508f5a34bd3170b080e459b5e806798aa04cb8d5ea8a0768a56b923f5a581859491fc294765d2ac60874beb01e642916d8ef80c7f12d0d449f52c67bf45df82a28c9169d87ef398b1f2764627dde2aeb2990afaea1b86f90737fd1642f377e2829c0698985b1d81d179f90d8f0b1bc00d464f667a85da42e981ec263af30e1e3a022262fa034e17b6460a867e59a8731083bf33e011f0c2fe0c8cf5eaa0d3133df4a391af6faa8249581f5240c44bfe39d79ece814119c3a55739c9912e8d00aeef85f8bc973f629be91f812038e340c9addba5d548a5517d89b7400e2628a1765a08e4b1a88895eefdd7f2339951ddcfa4eb2eca2c2b1774ae73d3a87874a2755ccce78413335aeddf5f152769fafe3d4cb198e0831c1dc952cd5d65195c84fa95e2980ff7ec0464b00d8152f6908136fbbfed89168519ea74f80c0704c25bda42d3e00c8d8bd26ac50aff6072ac2e1794e11883e0428ee3be09e54ce894c3fe17dd299051ad45f090040279379b85ee079568f038e05d62a9b036241d89e7b2ae03478588818636c7d65a60148ccd76a5df8c4b9c1d9a3ea2e1ce1270633ca2fcecf20a4f0170c6eed1b06adb80e440a1d7fc7fcd19967635ee094d44e6bb4e04c84550a0393f3d1d907a4ddc7be5999900e2caf032ddfc754e7e63650a7d42e49e7399f454bdf393c2cc22772ba58d9b59fd3eff778c0e3420ca0306758f1bd08720fa13e643c7f14c599e78590ee69f367004ddf0dfed774e66498e963ed709c3cf53ef448f26177b441bbbb8b35aa9256e81b9d486116a1ae1339eaa1c148f0f3aee50b80985110478b4743b576426bdf00300b1841fc8d454b174be1e3b51aa719d38cf1ccc8a2332c486a038ada699007c724b75b4e807b19d7058fcfafecd8558cae4883fc1c2b20051b322638b2e113eee882588f609ab64f83b69999b161c55e47564f1d57cd2be6b4691afd6d91ad0dd6960178e4ee9bb08622c75deaf3505f8c7f823f930e7a65ab0174a91ddb8a116f7f88d5e14efa09798e48a0c6a21db4004c79fcc78d495131e6910673d585eead5ffd6e59c9d41e28680887ab162e9d35eb228ef17f4662db4590aa4812303125d4a9bd89f699a3a3b0746782c61a0237cb974de8a850d9966cbd9079abcfb6a9fb7c476a87a7a6fbc842f7167a379c97e42376d23718a0405b28e07402791a2c017a3b0d8d6ef8773fbe1ab03972e8e7e65055f8be8c0548181d3975288ae3e1b32a7d6ca02ed8acd2088b75edab0d374ab0eaa7942053245f0d1d286f12c7de2836cabfd364575cac56c36a4246613b48b4f0581ee01888e7c033e71d1ccde7c26309322bfe65c51365186af9c1282e9537b5cf0c22c576b2b96b1274b8a38032ff9e289031ead295effae6c8d88154a615c2ba6ee789e46d845063e54047d24ccbb9e9f936660dd46f7f9ed7c20b2e16f18b8d77608bd79abab2ca51ef9d78b9a7f9682041a999773cef466187d5d1fb6f91db705d4ed8f5515d6a7aeb31ed1d638bcaed45b1cf8137c0aaf6346d1be7e8b842332cde2d9518f8cf8e12a9dba3bb7349eff4fde382460f245f96830afddd7e06b95f313e9d1ef4b4c4ce15ee6724714ef5cfc789355621c954a8a6c952c17a91741b5d3315b294b5c2e51a14b1111d6197d045a23d1f0b9f8d2fdaba78e1c9b94d53081dc5d3d157572738a2d34541ec59d9a0a2d5c9d11fe862b07817793fd3d220dd749d3e4038d70e093b9b37db2e833dda8ae4a05f08e13afe8ed5056c03ab2514435580fcb4f18654261dc965e58c1aa821ffdbb170e319ee8e427544d5d34ffa0e025a363a683b21d4fe2b0e580818583e819985e4327d4052de59cf8518a79d830e6e337f7b0cee154f84c1e8cf494729b64462bf4310a6c003b2d8112ccc745a930d2f3757a511a9c149477dfe3f399d4c5fa60e3e5cde20575db1e817f871c7295bd36b030e0ac45fba93365beec03b6c71842644d71145753aeaaf01887a129b9d7f85bf308db7029fe80bba91e08d3c0c6c06bdf173858dd02f49b76f6925e0bab41849aba778546ee5771a68ee39a97c91b0d984f21c31330cbbf366fced1e26ca24d27e43474f7091808cdd37457515af92c939336fe6d2fe8a0a313899b7a92274c8ec39e3a0b207f458c8aa06849b2ee26ee131411b5a06f4f4a7087b2d2f0f9d026dc980bc0bb546b4513f5f210ec3b4192e14193ec60436459c1149777d6e5c99948e71f1a33ece137e19611f84e3a9bb6f57a3deea1f73d5dd1c867281294c54ea557534d08b5f0b9d7dbb425f88d1831286e5b763bbeccef47fdea502d21da9518f873221bbd8e125771d13e3efba3626ec90a82aad29b739818e5db5e35ef8208b5b8054ea40f1b300f26debcbe422840c9d62f3631a535f3ad8ca14aa7aa6ad3ffc406e55c310b84f1b468088fe120eeebc6265424f4cb938eb3d3191d7dae2f82e178d9903e7f4457b3ee6a85945d81365914e30957fb50d9f9feb32f1b0a86a256392b17c19fd40392a89d8c69e83dd72fe1c0839c8c5009002b1f5d581bdeb014a121764f12b55c4c8e4eece8cc95e47d7450a4c2be35bddaa821de437ba6df3bf9b069541532892551ac2d5440b42314940048c7a1543dd43f116bb18a748f8b90dd508fa1b16148866c14b7490053e7ef8bd1cfd6ff2e5286ec164a4c53924c193a430fdfaff5035d08041ff5641f9cef172159768a6d695da859d1c1434fa7f7290771ac0c425697a63d819b85574656952cb999c19ce3a0db161d0a1363665f418d79011d223d8a4efbfb25971e3e607ace92eb10213443973db9de84dced3d82879960fa45e6d681da2690a32ea0212130d0865cee81469d5e2b5519680c933174c07f4ab7263898189e7e1a0448ae2a17fac53bec3772af27c45b330d29064d57ddaa054857732fd028942ad23c691a6a8bf9dbfa7eb3791f8fa3fabb13600f4fbfed5a80887fbf38604ade203e22d0ff77d055391ae03060a8b51848d1e39ebaced66c690562e4a1d38ab9e61c58822467c583588638cd09d817a129a40431c6835fb4df4feb7182fb2dda22348953b2bca69c00a9f9803e63a60c21eb387c551771964c499195a0b505ac375af2c9ca78f2cc7ba3c9af82014a44bbf11900f059e6aa7fa6863b71b5bf71dd4499e79243ff1c8623437519822ca2dab78061f571a7873affa0c1b6f909d14cda06f6b2f54cf8913fac9e4a2d76b15bee6dcf7cd5802100f5c82b4ea230cd6d5f51ff7340f71ecbf22e77125be8e5e7a11d84edd721002e8b8bc65c84bf4c61f59487859a94e4c19ca1978fb66610f168b69af4636407b93d2553802623f21635a2171a32730c2e94ac3d2de43bcb52e4e64b9ee4ececfb306aac7033ce4a3b383a0dfa868aa08eff7e05e52baa5b63dcc05ab2f39a67c399e9de1acabfc215cdd8a916e9c353dbfc7fdc8467ebeb8f1dba12f70cc338339ac556b85f6fc02ef98b695b7890f11a7c0b2e030766ae4b08fef6356af46e10969764e6b787079034ce3d7a553eb9e79998e247a87e6f61d1a1ed8df055c917c2cb2c3e536c56dc5697e1077783855a22caa74f960bb2bc7f8a6f0ec7d29b247208ecad9c021301621ac8af00026221a951ee0650a990d315803aa222556600ca37813877e3152d7e361790438082983f7b37e7e246681596ded2d6faca0851d097a13a16060288c7ae480cbe308c7267cc6ab72b6c70295d66c11812860ee4693f913ad0096d72db3814e9cdfb6a7cb3f1d04736d8f6ba7b08faf1f21f065c66d05fbe15b9b51d1c59aa0e2ec77e8ca4f4003b9142dae966603f5e0f6ad6525584176efcbe112e3698536c0d03475c44fd4662c47028e288c398950a0e761544da9276c0d671c5643e1cf5bd463ee1161f187f91f2dee7d8933272828692e4759f2efc0fe46690ccd69a470d91b1eed732547ebb45837c65c8c939b2909178941e93a04b108c0af5038b3be4973fc6ccb3238f638758d78ba96f4d3a2b531f4e6c103a740bfb968f85cf7372a4614bcd87d448a73d57adbe48c57d9ba6f365d5f8782ef82d2ae1c098d704585da381fc6f1aa01e8a69514ad722cca55ca6421736effdc25412c91f32244659d1ab790310ca966434f7cec9247632bc77ac2d4ebd91a38cd3ba0893902bddc08ec8054674989c7786e3c4537b3d5d3d2bf42d15353e0b68adcc4f0986ac65c3dfffd96bd64cd90b9d6ef55a9ba43877f0ec32d07a49081b13fbd889325210f7cda643acf7428db7a5a79f98e603d5752f336be378315f91523d27182418cd0ec2cf8de3eeace3c0db523b169af7926d475f852c797155cbfb6d1ec30ee67ed94772072b32e58b9153ca30ca1ea57992be736ae47ab4cd6e8e04c020ba5609db276f4c16c67cef44b38196fcba2416a3bffeb559e4b0a09ce3d14a7add6e0f2cf4cfa89cadea3eb602b48a75b52b95c0c5cd6993e07d6652f97ba0ced64b7ca9a373a527d5ed5b43eabf125806875da5fff3f63a5cd246a782a070fec3512cc8e23c403fb697784e9f692c2711ac23c8777f2b4f0ecaedec6e2c1973d30cb77a0bbb4a28716b99ae402f2e3bb251cf475847ed044e5d95676cdb2e3e84818fad6033be1c020b61bc1e72dcc6c6fa107eaa5f4636deb7b8c32dcd97eb60bc5e7cac9548518b0971e663f24099ae7e9dd0112aeb0827973ba75d12ac792ac31ae73956ba40e874aa53a8b99dca7c27fb4ce9eaa0f1ef79b3ba8d81caf99d3556e2eb6ed4528ebf8c48b41140909669db2ee94a777f8322ca1e407aa4c4b505e821897c3474b4eb2fe49f6fdd1192f87099d706e4cbb738b846098c79b85cd703c77b25a8f3f14e90999693192bbe851a47c879d2447291fdef5637e88a3c8fe5d49eaf1cd0e4ddb2ab1050925f7e8b77404c27adbcaae2b283549a555309de7b7ecf4778769f1e695a2f64f06d651e5ff9627aab518f6407b5c6fa073ad3fd4c098b1c70e4c205e61de670dbd1fc506e359a45582af0dc85479dd308f8e602f2d80d3e2370b9906f3505d07f8de9bbcb31f9b0fbee9f3522b822713b579585e78f37ffe72e018cf010652f04832830a73deb77096de3d55aa15cb31ba60b3574313a5164787a94d721028922c1fcf0aa3e0bf65684c0b79ebd5f94142e9f1529cf9447a7305c97f87f7c98f5a4843437111394544d13614c6ab526370dfe9e8f575984bb4cbc773c350127524989b61274a1d32c48282a84403b0718740a8f7b240d113eceb3c505c0972087e6ea8745fbe8781582d5b38c4eee7ddff8a2e76aca1e4c6544826d4d768fe1d133045184f8cfcee5a0cdb5f6efb7c880cf9ee711789268b96293438ba19957050b8fbc403a3b8d1e8db82b081e42784291bc6ba6babccad9deaa9f7fcf764653ddc712dfb31c86f96852a23643b86aece168f2f82f6a6f1f079895d56237a1c56f58c98b1347e1af0bf57054ae62b3cc66f36f87bd15f786a58d11d4f1e72a357e9f4914a4eb37a17a2470bce929c6c8af23e09e96594726e711e53aa2fc1c28be623663c5a2448c19b8550ec138e3d870269c62182b2cf10e2937a24fd2c42b848b3340e6ee3f638e263496e539dbadbc8907adb822dae92644f5942dae5021b08bec97caaa3d9cc962e1b901dcee53706f69d94e5b074a4190c7c92470bb0cf4dfbdc7967acf2c9453e92f62e9c7a065f8e0dadaa579991dea439807524c6c0dbc6c2273ffcf41328736dc78add73c129abbe64973971c23123d27156ed8751583a06908b7ae6a3b85f071502c4dee4bac5648f76d78fdbc8fabfb2d91ec978d84793c2f37585855ea9f064e19260093202e2f426f41cdebe766602aa8c22c86a3462284153b9a4ece903a1875157d02850e5a27f0ad08a4f8d89465f69708658328d25662a55c0eaf16e32ee7c1724cadcf882ad858de35c057bc03e63b0fed78e3e356f02d37de7abb930777e0efa94d7c400f8cdd07346ab6d11e380702c21dcabf765c265fc0419681226d6addc1e271c4d19e0bb357dd90b53a1edbc8008ff614552457fa6f7db1d147173050f2f64fb74f23f674ae399dd1e9fe76a4ca56c0a00ec93b4a0fb58cae7a11ee112aad5c705e96695351d483056d5e835515e6b559b48ed661feb8632d2391e2e70fb68065dae2e4b54cc5f584497cf5fe581664045a084d8734b482f48bae36b13a5b2ed14cfd23fb891fd85707beab793eb1abb09620c5610ac9f8a5025ded9485baa55d7357a7ae3ca55f3701fc5f697b80db433b38e945cee15253cea81410a69225787326d4933cd85e7d290b8a85c2c2f25abfb559cef36b2b3f7386294982e735a2c6dec4cdff070022bc79e315d5f9d4522671227cee62c6de90ad8c9f6833e4cfe0f308609af00c087f20a1df06a8820af46421c77db3ffa8bc52320a32978d62ad3553f268b7efaee79785a1cb4ffcb9256b58d452b560a3944a412edb4e00be21de7c1c8222ab1de12bfd8d250a0ccb1d94f02fc0f3a85959254279aa693eb77ab405be2dd1cae17aa3693069bf9dd671ac8c579ba192b4cfade709397440f805a3b4ab0d5a30d5c1d46c198bbeeda24947f2ccfc10191d2568a1fb244a954476a50a564707b93740ef37c2279fe3b79b16352b5a2e91ae2627a1693a1fdc4b41faf237caa56a5bd349b9d47bc7f4e1ffaa7922ee108f516a3bb2d533456d381949f990a5b3482907a52e357671bb4063cdd057720216fed84f41aee9e6812ad0ea8d3bb7dff1843b54184f029cb77bb0091d9d237cb1319fb00f5d10b66d004699fb2a8d45a1cb500f042d2ee4dd5448e978c8b677b52fb68a9935dd755f0139b68381058f9d75b415d6a2382ed565613ea54a237ae59c066ba968e3b73f3ab1788273c0563d44f7889b84c8e1dabd8dfa044dc5258d737f8f5aa16cf8bf84e6138d01e9712a515af9336ba35d4aa7228bd7758857e00a8f38403c03d109fb281ba2888fe3c6b9b84d63d204db5a93a3ae2f77c7d11953382e9c3097ec3860d78d0f221280dac7991b13449fd06e6e13d4078cc59bec0bf664e69569b6d673f6cc1210c34b8573683a4d2e2cffec70ebe3dbcbb6dafaf6d9262e5c780c6595e4a09a3ba3e25c98631bcf71dae4fc49cb7bc1e8b65632c5e082cde994280a65418bfd229d87e5ce5adbcb49a691503cdfc95ed081fd2e49aa2276743d2cbfccf4152c93b0efc6895a676bd04f9819509e6cc3f1a70750196d6fbe7617e3bb34f4bd9986c087d438f6430cdc912a95a2b5f65ad83db7d4e3f6b5a7be2eaa52b9ff36f69ad199c351a02dd261251c695c733922c0fb4334a6412ea5b5e152c42db10f0c58bc73239c1d6b9487700e1e13cdc8b4d2d2a12aed01dd19f409a97f483a261e5a7cc254b8be86da03ca83bb456cb6cea3a44b6b206174a1cb41b84213da67ecc6d17ecc548813c4817db4730d63bd9800e8c3d7ff31699ce330df4412f16c0f5bd4dde71e0ac93fb1eb8b07ececd41bad16261faa7dfa4f1f927380bfb5d0f0c63a84e127b85031f5454e24e75137555dca98e9a4c0a982301d98610d7ba1d5c564d3340c68e8f682718695789b8f9b046e325e632796490d183e3b425d05dfc3a80d49899de71627067a62606c1be9538a57ec8a17fff72b2aeabf3d26a91476737155cd1d21ceb053edca39422b34f67f2674ff18c76dd4972f6b5b986d599a45b8a0f479aab5f609a7dd2708831fce805fa99faeccff3647475b928c70162c4dfa7932a94309d63923db94cb09a6054f9bb74b72bab351574a2284131edbf7708f63898ceecde0825befe902238b85e5ee72a359dd0ef3d2dee959a47f3fbd7b8b596e4d02a61829c8a6f0d1d2a5c081d975509097a58377d78c76f353f2ee8dc38da6a865c5ead609b4364ae5e670bc4da15b1a86528d62f868efad6ae37ec9f41d231b90bf0b89161f8d8612b7704361359679d686f536478f5250aae3788d7deeba4d8f16a0362cee7e0e2d9db616c113d6b78d17ae243cb2efe568ac91758e3623b28b4c146ddc9165f38fbe9a449b3d9998e5148d07ad0731b31a93db5b255ccb874d2ef06ba353f443aaede54848fe6358af69254eb11ceb81d0284e48415a90f6c22686a251d36cba33e635c28e1cda674ce318af785d740da7e1cee67385a7411c89a9c201dff3ead0f4361e4a108bb8c76a3a1bfbb34955eee9058fcd9ff571a0a788f15a6b5991d8aca7798546fef716e525b4b2200e4567e4ea090894571f478b5faac44d904a5418d9a762fdef8e89d461f1df54729dd68aa65d0e65c8db0da1c7dd74a909a6a71337633766be7c6da8a80038b0ee4a5f535c1604cf5f09c688c7e8744059cdbe987e0f815b10dabc9d5a16b88d1ea2958e99dd50874e2db8099201f15d85576c44f8eb68d39027ac292a1836299972b7d01d43b463f18e29fc0fda7f0cdfb838040b898833e19ee0338f89fe54865a267c61edac2dc3a05347dc7c96f87e42b0faa1bbd8b9ccddc2a6e1b5824201dd621d5e68b5e34810f30f7663b757def9b721bfcafbc92a164806f32dcfdc81d331db581d4b93dced7b7afb3bba64820e21b2bd28820103a1dcf11552148f3988db8cd734521271d990aac8837cfc4150d17acc16b5c0e18c7dd08a3dd4df087896c751b22c15e9c1ce747a6df2ae1644e339597ee463a1bc53014674fae12a61cd9d82740697db55cdd49e355d28a4930da9069c53add579cd8c988798bdd0dd619f4aa3166d7db96fd4c4e656d67a74f23afb130f9cce9a0320a21c80862cb174c5dd7c78b40d53c8de830097924a611b56fdd88cf1157119ae023f80e62729cc0fd872010dcf01b9bae11a6c6e1a9d632cd53b002edba6366bdba7dcaf252f696b125e2cf627779668e4ac78ef6f2cf3eb74a4ef6d8ff2c7a83eeff14f09a29d87d1870547de0375ee190be58b87b17cee9fd28f69f40b45439f564f2ae83d1ccd7bff83d7f76b3b14c34929dc323251bb3d63023156cceea8ea1a208b4d9032ff35cca9169ae8d9838dbee88c68d25f300e90a76e5909a85604288be7ecc487495fcaed15c52d80d5eb20d31396ee3f8c877a10cb11b225d530885c32104f2dd3959f4835ee822f6d0ea2e4246111ffbf68ac8b600cdf246f8a2a5a592975e76617bef42b593bc690aaca23bf8d3b724a0269d18ba67b297e258d54aa561cfa58cffbe01f1d695168aac9a9abb9ad8857e46da5c0fe67b59bd9cbb857255c4b28781178c1fa2551daf9e2eaff09e73b33cdc832c486cfef671ab6e2c531a7f2a1958456f75b432efe048876a6b6240ed5a3ab379994566a86b579400c8859a1e30737977202f24a11fa453c2d64c4737bdce5cd035a00dbe7379f56d6e6d51aee7b93ab60323c2e27a18838fa87c5afbdb78b4d9ccef55cd4f62b6e92e509cee50ce3a6bb83befe89d6793d2ace5ae01d632dc6d5e7efb9d46a6320a94d01446010cc572dad07cffccd2abcd09cbf303b767d152e57880b56f9f4f285e966f10589bdfb5c647232c8f55d9c754e77edab0a42c05b6897cd1ef973379a19a826c7f07dd9d6c27052ebeb3e2e1719b63d4e9948e474f75aa0f9cd1dac68a0d4419574cce51d9ba56ee42dd47a8bcba3d24b19a9ebda8330304f8402bdcd9f137a4e495caef2a6984cd7c0f3fed6d2c2e2036ac77c32ef86b280a6e7fe9ee886363ed16bdf7fb9e30307c4289984c58e8b94867f5dad94ebb258546156b1021978396bdc1729eac51866154462720a8c80854477200f8d1c1e56746efe4c4ad9c62544b8624592e7ad96911baa0521c724b304a25f370f8328aa8afb008efe761e5d8f14f5b64a981827f3e2d9d05ab494ac2887abea089cf5c2d9bb9059d708c7587c32bf465a7493011c3e37dc24ed334cf79509f45bee2166faae973b3b43f39fc8cc8a27a9b8044735bfad845f53d3eea30678cdfe9dc4ba81e617016c1dead63c4f637e12af7145396531cb36f37546ffcb52569357ea7359ceb161fdcd5d512b28391f342c497a857f8e5dc727524caf19cb72d0b77765666202806d782b227643b2ef3d0549f375d23d9f4f8d6d58be5c8e681788f9ec3c2fe60fdd989d526de5b46bc31f98af52311ce95028dc7a229a5c63ec27fdc2c32133884370d918f904b658e1843ea3c2783925276f0c4521b3dd85c07ee7ee7ee574102cc718f8c0353e2350b3bccfd888271d973b0bfb6f7e357aa4c3bdcc21c63c69cc67988aef2e2578591055fda8d94f450efe0c1c302faf0d8d1e0d010874b5800c4a1f0cafff279c1585afbe4c562c868748c32f84ea8a0f0bb63ad2b5e6488e052adc23a6f6cdfa684a6b5d02bf95e7e3f0946d3166ffc8b08b4badf13c00b8e737652ac08fc34e10431620369707cac040ede75754cc120d2be8470b71e859ba8ec55d6017bbbd0dd3d98a5b5e8537935beac45e3396e33f81c1acc877cdc0cc5bf74c9dc2a433ebee84d8b17d9fe82d7f5a31ad55702f6a3a525c00bf30a7da249fde204c5f6bf86e13c89963850ec8495800a351fe006423b7e344e0e9a85caf2007376e1898b944aa357ed1b5b107b4a74e7587e8791aca9fb0c9440e15d65b36f0ab57bc822bc3de55f5ec27f9f5763b938effee1db1adf82ec76d8166b4872fa5aac37485133ef97f7dab4228226d03a0f3f87e4a4f69169a3e1bfe10d59b16af1057100476e103cf351095aa71b6a1e9dc5fd2625cd03f3da9aa357b056d35984f029e5cc21a5d8e78008615ac24fb33b4eef0f4f8ada23e46ccb1cc7fab4afc39ffa27888c13b098bdf354469f40d5e9e231a497abcb58b53b6ee2c2c2f9c99d2913af6e4d8067685b355426586cb699bf115084f52206da38d8c452a74c701f4c5c650f28bb781a5cedc3447b1e61af78d0550658a26d6bf390aa05befba6ac2fc7fd964989f43d4a0794512d8cdb97c05b9312967f668f5d8a536dbe80abdb5a018762e1f944d354b932ac8630561f4ee35c8e90203fb1716f39e61c4c48a3fa03dbde2aae2099bbdc7750f3f9ead17efc33fcdc9026e8c596417d2b7058ff6f4f6d04c6358ca77df85f4a612a60524233abb1b25c46d9a9656b9909db719fa0f08cce4f3ede9d068b25ef15754c02d532a172c5ff45ee2d35097e25fbdc46b6f6105a290642d6d56997fcbb51a5dcd3468a1880ff6de60c5c20b1af7d1c4d9c08c764e3665a722fbf62e9d9045ee4fcd6f0df489400103a669bbaca3811ba8775ba6f575e9c18b1a98ec1cd9fdfd07d6736e50c5cf25d9714cd07f9512466875795312f57bb7fac00ef4e35d6b3acc084c8ce5630741eb6f3c3415cf4590639f7410add5150b23426a45ef3a51d13ffc3c6fb303dd1ca2c6b8cc5222d604fe1b87c9e42d9a53d555e8078c0837462111807ecc1e26ead3766c238e4a10fc4afe39b2f61c4144be9adfb37ac8b51242f122fb0d8d245489e7dcacd55c0629bda7c8091b0d1f0ee4fb103442ffca5e3653957f13329e5e87305aacbe3f5ef3ca6d77d4110cd5c4d872fb6497bab31586c538a19c3f9da59a6d1dd5de9cb40aa9c21cf96d4162ee3b512d7df7ba7a4f623e68ac43cbee6c4ea58ce510bdeacdb7d886ab79636f2f62cc1acab86b469005375a261b22fa378ce22986ac9e6077e887e2168eb107301a7818454a0aedfe144404e9780f4ef5646675ebb2194bd12bf465bfb9742f85f3b2514c655138dac2dcab040fbca13485ecf3da5c0175a57c04b2ee74bd184749a5dfb14e264f95fef4c6afee33a9aea7320234de9c8747398a0c0bc4ae80551c9ed34c1158d819f0078a768b46e42d5f3b964ba42d617b2aa749b3e95bbb532b458979708418fb46679dad1aa9ea3e6de324c471526ce580de8c44cc53538aac89a874ef056321f81e49d4b7ed03f3d96a49af024abe42d8f29d5b080549fa74a9be7fb48e60bfe2563f90b2053226c6c8b9798d507a28e0707feedfcadf5856cfa533873fd36827342ed1550dff9943241b2a6b272cf9b45e46e75a74e76c08937b2528506dba52a19e8e55b6ea7a969b1e0c35640150f8c30243e587c9e88167039077d5fc0ffd9792fd0e27703d70cef7272db0b3d8aafe59f25fde222f17d52e13777c6438eaf097957ce4a5c07e7c3ff08641c094787a8b8256cd0aaa846e5acdf261acdbf95b665ded93ea935184e06725bd44c57c2dadf8ea2d2bf88a1a5bceb1dd87d057f31151b392f7be853ffe6452049d7a7893eb062c8440b18993a825a5c698e315e60b971740883767193f0d3193b0a32f15c12afbbde34a316bc3f99022c0d5e4eb6855b74921c985971d3145f859a4d8d22ae56f8ca98259e7eedb2ebc9e8e158993ac2db3b2567d9d224382c9369a4f7b60ef4d3fc2e20248d5a0ee70f2546d7b66e4918926ca88d138054c70a4d4c0fb71c5d0ccf67d545e37d5d0c877f7e4d3791cc2ae8e1c961e83764af02d9d5d1ded765167121ff54205a570bbcdccfcc941a02a31c123719e77b64d289eebc91259a8887f0f7175fd1344246b6a226683b9d2b99a7c96a322912621e26bea16332f2c0cfc2945fa2d4939354e7aad2d1d654f6de853c1006c0857db6102a1856b43237d76e9a53227a44592c7124a29d1adb4c95f52c57674a774de6eb5616ecd197ca2d404c985c56aacf97eb11fa47795223a7f41259b7b4c81ec2ec6753d0ef5cca3249523322a9f0469578d6247b8355ac9246eb8e04444feca5525bb0ee700a58eada0e332498f668f34b807da02bebda984c2349d793202f7109d718b6dc847d543dedc88bd7dc5de7eb027e93be770944069dea0be9414383b66ea993ace30f70cb16c32d99ccb7ef9c02359f0adb31912b6daa7c56e6e664acebdac81dc75692dfa0b6f9c056bb36cc013a239c0386f3cff45503da82dd909752fda74ec68294b7eaf15609cc77e4bd75c2273428e5c6ad62d8ecab34731b0e58a7a7281f1d76d95a549184217508441c3fde760cab1bd3d908995882de19b9b2875e92fea57e54aaa7a1dc83116d70a3173c8e346ea90ae795f5736728804cf79a630f1b2aa5453720ec2bba90df1e9a65cb2627687f3d36452f48910627846182ec5b2d145e24025d74db694ec480c67d67cd87455f752d77b7cef56878398b0f224ebd6355cd4c1dceeddc4337c88a07e6341981bf4695c880c78952742a3cc78a185e3e90467393b51913241e9ca1412c398141ea6efb256fe7bc4dd06dfd00e1954c405fd003be28de15068f82426f4e5f45bdd3f29f426755e2eadb86185a5745a76385276217854c79c3e67f7a72ca708055fa4e6ca0109a7a481c750e617ec39624ea6a79133f6d605e0ae46f0ad500a403966000dbbd577796c911aefba7e44aa16b7ab8024a57711afadcb742ffafd0d3912da173923f5b9178960fcb40dfe038bf7e5864420c4cc5752eb270882ecf82720c92b4be977f82a3597cd2f1410ac43ea65ab5b9209d5405dce41cc6a39935333d598f4e3c79c966773414dbb8679df251fc352807b085c768f8fc4e91c052f61713b63f5220b6110c9d1dbf5815fa398854a91f0d1f876e60f2ea12bf2c9bd3d91ee9ebdab2fbc80a9ce203d3726b291e553369543268f11eb65c48ea1ea7931a3117fdb07d3f60195980c2d7c383849e869f6524808625a5bcbf272d9800325492729b2ebd69828389591c952a01f7c3f711676edbf836c1aedd65e5cf521c3d31e246d53e3dc669d8880b10f23e9ce72690dd3fae12296e52179bec24366eaab77e86036e83676bcd097f2cae0b884490b62c4e2b637c4efaccee463dd56d76e25ca13c1af554529b643546e7298d7c31d7a3f61b098b96f8e10c6b8451a86aa750fa90c036c0e841a341ff06acf13a5f893d0da471bfa6d7e93577b740c5d9910f4f1c6929fc3046ad21b5270e44811c895dbc6ed79cf5270795e57e8fc254003a81e81e06f274048aa713089d83075c70e9f56f5800d7f5ed8b23f50809b914381eafd52612a0bff87b0e014b9cebdbd1e91bb7c0fe24e5aca4e5686939e1b085e253be5f8aaa4d66828b2422ac2f2fcbee8952d2fb1efac65b73f071edb6b83394ae605718ee3abdb19f7b890d004018b0da8240e49851c73b579806a97ceaaf2c4496e0bc4ba0236dac8a0cabf5182962a494718b8de844c3359c752c2edc07b68bd08098cf08575996780659529118b8af399180da44fe92f0f1401f5a48cf225179fcd07222ce5173e8eb521f7dff5a7d22a742f62ed9a46e096f7fc353d006c2a7e2f5d4cffe8038dfcf5f9f9cf89e55fde896a105026531d27db8e1cba2369afbfe51d8b00fad470d25aa13fe5725ed14bb900216352bd9518c53dd98b7b959d257746ea88ddba78e12267ced52d4f17d116b6b9f3e6089322730cc66273a51d64c75774768e6dd988c8d295ff14d5eb032d5f3daf1c9743dd69dfe5aafd7cc6440541f0a001a726f417d69a4373e466f0c7a39c5f4236090f1f3bd84372d1dbc0183997d309c78af221d9e125e6577d960ce2c37fe326b559a8ffd7202ba9a9ea28af909411b0767c759ef5944cb9831bc82af50d4bda6e5bb7bb4fb1ada12feb314e780186693d7371184c647acb89e7cc39d2eb6426dda7c4f2d550c4a690d01689173a600179c3ff2e076bb1474b7e1d38a34c50ab9fb9ddbdd2f0d29eac72611e19e676516098f77358e904bcc997c26b02682291eee368df22faaade0794c3e39f08da053baea6c03946769b7ec2467fa385f36c1518518700fb694bbb4c6e8f07734e79b2f90f9adbc0a13b97c3525dc63a2a44894a9ae80a1bc42bb6e09a5ec9bad978b3e8ee9d71a86dcdaac10a2f8c0b5847822df1c2bf95f93a7050742eb86daea171ceb2540f72277924f75094d19f37e93cdb51cb77133f24ce910fe8cdfea3b03462d05e1b0070ddb68755f91b9087a7b3d87353b27fb84d6aadfad2aaac05843b684e92611eb7392f807bf26aa4351c00969dc5a990fae840a41ba1d764ba1958e4c7404f8b8de53d2c397939a5f0c9a592d798e6031045fd652161b50f449eb33563501f267d7565b28ce14788c2a730b687a2a0cbbd5f89841a549ac25a5f4acf37041b076ce9eed5fcca6b35c33e04f005d01e29864aaf36939f012438c4232ac14f70aa667d38c7534a97de719d76e1e02f85ae96f2041ed3a3a9df31c90a99177667b3e0c39e1366576ae7c408d4e3884e495577403e04f8aadf0ff01b3bfeffad01ed26c1ef1a5c335364371fa6592ca45639981c1a174e9c08463c401527d082ddaa2a5c8f0cde7fd7aa1c7d069faa1a384bf7b4e44302e9ab898613fff3e6f2ec904bedcd7c123279d1dff4a94b6b38927c101b8b2e54d59fefbf94201c433a3917a998963306b88ec8dca873b3a5390f4383ac3a5d3111cc2c02f47f1c677a9a01e8836991c51d8c6a40d2d997cc5d169cf8ceae0db5b1c1e2b24577e744f9166e9bca991336a44072d70a9aa62e2309de8debb1ca9e3846bea7c40f7bd8331f759d6966265b3b4b171ff80c7cb005b4e2dc83334d6fb9112016a95b87f3363d373fc1ea0772eb2b862e740d421c396cec81ef2324c1274702f71f2cd6700e3f62eabcf72ee73798b92909ed1d224a9b3499d0cfd9a53efb7a19c57dfd93261bd514084bd1863f771d2cbed51f7d21bb50486664af10f391b95e5d05219a0bf087924ee74cf8dc3aa8a75a4b3f92f60ce71018375f4bbe057c46176488a7324c86a82ca521762eb1b6896fc8ed7c29618dabef168b9e14e48288179387f1187bf774e975133b4c221308d3523a2b5c439af4e73411cce16d66b7753fd4cbfcac561c3c1db72a6c17df658132f610626beac0a31fe99a5bb25b62ffbbf2ca187955857a00952b9f353d146bb52ab4bf08d70de9799db0f48ef393c56ed08fe31bad2b2debce3766306d6a6a75d68268a48c8f1907de88545fe1645f04a5ff223a6bf32db2f1080ecaacea9e21ae0f50b160e20ae00e790837e69847aada9afd5dd6fd2a5b66f49ef2ac5d1e23538e0575ede0af82629d900ddd895ae78bc058244ea77ab9aec963ce418fbe27067e4526b44d622db2d82fb9c13bfb6d31cde4a588ed4a3a2b36236754a36b8a4dc1e736e7eb4ca70521f3a2faa9e2e1d27164e148006477f106c14a01d32a6448f0b4899ae7fb434df5de4fe08adc3bb10fa3582885ad2224776532c7f23d69010e62cd6a785ced65bbac41e8843db75cf7d68a6f97f3c12ce1d5de6289841b153899346a85b104f250e5b7399dba08a6db36d2a7988c91e8dd205a65587ac8061b2b6768f9eb507f683b1b6d60ceb07e7793517c9b774852180cf53cbff1572348e62d0175b733f06ad489d63e2d4bb9078a7693566e15b379f9f22c8b5923f18efae583357e8bd532605412ef7c9ffa10fdce7b0e2b8caf8083693f31d81344727aa73ec357e50c87972d6f05bf3292abfdd537caddbdbedf54a4881ee6922dc2df0e63402eb84d62b1e5be43866c2f26c74d111b1e7820ac93cf949ef669744caac5e106ace7f622f59ea1023932b76c3d6930cd5e4d9bd7585ac729416db75046ada40f65aa6174553ccc7309217dfbe64b38a7bd865457e09eb7f2ca85a8460723378594e462fcf173f65655ee5f9816048cf797ffd18243e16f8b4d042be14f8637522bfceba4ac57fb5198b35af5129a68c44a02f0ba540bed2d7658010564a9df70f0be8c9a5e972625b44345a242ff8463e98b31ef1e42dd92c6c600e99af5b46b8d92be756f8a48b607284905bf2698711d540cbcd3b3943ac12a221edc6a8510d76fc43f77835670f519efacec5df1485bacb73cd89c716d2f4590c336ec043b5480750f47729e829bf9e60224e3ee6794643646f9576ddd6df1c5547d97d937ea75beded48e6f57a490258da51d44dc4dfe5de9a6fc78a300322032aa0de4e62b1b00d9a746154f37327bb05dbb06fd5616cdab1834820001074adaac9a9a5e2fbaf80247bc6f93a399178e7d08bb1ba7f9b796d0bae44c230894df6dc9d75039ad31131da9524d52a17a09e2aec044ae5ef0573fc453c928cc442704162c9d292b614d75bbafa4f16a2072897e79ee5e5590fcae091e6df35562104c6868e3f42b2e66d7460833baf1bb6da042ad56eacd216c375c124d700f55a558dfa36633cc67b078befed5940eae764415f69924f4f5e73915fa2accf92aabccd8be07aa2e72b5434757d3fd864660928189fa64f0601a8c13ca487d1bc6d186fe51ed4aa17b655f6d1299f44189613f5368d0fe3df9b8428be3c0222ce2850e7e4d26aebd5cec74dd16b01d57f466f685be23321c80731cf87eedfb0f9d8f1a9806bb5dbe99102d183d342b4bf9e7c6dabbba277c2c08e971d3a08213d0a3f506f425c70e38d1818fea9795530e31876b9bac69fd8b07ceb3cdbf3248c8a25e065e307f80d1986e2296843bd9c0ac00f9114059b0e825100572fb79011674f3eb3c46de529a5b19f6d5b2d7355f9f66974bf48e2c04c29dfb3acdd198a572fd229c9f90da3d18c0182412a37126bc67bda5349bde4ce10e0d8d4585825d90e328f7971c8a23c2586be8582e69081a7406ebe510e6477caa6eada8bb8a93e4368d68c945d70456b82391a73c3e716abc0b59d9ae5486bf43b2a7473c0d1d78f416e278c256bcf90b5947115527856ccbd4bc898039956111db4c89e0268f99c21753507edd98f559a2bfa049ec72914f6017509a8b8ba5ab133d944c4227d4859e8115e0c5884d608b4023b8f9d294eb426fed11b519979773a20f145ad7cbeb273edf71fe7e9081fbe5b0821a4e925d5aa27245dbbe0c74b4327f4238d823f028da70e7ab9e00b5e78b665bff08f9fb07726305d4bda34abc8bc039a8f3e7825b5ce95316bbaa060eec2fe35d24beb0ec5c0c90e8b5625608738cd248c5b0a2817f89bd9fa669ee1158b496ffc1b253e9045416d3c5e8d1bfabd50caf509f3f2dbdaccd35830ce04e39c341c0d01cbc2f4e6c0645fb2052e494524169f291e13586867abb8d7d15c7f537ef9faff8638876ad0e800cf8c1c325b2fced1a28da4374eb1955ccf2efdfcfed32e0d73602adae810c85b221f6650f40691d8a4b180038a95355574bf6ea41a39d7682a55f6b06433a6b525bcbd2c93ded80d5e6813b546b60e632ad896c11aa812857a5fec6129642709fd2744d41829b630ca97a7dc8529b4556bee0a9c5a14bfd3a7ecd07b4042dc554b0d5a7b8ffead332a4f59c209ae14e8e68fc48823371e29c12a94b8b17b59f61c83b62c62a0b6f3668b7eb109adc4545e6b50c29c814e1541ef85d48d793fdd73dde7506da2eb06c6ee028f7e19ca5db2c3c3c7de227a3915299c226f9eca8ac3645d84918c08b52eac4fc99165d543f3d336e7a9d3b6ad0b9710120d1774b5c0514c1eb97266fce3b04d5d5ce8eb815f727acc04f2026938801723a46e62656bfa98f6ce899ee14649c20636835f0903888c8989c39afc7c8ae8fe3f7491b25fd8d721e3ab8f5b380b0ff9711212397de2d7d5d66621c70f403821f5b2e1e4f0209d11cbf6bd7e9c3db34d2ab9a284ccf31d3a520c1e7a0429c16eb5e3b61e3f0eed1682bb2796fc7f0ec89af4605e05138b100f216f16faaa1175d1f78390ed1a854fde090b55287ba56e36fbd9a4692703c3d340fa8a18a7d60e9bbc63fe4c708877b8a5f0223cc3837332983da30eb5c7c9bb6a84652288274f1952768f5db76171c8e954aeb5b50a0a1cab943eabd6eb05069d3bd66c78280e4f7b9b40730aea87597a54cfc393a9f8c79aa5bc36dbc9d6259ff5b80ad0038b2373cdca42390f4bafc6cd2595d30c07501506bf8d42f8b0c7b841e7f17d5feafd51e77e908a097999b5baad85aa42b1d358b5127bb458964253701243c7d8febfa665bbb33b887fb38d3ea660eff7c4d70ec5f4cb83cac7d713b152c4a85b42db1c94f556102f15414a20fc305ed3bc330d2d1450aac31f15d96296d5c61ab01ad119c3047cfc376776ed874befe1643c874859c5881153ea7e2b7dfc727c2bb30a52a6b264acfc86e1520076bfdc38f26a13046c7d3c44409c7e34e00ce571e98ff22922aa1529a61cebe92d8c6ce520078b4294c0ac03eca735d48d46d046ca2ad60da1787034afab20e195470c26587ac7f88f5ff54c9185eda9c7e5dc2851ebcafaf0cfcb129fb85cdf5b61be6fdeceb57529d4cdd359aa1c98919d83e42a95a32a77614177afbbcecb6b721b11127a25c8517f69c432d6ec1e1dcbfc0e4f851ee9b09436643a3a8fc730f3599a879441c963ae5be4a3e0bf0f1f74674ae4284f6b098571d6caf8f79766cbd6ea2874454c384572066c7b8d868bf8b66aa455b3a162808b7ec25651e199c23fb7d80583bff174da17e66e7f78e6b9efc7689f960d86469c118b65de9e633705ae05f16bfa07e214a61f7aa8c2984ff3825126d5a49ba7e79629c4899f4c6d3a16ee4db507a3786b0d808f7c7799b5944307b60a2f12898a0ca319f8582a6058d26b93644af551a821b5520b456f0553feb1f142c52f67c41f245fd040c0585bca3b7d02aa335d00d54cd46b6967dd58a091a96574603eeed6028b569bb94f40210746796658265da0580a401eeee91f6360c51a312aa35f3be15d31a56c9c427a4a5a4c966bea842923a182ed8bad1971bdf03049e5a8824de56ca0a7eab2654086569e0758d2202402fe5fa00ed943d88fabb7b8e8b28eec7e98da004cf786bf45f73dd4d3f02afcd58e190ad8a8e2cae12a264f756fe44e0e19128ca4bc8a1b7dd423952c80a8f4663ada9e0fca8a750aeda81e86f7dd6079efeb87810bf238a7e1c50682a3515de8f52726896e858895337bcc9d2c81e50744f6953144970d55412b9436171a3fbfaa58434dc175ed423eba96cdd7701ab7b71e53e05ef729074ac9bbb432bc5ccedf7af7d530d7de15e45c7833c341fd26cc2640645a55bd20cb870c6aef019cc2798cdff0be452bba6d45d8b4a6323d78fb74f98f406de54cc755d9887342156a46d41bb131e6c957f72e76a8e28a82f0ebe865b62efba1f5acb47e285b69b2a81894582d797f69dacc75231b3afdd6e5a2935ad965db7c9c8af93f467821fed18abc5efda3a1a9e27d123a79d5b8330f03b94631ff943a4e44329734cc8082b37895f755fd015695d499ddd5c23b245fb671cb1db055ad5189f68be2c1743654e806b1ecf4e09329f093de95c0f31f70452d635aa9ccd6cbb0dc77208b623876059758f9f10771f605b5da80c792c5dcc59e0de46fff970bc06710d77053f6c4fcd6edd01c141810ade18c7699f0ebe12716a67016070bd312ef50104abcc5445449300eec0144ae611b995c176f3eadad83a9aefd75b253abff075b993a79d96fdecb5313168fb171d5d69ae9bee9002fcbba69a44c249e5d1c570acbcc3b740ab2ea4148cdce21e3aa0c4ff22ed1b3a3509649335be5ee90ff98a0dddd2d9e3646a33809821882aa24f13ac6e0f533307b56e265b281c1eb98e2cd2626c39358d18dd6fb595adde4124dfb34114aafafe968cfade4eef215616cc4343dda7ec0a417eecd495d25860fac1442117b870976a353f363f566ddf1bb897256b990d66ffb98da2838ffcff1077bcd2645f21d6330dbc102bad9a61c371e5c1590dc8094459817ee79566374f42661f7a0e491d955ce9261aca2b6f7c4f6ceb0dc0cecff644643ec09a1bcd23fceb3271f5dab1528e89bd58a2c2341456d38a329905019392e177c8ee92b4e2ab81dccf4f01812e9cdafd3f065698bafe53eae109462ef6faf057a69a1e3a61ef18afa9d1004bc5d177495d3c50a5da633cd73569b76b84960f6b938cdf7287591d80118844cddeaecdb0a5e2067f18287dd9bfe2242cd7536a9f9ace1423016251c69345a2d027b20ff2ca0fe6d78fed0ac7ba3d48eae819b9779cadf58774a99b848803d9c81a17c15a711270e5abab0f9b862707e4e9d89bfa1e0390b89bd7a4cdc46717331e548afd6212232d456dd0bc2bb6141ccda902ae59c0fd86a94119fbbb480041c7084f45a741f1cb49c2c5af9d477bedebb495ee6204427185b7cb968ecde0d17ee1efa0afe9f3c2930e62c616db8ad5cee4be61f917f5cdd502cf67e79da1692e168eecf455fef25242b61591a974e294e16230ee18efd49c0d3ce7ef72d58cbaadb400013e18d11b57023196d1f63ee5d7674b6880f7ab7171b1295caa2f31198f2e2def0977dc4c063463ec50017b9b04b8eeb10fe3b4472390cbb8171f8acb4882e5eea3f4f170b65f8d5105df6d03672b3311bf6021b306230b2069de7561006568726ff1bde8226289a1420c503399bf0a1d1cbad84667db3f78488b0743748c8c4599223d40c67ca1e311c1c133ae30c91440d251c90210ee6fa6e72aa7142859c4e2e2bbc81bcff0e94ea7e1acd64f55906ed522e5f5ffe28438303b4721262dbd508defb3ed0420c84d9082ad47cc1f5dfceacef4e86e7e078ff04bcfc4360556c97e50327bc042620dd7973a0a4f861720890020fb03629a8dc32ab8533de539e489c1d2f0ddd3fdf5e260dbb6fba25ff5c2272b2ccf129d661b27fba487d7c51712b0644dd52ccb3ea4b52bf1caebbffb00c410ebe9608cee7f40a76443375c07796622369d19d0eaf31d5444217f30d6e0fa35e48e3c6b86ef43187e87abeb7414696cdd3833cfe9ccd02f61b1a5add4f9537513803554f1e376375532e3e047c5695e916eb508f83e63a4984bdeb9ccc0ab5ce8f11d0af5d9e0257fc3c5baf5148473895fa90a9cb22e9b735a26ee6bf77a94dc147091b5ea0c5b3b51806d7a0d2aaba6c08bc90dcd22abc7aa987114839855c1394a64e0125231fc370629b29b67e5b1caaca16ece6f8e75ecd61009d9d61f480605c6c8ee3f7a0f1f516dcf0dffbd0849d8526d322171530392a78993d76450a84b836814787c40aa727693484d0c3b4d46bd49b0ebfdf64555750a6eef572933e10098559d437fa15629c19c44111fe9781cdc40b5c617aa301bf2c4c72abbea1878b9dce6ef0be5b23bd55196933bdb804473a61dcbe44e1a0ddb600421b42a937cc2fcb2ffa42fc5a5e146b239d0e40513ef474c23302d07002283af68276075c640e4f6045ceff53e1f26670d519ead7e875ed5f30fc71f5b431df504cd7ab62bd540f1092d1e5df121ef800e03c1eb6986118f4907cfed041046fa869271bfd423267ac251ef0f5c3a55d93e689555bf5c1616593e61dcacb0570e3a145ad9b869d4e2c54904e55558d0ffaf538c99a198087713d8dd062163768fc6f053e3f832293f8f9e38b48228a501f910a63b929fefd26e28b2b9a722e572a623cba67cbe16b5cfeb11271da9c75245b67420313c38d74038c1d795508e47323b9c9ca90fa7232babe514fd41e9689a49ff77e25ab090477a9e4356328ec6b77dc6bd1c1476a54272518ce62ef27f705ea3aa53bd0816692421cd2ed697169284319754ba0af2e911f960231e75615d4a3e22d4645a10fccde1eff9ff99f8a98a6784318d189ee58c0dfcc0b1b7d353a0865b659258c4408e88f33d2a2a5937be2bf58a1b76c47c1ef7dca57c45a55b9ec2b58d7b03b6df6c58b9887553e229407a764cf43aef22352b7b38b317fc6fb03e9cf86dff55554d0c0e2323540c3870cbee583089996b5aafbb33b674651350e2249a5887e38b47ac4f6bd02d2f4aef05e22c12166a75616105fa9ec4609e0079d7b5d21e782919a6602b5a350db46dd79b45324b7442e8edd86f3af05c3b2204cf4e51eaa36d1c31370685974c99d818eb3d3a2ac520e64fde98f290958de3021e61d13d67966d8c3d22e3866a51ba8d43556022b9602e1321cc83869f707506cbb5a1942b015d6ffbebe2ed90db359979928a0fd41ee7235bab04ed140824b3412d85f83451db4431fdfe2321a43ec451c2ce038be69553e01dc91d851fa002d925cd705046b636141def24614a0c1d659a2941b267c35427b98e1893329e5255038a970b53e2dcd860b112541974f02f206857db1a42842ee818dc1d05ebb822ac577086c3077622d6c50db372097eb3cdfde20a88d004d9dd240adcdb613b93d2afd131672317007493b90c96517bab7ae04a349f41282a82de92714d01c1d6883682d88fb891090b3f7256374bb644827756cd4cf0fd3b44404f51ed6ae58520fe1335fbbb1928e4b80a1b5c466c7966fc322dd78207d5d9781e72bf6fa2e583616425c4bedbd31b838002e3b78f7ebda41e6b13dd510bfd69fa59aa6ee883fbc889256e0fcc6db09c9bf740a212365d49f71e0faf136a64789b9f9ea12208f12951435411e5be46959ec10366a96ceb5fc406cd85f381df2db137a2605dc897db037ee98668f36f89602f68a060304df0536753f66f27a03649bc506f6f912a15688f7ae9e8a7f0f98b97f8f0bc67d9e6351525e257dfbb72a80c6c2fb53ef099882cfc0c63756a0582a10d3406731621bf29475b662b12031b795fc74733dbb78307bc8c20aa5a397cca919d7c84f93b0a3c52a6c2ee7e5d9d33dfc14603150e84bd0d5c8636d13beb4731088a4d0685d603bc15ca6f5d2e39e0d0e8ae389fb338e441dc79625ef2845eb699817c4ce909f57bf5844851861bd2efc7d2b80fe642040e61b76c9ac4862f560c3d9d3704a0aa36d0911852673c38b31de65fe248f66269d19633868d3cda666bc81d77112db070e7d462fbc9798e9b3223aa68b1e9ab3e45a66ceb049a49e15917af6310791afe9ef822208bb408ca5e363d3e4699cc7852c3ddfa0d26654d521a3283263bf49aa0a6adb1e92366604030cccd6fcb6f9eba0ac58e174d74d21879dde3a1052874b6a3a41a4642d42ec3af1d86cbf71d42e4e003a2d5de901910988d70e1a4c88fe819cad7b46041495a13a36213fa865ffda736b28c5790785ad2a311e4c1464a0e25ad5fed219102c920507b79e5b0dd8ddfa162e65f414985a9384c690181e20b9044e80fb5eb281398cbb8c55c2ab7907e80c0e3dfb1072ef086c0bfa1bf0c351b8c50a4b6ddf7a57ef3ac557d9d50237632d505ff2200fb1dc30e74711390675ef0d27aec194d621e6325483523b51ffefc54d4c4026fda457cac7bff6374981ad2074fb3f17d52fd55a8699366d10443701af03b950ec6871304c2db16574fcdcb95e8ea347069f2e79010d638a76bef0e62b3bdeb847a93248e1a7b748b105c0254aeac281afd7d354c7c7d85e1c551b4b7b1dd6519197bdfa64be64286c966f469e228583a52b563fc74cfcb5523eca39f91ff2d1e53013e856cdf8e87ac74f6fd65d27c6e8d05070c6fe0383950b65a32483041a939610a148cfe23318179394796deb015a80a963ea30fb1c184c372c9b4c9b879a37a4d7cf61f569083ec7eb6f579c989ec8df154a972c7a993ea8c1a122d9a7b7360002309c83455785b2c06572f5af062def9cc5e7c9cb3ade2eed9b93e3879c2e6d8d8aa094218a1b57c130e0b79c94a169fcfc77ebe1552f564050164980fba198c35a47c17655feb303c25ae71e14512a03ce57fbb1fa1323ad26e8806e88ac52e1d00f087d955d4ce9c8ebab82ef17300161d363132d83ca7cbfa366734ede21d1a880ae436350c806890e9384745afd817721c6d6679a8e9d7334f190b2acc168ffa76b1465490b63eec985a10cf787b8473608c048d2425d56adcb1a25bedaa3273416690897614d4bf99b0fd71e8fbfc76ab99371717c2a2b82595f342dafb6f2ec20693ecab09a32ab33e51c8ac1fd1aadd1ec69a2b225c76995376187b9d9876e384ae170f8073e60a6c7882c3e148591e95ff80c813d53909d837effd79ad6d9ac9e2024a38069ab85b770d1c6d9a3f5571a77d51afb39bf11890fc9f6e057269064f53b9d224065c8b8d4af429f175d3ad48509c3f318bc676ff6ff4c6c810c0a5caffe9b26f1e006c9712c3815ab199be93a09be9aa713bb144ccf8a12781b81096b8feeb1bd8203b1efeac5c4f8be131b10a74bf8003463f6ca6688e094f7fe113f23a88bda5fb271bf1c4be646e7fc2abc59def8b8748942e65d5aeb41539c8813b7797d5857d54674053fe93d35c3a4dc0cc7dbb5417000c487734ceb73f5407520610973e5526f94677bac02a38ed5522ea5c559de63c22ce82d1ba278d93ab31a6a2ddee06e7df58afead4ed222f33a56b1fdb238a563c514a7315c435f89c9b07deaba31d9e3c30e99b285530c9e72063a6b2163254d7c14b445a288593a2414361bda4e721bc312882bfe09e1f2b74223026f0d5e95ed8a71ef14aee50c3ce1c5120cf87bdddc9ea4f7e1fa664f79a1230cdfef75f46221bfbad8b5c6bbd3608bfda11da493c0c574fbbc7c8bd17c4191c0d7f1472369a80b7a4b43edbe5014e4b7a7abf84751e010a43baa44bb472815711cb3883b174b6b7412d45f0a40a097cd617136da30fceb47318e74a7c481f515b611e02a6c69714b4fa33dc56b5a2b2ab9a14410f3aa02336b4417d26f8383ae4f9baeadd3c371936947091d94ec9c25a140b54b8d50f86b70796dc84010596cf597d22918ab1675966ad6190048239e29ba11cc4533ff0af04ed51d6a43c5fd724bd0a82b419661a949653c25450a0834d23021315ee7f89aa5d6bfa1d79d153bd86b37abc9cdac4fa4b8c816bd7974519a8d54bfe1339d6496e9d73c621fe678f87d6f18f400c16d0b22c39e0183ad6101eba53e9c9186383030f09dbb7af565f198f3b82f4ad3af026f30a2d7944aa2c29068fa71634d7f2fdff55047b41a53de5ca917f026f247937d55e2e019f149c5833a63f1ca2479bd310389dcac9bfca4a5c8baf0d20c77a33b99de385f7aeb3f50ed9e933d62b7df87348fa6628bbc43020a401c393fa10cd51c258b7676f9369752814cd13a1aeb4a2ce46eee35423c075ede9f3f42383db9c6fa6b908913d082797a6a40694b0c21bb707d702d3667a838fe1b0eee61f44d02af4a17b9b13b7753c98ea64eb5afb98d525d5263727425121c68a1fd10e6c1c1e681cf38fd3f55fb61907eb4bd3f0cfdc1732ff8fdc9639bff39899f33f719cb77d7b26c2ec459fcc3304ddf6bc11434bc1213bac50774b2fbb215fbbd1ff344fc3652264dc3275f9d2b85990a6a3d8bd9b7e4fe923bb44145aa782925516b4cd957e5e11293330565229549e6edca23fe8af931717960b9804cdc2e036b337279593a84f0dcf1287ef7932918e275286bd18c818e7c36d81b2b8643e8cf9ac1fb7eb7f26c7ddeb736ec620cfe324876fc343ab599cdb9f9cada2a7dbe4e9739891e0d767866b7d9fe3312fda423ae110b13888f270c8790f7e607d410b81bcd001bea453ab4575cbb414edda25730dbac101030e820c42a91d1271715a68761e6af3ad5b3e9f97a5b81b63fbacd90a04a7296cbb0fbece8a6624ccab364c8d467843cfcd3e94706ebadd9b38a0e37a0313cb9a78ba40536272b28c888511b49766645d55b52a54313eb23e52e0f74d87b92727d5368a882ce6bc431138532a4a0ce61a5d7401cb0cd807f9d44f000de02c3651dcd588978c77d95e6b0f1f81dfa364c9c5247bd38dd885247af9aef00fe89d6b9eb361444027f5289872260479c9c15d61c67f82d0f17f94bd9144c086d19027ecb6a6ed6e8d3c7927877d1025e0d93679880e2dea37ccbd0f9d0c144996b8f5edc7456479f82c4c050fccd600bbc789eaef0df1248e7dc87491b5b8211f00184feb28ef84e959ca2b7021cffa70e14b3dc90ae6b3a84bedd34c9a38ecae3f4bbd6f426c3e25c9749bce63f76fc46fe45a17413aec167ed3d7ee7468f9f8369ab635ba274808777342a7f6ed7c164917c0159aa0199e3fe2492c0a7fcf6a08b8dcf23ca1fc25382fc092e6fa297bcdf49753faa3949c6d2dca80dd66ba62edb6c00ca1367f92f2961230d4a64c85e3a05e45f3d1841fdd94239209607f59568b35b32b28f764554e8ffa556df1f1677342ac71afe48fa3f6f8e8cfb08e72f11bb51fbb4d5609ff7e30ba49bc9ecc6a1ebf523e92125705187ba2ae120017028e05fe07dbc51ea5d1a46f1e5b0242f11ef59991a8ac6c9c3ad72edcb4d9e6ac2e1a7a3e6d0c96224b5ffb18c7b3120b90fb957ba81df85af2b1ce978631e3e086ba9c13aaeafff16fe4bf43401ec7af159c86dab0932deb8e1fceb0a9e5faf7f11df9f20cf59d9de0e01c99c56ead9ffad521a2edda03d676d04cacb879119c5773995004df98df1909c161ecfe0dbac111674bed28af9f42dac35a16d5ab8c7320ae23299595268f3fd90fd369d0ab0f02dc0f40b8d9fbecb8aa2ef9286da17012ad747de42c0ad7c683756e4eca2edf1f4d10d1ad90691beb0e0223791b401a9515edaf5583be8ba59c59b75d19268d8d946e027ff92db587039de77ac2517efc9d8caca9fd1f33b5416c0bfd3995188fffaea3f68d9f750fb8f50f8ced29a1ec10db4ecbebb5a38eb50d84754ecfd491eac45a24e3f27a4b736669f572a6cbeeb9022695fc1799516d95a4ada34d287e7d1feb10629dcf5aa90b80f6196650d0c8c63150ebdf9d64f418f8532cb576292fcf4bf7519bbb99a4af74abc12ed69b5917acb6b96c1f0c7cec58b415785bd00d705600851fe978d17a67cd6af7f202bcab21dd64f494e57cb3bab9ca6e4271e5b1a9feb072af454dac56d49694ca85e6cbb83d88206c17bbcc7254d250735fc1399baa1b736c698bbef7e4824c8f0fc671ba7f15b95302db1c3f107917e5e5e4165acb4fa1d98acc9ad3693e4ce9cb6694bd77c2ae8c1152a69dc3f8b4b7bf006bcdee387a09f6e64fed8ce8e52154ce65686decdfd1250515ce075a3f03e0edf8fc490c4f8a01d3c170c832f059145e54ea72f660302dc7e67bc9ab5d2394b0fcec03d53fab3990db3bcad7a2b7a610147f4f8b159c57ba1c79112e852fd0cee153b27de8183b038fb51317419cf8803a61b8e4a25d994c6267a319cfcd77b3984c8a90e28805a3ac8db120303a5173a5c2d5d8213b6a0a8a4539cbf0684154a870156602f8e1979ba9633d18a9c8eca1dc4c502a800c33c3c07bef28e1d4ac70a3c996ea97ff13a491a4e86101d0361d9a3689506141afb2befac5bbed107f727abf38a06c29fd36db518e86884429b6adfedf340960a7861000dee61a8a3bbd598af81dd61c68e84a1befe728f912c5b176a2739d71766fbe8dd21e45f4de1317385c11d8049bb9579ee1de3f97de50489e89c8ae4f72cd8082557a067e42f6d4908b5afcd2c305e3d0cea7aab48c0d3a0953e0b0caba04421d6a1af878d4b6098cc6432ed456c621b1e5c05b09d146c5caf317ac1a321e23d578e81d60c9cf4be9926c228613da1cf1d2027df21ae1bd886829ca6d65e3aab69e294d426777549c2a052d16e4b0e8bc087800013c69a062a6f714842a278453ca2850976da846af6dd4f1cfc3279bf2342f8119d03c0a7962cce11bfd3d31e0810c650ec58f1061f73cf9153eff755bc2c20a0795b0887cf76eebaa35c3222f5e235442983be01e9512e0578860dd02352266f9cd6c4d37efd1c8cf49eff0afcdad1b5bc67ee5e850c88e30f928c5aa896879c8a779f9765e04ff766641bd90aed6ef7b93dbc24957116b181fa02f3e7b10a17c53b6cac5f79ce83720404dd2ac223d732a8fdce728709fca070692575582087dfded6e8f880ed26310080e7d09e4417fd774bff95140deaf462a3c04ceb5a036f937d09cf43e9dc6b4481c4eb3dc820ecd15d7f58d88dec6cad91f31cef11935494182f78d1c60111a9b02ed62c30adcfe11807e72e2046f67cf7d6c2b12f3cb9866d9a381e422604c552b66def3bc861f2e754751b2a0760336b8d16d205024b9d145be0717a56a1d20240b06893c947b8b0aca20e54519097637989a918944ffca5c8f0f0e27e55dd88ca0c5c31ebb207b7e3da877dbd31bf44b531bad0aa5d27a0378d1120492a0ee8035a9b60c29cfe9a0b041752278c659d3dabb3fbcf35b2f6bec088dfa5bc1271a868a03164588504c14dd0fb6e4b62d2019267308709e69fb39c5f45a1e549e8617d6fb97863c0be21236b2f5a82db1f0bd68960522c5ccb0449ed6b0a235bbc117fe4d51476cebb9a5d23a0869dbeecea6d7a2bf9f2efb60e1b3332a6e3092b1b76e59e1ac9bcceed2fcc0db93ef0db75d9219bf38ad6cdf4d63175e60201d4f747d4688e8b1295305cb6a820936868fe07f1d5c67e6ad1fbd3c00842513bd69aa307036b2d478d3b1efa0ba6937a3a238633afbeff5bc45cf9ac0c15b852a325e58ae6c38fabe5c01ece854e6b40eeb3a7ffa587fac4dbaa9f7b44a257c8e21a5e628585d8f0ee132dbf5c910b2b28ee10e6777c03596fb22da6f7d136969b7391a6b1b9f60daa10f0aa208949d21767353721c942268e7b0e7f73746d7c936c974d20aa132bd9b9f01d5772360faa937009c51bf3cdad3a53158db3c79f6853c3ef4f8f646618265733778a3437b4921475865b69b8e9d37388b955d8258829dc2f92f00632c1cee97891434f79259c84454100ab7d06a4c374741ed203b94fc0e90bdc1d524f7d14fd55da7613be50018fb392401171fb226220afd233e4aba8dc62597219347a891264e0362ee09a03efaeddd538219ead3d4869b2423d89bfb105b7295bdff7edc4fdf03f4ec6315d385fde61221e818ee93f6b98764f052b71de6a4f45df95efda908b4de791d8ca18748313db0d506986fd3d1751dc26fc95e8700ada4d7ad8fef5abddfc9ad99e36f320897f141d481aa03558e35572be92330d4d0fbd89fd51208aa28c65edf82bc2e708328f1f73d329087c6cbf64988af70003514bc941fd683fbf416efbf97b4af6ec064f60d96b5897a0eb39843c2ab64fc88bd6adee7f2b6477bdf154b5411058f3e027ae27fc0c800cfa90c61eab3e93d5212427eb5d080e0ec32a7988c0ba0a65fd5c73ccb6f4bac7b9874e14099851ff1147a94a7014b3d8cd6e121c76ab28fb40b0b220dba18b2bde818cd2d2ff6bbb980735ac86fd09b8a3d4fa9be2475c38a4ff9a3001311afbe827c76e8ca59d0dcca3894b88c5013296af5cb5341cff482ef01a9386732d41a95faba7b1c8c337659cc4f6d1369062040c0b48c8a95665568eed3a0ee8d62d29c971c2c36754d88b242f218c01fb773b6040c4e05482e98001c5e218611459c02561207c23331b24f6a258b9ad2c9c5d31b4b269c2160b07d5e4a85e7fe276f92ead503139f20d66b0f2253cd55e73964ffdd0862481cea9b851940ad5c37023f86c1d921f18a9746039669c72c9ed459811126cb532508f1b19993e9ebfbd4550e5c5161b269c76a7d11d343479d1d725728e4e1a413d21ee6ddd60ce765c6dcbd26e901bc26685e1c93651c747ddd4aa58c1e896a4d2b5792784a14bde0a4a00a788fe3e6151c6b1e5d303625c96df28e6773e718b29ea037a06b15d4ccd25fc71e8423be976b401246ef90404ae8956b2fe6c59fa069859ab96b44d99bb1644e63b9a992e37f0b8416bc48b6500cee6056cbacbebd94792d03d999963662ffac966a35e4b45e0624e52d61ac2eb14dfe87a1abd103ec07b51dbe7cd1d0a32d043df16751986decbf13476923610f3571e91fcf9c68022333dd9f5df164f61ac0a6a4f84ffb22bafef2977b3eeb5d0c8c8cfa5c4c327fc5e31da163b48f30780d7081298d14fdbb1853eea02f5353a0547bd015828f2734cf902ae7ad942989ba18176e3ca8304ef6e932216d8a7b329b8c5ce4d0e74fcca9e7f55273c06832246924b3c89a64f05b63911610097d4745ebe51b57121ae466ce8940664f6f25efaaf07c721d75ce93ec0719f8a2fc67adbef771813609288bd963c1f2e731334af72834a9be2b7255587b0b74e1a138a6729ae9846da9f9ff6a75e98dbd1cfb62925ccc0b4ce775ca76d368377c966f83141ed1a9d0ffedbacb51ee20a0a9361183b6b57b23ec58638e9836e06c3cd349b3aafb47d9625b09b5f226078aeed8325e1b6f8db00b5c746831152c0846576fa732eff097a55e0c1d301b962a7da887d7e4f3c1d21a019421cb6c5c001c1fae732559758c29d06c074925d81664233ff609f65fefe5e6e3586bbb41f91100ea6dc7226390555cf3909ff09d85891cd94de2f76b18e8008119878ddf8c68da38add51415d4dd870a288b5f414db3c3e482438a63c072c0c56b4f0cbfe8ad3665a8cd8752c723f642cefdcb8bc231abf294526f98a3b229499a4e8389cfcd13dec14020870b118882a4fe63732bb33be9d8e05419a5cb2d855ec539fc1a5ff75ecd6f2578c78f811849df35e6db0645fdfd522a320313b80b2b54831baa3c8e0171c88362e6cebdadbf9a81cdc7d3c3e4ed664915ab660f747af507546b147c99e143fddc7a7cc32d4878b80f347e0bde4fa4a3324a22b464c272ea876a43b426f60e4e21dcf425a1308305e300af39b17b5a8b70e929c3ee4c6806bc94cb489b562eaf89d21d59c597b50e87ca9724ba1b079ef8e0476e07a9f5d529533e17a30074e10fcb2eb63343b4077859efb14ff85aea4adc869a96d60cfcdb8a5dfd17cd461357b2ff81769cffde70a1b8f3ded55dc1cfe7c576928ad3e4fa1f21571ecc3387180d49ad39efd348ba34f57b620250efd457fa05e8e16c28908e9c917ef5e2155ad60b0fcadd638ee2bec69e50c45df1f8e3860f4564aff02fb8246d9a28529b14c0a5ecc80d20dd66e6b11ed04f3a93b0d4d949ee6df73d3b13bf415596e35ac7bfd60e9fb2f6a4140451d8fd728a316d6c7b822fde507ac40abf71828c64153ee7f9a5c1e192c42a9c8d1e9c6cfdce4f5729c0d02149159f94db510b8b7d78311e476c6a16c443e883987bf46cbbaf7c5a84c08d63d73e7c81ee3f498627bea96b944a155d99a6e1986d659905c286f2de16ec28f498ebf7e403dd51e78df82ffcf038e4d3ac28bbf86cfb6a3caffd154c28af459c70174fb4aaaed08bba151c046b30841519a338d50fab81121b71bf90a2bbcc4006948ec39c73ac5aa67e45cfb46e91613a4701dcee9bfe1a79f8942fbca068c041a395a6625838fea44e45ff117f8f4add235782422ad7419ee29d29ceb75a9f12ce6d6a67e7f49f730fefd7536bb7a3e4d40a3e438a1044888b059cc4daa648d1fbd9f5a80e70ac8935f80d5bf28c504f6e7371325ff15fffc0e5ed4f4666fb71b95ee2c823808752085528d5db222db1d58da893dcc9b46ca5390012ec41ba2d3c17d737193c686afd649edaeff5c9b22f7744fed72981dcf3fa63665d8f8038baf78191dd2e67a2c2ccdb7d202de2a52d21472862ccd9e72341a682886d5da3f0a463232a20810eeb51ac441f6ea824defd22949d12508aca13bb57293c3b0f3a9bbc2a944c182080b442f815c5c2b7f26c02557e06b2a41544b7efc0192ca09f846158b26c248e3d3a3c1174d5fd2576f8eec18d43d9c7c4cde283b05883d7e42bfe99a701554bb4127eefb3f6d9bdec17c5e05528cfa848d53c5412310539acd47a443c4c4c5c2411d0154cff8b394c6ee932bda05c38e420f5a72c042a63e93ac8d68e967f43db736e1aac235c724f3340abeacba2617a4a87dbf7413298ca0adc97e03330ed8682436875eceefecea8ccb4849c3a59659afcb8374cddf0e485009ab5eb99da3f90de0e6ce8a7eb4b54139ffbc209bf6628eeac39436c1298e107b3029391f33c983a1f17403b084b01f34241ad1931cbf081aa33ec28f66c45adba874ea402b75ab28b0546525e829191c25584ca7e5439955572d4dca8df01672fec50743cfd7d21aa57d2510272e6e371c6a92ae3536d5f8ba4359db0c7f2746f4cafe67398fab9bd7c3f46b620cce1466c06b30bd81de2962ad1c4b9a74964a6da0547c63265a442759bf936f8271e2e9259a76330a3a777fb009f9028248adf0afe78262dbdca35bc50de88dc7ea4f0eda9a08bc1334b316c3c401d65135251a363210094df16b7671e994975ebd0d5878fecc6ecfda6a28d95ec96601005fe8734c3eb1790777563b89d7ebf34519fa2040fb71a42ae39a2bc6bd9520d965005495e57baebd5e2385351930cad22b9f215fcbcaee32423b1a43e1d8ad1837fe578e6e84210c2046564ff3f28654cf8c50c3e999d9aca89841f6989e0d9441fbb922570cbf43487c79ecd073ed055369efc2d4afc1ef5b4a832910ea26813f5da2f7e27e2e6297c22f0d17369dd002c4870ee962bee97f43d7b34e7c7c4f142c20b169e85ea6be333256896dd26eecb24f2cde9f3223e11c61aa3c7c3e7496390961bacec444cb6ed992db433a10b39751c9160a9b0d826c460215f732ef7f70c485cad91204259d316c2ebf7b136a02798eeaa26f6f544d3c23aae29f71d27c46860921f088d0e8c72c0edccf7fab1f39092d868c5525c4c8fd8682822a9a9032d86f4f2b22e372750e99f88d5aa15daa4777106156ff15f1fb54a470ae40333ebb92cf197b7f7a8279a33a8f442646add6c910c6f12b947f5d722ce3a07c29ecf374acd86ba84165c185cf948d6c515b72a2ee99c657372c20255cfca24796581fc5349c08123f57d1c8588b20eda909846b173c48c59b0d46ebc20cf8858f563a8e3d08872d098b69afeceaa63058a1b5e0eec3c5bad099e7f0310135900ad2c9b55f127f65ff64df773795d381fac41cf1099c609edf191cd497483ec40f9c7d37685bcbbcc07291d1b5c2aedc862ce9ef66b9b1e704d7a80e53e2e6334a865b47c9ff46bc5cdea0e75a7df89fe85ac36fa33ce0929b29bc895f93a2cbc551dd05a44df93506960b8e7b0ffa9f9be183b4ffff4ccfb106e7432ca091862c81914d29afe143c37c6a32274bd6a1f56dab2d23c92d27ac872f02a3d9f544256aa729bbbc54d9f4ebcbde807f67e8a973d28ff28080ff06e0de6203972d332b3b22307de487d886fe2811df66e6a528288844c38e6edbe190c6b9755d5e32adcf7e4e599207a368a1bd533ee9bf20dbd2cca7262a4c15ffa418c8d108d9647d39876b58e3db4ea0e5db2968d3621cebaaaaf51653442fed6f8a86a4c31a52ebf64d21594ca09c92228b000e808e90e1f77891b155594b450ccb1a6ce3c63dbec6c9786e4f7f9df5dc55c041b14f5b00c455185b15ca26066e44076f11d37ebbfe8da59b8b50ecfdfaedea1cb2fbab493addc2fbd863e941f89d7e1185defcf96d46bab91829e031216895bd0456f22c24e1f4f493de98980dcb4eeaa7f37df50c5d791c8b21df1393e5e8480c8138fede9eadd780c666df4b5272ffbc17a3335492cde898b57a0317d0ff0edee8c9ea5384954e06966b572956973a8d830ef70ef37147945acce6d56145609e9cec4d2cfccfea30efb2b38d25764150443a54d090f6a106d39f885764e53fde4744c00d8f5c7df0b21837286a0f3489e492acf04564ac0a209c74c05f9b06ff1bb8ad9656ed4ed0d9f956e031b5376e0a31321a3cbcb10238618eebe4e3ce4ffe42017bc8eed45cbb8d886e9c708fa747ca9708ec693a9709006663440b1119dac7ebe89b70c2824db2a2d7ea9a006a4fabd0b28357bc195b493663079d3dadd85e9bba2732bff44eaf7981b9cced8a901499ed5eaa441487525cf82413db554488058505d154790e2ccfe6feb8ec56f8a3941677bf78c206a48b7742d1454797242010f48932d4a43ea7aaefa3daf93fa55e66777e218823a0271bfd08a5ab0175976982022770f4e0d1d4ef690d060eb61136b4d91710774a158b6368e29e583a309599b8997972cee3c369b033cbf1c437c0f47e6ffd1ff9cab32801255a1ac510f17b550cb3f1ea2ff1bca120dee9783e09dae5f6bd7d01f0b519b8c7d7ccf82473adc97720ed7259deaf57811b7ca5277a7e9e88d98e43a008c6fc8a63ee556c53963fd63f093b6b97c8657a2b73d432425bbab72f2f0da9cf62e839716cfce642d855a107c70216ed0c704d603f838424ca65246220f36fcff20c145c9ceff27090422c512dabb6d2fef534d34782829432ad04b0d89c77c32a8ac20e1f3b84c2914b889656f97d6eb79d63e0b085bf3ed05b084c7395b402317f4c8d6b504aa85b2c0ce6e18c9f27dab8c59937feeae1365338f455d007df04a54c22174e163d134491bf668af4821f3436bed2aca229882e064a5d8fce4fd883c6c316798f05efc5d794ef6acd9c5bbbbd0caa4b66b29ab05d646882076c5c479a98c15dc8a64adfeb23ebd77e3ead24b0a52a40e0a77ac04fb87c4016636ab703cfea511bb9ae40cf8aa64ec1837fc9cfd7be385d40d68e0a91e1c6afe7c3783ddb7e327bb1de9b7d96d0ec9dbde58cae6005ab2ca208c93c63f6c622f274250d7d463d2f77f195f1d5bdfa977e445f8ca35812a7dfe5186b3bbec43157172c20228cad9f6c279e25067e02ac8829775ff91f91fd1deefb485e1edd374feeb58864059d55a4c64b62f9e89d56dd7c06a73aa6dcab14ec6d2bca9d389c5183b2cc4107802136922e4d8095a9b02cde3f4d3f1ec9a3f26b69b1ab4eee3d9697e6d39a299fdd0102f3e19d9298ab022e5b536cbf596ee2f28bd5d63bbf00fbc93dc33ad1c991dcee9a071e07859e8be9b2a7f356bf1c212d16023ed7c159fa4bbac2a25cc40c6626051c0acbf379e0e2f6281292c19901f958a1f3cbd05d3088ca806616bffc813a7117a290daf3cb687ae299b85fb59290f3778c02109e4ea7c85eeced0677a5e1901c9714f0a5f657c59e60b7c4e7c9d6baff40ea3d8a04690bcc44eaed31bd641578f026290b001fb335d7f76fa73ef211645f9b8d7a0b6078550b658d1a0d5319b5e94f44f213ab13a114d4acad6eeb700d7be0f234ab4b9ca9f4c7c5a69442a74eb25cfcd506835d60bb8371409d4da3bf18398c0091af88ff10b13cd0ff39dc27e9942688089e0a577ca7174594e2b24ba5c7d79301ce3c35888a69daa0fe854e41d10af1442f1349de11767cb78cec37b1edd0af8671ba684c9b898f89a0ee74b768993d20643524b6c15143af5766494e3ad0cb3512e74ae850c084c4e39c1260b4eb403ab52e981f2493a1e597fd5546c26dc32d98fc80321ced3febd5bef3e8b0bc7ff9dd6cbdc14dcfd3e6a84642115ed10fbf32fe88089c34dc0888b7a60e96ae43f2a4a594a0453029cd244d12c5dd4653f5cf4a65543c2490f9d6a4d8b2baf9378b412fd5c1566973080af64e85c6fedb07dfcecda5712e39b11e0cce2e1c3a33e74f6d286f2c41e5592d9e9f2d217ffe53723bb4628bb74c0d0966200a2925545440ed360500215c648a69cddc8a3b74428e3b3b5febfddf020b904de9e17c1fd929d9af61369e649ea5996977814f47f56507607fcacd91171fe258f2c9ae9cab3d7ff0c79f88e58ab1cf74d45756fda86e08cc222639516c62a92245698286681d8c30884d089b396d9c81659e14bb8c79808cac00fd2c594931bc9e77c5f74c8bfa7a4a05c72169def91f8464397dd8c6bafe99d65ed0fc9e3ac93472734e9a03cb1e0e3c4ac67ba62755bacac2eb375e3ad02c1089987b4d3787a806a8ee6cade566c720a676c366fe9e9be5b6f160f9422dce33f41f762c4f7304fc331d19a6bb47cdf0b728fec613fa91bf4e35bcdda96d8cfdc774b70db4f794ea9be7ddc6cfeefc7224bfd16db6edf97adcf550eb4bef13d2093780a47d6c1ca9b1128b2b47c75ee8bc1d8f9874cbb8b5bda55ea93ca74e728eb3d7f21a63df1eba622d2b8c7bb339e966ac15aa1f6175a039e1cabff68ccb3920c95ffad871ddd14f75490c61a3a708fda61d65e51e0173da0d8c9dae3a19045375641850586b0f47e17e564e5404270b1aecd16addf061764da56f1f3fbdebe91a054c422c713d61aacf39c66bc412bd54c21c0e6302d98c34026d52151dbae119a9423e14d3dbcc1f4144f828de188e529787ed73712ed59fed7a24375e1aaa2cb2ab09bb926db1978ae1656990fdef567043acce155a0c87ea5d9d800a83c6249ffa784b666c111978239683973fd5f7dbb54395bb546c071561cc507a4512dc5e3199dcafb3df76250b59ee3e4c23dee93df79e8ff8960747282a0cf798c2db7e185d2f6a3f6c6e4160be4be9d6571eda69134c0de468568a829869ae05c4a20154c9c01468bf79c6b077deef6d94d90a94b5cb8ebc4541b4df26ee3f03f4a4a369aa6758133aa6aca340196297624d0ab3f7b3327c071fa5fd63fdddebbe8c475149d0b2fe5c4f925c9b40dcb1506092785981e3baa3a6c64eb7542c40f52b9178b11f2b706675a83ddf2e6fea83196b34c5e6cafdfa5f6ed8d5c26a2c5ac772814ada066f03a0d3b3a04090dd95fa128417bb95936cb5fe8de4d9e785cfa949b5608e410158b62bec85c140d5587121bba77a614a40c3fa2ffb45aae3724d61af960fea3193f0e5b0338d7e924fbd359620d4ecd3a35512f01f6066171f859a5e004d091d32f63509906af0f21a3fb204326b911ed3963df81caf9b712e9af0461746b8802a710ea640fe2334bba0a0910ac7aa701c714e6ffb889714ccc26dad9eae11f5955c47b1f88ef6fcf5733ea94c134146d090d1dbb2f092c53fdd3a2400bf6f64f617489f9f54cdf6b7df8963816cf9c068c2029c92415b712ed932572e5a425186dda5ff6f211ddfb6435fcac8c28b04e79d5ce9a6c89ed1b7ed591937cfae87ec5a6bd48031d49d24cd99d760c25a02e435746bd8e986030385edd4f9ca6073c53919acd7fada82538dff9650ccb5509e65468eb9249fe8125217fa777006b6a736ce3715ba6e60940aaca5baa38405c74b1c1dc3b928aaf90b7e292c6f756983c825e0cfe092e11c8e42872d71a283a211507b059e2d6ba340427df4b6397fd6e5dc87c0e00ad392b2ed55a8510c03a4106581d1a94251a7e9d5a2ede1fd6287dbe7b0f5b231e4b392ca01155ed2447e9dfaaa4a1090f8ebe5e469c075ac30c240d4610b79a06b70eb1a9b4856c8fe23f94f7e0bef61d7dcfc117c660972794504083c273ea5df5d630f33013aa2d4cd2ec9569592eddacd2daee06c397828132d32d2d104c2d02843ab64b2db4a5ee3c01d3a36505880ee505ac66c638862b3047d47e499da202c3df4977f668c424ad6bda6040ebb70a457137a93ed817c9baf4d3101da5e30da8685176832f4251532f0ec023474ef845b364ec92d9d494603eef2309d54137e8d263e3a169399e15ebdd88ec56ea32889111830cd3e43c4fbf7f0cfba1f73ea3694f4c5f4f7febbcddb0e29b2cbd1b7fbcf3aa825ffc9def77936fe1708f7ad6f5b57408006efb00650056168fcc84da921d413cd12424ff015605394196d1b3c6b28eaffd4d7f1d8647d5e047c1a5ed1d0e229b6a690d990d20877d38dd5b62c27dc90ccf665ff8f796d56231ab19c5f1f5edc5713a177e4f7bd5301f9d3ddb94796420de289a4e28dff675c38efefdcb3ef7c555ce015cbe25971a70bc2392488ee23b77987d2a468b19a568f617ced5aa6cf32d7284e389cf67a88b2b5a741c470b5edb264bcb6dd6fd8b4372afc0e2412ee91d5679502d58050f9a84a14f9461a672dfa670f406b9e58dd6a36ef2296183ee6ae58ad7b693a72a586e9afbcabd6a35428f5da9a80bee0aacdf3c982a931aea0e739cbc18ed09f8f0cfec5fbd40bf5c7a8f6bf0afd0d0a4d815b5cd689cb6b03972326a452f628b76b6b1757990d8c5fdf0023ee510d932bc1ce3a27f6f959cc540e913f32261feeef7c21c1c5e06f45b7d21dac64d243ee1db196e7b2fdf05df3bd022ee9366e6b96ff330f6405326174b82f502d1ff2f513d9b79b9cd89f9f69b301abb9c6891009b151241a13aec3d9c6d587d3de08604bd70881a8e26240e870bdc09dd1ca49cdc167ccc13af7e61a010b7d78e5c924eba5240dd2ca039b32e2804a717fb707b76ef5a59e4ad6bbe4d8b8d12d95feb91fa54aa8f09002acfd31878cc977e680d1a3b4566929f66a3f70fd30cbb4bef37dc3c21e59dba456015b7d43fd7cbf7df1d1509a8a091dbf1d40ae1733a73f3b7a4ae363c75a1ea5bab95a8c1f9d375724382eb37b744fa194d2cd5332237d4859b5c418027c4f0959ccfa80cf1b010fc96a89de97b06f64fcfab436a0a9c55a28f4859978a547296bfbedc6b8fa2e5d38b0387318c83c48f41ba8fc9cef17a968649680d909b72c8ff19af4b68d5c552477df7153bb65e42147e7a374c97390ed17d9e5ede03628a835228cf96dc556f14f033899adc011c18e26121e4cc46a6d967f3e8100fde30e8475e4d408d7e56dbf56e06346946784abd98c1f1c05a30e3f1f605abe2ff55ccb0e59a810c42c2ddda427f3aac6a4cba12e66c7c5145e6c63ca1c5ef1b88fb5fd29e48e5b0454d0bf449978793265e2151b0d2a3de4289d705b3ede611c89eba6c8d25af2bad94fc4b7f1a75fa302447d1c03a559477606745bf36d0b59d510bb2114ebc9391c2d9d58f0af8c97ac76dab38fc03acbcacae2f05d8e9f0d8324f4353ee0f3cd551d34ba82db3939aecbc37377fbc3639ea060ada5a4fbd6e3350c02173b8a4fa3a94d3322d43edf3671750a60289d69bb23b19f477eb1dd5fef128dcd18a7b79fa898299a654e3c88069814f2621f19e54dcb27a376436fe565a2930bb4e0c34714bde83ccb7804e78169627f8ccc51bb475af08770fbefc77c0f3d1e6a4227031ecf17ae51111d83f23c18eb87eab42b89957b6d2146159029714424f6543faa95b2544711588c6530047b65b9214db79f8c9fe4957090b867990feff70cd5d994481e602016ca7cf4fd29abf9082a40402c4e25056906e169c8cb3d352bee3ffa93e924cefbd5e9a506cf302781e80c1fdb8533e92e7dd4eac039ce50d61bdc8f3dfdc2a3eb601461cda12472824a12f6779f025075d26e6387e7e9bddd062e31688ae48891c0b5c938413a06b2444bd05e0d082ee6a2e388e32de0cbe8209ddc5c126e8e6be038b4cc5a9b73cd1d551016cd647087830ae008851bc001c4c1cf3137e1d40cd15eb1ad9a3738eaecd5c8b9b02b8983a11e14de79fcfab0dca3825d01d2e3dfd824c4abb720c3a30f2e0b167abe6c9a973ac133a3dc827094c3e42fe702d4159f669719d8526035baf29d869e6e574aaa4e35df0345f92f9c1511927c64e52ea83919bdac3ebbcb387680f5cf6e530de969122af8ac8c279a38be849597d9b500f9c64607fda2f8434dc304506951fdb63514559398e3b6bb7f08da46777689af189603005c76e8b094c49474203850405e3b5cceceb150887a0f974f1fc1ee1b06b735005ab4390909fd0cb7916b48ec452d1f70004aafbce42725551bf9df070381417973133ca34182071036e91916cca4c112d08535d3e46c32718c3c9351b6bbca03346988b97722ac07df8fb2e594713ed0736ff3ae4478e01d64b6551a08341787534cdbb4de569b3a3b7d763495e215e8ad1b07a6f40410186c73a77e372c52ed14cc48b5d3c7f3a3132b498ce7521b3a11bc60b492ecdcdb424c969ea59eaf3d4b4dc98439f522e81d59bd9e1ee143f8c9e9ed5002ccbcba038aa5779caf58189b8d83bc91e991789238bec2de34a4d4c7ccdac654c7550eb790ee4833f7edd1589b15958ba6c84f1518ad559c2b87f9b546d8563a198b39d35732c9160ff15b9b344eb7d0fe036db40617d76ce32833d4a492e9773aa99176590a0add7ebd4b4470d30cad6725e76c2fecb6d9dc0f68b5a399e7228cda6db2dcb3c7467eb460f8cef40a7468598245620f1cc1c8184982047f9b610d6534a587105e60fd3c0d47c142f7a840792b62ab260513ade08253619a9230f5846142bbaa5f97010d9fab352b6580a1f1fcc3d959067e82f2cd89f710f1af9a8d940e421a19c6a2790a4d96f6103ab18601e26bf7adcb61ac532532a860e427c71eca9dc2581b36b6196fc8733c108939aa4d0854555b971974d6234d1bafbf5ed92de0fa20e5b7e0b9b49bc16e0d00396fc75624b0a26f2869974c637733ef7d0e138501ffa9fb3c18d34f4c9c1f00f42aca1de96eeb8fc7e5317eec182c3e83c277d7ce6999a9fac668b0438839ef2cba2b9649e436de7ab4d29c11dc499f756950a5407e3fc58f38bc5bef3e7742fb8955432debbc126b8fa479f2e4e5e24ef1859ce275a861bfc187e7981f3d763e5e732bdeb24ce7ddf4252e89dc79bb62ea800ecad076b45768ee874c84184e0b7fa822b298e0ccefe9fcfbed05496b697ff280a3ff3f9158f5ecc68d385eb9fd9fb17eae4e29697b6b75b6384227a8a9651fcb156772b727edb17705da3d38a2bf0e52b02fa5275f1f8f399145982b00ba8048bd4fb938bc4762284aa3df1368fd975c9962c24cb7320ba823faafbf0ac957dd183fb9c62ef2bc102ec211b527de1012b69bf38b2de325185b4f649a821f605103b90d31e5de1aedfbee77ab67219ca03a2102455d9a5581c7ed4cf40638510a593754c31175d2e9d4df2f51ada69b4dfa548ca4439cd0fba40f49c6d17bbb957670aafc50638206755993b6063e5ab8abe39c553708211f16d3a394f0879d4aa0937b5ec4847f652cd098a941c42e3ea0fadd75c10479ed4adae4899b7da772d5db54d0a0df17bab3cda3f58bbf87c2c995cd56e40b932ca876f6fd91d412479f24e96863d1a0909857b30878a9415d7d18c62c86649e5f09b5b4eb91834b226756954729104d0ef86d3787cb6dac1af3ee40ece26e9e9adc09c6885f78e2269d360a61c47e5e8086c81931ef34cecbe347a981bddd661151d3545cfc1aed861bb6e27a2c478ad8e86d3582064f0d109b48538fea7310fac66f81db1ca284f76edeb7017db3784c9bb0b570e510bd1f8265c1f9e707aaa14624d53455124b58f46a941da50a29c42b08a113407b60517b49e9d9f8b51788b7b4f7f2e5c01a1eac668c2180156f7e4d467649da596d60586ddaf4413dd0d07f962e2fd1475d23ebac4eaf8b3e40af226c150b8efa574707d45cbabb7a6493dc1b4d907d12fd693c8fddc7065c05f876440cd72148718365d17f62f55a536a1198ba1ac2cb2a427a9db8254821c4b24064356ff4fbb980370e2aa8eebdd6e34df6b1ef9d7cb01243f796a676240405de20339807bb66e620e5efce8bb9b86e356d1cdaac8264c07f67b04016b2cadcb194433765fda774cfb8629825ad2460c2913c06aa985b8c80103d820b52ea50d5066670f3760484a32d9c8d30b867f9f504d2d771847966976878d765c7b038910a6731d3d3e9680b7771a23c4ac3f4816d205d97dbfa10d2d4d157bc1a7df5c5d25b9a4f79b603c08241193afee0036b1abb15bf179d929900e52a8f13182dafe0736c7765c166db522d438244ac149fb2ecad8d599f57f2485a3a90e761ec2e708f9a88ae509dba40ed0eb6f6ff3e28383599dbddeb9ad73c403faa5b1152ff41df47de3b942294b5fc9221a1e51f8f7c384b326a8717ecadef3ab6456d34ccf38a329879392e8208e3ab0fa6b918dd9099cfd8a2fbb5742398305d7162b9122d62d3be6d45a628da9014e435e868e605782c51d610f8291e30344ec970989b90b34ba22f4f1c2dad9f3da977e033b11ef3d40bb6bde8461029993d6c582d87656fd0445ecfe4fb8f197c2cde3c9c91b569ce3f6fca750dfa3ee70f95fdea1edb745518468a893d5111249df2d7f0a690f2f553eb6c4fd8172389efbc20d4fe8a608dc9a4333a8644a39e51ef125610fa9598a9840af32cb50d9e82b22ba96917cfeff87910b3051e448f53a53c3b31daedae02c30e5941690fda193797ef2d7ec52375f286218ac32f2602af6c82c9a7312e50c2eac9fe5dadc890685a8e86857f97e93137b392b39458e68da407e7c2dd3a688961553f4561d464f81cb4f2469e8af0288528dc2f12155d65c4372adc6c322fbcb76a8c6ab80a43e3000055f721707c72d5df120dac3e7d348cbe035464f4368139ad8bbd6ec890fa9ff59e36ed99d27b24d939c0a9e637a46cd09f12dd2d8b4a0bf4d39887a5f66f583213f7f301aaa469c223b95afb1fb8dae25c9753efefb770dfa122ad0e845e2c93d8c43052fa1a63013bdc42df708c8a5c2554550b7bf0acff114ea0d4fc6fee926939f2c0b08680c2b0ebbf7863dc8afd863c107785211d7629ba847d9bf0909dda0bfe4cbca516db71e0b8b9f84b9c57e086664d18d3d2055b65f916828d12dd863053f0cc7c30a3aeb7b8a9d5715cc44abebda0595c052e24aabe35e655097d86f9b2ee2f0ff7e08d6da0591bfdfd35c3a77f8cc6b1ef3bc548ff9e21766b9409502cbd3491ec905bae7955b0c12274dcb739428e6605439bac0763527b2410f8781ab824f8d03706575d2a69f29152e5e2b2544fcc3d4505aeb07631f90d0dcd35db508474650891d6fde4c508510bec4a493ddb63938d33683f12e4a246611180076532955cf65241023abb4e81d1d0442743f20c9f8f27ec50c520e26943bc52fc197b76f8db7064c6eafecaa0f333adfd79e3da386bfcdf6ba927c1f173ccecde2c77dba1a7ab0d5d9f3763521b2696d756909edafb7ecc159422ead91f27946278a111c38772a1b99b811458a7292e9c6fc591db34020ace197fa6e1dcc2bf12860c590569006e0c476e8710272a39ed2908fc828166f7ab09595a947a31ee1e196a99cc42f204334b9967e82eb75043f2822d954fb38660f614739df2bf161bfbd44fefb0b8e49780cd1d255adc297c5767447c2800060e73043e81b6a06acd497753f1ed4539323055f32e57ffb6df92e3bb0a78501bd41324022a71cd9142c7a0424dc8afabde1341c57baa2a29c9ad7e57a54c0846707e5b718130f483456944eb4b5bad26a089b96d7e9d7a25cc963a89cadae9b54014473c1727322964f34185d80ecf9c0874c454da401fb2c7a8e640b096157f21944362bd70e71ab834a49554f19531128b2d22fe424b20908e4a45fa3cb143a4e15efb49bb956274b72966807907429671b7af1780358f4571c57c4708c4a2616657f1d70ea273c6ef34e70bd721b5cc7a8a34cb79096caf90d4e4803b7c7c8c3a84297c4b39ac963be767cc1e344d0bf4315976dd208217eb2ff52f945f60d779a00b46de9d6f1723b6c6df59ec748193ec79a0b19926441b5c86af49eef50a45ebf3b777e82f29bf0223ab973f000ec2dc0db4be13533dec46c96001eabfb0cb871a05efb09eada52b6bb8ccdce1469eb47d13fdad818045de0741a959dbbcc01c6277cc86c7c6470bf7b82a4e032b7338d16ca9693d3c81cf486d630559f10d1cf4db11b706699c7ccb365580472d8e5b3a184f24ed3fe9da3781537d581dc5fc53bd02a46dab99c705292e4e68e96ef5522e0969c9e2472bdfb024c1b9bd179c21c21b2d9f7a7384299851d5c59401b37e85a13ec58890c1ea50c7c02f83045255cfe4e35107653e766bea434cf0252980c4614555050c5db75294c90d069996d6046df6ae18ca2c68c1f139b8a8559609e6f8dec91f75cd9b0b3efa93a36bcdb0015deb3e74b9a63f0cf2e471ae056ce0e848381cc658da3388880ff8234691eeb4cbc90838cceed9d87aff26b69b79645b9e6016cf7235ebf222bca31835f51afd1a1a059968fc8a802c037595484799890c23e8e72efed641f22c4956858d855855b43cb6ac286aa82bfd45444d24d1c863d552a54b744987a8654b57bb6a5a6fa026e15e26aac912c4cd473d7a1117e0a3ef35e47a257a4a833bc490c839721c643dce2ef9b3d8d4829e4920d4ceb7129d0bd62893ec1720c0d4231cbf0ce08716cbdbed8ed7ef6aadd5f89e7ead7f0b7520934acfd326ae655b806d4d67810f7f8c6d014e6ebf36d4322bdf88c824a4cde7b9d3aaf24428c3e0b572e7e864b440f1509b0c2e2c0e4ab7906a761aeb6164d6e9b725e5fe2f777bcbb99a95fa7cf65492963d1a2bc9601a292f435feb6b17a47a66b214b65cbfc98bb56071c781fadd5812461ae1600df34444295a5bb3dad80b1690ae0c7b823213b3da4a71ee6f21a7c980ab94b08fc491f5e25aa6095be459256c8327f74c7d4123037027d4506ac8f2971c783bb102b727a3b4e4e592513769da1302c42a35d4499919f2e834e3ca8963b1d3ba20d626f9bf0ed747a63661a4e8b7a74e5221d5aea09f5a72f1147b2cafd5c96ea7f350acfccc26fdc8e213b7c2c0a888808ad47d20c6581a88b66be661af61f221cf4d938b12bf873f95aa02a9850543e48b639d39d67feaf39c90c306de9e3a952601a2e139cdbe12b43ff5a039eaa10de3faf911217a0ab2a097f8f129b105afb1d694ddabb99b92623cd289d25d3897c14a71e4837d2441112119ad0b25e411a57a3367158ec29d086caa042e2eed1d829021cfab33efdfe25c063d08a4d0e1608ea426d6b0f4e167b17bcbce1aa88dacf9330d29e50468662b0aff46c6e656df64e86bcba57fda6324542278277712072de36d462760f42a5f76ae0ad35ce050cf260dc1c38d455df520b01e856f1a1b2ab535429315bd99778f343cf3729bc24e4afb7ab956598ba9761d976438b80f11a04c72de3aca60668e1527194f0de4f6b7e6808a1c2075b7548be0b8788f797b85100ee0011809998766d9814d948fbb1378643ffccbb167228df729fb075952d75777f87d0bc20c065a2b35d9b53155801ed2d227d6de2f1826622af71fa5baeb02f0a0216675215d2ddb74a615e4ca1cdf6cafa6e196869bfe8354f8d659fd35bdb343d61ee6f6acff971876c85ad230c0df39483f84a81bf3784abc415e2906e553f990936376c3f3e0bf1f5d258417c4f8dd4b65dca93155d3d8dbe6eddf6004a724fe23265b2cece4e4bb6238f5f26e7f523560fc0d5928ffe59d1f67acbdc0bb20ff4916d02a932a6438adc50e5ae7a23f62e76acd9e7f0e144709a958ddc3abcfb0dfb8ee05e3e20471f5b25868f1a23bf6a9f7c9ecb7d8c83a7e576e35d234db2642511d65be88adf451bbd1f653f1057e8af38673b8436dac720421f2284581ae5d5afed6d9964b4f3877f2cdd38efed7b855168bb6b44ae3c9bde3f16a43db5d7526e8bbdaedd7b69d7815002ce98ce4622900916e3f0152b520bc58de5931dd5f1ac676118b29eb164019a4c3470ab5c98f4fe30c3d6fa342db17ab13b4cbeffa3916f7b3f60f249bcd8ff2d3ae498526e6873c89c8b056e41849c0903605d08c2ecc8b2ee54b5906034bfe7557c38a62dad4e9fee9821573405810c39fa98d4e8985a39e4321dcf63c2122e4fd54c15885f98fb86e9a0338504c72427d7984e535d405e0a68d602934b3ab97f88d5c05646c7efb0463b533c72c648ff7ea73c79846b55b16476dca4a65c5e805e31b2303104c2c85ccd3e703e6b9326aaca284d2e5b40fe9a0dd23f871c3e3004d5bf3eeac1b725e4a01c9ff532b61621c488c2db399f93e77e9894b80df9f513605f44592042d424ccbea225a732f37c1396c2ab92cde99dcb0794b8d9279bee4bd254b772a538d6e7c2718736aa93aa4ceec6e8ee387028fe8b44f44849b617c5c7945f43188b51a6257a5d140a1862bc7cf114ef1c6ef6b6238b0cb3b9d0a6cebf969851a221e5a8abbddde11a12627a4264fa356b1337cd33ea18e248cfd78c1f4bd6c873a9fd9667980eb193cccb3a93959c324d626f7fb51e813df30ff276a81c375d6ee193f027184e77edaeb7a1dad3e888fbf313b685c3c43701b7a3785f3d61279e3981555dc0ff8251b7ca2ad63bc87a56e5c5ccb5c596b1dda56f155b8fedae3ec29130472084a6ca66a236972fc5b2eaa47b4691325511bb4af08147976c3554b517ec7a13d0679f8c17ea0bbf75cbc9b9d1531dbbd4f57e3739ac01876a7f56e1e370a11451136b8b9f122558757325b8b4ddfd78b1904e74bc4193bb28b0f172b65da684271a2b26e6e3c0f48f57aa2359ab6b80d3162e6b18fbddf5c567ffcc787f3bc4b3fa38aeff09aa7fae3d9c5d3444706469a04415e5db714b9da17f895d5869dc159414a3e07cf2f83f7fbb0950081aaaa037c864091493994b8867003d67df89c67f3621cb4bc31441d83bff6f7f541cfa4bc872404b39a21343a2a717ff35056e6a6e686fe8f862e1cd5701744948e3bab261a9040f790e759f135b84985b1e398eb0d5b2068869a279dd241d534cb12bcdd65f808287ce7e879a596bad5f77c19833a9c55ec12957f782b9539dc3915f6ca61064987350938c1226ab5751213daf4440dd3de8509f4da88f9cc3beaa7f6163fddfafb4a5c2b95c1d6e74c956c08694f0151f3a39b5c8dbdff2979a6a6981a8c26eff4716e4f320f37893073799f16210fad28a1220cb7b531a026b5152806e0c958bcbfc3530ca7ba9acf0e9c7422916958b8727a87cb99cc2f21a0d808519666afb99c02f57580f51ca53bc69043ed046f4eabcd403d3a0460196d14c847bd0d9a9bdb79a1ea8640150ee8f624d09c7990ee47d349d75e10f5e69aede0f815ae8a7ca2902c52dd116f7982c762941c2469db62d4c0806d180d8228b88033eb4c755ac551c66f1a183a7f7e2194a7fb04104f39783d77c24dfe4e4bb886235f792655c07aa9f9422b3b4b97303052cb81e8964e124d83ec08608d13895a227a1b1d11430d3a1f2d600131cf5730fd0658a2295a88509ca611da4634d861b7a84a86fd4918223b2f6e45ec371766d9f328c03edab95e44592d5774873daed61dd837a1431d78237c967cf5f38bc766d87a8d7ef0e57942d080607b63a5a91edb5e1d1f25057cb0ba224e5f6ad32ba5cccdad872a69d968381af1ec90806e0959a7aa84fe911d6da4688440985fa1ed2f2919d52cc44e3f9e219796ff7bb945fe9cdc12e406b1ec421a9e4e34a06acaf3b6af33e924832edaf04046ee418ce0e9604802d028731d3cd9da04779b6ad73f698953785b220cab0441b359db178c999b28d2098f45965db18724ba99bba5dcba2b8c59cb2bd9953c2d4fac49d0d510cf4cd70efc385189870f6346a56fda038df2b0086ea132c3734c34a707a8f9bf801b69a4ffae7e1d788de554eb254b384ce7167d63b434cc98d155acc2c364563dadc0e3ac85a67eaf7f44b7741760fafc73e7acc24a5ef451b8c7a574aa52545a4369ef5d550358608f7d5d4e26c86b8c014e90e60a3971de1cba1a455df1ca7f073aba07f723a703ee9d39e98f5fad8232c5531263bacbdb6a7d327f47c0ce302f19dcc06f28343ad8f50456dd299ddd4949c7616877a42a974c74c9f60c7231de0898659b8da29b4188185d468cfbf0b3cdcd525329ab036f92ad64a602cc229ff3a970fa4d63a0f6d3ac6d75bb9cbd51423bf3f90eb74dc7baf93ddd58c3f392bcadac082aa7ec24abafd394926f3630b19f4a3ff40014c9407230ff3cd4e7a5ce40ce875d186681749dec8ba11c8d7ab66948c3d1dea21be63c9400a31c01464ebaf2a8d1379dfe8ae720f66827387b52bf6b30ad3a075fa867b264bb11494962135e7d39ce04113bad88283a34ebdbf229dd81d557d9cecff5ea2c71b76a25a6b8fa4d226fe7add55c3a7b801774bba68ff663886993e71c2abc223d607920584e418a6168841b8668b9c34537d373bb0b646df253489f747336fb4e69a2683f3ab32f4884465ae046959e59b426ff9e952bcb231c25827d80af80076722c4e812585234dd1f6c16ee52a64a9f5aaa21a43153cfbecd7e3d5a7d5bde638b563c9aa9a2721497edd2060b6d3fa0ee971d0cfbb947dbbf70bea305b423b999f1860a13a3be693c8f555baa34560c1287cf2fc9b459afb4b2d76962b2754ea297c37863a3142cb3b680ac907b74bd62c8865543902606aeae4df5d44f05f6dfdf4fbb0ba78675748638a70d55a46316337775da23a9d84ae4e9e12015a6a100016e01b866aa13fc293b80f3f5084a5f60c86d1c139139511218a67bb1c85c05b4d7150be61d7518c9a26bb2c6433a494ad98b24d9c23c9f0c7796fdebe1ae2b693454f23e161079a3f1ba6db302870e4732a57c32dd52e123f026bea536c949ed05f7a6f627f8409cd94daba66048dda9bbadd0a301bbfb68a008cee962277a74cb26291ab69cfa7854518d50e68e06a902daebfbad50dc893cb42227fbced850511e507b4bcb15d3de4202c68c4e57ba12e4387fbc0c6028c655ca77f0a5047d1db9add907037e898cfe38c09debb070e0222449db91ffdd82170075302c49d2c98369414e7faee67a14e2e765d9911063545a9ede3355f814f59dfac5aa0539774a3630d0df056e17124ff09e05b000898958362f3622198645858622bb60e3e61d07832ca196f806dddef840bfae89ed923d56d1bafa9bf9125088191be5f5b0602294a97e6202042d2d1234db1c5e8a2a3bf69f5a96d8fd3c7f19e417c0b9316644f72222e985dd2fcfbb87fd412b67fce28bdc4e4226f0478cf07a81f4bb6588e34d2e4cb0a18a3fcdc076ccbec7faac960e8b6bfb9d26998fb0d77115b1fc98d1fcc8f554072d24fb850c36cefa571747304735134a081e8a34ddd805a66cdd058209257c66d4a428cdea0eb3253eb4378a7cf18846e2ab49274179a22b7482f18f9413852c6c8b10f7a37d2f8da04db4e5707372b2ff7636c9ac47a0afd8047f90424441541ff95639614337b77289db9da5950f29951df93bda6179e1b703c49b390286eccf73f3fb459033ac89d7492da841c40f4b7b1e6a13cb5628eec00ce9feceb59f3e8f911de0871851e1fe4589be7c2adec0a11a10cab0c4e3358235b367d08bf541d6fafe1dba3c8aa216aa238050813510b9626286a084f3a533454a19a31bd8ff9fc5c0fbf22ca9f97d69b4b710391725bd3f09e7a11c8e3d302cda40fddbf856e8661b940e356783588acf27055e6b51c9dba9a3ae82507bb9349d4307048f183e96d162898f91b7cdc202747a37dd657991a07f0ffc4009e43dd4e4804ca4e504227d424357a65c29595a89856a1a0b8cfaa54cfd7d6a0baff17394cc0cb99707b29d328890d986eb7d0d8c829a279523cda7cebbffdd283f0bf46e2a064b2c36770f8bf78ee25a67d52d98f42683179cced500addddc12ce9fc6853ccef4b54c0423c4bb148f3d0b4bf454853cc116c2acb636a549c7c56fb96b33806e83d66a61531ac08c87651a61ff161fc6e9a6ccb0390e1ed83ddaa1a9974e5459df2786229c05e084cb1ecab88e439dcca3886dc838392e81491c8be2b828300230b6ecd0c79780aa0976abc1c8ec67d1397101529440432d489fed63fb36ea787c76b93e5178056ed5d8d8ba71bc76a2b94b579319df2ecad28fc82db7851d09454647f2337be327af8d4a4e16f52573cb6b9100c3f66b00b9f6db6959e733c750c90a98a4dfcf86bb0de481f98c1007337b847945a22c4f8295c24b8f99b616da05d91055c5fc397781ee73b082a0edbe0a99976bf3534362c147537c9d2758dff24244ba1a038db2d6bf520dc2fc3c8f0c3d77e97c7702bfbeabc5334878dbf742ae1302bccc96aec4f55d20a7eaa1b7f20ea135fee1be628e7a8979e71528c8716c8691b5249ac263c83dbbd561a851c9adbc4a7658334afd6aee666a7dd2d8a6754da650189bf5893e455be188256bf4fdd3d0b919d2b43adbe2b8bd9f1142f0847b1cec55f1ea8e0c5887b7915c64489da8734dee86ea90734e773dd28857d528ba5f0ae4b5c410f72adb288790e16dec8dc07848ab116dd61ca6c3c5009959cf673169d11007d67f56ed947c06490209b99b58f671d94e15144213e1a50e4a6a49821c25b71e5deb843ab8162f7d1dcc1738fefc26b403df05c030a6dd018704b5a9177db41c76f5619da51fe369d349e74508bfc8a00e32bc0ec4e02a73c4b418f3839b454a8d97d5601555dce9883f847cdfd9fe49afc21bc3881d97726297294228f25ab1e8d369728d5c8ed2cb26e8e32180e28e5cd7c38f053c5fc28a53d73aa1b7ec5d81e1d0f20fcf6621ad5e2f311379bde62df001d6c39fa9dafde44d2eac1d6a680fefe5f9d70ceb53239501eae47c5467e1b36b84997c46e660f0e747fe4caab06a6c103093b10bd71d241b2ba3b0748cc299d06f1f4ccfacbe6cd380aa53586b5980cc67d69cdfc3bc1d07b243b4bcf93e209a9e6385a9ec310322f3c7c1f36cbd9c94bc4cfae3843142095efd64fce9d6cb6716cf9f4972f7334d12c1c9537f8ad4394c676fb85b9806826785556687c583e74ad4c6bf42a4a0da0b9fd73c248b1af10f70aebe74621aff6b93f9df75b85c160faadd59e9fcf8ffed586f7bb4851375462e1531145008ef743666eaa261aa5bd83a160a6b0fa231b9ddf53819aafcd05bf20e1d6d550afd06074eaa0cb29f7abb183a156a8d173b3c0daa7de6ba6ac94008fb1cc47dd304e3aa1d7c1ad284dc859447dbd960b1bfab53d5f008ab1bf97d5e0f3c86347e5f5c6cb69361f3fb334a9c60f56c78e0be0a3bbf4dbf672afcded7069a9642274fdfe2a475070ef35547d5784a10c3311e8026ab4bd74489350202327fb1d40eef74db6945d2199da4e68b7b3a00786bc9b796df95dc1e22ed1e8672ff354fa00b3291f87037d159d389384ba2c05f2db040fd24aed777d0b06d46498cbd5c3a9393fac18469cf76c7a53968463a48900d8deef8569ce56a4b14a0037301cdbd4f69061dec1002fed6bb70f11b9b4c0b7a072874c9ca0a4a45676e2c117e41b6afa3a0fc7d5a005edbc02cf0dcba49eba162bb1a11dba8f42a8ca581476ca24c2ca5eb3bf0dfe0ff2d5c8daaac637207806477643163b97eebf7802923fbf2ac2f0536a50491f8820f1ee0a1f0931e01d1b12c7b7e9d89ed0c50c0c44495bd562a3f617c2c6e9489ec2e1d2e01e3da6870b517804cfd2c47e6cd02e4effe889abf5002a691bf2c5e9277868601680bb1d4be4c072ad636885effefdae201a019a5e3c72d029e9fcc1297fd37ea6d5d55bc801bd9786e4ff13018e2ef10460bd718f6d82e3673eafc47a182a7724f222d7302ccfc9bc810c7eb4b28377a90cb56511af171f91dfe6d36544aac23e40f5add16ce0bb0eee8918a34c06f1082236a7242349c19ebbe458d41a4ead287df9bcb004c946e1c3705b5e63a9ea5107ab03f4720792f66ab9b063134a50d293e147583de4877de8d85ea49b266b1b63cc14c49127dd089f150ee2e8f568adfedb3248ff6bfbdefcbd65dcccf42772b69afcddc96fae778e0e53b36a492e8181c71cb352260da34fbf83cfc5294486ebebec9759f20dc827814e722e0763c6351e00698ccf0ff14ab66c330633a84cb647f4770b5b30d89eb921a22c4964563fd07e2dda2f71f91d18d1db3ad81d988f7c27cfa54a365fe20052cdd4c4bd0b4c285bb0a0e263e42961cf54430f8e8ea373531a9b5125db4a3ba8fbb2e67302c7282511a36be918f2761800436c410f86a0438986cad50e99928e85353b97053c1b1df1510a174160444d053c6f3d6da55cf7987393bde707cccfaafa4756aefcaa50b15baae346614701adb427082103756e072d34c5b7f80121c845e5fd9cb61ffbd869efb02f945dfa83448896efca4b6c3713e611d10c6753fe03127da49d8c3439a70cdcc855d06c6841f559ba220c2ec7cbf8e4e40b6ee3f2e2b3d44653e5e0db2dc1a4ad023ab96309e2576f5270dc588863a07427dd0c3fcdb0fb1dac9c32a10de864a8787365d1a7bb8d267b8983aac1a0e02d227c6085df37114e6d2c1de84852b30f99ad09b7d75e37b82a64e2284280ee86225f5e9bf0f51da660137cfaf454c2ad50ae7bfd9a0e004f0588908dd209d7c1ad172bc6a8101d0c9fa9fe9cccbefe2aa8cbc409a3a6fadec26aab7ef47d3ba9f22761376279aff9188a6566c13522fcbf12a0b83673d959cc2b9820f850f7bbca38b81e1b7c1404f1acd348b3dec1d0d5647c085740586928b3dc3a722c51655f8da5fda326f7f8bc09f103034ebc73b4d3c5a0967d3b95ecb624a164168f28d25b10a2cbf84f7bb4928c28490376da6725e176256110e8aa7e2295954d1544e0a64547fc28434f627c24b6d98c18907081640ee01c2a951aa691a03a45ed6c55f1a79dedc5737bf839ac35139841fd21f4ac26b1e52b4c7df10483fd096bae515de672ce467bfdd68ea4a029047b67b445fd81581c99223a73782feaf5b9f1538ec97c53d7462da7702307f2cdb7e58e30d68ea0d0ebb7e7149f3d5c5f5750a1085e912031bac39ab77f8d914741d6eb1e8d238ea2dc7b62a41f039aaa6c5593a5e72d2a15b2c1e335ff9bf526769164f2f4a728ca04c8b7c7eb8e261ff4f529805fca1dd5bf44a7598cdfce98f96920b40678229574b48f7264b7cdcee4d32a5808a15d805db109906e57ea852cbc46c0cd2e55aed072ee4e6b07373c9eee18ca8dc4eaac28e1b030587a66e0d51fbaff532ce09cb40b1b72d8232f48b24029a91410db41224a8ef3a8acbe0480717a53648e24c8991bc910e2cf62da28935b73b8f4e90c7ff5f34d6870bc89e6501c7da598c7932c975f99ebfdeb693dedf1f778470d7b688af201199661674066f72992dd7d972ff6a168a41009c1fe87a61ed1c002e127c846cf1464648f1001b542a6a97c4960d9c3a05e6590bae25a99fdeeb700240b0cdecd17af7d627b47e5c0fa26e9d65a577a9ea451c0c1aed182fe5d7839fa93ff45e7e3f241a7ab4ed9c65b54f81dd2372aa62d6fb2fdf70bc1c62b57b1c41b8ff9e6a80a9c35a93fd0cf112231a6eca8dc299daae9127ed5ca577e44542c92035ed2a4de1e13a5b1c615f97271f662aef64e5faf6c65b2959b447c783613468973131de235a75622ca06d5d98fad3097b889abdda01749a7b67c5578cfea6f2b9998b1273036610239c032b78df0e885dae5866b0c212a935e9a40871f6fdb34671fb2195b2639a00302afa613a9fd0ee5d4aca54dab5c6fcbefcedd72d274250a1687aa807dc067d73f3de286b7e4d1c415c457bc763a28b3cab8a081256adf53b688362088b34fac381f48e6168e39677f468acfff10cbe21c675eb1751787aa3c7e7464b5182f22f8acb153989788bb30ff368a8e00b17f9fc5fea0e21cae33ad3dd50e7047c6150cf6f198e3852110e3dd38010d8df86d53cb59156fa4e8b51a09904605f70a7246ae51c8075da68d494dd3ce17cd4b9ce7b1d94676222f65b1177408d8a2fac43cc5d54c6ca4d3c76938c141930bf4d43e10c921dc5c0c4010d5dcec715df91b86d1de906637e990d16eefe46afd3f52fd1c536df4d7c7aed56bde3b34926454404d52661da3e4cec3d33d59f3a98584113a46314a72dad68c904a8a70cb79d341c2c01e8112b0c3c81689d4fd315cba0e60ab3ce54abf434bccbb663108e6df89be3597cf22b78c8d038c54f9d113e4eb6a5bd27aa18376f92625029503f368652cb155d8e47ba3b8eddd711dd6b5ede8fce6f1f67d7afa68a34467bb9feaef341f85843ed62fc9a0f048c5310742a8ae8e015908acb9dee670ebe4260953a3bd26fb7d51a886d6ad704c2c908c9accb49f2bd69d42155fc986250aff55c1dd375bdbbc773582f81d50c41ee244cc4294fbdc00ba27b74a52a4f68169bd02e33a68f60aa19d71f74246e67c6459c946c0a09173ee4a7c21e3dd5297067e91d2b5e52852c356a26a4ca912703022e658535770cd014f9103441c9dda99499c2da55a111c9ca107854b096931ed0cb9f7b0cc4fee7ae8dcb26db3778a705ec0f2753537f5b125ea1358ed150c3b0c78d570e15b9d9feedf99ce7ee8b9f9abe8450d5d4014a558bba4dc3f21b77f68986268f8ad75782d26f9017baafe39ddce228f18f5fd4e1cf5d8d3d7d12083beb321b06e385eedc5330327aa24c08202ab01f28c9865ad803a774694203ac698993004436267ac559dd4b17a1d034d2b7e8f530aa67443c4f7c826e607eb8ee978f66ead66258d0486c2c2cb60a51f2d8252b654d6da61a94b5dbee36c12961d8a4c616f57638349137c40478abe98a741cdc0b2fecfab7a0d4e03499d5c51ffbea8e6cdee5cb20568eccf6e04bad460f6fa8c168e168eb6223e80a4e688da064fcc7ccf9e6ca2cc4afbd95d6764b07496dd14c57ef6d6a082fd9e17e3e1c35b72299afbe8c2218bf3932e21206533d0fb1c26c6829ca4b543cf014e640f217bd023661dcfd388229c4436489e850d071ee8980dd55d7e73fdfc4e9480485dec08b9fb58c7dca3a9939dd1d8347634f66b30cc2b6a6eda60b6359eaa4ea31db6ccae3ce9c01f3c5c97cf5658d62f1165c5694ebbeeb160eba7a50e84949a0d9ff02e06c7eccf079b4355fd144459949e6d1b07ec21681d13703d8a91d8eb31d1af6a9da5ebe7e4019d2b13730d64df7906b99ee12cf90e2e44f640ccc97cb13f98b11f4aa5a73589aab343597fbfc1d4c8ae60807672e7bd9edd1e267c31850719d0a118329c46f934b5ad32bf81141c746e39808a4da786032ad26a83b36410ee8842122710e21834dbe8ef431ba1c3050436a429ab0a629bc5a851a61b97e452a9c9d9c63c8fd7b11d28769a14f27ae42f02ae697cce4985c09c689117f35ea582a2189ace627ded115d94a7c32324ed2ce02cd6c17fa7a80040bcb267811be931a4f36f5c5ee1336c85d2aa9ea97dbcd98ee7114a4022f40e04611c6d285a7a6881280ca7623f589deb119d1cf7a3145f7e9adb6fd0934767da24389190749e94f4a95e98ce53d2e4cff7d5cb0a5e0ee26587936d6b22632c536e150f8401c39c211585c078dda59a18c984fbb19baab662a8b537ceb458c3eee5193660cd3d4639b27c071fd483cc5cdd960434d25e687854a7d0f854a9d23c13f0a5182eb7a0578264c9ea5b3e5621242992d8386cd319295a102ad3ac044f7a5957c53d37aa0ead245edd5903b7ac5d83bf7e76f00bae617322e1e65631deca12c26e449a468c123e342fd29a2e56787e0e3119e920c8baf3748e29de503bc3ef59225e337e8563157dfc5aaacf526bbb61114924ad2132faca23a8b1248ab54557ec7f95c340530cdabff66f083db8414dec6160eb1306fc8c7e0f0d4060e1a7770ff6f0e123f126d1c62fe5e4cb9b86b92eca16f687f286c969d6310a90e04c8342ba56197d0bae6453c5d61f8be4d7898462ed6935d0f437d16e6001104e20023978cf4c66aea36750d71bf29f1c0e5b9d5a3c9201a5d2923bea2adc18393a2ed38125615cf9da7c6ec3f03298ce96d2fa4c33914866e5dcb24242a3934d65ff615dbc747a6556e5fb498f67cf8a0a63a3c003c0713cd6c8a8a6397f6209d71b1ef3a53b9cbc7c8cd8a6841c2c64409891db1a91c0756f689fc136aa4c244f47deda66f3a9567ef4032fa3311f3f0f94e083cfa0e5a3ee7a2cbdcfb03d0b55d62d80f11dafd4a4adbf36f42cb32280a80381ea353f85c30ab4b3c4518828fd5d69cc55a2a7dfc4a8951a58a183c76f8e30b9caeeae7b4e6e811eaaf866fa1f54e941c71aa272aae4a9cf1b420842bb73252ef8eaab31a9c89b2171ebc82d605e157dc98a3b71139dbd9facbb593b7365b306711adb1d15830350886ae3936c65b929b096130d561b96aea8e87458edea0a3f727a445196252b79f33cd0fc6fa2fccc5bb87517d9176e5b6413c4aa777d6fef4b17eb138015305ae30439e6a2feada63eee66e7cb9a5a8b2a947c2d1a4fe6035ee23c15c054d7601f892fd2cf014436bc410cb097994516f295cc231d272a27e454f88ded6b2f5e9aa18ac6133ecb575c289dff220f1ae0f1b9ce91b880bfe9fe2c1b19a92436e47c20fa50f3afd003351e082a3caefa0054f367b88f6f26be39444f2719faa8fa5a0d48e8c82adaca12fe0b8bd70fd93f27e57d792c3a4bdda16be92be7dac90ebd11ccaee6e7438913968dd0d2197fb34e89476caa9e8c56527614087d5f1a800a4156c1302df6367a3809dcc5ada15776357b560b1a923d799fc30ea6af2371f50f4a82a41b775af6e921bc444c0299e62c731cc1a668c639ad6cbd116744dbce73a8d38d347832daa9d0147e77974c5d740315ffead5ebdb52d910bc82df23c7cf280de4d2c0325826c8ca629a69c3a8ad82c86a70922f29d0d06d069d85e8a5b4bc60c8599ac13cee535743d16e00f03c54690348d22665e7e394e55c4e2037478cc20ee525f61a5e08162dd985ca2d4fb74a4bb4a3992de39a507ba0fc1c67d6aad70a1b82fe72ab2079def2e1689c4e4911de1c1128d4c1a581db19e061ebc316f02a2bbe26dc141a7411f343c1c6e5f9ae4caa512419b60a097947e6be9cbfbd02ec0d8302ec7d6ae89794b3685c9887c220419ea9dde92b414abe7db3b7e24baec0e2adcb5ce3ff010204b66a8b32cb5d3809e6bf1b6bec71db60bb5d1c50662306404929fc24c3024bcac53c494368545824cba6b7d583229e17c95de277ad9ad3902fd3132281963066cca2b4fd0bab44f56b8c5f1ab1c94c2f49199d5ae98167256a8920eb1acca6fa9f2f579ce2ffaee71c05062d8d0980723ad7f23fe55dc320339b1dd804d33d5f0ed01591ba0f371b3ac90de14145b98e94c3461f3576f5ddabe9f66f1a486bc9b32144fe9d8bda425d4d6fad8ae2a98c181c44b794eb02691d9c7d6c537152cefd7debe06953ad388adb796463fecd9e8a287c33200c98c74cf87830f6d23f86edfba6d8c4e462fff9913b9c9605661ba504e988e36a52ea009dd57eea2e1818aad489623b63df454572fed105b8586ab5065c8eefdff1cedc882ce7422c83f2064c020c303b42c300b72643ed43ee3e691885bba3e7fdc083b7a1f31079fd66d4e4e9f58b956532db56e05bf50f37490748461c6c3d0676afd6b40a000e5d8b0d9c8ccd75b8c627ce952913cc0296975627f2c1170f84dd52f2daf85520d939fb1a024f7a8e25eff54ad769bca57627b852242e4756c69e5115f44cd5fa4ee069fd07aeb038e0555f3a40a4f1c4f0cc4a7a727ec739d6bc79b051e070089cbd8f822c68dd1ab112692169ca5cbe6a99875770401ca1889ce934f7917de6ad44c9ac72af012c85aad1f96a483eb229383455fd270eb35fbfb36a4e040177643953bb7455961b91dc5564d4d62e2eaea9281fe35fe2176ff32abba18516525158198f431a891e4ac76fe26ceeeab087234f3dcbc5ec44677fe6380d18e5e95f04f0f20e0fd62467983f4869578e521b45492954a387e151ad7aa15d9728e5aab00ae41cd5c0f2bafaf78309b48bd127dd576d66009b33d21447a4c80f985cfa8a497e6c77602f1401e0690901ed6efc2d91bce61107444d876ea956fc6b2c2a2f407cb524f22df0279ed81872a7452db68c6458b0f898729290348d81eabeaf54c47acdd5bf2cfba84b177789552db48302d947c6c63276ca4fb2386aa6c1b8c5476bcfca4f8fdca0915b3923068d5fe93652ea1d53b0e9d00145b071fdb29cbd8f97fd689ac2f73fb32f1fa2b5db1913a27595404fd6dccd3ed173b1b837933bc74c14ccff70210da6aaccda4f3a9dfa9bbfa3985adb489973586e383e7e8cc4603a46943e3206e679576ade87443f6f725deca9c98bd9b91d971498ee02ff70bed3990c7324a16711888efa6fcc965532400e8bd05c25439eef8c308cfdc2db11158e4ef1db09b56698d3349c7ad6088e217edb7f67a897681722d1d4325a01eda73787aa29e1dec70ee057787a491fc1752a18a985d56226cdb9686533a73a4910ad7c3d2439b8a9db0a5439fdc5c94c9af2be1c4e289cabecd619ee6d7124f47498e1e4e6b8cfecd94607d0be4f09af924b75e6002e1da1321a830e8e1be826bd2068d047a814b7955b839b0546fb8e020fb4b54e858cc69b62790fc59e5d050972a82848902c1057ce5a0e87547555f5ecbe38351e77f743a5519ab2b816bc5137b5f5563f7014659db4a9a1acf07e0e57649cbe437c33e2458648fd5da83d1d3fa76da5d41ebcb21509e475a553f91cabdec62b9a6908dbef08e9a22b5655a1ea5a0477b98884fcb83fe733744ed2e519ce4d8a34c1e3b831702fcad9dd449cf03cdcca7b8139c90350ea247b2791632c01592892acd6e335c2baf2d31eb89ccc4a85ccefbf986f343fb35db154bbf949937acae63bbc80ab90105785a9b1aa6c9d5d91d95c2e424430b28cc34efb207eb19d8f8ce1cc64c801957f9331ca8bb0cdbd2664230025cee0832a76d0b934fa722ba41fcd8a4c2f01b63d1f7c59c4d49c1b5b14480974aff96a9843d7a26bb0719dce10201440cba98a94a68a23d4bb504bf9efe1307472aa191db660ebe838fb1a061be7abc795cd5f453784e04b4b557d33baf0517a510ec55dd738f64ada627c127b082afc2728bb7655d327bd9d822faa4494410454ecf8df5a9b4d772fd4e74c0395b210bd29ceeaa1f688b87d4d02886f0d8a7d5df1b2a0d428746f850f168eb667c87f16b6af9d14660a0d293ff5e3df09f68fc94c78725d66e98db659754a038c24b1a9d6317ceedfba98d077af18f69dc1f7b5bfb653858a7a9e3eced01960580029733bbd3d7e5e209a2121683b8bf8ed5b73232311865f62ebc962aed427e65e3036148d84fb27946c367983a10d8083fe2c5915003f403ef4b05f8ff93976580327680a65c0a800b4b2f19898fa8af6c574852f539b02e8da56ee76f35faa91b766b5dd09de651901ec9b59b8c0713afede1446ffb410d9a0c6d5e320a6befa575eeb5103f5d2c17c9c7df7a950179e39e8071c317ed33efd42319d790d660f7186136360f9d70783243731272f38bb04c880df4f7082196d16c7f0d343d5f5637de5c791eec0e3b45e77465248756e6525f9675a97098a24cdafe5703b04702f7b40f087956839fa9a2be830355ed600ad5377bfb899b5ef1a79eb81355574acb7701c41605016229d74fcf8ae4d52a5c9f1468f4acbcf4767e79e89ce81e4d768744b227065303c7f18f9a64d0b9288658f77f71c562eb50330210809b9a634034d2b566c24f547726d654e5d75c93f6e4a327bed67e5b3689ac73f96d5cb5c020001a1d05483eccc6ebea7242067366c22bf39ac41ac19dee981d869d318611d3a8fc78bb03e418fe849989a8338be22d3c5e86bb208eaff53bbf99df7eeabedea08982ab89d5f75b6759ac0cce670a01883efd2e0a7ea030a188e8e3f69971ee522530b0e766ac27de92c17b95fac27548ac35ce4547f6057829780419eec9bb7221835ab9f6d118c98ccc6dcc115a26be3cd0735c74247780dc4e5f7b326073dec3c6646321c71667753bb7c61a560d06f4b00bb77dfba38a201b18ee7d6d414b7be69bd502fac222d51e2c86a3aee3c23f612dd32ba98404bd131acfa102e62eaf24d247a7d42a549fbbf9b85cf269c9ec0aac1e40726747402f4f0a82a61aebf138d0311f1c576b06aa48bf30b1311a6265b4e0a760cc1b858f413c97fc090dbde4b588e4f268483049e2ab9e924d091bdc12a6a8362a81fd0d4cfd62e2045f7b3d2e0a5c0927a3576c44e473dc91e1b54e6ef9141aa4aae52a6512fe7e092d56a4484ff16aa03737eb739f0a0152baf46b6e90c190655b66222b7d4c789253475ec9169942f5bdd00597f22df1c4c4b984c462982a20a3cede2a8c5ea80ab8da370ecd975ffa044195d21e3a406c159ddecfcd9de6687f49a94d0903b79f887515ad564b564c45e6461569c034d1218cf2efff12274b15dc444473b42e39adf6118e49e70c0df389d225cdab61ddcbbb48003c236bb8be19690b073a2b156c4c4897cc3b541988caaffcaf4c5ccd5ea5a7b2ed415d5dfbd81da176155056bb6fe5d4806ad874c181ca680c4e47e008dfd5e475c66c20ebe5405ef99aa7fad85c8ab76f08dd632da39ae2a1be4489f22c7c70949544c9d3408dc9ca72f9a2af1f316d83905a08f3fba739ae6b6137af154acaf5e2df0c73cb02ede9820f5a93c487f8c3453b2296a9ba840a5a6157a846fcc82d172577f7ff9a704fff342aeabc98bb79fe050bea18272ae0fc7ddda054110b2db0a44215abf4f491425cf3682b91ff033cbdcb03bb3d3c84d55f3b231ca4092783f6eb69458032b978bdcfa9b4b29cd1a41c836e912e0128a329c8195ad8e672317b10b583fb1bc9a9796139de7a04b075b9ac3fff219aa543a4f0229a31e168ed6a6770fc67f97a8c2d954f43a1818ec0ddd86a43e692ad6549b3adc61df8e8fac034e2305e6c74baef54393ec53387cc19cd2447e483eb095ffc48c060fe7fc1822bf9e8ad5278db2efd56a4974055879fcd3d7740708a024f0c10db171a74d4553009e57f9fb8c4b185ac68ef036afa39ed775e50eb0a5e8ff19fb41f100b6726570989fa42a0b9cd2015ed6af9e2fbeecf85f48ff33fefa6d52e1de42160ef9f57d9d552b2172bdce93d4ffa904c861e77412b59da4282c675d98aae8522a569bc57e6a8776fb510eef5ac9ac870b2f6052416af3a4447717cd3d5b0f9bf4847dddda4a1a40952938d8ff03d9798661d547d6ffcc5bcd402f41858fc7aebf21eee370879321a527f6a8305d39c7b647e3b9ae95f9a894bb87112b3fcd6daa40d47a1742b1bc43a84b39dae56e8460d2c9be2502d332c70269511a8ac8ad1935227428cb1d2d56ecec6249db533626c0bddae9f14918d7500e9a6cbf0b72e7fd089841b266ce40d40ff1709c87dc53d15437b784005895dd70940ce7e074f775d60ad7283a45d0237a5244fa5b5fc9cc4ddbd1867050df5e273d25578a1b00ad1190c49f4c5759bdf64be3e65d0d6b36a91cbbccde3e461acfc84ad919db82f38716a9be9ce6ba060af5a2a764caeb9c5142990aef4b3dbf0beb7e7000a25a0e7c49c1d653cea81cfa5c09fa784fdc48d663a7eb6f837cd758dfe8ac914790a519b1df9bdba7bdf014908e0cfc8cd2d4582f7b917fd932727b994aa06d8eda140d24baa4733765062218108e76aa697b0f429dc283c1d6fc37304cf221a7b573b8ba1c38c95eb2c3f9004a8860ebca2c90d804e2c4a0793715d37acec371ec185cdece7e6f81ddfa9bf54bdb2d96090a53b2878a7ef508969469e3fa783e41ef14bd50db2296f4005c7f594299a9f18314a6b8458269b35cbc1ffe8a3c1b7939f08f8a9dab390051f6e2c995b8f493edb225c3f57197d7142a5d43e6fdca323569537daed6df78e99b623adabb3e4489d10c1eeec6bcd1ff6d076c5cd46850c098be30726b42743f9a42d54e589930454c311254601ab7b6b5daa78ac78e3eca1d4fa9cbc3b201e92b69801ab1ef63ada40def8b601f6a53c9357b8b1f14d2864b45cb9759022f093205af2132d77e9cc92eb356076cb1cb81cec98ad6950e2424644282abb3341333c5b81e20fc0319691d63926f2c76159b824d413c69fa53249ee9af5fd22b693643dd820633bb45296fd478c19e60e37b5e30e658d2db67d02c847eaa3c382519ee4d452587c873a2e74fb051e590c43e1e1ecbe28f1f4b43fc4cc777d7b6e086d469f850217e52bf7a5b24cc98cd1b78f1d2a1c6e4db6c6851fb91949ec1a0d68aa0e35bf8ad1380ff1905b700a87c1f53b3fd9f7baecf94e1d3b87421fdd478645dee500b7a049e6e6184811f376997a58bfd05b39c9c3d5ab968c9b52a160fd8e720c1cae00468f0a035b47b4f080881067fb53e9cea2d302cd2b05ec1fa0828ac6253d5733f6db5e9031cfe431cb0cab11fe9a216714641a204e2e0d3354b1724fc8067b25035e24a8cc847717779f1a4f614e9b7a81cdb3e19a48daff00c4b3ac986206ca1eac0c4428b61f6d08190d7f497655650030b228b3c566246da45a4003759bb2ccf1ab76ca470b87e19705cf4a695d3c7cf9d552e9203058b5a04b3fc9dfa6750109cf3d5087613f8779c0c2866eeb8cb1e75fe3febee50658ad9b8bb6d807b653699ea45bc73073c1fb117d08a6a0f066af626599d022a155295d6b79a26a0954f8311673c73af06f6f05663e37d53120b5cb8ce84f413cb010ebe41cc5904256515b03163b8f30ca0e9de7c3caa7625cd24558b670587899c8e0f03975d483d871336822e447a3cff79c77491841cae27c2f9631ccc6248a3c84d6fc72478aa39d804476fc8d22ec4eb6939fd94bf8a0b4eb62e6ff656339aec92b5f63be9f06eb2276b4a61d748d00c9d03d30dd5829a1c52616ad961075cd8fb1bf9ed001857e156dbc8de68bd3b3ff84b2a7a5f110463abf57336d9f3cb8fc02582f443ab7069691367cd9819d21055c3a08b2c27049121169f544531a18657ff601cc44a960fc30a1fb3074246dc0d8f4a9c7caddf56ff4e48f377674e2c76772560088f8c89fe2e2c155464af69726e2d9a575a9fc360c1233f5871d777135aaab8ce29daaac8a3a1c26f3019d597cba7194c151d000c0dbc35e1a05fb472e23ca9b254810eb893c353af8d029c2ad163dffb679ed264d3783324717e1926755635d12b59ee23c6cc7731c0fff6613edb990c71b4acd404df087436f426906f8f1adae568a54794584e358b31221a9d09ec55e37ee7110740d2a89cf546109915a376ae682ab873f49c447b7c348d6ac43ab77eeb5fcd18ead3d26591c1c98382f48d05a429efae3ae20eed2376dde1356ab32e9f7e14e27f2cf5067c09534fbc1baaaf68f6c06c700d4ef00befd64a7e373236d1d7c61045f0a4848908522752f17ea64cc790bf0c3157055d553ad6a158564732407c3f0d058e0abd27d88d23c5b2e6e9c599f2822ac4688a1a1b61b4f1a650b73e6cd1717e368973745c1d8e29d1ee0af1b121e1bdd7897cb3878f9c1fc5a0d8c44aed3b5f68dcf262bae24be733ed2b86e7b806984d51272f1275169fe4222bf82f876fb651a4d6e92801622fb6b193575399826114f46464272a1f82c9723086e8a78eb3f9f35558a71e57005cdcd9b19945ecd84cb25d5da70f984f14658c645a173d7271bed14f3dcef476df22d57a9516672b6671092a6f554865f924303c62b70bffd9a705f1a02d0e567450d856542b086eb4c018a6f40509871c6fe3b679157a087bf52b23223109d78f5bec50bade4c2d5c59093e4c345bfadacb6b6bf7185d0a23d98156ccc0e2aea00c1e9d81937bcab7aa5c7e6a8afaedee3cac9c76740a38f82218ea21f6daed6cb472f45b585e01a0878b7b4085f23e9ccaf995992065ffe410465ed6380fe015a3a468e4425391f201532771d647572d8317cfbedebd7e5b0fb4dc9c073b1a34a9b11220c3b1442931cf7f98d4d26aa570a915d68423da20caf690e237e3cd54bdba2b53575d92a99eb9c264ba22543a05a2cced8dbc8afbc45ffa0d5bbf4ff85d843e414dfb5cf8010f0972d6b52087d551459dabd92895b651b47dafd4a03a3f21b31e232537d635e4d864861936a3a38a8692782a5da7872f6d8c4eeaf8704b7217474baf3ad413edefb1d8b1f7c583b371af11b646f44b363e90fbcdf581dac52bddc8b138d8b6a5dac97a9a144d5fd6318446f40ddc0d45c02058fb31720cee08c193b3006e91ed5b2f8c2c732c3251d34ebbc34517423d15e58af557751a327158e5a99f79c22259f02c6c3dd6ac99618b3e552c2b85e8e35706eb71919531238e07e6c59886508567dfa36d0c88e257353757209f0bf80b5377f2c69cb362e9e2a26ef3aa695bb062668ae02631b9308698d2d1f78aea2cca60de16a43cb5d21f2b5ebeb3c67927e31a1ac854ab505f3075cf630fcef0ac1861f055a58b6d90118613c67575746144c8738f7a25a4dd3106b64181aef9ebcad6baae4bc1abd0909324c4a486b108cc9086fc08b4b65a64ea2905b7e1ec898a7f33d3cf647d28f444bb7f929f1fb0adeed1f1709562391d6e882339f0316070c7fbfceafaaea015272bdda5f0204cd87daef7ce58b42ad625823fcc869edb02432db957420a15ff22938a3748fc8ec74f9e066bb2ff74d9c8418271dff70c9847518e813c191e17b72e67cdf5fafbfd77f8ed30145d38ab8ade58546962cae34dd434f1462918bb9597e15c02c5dfc649cbdccb38ecd607ef69baff737766ff61149595fa168b550db40cdce75546bcacd75b39fd4d562aa09b46a72373548e714de509847054aea98a599ee3a4737b4f1503f53af3dfe8891462c8fab73703787ed78675f7196891b60220dd4ba1e0ef0a7ea58fc6a9b1ee6e1044c13895d6bc4406c52d71e1445288ba8c4eb442af083d24471ea67bdcf29f63c281097ea3847b6acd9b5ae52a0a75c9e8822a97aa96e5b40274d0e3c0f21c7a91dbd329946e3f5d22912de13224469708e61797f543749cb31c33c4e84b26e28cf1c20d64e731ff90a930943591a18a343528eb748c3617d2b3f2adea3d6be4d71ded16f7d139fd5cae53c56fa7ac7a2083a631fc20bfdb43511b068e164b662ff58175c5e48122854d95a2dc5ea8e1aea54c2ffade42bcc4554f956a823ef36ed00831836de611e32b3bd9cbbbfd31dbc6ee52a697a05052c7111b69a5b315c6110f23d8c800c8eea25b022baea28c53aa74e0eaeccd943ec99e564b58fe365da3145cf6bbffb24824b48018e3b77339b9c8c4f406b9969eaf5e83641a393e71791592071889e42ef19af4a98fa3ed7e57b9ab77d6e7cbd74010f48947e9b7bd43e11bc0064f10eadeebf671b9ee83a83c0c24d24cb94325bed2dc9959b17e8f1448e4481ca10f24c243cf0e019eb1c906c953f25e617ffb4a9492d15101fadf40ebf0f9b0dcb067e8fc22c3e60d95ea569a02e6e3bbd23ff8122112cce45d29dafea9a0a2ddfb100935dbab537d77b6db96a557085a72ee60dcb3eea06c1d84cc24dbed499a46fb45662bb5d29fb661f886e5c2c92b492b08c61e46279dacf5681dc400e8225c591ea81dfe5f340a85013db40a42e7e38f3b29e336d12ddec56be77400267562e5e29ee46d813b911cc78ac07e032bee7a88cb812653b01421a793a0828ad8753fb5c41fb7444f848fb82c252585378d30d52001f06a0ac934a280e5a8075b47592f321e6777f23c62d3d067f6a395b9aeb9d54691e5d804085eac9462d65dde9159232395b55d6ca3170db15df1c9c368d01861856779b104d97d8ae9b4de5d8a2bd4f35adfa7f8ce337c23e4d7df93c7dc230adcc8e9a6ed1efe5174352871ce6245f58f19b2c84a13558fb8c41a251f012b20d57c345a33787380859f452206947d0af83d6f14d7f2cb17789b61fce712ec4345be5c2662245fdc7652df802ef5e6907e497e13f8d321d695af47612de9e17f12a90c0f64cfe804402bbd956175365d91258108fd2bc5730982c182e1c623eefe1bf51d9f0a09db7f0fda1cea1ef7fd7fba3e97b0e77ee6621ab7c4f0bbe9974ded1abc347409fa02ad2898d91cabd9d7f2a803a7be90fd9b687fa9a551b9223668dea7ca1d64a75bc63c6876dde1c5280d401561c52e6e0fee0956be13fb6f89c2123f66cc117740b26d1d5e1c4513a3967f590f79b280de1341ee54503bcd5b5b6bef1bfeee3b4339a7e43a1b64becd927f101d94d15a3e0727f7950e2f7ac290617bd63b5faa46b1fe22a34597cfad2b8cb1610e270ef73dfe1558af37ed73d73f4ca2ecddd11a11d7a4d56d8006634848f822d2ea46f9e818a6659da9c17977b89380d6ae4c4fcfaaec6af679db167117756ed7c7a7b4b09b82d090d54d7ae91f80d9a231dfb02971e4ba2d7e5589b8c557c8bb87ae1997444a5217d035a525359dbb2b81670b35e9053ca1a89e126626cc2f4b8dba780acbb420443a613859944d2edd2aa7d9687f56f5c919867d234afe711cbe340e9dfc0ab21959c5d3c2e1170ef84eb5ae72939950999bd4e755e3b90be9eacfe7626b241b454348703968e13461221da4872cc58072734e0093b2d691f9e24ad50a4dbce37745870e851c8193f38e6ff0f36cccad1e6e6b1bf4ce4e0b6473f182348323bfb4fd63b7ca27da8235dd6611c460a659be9dcfea7be331cfc6812f0957d8925c159f9b8d646e86d1ca5f6f1058d5a7874788caf2c4637011f9e46e41ecdefbd139758b2c5e8a076c392c656b02c78971de93579f0f843198f7f6874d29f354ce6fa222d6ef5ddceb37a2994df1fa9c3f20debe2944a53fb6d9e4b4f27e4daecdf9b282878fcf98d042a2b32ad8cd3628c5814f10811421c129b182df62b5a16eee6ef28526bdaa7203e88e8bed7392bbc17a2754fd86900c23ef84e7e52e3c6d0d69ef12d16f42ec7c9e548018786ee365fcca4a29abc16bfd0697fe95aef553f7a0691e709b0c9e38b513d853be6c7f080953a6b3eab958b5e0bcb6b9f83b03c13175156d619b0b0d074a7d7289e99a5d1e8ac8956555547fa28c85c503f3385f151108be9ba8fb3b35dd046e6444dfdbc2842721e01d4879553a9b08392f9c4c610f25e4deaca3260595b959beb76464a9300c3a5da8e8327dea5e0c43bc7b410567281c59ddba4f618821002c08b45fe797eefe7c40715054a3a24003004b7e5c3a3c354317c0471197cee26457c3325f077569d9e10eea9a323fc26f38aaacd828c11bae02ef4f45f58946600e0ce3a511dc5f308a0c824485d448896d72ffb55b7dc7210c7ce3b9fdb2600793d4ac625d0396e5682c4ad6554d8148965dcafaeec2ba8b1769f4f7cf1bdbf03204380b659dd0f02ae12b9ef30db5c46f14716c075824778088d2302c28aae5a6f696fc76ffd5c8891c52f3086a816ad9ed82ffbaa06724aa6dc37f9cc9276ec15a84f36b97ef19baf8dbd7009fc9fb0df9bbf9df4b6c1e716d956db40eabacb31bdac28ba0cf60a434f79d96a98b4d473ad43c083ca59b16878fe85fe0d8d565c3de208bbbf7661b80e79724052637c6678e1ec484dd06a19ec94642ab44db80189329a154a8f506871ca9f015dd9c1fd95f6da5904242f86e91e36067155c610f084daf8f6e8a962eafa8becf225b76f7f54d1212f796495a32382aa00af9441ba73cea97b086510cdbe80e7c2703037ac87702797ff3b87be2e65cad9158d1e3574900c62f83481d8fce0098c96bf4d78b390fbbbae6cbaf8e62da5e84df610164ec27eacac844028b80e5f3e14b8189e4067fb8253bb2a9c31ccedded6d302cc9bc9a4f3b106b11346303f037cccee1c0442f7aedb0c1a53139a465b55f1f03bc71d8ebda77f19ab162d806a704db28e91ec62441e2207800a798093b946976feae115532116684dc1dcd015c6b5f1a52fc1e6a4a74d389891883050382c280ee9f3ee89dea1e33a3cc6328fe328e0c1bb5005df6416f35b1386139d2b4c848aa5131c185d9fd81dbace610b69cbe1720276e5fd37e49e4330b24387334069c811e66bf7e4eed9e750b3feab8ea3dc1e6940c17616b19524359b36d9dc635f7cf052cf98a01b60cdde89eb51ac6396c207df1cb4a4fc87dd69b6dcabddb381e533706fa3ec19645802579dafca7db54d0a647921931ff50a0a6d4063e3b85e2b145efa721067e4e8ca687814ce2b43d8c1224d9e9c3a22f44717c7be0011803e9d7db3e028ada95260c79cc70a7fb6f566a306765aff4b7538954f09492d4bd6f7f20f2786f7bdbef130f56c6cdcd7f0d432b7b02815fd4e191704c1c108b9df9abb7dc38f74b2daef8ceb770c1fcb964e46188e407cb9df2c77da5a8933fe46fa2f3dcf808823d4272b9d194a7c47ef6c2d176d8c6dc1600a23f62dc70714438c930f9a6d75fc827cd0a17bf4250c40acae9cbfc62b5bacea328b362540798b64b47d7f13106f3553254e046f6aafb0f8afd2b2a798ca62f5929ef2793948aca18b71ea470011b0cdcb95be9870f416770c23315ec3e4b71152bfd3dd901a81a2c8b4ed85e109a89f9b971623cda5b98bae5d2b5e251dd08087863104e687cb5de417ff20186855f4af543a687f4a399a64830d4bfe1df314bf47e0d734c2ebdabe30107888918963f43ab639e1372a02ffc84ab485e8e12d3d027681d74fa3924f09fcd87fa1c12ab80f946537c24bea902290cb612c8d56f9704ac0abd46cc5d98b5198143403dbea01c783fe63bedc87acd4c09f616e83115dce146654488c99bb603e53c9e631d511dde2e7bacbeed9863b36330e03000025b1b7476eb2b72679d96f7a0ef8eb36f599f240cec74a0d3e383c354f73af217654162c52fb4859439ec01f389471b5049ccebdfaa35c5b603a081bf8c226cbc77a509671a7587a4a966c2c75040e77a1060f610d78c6058a42664db0c529913fb2aa5d450bc560ac1deac9764c6285b59d063e5f8e96e819d3beeabc185fa1239ab8aa945f70d530c2f610fad56ef1315a037f6aee056842f546214fe80a237a37cebcee5a147872a2aa0414dbfefa5235519b0e301b6a0290bc62a67d7ef7169e2cbda7eda4b74660696d922320315f937c059e51a2f2f157038caa9edf148456c6c35cd6e03b282864ac65d93becd4b8f0989bbcd02d62fa6ed0eef3bba0a8c85ec79066be3d0b7f233f10040be939faef23e6a0fd764136f69bda36f77519c7f70757792cef2010d2dc6489d7b96d6c0796541fc7e2e2ef3e154843e9c9f3cd8c94e2bc8a7bf96ed5d9fb8b18673ccb852d14ae5046ee14ff910150283f944eff03f0a1544295e66a50be9cd2c4c3040c28042fe6d0166cef2b8e720f157a7c1a2efae2347339a6ed2ff0eb7d8653681027de40da5da9b256ec0812078044403975d52c4b39daf8798027d92bfe32ea8f16053c585c29fc485252466f36726dbcff3d02004450183c14d52b5784755f3d48fd300918f4ca7ef7f7da4bdfc02a7831a21d34d13c36dc70261a291cce518fe20f270f7018faa1401aa1c8fa160cefc4d0029aa5d3189e7f6e01257e32c61fe93a27ba6773d422dd47e20e07b7c6727280ae21a33ca3a97f9c9fdc25220ea57233c6613b41fa6aa4c6430ffc57ce7508063d59a712d565c1322b525afb36a59a062a6bdaf8b6594e0b03a84af2b0ed793305473f1e449e37913bd7c1eb48dae83da3404bab67d3c1c8ebb4057475c73e9b7049f96b9a0ad82a77784961343cfffaff71981107ee7e62be2d8a0854a4061b78661b64246b698ad6fa43a298e020950ee3eec7f433b161d489b86f511a1dff2a1c4fd91570f222342a81bc1c9d5880fc15774da168726f74be5276ed729437f5f790bb4564e77d7cf92a818dfd2069ea2a1a05f3bf0fb9af2578c5147b316d2f96d689e06e042073e6f0414dde74821eb5687176fe77a5864fc1af49685bd3cb783be86cc1fddd62316063cb176aebca4edd8afb29d69f36888d8c956fcdec77a91805606b29906d92baa5e1e71d51ac39b44484a573581998765b2733ac5faff9c0466a915ca099f5019f40d22d73b5fb15d3a0dc8eff8511b1181f623857b33a582803ef3a020fad4e7ded715d1c08069ae07b9fd4067802b3e497259b7b6d45137f24e42f3e8d4d5a1de7f551b21ddbfe3463de607b4209fced6729caf145f2a61b0c15e257e030283a15aa274cfdf9c419c4e1dbb60f0da02692320a990858f5162a67c7b1dbb88a699aae97a764fed1cfd44403c238e02d260cb73292912d684a84b17c61c44b8611cb2d963eae757a7105988d9791bd2caca7239537a2b90ca9876a2f1afef04c4dcb4770734d39ba68efe7aa1aab5613acccb8e0d221875ef05ea2b0eae052e4df5bb079d89cf7f6900c2b4c2a8f73e9a7027dae45b8ac27d1be56630f2989c96b74bed9be67280dc429e92220454ef9cc295d7f6eed6a91f2f1cc528141458e8bba14132d1260bce83b85af184f87b884d8efe292106180ab8371ba9ce41e6ad4ffa0c038812f6c8d37e9c6708319178ddc5d07b86ee2a446acc6c1a8f59d19d0a3d853e35037601cadd5523d4a68d6cdaa8216cb89ff5f849264d435ccce98d2caf10212fb77120bdb63574e723da83aeb9a8efa326f38810d22cd48dc16b103a0c92d2c7d65ff8a470d30d826beb70e2c8c60e14d45270c7af78c0d1051690f737c334819542a12bb705e8693e4ca46b779a4e8079b15f05b26fc081a973c917de71c89fd4e52f8f03655a950631520a4ee61844e44b685cd5bc67dc86b8f02837f56f911facbf44831fb9a274a939dc3da627a3c35d43ccc4ebd2d0b8a6939a72fbdd7b62ad98ead8de5a1bec9b45bd8fb98a518042c5e04e149f12dd5e93beca942ac45e7d517015624c557d3cac61e903514ead774ba7e5f5b04fff42936dad5eb1e4e644870c7656605da7cdea8e99f175d29b935474c9067a5cee5b0966ce0a95aa8584af7b4936f0c70b28e7c692366a9eb08472560e4638ef1c10ef5495ac591c8f57be46d419786349e6a4064ab2714d5e9a1b6ea33d1548154368713e5cf7fbc856443c9270c9fd0f0f0b671e640b33b9b71ade44e08976d8957c51292119efba2ca3c477a9ba558ddb5762a46e4ac0f7aacbe7e8765ed8f620bcd165e97d9a930703a8172d7a0f176fef33eff3ccc6ee35fd2027862f7ceaeb10687718117d5ef08582d77c67d5d752d291fbd5c83c98bf93169d9f036c67f34ff35322226cf2947c359a95114b6e8a9aeab6f63b1fc9bb88400d973c7345f259c592ca6422d582417d296fbbb8b50a19e828e8f2723465147fb14329b7b72baeafcd73b22e768187b167fb547f6ed23433b45ac0ff3b3c7d106b43c848af1eedaba73dd4d031b90182e9c96264eb4539559867bf17e4ab3613c55186257ea3962bc68404191a26e72c9a832d4e65b1a04cb60aea2b4e76f1c3170b9f0b60c98084741a1ffdafa9bee811c975e6b535e42be7d4ce7b9ea515f088d78b63394957c93b61cf8ffc5c2890699825b2d8bf6dea2dd44a9f4383a5ab68dbf2e27e8ee9df06a782cf97a6b776c28ae3dbc8e49128cdd8f6e4bfb9112b9cf86b2376fa44a18d954bd75d7398477d5223daf500d2c646a5373cdbe2e96273ef77a5d5e28cf27ec6d267e2c98ccea682de441813e7d77662661c0389fff88d154a8183797aae11a9b7f20a274adf3c3500492bf173b991b4bd801096ca15c6b5dc357bece81e40598c91aa40e94128c24a14417a2a207d58fc7f792f64a3803a2af7b76f67f20c9dbbf404583f1469cf95e88a1f7cd2495d8c2bda77c2cb66fb1afd177c2093ab9628163b772bebb202470b2e7cec1479eeb74e1ffa2f08a8cb8d0f6510a489ca9636cdc236879416ede2278ec51bdc3d9d98cbbe8891dc64a49a25afed7ad63ea7102aecf1af7529c9d43b18b1f4355b6a6220a9fc1a6ca55d9451a8de62371a4e0bb1f2a93b5f1c1f63cbdadb837bfa3e25970b1886409c7fd92566ed3f4b2713cd767e429b3ba1d2f34dcb6a2eedbf96cd07e27b7d3ebeb8bb7a0e14358049a96ba95faf972d83a5bdd93fb5d0c586c9e0249ef1f4f446c97d748b6803ad31143a5ba93e1c42afa0e3fe9bfa5328190924fa288272f4024e0f4541fc9327559e7a04d1af35d10c75b66ce91f5b4bb0a903b8856a3aa8140a91da20d6290d5d9345d5ae7da500508bd853e8c8de4bfca851c5d700fcb78a402028efe2ce1b473655b71493069c2ce29745969079b16864dc92812766ed2713f879647e612c13ab6873d80ef790f27555b9ac427ccc0b92dd3e12144b6e8a9065e28e013e65293da0e166da3c79683f33a884a6c5af3454f22837a649fe60fc3534555d648a24f5c8c04be9d6d8218286c03ddd44f8f27516a0852771fe308d71f18ec5c463e218bb13c00f618d3dd3ee522c1f6d598570f77760e058fb39d720ac879c6fed333315fca67e6c16bfb417afcbfc73305324692ece297f8fade59e18accbec4bf7054fc1a7df66c9401a8739a01165cdfd5b6b0ceb61bb039b13174c0187edbba707f2fa4443932af3845a58316e0fc25ffdefe262f4ac73ecceb86f8817be1452964ea7fcde96310bfec03b0f861542c83fa6489e84ca77b7affa316554237dbb4bfa22ab82956f2bee2e3a38abc6c5415a3db4737eb9e5a2c2396fd35ebe67902c042fd9ccd11bdd172b380dcc76c391d6e7c9da9f4749da5b072ed4d53435983e9f4b992bd59a9c7e20ed5e4cc51a36c02bcd6ea7b2d4c39729917da276ea120e996c20cf500afe1d311ce00eda28117db6cde9ca2f287f99347d2d8efe117e736dda89df6336880fbae55d6ee10c727fd74d488445a71d9b3fee7503f231ddfcb5672751fd03691106fab7aafd7516111b385883dd4158c5e6f57c3d1abd5c5b1e9455fcb679334a4aba413c3705f313eb34c1a26b292ef7e1a100bfd5ac8713e7bc9028743ccda7c5d966996de0bf07b5ea91e5cad46859d5b3a2cb4c82a897f29e7c509d9b1030e5e8e1574a2de536d4f493b69c68cd2de48c7a466383d11901d0b8b95d85a87815806a5e13547712fa698c06a4957e0fccef7902a93af326aa3fca3cc229dd65223fbfbd63fcf8943e3b4d7163727bc1ec6f7c333ce2d099b051063e1b2b38e5f93c182934fbb613ed0c31622d3ebf42cf287ab709e4f62f9958436cea8eb41182d4a76d4973e626c07737523344d9ee4637d9615b53a1593d66b0a2ae5e6d1f54b25118691772da294c16406192499f669d91f50d3fde3ba28dee5c003c59fa48026663566599878f3b4c9fc6f00bc9e8bdc367c3a02606966101367e286255dce5898ec1e9c966e04749a5ccbdcc3cac14588013a6b25f3f51c3d61c6aa2d7e73de887d64d5083d30594ec4ca7f57125da407d194470cc23a9e474c6ce172dcdeb701df6046f3440b73b63f766c931ed29059d7fdffb37428d94ac3016ed153d99ecf2220be2340880f021e6a8e5869a40b594102f09413746a0ee77c09877f7dd3c62488231ce644a027f76782ebfa746191ab58864c1b4fecd7eef21efbc139507ee0af3e55bbab921df17686240c96e76936e0c76aea56906d232ea6aa4258c9c4dce6ccfc4fe6775c5415f61e4781f08a616c641a575a5c5d8bc4a6c1f477ed9db496c65444524c2129135564db8244169eb3ec43695a4f506f612d22b94c84e89d58eb00727bba55db26c018060e038775b198f16e82f3c42eb76cd3ac8604ddf9696a0e0fc0e45d4349c6045021bb6bcd304ebb92aae0e2cc3ac98ef094a2a6cb07ffaf4a97e1f89924b2dca67b48fb3ab116b61db2fea8fd5ce0c5b9352aa7874603259a5182173051da4e86ef17a6b05a2a22af9d0cf564687d694e9a3c113f7e0ad5275cba42f9f9e9c0bafcea2cbb749a89260715f13f83a68c5470e8beb73d111415502ca760ad7e959dff00684ae0856849f04263e3de0be6652cf6cff7f200c0eb86d972d1547898b6e541d183d82550f9e8a6d314688d35e43174af89aae37881a5f8e1200fd39ff4d5d4ef922e02e5a7ee7b9b927c5eb23dd13c4929276d0411a5c150e79dfbc9bc1934e73f27a251c06842faff506b26db19e4a4c5d8da70ebe563c9707fc6f9c04fc4bd9cee8ea01f6124f9407d9cbe66db9a2362ac722672b5a41822582e93775bfc3adf11c1c348dc1d96893e083b23a9c5743a662116d4469d02c5ae8d5a234de816b28539e6d11b809bdc54b2ac02f2d1cae976832c730a671e0ff5ea5fbd91a0aaf7ac8df4e699b76f037f40cba4dd6346edefdf83e2f1cdd443d513d4edfb68c33306cd51ed94b666f61c0a298a9e582a9ec5381db371da9f04948d09c72f1f8cb9605d0548b63605e56688fda142829eca89ac9be77ebcab0f64fc60fba7a3853804d3e877836a9aaccdaefbae9df6a9afeb76879719e4c864127edd0cfd926b4acb15f318df854598bd21fae6088ad3a4a93f6fcb6fd47918a0c15e54e3f708fa3cab63a32c439aa205be26a7738a659c7595ac8e45522b9568d51710c63b2708de47d8c53854f131207aca0c93c05e040c0a90202c46b6aba00051afa47410be8599a1a58ae815f51d14729083357e3830673e01cb942258e32b8514ce1ea3aee4550f80e6e8d58cfbf41d1090c794021fa6eef4cfb93ae199c6d299daabf7e8e3b5a5b24e7741ebc9edb47e100c9dc2e9e8a2b0fe2d3c6a8a45aebb2c35fdaa9684cfb9ec47fadafce2bdfc88362073055d99744541009e0df0825bd73454daf508841c2a71a6b1c32f7afd0a21032df171e8a8a78a4f68e6593b6fd43ea051697abc16739c76957cec6b2bf41b6be20ec9e8ac53d58fd5da4bc5fe9ed0c7865cdee98a01fc409615d89622a0e7c949119d43f6268ce6f367da43c25a818b2d2f076850360010456c401da2f5078a6adce0d4ee891123cfaffd3b4776ac511231287c74fca56321a575d8f2e2831287d95df1befa72ab645aa1385b057933c409b33dd198f2fd809c15a63879d4ec5530c7b271f11cc0cf4555c1c5805c06dc6b306809b4642120eb6c6edc085a5cd2150c448b1ea41241d8c82699d5d11716a7ff31ffd478d2f051a4bfa107b72ae050782be77e18c0cd040c815893f94f2d3118629496a825dd9ca80d64781c815d762f406c5b24d67941b6c9629f341983d718209328ccbce291365f8ef33fbac0bf92f641c7a80156187b6a22ce8dfa2d8464e47892c92a141fa59b7db381c488a4439cdf2ca7583e91dabafd41d400ddb7f8f936196fe197dfdb355149278ed4a102503576ccc727f9e25a53d1978850c0cf4df2ef979530f58432e95c887748d4e6b7abcdfa3938266667517886527b9fb259a37e397eb3c5a3beb4746c27ab2b15f619a658b45dc9dd044c3bbd69da535924c2a671234a7b206b0ccf5eb4a15283c6be0b4639d2985e98221f856d4e9a56dc1729d68f78dd5168baf34f970058b045a831f04e3180d47eea38e44b709ff7e79577f474ab43db6a873f28a1e97a55babaf42f7cefeabddb664f0cf3e9bbc70e1b66a049f0079e6c33c37bea3c1e41ea4fa211c4f3a325575bf1c3aeed801d6df1bc2f219ada747d2f817a4b46d9949d3d26d99a3782abda882cd8a6a79ed179d1096aa6f41e26cece98414685d072dfbed3fb2658711e5f2f950c7b97378a7e0413b23a5e0edd7277d99b6d672d84d5b39e5de7fa42f2325b98321019f98710868bbea79420601bf797c18bffd1779547696892342791cdd57b3d26d5aa7332afa2b4e50c1c9763f590bc4cfad83529479060a7e13b660b9f7437738d1cd6348058b0da305f9d85c1a1f5c2bd2fc939dcfca6710f7dbc77b31145aa40350289ca9cafa71549f244a76ee590dd27e3a36cf618626f0dc9dea51b46df8e324c5806f2611c44df767e91b736999a6a0c8e32c9c0b7a862a71f9352d1b0688627adf3bc9cb596066d484724718e036c556dcb8680af4f21ad1fecb7397e9f902cbed1208ec7764f213e4a3c67bf50a5cf025afaedd2b38b159b8f42c69795afa34b20bd4658fe669079b38db8d29f4ac2ff82d865c93ed4fb8b6a82c5cfea908c4f1135c553d6b2c71a3742dbb50ac9f10285a34617e8ee95edee321f23ee3e4745489e2b092297df8c1d5e8ab0cb9330f19c26a6a0a4b73a630c81fe71fbfde8fb88cbf6087c13d7f1a5f5d1e280d4e70593482c91f1941839e29e633c1d210a422c3cf39e8f53e9f6b55205133575d0af305d40ce51b7b932e4e5f4cd831a3bbda7d33c1c567395417778b3b861601b670c4409d146388e8f8c61b4e525deba97a3bcfede3ecc8d692ea4b6e4de95f816729dde9e46c74b92acb84a6eb114263169cdcfbe12c5bfa0deae3d92d0aae7d524a70faeaa3527a9ed7b989c0d9dc3c876e76027ab068440c0c6dd9125a09ac87f33c527420be65b3884b4031e2c14be403dffa782b88a7fdb427e842a880e497155387421152b92092a0faeece85a3e63a30489075e826aaed72af3f763c2d3c900be6704bebf0291a89c11373239ddbeb25f072f4b7a50fec70021b4c8061ad6eb75d89604b2abe4a81ee141f736bb69c769ea2cabbf4a0e5dc924583bfab1d3e43209badd775c4d5379852f1c4d40b28c460e56e1910949b6da3a4c2e993df917e29c044a81a25ea64ff1e37016d21a3bf4feac21c7a0eb0febd3e66fb2ddcde361d5aa29759ef5f2fd153a798a16856cbd61db8d04723d473b0811ee6b50c4f03a7365411492ea40575d59ae641fbf1e6964e49b1b8a6f7c52562464ec132be254deedc51d8e3ad2097da97ea0ffd1217756f26bec0b9e7e74d46ed01bc09b45137e0e34e7a5d256e30fac89f660e45b990ae60456e2f67294a7b4f3e4aa18e54ffefaa506394f0ac946e2f5c6e6138355120ed8675850982efe5bf9c2f90a132319eba03214bdd46536e0fb9980a8a2aac408faf2f47f723cbdf11f13c5731c31b99635cd9d2988310ae3f0a4eb489944c152c2d7dc44d37c1c5476008c92267a0780f05aa917a58b08433ccf12ec2c8abc70b5b873c14e83e7a6f080cfd892ab8b905c901277ced4286a5e797a6d9236bb932cbc798cacaf7e9e099fe426005889d97a03cd190125f57c32f8f2b4269a3ca3d558bca91d996fde65ebce2a597871f7bd3234e2c2d304d047dc35f6eaa56ad6529007cefb409382c5307d23551427da1f3fca622ff7c2a6bf225533ca1295a9c9e2c2b13d8b155352200e41d496fd169ec3712b6930ee2fd253b5714d8d138288b89a27c76e8b21739ae49a9ef91f5e7f27a6fd8e87fb67466ca14ab56ab28eab412bc618be6a4d47d2574e1fcee27131fc7027efe571049764115d4c36d507ead424367a88dbd4520a1534bddce79b5cf9084bf165c980fa4cf5290afe9d89e545377eca652099470f25269a9d715f9856419bd78c204f20234b4c1c4f1b6379bbe32f8c2d4de2d9bdf671fa201f45182ad7df271c64b3fe255a6dabab2d5e843953890fff43e03b9c3652f9f93c138577bfd11fca2a2f0abc01886a1d3d052b2c11b5358137c438030ead2d24526b74e32c667495cf49adc4dd374bf51ab1a6716f970685200ff6a2f3cc6d0f7066540d5276a96f210ff37fe41c7c25da270d566e882b135d04f84a2f20c4d68ce9880d17f4ca1de82a67cb5806700ccd1288dfb63ba064ac048d7bcc60123c894ec1bdf59dc4a5fcbf943d3351d4bccef4066013a96d48b07ad612f8864d51793973f7544040d5c345f8e6f3255387bfc60e7114fb8f0c49959779f87f07419dfbac6afbfba0a0456d8a5fadd4f56fb62801c6f8fa0803f28747ccca68b9be01da133122d0c69a7c120b2e7690694d770b383f97e8ed499af60a1d8035100f8d44185866824bbf71bacd68ca62a06b2afb6f782d91b210f345375858d12d87954632061a27a3929063d9163192ee097afaf5e222e3c7241f1edc74a82b0c5b6bbd5a50266aa8c4fe30c721c8f867ab631d4bdcd9b48791bfb3385d0b2ed1b1df5a90ef2682eda525ac93fb957a6f53f31d5e38567e19bd9c69f7aa820d317143539b53b898ab817dac67c7fb6f856c2ff2c30f5b094507d47dac4de8bdac80834533b94010dd09035bf32335472c5c4181d824eecd960a6c6cf27fef902e3385b2e3a307b7b23788dd7aacf2e89c3e93213d454912a1efa1b9850156c0705470e2955cc1c495112f20c2fa820e6c0277ca9f88760d8c6a045cb34d2f388811ba7fcd65edb94c80b7b03462c183b52d31fdc5ba8b2ae9164e98527a36647c7dddda98c1e676a2447d606b60f02986f48814a884b4899f67680453edf51ff832275a2d7a18a32db71d1c46e72b2d12e4fa8fb185c053f4b7d87f612c896b0f1b84fa0ac0a97a5511ee8cd683e69c79877b9c50d961e7f9627f579d5e4fcec9773fbaa3421831eed6a4c38431db44a050536436c427c31c400c24767969bdd518ae64e84c3ed06a0bfe4d65e15687066d9803747ffdb2b90e5c9bbe7460478018c536e2575e11e859eab1556dc8369d2f7c6c3926be0569f9df63eb22fd2a2b4e6b8b6a3aafc81b3c12a5984e80c8c973326da985d5a83ac8889cff2e737202d3f5696ff2d248e64feff5899f91f97fade22b8731464989cf36ee40ae839a4cd56699c8f6c4af7f0ca534ecce9070c2996535a12fd77552636da7f673a74004fcecd13061e77e06668db4564f3a48e45a411ffda592c4da34f69fd905a81ca52e950edfadd59177c4e7ea801e20d61cd3ed2b1c9962785a136406aca80d74e48ad48e15993c620b4c3902d1bb77d8467c95ca2c110d036552217184bcae99477e51b65b5a2dcc78019f715d8a657434d82761e62018cb86cf34f15440aef18a63a225fc2d838eff7baef5778411fe8c25484c6e40e2d0aceabefea3245df0e192c30cd52d8c3c91b7ce78b9a15cb8f26f73fba796d44ba800add4fa8e95c339068aef74b351902be79ca5666c50511dfd755f21cc5b68a432176c0e4885659ae3475073618c99a5432b4186bf9b0b8df0d3627d40d8080bc293bbd051f21be2b3284b9ba0a0189e0f2b47f274ce332fa793b4717113c2d36701823e70f30578059b9e400fcc11e401dfd41f2eead1b824b25cc2bb0e9a4a90aa841e3a5c225a1362432ca75841fd62e3637d7641c65044f15219348a938cf6f4af20040cda7e0e6493bf76cb598ad529ef7d6b54ad82f9265fe620e666da76e23fbcf54d9431484a3ced24ae917a9e137abf23d3bd002be61cdab915676c70d3eff30c339f229828a93b244aa0f9ca59dac9b0d9771d9e33871093172ea0f6a09628a44898d2f4d3d1c5ff0b45688cef7d1e17122aad01f6b112f306607d8202577c125ad446f3e70f94404b98bbd99f4f7048ad562bc6673294a7e2d5f923d6c985951018bc2b3797a3ee6e70b2e32b52f4f81becbd8cc0c70d823188fd0b18781ea5b140cc11efeaa62af2ec2454fde199155c6daa89bbc7255a9abfbe00d2d736d0749501e8e95a07b750494620c31a47b715fb113fa559b92660fa5e0ce8cfe11ac07294db91633225af1782611b4655fd795ba3bf9db5dd454e8159a51ec438432a16510bc593a8965e845fb05d658cb923f7238f1f82fddd21b36de294109a2824988faa23e16ddedd5d8eb090076446aee756790ee0167c5b0242ee1728235dcd157482604e40068775746b970bd946ddd605fe2ae67ecc7611d92bc85c75d227c88d0df142639d77e00829730531871dc8fee085b6095fd865b7dd17cfb74d43fd48e4ebb6f410578398803273d5c4c95d69c21e19a3ad8f5792b63b415c53de60e47935954cfefc5b9ff540b3edbacce6d403e525979cc8d2b73b5e45237bb0171de22c494169bf37b1147e6e61b50ed6288cd94de98f3680ea4c334f8c2bc7d8e65e17d70b0f3c4f841f30463dff42aa817b4ac582e926a0c2e3b6d72f3c131c9c51c86dad9d0e6582583ee9b747a0b1a8630cb0be245bca17a8be3c9e08a6719ce493a647cc61820a464e8c6481b5041d2739ef1fe81153e53052a07b4687bdb7d78397cb41b26428d874b3d125a9e74b5da8c636ed7bf5ccbdd55baf8d0dbf7eeaada26f1f8db8ed907d881d499dc98f0ee4c36ee27a64b8e9cbe8239336faafd97c92abf70e518a2b01152038549071bb545341d4834299a9ddf775a3086cf2efaf00ea1d827b38c2f310929d3a81074d5a738b2fd7b6289c3bfad30ff202df4b342bf7e248de9840e9289456ddeb0a888bfb17e81f2b6cbf7c044c0a49953c1bf0d5b0063ebee62f647976d95d09164f5f6cc4273ceb24e78c9f66a57004b535b085b236f75b1af480e75106d64a5ba846533e487846977dfb602728baceb3edfd93de82ff9e413f1aac6f8a9218122ce884609e6599b69a685ec21d2a6e9285c10061bd03994978395ce7765fb8a47cd3337cf3bb11791b6138853a086b7cd580ffe7d30370dd80ca1e22d4fbc16166e30b5f30f117f88474c02b48b41e7b21a089552f174167fed9c169a73b176583d678bfa3563a8efbdc3ec2d26fcaa8031c2815fdbee31436bfdcdd50c5e7feb4e38f6849879bfca06d6ec9d2f01c8eace5779d9ec820f3b90401b38c221f9013a3bdbd99fb96646bb04eeee373e54754d4bc7e3a2f04ed1ad1474ce63a8ed604a553258cf41574f782f31c5a79d40cdc5705e2e27dabfe7b1c701785b5b66a6e74ab435cd1d32d5758603adecd831cbce619ccb361fe7c03f7193fa9f656febd836aea993dbfd3dd914a413574e722078d1e44bd34ba982801caebd3316f5525b5ba502e22fe13cecde27b97deb52652869719192bac7c439798c357ec328f2032f25bf07c957883641ea95b120dcc7f21c63215eb4d6689b536438e8f14d6734852704534e4b14505e2db548787682a8578fc2d50a25bf03623343917ded351a5a98ca0138b7375f6c296f1a633d5ab03d8382a65fd84577cbff360511ecc1a7757241e30c58826b387ce2907a2a3f0fd2b0f8611392f2af72e43066c5cc1dd202ddd3a2b6ebeff052dd3fddc02c24a70dccdcab767f9a466801185bd4326ced9bd43d398ad0d26534d341c2834be7b985051ee54d5e2d88bcf9dc7e14df22aa5c8063d376745e63f7984a035e2e05e7e0122eda404875cd4fdab5926e2e6ad9cb669810a59bc16b70de321689fd915801886589ad5b17afe1544aa314b786adbc076e36ea720dc16bee4d75a9ebcb29dfada99dbdd0e7d0490a5f00be404f72a7bf030cb993f02380cc85693af9f651bcaa0ecc24b9a54a99693c75172406f300d99894785e339b888be182715cccd83ed7b734182a2c47b71c9feb3689259e17e449f43785bc4d22aeaa2bc930757a1d12ee040da6ca6e7257f373668a918de60b1f25e8206c111d094c06ff4c82f4925415ce0c5c0ccd7584eb4a531688f16186c661ef2f3b23cb416b68c22de3950a5f93712e8e9643972d71c3fa0f273e3b0ca17f6d71269ce1b18cf2905186e40d92c72354cfaa57bcb26dac42f7c04979f40795fa7d03c7326d410c4a53c52fe6ab3f67574a8d25248254d538a897a296cd8fbba33cee689acd8aa3ecc04fcfc6bd8b09a9001c933a0cd1203c86340d516defd1025d39033d64b9f7d27e6f870694f0e17fda0be9baf2d2f186b8dbd362f085487ebcae177678c11cc9829a67e08c468850b270e294c0a702f09cd6b45a6a599aea35da95f09f945f5e117a8bc4d18e23db83083b5af0df7f2a9798c037343b58c84b20838c9dedbabd7e8a388f98e31841e4e5966aae1df51dbd4c67f744a82745d280f4f30d92d7b7ae07dc54c84aa84792bedf2a556e09cc216869b5b44d17d694925427adca7119e8da07af450baad9bf412d70a4f9c9a1737157375a3e0d10a0ff5a7e6a014b5a53fd8fc210e9428418a1fb1427bb857d4ee131ab52b1a493921ab52b0f109feb3a8d51f8b2627c7a3ffa96e8f4edd9f666cfc484f586f4d293d0886a96059ef1a30d66f7a68d31d782e7bd49e09f6abb30d95671f1c9935ce51f14759cc5011bc11c064deeac50886e2f481b0e83b809c42b736891b4e125e68336b1e25f6bc8f566903d6b34df638cfeab577fcd8419b00e660e30ce84a586f66356540d41c7077ae851348da09ae036fb469f4aa6d246051551a8dda3e21514a7d37fd3e43d2fb6ac4682afbc1023618003a6cfe164b07cb7b4ef746c1d309404936aa00c3cbb22f50804b253e26edbf99d48d5c373dbef0b641292fcd8ef18381f70f8cd2b1b999336f958f06d6d83926551e7354cea201d99adfc7f0be8db2843afd882337e7e8d2264250701b819ec6002ba7077fe6948a1f6d0db53a2db69839c9784c0471f53818dfed7518086b39fac17351d2aff1ef0a527a8abb27506b5e937c827961b56bd84b15759818f6f8db0b142a96fabadcf21028d8480b35968259d40b2afad553b9a039755461872ecb1e560dcfa9492d9a6f3c94cd68cf0a6aa5edd3671ee8750adaddbccf5136965052e267c631b316ea70416fa9277092f52318227eeeb43c6a134ad5063382a02c0ffffff3f