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 80517 876669be23f12afca8c67e999a0777fa55582954c98067524bf3d86ac4d9d544

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3cfeff0c4303e74f17328942bfb7a3a7ec7ccedd75bdf4389e80c25f15562211
Certificate Block Hash
876669be23f12afca8c67e999a0777fa55582954c98067524bf3d86ac4d9d544
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...008f48000000db0000
00100000000100000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000310eaf26d734e77b61e1bd7ff5c84204615d9af3d7db9e7e1ff7957cddc9d04399b2c3973e6bc48a54d79d21040ba6f093772bc425891f2e6695ac375e7aa0e7c1517a6aba85e821b6444dc0dabd54b70135abf1c0ee44a9cd0100000000000000000200000002008f48000000db0000

Raw Header Hex

00004020c4a01a0556dc885b90d549d7b1247bb43e568e22c5bceaf1aeafa55241967d3ba98e3ab389d2b42924ee2fc66d8ba6a94be6fa35dc981785c51548266e0bba670d2d446a46c50018112256155fc2809e38f4bd75ddce7ceca7a3b7bf428932174fe703430cfffe3c

Proof Data Hex

59,560 bytes
121216020307b6351d4f0cfdab4f2b25314393ebdc39a87151a441e2812c0e0448d6b214a0da56d116fb08684bce5601e20989f937f8815cb3bca121a79efda8b377b0c81b0d7fca67edb91eb94222bdc2ee1d52254bcb97742a0d871e6c02566f487a4d2ee43e33fd93dc05418d76e2cc830d4c6f44677b5dc8ceeda714f265a850dd6ff959a6706c886ef3599ae64789ae179246cb2238a37a11903899314e2be17fc2cc9052f39b0e5b35a3cf17be1b4ad9446df488b141ef3a71557e792d64aa2f82f23778627b37c96067422e638b386a6edbb959d657ed0c76e393d85c4af4ee45dab1bb6fdc067307f316d8fd732de262bafed7a65e9287a877fef3a39b162902211eaae00187d5f6e9a54fb9895dfd7449b5c35507b2512864eef4911e429fd5330000889b42e204b0f30fcc0045648a90478badf228fbfc3bc7335db1ceb1a90b7e74f964e07312896fa611fdb7981bff8591774098692d4fa0ef4ebad4bd1eac111676378deb542bf050145e481002d86a330d528a55ec2e5abaa2230b03947d7dea8e0f8dd1cd7b3d5af348239cefca034e87d98b7647c14a99679603b4d314a1126dd50d2dec33cff583e94b9218ad6ca0cff290c535b59b2a4bfc8d916c62bf8285ea5acfb59c913ce47f59b5c65857255a022a163d40466b6e68ec81223c3f9f489c74b61a2e27889b104bf638b5e3df81ce51ac18aff2e1e7ef06bffcfde532b6671318696b8cf93d02ac660392e74dcc03c090012f42aa845b30ba4dc0428c16612d0e9876127b52772303f7995c64acb0bd753a702ec5acd4638cf494c180f083c0b5162dc6ef08a46570abe61df28c71096538f26d0bfa6e1edc9fbd5d075f65e036558fc30ab22967e924cc5bb9ad324a8ef65af63d0167dc53d222b7ecc014eac33b82c96ba2e7da291801e29baf4702d7cc3afa2dd413c3b0cbc47b02b52e1c40c68e99e782bf2cb5829be07cb00dfd685b9f09be8032350562fddf85abf207177e2176b5c7254a5c6ee1ad8576236f2673bab59c23b88317588093dbe83d602cca5554cf08b931bc1ca393b9a9a1e86a60bcd9fc5e966904f4bc93587a1f371e2beb89ff67e6095f714cf12b9d37f1963d2f6a63f0aad9ca1a86f3109b5bf22e5ae30a9a645514785bd12a7aa5eeb47f75f466f7d370d6bf3b46ec3e90a4fc25466d4a3894a62005790dff36f9c9c4ebcfff3dee4a40f8888b8958c16feec4bdcf7739b520baeddce652f768043a6a199bdc57f5540fd7c480db853fce8424c543f7ba4c08531acd2ec4d1c69a2f427c77c99a88fcc65179af8a2aef342fd037022e6e1c3769e40d5c8e19e608c1b602344790b7fd44f80508113dc165db3272ee8dd2f49d4d1e7533d1189624f217cf95913d1b696ee54628973012519cae9c8c07c063592085b9f726769b22c8ba862a7de6174b215f28ccad5719d0bde942981523fedd83ef8b74745be4bd666d3e055bf1738b5fb8c7fcee4a9f80f0053bf6248d7d0b7050a5c85f3173c61272b512c6de5967ee006b156a098ae7fd131414b4b7ca346fefd90760787d7ac76e0fccf5912bbc5b8c119007739c2a5ec44714533645644a924e0e76ac7c296be7ea25016ed7a86059265a39fa9cfb76af514c55d9d1cff6e631fbd3b49758c1b31c7426ce7b1a05b07dbdd05aa4f89beeab9e49c82465d63f64836220132d07ea5540838432f72ca34e48803ea88289c68de8bdd9d307e61018fdcd6cda43e78ded6bb13ce0fc367ae291052efa946bf5a2beda07d59a65486d97e4309920647c94547f43b9fb0752028c977b7edcc2fcee69da5b5c3fef8161e727955e33f2efdf4fc856eb5f9f1ff52946f2c7f9a48bd6b2fe8f64bbae7ba63350bd0795a74f757777a4a884fc9d3c3bef276004ccbdaf87e08bb844d897f905d8c66291cbade7f717e2df95b3085424ac3e4852a80a709da4da73b8f720791a443a75cea8f95af019de28b4bbf22f53c44a9ed3e7bcae97bdd84455ddcc2f4bf05b63ad5434a24286cde2f61bbda23bcc18fe6c44ed9d4bebc775dfea4191eaa90c68c4355f0b46c83dbb6df80595499778a0419f0aea99e9d5814e9cdc67d1a1b4f0b54d56b59934589b2e00e07847e731783a507e5d4c71d16436fb240408e6c6e65791505f72fe601541bd7c02ab732f8209f9d4daf19754d60a4b1c3e8ddbe9f854c8f2ad1c4454bc4e5a592b28be8b79ad07b131db7727dc2e06f3be92d6b3f731e80c5d23f95dbf8e9eaf55ff9f2c53af5e01bfd9ee6a4b386b0e44e44700b54dba0e23290e13bdbd3a1049771e680c1693012bfc442c7b4b19fcd93ca82e303efd288ba9b465050e43dcf1ae2168db363d83dacf0d186d790c7f7b29b1fa8e1fb406f21b9793ee07a4f2315250872b04e4f183125269f49ed4923fd1d84e65b5904b1002b2b9f8636dfd731f298ebe37950e8075e6958abf81fde0a8a9cf671641fd8b544b7b668849f379a18c41fc01d0871665421434d29c3904afc0994cffab2f6171b809b19ecd6e322972346a9d61771e100437580877866c2ef30a5b2ded87efeec99ad960c616e1e2d20531413cf872ae42d11d02f2d10cddc4feeef51ded0d5126830f90d52fe76eb4a6a93494e2db8062997f05bef1d29846ba869544432aba71ff4c9dbd333e8e619882b0823a06a27e5cf3de97732039925bdad01228d847dc1d23c894f9e4296759ad96ae3cf475acc2b684a49ed47bd1c5ed03e8343db22da21887c0010619ae0a7c26dc6439dba63455445532d08c48b61c56d0f2f57633917bf28e2f528dc9e69268e333c7e548a695066d467b92d621540ce4a46e847b1546cb9985c865f9977b16c642384f36eae1f080a5592c88bf41baea3215b5badd05b8c3ecb63437ea21e484d9eb3b3f48a9fb3ba7cdeab387df1c5850b000a1bc5796d0c962225f0b7dcf54869a0894f57a5fb578c14d5b259aeb33e4e718dabf26ad383fd5d1a3b72cb54f86358755edc6051531998e4b3035bf9ab23a6c8e2fe74754fc8097a50d23c92912e52e91197a6f68754af0e5e77d9b5183854361d8467a5558f783c2a7bf73b6d7a5e574e8a8de759035fce0f5344ee793c5141af367da6365ad36d01d4bb4c8bf6c69a38165708a9b0f2b82e2f1e36ceda05318c4f00c6439e466eba3ed92976f88440d9a4d64c62f1339a42dce61fb62986e64b70aa8b9ab4a00c587b45b76f9fb6f6fcc7ee208ef61a286bb79cd9905afe2d47800666b8787835f2e73d80be4a0c9c66fbf1a085bd13468296336565acae2a183257afac73c2828fb66e14c82a11c697010a49257385fb933a3fe4afd66d6d905644614584dbaed1f79f6f0f7945188e51b46c8b2928293d572dcbdd3942df6d7a4b5d3a3b93b0a2a1d8629c7399a5602f28b93fe9b512ed572da28db04c4674f781e3f535063202123dac748a4874227c78359126886c66b8c71a09beb424dfe94750362a48cbe1f7ba4625da4a8925a352db9bce36f52ed4579c6b202cfcfeb193d30a88710bfd2a521adaefe7a367a3b483dba610aff06df1708e216c6c5f324bef5f3948637363983b8c596283273c2f9ed55d939102005ce1afa09deea1c6de54e67792b8e7f380180eacc733606ba5278fd491e2e4c3f437e7df3817de4bb2b1f17b3654d5ed3ebf4355b34924668f8d83a26209bbdff18d87297ecf783efc8cd4a8933f9d22cd8009b621daa99d2f95833b9c2e4416c2a36492fc537ff144bdc4718e779313bd30417d7fb2503445b885b7f9fed980b8b27b540f5536dd9e09b3112263fb74b0b7df554dc99fe5e84c84c027ac22c0516df7376f8a823eff7e563c643517045d40f10ca71d1d27afa0863a731e8a9e0d2d041d8fd72e6489c59f14be962403c42bf6f441ebf6e3894172216fbb6616b36dd835f0fb0a2bf5db2c992384dd6d0a07560fdb7ebde03e2f170199b8ece0c0772d8a1cae2b609b4768aa134aab13dadbeca386e21c6d7e81736c4d145afcd8e559eb2299938101e8b5a35617b8563d90ed55522cb073c342431ea7cccbba899e2974d4939f219079f003db865dffaeae5a2dd5e0f1c9227cdb76a340be3ba1a5dff67d95439f837d5401dfaead33f3fabaaa25454073674c19076dd66ec8b02e8c2b8dbff9c3ce12332ea503fe6a798844c5183fd83d22574e7fcf9a48291763c3897f282df3f2925c323b484c503e5a6f26d3690de8a4ce30157f6618c599fb98541b0453884d635a0e8de85e52294416698eb1bb0a04d9ac9440aa26254dc158f66cc9ec35d7bc4515b1f368ab3db85ed97d59373a0b227948481e39262726c6dd0c1f776f656dee408a5dec1a09f7a96de4b484ac38c8b298c1141c936efb84a007a7660b8fedd21d7458276bab091f634fbdc786d4aef0ac9fffbcdc4b0996c7fb472a729e8a07cff2feef119db2567d036db8ee60fb85ca7d9a4a611ccf7280fb3bdb9807534d6472095728fc939dab4912b5a88eefa018f19cd2a1f8bc6516af4943e9251f85ba0543b2c05e3ef1b08be480062be806495667a38953669f37f0bd0e0edae21a696b39547cd296742845b8197c5d254f22e7a96029775b74078558d21ddc3b205aa2b19b39df270dba408a48090e716a79aaa0fb2c961f659da43a976112437185556129a70a6f6f6e479a856035885c2dd6788f019330fc3d2073901ca083429242153b4d663b18e4f99cf41c399e6e0df3597c52df5f8034bb56513a79fb27740127426e3e79c20f383d77f06f1a5f74aa9dd3d219fc573abb5a136c15902f7032d418fabcc408e1abbb446d0f540b8c4602a8f1365cc2c2acfd958a5da545ba8291edf1da3296a6f198df93c519b4f318152d85a312498126e756ef8174a23092d8c800d8a4a1752e0e610251b8fc713368ca5b2564f18e34d1e153e7b7222005ed7102499845acd25427ad370c3c86eb17c45aea75ffc29008387803e434aaece00b893be78f5089977b624159b7c8d32eecf4903e36b0c7e916b6959b8e049a49d09404c1609247d7552f77fe76cf8243b607fc0cf39a4de9ed20b88e0dd142e91ba838002f1ed3b38d157ca7e3ac44253ab19afc153dce5832ade2bc3e8a6133227040a6eff34c37cc34887f15b6b1ce4971806ce8f834480d9bfc784e8bb7b7ed49cc5f5c6be17a99fee41f2c06908f05dfbe8646dfde8dba7e3f42377d5473e4ea999d85b37b0a24fd3d994a737cd599c7a55ef9ddbc5b4667cbf3d595ae2646a02066500db97014dd4cbfe482fa5d2d437d4c20c9b0529806c919da5a426ca5c710d4a225dd7ec84eea5cd3e15cdc97fc0ecfdadfb410650c4226991954d0574c9f39ca89bdc89008f4dc2550493922041d740e65c45487f64a6846f992821ce59e97273c83b8d90a8c9a9d4f1a6708f6723a928b382ffcc0a76cb4400bdda65b52c889e8107808755486ef321518e594b469513601bf174d70210d5879ad7efae92591541928794be990668dd7446450e18e988784fd4280fe6044fe03e5e915dbdc670bfd5cf37e29114793efa9f42f308226f4917ccb4d4e7cf9a07135400f7aa6f64b9986f7ce2e9b1ca010b31655b50c35ababee50e9b4ef4f719fdf7ea88617d085e0043c66b19352758f96c2230335e564d0a938f6a038ad119306cc4fa1f104ec69453a59f424e62e50a46e510756a1877b67ab3d73a4ae248f6683be7d086690210e764aeaf068fb181653fc2f97804e4c32c87d088a268abaf0cbf35daa416d9048e18bbbecead6de2712f30d869c8424246e3a23ca8ddb6f855af1a4b21a9af6d62a2fd7599666f98a080514655856904f3e11cb7c9721d023c7498bee7595a8665561d9b9ec0f2d0c2dd79ee51e989a1a18c9ba7fa65af2bde45e6fcc9d58375e3307cb339c5f4f9842d3bcb960ab6b42b01bf156b0cc3537687723722a5542766894ac5e26e4df2399a7640b31b6a54d7f8d6caeac41f3ac4447be9f93a16c466b696325ebd8f43700d0b49ab1c5f0403e0e41b5862ab4cc465fb8931f97fed91c05790ec8f55fc6ac2cb5bba70aad41c1c0f73fa9e5f5bc0c6b78839705e9d9ba718d7e2f080f9c6c7787940f891228d45a2a8eb75fe84a3d35d12c639f12723bfc2055b84dfcb5f97135f986d9b1ddaf4d68bca386a05127333e9540cd8baf865d6716526afa817172c59c603e32cb9613b3bcb177a52e1293c9fc9dfdcd750f0c4bc75310e26d62ea45ccec7145b3e59a1cea37783e4f66b94fda2480faf354d3257918461ff0916ae17bf912fcec5850ca7bf19d7284411b8be420ff25c94116737bdf2ad58c508206892def7ced699bce5fbdb4661a636c9cea20a928dd17896032a3ce5d5d0e870ff1878eb732e00eab3c1928be4b949c14b97ffd7eb7a56a30582d987569a974ac719a8346a375f52dc491085754fa970610ff4471a2302e48cdea00fed6b2e340291c7a21b61b5469a7b1e3d55e9b7900a60084f8b31745e76c948e0de8c10c129f05d270f5ef08e9d7eedadc1b4e5e43a2aa83ed15dce55c308dbf8b5882a26cea91f99b89970fff6e219ac85ad3b8dc995003ca8b4117ff494aead2098ee4a22235d1ec7c25d7f0a637ef24e1757c0cd85f770ffe0d5c63140bb3f2692c148881ce617dcd4424ec01aba717b50c8aeb22c829b2efbe74f7186bc86e49ed18a74f1fc3a57bdd79f5582bd0360f564b97bfbd2c106ab242fe7fbdc345ceab4f0d0e2be6eb20ed5b717dfaf86111d38a79af3365e6811488ad18464b60c9af68d50ccbdcfb3d8823804317305bf89fe55000fc4b271923c86314804082755f43eb6ccb68b24cafa47c14efa4de4772cba7e46315016bbdcfd2641668e5d82d947714e7cee4ea465b472b8e06bf40e9f59fa463938c13371dc3805c9038d3d0eb6e0ca5c01d3648e7564fd605a4cd41bded972f73884d2ccc7b6ba0fe5be1394ac0522d0bed797318a346007b4dc6664be038d712b7f26041108447f972a4e1e70a97a6d84b88725236489665ed8ba67bc07c76505d944f11f45bf39521f653e71f6f4abb369170714edc0ab31a9e69cbbdedb2e4fe32cd075666a1c8bad6afee12741598052360d1d4233eb6f2a04e80abdcdf155074fbc7a587cd04cbc741e7af360bae19c63068316147b16ecc15724323d8ad8377100f14433132e34b9439b185e5f8013b33ca231eba92080c30331def22569262d7abb3e8df726ce7b12f0a5b46755ceaac01ee0214c14d93da5cd044b95a52d0ce715d9818014727aa8491bd61d41ec25a36ae85463fd9629e153ef83b7c7f78b402b61cd2ba341d25b9a892665f456c39e62a317725ec574a31f7c987b7cb8cac687de3ccd52394027848a934dd7633e68850be94fb180ca17b5696bfbf64d9e7b7afbc81626a2ff910101326cfc39b9890198f4d1e605d4256e9e14e211d888940b9747ba3bd9ef0eb912d898fd8d09cfe5a12c962b18f6105d95cc7d7fdf4438752c921102c456e7889130388da68f2992184249f2df4400f8dd1b3cacbe317cc2c8d34bc34aa820c4264044b1446b9e11e3560255f6e016e1f5eee24b7666821d4ebe38497df0c53e4ebe6295e28ceea23534f20fe9ad5bfa49ac6f9176dae5562a11de85beb5dd739d9eb7b1ffbef6e62e5a3872827c7ff1cbb97bd84377772e78d7057e662f28781834e3a0f116a9dc6d5fe47e9c698298cde2e07e342f864648909620a7cf2bc72d679e1c7ff55f7f101319d913d6d2247d5bc503ec384ac232c4282737d68ca73b50aec5d97c3e010cab31665783ccf61e0f7bd251ed4d55c32e76f8703b233066699e874168cc9437f8fc5fb1e044468627fa25d466f61ccf0f95e72e2e33b870ddff30a0c3fe53fe33da35e71b4079b89ecbd11d7da9d4edd004f4022ada79008456a881630982e419124b8acd2ab8a58a29b8d82c4a128dab4f56c50f4d690a06bbb6c5141af8c633eb76b9eef73cb355cf9dc762acb0db9cb5fa75e9785a6511a33dd402dc506bf861dcdb7d7e687295a3dd21e99d8c97c27a2138575b50ab50cbdc416ef8f325a0ba9c366147bcb250032617697ef0de35764fc08c92fe2c860dc8468b9e98955a3b65a902d17a210c138d75aa8ccf54205d49b81b66ff73f92386c1ec7b1827ec59a25fb5a3c2000169e82b6192c2a43f3d7e321ee83dc2234c445ed63732da1f7af7357c192a8b26c941a54b58d4e5dccf123e2e799e62b05463f297d9942c15ad267cee9e257708863ea63a48f4fd4a3d16f2cd9dd57fc8052cdc29e505ab840940245e919ac6685c1f84a92e8fa3ee7cbac4aef3712fa2248eb35b9b960ce8a9555bf59b4b685c735cfa815b4d52ea0bbc8af70c22af3406039be92a5a7b4d4b9f2b7342bbab0a3a086c2a3a6b2f40b9bb9eb78d33caea1ab7b7356c10e008acc4aa436c7bd05dd4c1856d24d37ddd3f71ae300f54bd74132c77bf1261ffacf5ba401c7d7541a52cfc7fa0e317fe1fc0bae8e5811c2a48b096bba07ebf8f4e3b02abcc8acf1ccaaa6b4c8c5b586b9f41452469086cf10e32b76d030910dc8d86cc118a043eb8d508da6708908bb0d5315a7a96767d8972f8c2ea02b7d842b52eb32aa671df6593547ce6a5be9b1edb972734278fda7fa79bc316dfaf0410fd911da2166086ac4ac8677b7a95df9012859929e773d280758bae2b3d1ce0462025ed2c046ad6ac752e4586b096e40ed23553458cbebc96e1b7ae135b187f410df40e4afd8352eacf86335e93f256fd6f535f1c6fa50a173d97a43687763c89baee328fc1001e3f8274cb20c48e5ae8887f5410b15fc1a7feaa2dde04d5543ca596b30c0ab6ca1c2514a80a2f2682d39de251b4313f00265840c3d2cc70cd8432a4061afc72fab2c295b00d9828a8ae7307b999b4582d5664b0848cb2c53bdc4938915a6e8f641f1da44f3f2b1ae3692759f2c6a7319c588c18563d8f0d88b439bdd5058a5b2af3f1325cc93bf4608899a29ce7eae0c2f34d7eb8c337d5123ae4f204809894bf78fbe35ee67420690492e42270091e333b5cdfad69778ec24cc1ba76c0a1fe81e28df0253bc840ad74ec8f450539d353df86f2ed40116e6b33631e67b8cb4c00e1243f67aaecca183938bd630ff924def905d1aac9c3a85487b61e64d43b5247ce5a5a2ff5beb3baace05f079343e2855074080b5ef63cc73c03535dea394a2f4e6c7e248f0dd2f2db22b283314d874df3ca7d2099a33904368dc07b2710c02b3586381138d62d4d2efa7a60ab7f101be0f50030a92426e2fdee3ae3761f0f5cfd734c4cf9033f7dbfd02d79dbb33bc8fa2a5f619a05f70c7e73468e6b235c1b4c40ff7e54093470f363128400008a3d3d499e93a1a6511e07c010b34695f4905c8a648a00aa2ff0ef5222eb574cbd1ce3a45d2408a08a9c7a22320da8a14207394029618cafed27d05ba4733051c5fa6d4f62eec23d5d35cdfd495c9586a8b7312eb73e0cff6c0a913705b9cd7d7166d908bebd5f22b12376b5a281d301067685ae0b6f236898d1de10b30942d26c3d430e90ca2d89140a5a349e64b78386dce6b230fbc628a57934a08cde249249ead5ab0a7038bb245f5f0a68fcf77bd2620697d6697e0729da16fdfb13e3029ad5bc761cc13c2ec3082226c7d6d305b0d1f179f0d31d681eb29549f6707da9d5119b7cced2aa8a367eca0224d6ba46057e0386a9c2a67d3a8c0ddf40cdbf544b2d63a18a73d4f40fe05022e1084f7d6bdaa1d0236e211cb046723452d6165410db3546ff5f0654379cb4bcf4c342cfdbf373a7c76419eb323c0908930e4a5bc449bb9bc256715999b0e8f27857fe57529c2357a0943403d6ce6333f9791ecdf1bb10676f7790e512cca57ba2f83f0a11edf1984e30806aba1d0c5deec56aaadea96417258727e355fafc53b0d2f554883015d46ca7761fb73f27d6da083e8df20f3bdbde445c8a836bfab6463eaa3fa280f84921c0f9eeef13124bcef943bfbd9f68a175cb10e8f14cfee60c625bff0e1db9029623040b2c536c7af507600df51fb476fe7be932a5d62b840340c3d2feb4303b0c1cac7742ebf45447c0dc9110d291469be55ffce2ffcde095de0cf489f265b3c5bbbdff0de53c045b12eee889199b42bb52a4b7f8c9a4affc5191f3eb4c0b344620cb4236be813ce9ba0d70a1824fc18b112c6642f65a79af17b3ef40611c0d9c4fa4f0c3c31622e99c86fc57ebc5e0abef561e370f02a6770798ef2e1d2e9f162d97e3a18ed2e12f5a2badd803a5faf1d244a5070d82f731ea66187f41289ab0de4cf07fc35e51bb0849903a5cff64007ada8d1792bcf942ac04cc1f2437cdc46c856d1d753c341b77e6157478a139985946ff41b9a5894956a83f84050a35a6564922a8c222d87355f832fbaef008e83e78b7cabc7244b42983787f7622a2b12bf931cf60b264dfbf55180fc71e261b7a7d0be68fecd59a31a0f0d8e41aed5c2fbcdfc893ad65eeb29714be2560748fce824423a863563b1c79941fe326721b414dcc1481b95c11592d179e3422b29e0ef209216cb1810cf3c93a3a221830410417d15fca715a70c37d5f8ef64912498d282f75bd5bfcc55ea03143df00f1d1f0c055358c5f4453696bad49399429df0546258afa7fc53c3e709f6517ecd8f18e0ca9e3b925bc0585a094549a72732a23cc4030574ea3ec04842984d342f8fd97bfcff31fb53fa09c4415569113d48833acbae9c0bfe25c84fb57875274c1032fca4edbfb5a4c125d363c52ca786b7cf530ea8c4558fbed962b7ba3d679daa08a61edac088fec416beec39012b5204920a21af14c394af857a809e63feb5a7b45e39546ddceb233884f289b8da90070454ba2fa79708aaa60ff387ff9fc807e3e0d48e82aa70485c9131f5065e071c583cd2520b1abdcf66ee61aecf49e78f05ab56a2a6dcbde4fe3f2b4c3608b44e0a0511b2e1128dd46e6eceb72109dad2a56c8818fd3a9e60d66fd610f0556e3b6f55149d7841b4d2c9e438cb97ab63fa6aae13a3c24a529e8d86fdd80eb8942ad44b46c8df529ada7a9097399141b25d4a9b41df4e4f91cafff4dc3a65102ba829fd577ef2c858d2c7bf034df7a1447d9faad412f808b7ea61167a92f5317520d6a5a99698a171da2483deb0b380a7f0729752833310f83956072c5b136236fcbb03426e876702926969293a2d15495958f297a34931d34633599548e2971df5cb22ef403855be06ffec4247b5637eb849314674f50bf62bdc1000cc889ab07b19619673391ed70248c323ffba88a6fd97df7a31130a7b98668be683fc8046ce2da32ecc011f2b395c7958c372bcb2dbe52e237bc408dd0a31304b4dcf27182143fec6c20f45a2ca331800b081a153d0cb7238e66c9268fe7dbeda8a01b14172619d62ff4e9ecbb0ea8ad6d33a551288cd8c5b0379d887f6fa38f330ce8c405d3c7c11c4a6abe24c26dc9ff02c87dfea0670764dbb69c91a97611265f2cda9f3c9ce6e020dfe2a67b53089c410809ae6722c59c1aefe3185ccbf82b46ced6c6cd63655e25dfe1227358ecd622a3f363b0b66c8d6df7ab35386deb461a06be6deba3598d9c34caaceda0a0151bbbb48dbd0ed855b8f1103795f2633f6433fa0081aa5820bc8f9519a605146f81757549bbdfe6c5e0e95d69488316515b002379142e5cc088cf2b8348a3cc58afc2f46fe7f69ac287a649f38bfa70a5d65efbf317af8e848bba02f1878755ecb7bfde11b10872d7ad77d351e3d471614a260aa967063c033bc1574ba8ec2b242e935a74dbd49e03b2d59e259c403746fdf9d65b84a0eca60e7e3b41b91671bd985c0e38b4b64aa6d8ad082cda5305c3f82095837f44a495ae82047ff5f30d7ec4f6ab617fe952dcc90f1e8f885d061400dabb03ed23dccb55b7493ba9243520605fb38cf965d524af05def8466cf25b4730bfe5a9fca7afed06b335b36f29caae81006d00c741b539e43c445d8c2d006336f21a0b28a4a949f3858bc5909baf24e4fc4946f729be1cddd213d7305403c8e72aae9c3c9a542b2891aeeb260cb8293dcd1a36771fad647471a2ec0a7358e989b7d86a21c1bde8cfdaee4ec449b776027c84cdd5e569cb09e98975a0d7db673bd2b938fc6248d996b65fad17e524fa21cb3952e35e7a403d34bcb52f94482d94bf5a4c3016b6b27a85b8354068d209087226a5922267c5a8b8c099ae5e090bf8d2d499f22b7b9463e8c8bc6e782107825f585f1b8cb74ef0ba664fba5cdcd218f84f283bec24403d98cbdfc1f80f6e4ad97f08e1df5224716cb616cd230b13954ce6d0c9cbf730a7de93b581812cbc7ddf28395b13dca2215066ba614bc97a33f4dc243c140f7025c56792744b3d830dacd74fc1fac3919ff40f31b163ed9d12849f60f90a1a556b66029a88d09b45f539419f2f3478934a93bc9d0633b259149059e1cfd1d26c04b5ad83b887698822c85aea136b3278ba97dcb7179f759a9e1a941b654b648f8e04e33100a321d509146cc60bd80f8c425daca8bca49516c07a3ae41db38df2d8a9a38a80ae189951d0b5402beb3993ea44ebdc15ad4b534754f56d9899b062bf89a049b74b339da940802b491967eb0c0210e36712dd563791d5b468ef2b2d672dcf03a2486315fd3a6c4362f91c3168f5464ecf0f8276cb19eac3caf30f56d852e5e7c26eb1f3756a82dd73d48afeab42d32330810afe81d93e112053cc16717005bebbe7131b86c2bd7b4cea8686db56901f0f712dfb5958ee5d192f62185d14f59db8ede7920c9f7cb822711acc44b7db984d10309ea2b2c90f2e4fabcb35e8b5073f1ddaa7450c4b9a5025fe3e2316f7900ed50a4835f834713412cb069d4f6eca38f03fd7a8a5b1c597f1125495d2adc3886eb42473d787e19517fd3cb73e16c6838e0e9f3ac364a93f383041b8c0925a5dd21f0c10c5d144c350ee04dd86966e49d773205a8dc3a22cbfd61fbc98dff893d058537f9b20abe9d475f37bcf34b282fe325163d979228f962058e2d6822538b3cca424ef9507d90c531f81f7f3823a41bee55c3651e1b47b55a7b33fdea6b73240e1e9c1f09aedce6ba38b40dc14f1e4366dd27cbb05483f7bfc445b8e3adb994e9ba96f98867cb4bdc36a3e89f43a9a56aeb693f9b05364bd6b3ee593e4d65ee880757ecffb7c3b4601637cc360d0956c9c63ea9f05355b6e7a2bafb5afceb7a6d99a30b9540baa31495795ac4677ba04bc65743b75cc13df0b39b161b98ae77972a9ce14532ba3ae7eca15c645b69eb3cb84d8aa95273e8e1ad62256e2ad6fea88bdeef72530442529e1c3ff42dba7c791a1367b01b1649853177bdfc02236deeae32be900946243a66cf865d23cf80911352c7623aa3b3b5e7e10da6060edd1012cfd422a8f35355caf2ef32b71f92cc672818aa8f44782e793874459fe009758f6fc3b676eb60fca5787cf693fcd92f63a1dadb74e81d58446d19059ac5653f5ddb0f931127be3ab26c439f7f448db2b6caeca68012a7a1f9d270d3eddcdefc0cd5e9593e1ea3895247d22b7a1134ed831228035056f8f43d8d0d97e5b7e8a37e15d7c0463137a8f3ff48e67da72292556281884947c3c06a071f5c725ebc9febe9dcb6a6e0961ccb29a146e299e0f5705cd26e30f116986ad5be5b27c4ecea9bba18a133ca59c08d25f101a797da35ba49a2468cf54b3b099ad8591a53fa1cf6d674f8629a1bdcca85656f362ed208b22e8516dd4e4356edb6112aff9855bbde48456d29d957a97a88ce7f68986f1d7615ea22380a23e4d881272d8f715b82549a651c41fce4856034813b7bafc30ead47d2814f39a29c6f042b496597a1027ccb06534781b1f00c1b8e36c28bf45909a6bdb02832ab551151395f97e4e876f5a356fbbbf850728e5d999fcae8f4bac053be1d0ba4e75229fbe813c8b0b0fce7b8ba6a366bc81a67278a14293fb500bec7cffedaeb6c34d46e7f8d55a38eb646ca930adc6f729818a9e121827d2ffdfc7c3881227c862ebab6cda0c4cc9e999c059fb1327ab24f11c97864c9f2b87f87613b0f1d64a3123b12040198a90b445657f2575b256742254444496a30f56ee695b07be32142c66e34461c2f812c74b507eef5f2c5cbcb42b2226c08bc609cb6f199631fb64fa8e9c1c617820f76f97dddb14e4a492021dde44b02faea6afedce7ea5183b0e09d489d420cdefe92a203cdbf06f956288fa3935f31b190015ab1b6e109fa8263445e7c1cb478d4fa976e14b5824ecca0785d96e361c4a2394b4aee1b3060f57cab6abdc5dd22340c131df1085a7d9dc2800dac3570d520be22ed89cae65e93fc545b11e433bbd4687502e683b6bedcd55d34f27a6715567944b48571fa440c538aebeb5cf6e462b435b55c0ff2421ad7c499c4c0c12c7f06c99f8f18c643771ff1ca9df3f710eca52029a1da87c824464adf30310d6f4b558723d4589d45baee8c4b3227e3c80f80dfc163c74b7a135f6ef7b49086fe9b578232cc2bdc05b0614e8f592640197e0f88246bd2c4e42edf7a44b6ff0846b070a56d74b28053954125db5d4938298fd5f4d620bbf3b4361d806b587f8a631084a7da395b7fc26caf879743efa6f1de6ed9f8720635be5050b901d68142a8ff6ea860c32e4c99ae56db043b69d43d76db097bd9177dcc85b9038aa7c5bec2ae95f06b1c1599412449a5974b5d53f6a965bd07cc4c6b6e88ff007bb1398bd499247082d79411c6cf1708a70c1e629d965a1456ba3255ab02b7794594d2b98d86f6712d9f51d4925ecc89f3382ddc8e4da8ad3c483fd7d831ac318fa1ebd9fd9a52c2acecebfdd8559c2cac705966a0570fdcbe2ea12fd0187a01289fe2f16d0f9cf53f53c29be29e96161561ab164a207823b55800336c630390eebdb7dd68d368deac004b661261daf015911f7a2b7596405ee6e929bacd5b19a7e310643b5cbbfa04675bc98099faf879202baefd405f125c0d08912f193b0f101d0450fcbf9a5f51e7764b3811a7b44e05d2febc44d26c1890398d355e1d81f61c3d2ebe5e49409cf7987839d79e01e0c600bd0070d58250e0ca94a5b7806f43e760db8a507fc9d3c4a4a136b9e75c4ce9a7fee613a854e24159062b251abec0e19729f8016302cfe612ecb90b7adf0588f838da67c27a01aa8dc85bc9c4a46888417705d8dc7ee1ec70fc6a0f71723294d732f85e75b9d54f38aed52a883b5dbe556846354aae33b7fab7c65aeb34423b3b47b3641415cf8e61638f0c5813a462632d6386708cdfae3141cd53a9880563499c93871bbd2a14664fc90346dbbe138dda01d7377220c53f6a02cefabd3437632da83b340cd32ff0835c548d0014232e0f852096c45fe94bfe5626a5d040a2bd5e9b432c77cc423ed1fcc97901e057bc1f9acae7dc6bb7db85b00f24677e388eb7824a1b63457bf9fba295db0680d538d4a7861daf8a0e0772bf9fca7336c7daba8da1d9cd846f87b15b5e4c17833368b87ad6f87003fa30510c2f266834930cd02296cc6202b4727719f1bb3fa80077528fed4dd778869a8c96f4d573b2ddbc5853c91368cb03b27d9f44dc9a594334c0cd21052c087dc072f16a5c14eabfe654e39454ba9f69eb3459d1e04299fa7456e335c556f89cbb8938cdc7f0699c4ff3fb2280f129a01ec1947e02ceba9e855b9a45e420f886f647f606f0c32ac3c37ac74c19c4f716c5ed002f846082b9d2b5336a992b4ea04132b04fd0e28e42f0d1ff0be2ea8c4d4aa76134a1029687f85234bd180ac8d2cb067dd3176bcde1658d7a055deef8934c041dcdfb6f28057366c0bde0c478d536d3c1f37605bc3bb95d1bbfe16fc0963490732ad890c821c2eb6b8f5a0fd300d232fb49966477d745d246396ebfe3653e27d237babc6ebb57cff702a7bd78858de1a766d7190111bdcef4642eb0f2a74b14ffeac63414e0a965fe35113dfc23bf60f43fb627ed0a69aad9e65f390ee32c67b43f777d9f28baec9379c9023676ed477114a55db41fd2d4f39110ed8400cba3856bc1fc6a88a31bfe7ec4ba5da488cabd332ecde28869f6d494a37f1d7ef9d74a39716f31b80a74855e4f5b6b8d12c04c8af3ae544916d27fef6f58b98d7b943368c131adae4f595dc6bcf8b94fd217868ecfec29501eb25af65cb08aaf2ab30082ad9cb79f3898665f9e15674c950dbf6c9c04ed9dfb48c227fad0764e2b94769157191fc9f3972258c50a82b09930cfb2c48ab2b553ecc850e405b9a6e5683c9a2a055683a5da6470537be42955f4b5f9d6850e40576fa8564000e328236c2fa7b99cef9e8ba6338f672e697253c786baccdd35ffcce85016ab57a8c60d8cdeeb56ada6f10e34832aa11acfe387411e22265dc164bfb4b89afc1daaaa95aff9ff65a032793bd6d85779fb78277c078b55add85d7579607ad445ba1105f4d196599cdaddad61389473735d0d8d90edf7656ff2bb3120382b40510ea3a6ccd068e4c0df6969473cb46e21a4488ce95bed6f4a037c882555242dd86948059c8466419be8ae5197ca950a823f8bad391963e174757306e340acf05f5d7b790eb53b9a223c5fe3b9f3cf85df7afc2cb6136640959297bf013310ee728aef790357a5b36728ca33e409ea41851cad65093e16f23435fa890892d8cf30fd58089bbfc284d0d91d1b7730bed3c75c7ff53396fe1267d49c811aa9c3a391d8272c791343ae543428328a1d7615fed93408beff51851a6cf8afd0859fbbd545a1c605a4dc103138c5a46b7426e159c775c528e3f97bfa34d44f02b22838c7145a97828ee72e6342e188ad89fb53c3ed7fdfd824c9fa44136473f31772c7f9f8ec9b7b66b2cdaa1b6b8b1aaf55c56e85a1a1686cc7a08c57882adababe94d852a6cccdbf9e1b5bc77d3dd82718a959dbb7978198f9e3339152fc85fa84bc83aeb118c9db819f5176589793a605eb5fa11d2208909acdc63bd7211310f51b9fb6567c82e37fa577212cebc9dbf97f5c5022af50497497ab534c6c104835e43465a9a950255f85049244ee918c91e09a59f84c5740e4ae803878bb8a3a20c6c7b95623273aae61b8cf6532d01d9a15a89302334210fe18f4b70ed4ea2fdd820c541a1d03456e4fd47b9bb469ee6316cee3deba5d7926918c901e8610860aa5e5f346a7f8f96c2768f27d1c74f17e8642995d4f01ca39515ebadf570948de445bd3001f969763028611083dbb4c88bcc15fe931c6cf23f53db3b40287150b569ce3c917c0203544e17bb4cd663905e8bf23adaf8dd78ec052032c7bc57c2d896a1ea01d808cb738566e57ba01388414c8d6df6cc141fb0d70e4409269c015f86de53b08fa4492b9adf417ceaeeef271cb331822e227c6e3d3c023392ebed06ef9a0af0ff3d27bb2018f80cced13fd3345124e0a04d9f2ef88d3eb0a976be4e930d417e6e9eb2d7e3eea787c29d12926471d15ecf0f00d568e800620f689376fab7886cb2388c393ba7e7e8449b284b606238d1f25bb61b6590ddb9d92d088cf22eee19b544852722743a58255f9225f007ad0091ef7839b229b0927c10dac3f71ba6c172e25c4e37c6ec218ecef5a5d244442b1b43f0dbc8f08b18672e4c91e6b26538af2a99e38b590d825545871c45489f5685576ee697f82b2f39c9a456a8ac5377a44b8311fc53e4e6fdd11f34ce12a2441277d7937d95fa7584056af955afefae33e9275694d0b8fefbb573457d5170db242dad0a043e8ddfc8780cc160f0aa6ea8dfc83b393ae39f0f9348fa0fcd00cb23c538ece30fe1557b6560dfd59b363fc6b370b41a43aeb2b6facb91f97a37f09cbe14b3a4d2cdb1df59c9498384f3814e65e02dc93f014fd788428231b1ead008046e892d45993796fb0f44e2362491f49759fc22343e10cf7c9f9d95855ba7abb65a49f746818d1518533e0f23641f4a6414969eae5ac3a1dc8541b8fe7b64fe2edd8bc774f77dbcaa7922cb39b505dbb7caa2b9a526d7d3e45a82356631d3a8c6a12df8c5f97388e5a929178dafdeafe385eaac60ff44c4ec5f343528baa5cfb5b5c9a4b7d11ce731c6be314f21f4193c78531f978876d80916b32184e2d3ea8986b2ee7edaa2120707ca7b02fd9291354ce59a69e994954e2a3c883c2fdcd216699adcf0dab2a262d00b33bf77dffdc07e64b7604672f22400054b31aa54d20c8eb254e5690849c5b2b6f5597a0d005dfeaa515b64fc8b21459025728628cfe01c241b8ec8caf20c3f070208293e32d9b5f69054fff34fe4266f07941bea6f3b6dd87e2787cbaddf49a69f488576284a97a3b7e3aae4e186f2c2f1a63d759412bfc6e4119c92664cb7fa9e5b2da2447e7e1fad61f953764d048fb14bac60b6da637bf81682fc3b65c09231430725073f04f9051b015a996d160318fce725fbe11439514054eb361e3dc5c9d61258e79b8d998c8ceb47d819c0cbd5a2c92458c046063034c2e2629acb1a8f3f3c651a24b12e1e794db66ddd86f84b411a6c65db6c585d8618dcd6a530006704e54a88e025ceef778468d15b8f3eea498fb1592d484c45f474b6a06675992257d971dfb4d832ea32d2e2f55011ea080089d0bd3ead9eb20274e3deb119904e3d7c7e6fb7a20f08f2e1d59d025b7aab6c341cbfb81223afb583c5159befa92a0b96e4e19fa4278941aef5601386d818fc3beb5401437f50db9d8027cf1a0bfa08f898fa43b9b366590cf83a9a541b1c87646c6246761726580f641eeacce3443e50abf7cb23e23afbfed35081aaacd7b84cd879bd346f5406db27c7ffdd30d6d2d9e6119da57e0e5be56bb0bdd9032dd998ad8f8dba10f21d1e95c355323af445e5d07104505d364ea57bfdb8ae01ac823acf5017937771c4f7791f13bc9bd671a291d84913a62e808700c0eb05b037329667e484214325c8111929a044474298b496a9e20dfe9fc5015fd77d907cbed053051b116afcf092ba409f012e94d85a43a2935ef3683bc89b12cd8c9440531949ab0eb0ef07dfca16f8f2f36ed5fa49c73381ce3395af330537d02ae9e3b3c27386818cb5686a72a775d321cad478cf93cbd456e2268fdb3f3dc4c8ad1208930ed2259c29332bb1fa70aff734ec581df1b7c574374f50eaade3cf6d8f53077984ee28567cc863c6096f9d6cc7d622d27c65c558db422cc9b57b205657cd259a76c493310abe83d5a326a6286e60f1c08d611b34ab2495e906325bf67038d52b4f05167e34d31766fdba5a505b9ca9c40b672cc38e397b7c76ac25940cb4d9448a60891831f30312f25aaddda7ba64a4f70f0696c6fa16139acd977f52771bd4aa8b04272b46658d7bbd2901065f14b05ddb26738d80ac4daf78d590aa5dcb9cbc0a8f42ee3ce36124fbee7db40fada79067cfa34c4808232c79e7e9a69fa6e11fe816467e2dcf6d965dff710b1150fb2a88d345566d97776c00681ffd5ddd9c7d11a3e62eb025e9f2e911c41985c3433362ef8cb2f88e7ded827b8e933e0c3441fd8692291de2dc88f708652c8bf2f30b718febaa832eab957f798e02e848a95cfd57faa239d57f91e84af864f0cf87c0144b573fca46bfbec88fbba915236b97511f6a0daef1374b8a31c290ed889c45bfc3396cdddada075f7dc06fd9ae4b1ebc3b157c0f1846bb02c4cc10764c7aad882b273e28882ef0bad5f43b3e6e013e3efdc145854d8e487fd15b9d0518b6a240f18bcb513ee938e3853b4bd89417ed1648e556eab984bcb199f30cbf4d47af25c49735684799b5c90ddd7fc743e3c2ff0854f75788de6c29fdd4d96efff6d130b0eda98d182de57ccac320a1821f0b7eaa97100733c2a2d0c1876114d9572adf1ed2758f5209d5372a44eaec351be38da78d9eed65fcf73bb56c52c699cacc30229de11b2de571db7e43b9849b31a554a8067075b95009695060f72ca8c44b361cb79795e2264ebe984679262d3d991ff6b3b7a7399716abafa5a293eeec84cfaf3a5029cb1e6c30a7079d20d939ece2c7d0f4df47ebe9dd7e8f54c779c7cc0388350f3aae67b713f7ded0b30454eb6fd5f8c9383d3eb8ea7792ba04f5dbc7a4ad8b1715eddc373ea171237c2e43de2b042e01040e4030a97d53cb54afa84f510d2dbecdebb07dba22723f4782316c469409ebf400c09b220344d52f32b4291a80ab554bb7fe494a43518248c34c3dc1fc2240e7bb7afbfaee9ebab881584b849e7f5fb47898e8800be91e5ba6f50922e68f7504d8352104ef2828334ea581a727742e9e83f98d72b0723a48f486f6de75c7ad8bb7fdb9efe793d66bf6e293e93bb3c9159f538fd03f87511ae6a70a2dca5895636e1742c0a0b80a2d779ae54f8ac2b9a830a765f3b64848d229925222d366b80f59949c357b7eea1612a93550371222f6780de1a8c627c54175de6b26b81e15fc2ab121aae1f4c9a47eb2b42872ee314cf738d7ee4c3a006784c861b6c0cd114cd4f552f364b9e072470eb52f6dbbf6c9b537ddd3810751ee7c12ff00ebf75217fee47edfa5b9554aab5cc8d42fa43ec2b9cfa665fdd49d88524d61f5b8040b52b212dc432f156d1f750dd78fad0e97c2ce7ba2cee4d49983a35e7cbe104b669a24d9e9231dba4320c6b76f66ae18bfa64d646018486a5f56d452824076691c07afebdea2327acc2e882df3c6905f056470214499fe44717c2d5375648049177c8ca7d6f15d2e32d1f2dfed2abd2115bfd08e6d2d2b4481b4a9db8b6deeec12d77c5a0e0a721370dc27aab209bc5f6973e254ca98f30e198db3fabeed4a4385922c2d462c6aba0a525dd0f127ec8ee6cb52a3e1622a9b382a6393939c46a7986e9a6de8d12f4358674e7666d637e2ccc1ea921858adcf86e3649d8e8fd552cb20b5494b41915a83c9a0e8eca6d8597eb823e3360ef9ce77afa41a6ba44c9d65c7d74e5cced74756e9013854dec630cdeb40a82b9081995939345ae06effbcf6e0c86d0342622918bfb67920544005de5aa7c9e943d7a0112228f1b03b7f8557739633da6db88c43ea9fdc6d41287a631d5ed1b6b8d7cde3b192d109c27c48f0e931f0794e51b7dc1b47cf7b25bc7ccb06a41bdcddec0d9413652eefa5387d302e3ade0e3e22b80b5fbc023ba06a2b30f4c7b00482268cbaba3b4aee9161dfea1ef377b3e6e587ecb9e8f99e155d7a7b67eed25b753b2aeacde06ff39f4e582fdbe5a78e0a082bcd62d095706cd833e4bd6c6056eb19eaa33934eb31f50caa4d96cb870631f3d8bf640d7ff25fd9ced59515e0c918c8a424d1999261bb5afcc6ed477bfd30ce0293fcd5554003623e570ca514e68ff0deb6e8e8b8059ad93e033642aeedcac9732e1bf89202c7ee48eac913388b797cd707fde663b7b73a57d1d74700612a5e2fdf102685c48cd92ca07e0d90f1e14bf3906d1e6ba94a20595203adfdd6d3d8aa1efa6896c157bf846f94f9170b7e1966765b7756fcd0d86b5d731f0e5114076e817215be0af077452791009b41ff46d6451e557af038fd1e5cbfc70fef194994d67ce6b7f22b39ae8c2fbf26ce73a3e34b25e555ec67f5bd62a15deb141cd555b60a91d6dd061918d1eae23a26e0f2f6651db93696eafdedd4d695ebf4a7bde16a363bab6b8aaa19ed4c1e239da618106df261ac0da2606e210f852911b71d5442f5788ea12a4afea10bdc36447ad6ded97308236368080cac127e5deaa771808ca9321f3fcf46ca9ffd8d7997f212d1bda81750cf79f3cc8cc6b48c46ad1d35acd84be4792f4d9d27719294269bb6686440d907489eb5adc284512c9b192ee294f9c58324491e73ccfaed4bf8d9700ee6d141fbf9b604e6f1c1fccd68bc8680da0406cbf9b9b95d579480113ea96bd597bacb070c49142d3539ae9419e2373447043186d0f982de1d27cde1ad23847bdd3bd2a294184a1d01e43d78f6d0cbcb020b95108b12065481c60c0620a7545d18b0b15e1eb92ef4d1641f205035ed7233fe6be9a3c6333a843bbf0979b653c315bdf21b0583066a7bf3b6cf262b2dc35b94946193e0ad12f8e3031710d47aac16d1644b6b42a62c9f7f11706652e904f515970f5bfafd6bffd94ff45d0b45b96533a7eb6b2b1f666d99dcff64e4eb1e25ab31870978c98584fbbb788d6aca89ff38109b4b05c7d8c7e2fa8f7b90d1f13d533fe970ffddb7d6c344eb334788c379941baee1c7a7e75286543fe6b3b2035f3d070dc3d1e169fd36af40e77d0ba32410407505b508f34459ecd33807976a4b239ec5e9fda4ca4ee766271bef9a3ad033a85dbd8e19b5c7f06b32b19101853875cf55b434bb296f2eec730979466c460341a08c5b9289a7b9468677eb5ba5dbe1ed3b2797d490550b0e0ead61c08d48e654e51eb133429c9181d4de4566d7a2471f6d861fbf6abe6dd79cbb352fee3ab04d753437eecba769c43d5b21267b6d4917eafac4dfee0f6b76b86f5e769c588bd33d6db8bae90a3b9bce951fcbc02bcf667d885a2edfef07177c32eaf13e37e14683fee5fa137921e818aaeee1ef1a0fd775ff5988b6d394c8786646f81f095cd8467088bbb73b181218b4e734af9d5c05e5211bb80b5213bcd01b9a158a36ea8050a5d35a7fd94cc7ef7c33fcae118952674785868f657582b302bdbb3346627f0a07e369e602cd2fca6d18c9a4b883772d981838c15096ca02475fe25520e1b6f81866628a418c7a06b4b69118ed179b8327859828eb8b5d18580c5b26aeb32db7d77b39a85e87fcb8cfecbcc7be44ec412ab93f39e3ebe2a2f84edc3737e5d2e6363131707043e413cbd05bbe6d51bda13221e607afe01813b2274a823a36b06a6c56b034dbbbd0b6c1693adaab42e1b770a55e09ece1d3ff3f6d7e5e030fb05f0756b7ae9c4ea61fa72be551bb84630459507de4ba639690339b19ca55a8ea9e2fe66359839ac82dc335473751c1139d79b434ce64b34c3bf3736cceab89beaf6dc1f8de1c4bac3a037fd9705dd29a3525fd8d1ad647161e8a5fbc049c3b0cc1926da085b80561e8458845fe8288891aa3bd86f717c1143fe42e39ca94e710c732d7a64857cd95b7926b95c35b7661af3c32c1abfb197c8db8d0c2dd55bd9f7a5e59f902934585d6950a63bcb2651c4ce96787f12564867c8b5de75f899de3dfa95bfad28e8bb7d9476bb853ff08df79f55f2a031cb0d70a4ef39c50991891d455e4aa012864c8f6c574b976a7c153624ad4cc59a6bdb521cb6d60d45f8d535285a40ba8979d97ede99440c59203ad083a99c113295ad2be884197a35fec02c956e36442be83a806772e04704fe173038aaa1f9d2037870cdbb2589bc90782bba333126220149e3c33cd0c8a145d3cad168d5476f12734a1043ce4089b1a15adfb2f38971808b1e4cb9080f69d4d856ddac4adfdaacde6e0154784a9877331902aa992b716bae908227bbc711fbf6db9aaf84e26138d5673bd3dd3451dfe650df4b069d4bc0260b4877a70a75ed4b35d5a13a0de04e4770c5e408f059bb7a2ccacea0c90afabeac91b16b8f3732649b53a8e6fc7d08e966343855df2c24ec9a1b44c96782b2baa0802890d9fa1e41e160a5d9ebd61cd913c0efd07f359dfbc3f8c65d968db2c9c59c3d25863c7908fc8ee2919f01b2e0c96b387f75d8eaa3f4c2fedae8f7cb735a2308f098fae2bbf59efcf5bdb9bee74231b90cc245195431642c38a84d645bbf3b6bb6d8327a04b3af5cd4391353e67146595f855d0ac6189588c4127f7f4dad8b0954af284b4ba148c07043aa499fc66edf2dfeb2f86190cfeb58541af59fc5b283f49f9de68a31961ddda1ae79da1c05f4b10604d4451ca56180d6692be5be65f69080f6c7b0edb917efa4951b122d3769797c7610079c8861334219e44f3bb51db137f35a14d684afe042a2297288e51d8fcbbe56e7d1e59796f76d487dbd7bde7cef5daecd92d564b74ad7d18134f6f23c3c5d5f32bbe74f5de2fc1ea0621aa9e6e73b0e4d202dd5ede6f3d5a44927740ce3643fe26319edab29d28f2bf30817c758a20d5717d319e03727f7116e67ca2be4f30e493e26ff62bdb17d192c350861ca5f239ba75c5dfc860d797b0ff3012ae026b949f9889371157f7cfa8fe1c9f25dc6a345c40072e9166e0f2823b465ec5d018be069d4fd864324bd9f9645153577bc8fe5795eaf9aa94b380fecd26bff4a208a8e0bdf65170b56df10f4debedcd12ef642a4eee9b7057e1825540f5b3733e9cba9b5ce11c0b9f96c79b387b029938ee62d431094f6f6784cb1c359c68706c6c5910e13e37f080e1d495a0c6094e2e3e7d0193df294066c001c423de2f78b95595ea18fb3b8511b59ab83535682084fc7b4879e4c2df89807b1c407220ed7ce4d58a6f4ae62f0a90de19310b423c66c6bdc2c1bd93ee6d9a578c2a41995e3b5f8926c02e10e1b5c169f2fa91835cc490edb2317a6bf75386d9975cf7c770ccf9cc3f6446b06762d38d0d4fdadaee554ef0c57f0bebb728f280ef4483ec1954f765003ee24a96a367819fe4bb360547552d92edf44493c27bc83e46f404959a8b3d7b9bcada61880a9b6287ee97e083bdd9a4dd427393645f552ab74c6a95165badeeb0c50c5e6ce737d851aa754367f0c21abfbb996337fef8190b6ab9c766f4854ae144510045cbc3d71733cd975740b31a080e39f36f2272d6c59c8dd2ec20515c55c291429f7280e9bba580a69c89fe954c37dcf01baefc41b6747c1754b1a5ffc281d4b22a87ceca5ee70ca669953fa3efab5f1f8ca5ca17ec4383ededf4ef837e5e5bf023a09d61c35d0c088d824c454ae6e2dcdfdb35b009c2bb9cdd30f86b186ee976e8cc4a1b0df5358d91d348efc07d696ee7d2dfbd442d64c6ca27f4af0e71c3bd3f7b8e1216c078e519eea0e6101ae477b75d3cffd6a2f6eb95bc71546efe65f6ceafa0cdd3ccd5d6d79ac594d4b9295fdf488091de77e03295dc00fe09311079c8b2fdebff6dabaea3f5ed354fb91d8481e2f934d681ac114a11b4313a11e1bc198ef28b079dcebc3cc0c66ede31957b326457a08e302c79285184c0879214873d18bff698083cd614d29f46fbe542ef5242bd9a946b0d1dad2427ccfe376693b3c2d470564ed70d2a9805ed774cd786c12b9c250eb8d040c437403fdbd1d2b5652c616fed884b3392824dc58ec12f1413b61b77fc3a99890addafdebb2d0b92a94b7d7523043f1a38422c3392139aabb702f6a4a13908cb246dd15eafc2a47dff24f109f5cec36b6521231e7499bcf232c73cd70b18abea59b65daac8982f19d43c449630ad16cb2bc72ae7a9c239b01ec420522fe78bcc2f1399999451a12da90d98cc67c01480a99b8fdaa2fd41c7da92d7009aed1db06152c84015e6acd72d9441ddb9401216f38f22792dd6f894baa3ff6e10b624554c4ce3e7e855743ba98b46fd1fbe46c8516b917ac0f3de6095713cba31aa13ac6dcc745e3aea90d8f7061757f44209bd3816ac4a24fd477891466411aa1bb630b6719066d8d2615271ef39d749d555061500d5ac9bd2f8fa15ce7c7088df7840a3d3d0683b4b2d1a1fca56d39d85d30dd65e4ceeb5a6050991d075d7b5a122987cfb19cfbeb2120deb748bb466438630a2619ab143e2bdb8612402457149925a086f5d406977c802b7dbabbbb716c39bb5f65744c36a6da61304369468c76db6ce123b63698b5660f6c41d2c5e4620806cdde07f465b7dda56430f347c2e945522035b3a7452da3b65b0d0800434c5b3fa4a20448270d09266afdcce1d9c94b7213cca790a742b5e2285b56465e650d4d0d277c48b15c8f95b9a78cc79ad339ada49e2a234b89d7ebe91cc0af56c222481f1d7a4035f76cd6f373bebef303632ff0f744305c6ffbab91e8f2d172ebdb9d013bc7b4f796017a83285415699ba994db8b86576d777df203de9cfe0323a6cbc9c60a89ca61e7509f5062ed5a4a0d91a60c7a28704e43f2027fb466808667d34ca41fde29aa0bfb6acb2159eeb6259865f51e2a53c4110f4a4dbcd15ddb96f70ba78088d3ab0b3dba8d4a58f5db3afae128801d6578a0af3adac944d901796d7aadd527f08c443764ebd41a81e0c5bcb1c0eb3c694e90534830ae867704dad6e6dfdf81621120b96fb98d39a108e7f9a9eacbae9955333926ccbf95d65e9b531a38b1f913fb86afcedf49e9cd5025c37e7090b151417a551095c55c5fc1442b27a89120d0cf1d3ad0bbb27cdfbe1b320f4a39aff9d1c452d575a661981e971b6fb668bef21105cc26f12cf3bcad229e37d6673dbd42414592c3696a32c9c4043b74bba7900372f8411105b48eb0326728a7e5e232fa3e8cb5aaffb1d3aa685bc2367712c63fb364b795840cebf787be2f13303f4304ede3d8ff86ea57456e7c48463348ac0f8acce2f4ecbdc42da46c364c0eb90f9bb75a27c0c12aaf4a86adb573f3deb30dd7f4ab417d6c99dcd5b030e21a4f8a42535606ea46a6826c460db30e490bd81f262dba9215577315bdc012c818f9561b84f136970f4dbbb02fc753b9fd0cf7b6131597629fc0aa406465247bc4f7573a8bcdda6dc397ba0068cf19da4de42d79e4097cba27284305f0c32fd0416060a82fedb39a1d44a8ab1dfbc2dd6920d08b4a986e82bb9c2b4d9c1b9b423cceecb50408da6f87a41d7b09590152afc4ce91038960ec796772e4630073f7717c762955052d426399c3365087ad41d4c2db06b17f9f1e64c660000c1c1c1f22ab10a60dfa5f392475764a5a1b4dcba23ef69fae9e35a4ca8495b1ccee41b30cacdde5ade02b250eae27c5458ab1349cc662efaf826c077a09c4f4e0c86a4facb5132d35f24b722acb1f13c865f0f40eeaf354831c42fb94ac540b87688f5d6e2cfd5d1d8bf9442c604c29b62e68ffc14db8a388a551924c9c994bb78d640613d7ff441e8287380a515eda0caf67051e449359b1702897e04b8f1ed4134158ccdeb8d7fd4dc77ebd4dce50b866df63a3d26b0a0cf302aa87ce91ab2d79ddf001d73b43975814d00290c71093e7d9ac1e5ab3a8dccb31938fca66e9ffdf3ae21f193d9ccb26c4aae0e5208954d1baca1f00ffabed225acf1df611eae4b2925385eef2fb90b70e32279637b7c7691628e1f744bd3624c0f6dbbe1e7d0111beae8cf9b33e48272ab84f39b3f5b91086206d2afa2dd0f76f24bfcf18fd26f0681935f2c4c187b6abec746fb80b8606ee4d767d298f01b889677e868a7f7962b5325ae861bbafd7d25a415d76e72a80df0c3292ca7054da6c599bf5cbfe11221dff74fe695a68f73ea9263b1c74a720ffa2b2a80feb60692b3954cd83387f2daea54bfa30750798e7cdd62d7e399d87f71bfa95b5c9d321bff2a445c1eb3ac11589b8f84aa0d6d00bfb37e5f40d0b4b29fa807300c01478bae79074f0fd2ef52664ec6cc5ef762209ee13fc741305401f3b67c9c5db8a0614890d7058da325e0c6dd80cdd68e81cdedbd3a825c1a4d353b92ab6a80c68a6471544aeed4b57f19e5e3c9aea01d171b111051f8065eaa779bcdbd6da009fabc2beb610a24c3251290bddf11bba4a161b232f2913cecd1845f3981cc12c49666a1dc78d0f9181390d06ae10da6207147109e3587275ca7a4535ed234e04c58ebeca51001b0e05619f3cc0ed028aad15dacf8b1b95df182f027e9e05768d606edd775d819c040e81e7ed463984a45aa02d09713b52f22bdb625070661f2989adac5223bbddf4a167873fcaf40734fca03ef162e0a3dd46d7fce67d368ff45cdbba39132b1f40ba22daa315021105cb2f221528ac2955dafed894a9bfcae7795378e3db3d6e44728b7d2b12aebf3100dd3c58a175210887110228c1f5590a6c6444670fa96faef1f3abcdcdbcf049ed9779d817faa15ac97efba79d1a82ae6d89e2e155416c69cbb51b526acdf0b7f387ae705b9de4bd84be3652cdc908f5bd914906803207b4747946033175d0ff487e49be28fca4a4f5fdf943939bb21f43fb5e0461712ffe65f791886f7b5c71ab01da28f68d2a51c34fa2010cb7c3072a6c9c3934151bf6e869aafc207e74a43b552fe760535ad89f296a0d5f2a3329c8ffe2bfeebed8d07f96a8979faa9f15a68dbacc3257d0238bbe546de05c0fcea0837130d18db1a290bbcac713ccb8d7507d1be85f5a8434308ca422845977c9d9b2dfd854a355cef2d2ffb256076f7d81ab538b92591afa85270d58ac20b1d673cadebf690bc595f02b9dd674fd636b2bc1aa2921c5592075010f19db1be4e97f900ed73f129667c93c60d17392e9a67a1d178dd0d2672f45e977bad4b4142caedf99c4567aa6697dbe5a2a15e7028a3c5a01a2adb675ed093ffe53df5d9e41d96ac1db8b5f1219c630bc2f0e8ada98b735dee37935138aa4d8fa4bfb7d66e8ae58b5973073a920bd27d2dd192603ac7f951f4516a3a45097b1b996e707452ba39f6bc0a9d9eae8a618df3461cb76a4b83c2059ae9338bd92048f3d3bada3ad095ae1e0291aff8ae8662ad89712cd37ff98abaa39ac01a25540eac99b54da4b438ad29783ac41eaa227cd3e6e6d8fa7b8655420a9d9f44c66a8242ed9430e7f1fe8ec4e1da0f69a481ad9fcbcdd86f1f90e63ab4b0ad5a5db224534924a166835e08ea7b8288b8ca33c5f605c35a538823f1f3bd032f2f59cd806bc24c8c93967e35489ce57a311130c7a56c7e82d7015ad5c7c4a0cb49ddaed1e515d3007d7e00e1c22a9263c6ad71e5e3cd8a483123df7da282222c4fb70c4305bd61ad39886f2c060dff77d06a41b28bf1b8e858a273bbcdbc2af7701648774c789596c5a75503f54b2e3ebb5571a733f388f04408f7545c7c39032a83b871cce512af3af800d0497124553a5005cea9de437ec149db9490080e76d0a0ce99332e8ec1a4ac944a1be9e24fcf05eb2e2df23dcb602166a66f5bc46b9db3aee765db0f802fb5f088107d04cb728f0f131f0b022a04fbda061cbcd6070e33d79eef97afc25ce2d149d971e485a869d28568adc1258e697280eba9fcb7a2baccbeb73fe27dcd9e90fcf8ec2245fbf2abaea499d2bd77cdbaa10d65d28dd5e4000f839ad0d92c1e1f10d84e70b1ba0ebb945b7a6c3d934a444c7b785a1ecccebd05fde4871b814dd7eb97e52a77884e79a4b420ebc2ad2ce2a783cf320f3fc0a2531e5270dfcf7dab114f8db1020a52c21ebb6bc703f95c3308fc40db75e95cb196a2f05fe3e88bcb7d2c8f7addfee690f6a0ec764bd494ba8886e2e594196284e4c5cf2275c975fe010a99722d4cc9c1b25430311f698ad4dfb7b9083d8e9c4f22a099d7cc1b7c66bcbe9d4ad7a0a963b9b015ee565b7cb7e3d0aef75c4a5e857395181b4780dea442626877ae1fc386b1bc4bce1b3c6a5cfc916c427319b4bf6f4ae4560f1aaff9c78f157b59850c5ae31eac0dc8b5bb59fd6e4b2ad2d273297db6b082e8e62c487ef89d3c18250c6035ca045d5160582af9290e46492a5ce273d4aa8fa98f166b70dedcfafb7a930363bdbc5927fd59277209d9a9125fe64a823d3416791f5e56ebcf67a1fa1b027e5050e28bce5e21180e3f8cea6afff83e4ac65851510c4cef9281ff4205fa073ee31c7b03f27070c1d4816acea222b45e4d3fa73c937735b2f7a39aa1ed3a0467b20b2710e42cdc40b7cbf0b3549eb57c2878f4fcd8c0f8a6a58892920294d8bbdc042a3620f09635890c1e7a70ed58a3517c0ed17eaff3e35153715eb05963b528c20b90ee3a78519dc6c26c222f76ba55661dc6097c44ab60c36ee8c18b55eab48ea081dd8f627fb9e76122f69a452855bdac25a5514721da1c7c0be4384d6bcbc770508660b255f7c87ab3f9169feccde3f9c55346a8cb375a8aa3abfb41b02e7a0efabd787fc815b8f8506eb1492bff9d9ec0e06d32d4be04c33b172805ce23671e78d64e5bde03592e4a1051a7726f0722fe2857881df16716761eaad5459188ddea0d15a3155b98ccbb4bd8c25941bf9c3447aa4201364991c113cbbc4d004d8f8d85bf79ba6bb1bd91787e58bc502a655b3ce0b488729f2cbc977ef18ba9aff090f46f9177301e403d198ea81fa3f69be8a569c00cf74d39daccafd12a37e2a4708acb79a72c66f707a8c9dd14f35548b9b3816cb4e153a1e857749d1556b4e0e8253f5d4e3effc183b37ec5f996b036e9bc50c71e81b68f288e27782420bfc77935ff6337e5e97dd9f96ad05aca63e464274aaff500dcdc3158ed920947da6762e125976191deae2eac69b03b6afe4edc5520e21387bdebe7f480f120d296de5ff12d9fe7ac6d20d248076eedb0359aa0a53fe25bd7f7d7b25dbfe0b7434d0226b9479bbb191c8a8e44c00963e07eee575b7e5a1b999bb070f8b0561cf19ca2cf46a7bfafd80e62ee60c16bfb361e71e9e15ee4e56af52951a068ebacded4ec81ece82c6dbe1c96812d8312c1ff254ff81776ec833f9c3c03b2807036e29d871c2c453c455486f22efc51f709dda4c996bba9a71365b6a5b7887502f5cf4652450a2a64fb715237935e79a93476287583bacd5d112708787fab200ee0267d57eb155a2a6281d96c12f3210cfbeca84eb11eca54997bba3afe48d79f5a76649d12871a9f044c298cbb156bfe164b47148498b427b8d47cfd7501028a3bd30f198374ec4811fb3a41aeca33066df44d8dd33e04f1306ce1699da8cd9d4e46bcbfba787f228a596b8455e623c08b622510efd56e7c03676fa18da6e85801b8ac18bb3ae710f8c98033eb641f6126b6c94df670e720415614669ed82f8ff84f5078cc9bf4ab97762fd82a510f417e91b323fa4405676c537af54b7ea6390bde3f13a358cf84c8d1db2b17becec91c1ae3de864546046b6ea56cec85213cd646ea997ff64e61a17f6c6c6313f58790031c0b2aec2c3ddabbe34ecac1d6030c58377e563018d2ae4aebbae61ddbe5027b1770ba3a83b5e569d3d3d15acc2d36d6958adedb637f3a19392f66ef8c28d53bcde9a62525c28a90c07f7b26276de4b70fd0d35d565774e11726861e8efddcaa63df5d07bb4201fc568a1520487c702211836aec22dffff7b81d85b20c5001f816e0cea305a340b569b87354e1b295a1496b764e80db65fff796a61defe1a400b55d8fcb9ef83bb6f1009fa0b38200e069c16b0ac55c466ee4d6dbf720726a860500584b1da31a74044dc1cec79daa8a44cc6c72c9533c5f2856cd04be3f30a9614b2f1278440a09a75788194add82daa64b2fafd9b2930215a8d7ad2e6d0c2650402770baa9add339dcaac97c1dde9b39b9bb58c9ceae1857d0a5ede5802fc491068e10c1868ef8804b98fa5ec275c48216a504768028c8746ef37153d3831a9791b9b4914d422b306681c6b749ec214d04745690b62f943fc69ed578f7c886292960846e6fbc64e1bdb8aae4345f72664acf0d6c314b76e6376a03a043a8b3adad9a5142b8f8974ad5fd53a5ff13f8fa0b9bb9c1ff0123b4b7968784d788ef721e526d7b4dc2a9bbf229fe10f2407668416712ef513af635a25f37ecb8d8537e1beacb125fddf3bc3ab257836a7d46f9085929bdaabda536f7cda319b46fab73ce637f8f7003515678f14e548ec5aa0b86ce6936e44ab8376ba6562758168eeea8b5fcae62b23a0f410e039c55439a4d08b612528a5a86f8b522dacf695d696a60f0cf522f371b7be9d9806084ba53d6b928e92e0d5290a57f0c3bf4e1d828f2cb36bf4929950924d7ded7a0416227247227cc0778b74060bd21d038d7e6d35397ee0f908e8e2293b19d0e495ab378c9df9a506ed94623c18c8aca8ebe65da276274e4445921094ea980847574b5a7882ba3026739b42f8b62cf26a0fada8c7d9b791afc0956e1c6e252ccb966618f9267cfe4d7fab605c22d71ad44474653a5045d8abdf7ffa4e48740e9de9167ba7578773bb74baf10ce63e1f11799b4fc007670de17a372f5c9a5ecb8daa61f8ea5e633778c5698ef34b192a46a56451321f921ba2b6bfe7e831954d05bde5ea2103b5e8ba7f2ce3b9edf505155d98477459254e927bc0f6b1dcfe87ecea208948ab1b863bf9d791ef05f8d0bbd7d807b38c27dbfd25e810578a9a4460c68bc5dc412b9f5e88858ee5900d9ba732640aef5280545f3beb6bf44b74895b2528091a4e92af2bccfc8501e9c6835c81abbf2b326066ddf54cfecc839545b32b0680a2eee90129bb957ce8b6f8d87412b2a530af8671efbda94cd8e0ecfb5e4a7d36e23a0846812747770e9a5f70ba4bd965b2c93912ae00699ae420f4fbab59d5617d248e207facfae9d2bd97b26b781a51b820d71c41db2b8306fba578660ad725429522aa03c4629e5cce6111796665f74eb9c281c801f211d5d6977e7ece03242c29188b8bb657c807ec6e4494d6ca1d903018cef4150acbde0d061ad33e712a48e2d13e8e90b60ed96928ca289753c870a1ab2cd91e3a5539bd3e729168c41fa7d93a04b39f002df55d9958e4ad350644f4c45f0cc7ad2e5d82563cef02043138025b7a4d5b6bb7aeb4155a11806e99f574c50ff48b85c42f7f1ab881fc3f7591895a4581ca98b213b44add58647a1350cc754be54c5a7a38a72edae3c082b40766099ca9184976d803e444ede87bc6a876c47ffcb2aa39c75c923121982ce1b0af1434594c73ba8f81be05c5d7441735fa966deab620c6702196e37de5939607930e3289dc0c766bda819b49181da3111eeb18425afb6a3da1ecda4af9aa052bfd1f56e2c57b53d3035adfa52ec371836a8d9b737684d82185d5666796015f052862f3cb6bdf59969da0afd5c029a160df4c8bab1aec98949cd1eeb1d6f241cc435517135f463a5d37170771189f1d2043cfff0e8901a277f8575e3e3fe44e16451fef814a259747e732c7553fe9eef86c971314e3cee3ae350e42e2a7520cbb65f8293b7d2c81c70f8bcb59bef2d28154ead280f11bfc17772a3273e6ffeb257c1dd587236b183001b5e4db6ae5df397ff55174dd053cc184f53a6840ae988c83fec5cd466d0353ad4feb9cd332e56449f93e4346436ee70626cb684f8766a9ab7bbec8af61f0f4852300be8135e73b9fc3ff8ae213bf537d53d3b6e9ca8f7e71c7ff995f8a4f744000a89ea307ec6d799a527dc0b825249814b6e8a64c0185ba76a4e0f1ca1f41d4040bb6bd82f83b344982f3a60684cc168933b924152c4ce55e436eb5e001f55643434a08a30229fe630cec3c52b013dea7926ad26d264cd41414e3ee7a1d5ecd518dc25880bf2004591ed3fc166483a937b37491bd715e5dcbc12f2eb57ac11376fdceccfc8b46396f9075f38d37c631f58d6d5b1bdc8b4ec0c51d91c45809284348d1d61e121995e511c4709b0c39a8b8ae067b3227943a1528ad6fd7344dea9a4e781aff1083c7ed8e17d6d44d609a75fc290ec0adcfa57fbe5a230661bb5100c7d50461e5594bd2b5e860501d7527679c91dcfe2c1f7b9a09825046eeb567f45d383bd35ec56f8af5b91a5aec9bd0815cf31a24b9f6ea8fb4f945257718e5bac2090c7e0fae50729fe9519498eada4a1288340aa4cfa871f0d0f6fe2d798c225043b8d71c111a42204326df7c929ad3b0978eff14c136bc89845c3961b30fe1ea13d05ba06b80a383420a69271530ef03274012c8395c07cb0a4fac2d211b45eb2415cdcd072dab8b45eb267c230ec06c6ac3cbaafd9922d91c40000ae47952a6701361fa1473f4dc0ae77a5486a7f8d3ee01d3743267ac30a4393f8e904a653c1e169130ed0248ec118de29624f5b381db781212eb1de850a7ae61280d9b20e5262221a49dd32c57d3b515a8e62b9ee2bea36d0b7bdefb17e745c9b9fb2a15651120b62f7c5db3f7b8c4d26af9144d34a8ef6d3a603d704c17c4834539d1165234c4b2bec45b3fd9517b807b2b646a26520ab13caa368fdd16939ec29f774a3a0501b4be3724a248648887135e3247a38085940f90e0d69a95ec3780413fd0b0bb51898ef62e07f2d73e94740fc4b1f66d1ee7c16977df2ef5c8b58a08fadca4b3525d43660f18b362f0f5e3265c6e9f8584757b346a9f5a32d18aba9f87b0e41e94bc06a5ff8c9f5c6b866d97ce565ab0f0b29a9ef7b55690a09b92993c7b8c99fb1f0e6774567ab2114dda45d16494d2b1f81bb513c852864890242d8b159f212e5924b403124d44e060ebd7428b4aea4f3da950fd66b3bed23f9d31596b873ffe5ed2c1258cdd3ca1f2ae749d5547e354d3e71c7026a2d65b47cd64dc528e697d375aa86eb96521becdb838f667bf30d599b54dfe19560f1e2a64cf6c25d121b895d8c1f806723304a4256c2d10332e6b5d19dbb798cba5d757513346129838efc9e88a51aa9dbd7ab8218c63f582cb77330d5fa98fcbd7f97898eee26887b324db1d60f13361c701ddf56282095f0d9d8e74ebec9aa65d09a5cb2e08f6b5fc2a6cf63b489230bf1afa26c417552820edd42b81322b7cdfd640dbd786642da925801d19a4c85e87ecd9e47f5449be44d12147a63eaec9a2ba6f58e128bb04505ebbdca2f7f12fa0e22825bdb404f065e5d17d249bb873e58146d1bc679de482c2a6dc127128eeb2d1e2510dd699db48dd5c7a73271fe577d49395e4f2a99a9bdd648f3746384622520cc04951f1fde0473b078e5243ef7d2b08e1d50c3192dbe557f7c8b9acbdeb8d73971c71c1545a856763deda3ae95c533b1b8040f08ad9f15126436986ed29cdd47dcdc1052d1d80830107677d2f01fca5d663f1ce37abd34997e9612ae1f2d2aa236bb7b554274af32421e4f4ce328c9893276e1340c74e8db5ddd4ffee0b37c5d69f266fd53734a148e6bff34a836f6dd818c800d3d58941612e254555f99c8b2a0b8ff8185f9703e8b6cdb042ca3ce03082c5291d58a02ae2ff9f3f1099c69ebba5fac25ed5ac72498e5aeaec69c8f7c003d33b98efc0fa2a8e233ad0e93c58ad4d8d5c83451565b4e542ca6a83af2b961e41424676149da777e700ccc5f8974374f83f29a5ff6c2ec5e458befa47018d5d727fefe76a5b508fc3e8f5c11ff038f6986c15ca2556aa4be9dc637ef51eae0c0f13692cd1c2610d218b414ae36fdeb39f5184818bf0a683a4e36f7a3a4fe86072957ba47a8b00731f7865d6bde424130746954e166e982159fec4597036ee5c1f3efd1bd0bbc17e9e5e3fbdcd5d5cf912a0d98bd93573d7d7198902704c62128e84498ac3209d06701de2f4948d5c41c8d83011fc8e787c19bca59abdc98c5500941ae4bb1bbb8e577367d8a6302a8fde61ebee62fa7a09c7ccfe67c787d701f4b8fae82a1bda92406cc14fdad58188fb513296ebfd88ebea8afa931e47c68ee82e47a4a80b9396fb5803381f0fd82681cb0f651b0508255a21e719ecb40a00c30fc92f477ba78b2a5c8fa51711c8cf2726a07a67f82a88dc1e2c01d6560d1a870b12e2fb6cfb60910db377037d3706a58767ef2e9490fe309d79ec87ac9fca70d7daebb80ff2474d5c55735814c3060ac1cfb0669506b34fe5fd839efd69b19b81120b4762c047828caccf6bfa4c70a2ee6aa85b4b8a3b1cad054a9758d60a9798ab3fdf009d34211eb0a8c4f73e29c9523dab0f965d36a4e4beeb21b6821451e49ab6ba31bd9e24e57ff9ffcacc8c83fdd104f3860c5d0d629fa6030254d7cb528486f48a880824122d143fe9d82883fcfc9407c63b754f60cbedb17a31349fd501633bc9667f49e90d994060f17c6343df18ac200d8ea2929061289aca53d17f5e96f2194151d361bf2794122d8207979b9c1ed62dcbd681670a82475271ac5968fe746d836b323d5280ab193dc239aa52172a808ac4f6f18ec41296e534ec1007d6969e933667a30609e9cce9d2810b279c9ebd0c6108e68923c1f764d3b08918c20f5332ce8e7364ff1d01186d04f60700de634361f296020ef9ff8874fdc0aef478e1128c29aca42347a8d69775cf0888d3b4159b5c028772483184ccade27c3eac577f117a73a0a59f3bf2a6bbaf0627ccd22c60b08f68cbd98e849e867141dddef452e397c7759e3c6384c1696a7bf2d7e93956e5d6b132fa899769855c1dd5a65f6f8a7099fac258f3ff65f258f5c3c7a0f91c08a8d2627fda3ba3e0f33542ce86e1731e71fb53b5970e9e616dda28b97a781a770d4afa29c6b2e0862da1a99a097c35eda167b2424543b2651bf622506e70c33abbb2aecf55d479fab45c32874eaeba3ef0345b54b7374f4d794142742fd7325da3da7bc38dc1715a93e6f7109fa4be3f28a0a5a628f5bfc9ffa8b5c6d1037abc24a1aa4d26b97062e7a8589569638829a02741f489a6a8fbbb21a73a45f096389dd2b23f083bb8ee431084f0bfd3933dfe8a9448c979ac564ca0f73f60da9c45c5fc9782756d86f7b678ae70f7537522ef872382665b235cb248b249ef6c4a858c87ee7e1d4d466897a52222c1c6653f83eb94004db11e6520857a2777c85430341bab71705fd8fe498a6a0c177060dcaa728480b0a3565af6c3cc02f18e2426e8242ee94385fe137f186cf517f4d0625a4fa12edc6124ccd2fd27bcfb911995daaf0d8b41c7a3293a66241be99714fd46feed7d25fd81829d90ec08c40585f8bc5ce5cd3f79cec24aa2c06f3ff385cb00fbabae2911f9d03f047840f443f51cda533ae5cc58200e80fcc1f2d054b686622f3317ec0233e37fdd05b3b873d12b8b1ecf3e500bfe14245ca23fe4fb73be2a975a35733ec1fea9cc6de8e91e0abf7a5867b5170f9e27ede25371bd3d2e1ac8fc8d4cf7b5941eedbbf098f1db726f580561e5224e25d95a1897f4abb6f961c82862d07b0ad9346fdafcdb63fae8ac25c8db53fa76ffbb07f1b543e2676d63dffafea8e8bc3969a52120d134987ed8c9d882a2e8331fb7206c9f8cdb33240013b5b606c6cd324a750ce213effeb4eb3968ec8af8d804045829c5f2a12053ea2a8586cd8d5c341c4a94c9ac97f1fbc0b743849c766fa918212662470747b49e901681d8332eba63ce8ad5795de8e7f4b226bd40a3a8ffb21bb3dde2df452a657fd21942530e731b2c2212eb6212bf5d6fdba1cece863650411cf4041d15e0af2983fe3682f7f444596432ed7df8f3b0a69a392096d0367a008c387babd4007e5c71583c44a92aac965b3a5426465a9d3b00a9c366ff562c660a53c2a4cd719e50397c9976178b01a136897d734ed69eeb4322f12cfd93790806921a15b787651616405f8e4de8cfb58515690c95243a417b2cdb192ac8757c7743d338fd6dcc59f8886658c3a66e4bef2dd34808895d9814b3f04879d4bc827b0780b12e3daec1bf132cbb4798706f451cae4f2334d9e755df73e68f5d6b29c5b9f4734912096c700a31e24b61f3cf9ea0f24737ec8921c114156d8e4abcf4baa26ad29520d3c7e75f68a80f6b80f866b09494f23b0a476cff2e4a42e8a9ed828232e55ef0e8865cffaf6aacbcae0a5aace012f49c1acc1febf2166b03008ac6c557eaaf29f860c249147c86ba239348271a5085ed26bfc5ae74be1224b9b1d4372f110114aa3719c6f4c1e8dab0e2031f09579a11c52c8279e4b0079ba21111448e20baf806838bca8ebd26f53f346b5e344445228ee9a42f399a7b1cd39a917bd97bd9850a975ee979ba53e325b118f665a44f5e7c80d255905cffccc562e8aa1f89f9293895cae658fb553c2a93e6f9363c4bfb8fd44f1a543d33d4a5eeca89e00218205a70658732e538df3c2374a4ef0adf280b635ac67f6c3d930dddf70bcd6c3b0784fe5a4ef2e0e449e12b6eb67d7e21d9cdba48d59dd405db8e30eb7f043575960b3f9f24fe3f30262deb34e0639f77adcf72831d1e9f2839bf23c2d925332a0d862278ed3b59a7e783f34b5571c93169c7109c718101b04559a25b6f2e2bbcf720f9111c55474bac242682ffb6e692d938a0a6817060047e07463e4af04d82230e45bfc3727aa7099f4dccaefb3c5ea89acb3a903a837b54fc0845e93987c92394e6f29da1f23209e91e2e50e116a94b7936ca692e95001652f03840d1bcd6a4f68e41dc32f121362793bd28dd1f9e887d6e9222a13820dc097943154c23a7daaaf75d5aa5f9fa90239017c8d0894ebe526d034cc2302609762fbc66395c947c96723e051a359b1b6884b1f84e7df4d99869468e130d8d687b20f03ce1e02d77f21008f53c41a5c32c134aab01268adff8e9d52961f29b3207ef3069b7e9c5e704abe0161fbb557a75454bf87ec7921b3f50b26f0e495634f7f537a97d15a39d1e8185a00331333fec244a97d4bedbb69fa4dbe47451d4fca717ad8a9ad6a76dce70a5a673693798a10f067664a2a8c36ed926b399b02ae617908518961cd539ddec973fb4e25454d436740e94f8d79482d0351ee03c9b77d65217b2369dde94e38d36f6ffbc8883dd468f70b84cff35cf29101b4b7a9bb81c26c9c29f4319d4fb97b7c8e859f47e2a6e148f2c365184218ebfce6acf291907e4a7dff0861f588023ff474c4225f8187a9c7803d089a7f60b302ca901de2f6fe767e7b54f7fbd1814851bbe7245423d69d9ab8a3c3c3a23c6dac25b697bf6d71c89ff1a985de7a8fc4e2f382ea6c6db80f362da8b77c5fe80c5d46d021f298bff277be055e02b457e9e31690a3a412e6a29742935c6b6221cabb2de59cddd4e824fbc78c9f316bb3f0fd4e84e1dba43e5a5f6a39fa35c81fb619874cd9c7e05b69a693f8cf9dd81cbe616a717c86d2b96c857b1b6a536c5e2891b4ac83e84c06f4a339ecc87cf7260f68f27c82ede91951ee8b87e9ffac9f702015d02c221460f83c2f7a713eff0dcee8f970437d2d3821a1e282e31cafd6d3541b60c5f790cee9d54af950cc51a23aa293dc3a3fe3c19d0375a77702133c783156f04bc3dc568829d3928be4e3cfff8452de18a1efe43a6f776bc181b9d43c7ebd38ca0078ae2d1d63ce61195dbd340079deefdf393dc67674f22fe4282f6c75920f4d95c86adcaa2179512774f1b4d5bdf1fe3094c4cd467921eb8f249b50acdf35e6b14549270d12c5d9138b8305fbeef7b632f3327e6ea40e498f1f0fb554442538099083c8f65bbdf6ba2d30bb3030bae88047a91d300eb12ec9530ee3bb5df3bec9363bc07a546e9d84a9f41b81fc34e99b0fdb53605aa62a7508163c52e14483f7a0609b7ba226669366cfcdffd42bc33a7f92e2a4d31eec8d24015e81c77bdad96ea32393864f3c2831511ec04060341479967ce85faec24613ebe7eb3a24287d6a78cbde411ca6485a8cd9944747ef46c23a4de7c8fb5934fd94365e8953bd37dc9b657d90c6ef3cad99a1ab5af312119ad2f8e89868c422526e87c63ab5bfa3fb8a9613b5c418701fc10ab185542e2ab6d668c151fa52dd5a152ddbdae3216404e46bb30a97675ddaac93790b38ae5a2bfa137b0c7b422eccd2f7e05bd3c69ddb1b7b341d36d172c9e0a099d4b03719aaf6687105dfbaff29ad28a3e97444a03f2d00a8cd294fe6b6625c839c8738ae65c7b47a2cbd9790e85e73314af19bc6032266676d8e99add5ae79863b3a8c3f7ec7773df1d0bea192e8e4be78067897d60de10ebd00c7e71b034074e36ce3b9ee4a030cd14a9c18f13c56098b110c7ff232bccc6fda74cfd8faccf603e668b37f4fad5b06a79f0ff2a62150a5caf2bf0824d227ab932007c036dc068f0edd486ded4c7620f9c04f65f1f63c872e535119919172f8cae85c03be80d77ce218edf63c3bbd0ac2bfc068a55063767b88d511027f9a88349174061760f207d7574a94d54ea5fc1541681036a4d630f0cb4ae3117ea6df0a34c5cc64de65c4564b3a39aa6e57a9a45e8a950a9b35b3df40fc4db36b8ca3a83c5d4165c11884fa74bdc298554323c0c4b39173242b3efededf05b5b0f9d85e0c8ceea5a198553e02460f66ee39fce95950e7bb689816af45fb64e06495d9b08a1395b2443a0ec4bf84b6dce52b1d2c7c416f1e1f64a6f47d5cff2405424a3392da774cfd2500fad46be0699dffc61f446ce538ff1944310c50808221692ec471230189ad113957a2c1546af4b6182ab583b6d1cd390aa0264e2629ac3a6234f9b112be95f00a09080245f0066c3fb21b66a19672f0e6c84a72ea8934045b41a6982fdce6f0b27a5dcd73078a8f0ebe27feda3e483fada671ea6fb97a78e5440edbcf3de6da2be5fa75e783d8e3c7938ef7ef0c4c35a0c70c52c88a5a564f9daadfe11db881e420ffd67f7f86cf15938c69f1f7f0912ccb3a04bd024212be1295b3e8cd3e43ce74fde9b249f2e089e9c43338d1b2140feca3fbd24bf43030d51bb5803ed08c3c3cad9f52060170df59e53baf048dec1d43a2140f779e6901b5deb3b5e0a024fee16df0f4ddb29dfffd760c9e5eda298055b1ea0bc61557f1a515b08abdaa2077140fce46055f49a6a1814cb32011f72c13da8e266d1841d413149f25a0b66b7a631b4b6bf71b119db12ed3f845386687eb4aeef92a5f855f8687da5833b142cf3b5e150dc1f7e60eca7a8823b8a3add93fdc31964546226e0380b62c33ff093d5871f9f9a264732e300e6681fe09ba31ab2d50cf55b576f05a4ca29d2090d2727c3e58bc47415d7f356a52d2183a1bfe49af76d20d1e17d414254732f0ac0a02e41ce6ccafa8927fa80bef0f441913bf79e5c54af56c0e9cf0a69e86ad7ae5f287b2bc1b0735212825fbfb5f978f41943eb8cb98d2b0054028f692f831761ca832cc599a9bf98a6d4d9755d5106209a03aa32f2ba5445a660e161240ca553c101dcd4a37d7f5d33bfcc672035fee36b58538b24f8d7d4830dc09e495914b93232c21b3adc3caf6609c508338d9f2ac78b592762ef008b1ba0db69c5f3cc4ef3171991fefbc3ef76b6051126d1d4ea292ca50475b1635f2bbd22ee5705bc5438aa735ef2e6f212f6ec42167cd29162e6433679eba2d75cb58c51dc92bd9315c1d6ce17657794da38a70efc4c9fde23d01d162871b3343b88b0ced24aa7df459b850683a6cf1a686738ec5bdb61dd80aa6589a7e0e413b81a86a6fb9a8db02d9fb52345e33434404d9f16d629b1edd5149c9559aa08f0f3dfa10a9db0ab1fd7a273e781a18752aa9171d3331ef7907c0a7de8f4e42e8888131652c874ba712c95357692e8bf9c8e6af0cbe864ee413e163e97b63c6ff8544d4546ebd8e775033f519d673900e2f352f27b9b209cebc370a82f37994ff4622b5f2144a656109f4039579ea103854d875ab8c5c382e335992cfb25d615d4705e0b18402c058a16c80086720075ab8b8bf0222d7725ec75fec0e7ce03dd7edf378d70d4bb605f91440a61bed4e3cb6c518b6d05e187e03c70e91ef0309f57492ff4c267c6db99801f3c59033a6fb788cd289ffb117b6aa2303ed446471fcad2facba78f476d8a77dedcc793e1f9c40232d93e71e87a1011f327db0bd4a7dee8f54e5f462ac65e62272abf09ad4bc96d0a82703f993c10858ea428ad89582d07cd134310e76f4b777749e272d8d921e91324a0fcc5133a9bc06b677db142b6dbabc3cf0228af3da1fc4c3d915b21d9949ade0013153d09f575fee19abbb75781897b439dad20fd0976a53f1e40c5ab34dc71971b24d01c923ba32444febdf8aa1d62bae32af47f61ee4839837d6f61304ff5f283f25c5c42764c26762a65bd3527918017cd73e8379fcc1197cc7151f9fbd1bb66ee00ed68adc65e0be5d3ae6ac882a3df08a3270c1109700a9947638d95f1f9668d48ff7738048f5e5f243bd6d2f72e86d3da61e5ce7575a8908462fa849c21369f2c4256b9787776cd977abac88d2d6f42920bc59c35d35fc9d0ac720af14b96a69103019b9a4a64addb53f379cc7a8386d5981e97d5f40cab81cef25df19dcdf89437c008a363a095a62a7a5a41f0c2e5c6a997af6cb8458e175f247f5b3f28d8c109bddd000e6e0f511cb7c11b81c20a8ee6665749c6925b953cb2e1ab7ca6266b5be4a66255636e922cc4b6296a77cd0eaed6be5891890e0ba2fd29f9fe6153d6a9c0a2fb3cf278475356f9e1ecef5ef741f3fc1b6962a72b3fb3d069f2eb124921a278e2b44f6c71b7087af9d4b4db6f34985d838a4fd1c13bd1aef77bb251ddf4fa2a3b2735d525b533e796789a0be1c4f59a3dea23e41d335fd2eb6c81b3214016c9ce14c1015e6b8e991310c43122e2fe8daf938195460e8fa4571638f637b99f1b1e16825e558bff973603965293e55c1e0ce6d6a0dccb32ae2e242115e7b3a34f00ff22df7ae2b359725cdd4044fd48ead650b766c53d06f1226186b6f39c6108a58c1d5d57d65cacd52b0868c34b74c577a6bdddb379be44d31db054ca7ee780783ac69757b65e6ffa6813619a4186aa8f6c8afa0e0b965d500a446485bc9cab26a111f2a8241b9068435ed44fa908805a5914f588c89f47f8b15a205a51ed3f7d6517bd53dd25b1e50dc2828262210e92dde6695afd29451434f0f3dad4caa92373255e253b18c33d900c59e858b8ee544be0b7c15f2cfe379d20e645174e87b6104297eeb5d944bd5e32cd8136ab3c8626c88739eb0afc2473b8e35e94b7fa26c4f4dd921ac01b2b3e0c8b0d7606da01985b3a8df9f736b205fefb9576934628a0799bbcc5f43e561f692ceb82e5af357be05881a6834447f5a42f59b991111c54f29c44472bd5f2ad3e63983b00834c98bd56b401a8705d440b3fad34dffe367f0390a689275b6ae8c6ae42b71c8a472d12951bee264b439237aebf9da0683d107f3f2c97e2449a2c331ec1d9906c6c1670a3a5d5d14ac42f1e38ea6937b5a3b709f8fdde18ec1f57dab0bd7716f2520d37f953c6a6cb5c455356edb081ea4a800e5bfd048807a94514f2ae37b099ca6c61484ff5c3fe027b7fc3dfa215dbbac7cea6d025e2eec64ba3cf021a3061bb7d5d185c033fb347769dc05132ccc67b4e6c3bd14ae05a0a06e4554a216fc10f9b5a85d79364bbca69840bf6d3c0f9009a52ac1fed892f12b4c27abd382a6d92158720d0907ff134cd6601d1f1ccae7b9ac893a7e7ca4d791f13bdc98e891a4a75cfb63da67f362a8ef778721e7a174435d0ee851fa0483aaefce8ab27d4b59943a5d7c273f748668fa58da89c01a79894fe996114d6c1e2e6d293955e95ad5320fd0fe4c589f7b71973cedb132f7ed2a7e6fdaaf16b04b87005368bf6ea334045a5343c95e0393978b6109094dac8e92ec8be9413a9c448dfa80367bee719a867597e4cdc5f42fd0ffe409881a0f29a44d30af2a806f780fe9596fb8c9c19b39fc3b8025b8bb84afc25e013669b4cae7890cccd6b5782239a0a904bb9df3f851d8a6728465d3e88e304af8b53e336af83cbf2ac5c24ce4cf0860c066d1492fcd841f4d271c417fc75f402e2d8aec3c518fd6b768f889d2ce84ab430cba8f681a14c15e4ecdcbbf3d13de7fb85a98e1966b7dce55b71a67f37b947352e4afe8b47d341fd512a2d039b22f1a6fa2523ef31c8f5a4ee81dcf9f8fb866c2f5bd2f555cdb67d022023d1675cd4d386ffe7ab4b581decfb0dd35524d1530d393bf45a117a6998d1072a7c3df90cd3bf8dc052a1cf45cf56e97acf6e761c9e1b08718aed4319e9749200c80fd3796b0e52cc6b090757324f72d5b5f708a7ca6ae52c14dcb4f68df9aedd16170494e9e6bb2582511074691bbf65c369adfd5ceea3f04f71db0561dadadd471063eed97ac5cb798ac00981460a29b35fcc47a890e5d2ed5b14ecf52cd5226e4222d2e74a253ceff4a9493d702363f441f20874fd87f2b4d3ab9e44e99d7fff793e5848d329330e845167b00aace4f569ec1ac327d7d9055e43abde67c4de55bcace77e35992b3a13d2bbda0fbe46b2f244eeb4df39cfb480351256cd3586497d6ad17ae4ca82f91e909b5701420e1310b1ba5b653ceca4700a393142d47c89838aac3b6a49d5d1710bb6623c581769733ffc5a5abeb34e4aa73c3b37d609e411625552f71f72045e61340c8374288d2137acbce9b06c28c56f43b1dfec2ff2371d350083627d92dd6ea52912f99e6b6823fada77b00146e5f91b5f4e5e567649938a2dd28f9497e7c04dfbc44a0aa462d37e454953d17243e5380377f86d50a0c4e13c58d46730ef95a7684aa811a582149c0750950cee80fa06ec68f70154d822d904b9e1f857fc46feff2509bbcddd710612e086ab9fcbb16d216b51e93304f0e1b803f917f86f67fe19b4993100a991dcfc6eaee761b7b5117151b0f508ca22c4b41b4d2fd68e5bc90a177dcb4ad2ab3226cc9674f6e9d12b77cf4d9b4c46ada5a34220db1f81943993b3f3026bdda5ee89fdf035e6ec4deab8953e8cb3c76b719b9e03eaab3422e7478371f043fe0c929a69e80b89661ba0fd8775fc65625480043cabea4bbdb874f38c640744a02124dc7f4bdd8f29cdcf753961e6667d3421d43931c0bf21392d09649d3849f4d1d1d29d052300915b7d65aab576c81737b053756d35f4c49209d50670f0231a9ef68a97b57ef06d1c6bba559a619eb9fa3345a512e85e65f07d3646dcdf1e386b439a20a7cc5043b4a362fcea479b2a140e039d76d4aa7f030da8dc53ce81e87c4d996b6bdc954a32c5d86a67427da06df2be80fd1aae0c589db8550fe124520168acb463a41ad9a7920331beda1308c33c0709d01d6292ae4e4407fbc7afb6863dc514f3aa9ffec3e634759c8639d8e184642fad0e7db49996cdb76382038693eae5e4567dc6d2791f2abb10715119628b85f2782b0f34eb0f11e2a93468eb8abccc13ed8ce0148ec5a45d9d48d2919a27a3f8f145999021638d252b32f24b3d08054d7920f5bbf63f0970ed7a8ef38f43eb7f73db04f92ad262be9c642766c642248a1160999750492904d1000c9ea26a600864a48779a2ed338527a47bf39252c92ff98a5793532a8c19db8024644c58f6db43c20258aa3d7e7e5f9d471a5c105e640ab70bcf1f07d73968f95cb8e3b9e060a4a96f2bb29edbd3097aa5842a3d60c0eb7984f5f278627e18e9e19e1752d788facb16786ccc8c2fdfc57a07323353f1daa530555ff778702fa3783ef10b05c328fe3bde1158d21840c1b1fee21aca9d6431ec581491355a35ce97aca2307b894efe3ede0da9d71e93950e1761b3a22a1520441c8b56b3a43140fbddad2bc3006b09f49819ded4a7625be29f340ba5d3f2ee66e5f022d6b9da674610ffe06bbfb14e3a344f7fdd6880a6988c054b09a14dc0db6a1862abce3ceded5b6d8ff847680717cb4d203f7cb6f7217ed9db0f50d1641c7f69ed41db1c53af7de20fe6c0a4801c9c529532e443cd7e86454f7b10c63f61e3e0ff4e958cbbe7e04e6a0354ee25facf4704fb6dedfd826032d95d0bd0b7faf02a80ff10e1c841aee1038562d5d7a29e81cf18b8b4c29c00fbe031ff0672614a0c86f292129d23a1f44e82230f106bd56f13a4253468473e13a2cf4511825ecee2c2448a2b9c3059dfa7f2519ee0758edf7fe79ba5e027148a4c2c5707d311ea34f79ee31ba71a8cf10c55ab38e06fed0769435c0dfee116d6e69a7e11a86249f12c1c4b50fd8f5b4b51b122381642183c344ccfdab059622de7224a25259fb7e2485f497e2b345633be805cb947ba7ccce0fd3f42e41e57597fcb1c66024d509ec7502ef86b5e87121e4b91f6b509b60386f09d8e0f8a83f5220d7a76af84935cd430470572159cf6fd4c659707d2817b567b901a95ed19f03a124e497cb957befabf817e9f51f097db63ee25d79dc59b713e143b8d9af0ad2b47f23c5af602784a6c0e1f982cb35be21aeaee74bd500491528d31add95bcce7f3f7c92b2019b2c909aa9210244fb249b54bdb3bf7d373684f5607942808dd5ba0f804baf3136bdf4a971c6689961e86df348b5042ee03ac2723ad0318d0b0142006bfeb2679f95f0e4ca1b1495e230d548e0be23186e4fa949dbba2b981934d4fff6fa3d04feb244fe66b5cb2e32e06adb28b572558b5baa56d3652d871301cfcef350cda75e5b26de1f878a0ac851717408ab3092831ac29839f3a864939f998151abf6719f943d569b068fd753790d7e5e2b5aeab09ca62adf702859803f6d050a878a5a029acfac2e865b3eb5ffdf3404298c455683d0f4c5b0b533c74632849fa95052b3516b2accbb85800c385c357f4a6069cd61831c8d3f5aebee1bd0b1ce64e1cc9d428a8e73f587994420e23addf199ca6da2f40da1c35f9ef00b64a620d2ac0e8e8f7b185c30f5683b3043e10c36337e4392b0a5d74b67bc4de01ba2cfe1ee7d1ca315ef6753376b257931a920d249b2205ad1565550fafd63f41c5fd1bd7e89bfd8bae49cecf5fe2ab27cedcf7fc4a749b84752f3cfc313d40769063bf8ace46ba9cde411807ee05396b27a13d9455898032a68e725b14aca3a82362e7aad863ca10a14a4094f4335d51e1ee74efaf0ed5c4d379a725c5ab6b57a9513011b89105a363262532399e82a3b0723c6cf8b5b796402ddc40d7319e0eb1cc2ac60cf2ceaeb28e51e304691c463a3545ca066fc1874d636c7be60262d90cdb56112a0c6951c86952aad425fc7706f135e78eb9ce283d43559fbce2b56b15aa085b73313310c0f2745032ede979db7f1640279209388f0750efb22e5fd40c6dfb4bf883d32c8aee954e1cc78ffb554592c0a4eae3caa1c7fc7266cc1e0fcfb6670467bab5b000cc95e0c15193b6b3af8b36b6be9c6280c609295c2a5c084d4df0f8cdef6a9c5e7e61e08d8acd1f0ba39689a2a2efda386c672f3090301354b60cf2e83a7dd4a7542a0805647e213cf97fd68387cc0cb2594996f02a85dd8b4f0429b6955bc964880ee9d0a182d1666514cbc835d5e142354991338b1006ad20adfecf7039e3d3bf12fb21d3053a4d1fefc5e13d337d572caa148c3244f2d4eb5309ec502e9231c70a7d84038d0630ec567c4598f6afd015fccdc2f16eccb8b60e5bd6589c8960b54b567d78b9bafcfbee997f4218141dc9c8c24b5b4e361d98f8c1572cb1d06bc6d74e3dc2fc6945f037663eb329c8c2a304ae5fae7c745f7685547b443380172dcfb0131186956aa5e3042e4ec88f030fe0dafd10272a42c43021e85236525072e215b8913dc7082662163a04badeeb688bfda767aae481ca93ff64be842a2c1e28a156e3592917ed7723ed551832546fbb2d0596917a79c055849d8befc93a2e4e3e927e83fac21c4b085479b26a2d726b72997b6413e35dd5fc658bb76a1da827fe491210949704e4e0e229972f9ba17af957315014ac6197ec494c3de0b8d98b82c868156aea7f219548b38d898d5592e01e8552afc591687d23e1ad16f484980cbe0e722ee11b99b81803b4b7a959c4070cf3bac9702e779ce8bb442c7912bf6cb452ba181a9e4e3b0513e06ac288a94f4a144417e91b1157743deb53fd562111ffad75fc115eb314836ea1dcf9f000ac88eafefc5f44acf03ca023fa8cabc1e4d8f023a21ec33e32952a7bb878f53bdf3c0cb547d15833822b65960b474512433fd142edbdb47327d91b5287b9cd0de8fe6ceefdc1f8a0f5066bd8331482a43f15487be94390f7958043ff204baf370f8c7004fb9c6824bf7025db6e128ea798fa6e6d0d1019aa3e35d8896927ada498f2e492f44e496be6b58c3604f7468d84f2a8d6364ac7ac022af0d624e07a11aee6ce67c39ba82509a8ce4b0240f52cc6ebc7c20bb85ec40fa7484525e5304dc3a6121ea3d911c062924ff404838cadf3a33a5d07f3af441bcb9e3c1bb967e1a63852b1acd763d19de8c83f617bb7803987a1339f08c3fdab0d22083ce92492710f86944e59f4da543686c054409607ea3c6b24467a7a3a81423a77516e19ad4d38e5a92071b580506482344a4de9b5c76d4dc419ee4575247adbf3a3129fbb6a264e606379371214a8bcb882477396b840fbdc2abe9bb34808fa91c2c5a7bdd257a3bcefaeae03cdbfdb8772173bf6643a1bb73568d31dd5947f181f655cdbcc54861684268e8d3bfaea22487f3a57e86e659ac172d2937645c6b9873a9e393ba78a2570f3be1016e15121d9dc999a3014a61a0f1b0893643e27fa1ebea35a4bcb5ca8f2fa2bbd2bcf94774433518ec0fd2a6700cbe09dc99d5d61f6d4c36f55a2ee0f4c5e985dc71d62b811a30d29b815de2e648491235aafd7adb08e565bc00a17ae778a1dddc7aa00abc3677d69c534ed999eb551cbbaa5352a3a662db430be9e3f4f7207c78c3f0086acd8770da9c004564b2b4e6079247d1af44d72c4d9f799ef4498b6436c0d66f672e1f055e322933f0acee7f2774040910cd31d22dc3232b42c71e06f3a58fa555640c157e4f7e09c2682fc5d09ec885671c03af289d6acd990fe1058a1b2885ae71c596e73c302dea04909cbeeb49bd7180feaee7f4c97ed70e485b1b01f149f24e2bf470c0f4204be40d186167c0a05457ad600bfbdfe76226025bf1f93a8d86554c9e3b6c35dd436a847482f81037567f90d0cb15616f74191173bbc0404192f68db619618019bf5ec2f18877b4d5d3d0e08dae3822355964300a98e562c9f451c41e4ff273a3afa72d034d46ef23d7a24a5ae5d896b08a5566b005c46580d8db110dc57c576b2467bc84a7d30e16e015b0be9a04271900df525ac2a610ba5a674503faf30c8b3cec6016d7cc4116b770dea07754b051eeb9c68c2d7bc82091a3604bdce04fe23533f7b93a8e86d7e13e90412ae22ffdbe46a3dc609bcad25ac1a6828f8c5c47dda331d535c46950af9f20a3df92167ff351df45d34915fe10aab5cf410c5f60dda64dc89237fa23374c234591fc93e6657fafa5e86fc7316e2e0c91d0c1dad5e6645c261c6549963ab41059fc005619b63bb08839104ce9e09b70a7c45d25026cc65c573c96cb8404382d411151f94592cc19dc7ba3b98240eaf4e4eadfec653b28af082e11b7874c1c2d576d3b2f9e35fc272639a4c5f0a2094fa2dd9f81f5ef8c68b32204828aa4142f257377258f7bc20accd99c8584a776461e93e62f94d133f02d61d4c32e147c6789a7e4aca9fb9afdb4a9a46658dd31ba893467caa1cb0a2034652fcd9bd8db0e77f44756469d39d8287a35ed2f4b8d916b73e08459b6d3ac16babf84901ff4c1cf5356fe055c2889fd2b396fb24c66a3adb423affecada98c476e98e3a9b62de40550ba3709196782e8eace246fe8cdf8b47d0e192d023d1a3ce2ca3eb0cc094c394504bbbe98cc7de0443727f25db00b68fb569a5f087dc9c57e6d74c3c1182c0cc8208b5b406875663374d39d41e1694e1eca4b9aa40ce28647bb098edf8469383509efe604e01ab5252df7c9533306fdfbec20fe425a62716d0512f40ffed29c8db6646e04ce8f708f121aae82797861b7a6f40c504b825988589871702fa905eae00a074bae65dd87771c9e00ca46e6f5dd27ca5e32bd6b12ec3fc7765b07f0295095cc38061255f81d6f4bf4208e7bbc49c442bde47c044e3a2d4102506fb1230268854c040463d14336541bb415cb332893b27f9f7df06152c0cee1a417434ceafe0c53864c3bc9a1778a06c108c5faac61e1e1ea516b68d4c13c5754f08f8002800fc05f330b72051ec0c0306d5f6902796ff3182e04db7a252038ee0405e1a1cf109e4d83e20b481bcc1dc18ae7554a9cf107101469a90f618bdfc6fdc0c52648a539e48e072140c515c1fa72a6beeed520196fa16b3136adc12a196091df06a239e92ad2e2f96d831be7c257fc2d2f6a90287fa0df8f40b374591d2464410ada232066a7fae4c4f53f49f345f8910af8d133292fba4c0c99ff821be431b96ff646cd732c8f2fe5f4d0573fbc9e98bfebba8be4cdc84a67b3e92e9ab198d040c56794a7b76bec8c0e04b3dffbdd59b1f7725ae9ae9789b8e4881b3d0b56f784e8bd88fe02689b78fcf7ec199c1e56692a072ee391198db870cf22575851ad614b5ae05793b3dda832e4449726aabe3b11e175d3229ed1891c29423841050e11c8aa3b36d8e5fce491adce6e42efcaa7236e5dd2952e495be2cd282ccd622acf69fd80952a76e780f16697fb21a22b9e65e3f58449e71787be848118d083240a099179e243e750ceb6df2bf3cf56038718b2a6c436289ff8c74f63ae0ab94d319ecad5196a4b2b9dbebda795ea14ddaef96fd367aff1a9254086d571e9bbf8fd7a7176cba8dbddb5762e32feaab583517616be0958bccb242fa9c4f8b739464c2fe5aacde1deae6b7b0b730b54026a8079bfe8db6a104c13b3b732a290c475205e113a35078eec232e80c8af056326f939b0e409211aec910cbae0db32ce7fc42ed6f86a04bc3530d0bc3460049a3f114fd87a40d2cec75d90cf2f55791b50a64fb19ef1cda3f9057c02d94cfdb8a6dd687b6dff92539eecd93ac000ee2ae9a5bd6a97e8a3d6f37cbd60bf77e22fc6ce7abeced3d16dd3e5cd49cdd8681878e02f3139000504b9ae0a1cb1c5946492ad8ca0a345a1131d29b7f72b0fc352891c894e9ae1c92d68c27360d7bc9869fe3b93bb51929dbca6ee5c94ffca4ef2e160ad84f50f02783d892a1a8f3bad8ecf7a58b37509eb3063a20ac7929b76b9226749bb443507561e0c9ed7d47fc2ee558ca3ce6963fa3c31b2b90f8a97b1263b47d7eaf80911c67792f1c95b350364c9107f45c05af72d91cc3890ec01623b41a3ad5223dd04d25b922ee1a405eff595562b039d3d2b911e95b35681ccb714e38449ec79fcd8d6fcba2595cc6098285db72272dd868c2264bbdc1ebd12a8483919c2a489051003ae1cabc77b5e9007a6659eebb39d49bb4b5a69eef0dc5525b760478e4705b91e02913011fb996b839449d102410931a0e9674b7df8c335be0e41794c267310d32ce04ef961fcf578c719d4253dac849e0f0368a5d3f0f2b8d93c3fc934a5fe73e81bd848af6fc9e7f6df0dd0f2c76e1114ff06ca268045b83fa96e0af14eafaabe9a1a47d20c5ec31898bba0d471b7fdc85cb7b296d6b7128fc25dac80ac59ce3844fbafa1a4905c6b4c6b9c98f7818bc4d8184237ee3595070430a28f105380951e66bf3ca01b8cc8e92fcb68113444ce63614dc030081c4bfeb6da246d79f171126a86824f714ebd8ecf06ea48d7234286dd485af222149eb3f051aed4305815ac83afee369f09abea623a12fdb276cb8bd5c86ae60067994c516a175aa5ebd01f67c23939470ab83e9436deed367ee75f83ca506e55f8eae13e425f252d4ae9b2e80fcf36f267b965f0c78247b3b28230b5a682d82009277c7d88b069551068f3f748a55a427943cbdc31c7c1b3151c48281dd3ab1ea1e354bef30284d3eb3cbd8c7e109a48167ac80e056ed71a36d14fa4aa6791ab4f853aa65286711bab4cc2881e1ed555fe7e97c3208289f5542f4960223a3d8d9454fe7fb8471de9b8d7728b5ca31266315769ac29890ff265273f276b77d701e3c7823dff427f07d36fbfbf2be273b91d56fee30f5991edf93236848beecfad54b93be36ce2d250e46294b1aa6a8d77f0a89029e8d9100636dd08329ce75aca1a18cb959067887967c15e7d1153c36382ab383ad69d300e606114daf2f9d4f83de5d11f8c34e4c8ea5defed34ebb307641a7e734be510e1c7585cfbae3b07f84a7f1fb9a747788df1f5b3f630df5c91f9b736e593c67063350fdf7ca7b394a6c03ffb49cdae1fa595bbe6783cf05a4a4664c0f0beca94a341c520641abac8c944971a13b9a5c0995db67a0e1a42a19a21acb1fd96128d69f4765698efb8ac3d03fbf95a5283046bc71ac2b37110a3b4d9beb07961d9cc31d0249ec3bc38c87fac0a9df33e488af0dfabd63cdf67fa850d223c241bd3f9388e6bbfbf0ff1d6e0f08031471d623baf258425ef39a5541c9fab89ab07484e2f3620716e715fd7f1795c03ecb71d14d037ecbf6d62890ef3f6cb6d74b6c751be05eb7217f61657f9146fb01979d2744db4e074dfdefe46f47c6f3dadd5f4146b32d11f22be9bd9a6c8e3f6af0735c2aa93444b822a9090ddb81bd956cf54208b1ebac13c44bded822f5843d0ba7604f69c679cf44c54792bade0efcc6fd969d831f4d963caa3d4db5f168140e19b40864896a9f133faff79cf49439c947792cf55b09845d80182fdaa462c47c1fe2ef3d9381f206a1f2773db1a1396e886543ed80750283faa17d1925d5c7fe3eb0cc7c6a16d0aa14b6f1b6c3b9f65a33c1b8807d1ad9b877cc748d12ff708fd4e11904d2764999af71c5d2a6961173d6ee6ea372406a5e5e10988ae6753bce3963934c3737a15a9f2d85ed07b3c60a2eae7585479bce6b38b0bf05a9dabb5c8a2664419ee67a3ac37f6e29516e45a4b308b584866cc3241798d5e8f586b4cfcf176c9278fc48e9d73e65184de2f450b15e3eba4c7395df5a5877fd8506128b54441dd40a13bd8b4f47e0e8fc7e157f7fe21f5f158fe216585cd1a09e540cf4475a06f8b2b201c4d8aff2ac7af50334181c616a6abc2b268eaea7e422065eef7cc38a1935820e259ca15e7116e219593b0beb0393ee152c0ec0689eff8a9439e229c30eb5fbc610d6c9a8e0e43b723b7c46c70caa065f8349d89020a8d4ceae6a4064ba5fa3e5cc7c894c8087e4c07262f1404da43614f6f6f6b705894bba3429428aabf66532ffc8c4a1f812951a3e601c1586cd360fcffd06a32913700e12094c04ee9b7ece70b1e9d8b46906e1447e27459f1c39b6838b580b524f4bbadb73e124ac1c0ccf886720da389d7940d1019d4b00cd0fd8d5f64066989b3587e5bc36c576a56ba976603765a5afd518cbb3f7ac16d4506e944b21c2eb0c4328ada64a3a1650bf82fd22366f5aea5ff223abe66b4119d13627677287845f7c361c0a8a433e47591ffb936ed9425d91b558acf1893eeca335959a19cc01b8162093153b286a8225986254f7ac3452ef51bcde68fbf01f2d4eabfc9f80e1a569ea4a56dc6caddf50f606fcbc2cc2bb931fb86605075adca203c1c0329be562a52050ac824b71520c3ca8b1222e637d594843750eea55d6acac9aaf4980296e11d7242499ca05f7b48ca1c1739624c281dd4b6861e05935f9845f9c859bef97e54ef47b63d19bac837817d7cbe577e795998a1cfeb275309e91cb610af1260c8d73b14f76bdc7905b82727f67d2fe0732bd340b4f47b5f172cc98ed4ba73d433eb0c760c50c436125677de1e324d477ebf83b1bff680d2803441742d605af520a01624f273c08927e5aa8f27cf990612b1317e7e34686b9d3c1de8f546a45244ebd70da3204f90a4cbeeec6b418086e8fec8ebe879de215335249d8f15e6c0bdf6246372af8c34d8b697e6f03e62ea2a7d8264d326a564bfe5d1733ef53772ea888bd420e64216f67d2af4af2dee97f0f2a2db6a94afb31736ca059d0d789b607f52d7a3f6cb4e17578a75a6ecfecf597e01bdb0ffb03616587a01b1ebfa6acb8d354b59990a80f728351c4d4993bf2a0fb0c768e15e6e64ba98f893500a51215051476402018a0de63e2df97e3dcfb03ba51bfbeef295f130adbe48b0c39e8ad7cfec5c423fbb267149336adb6d76938570b063a4c7d6cd031104974b0fc5dbf7238956c0b2a7e05f710289c2e404dce7bef55923df1ef45b54aa96b968e9f48ee1d81b92f3937e1174c05a8e7c2cede82905713ec2f35bb5dee815dc5b1175e76d2fc8cdb8b208de2a018a9b2aab19b838a54a142297acb2d537e204a155cff4f5031e108ae67c0cd35199d992e48d388ed3fc37d77c1e4ab0a12e3404bfffc7b411d8fca72fe2973ceb4c6528a05ab35433ae7e92b5ad97ad5dee3b4a735bb558e34240bcf0885e1a98f71405071869af17522d9f2a3ca69fc241fcb556dffd0d5aa3e1f0df766edeab93c13819db056c3b034a8d695c30a6dc64bc8e7a0d14b9fac4824d863469264d498277f073bbfa3d75d480afa863d812b51f0f1775c66f338c05045f25ff5535a6a9c6c8e1b59d9c532f08b393522c34f0f441a3b4151e374e76c39cdd72a07e931ba87c56559477bda726b42badfdcb26bea9ca033992b0f6fd80c27d21d740872379cb7242bc649ec6b144e9bd0720be00537ace5c78cd30439a48e0d52d8f3df1a6f978d4a699894a19d91136497f3202373c0c4efbdc76d3f990eac13b1983233bab0ae7af4ae3e2cc5e4fdc4003b2011f5a8691f5de9ae4bb07690b410ed6d89afd3126f42a8be75c999f19b97a16c5f4e6bc92798d52cdfc61d8829dd65c6b4b927655d23b00d49a0aba61a44c1aaf213c7cb53e2af7233e01501d1d375560532b0713d89ddd5d939a665fd7b15f6f66cd98cb175a35a95d7f4ed205bc5aee40c19d0a5b47e59584099b751a2196b8cfe0f7c827f1164ca7f2a62956e29fc250a77cd20df95192113f403a5b1ae9d842c38be5e87c29b0d4bc661cd66e4f16fd3df4073c978ee0f3152cdb3c17213bf4f6cad1f177be65a99d5d7ae8d1a7eea9223cfa97301aecd8dbb464dc83c94eebb7774cbd69cf51dcff4b110882ec39386f1ab7b9418d3daa6f900ee62753b40d039cf5d28a0ded055d5ebef8652d31dc0444f078970fdcfcf851d400ff1f9bcdc952b60385a53220a5884b0af991f387d4322f18d6c66dfef7b3aba8467975b98e141f5c9a80f6b67be2321d6aaab632f159ebcf1046d319cba5978d53f7835a28a0b87d002e503ab902bac32ff20028b3d5df7d90998bcc7f2c7009c7d628ebc8525f5651a7e856bb2922bbf651ca6b37c7d3edb40c6afe6c3c3bd1002a810e0db7bd841a95215fce42787f8ccbb3bd9fd56f45e1f9b1d759324fb038e0e19f7f446cdfc436a631f489a5d438c4a397470e3ef3122dd523f9cbd0fb9ef8da1912c6b8454de04b6c19957a713efcebd2a1954030a409b9ffdfea76eafb30c5d62bfd5f4dc8a8fdb82bdaee3a03f8cc41ddabe8b3aebc9f30624c90a74431a162fb4139636acca0719baa12beb1684e881ae7b3e4c425ff39b35da9647947bf07496a20a84b78a703dc5afd7ba1557c38336c6b3bebde2b91204aebc365f806bb2e5f77647e28ce3e5d32d4f386e41d7ad055a8d117c0da5bf09cbfce2cd0f8aeea56e8451ccbf067cf93f854596144407cc0794cd66c0102c5cd157f25a8239cf8becf58bc6a596ce996d0aacddeb8c3855e4d5112140e5ea683245af6211a1c632c1502f78b4b5f63cb426150c60c36e195c813a11ae7380b02be5f3a14731ba3d0b21c94a184cf7f828c105e61f6fc69ccc2b0daa9a6f26ef438ab67e70f2e10c18cec8da3768389f0e530665ea57dfd2277805a59add76aab5e9bdd723458f24533501fd155dcbdaafc199e339ce2b2be88623847925736a753e75edabb3e4ab6dfd4f08529264a851e4731b842666d45d42b1f4d5f8ee1f5b9f290db40180bd5ce94fa87aa7a28528927ca6a185cdef3f86d2885a7502d712f56c5be530f1d7d7e6ce2820beb2790c760d84d711b4964c1c7cd1e7f10ef0c413a30353dafa36a69d48a3399f3374542c15b82f2f7ae69702eb7f39586b0356e3e6436c3234dacca7f3547f742ed45ceb2957af66cbcdcd26263520526037e1fbdaff1d218bd8cb71a7d20221df18929c1acb147b10f227f7df12e720f1621eb66a9800c73859ed2ac5568b88b306eb5d07830d62f684b8ff3fb8b58c1e37074d3db193ebf6f132aac434a84100f517e394371e05b4f7c8f6a83943643bcf7d6f8c32efbcf78be68669a9fe7df64175ba123afa6bfe4fa77db0705089d2a7bf35dd9ec4b0a9300a8404839a992bef39370db324b9ed5d22d320ee3a6bcb598c0b6652fcb5cc0a8b37e5e71d70e1fcb8363aa86c7d857f09aa81ad39399e1484ce15b9aed009a50238ccfd0b7e2882289a46d9296c162fb6fd4d021198bd640343074db3ae135902849d7ae44e09231d95e278d6e863792a368121775f3702e79dc4983986ce89e3413fe3c6435a75ae59204c5fea183ff51f142fa4d82b43abeadcb9407e3fb6021794f67f6855f1caead5fd5d92d151282a70a036ea5f894eb267305882865b3d85e46182e17cd98649f15f267885040896ef64cb820673e7e50000c64b3e1b643f5b31ba5f83cfd4fbe865ec206fb4b278a8ccdf0606f9cc2d93456aa5d89ba83e297e54bb4977d74289ab5e6c098ef3491bc84409b55f6c0314ae661c6ef77cee08d8aee5cd3b00be83ebcc58cc4402047d9cbf0feddd75bc33c291661dbf925ecec34491b6ef539bf9514cb3f89c65b1e7fa05ed46192a592d5ab98b2f60f79bfced53e8f0d24b91e5e4a49595452536c0e9162f0f0deada9c3bd0831ee68adab8f5de0ffa665919c146b042d832c43cb8ba9a451662717b4faf8ffaf5c14fbffe501ebf1af46296100fbe3f6d7926ed95830d86989d558044c492a75541eb3e7630e4fe6380bb140c2495e26bbf97e0201c265d13a6c1df81f45df013141a31914afe7eb097bd4ad2c118d0eae15f7ee66abb37944afa10ff39c02c418dd44e10ec4365b0f58757c168d0f9e788ed275fb77e97a1fcdaed022fc30bd3e449bf1caac07cda3100daf3943e8de5af900831fd8414ed953f879768e5b6ff2ff8ec3b0cb10b1d47474fa62b7007570868c8eb7662a131d633a7f11da92209b1be932d05772d186590d18297ba925af84073f09fdfa5198b6d8a1c82d7571521a77da6b2682e6e997b591d2b53d4a1e5d7c2b0bffc67a04ff79974a0140f3fe12718aab0690d4fa88590de87a496c70f3c5a9356dfa244887d2714884fc0a62df5383a5ca0f92d5b6771f6c448d52dc8d303a85a6966dd1a232792fe1ad6e6cdf4a1239bdfdcdb724bfe45fadcf61b32e166144385420445dc580c9dd74a008dfcbefd545a05f3ba47ca769c0e7f907fdf7cc6ce259e96b5c39d73f00460d09942d1af94db0c30e6a915424d17cfe59cd65edaf0b48a46a6c75767dc954bca8ef4d479af2b0b1dbbf41a79841fbe3cdd3805b44af76624de531c03c028bca5c2e697ac0515f584fbf510fc213f551fe45dadb892eb54b60779d41fc3edfd5f2efea54114111821eb33347f2a5cc82a7c21d493c90c7ebde65c674c6e6d8cc1c677dd843a635be414b491b1601a8835575d9a313fcc15bc3954becec067030373d0bc6dcec448b0176f576dc15b34e336c500139a966d824e751cf5717f8d7423045a5f1de47d42d2765f84da6235f71de30db9cd566f5211402f2d193ff7440387b4f941818316c5738fa02924a614cd2b920e55b12bbe13200dc70fa724f1054582ac8e66c5859889c1590c2fd333cfd94085dcf986d04f128abf38880a4f74976bd6d921b48c5fb364e1476b9ec2b35e80ac34f19f668114521207ef67e0e5ca3de5422f3f3536c6e1fe67f0933cc052e05d899af68118f2ce3a50d387730230cf3a68338668453b0a709e4f8b0f4d74a7fb2249210363f01d8cc54b84b8ed2ff68fa48ec3ccbe40c1edc676238f75cf4bacf91ebb5c478b1298c1d86454f5312932321f2d7ee6913f995976e372d1ae11cd02c4a0ed528d7539dd8325e0ca83fdf3c4e0a8668ca3bd9e908fca0724eeff9d12722643c104e22cd3c76c5a515f6d4557167f9fde4f88a90a03b9285f47bb20949fea563d0c9fd05801f975380e4430f1cd27731a860562828a2747fc6d2da0f6b57c2ea8e9d6522a678598ed55e2fe7a735fa737029e9e2b08c1b41cb8bf34bd4974417da7fb465286d39172672e35b931e07115924cc45c08aca1dd55b0f3ff73d2f8f5f16195f30f45729e7933bbdec9ef9dcada8191e6148ec278e9d0a454a5f6acc04669f009054fea8530411cadf325f133099a06cda734039d4e1b1af8611e957cec9d8c16d8976bd6cdc61b23d44a211194db65dd0c715281a746cb0294ad263b8af8f43f40388b65d906c860903b61af524fe8f5ff1cdd55e6e193476cd36bfbcd285ea305a7d77b16ae748d0db91e19acc4cc0843ae44f9bc97e615e93186c21bd2982d50a1a7c6e6794c4dfe049c231ba8a606d7fcfc104cd15907e35da910307793691506a6e45e0b797ee3ef2f8a685a4f4bb2f305ab7a6bd0287b8b9d5a21a0ed823a5459e1eb775f08cf3b758cd1ecaefcf094f3de8fb62e6ed2acc59328e6003c75d35a4ecd3698528db9cfb340f2ae0b10fef9b316267655faabb51f7ed97b971df8be472ad84f7c2c5a77a7a22c0cc492b7b11e6ce82625c52204b89a46ffb453bfd693097d8b9cf6c751a11c1ec07425c5fe4e89d08925d4526724efaa4f4d133ebce6ebf0bf3012d325c3faec2a74339120f1bb1ecae9d6811a6e94e64d04317594c7c550cad7829e8d899db509ef834104db7b915e2c27f0f0f493fb37a32ba9f4901358157945ffaf03e86d3ba32173fcda76fa47a1c5e1337e91ba93adee10ba07bbff54f3fae1818eb7d104885a6f68f51304ebf8c6a90589dd31fd5339d03756e2a8de3abc23ad6b803241e4f7aafe119d04103a9a9ddfed5b5d41462f07e28e01d18fbeb9a83354580046bab46c30b741bb5412b9fc123dcda9d7e89051a9d86f86f88ad60b116a05300f7f3b157474260fe257bcaa3924c2183f39732ed7ca2ee987a9e1576dd0f99210b8c3e8aafca43fd92c81d800d3994dd853ed3a4bb4adffdd0681a5cb701c2a95c6b0c1f365db97c676c307e5c59ece341366a709af8ef5c61a1bdd5ce42f69c52403154301f73c3b11dd03a503588afe27b58376fe2999dedd6a273b0c2468f431d3f29e401b93fb1afd1024a395576d4fbf3b85f76204eee4d7933ec7b832b54f0a887c28b182f97d7f2499e2db5ca2b0d7aca96d359707a7bd1c6f0f1c7007f370f51cc0ece2477f8da23a4cae8c96a0d6b43f254d202e26e0b6397ba6ad885780c215a1f46ea07cf05fe0542e8c88588a7071f9c8977e114ab3f439518f0b3ed0a70b91d153a9210ee50ba8b882ae397010be3cf73adbf043421687e1316f0edb1bab42ce8047461ce030cdcf0db85893f486a0534531ecb911099fb87fb214559e1d2e4a4929f34d2f278ccbcd6615052ffd4c616fde2a0fe85d39b74c894fcd44bafed58e211e3fef37b23557972268dc405e638aadd7fe46a35f32404bdb6efda79b38fa7b3709266f73eababedce39f3ea9ebe30c032d357e4816be61626aa9c18b2064141d7a3dbb4c5e6b13947665e389362359be5d36c058d8fb4602b17c6bfa6384911239f86d0262f33e6355f4020b6a972d87bb083ac1d8f6f84cb5766146cf402af67ea344502b262fa87cfb9e3c72dfd15c6b4e7f6e511c43f83e5a93944aaa2329c119d6dcbc09d2f5445dc6b109df5683d277343d94d81285b007df6a1c54f765ae0a1ef4c0b8ec0d51253559d5a4d86def779645e6ae13871e5c76e7c44b243159905c15144a66b44cbc77c80667bd4d5d046c37d7d3d3ef919889133b579f43a53fce3ec9097d72eb216fa0e7ea72ef71380d95521d4008b86fe476f05a89fcef29dd00a4370f2e68940c63b82a6bc5c43911f1e0959ae5758410879ae71c1a92fa50680f27d8bf2ee1f81987b926af469ea3d5391659ef1a109c3026ec283af85626e3f2755447da5ade0919f3b4d36ad99393512c07def508058b654b9ee51b5846838ed722b3b094dd78965bbddceb031a7b2af4a186fa171d621424ac523a53a742212cabf33129dad06b57c086f5fe7e44e67a844acbdd6b9dfc05632573cf2ca5694c25371f80268f36cdbb5effe717d554b3c943f4b3a3a44ae9a60022692bf8bfeeea02984b0e5977194bf66cde22ae7a4d2f44401201167e06205c7a306b591a8852945359c1a3bdf508d238110ccef78b70e45ecc707af290ed3aa533cc2764c2a8a22e20824bc92a68ffec7d799f803dffad73579dda72af9af99607fcfb23c667115ba18718e4f5742d42584da9f1871a9b65e0912c6dc066e6c3137dee411e77b3e8021a3b88d7c36bb92875f54e16e3b89da5dbeba793163a36c264e34c3998273179e68655952987eec027d0a93cb8303e157274db4102dcc6e17afd9938439cf9a358d4791f679efd9b64e565b89af3445739e3c86118bccce29ef89b9ccfdee5b9a8ca241f9d6957b9a943583d106fca4c89be74546084bf39d8a6241d6fbf2502435b1101cce7264adca6b0b42fdc84a4b87f65d21f3eae668a1bad11071404ffae89e30a7f7f564e6f47cae38dc30a0385c67d866d038a5807b73715735076c1f5bc4432a57a53a862c62de1220771dd325862560f9c741ad291cfbb5a7170bc143fc7b939b0c24b7b5c1777852ddf1d0c48ab81848c98cf03463a0604fcbe3f46036d47fc0d2a97f4b8bea54dd04c498e128ad5a4446cacbbbfcc171f2143750e8a62721a8ef712e2474fb6c7bdca5c3a55f3a91635af106f39eaf4cd8b33abb3f342407087894d782bb11363df5e94a7568eb33ddcbc9238ad11ec9d120c193d04031b96d3697b9848383e32a1222a8e38ed65a9300812507b2c05f6e21e1d238f3a7750ae6f53468c1327cb8ca802d9cec3a82ea1058f478ac82b459106ea5355606f2ec45da1cf2a6620423d1aa584cff53d1487d529c33ffa188d0f7ad5ed9e4599e467b1ba2cd2b28157dfb2425d4f8665b857b694ca00f742ad063c972ec17494f4c8b92e5791afe2cb5204ebf0ec03303c7b5abadca1ed69d7ad78fa01fbff6e6c576e822c66b400ad8cb92dcf3d28121c6abfe28b5cca5fb045d1b948f15c03e9b73fac92ec8727e213991c8be81e566382f06b490b86fd8723005fe1b753836d3cc1934d2f079ff4b6f9f3cb90d26bf97c8d352137f6e53fd79b9b2e967f025926985015b81ecd40b5094534a8d36ff87cfd189da5236dcadbdb8cfb7363c2759cb3966f320e15c4639a3dc4ec1eb9b3853a09432d761ddbc7e33ffad2dddbb74c3a50b37f627321547670690ed7277e092c65fc2bb6b0444affd77373d90a8b6383971af6456f382a4f07a50ba2a3d5cd6b841564e2d46717e38d6d282822880a00373fa5fd2aa8b9f8fb561472927e0f0577d59fd138e67efd05c716590349be53ac5112ea2dae8fe60581d8b3a6c46056ab1b77e154597d5e59798ac49b5d670cde88631596fb976ff06dd5ffce278e9c33d72b50d117c275373e33ccbb724424f246065f1db1b28656c862a156d06a92563b03589ca3c2d177adc47af03d0e8f0fa1310ac5a3188aff7f11533fa537353b2f8c36ca1991e33170385eaf00469a6394dd3b1f8c0937595fe30f16438c84d2667e075bd7697ed412d3bc0669f25f8c2bd8970bcdf26991bc3f414a5fca71116158587bf43744fb289b7605d42a60ec036f4e5e765aac1c6eac4652762883def8afa8efdd64103de4bed14290470ae8136cc426817de62667e1effeddfc6789b34094c9222d373d88342c8d3b44df470fdc5bce724cddc6855979a0f57b866363fb8d23b90ab745aa366317d4aed44d97c88b63b33c14c21b5f5bdfbf7fde67474896effe5f6722fcecc137c60477850bd176fec9d9e397f23ec39aedfbd32d88c9c3251c1938fbe1da0f54c925b407139d11b16351194c6cf908deb8fe3aff1a94dcb34ba4e6e711a0ccc48249d872250c2ced6f29b995f24321a7bb1cd453af24d3fc3314419409429004150950339023981b538572709c9dd91cdd629757c5ed0f1399458836c39e49d7b52f0d243cafd40a4a5611e4252ce6d49b61870fae91d4b66d381f0ba9b46aa5ff34b47bb725d74d87d2556c91cc2a61c3ab225f49a03897d38e5fd9da6325f65a9bcb75f3d49dad42dabf42467f714edbf1e0f9619c836a59af31019b20c199dd6d186c054c2ed9006bde27bdfabcb18a8c23d8f13b47b6941cc8ddb72053dd2b1d606aa7b7f3872586becb807ed1be5ea00c70bec6dedf0f5fb57f8a5b271df7582ab9323ceb6605503f29004d112c6eca4209f35144ea1276261290258cbf9e71e0c4f00d5b86e29eb633534268f32eb9e2b741a2e97ea06e997cb10421bd5300db060405f9674df94e0ab15c61821b357e4e65e5ba2c313440fd55cc62f7aa774002b37dcf501f6dc50e9ef915db47b5ee7c0291001ee8031d0f962d6c76b6e415a1a7bea0fda4fcfea004e312e5e1456758b20e868e03b887107b0562572412af2323024af545d7c60b3a152d46459928fc7963488e322e3491244a0f7dfdea722071675f0aa99c8f09ca0cebc87a7eb7e8585d222cf809330845614755dc3c9b5ae5c4399370ee7ea7fe503215d9308fdbb6d4380b6f7276e0be0e80e13b34cf285c3102712f2d38b2daef0757282daa3b449b42d0c3f7a22af79d1a3ed38041f803bd80a4f72e5da602e6d418cb48647757b61532b1e5a6e08c8a1e67fab6ef3e45a5125ac0081978c4ee111380813232b92688de891bb61648252d888cd1fa067a7f62908b8798ad855f4b72e6ccbae159278d58e04c42a48bca978324e97ecc7839ec27802c98b988a2c6c5145347e341b13185f6b6d90528c0fe8e5ff8f17dc2166f9bf569cf2ec5899a5f9f091b36e24e0dc4a9b8b5ca6e4fe080f23664b146ac7ec15bcc00178393ec1586f4f2ac625c0d79141ef337ee8a8754090e8f3133d820153c09b73eca0607d35f9da96579ba5c1c234183e6f0b2ee8d612f64fc5b63e4158177c60bcd36aa69023b922ac14011ca101ef92bf2e1b8a7dd0b432ae6fc8c1ff230da5400fcfb12ec34d9f8bfbf595e586c9009506b0eedc3df2acd33fff9645c1996c0ae9daf25e7f343cf5bf9348817f9b5e8e7a8ee067e10d64ef66f129afec1836120265ca7ded59202f4b03404b2dd3476169ebf02d4d4d51f7ed9e906abdb7fd985d76dc1dcaf53671d667cb88f868a660d0f28232a0e18498161f53c4d6c60d1a6680cb8d80ae993e5a03eaa942854c313de69e343bef00059c46559654f53967128475a832aaf1db6856be72e1b052cba22a2042d8cae374952bed5379c5ebe630dee5432f315529d115072e82534d9df4405f8e24d15e50141a87ebbb7de415f8a32927a0f943e3fffc2855a3ff5253041eb93185a39cafd33bd2abab42be703d865d08aeadfba7963d9c3b0baae773ee159167a008b71928c1c6f0936e6ac08465ffe15d2148f30376a398488dbb679bbddaed1ee81229298eb2597ff257ecdf7270d66ffd095755a5f0c9aa00431bbcf1324941da3c5dfd4281a3d530b009d1ad69b4cb6019c4541df645037560f19f15165f0acc0eb84c979783049d7df9e3c69c2ed1030d4a02b4f614b2bcdb531d8192df5ea02288f1f605fee103200a85bcc78896947787259ffee3af80884e760497f290439a97e5269d79a68f6dd678b6b4e1ef566e29fdde0ffe9f6449f98a996ba8c10967f8cac17368aef5570e29577c474577a2fed6329a0ed9d172d9a24edd5f0bdf4e08a15ba1fd6c682189332d2c0fb826719d4b4bbb2340d8fd1a2910002a987ae0a2fc78c4689989825fe7339de16fe37ab5cd36fa9ca5bf6dfb54341a7591ea9cea8a1e13e8aed4a1fc52da19094d73bbb5700c6db51c8973e25548c5d4c6c1c6c907f49c2ea88baae41fa14acacc0d1bb0d46a19a2c5c0b37d661113a2d8f9646e7b4c02ef80049eeb14654b86bc3930c9e07b0574b2332ce1a7a81b968a8887046ad8eff3838350ffbdb28060e9b2a98dbdbd3bb5e349ce413f69405eb8db46256f894bb288716dc4c137efddca27f1a73ddf6d4f88d586e1c29feb037df5d0c21a7e5e715c5aea557b99b60fe4c3c40e13e5f83304c2c3de135af3db9dca0e90db94761f48ff978ae507ab349fc436fefe901bd8a498de593b012cb9dbc3c0480de2b91128034968a0aad803576e7c9f9f1ffef682270b47f48dc8797240aded3106233a6eb1881956053852d91151fb0140f62529ba1dc5a2701459662f9561415df13b8753c872f63a956dab26503e7d261992feb24aed37f1f45e04b267534857806c82024a782075d1fa7e3360d0d934be84f0083f03ca70b6cda20e8b950747cfdb586c0e07816a4ddcef0cda23528bc09f94736c625c7c83d5d960016ecde75b31b7ed2b91d2fce57eb2bd651c26fc363a87c362c43d037e88d7f8d7502db3fb60283b868014d0fb5babcbf0526060b8effd5d796c6f330a5dc353de033345ebe43fcdb0c76a4fe12d27c39b785db0cb0a0117fc7f406cfa6eec58f708f1d57ac6e66a95bb4298a4e580141f494ffe8616140d85c6c847f0b6f6c899f890ddb6c492d88bd4c4ac8b491e40bdabbb16888080c2bad9901400b96248772945d4467238ccf9db15382c44247b158e39cdf720dd01501fa066c717c69f297d943dc5840712df484ad4dfca16423d63201f703f0c6d511b6b7ba19748a559db19632e4267e67e87fc2d0de2238b33ce9a75c37efd00eac9f9e0e5230907932643b884ef48565b7288e887fc7acca798260e386b25525e5456c0076bd758a514977b25d1025d68473af6858483d8b8c213adf21b9f362ccdf4aa515d83a0a5999f1e894610303d835e5224fbef7cf4cbe4be7d52a6e946ec80ad0d46ff2596fd55923988e1d71304523ad60ead4b40c7585baf8f043ffecaabdd3823c817d6de319affef1dc80f23abdb81892e4aa3ec284331de50f467e30754073ec0c406b86bc390f85dfee7716b75e79e282197673405aea14c9d88565cd9c0962f4bf6e4d95b387e5c0d46e9b7914e723601777304db56b85308b2c33bb864d8e2df358ebba61ea243f1b1f9baddc266ca4bef2f7f9ac3f6dc8dc9923f67637d21e7eeb3f5671d24783d0cc3ac7fab013f6b9d575cd2889874663f41ede937aa71b8d7b1119f2f7a5b1464be3932cb73cc31516b54f76298f51b341001b1c1042b3cdb37c586005ccfa0258e549065ece92ee48555a1a65763c643aba109d93a2d899f1fee68f092628040fe5f0c8e8c397009fe3d5fa897b8d8786ef3db99c153e3b17a65ac2b37b505324305fedae0a80fdfecc834940fcafc8c6a9a9c1036d3f5aeb9c9bf0d56e37cea3a24dd6df1b8124890e88bbaabe4c1af58313a70cf8b19a0a566dfff5d9153f982b73fce53d20c4de290d2a84d6f56dca0ac744cf151f4f448bfe4883ca039033853a6f9fc1827a52e71e8e53b27d190b21615e342c884eb7381de7705141f4e65287baed531386bb34504bc72a8f4bd8ed6036d31e325286bbc2d424ca7aabc19cea5a0aa27ce8bd1c97dcdc49fd38b8946b4968aa7d41f2ddf9a584b69fdf3614a93c75dc781c718ae3299fc1363e4374759301f6e514861a2e852e9bd4ab7ee0165dec6b825186335a1c51bc7720a3af645c2c2824b2e2d5d774c06af15bdebd082fe1e65f13aed8378c19d739bdb47fd715e3886d7446ac7435a4defab4d2f13a4e0ca223bfb118b9237f6d58f2929bcdad83d0387df38ece5ebf055e76c13125c581a167907826d79aa5ae9a076e70e71a326c6bb6237f3afc64578d37b0efbf5d37e2befd696d171fd8cb7ac528c93a9271d6811a9062694abe23824f28e4ebe1fa39dedd6e4e614ca42d3da6d7a620e6d413ec2abbcc30e184843bbc2dcb47328f232050459736ec53e1681683e9254c4a0a437734d2b06e332a4aaab2a31a9b44d7405c39b02c5c76e7858a0e9fc038fc7772ccc188b1c88aec9e9480a8bd2eba19c70c5d68f5a60c5c0791be171d7be009954d05ecf95c39c291f8cbc71f7b06d75e2a32fcb8a6f64d345bb3c34b100a2b76f62d1df2cea15aaf7dc30d35197a351ac0d3b8a43dc747e0a90e06310c059eb4f278fc53699fd7923e37e7ddcfd087a009c648fdae3de243fbf6bb8720607e84444491b6342cce5cf6e83147ad1b22e238891921eaa42c79a5b15eee2d1e53b3b578e0775b9a3fbef97c06fbb82678f454f65a974e0e8e3d1115168a6154214e61e865d751a4d574b66cec4a45386acc2ab42d829c444970f3613d5500dd905306f1c4565f21e546a0e8b980cfe9fca39885c8148c367b5d6f698afe0785d729393a75be50bd6a789d4db1d7826344ee053a09b064dfdb7007458c8e77e25739df42d9f2e5b5f746a5e5170ab2bea6058b89a34091595504a8c133dc42e497f7ae7cf0b4e657fc748bd7b010c8d0844e28f4cf6e5fa68171c22a53ea6d7a08e44b29f0cc8617a6d742afe07412c42d04da4d83770db7a7c680b0d75342a37c10a2c8b1f70ef8d075f47f91cbb26366923714c2448ff5a9bb6c632ae0d72c9c3c3b4cc1c2870330f0bc7b3c2cf75766d51f5916d64732e615d66b9c21c41810b70a47bace463427e5639c27b3cf8b08a9d6214aad20d2de9265c720fb8e9557cb5d4cc819d7df425e1601bdd65b70de2432f4f925f5cb5e6622df709a4467baa6bdd5549232c27594aac33bf6b949a79b90d08d745a69f9c9c71a7d000c9779b513a7919522155c9252c433f210b130b26b9a77217da9e01f44eb00bc1787728ebdb4e9fa9767feea4615fc945cde136d117ff89f42038cc485d47ed4371a248024bdb46d7438f28676c8649e99e3d9952d4d537aac28bfec314941118fe6c08ce333895a4c8e357b8fa3019f697258cceee1407df640b992469e8170a60141c9dd3a6249822cf63cce260aad66769081accf6d49e1637424323fb02828b79740228fd96b04ce415867613e84b22495a5b95660cb4061bfa1a0a4cb92c954b0564c7619212ab5cddb6502516544650a773f81f445150ef99c3b67d2518d8396ea9932aeff4cc7b131a2e4a5484115e19800f0ff02dbd74b3e161a949f5025118aa4d756b709f75f4ec44e0db1a9189378a0bab52b50082b4e6d09d7899ccfb9d0543e1490a3da7797993e936c989d237b01b6eb3726adb36296a7d19035b4cca462899bed31f786ac2a5836efd8068cebd5457fee7930f50c575fdafa9c26d56070fda6637ad71ce0e41dc813d3f0e43c4943d5075845ed5b77a7d4cf9d70381753e57c3e985798bc30abd2c4346b20ba131e12a1ed57cdbdd3d2ee4520ae4a679ef5c98e99c7bc79052afc9f61a28b2f981e785c37a1d7666545c2a21de29e57444d5ff9fad8dad3f017741e0184c0fd8bcac07901e071f9a4a08fb4647ed93fb81ad9188daa3079045eeca488b7e1b3fe6f07806e4317e1096f68664e3d769a018948058e4563cfb6863a87c360376340cf57751dd5bdc112ff215533341412d0cfa60856fe958f026685e953c228386052feaa0b7f121fd5c07b300bf640f83a9ecd1f1d9a48f2af1e13a96250d99e1454b469b880fe30ccaa745e32706e18eceb7a47df092bb443ad9114d8b78d1e230210d950efb864b6abe3494d97153707f67bd33abc012d32d73341bedb314a39b1906d16e089f931d1a54d725581eef46586e73a0909fcc45c82234b1e1528662aabbf56f23530c777b141db7aabb9df1ab4c9806ecddf8d60ea9d36db9215ac50b8da4870ed45fcd5abf3a8327504663e6b37b4ec81950d9422887f63ce090beb2a2383263a1efe785983cd5011fa75d580e19d3ac54ee44967cfe8941129e074d9c58082c3272f22459dc4b148810e814249f7f5ecd8857dd4b78445c19afbc13ed1986133ee0b7cf94bac8a288b0ef7a9ccf7fd3dc1bb67373811244d0df6843407b6819dfed46981c3063cf46b5da7899d495bd147daaef859ce6fa5e7077de19f6815c2854a70fe62590b52ae2bc7c4f38442cd26012ef76da258baade0d50a0096bf37d4483e573afa72c68e9c966d62cfecd774b780062221a2a84d9f29b78e94ab9a0a5b469da4bd25e933c8153ab760f1530de3c089fbf9a83317d0c3e8f3f8178b0a34248422cf230c01f1f0bfb87510a661c00b77a5e2c0d3d333f58f54d7e696bf92ac4c634cf4ff80468ae318b1b49d9c5a929c04e2e2ec1dfba106cbbc69a9a09f27ddac6b3f6ca79586cf6676c7f02db12fff93b873f2f98dd19055371e8adb50bbccb140470f16be196100893086c76e26445c8181e062a442f8b99fd456cfa3a559606790ed6b40aa58082d23f5f75b8afd9fc4d6bfb1dd5552056b8d8f2241b8ee8c07ce0f769618a12167c2cd242e1a833aa35eb3a447d59fad569fff6c4a45aa842687bbba2eebd3afa38b7b9a09d2bda6e0c08c45311bd9f93c1315d7f3bfe3e2ba02aa4cd78f37ad7ca7620c95f6c98caad2178334f24b3d83a5674fe455c53c9c24c07589849bad73e5567d9091807480e3013a1991e875c1716c253f85e205806e05c944ebd93260a6b85a5875b8556edc6d7a43a8c698c109264fe251e69f4415cbf446a2ad0d1c9878a30ee50607db69d54047be8e7d4404f9ca2ff11bca0831b34b2246f199b83f4eeb650dd66bc02c0704d3a90e4b97e71fc64fea25cada6902e4310226ee8ee71158053be14c201680afd03edebc904794aa27f7e2444c0cef353b556d82117e9c88a499e73d4102c00bc7cd36000e5a8f5febb63ae138796d5fc156446513831509877ab37abaa602042a961b23eff817340cd62d7b6e4ab12b066468185d62502ed932b212d39d549abd901a6f78b85725e86d17b8709d3d63b5a3f3d4a0d04f2b73a511109c01be724bf9e441e84e58666c335ee36549d85d51ea200a2c0ff3f1e7a585698503bfa24c1334b4bedfe3f9db8ebb2a367e6c6df76bc97be68aef14be650747b7106f6344dda82c7a99782a41b23022aa8d8e0f7dace082336aba4a07c88f47a50de5a84791400312cd5fdb748ed3a2793c9a24d27fe200a4d3e17dd56b2fda0f112061d44a2748018580ac507ca30333ccaaf1cbeb847cf69c637e5e631285bcfa02989b70e80f378cf15403488f56dc42d934bc2fbcb8dc570f1ae2b3436193259abc1374c4b46411da8d6c9b387e3a3c89046c6824dd8275c7b8ceab8cd870882207766b8feff640bb582c8774172d74f760b05c910fd942074dc58c4e3ac1d0e3aefdd52f1280888ddeeb83612c39b6094e923cdb1bfeac639cbf5c896124020b81d6e37f149fd89d8a8ce0c11181d43d073491c2e39c3e36b308482c92d5b6bf95cbfacd4e2b300910262357e515b74531c30c8505973708cb1578e431959271a9cfb05074520fe8a1d0f2d0518e878557c669fe99de4405565c13258651b0353e3ab06bdc968ee9ff7eb334eb825bfce1f3117c302d14d1f8f3e117d06f9b0058d36637e1e9f6a6351054cd02ec94ea6e033e4760bdafd227866ba2ab1c6b5d462e7024a885c5ff296b5b28f1d444f1a77f5a3414fb3b3685971059911d182c3466dfdf14ad46647be0abbdd197ed36e7214b7d67850d8d109b55d96e9a71994b7815aff1bf866b384f2d1d137f2899040f7736373bc26688fd8f3beca25b3c860f5747b61f35a30d9bec0b91b44f533eefcdfb2b21193c8fac6d7d0aefbe2a3272ac56e28b145c9b48fa1da61e5f517b8d900ed712804b5e8ab6c8a391bd1e3cf3e0ceae871fe450bab03f91e21760fff08142336a7aebdd530ddaf70aa8d4d415fe6d37409ac1628c50319e2db3629e965cbd670c8ae37a0e29ef6ae894b44aaff01d31b8cd13a2d46dbc6ff3e96d4c02736628b7c7ac22af271346b1d0a9e7800ab72ce20ad11b05bb8f89b51a671e0f33903c0a9882b136350bea737aed9bc2eb67c2d17d7c7233a3ad8b5b4801529f768697567493b0a6f100d260d5813e8160416c51a04491ae712a6a16edb4ac5ee5906c4f88e579ec89fb093c20766e38a93de5175e300f0aa40f89cfca5100561f75738ad333163b8ab6f600df50c4ad28fda18b48e4d66ccc6e2470bd9e53e2f6fcbe8955b633a45194fc9d5813053441bcba10865b6f275f6bf2b8e7e9a237483bfc31014f8567a497613a307e96b6741ad7c7f75724b6ce45ea1c1ac6fed5f9c2951d220fa30778be402c950dc9e7a41f3917d3dea348f633a4cb5052cff3bd4a3c1e99c3b7c76334fe189471bbafb11ab6fce9f82cd58b13a789d35faed1063ed565f14ada36a1a7684fc5defaba261fad973d8a0d2a933345d3c0683f07172c6db7186a869bc44df3569bbc92d23a5da805555312588f171bdd72d96474515963ad0aec2c122da24fdae3c0df39137c7b868d070e4560f39570df1bb37b336812de37b1e6dfe51196b8be0fd95293f6495fc58a71c9a4d9cafbab54a4306dafe517130c6190d9b15573def0a90b8a43e1c5d646b41409c3cbe3b220e534dbb75eda2736f6757f70602a3ee8a0da8e1fd9d069903e1d43a1e01ea8b068dd58100181d78a4f79cef6affc58be31e406c748741c27979f2a5d814f49debf7dd6b34e93174bfc4983af36e78730c8ad8f5352541aa8ea5b427ec5fc812e44a30b628ab089bdac714d84dc351411f00ad57a8dd493693f04768e5eb01025df182d767ce46392c5879af283b052ae56821ab40b1f485b52c5e1f076a4712fdbff76504ab8a54935a07aee911f195aa7a4b8e60d4a28fab8f45520a0bf79cf3b4b4eca2cc0827443aec73b821ee2ebbc0cec0b178a89072719b36c6a896467df740d27241e061073f4154837b506ecb5070fb9a86d31c6eb0816e38c984c26ebfa5a19433a7d3e88b05903fb66fefabb0eb61ddeceb7ea70c0ef6b182e5adb33f8b70cb20c61d18cd7c1aaeb1ef3ddf0e1cc964dd32a03d408a2c3a1990e5540cf05e2bc47bd504f8dad4bedb24cf28a723f2c3241fc78351f43c7cf7fa29e4031622ebcd75ac8889dce301dedd6bc3203405081faa0c5f09401a9e49317ccdf3b863546651fffcb846d4aa2534cd64a51d7870c70b9194833f5511ed7bb623f94e597a17bc5b9c1b689d262da38621576ead34ba8aa4e0c2c01048e117d4af67852ed08ff85fe6479149693a9b0207b20a7813b572d71c78b16b427d954f531db4816d659961a4cb647c188857ca52072c919457e157caadd721e791eb774f693395b52f873ec9b05b96aaa7db98ece27d00eb30305e2cc341c01a7eb662e88c4eedf581959eefded6ec784cab40c9805325a47a3dadba2b920e7bb61c6f941d0d6afaf010c071b269cd0c706975582192e8f86db2a98d419495b63b06d9ed7250aa4b5f0d65e4100e6e8b5429c1fa583cb2c5352c1fd401fa5de10c716346412767b97c5425c3a050aacbe020a064536575f8b7609dccec4a987a27953ee10ece33b740952c2e46a9a3312f2c0583a906b15c2ad12e605636b47a6ede7d530870792e216269bfd3bb0ec6e4f5ab25a2518812f85c71ba9f267ad807ad986d0c4e342f7438b8418d95b02a23683067e85d77fbfb86e7f49127f57d865b5ab039b4bd8960b02a8b845c54609a387bdc5f6a836aae4d6b7be5f4fc6cde20b1a54558ae5d48e2bfe7ac2b172522dbdf9c394e6429d55a5be396f34ecc35df7218c689d7808988cc25353a177d1491a692706708f224bcd4ddf5d514a0ef24f83c9b7704e17aa413f748b17197cb7ef93b21d9d825986d1af5b25c9563a300fee926a652ce4dc59193ebaa2a28d0282fe59b2e64afc7f344e512169b91998420a1028fd0f09d6061456e44c4868379f25b79d2b9622c8f98e3ed7e6322bcc69a471d31e3db2b2a2d3f77e62f1fae3ece407ff1654f34bb50657739b1ce56333dfb4bc6c91ed469a18e733826b98cccecf6dfbdf2e05e07af66d0f1349a2aa4af4482b218d2bacd7f119286f5801efe6b7eba6154d4a78a2971b768322888c0f24df49f52c014650629b3e056f52dd6f46da36c8c028ae5fed7e17de8f69404a10d677ead97299ce5cccda307408304a29881749f83650bb545cfba14e51f9a4d3c772fc07f2fe46855f9b490578abaf3d1fd76089e19c5f67eb74acb97aa8342862316c6a09181299ff630f16f68ac6b76de5fedff3927f90cac99d2c70bc5dd61e266ffc04f1aa85f7479d09a635e965f315896ff9d24678809b89b41a48dd845b014dcfa76b625998f1d924d7cffbc54b35fde036ec3d38c6a61ad2281d297c25b3ff7ed8a1aa1b2300b88b435b48d0cd87836fd96b89419618effb9e8d3153c6054eda9f500d7abadc5254ba74d9d1654b455aec030f63dcee8e0f11df0ba26d7a244ecc03c47a4c39804bb53ef7aa3de6f88713a5a961ce136f89c446a05ffc08a0395a2d26a4e4153e5b81e118abf12fdb2182b574f013a803704819e26c06869d5fb92ee3ca7c803d0f4f2f0abc20d975a3f5d32077ea624e5a003283163d06cc1d3e68ad4f41ece786bb7471d2a75e1b5f4d9d773894e6bf26d41ec3fcc488759734e6d1a53ba557ecddcc011a78935f189f83f49a112c8e29a810534a6db724c7f18e66d6d552d5b29b8c7e535359cc103893363f2775a3fa0de9448b810f2f03699740f94965ddb9847f66510085904a0180fe7604ba99f023e7d8b53aa0bedd59184d5b2269002fb72dcdd9f63dd3a13e3eecc18765fdc5a569cfe73569dba9025bb29a0ec36c30061302a8384ec48f5e1389f46ee5848838b5f5012d58eaa932fa7b44e57294f4b138f69eccb5cd2f7ab53645ed5521889481e347855c13b4fadf01e7949beeff987c2a91f580a6fee1cc7516d0060dbbbd5e5b08f819240772f9c3d1331d10798837bb09eab8ca25bc87a5a8e19f67fe6b30709f3f34eb9020f764e86caa6942f4bcc1a702ccd71f2b8909777f355fb64591a311b073411450f41f03ec1f1dc2d2051a275dd906cc7a6f958ee28da78e2ff110f9e6635b3d5cb7e14e5837b1a72b615c6b51dca888d4c42c534380935eb109295c702c9f62707f480a3f0fe2b6df754fc4de0c94d1b0d1466bf76a83a955639fe6fcf235823fec61c2e368213694f0be6b5dd91684c56c52cbc4031c0ca1728c9ebc23af45a620f2750fb0b5c6609ab805a7b83f5f23476d5b019006b3c9e09692d7743a030a4d63302dbeeb2c14b69db42de19e9690f386742460c5bc0db3073329543bf0654ca69946b79cbf02ff68b5422772c67750cfbb56673266d7f683877d5eed681058427ad59cd2f8531681fa519b50529a1f5e1b128623d7a4b25f2aa9968105ccd301c0665642d3fd419cff49ea1ea08744c81a4bd03ddee9130caa244e0f3bcf324c4d052192d186769d8f453ff986039026e62c96a1f080c1827f118440ee2875ecae01bd4f04bb417a7ded7400d701f502fb8fe8c788b7725c64f136187d50a30fc5054c810dd3bf746c7828cb91fe948b0bc0922dffed6e4b0c49de2d5863d7c0137547304644e9e69b4264cfc3d8e311661f0d016f3c8b57dcceee496acd11715c063a5d4762387f6a7e428d1a5aef59e91470ea77329db1a9bab2165ddc5e098d77c73c22fc79e93cce38dcd1f95cb1bbf31676914bc0ee9698a960577a6adeb86927e9ea17c2563181b0debf3b144b8cdcb89079103d52f7182df4ce3ae6f6f951729fae33bc748c436ebf6669b110f0bff6f4140919ed91b9c7753678440c96a9952019a2430a41a67fc285ecc2dab90d8ba47bd3b3e940ef0e4026e46559e39f5fad63b64d1a894ebf9138b439a9ad82a947f0ac9e7ec102da27e631d1cc23bb5414fca6f699b5d4846c3a61938e0d9af61eebfe69e32e8e7fbc5cee7ca3350720efab6445dfd1be967dc1bb8c9272b97ff4affa2fe653af16af7fa95c871c864d4ff467b0eb7b7dcc5250417633bd7562e6f2b97fa32a28a23cb81a5d6234444eaec83bd4911b9297e5538d5ba0f138d265076edc1e66fe23e8a2b90b0df72f29489b23a3a251a2f9a0500d545212c5029edf2c028210aa1aeb6e4f2029112fe1b350cd41295f214aa48e311d618993eafba3afb4f6bdd420f60a2de0d9354ce99a77967a5bd3c2590b9fb082046ee1c7b0ff72a2c0a6b566cad1582ee2704ff7197993fb9c000f8caf719e20dc12f7d56644d8ff45f71b52395686b0cdaa23b009cf23b497f4abba67648b0b281a478b7734dd32ceb9f8fb0c6ce6e914bab5f75b5bbeec7ae6d5a64cdc5f21b3fb20a1fc425d7eeca02e239ae109baf7b4940950faaca7693a5c9edbee32ad62b53a3c0ac8d6c8ea189a7ee8ab881bff3725b6003872ff53a88644e8dd4bb4b33eab11556491fa5d830e058887da887c90cd5d78ed1906aaba68387492bd302f1075c7bc26cd1cc312b08210da958509374dc6d1ba1f0bb76d9e6b3e63df5826c4fc830289cb5d038445f09e128523e0dd87b53d44c4db3b565bbc4b6c7bece953a57488fd6c7504c5878ba54fa7913beb089bb65d0e948788185de51429e38e3787167f93c52a27235eebf829a25f5e8ed2b1afaebd32fd9d5fe2e1ddc6343c0cd759c3cc05e048b6cf16d3ae7ed9f6fa665906c7a5bbc905ea5b0dad36f9adbdbabf1d6fed67306ec8125026d6bbf5817a221a87fb756e6b26d4327f5ab28bf71e9ff6c1c2bc543d297a36d6a320ee6fab6d203dcd8a45e5b6675124955a315a8f7f3af64b93c07a92c413fe93dc10a12868d851f624aaa755c5c7c2eb448577f43febe441b1486dc936664fee50633b820ac45da6e9ad3f12b200e0042a1a41212e39558e7439838fb8ea398fac43e3594715faceef4e3137bc2bce5d1d06087e06d8cb33231e46e728de8e6b55cc5e6eaeb361f1f95621402c28a77bd0d8f77126b1fb35a5dea6f4025db615fa6ff4822b5e77d946a41ffd95a81e7b9ec30a58e59fb097752f1f53e4eab477bd74d6efd72d73b37f7465860c44e293b6a7977ea507897d5629b6048273ac4574b598eca0bfb37539ace178fdd57f6f487e58b6f1dae4733532f2eb75c3a08a7a151670cacd2e429848b20067764b13ff359a778b9acafbaab518868b33e1e3d748e76b4376b56ff8ee03eac962896b5728e2fd5d0e04cf170fdcb2d4826d3106d4826273e824d4953a5612b0926d11d2daa3d9ab872a3db8c836b60ac221bb7175e8263e671db9522a35688744fdc3c30c9ec3c436e0abaa483e74c0973bf5c8f638db8145e978dc8c04d6bf919a2b49a84ae323d4b36ee935a3509cb076e3a1f5dd0fc5b410a862f9dbd87874bad4d6e33ad6043c47811246b37628ce49bfc8d9034a40dff40e2769f181def056fe15864567e94a5b30ca81196ab13cbf41eb89982415075622206f7edd08afa0ff8de4f673f0434cce057b1300c056605ee4858f31fd461a92998c004dc891d813abdbc8b12d10945de7664a297b6c932fdb64d82f48d664d8446895752832321b48635a2335ef9d9b85e75650bc3dc50248bebf96d86538442635a97fcdd0e3cfcd2524929d27577070470547922b722681c928a5781fddb6d2a88566cb62a3f248e34164cd3f5face6168aa5a461ba7e42e325b752decb28cf74f4a56976b6f9852272d68ddb3c93c88553efd8fea0e70c20347f950043205511c621396751fdf8c82bb063317c0e47dda25a38abc59b6cc2f3fab5af844015552df13cec49efa7cfa6b5950792dea11e76b1cae19c53699218f73df94a7f9ce7e664f838fdf7b5c049d5080a8b1ab10488cc9a0066ccb51c468bfbe23696008bc755036ae050d66a55f6ebe1b0c9b4c9a99d0bf0fc7a0eaa28e8b7e6227e1886743ba63f6eacd77df05a781ecb3a08b96557fb624fec99a7654fae482d3104e8132cf149ea0c8143342b4870ae0fdca4674a6609ba45780d953d8743f0d1a0e4c2084ba39399bf43bee912b3e119aebbc744cd5f3a0d9deb084fdb1d05137cf853c495fa0d28e67050132044c51827b90ee6b24c1cd9021cc95727db16388fcfbdfe2191f8f0411639f707b89a40593257f7d8835c0c052d0a4736231432b805509b2823c255197d70c6f510a378492ae29faa2560957d7b4841c600937fecfdac283df512deb58e83c3c873f735de2693db295839a8ec140a014ac3b2ae87c2fcfae533c980921b0b176a05b346c15147b54538ff53f70e91c9f529c3f830990e78cdb7cd16b234a051739839f0f72bccb859d1fa165fedd1dc3f3fd1146701b064f8e89d61c6fe7762c8b4b624a889a604e55e559124c12a0d84e206b3f39dd3d13d678af78946394bb1b23295e1aad8f060f7cd1738929551607e600e2e9a1fe0ea90c59ee2d44ce47a28cbf52c6b6eea255bb40c3622eced0d66bf8b4373b889bda29cde8d38146e4cf3d52fb6f87138b7bf83d2e2a50ee884d90fb103356662928f567500794400765a948942e809ebdfd8919dc873ffa95a201b1a32c286200d1208c7d90b6d03afcfdb4a596482f64895501a55efb0ea0d2988cd9734d6e6f6c5cc74688fe0df094078fea934ba4097ab1f9d993410fa702fda77ecfe552c91c71868b5b442314909c4e4e19d05fe106ab94e2632565f0acc1780ad00de493e1cbeeacfd737739d55d325322a34d65dc27b592077f94218b7d926ff8807866a894c44976c799a95fbe5c7221108f0375b133a5af67d7b39522e743df67d5a0d34423b235094345683ae225b9dde4aa2f1116c8e0dc662efc00560242c6fd36b717d0a412765582a84e19b0ed2267c6e7506f52eddd5d77d01631f6cb94bd6eeb8def2d3d545ce65511e9650ee189dd6761bf2f2af757a25bb9f8111cbe40c242915210c715b9b0653c50af58e0eccaa3d1e6f2da2ad78bfd9b4a97979dc85115969017385fe7d34fc586f15a7856be151d0b36da85433ec3bf422a16fbc1feac98bdb62650aad545d273a9a46123c6b623a44e3ebc63849117c62e5086b0ab0087c33a84ba82014da58e41f83ab2e3dd8d250c7f15d3d12a8288748cee042428ef312b184cb98b73e3f7a0969d5e2778f9cde5bf9797da637f6fd033ab10d8abc7d81af8d4c0ff128020e1da61576e892016b26279d4e497bc47ec05a083babfc5583df19c8a7ae4a275a3e53fbe77f6baecc4a13e1d9ffcd5a44f6cc4fd4dda1133f5b4bf8e72575e7f55f4ab376830b0011e846d206c97b77f37d34460fe0c26b65ab3218535455e30b7465d5277cd1d3046ed026dbbed39a743e61ef925617c5c0957a42716793a49c8b4e98a59177e60d93ba4d8ec51243cc460977440fa9ca02e1a23de9f884912dd7e8218a03ac4f1a3c838894479e8bf4b7c32c1f4940b862ff640518d33ec6a9db2c2f0827b9740bb82671e5130992b67feac918aa4434cc8b0d645bbe3b3c96f96bd59707e8ca79f2090a3c82d87942318e8a06c8542972a7e8f048c24945f932dd5bf7852f346213652d007d4a42815e17777b97978cb20d7cb80cc5f6a724681923b93ee24d3a454e80fd2edc3be99bcaa626c7466bbd1bb30fdd5abf4123fa37148eddd5afb2d1ce8835b8f1303c7e64a78f2fa19d072a372fa3bc7d598e62e21a5b08b0eb51f7dce5909774837cffed55fbb2cf5261676c63279949bfc1690f9f13f3ac53e4013014406791b4d0251d23c444abc83ff42287fa564da381c8dacd7645e5e09a2f4292089b6177985ad0edf376f02f9a862239d6ee21a3592503ad848198600cf47152945b996822e84f6d76fbad0c9fb1164a9da850f11f6b146ea39cfb5c3f1396393f415867e0e306a0fb1cace4c1d4baacd7959e2ac6602ed148c1dca80fed1139b6fb0221a7237e05771f4bf8db06706284b21850e0b00c463ec9a564f56b81f5607bf57c4234fd43ac06d4e66a74a5c828762f2ab3afcf429fa36cc65ddb12d93581fcfd70aadf33b0adcb5e6f9cec1fcacb391cfef335fcf1f73a4bb75ea7c6db079a6fad4c8db6fa7b0ad4a76f38adc909bcb06fb4ec144f98d884111f1f85e50adeb74e8e0c6577d52f64001fc17c2bbd08be88c34df147d7a0da61e4cc530f40166cfbd1883a75578b05c9eb24c9fc3d1fa107f944256aae1961ec96cb50125cca4f4a0c9dfb5e028062017456278a35dfe81e65cb168e2eb747704cd32ee8178acd56f7d791016544265071de79181b174aa46f6d1e3d878d2afb4553d0153e0820293b0a16eb64efb22acc629d2cdf48a63d102b4e017a97db289f9681ae70618e189faabec8739e97ea8d9402487eed2c8626afcc00ef1e040e2d26a6407e90930db42c2310362ac6da3630a87d7a21fce8304716ee637d3cf7fb615b09859002e216d45679773c0e89e40ff5b2abdfd0d6c989576573a608d40489e4b1eb431bd2125c2d0684bc072745380c1518307ac6ea4c5a4252a6731a77ae1bfe14515b695758292cdec6bb4846042571c5fa579fd625b337e2031ccb0f47e0dfe158e5a2c01eb95f72b576f1bbf88ede62c119f15ac9e53532461f5010a9df17ba5cd21e299353ab0441f07bd0d879d3dcd6482d6f693c44fd2d68f5bce6d72668a8e5faa5f0453a01b85f4ebb5f01c70b112da83513752b869cd78aff63bde208903e29e6e048b5a4a5479207b181fb0e0faece38a425f03496e48410c5365102b7621bd580715c5c47d53f6fa507564706dafb5f52be7877dd5962ae610ec1961b42818300c11ce2771b2186e465dfa48cae0c8ab7707a8831d3f5857397c6c860d0b7245d3810bf91a8d309f4cf150a055da8d13a2a01fcbf2867c43d4046b659887f0fe5f60a027023f4bcfc5f3a1d7c185e79dd1090589ff2830c1a03e03bfc0005594b3857470a89d81c7efc99749449d98eba14ecf8dd5cfd8ab9301b2956c549ba9f3308e5da20bf6ee71b9f51bc856195b102a76189a9a680df65ed035f4635cb3f14bc39295cca9ba1904fae7720be18ba9f7a96ea7b2774997d00f03cddcf94e9c08008c427a57d24cb040d96fb064df1c82fe653af16af7fa95c871c864d4ff467b0eb7b7dcc5250417633bd359460c6e85e315c1adf0b8a00c8fa3d4c1ad2af688fa5e735ef932a92cc6773ba2479181199ea778f119d8c083f9d939e30f64323454d97a6a1fb2588f2c5143c2935edc264069632035a1bc8fe9377da344670675da47950ee2ee8c795f5a36dd81ed6de35413a1ae77f64f0d5710555c19fa3dea4229a7eb4c4a1202bdd8d10ad801abab27e0f7e37b7591a49acb5e501facbcefd6b080f6c3200e0f3c573ef86a54971c08d1ffba1c955e5265d9a2dfbaf68fc3a0297ec7f5bb6c8a8c5757e1dbc43721b3c58161b6cd9063f9907c6e5781d3c91eb3111d5999a550145b5c2bde84a457a2d09eaf0fb312bd51130f7ef100a0e9053cccd3b8afe82c1c35b388368e606d7210339acd2d9a86de41aef7cd75f88c91a45d18a94512daa5fc9188ecdb363d15838fbdcb8b1f3cee2cb067450b664bc924c446efa26dfc1e8769b5e48278623aca18d4409cfb7cf6986af747a1577abeb042889fd6e4c2469830cab96b0bc0439583ce260570aa84c9b2d9ca63d9976b0cf9400bd668a7e0f6ae2c265be08fc9f9f91af89f822f45faaa9b203652d84fa283644d5a46ac501cc67ca3ede7600f7a88da5b7912bcd03dc91b993f52363de9cef353c98334efe5de46bdcc55506d8673d610f72ccd4ce8657d0cfeec5ace8f58062b4252f6612cc873a7c9ac8e0e7d94c40f80dbf33b81bbd72c66798b0b3a9cd810cac3ebb65f43059aafc0eff7f7aaba983cb9f466ec557cc9a3dcd8a45e5b6675124955a315a8f7f3af64b93c07a92c413fe93dc9d75d828b5cb996930c3fae2d117b2e112acdfac2580fac34af46b9cbec4f26c7c4aa89ef90384af5ff4376a729b06ba6b1ebaff11764895ba4b8afdda6bcee56b308b2a4dc4a1d5b52229560ac59631235bea9ac0999b255b12b82ded93c49a91fa7c30838a0ecef1025b78f2c1d0c5035edfd23f9f0b1799a7cdd47a03bc895c385ccafb9683701e79205d5b1b0e69897d695a464f23d321b4595d25bb764183f55e3ca406cb10f8f064486740df101ecd50ae100fe75b4de914be15860c63e113942bb3362f661c012073306a76ab167433c363bd7ab8d81c19ee8eff08cc9391ea94349792d5a308d787c1278715279a13c1b95a131e570988574eaf73287e2eaf079bd4e86e7546ac5c69afb7d78a17e4652edd952a0fb788af127207ac9a66a834f7e09ad05b088aa93b37ddee4a60d8df5a4b023df9d32e9109f81bab01fc703e14e754bf0e3ab4ca65f1de2f953cd2d972c814a5737efda7dcb182772e68ec6992582e7a609d8720d1d458f6b5a8d750e237e58c52fab1bf41e8edc50f618d31b1ed21ccae28377157203cb6cffc892ff0d27c6180a53c82957178555bad3f5d0b68b70cd870bfec46169a96ed1c4b769486df1c9ef160273d7a06961eab8f95cfa19cc7009fc933526ccdb6f8e7d6658a25abe35d517a0a43156c191acc28d8dd0f37083949a48bba6bb37b11fa75b5afb24e41693cb2a2421a9e3facecd1ee817072fe4119e5f00e01620726cf937495d52eeb1574d8cd0604a2c30b93c9ddf47a9bf9a875b6e8b8b105ff426bff64fb88242a9b8de7669e29bfd4f89535b6d99bd896948c7a2f0ff184bffcad9aecdd7e20dc117a7583f60b67c247deaa3f9572e0a27b4b6d4d0e291b7460ee59e57f9a9fcebc165413631dbe6ffeda5b5f05973069b26d9ed479bad179b9b5ed63317c0e47dda25a38abc59b6cc2f3fab5af844015552df13cec496c2d11d379f433dea969dcb815d4bdf3f22d789812853d35a644588b3bff4d4ede2baa024aecb637970403e3734bb3d3c3ed009553c9d6ba80794289a489455421ea05601633182754fc821e274be8cc9f5da17d459e23773488d017adeae331eec10283736c8cd86913ae3f9f9cace4c7f3510b33e823fb34a1c9b925c88d820c968bd17924e16cb4d00d46204a701b381360b8f9a2bd0cccee4769b45f1f7e1dda098fd3410320385d94b0dcff66b87be114071ac700dfbde7296ab4134d941995bdf37100876864bbeee0c26f662de361d881713976dd562f5a4e6a9882fed1d63034fb5907b6e6e769f1e47925b68ec43e31246520b2be46385d4260396bd5d0c806848eec79261533058ea32ffbb00aa3236366e24da1db2652f1d9ec300bee8481228d0a97628deda584e604b206ed8541d6733ef9e7ff047d98a06e363beca1bef186908423dcb54d958d1a64cc8df394f02af22cb81ecee3d54e5934697c9ade1b22311893ff1297252fa0580539b003ff8f4ce3ec0ccc359a9da3bfa9174769afd1507b384250804e1078bf20bd2532a897023d0497b1480452210951934c9ec9ff0eac240eaad8f060f7cd1738929551607e600e2e9a1fe0ea90c59ee2d44ce439bb58d090b98004790f40294687a09d1a1ddb6a70ffceffa7f86628e729b508dc56d9e640595969d04f727271f6d92de83b8de402a095da07ee4e3eb4d4a1e7a0ad7ce4a29c0db057e34fe4906ba56876d0a21790e633b1f92aeec09e4c8af0666beae99f70dcb3195fa7458ccf9cf5ed4160d46d9fe13cb4e6d6993180051809997f2da4f0023674d576746ecdd8f0cd6cb9b6a1a24ddc0deb9cca00f53c60f3e2c7bc07f963c982dac65201ebf9914fdea68dd6ed8a2d284feb57d145c39adfda51c973ec0aba9a306d3827ad8e8578a57012e0b3924087e29a81f64846357b08ad8f305d7c86a834a0dbd34f088967c8440815d0b6ed19d933e0c08034df663bc0f8f358bb5d0a5a2213f60e2748c43fe55e0575d8bba333ab99bc6dbcbe25d5bc319f4cdbe6ce50ec8403fbe9728d68b0a24968f569bb8bdb965ac938753b0f30a7ea1f405ccd88ba764ff1be342243e9df139ec4684b2915210c715b9b0653c50af58e0eccaa3d1e6f2da2ad78bfd9b4a9f0905e8d27334e6b04d12ac729b58dcc74eb5ffd5605ffe8c3e32843f26633215c8a56e959db87e9e785b5a1d032ca53137fe2578d07c30a26888a3a7327564c30ee4b18932814059de3d83a363598f89fb1c7645db9ce6d853d409a22df3f7cf752944a61dff3b754443a68e75b1e94cadedfff2b8ea431bb169359672f9a721bbc2dd2cf529ab0dcc41988dec1d19cb571ec0b02b17fbb1a2a010245e583962892b8822b307549eab84ce315601c2c01837857abe456206ff9dcd37a686dda19ee3a99bd24d146fc7f37785394a030502f4cf780b7b01620394f6d4213b4c71f66bae095dc821638e5704d8d83017a67f12b6fbaf5d2ac4ebb2608107843626ce7898969e4411e529bc9b2cd7d76f609864cf1267a70fb5bf94ca959702db440981315f610ff2c9bf01cb4581ed5ff14a21c2c4187bd6062c205acf44b907ad5a5f405a05fd605e836c60b1f78ee9efa44b5b76ed599da4bb690cf896e0f74a010f9c3ffd7a59cadbf6d61f12cdc11c233bced7a22c38d181b9411074f42dc41a471938848c3e48050f68663de19a943cd8b48e3e061608ad785ff84a2e110326576ed06989f9785087f272857d5a695a64313ca54428a0d8aa7beb1acc48ff528df1b8157812a5b380030e198354b764dac558f83f196fee570c3cb6ad1fb5c1449c1ddb316da1b68461cbaadb38072d1b496aa361312fa07875349e37e6a1d200c9e657b05e57265fa8edab9847fb649d55f260cace7d538f9d2598c69156d5690197b0828630aecac5f2f14e64e36e38e459c881e350c6939d371f8ee6ac0025d79130d8ba5f99d52fcc8eb78ec18131cd79aa2713c959833d70ac298462138488013c14b426b7badcd8d68cf87d41a23466763fe0d53787b04c038c523f50d52824e8a8fa0fb6560a991e146e57437db69dc0c7bded03877b8eef74da18b0c58b1c78828663d0272e54eea821c81d7b7cd1c207030003ae8592c4aab3adbc36ddb46ad2b0e8dce2434b99d70e2c7f0d9842a135fb477449fdc94b36030e982bb4d05b55230ce592ef1b90d968ad168811065e0d56e5d71c5d20fec43a5b1a58a37e20efd2ba432e793a94eee6be70735b631538dd132f555fedae4f24a10c407b3e578f77fbd850da1869598ca3c55e2c421a3a705448531fb71aa0ae672267e1a9c76f064614236104a18ef67d259d7d84190b924f78152633e73cf4180189330e7132097dde7e090493034f6447dfa660c3400bc0c6d3adfce6e459e1b3b221527e67623341809f0b2d7d338f6c2d9cfd2fb88f067a7505e132f188cd4c18c23fd4cc547964499fcd3602bf602c17f0f5fa2cda217cd606af404aeb8a141368f1985cad62e15bf3abbe0450b8eaac4d5833ee55c0e09281cbb3dcd17d41edaf16150ed94b95048fe4fcaecce1a997fc5652e1de42b32997ca9b757204b2ec80652966471db07d965b093fd454b4d70a6bde25e7511e9e1854443a59efb66ea6bafa604833c4beb5136c37c2ea54cadba28a7236bef67d061d4707066ce3d61b23c7a3364a1574bca448c7adbf4b4d96926485a6a273d67953a80d4bd3904ba3609201752691fb0b72c31b4b586c3e07da84703a9653cfa02da7555c5575533fd7041bda3644f820277f9d045494445b5717dd8eb0d24a9c890c42820dd6159fda0fe6bcb91c4c16a154fe03bc258c14b5ceaa113daa100978ac306b715efa600e401f28dc8343324bfb587d70e56ede6623b988c24c43225c90a9cc4b4a7913a1e96a3a918101ff1b94b6ca6f440124a789ef175a6924742768d0bf3b28a7d297131fd2e3aaa08e527c86730fe124bbdcc1574c67f32b90e3021601a683a06d8c4ac151ec4c07b4b3abb717a32db6e856ab4009f8d6319b519715931d566e1b17633f3622e63a9f55ce5fbd038e223b608cda004cebfc511977b5cb830c8f4cce9c50a139057947bb5743903a857abe1594eec86dc63a9dc1e7cabf587934662df44235f72c4849116aaa21e7bc47cb5132fb09b6f34e4ac6b4fb2d90c7c0608185a2ae1d0517ba54299c831c14b6517c5587c32d7698f2e7e2d4adb07bf6b01f7677eb537552180e4ddcf638031c0f5ff76279e33d47d81411e61644dedaa9d83c88faf90949100bff84e42c8dca30d4098ad18bbf29d35b7da54ad22ae47c7d2d5e70735e1f205ef6c89dccf1aa59bf539b338a53519d6199bbaa4687d968456921a0281c46f3b2e0b15e78b17169e6407f336c394c69602e1ddd0bf9fc6e3329c0779d2295d018f1030d4e0e4b01a6233e4d07dda3b6b58fc34e2d8bc2603e6b5b7bfa21593d6b19099a94b9d521ebc763b15cf213b6716538b4ac60e2afe1cca167c09552ba23aefb78be6c8a81e0c7db27a4c86defd5482a5f22766818035c96ddce7b368af65b63c4cbda7abba648640b34022777d4fd272427a4d7670486ec2d11369f5d303a79e08e278d3ade01bd97f640d36d9ceca0d22aac76852cffae903ed60a47226634f005864b78b4ad5b38fcea1d214d94f10077b8def1c45b6b337f71a0f71155573f02a01b5cc82b2780d94d0ec3cf661b9df7615e0ea77f1c459932b27aa09ba8f4dc88579d2909c09bdaf078a36de1b13f2f69e83d3d39f572f143f6e09c3a9cecebd30d25a673d29c29d86aca4a5876b759bde11cc732520bf86a7e51ecc0659846a8eb1852ff04aef7f997c8be0622ebefa4a7766a68b49dd74265bf9ce3fa7c010b78cc0beb743271d72dc933e6d2deef5e17dd21cf3d4db97d0a96c11f4ee1c9df77295ec9f9ac4a5801eb41b5e8ce8a323dff92b0123be2b622bec4e0e9d73eaee67e699b3a5acfe87aed7bb5de1346008b9f6b90f98a0b42c07dcb3a130c5d1f589b1bd29cc52a63dd0965ef6a707b208300000000000