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 78551 faec025cf46c81e7ee3cc14446518e0ab5212690b844b167923f4ce283543f63

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ad79a425b48f0aad3e98a8de3214a2f6a8ba051408ddfac960dcc827c77459c5
Certificate Block Hash
faec025cf46c81e7ee3cc14446518e0ab5212690b844b167923f4ce283543f63
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b03c000030050000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b3273986502649a251bda288c1cd52e97a851e1bd34142582003ea32d048fcd7359ea8f980ef90c8d496792200a80fe6bc8e65669f10db16e6715177ca1c90a47e07a343fb158370ab79b6b992d160fd38eeec60dbbc18250c050000000000000080000000800000b03c000030050000

Raw Header Hex

000040205e69faf0b9f2674e742f4d234b339e121fb35acd11759651d21ee5239eb02b6bf135769da081e9a49e402a6aebf2142ae9f1bcbf3180c492a087f33fbfdf3b076cbb3e6a48d10018c55974c727c8dc60c9fadd081405baa8f6a21432dea8983ead0a8fb425a479ad

Proof Data Hex

59,560 bytes
121216010307e000940e272dacf88ec3c708e7b08c8a7611f6e9fc12ffd817509efd6fac4bc543087975551de1a9c9b5ab99bad96b854e4c57be025ae1a3b68cbb2598fb1c11372662f1662d869f3001447104136c349195d6324dc5c4143fa35dd3f76b4292ff64ff9a582b63517018588fa150f94f4e4b4ff695761a6e39f0f58a2b406307ae0662b9db4f569857e26bfd56b099aa5c8882b89341477717686eb5f171f2f6de5e16c5673a22a2dd8bcb9f8d1396ca91fa46ef33413fe98145fc7a6f9da34571f7e577c3380d6e525b06fc45ea488060e1b7a0c0933168fee630b82b2232d7e6fd5786a3a19b5ba3edd30aecd8e78fa514dda78e5a0782e2d1c16093afb7bc7f4452f93d13e24d7c670767e824a2345467312665e83690dc2f3c46b045aaaf74f3e444fa8ca9cfb469121d4223feeb690e0817fb8c5e0009e03e96db05a275f1573bd0fb909ce0fca5ad7dd366a00ffa8353e71b32269bdd05401f031ba57918986b1731f774fd3e4cfb602f3a768838ce2dcadb9c4e262bf6c8b51f3ed8279aec33c996dbb94ab45a7bb531fad7add0894c84c19fbb8d0f07a6c6a8561d313891e36fbab7587b7c9593dade58a85aacc5f3be0a1d71fd2c54e3347bb45a9b72c86d33901684125366f43c7411a2e84e4869ed7f5796ad95d0b7031222eb09016829c355c42cc55e5599e8aea2a51c67356476dbf2ef1b0546513459a55be1ecb9ba913958b3fc5f45e6e52b64a88b483a6f93d64a3a89ea28b635d02d9a70615d3fd0f321807577011fa63263dd8cd13bcf13889eba2c645c246547cd5b79391b1ecf65b1e7e6589abc6fecca641b15c6eab83fa9b728f82207d6ae92d76aa49686292646fe4b5185d579b4309af3f3f5c8d4992d302f8c2ffad702d4e89062c25c333b88b57dfc6eb5e23c42661c1983f1e590b4eeb22c33fc4b68901ca5f3d7a5a4209adbb95ac92f075232027912ce06892aebb64474875690610a253b5de1686e3561ae5c372776db68988c7e1a75fb98ea993fbacb9cb5046d10dbae189da142ddff89536a22554111a74da6945158d9cc25f827bc4e2bcfb8fc241f8768a25dcee4e3ac015a8dbd570d663619e9fecd86df565f2ea57904e6cf5f9e6a3fdcd94a588f224c5ab5fe467a70da7390527fb2780ba1f10cb851a7d17b2a3a1468b2c6202f9a495fc77199529d37c25e7f3111b2fa4fe9a46e53f9dae56ab135f68fa56488c7125ca612eeb402d6fe0da648af5b7a3e22a865936708171e713db41167dff37d63d809121a2c63673e4bf37f6f58ddfab321102fe5af6ba1155e0d91e6035754a9b283712849a38dbc3323587f18a39802e2e3d7bf4b944f6ef14184f617eb4902fe5ff55bf2cbbf4af5ee28a9c8b0e5f5aabe2e46f77bad3d1415aa900172b138d40d487eafc2fec6aabc5f9b962c4606a719c637a10bb1452536123ac48d3188d1538a897bcb251fa271df06b2d9ee3e9ff68a4c8542477124116ad35866076bbe44ac8c76b736ff248ea3ee6d7d9b043192f4f27603e8f41816fbf5c6add700546ce3277ba2f9ac85424f4637806219f8b246cde154748ebe1ffa860916e83c437eae22e10b72c877f462659037fd3d77d921757bc466be5d83d22b816ec7c2a44bc551207cc0c309773451c7b2f71bfb0fd2712a799480a48831f083a422cc2d8eababb4849c0c194ee279bce32fd086d12adef5b3c7b46c25980b0f5c2529f5664a74839a7abb7fd931c1e41c08eaf1c1d370060691845bce8df36a0a4729d5cb42a4477a584b45b7999f00175a2f8a251cdab76eaff0f440fae16d6e75cc598af18978ff10ae9a5007a861bc2235761dff6775dba58da3a13904a37b3cce61a7ea27f78335eba5ef5d471dacea51f95eaeae2d6529ad1f9bdf0e74029fcbf986a93eb3e360527959d8ba87cda4558c467aaf6c612a4c9b413b74715c7a0ab70ce67c8f6e65121716d0312287e14ab01847a17f24c50c1d943dd06701b2174b64c8e4595e6133d52fb86e549cf0f6861cfa6006195ec3d8baec38127c48429781472ee3fb37b7df820e143fee1696833b89d13d8a0fc36460b4af0c1cf6fe7ed2f016b10394b2d390c0481eb7df8ab03ffe29dcda09be8df66767aaf746ff36086a8271baadeaeff57d38f4c399bb4abdf6a8ce572cae2b085293ddf3866d284662c729320d91f5966d260e63bdaa024ddd3de196676d200506aa1466afd60a1eb1496f18f8eec0435f132b5e8adf35585dfa089237ae5295218d84d3870ae27f5c55912ef7a82b8f0d45bdf037b099ce358a519da899c99907cfe9c0dcfef96b98e7836fbd8c0746f282dd6cbfcc91531063e7cbc2878541fc9ecb31d0db92f5b3cd9e7986e591d29748e696b9fab47d72d71772acf2819b98cf1910b997b5e095d13f6a794b35d1975bf88b37d45627ebd95b78b6a4154bd8f6dc8a4862805369655d497905a95cf7cb8ce316026fad0ee1fc05365e1dffaffcf2c8a885a959f5c9575b501c27981a624c344498691f641143c9204f8e046ca4382975343db63ac888377ed39b24fc08e1f3bc8abeb4209e84f0c9eab40d6607525c94c02c11416fca280c3581399ae256d92d8a01b929c375dd4b99fec1689d6117ce115e1481f01faa81f2dced4a490cd482f9f284b9e52f384b00aa2ecc46aadf4681963e468d41db20fe6842adc217c1765a64f29e8d4ee07d81451527e56a25c5632ac3bb4333a3f08f02edfd7437f0f8bab85592eff1bb0b017a8ce6c0b65b665ec34b80e90c5cfe3ac1059ba246bb60d1d8d732a4e66bb0e83b2221136b5237417209205cf880263eb4d7abbb0a89d60b2f8aa5369a479a719cdcfe0376bffe8fd63bae66d5bf44da9c3777a2ad788fc13f5f691406f5170a958825122d3ecf52512a44726e41e3711ec5ca9021b55f40ee14f5dea70ebeda04b709b63974d8ff2fa86fe853a0bffba956a2ff7737c36ef30521ae2c44667c8031969c05d761c0fa137e84acbbb8515eab40067ebb4cb2b45e2d62ae58249d437dbacbf801c107231ba84144ee5cc11e6be0142e5cc896d6f3029d107bf1a327d7a2064f50ffda76cf45bdbfb42e9c18f43aef46cad8edad90061023fd13cad89cc16f7e7cf16c5d1631617912f80b7e1124119fa2b316193deea3a1fe5f8ddb12e3cac07f99120e145c5d1991f9d9b41d8fc47ad5970d4c9227570de8982ec5e4ec61a8d8a4cbe42128a6ce8a4657a8cd1d791009c6c6035f3ac7a35990ce0924f3c69971816d951c6df0b157d93f579e8c6aee6df3417f20e233afba81125491084909babed8f9c8569eaf41527e39104554406d6fcaa33efdd8083f8d568a1f67cc4657eae26391d9db90225ca85cf8cbcd6f5cc7b4dd4f98847df175b33f082ce618aaad055b2f4037d134ecfcd647b5e0eea251d712b283a5c1a81d5078c0c7c06cf164082024cb433ae6140e8978c25fbe4c6ec2c9d9d3ae2c3a34c56cd74a0deffca8499020b83c788bb3234bab75a2a46ab52eaa41c4a1ec51c02831f2682d1ae761f170452ee2f65dc0b4f6f5eae1d8dc7eb5aac7d30bb185c297a1d9317970e796feeb2b33555e060dd06206349f4e6bbff8bf24e02b00e3462ec09d109dba28cd13712a083a0d738f4808fdaeafc2404de916b56d77b67f6bc81397f80d2708d6f104c843d8acd2be37c70a2d7e09f5086faf3f9b70a92b0df9b09d04cdc7cb292f8a154b60e5fb3a650d9f0021091a1bfd7455675516f46052762bab8e61d2e2287c3e25f1a7ad57100209e92624f1df55b5b494488573321ba2cb0b4a7a3330c63801d671acba3c6e9130a13b1efb454aedec7887e3da651ad4f8184454bab1c856cd3308c36fc5e6084584ed1bf483030d186d9a0918e26d56f90664bc31251174fa3c495a44d78e143e5046d391574ea68fcee51df24ffa8922453049cd1238903310fc1642bc282840adeaf187495507fa7ac50968d143acfde1af40114afb60a69389da8526bc3b68ac226841896f44dd2bbbd6c5cd37ab96fcd7305849c6771b20aeca6dfbbc82d5f40d8cd5a01acbcbad64a1f25ea81746210442acfa8aec298ea84c22e8e0cd3f71b753c25dbf974ffc988ee702dd758b91b6e0a7983ba8755cb62c8469ee0195f6a8f76a789facdf6f492dd0dbd21c0c0ad0e67d459e3aa81861510a88b9167893914a0190cfbb27777deede6392afabff0f600272510f36ab46ecf1aa89c5bac7abd9fb43ead943a1555a9faf66df7bfd55b51209b8113b9f28b1e04df5f1a55027d0d6b7a4b71c8cffd20c33afa754a0c5db7c52bb0ffbae6337b7ec7e41889dcd7f83d21fb304dd58447da63625b701f246923f9bd36010bcb7ca5adbc97c650a722abbaa97d0d4e2e438db9e0e8ab532f97b2b56b0f8f79972f9eefd58ab9102ece3273c535a7c0ed24583bd4c7c1592f3b38e952f6d739116df4c748f8518aa1a8d206db4ec5c48bdbb27b85538e3692e48fa26f8a83f6eaba9aeac49c69ce394e5a28817692aa57639a8939e1a31fb949efaa942f6828e9ee7dc855c57b53d65b97e3d350d85875a96cc7837e8ea1b82139f6b4e947fe694dde928332af96f329826d372aed84af06bcc482a0ab9521ca32594a168090d62e4c1196814f1d53daeb4c24c2302d15bb0984e08aeab7d8d84843de4ba0db424cf82bb7dd2e10ab4c7c901f057d46bfae53cc4fbc33694b386df01bc9e9c47478aa0e15ae526773eb3c8fe1987ca21eb90fd04ad43b7e939fb20fa346d3ad5011c7c27e425117d79fc65226a0a020806eeda8ac2af7bbf092fe3b16c95ea104ace19ec6986a3127455297f48d42f372a4c75837f36199be6f7518fe7ff1b37b446b1edf459ac3ea42794ef06c60309ac5f269e510d718be05a1fd2e4697e532791e5a3187e26840c3a8c2220852f154352df7f0b918103d90d7db2d80886a5155693886ccf900bffb6e68d9ab48265100bc0592dd0f6efc749c751ea68108c8f132841d11a8736ed879ae312d8b47488289abcae920154452865d3895aee2b5663d73381cb9c21b397960fdb5db9547ae7a33c19cc0bef7062823b83580c362b1f861e3511373855cddf9946f68837a9027e45a7c9864e3ebbed9a7b452803ca739b3594951dd153a14cf6d56fcc07b430d9eb97a6842922860d99fc5eed51a1fc51c7c4f681e368be944354a1a0ccfb697b455f33ebc464abbd5f457a38dd74a5803732390b08ebc2495514adc16cf28d347a3ef32783835bf3f2dd2a822465dc0068c1e60d7d74e8f6c94161f48ad6007feb7e3984a4e1c5778f5f1d4f22ca05ac822dee955b42dec91279930c0d4c121249fdbbf542cc4e857e5b37a483534e2d7152a1c75b67919c82442040d173a6b4d48eecd75b0511be76bd62561942302301fc24e2dfec5677e262a84a62d698e7faf80afa3feb85a9aa68ae6d135ebec014b7ad6aa909024496963ff6b65496f83970f19a54c1460c4405474f5ce5307579bab7fb12bb3bc9384fd52456f608173824a4bef0e40113fbaaa6f5e73a5f71a219ad5fe21fcb89412d44f79ed40fb310092098c40cdd31271399161c089d45611bf27451971256e07e565d2bf77aa34473daf319a3ac367058df5a7d88148bb2a30caae20a975bdaeb31c38c618f2eacaef92d1193935a88b479c0874a2dee9a01c1d73e700d15e3093c9669118ae9328d0a00a1667fa7cd5c3ecb9662ac2a0c87171cdd7b5a00527f8a4f07404781957666d720193cb3d1fabf828bc6840be3f3d0f8aa4369ab11a9eef3535b842612ec62f202e08b239abb2b4ff0cda2d340b76887c47d49112a6a147a312b213a4f66246707eabae38260576eac8230e6f65084cbc5dd3a5317bd0a01bccdf61e966b934e56a3f99edc8d280252870c4085e37018ca10f4f12a7234fb9b647d3f28d0099128bb9750bb221912cb2cdffb554e39d1f873b8f717c9d07f3a0f324210f62924b0b13ffbf02e3025b610b4eb11304e2fab1ba1ed0a990d417251f65703c0e1ad79ce19a62209ad7a7eab6a4fc44b91014ece1ca9691f25e84fe8920cc470e11e4a52377a5c6b34b04e07f7266abd189a5461bb4d76236577a5040ea43c2b5c07ffb5d737c160461877fb58f401204c3c304e76b073ff605bdf8096ab980531f2392ad5e0004017e944f03d4ea123257942351af2506acbda16e201dff0e03e43a528061ed3af856253bbaad49788b428eb91b200b604f0e2c86d38c9255ecd5665333375cece6847f8cf68b439283be3cc9240415c77bac2d8894f279d166f8876ca77c6c66148e51e81a0be905ed7cec2fbcaac40309731b69d76531e826131126f0e2de728f5c650beb8a0c2bb7542d06b74f857491d2b9fd8cb1c0ef69c3414297bb9d421eaa4a7553c4f484f77eda0102fcd1612dc24f5cb578c0145b9b4d4db35113708476a8d730f11c9d44cb4db59aaf842e7329a7954d62a23541cba8199a6833b7a0b67c35e6d9c2e7c3b9c934057a8b1a66dc5f13a1772091859161d5c173167ebc03ad4b7bacf1fbad20d1639479a134e59a83329fa21385feea3408a6c927a6a7089aa810cd91e91f2ef000c094560779bd52bb1ec2684f9fab182b79a3e5b7ab54d7de7601905b8b93890693ce9173929b2379449f6f48ae838e68dcc7e2836fe16bdbe4113a43ac96f3bfb3a5827ccedc9b3d2a27cd557a81f45dad8013c3c79fc2d51524cf4b728179f2b5812428add7c1b073af66a26adb46af829f5bc312de8c99a0315bb18bc7b72b5b80c857bfab148f392941f1e91e462170b0a59f61575bf077c8e28471a46e06adc55a49c25f58b54b585e834380c9d98611ef4ad8b49b65a368ea9a87f25acde61e311843593604f4d451f88baa1a801147aeaab93ca8d9987c52174bf08474af2248fde94ea58ceea1aca116feb41ef186b51cfdc8a2a52f5043747c46b818b6388882ef7b97b009dc419cdc91c9cc7d13c837c90d46d4877d8c219eae7f801f01081a296abcf9fc4218f2f67c29161d27a0ec3d31980307242b988a03f24b92a4b28dbe0d7bad81d0e99d82d5ee32ad1f5d7093c239ff9656273f6d1cdfd6e12a316dfdb7eb5288931b3c297849c31b3ca0bd2f57309c3b766b92ae0552f68c906a1e82f45e195bf63299a9b61212a1ad14fcb167b310c3e3bed51a1fb0a4c6d14f766e52e2349286ce26fa285295426dbfc840320a2f233d3be922bed5497ac3939a0d22f312ef4e15ecc4305e1936d752fd05ae553c7691a4ad43df0661a3fb5012968c0c1f5dcd3dc9073d56a64cdca2bade1e10f8e1bf38e13ffaf0b15d467a71cdb50a3f2b147a3455db5d9d5921ca13fe8aac81b283aa542274946e6e0574524caf0ef9a92def6cb251af7d3be1320c25b7c4c803c64ce956f91940c5b123366a3e730bd317d6d32f3f43a18f0d3c90abe37e4ac8621fdccf2ca7ca9658651869e984c7b5ea043e104dbd3bdb8a5b3d0bd61f62e025878aa94666f854ba2bd236acc04470fa96f2ee0412627d21c30f578a196c5845f415f270d3caa6db9f6c16fdaaf8c2d56b25a6ae8fcab8932382f7a60d7db5afd913a4c774ebe6c64718bb7b96ae139ed62bccf08172faaaceffa45e86925f174b9ac849da0d62d0ec0967576b29c984283249c8d01c5807763f88c45aeda9ecf9fc6827b33833b37b2c80d858e78d04501a12f1c244507917dd14963e55426b69a90ccc44559ff2a6843d165a4c5636052b8e50a7c67614b414655c437d9241d5eef7d55d49bd215da7c20ebc27f3e99d97d43edd20a5e372320c52026ed4d8ac850379b6d8e69f41113983005e4a60689f60d68a074c159b88c611717cbff0015fa19346dd090caceb80f812d759a1e509f28e48dfc34e43eafb507626945f185e0ed64d9310eced52d438d42542daf97b5e0418bd440e0c93af8d3329c458b5633c53ffadc503d40baac325d5205788370aaa5bb2fe6100714c4bdce17a4c936d2507f6af42c960ac854349a76d42e08373d4c3d2915a24b58f047dc941480e4b03789f60874ad7a79e220f16719f34073811c48005b5afcc5edbbd33f91027b17a0efee1354d19dff6cbe230222bb71ce8fb42071324292b34973eaad3676299f77ab0470c24f3456a089d348757dad1d3337362ed85d9947cdfa8f0c3c5b34f6f03bee9285e51167a000b742b1d33724075ed757fad7a8e5e733b19762670483c016932d96ca769fb9ea8735a5d8cb745cd097cf0a9eedb3ca3c42f8bc6f596bdbb9dc61319a7d02d547fb1681dbaf7a3abedffc056292bdcbe212c74c8f4cdfd68696a0ec4043f2aee4fd73101ae59d776bba6fef23bfe97757ed10d97ec28cda0532388f6419fd0d92a601084900e4e8eed576798ed9a9c3f7895b5dc082745408c226bcec9a28d83529ce2201ee9a7349e2a4dcc728f588f16b33ca043cdaac4111ba91f3dbe5b1469cece3cd160c3c8194f63fdd40ebf6f47781f4ca3777a85ce372b61f773296dcd973fd8bb05bbca26c64d9728ebfa677d06c69ac7ff9c1807bda89896cf20db362e4981d5647e6cf3d30861f762747c81cb7af697632af43aea73129efdb1c7c48bca516b44c370d41982a7e65a531665aa113e002fdc7118a852f23d7ece16f2a570b76a3a9f654a7c6eaa365339171b18e24956b07367990aca7ed6a9b66856436f04abb9366c53900d055222da58a05e4074ba7ba6c113f0c5ed317b575e4d7033bdd68b79338f04d335c3246c670fb60e2dd90502ba48ff8c42ba61b7ed3f83a0f32b3a2a48d93102476458230fc9bef17b05bee719ca623b8c7aec1b5f769548c345598a3f36d309411a0569e3ba979b84e0edf2182a255d37d724b5534c97912a654f9fa2f7f2939ac68404dddcf2541dabe46c6975789d70767e6aa702f4194a2d29bb86c5588526ca92a09eaa5c25e09b408b2a8293683d29c4b97bb6ff21e4c0e0578bae17600a41cf516d2518310d8044da55f1472260230f524df3637c657e2b7c81604fe89cafa7ba8c160338223fa91be78b0ba12da091e4c40a89bd553312dddd29fcc197eda5d3cc9c76d03d09cf1cdaeb112f63df1d0051c2ddef0c9f6a64db3084180172e323a08f6e943dcd86847fcaf3338abcd340a9a5f5ed44a71afa760589a6244ca0a928c109cedbf24061d5f1353aa72838af5b91c628f8d80d0fe523a37c1ac1c16da61c7f50cc0f8615d978d11c11090c7970aee9ca045f2ae5a00b0cb576c1d87b80c576bc7bccb4db9692fa119b43fdd004360e0183df1e92f04cdbb41115642452a57385a1efbdd2acf8d42238903e9c3a139211a0516cdbdfe900b06b0282b311dd4a16c74720d154688b48f1ee49848cc9e823d77b4a63a5c01a702f83c5bfbc3891b246dd08c0b483f91ce7315e96d3bbcce28a2ec49e851d1980985d4fb1b1b639f96e71335e4fc6e6ada7f0b06c2372f3fa96599e4ff1bb92005127d66034a32ed0bd76a89bf0a9b11728a7b3a76ac49846f104eec5d45eaa2612911a68e6696ebf2c7e78a1e8cc888db299e6abfb65782b19a72b1287cf98ff20dd8f998ab0554803656cfca9a21ce3747b9f0a14ffefd91a70a0a743090440e3a356e35c927ff0af2e1e50b6f8550ce61a6d6341380df0e07e84ae26a52ffd78140a9fceb764f15c57b2409b757c6dcc70a9df71854202301b279aa65def607d7ac1dc78a5dffdfe487b3d472e71364f887452d31313710becaf05fa0f69e567290177a64ad5bd9b8290b1fe5a6b7d4d87a622ff6dbad645a6694443d325790445dd29bb320e7919bf43f4f345fdcfa7f7adfb7766ca47cca2478bdf1b7cf6230a40ae1fde67837f0c3b2abeb33505cf8176c00789753ba948e71d01eebee54311e06d804e547fe06fddc86f88392529aaa01bd5d3637af908be7c2e4e85da306befb7a4c869b522f3855cf1b9a8c3f2bc29fc2ad2f388bed3c77879618a134ea0a41730220ddfff5545521be4809d1e473f14a9d403102341064c84b849968590eda79239d9715e830c8d6ec74603d3b0309a1015765e02ddf0ee299f32a8cc3eb338c57c7a9fdb5756ef107d1e563f911f22ec85c1f8b102e34588333c5d73ae0cdc4107a550e0fbcdf1e2c246053676e526dad1e69d570f1353765358091701fa80371ee0afb66408f9141d7dd853358382be34663013e4cb778b451ebd4682637cc7ae8d230ab3294728cf7e5b833fe4ca44a6e320d744c0bc4feff67d5f4a03a57b78f4aebeba51a10c52d3cac2ed4d72222847722b663835d4b15a872911f2fbf0c0db0a6f72c08f7848b4472bcb0e9adbf318698dd7bd8a092dbde06d00cb91d4f6497f132dff2d4bd9bfe1a87df2e30f52d027c540310a2308cdeb65fadecf549153072d38351ff42a5b35e6e44a98f8781520a22d8342b755027693446219e830979b5e7441923bc37c869cdc2373ba460ad770bed35ddbac539c64fb3fc624490d1cac91e84ca63a2306c50ab4aef4d67831c460a6e1e1c978c5692f8a5c4ea94187bae1b49832133d9b88449b8032918fd1d9092fe592e8e88415d45aa28a5c605b1cea99b04f5ddcfd6ca697a4d24a5e192b7e5aeb241f9591a9da7d17564caabad9e885de842e287d60a5d99f68300e06d5fcedba10c4da7d116d7e23bcf38afb7755ed1be945ef22a7cc55dc7ed4a0060e867f736e7fc2f61b66032983cca3977548394a3ed920a4e6e2bd89b10c9550b4b5d221ed41710effab13e3cba277a21776e7367997bbb3dd516ec244b190f6cee4c1384738c8bd1e993b866357c72303921c166e7ecab53ecf8c29d5ca5969340a19a15318e511f846daa527d12f63683faa5e4aea9abff2268092092265584bf4bf34a762fcf610f0b430a21ec97922fb3199dd9ca8cc023c7e7339caf85c2cb150157232184a463ea4012e6aa73c8f23a18aa35c8c7b3b9ee64428b5df313bcee6b3f22cba6724a9104dc0c26035f79911ca220efbe0aaeaa388b2e4ec0da0d7fd3b001fa5a212c403c24cf33c0bd92859a089b62b9156f9bb19c0edfbc13796ac1e09a34bf2bcc6e506f5f530ca0c6d2ea0ec2ac7d1b230bcba05702f7b3159e75d20a5906942c611f01aaebebf6e99ef5390007f961e9de05b5c7475b0ae2210177d305476797fe0cd03e9a3760bccc0407f944c39ed7053cce1042caf43f9ebb5fe0a5ea2728fe7ad1650f3b251c27aa736f95d2eb35410cdfff60932e8d0d4060c40c04a50d567f0402fae0b5741f3c1bbdc07b1165f7499bec26c69dc8d423df283115bad98fbcb17dc28b11ee0cfecb2dc9ecffe8f83faff1ffd5392d2b5263f7e1d05b06466cd7f5103b073f1e558edeb48fc3f0ee0d15367d5a256698862d0c3281356356812e3cf930e35986471a250bde351ad581400b63822140694606ad1e5950826d86abbe6dd44a8787b67befdeb337a88a74b6aa64d8771c628bde9dfc3dc76d68c25b82ec732e8aee4455957dd8dbd45967352e9fe5c2d1edee80a51dd7f6332fc8d7286f38d23f0f10fd82d1fc9513a08cd4289a0e0cd5460aa91fa400a3f8c09cf34bb31ec412472b61bd51b7729ac195af1c5c01f2d860df557818ac1c42a050bdaf2f332e4e8e2fc580646993364c601b5f01d6eed4b002d12d31a4162bf4a457033bd7527d50fb15cb061eb3513a4d4dd83765719043ddee391ab88508da4f950a438d53ed6e0da3764ccd0234b996615002231fe2fae10affc0d6bfdea41d17ef4ff8d2bc367873560761f632ea194755901d2e0612f47a62cdb7d13fb243deec5ee85b5b5cb13a4f0979966fcc7ac3fa69f244f7751379c98b50cca4689335e0bc88fc431bc708d080ba44044b41c875702c8f80d2b0531b682f1a8d0fa11f4f0c0322b3c921a41031c630f95705a5e6778101da2800d3f6dd377cac0ac63da4d4b4189691d7f830a98dd5b53c14f6c8eb137054f7e4baec86bca8cdd9150299b921faeda171b9263bf7b3c03279c24625345e377bd03d44c534beb85c6f553e8a7c3ac8df70bcd1bdb1ec0b082776e9dec8dbb7e0c4ab1129ab1f3e15d0ca44f0617a7c1396a475e907a2bcee06ec972a61e6b15219d7fa73fa9e7d6b2daba19d75af241d2109aae2d926768f684e69b328ec1b0280e67adb9ed4267c1ffaa12c409a375f1f08b38492bbbf52a64375c29fe4ce89a876f9376d37d09dc4920e8ee8e40e76ee98a262286b061b07c2c7aaea5c3385987505f1e8dd9b93bc3a5df0d96a80098c4cfdb567cb111138fc663e14ffd1c3907a0e5db26569e959cfc95aef47c8633f0af55e5c769e4a510a29a20fbd8fc146c0d668acf69c9fa1b714c35da627243ef5f8c7c1f1990b44ae6bc5c8aef46c468489e4ff9a5532d88ecfe9978718f3db8d100fe9f2f195e0582894265d866c8b51bd68ed8bf8568f3203f59ff48ee03014330e89836860d0df545e678c7efd110900ffc7631d4e298db8c4b639fee51afbd990659520be2bb3b1fdf40e8bdf2ff349eb846a50386b0d6d3472a140a8298f3222e80bc90c81b494f5b6c8a6abca54b0da7fc1bbe57eb7d832ed813b32025bf7f6a57544bed9bfa84bf0b097a6404a378cd0c4bd2b4930878e349be8fd8a8f392f51de7e7a5e8519ebc1fcecbbd8717f3e1223c71718699daa03e8f4e41212b379050fdd29f768505c55f211bf568eda3561d5cf4a150b03cb5e13fd1f0b4f5145b555a7ff8b500fa4f8dc397686831d427f67f6baee8482e47f16d770e6ad55251cf75b62eab55ef448058187d6b2832523d1129633125bc8316399a750b0b7899f2c67b780893521e5af66c068d945c62455fe3c50770f3503149558c1baa1ca2c2b12d90cd733c5ec3bd164d8cce50e37448dfa27f4ad532da234f492f89a75b3ac33c6ee04e57bf108e71e187a651f087a4270bcf17179a6562f00eff33d91d811cbe80a4e3b50b2d04d37b2fe42f7f5bbaff6e3e348b7921bf76b0775b66bb2b54ad69e0c6d10ad49ed23c9f006b9d4fa26b235e2d485505c368e54d8669f9a90f7ea56f9e5e9fe6ba7618a7d86a85d14de3e719ff6ffabce2469e846bfa572a8d81c30546b5d6f8b8bc54c653fad5a127ee42399030e34d3986823b4e708a49db5c168d979bf02f899a31b31762c6fc2edcf25202678305bb7c000247334e23cee2d3b403278c5426cc07a0026fa6c257624eb19083294b7ad8f1342f81e7c4accc3a434776244d6c4035316acfb8dec22874dc23ea876def9df31baff5142089b8637ec0c1a55a856d68ecc11a96f5fd1135a06ec2ec67d745f90addc48eff1074e9a6a3ab7e7e2e4b78ecfac323ec73efe0e4de8b1418675b8f98714cfac61708c6c8aec64b6ba0db92f900002f9acbfa1a2374f48c1a8a97bc688fc004b9ba2b01b59e8ddf34b95acb7a188017eb75f8fe5ab1fcb625c01aae865acf3d15673538c68e4a8cd05e4b41b12d9366a86e30b0cb05d3c2b81a7339166007b66e23bf563897a56924437dcce8947f35c0249a0f6625b3102dafc4269b006e16c5a0640fcbe4f743a55c47d34a87c4288726ffbd6df525c601d92a701de948b1621e8288a13986480d8508d4b1c7b21ccda32a174627788faf6b33bdbd94da99ccfa122617f34bbd1223dbb34bd6e0fc01a63dc6265caf5a43261f79884ca138ece819ca5a29fd12cecce60c57093861cbd424f598869475267e9a849cf43adb57fc908218f7311d154789296db2a55a7a4233bd37dbb381004fb86df51bc64975b27fcf4f5d4a6eb0a163a9031453d6cdadd0a6aaab40397b89015eb452755214ff0cb023aac2b7f64628072b58a16a8425966e5b5ea73cade55349f22d81ab93698eb5f964776dea255aa63bb5872418f623f262f4915328d0cfe644a449ad025d4cac22ad56eb6609ba0f09a76db8ab645ba3dcd2ca6faae3e815f546a9b5a86ffb3323b04eb1940d2feb0c3ad8a05aea693a4ad6d61b0e7f237c3df7baa2821be50d6cbc0749fe1194021576c62815fed5ab51f41475bd15ca976e6ef9943f5f97bda0930d41963a21ca4bbfe34a1a88f67fb7a7ba1626cbc56486cfd32a000deb6aef0ad31ce653a4f388998237a62cffa126166862cc310507f2d6ece25526c913f664bd7f886bca657e18f8f2349ba352b61744959530297c35ac723aa2e1ebcd8124b6b4487c839b4efa5825ecbf40c720af4a15424ee4faca1860e8f6c82d22d2c741aa1701cb4053169a2c2cd894f73440f5a57bd2fa1efc4afb60d14106a9a179477dda9c5a2ce5fb64f8f834956a959af17540adab22f2fa7e0c2f1f700a4521dbadf411f1076e60f80a890f59354e0bc37cee41a9a981d0d631c8eea0a82f956f7b20691fb21792ccaeca86aa11df0c95d75d1d3bb74b34ca6a1aef3a7460ca607fe5c5b566d73530cec5cf1aa12bcb84e5f5c23fa1ae8c9fef23738fbbd821a4222ec297ae1fcb89ea5c2cea75fedd1e91dbd3eab16e9194dcf126f9610e3c0fd7dbb774ede78d3d99169494dab048f7d29c33a9dc6498376213d4037575476f926f2f32891baacd072eef1c64ff5ba341b67fe7bc3737bb533beee8696b240f000aa5fa6dd28dacf5d61c0cecdbb1f2f6c35d5d56c11d8e42e200ad9eeea1a3ad1b16e71220f2e607c44a9016d21e8aadf99d888ff594cc76a66c1ab9175e7079ec8bc8021fae19ab01f831537ece9c1ecf5cb6ac9f66bae2ab44fecfba25fdf427d3a47ac1963ce6360c9d4e1ddd4827610f8aa5be273c512bb18e3b27bed140cbefd7a7c52afcc87ae8697aba0e088367d67b84164b1576b81957ccea487ea3b2ab5868716ef57c146f5a913da1fee67a6d726368f13b9d7c7eb121c4c1826cb8e2690e894fc68083eb5887e04df95d429d4354b10a314d46661e37d21d8b779bc3ec6dbed95440e9f6630fa4534c5ca489b1717cfaa4442c84ddc37d105ff784b2913651afb9e44e0dde62e805f4e5018bafeb2bc0b6598ef5acbbba658e86b1c3a22e3e77e46f46233047f6960c9bf8993a4d40601c11e8a13dcb34ea4dc4131090c26b318e225fca413c21d1a3fdd0976af42ff1a0ac4af3d1c95a9b746de4e050393272836b6a62b741ab30f559c5bca0806d62273a92eeef294f8b8de5768fe17a2996ed9211736c197657366932348d0aef07e28020cfa9c95e7644f35ff3321a0c5a3964021c4d1aaf33a8c7a266ed4a8164ded782314308c8053e68bb9257b6208c4253b0bc30d5528fe3b0e21f5609a0bf02c67edb113418b8d0b2e3c68e316399de48cffdf44352ee279dc38960fbb6e6ef501f5f8191ed02e830427449af85bf4bd841351bfbe476a68f4bdba5459f7eed79128f89eda16cf3a4b70f182f6e0860b70ef18feac68329dda1f88ad873890a36ff218f84fde4add2453adbab3901210799905a2dde1ea6d3049b17d3a00416500a11be7ed03dff560e7352f22859afe8853a7be13b1df2fe8a72847007240442d8000aa41cb0c7f077606b51268b1e576aa126c746d154c884842f5d001347f6bf14e62dc5ab257f5d97a3cff58fef9375c1c5efd9553bdf09067c851023d939d5cbd5f1eb735014b3723013ff9fa28c956d4efd93efec0b2d7faebab72fb164de25095dab64724e5c76a7bca87f165288b41bb3ef5586635fd57877649ee4af53144305b1b71507a0fd241754b6796861a4c27077a869e1b3826f2255211889552789801b9ddc424bf37e9a233ce0eca1c51d41e7667f62827ebcbd59fe57aebdbd2cd2db78d7068762d79fed8bffea4b6c992d0a65d575453f1b947fd13f6a937a3c277fd1046b8b30df2db9c891d348febde137ee9f96bcce637271e31b3864b8aaa8ce732ba6215a8b74e5edb2038d2ce6f180e511708b21942c36896aa0d087eb192a8626fae76fce1639418a74d9dc8461e38c88eb86fb6faee810c3d64fc69a1e4b298ccc20523f49f52da5bb32bd808689329478b8088fe6cb4508559ca6b2d1977fb4f913ff5a7cac5c4492370a86a3ab1c1f18119ad0c062af1a06039a110a7f2ae3dc68aedeec452d569bd77cce2571464ba8544c4dbd1449c4d00b3d078791b83e129077e35401354589abd3097bca1d784cb709639d311632afbea05d21c6e643dc5b610710e8869c8e9cf5a1ff70dfef3204be1ab15807b88175f1e57bd0a714533de0e370fab55e90917cfe196f8d72af0044cbb46ee37330c5b6cbb9495d68f938769cae68668cca66d2c4463f2874c4979444fe3613240c262d25d60894c95f6626ee7006d87955682c721d866199085113eff5ee1552ec28ad81adc6f10a2d0c81bc97f22383c3f23cee0ed524b0da8f0ac4061e364461480c88baa7c04abb531c7bbb8ef82c7b760306da48d285fb1d47b9e695d45a80d4ca28c5be7a3242d6d67a0132eeb83d9cc7ad972a4e6582baa7fa2d5dc105ad3b1bce1c4a50b1b9835ed0b771710c02a054176cdf6ed955250ad31c4ac8c06d6226d0c535c934fe3fb2fcf04a638de2e113abb05c56c12da6df8d82b08f830f38b5b494de500017a9bb4b0f27e2177f6d7480a379c5508ff344ce84768ca81754d803a3f81f2371cf28439489f8da07b3994a89c9fba091e6746edfd6b229dee04f2940674da059da9ee711ced4754358eae8f536ae49c5d1d789691daa842e7f37ca89edf1c6405d55140bb07004f24d1334dddeb028c5a7ae94abe575af48cfb122ee4cc1209d53334846513d107df29a4b594e97f56e34fdc1617bbd1e3d53d5b99f897200e12fd20225d7b447d2b632892138200ca7ffda6004e4f021e787c718797e5be98af2cf6d68bce2184415e5bce0f783e0f6d994067faf7a3c4552c75a82eed1ada0d92907ee141e8c837bdb370d5c71b41dd48c01c26ca227f26575e9717562196de0128ccdeb359106a0671b319a3e489cfbd93c05c39106beb72b83ba39e1c75f5b9a596dc48c056d82fa4ac74200f2cfe751dbac699cfdb0aea7f3518bb56782af254c7d4b50c81d90fb8d18f1a2efd4f3cdefd036b8a834ceed93fdfdb00b3a8ea81c088201c899cf07f3ec5ff2ea39f001c9fe9f627540a4b0bde9c8a47d98af88bb44f92523be6e4ec19787b43d96cd60f25fa630f4a0acd7bd6a0a8772de6c20d71d5c45cda3935559761ee184ee63b76017fc6744d47c7ff2931490094e6864ef8f8925f2cd516a6f9f85063772abb9acec9874747254ef756a44f4f7f964ec12700389446cc58b2a4189b758272d7b77b3c6f11bee99dd5b68414c822820dc35009fe4fd98e68e2925c5456d938b6d4bce47369a61f5703afb1cc02a5ee8249e7eea76fcf8cdfd00cddbeec674ee17251e256fc9932a9a233cb8f9021ab3adda6e4680e80efeb7eb34336b6582843eec7588291aafbffec189a2fa131a597179a1c761f8941ac6a619dc41d6137152b116f09e0f08f5237b12179fab61d582e62dc7fcc7d1b899149febf7dce7868f3021a64fdb8ae384df384756b616d0d645e295b75ac42c130aeef589de7dbedc7e54ec64584ec47606f6ccfbfa3d42247b5419215afb8fe32928b8b6b559eda14b3645cc43056401adbf8c62563057062606ffe4b375fb4ebfe1d6aea032faac4a72ffb4aa96adeae4af9422bea78c45d78cd3a834ccdbf656e5f20bf46ae411d7dd179163d189c1b63d1e6b4a7e54225c774a1e16a7790f6ed9325388f7a15a12eeaddac6aafc9660c996b5fab7176cc21c8cbca75a6de3e6a1db4ca79fd13cdaf9839aee2407f63900f59ea39ed5ea72bd6947be78d66beedb27554aa8fac6567d2d214c3f0cfd5df3e9ddcb52dd016338d6ddf943b2da6c4d7c2abe90b7de68982c5329a5969afcd96797a90d919e678c6845f0960fb1b7abb855f262fcb7a1bd6afca4c59578ec87fdccc2737ed58301cdaf8ceb91bc298a833f66663535f701a5bf600c0d94fcdde5db1d852f854378befdd9c0ec18473000572bdd1f253836d4a9ffd3e74e2b4f2a5afda381f4d57a22d2ed5e9443d2fc7091b4e533fab698a11d29562eeff6cf7048a2879904aab3e94d125b1f75bd8838d6610bc7bae60dbdd190fac3177177a8779bde192cf4f7e6a0d752a9166302bc99fc93069179365079f9336540f83eedae4dc34351ed58c6e709326633c321a68dc038a2fe489ec91f5320c3f7ccc9509dcaeb74de542907f2333b5d59bc9d463c0f89f13925622103ef24612f68f642c43bcac94f196841399efc35ed0a7a2224abab83ea7327942868056e6fdba643bda7d00cb2911c30fb37f517d585bbce2e2086d2b6886df26e02ab7ec298027647273a7d28723ab5a8478b9a6a1bbd4db9711cb386895cf9c03bb03f9c2a0e2af1b9a95bb154bc9f42c0f0720cc53e35e1bcea4cae844e8eea0ea020ef19c83545c083ee9d21a098e8793b9981dc175aa679d92523cc87d3a47e83a7c73e412b7cf8a1182c2ee5d3efc039be060f7852652137656eb2bec613ad5c239f451d8e1b851468f0740741fe84d6948649552107429966d31971337761c49a20cf8e53b723c9835378137163a886008285f73136a0148f2b0c13942fdc23d4949a8476d1cd5555eeb824ecb076ab4d26afe23a14d9bb653e6f52afe007fcb6cfe6f6f7550f9dfdb60e090f0c20bf158640029cafe404c998d0a76ff7adca4e32b4487d7d0bb27525eec222335017d2aa034b18cd416fb1fa6cc93a87c07e1198180423fea7640dc492ae4fed7d9e33c0f2c55951b96d294e81954bda0c53921ed70d87b31cd53ee1dac9e59b6ed7d249aec86f3df17a0acb4a8133eea4d8db92465549121ea30002fa5a91b7f7b465d83daca9ccbf15f37dfa88f92505f97149b7229c877146b27f5272ca6eaba671111214c41894ccdbd271ca4608259aef011053998ffded82e9dabd0d7416b30afadbc937fbcd33ec84105fb33878e3f70a81b7a555b09c9164091ac0084075afe890277964b06572ec9ba683780cb876c9b65f2caff6fcecd673dbfc52b682f399a5b945cc8219e40ed2f86cd1aadf93d6fd210329a4c590fbffea21450558f8a4528d5cfd09fc9856f5df45502521acb922e1997e6686a0364e2bb106ba851e496d22a0d9e9bee95920579dccdc8ac41b6662a618b342a9a937e20450efdaf10df6d2f570ee395e53b4e3fdeaa643fb86ec39eac6f142468443478f7c054f2d53ccb7b0859da09c51158eea6942cabbe662d2315816aefe4381138f800e157ad50805feff40c7d87a795de445b21703ee33f1e806fa25781e388321bf6a63adb0858cc65a9e56e577eb2518756e6c4c0100c680c13b49c3972fc52f64328a2c3df2fa91df4aed5105e55c35abdab062fa8fb229cc5bfb789567a95f9c7c81679bb3dd0f5377471d2c477e75a6f814228cd1cc3f7b0d0e9d36041f31086f9ded8d7410dfc2624760c1c09c77a2e1325091c936eaa4d451d1eebedca6907a13ad7b2214120a7889093c4aa713ad14a3049708d4c85b4bd0cdee7f5b3d9505596f939803ba34a3ee5e1dde5a5671a576c7a3f6aa216e59c2b7abbee18811867b41ba909afe56578938e8d8a1da8039d31618f1d74273593dc600b725358e99ad7f0f8ff34890c10199235370d677e640c70b2507ce67af387a747364e5fc23949a6c7ae1c69d138cf9c400fd6dff841a4cf764f6975daeca44bba4d6a1468b7acd96add0f9c34434b9c2b13925ec97ad4eaac67c58feb00e823341caf9ada88f617d5691e9a568bf232865670859c926e1751d7fef99f945550c980e1d0eaded32335e25272dca52963c341b631137b0e4acc5c82b0ccde977c67bbcd2a2c24ac7d847499b99fefeeae00fa026a8867fd28bae31cbe88db860d832915473ab08ee1466f10d0f642dacd8f7e8fc2c1702e57db1d41aabef4864536754a4c853ae1f55660d734bc856426c61b17bc19f48fd047a6a53300ec99f336e08841c7b3e7723dc9a664043a05152af791cbc9e0a418ca3a07c5ed9dc0bee776cbec77b828973feccd7d85d05fd70e97e7c79b0b455505e4a4ec6b37462eaa3840a6cf58cf6e1455b68da62dba895daaebe7d97988fc1f206b9198f8477cefc830587d2e75aedf1d4aa567dbd2ed2251e7373996a06a7222c4081997c3d967fcb3094ca9a1daee1a8e98db05936a19a945aa9981cdbcf072204886c9b288a7be9ede236bb453454ff19c61f3dfe9ed9f4b031b15645c288146a65f03c363eb9ef9e27fad49a0194913d7a8d9a386ad3742698cb0bcf7a23aee72593f5c9150533a799bcb527b528bb8dcc8aa9e19c26a97d66e45d6022591a2c6c5455e9c4c9ebf3b0d0cca4157506538dac962d57e5acb2eaba8d04709eb3fc009a957dbc479ad95ef805ff21f33f8b7c438334c3ce9f80c14a6cb0614f08d08f71305e47e5048a3733ee0a9a159eb896a3de6ff32b121d47740f9463de4def57efe54c85835cd8e17e650de333e3095153e0bc612d066182fef516803d35d5e3d0408d103e5f91e2517e628c06c64c05570f95b44fe482910294d0db943084cd97df6670d3b84cfd766309ce6db83a872f7ca4a496f9a2ddd80de4c41939a37781eded5036753dfb007286704658dd4e5af4665a419307acb02cf03f9d878a8188281bf1108eed346c3429ddf7de40a0234aec6424d0ebcac37cf2a45e1c7c41c9f28a7e612c53cb32086d88384a570616decde2a952d190109df51c601372c8cab80001c0dbe9575c46a15a185a5b030bd5d56769e5ab6c143b414ccbbf86c701254b0fb57ea4a2274f433b1713d802555c84230aef3d952065f98c19c7c4d7bd23306ac5c2ca2b71c2640c84b0c30cd9c5905d98bc8acb095e8ecefe4243839ac69e10a5dc72941c7104654be07da3b9767ccd27ee19bd0dd1b4bf61d15751a6f15b9072f483c1455e5ef92ca449c991ff7a406413293d5077d49c5000011e7267f4ad96530b62a89f80be2c02c5d66e85878cd2d254d77cbbd268380877d501a92569bd4eb852ada2a1db126a9070dd6c0f44050a275e67bd00e5f8477b98ddbb809aa5c1d928f5853fca2b0383e4c3ffba07d1e84428913439bfc339a8a6444f9fce6594ff09d8d456ad01620c338231f034df235e5aa8f0fc89b2e7b20028d468e7b8d6201046739a0548f51f03775e0c04c49fe504f5f25267abe47c0ec853261949721931c9a54f22ed546131f8b7d6df01aad76e44426dfc508a310f320b7b74e4c0844b761b364484e4344dfc8293aa1260264127d100fd385fa703a32a0cda37dc82af3befc280ea23d66cd8c0ad7d5434449a97ecb3f6158dcf638659625f2dceae3ff4dfc2eaea33ee6a4c07558fc5e877e0db1d63d2d656ccab1b653e1da191ab9781dbed35a243a630df5f52286c5d09a2ac58bfdf00c9311d4e6083506155ee2aa3266b186f795c93f7eb6908d76300c37cd9a182ea6c03cff299b687875c5a3890f8406165bdff5c27d90b5d817feea269311a7e918a2bff2fb2ab520e047ae44a980ab6a96ccda72562c155df73787041f95e4ec00e08ee590aa4e54960f93aac1583f7794bb6329610e366968f9dd7ec6cec5c0ec514ce9d01c216d9f6dc37a4b370796b133fe501242636ec6b2a45b5b830762b2cfe2bafef935968655862f5ab2ea931308aabe798816e0612fc51a97791bc9a59cbc0b783934b13b548ddcba5cb56b17d7550e4d3202e0def0bfcc7dd16fc1cc9bdd1655b85226637cae7da0a365cbbad76d878af9ee883d78370e3e389f9fb9922ac491913b090b2f733ca16bcc8b991f939574801d18225d6c59bc90b77ccba8b6af44e044dd681af214e237380eba09664264a1b03a47614d912166d3380286f0d9d6cc9f7baf3368fc851404f24c4981dd99872c22f8da6fb2a901fbbeb40ca912337753cb4ff7eb97ee5f659100f668efce6239d9efdd00aabc1578402eaee3b96b7a6793813922e6b13f1be9a553a6a5c7ed16f4ce3b002ab1422591d7c47d2ad8a0485ff94928aa904e1f66861257544744c2ac69b0c735e01b183ce1a9f4b178a477e252b50b59841ed94871e43f0aba4f0f93ef2a9b2e5b88aaa9ae7babf79ced7d2307af1e767cb246531029936c1e09f6e8ae41baae4a57db6e89b62c533a2c03401c801793c29a5bf877c82e19ec52825ebea6321677c20be2645f705623f32ad48696825e57fdb001d7e3b20734a005d47a18a0afc8bb747df0d1246cf8af76a136d8dbc535efee8a66c5c5d3edc4864e98e44ef478c649a78221352eb2d1b58aace3a15e71ccb4be0942226bc2e17cde01531b17a6477de03f85bbebe39a5a888956a8b6c978f2f26699560f71bb8ce5a971e3ed2bd0c266afd9d3537cc3d4f485707bcd717635b2930eedfb43428202b8d86bfa540601427717a006af1e3a0e0536c21325a732a388c838b15c1c582615d8c55dd4d72e48e88c3f22beccb84859b7721a670e943b18aac5e2f46ac41f27934a9039e1a89ac8ad20161ff0bf72549f9746218c9b35eab193f7c630523d7a418e509c0d441876f7909eca485c8876e051285e7bad40bc3e092af0c7ec016017ca0a05f76a38f8d41ea95cfc75a6bf3e585de1037e25fff1b9ef23e216a72b0445aaadb038febc806f8f3cdd939fde5d0759b0c1a59f0104cc624f0ad0d84d47ac9f82514a7f143cf4b665d62646addfe73d1766b36664bd504568aa9dca10f1c74608beacc841629c1ff2ada1254eaee3291a1f8d6adfbc32e0e13479b245ca4fde0eeeb135b28c77eccc2ef44b3845168e3ac188a48de0bc28a396d4879a6f045d2ece0caee9ed09e158d5e431e13cf5d3afbec64c56e13dde082676860af12fa97a19e55d46b415140fc4c9e70c630857ce3dbe135567355f172cdb4a5389870ed5a119622d1c06db3ab851a0cfef693825fc4bb26bff6c6bbe0fbbc9571d3d49ad5c783dd09ac85d200979359223409af6386f228a9d3e7441b7276543eef973f9ec639b56baa4e6383ba7481701b8dca9c3fc700c0ea196befcd52df4af9dd1c04efc60c7570a69c14c6784b7df3071b365b529414bd053b57d824241a0d3be48d04b137145afbe7362db556f803a335175afaa1e1513718e3635ba4469ab45d8fb9416058ba877d056183968778cd68187b0582f0a391221eb0a43ca73090f88c48e2648852c1d11127ef417858c2f66d699dc772363649cb62e4999dd1d2749bd17d58d42492b4ccee765d78c968577c75001878d538a8a2b49288354ab1bb64bcc4466fda4c1b6761e363aed19a5a937553a575a2b9a7ce64438f0930d3cb87632c07f80935968615063682111cc8bb5b625e8fe246fdf307932dc940374f460a60819a7d9f95e9ec088a6d778137d5cad72829c52bc5abe44421f9494200212319e3634ec545a4cfad421b8b725c0d4703d94190eebcd1a74a9f0285c0af6881d505863cc1b9b05415243d875d98f21fc7bb09119aede7684267c4de255d83b4c4ae556a7c4b9ba6cf642f4b62955e9751f7ecc33bef2fc6e68541981dade94eb406fd0d10be2c25f8b0c102ad6f6bfebd9fca3855d6e8e1c88429dfb5fb73da9d09d63ae8a646cd95c184908a22ef6d2f6c94241047535c9cb38a105b863d4c75ceedc2f4ae1967676a34e5846e6a133403df35faeb51a15cc6baa4d223acd657b11b0c6f5f8551c950375438bfd5fa1ca102494e4c66b7c277c65123c24181a2cbc184c17b8cfd1ef3be9aea6a69c55651da7a8e0d90ebbb26edc11c80935b5cac9e8ca4c02add9087b29a5e22143a36b9025f2ea67206959b830759dc896ae5477f1f03f25afb711d44d14159de850f41caa0f96a3d5369f1e6ecffa29e48ebb3aa0e84940dd3a045785e6abb52e7fa68ed6c34d06f6761479f2ddcb4f953f737f887d626640cfee784a41c590c789d97ff584f2ffd9c01243818275a042ef12dd924e7ccf246492260201091b3fdad5c1305d0397cb1fd14d65badc1915d13dc71b753e99bf56b01d120e1caefe4a2d91546d6e3f418a1b8db343e7a030eae2b985a97361585140def5e4e856f328895c31b4058066baa40bc10f36d464fdbf496081d3acebc03a12c3bb39ef70fb3c9922720ab7470d16ea715a1dd49dcf29e04cdd39734de8e4fde7b06a38704b3e19f1da0c134725854e734b26abd092949b61250a25f899e1ba088f6cd12765c565f78e54ad3e3d69bd6ba0c11af147fa6588be9232cf6a942c628fa94287db7264fdb18e59de7005a409e322beb01f6b39c4e00a3a73ef3f3de8e4b24b0bb7c5cc94ef236349d08f9192ffb0a1459050b105e487422db70ec1e8800204525671ef021e7121ae5196461e41cec2ff5d2cf38e7394a833299c2b0b1cf5d5dce1a15a38de096454a4306ebbe90d0df90e222bce04213b0966fb0c5da6c4d4595dc9aa326b4e99e0942cf45f5351b6f5bbfd7ab97725aa722a40eb961bc89814dc405b43128a3b88b567d1212ad133d3ee4aef9256f0429e587384fc8b3573f0cfc49a9c59afd5f601d9529be335d70d44a8eae0811de8dc0d16f1c864a989047a27176c8836ab17f1ecaf2b7d1b73f761309fb06a01c1b3392e0cc8e53589ad3d89bd17f62ef4c1a64d8c65f4d6178d5e1785121964e5ed5603867d9113488dc8fcf379d78b99e6a2666596e30da075256f659ff5a0370303c6493e72ce1ee1179aa5de2afb92b122f284a326d78113c8992bc768e33b23a3806ca6f35c42380b5868a606176d18ff99bce00ac5bc749fd6fa5e67a5443afc411a886c3bef38f63d7a4d5bbf4ca0568f71d2f992f5aa6ece801c5d5cb7c8816afc3dab04a8608cd7dcdf0f5298246d7921ed6c9947448e568b8d40cacb4ec1a720253f3e74a818aeb0f6fe9ac328e6ace428227ae4b75c36e174dd0764eba77a9941f2c4f3049b502fb470e2d07bbb19b29ecf00d27ff4e340f13323638c9d53871b8b76ba6bca122afd504042b4e963c99c33dfa4f81aab8413851a45166abc8568f86c10e4abd01aaf020b9bff4ed26f8c144fa91c124f5d28ae92e782270a2ddab8801bc7c91d5209c68b78c6a0617a670618b250b772b2daa4d23f37ad8204715a59700e124ad661a6cd8a7a5fbc111217eab39c1a1de6059fc89a697f719d5a7cf034c48b43b78dfe1ef861e0c3bce9c2612abdc18477625244130ab82c05d4f7a22eaf8f1dd31f5444e4679069d1704ec93a74a02c487254f3c615b7e2a47fb06f6909976970ea4af471634d082dfb4b322aa7449465d1c2d829b90469e76d38d1f7acc29ffc1c43e9728fff00d8c4459728c7f10cdb39dffdfc94984a184c8b86c53614668607a8cc32f3f15ccc505d47feec7cd257ed2e65155f84ffb139b663f5cdb89d2eecfe468b290ed7dce8c684b0c2eb3de664c4479fe7c0f88b567cd63fcbbeab0a00dfdcc37202413856e54429fd6a60c3d47eca560381456635d92d6dee5d142fbd06f396064ce1df9e845133ae719fc15f3beb9e0cc5f0c5ccdc4edad4c9f157f718f774118a5d0eebcc0ebaef2238b5851fd9e4babcb677547f94708ecc1f02325f84dd3cb213f7b2171a6e416fade87b754c6cdf5fdc7b9638bbd4df986e14bca3666a4fc484c78d253e8481a34dd8901a7692ebca0c04e1629ad93f35bdd740a52d9e08e66663351785898f52f70f1e5474e57e2e85c71a5ca4e09c599078eafd526c03dde48d619fdc7dcf5feeca3fa8fcd9f5d82f67e7e03d0bcdb5c41845dd9ed7fb68919b0a7cd083d99759c71bdb8a9288900e25e68f384521e9239d3a09fbd3774dfec410cf14d068e972e821023f9dda2284c7e86d3761e56683a465810289af78b0262f2cfc55e989d2da29afe7b49898560720422cf780bf30a4fcbf33f34745ee13b35a868dc517d8c1e28a6b4efc56256e5628290b9c3d6ca0d4b78095815e5d8eef8de3f7362ebc22330bc437022600855850d7b5dfa8c45592f6b76e886f22725703ff06d97a04f27dba66b080a2f41500ddaa5d365a9a31bc095ca44f2da758543b766d432301abb631f3a15580dace91653d00e6a68d29f53ca04abbf333eca82922248d8d910b04ce41dc8119bd77f77f2adef696812bd8ab6933e1118eb495de49a372ebe178ff6a8034bb52f62f45e90e49246b31364abe65241f190308d3528e25ffe72bb20ea8ee657dcadc3447885d0542951b0d2a919fcca307d258d6ad7296f622edb6c94b17ad5cd904b1cb3e930f3b0e9b265f7d6500f48c6d90faad884feabac7fa148a54df6a75a8057c3c111d02182d802b07272e6d8dc102581e2809f9886911b9c635e7194e74b780762335889f59a57b628cfd0a6d309b3aefad5025e3495b5995f04345c95dbfca2e0e32e5f1cbfb03a991b6dd2f2ffe96183633caa13ce9037cce6f1eeb8bec8460833aefa06f1caf306faf9375a32ba374fd45063f762654f2484adf3a4fbb9c8ff0e9000d7157c26232e069f66129d042b6b9621b0de931eecbe78c1834dac08e487f8c9bea83bdb97b4f31c89129049e354b012923e7dce2b4cb8d9a757ecb117ff7b96fac28fe0ce621877fc35dcbe2b204e7b14ad45dfc5f9f4880bd36ec7d498a7c3e24cfa7f4d24a7b1a0c297dc8df65161c2c4ca35eeb746fdf395ce024194232abaadaaf76b7b7d1e71995027b3b4f714302d31b462733809043567995075482f50f92809fab439284161a20af2f4f05734466bf49fc17573c37332aadd81a7a06a401d497fc2a21d29501fdc189aa759e804952d6cb707feb6edb009241e0dcd074ec981c74657e05633421f192dffefee2c99d5bd1a2dc9afc1afadb7aef070ffa49583d72a47e943a113e73ccb244615b6808a619d30dc43d4153a03cd20b433bcc535acdf847af62d8d378f8a77e277be29e091826ad84ca5355a7ebd26a32453549ac08d5ec9e80762738064a904f0fd7a79689bc469606e7ea1e0ed3268920ce9caf70e3f76e108e3b670bbf05b44ebcfd8e36d5d5c9ea08dff6b6cc05e055f949f5faa27a94bf9604ad2d32d2a4d90edf345ad111decaee6f272cbd2d5c550eed7a87fc23944afe3b8e7af56436a5b99ec02fba1c7c1394519a63b635c1d88f0fca0fc9f9641ab9af337602c43565e36dfa47f963886a2fee1877f21bbaf4fdad2eba1e8bb1fec60f996257e0137890c7a5d5ec188562be8e6a9a3ca21dfdc2db5b5ad8af7150ce7db7d0a30640fa9b1bb0eee3da2844b9d1ef320aa52a855ea13cb982441ad1bdcaf227348f5d8a564cda00724d092c8a569fc7373ff54a47646f91df3fab33d8e8d43c1e310a83a79c5bf21331568eb66c27ae112930ee6186130dba2399522c9a1126df65417f39a52f0d53098cc4284664f91e9eb28960d33ca540f2e9c7453f37f6ebaf08f9e15a6fc8e533358819575f0cafda270f39f13fabc1c9cf076051bf78ef764fccdd73d35a1730b79fd88c2c5ab012f0fbc56cf1c37e78a892f179dd380b7ad1317d9efefc3f926bf0606327ce51ac6eed8ad46fb39a262e1e255ec60aba517daa14bff6ac8919ae907b03eaf1e3ba992d88d3978c7360bde747bb2281c4e1ae76e90692a55f87ffa65a4733cae91d794590025050d67c2c071ca05074adf9918b67173d1cebbe03f0b0c937952b5a9d0b6fb4f87940584f9b75797ee63d61fa53363d900b9e919f3dbf9da8b7d4dbbcda27815cbfc3d6e4e8f1ac90110ce66d45be4054fbcdff0bcd68a65e139af19ba8b58e07a7485701202398557fb6bd3d67bf318ae8ec56e61f8458faab534f54cd9fabebcf08013024771d9fbfe29ae37706eeddac938349e83c2fa2ecb260b12a02f0ee1e1edf00426069cbdc619e74b9f01f28f0f8ca9a8e39d0c82b470dfb35ad30a09272b285e9a33ad8cbfed262375cb1300556b4d26e9cd665185ddec2f0171722516017df16d5b8e0ba9d72df836c3e5b14c857ac0f8cb7411ea0d062b07094a96935a12a34fa4979cabc0b480f7f9541b032dbc935582d71248eee821f36a86bc538644db5541fdf989546fdba332fc0c2c0f735cffd80078431380226f70281bb9ce78a7c2ddd74b761272a89bc08f034df0829ec286f6edec779628b13f68213de9a9dbbd8b9403ad1b20bdbeecc67b105d43727a1c69b1baf59af068f51d0e9af1fb1407fc7310264ef436c45658ae1b8ec1e4cac3ab21180bd6e3840c8ddbe9cbb8e2b335847954e584f5963ef858ad70d23027e968efdf01544e40fcfc6e2d33d99afcac8073f1d29940bf555fc58353906705abcbd1bd7821cf77a15e6d80f7b0b68a549776833259e05b9fe73b2686f60864d252987e51474c20eef9813efb265488f0c7f960e2334d967d64dcfdaed707de05213963f26e3b71d8aa5bf07c201c08a216a7a19a8ecd76fae94e2dd3bcd32a78bd2029b8fb1a3491376032cd6f147ae96505521d5e7128959ffeba94b0fd38adb2fe82695f2719e50b68ef41ee4f9bf9418c509a6b810152b5ca9fc38f7c69dd84e6df9f7421c9db62258c9fda8bca4ba7c5aa90a9fde947c1da20095fff6881433318de8a418003e24d86568ed6ffe1bfb748517891bf856e0c1968463026fb43c6c24c140c467ca2f9539ffa3ba5c863ef9770e8c52eeacc5b63feda215e66cf1fc52bfdc86933581edd83b35da465d046e5672198e88212e3b7a8a7df3e4e6eaab9290ee442392f5104a471c4ff367af1c02bec8f6f40224fc25b682fde1b4f8801b222b718168411d53e517c23d486a3bf40ea86ea8252670df017a5a22f6dc09393227e18bba253d488a26d3a1ca70c9d53ad2d5f45348418a34ccf8172182d76e3ee9f925166c77fdc554f7c206a18b17600b7084eff263c260c60b457cc49c1993adf06e483151fbe9164ce350e6b265bdd871cbaa4e4e17e19d2cf6afdcc7b2e815df07af46b40a0f679d24cb6d2228a2e0e577a7cbf1115bffa43106b820ca3159482015bf8fc0d4086af23871813716866635c0c978abd1ee742a79a30f474f5572a99df2c46f5c7e8ce6781846c428039e04eccad9adc30e9c8b9fe2a14df240dda01f677cc9204f6d4f07b7d4013f61e6db2c6efbafbf39b59844d4a47a92d94556968f4a9eacee50858aae41ebc21a5338ff3598e23f261c9b4e2dc93efa513fef8dc5ea7019770c0e9fe6beea5d929f94ef9763520ac946a12cb4259d1af1fd76a708f216925a8332ef2527928cdc9af8a5cd75bed814e5beb4b449942e46cf5923725a3887d1912130c391a0532c46b12cba580ad918b36392b82e381b2ec8d7d6079b0cddb9512bca7be235f6aa9f98fdcb66d18e2bc063817e74aa6de39d4ad0b7fd2d5e410ba3d0f580b41fd1bd4443642ce724ae1f1489728e8eda21bcf9a28e1debb4bfc139f66ff3069eafc589475ede655b8b69d25ba6513ce549bd9b947c48d40a933842a6ec54995df4b054e082aa64a8ca1eb5621037395d483cbe700ca8b1dabf61386763896e7754af6d7396fc0878d3b5ab5b509302299f676b8ef4217ae11b77538b25291ed894afeed2a8bbc931d5abc9417c0ca42c860910262fce9f524174432adc6fabe7b6b4e27c79a07efc34529cac0ee7ad3a45716acacb71b98a13a58454741ae752fc3b166f3ea0484c8f4258000e028377daa83df582d8d247a57e8a9a65b18aae11cf9e7fd935613d87534a2f8c0c88d41653d38e69dd33e6519db6ba860d24f53e2329f37285f7b82df92bf7a4a361cc25050c8d517244d13822ffaee959a01b4b9268181281308fde6e8f76d33c24c30756aa95fdb9fc1f03c2f9229271c6882587098e0d08a0d356a7bf2e0111c645a8b55d5a7c8db11137a9e5970ae49957444337ff4dbdc272827ff8225e3da57b4bb0ccc1ed5e4ed06cd4d84e05bd00be569ddfdd7e451cb5d327a649204275988e4eeb799719380711eb0ef0000e109542bd6b303c8544fd8e4a7361ad46da722d3cc63c48ace2c34c9d797a8ef61a1e5dff6997e88732fc5655cf6b1a9f121ae78e34a2bc1c10c08a99b75d411902770a63a9ef881b5b623aa5d5896fa8bf018bfb57531a7ecff3e78342a0609acf50a6e0bf240c2d72c61638055b20a1e2bd3d9029e315b380b03d85bd49e51645a381812809b0bfb02ed1cb96f107169d8b31e4237afb37cba66c7d96189219338f7de71047882101ebc1e0b30e0355ef53acf8f1ffbfeb1905ae789f8f69959717088b0b5489bfade4bb1f35281e1cb1eadc3c91181608e870553412571a544175f21da7f13daaed72a5cb2b5260c56cab6e9a780debb639fe59fe0ecdc2caa51ebbd3444063307b152f0558ff622884eee3c0096ea99311cc6c3f11f1a7a72195c0245f2bd1c59a597b3af9fbe2b5138fe78acfc0e959aa9058c30ebc7f8a2122846ff6e2e57ef0b1d2497588ce5309023c1987f74bc059a585e871304cb1788adfcf828d6e5a94f98dbeb091f589c5493ed74c98736d62680db34ce64461f95991b23117b4d1d5a738a8b38839ccb264f9cea1b5da95b5b19b4fbab3284e21e22cefcc78cb74a81fa3a7432af063fe831d04792f2ad288740d9abc11e3f4fda57c83921e4a19aa691bf24031aceda15b4bc50c5a1f3d0416ac5e32f04431b81620e38b3f7bf5469b15fdf9d6ebf6e73237a267c6765bad83a1ade1fb801b19bf415c76581c512a98b84d0dd7124497b63e1b66b9b102883643ba3d3dcd56a6a179f79792a11c1f3a363357f5454d161471535e010a22593222c3bd091706da6e76e792fe7b1ef7b0fc2e963d7963ad1083d58ff95e5b9cc160844d655556f7380489a3608ed35ac6a7858a0fc5c13c1c9fa4ae1348c18ef7257dc156a8f6ac2e7f2248d88a350021540c8be2198d6ff06d25c0ca268778af83894b27b86e70af1a90d6e9abfa9bf3698aa2c4cceec4dcf7c9c8c1c6bdb2639e19dea833ea655e1a932de4d88ee75bebd3b0a57a88f5d0738af4d250552a4e660e87a563ba68652a1e11766e4022ef08c1dc5cef800ef3089b5325f7f3dc29f7c2493295cf2488fc37004047f7191670ed4375742c4ddaf77bdfcae31251302d062d71153ec7f0455e37324b2bbad115b4c02765bd47a0b629eb7311aa391aa7eb5d7d803c07dd6558fa9f3d278f3ce31d295e546f1a93e6b79333895bc678a7f28b0d003b426785fbe210fcaada7f5f159892d362c89e0a9dfb231d3d82593e4e5dcd587bc6b643f7a0b81d4d37e3c024fb31dcec33ffcabd6d876f1067f395ea3c8093a4636a1d20fbd4d54aeedfcd640e0a210f7393f0738337cf24d669c81f0fa777c2406572f8aa6df9df3057cab6b57ea2be0d35f504a0db021c937ce07d2d85b2ba862eb66eb6dffa2c5392b4bcc2d49f1e3c5991ec934015abe0a1f0fb9ba6191162bd57b5e5aa9530f35cb0daf93f395de44400d1193cc9d5ea3ed758a05be25d0559ff4937b7e23a95210f1a70e247f7167bfd68daa0cae461e595683a1efccac88b5134a332aaeeb946a9517d28e6047c4afecccb9cc39b2a46a53b7798e066014703cb1bb799e76071521287a0801d6460292144ae450a0e3979029df7b76feba3e418bf67b1d43e2469e22bf939c95c1c0f3d5d54086d6d2efbf1ba5789792e27dcad5c84cac6d29445539d0a7c536ff3142a0880b7ffb9eba8b9af1c1159bb45e7de4ca184b1aaa31726b21d04fccf1e0d23dab88f4bd49e954715ead9f45b46b173f307439d04cf353e2fe4c5a6e427065a5a0e0ac120ab3dad6f3c760a75f3f8f74d5748e6eb8f042740759a2eb6e453764ed4372972925f85485783436740f99af0fafe058a8d8d8d255f9d8c30a523c766321d548812e886bdceeddf6507e6eb73f0ccf2702413000a778c1003f038d969211dcb45ae56d58a14e895de79604f351dd86b00f71d6216c27bc52cb6b825c46b330cea158828af0e4c3e3f7f7f145ee33a07dda6b32d4c0188639ea8945c85b76f84c1664d0d0de7e89332dc698be4d00e9315730a0bd08c36709e5c5c5b5e09e03d4e7725bdef69ee1e4390b1628f628ad1a3a3fe4d5dedf1f90452bedfc8cc746806ec66c0ee031d410f863021c57224ee5a0070009a23a3d2b94a5d9120ea1a9d4f6dbf30940f4bd380fc09838174223f1d8944e3122a63cdc18f290f1738dc4fdcf2f98466c0156040363f2d69d66df23c28828f967d3592ad8d7b102f229872163ac578cce0ce7c0de31a4a9a3882dc01f27bd51c1f0b0fbb4b2b8e6735392570f819ea22aba2890fb51ce07848029d46c4b481fe8a4da2801b1d46bb2e084bc031d0a9902113aa5d14023600a693f8bdd7770ca86d6881fcdcf34b5e7466f49ee1d433e354dc3048d0a3245e7f03bd83676052b2b61e972b8c88f73143e1ef9e05278d24115e29cfc8c1c4959941e23dc5a01f4a432e10678a619350fbee4f755dca68157fd820ddbc686a25f48fbb2330f0fd9b626935eb40b6ca1da40b857ef0ff90070459068aff9d7c14ebdd064516899ae80dd2388cbde3e5b21c175d99d0241d7fc14d07ed209cffa60410c9f790f653d0154e760da1b1b9dbb9f7e7031076895e9cecc4ba32113d8e9578c558f1fb6f5bf4f900c365d2dcc583975df75d50d06e0ef649babf11d29d5908601636aeb7946ef4f95ab84c299cb1afe6e4c9724e7de724ad529143b1e9cf395e83f6cef65eeb02f18a18417a717d8f75bde1d72b4aad828790d95c81e009580658bf527dca3aca15a4d60f393b72b0e094f0a1bea24f7157eb5b7d4e1f994204b773422b625acbab8194c7081ff8adc9abe53c58e4426a8892f284633300b4da15908c0f6fc4a9a2c0471e20f88fc8eaeaaa08a196ae5c278a77fc21b19f634b8b0a153ebff97a89957e05154bd7c4aca0675e2562fcac093c08703067a3f65090bdeb89571559e384439aa25dc746e12ef2dbdf58e440f0532d79fa75b8515e11605a0dcbf1ae5396eb55fb19bf60e99d5abf2952143d853fb271c841a75901dcb9c9f7e0f9582849f925bdae74938f7c55b442b4d6e508810507ff0d046671d2be8eec42260ffb9473641d018346cfba332f49eb196d82b4a622fbff947a68ccbd667b41bf227d26d6e6d9d7023981841ce6d2d845bdb87954d893a3bcc7c34d76567863cd6ee3f980ee26256efc021c0f3e06817ffc509fdd3dc61665877360bd3d1c749d025c54bae2f25484c51f02d8121fe9d4873058095598cbacfba9a5fc4f00919612b04f4ab7ee0daa63a7e1cf060eb66ccffa0bc1a07992b424cf0b8162e4d5eed0095bdcf408d043f41dd343b028f0a711ba30149966560542d5ceefc3fc6842a0bae02b65e2063fb65938d36fc2b1ee50738494017adb3767428f6581c78e63a8b62f41745ddfacd1a8b4b98896cc811610dccc2bed57674b4d4a192c90dd39b6f0dfdfc9bf1940ac1447c3bc4c29f7958e437eb76cbe3f9226492f1a2ca2133c356009f28660194a2d0345b671ef797fde12cdc508b9620d2bab3666ed0e47e3f55b80fb2ff781478e9368c68d3178d3564c686507b7e3eef9abd82674bbdd456e6ced96915d9149a4db983f7f5541f37a5f22010909fd54d953c84887dd6236a90fafe8ff3c39447dd7dc8d5491eaa4f378eef984463083cf9b434d769790fd71b5edfd0ff71f8565ba3a2cf60684b884a6913f79f46d46c05cfb3bea9aeebf2ed10da35ce8756b76bf3b222c200ea1e38bb3afb1be5c616840d2eeea3f77928a31ae412c5315e8a524d771f1032d066d88db3dc28bcc7fe44d1bc66540abab948155b801d63a6ed84910489a0b953b3ba508659b1b86713c3f7252a77e48dc2fffe1735894cac235089b22df6060bf59b8d4645e339f0fc641e028da2416479c661d174fba8a2f4adb679ea1818c7b0248a4b18b63fdb61710516de10682e61bba4c4f5be08f4bf5cfe41aa4fe272ea9b155cb3bf1cf6d16e1eb762b90beb5ff3007505cfbdb9172f1ed49b8c2db9d3220fbbc32586d8f404b4cb72ac56c31cab5dc0a92370b0cba937758640f74a78dd0a2333dfb389e23a4bb1d637fd76e0ab298045b54773ca518ae368428d2f28766f29c6dcd5d41656b86fd28a98b277ea40c938741b6e6cddc01eceb4f5fe6f2bf27e9b1ae7b5d87b46e241045023e14a15ba16a98a92a031367a78c4a0d15908306ca74a57caee868b4fcd6bfd627b22a1dfcece53f127a7ce4ef57e1c1aa0ad7e9ff61c0aefb0bd4e820a655157d3e4f0cb18954cd322d7ea3accfa50c9fd955e865860dc730879ba8196ab69d841006713b11b5fa5a260e479f0d180e8764a3f33839a1a2262f72f0a1f91e9a223d1d866ac4d567645d8c8f4b743ca25494abf95068f752d4d25fbb88c2a32bd6025b67a51497b43c7ee96f9c320b970fdf668f5542b6b1e9aa79e7e1d6fa0f78affd6d9627abcfc3e53e1bdabbe59b4eae80bf212ac0da9802f05d0780f524b85103302292a5322dcda0b2e0975d633cc750a2ab68517fcafa794396cb854887f22d8593f68b880a20a969585893ab781f8c3418fa5942308c36b21635def7d305eb669a8b6a9be0da99d1c32a422ac11f64bcd87ee26ae5a84b33fb8f6bdafba14ab5270050218aa8ef44406a7bf3d52c6e965d41644b99abe078ce16ea3c09b5b03ceec5222a2e3f63536ce64bf8b9cc71b79980a8ca7090aa9257e6f742676096209c38978ab8cde2e90059670dabf89c5da42f130ded9bca7d3cc7fdfb0cf3ad54fa138f2a0307fb1ae170017ee99db3f8a75b5793368d240210a68ac7d29d3c9b0c3e549ed702a8cc9ba6c2c8f8873e702e17325bf5e97f7623856b6ab5ca1e0141a581d63c65bfd7155b4182e50d297ae3ac14239e94da6832d962c8f21ba388b2b98726cfe17aa6e2d3a350fcfdf7d7ad09feb247ad87e02be30df9fca58b7049caa51fc51a6cb327eebfd353195bdabf43aeef2e15ffd592fee7c14cb8f3ce667c67cf0b076c5ac85034c18d1eb65b4ce85e3df59f508bd2520342ef03a41a83760c4f4256023bbed99485c613db15bd2b113f80138cfaea363030979debe1bd0db48e01ef7c3a94aae7826333d5c627ccf6959a2b47d70e04bba8fb0f99669c76bdf30d019fcf48b7c135e7b6f9d4087cd2c57b14413adb8583f3e7afff5ebaf16124365c224efeed1a541781a816e81cc7f6144caa94c5ac7b3e19fb0cc6199e1a19ae8a8a230ab2c786e73acd05fcc1a1bfa00838f7312ea72a743a872f577548cd1d542875f000d29255f49ba15e167b1205ea664fd8a4e6ee4ec116a743b968be9506fb780a528cfbe8035aef709b595d6210c99bf491d41c9d2528bc5d543a784f8f8ba484bff19014dd2e867ce9528219526ae706b8d68dfbddce1d942c300f855ab5891d3134bc72341484ab12137b44ee19a5e407f68b6974f3215cf321904b0966cb5e0a42d4c685abd52be73f16e941dc3ca152828114ccd1755825ec540c65e829350133913ee42901288bae4d67235c9248f5b58d6d135c78d075469e209fb901c100bea02b239866d54a9cea0106000efadc029f8c7d62c1a2f091666e7c860ca1fb528fe6f6fa19f41f7d8ebb1545a6389a2bb9b7724742b36d83a08c9669b3fe3715df5b032ef0d47075f2b29ec06cfab1f9a30d410238c974d849427deb59233ad2eb92f9e63c9d27d8b7f07c9a4c95c20f332edce0bfb9906d81abf8612e88fdef4998fb877b808390ecdf4dd7b481a3648ca87a7220414be4f3bd3477f635b38cdc422d963d2aaea0a47e09173c33efb14e08566ae7793fbef3075ce9dcf1ac30b3a9dd64b7f61c5d2f7ef29ba20513bc36f44310df917e55b3b93ee04a3c8bbc8eb0faabca973e2ee682d3335b56141d8c6ecfecdc3c0ce42710517253505c268241c2335822a3f4a4545150bde8b27bae9cc3a7281b44c3062df27924f9833026feb520ddbace139ee8d2b07a413f74aa6b3ccd526bfdd2d79879a13be416ade26f8e6b68b3cbe8eff76bbc472260485061f8ba0c9a3e1cef679ffbb5d66f6a98182018b671561b801b3f2f222c4d4ecfd1eebfd53d6c171bd4a38a73e7d97b20cf682300bc891d91bae8456442b91823b5bc42ce85bc7b4ce7b1b191410029ec4f84cab93795793f404768703e86b15ea549669e4ac9da45fccba55e58a373edc3bd7a46f0d888c48c2706bda9dcd78333653a7c94950c84e303acfb519be4737f4f9abd842f42e1121eb67d426426f9d9f2c79894430fd3ae597b0f1bf415ce2d92dd66ac40aef7da0f10d1e02d719d1f527330e567f27f9295de93247746c94c9ca78ffa07a8e3b532e27972e3379b5fcd5cc00275fc5737c3ea31b8524ba34121c064f57780b913c591f5fa336ff1e3fe4b6ef4d6b71a10e917bef59ee8d848af11b80be4cfff8b2d3468266ec17b7b87cac0a801bafb76b1a02d34d66762bdc914a3aab8e7145ec8d6c20cae7eac8afe6bd1766581e6d6b4e86b3e078b37c644bbfd8d3a73865a4a96f8e996ea40bb11de8e03366c7a06e99b63600f00fe7feefee2017895a2066a217ba74856a77bd27c06f65d1fefe066dcd90d64ada6ad5dc449547b643f38e30af0614da74ad6afb5361b14a5f5e3163800bd6ab14a58dd136677dd450d272c2ef41f15b4e382c2b5cac18446841917bf2c6ba260ce020fa3ef19420f2d60d9a908c16e268d16aea4d9f240c6e9bea120d8fef317e63a7be4530e0317003488f02d391cf734573abca598876d8fa2d90c6c3bbc98466cca9fbf6c82255d6835faaa6953b138719f8ac9e5976af0ed02187b4f55ac155123dbbbc0c645de9a86e42ea50580a0a595a01f4cc9b1c456ee7f94a1bf952350759f973944dd88720fa70f9eed22721d023cabb28621662a0efe65705e13fcedda5c4934af187a2d07c7fc6094fc38d86effd72ce44d1d354131506a997c0d8ffb4ab2d36525608ae5ee53ef0664b70784010b4d660ec231bf2658e14e586210f234b2436364b49ca9136033522c10f1d5aa67c9079a1f47ff911b42099807a31fb8c89f9012cdb672462d03494ea59e3eaebdbf8bb348cdc3a3bbb80afbb2f0b12ef8365ade7f9ad49fc6683646942ed5756cb2639165ad3d9fa7c7cef8c2b86324365f9ba918249182b8cd08adcb524b4e543db4438b6dddf07c91d85d033815825370c17a3c7420c502117517fecef7b59bcfcd28f4870f2019b2630a56d6094ed4b696bb38eb9cf8211f7ef4a684dd905ff5bbe518f8cd71ee35aa73b59741e63aa4faff2d78c32adee49a7c5e52a42c0e6816e1bbc2aaea4290e1d8605bb01bcb4d3c0b4fd9be8b774be4fc96500d651f10420c73db181e47bb1a5bb31c3a47fc490f61a3ea81b5ab22043754d6e7f46a814ce1b4dcfcb8388334698c3d8eb5dfd06de248d6da8b90ecdf272764ae9e5aed964cb860193de063de3dff2d8deebc202600afa6015937b8f8c9c457f0c0899b7b282c829f79d1dceb406159eeed1e38b7cfd37f6925ad2d0c8b6e607ec5b7078a270996787bd656fff3b8f976d2a29a0ea90099e76c71ac19e02975ac39aa156804436903afb7c937e5581963492b1c325229afd19ee29100cc46c8bbc2ae06fb12883806ee951bdd2b4f7c965a2eff1137c04f5d05d02bd5eef9ad77665d8bcf1d2a86572ad296c7c5a5633eedcf6818c6745d2d434d1218bf3c448885a144c494c196ae4545192c6f939326fa97687c52b7b50ec1eb643dcf076728151c32a4d32d0182d23ab3ee8f913a5badc629344de276f7b41fce12ef483476adbc0a7ed6900f949cbf90ab1e87189911a9df7ea4ba3889a10c0d9613ccb527cf090204e6ce89e87aabd72bf5139693ce7746d422e1daa7eb874c1a05bdf8113544ecfe6616d38ccccb4454028a19039cf78a32f51248e4b1ce581eedf6788626fa2e9cae9d1daeb821f844bf53104fdef4b9469404fe82c2bf3c51ff57f6351023598daeaaf36d8d373f0bc968b43a894f4beaf4f6e7c41e0650c7a40545efdb328212bb7fde7a570a6d401f235666f6447af34d1064841e1a075955345679bbf369f0b9bbf65cb5734a398add0ff5dbbef80191bdf0c23b6b9636b2f21316490eb33ae20368b07f5a06e4de960224ea2cbedb4f666026a0b6a89e38f2a84de00f1188a5e0dc5dd335628e82303a2a5954f80500d67bb5488f2fa9d01e2e9b6d423a22b98342848f63e50a536c0fdb3d67f850a108fc418894a2aa5e699a86fe15d5d4c3a37cf0ff9f9ac6ad71a09bbe3ca8cb17baac6a642156b34c5c2cf3742bf82807ad970e679e7ddc6c8020b3854db86259526e0986136eb5e0101bc511f6b8a71961d8d2420bd7261f75af66250ec8e45bf682a2a088a6683767d4adb41f463d38bf39e5508e1643f18757b14a20a0c8172ad4b045d4f843ecfd7107f2febdfe9de03ffbe83c396bdae9c61ca9081f9097054bba8ad255b5bcacf484ba606403321632bad96fddb024c4d8fb7728feb74cb2cdbea4a90b0ce2c7ca517962fbeab0a7c6c9a5a99cd8a23997c50770841877ff083e452aae2f9820cdf1e8fe81b9df44fe9913d63297c9a8299245b9ad2293f07da19d5df5f88778ab662e8b42e7fa4a10b67eff4662cc3abafa1323b06336bf64df58e0559e081789e8bc16e827f1988b754c1127a2f1767c8f6328ae71e21e5b063d2be9767230fd2d7b71e49caf5b9ee09ce235d6368b7b16fe47e9b983d968bd31bf575e9b0493837ef5a39a07283c6a51b3c4abe5c6706e187fa2b5d0a020f0d55740983b0b19cbfca89c4eb41e874873f545f63ed5fcb66319f74ece3b6915b01468b916d87f9328c9eb32c9e57162649c20b4091dcf3f1b625ea66ce821badfc2c4c3bd8d29984c18422cf9f008e0477edfe05b14da85f5fcf1c48164d04d116a4dc006975a486b7292d725d442dcbbc0f108328b8304b372eca4fc79f203667efbe38c8d767c264cc9042a88b0a1d8d7b2c96807aefbc97aa751940d8b2c2576efdbd1c0a58e3ea528248e9a01c23e4331c7bf6be5f3467d2dca3e26918eba69c2e4391aa56a3b03aef098f06e16ff3e35730bb21fccac25b60f908df4bb01003fa0b8e6cf03c60c8ae5dfafd702a5e0e90f31488e0fbde1989abb5b9355960417af373221c80c1faaa95c1c329d37de6cc13260f1fea18f96f6c4e69a89f67f9db4826990c27328372c2274829a34a26dda1a84237af17c05aa61bbadf52d2279998c8d3a4f482cc94c1922597bbe275d2c809ac0d5c5c83de8d7e162e329e325b80560237cd33335845b17665eebd17281159d864fd4ab38e29b4e74087109ac531a9778ba58974f7beb0c2a9f22c9bb4bacb3d6da9e3ba85c6081e2b007fa62038602fe623e2a881750651fd5a32e4b7658f1f9a3fb5efa3e8699cfd7386b4a4b85bbb227c56ab6deb4ac1eee41601f1ff5e606bbf4012321739bfcb0b050df415cb76c4f6fc7a5666cd2c84e4a67b645079ef1480b64dd123975752b82a9497677577ba70b7851bdb2ea925e6c5f574e17cfad008b35fabf50380772123961f4f97ecef9b67a7fe1550f194d38817e65a06c3994ac8740668ac22655e12721a50231b999cc65f3350c6ab4ab46de4ef408c0b80e8a5d951fd13e41b3668d2c4a887c699520dea8b3b0db77816897c097599e603cc4c83bfe2adc03a09e6fa22216f64e2943f70929a3d1d0e1124d1d852703bc789c61debc5b4617a1d21322e0a96f213cbae7597dc02c20a6ec8ee839b6ba495a5912f2cb01d2995485b4f891a447787a44ff2ed3c45c460ef2ca8dc24310a0a4d30c084c32c8f9b3c41602f1e61f92ec52602469a08896be33a3407bfa7845f69ff44f744388a2407b619e2d9c478b9d7eb9b196390c2a3c5836fc7e5ecd960080deb240a09334919401d77f13fa07d7ef3b1b02de42c6badae92a04ade53b65e4d716888321bd6bd8de597561fc0f6697c8b378751519f27c35533ba32f702a4bb51b9a4da9f577f7534f685905ee97180d70ae4655ceef348a1206dff51d3edbec0eb4ecb8bad57e0408db4aceb5a6c9a97283e4ed58ea655f2e5681ea783a5c0317626d5e249e7f5ad506a171c86f56286b9d4f9355aac3e73d87dc594f2314fba3d4f478879d9c11b7fd63eba4459f119f3d3af3d8dc3d8a91d6cf3745c650e765429423f5aa445581175a49f83e1d1837e272cfc12f680c2ee45d484df204b78fced98728e5397b18ce571c21b0eeb23c6088bfc40f5efd6d8466cfdd6774c398e569d8f06179c84441b00350204f11950a9899c830a1689f467c0fc5df2818b409b9dd941da4e964f57ac6a9c743895a69033222523c04434f103712c21cb1e51247c4b553ad935f8e44be4389cef2e922347e0127abbd67767656c633a510abedf49e7ed4bd8a168f7f98bac7b0774cb0c3932b7fa78d96ce32c3232997a2ee025a367a887f4790cba3a89c8f751191013e09b3b32b8aa70d1e54fedea0392ae796a31af4369a423d5c8f3c9c45cbd642a64b04d4bdef09c38643692ae1070d7085f4575312d53dfc1322bc1dbfd7bc2d0f8103261f34c5231ef10e76cb673a7059c3853cd84632e5f149fe83ac4cf59a86a0b5857574ecd794446054eebf71cbb93639e8d2e98a44c69bab0ef3c74347997c673f62b8a0bba76ca3b70caefe16558a7358b6b9a68097805e12618af90de7411b51d589d08589d828d61bbc897fd6c64ca7863f8a6a8d43768ea8e55b565d56ca3629025a09a8481713ba357f7be117416d45e807bdd28fc342d878cacfc25e148b15636f723b976b9320e04ecef3c5b57fdad78d4bf64e29a3ce2e554b20eefac606ff0e62c16943662479192914609ace682ed63834015b53b8280c90ba7c7069a570ef41cab31170524b3c3fcbb03ba183adf943f05f8e95fb84edf5da0d08c5485d9271a6c7866c44470b065fd3fd60f798475d9f4cfaf2f2fb7051ae764ade6b57f99f87294b000c484d9e9b22c6b713b71328cb9a54169fbc1766f9ab4c37161670fb73ab7040b131426ea850038dafa678215a7a9c99972b71c6369f4d82377399c755b549387378a42502bfab2fcab84278b80167175a155cb206725fafe3faeb005e64c794607591313b2190460ec22578adb932ac42f6fb7b8e913bb0f6c63e16b2811c74abc56ed039cfb556e1762354a0efcb26ade3517d9dff96f40e048533c955c41fe2f5bdfb35e6a1adfb9825e5471caf44ddc5bf66a043d5922e437b57373b04267f1f9bc8c74b1f4bb59f2792774a85192e59bdbbda67c8a82b8c1739dc7e52b2e3fe2a2c9e0448ca5278c720a2ab53726d1a2e3147729aea0499f5affaa675b6fbf13f11451f877e8a22d8a96e8be2c023bae4f6ba5d4e702352493f4018dc6b7edbcd30ec807b420d0147f4c400cd02474572e51b3100794d60c68edee8c18439c16721d7d3525a10b31820031d6ef3959690f3f1b30fffb307764039a4985e32ac15be8dcc828b72014face19cfc97c7130443162c197822fc57164d2da25f99e713bcdc8d5b2a1e2b8d73ea7c0d777431380d18348a0d77ca245f5daae6a417a985e0d76c9187f932cd6e968eff9857c4d98ee559351253f2ccda89d5ab326c4ff1460643a50fd43f77980c70787af4f9e100e7cf366e45546eef1aee52bdf929a4c16e7bea6d5bba28fa5808500a9075aaa8655e9d19406ec86a4b60a5cb29a04917df02da41c16a510f82e7e082e044b9e67c422e1b934ec8b1c6d8c860e36095b948ea6933a5ce4c35ca9b8ff9f3b1a4b6480e6b68d942921c3ceec69109c9c219d329d4ad4815253caf6765967975f94a1391bb7e228c4d64f64af5eee099ce3354a3043a7d3653064b81f372e0f736ea76cef08a169d4382debfd0c219c4675e6cba344429863c9655c821adba53fd915a672331e530a3c7579b38102f2564db705ef3f3de8aa749a1ba6dee0c6524328f265ba52a6d4395f6dd6c848244e40731835ab662952f6738ff20b0b07ac7cd709875c47045b82c3cb76878331be0260c75507bbe66ebe80f16d328625f890afab2470dc0635b07e3e4e4921da3d0774178b73073ef8a8fa957851d202a092634bfa61beacc34a263b7bd644b0b539e78ba69dc1492cb3bb9e6fde686814cdf759fc6b4a112a002ff70c41c7aef182e589ad8b40728052541cfe537b5912626d6e6820de27b5cd678400853ac6ecada1dbf42ff3b20a886fad9d89f5918658490737f98499e707a1ec41843568fab5673b84fba3cb6d3586c386a4821d8787ce023a8f789d0d612bd5831f7c5fb9bfb37c2c37cc95c7f05a350d7406108e513a8e106be2263a325c5abafacdb6085b2be69555acdfe47dc4885848af0c3323b9fb1e86746f8e655c49c0929712fa863904bea03a941f476c34d8a232f1cefcf460898b828f0e3effc5721287d9e85c9479b0fdbb2325ffc0c7091ee53babc7fa5a6c17938a7e62ad455e64abd4f10a29a6e55407bf9f5d61c8f3a011d4174219533f05e50221cd2f1712b41a15586a67f8dfa17db887fc4d3a1eb7e8fab3e4da3c84bb9c0799989e29573b8515e5f2b6a0ac86f5201de8ae902499c48007687dad50ef4f9d63f1cbf80fa5e30fd2296b312f3feaa19ab1691114b8e105346f7c3361e57ce81d3e0137de445c997a52f183aa5d1b614daa499284e85c756c0748b333069ebd8f7a5c14b9c12b30143ea31117af3062c81a5a472bf3e83b86339dd9eaf3b3320177cc2c3cb102d408a81cf2f14fcf21bb063d33705371e356d01d4a6c844e94215008a4ee36cfd8a7da7d12162864b79f03aedcd84e79079304cb7ad10a1aec37577b725c29de1e6fc52c8de0292a9bd278f4c90cce78d357348f075023def9c1ffca2aed58c256157f69fe19e31d1b2e78867388dd2ef0406f6d4f2bc8876701559bc0f899aa1e6ecf61c9bd61aab6bec189393ce54aed498a6094fec2005a79f7b6d18ddad21d1b1f8bd72b07e65ca3038e2055abfdd89128eecfed0b1e4c9958a9e7abcdf536f8bec8a17107f2691a588480c5b5d753442a9e77ce6172d1e2dedbf1f0b0ec6624d52d08cfe23ac2649e352e6531979c04bd6490ee274b19760daa0e3c43416a10223c5a468e6c9ff3c4a9c772ce2c81a202b6a2e5681cd82c30c6119a5c6a05fede2e3fde8478ac3e93516a5c072f8dc32fdd02cf59725ac0b3cd8fb3ebce9b3ecdde850001816b464cfd927038253fe22c30ff718b5903e8602d70f65142f053ec57c9214569e2dc143c6c07855235627bbf83359d2be85c94a833bc7d1744c0c1f4aff591013f65fdfabb6805f7c300aa00c658478f2fa7d8575d74c16468969fae4e771bc2a613b8f1eda3c53da8a1fe5d777e29eb23ae411b9d1f9e123d9a69fb5524b77f452c0a9c72f6b21c48b95d85037f1cda67e395f27eeb92d3e4b9fbdb10420535e1e764b387afbdaef46efb8dcc23455219a0730f7ba013b307c413e09edec077b2612d58380ffd67b29cd2fd77ad6689f0a96b01b6e9756d574d679cb40d05042b7b89438905a91e4ed93a415cc549edb4e581fa88e2b16eb0f232c4b08e9e7760c3bd1bf0315543f1430ac348ec6dcd3eb94c2488a47a83bf98e2357195671353840d4176165fff495e0ab407d44af83d59f864c859f6b7589e994346c9ce9b6f7f83cb1b48c097c1dd104f5f6e8e0f0da914d8f5b5abde3ae1841150609db31adfd2c29a919afdc0de64e14d8c621c6c4b0b25069f7601bb35c8af4e21ffffa3f599e488c3beee148358c451b9ba09259a15bd1a6f5dd45f83acfbf336e5f2300e88fa24799535d716231f38fac8d8dad30037b82133aa6b149bdf6ec2d6eed1f2b8d2d7759edd417a408acb21fcc1367e4cdd904e1697a40987e59686edc2213ce1a2daa8ba04affb3b3277e3e4bbbacbd471208064104fb2a872c7aef2260e14d27a72869b1208b1c48d4a3b202f4a79da5d8eb735fe94cde658630a5a9531c03128e0cf6ab41a23924fdf710a7bb3c13e9cfe6cab3a7c710dee9005e931faa0a8b77a30a11390c3050cc5a6db481729dd0a42bb4e3750128534fdc1435f0fb911ec2f4b47cdce8cfe6e87ae73632cd5ca7e385fe1de4a2b6deceb22af6bed664066b3deb910e81f18c289e84ee09c999a32f8891164878e8efabc187a0392ae2c8117f04c5d8a603b17ea6dc0ce08afe547d49500c47360fc6f8275fb2a718ec69ae1fba2283c697eaf1131c329eb6e95fdd708486cf474c419a156f42ed3c57c6596e7f5f3f53a9587d8fe9fb71ec9b04457d9b96cae2537854e97239bb885b69bac510cf3b50177b99eaf80ad3806f64a3c0aa5f2cdacf846f69c63c7424642d399218605f0a6a3a997f315d2ae65eec158056aeff023e423ec24db04c078dcd03d9281cccacefa0d19662d0fe36c60d7473ca174be0c85a2d110ea01a7822487519dba19c58a708bff12e596b6f46f68b0be4b85d458088aea5b3ba0391bbf5ef674f592d6f5804924103e2b9cacf6a4c2143519f2a34a054382d8d35176a1fb429a94fb0829902057a39ccffeeb9552c8c162098573ba3a969d33777b2afc59e749ee3d5f0db94f0ae6e580113ddb6898418d3b8b501f19ed21a03ea4be2144923b441a31fa46fc0f8d2957ecc6087b650a77afec21e27c45d0515322e9a714f8605e83a06d187c533f1f35ff67c16d00e37ce1a9e0fc110ba2c16f461dc0df249cceb5b96996e323d29769e431c37b95ab8e14de47de1e069d6485b7fb95e8ef2cb321a5646bb9db2626591cd548ea41fa42f5ff83e7dc927d4b549930bec8ee00e995ed9d5cae278dd3447f80a39f066ac8851668b9ac70f321bd1d9d922f18f3aa521bdcd277ca1081699a0203e6b9a23a1d239fcad60c77cdfafd424b9cdaa04ae304f339c0075000246103054a569032e8270156f35d4ca1e39476b4cc7e96e9ab89d989232c985730cece8f99b54f76472ee492ade995858392fe201458e46519123833a88e32e2c9398909216e9e06f2ef73932a8f1aa9fcd95b7c60fa098662ba68d17a76789e4349675d4536c3b6cc2e24a93a24593d5b4362c2fc831b674a982a35b133683579fb0885995f1c6791abbea0e0c2488f57d388b001f8da9f101f5e9d288d4544bc2e4e9079d9d17ea1bddbd6d92ccd85c4ec4cf17ff44c7670c6e0b4289646f8dc5d0dbc108680d51c470dee197205f8b13aefa2cad025690b752c580310c07eeb3d879c4e4267d4751b73e6a5cf6f4632526c6627e6ce00722bd936036815c0c8ea548747dae11b3a9fdb115855e5174f1f85db313a4af11d830a72a7aa803f49ec2259ba3f79d056eaf6a8c620a39296dc13a521f19370c81304fad671a106f84091f1881896e977c29bf2f8048a182205e0e280b6827875a212855729d930aa8742083c0fd8c24c0eae28847c34a4e62eb0d0f43f8f25ee2dba352cf627c55d8430f44547ec3f9fd9e06abd4eb0c6ef4bf068392b027d9e6fb10ddc45a67ceb0b0f0eaa73597b9594e76e260ce63460ff663c28616f86a8acd270328cf0d233361dd09dc107f0342219874a65d292114b21a0e2c0e6dc4fb70160be5c464a6f2c1fceaf30915361b4b4ead74a7b1791c496cd214e3316323d64b4cd9809db40263cb047481253d89b363ecc13c05d4fdda6f6bc546d46205c38d9ba8bbbd680dc3b3a2b3d1ab32bc3e82e92d5b81d4efad02847fc107015dc549125fcd5b2abe8700f586d3b495b9fae127e31b62c6290bd2b0309b6bd2a116fc4b3d7f643734c63ca0deed65630fdfc3b7615b1051cbe54ff89db4bbfdd67bfdf43fed2c5ea6647816af28fae7bb785eed224fa30764e84af8bbbf9dc339e2905ba6736878191c53acb0ab08ae4d0ae6b149bbee9df07d04b0ad840d7ae1e328ccd69bb807914ef7b75d2dddb7605efb1dd564dee82cae1c2c3b2d7665d47353e861368c88371417e6e3d5202fcc02dc7c8f4a6462e1201203ef935a7cf1f6251572ab35f4fad04cc158ae9d491a4acd7837c3acb764c7fd36d535981fa3fd3927c8cc9e39e6ff1438cf640f5b0a38fb1c7a037ca288012396cf4bd917fdefef41d20171f9f3c82c0e6b4df0a415b69b2ebd659af61b6df136c74553f97560167fde687f4910faabc039740353a297b8a55081f7f3a58f32c2b914a8d2bd5f95a75ce40bad4338b78eb858bdec53ea57642372620f7fb312e2daba59cd5861ca9d8da88236713b1280d736f0380fd01907757109c5eac08819ae7645a5507329688cfed6b8f4789a4863db4a5259f2032c04eb84c9d964e427eab6ba5dd059e3c846d34911c2634a547e7bf6a85c9171a267ed0d26039281328dae29aa928b2c1b4dc75315d865a9014b86a9296843c8ac0d7585bb293e69bb41268046140c4d4196ad79a31b959ba6877c749ba94d6aca862c5af12d96d54f2c3a933e592c5dc943a8e0127dde5e370bc3ffab2d7ae031c6c8c1bb857cdc247b75aa267dca04f20dae14d2c969ce7298820b40de38ac893b73cb718c7d9602f799145da8ccfc78e90c95d6fe2acad7c1f239b918fac56435ef19b1135e0df47586839e24a106f73113cf83cc734f048089befc04339b7269121aadf2b3dedda5f9966362ebc3d8cc1681c5d93e729bd4a90e1bfd523d406255ad9d16ba9a4af4b9cccbcc60184113a016d6655cc413c5fd6aacff0957237d5462143dceb1ff2cc64da2f984098d9f769dbb54aa2a4b74c36eb406d8f32f48332c193cfb105f5905ad7a91d3864852f9105345b3a2929a70849fc6cd9805ee84f62c614a349f754570470c11197400097baa4e2185907d2b84aaa643ff882df85e815b5d957cc6d28ef0ceb21446b81cebf1b2e5f6d79bfef6b5cb45785b5fb0972978a495c3d950404e57fafcc6a3774dbc348eba1e5c7d391c2cc1c77cbe52f94a075c46786c359783aa416eeded0b04b0357f888e2bfb2beef88f13ab031b85cc24457359e12475c38ead3444214f0d7b4dbf43281d958f6d8d84b950891735cfe1fd0ac8bda7ee4fa48b3e7de6ccccbdbca9cde8804ead55c1ad585321fc7ce12bd9672be978304fadffbb6930a8aa6a984c7e7e611d89b398b4f50d9642d437b58e4e44f3820cc576014f2d5b59d85aedafe6212668903220d9bd248a7885f783a232d71f4cd044ba75142f410acc87b24b19696bbb952ed86d766f55321a70a06a64e5ee654dceff48361f7c93ced24dfcae41f97d45a145fc3364be4748a540dcd9951af5581d357e2a0243ffeeb4c468a8bf569d85d8567f470bbdb38c7c4c83f7d11a04a0714f07066f43257ca4c6106d247c57bbb9426fe2562715320bf92904ea3c6829a9f2bc03cf6294d92747e8712f8e7bf9a131c9587b933ad66878606ccdc4739f70f57e67952eadf433635ffad68385d227c976f52979d9d74687745129dda37f0eca18b8c951b6da4eb9147ab09819a2750fd8153fc1125d78a13e03309dac4e2fc5f8d2274fd419b5dd58046da338aa23eab5dc45d6315583870ff12ef351c133d5623b2fb8095cc02ce9a30cc4596ae5ea45236f5c6fa771492cd4119424ca68a910799fdfe782c4fdf1c58c3751987735fcea49b85ef333488e5bb346d63e9bc075fef0b0946e0366ae9e49c0c883cfd1ccb75e1f3fea5dbd2424aa970248e2cc0fefdc99d49e049f2ee91d3d4a995b383f390557e74d0785562e83d547b3a4a2ace8bedcd62ce7a26ed4f53b8f505ca6c998ca735f5b1a7074f32ddb87fa072c96d0d583bfb592f90ee1775ce32a33f459960010db31ab1ebc79219d31d280f15a1fa2cf780e6163595811614e0838566c76f53b07efb62c4b28eae69faa551425c36d8ba8f82d03b40cd71530c62d3de18984d0b4abc20a9dd4b8d4422a72d2ff6a0b691e5d7a48e4d5e8feb5416b2d2a2775507125179c270eac3b90046be5666f106c6a5afd4c2881f40e5c306ad3dd1fe1b062fb5e1f5eaf10002ee8182210a641c0e9f70f16bcb09508d01cf04f3291efaf2dfbe03db34d89cfc54e020f9bfe51614adc770c0dde4f05a564bb12b18e527bb6b653de39bba2653b0fe926c109c096ca851ff20816fdd49948815341b4257d988b75775c97977180ac7436ce85e7d5806c412261fcaeb4d1f85bf58d1b6902dd440753f963e52ca5cfcfe0af848d4237a4e0cbba9d7cd1aca2d7ec61a14aced0f2fdb7fe4981af87155d3c478d27d65892982789c695c94d6342ba98c8f158c2e61772e0908403ccc4ee9cefdac8d19c979e0de6d4a6558978ea1ef0ed39372fd5c99a93ae46cb8b24f53f61132e657e2a0fdd7b65e07274f6f775453a48bd86431a3c6f4ee4f3d53dad122f5138417fd239de9aac5106969fff84ff9661fb61543a6709deef203ebfafa1dcc509b47435873213808d78e894e12d19b293ccae0c12b36c53dbccfda5ae84037908bdf11fd054765aefca941be55cc51462cf7ec9af1ef71b901a1a82459a352cb2c534099711ee5179774dce15033a3bd8e2d6efe3d4c7ecfd86522ecda78dde8d17f646b943304aee02e9c6c89520943ecafc57bfdc129634020e49fd980646df1462a788e217e2416edcb5a42261c45596ec7b45220dd0474ca1acbeede9270919545dcdbc22d7dd9f8e4df70856f12b2b1d00d21c21307edf84de149e5b300fe4ffd428f23d80754f2d733cd195f6b40f16b485162eb44b198aa784168f0b5d5a00e77134895b296ba0812a7baec981345055fe3ca1f5e2ede6aea1f8500f83bdd48a629822b128c36f083568690823fec163dcb8da1df747cc7bca88cf62924d9990c2629dbaf45e583604088b95a135c24dab79a76092b47129312e3139c2a251bb9d4ae33e56decf8095da8c6099900e76a6b6d883375a483ec1bb3408f7f12d09fed701a9b90ce93c58c5b14c8d5fd17356e172694b52d6defc331a111ac60c1f5da3823a54bf585c6058a2780f2629946ce6fcbffe29790c1bd3b9f02dc2ffa927656d22b4f56273a9cf0493e6186f6c93a5b5c656caa356e561c266fcef1a158e10a2b65920ed72236923e51c4b1eb4a5613fff8c3c9dcf59bf617177edd6aa7239324c637c2b552bc3a7126392e6622188c51e019e29b76745171bab8311bd5c22b9da18c1629dc749d80ce03801fcb280340e9c1ecda0c4171579c5698a946a120f689c04a2aade37106c3860caef93d51103dd48898e9605a48b36290b3e6d80b7629db8389e58321256297735f38eefc2b7f807b46af564fe09438ffeddd8f37080ea804e197472c43d6d680fb7ba5028b1fecc4e562b6da12036cbbb1053848ba4862e8823ec333dd43673b06af30a72c052a6d435d98979d09aa22afd9c98403a414cbd72e3ea2e701bd52f628b530f93a6aec17d873426d5da04daea37d487e66801e146cd24fc27c2574351076a421dd40d4584776d3f0958a4b94f7b8450d18124e9b34a0ab859f379b16f4b4810c713f4b357a7a3b02000f6baa0197cae3abfcc10a179843fe25252362b91a60cc8c3adedea4a60127015f01198e37e51fbf3443856c7e4dccd30fc749376b6fdac603772baf202cab48aad31e74d610ba7129b12cbd1fe0fa0cd0fc00713ee6ac2cd36376bea26892db1d0b295b6bdc71d81262314f4ad4d9621b0fa95bbc13d2f34a3c4897c7b3df9f3221beba6271bc950d30fdb2d0bdfe270ebf57a04edcef317cf34607c8fd0176e8108ea0ac207922fe74c5e2ef9381bd72bc8a300566c49a5a2eeaa2c00290ca8b695be29a07d0cb59ffbe753798ec9ad1d40698d382df38d5391d19d8c6b08f17f73311bf8995bff241c4de040c3ef091726a67fd8a6631e4486786272ab79e3a187f3ac6c67ac26bd474173b819a23b1d53af937b2619fe0d85392d218a315a49db3704ad7a56d299d12cc7fc923d4b00ffc5eedce3f46d240ab2a1fa07ea6f263ff249154dbd29c5ae8000ac4d613c6700785d0aa3838a262e4b92c124b98dbe0be3e1a816fb0386af157c55e5cffe13ca3fa290d3106cd811bb759629cbe9d54b83f1cc943a0c97c79a28c628d26214eb6ac0be960dd0996b2452e02571240d2a84cec40be9cc1e07d446befe9fd0fae4e84b60ec6cedc8ad5ea41ab8987d9702db7768dbdb52957cba7f6ae05534b8fd422637fe44647a251a9ff8a0b82b099c67ab230d4d4e4118d8c30bf866291e68ab38bcb7c7820b5dd6406f462dd9f2228b782101f881a6661aca99c924f80c9a9256880c0fbb99ed4faa8db1d8ba497ca02db8627ec3a58c0d4f3c70710e06ecd3193be0867544a9968f773dfe1d73eb7378309a67cf9a6b0e58b674543339571a157a514e97ee61fc46cf2e60e9f7ea54808f8906a75d544d1bc0d6292b1a55f7ca62b73cbc9d87652d1e0190062cc85a420c92035d081323b0e266f481531d87591e27990d68a9e966f964c97eb1dd4848fee6be98cb59f019ec2124b19f456f72f49258a3e98633865da97b2a2a7a89084de8c81bfec546e084bfc03c7521db4c89dd2974e85156f1e89810139f6f3770c12fa467f611d864a9fdbb246bb1f15e8bca97534dd8b1963169a3d1b178ea089dc5557fe42760fd2478962eb94a950b4a7b4e61dc48d1d3db23cf14d3d22499bc68a18a0bda783f2b74e74d25f044ec7415e0656b5a6a1ccd8f891ff39304183c50b6b303bbe3860911251164000f953d4623c5a935d09f3bcf156fedb003de7f48d394e441e9d34ef5a7a5ceeab09e38da3bd364da4f286ce9c566fa8449c3074a72f6e449e330c5bf537357f5e561cbd302d8f226b979a0220bdd8b719f7dd6557fb7f8f7758d3d0e8e3f7cb8657f1f948ec872b82659bc7ecde107a9654e908f09ee8a64b4cee4ff65911ec6065a8dfdbf74c262914fff1e003a8ed9a08e93032cbcd963bdd869027ed09be0797f8e31607ec35f7ff33988b2748b540bba634b1647132d12b965c8afd59aa419638e98646c298cab5c21b5dd3eed678d7817c0db922380a1cb0e50f1e8c02ce6b28653a8226119cde3dc0846f01d633a5b9dbec8b332ecba9d4002db093f91ed6481d390d7322c6a7854df94a4c7bb4273d95e73176ed2776454a7c52016affa1b25cae91e483abe5798ce771be86d672260a85e4587beb811d362e4cfd2ec5521eb0e99da3e3f44f25db44f78c410a224314bbd1cdf109d799ed8b0a1f7aef1f2a8506670613a3931c634383e014dbd1df51d6be8afc1064598ad737b92fe7d878a28a796e0dac150ce120339ddfdfbe80a9735afc6a369887495b22d2ab66e9fabf43afa306f541a0258b78e4d846a59e3b93e6acc5210c731e6fce4e74dad96d7541e3ec795f02cef9a720fa54eae941be546bb122048ec4b9cb0882146ac33d057532e7ef04070cf5defe16129827e7e44727e786162b64a34312284a56d08ef8a102505ed08f4d0925487aa2dce63e19fccae8a8c04b0120122109107e9c9ea793ffeba8d3d09c040410e586f40748314c1834366d85b1043b7718e6dda61cee68284ae5ed14ca3eae5f0a17ae83f7bf87c5dcaa7b2f9b0cdb6ebece9d0fc88c748e2cdfb92fc7473a70f75adf642899cb64265fff90861afacce1458a80a10235c53ddb85406fafd0c892a027cc0f8b4e653b0db7fdb95bcb65e23e933aeecedb97a90da0e854805799079051d7e67c693855ee5a1b2d5f50fc8a081ad725f275f488a7255c5724c2aa579a6a759a50ff53a8df9db3a480e8d03ed48f81a9dd25ef8ee44dbf4597422e589c70a0abedd5937fb3d4da5cf86224b584c9ef83b31499a56df5891eaadce1e0c3b88507e0ac159beeb3b71121994f30ce1fee928ceccda5c5a4325d605535a079306564ab1fc95d146de31660546eb1ebde62a13a4c454662e543e6ff2107471955728201fad92f9461996d2e9591b0a746af5477519324afdbbb14b259e9c66c286230cd5624ad4839f27e65b1e1ea5be90b6324f50e8a7fb0ead387c41ca901006732403c781a117ced70fcb59d43a0ac215c2cb1c17d1abb4a48ae17516aa089605b2c9cee714d6c7c39c202c54d32f82393b891e41e28d583f2ee1e4557104e4df452dadf4a2382bd14cfd9702a5d33d48e6da8ce53c21ab49bb8a48d19643589e6c962073cc5ea55bbfdaa44068a153fb0ca9fa3a310302271d24191970aad1f0f819b40e1e97f7cfd68caebdaf592048c228ad2a0ecae5c9e6e3eb2b68f3fc84a97b612136ab268bf7858fc82649401b0dee6a6ad9cdaf77a117c9de36f81d21db46e62bb46b500e196bfa2f0a18382be5c237f4dfcc0c28b8b22dbed4e40c9943645115e81c3936d6c9efe9a8826352760c01e86274683e4e243b2346bd2ec658cc50b3fdcc4017f1a2a4f3c1fb49cd00769beafb57743b97403494295bd9d5e82b7e38b67d8013b002da8e34b6ef26ed4bf2e637ebb800c3a1dd526a3aa104f6e5ef5758c6550bb3c43503238b94f324fe3575659beb8c2793a722eff4cf9ead3f416dfb4f4c83e0efb9f844716dfaf937f3a216c011c1ec023791bdf0928d1d5ca4083e84ff779bab6b9da0632b3b73d9d714ffb49c03dd13600ef1df4fb71cd6a948c4e21c5be001ca01d60cf24c1a02d98a0f527a26eb296a0c6de603d3cf7628810c1e6eccbefb3dba3bf0cf7f7b413ba341881892d36e68dcae2d17481cb44392824d3d50049072f5f4aadb7b57fefe95aa51c8d7ec27b26a3de2f4d82487ef63027132d731f9ec11738767dd3a940eb06f9b1f41877056f3cf3e3a9496cbfa3b0fdeb820a739414010b5f837a30311d66b86729171d5539eea90fc9775bf765a65456280179e6c4e1fc07e3b4e121074562910255d52a9d26f280f4684647547a6a6ee4ab8f44eb507a2724f1899d46dbef57c7fa096c9f1e5ab77d5fe6c116a4e63045d33024e8d60e036416a51e2016813a97f1f7fcf9393108ad5412b0d87ad5189b5431c38b12696799607afb04955f573f4bbcaf6f7d19a6f6668efe7e8cf592a76f09e0c488fa0dca22ca4e58cea8e4c6fbf7d2f7dfc278e3e1c9bd557e035bb9e8faeb51f9fe73a71d13087f01ed6c884ac5a7dcc5656dde06647220f7f4a1eddd88692d1b0997f588376f03bab66f69f75119afc780adf544208315fe5534577303f45c76a9a0b58e4426a8892f284633300b4da15908c0f6fc4a9a2c0471e20f88fafae866c9f834e15d4e0ba83f815678a8657ac83ccfc0748973f2771414106fe85aa400f2ebd9c7e90c84331be5a88a9cde39c1f3177bc10cb71108553e5cbde2a7597f32309b65ce28f5dd4a9752f5067447aa6f3e57208e6212b249cd763abf7d67d1893072124e7751dd0bc015a982dc29ba4a1ece08eca9c1f6c04c551380556922ffa09053a0fe86710b44b2e635cc50ec9811cb8650f571b8751076e8e3224e803993847b38ff9f3d21ca32ea01441ad8a79d6177a94c6a3350a8efccd3d828d449d8b5aac89aff2bc829471a3229e799f3375057a3d60bcd569d7f4882210d30eae4a42c72378d5bfd1d1d130e043808002289fa176e6869795816ce62f419027a5e491906d0157552e1fa61bcd85f0709385bfeeb4ddbdcc4e415b32a7a6d647d94f07bd3e9fc0790a97aa40cad90df2b114a47ee8717bdfe4de2c5eae7ff06acaaa12577d2475e84098e47a34165b2cb95363b627565d4d034370410c756fa010fcceda29c9a186f8c4102b5997fbb16fa0dbeba95fa2798df0cfc8011d1a8b0f9050bec2b8f8ab9ed7f70a12c5d5adb633bf7f13c6bb5afcc58d58406579b2cc4dd16ffe0cac5029cbb5dbb7f206272560821b084be30410afb635586803364192ffe08f281a9c0e9ce2fc2fff0560696a10b698a3047f63f2bc7e47b4476f5adbdc24269cb8967f66cc4ee758f1af0a92301f63837f87522605696bcdaf8e5c789e1f5867d3aed9046169cdc478c84887dd6236a90fafe8ff3c39447dd7dc8d5491eaa4f378eef984cbacb71e240b017699b148e6271e23af911e6e3de2d9fe379b430c2fdce30e2fd43280d6bee7f00031032949068f8dd68ede4b0b74b5e4eeb6c86e11c5acd86c88852b0647850bccc44e0e675cbd613d38480811f52eb73012737a0154db2ab1667b114d0887c63e57fc58a3a8e44b73e3471ebeb8f74918961b67d8446fdf99c76c642430e0131b071f52f7c9e711192d10c8ded277b26f6822f4025cfd7bd7790271acaaafd10791363032ed67a6d44810501354399e755f2fdcac0e9f841ab216281f4b9f3281fef325178c4b56da49dd63951166a0c929c620b2096fb83f841570e20b3fae407dfa1c1514fb379be911093fee46e1c81ca0caa898bcb8d33768e0b1ed4514642007d05725306c00225bca88c3e80db70fe986e49eb047ba6fd861bdcb48eace989b97da9ef20b267791eec7608b96e94f047cca143cdc903856799f638ef3cd5724a06390c1c46c1055eccc7c8b10161f6451bde0c11d27ef00391e461a7acd87096f9e44b51aff8d9ce98887f27ff2cc18e475459d00e6a808583ea58161847c8973235cb1debe3754cc78e92ffa1c75e85606bb53a450a889fa046ad5cbb06fdf54fa8c312c9e2455c0b46475d5c84001d8b05c145c544694b921498e6f0f7207b7946a8b0e8d47226dfbb8ce45985590110ce35220add41208adc79ba9b8fdf6f7af8076782c874a46470c2c9104b408623e9f8b15b5fb8517236568f3a7198d9cec29f64c6ba866aeddffe9e59078a95d293fc12d1b290018bba9a19c0f6efc44602d345a1450cd59322405b8440644a7f4c2426b60993fbbe4c206e4c4c6a74ff95151db5618b6470fe187f42674f7de9cd9f7d6943f71f40c9211189a404378c8438ba7340a795fe802d161d6527394e39546794e90308a5c646365245431a5bc86dc159a8c9010da99d1c32a422ac11f64bcd87ee26ae5a84b33fb8f6bdafba14ab53d7c774240972e9d86e11638fd76767957333837230cb6dc17a025534722926cd87d8e4aa587bd0559f903b6fba728913f3b0db73c21a6007fb48ba3f03ad8b006bb34eb024c1243790e2edbe8c0d8973c89caf8c85ed9b1c43af95afd12a03ae500f84a1306fca10b69141ce63ecf39af19d1dd863d61bc4f414c40514e635a0c9621255945565b1429a5ba5cd187b622ea8f311b350e9d59ac3cbe3f4eb482181a1d9d504a514daddc3cb08216283b5b3a1535229f2b52f2d390a500c62831dc07869a520fab48b69b6bab28331cf10af9735594b45e21688575f00958a6f93ee93295ad531ab83a740b49611887063dc937ed306a607a680467f787ce581a492839086dd289fdb6ead69483af3ddd2e4a603326459ed21a5334a861e5e618c6557dcc92824c439ffdcff222115bffdbb58d41bdf2f70bd67f7a1d76d6667d8cf22ac940c84091f75978a07aaecb044fe4d6531381f0feb0f2721acbae49f061a77cffba920db9d6ddbd995bac379279c9c1dbf53066972db6c51a0ffb1147fa08830943011652d2159efe65322ac1930d598e654cee7ba87bb384de82118add37d60b5b60c2d83f77c786e73acd05fcc1a1bfa00838f7312ea72a743a872f577548cd1d9010afbc9dea3b05a5349dae8b74646afa1f4bd1c47e4be91004f86c226e46a626c7b9455744844a57a8bb86adf1716652cf68a7a34365a50733f94bba65537614fdb0b1840e6ae153048944bbace5a4e19c2e16e60353543ea6edfb7c4a1b133a08cc040f597583e9c0d72cbc4782d749c95221c82a7c9260e987d206b54a2b09ba3383a6254121f701890f3eb58d13107c3334db5defefa20c5969763cf55f54ed5f9a8c73f5c8709a2162b0d55cdd31f15df5cc306aed8e30d89a89f57c2248643d214d817981ceedf7272cee745009a2c0071347d9ddddac6af36703a7f6d52d4f93c0fd188b55fe2cd7c27720d5384bc43bfb3e7b1fdd4c51cfe10f1092e363cec33bcb3bb720cec0cf5d4e58f761c7e29fece8337840d625e0870f7d539a699194f59b1abd5337a2a831b80bcdc2e6a33edd6bca4b537c80827d1f518dc855bc316db74924971625997ccbff192ee9b6188a1a92b6fb7220414be4f3bd3477f635b38cdc422d963d2aaea0a47e09173c33dd3a9a13893e23e31c85dcde5962c62e75a63f6bec32476fe8745a8ddde6a7c4f5b8627d12f97ad1f03508a2c589c6a2fa3fc0cf5e7f948966e6bfc1aa93d5ac6ea02ea6b7c1910f4458c5719ff7c3977abd3acf4e0398f325b3fc63dc7194270dea0d2e82c12dffa5739ed479cf19a5103d8ef18d7ff6db24d0c35657ba78b6b5ab1663f3f2c13a3dd9baf94a1090ba09c3e177d58872e5f269c980c3eb167738de7e0aebeb354bb265d97c5335ffa969dbb17a23f1c75019f29122b6f589c792f4d20bc9a75d60046ff774d8fa72bbcab31fd2c155267c2cb4850bcf8f8f31f4e33c70fa343c10d6d6a1fe1de034cb24ba813cc1a393c0f5504a49c7c19313797ab755585ebf179a54f99a3011255200aa21539c82911c78ffb62d7f555b89a7fbac141523a2c72940869dded4b5bf91bd50232ed553044047681c473d46eaa985e26cec48f86a20c8e73d33cd208d1af1f40f79a65f645271df366dcd90880bcb01642a789972c1ed9cc0dbe83b7cffb03428a547964fa1fe3c01fe62d420b477c55d82eec566eee9be9ed000ec0feda7a077f50e9580cefc71c8dc28ea0619527a6ec53f4082f2a866aa4efc2f2cc32a0c1c500223768dfe3015699455bacb6c1d3f5abb411ac3223805e4f1f363ab9cba99bdd5ccd1cdfa95e7292ac88a73390567939b23cd83f86055dfb65d3a192adc234eeb6c301432fa45819c0f07792d152f8d2eabaf108e6e93fccc211b6bbd9fcf8fea71ed33967bf1b5ed2b951e68a886f0dacd2011e41a38c944c4709a9dbe61e9670711fe3d9b76a0f2baed6a5027464d7cb07cc06637e1e237d58ffc2ae49f30baa5341998cc662fee7a290f70fc6b3660b6f964bc042efc06b734de0718e01a38e5153fe7484d49b847d99ddd5a085b147f9fd3cefdac4e0e23cc66861715ae1e83a112274a342073e2cab5a0766a18f60636948f77288ec563d4fbbfd3e1da3942c9dd2aba3630d2355d3ee5310fd727c5527bac698b2319c299a120207b0c8bbb29f735f693388f7501088d75798adfe171db8ab827e641a929623957890e1db7f6a471660a24fcaac6e70df07a5ce61d2cb9288ed33a4dab892122d7bdd893c389d3f9bbabe3f7646a8d289fa634809ae8dc92c249a23bebcfbdca3e310ea5a0814562511d5cba256e01baaeb7f87989e849033e2bcfbc782d360300b8a207f40111bb023adf233eec92b042379fc18f1d40d1e252b2d2d456ba659f72ae3cdad9fdf8242b508c6ef957d5bb07f7ab166dd1cf677f1880c89524ef18456ffb7bddcbc5ca94fdb1770a7f2e050420fd02d641b66a80ddf3f666126074632976d4633aaa4c41640d4996ce35e2dccb43b932a06d2f732d6e10827ff3f76abab95b1d394a039ca713b9b6b2d77cb1b433f35bee9f2c34b0a4e2194e33a071463376aafaa68685d544d75b1cd9e658e28e1a9028e640b4c2400006aaa534b126bd6f3b2231bf96a8dedde256056cd689d21a1583cd475a0d97c3db76f6921e2bf8b8e380ac76f19d863bc1fd4bfe9ad1da1cd32263db9f36e2c49e50fb952343f3783a0f81d177c5f76c0792317a00ca0daa8dd27f876df421d5801d574cbc515bd55ccf044310a80c68b3feeade6502389d8f4f241a95d2a5c33b5e5fb66ba887151b4eccb5880c426e8e1142539566d36d310594d27300ca8d6ac85df38471e11554ab57267dcb470f4e8f135aec8092eb64cd184989dcf5a801a203f05c20a2cff164c453054038a0676b819a9784d73bef48a3ff69dc9a8756a0c91a2d4f7dc73510f823c31c32e0e65e3c92edf4527780b0b8572ff7f1ca0a0f81d75495fdacf2bc1579991b82984a022546fa6aac4502cbad96a329e03fc26010d517e2b651bf8732098d5d8be5f349a5e48b1048065cefed4201fa028ac6052cc2e8380beb9abb4fe22507855ada6652c0afbe703dd14a16bfa24ff0c4fb08ee9f7c08710dc8b0eb862e4fe78a87586c79d126b7481477ecd8c2526341d545599c53615e37990346d40336adcd10f9a2e17bba00b81f9887840c82ce3fd3327f8c9dbabfa3cb39eeb6f987a88c8399a2e13fd174649e3343535afdacc9076532ad661aa62e10e1d4f1275ecf9d85fe1f2d97c98ade284f7361f7913327d0f03be80d199299095aaa87b9a7a64a1954f501def3477055e40fbc9f66742c99413e8dd5287f485f5ed25b4690d06c16b2b5c94439e67f518c684f147bada7bfbd2478c841532fb5b3eeb9a8c72651338ba038bd8cb57539afad208d0f4e06a154a55581f1724bca6ac4364be08732a5a5a7926842708f6c8bb682793a37a3176b9dcd95ffe223a07789079ad05695be8621d243c6f70f2ebe0db2595b332d05370b40a1b20eebc0c9bffbcbed437315fb263b01bde969cdebc8568647f1ecb5379b67525f1f326ec4beda79e25202589a4419b2b716beece30fefb0de7b89567f26bda3621ec97c257127cc05f34428cabd43ddb9d0a26699382459852e8c4133a2aae21e36149bd7f22eab99a4f2e470cd26b90ab033e4810d90a9e5d68be3c21b48215c35bbdbb955a23d9ceb3644a5500eab0d0d62fd80b9cebffe4679dbe90dd6f8423550365cab20f783d415f60c6c19540537416e04761a5b516a36b6375b9bc738bf54ab639e6881e324f233030125b765910822627bf64cff1ac002e01368801bdbd0e1e2d8f0d5d7d0bc7e2fa6be658b105e006e0009c5aa2d0fb360b2b1a06de7ff505d4dd4fc60a796cc164fbac8ac0428f38efe8999b111f10a093cd5487e3966f1f5fc2c4965b8e30afb760a7666b8dbcffd42c99ddc150b0663fd194805af9bcb7f9c5b9d7df6d31177d0e7ad8ce038dea60928d2cce2d9155ab7d6bfc45a698bf23423b2918ea79dc571fa3b480a8dc0277411be417212e01dfcd9a3d1ab4373b23c3af7992af3961d7e7291d55188bbac83ad6f8fdec34c95403d60680f31ef4d3c3691b90a71e4eccefa7791f6d82c96fb1e550e929e51b96dc1a40c7ffcbb933ca9984bdeeb2eff5e34a43c917d7401c14d77080ac0d9da667d31773ff505283475f2337d4f8db6157ce2d0d7383a050fa06d2bf4176d23888ddd51bc7129ff5de955c8c82962e2359e67605ee5bd679c682901944f756ff16e96e0829726e33c7dc21c4dbe98e10581a056d83a70a6b8c2548bad68ef400e5b849abd08292cba3ea4808cae90c1cc046bbc44a6e7a1abf3bd8886f3bc3f037635b2ae15c3b85a32606dbd8ed67e86ebb02926098eb9a9c8962b9ea62657454b60a7859c47638fd3bc6f2611ce9090a0403e882e9055ac138f24c076462dcb53210f10ec9f26ff16ab28df369f5ec4df27f038fa71d0289cb1bc6ef2f9348f59c4f9ee5c00cff334c6b40d407fe289676f4868efbb8a7caa1927a843328644c6daecb982e96b48217a46615f2b4a4cc0c6ccbf5302ef572ad5eae623baa0fde42777bb974fa350ceabd56f0e98565ef7c7e85c2084cc4d2916f8b7ae6808d83ca3c04152f0194d44645cc9c4c724a6106bfb27eb518da97bf7d065a6198447465cfe9af8a69f3c42dcdd689fd5f29ba4b9257f7140d4766c04255e1ebef4d204438a61ac058ad7ef9bd22a00b29dc71d31bd2e2ff16ba9a7f71015d64cd55974ae8173dc9ef179d2639ec7c8211c3e953e0f138cc214129d445164e560548af43d3ffccd61c9a5ee6305d49ca7298f975843305d9718d27ccfeb9e87a66316d53ba5189e08f17494d4c1052d5b77957ea5f3737e1491c2d6bb2e27723768c55915ce6bdde284dcf8bcf92fc6136049e998e51640dbf870c6667fea2fe89d3d6cdbfdf51b5df17280ef392e00e1d557e6e8cafd5259da84fb51fbd401c1c63f8ba1391297fb41997ac034946ff004fbed14cc02324f546d5ee9ad4057c67fe0de69cb6eeeadaec364b3dabc01d72508b6867c822146c287766daca148252cbf6d45f60d354b6b7b983303bbb6fe1e330b29362ceb0d3b1be8c50008a19977330abdad03c59857e3701173fa2483a9790437684f1a92ec05ecff8a787850e5bbf23f44abc3ac7160070fefe8b819a2ac99b116e5999e74040c5c0d926e6e8d23976ae3955bfa6e1037f73641bf7b795e71b2f17f2da1fbefb8fd2c89bd05bb1affe4119bf8af883b58e486a25e03e007e5a50f629376df0f3ddb1fa54185a91e9bf4cfb0567d80e0acc8ae766ea8b7a523856b550c84784d341dbac3d2fda760275aeda1e8e96b98ad8f67680a985d81ca7c3c0970dfc2d5798c51349f52d2cba2719d74bb6cf445375a14af29fac7bf3beaf4ae388226a04f2f4ddb1f8edd911b11ad36749909255b22b30485cfa6bc615052ef25bd48de01e940bf51f7c7c9a339c6b193f64c1f3f8b559023f235e1c95f8d217c0ee329be549287a49c7a060871e0b297be1a309f84bf8e07b2a641e18fe77736c885ecf405c7711e517929b9b3d54390a193b5d973d23126c0eaccc1830e7723bc48f78b5c63069a4e65d6cbfe0ec41904c165c2d29e7aa46b4daebc568544dbce9896c119f2c26de106052409a109ae8aec7661f9bf966becd8fe606e7496ad7caf6943b76e506dbf12abe3973c2397bb35f145f0ca294ac95f7309257cf434c6a3759b051e6ccd5fd40f71b303d3b23e68b4252078e10a3eb5f8ee5011d449be8025c7920725766be803ca2b3b46eca6be97714de70bfa10fd4f663e8ea4e8feb831dc32e002f2099ff7d604d3716460d99e400936feea6a8b030d69b25f92caeb84479ed61a02890118cf444f11c92ed9ae59746bdee715e15a9dc3b63f46b6ce605bf06ee22dfa36746bcbfa30a4d9f80c1aedb9e9013deb53da528fbdc0005140a97582cee2a73c80ac5bff5360691c2769312538726a1f39fcb859acaa3b33e220408229edce478b6a15dd98f558f17771af5c405aff55b9bbd6abec3366e3feb273c41889c7c8d9316c467c8b764eaf9ab336ac6bbbb97a9986abeb513cda9707985fbc95cd4bc2703f2f48cfeffd1102585470944944375a979b9ef7fb03e314410d26454368d126dcdd3bdd91db881465e34c3a51f4e0e812c4d74164ea13c640385231f2d1608c9058c72e1a23eb90087a6762708ea8652fc6b7f963424081cdffa0fbad7c0e4a58e6a0d9e57287d7dff5f58f75d346ab2052e11787202c4546531a1d00c8e106d16234ff15d602bb60458e0823f6e94d14ee4138f6b56f766538b3cb08823493394cb340f1d8004169fd10951ee6a3491ed31b3cc2fd5f70cc7321ca029215ff58e452755014756c3e24a8e070d4094a8191088f82f69203764649802fda7950f91dcf6fa7e8a418870499030ad69afabbd332822cd9710baa4af92b16b52680432c5d3ff7255b4d6d7e6c2c6972503bb4f2c7a92e4051dbfb4e62703e4abf9c82089a4d3d61f364adf56a8f1c32fe69ed5b8f55906ba52e512a642dc2b09b3117abd380d21e83be406fd20627c88c164032ddcdaa97250970fd01c74e8e3d416e07d9e50f4d7f88473c668e8078e14ebe898b3de790913bbbb36e815b40429ae5db98b13327ab9cb4327882335a3d284adbcc10cdc6f0f8e3b06ea4f95cf3bf68fa1446baf92c24c7b3d0456639f107b542e74a2067777b68ad2cc708f3f14034b5dcb923c24d2cbf7998fc597e6abbef266045786e00f8bf311b54e2f21e5c42cf2e76a28dffee22926999c13fd0fcd35ae78061056bc42c2b1ca3b469cb2a1b183d77a880469bfeeef603c622e63fc3bc6abe5bc4490fb47019677297f3166e21ea2373f24a7ff994f625406ef1babb3648f9fd4a78e84649d19bc62a7d011262d7ac59877167fbea03e408b80b995eb2d8d7e81d18b9ead2705c7c9ab30c54dbd4e5824d7dba80324361aa348d8e6f4540cd06c013c839ef974a221f0e5cb6e711b6116d981b4891ea2539a699ac10c19fee72a2b54971e50721f5ed7f753fb11d3d423e976fadddf5ef214129f253cfb390960186b5ab4c7a7026b3798a69f2283827a17b979fec968aabe14e794445d446c375019d13e3d05edc4ae6e0f10129339a408ad509ed270d85b9c60d057430ac9d27b1b75b1d01dc6565f6473a93f0e043420905845f85d06b128338a023ad78928daecf1562f4d677e1645fa031d71a6f27c2eab4aee784ed7bee2f212320fe73e36f4d69c6ee99c5a1e09f41df3a3fcf59038efa30d1924595a917c7b5b8d9aec93b27d80e7bab534b664187abc0ea4e720f406967c489f906fc2e4e80dd87a4a2836bcccfce53ea18a5ba6d0810386fbde881edcc5690806b2223234fc61da1614a8521b03cc7f5b44edea9e00b67c5dcad68bba09b27f8b4c20d8f750061799faeca2fd70aba35aa95deef9d2031dae9abf5a016850e9e591feaee5fc9c4a5bd23d077114c2443b251a38f3fe7e88446c0982ad0f2106d442bd0e24e51651057dcaac1635a3372b24dd8802db6e9b9b14cc581e2160907e071a00b82d1c59b7a6af4521c25f45d9ee3d3b3380e6ac7581759032acab7ab2c9f9d02068584ef1b750f03b9c074de44c33bb045fef0736c89cddb9f30027b6fcb1833ab06e77058bf27add277a9db9832e91205c197ca6ad24cb33c9a1ed80a1a0c36a2d4940383bcfa74644a3f31b15d84344b808f1080894d0f97ff7ca6f0bdfac3ae685abe067a91674cdd4c8df4dc6dff43113c149c3230ec1dc1614e83aa61aec197a16b75b945f156f64a10e70f934cefd27e65813e3ed208499284fdcdd990545d571980c9e61c7ca9f6d77a8c6d94d3da1b285a21ed7edbeb584ad21148de7781be0437a768d448e2d68acc2eb28b21466cf3eb58fd08d32253a224b8135e666fa5095d174bdbe4b030dfbe9200c5f46f58d4cca52c7c4ce938c56b77ec9251a013b7601b5a49b3cb6e8226426ef253312d09ef3eaf93748eac4f324e0d8715c7cb712487bd5c0c3ad49f3806bd68fb9239d6bcc109fc0341f06b8d65c1e133c7683e61435ec70770a3a365f329623cdb8bed5bea085eb112af2a006dd116a9162b1252a492b4eb2780900ad93107a932899a1803ed59e7c5fd2311e9886950bd44d55cf941fb25ee9b6cc709afed645660f0993776db15d0062972b742b536bcb167639eaf25227506a5111f4a169b2845bab3f4a859882f27686b18acd88d18a2aecd43f790d1916d78573df53f1fd7feb0c118506d58b720c44cc03e0a0dc6fa566b8c642f289f3593d2bf1ef6949e570cef5aa07071a21743cf9c3365cc852a68b49526cff70a54bf317c969079c1751d4e75cfba3bb9383a214e832a4a5b0d1fc10e42e1dc3cf1633f9cb8ed4d68ac765b4608aedf5e32b79fe83f815889b2e8241d1d0acdc11f14faecf96392f483fc44c961b92b5238a6fc05dad744bdc68849b5e766ec7824afc5f97b2f60b1d75287b48a4a14d01af3c573da2254984473e20f3a301740a6e070ed570d73eb8547acebb595353db0483c6f57363338fe13b7b3df4a6c31b98d0893476b990f671e3e7a2cee33d70b82b73abc3bef3c8fec0d5c90de85ee72407d3bc595100f24552af40224452e86e3e675ca5b6662350c84c37077fc88fe28e2faba51df8ec93072aa718ddf38e9ac9556f4606b0fa8d9dea106d389c5bfd8732c39eff4f5c81ee01882b135f74b98ca23bce83adb6be546bbf71f036fe06fbe7810c1abe762a432beb8be403941eaa42a7d03b93fb421048a86f67a2c07ebe7d4d82488629dca68fb83c12192098d4367a94ab2b5dd502fbad043767a2dc5531c2c69472271182f29d2b9056e3abbb87c99ab36b69cba10db2ed089851e8e17915d7a003f765088ea4236f87039c7f8a244738c02b02e6779229ef7c32204f695a1f0959c945283bcc11435c34b1df1eca25d92ba1ff32c7016412258318f33435581783ba73e5bf5c5b516665d55f2c89d365bdfd29bf2962dbd59c3752bb27c067a529300cc576e9943f4fd9f4e5c7608a6b46f698ace6e2666d342a0309c8e7aded2258c294d3ab830cdba087106c19f3fa3efb57042cb814d62987307483534242edcddf471cb4b66421125e9444daf38e52c6d55a41353ecc242bc33b6bab262d7715964a7d190bcbbe8e53c15b772c95e587059fce073aa86f9db63936c6f578037624e9d08c58daafc8c259e7ad0a22fbfab1ee2bd602995c8049df7000811692b7962c2ec813ecc5b8aa82fa2c887e4f3f170bde6d833876fbf513205dcf2e92db98b280d1e7c97001ca363fcdd3397cad3c5429e8869fa416f901efd9cb751a64cba55720cef59acd3fd12be9e4087072828b0fa35cb1c2471a1d06e4facf8def3d198e8cf8377363b57f8969424d0455056962a1d1e772e49f68fce2bc8277042d4e0a6fbaea67037a0b2788af74a5473d412fb2348b17c2d63922e6de20bc98c0f736c9f67975582d7b5c174a024ac80ce7bdf6b17c9754989d893f6bf79bdc2e17a4d942d19bbc5b8330db2aedc9f0b996fe1c4582c67d6de9f520191272490ac1b2e2d8297c1874c2f247394de48445212e1369c5b56393a4800675f93fb6e62905210694f0dfbac883113f5915e463d30e7d8e5a8df3329f85368925698acc40d45b2de58097ebb2612ab302cce6769aed4759b2167d97efbe57bea7e739ae5b14aea8c0dcaa7746fb285d76f3388c506fe462461583f27f3d1e903c63fbc5b3105ff840ae85b8aceccce6bb326a3c7c1f98d60f44ea47a99295444405d31a1f81401e78b8912b706714f9302ceb253034dd5500164cfac0e9fc3ee1ff5f1311f3789e61cb2ebac38f87cada1a6275ef938799dec63f0799a8ed182e4c7c5ba845213b3fedea41eff3fe846092802a2f37b8e3ab54f033ae9421bace81b4d3c5b49a392cdf3a52ee23ebb04d084a58ef17578f497c09a50d681c60da57d2236450f37c9554513fd8f488fc7de04a397b9064d1d08e87edd7706c435ac5dcc90152b5180e08c0929e3aa6b8adff4c5c2987aa53bbe9efa48e6ef37f72a43e601f44f18dc706888fa7879558902702e8a999822a3dc4dcf2c0264adc8ca617952ad3636d997d19cdf3ec8b8a4c5037f518a7c3e2cf382b9a16044ccd4a65afa082ee841cfef03545f600478bddc977c2dbaa6d57d247f2cc2164212f7157cf90419718b4176da3599c3968fe5ae6f8b480a2ca82d6f0c87b318715719047f63b4ebf7dbc50e690fd906a13d632754dad74ed0411689b61b07f9d28293ed5c61a238d4cd31ce75e205cdbea410866928328af74d660a369865d8a12d5cf68c2888a964c2711f6966d389eafc9c0e7a627ffb8525820fdb309e994649178387ea1cf5790c45b9bc7decc29681e8ad0c9945bb8840bb991a1a443c6983fe879c916d7201b676ee71d2c4704632b6c9623b3f9bcfe6ed9ee81d9e595fc514e449d023c28ac55b64f090409f3e88b343c7479404d65e1b2132e76781a5aff82b33117e9fcd82933ee8809809d59164d3a029901eaa601cf89f8c379d19cdb426456310eae3a45bff0708b26fba0870e463261cc0ceeb5d97dc93f939f66d7713f987bf1a32ee66d538295e8c97ef710b5877e45313115a15192b9f1888c11213f2ff788394ef23519871f096ed526fcd0b8618c49c7b646364d43da3ce436f8d85c4458c8751a39e6da44770f9531551ff6f47dcf8bcd4dd4dc82e77f04903f495e996ac5b8bf57bd790aa63861866e682f9d5d534f7e69e61ee265c795b0ef14a45e43c30df3b335ec4416526b451523fa5df75bb879d14efe906441a3048e5fcc9a1d026fa746eeacc28202f72ae34735d508b0e7688f5e0fabdc46e096ae22f2dc8051759c4784d6a3001b7fd852465abbfd07101c3e810d67920390463fd12b1fe3fcf95b9c99c8ef66dbbd5e0a21f5dc6e79b0846ba021d4ef100827d7097a4a38f37ca394c1cc258a23e386c19084a50dc18379ffb44b1e82ab90bbca77aac59869363b2174a32f4b072e3763ac96f06f8c0038b81f9042f4132ba4dd70c184282709a9a78933d1b72a4de51ba400e2b1ec4ac788de16b6017221ffe3636d7a83556fdc36c19a378250a5aaeb77c48dcb8492f94af7577c3f2a682abb8d9b0ddef242b852169c7a9d9307fd785a0ec9004eb428b8d54125dbae264c6399fd7d350308013ecc1ac4bdb0e7d44eb3fa12c9472bdfc8299b5ee65a537d7ece12b81737009ce0a126eaf6f559bd7b57e99b454970348c1a144c0926a7fffaebf221c42285355655b4d95c6b094aec2555707478e05010edf5e03517eed725a56e197da3670c9f1afea2813e8501ebbe6789537aeef5669ad5dc2502311ee3e54f70206ce82284c6b82c4458d4e5242302cf812f56703b2bafbc16952ec8890666278cb864ac2a382afa262f13c6340565c326f6d1cf09f12f09f7e624a71551d091335da8c08f9b6f6fbe3ad5626a91da105113ec222cb875c4e39642b0e0faa9139d41b3029324bda28a66b211ceb83aa67d03ce3e6f62495a6200ff7f33e46a87de09f34cbaaacced32902de4b6b9251af9ff3ead05ca5d4a75710bab664de847078e5e6dd40372a6f6a9db7393125cb2875a5a811eb11ad8186bd6384838588365e4f4de4943e5508f1913cc8ea68eb964c751f717126ee6a93fbd2bbd49810333db1c69a84439ac594e91b8910adc7e24f447b21dc919d7702763b85d6654cbaaa1f88236b084e030af9c9ebf047189b05d7706a8a5c491d15ea4122e7ac617710aaf6f342c99280ac1e11a5896d31f3ac46c391a63f65fd76670b41a70926cd3e9f66f6d578f6d5530cdd8dd2542b1810113ddb2e8ce2a134ae757b9d71ba42c7bc8a62dbd5360a64883143ceb967d1836ae2c31046364b9de24956066cdced01b6d9f00575a7c3360185fcea546f54c4b8615252ea6d767ebfeac5f7023c640bd1ee206330ce4ee3cc1d2420c7c299ed9d4a12904c6b485ccb77a47115da65de895df05ed2a1b5a9b4bf2a690042eb94dbfa3dbd2d7d71c1943cad4cfd7ff75020ad7aadb6f4544fc09c4f1113fef390e17c4152176ef9c249b3f75ef63af229c5b4b4d27df1bcf82d8185f259f9251f49f89e605cf60eba8bfa04aec421ff049265b993c78a5359aa8f2273e2d051052ad6d6e7cb33f6bb6c6ad344fb2f9db6aed7d4b198a1f197f46f6bfdbc0b1abd60a068df77c702f89c57758d397fb0585be7ef721d7fee5dd3e4f0c4ceb90ca83c8b03a1036b2fa81db1d82f42efd05e72bcaa40867b3fa54b2d51258386555db4f1f83a0c93f2e5b1730ce59d19464d659680827778c1041f8c22c0a99a4bf3c85b699e919768c7a0002d76caae919f727cab3e398c9959d782621eb91b51fe617c558e59a39fea65cb0a6fbcaab6b8c84acd38d29feabd217effb67059e73f6ebb40144be8a2dfd92f3a295890f260052e7966119fcd374fcd2376dedc88b70c7a9ab8267035a3ddcdb43c146d723c0c03aab444b48205f5b69201c1dfbb4e7df082371903189b8fd71b84d55c79213db31d0dcdfacc84482f4a0df8fa275563e1be27b6d2c47dece88f270ab9492116186b39b3aa20c9fb8b1272b24ecec63bf9fd970ca7aa05c3234b8349e97dcaa5b9f8b6c0b3f7891d19cf99f5360e612d587186c0f3a28ffee6eb5091ea2c1dc5037bc5ea26fdcf8ab91f1207398bad47c2d0b6bae8e945474091a39505329c5a2eb5088bd14316b1d034e39da6c3b833fa53febcced53124b527e0dddce6f999cead8d280f04827ba91c2b09a1102f413dd3ae286eb5d5c60033baaa03526d546edb8b0a691b0f201c451cf009b44834346d2ac8296bb5d1d3383409f6b46c38ef7ed828fc328ec33c965a5e1f4322413c50cc6bf7d2f15d1e234142ba8dac8563abf029f4b208e13c42861647e8c26830cbbfcdbb6c4042201c1bf8be07f353792feec84e1a8d8567dce0739340ed30a9f84e54e208f8b43238b49771d8c512235b4e2ac684b6cc2bac8d453b68214dc3633050eedb52122f3afcde4c415b8753efb46db57e763a2e38f288b8e66a6ff8a642fde78235e1f53e106f7db6a9d5d4a4d38f7b4288d2c6077855a6d52c47415bac59da173a2ea1fa0764fc4d8eaf3965009c9a54b69e26eb3d02930825e93141e06786157a1f0c76c1e19d9a8e6521c5ebfd1d41b8314d1ac6c55a6fe17164dc60f25f210e9002455f9127dd69135c30d2e07972df5ca6f948e91aa7928f22249d51708e80de13aba16df813dff4f732dd54b34d89cfc54e020f9bfe51614adc770c0dde4f05a564bb12b18e527bb6b653de39bba2653b0fe926c109c096ca851ff20816fdd4994890c1bf8d691dc58b6d270531310cc256fdfe9464e263c461fe2a786fb239e34fa3dfe3a1b017a7808dafa56203a91e3cbc76e04d60319ea24adc5eb1076d86cdfeebe2472acddd8758d65752ccdea11bd70516b98afc06747e9b7079df344609a8596596e2b3d258f8d45f24b51f311d4542425a9e8cae994b00804563323837d970b71b31aa7ff48fab6ee1562d4fb274a0a40c09b298e80f414646a09742249acd551794abbd74cc4ec605fddde4a046d23d97a5d13f74850ae83625f17e6fb7324cd93dc6b3d12a1b3f19c1c65a542fb1bd66668401aa39d07ff7b8d29dac6a6a7c7447cdf588687b78f7cba5394d062628ad4a154cadbbd75d84914d554ae3cde0f12154656efc7a42b319db299c76b1070d1015852aa96f5e68609fd0de217a9a90647f2344b7cf6677a920b5a971bcb033fde72b461840fc2e21a86ecc604c03c988ab36f8fc4a976d279239d796cc1789695750b18dd3d593aa757e5541dce0db9ca92d3b55aab207e515f6fb487ce19a89fca4969c36de2e9092351b037fc675fab37d58b672b763a39e339eee1152e3da4513c93eab2a00714b53a586e7b2cf9a5fa0609186548ab766f68a3854d3d374ec6aff9e8f0c5f22b8a78bf816fb9cbb79b3cfbbda2e21abe194a25c08f3bfeae2a48243229286d6c20d7a1b4c791d3d025ce0e1a5b5a1af683cc1f48c2ff2c67079f9c2629dbaf45e583604088b95a135c24dab79a76092b47129312e3139c2a251bb9d4ae33e56decf8095da8c6099900e76a6b6d883375a6003e2a23f758a0ab7d1f2f03dbdd8e2ffe1e6476df6765424fdceeda95450363ea9facf99fa84d62d89f39a2b75ed49a0f2e312997a67f67ed599932338af543e3d5ffd6c15c72c496c06d4c9cb59f829f829f85ea46d359a6fe75aaf5a103f2739a94a4f376c32e9b6b334861f8d4ec711a5e79c34694d18a93e0c46268122900b7df3fbed15d32111ffc70357aa01b0512e2e9a34abc9aa6ed900c616cabec9586d83db5ed961e504884b128e83186775b1c6d9ac7b05c6367da150e3b75cc27e623e1defc2f9ae9e427e6e7fcbff592c6fc36215cc8324af99f6578eb4b68814f9043c06b1f650a6c5f57ecce07894b8e0dbf3900cab59638eeb936ab0da0cff2d225bd57b402e772d4452401e28892a1a87a4fa42600f2acd7eaf4ef9c7b6ff87d804cd3248836e1b483ccc1793b9ab4de3ee8859fee9f925b9ec1bba26f885ac6258645e291b5ec5fc7a31e364888120b12aafb2430d8ef3d3538f9326f53b9fe58d601801edee8addc790f7550a35e8a85a5ecb38b758d10d48fa9f567744b14ba63d98c6cddc5d183bd5591519c2644e40eaa38c3ae5cdda23dc7a13b209e01d0595e23cb9019fbd0a6e18df512fc7cf77ef445ad64ab5060c0ce8218cd0b0420af3a14b08118fc4beb973a1fe6ccab302fa9aa205985ca3649bf8ca1591f42db8dcbeb100a595ee837c4d256f9bde30f883839246606fad79603dc0b9cbf706ec6b1307aa2aa185941a19ecd37dbb35db8a116a4a9993c6fc69ef482452cc2cfcaaedd450a6fcc7cd9ebbba24a6460e27ca3c397827796abe26f1d8bc549343ceab912ac05ae25bbdc40d2524c747562ef38b1052427d413358d563151fb1e7195586925855c4964e278faaeaf76d878e18228740698d382df38d5391d19d8c6b08f17f73311bf8995bff241c4de040c3ef091726a67fd8a6631e4486786272ab79e3a187f3ac6c67ac97fc9ae5f4fce16909351834cc4d9d1de60e4def46ecaf312eea196b6ecfd2a4a119b6fb1744d90bccb605d5ccd20852ebb718b99a47d9c81c1b785d7736a8d606b3b30c754b9c7a3fe36d8acd11a9d5ae5764ee48a4bb42ce7f6f11db6d19d5b1d448e975f1801abaef1ae282aaaa03e88b5c1fb3376258d82191ecc3bec2fe0c70e4be0414bf5d497ca406184d3c126c979715e32140b20f1c212c80a3c6a2b2e819e2759879a44f6a2d7fbf28fabb9d345b2715e79fd7e45c95d81599bb0587e9e2b7684353c8d685b985733d9a08c96bfb29522e9e07289d24dbd74a147c4cb3ed3f805ddc20fe242d3c54ea9fb011e042552c30445bad2ee98a55a9b2f58fcfcad95469df1fb169b115ebfb0becab6a2af0706d39ef90a070e70a91f6c09fb4c9c42a66673c72d0c5373a674838bfe93fd00c652f6411b3fe465c95df3c73ad7ce8d569c774c4f95bf8a6afb8c6f3dd616e3e79c43ca413ca445da4a441d8be72c0db78c77649225abc41467dfe16d2f2878a4ea7fa905755638689559803e2cc08e4ee1b8c0cd64a485c55cc990d68a9e966f964c97eb1dd4848fee6be98cb59f019ec2124b19f456f72f49258a3e98633865da97b2a2a7a89084de8c81bfec546e09cbfd1a380b4e7339d13d8e152d6e9f08e9f2f0d952f355d0b367ecb15dc58c23f243bb607cf7a6149aa7ac34e7f1ac0c1bd035db3e54c80ef775ed67fef93759efd2c09fc5ee7a5a7f86e55950c0e658fd066cb0371ac4989fdf57b8e807db3c8d56ca8329fc616f32263e717e589159007a4d996f5705fd6654fc3fa889054095a1a22ddc1fb0779c531bfa0403e40c32fa790fd98280436db67e0d9f35cb180816701b0d9f2c1f9dd6b58576207d539872328462edace3eb80d8eb3a5734c814042056221897f0896e0f1b7dee23e0634b7f838efe6d723561562fbe9a4149f99482c9607228e3ec5e6cda7439a0de24402ce3e47be0ccac78ad8411c20d0a66043c2410eafa3631d4dc45e0c165bf14291a9ad8f4950335d649e6806a1178527e2fe8696fe51a06549771b6e5991f96a7151553be280aa3b06c1758e12b965c8afd59aa419638e98646c298cab5c21b5dd3eed678d7817c0db922380a1cb0e50f1e8c02ce6b28653a8226119cde3dc0846f0bdfabaa1c33d840962bf2cf01cd41f6b36fcf4f4fbe25e0382e242641d668c3a6f06206272d1fb2b24ece87f7a47c58cf22381e5cb60c441df4ebdd80c0ef4312f922e2a05b74a05f2f7a70f0ee43dd9c483c2355f26f4adc5238628ba23195a5671e7a07b025b9116b6e626219016e01d5163f27efa3b746c49fecbf545c277ff13c3e3d621fcf7a81a5fa6e26c4f4526b7cb9fc57d36e495b674846ccc55fa4000a793b76f63f15af0b46e9aa5e85d04e15046fcbb356aa42f3c27eb8a26dbe083a197d76f4718271615542f4c163b8c293dc32a3d4c8197a2eb5b9a78b6b847842526d6fdc9cc79a927b66b8192057aa3f8a3904c6de7fa3cc5172c9e8c332231c4642bea765f0fffd1497c73def13d615b2ab218d798bdc96c12a80d0a5129d38379fdba98dadf1a68911adb6e873a606e819721a23c73a4bdf2ba098199630836bb94ce6bf1fcf791d06b8da5ae796900d4aa46cf0c0e434060b4dd182b2bd9c3e82b51640967b3d16dfb1018b4fabb9d332f6d26821a22fce4d24e17beb13acb10c6fbc48ec943b4a7dc2f6800c60fb29d2d9314baa720053b5ecfb6f3e1c791feeacfe65f849ddae1d8fe1af1fff95fb1db1550d29e1cbc6587544ff9e49052046371dd755e830baf422fc614c3b844139f90e92c25bb22711842e175d7e255fbced583f827c9bd4a734c937cdfae738b3c4a2ba3e45db7eea167e94ea3d18a6911db7e34d9c1a9c75488e9148e92e22388c8197b56933f07527a410eee5e1ce8fb97e217a135f286a3da622b7f110bde56fae1cedf4516452720643c21252249812a5d2e46a7277b94d704c263852494cc0942f5d789eb05a6b50240c35a0e1949ff5d0e56dcfa11a956102684c43375fea3ee730bd7a075dca5a3e77cbc0712efe1c692aa84a32de80d5a029d9b0fe98f9ff666d2bac1a43efe0295e31adbf4c6fb5ecf40887dfed80cd2abb1a101ea463dad42558529a90bba13be80fdef6e1f0694e07c239466de9ed6c4bca3b87f0788f2914b01408bb4f7fa4452b61cb4382ebd32d34cdaaecd372a76f052426cad917c87e3145797b05b3b1d3b730a5923a349a7dbe471b7065c9f580c99cfa154f9642d4d96c560708b998dfe43ba18b86d5988901ba67e80aa3375512243ca2dabafc2750ccf0e33205336c7570b9e6a13fbf967652b2b2553d3e624760e343882d3772f49bf487ece24be8b3c576ae8b7d6ccf38ca6899a5075e1b959ffd383e37f53e61c4488190350a6351cff9de7a2ceadbffe148d58c01a99af2fbf88a36ddfc810e71c34a23deba949c4377c14642b12e77daff2ac82b963151127bc0f26ffee07a2794a0f4e161ac08d8d435d4391730309576472c2fc2ed04b3c6da3ea4a3875b0c60339ea063284762992a70daab257d07f0be7cc1b4d4179c1a42a91264f9c9023faaccd5b8f4906155b6b70a0ebddd9d3295b7f4eb01f1ec1d162017bc0c68122a8c62ba84c2e61d9ce4b9fa9b5867bf1c774163b96286601abf353e32dc6aa683d20cd9b0b2c0643add3d6bbceb2128065184d8a1e420213c17dd0564a0f8444fcc2b5950c4de6b9cb20bccb9b6371e08b70c671a0608821a165050555406005ebc241e3df46c4c32a70a252f769a195e3099d9038836e555924fda9aedd82698852d74603070c45841f37b5a0f478ac7dadd5ac52e4a00bf6fda9355aa2186cf13b07888774c5f1e4d04c64a74c6323a8d9957919c2a31dc4e7a9852e541750260fa84cd864396df67c055ae4b41fb3dd6e479ff845d18427c95e2dccd972e731bba5b76c46e3c9b75dbc90ce7bc2f6d5465c6aa8308a66853e8682006a3697d9f46e80a3316375e4cf2160357676f80401cc8246703f03ed366c26b56d671692d048f1f13549fa97fca9a6502783c3af081a124a27f3d4261a33d351ad3baf6eb8380b375f135823654ecf565325bf3ca2c7f7f9b6e08d958046e897968eaa906e56ad5273a0701b5a65e62e37941a93936e37d05bc7228abe6ace9b667dde9c422ea87583119d25a6595301bab28dc838fef0f08ae0a62375a32fb2ab66f69f75119afc780adf544208315fe5534577303f45c76a9a0b58e4426a8892f284633300b4da15908c0f6fc4a9a2c0471e20f88fd7fbb96ff3243d12fef96092f22e6ddc3ad131e67a30e15a0654962c9ea70717d95738a53cae495c64a64389f3ebc5a9d1b8736492985a5847572c1dec992f3c278172591c3bdb5b6103a28184ac8722c264b9a4a29c7e2c85233b9f3eecde9f4ff86056341fa8e953447712e8ad1e8d177821b745135ac63d2bb4e4233e5021942f713c0c15bf8dd6ee73f9790c1be1daaef3f312c4ea1c0f55bf94a05e4e3d5dbaa5ee029c5f7000e5e44c41a0dc671acf39ec20c5d8034a38c03415642c41527a1889aa89060e7c6f751a241dd0469bf9fed2cfbdd8682970b701db4c7ba49345a4eec5948f90b3d5277af02c00562babcac82213adbfd32f97e77d341f500bf3fbe3f06cf65b55708c8ddeb7da7db5b96e085af579f8efdf7e6c4b8c6d7d34a2a3940c75b663ded1eecd717df6c55e41edc2dfe26d6ca51d7d1186f61294515f28a453accaf8330f5a2976fc15f63d16ae8f0e478a6966287f782321525c500d28b042741643ebdd87fa35219e1488696a2be315c95182622758bdbd1ed6097a26e73754b0a2e5177b1ebed53908914256d95b7cf1e49a410ae4e5b8d71ced04cd94f94fcff230a39f6c9719ec90fc5e95fdaede174cafca8c7908aded460722b4e9c8bb0b20c3af791ccfe4d465bf325575ca810719a31639bcd3bf0276da7b1ae507dd88bb2dd3647d69052988da6350dfbcb9b3f363837f87522605696bcdaf8e5c789e1f5867d3aed9046169cdc478c84887dd6236a90fafe8ff3c39447dd7dc8d5491eaa4f378eef98458ff3b6f6f1f15d8a74ce0d6d279777c71ce6f065addb12ba39f21aa912ac376d909e9a1ed2b1821702873f159bb6a3199decc1b7b223e2e050edbbce3ae561368379e6a85938401e8f9e96a7ee0f0bf7e5a42d4a6d5da77511b722ea71ec760666aff55abe240b4cfe0b588a37bd43ed460d4702ed13ab71f81bd4f532353000dfed7bbab10caefffb6d4e2111feae7f329cddfa1c6fdc0f0ef080a193a3f63c33bc324fe287b053f6f1fc83740bf98a30ddc5090510aefc465e91364c1cd294d1a6bb2dd75ae15f929617f7d7f398d52758e4218bec0afd1b140dd8840fa79d5a1b9e9b33d143b9431b09644ec473709e45ae70ef20cdf4a08f66a5475ac5e461188ec4c4316d9469e4fecafb551f12614ea5a55c8e4620f897afda6601f201177bec3d9388cb84104e0c7084b5ffe8c6038b7dedcf7c5a32d86c557ca6d4ede91cfe67d5788c61c60a461aeaa1c3b294714af64fc15550354ed5723604decb02774287f18ab6310d2a1bc2ba6504118373545696ebf2602925f57a703b7f748f99d9e148bd193c78e5e0d359ffdd102acbb5d045b9dc1b1330efa54b3f6e379c90ef5dffa0c72b578d7f492ceaf7eef4bef96c4fce2e697540c6c1f88ad7d1c96113091e44077aec0244cd7b6ef59edd2526327c7175c988140e91d4ba5be14bd046ac30ac811a71b7ad84b70c0f4c4086c64383d8e52071642d17187f22e316c65c031a4c05cb55c0cf5f767392085f9179d6e652506e5cc5fdfbb6024d529f7130300421bafbd1b7c0c5b6cd1380f31f9f333eea09952adc73f6f5db3c0519b70b6a4be56e66415d3dfb741e2f52f625fb3e666f57f64cbfe16191731d63a6942eb42d381ea697efa392347f2109539eed9e44bf1f4527394e39546794e90308a5c646365245431a5bc86dc159a8c9010da99d1c32a422ac11f64bcd87ee26ae5a84b33fb8f6bdafba14ab5b4b40598e8f77ec03a4eee085660d3998ef741ca625c33baba53858668ee63f387963fa98eed079c85200c98b36b9ef46c1c7fdf0828e3359df35b0ed1bbc1d5e5355827191825de22aef7ada3fd6f147e7d23390e918f971782ddb7c7c12eb08383ddc3070fe1f5d16616ac3166b7070dfb06d76be7f2f07b029118e212a58a0c3380070fe677b0d5752b81938a0ad1956af59c9badb43e6d99a05e592a4b6fe14931efb230ceedfc64c97dbc7e0b961d53bf3ad949100d47665807d18a7012d6ca076492a48929f206849faf79027289134415a6349bf64969997044d1a8e96758aee1058e1c36cc26b209b60ef6c0f01b02d94fbec205846305d95770d7b7292df8d379d875fedd6c196768080948569a0989c418ce668f825deb0b8bde1ded11619a7bc624eb9e314cf875e496ba4e2cbea424e862f8400bbb90609a92b35b78f7dadef1ff59ef1c26085f925f48dd1fb9ad8034500558b12c24373d5e66e7d24c3620a31a57e401419007be41e741ea42a6af79850546e62ace7c820bc78ee168ff9debbe09641aa781482224c1930d598e654cee7ba87bb384de82118add37d60b5b60c2d83f77c786e73acd05fcc1a1bfa00838f7312ea72a743a872f577548cd1d90f819cabcdb75915ca3e352df86cc63467c5448c177f4f51ed55f0f9e03bfcd28b3ede38b69f81d4c86652efcbad4af5f38606af36cf593cee8705a7db27587cafdfc0d079db7c823a910ace714332c06e456b31705c937cea42c95116faa9bdb69e5ed5d8aa7ecb3ebd320e386d39f91989d06f87fc7595bc69d5db54395ac09e687a952927a8561b40d199aa90bc5b6cc30792b6b96b246bdca82780842977764f4e096740fa6ee8970b68dd7fc05a0a56b78e077919ac8938c73d973194838f4f5dfa1fb7337f24f5b6a38d50f47522da4d14a754e9004518a7fd9bcc5883ff2d34fc32c49cb5907b3df13cd39ded71d46ed32f4beae84a97d82abe2625a04de6c19559051b57dd2253419b3b5a55c2d355756bf636a484e4b6e0fccb6e3a3dcce7c8c919d9fbe823c69ffc2833191fc6f06feb23df9340f0d9b89d7518dc855bc316db74924971625997ccbff192ee9b6188a1a92b6fb7220414be4f3bd3477f635b38cdc422d963d2aaea0a47e09173c33423e93e82ddf0a4c6580fbd1afa4e03094e42c8f5031bed5ea55d72840539b15df57829e548082f2ce23c2c91c5faeeb2ddaad8aaa28ef020e4ba8cd31bde43fa182ba00b2a5a110f102485191759c0c06039457c1ffb2bee47b8a3451e3d7414429e9e3c585c73577b730f63bb7ed9ca0bd2cdc400079411339d70bd121eec25758ac13c5622d7c82d9d4d22989a3acc04f81eaaff3beb53557c7a83ff4bec0dc9892a177a544f955d6cb625c93780647bbd2a1a72878125c7b549c231831a4b5c95ded335d65f80c5ace476dbd04d713e2d6813d14640cc0e68c2ccee624230aa61eeb95ca5ef435685a25d4b7510c250ffc868f929624cd8aefa8e04b7e67497f6a14e064da6a066f197543db2802945d24df5c472444847574723fc909fa55b75a6b4aa40d23f6bef23c28c1f759715af14f072b011c035729c3539bf721091a7f011a8d7943c579358abb89293246f2c3c9856834403caeb380d296c3b201e7400f640598a046fd3d41f51564ce09949fd3aa4b898113e2d5b83a8773b5068604440ca3953ae196115c5fa28abe6482d93204eb4ccd04069740487ff0ba444aa225ad0b63b9d2401edbe2252ca9eac1a7f5846ce964b30d30bcf1198744725dcdcf2abe4dba36e1cf7242a351855a706fdad8f212454322ed0ca476156637949f6b16d8f2558b2db720078563be8021ab800398928c2b8df24f1d329ea8d2e48429bc8c55a379651ceace70b382e6b245a15a43822ffb4c9c6f94dca0a5b0b1c2d5029e2a3c97f3a265e55087f2d737cb45fd1048d20ef55e9c5ebf99e2a73f48e83a2fbd659f9978f8cdbbc5e817378c65aa3c5a05f79b2ab5376c82ad6e8d1c40512c5449d4fb34a9038384eb02ee579197d91da3c28b470435009de821f26a0b1de55167c959a2984098cdc5b273570f53b033172c2863be7065bf35e456d1b926e81dbf24aac9df0d603d5fad213993a80ebcd6785cb161b834dd703ee8f3bdc0e5659fdad2d2bb51b7e254864f75dd28b75a4187ed96938ff76a9388f9469793dde1613a985208610c5e089999aba6db92d58dd50a6d8322ab9423585f76567c7f122c7867d55ec766a599d9419c1bf829f28033d7daa074e421bd4888cd8a02bb9b5aa4390f38c40f655eb019f1724947f3f9e5feea9a9521a01d04df8c63c4e76ad16df548d82dbd12de674f50b202d72f2e51f949d241c04820a227de8963a91182da614ed45d6328cb9bec54da0e8e29583582ed88dd02ca274823f4cc67fc6ea31e894d6046383fe16eaaa78b1dbdba4c49f3e32ce3405a3453b05318157fc21f133c9e9d6973f32449e479e48752ce5d13cd29626f96edbb16237b44561e6b0b44114cde21f29355a15822f19f6616d50be0dda09e980d7ab731e1ec53f3d06da9214af2bba8b518b567a0fd52193e1ee6fa6ad5f9c0c1e49642b35f8ff03405602d5cf968520a8c350511db93174da5485571e24fb203817b0fb2ddb38b14b4a962ece8f4f281779521644522f9392ea73298208338f562d2558f5d148f7fb513ccfda200a054e908f3ab02c5a6eb8c0f382c969bf48fcaf4f05d2ad42d46b872e6407cb3341bb5211623526bd7a6de1ab8ff974fd1b9fb2659d53d5c82403a2d3f993e0f5a7bc0f218859cdd71cbcab85344afe05417d90126bd7ffb264f4ef61131c1464eb74fbc3609aa222a4bb85f6ab8ea4f7a2eef8b703015cc8def9c18687e8ac242c58ddbed8950fa7cb6ffad31e503c60f7b6c18f39b9c0364c3032028dd5ac646216a175df8bb23080094d221647e8e084194bd69a72cd4fb2df4afadc991df472a5c606e55f2048dbedc384b9b966589d5a1ff67dfdce33ad99f73e9e532c90f0e86c5e16b0f725ebf3b6744cba78a65a20d95221e80990b8aa0690a69eeace6cf83a9388be59088d9214838e21aafd3e65be67d570a0397c9c92c21fa485b66b85616f467cf9908131e352be248a293ca27295e7d7f607ae2300e1e6fd0253f3bad4ec03a4048b813ab64ea2aa55325cc2c3608f10e5a591943a3fa51c6c16a4e3ca3acf048b16581d02774c31b4de167622780f892ec52a1fd2f1efbba92f6147f9eeae642db47e92349a81e16a636a050d70a0769d6a645394e81b4410e47c2eae2e643f43c1aad18e72569ebaed471935e8f66bce63c7e67c051bc8fd3c6915a0b711ff57d582619a41623b0a2ef69517928227574e0ca21db735bdbad639ccf8475e8bff6f510d96f1ef967d02ec3e8ec769c96cf17d0f9bfac0158f93f2bda2eb906fe5dad0f9ecca522b262320e6ac0eae1eb6d189ada0794bdd03d56f32814cdbf6119a050d351b9d08d01ebf9e4cf13f69a33ac0fccb52721df0a0b4e945fcec5da6510efdb3fb5f13a2487cd3f89489b19f1b7d1b3f8e530cab547cde6b88caec449ab0751f94b24b33d212e6e512c11b035ce5d171169c13bc2a410440c90c61a9f7f2ae01fd7f771cbc1377910458aab7c039a22a6a21968de28fc09b647402cdcd21a85800acf508a6464407363f4ee7417fb474f47c8a8901f9cae8bf809eafb6e960cf91230bc9baeb0fdaefc3502d65a71bb97ef0b808a3a334491d3e60217672100cc97c03d4aa4e38665f38b847b6570b56a12811b14dcb9949802176866e3e242bf822524b25c4984c8988370bb622ca6aefd0fba4bacf17b230a84f7efc8345f45d47b7389cf428cf218cc4b7a8b0f1b13ed34a92407b37185263d37233b4ff5a671ec738fea6e8ee06adf6f1bb91a2e1e9cfee0dbcf7cfee79a455489727c1c5d66d023143d8586250077e38219008e3d11a10dfb5de8248ff1754c47fab517ffb17d8e80433bec6a48855932df6efed2f9f8bbf17b01462864c6aa3deb231b6c53bf2b1c66ea9ab5e412e00e9a3956afce21718db8be2f4bcda9bb8b1b3363d204ce7abfe97a9258806bd3b10e1b52ceb9470336668398639d1ace7b982c083ede2bedd7dc3f59707242b23dd1cf648082a5f72ac42e71c85d081392e2f10952e62786d7d1653426efcc6956b70845329acaa5238154b90569f39c8fe58f985ec389de4c541d740dd4038c305a70a72972970344be601273da8c8b8ef11a2db599ff191290f219feaf566036d9f33eaca93c18cad2393c64ae38394df0a71809939f59326f0a5aa4b71eafbc456b9966148172a8a1369c69e1900c088073f8e55da3c0ef7d974a9efebbcccec974229d9ae4f2e99c5dec448eb0eac84d2adfa9b8997a8f5004dd0211d7d8e3a5b0c33ab19af427f781f8cb67501a5bc08740f70d120679cdbcb3d19acf1c5b459a69028019b43159e7eb4a7e7c330f6765c11db00a52c7b2f50228123d40eff158c13e50fe3f93a5fb6b13b68a212985ced777573effbcfa7e8a7c13ab080a4a4ca380868d0dc1498ad1ce7c5767a091118604d3b29c5ed057cfdc055133bb0004f70846b5827505cc0fab2af1cc2e3d53f39500adef33e05a6e28a7351720be777d0c55698e92902195422fa6d74d63e685615fa39d2eff4ed2dea688a3310e2363dd35ec53c5c98958918da9399b04146397a37282f3e515fa9bf1dbbc533a60113145682ce7a274e974de75e7c1f5b2fd37c56d472d446ec97481d0b076ac116c551586ac2aa5c151640aac3ca7daa04a6bf31dbf7c459fe8ad47d1b9326d1747ab32c99dcc5336f8f38e05617f1c48020f4a11b0b86925be7c7a7800327971c2303395959343266bba899ed3c2ee2ae28f66fb86aa3c80d406006313967c99bb2b0212a980ac1592200ec72f54b81cf377be4e24ae37349a4beaea82b52a133582fb9c82db69de75b93550f0ade6816ab721b537a27f5fe7d8e2eef88a3e566484b3534a8732a8f4baf74070597836224710211c7806f6897579747cda6612b211e072099e7908c60ee3d7e674a415aa72d15fdbbebf437fb7797c06ff73aeb835166b14656eb8713f3790ec2d5a6dbc1f3f61facc3a7c87fb289b37105f49e3fc70be830f609010109760589bbc76302c0ccfb58dd88ff86a9866804891be07de90d384d96f1f8610b0fc513ad106e708b17236cd36fb9a6732d2f5721f0f5d36e80c47cb9ed1e060bfaf952635eb9a2983ad11555e7c09e83c19493ce19e12a2c9860eb5835f0feeecea151eeb74aa271a61b82dec911069b3f4e714362da602ab3998f29261352f7c960e276dbe0507435ec86cd4047e114070960171b1eed6d8e3fdc68f8a798405bcd18d4f8e6645d527185e4a1bdf9125118adee53fafafb44308fe6f0bae1f691c9738a4e530f56a2ffdf0ce33f1546630acfe157242c79b04672fe8e0fd76cb108d148020eb83aebfe18f26535202def23cdff90811532ffec23756aa47cc0af58c4a96c3ef5223936fb60a61bd450ec055637dd6d1db8679700d1e115045cc54cac209c5a0c6eb9fff56fd6ae6485bfec2958e9733d8334f67529dc77671b5e970247867ad9b3ab5decf56e60555cefdd709384b2a8caef73147970ba31450aa69e7aa642f8e7f193d7bcceaa1e377fc19b06ee508453080819dad70107d033c4d5c731fd959ef831211984cf3c488200882d10c2ba7249e03a07937eeab01dbbae513598ba463c07b9797033310f0b1333d38e1e529cc30b5622b76ce70f9078c94e96a12805cb94e111f55bf55e5e0df743b1c84dc0003a0f8048b75f0199043128488ddddfa2b91fae2cd62166461bfe20b8d3bb68b4b76ddb651097fd2c48bb08c57e34e12479dd5c58b878d86ff1940fd3816f8c0e4003bef58ace6ef410407e9a8cdaa0496a81939e20b8eda68441a055236bf64f2698bf43312d0ad0707e72b3e49aab8afb7ca5cf4da5fae70ba7e7ae33cc6d04cec02cc2d83e9321787094b7c2dd694d35b908f8588be808b51033e1c987cfe2a82bfeb18b0714d843d993808fb96dd58db057d7da31df6cc65c3bc07e25be4a6928fff91820b1bbe9112b5081984182fc841daa605e1771bf5081199393ee9233e0e1e13c8c78da40b9173981e4b94d201aa627af5ac05a8189e52d25751ec9c2ca49e53a8641e05e47db36dadeb8a4fc2efe80b4d93fabb2b8304bb14985a2b00c899f2215e24832345a0976da309e744de8dd76d9444585b6125f27af2d511fc5e7ce49227e81bf3f71d3324ebbb29c688fffdf995ab19c636003ff6a4e7f54af5978839a1788e97bb8d7275ac5575fa8006d407d335262159f497c23838a2a296c0bad1a5212eb83b5d74997ba241ae7b7a2343bf7de263d385cffa43463134c777c50838c39929a9e294351a4a21304d1d3cac4ad15838a8a3f3626b2e84fa9ff9c7c061798fdd0f5e05c0880ba0cf8c8ccd7c3b55b3c44c09a93fe8ec77b1872193aa6460f54b64c746145e8e3809018869dc8308dd46770b6dcb6b8efb044a52660da788771a9571818c5b35c02dcdede9a58cc2b2ad93500764e479bd9f4830d57a0b6ac5a6ed3aa1d829c853f526df4d0c8bde8b7c9ddd05f45af927487df960d3b28511eb443c1fcf346e8a1592e581a22fda0551303d72956e6c4da2d59fe5d935d085e3e28e7fd73915cb164e1a67e9df6486304ddbd183e9bd2a5db864fdae84af1298b93defa50bc6c237db5ab6a5e8c8b2cd9be7d4e3282007d383b7e223d129b8b43414ac1df67fedf3c005d326e395bd61eae9e242609c8283ca69ed3d4f1cc2ac4b68d4dba9c845999d5db52dd054ddddb6d018ecea44222b0684c350f75d23166500eac4b425794f16de17117c7f0cfbda294786f0f406d2dca894d959d5a78bd1e0fb2c921a9871d1561e8175eb7ad4473e48ebc02abec8adea241583858614e92278c415d345109f1db02de43b6e8c9227d4b3157e9292eefe940338d297e39c3c31420fd9dc8ad5cdfd3f4b6d6c90b72bea327153bfe99bc82429193e830d10180334cc0ffd162540db9d321d8878c541efa14d71abc135272d58a7cea3e63b355c2bd17cee71748ad5e089f5fa5130780398df32b7969ea6f932a4209226e27d8518368db3912ed5b44c0d8e5a18792519fa3691d3ffe9baeb3e77a5740bc988018909d0811381c14895dd69e1b3ecc7f023c55a99813347ae16c392a5d46554baa9e3947bdc62ee94a2cb807b294a53db84788f23f8580bd138e1f7c1c40839218d84dc16a8d2538e0a1842116dbe18acd476ae371406f65f11a57b7d484313173777878a1c939694e1f700d44e6d3431493eb7d43a28c7b8c21e2c063dfb3399befaf3a2ee7894a9e253360649da7e282761fb40500c223272a0da48465546ed1c8684486b8f2972e507f691af8fcf584024f71d7ac8d92e403c6312e44ac2af5d38d85751948d763db3bfc0430bf88bae290292ebbf8b48c5ad83dc88e9cb9f8ae14dcdd27d5bcb1e12369f28ba136ad923e268e4e4fb2e807e5f8088468492251d8f64b6fa1d6a8dc2d63153f92b2e9185648dbf9e83eac555c4b1ca82b666185f839d214bb53cb3fba4a70137b6151161696f8df4c0f00867b8d9ebcbaa9b78f1b0a9757c0919a04adbd5f94cd59c4aabb785c3fd0fc8e978b50753139ade055892932699e1908533ef98ff930045d5afca416120111ededddb26044d44c2e4694449907a437c1280f6959ed9097e91809eb7d753138c6fdb1db800dd211277bc24661c200cf476c419c5365376a5e3ee6d226a6b52e0d17090d8f1ce6e0da35a0df174b776d1a1936e92e386ecd244f6189c0e6a08625c43dcec2ddeb00487b86fae26a1ca0121ced6c7ab35dc3aeae798eeae6b0c393b39557bac564cef7656a1749fdbddf4f21bd968be07c6b76d04811f8008da2303693a8e75a19fbf49830706b63b736642d7b19b3fd637a11c07dc6aa739cc4bb9a37e06c73ca3663d1c833d2fa28ef3518394a35399ba1b29ce9c719fd0d81ae2ad70bb7befa6754e52fc5a0a699ce3e4d5eb8dc4c3f2d5941881846bfff68c4826c8e32abaa2fd900e813cd528f02a48321bef7631809931189c1fd42c07eeaca5d613ec35d52401ce5406cb92aba1232df3d6a5867a716af62141e148d9b85045d1aec50dca27a8c4ffbe27c0597ae160f9e619204f26c43d9be8cd2c6fae5359da424eccc53966bcf690343f9ad425f5e9f3dc08aa991cdb130bbb7d5ce6a1e664b9dd613724cec2b683386dd3a92e1e75d921fce4368af5dd41dd60d538b98b32060bbfdbad1432b09781ad231f83426a3a28864641300445f90c835aea7e368a38149ba588db44411388e9744fd9d1be5cb913b293f8f7c173a5192b910f628a357094d052573feb1dc02fcb41d526b9709bb3197482cb649146cc94e688ac48c7328d7cc502ddce43e3110e78e09ac377098e28f9bf72c18450f442e5555a707620855e39c44e95d611eceba4623d85b2652f80353630bc8e623f9d1094f8eb3c4efd6615f74f7b32b0be68e773df71a3751f3b4998c2f200d557401b556bd8e6d5d1d113a98b6da4b177dbeac05225f7a79d3c46f7829adf77a7ef7363001d6bce9cb8af3709ca1f864f803535dd721ed94a20d4e94305aaf63048afefdb4d1e715db591f46330646afb581a51d69fd865d8ff2d8086f85f2f8aba7373fc804e5942954a4fe1ff40e8b12aeb9544bfa9bf2934d5bc4774e0837d574e788dd7024ef0e074bcb713b803f7da0ceea1e605b289359badbf214091efd18c4038af4d5c64dad11a944a6dd303471a678a00888dcbe82a6d78e7359f313449de2cbf9296685d602ae7edf10c7e4d4848f00e22eed02415a4cc69dd3a8d004662008c57cb46cf9678fe5ac6c7ce110813f8b2127631485084e81c5c9bc2d242f0d2f74ae191f42dbaf57dae8251a885a96f3f97edf4352766bd99189bc3f91bc0f12bad64c75bfd44661e334473365f5b7f2101ead2003100adbf01e153b6d0c56a82f62d7c19f709dcc66e558fb0b1f38a072665680129c4a23ab8327598799d32ab146df012970c6db871cec74e675ef05eb111ef03c0ffffff3f