PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 87045 bfcec05bc907cd1a525b6438532e0944d41a6e758daab268ae4b0722a1c2f7b3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
95741f21ea316d8b2d622358ddb7610a05e8d19db63b78c1b743416198500e0b
Certificate Block Hash
bfcec05bc907cd1a525b6438532e0944d41a6e758daab268ae4b0722a1c2f7b3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e090010040b10100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006abb292272ed38e492a0992d8ccdff61f2931eca0b0a0820babc9c8e65cfdd13a9cda2ad590b95bfd8f0b5a6da438a87b912e691a70a0ddf135dc8a786ab2c42e12bc46e235039c41b3a3af2510e4f7249468085febebe8ccd060000000000000000020000000200e090010040b10100

Raw Header Hex

00004020dad1527b2f6fdaf3056e363fa617cda978114eb840d6f4cabe4b797ee06c97a1603218f9918a141cb9436d567058abb7d0dd07abfa0a8d1b2fc08a5cd169fde799be576aa2bd00180b0e5098614143b7c1783bb69dd1e8050a61b7dd5823622d8b6d31ea211f7495

Proof Data Hex

59,560 bytes
121216010307b1616316723e020c9cb981c90860522eca28f8c39d961ca80b7ae99f220ac4ddf47254e7a5b982ddd9613dc17cf625fc3d6ba0282f7e5d311c6b8959a8bf1cd6511b4757eb47b089c0078bacdd08d351cf52bac0ca974fc9b52486db2a7d89f7c93666289f2fe27c58247488cf23567a3d34fe5bfcc9b09df1f5d4d9aee00b8c12628de167aafcbeb24a1469ce16e1e720318f264061477595062e8d1368f2198f79d162283d77e1bf6ad10f6ad6adb9e78d65ea5a6358a73934bc74c40c1e7e8c33b76a9f4ed0ab92403acffe195e0807579cc4903891da9e6c27c70c4a08d1ecc89b83006354422a4aa9ea58f23ba8a2e7aa8c341ea5c35c7cf73e7cbfff172a2a95bf47dd6d207678fd18eedf34f2af4e94a4b0e57198ca38559a6d7b2b935cca5446ea07e050230415ace4c9d7dbb754063bccf8b6962f9d77e20fc80b9c018558d5f91e8f97a9cc9168efb38251a669bfb818d414c4b39510b94c4164a56fadf8ba2c8e5a05c79a7ff7f2ab1333fabda0a9eebf7e6d2a7466fcb98b0c9c4e7f89182607fef2ded09fa80c936329f8b26b389dcdd501f18c482c690914b78498d4c621003f6572483d4cc364e420095f147d0d037b038bef947e51a0d3826ca237eea4a6c883550bbeb41a27528c6b9210d9ef6a1679f68ebbefba60855b30879831802d7d0ce12732034515673179fb4b27d4472d552976dca75fd42b3a1eddbd2d56b95868532a128ecec41e1ab8cc7e1bf0efcda3480a867bd0db5a1b36bf29c837c26f99c6ac8b6e388a55ead674995ca6f40bc39efe1d0eecc3ed0ce38035de9cc25f00cb75287b5fbde31a7825a64a0ad39f4b243c38aa800316eff35852eb365ee2e587cf629b1322e47f75c03d8805444b56d2283a54839b071b718f9f7601aace66a3f5734e8449941e6ab7a8cb0287fb0087ec431a707aec85f518c9bacfec11a74d9ce00dfdcde3c02fb909f2e7e5a78e44d7c30998485bae15a48cd500cd34e5368d8be1f78c90c2b32e2829cdfc619894acfbe710362f7f2a694d27e6abb541796958f74bc00a80e978d86d699194fa1392d095e80d8c71a3da37c76abf595ce5016ff3c6cba684702a21147e92527c55b929fdb182df046e1ae0b56499bbe531e8fbc227711863aab32c442c3051de1fff118e2a10059e66b04fa554eb650d389586fbc12e2d15cad2dde52a0e6e82517a34a13bbfa06a70266a31073a456369400772b3d91687347f8a49c4e91ce07fe2c3099234d04dde192c924f55a0fbc93ead3ed22a766bb9467f4a4d7f4152606834804b51851f2f19aa9553e7d5a4eb2ca93353fc95caa1fba1c643de0dd301d2c33a29c40684836688341aa7d49a5435690a3faa2dbb2c16d27ce55e36026f50e8e7f8eabfb4c3e493f9135736df7c2e87b5f9a9f45ab137797b64e9f22d119adb413c0e1359b76c5d99b2a80cef3a75e92770da0cea77dc120ef35d3ed24aa7a55014852eef94ba4b90d8d35e8d01e1406354d6f023a456fb392022e8f2cf49190951f5ab197e941d08e44d925b11264c461f899bcb9e0bfe68eacca1ca909010086a13d94442e6b136c566f34466b10dbc07b69a2c1b273069284effb1a2173781c5929f01c775efef9885be8dbcec3f8ea75445147e69ba0306ccae03a8a4eaaeff58344c75519b65b4de496e48d2048e24022ad957f998d68db89dd913ef2de281d99ab96d956f71c7acb8fa56fd57c405728c906c2756ca638c5edd2b3424368b2c45fdb6e6e631d3d16a6437fdf1d01e8ab1d42f012e79650955d814c6f9644e726be656bf19fbe511f3bd037d0779e8a3d736cba5970b79c36baad2b19f698187458584abfc38d9ccf0503dbd8becbd7ea531af77cc6672bc01c7d1fe5b0466101a1115901375992972ca87c6e811f380e23f4a0ac5e1192f85a68c82d1dce3fac4721f2682a2eed2eab9c25af9f5926b3b0aa36bb4e94ef2568ac984e2d74c08dd22b98d763594a601e88f7050cab1136fc9a32a159ac16904f9230c8a5ba00ae8ca053cc90df49e81bbf1109cd51706b34dec4e9242cf99184d01590c2e08f41b1828652404de7a5510379abf4e8de152753d17a3432dd281cab353a0b70f06f607b0e06910e1af8c9f3b07b299376e85ab703926418074c551a021968c27262dbfb7231bf0cc5decd1d69e08a634f2a8e0f1a03a1e4892f95eacae6dab2f15446c1bc0abe990e7842b46b8925e3efd754eef939759720660c18e204fd8c62edf53703b9380400b39a2f5699ec4be19096d408526f23b65865c914f85c905c97bb69b9e2e9db609e3a162b3ce705e88eca4066276cb28d3864a7cd9edd2612c5d49665d535e2c3ede7aeca79ce269433388fbbd9f8e406a22038a2e333e84ecfbcd9e0bf73a3c0b3b1683c32f0cac53c6d637d9c5e44ff9a9ac7d7ff4bd4d55010644f3a31d86daeb6b4f51144f7cc086af795c78a9c5828a49f8e7076a4e5798ac4a1593895cfbb6eb1bde56d7d0c1f6784e7b802fe391b74ab67513b18571ac180a98d32d089a68ee21b2132c79bec21ef584d344b87fdce6265cce658f5ed0d80335abd6ded87b86d3f4f45938ea9faca8c164c50a05f43d7755337940dccbca7ed7d02c45b3fb631b53e9be7525c045a8aca0de84295abb2bc4edf9b6152480bfb8a8146bc8870db5e3b6196067bdc6b080f2d5be4990636dc1872d4734e49853b91e2dd0d2384500740ae90752e2074f165a1294384ce8ecab99671f3d65286a12da5be8750fba22b014d6fa6837dc05499bfef8efff6466fca7fd21795bf119eae666740dfa61ccb2ba57ff537eddc5b02349a2b8b87fc6f0a660b963f6421afb8558760bb035de46563c8344733a0dbd728b98a266334c4180ce6662161dcd504f66b481b0cc25bae2bcad747b80ffb4cae24d486134e00948fc1475bcd7d0800208bc1205a8f6419c8ddd63668ad206915b2e24e1741db8358a8e395ad5bfd0973b0c24b4aa46deb13362f62dd13f62361fb99c437442e0d1a4b4cc7f892006249ef215908d1ed64673fe2055460e7abb6aaaabbe836c0c2abf3f8141526559042b5fcc12a5d31029eaff9b83b978c59f5498c64f61cad7b871c0ae8e64188c0c14fef0ea46a3d5c5a90b82a9886c2e63040927b1b9b1b6ef2798aa1b7946bc2156c39ae9c536ef649d662ec962fdbfbd4076118bda23586e95343f4658b5738d3d18ef02a0f809d0d00c93daaed5b7f8a75d9ff6874f16550ac3191c770cf9ca638dd593b60bb100c972b43958c8978a04d2085d44586c59951c78bc1bb1f1b4ed4d38feff272cbdc94e3bd7f31c22a370d177ce4acee986d1114289bd9b8ed42767479d3d2b4d8b8d6816c373ba811956a480b053e17f0116634fa99434b456bd54c455695167481796b79c057137c7c0313157140905fb786dacd3161da6d2439deb862d9f7f5ee4e59e47070b9ff54478e529e060ae2e83f56192fb23529d945c4fcc15bea620d9097dfa906e760953bd9f99ece8054e13eab4c52af648ec4fb2675eff987b55eb8e4b187bb4bef5425c0f30f209bbc291be92ad0d680cad8170531d86abab1cb9c165501bbf592f934799ae1ce3846ddb0f71a4cd1d82ffe08ba58e2a2e50022266d3cae90b32d7bda6df395eb19b1d6dc468449a87b3f488ac630d4a313e46afa5a36601b8a3c76ef426f6fec224c94b6720013b5a9df396b8e78ef56733eb5bc6e7b246b57c440f2e9eb25149e9ac702987979c851a1de91df9bd0699655ad258bbd9fb01f18f6a66a85eeb91dbe2f3ef070fe1a6718242b550bb154df7a9e364dc05e2429a67774ba0ee4838c05c8e5737f17e4f77245b13ac8bec2fb80c3b6235b34c2488f088fc3e4fae83c8e5f251a9ea1be77727a901f6ffe4fafbcbcc6b646aee1c63111dbe7e03e7132f058e5b8a7e9a6ab32df987fa7c7346aec192518a30a5d74037cf4dc7a3453ba0f9d09ac0470bcf0e410f3fd443aad251bc1f69bd940ce33c41bb8e9be3ff2e6f8b09aee5a138adaab59c77c65a9a9c84906dfb60eaf9a1b4105665016813686d65db2b9d5b9736e344e411c1758d726fc647813663b9c36580a48e5056584f9d04cb44c25d0942f0bce395a4f5d54e7168ed380046d12c48512c2c461b79d1b0f247d335b73f3b088665b50e52944925945e0f089d165a25686bd4eeaeb1804499aa4d293fa839ec3e0b2c0f935fb6e4b81ec7d20411fe9d5147aae0e4090d3297d485f8a6c32d64bf321d619ed5e822b4f15124de974744887e68f84a5a150278c95ed39bb719725bc7b8b671bab023d02f5dd1b0571d9d042b9ec02cd942ca905fddc679341413f44ebd70a00ae04266b59e5a33ef615910ab5b449b9b596d8c596ff00c4c0beb722e9f05267181dadc120dd6778b7f088d33c11a941d72280043d655759ca4d681e182b749c80b7c5f9bed2b034c534787d500ad3631c5440566958fd28c08fc2ba9f76af7ebcbd296bb7982349e3a9b9270bc25e7387f6949b0362547389a618db77872ee6bb09cee696cff2e128ec32c77d445408e95c60425baed03c6413dbb4c7a041f88e6e0c3319706c3767a8f77c3c2d31545ec5316403ff2c62f01fe46edeb1706fbe212cec910ff4829385ef9b5b8a0ec0e50bdddd9af017de5fc8c6c03b6b36452dd81ea1066b751c46bf0b49d959397d9ccae44887bd6a903d4c91a83dff407a772f4614001c62dc9bc181a95faf67d7361edf152dab3a0aa869195c8e82fcb651617fc5381469d4a5171d7fab00ad87edba8ba8d57861b9c3e275402bf18c11d63d41a15df251388c96499615f8101bf7851ca54cae2f641db8bec56607d58e538c0bbccc05cfb44b4445d5447d780a7b469cd606a39e6402851b622b8fbeb08f3171bd7ff7a8a9a3a0b5b4132bb26815b5b6bc1fa0e947bcc3d49483189d562787a14ad11ea312758bfd607e2dca4e83f31f9e228f6052c711004dab11bf9606f04662fa7d972710340043b0cb6f8136412e915fffc7e6756edbddeb4e5e40f30c692a7b48fb4c2fda898d934dd81da4eb73c44e14daa453efc533af819f5dfd6ee01f68dfc24195654027bab8921cacaf01fd4c7999426560b188a2b86bdfd6ef0a14931497b3bacf907ea2abd4850372ace39dee129f21553c453ec8ea49fb185718258763ee3ec8a38886c96da0193235a6b866ed610accbff3e152062d98b5eee0e15f18e6e9d9f2ac7daa1900360e6283285829d2e2b4905ff30e1be1889234ca138e9c72077c7128ad28ceab1a19fae01dd002eeeb201d7ed7b80fd6fe21f94a242f2cc72a6a40a18b2178b74905c679cf2637856d7fd7aa298620d6cf3c4d4f75ce2bd5985a115c29bacce6cd0e68d00f43713eef74b6f63aff3a03d2317b25a53b8f99ebfbb23d4c92c06f592ccc0afa518f9956cf8abfa31f8f9c3c6c464221cba7dd5a5ae5321f198a44a7cbdb594d2dcfbb2b0154c6fddbdd0da61c534298914a9a9681ca863e9775f3b426b1a80dc33f1f0cf3c58ad498c7261b8bb38cbc0d71d20d6b330ce465197a4adf125ee1680d3199c93cd9d54f2aa2978c0491c07cf0db8fded78c0919a15a5cdb6f404aaf90aedf3c10f6922fdced64063405549ac5dbfc4958f00e0c79cee0164095559a827966aa895952bdb810d3ea4875429eab097aaa68cb803d6dcbed2f88b8f18474678b2e1b9cb908d0aa45f742d2c5c3ceccde6c688b8ed96b104df321bf25066b3f3314de77101d396989223a55bd0b4841735be6184d7b85853afb3caad5a7153adec4eb1734b784b82d74c6da4469e9d098bd7a666a8f56636eaec78569f1b732fb29c2283c180cf89ad488231bf50fc97cc8214ac9640d16875b93df76438ff7e70571fdb8b87f6948d6b284fa4da54c172067097b463346ce56b6f2a5a624b9e608b46c17d94210f5c02a92653986b527a8b4431047748425ec2fa34237c871f9a1535d1052f5f6d5697a43cf92052e133e53a03f298eabfef3464955a197563c84f87d6c928e0ca0ce123dcaa54fbd30825264cea3f3408b8d0eb577691277c5764cd25476e3d069a7d547357caa50b1154be0b748cc198c62b2ce9680338980c6559fcc65bef0ecfb6701af2fd7b578fcfdd5bddb65181d112e5eeb6f267df0ac623b92fad7434fa6fc3c1a667976e497410e098922bd124cf44be5d7914b2e3ff99a03b740ec4ae34ce68bf6194494edcf7d96a7448fec6fafd6987afd2a5ed264441ca160ad8f66251e9a7ac20226d2d8dee6fff1bdc13c978be175b886695d21160ffd57e8de021523f9ce028447c3107469991b967b20e76e9ccec99756fdbe3b26aba68544c39f0ea85c148d32c1e05fcfc6d0104d14a5fd8cb81a759eb556446858dc76279ceef0373f1f4bdcb694e6668f10b358ad629677be4d38404ef85a14e732f374d4ef30abc6920bb63e47e367e6ff3d355d68d1ce149213a6dc54c5b01eda39eca5499fd466ca08af99b938c7ac85bcd9ac0f891d4f7fe1a85648a905429570c886966b0ab80780d8935b8df8e2dcf6a91b0c18a14815d2ff785a1c45cce761fec442ab99384ab64e040ad774c3e5bd928ac7735e068fa5254cb139873e35d6b971936f568d1849c53ce0d77aac2a506cd61fb957e1325003c28595623c6c4190a9c3feb982ab584cdfd9423c95712a7bc6789ab58ca2b7bffb77afcf2c0af6f03151aaee8d74ef69b37143dfc864d2b85a043d20bab6285a327c1a44d5c2e81b0ac852499651a097772413ce06d66bc5b00a83a821730f2883d76e908b894d2c48a5608e9e700893c17e5f6d4281d1ef817f1aab3f12ade1e5f8342f81e66433ddcd54d56699dbc3c980860bd0cda8767442247c889a4f03e8d04fca52a88910f0e1dc80cb915436fbcfd5a6daa481a3f532904fd81b97575ca3a1572ed5168bbc6e3ebde97266e631797ead23829552b8faf03de70019e02637f146b1cd05af5608ca37d260e04fbc7060ad6b3a11afdd762db10950499e9e6887c07de34b3254347a39e0f26aa987aa9f2ea8b4fe3a0559628d6492d784e38d6f058112f4231e5e70ca85549fed21fff38509da49d8b795c68c009e6602a8c03e715cae12c0e99bf6f504ddd73582946d1d341ec73b076a31ba0b126861ea1cee4fc88806ecc8bba37e78e05eb106a00777b3221fcbc9192a4696b20e0630b59d09c43bffeaefbd8a99056754c0dba1e1507b16fe817dadddc6def23b11ada36d5a7fa836a5944ddb8bd0f9fd3f75fe6dddc320a47e53089fe3583b4cc14d4fb83f40a05dc8c4957afef496dea66fac40a9d46e333ca4ff3e7bb614ab6e46cae3ea31a13ea8e26d027a3fd528b5a2a79c0aff66693bf60a11a3b606b3eb9183757d087aff7ae3c9d142e2bb73bc5bea908c5093a69c810748b9b2ad60f23d5ce694ad331a27f0990d6ca4959f9742be07e4c8aab3a42a8a453eca3b1bc329c506d3536c038410dfd3653ff5ccb16bba8a5a39c09c138202289f2a959b14f72941ebdc026d8f1dd5bafc493bdbba9849cf9248876cfeadc3a17e7df4781c2067644ee458cb5548e1f95a6f0734d213a7eca8c516820ebd8a27975344f59f53261c909cf1f9c5fbd47ce639b15bd4e937042adeeec9eb3fd1f2b20ed09cd33fb481a764f8e51b7e9ddc73dd1a3a82c9d7696959b92dfe0c1f1a1ca1169d5371b1047a0fc98c54bb633052e457a62a1bdfa9c3fc5857d8afa2c64f0e85a8f613d3551f43a759be3e3fe256df9f4e8975ed53cfc38c3913c09d989a155a287ee145eb0685c6bc707ace907e81568ce02879211fc04126fefc87da49ac6ef048af1a9d74549649f523c2c1b2162f512539865adf277ed54f9c0b5d73d3d518a2a5ca598b000d16203b042114d4e192bbf61f363fc74f81f89fcbb578f1fef8add18ce28ba4eb14daa9ba54070a117868c178bbd916c11686797def4627eab90064a6fdffeb2f5de9a9525b969171e0f1908e00370932bb27292d340b2f3c10730787ed0bb151c890de066085dc436ce7c083e46de2e1caa043f882466a5e0547cd890776ca6ed403f9819a679a008b27b9aa9581712a19de18b32a166dcf612576e580c7c856472817975f3bf6647c576d52051403813d34f53e009a7fdd8b3d79b1653c3d60285fe9c8955ad32b9b3837c98cbb5a1fe2c49ba3679f45000cca5bdbe7a3b2fe528b4708519f7b3906394f2048e0874ff7cf4d3d994747692af9373d3dde82f2a242bd730d2a6d252803524a8c35d6bd547cd27e5f3f6a426123d26a011dc1bf8f6184b8f59f672bf6945d3bceee9b4829d7918246b2bf193956b1d76ed9b67347b4f2d316ee33881bbe8628d1e9d8dde7cf33bfbd7d3bcec0d98f25bb10553fcc71de689e0a2b69245cbcaa8566c9959927d4aae5ef68a988d42f0546eb93833726333a1a060a695661ab0998fcffe848804d9f838145ee956a6ad88722b8480f11a012e3655788aef4fbb260533cf50d76445738fd9a8baf1012683448b47373ad1a80e32291c29cac7ec4baf69fb2a77b5d1d5227e28f96078461f0e64864584318fd409d4b7076a4c440b03f0ed0144c2b8e52108167c2d6722f6dd178814cdbdef398e319c7baac59921a68afc5c0085025b1021b564bef91f4ab7d5c5a17db9df49a171d6e6f3b056bb8b8e2a60fcd4b460d1d67c1419017ac11475a9bd6e3f5d7eb8e68e9c7b26493952c2f264218f743c1fa53d5e460cd3fd12c48ee6476ddc9863d868d1f93264411b093c25b219f3d881f51ba5275516824983c82d0ae0561faec444bcc6925b87f306ec3f3c6831f415722b2426a6832c94ea475cd9c8e7aa6805e36357feb2865e87f480331cbc8381dd7225293d477fedb7cd58b461d31abf6935534f3ac5deab06c59e22c32ec4ec5e76263c5f618f6472baa224154bf7992efd2015596e4ca8070c06e5b1069e8b82eb696528467cdec4c178ad556a2385316e6b4cef97dccb93935264951ee45f81fc324465e149592253293ae29da7dcdb8b47f5aaca241ff3dad3c2a4633d9be3f21516e674ec07ef1ad394d91128cd5ceb8c99fe78c43addf723d74d16193f0d48f4c73d01dd51b630dfc52ef4e1038b5ccb508be372b07df15fa5da74967f6b639019a23edf696056b3dd8dc90290c082a5976a586c8fd68b13121a2798df2474024304a45fe8ab17121482328c87043a83ecc875b62f8b92c39830ae56c7e54a1de9f41308a30100efce6169842cda77febb4336c820c92919fd02a2205152953bb4629b63df344cf57a37c071bc020dcab6b5782d4ad199e736d837a27ed5c15ba58a9a4ffb0bf0aaed3b2fe2b7c3df236e1f1bf9cc8ca60f6e7f375db98ac4ebbe98bc186d6b87d71135ddb2b31b155b45aa382109ffada3486a81901110b590022413de315d92b93daff79b2bd3400a87c4d91f3a07d7345788cad44f7c57cd904a6334ed0bafc570e0fd2b5f100296e87fa08a49bc4f3a4278e74de799a961792cd34c03b9d1cad96a68d160058a9dcbf7b91d110de81e359c24946c831e96105f81d6bf4f3cfaf3542a7d9759bd5326002534ce014b6506dc79a9370212d839ee449291df1fa30a775b0f1afcdd007ca08b39b3d1ef2ed4135d393afedf852dee2b322f7be83833329099229d88a2453cb03aaeba52446127bf902908231d70c00b51c9807cef1d827bec020c371dedffac88481292c3f213f685b431afbca5cf005ec1058d175241947ccb97a3a4d0eda092f4dc8f421d2680482a18428a2d5d92f7548b1306cba1d450dc9ab77fe9905cb6f8798461834f3aec1343499ac91a87211a9c956455fa2ab24a67228bdd1f9ba0756a9b6777a72cfe87519b74e2fb29cfe6b8f9e8b361802a7bea82d068eef48e1a8179b6e26e1e8e9e4e9fda22ac9a67e12f642d9b80931264f64e913266cdcaf99b0a035f60c7c23f4b8ae244276b9fc8a4c79f58a135dfedadee0652641c0945418f2d222a4b1e69b3973fc53192860141d791da93fce1449650dcf5b3a15a8157d8acd003e1af334ef3d391586af39384e901d809aaf6da3192a2cb0c5650c5537753f4c4993f389d7b71cfba247f070d3b02a6953daa04c9d53f22fe20f471e369774a4f964c21cc62d4ec523448c2b70c8ca82318d29b4565dc7c36b61408fc49e13f9826a38ff82cd81713abeb8bd5a28d5311e3be62d9872a9f47ea414a62ec3e8d71b6c4cff0e20530c0b0db6de80d9943f20d3b2d62e27fb3815d97b650843c13c4c9b16e05c18880479dd23415479adde9cee02b52fbbef9119cb0a54c6ce9f92b0d2866f75ce90362470a374d1aec138f25d6c964b46c0d29f3f9ff9ff06d231d2ec41e72f9862b342c1d7ba2c99129dca6b3040d41e0d7a6f5dbed3dcb47e992d66677fe14c31867d83cae54d66abf3fcaab3524138a7eda0c3a2190dfcc55fe496e4764f2b4230e883a1ea98f9587ea36cc04fbe276ddded8bccf522e9d58e70080825698be43a0bd805654998c9efb50f81458d09c738d6da0a220e98ad5631aca43bfeb5d474655fff52ce47244ee6cf4d6548d29c202de417a11c6d7e67a0bdaf9339bdd5da448fb4261e14897967036e28b4dd7e8f6017ba29eb948c3de3749ec2552027bba992ec10f30002b2d1af468059344cf41a076ca9498439da25f66d7bae0f6ac8f335e411950cb735c27346d648cf709eba0f77373cc4b9cb2333dd57314f00f7cb954f8f59ef453fe00c959966bf04fa225954280a68522df10d771aaced5125e59f4d1bc5b1281cddcbdb95c89a55968f402e8b4d761a417e53ba19626a12de721dea032572684e002ddd2eefff547b4b9cf9f77641472883a96715debd384e85e7f51fbb037c212f86e061c6f6c1943cb535bd7f3bbd97d8efa35dc59ce2c2be90b9f29346e041b859d0ea74e68094a6eaa6a873aad59127ed653317581876dfa1601fddde848279681e0ee8e22d79a8b6c0ced8009662dc81c3e6958426833bfeb1caa79bc5d4163c6cf8ebd1b5490233faa445ffd03c931fc632a1dd05ad4f29e3c751f1917d32e0cca33e3390d6fda8275c6abdc3362669c320c18234ea04b18ae7f7d939bf2daa90c2083a2a2de00281bad493171b2d04a8ee48c3fd774388602f69c64f4ed36b62b7e6def6ef03d2bfc3799a175cc5a13d3a1f402946c5de448b27252ce1bb2f414acb1ff02f03838b09acb907ed8721e14786f155145a8493a60061c5302cd629bb1a845a37714d91c4beab3e14844549d8d4a1a4a96f3448e1a56fbc509d768afd7208b6d2f82e669dce1b56af39ee2737c5f619775f1aba86cd289ec74139e68b09c8a0419bbba41e5599a141586c3263ff0515f8e3a86a5e13b6b9926b3f308bd6e6e3687c6a6320587e083d08a5a39deee1160442d4ec8d33396e54bf8ecff1980b3b3634f7c6e204201e84c0632a85a881e69391acc26811579f043efd17a3dabc7ae0fe0bf0fba98fedeaab009d09a5acef0641412516ea57e4fdfe74b80cce0791994ee8035efed7f29f0def5bd1d12536cdfe00461ee12e5ee4fd6a0fa536d07520e19f6bbf9f4b7b2585af3b1a642bbce6dbaf2cb3143a64f9613175bcb4bc6ff464af2882186332d341fc75fce10a95074d7e1fd80bd46bfe9c89985e34d0053ee92fc16af3f885819b1d8cf64c31f751d1b0224dc2241b72653ad576ee6522e4132c4aedbde799839ef873da725c7f47cb900d46d552b022cf65cfbcd27106dd30e89c8782dd939f31b7e9cab030bc0945e1771a83a6f8e5ad76181eee47865e1aa8a52ef70db173659f14c6e1007f0e48496b16c89e267b7c44d77df6f3d25e3510c78ffcd97d2b72f15b8a83fa0fe31b8144b165723840ff704a932050e0129e0df0da175db6279d1ef45f571ee85242067df657658179686d93ad448ca7d299ebbf48bd9fe012d487695dcd8340b550aa1b28403bc9900a08387112ac95ce9463545424f9da3b9a46217ad7376d2044d455e3bde21c2f5f09b0ca1109c5ac889a47d3aaafedad834e22ed5941d972ac8e9c6481ca2a80a0d8e92a8ece20d7677a30a6505d44d3cf5e5b4a6214beac83ec2375b6055a2df4dd68ba10443fdb6469519edacd9cf746677f983849dacb041eb0ce65c6baf6bd3bb3a627751726f2da273382498353754e3348ef51106f0098d1db317644373b32d3cb0393a8f2d1c225ca7fed4c1510dcad42247ff451c0cffc68949ab6e8b15502d0b86741a3e0290e18757c42cff0a51f16e4f5713fa40a976d7a5b56f154980069b9f929b588181fc928ba049c39352ed4733e6f0761b0f1ac9a0a6587dbee729baa81c9766c97add5469baa23602d3562a371c19bbef2ee4771f5f3fe1d7d6bd658abe26f24eee904312f4291dfb74a9cb325ea04580a40134588e005473b2ce846263de2cfc7dcf400adce47a9c721bcad554c7284a61a52a0a48a2c152a58c17aaff551bd470505ed1c35a122d405790eb20286e249cf242c698383aea5772645349e2a406e5cfb8a4e3e3772f42afafbcf850179ad87e383e256303d15423cc69b5b8bbdcf5acdff85f45b9106ff735b362819ef5637103100aa997b1ca0dbaa0b1e92ddd6298ee7c2504203aebfc07bb385cc1ce54c5578f1d7474077c0702aa6b2247c98a6a25100f13a547c3a2fc2a98063de44c2c9960f9b99ff72f328f06b930b9b2b7a4a3920270e001beb3e297479506b5a62be106451d4513df525a86d66a9c6fe867627fe41bc6742fb09347893ebfd6b7e11f662a25a7917e7496d3dd27cae76e316ede2dec7218807e3de1ad7766b3def29044642ec156e6f9181a9d265b3d164cada41db7db4dc2342a15037bbc2186701dff23e856438264e192fea2572cbb16dc59b6257d91d66240ba03a73407b42e88685401e3e9c9d4fd8db44deab81ebf4745e489752f45b05e53709105f0d3683a555d2e85c221d1b89061b23f359d70fa9a3f93cb4278aa83cea69236298b1ff4ccbf48ac56c73d2f015b000cc8259982401b2a2c058f1de890cce5c2ffdc478c4e860a8bc726782ffe09bb41242557e0eef5cdfe6d3b184651f5a5787cd5c9e59b80043167c21bbc8f173ca7ce925e4589c997dcf683aa385339cf1b0159682cf74c615047182eaadeeed456a2830b176b4125620f573b43fa1b1795846fba3d3304ad319e448b514694e6a297c489d4d58c2212bff4ee791539d48e7498f6c14e8ca82bddac912fef3f69fecda03664a69873d630e77b0dcad6e6a44941e19c79edea48641d4fcbd2a762cfd1b1648d544860ef0eed742860ed0d2136440dd4c444a9eccb5889563bf24cb35fd371fddc23c004afe09fbdade8301da3ef1b26a1b11b8761500146264fcead1868c2ab74ee5782648d335dad7964470b464227304804edc000e65d5fee36f3bd0a6854836fda92269b8714019da19cd7faf1b194a4ee5d1a35fbf79c7b5e1fbb363d0db0ec2667a9221bde4e6a7a1dca26f6b4aec83ca5e1a662eb05b7e678026110d1df74980d89c735483cf15b805c26205c1a130c0a97cecf71818909e8cdec7ac5d88512d1af614a69e6d4fc674bde23ec679976e2610952c0a390dedb55b129f9d30897a2ea06489ee5400bd44ca5210fbe3314eb57cb226e6ab406b2a6e03f892f67af01266fbd69d3ec0d96dad3007d702ebe275eeab085d98707073c71fc98a2c0b05e2abd2be3b72b7f0e2fbdba60d29e117b0b7092059b2e662f69c2a5bf587cb13782639544ac564d0fc2aaf865b8bcabb054e165f660cc988f6c3fced7b43554f692518411d7a78727bf488d69e3042db2608098ba70808d00d28967dd23bac7cc20f9fa42026b2698e90709ea50c7ca804f0faf967a35c5a19d8314a5f9d3c37a697400dbc731e34b790add3be762b996efadc23abbdf4e57fcff956bb18cf8ac09e0b93a84e6b6479aecf12bfd1e51e82789cd86a34f024a1999e9f0a41875e736e4c7f9b02961b689353d4839f04759add010e583bdd073f015ec168ba706167b8ce504ec4ca848fbaaebaad7c5205fd8eddffceea6e5c2f4746829c7f12b2406c2d08a36cbe447020b1c51b842f16307ba6f8f9e5954901f808ee29f15f6e85940240a5ede22052246891c9baa72ca01edf964cbe8273325317a61352431c9ca956a0384df0e6e89269444e05444fc835be2ee53cfb14063be323df02f4792526bc3c6bb1c4d342e325e0ef6dc5a8187dfbb24a6f73ea943a25a823069747db04fcc5661ef44cbe3d43cee81add21452fb6568cbc5c2ea1efe4dcd849f243b38193dd9109e33b5245fd0ed7aafbede6c3836fa14f4f1ee4bad4efdba5f4b33bdbd55b7b1b66d48ea36e7fc5810bbbb1d71cbb9d81f0dff17157178d3f5ea70d60c4e6328349c94fcee8a47b0895b725fee39bc90de0f4602958b29e5bcd25ead95403244f8641c3e3c653eaa22746a08dca2529236d699e5a0f76a86a82e07dc3eb38615086a322928d049d70df58599c2ecc336b6902045c8841135257cacd8415e0307d2b4e4ffba8ab56d7846d7c987bfdc1c933cbb443914373805c6c437eeee57332f747e2148290c5b9d4bb7744aff0f5555bca25546c9e4c6c7cb0b25be7018807e933e310b0c396cd6486980b60d0ba94c2f7caa1e6ca8b9f308e8a1b215142110be8e1f2210aa9ca5056d3506ee811546cd6d094b991c653e5ee5eead252f630603c1701e77a31f8bf97d3e230431d251a235c939bf13a2694671732b716fd9f2d3a1b5f3b70638a57c0bc86a80b0d55dd3f236334d80438733a72ec98cda2d2485a15127b689452b8026d09d39a35b08e034ef04fe2f0c0eb93d3b2e4f7b0b3210963752d69f969ddec0b75c12df37f5e3b8afef6aef873a15603852a532a2d0371680968967255bc0f85be2988d03036175e00c49f40554c55d21f87a6b6944efccd36d5b5dc06c11086538ff93ce563c500388c3eae6a232b2cc8a18857a872ce38ead69abfa1d079e7848809a2b399844c502fb05c4ba0e547f823da1151109bb24d2282bb06a8b50e1c3e573d3308e461f18e43839df1b457d083cc058cfed813e7f9dbe6fa7a2147da35b3064f1aa22f2cc328753272aad13000ad3079a3584f84411e50d581b02e47a6af7be2acaffa495b89454d1001e62145f4002e4d9dd8e993d0ab3023d9c9508ee8eea20dbff034bc30445ca9c4ba0871f724dd98e4d77b704bd23a432987afb3efb269de379c475cf6c524ec5b726bc546bc7d3b16b727560ca54eb369ca9ca127bf4845e8fb52f312611188d80119190af2561de7fda5d7ddd4f03848d66c6bef157564905051669c9938e20484864f297fdacd478a195d6380aef4489544cf5a6be1129a909e5a4a731aea33543fd4e083e36689770ceadbae0cb7090a0541b9fcdc7a26240dd85b02a4ddafd93b235019ab70db3d476b6033c8afc14f6b363ed6122b5faa9fae7fec2b969009dccd94d1dbfaca0d82ec2750e86396beef61f10b7dee2514feedf54fa027cc4cdef904594c5cd63f94aa0212b2192a8e03b1f47f9cbd26edc4990d913552000494776b8b4583af32c84f8818f3874b94f8390cb141405b86b2a023bc2327d56718630dcd66a1bcfa0c0a5930aa00259012d0c9fec15aff4031cafa9e0df9c056f6c94beffb9e17e2e3a25605236ed5bd1ba50c20335f6885caa500138e6329011ff380bce1f59dd6a2c4c99a59c3adc937441311c564f2cf93df903d14c6f96e06e15f9dd2f2b6e4ca784ddb56e0362dad306f57a2620c7f538f750ea127e2f9921de0bf66e55f70cb83ecc4b5049258fad7745b4b31b056f45f92a7fa59047c85d56bd0a2a340bf9df733b50c557149bae0954b3e780933de5714af4f8cd1df386a0030d14ca394e06ac4138f1994ba60105626caf6812dfc5a0c2bc3d004de956802206d9fbf061f2abebd03db3dd8e4a779035e41fc8df30a585e64b5b7da4a66417f5d403d4d3293029b5d51432dfabf460f53e7a31a03ef69301d3063f9e9a79c135fbb05f2864c072030effd3c67c8c5ddd14d7152d09311c325cd9bd4010e7dbf037f0ee37f2d861f4a73b7a5d1e27aece2ef4d2ed0da1e5c24e03d5c54a8f5d30ff99517914b8a0dc0536b31cb19c7d7b01588f9348c6ef8ea754db2471cc5fee8d480edc8eb4c664b66ba26ba6ed43677e12490d468debe19a35ff3bcb13fb6f40857749939c8079b3ee719f496c6a3b23d765d1adb6d152e701afa7e8ec563fd4ae43b3597808dcde5b9543592e0592c20385203ad88222e777a462900fa00cc6c0deeafe0342dfda0e3d2eaddce5b1d860adfbf6b28779c4d90a0234342a32cfbb09e109e29c786fab13e2af11b1cd4bda70ad94e6e53d3f9297aa0e9893f66e33462f694c9fa35d3f2c16aeda3c4879152259f03c82a7ae904d78ef36656d7774c715be24c04e9539b0721497598ddf46125cedec266597166f2f9a7512eb394840521a2a8e6a99138128945d3e47634e1736c7b6d7253ae15e5585e73faf3b0f149907df73fbb68ab69649baee17a3673eb74354616ea87d556599a137cca26e62e7f8716be93f1e7445e01d7e6768b126e067fd9cd70b0064947b9be2aa03108e70bd2162c6a9861d50c457ecb01c3391e1c85477b9e9ab96f570445dfe434730a406c8cd9bed21085b46ed35e4c9ff13cc2598bb6b6e7ca4f26fbef7c2aea44e29cd6691cce1747c83dfbe9f84d4dd2b07e5be8ef287b8d2605f4bb3d620389ff9588e511b58b03fc7562a1098e96af6026314cd032f0f8911824be1c428c650ae3a7532a0730ea44e18fd6854e0de99e9dbe1eaf030429993e5df4814d066c6bc0b0ffe29bea63910768f9937a4ca7d46c957ec6fdb57ce129b55539cb6529d394b1e46c3660f21a4298e5c4051379a9d7ffc4102cbb399b0bb61bb371909c6c0e09fc5696ca7f2632a0f3906f591d8142efe829bb2478e583ff84ac88d4a14f3f2a17447816ac7a119245135f395ebe90b7aa442a7cdc6eb3ac96f6e940838d5cbca238e36456b96d96925b89f93e6583c69909c49bd8f6450a5679c1e6122f0bea995376fc6628a1361afaee180dd0b8d9a02a7ff76e23ed45356239081c86ed7ee6d0faebdfd4318831ee9c8dfb41ea90ed49af335c70275a00e27fe869382ab9f02f4d5672b24f578565f4b79894c42438f07efbe2deccbad9fb5c6c325ff8462cc402b96d536695a175c1e40e6581f6e7dfd7e7b1b74047f43c671f94407b95f73fd3fa7e0e425be54145315df2c4f0d8302891ec794fcea4027ee4e83e1ccc54a7a7ae41190e1c32c65acb23c094da10b5cb7b4e0ed64e837b585269bd17c2195be9f15541d9fd30ee52cc0ecde65097527a648aa96aa24ca5e312102beae13bf5649db6274fe92e921574e9186c47cbde7b7ce47ac713c2512396800311d6747f7a422624a158ad86700e412360133cbf356c700cc2f050d53c624ff5ffc299ac8d95c4b61044a604c055dd5d4b62f0a571afe0b22734685440b6c7ba332efae2dbdf696cf20e51e75e0ba3df796db5dc6bf0aabcc213d78211fc6837894ff7acadd82b39912bfcba7f6e25b9b08ba83f290a798d75e4b021a279763b3c0309636c7ccc9bdc4646c5871db652fc2a10fe7776b3021c32c203d19ce2120954f418f21abfe93dbb90679e6075fd6eb25b4d7acc93c1444297cf6fe035f0e6af8314f6fc1796fd62b7f4279947d96bd39e52541296b0ffa41dec3514f1f958d41991ebfa8ef2aa5116cd7217b3e50bc7b866ef4bef7066f3414bc9f9a543763466a65f7f097d93973fc84a7a02ccfa1c9e58301cf4cdffa0b11e713b480182cc8c39ff33aa0b8f45d89356e737aca139812007b858eb3d5685a62216de287f1d2b80edc45e9992058d755fe97897fc686d975be0057d7a82cbf6502a519c01d7ee8ea9e41de7aeec09114a6ae09142c849c197aad245a5dc057be1f6e65ce0d3a47ef6536b768ad68378ebce2094bd7fc6aed2ff06604458ab98eacf9d243974927e8c798776033f34cd48c69f7e12ee7e2bd4fa8371dc7c0d6b135fc45ddc8efb5927608b0d8da459f830bc3ae1f00878a93af3221b5e4fa49d770a54e29de6f81d33889bb1f559e6050903579a7c6b1171f9e67456adf52067eef3cede27d0ce38ba18f749b28bc4dd6f0c6089871511aba0130abfb0a12f0a3c943d03604ce8c3a605c41676a5a03d161dabda7d630ac0854d77466838059eb201f69a3e6dbbdf506a2a1ec97a01433b2dda038dfca7f47a500e3be20b054dc2dfcd8123091084e612c2b8cbecbf0ae8fdede9e6d4746b339d251399909871e67ba7a385eb7fec9c445187bf0d709023c9b6c9a80f3ccaa6170551da201778ea5753f3e1b9df98cbb23e23743f22ceb9b5cb2ffe106a091be0fe0cad8aff6e7a5564fba5ce539542959fdeedfd6e71d4e76f499c34900b737e2c521698d097c660ceef059d37b2b38ae16090a7b013364bc5a5c5a059474e5de9d1fea4c34c2860a824f645d61a40a780bbbafbf9b56c6c78fd0329a32a64db1c0d95ce1b19ba09a249d494668574ea16230654670ffe4275353e75b26369e33bc199a4a2e005d202449f2a849357ef050fcb10c8c6ba3c5253b72cd8194abfc15a84d85183a9dc652d6cba2e41794f068aff5aa0b503a49f298094734e6f73a672cc8ae42f8c6703d757767cd25750fff3a40a0e9d28c5ff94fafa9e18c0f9a9509a44e9d29aee5d568ada575e2df0207a5ba464d44c8e1e5a188cb71eea8c50285fdbd4255d257ed5ba9307960045e2ddf3808c2dda471b2ccc612277a09c6d8c62ad1287b30943bcfdb396fb1facb63e6830fbb294179393b68160d34c4158e0f5e5e86e90df9663d17f47da41060047647185f71d76ea4dac56ff9737f76cf5f1d13cf9a054ebd9b9ec8480e4d9ad8871dcd294a10f732ddc2aac202534a03ac8df9d300a6d7a0fba56f21acc68839fd4cc3392b9318295f68f3260a0f2559cfcc5887316c9fbd3c130d32eb28b525e42fa98e539e5d33f262c986dbe65a9dd517360e6696d9ac8c36dcc498277d9bf17e6fd7cc60c77d87807180be7c7159c7f6de3b11a4861e8d8a48171022abc4aa4673d670ef80f266e353b63b65f150526598cc3049ba527c2ea7138340b1a99b5f82a3b7a4752bbc0420c6453de82710db7797f004df3350d8e02f29d0905c4408d7543ddbe659acd16ca7ac1e480b5f6a3cde77a0dd3c7083434d5dd3adb769736010d6a4453444ffc4a512bdda3f4089592a04f3ca3bb8a22de2f4d42fbfd528e2351a210c835581ef2063e446bfc9237d2869a1615c798cc28291e6763b781409d798cc9b84da07f6273bd5d49c8aa53d931e0d984e41b987b0fa6a545aaf31c974ef58ae0ed6a198bb1ddab0272218b3f084c2b2650751bedd49bd6b1279ca1389ff7a09b00401ecb9ec3cc04b28508ad50c8dea4801059a53ce90c2b0b3d25b837f549aa8875c6046adab254c29c3d04725f802951e403b4ac0c314992b3df776c0dfff75f3972588006f36c6aedc3343cf2e16592cfc61dade709a34336cf2f000bcba63da5217b1a262e18d9efbaff9b797825cf9124b3fb1b75e320a1b2105d07cf82a6893d51e39453165414496f3a869fcca7560156785deee08fe2edefa89e4c8c05d2fbafd47a7b82e43d0071f6bf350475da51bd3db681cd3097933047ad42c665b6e6f2603d0ae80350956f592d4229f6ae4d598cbcf208cb53d8ec43028c9bd8b5b636886a562d565f03f0d1ea36f8ce8bc0b672781e666efee66b141ff3c2220da2556c35a2713bd83b0a7f1a8f085adf5ad137ee9b0b0d0bb971747bd263361d59daf08d096c5400d86173c36a7a85e216a2f712e13b1734ce487ddbd051de1d8badb5ad596d2e58ae84a0e32f593b8d06725413f7138bed0eed60806508d1143bd973659be4500058f5e211a374035e2b32a48ee1a9ac95ea3ee42c95dd1ecb3f8b1ae8f9d3971b81cb73ac4000418cea7ab9b7b6b02359cf05fa73381f11e90179cd2164c80502b19190f21c2cd4ff98001c2c485d8a252117ac01413f3d48cc0cef681eedbb38b9768b74b54041d09e9e699aefa583c3c9e65d27ac053828b5ed971848e825c3783cc568bf5d910e31090ce489c4e9e5757647ef63c0f9d80fdb3c37b0ab066acf8eedfdfd39d9cbff33e13276b6307b90b561dbc42a3f4f0497c50ae0a8850c4ef677670b9a5258d33a95d772797f6d0ec9872a04d7338837497fc70a0c878eb127d60a693218f9395a98ede2157ae0333f84ec99630d30733d1731c1e4dc5ff4e172fa0874ec8f835582d354a988d7ce6288870c27b45f7aefb2bae8d1be68bed8764980913d725674ed6bb264842a9a9036ad2a5b47cece6436eaa05b9271d906c3f64105c034547ad22ff4434da629b2fa365a7a073bb06eca2cb79f5f44c4ee7b6f901635e85191d8144bd11ebd75eb8e55e8b8efedde2f6e3316d95c8ba9615fd6331f1b9901aa2215e61e5ec917c1e216a78fe728cf038b28491386d20c813c1567bc5a9293617881125b107dd038886abefca258f3fbb41d456ad72b00feaa2c8ace99f0aa5e018674644c04b7c0f0c614f760967fb354ccd30973e89b17f2039b05fb93a7d8563fd1d9ff6ab9e6c6ad947f9ceff505208ec28ad3aa1bfaaf680e753e6ee87c9b8ae389c110f869b8d8a446df66fe218bf67086dd4d6dd99f2935b10a52145ec62f9154e01a1879880be983f9d2a0848b0931dd75f67f00a42a95b892dd21ab01ae9bf99c32bc20b8eadffcf4f5e8daba63af1cc9faf9cc02c4f3c5a51cc9f6805a365fe67ab977c6fca88a2d66c53e8c1986e6dd1cbe0282933c93e0e9ff28d11a2c5afa9ec855793da1f70c7c9a21d5cfb93854fb5f33779bed31a26c46bafde94c325a3de0ab44a6e4b6b3ce6e6816411bad0ee4860d2ffb5e2e7aa994e8032c41edd537af9432474c1f331db1d879534ebdfe223ee20986de305584c056fa10f8942d0ec0739f8f492aec9394d49b1d9ba4b73140a5a3cd829614c792cfd9e6abc97e3541e234908a496d7334c281ba7775e734ea53d2809d224606d8fdfe1f9df721ab63237d2df4b47e8d14b3393e0ff54fe9612ea4dc9ffea132c5a1d673f2874ec2ab1c326d3468dd2ae1f1a18c0c230c8723d9c5245d5d2b46d0e8694589676b8a7a834e9807ccd83c34cf8d3ba2405ac7da27c65a27aa64f00ba5f1ad7e7a60356184261043b199021080d0be995e1fe979cd976aa443ea2f85153fa4b8b1eab0717b567c09ffea06753157e0491b07457a8f2a24019f8d3b29d5f9e7a8388cbf988cea58d37f20ba12e8e5287acfc3c4f5676a7583c15789113adb418b2a4b3d724e061b6f44797ba89ba7c2fd98d453ccc2b8a002a935d1eccb987c3d84e11b1bf144fae4a369b015874947c36456daebb5639adc8c32ea4e179ce17a62c344d91300e7520efc52d528053e05b00dfca5c8490aeffa319428cfdff2bed1bc7df8b3e0a798f90e1501babb3188052331f3ef2f262944da43489822839bb6b16e5c7fdfa75adf12d097dea39f73ca860aeb169def51bd1a5074184d3a57c4ba41a61178177139d6d3963c57eaba8a737516a4862dca82f3aa129972ec6719bf3bde21ff3f6e73bb1925dca7b021b78f7ab7faecc8bc0c1292784319b9603a0593233c5fe0e8096168ffa2374e0c2a65c6345e9b95edd0f1b322298b5037e23138aad1bab682730500d5d909f513000a1fd3e1f18a2aea09544d6d1e28930d6b1a22b3176db667aad51cb5270d3c6ae0da8a8d2ad8c07374d1dab551c474f6b26d739ccb4ba68c942de848245b56bbedc652468eb888484593e1e4ccf18af7b294c3bb8578104067f1c1f9217bb61728e5ea5da3ee9bc1357d92944f347e7c64e1b63170ee51f570f47c790c0e6dd03c5e6d812de743e071aa80c7fcff1e2937523933544b0ed23a7813cc98baedc38ab6af134683663cd595a404120c0f84a0d68caa6c50fd456832d012a9b9e6309af0162f09b9255e99c291eca0a9a1297b3ce4e9c4794cb2cff4deb7d046a44d9530ad48f1dde574295378250640660678e4aea02c5394c51ab59407933ea523de1ca8392e19da8fadd7f73c47a72b4a58e962800226b99cd0b20d3c774798e02ca15033fa0955d234e5f125b4fe029838cd85aa9745bda58991ac9c21477a7c3469797bc314465c85f4da8ed9e1bc844a8b6d3be9557409f714e0817b4f8804f7ddf4916980027c4462aa50d297c57ce89e2c324efbd101060ba0de8561723193246c921a760f1ab678bcc3e5d6a3f707eab76c150a2abaf8d45536df80df6539204eff94fff38e05fd9ac7361e2aff5738ec24b7ebd63d75870075ccef8cc4f074e7dc0c3271b957e6c0a06375b33c5be57d2e166f666b0c037f60232bdddf01bf6258a9a127915d2f1607506b54c26a5f6ac85135137b1f32eb519688676516b697b4e850d54145ae62ed0575ed38d0cd863e7cfe37e3aeaf3084ae54eb95ac6487bef5434fea810c79aa9b91913247f3c54f77bd1e5b575cd504866fe9c8d78d41cc50e07e3eec835fd6fd67a7c03f10e0d0b36070065f37883d84fab3e7eadba5615e71480712018a2fa670e51c7856248a76bc7be411236cb1e5f66793b847c7c58601683cbb35d23625db31bed08aa5f3a1ca202fb92db83d4acb516c0f72fa1cee2841acc5177f277f9d4426ca6f6880217a7d8f36d9d7bdc0ad1271cabc700f98d74334c04a5fa5f5b1b640f02c4a2cd8c0a552b0341a702fb766f715be3e30fa931b56d9fa0056b4cb1460ab769bc724d36a668eafcfe354664fe037eefc796481d45e2f8d70a389d9800136aa22adabe9e29e9bc75a6ea27bf866125b16fef93f0cc9719538f19a4fd7c1ec14d21bc21b333b3cee0514ae48f3e653d8a15b0727d7008ca98a254afabe36875e49fdf1f2e9df524fdc9113fe143b3e9bba2cf072c5330651171e36a1c98e8a82b47b101237918d55bfe007c8be23ed77f4282c10eb34f5ef4712d178e4b676bb1d255869ada74a7fd38fde5673c1bf615bcf92e30aff83d6ef82ca9d30c9bb18a193648c3453b0fc8c01fad1d7963318cfafd0520b29a3f77f8f10dd58db502cc683718045dea48535c2914595f9386801aadc4e9fee0fac006086aa0a3d741807952f226d506965c45257ecc9226a3d6e791e8195480c5f65577f8bc1587d92f52d0fcb03cf0ad2eff0f80604a75ca507bcb03db008676b4cb5e611d3e19afda0a0d667d0004382d6f083cd8fc9a947d9ac8caacf2c2f61ea82dc4fcb6541a4e47f78969174cba97dadcda7da4568b32052ca73b042aa9259667f4a08131f5d3ed2a538944a6c406576a2f6a0920b7311bf3e8bdfc59429c9f5af46c00c053d5add94b5975eba3178944e4a141aa6f266e2630fb15f2ab13b5bc27f4a44d4ef2151a0fe9084172aa811b5a80fbabca042f11ee2df155f7e738004b1dce9e65f54afadd9318d37125406bcc63e43a3cc2e6edd0fd4368d057972f501e0971411848c687cb3ec8c5f94285bd9e981c7f27f9585c06eef256b02516f5bf32952d5630cf77354dca6f729b47ca9ce41ed70325799c287074eee738430c9b5e2fc09c4555040c9a6ba6c5822cc1000eea5b0fe7d935950463a8bb120ae97ade474db3b466fb54ba3e858bbdf6c8e7c2657633c1681120f7ed3727fc823e2216149e4a5086df271e2c2a6580edd4f5fc2d243da0600b33e8241bc6e3f5f1a932ad7b0f1f411175c4be3afca7fa513a6117e4366ddd354e0594c1e3308c8e6c378bbc192b5335f2384c0c7e7da45db5c74d2c50081de0bb69529d93ad182779dafe637e53f28baca5a92389d668e1911505227af9190d5d331b7eef4397c1032a8060f6ecc0d1a0d009f0f35831d56c5026e99d64e558207c3888e4b244a06ad0de0a3681ca3ea67866f881d22c44936c833e94ae7f03351fae40cbc656570f5285508176a33dca37ff34ffbb1989a5be74c89d8159750f33c386583b807c4732f658a149c198713b781b3caadb2e679f39cbb38279c03293230a6dc5903a4a8f939638ea02f4393f7e874411f4acadc7cb08a6aeb2687a3e9429179ed5cc73f6de41230e5b1b24477b660f1d5f2b2b11be5f8ae09784d6f401007290b6bbb15ac9c7b81601578ddf0b77eaf93b89cbdb479f1234f1d106072a9307eb38f1d62ce6665efd00ee46d676c88b97723958e507023a7b48cf1e45ec5eca216a8aace7e2b409a1a94a9016ebd8d3bcc3110a223dd202a9fe2a66397782c9da572e5f9de33c3ec13a91a555034ff4bc246755d7c9f038ad8a484000b6d2a9208279e479fcbdfa03868210d7216e8bf5f474956a414cf8396f7280107ec3ee04cee158ef49eb371c3c05d5686c407c2ec4186737793bbc11a2daffc86c883195ddb9b497e6903fc3b48c966986a364ff4fc447bc146ce8cbf0ca0365322541ec143317ad798823fe67b06c74f5588c4029f1574411c2a7f43c2be7940c37261d4552ccae295f65b6c154bcaf91663cbfd49afa758ed13a3bd91f017983921c762f7a88ab5b1dd287e596665b081593f99bb705b0179f702549cb21a6d3c9ee0015a14fd4f7b5787167629aaf737971accf446e2580e2af1caae3ef82919e37d6401805c4562f5ff0b7040a088383a21cf46f31252b63ab4f404c2cc4ff540765a7a0d66431779e6f7fef7b1b282b0b46c1599921fd23aaa4d706b66ee9ecad5dac1ff2fd24629c54b254cf7992192ec208c71311714cf3155e948164dedcef1310e34878b5f90cb7bc82c1b4df6cbbe82eee4aef3e824a1513484f9a7982fd00cbfa0eb350a100df71b48a8e2af118ffca2c6a7bb0906066a2c64b07f82765e052969cc4bf22a267ff3bfebe3fede821d57929c3b8802e69a7af59f59bf8b989efb00da88971d02298de994527828911af93837d3edaad920ebb36d28734723d57459319e7aff51393e60f0ea8909d6decf7c9e7af0c9ad553ef8607ea1373947dadafe73f94d5eab0562fc1096c764b740578fe9faee57ae4611f79da3ba963b5b8d3650a094cecd56140ca3dedc382034f7e84819aff519b08bb0bf8e9518db059b5660cfa15c2d1bdd6a6d6720a09bd1c3a89cf4cfee014f71c4d1570212fea098d052e12749fb08b7bb203d2851c4a2ccc92c5d4d1f243a480c726703793fbb84ba4d383c2fd8d3352d1b8ef744593d179d0c6ca5b0c76e87e3335bb7f7f5cf7230911b560c3b2def2fd608fd156228a917b97cf5a2c338361ac0f95e350b417596e2df29bad99083b3ae98992e404e83c7c170d69f5b054a64ce7ad3a81a7aa672546447f4cb9c083b128e262074ba6f5277582779e2b89a7a48f350c1a153e4dd8028f1a76e22bdcc3b916acb40cb717f7a9e3c591db3c13f954b2859b00f20d44c177b1f34d90d39057b88e636832de7f8ecca887d46c1034cbecb7a8850f0d157cc28fc0f307d456d35b08d0863269fddbaf2eb46a60abf9dd2d7d50b2b1bcfc1f6e95ecfdc81b6bfb6fb431590dc605573419ef2ca9e40d87360b190e649a3c387a1afe04f6820b35dd82af357668939a1133a99e6665dbf359eae336e0bff64e52b3be34e1d71b3fe6fa45ce35e3176ca8697e2cecac462134bcf007107101ca04a0ad23b226b46a83f044a310977874747b1dbab6734145e8ea466d7ad44f331a4d14fb049a67490ebb6d6feb09ad0ae3e85c10ee01d80ec643ddd079b692f6700f62f4a6cbfeb73075b6c6aadded9b60a8f1b502ee1c0bd015a4b89f580ebd5f12fb5c7335633c131c8973cdc7bd1d870cdbec9a65a8ca0eb11554a2e0931341791bd5a04f6abef79da37e0aa15e0b5b036a1f18b5ef8aeb55ead3e060640edd73e8ebc2fc1f69fe72f70e1ec3aa2e90fd4afe79208cb01ff9a303b5bb0501e07c793fcd702bef0f1b34587bb5e7861e774b4915c5a39a64bec9271cd2d3aba78fd7688b802af4affac345d12e997547c186928fcddb399258f79e278db4fa7f3327fc7645964bba8ebd58b53475384c4c50b25b1ec473577b9667d7c2f0bfa1525039a7f80909e55839287233e3db1da8818945e089c2e989f9d4f124929ebda666cb033a55996f6743165bf88237b41b2e51e75b0aa6729999fa320c6cbc3596c8cd762e59a1c04f1810fcbb9d73142ddaf86e8a0e96af032a4006da7efa0c3fc1c7bcaa4ce55d7626213adc887dfdd2bc8a95aa1f358314c0e5f067e6d2fe118a8cb344f12cd51095afba63309b282e494156a7ae474223191857efae53f5024d39134da3cbbffbae4959c5c3b136236171b5666fdd05415b8bb357a48124075e07f2823a6136fdcb9b893300a159b4ef16e08a9235f63d95440425cea3143b7d865a26185448c5b99c81f23814d5f772b5faa557a08991b4f1be2ed48882d7e2ff45bbf374f3427693fc956a527e35817c56e1c84eec1102adfada0c433505f669f80b0777c5a48e962d10e771bb5219bc424ab40fcc12db671c6f4268b21435ab08f78657bcc0db49e19a851be301979ed813ddcef2264e012a8c69e297598c15b75c7559aa3452aaf0cbefdf09277d1d6c15995fe5dc116721837629608be1a4dea33b2b0dcadfd3840d647f75cdc72a0aeed73d40d1fbf98a1ca83467ca2a4b3e8a42aa78a190d41a55c0a67c626c992e9bdf1417850303a5c13e46522ffd7e95878ae6ef46986b86214a2ed145fcf52b76a62db54ab1dd6707e5a5f9c5d0ad4f25e14d9bb94131135330c54b14c4563cb751b3d3766bf7757a6df8fd61ce6e30d6604ec2675fbfabebff7b447630f27d090ab44ca736b2f01d165ea3106efaaf62d8521bccf020ea24832ad5ae72df678fcd192866884b429580ea9dcaaffbaf34b196c6daa064405997e2afd45e82fdd90a14c2592907d07cbab97d0c9dac67313492a75d7a1459e1c36a32f66019fa336346e4105dd6b3b83ec77a22fcf2f6d17e494e008425674e2d949cae2e5e61e4fc47d2e9914855c20cbfc264483df5177aad1132d4d7ce9993323e70d7cac54dfa42d4df298abed08dab96b1afcad4b4deab0f684d505f2b1fb96f2835fe213887a85faa7417343c07cf9d83e4104e86995c43c9a87d0e309d152f3583f45172e5816ace52a0668f5a52b75f1d19046cc7154d59ba4acc9913be34815630c20c314d068603eb78276100e7b8380f7909979ab67c972a068d4133ab40d0f6297aae38f6aacd5ad0067dcca607020e266931156dc7f2e1ed2c6feca61f0a1828bb214d2e4ab0f0a3000a1741a03cce9a5e96cda2f41659ca3d03191075f200cbdda722964e9912dbb5b29cb1b4435bd9ea26e3ad2b9d6955790974465a138d389e791e90047f0e646578209f75cf0e7d3243749bacaf8d98bf0773c0ea1a2857366b5569f9b59eee9fa1bd6c7df801baa9e5046af2f8909b6e025630b12181f45a40057ad7920f2fa56d44a6a6126071f9917fd00f209227276ff6ff501f7341c9d77451254bbfe11b8fefb31ab2772277267cad842fcd41c2b2365bb82e5a9ab74e2f1b23b7a4ae129d67145d5572bc08f866be54395e4d5f86b18c8d0921e5d6e909001d8d032113622e3d3e9c8d1fedd7d30ff8898135bc95fd49295deb72610719300e3a550c78435feb79de1e3960ccf0f247e683c71dae63b2d610790d5991368328636216f772ff2d18c957aeae1d8e2e41df0aa673316ebda92078fc84ae9f15425982c7e3c6c546337b91ceb6eb9e21745fb23de4e71d91a207fe3c463c5d09675e492282215b7acf10346afbfbd31d8b521bd68fe549e9ced1673eb7c8eff492a86a35b6364bff093d0a4624d3541cc46657758f003f1b93575bce5b0fd301de0c55a4128f6a9c3c6d5963b12d66b4d20a77220297fdbeaa93879f9c1e29c52def429a5e03337dfe6b374614e104db301de847299d2f449db34b0dcecaf8e82b3446e4420eb206e5b9d0627520ec33cf3dfb3801dd40b44d05bd818c6603fde105a3b3c6c9d9dfeda05ac38193c2a0a684fba46ad92065bba9546770976392aca424737e87e5873dd843321e5fd052588244baba72be5aeccbdecac92c0d29b1c156c8aecd1da14039cce9b54cd97f0626ee447e00c174d6345e59d37311508614b0c33d2f287ac64ad0fe0730c2d0569b0eca0ae43f00e7d66cb5a72e578dc2ddb39a0d4284acf5a6f58d3b4c842b7b86dae15e771417c9268ec711cdb43a741665f15ec9ab5680e64d3f3955c59922108229d64ff9d1bde832f6e3d022dbbc03439128d13bf19ca10d5992815b07dd748aa087fa0fef5f676b3ad94368c36be29ed647e268b630b10c38c38813c85b0e1ae021b9a4a3ec5a7816ff68d85abd8531c38ebcc661bb51d0f36504eea3ad59491cf249be4136bee39166dd925091fb43ecad6b4fd17254eac4b5ca88bde8f8ef2c35aa365d4548d007d27f1452720258b2aa0b978c59423a37d8365643f936bba2a91c7b4db9dda2b9c2d3c3e0cbc0bf5be45415ae180b80db02eeb4afa7bd52e21fa2c368caf5e02e8eccd0944cd0ccba3d4a7caeb0a89edeeaeb8bff04d7e14519721d6437e69dd28ded805055a3ddcb9e27904667e37366117baa7dd54c50d67cb91658fc7853dbf543e2b46829469cf891c3bbd6e607e89496fb714a87a55346224452d63f7824234a236e0f148f759480c43bb5c257cd9561647d4a1f1f23ac62ba0e8a53f7f44ea8ae13a0f6c0d798984a086049951740564bf3e74508f44f3051e54f9d3e4165f695fc32f5c147711bf1232c785be6d23493b8d885b7162bb29ee976163d5775cf155319eab882c92b10b33ceca10f91f65498d55f5542cbedd086877da6fc488968dd82d40ff1507b84d985b09650ab6d69ec9abae3f6b595e4c6bd568031f201ae6537ec85cb155a3f7e296bcaaac0451ff10a6b74aa620288bcfc26e3283d44b0f43d368fd94c3ecc8406bd5876b47963f642df4a3e4aa578541e4518405e500473316f58786b2db06a5676d283a15ea8fec8c712e6af61cf015c957b1db3c2dd7f7c9c1df058577bb2d0d024805a004eaba10f555021e3beaa542eaa88b880dc4f604885c57c9bae9a3a2a6e1fe386cb7650d12a83ac839cfe00d5a912229de006d3aceadabfe1b0bb9b2c11ed6d9775f554e08dd91270c8977e1fd3b92e0d21ef86e5fc64e6c0ace22b82caf5b2721e0915ac6c716e7fe92894aa965c219a09b41c6e59c40357f0126d16aadd00bbdbe55e4e3e32bfa1a8f83c77a0868db1cfbc75ddcf22672fb784e14e74583d33a37cde2be57d95efb7d56a64f1a39bbf7dc5b5cc7525d21f3895ee835e22205064be881e4c969efa3a93ee9f1e7966c51df6ca4e2c0b7ac50c78b3125e9257e9e8d3b9f17a8695f7e69c654fea74c3158a7bbf82b780ac95539895b0f5c28f252add840fa54ce81f85fad9a8c2ebc106e057629f09297b832107189455a4eb175116d125079f0fd88c3b8a36078b8899cfb4f121d99a93081ba812651133037bce4c426d9b4c59868c70f8f461541115666b0a32e9d973a9a2155737fd8d5c223901ede9f91077cfc7aadef23031412e0401b50c124ae76440b59e7aab40b8f98ba9d41895a70798bfa751658509fd2832fce81f4e43b4adda9d198abb6acb971d6e69ded220ffc00a57e25b77d62e90aaf4ead3b04459199446aabf404c1d0d1823ec9b48e69efe139d03a2fc43d163fd57aef5cd57042636128f76a5f7dae0a837a0348063804ec418698f18b2d3d39d7e7d53e305e91a5e96a4fe385c530fe13d72942283b2da0c5ac51ba2921e4696f09195643832bb5556d8e0d7aa6c6e2a6ba6f4bb0a48542f60d0ec030eb7583f84d40ba27ddea4634442e5e04b5db440489f22580fe1dd2e8d5e3e409b825d2c1b3e26c6e67099ef9cd60a073466fa6eda2a9612e6961607f282c2a7d328b851666ac67990567c06c49d30642f59f45fcf22b46a90828dd455aa507b89a118ab81876b5cec8af947871a2a9b40f9b7fb49015817a529759cc7ea76d1c9c56c124f87cf087de844737c7fc066e7d10e09ffb924e3b66cca83d5df6eae160032e5d1695064f1647db2dfe2aa64677e8bc2c39ca6dd7ade9e451fa11757c694cd2489fbe88a7439e975566269b923b8c7afbfa0002374ec11bbdf2f9f874b7b56ebf6acb5f6d8ca5cc5b361d4a810f9aaa66105061a980c45939f6d466875e05a22d1d95466b7a68a0994125b1708028967d2c53bcbb4d2eac13b96e5cd8ab84fa5e1a4f5bae47d0caa8dea2fed4cb5f666dd981bc6dcc043518fa5ce4ffd690a3dac55029605e696a560a9153893a9c0c7c65950a122e496d4bce26b096b154404547c6db84a9bbe8263e76e82868f0bdd4ef8db04ba1c6e1b9328ef2aa7058d21b94ddf755f4931bd42aa54911ad0f2e29094d77f0ac826a8143605b7bada3ff1c7f1dc45667962aa2a3cea52967915bcb7a3a05e04141ad05cd69537cd5bbd300abf2867f1b021cafcca10d15467dbd02f73c4ba847f9259d062fdfb3973cc36304f56e8c5ca8b0a68bdd4cafaba0ca1f8b43daef5dcbeae5d10039fcbd31b5b78a1a04e5e9826339a004fa2463f4338232ab1e7977af8dbf6a36842dc6e848ddd461dfe5dcf64cbe6941d7931c3536d9a31dd7693dcde04f892ca55240bd0a3634f48ad27ccd74561b1cf4a16d460e4b1aa0e11b425a921ae9cff7a19bc5a42203fabea6de3813e3f37a64de77db3598b003bebd35ae6916ee75f1c99d2c5abcab2f4b1211a2212bcc1731fbf685a7c2ce273ba56794a5db490baafd9eb5037dcec8e35fba6bde674ab2790a9b07b7647a12a652364ade1fb356767cccb216a1e2f5c021c36d668089c4d921060eb0da149cefdab7cfa2adf02d439b76ac5321f7f29b9182a3f50de679ff59e3ac50daa91b3fb1ecc307d9a2e5a7857d14e7af93a4c4245f31338fe9192b0cb6029a6ff97b202b29c4fd9858fc4264cffce7a417b33f90a4a2e6ed5c009d5e24879f0364fbc9e6f642f66794b9d815d09953192325474cc4ffab5f6e9f485aa5c2932155c5377eff2a450b7184feaa57a68777e1a4ad40400654497f0a471a31d3e2fa98340eed00e22432805f81745b938e92e8ac0e6ac2693ea3b0991ad4d5b04891e270412c9bc1a3368334f8d4ccd03028dc8c2f0b1bd4b839ea42fb71f1b9c8b03579190ad1083d98447afe879cf23d75d3ba908cecbec8c033ced318f05af2180cbd450e2af3055f5a43292c4e6134d2f54f696967fb85ab57c92bc4cd8436ecbea366b1f03f3b4f1b571ccec6cac47efe558106d4d2a8bf37bd809ab590fbf9b67c2ba0beef8772a3fb77910de6ca7842528124a09b51cb6f9021422abe188c8b4f06602904aa46704cd1d3ae12d8f0b4cab240e7ce840cd9323a76bc38163a7c58354d69176640b19b1bb9e5a6081286e3dc7576587ecd1504f405c4e72ab23b75fa1a3972c89cdcb4c4de39495b29d61e015b2ccdb34fff6b5eaaff143ae633657a346b51887433cff7dbada8e88c0b5cdefe3d126f6952db5209f00af0e69c1bcf6c61f9e5984f19ff00072ee6685ace2cd55d13e5e92ca4dd9458087bab92feb18105985ff467e6122596d8743d83183a0a56f3643f0f8a1c5c7dce7d9b4aed5910b70863a7c5882aeb90696535e47838454a1e342c10c1a9a64013ff35fc01e758fb2c08503156a8811cf9d6cb3a51301266921ae8d0513611f59f5c3e7d611131bcda0d71593bd582044434c878338b62a89e0f13e32a9046fc4cc9539fa380c0e29b8d807be37f571f3ea28679f1c823d38341fcbd2ec70d3e0c5259e124f98b11e7cb1313f71bd499e23c396811fa994cc146f76764f3ef369d60d49c8057197eb7ab3d87561bb49368054e244aaeccb92a51909fc4ee5dcfa387fe84344557c6a5197af23f383cc5f6a1dbd2bf4cd753873d6f99828e832142fe5faa330ef6ecca0efa2d34fb8d4efc7dab16f3f953bca9292391fcab4d9d679d6f9da5962f000f2a3338231848043ee836c1d799899f2df1c38fc042bb0c8e68fbb80e8592355027ec1b1a6a147c0754198f2ffc39881bc9c99f027372293abe4bae5cf21ed677a37f95c652b43bbee6c4f559c31641be1d8f8858ca73a624ffb9499690f44882ef21c062793a397bc65b278070cd1806ebbe9891d5608886f0a8a8cd7763748c5e2e9d0f44239e8f6c354a508e9ade3c721dce5ca082ecf30ae583b970814e028b49f370f70ada3819f7620ef20258831a325d83d5009fa2f2096bfb6a0d0e41b240bd7b010539dc657f9d7870b5e037616f55fa1c43d5b5d9cff260e449ccade622d66add56aa64159d865e27e5ee91cc3a68b7f51d2f830766860212d64e51f30497b156a78e5c9c73b7cf1615ff118e7d152419b789f486e9ad4c406ce098947d21ec7a087d8ddb6c207147c91813b999027522655bafdb318dffbbd23a2c8697066ca0cd02f131c700d0aa37482cb576f5e3b03b7cc5bc40383f984a476373856903c8701c614c5b42651f1dd9a02431aa85673afb0740f01ff7b202ad5edcbfe45746dd1139f94eb7b2e8ecc24f0a5bc90e604d6bb6aedb6be32c72a9049a281605c05cbe63dee16dac36a4ed59831ce3dc9865a4069a18f37f9e1d7d6bd658abe26f24eee904312f4291dfb74a9cb325ea04580a40134588e005473b2ce846263de2cfc7dcf400adce47a9c721bcad542e946dd0a18c4dd4d156fe3ef004e24b88bbabce0b4296277cb8b07a2b27bfb86a7c1a6cd64326c1167c0e149da673fd1a43972fc2abbb11d1ce829b95f989374dd83c54db21c25dd2c3a7322aaadd4dbdc9ffacb9f98152a7a4b383bed7bc0934839eee7492d3750cf2e2613ed24234aa06b824e003b4656c4dbf3111516bcf14dca8012f1e17b6d352b435d720f356ed6bb0789b031870f6a138b13a1559fc5c2de14225c03ff02a336486d54a22eeb8175d1d8002128e510ab656e5d9fd676de932d63385db333d2b8bca899573f7992f2142fcb0bd14ad02471af736f14acb774782fd8f7f55fb6afce37f0d5f44e9099ec6f11122098654d6c5c04f64f894eaeb15e43331428f050a37a4b288917a97a55c3e2b5f20e5a5c08142ea8b8d2c15609225f5be72e9ad46e6f9d5e94598eec850cc73e6fde7fb781955c9426a843ed2f83e07a667e3fa4d8da1e6cb63ff0d62e361e07349c00ec93574ec1df3555b625edf645ec1a1fb455cc817432c0a94b3db223c6a63c7bb3374367754304a67d9c0df3d660e5abd6088b002e17ee5aecd2c674ea1d4decc8c003c9a02d84d8e0e802df4e454bb8bd2a444096329f678d0aea77544dfead8139b497fa5562a6f4cb9271824d0815c38ce0f339d90df876a0bf224ba1fb57c1d9eef23b67de4d415f5f23d8e98c9d4f18f2e3e3bc07f3add8efeba1904125620f573b43fa1b1795846fba3d3304ad319e448b514694e6a297c489d4d58c2212bff4ee791539d48e7498f6c14e8ca82bddac91386fdff4a822590d43716b4d767cf3da521aa1282976d332a316035ea080bced928f85b988aa74c706dcadc014b71ad73a369c96fc59c3265f8e70a6011e6e598d8127b5abf9dc8402939a687045d2ca9d957ab1494ea22d15d2498f79d8fde6280638ed659c5b3326bdacc43bcc996313dc0ba97241cdd2a4babda6681f300d38c650c593ca995c43103dbbfae122411a32a8692f7eeca722c3cea22d0d0ba997d1610f625e6ad11060c2f225d4c0cedc203a4af681f21c830cfd136cd359b5b0a5c3886b6ad629acb532fbae26b938e2e72e52b18a16036714832eb194a76e629967579674d1b0ed1282db5716a0bcc611a0772b1087a81d6cc1d7e10652078797ec19903a8d0230eed3de6fadd4776b21123f04e265400f14f826c40bede18106d0feae525dc81f26178485c16bca3b0e6c81d8ff112bc0f61a99a8a42887557b35ca8f9656a2af208233f45b74d5a2c65be1358fefc4cd14bdc8bd5acb8f91c5225dc33bdf6cf5d9e69987bd00dc159198f81b1c3d5ec9ee30953f82cb30b7f46b131e3d3f2e70cb784dd5177a7fa797641001dc283548b8d8b7d1d4fcb112e00a8aefa7b6fa8f6c68f66719d4f3420e3eb1286edbd84d5ac7d1fb5a19be2b09b728d5bf88a816ad04e54858249396b768a2007c9f85dd51e1391e1289908374942e457c5b1bfd6be15d16af032f6db9fde5cce3fa86215a066a90f51e32075e4b23e4115dc3290f62703e91857acfc1e191a2d40798ad5a4605426d6476ebb584a160a75cdd17402b555b7bbc49304ee0d5eabb9a2fa5810a55ef50dcbdf1e16e949f8c7249237262b2b9ad976bc76bd48a91e0d0bcfa50642e70ce206f0d3d9f092b2e5f71203ff084ee121666864f54eceb4cc1cd1c9baa72ca01edf964cbe8273325317a61352431c9ca956a0384df0e6e89269444e05444fc835be2ee53cfb14063be323df02f479252482e31e9a7502faf491264559ba441501e92059b30d93576febaa60452a7ef9097fe6c687a09d03394188645b1ea9a7c116736912d21aaa5ecc6262e705ee588e1ad62031c20c9594dd21e7ad31b9139ab9f5236eef399c512c71bb6e739ad0acdfb3b050809b3562b7d7ed556fad547ea21f4126584ff94b30e8376a8f2002b0c87233bdb5dd8f00403096483d7a86bef575b9174ea627e63b8b4dfc12108ee4ce8f09900163b71fa16c3a6d03bfd961d26081688f38a662a1441e7c07f38fc1982038ba94daecf89d58581a43326eb2ed4a8f7b7262be7b1cf25bc493790545acd5416e891fd4197b41073203b0f626a1555598d72ad76d7630e12a0ae4647eb7b8c2c36c522bcd591e4b075070f7f6ab9c97d7fc549d8949d3d6bc0c3557b1b5083fdf4c64009deafa8238816fab3a8745cdd63a81bedfbb75853ccc9bff968e2a4d453dc4c00f286b5e7d9b4840b3ea547cfee7f003ee3834accbf9f53856f30d078c4c5a88c19fa89632cd2575abcbe3515b1cb39d132357a342b27ffd6b946fcdd70869e62c63d401b2798dcc86a80b0d55dd3f236334d80438733a72ec98cda2d2485a15127b689452b8026d09d39a35b08e034ef04fe2f0c0eb93d3b2e4f7b0b326ef30c9738cb9bd82368618657ddeb6ec6b02aa4a97f034b0a8ff32a5d4b39c13dcc2f0d083d53b5a288912c95aeee5304df1e4f1b20a113fddf0679837be6d1846ee9bc24dde00425a0a15897c78c04c2143d79bc5539c993d8d89cda90a45050cacbccff1a66b5ab0278508f57a52acfc52ab27fce0734e90ab3f21507c44a09a3937f82241f1a2bbedbbd38cee0fa0f6e709ad27f01343891fe01cfd4fcb84ba0c19875af540c335e2f96f7571d9d21d2c76cc2eadfa0ee0a61f755444b63c2bad47ff1207f9c55bca0e6d372c31a344f82efad4c71fed44d85710e161b6e1a5f7cf4c903ed1e975e39437b4e974d1492e80989741b0e6c7d43808107a1201e5f524d52e1c7d9d64f71cae2f51c87c92fd4e0cb5599cfb4465fb8f644a338bb58c5c82856f6641c081d8f0c3aa3ba6eb2a875392e2e597d5fa77789e42561de7fda5d7ddd4f03848d66c6bef157564905051669c9938e20484864f297fdacd478a195d6380aef4489544cf5a6be1129a909e58d9ffd21f4712b0450c173d8311a60356b7f427ddf346061bb348a44d74229e732b677292fab28e7980ca5ef7d61695eb9359e557b3fdd4907d72b0b8b37886e18921db288b17c38ea1c03b0e7ea0324440a50a47c6524acdd9558fd5deceb092a5ce1fb2f2ff4ec5dc4d996ea49413d2476eb642c82c3497f453dc6202018d78516e13c8730be5963665d322dff0b0345f15d8800752c03ea728a2d2028eea6df72e4fb87cf758c30ef9a6e23efdc393dcd47f45299ded42918a6a481c488dd2c554fbdd5e539214b5b1c2d429ef9d0a0d5437c5dec15ee0e12e50c60d12b3d237aebb5526c4cab53a2eb29b00b6595ff763ec9c186522bee1d3b4585061e8659f57532889a759d6823952add094c57233a76772fd7396073a63ae690df42ab8055a0c2a584fbaab5b33f71292dc7e6a0bae47ba402032f142d33899b81ce1c40537f80cdcc201473856291ff348698a877e8eb0d0f9c83295c29ce44fa30706a78f531d845c160d856c3f71557425ecf7a561189c9dec400b2d267075c30974b4d4beef0a33cc599a01d614b0bbaa26d014e5e4bc8cf3688f5f6be3e29c3398a9f378e6a2dbd39395148b0fdb664a56be906653e740a2389c0e9757e33c53057a0c2711ee5c9b9adff81f8e8b18d69fc0ee5aa358ea640e1d011eb353d63bc31d4f12ec150e3954ab9a4001c77eeb8c4cc5f3fd5ecfbff38bb152c64abc54873651978799e0ddeb3d53e8fb7a5c21f4998adf65a7b2924e4ad10f467a00b473a29a1f1c2fba4fa895c747f0053f8722435d72d0ef06f2fd69251ac259e6c91e3bbc9f93f09bba15ce17120ee7fac5ab707b1bf5150c18fef70904ac7fc29a77e35a1ebb20cb9cecec71db7fe568ef50bf54e5e18b99909ad6baf518a647c1759be049d36fa2962bcd7af75e6d33c5c5ed531a4f109a0f653218053c86fc142dc640ac6a89eb8a2b5bc2b5afd9d2c8a9a545952c408813df0ec2b08755e8371d0764aa362af858a54565bac9b3f3d13bd764c4cdd9c29f228c87435b05f1fda6ae0896349832f59e6c93cdc999a8f15c7f21e30639c71258ba382b4f12eaf5ce4392b3930fee3e7ffb8054d24ae7e8e0f2e97aa3927d64953c5b3f7e792a3d6049bf00391f7361b2dd67822e06a31858a7aec50ef504986009fc2a0a3639a64c3b2709d3c97a0a7116802ce401075301e98e0048705d37e99f54025bb3c4a9a2a36773c7bc61e1bd876ac2ac83b3883d75fc1f8632968d9ef748295d77702d5db31c9ebb828b70175bffb3facbffff4ce531e84d52d223082a885ea22aa398934f4d696dc33997816c0bd1645e608829730612e8b742a64108c355e32d084f5fe05e8f91b5ba69721738d151b1787afdd4b226eb81dc95ca57318d764b48ebe7655753861bf1e9e34c8c95f1014601f151eee70054989f019aa539dfa88875c35aaabd5fbce89de6af3d816d781d7449954085250f199f45cfd2f6f71cd3cff6f9888675c422cfdee1b5ea542877d2a51a627a98cf6e6654d7c5584d04a68a51b494013c671eae78a74c14483919b6ed1ed83094fc50ed40f8538b3547143085bcd374d77151bc7507e576ff01b39a11829d77c17c96f14421f61d37f59d4f0af38cf91ee89c99803242c77b5b53aab83bf785f51abc47f705a43410167d44284cf6f02f5fb58ec4f65c0f302cf8dc93af5c2f4e9261489058fe5fe0b2e9fab7919f5efd95f4e634867882dcb259fbbe068ad7ff27ec0dd118572c6f0a4d4b260e17aec857b3183bc558beb1d277a2adc2b1c8143576994a254edb605a13522d13c6cc8a60153e711205845a44170bd42c18c8f6ab52cef9e37de9029bea92e7d5b6732f71d02f3124f73c6969a74ab08e2ffd1a874d6a0d2611eebfcc530de18243125c1205bfde0ba1408ec8db996048c68ae450446f20e082fcf85098292e3e71f2cc385deb4d12209e21981d6aeede25046a1baa797ef04290ad783f3b673f80c613427d1d88db46577d9b1e40942b730dffdfb9c9763acbb0514c31186dc17bf2cf7ef943bf1096baec6f529378a3ea4008b27e76247c90ef0fe1d8e764569efc00c0139d64e4652e3dfc6c0fe4fd3b5704b561b680a2d69d906ef0410428448136b7f890a73428fe44a067f11d508c2d013a7392420192ecd366f00ac49938b4e051842214c31aad27a0a4f8ed54dd4051054f807bcd633859daf2e0d03acc2abefe7a145c98dfa9d996997762c7174ceecd2d605ba61005ad969857cc1d987388ec418ec8729280121c866327d94ad076cf9bbc031992398a29653f2a0e23cf937af24d00ea6a7a3976a26370823f589e9ea379b41b83c021e5b754a1dbf7f6ef48f0f2b2d33796ee68d4ce2d5bafd097ee64134a2c9b5398737951cdb82843690380271d276ab9f01147bd223ab8fb21c62536ce731a5a78569564d8928485a35c0fc49d4e77c3b6dd7303a7eedf52786d95e0df0d392bf50c12d21a304420af068d768c6b70f1540d02bdc7e2bc6035667cf668dc0cf5669e1cd87baf204735ffe3494465c56d57e860b7d71dc605dd5b7284f2c5a4203bea0e2f931e09d864c2d60badd92b52b785aeb3522752504d8a4c9917d1e2e30ce277517393475e4b57671efa09ad3e7d1d530814d2d147a03c07ce71aa1a6bfe3f2e64c3d008d1077f644378f67515eda94a9e224742b4d247b8acdc8b443af9918fde68ac2ff6f505d8e651984c63cf49e2251f1fe5e9781c7ff869c50d10722511e49ba74f198e52cfb8a093741fafe6153a30cfee55533a4954d85e716f7ac5c6e64604d0057cb8358de89b1369b9164303d23dd6cf2a39ba76e017cb19e035402e3e2699c26cb747533df73be11c50e154f5737a9fb3bf1b8bf5258778ee1b860ace8241c4c6b54e315b25dd37c3527306e4fad533b279441a14beeea8eb2e75d095ebe9ef4ba663b71e2b2a43d156380ef9263320a3e430254cad2c4d4fc76e5803d85bb754cda24601ba7aa3f5e6f8b3967b0549892aeabf7b3580d1e22aeb700bbb25958413ef7571a67b5a705cdee18058c5aa4e508c8a65ff32349779c7f680bd4da491f4e42ea6205632f7f3dbff40a88aa2ced57cfdbde49e8cac491dbfa36d4c18f23c1b1ddb6c6248b268ee5bd687aa4875263395ef5e7bd39f77142d9af739db2a564fc1248b908ddeb5dd60ac8c404754f7597f27b681c181224fd8cf89baca3cdb0af9b10e5e56f10e531f1ebe122630a3285029c347e9a6ad5e1ba98ac664dcf081bf262960ea702deaaaf6c3aded540a6ac81a459699608482e8636b0ed617c9b8ea44d94832d39d3f055049b14690fdf8531169686cffdcd1cebd870cd42c7678c96237a350937c35b341318a816f4cfa712be3cf091ec1a5e5fc0fbe468940089b1f6e2d4c54c27940ce0d3d8c936c75d2378fbaead36d2b681fbd993b81d6f38cbf40d033d5b69909e2f79f095eaafc9149ce95766dc4237505d44074a4844bbc979cbbf75a11918f82b14367696d977be5b04a5de142b38795ede88da8e93d0689b415f440fca5b5d0cbd28ea779f053ec50630a05a40dcae3827c7f5370d11c3af8f36089a45798e6512959b490cad3458d1277159f7c404236400ea865aa857a53f609e0392ec6f2576880936fc908b11a69e4e2b10dc45c5313256f7b56a0228740aaf092705e447d2c52dcfed2873f80d134c1706c56cc67eabcbdf0296cd110595e6ae5020df45952b225a891ce1a7611fc225bd07f030126ed5b07306c90142f82fa8eb3a2376b0d4dada561ce6d4939b66f72625d65f7a90b95633740d468c32612bc44bf46f868adcb58adfe11d7a382c8ca77ff43b1d10a1ec6fd22c39fa4c70d93ce948ae202b47a0a30743831ca4831d09ccb0cfddcc602d650cbf5af6aac4fbe22a671efd8f08373e76800134a572e08db0e5dfe8054f02fbc1ea99e97ced7842c0fedd9c55859c53f567e9fc7b487391d8e4374c430b2e9d5a0f18c85fac25a5e48255eb3e309c211b675ab99e02d28205f787aeb70b67b9ec7e04572cec51aa1a5d30f25dcc435d1bed71cd829e887b1957a2134a16e550e82758090c044b8b08788ffa7d3ffda1e27a6216fd9fb536ac7e5d674d3797d851f3acc45ae34300a8a489eedc8f60ab610caa01cc566195f1e10fe8849bb4d1a78617e7b84b83bda404f3ba2934629fbdec60195b764647531cfff711b986a2060696159e75c7b4c8516bf78b8f60a277752247f2bf224269b52b19f395144a111ac5356a6c82c13763f11b3232e42021133698f33d6423ceb742af017c05f87fbc48ab59e537ab490bfd4d04e5fc57e9c20999d613ca822284256829f18a8cb60fb0bd59f778e9a78489f2f8b0afdcd061d99dd79df61d017a21768fda28d2aa0633d1ec7712f925bfca8884437dd826b82a5e2564e6a1567d95d6f10cec053d8e513d8dcd7b39ace9ced91b6696de2e371feb9e428224c119a2f91c57f70a5faa0046d0614bd46f38596ad928557aa6ae0652605c2fd91adc0e7af45b711f1091e11e5b96c0aaf50da42e8529c08426740708d1ead0ef82753d3df3152edc1810057604f8e9fc1c9be2c7c5b9a9c54167876ab11876e7545d500da3672842e654a9bb36647bf4728c1d23f0013eef58b1c37ea32deca4f5743df848bfb02791f37abc413f34cb53cbe9ce91356aa21a5d1f89601e9936f269e695fe04dac760b5d42e2502b1e93909383bef154a267c6f2160966b6db3b44db7773e32e456765869dfee2320968f544722805f3912d143675d3dede0444c982e4bf935a7af21578595882bb8b480ba7d2578ca892db629c7d21d4e07bb05070bfdde94b81d351322f380ff86b175bba5234d48578b7e11311dbe48f996c671043d07250e9fbbeb526f8854157bbc2ee45ee0e62f989ca7d729482a67536e4f1e6514c4b10ff8e9e6ee65fa6291bd14e6c6336908c7792725d1168321741e6bcc0aa90d7fde64a5f42522301dcb8a3bbea4d6a07e674e807910020040b2ff0aa1f5b174c2197f4f9fbcc46d877b85478fc6e74402933b0fa2452ba3d00cc5054771ba72006f041a0ad09a379784b61517c54973b553b6407b0a59785b52daa102ce36991b49769c5424a65c64c72d3389e385bc4138fc9e9ed879509d7e7aca5617e0c53b6f4d3219748350034392e30ff48f5cb5ebd2bbfbb57f27bce9696169f1310d2e073c3ceed0a3440534a1e2c7aaf7f3059ae62f24592ea72c01dc4a6340625d47951d6169077964528ffc66e7105849ac0b66eecb1e93c6717edcc46b04f37ada0a92d4c16d53e69c084b8011cf3e9aa3fff354385f8e147bc39ebcf15b6edc8f9614ed2ba98973d47e7e4ee81e03046b524e205bf59825ca79995eb06c149a42766ceb2be90831f9551da0de2c02b8a1a9000a83a38b9bdca77aa41aa17cc25fa3684186807307b13bb7ab7b5020534d5b00fa2065a357931bc5c9a84c1e5297e7f7fa3edbd1417e76cdccc855986b89895536e602208b08a4740445064a4de447b9a27808db11b2947de036781f16b7937ffba9abab84fca0b919d19c49a783d61b96489b3d89b8343861b51bb09e1018e0061d9a18cb0c1dee391e5b34168863570cecb385619092cb4952946c0ece3c88e14d31e80fa9a1dac92ebf23622fffe241d97ba5950b2b209952e0cc8b00b3a1e035f1477b8597f4bc174eed18a317ef99bb2c3b026392b3b6d3bdc9bc628514936f49cf42fa242e2b143487352f58d189c054e5e9dad814c610b9501dc3ef0c3b36abfa3e455a24dba2a9e752a40c23a1b01814ddc77cf1539eef320f6a24928fde4f61f1218d9192107ef40991e28b423396cb7d110ceb2d514e99364ccb09b656b1d4ea1a31d61bf2305c639202dc72f7ffb22a1241cb73277331f8ff8d918460971d2bb809875ab8f782ca0dcd54ef605cecaecb7b7629678565a3b16faa071c9df486d0153e3bb01ef9947aebdf8d314983a4cbeabe149c9183fdd43c864a0562e6a047c79fa1625fed7d30ab25cc2b3a9a50d14de3d357e4cbf6d00ffb15130dfc9505ff8a2778b1d84b7ba1c6b896beb0ed9642bffd3ebe53a5c6fa8da7a36d5955c3aedc0f72be77192d06fa688c425ee6c05834ba0204ff448461944845599504236669e053d98a268d1571aa59ec893850eb55b6bba945440ac800a39365bd1fb16ab14f968054fad57b1f7e74786e55ba6f6f74b9f8618f6410caca6e77028d40dd49d503e8e47955bee7837e2d6e699997a502f78aa916a157d34c586cd66e943cde55cc6b15f1e30098a73f8773cc0168a284ad5175075f60929f960a0f94418eefc95b294cc1e908908a07dd512789df66192374a6384facd8d25ae90a539e64610369125720d411484484782ac22b5c1961752729af3f39b0cd78f9e2663409343832e8f7a04504a6e62edbd61079e60da3e66c7ae69215f7b48df587d85dcd1f91eda86b69eb77c5bf65ef3a4cd6238e813cc985a0e89d9fdbba75c8ffd77e922958819dbb19d07c035365dc85d81ef81da203aaa7d5c90f8586bb1361b0e8a65cb2920c9ff77766803da98c498154e26c4a4b9a71dcca93960da7e89bc6723c6d01a505ab295542e421c2628fe885aee96ca496a9ec464ebad347140fefbb9c1adc1bfeb7e5f8b3956c14ff69482c3ce5b596bc386aa625f7bd16f2a4339a1f37d8a56a3d254a1c25c268cdde6df5d91ac23ba30abfabd9de02bb5225855129cdeb3b1e8b6b3d28c36d7def52372f8b2ba4f17c8ce5bd206f1f38677a857a2fdad80ef1e4327cfdb8c0677331feca19ee178e065e4a94c73430ca9174a29c6731482267e72963e88511d7bb7978f7171c9d230dbc520b60174239a1519416583106a724ca98370742d3f5a2a3e2cb230582611cdb5ff54924cc4b8b6bd56c87206176009e21f143e2f31187839e9705649f51bce615da1b5a60348dbfc5557c9c0088a1090aac13fce37cc07710722bbccc11247a126fd21f3bbd4afceb7d57c8697480e018caa18b0f73dfc208129dde2e0900c27cbeed24cab48d245fd3a063518796b383bbfb05e6af0673ecb70e8ac9927e2a5c975e385b8031d6030a0947ec3b5fcffcee172bdeecdd698c11b57c9080662138440f2be8acde31f5bbbdb867b06dcaf64299f5c0b4a5133999a428433433e2523ca1e8b37e6b23fda87170df6d2ac14ee24230ab084db779ec7fc473d11c324bf40d1457293d227d48437a551e2a0a88f2d9ce79c05becdcecbcf1b87185fad36e1d542778d4632020e43ad3081b2004247fb0fd6a9cf89be63315cb14e74f6b78c4bb11a1d59164a3798dd2f8faaae695b1b7eaeb202bea8c667e55bc65ab0c216b784a8d0ffa947a1d1e8e75ece7858d0f407f94322719036974aa853ee3c8fc6f3a96cee27eb7e9d7033984dc5411e09c2d040f90199c54a4c1910f95ea30709bc2bedcfe62091b7619ccf70256ac5c59c13469942eb056a710a3b3aeb13cc4ca8f9c1f56f7e6ce6225365e894f28bbee35f9efd5473195544319ec29ee6eb124cdd2c804a31399c04aa63560e6ef1977c231f08840a3e812d5254f956acf72340d39477179ed90ebd4853a256171278199cbdb0d1ac08160db093fe7710e3ca9c2c07336e464ec66b6f12a25d24be9048767c444cdfeafbb3d1d15ee0707d3b17ffc833397b3a91767eeb259956fefa1b7f0dd2f3c52fa5c0be731ae9bf8380476a1f98dc5b47b2a4064701feef90e3179ad04a8181d27d5aaaedc6aa6e041b95e13420e6ffd4f2530f99ebb655a25fc45cd4452d68b319d6343b8a6fb3e1ade2f8dcd8ed0b73b0ff55d965b66f9932345c9d00793d0e3f4e23f7609c7588c771badd70de2743a4a5eecdc31933097c52b97d66bead1f5f7c2af7c2cffb6706e59addb0d46e87aba7bdd06f3827e8862c46fd45b4ca1a63e6e9f5880222185dd7c8674e043b71005b85928c47b7fd2d14249d00b7e110e069d10c67b1ab3ced222d4c83a7fe48e47d898e872ddb147c5887e0816601efeb80789c9d99097df68a3b428619d3dc5f18836cb605273e03cc3dbe103f1727f1dfd5d31b47ed0234c9815053ca5e3776003a95bcd8bb2f148444d25fcc194d97560280f83270c689fe46fe4618a1ce8dca694cf761a96ff272c218d07a42854d5e70b3c545db538f74a747c7216c65b667e6a464dec52386cde2db4fb7f12b72e8d8ccbf4e1b510fe65329f0099c37496651274ea08255c4a1ea858b628aa605d0fc8a9a66da4ec770aa491b24adc263c55b4ac76cbc22ed499da4917bd5028c195978dafdfa35a72683308a69404c141bf32848b323e7a03225de9fb89a21405045bcf15ccdba4eaf343ae4fdb579c43fa73bf37828a01f1322569a4a831deb3ff1ccbc750fe97c30f30d93e1464e8e8acade9a10c03c6cec42f6bed4471226ba4d677d57bff367922180f7986f052d286acda191ea227921cfe4a4df267ed7aac4839cd78ea83f44545ec92346f6d37ed43c36e3b44b9f629182932c7b84251881afc5beb4870eed6193b7ef528259bd7064640ce0f394d5a09476595f65f98f4736831ba4d7d87cdd9afb6135fdaf21d13e77fb48e466d360f9035408b07b649bc956a3e63c65975719421371fb8cee1935a0665ab1236df98d8c146fcb2135be7ebf56fe084c6e9e125f112caf20cd0adccbc0dbdf57f221897e443b0d6f37bc0e46d8408a43d1aad76cb41d00f49803aa4287cd32919a924fde4ef8693ec5fc74c9312d6dba217041a530625613a888b0584424b9d2ab39fd8601a1c83fc7f64577743ce41384ef04b91e80f8bcc468af29b0d6bf7483503eba75e9ae5829b6e29199b3238834bc748ea21b3d5b115ec5e23c30ce8b9980a6d4bf50184cdd3f3867362dd0cbe41a8a8755b0e98b6a26a6229f6f81a63549290d8f518530a0a8ddf3dd415e7b157be65a46d210d2b7fe74f1856bbd479e83225497e6b51faf9998ba7d1ed3a15e377e3870e24153bb62a9a90bfe19d952937cb3ec4c73db983336124f7d44f0cc236515d25a373e545ec15815f7165a3cb88ffe9e4aa95d6d7c5113af588a649fcb0f0ff291d7f872b4f3c3a47b11a82cb4ba4aae2047d257a2e6a3c496d01c3c1450b6ef4f9503dc696623ff05884cfc06d9177da160c3bc62a79070812aa27efbfaae2ad2ca4741787614dd19fa514f536fad495fc3c0be0abcf318eae3aa58ef332f1bdd6fb3f922b4633c9dc1078e61f982a4da3a1e7cb18402f86d3eecac807ba4b272df443fe0bbb8b6fb9f02f694b54f55b9087c7e79297fa72ca8e74d447973ed983c535f1bdbe9c954e3590edb7a2b82038ccbfa797f3e0bc2e6cbc030fe18f1b6c7432e438a24d19b4fb3f4ebf61cac81e304aa5214f3d1b92d04276af1b752bb8e219e004b04f9ee5c45d500d72e49fa3f5db44f78b71a8e066d31e60bec1c6c1eb1eaa7e4aca99e25136bd94ef0c46d79a7a62baaceef33a3b2daa15c3f926768c8aabdea09868b7871c0022b51d26ce5aec7eb56b8ec100ce1b61741ec8615f1b8048e59f0719a1a0f715efb2435d64120f420729ca31a769d91fa970f6f0cd5410ae4de212be7745b229eba464c4429e7711a265850ec24603d6bcfa4dfd06a503eed4f80c871777fdf50e27ed35fa611eda5b64a7f716e27c460dcca955e5ee75886fa89e46d60cf54f0b94695e3691ab820e291a20dc3ed08acaa648a7f19ca8de4d1287825cdcf543d9592cfeeb5e59a5fad45ceff815930d659049e971b2fbeedba9cf9a012483704ab41554b741e7e2982209c32a864c57d71bf98d0e68b94e5341b1cb97784be0e81da5ef857e5aaf9dfa4829d7ec98343b6db9888fbffd75c7cbb232f0b22ba74902c095c0428a4b0aed0b205f0e91397ef4a1f682d7f45172c7d8282ab51ab8e5fc4bb294fd6cf14c7a4aa7ccd41ffe2ddc2f3216ee6647cb46de0939f57791c4c1edf469eba2c42c277577984054c5ed81fdbbf287aba8399b105b6dfb74007f5f8ce29f47d1ca36179ffcc8edbe124e1f177a9890a84a105c49e71cf2de734a01020742337b14e5612f9a29745bfdfe0b62a7fd0ebedf4066d4bfa3136cec18021f6c76b16706c4526f400d0be49082ccac3b8ab6c93aa3dc70561fee556e1fdab0b38b162eab0ddf4652304a49eb47843168a2c23c04b90731093372c6edfee9dff1f0e3896eab241c28d9946921dd80111657bd3638ee69b70c68da61717fa067528e09bb4b7e618d23ec98b60d468124b7fc231bd5228db901bff9bdd8ca3cde5ed7a9dcf6509dac6669ccc2021773260cad7b9b8f4fa6db7046750e3136e4cd29786c9a152016b20f8ed7381855fe5f1ab9214725a02a222dfb318f670020148c209e597a1febd281a970c6b0e1bb354b3b9ec8e483a2b22fcce3d4563292f309166cbc76bd2023732ca92a49feb482f142ef679b6079549e39e7185dca3d4035486046c081a96100149404b861ac00467d072dd2731e1bdcfe0a1283e7d69eadb2b3a05b8f193e310a12541a64a1c1e46626b61c9cb64d803b084e3a1cff261bc456ea4e3fb76143ca860040d95f7860ff39224487dca0f9daa8be5f032d5cf65efcb1846cbbfe52bdfbff25a1a7cb05235dfe9ffa4325a714fbbf3f154e71147801e21fed27c2121e3a7d33e9dc5ce6457dc41fae2cab2c370a8d6bd220b8a072612f03031e4b1e244595c739d8214c4dcf5063333ad54a7638318cde35aaf35640f60bf6d3083e39e5ab03df6ada5111c66c2f4e6a8a226c0f09d83fb1148d44d7e7e1ed638c813e14fe87121dfd26a6dfdc8b02f619c30be2c50b3fa84624bc6a54cbaab8fc66228f127c5bbb6bcddcea1e9724f77b8fd6d6a7e9607e96096e18cf640649f920058aa08e3b1a33c9a83d22c31d9a78b3aa0820d0a465cd4e66365f6ff5cdd06c66f3feed377d995ee7d8391d5c723ebfc9fbc0d910cfab645fffae79bf0ee24ec91e27c2411400d6a0c5d08a7363ef71a63f74ef9b77d1c82f1a439cca62d2d74d6c719fe05f9abf3e8599f33cd9dc59df098f396ce54980deb4b31ec9c24b4bea90fa7767a9543945eb351fb757de68915e9061736fb13a0cd7cab8c3f840c5a9bd2c031fa8b8e3d83208e378eb0038f69625164b5fc7266202bcb0dce099599570255d3a916bc4f41dd2475156c2ee6744ebf5185dd8ebbbf378f32c78427dd85c65cd049ae4999903157f29732d19c050b6c06418cdb35cb2e166b4c7c671846cdf1111bf3d6dc8d1110e090d39a853c24cb83a59eb0d6ecda5c3c10713637f3d03c5273764c834e086c5f029bd525db9ebf71e469f175d48f5856a91aa960a20c8abc7a148c7b0f9668ef86ced376bef92bdbfdeed06038b9c167dc68780932e593551e37f6552777355982e13d49eeea1ef234ea1dc03dba398bc5cf4166d93baa937d640cdab983bf066eae16a7f0afa14fb9bb17d8ad56a8252f12b01b25ecbfd72d9cc3543a12873cefade9115970b27acb462b034dccef4b33cd5496a18526cb8180eb9ca848f00a2622ad14ba5f05a59b068c9f89a96d3c51550ca6446a015c047e903c06ebdc599b50007f23c424c883a00f29cc3ecc6c1de2027e4e2cc4493d1523d4fa00201c3dd573413e640f8b4288b91938cf3ba6039715c720dfd774dfe9deefb12a742218daee3d0d0cc42fd178258f11668999082bfb53d3527be9453f8a426120f831581b1dce552f684215f1c5cd27ca8d195ac0486d6a4bbbbd020ae28f26d59c2e3e013ad74b38b74767ffa9abe496d87621622948a3e8eb2df56bf4bea486cabe8876a4bc7c2f15b4eb61c075645332202b34fcc7443e3ad2deeee489c77226d9f661896004c30e0e307ce7ad9b4c24fd76487981c8506ff36394c3478f892927f2c6738dde324c32ea8bb3c742517947c461f7540a175c1d84347bed83bce01312400aa51323be8523494433538c9fc86c38b80b3a8255d8e4ccb46df44e9c47ae9aea789057d136d67570840ad4275459dac83a576895be4ffc89a8edce0609feccd7fdb90288e889c94b84ad8fe0f65a80d196538963aa7997a69b53246ce7a49f25075ed46fc38679611cd9dad2bb5c0c388f0319cc7c5dfabdf4639f9b910e9e039351cd8c8635514f084476657ca9225583fbe118b69d9661b9f3f3118236bb54aa37d759322dc5400c14e0aca17ba375b97c671b03dd762d6cd1ca634aa743e84bdfc6a37321e7017950bc64d8ff18fc8cbd9ff90b065983dfbd25c531e9ba81c8cb99597288e9fdd0dc844e3f6ed329d2624946972ad40736bd9cfbd7fb8bde6b0c370ef5016bcadd02745d78e8940f7e138f42c0efcfb4ae2898d0d502397d2f0d2f00ebdd5a694bb20b32c6fb997ead9303407574259dd838b33e2a661d1e2f613ae9fdea59360abf76ba9d349fef97500b91f046b436be6d9ec36ef80e3c844a10f3ab7e9b5920cd7394884d59498d88a1d415cd6120742f95c6fb5ad91cccb8ee39f608746520f27e5b49716ffee814e24dd726a0b276b50656c58b055008ac36def1690f99540829205ef020928c1e29c77e8171766c99b5e76e7f5ef0158a00000ee057d6206617c4808b6a4427ec49048bcfe95fad5e6b35dedf9c62aaf7cd3bd2048d92682e57de0172ce3a77b2fafe1d9537774a7297fb8d880850b8094e0a69f47da520d3c9c662ffdb103bc5d9b9384fedf24899ac4351fe42ebcfd838b5f40a3f89b874bb88b7fac8250c767ae51b1036d9aa4f074f2f201693a54a87595d14b3ceb8b216691f9e0053c2b649dcd58860abd6e8e0b7d2522a5e63f32cd09c1e42cee79d97f3a36f83d0ec848cdd1972937f5310bef7ac0e743205706cfb8328f12cf5a3f9ba73961c71559078a539a857deb70dfb6e20789c133a7a081b22d247a7cd769a5ad3c60817213cfeb43104cc07fd4488aae80842ad349a2e70336a72294b6dcde130f8a1162bf7a1e5e917cdcd7ec2c7dec858fbf322e7ef0110486e965d105f78aa824e5b0d8f37f12e73534a77502128b5cc615aac25f280783b01014c51dd25b144de9cf118c667e66c106a54edb3f526f60d75487bac114c9d274ae461b4e685c732af7c44e1bbaf9d4c178e617f4a4619e2e9b50cba7d77001b222059ceabc58b730c149f4fcaad1f56945824aa2c9967545a85bd83fff9524bf947bcbca9f5aae9bea70ef178d3fb6536d64933fdbe3ac0f2aff7c817cbfdf0fce31f9ca87860b68d15c66f61c0b40b4f602ea97f994e041632056b82a02c7086431a24dabdd238b7a8b7ea89a23d7bcf5031304aaf7c2995cac97679f0d353115288f6b1166c5a8499e2443a96869552faf5a9a7808453089116bf4773153962410ba51b8b232e1bb4d836b28e0470ae709e11db0bee67507a905bdc0556ea53954db60cc504be48746b19d70d9598cc3b00380bfc1067d8e737d65f63a3504d4c3fe75a3adec98dec3864fe214e40f11f48af2bf34852ae02aaebf07ee76e8f509c795e7a357f1e7d060d95f5645c9ef4dc10fb839d431add1f0f818850c9cd646fe953094e5a855e91e1282b0296be7f713130133a8d135848045c9bac472ec0132a399c170e165e434bb3fdbd710d6620f0937888bdedc9275b91ce197999f11e7998d3f05df1c9dee4f2e8f78e6e694939f64bc7808a6ebad05d6f31b1d219608fbea6154818a8be19888f2efd0c796fa0514220325472c79549ac2524d512ec2a196b871de801c758f93b817920b695506ccb6a051b366177ec3cb0b060e50db6998e23b1a5429e744056ede2cfcc8538bb2335bff4b180a1a445216e84314935768ea38a86cf6f50efc78e10b1cd1f140a5c80e18664346b3ae165630e74ad2f18ab57e5b746cb37a36f7c84128a649867d1f59671cb48847e50f96d8b5eefd79d5297ee225018d3dd2cfe2da024dd02c925a76defbf57bc011b5645439028389a55826715e47eefc0f44f8916260bedd270c60ba382427e8737eb243dc4f72944d7ac3527803bab475364c9732a813f98993f470fc09ca59e372c463e3bc0fb684bf29c9921439cdf5ada91d2872ee651e8249e37e27445151341e2decf7c854cc0fa1cbface5c4eb2322541ca73a2b2893e383136ecdb71a1fbe4c971801896e1a543dcd80d6cd7bf682c6fb31a8b6f02600332cf7c71c1a649e121741624055a96d6f5754ed92d505e377f707fede0f5f96c622976e98fd69c3658b62f0313480c4312046a374d55ff0afa7f78985bc3826c4130cd54f8b498ffa6d25d36f41a931693e25efd8dfc56a88183d74ece97e56dec29f2974c70f8689a319b739ce72d63edccc5ab3fb55fa065decba7e288560ea72fec72c713e92cd7c4cc41c4603c818477c0251e07dc9c5ca05f41a9bee145c971d1636704fb8e234c0f4e08e01a487633b2e0ecdb082692f39b62984951edd72d421e2ca4875b4ef2af5ed4f8a2b4283fa7b2efa44e2e9f719684d976db52d8ffda5b9a8e7b68bdb8b54fa712b1b80245cf8ff6ba8c033c8cd320fd4facbf500a0b9e85bd9c856022d5858f2f2ed67441dd018b9f8fbf56aee92a543844ea27d0bea799821e893060898bc3ebf813e745c327fa72c2606e81ea3c67e5765d0e22cce8914faf01afb5f793e89550de062f98ea04da73029422dbe81f3e2e1fcfc28a35de8c5e7e67201cc1108285c23947e7e58f1e9d66552b570e0ed1c1d2caf55610693277c462ba8b492cbdb92b49fedcf27a0c01ab99369b09d86d692053f5fff9b7f5d5a6e4b077552764beb5976e1c4067f0ef3fc552d824c13e1ae99fa3e7d0a5b12312afdcdf0b14f97eec6103aa18be99192fce0a663127fb2da0198f33a4141236d1e1223680a8b060969d507209a0f56ea12ddaa3c30721a63772f8a0fb12bce638e731762e19d9c5d0151768026943022ae2a1283580235ee3d4538dda6b2a5170fed4f425e427eaf09394dd4df9789818c658e65af98a43e09226c8bc61199135b2d330eef83b3cde222e120cc74bfc44cde04c1a554cb8f4c35bc19d4ef9e12a804aa5ce201abf1bcbcd6e1062c7d863bc30f4229379e0ba27d1213c38aedc993199f301e582bc91f27c9f4e46740cb8ff0b21b49ad0b6ef561588b174a4e114e68c8efccab579d8560f4081d642695d43a8e2612be8ebc04e92469e5f33248d2090d28ad3ddc9c6a38b7811c9be828e07be0cd352b74c194da038ebba33dc45ac73301e9b7d516305a7fc97da45f59d074f77572aac4914db9f7584428b81ce068ed83265b4793f93bff69c3edc62da6092a3cf45e9eedb303f8a6f3c112a035bad92a2ecd20251deed589e1687092c49c93b51b719cba589487426b3d2dff3d3c7dfa56543e62df1bdae2d628d8046d496e587f59fd44481b02f6aaaf2f8d0066a82d34376e1b4f0f1b98532b88a1935ca499ed0c43c2536077e39b3fb94b5a26498bc7d63474d6e9937a03a367f4cb8a1395906a6865c0bb489c44abb9cfb0ebf6e28477d9322671669a2e9be974cf6709277c8f0ed49b9b3ca95c3af45b40957f65b751d95eaf13bb451b1fde8478c69c8057d0c9758e05bd6c9204598b77eb54dcb3670df0c2effec785e008f311831d8ccf61212984f27dc97861b0d48554d39258122d4bb8c83f3dfb09b38b383aa977cbf7efc96524d615eefad7888b9f3d6ab2ccd349b9226c99edcdea74edcaa0b7f5b45bf04fd489cf9c071fef88dbef7a1500bc84fca27da2e3a70576be68fe4a3c9b0c54b906b09a9147b938dab41412a3afdd1d9fad2e5b908b5d2bababdd995ffee5c4866417e5e81f9a9a25be92f062ec7ffaeddeb4c65d1ed24e63f4efdc038e9206426c3a39032fae60a968149af88532675e70682048c49885e97ad4fb4288ab36a2a4d912a2576078a271776e2c4176c8d605f65a9878abc90ea3b02aa83bb19ed6d5ac3a9ca1d9e02b0fdee40a1e652649653bc3ad572f4d452153cd50e5f1499f6583c372568d08bc137b054550dad30db07502adfa78e23d7d5f48fcfc083cffd0ac6b6e660690c32ef6b74caac5038a0112adeb9494a8f2922e528e7ef7364893654e85f418064fbe42e357dabcbb54a0ceb128886b85036b3f3dfbbbe5196cf1bc20f17be9575e3b9060cc3775dc5d33067e914fe4ae881bac48d3c4c8f2b78779861d61b5af38554f3e228a1336395cdd0d3abac18fc7cc74bb5dc6af49ea3762efd7b48db3cbb31f61c056bf5e7dd4a8705f074740c7f47d53280119a0e9c5db56c6bc3d953bf2c2465b0bdc19c3d41bc2fb63d79dc323acdc7287131d1d935a42dd6e55bcb20ea6a831ad63fe790f2f53fad74a80c065bf45f30cc9d12f0bc51ee6cf8ea3fe4e09ff6512121567ea65f2b933a80bd75cd39ea9bcc6e46507eb5dee70bc9a1b82a05c4300a563ec31142de73b87ed7478a5ef0ed331bc962adb3aedc2c6a60d9cb981f58b9fc04de9875122473276bd43700877f3a1fd0543d85f896e07f7e867dd4f8c81404f1caa1785c31a72ce6e4933c42c58a9784ea0172df94e7d80bfc10dda5a1a8297ed7904789d43d897bf12bc8677ccef20954c153c790e2361b0b66301ac62218a2acd13f2d7af9da66c3d66416570f0a4bf8d5db264fd17a84d368a036b2bc71aae8af369978e582fd5a658902a7d01c60826f1f0502d34d1ec11992f181aa19c2879211ae88f6ca4e20bd2e81387e0de5676692d4e1367edb53893a70e5e2e8b2a7f1f6ded11fddc198863e4670671dd9bd2d395a9b9fca29566f32a1632e9ec25dc95bb446e3ad4bb5aa09d5cc11aa0f58c32f2d4c2630b14adfc6b035debdd277ec533389faa9a110a84253715fda0250cdf42b17f01ce1e94bece70f625b9b6818241a5ff3186f552520cf289b3bcaf57bd4f6f1efb092fdc7adb1aa8fa2ea608b65c4cfeb54e74444e0955771439869e9c68e30d3cadf2ae4c825c8ab31c7ace6a683b550fdbee71056cb388b1cfa1678c5492b96bc3053ed838e53e7801ed4c13b1b6970ab5ba366c08b8bea2007addb0c145f1f4400b5151f0f616fb2946690578f81f2d6632ffdeb9bcd46edbf183d517553c5a27068486e5815cfe3087dd722adbf1ea7fe06702e8128833ed9ef700a4689741041bcae741d3b51c85f2379a0f976c31183502a6ce8a1d4b40cdb329d3e34ecda800ea4f2b0d9688c3ffc92aafc60c7803ea852fd099a6a482208140799546be5454bd25e0f6fffb1bc8a6767351663218e4004d115e8f67e053755af9ecbdc7b4329823346a6317a97606f4366effad7151435a5a2541fed1208a166bbc9631fbb53a9f4e0aaaf66ee56fed37e424f8b5cc6661cecfd0ba16188656ca470e82c926955e1eab24dcb3bec840da57b1a4340c2c1702bebd3594ba10cc72d7574d17ae977a18ce25ac126c60619a69123ef7845002df13152e95d3f43f83ed518ed7e4ab30c789f7d79e7c196568aec9cc1ad65a1e180ebbd19452845531a4a08f0fb02fc8fbe372660771dcb331a5b3fb7ca7fb475a78b6681e162f11caec39a2c35fa294aefce36482bd200eec43acb1ccc4360301dfd3374eb34346598c1777b2824b2f86c900f0e14ad13f79861bfcd26445b47d24ba8a23466c56b9c353c4f6fba2c28afbdc129192ba6c4f70c437bb63f2b4301e8fba70883911b0df91111f04cd1fcc6ef5874dadff6702b69b62133c2692580223d08db55bde3f78c0a043c56a0895b686ee6a96c22c36e0838768760040b4fd8cd4ef3c2d6df1019cc8d9cdeda2581c6a197864b5d8ee31f7bee3e37178c98941d60c8c49b5e84d7b93676c34b5ad070eeaf9984aa9a1704590ffc507d6f901b62d85b115e56024d65c4da2b653e54cd3845dd9a56c8412629608bb526fb7defb5eee339264c03fa879ce3f5070592c5c94cd47225e485bfbfe0e39c34d7af46321ed6b4b387831295cd1aba794834a4cd70d8b54c06517dc6c8a03e70561955ca8dd97ea2a3feac910c15f034075cf11d1ef43ad8a0ae7d46a1ad610f303f29332be50dd4fcb141af09a1d215834b2168ef61d74d36d00633950d68ac7a83f13d9364194cfd3a0e27e014725225253eae4abb389c4e008db49e468ee18e4538fb96752622a4b0d93487316c04d3160cf67e1bec0a415fca984a8661f0be5f6a48d83abb3df156718583fad0498009dccd677f249062382ddee93e9973c5d125556989cdc4fb255f40bb93e70c78d4548f706ec07388fba8e38a5a0f34af7271ca307e4dc9e04d92992bb5a90785a2720d753b0e44c7ba12bf1c6b3fffef933583dd5ecd33f9479e2920629ee9fa358da2b0b1241f51887bb603971e7d0ebfad9cc751228b0415e74597bcecf651ec2fc2d667dca5cc9f4e0d58db944bcd2555aff0b2229b7868edf061870f521702eaf6aa4f3b854840f363988901eb14af3c87250886706272fced48995d40a0e760ccd47fd0ecf5244b8148f4f1d8532ea17e52c1abbbc782f90b175b2b23c150ac44b661d2b5d64ad594c919188f22ab1d79ce2cf32ee574dc3bcf9db30a1410785e0af352115e4f29fa13f961ff7f0f9abfeedc7d684ae7766e350f160c3844f2f77d1f41267039066803dc8c5e6a2894db54da1d35146c7246b2b554ad5f853a3370ec1acfcf5c7659202d93dae61876c29639633949743cd326645239591526bce2999899c2d1c36d8ce64895930c01a55c0365a81292b1ddc2432cf53a55c47aa0e7292329ab9dbbc97daa428508be0b646aba6e3d8b006858a85912a3b43769598ed93e7fe2f7457b951c6e48e36776eab27c229603b7186ebf113fee288b51c0e2f8662727495a55301a166b59b1158e6fd4a110d673e3abf27d745ec7f95d86058fecbdc08a4fcccbbd34d9a763e5dcf04e54066630f4ce136c3dba75678eec6f81ebcd2541c7ce951c705d9fd0c562d1ecdeda361162d2fe02c7122fa08434e437cb9437cebd78258f38e412efeb1fa5d458e260711694e57ad06f3ebe2ff750bb7b6d3d461ed1370aab80e67c25b5fe7446bc356784b27461b6ed06aec858ad6a545b6c8c240e6b3ccca3af76cb8e120174b7cef32cafc062cdf989fc7e573700dbcf5a61ed798866ebba1c1277178cf69649a6f8290ae1314686631661a6bbe6a518d3eff426e1b614910b9ac9ef80f1e7307b30321154408c383469a9644c27a88ce87d3604bca2d271333d9a9f91dd781a407f266327184c6387a590b60c390b337a87a7e42553949fa2fb0f18bcb165e193b7b432ce3b3a5fc6cce382b1700fbe095728a3afaf4d2acb989dab6a8ab483191b669a6257a5930f5a821226830cd5b0e9c6ab50ed05da22e14ea7427deaff5ba6f6c77707a2c96fee23d45293dec874715db09a42c8d106e004447ac0e68870aced445483f268f934433c474a1065b0f836d0f581c1bb8ecb5c17fd60974df81e05d0a005bb1abdc1fbc222fab7e00e0fa9da23646d7c290c058b28fb207d1216d4f7d85756eb87788bb763c66e746b92baaec03d79250add0827b60af42e86c44340821144280aaef2a0e5bcebc11e54d4c589ab581e5a28c1d50475856ef1d33e227769c83e0b6013aacac3c18ba6a60a0f3d58163e10f887c93a8db6662003c2e8b8849fd2412f82127a72cfdfea4f3f64e450611356184f321e18d45d649089540689f3ce77a39023d3bdef0038e013e1ddc049eb3249ae585bcdfd2f6da81b1091df030fb57942f53ffca315ad5fdf457617dcc41fb2e48b121c538ef2b9c909b05a55947afc166e4f2878e6268424a346df6b0315a546e8df92336fde5acc03adcef8190fb4b97784c5ca7565bdcf47aa9cc890b0a814a7902e195571b0a0460ca32929fd6a30c7f12b3bbf2775ce8e4911637704d18e1cb95ec97ad355681eec8d7a90f9b91671c4f6b6bca963721e4aac55aa276c3442148898a93a20b4292f046534bf5a7a6b6d5daee7a399b9096a5f5f2d8ddabf35035da656c1c3727076bfdfc16b0ae1f26bc7a90561a33a82e6410875dc8de5eac64c0cf785b87d6fd6d60f4b6b42c8a0a604278d89955fd3b3fd175326f4e0bb64ce1f055760f1d7ce2f4c4193cf3a87122247c58473373ae1bb8c6d96575df316e024cbf032cf1b55623b57fe39a89a8e65b73b47053134ca07d2c48a85a96847462ae7b180338c99919ab9110aa13ce9fb2e3a8ca8f4dbe4cf619dc13061f9d94dd07a63100b756f240a8c8e6b6cbf8cc5872d1be37bbbcb25ce77058bde9f8697ea4b72b8826a02ad0a597def2c19aab5dc484b7f44ee7cf6200dc7d57a1621e8e05055089e0dce8d6bd0b9b9e482439b3fa77d3729192c470e4d99cb5ad7d2790daf81efda178f2a3cb8affeba8284378d956bdbb83ce4f17a7e1da238bfbddaa14c770d5f7ed7b06d7887dcab585503b590eff4b7528bb200478470191e917360dab11cf5356d63c4c7865739b2bdea4a7b3cd1bdcb6ed648430ab7660102a6ca29ade1a2363bac7039fbaa6ea3674041fea33adb956cae2dc73c9494b439bcc4e2b2eaddfefee6cc052ada19be223adc0cb9393e5f3574b2dd8e41b325d341116c1c67ef1c8c775388dc64d77840a3ca1aa3789b51ea4ce3f985359ed911eeb8c6778de7489717cff5dce074738b6cc01cd63e6f08ba834342b5de98ed1f29498785e96a4f2e225439bab5eeb230083e55e1f62093e3a1d71bcc6424bc96f94142279047681a3b6af4818e0b78c1fdd6b56c08ebd018c1d771d33d769b7d7f11a042e822dada6919ec8c1f06b6d4504b4e0ba3e506f19680bd4fee91bb2ae0926320c22583bec020ba2923d52f9ae3805fa36654c0fbaaec908d65d46d77dcab2874399f590ca3926742d0edaca7f6f2f9bd97ee38adc71df06ce284787dc7f640c18ea6077019d154af91e691c78e19ffc11eb60b2bb9d62a270d70d4141bdb509835a2aaa05017c2d25512b384619e23ba2e35f0037100863cc8b5a6185769e6314f42182b48d15327446689f6e82decbaefee68dc3d51c289cd786fc0d8ec724085d6e2b29c15c1e4b41b8f01b9292a1e71917562d7f7e8632be1a33ac117b6c70f8150faa8c2e93251cdda8f8290d8dc59bd2fc0698d62e4ae00c9e646d90cad027ca52535ecc33b95f3366b22619f7fdbf481be9f74430bfe2ecf040deb7b645e041171aee10932d6d82d5ebb27e3480bf75537e9e07eb9b40454cafd4a3572f4c50a9616d81dd1d1a3599530f0378b0c7b1966b6f0a168fd336927409eaa13c19fa24ba6c79d96ae63c4cf35cb3267fe87f5594e32ce0b609b187fb2b8a6a9cea73693f3d4afb4884b6e98f7ccbc97914e0d5066a4fc0e62fb09d80c42bbeb29cba80687653b0a63d89b8065380844e3ab4b84893d54f02f4f4c90d5b2a9e90f81b707c31e1ddd64d59673a8d7af616f6a56b9fc8325bfac9dd9118f1a2c2e983e2fa9ae3172f6a29e6fb2599fa2aada0e96649949483e33717bb5fb1cccb11bff9ffd2afa001048d86304bedec5fea7458a22c091feb3efa9d19b392176a9fd07d6113cfbc2691dcb763f4aa5fb8608f3ec2aee7f706629b54c6d094f0dc2dab833f3321864a22cb69a5d52786f0ff7117d0391dbac90c256e28b0a3a8bdbe05c2bac871417efd95237bc0606b8d95993312a48ba0e131870949bd91fc9941fa3ab64ac3c5da6c06926d0713c8a67243ac415be7cc6996afccc68fbc1959af1dda96a1380789340be7dcb5fb070f6a6a699f5e0694544ad32a554b5adf6369da7df7aa13d7ff70876bbb12b3bcc4486b8f2d3cc36f1f4297d6251f71eb2a3e7653ab20c4d87e8cdcde7c2d8309dd6734b0b6f725ce283d2d205ab62b39e074f22cb734ff277d84b5783877f7beab293da2290285b5ac89e129f333f680fed6ebc15e5403ca278e82d5ba9aca34e616fea39d50e860f4655e760f510c332bcb59c88fc851eac0789023dab85dbe07e5fda4e99ae4be91c464cfa117aa0f295fe6f33ac39f8f95ee0ff32480c9ae81b503031207efe387cc195cb34b3b323f41eff2260ad87652df9f405dbe17bbdddfda4741081533e1612bba6d0119aae9e3307a73465b5d720ecc5e803c2830134a0c4682e41d5a6f3ad4cb2abbb55b303e50062ba73203d924ad0e1ab1c17c922b16bd7c1462bcd58ab51b4e04ca349d76130c3c2ab1b1e44fcaacbe4ef8c16ea79578e954538dfc4c6c3afc3f042d2ac8ab472937b46d350032187dab52301750557e384ecd03757c9e6ebc11b87932cf7136ce171bab88b3edfe2fd929f6a920b130da61478c553472de9840a71fb2739ee7a2a1963bf3d8cef86e02b76791c237c34c599ec928d95f60b610eb75e6a8ff14e8284a0b658af8a604342d8f8adf9b836bd2aae460bdbe255451cd6ecae076160be5189dcab527923e75784d7bf4e45720bd478d0efce70aff29ec104bc63f34cee4e397e826f518a01898574b2b1daad2651e5b021edc0acb61eb06cc970c263979ede3711a409b18b3e69d669bf84febb0785c984806c447f8666dc7fe30ebd71ba9639eb0a57606f3047dc6835900f358122f215084390ed2cc787b098b35879c860a7b127831649dc23d67a1fa1cd453e3d44ebe017896a01909046471ffbcf5ce779e39c064f48143edf835ea923be2d61413993ebbbfe961bef9b25e2755d31d0848c22ae86390fcfea673c198d45d56278b0f39f340f166ee3ed49ed046d61ab7e9feef65cfeeb4dd84e4f7defa741b985b593fc2a3274ca5678f7c97a884dddfabf84e9c699ec3541e7b2cf50a192175072ad5cc369e1a1f4d821218d1882ed7a2ed3903a6196bd96a4577135815ddf19fe5d6c839263ab1a4b1a5a5f49f96c793eaee161b730d7b078c562af46bcc18a8c23366e5443c8281cb1c1bd92486d77d83859b37410a43eddf3af899f420e8b8e84b872a3918e0dde4ea2375924d7efcc3c9223c447aee2ebadd6f105dcbaec986b128d88d28c1a7c44620b0ca165fa14c6fd24cd463a71ad60b20f9d9629c4ff30bd4c9f5ee76dc6ba02b76d710d51298df28eb1ea049e6d8c0f1033bdfd53e3100d76835f20a3a1b8609881bbc933e54ec121c0b73ba6ea972f16846668120604c06541f709176d2b6af7a743d49304c0316ef3eb91f511ae89e417bf6a8bc0503ff3df1b1f9ed9a8bf564a942df2d7a2c11fb1de17a56eae7d71ddb7c26fa14ed9617ee918493f08885d66bf561ad648774f61366a0272e7af96d9f1921733d74d7c0cf19292fc88611ec508cbd260f58096a59e8b09e3ca2cb17f6e62fbefeb18be6b890f2b9959c84658f424c4da4a99de44a47be8ed63db1617075dfc0b89937a02c4c67cc3166e21683617e1cb8224385e17872bf1145416e465442a296d63bf937d4f4e32697ba7742d23c419b5ca7af3fef7a47fdcca9b88e5f2c4f45ca9ba3833fa75205725629805672b776aeb8b8bf8e931eb8f04f6415380d7a65702d9508346ef00516faa06454ed0512822237bfd91db15b9d7c05fea7c314137cded88b23729b30c0eddd19d02fc48e5e494c6c37b82e9dd67b6320e2883bde86f6eaaf7b5b4fa37ddb6c456565505b4efa909e9254643aed2894cce09c722f30048f9cce58bf4cfa568841b2519692a347be2cb2e0463f82d5ec916678dab6e5b0f2c50d5fb8031bc5133262e37c4091fe24244a22dd98f9809a8bb4d14fb0675a0bc50311132b85ae98e8b946e7cf51c03d11fff28878fca82779d1b1a35179f814c77d91b49b81da70bc461cc518408f14562d88dfc436cde203922526467e8aea8388e33ee5a948f110f81ebabe68cefa94af757e4c7ff64baeeaab47a5adf4e95c26f6c7ea8dba00feb12ca8f4b00c701951ed9187697c7009bdb513382e29a54febf998e43f9e0bcc5cd07735fb41f62ee65f2e13d99e54fc3e7c124dc445ee2fb14b829631633bd2e9ef6144b7c894177765494302231fdae0dfa71e52801dfbe68acd1f9eed22bb8bbaa7b3549c7b46b350e2e0e258523a91bca511caa5ed465a2e370d97bff3450d494c81e711b6b127e0c9089165b560e635f21c53e5d0bab10bbf41839bbb9856f6370f0f0963a29c1edb45c8d75a93dc64011e45427784ae5dfede083cd0cb292fd335a55537b048983f6c158d23d71a6228028f6ba84dccc23c5224668d16ee903ae8c69a5d3cab26d2e94fdc984ab122fcdfca708615267a4c9e7940ea89512761fc77c47e102d9ae542f4e6a0033fd9b70e42070f23967834102c58cba0aec8d72b2d2379e403dde8eb3d574613e7f61d8081a1d85a1423d97cb2f71c2fec42e27b0e85252d1d9ffc541218ce1df484dc07268b259b72df9ec34db4b4fc75c5fb373a73157443a55f118805b684708905b43412ae5d15f36551f9480b88fb646271d162d873ffe20950c4eee147d430746aa7442bd3bdc18383fee64aa3ab3b0c0a66b2391d6d707b8abb1c4ee1c765e7cdd41cab12979f4a22f5de6ae464f1898199cff341292537e30ba66e299441d29f80a0982194cbf676bdea0d54d8f8858b3e2acead8ca9ff8944fe2d82e4b6b0db2be8260edf47879633df6345ab79b1baa1e4d5c6dbcef3456f4442e8012b52b43fb9ef58c98105e5d7c6e6ff2550f07e25dfc50c89ea2ea2b04e185a4a4f594ebfef0da13f8998129896b288ba9fa19e7aa44a6ce4a3a8eb7adc13f906efc158d26a8bd12850130c1e2f497e99068478470246b987137530eba82dc4dd1c44bdd8d4882a1f565427b829be276795c566e0993396becfc80cc2a5e67482801aad1dee47de717c7eeccdf8f4920db73d9df8766332f48c0eebe814212a58347fe6458f66074209f77a14a11f21e543514706f716e3374b2e671fed03f152f60f73abfb6d419472b831cdc54c3636d42e7828b6ce5316417fcb6e4c4d67d0889f51f15a732d5bcfed434905600837ad2fce14cc6cce70d929e30a85b7c4f4c6f1e1a0effe3f5575532b1e2b899dac03f5e40962e18334c9c8d53dc2f65cdf2f72962509ff7b27b971131e1b477386b5bc63b383e63fe75e6e502854665c2091c51f121479d5058e596f6c64332675e9872ff160010895e5b03e05e485d4a46f1656d7385038cc4961a5e58fae83863e154fd98284db002a535ec9fe866bc7b0793dfc13c97f3d923b0196633e41a6785061779c20d1c2d380cfe842faa5d8a5f20d2e8532b3ccc3b87fc7462d3e57fe997c730bdb23c3d9b1a363f15055c1e383cfc61ccadf045fde6a17abf4a438348faeb9a04fe9bd3bd9ea12511b244e811fa507f11a6caec6f53f81ecb5cf3075ece1a84b2d71fe3f6db4316b5583db0a9d551555ae73b6d258c222ab09a82a6f8f3cdd2ac5ccfe9677e23d2c5dad4e76e4f3c5dc3f5c2f18dc12c5b249c4e221b8b48444ae6015c0340c99c283c77e6a8f9a33e8525706589c5e41398049ef7f0fff80cd49b54f49fe1e930752112f481541299d973604c30c83619d9e6b2364d826d6088eb7fa5baa346e10cc30aed9f04c963ead82bb4be41c6531a50f765ea4a1e4bd22de5e88fb6e156fd0c3337b227e1167910ecae38cd1103e4cafa83e83cb127012da47fd7b2c3650d84ec9a6db9bf05f957f676f5880572ad1393a2d2cb103d7d24e5211ce5b75081ab0824d3fd5cbd71f16cdece193eef2ccbde8600929f21c9aa59816d56c53dc61bc9c63ab6a00f5bcbf989dab316fedddc518c831fdadf7bb27a0a991d6d5857da467bb6555b8ac6fd1a93f3a4d87d4b8255c28e66c10c1f3179d0236d83b36e2cb6db63095e3a7f2e761d6c4a562979db97e3fa7580bf92db0f3ae9b9ec3e92f46951f5244741a88019c5205aae5a8456397eea40adcda370abfe4c0547b87bbe5df72d021331fec181bd942a2d7542bdcacd3260b8aff2e6ba5a767f538dcfb30030e63905438306457708696b2927090bf076fd83b7d217d485530a7b74ecb134ae89f259680cdb6be6c1a945433a5fe36c6615f715950dff1d8144d3009b89577e765bfcaf3072e0a9ba97add32eb871dc8703380605c67c4d667997db07578123ab8cc3f77be68f61d47bfbff60335be58d30c6496fb7cb0a41936885e16f2b4652d5d48f45fb9a8c7bf6834fafbb0677c60f6ce433fe9ba722faf09e95aaf54ee86192aae45af50c85bd65453cf3fd03933bcd4d6e14e52313673cbdd707ee237b6acef58755adb59337ebed7b81fe9127aeb53aa7c740a47d552f8ff4a2302cb330bf982d47f981745836e02989391d13f898e3a078c4d196c6ed105f4f3b139abc5a93faf804c4eb6b12100ab6cbdd718d2c47d6a22e9244c43e2e7094b9f93dd31a726ee382c9b3a4855e31f1e6a1f2b63f240cdc803b49bb92ab396e499709323c785c73f4858901ac95661451e0a4f57e0bc63eff76dcba229ddf7470983abf2b8f66f13ea35504f537fbc8b68edd6206f0c7f649e6bf2c9282dbb735554e7cef255884960d2c4727b73e6ab6d82fcbeeaab5b430a9d4beb0ffbdebe527cb074f7ea522648f61338b0be0c4814ca72105df9b3d5a33adcbf5a5f696d3e5f10ccf1e3aebedf6b3247606a8c06e826e168a665ff837d68ab70495862c022631b37faccbd3f3b35605b127612f2577c32e192ec9134b36c317609a51ceb699c0343687498188f0ab4751262b36b1982a8c130942fcd48c11c72e0a880ddec709da57bea7f5d3c5d374d9ea2f73f2a610f46c19ff30f090b1cc69ee9185d042d26ac2c4802e211d191957bfb9a880b1d07d84e2acae1231fc64da5b05b6ef1fc2ebf1982fa4f865a5ccd3d3225e9a5a62072e813e92c899a397ca4c297856fbe3cd9e1310b13fee5bef195473f6829f81f43bf7b62af43e78a3ec8275e17ef438bbf2da0fe093fb1cbac66070adb6ac2563993c0794c8795626558b376b79e5f87f9f93efef3896869ce06b649ab2c6386812bd17bb5b43af5205572eeeee13009736305c0d0dedce746a0f145acc357282f0861098ebe81de14b85eaf831487bb3d605b5bcfb9fb76d7923c07329df0d134585df6746f2e553a4212c15340f4535fa16ba51d0a35ea7e99f1037601066be3b31daaa60a7c6b0346f99ede2e4c192825730452c6b77b061be8fa07e17aff72199d1ebc59890dd4069713b951081106c2c8e86d591f859bac56f050d6580b5664920ec3b0875edfd4e21744e08ad5eb9f6b0268bafa5fdb59012bc2963fa128f07e7a38696ab983f4b1fb6caf993aa80b71bb1c028f4c90601771d0480bf1842fb8d22b16b5f371499e02aea911e849ba97f90e20679d02e45c819418fe36055f6196f39b9eeb680d2b242940cd396e66b31273a9ca18713a1c8a13d7bd409f4d2b023e612cedcfc6b24c6d5f7fbdf0bdae1cb225ebbcea3207d2e5210d938ec1bc95f2c5159b0ab614d9d7f83554974afe85e6d673c94dc1ebbe4cb110c4fef028e3cd97f705580aa8b778450e5c3c46087b41253939dff918c4fab8c134904687ad235458e6ca30cc325504b38875ddc0ad163a2e99bf0d02e36c8cb45adcd4e3fb2049ae50a85bfb6558c13d538e89ca15447e958531dc9a21fcb36963c151fb198208a5e859cc20ed2067cb881759601b0c64c3bdf3ff290daddfb1b80fb2c08cd229559b8d329ae39139d1f0ace04340b24fffbaf135f7260addda90d3cfcc3f635e3ce19317548aa83252914c21128287eb79616a3a1c2597123d5115a283b0ebb844b485bd1577c238be11134ad0a0f267861a2907ca902f25ab1716a94573aee763d0fbe99de8a44ff13dd18940871584384914191662a4a03f7f1b22d699f7ebe9c273f05bf081fd1a8acf6f535ebfdc15062fa8b4e1f402d91015c4d3ce3ac6b0d1045f85e6f5dc0a68411893d1cc64879447a30de96650bb334eb555b85d8e2e1a44378996650a383a7a6a940018e1430ae57136aa8699d66d188a80b09a52ca4e7028f06a20b592041723e8133c0ad19c46e0e14ef36bfda5c8af351b5e709dee843dbd1a1fbd48b26c91b138e48582cbfcde73bc53b6efaa99d8b48aaf0e64736fcc363c22736019260a0bb249a4dd47c792f720cc54ce6c066606b66f1184cb8222ad523df2d78a51089b92eb46a6678d639fc2345c7e930f01edd88bb1944ab910b96ee0726f7811cb74b2a3b32e43c1dc1b7af901cec6ccfa321357504e4a255943a8a542645db0fd346da7c30e6d0aaeaf52aa4b299580f61bcab07687346ee22fa5b3f6728ebefe3d90da0e996b33d8c2bd2a49e8e87a7e49b1b3d938ceb404bd69e81bbdd3f23174a347d0bfcc4eca7ae26c40b5ef775a5ef812f80680b5cf92b9d8e9eca54fb6fbad7be5c080dd008202c6716d8531546212988788383154ad0e60cf24bf6ee018fa50cb458087b7f19bcc07d6894e07f0342e184e7d4c18a369aab7e74d28acdce3027e13229ddea3433a08089098ce64c7d9abcb39593ad52d9163eb6c76ce4df0bdb9dd1360755c5c1b6c41f45a2da284f9aa4d2ffb5a5e03a70c997f66690ada2bf8feb349d0f52e533620251e1e7da14a9b5d2606c21bfec3bdd2544a680ef42df8d64a6a01a4924997a602eb58b7efb03724ea12bf6913e2b2f49294d9716f255f991347522e9a009b4bee9eacfb752b00f91170a82eadaa469706dad9b03e5ce239b1f2412e8be6386065516f8af0cc43cfe9920009a5a32929702b4c11deea94b0c33f8c74fa32f1b4f927adae8b95ff20a52997397de9d48e243a66813d5160f1e4c375bd10b00d8e711e95496e3f246f71614f01459cf05ec896491d1f8507128789634e89f1d47c3d94145ccafa32d48e0a8711aa2793b793e1896ce6bcc992723c6574e91c0d1bc287135c49b8257b04057467bb2306b7082be62a71ee6bc642828e0e6d136cd993cb92191adea7f7c40efa7e2c84aacb2372daf4d14720f024d8f93f689f1bf596498d037ae1fd0ca8826c297b674ead8202a12300963485dbd9dc6748c784be4feb27d2dc64f812881d342737ac8944e275af6f6971a9d1a98ad958e239a998085ab3aecf88e55400e886b47245416d6e829a8f06355fc3ce5f6d96eecc118619b113e69f975d57c71ee15e04f589799d8b9002cc677169c1f29877c396214b0337e35900f5d56b12ea8ba7ce688e82014b57916aac520b11720f985de4c3d92f4de43e156ea6d9c855e7aa6521577380961cf83038a2013d68b954ee9abb384bc83a878070fa60880c094b4286eb8cf7c0af90ab5dc6f572c1c90957d2cdb4a2941adda9091acff9883231fc2ebf171f7a66d9db9e8b8eb91907a9dfe2082db31b441d0f4fc869157f1b80ae62c7d69ad1f234290ea017178232379b5b7ce0791b88375575b1a6a98b49132a94c6cb06ef35bd4c757fdcdbf142a10324cbeacbf4ee2a05305c57314801e723845c81b3d4b70ada6c23e96fc105e96be1524758c6078e426c073343ce0a558a7f566983c486c40e8f2fce01f247c538fa9d7abb0222634d0413b41446d58b00c57319e087f95be9ad14495c75c3f71437b431cc71470f6d1c65e785ffe729179f01d867424f1c040d509b7074758653a1323e992bcb44f2668d342c5e4027303aa5ec39cd6babdeaa22856d81a180793d4bf4bbf18cfc976868bb4100429691c5804401c9aac3e9f267cfeac41da3e504fc5054e1d78bb83480e28342ff81e09c48cd74a9ad03f758822a176e7eb9cd75119ff8c846be336305424ffc1db6571dc42c63f8604a0a27634bdb278754ec77057f07ac9d3cf70470063d148f03c3576f557f252c0048e0a146217dcb2c21deba3d2354a87036fe43047851ad1e590926b6f8ae0831272d8cc9105be6e24a70dca80d675e0daf7070c1e842b6f892208eeac298164268700c92e544cdbf4ceb9922ea3f9c427f4498655b7642fbfa79cfbe86c4e5bd05f72252219a22bc5d5ca6f952df7216602f63f638dee883b3c2fdb7c3712d19b489799aa4a7f453661bfa9bd279730a3fe2bbbd70535faa80418cc50bde5f5303716d222870f36ab9f8042c3c38c8354074298a102aa46e4b84a79ce9de6f8b15c7bb992dfc875e3806bc8673d8b233ce5bba1863d279e75639639ebd971aa3b7d336a9bc2ee9e1eabd60af48174be27649a0371ffc970605f2ace05a90925c3c2ae13b1628507bd040ba7a74d0a1b1d1348ccc0433222c9bef2e4cc3a50395958488010939a774aeac44e24bfefc5170fff8ae1eb8d51e861d427978a07b289d93f7bce861d23280250fc78cf978c297152ded6b9f547f6e20c46567ff46360a18d0dd2514810b287ee472424292873413489b6abcb2ae9b2a29e913781de7636ef9ab7b2b6a709b2867bcebbe58648118b84f8c298bde2ae08a982daa12aaa5d73dd633e726ae83a9f44e87e839bd7fdfd9546b2f83ebe41ba6b01196ce96d1195e9ce3a596e9566e56e855c8037785f4861827b41acaa5f05209d081fe1f761d5240c64b7a7934440dd496e13bdc16c73c3335dcb39349c891ae6c616c11cac2a2d420a0c09df77e1b015f8b9ab6be1cc3db32a3079438840b4e60b6dfaedac7364e056b29b39d896a23663aac013c68917e07bc006aab4024a3bbe439a45d57d370c49a8c055695987dc78dac5f624e91c8454f766e20c78b14cb8caa23c5049352d85d14acb6d2fb5a81d274d589b38b288633a3e42f2f8a2a420ed2f8ccb1189eec372547690539f32a9e8e34eeeafb27dccbbc0c86a51462dcce96028d53cb70cfc9ba18c117ad359a69e8a2757297b2ed4592616491bef8ff097a5ddfffb5c7e731906006722547205aba6953642f4de0ad1b3863018152a0de966f59ddcce86f0cb02a2dd373d6a39c90d0be2735a502f6c6afcf66672a53c6218ce8a22c42152500de8c8ea0df422eb0dd349a7bd6476aa19bdf846c87ed91a7a7075f792cb640a8a6eec350174e54caa35a0fae02d16e4226a1832550237c837a7108d2ecf65cfa8cd749ef71a0c7a86ef106c7d498901b92195c3e1435c866fec47bc71958a5c9130570235841a7ceaacf33ea07ef5dae9ab5d5eeedd89b29f9085c42e2bf460604ef8195ceaec1f89d8c46e9d5fad30c35684f5a5ce7a9def70fb383669c8013f59e623619421881486dfbf6660a1382efefddaf7557ad7dd2eb07cfa07ceb9953990cfc08241012d96c5d795c6f45cf25c17169f6696e1b3d2fa63730b536782f48d7033d5ab85a3ff22911de45d8454c7af8f838ec7fb011a8479e9fa30f9e95093c6fa094acf23b4f6b5dc61bfa73b46ac2f49ef5244e814d1119974e2d68cd3609bf6fe19a7b2bdeb5d2ac0fdd590ca2da08e522b4c0bdd291d08b297f458d5fb0d745e4ccaee56ffa192089cd99554f71f846eac49927a93e638b41b50633b0c8a6684b280a039164ed161598163a21dcd1ff19250ac8c663b1ba7766a52b05f8be47db6f09662f40b5817e9b24a5bf593aa3893d2becffba05d4de86436e042f48e2a7efbe40a3acec7c4d5632ac7315800724405a1203c460c9f59555862070d425fb2dbb3dbabf3ae7f955ba810842a431e40cf4802999be4968029e6fb8b8f5df4d070371f8ac2790c1b4fb0f021fd50da6cb755068707313f7fb84815175eff34cff49994e82fe8dd2a53766820c7ed3f75d26218fe916eb118e5774eab6cb2ea6d1ad5377ef90851082951e7dbb7b14f35cb13a5f4375c11df1fb8e71da3ca8d3ada688947a1e4f491db1d60886b7a8f6437126a1ea9894a0090f752a3803fbf4e03cd76b01baa454fc54c848ca92b86a046cfad3e5cb731aa84ca859e134f8f145db7a7b77f24a17c77be8ff0f2d9406a964f0b723a31108fa0afe0fbb7d8e6e331dc3f33923ba29fc06c892f6c1b0d6f562c5511561c111309b6383971bbd382e251ac045e436fe2a478ff9b50c7f398cce63630d5c3e29b59f2cde09152b84f250c807996ec6b3f27f9cb49fb23399f14725de9851e112fe7f58c747910079f4485cf98e560c844eec213a8c59647b188eb5971164427bf5430e388905ff9496ee83f763808131fe6e986494e4f016940d02d5f2d40a74636c1e1580f8629379f72b2b180066016614a2091c63847535b14fc035af9209e62fada0ede1f8b2305d90135c1d5e050ef85532ffbd7b1af2b249e7d46e980999d401b1eda07bb9145d465b1d6e70992becf26c9a9b1227dc81c13a9b8cca7994c4fb7f97de2c3771fc9da8c38722b2f0174238e0fc7df6b9dca06aa6d08a1db53323cccf4d278ab8a984a827f7e7017f05b5c874b2dcc6fd356d530bb5d9708477fb53eca74d6165993bc03983d48886eca284b1069d1703f3d6fad02c22f677d76374323497af7c4372e719c3ccc4628c373ee833cdc0ad233d07a9922cbd78aa58bc21579da973561129c97a7332899a7b46046a1b4337f465778bda1eb51743b7af0307365b3464cf2ec0d38fcfa7701687d709fdb6c02415159d69145eb542234642d140959d84afda9135db0b0311b115da166871f1baa6b16c5babc6f89faadb82461c351663b67d17fcd7fc0d50ddf3779e53dcea594a51f1d853d4364fea5d7ff20d1f8fe4a6444d19a16cb1d7433fbd7cdb21ba208e9a428acf0b6120ce4567a3d4c8bc526398163e9b149940523ce5c5e8f94a7d7f687fada35abdb9a2df25dc8a40297ab999f9657cf9d2c0e300a9357d8598edd14cc7cd8db3b9611fbe124145572e3aa6313d8d8f4af546a1632e8d8c70f76dc1212310b09aa657fca0171caafb5d6e44825720b3e297c12022e5e2dbe9c49cf663e151f16abbdcc74753cb1a3ce0e09562164ccc26eb1ff09503b6f10cf389673b425b855aec09adce48fff465317dcaef5e15710eb00410f2d1d509b549c046c5797a6c671f6ba47dc7dae65578d04db625828a2875c37a9b42d02c67bb1c5f3f8f050077bacd57e11a59d76f54b401520d13f8c2f98fdd410ea7d4572ad3e6eaaf7dc36d5743757b7a2bd0d3d17fe7ece4164d9139ba8d63d34cf48358dbbbb78771f9495871c6899ccb3132a7acb6ecedfb25fe0c33ce6f0d5962b3792463d91c220944b38667b49dddafbeda8da7c751ed2164bd6d9e2e93f25b57a3cf5f8e7c8b3a4788da98befeaf4124712abc3f040fbe50b08c41416cdd0b34a0484d21ee48228c501a78fcfe0f11bc4b440e9eac584e7c9fce8eed9ecbc615f34a79c6340573a9e2dd528f777d97118398eb4bc718a83085a8f0ce58edf7e765496b5a5599fa3927e43effbeac6e79a827ef6c281e0affb8a3745eb015348a267f57318ca66bb58fa25ca7b8bd5105e0122959f9f1d8cd3a8aea85ebfdfed9fad17e21ce6af35cf16140fd13e242bb171686776dc12fb98851fb60eacc4ce605dd630a82e8bc64d19dc40ae25aac49a4d73b006dce33adbcad05bb71021ba2f706088dd9d514b297a1e15828fe1a467bccab4dd499286c4e2dad843e860ab7600e0215d1a339d3c1d8277bface634b993765d65d61bac86bac53492fc43131a59663c073b7fdb0c88b6991ccf7c8108bbe07b28be52a90c2e2f7d47dda34631cec4a7ea5740727d3c411bedecbfe1b53bc4c8f0bb5751050d8adb83e783c491b34c538651c44401ef48a055ed890ae6aada981e3fd96baad35fd0ee318c8ab79cf3399efbd43adcd2c710d61305d71cb5effda6fb14b6ad11316c6e9aa74fcbbdada623ebee355026c990ad5812bb99176010fa255d6723fafe2d2c68d19ddc904c31312498baade426fd8ece9792ab2aec7b43863c1290983649a6c248111a76b2bb3078fe489d66777c94df9cf15542092cb5790cf15133cdd1250caa78b12bfd5db50542249b0f35a9fd16f6a01078974c3e693ad6cdc5602579dbfef6fb36706946c2dd451835b52624b9d589b7571e94e33862d61420bc09a8042d2561adbab891292d3f0c10994e2fb84cef840fa32741e6012be64c1a6bb7be635b778dc6fdf34c9c36ef76c1cb1c3ec2015eaf2d14669cf8182b22129cd995fc635583070485b873f5643b66bba9b96158d1aad06427b1accb1829ffcc9cbd71b73e6a07f7f9556c97075e5f4d3c46d8e41cef4b689cad1ea8bb69317a23554c56e0e0769c05a250f6f4ca22013559c52fa8f09b3deea2523d250cf464090c3fd87ef5a31f327901e40937478b471144532ea8cf144da9f20207cb05812e30177e5c28eb77e0a7bf224da4c78ae41b012dfdcb1a56ea3ae4cc621e82197da32d28ec99a5de3acd68cbadb015b16f5a77c0f6f1002fb714be8b2cc40223db24412f8afbcc9bfbc17b6a24f9c4820c1a7f1a866c6580d7f731514692cd7854419d0d3043ab88af5152855bc7effc4d8351968bbd58a19689e30ee07d9091ea8ef67f41dd4be5261c25326fbf8046f8c82674aa60ebcb8ae825adead5f798ca7975bc30537c8c5fbe2c5f3510746b69582099744f2aa8a6f554f2173594e8f16b3f07ea2c31cf2c844c52a34947e8c311b6d944dc1c5865ee6c50df2ced8782321056b7a3db923e8aa64ef8ad5488e8019e30645d1dce610006eed14fd85f5d7ac36d8765e26e15d10e5f168f1a7d466f47be1b86d6ac8308af2d9823fc902868aa0c895a07daf18f14c9cc66fab0dda713465d9100b520a6b2f6e806b330224bd5f3f5fdd40f1ee6250f16486fe0047ce10f0c4f9ffa2920c80c91bd92c243d5ff2d0ae9b790585dfdb2dc0d68976b4148574db6d5ef11d04a18fdf53013970c6a8e94716f06e7844651c20383f288b3aedef044bc6558bb8e23784649363f8fbf3af741cdf6fa52ee7e9010f49c512e3d10caf48110af2d6dbb63b3ee803d2e375a3553f2c697e4b11d8ef9d04c1c64a3233e5cd25d9dbd5d4da3a0bc056533de75a4187e75662322993877b9937cc63f37d41d3b9599a9c4ee922179d79b41b391c8c78fee51c09010ebf915a9df3956f5bce6dd2aa7926c554adde587d3575d1d27fc4f3f77e9f1bc6b85042b3801a80e1c3caa3af53beaff3b59d3676bddddf0a853c42487e9ec1cec6b600ef865e01dcfccbf20adb1c8d9f528dd447ee15722054cd3f27c833006ecbea91aa7235eb3165bfd856d4dacd5d2073d0400335d3e6a35ded68527b3fa01850db2446626aa793455f24dead0a351cde0797dfddf8e6f79b718b7dfbb34aaa9a9d02461ead29ee364875f3d754063a7b69ae29e050dd92903cc917d4928500c3af79c2c892c15646388c4f8d70564aadedefa6d0716f395d5fd09050e441ea13d27451412d32dbbd49e49128cc082b39fe7d9a9648b157813a30f2e11656f2dc2d06041aa602744f15ddda88b2e82d68e2349677f306b646d9bea1a0491346c47dc03d7e4e49bef8e1a558215223965a1433120b81c8f0b21859edba5108a0f55c63c6d5646842ef39d08f718786e54e5fda5c84b7cc5b7e118e22ceecd983dc17a5d524862c4a436e30a6514d00eec450e4dd3baba8bae31df532cbe70ff0608ca8796cedd9c6ce7a51b0ff4469cc98a76310038185bccd39349bc03c228f8e642e58af4ea2de16236edd40cabf3293220bbac3b5c526b56620102b0f1a4dbebc27c55f8fb4a1e056203119665055c5dad552a9fc15cddd007d36a528bd3fafc5ffd665b07a32e78d106014e49d33f9f06ba1ebd71593f5b38bc7bc8cbab5788669f75151333235c2adcf16805685773013ae8f12ea28a26d88ace47967e80314af2d8d02dd798e3526b0cf511526639b302e8c18f1ed167ae4db5c8464f934d82ad5256802845dd9ac006fa5086f7b401f373c1b7bbd0b504e81734c3956c53e6d2dbca4ca1b9168a8285fbf49ddb43dceda7a3d7c36dc52d62c0d8fa1f6439263e59e8f83d0a416fbb10e33e5c0247c70104ab0c76208b77f71ac8a9e4128f2caa76a318bfc1b1dc0dc28a85dae4c237036f156c8afef43a5d69e46d0e79659a9ce052c551d1838521806997993ecba7622f1f43acf19c980a71ae2d5f33ebfc1ef4cdc0989a6c25b4b81d772273c085f42efc5fb8751baac0a82b650b4d16395193a5cd0309c535b1052d721df659b6436c1e654566738ec92e5f8c03874bc46799a9f1c7753fac2ef8853bab5a61bb54cdbe566685064176621820858946515557ed4b6d8611370887c6133d4dacb5b9a6ef75c58c86ba06f67ae040aa47d76b89d880b462f41b65b7de2ac3a057660b9fd81ae2589665d06d99341016389309e473423c0ad251d2df241f8a05fa5bc265f0375eac3eb6254f230ae717088fb317f54e040b04337f51038f2630594e4d3bd90a70be1d3f88adcf51d1fef5eb7f4ce5b6ef30d528fd8d752305ff657cd95c9534d0af27d91e2b0779c22d78511acfa1535c51a605003483edbecc3b67814e57da28e4456770ff875c93f5c4edb4213cc74986e11011bd576aa76917986cc36879c70b7c4f7d2506b898222dc94b051cf7bd89f322512295464113722a1fcdf8b851fa1d88a4651d702de6ddf18333d6ce49c1ab19c1931bc2883a9b52ce056082ab8f77d6c828f4ac6839fefe0d013242c8a7292a158bddf417af687967bb6343630afbf82169fa4a635da0f508203aaa79b7579d214ebe027b86f63eed384c270ea51656a464f9203918c61674677dc5b2439eec08ce1ace78830a6a83f5ce46793a5e084f75b31eeffb1c612c6d71c75eab46b320e39dd996e6c8bf9d033c9dadf43be72745823b49122bf69b3aca1809725932e6bc95b9ef8e37dddb905f375621fc849396d0789417681fd6214d96e0e490ea57df2661e31a9dfb424857d286c3bdc58f40ae41dcf7a909f61c197c38bd41974073b5590cf9a47c10fd726db2bb08a1812a6853a0bedf8eb2628ee4c20ec23681f1daadb97feb01c4d619b042921e1c9d3d5a1922298cc65dc7d0e78f2ee3fc98d35fd5e93e8c3dc4f03fa03815e413bdfb93e3d719dab4a9a0fded67a2d176476491e893aaf152d4f4a03926fbd77c034a35fc19a6e359cde509bd80888f03e5472490264cd65e89f81392192df28044a6419e311da3d839b6362f1eb1e1c01b98b4026f704e5a9d5f13c18e4b5c417ef6763f0a18dbf0c78b18fa26f4e1feac5dd9df6c5d0a0838c10a20607fe1ea31b606fa6fde65798d242a692de04201038f4698f7e213746731d545fd9ca13dbf559c26b6d24a2df6046d060f0d4b812210c19c9d2f628d15b2931ddd9d5a41b8ab8ebe3ee95a3a482e9d53dce7633ff7f01309864c1b5c9f830bdd2dc09e1c52b673a075637f05b3c7da154c5ac0bec82ddb6530983649d520cd1b2545717619eca543910807dba473a5473fac794dd7c6b90aeee7090d43bf8b78cdd42f1dbc11c3bf9caae192bae1362dd28638deca1813840ac85cc18e54e3f16b7825c12db0cbb9f03d4c9d38389e2a2417f13952ab1023977a6c9bc566a21771440d27f47bfc053cd5a32250945412dbf47068f0dbced73b5305fa6342709c90685bc1277e96118430c687ee44ee6f4767b036b58796d669c81b98740df43588afcfcc815aa20438426b9daaafb0618c5720bdf83545c3e24ab600a8768cbfb3d0c096509e7fff0f83e910a4adb194496789ee65fb69e7d7a5191012394d4324d43b5a1739a1133d5d252e60ab901523666aa4d18813572b280876bb3fb2ec35f2042f0f39b654c20947b428765956dfec7ab2a8fb62d13482297de266b84d9bf8f6a7d641e59dd9c397d8b5b93c897aeb22e63c7027c883a74a9b6e221a05957459b18249432b845177f35a5814f4cd3bad6d65e07b34ae50da68c03ec6f34045448696b06df9463d7b5e5ea98688b11c7df61326abb45a3332c3306bcde5ef7a30b85d3af8bf59e268793fdce3366c519e097617f6b65150b8b4f4f5023d5d894cf297233d5ca877d20d0a0f4660495a9a6be778f4d7b5eba26cec8bdbe3cdb80298199f065084707d26a0b88121cc81696c4143f724b6b130908e560f6b16b1fdaba54c04967501ed7e6faf07fc23e0535f9cef92baba8e24d3dc3e935728286e90497bc982e815cd7beb906b2edd4cb3729ef39f9b60eae357677058d0f36c31a95953dd7a287e7a7aa0765630e2466325817f9e15f6f0f5302d64faa89e84de2e24f271aa6541ca8e4df1f4f629dd7ea985386f46d58ee54ecd074d4200fd4883a0186316aba82d655035c541a08fc961e7cf05c81b713798f20784aacbc49619bcfda4af23e83f5592d0b6115f87d863e71177e19856c464aa7fbb91249ab7bff0e90b2d5f96d2bbd9f5de9bd826de9b0f59985ef2a039d618b624b57d3f3be52665d6ec011d8b04ed00018f0989f87db821fd97218a98f6de2bda884222f806caae31f3cc5dc2cd71c831cb1601b745438fd381f95f82508bb53708f6cb9bdf838ba9f4674a06e3900c23baa92efdd2d37b3cccf8c43132e3dcdb1251d6950a1f0ec1e7ed317c9a90115ee8264ba24b74f56b5b420ef3b77615593a31f945ddba9c6f8c76c294f092b59a18da07df807272852aad7e236a6fd28d24d8e11cef2924de819e6779d86fe9f838602cc3a236ee42021185e40f24822290186ebf83e2624a498dc4359dc1e3915b91366f8dd1491c3d91ec7bf6a25d7d3ab7e3992e70f8bb542569c90c6040120a8c063a18b43177a05f92117351225deff9874468a2de64a6418de277a03855f17ad5096b5adf9faac3d40b038f6a4a73cf5a4f45ba90b07d0501ef693291649092c74e6a4a6e7a1c4934b9f4d268984f0732cb4329718ab3b5820a9b9771a7cfb048125d65fd73ceab8851a7246af7d6e6280c71cef8dfc9649c71bf2b6823ac6dd7f086f6bbaaf3267a086a7d197d1dc32d48c80eb1f5c5a9b9a1aa334096c9d1f9f62f0ef679825073fb9051561d59d2e44e2f013134734c2409cf6f11869386879b2b1eb5cc5551824ca716a0805e491ac2e96607d06007de13490fc77812a978645f2292d9f0e0fc6cf9d5008a454266a6a140fa9d1b0381a4a0ccf22518292f1092439a67820545a74c92078af5385b4880794afd4ad3990b25a708b54275e1dec59833abcaeeefe306d45d0ce983abeb8b804f479afbff673fc788a822531e048ed4bac1d14a37b01ea6d5f0db9e6cf77360d5c3ead94f033b079ae9efec7c6d1e42e8b5a76e7340302e55446b84d8e8306c7a04b1df00171bb06fc52002e44e1cf9acc6b6cefc0c493e465fd82e154204f2b3f10bd21a47c46301e47d541dfb59111d3b9d3a60892c62fdaa0090c73eefc0bb799e1d90d5ce86cbb6227f079c765af4c383fedaebd6ae139f735e682b54927d8488177b936c675148b6d0d932b15955c3704f696ebf8846f87dd17a2b5a9a8bf59c57966f8f74eabcbdd462b18364808e9c049f13df9d8746eb9e22d5f05b9794ebecb64656c96b47807263204b1fb54311c75f0ad76c3953ebc9b62631cb76fcd63e47cc18397aa008af6872ccbdbac167a4b3442149323aea5984a996b748732c85fb31d3d4d14ffef409702d6865e8c6dcca520d28e24ebae08910bce8798a39f5586c0c30e16b132d9c5e85301ed4998820e155b03fcffca76826dd46fd81f89eade1eba41626499efbba133d3ac6ccda4867e1796ba21b946e0c0be1008b00b9807edced7e20ff66153455e5b7768a7397b5b8b50bc7a72a797bed3882f8c082233ea011b76751e87a6eb390a712b644cfa565075f7389360f0c7fd783d33b9d0718818149c6f1a038bc96876bb0e2d85e2e2a5201d92332c1213e1e40555e09aa8e3ab2219152292d57f8f5b91b83a5f07646c4b9cf9e6d2afdfab2a3d405f94e282601f9871cbc95d3253282508ee03d762ea63860614135d86a5ea44f33ae51a99b28e153355bb47aacdd04fa6d57609f7dec95dca656ce27b6a2b9166a6a461b2abfdc64484bb733644198ac94b8720d41587530dfe958b865ecf66810e26818c637a279e03283bece6f04d99db8fe65688bddf1b24632affad198af316d5eafbc8c36921faeeeec7bfbe898512365a2a47ca457a7da76a0fd43c5c9302d81c5bbbe177fd8ad2b58622d0ec15c3753ea47a08beddc0befba84a67d8d6906d3b4fb79fc46ecc9bd182fe358f370046e1698fa57edd0cc9d449f66df17b82098d490f6f1dd86b99a6f81fea17ab8f5aefe139ed3c0edde1acc0024834af63b8bc422f9ca172ee365eae5e422cda5df9977475a9163cec931a8df52a0e27492d31bad66ac6500460737cff01e16a0a954ff4480af3659ce1f62ed1169a90566faae6abd0e1d2417e58003f8f6136cfab7ae87736b9f112297f238db918f4a9aab70a5044b9c032b63618cf6d8741dcc5c8d540e273901fb89470a36d31909d4b5008480b51c40eb4a49c50dadccd7fb81ba69b831324cc49ade5c6ea21f3d2e740a623125b59be0869e4b9a58f80e5b27d7932ecce0696ba5f533e6ba55102b127fb3d8cad71c021a336d8026d20ace13b09edd6005627fdaeb0d55f9b371acdd95d968d7370c709e35f77253afcbd2946dd5ad7a0338f57fcb227a0c378c693447c6a39114b19cad42f701a60f220840863a5f6312d5b60c08d11d2e229d8f785778456080dcf117b35281163f2cf977c783d6225e3e93e673fce2ef4bcd2de11ede3ae6e810b2a9f2a922001fa9c8aefe4f84347f0653a68934c0b2917459b5a7f6eb21c32aa752507b372ec70caf0378a9eaaa7e9ed2757976452df68295257685d2a9fcb0c2eadf063a8368b588ed11a64cf56514e1e9c29f0e30d76b804eefaeca374467b0e240ac7ba264fb78156533f06875e9ce4ac30dc991d4e4f26fe6d016a508823cab8ee1df5854fb2086169772de77907a9cd405fd2dd81c36f2a580ad22e98378b6782caded7738420ecc13f76155d7fe7ee93df0aa4ee6dbb14ac99710ddb3a78652161b53ad2eef52f7563c4aedc04a8aad0ab3bb7eaca03237e2edace905b8992e96440a1e5e00ef9ceb7ae98c648f6ab6659f757da706f562c2de51c5389fec0f01a09b0a48a55bd11122ebf3927b6fd400f17478c95dd1c876bf07a9375167375fc507b427636c7458a3ce5a77b26616de5cc219fff019adcf3c230fd04d64519cd4f513a24546c39844b19dda468f5c341ae1f313a413de82bc77372a7e3cfde7aa4ef311d8787fa55852e64398920c9a967c30933c034c4d16d91df0ae0e2ef77f63ad87fe48810a374104e9c31ce2543246169e10104a2cfa4ea826060d551c4f2f01eaec907850caea9af85a4c32100fe8cde5d1cbe2e05108f952096aede8a97896c66cd36e5614d3112023e12aebd0777aebeb687a351f5edd5e601fe321fa61567493166781f609bf7284d08d4c886697f0419f1ddb82ef00d9ddca5682a375afe0b3a16a4ac26f1caafd077d63b6c56f6e409a3d53acb153ba5220bdd7c5b3e7f0542c96e3217a33cb38df3ae7bb63cf8d36da29f595f342b6644321420c9cbc6399ab753c45357e4dfb6222700628fbd01dd7343fc99dd75cb316f0aa5e3d3b1cc4cc69105227a609bdba8af5eb832a147373639d72236f9c4bd021c1e19beb78312a47cb82339ad2442d828bdfb810aaf8f72842cccbc4d33100974c6ef6180304b8bdd02bdbe1513f9892c3abc53a87251592dd782121e5f136bce2ad14bb401e024f4aa6029589b8bdffea87a843b54fd0fc2ffb2a544ae3d87f8fc503321758a0d9c89fe53ab8c5d5a1d59697f3bd319406f2de28523d4aba0c23f4230a9db2668cd2cbc55d039a46d2bd8c333f40cdec93ee0845cc30d64aa765eeab33664f99d73bf809f0d7a03586c87749bf1da3b9a9ff18221900b43b3fe9d9820ff0ce42761270bb477dbf426adf068975e6eabb600ac027b9c50f0e303a4dee82944452b75a8dd09808dce89ffad507ed7cef96be76e4b608304a01d3d923e8100a97a29ddfb896018296081c050534b79f87ed4744f89d221acb87720758fc4209b2259926d9d39077e8260e9633b641d1da5de461f586a58719c92fcc0da32d49f66700f59ae0abd642c6d02b8d516966b10b9fd325930fc57c71145e2ad1cd18b551680d73b9f2f6602403338c16b3bc1dbd3f65c09eabc6a36cb3906f7f1f53bb8737ab9baf8371ced04e25ee7a65c275c64b83ed55320b00c82520dbdb76a8caa1b362cb8d4c036610f606e65463b5d4ecb2a91322e6e0b3756bcc6636a6c9cf08b1131c505854eaad832bd28656a7505ae1ebe36d544bc27234b4bdc699c4672bedd45d29a50d37b203f5a6570ab705ef223dcbaba6a6cb78220f92cd9c862bc30512bc6c725aec9f6e3b507b0d088013a3d36378e3e4a059fdb11594d2e7231463c708137f2c55c136b16e72231e5cd5e6b59f681504cb20844e51423ba6327c82dad0ee003c5503b7f02ed1c0efb013e91537957815243f7392eec6916de107d12e92b12763564a8081acb066f4a02dfb2cbb33b742d1296f5aea211ec69f9b37682567b8e5de5ac3bcacc477f1e22b50243419b522c4583d86077fc68992ac3f6310187323dd8e1ff62360eab3516d89ca3078314f0df99cf6975f9c630752169d0865bf4fffd45ce6afa4e8ee55bf77b08905e781d0582358f1d12da53b559503483cb873c2867b4312e491116d177c6b4ead7a86bdc8e0594b0649a6bcadfc6c40a80d652655202820d89458b82690fc6c7a8d38b8eb7134febdb27011a8b19d903eab2332a30a1784487f326462f5a7d57abef85ce01003073b161f3f84c2e37a296a8c82e6589c553ba37d77a587fbbc574b506fc359d372b7612edfd36837714ebd65ac55a477f1e546fce756fe718b20e78e00058c44f01a3a037548bcc8209e177bb66410109fc64ca92f9b5f849c911cad9775c5b90ec88ee766cb70afd4879947811782cb40513f37bea4ef8e8faa9c621a43452f52da753c60d03561dad70b34c6ff9d50c74f166a0a269d4b3704bf05a61772d459e8041de945fdc725e09914a6df0ce2c2b0b89a730b5d970d4cd5cf91d32c8ea5c6398d36d859dded39b563cb93a5c764d410beb383f22f7dc9234ab2b71d24deb74fe15ec152d569232523c10fb24e43c7b68cf3c4186d003a7df3177331d9e7bd2711b0e0ad9d1ad2aa12110f717b1719771f96d88ac255d86a846bb8a0c6f55356ea63608fadda7382a66e740c26d980725f81bac6c00b71227cbdcd84f7416cac2db458f8043932199c6195ac2779fea16ff81f92c2906f99494143ecebbd926254859686d1930c98f67458122eeeb696600a4e20eeb4f13b6771fe8d7e93a71c60408d7bd48d291f8ea055b962e74cb85d1541a70a7d3d0341d53c279df62221c89433728d28d2025fe783bff1e985c3a0b9b0dff225f0626e1a391697f774bf892293418e62b8ba3a88ea4205731526604cce3a34b49421da9bd851c86814d63fc57e5103df1832c24127cd5fcf54759f6d8e91e161a202ec18c3c6991544f31b35b4e34dac6e693745ff29b6b3480a47e3aeb7f5b7b7f1cf65a4ba4e677bc155c6d50620aff0526cc5cd322657528aee32810c5057ee442bd7ddf0c18677d9be359d51bfaf8f95c6d4254f39be160859ef58c12be1b459d72d1bb110e6e58102b8b03e260a6a1fa5e3ac6afae0c26d5faf537608a517c709c519f0ce48239c84a2b7eac2fb156d9ce0871a6f7ea08f9b018e3b44135be6853c739a97c7a9546830879004ae149387fe927ccdb5a740fe5e1e9f8a4648892ec38b1f54ce9e9eb28a130dd3a8cdbfd9ae8623919811660cadd2ac4642abd388c94de12dad45299c2bdfa426e219c3ef498b8ec4ea8b17542dd3efbcbdeeaf3cfe611d5ee678b86913b196211d8f3c2919b7a95647379d8bc9cd932151649a70549598b24622571066da9be681aa323cc2c445287a58048cb3377db2deb00ad8ab6aa080ea333443c2107c150bbeafcf54904718a3862408c5d0f5f6bb25738bbe789f9b6b3ec80cc5cb3ff01a3b1a6e5396bf48e9add0468c46285679fad379864a2cc203d3043412cd44017d68c3b8cef9d5beb9a975ee1b49b37bd5c5650fe4dd8c79def69ee16a4a99425df0fed59619579f3fb32eb00a7ab1886d6049faf49e67553cbc81571c13970caefe530f0c7f73704df1ac1c0f7b0d206d2c88ccbf5a1d705ffa2118ccc0a74058024dafffefecb449ff57844ee5cb858e4d584fe3345c874952cac9fbf19877f405ff971d6833a99a2d4af4b99694a0d174ea3ff5dd8ff437c193d476a40c352df3a3f67f8a6d1f4106169db0fb33da9bca7206469a60eecd4532dbdec9278c65d8a2c4e53b1c3064daab32c062534e46cc850975e68cc760bb84f8b272c290b41cf0205fc42bf9be104f559858ecf528575397dfa69b5de78959d02c18cc6fbad7d0de7c18cd311afe5c3e42a00dda1d02649322ad5a0a1986dc471064023bac07aff308de1aecfd3de0e8beaccdfd68cdd72080c62c864c5a4547ab83c5f1b5ecb139e6082c946bf1bcc2d21589263471045ad271f22cf021d20c888b7c5cbda79691a41f030ca63cd361d2153876bb2b9c8062e4850fcb2f23aa71e127605d6291f46989e649e5e43051f5c77a9600da2d7921c1a19cad5d1a9e1d3d5e8985d4a0c4a52ceb957a3855d0b62669ab432d956e92aa48cff90d6f0589a5f385b8fb5f5c87908ab8b9edb650587c3f15b009d848e7baefd08d00868660f6694f8202a32e18d7aa881edbbab61675b03f22d970b79685d96f4d6ccfc8f954a4fd71bff2e10abb98f6e3b5ac71b1e1c14881f0ae557f3627c8a5f95a086dbd8d8976aaefe1a46196e2710c6344d96b899b60a6bfe33a45aae4899e7ab515284eb902fccde56897616dfc45e9f992615ef580a0d1f60fcd30a9472b669fe8454eb6d09882be7b2ab044e1bc6ec9eb88435f9ef88d64bd324a80abb33d361a54be6637bbe8a74e06ff90eb69192eda72f3bb746da5d8dc12eec8c97ae58565cdf7f8238fd41c297b6ac6fe82ed55a37114bde654d49dfda9ef7d7679819a28d2a7f608b67968217c5d86b528fa54886b7aa94cbf6ef6ec8919f1ed52e0712dff0560371e7aa42a8f5b909598ee14f2b1af88f40e3e5722b26a175461b0d3afd7d5755297861970c4485c62d2e08f03dca63c23416aad7ef7707c39b59c13220f3aea9e863db3a24f38c4f50732f562c137788f19e8dc74b5d52a4f63f304e4a0216edce6c06dbcb9ed2bd96fe51e2640ac9c1141dc78fe41a3089d2d6e304d4b80e93d99f5e11ecf9b290c2a53d15a3f4f89b0f7c095b62578c271b4ac4f1eecb3df68bb8d4ff15d65d6fcb2fcc0b278f55693ab502b0872511d9ceb37f420b2b3ccb3be5e62f8c400f717ee045ff2a27eabfcebfbbb9785e54522254cd9e57352f8ab78cf286591af0a97a22fd073e41496ecbf468b81b6bd4816528db3eb1c8408fe082a1de47bf7f048c7eb9cb43209ba3e4c8b5bd3b31263738baf12d192315a640503010c92c36497008af990c096c27ac0ffb5d0fb90c4c4e247346d81ad17c7fa27845429199831cd29a16f2c5e0d1fd8b3c2f890512b6931151a8ff97b9b86ef706c5bcffcacefe773cbaa369cd27cd2f424a0d207ae57e2d0beb27c061eabc22ffc1f8d63adf076de2ddb28157532d8ce02493d3ebd17b56e73857f24e89f541c8f1dbd987df7c18db4dce5025a68a9efb928555f6838b32c254bebd63565e29aa138c2a3c06ee92b2ab6297d07c11dab9bd9a99ebae27576b29c2dc442c86e798892668d0c1c6c42d24338384bb31dbfc4190a865d139dd9afef35ecb2592cecd6c56ff62d59e25fb5af57050dfe6042b5bd91fa2a5332ffff938c656888af189050e79bcfca67b0f671dd95bff324fecf7013bc4ffe3539229d7da28f77ed6487a30b72c9dce5714eb5bac08ae05503174b3f7691fdcfc8615d46c1c1566804cfbfcaceae83e542bd6e2f85c403728858afe235e8a4792962b3b7316c3061d912765135e0a73bd2dfec438ab95d8a846fdf7ccd47f33670e6f2d1d86dc819c47673b2c73ef83706225f6c622835db39abc9463e7175cae503aeea9792f7b6365a1fbcc1f17dcc2a01169c30afee619fb908077633695054ab900a99dccadd8401ac812a7ff9f129f03f0be7fe27c18d2f552330b8d050b3b701b864c089c3461d884df02155248a8de7aa57bd7e7591416bf481bc92aba06fbef6062daa62fa8a4f0af7acfa8e1e2e2c022086cd8ff2405f52bb1d32e5826ae3ac09ded05619015eee78f6b214d2b35b9b599481819a023a0efb33633a7983f270aea1168fcf9bc86cd2d810efb7b6750558dd71c3692fe5a86872260478190581faf8127560fdb8aedfcc7db12013e6e0ddeef2569c2adb66177c97d3700ee26fa5b358e00a17bb105dace6f0c6dc16f623e9dab9183280220f5b694ce545ba873a0b80ab8193e6d723eafbe703d5d2420ee2e7c20f79929e329e6c34bc7cb3ccc3221589916042f11d48a441cb85c31e97b7512a704c715276dfda80cad306da7184c7d5d925e2d2e65564c14a28611eb2f76597712c63baec1840da7dd13954b4fafe372a728ee3c23f103afc747bb1588669ff5a687e55ca15652f1035d8fb9b25bdebfa87b24f8c43386d8c9accca59772ee3a76f57590844659c6f6063900bc15fd0ec9c5119b619947bc9f16832ff5e854a3047296a6cdb9aa73afb0e3c00a14948f3a35c04957668af625957ce9b0f229a1c96cb02d5525327d3cbf2f268c2fc1929feea647875a41d5e22809d6a02d1c3d0647d7544b9039ea0af372971950341ec41d43ff05c6cfec28117e2f1927a9cb93d1775523ee82e8206478765dea037d99bee4f5f047406c213182f14197d176aef9c78dff0b41ea917cd3c7bb3aaa61c9bae16ada9d6f6830e0866cde6f91d2fce67a8a701893f578d60df41cce89f82b117e51b923bfb660e9dbae7d3e52a1e531674ae347ca52a161c7010c6efbf29a96fa1063dbb24f36893cdfaf80aae6583a4d052fb9dee37757771422ce0419d50a7c4e37e136ecea83d3bb1ddb528a0299e62c346142b7e0bf74ee8ba605779eb4891d1a18406e8b8970af9d6ce8430cbf65189dec329e49838cf2ea80d65c8d746e7b8c90e30f063b2a086e7858693e0db069f001ef12cc2ba47a7dc9a1e89b71e1d2ea05e7650ee8c64a82bddd60bd43e41f0214e4f61e152da5415e20818164b3f90386d2009dfe13af686a0d266433c1663fefd819570bddf35d00cbc3e49292d483917c155c2dbca908330150c4105e0666717e070ab06030b28ba634c5c6203ef5e79c8fd9e00bbdfbd8cdea1ed1c0a2432434841962741b43664c9622bcb96ab3664f944975c47f5a6427426afcafa02b077651e44b868a27b3d75e4a63e89f828a65a2f425a1a180793f6710ba19b3ae60c1855226efdcc8ae086fa1979f820bc25ae8be6f923e56d9b952b75c8bfc6ceb590dad4e0d70280c5ae7e9727f0f91cffd03075d06d1d23dbb4ae16c84998d153ae9c843af3262a93d8af45b35058a5695086ccbf8bddd48223642855252555374db385b06f96fc34c17195380ca9e6139503f7223ad1de5a411e0110787604a3856b51f60b981668c4ea1d3f78c18d5a4efa521a9f9ffd3c672909619bc50c895c0e033e5efcc65648cc648612d48aa1ec226cc3e9d488003d984713d1c73135627117ff094b98190cfa43772b4ebbc3509e14222042b160047dde6a84a4c96a6e774aa528dfcebdb85f6f9d73989ace1587c58eb7d639435a03b003a79164e5661e8efb5ba1c8b4b8890f314b561dad1e774c091a39c847d767b0c4b7fc87d9d06adc625023a0df43dee627f8e95edb395cb94d2de7709fc3fb5de08e0f68c52655cb5a386b399f23aa8ac6e5de3acb997d74d74637f0f8eea1a1f7c4abc3ea371c2837f32ce601197a069fcbfa2a83654b26ddcca11af2315179318d4a0c21cf174f0c12ff33d2ad52f955744234ab51798b5bcc1c792e95165433bef0eabfcece39db335fecfa16995e534bfa2ff050aab5eb17aa12dd951270969cd98f803eca1230bf89c77001d56f4f1287a430278b60582e156ca504532fa9d197b052d8b5f25e8c5069981230e79899eb9229eea603f4f52b63a93662f6915111044ceee0d995f6403365d58e747e34da8976578b0152970ad8b5145361c0c76263a02441f21c8547f587ec2dd24b8a2a0059913d2da7b5cd72b0b161dd5feac80a4da0d0c2a2f846b30865d571bae4452714f00fb84dee462fc141ff85268d9627e87d2638b827c329535c976dfc5147801004e7912bc4b6ca3ffae0ac4b6283b9bb2b7d85e425b19083cde9b5ba1483ddc38e271793982048a25006d1976768f0e73c6d426b4752c86dedae57addf374617bd9d8fe915b65d3d0f363f0eaa8a20ab7211afa62f8e9ac68e634662036086ebdc9486d6df38436853f962c19cac43b360dab992ba2d6b8e5e1c16c518c8876b06dc8813b6b6e58faaba34a84b430f156796d98b857e8932dd2cabd664081e68faa948121adbae90507eefd2bc125b0576a4e0c589488ec670524ce1628c01c28fef1418ec515081460e777f6a7f6d3fe20920cf389d986d2d6aebb4883dae2ef4a69a527c97b491a308d3f3485661764cc161cdd0fdfb4bf2b11047c081140283655a36ceae5f304be05e1cf87749ac443731e69e1eca18210aee007cffffff83