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

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

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

Block Certificate

Block 56747 57c0525ceef8e554648410f407dc7177287b9b7e1a83d8a57950a557bcf6de0b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
15721929f9daa2ed69a31891ba430b65a2a2995e7b6d69c3b19b6c82119f4e61
Certificate Block Hash
57c0525ceef8e554648410f407dc7177287b9b7e1a83d8a57950a557bcf6de0b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d51a000004f50400
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b46048487a71379880f2a0ae0a4004836aaa4f8adda5619f7f37c490cc57369db6246e1c80e88ac0e364fd74f7429b938c6dd903809f0401183f7dab1d9bcd2b9560e7d871242aee43fb3689beacccf129edaf138250d0f6ae210000000000000020000000800800d51a000004f50400

Raw Header Hex

00004020f100c022872d884f836116ab92fb087f6c9b7cded9253be2952f372c21fc568f7b1a1de6ae816028ffdb985af2cb738d7301d7f9b9591df0813c10f994efe0334e700d6a23d70418614e9f11826c9bb1c3696d7b5e99a2a2650b43ba9118a369eda2daf929197215

Proof Data Hex

59,560 bytes
121216010307977d5384268aa9a7c3a1dfd3c507cd1b10b8d7805ef952e0add5e66aed20f21334e655cb34a62a59bd4c36c5ba4d654cbafd492c4ff07f38ac687910d8ef171ec7b6079b38dc448acf85870e5aaabd8f8ce4e89d7f0bf5d029bd71be1ab2f70f8b2454a5a1a735dad32d5ff94b8d1525f794bbd0e57f68882ab3d298a6e593297395945ee650999c0df5dfd03ae093123e4a62f3b95ee0499a33b0a0c13796eab5f3eada2dc6e2606b6e2e5cb36e75c04b334f4aeed52cde017ba922bbbed92de7acd3a755fe24c8898790d435de0f1aaa7160222935c576128587688aaa160ca61aef3e006152d940cd5dde393a30adaaf7308a77ad54dfe4aa36f6225089dc03c9d15d44684c36fc09d45b98509ced32785c8972349b09ff6a1afe01fe323344d977aa3359cc23296687eb5f387a7928b4f3c2e22838d046ed04136a29a203c4aef085994255131a91f92848bdf39d21453af2f93fca25222c04431f5d54ef370bb33a4cb7bcb2ef384ee941e9ed1f08262144a1e786b5c1be7378a499fb5d218f1fcc74b5d96d617752da7ccd176dd01768a0b93aa99d11114da9a91a2ce6663bc4fdd26a45d958adcaac7f68b524c7ae07f2102c50e397777dc183a159c2e8657a9421d538ae12869c011f4bf931cc08c731a9fc5e7655ab8e0ddb93f504c64792cd0b634595dbc3622a6019b06b63d2e2753275dcfbaf34eee530cac05a9d9e258321452bfdb1bf53dcbfd53ba09b21a6a0c5730564546973b75e2f4a42a09a9e37c85940f12161a410fd07d44a1fe0515eaacb9fdfaa78d611bcd4bbc733ed97159d0bc197887b91938e8184cf5d6ecca1fcb6f3a3386c48875b003c4fe11c15d594db220165be3781cb936afe0d39de3391859f488fb2bcbdf0e14210953036cab770410471859baf95b167e572a9b7d19f9600663957db4fad4d73d83fcb23f921179bcd02ec3662b24d80510c299f5df70c5455e0075088a704d3ef90445ff8ce73c3c80951bdc432bf1ff35845523bb11d7dcaa6b3b33fbe44f12f20bdc21dae5bf59d5e9e246973bef96c8bd11164e9f3e10a86190c2ea8e260338577542042e01ec5e638999f8d145961d5ceb80189fb2a2f7e23310ba38077bee3c9c8da402510fcbd3bbc32e96440cc2fa4bb53e82dabec2f931720eca86506f4051a7d40893301f7e69ab96180f2a9b0e0c586a6023f3223579eefc1948f120f7cd4f162a195d40b83dfbb4a521231cbfed113dd77b1935fbfd679ca941dbb0bacacb8d5bad92c4adcf6ba0d92e53da11d1c133630434a941e0c063849c3107c6e5f9c15957b97848731d26af7bdcfbcc3498140a609589f41111b5be6bb54c2cb7769328550f39c5c6e31f7394ce8743e91a68ae6b96198e48e15e2785d6145dde2f33cb17db16c104d663cc574366b5454c56603dacc938e0f8550e3f22a375744822117a8553539ca656b920d73c02cf30aab2f8af0b682e025cd5e9e2e4164ad1bcbc8f48b1bf5499fd3646df907f933bb90752611acd21d9ef5416c45d7b3221e13b3da8f089f786fb7bc75b6e25db0949f19302d8f97c9c82c61a372681e341bddd24c051bbac905be0347028ca3f8d3af4027af7a7ea01aedc4ecbdfd3eac0ea945d96b9129c0e9279d96052189e50cf76cfa04347ec153cede0a11452bf0f74b7b270f030643b500f849bb0bdc6bff750b57eabec71ea275b9b9ee770248984853db610f25893feee33a10f37bf0efc4b845513362e148425358c7c56c01cbbb0e9a6a5363a215ea1486fa3292c0c63d4e780ad295c72e0619a71d243b57ff1b3148acb6f2b47ce32457585955acf0cc5fe30ae3d29a459ca5771c3cadf8c5dd0123574da5089084bf483db1766e19f51adb3dae94b61a05ff0fc9018f6e8906d230e75e12627a882f9cd8c102eebdbcb6e79adf810244375aac0b55428e657056bd8307ad92f670ca4dab7f485af297d8a326c17d29ad320046d323470320ff64c8e9bfd74bac530a18276fac2ce2acfd62000ed5b053b83ac929a0a3d05916a277a73be2ac114bb5c4ddfada6f0179b6ce4ea5114498193615a35ff1ff4d95efa048a4ebb9f8afa79b9bb7091fcc00e84790dac39ec0c19601cbd7d1ac20599026745ef483eb9e83d1b57b6a999b0eb0cda69532f73969e96de48365755a44230ffb594b85db93840f4029ba7fb15076254955d294c42a7701bc14ee520d7ff5bf94f94e3c5ac9c1fb73215009acc5dda9477b6626fded9ee5da8a579889b597e010f5835596ba25356e268f94fdd441c95122fbc5ce4ef2867b9f6bcd9a63e6e77f2e7a8f8083247c3df0984220d341e3c4da5945ed348728a225a52e22624b9a1520750be1532fe945941fd68dd4123a98a0c8d5e6e256a18ca071f11a524701fb20f73ab77ee034d15714418a91bf27ce71b8d34d2d2dafc1c41d2904113507ca301686cb46fe964308ee48ea5d75f0e56bb416e04b99ff60bb838e720379417d21d1d5589c3d7d11fe885dc6db4277c3772ea69726af17cac4dea1a37d6dbc39e7644e7ba64944bba5884cf7eae65c1468c0dfad7058e3f32bf9d0d9b20246d501890d392a61eefaa912e5e2ccfa088c95c5493f4b3dca02f4032e8f8f1bfbe4efac2d7731fdcc163cf130e8b9f4b352d9203006e2ecf7b67ab91db73dfd46a580e4900e453d4be9bd9e9bdccae9cf897571cca26c0fddfbdd0a04a28c2b02f45c006d16cd34adfa6ae0200c38fdbbd0da825b5ff66ff3f94ddedeae76481a856a631d00905444fbac575d3edeee2764dc5880d9067e46dd627ef98753ea89d0718eaac643b2fa0c72ae0b71b3577b326908cc4fcd3dd31b5aea9990f70e4b44e7000f8f1a98c71e16f0f8a439eed813b4be4de5b1c4cabcb57a1a0a8eaf1269a9e5c4b5e355f58488a48a1e2f19195983335ae810ef71ecf608608101fa0d4705e9524d43b1383026caa9b166e3f0db1b03afb99d41e13a31705a76d36abdbd133a6166846432358d08aada740cc1a6cf4275df65933d89c54a3637a362a6b092f840a114efdcadba75579ef7ebadbe361ba42e82788af2f9697bd05d3b0c950ae885598cc052537d299308a4ea917ad157bf04755f3001f9d54c95c63fd01c0064666b287fa5171d8a71e993c71c37473f6423ed4dbaaa539a7a4d182856f00567c5e684dbb05e45371549db8471ea1788b9d7afb4a903d9f3cbdce960b4e0bbf6c2881585ac7b403ce2b8c9e9476ce419f549804ad5594f20c7d887dfadda2e477a0a499dc682a1d4cac30c1b6e2aac34c3c6b095f730453e76ea977f4384803d7c344841ce5a61125d96407f69a098b750f70b94301932c7c0f4ee462a8fec4e0ab504a0ca009f47086abbf01f4060888d57d41c4cb1b954a081e78ec32892b1844b59e2c6cafe6f28dd03b3004471f87a777fd677ae257d6d422628d5c941800b814d36bdeae8ce68ce03bb4d44484949b70825c2f9c671232e7430f43576ceab4434c3a73c566d585c01e16a8be24dba6afb9412bca30457a477120fad1f45e83b88a18b044e0efacd1a700f011947c4dff468b5fe3ae38958f69242141833d8e1f8c54f318b54f887503e125eba97911864e850673dd53643e0cdab408e6be76b4415cf7a71915ca5c756553459fa6110928f73676cb0c4a391f7dd61f5510763e3b87aa3da0a8bc8b38efbea8c7a36d175b5672a761c6c5fedc6990b06025b69ccc68aea86d372ebf229a567c4e52122e326ae8027b21a28ec63d9f1762bb8c325902aebdb0313d32d80e2beb6c1a13b16a6ddd4424638e2d58d8bea959d6372719480f4162268714aab2a8cb28d23d7925b6db99cfc4b7713d230436afc7d9ec1c18a09168e605f1b978a1193acd1778d90480700074c4e8453bec62240b1b4dbf16eea9f38499726815856b3ad7cf5c14528432621b3e21b1de210a8bdfe4c38fcd146ce9fc758ec8c0da1950f1b1fde37b9bfcacd7f175be446b83e8547c5603ed0910c95a84e809243e3283bb7895dc3f8afcbe01249fd331566d3bd4b286b52ac88c0b7be51fdfb4d4d18125bd08da60377247892ac0681c98a4a2d6cadf33935e52d5d7b5bd5054584c69e8e138c573655436a10d99385feb2d3c6e9c346ad2c014ea3f62ef095e6c1b5fad8c5608716cde2f05d4f56f44050c32dc40a256be71380bf7dc2ad73678356582026ccf9ba13e681712c480be541c2e27e6a0b7fcaf8f803559cd76808033a9a3981b507daa284f285dc2d86327bf5a1a521d5fa3b39c599b61dd0f3322efc8e6ca7322f7c5544ca0edd50763eb7ec618b5336363921605b8b16a1d6b6eee321a16c9a10c2c1663cefae51f835dbeb698ccd94d261301cde90a96350de1631bb736aacb2a964e439a4d3d1bce673c43e5139c3a60d952b9d0643827121771df7a37b1b1b56acdb32609461027963b7edfbe33868511b945e9dd79ba996cb8360835740642707025db1eb46aaf69e6699b3c8c22b1c29de878c94107677c46129ef6bbe2e0207c3b6e4867a7ab040f2ee307fe9711fc847024809d5eed7615c6f112d59a7046688704be44892fcc2e5767f0a63d3770624bacd1235b1b149bd4acc161082527bbb4843de69ae2fd41ded0dab7bd7b5615bdbe10059ea7a572fff072d62c9da9e3f0d7cc13e70fa801eb38b28e1958b77464db41f200657548013abc13b002b98d192e834f9fefe85f4b237d14a60f9dfc7fbdfcbfef02e794da31da311158f66f13193d78b7d5bdfdb5f31824b5fdd21c9366c0aea6be13a1edc9da01db10ea9272d241bb65748b8e1e20940b4112df9aa28192de8e2d233814b14d7338767f3ac74b374d5aa8e09490b100fa2882587722d8bc983188e54bbac4e235809c9a709187f43cc6d8e140af65beed0906c8abac58cded95c755c1eabe1e7110f2d8ea599a66f5bf0b5656ca49ade6118efdec38b9cf7c6d7696a30ec7ddc3bf414d84129b1db166b4b86cae8b3b705e5e5050aec50e34fbcecb91912d45990f213b9c4a796a0cac5cc0152b801c6e6fceb8501d78a55951c7fe8758c3f2f3a8edae83a36ef7170a02c450306ed4f449557f8e0f0d38a934ef5add9a308d0c2fa68a752e4cb06df465f38b2d190c740203ce7e7582a240362c87398fb77a573f9ee27093f6a320fe623814326e013d54ed929d93f4766141a88ec4fa1d21e43bbf5ae3399a70b2ba7c35360004261cfb8be4711c8ebd4ccb89345efafd0ee56f6dfc80df4a36e700d39d55ab0c2872e57ede01c1f761c9cfef082f9449e07af97ffd105285bdf1fbef138460d50e56fcbee828a21e706fe15cadfc614f29aebccd5b2634b17540839697da706c15e9d929392590c3d9097d689058e422a805509fbb6b26d5cf909efd384c5dd08eee44b59b3a263ec2e0906fbaa3aa835e3898d78bd90b57a19b0b1126be6caa3541e7a698287a602fb4a0480067455ee52d258416d598413586ebf6889b8cd1542b8eeff39ecbe002e13df298a59f4550545019f7e4ddba154bfef9769e75062ac7a9a8292d687eb641c4fbed79b9ecce8929baec34315bee16b00a8b7b8cb0efbae284e9df88ffc07daa9103004523df812449992102cabe0a3d179c5128b67e384bfa29df547528f8a74c746bcd54d0d9faec548a88b1ba51094cf9ed527e243770644157348d7014358e7cb605c068cdd0beb0635facd8def01049985f9e9c546e915d0db097ab8d6041a6b98e85ded4d3ab9b0299317bc994dd470c7495e6a8e05ee3224de181174a5db9294d7a18e8107dc0d1f00b7261da8e62b305d9c1f5e49bd3f27186c8bb83ebda6a46d6cd4dd85d6a5501637dcb3397b9851affd08311fcdd4d13e4fa02a1de9c88b40316f4afd83360699839c9672a93f71621802886952ba489cc5e4186015e179ed5b9f261c106649cb4ae6adbb043fc7b489940c8df9f16ed84b4bbd57efab2bf65c640d97a3ca3fac9ad2d7c5519a4d88cf44d903e1b0c72f80c56b6797ff072a921f0c5e32c5e62a7a87aff5fae5b8abbc7f29ad701f658dca2a2a2f06294d5169579fbe308d1bef63736333dad409f837c3bda1a0196d58ad618d710b0bddbda7bde7e077663be3834ddcc751b37bd3e6832d4e5b657c758d21bc71d00bf74cee7d2fbc2f227994c0cf0745ea49507fea442cca224066dd82b7f2bc480019f27e64ee4f8f9a95234157e7babcd4a231e4131415d2833a819135de39bf59e9dd058405ecab3a67395926f8a1de5fbc8c4bbc2aa32540e1ecb3e939f01a8afde27256d20b4db4366c320699e28b68fc9e949aaebafd1792a214c98f9724bbfe21b94af494de4dc2a70c771d10b558da6acd5c3da4deb31d97a25b1151eed3e532bcaee13e11844546e45f7fb182c3a3e5968e22443ac5b2b1d9c70a540c6aad9e58b4482eb0ed0f7af3aeb34d6739fcfd31cf71b041f1c1f1011fa80b109e9569cbb0ef81b8c702a4720437d98de1759c4ddf470db1d525d63c5e7a3ef47859bad5fa8878143d83f325715f64d94fa70477585c548ae3ec5441f6a5564df158c8855c81b4f8fddfa15188d5866b2e5807313e8bfe37119cd4b256a13a3332cda9b3e33e588d689f658e4b625746a0876fdabc213786aed958365c02a6b9937a7ea751983e0dd391d5abcee64ae6ba2188fd6b1b0b8303da0db03f2de5694724ef023d1da656a9b922ffed49ab1f6a591702fbad5b57422b0ea39f4ad59ad62691e163be71dc34927407da70cd7196ceb21987186a73ceb0d9305dc031023c281a13d25c1f41458eef324a3a1b936bcfe914cd3607b507df396bdd1fe1f47593a328befd8b26aa47de62276ea2ba926dabc632927dfef0ba4021e6eedae0007815c16198cede04cbf36e71fd7a17c89d30957c10234860de3bccd2245a2b04b9439a889fc724f1ac5b33eab3fba0f21ca1f316b1ae2fe9407166984d9bde2c4a35bb68bebae9fd490a2f28708485d546fe2ce6251d677fa1b7ac21146ac8ee32d2472f388f0bccaaf3b65a50d8766081ba94f11fbd2eb138b6f1893eaabe22277d1a3fe56080c58f58ff73ea1cb996e6e9638f18f5dc8df81a76559004f16d52a7a3c8a2654040907a50e20931ade7b9cbc4777a1f28f62f062a7f37b925653959de0227971dee8bca16b5c0d450c808777f9df1f24dcb2c74e2d7b0be7317efa866d57301b5d9707c8391d8b85ff25177feef4602686d887b410b70cd251f59b8b2f398717a7bb79ca5da79c304eec52c9c64893b894f9c5121102f4b3b3f3e1bfcb1e48f889ad50e6d3c8cd8ad756ab72fd68b5ab55e61f3e7344cda99c28f793dfbde2d9f591d4195e18fdf614c2cc778caade922acb7b5633d4a2e98a6d2f2d4b828c3d32ce2efd7b0644f5206d8997f11ff43870a083038c40580da8d7e41df618b6b8bce17799ca7bde3b47fd6dc2a80bb99dd8afee3e98e2eb7e36ccea5c075be33fdd2f4c690d4f013af274f484ebb8415965052bda2c47026cdac5d6623501d2299cbecded4e0052faa64564f3846937402903bf774a57bf12b6a467230bef057ded5c19181a4d2e31824bb651c51d7f3adb63e446ec83360004c5c325aba18835f43a73dd46ff6b03bc166d4c0ab982e03b781963644bb0eb8ebd4d739ca63ce679a42ad5317e5127efd4a217a6f7a9972f9fadb5217370d6004b112abef29e0bd24a6918f3b5efebb6ab7f66ca0135cb4010986e1617ffcbedefe2b4efd30a334e22e5b3a98bb920fb1f1d60c0684f5c2811606d8c8c186179d660d19c98eaa39c9d36d85611c21f6135c999549ef1ffa39f702842e0962f4cf2dbc91c3e777e0470f13e1215b5b86d3c097bb64cff0e4ce39f963241c71fdea4f518be6a984855f8b861c0b64df9cf715e055235b7b068fa921a198145aad901616d64c0f8cc93461a49f85318d9075c0f9d889c3a6ff8c60911505f997aad8922d40f0e7600b5015343b6adda8845f70953a13003623d3f39b732564d48501f19a78fc5b59ac8429a1fad10cbb51ee34497cfa0a0809f4a800747a3362ee498597654323da477c367311b5587a5d500781dd0995ff253a635fe78631cbf716b825a55fbdde8af3f691fe506a71c721e31ee2fe8f314b590daf010863731e5d850e3fb0119d09a1f2b4e31b96489b80f0f074a46475e7c37692a7abd53a35444b8ca1103ace8eeb83d0ecc836075eec79a2bcb8070164057dd4e08bee41ce3e51a06fc2e505f2a7c6c69626b6c293e1906d0439d63d9706a7f86ca533a570315ccb295859ff3ab294f1aa13e43ec2bc4b11d709c5afbc24109acbb614500cdab9d63dc851496476062b5f5ac6ed8ca94f5115967b768416389e7dec8fecd001b90f72b561b1b3e676d597edfdc58e5cba61197a75227bfd0bb5c179490b996769ce93a89ac9877d09a42b35ee86b0d437a9ccf9c4b8b37416927def21530e544dfd6e18526a4dedd1297cb7008256b5d3ec00a3946acfda139086c845cb0013d9749e05d5c9e792ea597997903f46d66b67332f985cf40029644fc39c9f1186b6c17b030aaba76fbdbe5664e39f57fd6034f3193a104cadd5dff480b381ee54c1a36958f9d48aae8787742635272a3ffc99e72e557edd368067f75dea237f44f9758ac4686df884653907458ddcf6cc08ee050f42aed78ac3b1ea77993b6917f0755e05ea6f077a347a7477288fab506561bdfeb0c2ee36a359e1d6c579e688f66b5576bbfb89b9d550b6ccb9ffec619fbd52a3f716947322f6580c6a5c2652e49aa62deebaa7fb5c313afbb5a2894fd59a0b7440333aa6708ac088011c8d3c48372a66a6fb2dab1a617ded690db275bb2082b679c7fc3a0e4003c68feabaf2dfdb23a59e29dd84e79a0ba76f3511c2fbffa1b6323f28cc5acaaa3751c8da074c626f5b321b400a5ca367e0b8a8bfa979145a93913908b254e10ba8b2b59b409deaca1e1b2dc2c23230017a8cf65ad7554c99eb8abb54f21e714199ea6a0b7657c80b67e7a75def9ccdd84b2f16efcbfb88864779fc16d1befb3d120550acfd436dfd9f2404e6cb689e65c4a92f0c1c974c50f83ca45115818f9c0d9ca8fd82f8c9ad5c598bead12630a5d9e72459f6ac4f1c0cb78ce84d495a2887c66b75932900362e2de0f08801c92a7a1ca714027f04c710f3ffb1c55057580c701d0fa51e925efa9469c78f5cafb5d20612f15059d4a4c4daeb421d1cc9aa12e833d66a50600f417579ae681deccc88cde13a521621bf7ab42dd9f5fc78ab6d5676990c6901928951a36e6b0d22d6a8ff24b7a6df207a18189ec8bab0c1003846702834ec759befdcccde416a6092970657a61fbeb287956492791686d941e0aaf560dff2f839dc1d6f88d6d3585c63b3d5279a1fbfd78df98ff5fa5c9cbb02d2e08217614633f83a3bb72d13b0118716b43cee66cdbc30ac8ef937414667876105ff451d254cb9883c69ab6186f83851c2417d8cc8f4752a9e346618a93efc83a8b5c5a7e85feac3e1bf8c34e81114f302ca98f542e33e2cc902766a7338a763a52d96a5fb329c90c09c2295e2f54cc134773b5ac6eed71c372b1182036fd0d6fba3fe523638fcbe6619f8bbc877f58a23f8c11d1d4724c3edba50e7632195dfe9397cd582039071a3486489c37338e463db31dfe9de020e12a31cb256b64b32212f6b2230480f1d3521dc3c97700d064750d091678c4501a05847e48f2d3d22291b2a9057511130515b33649c9a9c8aedda10a7865c1b80d4c5867c88d1ec5162b6e9d10a32fc51b412e33d73c0d05d32dd507baeca18c4b94310b55a9fd1ea718f2321ad1e1efdd0f6b7e20df68a4cc3568c2c780a0123e71af24fa886d14d6a05d10b0e2283e366c005464adedaae9fb4787cac7ce43853a7083e7912a2d6ca63b4a996e0dea8ae7c3d16373a14cc0782126a833163ec37af9fe5dac0bbdc53470a2960c84c7f275f9f1052b41d939cc3b64900805ae4fa3a63dacd96ad8aec51d9f16f84723ee60eec20736d219c9d21202e7057c1ae2a29b6b9bd83babb9168b600476515669b041e996004dcdb94dfd87885a56c68f5bc793e52f69cae91ad4d1d5567700f4ec26712dd0c5bb6b03ef4ad62e69a11d075c9424a3a4c0f3f4ca93784c5a9bd930ecb532bcd16a1841f5ab00d8fbc3a0a8a0612c2db7d1dd4f4fc66855e85f5220b3c261eea15ae2b1deac88de930b4054c434d5034ccb269121c7c0056c38b53306adee6380cb01f5c4c6836a71da12ac8cb72bbbfe3e9bd893326ac160f28471b446356b7463885b2d2a42e965415649c79be05209c9c87fae226637cddd52ce2427213eda7d0bf50a3f6f7a9733ea3d597a01c6a1a20111b442b8fd73525c8ca357a7ad321239ea25c2545f74620250fed230b743268d5f680c1b060524d0b4f2033c9075783ef80d405d465a8f0a99282bb292e5dcee5649dba8afa820a5c4b8a7ae3a28869d05d58d4187aeca6a4f66e4b392d18bba6b2719c0c5f7467ef84af7eb77aa0f030e134ff84743256d3a0dfce2f4c67c05cf0d79f89dd164eb8cef6a7a76edc43b97ca16b7e5466a1cc13a2e1e661ca0e01eef9e88e779b66c66a60c761dba29bc1f28a10149677580317649809563dc37eedb48663fae1fe37844a149333cae309469254c45e8a07e47ca74fc7bb5236e6b2ab610e958f68f0d53057f7296daa5336000a633928b0cc645483a1a9be807b7f5d6c0a5216fb1db5e1c0ad6c355ffb4914ffece0a0056e19e6e40244aacfb309bdc57348e2fd17f0fec03d3b42aa68ad77b748005cffc3a6cee4013563db80ab51b28d024fb4d86d97947b0647913599246e403295723ec5fbf6082c364da516eeab6ee05be77be3968079eec304a9f4d2dc0c3596b625bcf73e66b5d7daab282c57960595c1df54328e7fbc902a0c1348b37bd25503a33f4a24af969b929b6cb5ac4c9149f83779cfd581bb3d2c6340891092f184bbd018758e32878cdbbdd27ecf19d797befe08dc0f2f71f0fba80eb66c521b06bca5c03803ed1b7708d77734cd64c34bf623ed050d4b240d6bd63ea85d57096fab694fbf656f719150405db07407711b7d7b6115f4feb97081a98408c04521b5668d758e271771e1a03958d63ebc32d2b2d51fed39e6eac5b2d83df78493ebb583e52d4db2208e4b1a672c0bc8de37d9b08c7db24900c0d4ff286da978461f98e54487c31219f8e9a7136e17b16c3fd64ddf573295fc7116ccf11ef1a48f5cc202e1fb6ca6a46340121659a4792f4fcfb5f68b4782ef1f5134a7859935af0fc8698ff1f414756281ad1eb1977a4800661a0981256ce111da19b38d2ba5854340b1251ac2dd71b71b69fe3812767cfa1885eaed68ddcd4c71f5fd067201d92b2da4f0d82fc2b665b599c9570a9afa3dc388ca820cd269c97e785491edc83564b7e1964a923ed82fc14bb875c555e84c9e594a56cc97933d785b5576a5cd92abbeb8f85f5f5264c5e76fa92dd731aeb7bebd272722bf73e19881b7f28cc51eb372204b2eb1e5597db23f091a16563c50a86b2d5560e1d8e687e4841b3b17ff94f5f2e6c59765e6527813ac4ac053eea266ee4190d992a50279881b17d0a90beb0c261c3d17bac7818b66e190480a1f43988940c1310ed6175ff6487c66c5d8757c499d6508bf2e4473e1f462fc341ee62bb067a98bb964d1da7609aa48f05e503d5904c143863243a8dc2e78a4da13aa4efbbf2230ef96e7b85af6be1e53cd5bb6c8e648014a4b85a65c77350ac5c6c110df023477b9a334cd9ae7e9c8a77edb090384f5b7de77aa3059517e9eb85e3f7bdea5c175fcbd6cfa0d6f16bcff0615bf5bbbe04ff0822e217a9a519f8226cb86e43af3bd47eccb66049fce4a0fcc8c86dd25c1ce4ea6a065bd2bf032e88bec3036dee34aa0f0027368b4514e7592f042b960b9b0317be07100b7b412b9a1fe247d6012229f9cc973e5d2d79396d8d8b3f2a5a5f325ee0e62d8511d0ad8e5f3cef5e2b74190c93e42ce6acc25802ff51afdda47b0933480280d3b92578708827ce66c232b9ab6f32965aa4c81eeff3ed88af45cbd7cf863838cfdfb748cfbc333ebab48eb599e139aa39142b35f49d78db56d96307c610eac3640dbbddd3600af20c7dad2c412e633bbdf18fbf0a65ee8c743827d936654d0ba9a59ebbd0288e7a49838f2e3586363461b347609dc74cca95c8057cf9ab42d0ac2f17223bc7f3d1dfde1d8be401784d446a7cd0c7df2e6ede87567defa58f670208561d67a056a54926a9df254f22fbc045253bf25536d070fd4fef240dc1c717b9e816b8dc4c8feb04e51a1729da76bfae146cd164753a1ece4909ff03be2f96d30a41cd933641e9d034e714d252125b720b6d2fb18b2bd467ef61c5b3e1267f8ace54afe81c4de80511036035c0892d0e3c845e2ec1d2ea03cb83ded7a62e9af657222117512bba7faed43674d44d1dbacec22e724ffb12759f7a8c9a6d8b61dad6ebc46f1f939e05e0f28d8dd78db96bf55fe4287f8403ba1d95806f82d2799e2b90059f27a9cbcf277faacac6aa1b0236a586908c283017b8946aeccb2289a3b1270866f6da0403a21e01d0e3ee4b2d43a4b9a82c38267c4dfb08ed931225b0e485681efc42b96283ac8f304aad2be5953cd2c96b6e9a44563f8d66ae986030f67b435993c3061aa6bbe191a39fc68f5a76b5d7fa5290ee76f9ca339d028d254b501083c3f14c12aae5be4b93773d244385f081b88fb89a2d92d2b32b3e1c0885b595ea841e36593c3c3f358be4858f04ffec79ee518134b1186f23cb29d6cb1576cee804b65f1ef1ffa9f0f87b1921e7b93b1003a264dd34db3c165840cbfa73b4e43a2c2f43b569dfa9a0d7d136771c2eee4b7ca82dfeeef379de6a9191ae3637e40910e8e8ca51e0dc28208509308254c0dcbf11e4eeef1ce6fba0c6c9874c2740c078748f9cacf42beba5553f8f04e4166bbde93d7ec1eee47c7a66f2049697b3b695c634c4eab721ccf436003a731479e4b06ccc9b77e6f352b635fe3ad3dce4a9620cca601d100e6ae37434df108b6a926a26daa81d5cc07747365f2a48109e2c33e90ecb9caa619b386fa7b20f77625f9a042e6804ee4bc35cb7a9c24681f821cf8e3e4833a8b54a58c45be3ea349a3b3164f7a19fbc76498979cb193ed5a892c9ea7d19a64da8c537c0f53289a69e5a8a6bd3d6ab0b199e7444d0b45cc4be20c49dd5adb85acebfc157227347a60929656a78619382266a562ac40b7a54bbd6b5535efde9f327ef008cc0af3cfe869cfac201d5ab07010a59856c1a4fe66da9b5c6977b01ce09a153e8432448ef94c5a71434082deee999fc35b8e296c7162c38da6c046ee281fa5c95364baac4ae2818baef531b1e6f8fff44eb4dfbd9292bbf8986c00648a9af5618e47f7810b52a22b9c4f7d3132f6061c13fdbf0fe72abaad79006d40f9fdeddcb5cd1f75fbc1204c0a2b4bb3cadee7230f3d50fbcfd128bc3c4c219c15905b3b4ec3248eca32d1ae7a763a92347dc82110fae0c5b6d4a9b9665db17ccca33b39f82806d7594d8ad1e0af2c1d671db34eac4feb24d1011a5898e1c7756f67ac6fde6839c2b6a2bc2653e3eb26644f358ac5fc16e08d04dd651b39831fd8553c950ffae41ecdc530b1e9e276770e2b7deeb0632581519f2c6203fc520166a059ab4c79130f0ea7f3c043d7e334dcad7f10deb3f1e4a2f0b5f289409ea5343dbe5b727e5759f3db615e405ddd64d18096fd6c7c308d73f20a644124c50ee1d09c8921e76651bdecf7f255b6d18d3d96c88675d399dadecdeeda35a15815db1a43e582383511a592d83b8fbdcaaf7984c3f899be2fab49b9d1d3881eaffc392864cdcf3a80177540f08dcb29364b397441ebd44c20e189bf8b58a2266d66e1de7de8e30cacf5b29c4f892a8282b43ba9dca91e757f4b2ced89ecc2c2f160b22a97c8ae300b85f8c0376ebeb6399be748ebc6ef3f9afe76e89ef06e4d9dcd7f31f194279532bf95ee863e1445b011fc113b134feeef047218922d0285b3e02a34d1bb54af0de4b71a1db881a8d373a30f37e72b1e92278c81d680845459f6dddcbe2d6f42912df8a909fef539087612b416a2283a3c9e9606f6984d97392cc554f94de0c7dbd3ccb689eadbf15f3c7f9d84eff449476845bb81c1a81517b094bbc8eda48c73c75d55753fe6c5f388ade99d85ec5ffe28b6f2ee8daf5d8dcf27c824741343b56f45ad064bbeba2656b9df72f53f1ff4eabe79ea273e39caac675aff42dac60ae17d4fe6ce954838663e9d12e34ad415dcf984455f5fa6437919f3abccd2f1c91adbf2f50350dd27a8c7fc715cbb5ff5541e9d524dd649861d3275e8e114f702aec64a0b7a51952dcb8bad8939f7efceb0a3040cde0e6f7c93f3f5f45db03c77f1a6b9a4fe568267a7fd911947d7d4fae3c6d7e5a6417f913dda32a13db467cb0a1ec5cb77e421d44e5279956c81133edd12b671eb1d3fa848b2ad7fcc8db03f084fa7041477db4347cd2481c4ee250d3b400e1910677a898845bee442e4569053334cafab3b0cc71d325246df3d9eba7f37239ace712050168792d388446afb407adc47a078bfeefe6db9b6de1dd7ded0b26a7fb724a6e3032799fb9bc44cf25a398b4f0653fe6fadb334f890b4434847fccfede82b5d79ede4fdcb07f40b84cd8c5f10bb98a2b74089b1dbc740f0158a97d88870d6b40a7bad696d471b7220a6118fe81208ac8e4cec2f228e75e8adaa1d2c7e2851ac59aaeabc9f604a2c9d609fa225219842b69cba34e9b8446af9c7b5032f275444c1a32b3ef340a2b381b8160f22820f0bf595427819e0f4d5ec4dca3b09c9600b8e6d5633409553e399dd072362874baa553bb7a532d80c0763f506cdc073d6020a3c7a4a67909337a602092faf1d87d7b2f348e61113241ec4253c73cfd7fdfdfbc58301a81cd4aeb695dc959f6fc071661cb646e7615022e29e7982c51918f2b186d40193b03ba74ae59bd59a94191598b293ce4286b565ce2c4430b1c99dc76c09278d4f2da2ba8c193117733a03ba3d0e4bdab3aca830344611066847addeb542d0affc28f4d0f4970d5c54e791425d903b349bce3b5a0a6a3dab1cf55251e60e734c49f5a0d352ad7a388f5a303afe555a9c7bcb561b98c892dc73d6cfd584521799c86d367d6536c9a375042a6c0a0ed8d7795884e856f4dc5f958ae41a80ffe37d43c489d53886a0508ee2eb3263ea1d263742806d6ad27a7774d5f217eeadaa4d95389a727ab4d959a89211a93c42cd0db6d096d27f7f29c9297933ed929a9b651f14f7b3e4fbc94be9319242b7ca273601148748118af3c7facb4a08bdb58af0a4338c89388304c1f9a2594630276a48958fcc19d8fbfdde08635c57f80fe3cd709ab4b815e18303adbf99605e76524ef36f2f37d6a2348c1d909d76af35075a230c9aefd790d3bede954347d765f019e0907a3d25fa6bd0f373fc018afc57bd41f164f3d51a5c6e391384998d81fd17f7506d146f6c1098402046a25d78ce72adcb9e28a1f4d599372712f8e2fb3819f8f7cf31f4e1dc2a3572372fa959a6364b72c1c5c37ffb63daa13b05f86768a62cde85897d755ec72f6d7f323698de554d2738e698a43bd66ff165969c5a05e3c946f797dff809d2f8ff8736931006bc973e8d553ea9c72e2d627cae6611270ea138f51f5afeb1c8c809b9510e8ac7b6c71facee398a06ba2e6f9e5a7144cf7f8754117c39158230d4f328f45992471fb7630969beb8a9d0eb66a1da2d1c0cef38e1025121bd405c54829d7ceef73e35438351f571e81eb3290202c25d96b850bea01c8fc71c4d0ed12d409335f177e42e4585d782f3e268c9feb53bafa71dcce89458fc7aa6d7079cc2be35d27ad525d2fa4be01cd2ae9978f62569ccf2a1d4bdbb89a9fe2f1bd7663526efed1a2a59110a24a62ddbf508ee23a119283670fe23c0167fd5d34282ced4c93d39b34d12fa9075d7a1213ac36fee89ddbb705f79350fd18cf97ff52c898f356907a9547ff904f0044ab562eb526453b5eaeeb05451178dce66bf6e10b1f91a83de79565025379f7accf32d0fe415638841cf6c16e7d03b6519db65280b9baa4c3d69457bc5dc75ab3ba4a5996359c1c63b353d6b97288ed3a5e4a847c732e5f73a33bc58ff45e8f75ddb829e9b18ec8fddecb6170a351a87ad1bea65e1402afb2bf911945e9ccad308c4be6582ff3bb359ffefdab230c2cbd1463317e3c1966556ec11e2e0299babda97da4580f308c5ed49d527fe81905db04659509ddfb2e5599a78eece35c5bd173f326af685e87f08f22105dcb741803ba06f24d4f4b1fc274cb0be911d395a7e169dafa8b9dcfce3a9c0ff475d732e08a93952e87e9c5a51b0f7870b79446f47c07f071a2cec2eb6218721b08f29e5c4e776c48abca9826321c81ac8556ebeb23b78ae81d142994c84ec16a31fc2dfcf28a27f6998bf5a7270ad7583d3733eb18d91824482faff07bf8ca1206ad422005671c6eecf0bb942a98289d3ec01a887fcc47c6083e7af7eb58ea5346c10d55767492f0694e470dbe5e296d6cf9fac0a67a29ca4c19d09f0cbc34bc048a51c0f15fe963f37459d3cdaad5b949607f2295b15795da4aa48de1c01c4630a76417f054d1d64a0f838b549f00dc1dc9c8fa61c37dff95d93bf7ef9307d36fa8546f40195d1ffc95eeb35fb6cb8102dc7456bb08a84206fdf0a8e61170f5698eb4c5646c3c4a18d0c85f1ad5c658f9f5c9a7c835ff9ea8c143bd485facaa52dfb240a544e9a0ca16459621befcac2ac68c350cbfdbae039bc32cfc93089c2f72a6cd643610f95b5c16eae64b9cd859883a80956259a3964af6174d51e309752e5f625c29ce4a7f35a143400af0e38b10a52f738e7bdddb19ea1c40c2a94ea08698d5dc91490ca96e3532b8bc300a4a008966fe3b52e7c0fbba1ffde48ddcc0c9b9202e18e9c75d2f25aa4818b60b4ddb502accde5e2c3be3936d353eed1d48f2f728d59094636ba55f7cf83e70f5a329d5f154970c9c5d75da918f7af98f2f3734a23ea4d47a975fb16f04612afb6156f652d86230aac108b879efc8abe8a0668ef097a60d3bb59c19ebcdd15ea73810865dcf91404e34f9d81078a4d61c2e148b0f352fda93eaf26303ea617b1cb45ab2d295575f99c65607b00c4cb3922786417114ab57b4123019f5dace198a7584a9b5166594e90cadbd23dab88b234342d9b02d3cbddc315e437fa3b26abadc2e4885d750d2562c527c6c46046e949a59eb093db16609027b243063181adf20fafeeb0ef57bd88b76ada9fcc221dc05549d026687c6d645e9c0e0853bb7d0bac0370b0c4a0aaa397e08709446d5025a5e3e589af7fbb4c448611445a79a0860cc729bd2c9792e100a56c731c826e023f495b897a736d7dcaf8511cb57e60f39c954a51fc5ec55357c9e33602095dd1d35172aefdd1af1d361fb786c0a2799f3d8914c38d774e2ebb7c3f2fb7f275d4c03471f534d2a2370b86c00a4afbde87ed7225c68b6ebf098a1302ff1510171bc20b4f5793da1493369590c84e16a5b4ec12d266c8a25123c8926ae7dab0d703a4e8bad405cfbd1333bf1838e712449aa2374f660e72ec1fc24c52826be04e9fb1c85bc84ea2524376369e1255f3c2d02c6e9ec11f258b127963aa993bcb42aa79b1a6ab7922f1d309f2f7cac5e1ba1804e16ac0859437416989625dacf2da8d4895229b76770f6053006ef64c02ca2b3776f719d046a4219491ae268f28b0db1e89a181edd4b152e9fe0b26e4352c53cafcce9bc9b9186310b89fbc04c36fb720f76ad56751b51ed121bd50e199c30ebfa5098958c2c0db9fb2e646b64da550d6c02e8825496be362cfad4b9a123f2c4867a0ce881621357e600447ce1ed0d101094df2abd8afbce2f3028b2937557497cd59b5fcbd1ad57a5a1fbc069c38f75c2fadd9df7255c1dc4256231f79f9bb3a576035b70ca9489a0b5646d2a10a1c81b7190cc07b2198529c30cadab0ef5f1566517d148c82375e577e1b4bbbeb900b8deccaf31aa0c98fe6365a640eb5884c27e40aeb016de2b04aeecd3d735df27d0a0a0918fcedfffb00a401721c4d50114c18400d10c74ce163411653fe97044b4325a0d452dce735a7f85df61035f33e86aaad3d2a92b4ff219987cefba4b80296bc68c61fba89d8db8e92dceb562ab6c1c02bb6698865a64deaa773b7bc9d6388ceffeba149b011b413629fd8c9d8e79f6c1fe92b82fb9e73bca04536a48bf30194042066190d30241b9b5591ed70da4a86e75487b82e205d55f345d4239a189bd652bc19a20d77c0c81fbdf054bdbee9cca69e8476a3ded76b35b32db00a8a67e255213f52dc2885255f6c1c7f312c251fdabdd5cbcaeb4eeddb9580cdb2580a81c22ba480223890bff5ccd16903c8f7b069d8d305d6a907067a86b31551ba3fb0ab9ab370e5a99718209d79a83a0c74951302ef71773b2733b28ea8ba6809abb5bcc88ea932f28cbbbbede1d3cddfaec8ac170f665259e678fdbf8d0bf5a1c8e4df901aaaef1c92efe18599a381a8cea92a51bee42952ede86a6ba891da05905beda028815a23105575f4d8b76e384048a2ff6066cfc9b9a4441118ddb66eed13b14a72aa6acef2b67151288e5ef7079aa4ada31bce17d83ad8eebe24a90ed097fe30c2cbcab7739ad47029a4031ac827260f478becca4ce068971810a559075bfb2b3753472bd89050a2c77839d79b0d80ad3dc9ee7dbe985d18f75097abd570d888dc7b98de0087e95ba8deca450f5dc48881094ef762d053226bc31a736269faa837e6a43deef5c24e6de76d4de80202ab3a433eaac020861951ef62a3a99312262d0169681f3174e4562e59b9f65561b65dc19242f81e9e7b1eee15736e3aa469f74d02db74e24d07b432a62ec86f139353796de3a3c586d0ded1eb39d59aad582f608ecc89e48f84c650ae00660b208455b968a4b4a919446e38a7807441f726d7cc55b80927a0d4163421535b906ed08d53a2f86dc45ac8b0d7f30b861e647b4099302a69dd978016077be9713814069d33fd3739f8f87549ae5e970fd0eb7a1b9c3ff545ba0a42ae08397fc2e42171878eb13d64af1cb543a1af71dc7409c2cab6a3a682bffdae05a60f6216a00581ffcfd88bdfdb815a18ce4fc63ea042d4c90460f834d6bad4a6628a1cac199e47c05be4d8a97486e2cac7d6b1ffeaea63b63d79ce581f94abc17cc9c053a0fbc65632357918106b28223a87cdd8121612b128411e2c41e2af3239934921379dab68b91da513fda15488b895eb4579b6fb99fafb32b048d9ae5b13f1a314aa0580a816feae54facf36d5ae2bd7e791b59bbc6b626439d0fd41df1e47c0ec29c43f3ab465f3575a68718483d00fbdb72819eb0e2de32e59e0e0bcedbd75573a1dac5fe6c77bfd151950e81741864b17a633b11d6c03470cb2a63e5cef29213bfac33e62928773a33ad5758e8e047dbc288fd1de9f28c3f701cd941a3addbd5dc374037ad673975ef4af2e7ede0724388dbcf1285f4df50c08b74dae280ee737b9fcb4de3792fd24f98e82299e944968f8ad032cc3aae69fd536858e534e081596adf4b04124fa5ad47cb783c45d9ee5d705f4ed7ff61d9395b6d27d6fea11e906de7bb2bdc7d43592055dbcd6445af75afffe7efd6e93d51469dd47e6ee63cd43e4a7041b5c2140157b9b269b539558862787031022c4b48ad9e3945abec6c4fb21164981e6f2e6f7d52d79cfd00948a1ca99ab6f98ebd6d5598a2ae9dbaec5843d718791125009c31d5e3485d124c7e940b5a914d737e118fa986742c8a56c101f1a19f864dd55788fbf1fc5ad150424d99191016b369f6b057497489b4a8c22f5c98f1a9dfa8b7df6a7c6129be34111916825a763e3483aa045f77b1746afb452048cdd067c871dbe9f119794a3d3e4b6a1f60e64272706bf74fe5d905686fd03c73302a1d1b6a267d5680df5d85ed4500f45db55ab92bafd56bee62fdec5474013237505828db1026468b9606e435c966a2fb5ba2afcadf572202ecce141ce3d88b7d278215a7a03bae32845309ad2f20307e79fc261314ba52e09a222020b434fd46daf49d6d88d6fcbaf3f5d3ec232f94c7f7930448ac260981a9c24c28606cd8cf32b2620d2ff60be892d1046d96c1b4262eab07ccd95ad235fcb4bd69fa4197935538d14be60f78897b3791b634cd78ca259199fb72c8edcecbd66373d15a75b1339a3e75ceb64601d37a120f53711b3c8475f99c286a21ca2ed99480dda2bd0f6e1a0fbae8a41bc1bf1dca87046776292548b8c565be548a95d890666599058d0ad6c39ac425e65d6572060f119b612fcf32ca9f4b8b6cf2f871e34e4ca9bb6585049b3790520d35849ac37479c9b2f51a47d9f10ad2c28ebb7666ed8fa32b6af93071e34fd10965ed875b38a72fd3f045bfa327bf48229f3c789f5d9cf516f92dae3ead1b4531c12c9944d30b7b218d7a181191d72cccea011cec5c2c7c926086bfeac751672c4bc305c61fecd82a771514a10c0a4fc3aed4a58bae4decefdbf9b82a899657ec4c057d7f2f2c7b00c6171a09e06c5c065fa13987b12f5521d1b404114ac02937cca693ebd6f2a75c69a45d14424fe978ceda2fa4e0d64ab27c02a106e002c7e98fbe714e21372cb7e09bb938d5daeb9c00c24473bebb601633cad4300cd55945c95a659a213d5b670d23a7533f7b5d8401be8c3611f7ba602bd9d6851759380867c53b8b482fa79cbd94d36418ba0157b356ff403fd572d3982d414a914ae4096be331e968f97b40da20027d4a6b3cd36d56f839997d5786bf881cc058db96643e12f6a400fa0919121cbaa909fb5f5e88e8ad763d7a76488a99a8f6cb9da962376ebd5480ee0559d0195340d028cdaec12ee7e982809a0c34839fbd2cdbacfbef3de9cd207ef3d45f419975ee62c9350edb7a9509871b464632d9eadf39e3dc4f637dc1b819d69df9e5b6b8288e421defa80dfc2b90156ecbd8dd17abc0bc8038fbfa17951601d99fbe2f787461548eda553c0cb691f512aa9c348ccc49cd19b09d0f1fe986fbe9879230ba351aef2e9ce058cfc328a800ab6897faf798b8e53e60c3eb6c9e7e86ced5a4016e878f077e9a85c8375e45de9bef84d6ee2e90d771a743928b10cd2d1437f218e1a59919230bd32227596fe553d24abc8d4ee1ba2cb6ab9e266e07724a1391ed9ede77e70fcac6b581e38295bd9498019810d54dda1c42eaa90d1cf77e84d48b2efba87a5243fae2e636da4138588bc169ebba4970c320b46629d61cd62611f6e68b6f5f656c0aea81242c1b36a94935c8de5b52605ee6f6ce668fe090141621989e60f5e1ae88b8af31843c13dc053869b6efd5c5d07f11ef9fc451316c5bda06913bbecad4a7d9f878a841d980ddf6ed4fb1b26e31077b01d01f78f5157f7b4f18ad1945504a4b3227dc122fee61798b8c6c6e929046ff938287dafd378152f9c2841760868bc6c1539e99f213a463b71e33ead1d29e8362a972e663b3f4dbf2c3dbfb4d78db04820b74d71c4c69a690ed813796e28d9df82321f81afdf6a4238f553bf689fef7f6dac9cefe9630e6bf8e0fb52577f4fed03c8f9744704ede46510040d5b7784ffbad586afb93ca46c565057dbdcc6b162748c4ccbd8c4998ce12b86d00de09e4ebe160693a1169178f9d1739cf2af349e29e6f72a488a60902093b853caff9accfd57ad6c28fc74aec61b4a35421da9404fff3929abe3d3cfd1b85121dd4a97511e510f5da2766a13b161bd454857fc8a2bbd69ccd3fd87b06ba21fb644b591cab9b7ed6c93737f4acc0de54c5efb278eb07410dd115aaeec3710b367b22b9eb012fe11d97ec7f1c310a4ceac0aad1925ccb8299d3e3e1f9acb8b5f430b533ebd319d4b64c5ec9a2a510d8b54b903b8c3825d3666604449b79a64e901a7a7897674f94efacfa41d31d061f09e705bc1ce513adf6d48f6a2cd248ba11f44d936e9cdbf676a25f45a930f570d683af64f38bbb33aa1d7904baa7fc478d5ea13fdbff158ee9204dc72827e5f3fc21c04d6876231a266f6e980ec70675a7070a25fc4d47f00f86d4d656b5eecb30e685237a136b1931601e2eb4d49680c7731b1d813240487659cd652c1a25e8354f9984f9f94fc2b77c91f72c271a1bacdf5fdacfac995d9edb2ca0cb46bf39ba51d13127fb99762dbe3f73e657a24bbb98f72cd55ea7f0af58370029569a0c446088d907a4225683feb8b4b9cb0f0e96b6b1060ea6354f7ff14f18e955bed82f4d6f04e68527816c35d5e305c276fed9503e64a6906badbcfebfea6e5de980a522b87ca29ddfa9d85d825f7cb1a14f31802e11f8efe3286af36affdebfd5cbd9adf7047a0c48ad7b7d3945e6d7c74bca8de1b3f943eb51e25b31907e7b3de959eb3ece12d9d0b4333151217cb2c1b115913deef6d41902ca189920ee84e9b2bbf71ca22527a4ae5769bdb6fd8775ecf66b922c9e54f5ccf309718ca26eacd6fdfd6c3b8e140f6b00e01cd43e8289f9244cd6f3c36f6fa98ad86eb7e841857a2b55877e2fe2c7acff56f184b7111efade5e42bc21b5b58d7cf985715d1e219f7659f2aa30cb4ea283ab92d130578bd1f62315df3f94c223cbc71365da162b7b9a40010a8095ee584f0f0478783ec9414ad8433077ac7b49e4a617370aa08f60e06a76c59f518418527cb0646ec069f73084f40b5d523011818306baf2127c75e66512b6d7a5bf3129b18991c7be079071b9d98eac3583721b182fe62042d5625745dfb5baa12bf6e753cc60fc834621b10f5f1a465adcbb92ed25e4ff88a2782b461f3dc0380306a0183ed3a3eafb6dcea5c694e70504f875c3678b7e27cadb6d2f0aefe1666be7e567b3f55c86bcfb78bcf5ceabd236ab6ccf1b02a053a7e585760cb9851d6d1e58e6b2e8117baed6794466845676fce056ce9a59edf0a9a9cc75c0e80085cbbe54b637683df892caa029678a2de6e6db3969c2f31f4962abff0624e4bbecb7e405926b1297054847f93442c2f97d6b9fa5f2a0ba80d174ed4d863af46bc334eebc859f33184f31ec9e2d80499bdc160c038c9ea529b71bf3405e7cb3417c9a490083462d76e2fe5edeaccde884dedaf230bdfbeae561b8b28fc32c3c3e1be760fbb2ae78456fd34d6c4938882d84894288be7a4965b7c6c36b176e6758dbed4c8ee507fb77e858f6de76e2080baf3cca011380d327103390070b53ea27a859f06f0a35963cd09a23580039a5fd57f4b541a92de291763e5da0d0f299616b81996cd3432e95e27a6d53652df39a9c1b1314fbf2c6da1d15c233b98fec520497e6468bb2d8dfa76bca77c3ff7cde15acac019d1aa2433ab2b7e2eaa70e8e7c94534eb3023e369a6693275825d2d7c441f7c6239934eb32d0b01b5f145bfb89c0f7cadb385da7e63aae273b0c318bff2d1c4d5bfa0013cf454f6c16017614ad61dc55ffadbab4e9f7d3b069bc07cd13f4f8c7676a5592c5a753ee8aae8671f612378403afdcd4e90f48730386f937bad8dd7a0cacf0f35988ac1bb1ca29641afbd35130581c00cae1c4503fbb35fce019cda9c39564302413c4379aa3f3c8e7c48df48d57fc757fb6a1dd3289a1fd8464e107ad5a0d38e53525d0eb956fa14fd43133c774f427d987edcab529a4473a1a3e7ea81a63d86d43b8a809b1bb923e10b1561e5204672743bc74e8962ccaa950a0c855b540fa3345ddf2f7702270fdc00b5751bb08718fb967dff049a4135e20acfb50f92e2ae155d6c690003dc0d732e57e0d4931dea0c2ca44782784a11bfc708813ce385e18b5c062d528c029821b688cf8f731e4f8c88a647043d5e1289c353bb2017cd61e7b2b40c9e4da1a07f2a2859eab0f2433cd4bc5c2361c515c4e60e91021cbd5c662de92d7ca26a4a1519d22f91727de123945b64d2a79ee3646c46d21d17dda27495f4b77ad34d2d23fddac303543053e5025d4bafb2cb66a5b4c96a9a804b4cfd9645982488b404f89f635fb16184db87594ba40b308b6ac42129a13f98ba93539463dcb5887fc8df6cddcb4c344754b6e422c71aac6864560bf6d528da635f45f612fc6e3cb257c50195b8eaaf1bd27cbd2452c95dc0372556eb3d9dcbd484c3459b9a2e3c1c742490d856201da333c273ef316335db578c1f158b7eb4f68be0916586c7efbb4a32bdc512a55701b48ba4cbbb45565a3494c03dbe351811dce553ea0f634f358e5291e8950885951778ae3f24d246295692f51291c671ce37160e8081f36ebfd9bed0b755fe0ccb744d593c5c2f6a0e3b9d965bd58d468ecdf1e190b107d4b455da662d545f2c2a811d9dbd0af085ed61849e70ebf07f4b9eb3ec5c721d70bad19cf294a11ddbdc458b072ea8938057b4424e214d4aede13d3ea81f672d06015a25d6c0eb969f13f3878bda5da5c53be0b223e151b1b26dff34dfd9abc59f001880c6e7f8e6b568eb5fa90f996516bb2b1c50e4b9ce9be873473e8637517772bbecb6210bbb51b372c09d0c2630b07f221dea1a63f19fd2e2fbd1358b21c8b6f4bcaf8a2266984e4d7bbacaea420c17945a38251694109d9f7f8edd876953fcb4737eee18e574e3f71e78d2267ba2426ae867c2286e355ce2fb555370b50df312a7dffddad9a385872f7336fcf875b93d39a86f1f47aee3c273b9f5998aa06ed3a5405a66a85bf86a36670f606d6f0f8db0c13893ea7a644e8995a58270570645ecab6260360580e67dbb27f24bf8ac01179699e69c02dc2c90248dae62beaf5b7121624353a7466f10c1545db5598be55d9d3b55a4f55c9287cccd1608cee1c8318b2810ca741f56c505e3f7e5096ee09fc444cedb906d9e2a8dff8587e9188039f7f7ba894002529cbdbaf9b3ca2095f48a1d25bf55b80fa9aa60d3fb636a911a5908197ddc5ba32f399ccb922282cde7c0e5fe6f758d31c56a18834d0c24da60ac7dbece4bf3202d61927889903d2ace4afea5c5a68c61c4ecba1c0d8224ec8bc660d476d84f5f5aa05b714ef7034175065b4c01aed53cab753184d03cdb0e3396c4236772d4c13d173f66b17d9d738127682d01a053dd29df709de8cdd91091eb4008292b35277413a62f75672e031033b82f53ceaa3ca4762751ee1537609cea861a0d82b17ee763bc5d898b9709f971f3f134a86cc81eecbc897863a8d1ffca74a3fd18e5934b157e2f68754e234f55180dee379fc2d8ff3f2ae9d147167d62695ae6e04b99a7aa96c07d0b32ecba7658d778342bd9bdbc5a439af4493c62a0ac3971aad566b63da268a4c00b523bbda3c9e19c3b66dce4d43c94839fbde9e102a6ecff5170d4120e96d7eae479f621d9e43a82e3cc00673a89515377428032acf64a4c98b4a4eb480aa2859a9fbd5251a535e963fb3219d1eb1eb2308d067c118a029237532eb2aa0d8c44aa93bd05243df514f34c2bc681e14127d75d4e16d8aa93bcf59929819909c6ac6fe6d1aa5a921bfa06fe7dadba62e51948fb3cb4f49fd7866cc7e33865d2e254749eaf29293072960417a37f2f9ad69574d0f0e3a89a244b169f7eb9ec9a243f51297b814c8a6b9e7a01cc03e8e58558a7b9d0724809b6e1db7ad0c00de98ab370c450c4819ec73c2af60d995edc6769d86e89ccd85985cd4b98d02e4fe40ad8fe6dbb7b2d9c927a9b6762a0c80701142130d3813c9702582020f0f3dbb6a243534c62f432d6c7b8ad969da53735a0f3e7721be554e4e96d824237c142ce4380fc805129b28ad2bdafe8b0b3940744d1ff81d7e5aa15d153a345e023d437133be05e610215648f09d7a88e36af92510b14941e19396086c79a73b76c87594890c8f54dd304ac9a4fbe96285f7d7d76af2b9f84e1507d82f3e18a79c3f6dace60387fcbfb92737d9a0f81fb005e670029b54f88662379c3ce833a44669f82dc5a2923b672ceabb91b56704ae3bba20be530c0cdda4f7037e0e127c6a81a24e8bbfedccd9bfaccae2f5d67d05b698de644709c1be90c9138a0d317fca99684878d8e355e677c8c7074f14c22deabb61c51fab3b6f76c5e655815ccab0ac5eaf8d3ba3731265bc11267e289a9b1ddcfd9dfa7c976bfd7486a751d5fcb760413c76e2517f95f2ac7f4b4409dc2a1cd1b3609b3168f7421b37356f9e47a32a38cb6b404686013fd1a3c231fe192da0c8719bee4bb2e724ed023fa0f261000c05d760e715fcb87f6f9ca5edba7044144621a85038eca4a583707037ced721117ddfeb292d904a7c0d236ac8d40b5d56873c3c35734e3865c3fb403ddbef9cd3698ef574ce0e12d67b6619aeac02607c5d218df446dbf15d10e01e6f78b9a0b65ec610100fefbcf138d260b72431e579b5826d1fbbdbdde691d2759a3c88b76b4bd7fa5337ab5d38a0c9a5cbd8822a4b089b706b7556975d6ea659cfe002d2683cf7950b0f79f3129b63e98d201fb4ceb9186c162e68e3d81291bc69f4f40ee0fa000f1351cadc2a5c05f4975d9f8f2c148926e83dc99eb9e54901bba4c53424691f17d12dc54d664e2d4236c31b484310c3ca152d4c4b19b74a95feb06fdd3676c35f909c024ea46b7be0f521b4785f38c1fcd7c623daa0266c6345cfc69ff5206132df310f4f3a31a3136f62cbaf3aca842b233ac74f1a8a2f819e6952cbfd4ff4e0c6d9b21370c2f284fad9641e2eeb110710e63157617e6585682bb13dead7c07e060420af204b2a88a9c48bf9d8fa20a5385a50b6aa58dd646c8f987e9a8f83bc6c6eab9a8b638ebbcde0f4c8b634012b388c6c9f9da917b9bb2389e33de5c6c9dbf0188b35a03d4fa8d3a8f63f8a9c0f8bac9a93f813e90a280be677df77fedbc85e4e3b98c87436ad9b5f25484cff026a0470be656e6875ca89167824c9f699146c56a771c848173407ddc074fb385afe21c9e8d6f4c63afacdb110c98302ee560c0e433d95e68629e476ff57a8541202c1e0e723fa1c3507ae82dcd8098dee2f81312ae54241ee43f580b3504a61f75b5e7e563daff879f46ce66ce98c15f989a03b8cc73e31a538c3988f9e3849d266f84c03b4b70f34a73ea533de60e9a66aa3b9ab8cce6c535b387b8fd5d0f81e25e793d675ed08578a568907fc02646d5da68b13208e956b068612873923f55eadf46dd22ec16be632ddad95f839298e94851c4a54da020975a48bf1c4c99d6db82da49ab3814c606412a4499a3cebd0584a3cfb03ab3613029356bb376dfb36c0ea347f0890f9b2d0dee699ab89aad2b83851cf15a65eb1a202a0b8ee9e29204131c72a6538a3ca28eefc85e8fec62b15252f098ecbd8c1e02fc072c19116fa963a78a0dc4ba087d4e4bcbf6f674b9e97ab36cfd2795c58fd3ee9b2503ad6994dcf846512e6617bc287222a913c213db332f6777a9e537a0ec6d34ffddd0969693f1a4f602edb0523906f57175b8c6fe71d25526d7f214199d3fb33aa0a99c3aacc1edeeafabfc88f469698196514871b0b938e15cab517aea25a5968b650d8f7f4e2db047d0e91fd6d6ff8b5af37e76de0c00fe6a09b89aecc6d242f26d75eb878fd28fc7454ae0416f2f84ee649b43e6daf56f765463bd120c56c958983cf5013a51f25fe60f5f472be52f699e47a19bd49881b534c3a83be6358930fa9a7f508a669a1d0213b1a2cf5bfc6831eeb112d2c37523531fc8544469d80d68277063159622bb125d018faa42f3c61b2f8a572975ea9bd81e76c92548a978bb12b27386ba73e880aab62f0a4ff22041f942cf3c55bafb5a854b13b8b7d40d0dbdcf916bdf9613b2c529657243a22723eccac96dfde3c3e7036d1cf011d3e22c3c9db8c16838ff4f729549642dbb54310b4753688edb930582addbda134ce629b70d521ec25dbca0888266359d0f2357af6d98aa9aba6122410d6393a56291aeab0e8c890dadc64d97af1bba37bf0baf6e6149528dc6a01dc8b0c5626e407e6b400e3dfd10ce193daecd9397e4e4f1b2574c0a1cd6a066a28b289d662f4ee477b9b739fa2460e30fa7b2efb3355a6670cef628ab6e4dc035e5c80f7e301018137eb238863c2ee670281797abe115b2304b56755eed7aafbef9f499d5ce87f14719936f9e14211f5dc2042f594bcc4b56a1252b999da7718829ce8b836801d01b09b6a70cba5aa11382d7b4da5a96dcbdc51d3415970844675b98ec7abb4f62ec525b33cba751ce12c65f10b92798f08689d8dc4db4fab83413d48bc716b8a6d1c945e695485b379d9755adccf77aec77708ecf7c426c485837fc115951c783c26507347437a8e86da6bd6dec10c7f87fa4a8b000e511455d4049ab47fe4e23034057494d392d7131c0fe931c633ced0b8d4e4747b27ffcee0eeb9fbdce648d261b55131680e59822dc2d83a1e5565e370b2c0299e056277ca168bd116179265cf9f836ef17773e8c7b8bbc87ddacf774840fce3299773f34e3dc808627684f45adcd0b955c5b29878da8c82f5ff9c59650bce4a718f8fb01192203a3a8ca6dc9e0dd7aae5d71632159e5806c40c53f8a6d36d36726efe0461a808943f24afb691519058be2f92748ca48306dfecb277f0505a771ed12a9cf865c07ec8c3c8262a8017b7edccf363673c24a1b9bee79f88e7f25364a8228cbf7a5daa572db4c3769861410adce2d2ddde026999a29aff9cc7f046a1bffe50b873f85221e699f170234d09ae3a1c69d4e1d8af2f210e996294189f76d5553f75fa6d0df4807738dafb2e71f35e6a74422846c8dc13d3fb87019277a39989cd7984a607ce046c293b55e10848ba6691b277735ac27061b34fd4e5464bb5af2f623e606dd9f61e3d672951d1ed1293d24d22e84ed5c095eafe99c9fdbc13396cede6cc00f2fe4df8ce06e2653f386bbddb897546a7c513b38f4e540f9a097008563f2ca1b6f61b64929096acd8b9a881295aa0b9d3e4a3c8ec92530f322dd0632cef9c8f0441a457aa8c8411b7bda25a3b8a6a2237437331eb4deb5154b656b6a834a15bf4b99006568fb7641cd4a88f2ef6f1277a5530881bc2fc300f1fc1a1c49c770ec9081d828ddc7d26d31bba41eb4e6ae9e592317e547529f7307ec557e7e7f13ef3bd067489b69372ec0c2a4882737e33747f30fbb7a7475fe4affb33e2897feb669d084ea80771f635ab40e5541e41ab7c44c7cd3e379e9d7c3978ada2af94aac8ecc8f41f76d1287b46b10040e99f05f58d8776c8e9317d49b622c63b80a1ff8d03b31a2d4f8e39962a30792516253de4cde5c2a0f9cb79e2cff24bf46c12f028af55220b4e3823d6d09a7e5d75eeaf714863851d0cd95ae5774975df6c34dbfde19197deb1f322ff5f1ca86963651407d15bdb549e1a62cf8c15e339b62dfbce1854dd493223ddae00f6d9fa0ff3d508868e993bd731249c775b964225f89cdcf90fcbfb5a82f26ad46b5aaf0144e9b303e2514a9c1f0af1b999b0c82290e4b1ab117bb8a6cb5a9218fdb5d0cc4b3fdf9f66915a0e9b76401caeda390261dc79b1ab4545f261a76a4754c5a5782121f00ba6bb7fc277bf8eae8131013960c48250fe9cd95511f51a939225e5861f81c46554f57c5ba46adc835654992a24c14db93d1fae70b26877cc039335920e90a911a253f170c3dc92603a7053436476af06b07096fd6b6b3142926b114b3861b4cb1212e74d18464c7dc9a366bfb76ab269b9001e2c9e8f643332edc11661739b3764c3b9b04ded03e02b05229f834b2a10d96a629a04c6a107bddd23ee3214181b7321991dfc13e807fb90d10d77c933eb55c993e3e71bc9f45ca103f48118d2770695e8a3d07c2cc0231d35882f000a465161109cb81f8029f194e1babdfd00d3087f41a995dd01367957a6661a0a92390d42a19f4f43bf71ee577ed402b96c0c958d10b4d045de023642bba2a03f22baf7b71685563e82a0f85bed82dc67de71e59ba40449127f11e04600baae90ec5a325beb7775ac5844aee6c7b69c0299d8d861e980582f84dc8ff25538213e73ea15e8da31ac9849d8402c939f38122eeb5869d1d44bf303c2f1e6ed5ebe1119bbd5620a1e687c0a47f587387ec63d664c4b195cd39b86d08d165fc415a3c315931b353c319eed5ef3746c25db1a9653a0180998123bb6e7ac7675abb99416b463ab21acf698204cc1fc0c5b79279773a741fb3ec1255f226f8be303cb6d29a0f6b3a977725f4e39557dc57bc7a494c0f121fe137bc56d9491fd0fa2d733db8622d11b3c006a07580fe3f1d8ee305fef0929624eb52fc47e6d809318099a5d81468b2b466e1a004245dee5bc708dd58b2bda46b61bbdc88cca01a6aea1b2dceec98d6a99ba8f05628d87e98e289530ae287f061ee5ff3baa73a83470e296336d26db7f1e9e55539e676f7f55a50896c0d265b1dead43bf1993852e5474589ca79cdfae189cacd1af065028fe5c19acf715f5e33b4ce4264fb4c8495c0f0f41d3853b8faf332a94fd6ee1d4bcbb136274134b7cd2cff7e64d74797a74fc80b85d0b4cd5d59780b960db14a8df3dfe3a0d0ad24e5436a4eb543b4c16d9c48bbd9960bc934a0f3380138833af7187612ee48032aaff30c613dea33b62a85bccc616a12c4a20a6734f84657243115e7de6f5f8f99da55c860470278d9625d979cfab65e1d756a030f0a38cb33e0cf1baf8f2fab863db244fd6485e203d53a0975165f0c108259fefb6b6857c6b298ae7e24a5c16f02f81ce8ee0be9d8a6d90c86597199f698a6db373d609ef573bd3700da333f36e67335c9b010904530c51454d7b89aa10c6db13998273916296237ab47b022154201f71032625c4a980fdc3472e66012747e61e5ecac0bd484fa315cf8a2c1e87bc9b98cf7897fa2225a8592f3be861c99b7937a37b8c57d0c52dba65b4d0b551975ac04e01a7825d462051d63e1051397cf7c7736d9781b1c6bc74f5aeca96544937ce01c6a3c47c9b258f4f68f4a85fa8131d579470383fd760e928c05bdf20989ae0aead1c9ab91de368a52bbc89be79edc46d64c1b95fdbfc582d92fb1f231fc70cb0193058797f7321f0b474403c60114eb64b122a2bb621cf782e4fd4bd44bf0640866028d553e884c5dc943d641733e8f51f6ee098acab4c35979cc69e50ea4e09d7c49dd21d7074b2761cc602eb4577b531e8f2a296ff62417c888e47f1b93c5ede55b224d98ac9f2c8c8a9351aa5d1a8e104416a2d782b08d8f3231ddf3adb18d98078fc897b9fb9fd1f65f3b2e4b042727dda9e2869ccf1b3be41a98baa1df817e9dc6558d4b11ca413b92049912f0852a21abbc88e2750b79eb6f2a24e7b88fb263bd4719b0db3cb957c1c0711cdd9311a481113472cc18e67067a0993da7c486df0c744836eb8ab18f311058c160c5f7cee174b0cb0dc00cc0e9fefcfa0bbc0d7d6dab7e94f1d26e9caf4a04c2c219d1d8bf670ed9e94059515e8fe63f7e221f1760ac5fd57b949646586ccad81cb3e894c2ded4442f46096a02ca68e362b2b7d5f03b8e52d26b6ad4f264f2d038eb3671a5920ef22df20055ff2439d91b8a2324062393787ff4766ea0abc65099e920f7779dc1fe55cccc25e36ecb19b8977c966d7f28de8c08c6c683cc77db897f35fe7c5aa0bd52be0526b74918a41636bf8d49c3d0da0ee6e929a3b2760cec6d75c7c098cf4df0c9f331daa52f56f90c4c3b7ab422327616fa9dc92f8872cbe442cf6f304f458a840080d1dbc2701b3f1c23bde3d1011bfcb37c8eebf7a035e66764b38f4b64047e02831ac749ead0aa222cafa47ff4af3477d04ffe06033760d8b1e4c7319b7449863f578197e8b9bea935954939e237508d43856ef6a8dc422c950b6a54682dca190cfb1593c89ec98c76a75d5f39438fcca3430e13ca86ecaa2da7b999e235d4409e74e6bcb8e0c6fff28d955531b913ac25bbc45de20ca8309e04bdceda9fe32894457daa21beeeef81c77e41660e6d2e88c565911efd0e6bcc6157a77341d895eaa587cbb4073e2dda8e32a1583698e6bce23cb8b82ad48ec0bc2c2612af251e7fea125e7a0fd002aec9accec054b337591b6fe6083bd99fd08aeaa8ae84a7b5f2dd1c3c9238a18b85d8e516dd438ad809d0a348e14f9a74caa9c5a90c1aa90e639081b253d3b6550a3dd724d004d9ddd6b4b8312d4f802458dc28ddbf3e98052b394c1775572cff67aad0e1f6d908701d864d41080fa058d7eba90969afbc1adf5aaabd828ad0499f03ebfe2213dc0eba8aed021fa51e847837b96c5532149ccb07ba6078e34e5b0e01c6d49b05995bdf6d06b3acd9126bffe848a151cbc5760b16cd6f33f6a44751f1d80aa9551ce75c58720629d24df464e652d1c21d0c76ddb26f734206ee09d828277bf3970aa303112e949e2a3123f2237343fe92ba3937c9600c342bfb8f97a829f95740cb718e1c9d3722015ffb33991babd435d95fbcc9ca5a653417578566838dcae373ae05da9ab2a0ec135c6c903213aeda631e97e6126ef66d38be67ea128d6c22f0ac382ffbf6d72303321d150b3b27da44418b6803879ac6233c12cb6ad15f854198cee760e1aa839abceb1a3e32d13bb95d5aec070c3637f980471c567be54ae3c51127d457a330f90a64dc49e27ee7412a80c06ca04382964aea59578b83768af83c0d86b7c57ac63d2ce09031101eac1647c66f0d401b8d36b59c69ac71816e472d35669c3619437966acbca78946dabd470edadd6feecda16d8cfb6207632cac0133fd95b8a6f3e9aadade65af426b53e735dfe4f0793192a1e92768a46f48fe2de0ae681a852be7e4e27051303f635af1290a31d48925233ebe1a72f02cb87fbca97728f8e917c1b0093e845bf935063b67f03008ef6c6526237cb46c5a442cd828daa7da28346db16feda3ee66625579de269f7972d09d902cb5d656265f277569bda621438f372440b9a0f12661bc9dee9aae0c12132cff81bd332a2e02dcb7778dc5c0df1dc49d1f47b5aa74cca8b2d4e00fbb55499faeda7b14a48b7399480b1c6ca7b577494054164f05ba011b8c54f9f40214c127ee3d9f602d0549798571f9a5994812bcea16db579f01e494c2a8c832c7af581bf85d7be65c2c531a996bfda37191bf5302f155cd6f5bf413d1a1d1a8aee78a85de328b16be141432029b72dd9a798464247a9f6d3c24214d42ca35b36164027e9c547fb4266a92d71697f7d4cfd75640429f96ffa1ac33a62fa808d80a83c7351a08106ee874b63b9efc21ab4b315909e77c93fb7e0de34acc2d608b101b24874b81516ec9a895e6e90033e2a5d904f785bc49172a8cc2dcfeb8bb32077a4a893622f3fa3351616a4cf29b3df9ddd3427e5f08f7736f7f5494d51cb16962aca9807922fb3b267a65170b93e5a8ae02daaa1a7fc0bb0b9affc797e6032821eeaeb49e8f2698ce7d4d95622b6a3d95e2b662d8c5c41f62f0be92e1b4db5213457e445beff7eaa5892d59417d78f5d33495f0959ae1c7a6465924269158bf720b54ed7208b1031c9a1b3ae0f992267ab39c05a25de269f15f5f01cdfe53c69eab7befe3b99f009f2fd784c7337eb6e15cdb1543ca9c9b9592b1309425d365668a33488f593e24a9e0f7bf974f3e316c85b5e8a16a9d250f8a05f9a8d8071d23936967598c798700711f47cb508a2b39c0348feda64057346810d03ccf42b40d9b1be30d6bcb74668a7bc3a6155c94f6d8e1708870afa366d98b67fa2ce44e4e94e45ea8685263770e0ff9eb162baa456b1768f83ca43a82308428783029bff676ea4eb4442b10caea5792048f9a541af6a00f1fc49f3684765286e0b10fadd9dc1b1ff03905eb9741b37e18e6127d0efeac0a1d660f6cff007fe729fcbab2f11337df70a86346a02ec8a8c587b64b875514d9d588ff89f9790696c8c359bd7a4e33af031b7df33b11627e92a68d95f73eaea09a7b276ffb130a9bb1522e0462b0ab4d4c6c45f5ec57ba920f2a7452556fbe96a6e4894e5422c7994efb4eb0068a0881f0cd75e376ce0f35265e50886a78ce7fcab61ed5d1a2d26ab75ca02c73b6b5f6a7c3bfd250288c391db05c8824a12a5b92c74ea2b0ff0b9de2e4f01ff4b87748d33c40578efa337b9d168a43082a2e469df28186bf9be4041b5ec691a32c1700e19a57edd12e88907d9fcc0c2ee563edd092368652a8db8382cb4a0dbc85a25ce6b11e778048a1b44c2f6883bfa09db48598c73fe16a79f276cae9287654e7c4eec89b0b83607b2a956a17157d7d4a63344c9f91ac226344b5d2216f0fa2c03a97eca5a8f531008aa32c070912a5b9edabdb6f96188689fdab0d028bfa6e319bb864bbb8e3987c8dae89aba3212b9a10532c58c599af7a65567da5b4f6f76f14b33b48a9b71f4399f19838da01b478b84d1b110d1187947ceaafeee6a5090497738106e6b242163b9ea269dc6965c33cec3fac2a8ad5a73758c89c7e59446532403942897eb977493c70d32094a052baaab4a178f807d01a35ad58c3f93ed8ae684ebf3be321f9053988a0c2496b74965f85a4e77fa018f4910e6668a7fd386a560b785ae4c15d36916b405c08a450fcbc51f5de3576cbb0c160672ead8ae2ec02c703325fccb11babfb4dd605aec9bfc76a19511d82b276563b27959ec3efa7654c7bd376d14b320d65884289b08d85557eb335f9e1572d6904b96ae492c3fe10512e6935cff49e9fbc55c0ab91c58d23ed47c31149d3d0260d3eaa81620c79809b98f03bf721398d0b7f948aa22597fd14664e8acf69fbc679d36c11dd866a03bb624f97fd5017d43951caa1bc1a4cc3fccf0aeadddef1703c420b405086aa5c4f25c2d12c89491695f30020a362d6e40d8274fc8179218349a2445fcdcde0c5e96307b04ee6c2e711e4470684170c9920f940f38bcf7fd0bcd4f83948f56f2f42ae9d5e3cc8808c63f50edcef08f43f5fa76334ba8739c7b3f2d6a79e57f4251a510b64db0fc43b915bd28482bc9b0f3cb83113280593ba6652efa7884317b28aaad12260af7e587edc753e6998ba8e0a91ce5cfc00ca4d6255eb1087560f5ddacfc0cc8c6d93e309ed3e27fa3e61533b9723d15c24133882cac8f8260ed415f6a77da789b0727e3b5545c7938ad2a0206d9e2b0f77eeab41e9778d71780c0c0c8b1552b09ce65915b0c8ed2ff8d46d69b2b636754ef06bb85134b962632497d440243eb9506b08cc977b8503d69fe7ac31697721a6e24622fe4ac99f3b12b94f1c62e70733cbb59827aaf85c07484e652c9e7d20dcab9bc221569156351c56b2ae7bca7a3f94993256d42c98f9386c6aa04c81ebb849c167ab9dd1392e1da3513d68d3076ed95c689b84478d8ae88fbe5f8e1f9e44e4b7404c60fae4810ac7b8dc09acba2c662ed6537a345bf940be0aea14f5d2020fa13c25bf68328c3adc280b184657c744b1c346d9da2ec9671e2b2d7fbfb229c377f5371e65f60dc09d19acef62beeae6ad75098c07cd224384e41dc79caafc4917a12a885d9358507f374cc5c2c8d99642e961ea780016f4b05333f6a1752283a1cfde90bab70700e27e740d5b7fbe997087d550feb839557e41f867c9452bc36d14b812264e5b4f12757806cec4000626d97241a8c233a5ee8add3889ca9a7e0c2e66011a7ddda8b1f953c15f95d30e16eabde8a740319e6b33d7616a6452b8097db8e3589699bcd233e80de5201467338d0f0a46424b7979767886de31c204544a003b8f209ee51530dec251ef29d776aa98362ccee12d7e51c0cf1404f8c35475441cefdcd8f4b174511e90f2cce8b3bc78d4e7149e14f37b1dbd32a327a4f7e37876ab334697061a3afd1241add9a8f90f58abab379cbacf68f6b42cb58f230b125d6c34ad4e4a0ec4fa107cdac1e73c251281d43901ed5073ddfa1d9eeb1bfd15856d3539f6a8f683995fc176b0751fdcbf99a1313fc24c06013490533b1b4bff6ea233b0bce5bf533b82ae10efb13b57eb4c105b687072e2fb841999427b34244d716127647c4e244f4908ed3f625be7b9102c0269d668bc9ce65094d85c2346286b2111471038d4fd52421593871ff1de5f2fe2382c543cb59c7212076c8c05fc760846817af154b3a3408cbec709df38fdf02f684e7a68ac02a735181e6271f8d8138ccf91a9dcde84df0d1771ad81dfaa4ff140e14c557086b8bdea5c86c2136533720136202ceb44595123dc15904592790040c2f8092a82d89863e9e5c0216db26bb56ac0eea67b275cb5594fd42b9d6c4d0664e20fce919d0fab298b78867465ad6c914e13891b2a4ca7324e762d813eb1feef98598924e2a83added476755beaebd3278ac51d0679cfd9a3d0bc96f0139f22047747912d65b01102a542951c6d78525bc936a497dfcb6ed6915529b308e4d3317e648daab933d9cbbb4098c9112f8b2d9e5cf139b85555b134475486488400db418322c1131e84e023131374b01860521902cd69dc2c9c13afd6fff225f9ebc2fe9b94db82c956584be05ff21633a973b89058d0b2c7f5651a365b43ff3f91eff3e3969fe082b8001cbfb4518d4f65b82535db23a69062d4852ff6d71885627f56977c7a3e9363d370c647b4eb2f06439d0af61d7eb1fa75ff90ce992a2d8c9483e0831f8ae1247b799ceb7cf6af204d4d5c84ecf394daa98dafa2c911f5f67b156f279165caef24b232aa2c96aa6f04d514d0cad307cff2190c579b24140c548a6a51ef90c71bb39add7fbf95e1dc43c8238bb2963bbed4a3b0a8a58f364055b8672f37cd439eb732f542170a0280de5066d097f247d0c396cd92b0abcf9e59825591810135321dd2d8da9e33ef52934e2c8b3fd66c465b17cf3d0baedf7e53b6012f41c4d702243b59a24d3a2b4260a7d2a750e1b2121cecefe3ed7e222a849ae900fa13bfc83d1c7a7e52415dab56e0cf9290995b32b80978dd98487b6a5d0c2b2ff4b8bd59b774bb24f6d02136f5cb0e2860d854e4bcc066e3605b23597eadbf532332918aff75787012a6e2c7ccb8450a214e96b8fbdee5fc68068f2c52eb53d0e9b72fb4ac19af67b94f7362743e495cf2bcec086d4b1cbf7f7d373cc4cd49329acfe8ca5964b0b2ed2540c76bebc4d800c720561775e6f6ff697c4c764c87b4c05d36f8f88a958463c50ca9bb10b7337c0da6e7e372fa18c55a759a2c8b09690df742f9a242bb4e22ade78a4c2b4ff8581d8e13dc65672d12eb415263230102d5f3afef93680c35b85bc5fba71505abb2bb765b614c26e8dd2ff74d3f6c8b3b3949724664d20874ff892605e4daedc5477b2794fab05dc895e5f0fb072648d692468f978f78e1530d196c63170ea277a99f7244dc75d461ab8ba9327a85451de2c15cb8e4d0eac1268f9ee21fcbc58a6aed2da07339e52a3d234bc7ee054756f0a771287ac8364f839b31950ddd643f64d9f08b349f97496b07013e397e14b1fa3f39ae52bc14bea9b9d74863696ce3b19b302524b9a14e8c5655fe179f613e9ca525d15b667282458b21a3bca4ad894c40d86e4254c02cc7fccc887563a368eea7d221c15733ae45151756132fc88db7b317437bb3b8f62619dafce98b8c872b5b4a9dd2a4d48d221095555d0c2c029a56490679ed3bd5dbd2582a3a1fb56941290abc6e3523692a1e0740777fd2d41705538ddaddc55df39fc9c5966deeed283dcb371d84b6e441844a05d0106c0a2ae64ecf5b266ecf760b7f5fe2e9b5d240bff6c1853e85034eb74ad8587dcf25d785c35d0d4dd79b51821c940a7675c0569f24aae28f65173e2d77a5abaf7a67975416f9e6be284d9cbc9456e14b4b654251f9d057fe22256db5e33223197affc2c1dff1c0ab2f96e303be24736e9f3782740b9cd64d4a7986d60b9f3a1212ab0667b40de8dcd3f95207c9a33034494a1100b321020461a5663520b8a88433df9d658a1da7919e73a14a7058717206e29d8743f49f02d60870e85c88b46586783b33b2fc21badd839f5e134b774f6f650bc11880e901361cfa7f7b69f9a98023ef70e6f6344bfdd8ba8c938aa9e93bda6ea0875656ffc5c6a9a56ac065c07491e5a0b73954d73ae3c0a885bf1d42907dac9b9f3dd2e6d8ca80f563a28f0258ab5db14e4a9747ae90ed7e00a2a1de8ecb07e339fd43e423118c78f6d6cb3db6228931f893c2c3977d0eabbec479ecb155b059313f194219e6e0749e992c75dab0447094d9e5cf64d3eb6b627db945a09ddf6c471aa6cb44099539f4cb694c09a26ce4571420f9eafa33152f6887b3b9fc01d8074fe5fbc1c9a78273c679d2c1aca71a2707722971bcb3ba666592c1dfb33ffcab510367c74667a2bfbf399ec72ba527b0bbb96761169d57edf94bff18784d8d036143bc039e066b67212dd60ec66b1c7e32314bdf729f9ba68287090f5ceb828a3d7b2d63e4982d2a2d0b595db637548e46843c9116ea0999fca286e37be27a7ce6d1f476cf05c1d89d0e033afb653de99c7c5f250bd20f7346f81f51ecd35c5f59ff81a070cfebc92752b08c5d6434d938a137c2fc8babc24b75ddc80bbe2a184faa1cae0bf0f55d4a39908a951cb6295b6937385f34a52633f9affd2071bbcf8efc5a523c4c05cbb5a48183754b24fa4e10cf25942b343027e4e976abb539ed0781ce010652dedf81c9a2fac8654dafd574df68414b0813329bc2e93d129073b8bc0573e6d7541fdffa4181dbcf3d8f814c8e167ed5c4940f9a8a3bc275e260cc7419eec4b4753873cac2616d671ee7b8228734d6996f8df4308f753b1a4a173ec8a681a91d38a40e5ddb9c167e1cdedb46a992b35a884dd1d1632ee778bbd22936d0b7180201a764cafb604b8f470b8906b3e3e122e6159592c6ecec85c025e9039ea79d19da87b8a03467d30991079a88e1b2b42da8bb26ca7eb4df11bb856925756d2faab3a53845e8f27f87c9b8ec73ed8029d91d6a2d9a873c6119a28117448e1bf079917abc6094a38cfee826c52878588c677c4234aee3be37de64e803c1016e6f07190e1822d9572d86c3ea04dec9c65284b87f6fcf6a3db463b739ddee27f30cd5062acddc47614fd39813660e9b00f6c74876a1c867257a151504b91772ddda60fd070870f176d5c8c3647c34e2099cbdfc39a5dfddc6d61619e811320204307ec9a394d03e175d358e02c84e574afe776f9f1d8cc6351920c58557ef641fab9f1be97841e08770174d94aff0078a62cb77b0bc0c66d8e2ebe815a822b3660a7612da6907e6b0e88a3feb7f9e4224b1f87a3e10d1d8bb8f6f43c0d66e66f59302199072c2bc481ff5bd44afbe65439c037b3e7f9b48184bd7925de1af294dd659a8e209003443a74cb872cc4260c571156687fc028c38f3636076fe9e236648f4c7276c54378e25bb2e68713b03d046db61815501b207058bcfe37e2e5c95d18acba8de876fc8e806d4d14c3aaa386b75b19fa82080fc4f7472fa072f92504a6e5d4fb81d03cb51dc5fc0b1e88cbeb7161c163f6de5368cb7be76071e26c4d7db72258aad5ab613bc41e3d6fd2ab3618088ca60e369aefb0646224614da3c2952c4779245f67a974db72528d829f0bd8d077b0cc23baf111258bcbc2d58d230149418b88896d7f2b5655af8b3f4cbc258eb332fb940a88264c77ffbf8e48b5e71afe08035cac886e6e98f1401b2abd3e9aedad918318de9a6da452e8d07ce85cd099a6ac1c7788b30c3dabef61bc117b19fc0817910a0b7f663deff769000003d96f94b85c595d8c44f062878f18647e33c70c222e26ae5feb2ccfaf1e6b8000bc6b2d12ec05145774fe3c181e37116610e3640be5d917fdcf66650fcf7ed3dacd49b09b0c84fbe3bd7fcf908e75f33c21cd7833e39d4e6fbc5c53fc041f99cacad403f79bb5d9d6325f65dd7ae60e079269e40047b6790397d1f46f5def57c534f4cf717f775d8a64fbe698fd87f1b618b1bf31359aa00cd9fd9b15a427fb8d85db13b4ab244dfbc44765af3f9c4b27b66a87b6da8453e1d0dea89a61691f909a3c59de8b9953e92b2fa6cdd1da13fa21ddf814f9e1e26cc5cdcc8c4ddcb514119fdb1ecd5e8893f430169326624ff9f5a2384d27d684e02a46d5e0b1955774b162d3c1d52eb50948647836ed181b8336be85c6130344709509fc9369694cf6453232836de4f7553e2f6b3cc19c790696ec534acd1e5db0b97fc903f4d5cbe9b711d43c1792876d12eeb8df905bbaca7fa7a976a426043b20aa195db4d0fe7042a0f380b0e8db5775ec40d1a5bdb0ad2ab090cc030074263ca4964f8f168fcf0d2374f2b028ab1cb2081eae87327473b59a49a5d7d268787b36441cf442bb12c3a8dccfb4cbdde88395a6fec72a5548b87d2714a7553127d1c6ab0c11f1ff72a07d82d4cd14ebd736c168f249c20793e2cba8677709d30cd3605b19d5394c53b9eae0a2a12ce5e1ea0531e818c4867e31009435875d13a300f00e97c03530e0a3b2b0312cb4fd004c09754ade29318de9577f538817adf1687ea8b63c7375a31deab0be9ea21a2aea8939a79e6f76f796aa58cd265e5ddd84b566420900380c3cccd9056d7ed08fe11701381215522a1fe1163b9baa0ba296b5a480223c6e2bb875ae3b5abfa9842119875f6702ea0ebd723ac9eead57f733334706604938a3b74d5ca781915858989572658f6a4c16d0427842c294ddb13304ba91bb538cdc5dbd49f8a78bb71e60f3d5a64d630e8093d1c30dd6f8cf43a4239681c310488939b698040449e5bfb42f296cd530bbc18aa416e10f62e66fa96a561d28d45ea1f9635cd2e2bc3d8f6cd42e02fe39573de555ae7b6b8fe98a5899c1bdc3d5ee3b944a88c3c95553ead1ee7f061e481f217fc4d24158f383bf6c79f29c81cd9b9ca7cfa583a1775feedc756b978403e1972f07c95364d74eee875579db50f941ed6fdf28b4bf23863fd7f93e0439b8ae7d5c0eac8a866a5e66d3a10224adf2258e4ff7c5963f06659313884bb5a77b4e14bcc869bc875e47635d30d074d42e0fcab542bc7042a706d29f92c62fbeaea7734b0b9dab65aa5c0fc428886a31dfb31d108741ee81573478cdd14af4ef6abf578c5cf92d7d6712b2082c1e62dd27164e3c18ee73387b3815440a6827c814a4006fd2183d8261a855fa5f54e3ff79e3fa0e026504a6674dc73f1121ccbea232c232f1219f522434055a5f83deb9166190a1c7e5617d00e79f8358324e1753e8db6caf16ce8a0eb688dfcf59dc6cd36ecdf787aaeb249b456b8a7002821c3451bbce93c776ff9b59d453465453f9953e2e663e59afc5682d463b4a41a235188349641d4bfa8fb29a7a9d2af511cd9e330def9f96f35764d840bd05aa76ffaaa4e91d720492caa1f5198f0e5a652ac2f4e437d939c6398a3611ad6da75e133e2ed66476af4ea273654e402deeef024222e11969d105eff58fdf28ab1b6a9ed8d1b5772c59e05f92a974c53d682fe265404221f1e3ced18f6446d865857ff3b7c4200797c98989b0d338f0de12037707274861eef97b0b765de40a4d21500df5130beb8189e34d63e4cae8a36ae111f77d4d4379eff65a12dd99a6440786472493678cfbee17facc92d28c39fa7a57a75f9c227fb6cdc532f2022560d81abb6a0817e405f38fa8ae239c4ab925efc3820b10a532f7e17890b44721c0e3c2d258a60f867db0ac5379c1dc7bee7c50274a7326f6cf167716e413f7cc48616b4f1ef258e2893ef847698a5c673fe1797761a6827e4879794abd50bcbd778591d0eda896ff1d2ea690cc9bcb8e23b266bee606fb3fde807e22d11e7164a3a2e81228713e81fe4860f494d2c768869937ebf236d37c6388a86c8a33127e8df1d610f7537679f8793d37a5db03c3f764a807882ba73ba0de80776638337cb72d0b2bd5b88e3f4a4608694a334f4a558627dae6bc72ac321a4f8fe067ade9ed80f7c0e16cb9f94a098fc29e47e48fccc72e42416a95ff515a7c15ce7790f5ae3a0ad647371cff2ce66cd00852389467ac2375fa87ae3ba171880a808784125f1c3cd757a21b741396dff5ba380eb9e6f717b8f13f3d176d60a4cc0241a9042d03b82318c8ff0acef2503eefeda6cee060aecbfd262470e6cab5466e06e070c3e10363f8a2c92672a7ea50037f99731c9be06c0c1a5dffe75cef3c112c78c9b929cfbec0a5858c56bab53c5a72005d80775b92ed744158d14f97a1757a1a519371b521138aac355e82c07561ac87f8cd72214d9277697a462840c7e68e7c9cb9bd3abf9aa47bd2ba087ba5374c66c98330cac4aa65466d1557d841ae89f9debed01ecf1c739e212146ddcdf6fa538921984f5e758c33f69bd4abddfc14a1b1e5be59367abd35d9d14f6db2906a0a740e7622dd982b62a77996fdb70ca690f23b51ebbcdaaf75e653e6b3850fcbc88db97ceaa29dc3c1d9c14be0aeaf3dbf92cc2de7c315b02e6708218f770c5887764f7d1fe9798b39193613a7c215014ce0946dc035daebb34b75ae5fb1b53fefed1d0eaedede6a2940ddbaac7ec3d218f05aea5692eb9f35993e9aebefde9fd26101873a0493ff3dd5fedccd3e33167451ed1efcebd1b2b237f4922b8b3d768d254c791f86d83cd42ad2c0d05ae10898c8d040822bc77604b8b5e6b1ee60fdae8f6953db0be2db7d6918c84b6e39d18129f6cc3f771cec97cbffbdfe44612ded080946aabaec0018a020142d7a208266a6a3a1451bda128291f1c42896e8c2d8a3e2aa49daa5b5193a2ca29a3a4326c3c1b165452a8c61a1ae5df2f7288719e85931f615cbeea48c0670c40bf0f40f61b31a42e6b3f8682cfdf195e2f42a16df413302df7644d5f64624535f45a6432a63b5394474d1a9b3afa79d627c44772fd65b7b057455ed2f498e3387b7abe16adbf1edbf244453afe7236f512c2efbfcf738e8be246a661b9db75a3554b3e65a3580fc377370f43084ab9bfa42b27877f04c51db680ac178af5340f737906df7ad1b3a99c7837490b8de5440d9a0e7c83688213ebf65e38313b8de37bdda43d923f2b6f44b7099f22ccb17906cd1105583edb3a7a2cc79ad140aca7a66403f8171bac80bb7188b3f5bbce8ed7fbfbf13d78f39942a82f532cebfb4d19c98687e93a4501a152e9c673a0843c0e9475398607e61ecc6fb9e48ec16ddbb07cca652a68d3cee421ae605e3e73af8d7a21975fd91ffed0c2d805b62128f0fd178555684c08d161828b45a954558a1a690ab801b9628e9d6efb2a81bbd5b7448baa6886d4d48951c195ff57e96f4e4080020dd1e4db26c6ddf91a96fd3ec2aedeb62c077a5e61e2484163f6743274d46053cf207cf49308381523b456fdefd18b33549f70429a800851e7a4734f68b4891da57c32b0185ad3746f8b41f5e0087078e3cd3bd5959cbeda43b2f109f51873d22e952488974701351fa7f71a928cf03fea964f948bea7df1355eabe32c7bd823050a2bd57f6e63b6eaa8b9e2db238f557e7cbda5e66db94db0c189291380888c8ae0c18d4f22aa185d7ddd90ca1629c188613806e509f57244c2f74ee062ad1317fb6ed94523c4e5a064e07149f9ab36d4bed5cbf45890f722a430080f003c106ad0c6331ad59ef95ca1d3fc9082fce1ae59d746e6845d38b37134b9d3fe633a5dcc239f95cbe21261a47cc63c0fb9f077e72d55ca220aa36e0e0878aec6ed3d49451aa14adebaab3e90e7ed215d13ddf34b464fd34c8648df50f6a7a6a387eff7dd0150fe98aa686d797335c541f86553e1b9484e3f4e96bf341f22f083178330507c6983075e9cd16364ba214def430eee2335e24eb05010a782eaf89c7479e34c16113be05de6566c88b43e25e0e557a3b61c1a8403ad2310136cef4771506112e27dab35c78bfcf796cd890597f304ea5c2f0832409b42a5a44e7e8bee2c38c945c4007323f01a7d7f5aab1c376ab8b71fa37f2db54b357f04087d6ee5803ce60a23ce3f47e1f31de36a0a6dfd5a20da15016dc6d4a2d4e4153ed4e6e7214196a01cfe0fba57b4a40547405b6229a9a81f6be83f5b4550f7a2d95b4ce3f13b9189f39fa3e7c0ae890a10cc45c9a73e071ea648a6d3a26585fd36f269636d785a6afde7d118f6e0f496fdcf2182d20560b84bc2090d2fcf9c928a2541358c9d317c826f2f250dfa967a5e1cfcf35b0d47c928bf6e37a6be4700f00cf4844f0cdde858cb95d3d679976d763c06a142ab52583f13cc295e05a73ac46cfacab29dc60924e278b342436da5b74582d0631e1685e9afd7e5fbc63d2ea2e02490fb422edf0be92e81e1a87d2308390ff787befa7e6442230016d1a934df32ada3267e0c8cf3f3667a93267d24784ae4ffbcf874bf533846fad454fe9ca79c35158783438898cdbf12bafb6b320e1aa028cec580bbbafd3dfb5b380e3ec46ba1b40c1aa68858c3f05010d2e97d74207c4e4e4e611e561eebd41c6e51471fcda46bb9b4d3a1488028bc66be82044348c98bdace4492e1c27b5f3c60a298bc768facfcde7ecab695fb42d381e0053bf92e2af1328404a8ade412d9454fd66795dbef24eac1babe1a89b73b1ba4c2ab812c8412a030ddc7662d94f45a0d41f239d4905eb263ce8fcd5f14326acd971e73ac88ad8199333e5c048ecd6606ba14bee997dbb4bbedd90d81033f1794e43b801dec66040d3bde2926e3022e817d9bcd704c4f587083a2b0808747e8c2c1b7291ed68948dc3b289711bf66fe6abdea4128c4f249c9580eed0e8d13f0f180ae20dbe94256e00c5c2b76f9bfe2eb24b2355396107d9a5903749f3cde4542572d2b0331af7c6d9022037ea18e847aab6af413f4969956e161334cb2056630bc8814785ed2ed445a62ced3433b04f4893d41680e928dccc9414173a8f190eb30d78c3965acd295349067c20bd71542ba6c5d194237d35c1d975318e144608a76cb82e0252810ce903f786dbd7b2638b610663bd05d1f24294e9fae46cb3e692cdb53d6097304d8edb36894109a735ec67f9aa9430a06b7a20c7e8f221a879cbe82314c1cb89e5dcff9a3ad62bc31c2cc31dffd9c7e0ab8156cef87b8aaa2f38df415ec244d96ea4047350c8277c372c47e7be1345eea7628fc0d900de696c8e381718017128acfd5122b188f40604ef576251ad87a6abb028102459da2af947154914aa59150857c04db7669db95818a93137138c6dbd0c17cd70cca5cc2790999743a27d3b24de960691a810a5986423c3c56c40e37f85af5acc810a6a902aac6963f5b3a9d9eb887a3a7d9992453aac75817620bf3d0fb3d08b2bfb19049af898007956e6ac6f54056ee9e0adab389f975f5100bab0b8d3224e7548a803af15e3219adae2ef4b274394f95b396f6a26be0e68928a5b0d6b2e717b3e821be33897e99468d7f01412eae04bfb4763241a66603a7f08017b91bd52e85fd0763c38f3a872da76e36e54e32d03f1b31832cbd168e6aa73794abb8e8b442f72be2d334c8de9355da79e5e21a3096e2e05ad4583d6a93932019b38df5ebee2366bad9b8529d3efa91651122487a21387d94cd7dc596e4070bc1dc9bc4da477aa13081ede42074de02e546c86780959612a0cb986e62bf48f17fe6bf11dc92982be217b4f1df308197d60fe259b746bf4f01721daf5719207c9cb52680b3fe8c12b16e7cf2ec55f5ca182dbe3caa11d142218f3708220615ec272c4f2decdb1137a9246699990cdeef4daa4891dd09124c6e2ebb786e0549d58d4c46c56952a0095531ce209d2084ed1ea903efa45d38e48053818a6cefb1f6c1868c8bfc8ae892f55199fcbdd0d875874bbc95fedeea80682e73dc37dd8981017b3ec520b88e3a6adfd8bcd877bcd5dfc40d3d5635eae36b3192b349fc70ffd7c772ce7c0db458a1d1db37e2f1af080c8f0afbd6ecb8d6ff186a3993e878f57677e9cb116c05a1b1156f0816950fbd822a5752c892cfff27ece22c039d9bf366dee196963b0611b813e3c3d9fa183b9752bc0c208edf80d8daed19374639aa44a3a3d5a83ef43b60b5a4e211ea8d7030e2560458908c213f03d1ccb99ec91b2da79d746979346e1c78571477491f943f16f36ad3869928dbc50b0381a6dad67ce561cdc66a52f9df72a1821206735f86020273ae89c5a3fc9a05701cb85fbc4233e7b00542dc03070c11f5e515fa0cf30f667ed7828062019b32ac3b988a447090f8e9d4628b7a93b7d36b8028e62169af04f52d0814716f070fdd96c9798c7b7c7b17d8e9ef850d4fdf424d0da07f9677a2076ebe91f474bfd59a730df0b02affbe7baabf1e83c4bee4bb1a84d47e82fc9c55eb2ff30bea97127b8282be45863cb3fda3601a0c87b4d1d944a944d6afbe22933f61c0004491524af13a2e7013f47a6eb5ba913c30fe708c9a9dcfc12c11118ba4579c2865ee31a910a7aa1ed366aaee04e9fa7ce115b3c7da61558680423e795a197993ba31508ab3c58f1155663368eca153929e0544f7acf1e414940e0c20780fb04ce64781304f8e3b86d80dcd97ce26527d31e3f8102793a7df88167ec25a5928a9514f2a0dec4802e932ecfb6d8b1e88532a5cd2d7288dafbc8e0ad954b2b737aa5cdc46873691ed37242ffc3315780af46decea66828b6f9c69b675e847768235ff0d5c59952890130af2b4edc976759688fab9e84f18e69f06ffc1bf0823e9afdef21bc4fdcc59be0e698c9e49e8d726d7c20ff57a18e8117be50ba73d34162bfd06be7b735f123c660f3639bccd7f4cfd12e748fb6d8506e19272b041ff170dca6a3c2c6b7017ff05a6c058aeba8c9c33edc6dfa4d120a94510dea68b33fc19f2bd2c570484b3413edef1adc3ddb5919de7993d416985eddb4eedabe411c90595731eac6b535c14bb6d28f0d1fb68f6d380d6277251b2b32ddd4fb9416323d15a2493a8ac4775115d29688c7acaed256436205801096d1f7e7f6638bf59092dc8744f1ed368b13681a077b906f46d5604c7eb4c216e3e99f921ba3b9bcb3ad788cc52ce162c6c6d8bcbc98a28a4f02d95104619c58a8509369163ca36c4bf51c019d11f4dd2bb78d1af4f2ea48229be105d1a84d89e722464210d46fd88de6beafed5fcbfd934fac91f06e9423b5f25148da705636c6330c00a62aa59a3914b9fcac6fdb894f98893d32727f3455442fdead1b60452d0e238b4e59d94055f8fd50f96463c57b862b671f6b0720e4f7516c80f2d40edbcca4b52ae6357eae0d705e19c39271fe0da6f6c5878641bed65cce78eb17ca4d5c6b98439776e786a7987463de63d50bd07a2b5fccb21e9942244883d727ddd22d41042a8d0378246f9407190d041c756ab9ee5f495f7072a7fa7381e826620748e08c2df7bd4cb3afb25430e29057a731bee4650126bb17537e887fb2483c1facd40b29a1ca7bbf5cec1bae1847e0f08259240c4de086c28d6cb4a84576161932c30a583c07cb0bfe5428db70aab48704726265aebffe588795836ac3277f9aec55190ac3e7121dab5569926d4ef8f55f6a0f2a1b89caf8a103867f0d59524077da712489aa92e3661c5568ea85f883c3b34b5857dd6aa5c8d5829c442c2bd773cb4c91b7cb7ac1396f91f6e438bda29cd88de34b90c69f6e3be7d0942c397ca6911d746145fe20a854feb902fad6df2b1c22a23ec94118be3238a96297162449c953c251308cf5bd17e0b0a5c05a954c8588e467c11750cba1de2f38198fa542dc9d876db69c0e9a6f4d146d57b17d24d585e83c863a325e3da6f8a2484ca4b8b0d4ea0a9fe3df9b0fedee911999bb28989c396093b455d211a4339e99794f55fe5133cad5daf3257bb372a0ff39c14ec187022205e75a50c7352e6d12dd7ef07f900522b2c07c67f060aadf32470e682cd5d297315e1974a06da1f081ec00c19c56243ee88300f598d6149797e1e014827482b9d004a803389258c67556a8c4f27520bbb6948a60838aeb63e0b4a89ca164b8a12af4a9b8819f25a0ad3b09785083c61229d4dcf2a9fbf453247d262565bdae2411510de173e6d8220497f15783addddd75140a7ec62152db8496a8a22d4f93ac7d2babc3856f8c12f6f01c170759cb8f7e08130532111b2171e07ec099f81e87fced414882e97edbe69583baf2db82730f48fc91844b78af963db0153035bc5bbe514a8fef63d693ba4d204a4a65b9673471c364ec319ebcc09a5cefda424209e0b37d6d3c365fede2cea55d7de6dcbc066ad1ee689f24d01703c44f9f4b702a9cded65751ed474ca7aeb55118ea01ec741e957e3c570ffcc948579f1386f2710e08209d10e26377c25be30f627318b01cb2ef772c8ddecee6444e2647a5bb5c5c6380b1b66d107ee19db3b46866d26540ac1b362981c4ea0f918d7abf73aa4c3fa6343ef931deea84c63ef23acdeded46e368ea5dc07722756bbbb22034001e4938492b5dc04ed8683abdb4b5e2734cd6757eaaa4bfd68a9549f3f8201abb1aee768bd27b0cd0866fa1403ec26580eb118ba8b8dfba1162cad028376c628bf1ffb7bfc3ff8134b0a77b3b4585056ee653ffa917658c2aa2d8b1af95c3b6fc162455daa90573049a5bfb3ccb75a954981b5122d2d5c011233d4ae1904adb8f821c16d31eb679a95c1b3b7a93af38e6e80c8354a2691fe90774c6e5f19aa2730e7789e9146daa175cd26db2f51617af3b37c1851105f9a9404b9404d84deaed90bb5529dad807b97ec0ac47e7cf16dac7554db4cb6d5c36b6ead5388c84329d92782e6aa2ff4ddc22bd1156c39e83d26a6ea43bf6283973decaee2676bb6dfab6f159c7086467c1c15bc57d35d36891ce2301c49e98775a02960b7c48c4ea554d979ebb730b0704c8e8130f860e5889cafbbad6376aeb37b98fbf1547db53f0fc5e0844c6f7b5ba1098d41be7d17641c87ba0fb48858093f830eb72eeb12d5517934a9583779bb628f39ac0de2daef221c63677e245c2328fd4c4af456b6d123823813e733ffd55ff54fb2c893211d78334b783dce57163815072decb118cfe03b091be2c66aa9127158766eb2bb6e1e1b8b4eec702328f314c3fa1013a12e1d59c8baa5d7ca470f6a671c11895705c908a913e289d84d23445af25a402dcc64c008ad77c59609ed61f2a817c4767e6cc7655b7d545b78502246fd98815f6ecb172cfe93f5e9305e191539f3ed967949f70214ef000e780b8ef3a21ca43256ce1f3c26adc99a1aa1ff85fa9c4a8aa31dcb71e4a99fd44f423c77b73fa7c77fe0a6486b8ec9eee1f2b6b26ef30ac2d93f30264ca1fad14855a2c0f6cbc25ee9818b0610fd553c7ee95eb3a9da244361af8218404ed2ab2699f5d0c52635736c9428573b0680fd7d5698cc66936af32f5e32072c37f034611256ae527821dac845fcbde84a44b347d7e1f3b9182a3ef52771228d512748ef830cca27d1a866a3ea1d464fd7ccf1e83a25f8bfcd5aa1b5b6a61f58d2ba5d9b9185d35a13c5c31da1a449815f047b74750597372a2f61fe8b1b514b1e8446dd8f8f28daeec09e0efb5cd6887e94f7a8f1cb14e2445a2d6b373160fd2b3289382031ac476ee57a8793ccae837c06db78fb7649a930a13417f60da90e29d58c974d68bb54aaef8ef038eea9201f648e65eec4b496e1264dd086e730c0e5409271a40e5586bd35cabd2b55f81f35d313a9245b83268acc19ec855d44adff3b3eb4828c810d81e4be65c2489bba01f67430ccc3067eb10abe63c87d762978b6ef07ac8def37f1ab98a1a4d5d557323ed708331b6f410d0c787c807315db62da4cbd8c1a6a0eea8f1380a05f99dca3a00cd0de590c18983bb9df223468a4fb2c5011132aa9af68d38b9315262752e14422e82a0fb6c627b7408550785ca3f3b336f27281b5044dcba133aeebf8718ce4571285dd520a6c19ee776d7d79c4f9135940518b17d2a9fad0ad110e1f22fa2fbcf1a0b35f26f939e1a0fe1591d3fcc1c2fd121b60e7dcbee8e09c813ae71cea07b03ec745a357f1964524118a56c1e8539af892c69e21917395858c5a1c6698a047399a7247c2d0a830a0c51acdbe211a46b259649b825a61fd2c5287e89e698d2609632b28ccfded285a7415f270b38b0a744ed864ff7008815bbe00db06af7740cf0ccd4ef346cdbf13d6b423c8ea6ded88bb964cad12b081887c699525c2fb583a60c5e97f9a5aa92f765a6a68c34e07ef3c226bdccc2a52f035a27d5aa7f605b8aa31926471e0972710c261d5003c955be8bebcff01a1302d1b3658cded60dee985643805b27914fce950b218928611237260924233054e807d7ee0e839c0b0e52cd385394ed94a5c4a7a06593f336a03ebf2e296d4714973e9d85fba140f6bd8e9636962e26a1912cc24a3b11423b252f2932f340b843ab62387e3956eeadb03f7fbefbe91de9c572cdc6e823fc72f9b7f0a42d8ccb5029ef8ad1d40356af03a5cf4628de93a7991e4686d1bcdf84ec4e00d0fb19f37f8e516e427b782697e457857604ba3357a24bc3b182935653e3479fefe1d03b03c9364872fc16d8134bdd13771eef9c7b6c84f9599360bedfb091e22d9847b9c72b418a6dede8ffaa5d868c17292acd2d17a6c2ea32db076fc79bb8f2ffc62bab8f5740ee5e49fc5c93b966ad5a953967f494f733b6b85e32810df432b1ff6439c75d415ac21e5487a30c0e4df326e0737565faa5806909f39a951b3b4b7f24e849af78ab9cc87e703791455bab7b0dcadf900758d989b0ca3abe7b58fe4bd3fd8dca9822d29f8ccccb6ff9f73ca99d9b4dca6939e7a79e9e3ab0d57da79383ac1114a4c59ce952bcf43a8d776fa68c107496dca66fe76041a2cf2926b43d444896dd3d7c48b4e5c6c396944260c982365b0ae180cd23398d73a6bf942bd5743c7ff44f8086d6be9e1bf8464dfe74a53d4c7f5505327f083eba874848c29e76aad8042713995800ec970de21af338bfc8373f99a2e8b6c00a9e72c8bb8a8edf1aa0be0a49c7dd5cd25b56d623264778e1f80fe7bdc3648cacbff76b8e30dffbc531bb224823b04f6608f0fcd68d106e47a0f6fb7a9f76540f2712235cf13025aa309b37d01b6d2fd52860494a7f625f4d79a68109dfb0e20562781915f2f401e36a2e904862daf62a5a787c503cefcdb96dc6b9209ca48a469e4af7d20b59553b62e110a38037eaffd25f948c50745b59962282d8255cfbc98ffdbdb511b1bfb777ab9829f3aaeebe247c049326336217e23ee1bafc5687fdd05055a4d8f4c89727bd1f3ae7b0aca17980174552faf8252527d8e46e1e4784734889bcfcf33e9fa7fa6dcaec6011748880eb699b8253a3f9f59bd1af948754ed5f27e80e1b7a7733c53a78234d55ad67c2118a4681265d5fe596a459dc6e397a014afed2f62f054cd6d909343be764fed2b2c1a69de9647a448026f9a1eea3c66640b327dfb0256c9872acc591a4f0860a5424e77aa0976939d60a1267e0eb2ceaa2990f6ce791408aa9089de2b573fed8d8246089930810759049717af6538aee1a4ecb4f00e7cc7dce2e5eeb7a92b7f75275ed1d44579196b1469ef91a607d0fc3d27bf6f5065a1b2248cbe0a24924ef1d51395e7151e89e3c05eed816cfec5f9896730d3d50d6ce660588edd3a5cde89c20e50d3581bfb83a5ec01eac7023f30b5c5878abf22de67d0e7ba39d756c3f22a4fc6037028b86983d29c4e875098bee260c07b20750d434e4744e14700a5d0135aae1035d2c4bbe87e244c78c4212b86112e5c978bb507746bab1cfa3d9244fdab4a883e19826b811f2feac6456b38c530af3ad4383c56e5c0f8c38b82baec9c8cdf743841d6210d9acf349f196c5524d47be6c9c44f61f0eeb217cb2bac61506ee327dae382ea7ec08c2eaf2ad9f9c13726da9e4acdce163ebac41d7e37158eec9754cf7f456282ae5034fd3f39dfc6203228671fb374e8bf17743227d8d491cbf967b3d9e6fdde7b35c6e8a685f24ca17dc71c1fa637f94ab813b3b69d16f2e07c23ac1f0debc45141a828c64514b4a40d2aa079c120f50987f1df74588ec0d48e9a5cc6d67417b635eab4440d9e1bc98c53dde33599219f14c3540b04b118c1f1f77c2693b880c81c4bdcee063b1bfb7ad09b4afb571936ad46e6ccb36c91c2f6adc3087ca8e05b3cf62538a55fe95c44e266c5ec779dca944d36c283c1b15db46ee5597ac3a625d05b3a0b7f376aac76d43dd65ba7ffc2e1d2d0f7262fa00e50a29561cf8820ea3b9f790e919dca043df1535fd39fc4dd7a78c5cd23a90d417bb4bde464da8328f6e29229b950214e02acc57391ffa7c345160d68ee6a7ac5a89fcb22be8d3669dd77ad1f0f31addbf8fa03e8790466f7123b13f64ea5db1c0fc1c00e0e2d45b82c04557e81b2cf42169abe9a2212cf911fb06319dfe7f8c9cfc368da67f448e4341cc2461c0299ad1cd8ec8bc94b99c1476c8f45abca9a3568dfa8a89c2e33ae7e3afdd6d60b3afcef27da4db200e8158eebb1ea87b80f9c92a14ee30610b98b9ec6fb7138a5b04027fedd1785dde8044e29c99cf049493bd4327cac27726b123b01e00f2c45afefac6ba381e0f760c88a0cf1499cedc61abc2cb1e5e3020672c4e4ec079152b027ff5db5a6d630f7fc4e4ab23cd9c5b8f31f481be227d6d7efe51630b90ec26d4a0ca8859d974742fb56222b659a8082258f66cdaf81ad9993be32626d469ec2f065ad787e94fe78c89044110ce6c68ae5957beb2add8dc1a876e40a378a7cdbc1cb0035cfd8c66c2d0be8644b398a3715b2c088ff9e0b0c4ce44f8cee972dd8782dbd6ccdf925da6c75301c472240db9a064a400d6f3bfaeaf796c178458855927e0b5f5cda1346e0948349f943e6d427f3685c096aea83c310795bb2ad549b746c7c82b169ace74cc927ffae4bf9f626f97bc3d91af6f2e08547c2857742d8fb0398d0d503101252cc05d73132f8c24179196a6abddccb94a40be79329c7bbd6f595d4b6d169e8a9635dc55c9b7ae9196831b996cb5c214174a1d4f0ac88eeebb6207a9576f341073bea6a24f2a469f0f298582414fb5723068a6751e53daaa26ba86dec72fddea168c0b675b554ce54d4157161d80e5423941fb5f69d34be4a0a0d9110948eacd6fdfd6c3b8e140f6b00e01cd43e8289f9244cd6f3c36f6fa98ad86eb7e841857a2b55877e2fe2c7acff56f184b7111efade5e42b72a4ab375d30e4c9547e742b0f694df59275e6abea8a14efaed49d1aa43722702c2c67eb7478f3b89aca0c6645c312f2c657dceebee686d224aacf23d9f1730ba8c4192c77f936af392f192dfae9ce350f609fe953c003024eb4f0c23613aeee30a4cb35420651aa75e369084a8a5e1ef6ae99534e9c1875e9a3e47d072ea85497795df5a1fc865a2e255d848d388b893f14efa9f8fbf4c30fae5bcd7724f7bbb6eaef07d03a44729a7fdc006f9a59685836b30cbaef6380877ce9ac6202577a9a43d48e45e911c6844bcb962c5de63d33df616b0a941f7ef516ee734779886a6fc3db21fc5d1711c1ff550a04278b23a13fbf869f5f15a766317b1a21d4a96b97897f09db7139f980528ffde0ca983dd1c9c468148876a518d7f13338dd019e3b67c3de62924017872086689e27963998875924157469cc842f49f46290f5b1d9e823e493287ce79240f9f6292dccdf3b26813b6085e0af4ffed5c66c6944b510a233356e161134ae569e22f7fbf597e5867af02a94030ca3013ec793b2cae0cbaff621491fcf395eebc1ba7f63a214ff43d1665d3417fb28107c026c683b7f7b95912ee8d4207483073dc8b471b41fc7002a11fd07aac21941b4e51df20e7bc92483628d7ef200827838c01bb03c8c96ae5e8aef9a962d7cc1518774370a5d3b9408907b97f97aa1384d7eadb5dc3226c59c9e16d3f0ace95e27a6d53652df39a9c1b1314fbf2c6da1d15c233b98fec520497e6468bb2d8dfa76bca77c3ff7cde15acac019d1aa2433ab2b7e2e7ac0f4f28746366a918c1437ae5272c1f2f8079cf1e619b57e37316254e46bd48213d04962c3a8ac6be4e8743b91602ad6ea96eb8a8cfa7e2b84c3960f12d3ebdcfdae3950712b60886a28435dae2ff29f072cfbc74c6e466beb58afa37b58ac3aa781abd380a37c1bad3511347364273da85d6994a6444487c92930909ec5f5a849f575586c45a5ee225f1e21955c9f30878d0ac926f05a508aea122505506dff6d96a9ca1f649b63bc0b69f65ca44eda842cc67c454f18dad36ea77375cbc1a484b09fbcb887e299a89bdf55e277859ce3bad385e0e39596165cd5db68917ba75909a287b4899efebcac8edeadd75c457846594c995cc3549371dce8acc6380b8d147c3f20cb69ea413aef1da77772134434689f46b08d0f782a301fbc649e5b6c06386301a29a9a70aae2ee654103dd628944138f2e1e8d1dc69fad77c78a6882fa01ec3cd22bd4c3253b97506da72bd3ba3731a5bbbe47c000b07e70cb23913f2288ef8b82bee67f387f03a3883e61541520c9c4cfb5546027e8eacca21bc9db67f498994293b4a5afdd0bcc3ab369e3ac477e48390c73c956d376fe6a238c6871d5622eeca870c9a96c8285aa1a6eaf91fbd2382b1a3462514dd070b02984c17b878eab385f7f299b44868389e1a0f8f82e7bc291492067bb88a2919b8fdbcfae8b4cc69a65882317711cd4b7d2bad6d3811a46619b01d18a73a07c6145fd38756bb98edc6eb3ddffd7c356d244949310b0186c1938e7da69dd46861273835fa2ea759ec953622ab4f9ac0b1145469365359b05ac48f88fd81f0c7a3ce1f2f9ab8a6a96bdc012655b9277055ede564ce8ccb0d22fead5ee79aca85cb9419d919641a3233c6e6c7af164b76e07b82a0e623e402c6ba2c671ce37160e8081f36ebfd9bed0b755fe0ccb744d593c5c2f6a0e3b9d965bd58d468ecdf1e190b107d4b455da662d545f2c2a811d9d7f2ef7ebee805c2f90fa46ab43e67ffbfc44c8280cd54a1bbbd1cf8cd6460ae833c4e08ac83068e4a41acaabc5ee076096b4192e0c388bdea4d472231b58b14cb1d58588876f52e7fe7171c19abf2f5d7d26999c9318fa0e28a33c3ab7fdc5b13116bbbe8a28d547b38cd993c2f59d4481e6071c567d3c8152ef8ae79722134f0ca4e0f8846106b4faf57f19c881f08c20336625891723d4385c7bf6a4304b503e7fecfc097220317f5a21dd7bce9de5834ce4a02f325f1d44ae6b78434e54a3cc3796cf8e968868bab6b395b1b981861ed4e0e7992c8240ce67b62f7ba3dd32a4780dedee027fde88128ba1653212874ef2b0a695d193ae7e6c5b2e4d2c3f3af009924a3c3dd05dc1f228e3c4c68296d804513b92b87e83d0069a088bf8abcc8b7bad83d601e3e149881f0c38d21810def5c83331dec1827247df22cfa6df51ed1c6e7d536366d66cc384ce3727cacf12fa8627c14c392755dc28a5c5d736afa0e61a640fb0cb9d28e1655029819b091406ce834f9dceea0f3122c5680f7ec14641007b7239320b3b14cee73f7692aa60d3fb636a911a5908197ddc5ba32f399ccb922282cde7c0e5fe6f758d31c56a18834d0c24da60ac7dbece4bf3202d61927889903dd2e85c700b7ea38580ed2455e0c95e672f87afd792d9f6982bdac510ed292566a399c2fd6309d32d18fde5663549df5e07e0bc52acfb8aa6f96b6e201a22662115a9901002a7d5375a5c09bda069ed7b0742bf7d518ab840f9441414719ffdeb2a66ff3b14e46c63002eb1f5f76ec3e520bb15cfda75e6690a862c3a1dcf397e09dc6180bf3d298d9c8b044c356ad147b7998221e7ebf15bf6bcd2bc1dee47d9eb410da6f39cbc11552b9802f4cff442947a35187e36c347b79ab3727b3fc08b5643c2976084db452f9a23ff514a7def8c2b1a35cc2ff1b8eabb4c5bc015ceaa33747c4316ca040fdaf371a8f8aa0ee0ae8e0da9f61fd99c294cf08a116fb34e6073ee848a0ed57828902c3d8d774cfc8fd57219dae3184b5a28fb135b39fd3638c9ea64ebef412e120a77ac7cea99cff08ab4769706a3c3317174cb81bb44aa93bd05243df514f34c2bc681e14127d75d4e16d8aa93bcf59929819909c6ac6fe6d1aa5a921bfa06fe7dadba62e51948fb3cb4f42f62179daee454b0aa9bf44e6ebfe1ebf18953c17fee9c31d18d7f2f755801667688a2c1f86f0613a9d6bca340e6816f18c0fa7640efcc51a2cf9571a682e3df8693696ac53330ec27acff68ab33a5a656c4548a1ccd1e4cc4df688ec3a514511f88a670fe7875871aaf4ec713d8adcc4a28992366fd8f78f649caf745a06fd931c6d100c73deaa057d489bb909d5905d24fcd9817f9b3a5f048132eb22f52b9069a6789bfdd35bf6fc8e5b45f9955f9c19473f9fded75c85959fcc40a7ab0391fd63372734d692a81d7817f9b7c644fdc2538779ecafd4d00b21b7588fd7565f657eded2438cf447ad54533760b0b183baef962be5fa81ca3c7f5f9d1891067b3387d9db7b2706a221162833a5ec8f77d520c98e2568bd51448bcdefa00ef31ad787890dfc64b72036d20ab428a4bba734c3b1f301df1866bae97b09d3d108426b0da5d484107b596fa88f50d94b4e92aea4ef8bf19dcf83175c3485b7bcdbe4d929cb5265e86c8ef4ac1ccb6b49f7bb6372316f12da90d3a86fe6b3d1c2c6b1c330f40c6b6148e47a4d6fc0ac01ebb1fde78af8efb4b1c29b0e006838ab6a953f85ac6db2e1ee8befc5d60d918b5bc60e899a71ac5159f9a2abac0f25eb3b0509ad5d42b1f456b144b1cc2ba9441eea29b225a3608dc6ac11308c0b7f09e7d18129812e77e9b8e44678cc0fabdae64883d0e215770d04615527b5372b0d53276cbc53a6e72791bf6afe2105efea5d05d60750f244c3c1c44710e1e5f0b30628840fce20e78db1c58d69a26efa9653651891822e1303fe780b306355aa19e21892870e8309ce4941cfb3c65bec79d4d0b2e124dd69d3cc95c3aac5a0e9af3c764ba4f171010291fcaead5b76e887df4a45a9825881427a6cc25016dee9d638d5a97f74c566f8cb8a5ee6b1acb446936bc8f10bf2afca4b47e3417ee4732a7a513c34742ddb55b9bfa9b4f8c7cb8ff2007a712ac8322c790c6b4163deebda84639177648cc8e0cef2b00c34949ea6fa70b3f7ca2b88406cf9eca0217eb252f8345724098e95fa7630fc8fc4bfaa9571895b31bc3f000561a64e3ebc4e78cd1dd3aaafb6de48febfc638f8827099598bbdc2418c12bc4db07376a6cf11e9586fdf702657cc34c8ec3107272bd54763b975ae9a2b2f875e660802aa35d09385f82417276b940d0f0f1bdeec7ff88a5a9d80af1b96b06c7bddccabaaa81661c97b92679315f362c8abc5b1a9b055d67fb43ebfc53272368a58c2c5ee78119434d38d255942d5e381a2f28483db272090f6a815fc22549c2c92c892cae8fb9820fc7664fa724806b929fb1f9be01df695e47e0070b1894c50b3004d05ff10551403006d0f1c831fcbda5f21e8bef6330c543e3385a7385d5e0225790e95e91ba38d82319d9d2f55d0653a260d0b546aa3b4ae39695e9b6b73c0465aa462d230848b6edba576a2d38c65d053e2c0d2232fca2cd268a28d0d8dc9cec080370cb1286a2bcdf1758b95f16a97189a3314f91be1c3b418243426210e06adf7010fd43f10a19b8814683ba241bc077dd9d421097508a2517a8d7d59a730fa470e50379f59b4a7d3be8587c19635395f8e167d4c4d18a004744202b08df047e4abb6444f03b2dcb6e210aefa9aa8d6f29db83e2f03f4bd6014918408237724e8df5640bd836db3e84cf3d01bd555e17ba56e037fae63f170e2c6b63fa2b008a49594ad71b7cf04f9b11f3cccd50735df3d210111a4d904c8b5cdc8e3fb435c196bc6b2d12249fc5033e5dbd245e4a8a31680400fa34c00d6dbda2d6c88f1ce9d71b55caf15be643ac4ed8b8f5f7c67d7de326d2d2ca86632975419e8966363de3003ecb24c27aefb8cd7896985a72083ba02e8f3b58b8fe6877c108dd9d7cff979be1b5d187c21350ab703299bbb5351546a5519071621986b22c5a57aa7dd6f6eefdbee056479f646de5a4f32f05bb06f378c9a8a8030f3ac07a99b9789e0145e429e463088b4d6d6c15626d9dcba54a49f6a9ef771fcab362f80b21fce58ec35c4e684a4ccba317170deba2856e9aa634467dce922a2bd2372493ed7fba02f8839db11e72f0ec0bd37389ec5fe59b509b86f66e844293495406094f2b538fe55c95a7858f55782fefed09cddb3d8beb1d1ace457bcd56614ccf779131178b2cbfd77bfc0ec8f1537b733661dc4d2d3b8ae1eb337ca272bc50f56db14f4819c8e3066554276af93d255699a984a42ebcd8a17bcecda26364ecc88c770e747d44276b74362456fafe4308bd23cfc620fca3197682882551b0a087ac398d2b1c4137324835a64f67624dbe8cdf42712acdb1eca14eb72e0b72b9dcfb84da352c8182a87da53601fa98c941d50fee6d750710a8c108b17d1b72d659065ff01de3a216852a7f32c17d46fa1811618e44f0fb160a0e3b66066b7661fe08111d3eeded8564981fdc345a79382413a85f463af34bd611264323abd70afa4dfbabab9990d2fcd6254b6eea89cb3ade580500cf7ab710d2531c542f1b1b7e203e78b03f380a1acf737d82726d37fe557e805b566e9045e859fbfcf56c13156030ed73d78c68594eee9411ca72221923623924b1b4cfac5cf3d67341319c58765d1942487c8a8e622df80b36504be36ed21c2fede7d96d638e3d942a528ca1aa6477cfc42f431e19b529995d6f9cf159f18013852665ad6bc348f750461d1441fab70cb89a5c6694511a59c94066942454ae41be3e751171139aa4898bfcbcb0721589d4c065c02d4fb0bf8a15da8c98cd5e26b4aa74e18697cf40411b0e1a7e3b1de9bdb8562e77494fc19717f73fb519023b06c6257ecda8fecd163c40e43939b4b4f5a783de9ed1140fa88cbd0e2c8a4f90056ff4018f9da3fc765c6175439b5642d97ca503871ddd27391661ad6e92f090799edc4435b076804cd5e628a70f55f9d32c66f37981d08eb00c131ef02ccf8606e87eaa3a86d7e0985866a42bfb3af5b1873651617a236477d926af16af9772368f5abc9dc64c1d62254672c8576f6c63750a34e3bb1c0c404846b32114e7158a32a86716a2993c70e25f52b619d07a90d456a302bae2652469900c4a07673fd8bca10da2df059e71a42539acc47dbd92b82654fb0e90eaefe688e4e03d96c42f4a90fab3f393e69502f4e1683f7104bce25a42acf35b412ec1b4376ead6aee3449059379dc7152373759b608d386d5947f860cb0cbc8c35ecd1d146d0ecba9c423cae4400ab750625e84cb9fd6043fbfa33ebcd46d9aa9d111b1b166af9ef80f01cab8395b2af1aeab369b458f1db29f9768e3b673ff28ef22571f34451b694e7606f91b5f8ff44373600fafb1d474d89c593f8856ff7372465d201d00ad12dae0a25a75c6a8c3f07d1cf15538b9b893b041ea37ea28ba033f2d0b6fb0ec7ead3764f49ea197e85a04521cd9a01ce30cc256784ffe1da51802d71e10aa5ac6273093627781bb7a89ed371f840f2116b910b00258d8b972cc0204b865bd196e9a2acb6ce3d3f26e41ad93af5b2b652a24ae6c72d1c9d306c53c496f200d307e7595b5312748b9483936a69d30ee9325de4827727cfab960f4f7ea1ecbd5eacd3d92828431031525ef5e85ada5d0588f33c1f03b5164e97b7bc582f7a2bb419ece6e08b14f4393d91261ac35f5dcb1f56dcfbac6be3d547f3bb1c552178c0ca3944df66f488f195dfe2c209a27561e0c79affdde5b22543ce4226f729eccb9c3e1f67f3e1c0b9b3dd6251f9e997722b7d22717e66ac6ac55e617da42bc304be49e597b5e6b240d83c6f0b56f5372df1b7cb6856740227069712058c6f04fdd71116a8e9351c1d7be2d7265129a25bc9bbb99852e2da8b95c9cc608e901a0f3b8d7d3e64e2726f60ad0045d3e670286f9cfdbc8c75d625ae67b9d0778944e4430a5f5606ad8034ea08b34485dada9e032bd4ae85747dffdb7ca0c2b961b9f5b73a7c4eea0ea82da7ea935d3b8f79adf961da8460da66a143cdd8e9cb44a674e14d7b427fd0a2bcfe0c2079312c07e19df0b89b3ab392557b845a7320969c7dc73d81cf08ad54339de7199b079fffea2c1419fc37fb3ff880b7a1ab73c366e2d4a070c9ac94cda336a09d919ffc006be0d8707bd6c18c4577db56faeabc57e55e30f524628c309255c7a5d12f8c7ac4954f960ad6b8ffa5943dffbad548a97dbbd59f439b171478ecad2d2e1201d3162420955ed6b0ef6b109da3a36f62d1dd150bdeb2ed86b0d4135f121e7b4d0f7b5cf6e92e4a4f2a98a4e31d82ce37399be9f7839d5e8a7955767258e134d41e0f999f7667fa314c1dea1687c5ea54ebd777cb8de4eea641e5dc06036ff474c232f2a870a0e5fa623c9a7a24d225a2e1761aa7448646a2cef9c36a3a70a25b953a61095e659457cbe5c4d6f7dbeb2bb7175ac611c77417cd42abc109ffbe5ad672642105c138d0d0ec5ab664a5660af468c931c024e375b41aac63fb629b13bddfc39b11fb44b4ff26002a5dcd7521f03f03bdb2aedfe9ae81d3827002d327a9df05fbe240dc4a99a1e619b1bfa96fe1228e0ae897db132fbe12e1c61499ff8f18d01e532a609c4f845eba62029169244fe3ba2c82472f20990a62a44a90a507fbe53a7a8092f88051301ff3735cb56a7d1a414d19d06932942432b930e7d451bf1e8bd40b9750ae9886b6bafa26c9b5186a2ba8138ff5b003a036742fe4e64cd96bac9d01c4728b48a7d7dd5a79512ced94cca0cdca3e7f8091df5fc0fa2a4d98f51ce3c8755724c1758e227601622ad1784314736e1557ee06f26e51a523c46524e11dc9bce6de7d5f9415fc7e94050ffee3143f61d6b3604523f4836ada454317bf8e6a3da7f84e6528bdd344f4005c648543ebf4676174b63e2b5e0853eb20188d8112b0ef94278c7eca03f012528a670901a7b88fb78fd011d3ce778d9aa45f121ae43a0b6ad4f26161baded382ad9331ea74032b41b11970e6614089ef20b0b329ea5830812f435f20c3310fc5d6c0a1a61ddb6f6482b9388aec2c6f4ecbd89fc092dd001a294df139eb5fcde8f4905056b0f30872b47e57fa695d4f38090574f677b554d1b4b4dbdf5c667451c8e052e4f43caede806504a388ba63f3476308efe8fa6d667411297564573a4ee8a37a808c4f87bcfd20346e6514b6f412596832915f4177ac88cf382228fa9738faad3cda1e3d476af455fa424a2dfdcabbc4b5547dc399bd6edb0556c7e69e8315223e0c25c357bbe20ef5a247552b22f9fe4577311b6baa494c6f39435d5bc12625be4fe6dc4aa72c1133097d5476ee3cb2979ff217b81ba5f65fc20f0da12b3cbe1db05006f24c3bb2a08bf643da9a2605b39b543ebe2785af8c7ad57d2551b1dbf9235582936867f19cf5c27ac449e8e26fbe2215eefc9e3f8dc36dd6844df2faaae475451fe6b449853570ebb80f7f7b412419f13a0e37b53021af7dc3e31cfb1338ca4337d6a3290205c6bf121343152c0d5b4d2ba4ef2ff2c501b23ca51be2fe5f98e90545d24d6b3506f6ef21cc15f5028bb8bca317614afa58a1ab4f799a44b172f8d18b0f6632dfc4f5684f9496f6a2ad97f613077120da23feb201439e15474bd9b79d4ee95a345fdc75250c49ec546ad7b6385f3925f536c4180cbc56598d4c6a9477bdbbabad62d50f70f592aea512820e81dff2f98882831f2f4e141e54a94210d64fed3ee69460005113ca212b29c7d5910d8927fa73fe59877beccfaef4e2ca93e85fc7cde7c036dc9be83623c94ac5445385a0b9aaf7d431b864a78fe655ada1a9c1645f148f75e4ab919e8fc6d5cd8e7e1fd5c1f7cf704d875137d1661c42fef4b1b5113f80eac7f83d9c74b5b9304b8075518674ac5ae25a8357892fde00f89239a23bd5344e45eda982095e7ca5a2b87ecfbb8071a636cdf2b56cf96605240403d68ce4428be23bf40b9f25bf4dd9c465e653a5a42630f857d103a14ed71dcb960b82570c5b486c8188fc953109fd5fd10458aeaa3ff09a98f8af33cf14ef40af1191e65634db20ba2dfa19d2e986596040250f68208dfae772245e1c7b3e61ee6f859d53e65212fdfb15e23f76e3014ec3969f7e22c5bde51de172ff3ad4fc0bb0c1c3fa7b19d2ec5625cb32c4b705361228ddf982bbf4b8e6ac22b08ea60fe1072bc1e01330a57d25e10ae4954160a40952d52ee87acf4e8593685fd47d918f7edab8831f6add071b77e1350c4bc1afa2831e37370e854e6175d1c34a40da4bb5fc560ceaa3299db189272a3aa259398399eaafa70de28186670819fbcc3265bd4315db2b25bbca6bbbb90f6821cc044fbd5b2b858738f7db2736bbca87884a29dc6c267c5dab5fd5d8a18a11d44c7a34da6e2a0e824bf76b6a14aa6eeb98500b1fd85c0530f37a12d21b91e73efb4fdf02b3c7d1b13c35a83ffc878dd7416ac783740894dae428abf09391dd6ed32b057c1067db9f5d0407fec7787d93464e99372b39a9aa50433785dc7671bd9c96b979c93b3acacb6cd37fb030c8e9153da1f32ed7b5f65b4c7a6fc9440f4b327e32675e903ed11485249864e75534b146726a481876e65527a9f958f7cd3417c5a396865ba996870431829c4a23a27f826ee93390805fd9178a9eec69b59e2b67ed92c7d0220984183166fa8f566a5f4235b45e64a66b3caf1650f6c8ec64eec837207dd0ecd5117ba4c6b763655bb5e4033f8fb37f2715ff3a7c96bcc9a497002dc4f647bd1396f5fbc1f314bdbaecdf042f16e1355ad7c53438ee44a3ec2bdf9caea084358a1393ec3e4f8df2e59339731011aea3d40c581d43528c83e4293326e370c069bf42f5747e8429b519c6a2a152ddfec697289de30da9d971d7642f548765fc3730f39b9cce127f4bc6ce0b07bd36b39fdb7172fe148735499d2787bdf317fb7d9e77d111bbea363d615c1b254da5ed5c6e21f5a5509acec00ad40ceb42ef1b74cb7831a361f18594205701642459ea512ee75b0be08bfac4ca04e5df426d70046ea54c5b71d012e1a60a97f0033479a549d415967adcc13230d15ca44e5e81faedd76878d41c7389e6e90ff72ab26f9eb739148dbef89678c562f8d299f82d3b4d2ce7798955b08538e735567e3182865f81dbf43f53d63f526d79b2424b476dccb0ea9696083310f4a1ecae64adf75c06dd08bda92447fe4cb14652bfe0fafbb362b53cf3cb1b50c5e3021364214a37e173a5771be7139dba639dcd751451c6f03e26b6fa6cb39688118abebd170efe12e3d9c5c894c1d76a2b9bed42bc7a548d55d3e3bee0611ff13584bfd76aec19cdb5136d31c39d78350e3cbcda39a65acbffb7c094643c23e3217e97cd074337e61602fba0983d1cbc7f35ace878f6e0beb1760f5f60551674658be4235e41ea027bcee96d2b0b11ac4c7d2e51a12758a3132dd720e54d6eb8330a2ee56959301acb302c1ed3856566accf1f95aeb1f2340610fda71d952464e946aa3e05e77e07a4ea9e38e89ad9d45f51e808fa348555d25e61b3f61e317010b71e7425c27ac2044e5acb3248dfe5bc80891f2b5d097fc55418fcf8ed4ae300ead32f9e0cb490ac8e08395cced42bd415e5b213f617e480ba1107c9f6f5bbe01dc9064d3fb000ca0d0ba0681e5ea5fec6651fcb35c20e9919c318d394e9b10de0ea5115bb2fa82f859c543e83da3a6c36e721138648f787f7e2dbd45547377e0f868b4b1c83f150401f618380f63a2fdc76398e2c2c880b6682c8c112338ccd5c0d17acf39680c2d0a260779d12d8e90dabb9001d055f8c2d4ff9b569c890d654cdf2daa34530875a170e09f53cc02fc35a70b81db3d270fc8f5a6eed1a5256de99a3baf4c3ff5ab877267c7ed4102a281386a1158272895af7c7a9070d4a206c2b1f3c87c0bc2333585fdfdb4fe88fc3bbcac07a9e0e247b3ef1f268be8127f1d9a56a44acea1747c587d925065e2adccd2c497f8ef214a9613fa2978f3bed1707924d488666499218165b427cee9479f9551b0d2acd3d949c832379d505bc05ab5239c86e2bf2c823ba9a674c527880faf243acc6cc8e751f3cd64e2aaad0b4cff8ad0fd74a724248bbb4f09d32a33b691d56279bc48198b7ded9aaf2a6f1fb8a023fb0eb88fae8b2ded28561ae5599b8f6f069be4d4917e0aab18f1177fec5ffd1a88c0d53bcd2856e3abf759cd51b13d0d5cec965c261780936290bfd609a380fbf33a1f34dddbb8c16b7368788dea67a9f8a17769536350a60245e0cd38cfe162f69d28d9af7aae2c1806155076cc67de01e48666fd4c4aa6b617880b8862ff8cc980cbde57d4b8c6a6107a58508473dd8199db824ad56c382735980eddb3783ebf498a2dc80f6c6eebc878731e507e3274b24a8fa7ea46761770ed859d2d5a28714db69c3464e3fd7461530f1da4063a39068f8a9d6bfd07e3a200812c7de2384cfedc0fcb33d3f4d1e1e84cc21a06102c6fc059a9591763f3694f7399934dc9413fc19cde389896859d88501647edeb7aa1b67ae2a1f12a7c61c8e74d2c9fb2f047862e9fa241425205fa37f9b8cb9007a873ef65a5829b1265aa65f25970cecb87546ef700bbb7e7a3cfce6d9aef0cd28c02cc919bc2bcb0ee9ab830b8026a6ff54eac8c486f814502d1d910bbb2148333607d3f983f08435a394e3648c5529174f7da739781c874711b9e203349dd71d0b8464ede49f794c5a31b4b3893d2acf03a14ea1c0a9e79d492d799ac3cfbed45dfe5053f720013916f2b5373cd0df4ebf86a5c0801e99692a5fcb0a93b21b6d3598bc8c4e541ceeceaca2dc77f57355c93a091480261a0a8af26e4ae368da881ce2a0367c5daf78d67e8f46b1ddfd95cd36a9a23ce65cf9cff03d71cd82273184e426b1df7a6dd512b800f5d4caf4c97b4f1c04565c3e9e5fe3c8e1d4b65295e39337173aea972c854158a2f8c63c8546394b6931d4fa2db43331d5ab586ae02b6216a615b6e9b30013c2e761f10fd7135ac6bef655d786bb6e8800c080a6f4cfaf7bc44606ae63acb92d60e96f530f74f0a5231b876715ef95cecb56cd06f3a2e518d84e7c8607449342657c067c810712e4eff7ba74d8aab89d5ad3f39386674738c0296b6505915142733019bd09bd73becb9a2bd0a2a0e6e4bb195372e1bc20b949b8cc369f1c7b23921a258ae27fbc1741bb680120e3dd1f22457ad2c71bc6bcc212f20e60c1dd0a4568d6b1f056970eb0432edf0c55ecd59f254f17c57beeda747e8fe29d83d7e8e400eacdad2a1f475483d07357c48cdced839af3c699bca714ef1d7fa9c49bf1515e1255b81b70154eb493f22b6251a7dee766554db2991c4e4ffb2b3c3b18e83abbf3961f5b63ab92f8002be0165d50f3ab037e476d72f80a0dcc3527c59018af0da10e09e5345ae9f8a41fcb6f88028cde78924d8331cd69fac9dbf0006158eff36063ab9ddde975eba5d421cd0c9f4563f2c6f21a43fb822a27568bee94d3994cb2b311d246737b8f9e7d342d1e1fdb1a916fded7f9a459b87680ed88fb62f60a8bbc02c7bc75623dfe0a37b87034b6347216bda7000c740e14845a7c5f01c4a563733bc4c27b427aed2516da2f9166c41c8055ac1e252fe019d2a11956b6ae94c83a62158f08cc23ea7275244ac1ce9dfed585614ddfae982efd786e795961113ba6942bdbcdaacafebb1ef8a9bc097a404cecbb93f0d00623aa68e0175e96369787569777926f17cbbeb1626d2fb9b3834af42585b214c0a0d3bdcd931b1a7e9ff205b8749f2e59cc675fc0d10ca90b4459debbd8c126048a2458905e08cac0ce7c6716c6dc8cfebbd81549caf7069ce2ea43d5d323544bda549690b25391f09e413ae43b97078a17f13d3c328781ce28545b7b092177c1ed8f92a1241991597842c136deac8a3d0a92858dd5a51334ac7efa4339ef61ca72fc8c29973727c8445b9bfbff3abe6af6657d40c029f1c7aa8359cc5b434b741e5aa4cd89bcda4b405bd708398b35d102f31da77e87dda6d2056e3fc33c50d2c400950b86916be6f84a160f5cf4e65b7dd9650bf742f680f283314602ddca057142d3532007684d607b5959d412b6c782690d737f5ffe06aad013e42b8a7f08dd6e3b92553d815fd31a946e7600851f6232b5624afa10797335067eee798ddd53329cd13764b6c94a445f2dbeb73c7ecb06290b0eee53db22686ce6a2aff50334b6b72a4f7d43c96f7c452f70b0d510e9729b0c4fe321e9ebe3c0b8aec7d2655cd7bd052798510a49ddec8ac05597c0e04af453a42555103d40dcb818778f4f34175241a23ede42093c0a69891c3f01ec4460edd46668f1e6d14375278dbc59e1189dcc86211cfe61207106f6b323b8a37778829f0adae5c33f5b9470e55230291c928062cd216e50aaae5e26c33129ae2f2967918d75ff731149a0e4db3589b2c0bfdb8af7c79dba2ca36ca4b2303432ee896fb8ea0d8ba9d8b555d73f59d6c5f950d365a0a9ce40f8d3101bc0a3e6b28cb6aec8d6359f04294ac4bb0a61a3b66df9bbfa6f59f2a78ef99dceb5b534f99c5314ad09907901fa3ac833e421b806ce331002bd180784e40b82796bb05a7955273bc488fc27877e4697cb6b8231643cf6d84acaa455bdb975e096e7b95630a7f3f5fee1a34ced60786d67cea6dd96de814b70a24dc72108053882dde66ec6daef345fe156339a00747cb91c09b04859b2c0eb73796f58dbb4433b9d87e8e4f49b3df85f3b4cdab4d2f41e31ab61223d9fe35208177108aa821d4322239689a9ed9036b4740f0d3cd7841532f07ccf164415099dd360f04616b2bcedc1de9edb0cb9b287758db2dbfb63b377af7fab5423c528188e78f747d151d3c28f15a3f721e1d399cc305e8724486047a99641856958d6e90929533d178dd32b67502bd61a79a42cedf3b965a8ca00f50a3305ad18b09af99ee4ee78bc0887d8b99dcf6f8360c0e15547642c301d8f03a678a1b5797a6445f95d6b408e941aa906193a152f6ad375cf9b86d77a2b94bcd8ac9d012d6460a24284c6f63cf384f0da21a847025d1eb7432638ae35aadb9f5232f0c1f401f85c6d4b9719ce768133f7cf8fb283ec07e7535f4c3f3932198c89aaf261179b72a488dfddaf8ba35e85aaef2e439cdf8266c46504a4cffd680580650bbc1b23f473e7ed7ed9b216deb33c30a4f23df541702555da0eb7bd11798f696ed026047aeea060153a8a0f523440fdc47aade33aa16584e5139f3586b5167f603f894292b8edbd4568fe27160751fa607ea3efe99c23953aff3cf573f7dbec40fc1c84f573a99070e98705e8849676cf21c4d2eae70c7b2f38768cf6d237255f5541b3a9523ef96c4cc1a4fccb2020d85bf5bb26cd57aae5db72c1d8a3042e3c3557ab0be870e13ec62a2dad8618033513061af867327e03df4a362db18b46b26175d90da6256661b48da31f4a94a1ffee6fbc903dfcdcf8b3118f53b470c1d5efd390ef2565c5620c1ea58d62d53468b5af806944491a340cdfae345bc8a8417457bcd3e8022281ace15721b67b5e56b75df912d21ee442f1a6219bf5e333f8f2f0dde9e2c6b8ff5621c5430ad2616962026d9ca1f774121e53cb86e101d698202cada637e1a1d1fdacd09df823fcbd8f8b2c3bcb0c101be267324e4f92f7731a54f49affed63b7f63cf627592dfad83d8a551f9637f4a481ccd6e73d3811045e62fbedbd9ec7a069a1f22404ae71377d5327ba1682680729afde8ee9ab79d16391de98973fe5a37fab4dd76d0f6bfcd32b50f156eef34de12e05fe831939fbfb483499c947b1c567e908eeff4d9a1c014966e26a9a60174f4ed4417fb2423c54ec9b134f800e52ed23f71f78d13d3443712060ac03132690e73326238f8c8e09de25bfff4252d8256cf83b4db2b0c3a3b5cadd484eac89e23887daedc58cf38269fa82f4584e6874a90860f99c6b0dd8c29d84f87a4be5b30ae4a0157cd4e1ef482444d9748c9434c4a5964e9a802e34ad7bfd091e27840a086764e4d11c5e95d71ef77e29c017a5688fce1d2316dfff4d315d9fab3121859d0e3e5087cdebc02b3686d6ecc732a365121b14d2a3e6cc05174d6f1e9b53997fd00db262ab95e75747e320576b0b044518febd07b1774ce61eb3f2b2501ac01342111d04447fa2e791756ae983b8e408fb50834fd359869fb1c8546fa1df1d3dbad416da75f50da867ff05e2e13cb43453c41542899142e08d725487c3c0af2a88bca97ef53b9ce5e1d2c47ff09d7711bca6a9fa93eec62267aa5c1bd8f2589c9bc72caca82f202542d566bfcf429e8788ec2e8b1ccc099f36da7e6bca58b5c48e1a983888ae738efab62801b269ab1218b2a858ada1b3cd551414d2920316135a9c48d9f8095856bb6a4c59ea8b375547741e11fcd8e17bd510b15060df6c00c86ee2d9970bb6d750cbe0c6cd9ca988bdc63161ade3bfcd1c4b8830a7d7a6aca972d726b9c7ac336958ca15b838fdd92c24ed38e131252ececafc79d5caad0c619b9425b175091377207d75c8c80950d355ef31f7fa82e8bdbe296437a9b758b0c7f6789d3e90f2ae424ee1c64d8eeef4f28f035056142c22b8074c25833fac9075c23279246ceb6fd9ce4ec05d5f863f85102299db64d2b527873cb4eede70cf7538c52ae4a5bc52bf77435433650f0656fa958b87c30f308f1203e8bd5b7d4e5ef3f5250605c6ed0cdae42e6b75635ed220a25fa5ac2e71b3c31031013b50c6c8dc7c5f1cbc49e7bca8b45560cd907dbbfcba7a4142922fba3b2967ca03e22a3ca4b57a0933d3661177c7f228b3ea7788e17e4b20198cb99aac478669208ceac2d1fedb4b9f31c7ea7f715b770f70bc079d68e2eb3b1ab0c35945343fdd0fe2c04b91df811fcd7cea598dc5df4ff941fbcfafb8f8d877fc6555f916c04dd1523d3c6bcd71c10a2ccd363afa6c0ecbf4ef4ee461b15218a5bf18b42b3e6b2027dfb11475f4e2ac4d93d434e3e10aeab2fe9ac5634db9912a6927a1d04c116440038c05d84785fd8903f27e55758516f0b78751bae83bfc9a34b330c036aed55cf135785eb64363b9ef5e68d374a2afeda9f5b8776876a52baadc3f3d6e0d6351d286c6ec244d16b3387743cc4e30f11854e3bc74cf9245199c26631aba4a308509ca2f8bc118423976e3402d33f719b9a29789206fd2f0f8cda77b2ffd368f4d5c2f9536a4ae14f10442687e3619e13a080dd6b03eca029ded44e480d5e217f3acad3b8be4b080c44e2d1f163e4942f2af3ecf5f22489aa377bff1551d126763d1f44614e930b8aab19afda19242835c521f02cf0b6ee4dcf5dda493165e42e5c40601756bfa647a7caed2433907cc6d0e910d9c54f4cca7ffbc3c4abfb66d4d9aa8351d37c5ac2c0c7bbb84277830e633924b3ae342f4e557fdb85ede1ea268dbe631f7b57311fe6d6c84cc3fc58a5377e6b4eefd4887f54e543c26719b73af185f59ee779d0712a281994e07fe9632914420d539709bf36b92b7ba49f81725e11cd20d483c56358327494c7649c2e227e9a350ff026abf52650fe1ec9c3e6d9c0dbb4ec88fff1d1c2c12f7785ad026bc06cd5ee52cb46a6f7410f0ea66a49a005d73d0bd7de5c60b0bd71a1e6aa58d5228e17c67a789b0f122e59917a13a2e0078fd3c95413a8e17ffb737b117dc958b7b84db53d0b09e103c6e2a52a391e6103ab845e8cad0447b99ee856696f044f05d66018e73cb32f734c83dfedbd6d703ca563516592660285ce6c99ffbc4510f1e77c12ac9c59cf1eddd26505f39b54b2c9573d6e637ea1c50492bebc615cbae08198e0245501f8371afac195f604a3c0ebe65b794077620d2cbe06fc4b547237eadde9964bd64ee13a73b826059b1da7d0479fc4bc11573806f5f3ade98cecf2e4d6dc74d2a44c164703880a7c61365fe05e1c10ab99ac085c88c0d63849d2dc07a32f91f82ef22bc40cfe11c9aa3d0160085b4ebe1d425503a6b98c6e1265392323a8f133df97ccf5b7a4eefcbb1313c795228afceee0c25d845ced0c13f75b77bf10c1f6ec57918e9298ca57a6c7941b18779196ac19aad6eddf39ab41770b48da890baf44ab0698f3c1ae099b329a1130ed0bb183093d09b46b68a3acbe65670ea7f26fcc1184544ff7e9303f9fe40e8477f984671440e1e9cdf071e58ec06f1770e10e7937e45782859951b19b8bd84fc436d4e92ea944e5247c04fbf9fd3f1750333ef4add1031d7082e147edc49a1ed6fb48e16affa533e26ea01e304a1289ab5e86b586b6c7053df452261ff24868956c490da92b0c1eea73a7999442a5f571aeeb6daf9bd4bd66b4f9c41128abb81109b0471df78260d51b24cd2197d98a69b2792540d8dd91267940168609d78d53b4183f6e22c03838ffa2ad9828e20790450bb004a8351bbf82a5b9cc4deff1954f15e16c0e805474e6674f43451cf35e33e9eb83de041c5ef5418a1273aba029d98d3d4561c52d8819e9811c4bfec9bf29065e7caa50bbe45f0413814f0c05c16eec8ecf625b45a77d0c50fc3da423a21590d0a41a6650dc497da4c9542a045cd14f9c4bcc500717b6a6d373d2068c0893ffbf099b36b71bc70342c53f3a1b209b4b08e3f6362bc16dd3a87a3cb0034bd3b0d725ae0c7f0843a2f2bfff8d8e6f8b084346b30979769248d6f8bb2f76c5e11371df7a38d6ca0b2e68aec5a29e49c58877aa42773616b8611f0707ba4ffabcb2150ccfdb6287bb2bac16df6b643baf2320b4ad4880fc7e422be3828a3028d38609eea7ba3cd6865bd19a429e015cea501769ff7ede3de5ac306ceac83c64d01747091431be9c5d7f999a9a4242e1bc81579de9200bdcd8ebad3382b8841cc5f0001c8aca54d8fa6e757e8da3dd166c77642295d16c271b9fdc05804692e1f2b672145fa7835c018e1b7751d4d35728f0ff2bdf0a894a1d92097d676d26fded32941bd9987cb27c2aff183b633cdbd7792f46ec689072f6c91df0c85d85d866050e48b82c4446d52d7433b4da9466b6139990feb4d7239d3757e044dffbe761b70cca04645914fd267b8b158d15a6fa8233c9cb0dd100886adcb957d607e73bdc42fa2a87cf4316ccc3cf504d181e008fcb167bfdae19ad6b24dcb999c71b6a50976ae6c66adf7a2131f0fd3ccfccaaa9b6ae880ff548487f02fd9d2eb7883064a4550fc1e13c28e63708a33d922cb560d37886f04a32477db132be36177c29d07c06bde06dfc91e13d1b18b1cbeca3e3805d4521d73a1f376a214a68556385afe26d937316423f76f2744f1bd3a0ae306b24d5f105132cc79cba217f8dcb3a61c8619165703c17da03692f1fc2b3cca75590bd3fbb19a59f2d6f4c49fc9a4e6a3fda402dadac4f980f86d7049954301e514d8a77d029f9898d2ece0bdc750c76e6d932ee2a58e7d2082d32f8ff513de8a9aad4e6ed053386560f3d76f5a113526bc91bc8e9dd6df02d20f2a9ac462988ed7b29581d4c7cb9eb12fca7991559850e034dd3766777bb866d70f1427a7affc6be295c47a2e2783416afc3e488985d87f38241deb39b533ce6b3fad4758441ee5f99fde0b656892df25aaff15486cd085d429270d81d53ea2df87c04463dad56da35fdcc5d3cd0f0dc3b4d5353182e4321457546a0b8b26014356d83a94b75980417b314cd1c0e57750e8424db65e6919ead8d0ed63f904948fe6e89607dd4e9b0f3d41f63f383d381f4d973973153a9234bf9fcc4bad0637bb2ae7d72f09c474c954fe53c74f7e7d65ba46225ffcba17c570cd24d7d275737c0fcc2e526d6595b685e8224e1629ac521dbfdde4bd32f2f7ac2db5e3b181dfa1ba4b71f08b56f5b5debdb07fb90d5ae7f589c692166a571642d5cc6db1b26ff07510ab92a994478029434ff9f6c58fee624bff8b67d00acffb83282b9f4239021ce67339d2b86bbd7ac17a50d250736109b0c7c3f3e6298cb5577c385b80afad68ee3bea7c47d8b7783f9f1c78e66ba8edf8e00f1e51c1bbff27dfdbf3b933fcbd6838741ac5786fdb0cc212d19fe6cd538b0cf932c3e67cf115b824319fef19bbeec3d829b278139e0f681bd3b5171dcfa93a0c864dc1dac913fe5c3b533663c26098389bef767c730eaa5da68176bebcfe411db94d2605603de4b0134e2d6e089f84ce110bc903e79c7fb6fa596b24717bac40e22c037db074688f186b916fb900dcb534ca80fe5e8f50a6229b94fb900bf0cf34d9a53f1ed3eca9eb670b083fd361c6f8e3bc33fb12da782f3e5d5aafebae3c2e45588909c0fe31b0be184888c540af392d9c7ef3478cb288748fa8a16a48b7151ab3173a3f8fd14999b04697cf76bf05485e594af5c75a986907c70230cf599bef5794f68dac06e6b4f71085220b3b5d2e99acc8d9545776c6aabc5b936b99628d6ca4de23f4b6fa84538e6a79f36229e7a6a3d9d35d67300af529ae473ee4c633323910a0105415ac467b2570463e982c98bf9e93efe99296929228ff032e28575f844b83c60715748105f1252ef332aab4e277b483d86891209908a0a071979513d55b2cdd9529ced5bb19dcfa9cf407284c40020464e8dbd3e52db5460cdc35825b7903babc79c489c412e8786cf2b56ed011da97d79c79fc72bf5f49d7964c143faebbc34c3fbc9591f1c3be0e4610a006df1bfaaa3cb08c467bbe4e42b9a83975a5102dbdca3ab4f0b75a14657345becfab850bc88ac9acc41143c20d3ecfb17d37d4f9618af66fef6f4ec94f2d434884d537135fc15a0b803682029091ee33579995cb90b316bcb038c4d59f668c87b7b5c3ca1b462eb4aede1ff7c281440fbc928b51f4718baafa16f1625eceec21a1ce2441a138d414021035d1276af115a04750fce577a3429c73c7bdc07e1f092e08a299fe2b6d43f4da7a3d455bccceee749d3aab39b5e9241f1fe48d064d2deca074be3bb2be7e300cedacd98d436e320bb289b217c473f30e89ac487a59cda560980592aa04500a5ffeddff2f7f8c2d05bafc2657503ceb4eedc63bb9c429a93e2e9fbf2064aa4d432e87e5fa60281c2e344106e97169aedb9a380fe42c85af74ce229a424e6812180e73d7245087fdf1caf4f644d77a39a60e8c3488bcf57e3ddd4f2af8fd5e97623339febc46d7f32647b2aac5e48c94dc07cc0a949d0f292f294b49d5b559d9d26bb43b9db15cb58e21bd5f00a801ef6f51bc9113f409074a28590ac0053d2ce565ca622350ec4e63e853deb6f41bc8163997d11db7200184477f75db4c065507ea340bbf0d80b2b9d5d51aa771c352d5390d4485e7acdc9fda0e658206d3eee4c6160a28e7f666f506c6a7023c19cf9c087aa1169c08521e31e7ac240ea7510f5146ce728adfb828ae2974dd23c5abcc1df6684232bcea8f525910b08c68a28ece6fd99d024a4a0c4170ce7425f8971a40316d5e474dedec00205f674b0f561d690cbed4335222b667acc9473d77a674eb8d7165a0526e79f19c9f987f5d7a4f0492d743ee001c133583660ef5e2dd0db642a41fb0c45e4e52b2e60771c04ed61cf9bb20cdee49d21a90ace04aae3a75a9794ef97970a595b964a8445e1857c8e072a139e810281b89c80173569f0b717ac47060a14dd3a4b7304cae82d2efd85254ba9c8f331085450a247334a276e7bddd27fe043800f36c24adedd36f355fa8461fa2e60d62d60b454163b8be9a99ee134ac6b4837638978951ceef3cd7a4a562c5f6e2050c1f1e72beed6e407ccae5fa1772a2394d646cc3aca5141d2a12e460dffa8f0996eb319e50e267e95be91dc7b1783f4a9ba4b4727b369a3b789678e6043c8daa32498b09645db92a53b0856768457359f4fe0290c7675b43aae886c69e7744a86078efc9dcd252623963374e4d1019b2378aa5eb5f348266a5e8b5f642182506438589fa7e20e23a2c729e7d3a10550552940083849a59e2a6d9d6f575db420d99f0d4645fc845d8b7ae7d3b24b0c03277428d4511410a9a75c81b508a9242468f77fc62bc8cd784f58e80bf5fc70c9d94c2fcc236d7b8d75bcbb94e15ae81f9ea79b4700d2ad91409e03b9f5d383b1d92c434e980f9a3689392ce680d794b7db27c2523555e01b94bb66522ea495c77e23418bbca531ebedf645a658d6c264693d4e2fbb7a5dff1d19e3200f9b6e1217eeaf259697ce2de375c76cf5d368c7e130b7abedbdf44f8d7eefd95bb01abf22d2855dc71894cf4d58fd48069cc85e020c479de48d19323c1c211a8d9f884cb3dfbae59ff1cd19de9c5f73e54f0fb3e8a07fc6ffa84dfff8705488ab323d50e73b7758b98f646fb1d500de9fc3d5d5c3e0fd179b8dc1466d65abae6099ca59040a0e93fdb820067ca2a1351926158fff4cc115cacbb74c5da8be1b4b442e5094df64392c4d4c06ce99a7efda5f15116c60fceaee28964b10160152bea0b6b0ff6b6fe27c373728e5ded64c5010102246792260c09d3a0ec05ee9c338d34bbffc737b84fa4e61368f4993d6bdcf3ab7a16909f78150e0202f776563d34d6bdd32e63733b23d96f432ea9b473809e4c8a1fcef8c23008858b9e68d00d8c86e10fc90852d705dd5016bf80743b012aabbe19c1f4cd814164ffca2ff8891cc9dc5cb2aa6a25ea28f29d5d53b3e1598200f6ac7175fa01036172cc67e8699f784fac28d4c06a8b65559a6823032e6b588b00b8aa2b8e252fe014a9ba94a41bccb0e1fdf3721b914aaf45312d54cd31680133e89cb48c0d787794ca3d06606769bde2393b7e22110f089079a99d4b4e5c40cd6e3f8c4a6b73c2979599d20ff22fd7d42d0e8d8f20e8405596f7e90bb0e93b05f0595be44916963dc28b686d4e701fa21e76b4ea2252aadda8f36ef6b77f8d0cac8d15fa60dfbc4a25336b9272d8539b129ba826dde0405dac2cb71f78ab3839793bd77c1b91b28e2b63292929a920c2715deb4364e569451ff0b019ec7b288ec02e1119a5bf89b63cbe6273ff2a049ff6e66ac1b1af50243e2a7933ad992feeaa44c0c5c129b86b7c304a12f928851abeb2096798525843446f9fc4d4328648566f3aed481e49c521c7413b679f65d8c063e731295a165d171ba9e56115f83f21fd269a6865a89cc89e6d2c46ab62465d6c92246296c1c266b0313af1b5579c91c06ef4567e723ea695e329abff63bae3293042b011fefd3c6751b89535fe8a408cb2751758c01278cd3d5158f73a389829d1072acfaa68a779a4886a4862b998b6b3e5f5e9fbeaf63db5478e0dc764ab3ce34d1aadecf7ef9ed2ea3ca632c09082640cf432fc16dc8a469bece1108df31a77325d62885f07c38b5bf2f942b44e343704d525a654486035e84aaa03f8469093d515844800e6963a96bb729157535fd8efcc37d19a5d3eebe86aac4db065290da2c0c55404fa12df2df288908cbc8e6fab79740f8d036f0c632a5e11b397555a30d5dd557dd6fba83340012d5d75694adf566c511a9375088dfbd0f74265568ebc61f39f68cd7e084a54f1c647560bf025fc561f75d6660a127783e61b38159fc49ef86a2dc50f9210121221a4f36632d5b3692c71ea89e8df64955bfdb76ae029d13e7568101ae3a3dc2d6cde12059d2a5765ad702291add76316a6e042c3c54871952bc5108f9b8a5ac9c66b428df1b69c606bc3c9ede1d15a1d2eef36bb492991c9f7bfec7eb3c80e921be268e5955eb64fa1493ebde7b3437502d5f84b8698cf4ef254a3d68419d38b31dcc891a16ab12479d87ef95eff5de1e6fe3dcd71ebfe100f5ac571ff9baf1b488dd36060c6cf50f423b809ef954438bb00bc57cccef34cb61b1946d97631efaff5ba1699ebf527bef309b00168a3c4b7cd01e6446b762344453194bdbcf6ca96e89fe28f4ab2883bfdc3acad746110a04dce2823aec4d2ead83e708c6bc48227a8c4b9ddd1d77eab429aae4c064f396233bf8110541fb5638f8e3ddc135df6627f6586b0b7bf4e7e997dea1fc667a3c84fce8b2a3464c7b272c2e9dff45f90debaadc588df9d0e5f2186317f33d53aa4ed770fe18cd3c3f457a26091c5a6c0684eaa960ee7355f6f31c85e158006f82bb1aad42ff9b7b693aa12db11becc043a95513dac7e6cc7c577ca32ee1e622bba8ab71fefbf6788e980b534d33536e7b603020e39fb51862f60ea49c0169e72907012f17d7c3b706fef4d4ab273a51753fddb54eb21aeed6244ba73691b0c5c0412ea465ec08b81a82eb0da1f4917bb90d83d402a39624ad451cb8927abad7891342d57a48371cde5128945bfbb519a00d64289d3f50d42b3b4e8fac0638b2ca95d755161ceb32a0518c0743988e78ca722a3b9f2d76cabfd5fb25c6ea24a961a95804593cc20d133b8b806f3dd8baf5ab8a910cf6d0dbee7b85b42c9ff04e9708999be4ae12c32405017c14acd7b30fb102f3521aa9c7187f9d50dd255dcf3d0d68c2699b986d5429c87ba0b563223e7e67319e0742c23990c1e452d02fcf2fe779aa4f627d27c092f75d0a6011ea4fe3a3c950b47a8c31aeca1f7e77600ce0f138f2e3a71014c854511dfb74f2ff9b3229462deba67d7eeea2317cc99f14720977ae5a2616d2553cdc46a213475a75aea843ddf54f0e35045a8938818cb2ba4fbc09d3871b2456cdeeb0029296c4bb6df8b649450952566cbb1971b1565d11220729160bc68d2279c1cffc39fe53d77cc29ad1de1545fbc30be071118a6db1b45fcea57dc48027fcd1a52b062f6f5141bbbedeb1c00cb09c69afcdfa8f70675c894d691238b47de32d5c64ebc59f77671c0d0cc2fc981ba84d74fdbebfa45edd4504dbb167d7b9484a96559a5fce8cedf18bf9b301ba10c0371094119fd79601319897432493cb57ac913fae8ebe679efe86984d36dba59f5a1c62117d8de03245f6ba89b3cb21aa08961b958b3d86aa8d0929ed2fd90c586a451945e27fb561e91f9a587decd0e98c90aa53352cfb1352d46d58cdb059d2b79bcbed8a79e3b8fa0aa02f126a216f080225313840d00fa36c2f302d84f6b1fe2394a8c8d63e3c47de2a5c4448d5ef2ed15df488b184b4ccfe79e227c0a444c63cf75fe74a87d0f9660a4bc03e81a437f62159414786592179b03fa11c831e7f9d6c8641fdee69305d5b505485acc70e62bd2678c9a90f8fcee108432f17dff354b418aa411cff26982e4ea3776d8153f9bfadd80f3bcf8c228729513e99857856f338d4f289e3f266355ba3714110d9719f05ad4294394a99e55311f032e5482dacef2783e524d7df33a6c5c6b021e596b09c5640788f05f124b646d75e3a88236637307d3835aed37a795c822f464cb6fe09b755634eb10a48af7842a4234771f57ebabf069a23bcb6f8a3f8c1cf361a02a3fd90e3d382937a28970c126fc83847ec57280b7faff16211c4573b40a884e0e4fd62efb7ef744fb96be711c302c8346332ed16b64cb05da1c976a9edbb5d90e2a3cbaa4a07a04215889eabb479dcc49d2d807712cd6ca42205c414fd212bc391982df4aff2658a7b48ce4ddf0be7b939a189480208ebb0a0d19b97c092ced5623d8250752ef73d38f344adbe897d0f7304fe4468de8fe927a8b9bb090b4cd436d6b0dc07954d94e749cf9b3a05e4b3ad4917d70b08dfb3038c8cd054c242251ab8216ccbdbec3337fbc428800b0cb04298db701dd54caf521583eea46a26a997e8885188fa396245a81c35643d69aa1e9e7806c2dfdb982b236932e700d6744882fc007133f47e1ad902ad2c03753fd6dfb53436e39783edb0a23e80a12e76167484e22fc51d7886705b8f69ba2d27cfaaed6e3d1178a3fca6991cec647dbe63ab42461784f6d56c0a8617782343ad326fd2aa36395cb7e02864d5a52dff306e96bdf2031cf026e48f57d620a1d7a97e71652f29b9508ef1504e36b1c89b59bfb55396ff622f4f4226114a5b6eba7d56ecc1be6a82787d4b1d21b49c5328dc09253d42a52acbdf03882f0f0267b46569c77780a196246cbae840717d5163ceacfc3558a1fe6c9036e58839436bc58718f1a84ef03ac6f865dd0ec0727662f699de303aa0308715e4ea9d77e858f9c21ea34ac4a80e5f3da02da046390b759530d955fa2c504b01ee5ab00b6d28d82658707425676c29e73ed766b5f363bbc768c6aa8fb1e395d9f3cffea18975778e9ca43f6f1aa07622213a6b8ac60f5570be00a48e0240383603fcaf562a0ba9117f16991a579d1e7cc2600b812073da473b03ffee42f040c68f7c51119347b213cf9107326e53e055f7c847282c484971be1b118eb70b3306e1d5aec69b7208d574575f85ed7984d3cac1816618d3e135ae2cac58f66f2ec6f3baa951fb21ea94273d22fe5ab83acfbd87173eb05152a7d18e672be61f48b86aef3b4098a24cc8e54a1d68b08bf8be4035de81f23d1febe35632146cf11484dbf4d0f69e6b413a36127358a95a39efa078b2121f7a30102c502da893c3554b27d8f1dda927548e37b198ebccb2fecf379c5d3bf0ca2393922bc130dd413ffeae8d5bd00405a1750a654f24f7800d8e610e8f39eb4c87c120a3ffee6d601987caeb1cd4d895448bb6d1c04f460edbff7407df399b7ce5b8c934176545b40a17f8dcb81896ff78f12e9c9960d1c9f89e74394c4fe1f4c60a18fd524e98011047af1845107e1e58cc178861c9039c51b8d316b81fc38a3a31be7ca3ea4b601d877d30a1a63082aa814fd0c684046ad13d07c14679c166cfa5b3a62f62f6281b39ee1002fab857a6a3746e2ac28d04e55d770f59678b25ac78a60c1c8ac1f2ececa6301590ab7ae4fec82d45beb3f53be344287d356e280ef70447319d7058a18ea9de544bf2797e429b972a77fb962fa496f8141807c69e943acd384ed2785285801dcc3d91d17a5add4ffc5124e247c138ced75bccf807106bd54cf1886d56e0fa5e4f27e316ffedb2c84e8568f28af3a8c2f1fe4171d213cce50c5fbe5522676f88cefd6faffb67f72a5deeeb048e8bfc229493f90164df908a434c98687fea579cbd71ed316b9920e1e803e2b0a8197a6d5cc4c95f0eb211fe226d61ec72654a58ff7f4938551df995fe949adb5265db07b2d15db0d9040662ab6002117ecf85d99a97469345f298a3b3422a7270b47be27c0cb4e049a43637ca4ecbd115fed954cabdbea5390b4c644fe4620ed6bc9affd88463c71e788abefabccb091de33d6eedc5b462a85a133cb583518774cd75672b5c56fa8d1b26bc0363a5712ff4e87a24c5e8e7bc837e3a423052bf6c94e3cdf64b49a661b88469c2fc75cf2b93f4e1c99398bf103f49bd3e8506c3cb0680ab7ab194b66ebc30586c1802fb480051fc1ecf2f3f4e679e5ea107faafe3949c977df193374c9adf5e056d9fd78fa103d6dfc2e9725b1f2996e3a20b2bf99eb250dae2fc9e663d53dc9abd06c21e58f8018b4cb5bb4b0592a356f8f7b560f4c72a1bd9a56c3cea54b90577a7ebf23df65fa8a84fe61a7fed25ffb315691f423d2dc8dac6c48770996b2e73f6bfe57ecf8c6db0e25c4cd220fecd06503b60649cc73149080866d9178c708b75b68193354fb85e044b8315e44add3ba258d048a9fc4aedece1f6c4a47f4b7d3c09e3ae03d50dec4bc0f65fea41cc2169e871c51c8b19af19e78d93e3775769c8b84781149a828d2e5f5285bdc965b7c1f8eca7791b3bcf3f9c38aec96120207a568960a0c230ad9fc952a9ed1a10eab7a3c0cc7e7cd3e856ea2f1ccb756c0ef2ab430f291560e78c1a284506e9094845589b7d2539b7e539113fdcf74923d2e2ccf6f7f84637a2f361b9439f4affa9f9bb24000bf001a43ddca5ad4ec324ec44e56d76842005218703163bfbfd94e12a107140e99307a969d658af96c403fd21b2163b3f5bc7d2ae5aa67ee8c1acbd6fd9bf846b6f88b80b771bda1d6c415760fb53a7a06f3763a267860888360ff0379ae3d826828dea808a86a6a5ba838f39df67507a539ee634430fb473bd4a9fffb7bc4bebdfd2c795e878f0189bb58d9fc2c31311c482bf68ebc9e6b380ac31d669a2ab9bd320e5624af96ceb2db194bc44c9d41ccc0f361319481957bbf44681c138c2e90059828fdf5e65047477220f1cdf66189a65fa947c5cc789736f576e9b0234f961ca76bd5f39252d7c7fda1464030c725cb00c527ec4edb39b39a44be93b9a9f50f14ecca4bfa36ae0987589e13a790b8b6c2118b93e69613b9d0274cc2d0243d36c987b76c15fc45e2f6388348bfc36c5b0473915ff907bcd415eeb26326d127893ab4e904eca30747e4ec9fd737152c93b7b978be6840fc9d3b97020eeaf5a99cd4d52cf511e2cdf924469b5858531f97e8cec01d7c101cd0a46fbe68570690564d81978bd1d63bfbe64f7dd87752ec9dfcac26e7fff732d256e64e5a2eab4dcd986b270bc110e073c8b3b1195e39493d3767010e36a30dc6c23d6695d08008a6b01cf9188b4a18ae624cfdb82dceb5eee065ba46e9c9def4f2921b13b69068c999c310c6c2459c3575f1f58237a6c2fdb40f379cc579b6b688dfc95fcf6e6f7fe370c8777c23b688fe2222abb5c5031ec45a419a45551a878f16c5f1aae9a6b6726692f292532251c4375c3088c4d19e0fe9c197456f08b246139526625fb3a6b064ca53d5e1d72198693c03d36aeb88df2fd88d1eae996512f209ae8051a2a4d19273fe54e365e3f6110bacecd5cb2384d451e78790edb663ca177e8b06eac23f3727f563b8996faeb6715e7868200f956e0de8a5c00dd26c3dc44210394d5779fda6864f463bfbcc3f8b9135582cb02639d4d0b2793f806954e78db80a2a796f0f03a15078ba611ee945b14d793daec781f1b0311019197a3186ef2d45d1126ee7d65b6357810efc06d0dba695bf63844b60ecad91de4ec6abf0b9686ee6b593d6b397daba4580168b4c22499ef65fb3241108fcde5ee3bd222ed742a16a1aa78d92419709dd4dcbe0815996713522806d429aad92cff48a97fe186ee712e3e17e658fbe9024382dadcf4bd03f9d61102897a01c35e47a24d3bfae9f383a1c071a87c696583927cb358dd8bd53159c944892ef1b2066b6859aac3a7d4612aec1f269a266ecdda3bf30a5f1eec436ea079b4a423c424e119d166656c1f79d5d301ae3c518fe9860935dec6cd0c45587f37fd5dc08cf90a6eb3b68751173640f3819e6649f0ad33f32e8c7e757669c62418d1d70c5e5ae16e708b4a15e881c2f5f175cda728639f4cf4847c228dacdd1455d2eb3cfc15792482feecdcf36e36af30861ea67b964044c87ebe0c9b477488d3954f523243022ea8d9daac2af0354e81d0c5579c12d20f5540e60d0f09ff76a7519bca3023348183b8e470251f839fe154aade8b0f8695e43fef5bec59fd521a8ac57231b42acc7c37711ea5152128c5c4089358908f5047047852e932a8c4b69edd711fb4c853c7d75c8288695afc45dadf5adc55334bd98bdea09e036584449e67fe42934aef6e524c84ff9ceea68b489b00c975b12e44521e1b6b4d16ddc899c2f8e350fb31b7c8bb3103e6a1c0fcb2e7cc3a058453f47b6fb8a092b01c366ce244f188fe10c17e6d55c73b0f5447ea366347762c8ec67228770679d24d67bcc6d1007c0e41a262481ba49c278e00dd73d8669bd1a5020782ac7d74abeafa0e6f2ffde85d9e70e450a6ddb69792a21e68bba17ba40abd8318e4c934396611d4574d8f72902156411324d8c5de8709d97de25c1052da267d5838cac34078a95715ae32a40de9ad1feaed8ed433a5d799fc1b9ace72a64fc7c41eceb0bcb056551bbed1dff09c11d3f936b9ca5f17387e2774303d551670e6bb0e42e77daae9142602be0c65edd5d43c6ea1a3cf9c8ae718282f74985da80e4c3d28aa88a0b37a5d19ec29950bfb666c08178ed844fedbebfbab318ae19270d2d36d2c5426e146ad9a4602d3c2470123a11b6251aab30cb0c87626903993f1fba2dd58288c1b6bfb37c1a5c29b500d7db61f60f394d59bafb3041b2450171eabf7a0c1a0af1e32f75523f24bc8836f20f6037d6155fc9e8ea5862fe58a9f66dbdabfdd4375cd54cf1a8e999a4cac20d5be0e04cfd5bb94a24ec42b791f016227edcc979536aaf319803e3e82da7aacd10cf678ecf1a69779d73f190451ec81fc181d1bb059e7161c1981708e67bd1fc4b38fd9f88bdff50fac704b745e9684f6b0c53602cddcae0d20c1d76bd2c144c78e509a6f344e5f8dd49d11b534395cfd5789c65b126b7abbfcdc9f89b45a2936d03aa1cc400635958855ba278314502d6c00d7c30823ea98f2c0f034f8f04a9cfb4633fa9c140fde0b22fb802e337931093611687db4c612fc2fb475cb8e41e62042d483658033f106dee6d9010290724c84aa6597bb57f8b9eb3771636562e879f756e67a3a7149b53aed0d24b9277dcd5da54df989c259351bf6ab22f392d2572c92740d95337db27ad4c3cc1fe0f2e27b4d6c06722fe00c3fc08a1d10b4830e5cb5789aeccb42775f980300981e57b47f8e956d515fa56a978e85a24adcd6bb50e5c38f6f256c7f3412963af295474e629b1e4e9385e687840ae37019cad952b019694839407136fcbafd958eb03c3e1f6903353073d9d7dd0dd4ef40b7d0cff8e354c3931636a2d585d9b165397ac2f89d1dd75e28f1728c5afb8bd2c16ebfb89d1757824d205bd506bf09a712ba5fed3a3ebba205f262026f05dbc10bcb003e74610b32fbfb71aaed489b930f1442de0faff3c211c01ac41e2f397f5f75d14391fb7bf76dfc35c61b8111b160b2855738bf2e3dd4f941c63216e014e0cc1d7d5692b0c2ada8f071bb90eee21237743e497dbd0593ef2494d2209d941ba04e144745f8df0875a4187e5bc6780fcf71303c438b5bad60deb8f6ce0bc4c12b2902c0504ecf9083838d486cf04e039a7551b849c822e00c8422a374f124e546f0bf39e6f4516ae5bbf1ad32674d1414c5a037464c2770e0c2b4a8b7b94bf00727e1ac1b95faffd5cf25457fe9369f57abff83e25fb129c6286a7541e2c7a9c82fa20d4d60a7315d0bbfc4f1ee7a021c80996aa16b10612c2373123c6ec15e3a71a6995ff6487fae10c9196c3c831111707f2361f06bb6286400e71e58d49ebd2b5c56437fc9db2f60537b68f4de144b0372332ce9e061ce28a023201c8b3ce1ea49b5571ac6d833932905fdff2e6237559d1adaa9a826f119739c6d99a96f017e063a7cfdb07949edd6460806180fe684d5450148f921a4d3594cd2dd7ed660c9a2c2a95684c3c2ff8c85c41f6949ab0b3b59374fa2ac2b86505f2ce50c82334745d095a541e9cb32955643a64651d265d816ad3379034431d3e5447016cbe533e7337594dcd03fa6d24574c03e8cbb397b2c2365dbb760d9c9de466ec9c284817bca1ee62f0ab57fd41677671c743334093f94853b93dbfff248d8f19980ab8bb992325f0146505f9d40a8000ab64ed0c0a400d8b8cb043ab96a2d1cca67cb4eda8fb6827e3b20ed9e00f4fd3c554c8019cecc932f08743c54a1b9e80cdf63d482d98750aeb2093408008c0988210dd444e8b4fa4ba113c8905d6bdc295298d304b97b6db9377dd59cb661c244825ef4efc3cce6ccfaa0a2164d78f8b851438bea5cc7e041f6aa375338800e62975aac11b83c46b9e831ce1f8b8fdab0595fb56e7c45642c6dd5e55585969ccc6a7308a2bdc980c89e58a8323b777c9f3060c82bc58099b12450668289c984f08ff2ac909264957faca9fbb160cf067625a06e75a0e84e98e6e76f56f4f12e68c3be685d61a1be68fe29d96d97e267b50bba4b710cd768fa49a551860a3d255ed5389fa4122ce80b567dbeb236a8f6e028451e1ca740a6168b1d240a0b331f5355b71416a51235ace5f2b7a7a60ebb6e3f5a06c1d19a834780f92eb9561e10a5ce5c70407442f5ad498a3e2269784f6bc4f564cc3ff193211bd3f6e65eb22bd1f3158974f7096fc8deee3fb1e483ab403417af23965d155aba791b5a6b61bf618b538bba4d3997f0cb94d4653387bd46c635b8d33d2c2099fe49bddfe44d5d18ea3cb08af361510c5a00bc1d0e79c0c44da466a696952c0b7e8bfd4b90fdb836d712af06ee5b2d1767ead2e1f434348050df4d09e37aea07ae3451a6fee5b45269556d2f0974f93d8fe85f0957a07cf8ce1b939d1ecc3819ac0f05b3aeae983a827b3ef382796c602734c6d158a888c93ddf4888d6c484ef424a2a0202836e1bd819d0178e50b43421b71968c42b98cd43996168635955d061dadd5fa58a4b528fa95ce38beee5e333c40e1db1516b00bcfe9bd4c86b09b8014082a9f7e916626c87fdda78edcfe306388653d116576b7922fe89179ea3892923b53ea9f649bd6064321729515c852709d8c0eaa76b22cc04f67700ccffffff33