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 85119 fbccf904d38866ba3ca62a5465f579a7078903101cd12a4dde5965dd05b70838

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7555cafae8aa4019dc8765d431fc4346719fbb670f8ab97ab81d12a3746178af
Certificate Block Hash
fbccf904d38866ba3ca62a5465f579a7078903101cd12a4dde5965dd05b70838
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c00d000030070000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000045804f0fd82c76794aadcf4920619fbeec99f46478847b43f47b1d57fb198fc973412b607d1e84a7a2228623e1e731c15addc845638364a20e33fde9578bc18ca1628e49e3cfa9c4bad1b6f464742732b355f3251360830a2d000000000000000040000000400000c00d000030070000

Raw Header Hex

00004020879dd180a97e35a163a82ff29a8186b25b6b1fa19f6ef912cbfd1ba8ab0569bf66aab475c4f5b2498d5696644fbb7a00dfe83174e4e1bc8b43ac300ce5a63a217273526a4aca0018af786174a3121db87ab98a0f67bb9f714643fc31d46587dc1940aae8faca5575

Proof Data Hex

59,560 bytes
1212160203076c1f35b986dca54de4ec58c029a92b6b4be4b684549e792e6735f43c53a372cea1cfe02a0c8d80c54d189e2c5bb7c571f51a49d62e12d4caa46d6662579a7f4c0a24b5c45cdca5cc2c42f25ed7f8ccbdc238285921361504b34e41ebf2236303b751b39c5fc33aeb68e9d403baee9fefb89401c40609d9dc0dcbb544836d27eb85ba610a348c7af8a0b4d9fcb92cf90f2fa2ccf49c29b8917ce1cb45bc97e3e641b04370ebdc3141173f36c222e86038edd0f083ab4cff78e4c1ecfa418a7e3d17068a7ea1466d117e62c2feb735731d4afb54cfc2595d47a79a83002f4090aae9ce1e8422c49dd9e23180a1291e1d920cb7a907cac62befc84b59a7852ca6f0f68f323aa2f94de722d1ba1cad179020783a0e96b39fe43ef6953719605ad2091f2725345a6c742dd60c3c285a34b597de74801cc808868b48bca885ea4c3643d9dcee6febb1d42644b76c49e55fb8565e258a953b930636944b9a363d70bef2fdfcabbdf57bed1d171e1a81e5e6d933103ff7d2955930413ccb59bd88cd0b415a056f78241be54d919310d8105f79a7d2846f781e9c4b7e531a0cc271e696912e849db8e14d9e94080f59df90e47740b44c787eed5fa03609de33c601bd8a7d4912dbb7b8ba76846e91aca2d9edba81819219045144381bf35d088c74d514bd31ef7a027bd19847f8766cd79aeda260671ce186396dda9759b41025cddc6ba7230e5ddc0a2a0d6f8250a79469f6ce73c43647734730299c017638cf988a47b28a47729d6aa194e20a16db6681ed7a5ecadcee18b4ab17311472619e68d53cc762092ddb18388d4d22cff316d93b80e3e0f5715ce7ef5a2d3fa4368704763cd514abad563ede52af0f5ef70c65d9ed2b256a9e776cacfc2ac5e70a48142745bf1ce21fb766ba2f1d4c457208b95fdb999945bdc10d6cc69c6c04b0877b604e181380d759d9a67207303bc442494977c77b46ad0d450a4a9be431ae3a4ed44ef3aa5be25bd0dc15d08d9fd6f7442ed172c8b77b636c83862e5c9123262233bded2fae6d51455304f0c8940e5eb733afe7fa417b544853348fe1134ba6e41b484b944f191d461e5d5b1c8fc301d63decdb0fa002f18bee6bc7345cd258962e287b9854f399369b3de0ae1036fe7e8b8eebc8b54fee31397ba5bc972f62006683bbfe67d7ee8596018782b6c1c363a4d464604061edd67f0cc2b6423a64d166025d5edd7820987a4753c8c180ba8fd9b4a757cfad0aeeb668ed53f4d49b425a919723b2afab509d70c127900bd6c2da982008fcddb5bc2ec3642658ba009d2725fedfb4661f8e2ee25ca64778ac31f75dee76d638fbf7bd7e2fcaf161e06e5ddac4ebac45f7153cde9f9bb97efc784bb3136f21a37290f15e11abc8ec70d0e6b35fb68e6b699fd4357e55dca954fe85097806e36491a0615a7dad34bd4117b82cc7098078ce2675edff3951fb1abb54a263354a11f06de4ce009a4ada093233f516fd89a9c2d9f52e924240fa2d6a55aeac2f3205d1e60734dcb951f333cd13c9c6896927a2db646046b9374bf8c6aeeeebacdcf8aca0fd1d0752ac910e02d32311b04d7ebcd37ced4cd75aafc79c8c149b28b720bbcd8f480978ae4b7651b714bc37f7fa08b734b8ff1ea10d77cd7fbb9d0ec9a6ddf7e587d42538e9068bf48e1eb096c56d43278cba41ac810fa8dd9f8c8fb9656ea2374ce78ffdbbc56c968c8f15c6c439394a206d1fff600cc7dcc216b5f21b603569c9b0213f0484e62051c3da4a7fdcd54b18bf58552230bcd3816dfa6af1bc36057ada8e84afd842b91f9b39c91de3e65cd6512013624f6d21e04f3351379b391f3360acd644db5082842f6337bc3f9ef04f8608d97bfa0f883b3d6b1ba06257ca18d0873687c068cad5b89ba05fc1e30304c3685acee430c4f28c66387af01c1a5edfaf3f31b19fb2c8faeba20e00bb00c508a19cc5f063d8188922077a5f63fc1d8da6a447faa3067750780a571b95d017ff12148168ec7143d6347862555434f08e77861f77224a8d17210e22402254c85fcb1aa282662c71077bdc7a614735b79b3610126d33c0a4e6ca984622126bb68e02f51916ffadedee8a522e9a7107b6aaaf423fca43d3921699a3d463c07d441bef98b7265c146215b4fae89ef05ff9be69bac3dfe5994ccf6e37d35e634c27dda803069c3ea9b428df12d9b0dedd0d41ff64633fd5294d0d53c813924b0231f4790c1985fb7803194b0e93037b065570eb3561b7adb35a0ff06b17f469659ae16166504523524962fd2605bb2aff26ba8506686c59bcf5d0b6b8a3f0da223be620ed67633a40a4188337b47182d1693e86ab0d0500ae32d0aec5747eff6aa5dfc8c63dd24f2df53f7d3738e7addd192845f927e6ad06b7f86af9f730b1104543162e21a9cde51c99b601d5336c2e4676ce6bd1c5600872c5d4d097e86c50cd237d481d062bd209f3dae1d269e3e42f78d6e3186950637ad4cf15abda87d40bf0f5bc94e40bab48561b9462e8c6bdac27a1f8a9194b8c55c66dce71d57ed4b831d2708cd37c709efa5d5774d4264b6460ad9fa018f9bf42c1cd4a5ba02eb47e5dded76662c47e545dc7f99448322f0efcf48bc9db24f14385f145c577e7d6c819139fcd3a196aa0ae45666390cbf16b79fc533d90397a764cf4540d4604fbda7b553228c24358affb6925e3a768b461edf8ff78001e751cbe1f023fb61677e6c7063f5966c2f8b727ec7c13d4ebf923b7b4b01754e02970597ec1ab21db522a313ab0e405951de932573d268f8178ada297ba68892fae968a1ae39567b7fa34586f945003cb17821e854634cead6260edd0928378f2bfd76630d9afb0d6861a203a8c5740e9829796affa7ac94e33d39add8f59b71f6db3f680c1d1c8787cadd12f4d7aea913b2b9fbfe21011f7ad4a26be9a5d4e8a818f27a4aa555cef60ae0949313998b91f37cb0a7897b5b1807aedd078b71d6a50960f355f8d745ffbf5cd92601fb7ba7c22d1877b270def71350451a03e85514d4d412339cd07d0c776263aba204a760d1e12864fe6aefbb8abbff42504ecde03f61974bb48a7e4d8a6185a69b71638c35f670ad07597b2703825412eb0c6b706f325aaf4254961388f9e5d52261cdc43b48bf9a039b219d6f7e6e158373dfc543861f2c4567cf1c7515c15c064889ce2fd3e2110425b93efc8c2415ce720e901920055ea477ec99ec48ee52f2b649625304696831a61e26aa7beafbee83efc5f64719a7a71c5049ada82d5742cbb239376bf8098175187d17119eb3664c89506819b49f0e87985a08b30c1183a4c2fabb5f6fa5094d67995ef8167d7e1defe34555bb1eff7e1c16000e947d77e25b19513bd16fd7574a22bdae9d2ea610b08396626da75839f665c70e081168a25fab06e69d2771e362132e340af8c16e74f22e1562500984380f2d970eb7eecda725ab5468c2361a283a9b1b103cc785c6066e8af145fe2a4b0ee298b1a08a48d340997603dac847a532ec5e675c1fae2a773b9d4c58c3f0a846d1235f27db863e3720c59ed65fd12aa307be3fbdcc786f81358340d0878959395ff8497898bf650d0011ce91215be9c60adb33976720835a5267860d02c3c72afc0ac8e95f4265ecefc350d5161c53c45abd178457a26c1b7802ba302cb9d49da65b2d5378bedc131055714c99ee8135293b31c9715e403391fa29affd9d2bd94dc48d45508111f01d24753e28e1b16cf582dac8f842a363652a20f828466464bf50f42bae85b1d6862b17e9b9fc3d2400fee3e764cbeadcda2f132eb0900bbe621d0ab760e6992cafe3a10e37c65835cd0132207696d2a02734eafc7c529877f3ff8eedbc70d3a5c9556d1c41f34faf02708491f44539d3dce28a9824b3584cc10ea031f2a58e5dfdfbfb3d0312e5a1da1ef6a0530713da17919ab8c2a4cf457d33449e60e3371c7a1f64c39da19a9750e2c23532a5e96184360103fc6d5852198c4a540b1afe1f2acd03883b3739db98bdaca432056f43fc37ee68e14eb9b885da83aae0f41f1ee262bd1c2ddb19afac4a77f0f4cb9c6b94843fc894d354fa9959c83d202aac3324128df4efc1aee47048d535a2de54de103520e95505825e98cea311de3e47f872273f058d84c39e3306582de281e42c4042d1c0334e40c03f41c421a48acd87517501ea5421e0d264969950153c8ba91d0a0462490de708de63e7b8a0c4fc2a20cb05880e5150895258a044be53c8b8aead921d54722d9a3fbf81e7268c34d8ae7b48d3e874c7b0b1f74af0c3320de85fd65fd80c606fd83e5bbe169fa0af1b30eaa05366d30ed16f03c191f67ec852de3536bbbfb83f6e9efdebe8cb3da259f40ee4e4423f760a743f4f9cbbdc615306ba567a610ec88a9840a8fa55dfc8960253a15fae40a2cead484ea6f236eeb7b8f58e08223938160c4cbe56926f918cf7ed8d998087657ec3b54b79f7de13316f08436e63ceadcdec8ce64b0b0fecce891eb50e957afb52d62c2cd148d843078200683cf9b3577b5c5f9fd3777a116d2015aaffe341a7ff565e14784575bb09844bb0bd342d5cd5b6a7095affeee4bb3f4bd6637454e2a5d72ec9131290f4e3aa69aa0a4a0c415b578d705ad585713f70835ff344f9a490d8a0d24f2d52adac7f14613086fa616309bbd4b9be0887c79831f7a0f6e2566726d138cc04527a6b194e177626f30fd888cb71b5191e30ab95afe71e5175b48489191a18ced6700a6061ca2bf3d2a8bf81b47c3da19e49c1d17c93d111659877104dd475afe77d0bbb4919e1a644af5ff9aca275e492122e3fa9e817d132b14d0e0d60f73242e1f9cfc4259f0e4c4d1589bf018b3045fccb39897f896aacd9f6bbe97020fca0b29eff392a6bf33cf592e76756cd53de581191bfa8214c4358ec0421a2f9f5bffc396dc287da94a4fc3d9cc1250e28de2fc23bcf03f14efecf01e947cdb20db70b0de39843c0dda1df85bcb4573386e2b9846e549c43579dc177ee860cfede00dc91d240c58db23f4511125cc6891e72403ed6e7e6b3ecb626671a9af377ae0a24ea2465e8285dd1453a6757675eb1451aea68f58a1335f7e70fd9ed38e30e4e1e5c27f3eb5a2ee2124e2d0364220b0032f540735a6dd909ffcb56dbd27d988ee3b7890c2ec59307c309ea47307f55245b018442ca89d078d2e59094e0f82e4fd83b7cb4d5f33909303175ac15ca021c39117c59c57c22e54d3c78ed9fdbbb5201d73773d8d41c0c17eb76d2fe737e057a598d39e5e55b2a9fa86efe7f82d368064a518015d03a815d395e4e26b71057aa2215fc324607a8729d08cdd22e9215850cb1518515ae55c4c1384564a9b93285024dccd7cdcd2c8ab212dd940b829738248bdcd8044d54a9d0f20844300856223943eb747c72b913f45d645e4c337a3b2b8b703fb20e630e0e5e3952fb17d6fb1d714127fc35bfd3599937df55745258d24b0abff9c4ca35da884c5803c1487b9212bb0657c2c27fb65eb049c7f468fa15429a41faaec1175f2831d2537bd8ef6fa5dd0752131b22e846dcedbe7f9efe966cdf58549500f4a65799bd2edcdf6d75ad3dd14a58a90ba9136a338bb56b73afe08aef6b09da0dea1e57ac4a8f5e1e2f166c2b92784bb01a8cc7527d6ed5cc6aeb7067164fcc2e8007e40ba4e1c45e1a20979e9dd655faf66b82a88e31bb6c6e703275cbe38b62ba5a5db2c24847bad0c862533d7a60cf70c6a6a0e30c0e32fe50f07061aca7af20d99c28cfdd777fa74f61ac06bc27e636eadebefe690455c9b8b92b1e06f0ae059dcc8955b0e2fa86a15552733a79c8ec114873706097259a85ae4e4ada541e3d86f7ad352f6db5b865e5d35123d0bab80d63b0d97f2b367b84e875b15620191c21ad2fbf648d5420d4b04d453cc7d31c67927463be692e7c5410f2e5976b148f5196e95b28463e1ad178fd1a9dd6f9532451c351f4f9a3975454bcac42c68ec6b575224b0240e22b6d4b5e9d8e933e1614c21d724e792ad2fca68635cf60a303ba52c43a0e0bec0baadebf452b2880e42acaee576a0eb026c13ae38230f337282e82b9b6c8563c82df9d01759957c5f71b401eb58474345a9accc7033d97ea3c70747013b5f8074db17bfdbf17729025299b52e48b3b36760e63bace46f025a8267edf82a6b0caeb0161c39649b65568b7d6634863853740e39d59423c0c5ed8fceab065cb9b597baf31580e137543bf1524c96a558e3207867176c2c645bdaea0f8b2c9f00f58a19cdb4f7d7aeaac486bcb1a7ed468a62a717d09182e94f78eced76f2cf682425f1dbf334f2b908046e4d8b8e9fca8d32560e95ab4f9d25d7da080b93ee8a429f6912e6f4c2530a7121585d551f2c4a171f716b7a62242580a37eb80c79c350b2e1672b9d36158870b576d116f4ff45033751a508dd974f2418b28e5cdf888b1f942434133ecc7d34c92a5da51bdc68aee75ab8a659b7251efde155f7a49508575b02c5d2d1290ed63bc6610bdf40867c55963497c9d9a24f722b32c69cf9c644a6700919ed20d6010fef0433e59b551db551c4a98d53eb5a1aeb990c1c6c31c4484b9248e92678a94a46eeff8525ea3f5c67ebfc5d67dfeb673f9011dcd5d953bcba07afb60533c87392d1401e5b4552617377e2a531baab657d747cc53625d7f97eee2a6152bb522f88e009ef53e588a6fa24a32636f4268dde3c79c003e7756d3e2bab9ebf7869ccfc141dbf962d6e6a53e3cb4a6f322c3cdc83c4bda6057a9f91f2bd738af5d6f79e2c9fce893d49550dd1f62072d8e83a5af7fc4a7e7deb7a4319d6894bde0c9ea911c135f9a60782a535b0319f185924b1495dda24a0534788c93b7addd2003e5454b3ac6eb2d7ef12fb0243731626d314600a9cb774941346260a5bbd917e414d2790549d2ef2e7300d130efa3cc19e2c5be89bc5230518c709da2bf852aa1a3ea16dbd4bb7049781d165b5d7a8b531d1d3be167a05adfdc4f13a22fae96d293f5927a5b0f64754951cbeb8dade5bf8168ed07290c96bf35aed8a1cdf6e63a5b2d22af12cf7188bb3165cfa9594c8f964cdc67dbc4326e101960a4a42a89cfaf1464413aeba0c780510437a8ebe038a8a3e32ca9ca1b8d03ac20fa6f438add170181bc7cb9b97321ea83dd2e0690426a767bbec6a12ad29ad4da5869e8a578c7960571578165a4c5cf5553e694ea0e15571da8d924dd162073a8792efef299c159b82b32398a582bb535c22091d2a79bbb6cfab2acd34d586da425f0eabca712e4a815dbff2fecbf8a1c30e65000f08ad275e8bc0480d6f70ed83b52ac010d2b796a551c0c56e17a20d47d107692a34a94a4cc181f44b9a1f73b3b0ab9c219cbf21c072fb760330da2d64133d1a1c6bbc32c153beb582a696184bf4b1c433d6a6f84e9aac53cfb2d31fd2b72f280187d1b518eaec5abdcf51e2c9f2b897cc19823503a786cd0b98891b16909b57342aef97fa79a50cc3e9a583d8e9ba695005d96a80c03d6593e916ba5dd1fdd8c0a264ad8bc5acc495b5ff9c205badf905f59eea0d80938aab6ad9e7ecf2fd3d06e9c07730572ca9e1ee662d701a8f4bb6b5c9964f62803d5c50268de2f72f049785a8c19ef27d778c0b09e778465bff0413bef7f7fcfb20a5a5988172faaa13280bf6f74e6b630519a777155a9a1c46e2d69916592d9f8256dccf017bb978c860f6a9b13bbe2271e9058185461ee0cd4d3a3c6a89c6ccd4824f8fd84e477515b1c6d1d0aff511a2e5a56f7de62c449ed3be47c6d68a6b940d48d25fe5b4c32f71ec1d368d829a016bb6b323ef414b655d26bce78fcb50fdbb5522469ccae9c6ca2fa391819f01864d49ebbc81a0132cfe2b290b4754cba1771f8f3fc826dbc6a5a14ca48a2658db799a08f4b783fbcdb811a7cfbe93715866fce89de8452eb925fd10c6f655eeefb0c4d0b9ba9a680c02b42ec06580c21a53874b45f0f64d6d2f05f14453d4403d2a4734a4a4b0a3b778a3a2745ebb0fbd0e10c4cbd86dfb072408ea7b763724e5bd2738c3723bae561c10ca031967c5177ec580a8dbb9873b61307b3d4676cadb491082d71dce740dcd3a315a9cb4880ed5d95ed5eadb653733407371b121d9ee0e373b0a1d10e0d422c216e87c7226758a9b9b59a0b2784ed327f0463d6fd8a5933297ad502ec89e56cbf9796df7445564b0e9fe2e74dc59ce0554ad9a892af04c7528c841539a1e56988522d1431cd8f79c2e8597f7ee10c5bf849103da5ad6fd8fa8ada6cdf6903f4a878dd30da43a64e2cc6400399b70a4477015c5f1f22fb776daabc21734b804d59027c691f8187f83cb2120e3e2717bf3986e40879db7c6a3eff44125d46067c253289a213c270733d3405ff527b6e6cf8ca4b23bf30cf82e4c3508285ea72e655f8cc83e6063c0b0d19a9246e8288094899cfabbf7d8f8642be2ba3012cbabe43530e4840587db19c738585ad0d7ddbd4e90492eb0f2dc94206f4b83f4418fd115ea7623434a5793e51a2650ae2a2fc4b978f345ccc0f8346e136cd01fca25075b247e205b7390d459fa7ee253228c027cec3db2541bf5cb899ae7a533109516181875c020ddddab57e88aba4bd6c4cb0b1b4229318c839aa53d8e2b1ae2ee1a34a67c3e3ced61db349d2158b42ed0204cb6d667f7ff223c1d09d309aa7d8155ff9e21a08bc1c25af03251d5a983b713e1388fe893c0a5686f23a7c796e282f24282df34e642e9f3229a99c35e69f5b6c948805880598091244835d9ea4e6396dcaf9059a7d886828cf71aec38dddf371a54b03e9650895b2862e8c830742be75dcf16ac74f370635b2b2a2e1a423ac9926410cbe22d01f57bbe247ee9c505383105dcf76f1ce305f8cc720c74e4f5ff332a01f5b19c00ee737fe11d1c8d8f873b4840d8cbe7d4c40ee8305e827efbeb037c1738da3fd27067f28d03178486cd984bc067bb1d0abc08ebee162b9ba08c6966621258c79b3d95e4e2618a38529598a784e8bbb8646ef390517fefd08e9c5b7f52ab46409ada5117d4353662617dcd4ae02500a53d23ea544c97d1f953ba78808e360b5171d5bab85426020d7cc78a8fd9c3e76aced5643942c1e84e077ede61518be42f094af9860381203f2306f93e6e70b882ab9ed8194ced8f7ce1aa904f4caaab4272bd3081f6d4fcc97ad663696294d51862181bbefb03020f0d9bfabb1c475940c9eefc7db88d436e8df1c5d4d8d8c062992d3de5386cc3bebc3389130f3ba0dfe8f802eec363f63c4883ed02c8e85e3f5d11a504eea5edc92d7b1cf509b4e7e80b76aaa75e9d7fd3069b8543958ae34a055073c348abffaaeb49ae30c7bae5a7297324348f2180c7ef94ad8a1cd621a652e3443aa36f6b3640f928574dc789880010f12fadd81576a24ec6703c1f0407595b345d08e0ce1987406613a761608e1d82725a427412c5dce76f4b1e6855b46acc4169ed8fa1f34359cdfa53f077997a0c874d9757954791c52b15e36c08a408bea05cb0c2b82174edbbb27b2bddb3265b9cebe3993cacaf8215ecd49508a0ba25d722758002b2ab81c0e45817235ce062ca6a49eaa61cd552b7c8e8c5df48d0e62a35e2fb47b04f68637034f4d3770b080f6aed415cd0d5fe1a373fb3f04fda578f275c771d6ece648c575cad2cf767434623e3225624fcd22eeed92ceb3517fe8ca9b419d4df461cb82a780675aec454e81c60b9531cd606b715ec32c77963b0b179cb900e983e9a61d7017fda330e2bc9f7fadd9d4c82ca8e9a7b04a0bc7125a02bc589a192659733b3d5200d0fb199e5bee6d76b62c6519e8bd0b72d3ed0e0e5f4f9a7783e42a2af9c9422a6365cd3439684072398603159828e0a5fb559a418fccced515b324b215346de0bb1988382f9e90885ed48544ccc88d4ebd172aaabfd51a0f6258bc696ee5ec7f86acceca4ce231ae3c2ad54019cd2af8682e168e25c8c1724bdd6879671ee8866c5c7554f315be28c43e7e396d0eadb8af7a22107f6061adc5174257f25f137ddd75d0f3a2249fc1769707607dec24ad5fe7918c5cad075956ff9a8db646be8f5321af40d7fa6771f884e592b7d1138550970952a4978b1969b89ec459e865952aa3ab9071ea44b57506aa007e77a19f5b0f56f4caf8501a7f436a40922cf357de7f444056ead109558098e147d5baf9e0a776e0b2c442be51d4b7d7e18c2e72eb27df6d90111842b615296353061f7a8af37680ab4e49b44bcbc14efccb6d79959fccbb4badc5a7564fa0c1eec2096221ddcb5fda8c78dfe502e8df167dc32c5ca534d2bc0efcb3ea956c650acec72c682058ddf5ec4d3add804bcf15bc3774a4f5a25fce74d192e115b94d35fa9103ece60f1084e508f9b28d4408a3a93de13f1fd32f7577204012e4d8dd6e3379afacaa105704f69889aa5e48e951839f52b3614b31f0dff268363da04b141b0c22c9b040f14c6f57ad88d18e4a6ac46f5c9d88219fe8fdb59e10d6f5ce2fc81be9478908be9ba32be574140e0ef56db9f99e8288dc2d41ce54378e6ff4e16d9800bcfe4ec124e7de7b5a18767a644322af0bccc857d692231703ebebe7a4a4a203f73b008e1703578cbbb72df01ffceb081437eb9e4ae981d06692a16662d01ad3c975834ecb28e13f5ca1b8ef76cdf86b60004e6c5eb0cd3b7b6a94b8a2d98d3bbd59f2bef0c257dac8ac6e6192c980ee1b1f374af9863ba2f82e705ac06b7fa61c242ff6b8d524daacf18c64d623893695f1c043447b878533b8331da9c6dbe4fecc43f924f21f77e10098ffdcc8086c6b7de91e49aa3f9acce04eb692eb7bfbe8432ca45a5fb24e5e4811361453c3e94aedad8184c66dd276d9ef2964e440c86d944d5cc7b08980c159cf212f5120d75bd682eb8281450b61a8c0df2ad35b603564b927dd5468e2b3af084c01f6366b0f65b6fcc31f7315a769190f21a9eb9d6e1a06456f821e57201637b2fdb0230f65d14df5935c9f9cf262394d9249789b68f9e3ed7210ebddc2a33195d93cae55db376c12bba1329433eb22afecb964f06c434643556e2144305128d993ff327d24a3bb16d133e7acf9c2d20551c6ca753f48b5b4da2eb9165270fbed2eb278e98d4aec134b96b05c3535f353be95fa6ced29ba34ddeba8acd4ee8b411fed300595e8faab05f62f9239069890c088e4901d209ef55b68341aa316ebcf313776e1cf6110cf826f8e59dc753cb99cbfbe95d75309c9c265d472797b51c6f4f71be06e7bb8877fde111bbb66460750d21f6a43c023caa5862bfe6d33c67d755b630b63f249f377ea660d5c5499be17554b39580ef93a8aa3c9770165739fec8d0f71d75a9a382d3206e80700f5a266b21100677acd5f993a91c53fe71b6ccfff923267be1adf4e9a5d0d60fab1e504f8b9dcd539f10478fce403bd9c85bd20b389d9e0e07f3a71e31b028fffa1987cf244f3de6b84ba8807a1bdf932a449158d97aeaa4b9a766bfbb48e30b8df780d783533d7cc3913dec9b512fb140e53210e0fd78ac14541ef41cee604b0e44bb8a3dbf2a426beada98b324932453cca9d5419a5f249cfd9f4248705a8dca8f11a71fc68b4ff2fc860ed304b105c336767930189be7816fcf507df2756fed01016055299910200cf6616e69fe41fba6d9c7e99d2dcb1253383989d7a889457b161da75dcb603e2ae927cbe037af62b25fe72f9fb1ba020bad320fbd9adcc21a0105dd89fa656ee97dccc4f9ebea4a278799464102c6a916612a4d15e6ede1db8ab0fd97b4f9f1805e32a06c726b8a2657ebe50eb594dc342677e6472a28ae545206437bad4949eebfdc44ca3b2f284ec45204e23c6891d272f92912641ef4097247da2c1e86341605b80a9991e914c244020f660660ec6e193a8763e74ad78981941d3a719e972cd9c17370f324ee44d14de6eef336a29cb2874dd403a1486997817b6b389ae160511e4daf8ee23bb96ec77602b7d2ac4f6de07a23741c976393376570ed815e5fb2d23d006e8d8b62ab447158f8eeb8cc4d5c7b948641ad9a93c53147debd216ce5e87f7f9fe16bd5d4710a45aeabdb7b44fcbe27a89e64dd6446312f6fd6844d37a462b0424caff9c7ced9fed855ef866620f435065b4de0deb7d6b43e0a2b8a20f8ba2aadc66558949cd61202f17596716b586264e6e2bbcd5f6eb8788cd84a0d62896deeeff22cf47c9671eaf5f750379afcba8b77356f12537f4e11f4a1b39b70a9bdb18f282d26833affaaf4958638b8cfe264546a2d2e5d2f3fb0b34840339eac059ad6d79b887c4d697d177893e0ccdcf45961f70be9521e7622c3efced0e967faf52f4f5430c2ca328d37ffe9735f90423951385e86806f94b39112dfbdf28f9c83c4d8658e15b354c2133622f1c333e0c24316f1fc0503a147ba6cdecb20206f7d3da114836d0b695b6483e5de2ec1a0c4ae264f0b9d5ef10b0dcd3791a739e892a79ff97d0fb1efe72c7623a74cef083e5f6f008e353a361c4772ec4f671991291ab6c40271c71d5d10f51fdbb41cc755693e8a2539a66ad86421b6d978ab09e97473e0962bdf40bf88d11a93fe495f606ae8d1c25f47d101c5221b5dcd7fdc3a54c4eb71fe2eb3675cd447dade8882ca35e2462e2dd86e157defa8423121ce5b36fbb7dbe46bb62ff3607ada1ceda5c05606810f4156b6e29207565881cdd231c16e1f604fa17de07cae8cc05440c76576ccb38b5c2af206ce24d9c42442eccd7c7abd368a0a96182f5c5fcd7b0f0f683c28da1600043ab261066361b6c45662fb925cbb81db17b6fdddac55801fe80be70d4f7c9e4c13408d57a83dc9ed60f37b239ffb42447a588af059ee266e6917c34f9bfb19feb4ef56f7cb15aba31b0ede5231028cc6c9c82e62c6f5edfc542bfd0ec900409d912d69b67ac13c78b34a5920755db833a29e352c1d93e29a9f9291dc81865f55fce9ab51272703d1db0833a0bb9433bf4828a57aba9e747a604fd41ccb6ee44641ff71e99250f6d4aa8bf657166b9596803050d715fb32ccdf1b495691f11640ba1e366519523839377dbf70a24236fd0eced7642f2371c5e4649159962948ecf704c5a82f5ef71c4bc043eb41b1de2c31f6690ff23c5e9d65540159e11546ee99e1279187a9b567793ccc3755fb7a372797735f3b7c77abe559bb24c0757e0c7074ab00cf5dce2847796c1856297c27dd5b30bc1b6b5c78896f202b82a39cc8bf7e3a284b88e5067a9000924e78da61a21555ac6744d3f9d98a0b05fc4118d589079c0ff75b7e777d3d9dc7b7ced3533ec51efaf78190496f68026d9c219e4f349bf6f43a0e4bdad9219a6b6de186d7ee96b2bf706dc90044c710f29c5099330484dafa71dacfade14be22525a05d471f6a851d6d27e4fb470ae9966ef7891709ecd105eb0aea76474570ec343f082a9b69653d6a6a4a0ad6061702044059c1e5faacbda3decc9d94a0f7177c3500055248aff1b834c3b8cad1579d25e346796c35dd29236730fdc2bb850d3ea78288cd3ef7f47c5254745c75229336b23211f84980bbd69e2747cf6526f3400c20df108a21df8d7603bd387fa2fbb4d4f89381bb83351058b778a4788121b773c6e1073c5e637dd0c65c77465dac55d6be60284f825480b533d51776560f9d829ba17d437bc840aab66f03da842b7e781353cf591b6514a38f2f5069559b111344650f20896445d2e880c4a47d21be1017cf6133229a107280f07c11530de2413ede5173172cf7720708060796bd296f0dd7fbdf3ca86726c7da6f09bc384e748a578a603af2ecda77060fa0990886c102449fccc988d19eb4f6431a6f67e9717cb5c8a3795989e7358ca774469148c26f496e1d856a794ddd2beaf17777897b725ebfde655f4e7e59df0717015501499436d523e56a00fe3f2bb0a06e4c0caceda2cd241abbcbcd78c73932d777aa1ec5ee4ce689310e54ce5624fcd118aba4df07c2a03a7f5a219b2c642461229bc1c41865c8a3e71a1cfaa3837a8c11a00ba2fe8a426e683593bbbc81bab640c8def061e54a019ce2a7c7a11dd6a2e2c8fcd62cbae82ea191e36d04e30fc8ddbc0b91e97f601ad7b482d550f76e62378a8135cc145e86d0acd29ae8a1707873f9c2374118e071219eb8b8c3468832a2cfac6cca79556ca1ec05450bf3863885084673191020192e676418c4994c50c8780861e2a1401e4ad35d869ab5db68637cd2bbc018555aeaec887adb6973961c92fcbc07baf82cc01b57f1fbe95c398778d891338fc718ab9d657c13c6edde47c793b152e88b454aca22f7131e9d7fc2e2840cf446cda49751417ee269e4d636d11d5239579ca6603978e8d5d7f42fe8296dff7cf30edea2adbcf29fd0ebaa345d63b12b292d368ceebd30595df2269125af1389a40c2d74149a73de6e81a2bd76a787c40e7bfbe4b98f7991d6d72b3c069eccb7fc77f3d0cc552e064109c61b120ce4a6a683532d386d26b6b487dee2194332d396b1585d17563e7d53968e3a5b2a8d84dd25fc044e333d5ae57cc4e9a9230698ef0dc63f19882bca87ed7ad841cbd1459538267d720a1a196e789a6a043bcbe29061045063476de9c67faaf79d9c01f6ddb91fea66d585dc606bd1c3dbb38b8bacfd4a2e7124a6e803c0ceb25be688b87c4e174b2ccbe1928d9e422c26309fb5042473d03d00b867d705e6b119f205363a7e6e16e563be614a16b0773c6f96bc2e2d2e145d71b071d0277d3e6afb852a49a2a618ab35e124fc77042607070788a193772e1f36c96634972d0f2a5c0f837c0c72f566b5a8f9fce87cf53542355d1a919c460e943cad4cc3b025939d0d30b70b29124fb603a673367c6156ccb3630c9a3a7833e6622238eb4fe14dc20599fcf5d6b0fb3a48ab9dd0492bf1a6566a3d19f4602f04538cf2b3301ff57d4de09bcd6e64a65fc9b43583d6d446173002d415ef3846c8feea85b8eea397c39bc1ae8303666c30c756dd1608b2edd3620fb4c97051ccb7f55355d371478652a639c96614a5c3ca15425f43761c5c443e2c53ca149456c40942b2b6680289f102a23476114694607a7ce2e940bf5dddefc78a6dcf8d284d232db3ece5dc21ce9c4530df0001d70d9a28a1802207d8a4475388fd5ff6c3ebece2f53998d79735eeaed667fb2589a24e7be43ab8ccae0c69e4ccb72414ddedf78cf54eaa2062bdf86298ce9c7e620d18eb5c5a698bdf755b00496ea68ef78b980a8b6de8f1c03f83c44f5c88ee4377f3c62574d2ab8012f39db1433fcedcbbe792d0dba0783a49159e5905cfdd443c5ab375b87a4d4ea2a84567838350d4852f726dfecf5ada67cc43c7c3cb7d7182e515a898ed113f7e2e4d2dd55fe1004fafb14279666f7f21d24fd420d33552d6e1cd5f76bdd0c4ac70a59e639c2c16625d26e50d2f9a22f8a6bd662d8a95f9fd01067ffeadaf70559695dc507e19f41257e3c8e15e2a0e113147477e04eebf4e4b9208bd017e092602acfec74c571d95e7867e1cefa15cfe8515f78365f9a1fd0ecbab60de22028c7cda14bcf4eeeb130fba61801fd44bae4b337ebcac835900c1c435cd56e7159a6b74317aa88559987bdfcc663cf9686645fbed9d432426e699db67f90bd7a1dd1fd15b7f75b24a1fa9a4bbfdc8e3a2d606a626e56b6fa0ecb60c79da4492e5dcbd10122310782f917ac3a5fc5997cd67ee473b92135a17b0740358891fde25006283ae726ae2560ac54ad91e6927868b6f1d52c8e24b39c47283b1230440e2b920f2bfcb9da3a89b50fd068e7a0a9580358b4d5f90c7fbebef9177002395be2781dc632a50d7ed0beb06113fecdf934e86d7d7a4dd59b91a2d7c8c5af0558781237cb7ac7c888152ba74168eb90eaad2ac3b97e34048177aac347f7e782afba90ed8c35692942e2b6424799ffec80e89cb8e08a52cd1c5dd5651b09d8e9eab25e5331f4df78fb3b495bbf229f5f53938a928d865642f9b95bc8a099242e93303c3cc56cc41f67802b515b661da609661d66a5c1d91d5ced06733b76b17f6280b50bb15e45bd2acb850c5484ad5982d681b9575999b37fe3f070c5c0769b373ea939f8e984a02253a0b10964afaad6b583a2856200fb985949981c41d4353bba089f81ca81fb41d0e50b16b18cae1f995d40d081b37218cbb95a061d7bde070214702df751975fcf2b6de749882b18f1ffbb8d201415d4089f635fb9e7ec263133541f06c06898b3f100eb4e360b49639030e5976949ac76bf3aec4710461ea542218711e054e6d2b90ee952ca6f4eb64ac40763470e27c2cbab7686e93d3f7948e68389f5b0eff7bcaac3754b6e589c15f528bceb0c574f48b62cbc780f7356244249dcf7a73b039625b418f24695cdd50400bb2061d9ddaa09a84c240f7aeec6a9fb530438db43f2831772c1f66402519577fcf02e627802e7a3dde2d0bdf1bef3a48ab0b7d95103920baab80004255164ce0c8e15151b92f61b210b648f1911aa0e795b8c074f9f117e98be3f6975ecd238358ab5978cb74afbfc0c029630d2d817fc066315e433abb9ca97ea6b2073e7450e06235952747ced3ae84a170848ee425cbb2a7e67ed32075d99b8e7fdc704718d126fb43bd6298908c6cedc0062ec0fdd569e976c9f2ad7383a64a3310cc7bb4118d75c5e27e2823d0d2adad550a8b33061057beea865b5fdf645639981edee657fc984119457798cd8c341cad0595db64604d4aec455300055f15a58fa35de97b14ae3c6fd636c4ba89a477ab39a1024808f49a6140c4c697863130a50f9908ba61b9e5518416b9cfa83a1805d0764e7084c363994ecbeb8b995a6f7dbded3435acc2c455e4add6bc35bcff5c1726fe99b80c569a5c408d0bd5c36f10d0da51f056f35a3e8efa9e280a0baac14fd230885e87294e31ddde494285b78f313c80c208329fb581e0e19ec78fc5a7fc9944538989228bbe66d4c78cb63d6bd70b6e8c0f2d93c8f07870f538ad14416ce7f4741092a2ecb26dfdbd113994af311a8830b013f1e9c1be3834d7910a490fa99c47ab2e2e9bdc93701fa496fcc32790152829cf06a7a0785931fc06a73e9c3c9c338afdb1870b50b291bb66399f958309eb0decafd6e7defcd62e1544d7664a69b342c7b945b895593c041bb21b68aead65851b04ef375d2ec9732c362e179a7dc74f29ba1f6a40ec4addcb0273fb4221c5715a676acb64a47e922bb77a6ab7e6c751034f697d5e184f6cc823d42d6f381f0f557ee641d35bbef0e1839c8361d0de40df9e002c03c3640df68442346282107b2e32bd871c541b14bbd83c7eed5b9bb6c251798bd4bcbca7162fe808c57b8f7bf5596fe395b103a321234a2520f038ccff31bc47db37628c72acba2315a59a98c65d61d7399dcaed8f57e7fcf623cf55c2f9e0819f000041a889b4c8351cb9ccc8e968c699ee64d74e4932fab688e1c8038cebdb8f9d3bea470b0ec8a158205ac9254d990b1fabe9102f1650ddcaa30cf14927882a31e850f03ec946c3fff5c90c6bb208472167212671e220b1eb922027ed745e9d2eceebf74b3d802da59b9aa72556e28fe2a95ffda8a7273e79d79b5a3dcd777d5c67ccef2c9afe5630a43267963be71d3c7f778243bfa06be779f0de2ace1600b503dff44a11ce085770a0b8d0855a539354852bf51d1026caa952f3894dd7cdd76b5cb0a60b263d0729753546fd42ab07945cb37ad9b817b37d28150282b82169b090d96612544c0cb01ae0b461d76609728db60e1481850f920cc6fcb087761a3fdd922e486485bdcd47e93b9a7d5e01c4274c57d0299ba7314f3a4ac0a2f1b912c8e2612e81d4efb659bb11ebbb5b47976c146a941fbcbb60bdf1a9eecbf9cb5825220c5605a9094e8db2027200d2f8430b67ca554614443747e54acabe674f16670b6b62b2e19ea3684ab37f98c34ee47fbd19f5d57cbb4a645de34be573bf8e647324b16fb7caef658851f9e0e0d26d5c761629741a65b33aef04ccba8e876e3d77748d05e59f48e9aff80f116dbed53426580130828dd23f9c18eb53f4882e6e7dca69cb98b588f818855c9398b77633eb877f00e99e60d6af29bb79a769592201c7cbcee8c24b68537d711a1c954350f8c09cfd06390e9ebbc6c719a6e2156864abe3370afabf77e105103d37a31d30382530064335306ab4716c89428f579823d83ebc299d5fd0f6c875d249b029e6f23d95a6ce036efa19d137bc9fcb24909cd5b7bae56d17c12fda1a99a86ce1eca5fb2dcc4dc484a08ec2366baefaf3709b53e9c9dad4af2bb19949ff96d4f19dbc8ab432bceb21179449ba7865e6bbd1700145fcd9311aa6dbda8a3298de5e915d462b34734d686520f2ac00dbd23517237c33185142f507d5ed39ad50b03ae7ffb48c6b9870089ac5676f89c59e2a692779e1aaba1ef17d0a1359d4915da7f8d916519dc49e8c756ec06843a5d2b975a9337a2a64a912ee1d32222a9b9cafc7adaf610adb0fd53cac4eb5022f81ebf5782e25e6beee67025d8427b46339c6e8785e757ba68b2c95d1c57158464833dadd74da7df75c819599aeb1cc66668395bb46b2abd06835040f89fbfc1007cdaf86338e5523759d91c43680ff57196ad742daa122439cb15146080129f1d561bb90379fd11671a34521d868a86dab7cc5df8bbb5048c8c44bbd1fade5bc052a5e58fc1f84761fc35d2cdef8ae54750d6d2ba38ab83acb6112480ba304d004d0b4c72a9d0f38d5140fa8702756d8a1fdd4a0b182215b08b727fe6aa21856fbea6fe11ccb23d7f01e7b6d7916947cc959cf15e0e95f6c3554ccf7b10c9666297e2408541584575c52c6b9451eca0837aec8798ec18b7a30671582f2e02a59427010693cf35955e476485f2d01b44631ceea1cefb0f1c531e11ea0bb0ba67d3583dc84faaf39f496c3bbd129cf7849844fa1ffe8d4fe7289b9bb43174c0489199cd6182406442249a214a92ff29cf12c024bdb373bdbd099efd6cda7ad1f686df612c1a01974fe150b37baa5321d9a361904d99e9937813c179a61811e3bdd137c844fa2c2980a0d8c711f5c036311b66d74e87c5d6565753597c8f2ec81aa77352beefd9e86faaedae7eddeecac8a52e39d195c20543a932647ef356f8e07c2be2288ac5987102805b2c93fd970937e220da0c3d0a228983edbf539d388dc5b9b89c8ab000be420f6ad102a5b2759262294b5539a1656df57ec480654609e03a2b2cadf64d1148753f0804f8a45d04133db630daaaaa16af882af3dcec883688a67876bc41416709b519f631f5909f6d50195c23e34c47a106ea3bb78028d46986cade5886a0f5cbae6aed8004a00d868ebc6dc52236a06c861e5125b34075b88f4d749d04b96f1587f0312b28c104f0b27783f9b2ea41ad7ca92e1c16570576391ae82a4dedda86c2a4326ae14df5f1bcdedbf21806d8a58ef2c7225a679ee9b85f08cb7c8f32755080cd34681509d1ddbf653429ca07f7c7f4e0c26c719950f615f6e5aef1480ff38b12b96e6ccde63b3a9536128cefabb42f70265ea8894366bbaff417e4132aee0337558adb94fcbb520661b05e9fef6fc2d9546cd2875bb10fa47c74abf0c0be0d9829748c6c997f3e8c64c0d68c5c1dce9d5ee48ac80485f0f54e242523b2d24904174b8c1ce3b6452a8329b34ee6b15551d9e5acf4ac1b0d5ecccb7e7e3044f72cd9fc259ca54aba8b0ceba7160aed989f70572fb711f6e6048e97e5f5e4100c46088017857eb6db9d1b4e1c82705b8c3a0d9c62fe4f8cf80367a20d7d9cd4d6c474cb8f2b169f40945d5cf47b29e26fde8959886734355a16fbabc282dc4940a911cce99578d48de6c16da4806c14954178eb84106eaa247aa00bbf2a12955aa75d3f9f3890e1f101419dbe2eb49a50eb00b606d170c7ba06422c3897192290bed7df987bc0e620d4835ecb76a9519bbacbab98fae6f341f481382ef4642f0eeb856b7c199868280655e86a526cbddf592e7213ebf639e415cf9f11bcc93c1440c878722c9a8293acf2a5262687fe43d9e904d172c5664b9801fe1a28ed7a4e1f2b48d7a85e0715df3021a3b8e45daf0085d30ec93245090ed36b06f94a4d38a24d2dc265368abbc448662572e80f8cfbe633c36860950771f4af9520342c3f5c9741f5c758c3aac14b2f87625bade8c44f43e9fde88584ce344d2ada6fb6450125ccdb6058404a58c22c8f85ed40549b6848bc24bb35ac9a1ec2018cd58edbd1caaaef56b163ddcbbfd4c36a462cc9536084083936859f04492cb93219184889df5470e0f95832452687f6e5ec0fdd485a070219da78f111376ebccbf6348f6c9b8057b460a672029a611e817f0fb05808c1479cd88c8faa78d1105a9d7760affd602919d039ef059398af287eeda447a0b082edc01a828d42deea586d406810a820ba7725f0ca72ce75f082858550223073330a4cf2073ae729e53c6680b000224674bef6b0505c219636087f0148ef22a370538ff1e46e2a60cfb569fe51f1b179243389001d29ee5202ec785f618107ae124a33e104ee7f5b776480fc98966291bdd0d1d664a1d51d757b7e8e4616a5197382bb4e2e8c96d9e4623e9f02ceea3c33955be5e245e2e4598a5469ccb746d9bf8718229fba973872efe6915171da942eaf97dcb6ec559ce69fda68a46c97c5619869eeb2b108ce1f3a8515110f73408c21756d2fde743527eafb6bc60d896b3f0cabc196743cad0e6993364bedc514dea50c286b91dc8b2fb2abf5dbbb07f6eb80a1f8426de9974b4f062c8a8b81e09f82ba9d9af75f20b87cdaf2ebd49be1eb241f1e5e37341ae276c2f042a855f2a8a08b5e80c80086a626831af0d43ec35caf3e5a30ddaf7a0c63968609aa1429adc862e71c6584d5e672c464c87a94f3b08ed07d0d7c73fe57194592d2a0c2b0540c949d3fa16ad2f046811aff56d0b37b75b2656808b0638734b8f64c814ce91c44ebcf51c345e41e1faac2d8f8ef4551ecb3bc0beb4f9d9a0a3bad6bfa785e20fc8523c42171985bd0be5fd05411580d72e24eb77a25f6bf250a469cbd94c37a9ac84feb3c3af9b981602b384d54d93caea199b48364971660b3863780a672433cbe6f6805c70dcbf18aa171654a694d21064e3088897242db00397a01b2d8a85a01b3279ec658d57835ab2b0f079fdcfe01717145ae2819af7a20debb2f3a5f10b717b6c27b5a41378cb4d786091ede2511ba70b351c3a6a8f08c91865502fdee49b0a7ed9ab5630a5d4d15b5638f6068f99f3e9155efffea3902754cd50879091eaec8ee816d292d70149623c749244cb1a5863ab40365c0069fa202aad4d4a09bab1ecdf3be2d499176208787fdaf9d49accd7be9f469ab1d9e5037d0c549488a3df9dca66239b2fd0d1dc1ccaaddb25de0cdf8083f1121626b910872d2a0308849103caa109d23facb155ccbf5b0793d42e55e7f6d98b185bc960b4d516f2bbf468468eb669f1e2c57291e0de3bf2c0c3fe519ca7ef57374c3cc61ee4f0a42fa546ac2eddc85dedbe3424ac15871e7f0892b2d212bc88b61df3ab67372f32d4cc57a7541f4e634f73fabc3f4dabcf0d00db5bcc371def13d9caa614d1a7996612d13b69744671dcca8bad36e44e83c4ca5289aaafb42d3e8389495917001a8e5eaca1604886b86c1c11cc25f811986998f2ea935b80d7f990f17a1a6ad1374c0fbdc2f81eeed22d20af4a8e87b59b7c58a6b948cc8677239ed2c72d1aef11c60d54ff26271a5c40899fc37bd5bdd20cc3d1c4e9225a1597951a4fb4038b85285c0fd2fdc7fe9306710ce6bd71fa09ca4cd36a9389066bde86d5582d5d988acd1424549de28f93784f427366f10a036e3a0e0eba975183c2fb75cfee0da6b097917503771cc7d26a06ded87c9e504c9f1235cbea383f85c89eea55fb905597716b6c6a86b12fdc31cf388b28dbee9a55eb877759ae08f572510efe922ff0dde09d833c32b96a36e1e582a81e1bf2c22825e22ca79ef831225a4917b8c209a7aa1ab1716b6c6d29a3036da49fa91ccbb8abc78575ae049355e24e8c320f015550eec8e9cab555e68b9e9a1de46632fe379d767bc605889d9d631366e59b84374f3fe7461fafa0940f3bf8d0cc3ef440b2a6df8e5b60f248701e2cea9ceaa7a9cff45a1a4b1eb95be3629246865ce710b63bdd7eb1cee7791bd8a02b6ab509390aa9bd880eb22f19e78b7fbbd982840d766cdec8778db4aee10211449422b405a76ca7135632c701e6d03786c8c60a187adb574d457eca96c814267bb46aade730bd69151de849884ffb375d2c904cade16b7d12f24b8f97c7c2501c23b3f5f0a31537ef8e951dcccfd86ef2b44bbe88ba479e55148b68c3d118d4e8082b1281f45b55fe332167bd0d2591b6545e3292d6f4f09c01a1ad8ccc10de9cce87f309b3cbbe51bed50a4ffffdace9c80bbad030840f49cd0fda9637460b72e55d37d5c8c6006763bf847ec1d9cc2fdea2221b9f8ffca5e8af759a798d9a00125f141912fbce3af8631b363d423dd9d7720c57d5e1edd975db676fde48255819cc32db0e2e7246e100b51e49f75b5441993d27889742b1f291ea6959cc00ebeb43f941331d3f9bd005826a1a68f03d79b9832e219e41c209eedf1f704bb80128f3f0b8187d160e60881324c328e3a6b4ad5bdb617a35ba6fcb4e70a63af032d6d84cd2cfb9afe9c44bff6daaf88f14df140cc0385411ff46353847cface927b2f55bcdd1c96edc209845a89e4b3e115ffa1ae6503dcd7a9ebb9bc98889432cb7c19285fe65b4e01720868a2977825e367653ad910691d4e5bfc446ee845b44dfd4d9c29b46ab162711ba9a6c4a040f830539d54a2423469351bfcac19ec0d2e647b0346e1302135ec09f0846e08e89fce8d1c83f9e07cca0653ced64794f013518172d37ceaee382694bece957c50ba1023e15240e5e4ac25c63253404becce4664377136eba37cb64bb5670e2ed451d4d75668a88b806c396877317c710e7726046917337a4f0629258a57ea6a436462fc68a4ce618fa7a989a782ba0fd7892f7fc0e90c388e225318ffddcc6631bf44c3e5c1996fc03afba66fc0dfeacecb41e21f12b74979b2466e6c4b780b7c4597222689f6cbb6af7c7be1e543df796bf0c7831e5a05ef52b3e9dca2acdf22496d1c32adc8b3ec8a24a4b0e849816aff466a0c41d1daba16049b5ddc70b223b8a43f2be6395a1aa0379f48f19d384fb740f66b086d6562033ce3657d6c7f7e13963ec33d2de376f381c891fc0be70cf3b2b77807d8095a19e84702c71674b0db9f66a3b3fbe89458423f8e3bedc6c5c6e233453788066c0b3ea942983a9736ebfd8bcc8ebc5dd83dab01402304ec007c65c84266b8522b42b69584d89e18f8783103ec052c8eacc163f3021dfe6cb487e5c351237ee25f17429dec624be500252f0d7348df7eda0713d3b87076412bf5314913c0659e8bf028c1ff67df40915a1e7b8c445d6d3bed33b2827c41d13077f253549dbb226fedca83f08f02b75df87d72c96c32fe66f5540e8fc5dc392928f590a7f3a60d492349a1203ec043ed897c6eb980a3924b27c640b655d3219f9710c06bc8f9ecc6db789ef690debd227de3ae026bf4b27dbcdbd93735dc0c2922295e8fcce1acd27215b5545d1dd70ca01a3bfdf5641da9e01174c06cd77777ba1001fd7b0f00f5d1bdef6dc16de728068c129f5ef2125495a8e7a76f252bd9860f16107201a55332da1aaca89b501ced82a095c25bdf8c414ec219cadf94d775f142afc9499d03317c5c23ec47d0937ac58219e6ca1a79a19e30a183e0f6d6f540b766c62b76712ff3946f0c9216fa1b369388452d3e244d9ab777baa684cd21a218b355817e5659d6d5a5be666372890ec21c6680d3a05c10264156dda3921f65f59300c2e52b16c5a86c3dc01c6727219932cf7e55f724deb1ccd999dab9db9635ec7dee40bcebd8baa9e362bc29c4addd8c48e367a5c14663fccf0046b25fce7b2d7b3220a0093f13a39af1b7b255e822af96eb479214657c117b981d055ead118996f0172f675afbe4959834d07a2103df38ffb754a124fe674d7b89a5317b9b0f0e34d724a469f77c88cb7dddc5238349bdbffc5a75613f6dc1c319b16ed1b276ad99ce8d8a2147059af2cede8b670e139a5d0d63f12f0a27761b617059892f5d33064da06a2a85553911b4efdd51e2c93b8606509ea6643a52cba18107f7c81498e279c8d238d216e87b45a09035b56cbb4bbe12ab7e31adf27adcca1b36edc5661a5494a85e852af50fc1b46b3642af83e4807fa95d5ffa4461a850d70b8f51d13ea60a93e1ded1f84bf4ca705f1a2bb4f788b8b30cce62b7e8094fc474f9f500fe7f543bba2470b2d46fedd5023fa0a769476833574aab7e3cf4c3441ba526f61c583e2e2bdc1f0a685e42f57fb2830f0dc6ed42f30e8de7b2c79a6cc4d09b4ab258c812e775e8f41b3d92824b9b754d8849ae9593ed3370062febc0abc7e319583946b1233223dc8e075028bed6b5c7a3aa46775888e353afa79b9748c35c3d2dde8dcfbc5349e198ee3bdec59330c40b305934ed64d3983010dd4cff25a3d24c9e810b1371c8184d23083f65aa3fef6c992e7568f35ebd877ee698f92602417a21f4e3f2e6598f3bd0c28cf82e7e5a2ce7c82111e11185554f33a8c101e4ef719b7af4aca3e01b8398d43e71b18b32d325b7abb93ae2e5fb8f6a9f504a185f9177d6f55e3ee6147b75ef731b5120218aae24f9dd2893ef150685d98cf691db67dade55c66b91df8bdf1b29fc66c731f82f4149f034148b98c0720b585093c451c37c64e9dfaf8585bda2558d55e3b4b651e6c52ef01deef09f2ba2a8532971d06ad22f89b81cc28a84198e50150b3c7f5135e4c71ae789ef63b15336ddeb189d339a0e5282941768986c75142e4a65963a6d066a1f7c38296c908becd51fc1ea8aa538e97921054b4f595e8831170c6cb3d4115f95aa83165f0a460085e206412e23e56e98393e9f5587f9184dff1c2c2d4637be7ab338352b4d30e45a91c41fe21560c0c303bf23263784f2075571a2a0d5f65713323ae29ceab7452c2ee9c7b5cd2f690a259960759903453e8c84a76f98b08012ce169a7fc7ee4ca6461835b2064b830f23523fd3bac5a5629eb6427d1e47f11b5cbc6311dc1c55337e15e0efbabca39ba6a2412c84080ebf2da5b5cb6d309c42f04039d29344775c1127935482d8f944ab1fc9177d13c67d4b17dc7effececb38cab2710f5c8748bf3dcd049578992731d1b030928099c19dfea0a611a0be26e6e79c04293b4eeb0adbd5005feb70da0129f61645b2174fa4f9ece90cb6271702cb9ccac44cb3fe089961071c399158b477fc2933aafc371b16ca654669cb38c58648ea6bff77a311181433946a3f6f4902df3acf51101879239413d9ec31445e11d27b90d1102eb87b25bec79b7b49722c442812e633839eb43f86bf93947e178cf2981484eabf15b0e34f8beab851c7a330f2ebaddf96c8c8421d847e11ad62265c0c04b77d1659b987407bfa2737ae52e2fecbc097a8b1c47bc41465e83fe6693e5bc6541dccd274532359523a87a9d326e8415465cac6e5a4da41ce71118bfcead8418287df581f3f2634b2686e9e7495334539dc6c907a59980a0853c208112e518722a641be24d0364a25a157fa63bfa53f3d00fc881e072cb1a85f4e6f85e8a2495012878c2200e0c82e4b779e4a1acde7cf62800b43d554fa0a001f91ae0bfe173f5684a9a442f231033f1145a016820bf3a4d6b774db4ab5f3c3b48ad6ff657f607526ae9934765b28eaa2b4ca1ff0ddfe5ec57762df98738c2a9cc6733d8e0ca5740d3527db5f535c3fb5705d5c95ecee75654dca8331ce2603a0c04036f56d5ccfd74ff4a80a7a6eadd605d170023eb1f01ed918a8d4575e2766fc89646f9d20e9f35a23517ca6b3065777dcadb1656255d73be0cb870f0f45918b3326b42f464023dbea0b970f35d8280430fc646d0214335735204ac3d373b8ec386667c8df938b2da4ec27840c25e54f5b9db90b019128fadd4a3c0c45bf7df514634ba3b0d7bef8a125c28a6fb9c099effcac7712dad2bee64d598bd6ebee9c856b2062a81e31651d9b6378d801cb7034c413c30ab4513fcc7c301da3a5ee1834871001b0451f376265b037aeb7e44cb93765cf8b5b03b2ec743c19755c5dd3a1885b331180068234043478344756d46fcd6ecb54bbe5ed5e3a754cdd4bd9dfd389a00403afb69d41b80464543c6e51078a6f0abb17aaedae5f17f5213227703f0d058555768013068bce86d02f00d0ab2cef066cd4ef3ddffe3c0a23d56fdbca3d41bbd88489b6111692a9764a63b585564df588113c3bba79707c62d0d22921c581518089132e32c12efd82efae44cd3bad5fc34310d02fa5e8166cce622e2e387881d7d7aced1bcf41ae4297e44ae919f56eed422f10b862f1ae38e46e4f8cfe90de8d265ecd5c36a808914a86a9a8026fc51f177385092d608e4c155c80268155d32a739cd30bba8345a0b0aef93ab1fbc5331660c3316c93ffd5614d0db023bbe87f7d57e286375d520a1a41ed9dd02c114aa42243ea3113fe515c2e26c68aa67d4b27d6ab154543c8d5ab8e9856cc10b225baada0c7a19ad2872a07028fcbf8199e46d1a51010ac54d1c17e44ac83f3008ad25f1e23c0977aa6141b3088b62baa349be69af0bec1f107ce44c62acc1fde5f5aec73ab4d76cc4a2c77940db92ed3bae21c42c0f92de92b3ee69a64b1bc1b99437b70566627e9b78896fa9b2b7f748f720ee608370c2c953a4cf4b9c408b3e3a6f42ae8b6100ae97a3d019f0fbd562ca4e3faaad1f9e122fb917cb43ffffbbd928360c551814d667a75c2be5b121be5bbbc05227b0ff81daa6832ebd03bf6d224d89a1979ab6e36af5c095e7334a34bbf96e4ec6c82a1a5fc5c7bac581cbb5179451b4009759cd4a7274ee197268ca15d9745a68f9012bbf2b8e71eabd21884436edb82b014a5b495df2b3fee622fd4a5297c3b001361e48831b14f7dd9f6672ba388790f195dbfed70ad2aa8d6d3b91d9fcb3b395d30bd6e6a6054770f96413dd44bcca67fc73e3730eed16e08b79357eebb6e0fd37112d14d523eac3c91b850fa5990db1b1d5e24e87cf8ba5c664746e5b50ae42e4e69eacf6e402661327e4c73fad11d0f0b95bd509e251b97c3d03ba70ca0aed69949cd0c04bbd35e57617b0656db66e122c5277dafc4bf1595b73c6471856b4b723c9df097386f5b451ca1d35efdda76ef0d1289e56efa2914add9d0ce12719b7b4b52d9991dd7f0db367b3cf69afbd5e21ddb70dad261657b3d72b8eb8b6f5f68d82f2580f69c6971a96e02baab19020c3bc10a8c8128aa7c69fe369741241cc680b34b18136d245e7aef3fa280f4cd4c3f10a3b3f69e307084e30f1a340d8f64885186f7069181dbeea39afb292a3577f3a04b90c0e954caeb7c8b57172f6aa4626ce2fc9d6bfb69208ebe0d2f372029c061f5ce14fac426432777a61872db7e5bb0560897cfd535f4020d6d14504c24f7a79a08b7b7d76deb1f1a6a798a541267956c531062930507e113c0eb413eb987d4911d234336b59daa55a9c65fee7cfec5aeec3749212ceb11a7676bf399639e4528af51816edbd79c9326d22f71fcebdb711f03037287cf3ecfe009fa867933099aa6110ba25623660f5759e0e71b71aac42fb1bf73527649635779e18ace8e7dad6aefd0827d7e9460308c4417fce2110978032cafad536e4a3d8739f7f1e367ba30524075aed98920ede33a7ca1f20ca6baff6c1ffa09680eb1de207da91528198f0d0efcaa1d63a8b687c262cc0dbf5730965a095a49f754f14b08f304b8d61fb21451d6c631449d718d94cd0077b975344e8cbf426c737e0f510d1cc31f2f94407b8d01e741208da9575b1111917b3250dea230b55a2c1ecb95980740c63b7afded3dec53d363cc47ef99ec9959416b3227b34f44c9e032dbf7a5630526aa167c8d95edab5c78b696d4e9a6f4d69a6c77fadde6878d5f582b1fecf6ce5a778bff1f3a0dbd9f1f3b1793f8cf48a95aff13b41f104862c72dd819c043c58b4e8e8315ea2e2e4c9258839cca1606c196ce678a46ebcfeb81484f1642201c7e129f31f372986cae8b11a267cc12709695a6d2f2d6a30ac78ce4b943ad154dc436abee5f7267a5d028a1ce4df747fb92d8a13d347f9572680e2921f1762c9ef8111b04b169b17c46388c6c03650fdcb3498b52bfe3435038687962fbf5191bcd4ead96c6a6505568ad68ce3fd2700ffb7dd67861ad01ff56b843dc8a36a20c0cee6d7e44587c7f9b695b0ab7fd733ea4c3c7a80055304378facd8ca049153802ba5b5cfd0b8dd0893a574e752fd9b1205985b06da6cd0f25d2ea7314f510394c3dc3de6b63ac6debe6eaf24a058d38c4abdd619a91291a5b2e012965c4fa456a79878983301d8189de56e119e5c87a6ff6befd982814b2bb987da80afd9584999478fa8eb08bf8ea57fa10b49d9f102163ab42a70a1ff443c407dd5cbd9a3f3d84d5c9096e4571c4be3674485c3442b1c8897b0b83ced0c7012f6f206769084f6a2ce871fb96b00733f3e292f95b92612d2c012358029a5ed18c245b28cbcde2f19bed6de7d3121bb707e95abcf8bf26457e9f056fd791344ca41160a637b2fadbde07354ce8a8c864a35e9db2f011a1622f0dbbad070cad9b3fb53e372f8a25100555f7e6ae435d36f334c14d09d247e45cb2d0ae830075e7f25340330a44bd9097182d202202b46f54d1ccebda9cd4f3f4479a3f7801543e6944187bf0d1420115688bf67302074f9fc4d27fafd58b99df105b44d269077dbc32de09292c3dae2eae59c708de570f20e68db68604fb933db1e5ecfd540f61110f6996405e732a105b9f1484a003709a1edae05cc3a8b07e875910bb50dab43dfee5f5a420844a2a05172d404e9d5b6910d6b3d5fca096841528752a314b4a0bb0629f1c503804e5f07cc1e9de19779625fff38300500252151097bc68bc3069db0bfe03338f55d067edbca1f79e1068ec2b4d4ff253047fbd4569442c37765b3b940ab64e3ad8ad53970bb318c955be13a0b31dfec27ca4aa741246999b41331fc0c4a34b167b280db5c7982e31c388dd0024b246cbc33777cbc814170e5c6fe17386f186a63ffe251846cc2994a0d31cf36cd8d6196dc31c5288b49bcaa7434c6adf487221219beea98017d9bfe4e175548ad0a501de8c50bb424e41286a528f0c663d94ea2a331b0b40d78b18651fedcc3abdc0c7f8a0b4de7ac02f79175a325bdd95d13c580325bcbd9f43b7600ae03d6f8441fa122a0546112c8aae4adcd3760bca9e44fac4262a964067244a5215a265343709f4f7dff2af42c522403e5ee977e6e7ebb7e04a58e7b5e7318ba9b240026c457a51365e7262c16a24c556c33dbf1eeef1419f7a68ba664c3c2206fdf2a5f6cc40900bc32ba0d1b9d8fff908ce60bdbdca347c9e4aaa290e821f777e3f5f55fc164ef1ae0bc46eaf1470ac2daf06ff9a3051cde972c0cf36ceb832e076d270f2ced9074bba02b2a4644c8a6fe986b208389a083a40c5f8c7bd2f77ddeb44053b2eafa4fdf23bc818f68b25d543418c0ce8b544cde335eeb88bda1536774537401591ff3eccdd9aafe7c04f2773612e21ecf0a7fea058728b52e74420423a619a2b7f486696cd80660e64a3ea81977f5644c78e895886b398bbf9c9d03bdb4bfd071390da4945d50c4edb5ddf31eb0401cde2e021c217368fe64f135ed1e43d6c17fdfdae525e4ee332cc82441e68cad180b402accae9c8864d0f06bda8825d44be39f265b89734ef53bacf6d897d5fd8ca3a428bbade8f7f87289c2c181e62cc7358f9ffcd1944251ffadc8dff24a305886a9b948150b5671e3a65e288e503bb99cc263708fa713494c637dc17d83b02219fc5c3b40651d8f03442da4ba50851b610b9359629f754f1db39ea1890960a2501ce191c7774dc21efd47b4fe59596c4698f188b8a178ff990b3a1b80ef37285f63df5103e67feb4c7ca16c891e5bc2a90a508f03f1153fdd52515fafee3065e97d7d594a3e2982525116fb86b63533fe8da20ca1820be99f4e068ab5d2dcd699f5c3e2259582bb83398d91d96081d278ec90489c6c493fe68f1748c96c735a6858355d5dd89b7ec1bfdb2adcaea43f1662cf50584125d39046af2e9334186b45345fa00016eca4c560bce6c993358bd03eeafb89e2b1df4c98859b34c405164fd9bdf09188a941f3fa32e6f83a667ded7ea2aee2cc3d66578c9be5a9507f95b47cedc672f624751b69016d4a7e4eec0b472cc3c4c9b4d1bbc9f8dee14f82a148c19d9b2a580b7ce45a4ddcf680bf66b0bdd8371b2280ef186e5d9bc5d52cb389f69daa0bd5a3d7c772d9a07e1dfca8e5c531af9fa79e294da795d2defcbdd358e4f728827ca1fc06915c6a1c677a4261b081c032dca6fb4e55dab75709149bfb1075e8ed2bfef94614573e7255c8b291d5bbd77183e5c37d646477e2cd2808dbc9401befa422fe170f3444656d2c6441aa50a3a219ddc7b86192a11d81942546b6fd69588f9eed03f432f680c12cb5417f818c8f367aabc8a0508579f2f8756a5526e29e4c2ad661f4613b57dab540d62c719f501f023aa68ffdc9e5d39c7b83d1e92f1c8a8c011bd009e3c596287fd75ddb5645be12e6de77256ea606a46a480c11531176fe41ce7aded89b92d07cc72a83596e9595540ac13f8d594e45b73b29420010050ee184b25a5f05bab899bcc1bd427efb9a014ada0d3ec36c8be3c9400079afada4b188b738ccd5a77fcc382bc65b80e34d62608ed0cdbe7f839bf48e63be3df527a68dc9fc2d8e8654c0cd2fddce705dc115d7b45b37584b763365fe69d0c8bf33628198f2a34e20a78fa8f323fff681b14eaaa12c940db11b38a328aa7b0b2a883892a4e0c19c5e02c3b12ca7dab764f273d25dd7d571c3eb1533ee16dc53737ee25fffe87a100caf7e28e375e51b1ee8d77086e94570f51d160102c1e0a91bf9f692114a9cdab5bc3be03e410970a11722f0cc3a1233e592f8a13280c7d9395b888b3f8f8565aef1dc49b4edcaddbeb7a235fc399b9cd04ae506b8db81da5ee931736832f83f110a1112d4179912dbdd5873276e45acda2f97114923201b0ca8f4e1747a80c716442e7ace9985cb8c97d82901137b74dd7232effd65d4369f9b2b90097e3f2536745983f582d0f079fca36ec55342efbe34556c9e83e3570d0476a62a429098f565740f886d11ad24f814359db750a89de020c395f2233069f826e2a328c0c86512e2d879af4e3dd5198d16eeb383a5a4378d014a53fa20b369f2ba97899c0416196742a30b5a40112d0c74870b43d56983afb47c33b93d4a9d91617c2e54810cc18d13e1ccd43ecf22c18df3169067813b32f18fb7e683aea229d658aa6644fc4afda3cf96f432dbe9fc572907a937fe55842e6f5ca5c2e09876a30997c8f060d6003bd814f96d201cb62118252f1cc9723ea4860579a2db88e38094238bd625e68b5bfd3b386bd7d9e8d59068352d3653c9f45f38e4cd815a629ddae64523fc325b2a6c7e5b29b0594c310ffd2e3f8e584e8b3b23812c831c9c280da8f9285a439f8fdca2f4fc52238593260703f77cd8962efdb69eec3d71a86ea38f845a5357d17e46e9f6f2dd98a8542774deaa1411dc23e01a4b7dfc9f450ac9d1fc76810269628929d5405ee6cd58e653fa1e25e1b6651b2126d1077b586874ce0f4ac0611e6c307101e44f2a8b606a76632c5ca2e7942b867c6fc7c82b5cec1efcdc1ec4488131446914d3bd653505c93b655ce66a11a00aecf37dbc5d192fc64863bd1d8e4a8b1ad74d4d56c4855a8d8ec7f449f26534f4af70c2f2543070d763f79421824da63ed7f77310c3fdf8a6344e5c88fc3980f5cd4387c666690ffd03e8f76d96bccddf6de5f8364217476fcee8fd3a940a875124ebbedd4f6904708b30c5fb043930b94a5f8b27a2c82388e041821449c93d77a6f0adf633b43b6c0eccb1d7f5d1bdff5878ba9236cda541185fa894b0ab56d47f2cd2d66163cef66334e63ce36409a7a486d793ea2b07252501bd58d738011270c112a8a8460a62b32584bbf642cf904f2dcba2be43a6a4e45024f62176ccf528e9aab0b4bed3fcf352458530ff5fe945fda5e1e6c13fc8ea037d4883312c05fbf6655dc562553fca372629f5865f12dd1c4f2a520c31b8aced7510a538fa6879ee1ca42cd8314b8a96b0176497273b9e17343633eecf7f7d045d15a0a7564f2f30dd40184a74c9c58f4a2e696c4f0d961b218a7c161e57ae8e45bddcc20088f04b685f6a78501982be495d225dbdec5a27e8797d1d5eff9c4edd807793784316b3441096cb708112df164284af0fde9129abcb1c92a1c3feb90936f03d51ea612d4c3a60f36beb5b6ba67396f9046f15c61e615ba4fdee3bdd334d2c5e423a8d64a47f28c7167217ec340808972a2bc045cd2af7f749623a4dcaaa6f5f5c59b5f316928969b1ece45dbd1cfcc5136d3e4d7908d0e72b1c0d31aa1f26ca24d219391acee13cc671335a9f41f615c641066717b909f28841cd3c9b5f3adebc948e9df99d72a036e81ace3224231b6ad0fa8f28eeb5a5b1f19cf79c2e2dc2d06449c4242bce007a4a8e535eb4f7aa9e5f67f1f42abaa630666d0f1ae1242306fdac57d12c33af18233d9f9a66637ba7f1fb7af64efd358bc7a77cd3477dfc3b6796ee1179ada8f93101c2fe58765b1a81c533fbcc773703f3bea3ed34d1fbfcf52b88a12e0b26e141d39123f7342094ac429099e9d9825f78c5265b9215a7582b3c1323ebfeda261e93118fc699eb92d77d402cb02a705967bb04f16b0080b2ea9eadea8d3059dad50f3be7f82bcb28ebaef503aa750b83e10fa54f828baf0a2a8cb3a2d9676ecadbe96112e5ebf80c0598671cf4bd65820d8765f0fc183469662272e3e7881ddc0df47a34f458ed83b628561f8b97f2c6b36383887541f5af02e6cb937e3634564cea1108b4711bd74f064a1e47a451a98dc3302199f179a320b0e558c5988eea57803bf56853ec285d722a2343fe688741ec6853198dee2f8abed01d514db51baa1e7db1bb2d11ac70be2216bd43bd3ee20b9ad145f4b41fcb2be35833b01fcfd469ee52bb8686354c0446d3cb7c9c3afd0e5c411dd670328bd7e0fcee3013e73303d3344b870175ce686b5f3f728ceffc1c72038c242ab80260f717d93f138ed0bbd799aec383f0a5c9ce1b986099bb9b35a5971c6bc4fd5c29a63d7ed1f20727fa1a9da86b514d29c484a5b6a2e67e718a3a3016664b5cb56f3bc1352a348ad3327ee19fee9148ba65d6ff4c2b5584e36253496c74049060f2277d9e51a2bba1e7dc05d2d5c490c549e9a105f22e10c5b6318907c61bd17db3f5263c6d2fd3af04a765014b8a12b01792da87834842e55f78de743f8d6656050cf69d67172e234fb1f862792911284783be9443e76bce4353dbf71527566bffced718562d2594b17b93808332b428f1c6950703e28b803de0006a357a41cb87f07f6d8b735b817ec22077a1243d0e96826d0ae99b6aab9eaea6be96e5a7c9588c1dbfbe425d2865cbdff272eeea72410c4f584366d1098ee145a2fd5d5000803ff6343a221e6a2fcdf9fb17d45d51ae1c7daad6b1c8451d5dbea4c81513be50d74af7b3f3463f4d71aaa8064e745229e86052c39e191d06fa19fbd9dd4e1bbf0dc91b446b6f92aaa0c857070b70f26a89a545d23d7ef983dea2335e8a5e943182f0977ad493a9286cfe1593b77b167c1c7bdbfee5799e9557b50c563a0be3619ebf501d7de2848c4bda14b04753b8f8d6f6882da491474d7a7a9e7381764e8bfc2fbbb9c6bedb6d0c90fbf2057fe3b8880f02792313e7d75239c51eea5e8d7d0c63e9c8725155b0f14e4835be5ac65bf126558ccecc5d398346260f892f88f68776bd11cd36272be7989f0cddb41f37af368e48c849e580a375bfb920332d5a57eb55dd36708b0a11fec879cdd4f8980e3772e48d055380d219ff0080a8f477e4577efb2d1107a8c89e696c50ed95e99a135757798fc6b2e78f7091e04446f7478c22f2b9affa30573f672b17ce07c4e5d7a0928b08b01e60691445f18be96258ca0ef538c03463e56140f3ceee1ba8ed7cca57fd2392e7979de27b992390059b16c763691761f4a50aed58e2583228cba2decb6d5744ba871a6202987d39c5d15f073e88dbed13d996007acfb4caa1f18acee7fd113839c6c96ec65edc423ce9cb5eafbdd912990e7ce1a9dbabb29507f63fa6347932b3e94bd62f637e5761249a0e628e5ea4443ed483563c0621410fcc2ed99bce5c70f66244bfbe5860e7b304d5c27393adcb0893303fa8727f50f5ac956506fc878123fba3460ef02930334aa081f93be8d3e696e0f5247be6cf6cdfb93670af7fe05cbb345511793080bd47eac394422d4b1b037b5d669917c58f42035842a83b27fd03cb730452d46eab1c67d2ec6ec3225a48bd69f88f4bafc89fcaf4641fd64aaced90ee21c0f68052efb52097f7b0ff7b976d78fe8cd66e9ea3428558862bc796a8f529312b002332b549983be69ae683838fece25dca7e04c41abf924554d2bbd30d36bf2ca0e8e95ffc3587399e9cb7a1829320f24358fccf412ec5c0c479533adf172a00cab7322b4763393068fbc93731b75b289fa6388b88f0481018bcb88a4d10be11083385919642e7d8f58083d584592b4e8f992de8144683a2a7fcfe0a2a1735a104928e62f39924231ac93738ac9ba3f551d0755c6397e2147861ee4e746fb5b79fd7fbd2ac432f677738ca4b2c28f59aef9af655e93c87d51ccffcda59a12157342b95f356d63e53a5b94abed5f305df0cafeaf57e07c5de4db15214745f5ae6548e86438f894fdb701e46be6e2467248b41fc68d00ae3c620c9baeca2d44dcfb9b36dcea6c0db6e311965f8ee8515d020cdba69132f1b0f002ed8bc7c917bb2ce72e852727ac30ed40364804ed14836fdfaa36e3d9180cab86689759861679451838d2dd0bb9dd05545537b5022779516e311f930ded12928081817701bcaf2439e6130764f8528d861dc7101260fd650a74c7813708d209444bb73204d264d40e73b0494158158499e22bf72d2f5cf4bf4eea2712bb8f1367af86e076714ca70a255c84d4eb733649b0af526a4742c0efd97fa1764791ccfc144514b42ed986050907b2a6adb4a0bb8bf0d378c5368f626912766879749da3c4727dcad23dda7c027128a70701a314ca95c4db8155c2fe35ac3903d20120ac83aec8dcca94a877ad658e09af48540ad5bab5bc32c534390cfe9d0415655ec47ca35ef69b32189815dfc5904a3f963a40c22388969c3bd1bf3fa8efceb5e36117ce63efc77ced08296fa4924fcaa43019158ef80a4f09062af76f5453a4331678b82390c37dc1113a936e0a864a029fe4d66d0d749f39b6f4614536dc7715fde4b8112166802babf747449dd3f14a6ae1683b78069093b81cbe33a180e2d18eace82e9aa028f7853119d923b2bdf85adb5def9d7187fb8fc8bab38b1a881c500987c1d5cbf7bd3a4bdf00bb233945ca1b18b0f9fd174957e2c81835f73658772c8d2ab02d78c2400c3cd78515099d70465b791f77825af2e8cb3ef743a727cb535e1e90bf41c00476fad9a424ec3cebb32e5845cf2d00c557247422836c86e0a3e15f787c5d6fe58b75c2595d576ac62944bb8f5c6af715a862fff88349a4a4cfd596648fe61cdc6d2c6aa1d7664d0d6090c906cdde5b7053857b8d575ddab6a99c21f23564695b56261f3df1b467bb0cf016da76b725ef6365ffae41e3b165021602616d1f04806099ca530841925481e4b40617d5cc10340d4f0a889fcbed1d51bb1681884cfd42d06af9df053098ee70c8107c447769d048b0382084b4fc00897e49a9087c308282b89d2ca28d5d7a2a7ea7225831d6352a8e00f6a8f34fbfb56fc925fe39a0af263a7bd9cba1bf1dfa8a6b5f9240aa0a17b3f24182c1a2d22dc4dcd2f8fad40e7025f8c926ea1306eae0584afeef39645c234632383d66a7530e3840acba3cb9c57055bd3d30fa672388bf1abb9de505a4967e1a1d6e77abcf36e9a4bff1d8aa3aa8f71f30d7dfabb41e2aa3771b58e3597db7b764bf864d4c0abaa14fa28ef49e50d5c1b98801b3581337ea6df10659f0237b29e49b9355041c6ac9f0d36c9580098640269f82514ed3a11cc2260bbd46d31db65b48dd55166a22d116abdac98a8a19724d21a788263a151cf6b1212349bac110c3e283d83d7d7d11451795dec977f9964952242b4c824c8931e9b8f7afcddc3999a29fce6553b7f1ef284006cc59efdd7e9cf19f8b46dc55225bcb43946a0369e7ccc146abcc4fe08740efb3201e79107c5151d6268736957c665d8a7ed3791c738fc3623632b1a5a1de9a0cdd3191ea20a16593d50bd39cfd00c42f1a95ecf6367b81e4aaef193fc85314a84a4c2945a87f7e43ea119b9527dcbab7d3902b734b45a6552fe15679cf1d0ed53b5f1bd064a83af8856fa567cb5b076c2e54dea6b5f533bdc29b6f01b09ab665f8e0d4d04ff2d52c3f4f3601890f85a76b0d15ac2a2770b88f6a7818ad232f9ef1559d25f4d14d55a401b34346765f127c1814d83e45dc6edf410bdc76f390370fefbeb3b93df2569798e07970901c3bc2ca62399551f53717b1d22127d495e82517d4589f94267933fc75bd24bf58fe31a0c9b5b6a68963525053e3ffd391cb1a1296006689d681a811ecfed3d1fa67e35774ee0fa78d2986a2fd6d803345eabcc8d651c70770fdac489b2985d109f29ecd9e155dea0649693566ff7e612d0043045d016f06d2036503295899921dc96db3c6119551c2f56a05a437ca3be50e0f1a1012a5bf1378cf3d73948f4b579fa9afd7e5a99c2f46ce2d88dc828476761d8bfb5e91719fa93d5b2539846aebdbd4c2126f762b0390434d33dac1e889f5c290dc0f7d704fb165a6385d1941ebe2906500398e73c165575274e266034add6f0ea73253e89ccb7fa85a088222dc24a40cd4887a6814e0d9053116304dcd7fcfd4ec25ba788145662b3a42f74aa4ae4b79f4a5f782354182e0b4f56e88987d748207a1cc17ee69e8f94c7d2d4260f4a85011517d2f25f31167b3e2147fba0b0a0174f01b557e4bea94930782eb69dffd3d29fa8b32556b06a9a6e6ed963b6110be95afdf40e0bb87571f4018590f337ff795dd9a09dfbd8c8f622694403c68fb850e27fb483643be9f0192452dd793358d39305b01269b61ea187299fb4382a67b2191240d52a4bad7f442190c136203b1501b3ad2c51292f37b036b36862aa754ee9151f5968ccab4159793dd4e447d61ff93f1f2de774770160eea86d6a48cdfaf3d8d21fa860cee09e085915523bf8ebba123f9feab6f3419af572c92b979049105de13284c6726619564613a24926608e8212d0a878447b2bc6319e8d026c5be8589461757ca889e67802f671d5d0d94374bdcb6d3d215ab0ceadee0324dc4fca9c2f06b57a927ba3592c098a6584942dc06d9571f060ff562598ce5e1f880a5b9ce1e0e58adc8c48ea9fe003677dc88bc51458cfdc55301c299f7d4416813c00a85bd84ebbd3244f7318da660970c6d59313891c8cc93557505159dec851b49f85f407d7bca2a70cdd58ac1ed4f977bed713599564ebde66c37a6d16dce3ee43659cca741dbd7405446d86397e54aad083784bb98bd1bce93d40f194cff0634356f359958810eae151ce0317f2525dafc5d760e588a4a988bf343b074c07d0c82695b076aa7bafa3edd4a1dadb7ab8796684f2fecde5cef963dac39466815c9b0c065aace1cf43296b96c65580641e17fac2041d61ff593150b6bbc55489fb4140225d9f84e7b5a7000b9636212d0872f7486a59a6330cb111ca1e6194dcb063dcd1efbc855855753148ff8a846b360c043a75df784e5bfa2b1f49687098116bf12415ae76239839d9a526656ee3510dc3aa0e4874340a44b0faccc9fc9025f2770927bc33ac0cf2fa8023e9875e46e20a59d1845a0435807c4822c7c769c5ed5c1c6ab51def427060936b7ddc0c5ff8b3c4b300e2a4712c3a9d72e819ddb6113ea9e971e87c8aa664a6f2d01a8491579729d9cc528724c0209e8b7206dc867aec4c77d5f0392eeb671f8c6f968a6a6be3025b76a6e8a7c959c59aed0592def3d2615b85f24bfafc8d08687fe3b7e02b6b36bcb4dc1e01f78fbbf2f6c45dad59f163ba33410edcc08c966e72b96b403dbf6bd4145cd6690c80440b7706be36ba90062763cf0be85365f0beee660cf0ed212bdbfab5316e11da16427f184a3ec4a7acda07142ed5b799edf2f0d3639f5f257b642d3636d0182c33a6ebf6c26e4406656944ce6dc383bf194c86d0de3f8a04315239428f966711e7daa367dff8924edc6a8576f33cbcc2b4b377b8b45011eb6653a01911737d0b9ef7acf1b5035a6da6790129db4fdf82c98a637723c124c071260e52e1e5ef6796cd1cc4bd1ef42ba6facc165c6ae24647f48a1739202e0b7cc478e0eb5a622036b9c8b53b44f639ba0612aa298fdb82dc92b1f8c1f7b352b2547b163d8b94ec6dbe8f5739caf6b210cfe2c97dc8fbec17a28d0e628e933f17fb91866f5008e1e736513d411ac1ba581b9f400af1bcf4a37f48740f9b5252fdbab423f2080f128d514ffa10406da6d8d3fa8f7b296631f2e1b91dcfd7c63a533e5330d98db1ca4f244164c5244fee483b48a69a5e7cbfb896f11f653e963e4b7db9485f0898f6b654b00710242f432cbb595224af46dbed6c67948669e0e8249554196b1744f3ae746f6dc272db09c0fbd8285689ee320e6490b8bb2f21aa292a878e9b1a6404702698964580f9368f312192c3ff259fea40d780e1d9b841703c1a945852653bc14befd45a98f73bf63affebbbae8ad005ac8e7ccd5f00a0e412cf67f089b0c38ea238edea1c4f48e0a921650bb0f3043f513421858cb58cdf4edfab4fef6cf456c9b3cb581ea27770089d3ef510705925f0f7e6d071fcc1b3492a7207512f140709b994e76c578b60be342f119113c199a74396beeb71aa9d0f744eab7cc0665732708ba70acf4a7230e3a7998018275577a5b5dd42265a608d668f67dac2531374d2c9c9e9fa8c5ed83e3427996f14305da1b0fde4938e46c7f511768e1bd225583d756870a05c694bb0b4df2c0d7f44d152e22ce9221b3f4c647e018fcb7b3f1160a3417330774592e05d4fc7b9ed95731e93048ec2e744cd14d922a94a5bb697772280a0166d4a2b594aaddf4019168e0afd5f0ed260a5f148e850a3abb568fb853986e7d47d27def03efb67988c30bf1b970109e86938dc4911f2130674c3a0e8b38a077b60987343e3784a5f8bef1f155b9f119b7571018a7768b046e849f868a8c578bb149e2076205e5415b39fa5a949fcf118492ec9e2684befa70915ad810182a9075943210aad198c702d0ad81e544b960f220d28257d47a71af4230495d4b45a7c5faf00e249c0cf592cccb93fa635ac37a35972881b33c3dbd2e3e1c6ec96840ca6ac0db512e38258ffb01c22f787a829ef7c623571e04a31f9d45f8c33f0f813007e12939997d42b6c28afc559a45a0b97376125238b98a6c442e645f1e8032b2a9372b60caf3475ef798785b178e1c7d99659064297ad376f3923ea765f29ab6ae02a7519b6a82b4aa8b9b687720c597563a56e32d5ce9ed65407d370c58ae1096c743bc6921e89292e580e13f6c62c63c549440e00b8c4a5930f41a5036e291edfa6db4d3859de4b85d253189f909855621db190eaad668ea7ab9c4d884740692cff4f84f5e8b76b62dba113166ba94e010b8619dd947854e55283e13307720ed862783de8f8172c23e5646cc85c34b1a5de30c4a79591f3942e0a351dd6be2552b38b8d8df80c6a7c3d319d7489542ed72d7cb87d105a04ca9bba8ed64d6f7d193fcbbf05b3b92a65d847436be93f66232d0c5c54e3fa22c1c129f3831f9a6aef9a635b88334ce64d729fcb782736b98e2b9f65a2c42334603fbc6c3fd803bda73e44bec8975b7a3679ca84cef1a4c69dc8fb19aab15a338980e6c42b7e5fa5369b8a498597f60878ad222a172dd26e72978c82e44594be46329393de52da43c15fdde10fbdfd9c44f4965dff6d3afc303c23220234fa675b19a1ade3591ae6c43d93a3503d090e03ba5336d594ea3a971e4f64f11250f03e165bdb949f09a49c33ef78a9386327788fac5ff66c2b74b22f263cd7dee86a3554b6d9a0c77490b00c9a9699eb6d7a4999abb475448d62f7a73b65808b64411e813bea0ea72666d0b2dbd823010a2795f0c5314a25678914b873c41fb2710bcea3fdac06a24c3f6092dbcefd6713198de1d51c996f3092c43a3d16ee64ca1f3dcbde99da0159295082c37c7611b022b092a32144489f9969aa672d2558f80eb7ebc260744c1acbec75a8fe7d639b3ea3e2bccd329527a79030f02b0878e89a07dc2ee85d074b5faa7308daaa68941b4316a3070985ada1ec3596279e51359a2ec0b3f53fc5d3a14d6b8c26b64c6618e23993596be4fe2324af1f86a373f215307686edc3ac4683eb6b27bf1c7f8aa3a9bc30ad0cfe0020205f314fe0cd5d4db1484f93f941df4bb7045440344deaca32964127cd34d0630cd00b0e21b51719531fe5966bb9330bdf55bf7abc0f299c97f61d3985c8b46acd90fb2632e58ab16da72d56bcfdc27b56037de85d9cf855f57b20d753f741cd3f86a26768d5657e052de6651f0277c6e210db64a01859ff74ae7f722042d2b30f4b993d8fc0815444407084246c31d659be1063a29ee79dae8b88cafc578d509225162d0d9fb2bc47109fcdab4329612398d9c081a02aa6313629bc3a6ddd894a167654d908cf596b60103c036ff93e87bffe70d7c118f6ac0a42ea4df31f44a65b049d262906a3dba7d170fa7e801644abf2afa8542fe95423a1598b420ed8a73326e073f876f379390b466024c10bdf009b9d935b4dec76c6eba47a6dbad938bdc2a712561d0da80dbc276122b4ba508b6e3aeeb8b25241c11e5336aaf9090ce96cf4c09724b2fd999150488b892884e6c6a46c937b1c4dd700ce248d0c32e25960183c246737fe36c9109b6de16741043af8377371e41c13592d6456bcf1b9a22ef2150184e21ca7a846beaae3aa311a7f6075e3fd5d048d69f9212fb4a01df0957ad90ac6667b7279a7823abed7ac7938a6ae70ca449f3d05e2b961290a1422e0f21dbf7f7fe3dd1331c9d6391d0fddc3e58d06ace3964e19932e63f8b60187c94bd5b578c87125c292d8686925ce3596fae34b09778211c41ec217d223357282a36621940111eb41b8bc1cf88fa6b6938233fe3556c9dfb867bdfeca1278f5bea32562ead7966e171221f00c70025c38003a048ff0f51cce13c4f5a762f1da3fbe73e4a34753e14453093cb83f17e7fc09e637b37ee853d10c0b46b2ca8be97db17f0e03e43addf0ae9ffbb947f2465523a23b714d4b6bd452f3f9149bcf2271bba885a3ce17571e049d642b171e99cbd1cb8e2294da8f5deb3a442ed08e805102af820030580960e5709c3e791d9c5a59d9f27822ef63550fbbd9951742c0cae24ee40e7e08cc4dfc53b1d59d3ea883c46bcdb806521ce52c599a40ca315c8c4d5c5b8e8e79b2ab320b1aba287b611260d8286a7b53b4ad7337799675a9bda224319cc836a68d2a5b1e0134ab279780a684100757ac7c26e87af971d4d156a8988c357fea970a447b569f334410b2365acc3a1f8cd8512c5b4d4d62e5d07311dc5b4b9713fc6335e2103a0500298845880e5f5bbe46b7f50cf3204e2f57c77353d62dad73b3a90896dc2ebd2a7a041887bf077c0657f18b7ae9a75dd7c7fdb094ec1d5cf553e883f5800468735f8bb63452963d2ce534b946b7af96277d7d60c05a7e792f182f23106ae391ece3a231bdffc7075a413ab0aea986ded4c59aa5733408fb85e6aa34de21b8ff49abc53208687be891e926d8bd56d5d361d8f8e29309aafff0813c2ebe19461ae688c75efd461bb90f5e4ef67531553962df3731204cf2fa3b9eab54ea283c6178d930008f3834dc85edbef00b60483aa2d67b950eddc63aae6352fdc42dcc6b2e183f1b3f838a6eb31b25521cd846f933d1d8a54e2b85a9adf8a37bded6b4d3d163a8b202fd29df1fbace95fc42e05b2eaac8c393bc8a98cf7c160feba909b3857612da44da8ab749882bc97466e44a19fd378d425ac2e0e5cd5a04d7b960d58b2a32d3738a3dcc5898c518cd80f97dd86fba93ebbe369df3ef9b9d693acde7824a5eb04719afbfd90ba741e7fdae696b459c3dbc0a8f5896f1193043418b60227ca4ece8a58a360f00d9570bcc7fcb4c6314040de974968ce2056bba4fe9aa92035c05e8e734ef736d7ffb20033e30f96401803f2d97073c68c8bfba8744d7485cd544c488804742c5170f418d1b7a57f93b3f05437d3d9fcf145847b43cd46fe47cdbce0edb8b9adc3bc626d20f875a56798cfe174fdd8eb14713f514788740a6ee8a9c4e418e62fcd71cf123862162884ba083ff2be9f687a69265a7967b7090f4303eb0090c4176ed91377c52a63aa77db6be08de199d1da87cfb92f7f6a3bdc463afc96b9ce259fe861fb3f2942703e6ca50a2588ca5f8f8c15db809c9158f011c87777202962a13689122f59ee9caeb36a3e0bddcea3114abd09956738914463d5824d48a5806e5c3d4280f39096c20d3cf730142502f9aa10942793fbd3b769fcdc3b8e4957ea1ce3ae1d4494ce15d8febbe644e69530b6e00bfa68516104d43c5360873f5a7b91949bfe9646830d8603c940d5f962d057b18c737c79d4b18031351a7813305a0290422fa6704adf7ad929f3c0cba426782ed3005eeda722f970536a3a212130461148650c3d6c4ef66bda8c97acc85583decf175713dec49e440b67caf9b60c672312f3104313f4c03b422160cc2f81bfbaa059bca531ed29679de7198a96cd86b3431347045f6f342a4995265122e9419175cbafd4081595eb1e702ffd2dc1cd3c667a580b66fa7e6b35e55b430e459d0fc6aa18c3b2723658e03d07b4408f8ce958fb0e7a4829a7a38088377fdb9f5d0666d60f2160ccde6da444db6d79e10d62b1a8b08a1469c9c211199151c37b7f82b3dab55fb213c9dbf4af9ccfaeb8152a2990d1a507a0d25269b8b83ee0a33385b73e46a73e46ebd4529f908f1bdb053954dcd8d9b3488410830e5a8ea830922286f9a15148414312d5c6887cd3f125931757619ae31322729437628f9a81b3593cf1ee26020a2796a896b5d89198321af84908ffc27759d7257067892ca5d8d45948d9e5bb5a0df37e46891703cfdcb6d25542f7bed5fe752d80628d808077e4659911a60b18de840876bf15b91ec9dc74a8a351faa75d6ff3ae87144ef2b63559153cb708e4957333688cdbb2c62d4eaecce22df19a872b61d963d7ee3969c16cf898751423a405912c7e89cb0d1a819619a420fd5370b653a2a86a244bbe7bf23c1a4d98eb9dd1807a3e7ff1e1e72594fd61ad4a221cbdbb971b71938d4240bb187476e632192bc64e3170a8f5a518fed1d47af1746de9cbb6e382dc93186ecbcb293d143d7d68493f0e62ed2f83caa6dc57d469a14d230b069ffa05a998467f2152b76ae91c79cecb5447e72f3fc413cd2527a607c67376ebf7c4a5f53537cb07960268136c0070433d65dac384f16b2fa0dcbc3199a83dc147e04f2a83814e234f03b36cd2fea4864aff435fb92f08191056bf256b7224ea3124310c823efab2bc37c6ce31cbce5221fc43cac234cde817c96095c8512ea7edaa8aab9a6ee94ed04c6d89e3a64d1c40212e13a1deb1cf183a1952b0b6447b49e3074a18b08046e7abdbae48c881e916be66ac29d3be7eacb332f963c8a354a0f83bc8f690949854d90c1bd75a4d6afb742f505691f0643fd2778b51bda666bc956881e9955d9daf86020786bf97ce2dcf9aeca27335c05fd4025dbe1ff9a42372962376c4a1cb7ceddacf72200e774179600f121cfff810c999fb0fbae28ecd61a044360a2d262f0a3dbf854474ff49640a3c62fd071c8a96402964e41496a237eef50b6efd3f6b0a9bfef3851b38e1df2229b1f9202a0b27475091f329f5d6b086a4e6d900678e43d8aebb17a4dd824c64840419454ff13a2207bf9a5750d63e6a3bbb52e1d7686e01bc1ea1e3da2c558ec5235701b3c404e9245ad9f1b642bfdf5aaa186be87d0c0ba7d32caf858cb51e7c11b92eb17208f13da4f6e4f2568487f4e7aaa0c97c5436a5290109f5c3465696d89a24d986e22a646be56a4636dfe1909358a918828240f160a7ad49e1c01d9233a121aa215c5b35c64e8de36fa085414f8a0ca48c3bc11836130ade469c1911053ef3223936a1503cd1b01f67b6f126c26d9fc545da853febc5418122e7e24abf98626b224e1bf81da32799d1939df559cff06798799f6354d7070c771787c641e061aac756426490faa651aaa863f4e7b41aec4559468e253a6a6afed1fe74a483b4e11cd003917f7cf1bb4a31f2bc7d1f34772602c35d215157ad416f8f0a009a895dc8c8ecc162276eabeba6b280c87529b4bc13857b29db5af5e940bfb29165a9f70b1f464bb192b698c82dbb46e0715ac6bb9d44c2c0e35894623b11765ac4ab37afa6f5edefd63fff9fdb943648f899546a96255850658421b5e5cc80ab2a02767b186348cc6efa7ef578cd8d5779338c7ac1af1439b9fafcf36a6d9678e521f356eef2fa01ee323be76bb89e8922e9c8950c25fc1a153ba2e0bd090be65cdf608a5ebd8189b25b58400c2ba20a5cd7e69f42c34e224191e2660841469620b6bcb314ff19db7e5e87fbeff9cdb6564a0dc9cffe573c228b9b11863f558e8a5e7043b9b1b34224be7dd62d7941c6b849580f91622d5c33c7bcc626ecb9c45fd5b4411a1e6931f2a19a9d6f50ad8493121a1d7b86a3dd57d9bcb2c6f4f273863607df9d914678689c8edee21031e9601ee79170ecbe52f021da1c2e6b94eb9c087846c772a389d7b604bd5e1c25d3dc39fc9e5286c0e1aa9c6dcd3be5de4309f450784c8ac67fb930c5e489c0509ddccb6ffaee727a3017763e55f2ca1f732d92f92aca29df3686b558887030aa7057e4bac7200f15ff6affe9b4663ab80dec85402427f984a6db79fc7908fbeda921ac3d8138b4abec0a9bd4b26d8cc2b4589162990fe4acc3cc00191748da24a7c76ea47c92f4c5e74fa1d9488e449eff8d4361448714fbc515b4853b1f3a46b280a72a2bb65d25caa1557870eb1d122976d80930dcca0bd76eef7f096cc3e9401fd362a9412ff4335cbf9552b2cb70820fd6d98d553097e04324ab969437e88486b91dadf98308960535102954c32f44fa8c66283cf362d04a84541f629feb41df5390da9d4b90eaa409ed5369fabe415476216dab260e91a684bd348a61d82684379edc5c310c9adb1b4328a5b3ae83b3e9ec135c3258b6b54ce6b7215c23e8472288867cd1ddae134749bc06699bbedb13eaa661f88a80a625887181dbaebd11b078f7217e23617031cc9497326bf0afc90545b77ba5631f5a08959696a16a17e9eccb0cda5ac6aca60d8e3a88010328e8ed4858192817dd726d3c393eb0fb00a346ab341d4b0397bc6c6cf329ba57cb44c6b5b62687b4e01117c6b9ce409fc7e38072dfaa84b424d8cc47efa28a6f12118f2408c33183d597ab75cb44b50c571aaaee747bc2f86a749dd75606b559df5d6d7f5e772e18266f566bcaf3ca95578df1cec38b35c4c0fa296409b0457308e1f9288bc4beed0d4c11246135d8abae99d22d23c9bec244ada6b0fbe5c9a2ad0c992363b5c85362c2323e9f6493f49d57badb51ce87155b749afff35a780400cc135b94a17ea98161e475b165d7ed4b18bd387ba44cbcabb7b7aaa1d5fe8ef6a0adbcac528b59225bfd8e82566f3c7e8cc7c8fa8d0f9cc6855f03e80f08fb67ce7e05b7ef7b312e9eefdc8aa37998247430372f45cd618050f48912a251851d8ad093f94913089eb72447eca8e94abb4300e9f385ffd687eebd88eef5d2eeafae75bcda265ea4a08b8caad8578b9be149e61cb97b354623c623261b921ce8934ededd87bcb0e75ee146e4fbf84e651a614ce82eef0a1f6c5c8f88929e12d9807d80f5818bffe6a2c6ed06d2b4b9b5da426035dee17ae2eb3a38f056a2674bb48652db045c657f8d89d7812a7233923bd29825b5a4602cb02d5d29e3a397fe99c9a0af10aa53e090752776403d76a84a967d2404d51edbb9a59c911bc1fed1204f39dd5cfad685e4a1a5f289867961c7db06cf0262499f8e1e4e1eb007d041b501a6d4d02db8a64267445f12bba10aafb236270323131c4752da431343ee1c1c982d281026a6dd834695409ba9c7e838030742020eb696f1aa6e36f86aa23ca03065dad17e4d64132891e193f28640f60502e74307ac13d6ead8fc8c1fa7875ecf981b58a049146ee4a78d6de3ec8554baf63feb102b00d8c46b1e5778f91c18f5231a8d76404d2c64c1ff84fdad87033a10bf50c0dca6a26af941023bf5ef3383866b515559398cea41721a45779f2efd1b76df028854a2137883b1a59c423ccfab02826643d67cf4cf8c7e4496dd7a450b39ea90bdad587d584400da74d41cc9a254bc889f848984f32f30a922677cafc4c4ba3c151cfad31ae114d73f5d88d1f687ef3c6c7442568fd94d4d6968243774b115081762011f4065ba8fb6684f7ec9225574901acfa5fdc2dda54ca68f92b9481789e4f0966312a1ba9d58a9b4d03b22b3c5ae8b023d0078fcc5fff302fe610e6b552f8e7054b4d24ff8d19ceef1157e0d56242ef40bfacc90030effbfd833caddd2ad3ef51c05770f87f9c9b7a90a01e462e6fe6b08114533a1144b294ce4975eafd1ae7c3e082b2f59e52de6aefe74e68782bdc476336c21660b0ff6c97fc4c9d3ff2f55872351b190e23ffaa690c08ed5449f9684f1e4941f4a1f607f157724952fb2260a053aa050065b9a4a83fc9342f4b6056867219793f08e8320075126ef584b8d3c0ebfd0d282ceaef6e0494abf03252f8719ec9015250a1c810611698d2c33541b1d5437e46f1b20189c27789a401505025ffec257668f20fe27149f5d0fcff875ee7862f1401470baccecff22c60f45714f2847c604c7f3a0eb4d4ee8aafcfee9cc61b546da35c90de32ec847c114bb7dee6310de731549b6adac1e062a8ea3b7911299ebb599a3e12748a9ee80c153215ac5a5195ba3873831b84530b483f2e507ec4365a215807ba7ccb4d6e86f2b09bae93f1726be4f55c5817ac929284dde77dea1ba83ddeb8d6b11400f80ec9951d62d609d13aa55da4c65bfd10279e9fc3fb5292be82e25420b3661e78876ca0c9b5ab26e9409fd1770e67a16cb15ffc12287534717b671bdba9c1d8c11eb250893d5c0bae3a9e82d4999773be1c3f6a2b1e0e26a63820ab7d58e273f77152dbeb13d331446ced231be294c9a022b5e5a7b9a9266bc1c898a5c58a7ec8aac3fc84723fd539c3e7f87416390129573c1019d51ba57cc5cf85da6e53759d76660b17000f569d7a9fc504fb9b2f10992d1e3fc7bfdcf1a6b8fd5a064bd9d29de104dc6d7330e7b7ddd42d17e7eefbb15309f317cdadf5796a76088c875b56fde1087be136b9b6ac8bb057c4d9fcc3d256b7c0238c136cd6e3d47fd5b71e5494a79385bdb0acb27a5e3de53b41f6b1444ba8ca2ffcce656100d370a15baaea2ab27ab075957100637d5c0be94016a9b46a94796ba15670c20dd08159587612ef5b77af7bc141887ec1c798b1a6acef0f085a33d9f6e5043d24cc062ed7a9035238ba158f3e94ffbb0d98da8e4a56ff1c76a12f1c49659eb485b1a6558b20b6749cccab34f7788d98edcffa0a486b54b314308f50027f490c1a18ae3c2755827f03939f025f60351d4d3d6527e7772c16af659a4ea4a93b67b16e5ddca5f5bc9c9221819361708eee08cb2349013c4a9523402f66827fa452e0a7bbfd5b5cecf82a71cb5f4c8a57515b624cc7bfe829cde75d4f0196b14489a47b6841dfe46451b7a9156c1702378b66340e45e65170fb47cdb30b7bc56d66417c8c7b96b04ba61bdad5cbaf0d227baaeec1f0f6b6ef3d71191fa6aef15e1d9c2497d6fa6ba9c5fdc2eb75f20e41596bec7bc42e7d8c5f22eade8ee7a76229824624e4bad98b6c4f37fa1278d244f33689efd85679557d4bf7835cafa5c31acddf0aeabfc70ef308743dc17f55a015f873b440c8b81ebe04b50695654aba3b8014c025d7e1bf7048534eba5cadb1d5718dee0a23d61bd6c72e4cd51d531206f10c57e483a332e953d0ab79b3b1bac2b940dda59c0212d9f616d976cf15c288a001ef51695b1ff6836adb9b8150dd0e2540934495e6272bd1cc4f9c002a0e50680a2e93a7cb0d5ba0592f0f76c991f66014ab2ce09cd0721dbe91026d69963caaaf56eadaca56747bc444a0d3b2ab3357f69df06cfd5e1f73b2b246f7f48972762061016104b5b3fe660b1f24d5349ed3da99569cf171a515c68010124f75cc4ececf172ec46bb706e119eaa548606787ac8eee178174d14bbcb6bd4f1c9cf92087bb2dae996ad6f7986032d15bbefabc3128ac9810434f9208aba101372231a4053126972e1992025f5fe1b1c35804c3f1c86cda172e5d65e556f367c6ba7b0568386722af14b841b75963e3863506a544a29a5daf015a2b462e53ad44d80db9f6448080f6365f53ce0809e5daf1116bc06ce3c7262801531b3008172cbea8c0071092bb182d00706c728cd1a0ea649cd59084036ceffb6796b106e514e5080d413684254b07b9ab861d87f04bd91e5cd0f1be6a49e19681837e97b18068d4b453de36d11d6add1e7a1c530426870920ed6852fcd45b82dbeba3a81a7cb68e41627f0936eaa20d1d73802b4759da38c6107ef828f23616af587fd644777b4de3c6ffc3909d0320d25c1f0410d94275bf338c3ed6a118560c2a8aeea74b58b6bfacc17c29de59c4b75956f8d5fcac4cbfde3445356ddbe2456df692d8036ee5c9bb602432cd938fb2be1de493171b436eb2bdc426b7ddc9a5f95e7331b8d0068fc0fe09d2e7af7d2fec90c999934f906c19edcce4d3ac2f06ae97db5a9e4c02449f2e6c9d246f905ca9f19df0677e90cc21725d22438da481a1bd5e9b9f1800ea04b69732fa71cff968ec72ee0710d4666538cdd77e21228b3e3b4cf7a306232560d8df2b5d0f3cd5f4c69ee685abfd63930d7e375ff37bb7800f3a93ca91d4103809a4ba55c0161f4e8b401ba4337b2928a76152a58727e84dacd6609d770bb6c5f5bf9864b8c43b5c7c83d3ac5468aa2d45f0000eeeaf512c8a5e2f305a319b25a808d8759066dde58fe4ea4577bfeff12c35289e2d4e7841529dde5d1b99c9a2abe3a6f2c6682e2193f5c8bc97196673c255e8b869a4f4ea7c707cd81ec7c033a2f8e03dc6b9f15befb4b23379fa897ac62e341bf781e4d7b775a0ddb79b0f67e3979f16f8812a1e3bbd7871a3e47aeb9d326b9eff37c849b64143773f162c93c49b1af4a4c4ce516d15f5c546e093f93da93195e1afdb0a672d67acb8fa8a26a1726822f912e70711f0ecd15ca1130a0cd08e845cef98fc39bff8259f12a16ee191a4702e9f0069929a6bb890d79361622d61cf5249bb188f09fb0d8c48f844580ce4136cf67702807e07a4898641f39f8acc77dbe51f010984761f202e57c77942b9e1fe10274a19a71303be0f4a162701fe92106cff45ba9c77ef88da473f4bd62a5c26fb489acb1c1aa3b5d4696b6a8fb54e2a2f35c5473ffe0626653e5ef3b86a749502299ccd1cfb2e552f0886b0b6cd786570c096a848b5c284cf6adbf82cc349ea64e888cb1c7f8cf507c8233ebf4fbe7241d4131c6ce765c9a094af97df8dab6083fe36d4a42f4758d4d18f4253c656fef9201bd77e3fe5b573040641f6011631ad74970e970e2779173f3879c827047bd31114b35b0fd49b1bb3f174b2726912c3f1a3ec0d0e6863a24c8422e355708f457c10ab19b3dc1488b650686e67b4bf7cf96ab338d1337fa81c19c3f26f6e7d11202a6d26979cfe16c4e4679fdfad3a57a44ce431ead17d07accb31f6804a44fdc57c6aaaa5cd7832e885720e6a11f639cbd5d95ad0f16bdbdc74dbcac768387bbeff2913ee09201849bafaa4a12a45d855f07796208c33a70663c3a5e0c739305a9691da2f3eb3d59e9c6f7df29d22115941f77262b19d258581eed443200caf66b342c31e52a054f2a6ba99b7c0307cf210fcb47b4110fa18a95844ae1fa35999a8692d045669b9c5bbe91be850327202eff30a59da3c5b81fcdb9cb52bf95cecf17937a12648777489bbf7b618c4961cbd93bd7d6ec88f8fefe2149370db9c254e392ab3a5917145d519377afb4ef7073ecbe1b8e6bd9edf5b4e1ed54213e2c1477e85b15b00c82eefee7e46e273c91f97dced11e43b2d1423ff9d902b00d4224af50ae09d66ac1300709fb9b6c53d91fe2eb774ae7f4efba7615ebf766e063855562ec41a83f370efa82efa121cd242c0bb1f6d1e2a7cbd101fe2092b27d5d455006387220861467c565059a0e349eb21202350c35d78213e7580298ed9e46e4b873b13f68620df87dad180b81ace2dc978c6c73b342c34c11fefb20d63635950751ec65a6601dc6881787d191418c7500a889e16400ba45d1452a3e12067938374828135898c095a146c6f9d468c7cd265dffed08173f7f848eea99484e733071bdc303216caa7a71d5932aa049e2a7b15bf50e9754f83956fa3477961d774b86542ed0dcc65013c2b7458851b235584dde637c960d79f2d89457d78741f9ea3e95223158f63d09e6b4384b261aacd2af5808b68cec6f3df1acf4adade6bbe210d6b78f347fb8c90743f6d7de88c9bef7cd1133e65bed5fbc2533883cfd4ab2c90ca126987fde38b5c8d0dbe66eceeec587bca6f32e05507d34425be237dae7d7426a030f225eb1559c21431abe4c9d4ed43bc380c5c2f9eadb7543d33bc23ec3eda027e27b945370f6656230a3e24571178bb8bce11b8c87e955f628de44d1b73c408885428b7250fa781bdbde55bdf11a5292717ac4016b42454cf73f35efd0479cf2cb1ea9d240a74ae8993b24e50bacd8cf3e1ee16fd72657b69bb6120561c7c815356eff57b198504e1c0817d13144512e2b4c42b1a0c4253b9121786e9552cf87d5a32cb395c7012ab098ac17775e3093816a5cfd8bde6e324cbe7ffe792486b1031913cb8586ff2e8310571e151661a3e030d762a6d38e98fa5cdb1da855512888337146074f1b1e2dfc1344e22aad2a54330df9aa050ee8ab179b35b4e98b7852dab5b4e18a0417318665e4c362de46fe5e66f486e7bb5e71a1b65229082863d57f62d2ed8dcf4a71d315832fbb0f7bdf6277e6572b956aa9b61505c1988ad9d3483543f546a727a87b7b9d0ceb05e4ea5dbd43680558e15e1d85393d3cca6a7718a4fcc60bdb6819a65975dd3f2965a631675167bb27cbcaaceadfd187ddc63f609c6317479d6f10134c89fddcb7aeac0f257363e404efa3439f2ab58f27b409752d93eb47ae897e7a382d8886eff05ca73eca9dcccf5122b36aafb4d1638545ba416e039a7e32eb55ec99fcfd266b756172c12c8ab8ee6aa5156b34b3016e596628b1a2174686ea8e6160c43c63f5060f263c1a61ec1360bf8fc688c6f9e9d6af52715bae2c2bca38fa15fe31d7073481bff95b263f71659bacfc52a00db68b568d3e29a946d9b997c7396408681872a40dac6e74c91b0d97b01ddf38bfde8e174cf9f78922176f294398ca9a29315a68bdecf8ea24142226455ace65e8b732be4ce58814922dbc1bb9349eb9d9ee21064f6a55f877c058803335b15e7237f4e0f3eb0c92cec6d309632d5075090ec505bd0514f19f5d9461b80421bb949aebb3800ccd161eec9e4e798477daaa40f1eabf97fb664eae18d0b7e4e99a91d33a7cd95be95930ddf7070bb71e156533bd74711f20bded397f1fd0a5fb3ea88a1e655be611f107e747651a74eed412d371596a0e218d19c72e37c56f753ab421c867e4865b17dc6fce75d98c89e50916ef920076bc306740b8981d1435b9ba90272008e8cd63f8c478ac2b45974d0743aea510f6ace0708b42a7ab63f5542f3550fcd347ed7c0ad6eec6ef648c46f051e9f6df8a140f11c046200b6cb28d7056b36a38cbce180690d3520dda826d1fb9370e3cff45489602a51187844cf75d89983ec6369387f0701013bc8e0c3034af9a13b63652b45cee8367689b0529812840ed72bf1a576e1393a4e8175e4c4c954bb71b356eae87599813dd637c933dc05c9e821568d7292a3987e5fcdfb9b31248236fadd9d1e2fab6b8417c6c06b066dc8ff5fd5e108aacd23b810f8daa2319cd48e6ed14fc4d00a7461f033d7b6641e455c18c925186b5539cf5e12e7e69c6167c92196f8a71f21eb730a9267848b642551c03e1c9a3017661640faf517ba4ba2dc48d5050cd3864e7c835855f351ddb153ec50d179db91349b4a0eea0b737af23b672e4cfbc066f90aaf7ad635d39f3a76fcf1561fb691ad2f9661a278178921ef525752d9444233a5cbea3c10a1b80f1e3b41390e15e1824328716ac04b869f780aa483387f618c0b53f46d1a098786e7e3a84498a853fdc5ab607c17c60c2b5bb3f08ad2cf16a4ab76830d47fbf5f326394993eb010280b3c234254bc24092590c09bd96aab8a300478a4b143f22c2f2cac8c987b8ef72fde168e5a20de1ada204bd30f5e6143c64b0c79a0e99d82a3f515e022c56fcbf34929760f843602209a8b17ac269343f4f300fad41fde6734d3ccd10b10ab53ae0b8ca74c55cc7a080f1e529175e25b73a8309af0d8c17ddb62a81757659561544bfccf1c8cc6f33b475e39e92eaef17d267c3a206cc20203d341527a6e955114bf57cf9f8f4ad7cc444413f71c7a583cde20ca246e3547d10738b168b6b24f07895e0f51937ae8eeb2d936fed9ef75cf46d034ac4970d1b23f175fa955921fe56681c0e4124654cd8e11b116e71bdd836a8054bb952b265b1570ec816645f13a94408df3636479ca9e23ff602f2c0c7f428429ae8b09c4d3fa9da22a02ee3a3d5579f28622366a9b9ad7012825e793622937cc767d5061ec296f659f0825d14c347600c3347190dc4262db4e9ca9430fad8021d9caba1aece013f490b1382114400bd41524175d19394994b6acfb393c483221e7297ffacdd8530346338e7232c832be40b40862d6830055a56155264f8b72ec2ef25445b8f35321a18908e9c1f90a274a54d90f8965103504ec2e61fa26d51dab993320518501c61a2b2e3a5d1e1634e71747f2b0e4e2bc3d552ff88ec9325d08130fb7d0d326139d591035c5c226e00827248cbef905940956f6e424a902e03e199493941e1cd70dd38bb7543c14a5785a1c182d5251a35f3b9570b736262aeda174b33e6257e1e021e701099aaeb5cc35a7efe1851801214f142a244e8d76c9ca84af9cc7b6bcce2c21ffcd88bdd0f6c732758414d8584bcad05aaebd9d6a7de9a89affbb455af5f185dc93826ee4a1e36cd3c3c3298274cc41939b96f3fa7a63a9cd77892f768d25d264bad9cef91a7225f83ecb15421c36ea2e56b058f09a23bd858fa9bf9c4c3eff7a83c3cd21efbe03eb2a670504d9b27432fe96c2a20344db79a5c24855e62708a39fb0c78029babe45824280b0269445ca3a4e41b38cb17393d43fd8e2f854d3423eaf95d9c98c81e88c98445a416288319bf39ae4a4343691d54dbd75245908209e76d0e1048dac3cfcbaa9fa33696005893016543b615fd634b86df8c86ca1f7a89e1e1f356c46c3d599978fd1d30e742bdd72224cf1e984c4c796883045b3b6076b977b89fff95c365cdbe9f37812136f93afa73f2a7208c8aaff1569d612342b5f065014a9ff018a4d607cf55d19f37646fa310aa72c3e84c666138d07cbe1dec3cbd31c54564ce315a8a67ea8a947266edcdfe81bb398a23457b0ff9cb2eddfbb70c80de9f04cf0fb364f1412712cda1adf79c3790edae9c9e3063505e1c62d4c36e26ca2dff8a2d93b49fe1753bc0fbaea9f7e08ed0b9432307f34a5f52f62e6db42207937e42dfe3b2478b2a80da6e667ae4513cd519603fac0abd70fa36f34a1f5054ce34853bf6d878cac8396b069dd2f4f7dee48d10e0da7e3c407375680034fe99baf75c7e93e2fd1e4b9fe045c8f834f088953639f36118646af9240c5e21c8738f06293308a554173f9e14764149e317fe96fa1698c451046d774d016801cdb83150fd728fdb0b76789c83c7e871b0a024910612f6e389a61143b66b2f7784497f8c638972abb372aa7f1c47b2ed9f60b2ebfc7464c2b90178502add302f45227b4276e04086c4f288ed303e0882637bc9e2067078a7761509731da50dcd2b1890da7b1dede6f6d3b445911092916f2ceb82ca13128099321bf31a7ae1c45d339233c33bd5ddaeac64201edfdf4e1364eedba582484a9b08376879e20188cf8b7440ec5f5ae1628827f5eb0c603a2e30f54d6cf5f64d383cf91474be56143439ae9cbd9f59c3dc7c83c158a5d1cb246fa524a0ecc71df89d34042eeceb57fe7377bba3e0a4bb90acd3c9538989f3105b2cb02187bf5def2a306c7f26b473d372b0aeb0c997c3f13a3b2cc3054e7e6dc1203da931f58d3dbfff29aab2ff1ea2bcc78a179dc5e517ceb0b2a731961c0cf25294a727710c9bca5c63011f62c05332201f2dcaa9e0f2b1f340eaab3411cb2dec7d344d29cc1e218912eb30ca5f16750d1779f4ececa988bc734852282b6b39ace856d32abb2ca55957bb48e121d544bf15b6b462a8a94b5107f55c90d6a2a3545ccee94592de36a5f5603c59ca6dad5dc5e02539d7d7159e450b63bc1fc0c311a391eb25f1902e2f0aea50f45679dee4c9dd6179129923307d16afce7af2930c0f7efe77b94d894d0f46c6903a70f85191326f9201799c38c7547ece1867d5e4296f95135ba8bef04e5b777f7e4d36a22eaefffb42b411c428413d1cd5859970002b9c39e844aa9cb9697100b04938978c9aaa37226b11328e1ca30c242f7ffe15bdb2e373364311ee327748f5ef1bd3eadd02fc9a52196e48970994431e170eb2bf5eefce7e59384041e8c478e9ebcc36f85c4ee2ed701628c096ab38727b29e8c500e628d77d5704d1e4af1ef482d2e511c907a8e8388a2627036d5f26cb99e89b132bb3b78b9110ddd4ea139b082235cd2a243d5acfe82b64e0664c8f244f89ab2556657ab94e1a1cbbc234b0c4ed53e650140c371e131ba28d328ac4b55c42a61a437839de24da8ba919b6e480814f69331c4554783dedcd20959c1d0abab74407e39950b9b165dccc6ddf62679b84510b9b224450f79dd8028bd51b042e4b906f5de0d19cdac5dccc6349a0d51defe4c1761a174f75e36dd7a77ffea47dcce43e01989871b0e9a00339bb04735e41ca5d3b7b01355ea57390d9a9288914a3bb322441a4f8e0e30ca183ae4b7e42383735ee56bf84bf4a7ad07ae476b6eef6ae50924d4d2b02fe58ba8381589c8f60f4c25c7ebc33c02067b6b0d8a9c0a5a158b4d4ee76b6453c24c90800dfd97723bd2ba11ee56c4c0944e54e15ab3cffa859e866745883933d99622a7137df96ff9e28c60476651f83072034fc0eb84f4bda41b701068df6d86618dbce3a017f2269297da4dd2bcba52f9fb2d50bfe9447c8ec36b9a5d40dcaa7af2f02f52bd54f5a04616a853bc51cb37af9b277f4a7cbad43ce6afe761497764021b9f452d680ac096cc606e77872dc824ea9cba0097b688149384ceb5230eb0d65563b0b3f72dc7f0f00c54ee6ec6745f95250cd794a32d337aa0515ad858dad8cf5c143edc8c362f0c30a3c8d3b1acb489df00cd22f09ac33df387ac1f0f1520febfacd593e2418d4c25718d790d02cad91b02f0708e1c3768720a658d5e291b5835fd4cb7594679fe6b1d1e039a574a6f3983026cdf7c5a56add539dab805c3908d3deb60bbb23f4c4ac3d78c08381ffb79f0fa73e534afe1a902ce65141cbe7b3ed9a1ced50032fd69e6b9d473917a53762e15cd35f9fbf4a601d5a1aad1b3013f7cd762f22bf11e05f9f2ac477b6da9de2152a1564380fdfb7424a1bdad46ef7d85c6d678126ca40736f6a5846ee573a4567496913987310de235a87faac8fd8903b1ae7902647e0d6c23284dc2bf0e7db18cdc1a7b725f4babd9fcbf62cf2ced37e22355b06eb5d9258d8db50e11e811fb5a2a02697e130f4a05404a3a2ddd7bd99f8e7bfa94cc8e396310c2f13ee949e2a653b806edbded681ed45e28a28e48fe1f30cb63f1c9918c0d50ffa0c793d91f513e33ed506f10544b437abc8f049a8b96ce670d81ee18e4e8bb6c33c385fef4ae57abbcbccb0362d9933e134bc93e18757e1c14e30d62628b88b4e941ac2296bf82169d1b4cc3ebd1c97b5d3644aba5e80bffbe677822e9018ccbd0e0e322a4c50e4a519ecd98b8a41c182011c056026493532642987e6c8852d2f485aa06632687b6ae45f040255d5524cab2c5449e4043040597edea766a12856ac4b9cef6dfbb86c58d9abb66e3cb06afa0d966dfb1659e2e475c173266a3a770bfcd8d3f5c77aba59f58d4e4bd27389920c8409f4c1e0d750afb4516124d5eec4e1c45a72196d80f440040ae070d0cb102d6479da82b9254a5c8e6d60863fd96c16a00a6604a14f6b8eb50a7af7ebf6563f7624707407f16d0f71aabae10ec4e578c6367c7eb868c8a74496c749bf442fa72fcbeaa974e699eb9bc6b6a97a3af0b2e224e95ff7f1340ffe15f743194b109ade4cbd7429d67f8929327885edca10a3984ed91ea09197370aba9a38c23b82b2b9afd3d5220b431508433b00d953e39b3fd1e5a1b1de204af50708443dfd7b6a8b248706f8f86099f3432faba3076233a503c0e7a81b9815c0357e7e3f272676414dca304630b5dcb6a52061badef03b698aeb0a505e8a2e4cb40f2075815674cf21cfb48bb5a9e3a4e46e77c06407b4a5866ff866f038788d186ded98f3c2c615d5d8734f827bc4bafd372d899885e1955b1a44362cca67e1bfbb6745e1f9d49d70bd8945b85682633d8eeb6aaf2f8d0715b752833c545c2b61a6f244ac0266f6e3716b3822627104559cc53e8659f8b394be949856b355990f989943349dc70e42a8a80df29834f0d59e86ea160e310c9eccf16d41fc8624a8826a8a9ee3f3d9cb6c78173671dc65a3e0d06606a1cf0174daef5b906725cdb3d801870ebf36dcfbe8af869655f87fd96ad4a7b177b63aa4ad58163200780d8de4bded61e3378f070265e5303f729a746e05faf3aa3e83ee60d77df5a9c5e9acaad3cb68f826f0dae3077efe0bfea2e15a73f03e79ce151d4863daf54f7ef0c30c47febc27b687e6e8b8853f4c431d91e57d188ac3177e6538149c4bde4d0d560baecf64cff99e0160f07102c08fed4f23bd363f007f2ad6d3c1af085dcd510e9d8cd6efb798d5c20278507190905a201bf25d6c0f212daefd335146b856f90e9b00272e59a2317384de371ab54c9dbea4a37a84153fca5435e18ce7a84558c6dbb7fdb6da6c863baf7795e6d76f81b0dc8d425dd45cbbe3838ff25572d314fff76d26009b8b0c602ffc582c518fbd9362984f8c34733abed678e2b68f80c6e59c1eb54fd13b1122b902040a83c3e6aee44ea5db3094686ae96494692143bbe17a407f05a221366c85b2a08d312d44845255d1499a2e0f82a27c028e70d128927d71995f2d948f8c15880ff82fda0a3ae12d3eaf28648219d5f939445c78e28bbc37fb0e8b63b6a3483f7ce64a76b347e8467013547b27563a20d4b6bccb87145e71ada6f1f5114fc97821c9b4b42a9b8b7c025ac6397609f4e358c155a51af6925b76c1a1e38c5678547d1f8e7f13919b6307a7c6398fecd9b9207b73abb786c48ad4d937de04c12d2bfcdec0bda18d732fa750ebc6c2c51fce995e205bcf2179e733a61937b27d795dfbbad3677dd00707ac916c0c357cb3d9eee0de3d1dc4a68308170b6fbb7787a5e6041768de1f0096654d9a039bb86b6765a7e16396a4bf41afcc110b4f3a4d481aec80acc5f761ac0d7e4af4105da852fe49a542ca35924c6a0e0f01985131b208b73d5ab93480e43a4f12f444cb5fdfa47ce8132ac4f79bbafb4ab05daa59ab3eeb2d71f0824dd5fff509c5f48f318d7b282bfd16c8888c3d23ddcedfe28006d845868445d619fc9e90cf0860f703f686c25a7b16c5531a4611f75bc23b0459be01fcb3afbfdecb0dd2888f6acf3b29fe138ce1e9e77c3914263926d654f658f8f6aa47e70c4cbfd0fdbf4b06697c6cca869c23c3989d0fc748df5f39415d328a11b986a60e522341f3c84b07b13e45dc985797f67b32e41fc7a91375bd53da2059d9423bd9da0e6c16a5528aff559490a3758b846cf1b8029a703654836f6089677f4d724ae866b1e503f3be14d5a4f24d3e1badcce8c289339a3d3f6de0d8817c5987404a2c979ea7b816c66b71641feb59a2835125346fe44ecd871319af988817334772869cf1556c23599db168b3a28651366837e9c5f6aa73b0597d30c244775a472add37e78d8d6eebedcf9eeaaefce986f4fb629e14b9229392e15e0b0fd34856f1f1629f141b445e6a61f3acfc87601aa1bed5671f7bf92449beaf147ca97783d05664069bd2cdfccca9d88a1a2b050a5a31f04762a98bd2ab2d1a543bce355e83d9775dc0d1be68555eb2440e28e4cdb1d14fa0be9b969733e531b85f7266b3c939c78770f9727429809fadb060f2d6a68ab6a4edfb89acd4d2291a2fe7d18fabe16daf0437721c1f0581c5f8e00fe7be1164edbf3c812a39c074eec998bba13439a4444e0cf9f51b969a586404fce60e0ad5f15f09592cbe99763722847761f009797dcd2e797a3e1f0bff0cebe8ca2fe510525140a59dfa1d1b3083d374081725a519a6733c1b2fc9326f8e6fbc001eb6b99c4739f940a3b631debfc6bddb79d08c1b6deff44fcf26cef8b2fcd1aa2d4c1daadcc51de5550361215084ff6d04e944299a35665a8351187adbdaec7565a616463d48b5f3d530a8202f32fdeca0889332895cf96e54d9ee09e50534cd74afefd518b78192211caf4b3ceb330fd3500f88201d07cfb123f3cc568127ef63019a8e8254ff318e17c0a99ba28bd2d7f3e393f8867a2e0469216fb447e6ee74ef3c59aeb0f99431416cc298e4943588a361ebf1456c47242d0395e65974e9f968732a681d87ba1aa395aa12b9cd2f75ac2799c2ec0a310d9c6ea0b0f0330ecb490f5087c1f3298657880b85a1d05ba72c71da31dcec9fb5fdb0e075be74ee4c712fff511e47405d27f6cf4c0cccd379f5ad0f8566bbf888cf71a9c0cb897c4c402849014a8760c846901eded003dcb40df487236849cfb691f78df01bf61c47093f9a47a9bb1db7dfee2bf9143ddac6e4520456ab53404915008743ccf85f1fc9ca50ce7ed6be82689d8f96c7d65ed98015ad7b3a2759eb913cdc464be5e0c8eb4727055f3c9ea336f606343fcf3b46c49832cfb9fdf699a683d6948415e7084d4f277302cb1b3a57a5b53f867f09d0ba5a193c4cf37ee6703b83474b0ef17c1509f2ad19ec1424c87dc4d111d125701bf88681998e2a9693728d37882d4c24d60d124455b52abb4bbed6f03c6b93c3f649b66ca1d14db10e5b42c4a0d9bbf0c087bf1c43461eb8a3b164c0e675b223c1c44e5d346364ded7d0cb05a5b12237db0e1bf131761bfc6792ee68787115d80ef805ae47fc3791328449f1b188d67dd57371006a995f6e2e447470503721618791d86261331991ef5578f99c68d26f671bca62ca2087c655964b9d699587082dc45f4fec5f8c46ea62c55d3cd14bb5ebcf7b3bc8e34a65c07f74bb40284f64e0f9ae7d61e831c6e8442a2662960bc2a6d77e7d1ef2107793d6e909395277a17e0b5dacaf26b66cd677f0ce3962727300d6ee1e18ececbd46336a890dfbf6df9322a7c908dbf920cb670e4cb4bcb4a603c67375fa71576ddeb71fdee9d05b76563790c79862ee31206f6059458df61d7af80829657fd5718f7f2620a910f649d7bf4bc0b6989bdb19fa568c5279cd2e6d9d3fab5b99046194fa6f9ed9a50ad1846f2951eb115b51330219a66b2289dadaa062089dde7315e4feafd55294890a0943904c436b32a523724e30a34850732a81a695dcf7f4eaa630c4c42d6b97051933826b75042bb21b96500311d19cdfff8f16653f105b7f1191246196a85d7e6af1e093ebcaf7b26ee0a40168b8924fbf3ed000688cfbd32f31a7c5d3cf3c27293f62efcb33cd82042fe236d8bf0310b6f6374e4636d2cdf9312ca697b164b067e3a5974035074b2dd260fac9609a0e95710bfda8c859ffefbae8c2bdb28701fff1becc9e31c3e9828d500af87a619bfca87ee592dab818f9aa55131452a25a895342685421282a72cab7ef61cbad47a1bb617e0236c0feb8b300a5ba56d8471913aa895b2be10bd6a44cb10c6633d9fd00e9d1fee76612059d55b2bfc0a6a85b241b927fe03adf2aeb5f03db5a4d4246ca41d466555d2a3aea589cb0ca2d8899b21550ff7b56b1963656b037062b9094e93475adcd596a949605229072b1313a3e5e2f1fd351c76969bf8c573f89c3d0f3e142b0dd5ee2202d62deb64b0f616676a4498a04973210f719d5a3e57a3e5674a5e572afde750d181cf930f793f39dae6c14d47684d0196216adfb51c76ce4d09af550cad76b6b2eb36f28386f33832bec08de0b01be9f74b06ea6021f77cf21d9f6ebefdf9296271a01a5be63462878d51e13a309a8b821393e83e6f7d10ec86b448e50e0514feab692e6b3e7920d862ad61aa086b7b0bf6b4f5040a8c65204bc52ee957c547bed208340e0554f922e39e4a45b0bb63994aaa85e315cb671c42a14b6ff642c32fb515678fd0b2946d9d56e28eae13fde529a7abf6b87bdde32afc5789211e35b92acdc6d40846ed733e1da892a6d44eae037952c8bf25954f84491d87387775d3109809d41ebc6071004926e905cebe905d63ee77aba9b760f1c6e077101dca7799561ff42cab5a53f33201931cf8fae7217e2294b6e36ad4993a22d808645d2140b5ef8cc5f45a544dcf6f4bc02295433d55f5cc1f1093c09f3e4eb5a2aec3bffe2ab8c311dc09ebaaecc9be054afdbe4cc17d761c2efd45eed8683dc1bb16cab3246a58df4d4fb873a0b807398cb0ebc5b99f220180227b4f98bc22a65d9c62824200ca9f45c1884a1db6669430e4e8b8ec47f2b8efdf02b3b16bd62207b31fcf2779d36c3efa7ddabdc9cca29c257e58d81cff4eb921914bd5eb458b0483d72071ae9d4dfce811300f5eeb4f1b8e6973510bc1bedec8574aac333f70f1e0f176c70fbc530211ce2b9542e7c8f91557731c25809cfeb5a5f04a417f5177fa1e31351fb38d1670449eb50baac8eb7d509ee0058af1c79ec8178366f6972a31d4ea07006ff57413c9df9a783aef6b85201ce6b654e2bb472db13cda57e250df52bf6f1d743f885fa6d8b48eb49f99fecf122fd99ea62fa0aa4e64be117b4edc1ee282c3f16aaee40d0f21334705bc5e2a8d24d986cdb41380e3135a47dd4b4022d0d50dcd92ef5d81a62deacda3c7d2544a7851f0b047325023ecb03cfbbafab218de092ff5b2f2303a5f6ec7b121e7b4f6a5df15b6f84864f73b13a13c6a51b72d84fcecc2a2d4bb6c582b2b2cd294aa94d609d16b53d9cc838b0ab44056964e7af099220970e2354605f6a6d58dfa4f1b27de735794720e69108dc8006fe90d7867b00ddb29222a0f5e1ea11ccff2eee6a6642ce2d425bfa0a595d1cea67b94c2eb4edcc8e8471c21c10edb980e230a09d39f4346ae61321fc2880da748710e320762872c68cf93374f2c202e3f5a1284235a985ed1927149e455572e569fe9fee42aff36018ed35e4a57e979cf920a429202444ae9531dce8c4bfba212f3c2de841756cea855ed8589dca35d219e206e3af1912cace4b7887f2c9a219d8e74f4d3e3e111ac63c0363d8d64bbc525dc2ba32936578464bc0003988dfbd184006f0b1c1f3eba2c63383075a391d62bc56a9fdc5cb4c5a600ab8e5c9f477ff209b3d843f24be6a8bed289222f3d642d1fd1be9295ccf8086226921f23b2080da02feb0cd3d263107194a86a91bdc33e33994cd83542752dbbb2447c3a90c9118cdf9302537da85f11a4a2b20c08e6d6977c1678eda918f9677b10638e252828397f8a9de6d8544cf604746618b23ec5f91d851213d7361d493bca690074a262e6d12589d0965c76c9ab2966a72927701042f281b36336e74b0f594d112241f3e349b36f017cc1918cc06405a4f12d512a9e454a81e41f135bcbb84908c44523311df0bae90f1bf977682d3b1ef69da21c49e1435c3b91b5d2b1f86864d8affa7d076c9141022a36d32fba90fa6942db832deb48b65ea14a0ae9615001d0b3313894082ca94d0a8a24f25b572a9740630bdd79105e267c650fd0d67cf7f29111ba6d3a0f3a920de80e1d01d8f071e16f3774718b3adc8ece512fd700e21bd31b41b71feef89ca7fe2d43fdb32380a3081ec30fb41b21e43d9622fc56eb661a810c153979f2e02ae3180ad89dfca81187dfe593d58c3e4f6a16c780f4832ba047c5a5aab8f1f31e4880b555ae4e86734781c8b37f6425e202f1fdc2e09d62def5acbf757153dcec4ac57a020c47b8669c3526aea8657f968b77de28370d3293a84b207f10d0bc105430d2fa3117274a57e88ba29a46501fc0498872e93fcf3026af65322ac9e05988a11ef1c4a98b5deaa986cad7cc9c9b5ff76ae0a902c42b9064304e09236b5584a404febcc15ed1d770e42c5acfd57d3d159c2b252271f090f340de789502e1e6c97a599dfa727ec878f3e5e4434bdc108070436db74908318098dd195dd9ae62243947cce7cc93557505159dec851b49f85f407d7bca2a70cdd58ac1ed4f977bed713599564ebde66c37a6d16dce3ee43659cca741dbd7405446d86397e54aad083784bb98bd1bce93d40f194cff0634356f359958810eae151ce0317f2525dafc5d760e588a4a988bf343b074c07d0c82e8e783147d90b799bb8af469bfaac151d57b1614201d9995669064d8d609c953706166900fbec9d4e0cbc8ff6f966812e4a51f7029a3f8bdf6b5c2abfa2847eaad6c8b48ba1ae5277a3ed06b8230dba9c538987f420629e7ad56c9f875087b28e9ec8228d268c16e5a57a85ad020ca6fd7cbbb828f86f07266145f3c2bb9241a424908ed6922154cb98efe6f254eb981e4056377496657a10f8008eb8dc712cd4f130a89d6c4c52b74988cf9c3bca406c292a7ad0f4d4dd82f3a3790cd9c127da4100e1adc4da0c57561b0f4ab3aa8ea4d1ee45ba7bd840db59174bc8f71ea7566b19b5564ae13b18218f7da26c4c3c52074aab221a62d7bfaa44351202070b038efc64fba64be96b6b2f1eebd52c27fafbf0e9f6f5859098022e730ededf9a9644c4bb57b5bf4e1bdf55204458bb5d71490886adee0f4de2eb1bf24df7d580bb0599227fea14ac534f568afebb326b9337b1ec30cb22e9abdd54fb25c38e755d36022c816c8726cecb26f0ededf53e8b0c139b37015ce00e1b1bc869a0ff078128fa82ce0e06d05392e25b85b58c993e5e87508f201a648ceeec241785d65c67f700f3ab27106d06dd0d81efd5cd51e1789cf4f4a9e12682af24bb7d1f477628cc6a8576f33cbcc2b4b377b8b45011eb6653a01911737d0b9ef7acf1b5035a6da6790129db4fdf82c98a637723c124c071260e52e1e5ef6796cd1cc4bd1ef42ba6facc165c6ae24647f48a1739202e0b7cc478e0eb5a622036b9c8b53b44f639ba0612aa298fdb82dc92b1f8c1f19ca0df165044da6261f3edca28fa936a2b196a70b3f4564d512e72f440726db4b725075c98e76fa44da4a31501fad7e06043f1c1a704a043febb34b487e3b110f6086fb246ec4a9b30077ee4d83e6e62b13500e1cf7deb23e7087fea21aaf044bc5d19c69d5c60fe7e1fefc893da1d2d59a3a92ab3301905730b1b32670b3ed281c4ad2294ef302b10df6d86ca3f51a7b465bac604fce8cc7c0722d260fc204457dcc2e1f5a7d35c0e6f6c14101bb2c5f8757263bc4ddde62682a4215ec62dee8c1ceca056e3adf7869883a81dbf02d5b722c2300129413036ea084426680940e488ac731bf474b6476199dacb4ababaea6029f72989a6a392b83a4cf4bc50d2d1de90377355751e5adb0dc8d658374e355002014fa14530f38a6f66e88c711167ec7b0d96c494a465a39dc16c9681f539d60dc7bc530e3c903b755abd04a027437393f14b00e5d9a20404a7b0a41132abda1f9b6d2ab06973ae29aa420c0da1eecfb169d6c66ed690f1a9e74cc8ce47b5cb03e964e790ff324a5a9425df3122cf916b4ce48639cbda94cfefc5199dcb72d622df04cbe7ddf236117ff5384c17fb002a346ade303230e1b117ca5c2f26a7825bd8c691d9f2a71d9d7414ccc9dba0ff719de7edcffca2e920720488d769467f3199389318b3ed2f69859a96bf47534837c2f8192d0eb7e70a51fe8d66a4313da25a275b50601518b56ec77c2f55f477a81db58fca9695195e57cbc6328f33b37d33a60f7d4688c88d1f4356acd635469a06b3c5f70f0b9fd9eb9f959e497f7ea8aa88b2c80ebed0ce1603ecf3ee744571018a7768b046e849f868a8c578bb149e2076205e5415b39fa5a949fcf118492ec9e2684befa70915ad810182a9075943210aad198c702d0ad81e544b960f220d28257d47a71af4230495d4b45a7c5faf00e249c0cf592cccb93fa635ac37a35972881b33c3dbd2e3e1c6ef47120f1870192f6e93d38c70902d4f3af02f5b50f82bd5c1fc50e2a3c642f53319a485872b9a19a1850a9a317217fe9bdec27db41d79a0b52aa54f0e4e0a21362be1119bb5e4f77a924b7d372f502c3561ebb06f53073d5c933789437137b24a7e4935f4b4fff94c622e32e92341cb4b1a2d379ed51dd68986cd75adf3093a20c80805142719f85353ad46c2aabbbb2f132ac02644006fed907b4c9fb5aa701d91858ed294d7367f3da2d2ddbd9c6c0a746746ed667391faabe489d75337c8b42e6ce845c083fbe6394b334676172cad5e5fa32312ab07523ce87660d6664d52b89f9991a00c40dd2a55f70b2c7e0d35d3f14265357bfe35ff12996b1d3d579f46cd346ca6f823d6a3b23c06135726c4463843f9fdafbac2cdc9116fc11d0a9d4b2f6c26082fe2b6a3e5c1b55aff80b615561fd1dfd93b32fac496c29849a51f59a130c0f47573fe87a9c34b8a7e6055ce30e5de741d4466f2c42334603fbc6c3fd803bda73e44bec8975b7a3679ca84cef1a4c69dc8fb19aab15a338980e6c42b7e5fa5369b8a498597f60878ad222a172dd26e72978c82e44594be46329393de52da43c15fdde10fbdfd9c44f4965dff6d3afc303c23220234fa675b19a1ade3591ae6ce00f947ad59712363365d85d9e3ffb48f64df86458367d4d83ecdd6d4f4e605430b89d8d138438299307541bf1f7121b4e3163bc9648ba97257e363c1ee2473738d826f9e110fd2dd988a4e484e8534c089606c2a5610c6e48b11def6781f71b2f19e62bfd1c216bd21c972b0b45b42745f9f8c66aaf19ec7f68f54d2a2c917909fe9df569eddaf53d59ea32f2ad03d737f0c7f62687e9eafd4a96b8f6d4b5c3d2f75eabe94751a5eeac5f4dbed0d36db12e2e91d3e7198fe826e16a031b9fc42b4d00c9d54d4bda5163a19e50d55c77997c6ed25b488f21a0543f590b97f266829ae03d829b032092bccb435d26ac20938d00d3fc6b7a2bcb7ab9eb52597ba6457507cbf2e90c9523993596be4fe2324af1f86a373f215307686edc3ac4683eb6b27bf1c7f8aa3a9bc30ad0cfe0020205f314fe0cd5d4db1484f93f941df4bb7045440344deaca32964127cd34d0630cd00b0e21b51719531fe5966bb9330bdf55bf7abc0f299c97f61d3985c8b46acd90fb263af397ed75c9a0f882732c98ea0eeaa7b724b196a984f4360799244f01069b19b6cfba16dc5ec606e546c527a79591c948e06f2dff1d431d07436cc370e6818736dbf4c4093e4ec3555468c8c7ba93a26bc4a60a5383306650d68bd266a9c9c259d54a306bede47e77a33f9ad4cc687dc560a91bca04684589c01493e1c3ebe27f9e1a700c2db43ed4a5b9cfca25ef711eb025b6c59b51da2d40ce634d16a9aeeb1548dcbd9fda20c45c4dcb4e1b9f9438a74327b0bafbe03e5f37613fa89d3ac0eb575f282beec4c1871d39ba014c1a929d18c2a88e4f4a317d11f8f379f16fc036b08f1ac4e26b99f7f866dfdc29c0c6340c342d0cd2fe7178b3f8b5ca05b98980750fbfdb30cefabbb66d022914fbb7417030f34f8666c447caf615da2aef87984df63efdce8d8b1aeb58930c63792dbe9ff5a28e8f11e42d8e0299f5a2f0e41edee23011856afb91833385788d06b22e887b112eb790966efdb50e9380e6dbb71590276042a12b659677bbcf2fda520c900f282f03e5d7cc705b6b34256c4f91419f329fef0ad9d5704b32e3d01e494dbdede7727983531b7168ef54529ee22bd5271ae1f559d5fba67a32fc300ce671fcb4a726c748eb0a0da5ad8bbd5434ca04e00c95742dea97d75d41e19f774ac13a5acd53d50921f4606b27c6c37305ea133f1f75d2787a8004d05eebdb8462584b039ea32f7fbb55ed9307668608b645d7e21b2eef84346b9c7fdc1c9285bd3db9dccbc66bc8e409def91f670fcc58174eae2600f55095215492783f106cba59de6a69acc6970afb654da38ef324a49a15f0702f640567786ded5211f087ec4c3ab195c6e2f75caa2437e45a4b17324e0f3e0501f23c03e6e7fe8de7219cfee09de8ef5c602936fe6f7871bd38343d516e4aa5c0dd052d02a57eddeab47a404273bf60cf1452b0a3e8d63d20c94d7aa11021d9856ef40e07f92a33eca47bfddff396e2102e63eac4c6d6eaacf2bd1cc20c23040b7b180c80a46ff7c2aa4de92abe2fdc5b3415a0d261485d741d10ea1e5b448d9616e1c9ca218b53d73f68ace9d88a462e4138963d137c3c040530afd1446d53e51c503ea0dd9284e7aa233a63d30633e39f8a5c27d75993468c73591bb746ede34ee39010b361b7d07f1538b9d67785b73d69c494a80a844111f0f99eed47eb9365361dad2aa42fb2bbb7e598e03af66b1ea7023b8d47471cd80b47faf2adda95952c46f7d3e83251efd306acda3dc94af24c4da7495c9a97da98581df78871b34f264f754e1e561b91c8454a0b2dc84bfe2695b556004b1cf6011916b1e8806e841976ac740bcf8e36b4660a015ad87055ded8d88ef176259c14ea47d8d1d027f210a2673dc789c6f3bbf475137f3e2b8a5e605feb0a5967111dd5c4d6b48437e667c8f21cbc845144ff94a9bd885aeda2694cc295b1c60db049325de140842e4d6c49d397bb4274f8e17d9ca6438bc8531b8088f698ce35ee2768ea89441fddf55bcf2fdc78cf3fd1c17aac61424725047f8b2115b71ae7296d9ad155fd8444db754e9e9a6f1397301954c693a54d9ef94c20f80c83681ef7fbfc3e2dccfc734a1c121207421d7c4129d05bb630cc85ea31170d5ffa9f43907d693add9e3386cbe1f4b8bbcb60670b82b98a598a812433a3905b5048272c44d806e2d66afd0bfb472cb854be24edbf27d9cb8c8045649b210f3a5f8b4db3d8a9daedf69cee6be2ee9a04881be5b91c618705779146e0ba8a8e65c361755865457e801932c1dfd1487da6da2ae775160301ac1df8659fce4ca4a50cb7f71c57102c4ed6279b368380ff96738bfa9900b1cdf9b123aa84ea422bbaa282af7c6094772d4f3d9bb77bc9704ae2a636669c78c4a1d9e6eb7dab37af8fc4c60a78d91070debc913e0cd4c1e9abfcdb00018311add7c5a9b6e3db0be1849fed91975820034f3c5a6d6911a64f4ac7df5b90b9d2559634ce8073de5c9e8c7f8cfa258c7fdc3958e9e56583f117852c3d63cab31ae995884c7a869a7f02fc1dd5627899ee38bd852c17f189fffcdf0de12a50df9583fee93a34fd5d195632bfc969f6a83ca1a36321d4dd9dd5d7a85753d21f59069f762f70d1711cebe6f4a70e3b315f5596c6bc98851330153ee8cafea70bdf7a7a71043389731e445b8a71a9f3b13f2373d264dfbb99601a6750c5dba40ea98cea83abbef5536b88ce2579b8919789bf2fba43cb971a21ad7baf4681b802bc53355c38b259f78852de7d9980520afe22889eb5906141df2f87e6c158ea9581783e3ac7017de00b425372eb65a05c3178ad91d1175c6bf0e4623384df14bb3d41e209b6cb53fe49535ffc4940c85c77c8c170fa52745c90f076c60f28bfbe4ee176488374778ca7506a8b0bb772de0a59b3f3288a97cac9a1c6a9b28cefef6ba3037b43803a727d8b02d595a281b75f02dd272d6b73c319e8494843a20271fc3f7123a3a92439865131a11082ef0343554a45d702cae58649b105deed99043c67407506cee02d10c91e8c3bc877e98dad459095af062cc5352ca9775950ce2f8af1ee8fba9142a340f84fbfcb3b1fcb1bbce2f338e404f6cdfbccc53e7205e379b8d89da5f885a4c45601b1e63306f356f5cb9fc3662e058e4f5d4da82ed29cdde4af4729962c78a87864fa0d393212750912be96f01f616d3dc0f9fe63c0928b2d8443189807d425b691b3570baf86522c7e254b0a3daf69b9ca71cffd87f46d01e22ed47b5a130fcf06973f2e260682ec92bb29850ccc9896ea0c7b631cd0da5c200d432f3782a9030d178737a8b3473b6844c338f628971028f3abec5fc11af3fa59de8e1f91ddc44554242279f68493cb535af8c0e00bea8c0daafc7d87ae30b46c13dcc7e68bcc5d5d6e217896c512f37db9a86b930393ba041128294908229d9ce34edbc3d982e98f5aa1db5f971ea3ed4f0f6e1a3723f6a85420b58ff97afa135feb9f591f1a62cbab1a4ecbb79ef370b9fec46f3df0e547d417961a40dd1fc036fa2d75f2b809ce32fa51a020d6a81e649d7f8ffad5ec6d2d22f52a5fc08ceafa9f1d5c052e3a445c27d69fe47996def7339bcffac355e9014d0dcf25239d022e62b6d6c21ba5632a830b2431e54315ad76bf4b14c85a782efbfe57c594cee512905f79609a4ae8b0f1f0db7bbbc8f14060052f82bc0f0bf73542266b3664d3eb22711c1fcedb4680929c9940dfc6fe83319256b3b9ad2815444e6d0f22c38c01d15fa02c5fdbf618236fa8b3b08ccddf6bdd1a094d14ec1d2c6ab815aa7f9b3078b459f54c38bb0e42f406076ef38a09c112fc40c988e3bbf967104d5291e57cd0f282b120ea7761b9147bc59355178c4af1e13a778f86ee11579dc0a7ff96b538b755b5ced0253132cda789fa900054f792aa10e765118712d66914273d7b60e4c57aa43c4ed398a4b3db7fe25dcfaabcc672b9568d8f21a4f31ba4774d65e2bce632ad673820d64c7316524c49ad8eb15c432513bcc2c04c4ac47ad754ade9a008ecce16152e6f931b8755b913d802ed9e1e2445f0a5d6744cf16cb563bd9d736c7e234e270f70a822e31775b9726a9b4f8471597c6d6c7db6b4c9636fb12557941d4e088655668b6dab4e5b0e44bc459cf88bdfda75d48077993e96d078496804f0074391660f3e48cee7d09c85226abb1e80b4bbadee3a4f3ef9b2be328ae241849b8a4dcd7385a53b1153a505d2a2a7f41de8b0b23a00466786004f47bca7545082d040503b642aab4eb3f4fc6d7aabfd1eefe24520d2193649931381809f5f177cfaa9b3ebf7b4c84edef9c4d4f81200039073e3dcdcad22e5b431bdf9223643f9aee150396eba92032d9443d8e61f88e3a582d065c884268b332916188ead0bf8799ed9fae6116bcf19619ca14359c3018afe447575e9082012a510b0eb5ceeca7d1f8febc03f5e3e2d81c3beb4d72d0730beddfa430c5d1ec2fa68039b767b4f44dd1d5e3681ae3fcf58c56e3454ce88849174a8e8b047dfa9af7540996270cb459823da6287e1fc87139f01cc897cf26b4e46ca2e7bdac69a5eeb9ad93e637513c86aaec5f4cb09d1e6082efdc45408dc9c40cdda085d5bcc6e9bd424e9fa9758d0fc50b238d9dd350ef5268c9e1b2fab2ec9196ad0d11b293865f9c9ba10de55fff390162cce77c0bd8812893ea990624265e617bc42d92b8941d02c31d1d5ed5bd988676b3afd3f8ad9d91349d51b1ad9af71687ef7c8a302f923afc9ce5345060edc50b46c8b1f0631be290dac6e7b63e25a682175e52b880f7f08a8c65ee30eeb9e70687eaaf66f3cad9a57561605f91ae3e0c18b38f994a20718776b941074fb05551b765fa0e08a49df14a93623dfc2e03fb57a71fd3db83b5e2eacc6fc9680091883114723f52076ee14833f5424d6f900f262c186069e0ad891eac8c88f36a9aaf110c19336b8c01de61566ce999c37a6476071a550188b145eebceb569354b1f8e3f6ed49e0758b3bf04d38156fc2770dcf3ba2fd3255a52ca5a39e602cdbc23c669f4006c1d7e04d7e808f77a6d182716d525f40b594f3854e6220491e0d3afb093d7946ac712a3cd9461af4c129acda2423d8fb4ca768d666747db8d13a0a1044099cac94b124103c406de99d73d9d2f4ee7559969ec9c8de6349dd0e263b51c3bbab725e20323d922769ba1cfb3b0b1b04d7f88739069ad93d58973b55016db3de1e8b193e4ff63b650522711f4422748e09df2fe1519a81ca60f23d362167344fb834697d8421233b0fd5a4fa15e60d45f97f7ba14f24307e1965c85533a2b043e44f13ac0f8df0aa41c9c2bcff44d65c1ac9e47a263e544e7e22d4b0b629658c408e842e00e3ef4f31d34bd4c3e3f220f2a8ff8719f3aeb3d0f6c726c70b8cae4bc708effb3096f876c5dc88ae32236953306a7cb7fc4d8ef2a2b0f86468454822cedcd5230e6ec1d5e8cdf465ca6de0bca135d3196f4d43ff95cb0e02adebf04f9802c33a032004b8ad56a9c0085eb40ab295f61693bbb9f206cf54f244523c10e5da29a71016fc77f440de4585aef87533dbbf19faa8ba07f719dde98dd1607c9155a419c0e586e5a3a29cc54dfd3eeef88a2ae714c5bf2d8ae28040d511a660e32db501ebe307961950ad4722ac179aa5f3ddb7fbebb74de16ef85c78d861c4677dbee5321d95c0c6a9f01a480edcca0b78085c6137031ffd7aa48c804dd565ee652ef1d6cad68689b9eb68c8654619c0d8c6700c5acbf0edeaf0c68835e2a5c32396336a5585b8e42f7243628aeb978c8c4866792be121b2e75e413e2db0cdc40eab12745e0cb11bd4e647923bcbd84998066e6ac272c05b097e8f5f1e79afdd6731934637d40cdec4c38d236b640bda0dcbd6364fbf8cdd8bc1b73726949a7552cc44ec5e83804ab434bc975aec3cece65305c91fbc6d7545bc79100a33023cf985d83d64714a2343197383e629ed728c6af3e2d8a9bb6cc224b77aa3dba04798a9ec97f2c91d844ce7ddb081e9594ecee6943b47d559a4f59b7d6ed8e8f5ccd2ede2078180f3ff69d4068ce70c27da872c1b1a9abf9857c0f7d83073b4ad6df9580e2c79cb423b4113a5e72edf02a2486c6b87555569655f47d338d01235628c383e16d0d38f2b426c78fda4f7e9a32cc1715c97f25dfd8da65cc7e36a49b81b443b716773fa57969b6c5ca54792828363709d942c5b50933144904bc29df9de273370639d77e9848455a5c3b0a501225fa52dbc509c5853d7270a6787c521421f94fe3cde61661bb3df068215842176ddce0c3e3e70ca5fa7e9f49054c857a2e029c59ea941a4fe4803f26015fabf6791152dcccb5c345acda6448197413c14ce70dcda598ddd32c391fbff9d18aad861d2ae80387c800066c92c1418f4edbc04425f4db00eb6b0ede9cd9de61341dddb32aefbce4223b375222f2726a46eb92017bec817458b4b7fc2e38c4f9c5b638f6a1b3bc742a35661fa3f261ffbf21ca39c0b40df68c4381c6f2c4083cb38a2930c6b388ea2d08b329426fcccdb0fc189e2f96debf229611fb0ffdb172fdd541b72b05089dff2666f657d1899c3ec9deae0ef6b320f472c1d6cbe85d6598ec03c3e58b127a99b5f230eb58cf9e85ecdce32aa0e4dc8785ee745e1d2510545211e216d013b1c7e61090f727e66fbe8925af569280036be827307a180651b8b1f2861c2913e9ac3fc320ed533b3569be72f728f16abe168c802148cacc77c6e8bd2d27e6bbe9cd19292ad384863082c8e598c1c0f4657e6a1bfdece8b46653a6e6110006a9137a897e6c450bc6a9e8b03a8cf9e68d8df9ede128e76dddd56fbec3b56a6b37da96c4b2d3cc418933a351e53704f89d32e722b0b31e64b6090701ef96e108b5d98e9e61d71b374256b1edb0b26775776d335178932dbbf485dd7a028dbd41a2477bfb660948bbe2e979031372f0fa3ed6cb7904a3746e6166c75ecbf0dc8fec21d7ca0dd5031c42a21d85e2340c8087a63f904d9d0e975cac9d52935af61eb202b58087e3106f2aab5655edc2c1e6d65546c34f94d48902b492b27f7df6ab0e7ae8aaf587ce7634ca8aadbff77c6fa460b6913ec55286db854be7b8b95a9f7e0735fb6b33e60cb9c841b1e988e7eabcf936ae683da6f39e97b583ca3ce65e121246556ac0f435d95ae2d0681459a00062c797d1818bcad7d040d24236d1f655416c77cd9cfb8386266c1ae5d1b5a2c2c7db26f72359442018c17564d3a7ffee9cfa7fe1c53edd46f30415bdf7511fe7e253a3fec843342fa32284bab218079a2fc87050e576065b04c6ee12e0845c34881f0e514a95e139b09721688dcd6d67d766121379f451ee034922f33622d7a87d6aa361be39ba59bcf5fe2ef2c73e37ac283a00f5613869805db7777ccf80495cb79439a56e93a061b679e8a49695599140b3b8f835c33fcc103267a85fa26d323bd6812a0206b2b8ef142bc953fca869118e362eab7e635ed79c38fd11340e2ba17e243abdd7cf6c8ad22285c2edc4f75d84c6f7bf0507de7a65f3ed18fd6c111d39555e60fcc6f1170eda14346336f54f84aa4fc916d5b894c56ecee0665355c6fc1581e8f1b278ea1fb26174861518f902d8a1a3beae084a8eb6815e91c645d8e67f79e45069615c53adbae0d3b8cb3ede202d183c2bc0290c4f6766821b05631c6d2c3d115a05bc9be4f951a748b2e5815a67c1753d2843d326640946536f3060f2677e1878a2993fd25fb756415d86309c66da961cf7a61f09384730f9dd554b298a837374a79fdf5493827eba711f7812f6c8713c6db71a566bed7def0622317f8eda0eb24bcb4362db8cf16bdecb9e0402d141e3350153e171fbd023d6767563c6a04b81c835db32fee92229b8e3f8e4fef4b903e20810038c2b850acecb3328f0aba2aa3dde9671ddad73cf5c915352e0a4a1e8d4bb4977d8251a650d3730f65c2e4e71b3bf11ad199df66b50840e012956e85b3a6bd8c25eb69cb1ee84a63d7f14a8a7f9bb2adc8bc18ca1d038f1819e148ce6fe4ba38d1a6b8efaa2d1e6326f69c456dfb06ab2d9061f665b952779d8e8da231570f1cebe119c6704fa67b607fbe3db3b60da27b60aea6e9a26920008ffa1b844af1b497acd460ffcb7d65a61240355abd5c340b4a7d3501d4ab1133dbd5fbbbb0a529fce74585c1e6af444b107a8a4a1ecded62c94e2ae66c3496e55b0ef7a4993b1bd7b1c558ba143d8d007ec724c2595833257659ccde552d99da683c51c18bc774737c9e82129d8bb5f80e8af3e9c30a7e28ea2ee845169c8a7a342a46a58c9c8df62836ba8db349396ae1dff778efd0b3fe3a2f79edf249249b434e748d2863867e2a98361c9f5110bada88e2f921509d1cb047fb97287e266c5c53f42a42e02e0ad215228256ad6d44fb4d0f465ac7b73af54290cd6e99b7e44f5aace80cbc09cfa6f23d681d9c961cf25b4d1369819834712c0ca47b9cf74c5fa7c33a450ba2bb96da4c589c6753981a848ed641740211a383aaba3711d1bf743591272a52324879776633e4ba54503e221079f0a26af30798b6da6c9679c26935a0b1c283c36e4f79fc960d3216d4f2c87dce4b0e22e992464395507459eaf97364c74617459691f0167e2cc232fce017feb3bd452f87fc400c648ec21a0d7db7939df7ddf4a912aaacf8a7041bee1ff5e6ac79ad16a5092157f5ba7a059db01daf1283e03060e4725f2099912ef9d06fb050b3e8ea0794fd8501cb7441f2ffeaad60d3539b22536062b8f6866f0e2aebc56e6c514d5209149b702f719276c30456a0e0ccd71700cfcac1145e221c81f2a95a452747575c424e03bfd8195fe1b7077f3e0411190dcec78acd10afda7e9dc5611a078c3d8efe5fd7b59769891be7bd3ee1dfccc3de155cff9e6fedfbe778ebeb14dfb99cf14737820f1162e6e2050909857de24403e7a7c8b279b00298530b86b44a0bb21e86a24ce92d89a159b69608194c5e7b49d3dfbabbb6585a9bfd0273e28f9ab3b40b13b9b8e92a14280905bbe57039374c04d20cbf7dea7c209d493eedd0e1b27f1119d58f987be8baf1dc7f2613ba6012823af38f4628ceae94ee397b7b4ebe28c0879c7140605bf959320118b254cf898a9b28edecce29bafa547678efa9e09133cb7adb0fddfb6d851ad0c88af46d86b2953525605a192459c6585edb90a5e8c5de83f91a649ef1c7457f73490f47115114dc97c77f24771f7eff79b4e5ef549892f87681d317026b25d792647f0f1c1a674cfefd04429f4ae18573acbe1b57b382731363a290341f9b82e6e9a6eca76d9fd1a31aa5ae12ca5fdba1437505c96798bc3dfafbf7099a6451c32880ef6828924efaee1ec4e2791407d5f24a965edb41c3a998527a63209a342d4a67f610b512edcdd6ad8f4c124b66b56a8ced87d5a7ec89e40e69e76269fe2800fcc82e1926fbecb7489053d6d748c3768e3de777f25c569cf9a268435bc4fea960e3711a204b3d3dd0fa97e1ac71b8658c7d5722910c0ce12e0a9c111bc88eb10045eba4f261fdaa8fa4ae0d02537d08adb0611face11c8f1c09564070993de51b0be81a1721e2dca61dc44ebfaef85e25a4b2f0b150d476c3b02f0d045188e875f0f61338e392b261a2b75bef5e9efb48f0e5dbab17db1df266104f178d925563612e6285708183f6227a940c03ab1d3ccc23b7dc1f2886d7c71a77ff49d1cb52529fff6c72de2ca913b7823bc7e26c76041f98fe304319e6fe8196c62f1237bc4ce5243f41616a2bf24e6d725c38c4999230b697961e934cc12ceb328c15aef66395d05147f2c6617a747386cbf85c7b89405369fd1446cb3654e3b6239a424397265500e821b8d625ded57db66537cbbf94b9ed8ce6497edba30d109eeb780c5735c071426b268a3d0dcfb45b3c9f745138f0a6d99c14979725b7888c7168e0c0a668b7de673110fa419b8944b2f9e32c62a44f6ef6e42b0683ea04688006a1ca410203487ff68d617723b9c1597193cff9158a678c5153ed6317e5cc3ead109ef8bf44505aef27821d66bf34ac110519b2fd1034caf193a6bd2b894e5aa2cfaeafd26e8c9128526792679bbf6ff685dcc8e3a94723c2308a877e10d955325cdb9855638a94a89e9518b259ed49cf00c92a02db3a6c026d5ce527a67be6c54654686f97cad3c600e477c08e4a3599106da781db6b9017ed91b8d5e36d2dd08a9fbcf9220cc7010e64219a8e944731755a157646ca232e84863ea2884f083cb7781e261c5c0a171ff4cb846798d5d29c8f2b69071a4816d9d48505d0de06e719d3c0e87a99c12bac2ab79ae25b90d63e09a929b3875d8e9029d5b32e1830ac62765b0b4d7b5b6eca7b63cd18a0c9edd62b2e0087acda534181505e03271d8ecc63d4785d9425ad28712884f138a344c24d4b087f09daf9fa6efbbdfa4a907155a4d98cd7a81a1d50afad56b5019c99ec2b4311e5e497e664e92dbf4e630845c038914bbb7c455729d5723f587033e6313ff02c5ff638bafcb5d2c82a028f1671d006e541f950e765ff74c78c024ddc308f6cf58a315d33870b2420842e066d722728284119baf9c83a3470294af6c3551f4ee6621c86d4a10989a3cf36b7baeb84d4ec478e1babc933e00ee8f3e17b7fca7a5b0f79f9157bcb4c36449089248192eec14ea7c6739ab6f5907a06dcde81dc7a10095073686c0ffd681e5b80ce4db414e1937e729a2131999f0d2d32f961d4570cbffc408bc9b6f438727917dd59208e3be0acec9a2580a1c77aee4d9f46dd55446c5c1e691051797963e8c609d77bd8657d17fac002a94b4dde04994d589a86905add986a740bbe8bfe0c868a8cea84756be7dcc87e61a772a5f55263f4beb00c9394e035f79913ec6799d03efbbf9b5211267a0fc82642e6f4345d73ef92e23a753ad567ee67543c57452c4ec7bde99a5a8e76f99f5804b60a24fefa5bd4c3aeb14bc3f1140446b9c9606bfd95c5f34478321a3e2b4263ed9401c5d3a3d97a9ed6e841e4bcf54ce6706a42b9e17bdccf9fbeaedceab443d156013dd618016108785b63b8f4c0f2bd507abeebeb32cacd9ab496af4d4e0a01b92f09f22aee2b074a58c5c6f045f3023a244936ddbac3451cd8a5a9c7df4856a3356d7e8035a2f442a4cf803fef913121105d283bf5ebc7e68b2cd262dd97bff52c1a2c6e4667319545fc2c2ae87dfd0c2d0d48a6d0a72294589b5b55c04d846157f24e447f63b8a424187a321dc0249123fd7a57b0baa76059837978b686732b4a1296db9abe5c50aa76e6e1d849670fabe2029b42dcee3000a30f502b68544362dcae9c3507f4a751c087d1b620d454ef51481b2021e29be440f780070e88514718d0d44e0f24a3bf1baedb4e6cf9005100ece98fa3c36b539c7d5dff2a4433ae7848be471463f8699be004fac238108b069168d8408e072028c9719a4f9980a3d20232db0a33d79f3c70b7dd91b1f6d7a438f7d4be39e90dcc7a5b4c8f5b0fcf29be81c9ae3afa5e7ccc4d583e119072f1e87dd521344c008996cebe23b7121be07764e4a57c50f3602b218fe62e1be9c428468db50b970c69bd95f975dd394f1bc91152d5f0aba4f4d49abc95d32dce802e33abba62850e8ecd0a909768a1658d8011d3250f958e50209cd132380ab774311def82e0470d0a0dccbbd7939d769ac2acadd1729206e2ea8e98efc5d92f1b1e9869f20f433d09fd4dbd153b049b7be616af7fa570a5ab50b4b2dec3ebe4e32f995e979d11c9e89e83ed6b73dfe1861e7e662fae386b0214e7bdf9c1b4e871fde99a3c0a922495c21e5290d9da55db20022a7b8bc0f2dccf8cdc5714fc4f4c1bb9d4da132eb1a1f0f567325b14e0099cfee30087053cc5d2ae0bd35f2bdb2729543218dc7efb93d8feb841ee95c7ed4c087baa06f7c21db88f32f7bde5b3f293c682088e29fcfb78a2c185a66d3476fb2634a05d1e8a5c8e2182d545fbdfa170d2f73a187471d4f56e7292bbeb0b85f2c9656e8d038863519f9aba9396b5d6389701ef4e19cd5671a7c60414ba804c51cea6969dcefef325adbee6fe510decba6c37db58bcdcedce9f08916b4809883ef519f9988e2e34995613eaa5ea1aa38323ae32e5706e09ff0a428892682af9b6930db251124275ecb72252e73dadf91b602f0cb7f9968f0d5f04f85b7afe20dab59dae5611af9e2631babf58cdd66257394ee5aa745d6fe37854cd1db9d31e12e1c65811a0ce53888fd9c4ebf40feab074c23c7c0abb5f92d1e325496217c90b9a72effb1fa3f46294162f5090bd038eefaa72dfe28e70fb5d259b90399ac4cc41ac68756277810c6b77f9cc081cab7d484446a879b1e2276a13cb8bd750aaa21585de5ff50c5b560b1df9790273cfa61f493f5de40e646e604b7e5a106b7529c27a9e7da20fb4f50d005fd46f6a32dc4c78f6ad8f8fa376f90df036dccc5ff717b44224c99a5541b3b10d89aac4a459217c0994e2e446efc946708357b77771e8a208b19afe2ec729a64659e8a6512d242c245eed37954548133ae9830a8a8098e8cd535ddb19ee35584b20188cb77bd2503e34f3faa4ccad228c68805da2aa812afc7d7eeb7a5420948b3c52a21f47259036bedeae31d8746f9b0b4e5cf60a9d88c52b653f0bc873537f78b69e7631ad30f1a7b02a21a4041959112fc5ba43a2d3ae91553a23bee057330d0429ece2e8f87d336adfe16054b6e88f978999f84f9cd1487bf63ec02fccb8241f6e4c657195f65d4a2607c70923e85b361d775c94e75ebe61a35b33c3bd8a46c265f1fb15cae01385d8fe289070eb9f14dbb5f7a648bcfe82c5f319f33c308171d73893aaaec529f4db929b33024880c048acb9577b106589fb71c29099cf144ce9ce81381bdd66552274454e1dfb69f2ab4d69f0330eca4218226940a4e225a706aeadf6f5d6374cb712c9634dd6c3341a87d5448903d1f71f6fd83e335782c56f83ee31204b8d952ffb65a78b295b55c32a16adf374bc900cd112d6bb2663c384ce2934b5dbecd24c94b02f02660f2ca5600cc61a5bd138f38ecca03d67ec7135844b48081d1b2f133789979b56acafcc437be834930efb02e800a58b5a79730c9b782ee16cc52458993957f7722671078ac7b2fa9a922e00d6200a9f8b23eea851214bf1ed8385f2e9c63be2c9bc97527cf6b2878c59ffc993e1d7d7920a02d4d64017d4fd36315da1b37a312ea13dd6fa84bfc582c12d586d3503e38e443759466611e45fe1ff56fa06df2606fae749d40fac96a40cab802208aa74979edf24a28145f66e89fd0c248d15fd7b0550683aa1b962d0113fefd6153f878d2129a8f3a14826f02da6bc933ac3bc1062437597e598c12d1026c6de38a7041b8dff2a96133fbcc85426f95d5d22b471cd1612ba80f831fa00801d34c20b2e44b12f828658056fc1ad5cbf86f01866e84101ba42bb59100f4b5b1da0df3a3f341a2a6f50e8132c293b44740576613a10fc1041032c5ba6cc206dfd445ddff01233d1072f59358437da575c5ecbbf22614c3c55783d5887629691b3aee798b84be97e339d544b070aeb1ea47666ef722af97603b0d67752a221e79adc0484da82a01a689a404848efae6cd185e5d17ae02d564ac6569770735e471646e34c95ea81d9b923ed6a23886708203513d5fc456555bac777d55d979f0c848ad081948de0e0c63908cc1a760988c72f49f01176e48eb8d5ae0eed142863f9f9e2bcd954337417f48abea8a163b884e49c8b833bb37dc30fe0150fafcb17d47e6a45254bddd7b3926381a5ca38b5e64d522345cc55663a7ce02a61a2278014307a9ef4a3ebd1e5e7781dc244c8146ea99288611dab82e4adb03b614d81ec757d7e13bcff1ab878d71a90859e3f5048975c37be70053f509bb734370eb0ec6be323480fa62b3db3f030b6790b12a433acc3533975d103274ea466bc8a2c59efad3c76db74f475159237cc1ea82548c78f059adf0b5ed000c4a8d30484557fd0dca82e0f6cb1571ad2727ea462cd204d557ce56ef85fe35b660e6c97d90d4adf0452e949c3293330c556190702f9b09497afe1465a128ff8dff8fd5b9467f30a9ef15cddb519244c82a136ee929cac7be494488d1e67b16118a15aae3e9a8445ab6846902065bac4530b7dc3f09ec0e071048f7eccdd6fee7b5a654a694fd2fe3acabc06322e991ef43035d132258fc2801cae11e2ed1931b36da9062afe0ea93cca2fefede411a7fbb1147ed8d7d567fae93b3a98f098e390b468919ff13c2a8538e7c5df78d41ed5a0e76290404009d2b6f69c61274cbc437953303b7bcb5119b0edee701531ee7fdf4136a94ac40695b070865dbc2f9f3e37738bcb7a21c54a460a8463fc6630a6a9c21f400151977b4154817efc458a7a1bab3bc77ea5aa5d64d7a659c2f29e5d100cb068aae36501508fb91641e36ceb351e58c7586abefd90721b8b26730c530f7ee50495b718a0a3e4a6de24a09350a36cf04488255d05aa036bb5b58f2756c918a61f578f769636e48922b919901c4cb6eb83221a2e1362a72176720f0abc961599c5afc2a9024e66cef12854c14cbad69d940ab654ad8414bec82919a2f6fdc40d11b9cabe7fb29ecceb3776d519562e1bbf3573f29e7714c40192f560f7afb5222878293b2f785b5c2d1d492d49b1cd5442c3a76157c02c0cc546eb10f79f3515a7ba0df8dadd665cb5dc02a4753cce2f6ced8f37e81cf364895c53b927ea1a7cd1007368d237c3031dd332bf060c5be6abc6dd472f1219e7c6b99f28f4c2fd89859759d4a436f54c72635e392b7ae0f61e1bdf792eb509ac74fe57a237673d749f35b2991854850dea9e22cad24bd9303208dc5b222ce63147267a58998c57d41fff892ac2f67c6e1c145d73acaf61dcbe453cf23b171b07199467c2fac4b4c1559c7c97d39b17c08750a42d787a78f118389cbb14563a8125a1f341253736e307d912a03c4f6f636efcd6b622a90f37e21e4d358dd6212163f8acc9ada09b9cb29610a83fefd5ea6c8511df08a665087e1f6f097521fc4c9b3672c315060b92e7b502a501c2d147eea94f290405834aa99251a637c7649dc416bad2163d38e652fe9e50a3f7221595764a812a97187ca0faeb29b1ea2b192a2939291e18e57318f4fb10a74a3449ab7cc4aaf274b1bfad7f7673938e7e3ebb99c1b8227edc5e133e012fdd4ce096cedf87e6ee67875097676bcec19f8d081490f2bd97bd613c6f5d70dc5f49ae76b512b82fd68469f0fd8bd96a997dcb3ea84860884e122c7923135974950c1ce095c06919650c19e81a8c0a23215f3d09196a632bcc651ab69ec2162ace4e297fe073de5d8b78856373df0a817d4402086a12eb2b8b05d9799cac5d2a65188a2778549aea3ef3a91ce04c098e3c9256faa31a2b7a5248c085d2707d89501512f4a69f1bcb7a71e739fc1ab8a86adb47d7d24bb0553f8af396a9c3c897c3f9339e32950d2c445b545fc822f5d649dd4e54b55350de044f4814ff7391fd1bdc829f2b76a9546cf4e9d43d62d15b69a2d109aeeafba5359ff0f2e0a2bc8a91e84e55cc3a38b4568a8adb38d9c18980282af2a7e88196676bd0d14afb4f9a4eddc80d6ca5792dd16bfa6fb3a5cdb35f345ffbba3f82e77e0bfec7d37ea84e6f883b43992e207c360c9307d8c904db0ba226a7b1d3a6d5990919f339a5057ceecda28077e2ab0dbf7c8eef69ae4b622eb2b342ac80183d7e499fdede51717f3f47329c80380dfcdd35d3458aca567064a190f5c4d5f43a7d002998e953b514933311f343b8bdb6f79c77262db94ff910180b1694c0b631837286b01040ae57d823aad834cf904ddee7534060012831ad584702e18b1c3007c30c071550af39661e5a9f6fdc1c09796523fa96155aaa3e783ca2623b4ac0634bb12d476c031ec1ec7363b9bd201b0831b2307b49b9501445c2d21c0a834927b4e4f92b29de2fcb8551ca845a7eb2cd1fe4cb75dfd24bb1674785013ba0c3357d823d6d5986e9a01c12f2603e5f8fd390697deca7c68dc96c5bd6bfd6d318931ca90fbb6ab31a40ec7d5e926131b3be2aebb2a28e9939035697dd3176d969799702cb8203001a33608b99c79d3df577ea1bcf72e0d57ca04dc1bbe11c25a0533037b0de3b47ae67f347934a79babe9bedb2818993898e6e130b282bd092aa78e00a3ad4d2c1501e3caf9c89e02b01b5b3812506a93ebf5dcabc4e78655b01c779abc3d923b3f7ce5b4d6c4f2af11b44286923f13db30b67b00cc2ce94040b6fb5f21250b1286ff9acfd6027ed55537015912cd723e98831c50d91a9c127464850bc00881eb2397bde64234f8a833941575ad40912af27a48a6be4a7f9126795d380a218670a14148854fa4fb1653fbf84bf48d1819b333fbf0e895f7dec4135e19db9bf732b0522f1601ff39b3896025a25e15ba4903c2d7daead3454e34ef7ed3f1791d7fe4e25783b8f996cf906992ede1e7de705bffb39d3e0fd7ac9e2c72387a00ae8952fccf4229518c445f76b8f2eab87317d262faa93efcb07b6943097cdb9c7ff981518921a4a45db25f37fb5081dd8abc46fa20680e28271dc4aec30a6733b5791a5aa1547e35b52e213d8931ec4160ee146e58feff21fbc2dc03aba3eb37e744b467e752369b3d3b6edb687fb56d42ba30b1a019fab351ebb44789db69612602d15e5544bd51e119001fe2641c5c1fde204485a613da1bb839813fbd02f02793fdaea090aa0734f64b1b5e9e2d54f188fae677897340ccb2c25333273d79b561ff89273b5e5db74b1af4bc2286f602469cb37831911da4f0f34cd83a9aa6a5a6e06bbf9eef24ffb4a873749a011d5422a0a736bbf529f0f93e8f82ce9a9525a8bf0eefbfcd174f1fcfe46ec0a5068b4ecb9fc2737c39f1a6ef216520d887b51a970360a054df3bd5284d34cc52d47c122a4efd1b6707cbdbe6b4945b4ac8ccc14ce7743f990e5efd134b66673af66cee60978f29181867b4e4e42f415ca78883ff8ea8541d5f2b1ce2232cea04ffa67d0a0756ee163968e587faf714f1b3b72fd01b1f2e8575576d493273f34b1d410a53a0d30f42646ac8359a760b78a3df49117787f95517d16fa5ae390d6791e9a168f4c9b9c7bd71d4fa14917c6c050306874cb99af3df674ccfaf6ed5a629bc82e1536fe90261d2f559b3b506937e71c6d938b20a6834350bc23ec833c74a1d3df978c336103b9f4b4ec0eb7e7d9d0668ddf85d471ff7367a7e0a42362fe0899bb9343375f73cdac6cc44c130cbbc67f22180be203137ad17e5f9f7748f1d2c6438e80551589e44327d0bcc6e8e8ad937470c7dec0548f2653321858c9385f34d322e4d9b827cefd5f629b62e3746367d2bd3f4e3bb8b041f3f072309e8f4774c0ee7695dfef235b57e6779c3fb3271d2f69fe1df798d60e79fef3bbe96157e8d6d17a4d009f05819e7ac851829e17a2d066348d9fb80f0c7c3fdde65d5e92bbbef9f1d59a379dd7e87680241c2d6133671a32073afa33527f62cebdde39974293c318475019a8fa96e02994eece7464202073c29ccde6c7425169c878090db3ed3222700d55a376c86f9c3acb93e4d1bb9122d99886542eb63841ba462c23ed7e346728dbfdebf3559b402f97214c133c3daceaea8e006b1fd3daaf4757c453681cccde4f24b3583196e06fc9a4f3a77788d0a059e70fdc54b80a1a3025ebe235c9fea34517022bf94226fd55f400e04ca9b5a37446c1f4f965519316dbc7cdc5d1340dd0d8053961014e42ffe76bfb3d27569c99a47a02eee8cca84ca7414d0fa631eb48fd978fcd5ac07b52fccbae0b649771dd3092242e3fbf2aa25752555594b8b9270d32fb57b544a13dc2c0289bdb006cef4b822ffdc3f316751a1e5dcebda8abe09ac5b05ca51dcefed4b2e836fa41b24797308a12e44d37a01590f6d2058c2cc0dfd03f4af3282cb832fbe058e8ceb292ff6db45486b1584eed1dcbead5804e55b60d645402cf8dccb85eaf47a61d059e42fe4c7c597a4cb0a08c3636993b59c85a96524d59bf4f4eae25a2fa73876d61efd1dbe5760a66f300e10f2bf79ff85b1a4e320474d2d3c8b82880dba7360db08ab11fcf61e60aa045555b956d044f1130447409e1377aafde187864b8f507af8f3abae599f45e9f41a0fb90910d807573b6adfe85593534b29c8f914fd7fa48f8c9b8c33dc574ed30b6951506b90c224dabb9eaddee2fd363f4e13c25ed10274b54e0ec845268cd486706ce5023100c5f98ef10cec38369930aa445682b63569ce3a31a4c5ce698571ecda4e4a2fb10792fb98b57477e7259a9ecfce3b18a74ea063f6258dbee28e10fe8db26efac42fdb3a91a7bafca656e86be0d0036e7de163b3a4c70eb50d717d0b5ded7cb4a57ff06b2783574c5d525658d5648f1389692deee4630a59735e3c41868c81bd76e8f15471b270ce682d6de2f4593c66c6f51e96f7d4c7e0ee4b6d84e4de7c8c0e6280fa7074bdd8a1f9175ebad2c61642b5b2ac80d7c6495aeaad32d9b9d6a365759161d0005331a4205ea13af0078b33912f9581b5f26e3e01c9744b46199effd50134fc310c2eceb3af3372ef412910a80289a9651a93f5a0efee0481d55ee3f6e8582c2472da8869f25d3df0d7d2d762a0060ffffff9f