PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51802 c530953971cf4b6b04594438988bd4f43ea0b6480997782b2d53b2b6d4945b34

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
041192c962752927f7f506457a1460444fdc1c42038d748fed9afeacb30f7706
Certificate Block Hash
c530953971cf4b6b04594438988bd4f43ea0b6480997782b2d53b2b6d4945b34
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00763e000000c10000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002488a5da793ca30bd8f865875e5704b83ba56c17e95fa778d1b36d9585a6c1c2f8539681af8a5b57f7814535ffc33618402447a1e50fce013c82960d0b6943217c450d37203f4a320165f3ddb380774616e7aa432cdd9543ec180000000000000080000000e00000763e000000c10000

Raw Header Hex

000040207e7d1e4ba029c8bad56fdae632265e3e96434824b81534bc78429a9a9a9adeb2ba853adf916d2dd0e7e03aa27ce7208ba401dbffd464bce2eab2f82c0d961a278a53056a34e0091806770fb3acfe9aed8f748d03421cdc4f4460147a4506f5f727297562c9921104

Proof Data Hex

59,560 bytes
12121601030781dce41ebe733a7ac5623fa5568bd801de55f195c8727da899703e9201d281a19d9143d935e2d7d98da3a90cbd38488f990f84e1139400c5be252d5e770160ee2945d4d4414aa97860e983f11149388a62804b906502f2203bf558c60d4e6613fbdf647ddff5eb9497ae3c0aa874e1e012a8a1cc42efcb267deb1bbf1b449ec6a077885e84d4330c0ff47ac48139dbee9e9eb2019349cf2ba696faab56d0eabb9b5d936a16ab60474a0ca8b85b4a1e13aac4f2fdfac4e4196f1df3d4e2f568d287ccab40d02a89097a94d98d2c256af3e697ec3d4f85124a25084247b61a9300a19452d2e19d9767cefb4046540da77892dde519c6b65a9c545d3c0201350d1c5720389538021e8b401f7f7717db4b07982e4132f2a6dde307609c3acd69a77d6515fd96e0066bd07afd990ab84da7294ef43ea7724fd80ade5c8653b06767864b48bd2fc9c778e7375713293f471d64150b4654b7b65d76992732701eae8f807b7a4be13813d5b28eff0f81921a43aa788e51ef01434ae127312f51e6e19fd72e0ee014462abb7c00c46406187519a60e4f93010c003a4e518ea472549078779963c5e8dcde10620c67be1bb5b1d80e7cfcebe42c77fbeef1307e3265543b88031797250ef0f4c534d5ae37f51ec9aac4cb9339ebf489083cee7d46c1e4108fd2db7630e34f324438cd86ad02c7a90278d8556fe34028e5f57bfce59f81d2c6871a27d177cafa914544e4ba979418e12487aa12bbee6085d7ccefc01a7f2db6d5b59c7abcdeee67607edc93029c45149997bb383980c6b9c6823e1b002580a41437591744647c20bada1ffaf0ff7783ca0334e0517a188acc9c65d5c8bfe8b5ca861c934fbf03a5e762f1a3fb7153a7bb3d20b93d693b50d3aefd0c9e3a55c9a3d1939e5ea22ad54f04b050bb1af9a4df7f1e06f521ec421294d43a58d2e6b0f8fb001902308ac5fb53b0a703faef9cdcda646d9f45bf8a4305da3a40049eb4e7b87e2a50bd70324359cf349730d15f44c9f10534e4564b21b629523643850216cdc32f99bcc47dbcd4389e9063e1d77df19ef858a9e05380a2ab40d4d87feb988010bad1aa3a1970fe8fc373081a4be0e690dbfc4e15ebb68c84eeaa149ac2fb6ca77e0ea183534effd5f016fdcb21012fafdf1c675b3d3163aeea62314ccc068519f8314ee200512dd03e6f2d80bd99a7bfd7d88ee84d8d766aaa0498dd638533c651675cefd8835eaee20b9ab44a37f553bf88c0a7826877a7a7d4c6d9bb572a774da8f86ffccb4098947ab269ea5e321241e548417cc295b583bfd50132107bbd3c23c3720e33eb78a1ff1b4669fbe1008c50b78abe2ad011e5188a02fbb44cdb8b57feb99df84f156b6fc2bb03ca0e9756355b8aa4be8bb3a6a9108b286c458956c333744b619f1dd1fef0b3990d62a4e4007853a12bbfeb3889154ea95b8f1199306a26be188d1e81bfee8cd89b1d76a69c357b34632675a7894da0e209b4743e3946c30bba705167f5fd290c120eab6f86f51332b9998aeddfcb5af3db0c87a2f205e7bba1f037d4d94774f845807ef956e73abd47a2f06effad2092a9c18a64e0a6b1a98a916a1afd2d52d2fcd1a0db36ac2afba8abe6f79e88f68d4a8235690106bde4b4fb170b657104dc69d81e18ead52fd1612c21f4e7b2931a033730713b9407734ac59cca1d2c23ca2e64dff19004c6794a0339fc81fd3ac0fadae82a3478adc0f6ef1bf2fcc1d03dece59e1070fdbc112a1cbb80db6af250593334c26273daa11dc2a49253ac305cdecc546eca7393c7c8da925b7b95c80d959f85df5ec110a718016b3dda4436dac3631e69e1e07f258db41a891b9685fdb4674f6c1ab77868dfa22932cbbad7d9f798cec2fe779cc4a9f4904522b02d5dc54d5d14e5ed520c2e1ee6f484358257a33f16504ec96343b23f81cba13eb1784598f92a1cf760f613f4894d34405beb1b3cd7820f3d18125185ccd212400d9440c6a1b69f550b39733655a93008199741d7138d98c2468a73e64cc3b5fc249bc5c7b61ce473920542badd4b082e857d90f1bebc207f0e9a207c99eccf69aed4f5e8536351ecf37c2e901cbe5d19abe45a98c2c60a650f2e3841f0257dd7fa28cf6b8939d8df3439d88c502de0f0518a2a793ef5484c7f2ad9c66aae22a69378ed7cc7df3fb2dadc6b0e8e13277bfdc0435d242b8bea53bcb23b436e056087da5d584cad5201874f4131b005aa0945f41931b202bff525545240d69ddec0dd5dd2954b1cbb30b35e3a704505a589129ab3d4715a2b500761e0e664586211f577a150c9c6e419924a615523d953be0c1f6d10df21733d74268502caf893ae5b8cbb29765b1875b9dbfc551e902ef509071aadcab59ad1def6604345450f891de0ebb26aa7cc8a7148ded3c3ab6c912cc6fc293333a6b6b9ec27abf36006318796c27f9773e46ca72a9a0f168c2fbd5c50758dac00625347017ecc3a8982a2a4285379a6d304f76d0fb6c0024a44d296e4fe29d78cdf9a10ae2d07d6924da2d9459337cb1266838dac7279ae83e44b74ffef7837f70afc78b7df226bf545b0329d31e7501694116369ff9984eb019d21dc64c7f321614d0f009e1ca5a03c9d7ac05ad01ee249e61e9f95b660e781d3e0275bc50f76c86b7a64591630359ce08f87f282d67500ab46c2f96f32605f6a68da507310d812f660ccf4d683cd9f8e40d8e1991e3f20358638e5de8f5b69d94f593244d70b2dff713ee6f850eb3016201ca084e9113cfde2a89dcbde358e343e7b86d8a5ff982cfc58c0df18d62e4c0165848a9d95506ba43b9ade899e138465ad929f50506549b151ef33fcb95b6a2606c2df532da1ffbd713da541cdafdd64237d23520ed21a101ce599959465b6e21e91bc0c69aa457afe27b82f5857f9b52111e884fda8ab5c9f7a6df51f5be3bd2cc93ad3d4c90ecb25c8b3f07432bb7a265c65e5442b4c58b4fd17eb92085be15d51821f479bc776ea182e5c6c61d1a95047679cab915bd3532ea445f941df4305b04fc62b9010565b66b95e4f1e5c1368e44eef270b4306f35a8c0b5502e69ebaf3f0bd306892938df29da28705fbb2a87522abbcd9be33832f8098ca47eb6ed324cc06444a08a5e59be5aa6fda27d221c4f5c4f21419b8a2651af31aaed79d860132e32e107265181aae4f700da56b966a93067889e186ad6a4525a5bd494de6b3066f708fc8c1549730b86fb0b70d3137bf6bd1e4e9e347f5afb71e25a7c15172cac4599c651a144355bf4d694dab97a79c6f640a34d398781d2970cfe7a05a9e0dd0205d884b04487a33fdde44dc3bc6cc8641f81c1d38e364b139a96dfbcdcddb0502a49a372bbbb8130f1094493f3c8e22da6458f09b4602e18c738e4c0c78588bd0d16cc6c026cbf7c054c5f7195850af53aa08c5ad3b205d736003f67d2aff571399214119895b76476efae36c530b357eeedca77cfd787cd29eeccdc395c63f3979e5a9fc86d56a2d6eeb11f1689b5a962e457efd8a425e4c10e6beacfecdb4ed32f6cbda9dd2a5572ae1c54be13c8665a2386124e2f01c5e921b02f696da1de5423ba94df22748e727dffc57caeb9e8a91755845b8134b04bfda6c72a294efda78d658622281d3b3675c1a929928dfd8f280296d35c5e9281a2c0f72aa4a689b7a0651b7d2e805372c7281564232f04323ca37b8d0d663f368ae4a2b75d2a97b75d474eddb04aa04a0fbf27011536116d81f80684db048e8f90f18f6d892767f1790a0aab30734c263bab24dcc18f6891c042a7c8ba7aee3102c82697fed606ad3fb3c54040625ea091291a2f05cd0e3ba9d9adefafec59d3670414426e645f34d96f9988b6d99352ac454d1289c021341f74d8af5d9784dfbc229949dbfb5a68ed900f6d06d942690fcddb056d36530ed9c74eeddb5a420db8713658ab7caaeaa4fecbb4d7c172cbbbcdfc712d51fcefc454e35d699373a2ec999445e5d06d95b19476b318790c951af4b51e6e06c6750a349b19dbcc74ba76684da2f780f3d97b591a8d6c6df368246bfd71a0b8997fe2d51737ad2e5b054771da1f14cb5a232eca182b2e27b4deb65be7fef9ad859085ce5ffdfcb277ddeb68785083f8e37c148ed9fdba6c4f8b4a99806f7b57f6ee10277258cf06512e8e85fae1c08b68cc0f651c6f38b4a2157d0bf399e07a29194151a66a04854e739d5804f5788004adbeeae79baf6de6bb56b59a9051ea7259c21c1e43e5a8a6aa56a898c9a93b69c003bc0528e0b60a1782b91f1fe4e8fb562fc56d418c489e93c8cabafe5f26231021109ace48ab37a7ffe51c20753da4ee45c1730617c3c0c920acb0a4d872b80904fdb8867eaf26a1dfd700e3d015290382b2c3131af08482fd3c10a32826f0e685a3f5a3e49a6ce62b551395ce402d2c7bbb63829235d5784fde64a912ffbd2749f4aea267a5db86b41144b6d6d82d34394fedf804813afe742bb5ce67520da64ad018f72773a1f60ce509479e01b345cb48845169422533321d67dce46825f9dac5a94f49779c1a1689f42537ab877cc0e6d61bfecf6099082842791b4ddb70ed950dd4aaee34adf37cfd40833e541a37ab6bd13b725e88a9cee6b2afbf4c5b5bb5598fca0bdbfc1e2532fe917363a13a6b24f050892f95b2ba5c628b9e07271a941060614dd69d00b0167a2744b510f349c3f15ca6798aeb6f4b8fb18e54d3878df826e0859ab8b7ea3cd5354895ee02f902a6c8abfaaf63cb6439321ec0080da550bd5fb6534fb44db5a5cd26f51dff57d75a818c3be759bb975454c38fbe187f2d314f71292ff4883b1eb6a482a3f2fb6bd8b4b539113ffd6a978d74d99a2d96b3aee5579962f567d80737ffe3ff6b691d41343d550be760912796aaedbd7a0acb4fc4ff98f315df3caeac4d522f4119ee29b03c02714b60deecebf79cdddc2cfa756f1bcf02a62629404cd40bbcf802f8d73a7940d1bf916e841555af1ef70a1abf7f7d7deeb3709ea22f7ace619e643dd000e7221e4810e3f139b1863eda264b0a91f8d056abe8b958d5c6c2d0cd54fc870542a9bb4288ee14e0579733a436408335a265882e8ba4a2bdd8fa6d53db598985ef69bcc000463a07652146cb94fac2cbd7603f43d32e2fb912d6eb5f0b6568a9a31c82661392c8c6844625dafa9949df7faf96fcc0b2c3d157c8a12c67d86733e9efddd5b23dcfe7fbc045be3085d0a82c4f010ee22a24e1d3bfc2927c9f3ca9367ec0ba46161bb662e2e9f0df3033a4ae8a75f4163a819b4083721dcb70e2f207626c1580e9c706d6fb1674a0b3338b65ef3e11a80661febbcba80186ac30e93fc2ca59944182784a45227ab7126ca806ebf7f2016e8c3ea486eca2fe7fd2a2ff39a58e3bb4010de5b5aa8208308a6aaf0a3d03c213921aa789ca1189a52d7f80c4ffb13abe4ad4263f7e3527043c1ca2910ab1658b2b2376f65ccd2e59d40df51364434997280eb2adba6a429ea082bbc8542847db313dfca1416a2d2904f677b58b67552365c4803445fa656f666fb97ee6f484c016182a4a7b957d6e5da9af31111df29155c1539960ffccb0c98a9354558e86cdcb34f635af1f0ea1afef8962e56538a48cc5af3a385d8270784f536e64f235b0aff533f760123799d8b63339d58113e52478b476ea0fd9f7c013924318505ced1c5be4fbfc652f8a320ea220647fa1be37e63084c1d4bf0856b4bc6f23c157702e33bbeddc7c42a6db08a0a2dd32cb27f837d1b923f43ce27774de4bdcf45861734e98d7313a72b8fcdb2cbe2c9168bfe06b2599e7e4f8da06ff5c45c2bcf9f6b3a9e82efbcb8c4abcd372e6fe678dc0665d0c40edc0523056fbd0d4c8d06827088874eabaf4657e4b1e19e9c044d1f1d7f1fae0433fc6ebc710cf8222e909d9f76219755b3315036e81226c1ff6c71e2eb200790840536d20d1710bc4b5f7696d8f49afdf53fad9a39e209a3400d0a849cda09bc21593a763b83d885b54d3215f8dfa81ae1be85a7128a87757bf71500b4dda3b8615243c17bd5f98e3de4c837f356a3e7866d026b4f221c8119485deeb1df33d2889da9973f47941015eeda46a645245e5e5a29c30d43aa75e2bc34d03fbe5e2e8434d52b8b1396a836574e88b64579d885169ec61666df2b984e4b4d490dfd0a4fae765f79d8aa7f052cb5f02e164b03a930c20d0b1fc87cb4e492ff98ef7e71d9c425496d9d6cdffedcc1061441fd686664d4886a94ed41d14aeef5305c310f313c3b9867dc250e0a5e8cb21606ebc914d7658651db304474b25bf374c56c0e03aa76c5e747c4ec7b49e502ab09121703bff860fe78f0a41d92d75e79b50cdcc04bd9c662b132cdafe9f0f10b7bc9699a0a830cd2cadb9cb08fec4b1b735ba3150ecb741232adf97374e9b2c0dcf4b731c11b196e02ecde5e2a40f98a56d6f81587fc74d378b655e3a57ad979240cd49550fbd02d0d897911a5a7d5ffa3b8a2354a906ac6e7daec2c9babcabf8abf1dd6cbd7cc951a8f2c55be14fa37ae843e315e47aa1db69f58f11f5162a8f2f1bd02cd00f4023b19fc1cbe8b3ecc33da0e764ba0b59997f51044b40de0d064c62dbc956bc4b0dca1be93587f53694dc3b86fa6a7b5b59536d0b307aaf94a35bfc7a0e56a92859d8f60426f3a1e71313388c748acd09f560b8f1d5881c485392d7c3421ac4cef673192f743b0e2a9c5f4dad158ffc19b1735104fc1dac779abbbaf706b6e164d83c3678fd82b3672fb16675b93f6763ab52b969f11cc4a63f2e1c7b6f386386548992f78b90a6ec5c36a028fdf697ae27388ef9438942af6ceffbf761fc70e7bfcac25d573d9104b33123612c1b7f97e424904a103bcf9dee70c20fca38299e15c5b034ba0c3a71cd9bc7a32f6a71fbcfacd34a671b9c0a633f22ec457e0c407f1ba8fa6f39a15421c87fd4c05912e01a21f53f70081079037ba6c748107cbd7a99b883584c993e09d47249361fa4d529cce05ce2a9b845020a7d99d8a462525a2bc06a2498856796bc41c23845c7f628496a6a515865612e1f66fe5f4b9fd6b54edd0bcebd52e80b131eff5ee399d26080da0764afb7cc4a80eceb32d47fd7e5334f424f935b49e09a8af1cb9e7f9b566c6fc624c676c8fd33f7787975458556b053a9ceb86168a2ab10a8c84195291f4be5c81e2d7253dff0dc8319724d461b98db44c60e3c32f8d1fe01283f11c38521bed7d7a25f9d0ad2d4fdb7afd50926de8a8e87ddb875a8a866642416e7feae53a1105f42ad90f4114111a008b09127604c7cd595e541db09d1ebd612981dbb9fc80799e01ca05cfd3f4a0a94268d5222dd5ffda20112dffe7c245dd0d77c1322655d9ad756952b924219affc83a26191a6361b746ef8fbdcf0bf35a8540a68e6f2a802f6bee13e572beeb8ed6497ef18434096c6ace49b9a538e0163017afe4987a992946a543f5fcd3908e2a107f7cf1fb81cf905d0e4cd53fed129c718b49a16117e5bb01746f0025453a511b82e41389fec6b2c3c1f58b14cb369159311954a7ab2c1f48f65266775674ed283cb02bb3137a4ac8d633ca0143f52b218ae9be9da5d460e8f14fa3ba72b8bac9c97e88f0f3c3e12272887a1a1d2341b039a2f02b8c818da917b275a220205b7f03c483bb5d85e105db29772e62f673e644c99e10622ce2f8f1889238ef51aa27dce0a47f24459c1e6f3700e41ff42eabcdd57f2102b9815dbfb4f1dcfd392f6776c42eafaaec51c04744710e0c7f1d164e54e1dd0fc1521ed270bd517424e175c44f951c70c92137140084e8e6fb03088128181373fe8588a72c3c9117727250ea2f5779b6eb608ca0839f5458b288bf4f8cb2fa010f09f0e19c349b8579f0ec9b68f1c6290b0d5c914b2c76321dd49aee0c037033dec170d68e8036916e245e37c044b9668427a0116d07f896b3cf3da89fb2009ad5aae869d10f00b221df2896ea0ed97972737110862068a947552f28b26733a380f7c85a568ed756857adede397bbb4d66b9325c62abad80e9d8a9b8218f2790c55753e0e76526abece96d97bb01e21ee08eb5531e770484c3ea0d5f98abb27e3f0fb6c5d88ace98852a80cb5a5ab2c4830946df8e6ed66d0b9762e73b398a81c1bf33609ed1e598ad84b6fe96268217da7794475650ed602ee8cb301ffdf9fdb556f6f8cb17a94ab015ab19d77176c33c4f1541e71bb67c7004512c7954ed1decaf1536b24ce47ab16405ab7c3530cfb8c0bd86abf15e3209ca60aea52d4ef412c84a4b0a3e1dbcda7cef684598711634b357b300efd8c34c4183a903b9fbaa51588a98b70d575d85b2e4c23cff8b167aeecc3d8110c7f3a18e805777137d8bf7a2b4ecae5f28600a8113618b63336813f3d29e5699970c34dff046a6232ce2fd0a36e8a0c9d255ed7700d6cac79c608496763e7b00b45b9e78e9cb66358f78c7a3c4c158e9cdce83b7434d9d6106cb335a1b9b99ddb6978dc949243b90a80a97cdd95a00a8a9aab18a551bf5700af9e15e8f362317a1c92ee3f2535f5fa6b1448822377b277507182b810de1b58fe906e7d8ec241abe087ef96c4eef08bce03e5f55d2dbc1b5d382864c2b0034e80046fa711712bcd829019afeb4edeef49761eab9ba5c32d46fd1e5ffc39e05c6aa742a3bf291aad9a417ec77a8ea9ae67d0b3a1c67bb70540dce112c513a6e9c431846b8516ed243e6a02b9cdcbe34b7e06339bce4c0613470240f4ba110614abc6d9b3f2b38a1821cf615ca27bce7237872c7e260f9629953adfcf5131c7cbf7309e96b6d5951471ad20d50fb7e7d9fc018123c4cff3762738e09dbe37eefa2eabbe8b8835cd436f7993ad5103b41e3de73079001601620a7c316562a423a4af4d06adadefd3024c6d76d61f6df43cd7f6e6433651cfd829867e29c5c42313501376bf225fdd788717611b217b96e265067ec182dbd6ed4312a146d9d9c44bdb4f0b65a92bc9fb7957a643225e263923a9c96f9fb4cdf737067c462a239506a8107d5fadc82baf869637959686562e545f161cc09d4d4dedf732baf8a583fcf0486b19dff73ad08ac360d9826c8095113c71ec6bbab3867c283edb0e9239454020c5951444665d08e1b59950b2a38d4de8756dfdd9d7b5ea104c0de614f8feebebaf45690e3ca3ae397e7155936981800458fcf887172db89f7e9258254ded3eb38fa803c0692249695b5bf4c38282de56b728a7747e09c79fe781bf746eb0a07314ed2bc252b39f4d568251f006ece5838936e502e03e18f6c67e079a6389c749bbff7da0d67025d6c2ef18c70a9c2c1af75a1c72131de2fc6808e539a3e7ebdf409ed41c212d778a2b1b1e6d9b4e57ff4d71cc0e187f5b88ec09eb206958091053b18960045b4376fef123bd034335ebb012dae193f7566ef01f564c338ecaa91cbb286b2a2e5302158b1fe54b0975250c87dfd689fdaf2fb285ed5953b64e48a47e398d0e7a6e6233f9a0801abdf8ffe227e53a644e88ac0d5917e3f53a7e4a38850becf317d76d0c06d92eaaf1106fa8951fcdeb6fdf407fa2a036665c5fc454a4ac606513408c224aa3b27ce4d7786b37a830fd0f1c1d6e2fd30e7756c0e58abdaa85b62dbabacbeb8d798a91018bbd39d46be03f1fe637cfda1fe9487bc0fef99c659f81b5d0b16a0c394d0d0be286b585e63d24e8c3840aacbb8660d8fb8f2f16a90bf7c801841efd85359a27121a83a1d905a3c7e46e8307b1f06fc8c105c35fdc51e418add800ab18e5fdcde48cc9c53ac09b460a1856eab4e539acfb7db60fc3b34f697f562f04bfad08eabb99d78f8552bac78c24be285d8c3b32d77ce5a728827dbb31a8a2bd5734fc8662875028b6ceb08d57c6108b0a6a81f0b235cedaa84638cdaf0d400edc22c5e85d62f3a687236e82d64a6fa4046e2ee1bffecd10900cdace0b23739145043ca81ffa1acd8bc857b35e039bdef3fec23d4cb6d4e844038f5ad10049b48f46f53b7df202ec172248e3baa9d702fac2985eb2ae5a714df00e49990ea9feddf6e863af833028c78de4aa8a3ed219803591bbcbc8349a414c6e9981178f406e67d0f9d4eca4691e6a3efc7380cf7879512f965a5f9a021569687068080ea707c662f8fab7da6b6c3b96a5e3ad147b3763ff5586fb6bb01bca922762af32981899518021e9344d49bcf8e18f404927894d7ce965d4c24a8a0c6b42c7d06b4b728799ee350a98c0c3c24e846cc67d1435186128ee63403fbe5cb6e331548b0041d010b2ae3d71aa0e3e847b45615708cac65da96a3125e93dcf679f1c9c4098184ea3c81c2ad8a464793045af682de2dd4c53ed8014010fc8d5ecda43e89105812d2f2296a1d4718e161105e49893de63066a18908cbeafe9050c3c296a3bde5a70eeeebc99efca7653adc45c00b2cd99d14ce3a0c6b1642ad9adbf82634124c366b665c7e73e3ae4187107bec71c68eb82c2623dc7b9a6f930663b0171d6e852cb88e151e6cc0587f3aa07eecd076f3622bd8e2c66c65cb350e824dbfb579b0a983594a3ba5c5e498f47a3a253706f7b10bb04114d390b9141888aebf6163b66d9de07613b5b211be3b170b564e0dcf48b0443a5cf75105ceca3d4988b25aae2b832eb2e7ebc0ddd49231b67f733fea6bbe48b24c3d8b65e0a8fc6cd793cc940041c6a336d1a144ffb14307a1feefce132a7bae767279427face0e786d14a2151dcc4ef4d9c918a7e74c046d08c3dc01dfd4ea308027093f7c08c0563dc6b7b5ac2e0ad5fc7500afd0f1f00b075811c421bf062f20fb239ca69f042f6f98a8e9788960214f40c35255809694da843a8cfd782c4d523788be1d07903c0d474ccd9a2ad3f484909b7cfa896b389334f5c923222736ab50f67209a565b81ab57b07c1e1c2478156e12a57be42ddb5b021eb740acc2d63bcf1764f1040c3f13c92e3fdf09ea78e8a530fd109c99a7658d3a8bb78af3c9e5abf009f9ab9f10c1a52ba033d6c511b0b8c2efd61ab71fbd9edd9bab3746202cdaee6d6a4db77b649357980b274dda31b6f8e8fcced6e3a0c418f68ea3879ff4b626b1d987b499921c415c97923625cebb278903a1527d4baf23d8ebf631e7951a268875c4a1232f0f1553a8397aee3cf78cbe2017a844bbe98b5a4646917da25777a88c16f4fa27581d4718af16d06970dc0202f45b767de18c98da86bdfb0f99a2b7dfbb59b5c9b19d99183d3962f11a33fdbe17151e86a8a15d69ff6a90a06afe8781d75206b073c24656b0afc63c174f1cf3dbeff8d2aab48eb4b30a7da275f15e4f44b5d2f2c0737d8e4f0b3ca41d10cab2c8abf05a49ff40f17f2bd34814d561afccd47cfc4f4b8ffe66ac7ff74b1e6cbd94a2d7c0d4bfc1d0cbba4ef1bdfb922ff6c17357cd98f134ceccb6b4cdb6267968d8acffd6334ab098fa189c7156459bb65eaee3364c878f6239b6cb2f0c98404ae3a7b55f0becff1bf5d68275bc437d0e446f78db4573f2bd0a8585dcd4b0cfea2fe55b229964b75447d28015646435b976c1b0ce10e106e31e6fb94685ae050e2233cc13b67be4ff8899df8c4fbafb61fbf0e82dc539fe2c5cef3aedfd4d519ef5189df590b4f6076c7fdf9896f6b67a0c858df1bd71cded06fa48e3f9231344308ceb4e637aadeb4b72937aa24b16e148fe05cbc8f05ed19102976ef7acc19f97a6ed5b72ee6f08bf23052c62beffb57d946ce0d2008a7ad8837789cd1a1ce47a94c056a1f9536de35cced60e43143e426b151755e791068517e325deb539e4d07028634b8107739c44073d13cac4fab6e01e375af9075a8c3443945132f4288b4ef59ca393bd8d123a9a79c88863dd03d17d8d8fbdf996f5e51a7bd9afb53252a696ae0594d4a16668ba5c95f5b10ef24e53df0ff647adc7c487ee805a712a426ec7d33e60d6bb928001c5f001679d1aad73480b5437079d7a9c8e413a7eff23200b12f96e5a9cfdd6e6c7a919e7671c519f18855b17fc7ecbe7903f34600a7e44a716be5be1396cf0694e91531e1843792f2196a58825c955d61120d484d7105cb0fc2a7c5ee26279fbb897cc6afc9af07c975d69f37bb9ba6f588aa4236a3738c43214bcb3ac7c4e8a8e68aaa3dd52ddada8a3290f0047bef00cb08ce0094cac5f80440e852eabdae11f65cbe059178bb783e8689a6a8b6d47b30c30760ebfca8dffbcd5346704eb7e309db354c1713f3b03e55da995245d6d48b4bbc3b298465c47c6cd858ab636630e63136cd26f7249a390ec4745f85e58b220aeac415a852d2a6368552461911b11d8c2a82373beaf9d591f0319a6548b610072f9ff4905b5f0a54e1eaf25b4116ea8907b15e95e247aab862adade83881ad0923615b8cfa6eb72ace19e8e75694e852ab43d0c635133c132b7a92d907e15ee73b16a4c065d3a5fb72c07a21d59b56295676336b00d0543269f0ae8f7e3d6491ba03997f86a5effcfec79360a19d90690b49160ed9913a61fdcc17c5684edefc3b73337c53a0dbd6162c4e1d148d720384c4f7608518e7fc2f92d0672782741bb2303d72330558bd374d88325446eb0e0e0d0372f453a223b292804a615d13683ead81e0be244057e058a94840e704b07bdc226d57be9953c85cd950ec5a786c3de068b99db46e2bef5ad836a043eb84ea463cd87015800ea3f2b66f2731a397d10f73e3b0f5732b094061377a56a6faca952b1d2d35200eb4c361b60039e1b24f17b32da8912ceef4a7fdaa280dbb9bd9bc8400cae5d5fa8bd096d28c55e0559d90fc68517c4ee6d8a8b62a9e6794d29b199c235152a1832cb65b67895cc8c0062abb60f0c9648a88fe4631ffb5ae7b5e5879a9f48650c412b803adb526384bd3ca2f9bdeffff2b12b479b504e14f8bbb4019cf6fb393242b9edd666adbd48073921d482d48a78d4320643095f4d8db7b9dfa3dca706698301898a2a311133d2d1dfebc88d6dbe0202c34aa3385ed11e91a3e817381f7099742e578cd2df866ff870ba4a36289d5d34ff70d9a12cb3b1c51e6144eb729e28d6a07326041145806f94c3b5d0b3205b59ff8808619eb578d5e45d29f98fb64c3d71f91a4d1516d51cfc951a5d10dbbe760479594a6beea9b22b1cdd029d0dae5133c953a020ee95597ce02cfb5a13403af448c7e699d9c4c933501fb6992a15c43cdc1b7ca58052a4f5ce03e983fc80ce208896d86ad90d412217327117014cbd64dc5f564c5765afa9e33df93341ad53b94719fb18196b9410bf705d30a559db0e5b8b332e7d1511a773ec3f13e906da06c8b1132236e05590c0c7093e9fdbe64f006fe39c8148eedc063fb03a89ded9d671deeeba83c2d07c84eab81b4b288aaa9eef255d33ce64de8963c274ce802a1c6e07a06c63768cb2c49fedf9d8dcd3352c7d217754e1f55a1fdceef3fc98198eceece1fad603f730035da1e4b3b24636047987b955def7c9530a373fc9d80c8dc9e4c1ac12171235a50e2532da0fc9f4a76a3d932be85da2886ecaa0805d4ebfc04c589e89381292918ef10127b4516f0c903c625e7102a575af7b7764fa82039c8a795555764fd514d596dabdf368ca921fc511df8ac1310c1dd3d2d03ba2b2c558ca44e70d161bf612d8834a88c28ac40524fa2989359958b0fbde2f5efba10fdf3f5ab30fd6660f0400ecc01d794f8f0ff208ff69b75724ab9cab26c1c1cad0f14fe0b8c11cce8fb58cecccfe5e511715bfd13780a25dedf2908d2da62086a619fdda8bdaa2cf4d3eb635c1ca6162dc347cbc5538913c52e844abf3e9b85df889ccaf954edfb72792859fc287a1c50e57ef5e6ca04b9443635fa52a03a9dfccb392ae71675bc0c032ded20d6f494f81e3854b120066ad8472de065cb461ba4adaaa0349f8a03b73cb0db9045c90697f9553fef43249ac4f97650450eacca7a81e235308124e90ff588b2f802c3d1876f4904678be3461537aeda361d6ffbabfbbdd907d1d93517fabe1d3fad96d9fcb955c0626561d628a0c88235f88b80107a7fbe5d3dc776c80b58fd22ca6d54b0235a4a0326729c215887891cb88344dfc0b0462ccbd5b9b3e0a3534dec64dd4adfefbb53d02d075c5351e0d501176591b3f609ad99d247b8bd3eee4ffe97363d8fa37f33ec0d32d8bea1b33493a52c0a62dd8826c60e4af08d8590fe87202fee6755016f2a429bf81c061f877a9aa8c229b68b368602a8f56697774167b834da242d26b4adedcdb707deda1f9a9e13742f8487831bf51c53c0bec60c2236597f238f7863b5d112182a376419695e9265cbb02d4981b5c6e1012b9e30a6b5cefa1e13a85b9041dd1f8c80f1823a211f4eb44164b2afce1809ca3061b4bf72c9c4bcd4a73ef59267a9b231ceb9a56eec8745ba66631254b7e915de5725ccdb25de97ba11574e403ef82e28bee738c0c52835ecf9d0cdc45f823c5bc20658726ebd97b7ab98d15864b290baab950abb6627f24945d9166295357a1163be050ea4e9dc6f5753ad3a1816ccc370ca7548f1a3e4625593b23fda5af7fa0750dcd5ace46cbea3d4fbb1d31aaf405b2469fb95f489dc9ce33f2bda7518e6a68fb4259ef5fc4af0f8c7ca9b1dca9b496adf3a29a44775dab389c4b7e807b2e61d6ac71a66ed21ecdfef1f0a4096b5481ae0b1ef84105da7021369a2e2724a320dc12fef2637cc4cd67fa20e6dbd125ba05a1a98b801208c8dbb0f157243f885b495ba7143c676a261362f4b5fb9d493d72898e17824e3dd8ed3c8e02cb6598c6141f27de3daca3b36696f5a8d01c0dc3f8ca752c7302c88f43608e54eee9a6b8a09f638b61c1fe5423727cbad560aec4f985bdf15187aceac394ee3e8beca7c7a4c63e3d9468c6d7e05a385b4ad6bb8d022bcd1a07e10d7f5f9f248dbf107d878f01bc5bb1be68def22ff6c3a50a0d509d08a94018da897cad18a1edcfe59579fe1d6bc45af943b696d121888cc596d9fdf0d262bfc458cb42a5006b407f1f79361633204fc5e72596e30df858f61712c4dcc0b8cbdb234f5dc80c9e90edce9d81c936a16dbe32302de28602f52ef1414adf748b69924e09acc4f7dfc5aa532c4fd40053babf3e8c634930214ddc7b37412fe1d3980df5f1abc8fb9d89a162da194b02bf65bc3a5d16261ad9df57031b16754d0a66c03f415cdf752a95e877a8f0d52ab35dfded17674327655ef0de0f95166ea5c57663887cab9bdf7b06427bdf153f8f92f24cc7eb1ded018c5ee83c8bd0a517532764cf7abce5f71b5c56ae1a9bb256f63224f8cf54abc68bff488ef6062e2c755f5b0cbc4259c2c1b8544cb07702685eb91612b66650429243da1ba4236659d527b0006dc4e8d45676a4a8da835dbc38eac8c6c4b4e0add1f9268ebf98d181d5d492dd90128760fc3fa9557496cd9390c9d977df9c7e5d35cbb5dce62340159c276b2d0ba8e63fdf01a1de6646c3cc7256c305d8e682e497070d6a3cd07751c3538a9b85d422b6789aaaf867eff215dc008d86e78ec1f0b4a5e10da945f3ece6cb8caefaff33d08bf877475705755e3b4c83906f4be52a2fae052228315513772ef4fc671d33c06289e5df6da68dff06b275ecb500712ff62c447a383e96754e3e14f50e0dbc384c4150f74150565fbba1126ffe2da0f44bb33ec003aa6b068798e1c3bde20a0b860b713063b851ac33c3f7e12053ed0707c060eefb1e6346db7f0fabe023bb5cde352ad979286c57b033ec9058adbcbe4f4775457f510e9e5766a8dfea1305fa0960189ac8622de981699b91f5b64d6f949a04644ae93e72453d3bc13f8231216e06573a17d0a6e64385a5182c3b60243b1acd44fa714308d77a0140ff6679ab74b674a91f4db3a8addfd69d51200a8cae2d68b911d6139256ec7f8a655871bc139a53563da686b4a75f5f255eb8103e430f594189c7927ff964d5b32472d8bf6dbbd3f615df0d3c09e6338b402bcaacb4dad815e8914f29c1b5afb1ffac361e056b6df2e9f6934d560ce70f72717f95e8dedfee0500c9141e5d51884ad231577a565cddd9995530404754bfd63e94bea28d559c5823ce86a6878f4b9918f1941c657bf8e97433a4c15a506d5b6be2bfe7c873bb2bd2f6ba200ba8d8dbc54af412b14a33420788e8e7ce26a52acc921064f9d358a17dc7375a150aeea40a280979a02bd26b035b3fd0538544c3c34908eb62e91c11124a3b45e76e41ac3c26099f6030107f494858a21cc38ea46974c1a7ea3acf024a909c79c020546799e54a6f7cdd5dfe1e84f31755db8ec26d561569fbdcf55f72d8043582b7131e459824c0bdf266f8783422211b453cfceae208551196b2b57c98a1246833c65749719eadf5e456699e806b4f3006709841e3272e9b161a9ac94f869ff55de4f80d70490c79a596383fd7316383e0504d42c45aaaba2244e6672567116fcd6c757478fdb61aa5b04dc130eae3916780cd1c73b7e7b6465c6aebcd1ab22de1174c13af2f9b969be3eae57689959d1741a5d55c8809ff8414ebd50173bde5f82ba5e0fec62d0d3e086bb01825a07ed837f80a52883100a2fa759c2370a5c08a41c87dcd22807698c508a8478af6f978f5c3b2943358b4ced54f05ecb27665b8072e4dfb2f6867e49672161704894825fe9673a46bae8e5f61d8a89e97560decbff15bfbb5913af2eda9fc0acd4648c8d09eb1f9dc633cd780af8dc4687ae4a699a00af4e1a0d45c3f06f07620e40bbabd3049975b4c2ac94819ef5eab15eda3f9e087c95eb14d719bc7fea4226c5eae558d03edef34918068e10c98be69b278d5b3f903438dde0b9ba44141748224f4b418178f126006f996831e75664516bd73e570759218c91d6d43e455c9e1592c475e71a81d40fc98d04fa21bac1341e4513b1446ceac0c70c1a19a7cd77fcde5dd2b72070720ea71768b51a9582fa84e711512dcc9a4975a6137e2c1412869d96a5dba8633bbec0076776235e1ef6d0faab1234cd89fe3c2486381f40fba556568a1393528de6f1f999d009719c52e385687f1bdc0fc52858c0315976c3dd416a165a0476973a6cb01ab0ba2c70e13df75e79c7a39f8095a83f7ece39516cbfa95a9e17e0837bec991f9d96eaf2b9911686535abc1ae6f64d8f23c7fed4a881e5c2cec3b2e7a0db0347ad6aa0b6af5fd4f5aa37a28d197e0347c746ceb1fb3e4718868934556f958ac68ea2094e546bfd5016f575c84bb0ced7b9c675c7af9aee9dce8bc8f8cec4e6c0421fb5c34f23f883ed189f78f44ad8a4c122b96c613d99145f59bab0d6f2ef05eb997bb35d51f0b02c29b07b270e2fdbbb6b43723f55ad8ba12ad1c9465bc899e21a1e7e2fc637c68242bf982a8c1808690bcc74f74bd10ddf8fd9d695423d0a4161210f83b8c66fe016d68b1b5cff853d019b32a357ed1a078efbefa8db78d436f005758002cf50aea62a0cf75bdecaf5e34bf0ebaac2edc82a91c7365674446e54ccfed6d0312ae68f4b16892ca85e2b3db0921007a27b32b8ebf5daaeb171215f155b1abd0ee426589ffde616809beefccbd15021833df941aa56a603df768e17c60e4cd1a49eea6da5439a9e059da8e74480f46dfbceb425af8129e1fa8108065557a148d7c86b696af3b270c13fe5e2385e57eff846a68841697ae228c2dd043cf7784b33a7bb031602c288f6eedeed4ee4c4ba18ee5e44456a761f49395ba8274e252a941d6527708d1c9b6d1f91263f100fa4a040f86719f73f13db21c5f66f0f3cb990fa04ea5411ecad09eb0a1d8b4f2774d6f27cbc8390314b4c8850f24e1a173f2d99815a3688d31561bd8b3bdf04659675a097cad89b895b1be414049aa08fc8d7dc2f38804d1d1c9864b1e5c2ca413fb28f71eaf4263ef1294b510dc55a9524841be53745b554c3c0f679e2a9a9c4aeca43699390661f71c807ae7f1d8c22c82ed60ccf7110708706a662ef4d3e63cb6d3d813e9494754b0a8efc9fdb11f2c4e90ffbf26b933d8ee4a58ca46b87084de3a55f6591d54d03530936ed2d97fe5884913c27f641789b4d23c84fde2b95f6f79a3ede8b7e1919e005540d12e2de85c229604ab951a28972b24a971bf21368030ab6f57d775bfa6a9e730ce03356cf1121021a06dfb8cb3a8279863be4a90f7272a6befb81dca1ddb2855541cb5e055e365257e3bceb331cf80ab4ae9a8586614d1479211529c4b4b70b91849f359f6e2d607d902d3ac72d3608795193cbe5c075da7c80567058f7a5bb1a17aac65daf5f8872668be35e661ca9bb9b662e7c4c9f23ce482e7e7a9adf217c1fdaf5550f8f06a5539f5094ed9487798e4c0d4ac4438315021868a830f2c5b13411a183981e3c61f9c751f34276f9af88de5fafb8d6971be3fc864f935e1d8d9f23c83b9781a5c0c80838cd4fa9abed5d39d8d70e59236f181d27520cf9ecee09ce761b732f76db561063a3018e7ff5f89621b7a258919811c94019dc7ee6a8026b386bb24ce81e3de78d0a1f8c30b44732f97449f72081fa76f9d422b5fbefba15a5822cf0a4537f683af248df9eb546f3f731fa60bc3a4de871e819611c99ecbaefaa41ba771fccd89e5280b8c77ae68fc7bb82cd2c648ba9abf25fb6f1b4585c35db35f91ec6c4c4be98e560390f3ab269547635cb652fbccfdc0a9fab461d9cb0753d7887a1b0209c06e20de97b3904fc060e0faeaffa551bdefb2125d5d668c16e9f2b16b7e01f168341aebd4b24bb68ef638602394d61bb5d245a6c647be49415f24c650cbff6a31b10f5359361c197684041e8db0c3a29f8356a8e24c0c8413e0e93e99f59cd89677015c98cc100e16c41b4b0da69c688b301e221bf18df34f0632bb91aaad47146bd1b79e7d9e924b0b37cf8b0b639b5e86ec5a76ac6565e4794164259f0bf8277e3a6dfe8f4ed2d49f6f45883874b876bae767da25bb3d642dbe4aa4aa3e5115158e45d97c6a4286726e2869eeab9fe18263761175f5a60a64dde58e99b6896a58ebc70db19504cc1505d71c6b0497c9a6099fb1149d8ac374f1e641ef95b97c0f00774faa9985e066e99a51996e17a08757921fcc36504b430f7d7a839c1e001d0562c63b5e9d242e4d9a01eb0457ca965be11b6a0370fd85136ed8f4140b6e73a478c1c4d6509440d2e086246b0d5346bf20a3d07204720c46d8d83af204643a0b13f44173166b665334d3400cde6a6c7a3863cf60d72135505bf12ff82b2e4c3b2b011065458bd725422747219ae788a3794d858b73ee024bacd7bd0dff4fea582cfb4140fba8003e4b6492bf52749db8a028244093c1cc92235a0051fa4443ef055024dcf751977ab2870b61a640addca0673df9a6e77eebb94c57d4b5696f44b6a07a6c397bf4dce8710d9564267f115f71b2885fccc2d86bc01e72702ac59d480c9a505df5630c83d735d66d3586aecb566e67c824f38eafb990dd4ccb8454a2a44b14c0f3f826271940e220af8df9324a080bf1b6b871c99a9e6188b48be66fe969058957c0ae094455c2c1f9a5de656b2946370c0e7682724901f82fababf1368d6b7399ca9ccf65a331081cd190bfc31efdc5d4ee663309bba2209451c293383e5769ffdc15421b76dedbd12d364960c6b018756f3e8ea9de631e88546161ede58555715f6da2f6db02fc34371cf6359864378014a8a57e4f5bb73ee75c2d20da0a73cb3e57dfde1ab52bd640611c5f16c869239aad43dca927f767c71f58150d3cac2cc1124c60132637b1e1f1c08abd988a9d8955309bcf0f342c4519a890635c6c9c4a5def852e0f4502766695c9eaf5265aea2eb855fef373e91cf7068801da0039ae54ebf0ee674fd216c5ac1a8c9d2787b6871870077947df434ff5e476f32fee3848752c1f3157c91964c4e570ccc28e3d7ac6eccb4e28f4f7d96fb5b78aebde87ac19c33b610a9b50b0f6cd61c4a5464861fe945d87bc584ce2e63d08afe11dbc4c22bdaf5a1db560936ee282b68ca5290bb33da6da2e975faffdaa0c191920dae39002f15cd9790478448168ce4ec3e4eb3e2b7f6e6461236b3d5eb5188d857ec640d8394b17473e1a6d47e2fb8cac52ae649c4ca38f59d36e24c6cc57b05e12a523db19daa0838fa9286b35ffc13adc7cdb97ad33e528c52df7faf86f624cf36d396721621217562a3f116c8696f069c3990f0927838c4a80e2c4c0709e652ad3e5aa726176b0c32a7365eceac69930516cccde03703561d88966a552e3fdcdcedf08ec6dc47db5f2f993b9a0dc469668068f394367636849e4285e134d9bca11d3d507929d83a996f1da5b0997ce8063a2feda3837d539e0ce1b8a4bea97b0db4dae865ca1cb11291a323ae00907c19ced66a2435f570f76226b9b59f88e4dcf7cdc6c89231eed6aeadb16d3527fb6fe0682eabe8ccb9c1686d80db8b660f992a245dafaa7139d098441e461553a6356fa30d38e31d98ba15bfe0652aae06862958fadce000548555276fb129f1951d0c0cc15c626324b56bbf71ead193d73dcfb03bebceec21b9e8458c0f2d622c04a9b84f2f3e1952e94f2a5477499acba99edf65e2f4ad142e6836b072a621204bf281b497e7bedb9153619c575d1d35a35ff21a1355ec53f2a13322cd9d38cafa3f626b3458f8ec66f5238ee689a4ff8ef1286a504097e0dcc0e2cc30fab3455e7693c6db34f6d71a7cd9af886d318a5b1eecb076e54185b417ea6635aa63acdf413db24fe91a2125dd2e3e38bedac6e77893587907c05e55888470478392640722b872d3dbcea417037ddda5462469e5c882a894cb2f6c7afd25ffe5667e84bd3273adf4e299902083ed4e3345633dfa102e55599769b1b907028965cd604fbbfef8ae4e7e5ec24d316900d2ffd137bb9674753fca313e4d2e497b8eff61b367107ddf307517762bc0520d4b8d9ac711e9503601d727517a1c4477466d4bb032b95f50ac9c5249f05257b393608cbd333db90be437b106339664b0e2533a4fe58778c60dc012b84ef9f2e8a033d7d1d1bd00e51652f20df703dbcf273334e59c9673ee5f479d89659caa9fcd5a3c6cbd8d67fa2f26434147922d7eff6551e4ccf5512286f1e52a982e29345680993d54d9a2c7b40af4aba7dee16669ab4e6c52f8d51928c25442a107e7f063c871226947054d9b471129f2b2fbc20d40a1d29fad921f4a5f55f5be4ea11b8b721b21c39ece173d8e3671be60079b2827c903dc7e9f3dae83631bfddaa50b6ed496b0797685ea36907ee9f98db26365b9d5b2c2c4247030ebcd212da61470e1b84070d88ac7e82e8beaf59622d1d083fdfe68dcd0936d1ba274c6eabddee1e167499cf98e85e37ea741f20a527a5cfc416616dabb335ded5faf9496b5d7fc86603664c14d8cffda8fa4e6c0d502a648cdc3eb99ce33b89ea45ee70d1e26a1d29ad3d200cfc4e13a1eead496553f098e60047f2ae8f72f196402d177fa77d9978af65717bb4e215acc656207c16084f183a7702faa73a04bc4e53a4a59eee26d7004fbe48cc708ef904b2bcad8a4bb7259217fb63db8c8e9f2a5619fde973accd1078bf4c71d54e6946a40d39ca05e522e926721d7c556650905762827e4800a940606ad9590fdbc84f5104b3284f774a52eee551b309ce3a06c6a1d8de0bff35a8609e3f162b1804f1a9d33697ce4459f2e7b1abde9e67755b0c391d003d99af8442a3261c562ba17cd690018ffd362a0b8be2ba36dcc1c30600c845bfef63b7fa7a6e6ef50f7110a28bb5d6849e50d3f19400c14ecf6019473b3a68e7e1ce59ed3272401780659a26aa3b1b6f78d74b3c1cabf2ca8302190e6a0bbe55e9a295b2d234dfacc456bef4ee83d9dec73fbb113ecb9226aa9ae0303ac0401b6042eb6f354b266844abb95292f9659b0a1d078cb33570ce2e76151dca465983bcc3684dfb9adeae8a496a5e24690c70c874e22135afae069ae984cbb64fcabed7ba5430080deeef72d9ea56d979b91b951f3089b77d2403a6a176bdea2317ca8aeee0fb6ad742d78607e85601287441c17da70c39addc035cae0dfd1bbff626eebbaf1a176a00303bc9720d84d70b7078973d47eaa00d226196850af20440847c3d1a87a10f67f0466e28359048b44e3f2580b602ed98fa718e5dde60f181d7b953dc8d6ae5f991e5e51fd1a78eb853156b8e94fd1fc27cbfe42b8bb3839d4d58749e906f449be3dcee9b1f1e2e4acd89a105bb67e166fc566ac06ac8f9d6a118bf95d24c23bb299ec02e6f56e9708d5dca13f2e9ab948e37423feed00849ab6ed7410f9d0a89302eef04d3d7b95afe35b84185ac5a9799b56fa4f71de682eef7273c447d140ec6206fdcdc1900be46b6851f7c09a8dcc57551dc3bc742bd6912b5d2b46f14bacc80b8e342371bf2312064f5dd22027864dcde9047a741c0a00da238c00fdfededd18b30cded67d2d32d344c00cc777a5ba5dceb15f7258e300aaa11fafbe531063173918f7302c27e2251db4bf75486d572827607b9a70fb25d67d5cb465fea5be0402d924ab5433b28d640a058c3526b2aa6cc99fe4617ddb678f91cd439351a407b425d3e9e9aef7a2651198740ce2292361b9c8dd1f00b35762da6c630c463896d86f6f171793c940d3ba3b9c0187a78519569fca9d4b1cbc1cac723b96b380742287e7ccc8b7e59167e7f46dd7a2040d0c8724f6ec75c7653d79fef8749184486291fecdac89cb7ca987e0127a169c47030739186a31d0bef04b7d979e20b9578c8c607f48c7c41fc6cccb2a265781f0e26e0b9de4288650dd6eabd2fd11044f1096e40b00e6cfbed94dd456ab83d4e953f0ed2a01a2cf4c5b437d53ad64a3916c8b024aec7177bcf6e2520890b1c82befbcbc67e0a5652f66f42141b546279a613e24076d456c6125f0f9eb00de564eb6a5807ee58c458dff877cf6923971beff8fc08e6498a726cd50aa8c990f34c9405f91b87e631d6a9c9c5b08dac157e1ac5e2bb4cb239c720c722b48e195fd7b3c1cc2ddae6750862817dd9d50e9608bb7c60c026b1ce2a6464f0d15d2be82ee09109d8f90573f2cfcacf1835c151ac7b6b852170132852535387dffa1ee90891c32cf828c73113035fd35b50d717fa06900d69f6305ea9b4ba03892f00cbbf23cea1c1dee647aff758bba0af2b78d75164a0650ce4e248c583c35ba0e07578064c1c6af6a6ba83d12864b68d00362780195b179253b1f5fdab28f07d73d1ae80057b0ad89675e073158bd8d8d8d000e7f660960817cbeeb7a8549cdd387ebc19ff2d526c8646137156c08b367e30d2bbfc0b86a5c1a3f6cc89acf1252a03211432995203ed0fcd9c93d306c4011b00ccfc2ac1b52fe89dc007367869eadc990ca8c531dc0a7aad884b562c407c86cbcf5728e79bcab8d384516dda381ea004856a7bf100784d0ed86f4db9758ba9f7d1808252ac6f3e884afab2611e8544f106c7a888f69ef7759afa3547a3ed9ceac81b07e0cbd9b0eca55798a74d6264fdb6a6c705eb31fd40c99723b816006c1e5219288046f645d67687aee014515c78947a15dbc87b723b1fefd404e7025e5d6e3e9c9de3d737494f7a18183eba73224e5fbaa3981cf603852b35306b1d013ed81bd4460ea0d86e414a0c981e33341e6344e2e75a714f6d9f31251f724411616e82d065e38abb77a667b3c8a0df83e1bf047dd4be3db8cbb3f73203daea20b8a89ec23ba18804ac0a941879de700bbe853d23cb44d1998d3ce172bcff6519d1b16e671c884ddc5b92b373ddd8832c3e9724bdcf64b562d92670a04bb9efbf1de013df050b08ae95e7f4b1b6e234e0c2e17edeeb475bf94827eb9e4b93972a091e0064376a5f46d3264d1ab0573719c7da64085c59a212fd0f7d02fc29d12e80401ce8e4c14790df9256be9d2b51ffda79df18b2b3a7dd0e27598e8cb8e41908f241cea2add7caeea6fe5a28afb06323d20370438ae86eac8c45680bef928b6ec33c1eb48dc535ae4c1e7064bf9556972e3499929150a3d7ed2eba632ca8c0a74dc1508a796583cac5324f100f2666344c476d34aec93a5e9ca81c58c89987aa282b5c4b2fbbff95a5159fbe2e608d8d01d24fc95843dd5c8e0a518da8deeaccadcbf57402115df8c3977f8d90dd806ade68f76f0a6524e3b5832f2a822713b525370cf36380c30526e38c99324140783968388014d15cfe62511244c46e81c2e0fa29d14dc85f3463f8fdb314ce20a822b6361d868f565297364d6e3c0fca41d9fe7634d273a98477165fc21b62c75cc4a96c59e86d4c11c57ef66ada5f7571eb5857c3f5b4231992b384d9acd68034bf4ab8d155d21f33460a5c9642d902111a476e5be8d6601a69cedaf425c615ea9da4eb55788f653cd612b5bd41983a9d2c27d217dff6dcb26799ded2c8b0680c9f7dd78e95f436e69f15e11a9c1263d775580bd589ee4c0250fa36854eff51d42f3fd7e73a7b2f149a6dc393fe72826ef93b58b90613d5a56eda041ebf390187f9c63008ae46a4193b0e4ae001afa9c1abe7f2dd49b1db9134cc548cda4f4e1133767d4227e79d00aa2231aff54020e55cd4cb5c614be0da6591d8dd38b8a0e9d4af18b6e5029cc392445ac5afc8e234f763dfe5219f8d6416df00a72e0c0c8e2aa89fd76cea52dfce55518a51513a3ce028461e54a140088beeb71e9f58dfc58965748ebf4ea121ec1c5f166dec62741e9f7b894f47a862833d0ae902816cbf241560fbe514af48c4525ecb5572ece2cd24d85b9faac171a7e11c0e965717137f634300935e253d71b1c87a103187ddb815a1ddf8f3a4078076e7a9ab6ec1ae456663431a6fed385ec0380ec464275329155c518aac7843b18cd8a20004d66fa725500eac58066b4a50d30cefa3c2f47ab92dd479df8cd92416bdd8ecfbbfce96c8187094a8e0c8467d4b12aa63d6c487d68bf639301c4ab095bec60f1c7ed3a7deb5fa8066625b762ba2c51cfefda6b330f27185bcce26c163b4edd6854570ae2105edfc270068de96e848b4ffa6e7fb1124764dc16031bd1c3f89e26574454dca6ca017dd28cfa3b2660f63d7dcb5606f3b2c5659c48fe12f61de4f403c878ba950a4b7146af646a160c4005ad022672c44f8975fe7bad307b37ddb5911f3c8e917b759d451aa6fe13fe7b17f4a25dc3803f9164c617791c9ca21c45783124f396a66d203117653206862e2cb46baa52d544b759299762d1f5c11085a0c45a7a5490d3bd57fd0442a7903c320bd1103790c11e2e9b9e0d698e48a332452a3d5054209e92e602893e56d5f0a521e46b13e9157272aa0eb6708badb60c87bce26a7558e96251edebf99d3df27c34db91ae94f640d3ea3783470ae39a23055285b73bb1eb9271ef7157c3f3f2b5fe5051418dec1ced6b43e416763161795eeb4f282e08d61fb96e224c9370230d8aee669bf336202917b19d61bdfac265f63942438cfb1b35f29824ef411b0fc25c3d9502112e86fcd7097e37616a8d9ae10844d5a39312c65bc98c0f253342d93598d9dcc874caf8a4e1c8385a83c8659f88a6249c6c8ce9b74e58ce515472f60186f4843b579763df4724b794c291bb3b3f6b41a232e1f93653e3929eebc2070a6f280d186cbfeef191b99113b608d6275b04dd4ae35a2e11ff2cfdc2eab6a8e25793e2f0737a61fbc1debd7bda72ce7af6420cb4cf3887dec6cb65607ca2e0180255d61335c8b7b9c305363cb6a5a37aaf5d3aad5ad876a021ee9d90712d34e3e13b7946db709419a5ca4274c166b298902dbfacb9218c9bbfe4f31a6a82ca7c86c0dc65370fa9076e5ad0b0db133cf38d7d0542ee7fdd45676d79cd90fe603bea18a97ed67a6b7140317e99ae64ec30f44198286419482eb607df50d68b2a10a082c103f7d7f246c325e208452daebbbe6ba4d782bf065866725937739706c3b2be0d34ad081a51071b9d366267c96955df95a42d2e13ea79c0f833043727f94c8d31cfa6fc2d7b4714eb43fe3df75ee7e6850582fdb1811e959a84330e66026a300cc3612a4cd8f2919916cb828829db0ca904493efa14c4560876afdcfa295c2c88b25a269fed7fd6b177f11427b71882971c3fbd5e8d3120d961534c130f1e97710bfe3f4ca327a01aa15a4cf613afdfd58aa76d3a22b2177d235c0a73b90ba18524b77f58399ffd12864b0301df36e2de50c8924494af9635e3b88d783c3747ada6630562040b6c8cfafe8d192c811043373756d9d6804af574846b4c1abe1cb28a338fc9cf18f81e18c71b4f48388ab19287c45b51e9f37a47ac9acd4a9a3276736c643c8dfd4ffcd65b1106be5fbf4994625993c2487c7f9166a737bd495bcef12aa446d769a8a33e66a1c3650d55cab87747b99521b1b0a8c6544b39d0355559281f6adf2cc47ee8d4e62e93f9345d570d8b51306a4e43da8d2432aa310356cc9dd98bb708c012450be8a1f1428d0c5d044fe852282122213acdb78e48c3b4f8caa036aa451ce4e809865e39fbad08807d8497960a064374c39ba41e4460a17f65a226501afef0ea203f56601495d616e42137ff74c9f4ab3b3ecc3ee1b3b66a199ac77ec52c7eb7a43123788d1167d664b737be4f0d66d0f1100081380f2846e93693421598c68e82323b98cba5c6e694c445e3cf59cc141df369d5d1681765b07e3ef89faba9d3811aecff7b309202ce2500dcfc70950bbbae1351d643bafdbe167fd7527808f8d6e7c97a8ee8febd60a9ab9ce4a675f203ddd94407c49962081391a857d9cf15f3fb021d99d93bdb8ff0e0112ad7bdb1aff9e73f5891cbf222ff0291e74abea7694f0e2d05028fba91ef1be46c41fbaab9410230002fc645fa3f7b38769c95c281cd1b467d965b5e6ea38ed3ef71f23cfcb8e847c289ac985cddf3393ac3e30ea5e97f260df4752a1735c7d23e3d3e370a9238b82cefaa8d5d773dcd9259b074b2bca04137ea7e4eeb07d776aec647b76a8b7e87ea97dc024f7e744fe1aac883fbe56a2b908dd905d85d6e2934e9e18deaf01145bde8a4ebf48ac0d364c8578d8be40462472180ba059f16b46f3038d703aff3144ac3b59c052907c7e5cb27938bb14ff455c04e84757ab20edd5665b038d9a64d8b294d6f9097ae296c934ffbf2456ecd78be586f2013aba0e945cbc96d7bc36ca977c1b14e51796261afce67b1d21fc420d1c0e22aba14e2e43b746c3414859300f226eff9e15b525d2850393131456c619e875a5ab09009b0961d4986a25a32135da0748e46a07b146b3264e84959b2dfd90a610fa9a8ebd3ac5331b4988294458c0018ad31601f9ae14318e5c918136d863b468fa9625b25b85d42657076d8c6bc5aae380d16f7fe443690f1e2a5a134b1e55a08c376b0c2f57fa4d3e97e0e673f6fead7158267e99e8abefa45341fbe847a4b0ab009bcd3882d02a386a8a0066f20aec660561616b821823dd98f3a83aed610e4b34f4ee97898a25359d1d663b5d55d5b584a7a27853c8eed204d6bfe8b4e99af9cb02b9b74dfef76da2bf9062696888d7b12b021bf8ac4ce2c4d434965ae94067b79439f40a8e1f0f14508983f9be75f3ca360ae6c79dce48f3ff6cae93fb60a8feda26c2e982aab118a89f17af417c853c7eee40be221b10db1c67492d87d1e32f8159ac48889d40ca852157ad8bd9fe1c93753bbec086c064849b387a352050d67ac5faf21baa8345ee38cd7053478fb657f808580b16123d649ca593fbf6623707727b65ecc183439ad66063ee26c613dded7590e5fd0b0680569c60702531cbd75ff3a47f6d89df67ddb490471de2a9d6135759a7a12829443f77d1a4b09ae228c06869eb59e4a2d452bc659c2485bc608ff558e88ecc1a1545e10f8098265d7390fecf8b8069811bc284169942bb75a8f0821a787c1af8a87e09c72bb3b07b3901ee69d791ccb07e03f257575ccc2a5af516febdeb8e8ea9547c4a315e2c2572eaf795da482564951748ad1dd70c9001b108c5033f35f00f6333f386074179222d3a6f788a61f7e37258e53854b073edf2d2ec724a6b11851d925e214cbdff67bcd64e98607f2f55b502a94959b9d2f51f3f3805e65b824e103000824a05dcc120aec54d2c7c6520ab479de41ddb42dc73f85a76b5324739399a75ee3d1c879d0046183f6208a0ee6c3ccd1897af0d99728fc2f8dcde112f8e01c77c436ca6cc08dfa9292d92ac726a1bdedf8af2470cc92da1f524da7b36ae096e1705ea79a6870baa271befac42de932f41a56045c1b2e0bf84199ba0f9b008beab40df8e288fa2ad1d4a796cef9e72103317bd2fa30f5d193c9d9d485804eea15617fd48f31583c31ba4c0121bacf49497453d532070b1fc83d118aaec02229e1bb7745c6b7debbf5954f65b1300bb670bccda39ba8fde3a62297c64326c483a77e043e7cd7fb77e7a9b408981ebab7b37895a0a2fdccd280bd8dc787ad0d42283a93826e432790f2004e265b3ddb1cd994fd0ce608dd99ea52ba5182d70a7dd7790b91e6374803444a1aabce2ae34a6a13bf8dff118ee09b20f299621f575fb9386eb22c1a3229432d3ae2bcaf422a49bc13d5e8e9f70d9773e123f4af06dd952582bb9cfeb164c5ea03a7ada2e2ab22a84e2c2b096dce3d79d18c243af2daa6a35f31651028955fdf413f802c4dff102fe8f437f3c1d872f94443d19bd40e118fa35d66890b35eda64db3ee5e6d6f9bf1a1e8069329eddabceef73fda12b88e37779d41d3f5080ec98f9830630af56fa30af4919ba893a6a37dd94c13aaff98b958a8984a8516d3d1baa6bd0c36d16b428eb86db215df03dc924f3fe837da7cb49b9f711698e75bf09c9d906bb5250388a9b78fb158698eb472caede4233efc8ff784770264a50731030149fad7b283c38b4ff950dfc9f9856f6e9f213e38c87564fe71779167e89f9f21a9157570c82561b0402f8a2137c65ad8f565c8b6f9c8d4e1ab4d1e2c3447a0f44bfddf67872e80333563dfb9f4a89542856f6abdc5f3bcc08cabe8a6493b04b90601f9e5625cacd8f5deb1c2b70385dc7a2937cf5fa529fb56b1c53744765e93f7256b05a69c758711882b145f983dc2c27eb568f119e609849259d1ae63a06f22dd881acdda20af4217d2b691f8f21a79d18835923aeea8d6b6b303a15a47ae39891209b0c7604e950012f0664110623b57ad14e39ccf807685adf6a4c479a116bd1ebb58aff8e2996659618d6c62cbd65100c85c22170482273ba26a1fa08a05f8f621903298062623fd5816f8c21b2b0f987681d01a53d779020378e95d671a334ed0e725a40d186072978ae6e59542364f1ac82a195501e7541f28284afa41670671e36de5aeb333bdf910ba6d27d354935152e5be6452c7d656258911542da21fe75f567291c55c9fde9e7c096f6f8856f1dd40a0337da8b06b69de780a8d12f469d33bcd06aff2e05c1d330146ec27c0a8c780242ff201223432c782c98acc04b021e00f4d732ed55bb837d34399c2309ca9b11a99b4f5bd5ad786f169cbc24b61dc3b3f904a23b50aa56ce61b9dc400a229a26b76bae726c97960593fbf3b8dadd5e1ae1d4bb722ae82098cf6fd17524c38a438f42c49bc508c372aac9adfddea98fde1b4d6215bcd50cd1d5ee2d7fdd34a2b3771cfaa716900506749b7b0a3cc54413d37972c755e549dcbf66e29623dccd09abf9d6d59e4a29308a5b1059be9f855c29fa395349d60c42a50d407d89610cbaa8ac1f2628a84a24143d7615f18cbec470a61528ecee2804e3adcf9a36b386d70ff169ef7c18c2f7706c916b5a2f738f36ec9b37322b9512cf79f821943f39954995dfe496372195918d6b1e2400ab767ee95d312b594e149046c458f2a70bb9439b8f314a69bc648f3c4a9f2bdc8efbc9f8e36e5c9ea46468be8369815ddcb67b4e2c9ddea9350014601cdd7cd31c3aab9e818dae67619953247b257f8034edc421fd57e767cd9917d57811a1c6ebc5095c6c3dcaa1022ce9e0b33b03d60b773b8f485b2ddc734378d466119aa01961bca75a320e03bcb57adb921003f46c5f87f80ef7bd68523ae29cf512bb1698bd186a6bf4d18c111a1224241be753ab502709c3963df27133defe6708da26b8b1ad04185b5362160db761a7bd99ffce274724923c69237b6febdae8cb8e0a71ab743bd041ca16c019f73a93806b029a8d47f3cb6f93eaffac5144d00f77fa188929518b84a18131105a8787625f1b4a5d7f6e0522383338e28d3c3cde90818ecaa3c3b94316bad5a630c92aa917aa5d81cad3ac1eef68a50c4549cb9b73ec30c8a45e5d3aec04b6b05ecbbfb924110928e4a9aac4e6a1e8a9750edced876bbbf0ac7cc6be0e3facd2dde719cf1b6d41c7586f2b095dc15b7fc8fc4af9ed45db853e32f337e8f497cc620db131ad358126f7a0255e5e9a10a33179f850062f99f294cc5937e2c06ba2cc5c338a6a365f8717e7762afc503e19646803e52584f77169f79a17fa7505757caa8279f738912e9a04b23e11c486f239270fc37ebbb3b12e813169f04113dd9a22c9d3b6f6c9c350f2b46de976535c41b91932143ee898ff1cffc8be8488b4bc525e57dbcde25ab6dba672a5d68eaab453d01648fe9343efc9c165c7db7d64e4471b0d24adb36b0f2c4208205c6657c1359479c5af58f0049fdc47f3ef80200e9d4aa5536bc70e90ef4b32e3f85693f4fec7c8e9163645b359ed1c9d681bd8815730b9a5aed1d4ebac7b1bdf2fdc42d6485d58f4416f2029d5a0de4a64a066f2d2801d169aaff6fddca4df62475cab4739032eaa64a032123d87dee5361d6c188ac4279b453a1898bd1bcf9c616f809b0c8e6699bd2d59fdba1946d2911d82337a59fa1bfde62081a3f2920eeb23b704859e0343ec0a5eafb0f284d25e5e57a164cc7dbb3f4c892575babdee89bcac8ed6f7620f0c3fc9be07bf2f1ae88f9baa0196011d3ddc58c18c3f35ec9c3f9b7698e162017587480d3d960d90c679bcf6775dee073c85ca5df12a9155e4e969b8db9f58376b63a76875c2fdd2db8d194f17d635ff56817fae20a07288317ff70f823472e9f0398b72b16a8be4234c4d4fbc9bf78c376d933ea0d3561a6ea8cb365c6b136c40caa082a454755a75da94bc6bd91e19c304332c1515b5c005fbf12dc517af1b53859816ee1cebea454cbfeba48b269dc51159a2af9eeedd746a08f80cacff1b58c5c08cd9e019aae50fcfa3580bf4ade03299b78d77c017dd02eb95a4a399c3b6b0ba1b21dbeb859f61924a36a212cc1991faa664a512bfbe6961380b4909cbd6c7527b2d578c00a9fc14a7cb5d7f39d992cca57080576323b60634186aef0504d7eeb5ecfac3c17aabcaff62d21cf57844a878cb40e8084fee7649c812f6bd44cce1f118175ffd3e328f7e90e8b2ebc6c4e9d429c724be3f79d8125ea33c4782811d8e1a781bddcedd92cae643fb56e75255c5f412235f591c23e6b97c388c1a9c17702abb5d172dc1c393db2e15c00fb3d3dbcec503e693aa4b31b280d8dedb1a1c76198b97e8041696a065264cf0a4fe264941dfe54e2504f83fb614401be0419f1b4d46735cb118a32dc9b0b8596ea3ec23a3a21ec7a4e985670915badb72cb8822c6de30a0e6eaec3c4cff7b3f22f8657fb58ae44ac095c14e57ccfd08044c3d5139bf67b487b651b82b8865f52c2a347a116d0bf9b8942857f670817f8d85691ea95defb0797597153bde43934cc14510e018f5926f9bc9688213576093f10448e1f254a84706d98d54e305ec8a12a6fe7858adeaf63f2ad99eee8aafc6fa0f74080bdf09978cb9f676c495932a0f23ffd45ed4b67012759fded9dd15e360a217580890f4be71fffd27e17de19c6f09587c669ffdd43c8b22a16b9ddfa7ed1699d793f9c12bb71509f48e1eaa64d515645dd7be12dcebcc6e9501ce48c368798dfa5c672ffbf4732406e134a417133325df6124ae9058fb727def9ccf606f3ed2818ac1f7cd2ea9be797cd42cf87fa35ee2a379fcf49361bd1658aea780d3ac057f016eeb11ddfa537e83a09e3edc87236d818e9572cee0a600ea4c20dae55c09400170d9abf9fa131bf2c9598b3bc5187a3d17a1f6fb5b7f26881dc86dffc00229097b5147b3ca316792ab8be35f2f12cc588096ce5a7831192d2b535c19ff6422b57b2a3df67918a3789b354105114649482893e9ca47d4fccd10d8c031844ab3bfb5e14eecdf6661e75f3aa49e466de9b66314892e5714d3ade327aa2748532564e30e97ff5e14a7c20b515bc1d8728ec7ed3faf1f5195534c638c77e70fe3b0b5875ffae40a43b6d1530cb6c8b8b585644a912b40297f09dba5e47da2e11942f0aa9d5fed89d7146bac3af8c2906e56b6e1f0b0b327a3a3d6085e32a2ec6191000cefeac4a1e9d4dff4e09196aca9846b8e3a63bc910abf84594df948035a68503b0beea537650c633504cf567fbdd61849a360ceeefd4a35697fa8027173b84614bb014fec9fe311ba34a19d6180f659c621d6856823e4e52d99569142468118e8a92a4504ac8d9366b464dc48f4123cd74d982662cfed9c6c49829f1e1dd50ccdffe648c795cad4e865532dc3f83b1f24426154109562dda67976f71a3ace2b8eb25628bc3fdfb0e9daa47e2c3edb6c13a0e8b5c640d2270afe518a1c1c3ac404f8681833d419c676951863ab09dd581393408814a4706c4db6be448162bf231eef173757f76723a7a1f75d3fc9e84386a5247a1101dbf11494796b515fb11a150054425c9719afe943933e76edec6494fd1d9789b307b71688d5fc3cf29a87f37b1399284d9a7d10fd0bc559bf92224333ca859e12e892dcf04b6d37d55080e4f08150a42ecab650627d6e2a9caa5bffc503e4329da0111bb2d2a813c64356480d402d6b5c8e62513410174e0e765d2ea24d4794ff67772588e07c15406e8d1dcd409759bbd753c6594c69d944aca541db39c7141bae5a1ef330a61c899dbf1aae5a7cee0a2f1fadf7b63d9b988d6a986bccc28b1ecc100c112ca589513efb773a136ff7884d59947e0913dadcec8810f502695f2553ab2e197d8a7aded915973837c3b0e23e34633e0f794c7acabf21259f42aefd0156d0c2830429b82bb9f8614fd5dcc8207600ade51fe67c24f6b8c755561ca06919cc341ac10fa094e7795c76b5f0ee3721aea4268869b039b28403c95410fdc46d6fd1917836d80dfa4032e1f349b45142fc43b16e8aed31dc0bf3940ffdc165624a0836f1f62574922db5b4603c7e4183a691db45e89b12b0eeddc75ded0838e0623a945005cb44a85070ef0d94c8a14a3d0dc5476a08a9f95a925cc16fad88a9535ddf203ccbaf84c51f1caf74ce04399308cdda718879df712aaea6ad5ed7bf1e7da92f9ffb9b104adb6bdbf63b8ed6cc09e5dc7e5c236150bf01db35f711484d096f244a8bedefe484bde9317fb4a5653db3810a04e468ebc36959c3a367aba4aef9d61f9d0322bd8fa736bba1d58c712879700a84788de56843a4505d1b3b744f4f104865967e2d5a61f6d8a4e876793f3f46cc2b7d1bd27f279c2dcc0f95d561d7b434e8f1c68db1edf38bdba957600133ab04e77be92f40f5e4f358daf1907bcb3e9bda8c330c480d0043beb558a6e15122e07a94493160a6c816363f2e54587ddb8b6df39fe58b971a43fb472d0a39945e0d75b7593753f8a601332f0f1fcc9e7944e272d93eea3f994c61a0732315b9c32d2e2055d6ba15136ed81964514d155a7eb80cfddb4ea6548caba5e1ab91c5d6242840f2d9900da8a95a9ddd4d7e803aa3008a1541eb91787f1f029303ba8cf24193e3c5eff5270dd6bf2645810a58bf327426c04958556107d4e4e7c1eadae751995e215bf2ccd54ba4cf4683991df876d0837d89902ae6c9e44f6b62f35b61d87cdf98ca9b5b627116f7458897f8dd71a9711545a6a83aac903c03d740717e9f1e7f7eb3482b1a65c4e3bc6a878cffe237ed7e72cf41e39265b97c7e55f50d3aa3365f6c489bf11a0495e9fe7ab6a5c304e9f203db457f177e8e6127658d659b166def11ae453571feda540fe40b04647ea4c3feaa2a904dab4194369ed253264eedc18ca6f7c2630f9e94f2fce8dbaa8adabb89a4d039f8b0dcc645afd17552c4c87569399088f78cb6ae53388b9e702981cb8dd778dd790dd94eae1bd41673871780956adf02546bbaa63f86e01ff27f7038663206c119471c0a3361d85e3b66dce467c34441157e5f37332a72d80357629b9c45c7d9b57092d0e44c9d9f7246cae25fb60b66f1a9941feecab596152f3f463a77502220fb29a774d07c8b3e4ecbb0b5d3d1bbe2526c433dd163907b2af25a747f57212e6f6571a1242af176d67a7d5ee0be733869528f128849fd5a7a7bdebd4ae6b9e339bec33da875531cb234320db4cb5e430cce51bf5f1712a6b9d6b9a873ce7e980d901b3055f54b69987879354d124268c42aefee0fd2d775968b6c836bdf69dd7349332d62072cf3bd9a380437966730da672118263bc9d72f36a8969b863ec750eea64542c523bcd221410edcc9b1c909fa857e48d4640f5041ed90bb7c49cf2193a047e317c20d77f5e9b19c68b39c612f60afaaaa1e99b08109e447232c3945b7823f412f6a2046c225ac1c2d546746827f24a376dd1ae37321bbfbe27c412968512be77e830c201e1aaa401a281321d9f07119874f220500b5803ee0b1808aa2e1247eb5516bb2bf35f10666ee3b2dd8236b2feeff0fa896ea89f6bc280d524c27d112f6fbf1896c1419a513a19597b81143509ec3c869e14bb8e6cd495fea4caaec53a10cf4870cb5ee2449088af02afc0460ec8b66f17c5d5f55f7ecf9033fa3e75c195c655cf6003d40929a88be4b076357abd2d1c997ad78e33d8d2fc5a44fef69d36d60bd531091b97797cfa6204dd56480cc607b35dc315e3a61521e206fbe5dd74d924f6fb70b4149bf461dc9d28050909210525415a2da095df83947f3d0d612564561b05f3bc92a1f162f81e6d54ddad4ddc09fced92ca78e0eb3f895dbff2fcf79188b5669e6d125d0488fa9ed013343adb54eca17cee7dd9ca0a2a7015c45c57611cce8ad216c2475f341e4c510270fc1aa8bce8bb801e875c4a3518e710c0c23696ed6ba32dc27704a4245e2396b3e551d81341cf940db87995bd6c5ef02a17bcb86a0b060ce1f3bb91127f3f49dae4a15531e3882681dfb5bb7f10df35cc80aa69a18f2f8dc53f09d1c3c96833d02fdec45a67374f8c1b723837f1bf27ced2f317975817a0229d12164c7bdbbc2f7680087c6392eefbe18b5cd1ddae3dae09572100cd95a2fd95df8f0c662415ce223b155f24c27cb66d7512d20555f0418f016cafda458dcde97a3ecf1b30fad916b2f7e9937973b69aa546e145d039c71a677b3306058e6c469dc996448b6c54b7a1e1acfe2faaef394d3b7626d131d0765b14125a56b97094bfa682a1c867e44d244b2e507eeb4d66823399138f7e4b8f4223522045d8549ab110711b690e50fab9c241275e9b6c63fe7e2e8f9fc037c30cc982276d012bcdc618828b471c26085d5943f19d72e1639954c61a6b6cbe779de6bd9007f71175d4776d780c7f62d7c2995dab00479ca1303e1a1482574fb56f9ff6283f5706a987c94cb350fb90ef07672a10466e4b1d16e4b310f56b5ea5d7ecafb3436bba67ca6b0122a54242c5ac8c23fc5d616f4644832b9adbd683bb64e3b25553da0e0a393d46007261f5a3eb8808c76738502b1a23e45926b3526ef91d89e2f639e0e958bbbda5192da8b2acd621b2171de5d52a445f5188d67757173d1e611789fd7f4dc6effe9022c032b902e3d99a2e54c9dcdea0c212ea613fd4150198f0a32ddb96afecc4d72d52d709d516b6d3a4bd8137a25fc688d5de484ee82e3bea41b0dd747594da4c2048dd6442adaf2416442c186c612d3f17c58f8688ddea3cc5f84943e4994d847d5670ccf2929302362196ebb31b4b768184ea87f10dd8c6b89b5fc8470927fa620ddb0a8722d130f274cedac76452f762db3ac8abb98d1086fdce9deb8579792c273b019a5e035cc336023ef2399aae4f86cce9e621386cc9f11b9eb80a0018e6643ce2865d5357de7692a2fba947d3d3d68666bac170b55a561e0ccb991c1bbc1236bde594598d88da42eac33cddc71ae151f2ec742c2b27ede39f1d4c84ade1ef880ceb0a9cddfe86d8da6d99e6d18427a6b84ea6fbdb02d35d7eed4f3945eeaba32aa1f05a988a455d33062cb21ab0319557dded79d459d6f35931fd329c4a03a647144b74d40ce07bfca9fdbc47481d022b709cf67cdb82a3e3d3043d4f510b2f36488e88171480b4c9ca1bc670c0368d7dacd5dd959e254345ba1aa09faa3dedcab275de482de89562b59e4522681d0a1f28e96718ff39d541cad91cde38c6f806a2ff71a988afb3d16ba679580210e66d158c5c26e0b9ef7c34c2daa5432c853e1ae89eec9b7f21dbeedf66daa06192859a695e5a303072d04c16be3c3dd672530698339d72e4f023ffdb50aa6e2b08af679f690fc84350ebe9d4a82e9f1414d1bb8498c93186fde066fcfe4d3102bb1d3c8c1ec4f481b3f6a8eadaf269e2170df093481f6f095e4d5987976e9909e10f8df16a1887923e12d714e7eddb571f923913000bab847e057647ff4b5d782ff22289772e55b886ada952b82c0e841c910f6437f8b80e8f52d85bb347f3918b8510ffa894afc9d2a48ea4f5b568cf5287f1e2d89c23f9061b86a6cb37a00eac875e4592598fe733e23c7f86f610cdc24aba89a59f7d8c1c7ce19ac8cfdb88c3f5046031ad121a72201ae7df362fe5ba4e4ea8c600fa92717ebb2dbbf6ca000de28ab1a0de2aea64fbb48ba797438171fabcdb68f345e3aedafa8ab812b5adbfc33c7982fa07470d942a7ac748410e51edc38cceb36e42986eef4e2aeee2455721729e1e7e27d1ff2baef66332ecad4603721ef0e3182505a9556aba4585d616679a9e036d1578ac4b17540bdb971c538df44b85e020b2d683a37e4ef73fd590d161c1b99c7940a5d30fd7fcdfc5d29e449acd762bbe01439ab716341f67f3ff064fa9012a40d55dd70b09dae4369c1aea5893ebd4219695ef485422a40edb6422998d75e35d90b62faa138959ae6d723540e51d1977eca0e5dea46f8e69a72cf8c33074da721df5cf62837e5f9c88c55e2e83fbe4c53f9af78fce775e22e8ae1467e56a928677ac6256803cd620f210534746dcb7b73f6e04b407478157faabb17a05d1cb824190a83418b036ed6f85d005ce3132726af7a791c57b94a6b664e822c40c0711474b54aad1deaab13be81102128e95ca102e80e52f571abc2be2337713f30184fc3e975bb73cf7b206424551a0f6325a898d2011f544f4a676949891d61f93f741fae082d5fd546340cbdb8611573eebcf6f082fe80c6cbf84c232087aa5c778e5ad607a9d3b6ff08454ae1acdbaffee08145def01f4efa4bbcc7a6047929f984f7611b64660ccfddbb934c36ff247065e55a924ce7eb6839b13f615ceb3199ce50695193325aca9a7b8d615adf593d0ee6a55a2e5e4c5442140ef38623e3adf26eddef6f97a99f7b2360ad98c74d06b5f26893c1fd0a8ed0bcaf4c5a58e95823b73ea4c85fc751996cb7b3942fa3247dfba1e6206cdb213eab7e45aca2d41e337a5c65752d69840d9046ab22fee7a88004c05f2308b37cbe46cb4a786aadc84c5deda73671ae4e07903d82febc16161ac03b53b3ca60feeeb8cefdab427cac272e9e0fbe402c0b0085e6cb8e169cb5890daaa89ed0a5ad6b56dca32e1a882a5518818d0738f01323fe5803d9e15a6833530a05c5724528a4d3129484a29aa98bd3bee57227998bbc7926387c7b1a1855b0a80d8e3647233db3d2663395a7d051d525c91125bd7dc189e697ff5c3bbf2b051aae6b493fd0dd0f53b4cd8b4458e4a34464d5f05ef6f4358b63045ca0337a6c55c7d165c309d96769376f68046095f5721e775dba1c7cae005fe59646eafc589a6c32a6e4143907152374f9190e2ce4438643eebf51399c6ec0a9f80c080bdc996782d56d468b0712bd68c9c5d20331ff0e0ada5e39a639c9d4348e320887e58359b8e6da7a608e37210a8f6d4c9463d692d32c6da67830eae51941fbc31b3ab93af687d7c91239450ff28589529663684d7f752486ac3189641127bd523f2501cd463421ad1aefce1140eead10eca0041abf72bfc25b3ae85f46b12ce5a2444f8575773d41b4f9e25a6ee6f0ecdbc6ea3e560dd14423966bd17012cd32442b089a3b808b9f60d57e58555166c62efce6962f482d7ab61afe2f2380c282d9452d5448c11bb3547ff375bd816387d117bdbf7229c9a8cfd845fb43384e754175ee71c389fe2792687b34e12c5cd479ef9194df140f7e9bb400e0ef7b24b45108f10caf0d7211c83faab0740a15d59e9c72d528175576d9a8690397c4ded52add289e150287d23ae0a99ad4c26359a8808863f1c2feb03d22c2b5dc76959b8e170ee59c96ee6f5af7849ca0e02ab0345746492b13eabc413ac86f6a43e4c2272e0d950b455fa0602d1ac03937ca6e668d7a5fbb18c569acc8b5a07d3c374d29d1c77f0e89d2bc03269f63e97b135787fc81f579fac3109e642b99bf5008c87c67930928ca200224ee16204cf50978e524a08276a48fe39f19630cafa9942d3a7d0f93af81b5088373330ffdf1c7e190f47c793c1d786538173debc3a8baff7d7d403989aa3f9dfa339190f3bbd10f7919b1a77fc2da837a6ecdbed8f76c4bfa1396e22c248e441d9182a34799aaa16c1e047439297e89db15d03c7af9a772e49256415284a4e4c019e3e5ed0a4c9476165ce52d4f6210ee471c819a6b7baed564ad700757789a3ce6c0f28388438ff46dc4d3fea3ed070f38c66d536868efb312dd27941e6a6d6225e9882bd4917b5b1498a89f90e3da2a155efcc9c00945407318022f56d7eb2bd2c3e8bfc91d02a68a308bf8c778e9418273b7b62704a285fdfd351a3a9ff7fc98c9dd2a9c5272848c51cb645096b29a759bfe6fc1b5970dbed331aa9d6726349afe59411baccf1e563a9394e15b722293b24de75e39691fa309a5d49344bef9d341b09e4cc4a4244d31602ad0003c500fc2a3e75a5912ce2950b0d006815143961d0d953b0b8f136b5c7577f7bbc84a16529e0e96602aaa62e3e1c9d4589d6314d575fc772e21cb16684746133005d9569f0e9018458708ed131bf8391326a72f8ae82661f1d7268546fed554e82fe27e8754fe89496097633d1b38d2548bc60bd43f208503b9b08514f531c4f8e71e279e4f26554773c4c53e580f74e68b9547452ecf0616d36e2e490f9c107505586d8a13db9ad009c40fb0fa7a4e9a3b677b111d60c075415614250a5022ac4ef274a20f390695a109821cdfac70fbc1c4a7f2a7792dfc3b595e06feebea16ffa1ed195a328ab869ece049408910c7505a0cb8aa45a9a59ec660de4c0a4287e505fe2532fed78a22ef3fc9b449b253aaffa994a6a006fc5168e536d7bdc3af57fc77ced627456df38af8e18636dd34c633114873050150685b15f4e73176a6611f8e2e252796f55f8a9846e331c5962ade8d8f3efe94d528cd3e48e75289e12be2ff638c6ad16a1b95bfb4865f45d360a6356ee6955bc47a2bfb71e3cc9811995bf1e201d74be0eab58932110855db25749685d8e53877ea1f63ce461232040d6b0e851edf742b5adf4a3494c99a3c9efd708407c336c966243416e8ba617ca8e734c787883a542be4b4f3a51e457245aeb52923e893ffb5c36269d247f4153d73dfde30316e5bc6c41588b87f31c60093420a41bb95d4036182862db378051e456fddda09cedb23f78e2f79bd8f0ff8d7bdf57c80e1870c773ec11a5f019c1649cc7103c47cf9355f50566f118d2b0972c0175eae47ac56df9970d504c6083e0683c1b7477dfcd5324055e71bbb0f88e7b995b97b200301949d9ed4d137979156b62f8440fa9d3839b16be60ddede43495bc156f2dd9bbac16540a28292aecb86e265ff448c6c944beec894b9216603a7f13f3ed5687c62fcbe68c3539af2b24faff9ae0361c587aa2cb41ee3e8dbcbd4ad3e2fb881bbeb4f5a336cfe3fe5299cc2d9d4f7d70942ee9a5b6d28da26566327015dc88e93d9558bdc38d098cd8d8842db9a4f758853cfb8b403c917a994d3e59ecd0cd7e830f1d12b1a600eef6a2ff0e2517eedac169e59c24378a0894b824ac8656b2cf0368135ce7c0aabd1ef9fca76074bd4cbb0712f4ca87eaa84db5464ff0a16283464476b60cef056e8895e84a4899b66b5d3a4ffb102198eb0d7c88ba450de338d612950e4d6ddaa992954a4a27c1f9841521b2fd522571a58db7fa01f59335677ac0a7921fbd17a94b4834634a9518e9c68b11459eff483f43ab0bd32e46f81f08537f13fd29dfe264d091aeff29ca67870c4a38d74687d43283678871c776de185cf40274a453f12bd89e0f4241cae03f1dd2c2ff2befc4d49a4c5281c1d89fcf3ab0c9d8a091ead15ddc386827c99e0e97b42f5271bc1a0bcd91a47a112b3b5f3e88d9d84b1f697fea05d903466a5647c5fba4d3bcd7e27c9eaea274123d9ebda9a97d03fd83e4676679cc8d5fce727083e65b994859c84f8591ba6f29d3cf7db91cbca46624af822e3b9a35a2a6b93c046c7772bc9426567ea1adffaebfcf8ec450e0b373d1a1f74d6ccd8149d86800be81ea81c8a5de583042dc30c77727ab8f7eebd7258b05790568a75ed42984a78e2fb191d5c664a93ebca09d4eed3ff35063a7441c16fe4baca7fbc287f254ddf93930eeb824c34a91e8727388edcc92e5e2f23af29d7925f2a97ca814682c9e9b51285519f8f1ba8f517e8e79b19b03b165b8d2ad1e4eef3999dbbe8e6da4cc6f4e068da30d3a91cd53bc3d50ba6b5d46bf620d1491d9051ab86872652ea8c3b6751e046f4ab361019e02063d1200a79f579b08d2db3e41679a0e7d7223b98e0dc77d42c775ee5302636c8b5f8a2e470d5c147d0f767ce52e0f525d486b8934f084dc536ad68482af3ab7288d7ef78b23f0fc0190086baeb106acc1ce5a8390f045942e9c8e96f7500e39fc214d2fdb177e9b500cdabb46770942157d1cc1be2c6248683a990decf6213369ce951bbb174c699cefcccf2a2be8a4082db8fbdcf21ec04840c517b05f188d656c1addaf5c385633e98f649c9657eb5c96376eda6914bda2d1a5c3cd2644ea425aeadfe3bba8f83b35b8a14cdf0e23e2d2d84c0451e8cb313f80a39c0195ef51ffd19a98b963a18b404e49187d2a78e7dc40c4eaf6f9eaa10bb21605bd414c78421fa0b731f7c9bf3d3e72c3ae2a9b1143dcd7960f2bd3de0a81705300cdb9317170b547ae2788b0295136ce9e51a82da3003c77e522cfc1aed453dbc8a066f2fa747c84d2c8f7853d4a2214c547667c80fdce4f23d4892cbe85b40a29e58b1b5fdcac28818ea7a4982d6a6c3aa9d8bc7952797cbb48f8b4379f0b4c953ce2c3b6564f62b147d30239594c35c78c5f7699051684e4409512088e7f704ba10369cc6c2d7c9b9987bab2bc421f57120ee1803d460c6a2571ecd12da0878b8f1fc46aecb13fab2420050fd146fac9f1841fe5c43f15345d3a02d4039eb15603f7fafcb7b8ba954cf23e6b03bdc4544ed9eb9e4eae718e027c4b516c9fa9e88ec980471d62932623599842123d2bb0b027aa2e88dee65ed2583c890ac5c8ffd0027fd72cde5f7fab88dab0dbad4e0f6290338b125db90fcd1a7ca9a52d84d9eaa1b24be5051978e2d2e01eba1dc01dcfa8c501d755dabab67c60dd08fd009a51171e85f31a858e2a1ac7fe4b411c2702eacab72ecf6539707bc59cebbbd21a518c02adb3960dda6a97e6dbbb3dc3f0417957d5dc41ff31134bd2b12b64b01462766e2eef5315f1eaac3c41f45161beb3ed0085397b2605d1888a0a15c0e08a8dc8b76da2b020a03cb22876e414207b3e19886d13e659706a3aaea3a2936efd04b1843d4b9dc8337a3cc05353cf80a20139fb77384551cacec4ee8123ef925692ef4c04c9560d0ca7a7dddf270f9ddeed178c0399e92f2da236eb3c09970bc0ae7855b31e840f42f16afc17cd5b04cb73f549504b5169436879f2154ccbd381620a364eed3a24ecbc0e37d5e8b8cbc7a79ff22850a79cc160ce79fb4600d2e94c327f36ae28801d7d1b1c2059b57d0acde8638a0687ff4ce1897f477d505009aebe4cba81852df948e52bfbe4fa7391e7449060e78d93ea7426efb4467e581c23fead0b0b88f8cf24d8346f3719d21aa96ec5d8584830cd69568f67053d6c6a99a7c506d1b358804efad0ba50c78f605ee1985d55f8d19d44fc745b32bb6749f72086bb499357c17e931cf41f937da0cb7f6930f13194baeb3da4734105575c85edc9390f95500855526c8f75c58c14daa57a8ee6f534f0faa20979c61de95451e5a5245c68e7a8b10a3011192c71e3c1e86ce77533b1109bd43f1846e16c710196d6d2690281ca064d34fe41f865150ad712f94d5982ca53de1e9b2b2ebe8e8306cc16da3825618136b94b0fceb0d9b96972261bb1a7cd2cd1a82764e321c5d9ab859a52a206379fc833df1fca251b0c7ffedebd28ea18c671da275d0508a2fdfbf8b1b178af79d96a896eaacb83a0f76ca40b3652efe9c1f2574edbb9c0b087f34e940dcf7f5e400bfef4c5cee87e80bb5dfb63ac708acb3a85334a83be28e975fde9fd15065a53b7ad4b3dd1785f394a1cfd15cafc033d09713b19eebda63337740bb39ede03130e42bebce8565ea0a16d66494e2d3e553d2f26d38beb8588de655fa344758dcc68b69653dcc4e0711155575f04fda730719f10db1d9d0fb10a81ec0d3ec037804365917c3eab3b01049fbb85be98d78177e4f57f911f06259fef244b039832fb1515d438fde95d55cc594ca7d54b1c68ddfffb3088fc9fbe21c749064c09e0661256c2cb12f2bbced705a89961236e1ecc97b3f812e333e20e0dbe92b018e764bad59850810c07500217a00bab9ba254ff6e5b86a8259a6d3f2392e96a92f197ab1654176942495acf9aca39e291aa52a107999c4acee91ba874f57148b7ddfa54f1e90b9e1aafd39a29fce0666870c0566b64a86a59aafa248e56043ed86a029a2777debbadc170d8ecb9247fef1dd53477cd9c64824ee5067b6c324147fc4f2fa0661dfd6b9cac5705d94ecf47255ef923e0baa1272ac7c59d8f70b0f19c8905e19468b8071fde6c1a1deef83154a413395ae0a25edbaf36fb6b55b545d61aa0394c836a66ccd9d867e76a5373dccecba382a708612ff18e28bd46f37fd00971f85f1453beaca364a1343820324f4b1b698244e21d54015f17694a19e4518404d91115273eff25e3e87c963ec223b9498bc20b898c1c2d075b9b490ee2bceaa800e556269f7876a868dc268ea1d0a28c2efe32199b70ae74f2f63a4ff992ebe309103d158df1ee9b5190d7b5bc46b8ef5f54d2507de9bf1c57c2815c4f2361c56d68c81a8abc50f27e29fa7075fefa12eb90d0764e577226f29e926a0fab4b4a8b64ae59ca3e8095c96492d76b63cfa8a9790b7b21b1637b7439c233f4afbc5b45e2d0855d210092cf7602efeaa5c1fdf64de4f25fd8735bee468ca668bf27678d856db3a40cd14812f44dbfa7d572a7b2e1677693025e5beb1326a9cf7afac3a5d996007005d6205f7cc9c94aef9509208434fc23d44d4bc36e34502c524ecaf9e804be031c30cb721d938721d3aa89eaa5decb648e2f5939175cc7d227bd57eb03681d6015ae0d5c999927ae44eb0b2e472e5c12c86df7e4b3b833013e8da0b80fefdcdcecffbe13c9afe3e6b457c75b152c4aabdf6108c9cf83b15a20785f8914ad2f71d42d586eb55a45776a1f3369ab3d6c8658692fb1291c41cb26f0ba7185206e6a8ecded2e8ea1d277f7e94d17dd408878abf7b27e18df3a787c9c7489f25340c004c013f87e3e4ce3e9f4b4a888069d34db957d775c9411f51cb58f4fd12bb3c3fdfdd05b505f76871308bb10dab6c2c79ef0dc53442dd212e7566a533431c827f949c99623d8426b3d067b3e1a37fd043a61493cfdeec2259e43beb6805b41faf3f8aabeb6e9350674ae8767e55d4951e34d076e2c21e5797337abf8b8880f348cddc9f729119300d2e19bfe8b4ddd40c4a5958757f7f68e64ae969e1d52d7ee7d0351a790f311de0c85f0d64128a3c4767b3dca22d79fa1f4569e789f5fe220eb071313c8892157a92db1f93936d61e17f7890f983fe41b2ced07417075e7234b42c11abc4c6fe681cc4f7683ac356aee13266cb32187c9d758d7e64bf7cd47b700ac867e8b31f9ea6a54fa47775e2e5004fa10ecfa40972164c22d41039c6874bcfbc82880a55f43dd2242888f579067b8e5029d1925b29bb77487a278a47ed878da4ae4257241bbb7c7661fb5b6b0fedd60d208266c667429b055cb0d4d44bb9338ad9c11d0590e2ca9e8ebc1b0629a9f3a777b3a7b5c3a017dcbe669210aebddd0472c62a7ade66a858bfe30d0fd5bbcaa0dc4e56d3c59ee616daf183f8bf20e4885edcd1c3a1f7c250f70c2571a7c0da35ef74035a848a588c9d7b2021278eda14e23030f857f29a24aa390664c43930e8ea043f8f6c5d8afddf518b507f73896a014d5c49b7b8f6657d457950f54c96b7ce99546a29ae9212e45acb0bd2b4ccb347f37dc90fb6411281b2648195b367fd81cd9b6d06a09b6b76e1ae8f8b18625a9ced4f74d5dd7ae7587a2479b0e3f42435f1bd3369adf9dd66bf3844155192140a13b87608584f6cbffbe73946912ddf99dba2d692dd0e470946d6b2704f2452878b7784465284ac7bb1046ec682f8a1c9ded9a35fd3ca96b4669d107a26260bf4c8d04ee4dd666b63942fd448fa7b0431770d60f2f09fe19e4d5c76c3bb9e492ca6e70f786535f9fbda11e2b0c5cb271d3233f3e592ad0cfe2c8706125ce5d1b7454605d41ae6240d8d14c83c7dba86932edb0b014162b60b9a27fa45c1448334d3da55dfca9124263d47fb6939bc9b76f9cfcdd2bc0e6b174526c8f72f9b3ddcb175e61326bb7579c99aa0f8d0a65581bc1dd1e8a6ca263f119da0ae8489826cce65b0f3af89f835bdf71943a3f83f50ad7bf470e4b6117588a7ce0542c4e1d210058fd04e9617aee9bb0e8c35f6a41e67057315fda9517e956158f50e7222a91229bfa647b2cedbc81214311fa34dab6c29a571eef0e54ce49670d66fdcd08eeabd1b9aab9cfd8077e145935816093b83f61769913618c6718909e3d60f0f509416c84ab88b612cd8909da34cc8abd7a785c7ec6154b0471bb22594d43d10a8f47aaaa8934ab94333041bbcc2aec6af72bd58a5864c3a2da22d1fd0d1e92321f7406dd433edf46ea9dcff92b698b89df420252c2d0a890ecb081bdda0e70d3266bd423f75ad8a87cb0e730bc1b715ca1866f3c185dc8a1918dff8ab4a4c149477a11c04feae2e94c99d1425f55bf33becb136f032efe2bbd854ef928f3c625f3398deedcb592bc0d719f649347a61d61a954382c73766fff1cdf5373c4f7be79e9bbdee71ea7dc186c4a4c4217d5f8cd6d35dedb61de0174ed4ee09b8adc96e17d5fd3e4ae087c5c1b0d805b2bb6b2b2080ffb3f1ed8c07e5b67dc1c513ac1668211fb79aeb9c03ce5d09e5c1d551c1c0ca23bd82b986338a96aa1576baaab03fc13ffc1609cf529dc365f5710b2382ca95bad9d184df52ce73ca7ec53d78965a7d3bd1db217db2680ef6c5aee9adb4a50f888fc67fe5f2accea34327e19f18da4ea0214ef6ac688a6e4965406043a2618702f5e8ad4bac7941542230b9294a9d7440291e35ca4ce5730ff4db8aa5f5507b79b6d9229a79c76beb9d974f1828f8953c2b5ee3a219023e20c82e22d2fc85028ac3141a38a21bcca79567b19f988cca34eae6ad608e1b0dcf1d59f13cc44854e3201db6c51044aaedfbfcb8e67e13260765692f5adea976334a1dd4d4a9540e65534ba2832d26f5ac7a58141dda7119836c70f3dd650f3e5c8ad740b150a205828be63c151a115a8d7de906797af78c76e28c976258aab225d4e69b9fc57b2ad61a361e69a746bde76e7b97bf2703c583b7aacd96b1121c68c1a2ed6574cddabab9a0ff52a96714f07d370a68db52db69b20b3a8df5739db0f36932c145921860cbdb1b47a742a29fbdd88ca1b950a59c67b181dfc25f8aab8b80e24ee3dbcf28f20a95b414da0d7744beec27b7b016aae63d17ed36b42fcd6951edaed19a96fa0051541d2dba3b2eeb3a525a023ed68af8e620013f6e4a3d8b7368d91b1b3c0cccc7d997b8016e41a67b380fc5a4d779f0e3ef096f1a1081cf287d6cadee1c51025686c80802d1215734a675a779e466d6a386087aa48af429084a0c732cb1b0bfc61dd82327130cc980071ede51dbaec064023c7bf9049176ef41d4dbf02641b8ba794b75ab6a55b22cb77b12d8634409d62f3cccc87a5a08e42c82b875cbc2ce565fe3fc05c44dba1b4eb2fc266d4deadaeef29022ac10e6a4898a98e154a719100f645b4e698cdd4852fe1dd72dfb2759f80266b2e1db135fa2d20185ec0bad87cdbc8feddf323dfac91eaa8f8621cc575ea9a36dbc06675721d02b385878641a22301f97285a339c3ea3f92c2aa6b2dd7dc93cb0716a2d29ee906009d5532379f6c1e37396507e27fbc3c213413fe4aa9bee9d312e2f8f7da31bc42d36e0205adc53b43b71a9c81f18607a5bd10db479ecf60c4a610f720c8629b7be26d9deccaf54e358d3a1d424b982e8fe3f6c58486a4988a558a1dd3f75f602010c385dc9a74b3105867c1d4bbb9aa4453a247593f1dc7ee661b05b45f2e342460e7f74f16c189b7efd207ebf9116d804aba0f80bc2156d5b2d540b5c9bb122247d2e7c967d7812d62b84b7364a4cdaaf056df4226aa48eb2170f4eef2d24ddb99f41c9cc9dc1d6b2508710eff98b2ed108a30fd7625a046c78f478ab5f6f51645eb1f98b9d3b4588f6818bd9ec32c3d7f329315674aa3584a667a500f579776aa7d60a103d8791f26e82bf44d5657ab0f2fff068235be7bc9195d5ce15f5227248bc76dbc147f55205293de5ccc05961b7651c7ba08d062e56ac2e3f6923748df443002097e73e5d4f546bd6700def72883d6940bdcc962f5286303d8bf8f4b12320e9ff1e7dd4d7f5f415446f1d9babe774bf0a398bb008a0275c8b970732372d5fd16e2a741ebc0c2e45895fa8a735c1c3b89c1406f78b8e1069381425b13ddfb1ca4c9d799deff5f7de75fe94baf2c080a597b883bd5abeaa478b3f2ca8a64f59111f0277ff7313027abd3abd45f3e01a9e62574a6fa9222b1e849ecc662df0b47e1b5943b1fa8db7ae2a622590917e643e153c1daf5936e7a449eef116c82c5add408f75d960223616a2d8d5470eb1b02b62c55094b60c5a774e6036759dbd0b6b763b5c8f85c4282fe3722ab91178c22f4f485ca0140efdc5474ab1a529fc7310677c970efc693c8e752ac6b621ddfa7254e4fb0fd99a89d18fe7de6497f7e30d94adc17ede55d1739367677f4078bc3fc488efb63865b06cb36b2d9e17b5e8060a66c6c364e0c84fdaaaa00c2c56381fe3420ff7ed103c7a688a2687e4f4371208b8a7ae1c03d0937467576a35652d088e3c604fb87a9d1878d53f177e112f74042d6c2ba32800f1aa3b65987de973fb3c26edab844d9a926c592ed13ec99690805fcbac8fd4271bb8f2611e29d80c093c330e0f298bcfc2aec383db7cd0fa02ea03ae9d4af8cce960a8aa2363e2c7f8d459d97da7550af4784b4b15e9f5a328096303874aae2ce7caab166342189701cec921952dddb6b5bd4b51ef3ec0b82e80b8545d02663493764dddf86feb0016e0b5b5d18d20dcd1ab42b2fd1e18604d2d7dd109949af0b4f38e350172fa0bf68e8cbec36b995390fa539be9556b3c187c7a760afff3a8f0dfe82506585e77aa186ef5b96fe14a7ee9b37d57c38e7109b2c92e2fa7e5035d7f580caac623fed7af9b2630d6797a23a1fb0fc50993129ac832f156d8c1bd55d23c9c91cbc488425bcbf1890680d1855b08460ee343f4271e6069d84961697f56e43fae45815a918322f028d56e4ea9f80fd7e91a5fc191fea29e002e621d620acab1cc63c3a170761565b17d9a968de2d4cf647dc7753425933e6842091b9dec2e25e7c2618c5b547a261e4322d182803d8ee1ed3b0ecd3672090e3e7a79362dd3338cf164163a88e5289e92dde05b2abf91c4cc7431b32e97bcbf19c55fbc477851f81df845d4a93b6b686a36faf5f363ae0a549116527b0fac0488c20d53204e97c1ffe7e243c1dc75c4acc69eb2597c4593d768c274fcf659325dddd494514ed088d1009423ccd53c37bfdb11825ab524898f4f06bfecc8be52d81d4bfc6b0c8b0cbbc28bf6cd4162aa6dd6964f318d3a0ebc135dca3043ec177850455568d589ef0837fccd08bdb5e7c37517ec5d59eb6661ba72d2c800ba92f74297199ffdbd349d6752a34174854d3ef18e52d60f19c054739a34a424d62a17e7eec3c1ff56df56e8b20d3eece4dce6b703eb76914da3a63897125fa6df5c26f6fd93bc0ee8866719bdd5a2ad5303ffa14170cce03c5c04c13765fd0fafc084712d30c86b053dc443e389f1fee99a2614a98ed5e5f280919b938cc38f038d75dfd3ff9733e77b6b95df6d9e802d8cd7074b69443aaae05e270eba370eda6599f8f1d14e9ce25c387d2f0230e21b308b535a3c162ae4b926b9cbb735bfd336f7c15e9a396d22c3e8cfea7f33fc191940bc130b576808fe42fd22a90ed6e3607a5cbf5777139d1b6d3a8d6a5b2cad2297212f6f5a48374eb53c865697cadde0c3d72e7b7d5135de27a144b739b03b1cea6f7c28476212f002b7e1496dff8551dc1cca373255108ebb81481b39dd4ad94ca4ade2c6e0ce56a24face91f12ffd24d0b1857e7572e45844c753383d70d7bdf0a597df5180f5ad311b2890a21937e22898b11b47761a62aa8ffea1a809efc8c15beb03e9950dddd4ba7e580c8bf7ade14e22bfb27b3bbe6bcec3e43283506fa148757deb4448bd4b1bd579be5739ceb1de12e469928c09214ef935d603e960ea6696e71a4f22e192a9e465fc464cc4a2198f2c2baf203200de65fa2e3bed1a2d694cf0a157688725d8d266c1baac73273e22115c340b5d8417763b44c30ef3cdaea69fd834e82fdffa5c2eda283002e5c9346362a394467ced28018e8504805c26bb22545891853cc21a5b37d32677ca8423aeaad81950c9d550fcb843a1986eb505cdffd5ec32b718432c79946936c3982af49b77dd1844a380b2a59deaf121c717b8d1b166c9416ff7d29fc29cf1fa42cf49d06794c418755984d3b3024533e7771e947eb8d466a195069f3bd9d4204139fd94a6cb6300f14d6f612d60dfdc2d4c2ae3c9cfa997631b5c44c4293aff823a7709ac8d869eab3ba6f19ac2369905dd666cc26ea0b53dfa92be5be352551f2c9b169b49808d36d0f8c668cbb576a49e355f8fa515436f3a509a428b2e081b03c2dc256644371160809458a717825d6ff363e80b9802529ed664a2a64cd10a06b11a01c56889a0108e661a4fc18124cc2cc52370e490d3601ed815df993e01a617c921f83e9852029863fb94a68916326e5970442df57192eb5ea64488caa45a4862ccf98c6de034c7b8c4e9584b37e128c1767ebe14aa9910faea7a3d2cca422ad46a0ed275efc8e8d78e3429ca51fa95b830c54896b7234cda01a912b1784f68e176a6743526461f6d2d9171bd3975ca8ae935a0e080c55aa5036747aa4440b7960e785101c562ceefccc4136f2f0336825037043f25caaab6971f84111a8eb031c634c4badd058d81ee4d3dc03f423ffa2f7c0292215948b89035359c3d35aa6b6dca079819084aa624965d7592be7763ad049a041b5e13cc5e625acfb2d730737493acd16eaec17f8deb152f4d22296a8fd527e32590d997f30813ba7fb0d2e3a295a982d52bca528714d231ca63738d3b020b279592cde666b9ad20cd751f161d8bcb680cd7f6f8f8e41af77c66219d0670ee9cefa2df07e28ee691b650f8700f8e11a6973ea4b2334474d564648a05f10864a0b899eb76d5356f3b8371efd9cf65f6f68cd09483a34008b664ddff10039c02b123c6fba33097ad1a1466d2526994f19e13ba093adffd5a9347ff3b738996fb4c240b462e55fd6aa6de5518c62ee8bcc46568ecb52828370eb4ecc4a6cc5c0f151e765bed8e5810461c98241b4bfb19ef605c0be21d22f90cdb1b605008cf3c6ea813d287ebbd5d81f8c12bb5931ad61f7f9e10da1212f4dbd5d003c2b3ce992c3df44b15afa28f6093168f24e0fc9fde865bfecf8e39c04b86951389ef8c7fad0aa562cd563d93679cda9148bc0fe3269c9137e1a200b8a64169a5943b301b9651099e4d9e5887ac4c3901e751ec715c42be1808541ec63e094dff84e5645b1d4b382fae7dee304790a78388babb11108efeb8321fc3ed1484b14846b7732c83f6999c33ab23058b768952be75556c935f805764ee44f2db15ba319fd23773288ccba73a242807f5dee681afe317f20dbe044f0c91037867fe714ec9c9dba814cd7057cceae8f927502fa5e5c67c6f2884312d464cb6830027ad6903b3831970dfce79c2d64faee971e2d519d095e25570dc40576a45f40f87bd9483ec4da6f8266bdc5287bf294b5b0a1735bda48496d1e4ce3cddef0759cf52ce6247a1ea21b6ec46f7f6cd3bd51ee664e488313ab0a1ac28957dd7978ad4829cef5987acf2de40a57541de5d27923dd7496264e559c3ca95363709cbefc5d3d48eb2e134cfa27841043709060573f7da6be0de77352b91e74c0fe534358fec796ae88ed960f19ed64fe5468896a3c4c15cca903575b08d225fc401e80db1a331f0cd89b90cba85e22e1aca4a4039397ce4632acae27b246fd059cf30fd73cec7ed2130e572dd499f72c219af7d1fb0507811007ba7ab9690d980d0610766225f216258b31454469db60155ec3025138da8a9cd432988d3c53677f20b95a1e5764579b5806bae3f28298e753b388da4e6c54343a1415b22784c4cce2d4c8d1df912fa1fbc20fda1371bdfa32b27df9238467a1fc880bc7d8953717c6538366f91c46f651b492610f3f9cab464ce4444a0ec313449190b1e984cb57b905e5fc257a88403ad83dbeef0082101a8e3fe98dd2115df840f9ab18937c72317fca81cf81f6ab8189f09992b8ef4f5dde5e9d01ff44401f4d32cd861c790d238520ab9e84fbb7e2222181bd8a0db464238ac9d25689e047b7f5e5a8596f22a8d372bc5ebeaec53d2bba404b57b9a2406091adde7359dd1e7854080703e496aeeb61510b483676744fa3450d23c193c9352b965e7bdeb94fcacb72edbc1d28476a56eb20ddef61742e20ce32f1388584701f1bd9ed342f4690351c2f793cb175f0706da55f929e887159d3595ed6d1793539eb82f5cd29b9b95e1540d7f1ddf55ea5c337fc7631ab0fc08d407f748dd8c2b925f3daaa9905afc23373956417008a84113c1936571fd10514f687b3cfe35264711a2beeacb89f2b6cbb1505a4757c9b35f52ecb88460577832db41ebce3f59bd1217a7c46f63c88e16a986cd75b3ecc811e4366c6fd95b1a59b53ce0d0f14f11c8beeca69eb0e2bcee5f9b24548e6fce87ffcbaa5ae64eea040569fea59b3cad3d1a5cab02f8f6b6bdc7fe3d578a5d345c2fcf81d1ca2ac20251946a0500b37755cc38e1fed363965941e59b447b817d726e771b1cabd91d2a637b82e8e0b32084ca0aa48f75513db30ccb12fe2a6b6e04fdc4759cbc27bdaf2b47d3e1bf780b74983f56b0d250a64fd32f9110c9d0ba867240d9d06ec6a43577ce56030ce7e5f09c59f3a0b68736aef585d91d29a5f5177047ffef1cc789ca382dd01ee9fcc771df4c6113bfdb5c653cae1db10d928f6bd85195bb4af0da939e4281d1ea8e29835a0255d34b006862cfcabebbbdda3d30a994618dab003cdbddb10fd500e5c9fb3d08da29140d88829493f599300f6f031d1d46cf099a7dd85a0a209a5b5432fb4b1be4119d7714f59d8c053962de14f743d33ab3b42dcc98b5adbf689111be16afea795de0698fe372bae9ed6a56db4e38eba0a2181951040a807d073f9d70da14e0c86e824b0ec5104ee267283210846214ad4fb8d310910f00a4a4b58bb9b5980888e1ced1353c764d047fb967cdf40a0223d20b321daa1df600fddb6a1d60dd076ebece5edca5946a88184342dee8fedf68720398679f18d528a4283365596516883a405f20e70bcc77d35ad8a41ac6daebf5cd87e27eb76470ed86dcc1d730b204c9dbdbecbfcaa2725dd7465892e81bd5774a75d58f36955f6c1d2263b46632ebe4690cf004aa7436a8ab1faa2abc1fe81f45d2e1cbf75496b5356339fd020da6bd8fc9a897b18374a2631ee3c5416b8c7b5188abca1df30dc957914ed436f26913b67cf8facca54023213f8d252fbd7aa9bacb858e755f3315b6bb95a5205537f053db683d0cfac416cc379b1ac681cc59cd52722ad2caca36e6e7b3048cf2c6b52f032ffc85732c8e3ab0f0ff11b6f9bb1390d16ad2b265782b34f5ba19da9aca127e371e06558f86a86a8a00ffa4d51602141fb45f70227f8c63de4b3ed54880cd7cb64c50a31fa5468c9403b427a3f046d34b2ea920906470eba135e841294cdb4a29dd18ccc371a3fd9c07c353ba629933140d33d5034086e27e9c3bc311a12ae0863947da2cfa7f2e740d6b15ec2b70ab69865f1114d344398bf91e9d9d315b730d16398583023e3847558d26e9afc98d4dc4ff40fef7f92f2dc166634776006174152fa12d7d23fc930180ed4ea68b991d1a0486893d05c1c7e2bd78b06938b03f9801db108d4df7c4106bb96dc6ae1a285377b7016c39020ce553415ba049b39be4a3b1c864efa4c8e2c8af2f9b8becf5f63620b6cb9043bdfe9897b3d415d9fdf0da29a3ffb6645c909980f99fb730ac312a2dbb473c2698ce5ee0ccae1168d9fd20da46fb36e14a72746a7961e244b84cc872a3fa3017ae1716501e298d132d82c4a4c2e074399ebbce06f72d501e5e843e26da8d0e8f0c3a59c8e2d86c01b5d4b51998ddeda78cceb717571c1e7b032a456a735585353ea3dac3d05dd677a75f9b73a0f81f390d43e10ac06e8b042ee728a828593d500e480b23aa5d62c4606536072315cc33406253c5664c765db2c49811db11d229fc2d8779e8d138973c5f579accfdc244e7c8a3314d11528d8ee35e8f0fae622c5409c46c48a691af42669052d973b4152184dab6a61ec2fa1abb405d1e248da51a2fe56dd274f9005da27bc0527de1cf315dc2831d9d365fcf7514093fe7e0fd1c4606be83338d60acbad8df5509351a89107e98a168c6debaf57c32403f444672342f327fd36feb872d833264eebbf89610ab0cad21fb28c8fb940a89af311770b16664cee92bd8a5fe350d66b8733b33a830ef40c3cbf7fa2266e74239b7bee21c34759229568674ba2d8453069afc4541c7800bbb5c9665bb5aa56fe7b90a20dca6d81d09ac9c620a70b0047d7cdbe7ea9b8e2011f1f39067ff34e435cca9989091304a06caf7c2e25a122baf4de63452da35a77f0544fc44a1137236efc16c229f9a24e06ffc14d85430053736af7682ee779539e189f3f437090e233e549958b4cde8a805d25fc40900f0ae5bb8d4a4d6080c38a566946211f5ce9a1e1fa32c2c8ee8c217bf7a058473cc096c515e513fdfe59f3045c130aa9e7da8031acac24d633f2010bdc2e11fee46ba716fcfb1f24e87e2b0435ba1dd8bf9faa1d0584422db37417e979df86b16bf05ed056cdf77c5a4c99bcda5f97008e58aaca0cfa0ecfecd5e6486a63a2816c5208e51cf8960bd5dcd5c42486863b3b889094419a9a1e58edbea9ece804faacd08d142076fe13daae6e63d0225569b780875b28b84cf5995b9984c6236781cbdd920850bbf322ef678c9202c104c998e0bc9e37d3a7207375cc23f9340762fa57d835a7f8e7ff13193846cf787ecf3dcd2ddcd1506ace2fc92a899b3b650c3472b05de92f55054a81b12c9036c1ecd6948d4732d8a2db7c572ba452d75fa0452afb905197206d2d5480de7bbd8720ba7f6934a3cbeb2fd8056213fe4a932a0497b886abf6f25b77c6f385010ffd9e65864e4cf5b24023bcc9c18deab4a271777e337dd1ec8eaa245590ac04aa213f81e7974044d0bbe045f6ded80c14b1798f7e0c6eb7ff1712fe6791b21ad66ccd84d031a048aae0723450da2a6dd90734f284251d2db7e20716fcecdf8dcbd5314b628cdd0e6bb2aaf4f66df87911cec66e0f2293865b95057e78dd14bb002cc8027a35e9e66a5dc574c750fc7a4695e416d4599029ed65487488e7b7b741112570fbccd0fb982e315e4fa8d342cf5e8328c02e36e98d5563f3c778e7f15d9387348d40f88340f3eb462fdc98750bf49dac6df40e35be8116b324e41cba57666f8f238242e59a99dfdd5c97dca12fa720ee65d1e70fea1283e82c2fc0114d50fd8a0b662819f401b5964dda07154b7a4742b141b50f347a8daa03648956949806106c16ad9a9409b2107b8b2ea30153b28c691f745e275d8b0e46436fe63545a601d058a7ab91cfd95e2932e1d209408cf3fa1201d4fd15b57349172f799fcf8276e12a06cfd89f9721fb6bf99f019f8bbc7e13dafebd5f0c57f9ad135f4a93ea7d09945c5b9b927d2df8793915805d57e0274c9d55b6bb6bfefa2c9ac8918f7bca27776061735007524899dbbf92d5d0dfaca4fe4b59bfd5f4512905f074341d27eb7c072385d8bd2031ca594d0f32c755d7a8c6a51853d00d131ea9becdab75a76510e83390a53a2962b6b36663788da77ae8c60789997e302a07f05ddaabcfed21c09ae37f5ef769ffabc7c744d74ca23aff6cbc36c3e9a03842d748479ff7119a30cf01498d16c9151b4fd2059520fce9b1251a20702da3a9b56929bf2cbb840ccf5a90a798f40813d1961ff1792007c946c56da7d46934d0cf1bfeb10f682463441a2a5b34bcd2e645d1ccd1dcefe68f5069ba0b00b82deff0db594c44d0118569025771900cc6c89da33e314ca1fb1be0970f56fddfbad44793905000ee664de862f13a2036de134e982f3a22c2ffed56190f6f3cb6c2484ca5a3ff273b008e59f9d50ce77cdf24b9f6fd4712441f7ae9c7734fa371615912ff256ee30bd1a39f8bdc649a633dafd0d82d522d4a68cc9a63152f145805f0a65c3f7b0a019b3db3b14b591cefd286a3f8fe9d6ab898d0e1f6699fd1e13cec47161a9f51fe1912e26f3175d29f050adf36063eda28f0688b3e3a801016878dadc4c6dd4f3e4ce7e6b10b99d2a744b5a758a8b1e18cc9843dd5fc8d5b9948b7298b8843691e771ef9a715375b770066250c00c058092509df461df56da232bfd170e935af48543a65c84e806d3f3dac2e0f5d3764d5663efdda6d00ca90581612f30684b2b868c00450ece51b5dee16ecb3de62ad355f315215b90b213c2fbd0409089470d409bc968634798aae739881dfd8a6ae2151adbd79506edd2ca8022b3636e76a1da2af7c9f70a1de6ef0ab1f8d94d88276c390f00807887a12c9ae1ede5d6f60cf8ee5c6cedcdbe7270b401ca7beaf2abd1a3709014a5b76faeb1ec672bc5d9d75df09f3aae033250c1e56f6c2bb1c6c96b66cb3a66e643f9c06c2accbf51facabba09bd4c89da527eca451b3d09839216362ce075da9562c5290abfe0fc85d6d7dafd0cd31a3967c1a616736fb098a3d772e9b4548f054bbde753d1a241f34200235b437e99e6de49a15138c797455f3b6b4bf6f6b75336df509e3dad501280457daae8936e4ce77aad8b5d0101c258d5796e10c66dea13428488ea36129e61b8ed85af84dd10bccd91d4571282d6b26993340693dec54f66d76e15d850a6d8268dc5d5b512fecada546a6139711a81f618b91b53389ca1e3249a54056a0fd3a4ff563ffb19fe019baf456436d6f0c60940eef6527be5386933962d08108a20ea116bfdbc64fe7986e1c5548a6869d1b73d375d9c13d8a62cb76f0cfe5058521df550938140fd9ce1a595b3b6d934f0563872a043b74199dcf2c48a06fad8caebe41d6d985b6e226600dc2da2850c0b99fa5823a81bb061f322ef7864aa3a8e6ea414e0d463a5cd3d4f7f9557fee9b94808b93b9e58832639276eb02151f1155410d8bbadd4d1e1adb1d12b596385b086d55c1343d0ffb646c9c5d9018020b46b209381cec5c6b95aca67270c29c4789455dd7cf081dffcb5f3d3803ac53cbd43bef3866d8c6f141f39f5895b55e99d987a437effb844951569c185ded1871e71b4b3b5bb948b9636711dd145589a24de8126a27165895918a1466d73fdacfa9c968ca667d4388e06ab10c86e333ce5e9b3649f06a7d913e4666077efa4b997867e4bdc0a96d0100d23715895447bc21d2ff158d35e4c827a4fed0971cf9e4ca7388df54fb505e34f1c9a2658cb98faa1161103d4af2a8d542e7c4773248ec123156d0252f92a39dddc29f1f75f2b7f700232c6807e5ec920289dfbea758c3686832cb7448e55ad0a946741a02569331eeadbc5ff912c5ccee2c7581082cad396755d7663507dfba0c3d8231b1e5a75349a19691810d1408a461bc8ec711795bf8783b231c43953df1f52e21b6ecab7657dff6c1df9e7cf3d757072481f4763883a0a6d4854308872b867087f81c1e61117fa6fc3407efc8c0b58c33d66e9d92d7785f3adf49ed8887c534d4f81c87c10d695a64163e10a8737ab43a9892c4f0dd38ca2b8d9927b4b2cfa973fe1e04b5b01a7cb4ce959c27423de20c6c08c2e2ddc60d600cf0b7b22853efd991282f784512571887dd8d02c915a6e418807a0595f43088be59a1ca0deae2f39f47a07659a869a1653c95efad41322abc01cdcf3f1efe2ff2b8e4419fe7a3740150915b59c55f70252f5c556514cc9ab2aa5976dedf7ed308d88d23a10870748d8e6ee75c740079f60774a3fe176399ffaa6508d210d703df0486ca8940035ce8077e483e95fe6d6ef39356dce4b3c36b3a85e33690d51b17934eb686a23897549ae4ea90222554b52183401d5d019b045ad3d7c0a7996ff1c719e77810a67e35b3d8273e24a7e0584d3d01c0485c6540e141795b2ba6b1117e3eef4cab4715f2bd21583cf32d68746cd61f9a0bf39fabed18409db31697c68f3fb06fdd8e41e47c409c37497362b6446b3f840a6a464ef59638d4ba559c7e5c450a1b5e0257a3adc9a96f35ce01226e25c9092129fa80e98254f76850f2d58cfa4195cfe195fbe08ce57a7ad4d12aec0d58e0baa18598a10e1ae64ea1de8d1353c3643fe256f938cdb6f26d99aa40fa69718e57c1719ee819ad53bc0948134de2f21ae7e721861093ed24d173153b6a42feea1187f4547bd07d6cc1b3a95fcba26d682eec6d0b906e3bd0e1be57a40d714b6a667fac1e2c28de19eff4daf4bc3afe4a99388fef836a9a6416dd71df0a7ea485da91bcd26ea6f88b421f12d9f4d33e5fd9a17975055973a793bf34d67bc25585a741cd704a051338c6ec93fa6060427c95c79ac4ee6695fc63dd5cb63f05a1ebd3d0f58b712ffdc4db2ef46df9550b3c7e1ac3758f58e698cfdb4d201b3e4b50f5b9cc2ce6c158fef62ca21fb17a2474208051cef69a90942c175cad491ff6815ed0b1ce24a946b12d5aebc679e3aecb9300dfa8c4104f910b69fc96aee211166029cfc7fc2b89d9aaedc7efce6850a26036b7c48ef483fc6633f4f77e071ad061bdb30cc7f9098d3736e723408bd35f4185bf8cf849b7cd8f39d7e3986bfeda09809414cc5e6d9e36260379748a0acaa1bcbf46c987cd407ab39f36d0bbf1e16e783b99072b41f3a82e64f0f7ee9c5dcd8d443472a35d878dc83313d72b77322fb28f1c369cb3f22bac5fb5195b99a1940958abbde0fcd8d0c82588e19ee7c6521467c9cddac5765a6c095310ee51fbb563daa9dc5d4a4a56833a1bf3959ef1e72aa806fd9a58303c45bebf7b5dd5a7b15b14a191766d5a505e42f79862b48eb230cb0cfdad5be09e7938548fd40049500983a2db0e71f17d07b05b5b855a68d95b46b7b6499169fd9c9b7f1a2efaf0f09cec01a42923f36264b10fd7c3f26a687939873dd15936ed4ebb878703ca97c3a093917d062f31b5a790692a2fde373aeedbeaf60dcb7f846c614f573c64f3ed4e2898b067aa76671535681b485283cd7559faf5ea7d53c49e7bc199b6c0da27eca173fe514d83fd1e00527b26868355abb404afa7749248e863af0ae11076edd8e7988ce1fcb9edaad9fc48504c8c4e49030aa518d16b0ee39abdf0bac3b4e3e5627a5cac36861faaf77a2ba633d74f2aafb0fb4e6546918950a968446b4e2a5bc164464024fca3b80c2795899f60f973bb852c41e52c271e72331da0f850d8c66e1e905e00134f531437b9b6b92027063f4dd3610c6eab06216357b7b774e07caf8cabea204e6cdb1a690ce999be69cc0987f64d133f3a30ba1e4c1772335cbdd8ea0f8c7f90e7c982fb0c31939aa1f1060c12ed19fa3853caf906c2ffa9f9a67f6979ae82b65ab005696a4e14d5e42ddb429b4996cb5dd1e5f36f50bc2df0a76268f9f9d6ef1b3fb18ea59321798fc9922af4c1a69a264825276cefda78ac2390b4f6e63b32be5df82050a54786e7bf03004764a6aba2f6615541c83c76539a110f9e84ed084598cb476d3003915a060c2ab83266f10e63325bc9953d6a5c5c894347854a10c46950fd580fba1f083f3318ccb57c54c8c755d473763e4e550ab3255a7ef1463dbe82f1fc48cde49c13de93239e4bc19d37c8ccc4760d287a8d3917e18b46473a2f92e6466677ff8cc514e2c432c8f96c331aecf15dc40f8e5b9f92379e5b8591c697fd003b894113db59373684e16f632d953f9b8ad04a766c39f29710cae0419c9a57618d0f8d76a3db683c7efad8cb66c674ac5db5fc3175290c113ba159191c9b2aa653eb3a590bc37fcf340d2dca4c750b7cc0a2b4dc179753477cee2cdac7b09fb433f01061725bdb47668b34815f0097924f25ed527f0ff78b9540b3b3ced34cff8634abb3a9de85a80a0816c2bd0fcad6639e70d18610e6c612e6e2bf37e0a9095cba7c01f90ae29bb7764693866ca6c4272f13926bd808a125f56b62756904a3c900d177a8d372032144951b64031168657af74f31c845ca040cfe910bf5293774c912e874250440b4ade1be50f2a68b4edc7a80ba4fcd76dc9f33a574b4b7fcc749abfa831ca076c0c77f9a59cdb53092406a12c9556b747d6e493509ec453c32c4c50a6b7fe42267d22ad1de15acde06f9c16fe7931d6fb5bd78c4f748c4aa0be3850482333ec96afd6edf5e5f28cc397defe3ee2e9ae4c4aa12cbc41dc0fb1b579bb8d9d0ecfaa9ad353f2cbb5e89278b6aeb46a3ab23a16e695bcc3a6f97c69fbd0428c344210c4e62d80223bbd14beaaec8d5fcc77fe32ed34e3d3897c7ba7f880c9fc160f6f81470543d919c4189832406bd9e7e39bf13050797ee803ef99fc6a06a3744af4eed93af9a3bb6473268f0fb8854912c2aed489d74fedea9eebd2de83860e1ef489da879f7b5436dcdfffbfae78a98b1d3b50589f762ad72f3ddc15ada7239768e8e237f4caa079aec8a2b213a043109499d2f895a42aad46c7cfed93e753d5a88d73168a208a07d0bbb11ed1545043e3a157577f2c2324282de4c079dc013df0d2d56b62ad927d80af60afd69ec4b77c2496f151b7ef6baae50ba6fdb501e35a5b03ded045f46c75df35ecce28efd70b6bd8b23739c3a8cc36afd8e39ed6bc3c57fa1eae915b62973b02b80b706cea6e9538d073097482eb35ed6c6708da46c18cbafc1a8afca4b994970cceeda1ecb251c95bdeb6f6f9a0768ed1235e0e0c78c1878321b76b4e3eaf11de1959740ded7fe41ac7266685b4a747baf626ac325d0b50f77740be42a3b37bdfc0ea395d2606c78f563cd669c7e9b9795b1476bd3a7fd7eb11a7f631e6539c6f4805f45245c5e8900b1f6ef3b1e4ca16a650180a4e0197f070e61e0d3fc58481de49cefaa53dc48964fbf7216cc2c69325b17ad5150edcba30f6ed694f8d0d6fa5d223812e69215001063800d3852465ebcc29be561fe935e7cc2dd13148d190040c74de2e2b2a40c7987d70c7d957c181f4fae071dd22824012c5cbdc070956c0f563113b343463905425da144319fe08091d189f5b677f1c70980c9812e336ab78be867f6f4184aa49717728f7c874b4d12ca7365c4ae27e1ffd641eec75acf8b63030a4c94c205c781779da1e327481bb46c4020d8ade8ceaa2761c909a9e813884b5d7b8a29fb354dfe231563fbd09e829b674686adb91c9291033a9b2057b642b84d3a68154e690316bb6218612b0a3a3a28d3734254d43bb5ad84c72c18091c1665c65087333713fbd506c2c0fd691bd92510dac9caa4ce53ac897dd9f9bfb00c94269cabda25d3ba2873dee5e2c4f76fc988c0c5617a3930ae3c86154bad51f9d7e17c153ac90b71c1e091ad675745281a505cf440ee6eaa07997a546cf5d5049fb49cb1d9579ff76db43d665b00658b9121761645545d7452e9588958a9e504999d014b1226b44ca7b0ead5972ba17907e4517c567bc7e451541d51dc5ee1030a94dccbb5bc96272958fc81382404120073e6fa0fa6370be9b4970a13eca451e9e87c900004f2ae4deeaaad434728e5060e8055341b089aef05295b63577abe36f49b63e5b03668631064e77f7a74ee348fa56bfdda96424da6f6883149dcab7ddbc09ae1c97e98a93735b96c30b7c91e1a0d8768837988d78de11a78a6d93c9b63e140c8d5c9ccc43db531ec2447cbe2177af3bd90f4bca4394e258aac61632c26dbd92022092a5a7add5698307b950ecb35aef0acdbc0ae7bcb21ad22b0193fe0d76b2c18d21b4fcad73fc2a169300475b40d1148ab7dfe7babb3d5eefe4b85aff0af41e90189d3f220d5a7ec228b19d25a1e40e7ccf4f14355bf36fe4089eee356524ad3507a8946ee912c0d8b70c51385138fa68cbae5c82bd22dc7f14efd0edc608a32a1f2f1685038e35389a1d2460a1f3b75bba22e5fdebea5384fff77bf18ce0dd92e80e19eca331645d18c1ba7cf8aa4698fbb2487681e32607a0829016216c43caf8dd675b3084dd7d0a5ddc769df6d29f48cccabb2979971a0381d632466c41985720bdbe2c6d3503dff474f4ce294b20fa764ada01d7b1e7821ad44935d9a8206b2a73dc7635e565d93a1979911c21a59619e4c5a7fb4b83a9b4c9293921fcf3c21bfecd5777735ec72055b8139ad6374cbf498868b1e21da0af531c42fb7ba1cef43870d5c47e9a11dd5e67af8d0148557378d1112890c50bb464b45f6b4230bb148bb2463bd4e04254c2921260eee74912892f1a9cad137e331f3426928088d510c29482bc20700ad85a7747661691f9fc66706d56c9e27b7db851ea4a8efb6ebbdd26e79a1fae20ea08a519349b3eb015d4464a9c8d132bc0e1181b1b059484d098950e091792af603516b7576ebf339d8b97f695bd37dd9a346acb01677516eb543467309a6669438d87a53b1f48eec22af8c41fc64d503621da0ff3cfcbc0ff6a22577ebf4bc1e2cf9f459ce5d12889f3bbc609ccf06c837d37d9ef3330fd8f04fca1861e0b8fb22b6892c3a55dabbb8458b1b70eb54632d8e461304af5b278ac3ba076a6863e776d7c47b1d9f513b883e21cd6077a032feb4a3e27ca442859cf95cd7bd871455a81e42c54f5ac04d45ccd308c76b608dd5c85827980e276c3ade5fd025ea3ab7e6a69dff134362640b32772ef7e10084bf6778c3eef8a8eb75ff48e8e1ee5db06abfbf5594f8608930b52f173e2e8ccdf4439d94e31896491132502ec90ee11785ed6aa41181dd8f26d45c681b4b4daff5d3a0cfcc0e480501f69db650f70bb4ff7a2ca2b7baa75efda358f2945c4ba7bdca6fb606278a70b84e93592e662661ed4eb572461ee612a5a49cc84ebac42e7ed9eb18f0bb1b88aed73a2541d69e348aff269efeb234c227389f0e956363cc8a9306a3f63f0ef47de9443fe80b07c872206eaf4c0a1bfb6155609410e6633a3eebcb1977516671f3affc28142b19bba737d3923673c2e5c72f26935fbf795064adbaa5b53c50fc880448704c3c02c9e0558fab5a2d2e978ce9a20bc6e3424d857b900adbaff21e1ceed6797d54d3fff6c567dfe38638d9ba216b093215e487131b35c16f8de3e68d9f5d52971ffa80cd748be343d8138297d0e93fa31c2cb103937c4c82c2a8017dc78a5a3005cfadf27760a6c5079270b247eee2303efde1068ca92ad3034126ada429e1e7e855cd0969579e50991b650eac6b773be1a966d6922a536f8dfe3bdbd33e287c3312730aec6d0a3b160195a75aefa2a568628c2bd5f5e349ee53d6839be975d632ffc1f19e52d85754ef2f31b4e37a5c8376c7a04ea14251cae623bfb15fb23302a72fed727652631f0c94aa30a2f41fd7fed595a8f5ec4950286444f2ea13cb9680bc650643378ffe0bf54b735e5fc47f6261f49637433d3b7ef31df66379bb0c5f7d58cc0b78b7a83711afe494994e5c7d449a758bf4446edff6c16f82ecdb95eb86b2e905d03a8e46f7c9a1d3796614aa253bcd11f8d4be63d20b64e6ff5db195429f01c950825fff6d4d78b3ed6ed71372fe90ddb8831cc1b21ea3b279d1a390f4575d4b466d3f2ad2422bf013b923381c5622027fd69bbed97eda1ed41bbc90450ac62101fde769cbe7a032f9516129ba792373da7ceea65f14738893093014e7558f7ba7c46486710f2a15df4f5138ba372bde551b70e0182987bb107132eb2ed5fe5764f78eac90d60a06bb8b31eebd94e43980a061113df49363f73631220e2b21e05f9f511785cb9aadb52edfffd5c00ce3877887d7139159458fc650976cba7ba8bd3705db570d3bfe40f5ca469f5f230562a4491f4fa045da98f4922e7615889c2a1307f7e26e5805feaa14c3543b4491062d89b07e2c30b7b86493678623c6cbdf661797729aa77681bde8c12be3e358a58bfe20752cd72cc9417d70eb338a0dd6ad520880e7df100cc9e0b51a8f5a639670c7cc654d0bf57c486b0d5af4270b7efd368ed180f57f22472913c94be82f55150deef3fc788dd61964c282939edcab6fbdeb6f50d1789446e80f0fcdc8702a2e6a40565fb970cca001823c948777a5907ca7d916e568f7b4da3a6321247526d3210bc66401687cfd4713ecdeb64c318314e4a47da302fe128380d8d13fa92a12c8a381bcb9569704881491441781bcff437ffee68cb193e999154f7ac2d97686d849f6889d31804edb0576d19ec1653339011ad42d76c0d75022588efec2d623735211ef442613debd699feab9dd37a1abae90f3353e5d623fba13698a4ac9f84e647e200338b2b8fba91ad25a968934860d7c414b22d7d12987de80080b9548d28d242acde25ad2181ca0e6b8cb27dffca5961e13a2a320f805314690744fe24f7063308236af4e57596140bb1d7d12649f8bbd69f56d1729c5c7da97c0e9a7eaa89f7661a279cf3b81f37815882eb5081efa48a0ad8489881d620bb0b39f4a545fe71c00cccc4176b3b2d1d8b84e053a890463b3e49be3bf8dd64e982a0f641e85e24a51506d24d4d7b103618d0555af639ffadd0ea58b761d20e10985d63e40dba7203f39bd631b6d1d085edbe8bec74beb7a3b46e6ba18d14819e64a5f60c664b3e5e6630fec9bf5136a10d6f3b8e8b16f03f11d2b9b20ef60548db7a160e53e7fcef9851a8ee908d1601d7c1a1360cd236d5d5e5c7b01017bbdd403552f0ee0e664d4cb8e3a44c415b0c795d6f58dd2be567838c0b4d36672eee82a7cc8e1d087857119f2c673787c64a250ac37ec0fcf5ae19b5617de72c5c03b579fc04752239322ed65d1c437354fc7605ea02c7ad49d6720daf4acd932c349b6905ef1256e564460eb835080a78e9f29bf97c749a79541f5168b7cd51eaccc7544fef31025e3018ad31c87b12f0e2c9b349eebe6786bf600ce23f0e8bb18896038845174d449016f6a33e238ac47aaf5f8ee312ca7fdc3b5569afcc6267e38bf1f52ae6d40d4233053fc740bada2e0fb9d8ebe82adad637f0317225af0c89e1c657cb6f4a36f3aff9af33ffcb194199153d8c574629264508be9f921be2b779f0ad58fe43747de0b17403ffff8f9e1086c355c2c702691990a05422bb1c608c261bfa17d5a502656e8ba46a8b7ed1a0b1dd16b3fceac5d4f29314bd4acb1dec2e4191f6ee8bc342a3e603e2ae70ad8ac0684b99668963ed4248bad6f02f71fb5e6ca25991ee7c4051f5c198b8a596eaa33f959b4cc4a7745b57bacd7a8b807442135391e01c0b239ca7f593872d59ee796a548b91150839677fdf07cc59562268a47b670c129ab173c4988acfc18680bcc817e0b4f598b1c8149513581649f2c1c4387ae35153f00f2a75810187c0b738f28b5c5c514998042367fb1df92f5a2379d7109c416bf9f1f0c244369cca0966ecaf6752363c28b7c86309138c6915a68a9654df4f441f3e19e5fa2eb8b3cb4fbcfd695aec2b7bebf94429576765119a2bf3c58dec200f7782d0c0c51e25b5e4f86a7606b148ded4a152316b8900b1eba99482bb7e9c1705c8830817c5088f29cce9b4f00bdf0125981c3ff999ee796400d9bac8a9b84e5ae4199546642d954c7529c03d29e50d0bfa26b7280a39332371ad7c1976c3fabe729840dc818e79c3b5015157d026ea544b5db006a35e67ed25329586ed0e9e2fd7d3c4c80ca905f10fa53403b10d3689674a2a0c1405960cfc6a9754c274b582ce3c522a1afd919cdc8774f6837e0af4d0a9ecb39b18f94c47878e8df1b58816810ccd0e72323df5bfd51f42df4206ff756551fb3948e354816dbda9a3627f913319e6940bb8e793bc50ccf42c1b42614bcc4c05fe6ca0ec4e6535bb92903986a2d9ed1863d69f36b7563000baf30a5344e211f49dd1288ce6f5c32bd250e6003e75cc9183d3c42fb3ecf484b58418521baa40062eac70263ebce1dfbc6462f8e3a6b5982a7263d222b9a24a9dc8357dfbf24f442c6d0c0a9d8a0834c36e17466bfdda166aab0cef0640ce9f70155c1e1b06b6fb216df12fc5474214ededfa06cee1dff8ac563fd838dae39952788d829a97e089828a9dbd193434e71869566fd6656be11497b043da5ababa7ffcbed6fb49581b060c781a38c2e784300bcb22a0330f28eed1786356a9c33439f14016cae87a3dfe0c2e2ed30c2f5b8f42a4cc8b286e47ce4a94500508d6fdb8825ac2e10dd3ea18baacd6aee5626d1a9589a436b11581f56759e7d5e8822f42c01d8df10a006404ff91eddf296706c79eaded5365f70521fd09a4baecec374c24c54447539ca69eb17f3d67ea3cc497649884e552a62730cf9d0c5045600ab0ab7136534c954c724ed97432bf9339b905b8341bcc98e0dacb1ca82eb9819fcf3ab2c250e87cb3b43b545673c4bd1cb2de2c1b176ae893e2d3b98d8b6138fea490a5033678c63b8705a0a20dd3b57eb26e53fd4e07ee2ea9a2503ad1eb70bd9aaa49a197947ab8b09dcdf6e70950efafcc521bb36e4ef303fe5a2f5e91c41efe53bc3e43a24ac326d794a2272f0ab75bd549118edb8f33ac72ae602b5be8e14b94165bcaa091e49e78af25ab34a6d34e6d93a0282f21d6931584a8df1c130c42822b372a754db75589d85d132e1f1353c63c0294cebf45823912622bc2b117c793dbf8cec9c10911de05cb3a414605a105bf9cf48ff09ca900f531c2c1c94567be311b2b98dd585a5a22fe3e6b429d8775c8e58d405dd805da8fbe0951a2fc7b992ed1f57ee1abe3166e8a105f090e148f0ff21623630c1d4f6286fb69c3f92358887f44f82f1c90255a008b101f9c8dbb746be485aabcfe63ad6cfcf1b0dbfc9b66f87dbf25b86e536ef885b0fa1c52e7037d330b93c8ceb0d98986c0d8e4a40c20a8cc4f423799e197bf39cc3f9d61f5fe4f1185762a5210dc97562fec5a97e018060f69adbf8d409ba095febd495e02355c049b402206c8e9f949eab44bba5848f7f2e55b86c5ed3528fda7c08dcab2108b3880a1a229210cb12a308bedade46cfaf97127c82acf60f668df7f469a395b1a2a63e2fd7d6cf333f0ca6603ab0c0952ae115c663e3277df226cdb3ba7d17f18a85ef9c05e0ad6d68329f644027d68c0c208ebae7f90f9260d53bfe2a391245b5320894e49d717f01828969184963606c0670beb095e395d8018f925bce06874397b3fcf9a4da7fa9f7673c3aa513aeb1327412f8f42a49a8f2ff444704128fe2b5cbbab9aec9f97f323410afb7d7f142e442e68b446c7df2c133f1683afea4d09fc2fb6d1b81d337328f79a9bd2b2fef3464997b4b7d2b88c08bb382ce80dbc90fae4859cf796681e5d1a204b1570ca31c15c93e2222c4db0cf57d8f782ee9dc70cc844d2ecf95efac6d488184f38947c0882e8988cc55b1dda2117655aa6ad6c41c973c392ae8f16c36ab33aeb7abc527bbc2111c0a8ce9b89da9e743b6c60554db1fae32ddb87a901b217b7dbe8b577cf9635d27faecb0bbab981fc72cac25373ba06bab61c5b111966456b29da12c1b4fa0208a74febe59f1168a9dde8161324a10425a05a8aa54e453965617b77d47e00794f457d9c43bb9592a81e23880b65132c7ce4351035d5b42012f3602862b9a79828dc094524307547f7e453342eac72a83042253baf04fa73754555d0d4dae6b4c3071804bf5736fd02801b977b9fad7709155bfaf6c929c6c99c62ec4feca060d4fead2a953b62a090da8ffc30c2ceffd46fa10c045213ee1f1c8fe41f3ed49673967cad594fd29d015ac5d3b48bee32bdfa5ca7a528cddefc9b0900f2cb09a5f70f21e7a9ffaa7604c5306d987f435ecb508a1f8f14a90c5a0b0ffaa39fb8e5b4f1b589e45043306a782a0e136687f7cd616f702582b48dcad58640fb6825d6f6df5325b0e6dac0df6c4ab3fc067a0f3e8daebfd279f514603024c6159e4d29af9faa46358f02ddf7faf1b03338f8df416500138d03756b4c544e3ab05c237b6a7c9a6b3090fcecb1d87f45f66e6f2912e3c882d64ade7809f653f7fb9a356b20ab2f7e472c56cb3c0f1035a9e2329c8dff49770ed5df91d03c9ff0f34c775193be34b2341fbc3f2780cb92d45b9540e37ecc2a905472499ef242a2f800f1e8eba3524910bafcd1d3f34b428b2b1f4e019ccee3771097eddc636df4589bdb034974e9aca0caf4bea44f8ac75b730e8bb2b0085a3dc253c5f9216e40b9310f85d6029fbc55d01eb08d379436d31d2a803a76dd754ffc46599149c01e05b5e72967105833c4ff86f9d4566e71f08a889adeed2565f4c49d2b526d1811819808ad8418ba097439f1701318a470b8ef962290f2ffc0c45d8b4cd846b0ac6c31e5f0e6962f5b5c5f0c1c5a13bc9bd80b7a0f254e26440e1630678f56030f61b1a2d9aea9ac2d56ca839012cf2c1823474a59264294ef3ee92c953b0c14ed34ca4682663e107cd2e92b1f8fb06db64e0a919ceb16b4cb7ceeaa99b298e70796a55c4c6e2f9d9d73296ea4348d80f15c4da8846c3971d62884f64ba7a5e0d8244c7e54a8870cd1dac4bf8ab402ab6df687f38adca8bd141d5a6983355dad8cbd213e11741727f56b9c29e03cc1c2557691a5d65d0775e5f09db607fcaec3a518c86e6556e1738bd03f585c92629f148e09c18856790c209e57256db3adc058e9fa982fe1daaeacef1eb4cb8d086875ecf856e7a1950fd67fb5d8ac2a779da9f1e1951fa32c3c36733ccf623ae98c100f905c57c349f36fa28b17b73564be55690102b5ee854ca789000c7db783d0a8d78b7a327648e527cda8ddb7d4bd1a0a82de9f23f1d9852b9a5807205588e4b45c28e1335f4de4bd3ac9707fe7ee458dec8bc4972def40c28c35585df35876c183b4ce49a51a9c2716c1e8ca3dd1919525d6ba6df98f29860943de10dad0e36f4da53079bbe06c490798e0fba8e6363078f4f263397e03c925a33b757fe48674235aa110f124a6a14cffa1baa62a36858ba53246f85ffa3bac47450ab70606ac89badc619afcda0a35942fad61c6746c7db785e364e70fb982a0244f601c0b7869208815cd79842696af3c66e7f260dbc46d1559b383bc207e078ce512a94f609bca2ec7109f8c1aa8a0175a82ec98c95d5ed2cdf5e5462962f9fba16b187706a2592c27c09cfaa5d142b880a559b75a6de1a1e16dcb91594e15c81183e7cd63ff0f3fa65a37c316f9b6f96776062340cd2fee566608581792d11c06ea1e730e876809beefccbd15021833df941aa56a603df768e17c60e4cd1a49ee0f538e18ced6bc00b97b3cb79fb4a0f96e361e3828a1a66d078d992d5224bed18a2ae36e07a99c7d9e3c31c89564ae542ca332991ac9c60128e6c1adb48e99b182750b3495840a3ffa84b90f5f6a0abc4c21073e7cc08d8aa23ab04004fcc8ad39145083a649e6bda91608c3c2eb58fea93d31a2343870444c984f34cd2a12d7861c95db2c3e3467e8db19f08609d00cfaecf824ac38a15c0fdbd44fa4a4dd71b8baa3ba9188ba982b762c4d4989e7995ee2856bad9d7af5b6e0272de3f7f7135708c7dbeb11e4ff16f0b12622ab48a4b06114edc43fc222607dc834191cf9e0b1195c66de298b309ed753338e011d32b722375165057241765a3642f8c15b24315aa2e2386772eae7b9455c24db09612093d00e4e54d42f125fab6fe01c8f54453e46d1012b2adc620a8fe031cbdad6d0db38ee685588c65aaf93b2592923d7e167076ff0603e75bb5260615b5c01f62a445c75f0553190ec7509a801e53787c8d44a756e46447a128e5d67612ccde4e9c498c616af5aa991db2fab4d14d8b8b116f1368a6e329020139aa8eb07f16fafb5b455386e5acad9f087e270bcdc83dd4eefed0590fc483344b3dfbf306d3652f532674497728b0ba48cc84bea3d110dc3977c81c9a6319b5fb0e8cbcd5347d05831e32de3a2f74a0ddf79bf9c561940a554aff525b1d6c82d19c0e70a68df02bea1883153146415afa6db565f995e52a656310f4bc733d7faacef5915a88ac92f05868a830f2c5b13411a183981e3c61f9c751f34276f9af88de5fafbf77a4afb5129c7588dddb89cbf3195ad778cf8bf17d402b510e1fe9c54bff145cfae84d6d17d90039111b55c3075de3c53dfa445a6924fde9de722707854c99443de06e28c23b84ac12d31f08986d917564b5fbff677a3393cade89096537210ab9284f46164b8d76d5817e3a74362df6641c9828e89c57de7a3a937eb4ef478f0db246b45af5583e2e51653dfa8d1c5ed37831ddca5ad379c14085070a48f21c035a995f70ccaa5b8f5ff3b5bfb2adf03787a5d0dfe1ec00567edf55124e4fac073412c44903ca520516959e0c5ac75c9b5800a714a35cb516b1a8d9545a8fa14bd78c95ff89c6ac8b11c4855a35b8328ff228ce053e1679568bb9997bab9cc292e36efa5bd30af6ab14e52332dd8b01bb28d21e4e35f280f8ed989b4556ba304c47d93638e5aa4b5a6ef2acd5ae2b700f9162cb87766b89a7ad58078537ae92a3e9af67c02457ef8f42b76d831984f2651fe755db2d3148959b641435a6be7a8cd73252c8063d8f655f848b78248bc6bb98b5b056155c985f0be4780f1a8e432a886205ff389080da82cfe167dc1d718dad98dcdc768727d8b3eaf31f3e8ffecfd28b686e6981e1a0aea80e2b262e2bcfa3e4799e4d05addd75fd077ae88456c29e7ef35f9fe2bb19763157454fed9f1fd72635d733204b425083b1e5aa5387a54a39bf47727666e7dbb8a2af776724003f3a3b1556093516ce7b15bf37bee1859bd9e06b084f2aad2b469d2725ef6683d72f8de1afa686c60360310bf4296e5598ce07ff2d4019b477e71fe4ac48b06a18ea2e2344369a117be57a19132b98b5c76d111fdbc4c233b3038b550eaf440eea718c0bc62e7ca038eeadbded10122c1e0d87ec58b66b06040d2ba2f6f83ec0b8344c67287f82a80d0598a9fd52afa39f3d8af10e3c8380b76290e1edffa9156430051fa4443ef055024dcf751977ab2870b61a640addca0673df9a6d5ea88b2fb8112e7dbac8242b2c7f50f323747a320792660e049c01b399e466f28562e687f2be531c939b7c5e394df49bdee42e848add616ce4873060fb3d07b596fdec012d7c2c6ca5f579c8debfb4d6e4abc629ff6b835ebe05bb455441246ef7fc170ae98bb4b5a18b436836f280dc5d3914a633ba265de96ecde3e9c52e00c4c458bfa9b07574e7177d8d335589d8dceb8d4bcff25322dc4ec4f1b3320da1067b658596fb305408789eab4e617a5136b89b14562f2e7569cfee70613f785569d60ee7b341c4f51e499be0ba9d6a7d6674b48990ad31c7f60812b4a43c508c44faffb7721c2c057265665bc9615f197b9d10af665bad6e8ceb79b31eb0b44002abe6c082059e5f74d88ab66762fae9da1267f49d2a2bf4b9ededafea0614a0f2845768cc3cab569afcb705b29b4d76efe42251be01e6cf77d1e2140e5dea66fe2f516de91b506d1557505d203ba3609928e290086e1b696530f2a3929c2c571f7ef9802efeafc528bb6208836a65672c9992a13cb3b4fe6000883264904bfef8280f7b21f5fc20f7dee0d4b92f5c4921175df3a383334a70ce7816312b53dc84591a9fd5c1170d6bee2e63d08afe11dbc4c22bdaf5a1db560936ee282b68ca5290bb33d77b049389e4b1dd3be4ebd000087825f35f5db28ee63f017cff8ed2e82c1c4d2e1c5defadfdfa96602873faa1aa73690e6ff5f4717817757339299b41d63ff27d4e43fedd40ad7d3a1e7261fb4babb3fede445df9e5569f9c848a1809350bbf67494f06446cc2ce0ab684a5bd51a94d75ba4fab7f07cba0d607b74bf3e04306409bbaf5795eaa103fe9dee4117a84f0a188880e1ab5c71e5d551e478a71a8d10dcc9f9ce52f7014f2181152fa047811cf335fe9244cb901161005a2b6614c6475bd899957f65879febe5fc19c4c0637116cf42d64fb788cda11e53efb5609f829d0add156544fcad0d54871f93747894ee765b95c84d91922e9c636a4f6c946ea7bb80be021542fbd65ac3345cee0875b1a6e7a8205d45fa232c941300ef7e092a1a05aef93e22834e144d295cbd38fc9e680938da0b149fed1a13c9f6d319dc52c0d7789d8e096a01ee7e4f7b2da04367ec3e891f909ec162129f1951d0c0cc15c626324b56bbf71ead193d73dcfb03bebceec26bc509e56db4d3818881518f7912ed9139e0ffa1ee5fb52901050807aae3e4745dee8a2afa3dc1a71f6a35149721f9819aa43e717715c1911a4e153eca2c00e16faa6d459fa810032c5996b5b76cec4f18423dc30a3a8e24c17556c9ff44c549257f452d895c9a0df1fec65ea9be89426e49bc6f82ce18c79df0683b269345cbc7759c2e304f503619520b70f78c5eea960888924a8dc18ff644fceacced6ee9d7a42d733bc6ec56529b30414e8e76e0e5782fda8eab32957ba065341f307c16df01e160c01491007107477a5ba82747b199be5f4bf15ab56044e7154dbf10997bb9ad8ac9eeaf7d1404f418f4a5bb50609bb2b8df0d4aefc75dc400363e11c96292ab6ef519cf0146f7903dfc435979b43446089b562697686c6f1d780cf3863f55d5c348f417e671000095af7b2883df0ff6ae58b2746b995ea72868a6717cc8fe0210bef4a350fa33ba8070362acf405d5deb7cd38fd9e842a8028476df9e77479dc8eba533f139f8b57c7ac7e5ed238b84c0d235bbf38455a67a306c3505429d0da3473980eb4d71f0f93b8899e30f0588cf315697146d81b8cfd93e53c5c9e73177db7155929b3f3df6301c6ddccb9786dc9d54b375bb8da661f63192352b46bb79dee27ff8080d53ae4b64c61cc96e04fb542e0c6af9e113df47f172bf8a04a44257eeddfc917c1f3cfaa006c3a6d2deb71312bda0b324beeeb6e7f2586eca9940b40becb6f26e1fcbafd2d00475b515b10aa2db92a0fd52d5101a025063eed6faa34f3e193a95998461d0c7ad94e8638488933c84af29802d7f47e731ec21b901703d82a0bff354679a35b2ee293ee73a7c2bdd760bed277ecbbc1dc774e38dd0d1e0bb1c655335e52e3f010928b79ac05f37a3b37e7bb28ad7cef9285be3a251545cd0010fba3041d8b64020631462e870c34de61bfdf0327e3fa19df3cc13f5b695379e86f20d76489f2079844f7ebfdefab6f52640ab19cd6f8b1deb0c10dee0098714e94ab10384003264c1880bfc995dad1c585e8206bf1ebee56716faa3dbcf43295d349342cdc90bed235ea451fff99aee6273a2e5cd0882ea425f6dd3c6be967d63f8a45b0cdb3a7de418e84d9293619e0fa3dac1ec8b31678c8786d0b2e15e341fcb79b3e9493c2f47505245f50d5e01962d22a675073b387ec450c47212dc248a241d27325e67239fd5e92700f4973e302588a7a5c010241ec6a30c9bf8b4af8f743b2d68a9d86b1da1831cf935055c4532aeecbdfee6be9d3eb24520322aa2bb330de6541c3b31a30fca556a6f2753dd0de46c247d530c6859def5c6352ada4df22012c4e4d886fdebe788a0890787e296a30e84999a746e24892c1d0da4bcbc9e584d636d6e4a327f538b7e05a4e29f8920cd39bcac9aafc958cd1dc6e708e39a0164cbe9d320cf3eb1d5e9faaa9e79074b702c7dacb06f0af80729538ba4753877bed2f8a05a7b09e993d8b8350308ce59736f43504258075161237ae420d2a8983d5c21489d884c2dd08abf7ff6fdd8ae6cd3f157450c2d21346c685ed3ea3ca8d60df90c8526362a8ce9cedc5b0fe3104c1ceac939d8a69588aaa132918777bbb709400beef32a69f2ce8afa240267dd14d2351240d53261093acea65bd425cc1faf7dd7f63733cadaa4a77b4a0f6c899f121373f623d2a352f8db2a370bd8b2b776a7abbb5e175c9799b110c81a20ef8bcecff9477242c09c91d209e23aa492c05a4e593bfc73738d12e7d6eefbc69ab3ee63164c7dc0b89b95003caa3c6ca9e95254e82da664f124a5f73a2647f7bccc4045aa74d21b00f14a2ff34011b9ab635620cc3b60a48185167474eaa364616920f74c19bce5b7ac1de8c996646aa6c89fe44054d39ea94d668f2b410cf6a16fab7f3370a664eff8d05472c438e88a36be43a9d625e8494fd0d43129b20892900651de7a934526159d2b82abc1de542d9e3716a7717c15acd3a75ba4462919dc3a50ed84a7b708d8f55f00464c6361d1d17d0c9df913a3b60b1ab833cb961204d1d4610bc6c83c381bfe06aa57993010e54a1939db7594c1e0ea62ff4d2f24ad23f25d314e8aed627e363ea762fe27f9ed568d5e1528d1f776b7791dab7ab41407558faffedc449c8d641bcb1715d64af34a2f418f91460e8d77b8f6d9873a49ffd333265894c10defdd2755db3e0611379c01fa20c6e6539f72d601163a99bffcca866daaa60ca9722c874fd47474fad13ab31449ac99de4f3435563ebccbf507c394c674941e8426f9208b2a08010d664517dce98bc7bac24742d7035c8fd119be01978aee97245695027d2613558fabdf9b086e2585e2db686b32201480cf335a937e4e4209882bb40f741293845268a3008b70bfb0ca8ae8039cfd33cd332293f7b3b843096e69549eff4b20c7e219ba56f55f03a327f3c2cabac83a652655a22a1108223cf03fcd3f9c40ed0947b566bda81b2babcc0ca90bb6ca3985821519f1280e748faeb18c828769e31c5bde82854dbb616318513aecdde6e167db6c5dd7af0a0da0fc7aa0d16f9e12a79eb024180c376e246669a7b503aafbcc8e2200bc56e48366b84c2ff1195047997fb0a2ff853888290a0a7a0825e1fabaec941b798f65dceff17ee016b879b9a90cba229f99ab6e0613c80edae273a85f8dc12f8b574eb917d1b87c28c1ccfc35b8592bc5774900ecde9f854cdb006318285ebbc4d309ae4f41011969b484bce6c2f65552955786b1e8a9beddbca3b89a95a73f5a675d5a26fc4c9fe3b66fde72b0f7cb60af9898acfad6c5d5deb6d78c04a4dbfdbac03dda865e766339e04ee7f84bbd398bc1862a57a3cedec538e30c5287449230ce33943be1e37df92b4f1b1c7bf1cdfe1b31404d108865002bcf3c505428b1ef9d0354d82c40e5dc10fbc1af4d731bf89503b54d3b749286d41d9e52c0d206ec1730126e3715be9f52744654bf34780576073d0c45bd3281258dd3b02ab338c36ccbdbb8bede562da9047a28838e822004fa880554e26fb001faf769b8311ebba2830c32f0f63f1bed0725f5b69272311a29f0692c6d94954aa4cf51bfbe6058fc3528423929f7608e736f01806e5b5a517922494023fb36f6283e43721b43db233459384a3a7f0ffd53e4137a1d894fdc087994b9366f21470edd0eb4aa8ecee77a49dcdb3220c5e6159f08baa896050df0a6009e46da6f4207ac0533351dcb595b60a1badd66674292eaa554cc0bac8d393d27f0707d758116ea20d277973ee803c382bf416f30e1bd5f4ed37433c0b892d87db2897181c067a7e031863b40f1bcf93a5d9884a0fecd6cbe2f754d5849e540650f633e0b733ea9c69a876dcd6f487e863a2fcddc9aa04b3189f1be1a5c49959d74f82de44f9820eb6661cadfce182b639c1a9885c08335bc795fb60df3d63a44d94963d62443330c3cea3d47134dcb1e588cad969d19170d238a6996ae1daf9bd3bf35208ea7df77d5fd114532ca133e307fc3c278d406c5b6d8c33a78baccedc8994065bbbb69da9d1881ba1194ec6791c378765e0af54a82fef680e775ef4dbcf6036420fb2852831bf8ce7439a322d2690b3836bce82e59c201b17398313e15be2558591c393a9702f1b6efb726a47f39096c92b870ba0cfd8ecb5619ee839aac7a06617f9293ab6de44422beabe7adf0e45b9cfc82482c8c906134e126c51da0351d580b2c60547f5c705acf8b94f96f6e998517bd9e8866d1935ad32c96ddc7b2d5c962e012140bd5bd5885218cf9076c41ece11560b8a2f15b90a3f984f04ee37906b46aecb559fd12a9d05ef8cafb18b9cfab2fdd1cdce97bfb148a8475cd31f68646af8c8c94d5a6e728c9c71018ddd48a971fe48e134f717f7e9a285dc4f6b17be69e89335d511642bf0aa03a8bedd408a064c00861df11fd901ddac072d5486a39185be5924447d872eb47793911cb83cad5fd2f5c299480d4c06a852114383824d8f444a0f8eada4cbf0d892e68fd680daabd0c6f8c9babc440a67a2a2d73cd212b450414839900dc6a893d67e9ed03e671b7d34e5a52cfbdb928adb83694ceda60ee4dd57827ccd4bb81431d19c35e5b0cd183a05eaf3c248169f51d0ba545a2499d99b5ead177c662a6dd0abdc4bbb3f7fb5b11c17b6b947654505d800a1db1251322e666817423e386a8c965941c07f14d8b0bd9efdd1facaba671236ab4337116892ba28a973878f9d9c5dbc4c660a4a30c46948a62766ab045317f22c7900b478f9b3a4823f1fbdc4b2e108eaedbeb7689ba9ce935334d4eddd2acc39b89f5f7180218dac3a47c13ec0f8e97d4bd8196b0ee95410d1b4d12a707762b3e41733ad106edf1a360d52fdd85f996e4a78390a79dd8ac2f0f8a55aed97e0eee1cd57a4034493c4d7994ce81d45e78e88bde94c4ab30172ff3faff5da53571757fb220b7b5f10e437627ba8ed97f0dd3d5c360624c29658cd5918d187c7d0b093aad3a7d45d03ec4dfd6a72147e423122dfcf184d1ab5de72ae2654f47e0ee5c5c21959dc6cb5a600413e2f111f4ef60cdbae29ea3b4bf56b2b541128531b17d18a5f6da16659cd13f4b849f1f08015b4f0a6df8bcb0ee9e00a07b679deb09df294880b49e390e08219ae97bfd4de36fc00876d57cb2f696f8cffa1fa23d1a8be4f1ac51200c396f67909548f6ad09ac7dee35c0077d3c2319a7c166859f1c0e0638b3a60fd47eee199b5174cf1f6b2b0f2761612c7e090ae290bc34c4dd16f0258d2f39649085b4d2f74807281c3712e30ae133c6d953397e488da8b75e330e2d27f7aa390f3ce9d06358465d992936501671b66eaa424f9fe14c9b80bc2346a8ef653b439ed941488643bc370041f0d5bd90c2602c8e486920c8f34727ff7b3821b43678554063ce716abf852f3db6cf8668f1b10ebe3f718e4fb0505322f0026c701e4acd5ce2c442672fa75a465d6aa1e50367aa2fa56e4800df34451c7921c1fb7207803dedd9d5bd02ecb5daf7a8fabaeddd458736b4a71a353951fa37aadabdc8698f8f2e5ed557fa314da533b18c279137b3242648a8b91b27138775626a98550fe122f889f2e5222c1270b6d062b60b80b48a7eda04707141cd92feec1eaf5043e4b55219141e8815e1ce2067f38cdba511b073fc2ab958493a81f8b8f8110f22025e6bfe13d4c19cfb7ead99dbd3041f4c9e1752488416d9196d2d258d1631aba6481ef14b561d4a949f72723802770aab62bdaa7992cd4190087f1f2218e7a9f30e5a6f8d2a011872ca264b13b09fa3435672873e0c457da31556886438707019859072735a628e662f43ef0e5747081048a4795426bfafdf9267ee46aee335504e9398285df698153354502fe2c881df67a9d6ba26ed92b72a9837e526666d24316f930ef23fa5e5837911bbae183ee39abd60f52b939758e1ca6287b5897085e00077cbed9f7df9d8491b9d19a2ee7313dfc3a4e1af236ba0326bf3ae1b9f6b1021c1c768536022933e97e498b4b3b02b653c51aa5f3f9bcc7fecccf6dbec05d6b7d7ad15381fad3917839fdfd9d8d3da4e9d37d59665063091dbec107d640284e9440335182134a36ce6f572f35b44f6342800df89a7699beefd611faa9b3526c2ae52c3e8bf844398e27a489756099f067f7fbd0559a1847e5944def72bf298832b35b095de61550433bab9e70800e00e19067b77fd2ac97589b74408ac1375ada940bd2df160eccf942506f1e83523fbc87529c313b8ff3e9902a89094ba0bf61391307dec90be3193a99797a823319bf3b7190a8b43c12cb519a9f89df2925e9d2e64496099f7ddb5039e96aeb303d372a8aa9202071895c1ee9147ba238e4cc07193a9a24cadb309888990cbe5de57b73ac0d0c1e8bbaf9fd40a2c4d0a02b7214a1d7e64a5b78b4c6442ef01e4d516f29ea21446adcf1c927381664abfadd33d995f635b79d16d6d0cb285389668e1d68e3c58cef206df56c2eb81d1fe93681f3980abb3b84039c9fc39be066bad70dc5b4edebfccb0b28c21a838399d5c1d3d3ffbf405d965dbc345e31795b2dc5e4d4edd621231147dad49ca5a322ce1b2faaa4ac7002f6ed37e56b05f89a00a51d49c842085b8639ef0dad64cdeb7f36cbdd9629ecc36551dca88724d5a66c94f96a22c480eee99892badf267c9364039fdf15eba4aa5527a12babb1b0e6613e33521011745d1f01117ff9f0030f34412e8b789a1b0f2ebbc324bbf82868a03a73bbd3b2b8416f5c947bff781dfc4ebe2ddf3087151cde5929175aa84df44c19cfb825768facafc017d052d3c85bceaf5a5de4d335213967c7c7ab739840e3d122c49068a67a5321bd5ac2c3f03b89ed218ac078ec92fa1ca3946ce9ca50b649c89849296f1b61464eb44d405f8aae4503e1fa67caef1a90f4d9fc34ad3841377e98d7f1b9442b451b435e6efcaa66710f717f4470645ae8ad4a019010b3ffb571e42eecdcf89eff8ff29dc99eea8bd06f6a76b9f6e6ad5de2c7cdcb724a7cdf00d492cc568a3c682eb26eb7d9592356ab5671a9aac0cb473a004c4f1d11807981ff6f727e16b8dd4f0f4d3ccb1147ae24e31f1454cbbd61a8f6ca324e0e1677952cf7c29e3ad41e5e45f7be744010cd46943e2a9d16eebff4bce31d5f614e1ec4a323267f6267d275eca0fc7ec763d47ec49af520e50f428bfe7d46fdcf502a2ece477be20a702bbce72edbd7fa539a672b2396f237d9a8f34c82e33c0288b63a9a6eb513c6daaa45ac51d9099de40a57d954083133dc8e6b6229ba7b6a9df2fe731793dbd9906c6b186152effc586fe9289c8b330d78c0234772bb4e18d10f5993904603ed489aa16dba3dce5458db95e38dd1c68cc3b3db7963f13383a6af11ff8c7fed088c260c763976aeb9770257fde24a341bb4fbd9a345f03fb14ec32044ef6f041e8b60e4c205e41aebddc730f48a453636d4c55bc490f38bc57bb7cd008397803a697a5004af1d0c42233bc71c9e62f61fc9c70558c58161fa2324abc28009cf8fc2f15040102b98193fb412c52408eef90332b317a166f8bc0c3d52d864a79676a8ba0dcc522189be5886a360db75fb1adf3eba983e362dd5ab72ae4ceb50cb5eaf6301175d69de03cd47fa5e7c34ddf59d112932fea70277a159e661ff17ab247b797ba77dfbbbebb201505b75537f0046240ce2b016973b789ff23a14efa4ad15e69f8d617f224207b26765cc38f60456c41271576209e321d71e535567531cbb09ee0244efff1164154b54088f39d7a4c466fe8ee358428a9197f7b721828f4ef3de58e36007489efebfbd9c782eacbaf24306d44e013a3ff28f604cc660be98313e7bd579551b6f5922e5a8158d13648873918002cf545eb1e2c6ad3f98f3a9e4cd4c124274ea731135b56784ee17dde20a7cb46f231bda9f7fbe7e336c7a27d9d65d73f0acd469e5d714d5bcb2a4f574c0f18aa73d96b29c2cad985984439bdcc6a362e8a178df7765e969384c5c023294d555e35e7b0f8fbab454c16c1d8dc63cc297443626760bb7adb1219d3d2d1f1cdf3e00e40b7da95e5a71a5f39cc1efdd7c39516d2eec4862aca885070b33fe0d4c98f2118939dc55a090f43235e4d72040aa48908e75279a464b38f30c7221a194a11b3080439c16edc33ca64ae2d40a43807a08516826f9ce81b37ab9a6e46860aa7ae4e64822c1801c6752c4f7c94b3b2668e0cd0fd550c9e6c206e220d7628f4ce91e86da01354d02d6e5c2993c6d387f1ab1c1c255ad3b633fbe114f032bf2d9628c01442cc37b4e47cd9e50595856ede21d4b8dbbfbe3b9e6865b03076653e9fc4bbc573f417593afb275f2c5430b0ff6d1935a7ac2b1cb0cb3835a810ccc51950d1f4e04077ce2665c459a40b45e0a1ef1c25edd45599e2c656ba7e38798e19792eeeb98e833309bb85a831e8c8d73ac613918308bcd0754e5c8bcf439a693e64c5345a0b70cc0e70f063d49901cfb2fd907801b3cb10d500e1c06ccb980a9bb9870b79aea431e7870970a3323f0b318ebcaac8b03c700863721601a3c62788ffde5b7ae2303c019d65e789fd9793aa9e4d79679136ba20689bd2eff6c876988a373fa47c04aed21690b39a6a37734eea44dac09a05db1e3142aae94581931883cce9fa99c12a6bbc10307e6fc235f837bede0dfc7e41c817e401946aab7bec7739e043f0ba8cd11cf68d9773deb8f6db35d0580fa29f32b8530027c3c350d4cde8b68134df42796560225b6dd91b920dcf0ee828a4bd4ca4dbd6ac04fa2dd23b011ed42063a4848436c89db8eb4752f7f99223e84e10b297f51ffde297279a7d3218824e9966802b1fd25a08f6e31df035c6c18623cfa7f8efc746ec1efe85da1cec7b19061261d05503b1fdddccfa29cb8eb9ecacdff42138af60cb1b6c851cac52c69d097192f969520f2678fb4a55a8568e08aa0589b6282dd57737b1a23b4b023ef64b3bed5fb54da7eee25464fddebd08c9ab5fc5e079cdef8776471805c175595ac72ec674db25421dbbf0f1d0a846902966a7e99df598ffb4f2d325c592d28879636ee8c63a04bcf61ea40c4d8a5538e85764704bf834aa3d2c83d254c19f9ef3d8356795564b9dec3fb9995f9de28000c74a34eb2e0a90db1700ca01aa15e72dfb6f093a6d774ac386f71a8f6c9fc018aaa579dea03fc45cc6260c1bd8a522589899f6e1a12ffbc055f25ee4eb10b30f69f1aa3885446b32a1c09eca90ddca66152966e53d0563ad2ff93cb407a70a9227b0cc7cb9e0e7939c015683490362a8365da84df3de9ae01ca31101d7815dc3a16c6fbdf070434a53cc1933850bc5263df0393cc64e52a6ea296801a9765cfc2077d712f0bb54d665c7b928617a9b2bf29c91b107ddfa986f2a62acf9fe66dc3423f19a46307d0f41a9c9a208fce41dfeff9eee586863942800ce3b922fab8b2fe03b9f2fd5a94ca5672b01971cfd51429932d0eba90aa0b91ec881a9eb9ec2afb6d809de51ad1c3712b9acd6a13469a9484052be1b71de3e34d66b47eaeda02fd176681cbc29b425055be3de48563d1b734d116c8732a9846078d7b20795e3631c1286b77d3dce9c45f92eeab268089ceb53b03b8571efb2c4ede9f4ac4ba824b64f37eb658e4cbdae8f9bbe3c01e2f118cf8f9850c81d684e766548d4516ac3b98f43458e734f722d9be20c37cc5da5daa57671bc1d1d01719f5602d0717fa561cee1e296abcb49e7a09ff5847a0e24cec0d9d2e1f1b06ad62370b8b0615bd9fbcf61c6932ad59c9aac9a84d15fb0b2b4f41d424c55c208703eda74f15154ce5c7d5cf25663565991674a9e211a69d7d7b3ea976059b0e635348e758f56d0429d0357ea8c127ef56171fe5d0757d1886500c4c5505a516b426345d7c41a0718d81c695997b43145cd080e1cf28eeee523a81baf44b723c2a3ede89fde6798963cf9b29255214b57342519f438f179533d99e20a98d1bfef3b042a919c9734bd224e05531fc4326d6277677ba985401da178f38a527a7ba18029af2a1b0a5ecb72cba79ca184813ea8a0c8f2539dba46388ee3f27cc4903ba163b4fc10df523c283382f9bb078fafc0a1241e6f4e44fcd1989ed12ef0356d26c9e9d743e65f1380345883c0d8f32fdf89d41cc3e15b11f825972cb39fdae873fccc9fc6d746bf8346bf21cbc20f0fc1a8e468eecf50401d7471de1fad45d7618ec5f80e53cea186c6eec061a7bdb47d9add6d7fbc798668a678344da73a08c317766ce634d048ca23a29029b17a6b75c080dbb706986196eed47644ea12727260fe69108e170286f07d783c0a0b0958dada6253fbfa67090fcce537d2bdc2490b2d938cadc539c92659acc594de72d238b51b56eb0bb169ee3a88cb56618ff79e85d3fb7b032dbafd689e25ecc9cf919b926ab1f0d2cf1c8c91d95f7d324d1436b6efe467751e54626344a2f319459d493a759f40e355a9d5d6b1cfdda71ed74aa30cc2a5403264595717e8268eef8a3c2197774d6de96e46f931c7533744047949b61f804773ef551aa8c0c794b07dde3dc96059d0c2423837e76ba90503403aa1a9660224b71947c0faf931d7bb67dbfa669fe26cfefd1b03e6adff64407de5a0b0119aa7135300145de66cf789d1174d2ab857372273b634a7d885bc15040cb7d3d36c3bd97b1140b70ef417c9608abb2a014ec990d696f6066c00132266dff7b44e608938d646ee19f20882984883b1df1628f3f851cc187f9ed2a5c84f14e42558f36e2f16b988d3af1d5d4ed6941dad4260fa2441977d1d0b8dad5c8e354452f031f8fdfc9cb9dbdcda529b025b60f8db5c93022ffd301397acfca3c66c7f6df4f455a20158f004d09550e059bf4316306d07745976674768328a7c3a3cfcbc1cae1702f398a2c39780856225c5d265b8c643a5038afcb83f3c594688f162e3c03e95a9b4f00fb269bf45011b0c4d8d04253d59f1059a52a09006348f103416054532cbc175c84212922a69f8ffe6c3178d0c8f7cf6be24601dc11434159273afaf52c476bb1eedc1b3916a69e1adef10eafa19a6504c099e028584de14d1614f978e5166b774f8cefed29504aaad08f0d1806acd6327225bb6c9ac662dac6228049207ea1e17caeee84f0fc96d339ed617821ed4d1705ce1659a909755270f53a937182a0079f595449e115f41e8e2f8910e81f63e7cb404e9fec6289795537ddad245296b96ba41f25bb6f942855434120883849b161ba74251204dd185b5cc07deccfcd3594d3d2a4b2f1dfecdffe3e18d489111011f022dea84b6239699d78889f5f4e0a25b137fefdb27d00ff6847c713d27f7f87097ec2af97b86a3332be32f4c9da3f14258dd7d436d3ec2c9ed450d0aa65a1421826fbd37f256f538490d71a16976b4cd7427b8c92e6bb576a6aec6fce581125bf3697fecf1f51614181583efa44c9ba60d4fc920f28bd93f643fd775b03a9a3c7b78145234b810db120d3fdb9e079dc348cca728c157822872b2628c5b2cf18fa8e09f8b83a8480c2740fb3d904639d452651605f2bdcc4117eb86c7cca2daece78f85a604320d16abfc014c641065838cd070730a2a2cc1763ba05b253fe75053a24ab10890e0ae957dfbe809669b712da7d67defa3572eba973ad3377fc878c7da805511eb48a924752bec04a888b5e7e8a962baf22a45d05db78c4008e1adabe2a1bcc8e5e73f9d447a9f01f6bfd7f398997212adebe9f8a859ac729d3900708c2e8cc322fc4c58faf24e423b1a067481b6805a097081826d9267d3c171c9a088a3477889d4e1d88ab0806de610098d709c240b769ddea7a8152b037f8288be99ae12ce03f75e769a5c323cdea5521937f1b3395a6ab0441bf4ddafffbb87b32765d974e896066c7e8ec65aeb55caafb83cd7bf963c36236e48831fd7540ac9e025a124b1dbedf69b2e8f40cc716a9bb12a03df97bcd28da772a9b2f533bb8a5695f248162913318d5034e9bedbc0759b5d73ac609957cda85eab8066b7d84d04006e3696e797463b90a128f93ac2e847f66130e8ae3223696d52bcff25636127c208eaf5a227fd3f0a9cf21d920d9c60a3e769b3570bfb2dee4e5687370593ba5270cc3cbf885331e33fe4da01b4586a0ad152dd9d89d6ce6ca262cf0e0ab23073a431da74dd454fde7091a0c1f38671de10a7cdbc886cb145a3e9858f38cbc84fb92cdcfedd151e99c91659dab2a74e8d676a4bf90cc51cb069f73afdd9cdd80681016d238c743c54ff37b71499d2638143d4bab8377368a6dbdf2b5691800207e96d6577a151044bb5827535b63d17d743400f82ed9d4c6a7f4cd3f1aa45c0b22b8113b2d3cad7ae0ed5369b0e8427779d5499bc07cbf0957486cdfcf40f28459c29704e73f992467214dcc88c9558d542c052980400f0a4f47b75be908bf63231a273c3fddeca655f22a16648da98e5e53880d75bd791873255a173249409202caf8a38a903f9a78428cb7f7d54d09abd92353af5cbc036048ff0301f49736633890b88440b928ece7907e357f50bb8d1f2c659e8940207c8f000547e495703a5e4f01bd591705953576608f7c5d11bd7f4e94dacd339497f3746835ec86855d9c0b223bd1f1ac6c3b9aaa7652558152c50765e57321af72361929fc57d7db72da6db19bbf78383bac1d0f58c75528a284d7b673a31bc546ea3e3967c8a8102f402ee0b2f1b23bf12738b70448b995ee358e944c1681321584db98ba9946b44dcd2614d041a80ca5a7acbbc89bf8170cf83db50fff0c688f6e4e167f081da471635fd5cff5e7bf9e5cc174d27e9f57fba0660d247cccc8faea18080c2b25e5667331477f1a1383af38a77019cce4620a1c9a68d783f64ac36392b0eb79373ae494921b806bdaf81bbf14ce327c0793647288934b5c1407785379975e20851528824f49a4c005ace8d48d0fd9f3cb70ce2d1ef71aed38afed24d222d1cc6d7d369fc2afcb7ae26ccfdb562c22174300500de477d4f4700010d2ad6768601bc997a56b49e14365e1b22a8cc20df84d871d0635d06bb8d389cd59071dee8811f6039ed4187fc5ce6c561764736f328015bd6de8a4f3ea4bad9bc214f9170841f8883b06a7dd1bd55cab43040bc63b5108466528c9f1d1da66e28adb4a70e1367ad3a518f57ef9da20d3f41c497792f5d4e2817adcb4581cc8a2511f7a54e12616bcc47781d655ae728a0096eb29cc027b9ae756cfdf6ac22290190309d8ffcd0c7bbb751cbce61f6a400f10e4edd6ac927a4f63782290342ab559609677b72d5286786277168fea76cc48394058435290b815ebecf637a65e5963bdf5ed08cb8c352a9327654a551110aaa80c2e23b1e204d190e7321b5a7f63d17f93e7286af85731b4fdabfccc919fb01f75637aa624b78f51a5ccb08d1e9caf3c8a6a341348d1c748eb0f78e966e90386c7c71d72ceec375eb6877f28ec38be0b24e1c46a93300adc3e2387bed47d508cd8fba1b4995480985afc803ccf77bcdb6cee498e2cf70db47be5ca4f274bda077f19c4081933a34d2aeca39be8ea8dc55725ed8d1be7a24ea3de248c183e72875017c9524e096ffff1f69