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 63614 c1e6f310afb4a3481b1c46805364a1f3a3c998b3c3b59d82d15a3b1976402195

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f3e443cd6aa40d6712edb3c00afcf0106ac1024d6ca305f55d50d6a4f273e7d
Certificate Block Hash
c1e6f310afb4a3481b1c46805364a1f3a3c998b3c3b59d82d15a3b1976402195
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0390000901a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000613d2a30ba87826fde9a9e8e94b7c95274ff63f05f5c9b73c0e8237a8af54b80bcc528203caabb0bf92f21e87050cbe71f76898f5391cd3d038bfb6b88387117333e8f41f8a9e578503c3dbb9b271689f8906999016195497b060000000000000040000000400000d0390000901a0000

Raw Header Hex

000040202e23417bcad4c70cbc607467a47afa3c03c1c943b8f9d14260d324c3442d66d98518bcf3fe759f92ffbd33da2b75df3ddf220fc62e4d29500a7de42b20ad9dfc88b3196a25fc01187d3e274f6a0dd5555f30cad62410ac0601cfaf003cdb2e71d640aad63c443e7f

Proof Data Hex

59,560 bytes
1212160203072299b92ba07bae31d674d976e7a0ef347080c2f2959467db0ebb2725848e233609e481dacf2a5bd95f3700e8a5264b1f2cc821b6250325a913abaf065e976a031819c4491ed1ff888a5ad262967b69b1f8299299a935a46e124ee8c93e9c41f39e47267ccfa7cb202c34e0c6c1bfd1fcb2ec082bfb187f5ee7332b1ce9172e58594a8beeefbe2611c1c1ed160b395b4a202a552af2b872d3003c96d653e815e30eaa52112e654fd4380772c516d4da0e7bdfdcc8437a81918ecd06bd07e3291c2316f954a3023d94e5075b42e089395baf810f7458a4b091e215859a3cd496279b0e41c75423cea38c07b0fe18cc1c91051740e7a0f59c6d3f743f12040ebae86d798b6d42adcd2bc57bc10033e7a230b027cfd023546ad808b15853e2db9d4683a937518fbee9a247e8759b428615a9ea51b6d3cc2cf82b592bd86a7a7f33a9e2430ce671958fc0c445c322cdefb89341181f6c0466d4884d81870e0e8ca1112bbdae376dbc4ebedd617ba362d88f10a181805de403a4b10a83999b4cec02702e49f025668577477a7e207961f03e11ed3c609efae2c299a058b4741a70689ca8b9534e65e52ebb99869ca39f71fd2a77db053b0f4e0fd4e71b0b65111bd3794c1aae52f361b399300bef43ec0f187f6d732cb283e4abb8365455bdc9b616f4b7443e5702aec45888a25a3ab78bded728a3a2ecb200fd18f115ccef75237f7390ccd190e7ecfb35919b6fa23d6e85a0bdac45284afcbfc123fc28f7acc2d2a3024ef35dc9a53f01867604c8ec79d585efdefcb7daca14dd78c94723a075b4ef1f3110c7133bd5ee112d0ab55c5fd01b69bbe62dd6a91535d7cc47339e60e00704c8de1f3e4442e4cfe78532bbe1251a490d3a60ae16d04b63c7388305a005c0cc4edab982e1091c1f83c4305bcb76d0a069b86843892e77f6bdb3283347b8ea20cb183de5c844d542a5ca75b33e2fb6bc9af453bf4c635501609510f6546295e7fa2c00ecc3d82af2948aaedbc8fd1c60cb16152f7335c9d367caab589d539224907823ef6a2dff90ca6302c58ad71c710d891194faa7817183bedc331261d18ec231565ef96cce246142e30aa2e3d4e61b033f4df5d122e0ecb3b110a3c46e0eb5ed1694162f7394bb2dac29c670dc766bfafb6505606023502132893cea966e4438603a4edc68ab29a60d26014cc01928632c819abda206ab8e6cd12a37c9f3a1c5f2d72abd55060b73715ac23cbb9f779a6f5c3a24b21a20f6749cfc1d141e7e08ac98763df2926c4d001ee3d21b9414ce90eb32a41bfbdc621380cd94b4f52862282f6615f78b63c0bfffcd7f4c413f2139a6a90db19e7ff74e1aa52e85c7bc8acb15cba8ae3c5eb1e17d5e4eb8e8d3a4abda1cbf7d135655c718f519074148f4371850c88330ccf02cac789c7a1e9aa02467d8fe37507203727814abfc1bead36251b3fe1820a5efa23b463d18319d4d125a2fcccb3b2250ad223693d68fab547402ca365589a0d45cf7ca538e30c92639851cad0c6559cc8861134e7b3b528f1181f8e839fa690b02d480ed6c40061730c806721a11c3b635082ebe015c7646552f8acc764446b9bdc94f37d54c01fbd34171e2a46dd7a216e7c4fb3d153a0c3698e1f123808c16d84a1e267efba6976641107344d2690284c145e745d25a06dc46462804c08014d8f40efc5c4eaf41f088b625bac036fffdf133e900d634e5d3439f52be44f9bf5417ac71ab6fd9c38104b19bf340880ccdcf429c6b2f4544524b0169fcd2df7e02d1634410221a4f96695645832e0708b16262b0d97037b99ef9b42bb7fa94552d71e1668755b6ecf4493433dceb3a31def721fa6ec3584452a59a314318141b10992611f2262c8f18fcd334179c7f6ebd76e5b50dc7bfc5a6d2b9da3a4e509436840f398140c676ee99512a9758e6a29931bdc303fa82554b1807c1435ed39ec2322ccae4614077baa9a8469dac4fe83c279677d508b4664044556ebf85ff674680048335d4d892dc3e1df14c6bf1df0532c9fde7704d86f19751c364eadcee7da7bc88d96404be0a228142e642a70db4c8e711755ed35d4dfb844aec652f7a7cda3e14951070fb558ed56628d3166668ddd6f3a78527dbb9ed5e5286176ba37a2d65b78d0177896bedc9bc11c1201f58d346e21b2744c2cba30a474163ca75edf24431248ea822d8b1f284704135e1eaae146a45d8d8ff3e69c5d6bf7b6efbbb1c77bac878f617b3062a6a45f2ee02abf3180790419a8918a21c20b22d0a39668e116e5d0e0ef8bc8427a827239872128a120c3dfdb6d263aa7bbf7c76c5e4e4b12a61b9cdf51c4d177136473eabefab0454c8d2a0bb80c4b3dac050a7c4aa290235b4faf99f6df484cc07804861ff8404136b96121cd280063c49a75ff895085859cf57183a120f12d8006c8352dc41b3021255ff8122357eecaada52d98233b17bace6e15d7d4565578d91021c27318cce049be21a825cd5a5e3b35e992604aa254caa672c0f4dfc0a8ce8c2936a8045be5c860db8b2c5e0e82e62254921f8b574ea8af86891e24bc0f574bca14e847373b85cc02adaf016a013216b09422b8b644a7377bbfd4e66f21c8315d2954c6db2b31d79e1016c9f54a2e5687b769092b9b3b43d7d285ae1300a28f9b07b10cf5ead29d5e2ce3dffe814c8a62937aa02bac473354ee1eccc04f8d73b4fbdd169399edc42655ef90cef7bd4432886c62f955100cbc6cb2a3167a949abd8e4ca1979e320329943a9c1c744ae9c4bcc3401c9f56cfbbde06e40cdccbd36492c7f8250c8cbb3978e19e37c4a805ab1c2650a5f486109d5ec3f180553e3e7b31ec71a019640561415b7e30b18e41516441d7a6b3c4a5c8f18570059e603a87a2863e596eb6eaa961f3edabe53076ebb9e08f2c40f22abbfef5ed9975be177d52477066ed1879dc510d03cd6762943b4abc685481d45d737002f6e18088e209d99a7e75c023b10fdd7e46a6768206266e4ba47d9578350dbdea009e93b5697ee6ba6daeabb0dca48a00485afea688bbb2c3be7f9c42507393d7b56101dbd32aa2b3e56e0837dbc3b1a8b4206f1c7c046d7af93390f26994794ff3f2a50c422e1b9cf484d38d069636e4bb7ce1a8da5c2bf1df8781d48b87b28104804adafa2b797956e0e0ba991303f2ef3ec67be363131585137bf5af5dd0d061f241c662a7c6b3ce4e4151303b04940c25d68dfca1de5105aedd751d14e3e97f9460130836b3449bde41b1f5f4aca54716b0a0844d34bd526d5bf486e22e40a3d123b3598086b698b962e914fcad81b2cc6ec7249bcfbb162db1f61b437686799359e49dcf2d27ce3f74a9ebae53c6c5cea46189f15659c8856b222891877dd7469e392ca78ee523086d0fb23af65ee86f0bdd61a2ed0ab7feb9e86ad135438966593aac0a8ea04f8ec072ba49c7ada7ff13d42aa65027c3be88a4aa6658d83f5fb3e497e55c550f476d90663eb8cdd5eba6e411c06bb513075a8c75a96185f5faa25780afcd5a89597cfc990672f83558b79b5730c5f3129f045b4375b705ea9f8ec5572f89b7a6bb7307bceb2dc241acb7d620fe99614534c70087c8947e17d3ac30510cf014ba351764d79d1c63a51fd3c4d728b4018e6363dd87dbe3a0c8a6210d8435b4db7e1a280c2edcb745be1c6381e7831ee7c08a02b9d360fa1109c2455c112f6e59e396df4bec3789e3d12f9b713334c8d2b95b3bfe3b290bee806f913a46050d41808894da6d3d5faa08b07cad4519dd0c6577993932b223082af667d2c0cf5bebfb15f794839ad764ae5e698a3619e263d2a85d2065c8ffebb95b9b82de4a4bcb414d711ba18e9624af759ee31a273ddd5085152c7f7b4df34d069a4a05259b1b7d444b9f2f0a2b7a3f7af136f59aa88cb1de39c533be5b55d2c6cce049346bf5d962d44127f745bc4c955ffb5fd22e101b25e6163ff584e0a4ba8b9cd8db831e46763a415d958a4fbca7f07b07c3a4bf41fe9dc3feebfb0ca3e9e441d64e529885faeb2a736e58fef1301bfe153ff52ab0b5edd6fec4730523e219536f5bcf1ecdb52add380b982712802d4603dd7cc86800812ff8aae90544cca1b2b7b4558cf10614db006ecdbdfa883c9189ac91f07d9bf51af09d82cbe50577f2bc290b20d78d009df7b75d87e35c45b2b9ed1317604d4714c462a4483ae0fbedd2466b323ecdd38ebd938e0cd015b6e7b01aac3f93d04e1ca62c43adee86915ccca85491bab0f354407cd73c096bb70a7fe12af252499d5cfe0928eb8323844fc21b032e4eb36c73d3c0a27dd9364e0ece063f9057d023607acae8271be3dac470904457c03b5eb2bbe32cc6d6e2f9677f69350cf764daba9cab2881c4d491eea6f24eed566a475945ecbaaee69a0e63489e3e15c18e36bada25cdd1e39191f9130134b7b4e30609d08cd4f8d997a8fed0fe395d7621c71f6631c701ff6c55dedc00842b0b7a2fc52e3bb71aa07b458b1859f46271a36457df1c2c91f6d45a835296890e4a38804c770022536ffd0320e7ba73c58e9903b530d45ebd9ab442e0aedfaf160a6b2f5e199f52045b5b3f792296f1ccd2482a5c30f7cd2a36db3ac97d51ae3f00387c17af3c84cbfb2cdccc516a39ad370688eddfed34e9c8f670d8eb45b8eb8ce2be5836cdefef2cd79c89a032ccfe51ed5d089beef2e8e9ce7a0614525edf505a63357de6f782cd898e056f22c4e3c927932eb72180ff1a2edb92f555083d1270af4e7342cb114e526028a3337aa6573c489ffc5dbf1bed198c7010792dacff9e87240cbe55f34cdcf8cb30c6b5f4d7d115cfd05e226c8a25a4c292594dc0d37a115d593eb2f65308df8102bbb3832b867b2cd63a9c658f5efe154b1b8fa690ac883c8025f9308733b7ee938c0d486d6845cb15060a290c05729b0ec934867ecb47c0e53cc05ba3bd5d28600dd7e4d50ac5e9601fd906ae6f981b9f6c184731dd7119088813937428dbd0d1f428e895f1ab9a0cd55a205b8bd0e04c9a518faadb3f73128eb2a97abc231cad9d5f972c4e70ba8f9d553c751e7e7016257c8f6054f50a2ea1db5d9b5d8db0b3d2f8b696582482739eb82b21c61967f71ccfd621179f00192f5e9241c02b77bfba28c389a27e9a120b894f487da4b7f0460c867015a75a3bf0b8660b38cf7c305fb5333322872209ea9354a4ae1dba3f665bf2732740f75e033aab6ea79593d3283a5f97bb13dd944745876a56ae966c2ab89e412faec22cbe2b8ef1fb3ac9988219a0013f2ee0c5c26d1eaf805fa3cae1adc21c6bc512dddc633e139fa4c23fcec48eca50da7ad852a00aa97464e537b128b06bbe13cf9810fdadb2d8e7f4e85f4b1200c0c56f482f063cc578b2e7fa07af0ce6a0d41e128ef19c24a7194d0a178c14efa3311430d42a8967e29c90cd998dd02a7c7584f20f8bd82fcea78c7b9d3dc69c5b65acc4216ff7b1b2103dd8967d1331b0c36f9e6369a0f18d486bac508ef827fbf247cb107a16d9982a2c5a477553d48c5f3d1565ce0ef76ec1da59f46e855c21b1947ebb776c52280a16da0ef52076e3d5144b6beec9372a980da3431a845213e0717c798ee5edda3f1f30221c828d046bb75acd2cd38f0fa12e993733444604bd19cc98da2451764bb3edc0ec95731f97cd1c46084b5c935f50ec745debc98b7b0e7d07c17b7fa1f1712b7d56a152be1ef4a8a18a24e624d396d87dab8fc4fd4dccf251fc1487ffe44a368d239608c9c7fdd3d2ac2b61a1f59f10e8899a4f4782ab5c94806e720a295b5f812ad713e5db416249b70638e707434566d68453b6f56970ff8843b5ec36a9e7e01e02af6665007a34b1bacb25157e6d079c2378806934078e65ba73d006a62ab46e677074048a22276e2583c94cfbffe5b32f57b22144fafd71c0ee1d3cb97203ead2a86296032a37cd2e917e760f790c8230d51550835877eba53de5c5565891769191fcc09156facb35f01c1515644e24d8a1679f90703f764377acda98a7914f07307a5c93b1c4cf2555f09f573311d440da98e63de066a8cfb5aba8cd994e2ad36d4dadf6900418fea8411c2ad55800a5fe535f6f01d3d9616e84ee340021ff1ec8ca78bee0843a3efd52ced8531f245e7002d9b317acfa299c44b11e2be6c4f3c8abf477b728b8f2ca6efafa61c733334623a4fe065c2e3f312356f20beb8b9a94c050bcffabbbecec67b1b30d3a72e8aeb00453889915d8a338ed2909f3ecb1049ff3c6e284f833969a487832a32124e991d485a99874cd0e74dddc3c79700e58a60918e7eb4211218b674fdd6e41afb2ed8678fe2a8cc5c796cd7822df947ded675e925dd5641ac3b6e77a6b62a0a6e46a1fdc3a0d9041910a826d6ed0ee989ebf5173f8097aa8895d327ad6f7e632efbbb2ec64f16363071b08880a8834c31f86763c4f1edb8fe77b2042d674773b6c4170bdcb1ef2857f3e1d801b4fc3563a37970bf0572604a40fb4a14297b885ab5062863358735a58ddb74db085bf4f1d73ecd9ae3dec64fbb1c785d1b90f56a195aa0b90e758d07a40d84711c1437dda351b1b994012635d3f4732cdffd2759fb67c59a6ce03a627093d2822271014a1b1d19506f4d9a3b9efcf951f864f5449c76cdb3d60a4051518e2b4c7da6615885608e2a9c22897b20e23717350c6cb82fc668d663bb7cf287a879cece036fcc6024927408df373f657356f40bd03700a27c04c13c371414477f3d169d0c37195b3a43aee992493d7abe00000cc235390906e7589ff05ae22166b30fdeabb4989f443b8f5260b656a54584721eedc29e35c662750c401b256d09125f9b136efd6b6cab91d63351dbcd073d8b489e79e8e118e64a85cc4847187afaa1c984c519d992baa4c67f7ef31976fb228210ca367cdd5ab35f87f752b796bf02e44868126aadedacf9c3f242f96aaf9429510f2c38d437a7796b2379d2fe537726a1da72d32c5fd5a616f7b4c72f9e7572dea02d173ea8e28d88b1fbf9b1762fb93103b97f568fdd3a9d5a29a2c41759d097170ebb6f7958c0518f22240c86bb0584c3b748cb770b086bf3e23960239de79b5688fe01904f4590bf39bb077423b57f552ea30759b17f74f1fb8803e0083b8de053633416fc535cd0b713e75d35ac0613b4f714bb794e3501590ce45309cb51f4d99d5340a3ba7ec8a18769422ca746d0cc8ffdbdfbcf8293576a4829019270448e43fa768d86f77d802f3ea2e06d11d545184eebe92157a54bc8fe91b480fcf63502ae80bde7af44d7e043ed8e391d8d3fa81cfc3e5b08b7311f84b8652e5b04e68d07eea54a38e51eedc0fa019bf1c6e01c9645b3ff1d98248f02f894e142a730d43b594552a497321addc6589c598e18b9e94946ac8fc12a2f2bb2bc9033af0fe43f3a64f05558e3a87f4da413d8eaf777d38fd73b61de496129147a3f77dc46ee1719537d31134910092a9922f647aee9a14141d47773cbbd81f94e5851e43de5ce4d9707bb9590f6005b13965675c95d14067e65c615e4458cb3529d3238cc99361157f51ab88daaec3635568d134d5e2920203890602221882c3aaf3993b8d5f12fa8a7ab17e3e6279c64af1d4a08e83f6506e88062ef7baf76eadaa95684eaaf50c4320f99f851d4fe40ba60f418bb3aab5c8e12c9a9135fe74cb7c0c836cef1cd3155d28875b64119670e9cfce7b15273e871fb83dfe49d4819be06aa3d2a42166a5f214368e7fe5b70f36e5dd2230980e514b8f5ff221fb5427f0dd28e33d235e896c90d35cf31d6fd2fb9afa8d96ce96c395308806067b21030d36abcf317826397a892f7c7586a9ffbe9a2a53b4524967326c34fa91017683a7b16cebce172a9b05977773ab0efba99644ca9d3d622db1bdac84b25e9856c3fc3efce87846ca1599fbf27a52da1e94bf789f5744cd98fd3018bc15b07dd7856f794f1fdf8f810a54bc26d7f2c9939f355f8e86b58b893b7eb6d7352f8e4098785366975f3387c402147172b9ee08a9e1f309c9e1605aef60957351ecc4416954663eb07ca5310752adfb7a35f4032137fd2f447f8c110ee8299a61599151dcebda6e15c5b7363ffa69df00288c2cd1417f755c2332a5e6938946ec693337a6716dc006241f569907b9567451dd62bd781c02d6ca90108ead669a8a8e2533b43226b69d7b8da5168af1d87cf43453f52faaad5c83d369f869f1e41781fa56030fa2efe58df44438bb31dd495dd095d531ec534998cda627e98eb95b10caefcbb375159b326abfe7892c06dd6a3469ed3b52cabb0ca56a2b1f797547879fc5c8a47af97dde092f8445551725f24ad1382493232d7af6152fc0e373c8c61f4196759d6803faf9c414e335dc093e99cce03bcdbb3d1da097a76a84eb7c7c411a90c75760f3f2fc8e84c69379214c945a8b56c679157f7d55d025bbc13145964b353abc97f9e4c034d0c3dadd07352287ca46945683cc352e36fcfc03d0a6d436c1772488442cfbed4631c4fdb77a4818480f5fcef62eb4b1ff0047a63dacb6a1919c32d69101dea621ffa0cc453e9637f0162bb524ba341eefa261eaa89f44aea2630d9807cf693c134bbe29e0bbb92c566a8d36675b17202718efb1efa610339562bdb7f46b009fa1938e3e808e983746611b47ccb4b399b1ae65671d3692015d7c872c4c10a88697b1c689ced0da0ae7e7ce2318a10fe06105e9a536c02b51163df2bb4aab72c43f56e523e6e9cd4d8f7ad82f604108c8bc676f81e626d85b80f9d9f24befb4c69c0b9fdb521776a1bccfb094769b80fc9c42e61a9e6bc981cf21b6db5bd43c758d4915fc906b75627ac3d559e448fa81be22f3cb77bbb7fbe1602849121fe44b1cd9ebeed427bbe3afca11bafb28014e09c805c70f371b38d15370eb05ee4ab73c3e157e4b33571cacfda77ef11160d8ae0a59c1968255b148fce6b2051411f6fb114d54ac72372e417698fa925db7aca9f04e969d9bfb596b7bf524c5d9cee5abe009b2ff79f797d77c6d429e42c52bddb2b2034e7af07f60bc0ad9907dfd5167d676debdc8ea0bcbd261f5aa330106a94b9b44dad09a8712dd037e0717c67df201971ecca92539c033435329c08546fb39521d8e399edd2b448fa29144bb83c53f4590544261ec7df5d3554aa725192b80db5b4c245e222c401f220f19e54b64602bdba24e91588033ab26c60ead952dc94e190e4e85841d81dc0985cacffec686e463206a6a6857c2074998fcf7ae3a4be219efb799c74357eb983d6b48d3dadf90c9f8c4f492ed75b890f80a4b8a8fc1d7249405b0013bec5ac3b535f596a4fc357173cf6248097229563362d2cd2092785e6b78579bcbbe1eab65af8bd2ceef1c85a0a48f0253713e90d0eedeb378d46fd42f151080439f7ccd3c5a09ac989b08903adc81f2b166efbd6b2a74d7898cef0da0fddf4b52c0bd8260740c5a027fc8861d3f8c7ae8466ff37716e0edde109a4269c2b9d91a608e5955a27f8c817b8c2ead5266f555468aa08eb369e0070b6113efb3db47829ad89872cba533dc9a7e3c8b965703873f1d7b8de9bad6b313b851d85c0495ca96679604d0e1bfdb02955a026e350d6bad1fe1bf3ec3525e45f3e95650e97088cc74543196e73a07169bfbde6ad2af098cdbc449fce2f1c21d540b17ed76107ceed2b63df614599d4c1749dcd8451bb5abf76e9b0d1dc75fb5c335d9d6fabf75a7b36ae2e2b8774f2ad1917088a91341d8f55b2771c0a778a590062da7f90f430753108c3d425e1b2b632cc86455501633988eb5becdc38ed9cbd0283998b5ec9eceaacf2872aa8c6d2dedc74a9432d20f9e7134c725a9ef746058f35f8e29b97cca95a2f26febd69de74039f0fda6de8a25f1d59a1fa45bc830396731b99f3d184085b50ed6027b9dad2212f9ae6f256c7036b4c4eeaded1f96f5f312736e031c86e173f95cbfcc92ad3e838ba5a791971a1b7520a42b00f7eb4733797e90f35d91e2197172566d6b3552b72ea7ce92c7cb947f3cf5c724d52ce4a43815df4432e7035c02fda671c7ac62e7ef79ba32b63f1b308e34ddfede0b9f2d6820e4d86cdbfe39dbcefe8667a694d0c94a8c0ea0a32587bfe742cb4edbeb8ed6fed5e14fae0af38191a7600fbc23c676dfe63332375e2b1b324219599847ad1ad125b8f6dd7cbb5bbc1dd90ef7050c934294780cec43c8cb3cb5d101f597a6e9aa9b5f66260ca5687de91b47af8ed49ab0b6ffb9df9746184e8b3a5899ea331aaedce2ab79856e75b9e56b5057e039f700a083232ef634205f301b6dc6bc79ff8ac69bf8af33305f97a372a5e36710ecfa4ed7d05990d4510d4f1334467e0358564536184fb33803ebf4681bd55b27213d3e18b7a01581462fd1e2bf51da103350f505272a21c734db7900d15f787fd37a33cee342c0d27f14957c024202cabdbd8946cf1eda28cc549012470cc559a8af22b4aaa808148ba3496dceb2cb5b6dad9e40a64775fb359a2831ac591ac14a19020e36c56c37568296da6b96e6f29b0aca6adfd9058796710d49cc63fae855dbdf2d2857b55d6045c6907fee6e1de5732cc269bd3b4b65bd0483f5b57491c6f7a7ee1c1d909f16b35d01a2e33e3a036483507793d6fedbaabb1a98ab760750d235bd079a14401d5052a7608efe65cf214b8bf92f7985e1cabe48a930cef54ea1fc8f3d6ce60105376ef4ddba462060cccdd98bc823b29c9004a5ae89270841aa1089a6cf02c5eb2dae4a98c8cde6fe20681a17e76620ae93a7b859b9ee1f560d0f94b68c4cf2925215040c33e641f1f9ea09c86b057eda0b493a28f5b8f7570b4802e1e59785b94cf3f07477b255d15a7969aa301ef6e2b30a8d6448eddebd51a5a9105ddbddcd59451ed9dde28ef3d78df314ecce805a80de88c4dba846f89769f7011b942ae61d57ef085897c22dfefc342ff30758b778a4b17a009f4682640aad151e23ff2d9f523e48b9a9104d97871c5e0a8018460af3013ca5f3b211136519eea4918af703ace3d2c59ab6161784a2e9ba9798321d7f7c47bb9f573e9841724ccaa2d75165e58d410630678d2b8b3845b05ef7460089ea64311a60a09d1647d3f80225f583497fd3bccbc330195709c0b74c93091ab10bad339f45cceff7813c7e6c58cfdb10b495b4e214eaba00b750a24bebf4006494c55d61f629fed76aaa4f14e285f89578c8d4e9b98a2b81e3d851a2b08b1d2bd742b361a91978fd959a82d7003101da9f3a8ebac991fd0edde9b0625c978cb243a548357ffcc40a03b03454f9e192b82982e7b8461afceb23f1b5f3a1af6ae1e8e2dc1015684f650c978ff83a5108e5bf2ba56ed1cbbfea06689cb4577507752170eda9bafa4337deaa7e9f0589bae3a5e13dddef1c66992f6d1db99b47745f2b89775565fc7d9ec825565a3424632efbd9f8bfb8530a2558600f45fa177eb8c7ae0f453a33ca91a52a3e1f09849657813927e5c5feb55bbd349d0fcd8d01fe498485dda5a0dcc03572970fcedc12f818a80b0133c1669d92625036754c0ad43229c71f739b81114d3f83512f6be609447f8d470a55e264c4465f49a1b945a768e136279996ee1abec45106341ffe6501ee8285513045be339640f245c6b6450a0519dc31bef24b99472f4c88965e5d3aac1df50ac5acc0349b66560d2c09b1435fbc57b95f210606e35f0a99438d4740892aa6d3167d15dc048e7116832d6a279ae229495d0567b9fdcb02f7a3cee5d2ad0ecc934867dad2fc04291e7d9a6dac248076c092dc58842568f09ec9183f4aed6ed7d8ae6a62bfb6cb96635979eb986658ee1bc66050a00a679d8034fed50e9653b5a98767fda488cab6e0008d71b3c4dd4bd3f2b45d046acc2567e070c26ca9018c740fa963c0f74fb98224188efe81357da15e0db8f655ea850a52e44e5ba78ebb03862d5a3a851ab794aec5b3286ceaad2a202a58a0d024365060be5a7799323f04cf6ecd417a1d63c2f396bf5c3001c064a41f73a0a0ad5f0d7085ec89bb3985deaa081c591109538007d9f9ab94ef4b94e91e12314dfa9e6681dd95cea5e574e3950dc88a5bf97da19aa193f70734fe56e8a53d89210ec590fbef893cf735b75842059faeaddcdbe1e53dbd1983e38101d7df691440ba1065f646780deab2ed2d6b0c7ba2ad5375872a7b13cd81fb862bef08210d6225eabfcbfa1392893bf3edf66335080e4c8fab8873d9efeee6094153c522610d4df29e086e277ae38088bb6d426f8c668ae93e86c377124b466f3a74ebdb8186aa50fc487511e73bb4482c122994648059e53559e97a91755d399e6e91cfb0d5385bac296efab27c7627d04ffd561837f40cc1068dc40cf85b3235e6cc310f41bd140bf208958c180e90b550ccabd8235de334c11dea4aebe1b2a4b299b42db059de4d16c455697764d038b2464702f840a30adbd0dd1e8636d07d14ce9dd9f4c241ac54ceb104ae890ad693a9fa50ff31f6050dd1c32a026c836a951e58f2658a42dcd29aa8427cdc4363feb9986174093faae91ebc0a4af91d64d1a0a544b7c26157aa28ff18dfb162ba62df3a154878cd67123ecbee4340f93384ab877b11d131be924ea74c719da9f687680365ef44eb153dff045bad66e45ae2e584e6d4e1d559d1f53ecff1cf4af4fc87760d1e9486fb2518cddda436c475f650f778c6a959ccdd54b9f1c0162d9389d385bcd7c5a60b7a4313bd8c7ad54f3eb1422aaeac03f1634fa2655cab66a811d7bf6bce07068137f20bdd65d1d452a3b75e1a72671406c72c79f285c4ac0804aa0d972b863b8e976468797e7b24422f9d11cfbf786600143bd9b53ea7e4230f431e411580899fe525d24563c02d05d050360b681ff654aa95ad94ea473b526361c23faeb93fc0f741fa9534e7753cfa6333e3caf5a781fbe16233fc5227ff8b9e09ecbe34c338ee21a12e130a09645152b6143c3302449ef3b210758dec4999c93f1cee41006c88576c394760d5814f6cab825c3099fd5d7af4abefce0fa9e22d4b777654e0bf813c8979b6515f3f3b852e1cd56af1307131a615090fdfb6ee8186ed27b605da3aa6d4bf681872cd649f08d2bc8f712121156ff0cabc7301229d8fa562c74502f2fceec8cd0f10737cfc8098c7ea1d8da9b9735ce54f3ca4a65184197fdedd4215aa449e725b78b042d7665f548cc277a639d434b0c7b0a54e2f39ba2af3bf6c55e1519edd9ae61241823b08ff87563137f3274dc550d033ca80b72b7c1ff4f5e5cb7dcb1d2579c3d4ca262348d7bda9a3a3cbd759eff3f9a3d68f00b576600bf1047ac9ee4bb12a9a25bda5159acc717ca33148b17d60eb629992c9620b2e0db355e76f8ec6ac2955b431c62647e43f3ae8dbc36d7efc02f430d2528e465fb52cab6a4c9e45d364dee44332ac73d6ee01bb9821c02783b59ed12b1b12890e06eaebfb9e433af4da83ad54b3d2f8cef2b3c74519595939e3eb6a55962bd1fe4409f1ec5394aa636407f89a9f046e0480ef18682e838afa224751c15b92e7a885b195f769a5f8cdfac958a933e653d92e29f824c1aacee7ede83dd2473641dad3d84820e8bcd78fa20bf0462aca119a3536dcb6cd141afd3829ca82385f54bdb993c0426b16deb9ce61c7532a04447117b7e3c0c207549490f4cb86018113793bbf583e85fd7806cc03268d743e8f49afab2e0bd91e3128e1dc1ef3d6b482c86c067e7d1ec4dcbb615db38e92ab044d28b86366a22c62810433112bd671ccb3b847f5fce91d506000e66b97afefaf7372825dd22423b34cfd0271ec6dc377f040bfcd0d066e0ae3c2f2451dee95bde1f4d699d6e04438e9776d64e30d202b89932bbce97460631ec24d5dfbc972864bb1f9e2ac2152fb53116865240dfd5f2b02b1ec37a03aadfb7455d062b0bebca82d1cb287574c0aa6eb458d0704adb4358b2c3dc6f371127a58915600b5631f0d1272f8d068956230853480606f034547e469a0eb5a8dd9015d182b26036ab1a0ffb26d90919fc01e205bb1d8bb2403f75783a3920209974ca6b822a0770d79427553cd6459ff4d71b45706bb59cb21442ddca53f6aea7d82e6a72ee3d06e94f590167d4dcac10a6d39b407af3f3d8f3b41a7f589387103670e44b93f448c18ec4799dc7fcd46148d5ebfdc6dc2267f2c4825e4b75ca1dc05882f74e786f333086ef2d9e0159eeabb18b9ae10cf702288e866aa1c4e17919801b647f81f580b187bb3fb85e74d220a7592c8204c0783115345def29e31812054b047b351d97b1cdca168cfd94b6b5024cdbd401ed8d95b54e0d57be20df77ba5c778ff58f2a7ac8088ac9c9abc11175f039bcdb5b8ecca69d958e1ece69c0a8156c32f99898df3516b10ef1cd15190ae61cf1d5e79fe3ee3375a567111267b27039f65e31e50c4ead50aaee63cdf230299a040d7cca36e41b4cee140a2da9a1356cd228873b0c34c6a636629f8b0f6e4b997b2d49a4558e0ddebd0b48ac12b8c8469979519525826b5baaa94276ce54c2da021b16abf20f3507d23498ad25c0950a952cc6a6e2167da6113c6734cdd0f933b38b2f18e17fb470cbc36780447e0f298b13cd91d318969216160339eb989c8aea4a0051ef889ca29e8231e2e2cd7e5c0e643a81573aa9a53091688b023388b3cc2ad40f32e2bfbf6b698ca94bc8775b5081c9249ef98557b7a35fe7fb0cf76b6d24f7d430fd22a2c6c1ef41d182feca2fc81eacaffde3619fbb8473c3b80996fd85ff2fb3812e7c5a24cccb937ce283090463385eb25dae6a0efe8834e68b5a721b176b15684395f1a9c9af2a4c9e9ee1ebfa3c5a43353bbc3c069346bc18fa0895bfda734c979c4a5182ae20db185628a0a186068934ee2c3150f7bc371de7664e03d38c11bc5037e6bc0f038488d3fcda76912366abc22d8c944ccf129495c7b8f736bc5c963b3927ef6190e4913dcb2be65fb6c940a829e9a900b181c45fb138f7b4d9137adce8c9e915800e10088ff073a6d7239ffecece8e707af62a75b1157c1746833e0b47ad26151c1987b1eae374db386d1af82b092c878460414737b6572bc994c129a72797f8401a797b59ce4b54d55702c57ce38c385bebeaf99f3b262c1b0fa755dd49dca9c68a911ccacd79cd90547a44b47efb3f3d4fcf9199010cf8292588665d6c5e04d17099c8dbc6a6eb96a1ee11e2e78ffd41ccc8c58c050574b0551550b5a9254c00080cc2d994610848052cafc100a5297f574c96f2ad1e9f8e4dec3631533bbfc1260bd990941b8a00536b0f09f19aabd73d164f96f106b1fdfbbddf93206ebb4919a72afa5234c5e23118949c3cc2a632f9a9676408bd9bc4f61b1014866110db5f89932b1c37e657711ad22f39eefa8ba843ce89cb7a78906f2c962bd15b8c23b69d0bde0657101d0e77055989f1866bcc4e1d8e52524f3e58c85f05c8859b3e911eccda92a48acb749ab35ee458a9192c92ba0a0300609ca56a2b86942def1e2c1b84941f75b51cff7c5f24c80f955c9e9090992956321b0ac266d7da7ffc7374be268bc18cf9f4f6a8409472eb724f338284dc911e6c9e179ab6cbb52e7b824688b306efe7ac7f3f00ede383d867ef9896cf97a890c5255dd4bcb95d6d83def8e09966bb8c403cf3eed2464c46cfd73f86360b3c434e6b63a109bed0628596bcf6e22a005f4023dde9e2338c5b32b81422d49ec7f88377aa5c6622eac474deb6f3ab1a0db6aab62f6ffb1a9bd08d90966a750a4fefec6f6b0747b4e81c042f733b5c31a0bfddfc3c03a265f7b4b901b020a3d5fc4e17dc3ce28e3c0666e2137d80e96d7be3d842f8196d5cd275a8d0e5c5d8de0b6310a8b467ca2f34b6f279f72de370eed54a97347466a982824bbd1107559eba418ef55f57e702c1ab3fd0066ebaf5b587716e3f02d78d49c2ff938a9cc5afad8b709cf379fc2b22322c12e70288b94cb50be549c15cc9fe0c828b76a42fa0dea65383fb4b10eca25df0a9523102d73e8ad815945a7fe343ec5490fa9c07d65f360837218d7f43a3a2d6068a0a9bc987a4744877fc58d7f9c7794a2a8cf50903a82067b820f7a10bd04cd3fa2fb6d2eb4a1d11dee452d70cf0aa203c5401fb3dd4edac1f5e17dd33a8beb41905b908ce5b371d7918b80ae37c1aa7fa40bda4d60bb181274a33b070dc7329686c1e25ffc7ea2a6acb80388ec129c3cb7c499228b592d97f7d834c8de5ed8cb044d33aff29f707a80eea26708ebb5e856c4fd777eb6b2de3635d40c77d56340ec327e50cfd8350a845c27fc80d87012bdff805bd83db32404e7a47bac2cb79a91994b48d32e9c0d1fe4592e536b9bf8685a6c13219db14a65abc3d2164114ec432b3bf15ff3dd6bb24d516dad278b6945440bf01d6a8cd2883918b1d62be260e19d38435b592ed004699e80e196f38b123dd0f867ed6555a6319c113bb980daf1d495e6433715cce254e09c0e96a0fe40c908eae0058edb8ceac03ade02823be9a0f4e27cbbb17f394e35a5cde93cd07f3183631ca7e5b9e0c2e55807736a161ba795f3d20e0f74489ba13de7cae7f144fff748404ade5e9abeb42eb2bc9c42e23e94122638348c269c925a1fa0fb26b5cb2ef10116224d978dccbbd3bcaf6241bde130e08abecdcb19d68564a66aeabad23ef956675751b9371d0a50a7039a58c6efdd55934b1ad00b7f8e9fe73af8afbc5f9c145d3e7854064f3aaa19e5f7de8e3dd9e2e0e9f46147412ea42d2fd38d3f9f5d6d1506e44768c3c0975df0b08cec3c88c3c65d166536e0be1469da551c3690c54ce9343cbde5d0437fd48dbdda79e921bc511e0a18ea92ea56ecdf0b9c25da719afd28a31fc943b90f22f3a60de34d0a8f4370ed2a767fa63a27d0d1492842f28eb4d8290e30c5be2be98feddb8b976a753330ea2f3320e248f386a90bfdf921a05908a1a2a416cc8df5273f479b77a7e669afa09c415bb79f8438e2e1d99e03003d26e0ff0611fbd3d62d3b585c2be513a0b5ac36db3c291c3b95981d44b3c61715a33f663c78bf366042f00648ffd45ac5b27efe3a641297be8cf1d033ed35d38484adec90df846e12aee8dbc8a08f3dbb66e2b287edb4154ce181709ef3095b042a22765756026e94622b3230e940b32fee7beac45688fad094c30c63b3faffcf53be1e02aa8417df02fbe0f0fd0e028fb30d9f72a904963e1d0c6b0a129b0983d160d9d6309ed33471fd39eae72e7ecac0f611b11f56c1a32419039153368fbb099c493952a1da8ab4e1c4de8bb36436b536fb129ce1d7677ddb8ccd4c13ec44ae26a4528db32daf2de7c621378ecf6361f96f4ec064174cf894713cb0f2c2a158141781164a9ee26688d711d09556969fefb8bff277eab13a96cab8624fbe4fcbbcfe461e1f29cef456f92bd04a2f9e877b446ebfd98d690713128b8dff2194949ee10823d8e17d9ef9f7c2a62ff7c8ff33620208d452f3fc1947750fc169384c3ff676d495015ee5047422db23ce113c97eca820ed6e0fbc2a206e05fcad4ee844d7b41357b7fb7f96deaf602e6e1275bade79708e2de17626544759cf989732043e48e01170abafd4ffc426d0c352bc383d0e9cabf0b5387ecb71f68f8d0e905bf614dd7ad59a228a4e67cd38976f2d1e69f48decafea07ed0dd7b3cf2ea0e041879fb71d71a1970f63e29cfb179e2b079b0e6145839601f294ec92027dc16e4afafdf7336938b59426b15cc2ac868b9dd9d8d3d4a008fa6cbd8d992b5d9860955e49e07db6bb52d1c15c18d24aa0fe738ab47e8f328cf9e7738a9b4977451e3818299087602bb29f97ca712094706ae187fc194ce95cffecf3adba83d4f67a7bf76dd996f1189b5488ff644678916163a387e587f8032675ff20126a70670c1fe55c907f8b227dd8592e812e1ddc10e0dd0756cbddb1340ec19f3da9a0be8a923ce71d7909fc1dcab185a9105f06b7855cf897ad10a7282f435c377281bb227f93c94a9d210208e68a7143a1aa11bb4c081b15c89c3a60a8fc814d47df8787d6a567a9fc7b8cf54fc14eee523a916277d8e2b39c526ad4ebf00aadcb9703cf7aa8a57f465ab1ce022963707ba6b72924fbe036c950a47819e055fe344a017e2368c16267a29eac8051564d39a4f72aef3d695dd58186f1919bd9e48377edc2a5ba8c8d36039d9003124a84635dc8f59dde148767847c450bc7a1d3750f1ebdc80995a4b21fd443d1d25df48bcc371781158eaef77c17074fb5dcf21fe83399808a24a790ef406161e12f3ca65782bee6566cbe6d1558bde527b892b79fc2f2995f24f7ac7126727d52e1c59adaa0fccd8ab07719a5b0e2f4688bc01d0c2ed62b4d14ff364f2ca28984a5d385b2d3eaa39b28cfe6837f0df5b1be8be452458383c641ff5cbde5894b050419d4da20fb35a24dc332dbf69fc6fa989a84f644e4d4575363a45c3ac032a265fef4dc61c0fdd9336c52cd500d0005261fce94c6ebf989ceb24fee176f48cc5eb449d83ba7a4d1370e8d9f39e9c944f27ef0f71cb683fe0be926c8281406d1177312f909faf2b36a096aab25750fb4c5ea18acce7d5879099e61f6caa8ab5eaae6f301bf39a14f6b9b1b6b9d8b87b732aeb47306172ce7f06883c53000d6517153a762537085d1f7cd60faca191e059240e571740f36b20a34f222b71a89a1733fa779bdffedd050f7af964bd0a0578ae2cec90b00f4f8fa6d3f70ec1f160c83552e4b877bde6f1b8fa46532ebc769b78f80f6b5c667016f34edb75efb8074e8469889f20728f7a7452a56422cb23529312ed89c0b52986237d2ca52f005c07ab41d69263070f37c453d5be1bca997c4078cba617123f4593ddb9904ffd65638958c3c52749d17e418e3d5f5d7217e2da1f0262aabb30db5635c48dde4fbd71993f51358cf2481e76be27cd54d9a0bad75c737ae09ccb38af383443fa866a6df7506325c3700d26b39e22b19d10dea9607fd1e3eedba27db7050dd57c8fabc25b3cd2e6c181a99dc1ec5a1eb128a8b906f104c0fc4eb1266e72700bb1778362cbec47a30c9268e8f641f1c73ca1d1f3421d06a8cc2896f39096a4ea48d56faa02d860eff4707d362de646c3977c8c56e48dd47b057916047c6458d4661feec7135e2fc17f97719e17e01f6838fbd976a5dd30dde4eeedafc1ebc0808385714cd5e5f5dfa4a47f9203b241be29577a4239c2922dbf7abda641240cff623e223dd4a24e9b452378735f1c1d9f6bc187decad7224d0d98432965ad740b7fa9abf08e1299ee33edb5cb446aebd15be97b5bd7a9c1698d2568378b5e6a1c6701b5aa122607ccb6a48344c326b7fa8532ece76786762dd12faefbcf7d0c14b02fd35941cea09319d535d3e9da99c8f26a8719a18941276a8d4c48d9f66ed192537f18b5a91df47ee8d18d9b4e5d5f86f084da692ab3ba25e7f407294d9419fe902b9dcc0b6b78c942583db1abc5c4829e10af216128a54e51a5a8b26da6b15bec6bb84860c1c1e629a3af0c12a2bf84399a56d08b4e12b430565e2eb5ecec034ec70bd740f27f6e445bab01b6efc796c313684e78e053a0c98d5e3956ce288a4e4b746462951abae3ca547f71752d64d6cfbe1c1f638fb7e6c3b77642857dc24e68206fbb6eb334e4a411b69b2ca514f8bd44caf729b132fbd3343fa87e027b7ade0ebb60511a7a3da7450af503dceb3852b3e77d75e052672e6fc07c28148b6a3c211500e4567ea832861c5ae8711f17153a3282c2091e28a6dc6d987232f0681708a7ba4c8a51bc9f05a05a5fed189481d06144e300731ab5fe55ed90fa55f6a8e67e75d397011ca137f25e92edb2512d5e886531e41f68829316e51aafac79c3a2116dd2a6bb8d306d707b707b2c8b369564a8ecad3bb2ebacd4ccf509c12af67cea9efcdcdab639427b1ef412eea027cdcb8c710e4865fed53cd80379b3039a8fb9e4d3916e33e33c305965e775d200e88f316d3d4f9390bc960414074933e7fce705b939adffaaeace0f03c29ee258e353ede0d84b7cee2a100b208755f116cc3b27a4e4ee489f1b48bd1ead039230325fb19487d8499474f5b8dc3e9f0fe5873955f3cd1cdb62391036d96e5f135ef762ffdde318942d736d5a4633b6ea6f02b7237c1442958a5a6626ca9e3d093764239987aff72b6d0cd81ccbce49045aedab606e01ca28d23d9fc82e3bfd2ad58fddf61e9f298c534f62de80ad1641e8708981f99185d770e7251960fdf9b6f648a7ae23ddb885ae30a5983a45d4a17cd1c74a6bdcf467247e1d25c4858be9ccd3b020ac02e18d40a525342fe3512b7e2b005bc94c000863350e147ff76d59e21b61905db49482d0dbc3e8168249dff4d266c586d2ebabda24a3596c4e7ebdf66c6c97dd9bea42520d586759044ca3710691a0037930b1276a6f87c509e74dec6a865d70ad254bea1687cb9d2d47e24b1fc017d197b3c95e26acc6a27805d15dacee4d3a1ca03f68bb679af2652a3316f9f343cf00af4655453ef653b29d97009ecf894b86a80836ac3253bb1cfc4a905e6518cfed6dc98bfb1014c04277fe98a45663efad1be3a0ba65055f7300db7ff32b8f34567152ee1e1f3d63a2f6773fc6b3e0f78250a171581c271613f925d43882dd6407335c83bca036f9119765d22c1a18a9717d9617c0756da04b95792a145189312bfe38e7a385b49c91caa19fbf8e0efc3c918737f2b4a915b24c4714fabd1ab9cd76c9fec732fd7493049cb0305dfed12a475ff042d21a675870a6723fe93d03643faac06cd3e1b7df21cef744f8362bafb2e2cc8689b583837d52b15dc927a9f288f973bda332cfa21ff93b3d899cc1ace567f7dcf8d4f09cb7bb55c62d5e695d097e21b8ff9b9af109d16a5b17140863c5b90fe9990886c7cfc4d18e69d97853a9dbdad5d050984e4704f7d174ff9a9cece9899cb7efd3210539acdffd1d82d1c9990e5a921fa2257a4781586a4ed6c0f817b4b300dbe07bebef8f845ebf265ee1430c6a6a6ff2d8cba4654eef072cfe4ed562a674613e3ffb85bd9586c1ed66b4c2455ae1ba962fb64d789d2ceb7861ec62c0eea827fce3b406edf5aa21a459c560fdaa9b46b11fb69d926c18042c9a3d4a767849a650c7b7da54fd407336859fb140cb2f768f31773f9fc14808f1f6c4cd360a1f79a8e61daca4f14972861da8ce3591535a602b653d3b0df59fa31c0251463d361b19739922d1a6c63c69e817440ab0fe81d7580e22a1907980c2ca55792e026902615149d328bc15bed58ed35b3d8ef1d4c7f04e05afab5178af0b12e30bccfc1dec4835438b4b0a57d317bc2dbb11c0fc0324cf9dcba3fa7911807b01bc89880e457733383d742046f6a591df1bff000f7fc75d16d8d0634e72dfc1eb13ee4c74dd2d43583d7db426989da92b4537b7c1ccab6eb16f79d0914e5bcc5544bb27ddf28d341b9559798dcea42ef75c27bd31030d632931a284f3dc91f66f0585489304b92c1001e4cd9a1b12857bdfc31d20a7233f9a35c30231f2483292c5b39141df3924bee4873cd2ac8c49c4cdc9ad253fe46f9f1a52e53c51f7a2b7d3d8f348a05b44e67a04b5b841aed4f91938e9a7e32a2bd28277a525d58d1040308d5f68af10479d989535b466153da2ee7d739b5f3d0e0982593fa205b98fe27ab3824b07a5ba3c08a130f8fd46c6ceb0ff3a7f4fbb2c59b784c34ceb764bf68026fa490ee3a4b11fea8f7badcafeb94cf873ba288e58bb7a01f76e1c2f72148ef242f3a946bd20cff886737feeebd927062f3bb9d8ad1cc1586f3c799b2027121e6a85216e48b53efb3a63032798a892c98e7d6c7de566798059308b34acdb9e29db3dbd1216d9689891fddb801971a5a6eb374de73a13890613cef17692c8b69cf2a61c41c3e8df75099e4badf29c06285362f0a83bbbadde2b432838f0235cf2d6e99cb99b3c7d46e0baf2be6e9360392ec2915c9d8e0b53c2dd106c59f87d3be4de6c0466b7755d2bcae4c99c00f596133d347c9c308556a6fc781f8ad4779986b907180dfc7ae3a5d4aa54d5335c01fe395b58686c14458ff31622fb7d5152660fdef4dd3e2a81087e4adc6b204fba340c9ed7a9a3a9d49379ba8677b4ba7341d71329e01a36168db203746f115ccc520505bfe00dedb801b0933aef5cb5971eaab1b135ed0b14121fe4c80badecc935c698ec35def04255b849b0e3ef3c21c74dc119847122269ccb9b9e3b0372ebe6b919b148b1cc559ed77725fe4a877326df8b8eea5ae9bee4b746fa1127990d6caebcc4dc30531b94607996393826da5c7b791ed06ca5fb972a5a765b1eaeb27a9c19108713c95c5cb72105eabbdffb3cf76b97ffb7c8977a20857d0991ac84a1443a06359b6bdd8cd48ab5537ec8ac8ac1ab76c70907914a383d4e71b7fa5228429a9a5ae7ddcd91a992087642ebe062ea1b298dcfa23c67a9d5c8d725422fa0da4728828e958d5c561b997e30f4220e98ae8d27137cbb9e2f58b0dfe010466d0d1a54b03acd3c532c954130a0fcce640275a673ee4a37ae3e63ee9999ca2b833cd6e5977085912691d9b74e6b3fd0bac6438639be41b70a6c716358a3793b635b533cd8810b3506dda73dafa36f9205f46408c9552de89e05a05a8f66cc3b7e2f399d47054110427944a884c16498ce015a8de53bea3a952e19cef40e58493e61a9f02caf49f37673a2759e683eb5268086dc57474ee4ec4663c89cfcf7726408c481159e8f80a97331d5debec015d8149b5e903960abdb51418e482fb3f83a02d04eea0d41de7c6cb4c926a0af12105feefa5c8e48a1c702890d4364c5485f054a26964cc7637b3b4802e294cd3c21777d18c378ec5cdbf43776ade37e0f8d027faebbaf69d9fa2a24520ecf1065fead4bbcf5d7436145f14e7204e46d92fe233ae65a12a4fa14aef426a0fff7a851cb70124d010236a4817372bcff811383d8e2278ceae3a2b89af4ac512e459cbd66e2a60e54622cc073e8cd49d0a2fd85c0a7c6789a5e2d1ba007804cb73f3557e9ad4d5ee023fcbf6e720d45b33a03fe559b7b320f763f647517be5e9bc44f0455b0982de60943893aeac2ec6e36f489fe77abd874ea69ce1bc0b29069e3f96d4bb6e5c5010f5541574497d7daf274f1aa949b19cc663849542c9fd655a148a1733ab45015efaff311f1a38bf677340a7c00f0b2927934e9ec4d9a0db032a90095c79b98b569ab93ed38fd41e1b66952e747c5bd6b1cce0a4a660ffbe5b6f9ef4caccadbc4f08c9322947bb55a2849abbb90bb9a79f6bdc39a9ac901cdf66952a80ff85bad40fd9925967ff14f9bb377c09bb6055b50dc5cd2e4e0bf2b20547414437c7b0146d30c87d0f60cee2bb2ce191f03ce3b958247d248b926f65e28b68f01a0401b00fd0651770b40b2a4fcc5c33a91af01f17732d5c596f9360cc63d758d1431261f1041b0e44a0b85a96fe8572ca85d7e418ef971a2a4825f676c8ab4a7cc1f585437d2c468318f56ac996a2b0a6ad510755179863b91a4da8c13a7940c76dd639cc296517e165fa3dae69c028e9e379756103785712e3ea7ac2f542c9b6e5257daec766f61d745088f93fa5c31140c529081badefce2c3eec4c318d1a1678d99c94bc22a9b19dbc24eac91bb4594ed0e8d5b1265903447c48d1bd405c62901dc8e6b1ebc1c4d0aafb726f962451ac9c9bde6437c74aa9b0e14996660ad4438be2dc838b88b890d04b796d230ef86f4fee9197a35bb6b1b81f78e64965ec55ad28ec04e16e4c175a950afce2796ad63a4ff97bccc03b04c49512679b68f266be2f4ef56b5be666ac5965bf8fa7817579dd05ef678661a3b0fb6f2be5d34320a36545db9857559f7574aa8f40f2cdb004500d5caf8de315a3d83289889d1dfaabef745f6c78d7d57fd43c2d6218674fca230322dafceb149c1d51239c135c6b274fa88c06a076c4ab52ac06bc9f90412d33929ac40235d017794712519749ad6134a0cca5fb64e8e2051e57626697f6e90d3de89f0fed0a1cb238438df23120a058a92ea05df54cf1a1d43388d9cc64964b58d4987deb27da7a4357ca67b28eac83ba9780aa177ab335df9cf2fa2b4770253cd69d688acab0d7e89649dcec03985947a82de0e0eb22e6cc8b540b40ecc46e4825c7b91db6a2c0382eebb2a76d91b15131b1956e61a88da254487995f889458e88be9dac274e942e2bca9f88132315be7638d0572ec820b434fce68cb70a2c87677717f5d445db2d05c4d94347b2834d4773db0baca84296565c1d350eb77648a28da2a59aee21c7f887601ec2277a0669917db402fd84fbae56684686019a105fb3c63911e16cc0877cc3df7e75d3d12f1aae423b1b83f39d287936eece6246279c130c6bb136469460e6a24c41999782f7cd9cd515874c2353c28b40a59c1f34a6a080cc6b3fcd1b29373b1fe183aa27315637d0aadff93dcb483c0b54003679a532f16a166ef381c357e305527b8c3ab17255c27183df87895e454265d61ddc6d4813a57b8ca59b4b533e867eaeb3d20d440caa636107b65d84d79a957f66242045f9f390b7651293ca72464f9089c953ca8a6b46c90a12b2c950ce6611eb07cc52fc040683ff0be57eb9390937855e8f79c66ddf33a1de7af6feb268f8dd157596c423aea1852115ecd9a730957c02eead1a7fe7e1551a6a8c979efd1da5235409849fd2b8a6ce922cb999a252f6b335bbd5b184afcdb623907070d3788e2e5024ffbbdac03af9c7117983163314ce5183a5bbdde37c628e39146c9b32ef321b63c8920ae05ca46e8bd196d52de93fc7d8c4f7d9ead2ca20c587cf1cddab77cae542a08644ccb3c6c78b6149d7ef265d8865ae6757e7059c32723cae2226ad0b4160ec83087df57bf63843f8636009429c6cceaaaf10d04da7ed1cce5d20592a75cb95478d06ec41278750bda42c4e910786c74ad69cd773e8cc9ffc6ceed750eedd45dad4b839d4c97adacffd156d132c9db09ccee6ded39c7008bce052bfd015a7cc2193b82ba525eb438d03a8c71733384fa37e15aba0c902dfe24a7dbc4bef733a377383b6736452bdfb5184fb0e9252e3a283e603bee9f4ca3b76cc595816761dc2377c17f9e0b607aff2703638c34e68daecc9c6c699b1628742b4edf501e046ac53c0ee5ecc23e8175f3205a18c1e73c26c7170224977ad12315a1794ba1a676cc4d76cf149ebad41c00a14cd7a43baa0edd9ddba9832ebba30c5b097a0f8ac1e7ec29c4352a6123cd834ee8d137757924167316e5fcb75e86e2d83019129bdfe4632f61fd47c3835863817e739dcbb45a3a40d85db8a9faabfc5649adfacc83ddc9fefa32fe8332ad218c5f95786bc2e53fe6c56e251aff26114c4490b3101a22d0e3a5d896478358abb2c802e109232181ab8d812c429791acbbbfdb6f7ba63bb76e8436a966144797186a704a8ced543e51ebf5acb04f6edd4e4adc43cbdc75093e900180c62a0b52a687dc5802f8c3d2238ef2d00b6bacb9fb22bfba88963d5d8fcd485402cdd757871b6074578e9d8218fff49463581dd8ec78c494a1848c839e432f58c2e157e41b3c2496f1f53117c9335128d66ea8aa00a88636b1850c71122f64499e9a3287023550a12d45fc441997ba0421982716ba73c5860338770f36f75009467da021e13f6bf3701462e65198e0c7bf184b2eff1035b527e3a78cf46c30ff8e4c737081410596681eef37220ecba8e892604f95a740d348ac45c47055ce5ad23a8f52ae383ae2f13e99d4b45db09284fbdb7abac375a587dd030d1fcded27fc01eb7e8ed3ca9b95ee20dbc40dc6fa9eb6ebf00fdd188156d475aa06a7c6c83fcc286268ec8fff2e879f57e062e2974b95c3d3ff9aa9c341df3be209541c76d1362ae1d666219a139885802777e086b58128695eeba94b796eaceceeace99414cf6fce364423ac9a7eee370936010fb976180d674c1ab9dde200dd0cf0bae30ac8f77be5633e913892e1f8c41d4e7dc84579c6c64f3b9c1af80cdd4222d9cce245d990409616fdae498cc2a170205689df37418c05d0e5428758f8084eca62ab76e90237560f3b5610c8b8c8cb592c9346f1ca0125b01e93048f7159ae7158956fa2d4beaed823b13f474d6f2f38e687d4afb1686e7464bbd11a59159f2927e3c4a9f7012db21db3696b87c04d343a99c6f2912a409f3d207a42b759e16e6e7f744d7af5527aa71db5a183c7cda76257fb9dc1baa0fae045255659b27b3678fabddd1e65b59740d96c5b5f5a7af479ad05495d3da606be8260a65bfad48993120d0d93fee9b2d8bf12d1ea99282f47976cdd27d7a7b4450d58ade6f898c7a8bb575fadaa22e76638dda1104197a7315567957c81c4107b3b1da2eba23bcf975f02cbb21f3b8a7c87204f9c0d0f612372167e059f6ea705e81e66b6ed9898e7a27eabcaa8439e1332bf29984e5aa271a2687d3416f998acd8fe85d1dda3b50732758954a6a15d175d6649bd4fe1bd564f65b0dbb1f5af6a3620198654f839bf0e2098e74921efd23811cd6893cea6c500d3aa83bf6dc6031dea6d2e8b18cdafc9a3615ad1f2546028ecfefb34ce96f25149f9297c6ef042e30597cd7ccd29844dda885b9c8a80954715a6616bf68319105486fc9c4dd8b9eded24e3e36cdaf0bc8aaa5fd7c2b6007246b35da6e38c5ece909d292df73cce45ce3ab02b7b359f4ebe73043148076a7f34ba12a23baae785bb6097b45fdf7d585657b9372ba5b379eb0579fd82eb0c093d979eca7f2e089caf63b5463d8ed29c80d04d500809898c404ae941c7452808c2f9088b392b827362a002daceba92b7e3839835332ec8d48ba7cf4ad73bf0bd0938757833950b126ab6ce819fa0d6c4e1384f0ea62558ecbc8d06eb5a1cbf57275d9b40fb951d7e6a574289fdbee3064dc6b1c00a732757e6495d6193b7da54edabd253e83b6a7c3e46bb49428c16c4e4b0b12b900d3201578a492f4542169bb3c4bcf2590693457c9b4f1d6b44e260e542aeaa0e29755e4256a4f12cf36192068d537abe700e8d25a3ad10cb43ac87e726b7f3d6d5ab7b5149a9762cc6a56ee8c9b43b78df70654f4f74b6ce5f2f38e38defdd4836b19a2441ec182130c198e6df0d774324cea00595e99ffded43f5fadece9da4e42ba10fa6737461df674f4ed3b0ad17d008d28c2c61f457922c66d198533cca30bc4a64b942141febe69bcce709ff242e51d4b7e8c4f7147bd80382fe43ef459d365c3491afd4e420b47124c5e891ab92ef9c8239c08a16bb7fec18771afb210872bb2f19424b735f15ed64250ede07c78920438c571c522739499cb795d90ffd6d030661edaaa40f857cdd109fb97fc995652d5d82bb02734b1ae53867d2bb375d68d99dedc181d5cd9358efa5b4104a998620456bcda729ef08471683c00a5b3748ee4a9c3e0b863e7c2af25f3d57d24d3a8e5a32207e887d15bd22a3542cfc5b11c3efc200bcd9f9c2fa4d4a82b5e74c09a43b026dc0ba188c1b8d21d3100de46b9b6ce1d2584a870974d8c7f55c4b4310a79f0edd39e278c281f5ae63cb049b12e34bf67295cffc07ef03e57a45eaaf0e6692a18498083d44b4129ac3de37573e826a32a159ad29ffd14f389d6395a57a51a9eed51bb2e90fb47b955755f4412f2eec5b8c49e9f9576a079334e26a13911040c9cc2bc1fac82e149c1c42d4517af3d78f6ab2abda3b50c7ed8ea94142f1c8531d73f740295ac418b3dcd6f4bca94563c93112717ff74096cdbf1ce70b6e4b1e5fdc414603b473a108ff7df2ad7a913ba6c3aa3ed9505f24d003eeac9d7d1cb844b73fcaf4c4481d534091dc7899000e6b9eeb947a853b30df5146ffb6614bfdde267bdf2e03bd7e50d8de772b6c864bd8e7907c0c6b038eee08952906175940ab51378361893aea369c3dbc792119dc70ca0fc3ec70c94e6389b7020fe98b1aa2bd90e6b80348dce2b68282f374fbceb6a40e529f1e03a627f40ec5f793e8de04e12129a4176104781f8d7ef74424b2f53e377c53cff78911c02aff15848a854a5e8385e2fe156ff08115417ec6c9b6c1aff98b2105142fa477d1cd4f8f8800a0efa547aa28c8b77fea7379c2ecf6ff488bb239964ff149b063cc654534ea0c9a31a5f02f01a7894c5f3d2cc1a5c71b07d2402189eefea8f5d65a3945bbf70cf95f159db9042ae1bc9fafd8ab1ecbf8cb229024dc82f1589c212c7faeae45e77eb37b4d6156495a6c425caa2847a50e4ab2d880b850bdedb99af83cfeebc39c0fae8f407e70d90551e15a10ef6ccf873a2d9ea2adc0657d5f3ec190741ad966e81ced0b7175c0bbc904ff6d2a181dcf46a6b8beaee7e19818b62b8aed7bcdcb5c54570ccd283f527780c4036ce55d7020bee2f02fa0638cac45b1fbd49263d0f480df9d3cb3b0b8376e32c77bd69add52fac00847dbc571c24481ebef737ce4e5f20f1fa4202fac9d10fb24c8120f6fbe7db108ae7e8f12389c315fa65ce4974888515ee1fe980e25ec1f2ad8a9fceff512a43874f34e631d660e6bc3fe306381f56551d4101ce854c5e520895fcd8bbcb43fcca5514acf60448edbf5dea686f00891c8f4921bff7cbad91308d9a0d2319a024fd30d0212244f5c43669ac55357050800c9817479a493a1e7607bce3b18cb6db1dee4930eaa430d7f3789a7c00700c790eaa0a4d7e59f7873fa305f71eda2c866944d888fb62cb27f06b506c96467ffe00ca161c1f792b5737914cefb9b83ed8b4e524b99c7e4aaf5256e91a872026051896b1f6f5a9cbbb1aff6625fa46b0a829c1e0fd40d3ab785854cb06b8942815fe8d8c1baef9ed9f258744f724974c3c93f35ab284abcd732c605bb8e1dff4cef35b8a95effa434752456d13f0f09dea4b20432ad7df2fa8a0ff17d5bdb1bb5f9bc8e274abbe90fed677301758c6e4f73cbf8b5f625b25704d4663a79d781135e8b7b8d17fca3b3978e9c2c339eef3bd64865f62ff589c562e7b80d63c16b70ed7e4c33124db8b0e2c7c35f21984cd0f844fc994ce48bc1bdad091b30e5405039f49d2526318e8fdef2abddd7732b25b72fcdcb32f540878de37c9f999c5b5b35a89d0af705e866c50a81680c49003018036b86ed93039d5fbd8dc0cb497a58edaf6e6134f49af0a37324ef2326fd6a318d579b73c490a8936e75b36657cb42effcc8585a6dee7518089c9d4d052b7210c7b582af72d866205de2c9b453bb7dfe5ada9b5fa72fdf69f4747eba585612f44bbad6bc32805188ba457edda87c787de30263d4ba9324b22c8cb791ca2aa1a4d841a8b7f13613653650a7fdb06c72b1ccc53e133caf1ccc23eb066e6d5e46f1dc75da4fbc2d8514feaebadaa233c480ad61605c15edf3a93f2165801228fb5507aa236428a4aec4f287ff216f0f37ec1a763afba89fb1d1f47af42830f9bb3625f1f70e1107295feef7e9028c7d890c5630f135c771b70236e323c2b582699f20f67ef4c4a5473f87fd5c8c3505e5f06e2c5679d41e0aa211b7130b780ca12705435f0ed687f81ec9330594bf80fdad0823863d7d48e790bbb9346ef96fcd8e59ca6556d6811c1750b0e0e43dd52c0f371b1db36987462987630d8c8baa174eec21d8f2fc92714d90d3bf15b9c3bfb6aeaa3e2e52d7c8c7b3baace7e825721e1b060782f26a417851e834980c7bbb2a2e5d371203c78ae621b3b11060071bdc88a6afc8ea5f9a7959eaf2884a42e433c61ab9ad0c1e2fe61964259a6121917897ed8e56dd6959d3cc2ffd258bfcbe622b0135da233daee21c18dbb6939e1e10fc63dd8a2edebf3241b00f4d819ba9fe463a908d0fb56e5321203fcd497017d6bd29fdc9e62e5b103e1b7c64cb97ee3575635fa8cf0101ba121746f453def4a8c54425d61b70bfce86a3c6794cf45b30a7eac4a135d836c9c3cdda78cefa5dabf3dd36abb54fc4cc4c05782026f260c0240611498fe78ca9aefe026273d886ddc358661c970ad32527f18587d382197062afac9c8b8676a5d112d29c774230e5d613e5d0daaec3b8baf182afc6018f74206a0d0109a2d80163c9117b8c1835a17d25f047ca1d10adef434c941977a450633ac1396bba2eeddbf613d30e2aea833c136aad99cb0d52e947030f744604090167df36fa8cb4dfef2faa469b6025988c93b963fbbcac8db21336be35bbee1b00ac09534765daf01f111f1c93c8a67d8894c3d3ed82409dbfeba589e48ceab036d1694f798bc0314bb3d302cd84217a6d6f2c652d7e5f1457263de31dac96c00b19b2fcca31bdff0fe4509fa5217b8a30c6c81f212d44db139bf4b4600295f0d30983ac97e82e1a0c60c13870941d7330189f3b0345ac8c0ae69a756c3e2292d58a227753c0b2bcc718e014ee5844552c610ce017a60c0ddaf26e6be1aecc52ac3dc7f6a84a12382508de35420f95da5e5ee431451fee2fc93d9934e7f5f5243cceb533affa7ad296c4bf65a27db06d06969b17f1fce8eb130d1c23fee24a8043325914a19bfca1282d17669782acaf2b2df410ab777826a1cff802d69608b41bd549f18605d4eb1bcf2a036631670017e1d79d435440bce9e7df907f0d635b41f68cc4c9e976837480c9acc2464e86198deb62a99b1e87f75d1e3fb8cb07fa815e449b864e7ce71d6f62017700eb292a37fcb1b018754aa06df64a6077acc48c3c9fef58f45a9c7681c59539926824b65500b823111240668bf8396bbafbb34b4caf43b72cf137abbc6de357b463ed6b5cb07668b2eacd1ec432221f2333f0689dc030cc08d9b311541097e42f7579f078afb72fa045cd2162e0f310de7f455161eedf2db701d850f312b3a67fc8ffa1c5bede2b967fb3a615d2df22896cebb2063722aac8cdafd6e6349ed391fd5a71cac7dff420646dcab980e7511500fb83e77f0265174dfed7014a645292f0d10f252de39ffa61779c600948882dcf3aa3cdbc92a7c5956c240dda7d5fa2ba6b9f7e7ee90a14f93ae5ee92c761eb1e436f006c3538392f752af06a137e37b62e013dc28fdc0162a54ecffc4e71e5f34cdee3e3cb5ebdd550dbc13263b32c6abcd5c3844d0a89f62bec6e5a555d50ca83372601ae97a56ed25f3b1f44b1dd7bc59e6f767558a9364da2fa88cd6381f9eba726930a7660b5bd0c86c07e8b305460840ecd597fe0327631ca59274a20cab88bc415d3a3245f1fcadca21bb1fd80d1d8e303c4be03aaa18ea54e0e3aebfd9adf61a901a8b0898857023f86c7fb2b4022f74b42047efd803b07b1f1bc746cf9eadebf91f6653bda8f565eff3be9ed7776a8c74c585aa7c128044e920b55f1d3fb6b878cf6a0cfb045630f578eecba9b70d6e1c98b65833983dc57a81b1a53b6460f74d167be7dc74eea12713f0da07ddf553934a801a39ac8171db0a6741919bca0ce57d46756fee45fb7e4e1363130dff064e344a2c86b13205bdb7e38fbb53a80ad10956dd9254d67cad3b3bc61a4a1460596104e68cb63922f32ac6cd161234e8ea809aec38e8385e9ab44592dca807704ed689ae1cde6ea5ab6a869cd7d08a91f30d79cfd1611b68910c07b492d85688db5a765fc878d56442d5993ba7c4440ca6f0e11e51796385ee909f42c97ff84b04cdd224cb40ddf4d80f790e1524243c3f81f640a1a09f3d2370cac383e6a35f73407f32c1ea7ad242ca449e634647c53680bbdc0c314317b9fc6dbf4093f2233be77f855dc72b9860494b9c899fa4fb6b5bd217be76a8ef60f6f2e827290c281479059bbfcf063656be0edd90a6000fde175ef7e524c816011de2654417168b2985a648fd25ace002f8e699328757323ee3d5429c9e8bc030a32cb4ccf1e3aa9327ee3873c8d43e9f531034185552475b3780e8cf85ec0162e1dc45b75ae9bf4558db9dc85e1c4e319c3e7e9d1946992198474b4a616954d6b06be1c96570ffed94f8d3939e70d9f90044ed7ee45ceb2fa8805b9da1815776e3aef8426ba96796e67b4dc13c4420192c57a0503c0a2b45342f6116bd7118cc262a8e209689a3d4bed5c7f4eccef1fb341af8d76e08bdc19ba05e4238525266f12fac6b316f73aadb3d57ac79c550652fd42130eaf90b52ee8aaac0c8f34fa42d2172d602c3d191be99b41b650c7de3260691fee2a5dace4610d070dc00c7b85242d16a4320f0ec68a3fb8d3a581015beff51e0e9fe98cfe172645293b464740e7f3b0e92776702d875190e33ed22a05948924eeac3c9478fe13d46d3e0acf6e7f0fab6818b3660b8b4d05eedb94482c6d550de60dfe9b206b5e8834884e0581c78c5fbcde6eeba37036bb32a8591adcd97b973ee2017386370cafcb50233a5dfe9d78a5ae537b057b5f37bcaf7a14c303eb5291d8375b479c1914e6fc910dc9ca5acc6c3dbadfd34bf8681a54ea8e4687c527d80a70d9822022e32e9973b249c548a5e7019ecd6d58c99a709a406304f03ab3f331a6b902a2ab4bc239da178ec3fc910b6b9e409feb4cdbf12322083f30715e7beec4a6ef3ec6408715cee4da499b40b540948801ef5cdec933849e8f5d2aaa4fc63fd522fd2e065ae2b3db0c984f9b28a1f29149a4ef8edab086b5d009654eb91adc695c484c6b883f4cbbe4f4cf9672358e3ed15f7a8efe624796d3b4487d64657d7a5e69c38f34d698c98799d4c40c96599ea8b18df1e69832aba38b2dd425cce090894b11c99bcdbd2bea2d951e76c97aa9227b87e4fb9c66cee9cba2b9cdeb20804bf67616dac203b3bb0c20f17ba2c04ff717bf6acd396253fb6e96ac6b13b2753e6093e899ab905f7bc0d56cdb614a5b8b34597ee89af7b5a234d17a9337e2530882177f5a4373e7b9b50f94c20f3ae1900a4a5d6f9e80a9b8db724676d9f35cabd34a5f4c7bddf00b2ca778c0dee086931bc64560e3ebe3575342257cda07571943f2c80cc7967dbbfeb4b23f4d8af886a7f654d8396078d4f9dd1abc1553015cd0988495b6ca7f1c5170020af1032284c21f49390836597c8863f05d385068ff4098abe39ff93c750fa5bfae228c0f0f7f4cdf73dd2ba90fe9de444a48f31cd2b00cc44d633751a847923c0b5a02517f43881b4753805ae478adcca9b1409f5cd3240e55980ff3f529d52b76049dc75a3121a11ecd901e720e040352952ec013bd926529339bad0ad7177c10f4d26396542aa4b1772a1fde37de6435a7cfeec4a46d3b5ca05c952f07c493b06dea39d008fb6f5f6506a4891e5a30cb23f0c21f7e178bbc9bb3483d2180e683ceaae8c1a1d6b5474e6170138e0ddcb8ab0af68b897c38f44e7dbbbbe20c6d61eee85c33b05c8e190811ab7d8219ac6f174aaa94794e25c9551bd6564d12370c58853784b88dcec69890597c4f71a28bd9e9fe2260bb4faee7ae9130a1ecd7b429421589b6f62bfdfebe565a8e870625709a96359611243ad57ec72810c5a1e6241ba7ee272660beb139e0a0f8a4383b444ef48409a5c4538fa1f8ce766ea59ee726fdd91d89ef204a6a9146604d6477e6a9a0fd287a559cf837c326936eed7073056c3b109389670cbc5dba97feca820a21b9f2bb279fb6630cca5de130b54ba8ea16f44305badb54fcee430adcb94af6fcac63ba1a96f6776b85fb347968fe27895736bc050ef7b6d05f86e947e82e1ef5b2d3242311eb3c145b2a6924b55ca97f20db36466e6fd4b970c6a52b42bd5db9f0e129ca8fc7040a45015dfa78ce51a1300b5840efcca794027c27ab8550f3833990361f05ea8827a1927c978c27231b30855034589e4341fb505a1c00ac7eada91f41d1082d8288d66dc35699049603a507eb9f3b4eebfdc6227d353f36ebc65a6962e580227818a861f3f75aa6a5d3647726c5c37613a1c9b3c48cb3d4f8b7ae1f600e1969e26610135550b4a2cdf8bbcc7b01174747a48d59b14a72f18c30898dc526e49170a91a43785e1538d262a21b1f8ce4b5ecc47c316f831b4d3142b5b99e7438920d1765662570b264a5fee18e3a170c80759f985dd810caf284800763ccab6db9b80fa0e46290a37a5f08de83e66f5fa2566ed3367d2fcb7146c7aebf7e45162e35d01dc0c3c56abb7ffeacbd8c33c605d0b42bda952bcab61deeac3b7f527ca1ea3385abaf2e245d67c97d62eba1e207a0cc8b76b33561489499e4a50d1c353d2ea97206c277954c30e8ac1f87da15341e4fd30c71557b2e0359edeecda1c10421480e6c668810c4261ee251a4071424bf18a2e543982f0505adf7bd031de2a387cbf218c24e2015406aeafcdc33fa49ec7788f42b805a8f1606c9138b1514f14c835a39fe53eff91a8544bb042f421c1bd6538dd546648b928ceb596bd54936ca9bc6be678ab9476d77781735b30d59ae1a51001933958c14acfe633da10acbd81fe85ef95577f079003e1219d1a9b0056c825d4b06efd6e90fceb746caf0cde4e54e99fc73382e74dea0542817f2142f02a86e591121ce81ea27d090bdcb10f4afcaf07e898eefc0aa6b48a57214be44831ff02b1d419d68e875bb34e385d15be87a32bd263b5b806da5a3451ff85ae7dee5de565e998220d181aef65af1ff5aac3c08fe41347347d0a1c994dae3337505f5362cc4c27a1744c277cc3ebde2ae9efdf176c1ae303debb98fd4adca373c809df6f38d7fa0da19fbe06e9fb3201e06f41d97182b117021a0d2339cd52847b3f7bf120d024b1fbc787e5b4a85dceed3d6069a355aa3c4758bf7ff776a689b5fe6e983f0f722b284b2b0fc42ac922d20b176f83932485422a6ded49e7fbfd05830a93881eb0c9f56a1a7f47e8c018660abcd47c8175dffa52fee94da7edb32615954e37d0658aa16336458080ab581ca34dd0fdb0d0e25d26a7a81cab6ac240f40c8737a40f47bccb0802f2ae78665f7b491f8debddbf895a3b8cecb09294a3c1cc7add83a9df0603a4d742c5a0cf767ce482a8c1c3e5f904a3ead863c9d10e1805fa3ecb65ae9912ecf49c4a04c70c75627450e6c5853650587802da8018bd0f02601d03a066ff4959b60468e9a6b34776c1328e39fa0ff0e21ee52fcf0cc0fea3409a85dea23ab6dffda1e0766cdedb1296a343f4a14faa33ff17bc2c416f529f35a89224845520de9eface66e9b9e0c8f74ab4abca827fa7652b5e7b69b6a59d3c9d4d2936498da62da962b2474a5bd4e2eb1744ff1fddf1e7a11895ef2f0a7966aee88486e41f85b84c8185ee66bf6914f39c41ad29e0756b4d70d7f093c57d911bf62262882027cdc2c432b8b3eab08b0560cecc39ac864f008df88e415c13d502921f98f5c0996e1c52ba29067514fa6f24d1320bc014ce6a73aea5462166b4daf9f0a317a73e2fd8dd216cf3362308551719b7df614085b28408ff155b7b0385ec8f5e9093752c49a0ed230ad8392c0118f2cb4bef264155e3ed24f6c980f096a8bada1aa5108095f643ea0fea68a48a3ca46fa12a0f6769a57918f26c7d911efca6b5d9aa55d05052cd60730ef8df2bc43942f5c7f801f22fa694227f716b439f14262252d2303f81344cade4fb9f48e1a5417ef86a08de9b8d36f970d9a2ea9031b849fec890a85329b82fa9d746134dc66d0bb7269b2a1d30dd36a533c5e0a25e4565c08a557489224f4a396f1e8b907340e9bf4de92d83f2268e15ede8c093aeb32f17ee66f6e5ecfdd0deba02ecdb795ef29b504870b7a174bf474bb128c4e5dd703962e903fc7b3a07dbb1c20548e74c3b2336c1846863679ac6386608806e429b05a17b1342ca0e383f745ec0252c4ff84078922820d1fa1335294d3ccd69d1205c57fb1f55bcf8bc73567b5ae1c2ea72a0605c604325cc526a0772b8650d93f8b68a6432889cc9ddad532e3c789f9ddfb51a85332206b04e094952c1d897c0ba30fa8eaa392feb352bbf5778be1a720f57da55b386a944d2884de4f791b0ae2a447ed0218755afeea3da276ec834a7ab2b5f9483765e3accef3711803e1ecfb2f0f7508d12114f65369469933052bea33cf4978aaa821e98682719bf52048af6ef028cfce8f952442cba0a85a6ac041a8b843db9b7a502c13c84f260de70565d5f1252f18c99bddc5356bb69854cccda90d4f9a0c796b0222424b6105f17e2b181f1a8dd7db933ac16c90d7e04aca9826f08431e4bc60bc120e609bab6b54553747151282a3c4477488e56f5899198821d8e7e991292c3b7e465acfce91156833df3b635b72feeb07e00d67cd4fbd023d32623a09e23d675ee724a839190efdf3334f05aaf6e6d6487944d6eec9e5663e32dd116c4d96453df5e83d42b2770605f8e0a64f2441242049a829257c5c253bdc63618359a3e8a07ccd18e3fc586a19a95dd5c23fc311cfbbed8ef5cd1b7a81fb10ff7a0ee6029456d5793e9d69c84201375649666aa9d85390859df70d3b3f03da2df43edf84ea963113fcbac4c448c03864484894682c6a9c61f64d38d88f378add0ddf88e232801394187c15430fe0ae6806edb912ba20458b649733633eab496a8396eb2c2110e775f8648cc5932e6dd966a54355b57c8cdc814ef006ae5ba7fdd33aa7970e5d9cd1225094cfbb82f71221556cdc591f684d239c1718b3864153170f918a7f8f1da049fe37bd1c8c33ec1d068ed12cc5fccc69a0fb721350ba41ec19293fc2d078b701379be99f673a1d2244d9ee0d583c0bc537b20f4405e81ba9669ec8ef63ca146a40b0c6f2ceaab4609d14468ffd18d10afb9c189b0c21c0278509aebf8a4141c538fce92e75c070a4cae07062acbfbcf55d3f9a8cd26ffaa8f2c0ca45589d92302f447f456f97787a3fd31f9ba6776fb8681548ba3c7b9981fa4fccce4d2b9395947e7092caa73a8abd597927a2ab82ed23e642a5052f80a4598d62b80b94a749dd596c5343e4b483e5d2140f6a68785d081aa19e1c58ee7a6df32d279f20d85ca11ea04413e34ba23942ed381f990ab8d767138983677cd9b29b7a19ef9aec3385efec43671ed0535c5068a76af2bb5ae6443fca13ba05ba2140613c34b6ec34b55a57b9fe13c179ecf73c94c5b26eda87e592c426172aec6d7725a62da914ee93e16091d0bba0145001fd97352a86966e0c746d1d0ebdf9f2c0eca497e09f71583c6619dcec8619ff6398632ab28abfda0be7f355a9473dad90696cba85d0222dd814968c3ef213777f4a3e5628407e8f1789255083fd83f3395d612b70e738c1df543306721fa1c171885aea50fd8b6073a653b2543069152c6b37d546c6931b42b3ecf61c3fbfd72fa90844d6bbdf1ceace05e3c66a928f401dd690182e3f332805243da15e1be1a759fcc4b96774f2a77d00c7db5d9c0f38ba7b5d6af8e4e473b0cecb5854536b608c3193637d54a7310f3efe088787aa0e15cb36945afb911e693b66870f04435668411e3798d13d2d267e29f871848eda66e614e029c718ae179b5baa2aad1d4cd042f4e47cede29e2ea259adc5d2993d9c5fcac0146dc3746db385cf56da792069922edf470d5e736fb6396ff0eaa93cd53929fa57ff8b16343cb0937e3be1664b3ceca55f8c75c49261203e1548f4a6134c3b42a1ac2a0aef3710d0c35cbe83a18c6899b95e1eadd90d562cbb2e8aedc2cd0d067911b9bb387cc63c5ff6b0ff80f02ff3c9cd3ceb2f6aa4a6f47d2a6a53c05b2fa339706e0fb10c59748d053d6add76d4fe922785f0de16c58555649c52453fda8918cac8b3aa7ee1528bb099bdd7162a4c4507a4815109ef54111e321345189856ea41615b67b82b4a39a46d49eff8bae24040ce65f7cbc400b1e233695a3ccfa9f830193aa6a1a7d3c350044c5a84aa560745f239cd169e932f168a6d7de3f60bdcf2bf33ff64be92c01585c52bb60e9f369c9499c3b571408a8acc3c1ed71071cdc7b1d57506abab26832545a2b2c6e2ddd37c904a529bb4ed25b84db9400b28e32143a0c45ce01e80a29fafee77e70ab33a1f192035e8ff79766e9bd40ea89febb342f8254bcfc51c063cebce223a6af9f0d643caccaa580d666893ca7c816bfe28c1313bce95f50ab1c9a666a6814053172a734d27613e23ab5c1b8060c286685bdb546c5a00847919e7752e624413f1c4f80618a3882f91f673f7c0cb11bd4d4714547ce46f5a91abcb544e426bfb93d1a550447d1cb320e2c035f6a25ccdc30fb9b896635e0a908f1a59391f817555f3226c76533a55aa2ef742f9f69be4c5895ac733c03e7f4f4b9729c7b148e2a19c6630f421b6eaf4abf526be16482294418b700f46d95d38dc9a9e3f8ba9dd7cfe24f1268cb6d92b1214bcc25a1a85bf36b379e48c1a1b867ac6fb7c46339066f6ab3f0d0fef422ce1be2fb55847f04a028335efe35c08c97a6fb578e777eac8bd827534ee6e13df29709242732afaf366dba9079d9fbd835889c6690a8b17749633cadadde3d1dc6f5253fe903565403ced26fc005e8bcd7cba5c1ce7aeaaf91e15a4c671cfba6e74b8325e2925f8ceafeca04e1927cb7e09af4432ae8fb1e7bce4bad2c703a1b4a577d43ed3db25868a24d8cc0cf954d2c6120f446036e3df2f820a88e5f9512a35fabe0ef39b823bdfae47b615fa0b3d3561c2baf1535b3b3b6846e3badc824b8173ba285ef117c24a8fa7b77b105268e59eba1b3288328acd00a1ed111f846002515961baa08b79bdfab44856303beda462421f608c8c01dc2a95e14d78452ff7e34190b66762d8d4883c348b1e467fe13042bd82be79138eb64bddea88e50c213d1d5bc667943fa1e1a490a814d0bf7ee1ce6a8151cf286035e40a3f94b459ecbf8e50a14fec2e7a74eb90c43b33e4afd8bc4d8898f0a384b2fddac4a8b2447017f4c2b6d64c12cb7e8fd890938349a42e1df3a7964e0d9a6a213a84ff11612bdf0d6ad655a912a3ea9b7f2c448f41ea8b285ea1d108510435dbbb4332e7a0e355840322466a77d565641f2ae242e86dcb220dadd16530adbe7488b4d90d9ddadd5eb76c8d422512f89e32c0c5d9e2eef91237c24d0ac985de0127c15ce6dc0e0d75c0ea3a365a362b190f218ca2c1f274f9ab25cca3b524a23d967fa01f43f29b3998d96f53e6eae51db8fc2c2b31b1c4e462728e4511186c49411e0c51c6eec09c71c85d3fd097273c04993d3eb142cba0a100670f5e447af9194f7d7937d70d33c689ec84da5aaedcfd4f50f6aa3c9431105870a5a531ad75fd56fe2ae7e084e5495ea96c77649cb54d52e0032347561b8245dd6340bd5a079028864fd995fea60050d32b4637f51849304966f68942f523c573caca678bf7982cb017dacb12eb13c6b4d8d0fe2095c0e06dd66f5df5ddedce19fc8920c11f9d37cba15d09be2479ab498847d62fc695c1e612051920d9cb83bb0a7e0601c2e2da320f880f89153ec7a52ca6d14fda864ab72f3a2c455f8698e1bb9a7019a3a409ecfc1eeb7d0306aad0dd4b3162f83279c5718f7899a77e035eecb17f7c2259e3f265accbc6484d13bb1abfab37870b22124e7d2d6e587f5877d69a953ba2d36e0882f00f9a850f09dc8459c7eb2b39e4c2ffcd076267c98d0743e89c721aa60e8047bc62583e0fe3b518edfd82b50847f5b3685ef3173a697b413bba7823583f704e1c1bd0d6259e5b11ea760f7a2530513261d938e3d61db94dfd8b1f7751228da6471304efb9ef596c6f9b44441fe6f9066813a789dea978f5bb3be8149348c444f1845411b167d66cfcb2b9662ea4da89f3b2d072a39dc4a8782af150ce551f40739edc7b1a9d8f6098bdb829c67bf97a135dcdf62104629005955c277427d32621f5362f5a1dbc42cdca91dde4df2f399056cf11cfc0f2ffcf5f19c3b7dec6beb96b4f9c3d96ec91027892bdc2fe37e2ebac51c85886ba7e7ade4c496679c6b7b58a2f7714bcb1fbc281efcce40cfbfa184bd72a10449572d3e6b461d0708672ae27010d8204a75479d51b2b7ebb326213f5d14290cdca1bc61111acbdfb20fefa2f2be23469466a13062ef751995d1ac95884dd353fa395f28101b9acb47c5e1e5647ff760172119f2283178e88bf8c539f5e3e7c008dada9af8bd6519ba0672e821bb29ae0c0fab3ff36c2765daba6c70f8ac748b4194f4f075ff080bc629621ea4911dab185455bc6fe3586410d49efcaf3c8368ab0b03252adec3644e41bb459ad0aa0e5830f95d25436f24698109c21a7c91332e32d2e812e09e39ce0d8f08e1abf6ca030bcbdba798a6eb826e9be7cdb55ecd1216369241f4b4f4d3cf4d6c8566ed91604a8efb9ebcbca943e7b086d62854155752dee47ef557c2fffc66ce0e0408fe2a3c47fc1ecc89710538e219e50b175e095307ef1ec8c59e3c9baffd54309ec71d7346f934a66eae67d9038f3459c3be62935493b5390ddd61673b2ab974114b532c0e9d73f1d7cff9c99ec442021eb46642f8ccfddf261bfcdf7d1d035256350d9d14388cba4df75999d5b1770fc846f6407e0c2c4700b74370ea5261c29aa970cdfef941da5fffd66b99eb860f224dea1aa72e59698c18fa586f627cc6818fc3848d81e939c52bab411d62e091f096d681be257a50caea03626370614b3d33ec18cfb6396077f3a294e2ea7fa9ec0dee7397147eb8a76f93c66ed5181bf83b5d2340e8a9aa9fda998c9d09ecd29ab6151109166029bc34ea9425463ec2285795509604e0cc78f64859295f70730da82671a18a37092488296f834c4a83634541758d99627450ac439ab7a55b06b8658398ca1e48074c64729a968db0e85c1887db28746e03ecbd2c36368fb98716e70c12f797127153d11eb708556ffecad8687f514dd12aab1f8a3bd8f7efa9801e8e91f77062a45a131f7d21fad35018890581f8080b70758d992d553e8eaba1e6a6ae35014979856987b2b2858f88d1787173e893b876c4807bcb7ca7d1ce192aafdd67ea0e7a297d69f2ef1301c0162baee5a7ca2bb9a382fe0853271312c0bd74679c1c59695f321cd2c3ad201b69f84ffe0233ea9c696a3110b2983c484267629c19c65961a52033e667c5150b807b16d57c9537e67d319b9c6386903f2687b858bc1ef317be57ce88d5b273bb357e39ecdcb186dd81473be684dcf14907fe633926c7cc952f693c0c20ffd7cd5cf58ac57a0757c33cc35f4d4423c81eeb834f5145a9fb296def22aabe6fec76a2ad13c77256b81bf6b716e75f52f8a5ad919f871f0e29420e0059455ac786c08c8fcb6ef6ada4a56ebd894068187e7aaaff17ce7b8cf3eb2bacc9627e8de2e43808a35c55b7fa7fa8cdccad093ceb97b1f0786c5a9b81e1c3096b26283d097cb55024a75ab0b74d2acc310fbaf6ba08ca7fa01059c364b94e0c2b9136485e3ae584ecce6392cd1226c2f8327200a0db60e439d9013eb795848485b823a1f0af3d1e579cc01ff55b33a7374af1bcf39c301e3eb392b00d9ad9e941ba55cdccfcabdfaae53c10405b09d07f5d7889828289ccee1a643a6f306aa7d70370255410f0c79327bb2dd6797dd328bfb01a8ea5dc419811be1213126c04510f5882757c37a517138c903b3c7f38764a324805a4469aaa1c941cfa5a4d652fb44746f7cad4c979e85a958f9a6198c7061ed3e0adb04201d3de5a02857d54a26ec9221dad281b303876998ebd884a7c172b300db3978e7985f2b6ffd46d759cec987607697b96bd139c9f346ca990880d272783bd6891b5a9edca3a6aaed7ed5893167f8edfe4e17e356b8048e2502e11e41938486875f89a4153d5dd97676201d70d12ea4e228141edf8e55b753b2c7d34a73a89985c6732a6fc1d370a803e72ce9f9e0975a68649a9a96fe6ef157a548321964205328b47377eff7ca99da845206a7f8451fc2ad01bc8aa274230948f4d7158a05131763477fdad0ae32226e6ca2e755d56d52f67dbe6639fabb989217d8d2c97d1887dbfe0b3c57299274e04cfe4b63e547237a5554d10e69f876a13a77ce45a47ee0d3c75c65f2cceb49658b6e218cddbfd1f8191df3e2fb553163c6f3e4fee579ab8cd1d4918ec6f22d692913cb9a069ba8ed5bf4b0f7e6f649af182705be7fc6a26626ab252ccafb62cfe5ba70efff5de58c94a9577e8448e12949c8a55b9da9e31f1eda43b3a8aebad28deae68026d156415dc7fc1f09e268ac02167ae8532f191f2de0afecb5e6a5e84ca8eca57df13950bc07510c78214828131951bcc272a911db3c496bc2c383da1c1e5d0f3423d698ed7a9958404105ead957ac8e92aa180ec9e680946b6446f868f986a2e054971e41dea147f92df57222624e89b6e3df63e036a78fb59bf8a2e6fceaae35cad10231243a2b5db8568eac0acc32ed5695ca8584d04a6a8c36f77296703b1aed802a10e67cdfac72551d02f826aa92789587174439fca1909411463da8950e40b9e896d7ea245868011850e90e7a5a31ead4e8a99d952b2b7c731b4d7dd5fd73e47a7ed4a3217fa5770e1d82e6f6a3b5a258543f0aade33d960f680de9026bfd17d3a7d21f8533f343ccbb97556d91609b2e1f64adbb5be9c959c55e21c68d6dc81e7c59c436a4e592842f207b372e1d241523b6b6f9344ed71a9ac697e1945a8bf917202a881d309f8ff2aa01437f469d8936d5f57770d9d949511a76ea276076909c1965338c307f0067634989202329609a5fb630e43b2b92cb44a21ea7148d6629e58c09555c9f8ce84d72216d96d789b165bf5ce3bbcda7d27f20231d34da5fdb269c7c84d241d3324b20998729ee411b6783c4ce674a8525853552af273d652c4e18515f731732f4ddbc184f8175d5dd77f3a77f8ccba7069a29cc3e8a3a2b5d15e80bda6d8681dfe0d0f121db3ea0b0f13819bf7d68d09177357476e607f2fea2d269bda94d7287941ee4765a3a077702216287e814be3462e6683defe6dc299be0301109bed8313fe221a22071786da5f00b3813088f07b394673d2f5bc57c547a77cffbc962d1f8ef3c09987b6ead1918a92575ae0e02b56b7345a22a5eeede47146946cb570e7434ecd1e52ae75241c6e2ddd37c904a529bb4ed25b84db9400b28e32143a0c45ce01e80ca2d9d26a0035d675212072eb074ef891455b9b5429eca13805f8cba0c0e3839138fcb7ba8fbb2bfa029443a3f06a7f87dd8d66283ad4153cec4066ca029916d4796664e4d696fe44a65ebbec59bfff7940d090c35f70065ec8d1d3d5082d922651aae8515841c07869e7033a2d82d22910c34d60e0bda03262772cdb7fd7074fff382d82928d79248383196c2ab4ae9d9147d249fbea8690f1cd696e5aa3235f72631e1420c0065cc529b32fd6979dfe67c17b41c2f524532180495d3477b31325608a49c9f590b18a40053b9a7faf689e9f98889f031096be692b1dd6570d25f99996d2ab18c995bcb51abfea6c8557f356337cd8cf79460e4e97f4c97189ec8b5710edee4f0557718e0088a7142f40cacde07c7a20c05098cfc6c28959e6fac4146f27b7123ed9dec640dde1d17bde9d07f3ffea8c3171cb32e245d4406d350aa3f8a8b6f49a3f45306ef7e29ead87c8e0863cbaa3b5c906b7ac3160d35cb5ab54679ff9593ac4f80e09351ffa83afd0af7807165d9695b14fe5a42ffaf3d4ce14eaafd8a24a2fd6b463e45b0c5fb263a8f266bf1e93add3c8242d8fbcd68d9c0373417d2e4092ef8b8fbf23baa44c687d257426ba04b9a3abb9b9e023c6db3e669cc7cc9578c7cfc52d0f8187b166df2af933186dafb27f5a887a06fb47564b508a63d56783b4d36ba7e6d7f981b3c2a7975b13b308b2448ef6334ccee6fd899241e071abeff44faea1aeeee10c223d77d90b66762d8d4883c348b1e467fe13042bd82be79138eb64bddea881c805f6d0839923dd454a3ea7beac00dc569dfcb056990fed4177a9b2a645469287c52485d6d0f269a63e1b56000163383c4e20706b3f06a1a8ae49c05bb9b7b7e9036ffe606c607bb9780508c6f204165ff828352761b9ff8b0208e2230318ec017d3fd6de5332b3506b94cc6a17f7b847bd961dfc97ed277e32d54e3c292647b5f75b7e5154f83e6b3b60fb501e1795c1dec6f420e68a2082612a1e001b6f07fe4a93f6469788ad4b8b9101de52446fe597dd28f1c567728a792dfae1c89db964a0977f5b350c994f0da7733933f3840c4d770241f3fe6d960edd5badcfb31416d5a2f73284e9a18a78fc0bef2b786397d82e2119c984e6e18d76f6762b38e30e647ae523df1b7bf0e6b22e1bae0e512e7c6f7b44ef4920f2ee1a178bc853b9c1b4416ad8ca4cb7c1330881efe6dd18bc7ad9f83a23d387e3d01dd068d656135eeafdda6675e0de82a7d9ade799194cee07f4d4d498fe7a85d1e6ae56ddc18ca98f7b1adb592463d0553f5676b6f84d59d720ef9ffbd125a24184cafb62039e1da53e5a5bb5aa04951f16befb4ba5c384834544d8ca94267f555befeedab92581ab58b298bac06a4ae93ad4230dd9a314b2eef7aec3f6ec574791811cf3ce76fd25e2bb1c3e99cf708061b874bc312cf5940acf7cc8500a45c6b6b8d514a112652b264024266c6e08101e9a2c735a1f3a3d975fa5533b9239c2d9c60be972e46855640533d56e6cbb7fbd1add9d1cfc2cc783eb33aa5fada29d1f19a108e80ba03caa43a3950d1c201eac43f6aaa2ba057b37c385fafbe88cc39f5bcfbda5e59f8a62972b07570e54d3557fc27474f0baf0861c135836de3180fc3beef87ce4f1c5fb5b52ea9e0d27a5b63922edc1044fa119c060698e094da6c702c2356828faf1f115e78c281696562e9a18d6553e6c415a789dea978f5bb3be8149348c444f1845411b167d66cfcb2b9662e8495e712b57f67c632c43d172e599f317edb5354516f01584ef31d32c385ad6c4b6540ba995955ce3a50e088a1780d052f6a37e82f2a84a048350029c1edf4520dcfc360a3fd79a7a8b7d26bc179c28ed06fe81ffbeaeca004295dff9ca60a36c2eedf10a4921923a72aa354a27af28aab81674328298461e638632ed74701ef0c6a5fc813379e01cac4e591ec7db6d30236b60245843327407b141d8f05affc7e96f7089a50f782838f6cc0bdd659ddc9eb836f83bef83021a2105af6a4e0191d1c43724e7e2ffced87f5f0a23a488aeef1e230c5644591048ac2a9c82718ce84ac4670683e211addc00859ee301fee05170364769c97bb181cde5f6f08d4e385c74ef6b7f78124cb7f37ee1b533970cb247be0a91c1c1d5fe80620c0e6484c7bb1e6769e997bb1e759769ac082352b3c06316106866c8a113bb7e18677797dd3bd46f06d0fe0168f25930628643bd57f3b66549268000d6bc78ad7983367815ee01d8a9794b4c37095784fa67d9337455628be1588c0dc92dd1bd539c512bb6421a53b0fefd94cb3f3d43606daffbafaffbbdefdcc990e8f227790a1bb6e30058480fc82e1d4511e11307ef1ec8c59e3c9baffd54309ec71d7346f934a66eae67d9038f3faefba947fb0f9b3065e861ddbbc41f0d26823f0e05a6f1981ddc310161cd5f8d3f68f90069bcbe190cf6f517d0259ba994e17fe76d9263bd683468b6d5f02c218fb8d2eaaa0bf340dcae8cf21de7e3271b138cfb2178abd44a8d00bbe17ae768ed53589b8a40e3789d5399af7af35008c1e48c25f2a1f22e29fac2b4668493409f28a75b16aa28cf86c3e74f62b1d429fa43230585eaa00d8530d3893a9ec512dd10b78939254ec78e61a317f65a2e095d42b9d025018a49f36157855108fdecd4a226e4661e32e15e112372d9173e6c515f216956609ab45f2e5bcf6d038ec63d93585af260d53806ba9f3a9de81e4c2ed8b4497d7a3b2c36401293affdaaf7098fcc29a08b931594e91861fd30dabe646157584f6cd829acc77057a025c319816ce14af256faff16e209c24e3da43b0ba4cc73e6aa115aef228a5d2ed7ecc9732847767f277f3727d018b4857bc905ebb5643865e545b290758d992d553e8eaba1e6a6ae35014979856987b2b2858f88d1787a4fe022572d2b4b1dc346d40e172a3a38b8ae89a9cca3e0a6769e6937a8b6df1936ef3b75933bd5305cc7be014e7763b9cc72ca88ec46486f3fb9d447992de7e370cda92c701fbb68cdc96cae762a15837dadd338c9c212997699eb195311de7204043255aca55b1c7166e5f3f8968fa1d3e12b23d921233d29eb8fad70e5876cf981234f4e6494cd01452b18748d426ff7514d16181b04d4c7d088e0ad887a8493ae76c5f3cdfc3e9ae291262e062e5a219eb412c3e5749d33604994237a7ef40da04984f730df35abafa42860504fb2d9ffed16b0e7b7365ee8d8338070dd0510cfa44e74b994b36b0edcc1d0098d5c3a23e52682123c9c99186e7269a0de82387afa31b65220f5c7670f566dcd2e7156da336dcdfbf4453e4a47c51c29d653e185a2c55e285799f09770fef0c08df38b2f095e41c53f80b0c53291aed3481da24ed135214ac2bd279f7e51540a8d0ca09b5836314059eac62a7bfef9c76c3ccc3009b3ed36c94160a9ee2ac4bd8c31cf4f808f2ea31b0db16a20db5bd9cdf42e1bcec3e0894fbc3bb9f34fb17209ae225d5422639b1ba896321d4b539d9ed8d0dfaeec7754f492c2240446bc2adee58b3479aa44bc5381a87f2519eb7042969087cae209672d9030bd7692cf2bc7f295828666f7c8448ff5b69e46f7e09a693d24afcd09436b1228e8ae23abf23484cab7586565164a5f5389b944c7c8ab778552e14f1f68c354934c70e1583e01d80231e4ba9434db028d24877bb1dacd0bff7e98857002a550ac3b52fbfe2c88eca9ad8e5b83c8022ea80820209dbb5fb70fd8f100a5cdf5c7688e1c4e5c86a14229a72ffe2621aa64e8a4bbd4f26bc9c8db3baf049ce7e4523955ad430cf87267631d26b3d013bea8b5b6a38344b169f76dd45b06f359e7b20725ffae0e881d4c79f961e6084b9b04d873b2f18b7e3637db784a4676850913285d2ee3f893ee754c2e4b4bf67f4f49dd40bf13b8a1d73fa40864bb5db88b1e54a7c02f719bf86dc6f8dba60f9c7da33af8d813165c9c77ba7f7d2bd58305b3077dd0fe4fc93644659501b03587436dcc7243e2c988595f539b73c984d21f25cdf1dda1ede221e96019371d8948b2dcb36fa814489556fab01bc7752af39dffed0fe1614077bb2a7fd898137c2dbdd27aa1ac6a5bc73aafa63bd789a1bfbcfd91802d51692bd2c12b3bae627022cc45c2ba8bc6362cbd8be936ebdf98a2f7fad184d78b3cf2ff5fec159ee357077dbeeba000e1a63abf9110ac3b7bd2c759c99b18829975f16357912fb0e00dc95e04b3eecfa2690b66228fae0c023d9b4dc7dd683ffb639e6c353a01a47f2f889052895145ab9e67d936ee84c0c66919bc7c3a1abc0b0443292b3a18c1b035d622f211a5d7a92e3c5587394489b4e07dfcb9663d4d5efdd495a243ec6a12f63bc29671ea2e40cd354b1ab5f02be54105f5295a89c5f18cce2adb033bd4d95f497352247d3ab2f50b58862e735624d696c2325d7f3e3696cf62afcd752881677c0a30416a15bc5d1d51c97483111e017ab0b3fd11694826e992bfd9205a2ff2c41470f44ff356a399fbdf1555cf2df6a76c242d8df8ca848fb4852f8a1985fb77eb5ad78dc4d66b9cdd1397eb86db91cdd80bc6ca63d150ef9c0c7097a502f02153d3e7b8db117b77184cd31cde4b0ee5dde16dc23836a42f908fc17c74b84fce1659e0913f805133ff89b528e40b6c76f0cb354ccda8024ec23899614078e6cee3e0898c73f61ddf27215d1c860137f6fd0a4853a4513e121fb980645c98e2bd4ee752bcca767506ed26595b42c723fe9f717d54753eebdfa3502b51dfa5e68b3bb0d951c03ceaa1dc670fddb1c2705873fdb355543b5c1f4d4d62e29ee67cb68739eb02c0d093a92ee25cfdfbcbd782c24078c06aa064e219731f7efa267e2a814aa74023317b3e70473d5dd94b03b71f23a798e6aa9f8eb489c505e25f68723647e614413d5f9c9bca15607a0d7d9e17b37ae02791cbdc30476f3cb691a0548b71800c7604c5b6a08e06cb56d80fb1adb683824e637b8e348274e7ac8c0ada4d1adbbe3133af4d63256aa54de7164ecc22670470eb0962c49a034ab363e7a75e654e969b77844af4da32d247827d7af77606da9c8a723c6f59962a1bc0ee98e86efd0d9807fa93b040de1eb0dc291a1f8869aa413bd3fae9715803f35c7182e6d132e38a4660de661edf67b250659fbbc337b48b443a36f204130a57e9483465f819764ff7f0a74b9d2ba22e3e7e1ac0fc4635c95689361ce800a47cceb6e51e8e6badf7a6508fa1fe8cca31b969d59c6c95d137d057e998fce9acfddbabed13738e84faf242b26bdd1036723f7780fb38cfc430e1ab7ff8ffa7b2c6b7de7326ae468ca3554a8e859aee3276e080df28e566114303012c10f2535edb3eb4a7c842dfa38a1dbfed15e1b27c7a8fdf5fb4a08a6ae520cbb0e92f19d9853986a86044a922c6ec1f68ce75537c8871d54f0291b011663d78d79426061f0a7a0e8f5cf9bd20a174984a06714f6affdbb4f44f02498d12c3dc0040ce185602d115aeb78516e1ff02b0505dd687702513c10148cf779e762eea1b65295f2730b4bc5c0d3fe3259960dbebe0bc340087e7c82ed106daff2bf9d8201a0115eb66e81796a68f2343aa858de5411004bbb81dc6970d6e535f5ef1f68dea8a6e26b266050825222bb82f0c660fafe8e5d1ce0c95e3408adbd2062ea942c3a15e9336254f0e99d821f222710b231153992651937ac9a0a5acf048cfbc5bc8bbe69b73e59a35335808fad6b2ff5c5a0fc85fee7b4a5c68c96dea2c6fe88fa8587ff890034e9999dab82a7336fc788f89ff1b0d60dfe4daa96892aca9da76944f36f6e2f55c29c8e75b8e65cc91485c07d038bd90e49146916142f12d10d445cf958d2efdc71a9467bcb0da6bdf68e001ddd4bc6584bcfd086129532594b184ba879dea4cc5c853cf0f1f6c8dcb140b73d2db9d006ee2300130c289da18e59f76656569af35fa448ae1490420401e3d23ae9101109c18b4ea788070807a72a0212c66d40072ec3dd32be74d1f16d1c2ab87c0d9cab87f6f986998b6763f4ffcbfa9c058afa72cb2d53289f4f7151670585ef925b674fc4ee65f094cf84f76f26d47337630cc242f5cb098a0281bdb8a28923112160c030cac8f8862ffa49ae4a3453f78e9159cc3528abc673fbe8815b20de060dabbb0ea29ae052c139cf4b4340e94410b9c9fa0d59c52e43895a3811366ba99c338eee0e11661d16a010ebb9ef563e891eae0d8398f58dfb47edba8d9396dce56b1a6c9594a4d72df98ff747efe970d70fa1be3e175449a7853257b320808e56496921ffb073ffda8e12cc62139d4356b3ad455f387dfeabd6c0344c4f26dd1f7b37e11540fd7d0a9de434fb78c033a5b37fdd96df9f29478e0aaa767391e13ccc3d55b14f2a9c4862a645b21454007959f89db69ebf413e74ce7ee0f58980376ee7746ec5cea4b074789be492e3a5afb6ef339b8720314c752897692e4990a6487290c164f4e3a77752118fd51bd5ace4504fb847fab81fc5fb77033fd30c14356b324caa2058926374d72bd8bd80cf656aef24a10c950e613c2d3b508f3c45b6d2efc0ef42eea68aced181cda593e4c6696b3971da574d0007b28ad3d885e42bc07167c309e1a2a0aa69e383125a74e0baa89c8dd416d99115180198ba5eee115a77dca0457d633b36ad943346060ef9fdf459bc0bea53c9e2fdc6b20f80f062ed3787a38bb775e1d111d1f1f3cec34489c3dc987b06abb4a2ea5d5d9b146f52a3ec28d46c0629fc7d9c1310fae4e10c54b0762ad0b2cd86fd1de1a973333eaa4b8b6f1eea43086709cf8136971294e7b273102915cdb0d70f5074232426d31fdbdb81ad87b71e97e859765c16b2ab5427ea1b581a2e553f7f06a9f11b83efdba540808f5acbd3c8eb41630f130eafb6275ad297b80a5e3b766135db6483353ee1503a0bb30a3da9a0d75c4cdff525a5e6ba9a052631187a4f017f87278448e352318594bcdfc3c17a8dd0262b0d8eec2bad2d634e352b3acabb439775ba098d12449b118d0cf9d4451be80b98412762a919c30b39b33c131ce670633d033841f17c0ef8829cb765e495479da53f3264e500fddc488f67510493ed2cf06b82d0ab91ef4bf46524b85804e88a548c0601d0befff2c4975864670ed8caabc714cfe8e79a5c15806b0a0062da0f431c95cd4ec6eb9b98a2165779f0f0131216730a6d8d2dc7a251a118cc7651d9daf109942bc2a5253c64cad684d1f477dc23d0332c4b7a7631f6639f762709b270ab2c232db3962906af30f093b06d8ca480eb9c4d4394d7e6539a89a23179c28550de5b3c5195edaaf4b3bda1a62df034473626ba13bc0397489d80a424f0dfb3becf0795accd16d64d74f92aae07f5a7883fa91da8840de82e793c8bfb9c07418231d48669da6acbfba6fc2c2cc9fd8dd50bca36ebabb826088cf74e7336c7b54657b866ff8f259e4923444af8f2d90f8023b714f3014fc538e12117e0ca7a2b8ceb39ad1c27eea0e9ee5f7b236dc2b5f800a8052122003056cb3ebc42a5b8c6f286a4b984c152ccc77eff58f6e149096668409fbc563b870cbb81e3dbef99d079f2a2788ea091800e657b1eba6653a8aadc8d4cf670f6e7ea6852d1103c3147737ef7c5beeaae0eb5772b16e836fcecc2ec2c2afb55bf616d2a457945097f03f2da3e1d0d2015797a36e4a6afacae62acd814673e7a414d3c1e45cb7022898fe8ee94d9d383cfc22535413189ca98be97b05409374b4d2f759ee0ff44eb1c691739325d45cad9d1cf8b803cc66652801f09f31b1f6e3be2a10d930148e6fd5cfda163586363eed2d0deb2f6f0c7dfd4966b2b8c16f4840484ea4ea1a4e7d1d1d2fcea30274c8b88467b77dd17f44907438680db041b378aaeee0f7e32ce5d597471f268e78ae3c60ff585883ce0daa7fdd97327329fc14dd196ea7c3570e24dc07cba34696c421ea1145d8630127b4a16b76d3ebc11c2e77b32214ac138a03ee82074cbedea1c5da4bb961bb280666b057da01f1cb7866c94161f394d7edcc2745d412e5f8c0bd4872d8433d5886d6ca761426219eb30961875951b3fa2db1e4273d6de6b434c7e0ab72de66080969520e89daa3df2327789ab9b0c6a2e6269d40005560e03cc678e5455dca0e844d9b94d09a34c1d07131f1f451746877ce71e75ce3a27b5d47972b2ac5a9a78c22040a88d44cf0b874ca121653eeafc3b89923e4b72c73e86cfbb83d8fd08ba41de25f370479fb83eacedb246411b5bc2396f030fd59e3445972ce84c108865081e5c71d1332733c73ccc17fb1692d1acff3b09552dfba5f9a203537144c26992707985f8ab389b8eafaae6692bb0b23e7ee3e7df710dd7bfefecee644723173fde68d32e8edd1d3004db1f7617a044639fe6a337a9eb40336cecaeb02fc2bd100ecaedaff4094efb37ae72138b1c3d4d5c7adfa6a6ddf614c9198f7436d1c7a0551748a857a72da758f666624d4a066f94bd67cc36ae16874f36ac4bc93ecfe4f88305fabb85b02835dd7edb1ce0f09ebb0413fc8abdbf03b2ff838a3abbb56838e3fb3bac9e647c6d2875939373d8f1f670fb0eed73fda1a658a5c83c2e6d35c800b0c4ca0e2e8efae88695dec6abf0e66e04f723aa7f8e9177cec9886d589c13d8cc356fca5e295e4e53b99bec6abe56755c4f4964ad1f1b8458cdfee458383f8deb6bafc7d9c89194d1957f0dddb9a940b45b462725d729d6bc593960eaed2bb108eb6a2b608a45fcb9cbc90676caf7c87db3bdf390084afb036e0d33bc5599b58c62419cd4d8e1097a3d7e919f0f0843fe2754f19913ee86aab4c159d80361f1d849b31b08c7a19a9413018482bab456f3fe37c6a57dd2a7e90cbb261020b3860ab3ef669ddcb91b3ceed5c27cf9b746dfe7cc1beef26829d47cba36bda88f82741476edf75f4851753712ed8d76cc22878927bcb56be83270ca2c9dce325af0206699a7cfaa63c21a53681be5c2ba68348bde8634f4f64bf85351bee72bebc07b53732274212da99f72b52ddd44979856479085352b5173f36366e3ceea382d2238b3ab169902cceee95da05cb914ff61397b24493c1f52c2891df269e12ce9e0a8f5c123b83eb098decb3f9888d6634245aa523c8f50d17eb08b5bf3ac3529364fea9a37d6725d499d3fea4c9888963ef76b3b987a554271c8d196e68ed39a71134799120f4ac07815812d239d502fda409d9261b9263e28ee08b2398ef7425bf443684dcadeae4b7bcc3fb7153c5d88713c581410ff991461d817f758ae9ea2689d3f3c381a2d1eeda2a3c8b162af87c528b1b01dfb810381c832547ef8eb9100377b6438aa8793e9763d8a8e5db16b8c00a65881bcfe912cd35885f3924670446f2557c63cc823a14c56fd73333adf288511f726cbec97570585bd4a17d2424b13cf041ae3f0eea91237263b4f4026a7c5c57a5f1540be9c50f60b51ecaf04c032496835afdada8064dfb752d1b33078bb0b2f4a3bfb00e1216174dd6551b3385ccd705e765b7e8339b2a579135a4f94633b854a0c8244b0b26c678c7d0748c83a714b727545097751ef7c7ceef350bc6a7b887456740f720116ef405554c32ba9dcae0af19406409a55218b3894f48b72002d4a18a1626095a767f43de806d659a1b335248c00c3aef08d1d5c37304be98a6d9702a28ab3a08a8103a1434c511153e0e7f9b4b0dd1bf0566d22c9187493eed41aafefe406d2cf50700bb595dabebdfd6139972d9c0e1c08cbe489f2bbeed1089f85949304dd171b67c1626011799a612fb0bfd2052a0ad49a74a46b2a79e7caea04fc0d7bf71bc3e2114bafc7552731263822f1a735042baf2856367ff96288d57357f9b638911ada39028ab177b8756ffc4401d92b75aa68f4ff355afaeafe9c86d60c5187979df4642b8fe94f56f812595ecfa38d7b98052a340bbdd004d53bc1318cea588931eb422b2cfdef0390d084825ee773e69e0d05de9a233da7826527f4bcf2dababa264fc92845715aaf29b4b8b6e298357b943c629140780afbf1b6da3b14d5a5683529ebbeb1308c0aec67a800206632a7148a9e2e8ebab8e19c634074c48b8babfc55274074c63170549d9226f4997b901748c799cef7b5b6086a6e7caed75e0c7a5ff15fa24e1d39383d21fd437d800a31c152f7e6305df2cfe8ed5368f9cf4161047e26f045aa84c766f9e791062fa036e2cbfc0148b2514ed01951a4782bc0978b78e8ba7756452ab1827ea10d91c7171fdf97a641816f1479f97ee3f0b138a796b02d1039d0fe045bd6dc53ae0128961b7e84072508c97a3e38bbc1fa6cdbec6bfdf2207db18a04af1a5d1f6c07d909a0f4dd52cdfde39e6d0f5ec46f3ee0ac26822bdb7a3ad4fc0f710475a99ee60747a99923e64d4eaa3b929d94e50d5bc7d182e6ec2dd6e2298c7ef5f8502d1584898dd76774b4cd5d64f9e75de290ac9bd270915c5e52e3e6073704691422d80f4b2a1bf4c178355d94bf03c4f414c1ad39edebc71b835eff20b910c90b451b2f207129b45765518bd2a7afc0ccdfd739912ea9fb00e587801bacecbd2616a7cc41dbe475cd7d9a95e2fddcc99d74c8c374c27e3b27a2d745d427d98795f2634e556cc6714a0dd81cfe09fa5209d2249348938756b659c0d620e31d6e0be29776a0db5731dca9101aac55dab33a1fbeb569c26b1af2836623604b43611962c51ef93b9662dc8aeb95d6c7f2745f7d8d3e2f8f33bb9adcba9d0fd5c22341ff84fa800f6e32c1f1ca2a3d5786af12362155f35d1ae7e4ee7af3238ad348d4d983016b7b01e0e6dc35aedf8d81755a558357b4776f60da979dfc9da3652d7823f79b4c4bdb0a7059a020741885728e3b7ba53e3f827a0c6f6f46d421ee029c13737490a0df4071eeb4578e221f905d6cd5940617a30292a81e7cea9aecc043665e3bbc900d1db4613c9faad1f98ab3db839b051bdbb9e0e34230d46235dd949ee95c49f387db2e05428020cf2502dfe2721387650309725e5bc15b5bfe356b53bb173966b2d2cffd04f5164830b3512fbd7adbd165ad606262bb11fe4deae084efb69f390266fac9ee93330b62cef900b30485e4fe713c734124445aa05360d908ed290250c92ed17ba58f0a1a0a4dc3addc8acdef5cba36b30bf71d514c19cca3381baa664bf2bc523bdf1abb69ff80a3c78f9aacf78a942700647412eeda838e8a13770bf18630be642f53fc3de55e128342adfbe155d28c3880666287759fe7081a33a175820efa07e6aedba019e6ddbf44616926a635a54127e12349a5eb735e388ee1551a7c797ff1c9fc0c3cd221fdc12f79f9f8f2ae6e3861155d380daeb41ad452672e0f0f8b30d7a74d6145999828cfce024a3693c9687cef993c32a3846f239b2fe69f406ff1797c02424ae39f1313e13f95a1bfc1f0488556fabf92b2fb059ba097ab60ed60d9f6259b50cb1bbb25f4a639611ae2a278c3fe4e621e9c70dc8d62b135f1670edf556848490478aec5cb5c16487bacca285086ed0270959404dbc58cbd406ac543d17b464043e15be616aa050d1360cecd46cea9bcab65d64ea321678c6eea04fafe3c0c0d21ea7ec29b976db2ec1e91b014f784e79c85aa4d15f0ff1c2dfcd22d6ee270f8faf20306314f01a254764c385898f9d75d32689255146ebb2a2bd412bc34141d44e42128650454d584055dc9be7138e026e5f7217a2dd1fe0797f463c441473ab760c1740aba8187332b8d90f3a89819f999abd084cbe51b9fce3fca661f46f96646936afe13f93dcb6142be04dfa0193d33f30def5a771cf82e1a69e4ef66d00140183b5f05f9f7ca77e71461ca39e38f43689105bd143d40553029b5860ea7807b255d3bfab099af878b1d0c899737975452fb85d50bf5ea6b493f2c8c2ce1d9a3644454e738ce199be41f7008c0ddb90953cc1845b0c41528164544bebffb056d0514d6c25a7ba9330878a8b056818fa44db5b715efac50bed0d46a717a0c88b488e0e9133e4912a10df7cdbc53bf9c3a08572942f2dd83b0c18e361cc85226c1cfbc8586c1745e2280ac78219cb8f31229c57eef46143f87fdf0ef4371990d9c8f0a542f47646a986b3586480c21fdc7ad3fd736570e86570bd7ccb316df1052bd25b1ea28f7923a6da58b4481c47f46d567a88f68a8f0126448b1e1178e2be701db0c7c739b2b0b3f4a9fbaa5734805b53062308ce5046e4d28d9016e3b41018aa6e891f74957ba5f243dffaf6b51b56babf4793e322b10b9478b8054d646ad75094e60d4083388403a2c8c4600c580dfd69c6ee1d7d2f7129a933b85434bf86474c0f31a27899102d2c951c24a5624c5e80d141ab48302e80d10c115d13c76f07063327962a491584f4a5c0c59fe36cd5c746ddcb119666187103eb24938a610b7cd74fea1ce25c4770dd0f2bf445a48d77d0cd1cfd92a2bf2bb97d65ea61cf95627e88c13dc8f5ac36283d07ec0f235c5ba8903ac49e2994ca34b9e6b5d18040b9031e0b82094d95546c85d4126833a7a59db1c9709e67fded6bbf705f5d7cc7d0cbf407f8501d0fed38e7f296dc18daa1c9297b3369a14f780d945a6949df68d9f342210b12049e1535466d0cfa963cbf7a67adc63ac21ecfed7d6f2f831011390159b55f3936cac758f582e30d3e992f161b5a1e981ce31d88a3595ff20dcfdc33dda5e0d593e784c7936a31d1f16edd812819c9da2590c2f60acfa2410fe6d71e777a4104a9cd6edd6c3522f69fe09e2c46cf85e01af0cee1e2a796e6e19a1745aabfe329bd0fd0b919ffa3e992d4cd59679f9b635331521031cd92ee4ade3b0dc8eb6cf0c9ad6a29961cd967591b41312de2d55004b2eedb80b7ab1f11bcd802d02aa9174007e0a6742662098db0ab512bec87131b59be597af84dbebec16df9b6fc8e9e4a2be03fbed65af0f354094b950889d2f1abe903ec763e126a6e84a940fcf677e8b6293db9fe75cb37526374c43a6dda00c81833560bf5982789bf0fd2bb19659584ce712a4eeea4cdcdbebd90a42a33de49b047eb06806062e8b166924b3a9bb3dd9a2ef5ac4ca4472306f653085035b77a0f0a3d142fbf67ce4bf2ad2fecd5e29e36bdc384448c4e83c768cadacf056ff182556af5c1f4b9472eb71ba14a5453825e915f3b831016ec7da0b8acb7ed249d62d1c5a85783c399fbeb9a49ff67ed3942eb8bdad003ebf3f54dc731a8294703fa86df5accbb1813d12ac8a4d12715d4a4ba6daa5e4c07d43baf2af303e09b1873fb9429c6070c7cfbece278631eb988767482a3033fe4cfd8659e6b867a22e9cea049798b3deacbc7ad8de6513b4da3729a2673928d4b6901bb20481590c14f16d72aa5eb90300fda33ac7efe6bc7b006203fd8dfa05e1c38be852a33c92fae4c6f946a4f478588a45ab43be4c4cb21d49533fa07d15ccf7f0736f0ebf960e8709c0ede6b8f1393102d03d1be23ec74981f847fe36478f09178099a16bae246204cc533cc84d0628f16d27f947320ea601def1081010c496acb9f5007a9f8fd6c8d9d71a570f0fc77e8648c218628be08ad401c7ea1ddefafbf4916daad7005ed12203e149e14c1f79b03d4add4dcfbaf86c189dfb3dd28e78b4be3c1150e50983cc51ecd6f99dd384f59f178260ca982019e50127327b67eecb5ce70723242cf1099c433a3870fd3515670efa5e471b5beec3d7de64765eba8d1cb1d139d4c5c2787d7dc3a0003cb17c93ab78a262752f6344a944b92b180d730e92ceab65ea2461ddecfdbfde8e43bc79d38295e998cf5e18bff0443423334987d09d66e1fc6c59c5f707c3af1a9c8def9661b56a9b91dc89781d340a818ecce3a6f0d1a3a5c6f107b75686c550ddb5dee4a6c5b6edd2673e6163dd303d69dc4565206c1bf089b5a5f688c31e4ed2cc0cd6cbbacb9539941c313ae01a2be12ec960216ab077b3d04a0994b3598fa14d6071de9719bffe121aa8a4df45a3c88fcc2763626bc973367d20433910ee693ed64778c19be44eed1214894b41d7cf5b1126be2a640b86e4288a06bec9eb39291d70907446f494b9c1b4e2341963d6dc92f4ef3106aa013a792f34374581bd75e7a8044bf38c6ceaf07e36793b4767cc813980b1f69888eb830a9969bb4ae01937563550cc0d44887adf4d2c86246b993a599223bb3420df860162334ad810710373c79397f9d2e774d5025655befe7327d02ead6684da4c31837d874350be73f84536f4d87fa64ecfaee1ed98c88527bd6068514e9803d151bba6365cc31b65ec7a0d691116a78ff77dc8ece853d6b7634b5e1b1c9a1a3f798b7b4524a98ddedc32b22b96f19c9bbb18b13d2cd75f1c67b8b41472a76f5975c74647eabbd805fc4ae4d30a33a83661bb1ac02a12b2b073ddb07e245549599690c82c401a4c516c6daebeddf44973f180f2b43247937cf8ef2fd492849ee49e83258094d2a37916227ca633ac0719729e9a1f0e939b314ba5f14586fedc42defe70b3663f4d4a4d50d9b5e15f72428f6db84bdddcd1c570a291af4a8496b02af2c91409baf13588f04b2c14486d1cda780e84f0c6f7ea5668ea872a404790516845b1a3677c5c9d91e0f2a9b49461d54cd2dbd3ed2342baa0a2fb4414a35d97a5360edb600759bb48de1d102aecc9eb716282726cc36d04efaf63b7d347deb40f572baefd6d595532f5413a9b0e569defc1c0d935afba6331480a7af618727b50b3a1a4c8fe0beed86363926e6775fb206aa3a37d97e7c7db0819fbadec232361e87cbdbaf2a27c37f9ac302c804a368db98a6d4c2b91b9352ba09e3c2a043144b8678f7804c7217b826e1f7159a4b56fb99897c92e07ac8fca69eb395fe14d96408b2c2a6a6fd2db850fe982ec39b4e81422d2fe068a9f6f32bf52abc179df7259037a1e362d0c3d2a08b68ae966a0e74c42089fd398023b313f4e4f3c0c4f14e49a5c499855639cf1af15a10d084cf6b179788aad3d9af622b9cb114965501eaf8b5ad38e29f284ecc45bf841aa5bccbe2c1010c0b57413a08d35e2f0112eb6188af932ef911ede5cd77d3d2754a29d6ae0d0ef615eddfa6a6045d11e7cb15c89c5f2f8378bb2c14f7b9721647064cf44a20c84a1ea1bbbc2990cb39d70dc4537e7a2d25eb54db909b86fd46dc4e87d05d69844fa78ca1c17ae6dbca8ba2dcee7b49345a792b5eea0960c6a77f4fd6b44a169f08dc0f6c19a1654b3167e6de79165ae510cd7038bb2fcd812f190fec7a13976386062b12de406ffffa972cae2d9d14577434aa4e69042c04428804207f5f5b9b29a2aa893d80600e20663402ae707fd1118c8800ffa87ace799c0a9841b1795699fb8b2d377e7b9fcdb5d9d31ed0922c1352efba83eea8d9adf8b98f004d25e71450c567502b47136eb112f97396a92a0a2c363371c76805a703ec37bc147130095efa6cf2ccde5418d7476718e9984ac39566951dba2918f0f0f7e348902b42ff5e945ac0ca9154daa125750a66d522ba432f8c3d1876b2134b86bcb6497439b81ec15091e54fbd2863219c238256d218526f985cbc5de39be5bce8597a966127033eb00a4f9aae847adc3c104d03e485c768160746d3913357acb5ac6fd650bd2198e29b39211db934a3b2c9f63f433ba816c8b2662a1291632546eb3307b7ca52344c0211917b768df69096e5787700a91f535759d4f3462ac2b03cf864e26cf090e1ab2444b22cd4895a3aebd9651f59a2fe54c67633a1febd0ef0076bf09e097c1a7f4c7420698c2c185a52c896e3fc9568d138719aa721cc5fdd8ac205ad8712540bc1ab4306ab7ad277788e7053c0aa1463794f586efffba571524c4ba06e2cf361d5ba4f4e86ec4a70f1cb9db21b630f26d1005a744f561cfe54ffe251016609b06e7366a60469047bbedf0cbf5bf6e910aad8ab36706c21c3e6613180a939557d514d6a3a531cb4baf3b8ab4e01288a1d270a9caae13eb5f0f2716df1dd792d230c150263325cc142a57e41df06cc981079f60748d18ecdc2607237e038e54a7a088222fc4188cc62605dce8c42c471db62e284111283fb31759f2199880c0ad4727946312fe5c60dd01c9e51b670fa075c9df4df20f54a3755907a377076097af6f9ffdf3eb130fb34d80a98d99929169438cb3d39f98b55f077942838ebc2cf760abcdc3fa2e74d1090de4130020128d338da70649f2793a86521854458144715b5e3d99f11e186c53d11d1b928322c166a2d5657efb1d748d384411baa1ea315e64eafaac74aca8c610dfa2b7f7061f744e1c4c44b815f8b20acf93704db958435acac6875bc4f5d1b6a0e9a41dce3f0f2b9207ed839ba0509a7dbf571729660c096ae526d6adb94444607a78fca7e6846489ead9a50eeb56d3159c2bec09e32369fda82437064a3f4c3893266b5f243365a8ce709631b92c4bf2d63760c5e21dd80f29370673c48950550e5d7b50e3185e70ad323b72b4e12d10f82fdc14a466e6287fe1e2d5c058e016494a4fe8e5321660c7d26aa11a95b4154bc60a9924069528eafdc102890a08c65f878eb3fc0f9930aa5882acfbddb3d1cb0259b04d6d3dc3c8f6c718225e5f33b00ead4edf4850a10a1fe4a7f8a8d18815741be5877ddeef7622e306616c8c96a58a8a4c59699c0ce6049403874afb3c0a9a82359c5d802425ff1eca3fc6d26ad22cdc68c611c13422eb8aaf12ffe921131dac322226c077288cca3f44b682485bbabde836a49b8cb54ef44bdcb649260c41a993210a091036d329815e8accf81362b42e7cc88f8f75d13bad14342e0d5d02e93dc634cda9c87237da66991977746aa39b19d43c6af8a159dedbfaf73465e9289703729404b7bc8465103fa2791fc539178fda0ab34df9b54e1e63ff081f74048be24b1636a65f258676a48d8417011f0ef8ae8dd2bde06d3de8bd6d630e06fb582675b6a2e4bfd8ca49cf53c980f17ad723f21b6d1bb048f09cebe07fa157f0d34a56e3d8f0633255d14cb95fbaf00606b5621ad2b248277a4602d83baa7fe9cbb330af8c4ccf7a7976bf948d8f51846d3ab69e188f32c22e200623cbc7714fc5cde90c1b4ac060af9cd4e7ef535e82a298ae79b394e219ab13fc74ae10fffa464c745c9c8e73a25ce811e66a804c0a282854a213f26c058752a6c30330a695e60e4286e81cd378ca70a4171d66f17cb434e7da2ae7295b878a0c9961f2a2c6379f035dde03f4914ed44a38a6dbf63a7c7b78ae125135fb9cd9bf8c2a2e0d0e2a635d163e8b057135f614d84381e6b61fc44e6708cbb51521f99a96d3d8d8a534a11c7693228d26a7c78853dbccf863f98780796e2ee69df376319979be32d88123511116b4891b529be36a9856bdaf5bb9bda2d2908d8aa356ae4b646100c0b070ee8be3e604254a45779d29548fd8fddc69571ddd0d0a063609a9946634741230fd9a7c0df9f75a5d1f011a14f3cefff385506c9ebf5c97036eabeb78a0149df18bc42689640830fb6af27015ab86ddd37fd5f48e3cedf8e212db5d7aece58df315601c287709665cb19fa3be7774c4900c45148e55ce48618e57549b0e7126bf67844c06a91cb1797263394f2734ecd7a6b48c2d6e8f12fe6c6b2602bb15ec5686a12f1d0ae25b8b1f23b64ff25ea0509f629726ddcae39bef484188494f811b0dd73ae8c3102c8856e2091d728ac132e0d8dbe86d35f69050e44b55479a5bbf5cc52b661fffca308e65f6500d6ff315a1713548972a6b2fd9a473374ff11e2d2a9abb7dc35b2082e3af178235f6a533dce8fe350add2c4f8b10cdfc4503bae7d8aaa54914d3cda04271b810ede6a6537b43aa37ca9afa3278aad4eb1f09d1f21bfeaf6be5e1a9f664b5528874589a1b83a2406b0194c9295fbab34fa56e041a7c9e667bfecdb5fea038ae573385a8568bcfdce6b9ec748ef9c57551ab8da79ba66ff2737d706cd15fa064417d4b7192ff388ca429682dd264aaa2da55a08c61679c98bdd808a903b46cd18ebb5a9ede69535740d62cacab3bf33a0e6ae36c04434454658c9bc138730c0956aed0702b0e06c90348dd658039807fca4e4d643fbe0e52394eed236ce50d415a198d6e9f73b6d6b05d4dcf60da4053cfaef823ce1c0760c5a8d3914fdb997aa990c105e382d785cf0f1534b44d1d63a077500e52ac19f53eba8f8dbc43c5d49e75d7483d896699962adb293325a8204cdd35b6d29ab87bbf4448e61b353a85844dda99bbb79cab688adafa774248a94b04309cadb67ea81e1e51fe0702b4a55e9084985bf290d19d4e85a796958980125e84e9d95fa9169a3cfb153259e8a32c175d4d81583ebe622241130e1a0c188af455cb9077d85faaa7a9ed54cc7fae96c989557ab485e204af8d95f750613dbc29a3550ea0742a4461451d9741617add9568decde2e3f0e5277473f0eb46587296a8ca71e4b1d2611b7c9c3178af973b4159a337c9ed5d50a779e4a7604f593b59668291279527ca10484e59e6f15b40745149c01f7b6ed8a78467fea826a68092458a7feef12e98c880d4d22a1a82ed7826005ea68f210c6ad2689d237f1198d2197ebd0693a4be6977bacf4f870b420746c2428306748c16bcba544fcefb09ab58a08dd58897efe860f605a0c7afe50789b5a4bda1bf0d5cec0eb5eb6c65d92eaa2d1611bf1da48594a152180fd9edce45a7ab8d4a64b0db47bfb32b29af62dc2f9fe1ec7696fdf181d0a33ea7c648ae854d82e6f860d82d274367ba719ce488c1718b7726cb71f2d8a732cb28212e45116a256002e276ccd829c4005cdff16de853b02aec9919f779718b45f787d5492e06e988951a2a0afc6b882ce4705a0d105c74fa33fcacda1d9fb6c30a5754b62fe6dbd75f484216cb7256b3be13c48d1a788f7c1ce7a1e0e883a023d43d74320efbd5b62ccc0833604a1dd2b02505ed2ea3393099ac233a8f4c8574fe4a1f9d78744eddad81e204b8ed21c6a691b75454380b17593af4c4686f64de4fabe45fde30173d5b7ce6f9e9ffc6e09dd0c3c037fdedd1b61c91633a61d716965786931c1039d751bbe8a9e4d73d9c3583673abff5177d473b7f9fe1526b2734d202e1a362524215fbdd492c7044b18fa3149c426b325457e7165b400d627e9f551801921dfbaa26d15906f5b92c02fce1ac832fa303f0742e39b13606474f4ce740a2ad4f8cb79114295d1dd38ec49b24745c72b22213ad42f8a7839783690783c1705f25cf32135d7e653dd54beeb63d5e64c00fc4bbdabb79faf09a6d5c1fd014d8cf470dba0ddf5186fed67e7d45216a97952339639304eac6b07b8ce961695fb8a963279ff92f03b3c62441b7c7766671e9494668ad7e66525ba19dc000372c95b74b8835c9ad31c4e44926e555fbfd3f7265c8c8e220eb906917e8cc231d4e758ca32a99259ac18eec1cfc5b989d96a4a20325cb61529c7039792b7692ff929e587233a06b775b62e084693ff62db11d1dbf118ee84d42bcdb2cb52d67d8d103ca685d863f5cf3c974a5ac1c3ba97c93c179acbbe87bb671f022b84dbdc0033e7d0ddfcc7579dbc62023290ee0de96ebf09bcb3e7a6f855d82f9bbcbebf0b019075396082e3d2fc81572476ade5743c1caa2bb150404ad0aeb58a477fff3214e15010c1ac9d719f47efccae8c531822033a7e02ddcb195f528a703689f9f9a0dca3f8bef43327673b8bc5fc207a9212ff3b39a78d74716f050791dca552239ae3a642659209fa8a4566e42bb5e1529b10c22316f8f766c4f5af372e20f634b36392cdc7f5395f5e46edc1ca2e77716ebfd0c26e39e235f9d3d43999b02b7e4221efa5ec971e81cca432e9a11c76e767c72075a7f87328954f2c008dd5120037cdef6c6d3952f2b66f0388493e4e149d4781ef7826dc4bb1c0aeee7d34d17e6e39d6112120b6abfa6f901faf2305ffa9af64604f6e64a3a7270bff1ed3c499e09c21d1eb24cb4fd5c0531619780a9e32e13cc080d3284cdcc6a5bbf7b77271d5bffd55f8ad4d026668e9947ded29527e45e79b0f6c339957407511b6a91114bce0e77e24733df14883bfcdcf15649f8f0702dcd2eebab0de997bc90a43194b4184b575e71e8822d2df011bf6319198f36db4ae75afe95c20df660641d8c1c463805f51db789ddc32f2470b264b5d6ec1eeb10a825fe0f1a8c79627437c310f06cedee707c504ffda311a8aad1a50cfd2d07e4539157106d3a5b36bdba2778c46d345b45c84820103613643d22052f9e661d916bab549951775737c0e8ad7efb2443a288367d35e2b49688adb375e6add3e986136239269e12262f297482518ce977f3c247d2755f651ef0e91f47aebbbb9a342cbaf0aaa769ff9987cff07057114b2f813fce63db9ea1b76eef8decac60071b44c61e4c5791436e3516fa79e13cb46b6e34ae835d3fc93071316862f96faacff79d956a770cce872d7af4222bc2af5052e0a1ee5bed6fabfbbe8cb01ca27c1c1256335a17c6a81e4fe9d9f85eb1fe5404acfbc2e15940b1582d62671d5cbcd37860b1f44de8e1e26327598ac16e092f86bec6e326463cb70f14fd790aed9fbaa8e6349b93dbd2e4b474cb33d17006bf0661152036958a9809e2c60f6cffbd56b66b1fcf1406c2bc69511bfa396a491bac3084ef85a9c2f038c86df33ec340aba17cc01738866161dbb737ee9ade315e3a5c8f352f06b88f6495fdeb3ce0b000623fdb86674bd2cea0e55cfbc766b6e84041d8e6d7cd0d8c46f782957a6314c4ec5c4860ef237e2b3b6dfb5747658bfe448f357a3e8f1f0adf39c1a7eaea9e57fc69477ecc8d39f6f3b6372cd7e89d1578470bd60f886094d0ae96bbc8eedea24c2905c7f5f36d46d5225df3c27123652335ac2ac44d4f320ff06af6c480fe0cd296db8a80d4f065fd00af40146734626d808847a2d3bdb3430315ca65b97bffdb8b001e57b1148971e3f643909f500fc5cd686defb17023f81a4494df04e4efadfa9566a3b93c663493769b6cbce75ef05c6a06c58927a0b77f3ef240b6aef17675f58a4836b2ff261977a3323d9d68806309ce1259cd9a3fb0347db361441b4faf81841cb3be514a2cba02d7f47e20d75feed25f1a8dfbc0b9e72048ac4d11e9c25b4811c89b6bf8ccf3cad16b1836c6bc6b34fb8a4536566cfb5c0159034f692990ed3ccbdf1682f507e385363b3fd3d0fe442f528e90aff81440e581bed880ecf8ee84662e7b725d617975e91a13ef83666e179a6ae5cc6a80918e40394d1f235b070021a2c0fc28a8bb5479cc2720509bb2d57cca380605933fec98c080973ad49f6d81ea6c78b7e3b07f217eadd63a1278c34d5e97d1b1de121b49263fe8bc058723970a7550e9e1125ef3e94e40e4a38ded32b7620be32007795fa000965e9bd8d47a919542c36db266166577e3a535d19979903309fdb03e9ecf4cb26823f93b797e91ea2970034495c03ca60391bf23e4d6236cfc5441f70e881da13e104b56c502a2e2e73394b5c26a67d00939d5a1dfccd507abf220ede02e8550948c912231df0f4edc79bce791a9ce90a885d653e49bbef5b7a8d6bc0e63ebb989c72b8f3dbc51884f9eabf1d2177676315315b17c362d0ffc860f5900407491c8084ad497f9bb0db0132eb14fcfe8b2ea96698b415907791510fea3a15fc2418a8f3224a2330c29418948c656c651336849d94d4f12a27d486c64a5ee8f4c55e66a27214a4846f8766b0870558aa2ccf375507083d94005e1f80173a2df1008c6be060d4aea1d3076b98591cab0a8f8396cec94c6811bd97a4834f37ed1fad15248f774401102fa4f84501f72dfc6915d95c182d4ed266a219f53b29bf7ad3fd89ea21314f919086e2f3713b4dc0dab8423cb80f6711c4fb8a949bccc0deee93ea7836c627605e57f31744d2a45af59acf95045f0af6162c9a11e079b1539a64f4dd079434c9a4267582033224592274644269ba7fb2c2c2d4736c57012ab716d132de5c9d52b80f594c1a74557ff59afabd63c42a869caff616f2e7d54f79181d05c8ef7b3ece9f278c80c59d9ba26dea52413a4d041582dcebf2ba227b6dcdc11a3f88fc587cae03c4b312a76c259bb738047d3f69f405b1495b3e490acb03fb8f7e38df3a26292b42188a47ac034bda550b7742d918a8f27b07846d7a5f941d245086f8a942680fb86b462a7f4562d75828bf382ad2df2a5b53fb28fdecf507a56c2e45727b838f41c8be7e62be8f12baa2d8c08baacb3707c1ac8ad41857b43b4a2dab2b9ee6b0851cebf37ebbd2b0ccae721aa60ed3249d7e30c534de363b0957d3a17d616432d332ecd7ee66ad23c1bd1988ad254ce235dd8a94fb5331d2ae692724d34139354f06657947b13712448ee7d1ee837c7eb4b55f2dd6ba03c98b4becb40f54f0ed14cbc38d6602cf25192a5a7cc33382fa031784dad4e6483ef69dc7af3a41e504bd0f057a673ff761397efbb545dfb678432204c279df0d2cc604d33d14afc417e0b9bb9c5d427043931ddaaac0658ebc5fa940436602ab60eac750d75f3a354ba1b13f1a72b67d31fbc6661fd7a77e32cf0d1f03b5fccb1ff43b446793f2f06d37fa400ed29e17b86092b185f2905001c73bf25d00a6e0f5c387e7d49b926e82ceeed3f1e28f85b23f86bf9579743dfd5f2d162900832bef9d5e4ea3e6b81529968ebf5c969f1125368d70b1bf472c369e38ad7454b88cfe93e405f807d50f26e102bed649b3b6a0c5b677eddaa4e2f7f94179431d7bc9d27c9e8742ec3b8caedebf9f9645f8366a531c9666c83284a317e4b2e79c8c9f25dd1f8380f03bd4e904386b95ee37ba0e10cf629640821954ac7c1c7b7ebeff00c9f59c1813cac687046c61f1465e24b9087eb1d30cc0cd53d33c32ad5bff068b9745b0213c0adb6a45ac4f344ea62fc60f3a8a17e03ee4b70e8fb25989fe98b09e7f36bf6fcfd9f03eee5a902f9567971c10a3b77e682a827b15d7200157c10299a6622a27fe9f7e853be8cf42f3f5f0a55be3660202896e1b021bce1b5192ba301f95d3204fe0a16a170d2454dec8058b1e51457893e778e5fa5cd468ed842c00d7ba20bff93cc593d8fa35040d8af13111ca2c9fdecde1f0818742b45ac810bc6673732a7fe5ee9acd903b9c9149c40db5b0ea93d8e05936c5044652fbeca718259bd1bd9a150340df9a0fd444753eac0aa216e7f1f2a5103fedb8531489a9dd88ee2fb091fe96f81c22852ee23939551b0987368e55c56ecddef4d25d600671dc15b869e1943e1becf4d19b100f5ad0aada943aa26226e2a38d9790fd25e77ef809d8ae63df3d71c8b94d14034c568ee1386d9f78fdbbb25b557778dcc301055319247229e8d2b8de0eb2bdc789a917e219fa338193bfa8b5a2463fa2c6eaa0f14c58dae40ed2feb42493840365346d078382da1db30935a6fc06b98012c9756be3d873eb4d6ef49a2ae84d5b58912029640e3eb3c464e1bce19395008d87f7b18daf7483b44aa854a64894e9c92e72d4ca3d061b90b058c1e23d483da991a32d4367ce46be7fb8219bcfaa103e4ed138b226ce6064d39a0a67d5cd61569a418b797d0c8fdebadafe9c8ff7256b0839dff20995c71b3f5d98f0a8580f0485b86df94e5a9bc73b8b4d46ecd4e2bbdde33664e9fb8d80dd074d539faed5e5488b6f413c6d7a13ce9a568599c28f04c5105b60ba00d2eb80b64ebd243c36ecc49162d447bb94406f0d40bf0960e51bb9e31149df3e69ef622b2969e5071050858e07150b15052fc661561aed23bda434c98f354f40ee265ef5c5bb1d4a66fb2be2d2e68569926193ed93e8c044d9249b62534d18d8aeddb19024c56f6b26a735464ec343d85736cf9fc615ed8e3bd4beac4d51a2916bc0ccaa5dc27f3cd786b73a92fefd576ac726f8e6a02c4ffdae90a1ac614a292bff636fe6eb881709fa390643ece86d4f1a3a2368a2e0e8fb346a411d4ad691cf7c0db2c194a5b3455809383d56de118958a0374f37656ad2506c1edabe3602508b9fa84db277853d6dd695a07240bda97436f693743f8454fbcff3eb98f26191714caef7d40981d086f72f4282e3993a7d7ad378f16ed4687420017448132ec4c0b240cdc38ab411a1f429fc6144caefb8817c5fe014030914746c2441201b1f221e6f3ad7ee7e96476c1d1ab81991fd51ed83044c2575da5dbd59a9afd17f93427d466850b1b36302668e5c4c3382cc9a1779af50f3ae00c08f0845e94ead73497c563d82a6ed2226de5f37798344e25aaf62b4f807510af0a4d8a0eec6f7ed5c395d6cddbf4b637d044325cc24107b1533060bb905f0f867a58aaa1030401199d48a22ce37e49874b93b62ccdbdea96185cc81992827990d170988d8dd60169a1b89b0315b6cb7e7656e22c4b1d9b62ffd85e03c85fc3b57f8ca4f0004796a6e80370ea29e51e8372f53946ee89d9fc8ad78045d338d5eda2364e270f956d142eec679cef629b49817188889c0d88dfedfea27aebde90d93791a49b18180596e1cc4a7f47c9b642873e143f32142d02f1fb32b082d8b8bbb59dceb38ce901ba9fc6a80c584ff21020370dbd603700aad746919baa997b6d387e69334c659b4f5903cbb7b0f5898fac8a35515f52766fe760e5412d4c8858abaebb643d9a536361948a2a9585fb4d1018424d8ab24e6abf65eef228f30af8ee64c1a681cd5a075a30ca15bbd8757c740b5ec3344752d96f41955be6d054b1d0f36d0b8b8bf8fc2010cf90e3996b20352f61b436fbeb2729543fd4bf42d94bc012bacfca1a8b07ecf37b801ce78d4372630dd02e9a283477d679d4d375b5b9bfd627f0d645ce3e0a401d15bb7bada49ac33f5afa208c36a9de51f0cf0f2f5172b8119a2da0ded0eb38aab91bc42a52c75622284f78111074d64bbe5d41268a06e50a16408ed348330b7f77e970abb4f90e05db67dbcf3a9f68bb9d09d46fe8f74a3e854d2e07aee3d05ee339ae8685b531f178efcbd47f3e98d63d7aed32bf6a58ec741c7c3b5fce1157709f977f732664a04bc7d829e6efc499b8c0428e8bda287b78ab98de5a390df44a2cd3845faf64bb39c918ebcb2c33eeca0103dd7c6a4de53abbe23d42477639a059841089ea248e0279294a977e0eb21a263e4042a4347649403d93ee045beec2c4c7b74e547e343554912cb764d400730b93b5f54526c43aa63dc24bcd070bb1b186f0336cffdc4083427843ddcc33202bb378eb0c3035d1673862016c15290fd78d748c90dc589db165de0a519011952c80958a815c68fd24e4f87c68fa214bea99ee9ce5b5a50170e3eae257c63e654da4c1a5a025117bd759c5c4c52b8b679f7f383cef8d10570c090675efc70718723d4dac0e2dfa4688ba47b05978e0013befbc626a48ab034977e79c53937bb28fc9beae0c7a806c782f109b2249abc7a5745853423791d9879665a95834b47f4bc705d76b7b520cbdb15901d24e2f16f3d38455978bafc7c05a1d110452fd7d7dbd5ac1be5cb9b939aefa4639b284b3a647335697cebe9ee35eca02be17e7270bbdeeea38803b078fbbfde9b9b14e512134893a2593da70e59c48163c49d5a0bf9e1b6024b34af17a118fc50c747e2525d52a04562ae58c839548ef6b990a9a80ca5ef722f703fcb350efc37ad1400f9103f19d5e9cf2da07f4665d7696f39aeac9d96cec4b7386c1286046b7a20767cd679d8605b2db4705f90e27b40cfd296aec164a0e90541c2d2de48502615df13533a321064e5694fe5e827ed8f06a7089248d52b1eb22c97cc286d02b0d33f49b03481d31e48b11c8d2b4498c17fb62d62e74c03035f153d3fd87af0f99a797a77e8fe03aefd9b5e761af5ddef5852c936141638ab55d7f1e8ac67324ac45926c3ba58bfa83b846ae8003d1651d618e5c1273e17456dd5c54fb7028f7fdb33a83429d3168e42dcf4f2e549cf62e691e35e4142daf5fd8f8935c136df21a4030bc610e184edcc248dcc0e21f48247a1b29fd9d9618923c2564d7e55b7109c37d80e42a90096f68a44560c2c94079e41d7ee2a84902f3bb9a816293e901648c5b3cd06594fdae87b05344f0ac4e9dce061a2a050aecea0e21b38f440a4c0531b7369759f6f771d5628083e269e900473873055527c605e750619360b451b716a9c11803779c3fd47ac253a4d17168878162efa093b935513c418d91250b6517251e4231585e9e1623916f6238023f638cbd1b9bdcf195f8699d1f58b13147d669499ff6b9e36bc2ce1c1ea15ca333db43d9c92ff422f73f8be79684e5f07d81f224d87b12a9d0b5a42fe5c8457d377c6109db0c9659486a9e41596f09cc325bd25f5fdc9a80c28b71e572edb5350bb86b89e260b757994b580b57d1deb1aa8d958a292a7756673b2b9d877041dda154a333a12318dbf2656ecaec3f7a8054deb09cd2a258e113b132d720a28090bff2f3d68d5a431ed147accc3bcdcafbbe5f7cac87657dd23f2b61b7e216d83d7f2db085bf0156423dae360699431353513f02ae8678d98e92905b7ad191cdbad6cc1fbdcb09a995c7e8406f09c86290436a04806fcebd45a9891eca11e6867c4d44d53443b8b7eecb0ef9b9e2af9fc508e18e29e99e9bb58e7ed70475ec83740f68f1fbd132ddccad84fabcb2107e9bada3a4f77ba0218b7d3f6c5510291f5b339dc87fc2ed90088bc8a5804310850661f1598c5ced9dab8590c8a1044979c3a90f90d6642626d7abc16ef35ebb8e1a0eead415052d498bbe4b137e9a78a0cda5fbeacdc2f2860836bcc4197336942b99d198044e12f2b896ca74da82a8a7ff965c7f63ef815ea57858c9620b425abcc43c9dc75c92dc200b82a3f37be1cc715b8edfec6209f21d10fe10ce157d8f0b8f8f0f3d5e5125ad28930f16cfaaec9a6bba608c41b3da583528ca8fd2e51b292d488756466ad76c88792d25c13fb72f7b47a91ec04640b39c08b3538d21e7c3bf33ad0c958e10ef6c7e52bf5731fa057510f28ee8c9106a478f75d1951d97403b35d9777867fedf9aa9f6e5b1e58542459f4251583862cc8a0dd3cade07f3e1a20e67452f7b16962abc14c99d44318c529c55631b0da49d5f51f4dcdc98d4eeceef9bab2a384f3fc8c2faa8bc9b65b1d526c3dc072d512b41cbb8aac62bf6548de40e66c630b10a94c19c631a1641262060d90e29baa351bd1b2affc5870d1d12b6a8fef9935f568835af09d987f2f388e8e47dfa155b4826360cd437c78f4a5804aea804ea3432a72b930e8d8e0eb910a6da1264ec187484fe96e73d755c70e19feaf78d6e2f3ddf26ad7c1239cb26f7c87e2f9b07d80c402664f02b65bb1e8aaf734cd147c08068bb61564c691129951a9f588a58c77a06c2eec2d1732f0590612f0d7cd70c4e28d5717d405e9418ad67eb7cbbb2c7d0032611d7a02eab97e17840c4ff58436a6f2697374008ca1fba86da81e4e7c5a105943d1ee6a3adbc21e14eea4d28b7a17fca5535deffa3643abc41e254317bd5ab27f8867a66d040fd84ec120ccf31dc531a1aa727a02e21aea41308559dda8d4469a7fb5eac2339f638b8f3274a0ad6552a57b2f501a0df105329d9b4f85b0ec3e2cb71be6e9d5411d9ef692f2c9cec5fd7516657c7be1b16fb591b21190040156b70e4cc66e535f9adc742762fa8f776d1a226ae97e69e538e9d595517016280c47b16055f8781bf46e641dd0c3a4ab1a40f03969ae3e6c1be263c3dccff57036ce689a7e4f20fd7c344a02df518373dfffc7cf0ecffdbaaaaf3e6d759b3d654930b58cca828c499afbbf24d69b82b9f8a3c8285c51776bcf8b97014284b9b3ec9794e1cd72cac99fac1d7472457cb1b8f10215727c87d0bf6e5b9d01e75c1bb103126501a96036fb301fdc22f9b52b1ef37baf980d6860a064f835ee9c557fcd1ab3ffb0144c35d56db156db633265d1fbea1af8d645dcc82880225fb14df0239a69ff1802c68d734d7371aee4a173c137affb2ad485c55afef8454e3d332fa3bcab3c3dd11489b1f6be067a86ddd11cc0209bc80ef0b6639f31fc35035f343aa3a70987d6c3fcd97cc6dd9f264385401eed9db5a9e49ac4e176f507604da9382aff78f881f44fcd5ae75309ea697de192891f315b41404c55a634385dcd74da4c75c73c73426673ca2773911ce9d731613b41703608a4d48a3fdde2aa0bd750dd6f9e38918b3e5dd6c3b5bf6aafb8d272da03ad7818d2136e078201934e8f5e9da7ef69354adecc5d9c44d76c24449b85c10c98817e218f42e783a68e7ebff39d31003ff8278821167b73565621f998893e490d994a9f8070972eeb43b03b8a3886e219714415afd052b4cdb24cffd9721ae19eaa051674234370fa4a344d1a78e3a598c1451248da82f854356043751e4c635be4492721448580d2863113a8ce30b6ed9d893f7fb88de0f87f6d647f2fc1d3abcf74e0fda281b12e6e1c5a7fb00e181d4da60e1a338f79200516230f9a67ac9448770104d47d902032f6f3d014d02286cca750dd587a961a15a76464d96b6ffe080991730420021ffcc10ba5e5adf0ec74397770110eb12acd1b7291de7893d85e9628aad285fcafcc0005149a74e60b55c4c888503513f0383d02b435aacde3aea0d1c0cc3dcc95527c11c8af90f9b20a71b909b01209c824a1f0c3df393724bc5a3be24b3b17075314265cb8ea8bc1894df34b2b500d9da57b460d7cd38598038b96e6f6913f184e05d1127a90e1e56d26dcb36e607aef328aba1111704040a8998056330b848cb8761438d73cae8843e7ddc2019761a957adc67402a5e38bbdf55865045a1f0530b760c37c0df7b1514394e2881653d313798ee67858c3d5ed6d47395d995a582fa99abf15a476c425632db83f4cad39140e2f5e52f91c30e2bebad5a03bdb604c53e88657ea666066ac0ba498a39ae4a06b079a5193eebff1a4785064e584465fe716182d538c3b5596d172619d89a85e840f611bfb257da7259ecc3cd7a88776d6ee70d0d49a9a2159a5dcc2a2356e4e7590387b5bf61b6a11299fafe153a414384c68f181793b84ac2172f5d3d2e5d97257120334697f73df78d59b5444da413fea8ee07bf67bfdf7e56df18a1436fc23f1484d966aeabd0bfec74545d464a3c4beb77c6e8b14cae64645471d9d435351aa6cc9a247bc8caa069382c6a679a888776ae9671f7aff406273bd5c4dd6cb6cce6d3ad6fe62201abf999aee87945b752358ac30df5a2ca0a1a427de045da9333b481b2dff8ffa288263ab928708b8f068b64665b6d8439d4846a1158d88db3a3a0d36bd6feca777025317e5d2498ee6559d445010554bb52a948079fb64a15951e2b69b2a5351f14cd4d24ccdedb66bb13a0e1e4fb93a71c54ce3e4e1241e0356d15647eae4184cc6261f6e6bab06424ed98d460ef98a4153387f90f7f9ef11f990de0104726d9aeef53008e2eb88d457566f8a8f2eaa8f785fb2b2b1d1641f7587663f0595bbdd743c1cd3fa9e950bdddadc35cd713a938690146fb470d6ef556f05aaf8e018ffe64afb4ecb40868e06bf4289789db97579bb2fd9c68f5e572cdce120cb98b90fddf121fe07e1353f73c550a5525033c6f897115dbb396b0683b9f8196c1fd3565b836c623f1409e8c260ba435efbbb93f753f9c8b9ab6bc7fd7a20e19580e1e28d429e21d8330f006a15d639e6e9ae513e72c7e345f9ce013784a546e37148a621d3cceacfe6b079ef5c6a15625768ca021162815773f72d9432b7260df2c517c509b81b868883863f2b952bb05fa1abbfb275b74f7dbb134c22b71b7c79d0af75032331ddca266bf00d2de5e991397557de40e9190bb533a0fe0a4f5f84261cb55a4187372f9257d8bdbfbe0fb2107dc51a86b104dafcb9fa09d7ee17ecae45b38f968e8d473a46e355093a66dfd1ec96cffd2ade9e60b2eee83e5e4ac3f13cc5ecfbfebef557c0f2064b8be231858601aada7ac5a222234e6e6f6e9872666a04af0e0163b4fb97369742de04a63818d4ac5d0900d244d47f90125e2bf34a9e757be2b104ac0d5bdae5596119b6d2f9ed88024dc6d2442ef7fa1baa7fc9ec9356eb1c35ce54f245f194d421053e5d12bcdfead6d422bb1ea4a394ca0a887b26059fbff8fbdbc8705593a36e87bacfe00131c20d27c4e342c81f05b7055fb1aee01b13a3e3732b77191347108d1c64e9dbb37f090fd04e80ba1d5f72417618f1defaee6d23b08fcfff6407fb22a1bf5b3974802839570924e447fbbdd35570e9c863411131631b44fc12defb11e20359a3e6daa03c5fcbe62f1935ddf82f9f746daee7898fee60f4b8d8dec5d1d99ff54524222c8c6d09d29e8508ccd4c56bab655564b4d8b4494b1adf6a8235ae8c01b1964130ede4649a4352c2e3c8711ba0728c8273a1bf2e7131b514e58f7afbb504f3f5fc3bc2e87f56fdd2944d88f2a49bf7bbfb667b1131298001a4214f9d6c6e3342ab3624c3046dca0ce7d3e1de89367989d198ededdda26d37fb7face3005628654548b5ff42e21ff39041c93de5b42ed992737e84da1e6c25e944faef00420e5a307f48d4f90d27e4626166c56125810690c58d5426e572a566d1f78e38cbab2cdc7048575107ad934ff0aa8529988be02c85ff9ec72449eed378d561ff06f709d327c7d98a1ce6b9f94db52cb1a477cd24f3780953c39cacb6443f974287c33e3270a2f31cdd82a5bd0b728f10c9e52189ae66b0d83a6ab1288a93bca6582c5ba136b0fae4eeeb831822c2aedc0d106d9bca62662cbc35fcb61f0c785d77997eeb9dd6fe087c696aea3a9f2a0697e76cfc65abdaa1c0434955762729c6b9407df50dea4cff635192d87936e7bc81678db36711186dc13a8744ae42459ec176b3cae8fc06a8c70c7a534db55aa0e539cb19859311750a91cd1b0849a8c1c11548a18262f2bf95037287352d1a620cf63e0521cb7ffd891b33cdb10befcc3801708c7b7036ffaf17937c2de070dd632a6b247230feeeb4680b853f78b8f0733551f4f27f87ea90e4a2a876d86ca144d955bfb14807201dcd4ef9c262b135a9da621442e3a67cf676f1a297008b3358f60f461186da5e254ee4dbb64e6be749c81151928de3df1ffa58c96a9c714db9c2be720069a39d1c3f8e72987ebf23bc1dc09f3f4b3aea1f9ca04a84cbd8227ba81017947cdbbbdb02625391195e4623ff0377fa82bbff0573de1d7dc190c8f73145a31153184ff8b17174807a99f059f1c4fda6f9746e0676a02ffe9551591966db5d4cb7b3d933868fe1895c66e5889b54e99b3b4aa0fdbf173054973ab0c042751ab57c928552ec69b2eb24bf81fa799b1716d6341c12072f4059c4b2d3db5732593e5933454b13895f43ed03e4a9bb209dd264c8933c0ed283d24253476d5b2e2b4267addf2dc288f4f7ad5d44dcd69a7973503aef4847464fbe341567e7d45453f4ccbaa9942a7c067230bd42cb5d7089a110792bf1c6e08ce06e58fa659b75e0fcee31d6233e5df8d08576e1d89ede6db377a5ae0b8203be46ca00b1c5c15aea5f0b0e241835317d6d1395ca95605bf7602f0a12eb4976c7627f1b01763921c70d3a8e61c489e4eaafb1faceaa425df9da91973cc9c70d8d576b987fc2c7e457bcd12412aa0f9dd101cdf413cc4015a79a2f1cc60b9b7884cb08959f2ca7c81a01260fc45ad2b0c68df20c263f56bdeec3de39d0ec7689ccfe48a157b9df54d0fdb5458fa47d69e5d9ae6fdd14560133fa5d071e3e2824d2982bce3be93c82ec6d4f4916c61a35567505fccb96ea67857098167436fda8f2eeed78ab93b63b26caf10af5783c9b970f06902e8fa233b1e57418c4b3bbea7cd5019058f64ff8260ab1e68ba907e220f7e0f77647e49d94ccd7fbe46ed2b5c660ca22927fb5c21ac0b9b77c6036e3a77d4da4c6ec1a643786f3f1a93a0e7f5f12404b9cdbe6c5a7c3afd57ffe95c656d4507a75979a517cb7364f07cfd63ea5066e29189c89ef55b3af21c8df8d39842ce58e577ed84389300a80c0431c2b637307a61c6603d481bb5e61ee81056fcd53b5a9cc9f95f1f88d02de24e1ca3806b803c984750ddd23982ea62b18f5a138e110c34c8928838111060d31816c318c3a68a47c41164503da6d8e3bea6eb27ce4a032ee9c7107de8eddf20075d7d458331417e93da83ccccaec0ccad8fb968a31eeed4f1e738e9955b2c4414d492f8d81ee06e928ab44345aa753fc1e82bb0bc869fa33ef27d77fca3111d4c39c7b4fca07bdec7473073c84f48cf8e3934e6473f6e198a8386b071d76636180bb8f97f700e44eb5ed2cb12cca1c80a92f6365524e0b55691e7ffff0e127634669d8cfe939657e5887c60aa8c55b46390ddf9e49793b057455813fa052dcf832029f67440a319fc337609ad2dd81dc3c090bf10ffe2266cb25a4dd9b5853afeca237653a894d6d9d4cf06e4e1bd17eb83cc02f17463445686a1df892f63921c470ca2f2f450408ca5b8f323492cf4afd9adda936e99f668dcc130c9d20a05ead8bd2acbad56bc00f5d96734644466b6649f5177d038719c559e874f6fade91f5761641a5708312e486b6d2c6410757b601e85e9f4b22bfe043713250a2de8d173eee4004b7b9f2c3bbb19bd7e3e0f9ed94977c4929a1870a4b638cc8d66af05c4868324a988d724d826e9488cfa61d533412de71f560997241812d0c4abaaaac573d445562aa507627d68ccc40156c3de274ab98d7fdd69ff15fa3c300c1e30755f0ffd29caf8c10deae9cf103e3054ef0156f245aa2ed69e913ebba50cc57e9f6ca64669447661902e1fc3495798e7afa9908c534d06fc8828df01310281066deafcc6e1b9e7fc458e9e860a7403a21fd0f0a6269f1155798216a81ae2e284ab9bd08da38f0c875373917e40f9ae462ac281f50173147441c4ca96afd5163ed7c09429519172f5ba861350411702d286dd731003c31f696b59596c0e8bd0f8468dbb8f8ed561a800cfc25b6b5bc430f1bd69a5ceff062ad4023eeaf25466f784bd2f9dec1399c0e00e39044e4ffc709892759be3104ba9a73cf6a98869ab81be4b86dbbe6fd99f998bc61a8ba76984eae6690772f6d67b3f39352ef6b55c762306583f3d260942fed2459e842b45f58a12edd639ce2b2798591354cdf2f83bfc1c2b42ca0d5e01ee095034f0b79364e2a9b00c71f90cd252f3e804172ba93bf7eb5e7ecc7a71fe6283fb34d1784c92756923b761c5e6e7ac9b082af47b5e75d7fbecfbdd9a31deafaa60846800c6d64d27a7650a0bc0bceb4e6f101042da2c403346f84c355f2539df9f121b2663302c3483ec81c0bed7512e42747f7c8f0c42f517da853e80c93c2b130644150076d4c875ac679c0d5f63a86b68103db611e32186126bbd9bb9b7eba913f424f55fb5a7062b413d7306ac0bf3ebe77c5c06ba6b4a7d43d3a36b5809bacb8b6863f45e1de90937b2a58c229982bfc445b1375fd91bed832545367942c9ce46da90c0751eb41d583c9f6f0bd43546e0e8ca0db90f914731ac4bab7b00a38a88116ae140611871dcfdfd63ef90d59fb8193643ed9338d89c7291b677940fe643bf218c459716b414b53ea4a2262346de6505a913ab8a9e4c40f5b5f2ccd7851886de9f5ce20c6e2d1599b6c62fb0e5e43a2bd9ec143d05a3a5c53e2a94f1a0a609195567c6ff3e5f9ebde8ddf85a5fd3f5b71d843610dc4c245c90fdedc9f08c72d1dfbe35d71d110b01cbd5f598b2a093d8e08e2e3bef4a64fde82e087c4776fcdbeab93decd75afd9246d4f2a5f6521945fa054016fd191355113d7c8189c9ff920c2838b59da11cc2c566f03ac9919768ddb5c83561841a886be14c91574af1486e409816518c8963d5b2ea7fd7dec8b7d0d11cf65b98dc53b0f510a6a46398f877f6c4aec5584e8cef2e0fd4d80113da85f4c9a0dbc02a8b0c7a2373299124ffa0337c5d7cc1c1f1d76122b5159dcd77e7d426708b44a04a38902dc0d00f041558a346074da25b4960def84d14ff940c3914a103db83220293b818be8433bfd27c66356efb8b75226ca2530d82bae5636a10c8e4b9d00d4d6f2e34a417a2ca6e07c0917de1612caa2703c82ff36e14c9d6374315b83cb3653dee5b44fcf5225eaa34c172ea0e918431e5e7d334e991209d9a5b2a1645910c3f54b2a448e42361b101f010e4334f4be8dd11bd3be7c8c2836b0393eced19444a891d6c529db548a4244de7e194410296a6ef0d23322138b008278b8e300194c2d8a936948f05435d62671d4960d29783b0b6e94a43451b4d91d42d5faf074a1fbd5d54cdece3686a4703958458336f254cf54c4f36ffc220c8424c1f35019879b166fefc138ebca9c4155393f01ffd3f921222dc7da587a858cc994513ecaa73d6e253b22b9501ea6c2249c3c6fc753ae164f198e94ed946aa0cbcf51acc8e2818df72a577da96d9d9a10e6ee8dbdb62f65fda5e77cd460e61e570b916bafe48c9592a1b77eefaa68da24ad8c516b65f8db78d120f2d989d976a369dd2606a8b5453f636a49fb488b0bd285c7d0ddab863f63fa1bfb6f8418e50e9bd5dbaea9e2dece66874de50bee09c3fe4bf04354a814819545866ca1089429526e8124f3bf52ccb62c2751c0f51aa8c3948352ac927b3e072d179504c5e9a8243ad89bfb02f791be334f8734dd04a379941db4fb16de14e5607d3dfc45a2883f10eeca9f5e92ceb93e74cb4af523d06b952416112032c6200294913c6d5baf8cee5ab5229a522d539bc212d4e363de9f25c0deb0e6843a72e36d822b0e4eaa0eabcf2a4e5ac4877da5c1e77dc10bde41421eeac1dc93251a8cbd4d991127063e5e48fd88b071e1d1fd4d32e4c636b83e797da0ac93ad68479946bb4613255186a479aa2f9bae9c912f78a78d6eb90137e1285d38a76a697230597785d8b337284b333252100c5f19a874cb977da0b3d22cc3d25b34ff0cafc89d83e140a09413415a5a2d9e77aa8a8aaf95637742e953fbef560c9efbd5773d2a67da783d4ffdf5d0ac2c0a92bd386a96fdacede990f406caa8ffdac0017cd764440108b63f41177c6baebace100ebf53fdcb4309f292e5f414f3c86b8bd05ee9d1106908cc1edc88e73e90e34214bf35ea7e58754cb9b88062ea1dfab04a5bf7da480de3c6f60a4b2a17012efe39eaeef0ad8063a54dc56f6fd1c6bdb4557cd070508fb82002513c57ef2ec797b65e2337f55fc25e8a8a3869d0dc71b869bb7058e9bfd956edf8a3f01f475d56d9e9556af4714cbaa911b13bd0fa1a5278057514d20fc13bc8042f586b81aaf47ec86680f123d94976c7d1cd8e337ae2259a5f5edb204646ebfa93a80a8fd6ed464215186d22b4bc41c4c7cfe6df35d88a9e734a4b496ee7e5b060583f466af30c9ee8435854976d331e63191a678897fa677cda81767a2182103a8229b0ebcba58ccc4655657a70f35a5bf59f2cc22dbd918cf30c7eb43fe66c6c7667354352389869f434583dc11fbd07f93d1d67f79d5b7a2cc8061e389c89b1eddf484932af286cb833fd173e590ac965708d17acbd585610f3f4c4b68e84f5331137fa043fd3149b5be194810b8772f16264611a412afbff471c8ca711be98174a527007544685f988c17f27b22282d7168d67d59fe5bce0ee1921f34129818a050faa5cfad5b00479491ede4209402422cf1fd4128437886853e48b36987fb925ceea34b3a124b7ba4d01f23c9a3a75b1437cee1609cac2eec65d24be5bce8a71265fee8c237d35a98075fa05a576909c4a51116b06e00e550baed6cb66d9b3114cd5eb10c63ea66a4a3b41697fd61bc13629ea247bdc1f6a50fece4ac1b53a98c36adbaaf9f4db3774c00a45007442f4e9308d64ccf916b4dba1b0d5b9d578c25e40e9e2ea963fbcc05b345ab056f1afc754bdedd0210d50ee044eb4727d1761bd48808ba271431ac5a3ec7cc77509183e47f95248d9497732e8ac2ade8bdb01af0040cf46be98e40e66978bf00fbdf0c8af4caf1b93d9556a3e48d96634ae0b41dc141a5e569c178eb844b117f52d19164012469ba8e26eaa7ce1f4d5b87ef78315d47dc501eb38db1d0a201a74836ff2ff2b6053199c2517792251faadc7898fa42865d3260167afb9be06b72ede8da668372e322837f04a192dfdf5333a9d03c1df53c3f82fa1d0087000311eded4062cc8b9187d299044777c7b3583f9073e022f467809cb5140a298e5ead52257401fae75c767f8edd7d484d05052c05043e65755709ac65fa464e89f3e8c6c45827ef27c8c39889d709dbd3159367fe6eb5356eb22a90ebb363095876542716c776fb9db634daf925b38f12a625d0e35b79e768097cb7513d9b27fcb66faa05509aa5262fe69f1254fd7884b291fa0aa3d3ee2d0d6bb9ff47ae7af64ac3ce082bc2064663ffcf077db8108ee96f785d0aae61ed7eb448057a40151b9f0247bbc1c545b0b4e6afa6e628d7297a8cf84d4b6f30d9f6c83475bd94032df0be064282d679e644dfc493e534d6c848e64d08ff93e4021bf3f01d6e125a85943a2ae06d57ca2ffa215189c29047cdb3b2b197c8c8216a99eadebf7ab20a96e7db2f239c66d2ec756409af9e1308e192b772ca0e0955898f1a402f1f9d4e713172cbe596b551978ab4b0303fb43c64d8280dad2246189f3faab2bd6f09e8ca3fa51772acc5eba087af08d4ee499b46c388d246da1ec3dec0d11c0fcb257e7b2405ccbcdea8bfa75936a3b4e22665b6a67c5d1b45291980d9a946602436f20fa798647a4e21b105418a2835d68c97569fc923bdf7d8a6f312d2ec0fcc0bac409e7f4e9ba836fbeeafbe196e9a84a670be4e21b0be548cd0bfc7afb8567542b35254283f64b481a1a76b49e6217b96484d0b393fa498fae127fef65676d4deccfcddebeafe48e0ae99d6731f917cc2dbb1ad3f5a5bd315862503967da15b1f923e0e240dc1f137890013ed12f464c03db61f56c3d248960e09b96380792ab8c68d36e44d065db4fe7f4d2eb604ffc094fe1f621b2bf845ddad5fdd4d6d6fafd50d50fcb515b47c1da11ce9b69511d561b8d95971d795259f97512b6d2b1b256b1a8900cd0a31d2ab0270259824eb0d560366b8d0d8f452bf28e326cb03efc4455b84442ce79885fd22975f4f3987abb638210f1c48799c82143b6501ab06c4a587f4212b869c93416377259f6a03e613e409b3d2e546d8726850e4657534aa7eb9dce8a7fb41891f70af5e764a40a99ff1066ab18b3b1ea40f94ef6f0771458878d0a52df80fb69f41c88972cbd38d783af3199a24815954df857be5ddea3de381b7a6549d61ca273a227d4bd1804fd4281c7b321e1005b67f54951554ad313b7ab3cb0c630cbc82e63b7f9615602ee17e7f26d22b456b047b67f863dcdd049c5fd7f6d1f1b2f86a59154eaa83267775148248a6e811228661b362d81c115e1d340f561492646de79e8ffb5e73f60ef6db4c29dd634442d74e31d168d53e8a61cc8f33433fd7fe7e82c9c0259b901304ec02a753bcbd57dadf2ac38a66036fa1c9952e02f6336a4a0cb0bedde00af6de550cc358895ef0dd6d8409292b959c3ee8b0a6c95e3afd91dbeceb9dad9c77dd343d5333b21e6de357578c54eb152c6a1c1adbb7f5c90aa5037f1e704b3133acd057c92d65350db130c181e1102a4b8681170d4bf0d91ee55f668c3440692e5363358909d32acd824880edb5a9d789254c70bbf780db33ece54b63119951bc0764bdbccfce7197d1d67bddf3e41f9ba9d4a6c721473db686466e40ab1e98469037bdc6c3895c7876a7ac2422bfc4df3f9978c804bd6403d5f394041e3b97b0bdf1db208253972798e6df1994fdc6f47dd9b8e07b30a84c08e0585ae422131be02ec68768cee2f4408d75fa813a24ad1f20f9df9f681f3f030b7ad76d718665e85c036a18aef406e9180a25946b61628ecb47f11601c912b7010e05eedbc352a3ae7b6bdeaef0797acfaf4a1798cd31059b37d5ab6927461e09b3660e8d14b2501a24749a10135dc3805ecac18eb152000bd183805f64e343368dc20b702654cfbcd1fbf74e06559b04370356e15f42462c7be526788972f6e1ff2dc68ac134c6d7574acf1f3c44e5374152bacb8ca19db66fd2a262f0d72b47cba44e5565664ddf4f6b5d17d3b6839a725be1c3d74e9ed25e90f19a11a0be391ac21dca5173475a12d4e5b1ee09c534f8e59964f58ac0d4774197fea3d8387c11394fffe5ef3acd87591e4bb875fbe8fa0ed8cb8cac3be758ce66db7aca681c58436ab60d7c50956c788911863e159db67a4baa031ea2fc8db688ebe4a3e5769f1df8222a931c62c0458c3e6831f22a9fbc73928419029592f63fbc2be5b1bbe4d02834576bcc16b631a2609224dd21f265cb4b989189d4a7e9c9af0c4298d6661d405a529031c55b09f72005d871baad4ed51dd290fc865dea8615e0e8dca0384d7f642cded660bca81d43576e7ddfc12c7985bcb3be38ceb9d443f1913893d595a05591140e30adf954a7d1c251be07ba0a73ca3f0ab97ba7dec11e8db8fa03d553d4bd193cc7b732cd2e9adb0911fb1f7ba63830f26ea79e15b8796d085784248fb7377a0f6545f95b2a71425bf86546c8dc9b2388e59a752ba8354c8e7a219618648c967d9d51a185ff66eba8c4bec52129bcbbbbda3fcb6a203b6f5e1bb961b1e950f2ca582350ab5c392d2d1cf7c9569872575b1b88d92b91e2527751225ea22d658140db95ef3114dbe1765d42b78225105bf248631e02daecc496b7b1291726395c67cf64c36b976b78ad991591a0f4dea61a6fc6257b51158c2c30e461f58eb00fa2210b5df99c63b5965a1e35d1b126a13566b2b3fab566d1048a6ae824b27795008aa261865fcc0c704fd209cd592f067940880bc26023a05dc7d2d652e21a8ac0cd87b52ba969d47192d58bd663c0c71c5537896809b824e4296f26d769afefe187387c56e2da53e7fa1d78e8be5eb8fa027492bbb263c354f78ba82de612146b95b8e15800a8a9c998aa78932fd4e506672af76523b5364314b4c381acd249a3e83c1c808e9b39a3b65f74f236cfffbf542e7680717161b9fe13a492ffd875afed33818440d9616cfb6d953b72d89955b316d5e8237c5545db593d39ee9c1f386f98de6be5b59e8df02a0c049fa0c8d177648c7012ac65664f35327ca85f26760dbbdcbf81403cad27125df0fa4e3970956bfea787eb5d2e02d4a51ad61e134e345919b07e11df98a0b4b9415f456c77c31eaa35b9a4adbd0a814e80930e80ed4bb730267df054db9663516057d1c0ceee927ec8a8288359a758413c5439bee7aedd8acd1696358d4546072b7cf83b1bc6b6668e67bd0cfb8d558bcf47189cace6809f4703f449cda13b341dc53fe36040eaf6fc9036bda33c2cf3ad77cdabf59d0b2ced5d9c730c4284bb59e9a3dee60274e1ec2bd98c70eef3eeba1687aa254f9ee888c69d0d96df01c9c49c6f4890bec76d1ca1f1be12807824ab5de0a23c8686d7df1b8c858432fd7b808d1135a9c4c644390df87676765ac427ff11572daae238ca14bf7c93212fa1c47be2ca25e3be91e4f5692ab56baccad778f0e62bca9a4c414397d75dc91e41669f829644ee0479f43bb7d93c7dc30f6941a437ca14784ffe74db6384e135264e39e779818925819731ea269304cd13967c9eabeff186fb5be097c4adef7ea1f5fc68bcb161ca42ba34a3feebe73be467e7b76fd12028395515851907ab72659735e680153ef7068d32183c8fd3be44a087e5348def3b72c1c8fbbd6aaa2f2f109b259fe16aaae30d8e41b72a46045286a8e20ff491d1c6232160bdb01c337742550c171078b523ca98aedfd96960b11c9c398334cc6ff1d9f0db44becb6e525bd406ab80154db5f085760b00ddfc0d7166492da3d71d926a05f04935c1025ffce697ed45da033ddd2555e7f49bb9b2d320a07784d5bd3182095399febb0a405891be7e56bdbdde98f60b21a93d003c6d5b4f64e93e1f5e43103df3afb1324d22169f150a1b918f46a17155303e3d3b6d16a329c9381cd996b8cc3be02c2d5b1a0bf16050cba1e8914f772e322e0087567bfb28ee2e75ee50db558e96d46e7a13b13c5bc9e5a256ace0cce6f450fab91dfde1c2f6ac6565c5b2ba6115b6db83e120dc8bad52e66eebb98f48488ce100b2ea85bcda9bc2d9e587f5072daa0e038f16d6e6b025381118822a9d56d60b4d7ffcb82b3511a33a089bfa347437165536f9c93569a00a578ee37e8b433ba91cd7f494cca797a5341fca889eac7cf53e0a02c6c09f29f5419a31b7ad9cd2ee0d3c9463cadbcbc3df9df475f0e8ec8bb51bb0a3489cc105478784fcb01660a1ff27d4f3c76802ce3ba96174172b583b3d79999b60d4f74038421c4b7835590d971c5f0f2a0ae7bee395d0770d33710de02f7cca386c0c33bc8db02ea5bbd97e96908400c836a8c12e2f9c023d40c9d1e8d5fac9b0b21fdf4efb07a07228eb0d262c1d96849721c2fbd7a55b5ee596b908ef7072e294a877daa20b82decf20d828cf7ce72aecd5e5ca069b7e97872a19f1ac7be39c38599ab037b24206dd8f5d72d82c0cfd404773559c5c801427decbc4ca97f72eb6ba89c28403630ac03eb5eb7626a4d68d70b6f429e5fa41a8cd246110555790fc9d1ebbc0e6377a4ddcbd712e0d249e8fe97afee1ae6800433e706b3fda4900f1c0eab482e9974cc618b0e74edda5d11193841bca7f43a59cb6c93257a1d23e9ee61839c4c53a240333f9f1cc867906e0c1464fc244b190dbd7eebeaa03b310e27b8f204ef787efcb25905b39f8f6ac2c65eb65bfbd151210af7a25a7d6624276459b5faf989ba3f812d323452210adb8702a1ad0effebe3cbe56efa5df3a3843b2db1d12235d670ee5856c995713dbaa706538c4b39b801a7202cd708f7b4f021a6cb58bd34b066a2f28ec50e937b5a292eccb566019574a175797ff8f32c8e050d91eb71c0b297d0ecf6aa80bca3630a630ff7452a156c21596ed5a46bcd8b69d11d14a5196128e89747acf6026c937b1aaf6eba64f37142616f46a8787093ae8c7397e83f4217f01a1389634795b06d4ff7e5557593bae69b5264977667e760f2b0f38cd6670f456e42b792c06ac19df3c637c6d116a6017190490bcffa8cc3f21e61fa64ac6061bcf374eee0af4eeded1d5b90b1d1c4403769f9b620e5ac16ca76694428e0629bb4fa2803076296958f43a0354061fce583056149c15e9cbf30ee5044d9a89297c93177099404c20584a548729293abf4474e843af4a23d451a0d9819eed5b082b717ed5b291b8f437044ffec708a7b12d2550850aaef4a1e1ff16362487c1eafa223589078effac6058d91c9b95e003bd0679356e3c0ec83f2cfac36ab6e86706e3a46000310be0e60eeaec7263e0682de38a0a380cea94b46d0ab86a702ff395291c9e01f0ffffff0f