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

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

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

Block Certificate

Block 59818 f78612eab2ad7ce9e6b4745a0de080994e22d96e230c578bf40fd227acc08f7b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
625b3ad0bd768a8c128ddef599982011b019aa80b53e044122247b5ad92ab828
Certificate Block Hash
f78612eab2ad7ce9e6b4745a0de080994e22d96e230c578bf40fd227acc08f7b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030250000f0080000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000099b88a248cefdfb78db84c64c5d13b87cbdbe5093c723eaccb0ed3abf9d70be1e92a0df4f45999a6e78c744376047615c1a7de4ffbbb46ddf32f6a253a00cafff0607343b22cf3dda89c3ea7b3f414f1a9eb95c3fa0dca16213000000000000004000000040000030250000f0080000

Raw Header Hex

000040204f9a38fa0bd4f955381c32ddbc0c1922049d759080d072ae6d639841422948c77d41f415171f750c6776377bd4da09b8aa736dcf66dc6ca393d122689f22237784e2126ab73d031828b82ad95a7b242241043eb580aa19b011209899f5de8d128c8a76bdd03a5b62

Proof Data Hex

59,560 bytes
12121602030757e488183c3d1389dc32424e7681b2c3012e66447fa4ed6886c860ba4f5628e36224b6cc0db3d58ea486e41f335581ed99555e68a43adc6adf024d34749da521515fe6e94a856b542c813dfe781bb22a620831b387ef8fc9a7390eee12767e6178ea807ac018871e2b096a26041f37a6263c06acfb4ba87b2f94bdb1f415717e9a37e4dd1fb075e516670bf398a70a69595e3f6c4567995078235f510741abbaf276ed89b6906c4ce41954098addcbc8bc0f954428fff14379a69906bdc1a05eb57fc1282ecd89edc47403f91514394fd52726902733b80c464f877e27034f22a70cd1ba9fc88bcd12c7d877a2a7bb82f092272f4b4d5edf8bbbf0d4dc5200b3e7112e5dcefbbf4bdfade6b7f7d9021da73b4d684146b93b7574b6ceb90975dd969db58f323521cf9671936346b93f1780aae1e0dd428c29c602e1ffe51002a1e76c0c76797c58005264693d12a7f56dfbb240b3478a7f9d1bc14c2aa1ec9e5e0a4e538aaefaeacc7d044fb1574ee2234c87c930bb159b7a9793c10b070d73c8cdb5df35a4f82865148be342a1e0ea0290b743ae65529022e2629697294e6f9791085913e3f26571f6d0841d7c118df7f764a419f30098c52a563ab9532a115af1cdfe898263f266b2029f2e3ae826a4686c3527d7ba0fa4d5d25c2ef5c2a17565c7f1132b2a1dbc5f1f43d40699062e2d4d6f7e50c8bc79632e4c64762a6065086b1fd209b23629a731081917c9ac352ffc5f7dbb7ec06f65d9f2853201ee72bae9469b85efc2a60b3d3fbc8b06afa899b22bf3b826bb664105b7716bc11b3e6819de61a815a0a9856f6a91e3fe9a1f9986501c12c74f5c2b81a46b105e35c0e9b743ea4f2c3421f05a095fbb714a4386968ff6a45c64a89ba0be7942df6a9e9c2f29f906d79125b09e39c481fd9ceca8c6adf7ef853edade9e1b2f1b19214b0f5587a1a9d30b6a1b886c36ff892bd0b20fd42d362cb9714850b4c4d3b559532747f7a2d427655869096d30dcdd9d5465d7fa6559ea60b6472eb2ef9f9ab5e44103ec10905ccc095a62b68af1cbfc9053fe128f860b187a46edfffda1ac33bd31332789231271c63e3515e4a389355a53d9dca448e414b53e36b95e8359a1d1f7263b1f60be850a27cb950f8f12c989793f0d1e0ec16247656dfc6d28d29cdefe1ed5000f861cb4cceb7beba8173675275e07250cdd2a4323ea2a4f577a3755730ff40086cbdfe4fa6d21149b2918934c7d8f78a0c12f363704526def210ec70315d09567007cb7f6abc5e0e6f0e2410b7dd5c340c654988481da946aa659d4582a59f285498200fbe43038964c73fa79ce1a11df2cee37af34366d641bc7b37ff1a1acac47dabb8b7c7b247687392ed28e0faae0e5b5991e80a6db29185de5d33ac5fa5523fe9758d50c58e36727a149ccde1e001f140a82ef9f4ced333964b0adcbe59a06dcb97d22747c6435e04fc5d3d349a7a693fe3a71f89431878c6780ae6ebf27e3191a0d4df2c993fa564d247f795791cfd11710de7cffadf02f4747638e90ca28f6bbb34d297d0dd9553e56a658fdb23e50ee61a1a09242836da2a096e141ac80e9728a82557b02382e806f06777cab9ef9b6e2f70412daafdeaba75d78fc42266bd6b667f5e8b60140d95b64a6898b17d07a28728e5d789a454e571edba3dbd0268f055e5be9c1fdb17a5ad01489098b81fdae1f34e31e958c5c5bf3433bbe61134a2a3d10601455aad2e3dd42b870ba1b42dc4dd8130632dc67a5d6d06d8b5a3317e5258578fa63bbbef89cd4a2bc189e9cb0942a15cda863e349f50152f9d499b5b03cce18509b69684f67488768d0816149b8011c5dc5832a643b2d15dfb061ad8679b2c5464c39a5d75f604a556136d1a7e830b634e588e9ebd39411f5474a98fb3ece130e156a838d1d40eb501957c971133ae2b044c4850da0e8cdc45a4027a0cbcc2c0529753adb531b9fe334b2479127babd82aa57d3a65a32d7a085c1140903ac3a313342cd6efb44b380ec1f80987af68aedb746d1b98606881404b69a093e35cad9a642cf7e4e61de5abff4382bd6d3684de22bf0353a1e882323e662d06296da6bc6c192a3a5c00e65163ec8a4a0419ce70f5a25b3e0a2577e85beaa0fb244838924a5064add6ae1f173d41d0162cf08c1f3dc1a9b13d5da5255ecd5a3c88fd46da5e61b2e240dc90a527a6dbe52c62db251693199d6e5447e93fb0ed806a11560f4e04a75f94c525e7854c4bc3fb09f743fee8d47c31a7c34a3659e5d93b7f5e5503c6a3c5f2387f50ebe965043a9a434e94b194ec061081a7580badcc6297b09a36d413b79b8c91986b521ba19439ae8425ac59647c3e19a7d98db4e911ff40215816cbf74587828ae66b98714c029d89ada9c9ed13c1032e8a604a34e75950299f86161ac623b7f3189459d6ef9ec59d67ae8a50970552d0acd2e184117a005cd975844facb9171786d1e8d222ed114b7125febe3cde8fabfc067300bfcbf1ab98cd8cb88feffd71af3cfe06455d93a629b396aad64d900b0583a037bf7f3aff64ec83cc9e8a37b702686160568048dea83b0bec95127eb19c9d5065f855e8e5296be11c328c8ea737ae601ef103372eadc756929d4e2df948f6c9aab98e0adbf27f13e45827289a371c97da4d7bbe68550b6aba4e351d5c6f52d6e969d238022d8d727257155c3e60965307363821c65589dc715b8862bddf1ae681ecaab75fc45d42e6ecac67e10c8aae613c4edb6a57f04dbc2d9ce19cc4ab564cdd3b070455d518d565fe17dfb143fc98c95058179040d8615101d0d79986bac76314237c7927236ee5c695f2c75bc0b4d54c0202f10fed6029345a1716f79d3433ab1266fb8a3e3869cc13ac252e57523dbc40a50f444c4f03315113d96d942f373562679ecbfa8af8137d58d9da2ba1ed129172338a86883cffea8abf9e3440fbe7fff26829795faaa24423662a39ea9db61ad30fbed7af9dacf9bba7df654f5b15d2c81d4c041db257fad1a17b0f43c124b3dfef8a9a702cc2dde24b22532652fbb47c7b0e5deca8715b4138eee36b878611e4e39bdeb38832643102da80fc858d98b966e75dfea8d756cdfc9f753ed911631a7b7714504210eab6294a17c4bf468c3796cae2caaae607128027b5e7cbd9c86ad146d03e8599338d3563fca6491023c03324210c106385aeedd8e3ee70c32e7bf4cc9fa8029d3d100facafb141cc1f8dda80e5e7c1b8108d74411f7e87035aa96626ad137312158c0fd3a4933852069c4bb7dae997faa3461c7ef4d875ff9a4cadbdf06faedc69610789ef55aac48d25e5d4a7d1309d1774ab2aa941ba809925d7ba2710b6b8dd7c31667a072541e71909daa6970ebd1742ad9be48ae0a7546c876ca091ae200f3f2d2b9190146be089d2202847faf6687e46c1e644222fce059c943405c554489410dd89c9136de7be36cdb6dbaa26321eece531fdadec2131f201d89e1d171ee0f9c6d5c7cf5693009b2db3b4668e2f3d4bc4cb5d426f167270db0a9526a464382473aff3bae50b6c0d054a250785605a0d29ed7888527d2915d1ab00b6b0145df5edf1dfa659e3202846058f257ef9ea3a9501f5119e971338f20c6023218db44502e69514064a2dbc4c1b81e82f07f063f15d2a717d7472fbf3f43186190841f3f51e481c0b07e14ef4c9520ffe7501d9a7500a0181936d30b8af8f95ba597289cab08aedfe1d3a2d594d37491d060b4b2ae02116ff82b4d9dfe63c67673a3213d52b3e2eecec723584575bf6be0d99c9cbb8aeb40ea33c77d013224e83e9e46e814ab4631f1fe5a49a11dba10ba8b86ece1661cbceb2dddc52e08dea940de91e9b1956d1808b872cb761386ab6ca5ced3420412b222db53d302c17e34026c8d25dc31b99a5541f28a68bc4730e6456f0a9b4bb9fcd7455d66ec8b5fd110753efbf17921c5dce8e07d66ef73213a0fbc27615da69fddf8357a9d7a0715539f530c49ed991b2b3f9c0bbf900cfc428fec5928e7eb7021efff9017ce4c5ab8f46437307cf55cd2375523e4e0cc5cccf59066473d869414c162f28beb41733eda2ae62e65602a710837f80a11f0c8d1eaa5b31fa043cf1c7cbd9b6de2820a8a43793d6ee04a0aa98fe1b63c68690aa96c63274d62e9c275e2b2e51eb1b52be58bd52602bf8cb1efd79ef193078906158973fbb28e4ea6ec55ba4c3152680c6c3f2f0728bd869c2c93370574078a8fd6fe4aa5b306eda7c62d1772b15cccd93693191be4a68a874aada7d27eb1792327eb1563765dad021841d93e128ca5751d9753ff90d084a515ab31b6b2905f54bb4a9b89a37445a444d1fe90ae6e478dd4558637e75073f69c9728404002401d73e68c843ccacd6982575b5e5da873e6bbecbfb4cc5438cd98e3a4c3c4f6481c3d628bd2b7817561af4493fac7c25976e052df9409e24043150f86924588db5d842138b22e444bbc2f7b88214ecc025c5e5a9787d8595772df7b5bc7b85fb18185a09c1af1b0b57a687314ec8741201d94703c85d3fadf3b6cc962a2c5b744665b6f34b44a9c5d1b9ee251397d9a6ef6ba02d26b01ca2d5feff25a02d6c4b343f425fd7a0ea0198c945c6c97661820be6db87286146f944d30612a8de562bace480db5ee69744eccee93dfad54be80db902d5f4cfba839d489ceb819c68ee7ebf25b901f6b0205004ffc4e4f5166011eac07782ccf3490900c82a274c868f035a9d932bc590a4340ea30070a91eceeda05b227f5881ead65c953025ce441063bfc48bdf97589506c178c1071a5cf1914acd6071334a0ea7cf1c123984eaa7027a28b1a49adc8d14e321779344e9e65da2a130fb89bf1ac3ec4c7744cc8ad97441411467d59c21655520037225ccc0c3be5029c7ff8dd8005db0166044ead8ca54ae993a080f6aa34dfbb09d9aaa78475b2a2695d476e3337dddc86317ef82ecc9cf60c998cabd9e121b8de20b07e141d828fe973f48fc6ac9ef586e3012c404cdc1f8d69e7abe05a8853bb83d6de901a0aa72e710d11f9fdb6fb9b84bf5c23e0435648cd01f751852880bcf1eea52f1e35caeba2e9e57dc860fe13914f05ceba0080d667e844f904a38f3a09316669d1d833b5a79c68d3e34bf999851b8acb76929336aab6790d3b1cc619f8fbad1880a25ca4309774f3238bd249e98873d015ca580f60d91879cebd3799f70f490799f51a627803d4caeab9c9c0f6a46a410fd28f3808e1a51e4be9f7025b83d90ce17c11a55c35615de0d0f667186e3d1a2b87eb83c8f58fc3d657787dc76afe8d48956c8decdb6c43c7001d9f5c614a00ffe4a2989b8f347a9e5466a169542fb3b3912b6a8298be60dddc4267804ce83b0f74fa567b6c8898db35a5e3782160fbc2a3cc4a16102183ceb4cc84ae6bfd06c07be9aa0be4704a127240ec43b0911337a97cba7741983ff015a9d27a6ae94047c2dd1b35285fcbf944ff942e3801455721d7aa78989b46e2fe8632bf3d6d61a1decc783d161f632e2b9fc2dd82d010b6d66671712f67daf41b357300bf25de2044458800d3a7cce748fe944e50603360d3718c288513db74daa9ae1d7a3928850e9a49504bd7727aa45f62dc563b4aa7d25005e4f8c0fa2ae24055973124d736bbb009d0dff0b37c4386b6b6b0cf98583427550e9ea0630d72a9fa287033cd77549136aaf191b6a2ec96e223d4456c27a8f8648b3da9ebfe206fab95c1ab76db19b563f13d50acf67ca0ec1fa862e910752a38bc3359600cf64e63c22549ec3db9a4847e3edaf4f363b9f60da3675af26c2199fa1d588fad7070a24260256f9e5af9633d2dc29a0dca60ee71d82d797c047eb40dc79da1a6936a8d3f9e67f566c4977f989b13369b93ac09b534d27a9b4dbf6aa58b28389c30e68e23b4628647f0e4927585b97cea3daa1f20bb2eae8ead2adf6627f916b2ecf03d61ad555265a11eb615ac787ec17e4b9db27182b7b31affddca359afe4981237cb87f58a0f27e3f6cbb485c12eef89489b43003c77d200ffbc5c0644ea9d9da774a98326875581764cdf5ba2d9f25e966de314854cd778aaa23e0369edbe44e84e3fcd20d8e28c27142b521f781b5e1eadb1a9c5000794a09bae72d915166364c02bd73dee0cba17e337e145ed6e78881b25f8a0f3729af487f91aa6cbdc2b050ba00ce19010e080a7712aa33ca2e733e1fcfa3017a16dc38cb7c214cf2adcfd626e340b8a46719467fa8bd07cd524f38e885c26b04ba996550accef623db99b507b8c2f8c5cf22afa2ae504ff281170b7574231b4011f74ff0f22897497a3fc07de516461228d55e88f76777280bb4f121c68d4aa80eca305b32b367b34d14a554b01c4f89b0fb0dee7cf0af126005e2c902dc70b609f1b9c7505c56b527f14ebd683825e27d1d92742161706281feb594e1a1d9dfec58b39e4a8f8d2565961de3bb3439b49e95160274ad09609f679dc50d84eb1f7234ca916285af7c1bea9bcfaf3f9d165c42df6367025aba71f4fadd7d5db48d678a59c6ce78583b8ab8d994e43fea8f65186d3026d7ebdd166cd0c5bcbf7e1b3837766d8cc04b33da8a70717ed7f0e08bbf7d41f514cb84b6d6c5d360455f86d90a7feb0f9fd287989d5c035a2194f8b9f51633a1a474bad5c96dc07fb613869d8bf8363b21d5cebb3e1c59790ddeb66126595bf4a400a920d7dae4fc8c3ac51993c126aaf89e2d5381ac5d945c57e6f14160b77c54c1cfbeb14d5de45898e652c33bb177cff1ff9e4ad413553864dd7188b27a187ba622ce244558974f71bee04295aabd9e661f66e7fe00112f2f7e1e82fe82274f790094b7e770abddfbb99537f514d89e96e787bee6cc680632dd35118112b27cecf9cf8beadc99c1bbe1bfc09a4be7b9d4125d97abba79e49561c7435d8df7dc561a4b9838966f553ed384922066f1381f3f0347c1d96dc58feec7db32f58ca2c7063f4a1e4c9835adb3db3bdf8bbe9b733c65c25e6ee022d82aa167767fbc9ef7446d691cf23aa61ba64e6b532b64223fb54858a7cbf3aac9f82b58284910ad979ccbefe6f8a0ac020d1c09b7651157783d5c2c4e1351074c54316ffeac45800035d01d460fc2a96385bc2e74386fd1959bd553f86587c61044b7e8ac36f767c7a3120f85ac6193b133f0ee371cce70692aa0427946e286ca40132e0e80738b252508bbac525721099092d22e317e7ca6f7b06b24fa7c7e798f7f7815d55c4349ed4a79d4656ab5daa318526bb555c28bdb1df2b56b84b4c7cc459c66bdd544a3cbebdc1b9e984af042803013137491de5b3cb6ba25b92d9fab7a73378649c70180628ffd73982543e5df5f598a4d8bc58ef1146d9c753c00c0ece33946cc13b6cf0bf87ca91364b9b89bc97714696ed34318da857a295ec8da1ef113beecefd87b83ee7f759a4716edb78643321cf51a8213a11e03168968cda60ac80a7a80f45a86ec5754d2a05e6d3419874a0189ac7ac0182f54dc8aa221f46f40a9c75554ddfdc227909d5b450be7ac8b63ed094fe71a658351046173b9c3525feddd14095e660f41aa4ec3e04057c05d1a0caabbc8ab9d50266705fffbed01424f417734276f6c354444483000ef6fd893d9f00ce05a9518a662c1b81149415536f70bbbd4b4dbc03d5007419c569134476de432266d0653d44ba831aab8d69d9b4b5426c1d9e4f7a3fd2702c5f9effc15b3ecff7faaed07f3538b19fe3df199d4d85a1eb48485d85d7e745d44df44c744eead438e2582d3b77b7b5e05ea4199be21298710d539e664919ec84a3312370886f7b128b9e71b26b34a14f0ba8cdd99c0278a16bccce95465e2dd76e5afba9d56e86728c687207ed90797bf1aadb96e65d75d17c81e4b929cb4f20d0dfd594ce0577b6152adc9537d6f48e08c7367718e725565301e63f4b855c73350bcd7e11d96d7ec6cbc2e44672dc0572ed7ef251ee158bdd348340da2c16f8ef5fb1e13570dd14d9f06c854db20dcdd8cc5db61c1c3af1ca729b6bc9c49db01cf312f4a9c55a13062e81e1592971ed4fd4757e418d5adf1619326a00f2b4bb68cbc0c75cb3cefe055d2620805b56a1cf28fe2b713b2ab92c4ed635b96e46501fad5a4c51fbea245aa3ee05c555cad054773b2ccbc90b35b36a6ca1aed5ccfffe4c6b3eb02228cafbca35cb8299e869fea1a755f70cc2b070a20df11887fba17054796220e9f7c6b46731bcf31ff6f4b13414d30fb48506a6a1d661c1d3cc6a983eaf7778fc96f790a81e2e5971f8fdf1b58c07af7f85567930372a91fbc3b05d15ce8576fe716b34d917cff1812b7038738eae094651b5748b8cc8f035f643f8183e32028775f16eb1d607bc2f5ba12ad6e771cebc26be6e6813725f84bdf3e4702f60b6a3ed5beae0e01e892a8201897c1b3745e8f83a72fe4ba992c536f6cf087a380ce514da3b8091caa5d5cf322e6506e2bd7918b8451ee19010e39c8398dc5e2f591f8992552066844c52a457a7b1fbe8a33888dc8401f18172a0d15fc3be398e2b21ecb187b167cc9e008bfe6bd7fe562b90087ee8c81d911f92cbeb9a9cc7b772cb762bc7aeaac14a0568d7527d4b41c59fd3ae1b33e913d27bf3e15ca1149d6023a3f014c7d63453952610d2ec13d9c4c129ccc6d23fa2ccc21f178dbb900c72149e24ba676cd526248d371ac99750b054f5dbebc0f211b61abdd93e4468c32b3147ca40dd6284ce0fe8dd640088d57111c21901713c70fa02588d7924fc1dd990420e3c8100507397a976258569d9a4ff0f5a25d0885461b8565cbb452cd74c6324885c51767b3fb529b2049dad3f28509e64516a1381c2253274f6e1cae02ff8a2e71c7355f06d52a0602e980809edebce632e552d6bfd4c7f0b45c3499313570b12919a735e7c0b835340b4028f38fe134aefb74c8a34ecdd7ff217abb1b45ab7b8d8fc592d9d2f2381b393c8e5dba3901d8706d0162861da6fb1ece9104364f9feb4c8b592b69b323f5d77f9b416d0a48a08f6545bd6b4c7fe911eae88d7e2c0ed00a910b0e9a88e197ac6842697695f6eb7d40260e29ad73290954bb6bdc33b67c5f277303dcec3f7be3aa97aaabb3b11ef99a738792143e1cd7eff92b1cdd0bb47e56afd980b0d96a1a5dd2ab60c0751320b721b454fbf0c1f212bbd1e76bca1b0bb78bc9567a3bf6b49a160b3b22450fc24c63e447381b8e9c178407aa0a956614f4578eb8b367b8d2c96c19e9471a953ffff4c6702a52bd447657a20eae41508001b2b7fe35cf53a05e9015d40b11da531e7c25d2ad20b9ac7f650a70cfbe4e07740019c5058333d5e84641752e16aef5d70dbe2e9a01ee2b2562d3666b141325246ce18cc5743461a7e3e62d6980b38e835d65f14ced56c839078e8c35980fe8cc4bff9d9880f04d6e6a3aa14296e7f1e8ff8cccc339f3ab9fddf295e220e3ab9adb54de8459a229e1f6a1a37f7fb9e455601bc949748988b2cad65822a20ce6ce11a6ad9fc9cf81d5038c763f84dbce43cf177cc0e505dd67d808fe3ce65eb7bf9a00228f8e3af32543bb31505b01aa87e8c65bd25c7699da62aafdec6cf73c506de290740d6c4c15706f377ffb19c396f1709b2863fd285b3e713a6b7dffe541a1833d75cdd36538db0c5443b1f90c60c447aa3313e9b0b2654630a8728164efb7afa0071b7f06fb6538b0d4bf446361a37e21a6d187a3b13f9b34e70bd7a1ead4d06b0a85bdf4d2690a96f01d2485702aa50e66bd79261dd646326953d2486ec4bcf740b6635ff13e71884a59ab2e4ceee7c95cca5b143c8e859b99bab3bc57c26e87d34b2a8736e78273a3d09e3f8309c4f907ef7f0aae12dbb6690b6f17e3b5b276bee6dda93866327326de5eefb93fc5ab99c9b1b44733b70632ecbd685c7cb0c30e43b8e58296b8cdd9766f561d22f977e358e6c42535bb3efae996f92fbbd5ac9fa04e84f6eb58d646a2d4cdcdeac24614ea1613e3b05ac52951452847f282af3f27bcbbd62f975b3e013dc37d16260fa114f1d7809c9d85f3aa13278c13b55910dd4de71d8c01638f7777e4522128c093e221223c050abf0e84eab8ef0fa90a6214807c057ad65743776d744dec9b2fc44ffb6d0fe4968fb6fcd31afd25725e2c258acb4dd2364ee3686261f726c928adb9b30ebb072a2be1b88ba84dcbeb1458a6cbb235b608ba64976f606c575add6d107be729dfab01e4b31f00e67370e54b3ad27072887ab3faa9b5589e54ff4ee69bac7a1cf9dfeaf4d1937103c1372d2cb27a56117bc50af5ce2fdfbfb70504a2d6b76ba88a60cd190a04f63d903022f7c2f7e480c55e55cdccc061eb82d75a43e3900874b5eae6710168c9459460f8e4da8218327fe109ded32ac5ec05b5842d3e5fcc142cd2a6b8a6cd36e9818cbf822c8ce33b6b1a9bd21cdfdc39700b7b7a6c068ca7fe9fae81deefbb093111556bb5218b952974a8b2035186513239b4cc3c9f0b9ac7ae0f9d40cba78ec5920d046b8ca532b124cedd9c68599accbdac0269d5ad4cb239bda24d2d1079da0073c1bcf22f44e306f46faa347c75c0a374c879d0403563dab7489389d421b5bb9219de05d62e60fe66de4f3b62ba886207a92a0c8ffb000c8d3442a8f899e57a0130517e10eb0ce92da949133d243f98213e86ea9eb88d19debd5c5186c3314bff05d9e6e00b6719f74d94b02719cdb57e2991c205458dff74efab68d5cff0c000e4a4630861b2533ced7c2015da170dd25d600a21ebc30710bce74146970c490c94ea59f719a3097beeb0b6b94af04a0d7a7342e62ade0a87c8d25f9b3ef2907b26b308e92259927f2a3fb6bdfc6fc281a86042b7712e323516ef578524dd16f63c3eb40b9f26ed214b3c68f17686a55aaee56b9dbcb29f6a6905df32755408ea07a6e514ca6a877d46c9526283ca77659a358da9a22f9610abb00e1431e377fbeaf665d117c82c83d233ad2a3588d370c6ed890efb26cc3aed36ffe9bd505b5c3e0aab6d16d82811a240043842ae58b78e717aee0b1bd4b36e03f56897efce40ce71298638023329e2f56b87c390bc96ea8cb430e8d80d2b03527ad7b59b77470418067bb8cd684109069764b8f8c03316657ea14a4d91097ef8e1a97d227bd97c6e433be5cb67bdeb3f92f804b6f54ea0e8473c5ab2b0c93255f6c98f2a7bffad735f2af2076af2b5bc499ee0b57d138650e72fea09634df02991d9ba81e474b16ad8aadd826ceed3c698dcda9aae73dc62f381d80061228dcd3317a82f1a18283d5c0ff571ae702d12cbc848f7ae5c89b29c70823982cd189d6cb29d87f3c7eced1a5b61ec1cbc18a365af32e393d477509e18287e213bc70587b16a4dc557ad55d9e0d6479274cb34472b067651ae1e8a0916d3929d06984fe2af25131ede2313217950e99914f1c5e1f3b3eaa126a7e0458edab3e51248de093da01928deb4d375a17a57fe3803daa8476512485aa0e028d7f8cbf912af8783a60186fde9581203eaba45d1bc24446711c48947040080f099ec826ebfbfa9dc8762d75dc1a817976e4c0c221a5795353ac5bc48fd33f3eb7ce8ce78430c724e20f05af0ac908645440c5f4e6a3a6bf2289900e15ea8e8712c8b690850a6a3010a3704eccd55de60329639f60ec8617ee93b0516e947deb92ea99d04a19610c7f4e16fff6a8f471c4aacf62bfa11181357ac4dfc83b23ead2daf63c45820220b24735b7fbb6383579166735623305309f3a3d4190e149eaba7f936f22964433c5de868666dbae616b2f542fd7738b32e396af62bb345427f15e078666b0886b9ea0975d476fdbebf119c7702d3f9633b38a6f32beb53cc87ae0f8884ab69c8d19f68593bf40c9fb9625fc1990a827b7408ef240410b7c98c29e5bec2740f75cea10095fc8a1d43700f95f6c2bad40d35623ee393302e0b10e386774b4a4589440e99e9b5a0663b51cafe96ff3eb1245d34002e13bcf7cb2fe96f6193bcf2a98ae1b251d6feb666664398b0ca32d7b77e483c174c07184f70db6aceb382074d0966c8bb1fd75c9619b3150e570fafb5c45c42c00f820b40ab8ad09fb8a6f9bf25f4d3901848652b4d631850fa695b1c23a13e19c389c82661f3ad4493603cc88b43907e79f07c5dc032c02d923107f757710404ed861a44369dc5080eeb7e7b7f6d579c64e98d938d192fbf0f3be83c466f6d611b69343c77481f4e9118888c2f0581c70b64d37668d45c87ad2fd925317d9422d095a21318b9077002208f942c618e544d2f371abe2b7ec257cba6c2c25e0365eb5df365f2cdcd6ed2e78bf9e078fda74c0ac6d276d3a0ef654177092d15e93ba97191b2cc2447bace51a72e65d66e4cd313f8d6ebebeae7197953f70383298d3bbe22e45b52daac1636ecc4b0a2756708eeb874e9795623ec9e01a494d538203147d7cc9083d516b18ac9f2f20417e5bb9773e7c41daffa14ab69a82e8c40aae03ec534a34aa66747e20714fb25a2ae328544122823b13a30bc183081b81664cd6a9b8bf1041c406644522499efb07b4054e3efd625857b2243b0910f115b2a77b1fb85e931907fa370fba1006f003f86fe763ecfb4176926fe668f146ddcd599ec56d37a03c145f411f1a9d0f6a51f3be21d925cbc86d498e8e442b3123e36b9fccfeb4e6956de7d28a36e12c380dfbade23c032312ce50fbfaa185df36ebf99553acf64207b3e55be12cec71a72b8a0ed38cf0a5b96f898c2bc0492139bf184b75479dfb770fa443406384093ce13792c02d3cadcdbab4998276b22a4bc76163d50ee8b75136537401184d0dff661475fa8ae3b028cec6bb216d58b561b867b0b79d2d9b132c322f943d567873630b3b92c844095a17d5e0645c3320a30de2633085209792e3fb5a29761d3c2c787ac2407d626d6703921a91e0241183d15fdd153eae7d26c47ed798919e14f2a3fe683af5b8759910719865e140a01dfb33b322f2ef412a3dd561ea4163f1064778ea93c7988426c67e726ab4d7dfe3b4fb0d901ffaf24754a4ed04fe9b2733ea89dc0798b536137b6ff8fbdf6f355edb4a064cece13175fbbc717239fce09f18e620dcd9165529c732ebe84b3b5e3baa598624146fdd556accd0fe5dee20b00dc5ea2f37e411d94bbec36964728c4193af69456ec3c2c9bff113b2cd445d3c5d6994569b5b7bcf5c53fdc6650eb1ebe4ca7ed3e80886f5bd578b6adf18402aa22f47b991229c61c80b2f84c0a5783bca9645f4f5d52edaff6af6d91fa5a826a831270664ffb62ec5c10bc2ca2aba2c568aaf6134cf2260af9f3ee0d325b6301a23c170e9b9f48c97e20591d0ef2501662a6c03188ece8c18ade55ded347cfadb689b9e49c5f8b3361a651bcd0ef4d219e4d646befddf305ce3b4c5755c66baa0dce17f8a745aac5ab6eb0c0f2f1124181ba287de40dd0a7020d9f870890c318afabfe789468250304651c2d6eee82d6e5eaca349b1b4b29f5d80ec6246eee4cbd7bd9556e1fe81c0a3d8a54ef5dfda0ab6b0de6f205dc0a7b0acd9bf5a97743a786353b622cb9a276dfd1d51624359746958fd5253c4c6b46c0cfd2ed750207e44148bac448ab9c8970c315fbe80ab8056406a410fc4ff1e82e1c2548274342d45bd322ab6122b1016259e8e17368f53ce39a50297a060f46a2ffbc47c1b82889afceae0b5b0d42764cdf2b15cb841e129dab5031bee4c205db0ea2afd39d617582fb2ba4d248a602d61b4162190689f8aa23ef5caab95f2fb010b738542dea507190d9e80d16395ae6eb19a0584d6664cc9db34a4b5e2790aa1b62a672f9d416906c14e5061166e9fcbbca24eae9d24a9c2a45cab21e052c355ad165f0cdb81e3d6e852387389173d2db2e1b45a28c52e9758cb5e8e6a96c4a37c10072f9dc832f855ba87eb00188263cb3ec0dc0840fca80aef6f83e495a44e981e90760692a26fe8ed1c8ae014b606ca6107790542e5889060fa21cc7cca292bcfbbc44ce1deb772b7275f4a3dc29680ad130d85557a704b394c8119c47cee31d18cbd5ccdb9770e43ef05492fb2aed21a2937d567e2b760564bda6a06a45ab7da2bdd812e24d9eaf79b25d4fe8d8cfa541c91d8dac5f4722523967394f9fbc5b5290c89c158c1f2731aa137e31213dcf0f670bbe0a8d1635352b295ae6350802e59f124a1b1ab03c3405c9e2f861b1c0563161dba855d61ad1f4579ad6d5475212b9735491222fc2b84f6361c6b9491182ac1ca04db6b28eb048c1abbb379cfe202b720e29ecc4f9e4e990bd6452ad29671cd7e31b128006d4e0937ca50db28025fac448b0956a4680051df5cf8493087754a021403d65c6b26af9af3d8b92b15b05409eecf417537b7693776bd68215a06f9d2e07b6096754464a870cdf76a50d8b547e97e7170b3e8b5abe5141e9e0b50cb8c36d1a5c513cad85c1fbd143177e0b0b0f6a41d86c5a025dbfb07ecacd564f4e1ba8c6448afb94afcef48af71db352b06913eeeaf1c1f9f59d0aecb293dc15e6727bc2c13c451d818452e5ab3cf7c14934d43b4f1424a638e49981b70cb875a5262b62057828f93214726c7059fa3d46786347f7a69328ad468a2de4e4ae8450695a87312a1ebb6fde7e70f3ea1d05d1aec262e8d166ee7914fab50236e2627ddb9e08a7a43dd1a13b0dfbad09c8b01812af841735d8e9d1c2f33310633239c70137a7818c08439084909c6c3bb4b43cf9f089ef9b6c87663ad092dd91a2d2cecdf5d30ecbff96be833dfb2d752f1048a46adc7afb51d566caa51bc947833e6ad092d11943bf10f344e45187506ea7bc0f13229ed553dd0dfade2ae436163116b9c308fd396328b619a024adda9576f80a3e4d33e88d51616a5856c584f5155f9ca4892670932cfd376a585fd037bfc99ac3857d783248473147123ce88f27ec556fe2fbebf84109eb36eef58d0e26c84333e7b9161b297ba93810d247e9e4d549512c4f0423345655682cf5101aa9ee742b4392ed20d46e349d03d3964d9500f28510e32f04b743c606b5cd251b3020728b356793af1ced7be551abee313ab7884f030952926c92d03312923b81f1a9b58e59730d66320e2215e3246b2573ff7b0bb8bacb2d26e2daa4ef0eb9cfe2a8b870b16d1139f8be9f8af944fb83c27d450eae077a9ad53615c2ea326fccdfa4c62287971e29547fc620aecb34c985a331159ab7196f33cc0d0ed04005c3f951d67e35432ba8074ff5c94f479077f26bb24610ea1488fec4c563e2f2e891b6513865764289476bde15761b6caea6a06b6df1f15abda1e67f7e42a12ad8ef87204692aedf478910ef28f0c7a44e21ed243e563310e78f417d17909032c3454b91d924b45c4242259f228f817c6727650a3bbd0331df30373e71df4d1b2d018a6b66fd8ae7e5709341788b977b40dc13d1653a4090ce0235bd9075e1c417b9406eac1e09b34d29b919dd4e9c1453393579ea1140f973f485334752d06514d3a186a34f79f8256bdcb24770418e8a293c8d206378ca132a4191563248c70502f55cf49979763b52b3594f72e0aeeb72fcece8fddad61826bba7db63586a50c4c0e55d9843768e24c2ba6ffa901527f6619667218c1957d3d5b5a458392e8431ed58df35d785d8d9db80c2c7a14e1f602beae6d8d825a359e0978defb92ebf5ba3c35fdab7cb3bda807972ec2e309af48e64b28a8d820833c12fe163f4c1fa5ca1576826fffaf79326ef661863cd62136c93a61717bc871ae520d433cc08b773446fa92bc45f33e7e5ddeea8da3180c314a2f8c840312e30711248eb2c979fe8c721bf7f494db5a0b8c6e926756dc8983f76023a1bb6d7fb8d972c2975d9069fd152e2a06a0dfe4b6d19a96377c9632ec48f4be8ed114b16e3366433d010ba3c1501bab3624fe468a425dccdbfd6a1362baaa57e7cf2d19cfb244343ae5c54c924913792b932ba14712a0271ccde4cce4104e7fd58406e764f1e5857ae2c54ca224d6f37cd6c8b81a212a9f5934d043a81d7faf30c01286969e45190b4219d6f20dd23cd0d4a747c5e88740ead05cf47264467b04283cc929aa82353324527ed911501d34a7fd79f0a2f57d94c1b58488480fdf6cc48898ab2d4f0d3874e5f6087c0a24ba635452b70752275e84f8084da766a6b6ed1d7cbbb25f42d851e2810e055fcd258d8d97b45d237bc6619b058c09b925a5ffcdab17d72029fbafa3d2317152701ea3c2eab112e5a1598e4a18648eeac2f6811a50c6d939844392af2d8995604ce97930723211b12c0ce4423a490d61cef34517a210168e70767bda02e20c3524dc3e6d42389ead4a051c1d358642b6d6395d3b08992b1e31dcd11a8a99c85219a5034fe71b42e68e8f68ac4e3c9ecda2cd540360845eff6b2df1eed996796111af04622c4dbf88dc940a07175af4dad6723cc96d290b8763f577d916bd253d7abe77f1d2d79950bcf6413121196a645fb9c6b4ed42956a02980fed828305bb4e52805a499eebc1aa23b6da0163c17f7ff9f63ae6b951a754a482e22c0d7ac7707b35d16e25ff757a9292d29384a3db8766bc404fb996a1c2b37a8c513b9a51e71a5fd69dd8e8e76a30ce8f1a1254dc2639bb6794cde2886c8b02de7808a65d8ea03b6b600758a0b2943be659f825bf74b670a603239de8a7e74b975fbcd9a72a23eb52eb377b5f48a25099ed5b8cebfef5ee5d87a2615bf900810b1b78fce5385e43c788962a720a8a30d355a218896887242f9658f1eb30f3ed3f6fa84acf002ffaf69e3d9a400355c7916589053f47920ffc9ff27859e82a50c5eb9d5d8644b81881e7e063a26ca118ef2ed1279ee3b6fab25bfeac52fc2de913e5d0c10331e35c2566a147badb65e4ef5bd88d43fffc4f79637ca3e445382434ec69546e0b98c01d559b824835661e523c37c1047308de0d8230d217a9fd45816037602cb03ca438d62a0de1f80bc8db7512746af528abf12decb696816cb16df22550f76888fe63ce94abca9f45ab7ca3ac863ee8c14b5c600b79f35f7d847d625d4427003536a1206687bd753840e4df148711afb9c026b65de325bbbd8b8e6f587682cc7ae84a6355064620cae5d3cbb8c48fccae5f63f779491d913c4bc0c54903c07a66bd4273c4d2499454574d91c5f277899086ecfcb83ed482be2bce6e3f9cece354a3c72d5585c7785326839db8606dc509b4b035b96c17f76816f9af443fd493d2553526f2e8595c1e0bc3f7d3528dadea5b5e684a1ae8b1bc0c3d3714d2fe66b771a653abc0fe8955f91392c3d0c306d49283d197670b3010d4e972b24baa16662dfd1c6594e6a9f2fd8e25cc3dc216606bd723ec5521484f53a01641936ede78c6225e875e31545e33adfcf665332274d060ee9be6c63dbcc9b36db44e5e545b3705aa0e887b7e8d9c201d7e0d48b4f78bebed2fceb56b99f4aad94e6513b4d3fb2e389bb57e0ee9be73585412439dec1a5739e73d9ab2a2eed64e062fef4c549ab5b2e42f2fa0388b8782de923897178dbf6917bf2483837c44fc9a02ef01b21459f31a7fab4bb8e6f88ba2241766622259ea977d317423bca2bfb3450fd7844f3b396b4f61c2828b4e86a8df610eba44e73bd085f2734f942d92a58db25fe731d2b02315bf6357fe5e0ffc98681d32d774e2d454ac46baf879bd3624fa3d3e9f735e94609afe95eba5e76824e29b772d7081f8497081986bc368eb87a3261417247b56e832a6206f869e44413cac87bb529e7f7359122d92d71335384b7472a9d42654cb569bea3f9e70fac83f0166b4657f111e910b19050f55f05b9425850c4c442733195db7cfb010596fd50dc5ef351ac65a02a73925e6ccd7372f5d8e9a084fb90a646fa4a1c73c634f23ebc3ae89d603d1bbcc75af885f7bb727b8557face1d543a12a4157929e97cfb6180e3581d8aa11e29db20ae887b0ffcd4bb9897cf976ac36e7f441e91f5d952a9e26d525016f586cd80ae639a857030d4d24606c518c668413b2f54c11be988a7fba36d85bf73765f47678384aad439074f1dcb781e705d8b2a79043e6216e06dc6dec2a4911a0c3da5434e05c2ab667e287bbadbed131beeeb7ea50b17971db0990561c595a4f25427d21488933f399d367b3dc2647776df5ab9dc3a5ff256f4a15dd59e18eff4ca60174cbf5435e7b000c2cd229f5c974b907ef77efe194d23ad692c96bf9685e4c27ff7b1869d12b102c76cd5a1f40d37b1c6e4dd0b5e72c687bea94290e6b02308f6812c5ab973f2436476400a77292aeff005b799640073ec3ae5aace0da4acaedb1b02ec4dbfd755b3661f6923a399cb33264b64ce048c876b75e3ee4109192fad89cda81c62ecdd486ef741d490408966acf3ee19726c1ad91f87047a948414453fdbe59dde9f4f11a92b6d0c95064f52bb54b3cdd821c4d82f1cc384a1f161e51d1b65d2c78f5f524e87788236135bbdaed2252273693c937f0f65ff910f90e714e0354d70fdc8413ca12bcc5671377b244574783fbc6cb0968680a56a6d5dbb4124fcb8c5ea24196da2de79821b9a16db7b786f7477035fd6a0c296d51a6680af8b91be37faf8d2b4bb5c35135293821b4141f7e115dccc77ad1b4b37d3111605f1cfafb681366120bdac53b0780cb5288e7f534afb610b79088c1a0e8aa53bea9e985e15350e9510953014f1117a9f19932fa5a90c681783af5108484b75ea88c2e4fc7754d60da9917d1c674d54151bb810cafaa42555d4f3ebd06a668e0e0f5f70e3ee71e772040196f32c78bfd24c61968e51cf361484fdae4fcc0394c1c1bcd87019a0acc458c74a530fe1457b28a1f43f0431fa1584f1006021a9459c02b28877347ccb5fc95836e85e01714e2b74c5c944b1f623d778797288b8486ca461fbd2f9f49ec4cc6bf06a3d806e5919b8496ed9657ceaa2fa36a167b901c7dc613cbe7cc256f87645e6a4b71d68b86a5742b2cb5bb72aa1dd23dfe02134b9ec0752a1bc9b0fdbb9f46eb3e54efaf9bd521b5c87b4b7b2552d0ebd42099dcec7b77633cb4502e96b75f0420b67340a0bb4f6cbe20bc7bedaafb5ad0d44b9e03c9d944c330e5ce36b4932c6b7ca92bd04de35f2c6141ad075d550c87e49d2931ef51da54662dd12fb43f6674a30d08572b9c0ba1e566f77bdd66aa46cb4328474d94dfec630d9f8c90e4605643f938dcee1de190721a4b382729a086e0cfe5b19fd8cd873c4b465f4deb2363fa729fbf8dd9f1cdbdb4bd1ece8cbd42e7af2bef64be5a1c6a0172d472b694cc27b98786acda93bdb1c9db7d81462e40bb286fe3be3262b9f17e0f7afe92385f49bafac22d311fc00a109286131690175e67243eaea2beb86d6a2cd646f70db5423c422d38a686422d315616bc16ef543abb7a3eb62743a4425a6fec882031c5740d4decae85a18b64f81bb785fcf5bf3b8248ff5644f92f7144fca9f78e382eca5773cda12b4b5aba0b1d77aae2b6bf29ca8a4770e22db3d4fe891ceafa7ebd35f36a02b4346e74a110c3a659bada81f8b5320ba04ebabbf1aad30e2b1e2ef227633c7bcdab6076f05db4c7599779d619ee3f0a428bd613d16d69ccf8ac6bdee9bf96c3c154fb2fc70791d5852a3f2bea8a041e3ded1bd2df806d66b9259f8a7b501af19da326365f97e944253b56405b57cc34c79c5a89a767f4334da1b2692e8bc40e7153022f6db555064a2822e009da5da58260b6c5b426e6798655aa67e1bb2b6693a6971d567e7bead19ff2a699ea9c0893d4f089656c919f3671c06a3eb4798ffcbc678311a3e1ef8b79cd0411691292724e99b023ce5f889f2d379ca1437dba2114002487b396d264977cae50d2ac8d824ebf2fa8ea2c095f869ec1ab65226327f239586614ccbd2be39c196673e9c1d489df9319939193be67f3ba2bbdd8a2a068099e56a0fec54c8a6449e69c89ca499c5ddf96a5235721504790dc1c596e3fdca3eaf415b6a9beac70aad73f98849480969a512bad91c4637119a362a22b3838a362e5798e85ba422f94cea6cb5b42266d176378547bf8bd02e644433a81fb891a71bceb3b2d4c83d093ebbaf556376c593ab18988b295fa8e77a03ef3799007164bc6752337d5ff8f01b6aaa6accc7e4605e46f8162251454a26a8f354ee8bc6d7397ce110da1fda09af08fdffd80f451b826a440f41beb2b274fbba19db6202987e2c5ffba2341214c18b6884a0244d6e68c5410e353c7186ddc884f2d3b670511860b639fba59ac5e3d4a6cc2a10547878974b864da5972532cdc1e37b8b09ebcb74f1d39eb9c49194e870a9759b7d997803bc16671f5b9044bc76c719ed343a7735fd97c3af6c48deed02fc90a264f0be2c8100af539e93de3a33350fbe527acb4dc891d330b2dfb4498d6fe9d6c0832edaa5b2dbffa71081bc7d3e3bce4514b9853cc41740333a5c569d8d29db0db623b1bb064cb6bdd2d1261d60414e236033620ccd163f3975da0b2c94391e3bcf4eec3920c5c3bd306cf34e60ca407bae74a7a6ebd662f1abf26a5fd2d19b9c788b3665089682eae9d89c01ba1635c4cf329081e4f371324a9c14859a846b23b91f1038120e75d6847637142c0a21f93623a195e104cd0f36f9c872daf9f1893509f9f72130ce248399cf0b90b7827794a396ac1a44545234dc061b31087e5974bc50ce38e5ff04887dbec88f29bad5aeb7aed3c4e7707a220f6821fdd128b9c2520910e1cf0a10e1e95ab3f125ca1352404da99a258faee4fbfbaf00281705fadd99d8d2909ab31204eef6f933dc7cdaa5273df987e2c2f3ed6421233c8149af34003db41ee2b012dc0e01e3bc407f067e6488b283d9c8687962389ad211e1ee960ced9392d6d135e268ea3462070d61d6dce4423fbe589782716d212ebf5619b0294404b1948578933c21b38ad716b081911736bfa23ace0dde2dcc475f27b893dbc406e89ffc649ce51751eca73fda2819efbc886a37631a1225a9c624a0fca9049b6d94b59d6d823a77a1a83a4f6918cb46acdd8b59b0a9e273c00ff207111cb3f9611850e332d93d63b3a0b0b8dc2d68ff6ca9bf6fe16baf76970890a7550817b36a6c6013943b448a01e137d21dca91989684191286bf790b98b1a1299135465a63ccea1a04dd8f9e4a0c046a2947c9f08514da0e2b4759023474faab7f8f8b93494e4ceef53c0694b240fae306188ce216c019975fa236846e92f588893f5076ee1ed8707ba46ba02cf011017d53e8aa2aa38f06c8daa1e063a410ff311306b1d23ece71bc74cf7fea091289cda8eee574d441cf3cc471531dbfe050bdc41f35f75669c0fd73b80e4b02b28fb56358ddd1dbc0c0ad583dedd3d95fa32565316595cafd3b48ee306a26da013c899d340a65f9c034a93de89b017295561f60f97c14c050a8f9718dba71cca7a1d8eeb209cdc00857a557779b4bdb622e735b6922be522ee105f5ea391eb4371a771e0ecc3c2d693795726e11fddff116d9dcbc9eb9275800c03a7649c2e4324720829415e74a49d9b3b97c5add2080408eb71939eff39a52e388c1c4af15378875f10ee7d59748c918c34c0c5af85082a634486c4274f94eb4c8aa4c9e2cbc3c1c1fa802cb6023b75944188a44c97e616f94c0a1ffe260bd073f7ae16283f1e961b19e2164d5dc80b790cf38a318aa581ead6856ed354ddd48b1360fefcbcb79fa68fc80024f591329366e155206bd559aaa912317ec2ff1ef4a08e1bfc09abe4593505d9c9047d4cf5e1416efbc3a3894989b09b8cc2211b7922e2a1425be0783c33f55f4939a16719f59fc8545ef2abf3130fafca8eb2d91014c0f36eb25c36fbd6a928a54bd3e2f9010fb5abfd485a43a9cd4770b13598d6a56ca3e02d75dad8dbaafff6296ccb5f0c2eac868666b8714fd3d3bf20e6c6efb515f727bfc63c33f5a8332538413d8b83ad811bcd1574e98043e6272895456df45e213c6a15d2454185b2e09e1e2cdddc07dd7eb65c99e4f01b71fa3838fe248895071579259f1e03d0b1cb8d4935cb75d664dadc49c174e348c63a1e4876c08a30dddf3feb34fb6589cd3eaece225681e763bafe7448c4cce250f4e932eb51d99148d577579e14554cc4cb5d2d519fb216b696d7c050cdd930d2ce346a86498a05419746bdfae000451798471b57c7d756f309a9d9d175ad4f8d16804c13c02d7396de7c32ff7537fbb3b3bdef0d40affbf47b43796c241286347e55f919a21b8fd5f558fa8a2f31a3499599964da87be78384ee7301190154a025202ea1b658e3145f8ec2b9618a4ac39880f0d2ea696b158d1dd4445a802277cebe9400674d9418bb0951edf612c0f077abb229cccf9df7e265b51baabd1d0cda12f04734fd19700820ce7c01cef0cbcacc720c182802f39dc655b54b1d99c8a6f244b2485a52b1b9009822cc0f75319e1648c402e00255de01404db0386e021f815e863d5c5c4c2a32c79023592a9e14f7da8a1881c66056ec4837f1f0545b57cfaad9958ed3b414f1fb7818f2529a8b9ce15bb3d6bbc315effb22585f6c96422c6aec45999564c07875626db678aca58023ee2f5a2c5f22641575115cf3f8a35587cee62d7c55acfc134bab09187daa9e184499b2e32c636952d12d58168a25f98766ccf8bac58eff0a3c622d1e0511ce1900a11028977e0be0c45e87f7201f05982237a8ca7b35d1be5f5f838a19f392e1b0d4a17b889aec7b91956b3c3086b4500dae23284c564be58190ca6a53f4b0fbc6278fd7c93e237376b56a3934812ae9d3119d04cb9da67a2ea4ff42271bc2477ab40a59fbf52a2747c85ec1f7aeaf588c0744d2c903b36a4d1ce4fff09a7485f2795845b31f943d3b71d0a41bc2780b6850f50d9ed155334cd260f7db61f524fdd1659f8365f1d3dd9b669a68931ffe8e6e04645e256677a9e97868fc5fdb0f8971928f2330f2ec97c5b35d02aa97c9afe7f04382f0fc875ca456d76b1cfb2f28c211b64c0872d338ac9a324e536270dde87d1a823b74762389f762e9d768c783254df2de561ec42084d43289a0de69d463d438bfe8c26a043af5b53592aa7fc6470dac7044f0d524a9193766b25c83988f8888fe4c989dbd7bc2ce44a48357759fe71221858bfdaf3bad17fe43248fe6ec53482391a1af5c970e22eabb6c43fa7f3de1f3d979e56c00cc26ec76b0c449720e9170615f4096d3596dcb23dcb8ffa672f0d9ae3d4fe3d1f3e384cedcdd5e58add99cb5f4edae2e38ccf73c5c9fd33af59a785eeb4454784737bac0e6b6496f4358732e044b8db63da5ca9c48bc57af0c67f1a6c076881649a08171139325e92eec127b91193884443b8ddd4a6d89a62c0502e3e2d3ba8900af357e9512c7d383aa5f3e7dc8b500de89fb17fb0024d558be0697d84753bd6136d2c3e946a2800488bf968ae0821bdd30c39c22f5069936dffdf0de26bca2136e1546f717b88fc5a350a6ce996c933dc350a4541f7a5e2c7555890fca59c08ddb5ab49b2390dca88c50ed1db603148d2c114a4bf945bf1da98e438bc3cb22332d6546090c7c3161687bee1694c7ac9810ed8e964a4f4b16f0c705581482a820edc82e0b27526424d26c52e84355c1165542700fa8a6ec4685b8d2d5a76da57174c3886adba18918d961e3669b59d2b3fb687abc5f0fafee140fd148aa54372e7a37b7c897e1c79226b436994133af52fe0f128b62f53bc716ec2c7a1694f69c47a974d03fda023e9e012802a9d0ac9a30cdf51a6edf3bd445ad4e8c83a9227299e940ee7d3e8005786fe2bef39831e9f4b689bb33a1f6d9572e9295e201eb06bf560820b845cbff68e044f825c7402a8d49af3e351eb7c5cbd290e07920f9e1ad5f80800c8fcf9da125d7cf4e71d66e25b85262e61ce83d5ccad9975f00285f514c2b38ce5ebd834dcc2610b4b4f14ce5acc93f518f38f3c7b16644db9060a17f74c3c514bd710e3514921e5dad85e605e63e40bb3db22b9acec6e93192cfccd81d5a258b085cc922fb6e39e551f0879fdc1a6a00ee50e67eb40cf82e39e553a46eaa3193085d18ad800468b94df69cd28e01f60ee5dd7d42829a0216f053feb25584f6f718014916d83ef113525e849078016705d7ec33ed30110529d4173869b6116d1a582505b3e80d07ce30737c9208e942384b6f8b5b9924eaef9a5643795949b30378c7ce8aa404ca6562e1d1a1f61695f9c41a4ebc7c18dca83f23a46b603e12fbe3972dd20b2ccb6075c94508eae2d7fd074c3b2ced042fc368242048440942c0be0fd1eae70b1254a29f6bc8c7b3a69cd5f55cd19cf882e1f1b1d4b2074a55f389ad912781e377bb5a3bdc659541829f37aa90c4996a16caaebc0586c81ac7e01386ad6a3a884a5af1f18d412e1a9b51207c37800e1cfb27bb1c53bbf919f8eed89412a7342b11fcb35113c6b059b0d9a6fc25a7ded03983fbf58503002a29dfbc4015ecc404f79b76a9e4e843462d11c7d3b29f18145474219e6559e4199b115a192882fb3c6ded65b62f0106daf8af7e9c812002514382a9dfd6a34b47661e37d8f17aaf98cde9b88daa52f59c89abd048e8c973810652f7049cd1c44d3e7c95d70c9218f57c8d5aa9303eb46a00cf50ec2397e70a09afd43102477214cd4f550efb7d960e39b3deedbb94e2ad66bfea85004ca2e99eb4d0a4b3e2819bee945f6e92bfd7c2d27e607bfb54087b5edecb117d9fcacd3ae743e8cb5c3811a4c9b43589a3715e0eea55a7b03eb806e82f4e48c94eb9e17892f1f20aa427a0babd6232cd39dfaee65cbbb83384822a8dfd2743cf1d544472507b11bc4117d2afea4f9e48a98f7b7aaa23520b3a0c8e194ad48474f0554027faea0bcd177e5b9e6a338e5fcf95f352dfd20f2413201f5566a98c608942185500e8a0ad3d894aee730c694b69318a9ae8c882fe5013349521eb3a9822a73ae42697b03e0cbc7050d5d3f4e3654cba1b9e3f7793ec7c6a89ea99185d7c05ee40078da897bb32a9d6c1d5b133d038ba34aa985eb5ee79a2b00cc0bd08e92b82eb8397207b93b6683d9b6da84240203c1b55ee96c8dad87b29a3765ecff6af63dbeb240c2471959cb4bb14921cd8c825bc768cc673bd804fdebcdd411ac9a01638c8cac69305cfb875544af8d2792f4ee1620ea367410aef33fc31baf9ece89617ef085c120cbe7a2d7e314ebbf4926594909d174c9d01417a8572588e201008d4d6c9e25350e8cad6f6c14341e35a197df455a3f6c1e92ee01437d5eb1099371411d333eaa4378c62fd5fa0af0e85b6fd89752b5c9c0f768ebbad754421345717271c17eef1ba7023d85bcc56fb2fb2deaa2add1b2e53df9ae05896048bf0baf03c726d8794d81a8e221d317f5366baf81d05d421d78a2b578c793bb77b37c0f1191b155390e0f9680da67c5cf3eb02d00d8179e17c536c54c8edc4d8e8b9220a833ea94a81d783ad380de63c8100d57c33bf8ae00d6a80de83776d99303e8be1490825af1c8b2527fecf07831b21f4e3ed19d8e8a01b84afbfd5606e075f46e69b2dbde04ee2ada9eeca60e0c861808cb009080ab34eb1a0bf3c0ab13bd3dd9c305d44c2f03f29675b34ecbd438d04c2dbebf6a81b3b3a2807de1e5031ba5639a4734e5421bec4004bed152870a4ea8d6142ae83386c451ad8c191d0f8540ff3a530aec783ed2df1d468e94dc71cb7f017b14fb8943ce888c212de3c678353aa36979c4e3a950914d3fcd6e66a760262f379fb3e322dbd05d68a0f54eb01e2a63c7b2b9225fb0d32f7d2dbfa111a9751186470b7c9a3cd4944165007fbd3e95db4b779febe162679a81ee20e845083b914a4526ea845b83ee890036b6ec132b61941524cbf1d27f33d78d12ec12a8bbdc7918623028dbe6cad7f2fb3f7e8571662b65c56715571565d999398653bcbd6cdf739b0cccfba92a109f9771c83df22769e6a77cbc558d7a737dc72b0c67659ebd091b0aa31f2427b8a50f798029ad4b279e7db567f6f1f41521a0f4fd04f531e123a05067227558e35f78635371c817d3a3636c7bba7c4c24924cd1eeea71f2ca249a4b811ca7f30c76b51693be66a3433f685ee51bebab78acb6b6dd8a488877adf96be1aa6e12b62e6060d3125031c1c571093c8097501ace6285363f18b43d1f34eeea79fdf1ca45aebe058a74b3c4c72b29618a9ea2132aeac2ce5f061a6b04fc7ef1ee63c751e43b0dc3ec13058b691f09004beb5bc647c03ae887dbdd945eb6b70911c4c7fff14418ce20901a33d461bf0ba68c9d84b6a83afbcb510930ebdbb1cc645c933bb5afe419b4a8af0c7fca1f2f28e57a1a25147e69de84a28cfd44a41393625158d9fdb9824baeb768da238a8ef4c33abf556a9559ff1e0c8233dd9002354ce9dbc6a15a1608ca5e6b3b5457e06d86a245ed037a6fee0139bd74c4be7921101f4e93b0a509e8398398ab5ebce0d4934105d3e711dc3bbb0a605883be59fc143ef4e4f42a79dc24df0e40687eff41a64d37ba7d48a8efcdb937161c0017ff3c26dfba899731293937b5204bd1acada10e31f1436232d34fd4163e6a0ff22ebcd898b76fab8e7e2e877bb88c91db8f7911323c089cd72e7e689abe83a34d9d38b84672291746f836c1e5d7d8d846dbe847ce639033eb28480f9a66f2876d40267a67e61224bc82d8d4c8c578bf0ca981833eeb08346fa8d5041690af377282c4755fadebbd053d3efb558c29b81ee976fc229e04f97f7c0d107addd67b74e67297c887fa3b47dcd48c169f4b76ba792f9cb3fcd29dca3787df294b9c8180b456bb73a5c829eeac04310363a8630382010fdd853fc65346241bc6978a18438b3b39de57b0131e2d54df6f9d42c68f5ab988d2c8e7e16a3ba4f9f6484a79e777597fc106d3cb73c1e620b01e5b839885b59aaf798ea5b887ed04e6fdf3fdbce6c3cb19a6d1e0adaebfba60d4a702590ce95a63dbc6d4047b7d65cfc004fa851a695ca35608b7ff4d3251c79d0886d29ed0692dad953b88c57adaacd9c75a62c186118ffc9d59354d51149dc4b761f65fc123a70ccd6219975800a5787a2c22f966eed367eb26ece26db6cac06e2b24c57cd7a2552a86e1a43431decb73fba2f478c92f0701819de18a58ddc916072138453734f54a756f7a55fe5efea4c93ccf9fc92ec6a49390bc3234b4687ad5fc68f5680ff0cfd11218cc1f257801b1a73a7308de99c6726273795d215859b8d449009eb17bc2cbf36ce072ad33fdf3bbce85931f301a308f105256fbbc3abb4136407947fafdc84d1ac242da2865d625664eb27ec9a81f27884d423f392980d9bb32a62463fcdaf79dd97a058b7eddc0f32f0be7d41da5a37ce9959e6f48e9e3a64cc3e63166969c0b7eaa2a523e217c0c2e4f65d0cfb7708270282b568b98fa2e018addd47139e6d417201ad51533b7c5d505a131e6d8f1c38b471342cd8908e95fee3b4588d36cc2985671a76824963255e32c99b08b8ca35c23d46b84d9414983253096afbb79d4cfdddbb578ede3d267c1ed60b935fa8018b23d3aaa55cf86d9c877931d6191f70c938a420e0b1779cc27fbfe2b0b09bf5bda60cce40691914c77a86f4ba0fa756ba960e86cde83337a7649c62cfa98a7da1c25df05a7055a52a3b7aeebee1dd5b1ca4e76bc2b332caf1d6b1c54cef01e5a5863a2c6e1aa5316ab4c0b5c19d39f0dc74c6e184bb0a4acc4d020336795e7285cc24d0b7446012b87dc5572cc1badbbe3c748b6c44c050606099d2a617f7606001ddb2227361fd05efccfb6df3b564467ebfbecf8b574fc0dbd390acb9e4462558b4608a268ab864cd26c2a2c7a85af7989da2372c4611275d27fd4237276d96aaf9df969380469c843adfa811d37ef3ca11ab1b39063e0d18aaad96300473928e2bbfbc45919e9319da55f2c747498decfc827d7fc6dba482f2ecbe6bf229707a120f89afed34813286c47a93aaee14108b720b2de400f566fef9f98d5841daafbc18355e08c0218f805c2f36884cd1f32cb2679893d097999a65c2b310f7e7dd36eeef00ab7a768ba9b257129897e27ae94869fab2daf6523beef04492776b7e497109c5f3a5d9512cc51f2644e135a807921045ab898c457f5d1620b1f8464c02d46c8abfbc6729850999aca50b3b65de48938217b1064bd9625d32f4939cf24282bf4b7570b8cf246b063f82881459360417d1d98e08430ffa4ae34601364c633bafd718bfd1ae6c87ec27fa8e4f153e4b8ec3b93c8a344f97f41f456dc1c7780644d22bf35b18770a8f9d2c17eba8f6aa2b5af8bc5578254f9020f365161e5821d4d83005d0ac1fa25398dc6f54ac34bd39090e534e4d0c90813a79593551d9fda28a1c00d94be9e8f0d020746ec187e1ebe1df1a0f5e042af8568e68ad59a94cdc951b4bcdbd3d14b1f99443cbcc68d5b35c3da5df6c5be1e42a24ff7cfead072965e34d262b69436bab145e1b96b4b6bf3db67574945dd02fd3b20c04028fd6a4c34b1889e96ecfd881617125439a80366e6c1812d6d4283777d91c9fc3851eab5c5f96b8a735db5ee376a30bf2aca273eebbd3db8b3ff05935c31b9482c92e6e55a81ed7f05d12e1ed11c018c9217e40eff02696556f3ae70d1c53ab8fe7e978408a49eea997daafe3fa2217f33f9d02d7a93e02107f989d7ddc8fd679b5194a9f6aa1ced5082b502f0ad824703f035b809947f9d7a88f222dc8b7bd0240aabb38f8a2caf90c4dc0bb9b513d9a595b26f4c185c396908e710797b9c4035113e3cbf1eb12234d3b81b12a10b35fec4d8077ee38f0bd2c602955fd8d6a58691522fbf71a05c15d03381a3c752f8450b516d8b852822fab065cc9042e2b128ab1a1a810288905c24e71bd7dd476b3b10626dc5aa751a3d796756d780c3d5974b85ebb4e4f0cff83170d8bd9dd3f4565815f32c10cb90ad8cdd8864a72440c26a72730f5a9f164676ab9a30e54785958085f86d4032d3d8f9ef28a6b7bf67d63ddbef4b489bd709b47c310d2cc3a1147c9d80c6dc22202ebabd90101889ff1e1099a81fd62d39a7115db08d02f19703dca152a9db4e52ab202c9c215c05726eed687a18f08ea70512890cb7c4f98c16762f42b5480bd4de8c4e4e9c8d9faedbaa822fb49c05c35b7a32ee8e4aef385aa1132c24b1e624163b2f7be2c640afdada9c74a501df5eba64851f7fed65f168c92302a254d45852d65291ab74c3019c1cdebe7a15eaafdb98061241122f147de896b53b1d02d3a63904e0641fe26e8110b0e2e6ab556fb609b1b6afb4726560e932d3b1c182c8adc2df46bbdd09e9f3b6549e92b6a38c23010574ee57b3111e6fa13a549965e2b9129c14dc46cae61eb6192853ec1ecaaeca24034677fb540f1928d088e04ade35989ab250c4669671212075bb7ea340d88edf42ceae9fee722ab56ba209898b10b8046cbd337c9a4564fecb8e5019e658cb711bb54e1e31eb0bc715a0dd7bdf1766c2f343bb9c47c0ff7a4b71bdcefd679a3f54b755d74251ca5720569ba6c2e3e2fa8af50d8b68126a55df51d0ede85dd1dd1cda0c8ba13a745b40da954a8b37a3d20beef131c2aa22d4d1de2c501352a9e0c2db5abd5656151dbb23c0c9d97d59047c6ce610fa9d78ba381c65c3d67b1561fa89054f696df9c08dd2c1d2bef77474b77a1d409677fb91cf5e3e5381aa91c0ce509d840047831fb897aa0ce751640cb09ee22662e8ac9e1f42dcc66dc08b00baedffa2b9e54cc237bf4dd30d47d3e165cc133b62c77fe3c427a1afdab6b6c6562485f24b8f8093fed24f383682b0d40ea505b000064ba4db9fa6272a008a40e4d766dc365c17dc3a241753748de823ebded13c4998951f6398070807224e2d9f6be31794a13e825e3a184e48bff842ff0ff949800edc9ff1e3dfe9ba91e6da35d245c5cd803cfb010820e29bfd8d8759080861cd016d9d1e123af7e4548b70e388382359083aceb7241a0b49d754f0fabf32c52e51b2559b9259b68e8f3d3776f2bf11352b96143118509fa3280c3beb05071422f1bf0fe294c3deef192ae134b743b7b90eac45ce1161f0c6d352d4da9c209966c87da182d1e5439c46726690a1eefb43ea9c829a9dc5e342dbc20e39320389830beba6f73ea328c9d112424b479d861c28bf979f6a28946e3981a659582abaa82383591f9efb937834e9722d6999e538230ff5a5bfa81a8e8696160ac0cb792289662c28ae144701885435b9c1fa6b34e3da133fcec3b26c3340ec68c924185eb7d8857cdc61c5087c72c90567fd25869fca5fd1a91a87764a29255ee26e02186200199b5014134a2d1a1c8c08ea20a9faf5ff5b72779df761743daafcbf0a0995415c85877d1339b331dc99b794159fd72a6f0329203cd339de055aec99fce71979cc4a0326e55a20667d98f72c4be46931cd020529d3c85c4ed59a4104a85097bb99d2242605ebb7428104d61e1a151e11eb69f69483d15ef40f45809e42f275534aa9cf99bd4959a777cb7c0687f0c4ccd7bfd8156223dacff68634e72d27f96ea2463e7af2102bead3e796688ca0405643c9172b20e6bad8625077d5f0286982529757ce33afeb522070a96c822d954512bdc6e16886c8beb4069fe3e907fcf996e79474c6a78c65e7cd083c80a8f649b748db0955d7d5f0044d651c8e8ba1d4ec1aed966244cd28539c6aabf559e8ec6c5301de9887aa610257e797b48749b8456dadd9035b57ccd729c481f5491ae2cb71985269986e28d2a1b2e31f2ea934cf7d80abf6da1df75076329c71dc6eb34352a05105d678873154e266ff43514776342121f4ab1839fb2947c647a606a8f96c4d6056016ecebe54a0237e554d4f3153092aec06d65e4c03504d566557761d0b1bf7cf9d838072b37ad02472ac42011a0570c23f96cc450dc1c8e5ab8068d1930b71a999f6759bd4c1a3199a1ddcd6e6ebe2a655e2498f0f90276a34f09019dac1420fcc0fa750b7034a0c15987d9eb5c32513a56b64db85bb65fb5751a146a40b8d7ebb5ee8abcc2d9a7c176c2a9273580be3d0b5225df4dff87e19cb234d06a62076b23f81c3d1b91cf55b123051e53b70449c23449252c3251c876f90a2cbd7c504846082e2fe1e6ca71aaba111efd436ca461e17cfe5f1ef91e1bdf288e613f8fbac1a79e81f7e184e0b46d7f33bd076178b3c7e26e15b5cd8663e6860825ce2f0fe07517ad2481eb3fbcb4d0cfa93d398a75f1b64c45f8f5dafaacc718197616c0f28c0308a3be06946778a8730db8a214b18185324c915ad603e8ebebf9189be9e41b9ae6e5b1a7d7811aad07c5fff77113d8783a248edd62b43ea9c61cbd04245bf89cb6905c630fceea75771e7f3a86597be790697a282c5ff24b8d65af8846d436f4e7456470891afa9f97bc6365378e7da31910aa1b6bb553b3270e9e99b03a78b3ee84f5d6009054f43545c6674e2c3e468d23536cd069674874fe96a94149b4f0f35deaaa6d06bf71f256dffbe45900057f231342b8ca0871dc1bb66562e52c6b8b2385a82b4fdfe6cfaaad25ff5a3e24be984886656b4df2005aebae169cd12019ae60364825970157a6f2d9b03e21eeac3b8b8110b60afc8b29269f45e5ac335b1fa14941101d667817c1fa4272ebbf2a5d5b769c05b364aa6420c6523f55ad3b28f14239e9a73b8dc008db460c9db0158d4307744a2fcb67665310a3378b163e134a4261730cf41a0bab65180f4a576efa5b9443ca1f430d53683afdeb4f9ba156b5ab120cd7c4c1a209ea7cc1f5c07c659bfd77887aa090f3bfe51715bbf9ac0c891cd13a07b02b38569b8a5410c5aed47221b1e8cfd5ae73d41210999247275d67de398c26a1e99296e7990cbf581b5c7d9610fde07f9d5a1b758705e2638def778647c5203df4e0b6746811be670b869ba0c6696e29545f82e8428fc1625c5846a301164b1a89c3e7248c5fea19bbe2fe464768e42ffbc93ea2d2eeed3785d04dca2f6d4ec3b59107e173974fe839732c47a2a0cfd4e1c11423c3468d5055392964490c1a263e576ce24f854d581107cc35223f1408853f0b72e207e4a1698f0fb683a1712afed2046fded2eb67f39d64194945d6255e40787ff972486c023fcebaf071a5b6e25cd2b758c91093dd7017c0cdda60b4f3081cb2ba509e9d5d5399ae60d6ba2180fc83bc5729f502fba9fa98be7f39104a666c8eb04cd8ac94c789ec9287d5b10dbc9f03e651c9e8d7fa81f048e7aee76bf7dc3e46b6da437a2370dcee22222546a6a418c3860d9be0fdd80acaa271883552e88095bbea82067c5ca75e279db9b9bff5d62a4aa4d2a3de4554d8a3a9571ba0c14a4857c4b3e8726b14c65864bee7d47adb4ca5ae33fac166d3dfeace40a03d024acf7e15f7c1a9546642a68c4b9847d1f15491b05343cf0acbb08e5ae656fec26c4bb1a1e924d872ca364d2baec049f00bf899c7dccd8f1eb23c60fe93bbc7bafa0aeabc4b58182e7363739b0c15dc077c211ed7418093425b767b158145f16c52ef88d0128f1864c761f296876aa149c3569bd658e706ba6a9abcd0e46ff550afd50cdff746ac18f825dfcf525bf0942e63b2c5ade3231623fb27df019dce5ff774dd56ca5afb89bb36c1a998e4b3b957d6b431d95ff431b48e4664ae5614a30d164b7f402d54eb6e6990252de79a4861449ca03dae3f61e33ee5164c41851c200aef73687a1a563d3b14e138ceeb1a2db1c394e49647633b682d3dc9e6493eec00fe6e29668ba9b0df125bdac2838a2f00f0f4a7da4767cf383e94766e846ef3b6d965abbc6acae1abf586b1b49833792220e29170abc59454065375466061743bac2260cd313eb531f49d56070e9a16e37a65e53eb3e24bde1c08374a8a1eed185d96faa71a0ab625859c9f3d3232c99600485d2c0fcc4085d8b482044bc53d1ea6b67d37e28bba27b5a42ba1335fef478c3ed76f5839033c31b2fa1c37acdd2e98cbe498f5c0951ed3a63a33c7a80531cbc05fdcdaa5ff873fa964eb381b9f01f589c41525f0d56b6eb8cdc99aa71f7789d53c999f514441b73b83568476562de3b0f298f1a3cc01186bb28dfa7e97000b05260c91c00f63ccb717972b66809ed5ad7412c38549ebad8e0f2ff2a9a469bc4856304a8623fe79a0919af996f032920657dfee08042dffbc0ddb0a15a4ee12f68f6ad8765418b73a1e3532cf785c3090526070f9bf8d0102172a0924173d3692f12b0014ef2847090692662d97e89ce15e2b8d810914f9a0fb67a2be67619cf6aa54f803b8f60e6ddf56ed406a70abd677c820160041fa319f6e0931fded6a589cbc951cd705788c1a28c4ecc68790226a2b1e06289da0d6c7ab0549307d10df9e335ac35791c29bd37217943c96a461ef5a1a2b75ac15e4be30347cfcf758d1abc9cfa5143acc3b631633b3dfe25e087a2619207cf3932be6848b025e516c4eec9e39f5f6b599d475c3958ed826179ec01d799fd03f63a43e67fdef41819988f35aa2bebb41c897410502cbee61311697202576ead50393c6e0408e7831ec07ba997ff6e772157bce4d37df614a5d030d0ca92b04cde1ee07f717ed5f5cb38eb94835b47095d1391e002660c959d21c860839ac6ec70ee910f56f395985b2e6e35750904e35b158b57ede7ad0d041fec1da2e4c7b7e2b108e223da10b80ef80da05a33dd79c6c9587d3ea313e5a0514c45d5d78ffd2eb9c8b228972eabb34bf601592f173d0c3ab6aed25ddf55d98260cedabf01c59093bbf5378fd3b11ceb103ea98b63eb3ad1cfa59ddfef2b7bed47489d6920739b83f4cd2584de367bf716ec7c117256f628fba9904baf375ade8181b68635b3e2a137e0dd25e08fe0022895efa69781a38c09da7380872135654a18481f8ed9168dc415d05d3f8fdd4f3958371a4c97d0cd6adfb787114088fc9dfdfa8204250ed23b674cb1586fd00d95163651b3de26ca9eaa6f57d041b6bc04baa73e994cd19cab8f1f7e2591200c9717b5eeaa643ef4420c73f25e58c4b9826420bd08d61c623ac7a9f417fd0fa69ba888d68c1328d213cfa2186652597421d3118f27e38ba7c88be83b8ad2b6f9ab79b50cd5e6d8f4d82d76d39e8fc4a0019068e67108259741f50977e1037dfc940a1a146c387bf2d5185a95684414701924d6559d0cc64bf9d4cc0cbaffeb08969d969955e54f7a49bdace50970eb96da9bbab091774a83716a8651adeb250fa5ada92cf5ef315613c96e0a0dd30ca7ba18639755558e8b3e9616763083dbc93824e4d0cd3964ccc5c2cc172194d2b94b5ee4e20e2f71d6422ab867653b2964b363242b3919e1d865d10b298b81b77a25f5069fcea21f371a0aeb75de03ef8e701b80f409ec0aad77f7591b3eb748da33649e397f86c5318871c77a5d4ac84e62ff43d0bbebb459861d81f8178b42b3668ba625ab30374c1a11bf1bf2416ab8791639ceaa719b2433590f2a84c7dcaac46bc171fe66c14b939ca5e1cbc212e3f9d3f5f2cb5963af3d397b1514d0ed4d916fe30bfd7a44f1333c0523ab9d71a075e67ddc7e72f493d1e2f34c1af3ece15fab941fbd1cd823eaf87b4353ac9593431ee513ae2760e38ee0f9253ee5d79bad83bfb5476e3cf28083ee0e17638ffb9e62ab70e72643376e81d7c2b3ac4aed5482176036bb5a85fe2f3df79dc4b016c73bd70252569fa204d416e09e5323d3544558a4c51e9d790613e136cb0242cf0fb365e723e5abca9db0e0a8e811ded9f315957f80ee30ac4280793a7e93c801e847bb409a1a7115f52060009089ba4aae986cae0c8493b4f6280864174040e8bf678eaeffcd6a1c668f45313541ee8c403a4fe8a0a09bafae89ab40ed8289216f47168c6b9b563e10303b4b3992c8c62f0ebaac958e028b05c5f18cdbdd666d4a3f2cbda40d360f2fa1f688939284c9457599f065ba549e970f146fbf8b94c4d50819ac1761f9ae2c5e53e056756eafd64876ed84118dfec6384c51db3d5ded820727f694e3ff2d61330b7d5832d6c7978450e54ac6f6d10b9ced4f97b77a3a3c28528dfc95ac8f966b35677bacbd53be3e87593a371917234c87d192ec1ed20e140988c8a88d6f6563fc0d4c5973489f0c96c48af6baf6a433c1a8fec44caf82caad09bbc175fe43835facda2a04bfdebb9b365f9e29955d9c1b090759de9f36381bdbe07fea9af933d760d5df153eba82847dea10800bd221772362ef8f5cb4d6a353e64ef99923ea208dbc119620a1b301f96e7b99810f590ec93da0885ad56a888583e2f56d620ccad86e3ef0f2e4e04a726c9fdf1e9ea8ae49bec2d1893f11264d100f058ac273b1dfb8a6a93bdbaf931fba539bc4a856368169dcedf226c284890e8a8668ffa2ec985bfd9aa70493b57c7719b0353ef5125e937f844008997e7aee503680dd74ac71775494b2baf0a6e35eb902cc1f09fcad3646f4878c8ec375e78cebd9c2a31321c8e3dd36c04446117541d01f860585c30a9f69a4a3dcf9dcead58b2c38ecbd4e795c25375a4608e63577d5d25a10cd1349580b7c4b8de4be5b177dc34dbb433d56c3b49f45b950536afa9080d4bf57f39b798d01623f76190a0dcae4ea20f9518350c2e790d2556e607a746c7e5d55fc5bb12b53458d2e6e27b4dacca5a7073c5a02a00c4be85e2c6a67d9bed190ca5dca13499ac24891cec9c35c74980ced13e2fe53d5407ae86df8ce093d0c4c786dcac9e9abc73794eaec31dd2a60577791943e4003e44c22e3f296591d75924f0a9d47aaa90c6d892a8f6921fb5f6e68b721f2c207ad07e9daf99525dd1cdea173c0fb30bbdc7723c20603cde72137a5ad20ecd274545807d94b4b40c03de9ac7084df9a7be9e2e9a611f9001f2224ca70f5ad4e450e250fba167eb6983ed70f094bd0d0ecff086d5c9702f5078aea3d1f835e37299b7c69dd153ffdf043c4a61ee67c9fbd68926c7f1d9cef6e9e0f2b71f69982a9c3929a410e48f5f020a2ee4ef10054a81b6248ad27f1a0576346e4e8b066ac2ae66a1a619f99f73078e4bb42fbff19748c7aef6db13f26e3b37f7a0785759e30b66f4cda564d119e43b88b00b94704395a1def2a330a3749a485fff31647add4b9bbb1bcce4d38b5b4a1bbe919641d2de57aec519ee227fba28c1e7cba591702d3ba234597d36479022735264c0a7617a59bce000faf8d1278927603a95a31e86e8632396451d8315210910598426f6735029fce195effdeb936f03c45ece7ad3e1e5108dc39d3d1b027eab23c2c6b56e20bc75dcdad094c1085cd10dc7a5febb7723058f784e5f8d43253ac2a6c0531c1c3bcd42589d0faac495dd773012a3677f2edcbbaf1e3641d0678ace9ad71a6011772f45064244c105f715b9ceaafa453543107ae176ec1ea6d4c1b484d60ba5b6b1ac29528aed6cb7088404513bcb36fa0bdd5f8589552a20e08b1f78c3c44da69cb1dcbf954dad857538152501c504037a98cb8e943629d5054533c12e645550bc357b50a200171e3ef997218ac1ca5fe08d10d5ca032e698ed42685ade14c3f4ac1ecfa2f0350b379a4d80dac496c053133006071b56110321c1759fa81363c3a5b9c0053d562b6b8529ee537336a09e4956577a595cd4f8fa02fd7e1bd6b6945042583c4984563ad4db7fa40a301d3058b891bde76119ff7cf503b01937a5ffe42794e4ac18d701e3468b31ca2f4775f164678e4b17ecf7b4a2d238fa1fea1ac2dfb9706aa09a505ed746817f3688f8658ebd4e38d514853d355a70e468c23ebe22f582af7a92708c3ae45cfc060244f4efb806ae79f9932c080aedda22d60f61438ab7627f65345e24e665788d5e105d388f43b9a3fd32d896d338fc7edeb3634d7cc2f420a0d3d4f90e253717f2dfdd2421fd0ba0c191772b366b5ec2472cc7b04c4ac40e17b054d3d1ebecb938e3bc8c8e211184be3b9127472a00292dd67fc552bc0be4327a9e68ea0b758e2d3c5631ef67c8bfd77721be7fd7c7ef678f46e606cd805229a21a5edd22857498f093ff81e96283e5d9c23d0945917b72181c5daa23ee0c8aac23cd6b8e18ba3605a6d77715e3e152b6c42d387b18c864b3ad4488f36d665ae7bff696fcda9ec962b2f81147f6a54ec0865d951a934482930bc121d7046f39bbe3f1b6b4105686f77d3d729cdc38f2e69312e9d6ced1503e35f2272966da598a222d79cc3f6147be589425352b5537e7934818019c18f1d2f914eb8550b3a23edb6fac1c15d74e0a54f0a44faf830f47ba609a9455ea0b0f509fd6f8acee1de2c6442fa04e2ef50c7c6db03331124bfe7fa5a41f8fa58937e66cad5e96515ba7434dd2f1abe0a0043e0d2dfeee66590fe98c08290f75609c811bca0ffca044da5720fe672818682b122f65bc1079abc5f1abaa93d516a4a1e37a56594bf4fac4fb17d6cd0afec5bb34994fae527159314a479926ca3d66ec748e40f4a64fa2bcc25b55ad1007b1e70046513afe2a92b6f71e172ee32a377fb1f692c29ee13b3c4fea6b4948274b575d4a1b58e3fc92b7df9c27003d3b8e6e6516f388808ffa1cd94023857c3e8a7e1cfe9b443d9e053aff70d9d250d7cafdc40c30f3ba6256516f4cefbc5e90b8135ea87479b401025d6c9ff35aa81c2630c5c92edf9607a37427f727a3d45ff16d4fe33c847f48932c73d97abb3d208fc00bf4d781486d410c05b0f611242f322222b768762fcca1211ed8a1f5f9343a400a9342b57b6e673bfd0094d30cb1399124f4822fb3a65ee2f9bf8e8bc4fa40e2ccd83eb05e295c1d58d186e5cb2aad2e0def700ba8207cbf875406e563f7a2aac91f4993944b6f12371562d80938e432aa0ff43c193164a5b76ef1bbd91067e42613e6034ace923296d517781df183bed7fba9db4ed259ec0baabc2e52ad57c83919d44e8ab4fc625174512dabd2612de507bc4e1ac8553f2f25615202d1d04ba65069264fd85aa69479feb93a08317fda6ffd8a35fbdd50f8e3001e29243ccc770e76f1087e2114d0e1fb94df70e488f0b28346221f133dde96e5a7d606fd6f44aee40fa6d061b4d5d5a6e3a05cfaf04d65568e8e34a982dac0e947d7c6698a07d8482db38000839419eb89f2faf9c0255710f43973fdc1dd390bce4dffccdd9a03e2b182c51d310d3bb92a9a7e2c9bbc0f47811b48eec33b18df4a00093275a100620a68ee6df2ef8d3cd00745f090d2abb73ad8a4b7325990a15c6110546853572e0594fc52c8aed274704c6d4dc0a2cb19af4eb2d4fc3a00fd2a020a1c5118aa9a278e561e736c03f52e5ef1b909c174a351636d78cbb1088f0e03d149ecde8ad00799e6c3c1ee7bebd7a39438fff00daef8f0c26e6f1164a75efc5b913719221923b94b43c922e440669d37a36879deaf8b1cba512ce3621c1f497f56565b863a1fe1ec2d39979c43ba14f5384b34e1bcfa2ac6f2898d0d5cba88f6591eef67818296e9df77ff81d5938b2c8775e35080d6c398fe5ed1701b4854922cd71193e752f7585f5af9bc1e05305935e6f37c4cdb1837456ebe9051c3a9ea6306a41fc8a3cb46d746c9660e3fc44f23909a58d34c270635dcb14cfec3637a2cb09cae463e0b487ad3eff0f256f67f9264a4aa7725f4b61456699028ae41186ffc986c30472ca82276a9910f283a323e8604d213bc70bfbdb4037a61676316c36034fbddf32fb8f45acf5e3ca61f901338ecf13de85200ff0bedadb697d1835b700b977f69bf1044e8631fba9435ab99c431745d779feab206220e74b288e4c563857c96e1cb8a3a1b53a0bbb4b9a6104d08815d7bfc21704380b7d2847ee996e06ee0ad2c4d1566fc3b4d0b781e8075e7fb31f05d67952e706ff1ae9c0945154e5b3416f945087b29b50b5448d80ff36dd8f82e732ecc88bded6b1b513a94daebec8c50130c14199399dec99da027873668ee7a91850405f2d9917d2e633204d6c2b694e38a7ed37f5c5089d74f32c4b4962c349878b9aacbe9a029ccb71b6ea6370d9a0a5ce87369117cabda3e813fbff9d5613ec0e611a59e57b50231bb0686a71d265682c26667cbf3cc8e9d0cb18bb157315051493ec227b6f0e2747575da81120dd5306ce1f1b1973280297bc7fb43af57ca95788aa6aef8503ea194ec0f7e607d4dfa1391decb6f0cb3cedb3e4773a19fc53ceb84737d591c25e1bcf9cd0f2e02c81552a8cd147b0b67d23c86b2aa809f774048dc39bb579a3e23676cef84cf2d9e52c031ef769a23138c88707dc60b28c618d82c3e236c79e5a3753d9ae172f80ddb57b2d0bcf203e6241ffaf5f0a31285c73e16bbab648a5b5b24db0c829648017095a3f02ef1c5fb4cb4f42b6c318d0039366815d193d36bd863156763d87f7c61fc4dbc9f0e09ca08f3eebd006f5452686d0da9db2b1e9a1f048c25b3dc3e579b968bce37f96c0ffd750619f9cd15838f3b783981d60029f8f6caf435691da17df5311669bcabb73bf259cf15c1041f6f0bf2b6d76d41279feae7278e4f94e4ab966e5c8035bfe125798977932b67170fb87e5d1ed535f114a0fa4a1dd34de79995d7e2a6da36240b8363fac5fb825cc28d5b05fe4c48e0d056f92d1dc03868c6507f508cd415d2aa730bab3b96ed5b93f2c823e1b2e22b4042fa327e70d77af5fc61503ee847ab7aeef7c31ece67d14d70b6174e5888b3e5177b2fdca05e0380a5895e3b020362da267f5377f002625db78477dedabeb3db8ca28eaa0da8225c31407333a108e884b9df6ed66c6d95d8f146a5417f9bf64b7292cb90b5c92301716afbbaa6dba4ba4a62c0f97e48bbde0ef644a9c5a101ea093eaced114bbcf645f7d036bfba8800bba6298c612da347e55e03ef752790e1425ef4a615e8ba5419fc14fa3b288d120fe0a9c8082ec9570c036edb25f7c37dd994a7938703f0cd38911cd4a5d55a2bb5036119b5a9b0bbec02c0aef95e7c9ce3cd1e88ae5c28ea365972245d3f412447bbc37187a643cb1f8b81e988d5c6c72a3c13f168559a48f8b7300250ca79f8e2ae5e947e52437438c6aab2ed95d9ffbf5638d6979672842331ca3f70bcf1c1c2dcb8ca3aeb0c372c2f78cacf2369877b28094453ed2475bbf5e4a302f8560e971fbfa3e02b5a1098ba970804f2a78822040ccdd8e6941e507917aa1f366ab5b86553a2578c64d338f77eb0d24bff989b2b2ab2b2f52daf8b3a6027aa06eff298ed25e02738399f4eff0e9471c5052c696b9abcecd07f72b373f9a65b96e21b161c115fa52417bf65b3b33731a586177512ea3158f178bde60d1ad2370ff0653fe5bc8d74a84643ba2720cc8a98092b50bcab08f90b058cf9de40c81ea7f242d6323f09532ae3a988b627900478ff70875f23eda7966991bdc94fa40edfc8db511c80706fd67a9c9dc80aac97c95ada083630cde4a1c759b977de8d5b90a3d4834c8198209587c717707486d1776bf3d28c353dd031927612e466165e23922cc065b76f1bd045388d35933e2745bd891223ea8a78f85c6a5fbd7e4df992bfcd8a974d89ca4a020c4d55aaf6a6092fa42f9848c998fdbae6153b49d972125c38afb9dbf23f56c1c5e75b8e58f38f08f37ea6cef803658ffa478f8861e9eadf7885b49caf8aac598aab2c1de29f235c71d5bc5ad0f6e8b7d6d29076293a824062cedd7f2c2b274cbaf49caec8bdb5b1cf6337ce97916b285889048c49ada03a5fae9337185b1187f6f15cc657f2240c31b8cba3c7a0afa37055bc25b90de6282bc74011aeaa78fa7435378061d4f206325d0d667daef6d8f4916ffd05834f304e208fe48f411503b7bd19d717833f48e0de1bef8ee69c44e8631a3c008d45e1e82285ee85d8d981f8c1b40b7cf15b98eda714875512174ece65b251e73d03308050ea3c40c820cecc9d1180d5794e33e5efe7b2bc1f76ece4440020c44275a39a37314fb8ab7a6e7c1f7d83a7c7534c728ea573322221fe077f8dea04874850b4ec4ae890dc07797e3aeac76d933e883c59f1cda0a22cb0da4c7dcb8a05639c8da58d0391bd9d7b6e3a0c0586d2fd3fffd8eb3111f84bbedcd50d654db681b4440e1a5ed0c9f584854755e78f873c04c1aa43236e4e54d039418066fbb2f342f6030d559b7c129ed79b405d304be36de1333348a774e470ca865a6ed6ccf7b0ebd2f78112c2fb9a622295194cc4bff45c2f3c3246f460e0699d13b698a58b0fd41d2ebec79875d21a2819da84104ff694eda03cfd54476d3821381b8b9796b83ee72f8c89fa6cae4578b0892c88dd49dd3a7a248facfc5bf2fe9d01da4787d4204b045abd517d45a25c0cd24eb08ed49beb743811e4119c353db5896760b7790448bc491244d8f06a8f33fd076a8498f2913a1406cd61d904c1c2d611a401888f26847fe2060c140036e1ec7450acdb60df2274ea80e2ad594589294c2ebe23f984f24203cc14c01aac1d1f332ac33dba1f9c82900ef6be53da946c3ea522d89bc07f338e2ee6dee8c254c40943b0dec45f47256c96202cbb0b800a47919a22ba1c4ae6f54e5370f64e73dbf06923718a6e32addf6aa017eaf260a525f3850d0cb356a70c64565d95188c33172cbf3e4ac378e16af9a55319fbd2ab6221a1dc823ce9b889f9aa2875832ebbfc9067e17734ee8f3f7c06f1cbb8c02f097d3bf2ef40f814fddfc4168a3556f240db7d08c61c498ce96f3554c7cce9066d22c160191ca7334ff42c5cb4c1e904e42edccefcf775c2568ddceeb4f286ea2c1ec8599b6b42776db578ea0a3a529c1361cf3a1a82980733769fd20cf3b3752eedafca3a7c9512a82a11320be6d14bd6c0dcfb46aaec1b18a700951cf9e14954f5b82924ea091b8b50f7ccf0d049e7883cb58267caa9679e8650598b7b04f121c525043424d5fe6e2c8a8128a69d6d9a52e39231476e2f3457bf176d5a33312c8cff6b81623a26ffe6c1372c3af735b8d16a616d796d57fd0276745fc9d6f958798c337ef7167a1d53fc60213a3092b891182e4e3458f45150ead18b2bc70c4a87404a15ffaa6d8e7b5e1d78045c92fea6786ae8aa420f52511bb96d448b3f87b06471e76fffc53c03a3186c52ad1fbf8652b0ca8653733c8578e76714cfa010fff6ff9cb3bba7e43e97996e9c4f4f9244714d1325240ab6d79909e55411be175a3033cf37ea546c2b5baf149436fb2e9a829714e8e80ebbeddd2b5b50933f4bdc627aaa50aa41fd6d47475361fda6b0d48dcdda164252516f8b9c185f6f41bcfc2afbfe7724e993198ed686651cba8e2e340c7581bad444cb7653f5b5ea2793a6a8163e04032b2560427e014a117afc93c0f586fe88e3757ea6441ba57fd746abefb1c093c2adbd391fd11439adab35a70e5340243824bc7caed317854e5a83e21d4d389398538b905e8df9f58eea2f685d3a03015b290059b54a0e5cea50355f8c67a365a864845f7d21f57f592bf6bfdea9e02aab7ec44ce453ccbe0ffd4b5fd1368409bf2d2913529694544d198f6226f7494ffcd1145e90db65882abe75187637a1a58f568a21ddb366ee96d8be25a925052901bc13e5d8ca1ca1fb30f23f5e8bb20b707af6d8ec8c39bcabbed9a2a7340c844008f1418e9a1fef820016e435fa7412e0b9c785c5fb83122a42a28dbe09ed81ee4eda267442a47d10284be5235e833b03e309985a74c34816d6cf22c7e89691a9a7f0d80eaaf7c84319a71a50bbc728b4b8dc16b0e44fd22c2eaa3dd237944f5a68068d64d64d05c009b6db25dd7d9e9a05f81eda7c6358e11829b0301d1986898b9b7acfe32c9eba34847913e68c2657938d33753bff0b775ee0ba9219fa49ce77664222d55a7b9ad1933391d5150ae4c73a05232dd5a6be6e2373f6fd0ff93b278e6199558023bfaa7089056256af654498e96cbf0d64179b31a2b9da0184971d720d200072aaeda03d19cee3c141938e62d5be465eeaac8fbc42318efa462804d0a0eb8efca65ef96838a9bb8d068e23b6462e293640f6ca5226a32e568671889c20b3ed115d40d94795cdb9af13d743dcb05fb2acaa2b9080742009d156999e3e701137c0cbb2d049fda08859f2d8d13f71a757915cedc75af2479b651a9e82e7434616194ee8e1c49ef4ebd4ef0a348dba3b185ec1a131f117337ccba5167713aceb3ceeb4ea636b9fb099813a32d13ed1e39335394cd63950f82fa79e494ea2830d8e3cdf6857afb3f79b8dfeb441826ec6022de1ea7b0a58afa74aa83fd0198cfecb0982e3bbdcba08b54154ad592a95fce00f0f62e3452acdcc8f5faa85bd1496282bc617daad23d3c995f2f9bddb0e59c0e95f502dc8bacc057097b733870a1ef0042193df92a27a60837ef66f3a035e63d8a582ab4643759b8a16d2da4dc12ce91e2e9b25e739e4027519c470086468260347afdd20a5224ca3628105753556e58c9331d5d7c2d891140ad3bf15db7821fd98a22da183a6e8fdc143dd23bb2509b718033c60c597d8637423985479976a89b1820267d46270e802017beb7519982c86ba7ea8904983f2f13cb76f07e5667d7a36167d62a73ee12c0c9b612f7678fe4b2d4c74233fcdf91bf3b6fb44205c74fe02c74e7c140836ef1eb18dba79016236361ba12929ef2dac6b29150397a4e6cb6f01a264a7b1ddfa79b35a55c886a6f1cded2836af1f65f38ce57ae9bacc274aa89917a72fc5eaefe7652ed50afd617f2ed667a1035d3ecaeb007d5d48089f990de1199522fb4f13c3c80a6c5b5f321aeb3754c9b28bcb78749d9d3effe9b1f003567fbc2d557fc7cbddc32851f7bc41628205981e431583cb41fe7f29a416d18cc47a0b555fe8e0a2013825e64868218984fb09366881e491c6a51de6e1ab7eb9e333bd098d9ad82c52223be5fcde3520dea335a68e83b315ce2fabe425c04d1618ab8596869644ce4c0c63decaf761ddb0659bb1ef58ef93a06cd202a907190ac4847c7a86557d81606438184d4c75a1cbc33326f4f9978182e5927c0c8daec80f476e74d56ff8743240a8951b7861812c885f18e70944f6c210ae2502e8a2f0cb0ca58ae68f129cbbe1f4bf7628bd8d74b0c7fc8f5ac1d05ede3f2a43fe7ab57d0709a6028af9b331798eb6a170ce2118c5a768dbb76eb0beff14a06606708059743930306994a60d53bd47c1af4824ec022e6154503ca79fdca037a6a74427825d5036734c190e707d95924816025c3d5bb2f3e49f276104f715ae0377d0fad1e038736d465427518ec00f010c421e64b0215a6c6d8c8d6955e9f0ba78ccad5e46c16ae16d40445a4449efa73d770f241f4d9d79bcac742f8832dec2ad7e1ca9f6bf347e6b5b111efd0c497c3290159aa0034cc08a7321208d3d72e1dfcfedabd7c733903cc302fb877d9ecf6a73b4338c7837e0bab66cc16bf3811485bee1f787ded5aaf888ff37ab33df8975a62f36c47a3b5591d40833c6d34c445f078b41192108b484dc9e0f8795030f205a79711796e6c5ea18ac296f0cd39654b473c8a5685f201ab4a256f0f4d73fdd0fc8562c558483e3e5d3c104760d6b8689032140dda21e06c305a90a0960b9638934fec66b1d79932063844ede0c2b9a724537770a8abeca9f78088a43415451e2d4d1f56a0774812fa97eaf63c3c2f1b922a0dad518d94401d2d295099b4832eef67522c8b45d08b08f1610879b84d49081baf5938af83c6080fffd29b3d9679e900c9c1614a5bea8a55d96134d810e7ae1b5520525dcb2e6044de5f55b48df83e3115ede3de4eea1ade92c0fdbff5ab8880921ba5c095365ae04e8542bd1e26aa3677c0db5f80796654a61c931f9ade790b2ce44b4190292b8dcbba078aaed1dd64c70c72ede858aa5e49663616aeda2ea87a55a989273055bd3d3dca24696fc54636258843da4ce458965814e778f74a392d146144d98e49fc9727874c74b77dc175b7dc48dbaccb6a44a44d1cc1b3a8b1203ee46538121be630162c4b29f1542972bcad879888813ee47a2bf807edf59890c1d87b77a693c9d39f2228ec9e3e7ea763d453dbb5d1f150354a2cae9a941cc750d2bb66fa4c4ececed043788f15bcc9377f513c3ccd2d490b9060738fcacb3306e5fc8ed28205f2be7bf11b103677542b4c8a95d3595fbcc4e1162164ad01e3939d217a7e1db3530492a41606b86dda2d1061cf0abef4fb76bb303f28584f8d9d1ad85aa4ea4f4ac6c1961d67b33042446b291e088f6225f0a39d528fabd90cde15f879427279a941e968bdfec053a24ec4c8211cc1c32d47059ce0b95a2edb1efd6bcb9802581073969e9b8a6df746f7fd961b9a9147ba2e03e957d8a9a69540341634b30954d1fa9ab0eaab500f924ebd4f79eb9a84c7e4385aebced77fe26c074e8cfa688266bdf912b371dc88ff1d439c8b1f8832279dbf3a63b1fb13e198d06ead5e612a2896e63468bf6de6933f4ab7bba918defda11c780c0dec2be12be933adacf25aa2d7ddb615c01312d6ecc83aad2ec17d198aa47031533e7a9ba67d00826c3b087c1cdfdcfa0d9e3cd054b77a218a2b7504423694939da3a8c3ebdf514d8fa5d0e786a144f86926908a9634baf2890aca654c47678703cdd675b1ccec7ae50807e5632bc6a0da01ae6028c9c1b3f8270e32def8cf0a46db1b198fd4a9fe2091f4915edf217d00c8db0e614eb5d6b95e1ad87d8bef0b833eb17e90f5c32cdd210dc528fb37e67885be6d9cad08710edeaf890abe1b926814721ae3a54a52c668a1027ed29795966621d7be4c0fba84191a9968a183af22bb02a19f3f40c94806155762d7781b097abd68d40315b6b14b89877e265970254e53e74dbb954791f15103b76c64bb65ccf97093189cd01a0718d4264a50d6996f3442cde24c26ad2f617ae34245e9e3bf397cf19a18658b4027048ec3d5ff783c5a9f977ab71edf65b604d2029f1528c633343ed95a1e4f7d33d778e90bcc8387ab6ac96797516bdedd0fff83c5e58acc0e321d0d9005bc424ab8fa9e2285ec86f17f9dd6ba1c14aba5cbaf74f6ef424fca0695d539be6450e7b14feef2e9c9f5754ba66da0253e3b43abd5a75fbc76e30294dd047f33c275a9b27adb8431841a7c3a4cd2cf0d0af1bfa7af21789c20b140f0ffd4d93218795ecd3997d1a37fc6f9f79df31954a05267406f1429458eb35ee2565e99db20bacb782bec3ac79f277419a915533093dcf9f44d5b757ed01bb0601ed12cb87de0ee8bfd7474a63982cbeaa23bccbb1f0849b537c5721a2be834678c871fdb2f11cc4fce9eed3229bc22dc37544d1a1b516e142405f592edcd41a96024ce08c1667a16969c524fd1d5baeb875af2670ffb84dbc17bc05efe5fdfb98aa315168668a4394087da5cb08953f1190c589077aaf0f9b3354171a208715d000b498463855e7215b9e2182798a9bd93527408a62e8441cb49eec17d51c73365cc79ff1615a58eeb0e010db19c98005c9628494ed02f5fae00da4fd5868950ea33228eeecc1749f5e2a945ab291770c9685162d0531783566083c0975dde6f4a3b9067ceed2d59507796e2f4652f32a74c12b4b680db1fc954bbfc345ae53a8ae2138c7b58e3299fcfff0f816bd7a8362620eb88dae33b398b9e469f983610229726c086d6ca97d0e3a02c8f54e3e11586904b0c07990eab45bef7f472cd45fc5af88532c3db5efb7258c8463f36d84f9e605183c037c266580bd7b778cfd9577becaa9393969d3a221286b07604a0bb32ddff2b57c5b7032d075f2a44de285cebfe5890cd8c8716f0194fd0ae1c08e6f22e7c992f73a2049250c702d4f3b6f77e22b0be1fb4787649f3827974ad5aff1cfca3d8d1cbc07939045ae0c5fde59dd85d806fe692f57aad6536cde8940b17849669f493a4e13fba377f3b10ed24e38fe1906867b350bc6a4231689b848763c151a5b07fb9695998e640c74702a630a44b87dc6dee1902c39b26cd86e1f11e8996873d4391cf51979569c0b8f8f935d1c87dfeeb4a9414034354ebd60e25b82d4d739287ce2ea88a5070d8dcd047aee246dcc44290ab725406f86d3699b5584b81572c04bfbd4737ebb26c027e8ba358dfdab8bf0a543d7f0c7b8f4b413c23d940a71d661366d7d28a384218e7b1e01068db09a2c25b88a1fc1918e6fd3fb1ca010345cbb8a37e4b8eae7dff43f5e836cc5626f0ea4459b4004e5d71d739cb09eedba931a495bfb012edafcce7695bcdb8657a505645c7fe3a554ce40179815357e72759fd687a8dd518de1f2d0cc38929e2cd299ca701bcca70c9179eaa6c54f20bc2b9f5233e7cde069e927f55c3d95dd623294c9730df0d9fcdfd092a30261aab7d9187f4f34fd46ffad17d10cf52a8febab007625d2359968114982be4527c3d078a3c1cba2c2de040239e04f5c99ba3563be97cbb681f6a8c9292a9a9c047fe3813fce5b5df11fcdc9020e4767b4bb456ae99b9ce58dfa36b838a85fb3c76ff834b8617245f850857d241fbefe5776ba55e56f5d0889e966270f76577987039b8c146fdc70556a5e497965b69162e206891910d628de301efbabca1f99ad22ca8d5c81c403d7516456ca2b980f5995bbd5ffb44180eaa1d5e726ddd41307cd0a3bfd0a3f167bf89939a60c06f11016a1744aba66d4af1857f9f834fdea8e60d84b3e1591d9841951aecb7a6e441df8ab709f7cf4d4a7e33cdf9f709569dbd13fcd9356e307c6547c714f8577e8eb784532e2fbf1bd2af555fcf761271f4f183363d322a9f558c3fa8462fec437743d88dbf29d8d9f07433d528529b71cbf2918f9a2306373c2503082df10c5e1194657fb022f050c5107d91889719cdb43c9d71bf331c70c00dce5e4362411473086a4ef6046893285bdaae25cea8d8af1c26fb8fcca50210e01c784e99f4850b01b8e5cf845e1c60b77ec41bd7ea89873adf4345d65247ceb04b80bb8a5307205509d05c527b2c9783555d6ee64be1851e4307fb79d714ba3df5b2fc21ff165dffbdbb23174d1336ffa8989d2c27b3b690fca1c96e8a14daace79ae7237c009a375fa960ec6f1085ad4d0827f433874f3691955d7f2c4d18e2d7cff9b0ab6ae76ec63e289e018bc6bd57bd215401632b3b7ab830db7414b2c6041b61036b47b81a53e4f13680da884df15445df0f1e092ce746b4552350aeb6fbecdad866f2609bd6d6ceadbe6e5bb3fb45e78decef839e29426a300ada9b8b2b03f7975d17764cc79c1ab78c43d2d66f8da77d10514a28fa3d71ccd44bfe07cd20f97dc91ed22ba0e0918301a086ce1e4271bd8868f308d7bab6c1223486caf1f9dd5219d3afd43091d355fde199e8f20ed0f6608253d7a5adfee064c4a080c74004a442d2bebaebf8149322b1ae23c3b02560f3a65c84c33318230083305dfab227e94afe1dbc0c35f281a4f331c81598aa11decbc75acf1a12ab647ab284638fea2a0f9ea13a1d5e52e4b02a24c95716115252d575394f546f234b0ed308bf77a4e09b41fe79fb87ae51eee45d206ef1452314077245f8d8d0829cd20b9efd1b1877feb3280343588505e4243f602b1ef229761d1fc107000f6c8bbbc459d0b9082335ed02fb08ac4ee96745af856b63a70803dbcae0eb364c47fdfb45bda9baf92c74461c25fe19e341f7663b445814d9d78ef31e869ea318156b159e60af6d3db8b79dc972e1bdec6c83fe15f9d2212ceb3a9e801e1414081a00c1f632410fbeee9c598742f04c93776087a3ddb7c6100ff4906d2244ac66f896ee11bf1726b338426ef5110fb51d2d3f3498cc0db66ed38078bf7b408dbbbddb8ca9a671dd177c88c6d7581a84b3e91b8032ce293e6359f71b87787f491410fd9ef4ffb6b2857441b30e7f78874c5bc0c8785c1b6e183a6bc63bc7c7daf8614a72c9d62f30eed2b745e98a10ac25b5462dac9783366e87c93261765ba9787a8cee46c390c47bc127b46651f1b7c155fc1be857a44bff3c6bdf3e425f28a272c91e99f57dc227315c76530a277d5f30a16003e7e8967362f71eaa894622775bb9c8a6cd86d05b08f73bc3a6f919289a5ef9104742ce16fd30ae1a94e4f40d494fe12d187edaf30910422803d3b4431d433209d4cec42a40977b9eb9cafcc3c9b56a837e4b01fe25735572fac53ff4e2b589c419dc4aca56ae476d5ea3c860312f11e7903b6ff456dd16ff38b39c9257e2a8ca32bf73a096def4a6ba7cad95230e7500150a7a104e0195da9c2c34820d65af6ff62d1267353cab86a8ca03db9d1640bcbb56c89cee835d07dd381ff3863e771c54a6f4ed886ba1cb311e587b7f6f1f639fa988519c0b9a08531c11d1ba8faf631adc5c07b7c78dda75b8d28775a70cfeca1a20fe07096c1b3ce4ecdf3efb79b8fbc7aad669c22ce1562286074a98bf3e1ff1222160965762c19ce74e8ff86d1a21b4d02c8ae5e244921c88b5a77c5ceff754980c8e0d5b82bbee7613ce4ccb6507b45a30fabe36fbbfe7378540ae7423b29a5617b8121e60272b526bf6dfd2c2a2cdc87323561aea668ac121b564a57dc9187a78c199a53d9ef7b74a1d793516ad40716565e46166afaf003cdd7e2e58841c918faab3e8b875f38766e83696250b21ba6e8e16ea3730ca6fa8fd7865036b6daf46568cfee85305a5c2b666b41bc26e4c47722294edb4551da889b88b0c394b19d7c4fec5de641df9864bc7bc34274882f03c52ddc597d9ce178df2f200efe757cb654a82cb9548eb8618c3353f62cb29bae22d43260e971f666c8ba189310d1acbcbc0845d0b7a658d48bfa560e2cb7816e0a7ddd762ea7c2147bab729b73166642c5d72dd2000858bd580cafbdf578f95a4bc7abd627d9451f3251881bd20b6afbf13987e194476f6dc74f3afe28fe02023eb4fecb16c0486ad29b09a94fb15e65265bcb82a1df2f1d8e4cdb37767020a5275bee021694d26dce6feb2a8826171b6382a8d86e63b1b94d5fa8bc27a82b98563e9212c1c95ccfcb9d942715aff209d6141dd7460b390660837115e3e222477e5ab46cef66754e5980d83825af5db332924d28c92abc1ccb0f95b0e246c5b5b842349d96fd14a4842e1a68e9963ae072504c31e00cb394d9428160e6cffc139c4cb2d60c062fc1bfbdefb38f8cf54705fe1d440b3cc9345742b1ac522d2acca95b744538ca90d398cdb979bac0ad9064565046fd3c2b9222a7fa2d6785ead99daa4be620cf16e7bd4d89e054c814d422150ce4d87f78fbcb71d7a3b9038a230b766006bfa9fc50ce0560971387264c5bbde4be228583881a3de1654e9d79f39b58060898cd43c58f3d84f1e32f4828479e553c0788b2d53236ccdaae08a9d9e6230acd32c909d2798d4f1d1ff5830a39cbf176eb5e14ced4e8445dfd9c3bfa61a26993f668551fadcc84a9f0dd58f76dcb0edd6a93755cc0437af4edda51fa4e7d129ffca5b7504937573296a6ae192c785c4514b19e3b90df92ecf25d332c747c9477be1a425d879322dc0f03f2d8e3602c38fcbabbc47ca84471c3dbd40212d1bb321a3b56d17a776dd74ba0fd8f16837935f5964199974723bf29fc935c8dad8740f1dc612e82d613a4b1be4eee7dce1f93113289038ad49ee8e8b11ee450c9e3268bd4e64639e63da66e51a31f18d6d0ac6cc8121e4a07daa92bcf0dd31dfd0d9480a26d1dcac14561bafe73bf682e532846f80b7299a1871b2c4c26e684eed86cda09ea72ea944a3b67639cadba9210d337ad512ca23b6b62d852477212f39dbbf48ce0c03e0962c9d6a18c924187479dcaf520d45f4a119fbe281998056957c10fdebe01e5166cf8774b26866e2854bc19092e71d1a7ba2ab9bf80767b210fe9482e8a27ac0e5b4f5dc7f1727cf2bc137a6d3afa565b8809102fc3c4d7b501e7b50c318c138cf74b5a5e00873f287134c564f236728ec1f614c986cbb54df3e2092a04c58ed274dc83ef6bd87b8e906e31e4145cbaa328425c61762d4fa1b85a46940011ed8891194bffda36d75ffeca80304e2ce5c3aebb0f0fde4d35af565bd8fc5a13d5ac8901459f19b3a093d78c4a3540ca5e9371cd6b5f0ad95770d3409138a611a906e3e63550042444f5c84bf3d901f1cbac440638d10e5cc22f13dd11f28fedc1167d1a15b1195427b589dbe36f25a4da32cf05e5d6f67eff785a8522f36399af31bf62c310e557f40a834b42b5624be4f89361f9e06335f14c84d57de8dfde4ff2ad1367edfe7f8f987806381d64b151fc23577411defaebb87c8a910951004d966a9924ce9fcb13d1d932a3a6be6d3994e990022c1207b1c295720c50facfb99317196f37e59317896b45481caf9553392b972dadad1df4bb5e43b0e9f1f2fe0abfae80b17dd8a40b55f4a7b80f99a60184f88df04dd0d8512eb92c587f897ebf47e7ee8653ce50f75f52d9603e2daf9d567d8f976b6a04ba86c2ce697b1b1fd85287b2c816ec42b8fb5bc96b2dc5bfad157f8edde4c2300b493d365c64b99153edcfd6b750fe1408d5bed1b31bf285b1783654e4e89fcea8638d1f1aaf73652bb7a2051d20cf1b41967b1c65df6f5da46001a38e46f81ed14c43eb509709e71098d5d463ab229656d1a0ffd3142e4cb0f15f105fa1a016e7b104669e110cc49b66768f374e6e364f8ecdf886670ea4941ab6f83c22b4bebd7d2c19a624da9f3ac4d72b3270b817f61fef4f67ee549c8eb7e7dd2f6ce0543db6b1b93b2cc532de1d8ca9fedc25b315fded17dea41ca5b26e547bf7e26cf27e5667564aa5cd95fc9d2b7b7506c80c58d9e323f5d82ca6db5b548dc1019b1a77758d6b2ab91779d3d5950dcf1d84564dc98802c3cfae25933ee8baaf9a64ce9844cdd0f9faae1bc54a4cf4cabdd74a4bc62d9e32f5c887b31583fc6e8239d5b52a1f6dfd2aa7d375ef9a8bc347566eb4aaf0834ee512e962179ca42d138a466da309c0aff8b933e6ed6eecaf232a3b8270735abd771dfcca292d1ffe36d33b0c6ab29f65a880da695813fa9ebb8bf750f43a885cb7d7ad0015f894a1b7d1c411e11664c34943ec059b7c4d98361281ed410ca7626ac8ad6a8ca63c2d2db198888c984bd090664e1677c3045ddcac1a41037d3bfc58f5795e3d18e5edf66272a66af89f6b53e44996f674fa8eb661079cb7b64164305280c8d352ddcd70cdb85232be18d542a5d0318b0f19204eb43b15614d83b4d499427c4d220a08309eaea23de6e559b4395cc8598f2b7853ecfb7b15c4852db470979f30cea04651569657865bdf99161cce90ebe51b9dc303abffee5d5d145c914dd8580e0d702d621fb3d04228dc3b7eeea2bd008effd6776480186c766a565edb1be68e61959c60743000ae502404a25a9f8e1b58053943cf8e9540a139d2cea001a753fb6c6360b26a3a27fc46c1f670f79ef6a0c4b04d4e23d77538d1fc84306fa78f2dae860ef44d1f48c67cd5327d8835bc8e4cf3f78beefb2c46cd0f655c1b6fb701316307e6e1eac532c07bae119af3d576fa2945663c2a8df02797e0c384b4ccbb033c846945d1990c3edc0e1af2dbbfaf11b1bd2c5d73b431f93879dbfb858d156eb18662e6572d56a35f1387f83cda9c148bf2b67550ed425ceedc6c08468ba1021e7a70d36374f5e57de2990543e007e49597a533e3c57b8146cfdff758f93f2f3c5d861b4b9ac866f5345de206ddebd37cba3dbdb5bf590fbe4abe4814f41be1786fefdf1957c720464b861c514b38673aed99eb44f76cdb867d4ed0fc9221eb12e3975ad166c790a52b1000cb14543a0a8b9ee9be465cb6ec97be44c5ba6c0ec95bb0efd74b42c59e4fa408840b1fc09c18e68a4c996df8195a6a85c34863f42b4197c9e0262a0282c6a1d786cf2e41fd0e26f475bf6785ffcaa54831054d65b5fe0fc3e868b5ff54f9fdeacbe0a13263eb9617ffc93884497e0a33b0c178f00c7d3fe0a6f3358d3148c38392164a632e01e89b5ac8bf09272ff90ea397423b0299f786a11ba46d24246d07640b69ffa8bd4579ed43e852bd889d80f1b9173ec96caf1993a7fffcd007ddf7e9f7c30181aa6f1879212ff756c2f153b9dc87c79223a6ecfbe98d104d722baef0a4ab448dab23bb148935410dbb2ef2e14344bfe4ace4756b4876347a88b29520ca920871e743982d1da7e49be4b66ed8cc52fd5bbd0879bd2eaa982ee1cb0a25fb00dd14aef44a6fc2bfd546677ebcbd6427850a4416d2b2c6f5f098cd575767c06d19317b37c44fc9a02ef01b21459f31a7fab4bb8e6f88ba2241766622259ec68c18403e9e4b50d7996434e58897450a06f1276f982022774716af5cc52e5864d1037448e46275efb5c4a18277fae44c946e7342db21a8a9e63e84f1ec4c84f8c720c0fd4d5eae2042b8a96eeb987bc709d5bb20faeadd532b0143c875c4e2786e7a965d25c70c6b3198dab4e0d4bb1b9ef0bd225ff2f7f3581f2bc6599ee38b2430826508fe28198c2a86508d0e4f165ba2652a6a40e30fb7a1831e1cdd7331848d6e45d43982da11d28acc5a8c755849b186b526033ff469b80dc370d26957c4102fb42209579ccc003294736ff3b275e4a0e175cf695961421ff2822dac998a22e207e686d1d384bef151305f7f71c5eb83d05f29c3d491ddf4157f2849321147d33bcdbff0cadfca346f387bfcda8e60a4ae1a1250363e1cbdff095fe0114a6601193e938344fe66a79fa822dd81f8ea1fd9734e8bca944cef26640b2f2fb6ddb603c88453f1f4db0767b712152abbf4c1fe321fd8c383e0a24c70d81e1a1f3ece24f245041e5a2496e3bd66f59c94f5ff4e3676cba08d058f1cd06c2601f12eedbc305754b978479396018888e92009358dea793fdd7e9bdbb878c34d09759347e1f0c84fd2a345a4699defe73ffb68bc44aed4915478cae7628abbe7b55f5de72acdd13f08b365a7eead33b9b97f6e52d4e5788b24c2edbf2812ac5c556ed2af1b9519edd5c6197dab3319161d506e22150ea1f952935958c1074cba082de30f08d27ed555981340c266c6509ab73899cb33264b64ce048c876b75e3ee4109192fad89cda81c62ecdd482556047045fb3beed24e558a28794c3138d163ee201f79acf5610b0f285a5c6c24c6750b5e94ba560a778a23e2196a0bc9a47db881d1c90f0e1dd52880be612c9d72092ebafceff532b39462bf817c10c3bc8cf148e54802c4dda1114215529bb6f7fa69d59512cda0c6fcb8dbd58f08cffd1cd0ff505ce19352e2ab582c5cb43c132e0d7b2d533dc64e1982dcde2c7dfd7b4227b354aaf2342663505df3c567c630259a6b6c7d4efe09872d6a0bdab2be01bf526a6ec2b681e3d94d7cefc1dcdf1124bf39de842a3c66e86e3db90285006ccd22575801dc682bfc8acf18ef69aac870acb6e568495ebba187d06d0e506753c5a6c5d387159b8c2f41d62573145f8213313a84c11208126fed69c97b6a3feb209348b4ddbd0f4fd19ad3ba51c2662b71a5d0a485b95d85ac871865ec8ea93e83aae0374f949850ab3d7910d213785f08e6058daf85b4afe5d6c695cdac48461a6be6ea107eee5d61d6c5c00491c36593b5003d16edfc0396978f9a84638f178329a298a4798fe0a0b5faac871607b2d08dfe4957759c352699cc3c9ea8f74d4c2a23081656739960e2c8d87de3d7bfb55590b343688bdb57390b4049c622cc63b340fa154475c3a17c1c1cab1a0369e3f493a99fd2964519c418d13704cae72ee3a060d0805e6ad4f5f77b46fd7c570b2e45da4df74b2a212b98a9bd9623c8b8dbffdb8cf041bf13a969b5bad9d5cda39be9ad27b503f99b66a3c4a72da7ea009854094329cf07816ebdefdb031439f974155dc8d94c540692d8990d2376ce17c29ff98c1f113eeccb9ffcdd0202380523ef35a2b0ca2c9f638e028fd666fa2a73ee5590e0ad3c27f3eb88e3c9ceb744a1b14f15962bf16983e6f1587ec71f9b9a4d5842e0e8ccc3e3a0cf461643aff372487491840379ba8ee06e2fe0b06141e40bb286fe3be3262b9f17e0f7afe92385f49bafac22d311fc00a19352c1be4680fbeccffcb85a5d7718994ca213180aef642589bb1dad701dc34e15de7aadfd0df00ebceeff7d94c2190538fb8d7ceb645b79618ccb51c45d4707ae58538bd66754940543f93c4d237095e48d06b91286e2826c1288505568dc832fda0e804e125d6ba2a3a7cfa0e1c294a60a086d2c4b7caca6c2415add5b09e70c3f6caa5444d0d468b99f960df5b7d335cff5fb15894d211bee9dae3aab66c7431f1d2937065ed50df3636ea159e1ee57632ea78794d371f9d7dcd0aec312c457200ff8d4b056c85c577540f07d537ede8a2d013c5920c7b030512462a10da8701609f651d86975c6e5090a1e2eb28461368df29614f49da476e36385fe7830d1d6bf614987a4b310234a41ba8093d2a043554222a3a799635eddb7dc868514c3bbe7f4af207f5cba9e9160ae60fe42b734fb9032286db53f8b4f93400d368b53b451784839e9bcc6e90bf36a499c9ed74a694fbcbb4d84fd94368a80396e0575e05bbabaa03a5c1c95f184f91f792bd95a55813deeb29382688777c5f1e111d033d4334e7b14aa4d3d5bb422783230b6ea072f02b6144bf49c1e2b7da1fd5f6e852fe2593b26133816a499c5ddf96a5235721504790dc1c596e3fdca3eaf415b6a9beac7040fb9fdc687752ae61f0889742cdb1add051775db8569080e0d35e627a58cb254f03efa46ec64935bdce361b8924245441a105a930b96ece7bf0d56ca1b6e8eb51796dd3138fba718d39b6cdacd2903e2c6937031ea3ca28970cc95f4b77a09e9e35d1f87ee3f343a9b391a5a8333203990553c606af19b5beec8c2c59b36c609286e0cdbaf703a15bf6d10a76b90121cde209c51f15b9926df2c658fce19e52bdd8640d32f9b5af77732b45245d65d8652d6017b99a5d72ec982b191e1f9dd852f3ec2df352591f3ce24da21da751a1cdb07bd157f309cadb460d05db0554480e789291132a6fb36f1b3ae7ccdc6fd537ce800a70f8d56411aab7ba4b6d6ca9fca37aba8f9ea490b1a3bdca76c0482ca8138fff898ecb294b88f20ca8b2320b42ef07c3d2adf17554985f4650b10a24e1b4f1ed28b8cd69c11cd180574e7ad12319e72567b36243f2ef9e311390ddd2185b59a879494bbe433620ccd163f3975da0b2c94391e3bcf4eec3920c5c3bd306cf34e641b832f442123d6040f3804abe3172b38f60da45d322826e197e7fbf8fffd71d44750fd3d72b2eefd5fa3042522db0e6279c9e077cd5f338ccae0af959eeea674b3347abedd6d1beddc653e31a38fe2fda89a35f647bfeb519e749e500a5b3ffbd46eedd461058cb71b654370106c8dc8f2aefd304c29a603b7c825d4edb816572c61638082409b9a5458903d0b3d287d6ea02b3100a3d063456e7b72e6e0720e721897f0fd1b153b1d31dce8d650fabbf7c7916b4828ffcedf1ff5051e851c4dd203fddb5c2df21c1b9c61d9e3d614c51d3083314904ac6c713026a9e12b0f508925b5eb6de3f67593f848c968dffb9ea2d715567283e2fc5ba81977310df0d1e7dacbe065e56e0abab1968ab6302186845ef5c701c470596217b6025654e5de77d112a911775a792a5f99d2b84f0cf5665c8fa09b34a9126007de653350574c2b46803d90756828e352d31dcae74268c20e848fc752117e5ab58afd334002a5c0e819cc33265f0dea7b7a7cd0ec66dfa51f97d6134629a7cbda6cf7d704ae358836151b460b3088dfadec8d5e3c5974c478b059040f4a8e2aaed6498090eef395e1199de4bd1e0fb23697e2f0f81085638a2ca768800fefbed8dc119b899ece8f82988b79e123a6fd6b30cd83ac4a762a8f15a941db5594bd72272110deb91c6b6ccc6a36fa7620b1b09d9afbd191320032f9ba7e8aaf9e69c2d315b1c72e0a454c3bde43b94ee4b41a18c810003898458f6df0ced2c2a207d93ad864747180497eca899d85afd0f5d539b409aa451fb58adce8cd12c4d65a245ce41eed7250cec17054ff80a52d4987d4d6a94dab1f8e946b24d530a32f3ba8c0788899e58af0a7f6f6fc481d9fe9a2a529f93541372c37329a8c34f56c8d63923f21cb3f92a6e7dd1526b2a82586c78b6d8ccff0b12b3ea801d12c7cfbb65231e9bc937c9cc6b59419968e1afa893db92992dcbff9c4855d7c3367ca396479a4dabf3ed168fe1c109ceb82274f7c9ee0f68fe07c7033bef75598b58c1e60bbb1f782de7322f428509a9ae38892e7f7507b8da58b969e00382ed049f59d40f0ad7c4c2c986459d0547f1ae40270d6c5a94481205952539fa11cd0eb4dc1eb2de4344a55ac52defa2a75950675a2af29733d6e38d22910ccef85118d3e70f3a118e72463f03b5b31dffaf3238d21da12dd673b8c46f5c765c18397f5c15015445b2b494a347228ffab7ffda13203a3d4778b35a9466a070f415098f9709a43db586109ffb55bdd3938c1d4207ebf93ad4c9756d393d6b405e1cb37ea281e3ba8120d2d8d7ca7e4782e9df38ba1ec7244ecccd7cc93823a5c0b24e0c11459844d8deee1222b6da5ee3d1424af4f1b808e528309c53fb51f2e1b94ca8e57457809881fe93e2058d3911a0af6363df113432b0a38498f388a214adcf2791af17028c541b772cc82102db4e693897e5d0e5bb949c645b557c9d0499d476065644caee41d67101900222d183c639188184202fccb797b7169767f0dc41ae61481e3ee8cbf985f1df5712abb1e4abbc23327b476b3fb63f32006d2fd36596b070fbdb4649b46edcde3572bf2ca1cf5d2e51e8952d6d6eb30360943318b6fdc6e937265cb5de80f2df50c2d5cece6c0ab83593a105459475b21cbe2ebcce48bef4f53db669b055105429f8c580c093cf1f4a5d9620a37e80221c7d93e53d4c6ee9927105f2aef8e55e6c2a3c48ade1c84f90c0fe28845e51c7068e860c287b860e9463ef2712e6f0a985b5244aaf5a8b893e9e5c345b542e023117dc5dce3d4065c51692643aaa7e0b2120ce044f1cd3f74c341b8e49e9592ec771335a22f68c42bac5cd51c8e95462d817e94af97b10d5a65f03631c735ee8d7c947289742b96541ed17f9d987401fd5b7ab88826369a17a976a9a7558f24e1d19c7500811e91c746b88563aec3ee7aaf160fe4e66ceff4e2fbd33df3bd82350a69f077fd507a6f8bfb525c3e7ef81581bda97275314bf232a93ffe9a32300fa27eb18435e7a235da4b96a586dc7f567636ce15922f5b9f12ba49134c4388cdfff3305d436b96b544bd8f51ddf0b5727d78a8b6f393fbc1334ef9f1d3dee15cfc9d3490e276c377d0d2a4c822489a8fe63f837290795bc8b0ce5e35d80d9b8cba3471b3d06790da0f01dec6c3df924e2197019bfb29b50499b7a93e7840f1773ad0241b6e6d25d260304d46c6a33230e6854d340f59588c484e609238fdc233326e71ad68bdbeaedc1e443275250d8410a7b4d36f6ba27676dfa0e70845c3a6928c053d17a5ed0d9ca39565bc9549e8a31e080b12fcde1126a8f84fa1fb38b5fe2bd40dfd7dd7a824588c1de597703c1bc932e0cf0fcccd31b738c4c0cbd792550665af38f11ddcec6f43bd20e157fcae1c68e29fdac5efb810da520279e72ba8ee68794e5b834c630cd25279748d3bfa2780ef6d55d50fb5bfdfb5c5853263640e1bd19798ad9c5f2d35b0c6b75afb4bb7527f47e34ced47e3bc4c4448c2e88e582b9e6b152bc6a79ed5e6ce01984c7436913edef6c9de2448bbc8bcbb0f195b0179a7c98bbeb84c34e15015e382092ef7f70e3eeedca1a6d86703dcbc4d726ed182ae7a295ee721fd784f9ecacd95b86c2536251fcdeaca3f48d9c6a85104736e10a2e07b6d126928de0db6adc4406e16fe47d46082934941e4ec676f6d0b845db64532abb5f945670bbabcd2903d1419480d1ca7aca996fa65ae127ededb404e2c16bdd119a8180a86b0cbcda420c17b89436619ee44a110aa86d2f0a19c80868bbe21f7ea3756e14e442d9de8c67790ae1a4d387c4eba1e0ad02a20a7c122457ce0910818a55ca8901899f31e84e0f5c54dc0c0e94b2dcc2d363639eef1bfaa47f187f5210b53704e6f7be19cf24ad79dd161c89ff9702a584a130558724a6047080c188fdfc0c0c6d0e68f9b21baed10558771d23a2baed4606d9b43c1784761dbe36ff778997edeef3f05a30fd0d683b12540c33781bc9e9aaec312b50d39f7ee693b4608ddb2a4fb10eb2b4445e625de719240f614415c0e158d06c5e227412f00aceed6f4fc78bc82995210f79f3d3951fc4e79e64a6500a31363dbf2037e61e515eb93e43766e7bcd1ebd3f2e4b98a0ffcacd86585a21997af9769e7152f45e9f05abc171f86e460d4050f8492e1b120a3efed98766c4be6b08e2dcd31eea8f0d722fadc4ec724e406f6a6fa716e9d3c39478afa02215740e005f6142e13d5b06082bbc2067098b4700bcaea4b9f987ed692a23b105171828af9f91002b2002d379638b582524719fc98c04213720fc249d7ea2a28d3759a234a7ef57f8a0f58d5d15a08370b4c1e7ff6f29dae9addcb58f3c91518040837662849b81a3e61b70b1f23f262bcd38fe6b5b18d3f2b49116d64a14955b1d0f5d8e1dcf5c6463ecb7464a7d561791f586afa88661178cc578a7ca5fa2c3b80e71b038cdfa90e58eeba9cac630fa3c4b561a0832c0d80ea7e3efeafacdc7256f76c2e10e8c92762832ecafff3f111f94fe2094668fbc2037abb6af3790913c437070f12e4eef7b5f5d8f35b83d48073522f0250ca69f8ef25a7f73e7449267ed3a1c2c94bc7de95425d6063b5708250cd756563171cb88d45d5c58747b95c8447b43bc526a9b8e9e148efe89747ca45d9425d508d5975dda885682d476ff662553b8ce7551b6e9893ebaabbadc8c297500b6e7007f58117372aefb8f58c41c4a2c31f3ab462f7e048be9d57558bab203eab142cab36c48c19e1d4602f207a6c9a48dc49ae59562dd90a803461e149a495f89a4119f5ec2ffe613d0835bc330770309dc66e5aa7456496554d42ad80893c5ae67f3de5790204b2976faecb5d408a9fdd05949cfd39cc402630aad5d5d694379c29fe8e7d98505a08cbc712876d9cde42d04a8cceed1f834f491aadff3ce37851de306f6fc71ce2a4709790fec00629dc60ce9740044a3164233343ab03420b71ea11e69b6325b9927abde5619c8cdd02f9ed1280e4921eb4d0c3cc1f1e9d0a56d7bbbc3456476483750cdc23bf6a718f4c0683606e3d8b07421a92b0cc1de0fee768d5454eaa8c1b1bc50c5e96fc6fec0304c9ee23429c87c3f7ebb6948924c1f2e1bce39d27776e6bcb02bc805333e43832faf5cda2f1267df2161aca470fd52b788896469d749d9b0a3efdbc12bf3ce3fe5ab1ea3f5498da5b825331d8bdce51c13b19118d037d5bf96982dd688cd7794a9d697eeda98f0106d6d23985c4953d8bbe66b81b2a731eed4d56052926af35a9b588d63e74606ef3c2a2012dd322e5b70b62a054fea1470f193106894bab48c5956de8af0f705f7463a6f5d02441da11ad5abe0ff1576b37f7a1bf7324bd62c607d73db85142678fb2db4d9f4aaf23fd07abe0ddb72158e4e5f69f50c3179add0e3d9b72413fa62903f30e97153b45a6082e44372332986eeba98da093a0d70a911d0406bec63a8f69e5f33ebd2c68b482ee1dc30ff2ffd03f3a065697671626bb2b940a90e7b143b5f2e5ec5b85e6284388a0fbb645b2fbe9d4413435ebb74975eeaa37c6f2cddf3d9588bf11e052507cc420aa67205b19ea33d0ffb2be1c456d5b74248cb933d7d68cba19aca3095e1ef8772473feadc82ab21cdd0696e0371fb29da5d080f285dfa008cbbb6f75c7e5d4dab3d97b6517bbc9c4b85bb5c04c9e4cb97dd4e944c941858d1dfd27c48a478d324b04030a457178ad4d3009092bc31e5a9aa9a1cac110bc46dc6693852a01b0cdabd5206faba6340f6411a160ae639ea535274dc526e5bd95d4a25171ddcfe5eded9f942e9240892b40eb008ff34d5823fb0e6f74641cbe6e4db8a78f08e9b8be16abc738ba8179e71f0f17d1fc22c0717ab0e92df708bf98fc110c005fc2316b9a01d357938fbfebb544671960db22eb773063da9d7e4b9db6cbb5bbc4bfc8bb6a8461a6ae159188e3046f40080dc8386cc5239b2ee588a0eaed10d722351dbff79762148af86160d7cf4d260866019c706328e946a5df15973cc4b28599deebecae4826ef804e9bfc1136f67c7532fcef47e2d37f30475649e698ad210643b0e3d14896c04cb4e68db888d0ac5a578692e3ebc1e7653d9e3879ab56f5abb255eb86576646af2eb59fbc04e6ba02b95495630c098c88a4390d09ba8ebb8330a8078c0bfcd6f54029fdb18f6f1c0a12e6db33fbb37be9deb54f893bc1b315fc5dd4ca9cb66c099b7eebe036b778d47a1b5febc6808707d248921fc1ba1efa71b71c188f687a24135eaa7252cd8f089beabdd397c5d5e00aa1be21b71802c788c8a0a09e3b813859acd1821fec5914247728e20250b0506594218ae8e5d7a054daa7fc94ee63a2a962300b91e47ba00e226b69295969f45f7ed3f1c3751d7b3720338df675af811595e1799a2436a1c891910f894c658ca7339cef949fd3cedc9c7c45fde6c5c4792074fcd27602eaaaa2cad54c5896fa4c02dd8a8fb1ea46490c58b75dad030c6a45336f44bcddb17c5bf3c75137d8d0ffe19ea76a3e0cb235554629cb3f972e79c96a92f9a1e3f681f6ca4f6faff7fc0efb97c2a87e3f0a47bca14414d72d8977e4de0a1d46c6e23a09f9ea374ae67235dd1f505256ae8f94bd1a13676e4a5d8fb22a86e0086059c2c1bc1ced0223ed209456459b8d48bc016d55519f172bad3fb10dd94dce80415d6217d6116048e1e9b3462e7d3487d2472ae653dac75817e788e78a4c482092a25a0930b01efb255c6b38f384a0ad342c0b7be635127419bf4e801a694d5b5c12a73b188dffdbb2ada6c464d49752f8b4ef4a4bf495cc89c7e3af910935a85026cda7e911f4603b435ed685a370c3c8c49ab06c3065071469e4979abfbb9f24a429b8b4e8f29a75bbee3388e52b6ffe873bda8a06ad8674d14895435f8b5a750f836b101a3251e15f5f106abc9454844d0bd963ad71a826ab95eaa3431e23073c999433eae4a10c77db6c682b5b9b02dd32d02db98838afee5d202a0cdb1c018513ac9b76d0a03e2efa0ae1d02e5381907c5c592a1371e325c2b70e6ea2e19be95f9cd31bcf4610e324e0348de059641e263feb0572ebb25cd84ec52f4b06ed4001193db161c3a816eb1a530a1b1b53dfdc9930b8a35d5918ccbe2cb28e2f2bbe55e57156a35c465cea84fca061f0c4167f7df824c2367cdea147908c8f451ede4e1ce443da6e25e7e5244572ad89e4a9e944afb9ca84b7afeb773684925f5e3de406d93fc8facd20b7d3d5edbae454cb9844378e6b434b107133a0bb467d3a60d4231310ac0c8a68940c422cc52ee612274002bbdc72eb5b556387d1e076af18f8c5b603e4ace521f9678dae41df93ee6a8617f52da19253ea4dd039828b64cbd5b3312f0264dff80f0ec3183b1b2a2e050ef728967d843a42f1241b0960c6af5d3c75690b502f835e8936325227863da1d1353736180efc1aa1934dd439aaf086c71c83a0ba6b317a86dfcd5c58f860fc7b6ca9f16449029c589879e91b305c85f1e36896ccf4ba2eb0f458cc9ff48dc19cf6c33374c29f537dcbce4a0fc193a79f44004b01592e4161386ff59e7e6177b8346bfc3c227111088a1f1e8a6bcc22085278200f52324ae44172dcd6f1b31749e8b435bbd7855f8e33a7c5c06cb0e44c6e94a0ad020f274e644f1960a067a0422532ce4b4499d650e0e4321775ac2e1de494179f0f3a1475cdcd1f3271f0aa163d498590324ac72e3edc7b1d4dc5bf2585a5180eba66a518a908813540f943fff4066737f6f88a46b4fefe8e0f4fe4cc0fa57f6deb312cbdd7f2dc12c18e9dffecf824c1bf99298ec5ecd2635a044e7470240f7467e1e850076bd60421a1adb074ca750c910f72f6141489796c39e8fff095e119a362c9efefa7d68cef7717df656d243d353e45c832c985431e39f00fe0096072457d5c280f222234c726c02180571ae79216e865ff643c48533c122d890548140f62a9ad9d8e26aeffe07c5604c708a002f7438e6e66f3dad21f5e15e847d2e68baaa9552771e09ea672671c9333d3c51fbc04d708efc5a7ea649a47f4824876a68551c3e7c2874f137a86e2beaf1c704e5a2524e70be503c9f866e2464f1b0d5cd6fe6e8aaf408eaceb9786f8b0017940fafb44203ea0b07eea047f1e595d345aa538010d52387d321a211b4d5c1e4379c9fbe49147dfa8401c23a787484fcb7c31873d83d14bb3753cc99eecb1bd337bba66f693eaa47297a3f7b756a124c0f20f86f4c5cd2052133fe157e1bd246d99b9a7c20b75de02950a0da62626634a18b0db5b1b20cb59af3096f8d02391bf7e09666cbb9a55a47c6621d8e2d6f64d0344bb8d03b3e06c499fceecbf74e8f278c572a95359c0023dc371f78cfa1fb05906613f55bdc649af17fd6b283f9ef5ac492feef9d37603f438e1fd8cdb93855172bf2917ba1dbc56a027430944f80f91dd52c7cdb9d477f435d4bda44f6e9760aed890caa571c15b6091b05bf39a698584dfc95da836ca3f28c0cd4f8b363d3dbbafd22e856b5891aa97134d43acce57fddf3abfe0188b0a6bd5e0803efa3ba8baffc16687c4bd570579e3801bd2556988eaacfa33b031e21d033011f0ae35468f695c69830ac16d81e0f0bbd748c8b1889ba978c266017a0ea02818b44a1ebdc25d5c68faa9cb87590192d894f89d6a6282e56f04e9a5dfb34ceb30a7c16c05b7011cf11c25b624835cd21330ed64cf21fb02c703b001d9a31afd9bf61656fa77f16bb7b6295a1c310ce9cc61780fd1592e36c85f8018d2494dbf8c28f77735916d16ae1f81a3d5342a61cd5dad350f8c056cecb40404befc40a12d9e76d2fc0ee4ffbc53b5c3ac1bfa9d1259fbb2795a773fd19a4789fa618a102777df72050caa7235358ced7ee698b4ff6a86fb31b2698e12b467950f80fcccad8c83ee03e5b409456f19adbfad1fc9c29b80647bc84c3eb7297f98493d0888a7e9c0586800d3a6b1d54dbf3d85416df1615fb4492390e60ae47de1bae29652f9d542a53cb07114cdbda23c84c2b257c5bf9c70df0b6f3c74d8e514a4f002c74cdcdd82acc918034bcaeab79a5662a02cb5cf4958953cf64ee6eb1cf96960f44f711e98a9e8eeb8dda57c39f64c22c7cb61fef60eeb45ca8a7f48e005e0e09ecb80877b627823061497ba0d3d6b19e9aaec1b0a8fcdb2343c7b86316b227f5adfad5a42d32389ee160dced3786922e39ac2ac4851fd6e97f78a41aec98e2eec555ae82f892f8150db7e978ac808b119b41deb8ea87afef2762454ec0e6ef3884a18d5b34b2df5e589a846ae66d668beb7886d85b65873d04b3557ac27a1eda8ae0448082ebf6dea175c8760d86d2c3dfaf799c0e4c90cdbe38579c614742fb1d9e69bb6b5738f30053e10428bd623729290d790d1d64e055d1ca6732fccc3343f0f79bc25e9eb017beb8f64214108b8e51da15127b43364d9078ced193ebfc49348b2fd64f586465f1f0fea535abe1a268ab8cdff4a6956e5519640de224a4a6af9d3dbb3214dde2187df5ce7b605b8bd399c852c8cb3bc73a6dbe85e296311e2c8cc52d20dcf516d4184f74f70dafbfe2258c4c4a76b32f293a20b7a34181ca584b69842ac1c05f358580f6e0594c5f2d926ed78357f60f7c979570fe6cd6e6264af3b403b9f8d834d0398fb14fa666a1338e6c054a4fea9513e8a16d0807ecbf9b1d9e81a0df33711f9dffd1002f240d38798f1716c58f569cd73e2404f3cf6dbf71ab92690243207a392168bc5f536c80a3f6269ea419bb2d2a9ea1d2163bdec4a70efa5091ea0832ac118600d8108dabca135cbe5560dc36793debc54033b7ffa196a33e00e5d1356fe9d36828d5f652eeba27c3ca23988623ca7a90e6698eb9d3b200c2ebde0a93e4a0301818035206e884a90fa1741299fb8a0b10f20096b062fce1547082944988317522e554f977a9f85d467f16e6215d42298f18dbfb72743cb7fe7bd1e8a11f3a949f4ed5ac1374ec902891bc6520078755e61a350aa044338ad1fe0283a67741686f4b360daf8ddaa8fdcdde6ec7d10993853ad0f0f7e6b17fe5277a55e7f3058721b4b17c5ed505897c920ac188d537e6a8023ce9c77a061346ab4661a63c8b4f4cb49902dff81358caae0e7e95e88826b13b160ae865a28b2e6db41c4064b152ce21c9dbb2173ae95b20cf024d553b66eb8416750ee8f674c16fc3dbd6782a05344cde70508d777d4fec83042409bba143f4bc1fa91d48229ebb90a27958d8242abefd16c7532b68ca449a67d9dc34db9c8d03036feae66bd8f4ad23c2b0bdb67e18b280bf872607436e9c8209f03a97f0fce2a7aab2f093c2c5cda240775b6a65cdffa1cd4f540074ed7c8043723a7aef4154c33e93fd8eb111cf81ab9f3e6d06307577340792857e647ef4f158e0ceb7e8d782d6ec62b7162c1245fc9dfb8754ab431fff7afb02c34ec635a1abb8f0d97f43fea5ebd8da66834d300458b012c70f3fdf98a4c8058e605afdb15c4ef060cf35146232a22afcb639a6af4b36a01335f7a431b00929c85fc8ce46d6670e67fc12c47a7a041129013ed2582632c6a73bb0eca36ec07bea5601c5680d31739a2a1b620a77156b847ae2afd915a55e51aaa831eb3e6c3f958dc914840d37a010e58db5ed077fa39a52c0ff1ce33ff6e998da8fca46c2494f286372bec6830c304333af3c0e6b8ad91f4558d379d63c03e2371abc12b1068724ac9c326b0565d502378a5e9e04e96c31c405ba4a764baf7d2ecd541d9147498b64070b7b7f4cdfe16f1e95f71de26a4594b838c67d7cb544fd551a6c08abd283d0a1c8378095c9221b2c06c526633e9407c47383be80ed7d0ded4ead8d7af2839cc8c4eecdbbbf28d44b1bfdf3224c707d2bb80a507fa7bcb52844f630798b6138d726d1a0b9d5fda6876664a21423e0314b8b4307f73ce6e0248bfc6557185d4ee2b5798cfb61a7cf943fb336cca4febed5819d5fd721f3f40b3b9d3c6774b19f6e635c9e9a4935afcc0d938651d77d6e4a37e83636c8260d6dc1c12c13346d7924f75dda383e1a528c637306745c88c63897ee5192b3bf0b9f1a5ea0bc4ea52acedde31f85d0558847078bcbd5158bde68b14f640c1deed18a5435deaedd66f01b8cc924d639d60dabbf8be2ff78014559f193aaaa30a7dbe2a4868a354b7a08909d2636e7c2bc8d6e758ce7d45e86da5216dda78fca9ece61b801357bf7bbe57b22ef459b2ec635c4e819fefcd1f53068eae05cb6d9aad5f6c3937cdc2aad9cbbe9b0f09dfa238e988a4f19a3e0701cf6c917652749b6a159fbc57cc29172c887f186af3f2559cab66a74718a7166f92e03f98000184b55f95804cad291bd7391f00c47e35abe14a776adce3ec3fd0b205c9fac3d9b396e059a1689475a1829615621c0674287c44c6cf2990133c6dc7b57b3f6b42b47509dfd30e55e8d5b10a47869bef0cf3287d227bd34c8f4b207803c3cab493551cb9e53b600263b6440c6e49c3266dd4b7bb67a800adfd9c8d1ce873ea2eb54ec2399e02fd8cd4476d8b841479134417d9eba3e9a2ddb0f9f59a8562b59c5319b8938f5a8046735c91a4d74a856c756a2c418ca6ff25ab9676821a4622ab4ced6aa1798f3ddc73105ffddbd4db75ab3f118be09f87ab1a322a1c6760ad6e8402dd06f06fb67678dc1c75c6b3bc9ce96af4a5b10d2b66b6578b5368a0909377a952798c28eb39febccf3c66a7328eee4442c24d53270aa59e99693a28f942b7f928e21096143c38c4af1423a5cb2bb59fa94676e493de361e33c4162fff50386aa47a7fa289f0fa5c7228228850aeb87ad15c8766612c2fdb7b7d119d4e0f6797ed25765f0d84837a9e6e50245f6414ae2746796eee74b0b3e8d11d2f0e8e060f93c89bd6e38270de7b22bb5a58db0f411639e1c9c303c6bf6ff0c6d40f5bdec329920482e9c2227cf512160b6d0fe9c61c2745cfe1786bf881326018f389d5228e9e2e8bf3cf78695cd22a9f7418b15dd0d2f3d43f07f899225ae1381056440fc24ec8f1eb25179fe7a4efbaddaae4b0cea66464f35002fdbd46e468ab5c118bca102e3ff91b41b62ad6d9efeb592447028091b4c326967c635e3e648a30e1f56f30ac7770b99705ddaa9428030f4027d071dc016bbbdfa62a195573596a0947d40d1c2f1e300432214335f0e2dae620829f317700f3b9559c43c7324e41a88e12884d989c07a91131ee807bff93019c18bd72c40c941dbfcdba5361ee4343f0de90d6d55b81b9bbb17c393c8a7b751dc426c1591d4bfa549f7c3789280f519b914fc7762ad14d0be7608d3d198cf5897a24f330164aa65c9ccc7d7189c3fffeb7f6356a0774650ab1b43aa63ab688a1ad4e6e15a46f9638df3cc63de4400905507c127ccce1c0f8288d964ce272c2233fc05f693ed746917492e8fb741bb77997ca219e02c2b89807cea7b15f445ff74442eccfa9b1b70273f0c42322fa4172815ca5518df52f28ef77a84d58aec9b92495cb704dc8a650aaa4df99fcc48432dafcc9debcff5eb64d5aa2a5cb731be6f970279d9b63d0756be0836bb3fc9d64ecfd1cc330e82318704967c9721454a77e625f6bcc8ba2c4b828fa24548cb8dbf8349a14d4959e4474fe49230dd3939332dd5a37c06d6cee5602b4f1775530e8a5a68e3d47805b1ec07871fea8f283858f2c2f571839b62a142410c19045d1c7431d651d23a67df0c2d51e243ab7f8abb42b06e5fe84bbe5f70f912f255ae663c8049dd26b58931b4f1074ab1149fa4ca509d7f38662b208b4c085d7c9ec37ad624ccd492db4060b46182af8f0752077b769b9bd74801ffe1212abeac19a23c9f120c58c2b377fd03c02a87fc70df4a03ec9fcd747accb6601f1565d1933703577daa4e8048c90c8cfc9261b6e6ae75c724f6d873a94e2ed14b37927c6a9d75a41f23520e8eef231e266abeefcb22a57a09a5696e19c1fa01c515edf5fc1ccf7437ca056428ad8b0063df820c9203e67948cbbc9d48eb75ec2ed5b2aa8403d29140dbf1d268ddb86734af6992a63ddf1ebd911ae0a5a370b77990d9e924834e866270a1ed19a9b081e76a7e94afba8e4c9edc223eea7b524cf726680b1d99e902d4d79f4f9140c0bcb4d0196b315e8273d9d41f98a55da57c32c3d278782cd3529b03f942565ef9f307888b7214123263ab85b0a98dec80c4d58f451e8a763806108c7d1a726f0127b0df34659dc2b49fe726b50aa658032198b22e29e45c139d06f715e92d482e2bd8532ce2e8d5ee552cd547d3dcc077d99343f66fc662e07570da760f26444b8e76213c3dd58d6e330e46b75a27c12817f5ca125468d81acd9a91b6673ab17908bbfd85104c9e7d9ec2e86594284d97d89d03c80305ce6f51a1379796ed8a5aa6e19bca0cfa3a7fd95ae729c449f5c2460c95cf40b9903828963217ae4795c60bda100c31853ad573fc66b246e44be6d1c6a3085e988afe101654792498bba83cec259d2778dafe64835d6770bd17418b583b3007fe12d9010973ed61faf0e0f9c2faccdfe4960029447f856f10f86b7efdf16ec91620695ab8db6532bffd0998f1645a442d81685bf5cc508f9fbca28a196bff181451337e265f298168eab6bd87ed5de464a1c8c70ee436ac805bc92199c477804d26b5904cf3a3bc8f7a61f6d5d4d4ba1eb082a2adf3baff64976bf8579926ed33d7d74ac7daa1a91caa0f246b3c3c3f57b324b09821d15bdd79a1c39ffae7e51becdce0b6768296c02a5b9f33b6af3eeb99cd86be14240d33bbd5be60e23697441c8d195df854ffa2b0bc797552f4d454865ff273d4c7fa19131c2e938a943928dc77075fe98c66c28aea7bdeb84fd17faa723210b16742db48add85e989cd167a917972694760cc26ec76a0e5af1baffe10683cb2107e7eef869b2bce8eeb10292dd6115de3aceed0aacc647432964b355745336907402320d913fd2e822dcffb585ce7ee8996b5276c6031d9216cb50704211d9350b92def0f01197f123cc892bdb7556ccffbeb202ecab94e2b234107d219360af9d75a9f211279874eb422a33aad481be5d739678f4d681ba1f83091150b5097ac983fe8a9cff50ea706d87d22ab2337c5e9a023a5e334572e2c2faf36a41c020f1d9cb743a2fa45c8c0a880a592f8b4fd49635ba8e2dcf889c22dfac401bb149553d0043f16a70b7b70fadf7a30745a4fde5f7be67480dc0ad9c5bd34e1e41239de08d9905033839c3498847a0e9ad8c94d515be4aab7f342465c1295792ced217bbf9985ace22828b8944830fb58af3d6a6c5628eba33e7728b1b1437dbc7062235b610feb49769d09f5abdc25c600ba07fca2f8c7088e51ce997c957551334e1ed7fb1b6c7193f452b5c8055ec93ab42c861acdcf1a83f656867cfb89e55b4bf74aaf0f4ea9704dfc978d21bd1b5f09b3daedce849c3ecf0c8819d7d726a3ce7ce72b13d2bd7889ba93670157fff62ae497fa56d75b731ed0824848d0e3d2eed5800fa3e32c47f5396b53cf9e9c1220371558dc550451cf7b81817a788fa2c2d6d538622bb8943bcd6a411578ed9811b3cfcc1e96199d349633f82c9bf4ae0c37cc4407d623f218879527330aa72e468b69c4c31f5feda8d7808ad52b6b5f931441df529b506ef8bbd44d0c5a6021a476614fee6442b1f9d13d55abf497f6ea4adbebbc6c8535d2762e6b03638208cee81d6318c4432493544c19649803e50f3c61b6fedc6072183bdb732e7362d80d12f1dce44640ea2cda2854800ed27b17c23f2c4fdc45fe5e2e4e79ff95b0908a6a4a0b22c9a63e0e6ae9dd3402df8f99aa52b6513355b878fe94f7f90e9c3d412d772bfcdd00a1f5060ea6dfdf996223edf23ece22c7be5ef5c52521434dec06291e3f878354f96db5b5665a7e954ae1f77bead0ba207eba09c5cda559b8fbbb28f784c73470391baa49469bad741f36797c2262de55ba21522628a5f498c40948a0f3fb13d1ac936dd5b39fe5a3ce6c8689d96f5e39477626dc85e9c5c8b39e619f8f800ba3eb051e762caf07da6a9aed82052b1fced72f95550092fe63e1d95f28c4ae8cb3003217307ad7784c6effc147b51b1bae34f8a642135e58af6af143c3a3137205fe19c104d83dbd88b218a8eacbc97e30c248f7635211fcc408f6c1ea6ecdb9c57bb953fbacd39e6405d053616eb138348f99d4fb014a37c56af5a12b3113e55990455fd0312e6df2947c065cbe411cbc3c8e4ece31457e924fd50f795d5c08266f820c9bd200668f1e454f6172246b19da66658f9f41786719ae1510fa5be3895909c411cd5093c66a2ca231a60215f4c4a3539527ad679a47e686deb5ca536ab4c0dbce9ab92c552ce97e5b668ef26800a32b2c1a13857068353efc1fc4016001666fe838b02679d9c64915afa6eae63b361885698c200c5778657fe5e62276c3dcc664e6a930a2e109f52fa636bd8bf0ccab8c068789a77d35d4c7ab4f76cb0d904e44f38a63295cac1d59da77fd4f217eb174dd3aa2c732a0c9df1b3068966920bec3497963c600bf304cb734e8a696321c9aa8e8d05670ca15e9172c03ff5f1edc894834952faed6ed771a76c16e60cf4c75bf7ee63faa7dc159d529582b7980256f25355ecc70c643cefa08f7092bcb2eaff451a202732ade5ce22ae251bbba5ee618ca0790a30fcb616143b32192c181ba25cb6dd6a0188fec8046740077a53fa6c45adeb2e5f1206a021ef4e051640d4df42c0901aff1c385b5b9e399a02269be9e992b1aff06291d0c0e2c3f17691182ba6962cbf52a77b049e1e3ceac535fec23247c791c8014503b4c5c159bcee8fe9ffae1ef56378cdd0d7b8433e7c2ad35324a6013a4d9254f10c2c2d0ef1c9f7caa4b439b4b0a41a3ee39a5f6e19607cccfe081091e71de26aff81799f0f6d2f2a3be67e0d11a2fe79c8108f07b44c50486b3a6e0513201ae3509e69fe9c9528df59f5faacc0743ff7861beb4a9275c22460791da1b7458b22d5884b0a56ab0df78e551c496455e8d91015664cff1d9af078bc2dda33761c19fa967af8539b0dc18cad91c2f80190873e934563b69e3fddd352f066ccf277d95e969aa288f0ce870d3a1421887ac73eaffcbba26b01710f91e2f6a56104e6fc6c122a7764b9c9f2ef17dfc23653539e588118665042b84c23c4bbc3157ca08ecce5a831a9db1f78ad4c7def99f40874c9e65243361aca05532010c89f11dfea79908b8d9dc071c3dcce89eebffcc85434a628855a301c6f6ae1b8d5961c4e587e550982d080012b7266aa343409e87c998f4d75b2829ae2a0ca739d16cf8dc8eb22d08c4adb700a8d220076c2483140cd0fed0d7f2287591488c5a4e95bee2898895cd4923b2efc2dcc2bc19093783651b67e0de537d77734175fa0dfb0f21a4f83b3f7962ef782531f190c91aebad0a455e2fa8d8e438fc1e43cfeb0bc46ce6d629b9e77d7f492bd4c0a97ffe79a5654e5f25bfce0aab6cff576d114dc959e19cd88f47417f46bd3be5b85c763d8a0b42c27aea9d7360a821691bba98255c620995b9de33202e64c54243421bd68752015fc0e66337eeed06d71c37ea470f1521e72d6b2725e38ee966b2ea6699cdaedaf67317974fdeaa0a5f2836e81572fe33b88c1c71a22e9ecabbb0cd5ce0635995d474ddce638c61584515c1bc0acbb94f6445d4e6b4dd4a302a042dfe2445a7a92d0c87587a2bb2c64eb5bc8851d9ce8a69d29243d96000cf3a5105c81c58a6179e3e01a88c793c16438a0795aaed0a0ca983577b58a77fd0208c38a9a1b30dd2cd3b4a4ec83706a811442b92a46bcefcabb490a5b08c15cf1f198f433f072200526c7e92f2d8328368949c027b6039da3a615acca7920f8f92074c1c7f9ea61799cf5f18c3f200a6d6ee11c534e57a635c866c2bda92d3298ddf7c9b626c9ef07a70b40eea308374723e055be646711710ad9d535e676925491b2c5caab33aa9552b1376485539614bcd9ddeb96aa31654bf5f0665e1da42cb052f568ea185479a560f2fa58af6cb31d025d7f3cc3da5b6450b368847b71220d32028e26a0104d2ef23b795f89a1b33a38c4cf165cbb865da9788c934f4720dfaa1be11d1cfe5b8694de209c19c984a8f2f50dc1956de2ec8a3924c77780159068df2ecdfe25c40a850f2fca9b160206e0d4df41ecb77564459f9ddc0070e8dcd763d329b7011f54078fa1d66a5cdc3e9c8ff0da8d94a932b883b4e5e763407f11b83f220ae997c27b1609f6fe6d9d4981db77ff051eb780e81be6612dddb74c80a6f58d8099a1010d1fc286fc3e8acf6e565b2b9038de504bd165a397366cd86538ec63f319bb73ae106ea05a8adbf77c97263d66168ba4c8005c164ee3bb432c54f4cec9ea32f56cd7704d01530b551cae7722117469f105c209b483b82af93476a27b7f10bc47e7e2105b2fa6e37466392e2ea31ba65a8d1610822d70c2314429f7219847182183d9031fb212b426b5130c120c555173a64651e8d083b845ded6e2aa1f798a8317457615e42289bc41e6247ac2448f4397e2c587e50c8fbcf303f1e19c365b0a119128e3f8687e1e6f773be9db7f8987423207b34e3d0f310a654c10e142d8c800ae5ebffb24b6f5f4535f32d174965154f290a41a86e7ef7dde030d16527d570d1d85e46dccd4f269cee2f88bbaec526fc8e3dd03e716f9b9ab037891ff30d69faae47d550bcbef414c116be416aca452e1f56969add6ef32b736240cf84360d8699714232a96b0ad3b904dd1744b01dc595e1fe18b80f2f7ff61b7c449c4777a9da24b43b4ef7e28f31778fbb714fde898a870f0db3f6ab7d0c19289dd7051b948510dbca5539326f4ec149435cafa3251dc7a8a2761c008ab8c9690e4542f5a60b02200ab1dbcbbf4fb167b415ba3210370fe48027cbd81390a2d63c23033b9bf5fc022f24789a2ca50ff9f4b2c78201c5a4ddba8b2edc4bd85eeadd88ef191eb54ed3d0b341f5eb065c2ab98dbffd5f52d08ef7f883f82e13658495aab87eec0e5566cb31ec6adc4b6abaabfccedaed5189693881da47ac9e4fede706933c7f1d6563792209fca7c144b72e52bb89cd0cf58e9e2e8c9e80fcec8eca282e927c812e65842e65310e3f77e9ed04c956b8beb3b18a687d75eaf20519a5d6166a690edda326bc78ee237b82ec986eb3eaf7061d2e7b3c545cb34ae48faad3f72b92139401179bc3b2a678166ddb1902f1b15c700529edd7cc9c3e25b02bff4128db7d40c96f4a0592f50091821e382c33aa27bee5a44b5f5990c399f6d88970e200bfcf57dbfc6bcaa680d9708750756e651e9ad959d90a49e975f21710648935074a47e4d817d1fe794f4383908895fd63c5035c55207ee92fc165e41d1fcadeda02a07ed95133f6aa5ce4f4287e9e6dea52e8d7189caa7801b2df4171d0f77cd2be6439e7fe5dfdc73188f40146bcb9bcb48ff2b3fc7ca6e7dd896493fe8936f5198264b9bc00dc9156d46af0ab6f9611e8c560064c22d6e2db9e7a3bb341c98e9d2b4123d7600796045fad043b05a425aebd081293929f49b98eb0ff550e8b6ca49e46b1e34c9ab42fa5f20a84f9723a95f81594ddd3cddf10308729cb98d49a0fb0e88bef62232659e258eb5dd0e84f6c2564f2685617f6e0d735168b475cef4865c1b4905cc8fc2d4241da6fbfb84385e41a597339470706a2ccbce30427c586e9d8b364e917d7e8066880e8f6d59a7f92fba9b82de23d5a42bd1f9be5f5e37792062fa3c22ed60975b2557d0d93aa31e8ea7abcb9746a2205279e414ba839433b28f2031a38fa473575a210f44d44bf9d33f0626367084d384081591a77fe7221ac966ede2b198addbadd8415b78e21e655774b295543a3ff0572d5f1357d8ea548e3ce2e1d74ced3194b2393de44f0788f1eb50ef30c39f1e1d655c35c22e85f8212e9729b2e59f779efa60d941e0897e82eb16424e24c7f78b5e2c7d6e1dbf656badcd3dda0fdd40fb72315864963b839998c8ab2753498f320990f65066d32f939fb6fa0d9b97939fb49ebbc12d24c3e261ba0043081790d86ad75642a194cc776bcf1700063b345fcc4cd39e47b7f130c2331fdc755c9a2829b1009db4fdb338713060199a15865bf1c0f085d4483c174b55b5854d88e2bc65cf43b6a9cb1da012637fa54e17fa69e916e986dee33df82b331862d4d2a7474d63e875880ccb0ef58457ff1ed1ca86ec035da668f5c52127e2557997ee953fec414b24e885706542ba1c15b4d586fd9cd1c8f409c678b4d2f2b9e2d2fc929f5b4b2cb1bea36fd4308f8eff408ec13372a1ab7ecc8032292129d2a5e060e857e2495fa2d43f383cc074201267a54dc79cf69c8d6434f759cb67b3e3d99247a10d94fa5335141ff2bca200da5b6b558b64139b5e5aad0f0359796812c72b4e2adb6860b4505d50435a09ad17ad0d091f881c20dfca1afc980269c257dc0981ee7d60f5c06ddf2d66a3e8f33d102fb95183cbc8925b640bd14c7cf41b5478da5951a86e521777ff90cd212db7781d520a7f1ceffff7900c2752d1a6b1789b1c9521aa4d1493e93e164602b0da67df11d1cf9e40fa3e8ce9c910549d77c1cba9f76e4d98b5a23bd87a599242c4ef9614da07976cfaa7f2b08e845b64ef444261d041219a0c12529390de7da8303b814eaa7eb0ae80603a67c6db527fe7d1d96b1c9fe3c5eaf0857058000e892afb6611378752d65838896bb8844136b694875c528b537734fe515f87749947994b39553cbefbc9d7ae7a173dcdf522ec71e7a26407c639e570840e635bfd5791d23b05fcead30a9b0eabd2b29b2b71bd551e16256caa9b7ba273cec944548bf6ff49c1f57bdb6ee25c6e01bd9f193e0cdced3bef0f2bbe0cefdae800f75eb64efeb3bf1fc3684eeecfde4976641b791d80e1a62050f659e7c3440505449f86f2ee119fae4abe33966b4fadf2877e510eefc2a249b390b3db49379843155182bb0e9a72e9f8be7284103cc82afce9ee59eb873cb8b1839919f874fdea0899fbe877dd44e2756fb63f9658eec97e7e96bb6d0dcb97ba8b82b1d1f7094616248c28dca50326481f82fb3d0dc85dbdb151b1afbd3ba81534a45166c5d5ba11bdb04eb0c48efc5282f2a2209d336157a0e56cd086a87a9281deca76dc2ea1402a5701f2c04a44e6c004a3f34662fd1971b8a273a9e1cd075bcec5676e7a8f6b0d9b1281ac70ae02e6e754f92891fba0403629d21cc59b0d5c2b3f396a5b4fac19a13857902bdcb04d1eea755bfbaac54fbdaef3f819bac370d39f4e1e5e22492f80038f60fcef1a0873f5f5d2b558baa1f4d3bae37a8dc85da2efb1e92dcf30c10ad54e43091753f39fd6af6d04f8933a29c90353a67cf66026d9cf81e00c063f91afe23ab94078bbc0c53a9ffc8c88188fbd4e11833e53f3279a5e4ea72a848fe116943597fff725e6633d5f6fa93a1e98eb5aaa0725184177ce0ed65605b193dd5423a1f2f541463a115cae8e2472fa08f89cfbdb6ffb8089e51a757bb3d45f4c9a0f18b2e7b62ea9473c4837d1e4ef4064bbaad0ed9df09d8705aaf1dfdfeb595d556fda1618a7371a00679ff8ca2c0bcdb401c969a2975a3bbf5eb2b85bd966f2c6597bd5009a2c57d7e3121a10867ffd5638d0dbbf16047dc3168a0648bb5b6342dd24b3110256395684c3c7676d9a5b0edd66dcab4165f2fc649e862e654882f1f5b0eca69d3879645d0a8c4e8500cd5d0c1975a84148ab8d7c2493c8ec522a8c0338e98a59b55577f89ce2c4ab183c64e8e2ca0a1eb787eb1f81fcd3547511c5f279ed57d8a75c2388ca4b8a9f9c834ceb5666d91d06231cb80871208d2490048a615c9a973fb4cde5aa8d7fb68a4e39f50f35f5f17a73e0b864f6f0738a20b57929c41bf7c34a93d8a2e9fec55b8e6d7fa3a989008fa05da61b84a0381045ccfc8d450bfca93dd236009db22f169b3ac923179a4bd1566468efb341a4a09e1ff09f7d80768e43f1e61403c9dc9050d2f24e86c8b99dcc7c7d8a145722169905679b949af1e6819b22f6f8b109fdc5784ca9849df3b0a9090ecbab51b72fba0a53bc65c0ca1b16a39e0bc75caabbaea3b773f16bf586535009665d8615383ed07cadb724707f1d4e9b57d17e81f162df5ee277e7d5b348e11b7e55f361f4164bd1083f425898f94903623cd162c2113197c51c502910369fccb6b8569959e7c802b92a6a85510d62edf95e83bf7b23a307f629fc99ff73c447d5748e61b58921996e22f00e26a31adc97de078f578e92fd36f10661bc29f86d7ccdea14bd471c4588a60ca33b7e3e72be98cb756ad9348c0745cd01aaeaaf7dc32caf1c2bca613daed851b4b7560bf53c69d9255d649cb821f00d21407247cb6915d9eeb532d71bef8939ef494c7578fdfaad5bcbff8991cd28edcf24a224b6a87022214d4fe29a8d0a51c31bb39e33353d949132351a65a63fd218b3922ec9bf9e59fe8472fbe7e1155e796a4faf3485d50b10248314b39a41e25019c6172639fccce1585dc3bd1f97cff282f5990b82166523192a568981d94518c3fba18284b7caea288234d8a794fb35f4c56efea902e6c84d00e44a9134504380ab7d01e07f874bf53ba076b3b469814ba0aa6e9072bd229ab61785d6cb1619d3449f10d79ad593e3001367ccee4ec6c63f6ef9abf132c9ea63eba2520a01e6b8bf91d73d4c458c66f2afe2fb81654af5a4d0f1a2570d771e0cfba66b4b70ec4088f7b49a056e058e155bac3224631fa8bb3b25416381cc0adce27149d4e852bc319ae9b57b2c7ec479efa07e22463ca5e63b534c43be523be934d5420b4b620a54014506a5f8d7c8f5c5d77b8f2478928e86059265d27d7dd2f5b0cea6f9e0ccc3af2a47239c4eca004585e0493f94f4c49fe7227c3d67cc1b731daab518e39a075ccc9e6a8883349185a43bea5961657b027406fc01a308e069c4542fe7e7190b231e0b4d6878aa790fc9d5e4e9b9c4d47a8aff7486bbc00ea9883534f5f6b3b2734b764117330925841056c1bafe92e1185a3d9817f96582235e5c0db8dec85820dfb3977548f2d29eecd9da1ac51c9ee248cc183956a94392d1d8979a7bc05d1095ec1f35554f1447a691d0219118894227f0b3dbab8492cd52cb54386525fecd388deb7104e4c5b079607930cbf389e9fa5a3951831d1a139ea74433e42d29a022da977cadea29a2f01dbc8205fb7b7d2e6d2c929092758b534d850167f6b17cd8bae6c4d35e73033e95932f5a531399124a614b702bc19b5bfbe0611c8fea5f98c8b0511e07bf32b153eb856fb8017f1f0767aca059e302d596a3bddf3a0bd3b03b1dc5790f867c3a4a4deb8be83574a86eba75f1abdd1e83a5001144b786fa7c2bc75b6e20fc00b9eddf8764e7e8d7955d4b27851534091fbb48c50d3019f192334c97a21bdbd74a03fd0e9d3e329c441064ed7e66fd8aadde25ba30ba7e7a93241d68348bc54ee5719abf9d4cdbcae73492c9970693bb67182c3e15c96c9b44037525e691c68681bde197b7b5cd4dd6eb7f12cabcba9c6cf32484d7421848d9494e67440ef8cefb9117a569096e9c99f83ca653172dacd5578e84a39b153faa3746324c9950077a21233432172f15f76be2f7e99ecf75dbf76f79f7e42366d16378208f9428edd502adc87408ad4ea0f93e1af4d731d857c4dd042e1b6c900039b628626bc9801b7a7cfda15fc2b8d3f3abeb5c9a81d4273c5522dec27bd745cf38d3df6c832ae3899fdec1e25aa2890b7d169878cf6f43e4fdccb22fc471ff703c5e86f334e968878ed530e5f8864ce9e326168ac87a22b1563e2a48bfda61937bdddea03a2c6763e46e6ae37e9dca21836346f66953a82de2d4fb0a0498a1b75616fdd7c36c4dbfbe09c49c0d4b673e2b16d0fb5448f8d902a66a4452e5ff5520f1ff24aa4949d456fa9711b11d3e8a8f331e564027c83600af67767d0c54b71c1b76645eb0658184bc2d14e3574759ec6d37359202b698910b3b4d760584f4454226b408d432264a56eab957b3210a991797dd647a23b102fa33a66e855d6e2ac83afcab267125462ce224263a5f97003de1a5760a906592f7410bbdd82d4565b48520395f834e30925fc821f7a7a97a987424a3b9a9c53579016683846b849f25d9df1f414a9bec9c3a2a402bd88967d2267477ac9ab7619d97a4d099ef9c018817cb77ef4cfee9fb81f855b7f52ac3154b5dcb8a35f4a750a663c60b3229ed8e08112d5d0d8b2757a6e5fb97f5d05b8f4213ad6abcb743a06ff80b34133d5cfb86ae2bc3c6f5685fd58bbc3dd556e2c6469042bb0ebe56b48046a34a732287ef82be27e1d67f4c3a9419eeb518d11e44e4b66fb9755a03d4f2efd2288864deedccaac983c43f2a132ee11ce9de1eea42c431eeacec318148319eeeecd171ee4bf4b6ad964e688278762f4a55665bbeb2096bdb6d6ca6689376596902243bcb3d6f85f62fa7c1968a162d7f8122a874b0e753c2e35842bc7e93175b99932f77cbc4a0a2d3d7e6474947aa8cb616a648cff3ad3606223a9787c38b26aae43174ce6a6e3f7ef5e17545aa3b26a493a8c75e5a53258fc686df064a93182f8b319720ca4cec908ecb39698f084cd2bc75fff2717c5dfeb488e938a84f7fd76fdbc9d28ad853c53dc50a4e74f1ebe8963747b98e8b0be404df43f1c87725c820faf0fd9595bdeec33e56bee1b99653d24e79b5c8548070790a5b03688b6314a7f907d9ee1d11dd2644439c0774daf6685227765038855d72e3566f0a6980aafe26115dcbd22348777e139c867e2cdbbffe8d5d06c8aecbeed2f9dea6effc674ff3c5111290e5d61f51e9171c74bd6f12559c49c2b5d52f410544afd7422ca6330a84cd0b1ba3831f201833faa0560d460e620abc673bb958fe5ded35b84cf9480bd01896059371a42149ca6a9353988191fff7c4c94615dbcb93e52db92d4cc59cfaff039b6ae48158331fb35fb19b566262b1dae0fa327446bf08556566a06518a90f393475a44a052bb9292c65499ba4377b3316476926c5a33e42b2630aaa3dbc03e760763746a47883da5843d9476c3863d4d33969080322ff6f6d190ddd2644af9f6d62e8808b0c51317fd03f3594b07d5803368b394a1fdb0aaffdbd32d0a828bc909e9dc8a92a9d631241de785701be875f26ca13e9ef47b3508a787f5031b4f3e5e75660fe31d6058e47deb66377645d782e4bb8b10200eb03a92475fdd3981f30ba70560bb463a6a67caf884f1f6b3a45abbe9766928d025d4cba6df0c6e647045668ad429a586e2f77d374afec7d8b15aa22fee97497f8db03f18a048381f3fd7772a566064279430b351ad6fc698b286dea7f45368ed1a0705436dffafb18aa583547ee10c08b74e72340d1ae7af184eafa7fa6e41b4d35dcb421292e0680a3e9144339f57fb657d85e81873e58ba1d59c3f4cbbcaf2a87b4f1061c330c42f3a25d4a08a68239e531ffe679c146262ccb6aded4df727ccfa5010401cd9de53e8b9717dd5ffe7675bab403e2d1bc15b3dce3ebc852d98ea1003a1ea0f974ea43fddf0858a7db13a7d6a850fa2706de0327a103dc8078512a053f50df46db8d72793862bccf3e37287fba9098fe3d7217fe0e0b3bde4011541f301a4d7ef838551c313bebead1cc037ddb20fb81b476c9ccd9fb6d0d974b9f96f6a301d911c6d38643303c479a62e5e289ca3d208faa4d91450073c35a4cc08581d76bce1daec1202bc63f868bfc8b9ad4e5412a53287101cbfeca25bd51be9ceee2237f1d5b51e8bce26b8ad4e5d83d74e41896555b4b1656ac10b2fe0925670b1ba08bfcd12be8abab79634bc469997ef7ed48627f2353174340c274c4a6474d934d4467e3a337c876a8faf68d785299e790b5f31d1e962e5e21ac7f26ce6296e8e4f9a187f3f2e1d2ccd34cc178c34cdc06f00d82da73773d2c582f1effb050f6e89e024e880427ba2078d53a790b33a2af396f8db548f23c6e45ad550cbd07a45fc72995671128658a5e47ef50c50e4985f20b315d655d72acbce09553a4356a07eb15255907be0aac9a60cd465b229eae831f24d5dcbb55d9142634007c07b980eefc5825b271f4ff3c0aec71a86188ea639ea2cabf810b946942f6c08380d8ee8f4d80e5d0bda360ebfcadc9330347ec6228bb9fcedadce56cc3e7f0cc213036d8d56338dda8e8e510c68925786264f9b21da04da8b613709c403d2af710771fa98d07217699170702a05aa781ed795c3ab71974b24f5403b661f801c14e945333648368ca74ddfe1b34b73d22cbd3c9ac68ae121864cad4945cb7830b5840b5b7e4c5b55ecbc8013b46265cf4cc94b6658210cac015601826dc36b2cf6d359bd0be8c8a5d5840f766761d3a1a1b7bb8a62424e928241855ed1923125e6fae82d07a43aa40ceb0319e4a44f9a14e28b70343d7328e049784b3a25307977000436cec837eb02d83a9963177502883411b9e3f30b8d7f4662ba66b545ada1ad2c92cdf0341befac2c3d5f7af8a5fb02044b694529a1ba3929c2818ce0980adba38a47612b5008a7f374c4c98b18b7c238c304937ba9f6aed4b1f4e09805583bc8cd7998d313ee47384c0923ab2099c6a5865456291aafc32987c48d77146240719f45c78e9f1edd0037f96b9b3e1db9a61b779a8bdf8b55e2e38c9e88c8171179180d38d2299246b5b3660bd2d9ef639f26730c9f13c482964cb97cdb72eba68ce40dd65f54ae5106e9336d2246859d762c23b57f47131ee00c2399e405d4a4396b57e71484717d10ed94f15eb2a2ac1a39a0e841ccb7a1fd5215cb01210b342ef0b41b7e1856b1f6698cae2d73b79a7df9f0a1b962a2a41ec08b92aa7b3d24c756c00468278983cb5686e996a79772307bb61a6ef4102baa6997901622ae537c2af04ac1c868a3c1fdcdded75e8a915ec51f14570eab5c238812186d98880136763daa74e68032ebc1b78428eaf147e6206a685c37800cd89dc4be0128710d1092da2faefdcf5e124fd9d1beacf5818d4261d813d5afdb14fdb6cb01165b88708bcbdb65a591979ff0a309930bed4e4192539ed53cd097c6485410fcb56c717d4eb3c832d4598b7d2ffb3ace59f36ea488a8872395f551d15928975a9bfc5c52a89f1d4b6456b869baa56a1dab524bdc445cf7b0bcf3d9ab68f9f6ccabc7441348ff733be31e3cafd55484d3ec0d8eb3fcfb886e30f1541bf480a986334764191f6d370981ea6e6fea27b8c2060d7de630914be50d033384c15ce3b2319ec1c83a027eacad792324df3b4f49c2de7fba6bfe8fde975d7e1c4eb8d83bd0fa16187bc5c7f42e5b6ea3f3f6807c9c98cbd8dfe40416974e5a14ab20663e0baf60ddbaa9c067f924e2ebe8baeea9c77d76b960702595fb18b0fa92ca4410dd4958eb8663f077b6c67c6f8a3fbe675e6262d62f96088b40acd5cf444e8c281ad09fa5e360667f6cd76ecf5f740df8492411db777b31135f361e9ed899564541b12e34ec933c531e335d99816afbb48ae3093409cc0a583061a41d251c8e680e5ca1b4be16754415cf5d751ef4c62a3dc9101266b3991b65cb7035b88dd60d9d1f3074da50c91d8e5d5464e5eea45e1a22193ff2fdc82756c1429f44998e13e05d8a503457ae7c748e918b7f755d1b19d6b85016e502d5c176fb935a8c57c4cdaa069b4df679fe78f0268bd301519de4d4f35cd109e9fe42239de62047ace41177bb8ead1cb55b07992b476a00f295842d324793c7f994652be85f9a027b71d25c6ff0476d3251a985358b5f7298a461b1a11776bb1d48c552c264624f295724f050c3eb6275c8037fe6e6178e2421f996f631e5ee1c1ace892d80009a8f984fe3c61011db069b3f9e4964db0ca5752f6c3db6901fee13a8de1584ff4ea539a1d26d670b4f339864d515a02301c1ea8b527b4f77243d4e4b31a2fb746ce3eaf7099397a68fbc45298d85b529c89e2c5a0dc5d540415b5772d7a45fb006af84a3062ef788496126b52e8bab1e8ab109a25a3171b763c0f8c583cb320da6d4ca5ada2c1e3239ed003a4e2beca4b3e5696140d0104dfbc1631ff61a3d9d1e605059634f81eea66f33da419f4eecbd7ab0526fd0217cfb2efca6804a044d80781bd2a7c188449e825c441a33ce0602b667430d35a4a707caa67ed66da4322643249e16ac657fe43877bb3f3683ac5d0f841c78ec60f61694acb041c356bfd3a01cd48c8c65eb5276f28f733baf70ce6b14f29a564ee008cb5fe7d65a571737657fee52964ba5aa795ccdec213acbeb35157e23936617ddf612fd02ea085895d0a9ba08bd4cd26862e81dee0e9543758772894cf26e01c065d880c1a99742f35c74692303dd0dbacedfe2d01445211c5f5e722e5ec8983dbb34b707f9cd3f1904364a58022c84a3e9159e7c60a13b6055c50b4088cd1f81e12bb17eaa55c456d7bd904cbb42e39745f46ab975f56ef4777b9c95378ea982170514538af1d98e4127cc5afef0e111e0c42847bf183c214a2150ceb63973aabdfe7cfd04ac7a1514fd31498100a63aea8259a53f0ae780866792d4d65cae15bc0034c0dd9b5c65b0efcebbcc2da0d12ef2ac9031e039aee012ebd26e30979cb10eb5b2bce73caf9dfbffd0bd4b8f804e782d5b8f77de3813c0b217a06cd3e61b4798146cd1b2fa4ebbd743c4c322d464f77fa8373ee1340e0485a43be3ef74b917234048e63bad41974c15cde11a0c9bbb0d006a80dd66695f134244b677e502fa0db35d56b1da2ac1afd4ea98460386a4ee9bea3ce4e0521e71f85ea93dcafd107ef283196175f58c1b5e4346b78faf92a221bbef41cc1d8c67c2bfbb33f9946eaa0b91c939f39252e33f535762f2cb9b3018c605e51cb827b9215302b109e15024919b54fdb2656fecf123f065b363b04ef7f67f03af34db86d79503684a47c6ecd744ed43d295d3ffc3399cffa01097b66b121da977baa4fff91557942e45b51266abc2baf6121797311cdff73e6e21c5f760f7e34a72feefcea80409db202e9aa14ccc1d745c48d67a9698a509428086f6bcb39a3eb81d5757b5ca886d632e67ac8bd6edf4908e2e9df32ea0b53529d6c282894d88114e8ad52e81040dfba6148641f27fb0dccad60d0b4032a637a86302b6a53f756ba04096cdde261e7cabeb89b08a105943b196695028a27f24f19f910c6476832c6a2b8014f35784f0fea0f4f7e6878c87b0dd1dd645571f5194a6898cc92968925f19469b78f5c58895e5e48c85c268b6e6e2e32a3c1cc4d5547071a5721cd8d8eb2181a8b9285dc641b7c4ba7252f6e131b9ca5feefff5f149df8f8345a3da2553a1ba04d9727d6005bc4a57760e7d986dd93d8e97086f092c896b78e0076b55245d941681173814e39082066073bd2a4eed73bd8c231db4b04fe311db763fc8c0718beccfc7ae1f8926a0d83cef2c1e695a04e8f3958725003623f893837f8c4c98fa2bf59da8f902e7dacd48d7ec96701f8a2ec3be5f8c79d048183ad569cbead7588a88816d2b87fff5bfabfcb592eade71ed9c6a6667ed9d626fdddc703b8d788b13b853d0da70b3f3c121784e251edc23cbdadab6ff0232642e38308694c79684f97cfa4b9d2bcbc9f17412a7599851187714e49ef770f5b050bbc3d4e1b3398488ff82dd5df63b8cafcbbb557a0f47b95bab250a6437da8ba37e6afe52bc49c8589d2da4fb0131ec1ab3e4c4cf13fff036ec338c75e88dd085c5f72ab7e2b78c04138d4f1ccb24bdaa9f106d491d2c8c5f5af5bc563511f6f0cc641d76703adb8c288eab6bb6e8027127cc72d55cc2595833b0e8c8766bfd26b2031d06e0ef8b678034191e8f43649ef21a54176278041146e9ad55fa5924f4e09cddabe465530b7869a6363aaf154b33e8cf015c834e18cb5a4d7e9ca26ac18d72827448b5d14fa0d6147c2928b389e53508dab4d340e5256a75cb236678b1647c4cc51a4906b07e9de55a46ac96ba0a27311645e80bbe330b5c9792b3ccc401fc33bf3110f958dadb7c780706e16bffa8d713349b0c359ef900114e9ab4ced0809365eb9b393f35e068b1977ca73e7994bb0b4ec89e74a8e5d05e65f8c90749b879173a96b5daa7d73a43c6c375e5f2ba963871def6676d6251b6b9cb8429e6af58f166a0e71478ddd87d0da3d647e7233109851e2502f3a13046f3abbd9e9c66f5598a118b4cb405afd2cb66cfbb4c07255a9d111bc456b020cb8dd07a2642e25799c0135066f5bdac2f568e897e474bd272faf6295e96dc6629ec8c04313bcb383cf1c0183a8d059d8db8d26ca2f882a60b6f436396b109f0ffffff0f