PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65787 cddd11a33386537da8a0a547e85388e2db2d8a86e2ff07152400d970cf8f3cb3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c5bc1d5b1ef6e55f40ae1742ad908ed080136b722cf8fbd865f89794b2ef2e01
Certificate Block Hash
cddd11a33386537da8a0a547e85388e2db2d8a86e2ff07152400d970cf8f3cb3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...003002000060150000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000848997e7eae24daa071e56a3352c01aac7801f6c385bca118ccddacf4fac3c7a19059c2b70b803eb3ac9847b9860da59bc4a2acef59dc175d5182b0d8c5e990f637e4498569bb78b82fb3caa7ba2676aa0d5642952b0af9d4b0800000000000000400000004000003002000060150000

Raw Header Hex

000040206ce62d59ef55e7c34d698a9477f000d07e8dd905b7357d1a8747f64fb24ecaba277058af98e073c35106ef04a18530fe1760b765ec24872a536e4a0e76e07eecf69b1d6a987e0118012eefb29497f865d8fbf82c726b1380d08e90ad4217ae405fe5f61e5b1dbcc5

Proof Data Hex

59,560 bytes
121216020307ad86051f9094544cddd8b8013d88f092c39cde3391d533787086a3ff1e88190a33aab4cd6268d144b9905cec8ebf995a0861753ee1752b65e13548ae15167c8eb761189a290a1977c042f5802d55ef1372d88392f9bb20c89e223f15b2ce606ab8548cdd9bbc7ed1619f287393ab8dac00843cbde7d65f9acd47c175d6f2dbbca4e81e7d7683453b97125d0600675bacf53a0faf8a1c48e3deb5a3b00c0afa656b2fdcdbdc5efd0e4423e61bc49ff9db1629f2d7ab70501772adcceca99642784f5dba69a5a2f93ef1ac2a252a1ecbd7137f3cca8e88c81745bab5f1b1bf2dd7e5a4c5db133818ae3e776c87b79b1198dcfb034cb2ca9f006b30055709a2dfde520f9a231320822e2a9b6847cb0ee181846ebc2758b6d40149c4328bbe0556e6508e918ce1cfa075b23d6ae20590699cc4e16e9eec99d3656de00655a560dcdecc7c70f3321d1a85c18480dafcd32b29d1f8996bd487d3b156f560b988ecae0103184487d88e367ae422c137df9f622981dcf3a8817444c2ed7e50b1eba5c72b6909a3f69c9abe24ec1c8f44b8eeaf054e3651743870f57a685aeb5eb43fff2a7400d96ee907dd8f8aee9195a6090f0747503a35cb09b98b693c381eab1317c00d1989dec0cfb9071ed7075f924ea858d8f622acd8d626e863b588dc85d9948bc857fdaa1e4f2734a13b674172efda1ccf2ea3aa107ecf97abf1eaec6bdbceaaaf25640d2805505319c8f8699e05486b313cc0a03d0336f788c8fe7954703f99914ede38f06976275c8c7a03b445685a269b9b38d84ff9a9458a5db63b7bf925d27218ba6be1ca5de9e6a8010680c982ff3ee0dd1482b8c2eeabc4f4e5b836396ef214427046e1bf245335188eca0b092b91aaf173cec8029b122001eefd360b85f6442de61ef9bae1424330d304a4bc28622aee0cd000db3aeb53858d8f57ecd1876ed9e7298f9c48aec1b9cfc5e43fc06d33ea481b39f884cc71c42171857bae22cb5d6db33e3bd751d94337449d78b336a161e0f35a90bc6ef18bf5f6cb8221dcddb901ee22e791011b3f58de6475156d62f6dcb395765d5832353fe636b2aef8196bc9807da74924db3e456965c05ef64412a0f924bb2989a361a375b970a4ba9837ce3346bb45c80f91321da3c261602030e037bc13ee91b0fcdba4e3e70a174fe5ed0ee6ea39a4850b35e3fd1b9763385b02a3e7827bb8cc2a010857c9e9f15b4ffb247b9aa01a488319f1278c0f09b74651d05f0dcace2d297a9821471eef1b020059c4cbf252d2978d929c53e3a6fa9d57e39191244a3a2bd271be2b6c6510019139ee1b7ec03c2a0d7e5d76cbecf8d4cf8fee01f22e710b2360cb878409559a5541042346731e3f3b80193346e92e9846da5e8dcf528c28506fe06679e33b02fe9629848ac73aa027a0b72e8f75cf69c612b67d4cdb9c051c16bf547d36ae72102cfb2a307a0c6b6758727f4d9b09d91102f706bd7ad44059647a4e1026d5e172b291982cc97e014b1ff43a2e87670b0751ae64ae19d975de66ee7f89a53ec5763c9b7b399da44dfc021e07fe06e6346888d9057f9cd0b519004933c5e1f47db10ddcfa3bf1f0d9a72733076103068ba99747f9c034b1cbfd2873804196c8c14011b9d65250099f00df6a4c2383458b9ff60e2236f775fa12dd1eaff359b0ada83ac31e0fd7cb00f72ca7fe0b55e96b24f8e163edbbf5f6c1cc84bdafc38d7b6bc5babb07030ef56ac34a9b3a338f9e72774196c5a20f84e04f7a97cd6f45e2bff1eec9754591159bf2e5026bbc364b6e6a88758ba4b05d9373c903c4aadd65626424cc50a0abe16e096c7fd08d5e8bd04894124999cee4df45d727cb3e414a3e79858db68f2301a4b8abd8a3777df47f8a014c2cddcbe9f8f3341f4236e375dcd8846f1a3082c1772abf3018688b718c520c224dd20d39a1c39c9bf9aafa59a53f72a25814b8e0929cf7d7455c2c177f872d1b978fa9987f96ddf2e89bb91df960a8b7514872a739cf04ffaf45ffdd185f3f1e3305b4d8b18daeda31536cc8c66ee2dcb7f506b9a3d721a1d85f71354015b97085c62ce7fd0bec687c44fac283e8f2e3c142dc5fed256ae8ee3e386cfca8e42b105f3d6d5cfbdfe7858b465fe49ed7948e0a36cc3f3b105b0dcce9ac0e88281cf87a8ce2fdbba376f803c07d65ccd6bd9f699eea9aa29b340d6de848d31c5c678bf53bba051fd5a053e611ad74dcfc95e61fc799e2fdb8148bfc8deaf7a6c1ad892c281337ba2440c5188771effd3fa81f9356c2bb04a3b301d4952e5c83141d3cdf4fe2d13ba4e9fd72332cccbf30289895672241f5750ad4f59576118d9768c75ba1feb8f2923590146f0cbab72114c8b77f5bcde7b3bdf53f91b22a8fcf58af2fe73b847c0bcc00a97d78f9ee1b453a32778d880b3cd508689d3698959448d036f6a7a72b7a3d21e1c9a2a1669bdf6c3d0a39f570d887557fdbb3b6640810c6e3be760c311ebb7e2726d3321057ab596e3e1ee5271673b81235488afaaa8fb2280003e26992b40ed800dbb990db50a1b46a7da9320f063a1780e8ea462a599fcbb2de5bd26b7c5351f43d6e24eca2795cc0c2ed29993604af7bde2b1d0e265386e3df50a8dd2f66d56f2a13570d4c6e8741f091b6f13a45df9d4e8759a8f9bd80dc8d8e6dbdb46f37c4d65b48b07154efa891f58c9510d3ee808100eb6dffff368ea70522a8efd9513757b32bac5871d057dd8810f065546bfd91d940782cfd0ab726bd2041429acccb0f1792d793bc6eca267d278ee74cee85fec967a872830671c671e78b4fe03833c94b764af927e3176b4ff1c6979cad4d3ff286134245a6959ab1f955a6c649b357afd4ad67101757146b5df4fa701f7e1e76f08969a1b598aa5df47e5b8b519f40048b58529ea42c44bcec3a3e760f1e6e9633793360e3d9515951eeb3b46922d2b6c299eb9cd9441bb651b599715c86aaa1c2a51bc8a237b92715f71c1497f298e25dae8fc8760b31ab53cb26e90911656bc016385fe4abbb33230f5865df1e50110e19f89af2a7e74362a4c6b3cf9938b9950c31404d58e76454a4c9f814f5c8c0b5df384d211fa81a7bcdf874186bce1136edb7b7de57cb9a5913ce02e7d29912fa707a1821df60df7220b83e8c833a79e0250192ce38ad8c906613a2c628d384694ef2bda82adeac0e2a144e631f6ad50f250df6fdfee1ec467c53dde2eb715b80554ec9dbcdeba396b08ed5119c958db94b75420cc0fb99ddb9589f9f83e5bf118d11915b19b473ffb6a13c39d77bc9a1673f91b4d79aa6f78934453df37ff6f226cf51793e1af79f363a3489e899bdbd69ee73443bcb340129be4da9dfe90a63772b3b4183cf728a61284efa3833f9afba238a62dc3dba83ac72a566227d03735c7a431795644d3151fc50e0a0700e345aa30c3b69cca62ef26c738ea2b823fb48ceca8e3264bcdec97e6d12aaf179b84a6e0ddcd4ad681f320544c60c20eb08215887f13fa8d904a7f1183f71fecf084f7812f9e89050566d79dff94f3d37824464aee6fa09bcc18f54c13353c91f9d8f39a9e06a5637e05af17546ebd997f9b44086c3b502731eb7480202446c33a49d5d0259c0a1358b03eae230940d7c820f230444f35f44af87226ff34dedf81ac6e599ce954dc2922c0f9b278840666143d5a8b75dfcb5c90a644f7b57faf301aabe0a0b9d0670aff9da1e1b9bc82ea75d664318b2b92c7353de03571d7f6da65faae00787fe79014ba66157f3ccdf93c2e44e78f9341e5dd63dbf75e0f2d52ef5fa9903d2fd4af450a7bd86c16ca371e04f89f5f26f8216f241a9fda30950fda929742cf6c1e775681e4c80d72ceddc1758dac89d14acee820137d1f4be60db32fa68419d86f18cd1f02aaf51eced714fab2b1a6e6a5cd394438dff2912356ee0692a0248e9497d934cdda84697e4a5c2a4f7e89068fac2e159b99f1237ea8e8cbdb6c846f20c44d61cd942be72abf7fe2cccd565e58edbb14b40d2974c8a2976fd4fec18765dacd4ca19161677acf8d0ca43352bafa48bc51c29d9e686246415b59cbb55967ae95f58ad1b445b0130fc0f4e826f554766c8e0c3fc4fd972071c53e00f4205c2a6c7a06d26135895e117128568538fa63bed60c1938e15efce603fdd36143c4dead6d6174528ba7d6d2c1255ae762b0305aa279182f2d38085703c52966b5842bb3e4528dd8c870c11e51e3d359a24eb8718e72e04ac0ab4df3ef3ae6f4d464a9789fd91705207e2696aad0d6de04a26efd92d4a95673eecaaadadcffc935a5c3218106e48a5f5e9c5767c13de2dac32a2c6d92bf688600190a002484e7c24a3256a3ab36e10a03af1ba82272067e1917c911153cf320ed75b9c609aa0f020a6b86000389dd2ca965b1ad906c6c699498e4dd9ecd9a30c135bd1b0fd2c0f426bd8c323b01d2a3a3760f3dc5e54a1769fd4a21541be4489048fbff37c574156fab9f8c683f214fc8449f81402113bbe15145ecd4a093d40182d8c64fccd0c6c3d68e78255059d2fb2b993b3017048a8d06ee4697624bedf8aaac8d468eb802453d934fafbc4eebb09fbd3eaf7a7253335c4dee7abb9bbcd948bd9ba14bc1cd9a240c46f66f3dce45464e06d5d90f534bf9de015a1b37c81ab714a0e57330331de83840e9b8f4473d3342dd791bae0c55e3bf10627d0b24038d04168e771382d2d3794e7cd9f13f376c8823e3e419dced8c6bf710edbf8f8fbfb0e6547a99d203f2fb4477ed0041542221d8516fe46cb7262eecbab1f03ade12b8ed86309bec48d5e827d47ed12f255ef1b235ea43f185f52d204b619b7f002047b9b88e96696c7518ed8cdea964b76b4076016f08dc3a54dc5e02e49dfa4b5faa8578beadd24d081feb2c755dd286b89482e20bc8f6114e7af1ac6dacf1d5054183e6a5f184c849965ae40ccde8028784a1627a5d438373b1c93e9cfac1f6e0a9f35c04d5bc8f6832ac92519f833a178a19a7fccdf44b3407b21105792a74fdce913bf72e4b768b2cd821eb6ca9ff51a8fa62c0a1e820993a32be08cd4afe663d8031d4f77bf90437acfc94d07e72a13a1053804e737d4a2ffffc29a9c90a6b37d3163161e1cee1f39bc33fb9f6284ece60b2c014117f75a58e19345426ad768595a38123b1989f4488b8dce41fcc6449603766a631fd30c7f7e1216db1e706a36a38afe0d66362d3a2c4762141970d9656f7dafd2a028aaf648c388b3b292268d4788b2e457869363c54354a7918ac0c7a8223ad74c2411ae7b52886d74db885d04caf96cd5053ea55aeaa5ecd4a0cffda7dfb6d51b7099247ba8b7a524837eafb6c2ce379aa0cac86cbb20e917260e86149248c9c09ac0f0f00d09a886b22e09c66e120ce13a524673a02dbf3e4234ac46a8e13825905099e782807b0a691d4eb8997e05991d480dc608248400a813e77f53c27953fe4f1e3144b1f85f7b8f999eb98ff54c6d3a0be6630dc56e876bd59ec6ebf825ace7ddd4da5439b01e5c6d6326e241620860e3478d5c3f32dafbf3bba9b1ac9aa9cefea3276699eaf822968766733687c8d3b8a33d2cc090f59e4cee04324115aee89a6d5f5153b32e6e48fa155036cae8be63415974def32285102dc03533867af065aaf7ba3bd11d59d0f991e8a626c715369af4c6f2a4334a16dc0d3ba645748f8fa14ad1366d148db68f56fec155cac0183538fa03dc5ee1b50dfefaf303c1ea6d1fa9d54db0b8ce6985b1b3e99dd4f7a132d938442953bd5cfc69c4651f9999d79fd24757e29afd995e0c44f489a279f62e61a52d13ee274e34dd32a701c23101ffa882f3683b17858b83b641d4e6d09213935fa4f2e755153c2d8b63a4db26e5e518cd4b3895685a92a3717e069e6b50802746c8d92254ee462188fe780af117444fc81e52fcd3d205f7015c3c8db60d2854308250e482257aea1175f902d7d444bbac2b49247cea12989bd56f27d4ff8f07ab98dd8938114ddfbbafe51c201d225bda4a01d86bf34b861f45d406730d4d70ec805d0d057139677a944216406f40cc0039b08d0ad511193225098dd603a31aa52423ccbf0feb3a4d80725e070d020c723e91c4dfff49e9c2c1446cef9e746400aa3f77a3f7065127347d555995ece4d2c01a2ffccbeb2e480f536693f21b4bb4594742646f70486dcfc023a9513f1d61b4ef8c601412e486983d180b4428cf634a363e27b020963ed472eb3d205e866b51939e17b8887bcc5a0e8042f167374abfb0f47b77da7d10c53552dfdcc1ab36b0a7e561906188ee8545cd467cceba1610fc9b27b0f927b8fc260ab66f37e2f3938f75c4bf3e51098dfabe69ea2f18432c9de39850d757f0df03beaba3f4ed2fa51647efcccce29478eda82e2ed3c764014422f482ffaa3a86d2cf456b80cefbd26a5f2e6f8d99652f6ed1c56c24993a8205047ef855a96774ddea79721a467fe3579ee844b93c889db3cec96247632b9be11f6a66cc3e2e30ab34dc71b5a00dfc5df27ee5065023d03ee3fdeabdc70dc7e2a34d8f4df5c46c31da47caf796022fe275284e9b0a8b96343a5c7cb6647d77898931c24f3b89ac6c7001ae74e65bb4ead8d0ba05347c45a9a4581f19b75b34248aa5b36fcbb49003e899e03b3d6d89f7c3336fe4395a0672f1ef62e05badf302e9db4db1a18013a538f84aed548e5bcab7dc9e50db435044da18c4638cc2d8795118374c7a8e8bb661eca18908dfe5a317a1d9472de64ae804f1eea6327359a0bebe5d9590c9612b01c56ddadfa6f7e3e59b7f6dfe13308aa4ec5a4f2edb288845e5a3c8cb093929a2893475a2406a8aa07f5f1d8139a2a5899657c2197400ada4271df650fc41cf16b309d717ddad956dea604a1edcaf98e4c2d8fcc946ccfbd0c9559a429003e71c2244c6a72ba772f3e9fe88eacf43d39c7e2f5bf990586f5f38bd1e2d787c66c9e6a5a2a3600ac056d63fd3469bfbf2ee610a0522cb7ee09c64e402726df70744ca377d5f86057ff9b0acd569dafa88564877103da826648e194138d88c2b0e6b8318a6883467c32ccba0f88b3ce0f88db5e0d847a61317760895dae300a0fb90b487b3b8ddf7618bb9a0add8a66109f506b4be430791af5cfe6bfa0e9f2352fabcdb0c90c00ba1163eea01e7b4ab7210d6573afc3fe09bdeb5662b1751b0dd0260e8e762f1f2bd4fcc2480072296c4cf3ba2f29d93aa98a6d8a625a469b9ff1cc777dda187575ed5bf9a1e8425801c1fb2f7087b9c2d1703bdb990478d04dd150c3f2ef1f6484bdbaae16324558c0bb8d23a8651143e6151761aa23992eb07762f013666a728444c0d1120b8cd43633d21ccbc3d4227055f1ac9827df6395ee1a2af5d6ba005c26570473edc1199150c0584711d6b12931f412a9b6274566b475f94fa0bcf1b07bba11815a96881b7a185420435fb7fb2a2778ade9f7ae99acee10c1f8e6200f93cb338de17905619c4ac20e4f629a5a8b504eddf2156d8d618ad108d9eb914f7c37169de84ca8321c286177ec30fe23fd683385c507e34b2a0a4e8bcc4c2c9e5eb6799c0d50540219ed84fdb2b47c15bfdb83e92f24bed82d10bf6d38119c99a09969e0a41aa4aff2da6b4bc2b72ed2dbb3ada914b6ea7098ce07a98cd4a9131368ffa1eb00271f0fc2ef21d281dd84fb448fa0ef00ca4a139c9217f266332553991b4213e0919d7361252d63e72ff29d607d7a9c4b53b426a68056a0488c4964b01aa3e199f6b7dc38ed9642bd6710658a45bd086397caea9de258593b53f28b54a9009dd31846f9ed10db30857812b472becf2c2969452efef63d5f250cba1b2b2ca279089e22a2891e7c28f431a2507f71a86b3a51ed49a68e1dcae2e97f186c7b0d3563581202f77d9019a50977857e358ce3e24425677264d153fe8517e5fec2debb093edc47c35d48589738df4010318a47ea855017fc503d0e7da966d01a570c3ab7a06ef081b9908ce7e1da855a9707eee52cfbe861ec8f826f418f75afb230611a1a6d6b9a1f4272e2089f0cccaff6989c6826f5e691432002890ab3c050b550d822be1f3ea258f1bd317d97bb77c800ecd7dc4da6c51355639c99e7615b2da4c52e554fcd7c06e6630e3dbf636568c216f258afa55e3e8d2986ca9f71c3b19034d515ce15caeb7d89e652f701442bd934957ff8147468be957ddc526ff0a07bceb0a23c3bb2ac52dcb58800564e46207d14ff26a37ed87fc7fbc3f48354c9e54007f84be561452a9bef6a9cdb707bf82295a8c81f0fb4c0ec54af6d5f6dd7a7bbf205b3305dc0ced25d30f3a5d66f88855425105549effda108b1091441b735e7b9c6b029cd2ee8246912355829b81388994668dfe0ee30cb3d3b61ed6c1dfc2cb240c85efc27286985c5d249551315b15fed034459dde62e3769f58ec4a02143b9681227ac5931f425d3a8bb6041eafe21f7513b55b39d3309998006e6c46e0bee391d611256ee748f472238964d63b810c39abf51ef2637277bc6cf1737182ef373e7c70044b64ac218d64c4560308309ad415feb5932d87c62b5ce9daafbe89078bcb6c24f130abbb9335ea375d85a99cb8a906b02864c5678c558afb28978469e1c330d3894f86f5d9301e48c2eff7ffafdc45c03907e8295d7d803a233f70880617a5a0d03ef8038f3c21f23016ff6d9741f9984fea8c8b92de4ad223cecbae13bc651bec840cfae4b1eab18397eb06120d5684ebb238ceaf8d77ae957d0753a4ef2da0a7c9800c5e500d03c3f3cad4c3ec26d66ed35f8a1acf6124184d5f18860461f4b0afd37923438a94308a4cedaac733e091d6704ba6fa72d4ed8ea57abee7b93565fb4827ecace2db006aed58c6eb953cde64ab8e31b34f28ced1e4caf92fc35c291ffbd86cb031cb6d06cd3a3bcc5151460285b61c278f5a516669e516e6d1c41c9876edb93ab949268c2c02795f8df8f6740f565dd541eea01d87dcedc80cf054e7871d76014beadfbc89b0373fe97cacb510467fd2ed17581c5cfb1fc8641dd61326a986e95c3ed75df44344122c4bd6bb22fdce0ea269bfbe4b4979e419cd53b49c64655bd58916825103f8543f65b361436dc58956fe0cfdca23cd0ec6e1d78b1d794fee167e2108ea9c51eba68e277287629c6595988e198de55202175599c6d4fd7b7260fc06f43286d6cfc39c46d0188aeea59b922aae0c87373b00ba42a4ea2b9fe370c7a75b8417b6960fe4aae21b57011d57a783d9afe1d51d6aff2d9e96861c7ae6498cfc39b092466e769d5e8c4fb39629c67600dcf205413efb6a752953b333599a389efc06da95832855c86b76eaf47dddc6c1860a36f8ae6bd4e2dc6b6f7b268fdddd819063fe4f77c54f01acea6db2f6e28f5fe87743035b32a127170ba5f1c1e3c485cfceedd3c421acacbe04faeb084e591896631aa287e15d31bd40dcfa78b1280cbbc7c09396eb1ad560604250d5f5cd2645bf7da9980505df8593f7bfcf5ae5d7c85978a0166e7b4474dacb786be37d260a06f548e9fa8177a494bac0423c81cd3b1246746be32640dff52c5bc02155d7dbcb78cfdc80f999b4697a6f3782d58d37624d5fad7568531ccd650e3d93ea86be8bbac33ccb4358dec4f179c7715322f3a740ac4d62f38d3f0b2b863ef3c6197b73e4abd6646e77aaea9e4628e2dde684eed11f84250d812cc9879d86bf79add18dba060f39661a2049ca656b997a88d7592ee10b1c5ff1826e31dda1c55fdf6d648d43b1bb02f0c24ad40ac070831a3931d7a0966bbc4dd7c54c6894fbb6c197dda88080b957ee8d08f64b94c3262d88c420f793b281cf4c44e4a6daece018f7c7c5f748ff099711ef41ef920e3c915c0726f8f785fe9b4a4a7990b92ecec343b868935567cfdabdd39bc114dac81395687eae1ebaae9399d8158e7fabf130056e2f45abbcfee58d2f15a12de434be5a882dbcc6c1da9a2092a8da0467993dccf461dc04bedfc2b7a65d47f6cb1e2ccb7424bcf699be7867cd0e52c60be625f4dbc330fb8878ef5377863883777a152d96e16b83e040c33e3b06af61171f8e6c3d0efd417946059239e8f48db6ac45e388616fab4e5e8d42689767798a916726207a9cddfeaffdcadee77e4e5f423e86c23ba3726eb75103d1d73db76e58c704212ed1d9421553318ac2810b083329a046154ea5b428c139d7e2c2ae1c37c5a0a23cf2c1cd759e2e6b0902e7723a48bbc48f4ab14b09b2ceb4d2192e6dc456276a27fba8f3dba36701e39862bd1feece80f9dfbcb33430915467b564e004fabda5f58c55fb2ade1b41c8d911436f538e6bf02ac25ae9842c0f422ed88af723b4edf92955d25a2df81b6598f7a2480d1eb23e61d327c0c9858eca70c18a862f080584c07733ba5b2d219e7e35b37fe43c3e0d24afdaf3caab0668467bb2fc53779a43d4cf8389ff677a6d1314b4874b504a71ba1dcf146c77d640aa206d559c0659aced41c1b25c9c83c6c523152696c13b3ba191fa231005fc7692bc7b337e40eccc2088d7acbd62923e55a8babbdcd22ee9c139d5321d8a5ba84f2cb31dd28b9537f1b14d0d49a3628481a3af91d9addf93461694e33d23f6cded95023a14ac49f6b5f8dec9789be0775cb33301fe0f025adc11efe2cac6f98bd6376eeac819d482eb15328d5f5cf05603a94e513112c3102011aae5dadb3ca0c02b5ea1ed7cdebf94bf8b6c98911dca34a08c48d48db8ffbd31437766bfd4b7e2362a22f99bf2043ade7b47bdfc5d5fa17e972c88f1aca2513e64ee0a1b6c5bf0346a0832f9547b43e9016ab8798b8a78f5e958ad97b69b63b6c9d26c978b4e1f873d4aa3930f3a2d4c565f45413123dc7c75d2821a1d5f5daba7f2630b45478bf3007fba1db2445bac93b57007085c13f36a796dc40ab25d8f4d4a423c03ca8e43ff3fac7d6a546ef6a7725838a20b0bd6d4ae4909f4eae9795bf44068614f52c8b300bb257d79756fbd615e24850336d75df623b27924c19b0c21221f4e213cca25b6c6a9da9553d2749e4b408e91d2bc9c9e8270b719f7ed0fa8b010ad82fb512fbbd69105b876cd8a63059abec312dacabe067caba4981df3720726a63cb269bbea83bf009a2d9139e60787910cd53c07e432d02dfd9b57be988f3793c0de170323835c8f1d7e7461ea790d4822e45d290ea18a7aae31a9a620db1316fd8bd1252a593822dc06198f229dadfe59ed0c0544b052801ecce66c72f32811ddb231eb3f506e7dd36ae98a186744ec99911e1429ec5e092288d99eb9c3a26bfc06c9e5f3f3d2108b80475db58f9fab1bca7cdff6a00f3649ed5bfd28b159e220dc4fd38af347800bb54fe2dde6a0e8629bddae3cac0051f604eb777d97cdb1a2be2730ae466ba1a8ddf56dce5e6a772067c7d9b8c78f283534fc6f91d4f9bdc2d97e64f664731ff53197a8ae618b90d1d5e266c45f9b30e176a7bb2b1e2b036c71be9fabc8febe96459d41b03a271c19a23106dd0e7e5237b67338371a40dbc96e3e9894529f598ffc815a92b2a4d31fea3da5ad7019b83be22defb2e5d87b5fe34b8d006d1f5afa1171dcd61ff2f826d95c48216678eb4709448d4da9a68748c06b056a37453f152f726f84ff057384e7088744b35e0303a3889bf3ddf3e82e75daad3df10c8f18c358093f117665cc129e5e1b8264c3120bad0824a8d657a37d7a5a04fa48d2bc7e8054f95d135daedfa9700ff58c918cda7870e792b68bad5e75b5f9b41ca26136edce5c9e387df9751a92ed4aa55c3f021355f00db9aebd606e7c7bcb3cd77348b6f80fcd1dddc9da2b46b4233525ef62c89999c26fcfa9b9ffbfebafcdb0f2776ac43778f24812125208c3927b94851bb88388b37998280f2972628eb394ed0abd3f6507a9782b1c618d0fdeab64edfb9d2f389c3f2891dfcdbb11443c83b40b25fe80ad85f8e4555ad63e62d7b06763f022b34a7dd7f3c412e0849c5806253521df20a595bfbee5fa41b571f8fa8462e2c22ab6b943a36f18df74d4536d0bebd0c8c6a72e329fee3f2dca6de1384c15a0946b4c428bdb926a2b829a68134ed178d9633911b877e4beb9ad888ff67b86b32d1f24a14cb0d098ab55ca937d51c5ef28f51ad2dc385cc49eb471d9820ec02d16231c71db2ad92a784e79728d24f8263a46bdfc2cbb86054400ad6db814597de4f841948d47624c2070dc2bff35a3b88b93b962500216f879079167ac89a6338715ebda0d0f5cda1d02d5e4aefedff2b236f8baf6e0a3e9427ec8c0d619eb047a07883d78940a38c4ad9a4f23f00a3ba0854784d87bc47a3df89693b86c1aaeee27482fa6a7267b72f5c242d1942ea97787c639341a773ff22cab9a72d25e978190aaff08253cff229e47eb5fdbeee67ed7611bddb1d7331bc8b3acf5e0fb1ab6edef5a361992c7b3ae566bc889d94d1b64fe54bbb9c900f8c26588220bb0f72aba26b436422f113508b03b8b03987a13e4fd411c7bf910a2f14f75a3c8601dafa7d72ac9eba4643168a5a5254bb5bf2580bcfeeb04c72c61ff45315ac2dadeb735055fdebbb9c6cb3823fddff30dbdc236050b22947129eb5c3742fcce2046e073d2cd96fbcc8bcb2d3aa0d2944067f4d3c551e26ba872535f7a051cd276013ea0bcb8fb01ee64c8c6bb2a2e3218264058bfd6e3557c6e2361e975f7de51708aa9be10eb70a90ff7aceac3502f423bbaa213c12ffaa85c223cbe886ce99f8a94560ec29b32d698cccebb1e471623a055a8ec0a92c4ab7cd4a49f8815e1208919f7b001748b1b978f2ec4b6cf7e53af2cfd3b628c6b384044c54324528acd97dabef1c67b69b2446e8ca0088fa8495bef7b5eb85effa66cd9d28a663989f058180f9401eda9bdd88afd0bd3b6a904141ee565f7747643db16d814ccef5acbea12ea192561c26941a4cf22e0ae4e78d9823c217a44d5dbee96b994e632d8df2f4e184f20f29ce2c97c10983c088393b7aba785ed0214f30b7b3d517bace26a635b4dee4541aba17663f012d7f49ba74be0c46a8b0429efde1ba23b1c6e846e69381749f59c606b9b540bb47b4164cb3e41ad0ff34df4a613e97696e5c66786645928a4a958b5e1745193d1a05e11a0871d6b25811b59a82aa6d84fcbff633eeb1c69d858843a83ac772a2bc53895547d6a275aa31ce6c2d183316e75f0a4cbbd78c0ce4d4b97031b2fea49ca3aa80c2ee424110622d53ccb7fb0f0e5d0698bbd41bc747fb92cea7220e2d7676c39e4d212e7f8b30096885b76d06cb066a62befa04abd064898e0096c0c65db9e627883c3cbee3928b3ae65a4d698c114e90420c2c9849e0c35974c81933c776392f35a199035c009f789f2ae73417d5c9514f7234b440be0707083f35f37849cc19016e4813ee8bd69f420fbf915ca0aac88fdb3dfb4c5a37c792d668560cad8ddccaba98862ec12b1c92c97aafb39c6223fed4c3210611a7031f8210f9dd22e5a9c05a9949fb89e2d4500cfa1157adf462ab9440767efc5cffea4492976bfda63d5c42c387e1570c58c3d461159fb8ab0b17246186a59685f9dad79fa5135a929454732a6cac9bfac4f739cf2cf3f41de62ac8992e82939fad4132279ca5d35749d9b942b4c56e72f3c06a739c3deaea9b8d72475dd0a44d3a5d1ec7c7e5961644c4dae547e4bae0f593e7011375d0146de3b61acea40abd42b69b8c11feaf73ded774d7f7a771541fa2e6944b5063ed0120b2c08bde1b76725a0bb1822b0ea41f6fcd82765c56f559def8d161cdb7d75dc695c8d3cde5124a2d973c73653f2181ffd95daa4eae10d16df8ccec562cebe243bed44ebfcc5d895b6b0c071f1f486bf4fa4290b1ccdee78a9eb62fdfb3fff9122ed5908bb4aba2f34cdf1c3e3f552f0144dfb070c51791e8e7d89cea362b353cf8bf5acee5f34b1453ae776fd1476a9d49eb1a17c0156f684e8bae816dbb16f9633cbda59771393390ea747a3b6393869786f909ca907bcaa310bc6cf389c4789cf5410ea1705cb1fd7972fd7a215364fc044f776fa977631afb418ec05d7bb34a22a06429f914163a82710d87100463b654e2cecd752304016c5c097a5995aa17cf49fd162208d132fb08ea2a9bffa30ca0027a907861ab779a8d04fac1188662b2b6ec34ca2a7928a9a6f12acdc22851217cc5418184aa80b50ac7da59afa2f45a9017b007b534611a61a15e617d766cc5fe2862f8db8816ecbe8d009775b47573a5344e21519f3939e09fd3c4cbe6fb0c8b30535a963f307ea07bbc4a35dbaf8ae70445e6974ea8e6f8c565026600e5757b52c82dc75e452923a1c5f0bea1e7eb88de567df5a81fd5316364ea5c55b3423d56ac11cc2892edfc1501bc3d90e827f5bb1c3f2b24cba57bde1bb72d364eaa13c19de09a373edcb193be65ccc395e2186ea09065e54ae9e4c0cc7c80aaf47eef3351190e7a3adebba1276efcfbe329fc35543cd77a87530603196f4a4bca99b8aa4bf729dc3d2930e7fc3309d65caa1f5cb4a0850071864168dec2d421d4a224d0087d0bc63d0f92dc107e397b30f60f247fab3c818d84e6dd7a799c5f51642763e5b18ca44f5adfa3d6354ac183ab6dbcb4c159fe2bf6faab0328b53d25dff7ca896770f7d5e2c74b5276e9a0937d6aa57b5a0193fb1f034ef4875d848efbb28e3be4a47e63d8da9ff95878b3ed80579790c211a335ea5e45ce80103fed310c1fafb93380505ee193c6839922d20899d82aabdceaf9f0dc862c66fb0020936ddf248c1cc8f947e6fe5ca6b31039938789ae84adbaec3bb3531c7cfcf00b8f67b7a390a4218ad899c39534a97433f9e3f79fc6157e4e277a37f72c48658e851a959ed6beda9bd93d21be1993843f4d9b80629bebe2ef1603f203b0e21474008f2d34c20a31928c5daf32eced3359b17a0ddf817a05a0c2adfef733b60a6dea34806d916eabe46b132ba79a726904b72dd20a9f9e9149160355ae4618c3d097a13e7401b05eb979fdd8c7c33eb2b81983f11a761043848a4a881ffeb77e58a8a55a238c0cc1894dd3bcb9a9fc71ef2dc58f71162f28f4e69f7d25058696309e7217d242dbc2daf7757e1aa5a16a6c4110b7ba8e4d7582216a7f5cbe743e1f76c402280ac12942e01e685838756d9eeeaae95502440716869548b708d0cd281ca7fdddf827aeb719eaa5ba71974bcd92e48f8076cd97809a10da6ac024cc07e3f1adb8ce7f17060cbbaecdfd945f941ec4907a261fb200ceebe6bee1d8bbb4f2c50eee42a6b38743f7cf7ef907aa1481fc1220e72d5a13cac7babc50350bb4b28531b7cf3d63bfbacaeee673bf532d50248ac0335a30bd40c009e2f44cc07b5482eca03a16172d311f540b19709f2ff8a42d7d215008bf4c40b3f830db17533f559b0362c87e4e014f185e0650da297c70fa6cf9b430a44867439256831507ea19e9ddf6264fd105202dc8bd0f517e370bc2911a5daa7e36b69c8cc691d240b03632fdbcde10b20744bef3ffff868f2dd92da15c0143f581b9a05c6b4d5bb7d3e8d7e54b1eb516df035f381fc736e6614b6fce23c99f3f613a6df249b0cae22a5e72e9dfe1b5901aae01f14ddf796b744cc885ce495a2004d0738b61856c32006095ad314ea8e7e85bc5dcac2f4bee102ef9ec45149ae3b5a2bd307cab18275ae016332976caf4c347259ca1f8f5708c3db2da98e556bba78702b13dec29d7e886b406f09de420959440c8d76bb933abfcddd2e835e18de165a2704ae17ffa628cc96741df1ea6c1cd927a29718c7a27b01cadb36bad26131b00014f5426b8d3daca06c7ea84b6b3c35981638e2c75b9b58bdd279d168754fd2ca931b29e765bd114bae47f975f9f0f572bc1a07c0589c1d225c81113a96f654c95b60b7aa0beba658d038146bd4de273c4d1da5a22e22e2cb39f36d1ad3bf13a584a067679eba3ed563bd668009a826c5285fea76d87a3fa7d4f0244f2a5c7137325989f4232536581a2f37bbcbb281bcf285bd5abbeb08c03ce8822404f1e886f8eec6ceb1ad375ca4eb0835603b93a1f3f48f9ca9226c87c1f111dd167283ac921297473eacde69490e004390cfab91999d9b2af2ca9f025a95c89d8ee29ea63b98d53fa5222cbbac9b5e6657b81ff2e05e493e06068b77e5d586f3b389df3c9dca732befa201dafe8c01694d77137d8a51bee376e13ab0c92ed8eb9146d70efcca08ffd5e264e70fd9535ee50ede48733f655d43058ae2226daa5ab5117f6925812bd2c0f0630bcf665b17c5cb8ad5d0dd2571a635de120b2124be4b5608b9480acc4234fb15a67b0c139097c01abba3bcea558f6a99175dd1a25ae4ec259f049489be0363fc1b7366f1c253ae42ed949094caaacb71e349cbfe68dc9859b0f949dfee89cbfaabe4ad95e8a8f32d64e0cf6c9cec2c9bc40171b4f3a00c0fe5b2f7da1cc5aca3abe1265f974dccd23050cd5d3b94dd37b4a714428b69042a906972883eb1b51e4174659d42d212a226114a76d16bda81c1d71e5640a0fc55b6914e7576b305697045c07fab288c1c9c8d9358fbbab9f98753dfb635e7fb8de54be93555dc5c1647c63f06aee0e18e0cc7c2f6087ffe66584d1c06d6356c66de5de4cfe3cdf6e292e7e41026781890399a759f4f80fe2827c340d99cb4aa21ba8271225b6cec55d18a130991b9ace3b2a31c65e1a78666f88c7cb6fbd87fbbee25f0a73258d12975b188181c5ca3e4ef4eb61aa20191c8a1f7c92e4b80fb88ecd6d7ff72ea10e7f1242722e9ac5d57d47eee992cd8782c7b2a883a0a0d1d9b16b3f777d020e25603ce8d617a8a5a9c0160c4a6920447fd6cbf042b2856198cadd3272348ebe311367d6a8f30ba4c6e469399658ca0e318454e77fe370e9c084998fb85f5a03d9759ce553aa92068f2715fde5ba2a9309f9241990d2de76d57a89806cb3f9ffc14a5e6c0ab372e45b8f447d61e8750e82fe00cbebde07243ff2884ad30d37ad86e079909007bd54365ec0fe2079808285da5cd1dfd7d4e280543ccea866274c3152ff65425b7d26dbbea62a73e0a8df51efa9726735dc06add3e919aafe7d948d8e17f2d7f13c6c9b11d89bafec1ad7d8eb0590c01cf663708efa9733c44cf9fe1d8e8e6532d320739c5de9b95f1b67112297563c524a5ca01995fe8cdda4f46f573a191ae0f71179f1eb4ffe99221cad25509d107d6f10fbdb99bed9a04548e2e7eba7df5c413ec676848ae82157c35dab83c780e6b22e5d3482ff0f97aac7084f733d9cd8ddb1df9ea72486909c3b672dd85f5ccac71374f0fdf0a51e68da5a9cbb1daf6bb580b130afd5ebfc306ef6a8834d01caaab6850a781299e8e0afb1277245c247cb94b0c0dbefcd7f28349cb89eacf7c1fd65d277f5483e9187aae4c74947437c8c769339bcc7be9ef94e6e82d29e73a7a3e09f4e0ffcd321a1c7743d3b5cd20b514bfff9f5779241e008ebc25e8cffc4aa22ad2a26586b801feea2920d4bc9c1e63a4f43b1edfb50a31682ace496707951a4c906d965c098c253d2e05d7f86eb22502ec39e664fbade6e21f64cd42d7dc90314d51b49d0fccabca76bb3775b6bce93b978c49262f1edc4a1c831fa629ed93a886ce36a8473b09d85a8705e70b7a6c18abd77d3e406fb3401034f62e5587ac3c90d19de20ff76de0efced712b6088fe7780b2cc11b898b051a47337ecadedc24b451ec29de8aa1e58eec7fb0a619b802fb65d6dd297ddc3b11f6d8429b1a1ed00da3b5bb5b30a47812cb0d86d2c9e008fb69b31c39db5c06b724ce9bfe9e62c30fe20b28ccbd509dbd49aedb5a90f9c8c3b45cef19312237ba64443357e604f5f399462a89eea80586588b5620acf7f5e1dc347f49bb950ac7daf72ce71fe074988cfd44fd53719e4dc5c8f61f83f4602f0d0d21706f574e716fb0e14a42dfb831523f05c461c9aded18ea61f37854d9c56c6f1054818ebd18a160ee94dca960427336d39c8f6e397ccc886bc36f566201f57ad2b58f27453ecd3de577ed168a22f5bc80ae9b10d19fcc43380fa5aef4de908551ff2b3750c89dbfafdbfeb82890e2bf818d7902ea5fbc70242b9ff3331517063e3af5fabf4a01daac7576ca22c69937f639e35a02cc6e4c46b6296e85ed292a59baade894f02c7bf8bf5e21851035173b8efa2463fe37ce309036bdd40e49752c3c97b27162536143c35c0d59f081b55f570a400ca9ef87bb8225ca278d967d58a2be3e76094b0b35d166b5998687b82772f9b7c7a5aa05fdf1b7e2b786c35b2fceecf2d27197d7f239a431fa5195ed1ee650f479e04585b2182fb34b8eb143dc11bdf3b7d7fac952902d871089df7f4147914680cc11a0bf712c677b237ad81487ab80a5f3b13a37579bface3afab8024428233b720eb21169f5fd15c619176bd5307c9c2e224d63f142aba29d287ac366a5cb334ba8e2dff775b6da338aa4e03f08a8cfeb6e1d7284f6c6331e7e3808e5d3eb4de43d35cee1c35ab274204dab14bf7948bdcfd34f6129fd111b7c57e64dc896275efe110ef112a019a7461eaa4afb9b3b2e884db28ac0b21f9d6e96e3f5510f3d6701123e388ec3b909af3f0ce2a1b125a046e714be362c2cb3339b77fb1faa9571db85739c4bdded02522dfab2d1356456c7c606a5cda8b9c60f196306371a288bba86aff3b702fe248f1674df4f9d5616feb488a99c86613f1338e4501f747b777ab8f6d0becc45dba754fb4d193fe34afb0034edda3c6af1475e10b0cdefbe39dbc4afc6820f075b50e0467c2f9b91fce8935d51778764a8a5484f38ccf9ec9eae4de2a151583863f0037cfa1c80701bdfc510fa7b15a972f54cda1aee00425179ee992f30d724562377233e131ef4373788e381c26b8011125d1c09986a871b06546d0dd582f2c5639a445b02cdcfaae1af475c8dd45f008b1bb92daf345ba4ec33ffed16897a6d24c091477a10d42483526b73709ec361b787f46ca354d756de8544555856673db53ecb8bd2da1c9a82aa4366da8f74fee97b789654f9c0a71a761bc647ec0a6f1afb78a7d1c71261dd4f50296483538cf8db2b17ec6ff9e8341f15aae0a93079c046f2b281dc1d7d9330e91bccc3b7f4ba2d8d8495509d0c3298caabb6c90399643a39b03daa9f19cd577f3091700eac72e51f2afc592032a35686612af8a19bb1df8de0b8975820f50b75d838438aafc85c5743e2689eacce1fe729d1cea1e2283f22784261993eae56a75ee16ce7568c272d7d9c489a8b7105eb6b04ecad47b031dba74cc1b01aa2adbcf884355c3e21b792fc938529a660d347bbe1b2838ee7b541e99550f87abd84cca9f5d6b60dd178578a90725cd8dcd030d9ad7522f4c95d6948394f59fc5fe4593a8d820ad729bbde09e0648fb0f045ef596e6afc951f5a1033b7d92238ec83956b3f8538ab48893b21b568ed81a85e2923e0ea9c62b08b8346bb47758bccd095172cd17d806f9f8c25a3db7e4ce7141bfe211a965372637d59a5f24602d3bbe65a33ec6786804b400c86547b155ab222968e93cfccf5fd553f949203f5d023c1d36a47e831c9265529344b20c3175391e337ef0349598acb727d35829ef09030fa66e1ec143f2c569ecf1bba4fe0176ecf2b214d931d0834eb164b06868a903edda0ce1abcefae88d2a5202aa28d23d4a81ab41411d357311fd98958e8d1a37424e1cd3103ecf655c71a9448aaba8e04420df6297c9e16cd9418b3d8531d7fb2c8f82596b4937f8488caa041b864f7865fbdeb65332dc6101d0960817da37cd9d0de4b6695a5ae461f6caa308648ee455902d9345dcef16594ff28c2d5d9899fa04dc4ac88420e149da43cd6f959e2288ba269d99c191dccfdf75d7373ed3e5a55cb7dab35f9fca0c9834629e5e177ca3ce386ee04598d230709c8b7ef67cdcca1d3cdc7a6f355e841fb92e5a14538a332ed5d529839929893d67a5d5f73d9569dfd13a637ae6776e2c7ae6c054efefc8a80586d6f6d8e02e09638c24ad19f20b29582ce35bffdb7069077f1d019aa7ef7b4fcc689b0c9a8900fc1ec7dfe3300981da319f4a36e954230b4114c22f8b84967ba1e343ba4143fb82c8b600eeb207a0ae01b011492d264faffd392e6407d540742ba73aa8257eb280089e5eb3f7d713cfe0f847f2d67ae72501c3a0915fcd2e8a68614b5727322ef115d3f888e3bbec8face6ff2414fa919a2963a1aa06663a616800c0dc79edfc7233c6badd8fe601e312a36dbde072b1b055a21089a4235f8705177ad8d3650e77b2a7f4a81669b94b29944100290ca7c0ceec7dfb8b52362b70d2c9dce1f132c97e3096159321c3642a360e4b517af7eccd64ba78112d2ba4d61c6b3d346c7468bbcc3f33abfce35b97b1cdbefa1fa3e73588b641e4d52a8fe89a7797b209554a1de348403a71a97bafe16e2a61191d56fc19aba5d85ac5f98b75956047452775fb5e1a1fe1d69e896bbfefc312144149c453e7fc8cd911e4472e6e6a0f2b7c207d520321714bf3d34caae7c328c90636e8e7ddc15a954fe3006c3783c06e3ce1865680a698dc8c4c60fe4c29cf628987aac9b122303411403bf2b0f5a597d7da955adbc7216d81a2a7fe1b11618d92167a91dce869761d2df70b6d9688280feb18ebaf37ac286c465b90088ceb6b5af9b297e59b7efdb9e06126ef4c7f5b2bcd8378729c5891fd182ea4a908704a90961cd43ee4dc8b733b21314134359dd557a160392f157638c69d95b98eda96d215e7c9d67e9091c42adf0df342933b7ffb3ca037f3cb2f575704bbae24dc73f6867f84d6343bd421467db6a19b152c77fb89a3b130cc36822126b730f65a8d03693b86f31071af66238b4366b51ae60f586cb19e47e66088b09dc3817ba9881a97070c6c9d3d295ac7c832100b80e912e3e4731806cea71c789e6dcd4e798b5c69c6fbaf8a913c6f240e2c64686297584745be031205a8aa3b096c8f6cd4e582f538df98061ba840fe5446554d5ab697fbd29c5a55ed9334f1a4377e6d8deb1cd9169b8100233a96900373b56d2951fdee551088f4a623eea4d9da72dabbcaf16e4eecb12d7bf7f44b4fc8c411b5c5c8163d785440d80c86c8dc6f3e4237e1c863065fd6871f72e4a03e84876b30fcf24a9357a8bbc82e4869b68f83cf66bae14ab0953763d30b565ea8799f4790efe19463b1a494fb5e84fee4f74041f5a25058b31ce0e2e13ceb6845df128c32b23f9f10e3582f6a7e458b239edd813d02e05d1b3f9b39e458e9faf2da6c9954efe3047d1d9da894941dae407e17a47ba71ab729ffaa34cbc044ea331fc6bd825ab2e09c1f3ec958d9a7596b3a6e87ea10a75c76e141cad3283db60cd0dd549de4e44114ac3b29f9f10c014bc52cda3ccb88e5c623ada636d9730b9a6793f1a38d3e37f40efe36237b65d98a9314312035e37892bd22b7fea4930abf25888c80bd59690b55cb8c8143672b6d22cebe31df86bd60a488fe3da13758f33f62b8fd4251f272d199555de4440fa9bbd62b35efbecd417f9f30e2088355072cd608faee3ba02554bc6b80c0222851f4fffe51ad31630fc1fc529c90d673d954e6069669c11f01b1ef74187e2d29466a29a72c285950938f059fd61aceb24a6352eebd8e3b7dda97ba50662a650c590fa126fe6c788255fa70eaf58a2f4327dc222c0231e824a44b5103d19404e717dd1755ba43bb450442cb407f8f0dca19fc1c648afe9515bcbfd52eef01cc15f1f6a5c37dc3238a9071ef297e521214a7e0703520dd76c4a736421aaa534f263d6ea57e7f6052512caad04ff681168d3984d7ee3233e402e5f84b34bca74333560ffa237beeb8b87c2b006d67d9334cb521cfe02028a9ff389a729086e18fa55dc8d3795ef4436a5c5d83f9c4ebc56ed4d1561d0065b0a1e61a39182506c6db0705d330449f2fc44f85057eb245e166b7ece09e44523dc340eccdf23fb53dd692e609be9b445b1a7dca7a31623f55f35b9f60a410da5c10610ab3c7f39423cc5163365348f28bda78d26a9e01bfcd9a81a98b7998b4e69923e9990518cf5925ff502983427ecc3b23818d011e71863ffa9ea1c10230f0f613065c3cbc28e23dca2656b027a17a67641c39d84903d4dc2bb50ee736df596aa00da60ce5e95f664ca16c98a5937932a9cd9c285f903ad02bead5d7cff5d802c8b1926c0cc8bbf8f4899cffa8647628030f8e3e922bdff43933027e29437a2acdaa0cdd82ab3f9625f9b4ddbbf23b809e2b8919208f8b65937cffadb4cf4d9a10c540b76f2fc0218de58f6dad7f8163725b7c996926f84a5a96dffe74a6b31041f440433e7f210d36409e2e633fc4581ed38a6dc1c9e23f63dcbc870aeaf225510f32cb700603c12305a4e503c6eace106ef48330b8b37b0083d1ba741da3d15d7bf9f17b50e771b4c893f6bf1b16ebaa774327f5a95ae07f95b62757af9536aab0e33c4f12f23740f14ffc40e13d726bf9c71bd07b9228e49262c7a3b695313f5287bf81c8d632665f4f9a623755da06c2b604da6e34c4887057888605cd88cb71d1b6d910959ced2872d18dde5395f23205e8645bf10f24e8b67da41e119dec4f0135cd1f38debedd9a287693565eb31308ba67a2955055e12ea09e5c29666553429846f0efb9c0bf229c1b6d77a0b5f92ca343101f379fc467df4ca048e5770d8c79f66933b4c2e11a995b0e39cd7d6830456257b686588de6234e8d98c26a07c66ec9b5df628aeb295d3bbd235b463dd30f2151e7d730abe9bc2ecb271a884dc250bf1f90d20b1333b6e03599131e256ec86a89d46361930f622578b8c68ce4804025cbe77e9a87f549a787dbbbfed6b453cb8078d1e53def3e83ee501631c3080623e3e2a2aae79aa250f11e0f537c6611d6c139c732ff6bf402cf51bef138a7c59aaccfff091b64856b2a1e8b4bc9333eab0a4230b23a98493c3a47a38f54152ef1f153ae6d6134287b4939d4e775d5853878d594e4fe3f43685332d62d12fb5e9f4c51f6355a3461166bcf64413b76204458e280cf16f2ae6177e5c2e23c7f68919fae73704c131c1cc36f6b2f12f6125041546335347c2ecfcdda578a99082c41177336d962f9f7fe77cf0a1c5ec2b180f82adbcd04588cdbb88cc5112a2111f51d46d2f202fa55f773d22bd171089415cb0c7fb6dc0c1d7e35910ab139634229fe257974eb1b2c11c973f6eb56781235ee7860265720cdfc955c8412329f9a6e64f448015eae4604bc5679e4259c7e202ea1c216f1ba7b7eb338aee7aafa18a9172a2fdf90b6a262923ff41df5918a396ad3d703c834a1794dc7770ab737f5158a812ab53883877414408b684e2c6412b5875caedb3a4f784f97a8f2421a98430412322d0a6d0265b02a7e88e0c284ed0ff9945cfd008d5cf8c5b49ef32c4216740a28dc00f3a2203637636086aee1309a8963c19921dd4e004565694e9da08b8d1a2fb79bd376630116956fe426c5f1804b1af673fc616d77ec68e2761c959f479ab9098adb4818e218da7a51396eea6cb1d156c35d9c313d12947643565ff90ffa7f539ecc5afc962838687efac32b42ed259c64e233d6a69b7f8777f20ef2bbd2673cc611ecd3073e313f038701a550374e94639399ea1df40ffe5ebc4847e687fb6ac679ea294273948a436ab0d875acd27b02b2ed18e265979dddc34ef72815c0b7297e8a7bcabfe6b11b90e38effd4fc7edd59cd3ce3647bffebcde61983df1bbada629abee8597cdc347675b3111f8e70e4eabef182bbb5dcf08a41917503c1743e1b3888d15a8eff5b5b99a348dc8a68092132f990a5eb2703f767313585256131ca4fea6e82b76eefae645c51cbb31dab30f0c70042513b13342f880c635fa6d5e54e26e387c073c4b9648594ac9b07e50857576279f8394e6fb9b2db63609f5d3fb577e788ed0cab126b891fa8736e5568a82d08c3692afc1a5502edadb61455013330a202351429b6fe51f7a2c38ad885e21f26c77e8e862a12fc3ae8774b0f17e83d7193617a8945bf266cfa6617ed89f98811a4e85bc67627d81c69717434a55d0e6445dd72b6501972c051ec80348b0491f511a7a34239d49fd1cd51b3851dfe3fd53cb8b443218c7e889f0ccecf11ffdc6ab322c536aba1a32d7cad26d85b527f601ba49854214a22fcef6d3e0aaff0a62d2a8969b2f6cd075997b9513e1d45d8d100bfe215edcddd5db5ad15efa73fae49323a114fcc30347775211e67972b67568e058a3b70810788217cb2b8a4e95a8b565f28c315fd92d7228958b410461efbd929a4d01abe6ba5e6b3f80a63779ece7e524e1a7c49bfb2b68846ed61c629105fd8e95ddad4cefba95c403ae2a25cfae29f5850651e7eab5fd50d58512f12ebb531a61def753d1928064c0842c4bcf6c1cf0c7e3ba680398c1a4bf85afcd4ec27e6384da89337bfc55d16e9dfb41c1a753b0bb2e85f97a337af0ea76afac072806f413ee78df4e2b161fce669b0fed99d0b015d62b6b916774159cb6c31d0b73e5cc18e89695b1c28eed595c18c212aefd508e32ecb899f4d14e3049777d9818a9ed6253710c2a1ebe034339054b252c2eafe7c6d5dc97c63fdee50ef9a3214af3270caedd395746c27e4a1d86b9e403f125986196a5cd958eb3ef6a778e31c74937ce23ab795a83d2a1ef0cb6480c538db523030f439e0abca361786a40a049f2396bc8ac171ae82e73b5ec93ba0549678636be86814b51b1cbbe5d8b0ce77f3971b3deab10e249310611d2b29eb7c38c8b1bb915ede2430b12f95c9fee52a55b7d8ccffe84f0c2627ac7acadebf7ed0516e2bb3bd11e07217b78923680bc86e06224cc687067a5473c52c1a86479ecf1acea2123ed68e953de0e6e86e6d87d3896867b4f0be86528415238f218c659452b8bafac81f3b21df04fb267d952bf538dc1f6aeeffd90fe636fc96f9963edbf41655fc1029164698e74284df08d955efca9f5cda8b006608d4329133de3c70cf459a6c70f0e74a0dd81efca24158ac8ba5584cae5750ae816e027208b7cf4e4f1267b1543ad3f7a74e20332b1fe86c365ac117182763ee26e8cb75c77f6c35d3237645371828cd1cfe125167cdcb74879fff35c0e2f259f2595ca54560c3584ad63ff581d5e39e84ee687fc50ae557aac2b58736babd0b71156f9ff3180564e497c405ba9c8f58310bd3d31dc99da4978f8fd9aad7df8ada229b9f643035b772fab9fcf958748a8d107d29be35c7e5f469299c3233e09ffc76e285903194438c2efe0bf807a95f0d11d6efb1471c1634d93319e5662ee0dbd7c63fe49811fd6fc68dccb09e478f911db3f5dd163ff36acd1a025867a2d7f9a94c5206c0dd38da7b542e4cc18062a04f4c62f714ec0ad8013f30e6dada48021c7fa84b4ba9637035f7861953847423a793142a5d66731cfeb654b80bed5fc67891ef60965df2a73ed1275fb7458c929aef06aba082a42941716d374d67aa408c0faf799224bdceffbaab8a63254672e2375b8fad02d45d7fba834a15527bbd546cc51de64a98411959702b546d6252acf4daa0fe8f0d203ed128bc93cc4907fe46155e5a30247a364b41e502c414ebe64a02a682d84cb7d7890141f4b5b0edfe96795f265ab7462fd26f21c9fb64b0429494ad0ca2ed293712ccaa76c671954efb82c86286374cb5d30db9e8916758adb658b62bf77d65792f5f974ebed3d15b20cd00a739a9d57a3a0fa1dccac381b30376107983df9486cd4e1c24f079b0bf6f53e10fbf688bf95655279e11e863aaba39a70f5092d660abf0cc23e72118cede5759d0b69c31df5ec29cc968130b3448d578544cb3c86e744aa6bfe917646139aebd1fc43e36ce226e88fe37f09ca37cc230dc16111074920a4e8ba49c28c32a3080ad4704cdcb7cdde05d441837b5d3ecf14af65d1bc774b3c36a1864b733190a8bb844b264c6a51e286ced02bf183bf6cabe01c49c4573642f3da006d0f2f9ee83443194e9fbf0861509418da0bce7b3c03626896d47b58cf22c957b967fde5e3eb1c5842edb683bffbdea0e25f6d9b64357ad81409ab51893e65ba31fa9b3034d0a7fe70fb6fdb8c9704e7812d4a477417b5302134bda30212f5d75753f864cb565a13a5ae02b7cbb805e67037c550e7c53b301b1bad491782ba53be1387451afa0397b812da530e6f5a2960b3ef104e681be7690fb50667a1946e862b8ad669831246eda0f98db6b9312d55ef6b9aa935a1bf6f9621110751fd99ddbbaf4f295f7ab82ddb3f7ab32ed4101193472f8becc8de6da39a810791b37d153c56dd98b030c7be1b5033cb026218eb710aa2387c958e799a9e918e95276245f3a4837302a1176cfefd70f347cae318b40b14ff7fb9ae127d54b43e422909fcb1d2136f429dc240b3df193b25c5c5deffdc1722adff5aca0af6ef3116d5876f9916ac9e3cb9f199ac032fb4977b38fa6d30e68b348a30c46b976eca6843848445764db9c66f52731eac203157e04c2f840bb21780aee546b2813f7958ae2fd88d4589a6a3a35315db0781b5dd9947e3855f3e39d95a003730b35bebc3d330af99ebe54ab58b14544b8e897b271e23298529d5eb36e63ce3660e41bda0c76b0085ddfd4eaa2e74feb48ceded77aac6235ea74555386b1e168ae24421b5bb415bfb776dac18e095a98b813af4002a91a52e17f2e8dcc970488b3bfe05bfda791b601ea05a4c857653ff333be5912f3fb2a55bb1d81d1e0ba948639df689fe031c65acff7d5280ca0909ae582825721c7890c61bb3f3ea606060ec3431589a1b607ba0577e4fd2fa2e8e2f895bb3ec97f1fe9e0b63a0c30871ee15fe0bdddbce5244b5d6e0de18fc27ba44f9b02da178681d3229b5519cce37386e8dfe3998a7b2d997c4d23712c49e0bbddc700f240242ff982304ebd637416b2ef47aae30a9660e8a95f243f4a05c0930582ff45e25a2895c95d95c6ac101dfb8feb09d1b04add6476df54cf2124830b1abfa165edc425b4a589d10c3bebe066c9dd201902887c172579e4145a0006a67f5fd95a834e6627b76a010294864459098b799e6c1ebccde573e089a5190bb089ceb7e1b8b490d7d5eb84c9dcbc8975e131d4ca8ea97877d5eb44490136d42c395c4d2a4ee8e390c772018a3cbfcd062b3b444bbe652962e94592625802082410f7fa28fe6165e3b0aec1a543776d6de27dd24a9c5f23c534f6d949399d43e420b993a505e3f73148094749f6e7fda3339430b06c4dfccf5146c2d71dd978783d31441f273da5e97c49f3d0c1cf4339e951977fdfe2124928474a7311374d1ffe113952a9b44f1737ba6d048f3303b7887a6bf3fe99c0ba84d8ee64bfd3fbed64c496ed7c995e534731d59f24cf51fbc0ea9922fc4e6cd67ec900f53b2da07bd185ed07719853f936bfb16d7564795de77d6e7b8825eac7fe475f026e335c5a5ab0135bc3251102209d1a902de000ee349b0feaf111511cddcfde2e431140e2156f0d42a714e9bd8ccb5fe9c3dea6e5961fdaaa20134d4cd07b0ba580245781193b4702f789800b6108050dfcb6eb4169c9b9ba7f9e3d38a34957e2a78cdc38f990bc82e2919f6956f0b10f7d9b75cdecd1b975da67269aeaba792ea5a949b578e2be32f34c13cd4e6d4709cb618e1cfe4f0a5ea58c5b60a70f052925989d02e154ea8419c5f4edd71296de3148a34e7dd25605b02b97222d0e39291feef72b654b672783a69f49c0129bd262797ce1d7694834b82611c9cbf4a9944503acd46a9135758482fddef12f979523139ae4bf08f0b0b0f74944d545081c8e0058242c766a9df0bf62e9b498b581b1d467c9ba84f6e607e1632e36d3c7d86811050e12217abc2405fcc8d193ac016b3af16885c739e6e18007eb3b8bfe6416ad3e2109115598624e20b4bd6c9309b023a811055c2879c1957c20d68cd491a8c90d56845fe8476570892021bfff38adc320fb3f4a0fe938f5bb3d9042a183b34c106be5725f728407206dc3b73a98fd1405d73d321fba85ee671074227cc9c760e1db6d9b6aaa39b4c5cba4c1eef8d087a459c2340ba8969a20f25006c28d011a93c10d299c76c7e5a24befb0529fc6960de859cd256b974ee2bd644c2e004cf4ec933a8f8459e17357dec991f8c0c5d1ae7c80855af35324d9142ca9fc8030bd9c82f2ada800608302522d9fa2d341a39cebc1371779af33222b5effa26840c1fe2e6349948f768817478d0598225e81492ee3dfde0b72c6e498ae808f8cd25c137d946482f14870cd52d89030b7b9eb234dc047b6ab8f4a93b078d3e06d2b7ffbd3ed93e74b0d2958444f13599a093d58108b274e2c53cb4a3e48fca72417165c07e94e79fbf52a9cb2d9499f9782b58785b4c8642de7a459a6a4441db45f41a45cc23406082e18bf68e001fedcae4f44979c04eb1d1228886dc082960f6968816dfcf63f77c73325c2b7c9c9240e190681be305ee049be86058ed0edea2a9e1c485d9b6c7cc788be15bb0fae044d65c4739a87dccc2c583764b035da534c8164c0459d9c6e71032268ab136d1ccc25f6a5dd823b9dad87057f01ac441794042075ee92cc2f87bee45074860c208c4cb21530982d9f71312426341541b32f014b3c058b06e2413fe50e74b13e872916b030aaeb4653cd6d0e71cff97b4b2cbe821e64c142c45461fde815d32bdde1dcc36f5d08e0bcdefa7b1b7eb8b135212351e60635337d1843dbb7e7b5c63964afb50cc45da4c2e2bb160de668b0287a349af489634400967659a3a0c48f5c47ab6a27803c39e484f53c282a4b65391606a52fdbdd48517d53e7aa8b0662b687dee2c07e84a949e82fdfa8a10fd369d334b2da6c42d1a0d765dbbcafd6888ae3646ebe3d0988b0e9b9e2ff4e28ef33c176f478a615affcc096eaad2e648408bbc82d6c507f61616efe1a1b9c5ea206a0f1ac5cde8c046fd80d7f8e939550e11d58abc3892c0b0b3fb619a9cbcdb349142dd1898b2e2d7393b388df1c91da17379cecdf02a50eb9e7a9f3e9d7c762df7c5117cced3456a670d7aad07bab4d24c47f9a3234099d8660eee82e2c4ad0efaf08ac36564535eccb0a292675c1e779acd707b88b357151518b3f5391abe87a1796ff243ea36ea0d7f1e5835090d608cd3f4e1d228b111c41144c119a59cd4456aae46d0420d6f80ed199257785167c5a923b709b482385e279d1b7ab86ebdc6e897c974c79cbc8a0e5fa80e5cd18f6d9fbe6b75195ec7249adecdcf2bf54d7db26bb581e2f613567495a961c0d5dc0b75c226061b58ce738ebd957e10301116a8668e86da337d802bf40a9e6aa7e87db3fc19360f0c2670c8740a09586fb5806d7283ae06c898e97df9472a5f4f61120faa9b46e4397c42d6480c8a7e6bbb293a907d815c192c63a535b90ae3d63133a7363e1af42023ef01e36355afa5f0292941662feccb2545c80e7cc74ac7f8297165dfa12280e87808c431120829175fd4209213d94c20f897fd96197f9b5a21adf9b3e6e1468484ef27c70e84aff29390144eb75fed913ea3cc6f3c917b1b73d1224924c9edc40ee0785a38848e3cd3be4435269c53cf6e365ee1af165f8eb6ba886d8300cfaf6325662beca245a38f699ed5c75cada4ef63f52727b0f60205a6b62a2813b96d9b809383b5eb43d2b35a8190dc7b8af6d1940c196d9cefe5639db4dde8fc590c694047ad7f5a9ae8d08f15faa5bde49d3db156eb5ace95c9ef996370ae16b612862016535806920d54aa72d41986933cf0922fdde9cf5e22425fd7454e478383c44f569999457708c807d2ea7203564db360e52f1bfe38f9e600586dac8e04dc432bd052259d01837a8c6a17310c0d815efbdf58de101fe7bec7c2224616241cea77f3605c8a3bfeaa30c6ad3ad3d5bd1ba6b319c4364f110d149d9a9cd1f4769c8d9d0bf0daf1e79465d76ff18cf88340e172b4b4d6900735ff0c04a5a303090b300017c873b6387920b36d0ca895db2f4ee44e1fe1eaee43c50495b34705303756d31692c3eaf962b4c2a224bd2530dfd6e4b9bf0978e7e581b584a0dc02f369651de6f3eed2c00f88707810dae03bf4b35cb6a21b5e47ecb3e08fc5bff55351ebd9054d30d5b1505cde837b7c3ad0812fba48acb80c9c11680a623c4caaea7a4baafe251e64c4d5fe075bf75a589d5ef4415e0347790040cc78ec3bfc3eae94945f6361adb30fb9ccad3e24d6a6b2a428a5dfc06f8de0397bee07f6c184094091db3cadc65b78635faea71f4f76aff217d7d3258027b5bd12bb0ba1bd58ca1f9942e5ada74bb1b9edb513e0a89dd4c5256a1373f2de2d34571326d7df88f65376cd44095fe9ad65c124a3e5de26e7fc65a5f91c3380516dc3bb620e05c4d384f8782740231e3bf12b9f4d32ce90d73b6f5a0574ac455e5a586fc4f5cf2ac3d533994de3608a18c4234ffc46c1441ea8d3faa006020a8af4a029ce109ededb88ce40e44cb3ffbc0a120037f7cede2dbc6245f0cfdb20b5cd10d4f4886eda022fbb6fe56b822cbef7b89f6dcd76f6870812374dd02dd4290e557e4b6498df32f28f43820d80ff9a02f79680b044a86b58f065a612e9bf12bc48c25d61a62736b82089fec85bec6b588980386ddfa36c65510194953a8ac83fdf73b40e1c4c03265d922c828dc2e2cc30934c0b7ad0a588fe7e4805f4b131170e76942fe9c60f3047c6e1053440746b661b52939e80264144d3af013ace5f0ef08ed5e9e746b2971c10513a36ec0c46cd329cf17eadeedcb5ff8312ab3fcf51502826ee11a9d72397cb6eb714bad5d09b45dff30e5496a3e151b0ba1f6b97ada80ada6bf1aeafc262a3be2bb295e0bd6dfa2fc9393c10cf0a72ece91fb837d018c6ec26c8213093504f92afdf9291533bb2c857c09a892c8249b91db0c5de31b053ef4043532b48a33c4a2e88f3f01241befe02c6831a8a3aed710d87922de247376be334890ade5f2514614c35e2efecb52a690ca24f35b2f427a3a7322632b55f64e552c2d11bbe930615c7b09e11929a5bac63635ed5660bfc3cccd08a2b87dc5826bb4d0a530b93d8bd680df0bc67e40e7d77737d7616564b517ab9859de53814290877b83d3ad88d9ffb432cbd243fab1ea765c7fdd664fef93be0b86b288245762c3d0ec3314bcd777ce114597aa9fbb7acb7e2343b558abfb8843f0ae731cba4dfafb87a8fa31d2b7661fb831943695f17029313d5076ccf0abee5b651c9d00275652413ff1b5074b31f03044a5ab591c948136d7c3f65af011922b5573cac995715bf2069ce65c9f3c6e451b81d7161b9de97e424170d325353f6340450815938695a04c45b651026fa44ba0fecb756d79e140ac5363575b00a58413ac4ee78dd99729c358452ae4db92bab120296832a860db0579cf6c71d56f7e9b9be0ac7549d3f656d04c141a7a7938c6e50a08c1d91b23e0ebf3309dd643c7e9ee98b69ea1ebca76ff4bada733304ffef3df267106cf87d9be65a44c955961ef8dfa0aa7a7c2782e24d0c05e29dbff2dd68c4d0b2ad117735f5b4b90f2dbf98465a8d0d8f2b9a5fce84f9248a9e7a0a11159b1f799b51d9233348bd6548ff8c5ae7b027656289adf49d654cb9ba5b52d802cde40532b1cbeb3616ad62d483ba390c6ab2e63beb4f4aeb1651acab24a8e1662ccec578f9f98fa87664233ffdb9c2b3766b6967f3364a489f6fd4cd73b4a6b1c70a88a3bcdb96474bf2de05d11e845891028ab692573bfd2998bba9b5a3f1b79c15bb3930c8e30fe52ec13480f0170a8830c360380c4b3a875290f1c23fd32cd6755b8774ab400eeb93f4b597627ba720a4e7e102702a48916eebae89ce18bc74b1cf40af20b26a5c02661bf9c36e1efdffe7ca9a806d7a037fbed5310af4e7e6588a6f31c66b137a70289086a1007df932debdf41410cf96901e57aa340262ba85b960896163a69e04b65a879cb20c196bfb0957bc0382210573d82c7164316feabc3365a17c608f679956b39807caebbd8a44e3274ef06a41cd44fd07005975e5f3391d8145b3ec8393a599dbccf9071a5aa9e796c23580724b48180938137d07e1a5a726d10c28bb87e558b2ccccc354c91da9c9b3e1a1cf604aacfff4611f5a4d98324d3949d901264573dbe1e9abe01709eb0b8fbcd0f85d7ac5fac46fa4ade42cda3e4c640a8be349f6637f2269a4812421ed7185b45914b05e13e7351ea60914f2c16255d3e78c04168da83c1c23aaeaff0bfabb500ad102e195ff96f0172765ed0f56a5b7606585003ee5c315e4cf4e21bf5d33f6bcc73c73db45db0cd90b26bee715ceaf307b12c08b03bfda20cb87a56261047735d359b560051267582c3c5b1b9b9bdd48d157d81ec420ed0e0ea2843499add3b56b9b9c25e8d9ad9068a21ca002379ceff6d669f92f206da109a6c853bb9d36f34fd2732f7878d77285bf4056069cc7b961582747248ae262190597505b510e3bffff7d908e669a50c9fb1b0b30b8788fa4d2e5a1c27ce1657a59d8b1d9ddf13f272fe37ee23b4d3b90daa96dc6a3dd97a743db67fe3425a62b3a4751ec2a9c974c0f864a1d02f4347bf5f4a2df3c29ac7fbd19816e07a44a00489746e48c6eb25f620b846cd568acf561e5a714251aa688071f4439dfaa92a2f51d06d06ae0b0482912cdcd58bec514469ed9cb0d174f51b41d5c5713faec41ceb9a5782962a6000153b1cea00d516fc97d48581291f3d0e735602af9d78473ab87eade672ba63658b9e01b81130d49c437deb917551b8c43700d7c049335d0f8adbd701ef4b41245e4eb69860484f22aef46ee1fb4e8ac5f40c81afd64ca7e13d9ab37ee730ff3ab293cc7b6db89aa686f70aa0926bf5e48e80e72b41ce36e1878ab86c82d326c1e24f0a283068bb60e35c5451acfd7653209cdce8be7d4a5f0ce31c44431dea3cc6db953d410c25e03322ce1a6e37665809f75e172e8636bc2a28f246d49988fd048c7dc4bcdcb1b144f85a55abfb80f3e8878fa7edbdf4ec882a25b5537ce2d5368db3ae410fabe082ff1d92850407bc41f835a88111eb60f3f43c261754b6a006cdc17254319b8a1be13e099af2faeba7bbaa3c827d0ad17dc483edf2ecf554f6e185c03ab30d82b1b108bb4e7dd188603088e49d366d5b7f660e1bacd24e044c6e7107c673d50bec42df1c1bd6803dbcc42b282dc53ee9a06e4c219d3fb5bb218afdef63679a02b5ec495261d8a68d0cd6df34f35a7cd91f40cda3664ed6f76bef86d10bf9a23c27f4fef6e93a54b446107b203e6e842c2fda6c140354a7e2a44b38c2dfad9b313f9b87ebfc1e72340a2d97fb98d2dc5f72623595ff78e732e761d9c2fd0e70f4ab9d95979d232a713289e4c9406f14de389d0468d8f36bb59ad8615060c958a79a70ce0bef3f8e588b890229c86814c72c53e155d9908036ab5e5d3263c3eaf752173d8863b1b7380ea171958d48be36e30d4dced3fd96057fa5a21b99b99fdff39ac849b49d3d6de990aa46fc84f1ea99cae51ce1a6b0bbe8384dcb2a637359ea85295d81a8a3c175567c7e9202b838371632fa6c0d83ffe18cf1048dc60a89d72b3fa741184de83154a437034cd2b32018a0ccd36f9aeb2a2a32186574058cfd2b16ca781759e8c02035274c690e39f8ca5b57b1235ec7a7dc322698153be69196d0e7975861315ccabe6a82e48fdcd4cd2b2cc5705e3ba596414620d5950623c5093daba24c93b3478a82bf00ee0d37024a7d1468fd5fca0db8b9a2bf3f0d41c760fdee118f3d3e45cd492021f77210a45b6b767f952ca1d30829cd1a25b899214baa519d29f3cc2966e0f5c42b643ebc66d8d419c1a22a59dae8a63eff0e7f8038f1cae8bc33165b9c2cfba0eb3c7e8279a1586ab7fb7ea5d2c52732dc963d9f0392804c55f6a82289d83bd6cbfe8ad2f90dd560fbc2cc5efbc4d5c2050335bb57aa1e7338f4175e34ecfa9096aada44b0440f7b4cf251bff50342cc3ce5c7f4f0d4d8954e111333b61b6c9ae75b519baff8d71923ff7148c8ab7f70fd9d1cbb246b35a2de39e917a12cb9091ea5cbb78b393021cc84696a673b97463afa9fd58c73ba78cbc503160cd5a469ee67c21ae0fa2137cdcf339c8605ed33ef495a83dca2550ef40afeece5247c8227ca74365ee281e27b8a2a3e6db87e503dcb778bdca213e99f6dd1487a12d1848b40c3a41b1b27164176f1111b7d238efb401b5bd0788129d344c8b0eda9679df6db135b0cba0520ce1c6a2142b15cd51cd8f8f87596222b3ea3f56d3855c5c3f8ead49727b354e1e8a2a5d672d18334b9ac7e04180da6f531f16e6eafbd50fc98bf46261cf854a4a5ea51d7ac4b31a0a32916d33d1ae61d68833c6264486631073695211b8b88d451676e4cc1dd470ae7947ed26470fd3682b7fdf02341fd39d9a9fd7034550403ada16e5a74472b67e39a22214449d419a16546bba4b153aadcafadd9bc42a7b8dfb5ff2cea6e53a0d4e49f3b71b34901aca52d7fc20e8367bc496fb835ab88bea206673cc91f2d37dc16d8aa352de1afd9fd6ed2d9250078a8a1293bce81cc0b408a9d5bbce76bffa1095a91f26c560e46e127f4d37f12bc3745bfb367b88befcd7cdc32fa04e38256d22646ed24ac8a7f538f7932e369646fb41282e43fb0c949839c1015ba4b870e7f6b4dae58c9c0e0a368e002444126c18cf8a2e6f54c3fe8815f718c37e662a1347165e8dd4abfe91c74d183d81960aba17e2cf4c3d08901c811a5a6a88229138b6157e90063e45192aacee5e07053e1183f64ca80c55738770f133f1e8bc0088f1aad30948efbe921e710fb4abd6fdf814e352688a818520359098570a2bff4a6b170afaa42d854383a1cbf295da3ee183556bcd19a8829254ebb48d5a197986d8b3acc7ebb2fd484b9f3fffde9e2de410f5d5394289d0aa5ab5f7b65057731d76ce2878eee90afa73f62bd8d4eb8a0ff112a325f174db3b991204c2f6675dd15bc16e36a8e8c1719c10c55ef4420eff48269ae26f2de5119267b9eb94b5dfcda5b475a815d6f3565438c06996babd7f98396ccd9317b19f7e352a902decf38f41064144f0ed8669e7069b51c70981e837c498d7a23d2fdd96f9253380f080e1ba5fc674027a8f1d76305afeba68bfa270fbb3bc3d15ded38671daa66dd9a70fd676bf912d458d58f8a422ed67180f9282a25fac9d767d737bcc18f9932e1d28504234285f1a68d910585881da3405cbe80dfd150a81efc06d27c5944d1404a413e2fc82bede6a9181e63175c5853da3bc591c8e84cb7e125f454f63ed4bcfcf415449e3c9ef669bd1e67d2317ea5a0351874108ed43f4f760b7c63657cc1f1f24e46d8e0c3f4f93054df719ccb80ab945ec7a7de28ccfb5eb1a026c92c19d53f071e09e8daec988effeec744d212f79a5bfdc2d8bd15b6f140944591bc73d3f54fbfaa4d5de95070c35561886940361a4c8b62a9b18d4ef61c9a88e1a33720315eb38ea3b99ca87cb1c4ea929a861fd2ffc62b2db9ef2b5c6e028dea3854d7039c7f7684bbb1f253bf39fa51107cf0318fca00c994ef58c5c12225a981a1ea969636de6ceabd838ba80458f5fad883aedcf8e5390703850ccb8ba11303f6c83e5a04ffb5e0cc3f627aebddc1368a275d582403a33fc5aac2a972f8aaced0a6797ed690d9eb7888c5324bf21adbdba68246662b40f7edeeec349cb319863e6a3846f3797b822bb3263e865a2842ade6e71b63db53c752eacd0113e610f3e2936421fa1a7942d58e58a44d7f65f893a44db3bb95d0dd6de4b12b57cc60aeb2a2c605855f50810272c452bdfeba0d30d2d4baabcc9e384719af730c902dcdd7e8c73607e9fe3622f2a9c919236fa8d892da3fb40c454c5f8c2345df014f61679d716c0b19bbf376b0d148f9e80b342ed95dcde5b0c13813d47ac7d724842051ff966ed7f88062fb273f52083dc6513f07b692b88e663ee11f18648b2b3e47ffccee313c267d2c400e7708ad41075e3f6900bdd361dc7574835e832bad3bda71ca5cdf930b2ce18a2a59eac14423a4e1fe630c48ed42534c863cea00995ace138d7fac09614ddb8ff5e451a5d06a67e4a2531e4776f76971ce30d8f4ca1e19c0ec54ef04cc4f3333c5b4679a78747b93e7dfb2bf697f73190f1706086de1da943bae907bd8ac24d151a555571a823db29c1fe950c01730b5aa8a06dcf5a96e1583ba3f3573783cb01ccc02d99c1de7eff39752dfe50cd4f6a74a6256d0d0a18e68ca2d85bfb330dc9e330d1a87521da2e2fcd774f0fe6cc522122d918e1d6141aa6da7001da716bec10da43d28497969e8739e3054c93d4da9c7a160787723957c54cb7946545002da2a7d4edc7de97be5aa80432608841e15efcff73ecfcb79a04da5d1035da35d0778734f9749fdab4b325ec2374acdc9a76623d7756a5038765de73ecb3f31463ee11362c8cae32d2ef877849fe06a67d40f7bfd777dc5543f973a5e4af21146950dfb22ba3d5ed8515ab60abc234cc9074ac22edf352e49b00bdaae4e22b769d077d301cd13e8c9fb11e2dbea7c9d5c90b3c62db071c6bfaae3af0b953e892713c92cc55e2748fb6db16a9d431a56bdb4155a2bb462602d7dbc83ca0d2f32a608aa526beeb72d95a8bd73c59e26f387ecac5575b19e99fc56496982bb2bda6a73297cfc4b2693ae927f10b4567031022de85699354c05694574e2f5e04de0ba6a74a4ed7e00311b479889352e07096bcbe6f69fef0ddd4df1d2db35b503fdd6bac09ea51249d1aacdd036fa4c802a2cdaedac9e28fc36e3e4a8c166e954f04cd124ba7622a861ca82e8fb3207c1b08b02c00a99a29957dac9d42b74163ccde9c9c369149b0e1e2ae98e10f99eec07df3e18c8d0152064da5ce64b7c31663a9ab6563523748843df9896e58f03cb40e1a1ebd8716b60d39c6ac3e37fac3a25934fe64e160030e19af32f4420c300296e39a6f0d869807cc8e07bf9e67605b8d2daec18f2b5b9fd9c796e7a1933a182582c48697ce4f475a630919e5d0f09594272667955abba4f881fc3d9d3b9b48a8764e7ce5f2fac887083cee173f6dacf481fa4fa873153a7f4c76267366916c38e0f97e81f0990340a0e1419905b08453b2939b80883e411c00103ab63e43cb2baa73f301be90be4cbc9a917d8babc20aa14e140edb0e048029b3c26c4860b48a46392573fd318191e21170516d839ba1654b2c550b36850625dc490093bfb6fd650ae1b34d6858deee961cfd0169a040a9a859706dc3d87d0c4e1e0e19be055c3e8fb8e70d727bec499d5361c4327ebb8529b04888c32125b27ab5abc0221f8570fdde3085f5dd9b49951f862763800fa5c483e627fe43501a41d8f5121b90d24da337fc4c1a15eb027abaa6c3e1561769e94b8b2bb998c1e28c54193d94f38430f111e45da545726fbc474e5cc75b5f49d86db5499c2cdc5ea1222f32b08884740b151e68ebc46263740980b543664e1fedb1209de8b430de4c9c86734fc9db4527a1410bb023f8b329c3704fc07807b06930a1bd297cb2c03258f745f2d7ab971b609fab81393fb92245142ec36fd0d7f42403f17522718b7d085e17f8f3cf03c5bedd70aa12f8f8e3a323cff6e31909933749a96bee4e51392887e17037861f81f6db01abdb4842d389e1450687700d1a1e91fab8b9f377fc985dde967859e3e9d3bd0346e26d577abde42427a18992ed40165bfcef0c088cdffe338f9dbeb78bf6af1bc6d0eb1d6bbe3e99aef2ce83186811b60094cda5a3a6624e2b8468f4322309c34399448ebaf92f2068fecbfd86cad88f2730b433f7bcd9e5b3556b45d65ecc3854c77b3ba8ac7614cebd77b44801f830a104ff9f40f3f20551278ddda8bbe257d57d0f0e95c2d745d9cbeccdca2078d6e6fa5bb8ac25d08216a987945991d7936f4bd4b002fde8017774deaa5cf752125456b92093201c8e77344bae56a5709ffd46e27bd29fb56959f0cb3ca271205aed092c891b1ac5c5cb621dff56ca04cb7f708871c070bd567345216ecd1abd16e77ae3fe2fe33269f293e3f6ecaa5d744b3b12ebb51f38b218626a333774a96e45949e2ecbd5a840a6ebae1387e1ef63a8813b0ac81cb56b19d74f9a6a227855a7898210902cacde0f68aa48d45ad561d6b71869665f465d8fa1eea1bb268fda1e086cab35b7416145b7f4837d9e10564581df8e90e7260367d27a63ef29ff1b6e9fc203a04ac198194b6e9deeaa92d35ff4485724844821b7e81e9e4a4f05d36ffcb2571b43d07620c6221fda4ea868009892274cae42b45cfb8a5ef711e2a4f620b289231890ec09bd09b81b97d58e14da10be671231688fbd1a90c3cb4c62655e25981cf310b5cb66fdf8e58b40b256892a159dff2359a969e1b44a9240c5e65c968a3fab0a98dbd2bc0254e4353edf9d7ed737a864514772c091e871703c36efb48217fc8f393094060bf432e15031005e475558e8709eef270b62cd76d8b2f24eaca5cc5e939afdc3d2d17945f13f4a8a8b59c5386511d77afe7894e174987d74e7ab8d56a30388f2a28cd72df57399e8d45769205ad22a2f5ffdda10d8d128cf6e88af615448f64ac0aca7176e7bcd170099e520d773e94cf645c43d6eb2f743d8ddd095c59986f3c03b9139391e3a0c7b315615ab0077dc8aa9c893540c2649517e5cc1df44789305b195453af5bbdd071213bd8b9682291c9b1761df18f2876d13e5b275e1de4a3b6b39a6df36a44bdd33d0a732344fcc32c0e492f7abb6a438fdc7957a09504767ace3bc4635f5c650f8872b13cd7b01458bed5e8b3225b82e0b5f7e35ba6f7d7ef9443228add078da30044efe40803384956f4d8994fa0ebf7f4328e379c56186e96c238578ded2cd108d5d6a4acaece57c45b257322a7bba4eb64915b600d325ba2948b81d2b978f8e370e861f8dc7d58e949abfb259c84835dca2a8553d4e7755e73c6641007b104143f4185860ce065cb6a5b1f3e8115f30319316398d671c8a2461d0cdb264e336af0bbf3994b96e81f270f8b57d1476abd410b254e7cb0246ce13e3fa8c90139b1ae42321568d7d8fdb34352c9eb4236397872d8bbc7d27966496d8074841a02f720f681281f5eb91bc59508bec62f583b31e7b570a92f3113de3893da9846c506212dc0b8ffca4c26d4b1e05ec763e5db315515cfa2608dbce80bf3f180a27dcfa50164e16c11adfe5c6ebbc6d6321a8436c84cae8eeaf72c5ceeadc69335978bbdd3e3a4a29a7589fca964984ba4358738462ad75f93ee1c582686fe0ba12b92c1375fdb9d88df8169d70c4789b9fce1e3c5ac67b39a68341154cf894a4fc4c4b8a024765bc98d7070e9fe05b41f5391e7cf16d3588d304baf3eca207b073f8496a127332b27a2ab56142dadf97c95a52fa77523921271bc3ca1adab7e6fa0c2a617da34e34910479185809c1842258ec87b05fcb2345a2f6b122bd99150ca663031a9731a02bf955e571efa68f4dce6fbe356072a665b971933960b222229c1d297d41ea93a7b3e985040a85adc585a5eb558a3a9b6dffa6d60c2321e1191cfdd81636fcd2752dfaefedae7e7c5e7bc6036f052204bd1ea91d7400462d004311fa37bba6940ee7de08ae6591d3c726887af24097220baf04d0423c9bbed5a16eddd20e8a9854d475be9715dd5d2ffeb85998b67941e94c6d50f55cbaf3a810a167438fe18849b709bc5c5e424e9baae99a51fef67649ae68bac10a14228aedd422a9090729a69c2fc536b75407483e97a1451282d7dd561521d2f960d9cda11189ee3d2927c154911d51a7b0ec61f03190417c5855f8a95f246789cc9c5fffa0415245cbdbf8940cec8db9d33f02ce3bb8d99a117c7c0cbbdd2e0b77c6a5c03f817f7fde4bc2543b0d23eb1ab29dc79555ccc5a017d833330f7c6fd057d2460964b1abe6c54159c945d55806d037035a618ca9580653d09dd6b82997ba6a0f22a896e59fa7d20288f60260f275014a9b09ba3d2becfc19c03ff5953a85c411cc5ecc35f971e2614f7af3befbebe3515513e6775c4e2dd146e5fdfea00b11865dd29dbf0605f8f9ef496f7713d4123b7189b9a20301ab8259cb26d5b9158a8161d32051a41f9fa3b70393faacc9f75d93bc45afdf4a5cde88f1c171de1a9a340cb9714e47ac5cabecd1d5e92ae5f18a118ac732720deee7434eaa4811611a969a038ddbbc70e56a356cb93824ee408d73596be467bdb199e3f77a4e2e3a0f93bc84b7b7329b8e6d6f1fec2ab7d8f92d8d315d394cd42f75cae19008f277075103412d2df70c02adc5be10d725ca9925f11e8092027423c3243824aa1545209a1a2647308dffe2af33c57534025657342afad53525ac06e712d16369fda493e9122847e3e8397310d84acf6b230c7f85ffce76458971cb2e866fab29d1198c13afccca247ff7b86a17f669a406fef295547b00c1c3c0d67df3984840a5466351cae1cad56de375661e607d907c0823f14287c34a2056a509028aa414098718eaefaa95ee671094b2b7769e7f8769fe315e40d476fd9e0c11e009daa05b864047f4a8d98899b5c8624703d0fe13ae2f645ed3ee78c4002529f0603ea9fbe158635edddcb296368cd024fa6fcb7f24b5dbccb42a65b01234e30c6e43339d81f88fd3563beb4c1537b590caca3f557839d6e8cc82304a30077be190fec4e0da7cfed86c6dec614af8ca1297570a36493f5841cec630e892af93b355952a25c9b434919e93ef96accac94931649d1f77f82b51fb629be9f2ec7c7d2200a0f9f1a30500d578141f8f6ba3c0c35be3012aa1ffac5d78c75dce8887944335a1554ca10375a5e0b10a688d218e6ccd8636ce9a107ea6c896ad55ec98c7b0216d2499ed0a7d10128aa75c43168553452d40037b59635562aa47071d311f145e17c58cb92f88509d3f2ba97cab95fc4be98d1ee0e53b152e31cc7801ff7de70dcf4d3c6410fee79e2a4cbd252ea3df54b50551f9dc07f53d026607522afe3ba13dd17139afaf0f6f4790cb4cb0ce16e35548151280dfd35cf5d383d3d2dbc38ae7d560f6358aa640ffe28751c41914a56a1f2b7498f51fe128cc3986f6c3acc4c418455eb07f6c8933ceea8c3f1811eff3d29610fb85b94517f5426e3cd0cd0abc741fa11a7ab62924bfa3cd82febad46bf92eb5b4017710252e9a7946e3adeb4cfd4a021e7e5e0026253b376105ea89ab3fdd2c3d3477106de1b4689df43474298207333cc708962162df723845a48e2c83a7309ba82ee5cd39edc8ba8a04c91e004b625362e05a0d8cc4f3954f3f2e20dceaa5d454cd7a1d36c922fb49d14e7f3220e040242d3bfd1922c0787b4cdb72869453b48844359c26d78075b487e38e49ce8b79dc179f192c9189fa3ba9bcce13b3eaf43e5a5cb84f678f8d8ee3584f732ed00a37da63c256531a7283e1fbb2b6b16104b3c0c21ea43833f82302f0a4d1bc6ae28b01a188ae90518c62c17fef391b24e25f313b0dbc2720c0b1f929fad5099ca64786e37decfa40d163bd374b0f64f79419c9e7fef3c02f80021bb3ef17c28988a85c9dbf24d6a3c50bc4e5cec520be64dee0b0d2920df768584c031f3715719b86dbea49822b44b905f9d63d742d560ff457be0895ab1538990d33bd26f63a44a6f50a04232bc38fe91a3e0400b9b490a5c385a5d8bddad4fc297ae8a7f97f3299b738cbf1ec20bf5dda8089c72f72514933284ac55814a042334bb2cc0a0205d174c48285e0f239ab7850a93eb733fed965f98820c8d3878e292b368f4c7ae04e3ee66beccf6e5ba64c4691d5a72f1bd8267cff85458d05ef2983af1c7dbd9fb51a5773ad6f6047de5d090f12ec05b4c31111f30d0b6f583eec3ce7da6dcc7f7a09b8f05045b0650678198777aa08d8a28673d903d63b568280dcb3daa7581df1cd135a7cff7cb34b9a5bac8da87b710a59e4103c339b436b401202493e4fed3ba4cdae35721b2c03e6e416a032c19a19153ad263cb7f2453de4cb4b218861b4be8d56af7b6e458cf15856bee0ea6d5307a5b6be9245047867addddbec23d09775b9f52c9e045092e5c54ab786f2a34ae3b60bed9fd2f08384e35819fb9790ed9bc791d5823f3043fc5875f55d2c6d3a435720383526a078c1f8a636dbb895e6b9b418c77b29939a0e5213f4d12ee55ac07053217687ba75caf915af94472cf998186b9b1d5ba8a01f2a1f812b0eb27900f6a825c3d819a7158c143facf5694e10ca9e432ddb5a88b0d9a11c4da8ea2802184e25e42a9d18ebcbecfa91dc6aed3779edd30da046d7b61c3f030d3830ae6cb555600ca86db6773cb8e65fd67d020262540a47a78e1286bcf201c82eea9416254b5c8e73f96f9a53a4b0ca7c5e45e19f2959d0f88e12974c86544b86dcc40daa584f40de14712c57189b851c82d38af1fec85d0385a0f1b1d56a9af6e7f4a5c6335b14b0290eb7d7e162315ea92fddee45cbd9457c293d93952547b52427e73cae794f45333745bff73baff3d268b5f21d11e499068c9a05520f4e5415a53ae8fe48669e3b2bedfd1c3a0a554179e88b8954d387e6ca263550ff0b931b56d53b1edc748534da6feda54dc8f294b3bbde893957040e06f0db39aa4973f082ab470d5b62d569a4fc788290f96e184308398af3f2f86fcf46b741f8d522e72616f52a32603fcfb1c8bcda9fa9923fe6fd427fb51180a4272c5a913a8eeb6baf581bffa31dca816a1f744ec52f72e8d8b8e518a3ee152cb4864c5045eec3e7890a0d852b9be36c61f084fd446d0009f7e9a9ce4da9ff46a7c47940d67b7f4da6a03560f4a7f2737fac1cfc8c09c549cb09e9b7e28741484f5427e0d8a8d73e4ea811acc90dd826fca66e793d0b2f4be9513d1ed5a6e6290fec1d1e47996679a47570258ef9312b4f6993028f9afcb9d44c6b652050d19eccf7852f1654fcfdcd0bcee1a4b45433a6586f30e2d0301fe1a60780484f22aef46ee1fb4e8ac5f40c81afd64ca7e13d9ab37ee730ff31d5a85c71a4e90ac36c5dbd29104b3c249397374df41f908f53b11a1a49d9c0785e8f1268c88bd8669d71186cb237935b1cb20a5f9c06213bb09aea438afd2456a97827e06f71046ac2a94a0e1ca0d8b0e7f17ec30a7782320547a44e2725951f609339b217c415e8f04a584548afe51202f63bfb25279e834edae95c0e4d9e53a64db7822f4d9c94cb5e555d184f41ddd94c03751c849fd0f86f5e9b5c737bdc30cd294164233ba7865523105cf38bac60e43cbd0b7d65a091eee07720fa3e1c14c0f2333026b4a78803997f8c93a6b06fd3840ae6674bec35ea1175d2cbb8239b7e49959d9b78c60da4915e4f9a1af00d1a07e71ae49793adeda890130621baf3f74222f438c2974d993250d924d003f596c8a46ef5c782f42e8c961d1c71ee078a579a018e61f606df3be4e61ffc47d8f65a5b6b1ec587d97aa435d574018af840fe92584f90de45766d0f0a991b170197097d97b93dc352671392919a1bfedfd2d0bfef2fbcbaa90a9ad5f7470165fe276e399720ad8b57c7f66caad7b9df46f212fbe83b22264676aa0dc65b5a9a045a50b22e2e7d6fcf42a1172dda846f43aefd8f77cf78213ad59f4997c4dd7913057c998ddd450410ddcc1deb4205fc42444f0999058609c4f5be9f54f3105f43e4cc9e7a204bc6470ca075810b95b1fa7f0bb5946a7545aa78bfbd010a5a714f658bdf8a5dd01d9147ba3fbf2f1ef2b3b0226af552c1a34288058e80fdb1b0b1c09437034cd2b32018a0ccd36f9aeb2a2a32186574058cfd2b16ca781c0920a7f02ed334f39db7947549044b2cb5ed1a266ca7051501bbf13050f0cbd2e725d7a8163b5dbca776b126f2fb58c748f77f2e7a0e92d4400d8e0c8f6f2867644bd68b21cc04358cd0fff4a12014c0160f1922908d7c4f79b3d755055928fe27bc72b04fa265b46cd1cc7dff2e05cad990f5648ea534ab437489f170b2f97e04b505a45d79a66256d658b61ed7f346a69ed025c9b89aaedd8448e7dd74d63f52a937b221a7b0d80c5fa01cfb60ca4c690a825d9f2cc0e77fea9e974c8293ddfba1a74692e5038ba7a6ff33d19efbb0464b6128b2c5191d4dfde81a20d9672abe521bfd5057026eb57517f6840e035db47ba5e14e485cdd77cd7ef57da26abc29ea078e3e5e50cd645089ed924a62844c9d3df544052710f9eb2e5220e09b39fba85080ba3e96b948b5df292dc907bae4f825f120276316b285f3ba5f66edea3f278a6b319d0037dca43da12992a5bba22533b64c8578e15632c5165f58063ca9226e30638451764d52d3ea8fbb77cdedbfff896448de5c9624c19121b68fbebc568c2e7db1a81f45c88894014d359c5c1ba91cebee89a61a2e77f14e353698cc3eb4781f920e73a874aa416f9cfcab788b9adf506c4d443bbb41bb098d982039c74523dbee42a3e2d4271a4b80224442c176458c7c630daaf2fb28f90bb3f5b12f0555db8d84f7d6207345b4438daec048ddbc9fcba87617063d4e1c3de928cd421a535d40b6198a55061678be48b3ab86eab05d8bd6d48f394ca9ef3fcaf362e5a24a740c4acba675b8da70a2d39e19e8f38a828cdfc8c5b2718af3cef5010e2fdc5f6d4604571dcc5200918cf39e0112254bd0bf30897fd641cf1b0ad37d4f65f4d589959e812dd69ab8055d28e1de59956e9d87a285a82c6534b3010cf947a2e5cb674d3457f46a13c717462d7045599d5bbce76bffa1095a91f26c560e46e127f4d37f12bc3745bfb367b573c4b72d52a2856c482737e03cea2b76ddf76ad2f0d2e0de20133324667347cba4cac9982028350ac6a42cca8bd9f59ece94e47781bfa8b49f9dd56a1fe918521b1503aa91b102b1e8ad5fa38b1bbdfffe1c0bcf9460631f1867088fd8603d6380ca5001e24370facc0c33670cbdcc8d8307631301f225903829113bd2c428f0c47fb1805dc3c0f6b0f05398deae086c5444c218e9c55858d57651a6fa33cc94ddce4e3b6b4ea40e69ded17054cfa99bb006df64189c8f9049c99322e8b0beb03bd1a709cd835d2f683db14a72375f68bdf7bfa5e1726cd6daee55efce98ac7a9b1ea8964e733a01fa08a649a4154bdf13919d25259685fb16804e44357908d74ca05baf5ab8f84083803249857dd91182e5589288cd480acdc024269d2dbd7e5cd6ec563e019d3e42e4b1e1630072372671c968cd12221adf6464fb64716a95c2a6e9aa66afebbbbb67fd72c1901b6e9d9d0632c9f9695a3cb274ee5bcc6fc12867ef6b9166f71ec35e4ae8d6c0c22c04fb81d9dc0a24efb26d10cc7c26c1662a5f30397ea34875eadbed8041410423d30bea8132b74a43f993c1b8d42acb4bd15eab43367e823d6861d28504234285f1a68d910585881da3405cbe80dfd150a81efc06d5af136cb92f5aaf0bef3ef8011b7265fd9ee630c72fef318c245b0a5b334492c4fad256095251ae6ed5c5ad246b85ca897691d8481a574ae30e011a49b2f0f79b18921fb35849d3913594d4880974f657f613f4b868188f3baa8dc48cefac0e82302d15a68c570c2c10ad5c8e53fda6c84a8f028365c2fd5c55e03b1243886be09ede8f81504698baa96b26e15090465d534ef44f9c1fa765d791a1b8dd399b47d9f3d1523d673b2d8fd97d56de94441fa344a737ab0832a3ecb0e8348fde2ded7a2e70dc5d5d1d426d68ef1ca903c4aab838222d30be7610bcd07495e0e568dfddea244c7c770c9a443e464d6e5f1c10c6fb60f25735dcaad6c2f29f49bc7a7f8c60076bc24cff2a2385f19fc422a753fbcbd3e911e1f9076fcda288ed272d66f9bcc8b66c0e91d5d721566f2eead0156ca97b90f15ce0eac844b109f0dd6074d9ed2c22d8a3ff512101f3df295c76152a4e2daad06a189f93db53c752eacd0113e610f3e2936421fa1a7942d58e58a44d7f65f397d6442268fd6b64d19213e7dcaa0a176de97f188bcce2b643e1f1ba21360925389addbf08681eaf76d91de193dd4a98cc297541c2fd255ee77ae586ab768ee55ea189fc1fe8c790cc1d476de66b8416d4a34a46367c01379143d0b3e6859336b632faf0a926026481d401965e45159687823594222213a8ce3da67ceaf4aa39eb80633d4aeb579c5bd1d52d5f74f49a70e0163643cd3005d1f76f1b9f5b9e9866a30af8fc83d7d19b27b728bad6017a6e62752de6a9a0d2cc5ff35f7fe101464f1761cbeb74892ca7e23ff5bfda5a1325727c91722a192d9de1f445021d19d49aa188bc0513d2317e1fd82a5b02c631c00caf75d5a68b0128b6215cd38483072137861231424c4f25cc2b8cf9885ea8130b7ed3b9d80a5f74a396e627b38aeaac0004af4bbafa27cedf9d7ac22bf4e1460ad475ce503020b05d12007d19d20ad0cfb58766b878cea0ddf02d2339c772d15658e9b631ebe3631feee30e0fe5987fe75cd57e642095a05fb92923e6cf8ab7183b97ceb9a474a5e26e1ed6b7ea0bf84e60ef3c98ebeb7ae53692c43e917bfb475c9cc8efad6f505c729a85240a0a4de3a6eadc21e1cb739d253320288dd76726f054a3c8261f32841505af511471c8137babff54cb3e2a54456a0b97ce9b9b3e23a0a5d6b1d0e6b277e8bc8b65fdfc08abb6db55c3d155595baafba1c4eeedc7f41938dfac398b6d420da4a8e76a1e2513d74b28af81b72461265b600c3c0cd7e5c219e3a33dbaee437e90eb30dcb14630859b0d26074b1a88e5a040801ac52950ccef55307f067907e27368707d84c85de25f20848ba901a42584e21668ab123aa3e4cce5134a9a3489164c9504d8a08990c5301d259c715c820ccfc77cae729b6707b2211403a0b7e1ab4af1eb6a9b62fa58db5bc5826e66978eb4695fc71ef6153ad5ef710964c71e010d0c2935dad8d548e4dc94082dc850ebd323ff8195b66e9a7e1ec5e6c185c066c9991ac2ddc422f3f50005fdbcd40668947a9bb3eed0f3b8471a659a71f0da305250e2e8d814a74fea9341ed589bf112790ec730a8381a7efe07d45109a74edce18aa3a8999c8919a55d64300b9c2a8e9cb6023315e97e835c13f21a5f44f9f02cda7465ba7fa75804d8084801a5f3df412231b8ce4c9e55116b0f20e0367fb380eb16f3494fced3377d2b01754f1dddccb17e0c7e80784d17849e4145c5bd00983115e25db79f9fdc984cfa2bde100286320a357f117a8087dab347394abb1f8e9ae78a65e005e899da9022911b7343a028e056db2e29e8bf7f46669dd8dd020c7c83059c87fb8c1c8d353aaa87b754227f5672007e5b209acb2343196b2e1cb6f3f21550d9e45c92fc0ab7376f196ed128567d319fa54c32dcc5c4d041b0b81422fab140d2875669a424ece36b6073c5e226c976fe2f14df7e2dd76c36179e55e701fdf7110b2e493816f501e7be15dc72c6e161cbee1c8f818d2bb2025520a0847800188264c122ba2e2b08b71bf53d466ce24a007890bc8e3d0d527654c77afb7f2ea7ecb733626c082f8b99df4fdc386a99aae24119920670f488cea2f427ded832547bc1588610ed639bae743c11ffdb35611f48ebc26455b2909721fccc856278f9d05354be6135c5badede88676423404d4e42a0855d89fbd520b3c91ff18ad2550fcf912723e469331ea641b6e672c46df915b67cf61aa4c5a5a1a0f29b8cf02a33469a70832b49133339cdbeff2f0779daa409fd067817442c3547e755934f11d807f16c268a234ad2d19246cbf4ab34efc9742288887701fb5bee4a50231bc817fec31f0e1ab1a8e64fd778b03006789b9a3f55a2a78251773661b0147649ba30f193067a93946d2b195ec9ea723f91460bd838d3b2d4067c02197962196b44f6b934f5069318574179e56c9cb5bbcbf4d41278224bb45e33d7eae797076f5f25751008fe4e5ef7548bf5a74f3c823920b5194feb4cce2c796c53770e8d10e02c4992c9f176aa74370cb2614ba2bb67b2c366ab9c7b0119945e3c3b08b697e9c520703c4245fc782298ecf98c61521949076a8c2e357dfb43e09d6107942f8d5b6f4baab689b05039b5ed0a091944402dfcad6ad2c3d94e1c691e4c11dddc175ccfe4a3788aa5192c9707190e81f79c0ca0414006a9d66dd12db270a522a6719604a3dad1e42d809ade066b95429d2f11bfc1759d59c0eae7d8541f09c03ed57b0ce72c1d113775f0ab8019a1b2ca444425f1ea6ff949efc9a9844cf1d6c3574a08040573dc684192e0337f16eca86fd558c87579f95bc3963e184642e9ff23a895cffd632832a049f2dfea1579bbc97e8f248a78825316a37d6d9346c10509631f0490f490ce4a85759aa8baf6b4f8a1a06e9f794b411f5b99bc4dce9f2e156a7cdf9199cae3713ef2f99f59b18de038429579cf65e1a578be4ffbce5c986249408f7fe081c2f384a05699bd54d84956d966e1f551d6900d42ae9d904e76d5c6a7b10c7e0afdf8239c32ffc783eaf1114a46d5920ec205380d4f315d212688e2a014082d8d62d6a862e6213d75f2c9dfa810b2f470d7099e9ab462a5d46391cfa219b2d6da3abc428b3b44b9b3ba13a7289cd48caa8e1d126fdea213bc142895ee8096bbd2703795cba3629de3f5c2d6f837d1f9a9548a4ec50c223cf3ea12b8803034f09d326971e3b46846f326800a90ea8c6b5ac7b70d9603e9aea7ceaa652cb18259e509ac48d923f5f97719fe87af4e0d534f6fa3e1e4aa8186e7fe4ce55ac5e6d37c53af0c0572712fd258abeea8492abec9ee2f16b084fe027b555d3d6d6911ec102e5d7b20baadd52fd53a464841f5fd81cc84f1125fc072b800ffc83f47986518360cad731b01ac9b83242c32b7f541fa47484f6707cfc841260617287f1ab61e9363f5414c6112348b34f0888dc0a6061c312d833a368211cef74c9cd118f4f7c1dff32f4d142fb3fcf1a00093f83f71057a9e072835940aaa293c597ca0cb1d77a6e282291e9c2a5553cb01471207e434bc373757e35595f512ede3a0a63bb6c6e5d095f8473f9ca40b5d0572d8aa166c3ccbd7a55b654a7a1d19b1efb3c687c4cd4838ecc2e982df05d95da85f57a8c709f1cb71b563a8518b17512c7911453c9d0c1b61d091797b1032d04769c21d3d4e824cd77b4080bff4b3c6d9950cea059a1427a06b974f1436687f6d5210a9019e2359e38fd685f74d7648cb37cdf65d5e638f70c5352306510a2ecfb3db9ba99a0eb78a824a25939ae2b63064aec09c0e99b96f830d7256d43fe1c9f25fc3e87817a2088d54894617c4a342d452e70bedc0ddb89187393f7b6400fbc68bc1552a0417f4029aaea1a97323b21b08b19f324e457bc80554f78656ce7b70c897d3f2c5d476d8dd994742ebce84bf8390d19947104914b1c60935a7615e30bcc275fbac784af7a1ba871425f1b397c68f04d78fbca3b75b3feee3ab44b697d513b21e60b2c358f552047ec3ae7f095ab521f164f82c97a771c914ee02e331b6fee9276d535e81c43834476c67348ba84c239628654926a417efc59e3652881735aec47be2125e551e7cbba9e9497a4f4de04d92bd6804b58323cba250f842936159b59518edfaaa42b8641c6b366548a418b8fb4e6c11decfda7a5e7d6590aaaede767cc85dcdb9e006049f0528b76482c5d4da6b366e6ccc411b3414c5015c94523d74d1bb2252792fb42d2b0d00131c3cfb7130a81e3dc59742fa37ff33b97fa02c237a6bdedf16e0d1c61c2f868461568813dd3067b2fa81ac3afc0b5f7cdeb0bc9bdee30f536b1e9bf3f2bedea65def1971869b60c3aa4af33403d3fbe519a649607f34543390cdb41cd8d9e99d0aca2d521ecfd91d153a20adcc1a5ce319b9c1951edbebf920625a497db99f2102a2d0c994158255ddeaf97287f26aff6b1402220fdbc31b728318747b16e70ac3147ec5cf84a080ad6f000e436935dc010716498ab5bb7ba18b8e2bf9e41647015230abee87b635896e7016fcdd91609082695e3db0f6dc4a98456e156b92fc9551d5edf98c69b7ac9b522e96b0df2e903ce5754125fdbe2af9dacfeba23ea845e690c38fc271262fe3c1154a0e9acfbf6e48363ece786d8c9390d204985741c977dc598b9e9b9e6fd8bd6cdc9a38e0a9c829853b6fb1cfe84468e23a3ef2c25d1d467fc743d37f4868018ed4c4771d8e045222d208894cf18b871360b010b0550a2e40e099e509d19961d03b49b0e679d41a4ebeb9e1fbcc667281f704926c9f9fd32b8ef56ade32d2d8fecfbe83b0d59f39a5a881521cd8868a7f667ccf63a3e4104371d1b8b7620f165d4948513e2a1571a784cd2ca1f931a2188f83192fbaadc836cc0903dbd072cf6b9d5e9e3b8f60f2539981275952fa43269f4a8e6e0f618955f0d928a9b09dd7c3539a1b8d0764cf90891e29b0ced6fe0a537d695532270c9171a5422a9a962793788d7cf4ce3ba07fc298d4e11289cd0a41f4fffbbe62325b503c889008b448b27ed3c59b8661d3e80721e792a57652d8962bffc59d4ba406d0b4ac7874f082db972149c3a7f10dbc129c12de48bd766e3a35536e93beb69a557df722adcacd7f989c976447fde5fc6b6076dde2109b1bb3f3264dca8d3c1995d59f8b0c8c17cdd24c97898ce48c8e7ddd89ad7a6857dd24af496cdf54bf2f48ad458bd06cf0ed712e99883f3f0595c0396f9272ed80527491d649f11345bdf0d843c095a56622cfca0f8e33da1112584fa154bd9cb62e0006cbae3d76591ce70a575ebd790a68dc127b0f5eb85e7fef30417988cacdea31b0c7dd3c4395b6dd4ce37d0695f1ea36abda0d07c403ecf2fb20becbbf8ccde379b6f52f244bce0548180ccef7ec3a8164245c38281e279063911853f7f612d0bc048c731fb020f4ac0454c246983eae0ce6f8adc55484cc9024cf480b35338cc8e983edfcd131174c9b2273933cd62aeb539b97fb06277bc1266018858bd14988760378b2f151fb39253e1c1e6ef41b66034dd514858fb25b03a964a742b9cd1be223db6be81c38ae230bff1122b7178f386d0e90e8559241563a38ce97332b609deccaf5eac984ae0d61438a176641f21b866962af0fe65253d1c123e82adea0b582a617eda6966def188035f61b396c3ad53751e3007efe59aae3e2a95a78b8aefca59aae7b547ef5f9372eca8e0e328fb301f5ea5051791813ed3da34ac975897e5c233e420ac9515d92b4969aab13d3a6635c4c0c3ee7aed5228da434c3f74836d66aebd1f505518db644e0ccea1933044b7d313f10061b27cbcfb18e515a1c706547ea956607a80d96f92e93485e87d4af731d38a4cf6ac7613e3082f0dee0356a560bf08701369920e0c2d043a46ca89ee10422ea41ccf11fa15e299aa797e32dd9c64def61f23fed80c5d4c456eb37632b31c01e8f76ea17dcccdd2288dd4132c42f628eb764c46381ac01e2abc0df8efe4d46c2ed04a16e74a270b2951b9a79fef749b63ef2050f434600086d13d676ffa8221e9952039bde406238edcd4781944c0a33eae47981ab0f68ec0c272085c923e8852ebe13dc36ffa85c82853c1344c0cb66714dd283016073f2499bfabb84cccf1f1c5df5bc76617f308ef7120ad7792c583593cbb69a3d41747f48f10bc2e1ac1bf6c1a73365f3545f48524fb4c7d59c9d62cdc67c96112e0c523ac24f98c59369633e5e30b99ef994531548bc45c9e937f8dca4d136824bfcc1d08a75e884c58ec33e2b003e8df71489b3db7c4734de3a28451702a2cd61b08286ea3c025e7b155cafa104766b8acb7df1d641706869817278d79743223ed160f3775a1f3c2578b85e2d9dafd55ed2c4fcd364c562b5bfbf5398c5b8d67c40e629325724d558203a628364dd77e54fc8009f1c65a8556e2f6ef2d532237dd2955bbd04b0bf3388635bc93e70b86d0d1883686360b6742a2ca2e42965a26644a1b737c9b1b070708357eb6fd772e6abfc5db9ab1feb465b73d169c310fe70390c5378defbe84570044ceff2fd15eb0c927319699191e4d413a12a9a2b90a92e06c51947386bed99e7c4ad934897ae37c09b6c3ba39afc6129d4ea721cdc8ee555c0028638c9cf05a03df10532a0121d3ea3889d4e8a6fd07864201610bfb6d63af5bdae1ab9f3faa0efa5173fdc2860b1447a46ef9c28376ac89f9e5cef62add046c5e84c952a98da76c4c481c33866677720b090c8f215ee2d15dfe343840d92333f6a6cea397df6fe57d869c10076da15a188fbfcba628dd296f79a0b1ee5622955207b750ed627f6a7fd615769e856808af0e0a220941b16bd778b936e63727bad54692825ad8042f48865121cad2caa058033ca38393a30a2c9d1e7398c1ca0c824a1f7b99cfdf8f7c087e660e90609054c45bc94423a63ac93c2e7c0d15536c322368a9f1eeb30f3ef88ad01a107d12152715b34780e4ea9653acc3fc9db265a303f3188c633b6f5118d76bb53e065fdd13164ad5cbe7fb14ef3ba68e375c279ca1bddadb4dae058dc4e7ae4e3643a2e3c3a4bd090ccba9bc2a8944a9a7329ec40d98b6b3964a4a6dfa55720d71f243506775a452efd6e720bb97a14ad72250c2b27c91987055f447bf9d0ed089da893657774e9c9e0d67493fd90701d6babab18d818d0f8a748281930a0a60b64b41a412351fcff366d9ef3e9bbbe308bf825b50a8d12fd803cbfe6a34c0f75810746c6b375413f991d03095377712ba8cf1e4ca0ee178c1d14cb6abc1e8694bf04ff539f8511a1bd57ac5f0a99f884023988a8fc0dae3f8a6f4c6bfd27fa3fdc5a130a56e81ddeadead8f4873988213e6ae816e686bdb7e5fd0941a90f936d98d0895c76066c4cbfe627c82d3b47ccedb212bbe3e440027e63cd4645fa83ed45f2980258ee08654aea999a449460aaf3858a43fdead90f548c34b0ea678136e7372f13f29ab2e04b71e0bb0c5cce8e4341d384d51d9f1c1a5727fde6482f7461989432edd445b6ad0f2c43d2c0b0c0a939764b6b5f2c660a9b04079024e64f68a90865959d86de340fec67fe1c79acce0768a0b451fbdeeb9e6d12fd72749bea47eff9b05fa764b84a28a6b36dbe2ad586407bcf3b4a19e053719818278953ed0c0290c40bd82e3e30e3cbf683fe603f7a0247483d63383959169d5c11307bad339ecc33d9b2f4c4a03ecf0c16d1b51035d2eb009840877a6b8986f0d48479e982ee0ba8612776dc3395cc8546dcb588cad1fd8fca077a96d1aa379de928abcecb5a37b1fdbf0a618e94440277d332e169e499d3606011828691ecb51513ba8d7d215fb33590001fa0ec2174313f8c9b52ff6ea0b33555b814743fdedb453701cee89e14daf7d17bbe48a7ba545063c14fd60d316e93ad5d2665480e40c8da0c712782a7a91e3aa27d02da806c4f41d2e0877ff19d19d7287c2263b0fa5c46b11cc92be0f39614dee920d8e3505f64e83fc1ca59e1c2ad53077f8ee1ffe1f850d79fd05589c929b7dc1c3f68dd3b79877a3823e71c318a68da8609857e32a29ae1a6e83fa9173e869924181b18dc4cec0cfa6b46950d4a73ceb0e33a2d95291a20aab56f8d9ade2f90f1f4df034f1d18760f4c658d4b2da6d50494676192e3f46c20bcb0574249212a2833a41dedc55d4aec205bd403f2019525d24667cc21e6bd1873cb0936eac106d557356ce90e24f6da4204897ef05925fa490d223287b4981710cce832d36cfa8c4b1aa48139c66f682719e8430028c0363f035a7b1edeabc0c6938b0b34c18c75362f1c0235e5d7159f551563575907b9ff0112ee16bcbc40be3521c2d0583cbb9eb341c6066268b7219e648fde0fa84263fce60455da0d0b9b0a2c2e144d428c32a136c06c40738207292386f7d67696ef9d329a56f4ab7fa51947c7f4b3f172f12db04de6e050b855fab364ce13ad1fe6c6369f97379bd5790f563e76578136fba85715e2bf664e53771b9769d7879ca6dd6646c937210415c4182d2c8cd91c63d20af2670be8e8bf99b1ef5bbe93314844a124d2b886c01e39ebb6f279df026d29e46c06ef50aace7d608d5788151a825546e2007770a08c827f109f06bae818aa0a9c199fdec48f351092301201e596aa4203acbae20825943242b382ad526d7ac31b37d80a1c238c5a3a2be09db680cbe639f38ca141c18997952b383a2c26659a6abd9295ef840af75d1309e5b19bc8df8fe024d10c27644e11deedea85ffcfdfce272c8f70931c5f78cd1bb1d9308cff7984bbdd927fe67ce463b315aeaa53f559c373314dc8fd56d347ff101fdec5cd34e677085e2c3d1f3b915934fde0fee1f0e02c1b6536214b2e41bacc1aac1df8576ffd3f9d7ad4df777690e19e0f070db020f7dbe26689a83a838e5962b2f723b5372820512a56808483ceea5dcb459439a0a58b80f4c31f1ee880bca58e2f6bdb0696c79137340501df3e33d6ae193de3769a1019d586b1d99a9d205848e6043d93c31bcaf905ac858bb373bf70a15c86fd50744a184fc4f474ac7a1e65b10938d077afc26386a745321b2d7e8473569123d964bfd2a2d903af9566eae77b4abd647388d30902a66427ede22eb4ec1718719d4835bae016fb1c25414bfe223df73569cc50a6e49bf22eda270f2560d4eaca61648af51bbfb65a9398894b7f8261cec1a257b412e952721eb7414a6f8374f03b430ca0c4f268b7f2bc2390cd66a14c080183e702a4f1087579dbbd9b2d253b54e7cebea85c3ddf45770c18f14495ea18c23156d9dd7b7d320cb7870125d9bfc395abb552ad9c740482f8148a8e6a9c03bb0dd11525643c1fe7d5f135e09a437103e7dbd0f9ecb757602b434dc320b379ae4e0c6787d1c8543992ed36f407ca48d58cf324948354ade73ead5e664ad92cd09d21495acd7151ea045666bf6859cd0e0692b05c589cfc95acdd9b8b7533ab7544f4ab568f3c448e20cd5f2a664e0f07e6053ad40849cb4173b67f27f50b18f2ff5ec69d06a1e9a5175ac29f70c9d0714f59af8609d69af51bb6e043f22a8ebe8abd380cd8310719e518dea38fa48d829145d574e5a39b684b2b8a75694c0d6d8fdbc605f3ccb49722d2c7ab02e839925fdf443eb609a23dd3f9c1260a4659af23749d0cce93ceb996397cb492529c9e6ce5df7e0b7b8f611477b0abd1cbd593415f203e2f22c0ccf88fd07a7663bb7a88186f3e00a66841302b36915e992d7910f5546aeb5bfe9749457994fa81b5e07b8e7aa7e5f70619b2229cab02701be20e9113844b17d23d0354358369b14b316ee0570965542b458362ee9289c97f843d66d35de4ae44ca2ea5808aeea813e1092be7122cb1a2de9f0dde58dbf0a73b1d69875fec80377dab051a01df47cdf36fc51ab797fc39b91c8ae09ecbdfa8d5e02305b88c024486ec467eb28846ffd879c0aef220dfdabd4fe6c020bacd2d830af4efdd05603540f68fea80b9f6007968f033d36aeed18907f9c704f1bb5cbe6a4b9c68495ae1db7b5dc6390ef141133795bb4b89c490f1b8ec6453d4644270061fae74777ef0e2b495a572f554ed25d3f498a3ae219f6e2018b360a0981d132ec670be7d6317a0b1f053975558322c6b1537d11c3a254105d2f7a9529f083b5dbcaec5b2fba5807f1f7c20ee8628c45f20b1ab6146d48e698071d8cc738cfcb0b2496a68264f0d62a802c62a38c8ca428b355c09037e01a0a747bd1eccf7f9cc81a4df3dfaeae46db1260d0bc59ee8180109a65d20ff3eb1a3d083e463e423efadd5b189721106c1edcd80bb26fd6dcd7d4a66069c885dc6ebd25f61f6d7727eefc205b5ff880cd72f0cf09fcd4c9ebfa1e2caa3c4035d8fbf49b99606884bbde8aee37d710a09afcb3bb5c78ad57824b6b93782ac4cdbe993d713db393c555b687964913958e0435947a302c5559d1660229269373c22a99f558ed46fbc7aef8601f1e71eca771a9b8db7428519e5ee65fd250bfebe8891a3e905ab6f193ffbcc2ee1bd12164aca00858f0a7ead91c84fe3db6b11e4b45ccaedb1e3ca4c1a43e68fc8e5445b3607d2647b9186399a3dabb2a287c98012d2acb897a76effc1e6ff960287cd70ceb1dc0c5e6c517bb3d6e0d6c5a8dc4c6d406a926156ecce1fb13ecf6d11318cb1f94b7e4b1ed2861718d9bf31d3ae7e3dba73b040142c56a0a8495f27b75185d3c5f699e8e85072b337ba4d9e3196e542b79a978c93bcea88c077307798b2e24351fc410171fc7a9b81bc0a58725a7559c5e91dbaf0db5751f15952f332ce66ec438ac4f93fd18b23f74203d5f396fcb5a34cbefab68ce7e0271c3085958ffb63094c5903b64358ba5b5eb6f580381d7abddb65f291d6b985e50ec69e24856a834504ee8d2cfeee93a5258a121eb156f106c34979131ac60505a13e200e29606392e84637c6fd00967b8c587f32766ccf5a470caf8f00372d9d14e519f4974581148ba9f0bd92885d196451736cb6cb53621984bae39a1ca8b71eecf229773ad1800132e0dab0a2e80964c8cc34823022acb68e5853324209310cf0f3f8424c69e20d3930c4da50ce7a28f4e24adb931b7a4ff9e6dec60e4d8fb3bcb2673a0f4bd262e1bb981ae8d7e252d63a70f10d10b73ce2fb163da389b753c503f88374f9647400a2033776235e4fcae0a27040b29fcaea538af16928eb68bcdbe93d1b9645511fe48242eaf9beb6269a694926394279e943ba81b7d1240ca99e2e6a4579e4a13456d374e1cab57a145ecd5be090170f6821182a80d0cce407284db884312cfc2f17f0cf7df4fbbf2695bce51f23c2c4cedfbabe93f047299f52f4fe654460aab34d132e09bfdc1ec74d5363aac208f1e11246df70860db81a87c5b8ed17c4d35fedd2eb02b76c356c5e239c30ae32066bbef8c8e45d0db1b03a223b518d86705458c94cc74fbb7f3176a20e19cfaa8b2817fdaf4a62a7cfde70e0dd22b6e3fadab5d5735e0f95d9fd5b76f4adb1600e8fea578eaf51cf9bd993ece5e9364e23d1502a5bed6030b08e9bd8a6e1e94cd93cb1456bd4af0451653c6136773a411d211e039dedc0125ef0044778204f84d6b20534f985e43bd499ee9f3e18e4f24dcafaf5ed60acfad90088605374e7b312214499d226ab9b8c0d1906b99ef690907b70d1c85c67d57391c212ca01b43455e4e391672e29538a29c94795e9f73398519ffad95380b2974c9e12e8e5ee975f9e763a721e3843ff54b4c36c6fa5255c06446d57b49e6426908cce211b9725655dc5417f93df02ea35b3551465e846a5df0b9ad157adde171732c64aaf7393fb92aa915ae42fd47890132313072dd769c56a2456a051397fdd0635f481313521e374cb087be65840e03df4bfedaae51651a52d4c5f7a2c1c4bbe429dc5c63dc11c455c86b18eeca345fc9f1db76e354c35c5bc2179528e00cbe0397461faad2c875e73d16ed6417683d35ed18aeaf5df4518ea63c374634a39c25cdcf01cb1ea1a28b4a2ad6525b8434e4f79de3bba430a61dd2b8d393ab5dd0fb61cb3b388eb45b874b3e89aa63f7627e325552fc6e8f41c42ab8ff2aacc8ee6e7fca101aede875e2f3d1c883dd5185e5b6b8a0c5bbb3cc935958b12de513e62a8b51a9a918fd252616549c2378471baa4263060df0c134b48b8b8ec0bfe4f20325afe793bb2efbd0e701edb535d2baf945b79b4bab1805476b8ce211da02082a21ea6c685846397b6721fdb50258a256513412f66bb1abd80ea948d423a197fc7869270f721640330d7bb84396c47e14ce8e33143470e808ff0eaaccd2191a232d580fd2ec474fac762b6b72ef3493095946f2d25166e0f4503a986b4e552c9695381e661ecdb8a6e6206fa7347c2d16a049801037d9cf8bdc59279716bfb5e73a383440adb0e2689cdc1ab7267ddd29d61ba474bebe7191132c192222395e13501bc5b068fe71e11c88bcb6370bb1de069d98727bfb6a2e9a30cf4d9e49c405875c9d634b3a8c3df8831befc30d80613477d62aa353fe952a80a1b1faf7edead524745aefa206579959b7e4e40394828b98dd8f795abb9b2d2aa21bd8b88ee7c77d6a158ad4478b81b6b1b273bd3dd8707ca30d829291e046fa10179f2264e2c2e75d248ce6ef123528c70b22187c920882b997a4f42e26f5b31c6cfc418a8cdcf0ec0532655af20edf52ae0c1782c0a5bc27253de3fd567f39c2e8356e3bf5cdb44c523f88398ed7ece1caba5ce7dc2bf6d3ff522a4c04c868aba894bb86ff09761b1edfb50a31682ace496707951a4c906d965c098c253d2e05d7f86eb22502ec39e664fbade6e21f64cd42d7dc90314d51b49d0fccabcad202b6b3e3588fb2337dd54eeb4f189073dd1b558b728a6253f138c2319b59fd39af454feaf19368c63d03912a9c87e1dce299bd2aeae8a1ade9f052503ff019b810589da21976874a8299252d72b2b8266b5610255ce64eccb07ed7a7b7d4932148b0298da40e46307ec1998f2739df4a107b3711fa3a1f8c80a6decb1e13d702618895f71ec6df839b43ee532968e937cc0741d17ac7290fce8e0921d84027a16ac3bf41fa3a4d1ad880ba72f265f084bbda3873328fa6c525791188efedac4045b3b510436133ea1937470a96718ebc9480cb09f626fde5a35b185a3314b56c8107dc7afbcbbd566af72b35753ec9118e9e8a90d7bf8a1765e5a270f3cd9b16d4c86dc129de7aa399b87d41fca515397b5fd80dc8916119e7db7d7a795af826a89dc1541c8961d20c255dfcd38bf458b1f841c49c7ff53796d2f1be4d365fba7404d9571896736d69e931025ce03d61cded9015526d95ab131e5de00f013ca76d63e60e11752a12127677c88535982732d59152651aaa0d4ff160d4992116a16ed2e128677dd700c1ae4edc34268275b06507590ed2f2f3a858ac6efc561885125094107a7b783b74d2876d0873617ebbbb28cba7793dd5b5e27befa005ee120589eff7f6edadad81ac0b0110ebbf95753c496e8896779733d03a03e2227d630df2b5f884de3538d8e742cb41013db9c3cce9c729e7025195ed1ee650f479e04585b2182fb34b8eb143dc11bdf3b7d7fac952902d871089df7f4147914680cc11a0bf712c677b237ad81487ab68e46dbb18088c45512539e9b52c4823e79d76b145515df1138c841da35b13b6b086257bfd674e366105a2f1c8f5f7892ab26bd7ea206892e889c94d4ba2c28193c7eb9109e4f208b961a0caf5df3685c269ae11e8aea38544c2440bc0b736b61526807c3cf0296193eedae30843cd7fe657f28306efab792c579b76c3967211210ba863c8ba309672de095b51f9ef6562f7504871c4a0381067f02cf8789a52f59afc789a3f265d02151d0cdc00c2e15caa18d3bce0961c573b782bfa532aee8e509a11ee7d3a2cf209f0aeda0743d5705285f47ac22b734e889342b2bfeb38de8b45c1708e33e4aa50d3b9dfdf96cde6f150f68bbf3fa2fa95192d78af6ff09915f0371983a577e2a294852ce98d3278a09ccd4a3ec56b0fa587d66bde3a8aea46202aaa4e753e9351c1d2af92e84239b737e43157c82de19dcfddd0b8223ced7235ff20c10fcbeea29aebb5ffcf7944cd6cc929fd1eca8462f47a768f54951206a6cdb07ae319ce24749e1623d5cb9251d38a66a1c57b85ebd4130c124197079534bd3426be85f2650e18df39ce143b760621f0eb735a078a53d0fdd7f29ef731c3053b9cac97e5412577bcd861ca02fefc536f9070a35af1bdb55fb4b4bcee3d3c73040ee8eb07acac3a6c4da524b3609f381c3b02156e7ba279ac2aea5eacfffbb698d17a00794476aebf8e901e7ef8e3ebeb18e1c1b824a9aaa59a178aaf8a0d2668777775792000da23bf6d3865c68edd56be64d95a26e9d40ff380f1e594ffeec0bce2e3538a01140478cf8dcb58712cd0c2bbd40721c894686a1034184441df2944b3a176e8213335f4119732f5c1616cdfca099164eb4ff3ec0005de6c8daa82ea3f57dce4403b4f66a7620bfed9c630b603eaecad47b031dba74cc1b01aa2adbcf884355c3e21b792fc938529a660d347bbe1b2838ee7b541e99550f87abd84cca9f5d6b60dd1785739264f2836d758f0de43b49b208dacb9099ae534d810be89f361cf4bdc01d76c68043f231a14ba8dfd2b163002681ff3395d1aa42618daa47ea080f4567064ed72438a5efd80f627ed28e08bc0d78d8c9c33fb72a647c4f8d9e32eb44187021dfff34c9b6fdcd5450f50515ad2858ce54cc8e9efb08bf2455d1b84922030c2c00cfe14edcb191701ceba079c38c025c1406160dc0233f4aa36a445d8b809492e49b579ef2bd3fc06c280c575c476615567a3c137bac5615cd73f3375773e4dcffeb37b4b60754a4588b2df0dc5cf781ad856800dc3fd4774ae9e36c034e87c1d742230ab2f629290f4135afed56e614969462b876f659f3db57e45f48690bd4d80a0a8cf35402578d8d39cbfb86b3a1d967cbb85e0963b4ff3b119e39c3fe7308a7e3b0ec32ef4e77a46186313512d3d27e44925b3c5a198131542e0baa28cf135ddf2539cc89d8aa3116901f8039d6016d09450769232cb7c40c486f107a18ec629e1f779b8489dcdd905725a4e8f6a1d692d598b0fb021881c6efaa7ba77a1f0cef6d5b0fe2d4da7810f485ec4b6230709c8b7ef67cdcca1d3cdc7a6f355e841fb92e5a14538a332ed5d529839929893d67a5d5f73d9569dfd13a637ae6776e2c7ae6c05e7f7eee99dd3479f6f62221488cb099dde8709544932251f8c60b93fca648f38eedd64360304d0e33c4aedcd98eb370081c83eff1526e202e9d4c266f2c1290cd61b7eb95a328bb7ab182b328f04c7e80b80bf09199dd5c25731a7eede2dbeb2b0d992cb7064d1bb6f2dd28a738b7898cd94d6ae0705043ee2323524197fe2f00915b825bd9173ac993fdc403d4bbdd87e4fa99e6b3aed00042f9221369a5a67868166ce107e0a2d5db3059ec3e04e1cc173a6689d1f875d057678938fe20111d9f045a1155a08c53b011a11c0f24876b5be1dc05aa867ea6262541ea37dc8f1616cb07310ebcdb723fef646666f0e6ba2a72ada843bbd7e7125a86c776891591b067e3b33f1d611f0cba0e0173f42b388f7ab16185bbf76d4cd9fcee6cf5ac04741572d19c438837272d17933e9969559397449579dd93ee46778ac122ac19aba5d85ac5f98b75956047452775fb5e1a1fe1d69e896bbfefc312144149c453e7fc8cd911e4472e6e6a0f2b7c207d520321714bf0ea0dbc438d817095f784602a8daf6a09885cffd085af9b69155163158dee50b80920e359f9ca5a7a07c1793747522f50c28559c1dba34f7d9009a987c370f923e0a44df9c9c87a351320e0a4d4067c290f6c08da1c5935387ad43257342768ea3e17bfc353d665dbca8a0ace3e220cf276aa2aad713ee2fb8cfce0deb07bb208c2d9608e9e913ddb7b5f00f94d1eef60841c96b6afbb8d887100956425c30d7a072351a4ef02812bf6324179ff89cec623b3ec2b374a8716580eaf0f19a9426dd5949ca9c6103b869925670b9552bc244a43a4dcccdd43c179fdcf30e3d468c15a6f003f33755db86ad3b0bbfc6eae9fc5b2fcc907165ca6d0d5538d556a3d4addd5f7d73bac9584a515a2e396bb110b434bb1c95a6ccebbaf0b8ac360bac0d64447d5f58f1e5935c8763d684bed495465cd9d554408354cc9bdd9804b3c784d504cfb6944914319d40d95ea53e05fa13d786f04d05764eb3cdc5b2645ec4bcb728de47d31340f45bdd585aca870f61f2c5cc4aa4f540c21ab199c2f3516292dcd6b685bced7ec9c42b71d3840b499f4a8503d6d5f8d44afc20ad7f1395e3802d4711cd118164c0b06072fc578ea83c2a71cc6fb02ca54b64a6406e7bfbe3eb796842c59a19f0ba467d73914e71047c75946ae40d22a144125eb2dcb41597a0a08e440aaf4b63b0ee192dc20c92dc4254a99c079abc77f56034f9af897bb71911bed2f6a261b569ccbf38f6bd83ca358752d079bbe8c89f0db3922476ab1e76f1bc52961f635af293760b1e1fc714e0b7050518ac6b89dacb9dacbf209065d55dfefe14749d52ea6c7c0dcf0a4916bb081b362528be0ab8dd591287852a6a0832330eb7070fd650e3e430d3ce67ad7c8bc915e9631d95f8a52713cd5e4ece321fa3f6c5d030d6ae87ef9efe2d3038d62237db26685f74bcbaa79e7f01e9c7502f6815d1f95a8247383682ea9ffeaad5c1d4535d5613aa050c9964738b125a9ad07d229f3ea0ff58c21f3b9c113e8afb292fdaac6bfced9ca8dfe456e964c487a427092cccff501e84a3bd9c5e7e370f7072da197f606cb1e6482470fb5d82f7dc721d78e3bec4583b0a50072b9ba96da90977fb6ef00170fbaee2eb59e93ad8f56167c0ed2248f44eac98060d49f6e2b18afb0912c6682fe845c77b1d21ea9ea80b49fafe7e88f1b4057444468bd092dad0483f1dec3d0d1e492d50896c071e3a8d1cf03429bd52326b867bb4d92a36e5d29da33803fcf9bf6bca34fdf1cc29c33f60d8ef907e937aee7c2fdb63543457c16d3e503ebe4de462344aa8dd91d4bcf9bad49504a4a20951ba978d0cfc5b19cd965b4794286e28a0705286541fc265369385a234b87de6690eec7b638f3cd0f21aac0d5a92a93c61f2c619ce071ab15ea05ebe8108ff63f1efd0b07576ec1d5cb0d4b4794646300b8cc4f6f49babbd50bc6df725f2ba740c2c2898cf8e4ec23943a1304d5e9bb851581dc3f931436dd954e330a0695eef18215ec4fa9d84ed6aefca2d8994b2d132cab132cb93a6990b347dcfe23992287a279b14223b2a2bbd2fb2ebf1961a0f8bdd70c7498e2041421d9f3c4cbb0deab204bbfb0a94f42db839567788b9575857ce40053d06a27eecec1a184608e48fc7c7645c647abec402d0d1093a21a77345d2651f8877c914caa1568bf41dfb2ddd664b681960fec0c8c49644bc5594fb198406a24d906ac349ef4399d0b083a24c81a7838c23cecf01aeb3206a1df709cc0c886770050660749e41c7d728722710c46e39f4d0ca48af618aa77e02593372ccd00ee16b422a024994fd999084ca938fb02caf80f1b10a2faae9f8de9c43219f07fdb23e323042b06776b55dab90c7687c27c75ba026cedc6e877861cb417dde3c3d3d31295e14eb33b089dc044adea5bcf7cbf2d52445af034962f92b31ea286d22d59790c99886bd609d0f1e16059d123b97400abefd821473a81c4cda10ca0f74eb7f59463d8185de8b9afc623ef6b9aba9e560b0005d5593a7c541dca51d068d09577b9e002152f0d08c2a4ce966055567bc48394f5c7b5a752053d400206f510e868d3db3e60c253e1dc7920fa8bf727d841e19c2540a3a043a125a3bdf18727b4d31efbfb4daf2c4185ba339fddf4d5e355621a3eda1f4c5dc3723d25215517151fc3295d9af5453ab510ddf71ddff8a35d6acdfa70ea5f37ea06071d18463ffebbae0fd06626010111bb36191d2f0d5fa2833ed73644fd2a39dde351d7155a32683120b7a56e317c3213194e82057b16031aac62df627140fe50f90740a1ad1baaeb4813093e8ed5e12e49c45a67c731f4766b1657508fd45b5c8ab3fe932ee54eba04fd4cefb8f0fb400a425d304a196605d4a209fa49cdbac184020c7745b4731142bd0fc52969385add7b2628f3a51cc6c10055bc8aed89f8636197d3e662d2652a75c4776525744e5c7275d06880889372419e8bed84d8cdb097da7391083110fff8f315c1f311907a27360c129d7c61c2049cae835d76a274f89eaab56eb96cb98a4ddceb8787f41db2304298405886141c5ba71dce6b5074c7f99398972a97bd6197a8aa12c1a7a490daafd26de7ceaef4de4703687d40eb66834f05e8c810ba80d25da6e97b5377f5b55cfe0cd044e046b1b67f9f3a70ad395c3bc175a4951b9276c6cd8b0efebca13619fe754e2606d905a0ed536d54728d930677d029a7ae62db922271bd606a205698bc62c3b762c74c37e8e1cba96419815030f3a668eac37376562292e79f64d5cf4a59ca4f1ae9293d60172434563b7e319e97f0615cd130577cf6b731a994defe7b14a8164c968dbf14ecffb77ae5affcde1107edab2aca25059de1b3cba067f59f64b14a614f4811181b511258874f0bec01f92b0aee64d5e7d630ad783f85dd774a042d4cfd0ececd806f66ee68988c709092c6bee0cae08d1edf5525bc2f4501c32933bb5cab088e087bc65762e885a4a0876d94713fc21326f1dfe4719b81a50cdc6bf0a5db60bb8b7848eb5a7b76893935ae2be56da6aaf87e7d8d75cc6c7be0da378978503d23c5167528e7567d93e5c5c89cca415d02696c9c1b0365383f27ac3894525a051717d714d74a067d74397347f51731b6221e8b47abe530febedca523ea7ce9b024055238fbe0db05210cf605c4b142470a44f08cb294f4cdc8975fb75b94ef67de9ff0be31e99802d8562e558b627c2e2844b473bbecbb8f948fd2b99a43a7fe03a2f448052f8586b3f35517a0be9bcc2efd51119c48eba9e0399432074abc0c006eca33cc53f51dbb8a01adb7b1f8175c9e5cdad7dc0fef0ae049ea036666a0f5adf2ec9e4e167e929d39e577e7514bb4538818ae95900716969ffe622a699bf68080c8f66f5c7cf8146f6d68707141966d8e7a6a2ab297a5b7d073bfcae662f3963373c76edb150c83a52bc2461c8b78d3ddd329bd2124fd1d364e4bb2a593c2b12dbe5c56230bfac909dce780adca8a2424a1cef6d6440421be7e5c00321bd94c287a3c453fda4a8a28444bd903a9def6002c04a2a72b42dd6ebfe3aecfd10685c7156e9840043775d7d5a5289bdd0951b76f6183d05f8599b11131d843024d08d4c4381688f90d669eb1cb5f44c8ffaa10a77ccb0945dc28fef1da1554b6e04fabb31ef1bac47c9e12fee0f9021ae2973052cb2cebbc2af1549a84ce64a8cbccaef003acdc5da011c0ca36f74a975c2943802dbf872ae10a8ab330aa9e206ceaf9075de60e675f2e39cca761801b611f7122a1b4178097ac1c759c1821bcce01061124ccb59560e0b3d5e88f10d0fd22b265ca286bf2d66b94887e4b46c0f34e6cd55938840389f9d5972b9de830710ba26168d9e6db733bf2871fd82f7bd674e5eca3228f4b79d5efcde5f781885f26f444e46c48aceb2f9edf388ef575d919cfa681b9e1daa75ce9a15fe72591425eba8862d57a655852eb024830b3ba4254da2345fe40ff0e163584a23a85178b983eefb34aee7c01008077c1326cbb725da1b22c8bd42950c3a6ed0a7e3e66c42b12f64f2985ef3c75308c1aaf7a0fa901831f2efb404bd0a2e71db72feaf5e470cdaccb40c20ddc60a1535ad49e8223adf53d7aaf834ddcd80beb9b93956f9ea9b92197e31c2b9d1bb90b7a1784b0ebd1bbac17984a0990d01711205abbdb3118b2ebed81bcc743cdaaa6c5922eea2146908879de34862024468a8fd9528b959d3c4d2ccbb7b18b121105c77e00e97f2ef85b97ad5ed6e8add0f943c751f0fa111beb6de7f1ff2d0ba469773222437e52a77f1d6ca6b19ad36d1b868ad2e7eebbf01a5ff3a5a5e1eb7a313eec1cc7f7005a8038cb7168fb2753c5d76adb6ce6add0d3c05050809eb0184e53b83cf30d49f8ad21571235f42d74ef7632ca68acad867da61dc9905377cfbcdf3d73c000338381bb71d42945f9dd5e31d93cce5268c5c0a5a374f95633a604ee871900ba97e47d69336701b66ecec76f100fc2f0fbf0bcab6414ea51cf0b26d1f5ab5c7c5141877c23f589f5f0e5bb466acd5d9fc86ca28e4df5e5f89c36094ed5262c8162a9204ee70e2c173ddc117b4e28f524a65caa8d4541d5a44b6aba122f7c1de495baacddbf3e8483e984d88c9087eca4134f11e0855f319769cd7cf29d930fc4ec4e941e0fddae3ebb579354a3c6c4a31df045587bb9058b21b31e8e667da13b812255b2eecc611ac9132038154d7d58f74c7df0b2c83d2e6150956bacdda4eb2f17b733033bdfe820ee76fc1e3566d2b2b768c568cd07ef1eed7d2b3ee8215729cba5a2112a95c347edcfd0bcadc84f2ffa7da301d8b9c15d2ae51b2990cf50a11ab1678e6d9b903e7239e05e3014b4196cb51a16524707350a67ed92660a717f3e174dc6370a2af7702da024662ce6c5238365485592f7236d439774a977fc6b937d185f16776ecb7650d4f9e45b723c66c813581aa7ee96eab73fa491dd4874030a68ce3865225359cbfacb6657370356f17a25fe559b3b222acc40d1cfcd89a74e8bdcdf3a9dad53709d2a153de66d9f9f575ec6374d28a26067d94239b5b76a7b0889bf3d77df0332a0033d56391e605f0768a59da9eaebb5bf522ab406446a2539de2db7f6b387946aafff3e6e8e02402277bc05ede20f992f199b9e5f29b47257f352d7d4be855df074f7cecf0a24ad3b597f515ffbf3d4111b9e40d93f500a57c2d5608a698120296db0cfb63aa216a5e6f227a2689a6313aa4c3deb6789c990819f7bc06adc3ce105d3101f75e5ef70abc095af7a779f227001f431db69b0131ca8af375d1d2978834711cb557f716ea86046d8e03b4f55a8ab11e078f246bf9918047558fca5f176ff69dab97b0cff1e5d46d89929aa9ae72f8290a27074439974d59ea00c3ef586e68b3ca372a8c423f31e1946a69a76ec960f8688c0f8f32a57ead351d7ab4e768993aafd61b3a192551d4bdab47fda89d04d603f718101996cb16aeddbf7263d1f4ea8d4ff689ad6d8f6f4fa0b1c3c77741543b760b2ce755aa552920665276357d23d074fddc7fd1d9c8c2b6e0f93a9f984c320495d1bfc34b63c13c0228f092d2f8486a14e4d301c0cd791561aebd7a1d24852474f8dcae9ee3c8751f23562f8f8432592c0567bcc166064960a8f4ef6a48bef7d0b1183d37938ca29b2328e2776fbaadf17cfa5e29d615ef87e440d57758fbfb9b5885c8ebf81a33922196331860b88d28ff5d16929b08987ff0a69d0f56366b1240d523464874502d5f9f6ced17e4bbb008e67a6cfc2e9d8fccf5cb37d009bb3bbe865e52d00004601fb7104723bc28f4e5b11a5bd3d2f7b0e4dc155e2de81b1336e418187dd557216ff5e44b4aa579bdf6f4524955c07abfd6bfd64d9e39519f737aaef846b6ddf5fbb130324ba5d73215e7a41d46aa1c8ad65a38c0654aede51356480811ebc6334fe6ecff19d8a7e8f919b45cd7ea025f2001895e4a5f313d1e09360eed5c90fd1acf0491267878c3f234e17150ab63a36486e1c1eaee14c631d7cadeefd3ff0f9982ae8fdb3224172cb77bd3a8fdc66dca12e022fc7997d7f3b2c50b6aeac8bc61b4f361fd42c01803272011451cd52811bb232749045bca27bfe815950a18b3e19aae51f2847ecf74e1c9c4467d1b47257c22a4c5c07e1b015c8ff03837914803ed12f38a89344c095b361f4fd7e6c0096dd25cbbf02d31df4eff36a455cb047b51f232a72f2134e1022df17d63b5e7088b94e7aad01cb465042fe83a76939739d3e440fa523af29126b7ec7bbe8da75109f4379f2dbcfe271a9bc5fb0b56f3b3457f1a91958a57ccfb545944757dd6ff3ff0d237b9b759e51f15799e685f9f6e3ab2119f34b641b8061eeac713694974b03e47cf1c0df959b561ca6a74a5ff31b74ae9ff53b58cef41a18a47acc8a806bac23e08ab08aaa5026f81924689f977c0fef7dfb6bf6f893531b94f8a5b768495186136755cf54197a23b6ac24cd8470a512a88a11506c5933cebe839e569f2c90c6da87521e08c6fd871b1395dba5bc8ea14040f70eb966caa7198c8c8f8dae4537444a7f0af87327ceed5ad46f4b45598a30508d4ab0e391e9fc7fc426ecafeb94d1387860974572d8a83c8a83e523ef7024927c95fc1db80dc02d36d1f47f2a9c8bdd3382aa079150f20385c0acdb0d7d702ef1b92056f01337bb4570d803dc4fcd6e9b7d157c7cca19d45386bcd1711faf6f8aaaaeba202a9ac2f8945475a8693bab46a801863ff1d7fe679d0cfac19df01e3a83bb82e320dc2f67632ff23791c9eab5be813b824ba96943a9b78be2a2b38c55de4caf47eda81b15e02a806d52b3fd932ba25db9b689c6f83cd8c8132a0fa5ce96127203f3667296858106ac8d0b02c482e4a5b9ed542d1226bcbb9745e150bba8c2af594f836c082d38e58614ba9afd343f14bc3aa4a3e4a0f77f4545b82f2d25fccadfde719cc0af96db8e9b4e26cb09fed604358d27d1c7bee149c633cb46656510189b2b034d57ae95315c3feda1b231efe6ab43e524671016bc9a57beef33b4e173124870d35c0eef4ee7369aa5c4c8d70489b3fc093c6613658193704ecda93530308e5c324129907c5b46b43edb832a464910fd556a6d22146736779955e2b3b6a4a3b9ee7958f3c9a38ccb4b898c6dc4393c7174c207f81a1ac0bb6bb782f056b0f76f83a0b6a5624e55e72bbb9c900f8c26588220bb0f72aba26b436422f113508b03b8b0398e3165b70e09c05f1c076f753546fb34fbd31f27200eb09b9f3510e3545e008ad5a6676f51fcface206d2bde1a7a849935d32a7a297b816f3e3b281d01bdae9970d319fc7cdc6e314ac4966376ba080a058a562d1b5ebbb5e30914f405b1fb91f1e4afd325d750bfd8ad48bdbe1dd0a3589f79a9a7672a19fc7228594b213a234ff91bd42dc77e31907f2d50bb115328e9e41752536bd5e720f2c5130390d74437a6090c0dc75268b15b768244892871b8d2446d2ee303a1067bbc2f7fb797f3a2759a87e0bea9b7bc3106311d3cc14bb7cff74f0c2ae415b3c279b298673a86498fbe02da467a1dc38af09f2d8926253435ede3749e383e4b3c3955ff89b82de60d2bb0ce53f122c8eec35536fefba5de6e4964fe518d22e9f9d0f94369bbfe515ddec0d88a8174ded6e4b34dbce09abf2eac4119475987d3a3294904896d0d85fe978ea9516c778615c3420993cb6a129b9e89c91ebb024519bf13228542143fa4a231445ee91ba9e1606075c4c2e20cf663f70414434ee05298e011041b3bf21fc1dab7cef10ce7c6343a3bd538f13f3e6d9d5704d89e34440c6307f453ea4cf68f88ae003fa6cca8ad87d912c4a969fb5063266dfa205e808d3b70a6e3e02e95f68d44ee7dc5295a54c144d5117f1e7aa5dc0868735416cc9c07346519521c4c5ad0422c4b4e602fbc995f13748519c583173d56cd22575ceafeff26978ee0382ee2d4334da150787ab806f39e6a7b3c179747fb92cea7220e2d7676c39e4d212e7f8b30096885b76d06cb06604783c0837810436957700787338efd946b00d2063fb625e3a62993a65208ff334f9740dc448c5290909dff3722e7f36a9c72999257879d06bb69e8b7dd1c84c426904635537db299ee83433bc67dbc92e71fc4e73fd53e4006ddf91d1edf6a1cf3cea2d5b06ed8f3e344f42c28157b307fa6d820029f8fadb16ef2a58b926f4911c821ec6e74cdab71155b523ae7bd6af5f10cccbee7cd66c8ca8a870fd5c9261cd07a1829ee2ec222c2213cb086747f90d3ae658a20265875bae9f008476d1c24b0fab3ea7888738a6b1b02424d8251d6f1afa661a41afb75d7b2b58cd4fd4b1157c15972f2ce8149c91c4207aa910fe50770a66a6962454a96e4addce857fb4112da16b4c30e82702950fb61750eb6a9a8d6f1a4947cb0f391adf294bba530e6c6265b307cd3558cb6453b99ac41e1381dc6c15c5678c1355d849dc72f71513be090771d45c52d2715a813a615cce779c7e8980131ae562b32eb46521cfa61dd13fa2224b199accb22faa2dafa8496c375f1845d52a93bfe16a9d4284dfe12d1159a9bdf6135d2872a9eed67b071241d7d2b9c1b2831c2a778a2a584925cb860af47e6613c7e9e77e9d4c4c89e2535fabe74086e1a1c639d84617da2492f70988dec2728ace72f7b3ea3bca8bb1a8435c3919d788a9e8fc45a6c4346a5dbce88621b3643a20ca2fcb7f316c34badef7da85d826ba1b47bfffae852874ce897cae548b99fc34f8164696a1ff33e878194615a34e5097d1becec74b694627d274be0677f0706353d7fb5a6bc34e352b8a3b6cbc48d49d8a79d4f6fd806bf90e6e1f2a9283c181e392cfdd4601cc2c5189b1f303560da7eb46a4c4b7d44f40b79015be545b5dea0dc161bf89302e6c0d30e6e551fe1bc823e57f431420d428890134b9c167a0198150d830bc77659a18f3cde3cc5fe2862f8db8816ecbe8d009775b47573a5344e21519f3939e09e45a5a4815735041a11daefde477d1bf5a317203c772a5a8076a639fa318b9336c9b45047fccfa33b846c12c6fd3715871a6af014642c66c13c0fe21034d16cab4a034d0cce6985c06c9b08e88a1c7c7a22e44b92b9f58a0f550f531ce88b25da1134bb503b6bf25d1eef12ccfd9af0418e2e622a45884e7ea13d6867f7fd3090c3336759cbb91a682110aab48e5e8dc2cbe00c27dc7671f3c80c4855a136191f6ea4cc5aa1ec73ccfc7d9b939341392e7e348ce95d6afa867e9e0fb757e345e35c022415e61972053e81877daa3730c04f8f9506bbf2b0c8180642a89f018f7fbee091dfc335723ee2853f8c4becb80de332ff51ca6fa9537e6dcbb8ab97748e6f36802029dfdc25a8ef61e763bc06d5d80fcfa8d069ffcc7c29c8eda245b2fd6298152d5c2212152901b3d5ef68ba2ac929619d49133196e259097299833d5017f2f364e7be1fb31cf995f9c8483a49ce506a146900a7e4b2b708c26bf87b56c78747a3b53efa8e04587e7e2d920093acc24f6216020c02594bf3e2c7662a257cf80f6e0100560c4a8cbae803bb03be3d9321c33e89f42f01ab389aadf0d1e402d4e178c26511a0eb76beda9bd93d21be1993843f4d9b80629bebe2ef1603f203b0e214714cc1d715d319d91f7b9d97a3273b58050bff052725df5dfd3a52284f88fc2e2c067f1b87ee07efc1b43b6c26142b895d4ca711d054c7f4b843a93a481cab3c117d0d246f7dee0ff8187fe6e9edc03b36a3021459d74eba0a9d7f08db72186afbd93d54b8053d28c1aaf4f9d18be281d58b4f08db24925507a7f5be76d596c8c09348974e2205741e23d3780f47cce453ffe21fde7b2be0fa78ecce7a2e812d10c758ac960779eb962ba28f3a5714a96d2d5f4fc2eae85ffe509f563e6563290be3038eb2bdc1bef0e2db4bfce2cf05be942b8ed81eca0ac474e102a0abe4ae6a524d82a77fb093ab33a7a54485dc0a34b7bf50796cf3497b7aa4657408dc746b76dc166e17940d01a42471c6e1c3b322d6ce6ff4b4cf5abb05eb6a39d5d9eee52f8699b682f7639a598fc9b6f2f320baf4a56835f44850fdfef5d5b113dd695c101a89658ad38691a8b0bcd7cbfea85bdc936fce009d3f5e9c40b3f830db17533f559b0362c87e4e014f185e0650da297c70fa68ec988a3b6e13c720ac1d8d01f6779a831145caa04eda256b0aafe1ca46f22b3861d04cf90388afa770f2460709e556ee379f60b42d74b74c55003c92b3d2e5d4d7edd4eb92d8bd2df1be430d49db95d67005b6c6b553ed6c547f876fd385a5fda56276cfea074d6df40fbcd70f148e10680fcbe6163c82708b3d4bd5685ffa73097d22abd1ca66a48395aa8bd84beceab5c56c9ad3c1c6c63ffa6a172cb18f084ae72eb091f2714185d1a1aaad4ad138f5795cf7d260681fba4e840d3b6dbd6f8252f9ee05f49243d3dc01e0478ca094904122b9860bca2adcd04867bb7c1551e5b8ae9a3a62007aacc3b641ccb89f5e07dbe21c40d1aace7474ce2ef3ab555b8025675ac2704bf9856e93dfcb57788a82bb4df2425c5a1c23cc4cf150dfb200d5ea3965f8e416ef45a200167e0929af54a13273a6473def771502bd02722fdfaa2b1101e448828637903f3a8d55c9cf54a766f97c4d8312d36b00a0307f5c78226f21d6456551b884a0e8a8e7bc943f3c500ce467b6f01aebc65f4baf57a6a934b5bb5539d654faf9aa3fdfd45f98288a717fe13e3299689f96baa22155a35d198dd59677d73789eb697a962a37c352d885a9607972e9d808308845c1458ca5ac77b71529cd3a89309784fff46cc6894a2fdd70094be80820d652a6c14c41bf924d4521dd7f0f279d8d922f1ab57089060214136ab7e05ced89efee9122d58e902aae2219df3e23bd655bb49a314f478e3eb9cbb659f8e5b5703b164c9b08cea8f6e0fc92ec0859028a0927d023f06220a66a71a8cc65f695b79be3d3e092be066b56ffe3ac3e5faffc156ad84169b197a322c930b1b723454516072b066b056c0c731e711c0e168463ace73db5c859401a7fb15a4b60d192e9910002e4e8bb9747409c3378e8f7df92bf3add4ec42f00891be3d7a5f83e18e437f0db4624ef43a6746e73ec38f1104f7b3ae55fef1fa9e89e200525634cb9c0dbcd7de2a994fcad993b0ee978cdfa6bd075021d5616a01f35b41757cefdb44cedf7e2d0f5fb3f1a04830f717561eb74948548a8a6ee52a79ac2e67b5a7f8fb5b0c40d5589e6142c4134819fe18521ccefb67faffadcf6ce1e3e9716e060ee2bf3b638995ee922e532760335e917f12e54419e434c73d51b602ed3d4898fdc66470f99775eb9e94e04568eada8d9bd63836583fa7499191ed9caf8b0cb94b3ff537eedfa3e1971ef762b87e52e81aefb84a4c79c3e0534705a0bdd3b6817b22925fe5416fd8260f7cfa52a905d26fd2f45c04afb6470d560d9a60d09e536b24507a2b1d1a5b7efd5fa5a89b96da5f7adcceebe9aa10734215ffba22032ed520d643fa5e037cd9faf0df0d929dfa7c0658532497017ef737331b6e9d070164772a19d95bbbc8444278ee58ddc5b3b7febbe4dd44394ed0a8ceb9c231f937809bee5efbe66697a6eb37c06f940de426ab2ce1012507ba9e9face78e1136a68a3a2150be87d8c4429a44ee8fd73adfdf30a0f640540e6348e89d3079f131b66bf24e60620e061741deeba19bbe6753cc6cf48977ec538b496759d0bfce2c550fb500ae3dff409034cc26d08897c91ddb5c88d2deb9a2c961e60bad801be89057981de1e0db6c3b1299e10d7b8a9ff22a4888c8e4ac625df61b8adf73275d48f9bc2e4a89e13a943655987cd04e9ce6339b6cf1be7a9b870e09986e7c7939cfac3cb3134e0bee5048c250b549d93b68b8616d6fcc69084d6b7de9374a8f67bf7ece3480030dbbb1899cd488f3879ddda627de0f1eaa639ed91eb6d25e59b5de6bc3db24db9e7f3febfae6d54a2aa086b73bf9a621fd019decb8cda2a1f3e69acce9ac9f38951e8abf210c2b60b12164cba139de48b6dfe62f2c991c086d4d0310d51dd923a0891d77bed8591b8bfc9285d9422562ab4fc96df64a66a43f079a1bc9a1f208206b5032306aea84003f852c6fbf5f44dee707c7befda43f3ce9dbe2a3fe4f7c3414aae34c936569748666c0f26bb79550e366500ab22491a972d5aa5289da8a3cf4ad2e380ef56b4ef02bcdc2710f107c840c73402f0ee97fd0b82977b0914ef129bbf7e59fcd374236d69d4af38433e83130e920facde28e72badf9e8866b9733dbb2852fe374497949100420d91f11eca3c592cb0f2a7204d0ea17b491bb55930c8bfbfd7f3451b742f4e816ab149bf9bc257608b8c3552846793673e275c0429a0aa5d9d4c81166af36be5fcc373e3b9cf24783962453ae680f371be8b3a9ba1a676213ac5b2e6369f8ea275c148a8b2fe2c9498e7da88a078f625ab8c4fe48f08702a930cbb11b7a7ac63c6f28911805cfb82e018884c2e193555606c0dc3df8bf18ee949793b0fae956591e6a8c6a548f64042befe2a9ff758f4f9f3bb3b2c27721c776ad017c874fba755888ea0cbd66096969e86cf3da3566d76b074d49dae193b0f02abd37059a578d2a0922bb4c52c913e4ba5c43e186a3339b133c501bbb2381aa398406ede2ee267d4e099eb41fee0e135f27fc20e9954bb1965987547cc0677edad6d4a04a7bdc698cb13d6fbb4cd4ea6cdccc8fd3de1f122fc61140646dea9f17ad7a73f3ca1122eee59315cfeda294c009b5c17d1caf8aad5b737bcd4b79b02c80f82bce0e4a3ada0945ad79838fa642cefc6d57019cc99c1d040f0886cdff9cf94191fba0b2c2d30b4e52b1819a39c569b7cf1713d1fe95233efb21c8e92d4b6b8d4fe2ea4e989d038c89077776d0b1efd81d1736821d26fdbb5b4b250fc74787cd2207345063da99db8b30a3caacada55ae9c8293199bc00b48482da550f35641d27f191afece0b496d520be0de1e32b3a68ce7d43aaa5829537bf08851b7201ea026b1f85df26c46d28003becf073302d522526b2749e3ae4d5f7bedc8bfd61ff4633ff4fdf34abc8c845c061abb320f7fb2520d3bd9a3b54f7d1c256f88b325763996a245cf96e68017e51959e7628e2388ebff46562e4a65a4ff3436849a6db805cdb67e6c2d078db5b62c5e72f0f668c1995e9783a3d1a38b8df68ac52bd6bd2cb0756289f63c5e539062fd875549b6312a9b4dfc51e4263d0a2313dc3f76282dba2c70d3a5c6ecb1b8cde4cfdaae68e5503193c4807944e4c3fe0eae168e1f1b836364d3270411bc88ff4926af1c92c87aa79ce59bd1719e3de5abc514eb10fa57b00d07ef08c22c96bf0366a3155a7438523be366d4a22cd24df773ad6bc36f1290bc6e5a515380acf3bf14bf4b1988e7b6cceb0b0c994f656aa0d0166fcae05241ef2d1bf2c831581fa6a1312c91ef3a739152a6cd7831044e326a89db89ea190163d8334934dac75350e20f6c016bd83e776a8daceb0622003d9bf67edebeb0dd32d23d50371cb78fbaf87a20c29f4cac757884c1b7b4411e96fea720c2099b9d786236b70d9d524de5971644855a1f44d2b6aa7453bf155ed1d244c8c758dfaa043d41748de58b95bf3e3e377ab37a56b8f876fca79cbee59fe326359ef38306a5d50aa8ae5c87b986fcb244e40aad254a27294a0bf3a35873297bcba9875cd036e33132f580e5b30061fee4af12de06d028807972661c08adf5f299108a18c195ac59d3e3d6dba9be8e13dd5b6832c85c5a7b66807b9f84f627b0cc2838f6bf3a65840c6a0b3e24f0537772bac2438ecd8546b2c95e4d182ff494317639f6de8cf01befd7fdc6adc691378b3c3d8fbb3d627e1afb54cdebe4d4196bcc49c803823751b48684ce8e5319c00a97d29f962048f7574c04b400f5699677e7c4db4895c416153737811c63d758017b47dd55880620d08f93ba04e97f2646cb6fad2518f363e4e63fc7eb52e1d53377f4a58f7da3a096add34d0134efe03ca02040facbe4391b28b2c3315416152d031fb37a6411db93f1322b4ff87cde94959bbd4d8ba7f33feec27c0af05851616a08c3393bb65112c43ee6ba134edd3b33bc4eb6eb7a10b6485345e21037887acc795cd03b52c581c0bf9dad8df8793d334c461a9ab1158960965c3926d1430538cba24044f1f9aa70bde71d1252e1c0c1f4cc17ba22a51e84b63f4a93c202cca0dccf6722b0759ee9a20e51401f2aae9d0cefde0cb43510a6a99befd5fb5cf66c22d280fbfb60b564e558f25b1fa24e78fe8f577fb00137c62fa65b1dc69df54ec765af2eb45d78a33057a9079f537ef91313e6de82cb66185676cabf8edcb4623394037698d4a89e8265132f4d6dfadbe52cfe84dadfe7e3318a8038ae45b4c355280a58aa6af06e2e6b16b5f23105f3c53d974e6be59499669d44248af438ab7e33f9dadb1594d5a836af48dccab6daf9ae38bba726de23c6fb38de13ea879b6e92f324bb1a5767e65eaf5d490de3031fcad72ce5a0318ac00f1fcdbc6bcadc2f8c803b22f4fc065dbf1da4ae02854a501e61e513ac7fdc0a5b162c11798142de779bbaefb993956020f2798899f327859eba1515b963584dd2f954e2250fa523c7494eb3e8bb024d82316665f5e1b2f33d4e3eda050d62ac12e8fa9eac8aa2f5ecae46256baca7df8379aa234e16fa7b0403c18c5003d842bac514c846d76a0c9736d79a3607d6da9c6ce13ad9e5c4490ad17c6b6d8a50f3150359f1071e2eaca419039828c84293ef3016bf5c4ed383a09dfaf3ccb0d280a642520bc19418011e93c28cf401aed0414a2ca561a01e0a5ac03c10b1464499f230be19f1c472c9bcc0bf9bf8f1a12e5231478ae8c1d37ea85010804bb30d092862dc95cf64290222fcb805a52ccebfb7dccd0d1ee91b9c53a83f15cbb45dde2bec23f29b11459d4958a2d4298ad109375236ed46a620ead5ff61fa5911061a75673c17f3a07a014e3b62e46acae0ab048b4274d4fde03a40105709560e1515cd76dc13dd12c8e44003f328edb4a02bd1f2780ffdaedd12dba5c0a89fd62e967abc977dc54d0e2c538096a049e6dfaa2d8fde4242c9096a66e197fcca6aa3febdb53afbd3cd0287658b69fd9ff97d02a814ccc9c01afb94751f28c542d43886f2ca3f8212cf261777a21aa5ddcd5a2159f74bf70e0acf5e2f869d5d16ec2152ce8acdf46fac991750147e8e536c4903aa6954236be4dcd19655739f225c778cbf3205fc17523201e0af41c9c4f19f9c30e21efa3b0a75a969242ee5a5673040b1f9eb5e86113de0909c1d976f2d1dc3aae77de31321cb14b60cc7b8518961f60be900d1cb9b0b7cb1d8440417b2fa654688cdb1a9ea36fcc4061959a84be055012014d4e32636cb2d91f9afd9160a40b4fc33603aefe9abe8681a7ac734456b6cef4d1e4aacb66118bf1b6ce89e26d8fe0e618551c7738990ad0319d6a73ce9bcf1b56eb366e058b01f977eb9e8af20bf78c53c98051f05a88b56bd6985be81bd5bdd2f464fef49f6b979eba5df0e382e9fe5a07b3cec575cee1b1e43d6359417e6d97b36560dc9f2af2ac556933c24d5054e07a5f78aa056d0f989df9fdd46968ef30772cd321a2529eae5c969344f4fdf780e896d83a23aab8a376e06804430bfff81b0b0aeebc60437a007625f7ae5c65f43b00ea4a16bc4aff2cff41c2a3cbf6718a55b60155d6fd066c1432f5c3c4c8d9a188198d65b176790f0fcbf32a38b64c8e7e20c227decaa402046158c496e2f821325693396b5909832fa26e0066167e42cd25f5a6adc9bf28e9b6be006a2b2fe6f158e67fb9d633c0f2b2097ab2f063ee20c1ed4aa44afbdd34cd484476970e2df26927dc4be0a38e8c74ce6bd798eade0eafc872075e83adcc0b068690bc913a1dd647a27ae213b96e2f5461b6018c15aecf8d3590a5c93452b5f648de9a7adeb0a1cffcbb3c662c562dc76352dd9b24022bccdbd1f6343aa5f46427f454ff3500031511ac79438f903bf6fa6e2f36633e1687b856904a2a91197e5d80077909f9516ef58c5b075c0a492835e4837a6c73fb155c50c1218875bcfd6376b8027f9799e78d9c3824c5eac78ac2336b4d9b1e82a139e99d1501e9bf61d73b71d4a0427c7d42520ec7869a2e017ba565cce830ce61733800bb007c289c8bdec482ac24869d7fa36153d5955adab7b2435ff3f747e1b8d26fc24159935cde20eadefe7e32351cdd513c031df8c7fe685cf11e06fda8791d085d7a6c4b5c0585e71e12dec90c046065575a58533430e6ac85c2f900dfb27f9666823ff020f610e64ea66a1a371c5ac50eee59631455b98cff45b688db88a61d5e4d979d9d578bd6141654cd6ca8901ba1319a0a01a808f1dda09c7cd6ef8110590e5a6307c40e39eb645b57cf25ec7f237b1d3bbba05c7bc15bdc63382617dc61133e0a548df11e6be7f0904131e92afd5b4a22ae15f5992ca571e7c67bf11cfc590c4215c2861ce26e5dbac1aa9868eb4052007eb5053a0f298f875cfb3632f5412241a209c426e4c873acc06567077627937e1ccc8ac19d4eb31007a78eff3e15d6bee6f8c32ab8239bd7096724fe1b73e4a3ccd1eb883fd400fe692e601ae5b910a48d6f660e4f5a6b0d081ca69785ed10282dc9b157c523ecccc2e225a9450e62d9376d76e277953a9b5f63a25d2ee6c96dad9c51f10f07d4cc338171436a4fdb0bdc86be1a7999fdb139d5b68393f5f6d209d1aabdfb6e749757dc876b652e6d4f11dfa1d3cd93d0ade578c0ec9e7b31a279e99b8498ea9dfa0b050eb6f0fc92a91dd76d8c96119e05a51a83d24db59fe96e040a3828b40cce0ef4eb9cd980a4e98def18340a0cc51947aefa1b3caca63b4d451d3c45c4b6f1ce7272f13f82defd7773446bbaa14f278dc93315405c17567b78246c0375ce338a6967359618723342f59f476d238f50316e51ba0ba18e322039d717ec38d086f25afc198abf23b1f313f256e83d2fb930839073449c7998440fdd346db608814a61d270e27f9106e7df173a23a652ba4fc5e43590e901d1d4f0d80bd8c22c741b2d766c0183bb88a3c9d9264fc14f352fb6241ef5d0267900e7d8eb63d24bb09b3c5a936df945abcaff8d7feb190b5d46b7cc44d30cd72445c3d3db8a67cb6747c740df6e9e3edf51f572ec17d9869ad113b3aff811aa684927f1b45f02c7c8efec599bf5b928c9085ef41c48bdcfd409ad1f83399db6e2b6ced6e4fa66bd40c597b47bdb6149333df5afc2d35c26c856eda2033d36ce88b67a2d8300a76ae595e6866d59947258a120b848b387f72cd385b58082604294008ed776aa15d539122d37cfa6d483247c337fadd3608c1a5979bb8eaeea83b596a944fdb03b9580a1b11f808b233997a923adf88b1b3f47a4a2dfa84274665b2f9b9b526df8600372d90645a669410a645ece239ac36212614e967ea20726f6a3c48fc24bc6e324db8d5be3c04cd7dfdee184b63e0dcc508235a6a61cb650ed215627ac0583d0b2eb518e2781d24617b56f08061f73ebee499bf49498bc73802ce56c61e0f722e6144547f2217bb4840a156150057f40eb74c8f0fc28806210844de3de77893c86e40195fdf8d618c0a6f6e74034281b13b1f2404ca7af7f8ccb56817cd989f8d86494d0d96e5cc95fffd6a9ce32f39a10c999e66bbdc74e5af7d7eb676f3f7e20d11a6483f826aae523b0b983ccd1c009521247222122d19871d0b03917aae3ebea94467d7433b46ee18794f34a16229e3b5e04454cf681c7bcb7688a870f9d576386c327b7fc480ccb5a49faa7226cbc449cbe217fe4e5f282d788fe50fdfee183c503f61cbe47afe164cfc945397e8b5d20d6c0b5454ecda3ad2fa7c70846f61333fa6105e76f1dac478fd31f65812a764817d555a237ee8636b76d58e235c175aa2210ea7813d1383c41669256e84702082cf4ed145788fb5d42dc25f313fff3d1f42842fc95bc95ac8e165f931c2a8a1cfc2a9682e43e230e800ca19f29b5ddbf9e5bb3e7b872c45205276b8c6a2ddc824f427dab12866e971641bb8f212ffb703ede24c7d657e4fda53752f34755da0240b408b4260e085206aadaa7afcf8c2b63e1545e10cebac47f1c267d4f65b47e083085418ed0a00886e9129cb0a0cfcb14513620976fb709e13de1a681d165c89ba77cd8c77cab9e7889ecf86af0de084d8562c5649e4b02e7fd41068ef771521cfcb3f498ca7b689f1910c5c0b55bbc6da65565d547ac1acd37ee5758119da899bb1bb0a97eae30e785acdd74bca2c25ecf49058263a567ff46635513f5dfdcab986095dac54d6a2118d807cbcf1a293cb2ca050a649e34bf0c5708a011e3a22dbbc8bf7338dbf55e05ebd2029a68d097f41167a4c70969811c642dfb2594b0ccdfca3288ed39a50f267e3d5a37e4270acadc4250b7e9cfa034618e63e9075d25c655a02f60fb6eb47b9dcb323bbb85e0ae291d92be4a23cdb87c5536a881019279b61575fd2ab6d37ed0a4292bb53a71cb76290abf872fe7108d093a8aebba65edb7936a6ce3d25ff161a351ca70f8a1b04aad78a510325e6b9b1ed32cd1ba209d5a0ef9620c573f22c34342a78269a0497505f394de18bac5dc912bb50c565f3c9e73d52dec6677814dd7d3841fc805d34adbd9060d1d7b366e772a5fe4c76bcf2239e5fcc34cec540f5eddc5ab84988ec844cc844b09a5bf02149e40747c44c4e1898dc2956ce13b94f795f1be903bb1893c5f5923fbd75255b4a07a605d355d210f5815f0e7155698b484785d972bbd1ea5ae912690921a8fe19f3ea3b3c93f1d28f7dd588958438e3c42097a3601f5bb4ecba2aa46a485d98fcc75adfc64323c4b53e37438460aad2e410c274002178beb4299a5c7141d48097ac00cc26725cfaec45f026e126ae9d56a882619dbd3731226b3d0e2d4ef73ab3739e3b0e99de56f8acfe8283cf5b76b0bcfb15306fcf1caf4cf8faada3e395881cd45789388cb7852673cb90400cc637894304e25bf4e2bfb177a82f2867312678953dd0e534b4158c5914e1276d2a1741417b736429683d4e161c2705a9cbfe56beca7442bde2974bb4d02fa9863d01cbf8427961279e79f5e1f8e31641850073e66346fde850d7e2a97f8fc0ba6b59a850ae972bb83cfe2ffc6b88731d99b98311bf8f06644ec4d5140f118f24409ef82679de68c6c74d30fed357b7de35aef3b5b1c62f75c00ca249c8b9d4768f9a724e0d45c5a6b226b41f8a7ae5394ff0a1d441b911b2f38054aa8f879475f6790e5415657066e92e53e36b1020291cdf1eb3b70f72d127320c954e5c579b371184081aae867aa3ba16a95f3b94c59f8345b1a201235d743c51849d358ee46dd7d4033a1ecb12adf60541c1923deff552969b030cd2723b999ccbef51e2b821abfa90a6ebfb99b7d8d3141d3cd2b2e990cba16f07cb54e9fc96d37e67f5f2e5bc2b36a175bf7f8d7bf52b46f9fa9213b0b335962cf514493a094f6576740daae7dc69baa17c0f84d77c0239afb21a0dd62c64a185c21c4d3d64aa44f9ee94e50b4f7c423a5defaafb36dded3136eedcb0e67f3edd976e88f26cb275904380e1f78b898ad32111acd9994f8f69d1b8ad41c37ab0b5ce0b5cc107ee4043f8d51d7592136286f6e9ccaf7e2283325a354f15cee420afe3ebc14e8545d9f1e5b62c8cf6b2a289f71e1c68a2f9488a1ac412aa0f848e9c586f69c5ee959f0ae223191ed8e517384bf546f121dbc156bf368b272607e266b9994651ba0ec0654e5bd09ecd23f7179c61efa671487e243a607ed37a5365f62c73c3c5745c848af627548072aa8a5006dd5e270f91747f17e0f095ca48bff10240afb4006ae849fc1839ff8a685d874f6351029b02c4f7d7f5582d78c7f9614ce96ab90ff5c3212b6cd3531b2f5c3bc5b7c224c8d91f700a47fa6242ee075fe68bbd5583d5d8b2e009348230918e30cea0d95b37702e20af720e326bd09c457e14699516d30bd98f5eb1b760a616419470503597d3b1d75af2e25e0334ef6b6f1a4ed5fb7b5fe53a0fa6a0977d8932887e4f3485048ad024de5fccb50c7587456e924004469fc63db2681c6feff52a2944dfe2fc2a4e5d4f8839edbdec64bcd59e5d955b710c2b4792b4c2280a1b0efc4c3b3422064e65ab09a6c7fdf55b2f832a180e090b73101b43194a9c2feabb12fbeedbaeb1c83e935c08946116b1df3ecdcede702962d6535705160ffec81260ca48ba86a06749f25a795482e47a7caff4ea369f2a860d7642c6ba401e0b297e62987b6f35f1d58fde0686d3aa08fb6791eed3ed1130d7fc112ecb0a9206bcf8f258326640b7d8160d1ec1c3d62060aae7bdb47847c371ea600e1a85bdd731414700e2c98d83cc49da814e6b858c3bab6a28d93f8d0e87cb41d8b4abcfdc9d2616aed9f784ae863633933e7bf9b122911561458acf26a9c02538f1f9223d8a707bbe552660d2299076750485f0b5ffe141771995bfea3cf7e3db673003acf47eaa2fe9dc1c84ec698d75458f3b1439f4c4ee4215c72302fb086956a847ab3c8d2a57613ded094f1be9483a663bee229b70af6221c34fef46ab28fb5ac4033bbc9f54424a3662146419ef4e4b0790e1c27b1b3330bcce1ed1ae159c2c41c45325a9d24a814a43cf1f91374aa11b316eeb3dab11f88203a5505b04ea9fcc106859206e220beb489d207777d701f0bcf71f8780a14347b03e0d52cded48c4906085989332c02bca89bc6cea11693fe8d7615987328fd92ad43a4ba86c65fbffc4e68f625c18d068847b34ae9f393f8f78e3215dfbbc704b51ce8f1f162b6345ff6ec2edafdcccda171d8c5fc918cffce36b68ad0df47bfe59fe369ac0819f9036cceb43acaca34ed66ceb2578cefddd8e73a48102e57ee1cb830a6a181b464f1fcbef0b6869d76841307a60356be07874aef5f2f00b8cfa982ae903237b8c4291723639ce7abebdb67c76f4dd79375d6aea5a9635923735cd044d8a74969d76666c9589c2f891c4b98afb39c17378c86f03711646ee6a262f2bd02954a05a5208b2da3e216c000c97cf519479dc2b4b6007b51a0b6094bda5163c8d21290352ebb83e0a3d9fa39189c294398a78d8ada29f41a3bd93a93ff80841d56d59ec8a2ae63a36eff8230c0a1c34ba5317e41a0d16f3805f03e7b2f7f478091569816d4c1b417d96a960830838aabe0d315504ee0b9f015dffb4fe284cc3747643ae40919486f12de05f54a9a370da7f550ed83ab4be0620592612433cd144890c7e1d9e21373e16db5aa8a3ba023d83716cde939eb41ad57fd50faf3c1bc8f11ee1149ad31d2f375b8dcff12973ed886948adf789e12ae9e4fa8b9cc70faace41baba44a078b1ef18af81359c378a0865ef80ae7263da632a13a92ff61f94913302f66f537c36e1a8bda10ae919905a2d99914a7f325da892e82aafb37bec0c743a26f5a4ab7c963fd8278fb6c66768e2e3703867603467aaafb32cfc79b2665c71d33f7d95df34dc93826c0aeb4723c7f4d5e82db1dffa16edbf8bff0a1db14011c6429393aa7408a8a94d200d781b75d1a272ee32700271485c41fe8e53d502dce80da271e6267f5f9d8f9a17763a4f79e5e5f2943d782eb2df923bf37dacb48588d2d3c6e5fee3dd93ffd14ebe3624f5b9cf467d1c1d45c406d35ec742c979739f96f019ddae16b5d13b2f7e6203ee4fb6c633cc0b1953199f7b6788010776b1edc2a98b9b09a16c4781c30b72e93febaef32e83c78b1c9f2767324c4fd06c248e2fd7aa57779e58f1591b375340ac1922ddc4244cbb1d15f03890ca1c01e6b1c3250bc8cf6773da42611e6109f1474408f33603ae1105c7872c4b2ea3a7530d7bdaa1dcedbd44082f632745f01337af1185e007479acbc6bc08370b1b8d4dd05936214b9d7fe4dab2f84708d85754157dbd7ccf3bdae6b27e4706f9f96b3f0f6d27da97f984f3b689ef42d0f2f2251d55105712e3887e1f0de88aba49c05e11c2e20bde61aab69092b502ed163f6ee0917b4ac33804ad19fd92bf434ea6e1605172f8fd869a89e5283a8fdfeea1e5713a3ea280ab57b5be4abe1a102ebb740dcbce92aaa9e248d11353d77ca391c889627b31dbebaeb7961e62f1da1782bfda062419d77e6f3a7983e271986d394ac2c71e5370b343e04647035c9cc4f04bfbb26bd5d8686033717390e7baa73adac4422b33d78946cf2402ddf9c0e4a8b76cc9973da9eeb14a813c74172f07aaaeda11eca26e41fd309ddd478683161fe36a4857d90f166dccfa35c395218f8b78585602c474a750cd0005c8b87acc3f4fecabe4ef7163535193936be105c36931ca86140499a49e7d8a7fc77953c343bc818ae7bab732c11ef82684ea9e2feb9112a93ed5af69c3d58f13da917c5a96b53b90eccfab41a162a9af49fb824d8d547e31434f809528130d7e161cb76f794f21679e680ce16e6672e462b19de77b27297074076590a6aa285722c099d45570b8992e5cf9b69eefd421b5509afc3c45eb9eb537fae9f32e5e75b7d38bc7d2a224c5d8656a737fc598f4729dc2b127248e206ffa3213b3074f61ffc9b90161c960dd8be42ec19e143542cedd08ddb1603f36570eb20c3e0f8fcbc134faf6e3bc30217e3b44bb2a866c45e860cb1fafcecec5657f7d6de1a343c8fe8eaab404a3cf7429471de5e99f3b3be6412c40a64e330fe7332154858e01a8e38126c42bae5dd54e7c373f2ebdb5653eebde3dfed2e107f0bb7cb5f359ba75c4da878bc3256a9c2d36556de9d7e0c549d1f54ebfbf06c354716a2a1ea371fb40c126ab8b2913b01c84b408039aa7e2195c782d02efafb5fa8b5c9eeb772d24b2fcca7693af46728362e87e67ba8cf2f18674db49013b57ad3b0a5e42657d26a893d65ae4ce28bb6a310d8cc4cfdb4a64b1491f55fde30a017d81c1fbc5b19463865482b9508b2aace61063c58265f92f641dd2e90bf552f9fadbe3797467e0fd70f76d6f9fb209f185d023faa88c5a5cb04f3612f14d90c16e6688526cd6cbe7039cc0adb8e3cb1d4055c494e887e2e38b274ec0012c5e00274e3d193b089ef52319d1f4f1c58a8886325e21221bad4711d47e5612598ddba4de858e89291f37f8d11caec009bb6f1d3eb4be9a01e415150a3c4b61cf80ad668a8d728d02bc490621a26e66b384281a94477cd61f542e580fbb3490644d0620ffffffdf