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 80763 5804e19c36767af009ca61513053741464862e9db21f8fbe897f036656c25fe3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e236089d025bf780049036d2aa21169dbfe225ac723434563835e75b0bb29913
Certificate Block Hash
5804e19c36767af009ca61513053741464862e9db21f8fbe897f036656c25fe3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00156e01000c340000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d117c477fc9a76cda794f48e2ab8516ef5e721643ce1d81cdabc8efbaeaa58df6069340af6c99cb232f6645af1784251881a29d62a1b619718d42b72648196f21d508785b07ccdbda18d1ab23bb480cceee581edfa75f445ac000000000000000000020000000200156e01000c340000

Raw Header Hex

000040207e1cc60e120202d96289130a269979d0afc9b7752732a75b1d9e24951934df41de92f9a9dff52edb1f1cd7d66bd7d4aef863593148c33f1320e0a73ca0cac57e13f2446aa1c500181399b20b5be7353856343472ac25e2bf9d1621aad236900480f75b029d0836e2

Proof Data Hex

59,560 bytes
121216020307d13fcf7d2842976d868a554f7376124acf7bf945125a680836ffd132a490d82bbdeb8a9155c473c72420ea951fa43f1fceab447d24455e21dac3b134167e7eae65170b9ba3447c26591a4c9d7861977cc6e6facef4651196cb6876023bd3602404b2a7421fab79cfc2d882bb27578022b11b2201c9eb5de68750ad9e1a920c8b92b45f3c5a45914b0518f3131603ff6ef574db7cd16eb5656a32ed2a9dda608fc05ce1e4ce07eca38bdae039b0d7cd0869869344b9be3d43e1a4bf64d79e66b1a5648d1217059f45766db4ba65bf5404a7742ba50ce84b88e82ef5768729ad3b696fe975ffa39b8372906d31e7e7d8670ce099614d5c1dfc3e85142e05bb51f60a69871da482f90f2599888f97f02a85ea0438327a07af45a00871f11dcaf2db70a06e53a455ffcec8c568ea38bdbb8702b3ebef1a1cd4f613908c3d502477bf8cf399444b40248ed2411230756c93321b240ce955d6ec294f482a43390e1a7b17c613bdf4ef561ad6c386ea5729cf0fa58120f87cfcc8db6638a560aca89ea16b51639f6b935011b48ac1fdae6957f883bea38cace646635d7994e36edbace987d271eed18d2992473febf82a76735dac8fe30fd8170ffbd75ab08a9fda74f85cb45288cb0ee33832b12ee14cde6d11dfa1fcaad24c95e59e62b254a822c1beae87881c99787f31975484e998cbe7ec9889c321ae234030645aa966013bc101b8a10591d51c54632b51bfaa1d593cc6571677e8c852eb768caa8113080739cfae7444530e3e8e744d2b3f0ab6df1c8aa2650238a2157dfe72c88f7f55c2b873c325d7f092c4ef55948e75cf9867007964816bb79c272d6c1cd2123e4610249c4119eb54631f28659b39a1bb9bca982443836bdafaedb168eadb94c3cba03bd1cd3c24f98c28939d93d7ca0da780d3ec5c793e154f484e02936615a49671f3817d9d1c7ecbedfce1db0f8976648fca74c5ac9d0ac7d66f2a2f24ec120c36ca829288edc8bbfa9cb331dcd1e76fe6f231ec94e9163c4defd71440a0a7df9af0f479ae41b80bd9378a728b7c587b076d7b526325138302450d59e86e691a87265728d61bfd90543a8bb0070280946f57b117c6ee7688ec8f8f650100d66e7d1b4d0aee3297727a95c1f5a72432713bd346210c627de44e14ab99069d7f01f6d0d4c3862d0730de67956051428ed361f15be80d46d61bed51f8b46d2aae5514bad11d738b93118c10222b407312e61cbb391d37b1aa062893110a6bce6d1e64ffe5abb6e4abcdb3b723eca41154f91d7cb7195c50b060b8e368da914d6d09050b800f0163522434fd569e1fffaae84ff67dd87c6033d8622152520de58c33a5886a7c5dc4f40fd74dfc1389e60079e3c4ecf239eef201c67dd983eefa7c88ac2f90361307d172c9363cec2ee2f5180f036573a1ee5352fe523478744d552b0997c2800f491137b032664d2d4bf567a762d83fa7f41d8ed30992a2f3592fa0e85e68e33755f7f8080d0d5e3e60e473f661ddc698c0d2f29cbe9b5ea2b9b47374a76d114607d5e5c15db06e7b5fce8c8eb2db9d278a7c96e569f7eb08f285b630d2d7ac9f6bb36786057d06be9d9a5d87f534374eb6f4d5411de43346d145149f0944d5fe093b9202f41ec7d7ab9ba88eb041c22a65e937f2ca52c6dc32d77fbd405d4c767005fe4a9bced1c873dc3ea0c7c823fc2803d39707d3615538b44cbe3e68e563fa693df81b2919d7f90fb5db7114364a14328e6f84373a0d9d1c6b5ccf73269ebf90c1b61fe25068d9768a3fba60b0ff9e43d91e4bb39fa185397c1a0457f25c9be3e654271b8673def092a39585a544f05dbbfc239ce47737e01145f713b70a4eee1f065f994d6ddd4d5b9dbe9a50cd08fd7dff3978f374f41ab9f5399a4c3ba711d25f2d1f33bc7290b98f02b558711c84b7235d7edbb271e248c4071790a52627ce9fb119c37f37699b72db6cd989e31627bc3596d3c1967cc0761ee24b47be42a890a56247ca3eedcbbad4662aadaf14b5aaddc0f97358c0d231583cac63925daf80b12e6ff39d708c3340bf7634ca60ae3c0936e680e38d3053222460b2b7d573f15f0f91d0a2288a24a50aa7f7202f2ee103b068d5b1e508cd2ad92acbfb68f008654062670590534603b61631b1b87842b29e8cbd3a294217512b77683b1fe049f74dfe82b0e88774daa6dbaef62f18e5c86a78ccfc95557cac322003cd961937f5f55813781d1e345b70fe39ba877e7c3936722ee986f870d5ab6a1a06860130aca49b9225cf1648bfca2c0a6b52956cdd8a129f07b0893fb129348019c95e6c5e7f47ff098a97646e001d4c1b18627898cec1bdbe70d2ee3048b8c56bfb47ae1cbd8cc1e334b35181c9bc8297d7cc17c579297fb6d2dbe001edb59b2adcb78ccdf4c6d4c35783370c5a7f1cd8e273cd75ba16708acdf37362564bea758e0429f5bdbd600238ff18332a9b86834bed0e9e6babb89d14831f908008282848d03dc5110803225e29a2b340d72dd4fd6f9ad91f16fda1d5748541e93f9a2d28fce7093c94dcb0d16cb300576da05cdcac6a58103b1dbdaf6c64e935ed8b040f48f2a08ae133b736bc996fb22c001c18634d91a276e29985c3e69cb6a208e8e1e2cb8344fc21b135a053742a56167c46eda0da24a9de70fd1286d274020e7b8619f8d05adbbdbf05f89005251c7df8e6110e55e3f65a84e6d1f75ede963b086fdbd4b06ee56f90cb0bbab3d0caa56ca2b753425785f33a75d94d54d2f823c68e5003288d6268641c557a35570615bd468b9b72f95ede9734f4798ed2a50821349253d4abfc0d9cd72ea060c8f2235be4178164b50ca937b19293a024718c9941a4ebe9bc37cade575c73e770f5443e803fcea3db607830f6ed09585b512f5f097cfbd0b157ffb71ee3de7223a71e0a37a35a837d8a5f8a2a2e571cde036a583a8c31bf2a1ef790687c1421ada5460cde84988fc6c32b6b76d85184d89c0ddc1dc55c0cd20dea071032388e5753370f42c781c5b90b4bedbfa45dadf2e9f3de399776685663603987dbf4d3eef3ec0c04d086300746f9b20cabf988d7d9ab0a75c2b15c6a9e9c8d854520e8259c3a7458061635216f7a00d5ca186a8577674a87a26b05809fa4430b1538753c096b0b4ff8b8b84abd36de018f12430319049ea573681946e5ca612edff7e2cc185b4bdf83a32314eca1951c2e66c8ed9938fd7fda3829d58f97ac53b5a52121e95935ed43a4d8237fb83df50f787f48eb91485a95a756a2159c983847edde792e351ca66dcf6ddfbf454301f91cbcef8aa4f2186a1f8dfa44ea7ac801176338070032d495bff8e7986f81dbb38f944ce08995bb0d5a39e67e3b78f748c169517fb8414f9a5f2af895ab61e854535ce1c6a8f991af3844084415d96e0212fb5f7c2b2c56cbad06fbb1747a33fd7b03594c264742726aee44cc98af99d82eb9e8c47deaf0c4f01700c17d534cd9c6c4a8d63683059ff8a9a961998a31613848a0c40a05788efd7e47f4a33e920589405232658760140b69d8ddaa83982d260ce7ad285f7f4eb42769345039e1f065868b3c11537851066ec9db4161b55fb8d036243ad42ca5ec4362af680ad3a337fb48fc8b3c49b25ff36d00f117a0ef485b95197a0805cedb30bc32117a6f02e72111d981eda811bcd6abbd0eae30aeb8cdad257df6292c9dce50b42d593d96d69e39d8dd4b65433236b2c2db8d09a3a833ea2fe797a662b111e59eb2c91f1c2d3e4faf9a85da11ae15afce89a6dc132ab09c86d536c380d95be47ee35b9f9848aca3e3e177a70d65f12888f93b3a4e795eb7adfab0a45f6199746b82fc49888ddf1a742d38995e5fe82e27243006844dd143012aa1b51191831952d2e9f82b35f9aa01a8e76969f39c01d16b0398613e3c73211b27e47cc9fa449e73502bdbcc0bcfcff54616a3f833ba7882036cb009dc4ed28cd48fbad7c90c054f343d4374caf10c6805d48e9fea9f9b68ae8f85e7597e427c7f7dd80880e97cc8bad7ed6adad0296dfda8f943827e86dfc46161816158828713a810b924845bdf77f0916f0f0dbf1c9f3c9374248189d83a2a89ef7780a99010efc8713d45a82048930d5d755f82ecf7df81398971967857a8532363cc6cc6f337f36f8ba2a6c11a163c6d4a8b2fefafda28c451dd13a4b5ebdf22ddf8a8b8848113944c62a39b2783ec51089cbc6a1678d0fbae5633fa307d8e8fc51bcc3ef5ff663f8b9c6aeb1665b4bec3e6548e238628ea48010712240a4b0f9ff762fe0f413f160cf9c2efd8d47cfeca07a6b831374e8ab541252cdb54c7a7c4d603336fd9b90c2e76eec0a1d820fa740627f29a5c88f7a781a2b6bd213f96c7f3892f41581d4aa970bd26b8ff442b2871c194b137ee1494be85ae1867df5c77b4c5afb8a987d4e75dca35b6f46afabe9137ac08deb683d4e27a81533e0336cf0055ffced927da0eb535aaa7f4b3aeabca354e80f32c8bccc87c98e882fa1852cee25207b0ab5d20eacdae551b6b00fa7866e549da2bba335c07bf4bdea7d79d0b942b746b79df2f5a041d05318b5ed5566be0bc18a1d2d2fc009340aeae8f9ba178817a66341d72a85b7204e9a1ad1eb4779a8a8ca6f25724498e59199015ad2d920a07b02ed908023ff9e8642f3aee713feeee08ec5c6edd2bb284fd3c06d76ce2e0b58124721c88ff9ff498a2b21d09b81da9fe6f3150cba5d968603c55d0463d66b139ee5d6c0ad651124c3c1b37577203bcd2c2a36f15f6968feda315500e80cdc8109502351bea14bd1a7c88d615e556a1bfd358691085d667f3837ef0af2766e521096921105c87496bd07e8140bbae16102cf0ae119f77690da62496f0e38886d0ab6d30acf30637f7c85320638e15fdf0d30fe358ae55e05dbb1e83ed175d3cfd37312fbbf02b2385ef3320029d85d5d18fd15028a84b27e3a4610f0f6008aa429cd8b9d0cc7daf426e5b5dd148c91f635baef9269758d5975a6bf7c4fa88e83332c1f77b0d6e0d6e38f1992007dbacc85493e29803b4cdaf9d7def4a9925afeb484959e0c46b234fa871da9a0e2a7c03d1883e2770d581be584e557a3caae50b958814a1f34a2a92f7ba31626218748bb8102e1fac7c6f5fa1b301315bb1228fff67ba55ec39b180ad67892fd687198301f24133e76d9079b030e75888f95da39e10c2dc8e2646c9a65d1d7873bfa6efd417b3a15b195186cf4d622d1c877682953f8eac5369a3a7429840d57df68b4f33ede90744f79dc9894947b1c229b0fe1b44ed2c94effce84bbe93108dedc3723d309c406d576e15522dfcd157875bab9b4619cf69e76e3eb60a638af2300d42589ff2710b55c52a561ab0c746257d1670e8507a38c8700935f5ce2703523a34ffc50e14ea6c06617e2d2e85182495bf3741b67508a0fd21d78cd7ceca50ceb78889af495544be04777570ded794a13e6110a1ca52fdf3a3d231dd7405174d5669efaf4971d21ebebe75930f38ea0b0650dcce7bdf2b461cbfd06eca379680e2eeee81768d00ae26ecbebb4db556a59e7d1d756ec99ae0a88554da3d9d902d65813a3c9daa28c94849595453b2e0ab280dd4ee20bdcbc03c2fe512a399d592900ee89f62bf760cf27863032b84872233380badda18a5b26eb959679b452415a82edca4367be83b6e3d23476df1fb5d99c782f12dc6e5ba65f6ff31a9f5a97cbb58f8b85e078b295fa4a6c617410e0b13595b6abac350ac23e7ec2422b39ba3d22b6a16a68f6b77a13c7b90d955cdf26407d055392ff7ea58dfe618669f539bacb9410502b4fcc49f929cf4d490d60ec02548d88819cf0fbf2474dd4f2092125df0284a76b5bd6b8d235ade51942c34bce189ed84d6ea85f3b570a2254cda30461dad1e4203614f9cf601b43cda692823ae0f18553a6c5d51ab6276eee13b895a713d8ee733219ce211c8f5e159efa87264f0ab5dfb328eed04318bd909cad378f299c87036a4d086324a672e29d0c2a347a002e210cf9525a0f22053ade693c9c13afe828e26b223728900a879f5472700df5ff69000f08b53437d36786397594dc2cc9e567fdc2459b67ad8856e1ee79982b29135391cdefa345701d0ae1b7418139a67542da628b3b011b395b90fe4d4aab17cad521c4524461f4acfb643e952fcab2a30bd4866df73289e4bde93ee04fba296084a1b80fb2950ee5cd21df5408117c9a3e5aef1ad54ef99892d3ce2a6987873ac0af17b46d4349f5a91694d7f66e8c5f164f7ab755f8e2ad50560d0a001defa24fca285d750b99e0392069eecd8f0e48a4a364e50b010f2bf5cd6df223c8efe79c507af25d8a5ac2fc51d6f7bd5c0614f7f2ca5280fa2fce43fdc1c5ed34752b4e10537ca80ca96d651e4265bdaaabbedfb93b698e2848e83037f7e695d9c06f338112a6e0e677a53259f90f51f8c900627118af73a0784f740129c79d0bc809d3426d634e587b9b38a7cf1bd490ab42e931fd3bec8094466f109a71d70eef975945b6e6a6c27b2e7a5e317b851c20aa9890b3a8446b6b63d8364d22b8ddbcd525ff5a6622e853a34ecead1ae0b2772a16a05f24d304d36948ff1bc19a457bb9778dbb323d1f450f5b1ff98da8827ac3f1b4998dbed5260163126175c6bb083cf8b355f38e84ddf5af8440fafb1de5bc83289fbec4d3c07714c921be677ae8a7befd579274e930a47ea4ec02c513df58cb00d0829e25f2483121ab805733d6dd6fe880a3bbabc5487d4d962ee4bbd77ef0d6f149911d45c00c54829e6f9c25b2bb18eb7203ed17282c1b684d0e8b69e10f6c7d191777489f7887aa29d78a840f348effa0fcbcd432ec164e401448808acceb69e9b1036da30a2eb74d1350a9bb07d56feca4b5dd41338f64b2181895acd75ec4cdf73d0d441bf0a8376b0dced42a21390d00565bcae5d6e5b788eeb7eb754711d8b516e4b9457b2534f88289fdb1486ec478c3fb13ff74df8af3285baec5e40fc21ee459443bb864e10a8e9d305b52e325a06235a097f397b6132ca6a64cbb3b5008ff136165fbd1af82c9375ec26d54503f29f85ca8ea013d69e2d4441319bf4d1a09384e0f631b4bc384adf8cf301227925e5cfa1cb40be92c52cd4f878de4d584d71e9f31d1c1221efd0f7e7339368d10b5a617e46d6dd4462ae7b2fd76e279b4dd1edcc0b6366c16d66376822315f08d1374c773d4fa81a780afd5518cd069db766f7bea7c66b80a0a6318df20d5223de2a876bb1dd3123253dba570cd15cbe53b2ef8c16b2557cced1dddda1d32daab2f861c3b3eaf9b15ff053c8d9a290c89c02dfafde584be7eea8cfdfd01e7d62c05cf922f0856d92f4baedea6f0261a5869b38ef9d340b9c602926f3f7641a23457599f1642d16bf581cc874ba01c8f29cd38d85d1fdad6d9f28f38fa8fff9020c40076ddd451d4d14f4ef02a8f3291a078d5c4c261fba8e46f25de53c09b961b7f21c1d0db1e2ede5bfffffb1c070a71a4cb7c4d02f1a4f6b0549b6f45a18a4cbf5ce53c4c1031b97e92c5f5228e83b9044c331ee69d28037583d4a419ded4a91794ec0b22e4803d3e8eaab8b68b185e423fb4c38b876e4f7f82a2ccfd5f4e6b43c90bafd8fb8f446db89e4f5af566bd37cb2a16cbe173cccdacbe16a38a9b7930c8f5b06833ebd1ea348edff90ae2c24ae5e14674c2d7277c203c03bac70e9fe7df76a5ff4a513a61a99773d61e4fdf6d45f931c555c3472c3e0cb83ceb24f56ee40468b7cbcb72d7fee6e0a519b75550b30eaecfd57000bb97df61bd9bb5802c72b00249a2b115f74397477e262c5dec21f1229323c56c42939c94d4552045105c50f8c51562e868813fac690c02c77bc0b4fb15af404d156eebd148e3fd5d3a272e266bdc6d179cce58e89a886a9cb414c464fa0f3bc36eede182e6c6b1271633916a41656dc849ac18091babb0630ecb4e54bb6f30e0d1d196b4adbc530c2e2da05d6aec465fa1681c46878fd5e16bc47f538ae6896a7b2b37b0bb414e41de0687471dd12221194a2d8851f70a802b9f2389a4c8d6ec66e84f66ea1ed1f9b8a0f16af4aedaa4051ab132e0637ef799d70c2a8395aecb6b9f0977231fc22d897bd676320c18562d090a97fba8d26d1d5925f5d02b64aa14414f1624454341bee53ba970ad6218c9e920d252251b4e43222634c7893d6aa8aefec9a622b0617703e94125b5a8a9493aa41ec5e1dec4bcc67554ac4c707d581505f6d73ff04f4d4153bcae9c89053edfb2f70767bef6de7fabf7f05fe066a1f3651b542610f631ca27d3e35154ae139496fc590dea7b78c4ca637b7999ff0f5efb841d5f4d3e477dc7c0b1fc299b2be88050f065f88a28bbb3eee4b1773f7aee1eca79029ec73ae73777d2eff45598c12ac2395a7320b86865419c92a97c1811dce9ed4066d33209c4893d12c10398b171e8472fdddf34bf59a8159bce0d03ac8cd96fbb795db67ebc8825b96502dff429764b9aaceb48301d299620bfc0766571f2c7598a6868a5b7ed2ef4cda696de595f9259e0f5b155b0a1fbdbe98000411fada4c1a2d61abdcca735149e73c6cf2d03cbfd696334825e38a1642dad921c3a85a42013906afffc8964ee43ee409c11fd81188821bb248ca53f510723f8c2d853ed1f2a39bf0715d21d3cd794e48f15893fc3fa3248eec8da400895c22a4acf74ad5a0575f0895aa25ccee83f6472b9b0920e726cfc84d45a4f26703c0f18510b63c1c7dc454dafc4d600175f5a4399b34bc3add0508cf42d486eaece9a12ad0bfd5d90177acc53a9923eff2695641d3c36aed44ca07baed01a7ed1ceaaeae821b4c70fe1d9461ee5b6d59e039dad2d421e69b30f29f89832621569fa15aa71f3a6336fadd3925446db944d6333de050faa1ee4a4169bd65dca325781abbef34a5dfc3c3475096e799279e4b64a21105f6ba4fc5f8e136761caa02c6144d1dbee832ca9a97449207e3bbd031d7d4cf8067aab13521b2d52422042b53c451d8f73dbcf98652bc0a4d4877e24783376ed75ec0e7471377de84ff190329ad2c5659e0463329543d1568b98fb3a4f8863f46de7a170d6ca594744a4cb0f20337a196a36e9a88b2275d054988102b40895078290c339bd01f3c4af88fbe40508ec20f3c7f2b94beb4005c32bd1006104432c04b472b1bc8213e4f66a31b9d1545476db8b5171c4950b0ef087000ae4c09d23832a3f7d19dac7982d92289d2c03f3edc61e06fdd077846b401ed8fc8f5d4a2423f087abffd22b57bf2524ce2bcc5d06c71023de905d8834da49f466ae7aa23583f2bc775b0e00855bf720005a7e26ac53f972527898d4746e203bd51474fada2d740ed1467d012f63582d46bb056006d9c9101b5e9c964aaa0557ae90df0f93fc2faab397fe84be26a23ed5c16f6eca0b11833ac52f9cc2191b9372bf7a1e4f31e2fff6bac883793ef06c3e5e10f22e83bec8f89eedd413e28a96ab67f1de0ae524c4f608fdd201d6646d655d0fc0a06e10df3ce1cf157ae09cab8f13c4f63920476a223c57ad21e5bbabf7913c58ea6581199fdcc9b6bf78d96f19c040365133fbe846d247d190f972beb3cd43713a03cf78fd26deee50d08b01994b1bde7c4d3b01038dbbee782c3d4d23bd2f078e6f2dff8c106f9e57d22917dcfdb46ae1bc04e841c089fb7d06a24342d1a393d30625d9ed9a5ec66c0456f01799ba95b8b39c7d75f64a272461b48440b6ce50c70dd6a071180777e9301cdc2e56f309fdf9a552dd0e1bf599a863454866b3431c245c427ccaad7ef91a41125096476d4be6958c8a69e23543e1440a78c8f2c4dddd354248c62a8c8b7f13ef38fdeec62f40ac0adcd403815dff379c2f5952cfc9cda7864241577946f6bd33cc6b70116b3828401054fbc8ee8c3f1e845ce627f4cce12e60255744a45dbb2d785296bcbdbe97e8bd1854f1833ab4d6fedf1f216b5cc753697f10584fa11edf5027ce772adbc71adbcdaa3f241d83d138d455292c4f4a53245262a56cf9dd249dc782d4d5a8f7da96b08ed194f0333e6274c70ad779e276af973dc054b2ac089aa56e0c10ebd610e714d900fd95c51ad021a4c0ad20687374adff5547ce7ba847abf508302d984fa0bdf2c3d432cbf7e687a23732da03546b3b3e72cf2649d3565bc13dc8614eaa4c7bdea37823d58f4e4e6ebb97f26b4c429115bbcc38a9081dab98af9c7d17810697b7832b5a455ceefcbcf995f128890bf6c3334fb7b778deec08ea54b73e12d7d349d67d2430901ca067dd6642be1baa8ccd9327c35179fad80085d4a8eb50dcedd06bb3c7e37dfbfbe35048ad7988953e39ac41285c9350f3c0173e293fea81300c8ad5b298f0caaf9c70890edb62d047541a2e208a0f3dee6f3a116ada6a4ddfd529c7626613e3b169acc096465974d35102bc1259a92ca862459dfa00dc1082041a4583eb5efb1dc1781776f16a62d03b91b7ef7e3841be4fe853fb6cbd26a97bbef6ff73318fddf4ee05a153b5df0ad82b80647c7244e2628b36075acdf7665429292a538210bcf490ea37421fe4c49621b6afb0b34fd540450b725b71783a4867885676b9b9eb1d04871e9ca47e6fa266ad895c37a28cf95044e3b38e55ecf9345a473a541c8d515849d1d5bbf021dc9e49cf6f5f6ae5ef8b3600228652bfd363b80c275b5dce51c4d390ef7acb850bd39a50f84c64073a92937c8c3a6ac34e3ca57d1683b02d6d6e4fe0d37c740b7f1a22c0e3d4581b65a4420d4510b1128bc48883a2027f7e8983328cd6a57352592dbd850db82cffb9cb29304351c11e7cb1d45268b401859f885e085851ae3cc52928503816450624db22942431e2dd00527614d5537bdbf0884146c7336f3bc839371a595bbacbd951ddaa3940e3c4e2c4afbe9b047323470ba6696b3d7eb02d096b2bc318aa6854f0811058f6f0a3cf42ac3062144b9a7939fa112dcb695d497055063771bd81d038945c8d96ea35b218abb3b77099054c04709c6a740bbe8a12a4ba251ce5fea77ad06377b54ad354cbad440c60dc21e520a489094c6538a9f4e8ca7bf0e383196e604366503b463e5dc78244cbcdaadb0fb906df896f702544e62e3784364bb3aafbabfc3282f4d04779d2c533ddef7060db39807bbf1dfb9bc9c78f2ee5ae3a84ebcc9fa6c4b5b7758a84c547f2ee7ef0ad8a9c15156d9765f25b7f4fca9b92cabc1df6fddc05b55422bbe0330d5693ac001b16d62376fc5ea26cfe30c07a9a4072ae39a798e52df0a6da6bfcfc50a77bc9d3c32daf02dad1018ccc218584104fbcb2cb13c16dc8935d9ca79a3970188e1e9a89e478088fffd3bc980938a95c1fb2d24b82a515367633544fa925402d23a08dc47564d10855ee1932a3e140333914358c87211aeab2cf94340e7089702f076f1fde751588c90a68e546fd113925be2ad9fedaa70fdac58ed439b8585d5e2f87d80c201b82461459b80a262eb708ca116cfd3728ea62b1947450e4babd784721253e1d272344247cec9666dc8d70472e247e0513071bc45aae2b6a4a28f934bfde81ee3ee4cf33e84c160e419f471ff92942d3fd4f219449a9324e41e806c2a02385c9a620d00f2fd7bec66bc975190681bc23ab6b8b1f9aaa70a5393eca49e79354d0cd70ea38248d8770f67cd334910cff8fc1499f745943099c7e939928deea140cb453dbf3879c9c7cffc8f767269fa632a0e59a1ea9a9de1fb51bc0cdfaff417985fd67cab236fd7dde5992983b76e35a0d9bbe994348d50df7cd544b267a34eeaba6634079f4263559f8f652c196ba45d4b9ec7808f9a9cf949714d1f498577f49d05b3c7e4ec6d6742ea7e530b84f35b586734f1817ea01b8d7b87dee5d19198a2605ea4d86ad1de307e020f2bed854de596c06b763a063cbed0558922f68cbd5c61ccf24e6094128856da9b5607f02c4f2b63cb1e5ec3cb0b1ed04a3a3e65adb64e8ce4493e8dc9af0f2e4ba33efd619eb1556505732a94c2a59827bd5575dfe352a4f8abaf726ef85187ff392b228b2b39162a3d6bf34814af214757c40cda2ba9a44e11c78d702b69e09d1d14357c0fa2befae43f6561894ab18c3febba3366f1f99bf5488564bab8a92d3921dbf63883211988dc606b1f81a34665759f45b4a432f58481c296685d1057663acb62cefadb17632cc0b9e248d35d57f1f323ecf63ebb7ded763e1134b1c207f4a5a89a7d00066acfe6f29f69ce5df8a2d0f9c845e2f0fecccd39f5409168eb5c99d5c15d0cf2309c892035bbcb08c126466281fb27c036fd611b292de96068abd179f7c29d29baee4ea39f887f8b423f8b5fb58941279e81964957b76302e1f730bcd59fd1d14547f819d5c1ca898dc9539148edadf98a0630ab8b81024ea54bf159130ebe87a3640379d7e70a1c442f0d2a6976a6740af73c893ab0da2884318abc3dc966dd4f9a883e5018cde57011be723fb121db4e1be6b380606247f1bfe3ec61703eb197783f22f71fc2b4233f7271837417e1ec518a2ee56c112a593751aa1db4645b9b2dd5368e218d460c7702af722416f67aa259574e3d20d23efe842871deb0d96a39898aa48a45f78d41b8080fc24cf19337848478bf99a4387517fe912445013ded80966a89690ba48d280aebd7acd9efba6a89deeffa0477539df305ee814b3e35cc1f740ff8f093c378fa387cf0b9a6e79db03bfc6cbe2d8ff7bb4f0915f652285172ec46879d7c432bcea21b32df8c28104f74390d7f0063ebda7d02842c5a24adda9a8024ffccdab225d032102126f5d3963c0de8c2bfb9cd29eedc4687b081d38b4552b6f0bec895f8ef9c1ead995ee74e7cfa236bc5d793570920d62a904613bd38d3c83cc0e23135f539ce6bc2be224c5ddfbd7cd17a3e01e56bb932999683e79509ca55dce7c51634fe630dc68c0ba303f93f906f72515ad4f2ced966e61a2eeaa16042a512e3986b96e1ae7b33e6ea4f990b481e99524666cc1e6e766f9a1ddacda431b3432cfe6b4f070a5f6d591310018096223bffe824513e7b40bc7ba4b5d41bf88c22d854afade9e55778c2a3bbe7cea64fcb704d23b86776397871f816b909bd344a27ce54f34f54cc74174ee33f4d64d7a7a0572d03591400e20c630cea75773588604181721b29897544d986b863832d3f5ece0885bd22dca1566071be279fc1519e8f9b57d0d28f14825aa22e42230bdb40613fb51b09878b22c29633b19a09fa50d9da79f44f195bae44fe7bd3643b6b1ea90ad80745d08f18df9c77bd46f3cc33f8b5b5ba2b4d58c3cd02a7ec7d37bc60d76b59c00000350f7fcb6f14962a90b5045ad9596a2500016b3cf37667f965ab7ea2ae3206dbacbd61fc0c55ed9d880384ab7a9fdce7490e809f795c4a5c0424696b144eb1b11109333d00079b53d4a4df827de649f834c34fea4da6ee7f4544ce0e29f8440ba32292dcfdaaa9f9a838ea1ae46b7da5fdc9d04f8dcf3b2b09387146b86865fed33c1a94a1bba2bcb5ee2a45e83ccd620c337a3f5e7ed1efbf9d89108d9a2f053dab556e0a7d1b3ced46c9d0b6880ec72c41a0ac3f51ec7d1087896e3ce8b15d9678865f584ca80e45eee0483bd891265460bf83dba61d9ee0dc515345dd46211d00bc4f3c0d01c45e16dcd8ef350e09edb80f8fc48b1dc92a65df86a86f3b23b3042a11a54a4cd7881f2e5f9e5088e6ab31d5cb6265c9b585d259d1e921ca458683b0ed813f7279b0f781e23f34860777a273ddd5b4330abb5e1438153885599f1cac09170a88f65a77df5d742f254f0895fbd23c7b78fe655a6c1a2b149b0a0cb1baef7e5d8fd2be91d18ac061f563b2784e1cc82fe8a262f5cae7eec8d6cfa0f61abc2fd12dae8f396dfe24819369bf8432459d0763fe6e58782f68ef811e464e7fe8f269a0480934b4bd44084887975b2ee983379a8af0bb6fdfd569cd44d7eed1a886ea834580dfa58dd8f3b8ee8b1571878e22efcb696a49f80263c840f0ee9d985a5c4003d99c037bda224658cb05aaafdd6a97b87656401d9d134fd3ad70d9b4e1760eb9690ec1fa6c9db08630c93b16224406f8f2126f04aad8cb4f87244f0ae9f70701174449d2ee911c6e211d9cac1b0618766bb9cc93b36dd6226b7358219d4eb5fed168f6c1d70c8df71a83a8d6c8c908dc2bcdf5ce247e127d01cb2115b3e84da02ae2de60808577383fb7d7e957c764ff061d33ea027c7a48205671bd9dbd32ebee7fcc033c3c8df1e02cfebc66c78709aa3c43fca4907a3f3c545d8ec48c91aa5946f550ebed9b49be7f49501ffe0858f99ac8571f6f9bc0c112c31db47c99eeb5811cced1c72a04dd7e2889ec10de7baedd8af5282cd9eddc272819750a52ea19a608d9109c8c54fd62f36b5ffe4bdbb3658061740bc2437df068377c5fce720c964822fea99651f9cf5f5460247d81479d696507fbc2587064849671952556eed7742adabeb9770d52b1125085255566f4c5b54ab4693afebb91fe2b726670cf788b11c49ef60457f38e11f66ca7d5c71ec0a568e7f8c6055ad0f2d4058b51cba2be3c1b3467f3a3bb82315e60f58d0d9f7a1ba9a42c930fa071ac727524fae0d241b3df7a13026133ea941c99b25532e7678d6fd1c2e79ce2553ef013b9df348e963608f1f27de434f1f7a26c779eb112ea01bdbc8c7e926da73c5b5767fbcfb090a10c4502068e12255a96dea0f68186f65fc63915d23de29c9bfd87b5171713889c37788695b825cc291ab24ed79727b3252b1ff33e0585a715157a9d38c1f3750265ad2a643e78040f827d3d4fd27726f0c1b00d3717428b3a2678a1f485868d2f127b93f58ef41318bd76f90a96dbb24ce7a526f79e6de74113010d65e98bb559953721ed46ab21b1cfa45fd5b7fa6f3ed9139aa4584ae390bf070dc0d2c41f702d60311119a4905285cc167976338b4ec986f7a85530ccf3824570bdbb24b78eb558922ff4e2a0dfc1f7fed106adb516bf2b8de54c74fbe94d46626f410e2e83577ae6c058fd9744a7f4eb00c62f932fc488b4605ba21ce209ced8a202d22651a209f5f52b9c7e3eb17c9bf471c939ed614b724e5fc4d98108a0e32a15a0efb58c7aad76c5331467b03bb8618e79907c875be0c159048ba80466b000d6bcf595f293dd4d1adb1d70135614c5a28503a80336f10274d74a08d967724f3a37ef6edbbc316e100051ed2bf49c1fcf84165be59215edc106934cfb46251a8bc2c8e2cca798e979928103cc9a3038e36b167ac62cf70dbed49755b5b30ec4de785ab5ee91e3ec7ba3683d2125dc8b2812f84128cf1fdb5f0d2789674c7975efd3d75f74f345a168cd8741bac71824e396759d3b3cd866da7a329179483800c1e2356881658266b407f06cb631e8bee0add1078b399910eabc1afd8eae908bde736248055244c2f412b1b7ef4d292691816ff0c978bdbbfb8910daef10fcd4051a6a9d820d04112d51a7a190c89fe6a2a670db27f3933b3e0141e2e7cd6bb042f0733b62366e484fe970f42d39ccfcebeafa5f959902d288cac19c7a445714249e3ceb6eb06d4ca6c29555396e2d1d81271f9409e174470b552baa4632f812a45dc03d1648b1da5228eeb7dfff4e522da4cf4236fd221cc68925eea461defab8277b2f1d8b4f5cb0eafc55db2fc05035565fb6e339dd49389c48ef1f4a6054ffd63256e3b4f22e296f0e4ee4d215de3d4530ea68ee939aabbc541769d6b28fd11163a538b16dc24347ad82ee01843ea2803c35ac22ee74878464fe30aa5b1aaa5204242e9eb356233c6c7daa8b28de1f21e33946af083dfd6ec15c41c34103249d92f4a8cab465e6321e6cbc1cbaa395e342a5930890d5b157a7e1066186f2022004366967e75f6354b2908231d91186e5379a08c54014b6314bf742addd2d6f41131f3a45dda36cd368960bf472e10592ed7b6311d6affd9689dcafc44cb0371b6f76dcfeffdcc6dd0cef421fec6252fec4b33bb0f7e5a58c262453c6b3fd1342b8ca0c37047a0902011e5cc09fec2311356b551731f0d6e8a18f1850085e4f3a1ba3e57d5cb37b487934543afa953e936fae7107b9a90ac1679f89522210cdc4f9ac9269a950f4b9287b003303a7948d72ac6f519183689e801c78685dbc6cc50d1ad898e4cb09829829e5a077c6f24a2ef85b9c713da40c6329d3ea0eef64088e9e021e478264696d6de54e5db66a4b1364c160ef771da899274afd009d2287f9214b7291589cf1f8dac6e6a3cef821e650a5518355e7b2263f46c8fa843293e82e10d466017f21cf1bebaef86b122375f7c8b14476188a86bd47356dcfb9183d82ccd7d65a9c612a875aa5c0c55508b1113ef09d682d5732d6aee0d1bb7f46eb73f175056328276b409b03c4599be34eb1392febc32ca5128b8f7b2cf905f19422e1e616c2aef666f132a79ff19ad2f6930e3263f2ec7a447d63763f68966219a2a188018f643c07ebfab66be52adb16b126ea225f30abe518faff6f9487d5fee07e45f8dccf7942d63c79d69709d6e6a45740d34ccf449d20a2b8a6f94620bea3db596b2fcf25da72d1ff8a4261a8403a9bb572475973a23c9cf188bd998bacf9b491ddcd7e98ee96aaece2a90185991b7ad0c5be9b519f61ae661d45cf379072ba43ff67797c294fa3eaeceb1229799d1d4f11f78b85e5f8d015e923debe8a7cbb74429fbcf67efc4e9331462b6e3676eb5ca5f0c538b0b015074e555ac6b65c26c75a8a22f61bd0d20fb0bd64f2d47dfcf1c1430c7b8a5e857f15146f3ed406bd0fa5949a467cafe57b84a2bc73583aee1c07ac8318dcc14d53f4442f4173a693e3bccff30e10b01f78b940046dfa0ff1683f2c6276b2e9188e0e484ab8a1ffd33190827819ed721419fa139925f32abca5fcaab89ea99584cae99556d2def1082efd045714ba5a842a7a7af7b222ac4a8f33b5f2c80de3469c7f63ee691497ef6979050c19959c1468cc69720f237eb6a649657d07ccece6612e10500ccb02b0144b297122b91f964a50277a2dc7c5a1fb0ac86b437b6ee6064959c1d2b3c6d6ba0c5fc74377b7e0b369eb25400a24fe7a0216ecdf4d8b76ff65d93075a0588d0da4089f9df25dec41b6b7bc0c38d4aeed6cb011b49434696c2754534239ada22d74ef361e86de90cb3ae481b90b281e9302b5b5b17dd70c2f0e97d418286323b44a4c16b373a757438f67c57c3be66ff8fb0154bdda1850fcb2da65b9f3ab349597308b0705072cb9a8f5ff6768ecda42215383eb45aa8a097ac4fca94dc72cbb3888dac1d56d2308be763eb1e63f8798a986ea8f35f9904d4c12eebecb4d9736d6924e2a81fbce10fb4ad36ee6dd12cd5fa715f41a70f7cfe4c16d335f6a5e05c7fa2187bd55125deea27baff1a4f96119a2e7f21a1251873ee55634c499aded1a7f663a5df48c9a8947192a63ff98307d1aa79346808eb4304d0c406e21dbbbf284252f30cc93b18a02d96c545ca14da623962ef26255d228a3d8486672d619385c77f1410a7cef2f30a469b2ece57d93b79d49ffe7166a0eef088bc1bf65bfe9e87b3bf4f3dfdc4de200d74049f13ff6d69172555b8548a41af6282883e1554e1901b5ddf529f5f963eb08b4363ec87f176c4110fd7666e45dac6bfe47b109d4a3ba7a1b4f0e292da4e3907ff328af26293752f3d6479216ad35a28a81b2494306edff217bedfac8fc1525db2ecb18ffd2e28fb5df24460c5275741d76975d09d992b89aa03dd74ba36260f1b199ae7510bfd13f8168a2f90f9d514746e3f74e254d55d6cf50ee01f5d0b44e3a2027b5ca6a13b969ce5d19a16381761f407f64c3d544e4bf10c9e73e053a567e551ee19504ca0cf8efd00a70c1b87a6f1e84e9226c332b4c7fb635c208a4952b7fb56271552f31aea6bc32f7ad8e821faba14f302c220df431b5909348a5042a79dca9b21e9e68431bbb63a2785efee3e113c239fdd1c7a182f7571f3a105d0f6b8ddb0d5f175174f41bd73daf750e390dd0d46d31fcb5299a1178753c78dd205d23d6189d1b65af2f5fb92cbc833d25388e16870b9a43ee0252224c1bd190735355d024813107fa2b05ebb52e443160ed60b5bbff68859f29782fd28559f83b5ee66b419199a253da0cf2d2725a7c8190624a23b008df0a5cb221f42a0b844d0887d01ece6b74c32644075796eee2fd120cd3e220a925984db9d01664e301b42226efb0ba52337191660571e1d4a3a1964174b956d5850785730c0f6dcbd16976639d55f36e61e7b025bd0a9642b79e9ff7b3797e465194ab9f3d68865ba1bd1a02e1ff999f631924f20f1030e55926fb0159fc296dbdc975891bfb728fb0a18a1798f0f291e062f2a37b23cb1ee643cd193091a386519394b7452759a83b0aba498455c5d4a62e66423af8d1e002ea058e0dea103e5b998f93086e787d556e2bd9aa02a3f73b3b0b90f33f942d635c9d368a5ae7dfc77769d483b4ca31e944759f62786ece3e8d51921a04dd848dbbcef29c7703074ef389ec4bb277c4117a6799844c8ac6c5f140c56cb9dac2401328e4a269863900e1ae3748b352d0783f2e4d2ecfc30587e3a83d8cb3759d8dc991eeb43a49d699d104a221f7b7f34e88aa7306765d486c72ceeefbb396c569ac18236078763f57e08052f1153a144926c19ad15ada1097773a8234176ad8a9e7e87ad6955470d03af91aaa3d397fc2e02806442cf465b2a2a666d034857f3a62799f322ee4056d58de0f65c72382ec816df908f97e8000f20006317364bb581700d1270fef570ae98a20a60646d8b23a938bc8ad8bdfaad88cb34ea861066ca704825e6c9f4df628a9db24cafba829922f494ed83584ee7b6981831c28559d4dd0d83fdc143710fa9e9b6c3b139dfb97262729770958be88c96fd5499413d549dafd023b40623788b4cbd4db1ed0578a33c2d8e5d865c1050186e2e35e730651cef5c4114775d717bbfc41edd2aca78282e0c9a9271a48c1a20ceea118b0adde2baeda8adb5c5ddd17e180ba512a46c3f3c28bf279db09401e520ed01ee6b8df6407c01e4a8b633e0017376abbc78d7879b4819eec94017e367b5dc8258c314fa540f98ba301ac53d00e0ee19814537a0e63353086a82a9f0ce77025b374031c6a537b1e126c3366cc506c9edcee4f049de82befe8a262fd4dcbd6dd898b846ee9fffb6e56b916ec0cee9556497e12fa624d69a588f0f37e0e1c7fd707ad425a020b284f1a91baeb3073a60228e2ae91e7b25d647afc5bdce497c7bf6457ff92327c56b41e761ff7ad8b2d6581f4caeed1d578d080231609e45e19df31c8ed93049be50b875f6a3217199fd50141e84c57313d739b360345dd81909e1c77ad2ad297e685474bc402938ddc42dfda4afc0fcac7e7cc19701036e07c96f2ef5e72bc1298d46407d6ec3eaf10f0dec4878163f9f96043eaa2a65a7b2fb16f7a02ad7dabb21e77685be721a52fd3ce7de578374d77ad50aa83a123fea093e621a90c14cfc6222b4422d4fc579a5dc4d89c269d97bea7ba23c8204f2d90924664a950f16b30f36d21cfbe58aa3cd27d343116ce1f4088221b914136004b1e7587c0df8002c4344aff83dbe4b53e5767cdc52ed8656230d90c4b06c4ed5cde9b3c5e362c0f1590b74d15d72504725d320ef4550398aa3badb927b6a0d8d291874a2f99bcc2e744c4b611af6162763c278f9fc1645aaf88c67613dc984edb692ad7b5964ed8b20294ce78319a16184e8fa0f3f1eaeeecc1b418922c9a2fdd997ee226595b1f265ef8b5b2f8730804f4bd03a4f75522ff64f736af55f112fff2ad307f6cf7baa9c3e7a172c86aec325a88b0888f6481db5e602b393ff0384f3ca392c6ebe0582e85825bb7374cc07deeb3dec8f8c850366989f9ee2d949853c3e7ada9b17b39fb29b18a1629c0a607f5637f6f522732aeaf57f6a165231230cc78d385bf08712ab66bdcb03fbebaec987ee1246fa4a0ff13d36470e7998cdff76bef7103c04f0d3a7706760872c94b85aae0ff2f4b3c4067409485bd271d66cf1a9ae901fd3df06e7b9f680d4dab976afffd36f7d586d9621950bd09c00721ecbd220814dd0c24cfe993a3f70751dbfd7784a4246b31d38a53ba56a90554f92da69f8c9b3d4fbbff09b815f8d6af086e5d4e1ebd0bfd2c7d0d618ef37291c23d522e8136967e5753f918bdf2c9a784bd5138d2db2a5f6f7d00d6ee2e5c3fa67f84a7cad891d242716526c75fbcec69ef3cc4b08b6e978af8e7e658fc6bf943bed73519e5c5fecdc9238b013fc214772a7a11f7150638f827d5658ff6193cab51973171ccb5debce02a55204af6730c57a19151ca660376ac1a5b18ba9200e5cde38478dbe625416b10e01061a1f5f6aaf7e0be11d8abe47e1397d5118567bdfdd9abd064ca4116a8095fc99c997c0a5130809bb12083d50e5ea46baf73ef0228cfc5888cd045b62eacfee4d17c590f0614588988b97b38f1a99a7f98fc9e47504ac4a051ed2e572e94f53a362cd5c0951323d668c3f91ac8ed4022c475726dd332007977bc91417eadfbe5e595e12fe7881d2976505261ac4da8020071617116886f3cba79350a7c20bbafb3f89326a601e5e3dbef7255362f1fc94bc2d823f5ffe1c2ee139dc4d01494d17d31f05654ebfe756543bf60e4b15938e92980ba25d8ad47af41fff7f64b5ab38ead30c69c3265c13a417f9dd8aef9166a40c582d915683dd626b7c82f66d9805b329f2d330710a41b52f29c998a51d69e7f00ba8694cbb1f6d610506ffbd8b26a6ddabd59f5055c4debfa12ca67cb6c9cb25149ac697c30bafe75fc80451c4831ceec4e5dc97372a0ee86660d192efd30d39dee960cd274c4a12fb42f023bf6a329f4224b2555e39406a839b97ceddf7bf45d22ee49083cd822ef9963166cd455152ddfa67c9213eac1e195c38af00041a3223662781418c8483c69fb7d25261542a8878f5d6e064bd1bba2e51956cd3c3a01dfa0e65c2cad063a25680adf07a8c746df9c72a0e19dd23759a3a1e594251c0590a342f6f7e69e39773fee19d26b94c521f367622ff3e1b46d83722e09f8004d7946c1aa3c86e6b3dec6aafd0136edecc64e189a4a202b3f84532ab5e5807ebc8315df4cd57938a6ff871193122c83c848123e659410823b06ef924194fd37c78c8bbcb72e67773bb3611185a0ec76fadab850c8547f21c639e5ca275bd3938ea2704775f9eeb51c6f877cb7cd8ee3cf1cb0597b4a694e38fabb0754d2a6956437bae6ea8973d286835f6788e97e347a53d6cd1a2f17e9bc62e6f36394981dacf57790280a1de548d07e738ac1cadbca4090526ca4679a8a38a3936bfdf4250c6fa3407a4a0518f0e332de01d20d64a38b874aab39c6f3c15439bed730ddc368c23e314d6470555ee7809cb89e9cbbe9a5e75e57f57e4f8455817e94cb62055448be73d325f78ff88ab45dd9c07737b880a85429ef257a725ab757116cf90c7e486925eacd0358fe2f43dc0089c90d8471597d3bfc458e6c67761a32aa3c8bbff674ccf75d49207a5313dc17f733b97db5b5cf5c73a2852f6e24398f35802ccf07273fe3cbf01b65eca6cfe92d9edbf8ef1b4795f7c5a766b471f02e8322167c12d2144956dca6712fcc0093ea44df0c91451ede5ddcf4c6f59b410bce7421c93775cc2c132c04ee728a2096b875e1f0e544c6f4ab62c18b5932fdd5d56eed94cf18069bf62d79070a91df9b7e436a81d5acfed5492690ce095f2c4b82c4f945d4ada8c59fc7b380f7db064cf1727d312a6d2113d561985de3d14450a524d3073db58c7dd5e149590cbd50d308a481731f31e5009c22e1d92af69a6594eddfb6f0b76f324e662e9df2911e37e228d44cd0583aedb1de39becec2225f3ad3f19e945435fe7bad985b4987de34aa26d7336a569495034649c03fd19a3a9078b6061e8f4dd5a57bf93c45a2f65c43bf9bb7431c569276cb1fa2cf9bc8d6e5cd61646565164bb1ee85bed4f13450564af0c474035e617aaa1ba8688cc1b0dcf6db60c20d66164556b675179f780a9ab328829269647ebce10f8e09b8022edf0b3d3a126a753bda24dc731b0dce0660dbc7b378d49573c54dd99c064d837e143620ebf470df5c7d07ec5850d9b0f4f933e1308517c0f39dabf6b920bb5af4b487160b4a7fb50065e5f84a6b1f0fd956c21463dda8eec39aa6b932b33b8d5eff423d758d75a8837a5dbb568a802bd70a24a002033916363e7844dcb8e7d92092b6dbcce050ac6b0db791b3b3f668b52171b891ff7f7bf0a1a3aaebac9ad016531e09ca9f63a2d3c37f347f6a68a0f5955cf0b9bf695106136e3c41e5787d4d37e7867b0418aa90681e0c39c45d7fc29abf2274e1461d0f8901e7dbeba24591c56d18d23bd807f70261cb0aae979c65592fb04b54122bd71214cd7fd00492f774664ec7d2ae94fe65b00bc8c581a76745013305b6c54996efbe68d77b3c72d54b1342b49082f21c85f0dad59cdce6abf7365e036bf2eb085f73d9b79d950e887341112dda3e10cf60f1ca671e1974064793ac5e7e9d85f641105066ae8f6072c4dd0230d630652631b6ddb9eeab8d72649e8534af1131c1cbde60154fd3dc33b3fd05a0a73db600f9a9e8bdb8c07229927a44af00692018e5852246b4cac219a8441f2cbb71faea203f470d91fd89b6bb44b7e67a79bea6ce0e6eaa9ec67b1d0525edec6ea876de01b6171a484df0d91ee37ab2b0964a23d9624630c17c0637b3588d97017e463e9534bf412bcd4ccec165b8a34909fdcd07e480302ddea2fce859d332afaac90187283308000f918fd7a8d4b0e87cf7e51675beeade4c2ad04070c106f9083df30f18ba8cedfeff7498f60df6a660805b6c8d94d5f58eb7f3c790090f62f7ca7444df74de2592bd14208991c82a559161eae70e48e1639da2d9cc4cc7c2fd8970c4fd7a8448ae39111cfa731e7730b8f6b3dc11103445bcb89e1829bef3eb11c06de4159c5ef8163d2d7d81c0f62ea2701172abecb8631129d628f68e9b0729fcf5c9ec02a9ac1ff1099fc409659dd831d1570d54522d2c327a3e6d83ba5cd52f7c70b2ae81c1642515f36636f9da8c3456b2a35f19a75e2428337efc0508dd992adfe0319da35a338675fd340191d30f6666721c2a8ef9bf042c4c199ccd0e980367a4b8ed3ea56e888dc04b0979934b1bcd966855d848ae28aa0a66dc02542fbb8369ad6c932ada3a5f752fd612758bcef0312070d3b61a1f931a701b85cd117855a30f5a8a05bfd2791462b6771c7185733dbcc214d329562df7353c9b7bff1f232064683f1f603ee1bb8eab4b8a0274eae7c047559fbff47ad45c401e54afc9a95b62b7c5ce1bf0d3a23a9555c9c61af9855ce7d953c72d9e4315b3bca9c89b4f3a370ef9c63ad93adc35827419f1a7a30fd37ea436f1d65ffd32cf6d488853e73ad9360e119b269b2be2d923e06554092cbefe3150431a6bb4e73cac117494c52044ad356b36db72b55a37ff487c4efdc98aa867a37f1934a8b19734dd363674d1e93e6a69dd3d9a52ffd12d706e6368a2a7f1c646f9d33036dcec63ac220532f6a006a8b517457b3e58c79566f11b78c5e700963417c5db140918b748aecba2ad0aba553a7956d0b12c59390a2b8a7a5d660b3be82b1c49c41de4bc785c9d6f490d743f4bf01954435fa6a1a801010ff27197626f1f3f595c5647625831252a499dcd3a1819f9ebf0495a9d066f455f8247eaec71558f8f4f4b1219412345846c2ea936449af4f0184580cbf18c95e4d0df033e30df48b9d268115dfc71f617530ab264b65eff5f40a757b20f2ff04e8a39828402563ed0235ee1adcdff90fbd6afbfed13b2d9358dc33c174b45c07a58a46e984f65b7c19dcc66b8e2e94097bd2674751567db25ca3b34bfda7c7ed525a2240da5f553909ee7ea6e44b784bddff476743cf03ca70ab7e225eb753ccd622b9a4f030d38a10404f285cd8f9db82f500035f9020fa910772ff44bed6e9c9ebed172d982b1842a30b7472003b0f6ce167e7f4516bc4ed8ae69803ef94c1c45078c557953a23e0cb9254d78eb5647cbbfc5c86a48cfe29930f374a797b5fc0b167c0a482d524427d7df53da9e662aec9a00a395a9a72dcb05077c36cf590c6a5293bc77e020e0f59721267d0177637d08ad6165cc8ffab5fb0a55836016cfdbd20a041be3fb2ae2609eb9edd415a13b6195a145a471d456a7474ce8406e6df18ced9b44deac79addab9e33780e9e645e8a6ada04462bd8bf70ec2a2e6703369a64e67eb1a9f5b21eee229e6d1796bdbb9de6c0c9b160622b62728e34e3a91f5618d0009cb6113f1ddec03c499556f143b718e41d2abe520bf34470f1359a75732b8144a9ed0e7c25bccfa6348027688d01823b6cac60f78bfbb057fe584ea90b040f1875215d354bd3dc061d82f796dc94e81e2665c3d8077770d298b490265aede3f2fa4afc106d2e6c60b6538b9a724f0a43d40b8928ebd6585772acbf14c402f343a0a45809215fa988e2e2595a599c5f3eec5485b19c4120335f8f0ef98b00206c6e6e4c9b5f00bceaad0a9a47bae0c77c375c9184f7a5a3bec1c4c4a8220135207e40358bdedd07923c80ebb269c7d03df0d6d3ea0a43ad9f63cecaf8496de81a54ee942d5c945dc4de0ae676240170d9a84528fbaa13682fd2659fba759ee68852349b0e1f194ee39501b52b590cf399deca00cf0b61e556dd89b4bf8592fb6ef75551f06d312f3d6c868a1991f7bd5093e5149abbdbbb4d8efd8b8ec1cccacaf9daf27982636413cd04288c8f03674946d62d53a75c5781e2038a913c8a06b080004e0f63f088c0027e3636e269425cfea4cd75737c0cb8bad7abc7b906eebcceac0ae1d4729378bbbd8fa2efaf4d5574322aaf7fa6cf023c37c03b23a94ac796d2c111542c1867601204dabe112bd49d8fee971d0a1dec948047970008751a274c65d89f0d09227a777cfe8e5bf17e7f58564ec732cc774228b0bf8f4c20d65a828ac4c48eee00172e147099494204518da27a1597edeb25000cfffa7d1173a5f992d97c08eca3c2fb2cfc611625caeafd9a035b8a030fba332d2740ea81b487677b4560ab53e1827b49f12caabeeaf43289963c74664e99f7728eb209d2788bfc2b484eb6152cae2888f28b3f3db10e25b4a9f84762d0f611b4c4e15c829fa2945dd70dea0837db1f2f2a53b3a050e03b2092d909945b47e5deb41cdd369c1afbc34d4dd9c9f4bcfa20cd4ac9832694a267eded61d5e562a7be978fce8f8c37e130d90dd3f052b2a89c4f5d6c4b390ca76aa51dc4cf993643530e57599ba493ccee0fea5c1b16e221ad65090cc36fac8ca2cc6976ebc8b7fad9431c6461da20cebc80a421cb0483970f471d691a26d2fb1d7899a142ffe251995cacbeb7008865954e60750b51519209af85f69832e96bd491406f27e7168cecce4e7db8aa7c0ff291d2e8ae60cacd5c08e75d5af6b8af0176cbb6872aeb530d960665e7e085f7c51a9e42b8ab3769e0d15bad970984e431082f1dbb6306ef2f9b4a3ea9ce59c88cc094d38cff0484214750f4d7948fe0f20e6ae1f386615e0a2c9195ed30cace6fbd08fc41b59123c33c9422ac798fb2619d36a80d17caf3575a89e25645a5b063ecbc42b53a34008f9fdb1c778bb968fb37a97d3e1c592d39d92a8f7fec905c5e59172220d82fb9f79b8d1595dbaede89b25d616c0ef7f78985fd36337a7d717480d2a7dfd3ab7a02643b68ab970b103d8d1a129ef7376a44e3c9c3bc29a73e4fb681f2eea152f09fd74b84686e3e47f8ce8c1c34de59fc5264251b9d57a252f3429d577d45fb15ebadc1aff3fb7705bebe3ab86d0fce24b893322c711bd3cd799c3bdcaa02b3207c9491c19c8279a928ca77b18773aba7e435f9139e787c260270ace8ea5355cb7ff5fb11ee44f850ca7ba51bfa45532491df779ef54e8325e4cff68207aa09b8eed73d62def03e0c666119b1939cdc893e2814520761eaf4bb52807f40cee511d4845acb352f5ceb1c5031ca0895eb8748bac47b1d70eae360653eefcc67bb3bd51d55d8d653dc4772867f8ee74ddd0e8e52db061be7cc0f4f3b7360de2660508e7abeb466dfe0a18ce7a7b5801408e64517da1c945e4ac97c78679014aca23e4325f08b1f7e48c1ea70921317699f0f2f606bd26bf6d31c79bf61b6ba58538afc93f5b47de995aadbe8447bb1e6b402b633806a40245bff901d44d42ed6a5d0e1127e736c7e40c7340a1b956943f6581d8de6ce3cf9961e7e91253fdf5a25cd1dead9b61108b1fff2f10b53dd5ba32297c8fee7cfa9fc2fd842004c9a34623b5de8b9eda426f8d9fa803173c148083bffb6ea0c5e250e03c8acb31138ecef766626c90dc0d9e8720ba80009ae1ff121a0cb8e0cb8da45ad0f0fae7c36f454f4d2e411879447e8986ed960fcc5bb55bc767653d8d99cca5f35970b92f649007f6255251ae1f27a2bc27b12f595c2298ddf3909af34f4e5fa233af45565166122c04a4a0912445695c35d2d145f204a2b7057a6e4e83c3cb180413df033f235789785796b5f168bd6e01fe47e9011db6520d8038027152e0f064c9c7602c5dc020a32d602661d4123f6f34dd3e7b0fcb64bdc7cac8c6603b92246aa53fe1db1d48f8446a52dcfcef39c8386e02f7baa1d574e05f83689fa145fc0121aec35bd04350176b0145d254940271a3f1a9aaf8e225e6cdb97f49e01309731b772990300a936fc31ea2f99602870669025059b2a5e94323468846538f196b8bfcf6ae762155ec10aa725f432162ed5eb5e8bfa48095c9c95bf6b837b9040e87adedfed2cb5e99072af0107139e0dc69d8bc4c4d79142f6acf0b0d6916bcd3c05d635a8895208e018390fcf021963908b8f6c733927c8dad611ddfc96bd54a0dfd8c00c64c891cd87c7b41473dd9183e854d97a4b58fdae9c7d70590e662964027e21d81f56422e802c8c679c5d3f8b032e2bd7ba29b1263e1b018bb15727f0d6bcffffc888bbf906fcf1dc7729b319088b355924059708f2921d6a7c57371179a4051d91075d6d219176ff9926870daaea87f355acea1dcbfb959195f021e69c99d9750eb55a99f03426f32ba1a7ad951507a463e9da818b70fc4e9031b270c102d97b07869b36becf2b598da4c9d66d66ffa8cc6474cd33361c7fd811a051e2fda5c76cffa92f9b0c4b235c466f0f4a5053aef83e88dbfa59541266341a3b5b300c5fa5d506022e804c3ec393ea0d777e684b4adb266fa6ac01e39c78c862ed3af9fa5b01f58a6b54183586fb681977767ac2ac12e9ea24996b7eac771178c964f3dfa4e01d1533c4179a671e5a4b0095e00be9e90a7b9aa82ab49203501d599322a1ffc68ccb16a8cc3455b2c352b4f198836dd7a05e13fc1815e21e4b355b8741369ccaa580817f582d13c1a53addf56945307d76d2a65e1162261444603d56875cd150661a11e854543eb968ba72ddf945895b13834582701221efad0260b082ff451d5fa9b770db87a8f146d4d851b2bc2a5bc816ee83883c57f727dc23aeac15150ece0c2cc4f18164cd127691646c441f4bd485b39a4411e8336149a3645df605539c0efff8aff04e291d6b550a958ee2db2c1b7dc0809dab163f433f3b60de3fc4c58d0a27a610fe204b61c30a4df31cb2463d9c1b5315875b922d84ed96ead351146ef2369e5c485be9bd49d57f2aa14a05a1e10df450a211f8e20e15afc7c4a93e2a4c0e654b4a82648adb9e45a50afb0379eff72ad2bb373fd89ca3d40498f574ca6e26c69f8e804966612588f1a740542e7e408ca98d9a22c13304538a342f6e3c62af4e952f4f8b0ef271f504af89ebf32581a0d39ecbe434ed6fefae58e768e7ad2f98b03c3ec953e9f791b2386c55a8a9db94e7525bc2d85b7b34150c871190f846d0ba3ccd46fbfa1262313aff87c8b5b191349caadbae7384e8a5013c34ea2dee9e604fba9125248ef8e0cc96d7450c6b99964164a68f30c51bc0748a5d65cc5d2635097573e9fc70c978b99b5dd1dd38e1114123271dcb9803512103cec808c2319f1b6762d3704f8fa09fd6ae6f6a9336b63c6be5572dad4f9a2058cd1edef85ef59773b064e8df416e2a91f513a5763d48ac6b2dad2352802bba09f256654f602afb78dd9b7d84f0b3dae1f16d006b77ea81dc5c4445aefa222df7e39e5e3557de449272a95733b6066821ecdd0439b8e1ba7cc772d844094feaac17cda24fd72b66d9e82edb1414001249be2bbd93d56459b2870598575d0b39ad59fe0c34e3585e4c77de6c333f9f21cfca2f43b18313354f67b471d1a1daee7ba18e26fa849c85c64fd2202e60a00f2954aed5ec5f91b69409cf43e1d229998deb3c4a9369c7afe585ca2782209cd3dadc9b66eff2042ecd0908a51233455ebb41f55015ec9a17bf96d7f34889caea27b6bda18ebb137f1341910820e5e67b5e471d383df2892ad9d142af786f35b35fed04fc3915f910b8941153c59b6e476694e04597203778fbc58df917352fe2e3901328f98cfbdc4a64e6964dbbc8c688ae01cb2fddcb9d283e602c1862ccfe4218e5863d024d9045735ce0805d3e46fa2f7c4b7eef79d16e9231d4a396b6ef3ffde548b7a2968d16d16ff92220cee38ba1e33d5bae6466035e004695c08272a4960d1b71fb3ad174cc718845ce23f026dfe91f7d20995f5daf7921453e88793cb051754abb251987d2c3b73c4ae34cc21c2bc2cbed4866fa6faf6c23f63bffe8d18836c331b1c16b4bd0a2fb22b55b4411e3102e5763846434564838e801b84f79b3f2c5c10de4df3da9462da2310fd636b28658d7fddc07b4c3510d55c2613f2aec8c2f9568b997972aace97cb7ab6c14532c8366c1468d08f8440c03a04eb0fd986eff9ccee2b962ac51ecced140daf46bc76a5b839f998f64522d4d5ebc7f36eb4b3634405eef228cc49aed1ec9456445d5f6683f7eb7f1b77354692b6917d7b868301991dfd3f06c930c098ede6fcfd51ddd6b16eb273352bcd125ec0c74920bc3dfbb2b3ec8092a5e9d3faf889d26a09eab04c0e447a8334f1464f6dadd9b5a6731c351a4f09adae1974b41b2d6bdd2743029c7490a027c625313719fd3fda73d679392bf0257796a6eac25c4be069533cc5f580a47e2efd4c0e937a902a5ca9855bc958cf6951d7af094702f95d846a3b21cbbab923056b0892a0b10cf9c681928f2f1cfb69a1b049b2e41f18fc854acc953b4535dc88795d881ed74a055575e64ebc36ec7aa3442c6a27b31229188a741199ef09627df1598f0be345446801251700c8700c2171e9648d70356b121a80efe2043056b56827cb6e859dd867c9ea810af0d5a872f71d61664bfda40267b23554b6896b0a353311bb301d5b58f64ccab04ec3cbc838482f093e1be5b39d1a3fa9077073d70a568ebc37ede310360c717f7baf2e500619bb90eda7265e6fc81368298adcf98d1eea70943802fb309bfd992551851d09e7565be81954a4b86cd926207bbe9ad127d245268cf0764e1c980699096d7d3837547a6a03f34cbbcb53371c99fd5d52da60e42360637a035947d348ed0ee84cae6a2248299bf7ee65d1a0bdfd7539f824cc2c25fe90b3bc61417a9cefd18b5aaa5697e8c05c19bb5c6ead0c3d8eb18ef37a416aa70e4c59b2f72d25c3ebcff2bbed2890391e20174cfedfb91f624f9fd6d59babb944346414589988531dba36ab7dea36f0ad0f08d11736bd9f2b9b2199c82ca929d2b88254c73ae34d6eb070e2343e6e330e8967acbb994b70fd8df151370d672dd685f35594ecc8769fc495e850ec5860d91180a7c813209f19003fe878162fc910fd71f7777302e78c1e49208ec25a75a3bd76c42e22d242dc11a95f27c2228a5babde0d3318b502703170efb2b3c163b06e9b25c1a1133b8c94cd2b795e3373c00c80fd0d51ab1fda5ff61ea246d6a9058b36a89a4cb0842fdc93968cf10101e878c8aca23bd4ea489952e3289da8b57e32250354a23345f05ade40318271e7f1dea47510d0a441375997b1b71c8305bf8c89fb846cd946d006d8f1d431b66eda6f735d8c024fc19a04de6a1fa3810b287f5116bf3178665c3ec48fc73709743b0c4e2c5b02cd7bec0e217d9f9a6990bbe055daf57d55b56b1a2fb4bcb5bcf4dcd7cdedae076d08bfdea4aec35ac21d220aaab1de4b5d05b42216a607691c8df09edac4d5d86bc07c1d185a51a7237f67d71ba87f4e245508d3001baeb9156037dc361840425593489cc62f85d2050072fe0528ee605dd91a10bf09bf03406c38b761d76f5608922f101ac34fe6edba05fa5d5816b10e465386912ab48b2181c103e31910dd4f96fd1f0ddc12a3bbf64afd6630895894c30cc43e49f9a747c07c69b22bf7e15579e9eb8fb4f3c4acafe213246a4033ce48e886eb700f6a195c0b0cbb1ef213b4fb84d845a95862748a5a62fdf15a921202dfa4dc02c0b33cb5df59cb559cb2cb1105c915bad3f426dd0dc931ad2cbda956979fa16df90bc61644bd3bbfd903b957dcbc11baf6d78046323eff0ef3df62bbeb45a4b3127ff1594f890104463ceb16c2599f15ea5e7f34a38006450fa61901b6210bda9d88f7695dfd8c17cdbbd9250be67afaa9498d5f8aefa8f7358fa8ed02e00de03a7efb579b3dd9030fde3671fe37b67402dbc8d2f0766d40a5d39b27ae7a52bee83e4bad52926a88e3fafdc32cde98a954a6faee11897668296c288c7a1c55720c50768248f600455a6b9642b26bcbb8fbea915403bcd84b5c289b011c9e5b958e7d300ca843b7f50f0ab5b65823e3aa645f1caa72485d59292d25a505cbee49aa075eb70f2423be3cbcc04fdf6db9bb742cd87bd6e2efa2197422832ab39b00f13105c3b07e9bbea437d91ad66e081d1ea7c8b6fc1f4d2fa2c222d863e4b69dc2adb0317eb3f9b21179d194e733dfebd38fd64f03846edd8f0fe526edeb0e7b8ff254b97afcaef11a23fb3f8faf4f7c52a23a4e4aacc2adebd5d0ebb09713b4343b0274466510b7086a866fbd3f44aebe38c8d1b5cfcf082982998bf95f06985b73e6555e84b8b382f0e3dcdba918cf9a393e9db56111b283399990e716358f1d17ca2914ff21e3df7d198db4109dc87a85107da961102f70697245d0bb02077a78ad88916a2d7c2f8c3360b8a1d9280a0f8e84f6d5e0f2b26808ccad6505932fc4cb9df68d54c4384a967dbf40ededf62e75999862a3aa94bcde26348ddc154a49ee385c735f09a7bc7250c0e61605b880536ed7d3326343bf054eb3948bc5efc5ce5d0ea1516bb4c5b3ac184117f5f91dae45c69e910cd7a619dffe66c795aa80f33e2dfd2dae434b2b27990604d5f8118bfbb96938dfe05c4fe9889a18e4c8f17625d6d9fde60a5039d9b4266dcf0758f9cd46a36860c54422b9657480a4825d93d27fee825c58369bf329714fa86e9f69116e325df6648813de77487257cbb4e1f014ea3f043195959492bbb67e047619a90f276462d096197c49184ac1a09c54d57be60550c7d3e02b5e4eee3262b431ce5d5b70fb9395f74cf5f1fc13e6075429d48b1f775554a648e45875b30ccbe75bf46db7ce178cfa2083774fa094f33936254a719359c51244ead3200375b15292ca9ac1664c42f40245ff27531e815507a4e98b0b8f9b6ad0afbe0f9e1a247b1eb1226770039b03fdd964fa381a3822c177f76727f508c6045a7d7e07793c9413092b0ec55d05c88dea853336fa5b8c74f1fe5a1b484d6bec820eb2d9c1aac380b05d96ac49a34ab55d3ff8980e6b255402f69852cd834ef318cf3f5b9fb9de77c83a2e90adfc1ed8cb3889060aaf97aa46f07b2cd602ad56617499f2c97639fa291cecdc61a5482f91e96ed76fc666d744aa4f5583e2bc5c239c17cf8e3917475591bde34e2d04202266b84e6116e9765b462f960f1b9b2a9c4c08555e59ab6a936d6b5146b064790b6cf8e9423c7c3ea7739c61edc80770a95a361e87bbbb6265a821ac71afd2ea4c869267bd46a1e9d57dfb799c19f4494b2a69428f1ea828915847b0195aea74177704703ffb6750cdc47dc728179fc61d9b309582e98a0e3613fac72ea8e2fc940d2b28efe71465118c00a81e0e964d6d411d5e90c96c82ad7f327f96c28499cbeb617a908567c66166772bdd74d832877c4af02402ac8ad00971a5132572c27b84579c635dff05239d983cba52130f90c51491750066c46a0821f67efdad7061dd42333bc11a858a4f12b9883a594838723598834290226dfd61372bd4807ebc6268074d3608429e218af39de1a5fdf7f904712f9e523d32b95a16d36faad00cb306e1e6d008ae95f68b41b6615532f7773e2bda44b6e1907eeb65575b3a48ac84ad90c8a3f444fed55a39e4e352d1680001561aadd4825bcd86c391be37643893ad6cf7797f8cb3f6aae9e7bec5c76f61974bcff62d0efa4f5705df9df48e25ffaa5ce75054db0487221695d34f07174de3984b2dfa55446710c655d2f2b6a89cd6350b2c603bf4864cfc0919e9f5595a7a6a4e0e4a7c3bbb26d73e3ec22def56ca007c0e2ca422f63c0bdb393249044cf441d046196f47d056117005f081869eb3e5cb171588eed14067c9c1216c73e18586b5e95710ca59a9dd6579b8581dd5caa51552c58df1a09b7168f6c23e598b376c4559b432bb78ea393798e250972652658a1e3caf927b0c38e02ef60809dab163f433f3b60de3fc4c58d0a27a610fe204b61c30a4df31cb2463d9c1b5315875b922d84ed96ead351146ef2369e5c485be9b936b639adeb9cc554d2a9faf1b13a289bcb7b511a6e66d0038cd7a56a5127b2529b5b4ac3d8521cfd1020dd728431a36877b1df3f08581eca8847bf72b3328d22fec0013414173a4e5f361459a7c7468b091ed43d345840709497b6a4e6b3592586a5a8f615b6ee70d0fd18a84078a7fbbf13f91e0b7163e07515c441451b74c9febd13a0645e0276727952f9a862ef9df86ca4fe0de4de50fcbc8d0b56d8f8c4f4c6c2cd4500dec604d0404b32e90d68c2f69043a86c72ed79d02c68c3a5d8f099da8a59130de11be359bf1268bdf0a6ac0b71120248058f7f5098b3b1061d679b13256cd170471024908721ecc53c7be0d7cc640212e39063ad69bb4eec8ae3bb5ddc12165b86fd309ce8aaf5ff38ce7527dbe2a5a8775bf61aac16dfadd6fe43afb7a83803a42ce9772c52122f87fc1329ae4fe8477293522187348e494261497fd854ed7314ea388d2c046954cd0efe8a98715d9d124e3c4958c59523c29dd3399e0c6a87b9c525e38ae5e45520a0c59935f21ccb327d80821f878f50e15467fe63c101114e798a51824d08f6e4909ef41245a1c85807fd48e82c97d9de857884d7b1da610f63b2fcf1136fce0100057fc360a37e24ac34ec02bb227be6316751101fa04a47dbfcdf45de39d337fbdaf886ab7bd1cb7596c68f3ea684e0345d01b91a69d91fe99568f7a2dcd37127b61641dccc6f55155015ec9a17bf96d7f34889caea27b6bda18ebb137f1341910820e5e67b5e471d383df2892ad9d142af786f35b35fed04fc3915f910bf4fb991b148001a8230069e755350130374042d975c63b613fc3ec10045eae2c815f209a221ff097d6d84a8f7b5882044ef89bf5bb45a6e82751ee2b8a8dcbc13c1f86207f6810a935a2fcb532649e8bdf78f5d287ae51d459fa130b7b6e9884e89cf638791d2c75f3ac54ac6b4e5dffde6b00102f2c71225001e3a3bc6a75c7349e0867e41c3f343c5c2e7f5dc2d5a410a68030e42d7f55fdc5aa1c03f5d9969d6171858ba3771711781001a9544075f3b4c6076d228a1cccfe206b4b268b63f05e78e64d02aad336b43b08f78de623e6c60fff6a53b58f3e93b79c1c863264aab6ba7358b5ca37bb31f88ed4fe15832e09d2cdcef911a7288d1de80ab8a66db4c799e3b6318ee62057a37c5d806161c508552c40915eca0f276b300d5df6551a3b64ee31411cf293f53c528e9f5e5ab9c68d915c050024cbbfd6ca613adbc5936816e13625083bb20bbbba9eecc4e7bb1fc4c339642a6ef50b043953c3eb890c2a2cab95dc43ce4bd8e410d00a8af783bd105dff511c86ac1c8ca5f3ec4f8e3d8fce130f65f7e3b02c8a7f061a2e5a6d1b1bdd1952513689c1710650c434781f08889a39b46b51c96892bb5fce89292b70d80dfeed71a6131a1ecb81fd4c9da35f5ef381d2a1e5d401bf2f170e7ca2773f767c3a5865dccd0276e58b8b11ccfc85ae202fb660ec9f88ad4d89914a013394ea85887ae88fc940b5ce32e4e7def2ff5c933f3c79827267788e2291bcfc2fa108ad4d94e7eb7007c2fac65255785f23e57cb8c2a9ed3333c7bf0aaa75b5dd5aa2c40f7dcfc3aebe1da6182d1c4dceccc2d39337cc69c7606d69491808a63289319af19127d0597f5771add1ed3e5ec14f6619b19483018a252c5cf4cb4e0f15bb359042f86b5b58f64ccab04ec3cbc838482f093e1be5b39d1a3fa9077073d70a568ebc37ede310360c717f7baf2e500619bb90eda7265e6fc81368bced2415c5502eea1ea6942ad737954803164a32851b540910cd09cdd3432e3a8c79777e4cf6bb6a86c17a44974614a13bc66657df9bb636e2ebaefd25bb0f9aa82cfa5412494a68f100c8375b466a0145877658cd7fe0206203a4d4bda8cbf784f2d6cc6d7dfc82d19666179025c4f18cda9eaefaba1cce4210ba1e605d1f960ca885e2f4160019fbff11e8ca0f5579f00f93f9492b112897b7828655b235e57caf569de91220eb1aa049be1cb68954a264206c4442cbe19773766bee2715da74cfdd60362aad1e0ec960f5f40c5b13e36b7fda3e20712e9dd25ba4f14ffdc6ae6fe1940928eadbaefc1adaa4101c8fc793b8ba6788b824ce633374af27d6255319ce5dc540758eaf93ae8096c9897040a929d9bae6066c8d2627179584ac4564d3f47f839efda219de489ee8e385a240626b9f6c6f3f310f42d43c3914ff9514538580699f2fcccc461c874a2c88b5958966e0867c1d0ca5e118893deece9524112748d3b1972c6509c85914ce740968faa1e6b241eda0998cbd669e77195001e7cab18fa5809718ba828ab9662ad0a441375997b1b71c8305bf8c89fb846cd946d006d8f1d431b66eda6f735d8c024fc19a04de6a1fa3810b287f5116bf3178665c3ec4eef64af693c8cb8116002506d99fdec090cf679c75507d83c43d31ded395956c3aadafad8890b1d29db082a81d93283337c018196a01206460d0c789d490e9ec50a47c1e850ce290fb0810d5d6706e85393a882842d2e0f9bb1843ea6eee1051aa5e3e5f763fe970ad778cb2ef132301fa8c3e4f29a4b5cfe91d69fbe84b0db5095c95b0ccf6d7f2d629352963a3bfd0e12aea7021157fdf1e7bb0424104637865722b9fcc4f108eeccbd15afc38a9777ff709a8e795b62b12907b3d42091a1bad91b89615d1c8a22051770f41c1060da49199ec735aee90d04ed84d112615ad630170ad701a7615833489c1a706a7e9619e1501cd23a88c6316286268f1941a2b0e1d3635f735c430f71af41995bd23a38da30a85bf2f87d1d2d56ac2756eca48e800828f355444ce5f6d46c06c464ba9628b5468bc463c9d686ae4ff1245a4b3127ff1594f890104463ceb16c2599f15ea5e7f34a38006450fa61901b6210bda9d88f7695dfd8c17cdbbd9250be67afaa9498d82d43c46ab40ddada9377b1b98cf3f1cd66b790cdb7ddf8f7605de74579ab8d827d591a5bf33fb066529dd74a5ecc30725b91303150eabb42a7f46de4b674ec9fa24df71c2304d73efcc274630dee01afdf9db7b0e99c25adeecd8dd7c79094e1bac28385f3e9947389777400f37cfc83e8ec15fe7a7d7de777b5fe5ea7d6864d0f0404c87f7fc1f93c9b4f5eceb57f97164c541e67ab1d5c52f41be0e19345cf70b57db249234206b8aee5ff149f516588e250942515ccb9b6e1ce5fa52e6c32c2665b40dceea3ba8dcf4d8c247abe2ed18a981e3869a57e1c2b818c011afe537d286c7dee7208c1473c2645b744dd8207a8f94ae3169f0a026ae1b791ca28715f72fd0a43aa225ce168898f8eda78f463b0ff1e584bd78eccb69e0bc584f639038eda5b9b0ec7a22dca5a9f70b6b92a06833171d34471ed955044161029db8ff31e24dfd470aa4c90c8840a4ebcf494f1778b4f2f9663bf55b61942b279a92ee508b3a62cb2ce202a7658bd9f08a75f5a8de65938c441797a131bdcd9922a4f608276355bcbd41e96f9cfdf5431d8d134b59cc1a1e6a0a2e26b6a6b9a2cb092295ef38c563065339e984c6745ad60c48c911a9067f85ea431c2d46f5005f2911cd8702885866709a7bd9a1ce5d691f8c915b7d962f8a2bee49fcf23e5e257a2ff575a7cb9066eea651fa68748f550e09738e3ff193af98dadb231d7768f133ddaa936abc8b5d4af63125bae2ad8a83cace1979e41b5b187e96f386b90cac9de8c6022d05dd7c7ff6f316727cf2a860b5b0b7eb89f3284febfd952a57ae13bda39b11bfe55b373883b76147ae7cc404b4c4f0038f1689a80acd9aeb7599dc48ce8ef22a9bf3dfeaa39df017597f052156a15ce57b387554841bf65fd551b8f8e6b4998c23bc882bdb401107d1dcb4679d0a9600962428e8e15e8d5019b354c5b24a6c0eebe5fad683b122fdd68dc2130edbfab2349f224197b21676385a6b538dde1562364eb0e6900a3b1dabd89974a6b34d33589873a4171adb909851e998122efe8fb6fc809ce1c52b721a52f8841ca645251175f1608deac68a3cfbf256ff08448006dcfc577ad79379dceccea0a35284310337a20ed9edc75904ee8179c4fcb101393f77d6147edab208c2742f53982e15c30c6f09327533b4afe180848a53b3c40948112eeb45d041be55404754b3bde213b7a6819efb0bce97a2110af9314464fd35665ba7fb13031f46b2e627054a05de0a183447a05689aee5f5f24ed3afba8eb5fdb8690e9b693dcf8337f7c059a29e08c1a2708314839651c9d8f852704fef186410875f0826cfc2c675114be58f6c0d595d60ae7c55d443e5eaa1e424bc659ccbb5eee43e256e10211eebdc3069f518ea384da6cac56dce381233150e17102d3f5e7f0ae1f9a66a8062e8029824884cdfe2fd7e45ad7063d4973b6929d844aab0a6186fc35177ce06f7894434660b56a98e93ee760d68da29153b3ee386704a1ce2a06897e25bd50e06225d3d11e83e328fd1cc07a6d38cd862681318b2967e46a6f3030aafe507f54721b8a0e8a608b2100f689a67fe489740f13f63010009647ecd53776543f2cbf6870dbfc1d746a2c6641bd7290708035eee9c4c53369129cf58c43847fc88c121aad88bec5ae42d4c628c9f5ff8c9f4a875e3961d6c721c8a88f08999214286e55cba40237f24ba6905326a40a6a76f10a9fc327d2b79b07f6efaedbf625ce52ff76a8af163a194de0f16e8b34b04c5e78baacd35201188009fc3020962c374dc6dfeba7e6094f8c9f3b5b13a8e25d05bf78e85c2a66421ec6aaf7bbdb9fb3a61b27d77ee283c46318f088d0c9a2bc61023c81d46ae9d892365aa4d751bdffa7cf43467db4e0b40dbd4c79de691aa8c3accc740aca07734962cf78231afc16f0773a628a717a107b3e63608533cb1035dd53a0a3051b40f50ebef650353134f7b3089050fad78790abfbdc39bdc96958583dcc206988ca8c3598eba24919179f5c4b6dc05822d9a3113fdd5c00c237941a176cbdc74d3e1ad144584173adec40413d012f0ce6ec7217038f256dfd9a53df65e6c8a3d7a0c67a4919d9699862e53461d08a1dc6947d7398bbe42e5b6ba3bcbb6eaf5640c83e7a48b2bb8470c8b4832051bc281f3df9bc0aaa611fd884ca4dac3f263f9b662ba7f26662522bf0b006bd12bcbb977ea7e607501eee5a8a685c372f4f150857b94ae56a201a4f6e174d824d8793c2162101cc2b835b6fa4cd6cf5f2e6130e52f9a74c6c78d90e079ad31819d2c7ba6e9a7ad13420db41431af53f370cff39f62bd4385e768bd44cd2df118dd2d7273892db2c74c68b4815606d477c7c9512f0fd90835feef1031fafed3fec04f61b570276359f6ae351a0e543345c34d6e2ba5eb11aa4cd3d8c97c3b215c6344adabbb60481fed8d96c08b1ddb305726d32721cd9381c3c7558df16b6b124756969c7c3650ad7910d3803ef0ea6b9f7b1eee82d80e10265310383ce5a1b80907f03ae13cf76ca2ffbc76887d974227d1bf59078d8e03223a3431bc9e804584d9509ee45401d385dd2596a2af0049364c3072ef2633f7d6fb701659472a20c75790f7821445ab3f4344b236cb57f50a93c81aa5b5564fcdd3845a6a134621e44998d7fdd80ac4a5d9284dd629eac407cd636d8d9f51d8652c25704932dc904f0fbea9bd341fa5fbf2fa3b8e75a168e9deab4065b3627b7b38b0665d757c92fa8799e66249a00128d0e55f4227ec0cbfaaf202c4e1a40bcef7f5d387f62c1a1f2344c2e40b206322bc8d0dbeaed45c1e68f0a2a5da2a0215578456f32313c0b6669ffcb13f9a91c5ebab872f5e0fa673fa8b19d957e52bd8e663948560b1fd9a37087e1e61ffb60e7225b79650296a0d0201d2752e6b55e54dedab70d8efb47ab4f270aca741d6b50c265b9f7e3bfbd6dcd139173355bf5cbcea8921a311f4b41210686769ad52d69e518d6fc621add7e884383726701e3c85f5a6d5a210548fd67aaaca5bd0cca128221059cccd0a9877b347504c2aef254b22373ca15909753e7fe6b2c6fa84c335472664c7bfd64c133b1137ec205feaba35b0d4cb9361166d41f367cfb29bc14952555f153728a2a6bc5ae8609f545d5824f212d071d430ced90897864e543a02e776eeb509d4739f129e5d7d47c44430e556906088b15b22dac31b10401d32e659c3563e9e0bf4dd5b2ef83920a0eabb7e7b364ba6b9616d6372dc85c58fb5919d75e833ff3894f431e57b27d79a1a2e730ac2da9eed0c36534769053ad0774ad40447c2616b83c74d79771cf3a6efe50cedc8cb5736c6f00fa1470ec994140d5945efe7ffa19fed9dd14f88e54a49b43bf31cd96b849748498665cebe9013d288b089e1fe630e6bd072740dbb4d9c98c82721673cf39fdc063938c583643b26923a46807346b0450e315b636c879f53a6687a6bd034b3ec69e84928c98e215557dc4d2c7e0ab85efee1a7d39bb93cf934bae0561a206fa2bb605fa39de33f815fbc89b4915df7b55154585b6d2a5d35b79b0dc389bcfc9758fe3789ffa7e60ac0345a16f60273f9ed94466743714488ce88994b4cc880aba91eef0a6c2c2b6cb4687768fee5373b1c512067c23b670bbcb03a038f2e708007910984860e0bc4f99e31f50bbf1cb7cb54bf15cfc5da7d6c1beb36055c223ebb4e22732a255645bb41b1bbc638764a60154925b6d769e5e8de80524ac7049afeaff5fe6935f6cb74e7b24dfb3909351b9b76429609ba974aff3899e08053ba550d71ef7de0e7bd10e24cf80558f536a838a9917024f722aec708905f7e0673f393a6b2cfd6fd1afff449b631c7634c30775f9657ae472f6c8883dbb2feb7072a07ffcdb148e9db83e4473e87879b39124f82dc10eb9d1876ba5e2de153ee8c5c92e154afdd80208ae075e7e01e3c2455156844dbe21b7335f1cc59ff0235aba83349389cd31e9730f632614e35f9f30b655465403dbd9c938309641d6cb19f6e504b82e900f90bc6cb87b6ca85f09bcbddc421dd764fbdc3fb1390be524f1175a83c330f8c2f709e24ac7c81cb9b1c3371523e91be0ceb12c7f4ae6461d2cdf759eff0fc813a5b2c5816c1081cfe4a1acedaf54aa173e488f2af770e4c9299bf719f3c6ff2efdfcbd5a7fa88124708d64f26bfc15ec91f612b7bd8934ba1968b690f648a89a426f669f9ad5c0ab8b79fcc9f69d32b7b2a1d39e8d8a479cfa92fcd936620a1921111789666c4d7a5b0adbd3848f191712d95790ba6960be13b858d950fcf185c59f68804dc3cacde3b55f9c1e9963dfd25b87ad315a501d391c652a557b6da6874bcd3bd81586df4105e49aaf5680a507e94e4b415918aae43460754dc6bcbb3cd3b8431a688a93dc9448ca04f685e10f98205cbf48a49743f1172b04dbe0996d088e483b679885d32a327c2977056e81e25fc4d5619fc271b93d9a6a4fd31e2b815fe310b373d4d1c2afb9a89fa98e6691db72e56ba24483e57b05997c697f545fb5c69c20dd7359288a26c4ac4538dfe8a892d2dc9e926e07e29073eb57fe86410670239772eeab6d409cf95816b89245ac8b09a0f77f97cdc505a5db837cde75adc0140958b426d93957dde68401d655dc5245fb5d4e9da28c3d831568dded84e6c0b36cd09480ef8057345091ce58a4d24a8ae31a9acc005ba980d656fa929411b42b47f28e93bdd433b4058cbb38b20bf07092dded25ed2ad6df02ef112379e0e5673979e43548c8b8f7cf11f16dedf87815c8f429d88447b89e53fe3b3d794713b31e6742f174153f12075a5dba9ef7c357ea97eef0604cde482a7d0589a908cd52920d911459d8fbbdea0c720a9bbe501a986101279cd291f9bc9cad6326248f3231ced68be969513cfc9a24a7e3f7a240989e2fdeef4a82043a5fffc98623c3e41f6f32d071f9afcf3d72bd33de746040575f21ae337c394434d709400a53cb26b0fb5100e5351cfd3e6c00c6e9a5e3d55aafe644b3bd9c33e78474883d587cd6daaf20fc82563dd1138a5cd7145ca0ec82bcf54c69f46f5a6a34400981f6ee0ab092468d5c62ea6f052786703f7698f1d0d3d06b84ca3df7b44e78bf0a565c49172f8539da82c0fbeded2ac4d99ffcfa244a8982ae53c854e1717d82007290e77050bb28e76a460fbe7c43aa5cc1277e0f320cf717d49b6473167dc41bd2c9c1e153b1a5792809b36a07e97883cec6e0a6235a00e04cf5b1694ef8048f126960ff53c8ff7420f58053d07196490f7489fb1f3c60dd8449ff9ec6c12e932750652fd2bb1499e18fd8846ed77e0973812b7931f6d2d2a6d5fb0b1d20649d1ae10d6de0d1cd6efc3a4f75f0369c2a879c137b21cefef824a7b440c94aa34eaece7cec73df909bf2dd3d72529a0c534636d675e0cb601771b3b90ef90c90277c347e4ad5e08d899010434d1707759ff6309a57ad217aa0930852f136495f043c251bce8e2033b3f940a23b5fd2f349d8d940f49a0d8f0f730bf9494c7c641f17663a61acd49562914f00f036805bf9a9b664408d5a2c76cb18f4a36089e2ad52eae32a057e10eff5b51da8acb3260323d68147c8b6e5a67c885255d36b3b733a0039cff2117263841e66eeaa02ff8fb716bdbc46e82791c61a16a53fd14f802d03144dc7f8c88431e7c9965524a375bf0ffc52e425d4bf99437ce7bff928e2fdcfae2e2e29978beba7b97d01059725176b6c2a1b30746dff0d5ae2a43c0aacde596374b1d766c4908549ccc4cd2c8072e1dacc45da620b04dfe5963844b6380e63a04d256ddcf5f4078b2445e773b6c1c1871fad0cba89418929bc3306323ec248600375fc9f2a8b582f563b341ed364045e6860f78451a7600da75e5ada38ec911ed689bbeded9c18d150defba5bca4f37b34bb253643755e90b0cc6ac059ac4a3f25ad060a70a3990eabc0e07ff60b126212ce45cd2146de30e3eb1cd35b61c755c3327e869c4ff11f7b80f195128678b05068beed443e4188fb15fc17bcadfd01798d80cdd7a770fc29a5e4ba4dc53b6d36105ad99acabbd1e5507be11f35f8e3c7cef6677f443e2a56bcecf1f5ae47c7881d566f693a4976801d2e16cd9b89c0975fc058020faa8ba09f427f34af0c4027b8cc3143d49cd1574a234cfe88b9694c2de5ca72e2fda85bd3223a71a690a9f6eeec9ee37ea78bdfbdb823c09e0ba5ebfd16cf419f893a91fa36f03be1db334b92fa3b6ff401af9052baf8fd7b710b69ee2474ed34ec7dba21cb26399661107ab177a161f4de039448400125df168207b8da167219153faf7df4f8af903f6edf499a627b4545f3331a9538a94c908a0891b119fd88beef18c32953f0ab52a20602e961e8e390ba6217643e679167d71485faf1bcbba2c5f2854fbfe09ac78308fa1ce3fe5bed81bd94ecfee7fd40710a007f0193c4a160faef0e731f6a7ba3514c2fd05d7d898a2e5cae6a669275816bbfd03e0b48549aa90abc7c9f6ddf6095f144952cf311c88a722ab22cb3ce84fbcc310a2b7675303bbfe015ae6dfae3b940bcfaec6802700d7674d537edaa2cab748819b911e1984b5791253d879af51896472374c5e653f6d5d3191479e5c362488b83a6336e5d969f20d6e61066d494411b462bac0339329d07e0ff91f8c2160a63e416822fbc7edaa2469f8a8982d241df97e6728313649638cf74c8d2da5f36b3becd03ae7154f290e37489970728c9e058065fa62ff1267a0ce90473df283b05024f97dc532226c20dcbbf92e05609c549cbce9bd482c7b9341750eeee18d8e0f61f82d75bb1af263165c9543d787d3f87d0762c94a0738e0f5cfe6930d2848a7e40bc77e194f308c313b6d8489516f761cc68e70ca5378e1486d83e76fdfd90f955d7efe95e12bc817434c40cccd36b848ed35860db040797483651be42f7289dbc969eaa0c994199591ed9e6e7e7197a014fc3b2609f81dcb00037a6e6434abe103f5b7dba58d66b9172bd9e0885a5f6e13845c6a7b1be68548a91e0ed3567f090ca6a2332b6a41dcfee24bd34c957668c7073ef9faa1fc4613ecfeaa83d2d4cdf48a4ba1357f542cff44d180c9b87a919d63493eac069bc1cfa2e6154559b432bb78ea393798e250972652658a1e3caf927b0c38e02ef60809dab163f433f3b60de3fc4c58d0a27a610fe204b61c30a4df31cb2463d9c1b5315875b922d84ed96ead351146ef2369e5c485be9bb7dfa456ce61043d8756eb5ec14de23de7acdc669ddee6da8b4f1f10790b2b90b3afd66961a7872db8169aefb37b48f412879906524c64225f0e64e5d1dc8c4d4399b73a7915f82cc99c5ea84f582092ab148c5d7ce76b0173f82e3eeacd8e7d3dd72c1b995099ab772ff472ab53d518dd73cb755709ccd2feb2dd9fb70b823b54ec4e29ccea6195f3ad48c295c0b3873fe6bcb9d43f2dd50f65fb601b110a7197645b67bf33667ff48b6033e238a2816832a3be847363e9104e73108df8a3573ff10514c589c75635ed908f3aa496633ee97338c99d54e6b79282915e82b2936e542815a94967643b35fd01a267460bd3a546f45c38f27e6bcdf0b4ce8022807658b2ae756f311c5411cae2e9fcd305f3a592d6aff2441abf87991395f39820ada77710e63301fa03b2f73b2a3c780360315adee3d5a4079d7f1349c25d8bbd9c6333ea76331b60bb1f338e23c188fde4d7414261673a8b667aa9d9dcf0daab6a4921bff9c008025b9e43d4763eb07987c14e809ed9b45bd9ea37d85eeb5b8d50ce126871912f9249b2b4442cb831ddcce94ea60fbfd9a55725f487342f6ef87084e22aa7ceeda87deaaeecf096fbc1b33aee6ee632b1f23ebcc86deac235745dc634aef79e1c2c963e6f4714937a55b23ef6f5a8d369b32abac6f801684e0345d01b91a69d91fe99568f7a2dcd37127b61641dccc6f55155015ec9a17bf96d7f34889caea27b6bda18ebb137f1341910820e5e67b5e471d383df2892ad9d142af786f35b35fed04fc3915f910b57cdf535639e9bc2bbe760072f7474f54d052b1dd23f276f36c241a4b50c0b34d41443e01bac3eb39305037e8674802432c26b1a58ce14bda9760c9d71a88d6f52a36127e41c74490d9653f2e576d73951e0ea8eac14a8c4b6af8532d6e8caa66c4e75850a09c6d0fb02650faff88c3eebd34babc810515ba9f140aeaf195728202ff546b09ebf0a32e76ab4bba0d2fa80f1eaffc2dfa00c7dad01b3a199a2f2955aad6fbd17cbbe2b90e7eeef04acdbf411d5145d749aceb4291d760c5b30631ecd4fc59806b3aee3e3519bac16d07cacbfface12077c95dca7eb8a3d9cc76956187f4a0c8c9e86cb0f42b57c7497d6359835888c251fb4f7384e4c9ebbb5a638feba22711e2ebe83a03ee91a016b1eadcf8fcb50206df80f836351c916e131c5a2db3c4d89785ed9349e534df3d1e360e87caa0ec4937bdf793ab5f0abbdc7b1d885d5bf939d80cc9e475b886d888986d9ec287af0452880f5b1b2337cb0b6cf891510ec1f6fa342479d898f04508f3f14ed05115aff8cb99b9104c09bf0ce6a7235971e1988390564b6557894726d5a276c6281012fdf75fb0624f984082390c6996db344a9dd9f9d981e8a0e17ad82d8110a2ac83c31b51c1e0095658f263d08fd65e5771a5837d09242b02258d3c8c47ba8029c74c1f7a7a55271bc89f950759a5b74d4484f5cf1dafe6ccb6e7b23bc4d79afd54f8717816d8d888289ab31fcc233527336fa3afbdf19f68a8e4a8a7a1ebff70846cc7a3c6f71de7dd88a021ebcb096931ef802ca0aa101a4025f73f50b30ed629b67fa9b8dd20df6f090e3ebd4aa5879ebd218cfe5225cbcb4235a5a36f951cd7256c7e09c4ff3d1ed3e5ec14f6619b19483018a252c5cf4cb4e0f15bb359042f86b5b58f64ccab04ec3cbc838482f093e1be5b39d1a3fa9077073d70a568ebc37ede310360c717f7baf2e500619bb90eda7265e6fc81368edc4fe8e57f1aee725113b9ccde1252e6e72132fa026e9652ed935583dbf6ad5e2909b9c6a064f521d534adc843a6b16b9d1df30c8face8c23e5312e890b19490b03e7a91b070974f935d73a061e4354e016a7dcf6a68c4a86adca129426169153303c8e91f2708aecf8a961bf0f7bc7fea2f87e3a3cb714a946eccca4822da40c19a0e05ee8667cf9b9f847f66bf4fb8c7262100a85dcd753ede35dc94f06b3933c1f1b28dc6ec7d7d17e48422ad2dc0e272d25304c6618c346d5630935bcbf623a8afbc95dec6ff3c82c02b82cd0a9ed4f5e711fcabf01df86ea63eaa70a279b70427ec265686b09f16d041810234745b6eee1171966baf27efe7cfbf9178106700411109551fb05320334c69de7bae8d16f7c0e93bc925f1b701b48c371c1899a4dc704996f4a7bfc07b5de5110d8294f2fe85fbd1b387b4d45ebcd33dd443714805d34ba58fbaf41626e3630a0cc9478db9b3f2339cf61276fbe56e202146d1829aa03e02b5b6bf0fe4b604c852036b0ed22b241eda0998cbd669e77195001e7cab18fa5809718ba828ab9662ad0a441375997b1b71c8305bf8c89fb846cd946d006d8f1d431b66eda6f735d8c024fc19a04de6a1fa3810b287f5116bf3178665c3ec4dc8875ce8fad88aeaaef51f9dace5aa8742409c4f624353ae46bd3b496fa7545d6b3f719aaced68b31d25aa8430e0ecd801769914eb3493d5d3df74dd4d9a02232a41dcd0f74eac575c81d4f9bf2a91a1b1fd53c86c3c2b2c2015bf99eb1bd84d62181510d043917ebfbb3f9e1111cb33e64c7a74f7bdc735c74640c1d3b2d830982c2791e07d2b0019810850df9f49d1630e047c651abe2914d3ec74b9b139746b543e9a15e2c71bf70fd87b21192bd10c8d746fa9d83d883b35afa3945cb2f8ac49ba54539f3fcd0ce0a3edbc13d48946c4e5bd349e6a833c11e37b3e77f9955a0e9aec2fe693cbe462bc51a9df12d961f07b679e1251565bdb1d6bd01a055daf6df10565be40769e5f1b68cc0909ea77cca7087e03a42ae69481937802621c951e1828f355444ce5f6d46c06c464ba9628b5468bc463c9d686ae4ff1245a4b3127ff1594f890104463ceb16c2599f15ea5e7f34a38006450fa61901b6210bda9d88f7695dfd8c17cdbbd9250be67afaa9498d40e67c7dd37b4c38bb35c5173d9ed3e0abc39ee8337799baa864729ee8882957ff6df8a47e65510dcc620724afe82792aad7a4bd5fdca2eb9135283e77ba767bee159458c1f1b6994ee8920a5e591780a738e9076acac963db4d1e216316ebfa5db11e358ea6338607228dce8858fda77c1daf672a648bbe80f2c08ed162d9e13d9c74607ed73283c3bb9eb8dc0cde6988b054acff76bd8f7b7c758f38cdafc6f3e0a51f10d7cc8ba9b371e3ace733c539090d69170846176783b7890e7bb2a48291dfa468ef96f51c33c0ba2f0160da5f0a6c5bde9c6f241407f50b76a0432a07a3ee7ebe3947a0aecf910569b3209da1a0eec8847942cb469847df44c3135a3e28e14e98ee1af15e829b02562df237066911adab9115e0cada7edfb49d7f5a104ffe80d1f6148b856625e5cec5a1ebe0fc0d5a7be20974a1169d2298b4f4a0a681e7bde2dae965a852b9b013fe2047d84d470909561b7ef55d3927e002115351c6415fbd5de430cf0eabc2ba0812095c2854a8ecb04f9f8ecc07edfd4ea98543f0a48b57c7be9c161cf0c943fb96247bce2ef014d5cdd6e6c3cc04fdcc0654f4ce50ccc8c886a2e77024a96c2b51e13071bd45b528254ef7d959e2cb9f909d5d4cb697fed10629ce4d4f3cefaf5b9cba994b0a30c7717a0fb39fe2d7b6e7558da2749c6bbcf3dbbcb3a94fd3483072c4a6f37d92d8f21401646c70f67db592913f544add245c0afe417b114e15e3c63ac6ab6b78bac886b95ee302eebe6b26696bce88bda96fc4604ccad91d5162178e9b1c037a4411eec4a6261bd0b3290a746d63712bb2b04401731e73cb0834247bb2ad38f985345818fac88a95154f8c613d18f0972ad74853b44b37e189c1083edd1d71b41f06526c6d20a87b2537c258475e5f52f299bfc5d197071363dfc3894e61734bcb25957023b1fa9bdfc25cfbad740a0f7a7b4d6e4a6f1126bb8e85db8b774d445e9063e4cbdc578c3c74d97017e64716bd3bd2bca363f2f4dea9dee5aec15c663b02674a4b522917308af6bca9643a41d3f457c65693bb2ca58b1f683d9133cf0423f7161e4b03f8f642ad62e51d90b2b02f5a6bffafdba4edabd544b69c0bd49ede36b7dd806675e93b7082cbf615d183e087a54f7c6c3e53edd1155352b391badf692fec2ee62a5c5e5881f39dcf3f0ada9ef0d6c220d210c348d6aabeb41abbd745bba819dcae7493a053ee453b88033db5381879ec2686b21b8653b5d7de79621a43f0a1809765e1f38afbd486c8fd99ea23a257ac2e485cea5a8efb48cea4f163b92dfd1059863ee3e41c21b8db9da15a5c1971f1098a439faabef47207b67f91d253b86b53b3bd72ede0056362c66a795f9a1286aee66b39990e910d96a2d07412f4e3291b337eeb16d119b49db0b425837725d6093c7aa14b3f1a7430190baf43521a7f2c5a3af57a02f154a1a8e85870deba96724f6c60b1cc5ea1d3a4ae1141a11d6157f883de05e00d88079f1213de72f479bbabb1db83389c9148086071139da7b6f0c14ec00b48db2271155aeeb11e1432ebbc3f7fe7fbb71cc4cd52820f1c6612b92a226fdba8d7b16f1a5de92b750bf23a4906a2d1f31f3db0f2dbfb434959564dbeb96be36a2388560c3d37038613c8332a17b24bfa40e0c8da80076d5580cfc8451003ec88cf976606904509106dc4b08f400932908ad87165e260386fa49fb74b2ac73ff401fe8ae82b1be74e2be094b228f421f63a91446982ac0a02bed480886abc8feaf3760c86b0132758c1d8dff6f328c23b13c89e3fee9ceeec90226418b9857d59421e8d72a5c0b8f3063d58d04fcc8fd92abeb1f7b38174262f18ed7d2fa6fdb220cf4e80e9147caebdb68049510d7a90a65a27808558448aa861a5ab10636b179b32a1e035dbe6f7d0e08b82b3f2c50c674840547536735bc0a3df9e7a6f0d575252e7a87f9df2e441c0c688db2b9240ec2736aed486b1e3e316165d78c951a19b7eb5b6a17328333f19a749870b70bb8585cd030cf0200f84673201253c6f19039fe632c98194652c16aa6688ad2014229e228458c0361f9130d806c6f80f794aef8da3372f970c431b1a01cb28f7b71c771a347166d4d524594d9d66c5cd6664f2302eabbc8f84834210b6f26c3ba241c6c604de8d30b64d94d163596e9551d7f3fbb9d22b6ec8ed35b272dcb2c714974780332e9234ba5eda69909b8c12b8d190fa8e8a04d9bdd2cd30f68076b394e861ce48e3d1b946745bd5a83261ebf7fb386b9bcfd52e80c4490d63a12d6e9ad7d4e96d78f67a9d1b1d7e6a7b90678dd36fb9e30f15d338867926c1488409eddb5d26bf0403a906bff55441f427817e78140ea50f86618c18a3c9825c381b8e830ffd431b67e82afc1afdb5332ca42031462eabed5c8ae338e5b3d5fc0c94aa6d51e0f8db39cad50e6985b46c77b077e0720c73f3c4529ec878dab3f7ff9f0a649d92107899c7adf0613cb32ab9777749671b65fa819936a2fa5afe99c8857abf273bc9ad9e6e41aeda3d0a538ae6213875993ea9fc23fbc41eac0ed630f7e656990c61f5eb63bd6c83317a3414924bcbe7834fddf23a0eb463245c48fd502096fde42e563273d4bde45d5b248cbc258c797368d2e31434c8d6709f1451a6b6883277ec5680d61a87917bca32f43886ecd8bdc7b835a98ef9ab3518cc3c79ad4579a60111d433c579b788124fe9af6487a8c4f6d50cfde4fa4fb26c0b060a02841a1f9a367a83d3c725d62b89bd3fcb1f047bb729506964d27df70869acafc234e316a7ce34476479b9368454bde9b7ab98391f8159bf7c5aea360fe99ca40ea7c0bd605bdfb25b2fabcd7b2cbaac0ca6af02863beb797a165656d86f855c94d4ae193d4e706877f4d9948b30e89deb1b24997e8704a9f90a1f6219ce726642a6b5a4f6c2efdd0a22fe947d39656ea561cc3837d908a069e510f033472c22675096125eb08da8f9a842dfe484f3880065f6a1d7292a828995f903fa1c5e212ffbde3095eae4f7b83ab94d0280790e5ec93b4906ae88e65c8036ae6004938caec49b22c98d666fdf88d690607451af72970d6fe73749e3bbae31ea5c285dc88830eedb5c809b9fa0b7d9b14183157c01d7dab0415c1469bce93a0aed0fa96a1a2ccb6f6ab9207c7801a2ad9ce3c402f49710d748f45622c821d78ef099f55b9ecf31ef465f929f4fad546d01ae4a28827350929a42dfa81b47f05b1c0fb36c81e77040be1d857892c93a1dc11ad0f16967ae39ae038467b214578d1b24c254e3e5504a0dc1a67d94e86f50700bec0b1882d43a58e560b7eb57769c401e37ef03a6050f4baac31f981c3b67f010768c732e30063f35860c88d6940818f4d5ec709dedb8ee59d67b67f21aae39b8b35dc40bbe8ad0eadde76e0d412ded21c04f17ec672c2bb3f752f9a47d00df2ebefce547577964a27b96b70a449a5ac3820d9745695efae5928621cb0a94c86bcbe0c543123ba38d0f20fa2d167c12e4b5536756ac4ad0a7b6a61c6c77408108f0143595502e61c073590a97f319eab1c0939a5eac8aa105c6fc04d8e0c4201ea2dcb200760a9996d11a1072f52eb711467c1e38e7d24d1262b841dd64e6b997ca696abca7e6108fb20bbfa4c0b0e4b30fa443a7c302e49753b8d9499c966ab456ca5579e5621fade627f4c430c074a91825c12fc4a17556d365daed71b82cdcf0956c3c7aee04e49bab73b9678c982ab0e35cabcffb40e5dfb288772765883042462dbc9eeb7559fdb2dd5420d29bcb503d0c4cffc7b375154f361334d9d5c22af731a4588302a9646d0c28a3e9e5d800c3949ec221fdbba5c119c1741086b1bfaaa2e41b4c987432e9c7bc6ba658e52e3cc1a977d9ff53372b6ed9755a356bacb319cf5864004dfe5f599b3363751d574084a1d47f549a8953875de8737c0170c5d356282037fbec7b220724bd34b029c8551459c7c45a99d0f913d2dee19fdff095d29c9fd95dcbbf5a94143c040844eac64fdf121b919723d3173aebe0a08c7f3189a02710b560d6271bcedc753eb8daeae087028f9197038c3d3051a187571fd09a4fa72fa189867f0c23215d901a53a365bd90c114c6cc49cd10f7f6a4a8270c3754254ac907b0f8f594c9fe8f00d43029de5599bb983a27d8e1c4a82660df7b47fe0bd3486154814126f76eb5c8569a3273dbdaed6c6b4d9003fa75b58716875c1b8b0bd10980986009c3385629c62d54b43214e9e7b117a24a0b0cfc0218bcd464c308a030367ca397e8e451c299fd61c1d02545ee15effb1b32bd749fad8deb02d80777e7376c168a7b0b9494db13a5eb32f200126e9473fb1a82055e566d4b3d400ed6c0245b7971ae47659d007095ad63ab7b0e46490f87de3aaa38f68f9c4ebf11e8dce6cd574430e44279fd915e33700a7b8802f527a04e0845b1e8a8feeef790134149f0d9d76d3fd68cd3160c08ac9411f97afb3a45ce258a3a021abe43e5b5bf28d899b670cf933fe6d1fa9cf9379051584370aa5e1a315956bc0150c6dc4828308aaf39d3c9574a40733bab004caf4ff37150ef3408e604645b64654599a3caa7cf4908686564e46a6fe96ba979a5e59bdfe77d3c6f869ae44d52f2871ab77fec0559868b73d944236ec63a93f7fc6b69c2f8bdd53870c43770337d8db6637ad5b876826cbaca983dbe2b1f0e950e25a502855433d344fb90cb58577e1d969879c9a10351f11c2409bc9b22182628e2484f33ada3625abd19cef845239d4e721e78f2e1d47db2e6dfb460c08cae8b789e45e6262d984c078fbcf7220324714360fc652dbebe8a2fc180b7e57c1c624813d12afe07a40bb01770e91c8f251313c6e0e58fe6bb3914a8bafc288649d1340842b0c6c047f4a57c247a714e70a4340f0558e38772eec16a922726cea2361bef2c7993c6a4546db984f2555f5ac7ea25f07b6134e8829a924acd5b15d8c9c793f48b442f9120b60028ccc834821ff8a547c2cd1600405f449e0e102a8064db8de47d485a8ed53a7c39b2052cee4073228b83ec8364bcef324f1cff1d71937becd1f3a9f9034a6c663f966c908004baed9e378ffa704fb705c3f8436677930889b0e417a375e171527da1305b805144dfe282e4a8b143d8f9e3f7b37cd000ccae79b585f4edb298d5fdbcb851855ab668de1790cf34f2b431984f9a069b3344f36f87cfba8a716f49b782c52e058976786110285e6956e02ac0854ecc0ee31b8d1b20e5a8e4242374ce0626847c59195a3ab7dcd16ba3741e889ccf3ae6bab44f526de9d4389682cd72cfc8f55a6bf4e062cc949c1ca19330d528dcc6cd53d5fefa3914f448cdaf0bf249fb00045fd367ec0e9c4c4b3f8038eb740a116dc89d1ce07d07fef375387d937bb28b4e79084bd31f6e4f30b3a111b171dfff5a2a8a792a628437877733739e78b554e89ef397d0ca1c850556f2a3ca8ed2490a09e20203826becc88f4acb150a355d6bbda6aba24c9e9d9efc426b8df5e4908ba3897666c82af647fbe82c1456aff840af2c4cc574d7a5ffa81e11538e3a74fd173aa5608f1bc661ac7297a78b1f807da5677d59ec0a1414a20aa58c9aca6da68d8bc85d93b1eaaa2537ba0740d49334b69acc5e1ee954618d4d453ad8a8893d81594396293e22d180fa8e95bfb2dd8bfd7dccfbf483e1f4d73eaac2d582408b4848f874267fa7e85f93c44a0da918cf1a52ae7f0aa6636d0f6d3dadb10f761ba0bd190a8e466e71b2067ba7c73ce774e9c8528c10b32b032ac621958d4ca121e2ad5df13d41ed687d74e7f397c2a9930a13c021cf947c3061c97d359f90697e3c7621f96762cb4f822db22da90859edd2e1db6e691b1f065b049fcfab745c7e454d43c887d9376a297dfc4554586864976f280aaa5e24fcdc7596f07a9114e4953308e533452b4442cf3f1a6471b73726b5d7f14b6a9bef828e6c2e5c6889fce77f51dfc16fdc5b7fbdc4adc4ef76304f6899ac59aa7bad3d533c74a510b2b19824dcb00785479549158638168583dcfcd6d546b191adb0ef988f5bc163153d8936233fffbe3f05bf6df65a8fca23bcf3f30395d16d4df436aa8392ac2be4a03b04494208b5028e4489334b9ca64a37893a7198e764dd7e57d14abf5118b3338199391c9c78623b484f543e4dcdcf0886a63819797aadd6ff29df435b32064a115167ffe38abacd3a91db400a946f78e12271b5eaa9d2a499821630a03c5abf180ad7a1ff3e54efa6be60b31f423474899b57c6cb088d915e3bb4375a3540ea1145690348eed68d8f14a6b28eb06396547ca852cf74f2bbba08b8e587d5c2ae2f7487f5d571627f120b32f3b256cca576217724c5567cd682d1f4d9cfcc19b6d0b544b85a744ef3225b35a7915870c45589b89b614ebda7ab59a7fcc7f9207774a4597385588d68cfdb308be005ad6d2b058f4a9ab55abfd8fe32e17a950751f1a59bd5dae25f3fdeb20e69957821efae530fd4712ae21374a48789d3335f2979b8b6b59c6d0c8154c3c2e22e5a44bfd7f3b562200843e6763f877952c0abb1b427c01f0f2740d361ac7ace99a8f9638ac591f72db36a4c38e3abbeaaed2095a75a4ccc1b3ed304c5303df95b7c838d57edca0962fe9714d09981c26ade6d55bde84273ee9c0f4e5b49ce2c9c8012f3ae8deeb286d9a452732e8d9d1bbb4f585e93eaa15bccb086a4ca05ddbb93a0764222a898e43f892a4f7b4e89d825ba2f513a1c93b69640531524615b8f668774d4a3f5d8c833a1f2d60173ff93d55a24eb198dadb99ac8615475959e98dc7572250bc6bb8a0c2f9d6dc3ccef70b787d909cae6f66040835321b0ae9d4146bb262bc6ba2f81026598a35bbf55f32561989f375a5a051928024221ede51b0cb01f497cf0218374bf2cdfd66007aceb8a922690b5c95b80408a1de8a8e69c7c4ca312e52be258db1cea8aea8a815c7b2e1f952e974a1baf77be20e47dae6f43eb91bc7b21cf25ce2b1893c08446e6a285ad20718e989f96991368ca8c3ecb9cd39975336bd036b576729da39540a2ab49284b6d0d7caa22fd61fad309d9120165f054511534e6a4977f391586d3960eb2ca5573f58f3543926442553c4c06fa6b7bc1aa57883becfc940bdc4920c78f8cd25928b3eceb7a5cf6311b62cf62fc423fbbb7e7d9c92667bb3780e7fc8a52d8680233444c619167b73f00592fbe99fa7bca6d245f796124d318327079c38421fb8e063f847029b149d5729580d5c1871d977e0b05a3158b5716304739b2102eaf964a2aaaf1035937def4679794178e9e66e0ee66b789f4035d3a582f55f5c1e81978c89c4dd11bf984c683ad71e8636279f651df46eaca252fbe34a057b10db0b06c1fd49d23e2a37c3400f6938026eb59a1c852898c3720fffcdff1af632b10b5f8e43010fe309ee05e7c7ba989a3a342e5b4e40faaefde1d224f6e7f5e6a4117d9a397aba66ce96eb54e5c50052eca5621a87484b707eaf422ce7765b61fc4ad8c171c2e15c83343df41b5bd1146ca8ba33981da2b9d74cce0f5cdd37a3b0a6173627bed1c1c059e5eee4289f257b3bfa94dbabe39b18700455e269bfac7e96430c7b48b6dd33de742ce4aed52856bbdac169c978e94fe03c02aca53d816eabef76a2a16651cfa385b98a08f341001b6df3c94001c2d7bed9d8d6c889497cb73931d2db20a7e60181031c32c6c869ce5cdd19ada34aa106f04167a7159582660b2dc3166e509f4a8c85bef46b163ddd7884e65698298ea099e7170b1f599ef3632b2c9735749a95a85483b5c635af1226cfcf85f804666139fcd9adb73a807ebbd65c26ea978bbdc5231f2ae91d6ff5176a03bac1d91805a70a039e8adb2d28ae9c167324f7e81570eb8db38d37e68f68d3a855b805643ad3d214dcd0524649e12142e10261cce5d8fdfa76f8c722b910ce390645e4f6c419ce317cd34f641898d330cffb6560bc8321024190d29634d35f336179050fe9decdea1d2798f57634ada2bc42a62017d404dcad690620d3a4005ec7f62e67c5f8a1c129fb68219e62000a0a29dfc97e87fb6ceb9a5249c75560930a944a672cef89d1713860d7a63b41597c0dce55a7791f1ad52b9c605c3931f99a7fde38fc1589f6aeedb7dd03d22ea2d17fb4ad2ab3e88ef5c0c21f28de459282026f8d7e13587de2c387eb887a0b7d0f28afd6889487bb04df4f9a3aecc95d6f45250165da1327e20c318802e8adc6e425e25cedec611f79458209e0edcf2652a1192fbac8b55c4b824a309c8953ecac8d2bca86ac3dcf57a43afd1ce5c7b6330bffff97d3bc05bdd08f580ed6edd0cda24c1b85ec02c7ade91ecca19e5471641f45474ee967c0d6d687b8dbfbdd6d0d1fc3927bcf6ea88a08c5a17f92da673c1d2d3e4767a8e1c4d142ed2b36b0fc232edf6f2e6997810606cb84babf4b81689843a4ca0e809edd5decec63e63246aa19209dcbb6dd1a33e99414e88d638b8504c830607da152cb50fecd86fa4c40f14ff9a5e09cff47f0ae17615e7738c788db7ba4689bdba6f74b83383dd9610b88a7a43fe913f8d228438ac6be4aac9755c53ebc090ddda5d48cdc5fb5c57150e14331e147b1517973f322f987a4fbe7b69604bf978994d907a1985798ef1dc795df90d823bc594abc01bb6658acfb8ffe7f8abef1b29fd4e90756dd90153e4681e10b6d13ca54fed18dcc4f63215abdafe00251b835cd9a68cc8f40af771b2182167bda09b0d56efb5b3eb0c6467f377799b3468296b504fcbcd00eff25da02fade1b2983bda9d0f636128ec02a8fa84b27e298581c2905acd3dc04fc57fb6acff8dc4e9058c27b38240ba03d6e5ceeaeb9f468e18c4aaa855b7fc7ac7ffed9a9c6e383d554dc8670b52fb1b9a1433a795ca8d3fb69880ca4ff66f7da5eff13e71a8596cbb85a5a6dd3f701ac300b9bdddc85dd57f6f100143f2d7c597dd35cba77bf2b4a053bdb23b65b1b78915b8470002df6bc23cf1222b0090b659503cfd9f4dbc773253d0b305425316f5d921388dcb366180b56d611145ea71c6bee3311e86a0b70b45deee8bf94cd1e6f7eb416b68ec5d30d888d344f9fb6904335ad9045aed0b1106253977781d2b14013b5a0dae8dc9a09916383ec9518336b0e60e61c6012eedce0de6ef39b235c10f973235b489460c048d6e7af5ebeed3f38994b66625dc061513a8665fc43c69de73b491cdff5d51d86f572b0f0742b37997d34be19a03869bd79ddf35e244d00b195ee72502bae03f19aac6b09ddddd265879b7c41e74596f20df68aef3d9b65a622d9853adfecf0a3234d55ea733dfa55f985c48b69a87a90a8df52fa24ff57823bc56f20ee2ac4566c41eb887269380a8a44cc3e369c9175fc5213fe6b0d49617765074305e4406aa0bd62952f54c4b1a938597293d367c24009d636685b5cddd117176603c829ec4958a8149b6123e90e01ff7e0e512dbc8b9f73653154ad3f62da58d94bd548744ccf87d75c344f727946a78196fb5fef1ecfe5b60abc31ac13a90fd13ed3cba538b64f544d69e532083f841c5fcacaf2aaa524b8506587c82304bd590d717bdb3b1d9c3fc693e7874e66da801e437ca1cffe0267023617cc06f705b169a3791383864eb1eb8f10c8869b1df93257246e96499a244b1575261a6c54df4ae106536d226896dafcaf46ef6ea67483a7f324917702f9b8fd4f74fc15c64cdf8ab3c14586fbbd873492f454d7bfd56c7cc0f78e1635e4404af125586c4a31eaff400e808f7e37f38414d0597312e7d84d43619667d658e33441622233c4f2fad5d8efde9810910f64f55dd6fd2f88957c4de34c571354b7722021ed73f762835d2aca3c74eb4ff58fa3da57aff8a61bb92ba734f8429761b9ce6256845fb298cc2f89445f2c8f4eaede141d62d0ac83065387f85d5b4b5015b79e2f44cbdd3d31c93307293bc3db2522626057a5db37e45c5d14c2f94b3bf2534336392e5d1fb01a3ef4d104a1170d6bddc49dbfdb7d3b707162e7c8fee0cec050980b755a1f2c25d750d9c65c74f9fe328d9066a007b78d383b4e79a6ae462b9ab0b42b0b9be6948724ae8466615186cd84f82d110f5e3d346b8fa3b31c9455b47c195bc9467380203899b90f27a44a80099880dfb2078fbb755c3558e7a79c43ab17b6b76c37c3487e220860af3bbaedefa2c8111e431f9d5901dc38f3216edf15f075fc767e621ec35ad8234e72b122c37ad1e20c06bd7408cfd56b5f9122061f8ef6bc2756cfb53f85d0ec161bf450294db149dc2a4b19515c62cf73340fc501282c83720a651660addd36f26c461379daaa4bbe81736b0f5215078eb41f0c7edd5cb8eb79354132e4d372ccad2aea0edf9ca432f53a7cbb1f4e342aebd38898540a773f2481002d417ec8f34f10daf9fb7c5d711837287952640406a9ecfc8948cdad230c1c4ea81c16809962c158759202124fd3de7399f453c2d11455a5e63620c2a1ba4d9972dcfdd628212934b4b709cd7b97f520a38ec4c323e007589931738bd6c7f8b23545ede0a3382f5f92b8a87542a3036f0db320ef1e591a9507bca355da729c454f8a42ddaa65c41b12f19e6cda7829d569e1b2d833cdc7a6f9ebeb33b70284a3a332811b1880ab7d0d68e89e9dc7aea7f7be87f3755db4970cf888341f87cd847e444d597ab89929ecfc66adedb78b06459b6e015f2e77064ddfbcca3eea5006bc416c0ceb119791ffea1e729a8c68bffd940f5396b39642c932061ed28a232f1b63a0b846e8e744e8b820af90ff4c121727d1e66dd8a2b9f14ffad15de49d36bb802629a412f7bae4e9985a15eb0d7a230cd7bc8000fd48002d3a20d91c530f3174c46f0376e9c9ad42ba4bf77fcbd60c314b892127d7e957192b252029fdb6321e10cdb7fd18fbc45526c40185711be040c6668fbe88172e48bbc56cb75b7cbfb192446d91161817044b5f65f1cf4afd60fb50e023ecf44f1840644c5728d4e7fad08d359debe4edded09c25f89af7b4c37bf3fb1e00ab0c55169e54870428f389d71f59da139e3449beba71bd7514ae41cb51ec5fc643ac7cd7b0bc489f97d3a20ec8640a9785deed87104badbeb9e7db9f697c37ba64fccce40ae90b51931e6ac91c44378d98ff00782f43e13346ebc04c68fc441b77d281e7e8730d07709113d44fd4da13740fe0b5e9bad6e1bbe5bfbdb9ba04bd89c9d9ec477784b1d9868a6690ba990b16d3cec662f20ff757bea573364ac2f3c90024ce0f4d8a5fda0193670793ba0e8ab5577ad31bbf490a1fcfaa9d35e58bdd310ce71754e5b81d5233f87cd0f71cdf85e78d72a1603eb668ead812ae8f7199237afd34027a1e44a5df89352ceb6b1f66262ce07fd54f936541b1ada35b7f5e4d61d259fd611d9bc4ae2ac88df1f31a5009f6692c1ec9d09de9ffa364366044762097571d3b849d7c653b9d647f2ac272cb8ac73e1fa93d057c9d0ae5d0a42fab5fa0332846dbfe810c5c5816f88d52f0e6ac658a716944c49751605732020a869790137137abdeab8c2ff07abf4a8b46571e3c51b0c286255e810b7e64e00326fcc8a625f7a2a1b29f1faa53f2c3e2269e448253da855be96ec173b2f579a3c4c5d07760c8b7486fde118aa62ca3f0e79bff89f89a018849bae14d39f00a376eb6a147192b1b70b0247e0a6e7782a69b65647f80bfed02a61d5fc3526e3e38b7e874b4e9c004fd8e050e119c556ebda777c4e50ff070f96c512e6fe9b38db28d529c9dbcf2f9c8822080dea59f1e913a523d7bb134b3ad9e1b86ecadcf973643f9163a8849d8d1b3748afba83e86c0665e02afa81de2599f8b4b2d8ed0c29960f1c5e2164d2e72aed7bdda6436a85d245f89567ba1961768a3531972085217e50d10635b345a41c0bebdfdb06cdd8c9117c1598c036ee201c66c5d942618672fd680912464b1906491efb004a2e639414be72c2fd19718c3cd77ced228bdf76d13dacda1bf26411fac88f32f8b5155a76ae7c530bca1f3fa61911696666378324673aaeea03f12b29907b0ca8b05c5f6cc6e8433e88eb8db0ced9c8e5ff2687e2ebc14cce6d752325836713916409e621286998481276852307ea40dd41bbdca506afcf844475e686e90ca0c39a0dc6083cb0e27306b8e55489a9d30c2dab12cb74d52c403d6afcdf8f03adf124805f18245760c1fe751c6ff48d603af8934f0c028d80e7ab09399fdae593a99282e0a3c551fb50489ee3eb8c9aa58800910c0f6cf2d2e12c06ee259af1321bbb79d651348df98dd504094dbbf0dd3c6fd40e3daad6dd94f7030cc886f76dfb61535d65245be133b5c91397d290ce4bd9ccddbef2ce3c3432c6e401e8758abf8a5b298a123b58a447971fd153addc50726db1721ec711b66c8ede2d2ccfefb334f44262319a851e22069b6da024d093ef909da92f5772f4b6e4aab568228b604442314e5c654fbd5334e4ff74237d7de38ddd0b8fb731431f5f4f7ab8e2f7da00569d9e010e90e64e7419a4b335b61925439d9b4806540f661eea7e788eee45a221bb8bcd7c5d82450a0f2210ea0aa9f58a11b13f5e990ec9433274afb5ed0096db63dcc4529ae746e69f18206960092a4db8c49f650b22393e45ac7772b289ea373a52d205c0e80b91374e742000bcc11a6092b3c49aab2be4f4987bee2b65916fac6d420b4dc5c5016ae29f8bce5e6c224b4208925fbefc4c72002abdb79cc41f9d7d643f705c41e5fbe9745194a4a5d0a6cfd2ca52ff084ecd6f30d4072289dee679c20d3c7c52cc8624628836387b801acc48107ec480cf81438b697396a25afbfacaf3f9bfd638fb78465e3f6d092d4f638801adb3bfc89b2afcea76fe680b3a0688f3572508d86aed4a331271cd251b0538328006ba2ca3943968d038696a9f27ec2d42418739040e5a22af47e4a5aa04eec27be058a3e70085426a52d635f5bd1ce6e7529e27a27993ce484fd9290352a624b4acefef2c18598663588b0acb16f72aef3f078a2411485917a55820b1baab28b3559be1c871cd31e96ff34fa2c2def6aea6e05cc087c721ba8075c65a2854cec835714ccca2432c2c578dfd2615ea5a5d491637a325769d87424588255079cc508617bbbd7860cd5203608d8226c9e39644724c0e123598f84fa50483bc7f63d1570f8561bd06e0c513d45239fa8942de0108e36d0a5fd79aab7c987c30020b1bcaf2c2e226a5e2963a4b93a8ba4ad805d1e66861f62ad0e41a2f0e8f57509ec24a47afb97635cc602f490b50c3e4a77e1f51fbe7de13e299e3c586504b5087406e114169be39a0a4cf6e758e62ae4eaf60e97d1352d3e83be39e0cab275decbb6abd4af388fb25f8429c5aadca9d0db18b78f0d08c60e43bb8d0eaa22b479740806111902c48efd27fc2eee85fa294196c8e9fc3c745d8a3405d79c7da56391cf4b5f7fe4124aa40304d1e73bdc737340f33deb764ab90523e6deb49a2bd91f36ebeff914c87114002f2242441310ff851fda7eea01b58cb5d11c929fabb15984f4c6a67108ed2f0b09a7fc104e88f4a85b9619e83995a297747133d1d7b995dd55fcfecba606ae098fced282dafbcbf60462cdb71fbd9ab1c9e6be0aafd4cc8af9472d2a9a5b0a25926b43de5fd653a66a849e43b4a39d04049e31f03834d07490ec52e01ac04693844888fac8263eb21edda6eed378e752e9bf66acdc4ad42887b2ed902f17b28b93be384c0e57d17881dc2146e266358c0fb05ac7d95482d803ba0e625df0131237eff9cb7c08731b9c7f1af3fd46eb235cacceb2e5e1b7a750d856b27cd19c1aed22af1e2bf92e35db6ec7c7e0eaceba815fcff2fd8c44c87e740a52e6a96fdd78a83e1f00feaba58e37e64af6ec6027d673acd7fa0c86f79219d7cd427235727d81520a3bf4ca6ca7bbcd13b052f9f72f71464d8c3b6337c3117ad780baa40e1bec19da1c658f484c68e013d619a89bdeb3221eb2c927a9ed17b9d2bb93a374aaac10c3f7a2ceae510086956b5ea71577e8bacf8f48ef7f6164a8162af002ebcc57b21f90325da6527b88bd2465cc6289600eb612165d378288ea0148724ec5175f79d3395432c2d6ceb110ace2363e21d9a55a664296fb969ca9c014782c62f458356a368e59115822fdda38dfa605c5808a6885436b7cfe8384dfef211aa08fcd872e4a3e6602f2fdc96ef72646f0521861db79bdfd6db84f15b4e732ceaf52cf9ebea631b11c6d36b2298118e6e72b47da461ef97f27c32e8bb0c799e91915080255125b7cc0076beeed8bcec6921480022317e89f42ef65bf4c6274b1b600c47b2926891d7cc83cf02aa921fd3421511ec441897acfd078060b87d055c94075633f62b15ca78ba398a1d35ada9eeafeec0f78fafa70fc7b94f31a23f9fda5cb4706403e2eb592786193035b36d151f5dc84cfdd329cb4690441d25a74a90adabc8b14e440cacf140ac113cb7af5e15dcebe82ec95600aa656651d93aa980558ede03f3eb059a46a9a76fdcb1a22469841229b489a4af658e372d496a528e782f4e8b116aefe06354daa0f48fdd821a7ebc27b8d223a7555b96f6e4f0e5ba0697b0e8caf509756a75e590d03ac793a115b22bdacf528548560172645abe114f0a71425cfd8b3eb67f78467a6d3663566c2e26413bb09753799ca689bd52a966e93ca3a083829f5de7d460f256968253b90e141082ebf22a6276bf48788714cd29ba097b6013cd58ada81008e5ce860010e8f219b6ce2530f66e31c8ce935249c3245d0c81df80ea63528177af9794be991bff1991b164e34a9c53347bd7b0994cf1eb40450024cec67ae1d0c248fa962ded7a8872bd8377a0d56599e872384e07f745a00092c8778538b12633eb6a96635938c16ad666490d01c568cbfd6a09f41801a6ba9ee559b816c12e6701a7476a3d4cfd3a1109149911081775dfe6e493f6c474b74cfcc707f80920a6a6675e060e1a8906a60575eb213b056f4060e6c3229d35017c001b3f45bf6173147089ba3e9c6e262b1a983a204b2b1d5fcaef22a9eefa120ff2031fbb0091130d6c37e90541350b85d088a96976f5df3d8c78aecc44fb83d3f3b897a1801d528c281845a73560e8106d61adcc1738b8ab86d5933efbc7a8960a5c9d5c9b7fe5e270709da6ffe07197664bf6f9e27f01ea067bc5f0a061ea0edc4b96804a379bd6194b81054319f8e807536444f51e665c9377fda3cf70bae3ef4bdbe379107cebd8591aeab038236763724e5f4bc3b935fe67d2586c027d64f5c4e4682154b0881644745146defffdd0af0839dea56d894d0857d4d07cd5d3c5523df8677e91f7e90bf512941196ff26dfe6fe4aea1940d99652d55c32cb443b8c917b70068b21d96181372dab17b4fd5047ae1b5311cafff1a7e894b12c13c401fd22dd8ff32d30dee3cd513bae2a1141b8411b906fc601983bc68a516d6c62e7abb2d23338f2626d7d1f1f2f6f5e194053fb38cae295bdbf346f37d702a42407d321e296ba790d0ec5d25f5d41ac447344d5ac44b53c3625d1576452b5967377b131d47cde64bdb444d08f14f96bc41990153f9c46413eba98cfffbb15efeaead417e4a8e53c6e99d4df659ca1979bb9dacb72846d6b83fd1d15ac16c561a75823f5c0c49abc1564897b0464bbef737cc0e1eb54a6b66fed105c4b1b4242d22ac64da6dfb1890cb801de94df9e4765606c198f6d93f312af885c5d30a6a3d3ddd3bae04dfb93c95e68eb613655eb33a0a5a260e379f89ed336f2fb5172a4801fe31b3d3ef6d66762205135dca2d728220d419c893470e2006d71c4c88c5e42e63002d59da6ced84d43c651f5ffdc2147f8b9abf2e57fc25163eb73daaa71b0ca16781885ebb885868399b56cde9c1ed1cfa8754ac9cf09c76434fecb7f9ec7f38ec583fc8ef891a4fe0efb929196af614a2070308cf63ff382d750352bb8602194c0779a84436f9450585b5e54f983df38973d5442df4b29969ad31e7bb52d4186854a435892ec686f456eeab522ec6279fd4e6f48191f498d4e87df087c0aedbf483ac63a32e9f7997b7cb26ef77b4baeb867f4c86878fa4d36e35c08b9c547ddd54dcf0732011aec53ee72df4a4c05af65748b8a189cd2b7a363daf0efae1518e14fabc52da49c91f02dd51a0cd4a336be73dbc747708f2fac78c836260371ffa881c3861e1dcc9af059305e2037a88bdffa84162700afb1568d1bac02c2718528c9465cfa55152f674ba5c5c84e7be6ab9a9ba5a0445b316510a61048a9201606d3d208b171cf9396c2a9f9e86d5e46400c013f0eff9c53ad02450694c5a7dee1de0f6c9965b785f9ad62e7bf800d4400ccf72e3b6bd8353a9633245b20191f0207f7a5b8f9cf50bb5cf666b4c3e8921c347899976cbdf9d3cea96de21b194bfbe662e325b1df95c44ca572670f5311fb3f034c8da7d8bafc7846789755634a298dbd481e3da69e6fe127c1f2b450c0a7c6eec0c39db1e3042039dde8cde3ea6c83e8313c225c1ccb416e765f83f2353088fed61517833720f7b9fd6df1e7897f021a97ae6f0d2adec9a48ccef6eb0b2faea7c8ff87d10e1c2da9792a34b34efa3422f35b78fa0d818654d1d3c3e77028df5881d8237aa51141c67c17a710b6acd6c7313d24fde1e1529fa2823422db0cddfc70097fb62ea5748c4bd42c57ebdfa65596d1cb20470e32c2fc41a09e35d135abaaffcf28f73f3aeff0b95e10ebce724936751fad2e3a4a168ab70624c42e37dc4465bea3238e5ceb4b71bc6d0f1c21087a7f2cf992a86eb4ad201d9bb40bd6e97d7d09e67cf4a23aeabc5feef9d7210fc87ee5b4bb0eeee9b77a5bd518ae9e33e57ddd7f9e8e03f63ef5834ac60820b3a8dc30a48433c88403a8247661d5a3eace788245e0e1b71e72a9367c4c8b354def27f58e668667d840125163ec3d2d234471110feca9c7da8c112cb4f3c236d783e398d9f4f5c1df0d02234992ffc7a848adb003ee7957c496e911354f4ab6a0e8a7785f7b08be81f743c4ebeb216aefc2d5dd885b4ac26a0adf6007063b6c9356ba555252aa5f472961ab9ebe78715cb392871aa6dead45ee23a04bb7474459c3ee0c272a5608c4f469ddf68344cf131d9dd9a4e4d11fdc0a29019df2cb93371fc3bdf30dd1451b27fbe73356a23a9d31adafffc1785facec7e35855a6a885d2000dbf41d1aa06d006bb5696cdbe32e2996e15e2de81678e0d365bf88b91661e00f79451383fc88e9dc5b08b539d7deb2f3f42b5e09215afa5774c931e7893cbae725316838c729dafc954b2a7ab1f49bb7fb34cc96d40beb51dc39b9a61eabc2c6516c392b092f22b9dcea534a2db4165f4bf50e92208d411a10f464f1c8c24f09c893c37e666309d2c4689bf5b220a18d3add449667bb209ed1f7d0f37d308cc3ed65b7ead01d82b46ff60dd5bf709b72b3598a7636fbe79459d96088240e6f07f71efb464ff47be783ae1cf44efaba215a7da9ec7f848d2ecbbea57dbbb71388e702a3cad27c51b12af3ac7489e70724f8514370b43551981b3b678659f993c40049929d4e8bb113b16bee20e6ca8396115b8de6ce35fb8cd7191dbf0c4805d37e8a8f5a1b3e9658a105f10f07d10fbb9ca56d8a4d691b8cb04dc86dee6e1d9d35bc7fded2f5671e94ce144acb67afc502f79e02814b70bf02baff202fdaa6fbaf6a08e5cac445acbb0caf830048b41cb6c5df061e909920084cebcb0c33c88bc3ced78c7a1ddadb4b04ee25a34465e2a8acbaa76fcd105393eb63fa1eaf5180866bc6b7dffa716c470f99b841a25d9da44c4db1a747404a45ed1ccc95ae06c3aa06e7b9bd4b81efc8119109e2fa1ea55632b1763f4d20fe225705bdf23f590f264bbe4674ad25d34cb938e8ff4ec680f27c53ad713158248905819fe042f7bb81bb9b3f83708a1def01b89b8b0ac848267e33dc7600323e032b6ecffb77046f70490f76a309799892edf68c8779bc588d4f3f3dcb5d4a79c944673edd2cf86d8cfd1715c439d5a499af0ac79f59cf313754415d4e5593330623b9c189399ce755b7f8dce9ca6fdc10426bf82f8650ee28b2d89bea51b1de71c0db6afdfa35ac9d817ea90286cad10f6c842a112aba7d1b5fa21014e5650302e39e79adf4d6f5e1832a70dd54ce723a2207c3188d0448f1c6994e2387baae9d10b6273a481746ab86c8ea94a1ec9ab0151333e680cf989f137fcfec78f36e5b58c05e8c6e58d3610f7076f04ff04c5da49b04974d714e52084ddddf46f25becf38d1d6d5fba42e884076742d0a0feef2d301e0ea81f6dadca8e153ad8332b9a84fb58a87002f9e6eb11d3eb0d835f10f74f3fc536d5f64d69cee527db5dfd37ff469b96c78db6a9ee1ef9168c18313fef47c688cc9086981fb112ede88859702efc0fb969b288973371809a8bef738a872899d667ad6d71f37d9ab99ea14b0fa2688d61c65da09d83913aa4981190339f71d2a130b9dc55569704aad51bd8ba7cd917829718f144d7663c778796195a85b7374a4aa9974d1eb8628bdb5f249ef99c9844b299cb0da538505f2a5837d14331c9c3d8330bcba0dbf81c2b9b11660f4810d9874d386e3ef3dc10292d361f6b0172963e9fe0036ac824599b078650e03320fd5667008541187448b6c133c053cfa373cf2ee2cdcab723cf432e810e473c9ecdd467f58104a5cf5feefa4c21be173e802cd634b359ae7bfc36dcd903173ebed49fb9ad96f98309691fc15f0cc4642b6ae99f1e9de54706ae51bf6300e525acfe414b55342890839ffe090a9e26fb9c3f1cdfaa70db08209bf56388d68dfecb9db1ffa02597cb8674b304faa2c2a3942ed6cf2a722f40e64c39a6bcf426bb9603f436f115bb4031c5b0a43bc0d179e8db3f6f0f0b707de0fcd66d2466d8485a54f97ccd6bd5f2aae295551b0b68c74224964bc0aae54ca9f7ac1747ee604059ed7f87d18bed5a42710e4ff51b5f4219e363a7dec983c5dfde1c7b29bb877ec21c4cd4daa3751eb0c0813adfc40240b5fd6433b2db84f042473d3a1f43f558861e9f607268498e3bc5b5c07a1192c5c0c8cae9ddba46bac64e8b3a1427bf1d0b0e34c9bc213a3e963f9784dc5e4170d9929fc983c4e773fa3ffd56be1d771d4250d6d4d4dd3c29ad07cb1d51700a8c08f097b8e59a7e63ec4096a1c700e95bba28febb7ee9f16d755b23517cebcbd8ecd7032f1c19696fee9960a6f2c41e777e7ec28c47119bcaf63ec476054cb933b9e46d7ef4532046e040682c81b9a047041964d03995c4d638e8db66ca27b4fff5901e3012c499f9a220a1bb639a8d51145e158b47326ef1e28577935a5be1b79bd9c26d0cb3872e889c133be0ea79e534f98969769b2c3b113041844386001b08f16ca8424d31c6eee10dcea94efe0afe085725d7cca7e71d56b2b72ddff8ab21c718e20b74cf02a8d4ed7b2424d9fd7d06988bddb4197f578456d9afe7c526a87805495be5d29eb8fc0c98d8e2bdcecdddf30fcac0f1318f6956be731cfce4d7d1f2083ee0eb4e6baf619e696deb57fa4fd538a564e065a910016eaf9d2b4b225de8f4ae1866546355226b40d11f362d53b558ea67ffa30575af09b96a95eec04dc01758c1e0b902a7a521d3cb7707a94ba5bd4ba14d1a6bb5a0fc0e9d2cd16bef0dea5d8adfc194b8a05a346d034e1fb0d3e5ceb85ac5db2f7cb1ce060b1eb18cae9e5f7664dc90cda5317cb9d7937a786bbd44c6abdef92f64eb30b32eedbcdfed4fe21772b01085712a0e4b88a2fdb4d118e6a5aa7f0579edf5ca1f65d0475e68b6a95ed87c63948605e4786f33414d88a00f52033bb515523a5c20dd3e55444bbffd771c87d321b8023aa91d6f89eac27689e132db3c0789aabd631f25f1a6df1d49cc7912c7d21a3818ea7f22d7d8aa5489da7381e3580ffd9b2ba230d098c7d9a21a63dfd1cc966ff17d6330278ce05e689c1e49ad19bf4ec29eddfe38ede6aefcbb018feb09835f10cdc43b16a947d35397d5bdfa7a9b289e851624e3ca8461c016294a9041dc1a014eeb569e95118939077aa6fc5c88425892a6740d87095917ce5a4c8ecaac2dbe7463f2a9534e19fe64eeb59e80693d3a0fc6dfd34c94363bf7e29ce559a376c21cef0994cc054d0febeec3146d70ee227e97dd85530633bd752628d5d5a6f73e4e598de60bb06f6fe65e40644c8bf400ba34a124688a6d86ba6106e4dcf985a1e8024511da988b61badc56bd46701157d2f0a4cd948b49e6921884fa0548d98f5e04d70234d8a083e8b6ebffecc18ef3771a84b476589f1d6d9472e10b6c32bb07f02e4296f44a375c3a1ec3be58d2ae24085017159af00745d74a93a34e9a7ed9aaa9007c7b7c5a55ba1ef8115f3782771d2adbbbdcbfafa875b8089819e746607d63f4d8112e521f55046efa7cf0ef113c5f3bc345505a70376a916329295c234692d5c93f2490a80871dba07ebcb94bbeaf5d01455939a3445379d118273d8e2118004c5431ecdb2305935c24f96394f1200790b7ada5ffd8b2d4b907ac669f78566e758355fef889de38e6acbae29ad8bebb6581826bb3612039bd510ec09cee9dc42bd04436b0b6c56096b558f65bf0ed4a8c63359d4ec8da4ae6b6ab913437f07b128378d1faf091e16575a6fe89e74b27c030f536bdf3d4921c7865f7c6adc9359a6e174ee09e92e90ac52cffe17273ee6a507d9dc0d4c6eb862527d23b8125e92cdb66ffcd2fb148d12f30437d7e5cf847cefbb0445234df8185230b1f789780b3577b50f5fe5dd1d802c409e1662d154cc26e295d5804e2ca84877a945394a103c6d9314ae6faf62b12074abb99d880ec35cc778610e1fbdd4fc23cce66d30bfeacb44fb49abf79613619eed57c4056b61101744ebf8e203777f65117b59bddc503d2fa6ccc76b7bdcc64ada6894a909e468302c423a917a92c249f7200eba773bfa0b876768277eace211f2265acc1683b8798d13cb831e59156f9e502c7cd8c0d68e2496749c3c164f94f6731b7a4019c98d2c418a46acd4b64cef6eca3ce3b2c3e919e4bf95ac2977ba79a2b3dd789b908bdaa207ab93a08d4fbc974e7f5aaa91a88d11977c6f121882189a425c83ddd72d3c48b828d4ed1923e48baf4608176e97c04fe18e4e359dc70d8e8e7b27a9de027f4247af2152ca8be14d72f5a18b4c0fee0336a766c4a96cf576914d57879d5099cc1c48fe75036d397582702a59390068aba6bc48e2a07b794f9803438142ff00bf8b3bcd252e5aa8e4efbb003350fabfcbcd9b409bb2cf6f3840604b4282b629aa89a70d7133bd4424b1a89f19f41afb162ca3da2b335107e368a35fc3196712f97afb19880225e29198d4f5461309db78620a1490e3a1f4112ac68adb01f2a9e0e4e5474a7b152b6e4aa208262fbc5f330501bcb2a719aeae3c426ccce9c75fb9b08d28922d6abd1a11fcc4d6a23ac6b7640d55297e32d99497a63e050dca1194f3322f79b0059b10abedaf2dbd7ca89e3d1e952588abc83fc86178048ca3624c07ff0fba1236b71eb2df510b96917b04682772342f8fec977a4b954fd7c528ff99f6c900f16653b137c80222771869ff52aa2f0607c1ed42de01d77e608bc49d3994831c2a3567a01e33c2d29683ee566990a0e034a17045a238d87304aed4a9920dfc46bf476107a24cfd106e16f55f5606b3bc28e51b6ccdd433cd20c34c043be90ebabd48af98b91856c3ad20290df20c5b44f5aa8ca6ed4a6d77a81797bf8fe2492fb5ff3464ea768f2fbeb97c6b8ab79cf6b23320555c9401118b956e93e525fd77d47b100a2bd45132961e06d5ff3535839599fc3c46551855064e9b541f9de9229c5fc244576e51fb18f203679ffa53b430f56c61fe24d59603ceb4a168bdf8042827c7ff45d62e86a16ae0fbed7948546c43bc91842227180d6727f3e6fc565c9c147cf587125b0706999a242cedc7c42d579459b49aa8ed760aa31c3a618c5af62ffac5c5e16edba90ce53062b0580ab88fb4dda9e1a103319a16aa6d5c2dadd06289b21e3ab9680046de75fc97ab4b81dcffd0520aac8a95e7f770ecf7e3502f3fb19898045667c5fd1f1c155c3589e275ddf2bcf16becbbcd9e05c608cc533272f57d23e1ac06e341d1d2cddd7446e7430469cab0e639c92fb682a5ebc7837d4774cee64410a2ddaa6f63d4293b804d6dfc74a4de78bccd53a29781765a7f60581e632471508e9c1b817aef038d1d89af195d84099eada9ded3f85555b51514c2148dd82d5e4084d054dcf6412c8a685b3654114746829bb2f5319a8cbe11ee12ca9f01f233aa5534b4388129307daa50e93eab802b8dc30329fccc2fb8768182b62f129570682ccfc7c59db8929f6a2528f19b1694a7ecc33e796302d80beadf37c608ab75c104c3e0c223711857a0eac3c735f0785c889cd4c4ddfe6f5084c1ab6fc750193b5d6a0a1f2b4880b2de0e5fd1c312cc8f2957bd4c9a2a7d8cc8f3bffffa74d93e5e3520fba9eed3daccefe9d8f4945681a529ec7b163adb22188b03681779f59e4f11d341991e1500241f90d7c6f5c74a2869877b72b8668403faf612826f357d40c9e365cfb131218dac824f2448e846a94c858248f556f76d654090fde695d63a6de2ab8c1b44e369d374d10fce021485c078d12110fa82d26a9e38824516966ecb00e91e8b6a9a36ec10041786e57cf0fa802d9bc34623fb3b239ededc988c6f7145af2ef33d4144b58540b33edd5be565801a21801935f19115681763d9328a5613420d8a4db11e2bb0bfb2d7d77b5d6b07f28c9036a119c414e461bdae324d3c89456e125871f74aefbaf4dce58319a7a8107b965ad40d4b09bc95e18985946a587ed0c34faf577db6cbad7b351a449932f35c1a0fe523ddfb459936e5a7e18d7f49cc4de9ebe8901d20b5ccd7cdbfe6b34cd2caf4560d8e37af68ac19668e97f7cc6212f4576d47172a05fee754673305f272120ed9c421431bfcf928bea68a471c49f51aa2f77a83e398f9d636732c310d557074961b7626a2667ebc0c9c98294fec4965b84035b17d65d5a7038af34b5cfb7a071c686ad59ecf9ffacf44d927c6bd7ece14ab43cf210fa75249f29c3ce4d1e24c7744d8d26b86a72e8f8d81b260d3c561af3fca049a8546bb6d923845b7a1abd95b8d38902bb6ce4f435fe6061ad4d11211a5656bcaf0f496dc78446fa8f429056535e3486c2d24e93a7a96ee38810802e73430fca2aba567be542b5b16694f172d83571c36405e1a3ff885f7f1436509948f0307120065bc777ec882d6da606b0333125a849a91e60f758951f052dd8962a1f305eaac18945ec7f9ec13e49e62e9d38b97ae7439c791d8c6cb4c33305b0924cd31510638156b7639f025e6d36eb160da64e34e94104158f24b52efb1f6ecfc331608c0a4bde1880f3ad8036b4e88979fe61ec229fc12e5a295a36d376f669a3f60ebbf2c3db7634fa7dd49e6d300a19a0104a13c7b910a7de058e7ecc14c40f40ad858712f0b6c8dc9592da68e997274342a1337e9780f29fe85ba4436f86475d83a17e12992295d55b54abd3aa8eb5afdb71f28cd7440058c5603cad6182265bf1192a5101d92b9315afca9fa71fbc8b132a87cea06606d062705c88c6461c9db899f0b418ba321082d0a6c96c0f9d3c1493ef2e0f0f483f7d4d78f1a8868a037cafb979095a77aba819c75a5e950c67ee755018990d3ff964b9001cb5ecd3e2b60a8c7ba43a892de1aa3b301e60b12d6179d2d07a70a731d8f5994379efefcc2c89efbf01b608e8ced10ccab34b80e16a441702f96a23132e8c0495d4482a556104e65796074f54c199ceb9fbf7ce9261e4ece3e692c192d16c0553470984930b404faf9c6f66f5f44b80ed5516fda75a5afb7787b0dc9533f6d30f4f0bb3aa8fbcf250bd2022a65b5588fd23fd0134b82bba414928ba7a2b284e4dcde9b5d70851b0168e76e68f73b80f588f5873bee7d7cc9a99ab965cfab85423003c4839e53fa2792835ee39ead61fbec5ada65ab52a74459222432dfef3519f42a2afffb5e9a47e1e1f15ccb2b02827f7a78c057950276d37191c8829df01429b6b5eb4ab3823a5422c83e9ab68e36e0b42be42d41e30326e0a61d5f0020a6281e241d27688e6a52dd664d73276fe287249c86d28804990f842172e5fc22549395a2e5d935b1a801a904201ae80f7050d1584e24b505f6715175bfd1146858b3f05b069dfa75a8a83d8211cfa69734b60e80cc2dede23ce8652fb85201200e132a84bd03cd639227d16c22d2ac258c2f7bd385e66ed3e1f69150d4ab08a348cc88f41528e9b6382e757ace45ef21dec916a37ec76c17b9f3552066d96c566797553fd8808ddc9a446f4229c2ba3bf65f0fed65ee87d9064f2249d7639d787b5c2f651fcbe30baeb4d8982780b0a0c6969d790c53070e28a0d5857b0f97734809b7de0c4b80cb17b7823d7314f156aaa833fb86f64c6dc09bd830d069db2aa2d5cb53df00231e3cfe0378d34e1982c03b10def945756ca18ec2171dc3986f03e7a700bae997b280fa5423f102a9953e3103a1b778d4a919b84326f3443737a9476a66ebe08af70ed055e852211cd6045065e50e6a0c68ee5f0724b9e70415bf4bc6fb8e0186c256ec46af173ccb24f1600655f16ac5ecc9191bff2ecc68fa3da42db8ae19c04c88b1b110e6f04c08af657730563e79d05786eaf0d8e166aa868bf3377ba446987c0ad7302b28d23dbb08b8bed05d6a8844f288fe41059cd80913678f4e00732ae5e07597e92b13348c3854986d7db3a37ea142e533c4997a89af6d0e946e3ee20a9bde5bd45c7f8d78be0da28696d5bccb1edfe56a6f6b3edab22fe701e052846fe3233710854dc581da7f3221a900e7a197b333a7cdf3dbc04adcb01440ad607a2538f4f5140af595316a52f419d4b1c70f3b0cfbcb596df525db02d170ed661639011a44bd564883a686a7b650967aef991fc483b709fc59a3fba86c8e2c4d2647a3895377e944588aec9c2833dd12ce8e359b51a1ffe0b6a7e4a78d49a8f928ad2a9cf84cfe43ff589a58e09f7195f850079db5750a36f88daeb67be9cc1001abcee6dd31ce8cd6e49e28543da0cdd5cc2fc860e546ec71c4aa43c6d3ac5853ff0288d23125341b7fe68ee46d1eac42316700cf5a31d203db3f0a994f800da8f411cdf7fa2ea4d358b2c5ed5b8fe5f2d983adb013ec64a28b8502b0f7732c1a3db2f3f563bdec401b091c1dc06feb22a131ca95b9e5d68f321f1db30e2c58a0b6b5f71247891bc92230b1957e654019dcfc3852b74207fd1e344ac06943256451b8ad030331a23ce2190541e96683c239c744044c93c3d6a7d83861dbe92fa227350409ad56b9d1a8cf216d1e18cc77ae7a22e8294a0537a45cb13d73fdc1b36be66c91535513c45588ad9825827464b6707c6443ecfc6d2906753d7f6dc8ee8c6e2e6e1989f278fff44b821256d614988eb7dac9cd83459f07871674f5c0bae6923da5c16a382ab9bb22ab8577d5bb32a116fbff42b9dce851f35eeaa63ac038fd8bd80dededa4bd09fc292850a7b9668fa4f1ef624511358d4ecbbf30208c8d66a98445cb59925e568d00cff78688ba789b7d858db27f827d3b3ac0789e9aa231c647af407521ba995f7ce1b1fa5b55346c0be23dbea6c54b8b2e52d8b047d4e3441948184918f0c2285da7dc056e23e8a5c09dbb328da925bd74ce3ea2dfc35cb22583ec8c9bab208631bb5651a705b54bfe6e48589ee013b398283961cc4123b22683a0a256fbd6d30fdde11b4b8f81b78e3016d45a1ea3cf6c46f071e864a6c7dbbcb10695290127de8249bae316f5a0646debfb145e95d341b9b2341794055b83423a06e5b570be8b472648de7576c1258d6bfb19ccddd61a6412e096944703d79d2cbc0dcd2b3892af18246c5295cdda1ad92612c6b5fc198c108511f37c4cecfc9b0236e4eac81c6158361bb4f8054dcf8cfac459801b88724b97d3facb997c7d322f034afcc6f0456cfbc7b67579193d99b4ce4c63c2b5983cbd1eafe665bf54f38faa68ac5eb214544327a39f209745238e5c3a354a340995d587189c8428c3449232091b44d6e808cccf4f827083bd015e5e113b680d54476277ad23a916cb989959acb1711e6328dbd1185b8cd36a0c1e9c43e7f5d41d67939b9a5c17c41963a827e15cf958a3235c187b35d1b535d214e68b93b85df2ea75958393b43fec3583323bba08d20348b66bfe2f18ecbc5e5ff9b722de5df4dfb6512c0aded155b86584e881a5b5e960e91c16c4b4983c5243e0edfee8b590205823c62cd28b1466586e6008f162d91c499e4bf6c9db2d13d09b7f98b03c7320d8de6c3c081569457404237e40c1717d5026f0db3f81e4fce0c244a7f2b930a56f3289ea6ef12b666b1869e693190e0255b900e28eb99559fd2cb89355271738c6959aca85616580b81c0d2a140683828f7f1b1ca036ee05f91cd42baed075a293addcc8c7e413b29e2236fb2603f0589851910e3519edac3cad38aff4e4c615994dee9c5992d75a45419a1fe904e0fa3b9c239bb895b96f57539fb19d6ce6f73fe04b754e20a216233274ff14b8a7a808a55c25137c0ead4187f7de555a422092428cc9402102373cc72081cdbf671824006a111fb8ab2e86427f6bb568713c0f9e40abd4ce94fb469805fa1b34d9eb0cd89364362be2091e7baa9a99d2ef1ace9c9e95d5b05dadf55fa3c3ec7f4510ec3d9be76263a633b85e14bfacab765f554a0cd4650781e6162659f99df17f775b035ac75b104bb16b3b261dc908061d54fd4099cdde5b33dc82076dd4711895226bddb5e741df9bc65e4663998731744cae998d32aca9412e0293a14e3619b16943d80cd1af801fb0eef8061ee5dae7fbffc93480faaa799bb4f1d47664ebac590e16cadad45e0771deba7ce7e4499bbdcfb659704cb55ef3d3ed04fb10f9ab847d803fc4505c1ea400fb4ed1483c858bfb58682de26a52f3a332883f2223e77c91d0a28cf74fd630953d024b7cd5d68f4c35e272354067e03d6feea73010e63a11dad51e1a3b545296a2b1107f738bdf24c2d4fe92f1b369c853899abb0682d7617c764f83d43017ec488b6e45ba901012f066779f18ef71645e49712bf3173a7d0c191daae04a344cd48c4d644a3f9e5e4aa6af3eb397e56e25cf03e6de4372a1de0b81716cfd5ca4bdeed3c884f23cd7f569cb257529f8ce96f93e0c3857e211c996806ad6d7213face4a53413ce8b5e125b03ac19224bbc87fbd305696c34c5d6e21523453108a67f98ccbbe83295043aefab32b2e9b6084d35e53f8f24c9275db7da5958c59af2a59b370d1876b7bd9e311f9b6345858a372fb57ad27de8a42ccca11038a5763d5744069c06c5e1ea88151cb0d8a488f42335ba760e685d8c2f617f4cb4ca97a3ef89a5c1d4f74acf06b4383d6a5dcd2ab1137f653a6c521de6de5f47a18badb8ed04fbd64e974ef4cae8f18ecdf6f83a97d253efa93b83f7a87b65e9d74f960ce0d5cbdd7b6a048828dd2adee775f70f44de36593cc91097bd9ee65075e203d2522bc815f074d873577aa5e9217aaa9715c1dffcc0fa80a5d1927dd02a4bed41ccab258aa4b129f323190231d64d7a5a76cf85d58e4f82738159c8724ea1066acde8b3ce63ddbb4cc53d34da880df261100862c383812e463cb5b14082c1882f6f950bfb4585ab43d931acdf612df79f529635d95afb3594abd019cea59d1d55208b34baf1d63854d95de38f07f0f4499378d709bde1161dba610498375f284c0255142d7ce2dda7bf74decafaaed31786b49ae0149154dfa5f519d0780e437d9ab2e5b90a6d495881b3bd7afa01ea789034b2ce7b35ebd0d37405fc8bcf8b88a5f9999730ef13d0eb7ab776c44bc885892c8f3fa4a9a6fb0e977f04ee33f4a14dc30cab9cf674830859c2f598b22bba07313404f38d6f2c0e4db8593568e59f90f71433483445a81ddafe4896f7d6fe675e8ee6bdafa273436152a4f59c3e16a785d89f08819a72c4c8900af00e77b76406874e0bc2b19e2a64c4dbdebacb4b0f6a6c71e3bb84abbd296ed081642dbcd68242ae51015f26a74a4a0cabe53bc238b9a3102f9b95ba2511ef4c57cc8873d3a0eb8cb64d5a5f1abe5cf7f30475f5abdd69aecea36fd2865a64095398a986332783bc1f8e0736f9317b8745243e364985c06e817432848de29dce4621e1c27a61a8fed6af9a6d499579a59bf919777b8da5f258da74420658ac9d5744baa374838d772c48e8f81321ec9bccfcc4842f6fbc8cec1f16f570a791f069c9d2666e8b5788702e768377fd66ad5e1758e1a59c07f5c478e1fbbb6aa21f67910875816ef8128b425d0e39c7c082908ebad2875c47aa51798b7e343427700d7f1c65246fc88cc1d2d897deb13c58d7b32c561bf73e6d2abf19c02fa80de7a940fb5674d01e071e314df09959729731ea4bf605ed9e4b92785cbd875139af78e2815e2dc37540471b69fcae4886f075115a4fc73d6560bb6b203d2bc6144afe81075333693d2b331f744dcfea47950a47f8754fbe1b04ac695108334575f7f3400759c27a08ab2bd246cf2d4dd2a7639306f8c715767d0476f198e18e8f2b0c246e19c5b855b7e8b8ab31620000e4c43b303703381d9d0a629a9c18630a12f2bfb011e77cb8b4f1de06c1d2df9d4b99d76079a46d8e83cf0ff0b3aee62e3f3306f170bfb3dd790da6b748178a1230f1141e6cb83301406fe630d58847c5e343ebd17670abbe12d535fd9daa55d7978676d45232f536c2d2450c507d287dc887158064d1db4dd0910e43ee34f40ef22559b57c836b59e44762dbb996d4b642d46dfae2531a2cc7b8b76744e9190898ef923f917b0e6990fcace4a2d015cdd2adbf773c223b5a5638d0a1f9b1f123adc4e622ea309f6a98638756e86008792eae2ce417fbe1d577b4b175600bead2d4bb0bf2f1c919b2a109273d07c71c24f7e75584c91feb91ef719a67ca3a9696e12ba919bb65959bb9fec1ddd7489c299725e9ca66cb30a2b1eedc0df67c70b2bb6603a91b793d29e245e51982e96aa818e48a440a7c637bfcf27fdb97691f0d83c392bce753a94a0b74f331cf549ef248a6fde8c9c49cb783f46b0a1bf2b870034ab0c1b1dfa95fd574c05a0b4b0a015eba99c1ea1c3a9831b92dcbb0edace79169707612643c6706989a72c6d2fed1ad3fa0782f83449d449d39fc2a870ee06f02d87d1d059201cd5d5c9326d3ad2197b1b401a361b26720935ff204a3fc3cb5605ac8ad3fe38429630d0f45cf12b76b9f6232bd05650b415263e22a7ed39f99e887a9dfce9a0052e444255bf3438377ce930e68550075536a7b3bf5d7204cd8a46ac2e1bd1b4ebf5b650001373f3904a1ccc840f7e44f79c4cc1f252a8e09b76fd4b5ac5ba83892c3aaa1544d18779ddc41bdf4d439109504edd2b1cdadbbb6d8bac41568f346bbca05feb9af8fabd4e41494074680cff9252761f7f87eab207cc1f2fbe40ab6fea02abb14c536ad519110248799c5da79ddada1c56f80f0dcac6c82763babf9f5c587c4a991a161c326918f4be02a0468054e6f4ec4fb33e77b8d2e3df0cec9678ec2d946bf9df0ffcfd3523c253dfe301e8d1319579ab81347415b5d5d4a171fbdadf52fd3da33df4cd76da6a2d98bd9b0c268de6f33613b14700691c5811c69129784491ba89f087d7c33ddb1b44e7620f66c559cca1a1e886b4ebca05c6cfea10e847675b2f969563eef1e106db66e7d658d86726d17265a85425a40a479494d7ef2a955a997ca14e0d78e7bb9858cf0978805d68e38a10eb49c8d9915511b1fc5eccb5e98551027391fb82b016180abf98c312b1664ca82538f179f8853b21629be274b9c0608115068b497533464963bd4964f8e838049bb4e7c714358ac8e006f96fb1f493ebfa5caaeecd870accbcb3c9adb72e48357f823717b2d1c2186bff2c4ea9c84811cd82a265a8770bc3a483e6f7b376a245bdc498b1f527970613185bd895b3bb43631e41bb98502ffc90363c9ad7a1edfe6d4cf737be8cc7f80dcf35bf17515aff1349488b2f06865f94f53281aa9124355a9dafbc6db3ce131228a3bb4ee2e21483d6b46737b882187f6509db6480a2e2125a4e14b117da70e6699a6a71435674dd824ea952bb9e2c3a84c3a15d6b3cc732cd46c0cbe274844e9805eb584052d2711eaa56ace736b85959fcaa5976cb3d6d5c7d0ffa340e0c3d71988dcd135a2150d60a724d1d883a3a749ff40333959d59adab8b1e30aa426f699924abdaf42cc922087413e0ffa3eea519b9179ca7d5a15145faca3fc9abbe0e76a2897fad231740abf3a463738e9695ee0ab653256ba8bbc0294b79fa3025b9278c33573b0039ebd82b48e29c40de1ebf5bb0fb46c5777b7fbebadd20202d992229d86e8b338ca968d84f5c5e800d3f523943d34698a54287acc170d86008563b6e7f6e2b6fb8440b82924ea48019b94584d5d8350ef01531fbf701ced0c2d2ca6cd131417d43de90d11693a88d87a811b0e8ca06db439fc9a6351c6ba9477d042bf0eb550bc3851edb2878a3af0df9117e6252828ce4300009c31de976116f48547283596b06578275a7ef3dad0460c5b86e47547c9880c0485c16bd5ab95462e470b6fca413d35f7631952e258afc1bfe2f0f1aa177292d8a438dd79bac900ee410761f06c70d9e8bdb2211356cc0b5d21cd4987625383c2e24d3ab7597301daeb79718afaf1838fbcfdc6354ed5daf05c970e0d27add1a6d66388ee01724eb74fab9a66f7a282b6687ff9eab1c8fa969a1ab999e76ef050f7c44cb4821c75668f99b327139aae6abab29d7c6e0e7eda9c9f0f9978934f514ce206d0c6e276494ba143d7bdeb71ca364254f9702ad10decd032f0323d7aca25f9f46d62af27c10e96a813633d0e373072da5225f167e920edff7adb116c4747a1b1cc612acfd607a1ae9501293932f7c0cd5a05f6fcecf5e45c8d25438c7c484e8c71747f6787fb4e0ef3a705727be1be25fdc1a1680212bc0afb830a211887d95842ff179dac3bbf5d45befaffab0c1b2605a6c4e24d91160fb42c2de5d974f4f3a22d5664df55f35c19c06142c0ea97093d197b23a4e80cd5305c7e32ab97e061a19cffd9bfc8aec2a4a94d69566bbd2f1aabecc4c9e49ebd2c9bb6ed5ebeb3f57c2afcd6fa95c512c7665a934d84094e4b4a8b381e13eaa6a738b67e4be13f3e6460d07804d2aba809f88fb5a8c16b9fe6315537929f2adac932e96c59d139fa19cc85053b428706195c2fe7b7f4a021cf668b0e819888a57868d8b22299d5e3174e5c2aabdfecf83b7ec227c822aaafd2918b2df7532ce8b99e5fbd712229a4136ff0319a6e328196afbec3c76657cf7b60438b290a6a231a2149babddc57ed7d9e61b1c68358385d26575a95c448a8a4bced1d2e2962906513e96dec2f719c05565cba6c0454d7fe3943bafd5fdbbd6ff92b9161c4dbe062a9b984cb8180a304ae050b4f5d77934ffb400bf0419123b7aedd11e1e281b3d0e6167cf308e21a246d22c8197ae85140331b68ce54fce4444cd7269711d8debb7f51bdc017a25731989932fda961105f3a8aaa2c23dbd75ba0ca9b79cff541cfae27ea7cfce275b975553538d43293d6b65e2f3ed2bee37ebea68b6dbbdde71e850397d4e2bcc9a6a30c0c938938aacb9f6cfc9002a92710d0eb1d2a1b23195db2662539cbd223d6de303973123bf4442dc2a8cdd243143c3b4b8eccec64a7832312dd95b7236669531764f04da7e961d9af34e02a4457afeadbca34759b6d016677152b37c957d1bf443243d902363e5fffe09c2c70715e3a9f1949062f473356da23608a8f3f48b5c72c9a64929bde41f4f4a848249e435326c39a7e2da31a43eb0e0463491192c0db17b80affbdb41468a66a300cb50811383428d3e122ed2960822fc06c646e7c4ed5f58655aa9927c491125bb59e89bf0cac865a054cb2105588b059ab7b8dbaf8c81f4ee07e762bf7552baa0a81fb0c52184a8ecf8c04b3fe9b0b3058f0f81cca833af21293219f81989a48bf6df0cc6ec7de02c2f34b6496b1f589446339bf66d936286d59121c5290b3caacd2b3ae849a4bf3e0d988c427bca3ddff966bd4b2c0ecefa567ecc4301020b88aab85fbe3dd7bc8676202f45a2fe8838b8b114008eb240abe90d3be2564fe47d3987147441f4f2d7975d84cc90ee3b174e1b2d592c67809c4e4f674b829ec220cd895a7b5631d8b9a1e4efc4d650c66b5cce78e6d35f8a2a52d91e22f9202fe4c0b38794f6b20612d0847fc8411d93d763f556ee3f504393054e7edc370349ff8899e39c1287c1c5b0c3b1320daded0ce7f8ecd85f0b26b4e65fe1096a2e36c81404f0fed3eba3e1f80fb004f8bd9f3cf3d6155a32bb245e6efd67ac54999b7dda0253f8d27db8bdaa53ab106021da1f69d4ff63e111d6cc511d121ab81a88f526a7f31e38ccb5636410327fb14522adc9b21da4788623cff6b78d75a34cbea78218c775f159b1901af1c225b8e50bd1a9747306f0189b19afd9d2cc9d7f30799ba26bbd2aad86485f3b59b8e6fb417aa858c44d35b9a2f1d4e278efa2afd84c43546f1237ecfd479fde0921efa48f5593c764d83e71bc3079eadfbae3fae34a9ce5c6b393a8c2d57c1c8962bc9dcae6b48c1d6226d2853f792d5639836d9a8e82bab828584d1c147f9d73858fe207376de5d6ff770fb4359edc766c17420dedcc82995d691edf0ed34d6a9f68447782912f653f657e791e673eb01da3708a2984549c8952157198c1d590fd2367fa9b80946434a59cc701a774a444b0946e0f2525d38841a3eab8add100189eca83a01bf7217bd2aa2007f0ab13a567678e6951a475c4164818d07f4725c67f0b131b75555dbe95988f48fd0de5f177c6a3b08581c4699d5a97c82e70a0d465479c3ae398a2c31d475361544ef4974d94cb8ad8d7c5f8a46fa6addf56e63320c21eb3dfca3841780cc6696f7c2581859a127eac5e0ac75bd762a529b93152f9ff84902b0d18f29e3c2e0d806ede508c82336ab412e6bd8603a8f1cbddbc7f40651504e00e8a9229fcdc2bc84981b3566aafab3fb081f9ae304a96bccb3dce1390e2b9e8ff82a1635a76af04cdc59db2bea586a6c338bfb6469c1475d305acf59c5b9d8a00dca93305f0fc1fd2b1eee8d474289e4947b1e59e7af9a4a10b22c1f335f0febfbe68e0a237bd26794e048872af427f2f196b92a1ff417a4748b5dd11d05e1a73f00719840580f77fd191e1675d7f931eb8caca7769f757ce4edb946f03c6c26b52bf3d01316a376ffb96c3fba3380d73badbf156236c79bc1b4f0315c7e076158abeca152f56f4bb6f29b628f5ac11faaf6156bea32c50088d308e92079ffacf589ffe30a9855bf3a76e3fb5a95513c0853c2db4d6dd73aa21926e2f834a304bbd9d59b913ebc1eef0672be9e97f18050307c53ef990b37db9c8a0aeceaa30187d84c347c7d4418f0f6e65408f659dfd32181c2de306bb68bc6809c1511d6dfeeb345f77226b6b58bd466c6e32ccf67764781a76ddc5b77f39d18835c6e0a43e45eea55c98d1645926c8cf3c6d14d64a71f5d0578ed7d80300acd4bbd33d54de63ebbad808f9337b0f65a046b6349f5e180586ae548212261ba6277610dd5e1c39bdf21892e7a83a3915d333a9b046e06b7175068da3be108532373f8ddf58640a1631933e613b4d0e3443dca1684bc26019bdfba44c6022106e3a284bf31d2227d05e851c62edbf7dbef1024aff768dededb69bd0a03b75a554e90f3b3da50cba360defa2df23b8b67b9eccf1676fa5f67163ff31943ce3cb17559373116765f194024d159cebcf683e0a293baeb41b4595ef4b84e9fa9daba6abfdd033db1cfe30b63e81f2c58f76299229ec92db98b04e4c425a7a553651dc54de98daea7ffd4934c4e2ba55e1f0ca17db897f20ea378a79cf02e745a9e480d3d3b8fd14949d63741bc0bab9f8d4bba39238aff9602d90aee0fb95e79cadcef8acf03e12fb9bf3cd3d1841bd445a9566a2340f55a202291130f6ff0b9c810d5a86e8426a343ff3168707e60f259a19d6db10d2abe25576314102e565d875d6e894618829e747d4aa6e639c03f99fe56a6b53d2d0a8fe1b2f76ccf9bed7e283fa5a01fe675b86165c757b87404a50c9f0d18461665d97b438ab634133f0f9f96915509c0148d18401c3de75b7591e94292abb8f97868b59f2d05a6420179178ceaa098918acc77afd40fe8fa81768246623419d6d04d92b95acdcdb1a8d7c1207e674b7fd918aa9474bbec25d351a842a55fcc3edb333f5bffaf4f7f458210e2248e1397faea9a94d6921bb0a9178b5c1fd5a172dd2f452f85c14ee73b1a7488c06c8f6eb9c71e9d2ac0195d41980a1d5941f5f3c855935fe6ec670a989bcf632a2687eb4e5afda4f54798fa875241f5f870e66e68a001e57b8b01ac77d5accb9c5c8eaa57af1fcacbeb96bebb1c37d87652d64d193614df3df75d6cbf4bfe88ef9a3d549a1adb289446207da55005cf3965915a69c2a0c2c2e82ccda74fc3a2b676328816511526679f9ed343974829aa11dc0f56e0df54a6ea7a09207d460b55a3f853ed709b6baf62f1b2a971ad1e04f2087badd1be7ca689c3f6e472fc5226f14fed233eacb491129391e4ffdda0422b67cfd3773996e80e2a0a741a68aa58d64dbc1a0b4cfc285edb4916a5b9e5e64f4a4d7c07cdb82945b475b4d2d42b4c6524c15d6dc1419baa9bf70b1e4683748cc102646f58046712012be1c6c155e0f25f1871099c064ee1ac077ceaaf7d9d93794cc19823e8811ed3e7e31da6b9c6ef8e0d8a293f6803042eef7cf61506ade0856874991491f760fa0f95536c5ded4e19c07e8f63ef4b06186a18a4f3d65557e666c46e007d49d3db67c058c4489b5bd8b810eb77c1b57f2cc3cd0feb81e48cb6808e93f083e9b5ed704c638869f8b91ac5a602660f95b1660db8a2fa0c98fef28037774fc2c24bd96f2ae3648ed21d70e99bbd66b26e14270cb283010f4b2391ea015c675f8a471145b3bf75791ae86537046e6120bfe1bff09b999b4c375678f465dc1fd3699c90935a08895879741bdc83fc7d7bd5af778e677c6cdce26585d7d10a13b8f3768c10137c2fde4d1dd4c9ccc52de525f8d240d23e4227cc4987c6413b5e3a95625340907cdb758daae6fb4c6e4e6e981e6aa22d0f59ea98fdd9e51d73d00f2bd354ef16795a49b367da424e8e5a5bfa123e551e80bc20d0768a12735917d1889eadc2c1c4b89aea24f0dbbe6127b10c939c2e43636423ea80a09a828c4980594ce2fdda9c50462d8178976dac52f07f2a3f5bd00062f213b20f119e086a30baedccd0219e16aeb08704f2d188126f4da006fc6693afa98dd89716ff094c2a22a01efe267cf289ab9b19f5451fde598d98314aefd174e93f341815a27bd7e50bd440c5dc10085c31d546467914aa5b2d48d7781f8952bc250b603fb5acbdfbde287936a92b58c85ab182a0db2c8e50bbd789fd7a45723870033aba3808540b95aae8e69c7524a756283408f654b80cedf68153c2a01ca9b64d10f9db29c1bf4728efb9aa585b34177a24a1d747bc253d24219b5ddcf13446034219a8e8ff9ccaf8a776a690cc4fb5618e3285f8063ea8ec0695e2feb2cd038e4a6f1846de151731066ca760e581444791629077fd0e43c4985085e9acb0f3a5c5b3768a3b08a487f5b63b677985e809a07027dea05512de2a004cfc9092f183d253bc64970be2689cb67a39eaa8e3bf81457818ef93726c94a70eed490682c6dc57b32f879f668386930e29f88c67e388ce56534315e3119156e4b6b649d6807eaa2727e0cbafce8a9256ecf0fd4a1fb5fbc77f68ff108c51bb52c424306c3415b1be7e31dfa0a368635345bc1f227f36d74baa7749d10e51ef07cf32171cf52fcfa5c90efe8ee1c42d04451a9f931e63447b6de2b98567aa903a286b8dd0a5d0f03805c554b43b04aab1d63828c4a4c0a1cd682ec0e98faea7047dad3e80345641f6da488177eef127e6f4622c084a790f1e84eae09a303063401dc3dd1024ad23ee62c98dba994f2cfacb203d8e66c20bba312093e2886c0e9b2b986e1965792155ed526305de994100c1dff4540467d2fedf845b5198f9c895987254615347dd01f8832c57bc155f50a91cf36c0ecf3efbc1d80e489d3821c617e9e36f1e82571fecdff17ae7d0647557934f528a0b30fdd15d0bc2275f8c02c5b9582682cd794509ef9695046d9bf7a93ebb915c5ec999ba236ed342100e8b969e7bbe01358b071525ff7b57e4cf87e73ba6bb94a394cf34a90c5eb42a54c88e03a9f2fff4e134c3cae0d2795f07935e680b304e74733dcacd0c3960e2b91b5661953d3ebfcc23d7cafd4ff342e20c9560415b7bcb0b3295b91ec1ae3ece2e5555d7ae0e1a9818e51bdaf62da4d573811026fbd1a51a36bc2a451d9b83efa76d32de285b81f1f332f0a411019654a5e8ffcf0a08a60dae79136e35dd5e0df262d283cb8d51031cd923ce181f9edcc80526591b3335bb721511e7a2f7849b2fc15d568e47fab37fbe3cec867837fb92dd8497d54d4b9f92a4b6e9da43304e21226adccb04986489f6ead701928c902d0a551666cf7e1849be9c0a81d4883b32b8a025b97bf34ce81a9eab7b5525bc507fd9411a97bf0af95162d0dd3845894af0767a9d65d83a185b20dcecf67fbfa571f1f95ec76c2c142f62f595570b4be15fc32f45731a4c1a787f902673f4d7afa7b2aabdc6ffd80a400a1b03b72b428b83c709e2b3c6a6d52019576d40e5afdef05ffd0f03dc622a3bc263b069f04dcbbb4892aa22cb1fd00f549055fe3b0780acf2890a523df41b412b224487146bd77bd0f8081a0c3d5213791c42d0ccbf138f4c537cb9a886178e85f15d0329695c5e092d52f79c4e7a88bce057b8087016fdf1398603ce177e43f01b3ac28a609d5aca73ea9b5132c8f7d728be3f2c6ebb7d64accab239833689b15c4f28b962cccdad625b342c60e86e112dd381d0331c3549b42b67b6a0ea76cbc7f83db55400799748ed18da7c20fd4d8ad6f951cfa095e4c3b42b3a228dbb36a8d9fd31d15621a1494ad3e68752b3c0b8828a7200af15e187314cfd93b6522b5bb3237c7e18d7d5987ed9c10dbc531e5fb9f21ad6493c0e18c045254891d190c063ea6a9c1dd7593b65f0ef4d4e697e37bcb3ac5bf1c21485ccd414743d63aa2664de2e386cbff07eaeae833b3f2beff4564e881be2f02b38a440b1bb1fa2196100cf2ce90620122d17ff112aa1f40474fe89339e6b1395442249e0bff7f035424df9ec8776f28744c820027987ea485acb81b627037ad76b868603e07b59b08e2b8c8d09d4ee959941251a32e3450f5f99730a7e2a0b8fd79b9f46fc2b0c23e22550dab39d185c62041ccddcafbb203fbdc2fc991653fb1c833d97ab6950aa268cba6345aa31dfc0155b9b1482eb697d49d4f38bfc93ace0dd6faa794b983fbadfc94b44e8dd8bfc8d09430386c10e22f8b773ebe3f06bb8997bca4baa3f1c1940a1eb1772c9e6292104a1bd4a61836e956697b9beeb1297697a600c512d45283249e2974313193b97ba8cf8ca174ca46450fe84cdd1dddfd7a0f798824d12017dbbb7bab70d0a4130e3c958a704b955a0ef4534dcd6a9a6f1af2e706f7c5cba997fea906310dec12ec4cebc9d772988fa597630c88e2a04a853fb5305bc92db3afdd2225dad77ffd4d5118fcbf65bd3740506b003ffd261ddcedd098b8ce6b4b18ad8518abbafaa6141b1181ae9e45c8019fe8cc8a04e5fede76bee21175c2af46590fba360cb0f7b91d4fc5c9ee0e22d738d061be926d333d685dc9a06354484ea47c4e04859abfac3082e7e7f996c0ee12e2f1fb0fe720e4c5c3288d34ca6a879ce28ca22aeb1bd117dc01dc631dc867320f13b316408fbd4ca1bccd7efdeaea718b8350f5d8203c1286bffc0f32ca8908c0452512a78f6be43aab1ca0f4c33f5689108454ad7b4ab0d16c7145e44a4be97888d6d23431c71369f21b099638f46941997773f69f3f632b83e31648b4664b893ca07480d2055154e434e70a7e4ca388847a4862eac7f45e773dd4d525f15ccc960231af313650f39d9af71c9cbc6850f0fcb65a90b07bc3e6f6c27f9d1a6dba9ac949254cb1571da6132cfd1457e411b6a5dc47a8ac67a33c2189d35df5eef1bae8f3b949d42f0c482430a72c8d575400c18a8beefd8799c3940008d4bbbb392565efde6561283c96772314693737c7ee01abf194a490d926ac3ffe3d45153712861111dfeeea54d4d97d012146a0cac473be6f1955d7074f04e470aecd2a94596eecc82fd384373d5aec7f559e23fc1ebee906469aa7fbd4de52f7579c80d0a755fb45f3a9f58787aea1d0552dbb7de45fbf28895a09e0ffffff1f