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 63615 ba0c306d55d1737d8915bc0dbf5d83f34b2bf70067262489ba3559995ccc3bb7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ea81134ef0a07da049f8074a2d2b890931caf331217d5b127c22dd8f35eefc94
Certificate Block Hash
ba0c306d55d1737d8915bc0dbf5d83f34b2bf70067262489ba3559995ccc3bb7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0240000302a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ac08694e9b2bbc5f010a3cf64df7df984432753acbfa2124ae7a39ffa4fa35acac32c38121ee112a483b6e918b1f4524f5afd8a060d8ff01b5122e927dd512834f113c0b41923d05240a9a4bc4f8a2ffe581e112cbade764b40f0000000000000040000000400000c0240000302a0000

Raw Header Hex

0000402095214076193b5ad1829db5c3b398c9a3f3a1645380461c1b48a3b4af10f3e6c157babbbd69189b0a86a046c3bc6fca3a7bcfe7bd9618b6e1a9cbf9b86bd24b1ed9b3196a01fc011894fcee358fdd227c125b7d2131f3ca3109892b2d4a07f849a07da0f04e1381ea

Proof Data Hex

59,560 bytes
121216020307bb572e03a35bb22d97e2ae27d27c818253ff63912d78a91abd3e863ef0754f7b50e0896b151f87f0afba4428cf9c023f2a3577520d43c7fa977b770918634f5de648dec678716eb57d8c638cfc22a5770a2f9d59018258a9ac46579e544897cdbb6a57bbd5e854f202ddf99c9776394b037b2553a40f44dd083d94b1892961e13373c25b2a6b8da7ed7eefb8c36f99e3dfc96b26759cbcd8e1819c468a4395421de261e163108d05c9b7bc1e47a921402035af7b064e4d9ce53b7343f2e20819f8b808279ed5260b9ae434deff81e8fbf7f47db544f32ecbabb3a49d54bc75c1e8a7bba32b9203e2dba8560ba610e8abde872159faee8564157cad95f88caa6145c839ad35b6077a28acc7d890a69745b53b7a99f9c61b80f94ecd52263881bcb581dffd403c12489d28766cd73f89f8fe4f1bf0828eae8e0e86868686358c8334741ee2326894cc2a557507f50c8bac26975d548a9171fb09b0ff97e9e141cd506df69b35fcf40f9450dcb99123227ebb21e66826e5f9823283dbe00e407ff7f5221aeb7eaa4253d6b83f8d797ab6cdf258ecba647fc18cbe6e3f971a32a558027643c635714130133924304bada8c06f416f1d1231d17c287918e548a72f99627c6147fc9b9144c0b207c256d24421d84bcbd0a6410e97cd535aec49688bee7e16024fe23b39f86fe876cda5efe6207333c2b268f8f427b82d1bfdd39282fc24af38ff19739101c7c7b6afc37309217a0460be4ab2ca53314481fe0c30dab3a0510676458548ec97c86bba66618b73792908e526527df358311e320403e366e0e292b086edad169ac14d4a49549a3a47b633453fb3f12df56186e02d1c8501db811bf7971e533ea85e363373ce7dfccfa8ebc46586c4acba281bc00132e09c018055762c7f5d684b3616f3ae1a3bfb83f0e7b03f2f8385d10d319b6c708108ee830301a2d3bd0156e45dcd0ca98b5989e4784550df0d0f26c37c83846a467c4cc5cf0410c6b5cd660b8e4ee58d98c25e3129b6b852adb2473767a5e6182963053914e0dcd38ba540377443598bc32a3eb3d2078dbb02a78c2687cc428428fde970e4ad6d982e013b6dc8571368b80b6fe6df1c11b64917944f20bfbf5b6927f4fd36304fffd9e76fa640b1177b48db737708307f0b14718e956fadefea2af72c848cea982799c7c47786200f61b10b076b9cc3d140e7be9554d52cb784e28549244088b8af84377e92b509adf724af275661f0b9505e5042f16fd1a4bfcf8e6c775fa3721ebd7e24b0680700fdd99c7dcaf4faf2749dee67fa97f4d523f91729e301c56f44a90ca5e9b20b1e41bd500aeef12066dbc6654c1fdd97d70eab075c1c1d11e4f6bdadc0d740a26a56264614408bb23b4ee9584cdab7e534c6d936936c02a65bb39b60038b8187afda797b5f743da6cca42ca73d3c9317f2cb76960f5ff7b379ad133f175a3bf78b7c3af9dc9f117b863a3397efe029569fdacc89d72fdc1368010e71773c5f6136a4590bab5670180a2c340e7b9780ba3285d38bb4449b07e764ac171a192aae8c156812727f70d1aad24e0ca66a4b0447b6939b826a8a8fea7bd8bf42051cd852d5473b3be4154f8ccf702a2d77a0a51ad74fd93fe9ba38bde0aea55b97ae758ae488cf52c4fb993d0f15d4fd0d8160b39fabfcf5d7b1aec684ee134c2bada1028d0d0191e16728ad6693b18109aff76ffd72c76462e7a790910f9b447682c288299609935bcc3e4aa9e07981e9481ea59d082ae1d033d436c1015cb619358d327ebc4b2c5ae6bf69f3953e33da45318bb42acac117cfbd2eae2299f45ee8ddbba9a8aa5f253050a6f62f092dacce1f38fb67598d51dae886d0d97ab8c4dbdce107747f7ed90c745d588c0d4936df0a3661651a2b14331a3693bbdf7e4243bcdb74d8afda439eab0c454393043bda0fa718f3bde8241b97de9cb72676a4bae7a2ee5a9fbfc8863fb195a0a66d1ef7262cc0984944df987364fb26cac74ba25f61c0b9f94cbb19d40760f59f1812ad15976933d642c36801db1876ca466d0e55d149546ffc3cee47b69d966e505b0df8352821243c131567641117cbee56fdf466af0abde6bae927c1e1ed5b70bb5f3cf6eb3a12554e9757d5f270c5d38e43460cf447cc5a3e33132d1c39a2a082bee34f28a3855fec8ee55a2838dfd66948729c23d9a4dec2208c6a1dcbdbfca4d009bbad816ee973e27f90b062262e8603b87656dccba3ffab55966226d9c2a253168b79efa3d6e950acd8f80ff0819ad8796e6cb4c262a93a53dbb72c72366496d85ace423b5e548b04792023af154e41e619d22c5d21cb6e8a52c916cf7add3e106e051b9091fa58ef99457bce40b46f94e7d063cb45a30019cc2714db5ce64165719c5c8c4304056f283b3c18d3df91e188de59bacd5c5125f64d80f3865ee3774ff0498410024809881060c12aaeb8984016f853fda3fd93d47db291cc39e2d865193a6d13626c050265cd0fb9093bb812124f03b611c7e3027f844658ef4cf3b4419da651def58c310d7120778ec1fb5b332993d163d15b4fbca29efa8590645ca3fdf277c12244ad7192703fb0277a5f38fcb2e282c9b5ec443ea161d3399fec97bc73633f306fc7825ba8504a33d1f953f22c0e89562042d3a6b4e34de3e67496020e21c0c1434c2ccf76124468726e5f4fff2d6fbd6409bf1e17cb37ed5a3371aa5521688ac21aff8d5e1a9dbf9363add0143cf77c7aaea45da2aff7b809dc3f92347c3660cc56ecfcf2f0484c5a44a301ad6b4cb34f6335869a0d6ccf6912d87ae27b2d0639be6daab74b72f16a3357f991db1bf8fc5022dce312a75c5746eb340b7309104ca764e9af930f1217e701555d8eb885c423bb43eafdb4687350c3acd09ad41b4be145aff4855e294ca02975ad50a10b8247b5f2df0f8b2af5e386b007d5173e8f45c0eb2ff4952c77e314638eae0ae757602ef2b9fa99daaf03bdfca1d42ccceb1dfcdc6f3c4fb2ec6c0fbcb48484fa4c14cab686bb1291d036df3fdd8b4b6cf7ece1ace25a178a8b9497bc33e8bdd21dbb3cb966f2d9b70acaa44910b37e31f083c674d7dc3c37e4dd4018b598d8f0a1446ade7b66b3f2b4efd26bc600725ab300baf8caf6a084e01af57934d5dcd5ef0bff8194c415099790afb3c3bd7f385f01695369f5b5b447dba5447adc75ac8059c59bf0be10aa37ee68c6d72b19bcaf3b4450dd651e8c48fb2a7975cd36b5fdaea077bd9fca1f04c3034dbf8ead99409fe719169f968dadacf1303879aa62038eb13d7a3a10cf876a1096418109ba771d4c36d7d18820100b5d54909753ca8c34164ed940b71cafb4793da89550c2d1a8b651970e34bfc152b4394cbc09bcee2fceb0372a94901237bb2d757b27e5c865370ba91c90bd55d5d242d877499e59cc8c3ae3b0b5384c581b85b659b91410978b98185dec4a3fc564f2620f043fcc2d578ba4519d876e63658faf700b55304ca4af7ad30503ed01c52fc21185faa8251fda686fb3d9be78dea7d1a67a433249b6e335b39a3915ad548c3ba7f382c7182f96a10ad9e18a9af57ba91b7320a8056abae1dad7d6fd9b34cd25aed557365426c879cc187beef8e656d8374d235da87e58620ecf5257e989d1730393471a9893f6f516a44d7338e4568ee38e321ef573eae5615ce6e9ee93fb3fc086b89bd5b734dc66ea225378d54b09750d8c73fc17d9c910189d42253efb0afc2721c80636769b7a112ac3c387014af6f2966b0e791b3f77d236ca57248cce5e626a4656627790efea081d5151bdbd44ab3f3f1668672b1ea29b3a3e34348a9c32c32d43db99e6c9e18dfdac9bcb6559423b07e0e9fba78e1f2d149d05aec2474e92260fa693d1c1ff4c96c7f3450b578298852fb49aceea2c4f0a9e51b42f53e4a2c1587a72992f3cdd12d416bc521da276e1eeebc319fb19feb20855049f3d92e48b777230fedc6acfb5628a6afed11d81e809ae0038e82eb08fa886cd458ba065f2b9c9f51e248440d0255a5e8ab8c9018131b5bb22be7144d39a1fa83882a1de60bb908524882a1a1cd9d05034d600a17ecaeca62122fc7eea5ef853c34b9c62f5a2ca7a9ba6c6904879bc62449575ca696474f98e8205322b19f3662f8f0a2470757335e43a043c493d3e2ffee82afa0493ae3384675f0976114abf49705c0a9d9f5828e225666ef888c60c70e29be0c17575ee0e9dae2d37c540fb09b5b38649bcb11c5abb24e2955ee2559110c9c457df0645121f00d7529451333f7a1c74216656aadfd83f54c6a8f95dff78f5023d832e00282fca7603161bcecedc66660aa4adc19307d58b2f8be64b49ca9c9cee79072424287668dd0b741706ace25c3e670b643c951eb5d7d285159058e7e0cc6ecb3ae6cf575403f0cc060220f6a707807d076169c6667710d30be59795869863945c1b76c008855405428b4f6fb05b65daa8e6b50629c3d2ecfd7bd4c743a1f8f26c1a030dd6dda1f7cad23330db44ddffb68a3b09607fc7663bd9a02c711b1630832061d8a1181c2bbc941bcd2ba1c6b1c9af862c8e172912f939c259c662b62f55a0207df338adee9eb09239d5e8cebd9f547addff0f0befdafb0766ed76e8a93a3db8a45e777d7ed4f216469900b3d439464e503ea054e401c7730ea203ca8ea8e3146f979637226ffe371824623dd9d162e3c2d74a828cee5de02aa7ee6103cd3f5513c089fe18bf1067126f0b0e33442ebeac866df5ba72093d17c69d3ac022d9fd4c8d39850ac3b0d974c2c7547d3610590b5876d961abbcdf55a4f402cbc5bf9ca9e14c42ff0e121619aa376e93f8184e10330d8ba0db30af788eef501f32ab7025375eda49637f92f5037063bed9fa0689a7e723355dd6dc3cea4364acfccca2a46d66e26670c8bc22fffe154f9085b15495ebbcc1e749db53a9a887ee992b09c8b4a9a988f6017f5431848f0d3ace76511e9890a41d995565a2c06756d69e39138ecbe7dc5b207d328d6751c8979cde93cb4b23e46e83a70759249b7ace633284119614bee1cdc2071660ee8e354bc2dc089d5f12e2829f2a769ec5642864b33e2ea6a431bdc78cc2a6e212779b677eb5075d92aba3c67dba71ffc09bbcea5a22dd24420b808ea2dd9188658398f73c9bdea41d1a8abaefaa972df0f1b66a04df02be68cfa0c097726d06217f4f1c148dd6c316c5abf9ef7ad9e4a09e679a227ce346135c9f84a1352d507b628cc58a0c4efba452187b64ba9bd65027a4ee45461c484598c9a7fcb7a3a831bda8d0a06a2df3b2348c1b098c79c781e06d223ba2875cf1046d712b49a0483937fcfb3fdbffb5484e3a7742542673f06229da0439dcfd89b82e85a9529b7cbec46fea2169e806263624fa660a66586411ba0e1b0524fd8abe6d0a74bd8db1ea0f9a31283584b988a8f3daf67b651f6e9db39d84b16589fc19b2fb2a9f266d6a5440761957a5f7bc6f5a689f20ce0ceff4d686839b3e04d87a1cb1e898d73ec658318abf60563d6e64446573d3e0dd53f443e52d4920be0f682e1988fb6fe01c2ad2068c8ff89f92aa7b9836f73a8636938b9b5fedb6658c23ad5954fe1633aa3f2106b5bc010eb49846c58ba8f71693ceed675839a3d66cb06b4ca51164fe03b357603cb599d853d6926d6bd7c1edb8a7d3617a32537f08209477b5b0cd64a8b37bc3b6d5f2c7794d33d621ca2aacea05817481035c3ff49312eb6f470ca3f58d65c0a3b2fc2a0b33aa938d8d935cca5a013895075c8d3e8e422886d25a492f6b5cefb1b24e8f5c53ff0a6f66761bb6a9f83ba65f1293f6308f12ca051f58bf31ab9cf7c73098718b747235fbdc4730c170a96abc28b85144ca2746fd8a0ae0c7cee37f252ff7353d892cc86dfb393f10dd5a3944a198d1a28925efc8f07f65195037d94092a4a975d730a6156a1450d783e0d3fb2b85d05e95b9f43770ba27d06479cecdbd5c449f69e5a74ba631b7251023df746c87c93e6d04f609063a2c537bca02efa6aac8e9f5f38f76beb76cb399f1590e6e2d92708bedaabd0acbb4ef5fa756745291aae1c559a310f83ce125e6733ba4984403d6a6f49e896598a666ec737cf6d7fb232a532b59ee973409d620d88c5bff2de07c7b60099d03d9024c8905fbaec0d1e60aa8f0cd9511a8033171a5f130081112b1eb94d148b9a995489437343bed3fb85abba1b877204af0f36b5f56bfa53a0b15ffa667016164a66d4333995f12534406e28c0d213964ce804037ebfbcaa4f6adc92d66da8e3e342291a4af93f42837f34fbe41216e926ccca2c1bd6dc21d5ca504a99dce607976ec78ad43942dd4026305f9a70cb730ee6c8a782588344ca14fe5bdfdef07a9d12ec07b9c16c17e2233a185e14afe839a28a4e249fd5cb81adf1f101e80e31d1188e298487b767fed530a62a813c7a07b2527655e19f71c97db069a90112861a9d51feed9bcafda9b61f54be93c7ddecb48d32bf8f548dc8eaaecbce48f9140f44a00b13d5086a3c147c3b9d67ecd9cdfaaa699fc3bb80b6002e5f010f612c94aed9c620675fe244389cb5c998d4ef10380f0cc0f14c99af09e7fa52a525567e7cc6a73be8d0e4d2bc1dafc5cd69c6ed6819c95aee60887bd64f2780ae18ee93420fcbafd89039ea8d48bae3634b72df702c87bf5a73a34a83bb9bd29e2389f657a95f89bb4c57d71f20dd479c6ddc6c8d1fb4b2016ea56b5c0e374feb520f30af22fdcb66dbfb3afbfab5d6b2ecb939062647cdacde3dfaf4dfb12ce0a65dd313bc4fcb58eb779bca0a9e510c35ad03b53a262e8f39275528c1a0213830e2fdf73a7b79fd2556728f75ad638f0f7ca6c785d6878e25b1b0439ec8ce8e7e8c317790ff69e890c58cbedfd73301bbc12201617a06cc7ccc402df527b8543996c19136aeb8a086b390cc3e52a7b39644b2d92d28c88fe0bedc46bc6493d7249be8a7e1ffece1c484d161b07f29e469cf3e415101c0d5770442c4a72f87f7571fd21d57a408894b5869cc759edae87deefd874504bba7740b79110c3de72eb661ac3ed4f0793e37398d9b9bbcb51ca6c51aa5e2f1e8ac3be33a19ca48719eade3be987a48a499f7a9bcdc9126b25740071e8ad7f55a0f69eaa3df5f53c90da67cf50eae14eff5e54a10c6cb10d9df2c511377781128fe161376670494867cccf416b50b26e2ccfc7c6f02aa7f56ed3e6aaf752cc9e7a8609922d74b43315d977b408d2d4f9b5df8b1af7797df367b6e39f7f5ab4b8ca33a929475bcd8c472b5e58c7fc5b098607c21c187bd4e733a710f00e5e6318264eb3e3fd351e3e1852dbe57dad2bac6837ea5d49b6e38f6cfb622fb47b15e3c4abe04b435ad3c5b711e04386ed5cae691f718bffbc0705bcbc55845cb757506e34321a97b01085f04c9e638058eafed3a4c4d4a978a7298b7e362635c5ddc330ba9b5d15e5553ced6cdc2f2e49f9fd9c39b5b1a65b9b73c1d110f96266819ef00842da114c90c2b8f2c258cff4064781964ab5fc06dc628ddaa6c7f591206436028ca6d8360b6e220e0f6bf16b2efec3024ecedf7140737f6f0d81e25d586ff26f6512085e63e1a4447390fc74fd81b79d311d6a95d01f13df6774b41713f5a9455266ef7e997d0a309f1ded22b2dc5559c10af8b45570b99177dabb6616d81893ee7fd5a51566c286255511b3c68a68eae2c557df731a8f9537997dc8c0fbe03b3440a6df12ecc7c7e588d275c094d2bfcc905bf433671c5388ae483585eafbc473d34bb4a95261ffb8ae20782c227840c0c4fba88f68e37ec15f1adde135b9b24bf7ee054266b4504dd1b30dfd4131488e363274549da850b7222c30714455888f43097116b6b70cabc2adfb112fd2eac8688820aea3f4aae70cb5c8661814cccfe2d6e6b6795f09e741534e81fcbe8f1107e473b564f73171f1ea6a91022659c7a69ff77a159edd5b3a99e90d77b3795031601bd2380c061f519a2cb8ecc94ab40bb1c89a4218890624f32f0769980bb4f742ee81792e000c4607a75ba18a48b60af0b917dff3d57776ec9082e91ba9b0a812874f123cf5a247821df3c085ac1dbe833016efc180781e25d6792d48908ac67682faaab2e5b4420a32335e1ce3f47a556a15af2f939a605c695b21323dbfe9511ac782063cbddc5015edb374ca7e99c25369a2a368a11c8cddce7d34fd82fac803f512ce2200139ceed2c7a35ac903da3aa1c31f8c81553a50b22f0b1572d37d550c7b5a251f6becec6d9b21da6c8a2c2c5e5eb3c48dbe7b526150182ef6a63633b4fbaf0b1fb718565b38349fc5a8e620802da3b7180e155d9c46f4cb42d24cdc0c0792259918cd0caac12036f71a49e648cd70a03c49920d84f623792f4969d6d505d35fb65b3fa46670805c14e58e4606cbe9ed1d69e8ddc07a93952db338cfe59a30a89fac6b1b433478e2d674c1a46c539c910d675d1267c6e34ad1607ae56588c352d78c5f8653ce2299cd9e3f0a4c50f224d014d23ed7b7785b26755d8d07ec4c08121643c7ea157992d8e31e2e3f1724e7860a70fe5c1e0d43e1564a6c13d3b958ab3fce1c379b3f83e1467fc9ff325301fe0f1348756acd49891517e11ec575530d9a2a64933f669c1cc88206f712b56ac2225231c3b9f0686b098e61a4c7953efb23629fe312d5a75cb743b3a32dd7576d8be629a9e723b1da146f984ecdbf5319486e84cbafaf415f42483b65ad980488e886c40f881d5bb061ffaa4ba9fb016d6d3765519e0f4ae81beaa123a6c6502380ab16da6388e3e35240428cd276f7a206e1eb2e46f3697d46cab40d82728dc985cd23e3857e8028de792d494840ae34e7f2ca2450b168af688893555bc2e0244fa1cee52b6ca867f98e3820bd8c4676fb8c088d5924540e0cb544376e508150f7e5681e1d286d257e70296513dcab1a2a52b02966153c4727032f584763de04ffb4ea41339bdb66d7e1672878970778b775c22bb46598ad40a08e1b45281975ca60f59d29a36fc19c218516f42421a6b1a4f0a5f7fa68609d66984dd71f5163e2b2a9ef3152e5fd5681b6860230e8bfafc95f2e55c1bb7cae24261dd6d8b3d8db42ff7d7c6cd98a33ad6b109146c6fbc275cbe3b987d9d63264c63927d7e2dc3bc5978e65b6b90adae4e8567c6353c2bb8e6c6aadc29e8cc42dbb28768c05ae27a115ec53e79f37c9ca0a91fcc6951459a06cb8c9debd48f072c69afdb7964b553ca0325fa92aa310266d12e2a86ff7b7e2f812cda1a7a0a7f3d8351e118b2707de0e7782cc3c54ba9a5bc1a48e5467343f1015086aa1887065816e1f3fdb9b531aebce99b5525ef43f72087705b1ee4a13c26964093fdd3b9c27927085816a18c5bb44ae26319494989e2e5c41899487c32865d17fc83ff31ef68efbe1ef3aed3a4892df7158ff2644de8c97b8f0b72a670dd39eaaf3a7e82a9e0615930d6cf36b8ebc7cd69f7c8a9e0917b5dfc53ac8539245ecd8940fd9a8f9b70c900b747666dde0a9598cade67044bf4879a49157f20e68b2f26afc4067df82cca9f031fd5b536b741db4c914a16be917a8797b09d7205063b6a82ad69269b3fa14e7012fb1267077ecb3102804f03f43e7b80ce33cfe7620c394ceb40446297e8832ef5507b0bf6da282a788a1d5a35972bbac1b6e00e4e2965f9be30e0cb930683223ab52d17b3df64a70568f2930e62decbcd90a6e2db05f25cfa3ed491c63abf0846673f58f99c9c6a77042cd8cfbb6a20cb29a9ac1ef9df83b50e82f5f4c50a8d13cd43c05731018ee95e0d24690f8edc336a96e848a3b5f87451cba03bed4b7a34e0c1b8ff65b70ac777e5b92bf140a471ffc3f47b41713668154ba761c68a565baa668c0ee1ffb002904028f75752e038cb97ede6907aa85e1fe69ffe9859d5b19ce6f1bdeba2c2a17b16a7efc2dbe5f96984d69904568f5d758367e8e1990375231dd6e049061d683267f43ce07b97189b8b7968ed84c19606a16ea0b312c3b8877c9eb5efe0864989d034f2d5037d4553d825798c7a23801882f901f879faa1859ae56b6916fed42fc8942141f40cde4a8129e0bfa4ea11d9d94ad5a6f0899d5f52dcad3753c1544a43f5a2c3d2cb9a0cf1572c4eca76c025af7ef5dff14149404873e0cd7a1b3c4fa554ccf677ed155a0900600ac3e53ca886bc6c2720d0ac244824bd6b7b7ebb251c0c0433e1b2645e0aeb49afaec2ea3f5b949651b0da9ab57414fd64eaf78cc6d71a4dd905863c5ca884cc586d6577cf046d4e06adde2e578e95bfed4f013c925c8a959b560006a651f074a9f4f9a9fd96a666af443e98a6ea9800e0f5a58812dffaa151b9fde077fb3f3ce721c2530f879506dfd6cb1f17939547e75107ee6acedc1329b0c071914fafc9a1a652d58cd6653dfb42886b3e270b3b01a2ec40187a647e86255d73e79f551810cde165395947bf39bb141db06ea09c2f72fbe5e588ff46b207ae77d061f9665714088e501453dff92e2e54dca18b54db9319439ac87a18ed7f49caefc0596a1ff38b8f86742801301137f5367613bc93fe691e635541e42d4a5488adcb8a39b1e7fa5b9af2e585400fd299a8d59ee0f25b72cbf5528d5bb0263ab60bbce34afd98ae55e9eeb24438fb37636a514fdbec7c1af7e1edca926cd78ad8dd752073da416fab20e5601781fcfd5caeb9757749eeff5fb45e113472ffaadcc6be74773b8aa3abca6f81bdf194dc78342b73a32b043cec5769b3701e4dfeec550656d905d830c7225bd66d5905168491336c4d72264c5e6dc68c58e55ab34b481a98766b1d8195d7efeb816768771b5d6e5bc5c995fceb3ab9b0cacf1f212c910bee9af2cd47121b07eb4536392dd4ffe188ed6c39656a3ac822bcd671744e9602ccd726f61f6aa9fbf259d411bfa61ae6227d974640d9bc728b354fa4ad9617a2719aa47150b438a71093717d7da4c13b8f2ef9ea7cd6e9d3768f631a3058c60f4a11ad8623b5177cee7854d49c4d0058aa8a68cc9ebaa4ad673d42aa65bcd6fb4e6163eea4c1e4869f4ad79376c9ea7139887ce65c762eb03eda5c5ff6cc439810229431fb99979b3c2038220375c6948ac0997505efefac3fd4ec393f1f46a0350c347ac475479c7a12a8ee6222fa738440040a0198e18d13c6ea77fc349873fac34f18c253212c00ce75057312467e7c4850505bbf1b491f4e4c5e676dd09abd15171969c0cbee796315d696aac41f218438c165b0331641db450ae42b9d7ba9805ae77638aa969bb18d1211a0853ddf02cde7a5e77b86ead2564b81ab9adda0aabb14d7b53907cfbf15abf0517353e7184c1a8ade88b1c24f7b708efe2545f861f6fa58a7998c63020d23ffc4c7f624cef46f31f7327f23ec072052a99346ac48776322a7c74c30571eec8b887278f3d5df717ea4076e50ac11532e2770f7963e29fb0ac6b9cf074df30c231c519b107e3631389e555762739045c71a95a0f1fc921f563254017b34021ff293b8e587c6aaa636ab1c45a1e87798e6783095ed8496fa2067d2819e66a03709e757d18d3f23fe12bdd30dec91e3fba06d2322a47aa271ba8e83f58bb1267a6bc0437b5520cb7820190f13ab24b27d462a9936fbc7ecc0194775d6a27b437413698a148ec99fb458f8b0a5c7b3d2bc53498ba35aef655542531db698a1533b0503e511776ccbe9750c2ff31472c95ee847c17e95187a80ee12686cd5325b0a0b60891598b66daf073fec3b572944ea65d46051cc1fa59a775c61c0f03282f6c468629c220db934de338af3b93aaa71c9ad53dc1592d1fee5bc06f976c0b840c25cb6d6a92e85516e4b935c20106ff06f842e16c7b3b0b4f0cc12b52b848eff828a9752344c9174a3f84cd934f6ca6c8db44063ec8140f7e1bda116bd581ba72117b4667905b8f7766d18f17435b505e7b73698e3ff75bb6e1b933fcbdbf0cb6433427d9c5ef73bc665db8acd38276f8e92a633b270decb70e3849d723f59b5ddf608d012eb309c0ffd1fc07cf2f5496440f37b13f2f41679f55ece4e987706fa95e6528bd3226da4e4e6c63936b496523762f81cd66c523d21f01b41015e8e878068e9edf4bdfa0b08450644e1a1b79767f8875f6bdcf943d2bfa2a0f2b1afcefa5294d7f7e2f76f53dd24ee5d0afe6fa2a6f36251e21b4c660a2b5c9d2abfa4eec150352f90fad785e213268b438606fb5b4ad430b8a0d02f85073e686d4f5bd23d06cb8830d568e2baab41bb8131d303b0b06f89437f0dd68b613a3d99da32d7d094834bd6bc1720318ba48a252a85d4f1025ac8b43f1cfff95ae056a7be7a27c2e16627877e53b52ec4e3a140a6cf843564acb6fdcd73ddca571d7a280794fb6f99b23f3ceb6d6b3bdf84ae065292ccb4eefb03a85f95bfc3b0d3726ae0ae754d4e27ccfaec055c077d415452a8b15e184b2d05c260168e15ce2008c66bba286d53712df9e0ae4d0f4fff8a6a1cd128e660adce48cd74e8e4803efa6756e676c65357496232fbc4f78bd2c51a9aa315c01a8359c13cf62686743f32e5f2299efb751198f2733b2b5edcc71968a89f6883f15d0ab89b016589642c26db1dafa7165e0fd67f82be8161bd251ee53ad35a453954948a9ef5c00250fdc922ab98b8550a6b3012a80a5ed5d7dbe2a7716fd9e217d903326ba1f13b4fe18d4674e09b7cb420f80875b7a34073c1908d3f1d8c7690ccb72489601b9e2709784338bc88fe1718739754f07fd9f64f2cb55c3aa3f19611fddf7fd277b27051cd10980f8fe06dcfda11bf9d7e8aff5a404eff2cdada2d16e83374b3833f99a13f44ba1c79382fb2035c90500c52c49192d2d601b30cfac05700bc90c1d0e69da8dec9399cd30b331e6190ae573555247eaa53b6dae15c236c92a28f59102d7b879a0247d2484b1caba6f5ce10090532f5ecfb5ae378def496b0911c970755600e7abfd2a2ebd1448e0be293c144d4b0a097b1da867b7d25ef59ead037d0aaff16f42c27aed314c5ac9847b42ab17ea3f824966dfa471a599a4101c5eabe0b653c5d2439a88cf0f9d40fdc381339846c3efca73dc35d1711fb85c91e727fc57e7eff94c41ea768516306a8cba40cde250998cba8dd9b2138fd8e47f2904c85238f6020817ddd5f9cab69ffbd81f738fcf65fb393c5e63ea983038ef337ea2611760ad3226ee3ec075385d6a04daf060c8c9a2578bdcac415346db26433f469a45260115924d8373e0f13c074ecbd086fb2556189c515190afcd60a1651fbb8f67e4538eaea66f3d28045256463180ac5442415036c486db49d6c4a1995b0ace50943f33c3b06afad5576ce667322a20f95593f46ad57a29fe3730c49966b7c54b7ba95799462458ae18e7688c12d73fca29e8d711765e9254908251fbf842c4964dbc62f6322ab1f47c01718cdc40338357226610b51efc66711846fdb226bb35735792d8b35b7fc145224c3e420fcc0b9a26a0a1c60c96c04af1ea2be7c0b78b55f08b160da47961e060db3adf1f60f3a193fe5d78c52ecbc5bf4c3121aea062a7528946490f99542f2b9140e3a25a38bac8e5025baecdd257bba30edcbc2105086b7b5ac2cef12c730469b4dfd2e9706f1e5755fefc6d00c7ea0d6e2101869d03f0142777b8ec272ff9d498c20efc925417260f520f6d0ca3a9e6a4488a9c5a9a5f7752dce2debb567eb18a7d338a98548239f5cca016821a9aa4e9b18b091e1471b504bc2d695760e1a8d5f217b36dfbf9d7cb218f176ba60d5b5a06a9e996f8ca44d1d39aae99fb3540cb5d74a6cfa905379c2d3ecbce6ec4805730e0a559b12d8bee7be2523c96a3251116b44fb3994eb4b2195db97d0c3f820bd951657c081bead846acb922bc0596830e0af2ed6cc9c4e2ea64a406d2ec361ffb3349ebfa382edbca8e8ab449da15102fb6fe36e76ace126636b3c86eaa99843f68d0df47c08b89868611c9a679cf8083daa71072adff07b57dfbe74269783158094d6ac24749b58f8826717ed0ef577d3ae614ade3f3365aaa777be41e80d9ce25d18e9e129333da3ce8daf0588bba2e795c9679e7ce2e235dd62bd349467eddc7c054656b4c54015913a336c5ddaa7b50303bc1443e9eff031e044622b0d883a3ec92e7e7306c0d305ef31949c8433f411e42efb109c13cbe0c50b0b8601122af76e573723c3bcc673aeec94d92f62fe928ebad8932732b5579f8246fcb2d650fa62af85e9d1e528debb6ce3de536c253d7c02c2cded15fa4a88986d25735d0dd041db198b8aa9958d9a6f891c9bc09a3864fca025cc1ecd7e52102fbd57ef1045089ab6e156bbe59aaf537014f869f717f3f798cf457f4b7bb48434bc6dc9121f9c0a01b728147a6120c305b06599093fa94a3117bd927c3cbc5bfc865ca30d46379f05a9eaab6522f30d99a940cf9b2c222cd9af333fadf7fb22f72211fe1236ef66d8b462407ab08d5796609993bfb18ac662752854a649154aa32a9cffc0ebeba5758c9cad3289691117b34c7b508c4e0052c39a50ae299bbb30f482aa9b8b221b9656bf8c02c22374c77c526419cccb857343943cdaa16f9830a42de12f1a17d8d7bd40d49ae12a07fb1216e2507efa4c926a9bde883c82045632dcaef05aae783a14eb95a7e2b6274e0e0f568b2a331e586b6a54e5f257515c302039454e70e912b6868cf31838503b2de5d4e991c1ecbafab2c17607fea7a62969b941c28a816abf82e8c95985bb35188adf87baa8b2ba3bfb5cf922c7c4b624a6bc9c5a047392c126f0b8afe453033a0466cbede66376492ab2a20ca43390940e3243f6e4965ce9f6609f5094808e79c65e94fa78b1e34dd3979293dd950fe24ead80b7d79e9ef0109f9396576257e92a27eb587a7e375c3475399e704c8ae5808c5eb660cd37e0fb748ec2995e902eb4ff0965ece268218b7fa0cc3e1121b6237391135fff9f2f0c1f31b36e817430a6c46f635bf58fe2b06246788f809b027f9beaa9372105d41420cec42edc2e25fa32f805692b15a2f0c9916b91995478dbe3afd1e02f5208f7320d345803161a8bbf258835a0916502622edb306c8aef33acfdb5380bea6d55944b94faa8345d5ac617820f93a9210f6000e3e92f8b01d3bf5224ee86bb9263e7fe94203d5fa32c64211b49d018da75bbb765454df7a9d0ebaa33008ceb51e3df9468fb83a16f4bb143002214d40b9abc1244ed1d5a5b57893a44f361e61967747cf6a8dea7cfec4d681dbfbf21d29dac2933f639178cbef722c2ab164e1f1c4da6248dd348e2895f32b1e5ecd87222c0cebbeea15fcc288039d1282e093126afd79b63391b973b2ab3730419bd521bbea0e02d7e18d21400d4c59143c3cb4b3e7183d0a990b4658c7e6186f5594dacc40260a83189996e2614bda4790f33006cf1a2628feb354d531fdac2e53510dacac4f7ad48b60ef620a6865a47b2a176dca214ea4a6edcc2b6c24b2e5f6f8c82c9386c8c6be04d352b3ce7c0c83f0da458a83025df07aa5281c561cc71d68399ee2cad46ce3f2789b59c2e0f8ad4a61959b801bba5d28f04403ea034c26c2ea99a13dc94e7c2ffbf411efad4ae9c094d5c9b706ed74b3ba07da6b9cf5bcec505518a6367e92ce1f6266eeda8addc9009719c2aef476d58f663357c7ce8ba953723b3e445ddfb815fb202414690f50788838a40f8aa2a380d5844c631d678b193e4aeba5ae18033ad41eed9497b5e9343dfc0d92c4c339779af8708b201bc2b617c2dfc3269eb9c5ac3fc2c5e1c93aec1dd3af52fab4742031c43392b6f04e516e23aa6169b00e1d8d6a850ded8dd723abd51df858bf8dae530aa45cf0ca3aba7567f063764c0927b7eeed4619468ce87348d1625f69292c930894a4e945313acd3b1e495cc13428252d6da0ce6467d51c5a2c497541630db34e9f9c8858b343ae2ce9d6eb6d347c93901d7fc636ce8d316ff95ee51f2f2fdbe8da1c5a86abdf900c7b0437cf5191f1ea0537a83154df07d760fbe3207e02ae77eb71c8e4a833cbf706c76f108e7d42ae82450efb9fb72ecf6a149ae39315685210ec3d1f553c0ab6e682b67005ca25cdae3ca55128ba97a2406a999411e3202a6d6c0b0d61335d4412fa029ec47189a9d44c8715028f8af9c86d51029a8be6c5add9bccab27469e6c7f037fd21c934916ad5f75697a45a8cde9e07ee06893365d0c1053eed0a411b7e6396dc20b2184f197ec9dd38be46d53edd5c22f46a0d704badce4c31910b9dcc49fbbbdf4aec14559e02b113e0ebfb92dcde853095ef002656650b8102870047cf90ff11ad57323f84a525e65c09914bc522601b2ddb4c2559c789b62c68cf3503b6ee50f95feed3a11caf216713e6320899ef34f401967ed07a32166bca2dbfd90abd4c01be23756db0f922dd57e2fa822762fe4f802b8f2ed46a7d7b8135dfb57ddecb6e78185eadf948d4b86cdbb25908bf0bc32175c0fb5112673428e16f647b125894316eda1fddd8b3efc538d5b4b58eb13ffd6a1b96aac1e7e49974d13ee30246a5073e55aed01fbed97b4a63cdc4908a09a130961565d27f9ca6b96a161bb9244136f5d90792b237eaf1adf19f17739377694f58f01e60bc501701243c64c39396904f4f6b7bc8d2fdeeeaa544098fafcc912d51e788c9e6db554abf6b849a9e61b682faf4712f4279fba320079b4115fc32e281511c8a1381362e1ba551119f44589db08489e397df404fc7b2b32f2fde09b15de132c2730b7b7727cea2955dc444770a1c1cd9180229ae88aadf927de03bb69dfb68e4f90a20ca53c4bcb3f23341e413c6a640290cd25fe1d2fccc948c60f91a17a176f6de36be8054601d0b6ea0e1957300fb5bc4cdc5241f85d23a37e8032a98ac301ee64b0838b03c9e6a0cec0cca37ae0b2416b39db6ef23bd4946843581780d1b5e06f052d910a5ad74599fde320387821cac952e5acc93899a91c045e0fe4f7fc0943a91fa70148942dc1e0f75e4fb9bb7f60fed71de41a8c4f940723d5762fab763d49f12424c658a9e55ecebc3f2e27a0f8abb18bfeb94930fb687db5408c258fc6fba4c431d0b079b7c31085454c1de924632b8d5f734e7bc1bd773579c63bcecd709cccc77e2352f8045f51c64298a05a1c19ffff7b0f8b370f2e6836e67c84570ff990407ce15a282a3eaaa41a2fde5173371b2a98af0ad2ff29feb051346b13c9ce9ff9980f0e43fa883dd1ac3fb3c4b19803d59e1d4c371abb6c1cf8aae26cafce0b602399360f359cf7af5442dce5f4841462682baa19c1f7adde4b77f1230601e293de62f907ffb588ad6457c43555610be6890468c5cfb53e0df2d8599390cc4aa4caf6419d9271dbf86db6df1b4af5b0a9612539bcff7c1925329d1ae218b4d5c842acee701d5c073c8df9ac5d27c6f42a67b477f4be4ef84a9eec12d0ba182022d7f9f6ecd2c1edfb77c9cde04de514621e978f0c05af35d5fa87929c98b159f236e404ebd1dd7b9a83f6b86d85a91463ebc5780f3c0cb033fab9f317e778fffe55d93e3b757ccf2619acff8e66e2b9b1c2af1ae1a63936514ca5fb7ec0f1537e438223e7f8415c41f129775f58d412552b82002a61932ef2a64bb03f779a35ad0a1851a7d6c61ce4897a6b90e155599160869e978b765533d035645904752a73c652c319d658c22dda829887a742e25c9c746692e105a8849358c5e3e7c735a079e98dd5d27b55f920998bdb686ad79e8b56990c060598d06f09a0860e02661f8b5a18f003de37185d2b6bbd65c1c0ea756740f5ca8c398aa215e7662b1f76feca2def866662c6bf1786be067495c98212b8f6859ab7ec2b25a85d98a320e41444362755dfb398a1a41d813dd27f51b9ea5d2fd57a040b5a3c843a13be3bf4b5ea6b3a32930aa359f88dc98a907c2915579139631d074a68a5cd719b880af4f4b1c8fb6227fb0fa1fe052ec6f6c45385390ae9bfa6e51ec33cea559d297da66e5ba4be9088f0fc39d3c7a38dcc80d7afe99f3fe423c07caeaa13ca1b9bdee29a7b9b20e51b301b9c132d4ac57b919cb401e6f3e5e8bb267680ce5a2296446851c49ec8c6840154a835cd0c4cc878dd676e822c4b6074ea28d6b435c32ea0b1a1e2e043f1c4bcd6d948bed2f7683cb46c7a51671ea65c7e588b65d67b7af1e6a0586cc94693a2261403fd539f2874fa36df1dbbdc13e2d41c5c0bed164e2c0f314c7b3e51e309153abf344ac899d2d21f47c7333ad93ed78a1fb104b512b277cd7816a2c09048241f52dce658a649bd9f47d2492ac42de96b9de91409433c711565fbfa1f0fa68be05602a1be675444be4306c62668d1d04ab30c47804fedb3503a0d5c0df9fcb7bf6f2944917e9144d2f59ae3a59be92fa590148daef4d8ccbe92efd97b8373131077c3ea3b8e1dcf0b5c2e74b4865f4349c472a5677d78e5e7e624d9da62b52b0aa6a613bef21649059125cd79f0be42521e11d9ab384e195daa6c44b1cfa3eee61d20ee227425fc84305e53385804646b0589270c453f9e56a3950deccab9f5e570978e91e0365edeac1509cd03d26da10632d694335a67470bfd27305a547c472f64c836298a9e4fbdd13c29209bf6a03894de690a0a7b8ecda18c8617d7d6f9e621577bf90afc1d197cb5226b454c3392f951ea6e9fed279b24a1c94c5fe659485527bb2b40a2de1b138be18dd4dec5cf00dfb4e775d3c8b26fcd4f7b718ef55e43c0fb354407ab2f45d2eaa3994c776f6e02edd370f39310f2aabd48d527ff14d1930c7752f8b33086c7eb8232c384bb01404f3322192f117d9cdc5222186146a503f515cf6ae04c02e0f2743a94e8f73338091e36f0e0bd5f63f68d558d38e641a250542d86e3eaa710cb52008cfd29fc99b410ae3ba78d992978bfbd86c3c6a0588e76aa98766424511d69a855ba7a50d94c3241e3669aacd84a76d47fa9380e630808410a08f48c5cc4e24fef8c8a4392510cd3213c71c3d28f1e001ec58174f4f2ffba1979e772d78fa9399e9df98d77f2510f9cd302f95a6535f3d361b1d090d40f328b7bea3cddf3d5b8eeee02bcba7278955ac1292c2f6d5f1d8bbe7debd87ad52fc69daea010801b6695dceedaff5f951871ecc512ab013fd82269675e0e4ec6891787eab9a57d6c7632e555c3863e10c671ce30d44149310457a5764839648c28e652139bfbbc83b0a3f5725d1f0dc45a675f2f19ec095e5dfcd6a94058dc5bd9b5ad8f05e1dbfae39cd01d564d970ce9b0d94a81f15a672f080df9eeb9327adb027641835d8c3e6562440c5477938e5cdb4892ea365406778975372cd03884b865fa446fb09b10511ac8dbdc383ad59c77155f07cc527bce051fc0436dca156f87108f4ec74f411012ed250b60df3cbc5c566faeb415a6598eb3dea4d0c87c084bf41d51ae4d2fd4cca3ce9e81c1e74c601f1c9540b473a86de3cc75a5d670e114b0860d0e787b5fb1e50e967759fb62772756fdd629ac9fc40ea149d735c64cf50c5c13072d010f00cbcbba7cd2750c8c38ee2fd45a857652b19714893537903cbbd2ada99ec4322a3a10463971fccf91321117599123dc39a30534755b8b07eea701d1ce1a345d66635c817ccd251240832eb71270b029a412dd467e6aad5967595037e80fa2693933f32b7eac49ff9e5cd0e5a7cbd7a529ce08a089d60c84f3ebc3ca5afac0c491eaf7f562eadd3d7a65aa8f7658df48de1ec6c905dbe54d88c9a45f4e8493e6429bb4c842e1811c72646e46b13f8fa63922a4892fb91a6b7fdc1f2fefef389af7cdb840c643e94006c4c2b09058d5b41d2428ec6424f93b49b75911793e03594a6afc2cf31621aa29ccedc263911815926f8ea7e5eeb83abab9ed54d12d7f3f0a977da2514800cbab320acc7204d65a3de4a90db391cb60dd052c020cf2342514e20a67adca9751cda9bf291c2ce43a76eb1375163d271805e749a1887af755dcafe4dcac32866a174efe2610ea2301e03406809b9054cb00e6d21e351ea68b012479e911750422df8acf0905bf774490c0293f44723bfd9f0b370fcacad60c5a45bcd7dbb8fe0ac7f7ddf002f425e7ecc0650350d55124e708fa583acbd61b478b81dbf002205e7b6628e86201a8b2b221a9dd75dcfcc3a4d4e822335df9fa7075231ed8b0923d36a01572dfa67788a3498835932975e6c4d2fb22d3cd8e4fa65393f283ec28352175d38e76dc51d87eb48967d641c830cbee36566d53e0c1487d1b167426f4288f8d1da5da2576d5d4d749693c69c5874dd4ab755c1659d63620098c934e5d8f0b9dc93baa7fce5b40c787b8d837fb2476e5c5f899e3d5197acfa5b75144f3cb50dc1b283ed378e3aa8e19c66a0af1f1ee260754c114fe2e9456d36d82c8e11e2de49cff44f35a0ff9eacf2d591e209cc2bc7524ef27e2178c4a3bdc7b36a487b0587f11ca6d3d3ce8953024bdab2282000c4836cc115d146bbd8a5a44267df9b6ac73a1a6d1f51ff6ea0cbdc4bf6705b9a2d288575751b7d276342b059a4a134ae7ae434ee207f552278f3a516b0e211dfdcd4481ab1303c06e6866f5f5eb5d6311b85a6684e150fd9d1cc88d09fd4019d2070ca2a999bf1eeeb270bca26ea6a4cc1e5be3174af9781b7a231e5d77dbe07cbb0661250352b9352847d5af5fe49cdb437f25d449e04bc18d252ecfb47a49c4bf436936360404a5664a92ba7432c4b692c3ed7f4e1fe377341d1aa82887a14fc7a9528f81477fd8467967e12b6beaed218a573de346d749e139d84c87391a42eb6193dcc9c872efff846dfedb078e95562cebe8440645e85a7e454619c8c8b84654ea91911de1f888a9e5edc3590244220e4c9b6c1f99c861150a55b1c2600ae4c89a5105fdff97d0a3bc04a1118a9b0048df87db556dd18ca7bc9b197cb0773a34d2823f1f5a1bde518027e2fb7a34b2bcc8c22689be2bfeb93ad221e54a4be9bb45eb4dbd949b974a7a7aa395f6ec2c6f56b2369575afe83482293dfdd49c962e36ff904ce4caaf2b6a4ef4bcfce136c75d799c8c45e7af142bf02503edd0150b59c3a1d7022395f38128784c79dcd1b3216eb7a3e8b2077e12fc9534ad3256d2c61c484bc8b45dba126450723e42d838789f2400597b5a699b2827c2fda54545b4e28279937cda4098eefd0190e13609048a0198fec7b6a11a9ee7b7ea731c2006bab586e8c916792d6079b3c389ef91df536bcb9af950907c7ea1f20e678850084ccddbf17fca3daf4d7c0c095d41ae7aacf2ae3e1b228d9b585b8f4e661d3802159bf95b763ce289196bc43c1452ca4b6a1f7240bc1de697a9612f9ec4ad94c25c350ca5e85ed2fa5de44fa1614e3e683414be9d67d3824018b02d455657fb0dacf3063aa4d3630ffecbe8b950977c4e83a80a19d596b0de2f3fdd405f116fb57c59c2414fdb7f0a029991a4cfb01b68764e57c7547c5389a91e05e7e8defd5485ad71844bd26c95d02a824723d5361fb9049a885c111300d8d69372b421aa293bd65fd1b95f0cf5ec54d408e68269d00d77901911ea847409a3b00557f6e1518cb51280e639e0d1359e2af36b56cc68bf94c2c25e2e9acdcec5247266382a6acd75273c0313f6e77d2a8c3d2620cc75876021302d641807562b859b8f068df38fe2225ccd20d127ebdebc43de07fa3652259e5465742b16a2e2d60f8cc9beaaf36f48b7f8639a50603fb0ac45c2292ce50f846f75a7c7b5d2b3b9faf7a6d7a38fcc88aefbced7c434726f2d186a47fd485a71b54b21b9da16fcbe02b001e40cf7e35c59d17b18eccf0ae6a6df02bdad489fcb416b2a8fdca6075189753904a5913a05a4f1a050468ef35387dcbed4a12bc380470fb9b0b2f21f5c4c95a53e11ce6ceafd96c21c6887bd85603b58d1a2d21368f04cc50aa5728e8c6d03bc9c11d32caed0e0d1225170a4e644b758b96d419fb153b6d725d7d8162e52db4ad6fc505350194a3bafdcb1c09e834b5961b2f961ba7355dc54f0bb895e87902e573c1a2ed7ec04cd3cddd1f600ca5bad2ec3d720ba15a5053dab5d40e4ba9e3f57aaeeb1ac87fd49f2b783733edfbad84c4e18fdfe7590f777b8274af40622b66a1baad902310fc0aea4845c18f7fa905a67dd683b2bece04868877b21b79a6a10b44d93cff07f029780a18450109fea72e7c6f53e6044bd2607178a3da06925e12753056de77615f319660bfdf9cc2efdb0c70895e01ab1081181e649b93d0b8f39fed5156fab8e81cecf6425c86d95e2b00b4dfe0f574d531f7734c9e9152ae634d1fa1f9a142d1b2ee0ea68463a7289c57c38a264e099b30d7d3ad588ee2959d9bb269a7426a2e5c7c179fdb03c93cb99652d6db1e45ee1c26fb528c3ff5ab3d3e5b1ca399869f0409470ec55e995bd9a90e703f7ca11828e9770daeaf3c87b1606f7e279c4014b83bc8b2767050a8e69a3030efa6b919df8ab373fe96d84d56fe9b75b77eb5d45f9127e982d25d0cc13ce15f87eaf84518c8d18aa0e32332fcf8bf2243e1b61523c65d5b0b52ee495e7e070d9e3b9353f3c0bcbab6e8d8e7fbcccdadd3e22210f51b0b9dd95ba49836a43c61656e16dff766183872c47cd25f14e06142e521a621ea7e8265409217cc3fb220a220b8294b2d929c36692c644e24329f1da96f80d4ffa26b2368bdc634467920896092cd383b668639641217c52e1906ae2ff24195a3ec03b0f5003aed9e469d0de3d3624337415400e64a9f26f1306ec384bf236ca158fca22e894d7e7173d93748cdcd39108a8e812eb23faafceee8d8d2e88246ad1a2e197702763462818e03cb739a619103c6f9c94190a19d981b91c0ce05790a027aada61e57a56753b1ed5305624a604a0d5f38838c7e13aee30fc99a792e3d5c6fa648e0059beb4d7c65533676e808d53da3acff5f6379366e5289664aae7dd95dfd9f679a656e4c3537b089099f5748993a898825e2e9ac468de10c92aef9a8c8dafcc5d3a239e1ec0135ae27354fb6f752a0c8744a0196ba73dbb2cacac0f5226c25079f38c6ae6b4560b0bb743a6830468db7e9a07e6b6a6cd45310c406cdbfc1d61a502843085552cc52563f9dfbe9df1f47514981012851f689f466d05af72dfb34879258b7addbd0544651c5bd2c12298c5be8c518e83eb8d45913daca1d59ad1c2bba54906ea016b0e4196d13b4f18d9d19fba2ec3471ca4d08f8813dfcd5be8f39809a394c1795af42ae87557553decd6aad8909af53edfaba664ab19d96ca76655c2ee1b2c7b249283d6ba187fd05cc8c665a16420bd1348652a0ef3a0e908918f0e53c91fb4edc68bb414b8fe93cdf7ef160f519e8df58a47d340cb1152142ac84a002cb34c4bfb666cdff62724950b1fe8d5a1eec8f2014d32430074f5cfe8f9d18bc4efa93b70121028e1f73fbf5b0d8c3ee89273dde76b744c4be2b0c325c0bd117de0f2ba5599a965e8871120e60ba5dc5011c50049c163130e5eef9f3ffb467a6e8d1b32c24c6b76b420914ef928d1583c772ace72028185df51ad13702cc8e63bd23ac87d5f0237a533d12a5a4cccd125eb788df547be135f142abdf1664de138a3b2c68eb1c03948adb9ebeb0bcf57f0b8f6d1a78c8432ee8b60b3434f926aba719780a364fe2f4a1b819d85f68c3b4cddea2706480ebf2c099087c5a338e2ef2f57a7c6dc9d5d43d91d466b8d3998a383e2619f57d6a3f82243c453b6f27c2044aa7dedb7ea0bfc44460ad068e8bd484cfdb13a4eb9375f7060fc9b55ff57ecb382a2b413af5105ebf28a587d45660a432bd3f0ae545258214fbb8f73468b20cf06ab4655b879b1e0537f2254453ccc91d0ab109d293e7c7319291b01a980f7d28531e0e418a281add3cbb7faec264e010cc64e01a4d57b4cbf1c769fb95b31ec3fe79b310a2e65c6a74b2dcb070f4c128706ecbb246246791c406e8692295c005e7794e9c1f042a3370a80720316b502c3ca17a7feae061a5890a40942391961f69006167bef62605910fbe38cf73984dcc977252a3d78709ec4bf43f26062a00be60e5648c41ea8ac0ab46ec359b07446ec4a5d4cd4fbc9a986fa05dd16d389ae3de1fa6dd6d51630d43cdd5912348ca6c2a96cb45318222d693fd07ad5e2ca165b73c7f4bdcb5f982de820e9c3e10e14e25b39ed680f4622b7984ce36d1b2c1c6229c88b2597ec256a28bcab72b5c18b417d9a0e3d7fdcbff1162b416bccf145fa340eca61f1b37acbf7cc86208e232f2a028183635e4831d11204eaa905ea6e7deff887393b8fdcf1bd076c71411a63b111d40fe8bf216972e6704d98cc64fb0b645fd051b1810505979ef1f6582d44a87f2463a26d0927f0c7e4c961faa132f31b5bf5632a935087ff7f5806e89a993671f3c90ee612dc63acf16088c58ab605154fbd8b4293753e5f1762243d9c2ebe47f90da3ab9b4e2d65dbccf98528007b40b9a31af53ad3457ae1a9321c07be0e25ab4aa55a6541cbe93164ba3e3adc658c1853f605c9002d6c0372a66a0bd4fafa45dc8b717c0ca519a3c4333c5165bb58fa23a8878befc3fbfc03df24389bd9b9ab32b8ad122c9046329d9e6f385ebc9f7c3c35536b74429e4cab0b1fbdcd05dcd0c7f55ef6f5cdf992a1d30ab8a091f660c7633e6260f634711046c94148734127e01e2b23597764a479586515bf5d88519c5025ee1a0a11ffbf573a2ec12685ad9474a0f1e26b177fd581b1da3ec9aef046ecf52ab7113270326ca31d320b2d63272efff63eff7ee707b32480fd5a9798772d1360b586a420586ae2a18af5dcbf6928324cc348fd465cc7850265f77203f7adaebcad8de3d4ff56f51898970b2f80f3c28e24431a5bcc155ac7567e9d74432e24fa6850b60d68027d5480c80a813adff0094ea57e9c3c970c02072222ed3b25f2b3685acc87979d17373c496fa46a907a33437fc88d663eb48b45dce5a03ce5bc538b18f002983733ce00f5f6b22b6cf29d35a27b609c4b5364b683b4be4585291f1b6d848cd987225663ef02369fa469d51a8eeb934517d4a73d311adeccda0f3746a6d479a56214c58c4c986d4548fee2dc686fe946029b27d093362df0f8e4e615db65f9b0e1380b1192a82db5369ba64904f83665508c564d31dc3827571287db85632d3595d463190e53cd1e03eadf90ac96ea80623b541fa042022a6983264e1047ae755ed375d11815e9bb1a563dd17dd2600fb99a8bdd50ab97d57091a08d8f31592fa1da5f4aee8bc7711e519ac092bcf02b7ce416bcbd4cd04047bcc48af340c2672e1078d073d4c4194e89f1974889f37dc2d9e442b35fbb708b6336e32fe6c3a17fab1d15329ea5d9f293812a4e9417f81b449fa4e6d58daf2dfee90ae9dd4b1d86739d34d0ed6b2df8b3696fbebbccbb3e8e41aed02e236abc26a51a226c53eed96482c5f7bf4b77179c65c12619685da0258dd1106f105cfdc74c6138d3fa041b786a413edece44b611783d1f54d07a571d4b303b7b520e6d7bd9968135dadc11eb833e417c42f2045c8d2e30719b4d3a656ac1e095b89d4c11f961b068b98205d32412495b6bd22030ce948571c43691050a1d4922cad8e2c14cc4a4343a199777a9361b8121ce2925432570a5b130c452149ad5e24cb4f7d51484525f2fbdefad400955eda1c4cccd2a4edad8be079d237abf208f6537e3c4122e18620f576d089842123df55951ddfcf90bb43f7698b26dbcd86c39d9414cbc0a76f600d73bdf8b7cd04523c0166175fa197d2b5e02799a30b47923e2d364c427bf56dfd3a244d1cf9dbce3744a5f2ebcfec6899017e8155abed92bc8f4bb48d944409bf7441f619ee0b2dae17812794a5abb945e0ed730a64a2d9479b9af8ec6c1d73729f2d9e4ca69b3338705d7f21c97910c7abafa1e130df8c0b42f9d19234aa316de87703f5e34b253d1b6b9e2a49c275041275c7da5ce71f917163293a904cca5599df9baa1e9b1328c73d236ab5ef31f32b1a2788b82a2e1eb0bea448e20e0835185a9399fc79a0982f2355986303e77b4cdef876b6bfd29908e838d9c92d22d51dc9707f1429902a5b22906e900b0318f024b8b1871c69415dc87f99acd0733cb3cec0965fed8d6ba8479749c0031e7a33783ea293863184694db163c5fc29c13a19a3359dd19f8c9d813bf992f93860584bef578eece50502c484ee6404ff504f06ce1cfa6845e9b92bc02906c9992b420e2286658f5f626a8355fa0c4acb0ad774e68b57d8476f79aa117d3a0d0a8f47a2a655353b4c8dcca0cf4d834d883cfe7b5c3a3c98be528743406c656003eb7e72deea92abe0931e5a8ffa2ddd0c2b8b8984e94dac93ead3d7aba68af406787898986dee7278fcc28ce9f09ce33dc2ef4e9ea4ca3fb2bbb02fb1e979bbe8c1c52b4135e9c9e7a9e98f5c0a651997c003aba13c310c980557bd500419e85dc7cd2c2a7e011010b500a5ddf29943f33e265ce90a6c466d16756b27b9fd6ef1af090e791fa769c88b366bbcf1a2d32c6d57a39a587e83cf6f89d6ebfe71e5dde630ead1d89c2d544eb12eaa499a62aa491dcd2ab6cc61ef91f1b1b0d69e1e530d1ace781eeb71b4986850c9fb5347795d67e7bc4b8caa8ae4ac9e95cc5b7af8a16f55dcb2ad4fdb9016df030464ed093f04b6ca482e2f3b8181786cf2ef263d64db13a5d23cf46f21244782d362e647e65556f01287ba5fee413182edbb43cf8a5ace27d33806e89a6b04b0ca11e8127910cd43777d6362466fa79fbeaa8f03c549dfa8569939d19a2529791af1d526c89a86d8866fcca676c021290ed36b6526333c46fe9a9e798d56c5ff24ff915411a46741290faa0d19a421b8ac9a5bb466ec07fd5b9db8b793d6cec781750ddcc791c0bd11bb65d443c09eecbcbd90ef00ae7de86a969142beff3464d37d2030f430797ea17f87e08d843469cb97d5480f6415bba49ab98072d2d2f8058b8185c1cae21394210895669112e5f7fdf07f5da51deba171053244de7a9268c278aef738e1c9b34fd15adaf6c2ff3e3939d84f86f78df65d6289bf4076fbbae960c7f40bc6627cc5de613ed71a21f07d759f1a8a7e4cc75a6f8ac4ac859ce9085d86d62f37f96d1288965ef71cc6741cbe3985d4209706f1435c81b4b3085df7f79715d1f02851b69849694ce93e514b467182c49c81778d2a32c50f98819d6acb68b83ed91c8d35268cd775f874b3c686af9fc5873debcfd6941ce06ddd755f282a448f64e53f14a6c31f78fac0312cd5af95c984703d7d3906bbce91e6c31fe4b53c0e249d9908d88db1c538667d427c06d0cdafb0b831fb133e29ea95d6409825313450043dc1eec358574e801a3952ff57298c209b8d86a31101a390531dadc01a4863fc0ec5b426fb14758587158921f3d7a89d917de677b4c1f2483f0701fd0013491ba57b4d21db3e0842c9992a9cf5b4953575ae4d188b8c25ab143f5fb09bbd15e51c7fdbb2dca38e0b18bbdd639a5e380fa62cfa9c5207b720446682f696fd0c51653113e657d20e79264bd72169fcab7adde8fd47dd80d78bac8dd884a77d36e7c8146487b4bbac0843e28726654dffd8c91863c5b8425e2836103cf1bbb5bd4e7dfc21380b6f0d4a7593afb40abb4a22957d77076b5432add2f254d37bc1a2209f903729cdba176ad829f58258088db4da37614d0cf7e1b1ab8d2762350e9f3291c4eab12088188d91b498775a78c68bfd6cc4c364af9e577baab8cc649bb9e6b9e9eaed6299482be51fb26d5327f1c44bcb630b74c3768cc7bc5f71f7b91c9388117edff5f0d855b52bdd5d891c024c6719dd95d85f1d97062986944aaf42b97479a995b81dfd71ee3738a60031b47d3f5075d85d069f22e7a6d75b544b56a1a3a23d527e37659c81a6caa3cbae052283b51f5a116296a859af87d91aa28fd9092733d89ca95f245a1da0a5d3b14538fe8f1c7f73772943e5d3a7590658fa6bed7b480fc6c68b491d71ee51e0d37d1a8a9a1b895983fe1891d9cb0cd65072e6e85b4d6d1357417cae71e747ac0e5450ef8c0b87162b92b235049f6ffc456ba0dc20175cd29e59c6a75629ae59aa8f6f478137c1bcb81a50a7cad2617580d27aa25b18012e9c92c32729be096ec10b606559938843ec78e28827b19da9f2695455c41442cc815cfcdb884f40e240ff7f8985050ce3324c9daf4c042d9bbedc60855c23485dc3bf22bf8bfb2bbdae621177510cb7ba22a99ce21e54ccb384aa29be0d275928f3b06cbb38c2d10b35454ad671e1f31f4f19701c8b0fa2d6a771f86bd1261ec87401a878b656b62376ac75c010583e4de1b78f54fef3c7036e1e06b4d9010e3d6f92002b7c023a96b30fddebfdc4c7c2448a58de79e7f7b1f4b09c1ceba80cbb3385f358ad0e973b6ffe3f36ec2346b3469633f6b63524c5737a76293f51786542e2a60a651f5a37e1b551528ac6cdbe8da1241950fd7864a29ea7050c346c6fc03d7df72f74247c93946a718698a0d2211b1009aa52ce65f10f09b603e9470a9e9c72f46997390b08f691d3103426dc4360a0dc41e47d259ed68c84ea23d1164f1f8b5e62edec1284ea2c691e1c1f5e68e67fafeffc147f678bf682ee304bbc1cd3b644f4baacb8d4d80e32d4818664be845a3ce7bc7d6040a06f1add249a0f792420802bbc7775cc6bb5414d4b5c38e6868a7885fd59f2c9033a9d0e41dbb0a97182bed28e9f29ec35e7d1aa6bda2fa006b0f6dd62e5bf4c490e7eed75c497bc2d1d8d12c60fb33e016f747cebb16f9c716eae7c701ff741492b04faeed096fed838bed44cbe0a738dc960f79546dc15a2dc51c782a49b0bf6c1aa51f0b6ff83ff7c9b11bbba75761328c42d6859a6e70f511b7c0821bedadc5e0e2c40740e47d49840a1994804eecdcf6042de989daece846fa3ffd1ab3efedf3fd5ee23f696012ebd8964da8ec0801e910f7839001343fa59ab8733a1276f31a7b0dd2c3ecc4649a2acb0576a685bf8b4061ff7f3f0d45bf584d5c6b36eda8ca813766fa91ee536b06125d5c15dc9e4ac88ee7dcba9879cc6f83a9af84617c9388e2e8ed80c91a6f5700993af667a9a81acbd543ef2d6499eafa2c189e2ec8c6e4b531bfac3393db3af215faa6a539a15e634335166014bfc9b7aed32f74f3b20bac24886f38d3d2de773b40468de184b65c5d71b9db08696f3016ad23f7a4c74af6a49ab9c173c108b469fb9aef66cb5ce1a36ae8e64e3d0822e2e2e2c4944c9aab0c1ce8f3787425fe17c13bbe7044860bad7c7618f759b9f0d995657d265d3677f7944512fdef26cdbe23c548e8ac059c6a35d45297e7b8ceb77185a1b42ebc698d94a9d215e3282885391b2a8ecd3e62d40453ec7497516048cdb85e7cd7af2924ea4b3837916b18f2eea5f93e5de1a37a2a2ec663d42afd63bf9e87ceba9e9653080566229bf0f426cfa097d87df184107d65d1b7498403fd3fc325fc8d406c0886c8dbab9cadc5e821fad75bf433a13a2615e950be7e969da95d5fa4724ce0a6abf4e223ea7082e0b6ea1df1be8f1a0ec96ec3f92f4803268c7dae9a15c0e8d6aefaa2ebc6b0c2b6f6f83272a8f232b41d0345bb3a1fa0169337b76979733751f2a4f2ac3e6c1fa434a27fd7e605ba3273feef0de76e72e9c332b5cf9a05545ec018d4c4e092f205a09943fd6a3738ff783dbb08d608eb9fc173f126db861f51b7d18850cc53a625621325bed7143e89aaf02a1d998e49534449211cd34745bc3faa411b05600e69c923996c48ae793f6bb1acc2c41ad06884d06bdee36ad37d1aa05f77939724b2334e51247bcca586d351139bba729bb1627676a71d4d2f72237e488862e5fdb51415864733ba877a798d2bc71b2eb33226afa1b99a7fdf378c66353938a18825b567d21d03dfef2ad44b01ce2c8f21c527acfa53554b73cdcac2f3f3aae7c370a0531c448f754febb0de8b9b0efea18e8ab186626a398bf1375b817c5903be873b195635e3b93ddbad41fdb8aa1a9d731f55d4eebe5bea39e3e9beed5892b6ea2e02d93d5243f31b0751469167fff1bf8c6dd6ecf854ebb79e03478fd18f13e7fa68502e1054550702116608319e36425d8df18c2f1c28f35bfab117b979e38013035ec4cffd1c010c27bfc6d5dde2bfe054fe1187a9de83b40496770c0e0894b129655977fec7e395fca52de511f77977454e5e255ad21af863a5c74bdbeeaa3f0eb9ecbb9b8a743dfa4e232bc6505f269a68fdfdf9505831a1df042df629d9fa643102693da7caf94e72bf13e1396c98de8421cda799526b2f7f3b329cf180e7194079a16d91705b817fcb68bb5faa7ca5f39b7fa88038115797cbe80f51b92096b5013cabf34df27693f4f6ad749d0afca6f818f77c2aab19d75cc385f04d2299b8cb599b1d0d6dc999eddf3d0acf970cf89edbececfa3c0b3c3496f0b5a3f9df71ac80091ba861457898892eaf564bf31fcb46408caeae651841d2fb16bcada3630a04a0ce60ec1ef4cc166401a79df1f551eea235d967ffa5fbe06a709d1ba31924c0d81036bc419a922640c5d6cd36c5052379e0626b82cb4ae22b963c959992f3ab5578d31dd4dfdfa8e45a281a854a5f4bf0a718c40a8a8256dc632a0a92ceba25d9d2df9fca873d2bd109bf53525bbe7db807d2e55c86051e12b52fffbc683d2c6dd97071a9001d16e8dee4d6155e3c140cc3916b617effdc6cc73612101ec281c9140bad76c8d479593aee360e17412f68483492f7755d8a420d1a988d396e7d9ee97e9ae3c06ebbb42a3774ad3757da7d21f12d7d7f34d5b0e492a1c1f34ee8a139953349120bff0113569f7389aca9ad481026bdf0451ac5bd2492750ada88738f89baa46581c01466b209d2af9d550a2473168b62821dfe5228d28f1929d9d364fc29e9a02884bd2e682339c0d81c188d0e82bf4f9d18828631bcda3acd58d79ef6cc74723aeadcc216362caf188924eae4a842791c43e5713909dc4a2d72c506ee1a78215cd9201fcbead8b810346fe1543b5ae6cc7bcc4e527cc6143f8a819d77140d5be8944e5a0abf5b98356ddb47496648fef526f34d6106213a591e237a4224db8c6f07514669eb31f07cf1dd2562f82d0f42bbad667e953099057a7cc8bc870ab4175e2b047844a74cf23951aa592c2001fa83e25306e8742cc2fdd20b10041a5fe41e62255b40e411bcd7915fac8bc8cc90463baa8acac3d0e536a271e96bae34cfb2278f7cd74218ca0658e9cbf60b62e4b7b85925fcd9ba8cc8457c3583313eb8c5e2ec29585180520074f7763fc0d10cd747b0fb8731a50d703ed55a736df2ccdebf3dcef6bffb7a94a46bff763c783c5334cb163ba17c3f5fe71eba6ffec31d5127736f029aae7924b619b61a4d124e22273ab1b93a056bdee60aa5ca3d3938ea50ad48dd08f43e546360c2dd162411544b01e08b5eb416661c3c1e3fef6abe1cf93dea5b9a0f84df2b1c235da114302a7b1ede35719164a321c03cd7261da264e7ea3421312151715184123b0299eb79c3280119a0e68bb30d4f32e1710d782dfa9e0fde61ae4ad8e79dfd8f12ddd30f3cc4a24a18b6fd6836d5508849d6acf0be4f6b8cf91c64cbc3b148a26ffb9d8284070c29fe74ee53a8f34d3e7dcde4a1bce7dc533ff439b66ba00a1f5604c01cf157fd5448779490ba85d1008e6123a9b21332560d774e643924f051fce5eeda9cbbd6a93296e7529e602d889eeb79dafe85c60eb78fe181a88450fe205d8c43fbc3dcd98fc67b150c030a36fa50ef6fdc9270038a42674f82c798123e0e0de87de22d30fb1a8e173e6a53f3b0d75a78d32b209e86351dfcf4f30541a9ecd489e1bd08bee2009ff0a9d8f611b15e0a1ad0b5e5938274e41fc69204519942010be9834c56866eb8df7be43a44e70552b3bcccb07eef2a0e0ec0cf6d45c590de72ab1be025cf474739d680f18dd3184ae9204896fc780d73d9a45a97ed8b70494e302f50a932547243b43661d200d0895f1ec2714a6827413319b3ac956debe3bbc97b85273e77a70bf7dc6a8318d0de63ca5bdb8342ba09a8c0a1318c2278464bd02db4e59422b7c235ed48bd949135571fe216e471863b35aac8374200849e47f602b74509823d7b6bb2591f0967b2d077c22aefa4799ea5dcedb0e4755ec7f1b18c7cd9cacae5e3277b2647e318cd1e08c4a0f7a80a5d5895e3f52d8a7542f8bd516b5b00bf76728abee81ee061f5357574e39ea9b0c8c8ea0ed44101048460e21ccce03487e41b8df657aebe7680a0f191c3e41da94ab9c90285cc347471424c7854bdc2f0aec29ac22270ea426b193d051cfae88cc636efb6451b36e7ca2944da48166019579baaff3286e017ce47fe0fbc9a4bc427833482b20b01d9eb92ee7da4a09a36a8993a4e428fb86a6be689e7467619315ec6e6ed5d9e9d42d0be98ed591388ecd99ede9a430b291eca1d273877d44b45876154d62c062d002f0b21f74fcc06c2531319d588de229b345e1c385336f54c4262f1c9887f497ba7c53ec2a01ee2107903a0bf19c4e2a6a58d46d913932a5f1aecbc627e353f53561c264c9fa548c81272cd35e84b921421bbd38e7f020512bbf2c795345049fd1bd2f12ee3e5748f40c8e48578be769b27669e688a30a27c68d2f1fbb31f2e8629a03bd8113c8877cda48f9122e2f219f22e29f203f106a1a7b7efdd356a13fd233d63841a9b5b059fdd8523eb7d4bb3ca4d2f9b08ed8452b9d7ee3d67e808c66d1f542ec60fe484624c2b6deee39cbea995a2006256234921e890d6b468e031c753d85a24bf5b2b98aa54ab048ed7c947aa07b1718d44d71f78909928c2c6f18b792487f8bb2c251035c9daf107707c2d9e40e091609125f53f3b36c89321526bc5d5dc1f97c87270c1acdb19314f2d44682ceb2054c50a0b503ab3cd291b87f8a766480a54a382b5901cf3b9516ab7be75a1b7301aa7ae884fbf0986920da9bc3f305b5ca0086e09f4cd9d9704283b25c5096fcc3b5d709e5b834d979550b54ba45e6183c1205e0d3d99027a9a2f42dc34d59144af8f362e90bd8c5b94e100fb28f9481b4aefb0b4ac15b8de7360e46c8c1316bf168453448a742bc9a56be17a9433873052ef23563238410dee7466d6260eb1f32ffee2b10873489ddca050efbd2aeba801499ed41a0d04f8de204091d0cef400284a3be7135d918e6bbb5a7176ea4ce63269d1a4a45162674242ad75bf57d7232c844b1665cbe786007a17bb901d60510d1be9a5fa91ff162002f9c9a58c7cad0d6c82b2706b85759e8896cb48165c8fae66e4c692c83be455b39c9a2b8f0280df62500a3710d5622933f3f0ebd27c31d98e38325cd7f2f1fe9e596a835578d618c7d2cd7cafaa7333411026db93a0cfdd42c630c36ef02ac8b9600535647252769a0c845dd27f8b01c13e29bc529f197e07fae244bef1b34094122073eeaae8a19e30d7017367295b023fd9212105e09db5fe6606f929683a94d0e9cc4fd8017a6e90ad5e9a987c897e35b001a49f5c1018d759d774f67080fb8ef6acbd116013e201bdc9a85dce99f48e15491a277eff0fa3b8b8e801f7c47056ef6828fc6cb8ff789c62d8248b6dd7c46cfb8cf375e748d8ea6cf9fc6d2280a9416e1e4190a6075ea5e1a2097fc3ec2ff6fe82f5e51ffaccff808730ce9dd72da06258e116ce1658cad6a24855c9e798cb43c0aa13dfdbf4002271632480b2d9118fd068b207dce68b34658ac9f69145e57f8407f82f554c7a66d1849764dc8df96ee905c52560d511a4b53499082f62b971a4fa8d1e8520717cc8fc68432aca5214f9d2c62af36ea264fc98f2e996a84f73eb805a7b272ec167ace2a6b9641ebde9c05b3d734797a45d2adecb1e69a6765e5073903409d7dcabf20710cb1baf4677765f250a514aea50bcc468ed4d0eb05484c43393ff94abcc562941866d0b0fe98af6fb15336be57ebfbeacac980d4b2f20c4801e4d60e6ce4c02e44b19a7b7dbf925b2b7a1f0ff2dc9fb813414d46f8f8ef24fc04ee589c3881e6e30f68dd2bdfdf576deb5bf408b9df561462577c3d9bda201cd1cf3870577d4f978f32ddc053b723c0c7844aca2db771e14d4bed8fcce2f2277685feb163c5714a2e4089eba46c1de36d1ac556e3aefd06d6400d890a3decb18e3d090450fe6f6ff72ca80994047b0ed5835c5f9d8306015fbaec442f42d199350b9755f31309d8ed735209110a7f7d8d534c9d42ec64a17676b492142c4f353cb1721167ae038ca217911b471e4aa2ef20ba5a52b84aeaa8b1ce9f6fada4c4dd39ec2ac75033a453cec23e2509519e7097640aa15f18d3cf340e314c6d86f731cd3a3c6792b111450f45d9ac5776808fe62bed4fdf30481f6ce9c05b7889f358ab5dbaa3f74e5a5bdab113ea02b3e5cd38a0795c492ffc88dfa85220bf1227cf465d4269545285c478ad3159c17dda5f8352b1160f4df48d5d1ed7c15d96a09170a75b83a5cff192f57141d165a99eff2ab40952ebae5bf889c9ac6e9d960dacd44e6ad07cf733530ba34813a5fc9bcf17e3104b6cf817e19c03f775725ab42c6b60a2c7e3ba2e857c6bb32b56969beeaa1c5c67bcd49440133e886ed0b37a6f5ce7c2cf1f13a664e4e27c32e343555230fe4fbfa73aca28decea69a56befb8d2e862b8c1e6a166421e9ae1e4d995bc02389bafc608c7b2cd8fee0d9e0ce856b647246c51e606a1ee9dcb0ff31f35be39305d2b4c004bbf4dcc2bdeda72581fbb21534a4d886f937ba74c73a34980eb94a7160eeff158abd8b34bd167a0c6a7402307b1ba143ff6a0cd6562b78db635b359cf778b0293ce5a5e0fa6616eada73536c4ae1faa18ce0de4904b4d12c6ffc856ec8859bb1a4a390f72941cc995ba879fbd6956d3f45765880aea13d72d46db60a57368ac1ed11feca9ae5820eeab83caf625d6fb27b0ef299a835d7589d868575369f1e19002c86d3d8dc8efb98af82b4b40a0fdeb70c1b9f82be5a0ca1e053b840647bd3248b72db4b4ded07c5caec8f34ce705854ca23f2afb0f585ac40f19379b2ac37cb985683bc8074a308292bfc97c7e17d033ed6ed521f27960b95a6dcad4d488e437d0ad7cec927356fa21930308c2b4f998bd541ae172f247159f04a9f2e89a94708b0b159c072e1378c4aaab49645b6774c5be2b26c5539a7adbe4e28ca8125e23b6998bc609a344004630e8a23dc710bc5f1ce1f178d565e09a90c29a999e33cc231592bfcb3857d19a1c42ef3df473caccbe570dd5ead3a141405a63181080d5deb9f4b8aac477535b1d6438878b0ce7376dd53802db7dee20af84ca61634b557f051af807c3d2caa9cff937b5642f98a9eacddc4e73aabb5fc7794e1910550a4abb7e49855b976ace4d88742464ec4fc06f03d2d520dd1a681ca1d04c3acb60d09af7cd21c9019c0e5e809d008e9c64222729b03b17665267fa9dacaf50416038f1f2c8c7558c7d220db4463cf3c04a1123462258c479ffd2db1910c02d097632058907c858ca0c0e69e579006dc8a89669367fc5e11424d8b2bcda39842d9fc93fcbd68c94c4618b36a30c68d5ced931f9e03588d04655d53049389f766c26d71bed409c458ec66e55ac9e5ffdcbb2b1cb8649479884dbcfff23f306994b08548f25ed98559e887240c4dcf79da8e6545d0cdd3003084176f17da03263c6dcffcb13f849824dc287e5d0eff07959095f83aee533cf86fa61ce7c2facdac1a561f392959540f40e7882132573ed5694ac642866a2b3c7e8dc61a9fa2ee26336efcd25fc9213d3f5f9c2b59a46238558a01f6099aff7230a186b67469460a2ba0ff4bbbf094b13f9d1fede93120507c305842a995aafb8d8be947799126db4c857edcf4b5fc690effc83d43a7f6d0d0d1ff291a6b8605a6269ec0db9e6ef64cc07cf8033fabdd823c15bf6adc64a99ac8d05ab864161661aca1d8f8177b69f164309786f75426543eeccdce0ecbfdeb6797aae2d2ca91d4c6adf323b192001bae86d8b3dce579e2e6d019fd68150842d3deed4c5ebac7cc06d4c956addd8db0d3b5bb889ce5754bc2e9e2c11d4034fe11db8f0b9279fed27f445737ef1c6fd8ca881fad6f371051d996ab86442a386e8679057f5fbafcaeb5b2a33c1780adf18ea328e5e827b8a15f63b33880ea077d1acdfe36873fcde95cb70e6c684570cc0ba35510798fb92702ddf0f3c613f9d3e1c06b09ad299d47d3fbb229f2b055b8c967222afff75b08db42090948f694bca40786cac24f89e9a0a3c89511f5b1d1641c1477ae4df9f56bbc59511cedc372e91d25261ae6781b1984172ee2e4e5cd79d6c699db1054744019405c4a2833424b45bfcc471ffe83c492e58c1b44da10eb140303ca0b20f15e9cf019f3f8a0f855f7c30085c9c1ba8210b3bf83a602c2de2e168980c0b52b67ebf2b4139eef294d11598514c8efbdf0cc9a5939d79a5d638aaa345459ec9bf198c2804e6f31ed9733e1ec7538d3e7fd759b7a0c7d7ab1ea9fc39972ee5f279d44c128acc7137c7acfe50ec4b4a7bf887338d7e86e900d16ecba5bf0707f371fe7f9e055c96431ccdf3eea3e99ec411fb1e37486dc4060aeed99c5cbb6e428f6e577a3b54d526ae07930f0e34211e1238d0bc36cecc6859cd52ac7d49639a0b3c205e1f10a598941b8a61cdd75b362ed8810a3828746ff638b47dc78bdf1ae2ab0be60d8d736e0ca4f332f1eab74bacf7fbe4a0bbeb3b9ce586bdf40254214ca62075c519840ed6ab01e66bbdca19ea5ea0ae31c589a1c136d9a0ed0b7f064e6fcf55c9b0ba7fc2ce9b48d5ec5bb81a8fb15f0532bf5d8cba293e8d1561cc10f14e33049a5c20126941fe3538e55c2a7791b33433850940f9994eae217016d7b8829e5c77e00bb9870409ac2a5a577092d16c477aca1c2643e4c218a7bdd15007bb2565410d6d04f1e2c746b821efb594047e836e9b8676852d8a0f5df24a81c5d5dee8c88f4c94a941c5726f65fa746cce913a560e080bc228a5ca37e9da4ca9d725bd44c40424a7037a3628998288c9c21146eb28b5f4651a4cefa91bda2e1409447d0cc634f2b0c68acc47b992a887be64f39c4d8a4c847c8d79e449b2040ca87c6252a2cec8334a682a96de01e5c77a9b439e1852440184747a5affefe9b35575a13e06475c2f58b58af3904cf85ba834c7d25b2aa5a8392b9539e5d42a401151b13adb42394643c5756fcad3cfe6de84b1264e778435e38608191ed20c8dc80a570ef0b3eec2e8c8cdfe36b6cf2a7cde290fd4afb51759f2ceac7333505be820454a13cd386d748209210617ec1d42045e8157ce912e484c8ba40f4b5ff7514bdde3a37f9db2187c693b3740f01950ff5fa70c59516435e2d4fcead151d552782bdf99ad2516f44eb5869a7a16153ff2740934e706796b1ded71d0af2eae76a744e6140db7073f6de03afee8457056c855a63c9bf5130c436cc7cd78f8f7d32d4caf2affa8031d246fb0551345e4d68317cdbbc2901a3870755fd910366a7a38629f96ca04249a024b6c4c2f783553609d0c6b85fd81d9d4c9dee9cf214d158936334cb43a601e858ad42b59f6c9ab43ffab768b1f73044aab6091aef40e84842ab46b5d6ed86756da3947132fd0bab3e3b406aa5ef54f1f26e6c9314aaa6d1aa560c8f981982c5dd6c4778f99a0d3985064330ecfddf3daf831a31272e2379ac59691ee4c729eca3c03bdf8202846e691c8090d8109360a058dfd70476eb576fca59fc147385be589bdf7a7651c359d589f9a8fa642794ff8a30ee87b7ace71402a03b9d660cba2dc3b8fa472eb5d6cf5adba8a0192b94cfc8ebcd4899b8e5a77ee648ac04fa07e83af1627270a80e2d3ca05ecef694e9ea04a357fdaeaa4e64194a774f48b15cdc9cbab1b2002b4f75cd381dda6b6ac3921617e0bd351ea6c8ca7ae84c770887b40e1dc38200c5426222b440a0ef917e42493d6b7fda69b0a40e89f19377d0583cdb30ed398948e0c29f6c40be239c7e14295682c6154470e08988b7bff8a7bd3d210382cef8e64c6fa5b8dc2761bee58bb970ba5eb1ee9dbf3d671b6bc4f4aad370510cc63da0301682c7ea2d76d7b1a98c94058ff1011e7a0dd5f190a988272ec2cf941b1955643e238d693ae279ecdb360f02d9f1390d77a874762277e45b6811ead3eb18a8692b9c92ef2d36865b3039d2f76045aaa9dead9f1111075cef04123e9fc2b83f1459f5cf83614081c9db6c9a3d0c3182507cd848147d3eeac783124acc0bbafc7da917d7bb3c7c2040de264c5e64581db9cfa36e9612263f1570aa7858aee0a9d37c6d83960d437042a8ac457dfe547c4ca3d1e9903685ea07f10c4d3ed5e6ef931924ffcae7a0fb179de1b1b0df2d1c86aa632f3aa4f1757bc013df7126c569c933a680a8d42310b9ac04b6069d155d1210553a1e1afd0f253544d4aa4dedc39135daae3a861ed9414eb3cab5a3577069cffd55a1596d39f385300d23144240cb7974d1b78cd02bc0984b5c0cd32c2c8f5b780853d64bb90d6f2f313ec9e1dc274b8e9243089bf283916aeb37596620317164e81f39e31e466823a6043b8b2a199e6e56613e3aba64b1d75a5fd79b190a3a91fa5292d99b65ce6dbacd752e4be529c52065fd2478d590e8a1f5beff1f645fa970ee4163ad161a73d91559dbdd3865becfa94b08c17a81982f6132ba0c41ae5675678e9c9dbd78c308f0c29f6186a5407ee53f5a3831f0a2ba064dcff209f36ab5831707e6c6c0171e5df62c5312b2252cfe14b743b1b8cc979cc5177cf1dc92fd8e5549295d958d16cda2963aa16fda7c5cd17ec231d12f3e97591ed862e7c4fa325772c668558cdecd3bb1905e96ee64784ce9809000b6158e7317c7cf7a926624cdcc7c4c7d2882062e5ce86f1cc5577e32df8e6def2659f95fc1c44df10df03f447c130b38285a6eb06db394016d3706e190d54b0fb1eb31dd120f679075049597e20d8a65e2b65036a944f78ec5b08397d25a96671e640a7f62f6480a5a83d4f8392c215c6ac9170df3deb951826517c672817b382ae9d520e7585c91bbb47ba9ef2c4cb348680793e6a31147acd419b757b285b1c4a6a0555b64123a9aba9e8818fec50f7e4e15b38eac6cb556f6b584882be0a0ff05da5fb86987caeedf08da7eb4f6a2bdc085c0262f65440ab1cf4073dabf382f49181b5a5a98bf83a686fca0ebf258c938d235d57db1e678d63bd074d41a5ff00edaf6f884bb4c541663c0d6b0adc28c975c64cbe0d7029742aa13b6d2ce4b6053bb3e41ae756df6b09443a0c75a5763d9bf2ddaa98d1c5d662f437c54a5afad0a94e94d262060e8e7c48ee46ab5b2e29598d6d884a600091ba51da4ff05399bb02c1edce23f3777c286ac8171da9c00427b1379e7a11215eb6f3141e9da650551acd103381d6ab00d18e1926e5a6674032e28d065b60d1b511d9ab3f79c97fea7627d3fd1bdc8e175ae9ef3a665fc4871bdf87b971ea4f21a4919e4ca8f5c49d541a33dd8a715b3165e897e27b2c2b53470c5311deec66e1eec525176cd1142770d24428a8eaa29b6daac979d22c6f9783e5e1bc8a9e3423f517410f8a9475cce581e8b3e8a3563c7bd70f4e55bf6c21d7259731d8babc933409a9698cacdf08bf64de5a1afb18b9e5b523c160ebb50813d94db807385b521d34b89b1c90e2917edb6c0f8be2fee329ec7d7c2f4d0353b91393aa7c66015fcd9dab288e8f8e2a902a7eb5df1de95b9dd76c445f3c62cdd368f5911efaf051c10a6872e613d4e2f8e5de98264865f05424a2b1e1071450cd5173f4f9e317436b94a4a1d02676088d806ba614e34679034d73e30531b0821052719f4616c124037beda5dbe9eb29a717fc00cb33989c12f00d6871adf0b496c32b8fcd6704198df04bba7b4f6e18289cd2f2d1ec49bdb7b3738e6efb2896788a9414166cd6579051e98b4a832cecb5cba2bdb23c9dcb5bb01ad558dfbce019fb86cb7fb439795a67b967e01bf4c4abc792d2c040df60ba135be76f2cb5d4c0ecfea4df77dbf92f0a3af5f7fefc6161a12b459f8201f562648f1608c38ea4c50afde4202224488aa28a368183fef1fd448292fbd51f1b6fd0903f8f180802d7bd6abb18033ba589949507dc2a91cdbadbd6f999f8264aeedba1825bf6d477815152bcfe8b786dfd33c1316454d828727674b7495d21741082d1002af2a1ca5bedbf72c2b06f73c3c5d45fae9d71f19e82c397003b7f4804d87485da90950433deff7e2353dd6dc154bf7b2924f89ad618ec9513071ab0badcd1d2abff70e510f68f7bf6b246a80fb1ade983557cb03048046b77373a45cfafec7384d2eab9b434619dcd26da8832cf2070f80b5e9a4406ec64d9cd6640f9c51a2862e469f2073f298a21331f32cd9d24dece2157be32b4928d51de80b17d430975602b6b63d07c8891ace08e149dc55cfaec0aa126687841c115b0d0d5d3574b79aa03db4e7bf7e65ae6645c3fb9919e42edbfa1d729afa3855becd9255098807b5ab40c15a5cade6b89365417fa3f5c2765ec411885c837c6da6d590129a3ed1c25a895d4226f949e2cdb45d810a62dd4fee438e61b8b0190aba31f2acce5b69e8f1965a58ed0975b9cd3dbc8e128d9d345bf9ebca0c04e9b0b0d6d4a46d096217f9e32f6a16cfc12114b290d8faf1b24354288abc921340b4860ed66086b696780e1b4d1c51ee3f5a54b3ea9214278bd3bdf2ef24265885ac6be40881f042cfaa8a77c35cf2845b11b7af9e82f6124794998b0f918a16cb863fd97c57fe85c480bd64677f1e498ef94ac5d1d5071a98de8931360144d5337299de04473ddadef8d2ff4bbdf180256f4f63bc70a0bcad644f8b6baa9fb532bb9662aa54ce03acaa2fa2b6ca614a7e94af8a6e537ef89f47115953c5583c9975a8de40539da78395ff009a26219de87d2269d495f5f8142c72a1faed8234b962bee0497c6e9cd157b7785e0d549dc6dcf39dbe208c439ec6a3abf9c7fef7cc5ace57ab29c2906b984f48f334c8da9ff43e77ebfd924a4157cf058c617f2d8a07b96ce6a9530f30b3b4556051f5a6a4d1601c74532501228c0bfd518497c17598ba7ab75a742dd2a8a05aa51400fee72881a497ecd8fb9de6cf2763ee599ff9ed4f3302c837e6618f932603df5df9db71a5f33a562a5b35efe0150d1ac45406c35967d2b3d018afcbc3ff341d5d3c9a1369d77775a22e0a25216175b837399144993d5896af4ec09663a55f519786b0878ef2ef24945bddb4f174e58fce4487f8c3001ff22bb94127dd0cefc43abd618ca993d555825171bbfa3c3feb6bf5e76ea7d88b56ceffceda84494fc24d500ca258cb3d7ec68f559c9c064575d02b5dca67a0d4a51c69e063218330bee8a4ac61dc6459bf20e250a063795d53f771ed2a5574cf2088f3c433674773736a105b7f08c175401d4377ddb38eba5465279b2427f7181cfb671d2da694fe01cb67c9d5681196835e7ec9f1a221d3eecf7b1f96226167a20de16af1cb714a79a26b3b9fbbf4185fa3acb05f106d6107aa5a46a738ff0ec142938de5b7d0d4a00647ae504950673afd127d7924818b61e7f1e44cd6dbefd9db6ad2603ef9d6d859ee88b8a51ecce471a1131b2c10662fbc881276baa255ae1355ba44e6d7c52b560b5f3b763b08e1c434d130c45dfc14b8e053db14f1880cff2afd63ef06696d4b7e1b77d73a8491f23bda58d81518621fcc7c6c44d424519af5f4e143cf914c458bef7134418f8b52e9b457d22867b47c55d399ba30f008e659fc08eda6f7364e2781740f4f04093a79dd314c15c757865e7ab8b0e7615fc81c2902fb11eddee613a49d244d7e013d3c5b6ef3cad0a68afbb9a10e4a8d640d87a9fbfe2fea1c6495235959c8aaa01d2ede87bdcfed3935fdf9d75402448f5c67231802b5a7be01735520288f2c4c71c120fe296846cb549b15a416cff7ea5725928d510df696dbc04aeb002150a845fb4e164bbd4a38a668bb655d20c1d81ea6bc6879bc292eb0d503aa4d1c1484c8a6e4746913b71ef49a73a9e22bac49ebef03fd99e3ae1395accf06f460c3db0ce59bd23594b4bffb512186b6b2cb852b6938f96840da0c3e2dfafa63af4b2c8f25a1fcc31b9072fe3f780fc58bca9dbf25ff22094a0c9b74103c6c69a8aef1f3e1a9f1ad4a274186acef39913f4acb893a21da106697fea43674d9bba88396f997834127a19ac7a79a57553ee57c05dea393f55d2c78343033b1e3f4e51c6d418668558dde6c17f6274c46912fbbb9d55ed2820892c967698c158406d366217040a657de9502bf7ddd2f100f1345dda707bfd9e378377642c329fe2abc7bb2d39791227fe700f18344c6f2ec82d7b69830fa195555ee4d836118b3151332b7fd2a7cda6b4d275c900856ead70d30057ac538f084f4911d7e8bc4e30f54ddfc378ae2aa88c5c8ec951b154736a1ac6e5e3c872e1e0c88ab0d120b2313faa921beeb827164a0cdbedb538c77072e7973c1f93b8135ad07ae33f57468bfabfda493a32467cff5c9f2cf5f557e4193f7e2c1c19de9701deca29654b7a7ee6eb832f932439784a12903353afc4dfc584b7eaf4da66fb524056f86dce74aa575801bd83a3f9bb9961d82a25a20e59f2a774debc9c6a4602463204bd6a5972d08644ad19828d44e793dd7cdf60f8b7812814247b0102b7751d410f93dbcec917ab6827f742e3b1999fc16e6c6c34ab67e109d2e128987ad407ec257e00a99bda18973bfc48821bd95f6a731ca5be8c421ae1a2fcb07ca2e00f732414454efe3e57843b30929a99dc8cd490af4024fafa45c793168f0f75b89fe5ee1753a368d6351b389f1f02f4183909fef10105edbe8c1057e586e93b14ef52cf9c6c53773e542ab55f4c399efdd1add84570d689e67007b8b9888070dbd20dcebe0de9ac1fd8bd595ec56e48e1833ca258bea0201de5af702647e8ba9b0ee58d5c7b46bbc71d2e2bf504be4b3c2ccb0bd232316193385b5423df4b1bc60f0877719d60ea880e97733911c41bf77df7f890fc1c30c990a0d1ee8b24c5f7f83b7e7d42614fe26dc1f29145493da0f5bc99ae8f87d72b7914d33db7703e6cb7370f1a31b0d3a5fd6e0d43ffdbf4267971d9cf10706f9f17e98562c028b8378e91348bcf21323a080979fa638431f67e91e2aa4cefea08a7acc76946762cbf5d3f6998309e89ea2548b595b4d710c5e1b01d4fb0fd9f4fb479bf9c99686f9d65dfb1ecc2740e207a552c9012a8fb1a0ad84cefe8ee3b01544e2fc433d229753e4e21c49e0f2d4c93634f287065a2391d7b8d5e7b8d9fe6f7970c6c4701ddfd01b165b3fb68f5759e6c7c239d4f3183e7d81431151edbfa09839ffdca2e524e522b3af8b5f9f1a1415ca91fb0be77492417d83041ffc24d3bdda0dbd5a7396e55131e20a3c696353d1483a0072036791576dcb5243bed128d89a070b5c1320fe28867c3e2cc7b575d7a5eea87993b57b381448771bf8e3315f6b7f2fdf0ba6c03158f41fddadab7d36845c7ffa420b898e4f65a1e78277e96b90d6b846550f1cc8137605fa49234d108ecf944a5dc58657c409f9e9e1c81c79b66c9c51de63be6e075cc78e34d97912e84325793f76799975b355f563618a9f58a85ba2beaf0bb87e1ec8d68118e6d910cbcc0260af880482780f1504227004442d3bcfe7426a47ebc60c48459460ea369ce016385f01b468fa62d128629ecafdde4d74f72956cb186e344b7f38f45f8076b91d80540682d49591b16fa6404839d7d1b99bf82c3a61107f9853dd9ffa4c1763bc8cebc35d8526bab711f1ca690e528f2709646e146a74be0bc5180efa382e65d780981bd1dd2f0f7074c1a1849d078cf0851133563f0e544e509d733580a1eb16720a994c0c2566c38dd5f05775f23e2292798ab948b2ea180eb6d87502171f8c3a94d48044086a7b3e1ea5297a490d66a15ea2b94029349bd62cf212d5537f1d98afdaef3de41eaca2ece0a28468852d1cb9af6268deaf5d7b1692d6046965445a94e0bc817b595d69c78d401935e4b9c4ea2375045ccc0741b9d5f126ed91a221987550eb2d2ebd72399b842229183c40154d156656e669d6fb57b0990f9e2477ce722c2bc426e5ab72af2761f4687d9883b67040291dfd88f780d5f635fbcc3e0529fbfa52b312cf2ffc4b99aa66925ec23a3fce0fe8bfc1c03eaf3c8ff21d811484cbab891f1df83d6727b7d5bcaaa54a6f6a4cbb45ec2bcdbcee4aae63da9a38c76f76f97e3f46f8e9b55fd3aa4f98fc35868714b287f5790121e70cf8015ba060285dcb798d25a6fa20488d4d6e3a744b2203d8290743cd9a5a425bf9de779563bd6fe4ec5b69fe0c94497edb13a7fb73095fbfad8ddaa24ffa38a8838d3fdab06fea6c71fe552051e5d7d4631c601431c2ad2da394e2806b55823a63e9604936d974ec0e9eb3b50864041cf6fc2bd91f26210994653714b7c87287671b90a6eea7401d5851e4e627263ffd7914d85ef3172f206af1e4448dd9aedee40d48e887d2cb0a60b9bd51c67e510af61432451a14b06cc1cc30d5055f5bebe4e7d5e16986afdb1d3bc63fd6523b5f59bb72904e533d8db150ae9eaf8581c673403764e0ac98219a3a21d040f42e1a3eec876d90a6a1c9128eba0f99b1ec9110cc492a49bbc33bcd561d6ed43792b5183459c895aadaa8abc7b4f78ec40f874ff097f953cb6a5a01a1a4f343f94496ea75a9b9d85084a7b081ad8f9e450ebf6c610e5984a3e43e255f92ef96c72b4453b83b3c55f1e47e2a1188e2cfda57347713a3e588ce8b79655f564914514151d5f893cf7d3a8c7cfd500329d11ff78bec13d643e7ea8f799dc04631ae991a0ab2a68630adf30f95d1a0c12bc6e3397bc9ef83c8aa1ba52b5f3dafb298f9ac349a33f82c152f0cca0a4d8140e64c080395e88f757d7c4a8ab7ccc117d70c648c0f2244a5f70e0b479e1db5ea02947b49ef9070c923d05546e36a247270949ea59cd3b136e373d1d1b868eb541188d84e15b10fb7ea3e8eb7de8e94f26ea3fa371bd4d1d70c7080ebb3643b5c11129eaec2a7b09cc95febfd51b74adb2249a8e35e0202944fb66dce76370d462c1983b447205df9c22dd95fb8e4add9103feca77412eb77f9e5dfec2d34177eb4787a6a3d796e61f594deaaa921053cc2835ab1dde1f8791c8e93f8fd249a1d7e8604d0d945aaf7753892c63026b852bdb6db281f6f3a47f62bf6759589d35f4cdd5a935f437280fb3a5c2def787e4eca231a4052dc20229dcacd9e11874a7e4d48400010895f8ae6ad0e5392288b1ba82f717b5a52086ab84f8cdb4dba8b0dde70f8f7cd17b7342644e95c37052a6b355851b4bffc4d59f712b64c775351ccaf3fd1c28492e80c3e9a939e5c94e492c53f8c70545d98ba84a994e4c3b6031ee85d140e0f90957bb965a650e19403e6e7f35d43ddee444280ca34864a539bced71b236599beeeb7ab2d58e5518b8fd066e76bf3b4616664298137388f0bbc637c6fdadf1dc590bbccdcadd44bd6d5259439396fb9a973a03565cf5bce553851e3c57fdfe17cc2d647119ec817ad7690ab10b052109509379578f6c75a5144ad032c921d342a0b1ff21be092470d6b0f4bd331355e03f953344b5f236322b853ea915d336bf6c787a65aba56f7f1eaa230f6889548f3871370a7d0af1af352011059d2e33a62496f7bf061fdb5c9e7efe8aa2db27c92bd680017f02f682b12fa327b910c44cc982e9d8f20d90ad19b340f957ab93f505d060e59eaba9d18b89c77b8bc97f4bbe6435d5658d614beeb68cb40fc91adfdc7f28fd9133776787c864c8d34d72d3f5785c9efd47d9b86318463fa47bac2ec32a99e46c5d6ab8747a6960d4fe07ac941fffa885045417a42a6946cc553d3ce937b48e1ec91cca66880caf35ee93507a02f426cb72b8839cb8618e3687aa23f8fe6bb087371c6ff1fbcf4568c92130f944f5798b0977cf5f47ca53b340f3c4eb34a9fd88ec1501c12d7146804753e9fa1f0cc6527fb6b45a3b5ef63904b815eccd9ee86ece1c0683f372facc82d9743434d3dc93cf171e86abfca89baa5a2a95b25ae63e93ea0fdccfd68b5f93d6268220d55e96758d2f104c0b15215a8b45326fdb0458b12f149efb12a7d08d0bcd7e14c78646186e3fef1ed276802d1ca75cd61c158d19241a63e6c5c0db3fc25d3b7ba6b95ab5a50040def4f9a24d1a030f23bada68167d7a59a516b2280147143277cc585a5134853a7e1e34e78889b6507f0b391f68fcc2b24024be4e5ae5ae4bc4aaad959ec26cf30f7ae7cee5dab65aba9bce139ceb8a78ed832dcaae68422cd6283530a72015f7c4fc7025c29c3fbd87873b32a3b31ee235010e5fd7743a9c0edc71de54385a79a315e48bbce35962443cc1fe8dece36fa5e9e5466956ccc74ff2a78a94f1e9d758f15ebc7b0e13bcea08caa6e7b190b6ac4cee287b45e2abf1c9eb250a70a26446422b4c62aa653da4df04c3aff6a44608222cce00890eb3203f63e247325ee6500a266e37ee1d2966ab9ce08295ec53198f55bfab97dc6e47eeb0e95d23a41b42bbbc8ff9e406adda862a61f32ee3393c1ddfccf88e104ca9a5858bad5afad188c6976bffb134e7afaec3c7c983248794dff62254e590bb5dd9c79cd614d39cc78b12e4034e1f86424b9d05ce3a86ad2f5f668fdb45e1bdc445d3c41dfcee8674eded6c925fef8891edef9c7a61893baec0b80129e95ac8d0c7e529a65dd095afaa3a660cbcea1a994506e70ea8e6871ed8ac451452b011a0e67dfbf5c1b5699187e1e424934a58a8caaebaa56ef9b35d45b3c4b77ea527f2ee5d183aae3c9b8436721e9d1bbb8156c3d6549a069454b5d42050a98e42a2ad44b9b3aee05abf85b8113de76e391c0136e538265328e0e78efa8c3b57c4b24b959f129b1fa2aabc3eb127269ce8215bd285ad82d0ccb44db54c1fc53d5e271b7eafcde877cbed00a3d279c51be37942559d1ff1ae9c1dd02bbaffb22c0a6d082a3e6c816b3e9c236a37c9eb344b4c2c861b9e6d9217ec59bddfb4394d6e48fd3a0a1cf5ed701b3a092fe295c88d2d9c482baf9f6513f7db368467b240088c611b484a15b0294ac3c116aa322470a882bd005fbe759709e708154dead2a72c7acc0d44606bafce7b9dfb11818a85e983fd09ef3e23fb39f931ad8decf2f7ac6dbea5eaec92b0982ff4640b35a9b898978ea1843991d667005173c24a1f49b0521476fd40e57c687da511933ea6544b38db71a06f94ff7c11b9f5955c291164ab2f02a0d659ab9c81b0fb8c0a82b4e655e5410670b7d070ffed5da386592b918c28a7c57dda488f619aaadfc2cc514931c4499ad9dfbf4203960fe66d91e80b1e6cfc66a718b74b8f884d8cd4247e9feb83fd8d02b5ef7263b768270836d1c030d74cc7268ba9f5c23be275041e6cc680092101ed795d1117b9b7b37cc057f5c9fe07a92826c3b13988090911636f8edd2aae42df6949cfa4d3e100f5dc79c5bf5cda19434cb4937a8039f64ddcaa39fd76b019ab3c0261ff5080e6db3b83004f2124b9bb6d28e8c134b9bf8bc45aa0cf006634f2f82d44189466c69a38e34c4a6072aaedc1ce893ae11f0ce427f7484f54f5655e2fd5b4fdcc4e4284b0beef016f7f022b1a70c06b7d44c7db40333f071521259b067e2ee703af473f6a99fce07be2b0a5d2f7b4badb6903ed6c9407fb128d5bba1f99438fcb5b54383c56456d7f1e2a9a368468c7d7b0302cd259aa7093febe6579da31174308139631b43f7535227cf8c7fd738842ed50a05147ac62cadf3680976056d49afd202812b32e66766bc806fd1244c2deeb3d2f43d4fed201fb2cb4bb3170128011c6a6b8e8b8e37f7cf71bec1669566f4b62370813540e9200f26303af5c385b16774df0503d98ee1577d7a1956437698e7a15035cb69ae1bc1717d5b301dbbcf37cad83127441139e97794c1c2ac7d1cabea4278b8c3c12f9d82a0a3c678b5ceb1f1441024b1021901447b9e9cf91a0699f3543f93b2aacf0588241b3b021490c1b676614fbb313354e66e21b3bf28163df4501c174c43bdc97bffc387db367984853d86107c8cfed5dd8ed554e3e61b2e15bcde07d7d6a56d1fa7b3faf08c8c6c645ca80acbb9894fad9c1470a6bc3dfc7d1212a5afe20914389c833d597dd446415c8bc7e7c5e798de3ec6be9464002be166c66e9fb1ecc8d8457f94a88b9c7715c829ddc03def4122c93fd2e7c949b200065263330928ec170fe8be546b4696eb40dd2e2763a59221253641eb810f33d5d9e522db5bf331ef3a5570fd45ec48a78836216b317ba00b8599612a3640f554abe698f845f1cdc9ea572183d61daaf8b6313a1cd4dcf947cff77931710437f2b215ab553473a59d9185cdb5b9a66ed5c9cf5817a3971728572215d868b194f894c9286398327f40ad28266be680481b410ca18d04ec5a34d7ea080c14771f7412e62cbfab9888621da657df7ed2ea333cbb3e27f505125342936a7032adc35671985fa1373cec2887ed66b59741afe112481d5f75d6f32931d3dcaf8dfac239c21d1300afeaced30ae49001a12842a40618722c80b35430463dc1667122317ed8ef01247e547072d3b8dded977ff7adebcd346b38bdc8409eb27af3b7919652bef16df6cddb5c228debc522f8dc13a11b67db56ebd7e5e9ec886947734ff86d93fc53e5a6b81e4ae8174c34216681cf73bd3d9f70997ee36143633af7e596fb55fae364609ed051d49db0ab1239e300c6a92419471d8186a8db7d9f34da0d9bf284957c6dc1554bc5307ae290d576ebb69a35d1560721ef4f50a48d005bf14464d3afd3a11e09e239c19a0059c5ed9c65ac9803fee28dbe40bdeaa05dcc70b7db4f76d0dde200fab55ebd97eb2c2192277755b4f4978b2f108b5b76f7b69002322e131c95a56d14a95c1fb62f1d1a60192f96799b1e3683874fdbf3bd0ea8bd0049a5226bf4fd5cdc5bed38ce5f8df4c91f5607b192b5af52d8208396db4e72216c8cb73614bafc22119696193e1a4561f6244fd00ea1235c2d05f778821d42f207f91b7b8568f7fc6acec39e53b00771a907fac98a1db030dde710506c06db5e552c9d6d9804f9e23eca66780416166019f8345faaa0a30e8f39b3aaac647f725e7dc7c33ac6b0c39e50ffebc2fa6016cef9be414e9c558622ac240c47edef721f23df98b5faff734962ca9289d0e234d4be309f95e1ef445f2acc50ed1f39fcd74f74c15f6c965045be0f56ebbb741109209f601b5396d921b657c9ebfcdc18c9cccf7053523d0ad63d3a1098c6106a2871372507b219e6d4f5241e0b287f1e78f68fac928403bf291ede6b1d8bfc50085d329053b0a5b14df3b6cd55bf402e8288f013edddccee57244507ce20bdaa5125e4d00b4edd39cdeb6fb02760150a76c69feefe7bd76c8ac05212e49b8fc7960aafff4b7b23a36941513083aed56bebc2666d577e3e76f6ef63e3c2afab090c4cf8cb44637b31fcdfa7e6bf7764a5a45519c83a3d995cbd158743d74b17927db5b588f979130fdc261d20acecdcec9e68031ea6f0637653f09a2eceda0c08db2b3e7ba42253a951026d2cab1c0887a257d3c3e04a75d828d00311e5e9630106429f0c3c8f600759a8e97910706d127689677ac3abaefbaef254aa75ed36ef0d8453a73d3e616da967e0301ed298e6bdceec10a810dd9663fdbfc1cb522577e5db2a741f181673b7b4514f57460605c72240e0770acd87ac175b13f158a284f29de7578b44563ab77e0f6affa5758677cf6dbd0653b9500d7057a5ca9ec70df0c080dbe9964b949cba8f59bcddb384938a393398908759ce281452d80fa88e4e1af5ba4052a99d4500e2c02f4224beb51ec202132ac8bd2096d3b5e3dd2f20c35cf1fbe689624cf568fbd0f33c166135a859d8be7644f7ca7cb9bd71d43838813194469a25b43f03cedd732c2e3910dd1e6e29a8868f54f89ebf03a1bb8759ee188fa141683d1915d53b2300a859480cf2095dd15a71780431aefa9d9dbd87a0cc8e5f378f288d1335a2a9bd34a8b03b1f1e499859090b9f5e49e8e596b4e06860cd3ef9d0d93501808bf0dfdbe54de90d4a94bb5610ce5a2723153f03b8ebbdf44d0533b46055ed894920aa1cbca24036289830cddff9ea542ee2064a65c501fed344bf59485923bebd25d78d34788017ad9f1c4319283731589232bab3fab4ceac9d3b294eba6fdaa12d858f42163e3d85d049b28d9c1687fb0ceb3f0dc52abb021c37616371056e538f08fc28e1d4a8f8cbde1f173a804aa0e510de3f7baedbcc87434c24160ec5cbf5253e293e8aae58ce0f7cd37586259f0208a13ce7066ad8f4d9eaa8102d8678516954aeb28c06bdac4537e01eeb6f2375b459a43cfee45c774d290177589f23eba68bc4d870c54870679cf3bd455d91417b0931e1f659bd25a5d4d463496b8441e1eaa1cf7d269599b2a99361d2263c007f0fcce06316db031d1a870e4ba03a446d96a4f6cecac668cb586cf52ebac24024c5b6da31683b936cfbce069588cae91716685949df794851213605b07a92007cc7aa995db1a26b316947f51959941d274d84f5b272120aa73f56a1c35d1598d8d0f6a9ba646968ac981f5061cbf7b7147828a4e715ea7954092b0d8283f888239578030f601f4c946f714b9f5461897d3725e103be1f313e407652357190dfd1517dca9cb5c0bc68cceddbfe54d6bc364ee996bf5fd7812f0b50a7da119855ecb9a9252ece6f652d2b862925c541bd424b179165560593021d09636a8d5d122df0bb9da4aa51f248787925e110933675442a0d499e4cce8b6dd0ba9479a37e4fd42f6952b3148bc00ca92fda95fc48c60e978624cbc7b23847fe64c022fd542f11d3797098482e3bc1a1ccca4a8d8824785770d5dadea75a831b44a66887590fc0b5a5c50224a77d5d9b9c437a319a8b1e0d7511d6af8ace0047e2645e0ea9b7b8d3d1320a14c730cd374cd781c0b9e09b55c42cfac36f9eef68c8fcaec6488acab1b97df93a5521d89e6d3e7489d5506054a38d1ceec4ee7db1a22598be5188e9b46f0a8aaa7dc0fc08c2f2710460b67f6a9e09c37250192e808521eef54ed512aed41f4b6ca9cd9b8fc540cc2dfdf2b6b3aaa9b8a81e3ada47340d0bd00652dd88e4ce8188409c728b4bf45cfcccfc59e1818f0904f6d573fa4dc16c4e0960d82d2b32273c22567a2b2fb807e43069606854c645f90b4cf240a12b02aac94b648f2effb2732f656247aa1fb18e0122a178c8c1a4b7b76187d361892314646db3327b7ef69cfa2da172128c26f04d48adacd08dbcedab87558227867ea67930e75ef42e702ee69c2bd4478761ff919d66a606cf3ccc3829b0c94b67e425a518c43cf42747f8403b9f0c058d4718395e9cf9f5d8d637f9caf42de77b332503a5d0e8ca2004ae2a1ecac937602f7f15a0d16b24e6f86dfc235b7afb0f31d22cb3cc1c21014288d09af4aa3b7409b1e44185d1f527b64fe5c6e3a745b8826947848f4a267df7c48d59dd6e51e417734e67f244729259114842107edf71efccf3929aec6743337aa872bbdd3aa86662bd851140ee3c88e22553342314115c0eb534c7eae9e0975126785e4ab77bb37d1898730e3851ef9aac00d5bcf63f3ae527ff89a0cc045b04101e872c602e90f9b394f06d5846031c3c18acbc1057183ae6bb3f15babdf8d352176667a7a1b3a2d0490565dbe1c15ef01941748f24e036ba9b97c5ffebea70e7e63a08ca55ae09e795ac8edd86c9885ddaf19c1a174dddee5fccede251a6f30585ba8c6413ba53a8eac47355b9e4a76b5bef29d44e59357d0dd0086b72a07772e6b8d8c8f8a6253215d63ce64313d585b5ca140eedfd530f8809927ebd1d8bd893652a11ab50eac196ae6dcaab9ea3679236c08dbd9afa76f03efea914ccbefd6ec8b19ee138cd5be597e563fc09bd56047dc034ac2648f207875f0977486021cf084bec0dbbbb7fcc1c8b304da1c4ba3504b3db2669bf40d16acc3e649a597694c9161f276609cfef1017d5a9788885678beaca9b86884ae2fd0d39870573d72bef8c553052633e66863e8eeef6d94744b73c5fef20e143d7984073e3f2a88198843ad4909487968a277ceee1f8b0913ec114702c2da8211a5fc0b27ed528ea13f581cf76111d4d7c43700aaebee274b4bfe34164ba5247c0ee6ca737d312c3258b9c6a5fdfea31a447335e784b6e2bf26f8cdcaffacc66d760812c4ebdf663cdc158f22d99e3d0e4ec200c164b187e27c72af6ee0936e249d87847c4791784320bba4a7c25a08558d19ed2feda94620b6e1edd05267423bcc6bdc4b84c48a4f727f383f37b4a923ff5df89c8a64733d8ed5bc6d0218e8902ee236a8f0fc1f27c9be30b9ad518f6b34127f9a796070e4bbc40141cfffd256aa03ffcee8a7c4ed24667f4b9238240c72fb8af8c270b260261de95e86624d666cf3f5541b866968d9529e595dd500f605b59a6858d50dfd6ad0161f9316cb29bf208ecee7e56d008377bfda237dcd9b5352671edf097e9a61c140dec1d7c465b62a564ee0fb164d2ab4ae70df8eaf8f2806968f3e765be8f78b5ad4fb0c3b2eb8e4068bf5728c776fda97d31200a6c7d9eb6c222da9b3378bbaa9847e24d80c96d1e7d012dd5fc9cc9a0a43710136ae12a92e21a253612042083deaa8cef8fae86718254261d35f161202d4e936d4370a18aebc0602f698063880db659d27cc32f5ba90e13f9cde4e2a14144689345dd04f45bc0eaba63762913dd3cba3e208c59cb637932ceae22dbb02c785c874e09ad7d2c314ca3ff77863e6433d5dfa1eb92ca83e2c474b17deb8922c714c81a305d2910e15ae6f4e175ec273338b26da3d361b35513cd9e52412bedf7b7f72db50b95a6f701d64b46ec96e16fbf4f0f697bea3e0dfc62dd5e1a4c19019dd105defa491bf29afc0f9ddf31360837452fd8bcebda4cac3c1e7679e3f593e2b3347574296824871e905ba761fabffaf4e5a6ddf29c09c79a651eb3b03ad8effc08f5533c4910f2c2c318d5f225d3dfa475fd96a233060fdb9246a1cec29c4aa145d9f58b7aa2f01e1396f688995551bd893648bf267b49da26d73883573fcb0d8dfd36e21e012cea79b9c8963664cac1d9482269ed870311a9f3c9ff5fc69d9f86ed9fb6714594605a90c959799eb6ae5d3524c17a4421b659e368e22917d3f5f4e3bba58ca570d4bfae7501712aa6a7115bec38c32586856896aee11e172d524e089c6726fd3716cd9d20252565037e546f62a546cce92133f6cad897aab985b9fef45821d4d88a2709d2b858f7da3bd3e8c9ecea49de5fcc56d3434149c7de70c036170f4aecc6b8bbad39d91291b814eeb309b575ba5aabca397e802ff564c543891807abdb7897a144a25cdd49652f04b8e357b058130e3de42118f902b32b5abfa88e551f3dde4127b0cd5f959e37ce68794419c8d5dc3d3f1bb51c4bbda0c94472ee020650d4a624138af0b88a6a9c8611a38307a20732ccaa8bff8d567354eb32387b9707e9f6b3c444745f45ce459e88514638bda07ffde2a5efe3e79a66783d0629765414f57d6d8777149e07b574b46539ff07b869235443ebc7f77a8e1cfd59e602eb3bce1b0773918244c4b026c4b9a95b005b341ed6e678e86bced452792340e350cd943bbc2be630dd546f704674fb3fb60c2958db004eabcc2ae20ef32af8728aa48c44e3f758329eefb2586674f2821bb94d4975fca323893f1e770adf10f9a8edff8ff3e1b3b7974e8f78f7a46e904079b74a922de60dc1eb12201907bba3861589cdf8781a7db82d748a46ac670a0460e509e44a43171b6862c5fab37b6b3b07c6bf454d2cd504486128fdfc8962e0466495d02e983bab4f0be0a2f7c7e4736d22b77c0f431eb20a0543c5ce35420e09cc1eb6a1f1a1b8c066b5f13fe581c0dff3b08de93551bae71f167c957c478f3780e0ce27696305fdbf6b79ef1b927deb74bf92a316cc3122209ff86bed7691b658ea4472fd6d5ce5086f9dfecd7fcefdbb18b26a546d0450461c07a328362eb42b7c01e8f6f4cb2de4f7ce5da32d543ecac4d3cdc68d488eb9e0f4764c4404e3dbac36eed186420a60e74d0eb8a42c012b4199aa2815fe23a5c4d3972ead4a20915722a4972b8862313be44ff2340e1a0ef7c66ebd2a85c7ee25aea70bd7e3f1074d18087280c3694903dbd9cbf671499024ccbfe2370585a2ed0e6fcd9959d1fb3ca2f9e81b1a737f8a83a102d3833da7b0969cb629c7c94a0b583e36ca78d3f3542d2bec927dcf717e0d59f228b833b3926c2ae333d156440f9b00ccf862a3fa6c7e159dc25dfa74c1f0e52ff53acc4b781b60ec5c654d896aac049054c9ef2f6e7b5ec3bcf0f86a8591b5bd03a45e43e7942ffe7ea6da8997e5420272335daaa563b15dd53150ce83a15a9735ba7916dda6f5f6709443ed64bdd62461d9aa50f14eed96911a5b15fd23ad3ed15975ac14206e3ff07d3d00c5862d261af8a789858c45e5be8adc09f0fcef121f6fb3bffb6710c4bac7c772398dab5ea74df723309272acdf1269d346d59a3a994e3263a8ed315ef1c4d39fd41fbd49b297b11dd2544e218fc039c01ef9909e28c640a2752af7a17a8085c9d786a52f2b675b8d368fd0e5a017fc9a256d547b09a21b44120aebff30927d0755349a80d3a118d2a4db765626d61d74fc15761fddb5571ac77b3e121b2aad6a023bbe48f65f74b804cb55826effa572843112fe725be3e70e823cbe458c2dfb5965f8f4bc63a4fa795a7c8df584bde1e150e284f036f5ce381e05544425a0a18284a85ac25c5082e839ab84fa2456b6623a201cd7d75f9932b45175dd57ce6c746f2202904cbce92980c40ba667bc74de2901fccdce910417d443efc660fd7f5ce796cb45c960bf35cb38fab74e8979a2e8aeabb0310feb67805804e4968cc405b09d222bd1904971fdd66256156f3a5e934e852e3b33d39a0baf39048c1e1f83ad48e585c205fb2345e5597aa6c6637d8a243053a36e0d9c7987cde268c78b19418c6be19f1e72768702fc0dc65fa238d24b94286c0c966efed2a8461af4fa43acba31bf4f4ed8ef66fca44ebe4e3773b98f3ac307dfa10aeaaa8aeec065a42ab67e14c037d9ffeca3ae65aafcc0904318051b5a7ac14ccee51817eae2b46893cf294b03290e61fcf3a96a9e338c3554a21016ae90a189adad1cfbd45a608cfc093665d1c85a4e64adb5d67d88937e9fb03f1a415c6805f979411dfe44fb1526d577a9d9fad78b84f5192180d1cb82e593d24871a5ad046edec57de38677adaf79b00f1904cb40d05b59a11a5167fe864a11c70e276aacac2639965f1e81ef53206981e24ee7069e4e8893f7c2ec0a172843e70a0c524c47231a201dd64a9f8e201e2dba35789c48099e0e544664951b722ea117ae51e1310eb4128f1238c89cc31dd793914c56f07ee0e805ae292b49bbcd2ea169fb8dc1d2563445c33bb971430304d9ecd538cc39dc6c51534fa91aece8ec0dcff9554b3b19c47fba2e367e90f0e16824fba7f039afa17ecb877d1db60168fec83f7bbc9c645c8438cce4b52d7b9775d08b221d9f36a0754d0c70a3192d77a3e0521c0d4c39d9b1f415f65148bcf3fddb1f3ffbc38136f230c4f1a2da04462fd0b1f61519dd6531e3f363914e8278ba869336ac8b17830d3f4d2a939fb920360864ccdb023c0933a67fd103c93cd892fa2f3f123d72b705f8b6f2751722ea4fcc99522b5304c88ba47e555161e8520574cb26769cf3ede81087c90b462255307d18aa781de348f3d7b48c90c781646ef9a1e24db43bc4f2376474d459c2bbf23e917021258e4fc4b57cefe66eb7690ed626229ecef0430ca9733c997c09c258ea8eb742e49ebdb2fc4eb22819fcea510b74c2b6eb6c349e5a0bbf2667ecf2e4476791149c145efedc731218847a4b73b2a183ac69c709f2f76ddf787e14ac3738a3bf5286eba9fd043262698575b25f2a6e0ee7135eff1b7eaf0b702ec758de07c1860106284af4674c77abecefd4bfa21a2b4103621bce6339bb988702cb9b73d58dfdca635b93766347f48d6be93db601a38ef388f907433bff0333aa2469ac36b73ab1731295496ddf5042d84cd602d06af99065f49d6878d5610be2895550ec52da2a20ce5fdb82f82809cdab09f210999fe4db18b25f27f4098d47130d8b25ba2cad44a10f3a8bf2f6cc0fa01a69de72e0998e9a954b3a8fcd1a176760149c5e1d79dd4eeeae7c2cfdacaf7c578c160c7ec80eaf42de5ebcf36f1a7c450b894e4c194cf12710c4fb43a98fd65f31b410e27c4a0826bda202fbe9e50793cc3b3b55e4412005bbbcc280bbddcaaf60ace0c1f28159373a72c0555c30f96544aac329a4e1cf48b1e37472a1abb9e55e36681bd0bd0f205bdd43f064d1af8a36208d33ab962bbc2fac4f7afe9edd53cee1dfe5b601f4b99634a4700604c4759a8455ca5b19ac04ddb645d3d18e3eae7a8c4d09fd829675a74887f7f990980cfc904960c92be6a3e23f73e5f8692e902571188c7cce86989c28e4ba67e3936d280b655e65ded311e4d5f990b1914dbbbd58a9571b55c2e5a6850db21af38badc712fb543bcfd9c78a5b2bc3cb0b3bf8a28fa2945065c3dda52b25357b3696786ce8758fb210e9d3e406c6238034a2eec88d1ee20a09cf521bb7e2bc7f4f6f5c9c898b48aa5d88a3266e416d3162dcef95302937595ed865045483038fdf67b1419436a470c7aa926e708c4f2b0c2c989b58211b6384430f4f7262ba344e3dcd1cd8dfac9adcc16ab4dbd1d30220ab39b588e1c9d2c18eed80ddcd68fc8edea74520168fbd1fd717e77d67ced67f967b8c38876da89fd46249964da990d00305dd4701a2c4a30e60a7bc9d2b1405455dd7d0fc43bb35e6b3d92ea281e7dac1033fc09d219ed36b09263a4ffc08a26345b8a4af04b40a835e296231bb7343778b75396a51a38bd8286c9006ab06bd89b5b0c300ec8c4594ee75ff74ac73dab4fe6a083a187b0c9888392dacfd036cf9c65b581e6a42679eefba7479ecc88f6caa0e32654853c5bb7eebfb6c25f45fb901a060d3f4eaef09b3fe2848728f7343a483f0db67f141b65bc57d5f477f2af3bd46022c25f13cefd8bae6cee67a781887a6a370ad4e0ead8d678129b86e8a04f142921a2004ab5e72e70c5997c682d1a32697b05d3bc86836e9e6d5eb3d9c18a146f0fdc1d79b1122f45ff9cd9a72bb4948f0333e4aee89c9ca320b3ef27897b1f04b0284c3be67e20fc227e1dd8242184f7900257bc5daeb37dba8ec602a6c90f1e32b494968ace632b648935485b48c76996aebf411367a5f8179e3fac86e46967a260edf0051ffe8f3a84886766437e1917f9ce104b02258df5655589e4d48aee5a7b630a727c1776be69dd6c8b95c8ba96722d8d46208d0f2559aa6d5446a2c2ee936c0ec5b6cd63882d76ad669d09738d2a28886c0e7f74def6536f8928a4b78b10f25b6d6c1a634a09fb718acd982c4cebad4584c4e11b1b9af01ce028c78f711397b9165e5549cd70bd6e10cf43f84256096807d58034bbf73c27e37cc3f4bb29dd4b8db60eb451eaddf631dd9814542a4adcabea0cf03720236ea518894450f18b1d2f1300be908a71c234c33cca7ffef9fcd3ccfd6ed763bfe5c4148fb6059743d0c39c612b4039ca7021964826cedf7e767ced6ec422d152111c9a366627204489ac8d6cb9c7b5fb7f129dde31f7e1f12f36f5ed1c43421cfc9d97886339f14b7a780529fbfe4ac63dc84e29948cde0d6cfedbae189598e91cf9e21be74b186639979f0a1466fa7f4faf2f3b7dfcc9c7b856989ceb9cde728eaf16e2c2fa93935aa4114866259a86f2d01a169743331fbede18a440ab96af9daf5caca38404d3e4823d194ba634f4fafe97df12c2759f4f25d8929ddf2dcc1c282f34b7cf97ec329aaffb5f5ab8740dc9c52c43cd9c58106d7e21d2e23eec681ee0e9cd77b502fd0362715ca2a75c6694ab1826590d80eb6b3700bfcf0eae7ddf500da9cafa62ad38eeb9976d2587c2fed5a5dbc19ab691e074f0b71675625c977c84f6f88fe2db955500a754a0a1bdd3f345728b361c73a0abe56051df47696dd17c3177fb142a4106d5fc0187b431abf64c6ad6ab21e0c1404b1cc9aa6c0a51937689ec67cf5e663533230b8f840e45481677f4ebb0539989025a0915aa9ac1e8d8f36823c97e1913e5983930bc5f2bce1cd7800c05cb2c4fc17ac4bb34f26cc89bd7114675dc80a2d11266bf014da25a674d7b04d53bd43905254c88575bb17b757e9a96629a8394c9590b099b4e5183366be4139273a4dd82fdf87f6d881caff6f4d4ab6391043e7ee644e65e56451c1b8b7ee9c8ab8414381f57b1bfaafb3679f12c6cfd21eb7fdd2ba80ac590593df0f5ad60b00a35e0c55471064fe83f1c89f1ba5d1b84f6e416b6913fee3486417ad6ca05550b7e5b5d0d578d2f2b0bf8078f12463d8e2292f028ad0b6e8989a4c73e150dd8b98aa59265bd3748c99edb3bd58c792a50c130b733eb41f2b7d3c27c407602549e6e058160477aad4e0c610363a2db5855c71a6ea9fc41a13a01b06859e9e183561eab8911ae63595c1834d6606552c022257a352da6515924dfa2cf081237a14139ace9d0939961199db32236030532ed701cc7aa380f673292a87aef153a3485be60ac8ea0506da6e48f06bc0e43301fdb5d7bcd1d4ee2fa3f393dd007155c41ea7df9a380a970b0a2dea7f21bbd34dfb6504dba46cc89a9fd74fbdefbed7feaacf9c6b30b6d0b360205fee9dce152ff9cdd97d610757f6f3846dc74ffc076ed5c365f4538c0fde03a48415634e7576d3f17c31547f969a8b60da595d848dcf5032304e2736771e95ec2a7acdbda07e5f3152e8507a96e0571977f563a7b6804f94bc538c5159839020f2265e8d34fc10d5a1cc16a30c3a77a42cfe0497b188316181f011e146dcd21863b4e63bb396859df0f6ee1d6c9f7f219665edc513908083a33c475f299a8e430925c80b9585528a3e9abab26df9a92c6dff90014e5f91bc1b931a49b2217290672d20fc37372686a99f78bf0e982626c0641f3883a6dc8ebe863a2718370b148f22931023afd5c0d67dbb9b4d14eac549ee51f8221eb6a44cadd6fe46d08b4c6f5932af3151f6b3c0074295e5abf798781c891d556ce5dc3a3175e450861a1b29672509df63444541b9af91434612c41192c5dccb4e5de77050a592699be26d1b38325d61b11edc638c2a048e078e40887a68e56e490ad00caf7447a794cc0643ec82c4aefa93b6ba1828875bb212a36d639ca8ff9752fc1a4bab271e9a36476d687206b64c6640ec9c9213220c9093e160c9d9634a74dc51a9c65e9acccc0f226f393030e21e1e0e018d63d716d67975681f7c8f7788a3d684c291bfc3ba329615fe87da7d9d725308e9c8c0091208da685245eac5cb787c2ecf96892f49b671fd961a5db8eeb670f04f89163999b85ef4289e9a50e367679cd6167bcd71d0ea5e48c5244e5b3877e085cbb26e8b090f406bf203a9a2868b8e463c0eb341e1eab7395db979bef6f7f49c75ba937c0d85dc367fbdbd930da62b6fa71ecb68dc615f90c255c966027afda88078d0a70f4b4bc85512daae7e741069e37f32d00250393d01e07361c48875a8886de59670a6b3c5f95741413f7e41a859fd5e5021e8390c0791da2e52c242f279fa186fa18bc19cc2876559392cb96cc54191b94e73759c3e218311847ba4ab81bdbcece0afcf816283a2548dfc7510a51904f4b54627ffdf76daf09729430a97fa464aa2340015d79bc1c7ca9d4be6a950a08e1d357a543560ac47a85c113050afaaac47c9a27e1caf9aa66a1053a626512a19e598ab5ecafc90aed1e0101c21fa0c8815b6253e354588ee4b51a09ca4a87711ea68583fcbf02e1c756760522bdd8963a4631c4d69e9b428605b1d64d3658ac742285d79da0febf46438b48747719b3d43a3cad938754a723d36faf7af76403f3858f5f44813a9fb89dd78ec76e2834d071a49124cdf26d2f147323f8925c8c5e5afcafbc4782286eb7069328d3b9a51f64e8042d4811afb7ac0d1bf9432e937d5ecfbd60e5dee8ba125e6f8362d79b26b797d6ae9a70c4b42837c0be654d5f0cb11b6159e8227a6030ee65521400983b5c6076747f70d707ad7845c34d085c2dc3394bf9d0deacac877bc5119285d66d891d56319333301314cc9c9cc41f541cff734cf7dda3faf1c81b14fa83b9e10d759dc51073cc0189ce5aaa1a091c5111ba2aad0ac91ed5612974558ab46551b8063ae5c0c591c80a637e4ed4c3b1ca0a6ced7fe6ae1304a3cf1a5098da27e591660187bac1e2f5a057af343da07f25bb35b36bdf8fd5fe040f018196081daf852e3dc97a37f3f64f818252461ef3cd4b5ff11dfba92ee7b0ecefa9b4eb48173e812e6a48c00696e9a03b345bbfb00526710ea149ad01e18022ec94baa9696924b2094e4f8ec4a5f649da2893ff17f311e5680f9db69d6738b5d0c82a61dad6896b391109b983c8a8a3900a2c2c80474e958740994eb80687b75f732507990114936e7feee2d290ae2fe01362684b02eaa5536940685b7dc71fd61b976c50355110c5429e54e437a947750706ff9aa9f06e8fcc883d3f7f198797e29823dfdd4656a5813593b2dacad3ac600a12b949a1339bce001e49d3e2add071b22110204bb8288ffb098e29662b0d4e01e369b162a9f663bc405300b06ac88f1c037abb673701f4f794cc98bebfe9b09c6fcc34c48f30dce796eb9a5eb0d4c73227c7c1c1b27db9ed1c8e3cf0532fffe0be2c39b7e4ab5b9cf6f7280cd95583aeaab3fbe164063c780e62399163735f2f0ceade83aa4a5f68e0e67cefc293a741692c6007ce2b528852dc1f4d17a42f70fa8f424fe5f42e73985f01c9ad4bf0c936a5bb84e5793b92886df5ff7830cac8dcc32611495a0d22deb387d4d487fcc07a17f71a30381478f2b5ad7272724602cb2aac2f13b899791c4e961e77c0e47b7b26e95536268ce4d385d1ece5e5d2ddb7821ede7e3c3bd5105453da055f010f73e1456c1eb40116053d9f7d3379bbab33c1c6d5923cc8dc1269a4bf792cb25947f46f9a0b8b2a41034986f27d612299af2192e814f8eec5a7ad84702532fd6c03caaa94b95c1091fcf4d91753e0c6230f14f7f2f5529b7c2c61408ba02e454bd04d3f3c53edbf4c540fbd7b7a266fa9b284d5b4cf58f96d37d92950fbcacfdff15dc5b74d5cc9912c6b57a57746b614e319b64ed56a0c459c327e16f3a03bc47b5c223beffeda709faa5caa779317cf3c9308a8920e652b0fd60b63eef0b5fa77eb4a163161df9114bba6787189676d6c6bf59d1a1689bd3f218218dca187969ab009c92d8e00c52a97c13415a278b91522dfcd9703d8fa894aea59dfff04932f21ad5525360954b6390ed4c64029b58583a818cdd72fa4df3d3ac3610b8bb17f5241a33379fafa2f610d3846f380f716686ab9f20f38b8033b9a40e7442dc679ca7b683b816c185bef79c2f499345f2e013fa281d2124a5d4caa791ce66c0d083a9fc8ab43844e566779d92d7b627ddd7992e80888af03214296aa72ac4d0d72a66575a9d1dc8d187ab4b6bfb39f6df2f4d8e08f3457b6ffeece5bcab152d25cb4e9820f1b21922ddf451af647478bf9f4b064504b878a6c17a10d6c392262e3e79047c697fb3feb51d80d98eaa2deb857646683331ddfc99420a75fc52017ac47ea9f25f9da6420623773f61b6ead4113758ac3503bf46edf7f3664ba0630055c6b17f8337c1e58a80b36e691e1ea6711221d1f616d089969f2169dad03ab1fdac948fc4dc49c4738d2e30b54366fd4b30e51bfa5e015d0b800b3785fd37295bcc0e2b9276c4a3c6bcd256938792220e6598e136c1f0f9bd8cc667286033f73a72698fddfe640a221baf28de04c23ad8c597eebcbf6021e1a7c018e481645f527725e6f7d316e8b9e9b9b34646a8078bd0a19d989ff148199f8cdc413cc8f52afd13bc69dc9d6631a69d0e8d941a583335e46ce7d703e608333564f770e5a450069c397f5bdf52a8b3878aa2d9099c8af16ab2b46764ad7e1c959a0faccb2cd6fff57d4b1ea0c0ba3a7a3076a948ddfcecb7770fc8fd802d1847ae2c35e4ab1c420ed46d3dce4fc297133cfe94d99fb13311e82d51dddf1722fcfd7a5e5f7d830358537031022138fc6280da7a9bb71605f5813ada2a26e558341f8458050530adfd7f2fdf36350e059d2b209837eecd0c6ad0df99e634a5e1296015dd1a96e9d374f1a3278b3c74a7c634d656dd7c7278cb8b959b7240aaae92e8e2dd70af89917242fba83cc6f8cc9c892751a1182d09eb0daad778f8c46b0b7cd81a0ca0ee949ec511c592e29d29ea5c075b26798982d0e8e49109841e2c7c8c071337f69ed7f510e1bd77201217af195465e26d8eff927ad4dab601b7dcd8a6130d2d8ac5a99ebcd142f7991d0edf8f86c4f0198ec429be4b963184f87224eda8d5f7eb2016c5e7949c28a289b51237d0f9569757686aedad47aca5626ce58f052b633ad28fc4c0fee744578f8adb7379147865b380261b31c44f2eaec7b11f153feb81e17b445b6425c975eac357653eee8965df8e399260a227d3c9574b078ca20dff3d8ea947bbd62cefa36bb96cd62d63be59c26f755c4f85ff3baf0fc61c619221c01fbc4b6faab4e4fa028ead3ef74d999e963fc1384686f06cf2b2f0978c36d0f8ecb327ceea674499e307f7aeacc9ba39069d8a19a4911a594cbb19994633c118e3ee4c7ef786203bb1b8ccc0401a0eef582362f78ef90a7b9db235ef17e2f18a0bcc8a195626666c55db359bf31ee0be260dc19b7aebfd71dceee6aac0264eb2f7b4e5f7b5f821842c556685db7c5c6cc7350c1736bfe7a55c48f1a9510a9a2b6c902566951b7a39c697b75c1291a92a847d9b0242b4d0766f7c74a5e1de29224acbc736a5efe8c2706d87b63499a0ca0f307d1baa11d664b13a10a4e99646dc0a3f3655cacae3bae0b1e001f98f14fae2a5407e114e124e286014781cb71ca8ae120c35be71431f525f20c8adc8a6f5534d283cce5fc0a928b72f45f4613e080e716325369ae4728875bffea661e1b3b8d76bb4b4f9895a96479b8f4f5eaaf9d037f8dcae0cbe2aa58a30e51b38ce4fbe83b636d2f93db1548472228558420191c9f48e42177658ffe04df6c41d77059937ac9ebb8ade707bcea9bdc1a0f03836082313b7a4aa527b2904575b62c668f8760eddbb33d44259ac57a711c970dbf6864a335bd4f0b1fddefea189d553b2126ed5b30ce637d72ec869729bd83e0f0e2f0c78b306a10b559ac23d0b86d3c9c9244cc500326e0255bbb682bf083d3f95ac252055a2614eced2e4208b794f325e4c534fa9c11033a8f81e169876419b9acd7dff9a97c5393fa36cdab0f2f37450f0e6708eb4657c679c31e392e60bc686e4ff9cea43000fe99fed933c785b64eb0175989963a6a98c53b8e4bcfb37fb96eeebf6796fea1d2bbb903b774be81e48156fd2fdc230f74c0ec656bdac4da6483fc3e9cc1821cef2fc58c116dbc7ce98376624ce651ca61cb2e627caff7d33806ed1f13b8d63a98de6ccbde7c211318f0d933b519486914ac345d30da113ad92fd3c7c7fe59c180f1cff0218858c04ddba7f3f8770c5584f42546efcbb0b5724d86b395028544269bcc7181b7384935cca8a13aab6c563ae3dbb90368495110e6eff35be80e41f8c40184877c62477066f07c4985a0966f5ab86493bca9cba9afbf9bb9ee0b3b07454fb265da589f515c6ea442a322cabb459694ddd122d90213d4419a24c99443b26565628ea520a4cc9b98276508a064310fb82c29ace2e884771113cb5ac250dbf4c3eee72e10d1a79f6a005a1aed9276a5fd11ee44874516ce4400520bbba027a8f3ba053ea32d47802e22f3128f12da64be6fc4d38943e1c2defc576abb9c0b8e92f189d52e98dfc2e4063c76531f9271e8ee9e552d5ad18ba3d667eeb29e54f6865b0ef05a851896ea9255e3c14e7392cfdf984c1d210fa58074d62c6bef30778cbb272c76316c83de725392b9ed7c78b914bc0c694977956697c3fa1ce1e55d2e279484576129a1eb441e8bdbf199ea4c1692f916f07ec6857aab851d97125c4d9950b8892193a640c2e3f512ae04fe2e464132514999e9a5aac84bfd211c3212f4f18141894caabfecf4b93310e1f4e30715d13c8882b8e78b884087008d044c1d38d76c329fbd610e3f65344b0bf9325fe648b6c9064ba62a22606b40180fe41231cd29f78e4a07a8e3042b7982974720360192bf7f4dd455b2cde4999854e81b3b13e583b232db980b183fecfb974dbb77731183d5ee32dd5cf067c3cbebc950d7d3a05506ba33e43298c68b6d2ef2f78fe0b40e5eb064eaa3cafab579f6e079e782a8b7967edd9740fea2b7f01a84e80f4519b977912863b565e9cfbfcc48d6a7bcf8b3a4e05894e6ea4dd475ce101a8aeecb5fa1e13927dff30d499dd7defc5d1a4f3fd8e6faf565ea36c73fd7199a648774fb2b20927eec8755303cfa31081ac2624d091c91fcc0bf01906dc6d1bf173d83f942747d07677be98810195ded81b49e936ebfa113649b7244a986eba894c1231cc5bfbd6d673ee9ca97eb259da03f245eb5d484b6a87b1c6434bd025ae518d49f90eb36abc82ba0f187c58f64a8d5f0f6e368b3fe5c8bf14d1948ad0598809fae4dbfbeff20510c1714da56992c433d6daec20321c6090eb72f5e50eba5a93eacc0cda25fbad5d101caead0d54e263bf9e2b1a732eaaa91770cba7e4ae74a83075e240884665317dceef5c55e5d75b92aaf8fc03d24efd0cce8aa64168b0126694a97c3bf5e70e52aaa5d0e8de0d7decd9ff21efa2474dfbda94f4584008e9b40da5fd10ee979be221507ee165ff704b93202657f0856401b4b148bce766f2aeede50d4924845094a70fee116ac8393396119cb8f86ba17c8bcd276f87eea4904f68289f69de00f4c06f1f075ed3f257713c3200969fa9fbcb95419253e97c61063788997331c3504fae7a5cf0d085f53ffdf160a33b723b02c3262b71271eb1472d4409d465fecbbe3794982d438374002cdbc6a06c2540dc4c33df7fd2323d937ed19eae1612b3f5e698753ef3bf24311eb8259687aa942df687fe26710b4015362ba0aee229bec095490c32098a51c2a09ced06e7c6ab75c22a693d17b9a5fb0fe3b6c40e5c6155db9af301c34a3c17c3314eada6a9a9185573e45ffccaee4ed93531841f8492cf6897935dfac7438dddb0873100eff7ff3ddf90f4f5729ea30c54b7ef9a91a6db33e9cea7ecbe6cbd5787b1b233d50229b17bef4fd700946409426d051dddca8e62a6e054075a5bc968e38461af5cc60f117408a09de57c2f1933f4d6495eca7ceffbaf012c4c27d28311ac3df3582c21850f7993a2729c16bb6a735c8bad0e2cfc6f77ebd43dcb97538ece569954c17d48f734b97baefc79980fe19f27343c0ab89db440351940c6bb80b4193c04fbfa966e8b1cbc047778af3492944492f172f0783137b0fde822fc8ebefe0cf89542445cde71a0f7a6b016e2a1ce6759e43b8404f3d2684ea95cd067949582df0ba3f1d8ff7a5ff0df9efec28372b6cfe192ec8764167610f9ade276703be9f908ba6b8688d2549ce2272445ad7e650bba5862e0dfe64f58f565389be13d96f74ed4270b75fff2d8832465331f2b507e9679966338e320bc18837dcb5de87dd6ca58ace6de7224dc5710242c614e7e5aa119b530860e23220716438eba94425112246fbc4ffa169df1d9a78359d61e4ce6c9c8f8d88685e4d60980c24b16639e80013379f4e610218db5351a830f1ce8236ed1633f1fcd47e7119d5d6ed095140dab95426e006554de69b53bb4403c0b887e67a0c46026dcf4a771b15cf059fefe1d7ac8072cdd2ef0f3c65792da7d2235949dc2426bec76a90b37ebf10e70704397655bb89a4208e4ea3d1c30731dba673c0bbe3450476cde0289858abe0f2e55407d3a2ea26d4c43c558740bf7c75a6d56105314f4ad4dbb221d4131afbbec1af2c6e7487ec5cdbf83c274d041c7980e32c75debbcc9616b5b671e674b1b316dc503c65d185c9a4b898c36176d8acf59a5dfc4953f9bd57ed7270859361190385177a944881c8aba006b0f07852cd059085f6752fff271949e2c686aac90d5325aa4f49bef27689765eaf0792f6fdb5f2903a6f92eb39624c27c6b242542a8ce35b004b88b642d86f6a4bfdce83d0d83124b3355875f0afec76f5244f2831e80a551189f4c01bbe67a5fc5ff3fdb437d65c8a5bdb6c4aaf4002ac78106e4dd3f015632caad7b9733e210e01008fac13c0502c89e7f6247ab2ddd3a3dd9e57b82dfbfde6382fcc46fe78e5bc4976b55b530970f66773f29eee4f07f2ecf408a06db9cc08d9bddcfb08d42b8d67e250cb3c0a655b3385e906ae4f2ac26a91c27de35d3d0b01cc7667f8a0b46e0f37da986e72da0f29124e9da664ff5db7668a3fef838a32d7f2fe58d3c9195eaece5aa2aaeab86ddc714bed7ff9ad3fedf7e0acbfc14c68917f1084d166a63da323d79422c30b14a917fceb95be383848a3a455d5f622782e4194a403e0b848562c87b0c1e7f8b25429a2b6e272aa196c54a4d73722b828f71138af82fd6da95240921a168d5c28743c7934d8cf3c7d00b79f2e9a778b0c538344b73ab7f9b57842c4e2954664ddaedfe4407a302cd8b32664c41dbd00d37314a21a525dc5b5969aa99995c0df8022f3b5ce9f8c62167aa68ca0e9fd829aa8793fe714ef6479c6b4e1f09198304c32d4240495073c95f491c42f02aef72d7649da412c88498c5420081b3a3b27c101c40af021bcfda153565ece28f1032fa99b54f85395f8396d6c30992859d0ea4e0177262ca8a6d9a57e35e6c76ba55fec10dfaf1bdb5b454e9a8e75765c23e6a5dd8aea6e4c5a7613fd41eecc5e7ee8f459133d951dbecd96edf1c29a6c4c86ce095ade37ceb1093cde991ac04f90170696e45d6ae226c707f82967d0e7f01f92306f8ec0f8de6eb44e50fea946651a729b0d343cb789341e35718ad98ab6635a3fbc26c73765ad69b90bb89ce08fb06770498d5348336f2a9dce9bebac643fc990f77c0188b85f33da6583140231437a7de6280462355972b4e19005f2c9885a656e8ed52ab7f7e5231c51b6e396723dcecaf0859b283052396c9968bfa67a1cf15bd79e9a17e3d49098436926442acc07222ca592216a7460d36ce3431b851c785bf71bdac0748f4dba24b80939ee86c495231590d5eaaf8a270ccbcaef19fd6da54636a15dfff8a972c2b5f2f844181d243ba61429d18ca19361d0070bfe9c76d918ca18248defcf87e5cde9a76f9877d58e11685798ba63e77eaa81faaa947af166694b8578f28a3fb7babc41a3a55d9337457ae0e1697ce2fe472e7e3e6780116c7fac151d35d24e0e9c0bee5929db693a520830c5fe72b6d6748b5496689e62923dfd9f40a4498baa1ea803e7b40815665370b1e3c66f456114463adeb373f7b9e262fc971f37bfdbc9e6a1d9d3e11f49be2166d02b2ebf3dac28e9fb41663efb5c2ee00138528aaa8ee1200900d2162a217a52d27b057312d65e4e686c48455d118ac5b863a0c72ec2a3941dce021156a535a4a045cbc366c44bb124dcd16ffdc0bfd0ba49bf1fdfe2a08b245c4ec86f7c0b4fa1a1dae2ff43b2eacd7176fdc9722412eeefec725ad0590d6510fd26758c1bbaad2ccc304c7f410975541f6ad1daac5effd19bc24617974e3904c8e6d5195d013ed5f62532f4c8b8d12693474b1512b0887b2e780568d97c1a18d6930594eda31294fe1f8c599ef1e5e493c15e206693bd14e2f7cc27c31014d414ac6bb8c81a4195d25fcaf5807a763ec5b46fcf43050d87e15745320c5ec97df4c4e13dad426c1551ba561aab45605e858883dc0ee6e3d1286edb9d3d76c7f9fafc193e2492084df5be95fb7f1edf1cfcead852eee9ca858c902d644d8abb79ef18ff92fcdfe98904e5365b5076d902d1398244a59dbf6908027bbe6c736850078ea0ac4e4cc592640ce94d0d178dbec649f43e7dbf8b32fca4bae792a6f8a87e39875a41696ebca338c5c2a969ba98a06265b50f0eebf6c715bd1aa7edd6dc2b492b159efae32ac1a1f4ab8e13751eeb665d59b8160470f5ec7ae79ad98bf32189c2edad977ba571018558b1b08c8bc235f2d348d68999b57e52a8fc4e362552d00457b8b0fe0e230a7a63444404b353c40be868f0428beeeb0c9161d24d4b035192d70bd05265dc1d86f384c6095a1a6ce660cf76675bba71d1c0f2ffd036c73a06a33627b9052423b9125ca1a0d0c1c2540ea11cf1c211bb97a6e1e58fd2d02ae09743d0d4661ed134cd865fb5ea54ffd83cb14c9ea6807432e5a20497b34fbb9cf279b8561e9003865b0b20925f6c8981a0b8969368e9df871b2b886c7b48b4db3cd8df75da10a65bab8461da3a5078055d27766f4ef2257f7fd8035c164ebd3771d77c2995687ce5841750fc84380a3778a9f786735213e496d87e480f2ce0c203553708ce2579da54cd0bfe57c0feb5f2e67cf301e19b46daed6ff9d3a92463b8aecdf91bb9140c6bb0a7f85c2658398d82a9f22898f2b8780892e99f8863064599430e536d3ca3ecd33d02781493bc8c218e5753e41f87c3289cf7257a3a88ec71b80645b0c5c01b20cd8b9b9ec86b403ba1f47e2f8b23ecd718b2f654d099933c9479e01b4f748f00f4e311c1a9bcf856877eee2d37bfbe667bc252d542931d271b9b6b49e02a0b87563c6b29a185f39e31c8c974f7ad9dd9db9ed56f8e3f098dbb194951380192b9a7e2e768eb805425424d2523ff3d664b584731a20335501b62c2ac68bdc31fbb085b54eb127b350f0174c53e7061eb4079fc494a3b6fa7c3c1fd397409df80f7688db019cd535608c9efcde1c899a400828cb254c205ddee3298d4b95e8a2642b68ec1bed6eb4f50e8f510325bcaa7c360f3d97f6c569dae0e9f543da61fce30b86ef802f826e27b8df48c079b3c3e6198164690580679eb21e28e4dc6a35ef58717cab34c56f2195e1e174b34282707773c565939459e3ae118832e90c25b44899b6da6c267ea882cde12e5b1ea3772e76b8bca80abf646c0ffb4bf2b3f149019fa91861e80087ba8f7a7ccf07c60f3315672a0450460a7e660507157ba7c7a326e7fa2fdb48488785b3879c82459c2b28355b08323d10a4d0c28e7171d064ded2bb01c5b362e0b40268ede45ed1b5f33ef0c3d6711e1691e9f24a8f21cce9ae37092feb965685e3ba811a8aa615e4553d71b6b9b57d52ec2e34dd6049f53a12784f8ef96459001ce21006460a8beccf8893c3623e3be90741518d442f86718ffe1ed4bee26b73268ce1908d3647c180f752efaa7096449c037f21aa741febb436c957b20fc4d88cdb91837f0f74ee43cc6426e71ab4117a75bc07ec59d5c3907ede1295eb7854a07e44da3e895b0fae942cdb56e7da2c3416528a71ff7d185818859817bfb6c1766fa6f9a7ddb295a8b300b45c84b5ace2db9e06dd29d1160e6f8a27bf7f705a7d665f2fa3d2f73111c075fc488268265fb421972e49742eb1dc9ff9acab5213ba89a58ed79ae8fe1298288be6e21c4ee47e5f23d7e17697cfa89f4d5c3af784b4e994c7472ea15784c8f17e13d4d0f38f8c15b4a64c8b57bfc2b47ba8c42b12f7eda866b4a76a01d7914493032e5f9b4c391a64509c19d2ae360b959a28647d9d9d982fa66eb0c6f7c130f7260ceee91f43ca3f27fa969a009174c79ba33e56f8b4998be0fe2cbd2d14b96df5546178a3d76319d3587ab318f05d166ddc76292fe476fec8c08ceb39dfd12f0c0b1d76114d21b7122e572c8ec05e9a496bef9985929e0360d0d6e86fa86f03044d9ba8b4ef76b931b65d362263458bd050e3c26965cd97e3ba587169247d06794f85b3692980bb1a6cc59232d5d55a7f36491bd501654d674d18ed7810a730ff53488d54ada2e7af4753491065336665fa32b8ffcab58052add0378c54f12e52a4f08d13dc6742d7e8be887332450fdcf019942f41b44899c16355f400c8ff9f34059629bd260064a63f14b72426ab1784a18e9457d057e227bcc3ce98004d751cdc484d674b959b063756ba51e0919bcc60dcd7b1f56f1855a644609cb0d72b939d8bb511dd51d9d0527b74ded375d80a90508958c741ad76dad1c94e73ce063ab5493860a88bf68a5c2985bba655710cc8ab62afd44a6e7ee88c1eff4477dd1df505a0ff4b308a0725e5f2e6ee8b9bd58cb3fc7356b3d275fd653252632c59b0c6277805f20ff139a8bae92ef601621533a1add29d29d42c008764dda1d83e78e664ad59fbb3b7b4b1e609e6e295c955826b497d06c5456029673a4c4301700f6e7ecbae2d8a47ce5fd6fa10ed2867617565f90ed946a3a2992d01b9a242dd983e667568b9901754128504cb84c221d8ff4f4b8890b02b3bc51eafa55e3218538337ca785b6a2a4ae299e243b5aa53afc180572dd1f934fbd3fa7c2fdfb1fa78a2403ac37f2f15e11a115a8ec2241d30453753d713ab44e30296f6d7bcf24f7461da23a47f4ab331eaa3fb6daaacdc15dfbf55e022229391629ae86d55daea10f19a05ef16304caa31980589262b8bc1e9630627d667a35aa44e85d43307b7be32785900c9c649d1769ef1003a66875d8e4a2189ef92629cbeb8710069f787a5058822b770fa2dcab666181e375f171264cddac990cc65ad21401ff35aa3d4dac12d971fe3df68ce87714d7b9b1c48b362a826e8d0d81a887ff22a67e82a3a4482d826c1023e18b582275c72b332967e1ffe87cddbd3056c1b8765e9837f2003584cdff5bc30a581ac5a7d17164db304a80bf03e09ed2c36c2751ac5eb46610425af47ffe06e25683d93b5bb8ee829290891046fb095ea6ffb9726b5143a73dbda9a0b344cd9d156c22030c726a008bb5dcb97e74351a8017fad2fc64714be036ad2a5b9f0b9f8f001584e46f5b2c44d5abc447e6d11c78752504a24a0d2d6a8a5266dc15a3a26b59377017d28137bc2885615fbe8385f6baeea571b4a5eafef2c380f06cc206637c7302ed0341fee8a64d9c8ce8295f4bcff36a9807531ccc7f51432f0aeae1ee52f87d1f6ba06c1796238dc7b9314411845ef48f26b54f3ddd4ab328482019e5f899f55b88120d778bcf856f9a64fde552111e7b2303a97f9b7fb90db6ac9f685fba450819ec714fbb2e5b07298a7a86ff7cb06b1a5a7fe80a97a1e86987fa8616666d54fbce38219800ca4731f274e24ef494f76e4e00eacbdfa29d2bfbf4d50f754fe5e6c5af2735a9bcf2c55ed2ff7f4ce9068bd2c76212847d959d191bd311b8384d42398191d9c0760c73cf4972ced9d57b84b9614ed54c2a4624fdefc26c920e9697bf55fa0c4ae2ee98ef7b848d21e078d1e0bf59460a9efa82026f4123a55bccf40716083252ca22637afdcb60bde11d7f2b48e9ff608d52889bc63ef09dd13a446303f7041540e0a9875560def357bd9cfb7a6c4d8df092a5eb4e9076d375706db33e66be0180b87f019e55c91a2b64be1a54fa3ec0e54494cfd570db7eadc53f2ed5440fae854acaeb95f275ac1d1f8c1bef97ad3e2b1af087c506133b70520e6b72dbf2bff14f601ce8e1dfc03afee351e746489f66d5c7b60d59036cbd277331f1c6eded28ea667db640363e253becc2330ffb2f2cba01116e603481ff08c96e9a7c9abcdd5494bb198c7e18299b7f528b96c815ca5a377e1047186fa07a4a1713329ba883df610de9405e03bacfc5b4c17d486b01c6ce7331a7a88c07394bb22fea0b40981f3ba6e7b64ca4b374255541c809b363e69c0c0bd9b3a1a31f17163a187862116deecb930f2cf2d8f10b70750bc1dac19cfdef5b6ab7f2e5adfd6f38af56b10e1950a8a2777fc45fcbed1533a190620bc7f4546c470e55e213972f8bb3bf502b787c05b759acfd6097cc1e0ce7f6c06e5880e4ac2d4d8ae239edfe7c12fc1f1f188d94354270502e3466dae45ff3827336ab7a25033ca54f5818c89722eae3a4b0049c56b99a0458665dd7117f7f298db3f2064d0c8ed7e98d5090be8dfd9c1415947f812e5e5d91c61e12430d97e60ad5a5cef9ab30930368f655b12e0f6de8b495e899f6a95c8b18d97791ba1316fc851d232fae2a1b1e237f66a74809b2c87ba043d8749bdde34e2426e43fafe2c1bb536203536811a9c3face8fb2e0ed8060bfce59af7d4e829ec1d1a3511bc5c4ae538f17d9609d86e376ae2f83e8ccd7c62df74b074c67e48837f140e7b37a57ff38b565b5092c0a3f012f220fbfed7de28d25322d485fc99e04e1845aa42f67061e0d40d3443fad6221509c5cd7731187a4fe248659c0a9b245496a089eb008e8200fd764cccc7bd58ecc4fa1e56fd7e0e98f36a216f0b2a5af6eeb6917cfe3a1a57e32116957df64c21d1a1a3e959db15ff4023c93d4f9db6393ce9d1f8fb3023114d8d4a996be9fb000e374a7f4ac491e1aa1611fb04c96e497c869b03a5f727afcc17b9e95cdfbca16970b38889e49effa5a3945beb81f3196ed34b4c3bfa5fd24ac95a01320faf703e77f7f1658ba559d15b008242ab61ea3be7e62011eca2b855046af4451e66840b952b103869fa69c5eb79defd24e2c7b1d66395d71a3811fa56d839633c245856c4ac0c346bfe83709c272ca2cfc3896736e638bb7bdc571afc761d4ef86d09ec84c9249f9af9859affd0ed0ee583f91a1309695fe35a9e0f136d1b68e46b5b1afe67dabf478a9cf1577affaba1c26ade6b360f2ff50a94145fd2d0f838e7013937475a9b6932aefc52aa5c20b8dcf023d38eac7c1f29b6aeb802119ef77585458e411a04d98ce0e6345d5c62f531cc5c4b88a2275ce9acf19f347a1c4ba7479b5a7789592c39b82121eaab132ba813504d04c93632a477e9f9bdbecf25b1aa1317b757a648cb4df941a4f86fff692ecb9330ca1c40433fb03b922bc9a1bd8e39ef6a6c5042b4987107b30800cfb1f2d89de740112526cf81f41efa729e054fbd46a8ea38e8d75707367fdc657b0509ec2e9feb4c36abe107e2d85e556c692686dd1c15cfedbf81e98c58a4a2c0022e25e6344c6909858bc72cfcbe0d81e7f4e5ab124abea82f0e157a2a0ddf9e77e7f896d2b333476adca679854da78d627ff98bbee92eaa757475046b8dd7b6a16812055e1fc0722dc277861b2afb9b7cdd232c3e4fb051da464738e688feb231d0525d7d067ad8b4d7d3c3b2228d1c1a1a7c989a73b0e54dc55f5ef21bd8ac6fec2773b672cd62754a0af4e619615e1d54797eb43400f47c62de935aed9ea13f81a8dcc2c332a363e88cd19fa2609b8131cb4b61e086bde0b46bbc4fdce87d5c5af1fdf1ec2fac5e46c7d57e23cfa01b6813b39ff3b8710162d21cc7253fba97f52e5dcf04f2bd01966b3a68d484a0d26ba5d5887738440729e4cc99ff0cb0e6de47cbd4ad7f83851044f4d6f2c343708045e56cfa909ef839af354bfd0b6eef2b30a04c69c3a092d333a937e9760187b0334f4a0b581253f64d2ece68c469514cc1a06b2ac48914246d9d014cfa9ae1ba5a0fc0b912f361e68308a419e351864914e437e70f59a7ae96bd122c0ae6fcceb96769fb50c34c75ad2544b18e9c01364e017a45844b629f6c6384e37a9a4bdc4568d738c175a6d9c638d6a4204dfcdc6a0bd371b4d36f6879fd5a19eefe06ea9e9ad35a28b54c12ff1924ad948aa70b07dbce5ea77d9b55b740c5c9e3824b472fc00330f9a484e69361177668fc92a985a051da868d41d6e48f1da1afb97ca53bac9dedc269b81db030ac51ad6e9174d39d44581533d44782a5ed5512c2f86b3641929d8397facffc90daf1c0b4753f75945e6c1ae7b6cb3d936758b411bb0b75384b5755ca2ba03dd3a88c73be693da7a08fffa51806acc482cd28158b59c3a8b53459fc10a73a4ec519f1faaee24c2d3992c135a413b3a9cc7b5375e2fcc06609575cb35b8e049defddb1fb61c651b8c82dc3c56b113efceae3be5990661e8e9eb27e240d4453d30aefd0c88769a970495b4cdc5825d33d6d5ef0cc990bd7dfe04c4829cb5a33d98c1160a42e4df8ef879cc2bfecc633e0a8d8d01fb1116fc5a2cc3b65e890037820c04edcf4500743dbb1e0da0e8aa32745b086caa247fc49b31466ca094c4a3d6981110cd3bebfced7dc26687b1ea857b56e0e2932e7cdb0a0eb9d4025f70f68dc348d8a81800354df7674eb21f24d491691a9776a27528662a0e3589fdb4459e5a0a4abc08ead5e5737dd6a142eb5bcadc7c87706e4c6a40d408c2d6a41c284fed8435606e81d40a1602f835e3bc6e45351febe7b6c8cac65ce3b4e5623c9c98e7d0204c610fb1dd5ac27b24b83bb365772ed0ad7be6cf6c5ce40a09540d50a07bd8f2b8229a20e0817bf4ae4eb54bc8a429f55bb1a55a15129853a35e51b0a44846a823088e6ac8d7ae808b636d8c5401ffd468d95c95a3fe365771031d922c5f1a2f0654bc31141b36e274dee3cbe410a706adcbe3336a94f1df60712ebb75b9b073ad81b0f3600342047c6f16fa3a298980c49368ad5f9f11fbc0083a65205e75c96735077e90a7e7103d2aae5617d5fc3ef666d9b69b5a4936c19732366bd9dbbc29e26f6c6ad20b88024bcb63f54993a91448f219e1787addef9e9948268140d0017d9ee78cd6f9f30be3d3f2ad2cfd7e9f7afcddc72c643c78a977037ccde3309e97fbd73233c999335b5aac295e08e6b669813a66953848d0cd66f627a8890a8d2a872e210fb460b1c179f17beffabfcd2a200d677f6cb58c882e374c5659fd4e90bf7fbfbedc49dcfecc85513e19cbe480469782c0f44b655427d24feadb77c5d57b53cdbd2b4fb0801350ecf5612b65af1c3256c4c2e833089476fa88fd9e6c9d49e965e72228ca9e0f6d4918f1c7dd82e61beffe9971d56e9ece62f6a522f7d63c6250992f4655e6212ac1809431212d3f1ecfb18b2de25fa83410da6fb36e4fe6de1c5f9bd083308ab1c831f6b51afe9f519cca574824819c315c22a71c7c5aac206aeff5b293f1e9290d67b4a501cb612d4b59d49585e3cf007d168895d1c9a0a36ac6d3d4239f1fb155cc1f3ad4a98b6b5fe12f192c0f2f48cd0708a01704694a9e914381d45d231a29a528fa645e53bf21bb07330cacfada894683216dacfb71ca948d07260c74f92d8b0b02f102bea3feca2a4e889597aee81dc49fec55d8a4828a4bba6ec39d36aceb8a29bfee0fe16a03d28c7064ac9c48c82f69509cb5ca7eb28e8bb2f10f865dec1da112f1c7971b551597a0c479f3b121867df5fec8b0a2da1f2a50137722f654cb5b753d0e930c13485723b94474c47f49a34e71af52309018bbff6cb42e2ae8f40d6da311ff124bfcc6202dc83b152f791ff5aa4b3cd123fa7f558a1cbbc63d3428e0536b1181a05c2f2d24495e67afa0d8880af8d9656d0929323a45e7d3947d71039d03090d391b5153f10fd5f5db4dbe5762e4b1f6d26385073eac4493b1602b1193bfa1f73017a36c5339ca3051cf6cc2f0ea51c3d226e2c5083dabbf05ba9705b7075fb794bd76bea2f2f3a33c86f69210aeb52b51b72d38e4d1d3e0d6674a01bacee285c3dd47cf46048e44f3340b8730e13085693bfe793a1b3a000e76537d6f3e6329cac336fb058fbb4871744804f6942ca926538a701c9e12d7b4b55b52d0b7085c3948c67bb8c098d283c0b300c9e64bea216deb7d39cb68fc8af2c041a8b47be4c355f2f3f779f3debf6bf7cf9135cf6e91007b589dec143fe86ecfcd728c3f939e6fa33ce397b5a2a409deb257357aa8c89a0a310374d9c48d71822f66232ea8388061a33ad98bd1dc5955a374d58215e3252ac95827d83281cad17de9509c9346b9dbb7453c949b2dcf27b3927ad1ef1e5fcbc631e121062d7946b6d7285badda4502d818f5e0dda0973f6084a8ff21ed08983574bcf3d25e6db4bca4a033fe8e7c6c1eadce7950f98e1dd51cf55c64c34ff89befbfd9bfd824274316ef4e1cffa62ad59f582794580b47184692bb75794d421cadbfb05b45e67a78a3637af7c06a5d1ff92cb2f5dee09421c4ec03f506be7bb28bdd664199b23d95586899bc93d209d93c5b0e5df4b7fb9d399f4740abb43a90b19afe9e1078b24a7719b11ffa469f53205d26ddf263a1b38c4d3d9c34018f4ded0384b84f3b231464e11991933ce405fabdcfea05af3d15fec5bb7715094df521162ceddbc4ab4da8546458bc009fcd241e68caa34042856b2aba24d6c8d6a188d711a506671f8869ec9e4e0336f9daa73ad0289bd9c8ec1d528051589007fa18eb8e43629bb4bc3c9adb75124b2683de4117fddda419fbc55011df20092dd3916eb5473617b7e9250a881993a2e7799d23cb58a1b1a2391455aaa0e4d9c3af446e14e4e8cb872e8ff9a422b4a457105ed32426a8687ff1b7705fdc9f509af0ce5e406ff5b2e2233b8ea135547cbe75dd54f79fede5d0c432eafabd17aa4ab2e6e8f32ae4de19c0cd8a4594793b65a9b7952859316a7dd5cb647536e77c04a9d67e67fb5b7078cd58a67e919931c7e79177fdfbf67b94f95e54d3370b5b2221e6aff9d222d40b6fb9c368e59f4526d93fec39bf5785b39eb055788294afbec23af25e20c1f1cb21cb12ab201d8b62f9d6afed652f01a1263b9280f5eada993d9933756f6962aa346c833479f5efc2b1e525aa828a10495f2366f1b730d00837a6a9f3c180a7e8ea351e09bf31c2814fbf0aa7e8497d69a275a7aaaf6a902cb73dc31064a50e29993f2f3dd8cdd14f0bb6d90fec657ee60b0c35e292fbebc13e0cec755758cf69fbc19f64400012fddded0aada648e8532e5cd21ddd223859ab4a71fe5cde4c805bb48f221335e646f5c40427a959692c9939142ceef0efaac787adc0b67bce07a402910d34c3c32eb60ea6797ecc6a22735b2f10aa70cd6fa32c50f4582db1b512aed466ac35efa684d3f3452e1ed82c35ef75b2fa3dd7ef5a42e6173c0b921f0b7cc2b5194236af7d7e8f3e888bfc15d26b65de453a6bbc5e92dac2a8905985bf7039dc29e4878b841872f5ef5aff621792ddeef804e421946c46dcd32bed52e1b0afca09025d831e96f8173e33b5b7fb00a8d7fe870d017f641a7d254b304bec675c14d21aa4c076a6425ad57edce7bc6aad6662babff04a277258a85dc90749f5d63a4a5e34a52e37812699bf8e937c6399bbd36ceab0e0db925b9583fbed498deadafd250f57d03b531e7fb306751955210d826c6190d446488931572659293fa1a736abe86d5cfc8d6e0a5cd7d3e2063e2e96f7f20361a8e8bd97112256d01ce6dfc962f39f09ae16b401923d1fa8d5d2db9b9d218bdcdda28ed5af1f60282130b4c16d12867d05b51eb103250cc716b3c8b0a5f6359227382141f9188167de949cd84d56c120e8c4d6e0277adccd270fde64c4fb35b35e8930856692ca5ad1c1449b8cd12f512ad68c587022ce1fb4e306d1d832c4356fa04b88f3467ec32d5866ebcffe3f60620dccbd95a94992fda28f88c7b2cbd5a8bc03c25c1435f1a0f7c63295a889cc6c527b95bd80898db09d845c911d243671f8858d9821d40131250855c5b5023e401f5806b9edb0871a97685a29ff7b29ec0f7cce51c747e846b9626c539ab1a7be41d2b3c477c348de72d8be420c21c3f44e0accd22a8df080585ff5640cbbb4a15c06d294c76eee06346e4382de189a6d2d8b33da524f13efb4c2877a4b9255e1af53cfe277cefbc06067e758b4e92983e71910889ad3823b85fb1225ae99bf3933eb2a9f1d40eab43beeaa6fa7a4e5fa4ab92805e72fe1912e5917b732d13dfdc6e4e01fd3951b7b497fdd3babdb8400fdb871a7ac13951437b9a9b4a7e1e1832e4bbbc4094cef9858eee72e1d9b5dc7416a6af62334d24766a165e2b57363b7df94ea9a0922a54bf296dd8ff8a6cd03c6d21ff22fb1f50b68cb13ae98a81e6b18c4dc8aa904547c670fc1ea103da1eaf19df942973151c6a65f202bc3a03b181ac4652e347e8623d383ac479f1775b6b5afffe023076d9b32d41d47657f1fa67a480fa3cd9c74019ed503b04552a3451c6608481456cda93e024012cf97b1b4559313a4f63d817aaa52275a1067d3b6a5ed6b7ea88ec44506365dfde464df1d1aed3ce3f5ba96417ceac9d8ea78e1adb44858ff45abbc5a1aa8d8d403c44b8bd984a076a7edf878f665a919c4edefb784382bcf9cf19d2b1421f72b7567ec9f5903e1bd01a98f7bd297dd9095590eef4c40d1b09e2d846b6052c73b73e74bcf6d580e0afe41713261088433ebeae28227ac49fa94fd15e49295c24bb7227ad203aa6c0268ecd60e83f7d13635d39c1c5e0740cf562904190dabd4a99ecbca158e786566345edcafb9b69b476b16a437f3cdc96c666ded6fe2d407317882bb6374912b72099eb7b2247654b8008ad8fb29b3b4a9ffad2783829b443c5a146f47f1ede1558bf9d9e76d9a33085f5dedb5fbc22e01299aec707ad9c139fd6be21a05ffa2b7f14ca1fe785652d95dd74ee8c583cb6e455882164e2d8ff141e3a89876d3f4e440f98ed77eed386f3e141396806fe62dd4f507076c2ef4ea28bff48e2a74d5ba69381e6ebc4cbb3087472cac98095c9a0209c439ae4813b000a0f7585839764dfd68c93f98d4f757f62af979aabacf8a5f6dcb2424f57f4a071e2c3f73be6f3a6ec576d169385566b22240409498cd647af1d72943678fd1094fe6bfb9974910831a0425dec1a02da90513446a828f5103777792681228824befeda6e6acb3bf78209dfd03a2cb3ef3a40a13a3bffc9b1420f18932d4302e7613085b0c8395c037b1255ac31a01a4d251dfd4bd205928a137a9f455a0638c1dda734931c61500af1ac9a65eb66d963817c941f50c1034ec339a5609dc21994ed3b5395bc9a50ef178111ea0ab3f13e38ff6898adbf302e60ba4fc726de733a9e26767c8a7231ed79cc515e33fcf22cef2a8352c2e7de0f337cbb894aacf8ce3296bc191aad8008d665e14733a180cf1a414dbcd2d162421c6eb9bcbf943105412c297d61910c7e9bde43f14a95c9dbbfff8734abc37fe56b1784c62ebc7f57624e5eb39ff47828d71da7f8ec10cbfaf83c5762a955e8ca30ac81d7b390a84de2347b4c1ce7138e2c1f45cf08f7212d1db4b0532fb8a518c3aa811064e9daec0cca93f6cae9b329349ea1cf3e35bd9c5ef1ccec64ed7804acba440712c874b6ed5e18092a7cb88601d4dc10599d233c0ee5b397fef7d8c3dc0418ddd56a79c2c4063a0a6c9a4b396bd8432b153ef2d91fb94dc2760f2ea8a42134a863a419b247079d939cce57023ef033dcbe87440e9a6b469c5f68fa7a58a9d3234c698d5c88916f8f34971874fa383bd8132585598204c6ecfe4b705eb7e2552cdedfa37c41ae2580f5784a888d83b08de15073e7d0a1ca02a17fb23a9bc81e8ee265983529433112014f7992037c0ff699f05dd15f29e6f41036c18554c5d2c98aa76e3bf89c26ce1c4cb0722c77a07379c9ac69016bea629079d389a565372642a4b5aeec6819adcd8605a9811526181019db6c57faf32a3d87e1264a05760be7155c13c3bd12eee5c0f028667341657c78ee0f9611eba7cd9b5b56919f96895db8cbe80ef6a006aa047bbc8c5d33914a649dc514d4e5908997bd5ce497d0ffd1cb78342cb96f41cf457365ca53b82f172c44cd7fb6f186efa00a0ced737c745e43b98f906dbd97a7300aa31ae7e76f8042aaeb90404d477dd85304d18e0e29ba3ea641016d1f7e285aadcaaba7dad5f533d169f0b2bc589b38a2a58901c9da6d0553b9bd3522e86cdcf6339045e1d3e3ce9d625050da25603e443fcd5bf78e74cdafe9037301536d5f48eb3f851d8f8ef8cdf2ed0c9210412575ddf45c746dde946856089336c4d14659cef6b103b1121ce984351124f54ad36e1af692e6e7fa19dc056b70bff9a6cb4aaee1dffbc0c369ee51b655c84661d2bf125a708b8addd5d79f1e239ca3abd5857733ee6e5e41dbedef1dac96dd34e89f4cde9010c2f85f81ee2f5b3fe14a5e877e4d8fbef3049e2241feff6ca5731fbff77816836b5b15f62fa76c5db8d04ff76e57aef9a95134644bbcac40575db1f2954b8bdc39cc993f3ad62cfca20a51cd03259ce09c7dab3daf3c4de5cc39469646311ed48ba4af779c3e83e160dcdd167b5048180eb151fd6be4cf8aff9a531d3b9019d59d68c98ebeab72e86335fbbc5983cbb29a97ae4e8fbb046f376235452358976289d2089049353d31dcc87537b6f472b3f991ad0c855f5ac913ced1a940bb80bf7156027dfb0c9bd9e7c42f106ae5f9231940ee1731224098e0a5f75cced993240340ee79c30ba4510a3a0c43e2efb096b9f77960de730dda79836b114016be38b3cf24d228aa0a57416654ee373fa0a4bf9d1e6a665a47aa1cfeaf8e0c3491a3e2173f7defaec56d829741e891c301ec5d1b21a3e831628a8894cc163dcdeb4c8195219bf9f0b7af6735d98c460a872572108e53c59002cd40b692719fb612dcdc36acbbf5dbbc91179ce8bfbd43da5fcb196687b1a7754a7939320c5d90be9b72e155dfd635b7a1206766f3c95c46cce34a123ffa5ae1931a2bbf76c2742222cfa8cfda17c71bd03c50eeb2e1ee1b83035bcd2123928fb39ad2bd33778bcba45e78ec2b94a935de8723aad30b910a5adddbccba05652b1be31ffcf44b87ba815ab977a7f3edc6008fc11710774a4e174ca745c9c11ef5e01362a8bdb1320affe01ab1e93707eff1cba19af420bfcf12844eb80fa6333529db3d622242223a9cb4ac6328a3f60adb9cf5e4b26a7a0d20e8f05944ed04b92bd8a25adff774d7e139b8b1ffc2edb5df832c7fa17a55a336d2f3f8607ff44788c9389a398765afc94a0e43275655e67315c01c126b7913cab0aa30d2356a6236808485f609365de7cda7065df78a3b1d5403c6a4ca024b7a7183387fb60722c19fba3ab2c56901c6fabab6e2865671609fe2f0c3461649091af07c9022ba06840adbb8ff582ece8c49cb1baec140f3085a9ec4ebd08bc1608cfde69d631fa99e7d8f2fecea4ddc1d64561001d330c0b76b585131f59cd31419877302a946b361c09bcf8637bc68dd5952343fc3b59efc2eaf8cceba2d427db5ce5a5d4581c3e686c2e97e5fb711a3d125c5b015e595570758316ff525909d6743787fccea395774530f221d255ef9392c7a63dfc3131b4fa357f37ead7993d75319e731e8c6e70a3bf7be32fd431ca7671995066d0a9144113f2cf3adc09ecfda17704ca5376941bda07dc43a26882d1fae1c5899ac19dd8d1dc60730e4b86d3946dd874c6a714cb7a7742d1202a8522c0ecd193661c3960421c056a5bf7020c38273fac19fff0a6c8f0999540f68ee266f26ca3d226e4c55ca9cc27ecdaef6912b83ffce0e3917ed188be062486dd2c2748f6c3bea54f06af439b53f0ccdcecff34c58054788227b99e7af2ed9ce4efc16298adb8e8740de9bd1e1db3482627c0f839da7d9de9d08b2617f803e5fbf523488d47384ef2f32224af455ff9b9ff6f570c312399eec57da525d145cba1a906179296c5ab82bfeb4a16879a8b79dbd73d7083b8a4ae9ab27d12508e68fcab2004c4aaf1cea682bf2bc17db96efb082a37815476f20e81f3567aa69e6255f04d8bd242a3b7f9ded2f81f06aee03f7daaff7c109bddb9ba7b64e2f64993e748574c83481a2efca92ddb6544780309d1a526d669f2f82980c0e9e2a08dfb326f9684aeeea90fde6f5f6c2d2858561144d0202a0c7c73383fd226b0b290749259725865ffe5f4a4b09bff9d928fd886e215dbfc98266203433834fad99f260c712981fa3357dda4996b30fe64cd04227bd37e6e433809f257879fce497c367896ed27851c002c989d7118a366e2b965df4f582a9890c85fafb8a7fc10f8ebe869ac65acec2ac225386320196e6486a74e042714791546962246c090f66e410575dda7a5ce4ad7ec9e44f9aad5889a13e1b3d2abf9ddcfacdbf189845894b1bf070c776caa8389b9f33e4476ae116e44a54e19a071b38753846a64dec29376c4dd86e21d40ddd002dd5531b95dbb87bc3e65452ba540e4845c8a4aa29ff5651b284de6ae85af4f9b7b50d9496fdb7415f73538d8d54ee3514285fe6ef7ad84bbb880ac295b24298439c24556fbd7a3f193382046172e87bfb6688d7381edeb6398105303d8de50db55d4e51196cf3e5c0fc381a78b5bd4beb9cc93660bfafbb86eedb61306c54a02a6579ddbc3aee3b044a8f686de1e8de0776ae5f8fc356455370f03ab8316cb0f1a82a0b90fbc8e0004227924065f4affd18e03e4fe31af909c9ed07a195cf6cebaff62f8528388fc2d96cbbe6e60d36d712616d4de845352128d0206dff05b4c6074085b222760989a9098d3b249704d32e3d99c7956497c4cb157fafe2e4104a5b717c29ed704a8291a603a020c63a808dad897f9bcf881f50452c1a657b668a850cab9c7ac99399096c4d479f145e1416e35f73260c817e58b9f6ad283e74dec8e3758e58a7c2c3a5259ee4c15b80ce8e648c77d8b664e999f320d8aab3a7463093bcfcbac903272a03e912fa5eb730f45b6ee6d03a2a281ca57a06940e292d96dc93f33e6a49dd5d0bdbc65c2d0ba44cd6cf5dc48967f610492d1004593d14bb453141539d3771cd0d205cc393ea17929d116edef3e152524157d0817252850a98a0348c24c035cf8e6455be83bc270c3a4e30be19ef4365e64ff72713ba31dfa803fdc59702046fdf5c50c0c75e75750abc3c0e0b58290eb667f6aa7bc1e4f0b81fd316ceda6e5c72139a50cfff471bfa89634c4627304029bb4f1d3587d838f71e528317d23145e051f63f297de884abf6290395e47940550bd17f0284116020baf9d73f20b3d29f1cf905d6a31ddcc057dc80f81f23c7a2ea860b69fa458385a45fdfbb8ad57727598fa0e2b76e45f807cfff7b9a9641b7c5da08ccc2de92ca1547149890ba8a3cceb6c6d06f0d412f0d3528682da240ab32c046726b6cc7e631b4665722b8509253bf555cbb0bf5fe539aea4cd253c1b17ec8302461c8a567c3d4cd2e904f36b5392100a8d1e59310f2e3396c655f521d1116fcce1a09e3c05285f13b69efd7d98ecccc5c452dbf11d1df22b0ee7c8392cc3fc3bb2c920c8ff77a37b1fa60e068d9dece5091752052e93768b332e306a7beaef750c764a31c6c7c43e39ba3688b13e4b52a33e5c268aefa079cca6e86ba0332c8202fa188b92586450b33ca6dd9e7f6de40a4fa2a35b1edb122359d555e5fa3ba98adf207edcc7b544b387d01542b345fe55cb053edf9e618d889cdaae52bf25491a86ccda49a11397fb1a365bf9c76dfac7d11a7a8b561bcceb220aa8898426e33a69386fa7ef54f8b1001da8e72e946a39635bf4662be298c8b3cdce8ab3d7ae0ed9203bae281984f382abecfbd47359ed050d31067e3453d5c1008719b9aab8e93f29e172ac7dec821751b8c71d0568fd5f0aa86faf9f2a7befd787fcd5d739b283a2f7021ad59a190ca91dbfbd2bad19d870aa15174c4fc25ff8a2311f9628a2cce14b538b8341d7624318f3b50ea3fa0bab5e640e1dd09d38f526a9f42965a9c1132440d28bfb1a6763a0b286c4d024c4c4078c81093ed4733c0224de1bdc49a4c739421e552b8c48acc4bfce8273a59c33b5271cf0d33269df9a629ea6e0aedb7495589c155293b47a12c59969327ee0ef4042d725f8fe2695b36b8be167fba5317e950827aed8358dd312e3539af05bf54d81c680a4d08fe4a5e994de9102403644669173e659a7be2d29728e59f54786ecebd9b4ee24389b8c603e8afde87ff30c1ad0453d1336ddf54c50b7a47c00d8119256e4ad61ec5abd28db9ae13e846f6e3ac600afa622ccdd54e61801b548915e6f279d8380521ccfb6f6fe364d92ad29f035e7d6eac87b87db5f5c96657e718a50ed7ef0ca1f317f0ad1c21cf78e9261a87b02b2d8a4cb0edf092ad4f877cc87e532d195427133774e94e62dfa11bcce38ae8f4a12d57ecc7d327827161a4bdee9356a47789e2c68bf1ae46ad9a3a93891479751549d80730a1ce881af584bf934b0c03714ea2b3d83baf32295c9c60950e632fdce1f40e6720b80603254acbea54bf614295b75a6fbde791a8c0ceb61ed5f14af4be89ea780dec0dbb6600eeadc55f038f4a4a59a02b97e62f6e048ace0edc85774a4b02fb558470012f3f36420e22244cdf429bb9c83504fcffffff03