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 57908 21913bba611cf5eec594ec6381fef0320fcaf98462bc02992e8fde78477d1050

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eb9f9c60ae0fb446744a9a3954f0f5383d0b2040f84f1298a5564e6092d1d695
Certificate Block Hash
21913bba611cf5eec594ec6381fef0320fcaf98462bc02992e8fde78477d1050
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002416000082410000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000aae8175932568c1e8b94359b9c3f70224972b981b99f2c993e956da30fb0fd4ddd47a2bfad2e5ca700144b10749312095abe21783cadb58a842945953ae647a8f734d7e3d18ad452e80607cee8fce826cc63a520d3df27d2e71c0000000000000080000000e000002416000082410000

Raw Header Hex

00004020b8e29c54616a621753ed3876c50ca83d7a0d8179bf821b52f79daa1489cc56c40e29655f00ed98aca90081bc89fcd439dff0b4a156ee66df02ad1cbd7931a54e45780f6acb25041895d6d192604e56a598124ff840200b3d38f5f054399a4a7446b40fae609c9feb

Proof Data Hex

59,560 bytes
121216010307e75ba2942fe07ad5eef83e8ca8404cae5ed8553fd199f09623448f1b8bc148909a8af2166c1a36931c23e14864ab90971dc2c69ab03ad058de831de39919035ff0f3c7770784a92a8a2031175d0d0ca0b2fb131a85ecbe164238291325804fb21bdabc77970b993b0ccfc5477cb59d185accf12ff1b1e13d441f5301ebfff0e04a09af410b6f82dcb75ba27708abe240cd9224f5bd44e5a5a9cd01827963829ee7f2ad335644d4b1ee2308448224058e451493455f1c2a9f4cb5a58ba9495cb6ec6ecfeaa5d999fcb2d6521337943543c5d9e4fc58b936e17987d6407813b5475df8b44bc7df4246bf4089d26c6743fbe2354fda4f96643030a0940476cebe17789712df7fd222c2d8e329109e92de059ece89da43731bce5e35a03e64b0e18d9765f857920ab95822801f27d87c0719ef70c3ce32e95b27fc3e6814801251acb86c1c30f136081e13f248a0ba27f16b480cca49c58d99fe8d492c38cea8e1173c3a8001a57a905498e893cdc8fbc53bfd3a34a422fb22b5f2b46ec8cf1c1abe8084a50b21d2110504cb52faf8385eceed6eecd5cdc0f34ef92d82abfc7f30c2e08a5c30c04fd54642983d2c00cedc1351fcc15aa7f7da5925fd753ac6f4f622ccfc8583784198f59acf47e09008b2e0cba3a3412536307172cd7eb67d9370535fbb56a8c29e1d6fabf21e04daa7090f6a12ad9383f190a10d672921fd422b4eb5183afb91a37d63484b45b4b41e22159f353dc334497b945d1af6346e3c5482a4c01a33a08e1f0e453fb39551c607060d3e118533cff5edc8834fb0a691958200e61d9793177c352232d370c07e0044b1d14f4e3d40cd42bac09a1d7f142bd59f0e7bd83f09eccca060994bb31ca44642bdf386526181ecc99f6b968028b5906d8c5395aabdf8d0c3858f846a07ae5fe5d619ac0ff722e812762e7bbede6043469b338e86b133f178266499cfe2f174b7deae519f1fa770d9fd035cc3c4087c722b8c25d1282fdaac735a2b496239e7f6d643dab914aa17aad55d01b02b0eff71288db7808004e0965d867fd2fd75619da2ac020a8e55ec337e859b2d125e0dc900c3d67f376ce7a000942160c9433ca6494ce1b8110494ff72a991431052e962a84b3db3bdbd1be91140bdbd0c2a8b037584810e87d5a21e7cab83ffbd20a3179eec7cfd7d542a934aa3688461bf652ecbddd6084340f9a1e37a0c13d49462c8ae33d83a71b479f50104b6d973847e708e1ab30457ef3d9dc00849c224044001eaf031e7aad1f14359f2313a0dc47c749c2d847bf59663661e6128b71847633164191d6ff1532b95c4605bfb0502fc32f398eb658780f434f4f6f97e5060a69377bb513d26b98a6c4c64dc2694cc84ac89fcf409c1f623d682f6ddc8bc4af4b8c25555c70b3d0724d2772a1aafb6ff1d89027bfa60d3ddd1b0fa4a05dbe93b1b87d6ace88f90f23cdf4b8fc0403f0868f77b1882b7a669aeacfdc685f78bf3d449cdd30bd228fe05ea61a59b84f766dff8eb5d61b3986c08fb4612b05c0d94a537d74e181e2e9a056df94bbed0d349a65f1c832ff18c3ebc95b32880f8474b6c21387964d7b35b329a32d4cfba26b03190a78ea98dccd035e89d893418d77036c4062d1fd17e0251977e790e7e399c74654e83058b345a5d1209fa464ccc16249bc4d23714adb2e27b0e36e4ba1ad77f90e8d0f2734424dc1f44a6c308a095aecf0a86f7450af528f62bfeec4077868f1b011d37f37d5dd2bef324835c345b6dd95b8fb945fb61e9bc079b651a9542e3da747a354d5f2845d4953b9882cd1df12e864835315f86871b3debde536a9f9bcdc0d147bb51246eaf10f87beff4536c32aab814e21aa58931e139cd8c98f824ce04044d448a2b5998cdd649cad2dc887e9e1dc4219c13fc1d34cc5a5e205f9c69026312751828adcc4ff893678246e74960191f946cd01187e58f8dcb79ecbc3dbf11c01ecd7ce16c22da567805467a92d06ac4862925c45aebf4628449cfed8e59b29e47076057b5446e41d0012eb63b29d2da3e7e3cbb676c731438d40797c9b3594de02c028c1b51fc5c56d655d91bd2467bd62ee2f729102901b861788e625bb6e3710c7068ba0bbea188522c782f5f280000ffef35f3cfe6bd911f55c71aa97a397cad7fbe564f325ee5428afe6375c1e3cae12ca08c32089257e4f18ad657be34e94ea8b090839cb0accc19bb306b5fb341d3f5dc28980b0dc35472bff6f87401bf582c9ebe50bf2f6c7f0c95e6809275f9133ae75e683063d6a7453958589f320dcba4a3ebe1e773ba7bddac3ab8be7d1f4a7ab58c9ab6edfec38cedfc5f168ee0aca9023b4d993467bc6d70473f42990dce24e11be49b0b16c94352087a93457de57257bcad59761432b23228bc6c3d9cf63e1c3035a33a6dd2ed220613ab71792cb89891f06122f9b4bf5f4f43c72784d3a09084a293fa7d3c7d0cc44468dd21c8c92f6913f2a0f0cb5179e94ac73cc9e6ffd5e0cba8319dcd10068af3aca5a8752d2bc17ff529494779be0038a613ae4413b3b3ec0ca92e15b3c89f6cba694fa95ef599a90e695ac4eb11a3f8c02424196207904c263c152f0fda6a736f13dfac02bfb291d58e73fd5cabc00615749993a57a5da9aa4d9c413779a1d8382932b2d72883d279dcd573c3d3b3f559f8f2a31a211081c906f1d5d4e6920db80b6426f82155c94e8f179eb72138eec02a77520514f85d0239b0d6b2e129ab996d91918af539891648724009e2416f1b4a0f2bb988df96b3340360137e213912b1048ef6b486dcad8ad4f178715ff95997583534f75e53d2ecdf0cf7e3d2d756811dedb558f2433a29667c4972ca6cb3e33b4c3108f9aaeee514dbf25920befb2b455344cb7124e21fafc3e0ff6974f363c8edea438b93dbe897cb19c2898c2a3e70462a78e0bd1fd48e3ce5b8f88324dbddb3ff88c60fe896de957b7e98e9b4719f9cb14fe618006ec3e29d88ae52caec57b955db1a46c160ac7714347dddbcc87a5655e6bdfd48f36fe96898fa684f37105e0e7230279c07b257280f59b4ceac4cfe160e86c5e15d84e2179cbd16ef895bde68cba9389429919e87f2f1f59d0a201ff170a4351ef505905c71d5167893200c6c1a20bffee2d055ec3566c013c09c8694d82b138cfa9845b1e89b0b244984c709750156779c9b34df24879ffde410e55b32e38df56d97212e0e8d8b08a825ea05edb06775553f5b42bb3b1589c5f24f8fd1a15d277d86c58e6d7d55b131d160ba5a2cec309a84e25d645a6d95b34f6c66a438b122660cfc51bb370eaff5b64f34890194e8a4a28aba2f33583400e0be0599a6f2f7171f9f99a5a175a4aea63eec2ef95b18662962783b0b0a688c0e77af6991a207b5397ef76409edb3b964f9f9737c5c81e777f43bf8998573bd20eed038b9f67fdc09d7a199320f32d5846ae4bafb91c8c305fdc72303eb6b1f03cc5ba0d8a5e7d5050f4846a6e3453e4428b28e51354be009d339216bed74b49063f148dac4f7b21bfa41b7f930f654dff29f316b2a7bbae1de9fa2b6e8b07a012edaf21c6cc1c0b0e74e67c9f25746d0094c8d2ce28ee69aa51fb97f10fd47217e8c57f697b118e1e4c397b9ad7debffcc750676da913d1c5aea0fcf10154152e0a43ea19e3ae176e64e0380ccd762c2027c142d55c4ac1135dbb60083bd9c7c4a5506e9d09c5197f355a53cfe2a6d2f940ffd188061ac7f9d10afc91eb9fbc935c71158d8728c69c358e6d415883d86ee888087dd0c3816f0d4006c6ec0100673527df2a9528b6549192392cf14a1405a44e94073b834a7393b87ed4c68e1129bfc23e97285d14a50bf7b99ebd2d6816b70eb7eeccb0d4682f03a6b9dffef37ad26e4c948f52ece9d3c66e8e8a5a541deee89f199b035895373463a5499e83558ad8bbe6cb5078442111a68701eb5844401a88903f0a6bd681d6ae46ba76073ef87aa80a21a41de93c3ae348aa8f83fdf56cc313432a47d755be517d5b7d7527dc8cdcdcd6f8a31e565fb7219cb262a8319572c71099b216e85115fe6775831849d946e6ea8143093a0b257c2dc349f4a81637fee32c4d7111557ad8f45df2d2c5aa5a90b9c9c3c0426cc0989180a8aab67c86be7ee0655dc2164ab31fab52d4f713cdbfc15809dd67a1b7805bacc0dbfbb32a8e85b3320aa4b6992ea1b6eaf6c9473973dea1dfac256c57428039e18553079b86b7db26fbf4713baaf5c5db94bc94d75d31346628d42a7837372cb816c04edd413983b3019ee5e528d7989f9781ba9f185174d528a4eb8bb2428b3692a89ee449f4128240e5e8049fe900b6f9385c6687630baa8cbe7556a4f9bf7f70cc2601f9659b69c52d993973247b707053dde11692ee68da639013668e69c90504873d27f7c9dee746eba575eea83cd0d5e45c3e863770ff83ee78908ca855a707709d8272db846605cdef968d8332c07933d35a6b8c342e132bc5905af554d1e950c5414264f7de0b3ce56686a7072a7a79d60496079d6d7991b9c6fa9fcb4b56e59aa906e83cba848550973b070b326996fb1a376c814e51b206038bf5cbce4754ab2040cc07249a6207576d2fdd749ba2d4e6de5057adf12ea59a011c5f372798b0bb89b9c118bb5b878026a522a47bc76d52982a8e07a7eeafc33b63c6d9ead2118753cd562f39016db3e07c13f2b6eb9b4a94ca561afd3a27b92317903924da4b06fb7750989af81f22f2aaa10726cb4f97db37deaa12ebde45c797ea63f7f6e2f754ebce9589a13ed80ed79208f1c260495060bd16722cd5d9cec2ecb52f464f1e19334756b9879f1693f798124a755de5d10c10e559765ce219cdee64a2438452309f1a8a5e51d8264ab1887dff2cd2d04e741e97eb45b726edc43f12e76ff974ed3bb02cfb84d85927d0d8509d1dd32b50498792694f2da4a14b6161df17448746e7fbc1d7a55e38f2f940f82a3b31e1764048c880ef22343e42bb7e730cb0ab13722aa323960b56684e1cde289700aaf9ad7e408d4e1951b405ced8f5e630a37c273e21423548623367d860d101631d4ff87e719177fa6b7fd15282bc0c86cedbcb1773c29c74b926ff5f37f97062eb8317faa5b8bc6543f3285b9c2502534b5eb4242517379c6f512c431a7946ff001130116f84295fe13addac8f71970546e6d6064aa0cfdf272f71af06ec6371e7988969f5c9b29cfc0541ec29be668f0d9a89e036b603d7e85977a649b26dd3419af6479538519c5926cbb383e0aa3fd4bc75438a383752eab70aa63f3bbc2757971956bd3ba7a8ee8a0708e57c9ea8057d1fffdf59920ce8249475e82ecb183c4c9da8434f9c6c364b9726deb341184901f5592939470812054858841b68e783cf8f6fd9bf8fffdbd07b06b7828cc86ccbff2e08add741f50dc13a29ba82a3f01e06684e165cd01b47cd37957197fafb368c09033a3dc5058319762f7e60eb26bf2c1c27411933b3bb9c79c7ad825d8ed3e6e244608f34f9aa290f78b03349a0d60ab3042fdbe03d2da58fee43ead65e7e47307042c0b56f813d80ecc8f0fcd0450318721fe267b8e9eb2f3ea4f4fc4ba0b3fe7f331d250536a2d8d5e5f6e3ba8a31e112c09d137678d769b2967ab6cc8f79e9318235a1ea4453494ccc070aa2d4f2e91a0abb8d6adb0d168bebab0106dbc85b19adabfdd7a6a332f5a33174e6aef8704093275c3b76208ea0d1c29b6530930351065aeaa3839b0ae1774c0f47d56db3cd6367d8a9dce315fa81c87c6c363d4245834f2ccd77832876c4380095e3046afb96b295bf3c682beb3d1a3506908ee769d4a7bc773e0850cd08a086292b78c31643d9d00d08f950268441e18833dafadd67d1934b31a284a8fb7a9e1ac1b1619edc6f2078107d97cdfd86bd0427688fb91d298f1243bebd81690a680c97255db1a37d72efefe594dc350eb6197a4aaa0b40903666cda0c3938ff7a94a31ff8a3c4668898a803d5dc89099070ff5c197515b0bcc326d653edf00127cd63e3879022a8e8e98adf3274e67bc25e274f6dfd1917798fb5abeda9c3c98a6b42bde5417f247c9ceab174fd646511e6d32571adbbce3ecece4e99365951b53bf139e46567066f897b752568b3c89a41ee1e2f90f22a1ce741eed022708faada2cc0e7dcbd120867bf84665a0ae80b0679ce260c3c5f12f3e10a8c183437e855981a0a826b114f3a4838673047fce4815ca81478f6f6a6adc91a03ee61ca0d9367ce5bd3156c4646da6b056a1f0dc1831b6c6808ac5ceeda8b255a154afb5fa48bf52e7a2f0c37b7d66723dd9955f5b9dc37b8592899c12d8d87e0432d1f8b5294b4b22666905e3157b3f8002ec4e6473797f2b7f8ff5a5dee6ad9f6a72b4eb4e824dbccde7a6a55bf2ca58d80a0f0190d75a824f07d406ee5630274fd803da7f8b238b348532808651d723c1aafd704f46cc0c078e6d1a8e1bbcafb6c778d64e74aa133fd6e6beff0ffedab9e92bd0dabde8ea4836e8d796ac2663d32ecddf105afac45f243e797ce514bec1a547171228299401124416b264e2b6384b571ef4f1a6efe3bd1a3543cfcb5bc031ea7c812f9a911a7a9b1151f06a2366a39c5cddffe6e8059704dcfaa228f5f0e5725d8ccf997e23f56a2af47a3cb96fb3f0d16ba7a26d21398d38eb144579eb39122eaece988cd29909baa4aa73967ecc82f26a76701ef680cdde6fff35acabb78cb91646ed0fdd87da37d96f5d5acd37113a86ce7aed4300880828d6169542def51b219c39e65f7969ecd565592acf3fafe70d87dcbad0ac7d59b67f371573a8394f9661d9621ee9ea89c2de5ea02871c5a8d01526c3f318f77431acb1c5be68e01d7f55f1798c38cff7ce25942062f5e0bc1af560860b7ab4644ed8dd170a2335633ed716f5978689c5502093860222dfa31cea068413fd8680885758ed7e977a797241d640bdc4c2da2b9449834a2376ec8ed229c3fea827e634541dd5c480705a9129c1c6032fcf9ae0d57531080a7d7c6984ab9eb1decbd4f7dd163b045af2d6b99027d0bc442959044b56a4aca2d9adceec6865d6a0ded2dc28e76844b9fabbfaa037e87be1bcc54521e122bee89af0a23191f58c13dbbb7b3d6012f7e6f6ba20b2845d3fa0562a4090ad7e5a60932679165872b43278115830513b885c51abe17f56d35449766e067dc3e56a9299273f0d6ac30e7b773e87c7fe3048de807f0b539192a489d0543f4ea2aeee024ec5d6ea5f09a499ca4e4735e9a48028d538181b22e6486247f9ad741baa7792f431773d92b0f064d1958f4244f5153adc0b9c8312f36e6058aaca580a3fba2789a0d61c957a390167f9f8e87ba5fc7fc93350c2fa4ec96ecb957e31552459af004bab6b6c4ae3a1b00bf8d00b49e655874559de46615a5f4daff8e2b9a55083d8986d2309eae6270f32b931307cab1260aca4eb9e1ce94247be73288b2dd6ebb7b1fde4dcddf6db16808f5952f2ff86a1f8d2f5e6da76303f12af86598bf4a976d2db486e3f4881b811d1bbbabce8e30e1f4a4eb713cd662a961083e9ab9670e264b74649fc01ff350344c98890761d2aa9b1ea06662a8db07c030f74aba92c43589768fc2e34f948c67fa7a12f4820dfc0740cb40c205092ef221a7712fec12dddd641e83785eaaa3cbcc5aed2dd511d4a95bfaab5c8b5f3bf4ee50e14f0be0c5a85fc7f8369edd788ae988ed3f6ae929a8a67d24cc38003994dbcb613c38726d666d6bbe1c69d018fd1d8960ad0dcc0c5b72cf64092879d8eecb085fa9208d6ecb5e890df05226254df8ca18194f58faa8c09cae7546b33440d0f7ba85c6b9a8d8bdfa7f452223d4bbd5245bb159b53030cc1816ff8a5708e6bb6c48d8ce1bcaa9913c4d677b74601a1b4413a5f5ba405aed340cadb8dc0dc489206f5ce028079d86c3fef31dc7d5fcbecef1cd5d14ea51f604551a7e219e745b8401ea3924c08d28d71e85cd1ab26a8147536ee686aa74aad3e0696e6091c48383d037f8c53018885c802a2df9c0350ae03607f59463e18baddf8455d07e0bb996d20fe9072432f9f5c48f4f9e4399b0cd1271f7e1eb70e83abb345c66ca853bbae5648434278746ccdd23bfab5285c6ae739605d05dcc806d8aa6b9da4f1586ff74fcb0cbb42241299dd2670fc8cf86fad7e531a8306d7d441bc1dcc0b1020d2da028ba9f78cd9de02c0691fac608c6d88bef11c4a8f36efcea44eb2dc32adaa2ee2c686c88df787bd530f54e7cdf094cb7f6e77b3f284e0f23f6dee9569067e7fad0d2b529fb2e01492555f6dac0f434f6674297ad09e6df9980ca59794aec434764304c7fa34e53c23354c0368548509a5e5248c13b06f00bd22dda26f061e61a041675ce4ef0daf44725d151bad37ccc8e182b7d3a83f7c15144e2f70ace08458ed674516a7effb7388bfd91c434efc3aafe1ab8df8c83372fb21607176d303910220842e83e4478623c291b40d9593566470ab4a46787a820023c71f592a95a3586659d5b5c888dba355c1b4c24d7c7c4890d6af6ee0c046b18d54abddee86aaee98d7cfb81da22b38e2ac9c71e2fc35ff4ecb6ab0ed5187978575dd4441069bddd60be3ffc838b7c055b3e9cd24616cdbc20d5e5b36f9cd9d6ce70cdf2e6cc29fd4a472cd261271c8d47cdd4bb86345108ccf2702c697ba91d8ec79762164a467fb82fb824d4235ebdc980cb2d45b6fd7cfeaae1e3f38c8b9afce4f9e1a863d8bc21bd1d62393b8f8c6b429680828076959eb8d954865e9384c094e0073b9eb002446d28d88e9e264bbcfa2dbf8b8384b7c0f1e887012dd123ac80853dc4af2cce2ace7aec9b87cd5be68f6839b5dece1db96a3fd1a6df14d84740bdd1cfcfacc9d5b814e08fd866d7afed97f9a5aa50ad0717ca0f621933eaaeca9b2abacc5ccceda29ee61eefffdb316bf474855890971f2ecc9048e5619ba858e64f9f1a97f1f436fa720f2ee49f423607790c0d89d4604aebc5e3e606b109acd26757ea71d2b4536760bbd5b052cc831aa5a3d32317189191c0ba24ced0673ab00426d730b137b7ac44cdf0370135e5ede6a46ec7733d5ad7df481524a1f99e4484e251665346b8337345e15517eed91b1769eb0c9fcbe10da1091a5f4afd6ff7d20ed34f35bae7755866e03a232cef78c9c323ee06dee87629d1d2f0060d5634134d0b6382fb4fd310183797f5f3e1e7db1d32cd5b3960482a2ed14cacb9faeeb2f197283f50d3c890587192db8fa33faa42b027a23e9b70460c20a8cac7a3cc368867e9794484b03b759ac780312209a304d33c79e375c2d0da55c391191cfd4784e95642c0c9ad0f460ca8396bf6c55845055d11e697327d214de999557c474fb841c61c9665e3e4d5f28dfd2296f919733e611c26d74f375417b90880de4dc6e2560f513879c368ebc166e21ec2dc59b3ca1071f84b8e4fa6d1c8a0e6795bc608592eaf3e61f15b9d766f447078bcd1e242fe8192ec541fb93eef241f838865382abc83d9571f5a03c3e5946e53891f29614d941da528415e873a991aab722af262683b0b45f02beb2ecac94611269e9b6cce8548d181f276e0db723472a7e116e0b84dda8b7e5e5aff65ca69028c782e14c2e830da79417a5516336dc4cb91fc404c945d96c5c9ad93ae8f033174db0fbb2cd800bd0b9e88497df302d01b1148393c159c82e0b0bf3421b35913307150695f3e5d137e0da573dc63d472ecf492eb702910f5596ffc3f563d0dd288c0a74c21701890210a79bd7a04c73fd47437c6787fec03956cc7d9787e65aaf1f120e12f55ab454b72498e3e6e56660643b5a70c2e0a33d7a1421f0e35f690f61a460e9745e792cfbde4c42c017d2aae04f2d31a62dae586c3ef5c0652ac02c3f888717c30992af3e4f47da41135cb45eca2ad478b61f930610ae1f776c2cdfa387514780951ce401a57e7110520f6277a3ce6b151b72e650792febdba9c04ca43705b772e6d590d42759012cd7647fa32102e6919adbe07b1be9845f1babbafaecc5a6ab6b19de1decbde86a1a653c697dd8269bc57f7ed218c5e858d79afe3fa83ea372fd3f88a1563b66a258deafd84496c0aa1e0ce2a37cb890ef703f61c237626e3e15b431c83361da0e0b0f4d84c9e518086b480ad2a29a2963eaf5246ad6da886478e194c2e5900b53e14094faea3501206b94589d59060541d4da23f47313e69275c17ecf41bc8436b436d1ccc1334446805a166e56cc45fe2db9eef824be7acbd8bba6dbf6fe395442f602ba6eca1dce7d5e84e34730b14843aa4f53f64cd715d4a2d8c287e7bbb86c276fc5acf9025860ac17d4d57fa2f5d8fd4162806c6e766d69b571badc007d06d346427db7c18ca4f15a76ca03a6e9abaeb7e31ccae14a53b1e4b70278fab09c4e5e718edbc2878f43471a6524aae0c4b1ff71a9f1df485ff94426939509aa5b91385c0f2ba1b68aac83cf6b0f88480784adeb565d77365f4d662191ab033a432fc496a12f1ef53ea134faf410a094952a30572c88f61833e96879b2b9dd3d7548172e243d0464e6b143c62112572a65815eaceafaf762c04d54c678a3fc41622184997d87e60bfa1ecb317b1e7fb873b321f761fd87e436ddb83192725de1937a4764522f24f732c612010efa895d5cf5c9d95738c5dca03fd1da373f28eeb4dc3712697074ff4fa4044395a62f3b59fa9a76a1abc83019ba04fb5440bb463041e8a63a6522c76e9dba5b68ff4e7fcac1df87f335b3d0c39e09de7db7d69a6307358028106a9375e74fd360a3b2290512914b49dff5330e5e5008b60bb20e098a8b713ecd855895597c3e0df693d28c19662d8bb8e9f6302e03778d8bec187226216b89c4430e83001df8f7caef965ebdb085e627554a5346e52a80cc59ad5ee7d6cf2717e5d60010a74f90640e71f6f298559b99591482d916f30472ad9e32bded3673e48b69928669d15263af519a960c1369f973dc96c5f910b9c6394822bf01a1a3a508d3906c264ce693c661b2cfd8447fccb78606c47774caa397d41c60dfab677f226ddd9d022984b4021621e88b924817f669ccd1e6521cf07cd0c15b6d80968666b0d05a017c1ae23d0046af36d9410f779e8b151a885c3d51586f1faeb55624d7232247579a749ec745d850c355b4477fa874d45ecf9adc7c089041f1f310a004ffe1b4a07cfae9d4b259808d805bf6957b9eb9b819ebeebf3ea9ba4343ee0fda272ce7f1dd1eab641a0229cd90ff025e1e0b8613da20fcbbb2f46340762edc41385584b0a88302f423a8b0c5385013aa63abb2a9544ef7a0b115d5b41be66b5381681f0d5ab2f009faa7af512268c27ae69d47ff2c4cdddfe17a4c9794b8766cd7c71c5169a968a4e0b488313d22fdcaa9a723682a8566c4de21fcbf42b67d44a842c23121155bc840bcdf65253a678cc1329759af1c7f37ba7de434538abdace4732695ebcdd9613d36d7d28e0c62af826e2373b2084850ce785f45874a774341450268e4a7b9c4aac67e020dadbad66b0dc9df0f0dc3eded1673d360b7194bd4df46c5c26c1588c189e74b4e7da2346de82fa4ae6255277d849476d7fa907881d93aabfc114f50e81a3a830c45b0bb467b9ebc5543f286bb64704ec83983e0615ddfdc3ad840493b0d1c50bfae3b886cd5820625b33f54c946fcf2591eaa3dd817df2c1d755a9481fc123a82f7e7f8fc3e4df14f5e8b74866b36e5d66c43110bb39852466ada4eb5269074af10f1d1fbe871337aea1e534504b4b1241ae3d91f30f208217530d7671c081ba9efe28edf2800851b38d427ff085dd6fae6bee8299d88b1af45f04cf214e327762abee83f690d4682f8687c48ab4be4f1bc0e6f3cdb1dd95517a987e7f2c5245760b7dafef1f0f27b724053c06c007432fed2b5e7e24b4ce6e6200e1b3a2d1091e96133bf42f8d769ce26c724e2866139c2ad1aad4439b75a27504e3345d8f0a4a778d8e59d70100ab3814287cb45cca2ccbd1d46b59ab22692fbf2334d72811dd1fdaf698e662c4d14c36134fb5e6b891c545d420c4c7166eef61d62744ea09135e73bd3f4f54001021124ab340058826287a29806f4d285581645a0356f624a81f0cd9de7292e27b712b87276f641663445db31036cce018d4dc434040861055e50b38bff5fbc10240f7dd4376cbeff0b6d649914d1db16376701aa93643c9a91e5ce77df9abc237ea21e8788e3ef4b0bb3109c97f476e4bea541055b350a7a7978f0aeb10e95f57ed8ff5a2726a5bfd24e0c60d8b0aea20fd5f2b01dd9fcac115a9ce0823597ae985b6805c9f6d9d0f34de11f93b73b471752587f742bf8462d134a65e568f08e3f725fa37a73c9bcc7284a5079193dbf305d598ddb8f568a10b211232c1a14c1946ca78f32e5bdecbc878dc6095dc3b5f03f9788e4ebd8cd6145b0fe8d01ca88f294cebb0261e5945231637f1e80967a61403826c85137262c1017bd23c39ff92348573dbde218bae01f1dce99903b636bfd8f4296bf31ddffa9bc80e50749d29c1ebdf2a8d405203cd94b81cb0161c95935f8178f1a2a828f992692a15d38c9c61983b03e74da4ec680e0d791cbb8bdcac73ca820bf0c39ac97fa6aaad7964359dcd62a203dd587a6938bbdbdb79f525064eef4a2b87b38582e6326a8a088370f6ceec51d507bf81c6efaa0ff41f77ff50af7033fdaf9dc0d2a4c091565d7e06d77c0b648f688544ba9a495732352b22caa13b37768cc281257185868f777392197377452c6162969129236358f6c9b4e32de6ad3c929708aec476e8067134e766b1a50aa026c9beea482c01ba3c0818aeb31eb7a26f15eb5d269ecb444ae8ca12972b5e8a480d50d8f5ff92f517f7aefde5959b38a3b20a02308df851aa5e8ac5cf68c00f2c729612117b6eb40ac806188507085d1fc5d95fc30b0cbf02a20df8ee53c0b83a7d0c044f80a0f3a8e2b7fb21050fd345d1da622091711c7736477a5354f34a7226c3cf5c5a211afe137326426dea6b1ed1602e96bbd58fd63b142a12d27e3d26ac50adf539416fde2b8cf0b169b2a9eaeb9de75bfc15482037926ee59f5c6fa251454d06e96eebda7ee614cb0c77d9e21daecd9a81f5c4d6676e25404592c4204b27de1e35820e0697f1fa929b297bef0baf9a3ba6f1d0b1a9aeed0fbdc2f9f4009023220f11ef12455ea38cd4e649035672ad919860617786abd4342f067b03c88c15fbf44f2dee9394e2aa87cc15f1267759ab7a6fc93f7f8d5a74b2fe3c2d319409c1dc6042e29852990cddae2cb8f6d5b371ff17045f2625e1d16e344d2ec8351b2be84b6ccd872f2ef67fb06fba8d6ee11a8337eb228adb69bce599d6956e193ec00089590a10cb02723bad2b0e2ac4f531be0ed9a927a47a7695f7397e5ed0900df8060b57b5971e974990767900bec9e2e1e8474adc9740e47185fe08817eaf1c74012cf9244a320ea5ffe246d415dd974294290c9c748ab8efa6f61c3bbe228f5717d79368659a53073fb6ba58e7c718ce4a58affc208f6b97117f8cb3a547d9d3ef188b01b3161d1037ed7b7f97b975e4f73ac1ee7bc628c9a7022d598a50260784509544966f0856b062bf6d8660e4a8bea51504162b023020e79eb46e72a208ddc7b1e10cf8e444c0e46d1f68a40f52c07a6306e625e9081a7c9627fa11ff882d886c5adacbfdfeb58443920d328ea1a156b1e81a6ea8dfabe6c9506229b94ec55b39f16bfa6b3bbbc04f3b42015e3cf631f84b0f760a4abdaa73bd258c984b9b7b940cab6b79669348863f3893d0db94489e020da3e0e2ade09f64e8d1ba270ba6d9b2c40bcaac5ea8b90c81d2777e8f32c6ed24baa2c85553cce374681e351232d449ec0def9db23436ef601c441cf6b242b24d5d300610ef2a5377bc3d12b6f677e80f52c42a39e88651f4790eec311d5abaef61e99fd7cc90e8609d1ee59a5f94c08e0ea960dba6b4c356daa501b0a023cdc26e296b43586d551ee1ccbb48a80026b65e6174fc93e52a77b96149ec7a7d01d80081a4adf8494c80dd1d60a0cc216f01d22c42f3aa867367b9bc173e7cb74d605bd348271b95036bcd3f88820c3bcc6d84f8744bc8db704657899f46d6fa1fdd1502950482776c7f5194313cb3ee290e6938f80237bb18cd08bdd5710d5662d1cea325e95f1f660c0ced55964706db99645b50024c8964900da04c87f7479cdcbbefbec400cc6ec85371d1c9c13861f6a363d2da2318936560af8bba893208e7d27bece90d3b34c2fa22c5dec42fa98e296a01d1744633817ff1b76b05cb74aa062ef4abd7d682fd9e3bfe26bb4412c7f55c4e6567a1d593fc743feec82a25c9fd4b2a949f6562c8090548974c809c4bebba920441007c1a001373a1d4ba3d6fd3a26a4e2effda2fc1cb26ec6c72a40cf427efd01eced76fa8249f61cd900b923c2ba69cfad55fd9fe07fe72cb90ac7021d3e6776fcc1b2f39a29e3888cc9e7a32cd4c840648d27a052832ee40f59f07130e01bf108934b27d23d4f12872e2fc6551f853f0920d43cf8e9ec4fb4af3e1fa20bcf0e1a35b5a8680282df06be170e5531672a085cbb1127502a7f49c44381e80157c34c678b6f9f48d192d941fee1d3a84e815232b2879d5964beac3ecd2d2b23fc0fa73332d48dce5e664220a57820bec4bd9517fef444e16fb206866a8e3b12e1897767a1ca42af87108161f13df5209e569268cec03f09b1aab35280abeca8f31596b080c66066e04a6d3eca7a0ca5d07563e58d283ed04ee9d30a65d0a91116eb792eacc0e02bff925ff7b2a30899f1ea572bc08f1614ff89774553ee0f351d9cf088f426281a12310640fdf761344a40ab928a676c3221ca60662c15b6d5b864893ef5a84f08fe8e5663ca1918489901bb39032fa4b753eb6b3b04b8c1484b756b1628fcd7f3247a487b8e0102aa8802f70e9b85757694847bf971d3deefca78ffb216f26c08000ae606ec74510e7ed39eabe7be1431d6149a1e549a6372e47a0a2894139c177dfcd9e6402778976935cae0f0ed38efe10261fd87c9d3fc6b00903d418678d48d8603067ec0c8fdac3dd95e74e2110553dc0a3abd0213fd83ef3b06a01afacaf6f593ab695d2d45c20370d9264ef90a27231c27275369344896a6eb260eaee257ff73adc8e044b199c9d14244fffc6d5af805d0edbcf7de0c301cf62d758376ca19d6ef6638f9368ac527e199fc7de89afb167a64c7040251db20304d5e8f74bb3d44c85b0f60039ffcc4a033ae8a3e8354f6de34ed7c4632bf699e0e70830f9034394b03f0232ab78b1cbb30d23aabc3e610830442506673ffd5d65b2eceda5eba0bdae53b756623bc883220de2bafb0fb5445c5603da3f17e457f315172a18827ef33577ad6edbfaddde642208e0f16143fcc1bb9e928e916b5705e3c7e96a7776c024f13b4d6cb50d4408904215b3b7c5ef49fe8d93e52676bf551082109ad2f402324ce1e605cf2862a8912e1ea6021bf55f01522e4a3f0be3dd6201ee5f1fee8c94d89106730147321a42e53a5f8324a2f104639c45dc703e330d14816be19d2251d7c69cdca815d52a36be0bc17c17e5e04dca616397e684d04754a0fd38e70db9f876718eaa17874415e363bab73c855ce78ed288eab784b200cf5a7326813a69cdcbeb28bedcd5577a37d501387dcb4fca025bc151a3996904bf01249e5bde3c18b4529ab3b9522202205145a60846d888de161aff3dcc930da2b26ad72175b3fc634e6fcd5ff610e30f267d37fad34d5f96f21c54120d5e52c1a7e40bf7871c9d0fb6d7aab5aab3407e5de6c23dab5853fe5aeeb3e922a5f18495432ef5b574201e24788e31e85f1952b9f29dc4dc55bfd6ea98401666121b22a5ff8b7000888a531dfdd426c1e9b020437caa3d3b08985a3ccc6bfafd9342f8bd3a34b2f5c265031af5c5fcf09a5bfed592cd0702281984a1703826c3ecd7cf8942c1aaa034eb253e1903f28a4f15b6bdae5a1075afce807b43e1f55b2589cdec971604a4d78c1788e42281bd5ac8f6da22939c358c1fab104bbb6b4842191686ae81a784945d39765febe35fb9496501c4992f00ea039fad732d78a4c645355e1578c633aca17c3f1c5caabdc1ee1a7695312dd583b9416cbbadf77fe7c6abf57baa6d92ff89e350ceb708853367b9c60e2c51257c39c0bb165c593e0b52682ef9cfd9fa3901ff00e89f79d38ad60895a903bf065e824ba62d71643f4a9babe2ca07c49218bede43467eba1bd47cfa9388142a6026a86c19876f677536ebd5069486f7996a37314326920f03645552fe6b9936f6938c428e64afaf17049687b00f896ea2932e97c9af03fc0183528a66aac872cda2f1d860ac64f888aedbb6d79f2df8ce47e847b68c700845364cfef1fef55a7cfc5ff52b2e8559457754d528f1ca57354e0a87836e3c4f70416431904151e80f602d1fd41c929590db93109373bfc5ad38aa2e8dfe39663cd5f8654c9af6a55a110a190933d4b19bddde91fe486832f9e5eb22e454e49ffe815e54c987185f208d04dc3a92ff81d0e0146d805aa0db008546c9d4995b09e16039c59918726c720850e8e1ab150dc214bcd7450b5710481d617bd5511ebc7205bb56a1d0e0267ef0512433a89944d3543c11217b0a9e170f48cf265f0a0dadc7c54e2603b1b715dda786833b704ffecd180e5499e74ae1530b05c90e1ded8b9aa12e081d3c49f4763621845ad00654b7fe12ca50e8e5aa9eddbc3ee4f3b5355eb135a1c337c073e8d538525942d8926c284762f6abd4665989ce383e348418e267530afbe8715181eb9d3e12ffad34f69a516a3115d69d986cf5c1ebea019eeb059b50f5e12253ea10e95b9e4952054cb1c8ab16dc8ef9607db2e1624c502747c516ae65d3b867dde08ec87e5d613b6487f91969ec06696e52960b710668329079691be825331330c5d76e246fbee8d2b4494bb9a7fef449250ffa1753e52e84193975d304d83cad20a6ec153b9e3f567590531b3bc7e0ae6d1cc7829271103458d08713dda6d7d5ffcbfb646b89bc6bf19592b231ed3cde47328df00176730f974a5ba884f3a16980d625accc7fccbdc2f942ee72e1ea1ff652c2f35bf3d838cac9779df58ad815f5fcd9e9beb20e32e9dd24627206c1407c5a476fa1727e0c9c8e357784eb7bbfce891684032ad109096b55aef5bc94ab266085b5a96fbb5b84558bbca6c1a8e5785cfa0eb67da880ac4dda7ebc071c67f4d72e9f622ecdc94898da473bbd00bc270b0d689086e272feea8d512f12c45b0bb8e4849f4a02fb0838902416e90e93d412cf72ae2d11073f63a8cf98ddc2aa1aacaee4f8c50160f08eb907f4cf239d69203c56fb6b03a556e3ea4119255deaa2b1459d29fc0cb094f6b46880cf52e507222abc2c6803425ce26d8eaa033405614e6ee98454ff597808ed66262fe76356735027df3de6046a74ba35fc058ab377bc9658fb262259d3c6a531fa04d8779cf910fafd305b5460c1cdc8f733998fe988c2cfc79f715c1e6b42265f0917a0d1ff1b8903116174e99e08e5ea94a51ce838f6660fc88d528b0fc08eff867e4d7fce7245fe1c336c1f3e8a1dcb96f1af3cb9f9f0cc378632b56446e10d0312b31c1ec9f27872421e4091581394169438a3a258635ce393615d2eaeeba647f9f211066872927d063aebc90fa1c54addf70333d930765db7abed739b3c4099bbb83c0fc01c725fe637046325df5ab7bcc529a0edfbf00d5a9b992b32833031b60ffbce212a900c2bc5755121aed54640c7d630e8e0b27938c395f2d1f7941ca73800ab7f9a482bdb7234c7502c243fa5ff8b7977a49a8226eead9767214becf8a542d516ec428a0eec05e44062ade98c5cdfa1db2bd2246477253f8f6cd1deca8e55de29b7e9c7f4dced80e42f9a44687bafa5fdcf721c2fbbc992ea5e2ba53d9631df13cb97773a09231206daa713a495a1841e3984cd3caf4651b1be46561a0862e96f251efbfb236827c2b3aeec95ba10b342d9ff0e8f4cfccacc8e69e3070b06097777d593392208a9fff75b6f577ac426a0b02bd581aea3b5ccacb5547f338fa569cf46a79aa2b475f37a4309a099ce521d97a79cbd57cde98733ebf04d7d3add7c5960751a6dbc7ffea909159992ab8bb4011584757867f09ab0274720e55516327443372a6fa317343bdefbdc777b697e07664235fe5705a58f9dbaa8d61924cc1d9ac1ff3eb39ca8a2d3f76ce919ae62d70e96fa098ab89a53c3be3680427a79a69cc2bdf1b7312a683b8af909b490085621a64e31be1a56e1e8717511208f4b4e6323ca9b2ba7f37639bf3acccc453ba501b63a0f2df6576169c7764345f51c0abca5c4ba6a6a81c18861c0f9056620c1b171e8ec20eaebeafbbdc2a76eb9338d9c6ecc54bc4ce5e21a2915135f9c11ccd9691e068540c89d03d82ddac9d3ec6cbab9369038a9db00b51b3436713fd2785c54a07c7db94e58bce8db40d1817cd608d8243a452bce8ad83cce2593d907bcf9c9b5063e915ac5e58384638ddc393a197108bec5e31bdcc2df1a588c39760ae7abece30314733863f4484d7636d9d6982cbd417db248219271f5c44bf02c855801a51ba64bb59cf007f31c25959497005376834a266fa26841c016cd11ebb83fd8b304566cca362f00f2dbc2875c10f27595c0e34e3bd99ac41da67b961d742f5df3a71906f1aacf73c1380fa1296e4314d68bbc3555453a0fb4a462214617cbf10a2a309429844da36035bea6fd05aa822f3f21437a74c90d6892e864336c7a5eecdcd308e2e06f15bc93e999d8d063e4f42c4815aa5ebbbdd701db0ded13e66dd97076d3d355c38cfc5d5031442f38ef54dc5600e5ecd1903b87880b7b1a0a8f3ddd27c028b0494a65c36590b15b2bd4ebe43128526779255181783afb22cb2cddc809b3d5ac3fa212a808f6aca04ced672daef9f424dffe91b1c3c2438603111952d82ceea7163c35553e35ace8568ebc72ad6d2d83e94c922ba1b9c60f53c2d513f680be5b167a8af6f0cb17bfcb76dd005221e58576d5f2d1cd27590703bc2a1786de12a0a5f328acf9fe0cb489fd47f3744e3e60c41c8b118d7a01d64fcaaa53608d49118c05a43cd063da86bb5734c2e8be32fe9af47597c11407cb44bde375e68b602b4f4b2dd7896cd12b96e553a49373680d43272550d5523ecd83abd50ae43f900029d0835a14ffe2c7ffe4a358e6018bfa7d66472b87aed75b455075a9eb4bac63a5aabe7fd5246da55ed64c64bd89974fbb41a2f48cf144e697c0847267343d52f2e92e1843825eeb0792f5249a23c7e2056a882ad8da135767602f4359cdb383e1e5bb894658aa75ceb56f8ce36d9b62afb09ea48eac422d73294da1532070261e9e55857e4cf66220bfbf2f2c17f8c8db616561b33d3cad73d802559f6bd2aa5e2a84beaccdddfa498f031f3f0724118d2e15e6d71357c60213849907b0017bd208932c0be73e0cb73317a1a81eb9b009b18e51dec8af1f3f67c1755a2e9a6802e773e4400c28d52192ca55a07160df9728f7a6cceba72bd64e3dd1e7d4490d4b89223283745ae495133acb2655d19351be6452f636aec4d0e252ca9615c5b3777a687342555587e36306d731e9a0908f27ac62d74f5f6e4faa193606976733efb72dd341c1a960e106287ca707d341abb11f3db797ecbaaedba25087aa5fc62d3d9b71b4b0882a5b84a61b27422eaf48c8f36a04051332347dc24640056725bb42153a7c83b3acb62a654aed61ad7d05545c2deac16ecefc775ee24e2eece3998daa91f4fa5c417343ee747e92d56bea4d82e47e3a1b52c3ed22c56c38e25f6769533df577694e5c7ac2bd2390adc142dc055fb4217d7194f4d7bad80f94932b91df606ab39b6b4ee767b8b482b71eec810561a47044b6a5d2e4866062f8d08f353219e01304e79850df93f0c8d92f71f15143c5cfdf12e09e9ec571753d350a21a743fb2f06b3f30c1fe47270afbfcce5c765e0bf8ed50750df41f8c3058fab28f2b5102c87e847cb61bb7208ccf3f76e532b4a1a297d1b47da288732f60776abb0dc62743a081e2d6b5d97f7624be1f7466bb20b2d1af7c42890f3833abb446ba5e63f4147ea117d3e8509a5180e17e96493052284a6e33dab70785649a3208d138139cea755f46a33110b6893ac410ea60a1a5bd2030825e8cdfcfcf0b80dee28a85f6fe05d6c9a153af7a626579ebe507a0501b1bc78cec156d2bc7a2a72a98ebb8d2ae6fccbf29bd2ac8359b528e85ce59b38b4cfd1938ae683c7ddaa8cdc6a3d3e48b1afd96da45ae0c148aeb023953aaa3c214243d31d443fbe185db7a599bbbe206469c2a92588a8bb6c0499bbabdb83e309ace1d91d2737259f132137641013042521003e81676f30a2f19b5d42e4bb4e93af1c33569201a0cc38725b16cc544e2087b257b87bf7cbe3b48f160f4621a88554b98516273f690bfdbadbeaa0a44b4e12e48d4770b87957f961c2a76ed29bdd5b8b8d6a7e9ce7bd1e7fdf636048d13d4874946178cf9be982c24a5af86b4fd4efa38b5869ec612c21de5ff45f736f91e376e306e899f99a2b40e50b2ad39927b86ff9bdf652750f2405e1f80787acc843fa7e7d15e1b283c65f5ace0aca31fe7d5c221a14be909dfeb446b10d58836670842146e725817164df4446774276d69cf35bc982ef3d2bd6e1695fc73a0e93210005f12fd2395bbdb6b85e8ddcd8f4651682d194778b967461ca1ade6f752e6ff87b899cba24b17c8c7d758cc1b306c74ca1bcdb198d7071e7201dde90cd10e8b57de43fc5df4769a51b74b64d45ca10a64dc2c075596bf55d0bdeca99e50fd29e6572dcba2775bf7f1bd52dc8bd826fec8f8258e8fd1db48f120edbc18b423cf60a436e2d2107f6d8ebed7ed58dc20873ed317bb81c368a6fa2e4b3fbb6b3abf18fc8ab5843bf296859eac0a51e3b8e69290b17e6825b1ec2545a05d32b2c69671b4e65cf656e3444dc5d9c473d108fdd4826707eaf6565a5998e7841f066371e05b6a3cdd83638c10fa1c00d4a51ce411236d823c2099d40c476b0a06e0994a35606ddf87789120362d2922cc4b22109c96222497bbebb1e85774d96ecfdc5b97086658a846c8fd8f542265c13335509531c7f6fc515d4055648c3c4c96b8717dc37965e8c7b4095be5dcaa820ad6a26f762f7f60195d99c33d1ece9ccbd85c6638235d68ac04b91e28cf15af65cbace9f165d5f5a749a6ac7e3321f7face37d8bef661a77598f36a262a57fe242414608dcaa621b1f41542a4bac79f36681186106a106c561cd6af2a4638c75c29a20cbac6fa815024a7076ba19628cc9d28118ae8d0f556a0b578c4e6185ba06769ab7db73568be4953876d9b1c93bca7c838e444cbf51fcb2a0c5c848830cc5ec0ef2b860a59f12f06279037ddf98dc7c36e27582e08586ba68d457b6c67b00164c52616b4e81ffd7b0f6736fa1de4e80cf00fe63913243707b460f6e493ca7ab19122446810083a3d2a25ecc80b2c7e853c9c0b58fa8764f5a6ac99280d5fe5fd5170222358caad74a74ff60acbe61bb23583cb836fa2df227784d342c5f43d69f56b31c4c382d2163692f69a5c682deb72ebeafd3112a639a43b12a4cbd4d8f1bcf452bdf1363a5eb5205342c788e1d74fd2acc7812afe84eb61b6e311aca7ae4b964118df9a694a2cd8fda7f92cd26ae4a1f21791424c905b4f6ec6a43751dd831264f1c13d85352f0760144f6e5f1584044865230723238c84da72a2767061e071055e1704c7210d020ed4f0b5ba8904155bd39cad2291c04d91477906e01d356f85745c701cd1b0d14777e46d64be3910eb40e90db8fadd6876826cadd415ea52df558d34f51835fa62a7085f1b78acab548342a524833643810b501f433d133be29cb12decaae867ae2e8d9b529f90c1d7c57bf3b85c2d953d0bca852cb101601a4b6d5dc83b91e16e892776fa137e93497e8f69bd2baaa26eb6a789fb7475da6ec90188522b201a3a6cf95a233cc453a691fa5980060c9a2d0c5e1b1840f9469030296e348763db863c26e0fe0f55443521d1cab4df210771d78071cb44809d276c72abc46853d2448c2f41b530fb1543b4571de3d2266afbb1aa77057cf09eda9e601f56d4b71fc34be575e58a98ba6e87487c735d49750a7cf77e678935bd1c6ca89abe794bf8650b43c51d7dfe75b25dc803cc5302e1a74b7ceab500b63029921256660f593ebe387527324d2b9a98360145d572fa90d1caa792a6ee6e4f1e8a00febc28a40261f8ef17fbdc07365ce10d5239adacda473859e4a3728fe7e79a9384005baf5ff75a38f90baeb14c30d1294d501c31c5bbf8c0ce99445f2cf1ac064fca937c0e24fa9bd1a2cf230d19a3699c1a64e47870b2d86fe46c8e7c38dab104725e5237ee99d90ee7ca927771b7a03062984d617ee80966107a933b725ca683194973812cc5288962fb26ddd4342a9e8dc2234ca682db32b8ba12d4da2e58182220ef1900e8a53c86f6d9e9c41b98e64cc4096a8b43985799cc75bbcdc060d4e727a8dceb9a1eda2f90a323104fc88bf57643df1d794c5135c95065e24fe8ed84521cd68cbda2e3f57687961e4cc224db17a0b2e05fbd823203d2d46c7f3c4441f8ddf007efdf69262d7a5fd3e50cf7710de444b3b44f2bf8202af7588dad25877b71c6a1cfa598348d94ecc422158def4dc3f5323bc1eb43d8531e7bfe19aafe7f54845a55519ba7d237a46163d16b2b4acb545ed6256744111c97a55b1d7f034689c92a94ff4a8a195a38efb13eedb90597cb6bcc7437286170f8ff25c6359aa10da82d5620f0f24832d7c2dfe2832a76b5f67acb8cee4c20a0d65b5fe6d1b2f50aa248eb32e728f3b5d0e6e2f806202b47241a91ae90d48d19e441410ceb03ff1e3a2ddb32e8d0b756eb45e837704686b5e8daf2d0ca219ff5d218642bcde7631d601f30dbb962343619c8b7217e8e694ab7d116091ba698e2255ba8cc42b9151a684a61c2dc05ce3adef988f73f017113b89ef8ee158c65aea85b847fd912ac31dd10a14aa50f830c6ae7c614c705331022fc68e6f1c16de3e07c1cb86188fb9da14e83cd73548e17e534d5797690449213de8a82750b32d4baf608dff71359823c4d1859a9ffcec474d77327d1ae71391c47243909c53b8160076d0980ea9875140663ac6ca477d77d7ec5a7547cea247bf7397b5ed4cd9ddf20837a4a80c3d4c8746744e508b5bd20f270111885a53c0619b3194ed36e5a3aae7e902d078cf16b4a9bf1b94796dcd426929704bac6d6482963e6cb5a8f561877831e444538e93398a96c0a11f505856d78976dc58678877a29a8f785f233e34dcd231fc5802d2816972e373bcf6a16179d462a75511b918b82f341f7806fa0977ab09ca644c15df326e4ba6d2194ca57047a278e448e2303f843be6e77d42b1915dd85d74a397b249567ae76e636b61ce7a132255503a4952b80a98efd0d08bfbd4d2398496481e33c59a4d2a38eec7312a76aa9080a605155d3bcfdb5550e59dc39855f76c07e512dea40c4e48c5af502afc34aea8e0825a85ae1c04058da0aad60baa8da79bb5ddd8d2dc0189ac9e8172e3da84bb85813a3b191bf3483dad7df379a98cafd7888abf59d34b02af1d7c0acdc2da70c99365e667636c15ef561be8e292f0e9bfdaf1c6fc85075d17c58251ce951a03239b38d8025b2fc006a75b07bd70565da7f8af9f913f36f204fef464dcb9148081051991af8d04c5a2a655568e2073a5ab46216de1ce366cae9f5a3cb783bc52c93f3c0ff2d5be25c551a5af121d8462ab9185fcad7367e259d9bc01cf30330819331452842d0d4b225ff3785dca9d7f856dacada460a9b904cf89d529e9915e13f339e2931ca94616df518d4c308322e382c39d0bb964012be799f42eeec4fc5ffedd4fb25330aa1de62fb58ab9838b0798dee8845c5b737caf3b2471f48836f47d36841aba0dad52ad59d58acedc3c891a474620339dfe2b0c84c80fff8af2777d7eedb831cf6b148edd3173530bf00d5189ea79e78b27f855ecd934adef71521baa48998f13fd7b4bc997e1ee9247b9b35a95e5a37ea4102bb4ca643e129b15f60fecb0d88f1d810a642c1acbc201606bb47110c5385cac4ef4d3eb6ae192ed20a63b01d8a3c7677821a87dc2c99e66f097452aced58641c47a9dc15e2f5802c6f6b09a4b3daa9a0788768c017ae7ab77f63fef9c52f94357baec99e34bf4f1cceb5906798ca470e1a95ac84176c3e195c307a16ae0566b24bbe039ca64a5892616559e2155fc1d377ed6e8c8f861a7c68d7485868fbbee8fd26b004c3645d6b6d46fc021391fd443c2158f7e35a117c26d2ee746b4cf0898b1534e2e6a5335c328644ccfdfe29f9b3960cd7c09b984f4c92802140eac5f798b06f3e29015a4c3cb5ca6c938f86f665b508a4d93e9a93a8d7db9d711a3c6175263a44464f0bb9a8df8b62bd9f46e93d4a1632357b4ff9c157a40648df339052cae2a9bf423abb42c1a42e263b1a17954a01175b3983943fed2e6827bee460c2dcaaa1a2cd3192fae56a19b52f4506c7bb0dcc541acfb7b6da48c0120efd4fe98baf6eb8b284752fc443460a44a1ec63c19ed56e23a396fd5b8e7036830ecdc6e216e6655858b06aa940d49c7fac0be5e883a4d5408e84ff5c778b14e167154dafbb3567ced6063ec97eab6afcff7c89eee1bc34e1a9daf59c06ccab733840ee96ba92ba8a4dedabb6066bafdc6d429df7ee7328c4bb62701c9ec77cc4328eb2ba7971fb6a6c32f54fa5db398956bd25242a33138257fd42bbc3b543ad6eb93e613373a274e859eac40161e5dccffe2acd4565e1c4fb1e6500e993fc7671157e452b958b431cbb2f1db84ddc72f197e2784a40b5dee3718fa130bbca7d51884ee777c19397d0de799e23fcacf8e74cf54ec7c63facb4dd6864cd143028ee3458a33016986fcb20f9bd82f065da53725befe2c4818b9e46ac165539cc719b7863ac057867787eb8bcb643e694d3a55c2237d349e95deccfe78768a4ef7c2ca6f48711bf835a4590e4ed7bbe3875288cfedd77ee01adc4122b4324eab2f967b2918f81272bfa1ac302a64a95619971819da437052ef63872a1280e5eb919a2fb29c00a2ba5bbf9bade6b481617a96cca728fc849f4cd3c338cef37aec0dfe40937b635d4809ae47dad71bc4921c38c9b21da4fd4237434a54902d3407cefa88bdb3b854ac8314d55a83b9a166a960fdee4415cb5d69811844cfe285530e5ebac1b28f9bbcc85b047a5e14429ff33a3d5a5983613057206b2f345106c4857c4595a77cbad2f3008100c99b7fc4fe0e4de0b58858afdf452d96b47e9a1ebb02e7f4a30194b2cb7bb6c13687efbf6609fc931be23b54da0afdb5c83daddcba16725b028569e97104150bb3403d78bd76cf33d00950118ccdda4f41568420277f761c4293b1c0797481d37f820a82aca2e92c33096401ca549fb360c400afd9150b0f694f1032491f8543d4c728dbeafd7f182876e532f9f74e08fc1c3784466df5329060b68dd73f637fd33f62828ba8fe404e13843952d7b1faac8178c017d9666c94e79a716f71d31863c92566b9c06d3cf81394256350eaa61bfd700619324ce15b4c635f9eac4e5abeed72de69ab03a467b3b801169c593bd8e1c6e78e5f7e598d311afca12ec449b032bd413da22bac434891c040f12cb760c224eac1431ee84717b38b408390307acf6cc1ff1b621afca170aaeaa217fb0c72237360cd6f3b7998f926703dd689876733a2d126b95563d055c36676f3e170ac4a31da5a207e3998f57d502f34fbd37783586860c508e0aedb4cb71459def02e9ec2f13b3c404734878a40173b9e67516b0688f1d1de7a63ffa37021a77c5de203fdb09a97fd823702cbd4f4f132faee6e900f64e00acea1fe4f87e507a9b07d892eef9abe24588d95aacc150071de956a77c86551e07154d7136874158971453990f8bccf3adf0b4aa9a2fe19f10767bf79f9e313dca9512deaf05c3eab7777dc6cf2af6ffdc44d3627c2fa3a62d688f8ee3ebf2b4f4921e098433b4c38f842341701630163f46df3534a04e877ae42e282348ad6c21d88926f5d24278c963254a399e6a357f6d5cf8524ee354e1a5e304a83f237fabaa5dee643e38ca47771abfe722ab72c86b6ead9ae6be9b1729468d84a421869ca8f37d9241aae275c083dbd98ecea9bdd8ce95a058840576bd327e8ed07e6928b1a93e45ac8cc779ecbb02e20da662b5d56c8d9e423e061f55dc931130867f39a2e19838733319772465171bcd3b0304ad98b1e4ed94b1b3e0fd9a92f4b2a0a5ca4e08d842cdc81a9b234e8b7c8a999c3b9e5436289d00a2d580a33d985669d877944c707c1020d9a1f9b830fbe21d00593a4971038d6e14ca4081dfc0db79447f564510f5e314063e4ee46d72bc8a73a71cab0e102d806eca4df39d82a88d15f894b0ba16252e65a2e4973fb811e51d6398c4967eabc920c68256ef2ead91ae8b06523b70823552ad2bbe6bbbbaac8adf1c0f55faa98feb611c848473c96d65389f08b60f0aca513b3093377118ce1a216bc239e2a146cbdae472dff7ce6e24463b4367df5f6c6eccfec5d27a954662b0b2158c4e0ab807f26ae01f958a40d9e89a456a7387225eb7f2b9c030b68290b50850995f50162051626a26704efb79f3b238240d4a6df7d5eb4d0e2dca7d6458248ab4abace53f720b13921a9f8183c0add78d702e2e379525a77f9031c655d8a908657012e9f970e16e2dc70f0f46658fc22666a131d11a356fdf7fa68fb705050c870f4e4c87c0fdd2a34d1b9c1144dc3c4fdbfcdcd17555f4d48af31e662297f9bc64e2fa4dc67f747591f6c8e10e33896e0db0f80b341b7b2a581b1a0fbce915538a43d14ce96193516ef55b4b8dbb4c3ce38cb091b297016a4fa3de9fb9e3c9038a3c6b2e0b908740c462e4fa9620d10347f2b32b8746e541e76f6df111a6b9c01f5949d4d2e3333887b397fb19c9d0badd43db2b2fd1da3fe9ea86db0313747c19a0f73aa87a2b411b7211b3118b662ad4d9a15ac85a2dcb9587e03caf8aff0f46cdd6b339ec6dd3f0fe8050f34a052027a8215c32469604a3bf720c6c00aa95dc14d7f297005b9898bd0209473b2ab94ab1fbcd1d06701046c4b3ccee649632755e2a81a597c8be23cb130b4dcfeeb707c7666b155da87f22ae2744177622661e24d7da7988eeb3a52a8c4bc55d8420730db11407eb0f350ba37e01880dd3c7250dfc0c8e2bc2595dc2f9cfbe5c4d1bfd8448b3e4c9faa6cf5318909d8cd36746da4dd9a10b9e84571b98bfeae8d2e4990ee7514ef3527f1c04bebbbc4ed0982840f72a5a7549da81ff5ceb72d598753078233d5fd529a52e626bf9fb7fb0c929c4eb248b77b188d2fd3a7b9b380d17393a3ccfd8611a6759f88f5ff2ff7a9ca6e637451dea7732ddfedf4501e5eb90edb1fe503763ff0b868242f4955ba5493a9cfae307de763d01669259c71819cc375bf21c469619c4751425e3430ec3732ef67a7f8f4842ab201c0fbbe14abae24e18c4ae770b59c028f9c24987c16a4e184882d641954b0142e7afe901297128accbc3ab8b6dd859af194816463ccf20fbefdaa300cceeadd349ea8f28c1968f79ae0cbd1c9927d6adb19618f178b1fe451e23d85985bc391692cd3ab9a715542b9b16b5ca900dd883db36df7cc64af937879501f79e6790d83f45bd2c3a13056e65a45a627ee495e2565f6d5231219e24f1b411267a11ee61d3f5ef460a43097995c0a8175c73d550d42821ee82e0e45e2808a28bd31d73376a0da13c017658f0c0aa9e6818796efc8ea2c81745b6dabdf57922021cd3bbae3f6c0e5107854e6b5b1f6ac03d8f6d5ae0f05b6a1aec1c630dc63f08b6f98fbbb66e7be8e26ce4e8078682f0ff530ad99be1f8e1c3447420eda0b92097567cb73986358b261f76120140b30fcacba64b4ef1bf9e34633e2e946576f951a6bdcb8f84369cba24245810d3308549ad0a8271b7deb517cd8a263127045204361e6e88d6e046bb5c331b246124d38915d0700acb0d33a0eeaa91d3547fb6fa952424b9e19f5a6abe0c3ff26074d2189280f26988b66cf617a73108327eb43c58123ab8c2d1c3f9f53383cbe9ff21cb33745e72e7de85ccb03dac6348bb8aeaaa61ef462113dc5ab6d03cd547333a3b4984501a3c9e0ca0e2d995df48d01b1ec5520c94cb0239e2df2f46c70ef93e3d903f5ad08331e1faa3b0f82081d8f27696e62972d10b484c368368b5589387abcde0dedf9974881348b77bd4a62964f5b49040f5f1e5d264fe3eca294523ddfa092d64c0a159ee3db40c7946200dd8817e6e3ecda0681f1c42437778e05269ac5180ff5dabf0300069f57b6af6297792e7dcd0826f7adf05aefc95f1cd00057d2efeaeb4549d0fa0cb86e1b1d09df2797e46a7dedb651ecbdc024a0bd763f9b7f959db06b518b12305caea02da3e7a72c35fed536e0f5d70562aeed818398dd00600a69c9bd3a5d000ba22e3a22b7c64d2473f64d35456c3edff584101f57048d20a075fc72619bcb2dd5ae18e4c1577af5c4ea0a50384847693bcfb31ea381c929acf618b4f34a6c49653c2eb32912a8f354839bb6da8ab72e9ef41ea450053ed9182536ffc48034b74908e01883e4b64ff5ca60db75994d84e113b78734ecd708551c29ed22c54877f37a64fb9badafcb9be1927e005de84bc45bc2383c42daac3b1f90e9719efb51f239d15e851f0752c44aba75ad6e2ed958089c4ae42e673c9bc1b356736169c2e3edd310a9181188ae7d66be4d406e14abba07e774b77935ecc4338c5eac0e00debd876512e6ee750f953826a6535dad986243a04861be6fac92686193f3f930b77629f6a51b9b38b0a9f1d2d63e7f26ed969181c560020a5764b284845aa75ba8ec728a92c7e4d01e1a17cd39d11f301ced9adaa4ad0b8c6555c1611e5a35fe964cadf95102d28efad1acc2c11f71ad72169ceda2ee5e05f23e25f23716ea0981f16ffdc854fc6b4f8c4e629855476237960670acf9ceb8e75211b819b9320b8a0b02ee60a4207b7bf5bbf14c4a21c05ba09d0abde7f6be0c86adc404b8046f79e84a13549d149c63352fa033edf71f86d8ca7a9e618061db5e9044cc9ac011281ff30e8b8266bf927bfd27ede79fe1d84e6894fa2ac7a8a1d6c9cb99623534d94cdb8f64e0354b24212f6aeac66330e11b45e4c86c98df87a59f1f9362a92a78764b0270926b6fa5aff045f9b8fe925c27117bb0e92348441902712f377ebcc7f047c0087c2f27b6e3c99841f2614b9e6f99f2245b3aacf6599b74b7e66197baa49c5a802e9c482ab47f899315a18795fae97b66dbe7e9878455c10c6957e71a8286f48676a15fd151fa0452b54767da784d5def57fc71e27ee4587aed4946895788824f0bbf3d74dc2b23c4ffa31dbcda90d2de2919bac545da2079882c6308d41003153100d851e6434485a52c512c4bd4aa9b384522ecf81bb72f52e46d09e03b0ec32a376c1ecadfe72ae422598f351cffbcc9954ce5a3a06fdb43a2ef3fc898ac78970a0746fe3b78e37d639fdd842244dd24199234029f1d087d0c467d2ba7af01d0b4aca9b1a150a57e7dde230626b1ebbea911e24b2c9ff8bcdc94198d23c3126743d832b4f0d4d4a466c40ab218e8083e085eb3ce9cac2fa6d1022f9e43aa850b21a2c5ce153834422a72082e3c80159dbdd9f4493991f12197f377975f7e9bb0500042885be86eb1251226013a1a49056c7db98b6a87d3acc16c57ff55489d67a81e05d171dcef047fce4efb525b12f95cb2941cdcb319854a16b0267a13df04c3a0779b3457185d4280e8ec82e513f5a6094899bf9d48aea10efdb920903b4e4c17b6bc65c5e1504f1a76d5d9eb601c564bb13f308b4914131a90bcd9924787b0d0f6ebb98ff637c743e8a8f5206c7409cab448480e75623ec0afe7efc52cf2fa0485db56bd63bb0f02154b6edab4da3436468fa3d7bccff1ce0edb76cd4a3ee2198ec82a42d6c5d5f4da607340503c1e74988a836908cc673dd78187234777fd4cd9c181216e3ba8e544c5d90c94966a8069baceb58e3e3607bee970dccb10d77685e5a4ce616c87ed828847f21ad0631727e865e76d69897e549bdb01450df19039c2e191cfce35a86a3057c739ad00a64a434ebbe7ec8d64a10e3a4c82b8956063cf92d4e1193103bf1912ca86645061f3595db3e8ea905e3eee4009c03be203e46a4176107176c99a9ab8c1007f0858e2b4f4637cd90651005302ead8c09725a16c8ee5e47a51b699eaee8b4e26ce16573da9b3e46226e41968a2781653257f1ee4c3a9ce012ddab4d5a16f6dd89af4a5222c67eb380e6bf30137069daaa4da1c303e852363f8ba9b9df639fccceaf180f18d9cba06058229b5b3a4330f1e25bc646d9973ccf8275202f7ad528667ac995ae9ef066598da98f2de08399905312b6887abb70abc9158d86a92236e0fe5e0781a4f60cfff67f54d276aef46d2b470b5008a227d176deb4126055dd6b26f7d00874699adc5699392f72605bcd6543d9125d464b2ca32d32cc6e9a38efaaf817d11cfae6789545316b4d062ba198c855284499d1512cfc528ae1cb714a05d410d2676eafc80e478be68644ce94e13725a688a8faf8c654f42f36e7352c8f7ad9813431e889d6c1dfe2ec881bf59c169ad3c0884ef6fe542735ba0667d661f3a753c9fc503999e7ed389e6d5218eca364b708f01a40ed99ddce8c980e6a7cd8c1d31ed3148cd9a81f32ee7d8c46f61d8c5295306bee9d9d3b78e90cc8e855961aa22089bcbb6052b724a720bb8b9dbbd462fe7be986b47d87f6b9c509a05fdb693ba1a87e912a13223f11bc27bd152c08fc7996a31b96b2a7e2a4c31528487658444db55dbcf1a47a25fb1713bf61644348a4ddd5a3b6a2bad80a0609b81c0bd63f73205f663e4bbe637f63d5a1b57e6c984bfcc6710f4ec69d0c5020d7dad14693ef10de73d30522ba706e8263cbffe902a69a0ea9423acd56f944a6eb616baee70b2b9128c3f052dd0545b8d293ef6b1eca7b5481ffb868652a862c23578cb242f54fe6e16e6e84a8cd6ff120cedcec49829fcf853b94bfc77f3ace5c449910a7f3fc16028b053ce843ee490b9e485c8ec84733a1fa6eae6d5d52c0e5bdafb9e8ab2442299989b405d7282e1a3edf291cb344a754046bf9e93f48505af888d479bf6f2fe8b0b6299ad904ce494a86c47016f54ba6a456e72918fcc67b685e9cadf76a03991ccb8901f9d3eae815fd1f4809c1dce9342ee1dc90d82cb8d59ef1452dfc71c52bb2a211c74e12a43d571cd5f307c41f55e08bc754597eb99a85495e36ae483859074d378387d0339c11f8eea32bb515a0fbbd677de98bdaffb5e4ece181ea54f7952188bb53823b6abcfabd3d0a1c74558a4c514d5627b6b80697077f24ff874d837421fc08f7be8f7e3674256455af87508b4bbf20a4551fc2eb1ac9248660729f231ae06187c3cd2555ce6a5dbc634173ae3d898332a9ddb08fa220932b4f9c36cc8da403b78a8c532c34a7e8bb406cbbf2b6d95c155a671cd4e3a3e5985a499cb40aac1c5ee90dd6bd96714421025f39e7ec186c4561b41871b41e0e896c572f5130cde8f3ebcebd438a354b8a60291965e10b855a5ee49eaf1ba4f3c646308b5b562cc7f63e93e3ee91108494f8f41be9b8270d934d05528e8857589cbb95a9fa7c1ed82d4001f545ada65f04305c555b35b3ab917e02e6435ccf70bbeebc9d456e608a272290cc670119e5cfddc1b11cc7c75ae303723da5d34cfd3b0d6d11a777c1bcedc3d39c15dca099b450d39886f1e2258a859ac3b71d17da0324dcfdf04004450fa588569cdbb9dea37cc480490c9eaa8f9371fa88ab3698ea491f023f32b5ffaf374932dfba8f789d39d80f59127b76e6559db3c5fcd7836c0b782adbf94fca937839d195c1fb0a5b7e2e02c0bbbf0f50faa15fbe92951296473a921493f5fdc756c9e869d13eba6cedd7f855fbff9126441460c20072da5d519f17a0802a8cea1bb594f06281bb57f541cdbb046dbe9179a81c31293d3955f7fc40276891dd4a661e0b4a42468d453a25f9a519af9fc7eaee7930e37d7805c16578f6c55eb2bbb3a0ef42ba90b351b470f359d4cfa1e13f575bad88be9d78cf35700a1b734a0e39d18aa8670cac4da35d9a3bce91db5dd30c226c842dadaa7e866a960c1ca4f6580eed6f22fc67beb836b7be1287bcf40addbc8aa4c8d1bc326795353dd8d1d7f75f8162b8670eeb03e3d20c5460cdd90b79aab712873ebc1eb6fe766df39b81e028f770458731a00eb42e637ae5c0b8b2becbb249b7322c17f9901d0711b00d326a0a2fadb952a43359f559cf7b3abc5a8e92c92ee32e4516ad5494e8d19cae0f5eaca15ffcbd69b643bf07b241a58a19458be542ce431a3921aa96b0ecdf993f10703066a5dde0581c3cfa4f07d1f0ae9e6b1450e3f4c9f7bbbe116ee3ed8fa4d9a95a3254f4c8b75de4af66d2fb10225c901577c650368dc71756ee34ecbe01b0579901872bb3139ffa8d48bdace17da68aad88ba53885125c5435595b673ec6a3c6ae6950ca1201c11daa239094b557d18c5dca4fa7965e189e17a275dfc57f96e6ccbe17a83a9dc8b6a1ac7696609b93635ec4f7f934abe84f6108687251d8e13682145b0fe8d01ca88f294cebb0261e5945231637f1e80967a6140382e3ce5b7d1feb363fab62b58bbb304ba74ecfcb26564c1f235162615d26b01d57588a5452b7082483ba27108b7a6ebb574539f6a01eb81318e43baf2ca722eefec18d1942263b66cba20a6398d85e007e109d16cd7fe5d4f30844e0249c4f1ca09ffe1fe935cf51e3b062858307b3376ee2713f1defb96b58423e481c2a04068d24c0a515a8af53a520333bc8a5336fbc574b4d0387e301130fdd513d5373d0f87a9cb9870682e337fdf2ea2ddbd3d24dc0903d4c03de5aa40a0d36c89c3ec2d90a82d773a3f0dbe3f4ec6754b337e4c07f3654839894c9568f53c7330b706dd29814539e6f744ccd1d928d6534622b22adf7ecc2f07d89ec595bf5fa45b716b5ab583ce4e56042f7614eca08b19262a6f58f656ce3dd08a3006de15da3a3768f8b3254e4c47d6c54aad20ca3b26f4a8716e88ca700269a71a3d86c2fb90e658b219c4420c9a1bbc8b32be703ce3f2846ea2dd1d81481a40937dce6e402a888c8f59b891f1fe832e6fad6d5ca2d241e2e00fad6c6f4e202e365f285810ae178b99cadefba3918fe3a11d5bb35cc8eaad51b1620101da3582118796fea5ba73f1e8edab3b210a7ab8d6949fbc2eddfa33e2590fa16dfe122de0f58e3774a9630076e54a5aa246bbe5e11f0bf957b17917955c77857ff4eb6753fa632c232b44d1063b1a627ee24f708c789fdd2954a076433ee8c8d1e182afc7c1df4c283f618a5577792771131acb650d8d0f9340415f2cb6c40c88c15fbf44f2dee9394e2aa87cc15f1267759ab7a6fc93f7f8d5aa46f34df75560a1d4d45361575615ce5e4dc41c3f1575d970a2ee35d7a063965f3b3b776619810a70068b7324e8a105951adcc418234db7a6c29c151e5c1e4b4ede8ae4b70fbd967af59bc9b89abe8a88b052bc9fc9568550b3a8b3f7ddb98d90459bc9cf78509a0b17583227bd1275d452910cfa87266aa9f8a00d30090d2e19888348913242965f1fe7bbfdda177649a35abdb8ac62178af163ac4f8cf6cfb696da31f1a62e084a22f0ff8a7830ed6771fdf24a9aefc1eacdf354adc4b3047467e3cb47d1b19019d65c133a309e28e45a047ae3d9b4ccf75a382f2f283e76149983d50497acc267fd05043296bc4e2799c1f13f992e4a3610bc71d76bd45cafe4877e290e59d41843dbed4251ee7ef331b5c6942f2b46e0feabab5cc78a28742284597caff341c47f6db5f5fa25846e4a38d5a010c5c12ed436b21faa4aa3730e5e5d90d90fbd241361b0f7313fea757482b1d72decff35383db323f705c1b169933f3a6683ede066ffa1deeb211a1808cc40c6466fd2396be5d6126314cd522ad6cbc3b96cf72e7f25e3692d8f746251372c51d12d58a47c77c7a88adf2e708f452fc7a018c59ba2e7ab14b0e58978c2fb739f6836b5193a23486d8b69b689fa5ee352704e340553430ab17957229a68a1aafe7d53a0147b0c225563ece501f48daa39f1d81784d76714c899802b42a443cb1e939cf5c49542a4299c378e02c82cab4350f6b3d2e941e101fcc0b85aec4c035848f0038a3de116eb46bfb0b4a3eb297d913bfb19b632c6f5d3ac1481c99de9a1ff43f6d408cb4d8d2217c219aa92b2c9de882c4e9750493e4edc99a756ddea22f3e95aaad1e2faeac9534164c0281575c4e41a21fbac6ded602ae3359a381bf8fdd5be7502357b6a2936a66877dd9411d13859f6a72ccb36b0837a67c3ff14c8964900da04c87f7479cdcbbefbec400cc6ec85371d1c9c13861ca91d679991884dadc7284ea952a641405302efe3ab18d991b8e981f25a8070a991ac11839ae12cdac58c1a2a6b1a27681d718e53ef13bbacf7d33e6d77d910163b065506d11c7d698f7e747b387e978a37d424b7b8c8ec7d2884d929dbbad923fec071622cfb1b12b610f354f44d6624828bcf70a35d9c9eaaa98653199f8780cbdbfce2bdb8bdce32bfa2a454a16b127e15700c74be92117ef127ec5153839df21e90ef76bcf3f3a07ecadb11ffefa1cc5fb539a66723aec9b6c21b71e031ad2158777ddc4d3329cfbd6c98e704206e0ed0c45fa63a123c57699a408691836e12c7f31bca404a7b6fbe6635f359fa7c58ee7fd05a5e3fcbc7d83043b13d977ce539251852ed3337d0d565eee622ebbe519302fb5f7d71df890b852b81cd7d1f3283ceade6b7ddd02365b0f69635922291885521d5433b6bc2aa26250e949d4e51996d21f84f24c20edda2a5adb07637877f266b5f18b73efa9b308233aa7e0154952291a35a72a66e0a2c41074da6dc7a2837c385dc605ff972b718c6bb4f6da7700d94c6ebcd590093f470559461504e08fdf4531793a6000dc4bd23675ee288148d78ecc415999f181a12310640fdf761344a40ab928a676c3221ca60662c15b6d5b86b59e24e9eb13d0eb3b5b465b92674682703d566a3615f3c5c8310e3de3f28ca2ac7512492c30ccc995e07454bb4f749350a9d29f4f5067e54e7c9d064a912bbeb4b4d1dcb776d2bc4d129a807cf6ac2a1fa7877ec73ae5c49ed7da8e4fc98bd950aa29a827ab4081e7ba912e83213ce208a9f64bd5bee34c85ea042275b45f0209ce29c731ef84caf1810230ffe7e60ee93798f18edea8ddb55ace472c0c1fe430b8fa027ff4e1594c12e42a3746fb4f05854ba52ecc42b0034f5eff3ce8293c0720da3408a0ae113ea6f3e890a5441375fadeca56934b6d182cb893f37bfa40f15f59892e78fe4d69ccad25a4f85b7112f27a2ccce1ad18333f919f8150b6a2578756d8746ca57586dcfe3062d804b15ceaa47ad20ed07a5878e8dd2815743d594b092283c43a713a62af22eaf1474a4333b8dc84c06945aa4a00e92492e1620a7535dc9489cf39859d3d72578f9b308dbb387fc6bcf78058445c5603da3f17e457f315172a18827ef33577ad6edbfaddde642205794ca7dbb0cf44b1e48fd48736a49f6b9ae83ff6ed6d0ac7fe0b27c29596d3c2457c2d45a8e875b5c7e9887beeda13a6289cd72f9bc75aff4b941f7d94c0f00721f635a11792ce8310de1d933b6af7434243fdcaedf12e62f4dae2307d6e0772e53fcb37c20772d959ffa19ac5699d7d03b6bbc09737fa69e331d574d28659a2c78dc12cab5d366eef28aa43a763bfe8b9f87ed846427b9e5bd13e44180854cd20af1b12f1e18e39c23971b1abe7eae457d29380165e593d3a68088039832b5c0e4da1ccac16d8368f48cb4347e3a6f84c63cc4f92da59f7e41534100fb4bd6de88eadf4accedf15f18eeaa15c30fbf62a7b7bf6d9249c63e389578e88f85a2ab51509be1b3ffc3bd0fd95c58a313d4980fec16bde9b7e73e1370cda90af3b9c6bed448f0f5dc274664bdc933ea792ba4ba19608bfa6a112989fc14817174855ad7a5f0b479e9fcd581bd967bc83885a34600b0426ee14ca49b5110c6b6d89ee691ec8aa490c065f43e2945319116e27c95f4b4f4a6450a883eff7dfb45db19eacc2d3485a73404a4b13b161b034ced10a5ebf9bac380c752b24ccb9b475b4c9f0edc8e2703941b486c3747dd3374c72e67462e7bb207b1078abad3fef7be858f2b94f3bcd32fe3d922ba2fca9a16f29864c21c62a7caaf2554e939b6c9a5d8bf9fc5d4eca2c0a93c973f8586a480cfb7895788596010421fb8500faeb6c23a7a234a1ba1f34d8fbcbf33416c221b61f484b741008848455e447dbe02afaf82b68c96f63e6258a42d483b803705c06e65f6dfc2939f2b1ba3eede669d5be9575d7be037d8fdb36209be71473c81f99bbbd1cbc6c0408a2aee0b161218fbee411eb011dcb2c7b36b0f46b8cda73ccab8a8b31f080dfc2af5a8cf0e61e42522422077bfc1e8a4ebcd23b022332cf85451a62022f209dd955f640de902e267219f02ee018ffa3b746003cac278d1e5132fcbc5449d0dd06bbfcab4b710c2cb16db5e64a78c211f899d4363df83ef1824714547f0b391c8d514e4f836a21d73f5abcc50c6761fcbb940516ad6e52558fb833352f856f66d6a955cb8fc5c7276488fbc9960735b9520a03d0f1ca8480795080fb223c3c0d4a174b04172725a14bd92523b4e1b113f5a7474a5c67620433dfa158b9b0bad9dbd8f6018009d3e4d222b2ca08fa919438267d74882f9ba5ec76a65a1a7c272288ddbc6ef418fb7dfa4680dffaacd4c0170c73898ea9fe75f9b2f7dec2686ce85f5f0fb7c5926c57dff7128ac4f67d6d255f0f2cf27cd0ab38165f463a905852a2979b3fa8ac9956005f722b23885b20e24a447f91eb9f46f18d4c188c92a38a7b36d870972fb1b05fc16ad013d2630a20702b918122247fa2f210e13b83dfc6d3b189534922a7e8f6d4f21e5ac978ea469c940cc0e046472363628bd7e989ca30b79068b4f93937e2fa52982f9fba90b88dc9f18e228cfc2af65380e8fd50a6a280f2db8e8f54d283aafc84fdac558577b1806409c999d256420a2c7b49e3dda4fd64fbdf007d52917a69eda2b6dab3aca63858615007b19beb2758d02043067df70f561840e925f9b0e6ac4c6af02c027c6b765e6607eb05c4f4f27988a68159f9336c9aa5b9f29870c934f063f46a2b0a115d19665c08c8827429d612ed2eba597ca6f44bb4c8f132e048d30936f125bae46ab47c42ae9b476ff91ebfad92f94353bdf7a372493e160288d6f4de257ae215f4547addc31f0030f6f36c0cad7b3d14bf31647a2673e6e92ad0c3b3708e5573d715e210a4095c251102e8d309dbc17271ccc409658825975179a7407fbcf04d2e52ad73cf92d298f26cadbd698bd786de8dc44ac4bb937b1d9bb162a703055141cc8ff7eaf253a78e996e02b05f10b92729abdc470f5bd2c37779df32af7877e46134b03ffd66c725b1c8b387999d35e97c2106d784ec263b2e7f76a516ce8c190e48d7c40402e4df5de942586dabff51bc0db01a3dc9655791e525e5d9588419a77b543265dd8c2e1c5b4414635d6741787cd0c8763e41fe1147c438c4f055f7461faf6452121affa5353748d45229a33b6c0e85f5b0dc1fc00918efa4871dc8f9fb3e9fe5a66df333db18a431d6bf9000aa871b75cf2f51554659bb2d5f5720c0e0ac99cf010d77e1cf98b8fd99aa28d08021a3d6f8bfcc5856515548baa2d2ea6cde81b41a9d25ab1a71541fa5170db78503fa046937c77ee0c6f8c4ec10e5e86b67acc919c7383da03175431bd29e61f8b62f2245904285a1fa2f06533ccb392f74d337f44937915d6cdef57bef6eaa0ffac862074cbcfb6465bb08e454bf4c7d8d7ad266f42138705667946aa98a8425c1be160f270d8ac130760fad26b8f8573651b64d5d17a108dfa28492fea3edebcf2ee77a6dcca062ea0dd48e29bb2f6248fe70c43f51e1f83bea321f97e4a761633ddcfdb5e49fe1b7b1f933079155268ef7be182992ed8fb86930e0719814955089ecd3393be80f1e0a543606efbbd8f8df6303911c3db3955f8a750f395e82f983a68628a2d0fa7d1846e8cc36300942a6029a0c0d6a00b1bbd42d1d8d8e4e491fa9b3826d948ecf4f6cdc0f870675d349d4f4125d5da7efd412013c6c6de61ea2c062d0b682c0524ef33fe5cb3845d91e5979737c3072620f49f5382af84b16cfe487db6e3641fabe50f86fc89468bb3997f66154a003985c85d2252bf541629397460f3371087f0d6c477c44738a3e31ac2c7354e678921089af7f940a1416ed4b06d36cc2a542a0086f2edeffc5ed7a6d233368b2f63c506568c5bab9ef3b98def49e0271ad4b9ee5eff4a93d4e68124ee703ea28a2d2b201c988d11cba23d8693a359397fb78fe9090dd450ca110f4ae8da0de5db22bcc7c3d3e1b04222dc3b4eb32577d6f7dca06403ca68d2ca24f63e1ec9330f62c74a87023d73338a2024b0861ed7fa5aa1f3ed9582be2b5381e6692037d35c0ca43c6fc9608675b65da229a941dfbb73acf8d3907b4805e7a2d140c247bc622f07862ec3daeea734039fed129901c29987b6e8212be02ac74b728b8a5e64d057ce114ad98a9505096fb58e9302304143a6c7ed82faa147511ad214c3276cd563b0c1f266665059882f16972404005bb4e88ce42e2494d55876d4afe5d38d4b06ec21b34f7f3fd6305a1a1c7020de94289d0c198807ccace737797d31cf1e3d42a6802569d37a5c0d91432769f0bc4eda2282746d6dc4163ddc3571dea9de291af1f32958c940e129e5786deac4aa5516d7f980b05683ca6dc362e34827e6aa98acb78404f9b2416e38c429e7513064d7658a33e3444f2bca794b2aa28cbe8f10fe1a7f9f8c10733ccb6a4f1bd57568517e1d726b7e778ddea41d4567983e18c52964160dfe770a0c40ab2e2c7b0aefb3d55775f2195e210b20be2b26ce2b9c72bf81b1eb2f472e757a4b31b7ca345fb96708607fc97cbc7100364e54716663a7c85d7ba63b649cba213c70caa4d5ccd84fdb74f2ce14db5106657a8e55165cb58185674c47559d0c6f97e59acfeac445f285bbee971f6997a95fdb2a1572575da7b9e2024808f7c3266226ac1d170eade0ae03acf6e61d7c82e44c6def74a18f295c7525cf19a41e06e2e22e9dd4fb182bc9e71ab830f992636d74a5f5875f8cdfd4733d312da758869edf19b6105c3fe5948d83e5f0077c65f0892895059c2a84c5b83ea3fea32281739ae7b66f40a042b7efa72327d1603c9602fff059c01d535185e3d9039c7daabf70b164635fbad2c0f5a3434fb75612eeb1bc8e1c9dc49dfa401bb7b1b35d9cb2a6b6312f15c02784dd4c2feb01f635bc19b838abddab823dfe249a260d351c560936a82c87e66077fb017a879a1da2348425e3943db72630a1db1b8fdf77e13f4c01420c68afaf6ee5e9d9ac6f47b3fcdea23f098a7d80c6cae97c1154fd1c453668e3350a23ead436e8cf361e0a3d2183ff4f126ef4691b8f949caf21805a9d72aa469f7c0e8e140b6e104eb712f660bef472068b526b8f50d6affeaf2d91fa48f0c6d242344241e83d6978494321a614b4dbe5347fb42c313c48ed2243bbb56b6afaa8698c55d79135be70cbf72701e1b114912aac265522fa126c620d0c780a9f1d556e795acc2a6a8038fffa6746d2d8f09bd3067a0989ec5f3316adcf236e553bd3090be4756b9b9c560a9a33e347da173e27fb0042f1a9128308b32b1c98fadeca0d295e56ab0b3e24ae4fe7145fc1adf59b6f25a6f5d7d8089197d7338aa74a6fcd56cef5d32c2058ec203afc7c310d0b9e77326f5a4d7731a14528effd9f0eea860bfd42cb8d1dc89ce700ab9c0a9e2ac1fbab0d69ba0ef5c4068a5518450d4b25b900df5ae8f6c0761c4d306bb1eb117ba5bf3bb27b023981956d20e6e5a4bf4ffe23cdb36f6059a74fb0834a71cb005ca8d622a30af3cd25a4fcdfbe56faf206d12122723a2bc096cf7736abc9e1f6365bf8b6cf888a24d00d9fa92fa717b71a74ddb91d6f9afe58d38d4b94736629c259dbc032812596c72cfeb41ba7716e17c5828d04e50d7e3f4b8969f7ae9b685eb41df629fd6ff04648e87696ae9e92f96b8d86cc77cc128fb7170233ed0bd63b7d8df4024d942a117b63977c17a8d61a85f3823aca541a7937e0b01cd07438b180b77a83e8da7c9c6b89e8ee782cb6d84d4e106290910dac0b93887a68b7bc63c9cab590a2ac68972ffdcd208a23c71a0692aca39fec4cd5d29de7509aac23bc992e20dca0ebc69813854a34d4bf008694e86a5d7ca33c03dafd595541c49493e62610e9304f4619bf016f2e7eecf7e91571dd63ee9f5a2f520d809f62d7e74586c9154c49a3473d7ff0ab98409c3846a9f9727baf039a72fd5789c24582f9a60201588d8d28be3119f0b24dc252fda6dc9c3fba33e5b3be59cf9bff33a95676eab01c9173512a6d9ad1e3e9482337006f93f0d7ee771c2048091e976a87109f237c62bfb2b02b704aa1135bf8bca0df62953ccad8826bcf5e3bf038627e31550ebeb603531bcafe00116b3c6f1a1af3f6eaefe1ddb7436278dd27ccdc3a215ee0c0bc3a54294769697498ac73eaeadd95e9fd67c4b61ed8cdd7689bdd2eaa489bd1245d804d2b331eac05d463ef29dadb238ab224f8c44ca75c5e17fa1620e744039f7fe6b06f902371165a23905d7dcd0d9ad5f9734ca26b393e585e3278c1281050fa2202620d5b2be46f96d283dd300353a6d7f1ca6ffe8754cf4745daa7daa8614a213c6f1e83124316c71614cb5aaaa0bdcac4e00ea18cf93e407a993926b0315dc3dcd69b01f86506ea4e4c5d44692f3714f40d405e7b9f37dc76856c24c3c79f3a12cb176d59af4b9756afcb1a09bbf63abda5e9149c151b2105fba1d8a23685c5051cbef875d3a7e47e14831f58c34cd6fdf8b630a0af9a44b0e35ec89b369ec2ccf48b42f5e2a4080fa18f2909cdb4786e9cefa1c9b47aac2ea4a9b4778b782d708fa7b0cc9e2e5a3ba6024255d6146f6e0dc4065d107d00457f71668c6144ceefd1e853299d66d89e1b7f950e55656d39fa741c9ff52378ad13041e0e68acfe8e788b746062a722461f613495d025f7e605f59f9fa6a5adce82c2634170bbcf025d0756f9db2d8e93e52830c30cff72250c2715ac790c1f5dc4719b960a30c642f96b8c10c296c31a71ea8506ac74ef6ddf8a681f20cfec0462962ba5d2ee7d1e4fc62e016f7ee306cfa0857e9c0145c4a49532f2aaaaf3e19ab56b4ff83220ac0b68e6963d875a5abe160e9551f005bd9ccd7e178c2371b379fc9ad80a6c47b5d6c9ffba81b1385f27ca2da54e0fe8e066f2ee409215da35cb79952d152a5072cbdc70e780358c539d7a3c3783805aa633a55be63e760bb6259a36e741bbd389d53275134552b5faf397db62efdd1da962afda8603b2921f31c124aa04eba61f881236aa874bd7837cbdf3db9d46460ca36d7d71ccc661d2447430141395ffd5455c04690b43c7cabaf98a1c1ba90a33648c7155adac02da6e90954ce0db02e298ec63c8a4ffac6ad95c75f788f2d9613933fdaed6b514681146d149fcd588eb29fb4cbac07247953c34f882bf7c9bf90da67308df6b9036d2fbef537a8d364a646c43893471374642f82aa132e187cfa36fd6df5a99c3b77ed21ac9a33d582a5ec95c5dbb91b10a89dfd7c79466eb8e37bd195d46b7c9bcf709ba97c1e5a783155a4e07ac3f46a535426382e8a0af5be0345892b6f5d01614f449f512c959b71624a13564fd2e1cb788d20a735fb63110dc937e15d02349b20ac4c6634f1af0b29132e741315ee01380d43314c2592e0d8006bdd289cf3fc25b0fc882d8fbcdea435e1c274e380d4963866957474a533168656c64ad9c39ee5cd70d7c6bf2893aff5db352b01a27ad32ffe1d84ab705a4b5b7564eb386cf5a6fc701e415ac9ee9c8a43edf43b336d02b2cefbd83e79eff00878a9551cfbce7c75ba7c0f4f84549487ae863fcdc8fe27dd87582ba717d8e2ab864a9c71a898e7c42ebd92f95e62742d83bf327eea544f4faae500c8877ea9e71cb283b306feeae3d21cee5c4b136f2ceed5d2e701dff3a3d3c1c31193bc325675eebcf99ec0139c59bf00af0aa224caa2eb2db5418d2b1bded9190f85e59c2bd955d6c96fc3575515c515dccd5b670fdd288c87bf818a3c1f5b623b5859b373a657d9778d97c2555b6099a3cbcea2e0bd366db393a6782088a961ff8542aa072b4a89399c4994d680ce7649527c1ad6b7240556ac1eae205e7c18dec35674c612271aa6477d144fba696ec01d85f0582bdc3eade3941ea2e08b1a03d2b48cbbcfa99bf840f6f2767ca653d756c1f8df51eaf448bddc86f17cf0f43f37a02e5c7bdc053590404504a7dc8ce988eceabce361f4baab243fdb7622dba713d33588ee4c33db9e312a105ec5b69165984402bbc29b11b746eb4a83d5eec28f08c0aed6b985cc5a75df143fb20d920d812d58e064dafab3eeb76484b8989ee3c632b1000dc992486a1478c446477e7f8bc809fe70f62a24a527117aeec1a007d3324e8d83a8833ceefeea2b57017174ad7be8644ac338d0613e2dafd0c9c1c82d44777de42a2c9ccf8d054f2e141f28c366c9a96e72d0680bbe9939945245bd9e8b9e960ee936ef801cd419b53add05a16ca735ab118990adf5da46ca4ab1685e871bfb151429b49e2ab05bdc5527c5da6ccead6b429a42c572a61fcad81c7b60b57b49136bc6f9e6bdaf12f17a77250cd78242de8525c32ec927edb2cb4ab58a3680bbcbdea7e24f71d9247c25eb281ca349b7de564dd45ff78ef00731843d2d96540c83cfdd42833fbab38542b894f095789cd4a6e931c7e069141261147032834e039f5de8199d6c7ebae45a3abf951bbf10aa44a939d354efc68c0eedaa3a22569c86a2596a0523d2507889f9e9bef50ebd8ae5037e7bdb4f21c45249f50f888e90ea7fcbf2a6514dfaba780edc639b69f2fe89908f9e95fd55cf342a0a9f58ebe5bd8fad3d2dc5253a35661d53963a83ed58f721be5e83fe6e9acf230f0887885e20c430642b3cc9cfdfcd1ef90fcef5a7b2dce6159fae1675ee483297e23cb247b45e37c9e6597ed1aceaa73ed578ea2116419a161d08662df7c6e254ff8d9a5ff1044f2467473c5009db0e63f8ac7577dc0f378ab424211a667064c33d4777001a5e2ddcffaca89491d0ec9243c0bbfafc67475a0eb07fca790f4fd2fd83669ab524ce8a8b33369af407550e6cbc846d0518c5a7202161df1cc485244e013627e2882625cc7ad98f7d02c2fd1b68110ad2143b577543c12c4367d979d5bc5529f8aed182eb1a35e421e4ba3d4b2c08eb74728bde2237d1efcc1f996cc249eae5a922a53ec42450a9c7a2191bcb1001da44326f73af64df088ea73acd905083d46cd1335d1681d9d62c43b920d889388f081d169c3f7280e0db5cbf289d620dffeeccdacf25dc8d983be8ca239e8f8912c0f046998ee783fd492ddc3fa28c3f0297abc676cb36f8b7808a2981a05bf63fe77da0ad3791b25fea216656eb3db1017597cc4318c9f6469ad2d76cd5179fb90e98c7621d75cf2675d2423832f47f9cb0b89c73fd88e374ce25340ea611f55b195a649c68b7575600a3100296858f76fb9eb2e637359962ae5e72bf7d640de1742a4470a3ad65529fad5e62542d6d797665249eec55c91937aeaeccd0d80765e0957716849a11f3a0495e9b25c94c1ab82c475113e6f21da0ab87874c418b723f2d2d59550d9070ecebfcd60ab6b6fce7cf60488f0894035395e89db37d7f9bb47cde351bfee27b6c14cc2443c07b79bfcf727c5ba47535a364d1bfbfb16cbf87ecf58665a4c7c52c8ff65f3cc5fc3a7031802afed8785a60c044a70dbc4190d5a6b97b76bff79e2c523200cce7037eecff04042cbd0c4cef400f8e5cb81db2308e78d79561111e238923cb9d2e7e71363fefc78d224106b7b5fcd3f915390a408c6292466ea48e7ab0a40717cd7deeeede6dfaf38dfbf0997bb753e5b55fcfa16196cda3193d904b208d8139f0800a6c6b07a44a14958f8394a6f9b32b9a6dd74699297e357e6d44a6df16fd8871fafb3ab787197b3dd1e212c303e5a99aacfb5f304a4592a43d438186adeb79acf30226091addc1c511197b3482e5a8f8b9987fda3b57971727b86e89f50fe1f43a4cdd406f268114cbee40fe10fb36097e72f0418aa94707833e080e4fad6a71bce848e1002d8fed0c74689f329b24f92c5141d41da947136f452ca98d1b8525391508a7ca7a4d823b20e1a676a4f7c1bbd1e02e18b33f26a4648d3c7e4783c6fe6fca18edf58bdd741ba46c036b9debf103da65b6559c0ad073394dbaf3dedd59f40e58cc2ff910fb721030086fad7f36689367a66c94ef08d33dc8b70c20c182f04e9cbd6fefa5a8a5045785bffdb5ecd179012e5a66a540212cc13425dc9e56f7c29f764f7368a3538dd72748148dd7cb7d4fd103b09975bfbdf310e542637f0ef26ec95e0af58ac701fdd5886b0fa141dff3b21ffb64935d1952122045550394d35d9f430c167ac3939de9aca9503e958ad1d30c7bfad7cdd0b33f88a0a3943fa1dcb720e42246a51d7f8e62fde66d26ae58f1e160188c4ddd95aca0050ec556a17d1f16f7e484475fdcd7a191555878aaa58084fd1480445ee2223d835aaa0cc40797e8d455232c93a509b42aec0cc27acf97ac2216e30df77e2d161a9879b91478f6c68426c01caf44ee79c8842937e320e6bf16b0d3790e3c939a929ff5fb06c48d755224f627864b9695fd92a1789c805e9627310d89ffbc5bcb3e9f02ec363d5046c9e4442068aee1cff387c05bda569d27c2104c41d977a233dc627f832fd4b42687924ab602aa23c208d0dec6ebac29b1a33d71826cb9cb728ddbbf0cefee592ef382fe0a72ee7f8500cee4981bce120a23bbd590bfe9cdaad28cedc8251de06fe145e7a4995fd0b7ebeed6d4f379530349014d01be813c5b7648e8d0b685d437d3279f104fdffe6fe09cfdfe99aaf4bdf1daabcc2e3f713642fb4eb877adb5c7f29e33c5b68f20e75204d06fe111790613237cdb099fbef96eb493e8520c49f3cb1752a4ae8b39dd6c7024bd7e658ab5db1af457ad3faa67cb9817bdccb955671fc0009f3c6e8df500616b7529f81ee1fd610acef0165fb300d0dc7590355487e54733ebda7de0226105d726a646c0d3c3c6e0d802ab1333a99962ba9e8d4ea30833a979373a6ba7637a7a4fffd6dbc4e1b40b54bbfe947bb749f0c2ddfbd89cef2406a21c9578b3cb0fdbe0dc27ede7ef6d2565b5e817b5b26d089c329c646a0950c1982c2ecf178cc48935e94b94441580616d518aa3c429ce5df8ed6e6def4a588040993b88eaf7c11d05b2456ce5962367f3176afbe716212e2427b1e6e16ec4d4c949cb15939e47d72dfb806f5a63ae0d4d119856e6bcffcb5ad1fe4ea37ca96044143924ef16a3628589ea009a82657b214ed4b3c3b59f44667936a41e143b7e6de3ce5a32b84e6db06741d9b2da5d9f04bf3dc1c6683550655fd895c465b1c2ffd8dbc2ee8a75cb7ba2c1cd4562e4b74fa17fb5a1c3aedd5f94b5e93e8e7127ea76e599918bcc1f15ec5664a2482798fc96ad342ea22bbf04c8692797cf12c495800760213fcc7f05e3af5f128126fc6c16bdd7c4c651ad9e7631dc1c4b431fb6f878c4d3a96728942057f8db5abff12ac5641f9cee06e4024fa527a5aadd535dfb94c9b8a346a5ec70935efd6298898a504b65335987a95570ac167889ae71a0ed497d0b844e83b85b40cea5d9e085b027cab3ca5631f08d8b7dc7e90b2ea2c036980f0fc9b6a67fb18ae8d17dbcee59086c39208427ee8f50709c93185ebc770d8f70a85afbe5edf4865acfa58ac48895968907c5fec082453d4aabaed7bda3f28c969c3ee15fa65dede0722e287188f9cfc69684236aabf3a145bee6ee8a4c453b6175d764d6fb0b1e36ae516443ca1855bc2a8256ae77c6c40bd6e476cb11eeea3af62b11958ce40e8fc129b1796cacae116b89ac425157a3ce8b55d1ff7f625d71843f997e0aff5315a8adb0cabc00725dc0dc4534d740b6112da5894114e2b931747f28e71ff6c10acd4a09315108131aaea7d6842ca36a96999ecacf99605d8b448699ca0381bd526c1b0e800e4bd470c029b26594551803cd999a8a66537c1f9e5686a9a144e39656c9fcccb55fc3ceeeb9e3126730ef2916979f841e202ffc6e30774089aec01612be0c7bdf8a3ecaaa9834135cb66df45cb3b56e22e618cbf3ea6a482b04160db6fb1463a80a998fe2c162a0c81523ed1480e2d5a998bb02dbbde4ff305b9390f2356bb8ea3441d398eb8eeaac8ba6f46a3bdaafc5cc87077d49141e71ad92580675fc3386972f1cf9595859211faa29506958834b824b23ae35f24d01695d83661b41215652e436847d2e6dc7159444bae729efa67ff9f83543a180687dab6f48612491203690b63d7efbc0b1471858560c874228fdedb925570a0cd50873e5ac945230ff50882ce21f35b7a7edc9c1bce5ff18263e02d11cea774511f2355cb63522422057ed0f00df2aeeb2a34b5a1ee58587f1deaceb592cf147425b83203f0782f11da248343a90a16fdd1da57de68203df2b2e871bf5c1c745b9578f7db8c0333b608e5b223dbde75a882623c5705187bf73b9346a0f755faa648054bab9bc168d925d2890efe72fef1778fc1c14121e11bddcd5f875d6a9a806fc3876edff400887c911917d5952c9db3784e32051c6399198f3b5e52b0c2ce544a0eedeb9ccff637a90f20667d871a18baf0c23b422881f2a38f408919bf960d970668b3a19e7e2496805d7eced39be2d76dbab0b8de04859dbd5056c0ee88b078675d3e822edf8e592aa0f1ea88fc6394ae1ac5ae8aed4561844383f59a0fa9109f5f34ab502930198419e52823848773d10938055c43dd5b9f509a07f9efd4c551c1bae683e207d77efa77fde8a8f30876b2c9eb4c11acb67a0381a4848f510c126c9cf94a8d0843484b57c34d84c5831956b624dc09d22e61db7bbb0bc49131aeb924e9f7b58dcecd5368fc02fdb77a0165a5ff42cf32f63d86f4d011e756248f468985876d3cd07895b3357f00eb999772802f3e0b9ec7a41880e3050d5cb64e7342432ce7160396b57063e7c7744479e097832bc37c0b3564c3bbad297d26fc8c9fb47ced3e5fe1ae1497f0c40bb121102a92917d9ae67d6403476b2050fea9fc48f4114e5a7894626ff8cdce1235be841956292ab43fe81cd8f69356ccebb05a5ea5b4d2402fbca502566839330cc7cf384de598e907433c4430e7bb5e6d54078bf08d47cea582fe2962f05ffcfc5843e90bc11aaf743c133bbcbc092035ed6fcb9dac12a431329b43d1acc96a6bf0165dd551bd514f3f4cece1c25c08c74be82d7cf07fc77541977f2aa64fbba0625baa4b2a3ad1edc85bcc27910da72dd9dc076efa45a9b812fe2af7afa0b8e751cc4d279806f5efa1d3b47a7fbbff23b57cf13347b0170ac089f37d3e5513e1d14d062ea8312a509901f5206e518c9662c6749077f61a9eab71311a407628733cd780de8ce26e0c11e3fa3a3415f3a2bce2c74fcfb2d52acd25ef9545fe4a079e7f9ead1928eb83b866d05a499e26d9ab38e602979c712c96773caa86ec5402cd5946295005a4296d06889bad14bf23cdb895a41f68cfd8b755a59e47891728238810a706bbd317c177ddb0784e302c1c4d2cfe16f1dd0f816a164562d9e20a4f97e1db32e63ef4c0bc89246173727b29e5498532b45913ce11164408f5632d824b46d6030d1e24045dd702cc55bf7b1dc4b9c51300d49491f246d8cba64955e4de4e0a646daa2dd8cd6ab2457442ebe5d71999019428d90d51e678b13a78a51a763412e431347719af616c7f995bea2ad1e8b179768f4848133eb8f89eccf5f96d8fdd9cac0efe15b653f7f53482b02fe09f20a46569ba1b1ece15116e5802c7256861a1ab7ebf9a4f73a61095f6a1c912e772d9ef52bfd9aa77bcb0fddce7926169a08a10175178e6bc7849f63af0c9c35620a4fab533c2375ad025946555b53cb84c5cbbfae057873b48ded083b6a82a339cfa39b0d28cd625743a06ad95ef51311f86f701ff68eba1e82b4f8912a1d8d0b71f0531af83d39fbdf74c9ff0cb1f35e80ff33533a5f574a1aae5082cf651aef6f9257077891ad0ca0c23e8e081e7931859e945aa291b29c393dadc4738577774b6c630ced5d562cac0b14c0730a2f26439e3729a1b948d07f68cc9c12870f73b391d8cd761179d070733dba33cc1cfce91bdd47a090f6e2271c5026f2d9c5c718e9b0aa5eea52a3839e7bf2fa1320d7a187e7d01cfed27024321e02a283479a2c27a5cc905d416120915daee38fc46c37fb8b3e0b2010b05a1cddcd72c0e60f4ed306ef2d103f8582c58fa880f8800ce2890b456a26f0b5291b400b7dc436804ae87badfc34db14085d05bd738a1bbe2d6331a099b6c5c74311cefa685be4fb98e1a8235d9857876487b68f9170c6b2f1247928ef69f447bd7ebb01bd6df203cc55deba1d80a3128636104ee869054c7007b9e43aac710a911f0507fe582a2afc65c96629e8acd891a410a9f62a54504a70dffedc9b68490903ec7ee301e209bdf254c66bbf56dec86fcda1dd84f4d3f3405da950439a593239ca3f73561ee2a70789e08bc1d62621334ff39130468e4194178db79428c703c610c5ac290bc4ae1e1c692a4ff4957082a9fd659a3aa46bcb40cfac5f6dca91d22f47695d5d852b566fae3b2050419d41ff06738dfd57ba5175cd7a808b64afc7ba3431615b57786d04f59909fa6d61473e76f35df79c4cefa5d54b7b58dea25da94a1d14600986eb3f008a4869ad6b8b533a63db75c531e9036f54c64df491cfb2544d174345e044334e339d95271946f9570b3f6703269445262e5172aa8691443fab65f8aa4aa635b486f2cf96d4e7d5c97da5e47a67706a86b367540ff271702b6cc9add85ee9da139a45bd24a529a6e857f9671aeca79583da92efcbe590cd65664220e371c37702b47454decb5ad1125971155dd5fa93add7f17bcb92250745fe224cd21755816f474aba69b292bd59001e517e6719d7cd30e7d9b995376df62f952b767d3f8b06c164f2a14f2cca3fc306a906ad759f8dfb51dbe420d591ea13296a8bafd84e1b13cee6c68083f2d21b4fa2a4437e64ea3204d4821f158266bce6dc00dfa648c2d59a4aac7ec06924e1fcfa0655b5519c4ddf7b669c4bca0199dd0447ec3f0dcb1d5863bda07a08bb0059dd0dc802b7bee2860ce831d75a7b5f9a911475733fbbab5b267cdb52d831cbc6f131aea30fbe2921ba196b7a2a02fde256db35b9c1de7245c36a0deae044d3a4337bc6240a87eec119d4b3d16bc9d785e8861b23059c00de340432e0b43cfa4d86c6d6bc5abd7dfb821c5a8c1a80f5f1f50126ed5279307651ae8da7ce2cd1a15f865a31664a1802b5ee8d078d3469c7d36205189b107c3bb9660acc2d395039193b47b36d475ff2aef1fbbc97e8f83aa60eea51c0392818caf5cbeda0a95153ebd51b06bffc4a5208bb095cc15a78611be1eef1611e08a6cc1cbc8d7032983210f60d2dabdc0d674c9d079dd0d3e9e3fe5aaa1bc6417960f375559d1205f714d7a3c1c549bb4f60e5aa0e81290b4dbeef57dfcb1833b3a6879e844dd523d51c950d888d8051453de0a807d03265decf2dd11615f77f3d264dca37970de2d00c8c717e9b846f623a33b02ac09990c773d8be399aef588a796e903e62460dbd31cb4f1ce8d3f046188078db354e436653a9764e2bf65333d3fddfd36770591943df0cc1ba4521155d3c25c2943763c89410064843cf0399102488396d1ce2c31d8c49233d3d988d6d5b1ba3264e85e82f12026cf937519b1540e8d5af8541a0dd8c4938b9d7ce79dd10c6e87e7619940a7754e911cfd6d380b1ba8238b78fffe9d59a5383b9f33a0344824da21bbb21caba51c3de8ecee5824306bcba4978dd38a7d37d4c42e381a58b4630ef8891766bbdae022d3aebc47d8500c79bcc7203a37d14315d17bedd48fe90e097be25b871345b519ad62a652219c0544605722afe231d9477eb63d8332ec63872831b2ee76c6799364b0df9303a13e8127189cb6dd31018594b9b9254c35ac20623628922517954f00b8ff5c069f82d38f8fb51fc42fd1846040230987b7c177098d1b823d983d4ad4b67653b7fca45190b29cd9adfb0e19eca3ab505958fe697a4e4769c6c846ec1a00df42a233d1c43e17a9cc372d49999beab4be94a8d4c845f14684d5b1a02fd8eae6c5925eb2808d289fac0b5ac9c32d38d0ac4ed95086ab60824cfc670912ae9926b8c998142e3be0b87e3a3b37a3409382a1084808c5d54dfee27e88c2f12f86b1b5a71a66f3a5a05a72f9286c13790ae5513e702ceaff26e03903278f09ba45e1b94368de0eb31531a7cb854e4e08c8aa4f7b9dc981f0fb82fcb48697ae60f401d1213cb6f55472efefdac3c7e5ee11a245a4d2ff27203842c61774719a9eef23329ccffe746f42f227c6047bd83c457952eee6a54ab378e23ea0883430faf08ee4e03418d26e554555a37d1ea9176e650a2968235d7cf25867409c8d47a05306c487de0719a624f02f2cdb4ca80821d5c1326f65ea1af9736110920a1f44410839e7aefc9f85c98a29418e138cc1b526491e853f993f79db74b5fd557ae551989c716b9a4121db4672b7514e879e4a2521805968aeebdf7ed07f7c947e3dd3a06fc5f752ce52c53a48292706a41a25fbb940ab77a0b5508ae69b678a9a5680224b4eb95ee9754696dd354e2f38c26523bcb255ae3cf4a5aaabbc94523579d355664816fbe0b096b9b2faf3666ec8b90a89f675397cdca755b6f9eb305d71d5e121b21b1f3d035fd3094386d7d25f3c5aa70b8bd36094bd94c7390d10dcb50963ebb25b35c1e7c61b3a5282168194bfb08425f2493997d3c757e0990f561cd8692f1a086c0b5d02eec777600ca7808a12fd8b9fba7ba37a6c8f74f13a0ec8df9b13437d63b201f277d6ecd60680b3e56a1a3e2677e9fae35d16c7f7a2320dcd16dac9cb2c238eeabe2e673bc1056906f69f41dc8782d21307c4085f9777e52b78efe6c9230b9f577a208185de50c1ed5a49b44ca502d82469e0de4b3abdccf698d6b7f3889cd9363f0a39913782ca5803012d04d65e2944e8ff6c262086107a632173d4e976c2b82543686425f0cb1189ace78e1c8c94b04f10c96d6ab24e38fc03db4dee7ffd5635536bf6b9458f08e2d2441ea0af5f9986f52f95f9fc8b80bb6fcdd67ef5dd6a7961e88b7dfec7d4b84d22dd3521b47b321d9cae4f8d58302d7ad5581cd6710c51b89b26793610414a71798668a614c519005a855af61fc36d68d835eacf3bdf9fb6fc4f4d818fe6881b695f9ed8720403df0927017bf777fbd90864216d4303d3ff9955aa9be8cd09b04590bc44c160fb282197e146e00a728b5645292825e8916b4ad9589c73560228d0de12d8ebe6c9e98380f15cb3193271955278eb9e2e282024c48076ce10ee3f3a665147314af643c4da7e3c2e3adcd20e869af61f9981f8d9e06d363eff28fe5db82f1d56e92536a418d22342da33804363229f8ee1d14378443740ab5fbc2f36b3f510d5e2a4121da13f293ed0960ce7ec2aafd59f57861f3aa310aebeb43ea911266605ef749e5fbb8c5122676f4a6df0dd4d6f3ed113e121bded1ded497fa093ae1e6a85c8994c3cea8e968bfd9e77354a82e72bca196c7dbcfea6f3c2f667539544d6a3ef6a202d6a4ab1a342fef5164769eac7888c28990a595b9c540f035a8be4640c5d52ca012082b72c92898899324ade42cde035cc48293470236db6faf1db4a754975f9628f6e3f62b1e453007d46127ebcf66a375fd2a5d27e3c5545d34cbcaf503eb02cf5a50dddefd11921f608a9172c05510fc1a95470f0b2d86d8ffa4a9c1732f54404868a116545dc7e125bf5b0ed9ae7180cc3501fae78a3062576a2f89fc7ba2d34c402ec25f465a7b311c9bca640bf1247f5cf91d32336ad5e6ce432b1aa0245b8e26b4fd2c116377763a3931ebf2be2d672f6b03e905173115bc8239716fe98dcec20f847d97afe0bc6ed82f0bdb50643e2a7bcc263422da29e160c844dce8b9ce36cbdf3fcdfb52974a29fef42c4adf802dd6ff37f31adfc83925beca50df5d3068031178de6212099c8a3738fca66efbde3ac4389b7a512a800582f365f0270cbfd14cf9cfc809f3a1e304d769e5a41224d0444bf0f34ab253a47345ed0fe0b363c899bc5397a261e6fd5b164f61107a2f8e9a4e6ed0c739a18abce77b70f592acc5fc4e0c931018401571307ff86793147360c8b7d38ed89b41e6bfe994ca9000130d66c7726f2db17755e7561925795caccd72b7f271e48022453db796745857ea70be97a5fbefa6a60a0d2fe1a4c87ecd5b92e156c1d36e86e1992de3feb1d960ac9b0b507212d89f021fe3c22998b7a17329ac1dae8714fa57901223b81d0cd2d67c84b2d545dd1f8c7ae1dec5f19d1d97a98f2e30b4ccf582fd301689427f8a32b34e61df4fba54cbab3d3ce9546579179a3312ef09ee1b71e2b5cd183c810f333285dfa87a58dc132eb1c34c374fd663128c3f3d93bd46c21931b8faf118edbc934b7b539d64b8f2f7a62a38e28ded4ba628fb178780b7dce3b212b8576743e2c01b4725b2aa22c7bcae4153b7be46813c1c24f0edc5206d63ffa114b3d07e0b77b4b18bf641685de1830664cbe3292a332f918e7930f4e2abddb26176e63bcc4f11030d345da3c73a4d904c62c0a9aad3af64d275af67646c46bf9bc3d7ea015bc58dbd230658fd91e59ac7167d4ead5a06df6b05c77a7e7ee747389f47a88e524179ac40bcfd63c01ee0ad3f7dc5ff3b1249cdf6f788be07b441ab43b62ac867db3e11e43a771588fb139a195639ff7ccb22c24612321e5aaf53be8b0268726deb70cbad23bfb432308d826764ab0eb85fe183c74ac777180219f7646ac98904d112901b5f6dabaf1ac63dfe61e0c759f0cda650305ad8e2e2f1cf929c7b76ca9e298df07461190f9ed4b55adc6a6c497f7298227cfbfa607f916d5c6be6711fd742cb6aa1f6caf583a3bc0bcdbf2589c510f62092efe292969a362e7906adccb6ec6ecee5ebe8f5cece791bfdfb643b79bb208756e3e0c235306c741618ff39466a557650bbdba3f495bee1abda6a1f9fc9102cb466f76251333a4354a22c9753f155815615a03d348950b96002c783fa328dc137d156f64acfcfb39a5db4be09b9c8cc3687a48dd2e76d941e4ad04ca6e5dccc7a8d1631b84b23f8b4d8e68bc65abc09997c17c8ed8f9207ee75989b1500d17c92e681288f26c5792b0a586c1c2ea47e275ea54901b85dc0698421bcb9f1e7e09da884b92c8c60b7cd8784dec0e00c01c7b6f922ed8df6b09f6955743f2df25ae3ed5a577def9fadabaa9752211c1414873797df4f74dac0d3876da362f04cb81c1d01f5de39f8204218423bc477e30724bc8792b24774a90319a117f962981f4ea626e22ec5ffb121f1c849b1662c4429499613c42a622f9139738b96fa2e3e7abb944256a7cfbf66ccc212ae9a9a9465ca3582489f69defe1a42928ea038fa35eff203156f80bc423b1ab3ed9dd95d60e77bc65c54006437657b9a313ed305a6321fc0559d53ae7e9b86b2d7ef7f654f372aba9a72b6c7c5888c7cb24fdaefb823feb7e64284ee97e87b6695a6ff5007dbc1739a0bb94bc1c10607023977af6ad1ae47886075d231926d4125e82ffc4b0c58b980b5b4dec2d013b2b5be5b2fb1c04fec611e2943fca543449df408fe2c98b473173a47fcb7130608e645db2729b9387cf336c68d20b062c56969da9e5817e22be1592ed56766dfeda1b2bd22b1c46f09bd61833db58ad02fa105c1221be838f9350b834048e2dcd1b6aa4e4dc264b31a110a0b0b3477272afc2f578e1a303b77e0cbd3095bf199fe98cda036eddcf664edf487d922ba645eb11974a0c1d49a3e90a192b7f80ff37d0ca56d0bb40fe14f3f6d3e1827f027a7180fad4fc63070425560d027e618486237f032833da2c6b115e063d0b2499231479d86262bb518e8debaf361d1b0b12858d809d5ab72404fd135ed26f6e57b0338f8b4a23725cd21305cbd929ea9cf93795a02edd49978bf59237ea520c59b85fa071c555da76f6fe9c06a6430c862d36f862a203f57fff4abcd3824d1df5bb0aec792fb5863b5447b5f0fb9e19b91a818abfab30dda36d03bda8a4301fc94b986fe7cb49b2ce93cf422d198e3326acc5f398ed502ef91c664c7cc1262e09edfb8600de6613c794d8adba34994d928cd2668001c61f9ee781a747064a77cd04aefe54235046d5f5fea5f2564c02d03a2af3138d7378bfdd8d252c763069d44497e8035d446223277824bcbcee058a053aff4969e1a3ac02a21833d7c62b0956b693410c4b405b394773ece5fd1363445267deae5c5a381e92445d1b47698dca4bdaf9fc91cb95425f3ca52e2bc4d45d9501b7410b5bfc0d96283221d26fc369178f4ebdabd92bbe78e8297736241ec541708051eca32621d6b2199e1f8434699d527848c9d5e7254e4a043a2d0a47394a1ed2ca8bf7133ada9f5abc43d84cfa7c7972930b2e7e61c8dbb12e9f6e1f224d7b964e325cd9caea101cb67f540f530ecfb70f63f105a2bdf981821d4b66f86dd326c3144114ae366dc4b46bdde9906b1524dcee3368e8a2e7b5b70b8baa3610ed22c9d9ac4a95ca8593548a88e2b525429a43681892f3ceed4980cfce30e2992c4ca94b161d1efd8f20041b5ace37fc5e5175bcbf3aec78c5d90df92e8af5022bd2440dedf46b61f857c512aba2ab8419564cf776103fb2e2a79993dd2d8560fa147d0c45db01655f2ac67ffd0adaa86193cc973ef41f2c24aef8140ffca231ecd022b938b14ec7ff8680f713b00614d3bcbf57e5e46fbc420b4700b16f4487eb4633389047c4f24844516bd6bccf9cd4349e74a3f41f7a99f38e383625ee53fb422385e54aa119767c2be812889321ffb34d06cc0e05fa39d3204af847b833c28dfb80899c4a8c6c5ea6f70c084bc273098a6769e702ff1c2a9eae99c076e3f8d72d795f4efd3ccfe70554a441e1b7396373eb3292ee99c3e5f0d41ddd909cd17a8eab76d2022c67374cc34cfcb4d3af51fa9d5e1826e715860bf9695e997f46eafd17e5e008800dc6153be8df569fed4281afb5843ff65f8408f3ff0748e24273af507f3cfa31ecccc996af6f1c637f3cb3053c467e44b0f9af5a9b97f66353121dfc2bd9757465122eba345c258c38a5179267f91f8eaf7fcc1a99a61068c887622396e32e6a134b34fe36d804b22b890f8e293e6a0bfeb41098bf9561186c69c2f7f331bb528e46d22c3436bd39caad87cdcd715ce948ff9c57eed1a87099d0019d249a201865da8541e9c1c32a16aeaba5f93af18d3a39e10a05f136c5923c5ab92a0e44746e7f0c5b2186bcbe31fe46db28139a5f5a1258ff3c56a4b5cd2a7d576512eda45f64ebf4d0b09f14cad17f15a9f1c87e16e15a7887119f6bb2c147e52d5d4787e85f954956fe1277018d63b4fd0ff754942d61157f7eca09a9126f21fa78b0e91c2664f492ca8e7830b73141a4702dcc92c2bd59065024f1d33bca5212019a644255f2af671c79535b33e32c7af6fa9e818ed44060ca293dbb4339590752a08aacc54b55585d6b9e8da7fb8b14817ad8d0ec5d5e10b2ba21438af22bf7721b0e2075839d0a3a409c215c1537eefc26f133c82a7dd8b860d22cdbc0101e755c41a00940dc2e781deb5e1d0ff89c1e9657be5ef23287f8f636bd16e0c5200ebd6008d9f58d8542db464d8f7f7215537bdedf6e02a0e195affda91f8fa3409cb1bc29f766660e12a1da4033c535548125d7025feb8c24d15a6af65f861df35a16119943c10c3f399f38af4c61b5c7abb9e1989c0f93cb0f894f1e2710f2b3b402ded70174035259e3e1380dfad242a940caa0d656c4a9615282ebed438aad62fdee8dbf97a8f01f4b857288c06a7cfc7cf6c8ef43d5fb324dd08c1e3ad8843d7ffb10701bbca240278929317575a53c4956fb7f2b6fbddc79cdcbccc3a9a24398c0fe7ceae283463e2e7ccdaca8e861e0ccd4e3479805f90455c62dd77f2aaf3a9e75d5c196806dfb637dd4c3d74db3bfe505b287dd90f0171a4d96c7b9310ffcc26bf6bf2268fb0f85b454b85013f80fca9e9b445316f926eec288ad09e92609fdd5d3e802086191997766d5a1d0f698ccf3b4a480618bf37917cd2f3b96bc71987237374d625113a74a9fcdfe8961594cfcfd13d2160ca62132bd12fa7e33ca09b3023f2feb76d0c3c713963523e5b263cc47acd1b814ed81ad1af9a075692ea57f403e6df3998c1655fd4a26e8d408dbdec92c1f4927665a5549cdd103f2f192c1db7efb9bb1cd0d2fda69564118869bd0d9fb124af56a26b26679e4467bc79ba8c7619c528dbb87ff1984c6a1e3a4d7a84ecd9310a6463ad57f0a6c59870778eec1626dd04951db40da7b0c2cfb9054fd27f3f3d37cbb211f3db87627970e1632c330ea71fa29c60c66e97faee5de9167e04d14659218214d987f76112d8196827edfb7c16372828fcc81d51465afebc0ea4fa7f522afca27b43fb8e7df542dc00a5049eccf8a45d8f7208baba671c3e954cf669f63d1591b27c739308657a67384c0ce9773e06b7388c74c0807412d28ea270499456ed0c94e3ec7314ed9fda1d7ea72ba3366ff0ea85f382e27efb20955715a7b97f370b3b0c5f08d0b8763cf8a4ce4d429ac3e4c50e5412175990f506c3ef300470a0020a36a53f2862819f4cdba55e7f7839dcc3a583cadc3bdd1ec90f592e0638f1b2658c839a062072844e45c4ff3941ed395a30dc21c123d0c2b5835977e1be46ff7bdbb158555f48f16d536543026cf05b58f0b0acb234afcf046487abd4432d663aefb538672076b41031e8740fddb140a76f682993d71dd340a5d0423ba4e7ab301cb5793683786b4cc007fafbaa47a355c92cd0aadbe352c65c84d19c19b4f0fcbd98c025dd3ff6fd27dd92c9f530dce645a1ec0edd9f437f4801406b22abe10bad76996d5c3638a82ef9b2a267bf8d4854883b519313ee0003b3d454a6cd91f07d90419da2aed855e5d7d27a2f599009bc017c5f8431877def2b5b1508f5ed25ffc3e0bffdb9b2ebb53130e590dfbc58157935b8397bd4ff4e27d545e7f3f8e5f046e1f596ee4f50f376849d9bce8f73f5c1b6b9ad68a55e9466d32520b5a3c83e2c98352d10bc33b095b7c058c689e533c2ae7870053d4d118a0d9bff8dd014b6e3bbd062cf75b87e260f3c945167a63b59b9b472785742b68c08e7f42d5ddf62287ecf2ef6e8bb2e9b0e505746df3e9bbc70bcf014c2f9d8b123b41a109befbce97301d0e8fe9477f1782274f3d852731b18da7953269278496a0ec29b449ac33feb59432008b490475cec473ebc0bdbc4dd6ea73879346f2b56110b8e922f4cf5eab374fb849ee28726f738538bfce27ed27817968acfbd1b445ce089ddeaab59426db39f2a6b15a84b6129ab1de2c9ddaa913f62ccf9e223364182f2c73f7d8dd6abf8ba0dae49e74427fc0743b8a22f24c512ece39841841a23ebe6458e9b7892a478884c56e70379785a72347a762fb0cfb011691932ee96672e85d6e90d252ea68956e413592b7f63a0c4f07d528f642849696f9d2c22568ffc291d66db526c05f82c8da3ab3bc114bf653ccbc74779069678158a289df425ef8ba049116ac9e8aaf98361eaa6177ba7a6caca6e594019a580880da43b5992c9b77f2990b16fecfcdffbb9688118177d1624daa6bacaf64b8bad61ded326393d3491c0b7b243a91ce652bc76d472c3efcdb39dfebff93137a43afd31655da3c751939fcb387bbdbd6527848c4c998b628e901e34f027192236d9bd680239439ec17e3499834486287d243ecdca1fc236fa35089a72d2cd89af95a3cb56f76efae22791c16ea9ec3af578931219f827b0fb80bcb26dd97b82b0a07d2247b41beb4dbe7d2d14106235b770969e40ed9fcaa8cbea12fcf6261d0bfae43590783a9b2e9098de3324250a8c34fa49bb85f797382b0d4f92c3a5a79ba1ef0fdeba5428e6fbeadf02381f9c59f39a8c55d2f82165483085254be0c313bd70954ab75b3a15ac7b59defe86fa4bdc68db7a99a9661dd4f225223df43ca6d069993531812f9dcba5c080c25436d01a13f53af0141f93865c179b586d7aec25f8a09f240126e19d307d9f9c19c1d5b29b045df39638961c4e545876376099e563a49d6af0ce1299efd4808b8d67e3ff5c6de64dfa6a2da260421304cc9499c85a6657bdc56a5e277da281956a000281fec998a32b27ad78ba685cbe2fa35bb7c86b8199eb4cd6bfc6f915540038c139b0dcdfca9d2c09a601f919ddd94ab8f09015cda20e025ee06960202994dd69f538e78e0838e5d810efc8c7da4eb161f1ad7eb45bafb3cc8a95c01e13e8f04eaf5c0c5a2ea6fa0d89189110d329686ef5726d2d1e0de6902b99f3038bb8212418f86f29d58e17684dd21da1c24a20c51148626065c8876c8fa9ff6dc9b174320f01e469385cd2fdbe83c9fe12f07eaf1524f6c20f66e797aae0d0bda01c93843ff13fae72dac5d7e7940a56761bb75d7d82cfd13fe8e6147e2b2d5fbb98046b453b20a0dc320c0796e49435e389c693b323fc897b2e75597a4747895bdbc56ef0d03fc5f0a60bfb0a06b2d885946bcb0e5b1ab0238ff56941f79f232322da6dae423ef61cd07322b1f6dd56a94abfff9997933a5863ce06801fe779ae680c13ae4b2e1aafc32063c2f42b9de6b3dccbeb1d738885441de2e63f8b6c4cb82d43a9643e3bddfe5e2d8907f733aa10a518ae27de49ebac918f47f8c3166c41b9b2170b0565ce615052618770d26dfaaa8beff1a249d1ebf211a3f0174b57e5172151cda4e01fe4be6853690fee6ed67de077fea3a3d0a3373c21bad1fb7d8b8a2a1212d771a7b5d3a143e3198e8747baea11824298ffa79a0647e8f6d51889486ee67b5d7b052138b90bbb2cb665b5ed4d985e8873f5f468290ae92a1874d60cef0f6564f0f641ada7ac48712737b9fa06306ea1eb7bdeecb4690b3232af4c6aa35ca8be400168e3b86569defcd17373211fab5f471bf735fde072780d0987e318bfcd447bfb010c685aa6c943e7ecc743ab5f846d7d0c5a0be9fa0d5a2bfe8b194feaa6d5ee69bd575dd1c9f5da008feed465fb0978a2955179720c88fdb56d77155c0cc1eb88ac4847dd20e67c06ad0408a91c5aa20e74d7d2be6f360fa67fa6f651312eea4ec5f5f1f47c2794d3ec8120e9f674ab03cd2ecac4a1fc348078b1f6c7b13b8379423b393809954b44a208b6e6e38521af860a4f48ca465f9b8e2e7e0c270e40ab8d2ab03a37a933832d0e494b03a4143905d05434d5d69923d4d37407d28c8d145fcd4162d41e3440fb4b3be8ba488ae86e9a7107526158c114ff61b6f8e51e37dfa4d4477c6f4e3f2258f0655b5d9db89c96ef957afa7016c26bfa056b812f986def5a36b14518cdae659ddfb2980cb0ea6e495a7ad9affdc249e598546334e132ff3f8b7b3df788029ff8f85289e2438fe3172d9cbd44f09b885f548598953950d0fe8b37f8bd233795e612841102039980028f33e81270a5041a21c6322e7769f1975daa4b062b9d5936c04c95fec5207bcf153eb5cabd8f6225e60cab66f58434055ce977ae07dbf26699eb97f152d85dbdd53fc36dbce5276d391998e173b70836a0378975683e204ef72b939bd571c160922558ad9cc6c1629169849d160e959c8839ff0a36f65950234df8c0180cb32bfa9b39da4a180bc282619cae173d839726199d4d4307a1ef50107071e07511d693e5f0d230db738e0c2621060da049b41be5a59731a1148fe20221893c6b13174109ce10b442d0ac6375366d2c469ba600ccb80fe23a542540c0e3cffa6043f89e5c85424451a009d2339da63e6c4c6549041749f360bc70fc5ca0e84574fe576022a3cbcfe25bdab5a8f2a4340cc40919eb80f813afbb65492035e3809645268c5fa7e40962aa0b0fd542e6226f5e3c065a3fb77f49eccfa2817ab4c6a9508f3614c0a87deb62a659d83222326d67e0358221137f918a3a8d2a7e090e88a54c594f53f39d37cf08d9a522d9742a6a1b2ef9eef09fd370c76e09f6f3f3c82cb71c6a963daab01ccb66091b9418bf45d9cad4d2cdd12fcd327aa2fd24a62601a66d9cb5228daa3da2259e497e6b255f20625d6f8f6037ba73c71c30db450753b1029ba7a38f7d43c8748115a3b139f4a84b5b078cc32dc15078d47f7a4ae7ce5043a1d5d14c081b657dd85cccd6f77e8725f459a977b7947fa18acdbd0a4efdc9c79089ee0c3e50450a3bc8603e4796c68541bef985a1e43f04fc474861ea6e5de300550bff19a333846c34f469608bebf2560691245130b2633870b4899d5e2b125509a6fd599e473ec092edcfa0bd96e682841582a7d29dbaf265f497194a1b4bba3dc8092c4d6f159b2bbdf1c278b98f2634e58f15c30e76b1607f33d69a8cab4cc4a3398a891fe0e969b77ad34c9c3f57c471c3287aab22334f6ca2b275201d0cab618fbc2cabad47484ceaa9fbd6b70f8b9bf1354a963b28cad50402ecbd7275e5f686c0b39fcc84dc3ad2911b9b66288737e8a8d48a0b793680983f2278516d185f954131e9505be3b63d96dce7cac843b64720851a875659fc6dabb735029e14cc168e9708b768d43288ea55e66d9bf5abbe0b3531e287a5c4b6138ebaf05509dd9ffaeaa7ede0c51749323c0cb7f6e6169010a29d2d826c393d941f26ce03f82025ce6e1626d48ef4d443545f95bc347224e0e475e65fcb4ed2467d1be55e2949764fd5719bc3e0b92cb33fd96a15afb271a6d04919d56bf24f4bb47b3f5c89ac08ef5bef95931dbf0d28efd7e3bd3501747eaa4bc4035d7215fea446b28871c6281a887526d10f7ffb1ea91499a272ee23096435476c80280f3231e3c0b0b5b3ba3ea06220784e0aaf630b4b5673b983d9716d8ec4368053c53c38af9fa023f721ca6a39f088c6ae360828b87e2fb315683df8fe6198b2fb853b245400ca18ae96bfecfce56bf14804ea3f1af74882646baad12cdf6a1efc1fe1b2a70faedc19499c9e490ceadca4cde28d18b1ea6f75df0ec2ea43a46ec4f236fd58d8fc51407ef377fbfa9b90be4753b5265f152ef26353fa67de103712cdc4f7ab652c8aa9fe54b9bdb0aed39fa3225da4d63080f88ad92b87fb9afdb2d849adc2a4960cc6285ead7511d52c84edd60564ea1110a0b3cf4fa7fdd4f2f24a7814e051ad096ffa59d17b3354b448651b67173ffe09972d71d247a858548506480be8d3251b873638f72ccbc046e1e92ed70ae4ba5e73fc673348f5ccebd43fa4c901bb0289e7553829e8d4eca218ac60330dd4775589e28eb44131042c7c1c8dd4114714475ae77af313e5a08658d6600fef15017c56f1ef14150f194a0755e7e6cd369b1775b5775cbdd5e30c94af2c8c008618cd1c8a5970c7bb8d16cf32f1c63215f2efc57f4525a46bfd186fa4b9b0385a20d2edcd732279661082cafaf2fb1a44907d3b8a8c933f604a663eca6a92a516b58dddcb679d637d52e03dc58c29d1711bf9faf81a2442ce697940af914ebae490b929620652b334b06e2661ca3e17f7ffd36f050f450ae88f1be22d013a885c06739b7107c4d6c429fa7e083c4ea4f33827c654c39ead49ce2bf7a3e6598b798d5c5befd052cb97bbd1b0235a4accb248338de77ceb4d4c0efd73e59e5428de3c30615dcf00033f15392e779576d88b9c8ded21574d25641db1a471070a0c840e70fc03a824aa1115531f9745adec68faa7c19c7da144e49ffdb46b67b4e6f03b7bcc2522ff7fe7ecf695bd051c50c35bcea63d826d005129984a0b2a70d5c2f1eb049ab68ce83031448121c165274af902e4ff0c93590be1336b9c3233d7bf8ae4d2faeba4d03458dbe543110194aafc40c8ea1f96758bd4cd81a3b80f8c068c963a79fcc569c0c31ddc34b65ce5d383a67c95270e764b1fa0802aa235e5f4f31e046d979ce70e1ffb4ac8a24b4c39bb3e9418c9580ae27cb147f11d18d60c94896841eec79152dcfdca8b295e02af599fef0a38737dbcb0695d70046bdc1cec0f0d1c36d6b5ba12ba69e2a0a56651cbb1a92b2c44f584ad14f5b1f5adc7d3dfca7092852bcc2e1ea87b9dc2ca1d2dfef332182c9d729dddc02701551e536c00c432a685ac94c9e3824f4ca1fe0613639051343770b9ee0c506826b015ea223811df3281ee41fc7361f43f76bd7b728fb19b5be83ca262f5e7413eb784fac6deee34e468d849aa90b2bfafe2a00ea8831da9bd3572557e1d4377b5ac0faeb154e8cc5aee2b25238b9807a2270465c14482db34f566be15ac46cc675bf36c9393e0ed9753e365e498fedda65eef55cc1e0ccacf8f80616030d9cdd7d768ff15941b1837cac39206809153d178918b96aa09791479814cd47444f1525cf2ff9a80d7de2ae2af6619cf17bbe7a3912b31a658df86025795c11eb987a41d33a1a04768001489d0c928f5abf0ca7a5bea68b4c493d946b1fccbea1a355d8e6ec535c2b01a8d32edbbaada000b5cdeebabfece97148b368270716328f8c2316dd4b06b767be025bfa7ec2d46744e53a201bacc5de0bfee773d2cc258bbb43c9368e15feaf3fe99ccad6c14d8e65003bba8d11b226f89592cc85620450e0b87daabb1805c68dd4298eccc727ec2b6000eeeec5e485145a4f31912f7cd66c3bae157ac7a846d6214aa30c4c8fc380791fe74b0f5d0688a18f7269ebeaa8d17aad63c4093c1daefb06f51288e6f69c566c5ed1dabdcb57db2aa2c91be513cba4c0dd42e5b06b0b09ace29aeddcafc0fa5129206bc3ff59101eefcf15cecea95221366f307c35bdac53d7c40c8c67a6c39111b6e1fec7ae6e8342ebdda96d3670f4dce4cf83a1a815343cc51565743e9f465dfba521a8b3fea93229f77f7aa008932d0fa6280a119683f9224c5f872f4c80b947248f6e55060002194d9392bccc2556ff3a708dcfe7470bdefc0421f49869a2249f2dbf8e1dba2499de91b042d90c8be06a2c314cf854cbcb504c8c79c2f5e37b93c1a0d22d204cb7963297966df18a89136a74cfa58a8c8173fd4f20f028d05852ba3212890cc5e2e3c4a03fe4d8eaabf4d529c559339986b419b89048fb270a818c43bdd8a233b420244c8760bd7d0140e080c127fc38858c8c8f8904c71c8bb4229cc8bc31861e3dfd34f35b1c4ba9418bb36781819ea6db939946de97c55d413597b6c03b59e6bc99fa6d2170ca39ef45d2168350aaf88c9ddd9f8b88ed62ddcf4d4983bc021738bff7aa4c3494451d827409f47f005e6c1df3abb24361dc40247295c14fc309d03c6a1be9a671ceadb19d4204352369e54f2a32a15c306b643820804f2cdea1a1f98eda4a35cb54d562fc3d1dafa7f015f349cac8c4bb33e0b602d55fb78c11d1adb4652a07b7ae1bb7acb920fdb33958df64793970ecd7c3600c50b5c1d93d7ef6bcb3a9868602e999da7551209f271a85d8c2ff5274feafc02380a839d91c402c8335ca584051a58304bf1ef6ec4c3947a9269c3bddecfb8ef045906c1fa32c5d4594faf56368ad7288456f1fc1b8c50323085cc9e5ceb593cc47a80eac7b6f3ab09b2e6952ddaadea35c6e2fe8b5f40cbeba45e271aa22e0b299f8a0c85f748c67d5daba05861910c494bbdf45e08434af2bf4d73b7f5bf15ed47c1d4ee298aab4723cb06f7db05e8ef9e706b3558084ac7430d020b230ea0f33a835881a3c30b9132285f79e93edb387a561371e3762172ae6e691c5f6a26434848052ad94acd56baf8f94d796884cc50a48626f4e9bed1b76283c3d843fcca1de1796b0dbe1707498c8c41f341f5b0841e68d008d9b9cc493402d6a6044d5f12352834ee8a588c894c7ab550678a1675ddf01da2d977972e105100ef3d52575448e452da6c49d87047f271958b7c1c9c50e590911773b295ebd7591ba9d3ac6c004bfd86d350f7c57e284a55dcae6d322b030cc6c74046b2373876ad503587a96eb828b9bccce0f0a2927015cf02023a4dfaebfd252af409a03176b894147b3d361267e1660fa5a10cd2b1438e97d163dd658aca09db27978dc178b6f8d8aa95ac4abeac4d19a3925b92a808de2c87b973e62994e2ca84f6bbeb576409bec1f3b6321fe7fa5121e05fa61d298ed7af4159608ec80016640f1b5d17e4810b3b56eb2d939475e02cedc8b67f75fd2573b415897bdc991755e4dfc94128602af63e8894a932350cb0c508596cb6c107120bda7894b0fb5c48b5def6d7a87a40c87efc92462bf4b0e693b210c408fae2904a27a1b8655375e7e5a43db9fd52be5e058e99c349fe0d577a222e6c0e22e1671730d2de6be3588d5310adaabc5e26bfa0e60ecd5941a8f6fa005cfeecfd3a1f1d75c07cc9286c92452bd20ba0abb994dfb8fde44b2f411f3cb0f998639e6af8fceed3b523bd3e11c66083d2047ea21a51251e0f565e0f09ace4ea28f2f029dc694d450ee2315171f37f1567a12e9e10bc2172c450a385315b033cde1c07cfa6836568ae7199fabcabc8d51abf3cc044dacb420680c1e42dcd5d96035124cefbb14dd8d029735619933fa2762ac2d794da9aeee880fe9b3e460c5b2e1aaeca5b2db976463cd1d7e06ad7e8066adf34137f29cb8b89a13db7faf95507204142688c1d7fa1d4fc38fd79d2683c6325f8a3ba66385cd14be8077da3dfed63dd67585b13aeda24919aedbcfcf9f34dfe74fd2be7c0262e05d31e5d650ad960e30c85afaf4b536b41f0c199604d23effc2b6f38810262074e567b3886b8ba51e49bc50ec16f8b1c0d9fe7bb74c3b00c3f7895ab784edac4b2a4e41516e583030e455b4dea47ccc65bd5fd056e0c75318404e052bba9ed22e4d9c2b627a004831dd4bbad354474ebe2c613b78f2691ba6daa921a9824e31a09115f9956bf75a592b6024259bea7a4bbcc21198d865f7711168591ea39a5964b92ff8003e50c3b1c04ca0859c6931100ce38b91e8597bea1b617ac1073a8b3c329e5e52671ef8e5121eec99d5069684938a1b9416234ba5798b7e29e11bd4a1fd97d9422f5cd0590bfac7bf13f7cd46fff8d1973fed856193bfe1d1f75b1400f545113ed3e498519dc6ebdf929a93ff7f31c4d10e6b59149dadca8cef05a632e9a1c974d577057e311a8c9098a4e4058ab9668ab9d5aff7836c49444bf4af6003243386f19041e007e2e130f210561bfe09fea89277b8d27fc895d314d1ce00602cc59717a2599b1deeee7318044301f9288ccf473481efc2c8658b5f0f86dc218e767847e53e690c71674870dc06c4bf6fe6149fba25dddd411069db90492526ef8eb4be27a8d8f3bd647d384ebf4ff12128700af95045723f0e63ac67180722d989ae2e7e051066605cf90659d25303a651f763fd5d0e883257690f7643791141b15080f656cc58ff5f03450715caa94316199be8e054b31a8f109f5cc351c5c6c36549185553531a997842df441ede3a6b323738c82526d7a1830d054fdee3a96bec11ef4ecf63ca7929bbc8d5a9f47331ef430fddddd3884dfc832527b48cdc59f8de2e21e38a39d466e093d9fad40cdd80418b8da2154effaecd561e652ab8c02f0d96edc4c7f2735f2d141b96d03fbed9350ba65f05cf24b7ded4674fb0e86acfa11739e6fbad9dcae5eb1674205910e8f1c1dc15f179ff55278e3e4b9bf442e547e9b0c14d1d7484b14c68ffa52b5cb46bd247e62726881e5c1f29821cd3a85a8e4cb47b920ec13271c65039874ba9b64325bcbfafe4716313aab23d64c1213e2dd071571e1589db03aa8bf73f71d23da1d65b4bf4ab7d6b1bbfa6a83d263b85d684499c8a0870231031c028298584fc6c1d914cbbfa7f8302d984e1de596626e490d47c0def360e97efd121cb1eecaf2653961e9e03282a45f026e4c07a5b7fed630b306ce9bf8f0b41a9f8c05a04cf7a0753750f01f7fa3956ddc299aaa5d81342e793f4cf270c8df3fa4bb1398d4cab77a13a80f1ded71936cee9d5d73fe0bd558b20b72de98dd15f2299a313aa94666a6350676c3d802d3df2d5193507d95a567f590a3b720b54492bc40cdf7ba96511ef00c5b3dc1addd5a99da353dd9a310d833ade08eb34976aacb30c5e67df701619326c7a8d94073ac87bedd41dd2d126bb910c1c77057a96a82189796d5395f61ecf0f98f234bc1be1b50d440d35fa7b596f9c11fc7615f393c369f9bb3001e5ec431ee2f44b8af743fef36a7d25496e6c470bab1023db65e7d9c377bbda4f7f85125274f4436519c061eaa810e37f6f0798c24957b1765b463e5b10a9b723cc3cb156cae038dc58451a2fe92d865117fe9fa0dc059a45e89744c06587f37c431b9ebdf19f2e26a787741ba74e4bfb16df6a495fa10ccfc671485d25a804a06367a12318b9fe87e538b5f3f2cc522acca9d6ca8a3cd2ccd2ffef4269fdd3579b8098f58e6331583964308ea65bcf3022cf9d9aada2d8628da7b9be1f42d77ce8dfe29af7faf2b79ff8dfab5319c15ccbd1a358eb0b1f2219ff878eea2b53f3380a0f9a22c5aadf2adab47509dd60d6f80decceb0b33dcaca46ccb2d5e805c37b71d4669fce2d2913c9ba73c9ad24ad02be073917ccbc9470c469cbea2eed9f48203e0143979b703729642ce6a21e36f4238f4ac9229a85bc2733a96909de641bf29a06e84ef578f342d8ceb441cc4952beb97487c632a7679cdf6e1eba094eb8ee482e6a38cb8aa914bbaf8460dcb38d1da9c110d9f8031245803eeda9e652273f1ac7a2d949df3e77ae86252965473362bea1f43a7cfa875cc8e7f4c0a90f1739f4f308d67dad3d121b1ba91b4f0c683f4d87700dacbf7ed8342db20ec2e8794e5637f3d53af9d37f6390b3fd580b6637b04c3585227617347cbf1482be738474b163ca0b11b49d999da4088b7d511cfb447cd2c07d4f378bf0a7398f706ec805e28d2530bda47427885726ed1220461760eef7b98d01aa9156e182f75ed119f7b0aa58e529e5db7ec3fb25441fb0a4673c5145c6a1c131c6d99e48b0655d0e45098d54f95b0723d7c26c760a6fe7cf70d092bb3db038fadafbe778a8c76eec0cfb752894e451bfe4ae910c738e87633128f806f256cd1691b2cd800626aefcd028457e0bee5a293a2cae81056595d7c9febdd072e2371de31ef63e491faace55c8db913c884518d07033671f5f71cc73c21a86a1a0d88fb0465b8c04fe2f9d251b24cba5de5a8f31db76527dd3075eee00f573f00e1b767c37e35c87a49e6f1495b6a31bd737c71dae5fbae27298400ddd89f9253776b099a37ff8d16c54d2596813b096bca71908ca25b26d91c7ae197c9a9e81bebe556c13339c86e443f16288da8b6c2dd26d42469b5ed9341c0bdbc0fd4a3024bbab2a096253fa2c9ebf74a4900f855b010a1a095dbab5d2f31f648f1a8bfe807c573766d4d0010b21b92ecbc1ce86eeb5ee25566c8ee4297e1404e56d378e30c33607afb3a93831a120c1a8b9567584e8e85edfe8ff2a994b90073ca86f207ccb76c84dff069ea405e56da1bcc7f4ce0778fac4cc605da17e1e719b57f71fd34646a37e664ed5b94aa69bb172504d37e17f43d1e8ccccea7f500bffb76598b133797bf599314d71e03ee13a0e6f031ee459cc3a681e04833593b575e20e18c66cb732a224590954640b9eb8c66f17ec9f1ed14525b89556843397f864ee99e1d510c1cd2f5410fee0424c931d828da7fcc71e3e4f77b98e2454c77c7eb7696ad95760320f77d6b1c0ac6e21ab6c6b7dcfb1b9fe3c0ddef2cd9e8d427952785437eb8837d26a6d2611d5860bf7fb5cecb20436d8b1e053a59acb9ed9b9fdb04df42f6a3a9a667efb51feaa536ff740faff8f00596378c3eb93b575cdf162816c56ef6c55b8212918d6306f09fb9713a5116cfb5b5252a0461309760a5fa2ebca9f59594203138c3e3d56a0a1211a5cfa393d31029ec9518c2facc2aebf646372a9b548f768fdc21a550b5d9bfe9d92e7207e6be9f75d07ca33a2148137dfe19e5bad1a060d8d093dcef4d633b2072e2c294e9f22d83454847326a5c4baea2cbb8ac3dd292340c25781b6977ac2e16a85e9a22ddcd32342c99579800d6ead85f69b262d852170ff277d7c7daa81c398e3b2e720403ed4f74551075b4b0dce28cd85710c9bf8d6545cf9a0f1ac66fdf6b6cbd462eadf3e87002b7e7df72674b16d93698de151540e4765189a6c4af9f0e56d612f40b77513dd356cfdf684fc50cf6ca8a79c1ece07966b7ad24ad41698a7df353c1f47777302abcc9e0fa6fb4be066e5d016ec3308f98824a8af1328808ad171c940fe67385495026e43c894e45142cbaf8d63a53da66605bea08cf96e9f7010dccaaa921204e3e4fbbdf222bfa307bce634eab14ad6a722bba055c64834bc561725cd5541c9ba314ebb4f271f78fb68048382f745024a34f52d02e61f30192e08143040390c346628d8ce3a65a5955940049201fe999b52605a12f28b20ada0b4abced75a9848f3c8e42688317864de5f3fb68d2c21ab1c1fc706e1d68f920921a90d8a603cbcb183ea395e0de83a54310850d233eec9ece65fd65eb7c4d55c2d5eeb3e28a8cd7daaeb8a7e988e0998398c3947a5bd021ade5bc46576fae804bd0f3a77149b51fcafde37b9c38448aa3e9a52134c6eb4651396056895540391ce22492b6a93f1bcce475b1d4eba42d9d74c242ce238fc9fe3bd60c57f964e8c4b1c66c1ba1462d92df46331a25517f71ecbb228ce398e38dfab6221172ce4ef2a7df17801183d89501d98d2de625327291532ffcee1bbe67ab784848f99ee438e23ddcc6d825c1a5bb7342f10070252a4aab51af4d7a108f3ff2e580ae585b84deeeab35aa2f160c67d98b485cbbf710baf48200b64e5b0de49e9caa263c135282206f5175688dd7a735119ee1d9afaefa2787442ef5dec90415720e2a6d800300996128bb576139629556630fea786c0e0c5b51183af58b05b84f2bc2a17592c76a1c4800c967442a805b5a832e18edf0b872090d111b3f5601d2764ff3953da7cdd9ec8a6dd76e9aa0440fbbf638b7c65f31d4dd5b09f610af5ed7a9d3dd985f47d73a329e26517461b29015e6b5e939c68e2c15b1fb1c9a81adfb2382c9348fe3bd58320f34dffd6d96845d7a391c98532e803353c46dfd4325180cf652a902544320489b9ac216942354fa00eeba4b72f10c059a6c4625a10d57be37193882ec09d9c5e19afd9ff5be4a3014f83cb795ef978308a0f27a9ed9d3bab7714b8bdf8e42dd9f058441ebcd69cdbb2c82f82528e54655805ec635e4fbce1b5ce2ddcd870f1d1b50ee169864f3cc39ee20ee72cb56a78064bcff8af802c08c01b7b4011f0c0da4c95c15c99a50b5ce9553fad38e67c13867e96816c139d13a6b4c8ee90126eaadb4b7aadd2542d631227b2633d4e024f70fb355d0c2071e3474a6f907187cb10abdef41516a60eb8b14cd4ed6eafb6859b9adff049379ff124103afb6d4e35957eccd4e302f4dcd5b417fccdae6ffa58ebd01197bee48c61b32d9da347a75510ffabb568cd70e40a8b3368ff978f4ed9634a4ba6f011dcac79969ee86aa5854b1c73c98dfc98e4b1e34479e78686b14209cf845a63ed79e3fae0aa237846c4e1bee34f28577686fe3d11e25c3beb7bb7db37024e1f9e6525e4114aeb26f2001be67c2af2ff83ffa61bfe1dbe9be7d4ab782dde592434aa075f77b7c8aaaaada8a810663ca0b9179d1245662b5dc123c1e3e0e9aa03b3fd910208bf1054dd9e9f13125a364b02ff348c49d81ce31cc6ffab59e22a04c33fbacdabc38de23c1112c9e9a17ba84abf75bc0c64d8e6f57e3578635eb6c1a0d2fe0095aff59cac55598df11bf886d66ea9d5c61e1f8ceffa632f16ff2842f0c2474c40fca40198a8fe103cddb127a6d11506429edf3725d9d1b4f86bc627bbd091a4c0c6b19624a23c288195433dad0528d5264f49efa0f98dd0b53f55998c8a2f67c85bde52aca3dfdb3677075064e14cbb72b11ef95c194a4075b69c1c30083bf28f12d47d821a81c105170449d7c22c242ffdc586421adda70609e07d8d80c1e0f7f6496d47dbdc877c22eaefb991a02ceee6a9439671cfa11f19e07bc7e2c5fd02a07ba02d76062769b672cfef846caf01a6e22bd8c973e5978f2c602fb5ab2c5430b16281ab8c961a12744eb12fceb960ed192e80e3978e5343dfa69bb498e974822a49534d14c872cdc27a4ca926cb90a8ba3484a0101816f309a00cedadd7836e2bf8d7b2bd0c263ea5f4fcb64fdf70a3a761597f85160eb2e46bdd189995e12a57a5981562f4449d7356362b872d34c6185a3defb7ed3340958d6027e12fb612226802edc85cb31ae12c1ac98aa064c53331b6c0107767d30a4f8953d80e3f026979a4a588c17b82c1ef90623b0f1176e321f41589a53b306a119d3e2dac92c3d119762990d9701b2adb032b978c22f56d21a15ab460dcfda9ad7929d596710114eaa5f1c13b182e89047151d5062148d31b35a6d63da8670c2b0104a45c14809ee78386b4547d5eebdc4cd1cacb16443b077d8e3fdf7b739d7bfacaf18caca29eb042501f22f3d58573ddfd4091d87e7fad4e7c8bba8977cab1d47ed11af831a7acbe79eb18d7e7860d2a80c1a21a20e8e9f698640eec1941cddb531f8d60574a73517d53a82bd5b0f43377b5dd89106ce0b4cb7c7a90795150d199f15024dff167c30c6380c7afd473e5dc805966acd79f45eeb961a80d82efc9f8e5d8846e80ae7bd4d904b1654a9069060c1a7c852d80c6ed12848b61345132aa9e13b6c75682d69571748cfdfb9c39d55b75f18ef2c5a2441ac33da33928cb4a73a1cf13c58382cc2a132f18a14f27a9462958f06429dbe6d24c9ce6e083a4dcc8c038c9862152bef9f430c154baa98062e405f587a670661524e2dd37d32525396b4cf4c1b3972c7d53bab8f76e51b74f908ee204c2bc73a09c18cace8a6f643be5885b085caddabb6e0aa76e2bb77a585dc715a8fc3661269ef4311d22069288240e10537f49f6f77e1f10122261cd2b3cec26e822b4e02f845cdd423d1942401a9739367caf9303ecfd68bc26af53e9afa17b6b718f12ea5a76b88061e3fb4d1674e05a0a8503611d829045c00501fb9775dd9b77b940614c22dc774a1f1da1dd3faf2470dc1620c2a1badcc9dd4d19c9d5069cab6f2656447ffc8e1ec10177555700b3d52911709e3ea4865c8b5ab9a16cb9f6173fb4e5d1e44f698b9b261576c94bb6e76a96e4339dec5f293721e7b80a08942746802cf3d8727bd1602d608f87aaa1628596e154ecd1d3cc3493f1a571525639ad9677476096f57d7edda1d48e168b2511458ad3a5354dceff64767052689ab79a7b46d31b37f03c4c6a4fcad3e7da42b11cf5c9f735837ffa082d7e0e59e798d031d440321689fc1f4c8b3ce6d3ef1fcf0f3f12d506c021ff95fe13ede5f86d99703fa048e38046ba93ee07d4588b1ee270279294a05538ddfd0df3bb51e6eec6f59f375b10e18979ec82fcb5ce3ff52eddecfbe4c99efdcec768068256d6d2c4bbbf9e33752567ea32f760d81b9b4b228979481afede5982d754d45be63f10753a593a168d51614e22ad9e8933cd3780e6e157cf2ffcb2d0251b355a7214a291492928c4f5c57caf7ad3235f28ebf925c7fd0afb6d38cb0f3e473741d2105dc8c8b5813f546c26458089fe85d252d016f4103939ca6847cbe3c768ed71018cfa140f2efe128a4f14312df467b1332f33e1548ae5d2c75ac45747991c6454440c6c0cac46510dd5e5eecea70cd76c67bd14bad4a5e4f7a4c008cd46300572d9ed464ae695c1bdec66730d762c18a0c3e0eae65699433b303b00098133f62bb0689c0dbcc267bb65476af3a2f200f1d2f1622558011ee7104e394205ce2ce5ca08f82768ecfdd9970d621a5daf26095a6ca98b9330705e62507dc2b2b142c0d0075eabdffa1ed94ef449e53c298e47e3c33d7515fcd2b3929b32fb5540b6614f477d0678234f5c52530e2ca382b7f96249caad7327746d67a6805628d7b539061c4c570e4ce3c55d2a81b8a7521dd49df25a7cbbc6a53e488bc1ed5961671626e75a24e0491b2f4625757cf682b2a2d3c38abee22adbafe26b99974c8aa83bef2f87441aab61a34c8de82385d5d72e706b28e2e62e7f51e76fa512e5c249032fc3910a86b2449ce228c35b2fa4a96c8712bbbc46688dafe72ed0742b16cbf8a0afbedf249791ce0561221037396beaed3646cbb1e822f550ab1ae38c4967dcc028166d85ac9f2d94f986de04fa785a1aa83711409305289e2fc96dedc2e9b792805140d5c46caf1b4b33e928f0ac3a0d95b22fba0052af7940c558935c1be8548cc256404e9a8465b01b72b237b1d561e3aafd9f55ad1747ca02c9ebc4963beccdc0764ce431507af97c5a5ed0260da7d35504fe59cef66b4150fe526f631be859975496d8937ea0bb7d6825b04e925eff3a88291093394b7a621caabb523664130c3db624cff350857eb21acedb150ca43f5c06c89ad3ab107447c178e4c4cfb1b0179afde45b41a467b77328672f8934c8dd58a63804aacc1e71720d753b3cc13d097e845d1c39f8905e5c426c252bf0414db938a7088396f4db6d5c1dfaab01f3c12ad4d09c79a8bec99f6333a4ce7c53934e576105b7ab51bd9e3a1e14e7985cf082ce07757441f6626c5f2983f89b1160a967c491013606e8406d93fb56ae1574f9a5ee94ddec68a72cac979ddc48e81b046146400d875f559989b2d52c851e91b925a7c3490a6fb33d626dd5628993cd34f03219dcf33b295b89239ab476385d15c2153cef118677e59120a246c9d9e2c4ea5f0bc6bafd2768abd5cf49e6fcda8e5d666a026e868d2a6d4e8295769d1c485e66a86586713d3c91d5384d88f584aa6e9aff043565df448022fa7d66f136580b4718617059ed2a4c761abc98a36b79affd77b5aa147fc76ccf95db96928ee7fd804ae299d620f3700090763c651253047b2d9ffe821fbeab468ba10634cc8bcdb285ebecda7739942dfff523eacb9fcd068b6598bd31d1725a870393914e7f32aea8ac95a576df901511dda77b469784ef087e556e259d3e0eaee1f63ce33625907c6017b1afd732d180df53f146f9885a2d7e36a056994e3492d30195ef08ac93282e10fe80c801bb2e227213a4fe0a9c34077bf48a4e2cac486e477f6be79d5d997df9816d1be44c3b2602de7ead3988cdb0f45f8b935d40a710d6a1deacbc3ca958909eb94bb059dfc95cb6fd30b0831bb096e37e26b3861689c2ed51d2a0acee37aa6e38ef876ab8082cf5cbd1473a53f9ea111c52512ed1d1817be72b106286349a9ca00b444b9c6766fa489c18e38c11d77f04b3df67c6be69244a691d9cc2d6727f4db71a47c673660541bdc93775e9fa55e6afac3998cc6f2e0b9c4191b2297c86e53802414ce4033780673b5e296e7dee4ff8d395effbaa476858aabe68635ce2a84f7e7fd4c1822b671c52c61e3780938403ef5a6780360a16cbf805bf332516288bf1e5b294abd168b4bee5b85f0760f480dce261ca9e9f03ce17dce08ae3ed2b96c097bbd1c7e77d85973e8f14bcd752f282687e857e121c963a3018e5c0f381300a0bf0219cd1a8a749f6c887d2cde82e1d0e571ecd091b824045d570f53e0f47dd2b10abad939e0cd1954e5f847bef46d324982c4f7ad11313ddeb9b40debbaeae8e0dbd9a0aa55fc1b8728856f72f6a781dcd88d8a06b06f028d9e4050684da39094aa0411dac375cde0aef46319d07da84df61816eb30a6f6509427a3f03eb22d9820c58cd15d25110c58044f0b038ab806d89fc86a2a23c6bf88f63d2966ab74f723c3836f0cabc13ea15ffecbbfec37faa7de03da403579ce5e9db5ce8e558ba1b37dc76a714c8354a53fdfd67614292b397a018f056ca00e3c757796b9ebff4c40f45016862bdba46275e14aca51a4d70f3b24cb2f66c22a16bbef7e9ebd74a772b9e77533365f34b624bd0cb8a5f86e650d1212197d8f136b4884fc5b9017f29f67df630df7f37a82fc3a323910708c0d45239a51b2be12ca2706612050c0a87ab89219749506ab771b81d414562ad233a0619e32e9c417082a1223a98decb719cafac309f0a55a0febaccefd8d979464a07712ae1e534fc1f406ddba7dd53cb92369f49012904aeea9ad246acf73dd996cb22320d86b0fa00828bc8f4e707321ab3141d5b5773d9ee7e3679016e2bbfc24d0b15fd3e7dd6d8b65c09e8f4c8491cc2266b89a0dd6108d353c23cc72c8e81fe06909ef0995321b990e163cda1d1dbc76e524f7cac9f5ece3977fc326f521e49ce50e7a5695c13452750416516820d17c5b6a644d0b03c7f48e3ad034f905b2504d205ee509ea1a1c9067d62e84f56c5c57f618967645df09ef6541035879aefd9bc057b7ddced5d6bba1d58147cd4f0e637648a01b5d72c977f7035623de41323c7aff741ff507eea744822088131c44c46f5b897d7f7e8a3e6612eee7de59ac3cc0fd4c205f93de10153208f2fb1edf00615cfcfd0ef360ad1986c56974c06dbe7b7f475a7f54f949b070fe85901704c6ce5200a32491d65c732aa1bb7d10820471d4063e8b4b298a14ebb26dc650d11467c61e876e78bd1afec685fe9280c0071a24881bba5a6fbfdfd0e1f3d4e7a0816e896b8387615e895ebeb52177922a95bf327fa64b7034744857d8c8371e85620b3ff87b4094e3d355ce009c2b75d52f9ae2550f1cf8efe1a9eb716bc8e025b8d1563a2f60d81cdf4a476f522199dd6eb2c3cff18eb6858842d47a23df537245bc43c2b039a91180084aeb324c34a5936dbfcdfb0d637035667bf266fa274a102e5dc1fb7df5e2c692cfa4a694d68680e068f5cf32dfd23eec80543c264f11edf50bf02e73e75ffa320c701275ed63d455d1eae2e19ebebfe3bc70bd1bf4d3906b138b5f29db4116fe0c182af1f671fca523832c5d5661da5799908669b917cb78ac4c6607a840ba796e725dbaf07551abc554627d8c85c29f40f1913129c37cc415c20bac61badc2a87794107f79402afe99216dd744e482e95e4096d169fe892e31ab84199226fa505ffac5cb93a3a01714cd341c1947b4e15d7ee86c4ceab4e9236dee2228fe7045a4c2b9e9e665f5e458182cad1f899da372077cf3451d09a48b6fa20fa457132bfab6a59d101fda227b5e992b77e5f102afb23a1c743fd9be1f1d7a45148e438ba5337615928e396ab6eb2df98ae0c8733cfcdc2b66671016337f668675cb889410d0a60b9ff2b7d339c3dae4c262bfa7b2b7684bb24e42b2445901b4d974cb0872ef33404e32a03cd92d1d3b4ccc5d0848170eee2856d7ed2537b8ea9a4d8c7cdd1373a9495f113a0f9a4022c8e1874883c11f0f89173a58e5e68a1cea546a74cd1fb928905011bc974b3e3148c44e52cc7e97512dddf92ba6b168edd388e83cec67c1c335eec778c0a1c845fc09f91642e123c68931cf1e64d99adae8e7c4947e5f49ce83a0f9f36d434109ef3857cbf45fbddc95c247031f1bf91b4f2d3e6d840cd331d0c691b03af331f69bfc0691b9575ef6899093dd35b60a1c2cf62df0c93ddae4609aabb2454d667fe03d2837278402f9165c802b13aa40779d1f60bb176eceb6df3f32c62c75e5342c9a3b7c3189bc6a6e48ce7575d46b6547db6b4e32d7ec5787cb352b32956cbd5f1bb59dc2757b3370072b03ae2601653d7d5db9b311fd9039f929bc80638abe342871c3a616fd829c6b466e285b2eaade9898327b64e38e0107daf45ed27c17f1d527801c5f9bf83e1b3d759e5b77aa9faeddfcacbfe8b6d28084a61dd79bb56c9b0724f23b9c8f778843c58e8eefbeb3b5d6045344823195459e371371a5b6c02effc42afb361ab810f793b7bc8b0653c328f795514a0aab52c8bfcbe263890076640ed2d4c765fdb72f4d9767d9d868bdc06b70754b4e080022eb62403a299f54d38e0e4655b06406d20988517c5edb66254e0fcc47b7f886b9687c60d082f9cc3dc1c0befdbd333cedf362fa0a73d2569d4a18592ec630b4c43095e7d817aaa94d69800cf2410c98b92943aafa7c9f310a087da3c1eb5512fb5f6163188a5796add48c0ee268c1b16b15044f73ba192871cc91aedfd394744cc9018996550bb32c9f2f6a1c113e36cb1a061f22e3a559322ab16c3013c2f3b517affc99ea2d4ada5aad0c68706c00199b14f3473d2ef41f2b57662bad2da9bced2d34224a76795bf8bd2a55e22ce68cbf681e755a6885a4939059541059e583cedcc89e33241ee60fcbe3c3004211d77d284d2fb8c918406c47ba5d979c980843f88cdda43dd1d589a064636323bec8677e2ccfcca999f8d9551f245ce7a49c8042876ac2f47f116f768cf9156941c6ea5acb63b48b41e133993ad2c79018eae6301bb4b10e7ffae910abf4feb2bd9ceab7bb8963d03f72c58d2ec440936c33a50842b43aec61da4b6c7c70233a1a29d66962e59a6841030d19f275894acc5213b98691fbfcf1275177e7f388242b241445478764b424c6e16a47edef59fffb184868cc2e330b66a5e2181348e270bf903debd9e8ad25402fe5f4e56b144bd2020da43b2816d06ba6eb94f08760817aec77954f8988bc0d1a455d6ef51d08aade6f9b1dffba30d6218cd55390d8023d80d1bf9c69296fc558301d7e66e6e5ec3c5a267ec5cbc2c40409f50697ccc5e9012b1b4bf064817cff45dd5bbbb739509ae39f995d26c869c08f3bb74569466648f368f538fe5f67e9c8fa164264658998448c7f78ab81d9afcd4d61d3f7f20f280328352c12f7f1c0760c0e60ef422c8acba7618994cd09205202f7142606aea552f3c2e0f3c3aedbf6d596423c076a295f0d580e83af2c7ad729b856a469882618a7ff92e5e3c593a2fb4ba65ccd6bcffb75b4ae3819fa8c1b28b9fedbaf17c08bd744829e8663f88a5b765111c1988a2d48d9b18202f2b987356b13d0e3537ca48e55f2996b903d4f2fd014d9ae85d7233e8b3c6ec8a5d9debc78262a7f9b27b21c13e433dd290aa6e395af2da255a4d779bee128e3d4d95e13b58b7296a0302d5f742b00b51a9d1fb34aa2bf5f5bebca0cd9dbdbf56ca9a89c63085b8773885b4b3285a0632b33332355e98905d588834792672c5c1694a96f9b9fff7cdc63c6903b1c6c437876ecf05fb7ea20ac1a35b8309b1d6653aba3ef2357fd45c1b2676926811f251eb703360daf6bea82b1ea8ccbe6c40ae27492280dd74b6dcd78b9dda6487f0f47578ae193faf3e04dbfcc7b00e3782d53eebc41438d3159374337fc1e442b186cbb33f88f4be307b19fb4a5d33f613b8a55d74ab208e94df99f75881ac49dedc7e51ded50e4e58f87006cac544df82b640e419084d2710e0776e2ad95527a6fd0e34687150e39d6c8ae214b1fb5da09e7b6dd2a6a8a77a59c50250d0e3cb8616107b03916a6c73d8eef06da6a43de942e48e0b75b04605f5ad8cf9a632f710f91e93b2161f2ed614d97007315bb2d64062ee0fe0fdfa294678d2610c93bdb0d18328a95b685c1fb0d7182e194c144b182cbbec428d5a333b49f90d69aaa1ebe710a7d5432ad428f72bc451c46f172ccd37707a221340b498273d48ea07af8e395b92d612062ce8757351328c58aa8841852de7c0b9b328a4e1e9e3a5ad931b13126fee71cf32bb31131ed79b9ed826f5313804428b6967a7f6c339c7b03eed26beeab5235cb0f0e0538f2d98ddc5f00edad6f1dcbffca254e9066204297e5181361f96a4f5fe467ba2ec025c787725062db99b083ccb202eb45dee2aa5e053d98d903da2e9953eaa08014b962a9a149317dc31af431f325809ce11b9e23cb8d11f7a2e7fce600e280f2579491944366ad50594118673d692c6ba8902551ed41544b54e7b204fe3300c4dfec6bbffeb2670408a276cb1ccd5eb20bb0ee35531157a51983f91c12f843ca31f5702db0c322faf5111ce1177c8763e41fe1147c438c4f055f7461faf6452121affa5353748d45229a33b6c0e85f5b0dc1fc00918efa4871dc8f9fb3e9fe5a66df333db18a431d6bf9000aa871b75cf2f51554659bb2d5f5720c0e0ac999fb216e1e53503eb55d8b9a7c598b2e87f0846debbd38b1270b539bd52d5e6a860585fb222db64090a57775e90bab47eb67731aff424b10816d9aa0f4ee7a48a6d4dea4d4b2bbcb9b274404b2e0418dfb7dcdd8a5b3cdef2df365d154642d72704bd40b0c7a8a1fb3e14be29899ec7cb5e3aa8e26bbfdc63e33e55ce0e5e5c959f7380d486b09536981a0d57c65586e9172b0c5eb6b8c0120fe20aad46ff3ca44f3e9534c322c1702d3e28544740fc63c4ed0fd8705e6de4e47f8c7a509ce7ebc1ffb9f379ae6008a6a29ce000e35af5c504422326c139c5849de359a3eab6c830fcbb4502439d214a2bfb65f0448430a53f80097c98332e16db2a3bc34d58eb04e1f6f6f93647d0a1cee701efbc576b3111d2d00ba56cd7dfceb076e642fca1be5e39d60538821b9615c7173c81568a7bda0175119fbdbbd08e83c0ad813534a59c3ee2b56357c81a4221c0a45e6dca52fcaf2b498b4c432427944b71410cde26113b17e728008e58dd99d662762009129313691d213cdf2f14107684da3dbbe27d61f8ca4f9e866f5fc400e7ca86ce3d1c5d67c37799d651096944a071ccc1938af6cbba41c014f4efde081797c1084ddad705c336adb00f9f96c5c7d316ab14b1d96101fa83603e74eb9bd846eb0c28a12d936aa7700c45b25fc0ff4e68124ee703ea28a2d2b201c988d11cba23d8693a359397fb78fe9090dd450ca110f4ae8da0de5db22bcc7c3d3e1b04222dc3b4eb32577d6f7dca06403ca68d2ca24f63e1ec9330f62c74a87023d7333874b78b1662d93460010d34f5b1fcc3d92b942950a48ef36cc535106fb71e8eaec8b2831447b642d57b919043a6583d8691681b62d492e4204a9af394ca720f8ca25f347bb1d79f6a97e868a6f14ed6bb2bcb0c7768a864614cb7d24f35d7167b1ca4a9997e3db629a63fbac53d69b11a5e01a592d2b5e0459dc1b6a035eb5c9268628a3df964931ce6cf3571636590967bb50befa5f648a3d76c15b1d70de9b677efd242528f2f018ad61eb1f943cc8c8202942ce95d4359c1fbf53cd6c64250b61af70b606bef28ff76ca6f353e0c89fb42ce50bd66463d8b6709e5413b48eea71e29ae0d27a53277a0b43b1983532bb8545c994a52a3d85ce5c532145e02ba0e4ed6be7a4cd650dd05ed8b88753201ba399de4a0a33b050f024acc8a6eb243ad255094ac283d93c87769215ce67c2a859610fd0ccc8351f22a3ef77e1118eba193946baf7aea75a7fe2136a4321c466c358eaf99f02b8de24a5ae0f1fec100912ea02d541c333302dfa7230c02da2ce5230c1364a6322d4961f4b9234814a2c0d70df67e110d5a2973ac3b369734d9a7d9774d3f12b1b29d0f7797412d9b149201cd48e4368026340a3bc5c0025d1fc089d2748cb2a1f8f9e882ab797233b75f64090db4543cb086e1764981f9ed7ee872f8ec7bacb2214634c0ee29da7eef5c08875aff2a815e8ad8ecc3d1dc0a013645f044f472ac1e60c639b46cf0f3e70e51ce2a6ca94112595b39c01f88c745711b48a9b75e616f83d2327a9f1fd9cc7c2be080029101fa0338f8bd467896d897aa663cb466c37f7c1a1494ff2e4dede8a8819504d0f84241205263580d64eea09121cb40aecef58edeae79847b1b35d9cb2a6b6312f15c02784dd4c2feb01f635bc19b838abddab823dfe249a260d351c560936a82c87e66077fb017a879a1da2348425e3943db72630a1db1b8fdf77e13f4c01420c68afaf6ee5e9d9a7ae96a2086d9e28776262cebab972409417da53447d9ccf9a7d92c62cf9ec30305aa3b07bf0fca5d62fbeb4d7a933a10bde910f0fef3db201cb7c32efeb04f5f879411ddc61c09af5811713f282b4fc5bb38df50360b8a2814c5cc15757e24ac736d738e790f03f59c92b15e0d1ba60ed7cc89bbb4e7a5d4d870240e1877c7d70cd7674e44240718f1a5d62b5cf6b1f3ebeacb377ff6459080403f3640bebd26782cd318ff194d270ef44ef77b2769effa37d769095de7069705d1fed682dc33c245a20d056d9938f1e51fe1a5743121b2cf689c68c693de80597d29ea7cc4c4ed3e7b04e421c80760f7301af8c945d51ac1f589ebc4dabdcfced86958173e9347d300572e4f057148a3eaed37af0a7ad4fefcb53900f9b4bf9543e713269350e00f82ec8ea663c5636cb0e6b40cb0fa49d3f8569c479795501f1e15f9832d35bef942815b2fde5de02c898ab42fc4d79139ed576e8804b4d4419ae6890184870064b72b0f21873a2a196f785473febb8272eecdfbe56faf206d12122723a2bc096cf7736abc9e1f6365bf8b6cf888a24d00d9fa92fa717b71a74ddb91d6f9afe58d38d4b94736629c259dbc032812596c72cfeb41ba7716e17c5828d04e50d7e3f4b8969fe26aaf6e02c9bdb0b6ab756ec48e04e3f320f2a46da294edeea92771b1ee55f62eeefd35a6999dd098b5556bfb7b2609c49aa7b757c78c9049e8136836f3979d0a76b6acc3cf2f741cec41f026c1561e858ec22402bf051fe94d05304048f4ada54c7095d2f5fba1e580c6f9d2aab32a2ff1234ff8a07ced6735ab59e72fbea6094ebfcb9f3ebd8241d642a3312d571629a4130a6e1575bc89a6a1a75ba6eba0ad7d4a5bd1815c47f63878dfd8698886d9379676e0ac98ec91c3f9fa953a26f4c6146d4b36a1e17d3748c2f49814c446ef269ff3906c116e395d2ac817e5fbb477d82a95e933ffc81d4d284f6248a9c7c39b026d6fde57617abde48925b1be7cff075907b0b64aa37c2cb64f5ed8805260bd827116d5568a4e9b43e81ca93d7f4043da09f237c62bfb2b02b704aa1135bf8bca0df62953ccad8826bcf5e3bf038627e31550ebeb603531bcafe00116b3c6f1a1af3f6eaefe1ddb7436278dd27ccdc3a215ee0c0bc3a54294769697498ac73eaeadfdc5750646b72bb1de27c807405a52022286c93af253bdd8097c4585c6a8cdead13bac1f3d21cfb80c609e92313d2f47e44240480fadd41d74e0b99347242a0227580dc5a3b8314e02821460f4ed8bc06c0640528577a1a33f39a834c258909f23b670daf4b37a82d988d7ea86ed69853908145d5a20f84745a8820a2e7af541be218b71a341c4b3873c88c8881c30d67f9619e496549f7804c099716731f89ab54abccb2746ff8884266169c8d99c933c63878698309819e0d21bbcfe6785733a45c772f1517fb63159fb9dc9d01946a5a2efaeb82e3bc4435d0866234a3d9ba84db6e6a543fb16489c0cf0a36ac44852585086415fb4f36660aaf8fd854d3ff0e4f826ed9c86bcc68e3a29347b8622066e3e1ee134bfaf463c765dd6d34ee0580538996aa8e4944683fffda1825ec6163631d915cea2feba591939c00970768ac7413356b0e35c2675fabf72facd09c7fbd9dfcf297f3fe7b8b4231bbe872d52f68f845d7a62f4e9aa9b1bb1765fbc4e9fe27352dc773d06f6e08b5742b7a420863ae2dd6561c739209bda375183892276348c4801880852c0186277c52b69d854e792853cc34991cc9b39c058cc4afd187eb583031f6d01db1c853ae7d34ec4fee6394a2f94289b4d6e75c41d4a1f9369e394bec528f6b03d0633bd8b972934134b460c8fdb1100d1705d366c024d0c2863808a544de3ad6d35813020a5fc0ccf7ce8e2196f084065d67064cad1b7e44bfba29cb6886af7887b06328e0789f787b6d7fbc33ff5554199901da3721e04f978bb7a7afa0cb8cc80ca0b210d84eddb896d8aaca75ab5000726cc51a4d9d1579accf366e65d23dcc3f0d32d0b4ebcbd7a18e249a5a19b7164d22ea49cd37059ad4e9ad6db1b1428bb56e57aedbb95aa2b6562be5968cf1ae9f03dd7b5df61c19c6a732a73cb5a96610abf345d93af8d3a0d22d226d2691404da894f01c2b1846c140dc507ef7952e9d9f0f6167def61d8cfa8f0717a7f314bd89fbe72c05de30b478e2febdda9c32666f1b27d81bbac0bcef657f977e8f117b14b46f79bac4708ad6f3c085013fe90e68a81313a8802e7629b3673e80cdb5ca154cf9fcaa53f0e97735b591601001c27557da23743c83955f53e20bcef6d8e755d6bd9037464294ad9563430d7baf1958b0f488733792163efc479799cf4d692be9fd0ffbb83bc9db26c405592dc4ea7ac69b73c592b96788cbb9142280ab7c72050c35398d3218204067a470d3fad04b923fc4bb47f2dbc5d17e2596bdfc33320f86ee2d43eae052ac48dce5f548659891b9c02ef32a643bf2a37c9fa270987634e20a20e6619ed4df4cb9eb8156e966afc3137b63816e03fa568f3c9a2f858521382785fabb69473158baefab116557d419afd3566a3c12eb3e4ba2465501e1500d067e19866683badb524b639d3e51cd8e3e661ca8a2458fd776604e2f3b9b82760938d5e6d8193bddc8edf9adca8657eff935a42a6fcfc37843aca281963067d0e6c6ed8be867f431384d617caa7f814a8d3bc207be2a045858127e843ba532129385f740ff9a2ca4eee428ddda66c8c46c1796703535da52a1b20f3978f52d6382bc0c29de3d6881ccee2debf8ab3169bad316d69059d585b6493ce36f6bea7370b2656a9b4d2e4907cb996605897d8c45c4181beda16cdfe4f6e9a709ce396d2a13ae5ea05048c69bce891b43a503cf48370f5a5b79abae61d569c93000174f842622e540efa298d286037d74f1c6a085e2868e030283af35455f302e135606d747ea7147439283ac37f8dd2412dd03bf07304d4f725ecfc9a00208982e182424d6d9c5161c71f588cb0ad4bdf259f1f70ce62348823948e03730a5c6bc772908dff666a86dc6cb9d43e757874ee914772a5fc662f53e0a768d4c26c9b98b055dbe615a91733d84f710e6cb5d78fa8a6e54fe93fbc914911c0d1245d23adb6062c4fe5a386c85b8549385ad207536e2734099c08fa854f951e5303b7ac13241b4a4f6770b1cf15b6fa64de2a0ad5a66a36bee049160ec204862e90c5c917f7a0ac25c6500cdf93869b6e7ee38c19b733a1b1f613daefc13a325ee2965c24606e58cb8fe2a32060543806b6878d59dfe446a88e929839bf963de790c4796faca481718b8adc12c7341f1fec1715c495760794cca87da6ce870d8df8abb5a577cd2d1ec85c0b9c304a2bb3b7bc10980088f7817cf94322c2e4d8bf400266b16688bb42e4cc737d97c1a465f08e12c7b68d2a7c853334c44ecabb832da54903244d4bed18c0d0f6c4006fef2d904ae50a18b5da18b815c9c1f70cdf8bc619679d39fc0643cc70b0b6b91ba18adba0c64c4f8d8099c44ddacb8440c929bb5feb7ba9b5903ba16c13e08222adb740a204a4be27b6a3b889da9b4fe20e15e322870c8d9fac4f5395bc1e86ca2888bb936a5d080fec1e72e7db811fdd81522bd35740b671f95596fd0b74b704ec8d45638609b2e321d59036aa6117a5d290217cc981c4d51dcba73477822b307d8c9f07f075a57c486c9ef175dc54efe0fa512cf32c4d7acb7906b9fc56fb49256c1f47757e93b987acb00189027ff351060b5156c68efa8fa5334609670cd1cdad11b15eb809731a42cdfde821a7a127d7c5a898164c6fd2c5c8957a27fba8a9272ea96fd5a483deb46806e325376d61a57179d426f455d2ee744ec8c476679e5ac6d3e70ad29b5124dd33e38ff40f5f01c79230d9bda9bca35e5efeeb0fa85b880eb41c9fbfde88533a6f8c8605cda15fd14b3a8e0c0e64f5d9ff190a2251636f8589c97a968d838830f2fad0855595cf8952278d0a4f480c3c13a62a8ea81054c2b0bc81459316022ec28b25abf8c8a7b9225440bb4ad90c87df6f7efbfa4fdc3200ccab14c7728a0040ffffffbf