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 70960 0c44b97166f0c866fa89c8a773e7b6a04f4bf466fc25ce7f8aef97bd31928bf0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
58e69150d05c8b56f9e62bd79ad2e07ca45ea7117a773d87370b93ecdbc89cb9
Certificate Block Hash
0c44b97166f0c866fa89c8a773e7b6a04f4bf466fc25ce7f8aef97bd31928bf0
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...001da1000040d90000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000ba8e8ad71b0efc2cc05e83012644bb0a7c7e857611c41d75482198298a928535a49f7deed9e8327c812a891c50d3484e91a51c46362045832c2716243e34070119f127404021abd47b58efa1f4bd2a12af991a60370f4d7a3a0500000000000000000200000002001da1000040d90000

Raw Header Hex

000040205722802a0e2bffb989c719686ca34a4682905e47da8552b3c4a9765247bb45a687f04dd85a68d0ac2ff653f26897968d8db6f8f7a8cbc77c8e5a24bb05c8def82177296a96fe0018b99cc8dbec930b37873d777a11a75ea47ce0d29ad72be6f9568b5cd05091e658

Proof Data Hex

59,560 bytes
1212160103070979ef65fae796d4b937837582695c975ec146912b97464d73d9f4bdbc6a1bdb77362d4403b6a9ee5bb2923b4e286987408ae4e82443db4ad583f2c67cfc506eb7340036e8838b624aadd60dd44f8bf28e6ecdf7f6b1fe5f6feda6ccd90a05f5a1e0199d1ee74ec53d7c87a134ba40940c45f698aafac023d2683790eb476cc4680b51ec354d82df9137229e43a5c2359a4bb0441ae1bba8df3a6d0ec2f77b3032df1ee7f0efae7d876abfd4663268709b2b32a831c539b75d9849048ade816cc4906491088b70626938caf396d9599637fddb49940dd02993277ac432d5836e748942a5633ba513acd5db5c593300c551446309ac985c682ad278b03c118c67721642b9d85d2c79c6e292803931118266320036db953ac1b046e2bb25d4ad98e1206c1f9b5a84023c55b919532923ec1b0918c9ea516bf803b212d67d515255988cfaa216eb0ec87d6fb6bc0cb208658377396176b8fd8c3b197878970c29be8c3a3f4603060c3f21b07eca5de5f5d5c44d3826d272069282f20eb58af4f9e145fd419d639ea56ce9dab00f3b63f880c818edaf488c4ac7a66aae957f2f790af0a30c13328d9cea79c4cf777135c8127c1648a5b19d49d4046a4f02ddcaa4404cd0ef24c06b5f4f016b681e9facf966805bf0e4e0dde09f5dd889602f1f510aa88914b513419d2610beee38576592fb68cba5169d504c211d097d5b62e0824400ee28330f0b7af2ad3af7804245398faf174d9967cbea4e6f0528e700f833db6736f6ca4ed8a84113aaa1ec339caedda7318e36f3a626fb9ffeca74f0fecbfced0ca8248812d0ea87c6113097bd4642673da8847e718db3b09966dcb66621e102d33359b92781fa2f357ffecbb1d2bbe51f07313414c5759ad654b93f61dd94c1d78cc4e868bcdb18ddd48b64d16be4a75f0611becc446e1b1123eb2d0fc52f0384351a6f161436b22f601da72072b05af9e531021df57246aaeec705d768985dd4ed8d5c783aed9dbad340d8ecb24f9b6e95e5222a9c15f5e7cf89d97f1153ca69f57c17d5ba1172a9b24f6600458afb4075f7193eb48bffdb71635a41086c18e45d05f847fc231a12d27e57f4ba0e0b4b24cc66cd30647da26f66aeacc14629d374e0a56e9aae2d16e83e0e43c0359a175af6816f1c0f5e1633f6ae8c606d895aee140549c25beb652436afb4fdebd2134b0684bf64995c4ed4373ed3277bce0f58ad42bf77ba24ee7eecd780aa79cff4bbac429eb0c6596471df23c07e83f8949ee25c064d8159cec6847208384415e681cafca30e444577ef3b397c9a9743398f1e90aa28570e8ea864b2a1f8c5841d36e949bf3e7a7d5e4735c517d8726559648cf647d9bbbd469269b3e6f5c90c9c11f58173320afa3fb97ae8ef5d012fed59b915f7603f4f9383faa21cfb5452f7e942c082d067683869fd6ec1de6680760429ee0ad025d40c74dec1cc0e563f5a1628161b3752ddafdf079cb11174914e7d646775f2a2874ce1b1f6f21cf26fc3a3c4320011525d7fd8efdebcb6d988bb1fb095d6f2f7c5fdfb59f49861b16947f7d3f01826f8768465fdcf03b06e178888f12cb2ff367bad56af2f77a03df22844a89489cc1a00e9c6fe1dd38955607dc958c7fcc46dd1be087c775e1ee7bf827735f58ebfd15fef9c5174bf68c80c6e265369ddf760ae814580d18fe283d8d1a5aacfe0df2b91f0f1207357474a5fba2d88613190d782f430f6d8f8ba60a443daee2daadbfeea4577af0f50bc652f6508ee0d10e32868794f202200a00d2f1fc32fa00cd5ab17b77a3ff909895039154ad692af9457fe88c64e4fc8e792e85f65f629d06e05dbd8750d860f823cfd7b1df451a336c5047e969e3dcbd8b4e66cfb1996c082d04fdb00e225fe246c2b0bf3a1a6b74e187a3cd0432d7d334d769ad87faa695880caa5dbc476e658e48479c5afcda062f0822eaad393607b6b7026858276025e9f05f8dee4d7bcd651635abc9655055a413f9ec777fcf5f44bf6dcc50545d92a870bf910b5afb246d99b4cf3f1c2a0361ae33f725085ae79e8265e86bfde6007c666f6a3d1fa8c26950229a7c336630644a5bf27e858c1ce074049ade6d2380533260e7e46a3b7a0a270eb8bac7e8d09e7ce767c7f475a5011feb554c82314d89ac0726e814464dea03a770dcefffd3110a4381e1c8211b7783355e5e092a60c0b562e899e03319f8fb8e8832cfe34c7ccfc1cd6f37dbe9bde9997284338edb87e537e87f5c0ecdab25666c41d1d5281f69b79b9f8922be315fb095f0d206fbaba521a2eff6013cebdd34f093c087b9e57e1a532369e9685e446d8441a4fa4e4b5afb03eaf2f4e35668345eca130ac583c9f69a8f3d02cbdae60ec1e74bcfa264b58408406d79863ef98c5338e34b78d39bc989a790ffca52a63452b20d54058facb90a3dd0acd643ebaabb654acab984e947e0fed43018dd96d28df335d66920ab69b6e9bb51c4345e6e98f57498547c22721bfb58d21bf5f95097acb11dc2209cbe9857c0947811b7dbb57b0ad9dfa2e08136f05c8f2d63b062101b9dc31c3eba102217d5406a352f90fd3343581c9aade2a6185e4ffe956fc0a4f858e50b148586bb8554907adc5c403e82a30dfa767176cdec887946edc93ba587264db68b7806d3eddb3e59c760e58c36193514c09101709ad95e4dd1f569e0c9d493e4c49b355710386ed5aa7f07c2c54b8760d0d2f9db3ce11b8226bdf00b3dc5ebd1616b5b05bcf0bd0f4089fb7d7d700c87132bdb81bcde48d4f83e05d5ed797bbd739cd280a28eff9f536c9851e7f7e25e7909159ca8bfceb6f54b63275acafe51b0096307d0d2d631699f6a62a66ff32cf64de707950efa1cfb7e5149e479b194c5fe6f6a5beb77ae27481b7e35630657eaae8ddb8f87a0f6a5bac2e397e3d759a0f2b880d8cac11b24aad5c5b09c9ad5fa0f6aaadf1d257bafd8e7735a9c03e6e67717d41d4cf4daf9c5a3ee08dc750dbd5c1dccc16c0ffc4715aaa03a21177098afe9c2443a0b1c0a700eed6304bcc23b1fdda480a4c9a5eb2d9a4e3a4892231139ec794c3127002b1ab2c0f86a81f9705eedc6b556e771378b8e5d9df4196722d50a84116574555450c60e3c17ff9b52caece639a257f1cc3c07e09981d836ba8443725c0b55c463c717f537f44fcc5e9353654a1719647a47ac9d12234c48484fa6b70694256afece2a9042974abb89cd0389bee84e1bf4d89ecc991049006c021d8982af69dd50e89abdf3701eb14b455542bb1098e50790a607cec304bd965502c40d60a61504ff24cb93402c04e91067eed01fc361c202b55ad9456b44cdfea2b961d535ad6df8c6eb9d3a91e07250851ce9bc28aa10c9f4ce5374712c2ff378658219c5425a0eb5bc0837f6f1772305201675f9646f875e61b83352a6acb2f7da043034df287e7c6a571f0f5ef4e7a2da8189b412be31a9e5d6dc16c6f725817af388c46cd0bb959a9603297dfce5795792b962aeebc275923e7e0855b0df9893b66bb49edfc958012293297a49775773aa9383f0d2f4f57ff34b970f165616eee930e17b47d031f40de024a55120344eeb1f4b15ae21f3d1bcb10136adc83b40bc8edbf52970d3d96a8203984191eddc2414dadb9cd59e9a410babceff824194e287ec1cd217cf9f03c2c428b3e5670a96ae8e9d9d88a710f118276ab3783c16f1f0361683fba325bbd71ed3d2611d7c1f63072d33f0003d46579d7aa3946943ddd3a5054add580c6486865b926442b3b293f228516d0c8b2cdfd6dbd25546c61dbad73a7e2e00ced7e7b8a2c98709844ed238251da9d6ea337d3ef0becc3f7169965105ca2d27e447974b6b0b2be76cdc472cc7ffc5350be05c0e68fbbc014a5391c1eed2caade40d243b56e624d841e851721f884b6b9a0b8089476c51fea7ef47b8d2c8d42c16a9d40a1b8f40d202020805fe6a94674021917f99f43c329eb999665e45fcecb00f359225da60f833d33f3edfdc21a702c8a8c5af728e9e39c63c22169081de8db2e0a03ac0b7fda607dc2bede7f27ed78c269fdd7fafc778cc75d5c98b9206d91b5fa372d4bb346bac0d92f86313bec112b63bf6f28f54db718c98627279e8c5a97f7072683a537f80fc08f856078fd117584bf4da34f7477747d4eb60db2939f42dd9fda72bfebcc7e1d9ba8f7bbfe31b24ba25919d6aba110d5e5d0bc362e782efdd64a9b08ea8c788dae997454daa8702d40f8982fd5fdbf88b832f28b7af445034f59cba31a17f1d58e1a7ffe64fb756645f29faca9ddec86d5a1de9115f8c97f3e24b59d3644cc415e0b43b1a9daaef1a265beac61c7fe40aa2dd4e1250d5db5c842fd3b5fdd571f9bf87bd07b707b306298a97ab193d72803d66e427bf285a2e0970a8c3c78d5a0a95a1a28d6fbadd7ac06e05c461d0f46e7942feeeb5137580f3abc39eb91cdf30bcb7fb9f3fe09f55e011fc0d4ae97fec14310d64c6cd1ae59c94b5c91ef0571d86c1ffa627ffdfb8532a4ecb4ca3497500455803b867c1865aa18af33664747f4919b1017ed66bc84bd8c9ea5faf282af055c4662a054a3ccacb357f7b6025f2c6d354de6cd4fa5e943cbfaaceec433b769329bd8d6e74ff2a7d1a930edcd1982ea615d0a69afb86a6bb21f7cf956f752b96508c0506988b89c11dea67493b66bdc50037549565e2c7c87eed9e4656b9bf65ae5327cf434a6e77feb7275e226a94b8305f9840522cfb4092686b8585766db3c6bd97296f1c0ea40dc80fe1f95c954086837ce825ecb5318baaa5b11e9e5bb2b57469901579edaf17d764eab5032c5d5a4bd1e10f13e9e5daae186c957d600550771362553be375b4807586203c0fb9883cf252af7d8a161e017088f6b592bf65b614c665139fa113d9710f4b378c788c2a50a6508234e3086fee83ec643164b2168b5fd64d3d9951ea7c54fce62cafaad82fc046b68e890f48019a87be281eb13bcfb8b464053f5b3dbb1feb759e26a6c183dcf471c40643fc23823fe497c8613901fe8e0dd70c6a130ebbca0b3810455eaa739138057d8e7b042fb83535cf488ce7893799ce11c9f62feb85a8b821da87a172f2afed0db9b29e3e273a48d9e4de97af46b2f1fe57b4e34ae4ebb477757c1d439378f29c7f27c8d4fc820a91cc2dbf752b85c124df67d5016ac48d442214847f4f7e44478e67600090c90ba41d104d1174527cea6b21c1550bde7595c4d097f0db72e1fd9ad8b6d7c7dd08563d208ab1abf99f320e65e4d1839ba5545ea83df539bb2cc58e04dec8d053e6c2598e37882d8cf1317a39aeb16377dbab4915601f67426112043ed79cb501050cee5fea17816ed9cb71d6d85d3473e6ade28203d960c72b4ee89d4ce29c7fc92d014c406b5c1d86c2ef9354139607d7b26f8658ff8e0ef64e3d7ec299789d0dc7c174c144080b250fb6db8244426641c812de4c43836a5f91aed0c191265941b758e6c6656652610e54e8c21b3bb27e001d54e7d8d6b2e8b46ac7da86e6fda952aceeea89ecaee8ba6f3d6036637436700324aa70103c2cc2a6b3cc7c9f60e84fb23d2f1c7005d4888b8a657e3b1fccea3bed509613490ab7e2dde50311660ada9386f497ab4566a68233fc72fbaa07e2b7068279bdaeca123f260b1a383e9b5469459602a1dd34a353448bfa14483844cab19f3c79576d9bfb23381717fdd223b11c2e6394882ff94e169d50e61da980d2bd51d4bdd3147219d89791c50148bd41a662e5dfe25a569bd7188a0fb697ee79b433941b8ec51c57fcc4b9cc8666702c657261d6aa657ce22fd93a6b8b9b6f78821dd9fd601ad9c0fb8a6d43a858d42065e42e624b1bbd50c718271b4ccb092af2c09029398aa7244170270b82c515fb07914647b8cf131634e43c0aaf5f503186ac6165d022f9bd5e74dd94274a7effb719aaab99878796819f7e931789ff13bcb3dd4b3f61115202d4f99b8e424d0dbe0e925ef4c38abc602e9b775cb6803368a2eb4f10e9b728c5bbde64e80c702dc5183f30adfda77338741c7fde43049454f721a98a851b5976f467443f4f37df1607de5db8ac0239e4933fa8c541b10a2ce46e8159aeace0d7428fe7844c6df02e4fcb52b2ec8098a90222249afbc963d3d1d5d1e918c7ae19ae18a5db22dec8dcb42faa75c081c8e885c1afc0184ceb9102660ea5a13ea4bd4118de596079d3dc50642bdf419b9484caa6cce318a7b3e2f6ff00566583d2d2555ac60b9032184bf665f817e6ff59968381c8222572e1c2857390f3abb1f1bbc810f00c09a107105710fa7fcd796d3280894dbff6193338d0eaa52e0bafbf075a08aea6d17d76af1e3364e78c95703dc88718009d98b606fa140aece1f34a68a59c4bec7ee8e7c7220ece16665a29dceed8d91849233ff70d2cf3a6c9b3ff2aa3f4c1a738e3e0b032479bbc3ca00322d7c1eacf52ed08855c78cb1fa4a8f3b891f3c730d4efb64fd0972b3af71e23c831629c0a5db51cb783b853f308abe8a5268c6cc45c286bc39b4ff80344320669886240543ef1abb0b758b880e921176aff7cc7183ff47548e73c76170a9f45fd627ce56156e96b4b5a8d5f3ed09ded2b3226c0c7e0f71df9ad464b1b45273b4ee18df08f428439d9e8faa06c291c8e5269d1bdc73a9d382da4c3f0c9cf7897906c8d95afc4336038bd20e861ab69f3ee4572a978717ff1723c44adb805ee2a6df45473effb4190649ad095efc91c8afe91e1d371d2bb92eed7b297e8e4eb0eed79cdc5295d68a37fa019d0650f470fe0c441ceec918a3c2147e9ba60decaa1ea6ca38b80321b2d171a35e7b3b9280034a838618231ccd6e0ee1d882ec02e150693724df3b16cfe0188abb45ae00ae8815cbe52970381bbc2dc200d0b2a0c7f0169c0f0d1bce9cdca68a989373484a2fa791a059bfe0514f5ec8727495dc4bfbbc58053e7ad8fb15809df92292877b725080ecefdb5d397bdced5a9f64410e2fb120eaff9e9a9bb9c6b2f6e30e3665ea483aa8737d6deecbe9444e3d00d91a4c04787b1912dd3ac39d23a2dc2875b2cb32eb1a2455227b6d9de9ffffb0a8355072715341a323f14ed84d0c98ef20711c15c806cdd87ea8306367e6bd9288e3f54bdf60a590b0a2d993390857e3b9c6b47cd18820bf407a9c3ad7e336c6b57a56337e4532070b97aded1f66898b3eef986ad52f819b7d3aac3a17103edad1d5dbf8c91d05d030dab9af6500ef852d7a1a0629ad4a1e0b17d1c2a044716791f74f7430c7c7e8e477f5d44c4905aa759b4826a594754b708a8b2bb84a73a332a18e717e6cb62b497035391e6119de480253e85848d7dd3617629b8c2d9681165cef352f29fb7a6896888628cb86cc11d5156c66cc184882825eaa94b3d28003b970a4c880519cab761b6b0b9c7c22f3fa0829b9a27b994a09dbb0607c404972c3d9005973134332903c8878086dd0c299b394d9240d166c9728695876099c60ed5f490de7b2775251f8d7c4267a191321b16eec0e584f830b6aaecefddae61ba4446448744457299ca78c815904f0e06afc6eeba43afbca2c8461703287431ae58b99b1aacc78700222e1b965b8bab34eaa234d45dcff9ad6f0078dd9e65f34c5c3327603498beabf17a1f9c81ea2da84e5c5d2ffa89787891822b60594904fdd1820a960872ec8dc372f7a39fc50de8120c12fb9ba464538d0d774af522f84401bb59a91d90ef52b964eecc6745faf8ffc3f73b46152d83660f639bfa7b6d957e25de093096578eb75a8b71e4f5fabd4f7f4ff98779a10bac4f8e74952fa47d3f91c0d8a3dcb9afd8d43e6759f73b01916471fa4026ce4a664c66f9cc66525c98006157ea97e505ba13ca6861302cc02bbbf9c5aaffb29d50b7250c1104c0ea83c4260b08ea953ad699a4bcf27382b6e3ddeac9c2b3d0da63591476caa135d54f64567c1c51fb7906995345521136342749515ed00d9307d2e437d50cddf29cbaa1dbb912d30e887820652be594e577a5929cbaaff0aeb1266f6ba487c9304e295e5c28729a50f4a8d0b5dc241a517a07ade9aba523999a0bcf059a90ce5d842ccbd825abab3c5e22e4a7e03d63c5afd714719d31ec6e7d05b02d76044a30c3b113c88c4eb5ab2bbfc8494e785c41ac1f034401663ad7f13eff2698c09e2a4132136fae6a8e974d1622b4020c417c26a68125f1f52b25e3a330e30727997ae597387e15945721558a87807ae855cb91f22dcc2311524066e7940d953d2f38beb149b608fb481a8e1a183ec432ee4858a20e24f3feba64704e3a0085b205e2c588fb8df8f1bbb9743bf0f5565ae9fbf23dfa04197bbf107c0f7ca618c5af5468a7eb25a515611f83554d989eb61d2b01d5a0f866f0b1452209f2256a63e9f7868a782526944d8befa488fb18a195bdce250aacdd210238c62b96e49599ab4f4426ec8543b3d05de02f9f9cbefc1b445fb2a80db41ae347ddcbcf72af116a0138a9c9de4977f90088abf09551eb9e936aa8fb17b90d32b64eb1936d1a69ffda76b9cf29587590fe7385b23991c3c5f1494eefe9751c8328ced338e825126dc70708a10a1a7912bfce1d5f87d8ea49275bf0124c1fa792670104dfd387c374200b835e89e3c0d1db96ff7c3ef1c6ae1b723871d73de77676e7a96429593d5031fdd08c9638edbd0b326db3145d62021b215b1fa8cd322cf5c3089fbcff7f1f8072475235444186e3412967dae4885eba624271c7936d401d3188bd84a5dacff1d9fdcf175ef32b9a8b738e5d08ccdc87027e91af4825faa79b6feca48fbdf4d15793581e141ff6cbb0d92a196709e8671f134868f9345565f3d62aa8faed351399618881b5414b1bbcc95a51e2c21484fbffdbc3184f20b24a5fb62b7d6461c857654ed7ad52344f57b1cbae1aa7da4d516adceee3c8e1f0f1f87e80ed4f2b3e42773f3d102c4a8c1f7e99a955d9f935bcb236bffa8842a5f8ab458bd0bdc62c9393cc5dac3c65b6e904662acc3d02d85f43a6dd9058e90888865297648b6327db97f00ba09e8b72d0dbf0c0d6f5d80a6092a457a4ce9398bdc38f0196adce335538e761442d7b9e40b6687f9125134ac4c17374bd3b66fd1f26963e444d029a741a3c299350df7aa13a23ad5b627dedf9d8de545977f26813146bc950b1670efd7ad4eea111d3a7ad5fb7cbf45a2a204d4dedf6999d647a8c12927ec3de554c87c2fb38ab723f8d7076d5efc3d348cfc2efddc879d0a3a9216ad5c86f5ac296d420b7d089d90f32a375253998422813e73d2a035f82d35ea37fade990e97f737639ef2b574ef0cbf32d4b31cf0b1b338de2d52c84f35affe802ec94d8b4564a59339d53ab4b31c0fb1faaa11569a65e9d4f3fa0e20cfe6332d3f5ae84d121822b68e5467da68a56741d22493d8b814433ace5913f2495f2604e05d5ae440f53d745c05e5aaff5a9f062aac8bb7658852cea73391bb2ccb0e382243e17f4da9dbeb033f05bb232c57e2d69e815183e1a42c916e6140f4c17c7b9e212f0d35a0acea1bdb88b226721fd6d4ec0919db6609663f275ed8230676e0c482483e1b0df91ad5262b17da1ff1b812f1b2ac0f3a947b8546501b2644c4ea605b170dab1cfdc21c7be24118a37fb9e8f74ad288266ef6e552c91c7db5085bd0817bfda51a060b53a015f71bca1e0d4556456a77fbab06f5f80a233a4c364dfc80b0ff587cfffbbc5a09216b2c44864454477370c035e7b8ff0a34877a7880bd4c0e4e34165e0afe4d6aea92ff400cf0b52438f1af4160d2980fed3051aa42417d9e45605163686f50203c2526b4e05afbfa23a8adc90a380c578e538453f235e9ee96447879d74f39256d38b6c1224ddca3e11e45cabd6e17be5ca5ab82b27dcf93be9cb7c254f48c8afb0fc50f721e2c3c9e882b16f63f32e707ed25cdd9c7738653c83aff6a3288064cda8e321bc3aa565f047b884e95e5cd106ee8652765f99dea77c41d1a05ea97a173d1008005c501e7edb7deebb5bf4fcf14a8bb8f5bd9e2d7ac4c50ae2665fe1f5403720a778689a22b92a9b2aa4e163637a0cef1370b884af827d3b858ce55fac5b83c9d6a8b99a1c15835fefb9c090e1e38d1eb737bdfac9e93be5d2e515e1cd239af1faba53ff53b5bfef8973b7d02d2449904b1ca7658fe4ef9d6a7e7c347f25b04c2934f6a97398e697e945c42f2098d95ae6fbb43630ca0abc6bc60c7ab4aa773e2e97635639dc5158777873193b0f3c77313fe26e51859c75637a9f47afc6eb67bf4ab3cd32b2db126c8f0f07ba3dd1f44cf64c02e8be6643960253411695eeb5ed2d17452d472d6087696e802447511ec9491a7057a27da6033cb56763565cc1fc94b2f5e21718dddc9e5e59458f7ea9e5f1e4892c7b5f9d3f17e89f081196f9563e7f5257b9e489d728210d0e30041c9753f8e745d0468dcfd20fb12dead683b313d137eabbdf3be5b469da3899450f295fb1bf90490bd691701f352f389901e14e07b6b00c0657dd54dd83a5f32dbb065661cf9e51d117938f16ed62d2f583bf9746a55477f56dd999aa072de3fc5aaa03cebe9ccfdbe2ea731f0cae648481ab99d7568949df8ea8ddc691f76ea387870afb12774d1bf08ed61aa026349708fe02fdd3f3ad8514f89912f3290a79c8455a606e50fd3927df3f9b89901c7dbbeb90776aeb38861f8febc63e1d9eed5a616918c3827e02a3bfaac7cea0e113c624cf2e4984a42736484ffdfca84f1659ff019f351da68cfbd641759d1374cfad43929b9647b1bafae5c9e3e64b8e8e1a79ab1a1c668bcc0e612caadeef9c5b49e820bd4d4ab93e8813eabf57632a83c188f65102b2fdb5a041df3f36b4f60a53ee7f1c051ff70be30f7fca0ea2102ddef71beaf21368f3b37fc55ca925e7d5160333bdb5659d37c914428725f67d5f8a91832486103f5f80d64127c704986187b3b47c403c35ba1d9b44b57ecf0d01e46c7b97b604f9b9b928909d8d8a11f7785ce8d19822f1329bb228dfabfb7e3553ff1a20d5633e134cb052f86111d281145202704fdde6c323be0d6ca157cf3350ec8e09b0b63f0f409505bcf5ce647c3c67aea36175c774cd04e2252377b4f00188e15f1a3f43173aa14787c553b2e2188e1689f29ceef68590094ebd8e43a155d7072655deba791140c1a9051155cda8f1f76182293aaadf77090d7298c0f303892ec488e760318017e99f69e6234e46dd68a41864d1cf3688135e234c3849cc3480bcdfd0fadf045f0f1b5b0ed446c0056c463c52e2ff202a06e3674f0e686db22f41a5f5ed86a4acda02141f233e0e1ef371b5af8498d12cfa16bda70518ce4ae2d6a4a559d115f2f7746d7b8a4e9c972801edd3296ad406ecb09e46b8c75b55d507f5d777c82d2f2a93b4902e0c6441ce78f9f439b339fa64d42e500f34cf0998a862e6ad82b5f6a39dfb324f6d6e9326bd6f4fb085c63ddc5d037f4c60ff19b586d9155c7f8c220bcd5dd6c94a0d42eaadea87c0a70210d205a1f02eb0af744d1ffe023e37bb4d6ea438a9286b9966844a9a7ee16daad093463b882d08b2743e3ce103984c304d2d3bfa77e0a2e9e6ca19e9fddc1c76a95569b6950e09150ccab282a362496040630181efa0e560e6023ea54cccae9063cbc88c433b173b39ec0a07dc49eb2243e4089aaaac342e619fa48efc9747ecdea494f36b462c799ea8c051c9d362bf822349efcd92bb3183d927299fede7f2b3dc516301dfd8cf52de5a9e7a6fbd8954abf841b4ce46716d4932aae4171dd719751bb5f182d9d85067f7386887ef15bd44d56c1a6e5492f06602a6440c76376d77f84cbe282472de02a2cf993286d7932bc458003a76580521ed8adcb3a5984fb975b1821b36cfa72d479c287b2c9fe0f5995b904804fcb327097bb09a72aa173db283cfc3de98e4cfd87df028e5576427df981155a696401056ee4c657b5bf7e71685b41a478931a1b99f5f96e717fbd20e97486bf1b1760f68e21e7ea07e450c6a0a9617bab4a9fa2cdcff3cc899a881d9032801a684a48312e0ea32b21d1814851263e7319ee48e47d43c900f7f4be6834a4debf49968889318e35093f2d1ac28863162782593339862a2248e9316938391b59987be444562de5a69bf8b3a2266da0e25170acbb349e4b833c6f5d15118a131882cf158a1308f5d0bda96e969d5dee2e6b6cdc42e956517589305204f2b4aaeb24d6b5ca7715032076a9f2402547a68bcc6481aea7322aa2340b65d851d0fb2f3efef44322795f3a8a4ab7e4cfee730a73ad02217554e62e7777b39bc3d6de0b1f77441700a011b9400bbd47e463eb049f376147f36edf3b49901950afcdda3690d71502d7501e6076306befd4ff396c4cd2302044285d9284d82623f7fb94e2e077e8af0235f73cb1e7a1bd29be95e188babbb586fdde597bb5f27f72b215fbad38c731aa6c951fc9bc631b635d831d6924c123c7074777bbb514f35a36d5e38a0c6d9978b6120cb4be6429d463509538affebaeaa7a72b1ccf118136b1de480587172b3332318fcca9aa3070fe2ca2ad92b018be3aae44c0e52b2f6e9b7d6dc32446a3a85bbf3982ac92617d3b3bea43ebe027abe4b4efe630c6fc871ed598618e8d4bf4f5a419ded3d724bc7aab593a93febfa4f1b261c5466c3915c529a5f2812c9cfe48adb3330f10488129e951fdccc3c1453177c5a2f4d119fcfe9adf2764bf680c8360517ae3ff25de0edf1c7941b3c180ffdcf3d6896564f401b43a01c21e5868e2132d9bfe49cf53fa994a812cd1a7f8916b87acf13cc4a2a3e5c987842158f2ebe2484049cf0ae2ef3b7c1a5ffc5a0d2e367f496cea675dcb3d2fb70249fe859c6425109dca601f6411664c9e5f1a24f80117d07c81e5b585ad1d633f8b7da1233be7cf6cfc3a15800cd27d80dac656ea41613124ff56187a2c6dab14d5827183b3d4c6d05098ece9d16fa31345fa0f1fe9a25e0ac38012a24697db1bd30b4624ec3a38f04acd30b200a95f2910d66a97394cfddae681eef032630c35b62b58b0057b45bd9aac6ce52b39cec254434df3b49e38ed72ca062de1c85433af6920c4faef26cd8b14de95bf759075fe4c5d1a5fb3aef6cc8b9bf77216bec8a27e2a65192ee82a8a01fd5c7335625d52b886193f4e280b3b5f310addd3a40a58d1c9a6d9a8e2793e58f7f9133dfca0d8de09d89d9f40845e1a5bad8c58be3030e3177ade5d7d13d18689382a4d9ca18e10e99aa34a83b8b4c9a4516ae710a29c7f82bc08c01c5a7c947888a69614af4459e976bd7d74cd5b8f6401dd7158d3e55c112b168ecd9e14cf62af1c433fea9b49625fc1021f35483aca55c6e4b16d4e860d0bd01b26a6f93afe071462a41638d3c000dedd34eeb0a88eca490cc9c3dc35c9a8f462d225925004eb7dec6f8215db67bc0d40c1bd9e4ddb1bb07a10db4f1bae2b6a9afa39996802692c5984115ec0526a264ae95f11dec7824d9b397e9e94e783fe801ad4ba879fb611bb5c3cbbe1d583c02a0e87147417c1ef89ef1f8d057a3ade54fc0d7d5fc438067f54e33a7b186732e10f13d5bbdf51df886a850ed09919722dc4ec82ce40bb1491099499cff167c2bda98d18f9e00c849db21a81a548d98e05901cafd0fc7d1201337ce87400b52a0ffbca9da389cb3bf8ea43d1da64881762b1de3275a2a0e6ff5aceea86849d108b0179f605788097af4c4ade9adee02e3f9581af73e381a62c5bb5e371cb78a2d18eedb0b4c2b179773f6d4f34490a3ae819a379caf962d2f359ba5f340af98290c6d6f1fe7650b57cc64c8e6ab00a501681fa7da3c526eac3bba7e518b1c155ef61b8b0d44480f5d29b9414424d7b2e0250d775ed5dd0fa6a81e45cee35040941f027248b46e212a6a58121b0ac328020009de499d7e2433db1b929c788b312767309e5508eb93a30a0fec993ceadab58d7b7df10f9d4535cb2a53851f04641cb996f8b135bbd38241fb44ad4a92d127e4ce64811d5ccfb2d713ff5c99b14f3cfbad05852d486d0960dabfc2daf9f67f7ce623f355c710248148107fafd7d6753146d9142b190fee7664cf41b3c5af90dcb7fddf90d0c56314742ee5ce8b4d0423916d142a5910c48ba56e9cf13c45de51888f7ac5807322d2139b5a6ccf54d05edd8dd60c3f505e4005e86ebbcd253fd5850ac56e8bde3777987115dbfd23940aa81668e89a1f35ce8ce6ad255391b8362999a1e513398827bd25c173457c387026894891e99d9cf8bd08fd995eaecd6f4d5cab2b5b117ef28c826616703de9433c00e8a79c55f3a89c0976551bfdced1d9ea4b0d9bd4cd8152dbf489f04d3dad6ca7933ace58e124ddd06b7940c9cd05aed4c21eedc4e262c888a845476502d116ebcfbcb6719deca8942620c345acc0cfc36dbf40c2e78ca50e4710fbb5ed7e48c61d8c36987eda12e665d44fa68d8bff8166da141bc6f2318a1dd650d4ab424f1b9c523bdb0ad3abd3cae35adc8c1cb5024fe7fb104cabbf4ccbfa958ff1edc7e4166b70f2d6e4b98b301fcdea44f7ba76365862cd4166f394896520866a58c6306c137ccead664cdadad3834bbd5bc36071ffcb0ecc4a453cf642c89fc7bfd933506e5e5ce2d52ec810b080e42706de99ce0554fa188464fa19af42a81f5fdaef2725558770a5eea10f24e12dfd894cc5519e43f7d0a1b3c1d942e43ad0b585a731cd5165bdebcbaeb55c2af9ae26465ff1e85fdd8093effc7c9473a9d6de0e41647f06d5de44bf4e609f810d1c68b45e6d319e1908cab9bda9398273a33f3a36b0112b74027da0a34d8942dec3c4c6643cc856f2a7cf82dc069d96183509648cf1695c745b2c3a9a78c565bf781e4d6cddd3324f8437cd6d9bde3c93300d7c73653b16e7dd9b6edd5229af1b38606b682fa1d83ca54105488efd7616f1b5382009bba76aab97037c60392fac59c49d8ccd1c3599fa1860026647c650329da4bf90472c9ee802f5f94ecc3d87dd68c56aaf912dfcd35fad8934bcad5373bfb436dd2dfd5f05214c8a1cde97b43bc8a08b54960fca8a4ceb6095a97c33e02f33b0fc55fa654f695298aa04008e1c11a48e2531170ea8b0201ff58f2057c9520da217f829a4aa3a219a8bf4b6d843128323903b0e61b4b913ff778609370ca299d806eaddaa6b12d9efff0620c9ac8cf45b2549b4fb182cbd48c8dbb422faf3f8e258078eb1b0bb50972e4495e592536c13df7bd3e0c66811f950982bca0c1ac956f58399d2dadacd0a030c0ba048ecec65dc2cb7d7d93a5377f1b73548a4a8f454db937ae74b4e21b02427e4980ec3baa477bd82cb1b470dc64511b0f6147d0c6275c1e9b6c6819c59bfadb8206b2925f3b29660f089de931db3d20bb6f4a6c02ed3051451628adfc9cd6e7a0a4515ccef26e952e705dc1df1aef51ebb4c110d62d75fc7b24ce221688de1fc680ce0916117e08e24b4bc072444c04285457624d4510e82a84f67b0d7cd0630500ff3a102b20efe02650b7dae74d5b4fa65fdcf3e5dba1cbcfb9ff5fa589b1621d9c3cc8d6521fd41cbfd4ac79b8e619e2a7b267a1353c65d4e3e554183e9e6a685ba379aa66695162e07d6363cab3839bc65a24307f42c6199364617e3625fd764d7ee8595b090c729cae9bc9fad5a7c18700e9321bf0371cc34632f9f20471b1f4ae9f6849c4686de3c941756f2f878f6df5bfc33a044cd458bc0051cc9f3d3aadd6e4257b98857af5ded2087d8bb8e2af3ebd579026e4660c3a3d062def8f9923a2a3d8c40affa2c8d7d25a0fa9b5c63bbaee5c8173c1803c2ced18b023140b09ebee0b09ed9136fc16fecc09b87c40dd472a376753fdcab53954f60b19b3593d9cbd17d13c873b8772ebbf7703f5232cd77ffce18c412034d9f2009de92144d405d1186ea86385856df8df967c86bbdfad443e4bbd1cd269b936b0339471942bdfd6e265b7171c45b4717e77f5309313709f0f678d602aa771c657adc1ef350289ce2ec01a0265776dd88572619124fbaf3d29ced15ed9c8dd227e3f852e9368ad7cb439a5572a5e8ea6111792b686d8f8869c13d6735b663c44e3c60600042e5b9d9c951e86049f2b7ebbb79484096b0c77b1d641b7726d2661326cf7b9cc34db59eab55b925daf97dedf657cdb8dffcfec007935756956934863bea5a433de95d2c3546b33a141f512f40b2d7a309ae70c3cbd2ceec6e4287c78711d36145e4d334bc168730fea99cec9becc84e90bf255871fbb9ac385c5f8c4ecf1db611e4f476ca90651a9701a00dca746ad08ff70b78a89ff4807d6d87d233e5db2ebe44cb840816b1dff40c02a93681f12db570f79257366f4e9c74ba4b7979f123e7673a87cda8242cfcbc2f0d5445e3ba64b5b2ff00ae04baf3479c4bc04c27dbd1514a1cf2790a22c750309dca622718dcd7fdd5c0df84822ab05232f32c939afe1ea58b54f8731341a13b857477545bd1bb7bd5384a6a8cdca2560bcd27080e6043230566fb706f91d2825cde7e8cab4f0fdb5463f2c26f1962d8ad5ca27d0a686af448686d66368bcc9c030f84d89ea166b6759fe75fce026ebaefd49f51c13d943c9c3c97b2c191c4d85827ae282b37071e4f8e33db21d68e32fd4dd59795e1e727900c4e19f38d6f022d232e7c16962e232790da9550769355a8d83d552b94ba4f423980ae09dd37a92f797838eaf71e443d049290d055c6e85fe4914fa35a21ffece6494f7e1876631a2da9a0eb5fa69fe97e671a6222ae82e07149a7ef68facf424c4842d2b5ead62f69f68fcb5bde7955bf2d79027f3d890f31d4d4d3260c1ce2e63205f4537a3a2d6ac82295c0deb0f10e213eadc91c9cf65afde1508b72419d6185da275cc7ea3d185228f11ae224254ffd8b6ce11907efb77c247590099d7b551e24e4a10c9ee03e4e8335d4716a4d561e23f54734b5c49650e2bc565f0905f14e60996eaab73cfaad4897f007e3f7d1b25ad0f67d8a1b24aace78f5e19075ff6e749748d8c6c99b3d9a7b6d633858dc5a26b5500f55302f77d5ed4f8f4c498b56b7a104a84fad1712d05808c78bd95c2b4aa9216d2910112bd1b1410ba2fb47c680dd6e5a844096ec1d9748c954de86600963cc4ad9b3f9436d98f71fadd507d310f9975d4d6b013f4450b8d5d31c43cfee063b31c036fcd5cc8596003483de8751cd7a30837a7a30bd9268dfe3e0176b931c6e93364fbac491e6a2dd0002dd65374b0f2ee31fb19f9a7c6cf70b314ff64fef8e34a15aa5f3386e1d5b17c93a8f3e47db5769a579c76bde26533205fab0da24b48a435749ada49ec6e029e45e7852781b7aa8d050fd8059779ff455b8b7c46164b481dcef8b0d3ff169ee15395b3b0faa7d36e4ca8608393e6652cd46482fbec1137720431d078e63cb1d2be5d9930128d2fb6f7d7dd21e593e25248b5668d8384df59683b15417aee92d1df28250a1e4e9ed787c919ee22b0930335f63496be3b1db9776725d8987278d7ad6bb4fe3df3997a1c239c5e02f131e59d06db26070b2912dcaeed4e0f7f755721118b21a57fbef51cb614a3aa64d235c6ac073b52c07229f55d3d04b7ea714f2d55d7a896b2ee6cd6f042288ee06c939adb0c65997a9ea0d7e2859955797d62ea5e00ece761c494281bf58e22e24dba539ade8b2568c8ee7b5d4943b8225cb110d3f1def37cf3c0b09890a85eb0b72ebe13a23b93a4b44f5297c7ddff896c26975a6291f31016a446b01659fb0f99220b7929753c1382087e54c07b304f48cdc1330f3de1d26fd627603809dee2e8c93689782f0e683c2a51c3f3a33f35b82fecb04ba1ebc8c7884b0ba4868e35c37a45267cffaec69c2c7b4132a2aa61548aa80ac367cc03680da1c84afc00a84df7d5d92b4208a5982176efa75905d0187e802119ce304d8ac020800c2fe31bd1a088cdb450e45c0d3f1b43c06734e65a3a96dd8a581fec59e135683c4d6f44f3a421d39c061b9dd5dbb9a68093abf3ca53cc34b216e2845c85e42a70bf0d8923239fbbecc838cae169b388b38b378a4ff5b2d1188976000f87053b5a24fd47da6205c0bc82640b20b598e86b49168ae96ef24760b93e0e334a7cd8dabe0b02445469db27a8e1b727034d1a164b87882e9ee9d445a3a9931dd3c25c9b64421bf6a5654163d917427bf58d410f17c5b8a99816bff28b2d55252cd8ee59b5039b70e6a1db6acfb86383c12963ebd51ff3d6dfe9e9a09dde4a363a3c3e3d79c39006ab896fe13adca09334acf20bc01b077fc0aea4b3f081b81b2cb374537e9ce910fd013c1d714a7f56bccc2c2cd0ee290529295b4689a0c07a5db8287a0aa8f4898aad61289297480db38c131af0118f523152055bf348c047d98ad36bf1c6f3fd33226e9fb3bacf3daaaf57fed699e7bff0efce4cee314ff0cf359373a6c65c101d713dbaac0d28049e6c71b8a709074b2119b3da7f5eae524f03ce5c5c3bfd193c48ada65dc9147a7b40a7725584721196aaa8f7b06cdedbdedbc1ca7f04cc583883dd8acdaf4bae2a0a15f235aa8e9ac2993e0126bec91783681581c6c0850b3bda65bec1a8f29fccd84005e892b57cc914406ea755833d87ff5c4ea4f3a384919b0ed0014e8b09a5356c281ed97e84d89af6c75ea42691ae4e48af84bc611de22c56e7f4a3a513ad0c2f95669433a8698f093b189905d02f85a0e2abe73ff7b632fffbf0e11a79b90860b0a167d71ae8e9f2c2cebc33cf1b812a37e1a197dcdd0f76fce3819f35cc201c79133611d671677d210f5b0d066f9d6162d4f162a56e9c050a5c55ff1f30d8133f8c48b0f566efed1a9b91b84f307627f0f2fffaac1f2dd1c012e642df000c86980f2396ac7282d887b0fbbf6edaf0d477181cb14db1e8015430cc3801cc2dd2c412139538860d6cb5a9e4c097acbcdd014caee56bad8d2ce26456c81860633001f8d5a4b77863295732846c35693b5951bdc3d67c5f026d1a6accbdb808312b2a0450b8ffb9d41f799f86a4f36ab5e727dbf9683e4cc9f11eb684593c21e86c6652c5db56cb2c18aae18754b2051793ba142023ba809c17f8b468b87185564c85261f65ac947c42f26988a26265b3080bc640be12fd41fe0db7aa0a565b3c103b8b1c15c050389d54f2bcca29102dd443cb0adf9da4877b6d71ea244fdad667e9a5b4b5b5ba0b12b94f913a854b4c0ac6fd47af201a97fdcc00c368c8b72a7a3c801ec7cc852b67d6fb479bee93c19b6f6eda7c444c18cbe4696519607cef13bb8009baa773df2be87a1457e08bfc7c603a1c860eb84fb671165ce4f22d888038b746ea260a7538c609645d4d0d7ba167ee9d5f7acdf222ccfbf8beb9f50399c5762cfb1d44fca17d179fa5330edad2164f0873b3a2a0fb7076b0a865a9b71f119156004cf03e7bfcf47f1e896f8b3f531cde8dcf185be6511201fd99d89c21cce5a7f26b55429492f06e6b8b320b2a606d624c019620b695fe24df6e4e6561518775c881e036318d2115850cc652c41b0c356fee0b37dad421b0bc2737ba610a68a571503df6b44cdd53345843b8d3a0aefd406113b5470f55b02fe598fb62611a3c3c81640e63fc54911db231880063265db4f04c753726961dea4f37bd3885b75f1b561dfd40d855d09604571e516fdd26867ee58e67371fe8d6430db8c5c44dcca36a3ede9d09201ead338f509a70b3a23596913c2fcabe41ff9dd6401df4f4c8544a9607ce05d5c13675bf438722270af9b01706eb90d90ecb6ad260285b01848e334733912fe17d5ef982c376694efe773989942097503eb047ec176d036cd31d08bc8b5811bb14389e6ad1d603f7458cd1a265a68c9be5e1a7bd2b336e89d52e59c55fe8f9854461deedc48e839187097a6e86d79d81df11d1bb024593e5c164ff41659d9faeaa7bacdaa2914f2bb75490e58d39b9c15bcb61bfdcf8fcb78650e801fbfac8ea77384bf1f01301c8e6cbe52027cc91d89a899bbdb107ab0fa9b11b0f0fa3d3d079cd8ad02dfed61aa2e6591a005daa55d731d53fdadd7856855a7699f2c3c44c524f5e856d89d3c9073dfdd787706c0adf54af49bcc07de7db1f2e12441d07a63e736e66ec4183daaa2db637909179b52731c1630385fbea0c8ab9ba6e4ca62d6dd1723cfd10cc0972291d19838d4e67cf068b94f7d2b9932d6a01cb35d055781e393779db954a32d0ceeb880b0876dd27e785bf0c37c496552f5df1fd2ae8c4f1a443bd1151761759ceda40951d18a2a049f20bb1b284d28bf0f9edc33ae82f85e17cceaba9dc079aa9b8d1885f3ecf169952b2f30fdfebc38543dfc62fb8e08c420865df5ddfc6f15cdfdc21785db6ed1619649e90edd561273f6055cbfd39dece0021a1b3325c6938bf43a3c40b7034e74e6e54b7aca17f8390af829e28b74d2d195e5593860e47d31ca7a062b3372b28f746c29c47461543842fc298644c4851c4d419a8a8d5618ebe493ace4ce3cdcc17042f788bcff925faaadc9d509668564ff8be3f54943272461f591634a331c6cf769cd9cb5f0d5f4e7a8f4afe9fa4f2b9db449a602a243ad4f58083b2665746cbc524744aca0b9191d1ab945bdc72a055dfb0a0632edaceb1d84af0e52c4802d05967c811b813f286e07d2473c63d993249e895d2b329463e1f8669f8dd5983dfac139f0a076d7928efa7f738520a99de800da0a4476b6efeeaaa940d0bf9663c3f715ef0252bcf0b7a5616c28890aecae0b0840f11fa32e1fef6f703bf2f0d2cc1a73bd21ed72a823f1caebf9eb100c1eda43773f1c4b2de656a30d2aee03e2f897c2e6d52f29253921d0429f38d35d7b6fd47ded2a35d104a47e4a4ad03b665ff0b2216155cff7ba6d0ecc0f66a8d71ffc3825a1da066fbf43c8455ee368682fee918c60695dab0a7c2e6e4d3376ca58c0f907b605a76b162e6c0db8c21b2e21590a58187cafed37373ba6745a4da53ca036c93b14633747f18ab7b5e9332c3d1f56bc87931eb1c81d87234a4b7a87978872b306378b577574dc641f81d2a9125d7601541e50e46df486fe771a28faa38c8ac78df24f48ecce1cf4c78a4b5194bf3950464cd28749aec5e3539b70694039e32021997f939ed3b147990b2dfc8bf4cdfb127762f77385cc26da5d4831721d40688174dc6d42e70a3227891acd5115c4048e9966b661f8fc9787543c92bdd998a9394c40a9ef66c7b41266f218e4c78f1d993783256967c31fcd4bd703e9dd22258dcc0368256db082f38b93a6ff3099db8a718d733b3f06834ec2c5743d886f6d58e4ddcf76f05ede65edfb58cd2626bc4775c54317e4e7e016d4fb3d05d7d33a3de822dedf8fea36941d5b9bfcaf05757e6abfff06034a46e0889fc2ffd4999269e2479ec6788abc24095c7e73a120da30f8d18b849faa42e017079543718e4c1268cc46c1a5383f743271214508779ef3c991c409f07d37f2b616abb7df9eaf41c580552efab2ac0f9e7e56ba16dbbb61ea02e0994696bb8f4555e2822a70e0ca91b2546bac52772b3ae991f454c19d900544b885f2f1dc92e65bf65f794c8d491ed989be44ae3eaea01077c65c8683f7be29abc3487a8017e8594b9606da6d92aeb494a135211e7edc616a39cfbdef3210dad5d169c21a485e20b28e076456dcccc8b19828b8638c9a6381bb4846df25a75dcda16ffb31dbd54e3f93bbc2fa3524977de657e13ff27d81a2a97701ee8b92ac3249c5a7101b2aa23ba8073e09118ffe46d7f3b6584ee98ea1362f65a780e1cecbef71b19565f4490be220d6f6b77590370820f6f597be7a565e53e2d56e2b5d8634ec9b22cc445aa2fe3ec5afc835a2daf097e64fb5742ed2acfd0b26526b51f3423f6418fd85c9b46260d877d8f5d7389a02d8e885925111c59e8761145e9dcaf79af4cc5d26227cec5f0019c41713e13f80a8f7fbe2e906d270fa768cbfef462a86eaeccb320616b2321df348ad2132fa3e0e592a4e3ccfacedcdba5b58095463a891e74f7bf3fcc3a59874ae03ca0e2121da74428ae497b871d52e9437db94a42e0e59c7e2472ab6072f13a47e4cbe0c2d296ebc24f3df10f7e00321856c5f8bea3fcfc497fd36fb60182ef446d7ca27165e0ea487d86498f60c5097aa05298963d3aa451a408e05f4f3a1306349647573499ef6260a542149e2bee90e42340d106966c97e3d56dd85afbebc81b770e54cd2be463da3eddd408fb7f1acbcf382d501779a660e84a1e63031e00353491eca14fd756487e51ad48bcaf19b419302fbfde5090fa9fd7ceb9c6566003d3f595a42421a1822c7c91c490dd033ecf149c76780d443fd32b56e9d800ace0a47d449049de22d54b682d8c5892582b8ee9c37c8587cab56a3c94e348efdd4c9a5a36b1e8d067d552ff996d9b46defdd79fffdb66e4090330fca78a6fff9b13cfaf1ca300c1cfbe250a3531b964813d37bf69c24cfb3ad4015aa33cfbe7af1af0b8f5de54e9ee0b8a23ab87b33c8917c7b3d985cb54cfaf36564a14aff0973edb0aaf8563eba228ac089e5e17635c077830e2eb4943ea4ed7f2d387dc6aa60cd56158f293812dcab831f354cb3fda5760ba5deffe536ceba8bb5fecef4523d7270052865748ed36aa5b95c2c5a9d9f2fbce4cacdebf6377aed1f19dfa492fe62003e8b7dff9822e10cd8956ab9549f479f29dcb1d1d365d8ab085bb3564350b8f2c51c405fdc329a02b6a5db060cdf7be7ade6ce504ca8660846f8e7e631fcc49a3dea3a9c4a47278649f688f72f4c0c90261db4a33b176a4f7bb3633e81f5fb3e4543f6bf4429fcbf25088b479a8b667dc7e3a1e75dfa67b0907c6533497d0552000174c7e20f782940597ffbab3b3e1ca726e47e73c480fede96ff42f5feae34bc8205b86b98f6fa01b871693e765dc62f62a1bae28f7595cd7111237bcd82a423c2ddf0cfaa578fcb66cc10ceb7e0b936da42ac5470cda20fb7940e3bc6e7700d6046cdf7bae0e138a64a1337eabf73b0c93990dc4af6ed2882ca98b6b00702ea5a3c3516bd555566d3915bcff26227ddcc66bb43e12e60521ff6eb00a5d68d69f8d34410ff2dcfdd0bc4d144988aeaa541cc9ce84d72c1ab2b1aa70e340d11e900ef8f4aca807297eed7f52bdb2cb6b0d3f90b71d681bed530ad0a02639da3fe51af235f34090124a4898a301f2b70f9339ff1000e4fb66cbd92da9fa6e144b331927fa22318624e303e4f4977bf7b8621046cea04330b89bf0560808b71b3277d4c18ea1fc86fbad06b5f12ae0ecc92a98f0f6f50f5d7da8fdd8cc57b75fb1d97c76c909d6c0308ead18b2f4f72fee91e555557728ef8d007c2a63e60828bf7b1d19b01a36d5ec8e13b75b1d38f1f6957558268a383393a3aec51ee781e9dbeafe878315b9132f505faf2cac131e9275401c2c7da21d890137282d21ad7d036b36a24606718bf37ccf0ac08d769f81adf7d8b65a771d4d808b28eefbbfed08b103d94f6704c9c447bccb64af85a7ae033c7731fe793793283e8fc81ae5c408138462ff9b04470d1878d6f3badae0f41c42e7d1e29211ce24a5b9e56ef381ad981d6425cbea45ad464ea4d4b3002b79883d34d80d458c75742b1f95a273b669803a27b0601c091c8fcaa0007273a14e566a850300c5122a6c5d9c34616ca970ef63b76ae9b4265bd9bd62678d5455d61c94fc038844639089aa6e35287adaf32248f5aaebff364678a5c414a1119dbbaa9702a9e0b50a5357f7790aaeb203551dcc7564fc0ea3d3611634b808301f1bb6c4308193916ff1e801facf4a2ad9d3b2442f62535822a6ee772167514e5ce698bfc88e92c9fbddb683914b82d745a0a748b8d50f811b0fdfa8c2136ecc075cfb5d749e4e1e9939cc74655ee325eeaf398e59f3b47671796ecf2489391ff0625c284230e2aedce1d9b96c57666fcb20c66d596ef4d4fa930904e3c07b8646115e573854bea7536df8bcb096c8d7f659f1d06bac9ccedeaa548edcd3ef4cd9dd69b76d4009b2cf031447f7a6137c0d11806b1ae0966c70c49ca976ccb5079738253cf0ea9ea8593eebe43ecc2cb08240932becb61fcec1644ac89774505e27f86fdcd2225cc522fd81d26631ab1b95b3e82eead585c1122717dac6d87482a584f9e097a6c4fca1f0388c14573d12070256db1cdc93cfbe5ff8743f89ddaa93ddd36f7160d753b65beecf3cd165f12cf6919a0b4cf266dda39e05347b350c692f4118d8c9d848088e2e49b24e81b9196f37b85a47bd4b4149d8b9a1b481aab096f54bc84fe100abad18d73013e0e66e93439741ab5a883d9e02558171b08521bf95d670d828e67f00321a64d3b2a1d88b63c20d4953a53c2bab231acaba7e1a44a53d0b8ddba029c8ad2fb04a77b848c0fcc01a5d773afe901f10688d7687df5a274d93814155513b2de7d7e8f579e4f205305828f3444edd968499707a93cd75a2af890e5da178a5dde2155e92b6647469f0adefe229ba0160ad69037e9b745650b276555240b1cde387dc9dd6c902115054ae1eceaf6ad06fe20a4dd77b451cc612c54a30acf87f1588d227ce997e6cd2f5875e9818a7dd10c460123bb01076800bf2cccf13329fe0570cead671d21aa26505d8e1f89dc0ac778131f9124b77fc2904b402cb0b79080d712557d68a4c9b419cd9a989ffe17cf8858b30eea849395e6ada06481f7efbd86fc6991e631b7eae814ecddfb8d1f6f9aae020acde1c5d594504fb3fff4d191af6903be7bd2d15c6e083c33e07f51ff39be650ee10ce7c1d46311ed52aacaa5257814c12ab869b2b0f45bcb36cd7420d211fdeeed66db8d99f94df12de6481cfd0f8df532cdcffee3f57285f3fa9e2966e236093a5fe01c874cd33ad5215e7afc97dc6a827b99b28ae8c6136dedc7e2daf0888dcf8981222ab1a514bfef7c677f37541b75bb18777d21edf9bbeb947a73bd64ef34404beecf37011d1826e2227bcae9cc6dc41da0a8c9d53bad0973ba372ce0c9153ca67b1b481e7f5a96bb3379e358c597bf9c51d7057c5fa042823294ce3b7f8a8ea69eb27f1d258740c61b86e74b12020e7680bedbf2d60bf9da41687620e9942473227d7c85f13950f2482f82fde95ac17491c8b7a5b3060ffb61c0d5ae43c024e53f17a5137a80c35a358478d67a34c21072916d493316428fabf0da071ff633313821b8763a02d204deb4285084e3e86a70ec90de953765fe548a35d132f08d976daed85c5725e55d3057d49c97f91097678f2d9046110525deb9a5a49f7f9f47d9aa75a379a59a03f60935fd19c37f7d6a17d14b1e876780e7c6ba9b95977249a8cbb049da150eb983cb3180b903d61bfa2c5535be94817651f3d62e83fa2d970bd0edcd08ecdace595c41fa85ae98512f207c0c2c21cf426363ba68d0cfd20d8a6341e8e0bc04fb788de9fe422b5075a7e08187333cd603fdac588940e4bc6c8b718d68665a871d1a451b2dcdf784615b56a995d4b63013d9a3cbe3168e96b66231454fce4df0a12f399436522a91b78bd232e700649df2f0a3c7cf2c15966a0626eba0aaffac2d4f5a9f9abf1d9b3e83033a3955e7073eee6e3fbf37553b39301bca5a06d2d09c7e9347f7abd09e5f8869b11ca2152cf364c189f4640db5302db7e1d9f89fdaf76ed9e016f277648ae8dc9d38f2838710632b39e7227283a79e4e8987d00b17058fa68390dc03c003914a15ab0ad02c85e77de76558e4d0bd69f61da6316fa8bbc1556bebe12c7816fc566b646b6536f0a3d09b5daeba5736ddf1e36ba5dcd7306c37109728dc08619b4ee33b02af6436aa6c769c93b7a52f93d6b075678713e83a96fafeb6623a3d049c537c7f1abaa59c285457dad6ce498402a9e8e3e675c9e6a8d0451134a8559bcea9715c0612e5ca7704891df7443d0f8f907d2469a0bea83b9f2b0e5dcf3cdc9280ea98801d8682b3369dc399ba669de3d177a778d10091bc5aad86ce03a3b4644cdf995952a9a7605556b43df3145d617d87e4dbcbf0445550f3f3ab193f2690a94dd1796193ed090d5475ed2896bfbfcd5780ba00a1f544de9a2409b012bdd8a7f0ff4556dc53b39d485bf26d9ac2346fb2916c254c347ec4aee845ee7ab24d516986b82f3b805b591715a0101f715b7dd68b4fae0cf93ea1da71365354af43c153184aba97863ed520b3beb855aad3b2e095e52a7504d6bbde7ad07c96bf96deb8ac8c4426fce38f851c7e67370ae0487c55d384e167331479c85c35358b2f89e2b2b68bf2e74849586c54978e5bed1b45b0bb39cfbbce6d8258ae1d51665483ad929cb1a0e7a56228eac5f8e6b07e4cab4ece0afec4f02471d2830b16a10bd991aa7bf1b7f5789da61ec34c8b4b4ee2967e38c63982ffa69f21991e7b6c4195607b3a938da3c3332781df56cad5b880799042a6b1c339c8e930e59dd7f4e83d34c0d0c59061089871b72a939035efa9c2894b949ef61cf20e229a5e408e652451a5e37852a08a64e1b211c5c49dee9c1e2eacd669551668ccee0eb6678129856f77db8f99140005bd8da1650888851441bff97658ace05713a925e4a44b91efada0aae437e0d87488fd16448660055f690a78854211523096c3e0f8549fc8b205bfc63e19fc2f79e54a193fecbba88b742e4d667626bccc31097cf15934ebaf15e257a4af12d9d48cf7c81a7abe984939f8876d6bab872de189abb63bc5e3103713b577421e402f62a55e3bd476c0df3bf43dee3458e69899bacce72166abbfc5eebfe668706a41e3eb007b1e255bf72a0b91d8e3618cd094cfd5407dec8d0d93b08a6e702621f069e92b5cd4c496096fb04306838977d3b688dfb1178634eb32f2e4c98dc7546ace4a648d0be17bb5e1999a0de97117f28176a149e2a643751c0ef6836038e4c9da301defbb6e4513236d39ed70cd5ed253465a5b6f0e0f61787576277a5bc3c5895edb21e9a948f0f5a44719ead787ec6b011b2a90d134f3f26a11b4ff18c9f6eb75604fd1cc389e4bea9ba298f9ae29da1708090bdd785eb6ef422523d6845dbb6943fdf4ac82d5583450d59eaf886eb6184d750d0f9bc472d37ce92eea0b408f02284251c3cef8455815f86b95d4fc299c3113ea77d70aafb3632622a002d8d6c64f65bcb76a980e75acd23f4b70da8eeba780f4eb447ca8693ec38c3ce740f7dab5138ab1762c61ed4852d05a46310e62de02532bc4bde5e14165a0f90202554bc61042cceace6c101473145c159a515983e42f48820f8cddd012c42645de8262a7d52511147e9adbbfb44fb7b4f50c22f8ef41388009af734027bd7c27d3199f3fb981cae97ac9fd776e0cad9ba300477d1418ba3ee7b588fd5fddb83bb8f088d02d44bb77af7882251f75461da5a0c9936212cd1fa37b57b46609c255f0f10a573e3a7205f36cb515385f061f9b1812aa687205ced918733ea2087b0687cf816cbc53ebaa73d66a1a3bd4567ec4bfc330ff25083d3f460c025020f11c2d8bca1f086580cdd37d97863d9dffe6e04c2ddead3e9042dbe79c8d36916e6cdf17fbb403aab77952e9c3c18bad07780a8816a9cce491e54ca5c425c4fc34513d5309227020932d3c60abbd705ad2b7d4f2abea5a9e61dde7b0f7ee43d4f0c46a2168bd92270c491a0c04af1684c53bc1e774541836503ad360c9c006af63e96dd68eb98009da3a601a58795d4a566f7e4eae7b4b34ef507ef74510d6331abc4a6c3f410cca7438a36bb165b95f4d45e36d27b6b65cc29928a7d590f6bd37baceff7d9ea36e178bdc7f4162410adc76c0b73f7c6cddbcf45cb89390148c57f67a6ba4d8c20d2a0d8e4a7a9d32082a5640289dc49bbb640fd708a69320fc321a3eb8e8f015de5d85e7374ff03f63d95e747490fe5a3fbe70621f99e4e1573091915d2a77b5a42ef82d28c0ac8343b3f1518b911c3cfebb6a7c89b7b451feb5bc3418db33f4cc779ec11098c7f47ca0ffb6d60f861f0d60088c5c1de8ddef9206908ef96b73cedce1697a278b75c3cb3b4019d0b599ba8f4c5e4085031dd71feebe2de66b6d22679f6bcd895f038e2cefa094f3459cbf2fa6ccdd9761ff5e038c8ed9adae4b3193e7f4e8713efce1689520a5762d9b28d7e97a30c61dbe742af8ed41adf2dcddc93d95112883c581aaeb6acb2c0db404c8d27e38e91ad08bd435adbba7279c0302b6633bef9250e704929c95d81a7ef7431dd1f0a828ae4e3736ca946e3e14e6e2f5205cf4cc96de1223fc5861001a5a295ffa5920afbf06ddbdf920a3b39590a902f5054042359695f14f4c5ec53bed5d8d120c76acc8fe7b077bdd8355bfcede5822be74ca461a64d7aa523261177e306a0401cbca4f0bf69b89400ac9f1996f30106fc37c2ce427099707e09c3dd2472ec4d6a0df71924af54acf54addafaae6ae5813bdd4511740b11cf93e82db6538d9284fe581b2f3cbdfee3dad5c7b33d43d170082d74522a0d1809c54c68e9d94b05c97eb20102f47210088b5a4467bc9faebfaa798d2d6e9ef2b369ff1ad243246b73cd2877b82a05d21e49eb522326de460d3de7be6c17ca340fe336e40845b112ece29558cd247a2435ce25108747411dc0c1ae7c8e14794c41131c9c267283522353a4562ec47b41040e49f18afb2ea117a5cc9dd07ce15212d060b36d44de335a0f57f9c671cbee392a3afd4dfbeb48e8ced4b24c1cd09c3921f445d8707b74b4bee514610d8dd32a18d93c8c24c5b127c907d99d3ff68a4a27e2c690a801cb4cc3315a36ff3dbbddad0b63e865c50697c9f67a769b9d7e856ef89c72d29015e13165c73225b053c5d6d81dbe04a733c77980049fffb9ef70c54a9660574f554cd9ef1e7c35021e94dffe1a25558e1e0d190e7c66d8ae577e118410fb0f63c7c786a1edbf703b4669ac4f035c446135cdbbb660f0047a90a964664c372a4fc244b3e540fc24ba6e42a734c6a3d394c099246860d25dff5d4be44861bec22361d22fa9dea0be6f3ea9b6e654e4441a44cf4f0bfebc759a56aa641dfeec25fd80266a1eeab5eff85a0a88920c9928c1bc1fafaa3861684706665efb36beea5c3c07a7a04c88b51059bb913e0b48adfb80c658a27a800831b742f590303bb64da52638443b329cf8143287779268ea16cf1e9c364086a762b3105fe8e5b942d694a3f221e54ed117c9db751c877e2f234f8b75f6ab561e163539513e0eb631d120acf7e28b52c3f240bab324ad0ed385dcd7445558973ff87afc16022f84f4a6b50379b3b0f21b3851f60a8d2b6cea493b92798f94a46589c44ba04732246e02a8ef29aaf9a66421b7f469244c4a2b8178ab4f45b7fa5e5e1f4ec4a09f7b358552876f3a607283ba3df2cfcc3101def6cdc21f7f0cf63d1e00e7e11bc071cb797f4e394a355dc1076fd17785751f0bba8ccdcfb7dfec94530f85a4bf8196297c195de577f240a479dd47d5d9da1be3cdb7dee54a2bc672f1fa915c198230cc1998835df6fde9d9768b414e15061b5e88f86f863a2a3b34b0ce2cf4047264c8111260da87b6dc7c4e1d2af0fd59804acd1b489e06f9b24c5eb5742fe9d3d5c1af6ecd9ef742245a93941fd9da3f1c1884f4e0b1bed4dbabf1567ae28b3d458cbf1c34ad28b23155fd475a320fbd515b501b7e2f0506476f55754ffca843ca26bbab6e01901dc05164a015408dc9a59f4a4716015f47172fdbbb1b60c3d0d5b753a4d81f33dcf64a813c3167b3db43ce2d293b48c71c082a410b7ad6ce9651dc43466d816a1cf53f98d7c7a5fbffbcf8626592de2b86336f4a06247c944aca2e573f08d196be6b758a3d2445c5494d18f5a0f9917f4d26de041f8c022cff65c6b8e5aba2556d7eb8f2b301ad4a9d8004687330e11d4981bb3146054231673919a47b45e8bd7ef08fab3b0bb57b6ba8e85b1e5f6b280a90f9824dcc27d2b370376268865da6dbe00ab426bd0524487da12dc43a13b9c1025ead8721cf62bc9df1cee27fd9e8463e0d3104692d7deb0bc4cf9bae677d5f15b042e9a05635b98e84b552e3e98d2b1147da35d9618c25461af15b9f474cf1fcd08215dd0ee1a992a68a690b92f95ba7c9d5825667a802c922c1d5892cc22fe8532f21c7c55a2cb2372f30b2b6dc79a3fb79c8ef30a9b622b18c7e171e7140ab2c3ea2b8a282d1f224b2b2a4011e7bd111626eaa69fd112dbedbd7fd708c19b26a2d9ca029876164501dece74430eae85df8185d5781c97de0413f351b6aa7c8e75ce8f0a479e2354dfc1123ff054233f2437dc090dea63c3e888bb5f5defd8d68c16e24e6dcc40e063a927706db343e145b8e0c7ea18b43256fbdec915c74f46bb43313ae294a41016095996e554fab73812af66b1819a562ae478950047db655f12395a1297594c12dfcf549044fe4a70487fe13eb0500afa1724e8a7f40181ffe85001ee5aab2ab4aa5e778f87989b8794d6ee41e83c5943d8b99fdee7b7d91185837f4805fff4b8f479e1f9f9a7db9be2cbfc2d2da0a7db8e0051365300b7b76619eaf1a2228314a430013c73b7f142c7e224a1d1d1628f07d94bf8c07c02a0efdaed1d60a7c349039d6f7925eb27dfd8d9bec2a8b784f766ca4950a7b0718788e34d3633d10bcd8a1a62039bda187ba66ce29a5148e138b992bca4f736922871cf4bdde0d1c6d8bdcb5c7eb27b7003610042462623e80f92de6a42487109cbcb41f0258f263d765652f6e049916e05e75fad66a48ef9bb6e2b39bb5d70b2b5069b87e0b9b20f51532adfee30dec3ec293a7810bf6e348ba915c782849b5feb901de5467a2d575765dec4714d0334f61122394a702974c710a47ffa9f37f3df4467534d4eac59078ad2ed54f14633dfb27c99211569c7b3f04d2c003288f653e424b2aa4c847824122079b75847bc8fe26f89e55e7c90664f964e423b522bfe99725f0d2b0e122f664263f1e22f093908dff556fae805a91842fce43705ad697cb16609d8abd2e3de49b8d4e5205ef7728b2837de968221febbbf8c888506396ac03e2608eb1ab7f5e076c5377e6f75b284b9a04a3ac5984d20f2ee7c928b92766b414d08c3bf76add3d345042c144a20bc18e02f029a4dfbfc093f99816a5c56ce8d160abb15d5d05ae840755bebc5c5624ea9ff200f65f75a38d779aab481e92cee485badf966a2284e823ec36f5dd349348f04e4e9135b6a43c1a1b4f279a49517563236a9f4f9bd6df0fd4d173a0253f86451b51bf8608371a7ea3a6811edd435aef95682043d9b35d29ac9376de02ce9ce8ec6639c46a5f6c73705bd535d47b04a4ab03080f0c02d30e896dfb99703962af629266a06658542f478a1c7eedea33bc50eadd931a86d9307e0a82c5b42284566cbe9e7328fe1e3a9b821acba85f7e486805a10b33f6a1442179ba3b5677c586e5154dcce1aa3c794d839a8b40b6af0fd28dab1cb5ed9c0b2e197d57635afa9f65dc3513860fde73b6917b057e2c8b6750d980c949c202f71cdd9c8411ded67860f6f14ee24093c120e4d764e8500e15790a0b2627a829995cc5799d3465aa9da5ab25338ce80bdcc7b4a492210fc54fc33f47f1a6874c27812527def606676f6db38116a0ee9aa1b6fbd6a3291299d7f6039c51ae628ed8b199cc5b390f36dbcdab4b46cb0b82b4877b6086761ac772718f831d5ee6b1b569c04f8956798086f36cda6b2be579b26682f781a73e01f32a8858c68d13ba80a0babf1ab267f42b6b10300cfc42ca826ecbc0a91c1773df88aac281edb0fb8ba52a67be83eec0160264a2bf7a5a2efb0fb59d9f6fbf2d6a50641b79d4274fa44eff960d2f4093760ad98532c7a7a3d86170f215a724b7085b801dff56430fdfd82cdb5ffde2a76544ed544dc6b4a1b6631c7ddacf758441e2cb19dead2614ec44370516825641a6f090cf0cfcf9dc3008cbe6c0d2c4182ce0c4fd8fdb2bd33bba8b25c09da67a964d6f85ee5df21dad1dd890e38a8b120b839fa89d982ff50ca831b643c41f5ea38b0c817180f930cc901d4aabd522a1ad7bc859f3b91dbbd2094a45e0658853dc7f23ad23e67ea9ff2906aef9b5c601a4a8082500c14d30f693062cc74b86e33269abaeb050cfb7bdd0ea2fa28ed75b3c0dee280d202149bea084b590da0b8910e4621286fe0eca06feb030652fbac10bee6c34c50c38afd89a85915650a87a07e6d2cb09e38a81ee94a9b90702b42fea7d0a0c3d0ba10b50920dd5c0ced5b73e32b1e578e4914b6d427a0781f5826fbf9be7b57a0f25906dabb837958fe61270f113cd8afa710ceaca8d30fc62b95f71c43a36d327bbb96104f103be4cf57233971235a9c9340c957ce8890f22c64d555b99c5f8cdea948ebbd2465a68de86e045de69cba4a4804f8f873ec5b06799653ace21c29f3e1b20e267335478684d7ed035b71cc24902546a85f0029c231246909953c2a5f73acd3cab62efd14cd5080e878913ae7715de23da6c0d6380c67f5add389236bdc772842060e5b9cc22719af200f708f48d7cf43851af88204c127888da897dc064d23e30f0c81790113d86e5f3dbfbc46a978885e2db3e17a2dcf89209ce522803f13ae0f726854d7c997d8d939dec376ece0a56ff4464331b774a27affc9393e9e849f801359e910b832e2ac99033159235e18d8e49e11067b1ba17893a3bd753604d55325a4ddeba9e3b9c4b795978207957b48738e3b13adb3b74b2c8735e001788c32591728e6353d37dd80d2c8455fdcd3598909bf4c670ad870c69c7b43623dbeea138d034d118045723f460425ee945d54bc4cfeaf49705b6808c3c03b7b256cb402d1be657382cd84e8d2e56800f3750736d87e96c11fa6c864aab93156c1724ecfa6a24dc37a1c78be62029f894405ad987f604d40d1d1c3f3aa09431ea765eb7ab0a080629fd9338e0e8a967b7a29eb4d283231013165e69adcda04d63df9e831d1cfcd648db19da90215c89b2915c3b718dc3f1a3b4cdb19a94da3b930dd961db9f0bd327102260a98489c1077b656d20980fed4bcf0f11467363d449aaaa475d1b1e835f4604b6121d16af3a956550b905b0f098faf707d0541c994936e741613484376487395404b94991ddd001e5f2488b836a5949ffb9d41ce8800a77b2bc99fa96c2012e7fc7aea519906b30964dfa76274d6a48f10685ae6ddd29e21d79046163ef266f271a72c64b295a920ad5b8a9a4f73c3c35daab8e5073132b51aef3c7e75049091bed0055273afd9920924225d2a387d91b18482bca31a73e884122160367bbe300526f70c7052da29336320cbfab7487978685213c83df53c8a31e765a1f4b423f4d77154609d924e4221ee7319ea322936450b422ec4c35112b8286dfb26a2729b988694ff067724e44b041ca5fb8d632d256c36a3d1478139a8c1a571cace69935927c0e68d834819d8a3c29f46c9bc57822b5ece43a7e445705584f34ace9fd8fd5b1d0ecad96bd3d4ee8967e8019c902aeb7c8343183e9748aee2e34aa7a6d38eff4ec3f64184380019b7d18fb3a6aab354ebf2ef0234d5211f4eb32b35a9e499bba88ef24013076ac0086570f2cd02d4903cd1df8d5a1b3dfa44a393aaaad889899302a9eabc2a1aeeb8aa16bb8f75019bd3be1f5b7b8df88614533eea5e6554c3b5e74842854e0e1340e47b0ece4174c09598cf68f114929dc634bebe10cda47eac5d88d204d0362552df2a02ee79a8a89daca9d88f7c33085cb5707cbca4228bd2ea027002160c5f4f8578de87c6f526dc15881bfe6a6a6e7a81da115b5913054c1761e0883644b9bf14baaa0e3833bc44c8255910cf74f32e8c35a644f774c02e3d5c8a25c606969331f5ee9a890574afd03510ca54aef6552f79e0c0b51d1c33b50f3b934c19bc5db8e6ac098278857c0fabe8922a728d653bb38647712e06f6d170a716ead045e38d229c73fef1a96eef210a091617b14da4eeea94768cd5a16c3a67ca7e562dd28ec494d440f39609747672b80775d465e4134c8b2f6e5fde7a409d4b17f0f76b4de75b3d2032b717f06fa071b00f43e3d41d9569da79a697da54bf175abc305b9818b9b07e2281fd64c3cfac58a2cca910a13c07e693787212b9d18941c4949e0030571d9a01d88726d47e47e66c140b67231122ce5d91f6eeb4bf1ad563175f34c46fc561286d38401ee7b68cf74b094e8ced0e58b9fd8c198f03d6724720aee0945d90a2159e242181d9dae8739207f2b8caeaefa07d70b5b955b2c5abcfa03278211dac436fdef3d6026268c96a70936fa2c8c257ee50b5846132e64ce35c256b0bd9eea8a9c4751244b922fcbd74b21d412e68dc97c9d50f6e64d355111b0add3a3b1a796a7195a61c70f44038a521d47d5bdb19bbbe292c8b602882d90b10a5057099a9dc5d48784954ecb3151cecece679a941fe08e59039725efbf8af2274251a5e91eeee37fc45781c12a70a36a46eb6a342e9a2792946bd8659997c96959746d8c34dd2fa5a3f62664b5424aaf0a6cea3022b9f0bf8ca9c916b4afaee780d335d3cd8b9c8fa067fbacac5fc46c6b2c3ae538a018b398347692cc1e8d0ea3b224af797d2b045dad0a72dd8be606964b5108ff25bf215bc14d79d98b174df61fd90d58f51d7b137d6bcb83c1491b16d3d0937c1edb3e40ea80148c1ac2f6d890d4d07d78d9722c1ef9b40d3d5d554624e936ac77ae4f2339ca1a4c6085400b8b3fd044e5ea7ab46dd29fc8527936dae40e9b17fa64aafa3a7a83641396b2f09784ad987de9b1747838c6319bed2f6edbe6fb7ec3d23bebe3dd0d40d1c4226ce0c0d26689e45f66b1fae73b7dcd4f98a972dd64f07d2ce73245ce89cf4c4249cba8f67dde6775e01b78ed0dd25b0a3924ccbd31700a0dd3b114bbedad2f2368239c7b2668b5270ca2dc827555d387e1a6209ea4dc36525eadb6fe4fd2a1f2f5a83e52e3b1a1803d861e5071a79eadb50e3239668629b50550cfd3710b87880e53d16a020373eb1bd058687b6e8771871e5c493f565cc62d2b7d59fdc2d45c574b05f294834e9417a8505868d19afe0f091863abeb72eb9c984575987fe90b59a032f96e0f89cccaebdc8c9445f6d2f85758d0b717c2ea742d6bf1bbc17baa81bab31bbae52763cdf591b7cc7082378cfbc5c3c0698faf1397435e3f8e484578c98c59a6dfe9b0b966b0bd90185570c07bb49c582c6b4c88167ba784242ec8c5326e029c21f227275be82e60b274884749703314c51d414322439e5ad5755d50122056023d10c933c8a996a8699b5a29f05b5bcc144014ba1601e47d5eb138e1b0ebf1e612c8e52bfaf8a7567829f6fce67ff71335a4586f071035e69d55b2f6c21fbb309479f9ee12dde273bfdf017a1692faa338f25a7802b8920d40c4cf18144c79c87404e88757c7787053950fe16e6bb4ab21d566ce7d7152b51763f197ea904e7d86709589cd56c6e6047a2f493e70d21430adbff76187fb38f09912bb5ad419d44946340fb6740952e683401bf68a858cbc101fd02802d196d4b29891b4bbcafd8c18c48a3466a20aeb92a605cdb9288dcab5ba90ad38f9c4386006aa39a858f79de45dc4c002d19e4d4d5beb99adfbf575d9b0cf47196e8ae55b5a032d52796f66f445d75e184f863f96d4f42f34f50f6cb4926ee263102e0f7ef3356e7fe61314d794f5c72ef3904b231ed126b4a163506159488ee18fcc58a4c072bcfbc182ba41295cd0fb6e8d524092c399e197d6e0ca71b51f337667da2d82153f349c34625693966d15832a2140f55b9088f6e4197fb876e5acfef842292efc0352e3860fc4e63cfa43ef6f0c9197d2c3113b41396fa66d68301bd91a8f89d3f9f506e3a3a2ad3df5867dc7f06db0887883c01c3a5105a2d9951f1d660385bb4a489b5db0c5cda1147374ce1a5a87fba9d4dcd4d2f9a1ec87399985028822b81b005ac4d82694a4382f0c2b0015c86ef195f51dae0e3dfa3f565abc8ba9c8ed8684c376e2979c92aec482fa253c046d212bd14112205bf37a6515e9ef911fcaa407f3bd59b284568be6b23856964ad47de2684f5230b4c0dc757620ff2c0f9ca14dab066f3b629dcd155af89f73bae7ca537d0cfb72647ccf1b16f1fb77734eb09e44ba052542f71324a54f190a717d14588b0d48ae2fb7e6561e376ebf3ea4826377f8e9eeb10a023e4a6e07744e8c5a7d0dc23cf56f039c3161a50059413691075d9e0db489a3f5b863249cfe6d4e15d3689d66992c035fb2d20acc8f65c15cae2e28e5f87fdefa139fba4386575e9c065899d5595bfdb0b7e84778178743ecf1b892f7edc2ae22f42810046668df92665760a59019d471fc1970866694f6bd93f574aedc6301e6b86b39fe6fc9307c21b95e2bf5a4269e559d2bdd18e5e956af97abba1033f7cce695d569f04054c4cd3f2d9b2d9da56207047dd191da990e720bc834eedcd40c598159e6ee5594490dccf2245557a7da45ec49659d30d4f9eced3eb45cf66221fcd6fd8577b271ac1433c45c5d55a8597c9c100666daad46da80dcb027b931cf0b108482686c965975be8b0a49abdef4033b71bcaf41e8344563c0f9fd2e0336899b9c08f4f6551089706284f7004383272393c893913f650e05a64d3473eadb8f91fdaa2754dd080695cfe9a6602058879f9436f607e7856f8f890c7f0fb48cefa6772f2c78d473ff98d448b456e806a0d79a427964e156830242f715748d5b945399826b32527b1028b97063a39de199bccd226be2f6effd0e6f98ffb31375fdcb8150a67ae0608b95a97b5f9153218041c60f6dd1d57b7a1ac3f01705489615cb19dea61e24ba61c2e61ccd9f71a52dc766e125132f1e0a7da36be4c970bb12c04157a351056b9840f96e193a71a2e2d60d1088d1ce5fb3921e9448eee42b3e92e7b88b25c09ab956241c8bc3ea03950560f1300bc9666b6e91ae69009d0d93a88944d1308d742d92bad5d6acb97d09f3cba82a8fe191af594e6253fee7d3433840e6600316d536323fafa1753482141e2b5ba0d0232c0b11c645a49ce724b54ce2b36221ceb64cb14fe937bdf6338c2c80a6d7b3804978d3c593b9bdadd56f90e597cb47b9720d61a0eeeeeb8991654fe3cdbff57ae6ee6abb2ea957863fb8e7a37f863403967ce77c7e3106a385c0f6554506823d1b91c7b9e1e535b732ee6eca8d07cb1f007593e4085e5c1f8fffc08dbbc39341f8dcf8ea08aa6ef046a86ff0d7e9a5bb6953fe051a90dc65bb0b09e942267d0b72da422a6f8030041d52be8c3ce67019a2d927115e6a7dc4d1c980deeb12b90bf9b32936916bd3de066198c3d5b9c69b07e61537e4f14064a037dfe5ab04f2a24979985b94bf55297f07b0fc427b208232b0f7cfceb741e83596f8c46d29c26ac5dca03b91799f4fc0d5db6a891265a1ea9dcab756ab642a0d605bf4c2e29db1027fc1b15514eca683839f84bf8a93dd971174b838eedae67d74c85ac0dd1efd41cb9a474b8c6ec029872a48f61eade3f26841480fd4ea3c789f087b99de44b6d6e429b0adbab504fbfebb1a1293aa2acdcaf29d4ac59277370545c27bcb135d0dbc3e5eaa413a173ed974acf557513370a81880d8e63f63bc00eabc4a7e81ca605940b2df903d415b8d6c17f5ec3e288c386e77dcb1c1f1710f97ef60e4aaea28f6aac5279bfed2685894ac6c2e95512fc3a63a0c98e4162c16062250574310e7264fce51cee120f041ebab4cf9c9257473712972bf7afb3ae86591ff3984879877eb9d96a1938c040a89e8b64eb520da50f15bb84e4f0b448358f4f8481265663495a2a8a463c26ff521156ec63331df27c44ca8311dd92a358c1df6914f6b7decfff492d95ed6651cf149dba0a71508de3e4a31b88d10d909d27f3bb3520340efefd55c39850de6dc221f44a9bd380d726f58314aca726b31e8cf3d348163ee3f1e92eb57941b0ceabecf5af9ee351d4ca9e0e924e44c45ce53daf2a5a6f01e37b186072732da8391d6d2443672a9ff45ccabbedabf5c1c24722675ca746d9ec00877602046fe9033b4cf05a9d1cac1b88fbab0a0ac78400a82006c5e12a8c184cbe29d89671dd626a43ae03e455574cbad0365bbda3890fd04ee3a10d6ba3f05ae8b1340ec9798509eed82facad80b172cbd10a25147a8cbb90a984faf40f578a3cd8ec4ed3a60fa9c5e53f26ac8080e5ba3e328714cecb1afe44b4e20925863297a6a6bc8d76e05194f72d86a760ef9aa3256a77e43a1301d736991ea5f132e46f379c690d6c7a24f886ebcd0037983969dddb83931e279fd673965a329e4f12f2b6f1bd969c643feec6d896e51496444e8779e8380ceafa5e02b500e1c88224c1345d674d9f49d5ab382b9101d5ac6d858c11ba5c90ba8312aa7b21f1d6503a98bfbfd0b488d8ad1feaca80d856fb97b99b78953db4e988f80b7f9a1a437117c80a7511f9fff98f07d8740033ba6ad07e72b93b3960becf61e8603a1e70f91376c82cde300af85994890d35152612be9abc23c4fdd9609ace8536951f3bddb594a4242420c37d7fb4fb9b075b952ea44087559c3e4f03a76008483d591066ee68bd53e38369c63b5616c3705b29d4bdaeefca382ac84e76fd3f969be32a2a12cd3daa5bdfc6f3e5ac8fc1d47121f5cd7e57f020baaee597f9a9018027941910e79a5a8d2a08f0c7c55409ae9b5d02f7164a0f4fa48f960bdd79012da709369c187d28b0f0582686333851f4ec7abe8036be4356e2ab7185df77e34ceea543d226d16da90ef3b51c109e8513e6b0ec31e6b2def6577bab539f1c6d77938d4f66d5399c5e419e5d168b48c52f2f62ca730dcdb92489e980f98dfcbe7c46013071fa3fecaf4980476e9c53397c453eafe1e4fd11a89befbd8e8f42a1f34be823905e0e01af3d7213e9321a175d604332aee9a32b6eb1c1c5c1aa319d0b6c9d02d34b21fbd5109c0b620b078695584b9d7a4e1dabc3aea8d346d0d68288b43b4a7851cf9b88ce002306d35579c56810debe44dd9109237a538078272334bae1afa9c2f014dee19ce3522160313c7e30618b0b926444e26edc43afd5db671478398119007ee612d73f896c99a672224745596b682b4f358cc4e5de7f3b7e2fb587a78075a203611dc8019bf8e20fd0a5c9c7983efb36ce1f54b1730c45484ee073a5fcd0e33fa1d4c9ab90ce9a8da8110452c2679a8f01c37522334f641f694e698a342bbc52ee89973854a066560f8045f83bfe325725b208bd5ac1c2a7e2f30dbd33a6acd0a887f0b6c8833d2bb1d98644402b9e3ee298f17b0b8cf1e2b51d06dbc1d68e2d58628e42064c2a3fb83c7a1dcf8ac45441ef269a7b3a60cfbea136a4f5d3796dcae988ee3d7c768de3c60944250fb13c0a73f63cc5fbb247d50010d233cb74945bb515e9014b47b368be1940b09506d4d52041ecca69a638ec67338b5a9e31c94b8ad04635e5bd0266329f3626acb32cd8b2b5a3ab602a186918d45cff14279b753226782ac2fe349b3dec466bf0682df5cadb01516f5476edb431b4e16198c9ff18fa8e6a42d6d4681a88450fdc336e70b05798a899951d3451af8d6a05c5d2486c1e128aa6a68eb434a35791da781003a6ad3f0caed385e0867f4bf8902da51f061d9e0939143b7664224dbd18fefea1def7f150f867c4fc90b594442bd6789f42169558681056bcfe00e8c64c1a32ef5cfd94c74121c5438ac7d5387d0f6d91c79710d9445766577ce19258ac597b5f96ec6501fd3007d24cdb4d770ea268083a4a9613d197b097fdfee92080449775d4e69a571ce40772f02d8d566e5016e55155164afedcbc7ab96d2399a2cd6ccf9aea6bfc0884f7e3646fc997689d892030bedbac8dd88a3b707390f969ec75e0ed13d3684b07422233e015e70c1b9af0cc8d18b200e6efdfdc77fb35cc1160851fdc76aee5166180bfafd37dede370e0eac4571cce3fa25be806556918314714b0fcb757c8fe026f102e1cc5f5009ba9d7e833b50ccbd664a329d2231c268b5f7b9b7e6511fba9e5f8a529a41f2003e9dbbe7ff04227fcedd3e621e7bbd75abd143a9efe24e961f3f3cf581dfc1938660bc840014291d42b0bec26ef5217781b42fd6a7d0c9d840d7d468f1aa84bd06025fd32b9eb3942fc292d7e320c93e3a145ad94369e89623195dd2543d5bd7f9678f3e69dcf670199a01de1b4d44587b2227b7863c29973680480b8fadbdbd372f5e7d69201c24fb0a0f5ea337f5b30b950e689f2f95b1d4b4901ae7cb1eb2b0561d2568a877258408a0276e159c15e8cec258bec71102485315e05654ac82c2d32b5403b6b7d02786fe66da612361299263d46d80f54e2850ddb2bc9cf667beb2d76ee91007e90da17cf6b8a33a36a3ea7c9d4097562d26b2b5567a2a5a5866ab0a97a774e73e221a6d23bb97c1ae196c9ea7a411e524d50a9c7dc4e469e8ad2dcb58e8d49dc17f1278ae4ee1e5bfee41ea1c1c924bdc05b6ac3cc354a8092c9a3c60b4afa3213257425e3b9c863b55f2033d29605d31d906445e07ab2021ad55609c09c841b732e3e6aa4c8ee278e7cd402bfad2c312a95e18fa575adb9e14b7e0281eac9b69f54d326536393b013ed9ca4d4fda9114b9e42667a5f61c61d54f15bfa56693dffc049b89b42cd5e3dcc18f8160a66252ea2522fdb2d3a2e10c503e0ffa0cea96d0911104a89ddc3e66d0603e71ec50b92a5ca4c66633ed21a1194eebb8633706f444ebd1a2ecf31c55bf4577d230e912ea07d724933db9e4ce86673a08f9abacae199f6be9b25cbcd80b323d049ca74e0fa39d245580cdf2fe6c667f69b6647095977016e6bd0b6872a8bc8e1bc35e18439995c9ff6f492a38ba21c19c3e1d2837e463695bcc1f5169f9eeeb0c82dbdb76214c19a7c24eedda53ffd2c532b0b8066639b7392d2f2e503078c9d3fa3494b5257e9a19553dc980338e3c17476b8da648e11316afbf3abfc92c227b486e09c0f859f702cdb6260b1f708f574ef04be6bc1e4a187cb909c6637dc36f30272c2160f5699f17e299e51cb70091353ce691e7808fcb4fc06a5e436d437128b0256a270b8b30f133871c5204cfe58fb87fe9494b923a25a1df940030f65fd41d9167d2eed62fbe241d02b93847b016daf8c2b19773804dc7966deeb6ba4f05c07d9f399e333bd4163200d9da3eca36da7c7d20b8a26e1e5781b0443f56faa7c6a1df68d14c48853385541a30c044d437def2c0828e23b91f58e6df2ec676702a98a68c58a630197747fc7b9b77a3f1a3a68ed1588acadfeee8871e06be5aa5a5d397e5767c70d8b36e36fc7452be2f97408abff73c59783e305b6c9ee80f916b864ac715d7a87b551f1467b5060de813fee4f03f0ccd454977fd03fa196114098ad310f847fb1ab5ca2c01c066e3c7b5778ac55bce955aa0ea5c40cbe9a6da338ad0fb9b2b39ece52426451f75ddd127ec34de81b1d046bb5735939f8c90fb5005e2047a6c31023bc455bbe012d4263395a942aba9b7c2942b2a7fc13f385bc25878603ca5b26047c443fb92b38dad3c2f902d578770dd4d77553d05afb6d2f0f258c001d9e290d8928ad4c4a8e0dc62d9f70119a47d5c224d8ce58fbc37a3d7df9ce6c5d08d0c9c710b946f059ce5ab47f47d3c547aaae84a1715d5bfdecb3e1b2f4595177f1d030a52e5bae995526221a090449786a0a854de6c7533c0e38cd39b6f587db5fed6449dd2cdbe8112c5c3afa008a3862a7c56e9e693a59e3b65eebbc7cc6603fa277cccf3c5d864f7d90e24f590d08e2e165303d42988f30b8d38d9c0f6de0a8c5f2dd4594bd468c9b3a0d303c7af57694f34029cb1450d67b24dc58f778b94f7de34a86ef123e988f3935cba6c0882b944c856efd6b5daeb89620314732813664ffe7db6701ec4c3e5ddbd7c54c860a8ef2b44ef6c0b7002555f4e222c453ae2fed3853759c283e8b4cc235ed579b002dcd1b6581bdca6b2f8b8ebb1868fd3572a1279a6578d964750ac12272e00006e8aa93505cb023476a28ef82076e917a00c838a5ad317c8c666168ad9becfcf4f403feb7d986fedd2228d646932a70cf2b0a001111fc81a6f9fbc401f0e557e763e24cf6cf0f7f9f9c638a4f6893c21fbef5a26430cfb791a35d91d8cebd6dce2d940417e794113e0233e3c451d9ecc210900b9910b257c1e3faf76741f058604405541c645b968e63111f93b40d73cd7fe3124d568f82cf55112af5e95ef6cb98d956c4aa4bebae9900c3808ac49ed1e8742cd17afb1c1d473d341597cf363e714c3bf5691ffe9af9d78e99450169a0b117c00a318f9a4493cd468e7cf4aed9ed41c2a4b468a30ef6b2ab51b73fff21e38dd92e58ffd6817574b076790fba54d25785aaf40d4075b8f1c8a13289ba4b80eaa19d9634985c9d0aa46984d0bab110ac4f38a98e27364211d4d6c43b76069a18a67672b67a6a31d071d0f1d9e3271c0f8e193757174c0b03424df9af054c56ed6afea20d93e8150821437a91d2e0142b4f27e8b4ea5312538a76d5d34cd944fbd5be5c868e80eab20d877ff616b86d94338e1b88370fc74707e350b0f103932fce5bc763a3ca49822383c4c110f2caa22de14908ec9f8354dbea80da3d702c46ba4c2748f68591f168054d845f8158177d78765e62d31eb0bd6693833c5189df99699f928e578445aef360c4b8aa17db0cd0d64d3142f790dcfc2712dceca7a581bdabcbe962883caddd0655eda9b400f64782effb08e6f2396ac44951f2c2c8199e62775b7ec48bc38d801fa7fbcbd3dc98187cb47f52686b76c706ae92b4efc0b7c2329f73ae444973547d52e46ad362a6bc77e774bbdde30e81583adee6a465086d2a9087ea9779cb27da79190305dcbb0a6cbcbd02c382f8c3ea62c9359f4cd850ceb72203d1591b0d685cc6fdd8b85d3bb61352440969438084a511bd793e5cdd950343066fd6cdb40055a5427ffa1170dcbf6a4c306e5a6c191c26a5e0d791cd53e5ba54dca7c0de597bb5f27f72b215fbad38c731aa6c951fc9bc631b635d831d69d97f931a03dc5990e008d4df343671ef49cf9eb896956fd9e17bd79c55074023109b2238d7a71085c6f02f45a25324dfa7cf362beea107be20a85a5b69f448dbc3635c0b1d540b487839f2f04698259340de76e49ff65b9d68bd35726980ffcc86e857f25702bacc431f2d0af911228633ede67783825a68eb4308043e86b8a3c3e5e779096de9172300fce88aaab1e74004fa0b98a04e6c0f9d99e8511a7161dae0af61f4ef2900f44a410aa08bca6a031aefc38a593ffd5b0a8913745cd865d5c96e6c97e07dae0ba550eef9477502ae714db1cf0edf9f6723be52a5122fc8d1fdca35bb11f69bd823ee8150a67b6f018350c2d5923bc33ddd984c5e590f6ce834408edb0f0375cd75d2a7fea5b67c38999656378d63222cb11a147fadc5d510b3525e922455c8243042c70cc749b8d2c1f3d82e4b2e2719cf0eb4284613d90ac06fa3a3dfac7af599deb894d4b3072c1e0ec3df6c939c40c436caa4f7738afde46a02ede27f67a105c0b0cdc661b3eb78b5872de0b51f04cf8c1b8f7ccc6830acd496ca8c2c8949c42bcc3d30342a3dc01ec5daf836d283253e0dac3871270c3cefbda8fce6c5c94be622ed509ff73760731020bf11d0d0fcb32fd03a8c8fe10f29732c24ffee5d8afa5bc46da3767d9161d647db131a81b65411a8ad574ce12601e697b574796b5bba0b2a2da7bee9f56b6b3433b8d6cc258b2d6e79d6df4a4606180b13c15c8046ee51d1386fb31e4905177ade5d7d13d18689382a4d9ca18e10e99aa34a83b8b4c9a4516acf4901b2688bb7fe7709356997a6fb32e7417201e52de8136d3f4d8a88b9a6f032ae48dff1f10e3d1e6a60ac426e5fcd0f2abb88aff1963909c0165ed2b0bf10cd12567e5c2ca16fafd14e597916066780b6f91a653f590e140d09701de6a7fb849e710e1e25aed51101291da61bde025eb9ce03083150525daf2818bfc49dc8398ee85d717a478be372997b444160c0cbdddef7e9b91221e703d232c8389de212fb468414e399278a37cd7d6584641f39a4d996e23d784dbf8e62fd3c9abf7de45e06c8f7785a1b4c41eb1e480a183f142a4d12a1f89549e16501b93f810ce99d18839f6401c16ada0c36586e90e44991963bcb02082cd6a062bda5e71cf27f54a2cb989df6618a50767708d71405c83f4cd4683dab325e0f1f5da73120f6499942b4010b0862b2d7cc3bfbbe68888d8a05cb01a63ba3f600021e7f118481e55d83fe80693aa447c67e382ba49eb3537603e02e90aeb83584a3f3ae3630db3ce87b59b070d33914194cb99e395558d2e4b0e1db18192b087f0c18d55b1b44c52e92654b0d0813aa7ccd2bab82d1f0880aad3ad5e305799c6b0937a1b32132ddc2f5eef8a6cc8441e602d088bfc844d341ffc9e224de1e345a2320f2949f25a564220e7907cfdaf5208a7f66604107b15e48868bfdfb2e6e1cadf1989b6b33c4456da392184b89201d965b0cceab044cdd1fc7a05292c075725b0e87388b42bcff3bd187d05fdabf1bc841d8b4beac36b465a7019bc5f26b0365c2362b350568f5e24abe84fe7eea89ecea9e5da952328132a66a55f3ebe70652e8bdbe5375a024f74d66c30673bf03dc8b12159e0ff389cca78226735d92a9d9b776776f6e58fc40c2b6bffa9cc858f7a499bb57d9d41faa31af294aef756aadba23590395e74fda99833a13b7133327460933ede2b1355fb5115dbfd23940aa81668e89a1f35ce8ce6ad255391b8362999a1e519300d16e13534ce1ac25c1f79cd8ead205f3c9976fb4c3f5607194932cea892aa6035006d060932fdb9864830c40c73c991cdbc22c09d0b233130233da7baf12531e31b57c653e02fc1c5c52a486a8b63ef7436c69bd1301143fdcff4fb11a83570c7eb63c63e13beebfe6297af6eb89164e718f4778bf5310ac9ab6be66e55c0c33dbcf2032341475c389e38729f176e3372ea7700b42aff0475b3d36dc140b3a6a90a4ee6cc69eaf17041680514d93bd41bc273082cd1976098f4d5fbf8f4c1c7654e84e46e1fbff26a4dad4b8ab046dc566dfaa3be0ff9a0b4454c1e23eecb9c1c9b4c1d45900becdb30f7027a2d88f2571b9e3a2284c3040b0de9df76a92228b99e685eec95659494488f97fb3496497d95d703fdc87e1fdf5d6bc138e0c414cb3257d21f64a360e909122268f740caf74f48865a804945f5485a37d260d974893cdc813a87cef9c65b96866979010ecf3d520be526a5c845db64ad7e04291fe13847404a3c172d7a0cd5cb88fc0c3a69b6fbc6230b1ec645024c79e5ae55c7ad86e32fa37f383bd7852d63958f09d12bff4e1a7b0cbf766a7f42f73e9c68295e62509142c5360f4509648cf1695c745b2c3a9a78c565bf781e4d6cddd3324f8437cd6c03995f60aa1d931d4f817450a8052a013031874b308d9ae6685a3fc733d455b372b5c6054775faff9cebe317cb6b2f98936623e02b4a50c72b69b82b9d19273609375abbccde7fd9d6f8b3d2865d7378add74563dbfe67848aee65d7b6be5ec8809a8af7b76830d7087158634bf4759b0f6f2f3341905e4878d39718e5c88cd09bd55c6c266bcb818933b79c1851b7913b0cbeec261eed2a3d51e37c4b2e7ae66e89a7150a296205e08ed912f7c46e2b27351580bb1b5af019811dcf08cc7c7342862b41fcf292c2b8445da7a2cf9941b4ebaf64e1907bbe7c3d6cdfedb1f187976e302b782ffa8dedadfa9116a9d6edb047a268d496f823e5a69db14eec92c0d55516578205bd49ca12b02fa121dfa889a073c6508b2c263681fc7c554e02c31af5c11322a46f80387b80c0e383322da6e60cbf9e53b22af1f541ee386a39a5d162cf26cdf9bb8cf7822fad2ce6aa892f435419c4758b92529660f089de931db3d20bb6f4a6c02ed3051451628adfc9cd6e7a0e040144aa388a1a1f4953f3dc9fef590ed7b84c88d19fac9f4305f414cab23c7f6426d24162d41d647d102da31d24fa1136b60fabc6bf1d3db41a6225a1a3c3b0bc9949fcf5345946662d4a067079de46a11937bc87e1622e12d08f915fe727f49ca45fb73953adc3ddb6407296434f876c7072b6c3f9a33c0a5bd068d26773c01f60a234b0df32b6254fa64c0a0a8fd84335c09789ead6da322ee977caf7e6b0463ce15d026c650124538b7ea2f92ff7a0dd3a92cde4d464e04dd9a358e505085b91574f57c9ab6f8d65a973f50ee971b9cbb61ed85fd08319507e5d351f5652789eef3e1b9e27ab1ade026f63fec93ab39d8466490a72a1900d8de2fd9c0232afe345b162f27c3db9833aa390565457dc15d45fc54149c1380c34e2be8542c27e8a9eacf1e12555c109822c0d9bf7f47ab9d452658584825ca6689dbfb14647a9e1a9a1a166f3a27f32cf339095a14e699ad89384d9b559b5a412e261db1bbac346229a2ec74af3f4bcab3ceae040a3e19df11a326b8101485ccbe6f035a8e10a0eb3c0744a0e263aad5656f22b6fc218079c875ec25601d27f9a5d5a1237e5ec9df7f4f71254f8a478a43c397a6ea9161bb2237a4435e4247c4df90773a8519531e667aa604484dc54f7a9459263d093875506ab2b3f49f924442edfdcd0a911eba82e411174913e7fc68ca9105fe79ec3082e347e9f5f42ceb7d177f1cd61a74315d7a4433eafb067c461269c8edcb0813e721e41c2a43eb6aa86acd559193fc591f20fae6c1639d159ad96799cb1454fe3d47e75fef641bf9f6383ef6704c1dc3b24b8da007d7efbdf7a5f4618157803215504a4e8434dc85c2ee681ee79d384a6acf6118e483afed6491cc1ce622d834314fad6742a0264e84d3535b6a802d427e72d20752b202a3fe8f703e40950e1fc2c49e55f614aa88f2bffb6adf12d5a7dd6964267624a983fd94e6dc07f2c0b65ba43aec93d8d6991c6e50802843349b74ddcdf5bea1adab10140d40c1b43a71f26713ef4e5ec10613a2295ca4a4c574e1cb474f0347b0346d25f84222adf4ccbeb4bff4a3477d63d9e2410e894ebf96dc393d8d82feabcaddf382e60a7a904a8879df22fe14f3e572bd3d82aad389d7e9258d005d51e149d7525b46005d66901c7ba43bd2db2c9ba5b1bcf5cbf378fd580d3387334988bf08effb779e4318f2fe1d5e61b28538ae323cc485ead8080c60958144814a3f7b797ef129ac64516ac7bb8621239a09425ab38ed5733c31b24571f9c06b2e5c4b1515050bca947e8011ff5a126d961bdda4eda66e2fd36c2664d328d614f67519ce8ed69e8f98c0480a9b109bdaff2b215360bb9d339998cfb10e28979f17dd232cd5175bf627bb713c745e47039f9e677fd2d508bd42df51fbaf7d61522ed8a36751b083ef7bfd45a99d62ed8d64de65284e628801be0f3b84f6a6d48d9e81628cfc243e085ecbd2e1f4738ff0fce126db4270d47ef5add19ff30859ffbc5bcdac8f9b39cae433c21dab4e8e1b0388e37349b5bf0edd355d746e46fd1f626d2c5b8f99896e90f06072228277210f977a2a1f5790a22fb9303531070cb44040f52ac580afac9b34a5c13829f2706395917e900c2337e6eb96ee7c9504a6d20451d9cb8c8f6a4e145ef71a7b054dfe9b75128e4d2e987d0ab5621895462a05d7426f896c3fe2f9edf018d489ee2239a00a5de34504f55f19739392f9c0eb0e9ce9dad650fbfb01cd5c425906afc30ea007695d43d4aceeebce156df77d566806acde334c6460cb828176b9b2cafe350a3031d18fc159e232fc366acdd5a162b31fa62af407cc14b6070583254b22ff0f0aa52ce62685bc4510959227c51fa7df036d45c3c513343b752ac540af2079508fda40f6dbfb664f960293c209c9d2ad7e98a844bb9e3eb6c600f5fd9487ca63722c200d705d9aea95055493987eafa95a9ea6328e816715564421804259cbc60fda5d68a68b51f348a7fb0e0693fe94da23015950b0e56dfaa0d64e611b49f61813408864aeaf407c603d00d4658f197c98a42c9cc990644185c1c0fb8abd306385533aa30c5da315616a457a4978e2d5b8d0effbc304360435963ac56a0222797208ac501dbb4fa6e166a5e12bbb883c47e8b085d8bd6314fc2eb987d8cf3600aca9a23239a0bfd803b3ad5c97769a1e0beed246c9b9a7d9be168a6b228fb2bff2dcfe5fa6d5a0dad9ffef7479f288eacd3fc1b43ab2268b8ebf48ed09bd1650f9ec0a95fc8c8249dec277908da57c20aa9a5850fa565f01494438725f082dfa48372c7aa1ae1ef04f2c8af3e079fd38f3bb14feac0ed58f42b7b09ee54b49b53d59e293d9d04d2914f57d0fde5f52e4879f2f3bc127de00fcf771199dd28ba92a56a9f4a56ff718275f067358bd0596fd25615084d877ef4b215f8a6c8e7883201cda8bcd1c463cabc97adf3a57b2111859e980c6d2a1ef0e5c740b5a95dcc9c6afdadea25771a44eaa636aa99b04116b2ac3e6f6133c46a6f349a48af6db0f77746474286fee3afdfad8dedee89abb598fae62e64b2f6297a7b4279c7eea56248f45c76e05d4d544c8403c23ff3b2316a03920ec9c662ad2aaa4b2033d918ab245de098744ab84f3e415c0ff182167d0b946e561752ce9ea08b9e130c66c5ac69df0180f2ea0df47d19584318820748686202502657e8f354bfb7ddb5041bcebd6e1ad174e336cd7a994ae1b2627be83c6597f44fa7c1e250e552189364e25af95f5649dc0ecbe31ec6cbdab6995d41eea085afea0e6cdc9bf3749ea40d1be4844437f0b511bf5c51366e26cdf6de21d32863d233ecacc0567a72d905dd5ac4d3b1e3afb3c8268929361a321c36793437748d6b35ca71a0cb67017e3aaddc77e3c2aeb5724ceb26e39e068c858a803b7de72f7ba77a5cbb3d32ce6767742e94edf66d919f36981ca5eca4545da9c5e4e4527d5de74612e3a49060e50805127e87f17ec853fcef746eb1298bf582c0136ed540d7034a6b5fa8cfb8279c15b2b5b5f745fc29ffbf300cb7d70b801d353f5f52221e21e9140cc320c9da2191eb9a11af7804d8e0396e866ae0b1a75c850c78892af3736539fa734bc52e099587fbc058270b75af86fc0e30ee4f74da942c9f7a2d1b54d49a167dbec198ae2dc3a028e7c8ec39b0b27f78f8fb352b75b5bd672485caa2800aabddb3765ecb313f75316bc48de31e1342f9afe7646a3e276cfbdde701da412acb0e5db918e953c49d59150f596edc91c702ca644ea2d862badc7e89b8319e737d7099ffaf869d6035bffb86437f96d0ecf4d6155a949ab05324cc4679f143bc0060f2b9130baf5f998da7fe4bb0a17c4c9da952ac40af2af915865f0842db95a98758a69f98766c29f8e3e01ed7b23747a8cbc736f4505921a79e838137bfc878d8fea79cb34aab73b919be02f1b431f536dc67b2027cef7418abdedfaea78f1a55903fe6b3d04402d39493af3fe3fb1efdd379469c5f77c9244a51183521cd67093f92defe5ccaa7231f054e4b295f60be14243bc98d837003e8477445140aaf445fb00ec5ca5711896c4e99a17d5a829d2941428d390df98b8bd74a153a3b49f3518c9d4b30a1985a99257e98f66d6a810b637bb7fa95e6c746529b554e9aec2d26cda091b94eacecc441c6c396ce872a884762a6ae76a264dca562fdfc1498fd935ea16507fd37f390c705b5bc558224720f22e0554813fe64c70a1cc919225bf48a583f69db5251278dc0f4e9301cb86f1e1edc12ee30a76e26ebf629e11c3251963cb7058097253b2bd11291689575d885defcb85fe3197b7b2a30691f2d681279d851a9258b69eddabb29ed4dfc745c53dd69fa9cd090197915ff8a9b08c44dbeffd0d8d92908079aac1ee6bf0bee763789af0473c246df0dc5f550e561410d8d302d7ad48574941ff77a4fd3986b242412c1b5f392a940be8a12dca152cfeba88bbbc4c402cfc5de00edb57020b40cd791fb33840e7a72c75f8e8351ea3be1faaed1f37731e22d98e69546b0afe32f11e0aab1b3fa55a0e9f8b32ad2f55397177abdd634b5e972716455a6b326d475720cb2b920cc65c770d81372659801bf978ce158f7beba07d5a29c91132a3ddf0b4a42bb49348958770a7adfa9338fcd4ab405e8822d7b5a8ee7e1e33f60f5f38863b1988a403252c1af55b31423e66eaa5a3d3bbea654c7464fb6347621013d58a1c7f72c69d05ce2a77fd3c646e3f3f40c57ff13aa8eb2a886f05e8fe5449fa501fe3f1486da7303cf3e66ae81521b51d67cc4f7bc8193321adb62a6a0f5eea2bd380123c8889414889ca4d980155ca3ea2592d19d778fc9ead6daad7b5a1743a8449ad62f0e1897057a8e3895a197ac7fded9bebf60e979edfe12d09a9f023e8a94f4f60100b6e8c88677808e1e8127dd313da6eed36ec18dcb6f16df1a3f4b4dce8315b0af6924ebf2658c08a0089917bda48aa091f3f985a2fa2d78d352ff1581985fbb737fd4eae1c8fe7f2c4decc2bd21d463c66d614cb68da22d77b3e9edde714dcfbe2a62167a332985e826c10e3d5fc75fb036c5168b60fb22a103344d3b58c4b564269ebb8be2eb3c2f37731436b887a306dacf5fb121a2148ad03b8f00a5cbf98cbb43bfa2db8ba52a07d3a6b49b1999f57f9fae25ae9029bce40844709d650dca421039a7054043962ec49d8bd58e5cac5cd4aaade6b7993bf058c25947ab1c82fa986096ca5c1eeee4f9fa442c0b8149d4a14b2fededd21d1bfea09757f06ad60b9480bd0ed03ab8718e661af464b53ed4e52d57de352f9390d6c713688b8239f2fe65045cc38906b7ed5d7e68b5c79f7539bc880416bd4f220ed7d9f45e9d6612b0688a12f9d2dcd9f87391ab21a2071b00ec7519365b4de582adb76b2167d092b83157f4d9759b4c59d55c8722b4dc03326fbeb16c7650e114963c7b87847bd0ae54e47eddf2ea87d97191e489bddd9ef3f05b6a2298604610c8158d67ef67ce2628db434c0d6cd5186b6c0d6f6932a21bd8641df84cf5691f323ebec4c5c06b1dd3aa34a6e3c0ac07802a793345892b1af8eca0f64efd0fe66df144b357a836caeef35e624551773040e918cf1685cf3073ccf83872d43ffcbbcd5fc7f0629857af9a35c7ffbf213f6aa11e75482db4c4372f470377bfd4f7b78db402ca6f49ab2229524ade7281c7ee336eb48f741d99dc8a2e978287f99725a76fa8a0b3b4ae008180f820122813baf7ea6567663bc2fdb28606311436b1e7f163faf00e930869dce9e061b7481dfddbb71790c7886ed75abd20b09ca5d44fe956f68f05652bf8cd76a6cce4352b33b3948ba8f3cb78741513c922d9245511aa24755ba9010568562bb19d94f23c666dd44ae6a3e929788c238938c64f7b9d53ba839da94b2b9bdd7fc64a94839b8040d47c269abe9a4d72e6f28e247b9a7e159028a1baf6112ab4242ea7eada96b3e4aa92b4e2a36eea400fc2e0c9c46d9f8010faca05c04db50cb6b00b7eb887ed07e599c8352bacd3ecc0cc3cfdfc06bf8d68ca8df934ccf7b41359c6207c4bc8310f3c7c124811674e49aff32cac4353ddd24957a7fc84b46dfaedf2165e0c4c97045dffb80c9ffdba41a54f3a8d6e0577792c7fe91add4940de5674c378f427d0b56e001598641428e291550cb95f24e6d963f0586f1780acff17b72536cdf3c16d12832ce19f9d2e99fb2332f39da2bbb15ce8b8003c56fea932e89a84b6d7ea4550a2603e0a24e58bd024fbc79b549a3fcd851210bc2579111d70169f50b86516089a20e569b0e34c1c9ce32020aeb682ce2e7ad4cd513e3351371156ebdeaed0d19504fcccd49370c69bde8805d1d46548aa0c5e4e4b3f3c0507ca1739b7f4783de9c42bf6a7279863f11011d9374626065b1eca951c5f9e2daa370bf5a1c8da7cdd8587a1623a2279b168623c6d6d86003962a34d56af1043e6d4c18ebb10679c4c2a0245393aea9353dd1ceac6d5a2b4c0ade3694ada4895ccacb579a37bdd4beed70f303b916b995b72225634cdaa3a016f2ad4ffe9f6844cfd8e82aeb45c441dbf1226ada6ef46b179c93ec559acc761c4e84f3bd53e35273bcaef3fb56eab24bd304ac12057a704a9fc93d94eff3e015fadc240047925d49e99f38cc112b577f3c7cfaf17bd837f2f9f4bab7fe295eb1934d9b68e0d59ce2907ed343f9237d002f67c879bb8e269889d9732a942f208022bc0353b06b6d12c39102ebdaddaf2d565ae492a6d272b9a69c65d6eab0d9540d4afd4bb4bbadcb753ef61a0ca5ae9a3ba0a1e4ad8388fbedd4b87274b2b94cdf8603e5aee2d7cc2bf847fe905c0d24f7708c0cd6b0e6ee56567bbcb6494718b1a770730d3368c2895fd4841c55dd19a479f627df4106116b05cd6dabb8e205ecb5171e93adb17175903c6c138e82869ee27856ee0b7baa2d7f43c73e0b224094dcc82dd898cd5d87a43cc21c33d638fd27eca6b777191cd150c7a9a3a2800ae7297a8314159ba0d383e7171c331dfbc66706bec33ff8caa4fa9a45a94f5505d0a94ee4cff1ffe6d8a8f4e47194dcda5a93dfcebaa8b4213bb51cca092647583628f6b9801bafccc2750e43adefec62f8d9196e2d35d06b849849727bfeb404c1f11a0b8570a4e4acdd69d04f77230f0f57fd1654de92dd89b65862ab084a3cffe002816dfae414d3a7d7a76b51d4ec1f046e4f3a18c529e2dcfcd1a58f776f45fd5225aaad93d23ec8ffe026347818bbebc9e4242491424b59a0a2b34b4c2725459075f08f492ad539a75bed4528d83641f979eb50fd0ef83a10d7279a8920ec4b604870876a2687a3c7ab7579196f1b87d682da203a124e68e147637d1007e14a5d3c255b5e72f65c4eb901ba3bae3418076e3b13889679ff89e1378bd911ebc8166f8a849835c19bb658b2b9f81268454cf580a682c336f3411cd6c865bacc15a834f6eae4e466c0b560dae62872bfa0d56190cc36584f60dbf3455d3527d7ef20c4df6d4ff8f2df9de5238f5985d63165f320ec2b8fbf7dab929f0236157c1b4a47dd48d4c3deff9c21bed4b40729da6915d5da50299d2f932992edb79902f2e0f3655cdf579b90257a224024224c9bead68faa609ad658d89ab34152547745fea31ca2ad96a9afa8270affb37ffa1170dcbf6a4c306e5a6c191c26a5e0d791cd53e5ba54dca7c0de597bb5f27f72b215fbad38c731aa6c951fc9bc631b635d831d69806d25257af1f6c2cd3afb4c4ddd0150e57bba311205a1c7860504938b23bcba97073eee06a843fbcdd3a6f5eabc3ec68d46cfce51b507c90eaa1e48daa9c475a0859a54f1145456047d4b7e98f079257497a15aed114ab5359ac4cb4ad2f42e334ceebeb63d40e9602f6304c1ded77da02c2dc52e4db05edabd9f968f5a355ad0fc3ab4cdcc4b9e84477ded31fa54cc519be9d7da609fa90fc78df7c1c91244f490babf559124c68229bd7ad1f2fff09013730aa2095809b63328f3cea6e5e636b7c00552204f2508c4b20a80d352e798852706215ed8cdacdb221e2a8eaef921c3b6832e1d405de079939e63a3daeba78f311eb86eda939b67a293d31ba0931e1d9bc21a851621bb9f6e3fa3c3ef726cfea07691eae8a321ad8380de689468c5ceedb8af0203094ded0e9995b57fd5827d68b715276ccb6f34e3f1144b368922da968f58a816df869a04f108004a0cb8efb0ec59a5ea043f9333bff8b0631a9e4a9af6c104db720fc76cb7939013c1260b7c5af2d28d99e8fa2bf2018696e65f0b225705a0533c2a001537f9a8657dfbb89989d0ed60609bd935d4bcf88060dbab155cca04c36e3616fdc4537a3aaa7a3640b3ec67981ebd0eb97c5b7c22cf31c5c88b305cc7639dbef27458b4b3684b042f176d8165f2e0718d538b69e5290550161faf5f39d9f8fd9fa78105c300899db44e9df15d85cc258b2d6e79d6df4a4606180b13c15c8046ee51d1386fb31e4905177ade5d7d13d18689382a4d9ca18e10e99aa34a83b8b4c9a4516ace34fd3e71a00c5391f9b09b4146c5480255836846b808b427e55166fafe91de1a3e1c2fed690aafda153b31fb691feed052387031da94e166b0724eff3a88165ae49ca151ddbd6bdbfb18ebee3ba2579926b636d8dac5c8522635154fee0a8a1b45dbe8d72c81ca40210361a8df6fcf93e6603c4646ec62837f82e1110a9aa9be666c719829888894fdc3e77a00967a72b38e6e958be6622a3d45fb4989363879676e6d7aa499716f9271bd218d498f57139da61c8019a567316161b3758b8691adf0b5acb9709fafa8c9809803918c24ca81890177f5d1e06bd6d362c2feef49ffb22d0c11a5f4a6409d0b9181564900e2e1be6ad0082729589be3b29d85bc2d469a09318241ace56318231d8277a3dbb5c3fe9c9ac3db0fd2e7707a1b076dc5191745526b4be221feefc6afb89771a494a5c431ad17bf5617b398e0595341c0c0d8e566a48d9c14bcdc7af09f3db9375fba2d410a599da420c3d83e8d11a1f1550cf5aac715e2d3b2747bf42846b96e7932769d896e5ff8294b77268b18a3a2409fda153239a97d7c7f767d9956395b26f9273f510c73af7617d6fd6129c6f4d19ab8ecf1ff440842500c6bd66b87df4da9ea97922303ae61162a5e271e15bf6e3dea33f11c524bf4d59c0de87f131e2eb4983ae16c6d92b6eaf53739a918ea39bbf104b88545979db1564726e7cc06121c56344ccc1e6e31fbd7980b4c9cf47c3aa4d79acb078b027ce5171bea5e8daa72248ae7fcd98af24e6f42a2dcc8d3eac9d7a08ef6d2a904c1f80a12670ce147c62f9357c2f03f3e7a4bc93f7f7a92e5daa78bb8e1045be9ba02a8cee96f7571722a9907e35c92135aeb6c7579d5c84c2a77376fe94c1bd5a72ed6311ae364b7fa4c245255686aadba23590395e74fda99833a13b7133327460933ede2b1355fb5115dbfd23940aa81668e89a1f35ce8ce6ad255391b8362999a1e51bcf6e40d21d84844721f31b3de33e18504774cb3cfa822b12d256fd6b78d55c8efd6e1bf09091372dac5d7919928118f9bc29c431bdf03c202ca98a0edce4e35e118b957d6f672c66202643a2f8f4463923ac0e3b3122402e046f1c783b0e53afef2ed8e8fa26e7bf34fc47f38de77ab963b0e790ee23ede9d00e8829648328e0cc3e8c9fff40013ac7bf2eeb73e130132ae92eca8ea03cc16e960b5fc4acc655dda49e106dc33bf3013ae0e3387ffc8558ffb7e00a197a80cc342d1b35968444162cda49e25ca3170967ccf6208e12548b9149a109e0b51021644dbf54ebe12dd6bf6c224845fb7f9e49efa2b556611532949936286b5688b696c2ae824e6d04b9bad073f6b70b43ad076be3af47a6573f9ed7347ad77ba78eb2a27ca6bb643ddd2efe6544b75df3af0097682c9dbb2793be1d7549d3974698de6b1241dc32414ee7fc4c2018f89d5e8203fe219004abd71272d7afa3beac47aed89ae411004ccd374df3b53e5a4920f99652c38a1f4c5f02c0e25b52e518672345b892aa9c36cea6f8509496a201ee7d419965555f09d12bff4e1a7b0cbf766a7f42f73e9c68295e62509142c5360f4509648cf1695c745b2c3a9a78c565bf781e4d6cddd3324f8437cd6fbf219066a0d5c4493f75db48a94dd7b7cd0df8cb013313a37d041cd97c07d22fdd4b549ff04383a5923c770539d0d53b785d8218be8dbf1c4007eee6d3035766b00abcd8c11ca8500c36fa34f0132a397b6650b3d0d76ad6f40e22a00256addd5427b6b423e9534afc622a995b5db10f355093db1d25d74e280b8cde919183a09d08297684966262376cd6951ea4c5ba66c61c4dff291966e7e8410637a372bc55f89107e4214f39ebb3293919f457ab0084eaeab23170707ca36b628b8f41a1ced39bc4969002567ec965e680e26f39ffb41912bd3a069882bceff82a7148795e50e786fd5b9eb8c5e9b349b37cfe705dc6924195a99a8abf8e6b20fd9e25f2f2ab86426f5ebcce329d1a8ec4c2768a2a5a3d0092f26efa33f2595360600e94af777ab11221ce887dc5e6057ae72df0e55337cdeae7b3bafd3fb5ef99ea39a5d162cf26cdf9bb8cf7822fad2ce6aa892f435419c4758b92529660f089de931db3d20bb6f4a6c02ed3051451628adfc9cd6e7a009bff30d3f0cee239b3215b57d73b208b2ad6fd30cdd9a0bb0c79d15ac37078776eb9dcb48a0a65d334f9cc48613c01fd36af001a3b6ca74bbdd47f33a4a915a6f9c737f643d147b6cda54ee5a20a1ad9ef8410c4c3e28e355ae98187bb33e873088ec0d7e7ff7ac01a53fed808764cd0019c204a75e582dcb4c5add2524b83bbcffa9d93de3b27e843224c1416ffdb587c9596cb08c0dc23ccddb6609624e05a52d7a75fc957abe9a44c4a84acb54634611ee9807c2812c162639ee4c38d339d8cdd1f87de80737ae53c3cc984f0089cc3b2437f28d8dffb06367f754d76a7269a13ab66c5b9cdf7389fe7a20ec07209b0063db61029d74fed484e1c1395567983d9bce0bbf69ef85e1ca33bda5312ba23c4634d686febe8f3ffab1c7455a16c5ac1e085f592804e71ac508ca73c986460b4933ed61d81c7fef211229fe4145fed9a536348b0b5409cc4ddadb9d0e6c4d009df15dfe97116988b0a28896bd72524fc6dce07362e1c68f9c8ab3b8a9b5a29cfc2175ea0b951f93b6327685520e2074e8e4f7e0ecd71b8d14ee65cdbedc6075cf8d41f6920b6b8c743d548f9884662aed8f62f86bbcec863c54899547565029a7df87463c4ad34e8024564dfe5d790eab056fe456b9f440025c91e11b78ab6de8eeae7214f434ec9bc424da2df7904f1fc8b308d568e56d69b019786ce6a61a29370e2150c6b0c6a907d98b8ea876809b54e75504e5009b19fe55533b2f0ecc632489a0f7378e65021d83ab7d342472e49b5ae86d4e701b3f07856fc968fed39de963f79b5cba08bddde3abb95f14aa80945bd5203f1d1e7e1d052bcd0f94559093a877ba729c5cf0a4e2d03ff1fdb1eb312a7017b2c22b73aa2e9b293874cf0389d203ee8eb6a9e77c46241367a675daf9efd2aa91c4c43bf507f92ab5516b3e197334e69132516b4392721a0dbd164f6e1e5e383d0e5094c3663b1cd2b170c0390fe6c2a9a8c925ea2d8f4e32f0258b4447d361ac8ae47338dcf5d6da8945aeba349b32b02dbe651cb27df63fcb9fc4b932ba826d1337e20efa7fd1e6d07939d539fd11557dbb4bef1eb883624b606bfd2b2490faf744348a11d1f235e0a845d2cbee88fdb4dca4166b69f5827c2320e01102697cd7bf24da84cc2332108cf23f9fd3d7c1aa6ad8958789b010d9b8df9216f9b29c91c8c33348681ed621e8b085988541bda8cfd6c3aa6b6b24bedc02d2090078f53c68e7d9e9af4a3ddadd36265bfdea5810934bd3d085bb52c225fda11fe9b7ce57e700bc1b303d2629c5fc17e0650d2d16a94a823bdc47c04dbde2df66a4b644277e6282a20a8e124fb361b31f50d2c7cf23337542cbdf1f3171284f3fd20336fd2f1834349bf6b6692c476799d738454994f69821127f80c2c1222de1c923c719e8054b8d69d503cc08c953614ea26d00e5f177aa9e8a9091711ff446dc2fd228fabaaa5d113de501de52dec4133ff407f5b28bba67b5a3b83103cce0a156c2b3f8a75f4525f7e2fee6a3331b4124234a0372c369e7e8bbe8188c3f9e0594ebc511d727608038accad65cc78bc56eeb0f2f1822d74a0730d4ec8b8c2e99aa4c306ac1041221394f2c4bc25582617154e9f4a59e05f8cb6f5c14d73e1570c7ead99272265672f09b606a6f3d393d57e7cf9e60ddedc3402f556ba186f5efb5018240efd8ac0b2d7859a7d4a52f342bfe3bda1f52aa8913f3949a668c7eab9e5246f8bcec38351aed678a52bfae934c980c193e58f90be5c95619b8ba0aec5b76e3c32b2ef4703e2eeef3333fc41139dcf012e2193a867f53335a83e9f2b9351a169e29402def51e646c231983a1f6a02cd309c97673e753c64907ec93348ad37f8da90aa0a42a5f48d8d3ca57101cc0ff727343f200c18d3ff637c395afe08a1d54a2b7c02620e2525c9df106deb51cc79990bb7975611f783d15815a98cc4fed5d7af0bab48562a4e8edbea9da335c4f3d54d1f8e894b30bd6ecb79b8b8c645879ecbea18ca12d7f3d7fc4ed44ffa17e5af05b478f9a5ff07e1b8d245171c9c69ea3311ea187e453804ef068a2edaea454ee7df5ed2325e8d7fca882f90fffe69b1165d9244ab2ea86fb348ed36aa5b95c2c5a9d9f2fbce4cacdebf6377aed1f19dfa492fe685440490ae4d8e2df30e761760f19237ede82f432359e3817e999158b82b60fde8f2c40bcaa97adc645819595855b1eb5c798af7fcefb348c9aa69665e50be8a19f03d73b4f5318ae4da13871366698029446c9ef5fdf56ecefb5357e85737b4f7621d3235b1949119a4903d8d9e0ddc9e0f496e9154868c03b6f7f6dbea3c2f2f89709acbba2e336568bd45591b5fe3deb31d3ac2d8f39c0f4cc51ad199b7e175de57184ba7d0007c5bb0cc4b7211b167cc2503951724219c6dce5b3192c2bd20ecc214d5585c6de760a66704bad4e913c2b80170774178ecbbf70643498d9a2c6ba0a29e5c44844e5d17846c9c1f570b84a9cb470a796e2b217084bf68606d10e2f1c4a68c0998886158b10ac5ae90023640c6ef2917664f1f5edfe8db7fc3411a47199acb3801cd3a286ac4296e18d7976d05267e8df723dab47c3479c560ea573ad3a379be04e475ceb022854505b60bfc812a7809adad17622ebced7bd0cc40a3619da3388d70a03db2d7e6f359d31288054e8c0dbae6d5f243efb0c4928ffb4c5087391328e3bc345de861f0e0b3126571e3c6048da640a5f3e55b507ff826b1baf3ce8cca1ad858041c98bc9e489e285f660b9752b910519c84ebaeb679f57e24086d0d9e5eb213f32eb92a6e27c78c7b6d2cf7bf56e193e919d4d777cad260878f497b83e7c73b6dc25cf71fc9013847cbf1881f483de3542ddd4099fcc2d221cbfe7913f5cd0a46bedd2320fbd631401c2c7da21d890137282d21ad7d036b36a24606718bf37ccf0ac0cabe0f4dadd1fae821d373c7a19134fd7bbdbdc379f5813c20dcf0a5380568549182b9451f276017e5ee9509f342f802c89f300bd3c9355434b0ecd9b503d399d195742d81cc64e6b23d4094e5e7f24266c6b071d7361166dad5312042b8e9d39072088a1bd1ec6a75325fa434057d450d2eb91225a8d07ce9e43f4e048077dc871a7a5a432695948514fc706fd2287eb53bccaf527cc5d19ab9c8471ebc8d125e6cd54bbe1eee7723ab673fc47938fbe1a1a9d5a03bcd79a90d5b7c6dde10007b5482134656db77ccc59dda9c3301dd443e86cb9901ea29df23d80e3866bb0561d75ef1c0313f105528172adc43dff3389d04923d7688bebd95989efc0a64f49e5d96b2d3c92fce1be622f8f7f8ab9a18a44a7eb4198b4a0f7bf2441f201f1342500382df75a69d3b3d1ce954cf638f2935158da1c640bff1ce707c283b6d4658b6e015eb5dc001b59d08a27a848bd9df7900f22dc41f414f3c37b671bb6ce0ec50529373fe0d29486fd7d40dc259de40cca2886adb141921eceb2a569651e48627372d3d9a03b386a8747f9be41e428aa5307e074b7f99bcd60741b4e952ef212839bb3975346ddb55a48a1e2eeb568946e3ffc1aea8c03c974d5c5bc5ac0980497625ed2f8dc2f9b8c467f72e66e004a0be8ae574761f733b7106e7b9e00d3578706398b720e641b42c0e01cf1c5f435fa4f8b5ba43483d55033a034714b0e5787bc66efccb8c99f5b5400eb03beaa32de7263ef98e66f61120cb45efa65fae19c98f072cbb1ea0cd5dd327bd36c5a1b77f6c975a6f764eddc3ccb02aceb044cda4cce61c6812b1d4ba5cc4e55d512bf25f3efa4b5bace82d5fa50f511ca0c75b07e39c6f62325d88aa8a2c0f5f73283e810ca21efbf99f726cdad517478b5dd37fe774a5b1da84190f73caeb177a6dafbfc0fcc01a5d773afe901f10688d7687df5a274d93814155513b2de7317acbcb817348083ebab1936be2c3ff0a51824603efcd715f10290cafa95b9a1d6752b2dcb9544d00bd718ee22bdb0f95a33d0ab158ccdd8b88d24e1a300dbbb9cedeb30c3ac3a44d4d23ce41e966949e38513a7ec945775b113b3d010d99177fcbf89b175c028389fca5a351804f3e925c0fb6bee90537043474de5696211f0c25f01071581bd6200af248e5dc764357eec0e9a8895a2cd2af55b8d4f4669a8979663c87a36e137b8c17197cdf86685fd7feef9faf0c07f08ca097b96fedff0d3510414efc85accf33ab96c33ae3c802b1d326b25e03804019109eb82912353de63221a4b4f9677bcf21ece83e6f9b3d34db57a948b44f46ae04e31ab574392c0014370eaed13d9955be68a9f8a2d6ed23e4d8761eaf16ddbc529bb06688d0221d2f089f9d16f19025e987be341335c18ded8bfb12efe9ed3adbea07364ff54500512d3a9b67f1985927c3f441ea6d0c1de8b6f2fecdbba8ab1462bc5bda12baf08bd837140162a704493a82bf1a93250137707a996e82e646adaf2c46bbdeae796d55559762a34a9cd7a5ea10cd1be7ae99ed19ceff68130e5adfd3d9fc89d328aed9ee7dc5836eb5c5fa042823294ce3b7f8a8ea69eb27f1d258740c61b86e74b1202044eddf53abd58b689538a8815b9fc5bf16388897330e73fd3804482c91f707b4f6a70d63fb34279334fe22146b2be07f97196daa17164e44f797e6fd14f1c386fb0a74ea59fc98c177bb9c0131bd3c533f16833e0ff62aed956eb06313ebdc2d5b1ccb62f459878cee10802419b7a2a283058d8842741fd9b8219b7dd4ffc04d09f8bc97662f634765fac7bd77916e842511d83812e288de06b1513196419102857f0d109ccafeb327bdfac949aca5952362848faab1968944def2f9a27eb77abb260168feaeb08d2e5358f4e4b2ca1439fb4bd3b7d22797e20a71ea1c334bb860f9c21234a9606e856982af0a9588e2e44af0185a8fdbad1f112cdda0b7a8b4f3c7b7fb4f43fb8851e5dc289a7840c8aaf1abeaf55a6809b6754a556f81f916fb2c5a917d70d2ac116c59a1e5c9d1ba56c08998019dc0777bfa7c03301ebb0ecca538f31c1bb556e13f90bd892212b6942d38c89fc8ea6d94d4f5a9f9abf1d9b3e83033a3955e7073eee6e3fbf37553b39301bcfb1448526f01f74a4b3c1fa4edf8be0aa5d3df4a6cbfb8f0536d5973b4f337baf295f2d7cf0641a0bbf66fc83491c59be7638e0222da01687a3a391010508d614a1fde2d0bb15ca3dccc76aae0399ebba26ac7c21043896cbcd35b94e2ac59f52b8bf4d6a9d7b4d01372a589c529a15a2c145c7aaebe3fd53bec069390f7a6dc828a6dd5b6a31da31065b96eababc44957f04d5be5a28641de6ef2f874d9308137d44f74fb92d9362314c261d39f95aacdcd535c761ba696e4cd77637345f4adb8db4dfe028b9bbbd63c29ad7ef6897aa4440d4c48309518333ad71720beabba483ba6661ce4e241291dc8f835233851c730248c13ac0175f3e8d4f199c91fca3563dddb16bd0113f6699d2c9fc984e4fc6a991ddfd1c3fdc720f8bc9e980a6b00fc5d98dd6520018c86ae598608fb1becde04162746fe8128980f9bfb79b25fe3a0d65ffe84743bbb0080979d70d3b0aba158796084b532c1989406c7da43c8d832cd2c8be526dc8c250dcfe1e180ac7b3a8885e21dd79e8579baa3d901dbb97793073204fe767dfa5a833445a6c979d20e056589d94090c982e4457413a7b8542436e957215655edaf0a6fdb889b320b53c80256c2e8bad5f5424d3abdf180dcc7975d4725e423ddc68604e5731e5ba29c0a1fb4df1972c99cfd0684a9add65fb3bc4eb5426a7276c9cf3045a23b4a809621be43a8f7d3b683028de824f26c6ae2d2ddac5d5c07ebed5172351d09c2536ba578a3fdc11302a2eff455b79482269d8d64667c989cd7a83b89b902387be88f23efd6601a2d4ebc69834d772fe8bbb523e50b1cfa671303d55906bc12a76708b9f2fb4ebb387984e85710965f09a99ea03e551177e8de287d07324c3cc195a7f982b0c28668c5aeff21e65d2f506ab7b9c20a369988d2f3fdd54b9fb387b57839183442408e6801ac704130d436a4dc69651373d00b42aacccb59f6bab913985215982302b0c76955c51ea7145c09ed34052b609c5875dde9542373dc5ab9c8f006e2fecbb7fd8746c1e7f932c78c298f674bc95b2bcaedb463d29b721db5335f07f1f0e910f0927c00319b0882fa1d3603015be753210497aa2d602fe7fe1a9913202a7cc55f42d0e1d4d9bfde408b1b2ecd5cd8519469983b3d89067b7690a50edae7481cf844aa41b2e919933748a5763be5748826a64f69212603f69394cddc9b062b68c48aeaba5365b4b1b3e0ec4e138ad31f1091fe1211d19ebed7b6a8aaca238895ecfa8030fd6b965611910a3f5f9452cca1c1770eb6b365d1bbd3f8d72bfb740f61d0fed8615950ab2ac0107c818385768c797757419952b6115c9b7fb4f84b83db6164e8408e48593f88358ad2baa2a6178d5def069be34518e4115527c4c95ee78e473e0a6972616c76f853bdae439663c57d4ba91e3fe5307bf75c343d1072a76f52a1e358f46f45366fc17441bb0ef706f0b629ccf38387301089c2e1489814ce5a5d786bf6f7bc4a64429da1e4ad000a07e502562ac84f1672d4c4376099e81f1c46720b082f8f9b5e5ed33f205682f12f54bc478bae9a60243c5cd4eac40f26a7a43a62200583f055b4dcbc6fa600bf0248ec9d2b445a8e2424676b722d44dbe41ab8985b05c505dcac119254e2eea24e8635e74d8b9884dfc75826f41c5707f192633819fcaabf5225198ee6ca617a878b97c4d63a8850f3d85b9f2b775cb9e1c7927f88eadd56b6525697121ee05274166bfc019d67f6483d2c75b84b28086bee82f97f2a8ea657179c78f23d4e60a8ba9f903ebdb9427d0937c4755566206e300e91671f1bf804cf96dd97fa6e7d069d5185a798df48c7f3a4a3c1611a005d8c223e605df381da2ba578a53b1de5e4b17f25c9f3ed0b8caedfcbaf21d19d8c00062d2d65c2731a76c36495a61a1ddd0c0a464d86122a800f213b5868a6c02f487aada4a1f67773431d893ff115e80841c50c235a0f4d087978ba98776e100b40ad92a1631bc63da3ac4486cbf0a20c59397150a77c9604028f65d2be85e1fd43b4b686e4cde0da54aa8daaeee5612e5479bea338d140c914bbbb6b5b62ae08c53f80af385880dc96cec25df2162552939bd0a3a67b36d59ab4c7696a8eb5671df42d50aee76f165847344506a8064b26bf189fc744765e441640850abf1139b6a32d305906ece68e20bdce0e08c67b7ebe89c035cf114a3da3ee1445c548353b7f65ab60d4a4dbbb4c2a37e0ccf6794ff2316347a984b238087fb260067366c602863ca7adfa500a8ff71e3225ff788fc3496dabf337794ddb6e266ab602fb6157c9dcb3a8a423b9b6f9968ba5b2aff5b6aa0f197935d563a471ae9eb9ec8347a7b79bea302bfa0d45200f7a3c66a3e2d4993641712a56161329016caccccf4ace539799293d1c8e1b916ae1746897d1bc95328dd982e6c0f2eb8f2a5afda2bd13a6ce18c7d6af84287ca42d6a48ae01ca337881e37fa9854f601f0d46dbd4de9a7aaee32ff0148f86b25af998cb7d445cd13e379dfd228c410cf7def1954f92bb9385f3c647370763d84252d34a29b378b1a9f833ff42d1e45a3670638bde46527d4aca5d58ee9fb50e038489e20ca5f051edb086e990e37c2715f4f91c089307e6f21e643740499dbce2fbc2f9597d333f80639c678509dff122ef9352d076d6c38c149b75505f4718df3e9212cf4552d6c6180096e1a7936836f9bb32b61bf617d94d7e9465014f30e2cc1b7544f05dd85744100ec74e56e02636a6f598f3fe6824923612120baf0bd3ac3d5c7c7ff0e02abe003079849e48a02883a8cd855f5f8c574a1faf34e58ad62927cafe288c964ff86c33ed8a8b946d19ade4b332a11cfefcb13db9e3c5a0b865ae97b65e88603b94897fea36fd6f6c5f124b40aedeb70359b3041544ffd4ef5366be0b82ea14cec0b80e1548552e754d79693d3a9099d42e72c2f9f97a12f66cb42477700577287850e7295fabf389ab69ef4632a968d835f90b0812f9b48da88ed71db8cc48f1d6848b30d20da800366b446d0d1fb838e2148530ddc4c664f0c9951a50891a03252316315e21b304229c97c86ad239a3f12d8fe720b8855e016379aed3753a7d4f15b56957b82c664c46882137af0a033366c1a6e9d6a5399bab239b479daf3441b84934d83ecbd1be95d0c1f7736478fa09bcb676496fb415471c6085aef08de7ec88bb89831d68b81cd6f85052c222452e7344530bddcf6666714a420f95fad28ede79527ca1607e7e704fca348267732888fbae5e1182f9e72c18e09ce08cac62a0be23f240c279ddaeea5b02d771f7424962a7a759f24320637f5f35751637b09692d60f94a97e865d84465fa0edab9bd68faddc7bdaa8b3e9fda5aa1f5922b6f7b6f51d8eacb9eb08f7fa1fda91b983aa334a9e0ad32c88976b7c5e1ea6bacb3e8e3e2848e6eda0141e0c7140127c29923aa9a0f5fdbf384248cfb311e4ed42369cd0697333d4ff3cb2eedbc2a906c641a120cd70de20dfc67515971d65becd21ceaabdfddc3326fbd47818c5edb3783d5d5e7e1e14eed4eedbff1f873c089e540c07543b2655254bc048edc0efbca4125a928524ea4f0a7dcf7823ae404068526cce31f87452ae732e4f1b939028786c961cc3b3c47ecd12bf3447e022a9cdc9de1a0e1d426f805aa550a8da8a7b2f39ff965ea3b784e787f93e9d133fbeea8cd58228f8546ab10fa5e4c98dc8e274d4ec04f61b4379a63116d3983d8859375a832f1c5796390b54b435aa5c0d5f59b4e2fb45ef825f277c730975f016e39190e5bc82963d1e666ba24072a5c868a585c204d5494915aeec92272fdea132150a58684743712b94a7888a4b9f2e68b8185cbe0218c1fdd6df743eb00b5f715af24e5ec9f4cd940e50dbda4e83d79b2e2a30798e104d8aef2f25a3b92688c188ecd4173edd34859d65e45b18ad0b3303bd51e77e1fe90b93011c11022e3d37ee0d18ee262d2cbed3339d44b292c8c0f4276f95cfb836a6b48017f9259741f609106ea4ace81e782223d265965df40ce3e6150b0b8bd5fd6a8e6fa8442430ca23c3268b58d6c75831e48fd3c03b0838fc0c270bddd65f58137e0ce699a9eff943fe4c68d710e39c02b1d85161db190df365d177b08ed37d5feeee2848fe77697ad54a392bcfdc90f20b6bd7f3b6aace599f21bcf4f8150b1cc965ed9b83a6dd5f96cab74ff99754091943d1cb4ed73a1d156354d479c20917c3cc553b59ee3b28b3b4fb4320521d9cb46fa2e58606c618c6dbbfbe4643aa67e33d882066aa80fac6ee3806b8929ed5f35ae3d5732fef025ab04fbe70083786625e8c3cdd085254b6194657bd26b46542c91e3d37d743a9dae15bbd14f1f3803cf9f83c8b1d2a29b29ceffb71cc70b7cfce92be526a85cb1ba297636e5e822b11d391679409969edb930553a9a32ef0d951c86bdc6146c51983180ef1860665e326cdbfd86cb0a4935630a4d5e9cbe1aea1ee262ef53da96396211242da97a94cd86e189d02ed29d84cf645f6be4aba6940324674f60dd4320da56850c44a12cc46140a387b02777ce09046cdd068cd20bd6f02a04765b40d5c6274119d1f44860461e5e13747ead5135d9a229d00723e1f89c529370875d8ef5016a066bca8d63bd4e657f88a11416399daab4887cfea0f0a2aae8608425824856e5291aaf76e7157d57891b8af100e43dda22b3460000692694458ce6758fda8e5407c07ad5dad0557cee6099d93645f8077e6eac60f15723934a3dcbb9d24919fb0de5bba85297273d7799abd088c1074e5cd3790a3f2608f91fa0421d99f6a85807568e603a8e14f25852789fe66ccd494ebc518264bf3f55c9b3d0e27b6349ecbeec4085a88ed49fff409608933a771cdba593e0b2808f8811ecbfb78a1f09f9723ad9c66a72c9f7effc544bc629255c2652cbca48c9c635685ef1da4c4dbbe67da432cf30be4b5efb806d20a4b1bb9766d87cc673273f3d7fc425a9b194bc0bc69829b4fa1378f8ea390cc37c74b0ba70b7f0b2adb4535bb7030f71407259486e9283ce20933543482d472a922accd4215325239993d5d06e74757dfce0333b464b0596b2d6890f3f7354bbe5f274e60f87fb0ce4db34fc92ac37c53f213b77d12772d44c665ee7fca384c73c99c4725a0a32135d0214a583c72166f2e39980a2bee8bf91701b8042f4a4368d3f27b85b6b2efd116a226c185bf62b5af8b50fcb71fb25c06bca569760b905ba93c3aa5bca8f9ae2512b2c1d9855dcacbbacb0cb818978233d91c59b7ca2d85f0cd7f6a969c794e52d3f64916edcea52b44f517acb6bbe3a5ac09cee2f830e46c8ac9b1778c7a899897fb33e338b1f59cf7e0b5b0f551b70a58cb9778a7a0e3e0897369ff3838ea2dc989fc78fe65917afae37009d69fa957795b5d8403983717775f2a50ad6e7176c6be3c11eb6758bb8b45dcb9192c48f1421e38b56f6f52584ef3eb6f9eb713da4b55db08c1be454e201cc8056862ae3de7a160df3882bd887ca9337140d53602db7499ff55ef6993c881c317aefbdc63e61949aa2efbdd2a0cbd14506713bf4ff8d6256d2ddde28bf0ff7a0e3e8ec5faa6b83a805c581edad559a81dde41c3c0f450081325e7b05b30394e496e4532f900dc1500eb6a5cf9a57fbff33d8ab6844341f8600033b6544926b774ef80d79cdbcacefea7c219ae8c03b5d8b1b51269921c2b2a726368d3b77596c4095084c64c2a68fbb475ae92a87af6c4c8aa11cbfd2881f9ec5c293bfeed0571375e1ee585fbc7a696264bfb41d15b8b862e53252fc7a0afa98d86d5b4085f93b65ff93cacc59f2918c698624e5e5bc1dd4988b075d0d2060630ac815e98ac84e5f22c52ed9cc8d77078648d9af01a5146c9e8d0e22aba0492056cbc5d71ccd2b11c829a59c1c83b10556c4845fc92c3aac9880d3cb25c1b8b54e2487fea56ff66182bc461a5e79c5720df7e986519f189d441aa00d4a3208c8e4cc7ee29f7738e8bb5131cdbdae706c606f295802ffa515020d37c1075122e6a439e920d2b67b5e16d3fa1396d8840095d76ad6148478da02e68eef99c291107848c33e810f245a39c2e4196456454ddda502d242692629226047c067a6960fdae660a5c995e5b1cba0e3bf1798d09e32aefde898d08a5279bc27595fda3d2c00fb462f5097bb769da119aa8440d00ad4c235d370bb8fcaf037e46e265553f61eaee8174fc27e4dc7786febcb6b39a57a7ffa63c03051ac01947a2e617509533fcad89dd1e77817f2a48f5c4e1e1d80f157a8c632d085906bf156066202110829650e2c18a84f5539208e71ffd14e75252772eda6ed468f12cc915860c7eda2620b29d1a4d56ae7b1f6148e76ffb35b9ff84e2958d5083a14168d248149578a5854861ba4a8988fae8a62737387e93bb4646275f18d0fa9fcd387ee3f28b7f8ae333eec572f40de1143b9d33e762bcb81cee3de58176936b9478b337c3c48777bf3d0a2f3db2ab72f8bf22e59d02871b4f1763e6c44aaac471dd368a48377e5cdbf10d94d5bece01ffe32ea5721c4e09a9eab221d62d18247067d04d562898df4516d79dd25d40d14095f86bdbeaec473829092d8d94c59180bead050796326805059d23e368d2bdd54c7d456bb131225e469f21820c9b9f06be0fae80020f3bf9e901f40bd785cb90c1e06645634464f40189b7aee3655664c1b9031f8307666b1e1f56fa5376bfc9d5d40b656085c04b18a69b5a7c8da1b54dd64162df8fe61fd210f1a04bc37f3f6b428f538d4ea056b7ae28565017026e35503efce4d6594e57339ef4b45bfae28e44a098062da2cf13aa83ad8bbfe6af9924fb840a7f336657442eadc33534e54632729a96e8fd13033f9c151b3e7825bdeb650a876d1f1fc8768a3310d3ea4a51295ad704f2bbd5aa1d13c83626072cd249a4dec20eeed2cc51f48c349b57ae7bc2f9d6be240c0147bedb448fc6ddbc47b5f2dec74b923feb96f965df48e1be62e76991c017e480e66a8202bd45f92fdd03c32fad7a11df40774c09ed13551f6b6913b58d853c8a86dea64cc17196a002a4454b8e1cf7810b825bd6f3b17a71f8d03889c08a14f1e538aa42b4a9a125bdd47c61f287dd7f97d6e6eb5bf90d705661df172ca7ed8af391dec90fb44a478331f77c68dcc7854eca232a6243f5f6286f22f5c36145bc7987dd631b5f5ab57dc78cdec2914d083e0d3d635669a7d8dc977c2d06934adf0a481531f7f3248b22fb7d3d3710ade01673c0068a5a4cf06c157427a33c9b2c428fa7240fa47bb28e700b8ee7e7196227485bc86a6843fa831c019722f070dfd6168f5125db9e411f4361f9787742beebbee9aac2b9191e70f59a4b85d13417acbd18602849ec80893f8ac929eaae8cdff1692a61cf1f1746be4b951d6731e67902b87c69fc50dc3fcaf0a16fdd8a49c5542ef61f79980f8470be6a7785dfedbe95122b77956faf9d0a4fcaf92406cdd1ca4edee98f931da63c5784e43761449424017ac8439e2cec6885e2e9529aa69ed226b7e15d3209aacba204b5e0ab406d5c8d7603e7401c78c085f6c0a92f70cdb3b9b93d3902c4519debee64c5482708c66e43bfab900f7400e707c9b8b24fda6bd651382dcccb867435e57a4c1f526907602e267050413abd46d61baa813d49435f81ab9a2d518271f6a3161765c246f393b96480149b39c573f2417fe337744f31343269ea4bcc7ad999103cea98563b651443e5a847f06fce09725a9316043616e719002961656aa41ac6fa452919142716704cb386f1319b2e38d02c27e2e4391171da7be7a4731ddc75422822d96bd23b45cfe865a78c041839d818a53832f5f58906a28ae4d62ad9bfbbdd6525474520914a50802400d6baf38147b314285d4daa169b0b20a982c959043e389fe94f383813178e902482580ee3e137f0bc29b2cc1d4d8397d1274540be9ea29137e55a7a5968f328bee9772a1e731f2dd5e664a3ab9131dee501b2da2b22d8aff1fa6339fb4fb034a799085dcd4b521a6a47f22a03252452c7fc23e8d894c8959dcc89c4ff24f27894a94b988225d649e0d4817135954aaca03e00855d56a6a41498676061ed5c11d375b2b811dab1ce0a0058cc5bfc662ad41e098c8bd5de165fe8c3d086ace3738cec3a323d2696b143c50aeb45f735f3e779e6f92f64e1e20e8b55d8744ea58a51a7a3f476d030835c912d813d1bc293114c5f568f29c61dd52c7453ba992d443e819784292732452ecbb25edcf1d6242a571170b4e0036d57801e6bd6abaf0ac850d977b8f6e2dc783c581f54a776491254b14ca480b0c06b9ab0c93490fc342602c8b056cd450bbe69606ad72f6d8ee5e38286a1963e7411cb1e4fa0a9d6156b9fde166fe60229bf7942f1cfa5ee5c01ad461af13b5de8cca970490f67fc05c80e2e19b4a925fad8006f32fef98b5f872f6fcb1d12bb02ef5a9e7cf2a6d72ad6b39627d407b4c7d7d60242a8d1bab99a35a975700208809cfcf8a66a2298d1c524e7a8eb8bf3c3bc7ec66847a94e1f66aba103b25948adcee7762c01971c86db6b1c7e73afef473923e910eb6a6868ea7218c30be9fb7aad99b0d31d205901598758a65251c699bc51b011ebf16a6d417fd6a07e1f683821522803ad4eea5bcbb4317195b5863b598c7a9c92a88e82340fd60a6568a2c0f01a9259a82ee26598ea9dfb8dd51fbce7ad452b5c072c3cff80e87d7513e2abea02d1233886b74d958a0f54d11ca4974bb742807ce7bc6dd824cede59350b48a757dea212c1ba55880c6af8537ef541f9ecfadbf7b78b642d662bff664bd7233d32c3bb6edf9bf1bf03c5409adf38693012e1a69a533b3c09bb00aa9a5634eaa8aa324ecb4a1ff446f59ab88700428f1936e4a79705fdd02f6d9aa9b2d34e75c544ac0881c618f5f17cc899570e33975f67eada508db0e70b65f9742be4347d56c0b2ec4018c06d5f0415074485d6ee4776d787576fe8ab5543cb546e8283c4a34b9c3ce5439e620841a8b6f7e1ae9a53839316c89c320f7e1de78525fbdb31cd3aef6d28df9460290c3858cbe3aa3dab74b9964e0a92a1d74045707c047f39a51d44c2591ddb475c55781fc12d223f77734b86e445a51a337de9ca688d43414fece351a78559629ce026af0396d15f12f7825eef4834bd54260c92f7904a84ee8260810730ce03eb7bdc9ad3c97355c380841739ff9f3285f7ce6c64ff5f03c4b75f5312eee5a3a6950bb2c6bb0dddddc2e755f12941456c871954c6c01f5188a7308c65a32e42b5103abb3fe54bde7fa371501b5087da897a13c7d6f72cdb56f202bf2ce8173878d2a5e3776a23b2c9378ed396cf1bbe00693b97bb232cdee49dbd37f97ae5e06df3dceac96066c0aabd5f3995d3b1e61722af5780facbfc122d052866fbd0af807a2c6c12b09b09b0610babda8c4d0287d2b51e986badafe76c15ffe935d67785f33971063b40ebb4155f661191101cdf34e6f0fa8ce06463415ede40b0085ca89e2ad2f25a83dd63fc934875c9c9162d7c7b6927107df2a2b18fb3010898814621eaf115d252a4f3223c874fc994380728d4c9df688aa76ca23e8258068a17433d8b9dff290236de5b8ddfed991d9a951dfa024541124e88a8a85b1fd3ed1b973abb1889ae3f53b5ade3fdae700a4c233b049adc4f89a79d8e679d0cc4d709c87289ac7b28f9c797cb032c5acb3cb035163dc7efa7548da4d340ccf505c01a3d524c657e06dd3be77aaa0c24aed3fb59bd0415ffd085b8afd858f2763a6cebd4df06d6b90f664034c208161001ab779a02925493161a0986c5682ff967907e0ee280eeccdee1d29024218f9605da6b04886b804e2860ca7932e5f6fc807573218cb51a201efcdf6346e3583af4bd3e3d98a25c13e465d823fd3e30be038c131fefa8541f7a4f41cd115bf51aeffb14bc048049abfd9115d81ba89614ddd55fb6e67a818de65453df278bd61921b27ec2f329c5b6bd123aa79ac7274c2db01e3e13b20bbf4d44b1572b186a06faf5186f069c11012ddea83476bf4c7843880bd907dccbcf86cc99ef58a6c2749b60cf635ae85bb179555629171b9787a5b9bb30ed7b277158456e5d9624dbc1a0b0429279298c33650c90c510a4d3a00ef82c51fcaa5c9e6230b70e2e7ff25873ee8f26978506fcfa7c1f6e904e54b7c36d000cf6948d48569161226f77d252003f9cd70fdb81fa2942ccacc10bf55a5330173fe7b285bff18153db7d906dc68ce4a5b9f5ba0935352feb9b00c2fc2fdf31557f56e478cd914c5cd37eaf50b889f0155409086ccb5abbaff9da6def6cf378fae4630e70478b1a014067e6d72dbef264e427207bad83a401d72c48b644e1d89eb6cd50633b4085ad90890fb3a80a30be5a4b60ed50d6f8295db67d4f329086d961017b91484c3d37c115a97eb64ef3f3c95e896db259474fd03139fe3ac6ece8f427913bb74557a7d44f5f65e12b321fe77091ae2eaa2a74de192a8855f2c47d4c731bd6b228e96d9be1e8e51201a0ab4b40f93e3373e5b36c16e7a83221cb8b431e2accb1e2bf37f38804e7f547e69c10b6db87a89f9e359f44f36142212da77b4b32e6a0f3ddd3a550cf3dd37c29167f0a442c5fdb53907f2284279a2c382590e91ea617ff843fcc4287d85f47f5a3732518ac00e5fb82032b5cd38f2c5bec9643814a8d6dfc7affd141e03820c0c1f3433a312b6171370fe5559cba84b4ec37466c5272b733764407626e54cdafdad941b726f0122955be74a25c933527f16745a0dcdd1d03afd3aa448c6d4b8bd713b8b5ca6802e137b42dda8b549f67926a1f123639baf84e005826e910d688411620ec20e9ef3fd7aaf1b46ac00176d9221e648d223b8836cc7ca4bc0f61ac04dbfedff78afe4b67b4bc4d7bf25bafe5c6e1929805d60279e4e1796b3ef8d1f8e3bf1c70582f4cf319d5574d64d0260d5cfd362a111ba9ac282e99357f1ade68be70327f4c1de53fb7192b4313aa93a254dba017929e4b76fc5100ee4bd4ab3dcfb01aaace221f9cdac5d8a9a52ecc99b622495db6f382a42704a4f0f451c07e6dc8abb7207798c8031d94722feaecaa0c7f8a2b362f33aeccb4bbcdf8b864822f27422d7cff378e7adf34968fe9e45bf18f768682bbaf7e53c7ce920f3c93bdf4cba3fd7f3e428976f76cb789067232692aeacbf285c9193562c26150e95d94e522b0eea0e5adb4b55b6358935142e3fce8592cd9211c98e7421f77156d6ec93d2e74ba0474019a41995181177927cce0a5db293abf7f23ca3dc45bad7defa4f3381cb4a0a30b58e51656e4f6cbc667f1d91bc70c2c19b09397235db5a25167188bd5c6ac0416ff5a7e6aefe9ef83fc20f2b94e1d2cb72a03adf108f5cd22aa86f70b01a09e83823f24fcb429bb43d27b17afe556e965447b577d019d8217c26593339d98226f7c32c06097862f8f14c62fe3d7274a3c9d2cffe4a1d0f47c9bd8d4290b01c36b23f4a878ded4aa53a3fd7bd31c4c9bf9191d490c38d819902b7a395ebb8916985470d42ac75c1ae3bba348a240c2d810814085bcce6bb69b0cd6301d4e4238a6d0147a414f53ad718b9c898f8d0ac06b3ef7e3286e4a3b4918b0838e47928f42883208bc654d483b033d5ce833d5a42d25691046b652a45c679653527117627f1f7bf5f1702c299ea1021ac9075c97d56719ad9c0572e950ce8f96ff494b0a624b6e855b1f9c450262a4df2f0f6237c2be288761bbd0f820cd79915eb819e373c03c486e78ad022cdd5a53a237af9973e45ccf3443052b05b08733daf1e0a60bdc9af65cc2f8510d9b234dae527b122f0c0be6a00272545bc8fefc7fb769c25c4f5bdcce0eb544006ff425b2590c1707210f59dfab57faf2c58c473e066c40d8c4bbad9c1dfd4933a8466272d95e3db4ff87ce3bc6c86b77880b87c87dc5e1e5ea33d7dd06d2088975a097ce5dc6e758ca6f3e56f4b136d094a2fd26d409ace0ad0344dd7f9a663e26f08e9e1e531a4e43ceef0fcea64163fdd66cb61e5215f3b2d456e44898fbd00ddbd54c46042d396550fefaf2a7ec417f4d32708c71e2328173a18c7ac0861d23f78f31e386d2d37ca03e294b47a34ea201369fc94df9d41cfc20e9ca2a75d616fdbedf173ad9d6c7f8d63fe065394a5d10e67b2677a572e0b0557e7fbb2320c10e5e8d8fce56d050e4907fe9f8f1cd979091abb24350dad8bc83396d8ff5b114c38185277fca3270270f15408b0418737e34fb04db85dcb259c3b4a6a850e59d06db26070b2912dcaeed4e0f7f755721118b21a57fbef51cb6d33c3d38ea03360703809ad5e624d5bd667a8f489cf404a58c536cef3240d6369c2176488055dd0ee6ecdbd116cd4767491df88858bc59d9363b1134b7e556176a46745bc5a179c7d29abcc892f03495f48ffdd01e7d3bcc44b003cf38cad34b3f3b94a28357c96566955c4d4c1978cae2dcd745110128ca7c14d983c7560737a985c5709960666d2ade02c40bc9a5fe813af73d6f883c8a0fcb36e37f41098db6c6db388b10f02e90fe0f6205a86d7fd71060e5ad7cd96d3045d97c717494f635fdc56202aa5b8cdcaaf36456f8dbb497692f1be9a1e5ce177768e1bbab8cb71ea855ac6f82316f232099feb7ea46ba23569b77b293d6911d63665cf38f2f5fd8342d6e45dd120911bb36e647d0b1089994581efad218c2b9529d556dbac9a436a3ca45c7553839b02223d674956f90545f75599359da5ec62420bf0c5d845e2a08a1e647d270bab54f6a961fc67cf47cd94596ac1dfaed87b9fe57e4b5ea343ad9abddcbe9cc9a9ce27d07503c7e2bc9ea8f8072eee1ae0028753a055e2a680f5d42c03332faa4573bdf76e4ad40e5f273730fb7b39bf70498b57a68d1c0a11dbe8e8013e83f7d33cde87c1adb9e244066f2a263e2e8cf8e55bef6fa2b7eb53f3cdcc6aefca01098434423a18f8b21c3ef66a949ca7f6d698bc3a2a7f7a3a718ccb0580bdacb9b73413f7e700ca4c2042406c611978e2e49d1d96efc6a4bfc8b596fa65bd2cc34b9f86986d7094e9d97681c290529295b4689a0c07a5db8287a0aa8f4898aad61289297480db380f9df43764b9a3271be8c641af2ac460878e87a99c53464854c108f7ff7eb7278fbbb4341fda2bf348b031e27ad75d3a2a467e774209b6531249580cb48dba9f3163250b51afff0c306920baf253145a6a619054b8b563c7fac8f2421e296fa352909bb734b3fff3ebdf7f753a21d66c31771d05d1b2fac08c1449407108959afd7ae2c277de3e2ea09667e31d2b5e7fe03463485cf5610abdb970729dba93f75297eba96105a71bc97f0c7008a3df2b5ec68e5ab620e7d79a8070fa822b94aa7068c5bc47c655002322a9edf93410dc7b3a4e82493698710b0094ffa84deb7f615841f4dfe7c53134fc1993c21bbc0bb784a2bdc311e190b86115b0844e5391a9358f6bb27b461f65359b635bfa84c4e300be302a112830f5fb3b587bd04b391bb8d863af559e2d1482174a6a8931e35dfde207eb4f9cc7d18491a660640ddee07deb90154d990f7288b3d31837ddf89d54829e77dcf5597990f9b09d97e24c0cb2da946cc651ced790d432b204cb00d88c26bba1f914ec5005526bc3c31edc4c219882815070fb07d61d5c0cd12087a1a20c22545f9620169cf22190946e47b201974a5c9abaf5dbd802032d625d4ef7eedc2b6ea3465633f8c9416a69f825893443177d1a0f704ff29351890634339255926553d980f565e7a351421f178fce0ba233aee91fa6834b06677f103f41aad30af39432bded8c35fa13e19780b9b872efcc76c607a8ee5b9733d2a5d01d37a95c543182422c7cf187409cb81edef25dc387867e6eed965ef55959baa64af31837689100d45118e6ee5aa4aebe673baadf49e4e028d169b1369a5b5fcea4330d24e0c9dbc7573bbddd7c1d5bfbea0e613cf58829afd527aac64c28c6f6dad4537df9a2d3a04d2045ec239578c7107d0bbca79b692bdb90ab389d669ff786daf743a1c860eb84fb671165ce4f22d888038b746ea260a7538c609645d5b5ce1aa6104f60a06d5b551fea4acdc3136d070f2bab2d134bd979e4bdd305995be064779ec45698df8c2e14db59d81f61ede0e7fdfcc890f77ef68b29133ac241255f077cddac857a33b26863be9cd99f61b645ca71c48c7efc9a430f26001d72a70846ff02393cbf85fb4a2bb5b8b085cdd11547c6667d1b41f92fdaf12c50c34230d5ceec959c8a0b22d7186288d195b0146410d3f5f989c32292f222268f97c528cf9f35dc72fc92fc66cc914af1b97ca70700aed2bbb100b54d4d8f2e57e616f02f128c51e20d112fa4ae919a103d37d3f94209988eafa75f5cb6312e39d9c34033b53378e7bd40c4e37f36ebe89df5b42f6e23a52204d5023c1fbca062e219ff362f9701e2440c06cf9357059640c2f9797987d03ebe734124bc646440f97c5ea3b86f6c63844c056019e14a54ff273316ab51b8e5513727ec0ee3ca2cf0ebd280f0ecdc510ff057a398016b4479b42104515db3b07be655cb4cbac67dd184e419ad607bff04b68cfcf0ea4ad0154bba2737075faa3a32efe5e3a84c06a31a42f0fe21db7aa3f166cb26f12eebb0ce3db6b92fef213af72b5673097d40f982551ebf9c37524268d39b9c15bcb61bfdcf8fcb78650e801fbfac8ea77384bf1f013011af2dc58c6be8b9e5b3ba1f2f11780020ab7ab410c9ddb0926190d6eb916305cbf1fd598b4bae8c3f32842375b23aa7dfb2f81024e4bad9310bf22483e0adaaa6d068336c239c7f81100c1ff037d23a178064163c13a6855418331bef14c886250abed3af60a5f02695e4c8792bdad30ce3467dfbbe3c3dc59493e1dd6beeb75092190c78e023ae5c535d813cc6b9283b4f8aa3679fcd39b4f32249972869fda40e7fccd28da44c4ffdfa6b7b33598133a1ba2c52bd87e105933b387698c24909fc23e203fd81f5dd2b430f4f4744d9e749cd917ea2c1226261a1de425e07ad15b1bcfb00d2a2a04e99d7515727e6ff3792461689ec2448084122246bea9f2b55719a8214ae8db2b2bf8a5eaa01e795dbbee9dbbe838db526c304b3f82d12ff4498d1b7b7c4ea13bf980a20c75a4ae11f3266efb820388590f66888235636c57681dfa98bc890e8502075ca7a6e41ecf5b400050d18ee50a854851c4d419a8a8d5618ebe493ace4ce3cdcc17042f788bcff925fa9c0ebd4f7f37ee9474c4c590d3023059d98fde815674bd718f101f7f7d632095dcaa43abc6daf24bce6334d298afb22890a41197a790ce29e7f86e5cf3a3baaa76818773e1f6291ada9652cd955ecf46a75eef1a1d4855d8c6535d746b4fda195ab483a52feb352eb4f218c30944d2696c2f11dc6253a1541ace441a07031427d590db5f62a0e00b23e70c9efbe229c7abfd161224861803c1ee47a78f8c779c1a774bc3ebcf2d51b0ef2d8476733aa4d884392646c781b3366cab1ae7e21771cf362660f412340d67ce9469f40fe96be80f34b9179b8dafd70638889460edec069affa71f64edd0050f602d8e636234922d5ccf9deeae07b3555c1daa90562a5363fd8e4b6c885f95b3129862a9a92e46042996d92354e900f9ce2c571944693076afdebe950b38e83470d7b1f5169f8b55793d59d78a383900828ff60ae34fa6c552556b350139d17543c1ad85bf95fe2524fe4940dda46448155a58faab0226f44d799c0c7a16957ee45eab1d827cfce428e86eb05e48df089430fba3897a712939f4195537c897d13f4694dfc4fe078b97d0fd20e9c8b98100d1012748a64eff696274fa81005487599f26171129c0246aeef61683222550ec80cf36d6bca9798d37bdd22eb5859ca7ae8b65c2deb34debe7924f69b7d19ec9d34b8c6408a70db120aab79e9311c3e25217db59a63493c39ab3c976916f59dce23c8239c431227f3f9bbbc87c7e975fee6e64a7e46ecee5c396745ae02d240aa650472738c0ee581463c8439419aff2bff6e142988480666350d631d3281f3cae8c1f1fbc04e77688ae407f171d03c14c800d17db9732fdf89a572d9ae5fcf57e84ba7b61a38a7479dbbfa911cab5b7f7570d99163356c735d1cfc71d60890013d181594238d0334706f3d62d1374f8ac1acfb93fc571ecf5f0b19fa1d3282d47a13ba7861bfe63fa4bfd9af24d03e8195566c695baf1cce91ec04b4636f556dafad0c7ddaa845990b8205d9deb01b524c10dbc606993a84417c5acd9172f0ab585e5f3ce42ab362314399d93aba2e884d5cd56ae3c00290c0572abaff9457e0bae80724ddceeb4077be77faa72ef800574643005b08c7b5bfaac596fa8bdcc252856b19978169565f5a471dc2e7d8886e055f5e6899c23b589e3e0b0d1ca99e3ead4f80707a21c99f09e3131ca7bde5679dd0ebdb88a8a2a7eb0fb15058d7f8c30e3767e5ea2eb829a5f7bdec0a68c3e0daae0313c01c8deabad8427705a4ee8b01c1ece614486970e282d0c85a94c84ab8482386586f5b0422d63c3727f81fe1c7ea05b0ee33d9eabadf205b55f8f3039daca2a78c7c4e2f6421ce103249073df6ed4a962cf354851127d4a0c00f570d54bb70cc125f82e6500329c782717261d16009b0ecb2ffc9f9ac558374ef890eafd95148739eab77bb9953ef48646657740f52ada9197254b50ec6836577a9221d8530851b4ce015406ef0aceb9904ef5ec9929bc9f5a3806cbbad184374aee0fed9109222157be1b9aa4666cfa93722ae1a841612e0628a906d566cbf43d33d4cbb844df7121de4c8697370f2517aa8e6fcd5cc30f4188cde64606bf572cc0c3894f570673f82eadd01a6d9ed5aa396464643503cb721632ddc360aab3dc23b3c4bf9ff2403f601b94e10381f5fadbfea97d17c25021b3ef503bb847ed3ade6370c5c24757a382826282166ccc508e9d7301235c92f024425f26ecbb23988318156ad0371c6a05e33a8be78e6c7a13cf5326d0dc1ecbc30d9dd661e97909f77087a77a5706c0c353329ac35b928bb6201dd77e55f772b0e1872fda26fdc498b32b427799a8e78eb8a1025ffd2916176d31e132a147d5f149b15f157f6fc30721d332a0fa4c2f8e94dc72853abebc44120e5da49e079286afc27c51a21745541a369b8f7cabe149fae0c5e1fd549dab1a25128d4138350a9807708abf49f756586d3ac8ec86ac847f0f96e30f8c9c6872e2ec553717ea57065d01a6cb7cc60dab78e7e4392edf84bf85a76f6a6b2f7bf08094fb977004bd434ef3b4ef0c9e75bbe2b1776f7e4f23dc817a9e8a709b41d664589f338ce05880c09b6a65b4976f8b5325030763e2e442eb279d90fed4338bc1500a9b01ba3051ce3df50cb4d3d6b1848865ebdb97ab0d894a79106a4681811eb4b41138a2eff0445434fbc9f796b733c49e04466ec527c60a7a63212420d222eda53e17fdc69b0fd057fa68b298878df2e045bb4ac605b2f8e4d9cc2dbb3fa7648cc6f6ba7d5f1fb67e5be70a7383f3a381e9069dcc4ee458901a23f4c0a9a8fe96c358689fb1e61b5da364e7be49b157d9faae4aaf8e5da2a1849cca998e41cc03e44496af79da0f64fb949124a516107d6c1e87189b3c0e3c7d1a38f1a733e63c403dd03fd1a110498de2f52cb580ec34ff9a5d46de4bf31117d395c70381285a489c2ade0908b92da860ec3b37f900758846c3769e21c1642cdbc1cff2d531ec8b414ac2fa0ea02c7f097700be583a4afcb09467ff62ec6dda0547a3e537a50d3a9d8745be93b619450bca8f4017dd411ae00c532783fa302ef40a25574544008c441555131f6eeca91a5ec1a2f298188e238f85ef8e4d3d00ed7f89205920f55006726a896a8ab1a7d05ffc92407a14142720fecfc1cd75aca336317c1084532c4807fe5237028fb41280ec469427165574352d264215376f4422a13f20a4d395b8178bbd7b01b394b720d753c67c54b679bd8de68b3ceb8bf63167be0f5fee8c02394a3fd882d0ffa1bd586df0699cc3417ce99f066099be5f2e0a47115c139e462884e889a41d18f8be5c5171536761ed6c0c909bb3b91fb25f674ec2da13180f366218c0a6e2e2acc062d34c02e3e3f92552172ec5395ab66b5d42f2b587e4b75d143855b6514fac1d68e71c94591bac2f8b54ac28bce6a125ab72226075315fdf3db0ccacf5476ee4b8ea57942b1654fd82c013f593558d3e2bdc8130d95e99ba8f1f78ebc20ddc125ca87697bfd4200cbe8744adc71cf77568143aa8b798d296ffffe764a4183cacdf82363343d471d4bd44f1c78ff7c9473ac4fe2c66ba7701b162a15d05ce697385983332407a63b22522920e305f2ad255ec9c9164218777b107b5df2de590bfba28111c2c0ffee53ea1832cbfa53ba3bf95f83bd9f17ac502fb224ad600b3efa75f8359dcdb5fb42d0f90471aab3afbea431ba9c281332b5153f5dad3a1c258369301b76894e41480875a86cc725a1b0c79924cb3a1f1b15b1a4318ab9bc3764b8644a8c6fbdb18df9f2b6005ca758df08adc06f3f53d482927efe00841f9263c16c2f386316de8260fbfa56577db0fa2dc93c5a4073e74ee12916c1d1e004518df085fe706051197b417da3a23c2d9c217e458275363929bb5fe77a69310f1a7a4efede9d8eb58730dc9d2018fb96eb98b78691dfcba7ef3899f788a2bcf2ad88ebd81879908d5b3f313dbf21713f32016b67bac09c72951a810d969b23cd8f01baa78744508dfc61010b7ab727a3f400e3f161fe00af717a316230605596a442d63a5068dda53f2042f08f8795ccd7f0331b89d73b42f406dde8a361550a12857911c3b9fca9431a72ba342ceb122142b132e23b8a928b2e2c2bd4aed327c4884c48cff91ff04d7ac109be0564af3a3cbaa3bf4bec8b8881f5808f783b92944cf065d92151e5317ca1de86eaaa493f6a112fd4729aab0160709eb3608be3ce9624a87a5e978bd3aefa43680517647921150d7fd6ae1664b69fe8fa6e660415a210f660668c681183bf3c2c35b50e74510196cc9798d15d3dbffc0d58f56cce2d2d9101683dacbc096170086003702d17d3afa7bcbad1296dd2d26825ba276c00ebd39fb6d2ad5d9e8e7b23587f04b798a7808209dc8c47f4ee405eb1be02cbb0720679baec3491d70393b6efd06be3b9eada9f010c41ddef31229c6612abcd1a77cdc541e1c2aefad691c702f6d1e5c4f1e4f5c52e9940056d750f5bb82d9b531fa04ec36a037aeac4caff0c57113e98d2dab88f4b9ca4240aa3cc472a0719f2dfd7331f3f744b9cd97f51eb08b595e33c152447f74a3704a62eaa21d830c29ef67f6a1a383094b5c5099b434083b5dc0bd0e84606ca8e0435403fc422c09ba999abe47d68b974ccb296246a2594b65ffefac5a91e1aebfa88b7cf0ec27d7d0dd3ab47aae0e0f0370f0f15d842625a99d4972851d5906ac5b3362df121fc4a460ca7179422cc0d8c733f273b19ce10c4f821d138c483c718e8d13fe52c3fbba1036ead0a462ea62da44e88f8aca1a0abf8ae387416f7124f254f0a242b7de2f93ca7f9018e8e665df6e8bfd576fd203d3ed43b713d29497833f30a175fea6e0ac8d78a5b96f64a06c97251a5d9aa101109b16a9a1da8bceb63b3ba30a8902310e7137592b386e319e9afd4038c1cca525fa98ff07c7cccd81f057d881dfb6bad993fe0b505ee36cee16983a05964fa9d0fdbad0c3cd84f42f42300ee9ee40b949bbc7d8da69cb754998af679772c52f9d355d055baca2480c722f039286f33ff8fbfd6360bf91b2e39913bf34cf30ae9b9ad4ed9484b09abdf05dcac14c3aa810d5817e0e56139217229c7f3eadef9031737d833c85dbb489c55dc8783a47dee898a9a95dc5c35079deb6773cb3db0761dde7750a7869bfbab2164f63616ae76046b3aa926738e3df9e3f70ebf5070b52a2a6bf237fcadd3fe465593d2a92747952bc0983276c2123a76fdecc6f25ff6664ff73310889f7e3c0e92a312b2eed08760dc8af02104a953fdf5ce96f53eb222fd5ec32fb4af7bcc9c3a4c898c0a44a43e8e88f87828db3446a932604fd55dc3364339c0d0610365f76a82aafcec99f6d1b0657c42882d5c653cc12a7f67dd4a0ff92f3733622b85e85bdc0160ea4fbbfa4a8114180ed2f0deecaca6b6caa7a82a690a326013fbdfdf9bd1935930e07b0bfc0fb6050e7c1a6ac687e8977a6d307bf77e7c8e8324e8e78d58adafaaec905c1f105783b732268eb028caf5850e78f7a396bafa9e6c925744b57fcc79add832406e0dd07f37c1378f22156e09651d2bbed9a8b70b99b5b3fb0bf5c33b5c292c032eb8a7e35f1dce486279ba3c8af5a5efb38f2dcc56bcd5a45dfb1c54b7ae9a672209c0031411fd38ba5e30794fa5f1f0f0e868972b57156c8b86d84d7c5ab5d72a7acb8e8d5422ca77376d8a4a701b5ceb55c503d0e0a9764234d9e8692d7d216b84f6ee729d7746436596dfc9b6940ccddb744dc8aa4ef861ff64cdcdac06a60d925f95e402444e16c7156950dc6ae850d2b47e642914fd1e94aae7846883372e2a803a4c12fbcf97744bb78f48f1cd9f23ea9d54b0009bfaa921dfe02c76275754bfa402d733d844a433696fd19fff63aab603e98d02454c5b49017fc8a338965e6d37616b07744883c7fcfe9baf351a1e9b7ebf4ced60a972d6bea4f5b54bfe5f718fd96d7c770c93af3ba78f8a952723580b46de28d09049ad094541f4d31d94b6fe1b986560f79d58b15f2d56aea1d8286c87fcec183d4f9b68ca711330847b888b31faea611e873cc1a51a749a899a335cd1a0dc1a2f84bea1cac63c640243cd25a138a113f2d605fcae430e4e9db1ca9f10ba5f3ef12490bafdff62f0d545747adf4c042cd80bc230b38c125e077362d859f0143145a2284f6f6ad0faf9be9656162255aa8fe37f432438a8a332121a782281486645eb5d6e5794d2cb7390901581f5ff802f8e8e7f3379b3a355e9f78a1a0f25af0535ff43c94d9711bf8b3f7f9ce6e202e9a78504b8c92b5877303a98610b3a1cbe619d983fccde69aa5a114d0f35d788097d2a4d688402e8236dde7da9a5f3adb9f742e97ff133f1ead765f10127d8b8ff9960b2edffa78c40ff8d0eeb82953ae531fc8acda271bf974a91478a72bd0698974fe769afb03a61070bca62a213286414be03891334cbdd2d53fce86cb644d518939b45ee009f74248c876963b99f884fabf534acbbe9ea23d9579efae0409e2df382d8e154499f91a994c2cc182b2dfc731e74aa8cddd325d27da7c9e6983ab83d42f6416993e2c90ca773794c1fe403e3bb4c143f16331b29446b95e42c859096d4eec9f51bd12c7dc0c4ea3604cefe3be329e2bcc6e1f80b83d4644a96ef7e1907f4988da128c7075cf3be0ca1686477293a8c49b1c80f01d3ab60d883e51ced0489bc909158d7d11ea5ccfb07cb66dbbd220669c661cc4e724165b037574863465286db3ae18ac83e4ab86a86c9c01312e27f6cb368e8a59dab0f709b9be71399e1e9347a36ff0feafa05e549c728f4425d34b7f1b9d19c8d9b302da2d26a20f7f8222dfda5ac454295c50a583b976a9213d95c546b6d64733df945f0ba8a1ad21698bbfe288f8b88bdc204c69ebe3ac25e217774e0ef471b73511a4186b416ffdbbf775f1295a351152bdf2760255bd9d7ff47f8318ce698f5025644278fffde84acbf1d6fb4934b376673f1cc25f6c82e894027759c19e83a3029d6757f5e9f418818810a7bcf735d1d7a65c47e9c71ca85f76ca3782ab35988d1138b9fbce292192d18fcead26aa6621a7edffedb600baa2151ef9198abf800ffc459645fe16044b8b6c160d86966a95406d680d6d2e7e1034a24a5c4386bdbc2081d414cccf41e3444d22fad79a543b085bb4332cd668818a25f931f8e632a998165eab99660573c8e02162b14db3e801404461104372bf46cb796e519d2668395e3d81cf66c505361027b1bc10eb0c1e318300a95fd9914bf196c543430824d283a002aaace2e3e8b88f9b0b0314adf40d4439321403829ec47badb47130f394d05b67678ea89cc3bc33a15e4a8cb5eff71fe0cb973347f7d57d8a799668dd7a489f96e9d4a59db2ede1e356f4249240ed5ac67be0fab0a2121963452af5fe9244f4f56a18a60e01783f9cc33077a1fa2e6987ae1b7022848fb83c0464cf1da81a8edbefed139857c420cea1dd40026cf0d62f6493a09e74e302ef45c41ccb4c80a249ab4ebfc8573519c575d79c6b4c5713480bdd3fc4bb13f4060276b330aa05a0385fc3321951cd8b00e69b60906c6a5c8e021afc9e0d7c08fe92fe902d4bfe5541bd56eab935d14937aedb82db1dd4a77c16ae3649ce7ddd5496cc0520fac99b79a2c21882703a6a723ecc10de117780eb2077c480cc71c015aa36f622b55c09bdb48bbd06448012d81be21ecde2a29889c7b8468a81c240ba5a3a8df7c2766ebd503f3f2437144e899caee0d236b2fa3485394abd6a6ae785b21a28cbb461081dc3edcf586a33c8c04f80e42c3b2690fb1959dff5ae38f94d7aea0a0c1078f27c089ab11127e62d0416cf4c1d097bca0313cede26f4fb4a7016810cacc56fd037788fafb26f9c659f39aff17c0606d2e67346dc92605ba8d911e02409337e5513934aefea5ebd866aa0c68eb78f8cdf29a56ecfb8a1eb63b964f0160e8933a30f7762e8aa8fdbae4230ffd0868e1d30254d7348607bd1eae9734bd7955fc074da55e65cb2afbbbf22de23077ff0847576d365ed914ba7067ef5077dabd6cc24f3668a5ab8ae5385cc61d8cf0c4beece102e2d66e3b914af9fbb3c801f971948d47b5f25bd4f032a48cb2c8d8b4154a9c45c9ffa13bc7f076c20d044df8f526f1151e8645250068a26eee1446d659c3b46bca7c2b86c0d3f740181309790210e6d1c86277d45f25d3400ffa7d7c001f9da8b09d4cf0acf76e2ae30df5636914d3cbdcf8913ef6fd29a64dc9f6f9618c708798f7941ae8091038dc60845a5a824c2a3b1e15020dd98ece3b8fd49e7cab4439c81cfbfa063ce3e1f8376b02340f6a16d2fbbd6c2b824ec698be8ed8f09d6196d9c2853f5728ac01144d9fd2709b56d7f8a472e8b6f1670edf89565c59ed2ab411f5240d0edc25d2d0126b9d12dd5429ae97e0eb7308a13e361631062b4d7190c43f419958327d2f8874889ab2bbc04391895182d278a2d3fbff33e0000000000