PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 75931 9a8436be459e9436e2801b466c179ebc2611ac2ddcb89f2415390ccc278e511e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2e3bfcec7166aef882ec01ec0b7ffbbcf00cb550cff76edc39ec4d326048eef3
Certificate Block Hash
9a8436be459e9436e2801b466c179ebc2611ac2ddcb89f2415390ccc278e511e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0016f2000002b10100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000342824fb88f416ab4b28834ac5d0f436f9e9b86965269e822331ad65e5276e128648d84728804803f46a756c42934095aff80d62e1401bd844d91387ad7d8c7f839c27bebddadf220b527c103eff9a3188798cfd61240a842900000000000000000002000000020016f2000002b10100

Raw Header Hex

00004020ce1c3d37610d92fac09f8097cb88074b66198537af199063b385e4701a7e573c7922c92f54d05ef7cce96d497abfccfa0de9146e4f9d331e0e3645b4300ee6a32139376a4bdc0018f3ee4860324dec39dc6ef7cf50b50cf0bcfb7f0bec01ec82f8ae6671ecfc3b2e

Proof Data Hex

59,560 bytes
1212160103070ed8281c2bf4e7c52584d97773bf944867ee31716d05f537b92d17923c0c17b48af23e5c6d6412abdd1ff094a7bd7d3c4f6d7ebe6ee8208d3c984f832eff1e9b4c3df12ac045a4f6496208e1b60214cd8b99e62fe9eb44e716c66adb432eb5dfbb15d997783cea33f8788bf957935986cc978daab25a2e419f743c89d8dfa48be4a162bea0648cdefee658f8a414384430863145d9e88953414d0e23ccbf6accb8b93cca938ef5e7768e621f251590dbbcdad6fcb6e0c3d5a0ef2669ccf602393a8f2957264a3fc806ad6e241a10b9793a92c418cd4c816b5d1fff02c2e23a172625f1ce1d59d5cba04848bad0c1a89ce60488baf2f3c67acc14bbb806c01c1df96dca63115615a21ec80cbb38522969d1e13baf15bb7bd0e680829774f8a3dbca600014dc8d78597e39dbb59e46c1673f3da1dba7ea6ed3875b827313990a1c63e78d3efb6ef8b0ab0cfb351d93d81b66d6cfead79dea2a5a96f586b3c28f8681c3f3b23829f0c9afad36c78d32f2714634b8a2d3eeeb92de3825855498d0d2166cc6757c8f45ec0715de693fe40a5e350d0573a5347e3feacac612d1b2a11846fb95ea9f64f05976c709c09f98de2c671111b6a14dd72bfb9b5766f9bdd3e4dd96fefca51a7704ce16799dc2059ced3d6837e091c0db3db0b14f145ae7d11b33bea8605bf4d0a7ad29ab24c5161694dcb2046251797e4f2ed90fadadf2393e5adc5785bb16606f740d483e2d8d8473294d4be33a3073c362a7442ba1d61d4a7b11e8fa2bfc5602ffb871e951e107105f8245726590fb825cb821f49050be2c2ffc4184526f7e32cbad82c2733bb16b1bcb16dd2712e8e82611072795169f29ba83829ca78a26323c9f7f24196e55aa29217b5baf89bda0909efe6805022388ede7b95842a3d76d9fbea0af21f09b04d7ec7eec9246aff126725c9e92e87adc74616f6b99ee9e7fa8f0866eb3a89cfac2e225ccb6aed0bbe70c0d6aa4600e271b95ad39fad125bc5e83a78d551d186b5cbf8b8ca173833a59b574175b4c46fb0ac7a85ae1662bd33ea26f2a27293dc7f63bd496f0304e95fb235ccb8c1560dea3e0242a114fc6e98a21621bb9e878ed90dc75f3271a0066a1e12882c31221e6cac522aa719e6819d50aa5525385e14fd88709bd8e9105c7159318ecad7c606e23915f38eceb9c43be279bb0e26c822e9686fc7345a16ee9e40a52fdd0262535cbb306594b36accfc0207633253d44b7a668894c96c34237cd0c984690807ce616e57b3bc975ba9cc30abe66d745cd1653af1019ecfca40354b0bce4d31149ff31bbc399e9521832edec9064e94bec5b8df051a3b9eefcd8d9f4a0e2e6c90a727977c23c2169aaa9d2ae68661577f1f7adcf3e43b4305a5b8cedcae7afb1063d62569def092cb671b95447abb5b072776b2de48d126bfad1139f91b653bbdbcdda6dea92cc86c6e8502c77342dcf927d30c95ffb40c3399384fb0cc2ae4c26b981ae9e55d030e513359a42752b6239a3f346d0c7ddf251b4303e6a8068e83de0e3bc25d7c43b33b56071990282db4c2700e7835ea7a9e74d52243f5c635d3e1907454e831028f309c6daaacaac6021e30714f4d375865f303f22e9f33c0718e4f74c53e4dd8b74863b3eceb8b9a11de6152f7473496f8ad09b919b581aad7bb176fa7b889245687752222ad78bffbe0e933bd41872c427730ec446002be69b591e596f7d8829e843e1e9168a93ba01c3f106024d020c660c56a4243adff60c5f602b81360af1547b18b46ba6c12e9f659e198b5c9f42e675b1f8836b268bf680e8ddc7cc9b2b7ae1f938b04d9ec6ef6569e56e75d9244fdcc9f10f86f6438ef142cdb534c2f542b2cda69091c6fc34e269957cb6ef8bae5be4c8ac0f80569c450b12b36b11203f2bdada99f6da940c6f2bec0bdd74c263c04e7bf88c7eed6fc822e89f5fdbe97da989376d6415292acc277ab315674a89732394e01c70c9fc4e7712b8c134459b2f50c65fae4aee8b9a28ba793ed9ba58b75f3b2c0987ff10fee810e8701282be6c2d4bd8dc115e472947d7cd0f6c6109a30f70bdc871340f5cd5963a5b067801e0e4ca91defd9c71e81d875b8804efc445c43f9590ec47aced5563307a6c1bbcbf386cfaeacc0021690fb9208f9c5723290185e6b11258648c537c25b24cabd29caf3169059549a46ef3d5c141a2f76b553130499a7c39a452013364a55bdacf715699b7b032cc573b0b5e28e1b460bd9670be31b3f75518f5a2d8ce06be8d3f4ef72a9266eee077305601bd45c2a96b10942e7371503d6ffde6cc2549f19dba364e0f515c8f8433e15845fbf146ff48fca993aa88624048fd920e0673c768a21db50c66b13c19f4f3004ba6e4e23d31d28a7fa96db5c93893f9932933bab84c1fd32d61b87eb863e6534cfd58825c6a12439ced49d296bdd26148e8e66c4ddf612ab1da5eef5e42d3b806ba495ca45f73a17ca683f9009d7a49e67ec52249232678eff1318adee83450c22b4e8e3045452602b5119747a709bebc87fce107719b8555313f804f000c047ed9131045e48e29296d7e0aead97f8080876707f2d0caea6fb4206c3f3fdc1b64272ea1eea561d678c1141cb745d33e7a5e4711b6fb7eb7908e7b2d591c5fde780eea4c19739029ac4e01511fd4b2189262014421a813b645722f4ed302ac3963a45bf97245e8a1f5f2d95f51436641d99cbd3e95ed1596b6f1a7f057eef50f4dcb4607ad61dfa82737cda89236a5d9de7b211eaece1180da1b8300349ec7c72ce35722853877a4315e90996ba6736ccee552d24cdb188319b57b771eae1af7bca0a6bc777381c6a3ab4908bcfd54f5e242a3e658d8eedd5cc0967877263b2a8c9fbd04dbce8de7dce44f5291d2907c0aa2fb5e3b596cc9d362e52de340c6dfe28e19810028c9e16f862c5b5955b18f2bbcf258dcce088b539b8f60da98342657a18a77d2f0692146f5b922507f6eb7652cd7b2d8ee78d662131189676677480fcc9ed5b92eb8a1090050c45e7bfa6973afa8a5ddee3df9dd7ae9c275ad5fcc3a24d6aff9c3dddb70022a3f22803f804cb4ea9300ce86b3643ae3ed0b1eab5ec11e4b00919101ae77b6b44433741ef5bf6abf5fca3b166844ef85e41541016651faa157982fd305c79ba5ec660b49d44320a79d48ec7499c8fb7d17d3ca0251bddf86e0c5f5a527714a6b62ebfac8a3ca5e6aca6be53b6638ece66cf15e5766ce2ca7dca1266d6f5c75915d6d11a158c9df0090f3fa35452fea09546e788281e76f7cd11ebce466b900063d969ffab860cbcb05b493b6d5162ef17f327dd0710ee1859a006f3046a15e32d2a51160feb258cdea965795d4b95a600327915a1be55a1f833fae6ca255030a9dec4f70fcd6062fad56b9abc96d654dcabb09005e65b9641f5089a5e080d3d54ed66f1712a805b4ad32c1a0ab93e34c287e4350466887b7420144f2b560dc9f1f8b489e7a09b15744d36e53d28c647b16c5d21b067b5b2a89a09e1a9d828dc0245f5d1e8f1f279f49fa9847644b1fa2fc903a088e4bfdf452dd50a35d8cc8133bf1747049f5f95d9b52d8a3cf7e4752d9fb60f11d59aa007931c042634c24acd1183506ce5e444c9163b6d86ba5e864c871ff9db28bfc4ecf9a761d8e80772934585dc3133e8a855c8efe32456ba900751e2f1a724f84606470ab6a83b9ccd90764b7a581cee525bee04bc99675872dc0c0197fdd728d27fb4e535ad0965da12d721e27609f66275366795e3ea09b3f70119048d4193533afe313614dfd8c534daa70d515a8b083e044fbb4d73a06e8f44fb1d3e093ded071add1a2510e856bda360bb6e4819dab65fa65a5480d54b06c296d4c478220da9ea19a62c75adf61ed8b654698143086b8b9951538853d75f6a9f82f006db68bfa07427f17da17ac15d42b87330481ea501acdd257affd906772da4f78eb5b7d82573bf3017124fb3b7fbcb2d3fb623d5affa936b9d4152d0eaa39d715c4b1f60edfd08f37f6f0f93a50435c0e72058a68142cdd61a27cd2cedb454a1c26483ac618ad83e4316a7740ae9642f786f7c410e1627a5e6ba213fd773e5036781c87c67e4a06650c0ff22fe2ad72261cfc26994d9656c3e4a603ef94cbff5ebc7dd65f810419028648170b8e0dcc3606825f8d61986b7581bdae0b92d68d55dab43bd0184a4038fe20455b1497f494212f5266fd3afe94dd095350427f61de5a1ecc9014ca07de96d207a5f5ff043f34e69a6b83405d51ece6e5762c6b8737ce6cb02ff19f6c7ac1e091e2847f840240c4799f12e2a69f9d93f900255947208bce0871aabfdf651e8eeb4c93e04f600a51b66778d169e89437e1316a0c17f766864a291c8ab863d3af9d2795f5e15707cb3784b65bd51bb23f060fe1b3221bb9f79fc8f52dc778b30e239a120e57f9a0c901e3d14371aa5a50f490d42137e8f031f21c2270d77408119501baa4ccaf86e046760da35799b63d06f9a0b2cdca5833b1c2b3828d6b179d4d7bfd19bb2bc9cace1861696da216bd61bd2e18f0b770276d5cc5a793aaac55cdd51b24ba8d29fc0f5bdf8c7753878f03e4adb6549010f0f5ae3ae3326a4f12c374d9bf74e4e16be4b3c133a645fb009d76da880f260650c452c868625d5133ddfed7c6cd2b98b41ee18a0dd86954451e20b50a2a36ef30dd4d70d3d2028b4f8002d9cbc301bf50b010fe22d66ba9e9ab2610f878f72e8c7f0d6bcd5899b935232f59bf8159408d3141b68b8dad5967bf03c1159e85471b058c4fb0c84fa63708ba31b177acb1369d57eb285b0e0e2a65884bd6950b6b0085389afd0d4019f5944d104f0c07630b3800b96b476b4d5b05cc8530dc754b70288fde30c05895b8d5c3ebc932c49b641c15c132bffcebc55fef8196dca8aa1fa4e5c0d8dcc34df59c0bcf6173e17933b7f2cfc73e6ebd998f62b12a9520b5981bff55786917e41b3c7659607a759a4ff2e1f688a12930e2e837eddf1c27eaf243665d834caaa2a7e014fe77e93e63e272d3a4f24aced86814ae7d79f78c1dad42347df5cd0867febfc3c04aee3465b5da7eecb1d884990f7a08d26f70b3a2d971e9e306c93de00272a1dfac6a34acec691d7392bc4e3e479a4685f82936d8a250678ec30dd1b91dc19e28cfeb4a9769eabab4385d8f683f67fcee54612d23413f873ad3317eb34022850bcddf71ef083bf7f7ced012de88487e49600367c4986c694c4dc13c50cd307b7d032d38edc1eb443ef1e1b4777f8751fdaa6edbb2e552db5e3d6c51977853a039d0ca3b80377b7514b7c9deec0767a08b15aff10edfebb8ae887454d6ec04e34e88bd7dd43c299936ac1bedade181adb7be175dd30d95615ea452bca70857f79497f26c66ccfa64d9c2f794d13e39ae3ae1503ec7e01971cc6013979772952db2be3f3812fc7cc92d1490257e55ecf6a300161c02265787b29df7d246e9b62d42d46ed9f2316dbf3463711411c7b70d58728590531fd79fb663c5827b95aea45e7ab34a202f3ca6265391273b414044652b281adc10835de4d9ef0f43a065bed4310b256b9b402249cb45f925248849854d03f74166db2e840108c936387b971a37f9d69cf7fe8297e8b3455bd4772091e559fecdce252efc2290563fa1c7560f51ec35ba464e8adff20343fb18b49ea5a553587dabcaadbae718f76ad9824be4e4dfef0008312bfd90d93aee33c4be7d6d1f9f85794b0861629d503f4ab48499edcb6e5fe955ca535b6758f5af82d3581d3b5f69769a23dbc746c9564baef77b42907e063d384427e334dd1406cc0f86c68c93e53a4ed6d8535ee28d30de540b07a3436de67f52575024cd65163925a4edd21c7f02e0ba7ada524079a112cc20336d79826920a1c7780638b9ded4dbb44742f6a923b0601600459bfd9011f0c74f77ba98141127d2237a9baf132be74421c5baf5df6da9398fa5398bef90990dfac88aa017eb6d0ab0d57c47ef20036112c94aa35f5061aaf47e7a9aa34f9b574271f1a40f58e9ddb47ee28b1f0f7aaf47804af6ca2697e194df3afa542a9a5c60669f06726797ec62fd56b8240855d8dc9eeb8fb38a436a3e5cff1b2bda7c36540b9b260fe8d1d914022d37c107075bc118994a9d1297b96036d971b05bb939c442221e5e651cdba9def439d22c45b9a13b7003ecb31e2a7b0d16b9b1570a4f454d77735a84282b18e765c45349e653ffc0e311960696ab363f3fb4eaef96bb04fa2eb3b785e9924cc1e9d44ed30006d8706c590b3d8bae4b0b92fa2af4bbe8eac2af5bdf0c721ad9e3314e4d30c9fb5b33ff1170706e0f4bbc176968dc745cfb4954fff4e663c865910a6efb59dc0e16c36208dda09dddfae63df7f69e87b5e24e7eaad0f9d489e351d63bc7faf484327ad38d40da64b0fff22cf345eaecdc95151fb3f8c001c5ba23ac897f83f7ee3e75f939ccb1b48d13ad3109f376f137a56bf1061908801a93fbbb0100662bc914f5ce82fc9515b529450ec8ac6a9bbad72224477cd3d5b33ba390a609adabff4f5c5751436446bc5b415bb1e34832a555f4cce1988fbabe7b39179b7efd6dff8e19d98415046ab2ee2f41ab3d68a64f7d94875b2e0bb6e960750966231bcbf16f32ae9f99cc6afc10e1d3365aebff44dcabbfc0f8bc87e941d91a45bb672758c6199a6f1f9333f8f73e7ce83eb51bb848ad974c3943918acf13a96525ce3592812c3fa5b2bfeb63400b4de0f5ebf17860255b5176270b00e2222a11387da19b83b0f8b7add2482e5bf3968f54f49fec08f8466963fbd17d6a7f96aab1ee6ae203a265e0432272358534944aaa5045b9b2fee2d2ea519470d810f64306ce44603803bf7a608835a38e73943f382f55ab2261aa2737279ac2ac357b5c07215b0de17b1b90ef65564057e9eef1e9fcd22a094e9edf6a40c3d1636e8d2a55b1052cbc764ace324d6f59dce3a8006420da5a7da8435b469d3bef76ec351e374cff1220764c2924e568ccb7a170668837a883ba698543e44638c9ec1ec22598cefd3849a385c8c8e21eeadaac2355872ea5c104994c908108f938180cc01b2a3e827ec41e3f23998f3f9ba86423b5181fae1129266f1b1f828c4856d77bf81bfb1f41e631fb96cb8ba136a3ceb491eea4e4bda8049156404fa85f3b9777954f0200b5a0bc615f9fd03187ed30ef10a5471c1c60e5754c9d5001872b010a2fb0673a69814e9731164ac99687fcb72a6686a7d58e21a963eef1b52619449746eff96b79728a765094cef661940aa82408786161f3b06a696c6beee64f79b222e1e66350c645ea19e4e4a2cb6543ce838b71254e5cca4501da54b6ba5b8942507fcdd3ba965b2c1057b9dade7fc92ba63524614b7b9d49d369a3f8e34ae61e0add5e93e71c6aa815633531cad05f89816f095117ec6270e9f31a2c743f69bffa8aa887cbbc2a49000322834bd80ae1f0e83f673b013f25632b297b76fe8a41a45b48da2617893a6da26947b884b8ef4c4e699a75d7664f815a9e79a296dcb02228ff3c579ffccec1e8eb59fbee57f820aa5202209511a664b75dd35b4ca1af5ffa4444358d8428e4db5333b3fe365fdb558ec110a01ec36acd1e36253d62cb65728371a30e7308154d84526560395f53d5d9543a36677e892786ec3be04b5c3e87f84b9bc3291ead1678413ea5c2ca4ed17d70c2d89c43992d0f3fb369024299e9ef6c0bdfe02e09cc1bc744bbd3b87b2bca67deb91ad2716d93d271ef9df2c304be06b5442333cead90dc2d3c5c68a90400f877d72b48590652645567e84e3ba1adbf403b52461bdebe2d14bbd04e03730d24a7e58f12577f3442ca2f62ea254818939ee28e6a4c0b69561dd234bed9828cf9990eb40c97c43a8559387fd36d03d7f0d0432cce934403e18b999efcca18faf198b3a67c17ebf9dd361f18b3901c0218fbd320b29b567d60ae6f83212956ceb26d36e16f580feea5e157bc3de7b7982d245b54d0e5e56cdd5f521a16dcfe327d5eeb03b669931c86c3bf949fca6e34ed126d3b42f241ccaa4d9d7aa6124be94df9a563d1e1640694a6927e980d97c95544da9c242bfc25dfb500c4623bd1f04901ebc160f18134cd65ecc2b2558f412bd0cc5d69e25ecaf70cc45ba193f77d33e7fcef13457e2e95c1f748fe1fc3d6708524b5b213b443f1e3f0dded66204a9d19c0e4afeee52d1ec15c2cd943eb571934764ace36893e2518d4d9fdda8b73884e277b19398bdeb5f5230ea0aecdc4e84c079e514b3498e3494252f4b3f88dd4e016b08307284e5981e4d96cdd52838ed54b15dd68a735752eef981b258f23cffe8bbd2bb2678d9ad29d618979091de99b865dd5d5cfa2beb409de846c288bf634c952f5c226ae70d20e974122734c2ed62e6c8bc074c253f65a1ebc4e90a55760856a7d977a4c12d1d8a839ce2c6ea434b9290502495932a5699ae555c8853ee6cbbc2f060f0e6f5ccc38bd831873422c3f15b390ddeb1c6c17a0534e7b6bdd92f959d21e964b5ff9961fe260d4153db8ed7b5029a759835e11d04d3506f6f7ae7b10cbf823f7cebdc37de90aef46c58230e4ed91ff44e0382c62de466cb74b6922b36b0d57a1286573c6deb37469e381f9569e6957a8eed1404c3e31895b0bb9cbe9558270b85ac0e84389ea05ffd9540c1048f321b2275103fae3cecfd1ad26e501b073a5803db1b6170554a9a1b1db1603e1f78a02228f89bf6e065e8c0385610011ca19995874998288c2b2d1f749bc5d5951d8d3703967d72958740f5774372c6c18c7cc22932490b1ce9d7ff2573d8a3f1a1fa08f87f1bb6621d6ebb57190ad1e86971dd8efc66e818c08f86118911d35bd3d580e3eb6f656b44fd16663b1f537d355c337a195cd3c6a562f96fc5ff92b48e72f2effc6cfdd802e945a4ad4c9a27f9d9976e710f20078e1bcbdebe0271731f9097751b77c9dd50520fc9e379e163b4ba5e53f3db1b9d0a90c08736d3acf919961adf815cc5a91d696a5539b7ea5d744f834d3ca31dfa07fde27c3324dc98f7ab64e487c2743fe5c311e720eca551ca9011d60123864c5bf6fcd74d5b25cdc3c2ba9ccd42ca04e8c903c7b7e4eda17748c56722e15a1f5e8b93766bfd340427b09db61b59fec031df7877241a5b247316bc23e449e84c627897f6ee0cc74f07fc606ee53237aa2a08443d458e10e148d457533bd5c2be1aaed4773cd096669acc0e43b3d7c2cf72451fcf048b53c48addad566296f248b0ac71a422f40acd436aaf6c20f67d78e886d81465c674014ffdf8a383c61f1c59980821a0c0a349dec5b50ea07bf791c9a1d275b9394358235e1ee7972c02739242fdb1620d99bf152825b6018dbbb7d546a3baf68472c9f8289184bdb7535d69085015b52b4e4c99c7815e5e0eabeab8c106d1798f5a8ef7c8b995cec4cbf285d831095c3e8ea29c7e786461cc38b6185c51a475368873678a806e45d1a1a38ff70a4c6cd1828f0fc0958c151d04aff746df5924e166fbe237c7b378a2d62ef3186019b58a56f92ef149656c94ab6c97e8dd9ee4edad560df66a01d60a63662fd9ed23fcc5316d91c3f60e0fdc439814ae7b5de8f3187238ca6eb98e44e19968dee2279a0bc164a4ec20f4391f6e924b54445a896a2c4d7fcebfe82ee74fa99f6439f421a7c2ce1b0442756340f58da1604be67fdd53aaf3155ac86ca66ebf86f25695c8e6361ee904f577c904868f47bd64daa340563b7988ba87f9bcffd410a960685eb7750d76df2917c0a23e2b07184f331e7a118d0f0aa00a5d1ba44073bad128729d5f7c0c0ef9b85873fb8fe2f10369d2e8aadbf7a23ac41a405477751deebee308e8a468ef4cd61cf2d0184443026c6e00fcbe8128e234c823d45241428e2fcaee67b76a3ebd9840eb9ab7f29b4b399b89e1d605ef6627df2f3f0ac51336448c5dd16b3c59bfe17254631072475662cbed365374bb7c27c0e5e7c499af849f6ae96b53b4d1542bef3af6064a85735d728fc17662b239331685286bd63e71e80a95cb39aba637cd15fd41d9d89e1386c209f7b8f6ef49777cc3aa663be2b9cda3233755740af30f0b647be7b518d03a5ab37473c1db7486bd37a4cf7dc24eb0c91aaff06dcd12e747ebb3b1ed084f1a913b20bd2e3361015dd7e306d939892c72cd399baf047add64382fd689c377d1788c7794be0446e9e31ce761c926b58bb1923b61d787411b0de1429fe418d55b3d3c4e8bb9c1f479ec299a22fdb701bec168468014c3656617657132ffbf89f92d991e8c7181132db76e4ef93e6ec476235724a3917dbde10eb3e29c26602aa4245745c65dadc1f0899ef67ba80fafb77bb7798233eb844d34d3ace503ea63507a755d3ebb699888bd7b95d50435d41cda79a561c5cd7656e2d4a9e4fb1f0981720120f2f23f22a708958285e2487c47a65d80b10156f19a978cc4855aad958a354601f0f0446f94aecb511eddc76b9e99f7ca469f24cdde27af8dd4e17fbb59d1850d950933983ee56c1bcae5beb91c5adee9b61ad0a494795ef7b31d8b2461c7e0c2d1b4cd4c887a6fb1f0f0b03d39aca13734426649779c1d41b9f9f9d48a5a1d87068933f44bceb8f2e54c2f3d54ae6bdf541992be3d1dd2dec60a24042ebd5995077405d439d59935ab290c6c6cfe06b42a235d307a327f9e8212fdb2ef0b6f3df77e9824684d651229b5d822c6be194197f12433dc382cc1261eee766d94e8d75dbbe427aa788328d205ef7977f13271284bd4330013ceb471bbdf35edef200c5509ad37c293d3b37867c46c9517e2d47bf09a24b7a753b9944cce6bbffb47431622b750f9c5bdb87826833b844ccb93ba27c28e20dc077e78979230e84c62cbe689c0796132211a5375b4222ded96e3c044e20ae2dc519dae909082b340608c6289e7cd4149f42ae58ebfc1def9954c899da468b4d64d02da2e3afe79d2487ac7f8143b1b5faef5ce3acd1378bb99c4326a6b853b8606485bed73b39dc776078be72586ea19b59b354394f8bd497ead81aa21e1d3aae340b2959ef6b4ef56fc3a4273507fa4580193965ce5ed2a63f7b90ca55ffc78d1ee3463ed3005a6ef91bd5a1a158ce46c7105335523fd0bd18fe4e52d0b8cd66097b4221739ecd800049f07ba475c16ebeb0734e2ea5052b9ad383840ea4169deea5b40f26862cb1f70857b43667e3028add11a0619c7a3646e8799f61fe02d317f4024cb5c1be0aded74b5fad37522e7831c0facb87198171b5b9bed9dfa05d371bca85bfe7eb5ffceaa90d8b9a03df9a89aaec0fdf7f917cd3171b048fea9e2f1e407d01536a179748da7e2ac016c8216790052d8d3d28c934df02cc4c91b3a41bf080aa2ba6135214d2ded0e952f703c2424c75cd1796b1430f3bf4405c0c1a4dbad11148e04241afeec1320fdfcfbae81ab8219e408d92b87212a0ac00addb999bf823f732dba276bf0af12d61649ec96159f3f7c8e3c5628b155a3bcda2710ac517f5f1468a62f9f118b3abe98bf081bcf4777c12e04780da97e0383df76e8b23b2eb04e3994f6bc9c24557b2624ead8ec63a3eabc6f0f7f22f5bb28d62c08243cfec317173130af0a785c3ba8e2ed44377179aaa72b1031024d55129cca87b2ce27cc89896299ab14d7b9a4595649e502b1432ece59bae4eb9807b8c4e8d0df2412c9ebbbd5029b3109a5f590f436b92d4691cd2c15b07df7068e5b094fc3fa6327603749e398940393c9d3399f09bc090bfe241b2484bcd9ee0c9c458662161ff5d1828049d8e9b85d3b62a97a49e5405e3d4e27144dd77724dabce60eda6cb56574c67ff64d5b805461be2b82c2be87f6ca253e1f18c8a990b77a87a77455a6bd9e9d67d636402575adeddb2020fd6bd2e2fc177a9d2690076b03e83e35bcc7750871fbe74b59995c34d1f339196cb56c42c81659c6273536eced4de40473e4c075a2f83bca5d88d297d3d09bba0e77b82de7f12a90e81bcb6fbca93adc083df88ce3ed82c5fdb146398e979281b8785affdab67820498acc33b7942d8ecf3677cf4125c997767ceff17a9477b3f66142f8a104614f010db9832cbb69b6f5dc4cfc75b780b74b93f41cb40d34c12e62ad19ac7b0a4fe9e801272f3cf42585219234d008f9c6a4c2f46950cb9560055527dba60a0395989cc88ca524481576e454738d5e83a4527231c189dca791d65b7ca1bfc70b395fe462804e2a3362ea837b828ed0ad2dd869d708a30cb73d25bb159a2f935d0749ab6357cf3cc72440e01101154785452c148689feb0432d698d44438750bd3d2b54c369d34f633f2daeceb80138f468f13f348d4de87db49383f83a58fdee9eda52b655bcd6c58307fdced77db942ac4ae720f03bc27a042aeab842c342227f2f58abd76940614a03e41621bf5419fb3e557cbf8c6c5ec673d34e1301d1a1c73b3fe2c74d622c0eb7292793b5a561978579470a79c296e067f39d6eb0753f817e9a1ad10a842dd1410046c1598467d9f410c2fdc8839383ade1ca1b89c57a0cca29672091138c465fc4d626c729d858a9c59aa372aed1ccddfa71aefdeb6145ec8f96be38f496e9934a30526a41493d5b841362be44365a9f7aecce1b3d429f89274387a5c3eef5eef991253559d722f87db5f8bc7a7c112afd25700736d1383b0b88ea44f0f58e63b94bc15960766a8158de0b247a888e9210dd22e14af9efd3172a79742d607f74fda2ee06252140a4e4a79eeed6b1796bfa2aedb9762134ccaad62d58ad2b3b563229d64a21370163cca080deaf101e0a7957fb67b0b46528156832a67fc441494902b3b6f158fc4656a6da363acc1c9bd6ddf86481f856ed6aea448385e60abf8098c0d9c65f4e9fea3305a394fed632900b32d9083f2351b53463e3ed44461c50e75685ae0297b1c6ecc11b03a6194139528b9681aa57ef72596f0480434ca36f3be580eb22fb51cb081eadf350be91b1315ba48cbe00f8ae20b203dcb601d43619e74824c4d2525f414b2f031873f1f0249ee48c796dca7629cb55d03fbb1131289f45b0de1fafc84dd599ae2968d88b7595ce9b7e280459ce44d33208dbee5814787ec80ce05b0fc82dbc58feff54fd39d3cc35227ae2e1a14951662830fca3b407d4dd6e7d63b0bc340a5ddf946357a1bf9acd5a5aff7c4ca7fe33a07bd75736c9396458f5430315e29821b6b3e42979ef2f1cfff214b579b884cfcada4cc1b19dac23656e0bb4f9e6c322dc6c0ce7643879e7770feed94271dfe6df3a2db76dc061fbb1041f747200c5609e06d00ea65bbcc10c68855c81262be2d7694b7b53e4ffcb632e88c9441798743c517c98d26a0fcf00d2f6561a73580883f31c9e22ce7924fb4d453be948477106cb6fbbb49cef4bcf962e17efe8d6363fccb9711ed8ffcc1128dbbadc196e39282181b911dffde84929f510afa3a7c34e740d7441abcefe2eb249964e8ea93a3fb9de71a9680ee30bed50e9a9089ecb77face3907db845958fd17a3cba5044c82fbf8c4ef5b94b797263d0be5f2e02f79bb950215ed4128d43f9c64f4127f6caedf5f6fe534dd38bc19004b98d950c7082ba9193323d97bcb359bd5629a1fe25fd46cb2a3c52130d12014e406948fedf0271535a4110d84f6d75c494150f7f42e5550bc42ddf2cebdf705dad90e9d284240a6162d1e6f0433b39303575b9e3c35a93778ef0904e08fa21e411878017c2ce5ae3d5173ef33bcc389d90fc931ebea26c69343a322d655f60780bbee99f297b5ec27b7f5f5d54594870ce0891559663d81d9ce9d97a3cdd19918a72b79062fb93ca40e1e0b32bcf6248356186f2399ae64ad4c75f11e973e4645038fe1d5a94f7df4a4d34d93666829200f5a7b5348d32f25c644dee6fdf6f658cb5760eda037091f3282f12a32c5da6012ce8637bc7e97eb6e3a54b3f8d4f86a4c97627796d07d7fc90728db00626c05f497022af6893d70b785a2b826daa5a35bef6ead5f371d1f2908c5128f3cad1ffcf6ae202dcb722eec62bc78a26b482dd22bc230e54170ff6ffeaec87363c05949d8e3fee11fc926ec00ba88ab4cd9a9e151b956312feca9811cf6cbbb63bf341115dfbafcee9c6bb720f0c39537af1713438011ea6b840547bc53c6f651d704812304d8402e073c274e65b91346d10dff89abd3717efb9d06f1fcbc063b96c8261845a5d218d0a6fff50eb8331fcb66a296161202376a1f5a795a737d7e512c956e3abab0ae38cb50feef90a067f0db358794cf337829d1cd76ebee83ec38381de33137c18d3734cd81bc602e8c7c6fcfab476d77fdf7fdf96b3659472af52a607e00adefafe3cca310a7816d4ab6f61a846f5f8bb5d6c5a905f52f4cc79cf1e67ef73535d36710580da6de0b3cde5a6daca66021a73870cd75330053e14607e9f7ac6ca30d305cfe6445dd2584ebdf025c69b77cf0aec1026fca2ab8109f325494afccb8bef0862e151a713140a2dd5e3f7ab25637d8c10341f079bb2f71fd7e2c623d849d499bf02ec729e1b30e7831ad7f64a8d292b7c3beeb250f4afb086079a4c1a4ac6b5afeb6ac4621738b60a2f4a989f0269bf7c8f3a49be7c92b867d88d8792d29c36cf42963c9dc5de2578687271eedf567d912fe5957962dfbd04de826a65bc5c01a74cc0fadfa1cfdf0dc85956769d14f344d1f358571f8b44f8027046e168fdf86a68b1ed774c53aded6b41b05f3e2ab0aba6f4bfe7769ac0572150403292feb149b64d91de06cea9a972e9251cb728c3256873fecf2318aeb5f580fee5dbda8b3028361be653529bdc00ed9a7dfb92235b2475fe184490b5d1615542879afa1ef2710bb77f8685c0af864a7f7b24453e61b1cdced44075a5d7eeae0de55eb26a4545941c912602e774dd3848e2fa5df9613675bb0bc8430f1f7e158bb23d9832bd9a1e6d895474b568822472eb7819b020f01155f0b0cdeed57f290288eeaf2099ec66b13bbe6e5f59e6f561be941a05405abad003bc31821dd30e7723f0339d398b8582a0645bf3b639d009cf7e520bd7952bf339092f6957052ec02059e8f0d119676a2a551e5c3e8ed3f6afd01835e6a8f2e3121a51fd9948f4f6623934570c2dc7d6e2015fe75dc356f87b7d4bf9e1ac987d741013c34d935e9b5f15031f4a949fdbd335caa0efdbc364221fac0118b5da1e0392c37a48196fa08df0b5c7164fdd05441e0ae6071d7c2459f4c0f9d0e21278e92cfe6048f1b29a80106d834ed25dbbe00c02910950375777940b6114dccab235c38c62a4889029ad1141b2226aa60939e45669549ebcb4bb0536cf6e0ed7c8505f222d3be7a65ff39e62b8cef55cadb70f17a0ea2b29718869059a394d30505ffa83b2bdecd0578df6df4f748bcfae61551f5906f154b020ea52c4fa48ac11d3b640ff35f21034452476ac35d65b8b0cfedeb0ce05097db4c34f1d327f709a37a367035e9e89a097e2215a3342af11d59861de070b7dc3248037a16c57e7966b28a45e76019466068ca6675673f81abc940ef063f2f11f3a8db98f1a8204f6fe88992937d425825faab913b2d4930f1f9a335f570678c988f278708f543702333bc9c61afa056bbcff3d657ea40f7a8290a805ea856508971a96bd74e875523ee4f27923681ba24c2baa3229bbabf343ff5b3f7dda5dda9190ed1aaf5bcad67656b6a1510132f3bb9164d1d181853078731a7e7d4a6848b70f2d5d0b9357f54bf5a27b9439c2c2d061b1952a10707575209a6ce9db51afe480f573a49225d04b7365ca42f49c4cdaf7c69877056b0d29cb8846ef4ce2fb6f344d7ef716da954236ead9f6cbd7292b4e29a7ea43780cd1fa36b8061367cc333b2bd201d6d3d8ea5d91fc81b09199abd4623cb2280ee0d09a9cfc18d8d3a7d4717747572f0c28d9337fff567383bec298500be57d3aba88c01303f8a547808d936959bd8ebd77a0325346e220f681bf5e747567fe5bf9c28e39d6ffd7dbf16a623f817c27cc3312682b98f085ab1c1eacd7bdd03009271d0c7638f816342af03aaef7b7be90490f9fcb40d6ad2d90d7d664d84c6f9de26634743c76642b80baf1ac64ccb8929fedae6709f04f5b3e0b95d719dda825062ec74a1d69ed06d259e59a7b75b43a3b35a1b540bf2cf3c21f3e0d1540e3f1acab382f389d615981bcb38068abf05a61d54112c4fcaf9b85f922c355a70d37609005eeb3cf38316290ea824df85deb14ab8118fc1115553e3ff22349cd069a5317d361a5169d3719890f606fd06bf0c6c9247ce04999b5830868f7b24add7e1284bd7414bb8e125b6e088d4ceb7d961404b2f3c1df80b44fa75b7a070f2dbd5ed79b8bf93cf468608633fe2a9c56dc90a61e72ff559183a39e503407a4cdc29b1a5c29e89e219bd502461301b6e49d2a04f0069e9ea53c4f0863afc514ddf58c742651a1ec61d9ae69b33b8697553dfefbbe89ef42c95de8dbc1355a1509003a1a49cd3df6cb37c5a99428c718cb2884a7edb7b2ca7673b3f82f6af841203a4846ac958b28a8daba88de68e819e73361629b23f23915c174e9e36bc1ff7076b6dc9174205c71f880fa3ccb8d5c3db81b16112e6ce0364506377fbe179232ab253cdfc15ec0b3504e58b909938fce9b1942e7a75663b21789e7938a5baef86ff37b23172cad1172e9636e57c85b0bfbe6f10a5f556302c157e0b97875506cc3f2184b45cc36e696db224f498034fe45597f7406482803f2e0a70a03d6cff5f2627991c66294b43bcb135171ee8058041b3f3f6db8a1e921eeafb65be7fce614bf73c7bfd6d591828d26c8912821ebf62bd93eb06aafd1b591b3e05bf9dd82cf6bbb5b63876b2f65a013a35c112f62e12cbdfc49f45ce68725701cb8636733cb726316bdec248592fc2d7dc3cbc0184052fa7e3ac97731707a6386a0b01345f9043157f8b7bdca03b5d7f35d04ad54b1152558a164640b0ed5f9657cf11d0f93602c84c0c56739848f2cacf2d4694a2b57529eb83af69930cf16b1c917476ee284aefc8c829ed6a0df3bf4da8956275b18af7b4615539d7b40f08175f240de1ebdb4174217e12b850201ea3f4faa7a274f49e725046ce3e8eaab0811ec4e3aef1483d7c88f0e45a183e650e5ab0c0abbd3772320f4a7d638576466ec5755037716701cba3f225f7e6d1e5786dc662e51d973df4387f28f68afea8a3cc5440d82d477ced647e7a3f0225d645d43407356a2eb75a20cdf4550ea3c5f40c823a87e18daa7c0af888758faf984e59876dbb5b9b30f3c6ab5ba3660d390bdfd4a8febef50ba278d9e55c951f4030b57cda8b4f02b0dc6d614b1aea50065cb0c7c9cb9851537da636f9e0f6d51822b13ec1293f86e9c0975e6fc8a7ce72e497f4636101aa1b57171fcb85608755653bc13883fad73355dec0cd58e70897ee3b23e109a689fc4aa34d7be95398fd83119b1f0e5a68f553a5e22ecb737deee58d9b7f073f3d3e3fa546b69173b344b6750b4165423d42c430dbac6dc78ce1d507535e9a15e3b16b226d779d74fe6a75b7b2f965f296d4b4f25ca8f2db45170840bd133c0e76ce3fb0f1be920069a6a9caa85160c03d4483dd8a053f6aba40b367a2486cf3e6970eb37034cebc8a315a8b83bae8c90b653bbe22da63055fdeaab742d0081b5cf122d239af1979065f386520a3fac6edd32a3dc94a8bf9c0eff1dfd890b984077ecc31466e5c86477b7d1f895e8ec56b3f5d54099390710f99696b2fd04cb014127cb6d777f270eddb8580f5b3a6ddce68790bfde99a13dfdff87c2d9f651205a13d5752967404f31c2ccfd8155a4f45aed4bb18a0af7dafda1872be6cc7bbd047072c1244cfa06733f3c893173e81da08955f3202b6346ef49d1001622ea70ca9ad3a9e12cbe6ea43a24008fb2ea5646ff9354113863a23b9360bb38619d36d674e9a246418abe79981f907e0dd8b43ccafe72c7ff79bae15af60416028c9dfaa4c8a4072813bb93636059d0071889b4b52411d7bb18b4757c035775dbc77685aa9fb85c8ffa82738f09757442fa1fdfdc8b52a288325edb59753f43ffdf2f521e406e244e37d91da8034720a9a74551336e6ae0127929224276e900f12b2a1691f1fb33abbfcbe16516d2027dfc28d9faf7da58db0b40c2f9d8673f3ae84b4294d8ec54da938d7e51afff8173943deca3dd6d27883cca4b5bd9cc129bbc30aceb5a98192b054438c2eceeb36594998d381d470bee7f73fbb9dead94720dbec92bcc6da7935b6e423da9f424838af5594a6bbbcbc391e66bf05345c8d2f6a378e0be0ee0a7308c81fa270a74e0d62700d6cefb8e8659b20de9bd7df343e44d8224cd1890afde3182125c67733f995d936bbe93f982418423096b71d6b442fdba27e37e91ee6a3e7db6cc84d27dfa8137cb7ab2bf1c3423e34bef835ff36c56c6aeb47e313620444b3e3c21e08926eb030d887260cc13db15ba6bb96b59615ffe0f2a1e4a54f4241b0ddbbc6d8f80967b3100748cb832124e8def8ca69d08344def6649dbbcb13e3f386bc299d13aa5a18eef518ae08bdf9abc1d76153d6ed31a7fa396834d568b5599a54ddf3b6daca3d8912180eca670f35666d20ba19618658ce53b418ce5736c464ec8e0e8843529e0278e621428e0ee45fa77e4c30a88e0f7403b1960cf6ffd46db2b79ae5294c19973abcea3fc208b806b611c4d708208993ff44719b5a9ae7bc8c2ee4e54e750486e51942e4288d30f3a0f08f977a528831ade667de47357dc3deb12573890c824033215cc9348d594456e9d74621244824a161fa80737a895e1783857055e603f11e1faba3e4c5213dfe2e1e58b1c284ef4b44c798fca0920a73740631a5b0d47f22658b4f545daea32661aea9312716a8907d34192919b65f9c6c0a0eb6f112e6bbee0c483af6bc0e061a36c4071cfdf4f47405d406cf58be21409828fca5c4d487bbad78dcce7a2c6d4ed56560ce381c7f3a216ec73907c8b9e65b4b0391e684fd00222b0614cbacc4efc55d156c7cea6073e40114ce16ea3d0f948cda8dbf80cebe6c043aa9e61903ff57af352fff4af4ddf2f3d46b16804f496d5bff0ed377e715fba1865712459f21829394172aa28500905f64f59c3acf52767751d6c6207b83ff7c09aa1390e97f649afc28e7e711c51f3c1c957a1416f668131d2dee8d54a5931b28aec62d0154b28f2a6acc67d8317c64ba56f807e70c6a95d6abfb3ce2be5858d7136a755f7d046bbda9c3b9782ededfe328730cbd85e1d993ca3ebdb67d7af31d179caabd13ffe2ea9e3c6d8f9ddb83e94217d7ab7bcff5b2566c5ad37e28f00ea00df4f573002c7f940944c66f7cfa5ea2cfcecc53b72ffd8d76d3ff4d85e60a14b667571ab6d4647248e4843f8b413641a967ac3330ddc6bda6455b0755ecb5c7da99983505769dffddc6bcd2ea33b8d1f5cb5a6837f5d0f055aa4c3327fc224d06f69dfbd8859d9dab5f379468fe87d3cad238033ec070c2538e585f8a51074040e5adc4f8871cf25872aa7ead1852a0c2284a0ed31ee609a1196f28d7773855aa381573d29b46907d45f8b72ca5109cd9686b28af306b5fd3d2530cefda4b4d88d387f388fc66109fc3ab0440617d9ffbd49ee8dec7139d2af92ab40045f18a4c78c1b5cbc3499cde2d742ae42d0055d4cd296de82813516babba8fa1ce2b13c982dfb04dd5a8cc381ec4b96cfecfdafe064c95feb4ed98cc84de3783c5c1272f264fb5ac5ee801672a6e038484568815c96d5e58fcb0a393bd0c692be5bbd98bab708e70e7ce0e67c6d951a39399afc419971af282ddd09d9218207afa013df0ac52f843aea9ae3cd55d2bd371cf680f0654a5c2948001a1d769a09f9f6f8aa17eb02f28a667fc09debe03d2c123ce8ed1a38d1fb3a7ac87a71e86b7855a72700db0b0ef4b20770fa6358f5bfb9da2aa8d51abc4b47632184201bad979c4d31842c977d2e71f927e147d9eae51d57a2b9c66b174b36c248ae56666e7454934b2df05eb56c5e4ca5e8647d271895d1dbcd1dacbef21d17d7e2f536da27f316423ef106ab9516c8a21ac917c3a62d9d2734522d069fa92bbc40dde0d147d50af6c60037899f6c323bdeca1b629a44e68bc82292e5b6cf1096a88b97095666dab80e28baf7d0d4574384bee36255ea8efb3154d12be6360ed56361410bdaa18f4ccaaf3731b9a5b6eedf47ef608351b3ca268328a71fb693c92d0e3809d12dda99858fc83780c4b153866686505b8760b2e0397a1c9769cd56bd647332cdbb8cd84e8a0d3243ae5d0ba30061138eecb9ce946c2091c85642d9ad1a527bfda6c0944ce1fd7c6bc4135fa839bd9b04b736df3799437a98703dccb89a97913a30532e07c399285453cbfdf64ce22fd85119a22278656c3abb62fb0fd97223efdc2b9247709cb7020094afcec39c15a10376c600fd716b2f177c05a019087774c5506b993e7e4ce8558f707073b345ef4dc1d69c4415b718210997f34c754a539b2e05de974246f99d876293d3ecef67acd1a435bd345003e2bd9409bf173d65142442e9f6299fb3c71fd5b58390ef7de969993f16dbbefd1582eac54fc3499d865ea430cee477a107c1c93419583b99e74bd05ef5b0ac939c61150b87794d340b2302851a2f0244a64caff9be337cca503857c0ddf7bb881e1d45f79abffb0bc8a81aa9395097a6314017caa5098a47d977ff6f18e70963532fcaa3f2ad34a6f5bc29ba4a9061767e6408e3836f5a1aac7c1d34816773bac76fd13a2e260e8bb777267014f1dd4cde31765b41ebbd8816d88838de632417fed1d69b94fc11ac56fabd52ee8ed7ada8b435dff84074fc2d86e7870ce4f7e3b37ea4d109a39a6bff6acf3326d429e45124a135ab0dc891890cc8db67742fa53a960f43afc89c42144031cad54b47bb5f60f79164128a7e7331ee71e0e56467dc0a1f3100b8c013bf0eacdd51884fb74319e232c07cf3a1db530e90f94b9070fdba67612f5d6cf0c5c76389bbbfc71f4c8d44eac89489498b567fe5b93747b2c97363188fa3662e3dfbe7e3619130dfdab303706c89b8f4e575d8d672b4dc934bd2da896fa257f7d6533a312cf8f92cb54ee5438f222b03f635fc11f8968729c9e6ccf787b586c13f558778cfdedecc8e651c9ee5eafcaade178b72eeadae8bdde35065b88cb1d13ebb699e2f46c270f0df5fefdf4594ad645a5d1741b6803e942a1ef078a669bf221a25ace9f4a476cca95cf9e84faac3ba2d9de40dc3bd589016cdbd9a479a00279428496704ff9bcfb83b1a0f58557b49341b1627a16af3bff240bef9759ca70f759b1d0355e1ffc91e1b72e8d22dd2d2167e66c13019fc5d40e200921a5bfc1feefe920779f5731deb60211e7ab204beb379ade642e9c0fc63e4c9f22acb5d23ec12e919cacc89371475445298e65a0c2b5e54a5dd704c699d62917de5ba4f5ad4e89917ab34aa70991b20458d3d91db208be1432ddd6fab56dd32008654a3d0f96c9d7248fc6ed8083de00370fea83d429588e47b524028f934d906385208b662e7c21bb42f6925d330449ad8e9ade77806921efb8521efa007dbb8b73d9880f33b796dd28450ae82c6267c91ddb13fdeeadcee65c90d743c49ff5c8f8357bfed71ab39784c790c5a3c5fb2d735ff4463431359e4ab772b25de0a23a64b4507881c1c377e028ae49167de09d8821179f92deee477851e32e2bf33e8fb9de19684d65c4f4ee4f9128f8b482165f26358f5ea3d712ecb3f765a10a96f843d84babcdf0048f5978c2cb5fb69895be8be6b9ebada63a21d4cab5c87339db8cdf819e1c7fc48028161c895134e2f65341f361f6e6bea3c65664f9eca543bf883b12562ce93c1e52acbc78af03a564407f6c03762fc3ca7d892520261c432a5eb63c25a13c0337cb78bd16848eab365c832110644e43d58c71078a73aca7c7bea5a2e93c07690f9aff4c5b125eb1c27936e9f8adbda396eb049e7b2f19217c2c93109a10e8963c606a199ac72e12ddb3d421f30865cb45b3746c2dc7f668a387b7424914a6e991636847e2e0f16eb1331525a6bc01056ed40ebb9b42bc7180947bf52456bb67b6011cb6f135a6a89f0b70be3161a313e6b460d5e503bf4756eca462a82ae50d0e4525642d100537ade1d552b03fbfff202a2d9665596ac6af656a5bd3817a4e04bfe2060b88bdc989a1969f3b7261faaa9a70601968ba71a20abcd999d871bb24bc65a3663e58cb83475be68d8b4e43f880a542268c5996b10a4cdfa8bfbe393b154c824df4fd2723d394401d9a4c25e1fe2a62084ed0a0f45d87657b7d9e25aef4995c71d33c6347eabf7be65ff69965042e89eef8a9c0ab6c8212ac4958219d95c5f2bfe1e554a55f95d3c59e56696ccde34142405047a5780334e471c9a351bbd18978cd3b2294d13cf16d0b34e1c126367e37cd181603a42cceb84c6a0e4c0b89c220047d14ce6cc52501dc21874e971c7e3fdeeedbd44d8e6e7369f059b70d5d07eb8a9c4b800837d2d2300b2b1a74dfa1d0c003e1b2a4ddde59bf5d850353227bda5b24454e58c0c3d2d8dbf2c4a0fe820691169590534e10fd08d33d7aa9ced24478e2e1b223d80084da029a54e98595ba7e9db90816d554fac246c63e818738b41f078a63d81eb32036c900be6da6af9e52f20d482c3d59cdff492379565b174ea6bb711142e263d7239647c7e85338b06fe9b964041f9958763d338675bb102bac79899dd64dc9020e00409ec4264fafacf167523a3faabd549d69510d9c2cabe6314bcf42e56894302fc67ef104505978e91c7f1d58625f71fdaade6bb97820ce55e8a2ae96f34f4ec670f1bca390f6a88874791c6a304d2664fd2a6cf9f3dd19862e217564ca32761314048de336a9296d3e47c81c174c620b5fb660ea3f869871e2c980573fd6adfb77f4918ba7bec2fcaa2b595ee36aa4a28fbe074d6e4249f5f352196dd2e97fe6f5b35777bab78efe01c1e5ececff3f7cede182e068b1ff88a91b3da3016793c73582f6bb8febf1b01700e20646ddf424023a3cf9d177c0f3c17c5feeb8f0d06c174536bb3df6f3d12a770f69d72cf1aaf5160cd891342a5b4c035d2f10fc09d191386c1b215b6f5cd79da61b20e22ef75da166df9a3dad6e5f2cea727874befa5512e6d15a409e2f380c299cf5fc004cbc70e700e2c9897f94161f5eecd3cdda053d4a5d987792cd977a59928f01b62f00c37d1433f35dc98f019166e6163b809b63f8749e00a26a46fe1f7886ca3c96787bc60878e3b1f42c9ead10071adf6217285d0c4c95b350834d04de020a9ef5a5a0c8a3dd4b23321b84651e766c7e5610ea96ebceb2f376f670d7b885f75956c3801d0a6b51178233819829dba9f3018ec5452d0675a8aafe75d5a12efe1646a84f7570ad2745227fe3f10103ce80045eb9018dacf940e77225c665a45055a445591acf8110d9be3b5f362829830c0a8938b8bb0a3b5786c175f4a62e5027aca731ee2ecf19a02c2c61b47bb557281e0d4b913a4e4939328debbecbb4e1bcf9af1c9b102b5f88a248207d352a2057236faa4ac603452222ff79c8ef4b3586fcfc6709a0f01ff49a077a4729603b63e594a56676782bd38871e00b40d2c4b3c3d0172ab85e9e5588ff1ceb3ab0ed79125db50d4d04b985f61005629230a62a47294a9bf8a5b3951d847a825b76a55fd95d3cc93f2f472b9b36be4ece20e4f30bf7f4ef8ac168d6298cfc643c7a2462be0b4deb31648ddca3773ba7786de087f2021ab7e3b04524573944ed2d9c6dbf29556c60ec93bdbe99807bcd0b9f6bf722bf0de0fe1464bb0428df68cdfb157aaaff383957e367e31141ac7026f5943fc2e019bf2af49eccef13f30cdc70f363ca7e236e7d6b0762e6851cf2baddc14b70076a17d134f30d0eec55b25c7a2999c9e71d3752b2ec042e4ae85964f9efd97b6c83f32838dbd50fde307bcd2cccd0c4146ab64d5a38e3027361838670fede7693b4b3bc68be373dec02b1a65d6ce90dae2c0f7de9dc67deb1ed58bdf1282987c100e0a9e8b26cf8beeaa8715f7276f8445a91a2940bf7f526021f3f00d173a30656c439e8765a73feba8c59010b9a0884e597afdd2779c5acfaeed42592b9c154b4a8de452cb1af6ba8c3db78d5ed849eefb7a73e6241be772646de9d317ddc7b5dde8ccbfbc272d383f80df3e43fd95b0d7faaea7b8f967f9e4ed983aa8670c932dc71fa57ca1dfc7508970b3dbe9c9f70627b43c922a2f75a41c57ed2c6e824b3e2d512a18131664758ce424942ec7ad287d3acef244d069d9568736f767de678de96c23d364bfbbe5e7ddc5fab685444f493f734be2e1391434b43f636561e78c05e013e86cbab505f601af86dadd5ab1c578e3f8e1f1af903d884cd45fdd8f02e35c592b64873582f304cbe36a0f9428d7bad604e7fc4bce2597c5646c78b2ee724438ed1fefc0052aef39165ad6f1fbc92521bdb5726b499a9bfbd04fa458e0a778b6ce7fcc76c6a877e01e4ba353b028aa09f30d1f0d774d1e09c9695070cadf98ba08e7e59cf566c673775ad62b1f6c479573969a0c23869642182111204c55a132cb57d71af6be1103dfbdc30849646833c91fea28a4cc0ebc129e50dc82cbfa6059426d5de93550566105ad2a068515f3ca1ad1b641ec0ae04bf7fd51a6a6dc9a4b88513ffd08798785944df1dbf296fc62cad08383990350be44c31905b8f263879bb944e2255833c6f306ed6a44734661f28eb623604adcc07e04832dc5c92dc09dfdab27d77c3bb08cefb390f242661a82f34ca617f313df2b95c4b47d13306ac91c6b3504fcf3b0aee044560bd8355b327c61a4816a57f2289f93aa88df6ec387471d474b2635b778465c6dcf8673c215b45d677dcef2976e4479540ee5afe12b537baabd08829e4c0f2c4ca82dfcbd658691882974c31c356a05446dd103458c0d13e1ee62c9255c5c6928987b3a6104f4d5f74b7144c58c15dd11a3dd1aa0577d63402ce36be64e57e2b38068bf4eb952fd07c3ef3620aee9ce59fb0544628218d52394fdecf9b7f1ec1fe128861e91caeb8b227922f2826a97a03d35adca81146b80177f5297bf55b6dade4eef5be78ede88fd4c6ce49d9e56a5e2b29cedb6d056dac3fc62893a82a994d7d75f6d722f6f0cc9523bf70a8aad0b6de337094a4774ab5d45e5744b6bd91d9395805dd18e484d62406e0990174a114a6f1c3f2667c630f0847c0c92028b2d90bfa6870210e88aa48639412690e5d3857ad0b1b7b48ae3036f24f2fe8d712eba0061ac69ad7fece6a580a195d0d8a599bca92e0c8e4706184f0f407c3ddd7b18da8c03e6ecd828195b7e5b449aa8047fc8650028bfd6dea6d643d51903ca3f53ddba9171a0f7763eed8816daac0d2c0542d5b984354eaf8e94a1ba49a6a100548621e836b3f8bec44b030f337e8a5e7ff73b238c3f58251c47b8535fcc8613d46c5893a856511ed963b728523c272590bcec7c0f899388c799bf557e60efd7b8cb92f59f7808a798254b4172368037352671e9edf8926eca273aab5eb23739291b663ae237d26095490a55d29314ab7a0a1cce5cb6d502aff086b8f432144dec374b756999d3ea1f4e9d51a7a2bb586fa50ec9b63f40f22c8c7c5a0beb60806ed6a4244ba68c75479ab69575ed9438a954b5a57926a3d04b37f7d607e8abb1d5b0d7f0dcd5299714f9c7aa47231ca7559d0c0fa889e0f059224d9824b56279983b803ed6003758b7c53639fbc9a1896cc848ffa337768cd7befe6fd0c5b9b7734f5bef4b3d081ce925f9d3bf3157c1f69e4cf0285c7500a70c5cd34c7ae9702de45065877a8ec2e5da3a248cdbf03fefd4936f433b748a3363868c9adf002ac0a64e211b1d92c325fc8fb56c7335338ce2ed69e1a00213c2b51c61995ebbf2739b6e4185fe8696f7dd08fcb293b1ce1134d34d9d5b6b4aff12c58587868a618177bb911936024c1f54e36e595f038335bbba1e5476f1424dee7814eaefe30a2c823fbe4f117370b5f181e939095e12ac1a1afccc79d492746ac47be3a782d4d2bfd8d30bda3924228b211718f5c4e21951c2568d37f484f95076276e95414c72bbcc53511d3384c0c62bf324fe6065c0292f8f261dedcb9cd31cb3f3894cf0737b029e0a508b04eae5a5be11c3c5d32975cdb3170ddb653a3dfd53a7ae90c45a04588ce0f86abdd7370979b33f5563c773979cdb4be08c1aa39a6ec1460d231a7dda61629bc5a057738243ad9843243ebc71b8afb72e14ba98725de90e2c42aa15b768ee855f1a176ea45192ae36c460ac0b0b31b630169a7992ada45acf30a6867bcaa4905f76c36e90ea52b3d913abb9bf7d0735f5cdaf6a495444f5e98c387c37a021385179c6f55f62a2ef2c8e7f5ece917de90741dd936821b6d840d96c94e84473c1a1cddfc8babf4d6f09cdb262a15a16a46f9d82175b03ba5419d9a7528c37613e20a8b0ae1a96489a73b85e51438e4d35ff5ce1e23cc202303a768b633f07acaeb86a0df78d451f9250c8851f09b3e34a84d98c8f59273bbb64c9ca88ced1e34c3760730cc09ab549d47da96c9bafe8fe8e14a2e29cb3f21be0a6a14181eba778be4996a1b3ada5ee7870ff972670970adaccf71448ee538301d5e415ef6c93c8261759875c6eb47f904f50cf7b22745e6f3d0c70e920d0ca762f9e49ab8603d82b74a7ee2af26ed00fab3ebed5dba25d828529968c557b7b28c673ddb9da31fbe0f29468493b241c44b94d5bd90c29714625629e0dcac4805633f7e9c98cbe0b71773c62a48329920cdc24034b4e141434ffb9a0bdc1d6ab6ca53e399c7abf4275cadd75c674faec661c224dbd4d664d0e20baf739f8e5ba3279a7b2216a6a048f971ad0d50201822a015c980a4345dc591ea5d27c0f3b6709b3aec981eaec5929c2e5f1d97930f38d1006f8b00e0997a522e2de9a97aff35a34050d3cea1c1638a6d9ff5910ea348e0e64e2bcf30aceeeb5d148344c8dfbca1012eb14d2b3000a18f3d7d6ad98abfd76043ae346adf61bd49f54c6d49322817a84904c4ee9b5f731ba40457a45df53a235a65ce12fecfadca011d70ae817ff41d83c026fbd481a2b1cb2bf943a77c2cc3f8de92cb0e5dd0f1de32438384db29c69c473213921924656b9d975c1a6e701ee3135dd2e8d43096c7087769bf2e873c92b363b5581e15ab675860248160b01233bf33c2e26cc49590cf1b1ba5de3dbd8c2969ac122d982255fe1f4080a07d65b47915003b71939951134e7dd6a3563d3b5511beba949eb8805b46314badebe688aa201be11f685a37c3e3b540a4d67bc1ff42b32b4f0a848cd373dad7e2454606448be2831f1dea8daf60f9c987ce9791cee0f02bbcb45ab1b794868d230bb4aaf24c3f8d6a184afe19000683e1047593c0dc754097d74d6d846be486aff4cc8d363d7934047caafdfb339cba34e8cbb8693dba7e3833d80066317c0297797c29512e31647e3363134c839fdb9b353c961e1158495eda11e681ecf6e3d92efc91c0d96ff06514b4231d0fc7e0bd439bf69f051924212fe8b1d3fa883c36520a76341e1b4d96cf70760aee57c261f7476bba7ef84a83f6aed88147451980e6cc990fd6b37b25cd680596d1f6e30342c95d0fa790989b272c7e1982b3b6db9ded5fbc14cf4c0ac2f5c2ded5523ea91122cd48969965b4a3fcf194497a4e2df36322b51c9bdf0f27d1bc279382263eb9df751047b087b4587952109e4d4709c87c72929a0223a38c149c506937ad9a06660e2771d58821cc94f97233f69eb21516440825b4882d65e41d7860df2d4b1b9796afd2b491d809a7cb0a194781b216e3a20bcc3245c43e9ef0258877c4f8402c9893ad34959890de3e73338a8cf6f9498dfce26c52738283f85e688f17611204e9e00d6120fd4e019cacc84197a3491f5763e726b09652db3cbde21290c7753f6b1482c5a65d2627f130edcf4ecb3abf08991690fd05b4efe4cd095178a00a3b5098da95f340b9b859c64e35c18d4aff17f0c9e6bf2be862fdeb5ba1779c3a337606753a651d4c1c65a0096f8052001b1b0e51803814e5631a8e6f45dc16c6df0c401f75bf9d3ffbe49e6998b7e8d00558941191f88ef61cee54d6a1679611d027f51f574fb10d0fbdca0afe7b31be19214141c9f9497cd909e144417863493e4722fa176cf1e2d6c5ad35748eb589747b1a088c90704055aa042c9714f82101a70bfe27bc1bdab243c3478c1faa2f95b8a18465af19f9dbae8fab04507283ad3b91f872310386244fc0c7ab504a569bcb15d317898d417a3f22a8f3f70378b40688bde364902f3879c9e81211586135f6b9f81ba29cef424ff4cc416798e3a695b7f426ce155dba9ef5d79456565754168255c0c78d0fd8f81a90cb52ca67b5c9d613724744c26c47b5788a0263c06bbdee5e4e64e00dcd8564e0c75e2f330f33e4df3bbcd9ab70c717d49c3a44f547dc2d14c2716d538b283dec1f3a20303fee76d0eb6b61487c7f781144bf8f4a2a7ab33f8af146d1c362302aa9e40d36343add9b566e8af79fdbd6b4016382540df90baed793d56a876f522513a4f6a8768146e9caacd0b82b303d24b1c51ce2c4a9caad373a9313220aa0fa75c4089db13483fb3f1256f74681ba37b55f12e956afeb57aa7773b2a5f2d04429b12e57216adb0e60b37cc156052ae84f033aede96f7ce9be658eaf46f08d4b05470a3158d79fbd2b7bda8b4dc9029ccd248642d61f9c78cedcea3447d4639d05ff1882df2215e796d7ba9ccaa43b3ad1e6c1d347d38b57c7e02c7b3f3eae6674662e2afc1aba68af17087f2fd8788b4cb99b5e01e26eb2ac096952bd086485836adb3adc4ced73d470323c6951a283c1bf92ab7c22b2a0f04d634d1deb0e906114740ebe36f6498a8b3be70deabb1de65d189408dfd7a5bd8e7abc7d5c9d76712beaddee5f9b9fbec932b30fc4ae43b0739991cd58e20770dce16eb98244bdf27c67daaa097969f1b4966b507a7dda6fe5dc1d1b1b83859b073a4797bea19311e2c9aff16879cb44c63fa5129c4e3a6d40e652aef6b7ab74f4d152b1f93f6fd52a6ecc3dc75fe0665e8d048f09bf042a75ee6c1fd2ce53a41e483bf8d1b651917cabbed4a57ac926c7f892bbb825ebfedf4a0cdbcd7251c40f25732a54f8ecc12a80af748769557ba9f55f81cd25b9412adebb2f62566bc638de304011e89d93b901e9b201791d8ca42c599da2e2012d836f38208bebe68d85c00be1e1c40af7c72b8ee78a299771ed7a675a74bb2d4442f1a26d66bec7ac5a5e8f209cb7a88f3306c8b8207569e98b8841e1101054c97736331ceb28081a720929eec374b8259b451e11dac41470bbebc9524aa412508a1b651598e832cf6ec6440050ac6ffb178f02522ee9216d14638fdb9cf2379f7a662c12f1b99b3574ef42794d587c1aa22b1b098617004f7cedd7f6abaf46d139c329cd319aff23bef42dd902c7eee954bfa0a2c6f33a18bd4cf3a251a675e0d1a340328e947682a3c39b0b738404312296e0f69e84bde657333245b2f7b9bb2a5d69a625d0c941debb22440ef5fecbb1c54a0033a7a1cb6d5afc831058a7b63f851bda187a3d00805aa898cbd14a5ce743cbb83cc8c63d7a968ec780c58e7d7d56d1894cebe7ead61643e3b5b77341f8dda7a4e7b9af572656782a511caa595d012b672c4879548abbc28e16ff7076b9658442c303af19d8ef831a59d44b92467b1cfa1cbf808911a86e3b71d6c67f7c1e8b9364b5ec6bdaab845d88ad7198a3c8ba926e3e87214e0bfede1540d9e9afbc3c14df2f979f35f0f061e6616aa7af4d768941cf084967604bc36666d08c5d4eb335ea3aff72d4125b0c43208c444754ac06a013fa90b92bd2d49f7b48aec840ca0ab9cd3b9dd7f0a341c0ea6ece6c77bbdaacbf3e67898a8d57ddd80b19f90fa9969fb7e3c3af479996103ef9b926edc72417e8f1e35ac779f00751054f204c2045a92bdd73744766270ce1ea4508a76ad9f2861f1aa75d6387750649facac0adbda644ffd5a5a71c0c8dccdc8dc8afc0aafd65799aa3ca157ca66befb9c3081fb759822511f9bcc62cb99cff4938ff95b37bc6f55f2d55e6c3758150219b2540c565eac2d75419884a9f428348a76734c2efc80718611eded8dc5b65971400396bc2b551016d6e2fb43c7975551d0be4e1096175585d4779ad38336e6a54e8f7f4977835d2a3a2757de34f551898083347f4af6da051653c1f9b3235955a5107a5e3dfab8fbe08471ce9a83810cf1090384b7a642edc3f970ab770f8c2d68d3bf699933f4e5cd1b6762901e355869946466c3fb0df9090ece095c6c4160ed307e73c1475867c1cf2a795dbe281106fdbef236d97be008ee5c9bcb64e0805614113f40d1c6010cb999bb1c1d27084a7c29c8e70c87fa82cbfd76d1c434dac72ebbcfe1fd11fa3dd01a8a9caf0ce4a560149e84277d893fbb459bf4e2422a3abbcb177a216fca99a1b42f87fafc4717fa31167231072617f851453abf2ea6ccc84e7e8142bd8be0cae93af708605caa7fed64b5557b7a3540f91550d5cd91a4ecbdd7d0851746b1d90ef589b0ec0fbd3d7767da421f0f5107f4eb4216edc4f30cd1098e0862329a9e5f56a527fb31cd9d333e8249c16c7129faba67315889a671ccf6f850dd3fcdac0ff51e09104412add65b36362c076ca3195dac04d6e8cddcfb15b17eee1f3277e007b4a270adc13d181af684119855661239301c92efaa6d884fd1bd0b0f6f755cfd65c717a1585d7ed23458d5e28ea9e9f9da306edd0f3c5539848a4543ecf59d7f4d3827ecdd6f337ec47433dbe62701f242afe4bca638b8eeaed2066c1b0994abf6d65db9cb5875ac57224b552f65dedec0724a3d0a25180f813c2cb9d28ceb5d00e86e2befbd6335e3e1362ae1db91e4969de49950ed944c69a46ffb8fcfa2b9be032ddfb570277579ea9f5eb77513f1b63bc24abab9554d78b17c2d18a24db676e1a2c05d36ddb2cb36851296c2f3470d646dfb99e0afa055744395999396094c7b4ab403d444ce1a383732220013222d1c336e0c456f42eeb44d68e1df3cdf5a252ff6f9c38e5cc3a6b00d8406e6caaf1ff8c83732b065414c43027246921ec165abae8e323336cec77e16f286a8082b4fc595f988bf4d5961f0d55aced678c177d408b00e7b0d79b4895dba3576e5554a13c245f9e55ce91a57c8f4cbc76afc1e4dcfa640e3436ce9c2b016914335f8d27de8e82a37c3452b323871e24022e7e64940187ab2dc7236155a32cc121bde431b2d7fecb7b3479ffd3dd6086a71839000a0d66ec9071fdd12a5fa90cd74152f98606bbdef296cda5265017a95694c3530d6c90c8f9610351c6f4b70150429c8074bf4f94caacf3ddd675635c5d90eaabff5351e42f93fbfbdbfc0eb66049cd7b4fb7054599da42248ab16d3901f9e0c67b1ecc81100d3a3c4c02f9e044cec34eac48e1378f0cf325e1623c5147b4be95a6eea01b29091823ffc2d8b87e4fe761e4a4b81798baedc20455ee0417ddbcfccb5efbf9c130adeb3f69ea6263b32e82e6fbd4bee8f582f3c8a71841fb2d51a2375ea03d873ac9ae9f0a191be30b17387189324c306378a83e9784cba5fe107ff9838e2aa349e02cd58ddedda94d2c2aa65d2b444e030a9d04d40598390cc7ade37840fad09eb878be747d453610af66f7f673556529978c5fac97aeb21c92949bd5a97424ed8ce7e2cca295c45cffd0f3334bdc4fd47870178123ce6082c27f505a2f8de2d6810cc9178378b7281a96c3569a309de862d5d0e982830aeb8b6f550f22ccf50df2f1fcf3c9268d6d446f9c349b3ad6f1455bc5bdbf3025d8d118798eaa9f48949dd49a602d1f75868f920ac486f43c1b61b0d224f9bb0dedd0fa874052446a53d80ef6600c18480395f4eb2ea8e0f55d5a69cc04bdad560c59ec5b826fcca192deb6b023d2ab20fa83c2a4c66c14b0f56e0ecd33fd5103c78d4f4479300cbfa7a9456b1a6d0efba880ec74cc9c7ef3fc094e13a58fc6fb54c0fcecfbf290207d6a3b95fd27d5aa7a6d49ee37eeb0b68cc807c2817de492d3f5f0f09225fd05c645459eae2f2193fcab4ce5fd229d41789ab19b3e8f22f804a7b3c31b19707554013f0b7eb08b0207a9e450e9f1796e44e57907918bbbdc0ceea4d63209e8ed6a014e375b3907452350f88fdfb872a6e20bb6f0cf99910abddd3b360e580e8122a64db96267828b03f80f440dfbb7b479f8f49f44f2fb5e6f2b06f3852c1cb3bae0b341d17bd5d59d9c8a0883b6087bbc51592b103bb6498bda8b234f6b902d2a558f5a17c6cc1d9f913f662603684d4b1a56e6b63cb7ed17d713d6cf24629bb15a13e9c654b7694ad98673271cb640c46252da9e8c471c12e0c79a33006ab482d32074a10b7e3b0dc1c26c7fe8dec55670acb5dc65dbafaaa5365e6c8584f7b49ec3ffc6773944af1e77ec4f977f103d503d9bec7070d3da7de5ddf316f240593d3cf438ed37b4237fa21d710c1601b7126f0379bbb0b494dbbc13113be447fc4738d688528a5c8f120a9fddf9eef69339d286c101fb798341c3f127f94c9be0979808feb3a961c1e363ec1acafeae6cd62413a588d03df4510f91acc56303b85d9287e2ac080be8337e19193702adbd91b0c6112511c02b49db733f3ef27fcad98a299c216ac7bd55a2660ab2d239e498bdec023ebefff4ada53be4cb0e59fa57fb9353fe4b6e7296bc00d3cc9f7d4fd9fab2aaa793d444b8150c42218042dc90b0961f7f1d28c838c594db890f00e813f9bfb599ff4df1ce49c64f5b46ba88013d53d33ad9e5cf70b5f339d04afc36e97c076908ce7433619e8df0c8cf6700fcf40b9bea095a23d85e4a7a55ad099603a683f0a62d37a23f65450aed47a646e380d1933da20d94055a7feb2b19eeaadb02d63edbdea1636ba34007f058b21b109abcc081861d2cb491683001a260cad21ef6e2f46080fc4954cce44f4789fb5a82042fdf3918a86a660a1265f39bf6d523deec29c1bd8d9297aac7ea2a9f30ec816562c765a7c6cdcc3daa8c75ac00df35d7c7bb6b5c6641d37557e555c0c07ddc2e14852382c57bee82241b0af335f33510773d83cf889fc47f98f339fad505581d0a926e12c0393a9fde91cd5e79a11ce5165c988e83d36039477255c530616e4f2ffc467b466a3352801375fa63aab59df17bee1271cc22548e6551d256a4caff12b8777672f9ec7df7c42e1ae5bca0af322df0a963961994ba3475837329d681542d3d647610f8f25641e0f22aca8fa3bd58f157efa201ccce65938156c7906c1f9de0e0060eab98be76714e3770dad448a1d2bdb680ee6300aaabe4c86ea49451bf385926fa7e4e95f60bc20bc8d318945ac985d11bd204c726ffafeec5f69adc5bc14522f1ccb04acde4151ccd78aae21d6e603957ce4070e49ff855e8f7d0824594842a7eabd46c857b5199fd344088d7a57ac7504373b4f0f33a62a3a6321a8305f3d96577cc3992eabe16a31f3fa69efb052b44032f05bdd57d2c4c6301b30aaa39211610e76f3b9b5711eabfb18bc48635f83f01c8716866ff8fbaafb988e739e6be80d9650b00c698bf5cb4c0eb5e755594d4284b3235b35fe329b9a3825e1e5d627769db96e974940951241f8fefa92f077db977a5584db1873739137f1ce7f76b6249030784029c63c631727ca209b9b5e7f71581048876cfcf12a10136379a7f270d87f4ea7e79f9f7d64a66bd9014c31842fd4d4afcf67145cffc05ec9228ba5975cd489bb065653251dbb8fe91fd4260eee02b710b22da318cdaf52a31f87b04fb211038b3117c0ee90bcfbfbf71fe3adc8f14fc2bde5a002f26ae541a54e91b4c0930ac657339456804a20fce2704fb48b1d98a4c26eab59456fec5bb06eb7dde02058880ea628cf7e059df310212d46c3e512cf8ba040487d1f3f0f8afc88af90aab06ecb07b7ce4132868b9e5d5486126f05633df891f75ce028e511c08ee2403140cb40e974c0ccdf2e980be88c760112c640edea04ed59549d72526f348a526a7a595990239aedc48f2611e2b8a2a7ce72fd1cbd4e10cb605ccd4fbb211001388eecc842bd4c7bd98ae17d39857f2fff671cbecec99e376bf12c5a34d06c836e1f0d2340a9f1b1c48c08be3d0a964c6c513b88de40e1bd9587234bee52bf685b92aa4e2f7f02416c139c52c3506ff04fb7d772a5c98b9453a63f1e804dc25e0854f53e8878b0dfbd7064166604acba3e3c03dc76b232ef597c81f96694b2b75fea64666953fb66437da97ae4fad9f03babe22aac721f49e770c182b2aee03f0cd654968725a3a4d18dd409ccc3d35870a0f902036b3bf549057a186d4795dd6fcdfdf5bb74c39de7c372decca76f6a53b1a34581fc8b92d8bf1557cf3edb898a1436332a1ba5330f3e47cd546107283def7c62b08677e7a55561e9f55b1250f45cbb5fd8a7dbf7e1ce7d405ea76c31bf112e36d9ea0a7d2eba1fba2c1043683bff84c2e944c59aec50097312403d9f184d07b0dfd9c12e8e40763f101cd5f77cbebfc59d182e3fc20cd9600b5684178f8af3197c221fb81d82703e1386095e7052be896fda47689578c65acc7e20519a36f38aca55964d83c587552f5e0140051db7357fd39d8eea8f335613466ce1966f50cebef08d31b67c9b8cf746dda988de9befa3feaa0d0fb9940196c5d7db0c18d52bce3a528646087b26af7c95fb6359f2999c35a63fa8a5cad13aa64d59292021eee6248ab53b79925ac779e53db116ed764267f1fb701334c5ffd68c00eb1ab59c38f479fe55accfcf6ad5ffb6e27ec02d663233a409015fba6541bc9cdf8fa615a335ef8a275e4c7c38d3b3439ff82579cbcbb50050b29a0b63d925818b0344ca27b6c113809cd81f18aad33217d8bdc33f9b94aa8452c9dfbef5514a2805683a7b5ecc5cb8d296f19c818e81ca94ebc229b350e8a94107f952b09a70bd3e36544696f97ea09d9beb3adc2a0e0b042a79499632ea82571a263aa299e384ac93150b4843ea23affe0acc94c95be708a7b6345631e713cc42d607e1d96c5814174e0a8130c8945de0c123dad172b2e17ba988516be7b93dc88e07f46828753ff381734f99aa466ff4931297f53de5a167dedf8f6738efa8cbf8c08e7e1bcc3f2cc32085adffed0730adb6a3e44b0547b20e1d6ec025bf98204defa7f4c5cf46f45e80c58d596328fd59c875c6edf7fdee3a5701d0beef7bf16da298116e8f57bf7766d2f7a87a4804f58157246dd07a20129c528031b94160f10d6684db96da0c8af0aaabc0bf997a68750cd79019cd52606974de7ef5398054bde88d191a0bf252f40943309963e08385e9f308c6adcf8ec2cfbf2afbe0cdb0ae3a16ba149f36fbbe727d7c4816956f496dce49d18c775671e3575747a67f7cc35a8cc883161f594633b0d652f20c954301b98d2955a66276558c2b050c85fbdc0274da4a668f13f460509b54a0c82c6c11e821bc0ceb3a45b13cc0dab6904b959282773553e3643c8cdc3243d9ff6ffca7d6d2d64c6676bf6a6e80fcc2b6c0dbd9e3a217e89e891f4c7638e5652c1759834310e5cdb9a2626b785027e8abc12a3ce93d588f6e986a206895239310f190a683d4d162f97d0b2c5cacf0668b3219090b9941dd961413bb51fafb8021adf3fae8eefa3096093a48dfdb5706c4b01f61d67adbcceaea71f2babfe4c54ac56d0d19b3b0c835102e87e81b2b97fbc0e13e75d14d20896646d7c4dab1a6b6e2423b90c63797275eb746a5a0b28039a28de25d724d9ce4b6da71e47f8ba1881fb07156188a45d31ee370093be84a1cd974d99bcd4bc738e54025bdab04653d071ef522f55fa709454bc7a9b9a6446aaa7a020c99b7453d899d490a18419c5514defc63221693862fda6cc27953e16dc58de41568023fb0f71b26f8a4e62371ecc02cd2abad0b4a1ccaa14e77a6b1ffa436dfe5f236f41ee76c0e20aa614f7e96220404bf697a21c5f2a848fb7952b068dcbc29dca42ea1041f196110dcc08a8d5e72ebd0717cd6468b3a9015f254b964a82592fdb49b4828cd5a30eb73a8cfdffcb257e94b539ae333e948066f0a5014bbdc4455435f1dc89e91ed08b21bf27fdb72c4758c33cce1a1607ca54ba3c65dfed0d20da9de6e4d1d8ac39b6cc1bbb854972838fa04b46065eb1494c22c01d7bd939e035b16d13dcd834a9022478b531438c222efbeae82a144de7e1c7efce664103785357d0d57ece68028621ea409b14fe48ab2f777847037c2ea648b86b824718cf3039f797c405b6969933d963433990c14a4bfe340d3ab03ab5e2d335b6749a8e25e64507e544719cd5fc9fe47f743acbe1b7d30d14f1ba2fc186e185449687079473b198e7447c47ecabc00cacaa499feca528d40796a6eb0155b79a0f99a2b25e40ae4cc83afd20da5d2f24b5c0b101e039d0ade54e4315b6a0d51217d6c7f2ca6a14fc37b126b3bb538738408876b95c2682c3c75fc81e1e1eb519cd7869f161e1f2d0dde5e2f8132bd8960b7c8aa893509776f38679d08a7b622fb44b7fec004a790f9f21ff5fd5ff2349ce446445c0158d72bdecbc6b5dac69c701ae8f0018d031ebd5093665071eb6c5c91d8f752c0ad2bc892402d76a0c0e53ec9f54e18486269beb3867bfeb12ce286010740d31e5582c47c2cc1def252b8dc1a9fad7e0ece7eeabce87eda5169a08dc41876a801890b3dc69ed71d389371213c82120863ec09117b6ad21c9b3e351b22e7d67056c9d2f4c681042ed3b26848aae79aa784ae0a6ab80dc5893b5b59afa5073aa59a50a4f80e80cead1da96787857ba634b7b5e0d50c4b59f9b94fd59904d4e2fbe5d9f78a1eb01965f451b901a70486b79621b4142b3750e13373dfb1eaf772fbff7007215fae35b13187269d4f6bf7b5d29604ab22b7ec853b708613aaa3de06583544dceda1a1f5f324012191176e047a4376e60edaa64bcfd0b6fb39b646564e93bd6b9ec7ccfe5e17e3df18ca43d79fa28b7b2c9e8e5e0585a95ad41e768bdb615ad4643dd01101db3eddb81ff7880f24012e83c18e68c40e5a87f594f484ddf384683e2426a035c9e4cd78a30c6ae7205928770f0be002ce5791556d5d050c1c03ea27b577561b381cebabe04867333852c59de59d90cd0da0fd06721cfa0b22805f8777afe5857a048d279ec0c6d03fcf63a5fe54379f18634b8a97b71dbb669c2ff134bc20f79cb870305000c23c4a6d77ccafbec9b3708a8da0a67a3fb30f55b78481ac35f046f8abad458b191d9100777dffd523a3c0c6faa95adc8e0309e64eb88607bea99d880617078178fbd989961827d81d39aeb4a999b34bc9f45d893b87ae669c1dfe17e3d686efdc23b9c538fe7f1564a35b2fa5ae4d5dad79f8830536af66b5682ae811601ad7e98464ce7335286560a56510d7814d485c37db1972fd7506a1b5d4efc6358b291a36fdf4c9da74cf9c44dc9ee006fb6d8e825b8f3d12d06745c177a5552466d873091f03d2028760984ca0f9365d7b7bcef399e7fb2440795d3943d7644b572b836756a7a5e700ff22e6d416303fe5ad2dc91093875e0e687f01293651dffdd631eb59ee70f3f3d176071c4e23ce0693acf4607f72f023e24e862b678a0b98907adc64afabfc1ef75e922a997ab5e6841e67639b4e706c2d38f3dce9414138655c00233ec3e7a73a4ee653f0809878d147b63af1764e047118a613bc28b26b5fd3bde57cb236800659e3ece35c3dd4eb35f24916b3ea46526f522bec8bcce9e6a1bdddc0a396f898d90565c4448bc3932af4b1f2315370e74b2043f162fb6aee7f5ba020143d9b963f6ce454c6ce4ef74e3543cb150eac66155dbfd352af55234c966b428f4c7d64a4fe6eb9c342771a61e6504ed913609b2f8e261487716df09ed1cf3147459771fe826b7473bdacc594cf8494d5ad0ac2d4fa18519411c9bb91cbb4e6b32b6d7f9469dc9866d7e6734d76a0aff4585b6ba2e7ac9b4949a1e1843f0bf057dae3e9fc95d5ebf96bbcf30b7ca31434a11e0bb170a08bd6d792a30f75a42223f24a8f897c57ea6e9f244007b7f85f403aa217a68a6d5584830ebb525c7d8340145e55e2b741062cc49251a9c152cd7b3b39f6a50acc60d8d9659ef3c30c0166244c57c2bbe0b14a0040fed3a6161524f81508ab18b2d6c5d85a84509dcf8057cb49ebe16f44d2859d833264fdb3be8427c20c4c9f1c848b5f739f05c1a20642bc7d43662f4e34a642138e5df4ff23951594bc425a39665f25f5d6f101b3f98ffb728aeae1b1493eaa0bf6751fda9ee49cff5de473d261abb37ad0a952dda1c9da9bf405366bba1166965c36ac3b76e261eded06ec5c40286d95824295be1b9a17273662a13af5d7b0d04c19907b7fc95374947225a0de0b821d2e42c29556a4ee24301bfc651f65464d9638968b79c3414df14942bd1d053af7980fb3a84052c4f43be1520ebe01b2624c0853cae89736d9af016e7a31b2cb75b30bf41478cef5b7c776579ec2687b50c63807f36f9d6dde7ef55e8e9b71035ca6fb0a0877459401c09ede3bed927d2be1cfa71141ffd98cbf14176f53be5ab93e3cbf2e3af500ffe388363a9f9ca2a7ae8a87ad19b81ab4dd298ca3a56e28ecf8eb9be7df1af4e59eb24b968206b9a7124ffb71562f102a49984716f07f980391edfaf61d3b8310be5131f345842fc6c9c186d50303fc5b3617492e1065a055d0dcf91a175cb0e8a851a5bc4ef50450bf754fe2afc9e725e33be04226b2b760ef1f9a9da90ad90dd397e9f02daf9163f4eb7413b5148a695104fc138ba85b3bf32724a42e3d3bec00d260ee71ec92d3f20978193b6b9512d45249abfaa7dae2186085c4b996605601b798fed644f8bbb6dfc610db639bc2b8ed485ab3d11ad9603cad4d07271bdb370470d5c7ba00e701fd436882886cb045a90ad19faaf9e1a3f0ee2e3ad9da1d537e76bdb3ccfd5f9a2c2346526f5e55942dde39e31f2ac52d6ecd66e2e061240d802ee84f633a0f84de32a0058181f9c77935b525d46047353856cbcd0065499ae9f4f19bd58b8ea9885dde79dac834ebd391a3e2540d57df0e2df680ed997504eefb92b923d8a8365e9997a57a9bdfa5b68b438c1442b085fdbcd3acdafa1ea0fdf3e67bc61e6d904a1deca6b81230a52fe9ff715cf2126fce63744a26a3f6bfcd54d89e894f9cf953f6d425e7e9c51c50ce494d298d37e2480a924b3ca7bb26e3d23a32010a56126329600ee17e556ba9b012e52804bc0bc6a9ee431a56be3375a6b6279cfbc63b526fc9cf70d37825946aa8e46a524c1bbaf35e988d1053d686ee4b656bde743aceac93949f54b09f8aeeb60be2bc50038fa5fe31e2f59edb934a4f57d0356fc3a27c30f3a44eaef2ee93550232528a14361bb9e5f6476d2e081c6b38ba679709d7db58dd6559e2d054214902f52cc0742ced80fe3382574d5c0c2de11c4ad820e26afaae92abaa66074aa153f040b101b614fbd18250fde2748243d35216f058ec1c754e99890df8f44396e4286a37c035718ab0a70c85870c90e03d77f1e12996d0d4d2bb05cc45045e0a4986dda8e1fd3913ca29353858d404f0d733bc87823c6e6dfafe5475695d82aa51ddcc952a0a04678ab941b7ad9cb40bc4a34a8d9635b08f1942f520ab90bdadfb8a7dd97c42084c7e94b6c8cc8264294dc6b9d50a92fb79a3c71cf47547d699b9a5c1fb04951751c9d0d2cceb034b8b1d850958a98f8a5c740e1a3e2bf370a77fc6c3ef5a19c56fb90cd37dd4e3be267745aeb81660bf6275bfae04cb9ac398e8b30be1bcf45b31e526bbab7c2f72aef6179d2d65361ffee991390be13b2239399f0d25f14dd3ef96243735b8c24ac3ec0916d65ad6fd7036953f6f5c8e1813b17d351606e1706b03d26f7546e0edf99977c67a5ac70d321a1bd3553d5b898bbb9de8fbbe6b3f443d0632fb609d42f2dfc5a8a4f5dcb1799401912a1ec930c80de0927923104cc19d60a04ad9a09155be4d79770fa107108622a88a49556886aa55e97c104f71da40741939dd79966f9d8768a3ef87603927ce30ebce53b87805b198ddea784745a03cac6ed1277dfe9c6df2f628b8989538a477d7af28c3baedca92967dff5e7673c18044a584a4b64263635486c29ff2e23ad4ecc1f2ed5f9a346c7326de78bdbb4a6eb718603956c2d2c77ff1cb233e56e49684239e65e7333d46e4fde373da6aa1fe5a848a5d88fbad740176082d518deb65167be189f4709930b3a9605c25c321d694d5856f13fe20acef485327cca1cccde91dbc63e1ff5c309f2afcb20917c99c34f18d2bbf398c2a64b50f049ef2179119361c27b31793d1ac2381bb3c51ecbd8bf48ae84b2b5cc94833b89e21c2abf08c4f6c36d89911c5c9cea7e1c73c6e4dc60b7209e77e5b51410aacadcca2aea6a5a76995aa62ae9620a451ba3d7619e16209e64103bc460fd4aad5d4442f618213b2021682f7ae5ff51ada9f017ec362c10e6858626e580c63c69476c12dcc7dae34bf905e320c962ef4b91e9c5994e24f4f18e786da9e5c1f11cd0904e41a0370fd5903fa161b11153acf4902962a0a82624e4669951c5fc513e6ca244a06cb3ad8c00f3a42a363424e9a7a89419ad833fa7642fbdb03a3aad76e1ac26ed76e9f57c0423ba07b878deb88490491ec72c29e24112e5e5d45f01e2adcddebf14b9db9ef2aae21fa840a0a4cbcb0d1037751f208d47629dc4e68ec22516674c9c0ea297c7666fdee676c7524ab3d2c169b076b435a185bcd7c5a8a0d10d3d0c2fc71d3e1fce06522b2c2dab2648c409847a5535a74a2c0b285a1bd8add2c91901fbab31647b2c4ef60d0dbe12cde2bbd25acbda93a2883dd6349a3148b3b11c08db679f97ee471c55061dd92bdde62cae46eaf1a08613bda80704609af2ef573c2c29f49e4703423f3c8c0dd0733c70fbb9cb37bded70469891067e1ffc4b22b6bd8ab0a686269d08cd887918207ba7df51466e31acf13d5d4b3d4a8e2cb2b051f2921d881f2bc9da3462d62ddc41bd87b9bbe4ee2f4db26030a2444d5e2b668e5a57ab21192640655e091f7e652e11c1fd82f870fff72d2745681a108113717aeb326e66a014ac5077b32601f92d8da03a1bd9512ee137b14e415b329e0e73ab0a3e7cc57e28c7d96ee1e636608a184fc0ef3c11fe6a0f411dc2ffabd122bed5b312575332a81654c0ab2f0a18260ef5319546c5193459573211dd00774f38b81375d4e07694d576d566bcadc8c252c12e0a77bdd90f1a06d529db1015c1c875345296af1afe5dfb95fdae5a71bb9f60f48035edb1da6a8d1e34f4c777886a349294969fcca7de2fbfa515ecb662171b95d39f8ed1353b089b789f1406cfd24fde49e0cec220c5f5bf10e6caf8a114e11e8e4eca79b677e809cf59a6f859cd4a1ea21e586108c1806b6e4ae71d31c7f7378a2d6a2b60838ebe89a925f187ccdb52b6f8ee5d8314712137c99827b8ebd7f395efda0dc643d2a0f494342bf7cddc52710b47798c8957599557e26f43c6576183ea905552b330a9c79879670d63733aeb4762daf2183ededfb071b3816949edd2a6624e118edb7b5900a8ad266653c01025e0e77bfa0d722ae6227ca0e874714b820f9bb337c8d642241166076c70c726d4ad98238e8971d24c05fc0b5ba3e8b01a6bfc8eff8ce70ce66de7435e5277f769df8a119be05922d1092e11da40ff7911d04c4ba486bf2682776f54faf3d3770a275c076cd9e20334deb29a1f63282fc44b493883a0412d3bc8b714442dcaa972c7fac75649b5bc64879c37a6d3f8dd3acd92554c57769e19836c7730d2ee7c483650616839e78d23085ebbc03b248924f49012c607288cbb8588724018123f6b54968e09c2d87683d5d78639e2ae40d4cd5a6d89f32303d7dacef8b367f2d8837c783696680dc0c1723647d7df941e5ea38ca9ffbaf817e8648b9c8d5ca9d47e87b9f1d9b46f239e339ecfe0c9bcf37afa6aa9730706d3b381907c92b9b69b95284a912713ffee2130a58c142a3d54feb923ddec1cd3cc1a48b062fbc087de8bae5c2de081f65b252bdce39c39ebe7eb8ed9150e83ce30377a789825ef7cc114f3c08392d449408c6d11cf296dc3536cc9803dae42e1049457246090d7b216e71ac0dd8e854edef05808f5d61952c9123c64381d208bf486130ee59dbd7ae615f5aff32324d14e190a9c5fc095fcc550ca51adcc547d3926ffecb3cda9ad41303bca3ab4b36032180c71f7a594404c60288f9dc93b5555b2cf68531fb03ca01a468927e620c7d3968601b99ddb2309634fcc4ad273b68dfb7169873490f74461f422b32b5ca502d2049ec46d45813fba95ca33b09149f5bc56a187cd65c101ca123e21ce713a529104a228b451391cf8c5584adeb22bd347dfea4a3316bdc99dd6271eae1727d804c48d80b59fdb0e63a64599bca48f27bd85c67e7dbb3bc1a5106f4f3466d20760f79dd245764db84fd1cd457ef1689fa29b074431261813dc28b8701f25bbd9f284e7bd832682f9652dd8fc1e798e745abb9ee8b7cdd7f854b32ba5c1b9ef422f499cd3e883c4d2af01a5ba15f858c55ba8aa34ead58d8b0a7bf3c926e43d9965d6ac8d732fdbacbebf6fc261df2ac4f5c000d652b7da2c8d09e90fe1dca790e1f9bea1652e6ea0505f784a76240830a399c23a714fedb356760da5ac5b2f9f6a738fbe18d487c770ae1a1189529dfb42380e6e59052eaa4d4499c590f4a8244e5936d2d1e179aef113e0e5b381fcac53636bac138314246c25f14781c59726a85ec47c86bb27d813e0e8b24033a6c220f40020947bbe0148142a118d986e62ccb75fa74c62d61774979eecfed324ddab975671c2983c97d04b5b3993a12b2393319bf91d1074bea261c61c762cf3e244f02a502a2c8f71230aafa19103a7083e45e46b96957efca223c94571b0d5e0022cd277858e37e2b00e294772da4d5b621f7e92198bf7b69432e21fcf710f505c23ffd29cfe0b4dcd28076be3104fa0fd0c49ae2937740528c40cdbef180ce10b39edea594de0483214e7774c0c3c301485d589a2f75862d3276cc21d89789c2b010c7bf46073b97f2d64a3c37ebfc80ba2cae0fc708e0e66e79617a3a2e26643e6d0fd807c69d314edaf9b29eac6de0de30130c61a9ddd0fe16a5976d4d6f53f945a44a1d31ebda27c6acddeef23329e4d9fd0908e022cc8879ebea49c5669175db6e80fc58b37464e0a3d1fd5ce7b1bebf0aece261374088786d2ffe3f3e582abd617848473a6677a401749ddbba5ab96c807c94ee795371da297b93c314c829e98cdd4d92d084332ffca56ffd4a3ef6d462da5006a9ce322d295fb0ae8f01b7c8f64e862aa5366c14de02a4a684c2bc1c659858c8db262539716642c11082b65429eb3556eb7d88408dd674476c589b8c294cd45db4fafd25a00bed3ea2dbd5b4513ca18d9ffdb6fda94714184b7e6573f480c708b6e4abcf3e2a2c6f982c51d1b6de52ff8e18f02605329bede954f0dacd5a18365f45860a9724ad2992e0e6d59461e63cf167d57ef9b60851e028d6b26d8f1e9185d7a34eb5d8a6e7159dccea7a3450ca9c9c8ef7a3819a37b039d0059dd4685519a057be4199f4dfcebce6112f09cda5a0643ba0ce7514d0f2303a81719e7bd57d63916d28bd617a572fdd6281cb017f353d706b90c88d2838cafe6bd314ec8e9da4c9e78076da528064be526cc3c99060fe0c798a3a3ca915359b07f86f809cc152b0426d47c440cabf379809e5b974a26f34a8aacb5e82c4f64bfdca1a544943e8b181c700d132d0494ab883761406751de4843d9a64db26fb53ed30c40386b13b9baa0a94500535f5d7c0fab134938ce50ad70b02ceb487efabeeb14e0970ec368709074966f780998f139646db38db94a6dbcccbde8f422e9bbb3f8b3f7ef7d36a71355206c5a5ebe5ea8cd6f686c02fe6b037f888116a43f33f00cd4feca1f8ef4de14076d1c164c979e06db4361fe6ecc481bb066053865540ed80541a165b47d3373b6851f205d9ccf30fc584d9aa3394d16c907e4ea822f3eccd4cf0d75920f7b76327c8c978870f5574e290a656038ea3ff719a292e3581de3cb566e974ff4e4455e2893125e6910036240959ce36b778bdc7b72fedf3adf10da38b265fc8d33546b8cb28daf6eaa47b905d2416c36f0fdd5dc8d8b205b43a93f39c67bf3db339a76fdb6a5645d69e1190380c69924febabf7d4086ec139a2665cab7f239a571d1ca860945296d5708a137a4842e75263bbf6c08b03c9946b113e34f35aa373230c822539a0e1bff29c3445071e697bab7b126ea2f80828f59fbead43c7c34cf760fb906192bd5bce90124c2b42467cf2b234ed9ebb1a7944ebad1ec87d870bdb88726af0e5a2626855e2552700bf996297b2001ef468e6c9047a3d2eb880f8419314b8b48538e9b314a30fec3006ee0cb5a9ad9fd6b99f2d17bc5f4f7d71e598e4f55ca4d0e2edb39c56214ee674d9ee3f08e3ca887b14dc73b1cda4a8c3efa3fcb5783f417e55db812b4d0a2115138f9d933ff1bf33e169ecbde4b5b464c519c7ee543259e5a238dfe0c7d18c8962ce73c54d06474d24d377d50776fd123f74127c308a018c4f6461c6dd150fc82c1b74824b249b062ab883e0eb1bb36ded77dddf5c94c34c6dca9ae543c92b0dee2a177d09e57924b6c5d36cdd1dc919c6b8a7966968652d36afd72da03f5dd2edf82cb0884a9757e780d0ef3328674a6589eea7b90429fa8186d5c45b85a2d5ed0c2dd397d35290872816a96feccb2d5c93bf9e7542acefc09218a526316678f2ee384d9f12e8cc4ff2534c27cb0c712858ef77e27cffc8b392f6e862e9938c96a290cc53db63d0cc93341ce325f6cd66261092ebb1cb1b353b07654e1e56129c76c977fb49f842f09816b18d84d363cf4ca0a95fc4ce0c378dd218d2d5cac927d32990413be5e86a2cbb3db338002000582e8e07bc776f600c8273b17e68b842c99672a02da1f510fc5500fe63fdd81d5c495302ab42e55329a8330e6d329f986b93546315aba91abbecb0225686232677acc700dbe32a8eef7e83f518de388da688d7913fff4583853cbdba7145ac8595f717457a6266ee4990803533f0fe80482a93e4346c036dcb9624b94177edf09e715206b02ab84ba307e27354f318fb8f789f509ad89c4196ede05ad2b0a122bceaf5acd507780a1026d6eff18b4eac7c31d265e6e46a2dafa27c0b0a37632b0994d08ba285aa9f2c54381f581c62b5753fed75711b58b0985a26b9ed8cc9284d53d987953d579b609da950c061dd777f2dd61d676749bc38850da215260e59e5dc1bf3de0c71a12a876a102a4713ce72fe4d760b47e4a6a039622ecf6c56e93ab1fb029279dda542c736ad3e1711d4b84d656d540c78723cb4a4fff51b97f10e95087dd122f37ff11c15008e9ec880d4b5f4adb86c5e6fb940575fbaa3ca3fd1d9094affa003e7e5b00f885159bba79830ba4b2c3f97254ab2564fbfe3a0185045d383d4e596a654dea2b887e141ceec18d400d2c05bd801573a4c3610a1ac237e8191c3f0b46f32128b6c8b8ab8850a28b7b4d0c9e8d680ddebd0d216b27c251123550208ea003ab0d654956f9f4141329947edb4b168e7663f07b08ed6b58d607b2df6e1ee978be77e8ea78d4c955a26a8ecb48850e8ade1d7fa7a5fb27c4e7ad1f75a4e928ed8cb0ff5e5e0083f175dbb6d3f1367bbf2d907ad03f54d33c30dc68b81f98bd04ba78f9c9d8c9107362b7910754c9b56aba5ae5c798c9613fa7c7d980e81a4020df899b6706e520de92b6b90297a3cfc6dcbfcc084d1f7ed0957ae293d80d618925cd8da0895b107af250a83de79f0afd6548cf6025ce1f7129f20fbe6e178b1eb59d0e22fc91fa1daf4ff57ed4675216c7910bc47cb3eb8f7dab05698f72a96cc079a6806eb5840a4657291aa9adbce6cfe1b34d0735883ee8d0fa3d8281972227c3c2d3271e4b3fe16f55c3775693d6208969655aab4234b1a8bb857e01ca27b5c2f66f6b848c90dce064d05e4fe1aa07520361d9454ebcedf0cde8ea1ceb258201ea73b7f258dee0c6ec9151ec541047ae7577bd42826b37e7d1ea0333acc89e403086ea6bc10cb0cc6fd6359dcfdcdd868498d1dd4a31ee4af57f0a9eeb7aa3e268f303256aca2159c7cb65cc621487e3aab5bb9c66a21d0a10c14771f0bf11740844ac99ff9c6189f068cfe8bde53f018dd2f1d064e730632cdd75199bf55c3ca4b81161181984dfe94beceeb7c4a02455ddd4fe58a53f970e915afe3484cab34b3310f488a8fbad55c98bef15edc1e662c24aa770dcd0acffc172afad36346963795cb351843e7bf08a8ccc1206083ea829388658aecda0909963414c20e99c27ce2624e0bbdfa644e70e97bbcf9a7c49b0ba065a6bff7bf0e4c08612afd7ddc1d55a1f57c04ac5667418436ede682deb75b938350357ece7c6eeae0ad3994c4764796484ed83c57ee72c41d429dcdd0c2c435f6836a837bbc886dfff083342be54f95cbc108cef8d0d2a99965abe497e5180191e977f6dc3b3afe29b7ccd60d734d02bc99e08ab1e4047bc0828fe0cba26f3e9d592da08f8e6e36ad7e90d36af67e3a1685c4487dc82f3a8af531c013a02ff41bf659eb4487b0778eb25c42a31a953f37c35aaa69309650adafb8782b7643fe7700deb478c1df6f7eb88065d11dc07d30baadb3a3052eea38a6c261e4260dc4fe8d74523fae0b7f688894affcc1e26b2d3819c465cadb36b3e3074be5219a7d5aabc2bb64c2eca6c23ba6c53f65486881bc5a65372bba9445a94280d48a6a65bb1584389ef1554b481c1c7278db7f8132628993ace9340c264cc504ccc3ca975c66cb965852a64f524db7c856931ed870dc576e52b5ddd4f6beb76f75ba7f965b2783fd2669036ea8d01b32402a17a3e4eeebdae92460485a6092cb436c33b6c88eca552b5dd374f2c8c40c96a7357b040099f65044557b71113d64deda5e5e0698130ac69c6d5f900c4e20bd14e172c4142098382536e9ec04e2a78a1fbf5bae190a2db37106bd898c3b2ca12a95d2eabaeb32615dc653638174ea54b0a049c13d37033bf65a0aa82540e133769c2262179e50268d6599c77796bbb43223f73fd28379510e8c7e70e7ab55d3423e6d3c5e897a756d5cd9dc59b742b3528917f691873b6abfd5e0f0125843b7046826ccab6540d69ceccbdd35f5fc33105445f465ce92a1dcfa3625dc653f25d6cadc6a44073b2855170d7cf8077bace53922189d752b7f64a6d72fb3860b3b1094bda0555f82a2ad1adfa1a18cfabb6837901cb6aca86b9e1da7adbad6736aea886a6558ad68412ed624d311ad114ba2fecf82235a004dc27c2dd0298768bf1a87250f6bf67773ab18e3abc54fad5926748b9c55cf754200a49ea4dea5dd4ed3e70d69ad85542888f1cd94904c531855e6f998e2baca7d9f99bd98d5023f660b35957eb17b7cd75d641035f79aa213f615c9c92c7fd85a399dd6ca535deaafde90ce649885d6c788dc2038f6b64904b30c4941a5ee2f2b76ba0923680ddb1a9550ec06d39dc9d54de57b687b89d9131915730adfc4ef4421b2158f912542a78ccfe259e8acec6dddeefeb4009d7d509d087c684cbb344c4f8ced989ed32d0da0be5c7f4dc3798aaf4212ac7aa4009267da960c8b59d7329d458f4930b454181bee9db87e924365df73360f043a49f40c314a011cb59500ccf6e4c4ad797a25d2c86dea9b2de71a3663b2eed55cbcf5d84ff4217ac2dd945903032631db3433466a74d5b122c4db061df5a30e157a0dd90b741884841ade89535d3cb73faf2ecad6e433cbd8cb9c4c3e0b4b69f5a60771e46112bf4965b507f973c603f77265d6a701af1b96cad6b0bb4b43c4b3d27ecc83a9dce512a4bbbce0ed4901158a0108c260ffd9f0233d62e0f91909110a97c89f7ca759b2f79ca70feaa969059b331c3d80d88b17a8de0ed2f26535fe7aeb04fd7d0c269d274dc7dca0857d6e449c28f7ce9e1302bfa8701fd44284332094df13c27f850453e080678895c4701289ec562a1e18b139ccb6a5ee938776c4259d10ad90ea4d27528285ff00b5bcfcd1b05c521c398489a647a8cace12100ce721400118a426f757a92d1adcccbad88d3d9c14a9ada46bbedc2224f4478aeebb4a0f533e57bdc3b32b81efb3c4b14196a88fa0c9a9766b547d87a665ad97c017b0d775ae29508a257247d95349d2f1054368e9084b5c34e0c4effd32d68cb349a594c01309505982579a38b529aa106a4eafc042bbe6c830552efc5c9aee02e5e742066503e5a72570705966a9be335db4fa3ad1a3f4b2d2c7bbf5826705f41b62d193c9b546529dac9de19757295dfa969d86ee0abb42669fd791187c9f15c62af5f914862a4f2901af87161c6810168400bb4e6f99754afd56d1667426037185155e27cb5bebeb6f90768e240fd9e4ad9a2fb58113ac32d5e9cb9d55e52e81bdf59392f9b911d509e7820b523b30633c6e233cfad9d97f64560ab7171da0cb94126461ec5658bff7eedf4f61b5bbc9683123b2824f2e44879b5845a3b1efa83da3b1f4e193f4a524a809f1f4306d98c29d527936f4fb024d9a8a1551779c079cca93e9570fad61b2df3b7bb432a8027b5280fdfa8cdfe6a180cdb9c6f419a352a00fad5655c780be443b4886a842e9462d8aef7a917ae222096f7d273f7392f682df3992c5a8a632a5939bb7e27867665152f7b59ee8b81846665d4f82e2976821d5059a157a06879ede926725d892743eab7e454a339d1b32c66b9d82cbc1ab1a33f3ea8759cb73c6fe2fdd81543dcb4df6e8468515cdcd39bab8de7fe9cc354c5e5f3334878b5ebbeaf8a505d92ed2cb5957d74229438952bdc96105923db875940d842ef0364c7a6901d7c44b98950a605171cef126df10cd96e953891d56da5fdc0bdc50150e13e6eab2a03a415da6a1d9af7b8061d93f74794a07955e2c1fdb9a07946a886a63183a286ecc4ade7d6576c273c9969f8eef05ad7ef892fbf9bb51eaeb2b86ec400a2e51176a9fe6e4a5f071372c0604dd6bdad763eaf1fa60b7149336b9e17b8a1b0c39c6c4f054addee1f478bbd21c3321e0a82bb7e111e86e59d22cf440a86fea8239aaa00f3ca039c94413c14531e30405dbe428f5099e94e16e65ddea5de80bc4e0c20d3d38671b1eafbe6f29f28ce1a83f271f2f5dfd1f3a674436f9e551d559fddb9534f440051d21d4a6f871a3a587304a791fa62b6d9603a33c8fbe8d559b934a90a590c47a802af955cda06df9b61cb590dcc5da2ffaa776d2445f42aea2760a80868e9241f3076e06dac1fca20db7d8aeef01bb95b3f4a29076663b3477de01a7bab6109afb3479859e4c7a62f8d4ae82cdf90604731e60fea8b09aa72d7886b88fbe57967524cdf2a9aa8afca8bcad76b761e78aec31f64901821fb490d713f237cba72fec2302a3bbc9e5726ea150d347efe46d5b1aee6d6b089ca63cb6c96341996dd551fe6eb826a79d266e0922557321c7375b675992dcd6189ad3d8eecf735b22e2e32a4b15821fb93304b8cec5d486154ce2058e9741526bd2cddaad4066442ef96e8fbb909e08cd1c13d0b93dc1dd2ce9d46998095d96dea061128f6714997db122e4294fcd1dbede6f81460424b8035dbbcd0823e0b43c0b8b7134d93fee4027fce79d043a169897b07e610be2fe6ae8184db6ad1b19c40ecc85aa502356c98bfea0e9d6d8a490153f55c7474d0e84fc8cb0b2bdc67fcd55e2e4570aeee44042f0fd5b8a0ccdf7b7de10d325dcadfaad76b1251d93d1f6095af1b9c90d528f21ac0ed3e673d698f2b82d4416b5a84ca13a4fedc56429571cf976c6f28b6dcc2a3a56062a78b495a3e294663de1293e036e850c54eed8fc7490975000ceb5e0438c3b7643d7dfef5ee864cc331b29c7ba325efba0aa324fbf6494d9add4369b8e336c9bce511c23221e3569b6d7369fbef5160f163f00845b2041ab0365f444c7ebcc5b1f73980e845dc43e24aa6914a78f1f022e84dae8894f16fa162ad483ece61b281c0142a1ab74307892bfd0afc3ae8a30892c2b3746df5c4396f0a81e062af0921bb3f0e02c606ada10f77d6eb653e887defef48d3ee4285b42c598fdc26d87efb10ffc068f21b1a89463b284e4e74dbb71ca9c23cee093b8112cba189576a78f2dae621bbb722d21187f2209d12545118026657459518e6a7b934ca4c2d5ab4a1c1a2e5bfda4ac9d862158c1db300ffaefd03aff2e8e62f01a9c8d598ae99d4f0232784a903f5e2521d275eefeb5c25cdc529f08397e51029c4e06022ac4ad3464d93feed624597944313a6fed66c3f7f0299353e6f35d8d3f9236ee8610e671f569ce8a3517a2b393cf28388ac00f422b8cf4aee88a29a6be420977f5384a72763857b61f4a570462cd568ae1ae708b0ba35d39174da52bdfc09c3c3397f446b20cd6f6fed2845c9f5e8539c3b958680726a458a206d647b0e5537447b229af28d36cc74f34d508b2533de6424682fa282b198b092157750f11af68f5dfefb72e77b6ac4dd13a4066a73e1340520fad6112ac8efb438a8b9907e945e6cfada69ff22a3d6ab48fb02535041cafa65af290f1ea31834b7501577517371c91442344f3bf12fc72308bb3eff4a3d582b6fa2cfef4d1d0b616650bf1b3d17055e7fedc8646f4e3570d52debee3ec82d255f0e94bc09b39e389f6d796914f518646d1588d3ff1c986f55353fa75cb308469fe49553c09b0562a13016a7a3a5db9736f0ab94aef1513cefd474f65ca764aa29b6a8e8e3362cd55968bc06562f89fc7cb53a469978fcc1f29fa17405275b5249702b333d657f557aeab6493974dc368c12184b440e2202cad15d38019cfcbf20dd8421250f71de837ed9e9a465cf672f049740eadf393ce08bd20e05917749e86cb236e0e3be444115c8cefe1d54f937b69f7b84903aa4acfaea7f2efc9d1c1b9569716c02d1c8c87515f258278fa35cff640fe64371d9194c71181f2600f5df6dd284544979d23c09e98bf7ad899a9ba1df7b1482ed7f758d86e8386c01c2825cbe88a7f25c2a1dd89a8171deab585cf7c61d54f82cd56f18ff05723ca4ac389ccd4d592614b2bc84edd7aa57fa261b6b783e762e4d43fd71f3881e189ab68f2dda47e398e4e189a927d7d9db15a97b84185ceeddf07e9957af4eeb9403bc977e283a167f825916910ce4533f166527e29b37a83872ce08eb0d824e22bf22b74b6677506968c9159407e857e227bb7d86cdbd85e826b9f788f401f998d85bea0a6fde565fca560026cbdbac5cd139426fad7e723335f6a6fb9933513793cbdcbc94bb9e01807f96e84c9cd06ff2a2e95e8885b37a24ac5e5bb2e5ad8701c907632d3f337e261484df97aba4b938b9b33955e932a75ecc7c2dfea115fc62facfdae722e1583393c7b63f5a8c8f21b9812d683b818ece7f71e9978254ec7a3081a1a906d75f43d94732818c3348cd4c934c91a4dec2dad1f41884ec8d09e026d36a5bc674d5381b79f388d946624ac4be910f344eb2ccb3e80f283c4ba9b57ae70f647a05646879896300bd29400621af7d544e225e140108b110107e7f427fab1310bc7848d891d8bc793d74e5b6b8d7e47c34baef701ec29c4fbe460fdc42fa886a1195b54e0581c2e6abc9cf232248fe21c18be8da4d148631d3d1ed52756406040fa8351fe2fad0d889129c1e187158f9dbad1bb22ae0b44511225d91ab84354f518036cb218e91fe57028af4d1e297ba5e11959167350ac5e6ba94dcdb1f140a27909be8e6b7768bcc2d35e75d255f8e94b241f7c431e8239d6e75df22763799d53e467b4aa5f906600b6dd1df2b3566d332f19f6d816f4141236eff5b828933c20709912b03e6949f50ed55f7de42ab1775a5792efc0f8e1bf3ab9f4814c9017baac5a5479b3390af55ed50fd76b7f9ff6830e1d048c6c9a83bf52ff6cadae3b079cea286b6791965eff0aacafc79a0140512afdbf34508d1677cab3a8c69cc1633f51cfe1acd11ab8a1402e077dfd90b0ba15e4a3c7e717dfcaf3b100db9b3c38e92710d0253bc9028c2597561c0a90c273513e7b8fe6f70382ca61370459abc82fec0f8bb4795505a41da84b22901e524df29eaf71db207ebd21e0a76b8ff66c775627baf1dcad6d0d62044fe41ffea78f3823f9012c8a1a1d048d1f3e40430955d887caf93802cc8d2d5ae0d0086ff197d640cfc7feed41746e94ad99fc806e19486ec80c48454e57a0606bfea354ea1a78695b0a22edd0117c9fc155763ac7cd9c32d0c0ce5b824f606ea97e0e2e2e3d4e6dc2f275362931e509fa897febcf73f7fff1ae7f043a0d0928091e1be3ea6566c6c7a4c4a1d4bdaab59d04bc4635802f7cb3050d80d09e8536dc557b4aff3965cb1f32ccb03d1264cd3ecd4f08500ab6ceebfd8563f6ccbafc3fca0f9193b32eec407ef07c279ac52e3f08e11d5f7de749acb2ed1bf2afec7af2ad1a1c2703d491b6ff03d077a81f4174d759bc68710768737c04cf9779f105daccbd3837f23b2708b1926d60c93e1543d646389bcbad359586054add184cd77f7265dc7818331238d714547cdfbc6cfc51f07317340a753cf99ae195419042709ee9f7c731840a461e1227937ccd7613ad46d9516b907146f0112edc22431e1c48681f438cde00a70d70a3c701281bb30f21c121023c59548f7a135c04a958678377902012bd8a62b477335f73f2956d59f5197d9111fcb0c15aa45b58c4815d937ff47fcf40b88121b4042143f281bc1cc8927657885f7c125d7e83f35261324a7ac99810a91b3dee8174e2d94c6580f91fd8ccb39ac8ffe2c8f91e343c896167056fb487d181d0c7d7bd3aa63dc1aafbb708a829b2f8cb72240d25a92851866b80cdedde27072a997a4f350b99bd55c5a6f7362eacc94fd66a5f78eeb24cb6633e9e068bb32969167332c864ddbc770263e547c45cfd2bdee0ca7cd827cf7bab30b7b7194ffcd3315e9d3bb82056b179f4564b4b134fbbed960ff8d1808e49ec2568db99685a27dd99bdf4a08b0129037244eb7bfa2b1bb70df52ebcf77c70d0537fb52b95008ff4018bd882fe80d9ba7e4aee19c31b8ffaa4b4fcd82b06f9c836d8149e391774e2ee18826af44b9948251d4a156f024fa0ae158398d3a8c8155597f0c947c09bf23f0f1799a8cd73482087a87a17a7e0f0422b842422f371eb2618d0a2ce545306e1beb733bead0f9b4533a75866ce6faa66d7502d535d276b89fc835d45262e9091b5b72f03a7608c3ee242c4d0f25f551f3dabef330cffa158f156e4b9066fa2225ffd78e1b3c3932068cd01e62aec4274b195c00a52f2160a2bb057f7dc720896035c94f01f16854809cb6bc99faae24f7a5c962962edc7e0fb362a541b148af111f668cb7ee4488696266efc8858a7036c9e12a2ca21563b6ff2aa039f059a0e94455c94b96b71737695f83e04ba11f1726e110cd38c177beda80ccd9f6eaca168ecfbc001fcc253192d9b1ed930daf4f9ff18e00ddab22098c79dc10194232c70c6cf4da9976fa6d8d9c923fa2a01b2c0b83c0ac1c953049f9fab852614e69c1783f0b45d56b2a228a617e26766e6c45a8584b410860937cadf0fbf3897a9cd541adbd5885cdd7573a07d77739a5adf63e3d7829bb6ddae73ffc27909207f676bc31a45ff82d9e0346483c4b58065ffc8e137fb1e46dbcc4e99576ac85c46ae151b574eff10de9a24cb08ad0a5c141da3384a581baff02badc9cfa5c318884ad5e64237ddd5651f70ad13b223cb24a60a08343c980436030260d59867d929595b33d1c5028726cb083e50768630cd879913d5e3d09e8fa61a03aed226babe6f42ae1a7f949bb26f2779c074aa7fa50bf38ca1ed99e3b0f8343e6c8b013ec81a0f774bc05ab42d7e43f3f160c35dfdf0273bf5991c1171a4a0f363ee7377fc97e3a36d1a7661fd1cc2564bc38b492940bb7fc232e6945f893d80d7fc8f226b66e305e8e1393420e8d6cfed6b4f49b08fca1f4bf7d4ff36dd067ebe3f3be92efcca44032f194838b8073ab27374ea7fd87d3393bed43faea133cfab4d95a8f6a702eb4c881ca2230f3a7579cae33f7fd38db1e175957f06d7f8edd8786b36da70261dd15e3a648affe47a9cf7d909d263f921bba1a13d2bed195967bd7a3d797c51e85634f2496c5d2cd047f61965c8621bc8320f0eb332c96e0c6d66db18d8fbd46ec3f5d3d832872882943ed8be4225893e944f5b0ecdbb503c35467a270d8a33de63ff8abd4ee30cda073810476278ebebfedc02a39e2b93f3723e61b6ce92b054797a6efbf44ae9f9f7adb77d5b9d0535a6b2c93a001696ce92ee4c6c4e61a797754f6b8a3d3e11b54f775a531130b0d4c82e7d9631db2b3f1992f39824250fa4c73f81cca6ed1d424e1584d06baf6aea1f8b89b04e3844719d6d325edcea682f48a211494ac600cf980047d23b3d374506047e2fce7d0f0e0729ef6f40043c4e6cd073a1c4fcc82e0278a1e8f2b94dc763d061c35583571af44f3b3a737b0a266d667dd5e5eab371df262f37f29d3d5686981320efac2f9ee898ec1164fd0afc25b39fd6b95ce08467e168a9a5261b88146065f0858f3026f7dc141dae429caba5cb7f1f6210fcd0d4fe20204ec24b4f3ca0c4c8cf355ce2814374bd29576cf5946234719a86f8951e5ac8fed0f9ea129bbaf67da501296ef4606b32ebafc5d928dd173a4a7fad3dee8ffc9a06d171684dafa90ddebfd6146e868ab052b5e8c9bdb01611bcb8d57a46b43d83be3b76a0c22e02867b6b6c0e72a23260d8a493862940978e0ac0ebc112cc29fe17553766927d42f06741c3477426f892090d269647791f382509dd72baa65a1090e1c4278653cd1a0bd3bf1640ab7d19d972a98e86b01357e290f0570613942ad0c6d20a6c060131502593fd17e75dff2f4a36ded4afe63021d9930c4584c3d552a928a606d893862ac89174f82c428246194bda956b64a97e31ca2b977af90ed075cf1c92195352ee09e5e6d75f0b7d43e2c9eeaab231fc185216914132d6a3a4f7406ced858d6e8d8c3d143ebb8a72f5e3368aff40bddbf6b092aa499d1e127a0c3410d64ac7411c6575234d5115a232e39843c95d6de4d9d9efa7d4cb00b9a370e3697b802e01b4c2df05f037d41888edbcc6bba89515140a95fbda46d72704973a58cdcf25b6e0bcae390a0b79af499e94bbd02faf33bca7a0921223707ffadfad3adb5d591c2b8135a4f4cee5c6c714ade38315b9514241094ffc31948f722e0ef680f6cd41bc5f7e9e60b49f3889a3b46a222fe99d327a10b967a2be5a76f5f3d74554b0566b21a3e9e94fc5a4a844fe16e198e9878e61b537eb7d1cf9ce7f485b0c0f70be6c5de97cfd20e65ca8687f66fb3f5c09ff1ac45a8bec9bf4158fcc561a41c46d04192125ba52d384dfa433f5e217a7e282eeac015e21af3eea0deb4f5cdeb250ab06de01ae139537b9aeebeddf234c6816ddd2965348efcd9b898f3321e9b52bb84c0d93e30efa936ed48207b16904747eaa04a78833aef076dbef25eebbd18e644b04ca74cacbf21ce852969a273cbcc6f92f9b7d70c1ca09f37ef6292e59b9c885e4f86c27553c097bc018ba23899e4e346762e9601a958d2585ef8c4a7e3c27f4e834b997f13d4eb5d293f04f3a94d895f975c5ada7484067df8a8bb889e17c1a69108ffe8814791c356c43b3300c319c57ccf74ec24d09b6dac74706ff29092d57b867e94ae97a0d6029307f40aad31ab543e896b4a7f2d502c034e299aca3c910d3fa055aaae636d2e5d747b309f134d367f92133b94d0573892f639900bf062f1951e6b95f3390f814d5380a51c78d950e508cb2cf97c79e1512655da2c8ffb9594fa0094bbd4dda62b9b41dffb5cc0d57884991922867965c68cbfee8bb04a2b0348d05a40818d667b58a7e0117e6da47146063632dad2f7a57b3a5ec007fcfbb024e4f851fad37e3987969a181b2e1cd5a3bbb22f18f4ef14fe358ccd51668fb0e1015d3e55bd23723e330a37b5fc2c56302fcdbac3b9f25c4a50de11f6ffa40e3e703f592e7529ff70bf506a0fc39254730922c7829c21ad9c0eb3ae15e3ec085982c18a21c14d8a77acb24b2acbd140ab5f4756233ea8c04a61a02414b31d4ec4525fed60673492a6895f33c8bebca7b5f5c8279a7f56efcde6c95168dec32dc37da714193347ff11d9d14006fefb157ec8cd1565d04ffb3e38ad8845f10c6f88f06b158059864a4679b3fa2bbb7be1d00c6aa7558c75cbcad151fffb98c5c7da80d1003e7a24bb26b3610783642c28d2ca98b95a36f32a64d5aeed90bf532bad085d7ea25cb92a8f81e49f86319636a06eb4e345a7217d2d39a923b0c9d9703dd15fbe213b170ea4764cbb6f49ca0efe504111790d20791b737b6695233a83457669b66cf3432e81466c65fdefff332f4d6ea1d38cd3c734a7358913f863cd312ca5183ea97b2590b53ffdd67a6c9b4b7613d4dd7fd2c94b2e9bddd286a4a08c37b7e8a9ee7618e9d99b0167825b33284d0e5d103fa9953291f391fcdead24593ba1c806eb5c62b9eeb36e653541a1060480384abb3b9ef814d0e27216ab6fab5ebc938471bf7c869ccd1b8d584a166bb83f58cc9804dba5da500b89867b2f04016362eb914dbf8ecfe4da100ce85a8e8e4d830b77a290453ef9a0b256b017881995e2a5a0b5f2bcf2f8cb21138548401ee1d0136729794d64e6c45f37d74612acc8aa6350aee11ae4b70667ac4f906eebd9b8d10754eec5a71f38cc03fe82ede84a2ac7d0202954bfb35578b544402a6889465d608490fdf22d3c30389216bbf5b3c60c61330e89cb7be30454a91f2194c5e8cb70e5225d4e25fe14c1c5133949fdffe955ccd5c1c1baebe2279363ca19d1acf4d16ac22be91960f4efe2a5f0e0cefa33a46029fe45c49a674741b0bc0ce2bf1e834ef86088870d847fd8799b9861f51b0a1f28ffc36f0db82a3c5e6d334836f92af3ac2aa3cb2dd2f5b7d39baf40c3733f802f5ea422572eb073b723f66775efad0f4afdcf67c8da2ce453ae5910aa01bba82f0e91b825aa1abc581d2495781f18c8efc7faf709601b5ecfaea7384abc1788eaee61c41ad9021773eb713634ba963e8a7cbf25d4d7273a98e28df206d78749ffb2b00ad10c5fc45108686441dd7aa69fa7e24022626a14d51f29c15a24540afd56126c670711ad03a5cf4cb5a189646e8b321b5fa0c321940a2f874b79fed6b63bd3623ee1222e5340863e0c0f62941d99ac7756aa237029892c65e8b7db72320faa61355d812b0b66ee7a6a2bb7053215903d8064393d8fab711117f5ce4d5248ff52f0860db06c18e2c093d1a45a0699f47d83017c4d6cb1b1a41c231b8d2939e7950f2d67f969aacd16c8a20b3f1974b2e603d65f3b85bd0b04b8c32c1e511afc402c00c70b25d938861e0a8b73ef01deb8dc985892b6c0018d20132ef82789c29daeee99fa10a5177487813a48b34ebb2aab3f3db120f249f16128060394827b79019c47501a6430b3b766cdea2c26349e90f97723b0a0d04a7de72ca06101f433f71d03931d2bd01bd7cd2cc6e74bf403ae3a408718e2b42870166578439d68dad844cf28f8c1293cca6fb4d8eda846eb523a6ce9001dc89dba8d43ad44a89b7f01bb4967c5f60763fc8c3fa9f324687b71db54976dc28abdc43b65ae6c105f109c904a42dcda65b2eb39fa4eebeec56439bad8eaabfb27ee17d59449a7625b21810cf8f316df457f507a0d5b542ebb9569cbca569db304d740e74c6bf0ac43af695145a49925935aa502497045c7a26f33254dc06e210c98f3b89677cf2c50ba7115163aeda2eeddb38742a7a81c5ae9ab01edb822b1cf3cf1f83a1f85dff7e449329a8c144551841eba03c475006735efc0c1bbced360220c31c6204125af624ccfa12cda083b2d527ca8fa0286d9aa3f0789e26151578c9be14e7b14b0a077f4a8d15b7eda1a88f1ee70fd401104c8d33f5f870a75db4253c179b165dad2210410e395624473f8b00fa3e0e48240b1154b1f94724e0e53cea443775d9a11f32859440cda0f6b3ad2f512d0acf57c45aa84dc9195465184fb2e70a5bbb29bc122d72be031c1b5a74a2fc3bcced566ae780be6c4fd77fda84ac16a36e1190e7806c5f7a19fab0a75cf616e5d5f4da77ac48185b09bedd6055dea05ba364b73ac3e408c6313c362f7fce60d172c7157bbb810a02c533d5735c66c117b8fcc2887940b50f8b869ded251b3fb0128ff5d8d68e038212e277c74cb0873b2d0dbeac7734970fb8b9f851f37919642a50676a1c4a625c984b002570b3bc8a51ec5bc0f5a8db50d6b6dafbe057cfa18460cee7aa5043b874a2017cb42cd438a3cdb5ed900d13d633494bf9c6e1a800337e15b1434c4335b56d2d693187d12e36982f151731ef6f5e109f8d5b872e6e9552aea30bf7d825881e5f028004461ed830f379cb92347f2b3e9e9ad15facdc4ee10b75f5102b47d33620229d4c29e1b03c1332c41b178a10daf4aaab6d05be53aa74f2669bde013401f6c55f6fa3bba2ed7211baecda1d733ab5215faa662fd84653207675513ea5813b8b210f0062ee62b018e7e1341de3db10d9bc2fa331fff47d14d70d539da94875944837f2a634ee2cc916ff353e7b51961da508f51fb3e3f59b2c1dcbc58b444a63f639095f646ecb7e0ade539491f64bef23309222fe106200cd11f87ab67e24e93158e20d1939298774142fd588b0aabdd780ba8a3d1fe19b610575c94e3ffde51abb2e6204cb9c0b487f70cc08567d0558bf72a06dc0758a98255f3232efd6c615d0a2751033a4c0628c9d98316b8da45b3ce453fb51b5f6b10db0c1ea27de32db32fd754bcb8bea9a344fd8c087629f157695066f30a975c1b9d5de873b360531a57daf9b2207fa72c0a27d0326dfc525fcef1800993417d80e128e398c2bd9543120824a46c9e0fbef64fcd36ff56991cbf6130113e91b33b289f42cf63c89fb1821de426e6b10b4f8308084a8637c9b56d78b5b9df6c220359b9f17478317bd62f06b8a768c60182be7b43de41a2fb47a7dcf2e46a24337c4d294ef5c7aa3a31cede7d31bc4db70a28636d96b2aaa82869221ba3e649b0a4e79986e1eed498ba455b33a220f8aaad475b76b0ca9c1f9b09447366cdf587d650feb3e6ed1e292f0b0fbf6c4499ebed953c5d501302a231437fc41de4dae81943fc4d9fcec5c55db31100cd910f18b4dd5fd5563229617076a93040acd57c00fd5423900ee26685644f19d81d132587dcaf740d2c386f59512633fea4c4adf9289c745dd236a1daa33726862bbe8744a3a9a2613f25e45d972a10c6c201785b3788ec68d6dccffd9451abd36e070cbe141effa849fcb3b5b4c55910e547bb0fe4f039376d29f27dba122f91b632adc7e17ca65288cb0c2681138f819b927f2e7651b78d454da2f61d29ad617d3a7b1b904812b36c99114be2becad3ecb87e82126434140ef3fc98bd046f8fb2a94194546d4341082e861ea4f9a7c859868ff9eba6fc2c7fd1fccbbe8ae4e8eacab6b9e272d1e495e0422c19971abc4d911827bbf82dc0752be7af9bde2e7415d9190d8c72382c3f81fc547431f4a39d8b0ca7adab1c561b683fa5808b1bf6eb8e89ca91a820e7436129cffefc3993bb0ce7e1d3fe04053d7c660f4459c86d5f4a5a7febc642200dc86601d28daaaf9f0ea59064fcb64855f17f125a867700ce5eeb1ec3681e7478f4ffe7b6aa4f69447587d0b4d6f56850d57b84b72d32fc100c1a507d45cb9b6835724859224c1b538612f7b8cf3e2e1415029c2bdec340337769edde83ae35f535b652eabb190de0e5e49771c99ded55cd92669d096b63391693809cdc2f4092daf567748355b238ca6086ded9dd8dfa0324db498a002e773d6879f3ebfc35a25b0d7526734833289490140a4d7cf9f981cd5ab7c0bfbd38e02c75ad6e3280de675e48e679146f938d783f21976d98ab34b917dd32988cb44d34cb022d9c788480c0c7305c1a8b2e79b87e1ec2f7d62edf03ab0ec5eb9b3e8416b88d7c90171e03663378180ecca3fa4673d881b38c313eb77987df1eabf0980c2172b44b6621791a7791444108e6ac83c2c51b2c708be5d7a003d5c8619dce05bbe9ee70682ae0ed71657ee84303fe1d7d661b7ca50acdff3e27e0f7eaf0cfe15d18a698cf3e9e8d10e144606e2f82a319d1f4c217ce4e4bcf0c20d34bae54a0af2f4569a3f2c3a6963a365b150edf0595d5b3fce74a7371eda217a44a375d355655e7fb08354f3d30c361220b7334153e5b319e5f227ad2d13fe7d6767a50be8414c7bd7d81b3c34aae15c505838cee46f351f552bd062af1ce194ce4a777c33cc8a954cfe3f96eb90041b834908133251ec39bc124fe57f47eca92b7065d90a60027a7eb886ad24bef08c60e87b7aee1624adebbdd7cd2bf603c58c968e84465094fea69b999eec9e892708ffa47cd3ce0654f56eca211c4b963fb8e26746d73d3dacc0bbc9617362a842807c42bfe959ac7683345342cf7db8d8e6326656b5eb31f02563f7d5b5831160f9311a12279728cd65c45228f10062a911d09bba030073bda1b5ee1e75cea307802fe78d708a8b35980a6419343578a20af7f4f5489f45dafd57dc0cd547735809d1056596db04bfc973441899665bc583d3e844286071680f7e331bd8caf270a8d3d5d4ccb15b930cab52c25d56d6f6aadc0d573fe112fd8970f1b154a1feb1a5e55f701eb31b8cdd9257ef858a376190f7d1946200cdeac02138f9575a7b4e59d3e90035898455264bb3b94e0dcde34a710ea350558336fe015052a04f857d2acc05f7cf127cd7210352ef5fe5261a48407513cdcbd747663163388bad6e3f447b7cdf443578979a7f6fa86e340024e3b042b321ec5d65d4ceb9db39501a405873b28c7ae2153dcda9ccd8ad7782436cc71d6da0db93f911c620e5d960baf3f497135fd6a18310132953ecca52c2452f0d869579873d52194536644966f6f38a5e26d86e05f732eddc37d7a1c80f4cd15b2b65647235adc9bd897ea642e2876b20abfcf866f2e94407bff68c32e83f2b768d59a40624635f9f20a1762f94ea3437a6e83bd13e88ca652aa3d6a45985dd8ee9996302fafc3259d6e0d42546406e661e822304912bf84df4305471ead29316bf6515b2b9ad09950735be2f1cd11844a667c77d479fd53a477fa180070340c438b17ce0234687a5147f70232a5c9288d28cb57daad18143b9c4c760c50da4e0010219c9747c3b1bfefb2047bfa39e067382f2d51b56af90cb01e67187762fbc0c136495ad50b298edd3f1091a3bea5c12f16e0d166bb5c2f2392fb1ea09d705f3514a8f1f097a00811ac520b1772221d9028393dcef4457f9dc0f958fc156fca429ab950576183c553829cb7b16b3a8ef8ada653f1632133347ed1a650b7f00cae784c22922364fc282fcf2323d69b14e30cb69dc735e48265fe1bf0da3723902b417d59a34c82c8fa00e89808b5cf4168e072897894582e91d93fcc136fd58216002cad64cb2d12e705dd8dbb3b22e13c142ab03d0a6c78f1f5d264ca4c94dc55b44fac63415b62544650da90ea6b5b1769a168bf541edd68a2818ee2d0b1411e70ec98618fca26bb71419910f639424e707d2e17eedcb4d0e055b44966746f2ece344682dc15eb644a6267229f1ad223a248c0e203e14c4a4675be221d0cac066a7d8ca63eb2bec1bdf3bac40b425b3db9461376fc349dc63cdf3fc6715d925cb998bdd4b3f5bdc52132ef62e5f86ed46215c4bc0f462b5524e89cac39c8752c2130e9000f7ead12fdd0c9afd405af31b968ce36a394978bfe791f448b78733273afe0a9f2686d731fa595ec66493528c46f7f5d822a3615d1db9c07316520b24f7a2ecb56e45e690c68516802f602377692f1fa645bd6b72154e6d16424363f1dda4d14b0101fc7c673265c4b214a3a88491fc4bcea612170b24b84f7bae94dab202c49a0935c9b146eeea2edbcd638b763158de064924f8a8af5218bc8bb56dbb2baea4b1c970fac25161d0505dfdea0fbba3b80e223fed6f8c42ed832ed87f6b2836a2767505f8b6cfeda14199930462dab43243230999f07e2330e4faabfa18c0d2ced876529ac5a6373c4f3653e42f9b9f4e71f7f4b0d32dd3cc6a75d76bdb74a7be37021a7cfea62d51695fddbf4bd8246fd1e0cfb964487b2159d35623583e1944f4b2caa63c3f9a07ed0ff8e415828f4771c98b1b0c115f214fabe33d0e2c454ee26f5b4b0037c77f67d8bb9a09afed80dc0340dd3520d4fe6991cff0c4d20e722a20bb529411fdc9932ca0b7c931bd44144cccf9c5b721706f8514048c12f2371c15c32e402dc88f690ea202dadcdaf9da382be8a48215cc3e3fe6c099fba3fad8be414a131bfc03bc4b521b26fbd494100cfa7408d2709554bdc1c34596c63f31ea00f4f5d97737a0e5bbf064280f3f0c51ab17519acdff37ea90cebea99df58defb60614975a604dce8356e927b5778273071c990740de0d99d6c9641e510de9e8dba9eff5b8e89c3b52bfe7993c5a115e1b260f75b7a028f52746e5bfaaa35e8835452d51bb20255dfc8a327382b03c41218204bdec41423f717939a3ce95806cdfbb090bf9575f1fd05ea9091afa3c316b4b9eb9ebe5c14cd90db9bae2b31fe7a9b8ccecfe58933421a228dbb53c3bc708b90131ce1d101581df04b7426b2c19a45e58a95377039b1a0d8eb38f0b516cf64abd8a4dfcd8ef1f55be1c58e63ae5ddc3879f0cd581a4b98631f27e83de99a85e521c3fc6143da34f1a915954395a4a4e4cef98fb1e49361083843d10263ead05b0562f447fd40295668c96c0e19d31dd2db375543f2f01249ba30b3a688052eaedc6dcec94324312ad0113eacb76fee4fa2ecd5040cb4af104748c3146e543e68f9240be5f3d86207c5242006f6cf8b7f5b8d00a4b76197b92ed0ab3f26f42982b1121819142f268bbab02f8bd58bba75555d356060bef3e18c7bc50c525ee556caa6748bbee6a4efa12841d515c2b3afa8902d05dfe741d8193c6ade8d29409fa89534b23ea421957401b75b2d85136268a025041f2d322f2f4d5a38c74a87a5c58cb4551705a1f392d605500d8c2fa443cc1d3cbebe7a9e1a40584673c133dbc918ad5d5c6488e77461df03c7819a5f85125bcf1021597a6e2fec51f9f28c0a5e96dedb974afceecb99d2c1bd04fe597f8eb428cd3abdb1d6401d98185ff7a0127dbe42b79e3656193c715646b0bb8dd38d852a2d7ec6092283f8f5a6f20393be9fa71987721878beb61eea86d777118986ee239eb876884de0a8e3d32137c7755626b052ff0b138f8f300e2c00fa71e7850c345f2e03d7aff0509f77a11baf5ba2c667cfc88481d6e5e9f55d23fe61da940a0df4129b88e1efe351a88595ba946ac2b061f97e1521bef7287fdc67f90f530581bb2b31740433cfa1d55ae0a6986fe38e3856360ce401e1b1cb5fc305b18736fd98d8f9f60b851ae25e99a03d5c0291c6ab07f472ec6ebe32fa1a946d907b4cd13f0a9a12a2a73cf9020663d4796a07de7ee46f284a2e376295a6dbd268ead7fdfb4c276e31b44b8135725f8cfb2374d9b41623298a82c84ab7d7c25b38f46e54910b6361ec3e803e66422cc9480d0d8016e9188f8c3aea5949c4bb75bef520e4e0bdbcb83627269c609c8420c59c81e384b89d2d8cf9e73b9941a166ee893180791c393dba440575bbf5dd940855d6333a9e70d064e1f85872f5f2f53cf82a83baf68644f39f6fb7a2f436c6045690f93a237f9f0fe720cd20e29adda209a29f27c108b4e494705eddd051e2c466d77880b4123f7558001cd1fda5c808db70f7d4f2ba4a6ce9808f02fb628bfc0fb633a3ba3c5668c612d1d237bd9fda17f4d52d4e2baf762d0f426e3b6a621a9c6daecbab85cba8cadf3cbebb46de674fe35d85ac9475b95e3795a9e0a4d08079f102fcecdf56f83f1fffc539b1d1d1a62f478bda0c0ebafb99fbe7a8a9a476c7478bc8fa97dcef934b3a8c27ca3aa6540d8e25503905e3e1c548213fa8ff7fa61aeafb0ec95c02f76212a1e1029bf48523bdb69a1a8807880fffa2c10cc5b9395dae57c9b116193bdacda6a735acdedc31aa482fb24e9e291f9a02463062324baeb50cec87961013cf06f3f4fe501c10ce811f0c005a4fb18663364b4d2f5ff815142c1ee28bfcda4531443529294f38ee71adcddaff25b7964721bf6f286ce759c8c681f5c5deb31a19b181e5d04447adb3556892b421b9783f7b9f8ba26f72bf3487b795b59ed2b3b17bfcef49f7ed3ed7e6847a94c0e6b8f0f9351965f245d27648226cf01dd956b9b2b9cb64b2bb3c82404fad2943a0321421dfaf6012adf20e7c3df19752a665e52ec2af27aaa61047f39d52fe0251af9d3bc414fc59b37afafd7084c856c611d3eb6a12963ce4954b0fad15cbe5ab40c569d01dc6cc91c429a92ad68f1d01261feeba5453957769687159037bc3914419bbb56e0f8213ee6bf8b3bb62df445371954c7d2482ee5f404cf42d60eae48fe49d25dcb5fbbd39216f9df87c874c77cefb7548a58e7f9abb83dbbdaecaf75a483a9647a76c07b5b7ea477cac7822d7e85482fa58cb1981eeef94ac803f999dd1a2243d2b65596c5e55959a50b09b1423606af3ba96f187f1a1ba33f8c7ecd1f6b5cfd5df672ce11f968206feb92b4b38182ae1f92f9a5f10de5de4913a56846a8f386d1f5f71a876de4f688c5b7ba97978c72d527538fa7079417b168356e1fc7e20a8c867fb8fec1d7697b66c2d708ca89a19989b484160dd4deda63f4ebcc31a62aed0beb15838e496f8cb3a90dfbdedf38a0e20b4a819b3a3ed8764c02a271f4272fbb2addd2dd48fe92643bb94e03b80f19a172f1c565a3372976a859cbab5400a3e204de553f111a072276f048795076b5f6a0d8a4e6e7c1427bcbaf64089d24425a4a215ca5b01725fb89597746cbdd7e8ed8a25c7194661d0bc0c0939e8c587c231923cc29f875bd546674f5cc3343c19026348e2aec641169aa2a19ff8f69b75b3515f8498e49d1b33c9d905881ac9093b40cf574d7446588eb97e2fe527b07106a9fcf756a60fac170e0b87c463eb87c4e49ba04eaa022a66f037bca19bfa0f3da57b3b5ff88b61f764e8dfc8e514e1c1c2ff394afdac7ab708550a358b73b4ad7f88143b593c0ea4c7bbeb840844acfcfecd2ff7a4b6022fffed808714c64e3626e5c1b0cca837667ba68c18cad745c252cd39358e1cf8aa1296c1925db24991a28e93ea3babbf26f4333a017079a03916c43245f353ef1b1e9bb5cb05970a7e1af5dfa01fc057a40834eed7839752e717e8e95bcd3350011953af1da945e4cd0f7cf6183714d4ac1ea6f9532a668f6db906a05e9fb3cac1df4d74232145b19f1e6cf7fdd52a8c060c0df275c38f7ecc1bc76d7b6e4b81d415d06030fb1881809dc3d68e66aa6b1a7d8b94a7adc4e5395ba48971a804af59a9fc3bb2e0a1f379da7be6177af24aee20d711a0fb6bee12409f7b55e55fabafef91a7a6d1c5da2f04ae7a4072e3eca736f1074064164adca7273d691dbfb1d4eac43bbf7ee434f7864bbe895f68a35f240d47916feb1a50c41866a2cc33a98247ef1f5a3d1f748eeb48375276603016f9a0cb16478a8177ba5c46e599ec5315846f5bd3460ade700db2fc6d94347215049e403fe4e54093764401206e509ccd5ed926d8d56c2502dcd1a6d08cd6b231729c402ad50e1fab2a142fd11364a8a074544f6db9835c4926ad0cbafee1d8055ad4626f1fa7b619de33e00ce8388afd7155f288179a99397e4dbfa6e4e6c0fada4f43f44dcd56cac9aedb47c13739ed8ac64778588175fa84ff79203a43d4ec30245c805b2e4a022fb883f550afd992135bb772ab4dbd7a72626158a2e1f8c39d6d3dce1d13ee81679fc81b7448b570b21dfdbc98f3d54f56df544e6702dc049ba90710e1442114ad998e16afec9c36e3b55c1730088f668491e0678b341aea7b8230f0909abb7d069d1f91c5957a26c09dfffabc6b8faf1f858604beb235caf1ca85d87a1ac6dddad035af58f8b7522c85d899d21b1587c62af298cab8e242e26acc8f003ab63a347c8d65ac75cab49ab1dd64a92ca55cf301cae44d36ceee0f7b93292d9151506c6e61494ae06a43c9906d80ccb47c8d197053d444187c8392964fdc2064ff34af037f020cf1d7f4749476704cfefe69485420d2013c7eca2756dace9692dd388bee9af917d8b3862fefe1441c7610335036eb6f7892e81de207430f2d1a0b52629afb6ee739b87613f7b1efb60c8794d0a9947fb9d5dfcdfade29ac9e0042bdc9bd151e9b5ab3800b759712f7fb0ffb01c4a5c71f423601b1e2dbdfb04152628f7fcbd430e50aedc91169d6461e7ccb51f85b1c761abaac361f69698020c5b1deca3226950eaa5aa66e74beec7b781226f1b7a328108454ee7fa826fd0e0019bdfb878507422018c3a3b505f50345f9dc236f0355327d9339c3f6193494fda8411f0d5affae144546758e420499fe37d534f02530e12b2dbc3848c1c933d51bf7a0d8ed181274e8d2de443a5474d73d36847673754b10cf9a6dbeaf5137af56928e523f19be88edb0fc1ceb4f2c07ffcc9673e038b784eb8b8c799920dfaf28fe96de0072a6379d949c0ed7ab9a37edde708752d922a83cb78f295af611ccd4bb95fecf52148e4a6042addb3fe76d45d8f9e8eb73980034407df735c31c340c89fbeab341e8e1762b1fbe7df66641f65f42c24eb88a38b62af6f255a16e25d49544109804d79e4feebb418d37f3b28275fc7ed04203421dccfed8fe6503d7cc79f5914529f04797c42d7a15d22b9c10aa954064420547adaf006457a63ae25dfbcd3d59fa96579a4153788d00172a6032c9cd03694636d837bd12cad7940387261af3c44f979895b0793cd59597cdd8481d43f25fe75bc86efc36c71b6fd69e57f26abe7754cd7d1b6b1f089375765bbefabd8b7809bc4201b842b6023f186720172fe3befef02ea6b9c2b5ec10766667ac8200907b97fbec601e970e91a73186fc00433845f074f3958422e14064728c2b60feded03e651219ede0830397acea20990be4c7f0cb26331eee8e784f195b5e498321d31747bb144a6df65a2f55e29f5b6daa1e2873487821898625c83c210acfd03aab391b0c9e2786dbaf6c03ab520a0ce86791f1eaef85726ea508b805076e47a299ba53a1cebc56a5337149d97faf211ef90cc2c028ae88fce36eb2b2546a637ce3d3bee74a829cd066247883d725d5280ddca980c05bb6978828074733224977e74cbca1867b034d8d9f4e38b95901e9eb2100b1fe4b4846ae129a917d82b229b8ee87f81c7523f7bf5e8b26cf12c68308dce4496ff36d8cbf291de11dff2c3178307dd019daab2e0a4125dd644ccc1b457520139af6a4bc8852bb67914b77fb2186eae3a06f2792fdab19e346de07173b1576a7163e7ff3c5d0cd85d7499a978e5fe0fa2f1ddf1a65b7d2962153239c7839ab0db0c5fd409c8ad9f77825527af4753bf2451129224952dfeef94a3c098125e6bcc061819ee5032491c923bf951128c3134301e028010d778cdae082a0d4c80dd554f78da3b0d2965760f03130d6ac4afa30ab8ab3381e0eadb16e50fe83b25165a6522e48abcc2bb8ee26ac3fc38bfa3a0fb0dbf3f79576512cf0b0623d66ad11bf6d9d134fadbe27210e1a1aec8377515f185d27f25f61917c01cf6d8832243ba130f45a264d02010e98b477d4f7af0b3d0a57c73254783adcba72c87942f2c0fad1366713e33665758ae1cf6fd8d8cdad10db994912ec954831e1da868acdde575077a72ae146930c5267dd5029f406f4dc13bd6b0bc644aebf4df1ddb2284f41055b5c464044eec45792365f7d2aaa81134994b47a731c001764b3f676643677e43effdb70a8f1fb9ec8ac1a49bc50f57e4297aebf31cc77e29fc3caafff7968947c3801d5e4e5f2cec1bca75e5055f73f982d4e0e200862a13644667b087e915936826466b3d23a3c259785e707f17dfc9ea810b37d2d3e09791786d6563e0ed0dd168472e56ffcb9dbcf221139a408cf4ed24084c5d44a91379c4472802fb7c16fc4d8ae46452a05bf7c468d4e3a6bbe8c604d513cdc8bcc9a5919ba2c0b924bd362e35c4ec3fda5c7416c485d5a847fe00e9c117b25ccf5db934e294f5b0b3fffab709d7239bb32ca120b31085dc05c48c12fa60db2d4b78496c8d090612ea62d0889f874f803a37e240f140804cfa847a7366ce6e9b0ae477927ecf69f24091aae315f05d15833ca968521ae9a100da7645ab021fb654b9fac0055517de1e81d76cec6eab43faf39feb89be641ffa44582e39008750edfaca178480a093d7553aa4c3dc490e20554382b381db759f217b09b7350fc7f607005073a40e465abccb93f6f0e7a3e7c35cc06b649c59b1c9fc1f59203b30b687608c5673553a699b175e4b4d3b7f730fcbdab357b88cef15f37db4f69cd6374faa1143f620955cd1d195a085bed84b3eaf619e8ab6a6f4a7d9a1a39e0316b0779a64cf09ab711eb8cf39385db69260cdcc3eb147d70547ebf78d71bba7a3307a64e9188e61b620e6fa4800069f6a5baad05ff1343282c6c130a0a29dc384630037b65e84dd2e85be8131ff8b9198157f2f3fb82edc8e0490b5df21b07a1bcaa91466d684c321c769312d1d60051c7a89ab95ca1bdfea43ae1da008bf0de684d0de4e1155852a31bffbe01b3e730facee64cdf8acf9615d90eb8b3dc87725bf61188af73caffe97c48c88324f0f89bf78e15990de0d9ebee6e9359886e987051501911dc9d57823b63996f4e743724cf5a6a654b2667cc24d1da835cd050eb07af937465de61b7bc0d05747a856f31268a48d004897c1f41d71e4db383ad23c34411500133d79b6747be33dc48f43b84e3ccae52dfd31a7182412de9d8847bac35fea2006aea00abd091c8e94e81591f635f6b438810bd4d9738ab035fe5a2d136950eb9ed700ab93ef619f429e8f0ea004bc327cab588f16f64126ffbdb074e3771a37c73a3bdf98ee921a03e2b226e82fc1613a92364a6c4a5eb6f6da2fca8dbbc697bf003eca71e98ec68a311e5477d3861f42cb7518f968bff1c58e733b229f053a1d7d7ece4c75a772dcca10ae3d145660ae7395f2de8413d80e21dc7b45071813e38bb915123949232a075e77e13aff739884ef11fcea10178f6ed429b94b647187f78e4e41df65f6273219d507f99c84b9f7ae96fe2ce57733a5e0e5a204e3ad6446084e8fe869dd2ac7772e3d68b98ed8eb209a8feccc306b5553f9a8dedba6592740e0d42fc9d0d10e6e5b78d373524ea014ad6443e2e0436e5bb4bd650ddd53ea3720b8225d0f07dc7c6142bff13985bf87057f221d61b0a21e9b805f3ebeaf78c5bacc2a36bee97046e5f148bb339b5ae7f2fab4049f80129ca3ee2ba74fa891da0ffc963dd72e71c4ef565c6af25293a09c2b139502f98864833ade35be926853a2731dbd43c9f5f67dc25768eb0c4405f3ed8e336b847420c0af192c7dbc77ab3ae7be41805644435baad92bda76c8fb07b3d8c131e43e5dea557aa4f72050ac76d38d4b00b9d7f1d44c07d2a4cf4067520186d309be0558064e4a8b534345cecea6c8fa1bc5ac2e955c27a296aa538bffd8421776601ed52bd2bc74589bdf74dc49139e5355faec16cd947200dd558cddd2ab82af9857e690e82bdee9ff6236a8805d09ca95a858ed2bba1fa2229ea2f688f66c411d7e4e36947de8c818d4634b7a28f4fcd878ea905f79e847258192639a861735260dc9ca7056c89826c7277a2ce0934e0b68f4401973805c746e2b2c8d1ee2ae677671a581543bdefa4816669fd4e57e1ce555ff1590b6ad9513c37a0dc8a7da6e3211b0b4f0eef749c74384d86e2186b32da11b526d2bc5d1d1ed7c9c0f5cded0c18308a2fded09bbab0720694c7a13cade73606e1a92362f5fc554de538d7c5f2ceb6166485dfa6262dcffb0e12270fd35a89ea77b48dee91025cf9927942e4183d2a960e1fb0e231859a8af6eb0e4417ec1940421b7ca24dda14f9ca6eda1ea77a22eb45affcf48bd7db6df1ac53cfe3b243aed673b3fa9d060839168447e273535e8cc0c22fd749db3ee23019b24fa1f936e0a328ed04ea5a49aa89cd353d67f77c29c7b941e628d9d589830a5cb704c930e5fa07378a88ad2d7be3d4e0053cf821149d62020b9cd51469fadf7117f3a12d352a0fe4eef740a23578a5a133040b8671b36bd47e673bc9e73c644cadfcc8437844c0601ac7f3a309d115c41c22e0585983c4d154d7375fd4e890f7d1ad21d81c06cc9ac2caa2f51b4a93a8e294a038a221ab77d548a6f21e4feb185cd0429a0957a57fa46e12421077730871f45f3bd89fe44fba060637bcf2bc3d1dbaf06a197f5dbcf56384cd33a8aeb0b4c1bfe14b3877e15102b59bddc2a60cdaa4a97245c2b569432f8b428b06b097ca53f3d71d565eea702e3f1d38171d461208d997dec5a7cf49591c2bc3460ae541887732bb1b6703ce37b1072367c38ea6bed4066d358ce79e4afc7eb7eebc4fb3b633440c794ea443be430de759101c3efa0d17009709591df1dff7e4ca9bb1c33820c29a506318ef1dd187f04a83fe2c268d934589ba6f1f3b48b2d423e1e8d2ab3e354aad165654837bf58e273ea9291163e88a778d1a2c76859b030f5c15156d86cac80d9789db4ebd473343cf2adbbf6dfe6426cc9953982b9e524010a65a483e0c2fb5fd649fad8094e954a45c835d5aa7760f6a7f66adcbe9c95cb77915e45bf7f76aef7e0a67599caede94198548d8fce972ec44af132c30179158a002112c718728d72abbac92d0a67bd42f6c5d0d62349d6e5d403237161b5bbec6042bac66c20d50b55afb49a4910f856f869ac025d7c5b63084b91435c3f8dc63f9b1b6639f4ead16837699ff2f22d1bb885c1533c00f69526e628d504faa6b3c26c6687d5793c2d1e6679de140e128a1822871b7e8c8db2ae66182ae8b4c3aa7bc5aa6201f49c73767b55f357235af79542145c3edc33f7f3d19ec1440e0522f9981a9f8a41f1679c77c6854121cd517a2d25ee8abd3bd6fd57ed3dba6e7f02d92e7750aed0f9ce8ed76bd731e899d1f8cb40c0b82e230f6c6141b3f467999ddb97a4e0d24a3d117eacfdb4e1f00088273f3b68a8e38522a352b5598ab31e01859e2f86fe41fe6ce71501a5e41d6fb6d3287e0318d6ba29997765bcc764d30701b05f2cd5f96600614307ebf7d241d9e51273295519e9502265e7e2f22a55cb2bf29a0a14d99fb0c6de02f3c3977625222027f0716072b57fc06687dbe667004c52673effd5e6c19fc1704768bd801036488b0369ebedf101ab0e287ba8d7a14ed13f2a95f6712b1270e7d9c160cc26e6f772445afe6807acb66d7ea9211deddf9c0d214f27c1bb1f7cb07e40ecf5d53c606e9a49878e16cda2aa0462dcb3f12015c53da01494da07fbd3fe647c18aa362b003da3903e365b71c1b9802d63ac40dbf4a73b291ba06679ff0f1a407dca4f70298141092374d4794babdb381edc460b12bb301dafbf83f3f96e08041cadf568f884ebd9147c50d1ebc1abe55814a5d5257a30c9bc2d15df23449ef36d49eaa9f658a7128b5df99f2dd54d25bea94eff29204cbef1158b5fa658d6f89b43263e0477880048b55afc24076d94faede94a9ee8e19953ac8dc0bf31860dc2f0aa7e7cadb86a848237a55d7d08082f7bd627ca47a144c3fad270f5cf8cd9d6ac8bcbf0d2c279cbc444bc3cc21fb22d6bc0b2977666e05784599ec0b9f110eb408a19364fd8a2e53e819d64b074349626be8514a1755372988f7f47131b4d0dc0333dd74c5a59f1194d6fab13f0ebbc12e7141c53da9037d70d93e485d242ec4962757c11d22b5098115cc0e72997fcdd1f4ff3db0b1c875c1c34e185a302b7e88c02e504073dfc477e2aee00cce025bed523d441cc066e0a8eb2816b302b63b0c19da66bf2adb86a733e38d9e80bf287ef70ee446a1804e6256ead27301e71f2ba2d6b659d53815f8df66e7ef9cfd1ede079ffc5290b391e0a98d2dd27363bcee22913698a9ba9a46d23b61edd6368b4039451888479f8b2dcd11c982dad67b4a77e06ed0ceb6a582af328a55eb11c74ee8d060734f817f70fd1161549bb8153f00c1156386c10a54b4ab67750868101d7a4d312951001ee07e7bcb68b9e20f822722403190d316c7caf68c2bbf072d7ed22ac26deae1356a494e9327d9c4c3f0cfbfcf03942a743d53ca1c46cfdc5eca65daadfb8c088e19bc5e20a8fc8d8b21624246356d708e6b504c175c51e26fba00471442d75b0a86fdf93bba68e99139068499ca20f6dfd6b2df625f89a0b85815b4dc1a69abe3e3649818fc4e3b1a0279a8e89c5a869cb530e4f5e60095d9f8fd1e5f7ebf7e8587f536b47eb9a168fef6deb135a4cf3b3c68da45f762313921568ee9cce7131697e56676c6495e04ed9831c06d674282226be052ecd001eb31a019100c94601c6c9a8400d7fb69418a566503d19e8c02bd2845ded31ffdece921364d4cc6951e4ec0907cbf7d691991b9cc47f593f570a20aeac60fa7a280798cbfad7068d196c88871e9b904e6b8cd9f69379ea91e1251acef5a17dec2c45d519b73084c150a2c8816ffb93d1b35b72223fba28ea1f0f2dcd92140d2520e5c6d10c0bbcb3d09945c008502e944d3940441a7709cc65189743c0ed2795e50cdea86b65acffe1c412e403a09df82d2fed65b371d8b03e1592368689841c25b714f71f25e2f56e19580b9d5b16d024a63fb4d6d2018e750d51abe95afbdffdca1245b88eab5a8e8fabc6fb4b922dd53d904693ccf4c81871aae07b6427e02f22f0c715485f325d3f04570fac15b469abe2c6a2997ec86d011ddaf6a5dd290fa38c620c5cdccec32ff0a620209bfd49bb07bff46d58400ad1a91d0b06ffb470c6c5ded23a12e332f63778e77c651ef8bf8fa3fd29820508fd953f20dd1d68cad2cbb8437c2d5c67b84eea2d7f1b707eb1190ebda1b9209179ee903bee0fda67b44433fcc522025c7e407c1af37c61b647234411af83144482b8efdca6e1f0b78c1944221733e3ebda6ccfd5f3b26c6c52ffd8b3f837dbc01d2870d92ec1c4b318038c82d67ed396bac4dd8176e13c972f2a3df02331bb7ca09f97826d14104c8a3564e1337906c6726f41aa6cf624414518765eac433c8a37431be05c9a827dca9ebb7499cc807046282bb84612d79836b45b844f92dece70eb9135160abbae290ec07241d5c3792f4e602cc615c08b7d4088df9b66ac46cf5fde02a2a84c753948abcffaf8cd0e3e55ba5915d84047144fd1d5b154d52bb40be2bca4d5c766c85ca7cca5c8ab2671301be9729387fbc2c4dfc40cb2e2819d870626fb6fdd0c60ea415ff0aa3f23d89d81e15731d356995a7c1da2e99707d2231e6054afa9bb68bf6ce521cc0f8942654e283a6f13fa8b165714b86932d2742536817c63016292a2f43a45bc5f27ed0f83db2088ba5a82800d883c5d98f72297b459d1e83af02fcfe31a71a18a766893196b024fbc4d603f978f8c6437fcb5dc931808543fbed0100698e8269a9020170e131e453b72c83940fc89dac2ba60541ac96697c1f9e7e0883e9addf08addd3b671f58a7eb42f886c7f5907d64b1579b130ec17122b84677b134e7d85516fd01bf5a9310502456a668d3893a0de1345e2b97e6ef4cca60b7f773d43e5db71f4375f935ed8af76f97f40a59b50756ad3ea4fa9693abb44b8d78ed698df83487660bcc51b71ad48ea4f90014c3be87d049b5ea812fc8111f463b53d8e631a01cdd7f507c3bf4a2beb9d7df778ef0bac2f5951f725bdf004cf0e759cf3b61f9c0e48f42647482ebcb3cde0f21331047f25e904f1f175dcbc0d7b51a34b76bd88ecd42d4482575970b0fbb2298aa9e09a7d20b82b0f50a6054984606a6208b81d4f8a020c6ad5c8669057a8421b0c12b6f21efec5643eaaa380a7f2b467d1fa27d4718d796105f5bffa95b02fe2ec760c5a91ca1d0e2336994c355b33d07675631c65e6212da993feb355dcaf3b8d592766d27f6a8e29a7e51705a7444e6390021ce1bc4c86c4250076a89541586a9291599e7bcdc061b80efd11f54f93574963a545842270866febf3d2a9529f6b840da539afd25310b9f0b864794c43c891f55206cd5cd334328f57c53c53e4939bbeea60bc47db108d56e4420fd031f282c9dc3ec4000146c86bdadd967f1309e3cee01ba4eac828b069e4b62f14c23c1f203cfa3d4f60f5e78b1ac12d38f0ec031a93133fd0c2b7703c3625115521664f27f5e1fe3a05de82273d749b6054b956395a3955808fbd21ccf95aacc96ad50456c0d84590eddd26855030f74a5af4a4efa175c042a94e9fc9e74408b1d9f16a85c4db5ba6c4c2d7d81445670f99b29b717a068915384eb4c25e9b735151d24c6e79c2bc02c3f295af90fa59276ac8246fd133b85fd9213db2f9e16b47e5946c7a6fdd57665e316d5fec029bd68dc425b88410446da02bc25a68d956e8a9ca46bb472611927062bc3c7aae331302f4b10e1ca232de8e773bc82ae7dd4c48682d18c714305911afe0a59be902d4e1646761103386e0b8c42800524903b90d8a5359e7764ca410ad197b5d07e99e6d375b254d5e4f54543231d040dc7213e5a8fbd683625a4cedb78160b30e7c633a560a66ac5e97f95e0a6d8e4ae5087bb373d7b2de72343ee2a815a3963175688b393df44723e24016039c768b7e70d62ceb2e1cfabc7b4579e413eeffa0a574ca8f464c9db32f5f37baf28c3d621e2bfe4cae9907a58a592932866343244c57d1ba955960ee0d14c4e1db40c4b19ecc2df8a282bd74209de7ee3d02bc238858be217b78c48baeb35dbcbdb85ec8c0d80b7a7eb0d56d6c85c6c17deb6147400b51b7c1e48bf0a69c6400f6b0b4210ca307967253ade6f9c2a9006aa82d00af9f4fc11dc9d14a20b8f7488cee58f2119ef13ad2c696ed50fd84fadef53fe79295e5f85d50086459163bf62a5bf0abc1f2211baed6a0126beeb24992efe637c7cbe5012dc203ad91f962b1efe0ef97d1a0ddbb39b77758db25d714b77761dbeffade5d78017772cc1fde3ca51aa52355d44d574017cd4aa1da1f7501bb6c7e4d16f418a542d18ac6f05f71961a0dd019457d72d8e7710c97ae0ba3f695414a89a13e3b563f9045c46ea89ce3b227606b8a2d88225c11c95ed6a1f7bf6ff0284b677bf4464cc240bafef84246e8a23ada12478284fc6c56ba571bf151f46be6685ed3f5bc357ab517c973273d557fd6045f743c870ee84991f7ecaa6bfd83daf56b9b3889fc2a79729373a7efb0417a51ab91d7fbe2ecfbde34836c544bf6c62551f56eb23646cf45ff868785279e8028b984e8f12473f8319cac593b5c5831702cfd8d8978591178ca1a354acc135b050093b6a09d3ae6fb4754dce7c3a6b91f813e7bb7a16ab1feba4bd66fee3cccc5e69cd310c1157b37ac0cfa78e41858f929670dd552aeb1268edb29ea0bc248956e5c1bb7b83c74d78e1df2e1fb55f3cf59a4a2b09f1c596b51dfd9cbe9ee078ed848dcc4b10162c085f9a2a4a7f7f12654282d679f2105e28e2411bd433bc1b406296624ca52c79d720caeedf10db793dfc0a568b1b1261f8a800e0e0eef76638dc9c103b36a67363e2d3b49dd1689447828abe551813863d1fcf5c3ebdcccf4f50309d59f412dddbf72dfe42b69057bde62cfed9d1dc5cabfa3aa0319314463c0f3fb1924625ca3c89f8df25cb1ff3675c8e1710b8dd9c76d0845ab4c5c4401666e239e280503cbf093b309e5a2346ad513148c9791c77d75d1ca228d0f6eb8a46d14f8523c46ec3ef1b804b090d563e932b374f6ecf9aaaab13e4ef180dc3dc7a165f8f8a14ee432f3d57d3a37ce623b1d51967d43f52d39957f27886f4ae3e4fefc08945d00e5a7a69fece679c8f8b24cfd0a3d9cc8586ec9a4fdf5b7e2b69dd871b29dfbc334e3e742ef342c26066109788e35e15ae753139cabc760cf6e50ff47b1fd78b567ffb7093c32e809f09601d652fe651a7c9d1d2d8fc5861187bfd1eed356f3e259f89c42a71e16f6919e6d4279e1e4ad65922d6738724f0673eb4eff7aa5b77e09e637fc6b93517f0363a8e6683fa53b443cefcdd48b9eb5f8258b25b57243430cfe993ecca02b7999d43499b465a8e66466d803c1d3020f03eb65ae9d69c522c691457c74a487f98bddc75c54f947ed92f666c6bd26072d8a9f188049e251dda78c840d804990acae19ba0116fb0fda99484c07ef1c129bdc1c5fd4c37322f535ca08ae9df77f726cf59e3358ccab70a74a5f260cbed4c9bf9f1df3703717838e5e88230d8091c7ecb4c573f3013b8d2e777df5d66a65323cb5121d13e9d0d74f7ab780d05f3e7214f6eab60180e9d3ec01a9209d9a35d28a9ee60d5489b0510e33b620964d539f4f4c4784024e5bb09e6fc57b97756e470f5168fbfd09f1c755a697159f372419b2db49e7c9fe304b716873184959297456932069265290869a870b7fd3cb4946b937b02348a578d6b212513988d3b57034a3cebe176b6dab2680e28ef402fe0c55238a19088f73b192b94681fa918b0d38947a4e628e0d9e2b89a2e119a2d92b2a1d024673a0c1742b28df1c7a0e215dfe1a0b797887958f0634ef35db121e1ddb93b340b5e8fc812ae598b0eb0d0401035d535498ca81496af1f93ae832c804828a660d6602f1081920b03bd013a36f0273a23d85779f428809a853e87d43145eacee661284251c45b83d93f7c23d98f5d1fed5a96e64525800787bc1b4fc2cc897c16f40941951aa1c9bfd62fbcb5bc7933bab8dc718cc8f85af2fbcdf5a03b7e81499f6103e07b0b14c36cc5bcbdd443481781c6588d6ecc184c7fed17abb4b2e2e05850704d7f08770771f44cd31c343eddc329d38ca3f7fc37868ed7f16ef3a1020938d29523adb3d97dc90f5d49b4cdb95abcbd707db2b50292331a37caa8cb51571b43fc1502fc6bc2fd8acba81552434b0e6de6e2b2f0d4ac550d18a9b4dd5afa57baaa388d00b28c7ec73dc8d2357bdbbc2002768beac0cd336a9d7a447ccff9c8e82d5eda2403703c6f77c92cab673933dd6ccf54f94b4d9e70f78c0a2c405a54a43322c4b9188dd6fdf399dc64c76a53fb4d4d8d9429ca266b618c5ce9cb89f70a626544117a0346898980bd14cc71429c9af17b8865e08d4a028266d923b9db4e838756c61b365c662a12c7edd880cdcf0b24fc9c81e9a25d208a9e7b63528409730b01c50e38240b40cdbee13563f6597fd72895ac6cc0a0ab3c76a779164b98b69515e39a06829411e5eed5213009ad295afc0bf76eda94189e8b1345b1428d7595df50a4188ea91801e7cdd3bcd95ebf58b9037563c71f9e39244f0233f6d8b457df40e47662d0a825a48db135038ff5f97e9b62f10e2de1bc467c5d622668c8a140903ffc7cf268be825a2e571db33e9ed12de3693005ed674c30a2e7fab15f56a2da75d0cde2525baa2339fa956024e55cb1438e407a9faf87f0392d777fa906963aa4ed0103cbfe7d7a8790832d3b8cbcf9130ab7b9d32509945e06f809318f302eff01e8f485712ec365b46a38d70c75b5ec5b68392616a37c60b726a89cd93cdf0f24cbb1b1c8e64c8c492ccaa95b06ab69df769b1db35bddd6d438bdc24ac20d1425109acd808c0cdd6b13d22342424cd8919d8f9c7f6648b660731592d0f09dfd25820592b8bbcaf39a31c8bed7a343a0d2444d9027e963a3366e2f4fefd4d05d74507b74bde5aa38cc9f5ad6aba8663733fed4ed19e84d70cc137c92da03a4e376ebd185657b9317f68131f24fa1f710eb7cc659d032a74f8c17b6c9022d0a87ff842817f49b63d49ff2de7170c09c4a394d66f96075f6f99d5d3fa47873965569dfacf6f74059661869529c9455dbf9e0ce5beab83240170ea72eb673c81d7c96c8e7f81141dccdb049f61cdc685971d82ae70490554fe2a63430b2e47dafe9fb13416007a95c6b32bbb471ce803c4a9c853866ba2a2c37eea05aaf6a637691d2e63cf9061b98af1ac45c3a14f1516d3b84ae258b9a1f01a64173aff90d1e0f02e5f0d40cb2bf22f2cb4f68aeab261a2d1954cfa8a7d1900c44e141feee85f225b6b58cbcec031a3cd9090e7018499169f3068ec327b31df3daddfc1ae2bd3fb2fc08c464e86568def42073b75bd1fd0c41c7c3d0cdbed47b6b29f65e2e40d13a3c8ebb8bc3966acb2a065973e9a9099181f46cc4bad6685fb86d1879d33bf2d0b46497079b905d9031dbf4b05c289d8e938e7dc93f217849c52eb6001a2934d21ab55a4ebd9ebe5a02b3abfc8e28068bf1632a38925572a30e75a1daa3a4ab757c5b46b3a4e292bc62e3c0d62047ae36105b992900737f5f3c622d7b5cda729996ff1da7c05d90b8cec62e9398e651b923d52baa8c955d788bc72776964951b016e3463868cab55bb74c8c2d614554491fd45aff39dc1f27c7a537830191eb1f7c8360e50ab7bc719540f31a5e17b67acce739c10052a8f04576553031f1f2412c20f3f9bc3658bc7988e440feda128a2df202bb6f2849e9deed475f3dccd403f3dd5fd6fefc898533a710c03a4201893d838a68f3ee5d18a6b3bd751c849db001414af3b29adf724cc6636eeeefc1395f7dca0b4988df015de274d360521e5521f94e5da07963bd040fee31dcee19853364faaf04eef5d1471926e48dd4205eced62a25c9801cce74946380b406df38f491cb08861df19ccab9531a03752a691bb4ddbdae27521fa5dd3643c8658b96938fc96e025f9acb015b6eb28700be916981f043d934268f83930029a31481286881f45bdcc4f06a9aeceeaa0738d1e7a1ef716c00eb6dcd97d29d77f686fd010bb69b3a0d3e5d5be3df5b9e45919a447bddd9bb43baa9e6c978051e16a7f8ad5535b7b214cea44fbd3d58983ae4c1a787d63d753757a690a051fb07e78255871232901c9d5666e40e4c648e6afae55884e7c69889891727646f8fd093590c89bed24b881efed4bece9df15a2803c7aa2c33a2dd2e657906e6306a6b7982479cbe1160606008e574762eff8f6593d83570e681052645d5981728b2aac24e91ecd041193ff16bd79955aeb87eebaaf09ca0588b3e2b6e13884d3632d812e00e81f5f2917b75aaaad0434e3730063e6595ca45c801b480f8136b2737ee5e3adaca455fa1e31e74848ab601894e4798d9bde690a664a4f1f86e6ce8343ab90329a106fe8d130ca2c05379c3e1a76f43c0f8f2ee9c0e6f9f1b9f4574ff8f65b3a9fd60aea5789e9a134442187b156198952675baf72a30d657453407565693aedbad922dff3fb5443825c106fcae4f3dc913fe2afc6696531a053b8a16d7066eef147bdcfdaefbd0e19e45a13a2c8c4a516dde266324f44c7ecee37d8a9e37689e8c9fe5e628d539e09feba8637a54897338095a273cb9c1aac430479d0780c449778872b0acda599c50fb7f82da5c8204394f93b973ba130874c9e4a8e3a864db0b110f5b7e48cc3379bb1759255c8c499791a7e670c1a25e28dc29f2dccc3f814b85a2a4f6ccee726ea86d6ef6c748b3cfbf61e6cf9a997d2003f54495e6911199f839928ddb9b95920167c06cc62a3e3e78685f7cf3fe53e00b405d556ab031471f81475269c9a65e82b57a811511fa634f45e4a050d172334a2692fadf4e6eb85ccdba921d483c2bd05fe85887c69c26c105c9b2168368946485660019d439a13d94d995b47882d5602a479fa72928ee286c2fdd03e35ddb9a054137e319c958920061e22e991f2acab79bebe95aa222cd698559562e405da69f579c7287ce87af0306cf553b11106ee752e05bdc3924cd7832f6719e95460a52ba0443d1e0c8b3e8ee9c86461d79f4c7bebe41e6c0b7a529ac91bc52e5b43559ede7344023d39d859fae0965974365402ee0089073bf43ac91383199cad0db238d5901e82b5258fb387d2702eb5b92c447ae352f3916ea64aeeb9389a6ad42cc38a74fef84c133184c520efa02b92ddfe1035545d9e7e16e190d2d24ebff1fcdac84a2e971fc8c25006bc95787956b975a54e908b2d144567d636c9ae3942c9e42bbe87ee6d991db7ac0dbc8147a621d27bd8545d00e83789277fc5d3212d2fc847032b8231cffd57c34ff9ddef615b755cbd0a9555bc6de9a74858c5b609608e3109c5eb5c128236f95a2b42969b4bacbc641d0c7cbffed622edae1194635727c13cce0c7586c055b8931d9008776ba3bf919fd5f1ffefa51d37b02f2ab7335b722fd0216d017c2496ee6920a393625eb79002f0ce00778ec8a9143cf804a3c82e9734368169abd4006e351a6152b1f3d734bb4cd18fd8f64ea059c657101c8e383d9ae74885327c047c232cdd6744c3f66b7588e21f018e215d62cdfcb21c3c5e9135b935c3e5e3ccb55551d8a39fcb61b1ac6dd13997f5f6e8d9bc5338bcd2e5ddab7c0e00c45fec707e632e1d7e1258c3ad430c1b13ee1119c7f284bb9fa9a0cfc9c91b6e6ca8bbe95b7c5bf22481ef1a84b31d7960a3cbf8a22ade3afff19ba770857a5a1de651f30d290a31a2c5e462fe8351122fded08c3db5b803c41be224831d5091628d28be4474c9728b9dfd9d7d57484c1c4d48f851569200f6750d0fdbe0b8a51d585e5b6a3b0593bb313a7c5d09742eb474f78b7727a88237937c6229fb8bea2670f9151f06e434f3f40f8fdba926178319fa6dab833d3e3e5e22a7045b19e5e9ba7b1063ea044f0a51cee26cb69ee933e8d18a1c935492be318176825da00754313ffeed976eac2de0bd5e639caffa2d7e24f4ce18943b7225747d40bfa5599670caa8317a3ed12ebc4da7a41993ab3683698bd47dab378d171ada9e4808c91df509cd4b5948e4a5dfa4929e8295c7ae37b5d40c5f796b5633547287073ee559a1f400d0d10b52d802054be542f839cbd320520788a610187f62ed73f9551c0f14d2cb5637a5f7cd5944cba8c14b6353feff3e41ce9cd6b0185837923fac351e3a0eb8d61a8cb6e073cf6ba2571e44d86e575b9d2da30046b5a5a3705f87e3433c6af977b151bb98b99b6a11a0eef7380fd28bcf729fc61b15efa7f50cf15c95ac168cddad1e6e061060cd04b8c196229c185fab74e2281ed5171674041c130f9710f85b2513523199863dddd58864636b10db031e1fdec09810f4e6194ce5248ba5980873757f362d218a313366c66348ed6e2634a43c4d12a6517ae0738ab73952c844f154cd9aa6df23dd4b717bccfff0ae683cf9c423f7bda268be86e1c5f8489508e5c925f6821fccbb57c3eff5faa6443a10e12049756eb971073ea1690a2791b973e2eac69b5cc6d804fd084233258c16bdea1158f8c210b3d6c3eabe3d867af06bad9b46ea40718ddbad264a6046883312fa576bb2934c3859b66df21781f2e7a5beb5a4053c01b3d9893586c9207aca27eb28fee3bccd9ec0305e13a8cc79431cab9350daa1d3d0b65bfbec8a61901ec3265710f5fff042e23ceaf94c6bcd3040157411084411d450a8c3c2e83def7cd87f20b77d1042b7897bdc7575f5f81bb4394ee7b8ea02685c90ce3e16ac0f481acfdaecce451eef71597266adfdf2fcee5aac395cca7c24e616c7fe31fa295bd8df5cf23aa27f639ae67f29d5163642d554d8956c9e0415a6a4608b854c709896d1d60b26ed1a1faa4bf783472fe0790766682d62ba8fb514ee5dc6b7b94a7988ce0f6a97d93b0ac663f994e30fd0ef43012bc1cf9eae3859ec41144372ec3040a4d611ba0d3f37e92c6abdf8dd3babb382db96d5752009fe074a32dbccce7f3cb99f7b05dcb38bb9229908548a92130c5ceed46bb8ed957ef44b48c60929e991c9213bde947b3ad5b0f8337ae9f7e45478a931d5f7e891069da1c15b4b5c63a069f8ff35c06ce4efc2bad64e65025827b3a90e0b0b29d49c86a5e94a65a5f514914cf0aed41dbc6dc00777594d919d751cc3b02976832c924e5cb92e11af182216287f59c4f52d427ca41ccfc182d264f05c861f40f82d4ae5d78a0e1ef72f35c148bff7d3e9dbd3cad8ae66fbbc6da304ecd6ee651594ca7f830af085585985ac16df492e3fad83189b0819d7f24c2f5af11dda46a70f5eeed49f523f341e70334d64556ea1d8eca3948441d9f17929622ac017fa3c82896c7b9adc94f772f4d24afc3ab52c2388ca51442b3fad2d53501afb6a4a9e66e80d24bf13e1e15a6c1567b62166fc43a90a005d12be41142dfcde2a63a7496984f586aabbc0c717850bd79c2a80660849c58ef59e5736ca71c1032ef881ce317b7ea588f0b27c5e651816336f47a83b77ca1de7d4915d45a39b0ed71221cef743e8156190764dbb0c77c520d3791ff5823857f5f604ef144f4ab09ad271665026c44cb4b60917f19a63c3ae1a75c249c69426ea61989f42c5a92236708f20721f367ef8a9e6930948aa99d21520b9c39d323c974c570fe6cdf2734b7184c20a22ec118860ec6de282f143e443d79bf3b20f57f5e442c5a824e232b4a7e624c8ff195614e6fc455c71e9b9d9a07378b500369948a88fe7ccd96d16500717b71c4d4e034715b3e03f1308c96b324909578a0f89719fecd3714ea6caa80c95fc0eecf0398ba62b85eef0285ad90942d3d54a4f9f331a02f1a8ea23be9e08b0bada4effedfada02a6c031b8e54113efbb3d8fea71a3122728d0d3dcc75cd5f56bcd253c8a55a1a18e781f6f6fe0d8d283c90b70ffd9eaaec9d6eafcb99d76dfce65662c30d025376a4af9907ecc32601b1049a517fcc1a3a0a82380f32f49932da95fcb0ab8e4227cdf9f2ef59c2f6b4afd868ed47cab9ed577e863a53f4ebf580e2e07a0d71bfa1d5058ca9d47a964521c784bd2337715c8bdc178bc28371fb135a3789d165defb91074b44af3320fcef7c2616c630efba21c01b6c7da54ee5a5db01f42007f3dc69584e6eec0f5b40538f27f22d4deab8de7d56c6c7b892a27bf0bb82a1c9f12535ef9e4f724d91a5c44ac63e25f5b1fd933e0ad97acfc1dfcf721ba9f206fc8bbbd32ca6ca6c4a054ec11769f5b16e7b3794b2e7b05cce0089b14482fcb2a90344387e8c05023f1d7e33ce1d0180f76fb42344614d548494f148eff896f1c9e007a13e46dbaf206c8d6fd4e8cbb8eafca65a61c5057798132ed78a3e64bfd7838d182b708b9b8bd5a80a51c11fb14198b1de121162eaa8bd09a6b032fa9bf96fc4343146fa84e669bcfc525cae0387e7dc5bac4dd847c57974d8fb7431685161869cf7b1639b54fd9f63ed3c8d6a5d5b9ef112e0af083dbc16b56087f76c3d8a078ce9f705a4aa43dd129ee305e841801f8008c3a3488c92072212731a580b4360e900b3b21cd5ce59048a2daefe7fc8b06bf5e8e2be37e4a80dba10ebd52c80283cfe46e9319c082daf59ab783e762f41ab842da0375f7e0e2335eb3e645533be8cd300bb8a8b48f3e2fabdbf8248ce21805746ad8244eb79a9a9c0437087833ccc4c7529f074c5f536a18f2a5e859d6afab7f54c1014f386919ff4fc08e56dc23deb5f0136be3be660547e2962358bdd92ee53ba9ca60b010d88870bf35dc8c1e58f316096084f89d77c2e37024e8b6b45ae018fccc57faa70789c1d8e7f0014cb507437b0380cfcdffe76dcc2645b7cbebe3391116a3fbdd11f1979f62f2061350cdfab8f168626abeac919121f82b6a11f8c35ab49b74da36baf78fabd8e379985db940876e6ff77f82848da562279f79fd14b387b12c8d5375468079e7b75672a24074e9e01cc8e77612d45b05ddbd23aee63af898effd1ab19df564d3d083dc0b3b92918fd1a1b643f18d34962def11f33bfa62e59a07de5839570d350d49030868d395da6e74565b8debf9434a81565c450320e7ad8a234cf646c1e7ceb354385d393cf1dc9fb9116e2ddcbfebdb1da569f1bc0ff11d2cf0d419c9d1f0ca2d9de32f14b40673fd78da7492a8f2fa99973d7b257ef3c79f7e95a28339bc839e9d2f7deb719cf9fa9e1178e8a5929a87b68f1d575675ced148778bc07749a28940253584eb004e714485d78701c7f88cc1d47f6ad917550bd0bd5ea19e91a88a025f66b454104fc716fb48fbb0497176bb79ad4705fe495cb6e456a3c843acace7190160ffffff9f