PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66026 7182b456aa66f84f63bcd9ce0e7370aab2609a3522d056b83822f36b8e6e27a0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
52f4d6e1674501dbc4bc43ff207886f756c2da6db97a009cae0d95b6496b731b
Certificate Block Hash
7182b456aa66f84f63bcd9ce0e7370aab2609a3522d056b83822f36b8e6e27a0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0084ca010006210100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c720cba78157c77d765af383639b31c7c692c8a31deeadc3521a03ce6f21b3318fe57eedc929d6ecc3e66d2b384251a1b432fba63fdb8bf879abe01eda69f550731e72120dfaca5dd672e896aa0c488bf7c4192e75a773a30501000000000000000002000000020084ca010006210100

Raw Header Hex

0000402041f83d33344cdc4044dbf1fe4bb8d4b1647939e8575eadc7a8031b7ea2fbc9c4217529c315a8b8662539a5c651cf8e5fd903e78328f3a4fe48ccd67028a42770620f1e6ad37301181b736b49b6950dae9c007ab96ddac256f7867820ff43bcc4db014567e1d6f452

Proof Data Hex

59,560 bytes
12121602030728d3187262c5b9c771962275c797d7406091708e7c035f68bb0d02682968de8c83afd28e564453d91ad4384956b72cef6f65f022eaf6d40f969f6988a44ebc9292e27660840dae3f7aba715283154b5dabc53fac466cce817cd55e5036c6b31f5e984f168b7d9d287abcdaf45879cd7b40e2ec91cec3a3703200c2f09c1b9cf6603fde9c3f4d865cb8e436a494ab8a359b5bf680b05d14ae91320d750e3ecc7338706d676372e851950176b731b41a18487782dd3668dd536e6481dda63bc9c9604a903f4240dda7bd5969b5905b62fd5e47e28417482a7fb4cfe13acc1642c1b58e5a290413cbb0513e58877b1e2618904e9af033085c2fbdeab80eb012fc8bb1ad80a82445828a7d0ed8857e74265332fcc83b314c9afe4f15caaea778f19c214ebb2ced1b11eb96d548969f5269257f8ca97b24136669ba7cf30ce9cabf21468133ae894d3124fa08a918a8efedf1e8a460b983c5ec747160d9219c6afcf32eaca941aff20c386ca6f93308943dc4ffa1000ec214e7fd8f3d4f5e84755ac4d6bbd610cc6ee1634de40ca690287f02f5ce1223b2d7c0ba3bdea0f5a2bd687c12597247026abae272f59ce3bc1d565f3fa285e1e79011b36b970b730fb504c3ad98aae352a8845a77d1c56824968f170f0db9378d59df6db4f22cde800c01eac68cb5dae0c28cedcfe5c6949a8154be915abd05183a897b5cdab42510c2fafb958a163a7da35fc291b84b2b8569c34432c8f2eff98a5ad307a3523999eb7b81dfe8ed8cd8245909f24f94de09365f8eb5da68c7aa9bca239041de964ae4d64fc426be9024e896df48f8252c8f96c5013ada43a2ce5b74ada6b26e9a518cf54280074c011237acbf59a31c2f225ce59270acbdc9333723951977ffe1c79c1ddfcfaa1eeb03fe6074ffb18498ba30f63952f4862d38626fcc0942d2088494738c0f33ee9eb3561824c74448b27b0fad8a28fbe173be7aa7b15a1df7d9ec7e53751c398e19dd491b66fb80ceb142c57fa25facfa3641e249cbc9b6f0d7bfe8615772d782478dd0c45ae3bd85b23515f2f01fa825dddd10debd13531141ae0306ede344e6ad638678bae81fa334b4a23f460686d8622a74634ef05496f2dc800b9e076d55aaf5875ee30c556fd67eccba961c31d1d2d687982c57aa30ed8b37744261ccafb922cb99f5972a9880bf905fa9a69d3017159c196502618f3826ca286ded61a2d64cf1275912dd6b3fb153a33f49108661c19df102e12a5e422deb65f397d563bd649118dbbe55b5af40e46025813b79357b9ae79a067f7a49400a315e46e56df9bf1bfdb6fa5e0e862c236022c8f86d0f407156875ee8874cb812dc1c2fa781ce988733aa76d9e35527a9db9eb03fd79feb5dd1d077b92c86b22023adfa0936561c2bfc940129f10382049c1e3c92e995eb24749745b399691530e55427f6812576980100cf43224f8d62ec07ab81573497814ed9df2af1b2fb3bfab707b6d61bf5cde9ee1291fe8b1cd69e32088f2792c776b6ccbab2e85f941557640c2bf6682cbf3c8092d6b22f1934731dfad61d76fd36f90868ac06abd5c1b86eeeb1b2a9a26eb3a587f529c481aea195145e580c22cdabb77c103335fd6836319b14671f1d81ada7480749a26d16cd91b64030af5dda837a54acc11279ec7eedb10a2fe00797e2f6bb0246cf944c864af4dc8b57f06d649ec502aeef27a64746e4cc9a39b84559d38ae4f912ec2d56e8a0aa2582ea70ab95a64a43e55bdf643caee1edc37060598be635e2a84c53c113eb93a646305b4de49648f7b6833752b8db88ddb377bf6edb77723829dcc81aea5638c85c6766848206e3fe828c7b4c7e5dbb4925cff6dfbcda4e729e646b507cf7029d35fc442245ad412874df12cf977f9aa931c6babcd579048505f6f8717ba50fe5862e3b95c4b302ffd1d9406d108401ed55cda5d69a7c6957698200e3c01e30c2499322731831175b149fa789ee3a5fb74808ce17587fe282cba894c63d4b8fb07a60567a21a59b830ced9042a3a9e042e5647fd3f0f578d3d17a420f0f78d67f65df61f968a39e670b980b66d8ecf6bf586194bf5d24bd267eefe29142daec816a0e2220ff0b2d83cb10b9648bb67768cf47d94b9a0cc7b44b674ae964d4e9994059a8511330c41a05786a3e54f64d287c92fd476fc38ef74c807882b898d26c9e0d9494c5ee3408e68a8bca04aa207abf6bc9fee32d83d0e98d389a66e8d5443ddfb86b7ce9452788037e12234d5b35bc80b87d2469a6f3701bd390b74c7b5129bb7c39bbc18a2d070d45d9f95a0a638b62d78e4eb1175d62cb4b007eba7c485de73e53c6bc4c0f484150ddff4eba7b78f6b008080fcd16787ed4b4aeea2b7e36c17b8651c6f8519d465af9e636012e8d97a0e0076cf7968022414e3a7d9bc8e6e5c112f0d366784e2b94417f7d4f6b8d5c21826c74314da8b625ddafef157672da7f0ade7b840f83204dc4c74a3c5f3547b953c1b2266a723bb9abcbe60e33ceea2226308008432982113c13e5a866de58bc20ce85187a4c84c55662ef667cbff1b1377ee83da8d6532a8ede35932dac8eac8ef574b5a3b010a15d708a2b1bef26b3e813011f40fad199c7b767663ce725d3898f8708db9331035605acf3fa915ac9a1e68ce712e5d8e5036d55bf1106b14194cb384775fd28dba0ed52541b4a2f8b8ea9be1c756895bbf5d44fd5647bcc51e2d14c60a419977d4bd1c3aa300271dce55f9d92cb1eba3cfb362871cc5dce429445626f9f3a7194c95adb46ba07e6d65f066bdd67f559a6d3dd99073cf716c2f016aea04445d4e8c947c7ff778ff0c2a2e92f93cff12620ceab21ae632a7ad7d74f3eb1ce2221bf76877f102f03984e686a4c513b7aa2a781ac67ed6c5c87b9f51c42fe8ae37fe3f787f2a4bdc010f73c211e66029f31f3a4ddda5bd1c7a2794e228388a7ea4acce35fe366842f172d0679d5201af91792ca09eddecf568ab6c47fdd4081c3565ee51cd5e8392494614b551e27e28c4a14af689f43d9df7b21024d066d790c51bd648deaa39d35a44c05e3ceecd345a3c004f224e2c1209918d4473189fa6d76178a1fc48fc1fe86a2951978498e53ed4d760ded156791cb03f883ea17a89e3b28b8ac2a018012b2ba6475b0264196e888a3dcc87c87efd7c07a1e7568fc992df7ea0768ed0ba4257577b659ee169f18e801bf1d19e77c1a2385c77b00515cca99350198870458a128dc2b151da0e8769fe7d69afae53be5f7989130c144dee88c6d9bfde0b4fe7739dad87780c71d3b4609b2e4cf1bfb89b1aaea2ef3b06e25fa18767dccab31354f12ba3dc2d95f35324c8e920b3c354c8af668db20c1193b13088a6abee4decbf6c9f1126fe2262899c799dd0e20d0582d04f9020b685aeca2ed496d91ddc0394a417cff7aaf0ce470e8374f258f3e951bf7f07ec4a143b5ebb0f5af4167681dc7777a6caf6cd9f79d2ba5b890f2c19a238186b9dfee0ba8db3fac32db70008aa1f3b466e643e52fad3b94fb0d2b7a3cecc01f6ef6de4b54e2e9902ee72e7bdf3c00de1741a975b8f68414646e82e1c6dc937c54ae2769219a8ac4a1f01310dd8f7e64949f32e0cf5d081d577a8ba8d0449a8a8bc5ddd949ecd52ef0838fbf25a378e0f12afc9581e065d19591ea0ba5fe3c54f3661881009a67edca01c2adf8d487d8c1a037c8ff4584b8b5809ad7f4802a7b9aa337be98ccd3542da17c6dae20564595a6e054522336bb92368dde980a62e9142e68e57308be1efe348a898c14e9de32b3640b399b7b22125a700010160707de5ea2a00bd90c3cd248a7d11c5a46e13d7333e012b79b563ac3b738f18d34d1212b3b82b0ee137496a1d55083fda9f318f16ae3cc08268c32382e7071a7b01c1d319f9c22c097e465ce8d47238d30acf0582fec466276bf51af22029dcc09d05d749e510a421785b7d87e53a7c83964a8db216e59b3177fd0541a956afa8f5b34af1b1bc372a2e71c7c0b5fd5a4e9a9fa68d50f2e0f9c9dfa17dcf79dc14f6aafcdf43ad9b361c0794da7073f2f11c7a0942bf51bcf19e3d7bb8c9638a3da8d709b2ca950ef091e2a14fb1f1db621ccd5bbf7804d9e62396c477ec70e934d15e9321cfbae4fc56de91c432d4051da12614d1f03c288a7959f62d9fd13974f33cd802410f2bd355549f82ac51172540891e45f053679b1e80f29609a4a895f3984a34b5818290114d367afbcb3614e4e2e91d78281097e6c05996b7484cb474f80f9888f419f4be34c9a44d2aa6e474fdce09c312c899ad7bbcfa694d2214fe93c8a8cc37b63bb54a791cff32b8affaa21035361e46601b02423e1c2b191850b1cd4fc03c8facb4d05fb3ac3f11ac2798644cd8cc901890555c08f12067b0f4d20ea24b28db4a2e3f503f260dbcdfb9ce546c6b52263ada659b12a80e3f0beebf17a8b52748e2a18c4f29062489665b7d9e064a087d9963cd0e1ccad791c9d2895d38317f0fe56a872deaca9647652bfaf20e68352747a56a2229366fde063fc2968b98d42b25ccae822167999eaca9f01268c803cf05649f72e1dc6efa2517903cb912637fcd384680a9ff794f87b2be10d54f59c9d3641e39f97d1db58dca63bea564e445297a22256dd3e2dce2699db4ea1168156b82f0292c6566b51ffb5f7e82a9be1ceb80caad699d22096bea39bdb25285be0a37173cdaa43627d188abcf3beb2da970ddad610f804d3ee0140bae2f31e7f8fa38328ac346db7df805e38d28e5f8388165be45d6a7f897936c0340907ae73a12cf35e037bb485d9ffde35d6e5b15f142cfb2182bfb0aa9d92d0396fc213750deae25bea25866384d706ac8926801f816988b535893efdbb59fad2eec6c8aa534016dfd4d05aa0d37ec0f5566ef9d2eb186ee4ccb4aedf636eb80121b0527ba193626279a4144222b9fd601db27b4229ea364fdf5c021d3dac8915f709b15e102e13c9357952589b7dd843ae9da1a6eac56ecde5b4e0c8f6a4c95641a596f2032df814b88dfa91266cb86f3be5e9374db77fe6cec560acc63a570b6216d5706edfe33593ce76630a579ade734a2ee042005f157f5073586485b4e4ae2906b7f5211aed426cca029c46a93f5cc76518d80b5d533eb6667963175a81ab67b99695c2d61316c9138437f13b06d2fbbc058d91044c643d02cdf5d5aaa43a8ef1b7451283fad5e80d1f5acaab2bafe5d11f4b02cc7757437dda898c587d337be6292b6724fb37cc736ce76200e4370851f098243d242427c43ff1a41208607ae15b4f30fbbc00fff4f139b14d942fd41fea5db241cc9e8efed97750c618ee353b6f899dc59d7940cab97ca186ab610b1eb6a8e1e15586e14c4fe400184d5aaddbbf0679dec019484980d86cc6dd2bfb15de5c381b413b5bb653b51fce52566288544a752409aa1227dac3e84e2055c87ed539e50803be6bdd97b8e609d686a1c2def67bef9dda6e243607d1c5eadfe5879d6eb21493294ea4b9ab91ecf48d9d06b43d426b388e469fc1bdbcb8b2d1bf80970016907438384d889a27b4a5a2e20f8ceef44559c48ce6f125551eb08f430246c2133f61b003a8cf335764c765c7cb2f50679d9705c7f2f39a92d11cfcf4cef01302aaff85979c906a68f4baeec1c94268504973a5aed8248a54ac2869c871b951f4b246c3dc38e894beef810be2332b0a27b308d06f3f8f14cf5513963f1eb367c14c0bd79e6f48e4b4e1da56d05ec79fd78dda736861cd653271a75ddd241f66e78d05890ef433557f5dc1d3c7fc5c4863ca87c12c5d01f41ce8a01f2f71fe0a21f5f7a77e21a515d95b6e7c372f1115b7d93da32d6503b703c2c623bfd432e34e4360939b66500f386586d24db1258b64c934d319a10c66529d913c980260498e07e9bb6bc9fb8777b50f360c251751ca53725e1acd5fe02300f992531f639bd51601737611298a77c7bde9ca3266ab5285ebbc8ea71ce6bf3da75b4418288423451fcb80aacf2d1c32340f6d119a6100c9b7220692bd9ad47d4e841de04f5ca598db0efdcf80a4a2b07dee02e82e6eb5d3fc9efbd0a251382bad7c947735eeed45fa9817bdb101d0349208f773a6fd59d1c131fc66db54d9be737df4af7e144c2caf5e30127a745acd20b69ebb182ee80387cd60810112ace1e98d4adb78bdd15ab69d80a22a3c069ae36978b216643df02f3cec031f0d43b44bd07b95b42dee98bcd5a02f60561c73be6107212cce4c7e3d1ff1a26e2dcad19e9de2b26cc038093f731e128ebb994510818bb42adef52f4396a0845e79cb3b52dd7084d100ca1e4963a6ffd998e19f30ca279523402a9fabe4f3ed98a0b2e799d1af598d08c7ae8d9dba3d7ae0d4f1bc97a372a65e8de3d527cbe2ee68b1c58eeabd36132dda8d57ac95dd8bb940b05059881143304148e422f9816af154a4f0e4e403459e82a424c4526a7d1bb9445d301718df2d325818736284b7e81ed34478c5b5d2c405bfb87e559c66d3b6513e445d80fbae14be682c4a6c4d180d121ab094a8f1964c1e5d7950537d13ae5b140b8a923b7fd0279ba028da30d3c7facb4ef17cf6d330565d81f164c60f767b30d10a65acaf1b2a1ab1da750a9ec2961bf9f2afd6dcba28bd239bb56799361ec6106140338069421aadbcaef6fbefd727b7b0e29939295c0f6fd8b96cd829416e6ce361289c39395fea6d52504c50c2aab38b21af75c75bbc112883a0cd0132a842c5bfe28e536da874e299bda0023db8057c577fb88e8180ecae905954b37abe2bd3e2938a11e296d6a02e0d344ae1f5f0d560554bad5f1484243a5443b0aa4cbb048d2401bcc7bcfb49a091197b58ee2b23b94d5c0c0308aa42671016e9e2c72af266d8faa8eadd3ca4ed9a82e030b19ff46b336a4d9bf44d1603cdedcd7ab36d4517f3b76ae03053e80bb0cb5701c6da9b6cec2b129666b28f64bc994ef209a29904912c4bf55b6ee4d4ad6c4bc5f19c2a9c24945da8d6f04125f81b8a5fef2f3fe8f0087b92e7951597de84461c68b0a2f25489409d4896ef459f3c2cbbbcde8336a6240bf7548a84b4583b50af9554fe195a0705569791def254e6b058e8d4d2b835d80040afbc9d77dd30198fcd4277eab81ebdcdd657944aefce877848403790c64e09a8f019ecceccf57017f8080cc67fb8633421be64245831105f2c5eb505cbb552c8df5b169a3e4fcfdc0a3ff5d538c4169d00c0a18e535ef8890abaf86e049d754db2103dffaf5b8654caf7031c86b329e4def19af7539764b368c593fa1f5ae3ec7d316693de8c392dfa82fcc936d62113573c0cbef03b62c52fa56852c2adbdd1f8d46f96d33857adc6d0fe954737112da1350b9fcccfa382296d4fdda948d9c1527d2e1933bab4ee413e3298ea7877fbb1593ed88285bee8c86f2c07a7db7c5485593f2aa9afeefa3f88fd1d8c67ac15ad191611dddd12a1ac75e8ceb238f4a3e18833f85dd836f400a3570b5710dbe75c2e68624cf84bb9b39d4dfbb2ba5a35dd157884ba9f1ba7456edec700b188b52b5bfe84cbf49f5e04c961de511bce0ec79d8c2f7b118df8417cd7c78b7c992bc71a23461d9ccb0024751946630576bfe2127f528d610d4ad4141ecaac0e10aaa4558e1ab3eed6a7a4818a2f9f063627d7c0d718fa57092cc6b2d6a278cead78fe61568003e84e0840edd4dbce184827994efc555c438a5cdff8f7fe27e9db82bcdfbb9377fcf02971a3eab33b5bea04e3bbd219b7a3e7b1272e7f29486c6ae482c95a6903773b2b3e79b8b21457551bb28e1539fd89c22726773430d223a25867da8258a6d351109d0e4f43ecfd1f21ca4a30549ee7b59bb81af4d1895a56dec592cb0930b5f5da14a25de03d9aa5a631b844ae1b487b9cafd49387b9175a54904df4628441ad1867b165772c3fda7783e48332572d4d5c50a42bb3c1a00a08a4aa5db053e214a6fbec9a1c3e6de01a789cf9d98bd1a63aeac07f3f3f43d9319b151bc6bf28b36546f3f03969548f267895dfd30b728e2fd5af7fe6b2d792866c657b5cb64f67f6a2dec6e8db0585c86484e7fb5e58b531932e92874a820640a37f8defece0c108e678a44aaf7dac8adbeeb9b942b3848e3f84f122993c6d683a5e8e49aa84d91d0c832a613882509ec7b1df4c444871d68049e59400d67ecfafa9faac7936bdec7efce62923d9c3b34853094d5399ff93a3e43105688775b13e68dde9d9054af536f1e8e7d4fb624db699411a9e79d47433c69fbf9c90bd5d69139a1f413906620bbbf6234e3f6dda7bb2109cb8e36da6c09ad3b431267ef070506e20bdc29758b7a5b77faf3f6fe0899d38093cb6f6ba3ad43f4c687316f4b30185a64a9acde514eeb7f2c2aafbefe77bb070deb029b868b51cbe5fefbd58634e8bdbb6f5ad92c0ae63fa7e55598bd32d62ffbfb284919bbcf1aa07f4ce613340e67008d6a1b12c54e8800a78ba23752697592b94fcd3ce258585c67d2d0592802490787741db86d015f08b2a763a42010f138afd910c85a31683dbbe7fb2e42dac7e6d95baa9833e05a7023f758d0b2396f86d9d650ca45c444935193fc4d6af83bc67749955feb11496bce30b3c93895bbdc65a1d0f44f50e020231727f1943ef8f09e6d7372680f100a4b682af038a626ac678945e87ae9c4fcc95d4e615131f0c25a5809ed19c79c2e196ecb04279ed5afb2ac2192309a079e915d928d5b7eac2094767cf7b545a18bef7be0357c04d4a14fea60e943a8cc4b32f2ef342be0d6cd74ee68044f462f2d372828813f8aba01047612c0fc5eaeddcf0c628348f74865505c8972142a49ebf444d565a814918fa4a665a711dbede96f67fdd1ef559a3e350d4246158a92029bd8aae77d3ca81a63b591745882c01b95e0c74060c491a958d7f7cbcec958f53dec5645d685d6c03c8cfead564627fc593068a71e7ad221488a456ef9d11c8bd8a2700f50d8c82d8690fde6b71c97dca35d0a6e52bcf8d9a05e3af04be85fbc8921cc627e0ff388cedb751b7d32d65a7895ef4c8108c9a5d3f6655d9ec1e08b809777a0547a34d7d88ed9b0969aaba3e114d7de25977ef10cad538939a581539dc684db92820ef3791f8320826170a71f8cd9a4414afd29ccf5cca21ccf1196ab782dafecfb188b0d6b5dd379d850a00f5d2411cceb7b39266fe9fc868307ee7307b62cdc79b6ce1354ea3203d093fcf5ed03f696d412b4584437c6bef945b85e2bcdb265ad3c3f2a3c6e17612c23709a4b11f46eb0efae3ca7ea1c334cf0566bc47d9094821c22579e4063d0a208c226fedae341550baed161c408aeed60120ad765effc81483fb1203d0dbf4d197e8d7efd24c25d63a2a9a5881df07cbedad1e7cdd4a028a63dc285c6e34c584afd3b39d43f68ab72910fffc5e6cc40ecdaf69486c53c2d3e5103da9de9ed623cb89b05a06cf0cabed9d32d145500e57a64cdf751067a8a117617dd677ae9bd4c930fe2a1a78cddbf2559c04d6f4ed416a9ccc9381fa1985c4723329642f01d0da63107d430baff58c70dd5217bfe46a88899310a6b2814eece5faec82ebee1b81f87bf101d380438653ef316ef26b04af0d577316861097d47296144a98e1ab4d6af5163b6e47ba1fe7f82cf71a9f7c604ec7ab31849228ca64e479c4e40f2e9dfda93a5d54acf8df5a653b01fe02d72c4dccf0556ea2cb3ca2bff7521979a13cfd1d542bd708f8b5e6688bad54a3b6545c72796d2ce9a9001a0225a23820c4c034b1ea4948e24d3f290e826a9285124cc8cc4939d7d9080fbab00ecb63d02b9fa2f85c9733b7ce1077af2b368b04484aea5b1c201c7b0bc6cab063a4bd95971181697ec981e8b73c5573ffbf9e83412a93a5241fc9e8ee459ce9bbfe1d91e3ec248744111ff713fd5acb0c647fb9800241ae776c5b5416223b381628d06606c4065106d691a2ad09b3d0ba0763b996dc161a3df8619df676066a05f047aa91669c4a095ffda9ff799e43805fb8e7a60a3af8672e146cdb4a8fa45f04cb5c4dc4bd33201893c08b929769cbb989ae70929a63dbcbd31c8a3b5d1da86bea00dda9b02ba2988d2e4635a2de728db49825a4b99872c397b0b9e5f413f169f3ead4fcac1070889c8667ed23d23516c1ba620233ae019096fde92116830468f2893f414bdb69dce18592f11ed48dc47afb7916554481c5c68585cf7d351e53c4859f35d7138b96fa7f1627d40b337dfdcfef8244b94f4322192fcc75be3da002516b2129fbc0fd2ac8678434d8cb0a10d36d6ae10f4a4e5aea01ba7fe589ab083a46620c3a338436f0e4cbdbbf6146509295e80ace32be2b8a60a0607c9a5c8ef553366d1db1d9b54452f425e8a82d438fd48a8403733dcf77925ac6788a9a1a6ec3ef9e4cd5cc107758f8ac774005f211d28ec1af45240007ed45b9d447599b2a6ce63660ca8502ce8204a33f44637d7f272feccb3c24873ac3c6f89a1741014c2215542ed4b3808ca038c99bae2de4150e869929a84cf221602616a1fc4fcc0b90380d4fb4327b985ffa0637d40c5b913373b8806c0e59c52e802ea4f3c0610fa93b5a4b30b5020d98fafdab72f04dbff23a6d99771e8d2959f7705ecfa60418b23177b643e00698ea06310089d58e37ce83df566a411d83d7fb78e23d3430d765f84ea14c03dc41b1814789c385ca5ea408e44c6ef12753b9793533d1f399b98f04959b4e9d1e1e1494e97d62c7907add2e2b8b6942aeb4d81e09b7fc76f64c216c7579500fcecd92ce88fef93e7a89ab092507d9aff0df331ef6d4dfa013946a5fbee9f75fa19b4e7d1a753f5ab3715e824640b17553104de52e0138fd3e36e6eb0c96c364333849d4be2ebbb0c82f2c6c73c8ab5b55dd8fffed1310e234fed9182a561e584f3c4f700bfa0df78ace333aca8102f70388a7c29650745330858fb160918e59421174bfe9fc2e3bf907349da6f776919f3c68eedb47ba04bf30ec4632ee059bc18ca846a1e4ed0707ee504bdf4faf0a17d0ee56f31d23590e0d2ccbdafb6056798cb1c27f16e5fffd26775b109eb8a80ca6512344e567392a68c51cc7b71dffdbfb1fadb12be1a8f3f6f60259ad16288cb57bf2b6b719efe7cf9c2a1d0e6484e19ce7283b7a3c72471039589c53896045bec705016681386a80bebc25ffc2417e321c28bc421f3ba789b7878a8e9b9ef26ded7b501222c10c0bdc9d22094d068218d1741ccfe4abfddfbc6ac0b3c2f33242ed4075edb1ef37abf05c7431d066406007b8efa1d6141bd9d3b8910bfc5190d3282a298e8adf9e35f000e85cc4a9f1da2713c03c4f4b39a6dcc04092cb574fb80b476a9215285aa5b5c2279bd2027cd6438b921da879661ce49f23749653f16860ff7d7f9d82458979a84d3213df332a84b29f1d633b46cdb3ede20983119ab06b56dc715abd8d32b2923c30e4c773f997dcf23e12214359e379ece69655a3656683d557e269f88a293c3b81a0c241a1d705acdbeb5ed363bc8fc5b9466827efe77dfb24827657f72eabdcf03cd048f2fa00290b410cc04b2504895d43ec2646864356c7810fd7849ada7f8b87c23c1c289216d5da5b1f5e0e4237148dce666437e23c12152c226fd795eae72d62b1da90c8d79320f66aa8ecf1096b8eb9a299dd912be3150a090c805fc62bcf3e047989b68de24ba807874311d76a70151ff825bf49aa2db251bc42e593535a8cce77e788bf09ed59d40ea26083fe0d8df828b324cc2b95afd01f235e426d89f4a23038c0e4798ed793187686df68a3e421845f9a843561557b2829cac025dfa35b02f29e713c100eb16d54e3c301508dbc370e9ab4fa9ff51851338a39192fb78a58830a54f0b1fcc1546aba33d035d7e80304d5d10166e30fe9acdde2dd1df4b834d2a4e12f4c7e2ddadd2b6cc0ef98245efb770e12ea80b9ca5822dc253d121a0387167b8d317af64dc55eedb5dd7ae76a3c60931b0271d49830c8444961e6ae969ef51f32087d4d920f8a98cc8606af3847db895b19369ebfe38c677df3455432314cfed8be322225215e02ab454e1d28bf91b1d7dc9a320cda3a95947135d2ea3c8d614c67c3841dadaceb28cf4715b3079155aa60866b834cb3aa7db848f92603ef87ba442e7e46bc47d235139d53f4e73d55386c9ac9b5884a98602642d08d399af3b939320c9c92bbc422df5fe4a940c57f09624fac945dcd52cb985f1d34230132d8f3be173496c7b6e9859ce9750618729c94a34eac1438ec0552cd57d5e479df6e87ec1a6c62144bce93acac81ca5fe13aed2b68fb34577bf96177c11e567e606e14a7deab8e34a8001738e2d98dee7929fffa115e7e732e0bbd4f8274b542974892bd27a3c674ae15c6aa3b2f33d3427ff7127316379233faa409a32e268c99899ca8c308beff9de8ed3bb8fdda71b2a4c0fed1d184b15490a52a756088eee2bb8989ee98350d6230124548bfa9164c540687137b2c1e2fe3c526905438d4ed2965036d8186ddfb3312661c54147ac3af14540c63dce9f28fed711aa885467bccd9b0de82adf8ecdee0592e2a1448fe13556e0149ae8abdf901a79f988b923ce8c13f213ae8213ad201d310f9f7add942506d8a0743a727c73b9e4bbcfdf34c78f6567c3f2202dc52fe694b4a644bf9de75d7c7c53a6bfa3d1160b5b40336256d0f59de0ab946dcb34f26b4a6729e9071674fae38f96ba8a6d465b616285a29c72995913e5d9b3fa89477d64d0142c4674e57ca430a61035f1894ab2b35d4df2e91268284d43396ecf0dedc84af06333c80b1862a71abb068fd564693b197e2d0eb36c25666021c74133fc08975983535ac7233e8e5bc2ef3c9a4b5b620f1f48bc304de2750b7cf6e633fff428c2109add98b2589ba74509dda1aadb018a6e51704325bd80ed6f6b2ec7ede3d3867b863be7e9dc7ca6f78967c0084b79976afa429a08917b15f0202fd8b82509b4d89d4f236740f427e481b18438e9226745888b225499b9d236dce462c83616058425dcc01071d0d2c14e0ebd0b0ad6b4ab4887317ffc66fa11d2fb0291feee06123b62750f10c728f33eedbf10c66a77a5f4acccef4b9353a81e299605ce7e2a8b31bdfa701893ed32562c99b70a3cbd93d21b6a2fad2f57049bc3e4bc4000af16f90ffbb9dea7210d7ddd006eada6a7f993cc0e911e10c6736b6e124993e27e1333d8be4b48f55d73695f86dca8a162ff56b8d7fc745fd1b25db0136a54294ea65f7d669da9d655a76484e42201eaac0e4d06bab4b87cd10753da1d5faf1facc9c785ccffdbdfdd673378e9164193c7be92d131cbfd9fee5a6ac2a1fc246e8e5438189e44ced5fb663d1671740ee7fdabab40380ca51cb8cfd1c1c912800493730224cb5f94f6722f1b4ce448f6512b3edd4cfac3d14095eeb1cb54db9278c4f2c897cadd0e5f96f8d8280f8bb82bb45df27372ead0edfe412d0e5e9d5864b4f2a617be66e69d37ea7e2221511baad367ad8ef34120be21c67fa578b93f218613853f197f81bcb4430bedc04307131cefa28096c46580f4886f20b32adcb7c725e51b9866346708a74c33dd52d733e62016c378d7eb0d0c96a8797f68722eaee1a75df958eacc62b98504ca018ec5d613dab71af7fa8eda04073b206d612603b0f3c4fc55b3a6af175a67772b970fcb576b5822f183a8b380e5251ca6e085b3ea235022d6c201bd555850d9371d9750bd7ddc1da3ae19fef737971bdac3cac3883abc26d3b7af6145ec52da122378cfe7d11d0e3089f0791f64e8c33a2bdea9b580a331db607e225a3c848e76e454d4584c426d4b5d5f405db033f3f747374acd8224f741a26cb463acb15e95f114e19ea62273777bf3f1e4f073c5edc9bddc5736be6f911ba7b8989a8717eb6b0cd3466b0274cccfc88e5fedb5b18ff70b4c7d79f55f619a07e656674b84f29e40d8f302afddbba778012f64abbc198b01acf96f8782d29cf3bb3ef76c0a89644744a71f45a5342a6b475a117cf847e27e3f082e26d8bfbbf145609f180f6e7a8b8613d097730e54ac603b1ceb617f3769e441b896e4eced721c14f732303568c46382aafd1d96878f4f7a9730c6da17de78424ad464524a444dc3de58fff0f4a91beade9b58901be7ca488b8137bbb44de2a0ffa0bb7a4e693f04b63089991e85a8a3de90e0e23b3d7d5454851a25d1e031af02f71991c407501af73090fe23815b9abc99f9894b109bca356141b297cdba520dd74bfc2fa060815737c123dd52d4ac1891950eff46fa19dedcbf190a3f967727d96fe91bda9c666d169853e52c04f00f5bc869656b56f982c05a151654bc7001fdb9d2862c7ce4bad5cb52b4b515832a357852e9a3eb5d37d9e182a125e3e9aab742062d32d7ff260abc0af44ebc26ee743f8503a0c15b2e713e4cc7b2df514b0bce5fbac8bb1b71e7d46d5c837c2776c6285bbeddb4503eb5353bd56f178720e32551def51cab198d05661f215aeed698bfa496085f9f0432dda0e9d44d846966770c0fa5f65bc86f25c2ac7dd6cb489e58b933609af794485c022f3179e1e4f20327be19d9f9c95061cc0fbc9f3d1978699f180b8b39088845fc91c78721f4fd17a683cfe29e34e848f7f1ad59cac73bf50a0336b18a521a5a49a086cc45a6c27d3a73dc78f396056aae96756ebb2927620615447014c2f3a3cf55b82f832333d62e1d42121f620e3dcddb60e96febe170cc913000ab47532f6985002c49866dc06f61d19329f0f5e45754ddfcf45826904d6d3dc08b73ff8316a41d0a9df1a2a2b79e5569db7c55426d52aba4f57fb0f8c2d7fa19ab7b19a68701a7e10c16ba1f03c93cb13bb5355dc53e82f1e709d05e31ef43b63bc3e7bab9d501eb78c38a65708cb8dfff43dbfb75b9a582ba880b050056137c2876bd0de7b464114c7e0d63431212cf60f051b75db3c50ef99f1873423bc51970d0cb632c24db1e12710e6392123befc4dee59483aa00d8bea84c71bf25fea5154f7697bed58c7f49f161b9ee4a6df3b5dd9ad170b401c9b510dd6855fa7494e4060c409eca1b122cf8f7caa87573a5d32fb52cfdbfef5320a229dc6f853c6839860293db8b6bc91d4da79e81945f68a8f57686d6aec7f8dcc468b8f02b16d7e78b10ef434adcba79dedf5d9b608d3515c70ef8cd55815e5a15dfa2d6bb8b33d710a78b92f79a4d2179ac88620b11a698d090922006d7ef9c5b80042823af315c529a8b2f638eee2ee5525bf0f5eb09653cf1da4cde98b8e49ad7a5d9a1be6058e431d29398e80230f41f4e71c031da07c8c6460ac4b6ce0c5109b3b86e23c9c7ef39b386c9c5bbf207fd2719c6a72189c8f3956d5c9fc285ea0aa1392b55f3a4fcebdca8d8da511c7cd57281e6d2d9292d415afef1aa5cbf21a72ec95d98aa4da5c77f0524e1c53c14253eeeeb9d22cc46061d8a54e02da259675fdf35e443da0de1f65b37f4fa26285a75568d0839b971bf7bb022aa09912fc7708976224a25e988c5b66d290a2f19b858e8de3837f848ac5f51d64e147758ffb6076cf6dbdc1c3431e9a202a85f5e9a30b6bab25c442b8fe067a5ddb434e9ee375d53716e1b74e9809d55cf823d8bba4e3efc03190af538d74a8fc51d8f5e3c4fb3fd16b995f3972eb41f65e99e0ab6f0ccdab7e644fc2b240574a4e7117ffa4bd0b63698a10c450ff43db8e0e60bc9573ae20ec58ad95e57d3c336e0d3bd5823130572a4b1d9cc1d0c96b3fe7d58fe6a8d35b0449804dcd92fa8285490a5367b701228bf6905620d2161dc9c2f3266f65ee68e15472ba5dcb1661e41957a01e915db5d04afcc030fc939f731a066d89143070fb7d5c85c0d1ab41cff6b076e37981d2c973d4362c0c096fdf6432f89873fdc940c136ceb08e4127a564f344f0165842f71f45cecd8b9007e4d457ed76e23183815214afd365280d22da09f4eb79eeaf3ee84cf09abbcaf85765205efd07b8be2197edbad3674dfbb47dc3c6e1acc4c1206740376a6c02bf62210ec8edcf1feb5c6c5e86ecb2caa8e51109f5689110381301fb7c2242f16cdcfa9801608870deafafbb25855a87cbc3fc9f1a9b5e4eb819e72939e22d6035111dd3a56c442cdbdb85bdc9940415fd9a85eb696bc8bab2661ee0a567e403f679231f7965dc910503e6a3d292a59b2fa31a5ea7cee38ab915b50456c74d6933f2e882f1809d450fc62c36d2d722938871c0082134242c276844869372df395af112b2e5ac019e6f93b97e257c1809681b4963868d010cc9d916207829bde5bf4e29cc905ef454745552ae864fb26345a9deb6a9c0ae8ba5491a4407c553bce8d9a015b9421e25bf1ca6608820ed69a3dd8718dee021b7fbf0960be67c08050966be329e44abe5fdda452c78b268d1253bf19e6a757ab986bc398957a899ab571cf358e2b5b991ced8e55ce1bbca538f6f7e38ff874b556149ef28cce53b855cc67d9e4f888c4a8e1cbdcec0fd7d8519e8a0b350d15e11fc6a61960c718c55045e26067918f16f101de99586b471db8e30555493678ee29a851a5f16a1fa950ca2b686e7081060b72340baa3144486acc433130a859bf8ece7d166b41f443213cf0d1a96e98b2fe4d4884e3392f00be11c558425cbc4fc15156f47d7bbc4338d275e3f109d338c85c2159749937b1abedad8973d0cc11b6b6870d0fb92beda06d62927ca06d27004e48da4291c6c1c0e406f375be02bcc31abe752f9359f715e2a8da6647048ac076b12ce269beda25adb78dae8c8c6fbbcd52118e879fdae7190550dbdd6be306ec9e74f2973b4f7daddfab17344219427848c8a7bc966f1df52ff12e0df6822c0dfb710a48a212be9b230585a150182bd3100c38fdee240823b1e7d16f7fb5f6e3e5daa587f6ad00cca3f16e2ef078d7c42922354e0129424beb7b51a9d95cd62a6e1f86f058b0244f521ccf0c061a900a9440da6dca09787f3d9feff21d90d09f00f2b34e73a26d1f9683098a472e083941c6c9964328fc87aa81b1eecb5b5550b54cd8aa2cb13105dc151549b480b38b6c3caa702d08e97d51123be1292d408112ead9fbdc59d7329936f7ffd37edfc8052b53e8e39a6a00322776f63a19803008ccf9e8d801658811a53cbc37d886a61ba8fd1f7b2a30e708666d3200d4abe8e8f852733203b9c6338033a067aa0cf7f34997a41065db0b51a9355cb02b6ffe9e5e9ce33841f5f17fc0db3a89999ae3c5798c3573628d2569176073ad0fa9a64599f62615fd2ad1221b1ece52b2d695d09c06d6ae5aaf49dead66436603164fe21dc0070bbe13c5232a3739f30f72890a0ece1b4ef8961875754182a7d0004529e6d3eb1f00db6cd95d43b7138955335cf94168b604a920569d726a23cfd0121ac06ab92e8aa81b46805e504752aafdf26b09fb36b5eb182cc52ca6a8e6b657016e7b74c95759d8955117471ae4511aa2d4395760fa6564dca911b8270dcc9eee8cd4bc69ae321c7b21ba50658bcd36d1207b7c2038dc2c186e5360d1d38b881c97e8a84d8a15da63f22e4100629a6c9d125874151ca1d3ff5d95424bc73375dd038d07f1695b3e93294c0c4809496053c78d51c2b2f380505eff6b7a975e327a889b0fdc3348a20bd30a9fa3ad7907552d4596fb813f2dd53794a161a50dc14a0469e835b4a6c0c2706d4b39fbbd401acab94e6f4fbe90d0e682b902fe8d778f753e1d55d4a78bae58afb38dd1624b8618359d37d3a57e965a643c915681dcb4a7ee99d59d19d613140cd458db30f10c9a89b10aa35ee6fcf99526cf208c53f97521509c9cc54b39328e87d1082e9ea2c2b5fcb952326abc2fb77cd99d06f32cb578e0e5179d96cd8819c71bec4acb76b1b374271aa570295e68877f348b3626bb5c355b1be98001d8852dae43bb88338fc8e1a414a36705b1fa35873992d3acbca2fba8fedc70eea7e0dc16cfa4b505cedb5b8bb452e31b276bacff225f805f5a4fa11fe8743b07a3788b7e3d270da4369d9ca1d3777bfe1cfe5f24ba6f3fe893e3f3ddbd822dee98a9cd0fa41222fa415a7cbe4e7e75dc0e4269780d9c024c49fe976707289d4e3178e557e13cd10bb6a2f1f14f459e2a43a36f565489b8cdac436cc0e4bf63481e1a0ca343761fb1113a9d0ef0b0688f9aa0e9579c0de9d6bdafaf1d50eb8f98cb96a28c554501218717f417977e92766105af38c4c2e7bc18ebded8093d5d03be7112b239560d59d2ce9792e1f8e3b3d5d9975315c92c3a38238a0348447703280eda44a890ecc5de95efbf545963cb23c5a9246d14a02dc625a654d254107ccd946f59286e3751a776ef92f8fb7805feb54fff6dddc3a625bc20e324fc3a0f641b5bf23a7ff67e022d276ede096d9563c23c951b5c5d03124b7f02b512fb63c4ac64c840c981ae2250616591072a42a45f1a1c2e986567faa09ae94df8c82c06657ffb7fb8af762307419c8ad80bce12a607374e972094296d3ae704ee9e85991565878079be38a2e27799fa19875ec2b6bec17104ac8ee9f71a772420792926252f657286d62c4f28787c0a7772dc5fe0b1321bc0d6058d4645b37d5bde9005c65efe81f27580906cedaf44602dbe2ffe5a78eb8bc111bd2f73ef304f1bb0209204c5631ae47434f0f9e4c7061e111fa1aafd0dd3910c9311aa84ecefa531b7a05c330bfa9a74221ad9422549a32ae22cf1cd519ea15e793ace2dab79f04c290e7b0e8a0d75b00b0fdb0d4f508a8d5ec69c10f56f1d4d8659143789a6d739d6d8459b29eb6893f402a530c6d046f5e44badb2bdcea510c0d86907cb9837c6008d4054e87624176a89e9a49c90889b6c64c0a29bb03a58852d3e27872dee0c626c9fae3dd9086d1942bd5fedebce02e080e9afe3672b56976a7059ee426da8ab5e0289e3279dd764dcd0d9eb8f7271a591600a6dad090ee4c41ca80a4657c1b5d917f8b4e4b178a9982fa7139ea3d9005c9e1185773a2f8a3cdc78719a79000a3d1ff18e5e98f139e63ac5f192a356e573a753228bf8640cd6f10d53c3793c63f04125a2cc753fca7ac6adb40c0e872bc84d1a46dfdc49f2f1c974f687d4bbf7f1ea4bd9db2323ef6f0c0f8d2cd0824d0aa0c008a90875c0dd6dd15afe0610343051939b3f303826e61e9bc94ce59f8fa0ff858dae2008cb490a47add2389b91029f13edfab9ab1f186c7d3e88b2e24088cb155f98bfedea1993beee5dcae83d0b19f51eb485f799cd237c77baec381074107284bdfe44c942d3d6c9c72ff25933e996a8a9250abb9d6c1a9937b6c75c9200bda85454e63d743c17061ba32c620f21f63f5c88fa4be8dd616eafd385f5b5179eaefd072c3ee1ff09bd80b47505d81cac11a3d2e080e94741021b2d39e78a5c50a6d6ff6868e3119637284383c578a8fa35943460b2dd5aa7cea8ff71e6ef6cd8baf604d2c22c2fb3ed5e87ce4e7b40e2d3e9951b1f934f48d4f7a706e96b6a5cc0f955bbca0d338e5153acbc67c895935b838dc3c660cb0e596f4f26fcf63a7320560a4169c5c72bbe7a88b2a49c2b526ba8ea08a8670128a016a7f8425baaf19b1566d76a08e125ebdb660ac692e43de8253729671a0d72459ef535c487bf56632dfc636fb2c2d45a0ab5b540f6472496f17620aa9c42ee2231e6a936016f3f60df358d31fd5b843304610344b5e6fc3d949a59ee9db40adcdfe6fb7bc1ab741fd08aa8ac2a7876e6f19940acb650f5f4f5c574f78d95931fb7a0f026fdd452f8124290183b944283257e23a1a16099863f91d0bf6854c965a97ada130e3aa192ffdf72a9fb3fded7c67d15b6e9b1ce62bd2705f2952ddffaeba15bc6e875c91c9e501fa35f25c039a67920c1daf29e74cae4720734c2217dca302c121aa55ff1191dcb1e3461e2442433f9f019ac23801c47890f30e266f74bcc4e3e7edc36400be73cbf5a54c01a9b43a29f0d2ba3bbeb0fd2b9695c42666ac42571258621dc424cd35bd8b344d19271cbd73faa4e52d73518945c13b15862f58f2ebdad9446bb1d0c7a04b1a96e9bb3789071666e4c39beac5fe15ce62c82ccfa24ac9172f5e4b970f924114f0376de581892541e6735086552d079e3589d1953375bf5ac4e96e6dfe95b3ae71012cdebea54fed63f88a9944c4b7151f247609e26f13e37fbb7fb1f407a6176f07e8bada81a49abeefc21fe6cf78dc5eda4cb6ccb569413d3f8b698f56de40a06e0483d7d19371331b936909b71e4a6df88ab4e23cb94d42a4caafba25c2d695569c9eebf45b09ff1dc8df656dce63e06fcc7102a8471e79db1b6562bfbc368daa4e2ce0fa5d96009d0947bbc11c0092f28960f702884e644ef7aa9b323bc81a5bd2dc9e0d3a988f5eaec417fa31a15fa96f48e8352af89d4dd039d0790ce9ae2a106a1227749e02de96c372fbf7a03d74b0eb3caaa7336074dc58eca1f240f77e83b969b099f8121e3ab222c47dc7ff3f645e94849a77eb26447bb1cfecd2580f6983e9826892c0aa155cdc58a891b87d1557fe8f943cfdb85b7ad6539218156bd568a43effc3c4f23258447ecfbc95f006d8840cd42ad387d85b4c737bb2151fda86b14a96e76acbcec9ea84ca03b25d1e60c4e352e177e713ab27154146760d428762dd505a5a74e74b036b489590b3bc2d3884c9ad32e75d51b93b4dadc8cf3a48d707f9ebd2441ec49019d9bf5f2872449c28cf3890d86fd74a15d939c4234b90f51f0c12a1bd2b438f95be67d7263945b30fb52c6711bdb1009fcef799e96079350528de9f1a7352d864908ffec57a8c31af29d20e1d80dc4c13da8f6be3156d163c0559434b428c7a2b98821e2cbfc88a57a5838dbb1bc536a21c282467fa2229c2c5a42338ba60019e5413e243e739d97d77741054a1a4bd82b4915b6088bd25e5aabec3bf8c604621ca1832b62764d3c1d803e4ab98220a1e9146c90bc4075e62004ee7d4894af50f2144b9e2437dcef1f139be35b35dd83f86ea4bdcb193df69592ffffbf724bbccbe95e0400702e588845d80d3df2a389e5bfc43ab99e66ade68f4776c6ee71c2ae7d2bd145bdae41a425819c542820282fafe805770dfcadcd87fe9237ca50ca5a839eec9fcd87715ef91eb8be02815ebbbd4ba2d78ee046dc21640cb8898c2a071ba3dc7ebf488ab1ae3ce2d84ef1fee89d54d8ff691478fbfc8bb2bae9dd7444b1dd34dea02c008940ae3e7f71ca2a166d0b7593429272bb8ebd397222e103b8a6cab047f357284920c25c802dadf6741614c6bbdec7425dfc969de42c85af89f9af84f0b5deefc678ba4d63bf6fbf74bd5b09b147d651fef18aa624c0a9b5330482744e2bcab1881d837153206603a9037ddacd45218f65e4e8ff621eec1b18cd8a68ea264fcb3161bb9875cb3e83ad57661de0f192afafa748e91bc533a2aab636d02d91fd15ed1f271d07361157f4d5d834251e4fec744306b69ea8dd16eba3358e2f0ec442705793877936d88177d9ce88bcacad5bd4571856494ecf0e86c8f8d16aede9715e6d02e114e7a5bddd08262f6ca402a8737fd60b399030300fe9b28330e8e3fb47c2872a897b60ae31125fcdfddd918bdbd543fee81859dab243a5505aa636685a5d1e0701407fe6fe323002b187ab3ad49378babe1d279a8db08beb04696c44e3e331e0f699ffe246968e45e5440e9206a00a08a6b0d8717d98537114f2855cf77b7c96bf14fcf1355c9bfda393bbbe648f685020b78e9939c522b8a3c92fbe6a6056f53d8d43c6f6b9cfaa59b82cf208a75c9e935bf16fb884e6f515a91c8f892ce2cd9aabfedcf72ff12e72aeff7bac99014a3ffc859ae6d94abf0839da89785da0f0e79c92ff7b3ba23006c79aba30b02eb8a6ddee2a89235a57b59b5fb1950e3d41ea75af3b0d6d66884bdf247cded45dfad92061992dbf9c3d25ff836064891e613cf7ccd53adde1b6d648776968f63ebcd20759c88c57791b135c434f8056fb0eb66c407f6a112f79fee4bf40ca4a045dde86b5a903b9e0642984532c83d9317bd153cb772f7cf8696a77b50b42be28e0cb57a7ee223ab2029660abb343ae7be761afbf0ef060fecffd4c124f96026a200bf1be493e7912f1863110c68f85449094e529f7b27384daade435e74aad7792098192dd58ca0ae98c16602ebb4e48f9bf878cfaf934ab305cb73b9e9b5365cfaf9112d22723fdf6c404495db4dfd3a0681afea3f65f53147a5cab1241979dcf9a3db36e2b774b75472570539cb26b8c9f9708604b2e6a4b38c1b29a10b9a926a99d66db66219954f610271b2483d399f87ec5d61a3e3deb893ff36636aa18d316ae67edf8c14e8908644126197d48f7b64d596bee86008d44755850278fa5a781c7bff8f89102c1b7cc395b38f63cdca6cd18ec5f7a751d55eff5c2935b989e0e69de43f8fed8b5e56d1f56d256aa5589c4cd973746aca75fa1f2200c30f652ce8578d5608d6f8395cb61ff07bb293a08b7acd8d8b738d1b465feec318b1584656322b108cb39a24b23f2da1eb0428fdf282a6508c5b4bb3d889b0376239009799b698db40fc23ad103fbf2e8b6631b8f6b81be6445a85f2b7f4b0e3969acfb9e36327cb20523bed40aefe42de4d492b4afce714c8063316f832d3c5cb29e773acc8e7ae60949880fdf40dce71c0d0f9dd4b397040b37b157a6cbc127264c26b1b4c9c93ed67d5983e217fb92d549cdaf23344c79acd2e8988ce098cbb366ea83ae9cdad303d9c2c3b9a72754fced9993bdf9d8b81a4fe1e83db6d3e13f118ceec588a0988d0b6732eb2ee9e1fa20c25a6b22cc5e24b252642857a1cf5874113c11276924747e813b5463c33c4d17cb491f9edcc064d74b0b8bdcc160bee5c9c9828f10ff67c3815108419387efd479a3e499040df26f25ec23f8f1dc3131906d319cd6fe0f0eca4d4a7321cf1e7bd412a421b4c3478b841c6f97babde31b9e522fc683328052eb69961344b4d08a3a1907a273ab4bad3321cc5d5f562ebbb78e215fa4d5f3ee2f859c0adcb534d3e947d08d369332398bdc3e2401425332821aadee6b3d8bc24c54229a66a4357d6441ef20b82bb7d1204e9169a2ddee9e171f3cfe0a7b90abdee2873136d432f56c1f00eb886fa15f717c66f15e1b6e9a63dcc3d69e21a38ca508a5ea5b570c67bad29cc009b4cb4d6965044c871d54262927d3faf373e200ff662890257d6bf1a36814cf5423e7efbe0fa19fa95a35b6a447b5fa46326be85e619727b3ae55b23129224578e39a718dc061da5c2f9ed596f2aea41c4c21eaa8f8835398faaf9dcede4f68666e28baf99ef14fb7998f32d27d18c4ca1d6a254b3f965c5fafad5d49723e4c049e724c68882d00d521a759bd7da98f4f40fcc02d62598ea570db428edcd9e1eed00d56364549f826950f338a2c4ae7bb988ad223e90598645d22b05e6083a7b38d528d06fb6f70bfb984f05f5fdaebf3f02d6981567c6ea4ff8595f5a045b77256ef98a7cbf8dc3597f315631b0642ecd0ab55c5392c1b3a40d566aad45f866bef9d8c3fb5102f81231e6e282c0d5c967f8d30aebecc41d895022ff0bf0a497061c28b5409757695eb543af9de6ad33cd4ca9a1d072969f4b7947e3084d5b5f06d185dcd9d7d14219aed0f5a4a2907e1f529d508b166316afed2e97eb30c41b101e1778314f5723d782f6b73989e44ce567273216ced3b7868daa7396a4af5e5fd7240a9408824e5a05b79c6e292d190028c4a874fa7e835bfc60e5ff99935969817ac9ef80bf0fec0fc5aadaa2ccf30e470cd0dcb80e51505bb7e33a8eed046bb1bcdf939702ddc22434faa9e21cdebaae3dbc844da976d6b07c96f8ff0ff66ec5f86bd77e126a42037b2f382c84b77e64ff95c89b8ae8d5203bb25cdbf2a8359ff09038e96f6e141b243c45c5fbf40ce58ccc552e5cebea5300af047bc1174f94933c53a2f8a4f66f5cae70f0e972bf2071e320aedb7a4c11af5827588fb7a97b3d491d8b150673fcad16c5073022084259785c424d21db2dbac9f769b01b117cf377b602e839a99db1eeae6ee3555884411ed70f7953b5151a9724ffb81f1fde7f36c5afde1e12cd8d6866bff410baabecef5b33b96e514de74baf90335d713bb2837c4b462b7cd6c9b30a62a673f353c50ad1a3dada12329186ab5140f5ab16ad32721fa27a97439d308dfc8ddf6402edeb5f6ee5f30949783cbdcdcf016ab356a837faf7a7a06278d46feaf53a267d1e90afbc02e81d1f7fd7c91297e4157b77fbbcd461758c005acd24172475aaecf4e135c69099cbb114e1167c39769ff558a240cfe144f2ff6d56788f9c5186f8fd3694aaead7ed2eeacf172143f25fd42f0e2aa86ace152b89631b1551ec65c29c718e7c2fce0ec222d8cdf4cd8708ea680376d31f5627b3f66033d6dac2cd376e22b750e5da079bb8b9f0a50a173a4c85da9a424ea66037a0dd6820368d809f2e5f25bb6a2efa37a7899ae5403b7062ba49d9e43fdc75f3af2f0330a15e46577b4919948a00ee53a823e0c6930e9fab2e4a3237a48c72dfd1c23b103e25d5e91ce515752199964e542ab6c5ebd0991ce00ac6cd3f303c45d97f8d8db50047dc74380c0621f5b4e4998d67bdc5f44ac71d64b47f6cf26b0043e252a68e2dc81016a4348bcab74183998eb2d1a4894dd214104853708c5adc734fde1280009a08f687c22500f4cce7bff941a1dc78a58f534004fabce35568aa470ffd946933bc3f1769137f72903fa89e91850ae93bbfc7f1a1460187149b56a60135470fbc3ac5e27c2bf0690e2425054a3cacb4fc4a5ddefc22524bc05531cdf9e8e266c51df39b296219cf17d895a7e436452907fe3aab387eeb6dfc326ee3da405befb74d87857c9e3ade4387839ecf07aac14b6f8bc3c377d28797dabea41fe7d79538948628dc0c8e759eba1e886ef1c8c901da8cf3a6df3efe3e610ff3882e00de993d4978345be62dc1d57100dda1726cc1835dc31358028f3e8c89b1387a679d24adc45b20532b4af61dac2e9cbbe5f35bcf792fe40f68069dba1e66d1a72680946eee3e7d34c12265e94bf5654535ef1de69085c6ca22d87ecfbae3ac9e02b3faea00b4d1863549ffde662a172a8ada92fb8ffc62994af16ee152e28589cc5332efd71d88c2e2224e0b3b68d3bcb80dd625194945538cf7992c61efb4cd583212987898fde6491b5fb830e534a24e31834e853f627723d6a01a2348c5b81f79fe97dde24e8e3775b0099b6b821581eb6211af1d857170a55d4f8979966aacadc8edf645ecbbf0ffcbe792911145bf03cd150572810dad73d90fd11e92462c8f131173078cfd6feae324155a66cfb96e5344623bfbbecb4753ad9dab81ddde99ca76a6b780bad102d184e1d67e397db03f96ee955f8ee90c4e69988bcc8e855c1922485fcf937cad6694b81b537a0cd60e83dbaab69d8547f8693c2b59e3b802ac9c7a87bd32b7acb54c95530488972cf65e1fee18df7b1e533299c8ce3debf23bd7924892e738a2d86f6a3cd868c2307386f3789574c08efc0f11d0db53e8310a88fe5ba446941031529abe2f19ddd60e093225eb4a5f33b1a53ea9bc2a0440f73d3302c10629b5744cc8fc6b2a547aab47a3b27c8e1709febe348f557b3e20d0c74f3dafdae34b2654fac2bf5218cc0a8289ad3f451acdc7177b7a2ed9b2e1b2644582c4681525d55be0ccd3070e4cb4a23069d6c81a023766dcc5ffdf2cf611db62d13c8712beb4571dc248a6b87cad99d0dd9dd9c1f11a38d8707d42dfe7264821da38273617eaa8ece93d86634652cb44cf5890f01365e41012ea69473628545840d2243f5f1206afc7637e105ed3b7f42abaad9bd11c3986b0a271c50cc03bc05035739782073565a1b77442d364100c0dab6d69c96340214e5f99f444363794dce3814a49a8f478473b871f8c9818828893ba64a9c5b749048a9522204238ddc251f1c62eaf664402a67be0a062e177d849534de4e1931e87076865077e78c04e303ab87e31b09ef5e1ede774ab5ee07af7deded9f1d5ce33546915ff2c39df86b98fcc520bf6cbb4147df7ea23fdb5a862e063792842aadb26ada5efe792d417cbbfd68d3482413669b2e52b74edade5f26306e2032c88ddff042826e7ac922f85368139a27842d760e27d15890c7beeddf3a662c0b37a7bb35e3bf70abcdd8d8af1c076034977c82a1a77c8537f681e6b190963bc565e93e748a94dc01e79773b99bc01332065bb692036a1ae3fdae3073d75d8c447fc1efbb0f16051f41ede6fcb1e0497904bf93d264303865e67b43a3159934a189c9ca9197f4c32d22df1ce0e7f3d2af6c93609832e6157eb24642307f7131cbaf86cf9c0d6884cb49d2f20d7af157fa895bea7f9863caf65f301a9c54045e108fbc0aa5aa7d0be7658cef84b6b138b61c0714aa657ef8898e80aa2f3c9671fa1f9604e13e8b3027f99ac8cfe3dc84950c0343a1abaad11c1f649b2acf149d687f40924203c33e2655da2ffaeeaad8ba4023b61ade610047aac9a4d9f249d9b2877bec438d7588a5ab49cc4194e2d1fcebed34d1db78eeb4f0bc80c9dff314a25e1a26468b67b9a187b8f599f4751240cd90a9d15d613c5fc2f3e369167201b3edaa2c247a332fa2700fc2bffcbc513f800523fcfc7d5b5f24bbb3c99eb09f4900d8391065e8393faee98b79b2ea03e0756eef3adaffecbc47af7f6d224cca3c1285797c0b146511f0a0fb8770006354c5d763783dd672f924d5584639f30ca3f0267ea0b377cd4c32a9efeb4d4820aa2c1bbf9cf0b597ef113f28f4e3b731a540cf1c1f9d6711aa886b0b40fe62949d7b82010db527d0c0c3309c78e039c95d823d2f511aaf84c817f0dd885a43ae219dd27f40519155a5607cdf419bb294efa31ec5f2f275ba1b2681a6bcab1f6040e48f71f912e9db6c8ec8629852323abedd6508fd14fd3b58d33bb63a055d2e5fd82b127600ad53d946b2d1f1f78dd8bb51b23e9714577ca4b8b63b96dfc59587b641536826f47ca79e5ebf2b3b5c304964773d1833d835f38915d1d1dc0d6d3cc9aa5173311df492238b6d54c8b75bdda31db255c9bc9742117dcc841c0508ae700d46e8d792eadcbf294b2ebbdf4745afc8ece4360038d46825f93fae8be6a4c5c0c83576c6c8566b627910fce5d50045d4d0d24ffb87f6dabd62f5d07ab2c09883405bb4167a761f38089e893cd0322d243ba543ac53e6f4d1991ebc76fcc06305d5edd8d57bbddb0d0ff77898b582a3164890ae80cd4d0864ce812c08adf6b6b93e4c0bb0f5c992e773bb28866fe650a6c00a7667df16b283b52b937e9e25c83f125eca6b8ca9bd4acc51162046b3c42934fcf5b072b7fc30e138a9e2c6e38b588e7575490bfff838d28b03ce463eba52c4fe9104d814f99fca03838e0b254b9573cb9f208a866f6242243bd5e48527edfacfb54aaadba6e5170654976a2c1c13ffd59fc50413000f1e5da8091065a612f300753128ea650d9ac88f720aad1dc3b90042231fa79d12a0b1ac03a98fc245fb57f20ac670fcbcb12fd032cc7369c79b6d4ed56ff98d12d81c8bc2e09fb9dc76c4e8bb866fb95463937dcb56a54ce69167efe56d1d46e7a40f82301e6be85fc95b0e5fc532086d617310ca7c44e57b1d7afdc62e177048ce8f73050801072e95084c2ce32b3991362411ac030095087ca3fb787d488a19d09c49655f8a946b50b98f4c7dc60f3359660d314a66a8443f14b22ef05c09ca4243630f4aa27b3d59ec644467c4d7157e6854867f4d5dfb8f43a0601690d85c8d8728470fafd35b230f1cf1526eeab46252c6895bd628ad773b2ce6d2d1d0704723e77202cb556da8a41d2fe098c90f196b7ffcb756d381e09599f4900d20d352326e40388c29f8b169bb0537dbdc6550d1391d819d2821a802fe3627a0617303e5edc88bd2bc641015d8635c48b540f59620eb0c218caaeee59a1a671940ea1bf0ed3d5cc7e3e1eb3dc065a14e680cd4e1bca79ff165f732a4800c9668a23742fb4ad4f5bf2babd4f4f791e64327518f824758ec1e976f80a4bdc27255f45e83e6e9596cceb4b6ede51d57ada6376affab759135deefcf8a2de911866f692e3c8c093aeceb190894ae9eb2862c2750ad0a455a55b0390758af473c5ce9cc27dde3d55fa78cfe2bcb7cf989a7d664917d0763f70e9e1fd8bd8684b169fb56ba3caa1da5ce9180e38d63ff8ee084de76a669857e70d152d5eca6a419512f26d51abb55ea3cb58d410961c086594799f5a1dcda14e6f7df6f0fe5ab70d51e5fa2298df21be67fde42448693951145a6834cdf2887cc5ebebf087cab05b014e22698c835e2aec73cda6c2db23d82955c9d51cdc3ae6b1814e759965bc1659f9ab9c11b5395d51f6ed68d82cb165e306017c1a7048ff3def68cea8b36c51d4610a9d6550f48f898491a01d2f9930f7c5cf9fad210a6447fb9f59facc42100ab8108d4cb267dc339c40c94c48385f3e3b2b8eea2c2e8903919b961b6db6d5c6baf575c58bb563d219b0fef4cd4eab6928be3c19b119a7a9fcbd3e5e6304182a9694bbcdaab31dabbfb9187736e011b1363ccc37deaddc323a0d2b50a9616fda1ed3f8f11b24b3d03da990f029e0351cd5b2a83cc64e096136ab1795b99bde02682c3157ab6eff62cb92a673182e5a75f5dd50ec6169ac14ae3296e15252618a7341063197b343d7a9974a9bfb6dd99fea9dfcd7b4de0628cc4c2ff2821c0a26255b372cfd8d5af0bd87bc3f677c92f2ad65f34d6995333e4ee0bf730ede169ab26fd70179d6d407ae44bc1f9f51b6c508e7ab89f434d39fffdb635823d545cb72dcecf7475260858d8f667d2efcddf263dc68ddb53cae6a9268aa7a61c8ca7f55e0aa7ae7321dd8491554de50634fce93c69e42190b293bf1f4c6f1fad0f3810f33136e8ddc06427619a88c7816db237f6ff4a43f35b36d2e371dcbf7f8071b9a32d988c307b2b03deaa5f9f64892eee9e47b98b079a23046242c7b7b90fa31040e0afe6b10a407b995da8897ace219bfbafc2ce43010c094971d728a32173d0c2d745efb55fe34901d47086d6b26db5d35cc1d6ce5ee119f10eca6567b6e4a56c4d1e5d9e52b9d6c15fcd98cd30b4295b3946bd0807e1c048f0f6b46a62f21e5e277a96a48d6ad85770d70f3de2b5dd5720bba648cd858b9e5fc23e4fb4128f0942ea0c149caaf4fc62e0f58baa1b378484c4a7923a4b9e3ec8d7735f35b7abcd3e36a13e0c22becf0bebdf4040253b44baf3526cb085b1a5b0e91b078def8fc5f35bc42bd51a3e14cd6a5c8d8ad5ee1c7403dad25e7e01442fc0af9a0e898ab08ce1ed953b0483e22691399c20e0b1758ac4c3077ee8923b4956388ba7732486145aaa0afe7ec96208fe6e99de8222ad5e968fe6577d513721dfe672bbd941bbc002ac4dc036ba86cf6a763c69bef4042b739cf83af8210ae301de08d55c2d51d5d5ff4663f3fb20a4b92822b212495a2d18efb5589b79d8544d3effc6e605c28b6002ee1fe57d81682fa7a4c419a6af60a0b14893c9d162851a32ea87ef2aec7de54bbf57f92a779ffde6979fdc0271b9036a679f29ed0009cfe2f4e902d1bbe3b64a320da4ab49afd163f89e6ffd0a15379ef9c2dda2ea65105cf95034ed9acdc8c88cdf53ec348ab7df8b313a348de171659ea0c11093656af37d2a2130aea465e7d3a0e5ae5f9a266f228feb7348b4725b5fd52d0e95f707ff247c496997697c611db193f5ffd9acf746ab438da85a5f802fb655f8e8920caa2b21ac754c533980f363dd9a386b3be5462482ed0c03890488ccc03e20385b3ee09fbbbb9a89d8e729c81bc77bb76fee55bc836538afdc9527b133af6df7ba01afaac27337edde4b407d1d22d098d2cd6252699cc8d5417a6075f0eeba66b099b0012b062234758ad7edd10a3c0ca5718f70ad511d32f64f9cbb9a9a3e432a11ef41413972613f5f53f4285e63d171ee334ec6e38ff08b3313de0bc8c18cc609b92343e0bb8106af3c7a8016d7706b8298f4d88fd85bd50d0f18df16282150f19e5857d4f53b0e441e0c0bd637cc9241f388da91d4703aaf79d818b57d3b0897376df2def5306f1d66b1d5ae078d34744632b76bb47e8597f2be183a34f3c462c58e0aa1b8b033b7233bc2fd737815398358a8709add9a3c73d751c7ebd113822cfa115471d29c092b5f3afc4de4d52c250cef2f2d42ae72c8fdb77e90f910b6c2aeee471537374f926109d1ec33eb3ac2d15a3942bc6b965fe018ce5297b83d36f8aa64c24717212ccbfee3ddf650570c2eea19a07a482607169bfa8581709a0d82bb251b0c17fb15c938b75a555934bb67a5d8a19e26ae31a1380c61881d0e516cb6432b92588409a1f33ce6f8dab0afc3a0122621a90d10ca5caa66d4df9a58eade59f151ce0726effb9c89aa8c4677ed4005803f30aedeac3c86149478bfa7d6d0b3fbc44ff9beed546408d7ea614b4ed1c4e5b557da797cfc636929a9017dc3418c1eed3f9d86b27e8296bd8390bbd2b160407f0ba4021e0740afc68d07826ab6f624efc24a85f10c3e7dad571a03be20e50bcb77f989ce1183ccb7f42f766a534e915ab42320735c78dfa8e5347fe2518db7b8eff5407c3ed98301404625b37b235614f4925d0278877eeb95c8154559cf8c4a24cb7542bacf6c5b653ea2c4f49a8233c4dd014163eb435726c7cd6b4d88a5e3263892c10d3e59e9f769bc387ac7b9f801c8543bb747d7cf0671f2057125deea5600eb414a7e11260b0ca591dddf1d6c043d7a7f36c414f9cbde149214814b88bdf4e671d5a32d867cca2d44868678533e36919dee37281c393e7fd05693a6da2387ed5254f647d9e105de9e4a34e933705d5c6c686f034d279943542ccf8bd4cd81124c363166adce56fd72e47908ff27a582a565784500b93e81fecbad2eb075a1c6bf8e1f50bdd8cbdd4fb81ae96a56b5961bf29f08e5149c3a65c26c00ff02180b8ae019c3a0af5c64c678b50062720aa6cbf71bb2b88927cf0d98ba37c10df034b702712e01dae3d7665f093813d821e6106e9b75102ffc6c77f52d425a015ea1d82fe73af2d55caee8bbb617f1fb1b98da95ba28d8018f5327be6bbed1acf5ecafcfa3d9d1c6f5faea9dc5acb98eca6827d3cdf5067f5c41209953f747f22581b2f1317264e19cc0dfd33be59fe6c49862d8c23a77674162be5e984d7615db80f39b21adb6e147de9d21a1b7f20962c613a25b45238bc24bb0f8728a60c548816a849902bbe2e5ed51acf72b98b820a7c684e9539a811c30ca1f3a9940f4df2104e2b371e2356d8f4e91de1dcf3cabcff0645936a2950e5aed58f7f8e9ed98b5e3d5b2799204314c0ad71e5589bccb2f0d13e659dc4b004dcde7e36d352647bf003f759a4a08ea1eb78ef9faef86dc24d8b0e598a29c0537d016cf390f1345aeee7eefca7518130509d882e57a3c93fd51908889f7230d6c716284d980d85266b7850d373b78b0a5282f4925a4b6e29cf4e587b8f633aad43b50bfc9961bf4bf16441e9e971f0b9680b7c89d9825336cb003417a0214733a0eee33c3db3a4c80a1a5f8d29ec956c47fa9dbb000fb486d376b2780a7877b7c9c5c7e8902e112226f1f00c8938418ea573a6fb132fb73af550fb4835c21de47bc0edaacebbb2ff1cc521ca937d4ac90e270522de0b6c131f82804fc83f80b5af67f35fd9dd7fd1aee363e3f2a1efb88818e88b915c0ba9b0b0bfdac9956af3455502f853c67c45cb226b7bf74ecd095ec721d16aeafb3a2d8be6609271060b7afd0edc6909047cca0b96aee5840100675a6e555ca5d9336ee59100ad7127cd064b0c85dda565738d15f7e3db52aea84d9200c0602f646196574bdb2a48d2a74a4d366e74f5cb6bf3a236a8a9ca7a38d8d906f47d996869fd637251a2d33b63361912cd932346e31ce6dc5fab3c3d9b63c88fecc91c4e28878ca949ece32f3994b4574eaa3f11e92f8cc0d28908c0825919550e5e49805b7a1dfb15044b6c57c520a94f33c0a54c4fd67890ffbaf03c84a5ff149e5deb218d3105cc6ea2ec0e018350654317ba63cdb9571368ee1ecd834f829fd97a209467c80295298692e2f3a5ff2b4ff231db31825d37a330e505d8812bd4f84e1d1f1a8b36df4c483faa1b210a11de6b7e2e6a9e1bd975aa880a138db41e7de6e7c047dcc8b26accf9f2328a0f2007a8cc18f76269f2e17733ec5d48e84507ee444eea960f6baa32061ebabb3093c1d1b299998680908d5f6d5678f1fe463202314fb3ca3f94b38559b698e170ac859e47370a9f52887b986a950dafabe945e87ef6d92bd497bfa26025d5b6505a7f2aa1459411fef8c2cfe808ba74dd9bc79ec51e68ead972ba7f3f20aa93fbc8d48f722bcab0504b1501705380d65dd05db75f261babc02a6fa9368cf0598429e5c2dc8c11d7c6c2aad8c53e3477bc24fada00b19c30c7d508c704b34e817a3d33fc822bff1b20e09418cbdaf4e099200ef748b84dc1914a0ab2a715f61b17504cb9019dc25ee57c36a3a74007976eac2a0c1cdbc4685e094b4132c0d52f931c7fb7456e876bcf6e59ce85677409ce57a969806971acd6be5dc21c32f792a493b660272e09769bc76165f46bbef810bf397b448aabed47a3aa49c96d6931aa9ba8a62a0136413f3f61755e8aa1c26946b80b0015cfdc5be141182cc81a8f0f28a3cce6aa594348ee8129d71ca52c8cdb1d2fbcdf9e378b05584e7ac661cf8487d81c0c3d599b31b3ecec20624ebe51f6180d34a96b80c1b267711b3e15d3f95a686c068740385ed311db8747f37bdaf7d6c7ba3bf261d5476d1527fa93527d4e2855647b7f6bb8635f9ba9358badd61a0f070e7d4e363d8dba6736828d983b32d6145db5cb36656cb5e9d5efdfdb8edd43fd77c53f50a9b37e49d148628d09876e7f556ec79dea081fd36c96382fbd26f6c13e6498e3cced1d7f5e7f1c1b27b1a309a5f15f97452b1fd25601d1db1f8dac705ee69980cb5208ba8202c5ab7141ee5ed5140f9a59ecf85650dccd62d8d213dc31c8411d2a7fbecebbf829f06756524ba6b9385185b1fff6200784dd6380dca5994165ccfe772601a00f6e689764144cd4effff3ae4c2ade80e554abfb7a0cc7809c5f34c08326a890e6c90ede96321a57462240b538cf26af0e1f16d7e8cd0b46e6807155c25e37e12f0f318c25dca5cf8873d3c3af99242317949ec3321c1c5a0c59520c8702cb1e7f87db9039f8eb845988d0a5a3b892dc9777e993af207edd70f8105f6bd31ef981ae4d5a01b738cbc5c079768bb0737faf89bf95b1f00730a95c713786672aedf77e77f838cbd13770dfa8e711a760420638fee225bca6bb6c8f12c26817717d03009355edebee3bef62a3d6fcd19e0165911a3c10ce9b3a9e94b6db96f4f7b31da990ffe95a323d8ca806fe65d43d8184bf7e4c1f7bcdc984f9ed1f95d68e590f54e0e700545c122c375edadb9e3378540b30fd8c4e8b46180af799df6b8b089464eab03ee255e802c0112c4cac002326c70bd1202804ebe7ecea01be4e493fe25e2c2cd01cc3538b60335fcb8fb775b44fbab0c63831018c04b6957826b1e8a6fb1e9ae58ab242b60c6e2a746272d177798c5c048558bfae7b4a935c0c871d23350c671ea95198db9a49fef3c9c12cec99d87dc5a9fa69e4e5f66162d8b52cc787daa26da191a6d4a6303e92d5b3161bef5d64bf57c355c4a7d1267cb816dda9bf555ed5e2390ff5e88a6527d04f7056394ab2f3ad5a6b91e14a1315ad8dbd49e63bdfd9a07265ece18fc88de30f72ad96e870005a28c60f8828dd8f6439824983286668abe69d39a94bfdc826c420d9fb66530d5a1809acb31535fcbfc57d49b354c0d488ba2d737a9df436329948e2c94c98768ef0de7b4c36bb25130f802c263e62b3c97bb5a13dff1a40e105b509557bf763527125c33fb8b85972c35640cba25c4594ae2ab28cd8bf1e8eb9333a28a3c71312980f65b055b717eb4b3789514aa1434076ced31e7a59f6e35db5528a927d4d7a1b062b9cf82cf2aa90e6fb9b71a0dc845806bb7f855f63e99a0563cc06e36109340cc8f597462bc018a2ecbfda2391a5bb52c0d46f353d5bee5555b730b3d732a717280b60c605ed338c14b89d6996db8be26650104e7622d12a77a4f86688cc80c2333b3b250feb108e84ea91662af68c4e16008b7fd94fe2560ad8a312cd3b9e87e6af56fb52b1b712ac9437ce7f96b1d9b3dd245194813f39191b9d117dbe01fb3e3491ca1c1cf155b6086824b8d0567145d5706a3ab2c053e9a0c881a61175398cb7b84d1897e460b8524994a08467dc99a5650d428f0dba2f3e071be6a88200d530f81c83eeb708dc7d55dfefe30c8564cca14b1a0e5817d7dca99d76c93f5461a4ebfdaf74be714591db7fad3ab60844090e506d3feaca0ee838ade63bd14cf3cfaa1ee6f61fdd7a4609d463115197eff5578ea1407720b6860435a8da20b1528990e67b0856503b548df4fa2c525063087f63340f07d584e0eab3d71d7a4f2807bd2cf89e8d7333f6f4e1778e49994c562cd1d95cda076a1e20560b9c0f2ea8043c4cef515e791ec8f4618a07b8f08ff82c8620d12d5ab09bbcba8560c7f94283f144e9c43dcc64cdcacf4aa45eee144bafbb654c881256a7c467b938cafe6d20c87e2b538a280f8505240a63dba4235860dcba705124f05ff4e74b21fb0e4882cbad016a0635711c68083afb7679ae1e514fd70ca8cf791298e3b5a853da5c708b1f7cadf88bd457d69eea8493b1a169de96f03cef10828471ce859aafe2ddf891f22b509d01b85d5b711bf2d872b7b7cd64e91d683b1919cd501ed1f01886bda3fb6660e8dc633dafef931ccd2b580c8c857ad18c5a1cbc89202399a3fcf8e2aee298b4c6fcdaa20f635df42b2c6adba56e3e3d837186974e61bcfb5679ef3f886c80395f3b6c2159ce7025c6dd7b8f10eae3560962da45cbd4dacaeb83ca423aac98df98350fd68e4369bb5ff0b596a610c160286ad909d6df283353553a6e7fe823b9448719feaa962eabdab3b444b9e2b1f6a6150a108b746f93aaca4d207c2064fa97049af31372af62db3811a4c1c507744813eade7568304e8ab053606f183e1be2244681333cd2aad4cb341b3822ae3e4cd78de4f3ff20ea3c123f7ac0cc432a6235d20022044b1a8e333cfc44913d74067977d324a5a3324809125c1d5aeae8233e08bf031886c0fcb78ec08ffb104a40d813094e4b6486308ad39b096d657cd855136dc930fa44b78b9e37717dd32176b230b7c67c3fbbf831401675bc83d51d68124a01f9f585117c51b69dc931c6223be1d189665727f59fe527d9ed52153989d17c8f478c6e806012fef98d0932bcf1acad091a8e19380fb17294c1c14341161b02f1a9cd24a02c561ba45387f6ca407cee73a88da7097c03e18f9b19166677fba1f57fe9a678c3d490c4c79a460fc25a1e33c207b7de843bc2e8aa8fb197b97e279b6eb8e8d98008c954ff8232945de1581b54408dfcb3937c52d1fb94226d2dfff4fe88116d395fb03ae9ba6bdbd29988ee31520991e8c86056b53ecba69e3aef6dfebec805ba156d14e150dd9f446e297c22eb72c1a099a813d8bfd0817a845b13548f940e9b947d0a2ffb5aacd95253ddebeb19a4b9c54d72e2261972dfe00d97729d7ff480dee34afcc3faed227d368dcda4d6244fc82ecbcc3e768d3524898f77d217e792435fbd6f300ba27b4e4fd5a0734ab8114a47f96a342ba1f63cddc478a73c88a5ccef7adedc6b265a343e8922c6da8c5dc2eec1cff9efa80ea890be5af8f0ef45cdbe16bc33ec20ce61f31700adf0275ee2dde726520813108801454c162bff6c8445999f9c4193e0e555da86145aa0311d1054cc756f7471e9983964f61c7ed3b2f61923730a8368a670544f55c4ae48f46d21a9921c8fcb39fbbda99f68e217f4e76b3d24c54e323905c5df243edbc287efc9a150c11b195e5392f98426be5667ad2e9936796ac692985a7b3b42c6b22c9b6c054733ff949378da1c2c28d29ebfe2b8fba792cca2337520cdad7b38b49aa9ea5c37df9d7562149c71d488d76d1d656343de42d4fde7471eb2c1c4e71f24c7a9eb54bc35ecc8b2485252b2811ceeead31c836cc0211149a6c10eb4c2925fe75bf276ceb0a3a5da96ea7789b83c7b3c04d9ef6dd0396a193677f05f94cca789964768b60216310765192bcea69425ce37ac2ff1ff6cda3d1d5e5ac044452f501178c5e7ed415842f309fbf76a92ed561a28be0f13cc2ae4edf0e603e43a690d189a8d0a7cdef6543fc71924ed8777f0fcd6a65008ec7270a05c833337d1141e93bbabff5a658dad9123ecc403f4e9e42cf706862898fdfa0db0c9404152f94fc71991b00cc12a90752a8bd08c79f93eeb56f26788e54e8bf33b476f7195c62d604c1bc43d2d7c5cff26d35b9abe40a11386b5045227f00fd1b1a8b84cbf700da9cff6051175e6db15e535955659f9f89a6120c914dc1e34c3c3f8cdc5f64489436c96254c1e0137961d4c3c7879d7b5c19a575a798c7f8625f13abe620380ba965b3171ee42afd80f350364f0e29dd78e29cc2b15d360c0cb926e87a6898e09852b74d5cc4cafb4d86822e7b6786cf396288d5078cd114379fbee8e551a2e143e97fd8e93c79edc52aea8e271b67d94b8dd33760e3ce292958d0283977cb175d441a9e2fdc69fb0779edf03fe51f2371f49abee0e0fa107db8f32233fff334eae160ef40c98dd96a0ecf2164c32474cfcf3826128cdacd8ef5fce5951cd26100af7187f9fe127b84e3cecc3f2cdbf83438c7148f786a2a8f4827b868722e492e641fc2460a844bb36aeebf23347d3252a15f22fb299a6bedd8242be038fb25b9459d603e368139ba85ef47cdfb0447ef39daef98271c2f5f0474034f3ddc6057bfcd544915b4c7d98fd2af35f4b4ff2563bd87d2700670b9af0b822a1be1214665217cca5f524853d394b1b18f3a987d10299c45f55f14514eeabe010ab2614c4f46da2f53e7dd579cec36e581b862f7fdb558b680c17ffb6eff95123069fa2019f328998e674e0b517a3b0c7d8100c53421a942d3b63cb17a8aaf6f9935eb4452e2d5829338adc061d0d0bddc47fae9a825e276a115300428530a82db51f9b60abc6cdbfe8b179a7b005c82c15f1ac9b854ec1c7a6295f79e08bcae57db7fbceaaef5b6fc2e1fb4cd1094b144bc87a15b23afda579d33e3caf50cdd4ee3dd6294769db4dd0e392defe86424eb8d84668e06acd0acba3eff1c97e89aace76d47ac698df0f3e28f81f1691ce35a8a5e6a3f4342ceea0dc90f86f278c7c090a1f5412b3a5a197414e54b2f187427aa031d492a29457f0f3d4661b0875bfd80f10ae9f6da3a9cbd93d3dbb68e08429704527675756e6176ce9311a8881571223b878a8b9edf576d0661f65999eca0fb07ba1d82746802a55125e8532dc8c205b2d2ac0db6b32f968eef6decb776d35b4a6800aaa863b080c5be2588d62c2f5a591de301b2ba952e6d1c9631baa69cf800c98321a5a2dc3daccbc860a62b3d32fc8002c07241510156e675e2d8ae83c0bc50d0885cc067c7e7cc08067a0f12a3bfc441b79bf5b98a9bddb3c86ebfc40939dda9cfb830d5ab510d43cb388d08a54ea578c279c66e20154b83959c18241034937cfb4ffef34fa9a9b5d37fe91e1620a9e224ef75e19f60d818c25ca991f5545eb2f85c8882d22b04cb28b13a9aebed5b4a947591d2a28566d29d209e81758ed49ca99311aeaee95bcabb43616817670f1f2d1346883e718bd1f8884d1f243c5fd322f0a774883a04e987e53dd378698c54f14095af39c3a92ec3d943746f1800dd6287b2c78c550aa7487fad720965ae8cf97a23911715c7a82f2e69c25fe585edaa860394fbe272facc8d6ad0240ab19142657448a4714f2034122a0bf68fd36e0ef138e81df413ece26099998e0f89b6dc27d3bc28d6a00e4e3dee1701aeb1763ae45014cb7513be32b8a4a524aca679a7f72e72d20235319f837a2db5a1cfed6d444e9fbec5c71248d9a32b4d072e136b24002dc357e76d3860c15ffce6faf340f798a08479384ccc458978d9e87f1c52ccc8560013b928d7dbb2e14474348ec40416ba74b4927236484fd1eabf9724d6e51f8771542fdf76b909c0d194131d8be97361d3f5227ce8be4cf2dfc2b34cb646db6942ad044e343908a3aa63e739e3e2d589f907c5fec8e365b0d6117d061638594f0368ccea014f4d63835e8ba023307c90a18d6cc780b619eb3fbe75d68294346ff8925e350d8726476a175caecb476eeea86d0060c87e73eb887b357faae44ed4536fc4c26cf0c18ea2537fde878a2df8d3c0b7d6f6925c997d61d21133f451be638a108ebe9a5635809462671e8b3795165a97deb8953b617ef07d065f218342bf2dc98edd63a95cf49b9fef05ac2f5266cd0220253ef2aaf6af2063ba9fcb447dc206a5e8c5c40cf64456078c3bed52d9331905cb1f1f7de293467d7d912fb0fe19abb9bc8e7182fb3422b39064694e6cc1557c5b9bbc69654f8ab6b94cbb5fa55418bc65b9ef784b97dc7ec7fbeb2edc3f6635aaa99d3959606f4412b1c10ec3cc73470e126ca759dc8b3a21336f01f4d27016403a97d63f605be21d6d0ba6361f317041aa65b8a3239b93f26355ca90fcc17b8d6cf26058543bcccf6604196421f93987e2503b104ad020982f2306c8a5e2fb8539fb44a2ca68727ad0c6a87899be849ef46cd5e1b37fb71ba065bb441b9508034137e043a0d64bf53d65536ec928b26713a7598dba1c9337bf675d005fce712403a3ae821e6620ac5796c2b5b3c685c8ee416d06c297c0ef4d3f695e979b190374e9357ea5e79096582d789246a263d288292e806176d7ccc5f6132966aa26077d1fd3dde65099f55b27954997b8d3b4fd5b76c26018d3121841952814e0c877e51659ff37f875c910a97405695d82cb673fc1c6d4db152d5814aa65daae34574afb983434e023b9c27177f2909c4ded1ad6e0c97324f50be0f6d6064254f41ec76fa2938300f937293b971dbd5d1850710825efec03206f934770cd0ca36f3a48a67ea830f01fa21dbb6a2ca63767ace0e9459b8283871c7c28f032d614212aa53c0495b08fab9ea0151ae20ba304a821e9d1a92630822acbef99402a1ac5944d69fa37f238f5b06daae20e8e64a6b6242078fa88fd86cc2456bfe5ae0a00c55ccf131cb9f7c72f3c8fb4363d7bcd1ce8ae6b735db1abacc904bdc4b9a1918e229f546169c2a2c32a9c85e1caf07c2b5860b6f421b4e72f53de215a2037afa0778ba21adcc8ec1b91f6ad9b255361f0c3a9146451a9dc174e872035df0d5e411e5d75747c333e8f286e0f4ab684d2f19d9ed858d8caf6db11d775e2214624760cd4effd8468bc9645680498c23b2e9099356b7885510382517f23e7a04f55b23bbc03af72138035593110e46105c72ff20683f453a362bd4a91424d16e7afbe3ab5e77f41f884a1e079e744c7274b526a6d807f3ba4806f2240c944bf76d8f965a1db77a05cef595beed0cdcbffd773871f948fc510bee2bd1d826490038b659441b5b3bdca4fc857476a738cf30568b8d919364af9ccde1268b5bf71dcfef9f69f8ec0d8b6d5a7f67181e878123a6b07946052b659458e228364c2d6fde9ccf9fac34d14d70d06aea8e2b40127313ba8558fb427847c3cc845fa235163a0dd4020df911aff694f17c2c301b96cb1d09f88c6ec2a0147cdc90cefa8bd6f6ab5cb7a058682ff55d9daf7605324424e263d64f4331a20e8da08c5d1c0c4c6449d3cee53ca9ef486aa1e21e5a81803f0c9d405aca8ced0bb91de05e32e1a49e9dd1c55ab9c084efbc7565f4617b612cd0e7fea27b6a01281a6369712869d067bcfe4f743b71ba527ad46a7f4d4d9b97fc6211148be049147950b19542d8d02d1603d81debf1c0bda7efff6b87ce76e084d994b89ada9ccfe838bae5aa797333d6c76f36057ceb25338dfdf969b90c8eac51483d601ca138c28efb0a740dc0d403c13fea31e214f283ada84ef3af2c4c547a078557926e30913ba6bbf8f66ffb3e6d90a1940556cfb45f3cf19a1645ae56c1639b0f0998068a9f4617121653afcdeaaca0c4e08af7cec00e08c1912a743906fa7b0d629c98259e7380ba1f74978cf1fd2a6495d35a2dc32b3e529d7edd40c77c001fa0c69ca74402177421fde8202d402503eb28bd873fe6236a98f11c65bded22c1015ae3ea556f286e5d8c12f20a4960e054408c8845377fdb2f95a97cf57130e0c444388a6c23fd8faf6a84f7905ccf3cc359d482ee75dfb4c7acafa8cec15e716d681a39f2a701e1722978cb7682047403b2f733d4ffe929825bc8127b1e34934b1b544d66e410de58c1735cd984d184a5954bcbbe7c7240e7532afd5af931ca0e5785c529adf12a60310f13d6098d8e91df181645e88d943dce6a9e624138e128d1a0bcd1a5196b9cec42a561255b62df96bcddeee9e9231ec3d880e782c2c28d9e85bc89d873c4fedb26dd75c1c91215070c9b327f3f7abf2336c2827801c1c1adfff28479d260fc6e4e7454244746dd3dc7e426bbe72063e4a558d36218f053775013babfa2037f5c1a7ff843d1872672b3d2ee8b3198c720d71774b1360deba7dbf62e0bf89ae6937793f73df8f227a87aa44a3ca54927dd82325f3940765bd28990e13f8120e66e01334c26336eae0ee831554c4e97451bbc5db74fc90baaaf7f621367011de03f31ba505b24490c0fcc48dfe77fd6a0ae2b55dcc91cb81667eafa56fe39ea9c65696f6f80f3825123afafca50898c2b88245eee78bebf980e235d7e3b6c71231a0356994d4a0e22e2327780da121ad139e29e4e51e5c8e90ae298db6ddd6b1b8cb69e32aa92947424db9b234238ce331e32889ac356b3fd07092eb9b74a0c9987297c30982a18cc10b4fcf0e7dd2dfa93a74442944bc7314789e0dabc1ca422b6de9526fac1761df55c7d965e0b49aa44f7aa424b99d3ebdf2e361abfdedab584d446a3a8a067809e8f3b1355f701b0303bf0c803993ed50d7e949039b71f9350c293e39bbe74d15dca7cbe934e3abbd2a75af8bcb906331cdebf8be174444ddc8e68149af246a845c62b8806ab9745f1f42886b047b504251dbfab68bedd1055efd6347e291ef83f9796ee6d1c47443015d31598defbd960208f3040d2f789419652a861d2b7c8a8a1357b52b0e72a4c83fb1044f73f0eae6d69d39f2a4b7d2cbba9ee0e874238235bc9d160d2a92731ca7c0d24370464c41e6b51ca5e550007631c0425105b9e626d430e4e9280e1763999f0739ad6ade79a37d2a4400747a22208a200783cff4a0948ae7fc96ae7d65ebef3fbf8b17f7625ab48afee25618d9ba6f3337b41a7b131f8abbeee31a4fcaa9696bf43172d1dcd2d3bc1b164878ec8cbc78c0f7d2b1cc5957b5b60a7f7f4aa5e51053cb0cc0aecfaaa536bb962a8589de6c9bfc0c5ddbec7c06bbe96931aa1a800742755ae87ffefec987e54175f540f168f9572e17f2c9c8d29a46ce7c228e06c249c2e2146a7aedb89782589758ad1e25056113ab92f6453fe6ed47fbe0e497d186067b190058f304d8de242e2ec9ddc443b732baca28627848ea6d7e368530102f3842af5ee35986cd0d1d65869357492e780478c2add22a39e6de381e6195b61ad46fa8eaa91562a970d5814b854f8cc4fc82ec206c93a3857cb458456629e4476ace4efb1fff3d31f3eec3cc1815ae78a2f4eee7907d84ce9c2bad231280cd402e9ee9c4421c571a9e8e5b8139c9e2229327f604a63a2be59c9130693e86a602e24611aeb49c013fe5ca5980c30b777512c87c8dbcf0833adcd500dc8bd6723a06301283be574c6bf665ac17dd7f13b1e0870791040d008e8f1f7348e67bf2910ef96173cfc8289570bc9bb8f471aaf18ccf5f164daa3a1af4e4b822a629f90e18764994d84568c7dcc3e39bb6c7d35944dfb48500604dc2ad6302aa3af985dd3115ee349f811cad8c5ef0b4e59f0bf419246c1ac1e369c23912cfe7097ea4b63f07a7974f5396d7b11d68b845ee15370f64e59a95ea4d4d6e2500f45f2f05bbc50dd4d088148df329ba61ceb390eddedfe9ef3b4896d21656a8da4faf93b916030f6cbf9cd173659609c10ceb8573c3485281dca43f2c6ff4f9703d4dad1f7b0669b0ad73613435d35c33def7d08166775b97176419363071c7af235be9fb44a4c6998d97703f1d2432778b637b87231bd12b9b3833e101d55429901fb0e742ddce75fabfb631fb95b5d8d5dd58c14a323af7c55359300c249cae4cc08ee02d856e3d0cd23f3dbdaf66ddd9bab59e4d98d43654a92db1419ce040f28e1e2293480d7a21303099dbaa11f53ef9ade7ea07fa65b10cd7dc336609b6037e38fe40c2c52b77a259b3c915a8cc3a36c72be42c786ec31ae03d0575c3f579f9b63cd507e764fa13e5efd1e23e45fa2e519f85dd0782e4104fe29ae388a99ecaef18a7235709b8297593bc499e365b3afde176710dccb06ce5b1ff9e091149890fb73ab5f52a2aa6b14194fcb87009544746db00b24c96cb86c36a353ced90ccf9c02f908ffe6bafe029c067775a32f9c745699b16e8347c1a42b673005462975a0b49c9659d6184b43bf4d44bbe1270367ff9679915c9f18ccc0fd1f282703883e41a1d1599ab47ca893437356be3028c752edb1f049cdc72ceb1a282758d2754d127e6c692aefc2f1bf8f9622399982f0e0c651aeaf066f3a40556b4a22863fc9af90a2c79f31281ebd23b112c71bf9081e66a7c357f7911ac3a464ae5be719dcd91300d6d2f7383de37688b8169fd3a2d49e6b7f6ec381b33114c553b9d131a3f6d053c5b7dbbe849ca728095556b863f450306c9724969a4eff18eaf921e916134345312abb6e0a7afb085c96aab5bab92227c55c9378995f12c09cdb827ac3a605bdcd49c93f91d1ca9995ce424b84e80fcf1df70d1a76f9a7fa9e02a03d317950feef618bd3e020c1d70ba7595d8894c5d6c9ca70b70f86ee4dcb8108fc6b356895e57dfd71f77332aec63deb37f6571e5dd607e6a6184e21ac35c9bd3f9504cd51bb11f86eec5da865af190a6692a484780cb6f82db7eb8a89113bd5202b78c24e512f6f3ea906780f9e473a12eb64f86175f3ee668e271e185e4dacff1105f776e43ba1b6185511c2ccd54cf4a38e8facebe292cab44cc5f11effd2991b91e12ffef738895536a9cb1abab4669f8d9302ecd4c1b7dd9355599b4cd007d30e175484f36eea6d038ac99246145272369c5084679585fa23fb877db2ec0087e81064a8ac4e71891c9b373e1783ea54ecc566cd9ae7514dd11b2aa2c220394f6ab91c4837e12fbfcd9aa28583890ed8bb45b0f329f57cf680f2bd97b60819da1326b135698183d0a4d3b12c90c2b34167ecae34ca981c47136f2b37d64236336ed85be69270ae3fa533cc93b6e37141aa14a6434543da67091637873318f6e15365db78875946fc3c85e95d7c20d1e3a9e8fce6747f5c70f2b080c81c562d37c127aeb65791c992f021414b2c5867b7ea29c573f43d25e90fd62fa0e98cab428763ea093588f5d562b6abb7d177f72a36336d63770c2684567e4a334d000497ef34f40c8df779b18118a1cfad4fdbe1b51327b3d03766e7c25ac08afa0580bcfb6cf6d5382f780a01acc330f98dcb4794a09d27e1b675272fa522e08d10095b59b3898375f7732b16e5da5578ae1ccc63fc9e936faffbc5920a1b3edfad6e326bae9be8cac1f25b8e7411ba908b3e0733d902cbe6d2644afc44b7640f093b3a354f9180154212190e34084c7859e3a0cbbb1f2fe9eae9875c6114e04d22cff7fc526a57373e9167cb3fe054676d4c7e67f199b0e420c016c942ef2d2845841cfc026e23755eded5930e8c2123ded0505b15e5f99f4476af70918136831d394c12a7d05ed456ec5b0c5760f917e5e4b86bcf7760836741850574191f601b4f9dbd6cc5a0e4e8aee61eb94ccbc3af08535c87361f24ce1aca990138ce9fcb765dd5f08694f1d8f15912f85b3a2e1ae2402ff7785d6efe66eeee52734a03fddf7bb2c7c0f7d37eb575d5abd2015657ad614a25e5e080beb2a80f76e86bae5f9cd3fd7a82db51ead89a504fda465fb1d6c4d0e08b667036157a7e1511b11b7fd8d410728f7f8088615a1fa010ee0905c40a48fc9509a69128b13fc3b4179ff98942abf6e43de8e6f595eea91f7d9b77a44c63b5b4a499e8a4f5279b3328b308a4841765f7899d71204f09f99479992a3b658e0b048c1955f5996977a99bb702fc3db493174de8a62c17c17db003e10f8cbcfdb981b3bd15d80c31a9ab67a4c1b91e2e8727001c0b71927c671861773c803f0460a0089561c26ae2256a7e750aeb82ecbd28702ecac12622f18c16d18973992f6849e37f0914f9419ec173c8246514acb804ad936bda75fff936657a4eec0c4596a465801b7dc1b49502ab03fcc104009c368c98ac22b1aec51663cf0df0634efef23caa18c8bba4f76a2d6b557e5faf7b36fa2ed16d2cd0a5bcc1467e0010af334ff14b75099edaae941b55e83449f76bd3fc264f942d17b3e0b8c415e6fcb0284c8372925c4602d506241275ae64e3b50778f8b4015361e97e1b53d315e368da419155b7b99b9a2693aca0d7f30caf7941206f9078dff12b2ad7ffdc7c2069c41ee0f2d27327c3d3f671da373ab0728d35a99aee280db256af4556943f17d1b61bc6a2189d38e0af1d80f120cd214757e88ff8b452bfa5ec07188c067e1ea9c71ee83c66d8c36889eefbeb0255f5f4f5a230b472e54db9c976f5379b7cadd9b188c401fe9174aa38eaf1a2c52358aa0adadb9de16ffc0da1971050360cc88292720b175144296ea5daa223b4211f5689d854aa994df778e2482692b1d1439852946bc5e469db0ac92e6d1e885a03fb9a084e0a0ec8db6296bfc34dd3f64f4c03ca2df70782dc43abb3e9ff419e255422e63acd1ceb1757a9848ca7cde6d96fbc5deef4de6c9b90c9d4aa7c79d9489622a67f15c060befee0e1fdd7bc6e0620888a76f70492e90276f56501310ba85a0dd7db9bc12731850c7a6a23585c96741cc1476bbb79fbef17d0187dbf91ca97d6ba8c1f039ad3ccf91669770baa862482311bdb50176f38970aaf3fe90f3a70da1076f7644f2f08d28ee3818e3581a5571bcba68efef267f58437e91e6558327c3c8c65e51e0b97e909a71cb2d8d7267d2acd81825919ad158d45570935d2a74fb900f834927405ee152be20362a15c9984538f01ef65ef3fd6f2344f5dee6e93ba38ae97e53def9acdc1ac4c196fc75f8bc8c396179faa337f28ec8aa31f3a3c25de846d63d08c4f0fc125a76a4b93cf2cbac708e77994d92f370e9f64dbf69b2dc8d1327cf4fbc74bbee7ecf3c839c6dbe2a6839907ebc362f817aef4f9471816b8a60379951966090b31e3e7b0caa20c296b101536caf06b1a0fd94a54647e6ae046d494bf5b9af302e067b4bcaaa8a009cc961826928c4535d16bc48b1ea66bc21fdfa2ddea26f7ba9886b19c9bad430dc788ea9914360e37383d073c1ff524fba44c55c8b0098cff28b868286fdbb82e3fed7f246f3913f7e32aa91a1aa31674e28ee8b30b509deafa784d654fd989f250440f702c49b986eaaa16cdb2d1a2adc3467e83f97df67ae4971ce7af420675eb7f7fa092a4544b19bbf10b7879befc2e0db349ae4eeb70674295cb0d2886f0d08fe80ed14d560adef27df5a632457604fdfa08ecf32a7addb2cd1a087396bd53d95472fa0b81400ef87f9a0d3e02d4d9a93883d1e654780c7eebbea61551c0b90d9b95e0364fc1e498082df6b323d62bec7937cccb5ac0b10f143e11d1515d9e80baa80d7251d3921b725b0b5d738bb0ebdd0c701a49159c33feae1a0b91218f94855dea948f17f51e484b67b6f6e7dc0229570d79f641eb189e0fe6c66cf43017c718e633532565b61fbfea2f10c2ff4c9cb062388380cd3b2195074eb2c05764ad50e947baea9cabfa191e6df0c957761adfdf8fe97984bce209363979ebab8964f89fd0652833afcc45ac88c7c1e11ccc1c1a01b5e7a3ac3218a6c31f8e00d356ae939016a47de24a93eba3edad6d45ef12d7adaa18ee431303b0ce3a310ed922e6d7a4775af90e6784af2bed97a10d12b824f3472d04e081a8986433360f8afc05d14f6959d7621592e4dd700cc02af8fef762c48c416e39875232202f44035227b5c665de0e364ed89e4b0d8b61063923abe089c0c7b1a289da677b62c04541d4bfa3b910ceab6965e8b16ef5d7de729de7d53c34fe574f7e665e28a37b68378dff4f4378df323ee96ea9deea6cc5506be6a64cb58b2cefd80ac9cb0e5ad4dcaeaf5bebdb8cf334efb74a9df8471455052d7c17eeb4e9f7703cd69426cc81289dd6a192bc5bd9f02f02a7e2ee9c1a5981277f2e6b18b8ea523e29fa08f976319af95a4fc16b86eaf08bd01a82f05172db99be347eb5edd8e67dfa3cdaf1c80dd22564b354b8f043b4e5457ced0bb2f9cb54af691061362c8a7a75415ee32a920451220439a070512e2e3c60c987db78f8c4602e7ad6f0863352a165cc1d97a5dc7310ceaa17ee0de358845758f36bed6a4595d6921b859f1431b87fe0226f2570386f4c42af464f51aca1ab15030f8b3744a57b2fddaa9919680519f30d4c90c9fc997251182961c1ff94652d0478202b14cb8e39192bae483d6a0b6c164d4827d14f22e2c2826357340ab9ef996ce92cac53ed9f090d75e0220fd4756cd8b68ab08bfe29648877e934dbaa5ffbee0db920ad5f8a6f05b791539bc68fd2c8f166c814a26057c1aa51d9c1ce66feea2dbc32ce808ce4938221499646c72fa19190adb92068c65716656cf5253292128b89e46b33626a1652cc7c892ca05282707dcd0bb8f2f9995090d636e6cd73f25bd164165c7c7af98780c3002f5c7c98e7a4f1721ac0e3c8404be9338672fe9a2107204eaf04ede74b66511ce7332f830c24688b711b05e505ae8b47559b586f8c94a47f22c82ac298ab0c087f175d0f6577a7a3d78182e48ab9b74b3528c3ed97e01e90979c2deef370b88f6d7d093bac602a23f26553fb1b10b3f9c57a9121ccca39bd233e44cd1c641b092f26cf1610d41576da1ef8f325b44e98eaf35c3f7c5bc4ebb476c4d6120696b1a457e297083c5ce92b4df562c10eecf10f3f2027b8df5c95539356c592ff3e52d7a8166e50d2373d2f9c2a6f3ab728885ccabbe3286ec1efe1f5a2f84f289ef1ff9eaeae26163b5710b414bfc9ba1fd0eba80fd8753c426dae7ea1b0d77a2c0cc4b70d0c4c2ed9673275d8ea1a898111b5d40f8812cf315547914266d87d3461adeca6e123873180dd1d410c2e6224522f5340e5ac3fa1673f6220eb20575606c94f6711a1fb115c894abe034e0f2b73a2c08c56d9fa988f60fd2433f5ae64ef8272470425d9562745964c36e0d068752d6172b1eeaef3e7d50e0778352ccdaf29eeee98cf9b155c55afaae3ff77c33359095f287357101152d6fdc59808727817afee002b82bafb247c04f6f62e0697b598f97be59a61b1ec9e97ab30ed8c8ebf9b35c20157634e82e94cceb60d0809d153fab8eda0f35f5dbe90f845f6c791e0d66459f1f8704dee8b7def4766677d63ea06ed2027fec710c4bacc926d4f19b87da1570cd1c2df0e453219fec785d1ed0a70c7fb069c07b25b2cd2cc01f1d35f96b428b13d2f27398c401ec22fe6708fc628e39562bad8df174177f80e70492d4a93a3bdb21a430d49bf42fa645b67278687ae86117c6507e5960e87ecc1ad4ba2dd5afd5c350e1c9267e333dff5c28a0955dc1b9400a450625b7ed74995775efed9e6430f6d821eaaaef64aee696c1ab1843b02f93644fc8febf16211326ff995d5f2d505644655c210fffb5e24c621d1dc9b8671761f88a466ad72de1e4aa21a9bae2379204fa5b60bc560e64e53db8b24b36dbb5a491acab5dcd0652dc8ce89d3025d12e9a620cddc59804a523e2a8ca07372aa786a166b0555f4ff67e84df1045c5f065e455e145b076c5fafca23c37a17f37fe4738a6e159f816ed6c71eee30b0b8939cbde5da257bb9ae62cefbf07c885a861c3606fcf6abf63cf3b06c2ac46a7f89db8743c27ea05c83d690023efd87b10afa91b817cca0196aaf3185f5a6a0fe4d70f2906909be5d157edf64aab865c8e352ba9aff530feef3f8063996357ae2e708167048ab31024400e0fd0f93f9f6b36eeb4a71e522e1541810fcd5b5d5d1f67ee3daf6ca9dfbde94595f717bd398068f72276cab8518d9e22f2576a02e19acd2b72a5856306b8277812fafdb03f9dca65ad540cff088baa4cff1b568f10fca6ab014963e30f8d37f05824ab1567dbc8a062988fcf719d262afacdc54d0b45bfd0ab4685688be23242210320f0cd828e492fe5f7799e16dc0001d92ed96ddca0fd3c09786d83d00a75f74f3cc6f18cda543fa8dfe8724e231d054989d23fdfb6e410f52d94f0cd288937d23c2d426576532c9242ec1b4fac86e76851316e5082f36230147854da3ad1a7c18f79202b1538ba84e3ae3b5fd27b61e6d13192ea753815ec5b34ea4a69721197bffd70c02ae757069db98b3073e5a600fb3aba2d1aa07da01ccced020e8d07c41dcb34ce2c4fe207f73723201f45459516dd15f52ac08ae8c0bf1e882b9312ff08360d2256a06006c3bf3fefdd735ed98246c8d58a9042c09af0d9de11735e61e1faa350871f418e2cfe7bb10d029a5e0bf16285814edaa9b102b0d5ccbc8fed06fb937b7cd68fb42992d9d9bac3fd7b6b9953efdc1518e14a1b8975e0851dae5314e02849d10d56f17315f88ad9154213d69115de57569967ad4d7a8b453ef1ac1acf880744b40e21cec2751b96b365d52e5e7faef078e085b585aec59730f1c4ab5437b1e34f53f3f3fbcb660a70956ecd7ebb4baa84f765d673944b4b5109519b0229a7e516b1478640c2666f95be6d442a234cf20d557ecc9dd52c44bbff2af078c94aa68ee726218bfaf4302e2889a5ea593e56c7bb614a12a9344aa2839e3482314a815f7f960828ef86ee55579cb19b93f055354561abe671c877ac8c508f240fe1d7c90f839bf15cc5e1afa243e048300a57d521c928cd7640c4f18da61a71543ac324857e37a9127ebbfa48fcd11b701d834d70f0a50786756e9569943ab274e9a23eb1f65ca15410be3840d4d14e91ff5972453ee83c62d2794cb581a9a340f822d95a7baea159431e327980ccbc6ec403b8cae42c8197bc1171b07ed60eb633cdb0d294f8410b2fc9d35a983722391f31a8dfcfa61364aa5095549c97a884adb0f82df0a53e78d463911d9f8c71cda7ddb7c9ed8a7895666a968e5bd198b0c2e3fa9ded81b4051ade48900ab4aaf084f5df1120488826213b06b72ead623aeb95f5e8b13653297b36d943c6fd0cb12a25449cb57048941ea6d9241510fdc6173baddbacfadf83b90775c8e83ea29d58741be747dc4ae7a5b7bc12848d168161a12930dd688bea6a97c25a471db4d2e8224c6efc93d222e9129c7f95aa5ad86c5a116d492c0ca440c8e07fe052555c9965c2092ab87783b58659fe2821ed47d7972340253df42396025d72c85d064591d425f48ae115b2dfbb645cf92938b632f34435d7eb96b0687489f9721b99b29ffecf15a87c29ee6a2365d3ad6dad53f0e3fa5c846b87c4dab0ffea18a506de2ac92fdbb6873238c28ff953cc0f4aa295eac96e866812a5c2453a17aae9dad632743f94c459202fc5c5e6b48079878805e37512d71244d584b707e39df55c6f7f0b78c497d3276a8ea545ddeb6891d0c275c78c89a9658c0e4a507a5323ab63ef2609def740a828fabeed95a9dfb7b7c1643f3ef0f6074a22cdbc5e76bea3f121efc3832579f9433402e3ccf70e6d26bad7820cef8e19ceca80c3cce273940b53d36e652718aa636f13f78ec08d723064f3943999406be1f583c982c08f52806fb6c7df6c0b9c6b8f9c59db696edeefa316d3a89e9117a367ffeff35cc8ae7c4415ae3474d723cc769a9ab921c38aebb3699ef8a41e0ff612361713fd8d15299afca5c99e82b36770dcc8d743493a1863f9794dcef78f25c9bb86788ce848b33cd64a8912c379eeda4a9f7a916e4e16e0cebf57756c4a6706a58d683fd781edb06bd921de5f36661982d51b36f05214b07d6123eff711fa3e5cb13236641809027a9f5d6e41ba2c102ff395949cc9fcca45f4086d2b145f8a99aca1a0e05ce99deed403b62c0cfd4eb119b2adf817c743e5d8191827a7c2adb42f29f2b9217bc46808a27795512bd26e4a6808fdf7270e0c182b014689b16638206a5a5c56a877a5a2be29304685760c53992ce46f0a7a09431257158b9493f91493cb1b41e0a5bedab41755162c933cfa56af4758781f2fb259f8e488830b028be3229e06a255db7c5facb068aacda335692a64e1326e4a69b67bf246fd93949a4f3244d789686554f5015298c3ab37b3b72edebff77ed7d3d87e0a43e566ea8f2183d451707119bd3760b6b0877c24dfe56f3b67605e821844b960c62da2bf396074762090c84916bf4330c585c6029feebbbe9b4a2df4c5f580b21999a7dfb670061b8b9b7b32d9eb7b7914f63d98a885f7a48ef73a11d9317318866e4136593904887ebc6cad75e6ce419d768d9d2730036c41710a63e14d6f7596cb71ae85cd9c59d45b61794284e0cfd1875ae3cc7de67004c9e2809e020efe40c150265bd17f30defa89931abb9b0262a3fed6c7d801fd7a97a821b810f5c3419c55299295e0586006d3814d7ac4958946dcb735a03ef3f0f1b72da33c771879745df7a7d682023a98c2626441d5aa65c8193e02dc5747e4972880a787fda5e1358952af1c23a1adb89d2871719d13f2582a4d76254a9b3c93bddfe49bdbda21511c3e88016440a44aea61f9a5401423d6a4ec0535a730fe6359cdb1596a2b68110b15c70ed32ccb406d51909f31cd7e7e3552a7bf42071318810001e69db1eec9faa0f90467df52504eae91d9140f97fae4eadc2e5ce200d41ec9ad6d9947ba238ab7ca9ec05686e06fdde299c8a3957d51d110c43d2af561d9dddcee38d961fd448eda1c3f0a44acfef564699f560dc45133871fee9a5282c62d5847b780176a9f9145e4d7ded07c1da328da0ca4c13e753e993343974ead35e66b4e93080fb960c0e4c84f13b9b816982a37271f69f3c25af56d57bedbfb1f2cba73f63b2c243d1a64c000a475843b7a3e40b7d7e6338e50240c61e01def7ac46d974ddbaeb332faba69442f14289697466a5acd47a7cbe33457e16b4cbe83d52d8f3d34f08461ef87547f63d595b953146f6637902b044ecc05eb4d44045cd8c73ebb1ce9bc09bc9b2669e3947d1b958c5554bf41ebfe8392ac3bb7ebe39390d70141bb1d11c01a7a102aae73ec77783f420967bef8af88c3b2c7dd14fd47cbc71c4f189c6917a74c5525fc92ec6b6bbf83962985834f391ebdc87921f349e5ff22040be4f2b7d628e5ef1f587b05894217c1d38f64f0bc9f73e1accd27d43a5ea3cd3d3a41feff964c7d20e2dca8575f5b7756b3ad09cf77a8d3e46ff99e76f41b7e564dabcc5bfb35e868d261409696fedd0d5202b59fa6d95bef0da88b91bc02c16cbd0c106edb3fcc21f5e61ec162d8c0afd97f3d459c3bfd20402212927ebd64ccc9d2421f2214467236d1fffd6f5a81617ebc5acb7e4e059968a17ac8e033e5ac47649d58ed758f8cfe9334bf1d0cee46b41c65ae5ac815e68f9ee1c851b66b30d5833130b78a8a01f25a3483f8ccf3c7d0aab41eee8825753155b5d2b80d959d832df8b37742819903aa6c124484709dfdf22d29be0c1d042c5cea8c2a80ef4657f73fc8e960af64f418f3e382462bfe896bd15b962b1c41545ec2f05f4d495e4a4f1025f197dd801b70fe6916656bfec166de144deda4c19404d7bf4a0f62f6bfdc6511404ac8f47287e7f027e1c4ca84b26630170df65e925d1c7b891b3853d3751b4ac007a7b4b9f41fee318ab8ed1af5a96377c917f8f8b43f3eab8ce1694051a5b3042db79dfa86ca06210a3fad810ff384f7e91778ad60bcfe982b03b0d06e0f8fc8d792fb430484c6d3459b7c23d4ac8dfc530ace714f676ae2d5e37e8e50d3fb97dac56eea1e0e9808058af4de8bee9aeaebf55502c9878bb62be8491f70ca42f1f88be57730aece147e4351027839475835265cb7dce1ff5cb6990ad3c7139492865ee7c490c8f1eef31839d6f5ff2a743f92dcbfc4bb8283bd3092a83487b92fb4bbad3ff6fbc80d6da32123766a63871d6375d58c48840f332d5506ea210f5c207f34068b347880cda694b1d21cf944ac93e9c96594c9408092195e8d7111deeacd83e94638facc35df974c85017e29bd483903fec500bc8c15454236b499a29e3192b4505263450208ad9ff7198abb1ef6c0e9e1af1193d3c6cf6d3d6461da68720a2e86c9d6d1b5c84df80c108830fea3ef4895b766a4a5c00879282cdbe073c067a3e62bde89e92602c91e2dac0243f320a98242289cfc4e87b30afe41f44a8c935054d18623781ee4b44c24ac457bd23c0b4d18f2ba1c1c355ea8e09dafe71a2a8115e57a4eed5cfe1dc88d2cce4e7f6c9a4e8d202266f65efb39b70b41079c7b795e06f3e15d9e16c2d4c77c909be21fb50c346c61744f7a64faae5c97ed3766dfd7465d2f11546068cd24334407482e192c135f66ddf2e64c2276e7ac0017c89b91b24b5d526b42c9146fa00de4c968f3578f4bad61cfdba05d4e21328a2fc35cab0a0af216bcf055514b3539af430fe0ac6789c91e134995b7b593cfe05da1f34a97af7d189c6c8237c29e25640b17ccf81f35f63e54681b0f040472ec95dbde8e21fd97fef88eae43b2c3dedf93416f14adf01d49d1575444c36fac8adfda05eb7a3c87a8f7d2dd8a4b1d551774c28afc614743dd78740686f9e0a83ca4fb15bd49ae5004bcebff6e273594f11e4d3748979565c5f747c80a9dc761010e757dc68f941044fccfd1234a71c5f1572d35c6dfcf560e653c5483e818f4873e0448a8983b6a77528a72a094ba3740d83149fae659a85f519ede8f681ac845ffb0030274ccc3eb7be6f3c2c4fb43046e130bc92ad7f044ffbb12a3fec210152a6672c9c3ff7e727b1a49f1f39e5830d2c94d76ced6b5d9cf4ce9ee2a7cecf350c2abf443711efb68d1988df4e0ceec58aeb3ed43801fd2aa96c84e18afd8bf9c6367386cf9b73527e008840eeec0ea4a3b227d09142d719eaf437530f8fa67b677afddb1194390fa9d614bca90352f7270bfd422e65d97fc4adb091eb306ec7cb4f49a136cb7d50956c89d952f82051c8f40d00d7118d1c13eedc6e07cd0565a4eb2dea6273be421494172421e5d020e51ec841f307a1e8359c7c7e9ead6406f93dd89afe459158f4acba83c7d49c1f2916f18c1dc139b8f7fa5e4b36a99277d27c5c00faf6736a2acda60f3120a6a5a0faad397ca2f4a3863b8fa7ea634cd9aa7f806ace1028e267446b64b35e889ee5d5ef43064531a0a551871e4b04e9a8d22ce857c80e081070bcb76fe19359ab80ea4c573216c803972f4d625ed569a46b0e8a114a15ccc9d531f9a9ab5f350d8cc7f699e1d0cb50738a9f7c09bff2a71f52c22949eae12fdb38aba9119767d444edd610f0495b7419ed48602e7b87fca6b06c92eecdd869aac15fb1f69f63dc3f76028cf646247a8a3f60ccaf20c05aab1045803828a6bcb3aa40b40ee2cc7b843141bfa55e160220bc9baf43c3ea91a1f9df7c9bb1782ddf6242adae7f35da2b564cee883c6f45992fc590d76918c339808104e8ba21a689d9aaeaa9684a7859be29f157697bc2a2d41d08ee159c72a71f6b15d009a267de342cfe41ffcdb40560f3f4fa49662e6ee921e2af0d43b73e8ca685a1c055e95be682f34a22968420841b7a22ebf3251b489a96cd70fe18be2508f68d8c4e4e2e35b2f494b00bb0a3c574e58dd6ebb3f3f40cc35853ce53d631af680150b64b01c528962b0149c84d7849ab50d0860575cc42325da19ae2a87dfc193f18f47e977dcd216ba25fce19f4a6ffd734795b0b10e03576d811f8a013630e855550a5d9c4c881426640b7cc7443d09d9736a714f5194c68c693ab23ecc09590c620cbe93f568a47cfada09fd907844aecdfd4b3900499a3a0bc7d88529484e0659bf5be327176321fa5066a5102b63ca41d5f6388ab7577baddd15f82a5e0ea27c191615b0fa43b299ecfc5245cf0a2e00bb58e4183e9f76d0beaca0e671f30395049c66e96196404f695b55ceb787605cc269321f0d095852c69fda4a725f257e9679a385fd2440698984b04205c7d32cc21e8149d0c760e21f69b803162482707137c951084aa65e592d82259da0be7908805d852705e280239755b5f2064b0138987291d1c29b2791f5e0b6973fd2567b3ffa1be31af6326272634548dc95b10f0532fee65eb80f1678ecf687ea4ddf2da79effe69be20acbe0e0f306544581669ef7f13ac92c2d87faff1deed2103ea8258c28b56879448b759875ae2ce2ac53df1d4348a7ae6fba8d45eda1392c214f186fd370f4f4da45e7bc7df28b70c29b38ed3412097969c82601dc9a93870b5da47e80bedd389849db13c9eade08546cf7833c2973dfbd5af837583d65f842f49b546d0d3f3960d26ba7613cf33da0319d85dd66123d8bbe9af03d033dba8b38cc87d8a633d215c7b04bc0148fdd751f416c3dd0baf9411243075201678e8ceba2d28ae3b16a5cdcc13385bab08d7190113d3d5862bc8768592b927603a1b35b3fb596813b31fef30df7179e3e76ab6af4a7088644de47b33e4ab309c0ae0e8dce3d4ced17d59e7df2bb4e780dc546dfa76b0121237675864a11e1862ffd3c519f506773aa29726cf8a54e8c07fdbfb8d34d333426be1a298cf6576bee63316100f626258c7b775c917da2582b4ef318e2012999c914cbe82a3b23d826201bd36c46ae68af8bb5b010c3315f119326529d2fe2a67034ba485a2a65499f1fead49a5e75e031fb51ada9e2d9fd2dce61d2ba9f9267ccc256b1c8f12b03ce19e3dd30cf3113969bc239e8ab68fc24fb094d8b66674a93fef68b6b9866d884231f57a3866390690adb3228c68d65837110b98780c45bca99826ec11075b187530af8eda9ba40b6e312c07305eb3d454e8ffefe2396629e5ca3eb94409423efd2ff4604da878240c01ac20bdfe1f1901fbcfab80d1ac61c9cd386c18029ae5c774cbbb4fb020f209840b5ed608f8ebe73d6e576c3960bf081f8dc1f7904b9c207a14a0f21abe3446d2af2e9184faca1fae0f045fb8e1e764053dd0c30ee1cd8fa9b948032a83cc2c95493d7bfaa71f4f7775e0d63966477044a485d8745fc889e0df181948fb09a6a9dc585127fa93a08c39917d25ea376f26a3fc2a4adf56df9f12ca2663feda012b076cddcc406a09ad785f77202e6ab8eabdccca2b3ae8942c200528672a12c3685c7b96f8f252f62100e987129339dd2d1ff3aa0988b6ab4972c8aa8812b8476de32526ce69803ee1c9b773a57749ecfa89fae3d7cfe691cee9f90a902f968944c0cab11b7a65c1fae370515bfd074ea8c0d5711fbcbcae1d05d094ca28b4c151c6ebe393ab8ce80963858b31c982d9896c3c7e9614efb62a3cc492b34c002067196c73078021e821ca0c520810930c8320650596ec903bd85a26cc6ed8564f7a1492c8b104c9014ef3cd90e87ecc1391eecfc7e381273df21e3b7a2321003a45d9c0fc25b45ce88bd90e68e60a86016a57008611dd9c893583859d4b778c6aeae3d32f8af3b4a7490e715beb2dd3adab7442aada970881b4a01da197e037d5ba595c366c1c149b81466d11496f43668c38eb3fda6a04e554fc6159a67e3fc0f404c2861557cb0d1d447a1c8957fcfa444d9b0c5d3bd43f1e901044a401623a401087e4eb93210f88ae15287be0e0a33430a82ce068240c139337947d529d0cbaa7922086f58694abba76fefdfebdd7743d7a7948906db392c8bf15fd7f42dabbbe1b741ebfa6e6f0bb41933610fc2811acf1d8ce4e8c1c92a691b0b137b5ab6739d6615bea6ba077a08a3aa925010d5ea3db960b8298d4384de0ed29d0603ec5fafde66cb3a50ea8398c5f500e16858d2c32444bdb259149873049b7f27d30aa5066b2d489b90c01a9f8045f349cfe4196f9d687080e566b69b0d221ccddc627bc350f19eeed1d7e4f4f4b618906fd4d9556887b012f0d3551ee9f6557cca6641b3c1b2e99c5774fde9c29dc05fd52543642cbbb63293e33b1e5601c01fbf2ebc192ac6bd9b49051ae9225a1fbec339fade8aae6728bd13702cd68a0a6a5d15d3e9e052079d63a7c42ac5d9130bd1ef1cb4906babd8713845f3ea24bb03d03b966756e734afff7eec00aa865304c0cfbb766160374516e60632c49052e714ecf0080e7da7d4d744ee998e8a598115203f2283d1a4e7bbcc19259834a4f406f48e2c8621e7e75c3664c131745c3d7edc53167ba074b87535709a3849991783207870a065b9949630b6f91ac942492ad9c972fbb24bf155ba212ef1fbb142e50a7648239203bca8f97af0afaab487c39ae2d45e6330b8e87dd2d7ff34fe1f99fba09ef363e424f166a3da677c367f26d824c796750a0735c1a29d5076d462701d7b9f2d30ec04f743a32f04c75f3b37e0b57d727fe2f0e460812d021eab411ad1f51ad6e7a6ce3229f516322741b20394e90e7723d5a31810510f113557eef937632d7a9db1a22f5594b699dceb0492174e80c7109b4cb327084885b5c95a0dbbfffdb413f49175d3e93858a96d9420e958d39753abdf6d0d9c11c2f5c3270d12bfc607aa7221b74bd3038586083bf95fc88fc16a9f8d93b08b693b2a37e283dc2e5f7b8663e7a19357797612d1a72c268722f3795d23445104ee08316f5a08b40dcfbbf45044b59d1ea3018b7756ece30bd378edb68d8fe82ac1cd28c5b93ae9e4b7f3f0957f1fc340c8b4f5339e46e9a250c3c597ec58e0117e5c400a90ae1986a47a894d344b1ebf900d771c1c855e28a8614f6ed112aee7c476df33e3a3ce344fe0f8f15796492fbaae5f1744144d172718a1be271528179734c2f57f2433ab7585c1e2dd4233f7da311aa050f5c90433329ea22a29a6c572198547e8802de94911ae2bdac3e0e1f21ae31a78ea7a733964632c05de937366858708f37245dbd4754ce81e7119ff4097c2626a7e276663765b121ec6a894076842899a5448e13287bfdcaa0fce4d9ed970f0d85bf1e6f9659521b5bc6bed3e6813e49ca5809997ce820695808c138fb10f89e224e40b0daaa57115542317ff04bba99fb7c47a684ff3d9ca9a0c5cb2b51c1b3b5f4baf715e622a3724fffa0748ea326e42f11c04581af62993989cc3591b56bb968c3276bd76ef4bee7912faa19eb7ed352d098f43ab6c6a10997a1102aa04c5298fee20d7bddb06586627fbf14d47e0a507ce33f6ab50df5cf327c558afb7a782d252649acbc7c7c5b456873ec40e35ed70184cea986a88c254e84af323828b7b44c04668a0fcd908cc81b792f862775e81103c275176acff173a4dfd5533733c58b2f8675a792d7610fdac798036e0dca58cde84f80eec31cf2c47b05d326a2355e3ff792bd797fdf82c54d9567b621e37f76af5adcef458fb3fa458bb0d60a96183886631686b98933c58c6c26401b70113be5af06a5634afec3036a2fb60f3574a2338efff8218f46f2775d1cb7e9f102ca3ef5598ca14978f9d3547937d1efb0ff18c9d385d3bb35791189d2c32baff31666384e3e3afb854d1eb44647f77d97851c607a5cf117d89f06156a8d52dd80f3e853f57f90a720e533210beb08b03ebe4f86930a9bd44202f9eaf41022c5ac16108d771af184a5b67685a244f70d682341d3dcaa719a77b5cff671783e5f3f68123fbb6c217201d3d0a012364878fb2712eb2fa22592cadb5c8798383493650597c45a9381fa59466d64808588c7392bacc566c83f0ff59a330514949e08e08a76de581feb58b2c13b9894a731985dd7740aae4f30bb3935168deb8f4a175e962c03ac8ada13be18ee2b08635af4786fc071232ba7714285c79514a3ad6bdf92f0702adaea0b4cc9fa666df378915ed5a363808120c032a3070e2f83f87691597d3c3fa45714370803b50ae10060d2f3cfd74cdb8da90009a444f9e0ea328142cfdd7650e444f94685b89b83e8f553fb63f0286c13664b0f9d263157c70ed5d5eafad1cbb4ff1afad47af178a06a93f74933510b3a9e8e676d01f5f487f116d919e42c3869593f49b65af824f48a92cddea2a3ae8c9cebf698ed50f4247b1eb80f2ff601ce5e6c2812071c450571a1d016f4ebc69bcebcccdf6ed62b8b77adcde6d824d6c1713d676985d11146fe9edde9be8446d28ff03aa062cb3a75e4dfc4063288f23efcddad1611aa391ccf20e59b318cd359ebc1078975b5168f10ff1fa01db8ce41ec2b1f455f8bfac4b67f1b86301d7ed8da035b86427fee06a6aadd62313850f5f63fcc50f8e43f8fb259580fa1ba2292ba2617a69c3a35c052ff105ff83e295540e052502676eedc1d00701c816dbd95047031c888c62a08ce4cc678b4dfc803a5f337917b7858272f66e1ca0e29c0fc9580c525780fecfb98fd31de9c3f79482a7e307cbd92c6508a24241fc9ef65fc480b5211481719ff6d3c588d1ba7672c0d197b7b15fa7a7729767a1ec3d640cfdbe162eaf1f6ba442c5185fb6e9b274a6da6286ddf8b6887730908c9a82f2be19e5c517b2f32817c7697e8e5c46b283e84e76506220f51b5d8d0441d54e20c967b795411c6f2ade69497a1f2e3052dcc177ffa2bb479243d896c087dbc6cd32c770c83c0288380eb6935610d96ce8ebe1d605f47d30b21ba427aca3d00f2485cc3c1638141e9856a930ae8978390be6e3dbe61b798f88df8b86ae19be94af7330dd3c81f0e7527ed6e7b1e9dba214a4626f1724641e9768974d473b23b0677267e54264c12901ee482d0f8f3336d68f124e4b7ec9c8f73394b0d9236114089d45d1eb201a226f6050548d881e3e8d1c82dbfdbe16c9ff9ae85c50072c38beb55f38c0bdc4c4d776cd4b031f8d22ff19bc56999d8fb776c1d8bc4725bd42fbdde5e525938f13e9c14154baf232b7806271d06be35d7069a9f78cae5ec92e9c8563e9fef7419ce78ef46ce61b25ac0c149dd70106adcb4857dbef558c82127020cdd7e0a7561dd401fc02381b82b845302a9322d53a01c3f54df41072cc65d7244d9e97a42aa9d2865f39892cfdf46ca410862e191b7446341a90f8207462dfe6e7a0e5fece41a55cc75fa4dfb6b9219ee0288a81585e19a3e178e387f3ff6b6bd811c8b1e01026157bd1363c6bfd61876b76433fd2d0f4a57b1473c84c666db08f67818eeb718fef41deabe380bdcdcd447f1dfc395646ae310fb8cda155504807ce942548a19cfceda664ae5d2abb6de7825ba10893082bf0375e6e7908afd817476b7e0e420c6c8248c46804377ea7100c694e7191b6a3e3c95f09c250978e8822f0cd8b3e5605f2f65f543669c82de74e31ed01d38b45627e8647226e6ed1601077f3d7519cfcd4b2ccc16e9ca748581e0c9ebe78652d3841469ce277a14cd98d4ba57b302cbc2fdf140cb9b13528cd021d775846aeac0639a2bbc3a1fa131c21e705d48e742cc1e99abb92bdc416d11b1189d052adf560c099542876c854b463810bc185a913ad4908899d47c0b6dd33f22efc9a22a10723e99ec7cfc3bc9c46a47a55764b385281ef856d6b5608d72c1daa50511e30747b496e8ee94681d9977293e2cf1b12df7d785e9eeb75f6cc167736f4808d83dc72867dded5e8aa0e9682a6cd9b9cfd9daa328097db6139a0b455f04f81d2b25505c75239d406883bcf58475b24b4ba4f829ae41acbade9c52d3126bfa69d4c0e853f468c9e9967b6cd9143d54628e82bb66750ba4ac06bdb0219702cd3b2159ab2ad332ec874a4917de3320b3200809934751b8f45fa3e3f15362d404c8039e63b140de5eda95215caa6c9d41b49b056ac45e28ba5a050cd0a363282cf16aab6cf2060521d693f530eb77ba411b781a61aa7d7ed865b5cfee84c69c332c79144b84d131d357ada2dac0cfeb20882acbabed5902bf876a69cb9aa5d12caf62f345a9ebb7a604780fac83fd9ca21f1fc8dc468cd0547f45a64dc37c6bd86713125e0f65bd0928a76e7a56139124cbc324ad3a5f7cb1fa2665036045104c6937adb91d96716043beea538f9e099afd0975883eb044be45c6fb19adb0d645afb7b4f0fc69f54cc2ef3b89b54298837682e361ed0ed42e38c54d1fb9493f45f011338eae45c27eebc94cca88e8f2e6f8caba57cd56685bc3083cd99340567687e90048f696b806b0403cf86cfebb905a462394c902a6b2f06cb3fdfc46ca8901177661d4346a35f34b2ab731ae107591fef404bb3c48670e08d7b6c9e029aa6fe66a9f14ef54e537ef5748f7fd7c4d17a6dae34240d2f0e148c4d966c6a86c7d536b0d27ab0450b34c38634c526a917bf413374e3ba4589b64203a2cc49eedb97c99986fa7a2682ac99aa3ed4995ed4878a456f6d1a8eea34ee8b34962740901fa00265be394651b1ca9a38491db1094ccf7f124ac2a7b6d32c016efbd0d20c41a60a5e44c010aeff9622491a66fa83e4b0428dfcf23207341678caefb4609096b3b0c1b186369d852ed4e16d3b0bcdcda0d3f511b6cb0741cf0999351736140ee00266ca58a9df1f217b6c394209e92845877c8e5f0ed2ffedf929964a440f01f10f2d8312a6fd71b6b55525c129322479b5f757cbd012b51ba5e8d260db507c2aec65c40fdcf23cd12fc694eb3dfa0c4d764b3e82a08d37741243eb2a48565670f7635be4ce235b4836f2ce545a58897091bd880c3647a048ce707e3b186468485176306598a56af2ab026cd8237aa6ca2aa62f0dc1d8c9e810eedf4a3c1206cc90caa86e189e231dd49422196dbcb5f4ed57732752b8e4dd26261404e86acb55e9829766fd3d9aea1a77b3216dcabd498169e58dd3f87755b382213aba55fbff3ffbe1a5e2b47b822092196beca81cde489db907eb3b16330381a796d88cf6ae67bba8cc94799add2a00844b5303ec6c9e2c43250c30c32df90328c20ee8d140b3cf5e7403868210d7d80414ab10848d5d90c892fdcab3762a1536f8ec470ff20ec8bde8186647fac230694658d946b6787275a8bbd6bd2c190d1c0602017de8853a0b9ba236b68728d86ab98377f059460967f376d993286cb0cb7ddac9f4279988649786966b3f2b539a4b964b2d64051d7d04a3097e2b313a2f66687817fbb6b3d76dcc978d70e4bc9c70ff0f117289f6e335ab7e09cfa70802d5ceedb18ab7e4806af9757a6d61db65a5e7127c836d5a449e1554e97e56acba0b9eb7bdd74764b5e609b9e2ddf079daa2a09963a7cc4df55ce8adf5fbb64ccdd46e132a0a46ba7470f393a5ee31529d91272cc49bd0c5092587941a8e5aedad1055d7b0bfe8a9422cf536f8b8d0c66e4ad1f7aa9b11c31f9dd4a67b6f3855d11f8468683e920aafb4b3ac957bf7c66c1c5afaf987101ea9ad3359295c03e3e50832ca06584c404903854dd67ef413e2fe35b5790134e5b447199ad556c646aa9da7900043cb665c3b2a1a1a6462dfa830aee2cbc86c1197cedbfee10d70b0a78d75289004525563058f57a15360a2ac44c135a3ae74584e080bae7930de9c2f249199223baf3acbfa44ac546689cab7a8d00ec93df0210839e152f5882d6711476d8fee4cdba6dff9a56f4fcd68325a75c606390fc308b40dc769f49871cd12c687f20b02a215845c8444a2531b61398eaaeebf7c479533c622c052748f4298020b54017231f57a3f9bb3a2ba9fb69d41eb011316dfb0cb5caa18895dd4a16cbc8087d5aadbe8186b87f69c1d475f0afea4127ec9b618acad2d5c4e6c2b58144dfe112ac1bf89c5b20bb132d9c2a681e339e583960f6c31da9403d9ee724794f062dcd46426ea27a52bad1a5bbcf6cf64e31c358cab2c5bf4d8d28e6517ab8214e306f59032f61d6a3a6614497275669ae4141ccf298b014cec3047bb0c750025e2361273001029c7c31db096fbac2ea022fe4b1b697afb8e235c72c8ac68893761d8f201f70ef846ecd2e14bd3945784da9501d4825110ed68348ef2c7fed9f975b06c7a8bb1256d1d2532c0f47330357eaef450785cf4aad31b3c59e1ac2e1fd19586c944936a0b9a299f543ff7cafb6c24079dfe86ee6397750080ae708c473ddc67e63575be69df1a91c2a23c55a1d28cd0d620c37934f50c83c2f2dc68a1994aa8224873cea88623b96888186d1a38522619b7cffd4d8954e975dabacc02e0717d5e14fec649c7d95fdb871e3a1e30fdf25a24f1fc96b620d366be8d552e6cd3a330f332ef157249f4ff0e79c8207ddc03268fbf2154f9b6e04922de9f9aa979cb6c172421c4718b598e97979e5b278a8bc31689ddd4576e622680254b0aecd62cfc23c51e5fdd69a0e1f00a6773e5666b2863bdbd3baeabcf059c06c8698245ad8a766921ce73cfa77f8ff594188af8cf90618ace62df4f93d2c75051d997145ba81ab4ca375ed631bf00fe08d8e13feb29296e8c5e52f2c351bbbb4146b0543c71ba77589cc4a11664279b5d9692fdb00d3a3e62e3ef8bf86c60db91cd33e2ce76f0d46abfc87b8a6056969ba838944f264c95e9074512f5fd853419eaf86520c0e997e3147d4611800f44a3a7f41aef93106e130d3af42728a7d682857f76c8877190b503fb9ee193382da8891f3f643cfb1810361b463ca773ea8e0669c44f3b0f94663749429456dfa7e47b403bfe26bb14a95838edddf0b7c07cc12201398207b18a0a6b15f16bcd484ceb4e56a62999aa2c77b56b5fd03dbeaf5a591b6c6f34bb554b7f812edacf28ca7c36ac2bb421a604e1e697b92a8bf1ea6ee746767d98498c80857f549b24e1675236f57cc9c20112066eae2e34585c76a3b1c13bad4934c301f6a5d5be1ae6d867075772f6a849a982f3950f416a5c4517e320fa52b838fa0d7c9fe4cdd0f9e7ae8f8a55862f6991e862596ff78118af1f504c35fa939ef06ce8e30ee4f087748fd8236ccdaff418f19a96625e6f403195d56d319aed24129055f4c10143e5ab709ffcdb87d10179688b9f545c54bcb37bd2fdce1fec1c95ec0c9cae432098fac4dd64496d35bf18ca992b0c3650a004469a753f5fb1a6299a7ef7c788b09af059a15bc0c8ab78e17513dc818d1b06abc661be986b645afc122b9c8119dce12dba37757d504e4a9d8549638693b3492d69427987b2261af4ea0d6b029090a90ecc0c381c89339ba3cad002c1e48f27ea99a3e3e7457e642362b8cc14a42d1c0f82e4c73608570e1c660d1880f7f9be6f6afab03b63e949da3968e84be417f6b6dea94688d8df951ec151913f7e9f138ad9da3a1333ee82e6d294da46e3d543aa61c25617606086303131bbc89bb3540db67465a21eb891c7f119b99ac2e31149a74fbf43a504bb733b070411b5659b4b6f3e8b28fe562777f5320f2d1ca077e6c28e4d51c59555c8451f47dda115aff51965cd4ab325cf3a7c9667f1007775b07fc275eec1b587812c1acb305e14b631136f02f6a6c947dae8e884dfe9b062e88856a78406d39b4d07d61d481ab27489f56a05d29c8d43cb58529ba6d54f810e7ee895b0476429845a9ed8ad17ebe02c76eeb15bb746e299d24e9f4f885320e7c944483823584127e5f215e8e73f763a39294572fc4c07ed2d2b3ce42aa99832fb35b044e6a61dc6fe69b4271b07f40841f29e583e847eef65765b89a33bd419adf207d27da5f2d1226de5752a61a852f6f0c77bb8eb2b38266dfb7cca907438a7a834873cbac47e3ec491921fffd8351183868e326e8e85e12c1e815c108677332ad3934c9f64ce1cccd9869677c895a8335d196a2c45c8d5b663b838c1004f0c481b2a8925b185dc77064028eda07a8d9a499a28a502f730a8d1c4afe44f9d6cf846d9f491e87941e1a44834952fde85fe526d044f14ab09a1906f6988701fb5a0b900574bc11f7668c0c7479b87fd975b0fa534d1c1b910743b369cfc876bb5e50ad6e07151b06a4b74cd63a46cf3c5bd78631ee7fcc2fd7f70dace15e9a18add7e6e6b70298960ebd2ea2bebbd198a7b1bc5964b90ad698adce68a9549b12c89969978df23caab541631f479a45388eda6d3447d5632e47029bd878d9f6e2939d651502143a1011d5f1c03c4827b0224253575288f8bf81d82944f6805a835a3e807e728a0bcc79a92658ce964d51b4c0c49379cd435d978c56310e5833c5f2b4b948bc483df4bd91a37c07ce0f2c87a653d187665358190fac2e78c9a0059698519a03b1d706572fffa2f60aa037bf68ace6a7bb127a40472a75f870781b8d82be6fbebd72aff845defc695eb7c27bf9128cc4f679f9d57cf4a05054bf0167ea60878ce6d4c51b40b0d52a78d99796d8f18879a4233a7bd13359a436c95d07e03ffb273bd03478ee0afd76df4c317b87a5fb3749278f50499d5cf9b9bce72e1c13dbac07ddc45a452bff7c76608b138f65b15fcc317c6d0cc520a9afe63cb4cbb66beae9cbbbe77d5863b99c53d969f12e145f879326aef418492bb2727707e986181e98e44fa853e7712bef3cbdd8c8afa3dc33c1c3ff5365fdf21ba8bdff361a56a81e9667cc2ed7b172d78bbe1a7d6d93e6725952194c2a52e14bd83f94a7fd701f4990d1af7ab8a4e521c8e861f68ef60b278a466437ca0cc2543b6cbaf94685427b9896c2f029a2a5e3fa2f715386caadb37b7aff70f02c3787d7d97445ce1ddf4ccd18a95acd0b0ffbdfe8ad2c4f079cfbf3f4977089c4b06495eda4616af1299ab7f52465905f3c4f0fdb3bcd5046425f31b90bb935223cfd0cc56e59aff31a24386114a75ec45f2d3617fc217b4417e90da2fd24e4e248a45c74c228f5ace2a63aea8a9d1ac38f3aea0df28bcb88b427b2195377e5a20f1af5b4535e36247eba8f667b496fd1c6aab08d69e4efb04492360864e1858e7718b0566afdd93e1a4c56392187330e9d5f66881a28bf3d910d526d75700548fbac45a694e4fcf425d2c5cbf8a87a017b7b6b0c09b831c9a271c36a6d92e89dcdc8c3d06a03046e0a427106336a3f97dd13786d2ca69bdb02a138516cdbfa831dd7f84c7c41718a5f64c70762b09798b094f83f844f1d598ba29a1323a533b25dcc673c2197d7e43a750925acb63e51c846ed98629e43791cf535253ce02a36dc59f22e01db4279d089b9e30c835386df1a5d2ab844b730862d8263b3ab3703d14191ef8f75c99fa0495ebf784e45d34484f7a74bc8d7b2f023dd8777d9ba8887a8fe902d9df21b8f5b21d33a316ea92fd23a4a5387b57f801befa49fd3ca16940f5c5846a7397a643c2361151d9ad02acb75699f4de7b3fd8c665b04989cc089f1665e1dca439f59f671be3505d11f305576ec6f7d9688ac139535f3b97f20252d475dcdeab0d31ae56ee4ed3895f70a0308d5b2877ab351e4cb6e9496d6a38c3cf9e13e5cf008da70c1d0e00a2515350a1b11e6055990c300d9ed1c1ffc97a4a624322d32b19114e5465205cc7154ed927888b2482b04bda3e060f6a41e1aa9751012ee0eb4696a9a72b4ef74d2729b4a6792a8f3a12721604ffdfbae4e758980d09feda4ae1c42c0adcdf7ec8dd0dda04607de645ea97d915d06f1d8012fe76ca250c8060a7a445146cd861f9328dd0a16de5d997aef09c58f71e8c7d4198d339187eafa8e8fc752ec8d24d24403119099ee900675302e4ccf01b25305ee3b6495d2f806ea87e329d18d4f885fb0f49ce126e0483b0ae29484f6213fe09ca483fbbbdb482b7563b5ec05c38974dbe7318d034f20b904853b02d9ee7e7105cdf031c72864c789ce4521bc678132d5423fd6b840064db45c991e29343ec2cbb5c3ecbc1ccedfa3bbb511761289a5ae0409ec32d4aa2fcf2ced8521589ab4d3039dd177e9313e03985795b6ce43ca1907fc55221dcd08c8c910cb66ec95b124ac3ca25712c94f2c5c82c9d96bb2e21938c7bc1a6708fe3e4b72805ab945813315c3453da3e8cadcbc176173762754fb4a68cdfd7caeb6867e14957ad776e137b2847eb74cd51625a024cf90d9d62c741c3783a650d6d0c6a88b0811f81840316ec1f81f169e0bd8b2b9dea79fa8daf9f0eff9241877c43bccf0ff0322241a77112b63bf67ee7872f1dc330365b762ee9b3c371ea7fead37bd2e29553bbc9800d63428cc2f9183e9d3bf691446e04f27f3a2e01452e5ae9ac9205380c79897a7c18eceb3c024171dbc91ff33e6c507bf516fe3f9da80b3a24b44978b84d2816f0238ed09ccf8464c70e0dd313cbb892ee3e99a7f82333386f447ad3c3caae30f6c5822aab7b9976a774e53b69f0ce44889b48544c6a55a446243f4f576738f4ff43ee91dcaaee6f9f8401da6924f105bc7efa84e199605fd15b5f6d39c2e313f99001b634d17d3f5614b91dd868907d364fbe9c7af740a6064fbe7c4db14b687d8b98ce6884e1004ea345b9f4ff314f90f2b4b4c3f4b8fcf0bd416d590ec9dff726747181c4dc99a16de1d65d9c33e15550f6e3fda96fff1d822f4c122b46d6e473e93192001e590442055590b9e2c7c273cf5784e537f90e7b68a5886758ef5e2898d4604ae3f77a091dd9f5de552b62bf9662aa2e6b5f249231031eba2519328c5df3a7d3aa6446e07aecfd531cea662967615a72f8227703d6aa919e6d8df006d37cfe6915adba5ac42f251235ddd35fe406ce2b783391917f3b9a6abb570c8c0110f56084734087bca4c50098b1fe2921c7b7a002e77743c400d1c13fb74caa6e2a6c4578d098ca4e4186479240fda3b091102309d88cd0a059b66a3626df496de4d97d4c78bf614799687324c697b291e27b74bdc58a2ff3b96008159924f2cabea0823263834ee9979c1c161bbd8a529e2e1b5fd64c265c641b8597d6bc05d8da5e935de244ff9d58e40f6af8a0304b8e382e0958fb2ba92209406cb14f784e367c962120719673254729d4fad1e971b2f4651253c4d34677793bba5dd8a46dc971cfa1a10dd6ce0b38d1ed9ad83e6f7aaad37608a108f5f59efe64da85523e113e12d9112dc4be72943ff1b18bec99d81ad3239d1bac0e9dcddc004ba495b5fb6084f9e3339469fcc829477b4e6c83c3db3ecb3860eba0a1fa30104e44568dbbe2520d2562a2367535a202db73a55fa324999026a30ccc96f8f41dd46dfdf3b2df084480bafbf5670ea104e43590d898faadeaaea1e8e1abd881454c7c7483e99ca53c49756cb7030d1b9a417d4c645c69a6ee87261e1a56ec5935a2ec0765aff5d1e69b977dbc1009cd7c646c313dc3b5a38a1541fab3d9960ac4ea2eb4ea059886b147f1738962ecb6b89df1a8da6776705d0ca9a8e4bf4b621e48f9c98281e6edc33177cca5ba4d9f8fb0c9dc4934fc1280f6a01b4b00f3663a5a51744a5c0e3de16844d46913f1fa07b486e1b00b8f0f5d552115be6c318c2362d164990a4c8752b771c016e88471cf6172237a87120e71db78ae10baa9c92158da5aa81072bbdfb5795cefd4cdf9361963eb6d26f77e71238ccd83517ff3fa9b1999a31122877849da89e6563fd8f7053f4b2834a9caa8b7b0b7f78402e2b70ef0b5586490f10d144a4ab878261d1613b78597997c6db3afd2b5428da845da05c22e77092e6edd826e37e904fbbffb9c94c2f3d6fa5ef9e9304c5ebe8bfe5fa2f121c9ebeb7b5d9bec11d2664ed43d5347b08c162612c41c1372a5e2263fbc362ed10e692ab180f4c8834f100889aa295f1acf9715677f02086aac24baad74e59808595c8eda9990721855b0a47cdc2dd200f7ad4d601fadaea2df392ef2857a9808ff0638528877c70f24dfca6e49d76de75e7be521ee116eb458dbcd58173c0f6e78995d69008f2dcd4637d76ca7d9fa877d9673de3108a932e9ddf156ad9aa6310f003cda3fd96cf6a3a8cdb6b2b85f693bc5585d8d5c402f0ef838498c7a8eea671203eb313f0632b779344fcc2629da04e0c0dd1425a9b6aa07598f901a9c71ede69d5075786d978ac5bc8316982d00ff06ddc09d55b2a2b0b39bef67c755026e399824a9e5b9d1300d6d2f7383de37688b8169fd3a2d49e6b7f6ec381b33114c553b9d131a3f6d053c5b7dbbe849ca728095556b863f450306c9724969a4eff18eaf921e916134345312abb6e0a7afb085c96aab5bab92210bdb074599dfce1b6f2d570ae754f9326647054c4ab45157b21ff5921d8dc2604c42f12989affea8f8bb88c859cd6c650547b9f8fa0599d4bd25d393ea29a674243cd5150c5a5733702b64d4730b64af14ad30f9fdfc76a66a8ca001a72f8898490e2d4b633f1ed55c6325a6b7e81ba8b99b04ed3f88fea28d7910b62fd95b7a0b1f03a3b438585d1c85aeba04b87871383a98108b368690fd7b9ab11d75c7a7ae6e0927848a89dff49f24dbcba672812b85f3edf571b4e94b24ea3fbebe4c3c627de2541a5aedcc629e4166d61629ff77ac2959af46489e88c4321ee61d73cb47e70a5aec4ce358433773645bd7c4a31cecaecf7de133f1d9e9ede4e19f1189e9ef23b6b3ee6b47982f9cbe720dafe7ba2e5481021af96c29d223fcb61e5aeb66e3cf3629d691f4ccb54281d0689eb2c70f389ef940beb0e31d8254c1ec18de703b1179b28edb46c889db395990cbe73326c5efd36d8014f2ad3128dca4bb27b122ccbb6639474bc0ec6b8e534302b0ffd4abd1fdd9bd71bce9303aecadd49d736f340e4d7c974aa5fe20ac991fc0c6cd91c202b3a6936ab6aba4560cee53d6adecdde3426965271a12240361e08fc68e810115c9a5154d9dc545c33dda48e0c057ea054b687e9bc927cae076a2024b28421932bc2cb26d3427eea912a36336d63770c2684567e4a334d000497ef34f40c8df779b18118a1cfad4fdbe1b51327b3d03766e7c25ac08afa0580bcfb6cf6d5382f780a01acc330f98dcb4794a09d27e1b675272fa522e08d10095b8488e1307525522e0f30ac932803347ffa54b1be14f59621b5852059df29161bff4e80c592a2a0fa1b72463c9ad5c6f8129246d5fe8ee9e08288bc27be7abd8614ea59838511ead2efb726d397a7fc20ea6274823c60f2f26a51342b8bd0cff42c87101bcb052612c1074ddb0fea1190a1bab11acccfaa3906b1942421d976649fe99107d95e3ea8fac2175a428207e0aee2a98d8e2fdd0de837e35228b3fe54073c1cc50fa75449017866ecd3e555eed170326ac8a454e745fd8723a92f2083ed40801f1a374cceab2d1e677b9bff4ee67ec90f47fc11cf666c97deeec181bdb24659e093c43b24353ed2d1c773f94655afd3fb6021613385c781020aac77a5810815ee16ec2068b58d2fc62ae66838cf39d651cb11d3000f152acd05b7e2fabac504b52f02536b9d95814792fa54d3998d07c61cc0e8c1331416c6ce11080b03aece43c0a94df831017b39a228f5f66d37d2e67c5b7c50c04d841b6d648fc8141e7bb097134fb6a3469ed753b8d1f816d04dc80b421d198f5f14fefab62434d7ef63a3a39ab5ca85739eadfb7d38f6f86ef81fc2ccadbd12e9cd28a936078efb510ae96172b3dafb07974eb7175c17af286ebde085d7d91c96c232be2f3cc672c5de309ba6bf0224a7463380ced894693c4422965a3e9b028f69f74cd680d381cab112b8437c216e2ba4c9b00e5182ca44e793162fca0839c06fcbadcc650d960ffbf4f599244a4273431b9bd9cb20673884b519515703a674430cf71fd4c712fa88f64f51f8d7a0cd212a04313b5bb0e3048b112e57fcd390ec30caedae93dc182e1b854bce04cc9b3707aee95e482b818d971512c5332385436091e83449f76bd3fc264f942d17b3e0b8c415e6fcb0284c8372925c4602d506241275ae64e3b50778f8b4015361e97e1b53d315e368da419155b7b99b9a2693aca0d7f30caf7941206f9078dff12b2ad7ffdc9406224a2b6e15985d41368d460312c92a5f680dcbef0486714400cc43257196cde31077ab14e8d50699dc37cf4dfdf5a14ee4d5ffab30edce1ca43429f2df252a359ca2ff2822281d2ce4739be581aedfe65c07922f9547836cf1b0251797f7d9cca1f9b17eeb01d691394d870bed89a668afafd10949d1802cd6ca42fea8410c805b8fb48221f15dbfd6382240d7062d6d8f42e728d23ac12284d022a5d23c8194f379ea92ab0ecbbb76f41bc6d484dc5970331199d5045772bd9dd535003baa27282a38f0097981216d688953cdd09585c2a34df6a1a17f445c89d3ac419d3fe8b53f304ee50b8606880c9f582447e8d67dee2850bb4473c1fc2241ecb541253a1f96387952fcb2a034e15abc646981497f4690c353710f40698da5557f43177556a932cd4ae7fd4dcd8f9cecccbf57ad44a510d7ec028cd2df716b554c48d978446327be7b3cc8b660b220e5a40b6cad290d5340d32a851161e0b70ffae03413ef6ae6d20722f7f8d3b8e19df63ddf580ffb3c8c65e51e0b97e909a71cb2d8d7267d2acd81825919ad158d45570935d2a74fb900f834927405ee152be20362a15c9984538f01ef65ef3fd6f2344f5dee6e93ba38ae97e53def9acdc1ac4c196fc75f8bbb0395104fcc2133a3b4e5103becd396599ead642079b385590fad5b2df3a9245851127369f1e0df8f659b543eff3bca966f2b24c680c086fb9278e375867ac0ce2e6824f705a81415efa5bf7cdb244fbe9c9c864a946fd5588ba63f556bddff4309f494bf9f202b47a353b09e7deee77c9f4c665f62b9824f373a919eaf0dfd0900bf8ed8ca9b3765db0067ee9dd8c49792b04b69c36f758b615037cbbd8f509b888150f7731e77b8bb58ea07fa982224aa9e91449f4526ac02a984cd3bf956601eb07025085482f2438934c4737d014d64b641444be3a0c94ce8fdd13ac53593cd80f0fee2bf62201387aeb4731824b3da48f2aa0390cd44c65d9aca2d260f3822be3ff31189251c1e3393b6033a607e7545371bc3c02d230e263b6aebb6230e1e45e80ed14d560adef27df5a632457604fdfa08ecf32a7addb2cd1a087396bd53d95472fa0b81400ef87f9a0d3e02d4d9a93883d1e654780c7eebbea61551c0b90d9b95e0364fc1e498082df6b323d62bec792892de70b25110425457e93ee9a839a04165f3748004210f3c2a32736a45ae91fd9a05d7fcee27c0109984dc78c47035656c78ec9afe2a9d8734cb07bafb199b964d4f3662f2bef9b75594a29ff64d9f5ff7e2403664cdbc20f2eb93d6f2b2a654c00726e399ec91c0f26c8b71d04c56032f5432eedee40e8c984a8320338673227b52accef922351d08f14ceb772c3cec974b1120034bc8ab9a145f4e5a28d9636624b6f2f96394461cee3a033592b30adc37b271859e48809f130fa42e9d723d70baf2e14132c9bbe8e1e6049c7073f98f50e2332a11c8042b69c4ddb59bc72b18b281fa6df280c84aebc9de972a6760973c35a419d28f17b505b1a84e8e2cee57c898713031f42b298bd832dfec3e106545c0a8042647d3119ed4474b6258c1204770f8e3be28efdcadb14d08835299430aa4e7da57fe4bb2c8faf12c5e009d4e6d1587e96822717b5af3906135b12e069c7c6a4b54eb67c03e61c1bbb7a53e9a026a0432a345e62ede7e5d0f98e1a6e66a11f746cfa0b4da49731ce023b77c1db170a740681d42fe40c157a4e8c1db673bf809cea328e3711ca445e22af1716d391bc5951119aa2c8e629df7c2e7140c3866ea97ac0f40ab319ab859a358c27c480a55f9c3322541aafe4ef76a198c7806df6003b36eec7e2ba47f0b56be45e4e68e88f0f57350c7e69c50575d3ca4184ba35134c4405452f982e7e622b02a1e8adf8f3e17dae408bdfd692ec78f4c95ac5d2e21c2f908cf887dee8ae2e2ce9bb94f96d414ccca578f57f385553b7b9e75c312a97d8cc776c33163b46bf36c064d3877e545f061eb84a4f09e0f2adf3819984f7e21c868847d7abd7d7bcd0072bf9da22a6bc7bc4d24681c003e08d9c531fc5b7a758f41be148bbdbb9454178daad978248bf5fec78c753806a76b08a56cbe1ba677bf44c2a661bff65b82940e143e14c06fcc208fe5a669fd70a84afcb779ae7af6fed1c93dbf22dfeb29d4443d89ebea01600e89230d8eb30c70a5fc1503cffafeb80d91ba75f6f35b9c5a3ffa0382257b6f98d395022e7010a1437962ab0c95d8c1ace28a1dccfb0cc2f43e673055af50c924c29fe053d0ca17f8125986bb17c0f550f7966e4e595d23e371f427b54f19c2fc0874823fa0c9edc7f80dc756c57a809dc2a2ab0fd3c69862abd01824621e67084d59fd7d23840414e62bad80c7b34bf61c5ef025b48a6456c9240e2c2d1465acd57a59c18800f43e8672ce73800d0f3eda5047c4f5132712e185d824e611e818b558578d2728d322b58859f86477091720d95c144ccd3bb251e7f6252356d0a112684709e07be6ec66988e1c4ec85145f84ad46f3797f155f9392c389ca25a9629875ff56264fab5292cf146e31a115fbe11a7b759c8d9ae7b95f5c61c38cb57762c56f6622b75a280685dd5b18ff0612a8029735ea7b23c87e489ce827829333ad5f66ef3dff308db161ab406aeeb590cf659671d3f33a55a927cc6eeaebe5916d3c789ed888572f420c5e1c09a168a7e0c6685adbcb31bd5d6bfe9dc73b5c75c52532cbfef4fe03b3c8385a905340f0876164df321f6f5c6bdfbf3b3a39da45d5d6191e90d071f5e0327a808bc32f32a6dbf5fa9abebacfed02068ad9d074667f6f0b291fc4056471f3af5d4d212a35e5f99bc394ff5eeeb3c9a1f43d12f831bc55d8beb8ee903928ce3737cce5d21263e26866aa6979b65dffa4691c40706cf19286724aebb4b140fc2708fc243a933c97b2455448f4487d8fda6f45382f0700d8db296985838d66f36a81bbfdcf95e24264e9f81842da1ea71bfcdb6ccb8c8c8087500a0a08094a1edb746086cbd66ec457bd92a0f887918082123add597f421885ed519b6080dc13763a41af27bd799c3eed40d7e934da6c05b9836d5bc6e965fc39f9876b4a74a597eb5f15bb7c89406191cedab1230b093250a1d580ab6450c418008837132fca041e96eb75cf729a0bc73a019988eb4ae4e780c56d60e33e3935abd4c1c106b2993d93a8f04bbf4fbca37cabd52fe97b9b8ac0c6f59ef70effb7b5389a83901003a8533a9eb228d265af63e212da1304915884004cbe0b8da5c03879a097bdb50c02720b49d979de3d695cf5d639919b032464cb703491c4105ea9ca00b048ceaec5282bdc399029b9a1eb8a3aead66d8c83cadb29e4c74f91f089626a73c278371c6b2838d10e0cb10c834b77eb36cc515bcda9e54dab91030d646c0be85dfc2c789ceac289b98f94f4525e57dea9da09bb90763495965488922c42c1f08bdae614d2c39d34b87a5c5ee8bec09d8c08957e9da5821c0026c0a8b340b678c09cd60ffe93e0fc0355decee6a46e613a74f0fdc0f529af765727c9034c585a2ae620fba48451138a174f13f1ffec238a991bcdbeb307b331346d1dbfa927f3ed6b38cce32470792be9cd9ea85ca3b55a53f7e509ac477c96a7e9f105f2ed9693877fc94ef1d84869387bdc919de446fddd533461dc2971decdebb2a91908b0731b0e0478b56dd1bf1c07b4a7bd872a0c657a0b25269f77ecf5fd93cdf8759bfa3fef3ef0150d5815141a361fde8efd4335c064e40123743074ce0f91d830fe10d6d70d540675b2cd02f030c619a6611be42a1681e112d11079fffd05a9e5259c2edeb316cbb2ebd58af7ecfb698cc8a69adc9e6a03d12c1eb9b40c10012bbbe2e431cad83e9f50ad293c5390c151db76d5b49975e0c8652da10009350368a469a2189eb71c4a741eb4e36a767a3e70265fc78037697e059a83eb0b34a7df271be7c264138be08eb45ade9d2c29e86e4217ebf6d190586b1ea204fc081ae0e4816920715af24cc68bb38a036b52565d26811ffe9e3ac4672f9210fa60393d9f2671a8c3da54577f7776a79fe46678f78417761b24d211b63833f0c65369c2202677413fff14e470b76310e4ac166299064f6feccebeb52dd1bd0f32466a087d2570fd3b4629f55140ef22708231e330fd9c87448fa80f5a15b5ed9630c8d6de4050021980ec7b699a0d708d2838a11fb64afe4844b1d85f3577156fec866f62a7cdd4988acfcb7e1961e30ed16c5780267717aef27bc11711e239abc6ca54bbf02c2e24cd5b61353f0d38af810b9f1fce8207bc72f618f33dcc8ecdd46462f4f37b8bb17403a90f2bdf5174a6acf21c3ab2cb9b19ac834b7ec31e8508fd723841169c636fc5278f04cdb3299b79a0a013958cd0814f2a60e78bfdb165a21d17f3aa5dee45a9af961b8e4f493b8e3c086bb038817ca526c864bcca09dc4bbadd0665fbf37965822047deb02d6807441a12d67d2ac5b90c6cddc2e2c96821dab8611880fd59b606140d110b49d258f07e90f55e7914ee7464818c2b202f19db7e92b414140c3f19150871829506945cdc7fa2d90ff22b449995b0bfd4f5a30d4163fe34b80922de58a35f0c090fb78bd65026d9840042de5507481d9564f012765d580ce2886c5eae598fa3549e1d5a1a9ea80ca251bd3e2bdfd20ca39500309a01b0029cabfb9988d628cd29b018fbc28dc062b4f1308fa5b67d0b20ceeb7d04deee6ad834226bbe3d355e6ba126021767c29906301c583a7abe349953d269f2998658e315bae1c9ae5deae777d22598140a89cf227d9814344e4f56238d65bb65591f8c7d1837d48023f1747c7202d3f78eb88683066aa8a583490acad560f08d3cfa38f697224ab0476f1f51a638e0b13ad06404d126631f4dc1cb1410b2a3b890f59c4d60277aa7e3d81f3155923bd3279f67008984fe50dda4f34a5b9d7757df86ca5a02ba1fbaac56eb698f69319064c8fe8951d51ea4fc870e3b3bb0eba8b7e4ca72b3a81c16a471ca166fa121019240b11cbe5c3ff6955e4b6c36496bf8fde78fe1fb358d7be39923f8986fe48c5c723a8bbcf34fcdf267eefc8ba1614b630e27ae8ab425fa98b1512571ffa92c07536d010111dbba95b0868b5911e0716b6b082c92423c4454038adc44df9c57c2511a90f9e0628ad96628d59bf397d38ccd9a54a222a4fbb354d892ff686c09733c78385cd48648982cf8bf4e56854e51c032c8f030a66e7e3f0f0e1c05be687b3f142b98998920c294f1113579b13ae7d45e781a72df77743c056438656f11b47292aeb705125a03cdb749b7d2513afea577cdd851547d50cf963feb228c1da078f43d92b2b121654b1d51e2c48703d10cc04a8d0cef8e6d1f961e550f2629e3d0ef2b04bc888e756aa964b5f696baa5d168a027970f79abec2e3641766b4003d75aef953393cf15fe73f8a43f518e15a690a5421659faee64f7956a3f200f8556de59385d67f03e30749305721d6e9ccf0a86a74d78f025fa903e9f7a83919b8b9bdb3adbb031a80c117d763811fbbd28b17cc3f2e87164f3a9951383368d9c0bcfcdd388f6cf7bc7aea07b4416a4f106345f7e5971b32166e15a3f2bfec6a7aee01cff44e21b109e7dfbe4589c4343baaf36bc12bf53932bc4714924e43a3c976df6d80fdc0ba5c37360f8167693221e666cd30deee2b091fbd37457215827cadbbb577c56d8e58a99b2fb7c99c105ec03b7f0a87a1db4adcb64ef005a7605a9374adf4a3348c3262ec244bc5bb3baa342e67924f746306c9bea599166cb55a34b7335a9e4a4b00d21b56fc0bfc89e3a9faadeeb200759a61184c7083f35ac9fa434aa4cdf12b6e0d2754208b64b526f1762733229d041125814cde1c3e32a37575a1c05b45308b7245a7090d1fdb87dc26b6dd94179a6fa5dfe92d1dca1de5d9d26d95cec9b123380f5f8b1c4e768cc74e5198ebe3ef4e409db509e35055adbc3cbd91519f903ab2b874c70a1ab33986a6c8cc01ea1ffa8d39715df67842ae93887838375923da913748a17b0590625621696714d9dc1988bd627a59e520da347e2bf04028867d70a5dd874246cbcf61a02a2a0a98017e838360dde575547f2cc45d6bc2027cab84a9303c6db7b393b6cfb6460d0bf1e355903a9e90a37b729d23435272f9a1c4e6b237a67ea01b7bead7e5ee2a6b440444027d0fda416a4a9c96c267c0a254050411afee584cd960da9f7fd1ea46a538b5ce723be970a4996c86e0c0d173de42f71d359acb7c4d110cdc18c76359a91a6da03426ce81facc6e80be6ad667461897efeba74274893247ae58b58bae06973371bcea13d6b45f94aa6c683c31918a38be11d4a2e1b67b6120a1d47c82e94856e7c70dd0d13cea49b41c254360e5739e63f6b82715036bb0750d7b1f862e04845ae91a51754ccfb402e61fa5b3c43b2ae4a5e81bfb0a5302541ee665310c76aea4f31ff70009e93f31adec7b2b257c24123c887756dc85095148742c57a90936f7bc3d23668a002cef9c2f7084a819b68cdacb49e96d881f232aa370a80edb3685076a665fe39edfeb3dce91e751b98d40e736ef3f54f1d337bd62431a6d322780f893f659236339f5e88e55efd09d755bf31221b13f87cede9e6ac8789adcf3578c38c4ce0412386573af2db3e8f2a2fd00669f488da8dcc064f7ca016c178801dc1e031b972a57912cda79c12bcd72dfbb52a968b7e583645ab411e776b97dc03a5c699aee4bec87b962c5869d8ed95761c09ccaf316081ec9e8ff992271f38c911a31290cb9a27600a144bca5e56f4fae3cb5a0ec08136cea57a99d67dd4c9f5aff5ee3a1ba8e57b406064ba42902ef5de6b18d26baae1f4aad795a42c1709f2c004b26dbeb177939d8bbf91723fc708ad35f4f26899c515653536a989ea5e6bd0383ea5bd5b0bf5d77d735d71db2014bd3676a418efcdf64fa77ae3cee9ba17001d2a360eeb2a929a8fe467605ec473185a49c2160273149809d9e4317c97f58ebfaafc5fd9f39f35aabac82a887c62b5e29cdf1a4936ef7b7555a14a8bf8236fd9fcb1eec8f8ebb70f47edc68d8603d6e00a862885e455e49f71c8beb4e5ae7d868161a8a397418bd4d41d121d78284ae6649475af4cf55284661d89f85ca65e8cceb9cf6e766801887de8d42714b3c8bfa928a04ea647cbefb0b6e027b81efd2a000e10a7cd895a4807fe391c974a60a6f319ade99961e12d0f7867766e1a6b9e2c2bd6b536881eaca2bac122ee05efa7de3b66d38fd4b8b103a9dbfda3222531ddcf1056212775d7d7ed2d8d10163101377825eb56d9244430c3570b2e177e86f51066e1ec9beea75c626911e68cff4767c5c2207dc1f1aa5272f4552b70b522a933d9fba0cf9928ffbe98f10cc4b77aa39b763f54d3a3890db47c48afc40d9c0b8e7e8639c80ce72333585ca7704f5d62cb7505b85eb586efc68317dd3fe63132580ba995b704bc3e2850b50eba78779fd2d7e521245572f459701240d14ad587247f4473830e153c696c8f1048f28e939568306e850a7df4e290dffb91645dabc756e4c4d3b4487b3ec645fac13a1779b156b7cecfc4d411fc1e6d65beb36ee7da7a6996756cabbaf94b3760edd883d5dc1c4882c9d6b03e7c460a6a059668e1e07181fe25627c530ae6dfc40956d560cffb26814fc683630ae1b61728f19d06cadfe3a90dd2620daad3f546e269fb8388a8ae2100ea2749db22fe9b8abffe433550f5354fdf9a22cd48ac5596e3a562e84b8ae799b901d0498895d1d80a3955a8be30777410daba29f13a17fa45d8f428e2e9d5ef7a2f5e4ec0f268d78763c47bf2f5ab177c5c7f508181c7875d1f309d5f1fb14186dbab6b07ce70f2db687365bb4362e2fec9388e11b6a888558c060fd4888b1a17b0a641a5ccf217b2dab375e00ff310c4a0134e45a0cee1005562d0510d268ed1db76ebce3050f2503f3e14b2aecda6b1e7cd03ad6b138650bf48cca6cfa63c6d9afce618c001dfb01a67d1ce2ebee55fdef9d18352c3de8e1f85e9975bff3af838f83c43028c4194ac438722efea562a1a09baf9f376ff754d81956f5b0f17c7c1d86d326227bf45aea1dcb613ec0c60c2f391ae5a270edcbbad2bb7ddf20dd7ecff7f3415bc9b47212737927729fd2190cc4312d33d619f3e5125eaec5d1d6db39de8334c3b302fdee89b10b1ab979d6779e8663a36e2f286c0988272e0f99f1ab896e3f4be46433ec309c25b1371e5ed801a3a7731a9a2bfd3204f3d96cadbbeadbf845e34eeffe26ea8f1ea4ad72ea95ecf839f2f3890a2ce858ff393fdd1438ad30579924d7cb869883d678c2f9a5c93de855ce0dc4b002de9fef6433647c62f453c432ca18aa7f50b691c82cb09147affdc0ff520f81552fa689c6f454a033b22a1a03e95a262691ce66c1b42f5165e7069bea58d9ad4e16f6051f9a25783ec2975c7708485dda073986aec994eec699c5a7b64c8cf6320f83c833f407937ba952fd412c2882222e7756915bab76768dac4a61a3e4886b3d8ad4fad42af8b8dfce01ed74f4797597e120a62242b6b0012987317bdf26598b856a5fc2f7337e8589edd9ba294bc43ef8f3268d749e280f03d1feeb86989e569dc244f5124c7d96a78621b870181fbdca697f609d36e30c4629ea38908d09f4736cd55704d28e559dfb7dcf9e938ca761a1107fc73d7290085160bef4d89dc7f3fdcd2e5ce93e91bf8ec965d9907c518dc8dcd471b86cc875a16225dc5e0dd521458c10a8e2aaaab875f5169f35403fbf801acec96f12d76335a6638a04d054817e30629626025e635aa5473d7b294dee2c3bbdd7ac06da12aebbad1f394a75245f778855353f9f42baac821ef25b7ce14768a538be985bfb8bdeeff4f40638d8d945ce134b4d9dea4fac97a4b36fee7a7612bc1427c9df9059efa94aed59cefe0e6e3efecbdddbfa7fd7613baf93ad540a5aab7ea038f7b98473984fed4fca819dc9acd39a5fa6b932f715d3ba5ebc6049ae6f3c3d16e8dae2e155a372034256fc713d9e1871482fce2c56972f9020ceded299049d73d2ad7b02692a4911eb5f9b3491bbe24f3b58ac4a601956fee47c9b922f4c25eb7545db08479d321e2d459aec79133e1f6c547814bc1f86152fe2d24e6db837e786b8199cfec6439b130d377e5f493dc2b0cbfcd01cb33a7c34c98f2af7b5d84e070c3df20823419d2a8bfe84195828157d12d88c57dd2792ca7dc3be7f3f70cf3bd762a4779c341e1a2a9ced29fafbd81b2349f6c7cc2c33b9a2e6a12e70be8926f137c29a77e5301e6982e62047beab3cac9eed038f1ccf097e8184c4ddd79de8cca571bdee292aa9a637c6b36dccda8e4ff740fb93e989d283ca80c39770361e117b803bc373cb1111851718a6e215c0e4aafc7b2798038bbdf8731388958374a4406b3cf9ef3dbe3e06876aca5b03de8a6f94979dd66e7188d9f7cc4e3c8d8d631b048629ff47ddafce91ee3487fbe1f4d44ac0560e25ac1487348e510ca5b90c90f9600b3a6ffaae926ab57ac99c2781a7dc08b32b62902396075108dc38b0e06364671546c404abe121bbdf0ff5ac5b8d3d8fa33dc4239f5c8abb7ace28a789b399eac93c4236d54cf09addee499aa7f4cc45162ab154da58b5e7d8d2c3eb89ef3f742ada9d0b05879a82d88f8662d07df0b800b42a315dd008cf96880ad4f945351f67cc65e7c2841323d931c89d624d3186ecaf06211f5c3c826cfaf529461cb4707459a68136802ca19c6371c0c76b23592954bd844ccdbd808a7717ea544eb975c1b09d6f27e89d1e826050fa5a8e7e28ed01cf5bc638b9854238a9cffd579774d26f5577e3ca113c8a82ca8e8872a8e2e9814401e597368433f06c4c6430fd13fae5a0b649720c2ab686f14a8173dcbe6467a2e5a0773b9daf35db358e8d27dab72ea4d6c3c1a71d13d7dc35b3958d6b23912163c75687639a06c666ea670c06eea482e0e47d816d04defd904645b9152a723c39e6a3151f46a977944db2431d0b2c722b7efa594546ebfaad13849633bdc71b90aef4d2b9fabcfd5fac8c2ba0188d70cc00755d353e7c1e9a65c791fc4f3daa1b69c0a3ffd0dfb6726948fbf1ce020749cb16e219da8dc98497f0f9bcff29ffd9ebfe0d0200bbfde46c4aac674ff07c7bea61a8dbbee910efd3815a612affe65c686c3ed4a41ef4b66504cb89ed67aefab26a07dfaa06ba0579839784f6b3548629da42f45970b45704af77c611e21cc75e2874028ca09c82ed470be2fe4edcaf3b8ceb90f004a4331f3fb005a5d4f12accb5f93be66f967f77481ecc14f4acad863140f5b320c24bfcb6910ceaced903abd9a4ff833456d057cd55ed0d941a5d920896d348d5d63e48e392bfb7adc6d7f16080e58fbe7b6c1f28f4c2a044ec82922f7494e26e4f3e4d65a48ba499ffb65f81cc9c08ce5866a4113a18ec2671b78e8578d117ada018a032e0671fcb33a67775fef7e12ff78dcf073f753e7294a711c4fba17d396ed94a5448ed42883a46f6fe9e93a7fb601f80740b49b55014815421e7812631cae660e9d8eac9fbec3fb50a7cebdb254b8e13c98313e5b185a0d8cbf86bc3928d8c547debe1192d3219f0ca1e2551f42860e237eac829e2b2ac297fd421390519efc610bdad2309866520bec0adeb9e575addff3a836a2e5520d13f3d5c359538d35a56c0bf77708ac9249460b35036b0e34ba58098c94f68f860672cd6de722f4a8a2eb2584d2789da907492876c550d572b668acfb38937296a4065584e3460285b7d345829371308f10c0ea723ec904d255265a1016424ede8ba9aa38e10b47a241570427412aecc1831d48ab6b5f1f62b7d86d2fd9592d579ace9d90916b09b601462ed45dc48fd8668082872347562351fa36682d9e5ec4d2b3e851ebb5107381065b704145a1c1d09562dbd387aa0719c1b26540e2f780ebe4b9510650478da8aa7085b79b146092fd6cff41dabf1c159763eaa07dcf3636d0cb14fe032204bcaccac9e4f2baa3613fdf244da5b8600e2d80707cbb48a3d25dbb5ce09fee745e091703ba4bda8161112c79ec2d9e6dd4e3d17f368837e875450e571e81df0313134aa51d25222af44df4467d05aacf2d656d3851440610c7c6ebad47b19ef3ba399a440f50e76f2a813d47525b279d352d4d2740146497ff6e00ea8dda4debb5bb980a9f586858fb27f52e7dc4e63844996479caa0578c9bca1ce62b4f885d324381aad5a9cd92dd4522c0c63dd8af4eecf2cb45b929b153faab33188572a47b9864d6cc208f48bbd1a57aba2f7ec51ac4d40dc8db18dc9a510edc28fdb890c9f8ee8ee483e5ed00e15890b7a31611f86e4132c77a3d8b14121f693db136e4f95de2190c19acae6f5a157fd917e6811b8ee3a304bf67c271ff2fc0b6885a5bf7c5500145bf8bd6adbc0a42721d90f1fc87888e5dda31e3ec23f05b890e220079c805de5e620450983a485a04bb7a6fa3f412282a34764956643b34cf2a372f063f435ff175f4d4067e526f8c0f6b7e89782457c826ec26da570872beb57598aebe49c22f02c33b8049c252c845ef89c34515fdaa3d5190670caf73197a7739a420605d951fb9849f456e996cc40e8809b333804490a562d8aa7bb3cdd2df2bd18604770717e4736d4802f11bb94e879a8729d952fd136d6ece6de407909a621f2f8122b674f02b84cecd0837bdfcb467ab421e03a6face4bbf7e76dda9c564c8b1a554f20b560d3cf01cc78f7fc8e655c63d54511d22f77b629d32f3ad8cfcb56ab6d7be2966bf7dd9008a1e9837dcb0d0bfd68089baa8d87832870abdbe2b88e3a4917bc92fcad27748d5bb7258fed5cdcc3165484df5b277ea7a7f963a2e5b0e9f35865995380f9d662844e0408af34b6d22036cbb8cb3f594068ce518ce2891b92b2a5c04f44bcbd89bdde8ca428be412a11631742b0eadc2ff403c5c906dd66b8801fe7c935d03c4d0636e67704eec50e3b60d93fa8cb1f6f418bd7f30723ec70c8275df19cec1e9bd204efbb64ea35f88a1a3891d63eec2e59bc72a77a9a95294ef7d99ca2cb13df623bb4dcdb5ac48b577d2739ec05f837e6ef7b33015710890cbbbc4013beb8f88e638a3e031a12d1933451e0fe088dc4489497bc07593d60f0c16e23ffc0dd14722396bcda8fe1a72ec90ee977b51445233f7f87a21d0db035ceda4e43f6ad1ef492e1afd849c3eee08d9e03eea8f326f0780152ef07ccbe4173e792bc4ee259b8eb2f93d137007bf9637f1c5fbfc6aacf5f3f17948b885002f485b677d7b82ce1e9f2a2dab537df9aa9058b77e619a8e771154205058f23231a67faeb3f88db41925eafe58825fcbe86490ef8c622a2da52cb078c9dfb2bdb90be178db52ce0aa9e254e22403e9e008a48b994b5af68dbe4f1b799c1826050a1779266aeaad3c79db6a986a8e0821322037628306133647fdeb0ed68eb319a72539bc4803b95a9f80668cfccddab7d14a37a0bcc66574204b20377a8c4273e88b48f50e520e8fdb7265c95884ac6ee6080540d6284f21fc88be945015801d7bcbf3002e55e66a827a1da2cbba5cdfd8b15c694f31c7bc192647fcf03ff57e6b9c9fedae1bfa128bcfd50b83547d689bb23a1fc40f6e393342ab7cb3c794359bae917e6931ebaa4f1a703fa2c0ea649005c1224ad166f0c9b0ae3dd9170bb5da196335ce832cfad37bc46316f428608e82686016191dbf8e80d8eca4957f9207d058bfd5036d22ebbdb91f8e20bd8bdf925ade1abb6aee7ad17ea65a307077dc0509a9fba2a66be36544bcc001adfc254b1bd794d6b04bd0e90d0d642eb5ab74b0f819abb2b28cc12f9d77a5a3cda811d9c8e5493a47913f5c74dd0a12ad23e1ba25bde3ac454b28c185c669d87a1466136cb6bcf5b7dc195740a3b89bf1b41fce42cd81d8c9e5c1f079339a3beaa4bd3375c7dcc41609c51df5dd8a0d62aede57595c6292b9da46ce89283c144ae324daf72b5fcae84ae090e17b72991fe39496717f28b2de294011af37b8e9b08b969e97b8bcaa6533196d4c1fd3b0de0a3540c98017e768c39471319d1330f7898024c0c33630dac1b3af6c1eb2e6a74cb4ab8b8a2e8d2fc6e3d0df7d5d63bacac07b140954d51ebef826a7e24ab6cb0e3486c780a093f62bba96033d220b9d73a9fc78d491898df7d5b4b5aa1551cf2b069924b198c782fa7bf836adcbf07bf5daf06116baccdeb51e65ca9e26a676fd632a0e1e71c92dcc5e7a14fb661a2ee5bd7f4bbe4ee67200621aa95ac2b86a8909ba31e2924ea3fc0500e3ea702787ac1db18ceb694f22abc8875aea5eab8478e06463ee13225094f30642113fec40697d25d4c4fdc6e83fea7a9c2f4ac6f4c05ace1a9fc33696e3151c2d661a1891aa786829cb1e24826b3c91ee2515f932a27a6f6cfce242715b0a77774cfaa24ad0631f405c616be6d29ba579272af2acfb012b009ca79d37e6161438526904151cdd9d84dfbf64555646bd0fd544dc75353a156613ea00244eb565089392a08524ec1b8dadea767d587ef4e29953648c03f00aba5ae992891ae45d65aca2bfeed0f189421488f16a3acec40c21a806f766bc737dc2580064d5fec4076e497ad487413c0e205a56935782925634c867ea077076bd585f4fb1b583c0e0cf35609978b21a8ed9faf2757233a3a4b9e93a7b1fa9e134d0bac04cb68954706a161600b379a8ff67c73ad724505c9752395bf51a0bdd29130712e3f3be9c6e9c1ccc44e411945f29a952491e40d80b37069aa435f4da20fbc6e65401366b35d671683ac836389e1dfb861bb2ffbed633aa3dc906fb463b080a915e60feeac796a76511e70d4b31407c43da456b132e3a83db25d9ce7053f9edf3eb09954d5021c7c8e309c34319afed13fd390ba6865684df05a00e4de5c05042564b0cbda9b392d6e1d757fb0a926d6bd2240dbfd1047d88f68368bd8f5e8f4d150bfd7ade519fdc06d81db19dbcc7a2f287ccca9637adf826d988a497f53a02a2b1dbd9321542587bffbbf0b79102ec7426bf5cd9a4ee1d7d759994705f3f9bb8b501cba1ecc4bb94f2185a21a08740edc50459749d390d2a09d00172707d33e358032994dee702149c44cbb1dc71cf5f13bd96bbfdfe8d3a83a9620a80979790a4a61ab46c557d503208e3beff8c21909519cb99543ce4e4cc2ad0789724e13226a8a395862fd7d980e25caddfa3e165fa8031450ffffffaf