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

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

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

Block Certificate

Block 84393 84e7cd39e810a653a8d4fbd32d5a310bca27385e751c79afe5a6b7bb13307942

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2a355e72cba18a49dea77e7e6d2ca62cfd2218cbc0a18001a40cad6307fdec30
Certificate Block Hash
84e7cd39e810a653a8d4fbd32d5a310bca27385e751c79afe5a6b7bb13307942
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f00d0000801a0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000021c5ae603ed344dd0db4f44e10f629b574b0baad88c43d1a46d6819780bb9f60467f6d146a2ddd5e9f9d595969c192f460a37d24750dc091d37c05d0e1529094775a7f79bbcdf327aa190479d33e81af0049cc66eccc3eb09a040000000000000028000000280000f00d0000801a0000

Raw Header Hex

0000402051c0fccd09f71222b95078c717124230f7f0c9b23e78d7b03103fd02a3534c5835ecf6625e72f85eada7c90219f80095a6e55fb04d2469617e5aedff0ebdcc69862c506aeac8001830ecfd0763ad0ca40180a1c0cb1822fd2ca62c6d7e7ea7de498aa1cb725e352a

Proof Data Hex

59,560 bytes
1212160103071db441f133ab31718cb4cbcaa3654c752a431c6d1893d3332974c19c677abcbf424701bc6fbdd43a9c42417d8f9a108f8eb01fef63690ac522c0fdde3b064f4329fd5d661a5547c76ba6f9e89941a75495d39db5a4ea4421a7df4ef65ebb10e9efca84f7ba4ba77712e163b3a1f2ee9de543e4c78c3cf0fbaf4419406db9d44a3cc3c1afd52f02768c92e4cac0f955f099c726f59acddad20cf18d910eb501f96834a46f15a45512bba39a063a80ebe190a4591d7dbcdc17ab70c52cbebfb957126fede4096623e5f24a2899c3fbae280ad97e3b962565164ae686e8c3dc85d8107cf7e6e3a60f65b296d127fa98dfc14b55a8021e6f9b9667a3e0b210ab9b46f59b4e7d2ae7fc5acd47ae3e119becd8b8f83011ce7f0fd3ab800b09804480771b7d9e98ffa2f8c0b49c817dfad842a45a64e204e8dd7ced5cdef4ec2a662efaca17f4b8f2c9d7e16509acb3325a1512a6dfac10abbc26580c85480e082b93636cf7bf7d4dd8f5634451aa190a2bdc0ac914bfab2cb58bb8c8ccb5a03129c023de2b488dd54e686939ee5ec535f113a5c827e1b0f5e73d58ae5ecb2628e394ca16beb06e35fc1df52347231bfa6c9d36dea6088fcd77f8bd5c8864eef65f1332ab1e372937c8114fe6f37b84fe13654c3bc8b9f8468b0fde1026fe66e5582c2f59b9c6bf838791459e7d2f5606e8662607caf30b95ea1d57340bb94d1c91826c75a25e29dd56508c767ea9f6dabd8a7279fa49dff84daed61cc2e40d8a8cb1f333639003216fd62a0951a54ce7aade2a6cb0182b2168a6447a7d4aad43dca2156908489b780e16062a8aeaf26f821434ad4238ef175c45e66385f787a4974baa6bfd28803c4d2c9a54f332b7cc16da98092e38d71bc3e0bec00aeb3c31c834d7d43c8906d6861e427ba0d104581d591d39101d62c759ea6d76dc64331bc79c03af8ffc7155774b4b5d0ca8927e4e6a012725370cbca3c3bd00d90e2dbf5873c057c75475837b4f776e50643db509bf60d5b0caa1d562fd1a18e67546203cb96e26a116dbb131aaeaee1159875ff37d6a448aac101bf4aa92d8094cbc6eb116680c9cc484df0783ef1f6f59c671e6c2bf292765669bd1f7a22e1a031d090a584cfe9f2a89b9c2e2ab90181a65d45b5e73ea3900ad0b65efadbe9f8fd47630aa1a61b3199a1f2a1666217081f3f119874b927e91da8cb56cce54d46bdecb221b8d1c0279afef0e0d7d448e7b7ce2f48e459008787e13a203fde5862c210598234cdac201806666180ee6582acfc2a5b1eb6e66aaa9c678184fe46c05e46a7989ec06470d58cfb916fe5af2f33f276035cfc124bb02973599222caec6cec211160cef9727eb23d6896f905bf7a8a9afe1dc5f99add80e8400f2d258775308ec6db420717acfc12ddbe7bcaed5ddef2b7c625d47d3eec662b9c90a0f1131575769b6b21624ba6929952047efa68342c16a6decdba0670a9c92196a6e66963605bdbc82b609876fc31c9528d43999fd52a83fb04bcee39c62e18841a8c4122089dbd1fd4dff8f19f8b165c1d7b477080e5414a3f9beacea0cc504f861ad82db9202f4d136a2de3216123619d3af84813c2d169fe78977116c9dccbeb1476d5aeaa353e19e77a388d08d831524afd9debd126696ca2d49ebd145c237c48ea20ddb83e54570aac4e4679edab360f4aba39bd5eccdff610ad076c383671e9b4478a9d8ff45803c1470280ac1f2bd8bd2f54e864b9bd600e681c64a13f6f99167227dab0feeed6ee7fe67cecb1df15de0afffb8b206a041edf973c78976d80e2b8a70ec5dc7c6c0ecb4462dcb6fa0af743ee696955d399a6c88e2203177607861779bad486e3a94bc0ebfe6e6b42ea5447b67a1691f0011e9ec63c9d9e04be739c0744504317b85a17a81c4426f8bf3aeb8a7abe7a681045447a6d0a77ae4b1dfcda667d149a4aff422fae920e8f64a7e02064f8ffe2524e409eae54e214833214c4207e2afd6b8752d89eefc1e5193d902c49fbcc9506640fe1d303dcbc960c1cd85291ad08975f94ab9764becfc83b134dbebfc2ef2747a8f7cedc4dcedfea9968a0683c0101fd216e049d793ee9cd24685c91f64919a810dea5eb46934ecab016d1b9a70277f1cca99af6eb703b3a0af35ca49cbcc2cc3178aaa41e8b7410fabdfc998532a365ea320675da0219994ab0352b463a8e9cb7e2efb340b40d28edee3d3304a4e7e7d04cd93523b68590c52da15ff18cfa9eb85fbd1797bac47bbc08658c9508fc5ea572c5f953eb2a03c7c0375e94bc8a6f4ece5493784ca87706d813c0646ccd1daa9f352aecd236e34d7085c4e258419e47791d82eaeef259f65f005686df71dbb75d2731fb53a1dd6798b5d4d4703b4bc18d98ac622e8409306de29d097e7d38fd0386752960b5eede3c8603e266e8b01f44b7cf49509e0c4c4d74584ebd9b669e01e9be95a6d9b8780f2073b36de461f7030039b9c593add52039802d7cc6f7bea2cc7732a453845d8547641fc3464c544abbf2d8aaf4d098dfdbea72c6fdd45bf32296bc983bb4e04e26b8e10760c6641f09532c13d3bde623117c74acfc41a84f3b3f76bad684f6bc1ab84b38504723c52f131631d541916d2655d7303f3e1903bf13090d5c84348972c56c4dce020fc24d5a51160d5b526d35a53da13d08ce4d7cf4e08341bf32eb640ca001541d78208a2437a7fd8dfa2ca540ba726dcb914beec55b1c8afbf420ed85bf9f394857674540d806641463294f77941d7e47a66397659ab0399802e07f3e551408268991e49bb4701a367e10beb588fdbe71ca3c8711346b885313be68a90e57478593c3ba40068a02ef0e6888e590ed30c6a00f675247afb758061f480f92b4e393e3d87b693b37b775618b8e49251b968119366d7a87864d27a129def85d2f9784bca903c5fab5ef6b9cfb401c972b6a4c9184c1f2ea4e2a5275976b1e804c4cbfcb37a3c80380be76e6acf05fe73560a4e74aa5b42d95e11127c3356d2a5a04f56863ce2ed44081d181226536c85b353e9e92a004d7ac234f5b5817fe74d97f58309c7e49cfaf136c1e3f6050ddd55d4e074e03d570a16a69d2a40957812ab4568f173b6e74b27b2f6b48832810031135a0171af456fcbec557c90f3fc49afd39f4955128f7ac785a127f3cc24d8fda5c4eb13f8f399c014634a751cf3bd7b06f2f1c1bec11b3df9a8fcedc60e582c8d567da226d70ec6fb3ac071645f449bfbbfca7cb9312ce1c3d0f9141626f08be8153be1c70565183277e067e376101158fd0a29443a775770e7d47f12ac7ef699254ef953333602baec628c4c62dcdc2f94bef7408843f8ca7429d5f6e77f66d1f3af57b12c39e52d7b5adcca562d998dd419c4bf1473a066c467de8f43786d01915cc662d5eebaa0cb4a5edbfeda621681fa860d2a23fba37d72519fb4010dca948c79dd726bf22119795e641ec5967ce25839da0a60abbf1df9704e665780c6885f0831b7e5370b44144a6d2beca67fa958362b653aa8a21702a5bf56f0dca6f7cd68acefe19c55275345421784f3edca18e6031e8a101987de19497c6b9881bb3182c8bb5b849c01818cd640dda266b516728d14b7f6dc73516396048fc86b519b12d3605ab7bc9d9913d1ea53e14582f032e8616b677eb585acf6e8d3762ae9786ac6f42a5f53f44aa48896ff2585bf2f87b596bb6375e1e7ad6d5bb3bcb591fe41e6073da3faa0b612f76d1a23b3a1f2f54ba74eb347525e6b744b5c58a58c6c63c4b3ce40331833a9a5da52cd65a74bf99919513b6667e2b2bd9e574b2225d77896a53df336e80bf70c717b16cd3c75614531e469da59e7f9c65d249e5057c45ca05c7bb77e757137c80626e131a974e1f61754b942acc8ab49afd497575a3f16e3c4ce3e8aaff2382ac8ba95c875c390ed14bf37345eddc8be69d14216c12f6865a82dbfa3d694272a121583c6718e27d24f9a05a9f423dd76bc140227e2c9caa0e06f0c6f2a8265699a56699a6d8667b6fb29a40183f54dd7f0dabba38edb6b337243035c0e0833f0da6c7e6a41cec35ee9ade84a03657e844a1f5aa3a17b46f18dbc9f7913be68513165da573c70173b415de624a877ce5e39b18d08e302b9a9bd4c54bbf3fbc849810a8dd87853ccc1053ed370cbe62d308b7d89f7f8b0f8347ca6c81c8eddb474b035f7100925262e61413dc1687797db9b263d873aa49038fb2b803745c27f16f85ae8a9215c51e631ec1eff24c2980b698696e187d2724071a17d6be660346f127afb13249ba86b4fa9715f708831908b7c5e96f0dfeba869c99364dff10f2dfbf6c4f94952eefd0054ef6da9ac6a87df5a5ac4ed033b69f6513cd1d4b1ea9c25414904cecad61a582723f00ed5bccf7d7a620a76f3a496ef115ed20300356d57492ba0fa146cf68c30ea1fdc30de41e76e0f6f4e612ca4481ded9a22b32a7fab42555e438ba77942f7a5e2f12e39bde33023f6287488a34dad84da2c6fd97657cb15c7308d1e7ae63c28549ef00cc0bea47be5d82b6fce485824d7f1a2c1beb12d823988aeecc3e3ce2510de092d216e5c6ea3e1717c29a0555b512122beebe61fe4c395752d6c5c2dcb0d753cebe3c96c6fe68e97d3a72f9d22397bb0b880ba6329014d0418637ee2f44da6bebbbf6f1e3a0e7259d4b18ec8cae98d3ff3f18b5589cd705b95a8cb61675f6c90d237310179bf1e4fd99f30feef969882e22db69edc0cf4fb2d40ee5e09a2c41a8205710956d1a03f2057a0c3ef0b34ac2e8930fa04494d6477253738c6c335f2335986825a5e5747de17d3cce0c40cd7fea9e9fb30e7efec8d231094efc236bf27f30782fedb2800d6566fab2a5ca490fd8e6ee140bc8a79e505055e201a00dafb7ff922a8fc990f7ad1c5427428fbbe7c5bf351e9a098173d5212c23aea8e3a788825bfe59471ca5146beb67d907b0cad68cdfc225545b7fd51339ef33e86fc3e647b2f40958021c6a550a0f92db8309ba70cc6b76055513360743137684011572f286d6d2d70bc9103babfbca3fb966f213036797af42998848fba7f391b0ce31733833460330555f3ad0021622c83c82d22e46648dae8c9b463f269b3cfae40130a77467d4a65d4f8430433e101f293606d9b65e5078fe40b270b4dad21101aca4406517358306be532cd236ecde88a371f8e832735f35eaf777c1379da5234d3c2210a1f7453c7771f568e2f300d5fec47e73a86b1788b43c8d5338963447ae70e66ba4b770b97b7db8593640fdbe47f53333938f22b57313aceb3c08926d013990a63eeae91742de079c0b0f2284a885e3fc9b8968e2614511cd8bcbf60d8badf0c136d2705e6a66e9503bada9b477aee1de4e92cf9aa9dc78aaf9d934ceab2b0e56966d6143c3a206d5b66b41ce5428437a524282e5b2f74419b52920e3a415cc915de44806d5d506bce4dd9daa0863d5bb31a5eb8974c3db8074976072be1b4f2f7676f8db052c8b3a2882becd7e2cfcca053f5d39fff3f9f83331bac5419861ca81557e948a7a2f1203c30e14d4cd99e152b09c23275a92c3188372cdc93ad81c8a5ad0173bbeff15bb99e36d7b2cdd1f8fc40a7e24ac7060073c820f79826b55a2ec434ae01adfabaeda653709a0008a46ab5c4d28f07ee4715b11650789f8057839b49089706dfc5f69c14ebd547da87bf94461bd4505e319cb63629bf2422c4c91727070c6479310b37f254710bafd0d0a25289363824306b6628853b9a2f1904c247a0cd5802e689e29924eb4b852b18ae02a07bfeb4c5b77ac4be76456e6e6b9e48eb9d6ec4ee4194e5e9815bee1eaad4411dfc3cf311bd8f8fde9b2132662dbd98684beadc7229a7fb29cbf0483f6f00ec2e98821d81be86af853b3c5ed8ba8dfeae9ff6ad43d47e893225adb8d84c4b638ea78e75385d7caed95ec86cf0cd9dca5eb913c6ff675a33fd4c107bce333293654a56698b33b08dbd7f839f597d4cc8decc8f9bd3b1bc273ec71f149b48b419456032576b3245e44150a78f97293fc6c981806baf0153337a14b096b50c1c1ed87987f8589957136e9f525df3275abeed2a22292a34ea22582f1886647df08820486dbd497fc82472a2690e56d38497f54ee578f31e2ba248f51feddb53573a7e94c5589fe03e6ab7b8f62b76476d37890da2786ccd10dc2910314fd8933b54f90cc8100e40891fe9ad82dce232053dbd2f3197c7acce61d161cbd70a8eae930153c4d46a428323a5d29d112af4f7851c5725c037301dfe6c92046474c94bd32240a39e8eb56a59c9edbd69a67a6c3fb3f65526ac8a3c42463028a09680a941053ff1de18411181b335a0f743a5426cdb729860847ecabfdcc15bcc0dec987511ca08463d11cb26dbad7e72b256ad52efd39b2037beb10a17c1daa8792d4184da56e1032166de3ab2c9b70b79eedb4d094e06eaf3c4d79e1f8ab5319cb8be397e129ae5eab54a4ec285f917224f3f3d0292910d6907dffcb065530e20a40927370f77e213a235cb5ee88d2909ca6724daaae2cdf2a9c900e304c86ef9107f35f0ff77413c4943a73d092ee819e3c1e5de7e0dea42a2059a6827993b317378a9b49821c3ca3765f2e47936bdc658f90740376101c62aa494eb504976fa796eb8c17c03bc01d3273d144a16dfc41005303e8a40910e1dbfef0b3717f050e3734eab300230bd40e293ee24c2060bddc3ce94b6017c74a03ff11cec94e5ac90cea61e3efc52167c1173c13fbb23c582773eda69ddb968e30e7178d79e1e1228b02d843c2a30aaebc1e4256882798baca9ecca20c95b2f5f75aa4dfb61e8a302b2568bf37e1cb76c351d8e82158d257618306ecf6a968e401eb210e0be9287c58ca8a6b5d30020eac587146443dcb098f5d74c8738f661148cfd0c396d6d6c6bbd5dd70a2162b92e5e232651c3bd8d64acee169e7bcbc853a9416dd35669be9d5a019b0d657fd191508e79c044cd45c5d465f39fc701c39ee156e2d3d9ef7cadd2ea223b2f794fd3e61792dc359b78c42bce24004b0cb7a6a0b5f119498b1e3e8023184222a95247540602846c5820deb93780e11c39e6f0815ad64cc7d4b243c3eb68b80520473f305567651979ced5d0cb355871c0a444e6fecf322189b593d97d41c57739c0353465894ed444d73aa831df931d5dbcc85e28c22a448b766824140847156c288f4a32fd221dce4ec8f7654fd52855a2f8c52a5d9acd8ad6ae024b8a10c3426d8d190aedf18c339fd9f824389797273102ae56d95ad967e17d94e5b0e1d6410883f3496bc1ce2989a9ec638e7a8973d78090cae3ac5b577e1c3d14efe07d01eb8e251ff33c545aadb928fa1ba2f6d930c8d8f72a9cf57cc0d4fee1ba27717d0c87e01a2eca49444bfb6c9147a9c7ca3af9f1a7bb42a19f395daacd9701a507f5d8ab4889fb3881ef0b515ef8470ddc7d927a8333dea12e74c35eaece64adc39409b22fc608e6c36a7c86b24a0f3b17ab1bfca3961b348031cc245df16aa67b722c57f6b3551a894f68db5cc4f55cd04e2fe94fa6cb1c409aa468c0a7925b59fc413c67f2b6869063be966eaf22b53378a74f3e7eeba30284b44b5c81748a296f6cf94a2e43b50d68e8e555f4c86d7fcda6d43b6b38d0f9ff5471da76c0976cdc28c8eebb0bf57a0b4ab6614df0b4761191adf3e5808a13b1f3c653c53345bcc349d278db813f42e5a53bdf3995836f731696e785dada1df74c50a1ccaefb919541204b014a0fa11b688bf030d4afb7729c31f68869a905167412a210e181b1cafe5338a0248aed6e911fe96ac8f1aad124d3899ae19defeb7145e7025c5381da601f18b4f7158f266e6e357481ef1e4cb6054aa3359ad1694729255a067bf92949fefdbb21e087c4a19453caed10a20ead4aa726e7d769ab41277df2b2382903d29ee5b57d59f0166914f6db4126aeae4ed7ed98b30cd05b9bd40378104fda3338375a031a0db2ed828f14bad8add1286e71abe80514155ca573abfdead26d76b7945fba3870286f98c2b79df5120b7b938fd22dffd0ca7380ccdaa3106c4631d620a1e87907de22bba20c7c20da3e4d1b930e755dee83baa81f4195cd65355ba4ac62153a32b5fe58146aa61361275b261da39b6af5ec572cc90843c4372ad62d03d98b3def530dc59235683d6f015290b05f3093525ac6f4bded7e8c17d07a760fded0464b1c0b53806b9059054169fef053cbf9c882287194d50de070ceaf16ca7b9da3d0e480fca1dd2f7a64df33ca7d6f3bc31936ad26662bfc9d8151a2011d2bcd45415619e1e010ae04ba5ab84d93dcae21eeb4c33343bca3f383a00cffa7cc468a5ddba9437f7cf4a24da48a92b9bf6545ef972cc41edcf582c850cbffda9103ee0ce52c333552a0bbc53d90652b91d55a854957dc599604e6e1355b2c247a742e5856742533ade8a438f458e35b84d7761abde28d8ce99dca91894868915eb94a25bef4df4a4a31586b1dc549f70d8c3ac027fd778e5390b4d05290b97797a8ea7b032564273eb6c4d853097bff6995b7037d89be8ba729b0231c2e03c038966e752d4381e6a19a48f6262707ea60d3086ad63cc88b3e7f642c9fdf45152ecc2a4ef68bbda38c52828ffd09faaac6e5cddf7977f327c7d1c15d0477480872fd9bf45c8abcaccce2667d7f5dcadfc52df406d21e339bfe0d625a367a60d4d5920ad122532c1b215357c424d945e015cffa7319ea00a27eee572ea8f836a5dead83413785be734656d1776ba0b5211bd911d25a8911b9ea142507d8311c79d7bf8615e33d6f644d27bd3d3a73d1cfca8342f999a01c9d4f24bf49be042be1eeb33011c9164d34caf4cce290eba6070412f8058e37847c7ad544d81a7838af502c6ffe7ae2a886e32e44cbac34dac7c07f46460f4d62c6037b1e11bfbfead32a6c369b7e0529305b071b21d006e30cca0c618b9d51ab84251b3f2c9f1cf6b575657ff9048e4163f9abb356e1c981453f9a659fc311b9c49e5cb8c3edb87293b02b375b97c4a980f76d84393b73365304a0f63d7cb0b9477341c37a965ee126d3d5e9935513bc82cf6ff2a90240648bcfa711b90a300a36ea3823d5b51f24213c64ca29d315cd41bf36c2c77491023a5027b7fe973c2863a7d5d05acb439258d758d83a326554fbd2a4a66d10fe8c1431bdd15047cc434c528657437282c4e322c52861e8f1449c9695c6dadfebbbfdadc5b6a5b85a5eb874f58f8e11a3ddc7955d5e8e36bff36740a726f92beac458c556143957c46f6b0cb711eba44b57714c5207444a5fa8040d701f89264c493fef7c0a97a2b0d9a5938910c805ca0603841af77d50fd1e20096dc03dd73f5cf4c4d37596b7eaaa8307b7f9c385b4da20702211a2de68168c356ce9306cd0699797c58ae0b9e3634fd5c433bf49b4b48d900c823d847840dd32943f0fffbc71f9fd4745cd90e6de42f0686f7767ec2f0cb10173ee7028e32422a7377ea7039b3735ac5387fc6585e788dcb0ef09068026d4a02ad60473267115f64567eca1fae084c601ca3cd848198f55deecb8b3986f2bb1a8f5fddaa0142d71ae35a1cfa38392ff4d3380a2ad4918ace1af3842fd2115a73e10cda1571844cb859336979d5e256c619f88f4505e74f44c326e7357005349110f6f73aef7c2a66a95743765068218fbbef8ae4d34bbefd92521f674186292ebc124d272902965c85c7ec7ccc07903fa8000fe6ed64bd5672c5c11b1bc7f5383d56719622ddd07d9f480feb7c10f30460512c3264145fdab1641b30b9dedad6a80a53c703dc1f7f8680de221804043771de980d0ba156e91f0b741d81b2dce6eb01599305ba458d237d949d3c9234c3b38fc897ed841250bd4af8ede0dcafce2aa11516cc84d9ea75109bd65df6e95937b637e2511d0450737919542572835897630c206d5590caab95182139e29b9d9698a33739758cb21832da683dc93ca95f6a4c0af76c9a9927e0006fc95cd80ed220d7c03959d598e2433b987c333943d06ffc0b1c46a6ee463b9fb3d7e81bd98a0ef6c02cef93c983ba4e1fcbbce05e9c88631989be217b53a6d3f5578a0e404c949e0f9b52f4fc901ee22ef506f6662e7d270b5383f5b49e573f31956e8219280f60c8f0c9cbf5dbe0434c0e3c1f6d9349a2999d2036d4b21cea7307e812ad82315dd8ade77d739207871779d84626345d62ad21b808802660669be58e1f8fd1ff134c0a9f034d769727d8de544f44d1dcb738865095911d21365b43b0977b34b995e6be7ca38fa18d4511a99e58acda0c10de1ac092c41df1377c1b2d4e90304a707d561d73a55bac19615147a9ed53d8a5cad5a38fd6fbcc21ea556a0ebc10f9dfd49940847d66d05d0e854099d4d94e4123e9028d2f852d01a484243fb381f48351df941f642496b62d08ee25960e61eda0fc3195cb471e0325aee774ccbc3c41ad4e6ea90470453683887c2f58e1a2e0c1205d1fdc1fbfe240242ca4b40425c02ce6b7d0ec6d894926c32f81d1a4f2dc0ddd38ab07029ece78e2031859d636f2de69c2d789c27b8d191f80692ee214b5309238f3f437929b9fd43246ff3438bc903fef501e2a3144e12712f2e62ef9d936e23e2180ab37397acce819232af949eb32084ec27e4ade441f04c6861d4801c4bb0448385613bd415a4b160732b52dea0c19d7ae65cbd7e3f0018806b9fe350a698fb4b7cee53e5baad779fd6be4c95c5e5c23a048901a2064d7b7e001b8d1685a74176953823006bac1420c2d4908ce407b8cc7e3dad2673deff36575d60cfc3f7be5fe18b7a442709f35a90d0b682185ffc7a88c121e0fe12b11623ce1f2ce103c96973c52672ca5d430e08ee64636d33d858b94cf0c01a25850aa5129e822d43d890808c184307e41ea3c7a76d704e108dd6364b9a14655ce9d7a387346c84aff3a6568a747a3d4a10a1f13b87ee110055b1b73bdd1fda6ca91de5a5d34e87b98b8f06430b19b621afded24978fbf31243d8c6b01cdde4ef3e6299fb2e0c65fa764b1d953bf87ac3965b2e20bf8bed0b32e8af515d901719dd8b8e76a3f3dce8580f3ffc102ff5bb2e0322f43c28f5908e592b50fabd7fb5b433f30ee83f0badd834652718f9120703aa31e7d51a5692deedd49e9e2a272f30253399cde0012692d342db0f700772a1ef10b274ac9fff4376d72bcecbff1e1ef049241e4ff8629c4ab5738eb8e810011f04d800678a2512d0b7fda4f33c93565ae7225872f30d8e3fdd6ba56f6568eadf9f1271947185e3383f3cabca6ba32220836619db090d3e26fdbf3c7bf194332be7afe8a620b9ed52c6c2fb0205b6f6452c3804a1f7321c363326d3221a999be1e8ad704ba86f693e29095d183456bdc4efe3c91b2a4f6d3f56741f712b88881674b8716efb326ca56c736634b531a2788c6644b686420045093cc9af1b3f95d00f93af6d2d90591af63d3581ba56509580c36ac20ee3dc0f17e00491d512da3262dd955952250fda5fbbde976cb3104b9729cba739ee27fdbffb62c0543972904c5a5123e2592c993bf078fcd0b41bdc6940565859f11ef3bd035e71871f25fcfdcabe58b46b0006d064b95f898cbd8201d85902876f4bb602c53c86f8b504516f4f0b6639abba83aedea73c3fb7eecf79c56447a0a91808c2cf2608b74ed500b371eaadb274b1f72c5e984051208c3c87a820e336ad7f8170496328857c9cbce7ec727550f451354d18e967dce0beb2508751c5dbae9ca068f858efd4df080655fe5c108b914a73f82f819b02e0345d981864809df1efb88c5c10f9c6fdb5117c97781d0b1fb04ff5de5c68bba43ffd492bdb66ed586439c71a527b71503a3bff6b3cb974ef40dfdcb507f0c467c045cf955787981feaad8dff0f7e7a8922e87a6491706cb8216b31ae29981e4093a3f0779e7f06cb6b97709a2417bd9747e47f788b3e8208df7c172042bf4e861b6983ea3d678a055ad01c2cc2eb0394ca5725bbac774ca93ce8d29095cb2ae4f246700b616f197a9ec5f2f2debc7072c2e54ae3d9be7e4aee8cd97f0d87e83b40f3c4538f2e4b75fbe2d1ae8fd6642b0c07a7d6e8db80039eb9a9758222883d90ee9b023cba105aec99ab93d5093886369e5c73cb4723575d7e99b378a8770c09532734342b677184f50df21c924cf5d01604dbbb88dbe6139e99af64241d4e4d1da36551810090ad64ed0ec07fadd31058c4b1a274f5ebf290f91e998d494294ae4121fa95c1e10a8442d9d1a55eca3d3f152844a803a2ccbd32ca8d27045063f4654cef7fd13c94bb6d5de7c789318101269c3f1f680182c41f668afdbb3778ab3c069ddb1b826ed85221de90b6ee7cb28c072cd7a196f6b124d18e4a33f043f6b754aebae92f4b428741ad48d9f5d7002b0d47cf4604ef715dc3abb576f4d446ed68b654783581e451453f1e374849ed113c69a538336fc468eeae681adc88fd94ced2ceb86b2db5f7aeb6fe281d746aed66f0c53e56ca00c391dcea8f69768ff916df31065fa2fc7fcdd48f3b341a91d30ef9adce67f7a6de4812645a654d88b38cb74a301267432370b22c4c4193bd253b65d1bfb27c07321efbd1cefeb9b590c3e83f4b778c29edcdf1c673c05110ca8ba123b4e7ffbb51ffff2442519d6511015977e520a7f6bab49412c26eb3df35faa0803ed5107a0f66e010412fbe1061e7e093dcc912fa112038a77f355d67f1f8ca668d7ba41576e9f42b13b81dbc591e22f7ea46aa6ad9f4aee62bb15201021a26d674f3f1955e33d7959902df4a748d62b911ac58ee91c02910f4edda32ce2f7354446d77ab76d78a0427f1bbee1ae56ee0f904126e77b532f5f99a34f4bbe454600b5273aeb33f0fea21109d7df84f1e21235dad5fed8154480030319e49c961201659b8dbfd237772aa3b886056b98c7cb11567a0c2406fce7b58a0bc186e38e1a4835ebdc47162f681e46aae6a7888fc04a5820a301629d02d53273f9671df458bcb9cbc79c8fbb810c08972aaa0c6ba7eff67d31574799e0add05edd4f1a0e9a3475d8dd938ef026dff61db95ae469bc16f55bca7d76b9e97747e837f4e1f49878ab6193a5c602f0474aa6a5518ea539d0c966b69fa50be83eb55594bf2938d26733301c7408e590322953421d64d1a37d9501d771f18f80c1ab910e746eb2ab297997fe97e45b2cd0be74b12ab03b51db991b79859a61cd235c96b2aa07321a815b7c79f79dc5c12f87e21ac113602d43a50147c544c2121a02b9d18e66aa8bbc505d9746e2216f569411f6cedc9e8b334671150caa4a0c2ad102225536082159c0f8b67fa893e77ec30b1e4ccf2551776064ac8d05b3ac42805fcdd184e46582e00531179f77e4d73e8599b0403ccbc3640aae34850f1101f91912c1f49f1d00f3c8c9f569361e754aedbad7116f5738f998af5f42d3cc35917e512dcb0dcee761bb361841be0d1e7576fd131c5d5c5c1cbd0ffd1190717b9b4bc4eebe9b335286f97d8ae80592612e7782373aaafc436584f63724f04eb66e2543496232cfe31f9b44b3a6c63363e10a1cce07a8d78d8c1211e07cb835c1d09581e088d7f8e9164822c4fc0092672edb9e31cc7ce3f46b21dc81c8dfdfab6e68deb43591e6b589b7ef8711b0733d207044d920aa6a4f10f5e51e724c55abd6aaf2249a755754a2218b483b1bbe33fb5b83d2b9b6a43b0c62d841a92c27de97c90a295230dba62099a06d8ebb9ad451cc2c59831e903b80bae20c4c7615d8b9504fb2653fd3937e6105f82f9899cdfa27209003ad85e2a4a5d77495dbb0d47881c6c7b64b3967926379ce5ba5c119b8a642d6d85ff25e01bde2fc2d1eaf9bd0fb10d88f2327132a30ab11a22b149fcddc0fe76f72e9c3b02d4347ab65762f251385bbdaaef66f133cff0c34597fed605043ef96a28a3932b71c3fd91dffc2d3db75e5aa74598eba97a01f06894bc57be843c19a62ad595200d6c223fda470ee4ea6a31f14bbc0a8b0d0d86f60682f38fd52eb695b65a3c5f4860e1c29a1acee9f1aff7fee8304308070ede2b78c866e067f0959f52f4f825d1cb01ec9f036c664715b4367252f40e25d16ff0e6f0a9053488fc5a04c45e02c4df6d302b95704b8155c79b81b10f221f53f94d1dc05ddf15282c139bcc73b4b98457c218709919fadb30aec217b970663b6b38d4990b20aef421ac396f8efb07333e0e34a43d379a8e4bb1cf3fcaf43ae9d2331efe64f8d5b67aa003f7c9b4f361199736010609c62fab509568e7e5b6b9b90fbd709b24da830791d216f9ea613926781ba6f6d7122031b7a1dc29eeea38bd8d0b108ce8d9bc9cc6c9316d4054061b58ca14f6f78488e8ff8d980604ec48f958330f2421a73a4005a5ade78ed49a17391aa75b1ae0e6bfe050ddf3bc5e15f836bc0c7f1f52f143d61e1136aa1477f9c1616830c3041b7aba2ca5fd85d9268c4ae2b5e87045c4577e28620386d6af7cc6cffdeadcd35efcb752cdcc8b33a1af376bad675e3083e998555d5c9bf7dcfdf0df6b5e4a74d4afc6ed367b4113a269ee7228a8fa586f072a1f76bab53548c35f66ecf0ee6068217526b773cc81c850a12a307e1e76e63751d21a8d3d9e1fef5b6abd60cf850d4158325c06f0e0c6ef000ecdd2aae457b7c72f52d8a1f5655d3ca1756600afa5a0a2ad15987c5573ac16fa3047f319ffec3b583df28c303f8c9cc2230d1e01f103110d9f0ba0d356d9eeb17e7c57990e19f5139dfc7834b7923746c7c26097d9477cfa824e19df46ede060998c2f32e5205cc583334486aea8ca6356b531dc82c5b562b86bcdb4c8fece01988e6478a62f023e113bd2047e80baeaeb23e4d4140b637c1264db1ca9c98b96defac0670c7d90873d3d8591b6d06a09cb41c3ee5d14c57ea599b63ca228ad315daf852ad959bdc21e57e86a4c1021a64dc789cafc383f90340f8d5875128dd3e5fdeb1203e3cb89759943dbc2846ef69364f99fb687da4d6c9a06d46ccc99f443ea61310b4ce0c4dab1ac08dca26e01826d47f12fe8b0e6612465249a9ecc0c8a2ef3d58909df2361a282227419771cc6c1b557c2232fa2041f8c21d13decbcdebb968778a993e0b49fd3489ed75730f4fc9257592906997137368f1212245c8af532cf664927262a5b85f0cd7e6f1aebaccf15bf9894a829101516ed4fca784898f20c50fc753565d91e54cae8d9bda6f25dde5d80e9e9b3bf0832d9923a5c119b210455796924fb714d8a8945b9806634473bb494d8414a6cad67e5d421868f2b82072af38e5757841c0e2b47fb3db651119d0871c0cddb89c36bd0431894b9d0eea551d2cce541d7482b52e2928b91a97ef602eee05f32520d45500f63d0fb0bf9584be200c2bffcba1165e6172ea2351813dd1d54f7a931d9737d4f69a9ba7410bfb56b6fa3cdbce62d20f67fff3a181d94a2f3866ce9f45cd1a63ea14338293d5773ac524cee936ac51a9643c86bc2101ec17cb27f1327f0eb576820e771e53bbdf23b50ae8354f16161820f17429fc63f9e17f3fcf51cc9eb55e96b674879395a30b9e73686b645d04a4a6cde86ae6ece3cc6bd232da16b2c73ce346a852a4ac5f451172e90e32b317e88da0454f124ca9da2005c58db80a1f157399fc17dab50ebd180871531badcefb8922af9ab8a9ba4e53efd3c06da304390aa867ee35d2ade3adb316cc4aa937fc74217987dc66e9fa723a0d92742ee5fbaafaf0caca8c07fbe53aa9ace6c7708fff4909445320422c4e2016bfd8459e120d1e9d45bcee0c58604112519a9c7824133343c920cf6a927bd259c9cc57fea4cec1be8179d68c11002374a0b5e641b0547cccc4cd85599dac6d37377ff9a6a77b5f5ba17088040cc7fc300804430da5e79ec9eff164176576bec0997c70dd77683b994bca1d54d422cce0067e02877b5c1be0041335f0ab169f01c194a69e8b3f9e25d055500f23af21363d38689a3e9d590d8e94b9bc7c364db46dc4185144f5e0641cfaebd84b72758eef75cea15298a2c778b0f6b55de76789818734926168e294c9fddeef6ea020378145e1c948914cb0f94b959435157a571842870fa120ae0bdc5cca7166d3583f1ac3ea8fedcf75479589cfa8f639b3d6b68fb36ca9454e6ab37c7b027f8196631235cf66c33fbe670b20367386ae6cce2adaf90660d3ab62c38dec74226b13061ca27971cee260b034c93abc1686e2712ee4b236262f8147a0816cdf031ca56a5903eedc3fb885ba0b9385443278ff1e26d307cfc12b8440a9819fe7d537d269068de541c32229dcac3c94352db6c1f9ea7424a93e5158f397853708a7039b4c144e3d5664e2b620e7da139331a0218c28a8806062acd63d5ff042dc8fdc85a3f5c302b97508e2ca347b939682f8cf681f2803c31dfbf6983056525eef9679dd3c51b07056cbd8bb6e0d63689ea67343cd4a16e9b589c4d896b7e24bdb2a46bc10e0bab24cddc5acda1a41beae1b6cf7c1fb7227627b2cd91e2be281b743de8f9dcc2f4427219f78ce05148f88d5ed2c78b2a336c904c1be6d8e6e8bc43752808c67833826c7e14a8871a4739ab5e19049fa455618b32b08d0a36c0424b6e44c2640b02c008e6606f60fe28a306f84869f709cfb5f6010e526a1950f0af7eb627ab5d47004ae6a098943148518865cfa2379f214708076f3d6b1b45fff1ef7645380765acb830fc6d23a601bb352a54c0a5aa24f25f1d9c19804f02fc11c3b4c6ffd6a3890a77aba3d717e953422ac9731b45345cf02771185edbd92a0ce1073e8848ac947d9e727020d392548cfe4ba5c6a34e537011196fed37c1c1174b70b9c970e9fbfd6a364b0de28d021542d6b8dd3ff56b99d4a4beed7c2ffd7ccf48d0f002db85d695d1973f5dc44184a1def93b7e9d32f3b371a09dd25cfd5f25ca47a693a0799af3a96d504d6f652bd4d985eb8ab9750d11893ffdfb198756c1de70caa13a91d14915380f7f93c88a5463266b61545f41217bea1908acf276514892be3bb6ac57ca71e81bd95bc626ea7ed2aada4c5a62a2329db12db58a027ed3be815f3effa3ee85f8397416af7596634a1d1edea4cd23a265bbe0897c95e0cc3f01f0a36e48c6c7fba41e4cb98222b21bc51827a51f0d41d2bc7cec40cd1f342a8a7af717666be64b020784242552a495f9b19ea6b6582472ef66a539b73e76f664710bb1380b645f22e6d6dba9cd749989dacb7735f59cfebe7c4c97852dab93258884eeafe68764c35f367c66a4b4b84757f5204108b895622c7ce37922c9d905b567bd15327fdfd7f758231a24fa15d220da9db597ca41b7bd5949a60049667ae5b5bbfe27cfa86ca318b7db8342541e72f7b770d0e5c4c79845385258ab4824a6c1183b9ad50a7c4f8c70dd05355f4d8f085afa9c761132b95bdd7abc1a21ee07aa8ea2487775e16e3952298d071c1822c98e4e34f25c5036c8ec9be6e567bce04cc4849973124ca297ca094c4a13bc1cfb68768130897ed8336eafd38ebae5a20d37dff0223e663d1ce5203507bba6208c5bf8fa3da149d150e8e3db0afcb6aeb9b014143220a2c1475d677c30685155f818656eff46c65a2e7915a1dc752406e2a7f988f4920f70d28a4c8d923cd4efd8f3770e0bf39a7b1deda616d50167cd822c2e214bdc00be6ae403994651006ce0063e92cd5f409dcd97fa494e2ad80f9b01cd30013f98abd2e0a0daa8243fd9999fbdb9cb530c86c48d836b7d4b67d302f583a219239101fbd1b0a1d1e293cc47f8c4240f9b127c0ca9ffa8f846acd45e122ed08953162457669b489561bbed5be43809424f23f25e78e9b7c10ae0d2c2cccfc8179eb5ec0e94613a10c2282d8ca882d17c1cf80b44447704848ffd4a91285e8cf11e17d1bb8c3665c61fb667424273b2be599e05086612b3c9280e79d958bbde54dfc60c51ca1da444921dfb1da436cd67735c8afbcb9152a1376938f92c0244e57620eb28c32d98e8640b9ecf1a94bf890f09ed3579cfe7f7655046627461651998df2f35ff4860db227e97b282c5524bd966966d129444c3f4f4955744409457b223dfccc825211b2ce6482faaf7049f5705822d88e6acaf80cc0016056f888e3ea03aaf4cfdc96460b764d0777d072d3f2d4ec75d815eb84f89d7812af9bbbba7fc8df3c9d0690c155b8c3179e9c3638cada68b6f74d565bf6e759dac87f7ecef90984a232a5f5a1e18d6d3b7c805954c9a0fe368b165e29617a7246b62831045fedbdc094eaea744ad24c30f0603f3f2ceecde3bf9d37e8b5e15b65c70b1cd4134d9010b776b2c8ead070629f5074a23a56744ec3f51bed52b6ece02a8169fcb69cf3b11db5635809404e0e640451b9b7bf096d6af407694d49fd97dd13dce919985b18467ff996f1dc463e8aae2335883f9c8251c0d5814d89a5474ddd7abb06488d3e6cf8cc8c9427f7b360c4d057a9993eb5d3c9f8a194db4e8555ecbeb70b8fcbbe86e99bfaccf78df5dd3e43f933db5bdaf11c28e73f254c39dbbab338e575bc73bf7b622aeb9d0250fd21cf71a9e640b529d274b4ab3a95b27a9e5ea4f2e0d175825a6d9c09bb8770460832066e9351954d64ba681a40fb8f476359a7d7ac880061e09c7a3ba75e9a2a8d944eff782003c49353a8847df9d99dba1470074c4ed5990743f112a933f99f9fe3068b63408c413990d59ce5bd704e8d87cacae90697c6d563dacde35e1e0df54e3821831b801086788081b54af530f81e5c9a947f669216e37931b605da50635fe235fab535d6953e0ccc95f41f9aa51c5e519501d83392696ab43c755e36b538dc3f6cceb34d431de659e86b4c8c0e907d060d5896aa55b330462a43be91071d7151f624002365e36cf845fb2202ccbb91d074a26be193bf3401c31a9cbfa2d38b6dfe6aee15eaaa21ac8aadc4fae8ba40c083d6d8af220eb789d094d0fdf8292093aaaa3044b3219048344dc3a98aa03065005bf1711fe0199a4d8314e71a8d2e1e46c28c40c45bd36f0aebb8709e68b901b0b47918954a97faf12228ef0729d3db5992910c61408e94f0625ca90ab469f6af07125d080be422269d59e232600f90fba3fb6952adc43861794d17057cd6814824da6d07e3d0ccc79e5be199fc9b4365450437505d9e9c5b406c2060ed6de0efec92e854b2670c88c0f0c35ede19c7241b711264f9ca7792c149e571560d10c7fee26e701f9b45e468cfe962b756172ccbf8bb13e644c8c774df477bb87d2ec8ba18fe22f3c2d5e7001cb596a7fa8fb4432bbe33d88a1a13b7739fdd5c46ba7d67e5609bc5173bcdb97a84f2737fb8c84e7b83ac07e22b7c4a11e23180941148fcb256420ce722f57015f3b21698af05ae2a58a1a288d0212f6d3cecdd9ab446ec70fb7f1665980b905240694a8c7eb5c5c8de5118a0363376424dc0f1fe90a1e4a6b150560f69a65530bfa4bc4a97b36d17c1bf9407a3f90bb34c84d544e9869b0d4ca1f3c9004ead70f6176dfc88bc20c0f76505875cabc95ee8a09859a500986da3f493ea3c0299d8276e3c417fe929c6d2c3665e7999b24b33fa63436aa227837cb93550508df4f1b65002147222609fbfb0010af8d6506b91fa24d1836c35515c3e00531062d548664fec26de262503abf1da1b6e0bcc369701d885fe5ecfdf369be26486e0dc329a5c4bc4bf18de60a1cd12cc31d6e26b05c55f0517e58ab97e86b5a42a710bb4a384f2c70267dde589f48b6203d6e1a5ff200f7fb20656f1a091e79f74b3e1aa523c7877f6cb8a69f9e0db47d4a6cecfbaa83f0f98f9fe17551cea95c0b36a49153ba35e6881b8b74e2ec8f78040b226d880ead1122618556758b87aee34e0f2f1311021dbfca5b79e8866a90fca3275841dad0ac094c1cd5331bc427635f76e5853712ab6e9fb1510e0447b23844ed5d903d53bdbb0db51dfc1c4a07fb6f554b6dc9399b3e64807affb7b50102d21fb4973c8efd6b0a821c93b2c64ba1f7e2b358ad2f81c8782eb4ca8587c37473a626e9ec510e78e79e50b14e2c9d0569651ac509b80e65451a3cf214fa1bc9e78b6100fa8d39e51e6dc2d639e7086c0837f2268d2d49513dc3553915c905ce7ffd676eadfe26401acb5b8a8a737dc90cdb7ae8a0ce7b1b04a03482835f0940627aa50c8693dedabcbfe082152bc4ba2826028ed5b6898f6fffa3446a6618a35cd213a92ff47c98af4459c2b2cc65d37acf93e54905bcc6ec208ff958e0fc9280eba840b0b51978178604ab4d2e55deee712aaf03c5e7fd1792784e432fbd11093997ab729fc59cf75e067b0b9457c630b6b683fb294761b28fcd6a178798c265d77e7dfc35fb9ab15af0eed4b68d6a00c2eb875b06480b1e3cbf36c2453f346c750885f07f25e2aa8e0ed3cc29cf10e7654678dfffe1427fd9128dfd7cb85fc4c43cc0a43b32ccc69946f8777afdd5a09672e18676fd21c702a1d7e6e38ff2f226df7f7b702917e17da79b107ef3762acbc0b22f802cb32f77e4c5628c2a633b0d2848fc6d8c89cc85d6ffc2f9c7ab2fe662e7b054a50ec2ee0073c203a0265316e0db02658d2cf9e3e918533f628b8101fe09871fbbd6d9f291d86ca9f457000e88ceae4ba95596b135678ba5125ccb6d4d47bdcb3930869ecdcc9a0c1b4f7e72b5941363dbbecb5683bed2d99dbebd070e8b7dc7a4daa884042f1688171857820bec316900e1c85a5b2bd43fe158f0d0c0a06183abd51e8ff741d0799c60622c6c9ef951b6ab55f1d1ddfb5262b275e00c24482784668d98829a9a173bdf15aee59ef97b4719f4855f32e28102c22d5c3edb8918625f97ff3d3c37c955e0e3eb9fddcc86b201519373624de03c1c170e7efdec08003205e8259a39e79ffdc7b657e0e791637c513f0c4b049c8b507e35d0b93897c5370ba2f124ef3786c8ff3d9839c1183440cae0db90a57fc69c7e740fe20265d8b4186863737c3d40aedb6839e1f74d8b33ff6c4133ce4b6f31747425d35bf01e86e4c56fcd5de7938e2040cb4c135fc1550a6fb214293cc7b2be46bf2d740d269e06fae99fcedadd7176ca7404ab2ac969983bd7eae79133c6ac734c1aa69ce6d7d45afbe0da1e078423f1892241882424ca1d050739d57c14d3bc4d3e1a49ce1557b07b2f4210d252df02ff6a644294d281bd99000500d7232f3fc68f0708727f645d6f44ed54b8faa056212627722e8f63cf61a978768250ff3dc1d390f2eeb825b13e86c0cf5cdd656665421c035c42e29b492045ae4c5cca8d687c1da6b428c7c149d810e3fb911964556326c6dc779418d740e185844a1e4645a68e654a23bb5ec86c4018e404811569705eb4f86fe55c9277d5d202285478e8dac74e6daa44b00939c5a8ebc7d4be6a15ea3026655c0a352be674b95ec6f0e128502bcf4def826e5fab2791f0a25220bbb94b969511106c07a77323288c214a9c6f349017f1f0d255244c742d850721f605959f95bf0be82c8b32c9df8751ed5072a608ad6421a3a506f70e20f1bed133a6274ec545ff93a832aab140b1f9a73e3415b4b1173af5fb570d337e5740c760faaad50a0360aa27e858ea4164672cd2308074097a37eb00f606e63e796b2b23acc981a9205cb33cf9131e9df723c5cbf6846c64e2f56aad5085fda0c3d13e31a42f28cc63f8b995c0f4a5279adcb87b64b17ef96ce04fb9a9e3be9023aca601befd3283f9a6f1e0b2ca00501a45a7142673e0ec47b4055cf2292b49003a0c634d2309742eee8b84f73d5d000323a0b0bea4ddfceab1cbd560d35fc03e771e0cb9c5b5804cb434bd52d6297892ad1f7cf364d12a10398fb48d97d79ad0f79fce3eb274902d4d381c0e801ee3afcb4da20d9f0ff0aa9380912a3095e954648f0a37d79700228a50a4941c5d334f199bef9543be06aea4491695f2b4adf7e675a95e3e4488690820a0243bbea39399667eb6ce4e9a43bc9d5ff160b7e5375cfa469d1aceb3b9f932533ca8e0417489191212dda86b7a741e9349c604e1f3f888d20e67cab95d879d65739831cc3e5dd730d82109ffa60b75a7340381543b94648b12ab422920540f1c7bac248065850a36de457a4db0630232228deafa4ad5e9bcb77e312fbd9746be402023c53b4a983cd095dd04c3657bd3ce1cfb463a6ae8f83bcb0937ffc1f45283eb48e0064709a15b8665805295de540202461060ef6f01c0d584522bdf554fc40f777b0afb645b5a6dfaaef980c2b08958f19469d57b63997b802a4532001ce7ab2614026a93bf421e80d63dc8bbed983dfccb13e7f8199cf27af11fbc268b9afbe4be7676aa03daaa7db13441837ca44a704e77087c617fb91a1fc7ddcc1c3a7922d9483ffab4daa41f57d53eced0bcacbd8960243f601ec72fdb513d36de1efe512419d6d86b7ba7235b6b807355b4ccbab1c0f624b07edf7f52b4c143497daab1015868ff2fbf43083a135a7a8d1d3922a5ad1bff21c412d0b9164f4a3ec114fb92b798255c2602c667b64bb68a2c4e892ba47bd0e57c4fc5dfcfb0d64dfe29d99e587ea4718eb62d06401a6aada70b71d0114e3ce78343fcc32eda62e3833b40abd6f4905a6b3e26e0aca004fef3461dca982c326ebdc36091d2664ec8885ffd857688d56ad22d5f232f21d1a012fc852151327145897ef8d4731283d520e4ffc18867602ae7098ce7e7e40d7d54c3edf93a6efa2eb165d350141dcb191f61b11a23bfb9c76a650e53b90c6b20fa16db043f59c5b97bcb195ca8f13067cb2f38d2281e0cb864a58cdf07c9840f3df7932a18af2cc411c418d00afa0f64f45b206430311f90082f92d3170f3b9f691b810f4eb782147ea00dd3dd53f294be1c9a914ad345b9d05a90bf0f08cbc728873d32e78c79f709c4bd44730fdb3d3fdc0d5be024965e677d0f927eab85f41a303e225f68e943da355d8576202a13e03f737d5026b7827ba1ea6a5b6fad6983e94901b16812cf651c773db58272eca5fb5483fd0d299e22d39931c540f168775b5f870fcada3dc7bccce38a82372095061caef01b4c764e8855617b1dda2b8cea59e45e938bc26ed6bf1879c1dfa4176de96fb4ec5e4ec84bd73ccf663ec7312d6c2d640ca6fac9b3702e81ce2b9002e6b0de3c196c1fbbf11d32ab86970a263f97dc65bab3efe7354ef68ad43c4ecf83c3660f2b263d8a32694653634b21af4f41654cef876094855dbfb915bedf5cb469f3feaa8180a9dfb25effd37a658b9ea91bd5255861f5d3dc4ec42d51be539b09b0a34395b17ea277a29694d7e1d10f866ef1c19b6342189e6db893ef580caf2689c3cbc7da11545c597541a96c9cf3c3985b04c2f0d95360e076f6c3111129aaaec0b6121a1ccbd85a7a7490d1ae080d20a2dc3578a47f845e369e4ca9fcf9db724196f0dc300a7ba09acae62e3813fb38c94b85124ec9367244cb19204895e9630c8921b806b73a4007fd542ff7a999e8f607639026c2690549f369970dcfceebdd8b98b74b81023691bf25ae1a632001de484332ab27e42481e45d5bcac60f4af67393e8a3ab89d494e80085314557b14e5aaff39613a50a4080e5dbb1d29360cf7f0fda47fc544704c72820a8643e4cee325ea51cb88fa5dd1ab768a1cb401ddd9a48d8494eefd1027bcf7b82172020eea14b04444756104aee5080b65332e17eb1b9be8479fe7cb1199ce5b2c99a587dd4803074ced502712d71993afcd2028b80cada92585c58357ed76fe04a92547b0328e26a197f29431f4f97a937d7cc6e596c47e0bc2b61c8ed753857f51bdd326622b419d132129def94161e0b706bb5756fa93f58f7fd0c981c4d22154ad521544e07156b0fe15c206a289adf65e3685d7cf8f4b99dea429b9b7177a52178753d66ed68fe09aeee399608a0f2a9d8b67cb7c1c8bf2acf83cb8b7e925c8f167e225553d49ac8e491701eae1597370163d67056c16be5d50f2869f95a2cf49b263e420287efc5d0dd2a90ffac0f9e7731f4dea308c2fc9946795f0b6f4f79907dc58a2dde3242b678abf39f23ee533de369f2288a5c8a7abb3afbc510817234878ce7baa81b9e92261bd0b94c818f2e04e3886e2454d1b0a82351d0b2a5512bdb5bcf5dbf3c3870c0c5a7168e83570bb4037043e24af6c997f4a4af93cb92e3d56afed0c50ccbd8971acfc3274d6de7f7c118f979f7f3291455033fa9f78a61e7e5cfd8f572cd8ebdb89cac1dc4e21d31cdeeadfd1bc490cc52d1d61c034c40884b41ff4f06e24074a1e336f2895648f828de4f7092de3d4f55fe9d94db677dae51375756ce184afb20902d065843a9bad60c99b1c07e15b9a1d72aa2d95decaa3c00736db724ceedb30dea693e6fa5a16ba852a9b623867e57b7e7e13bf2a5f0343609678e573fee8494d37da0a764243e0694715ec559df501ecac820157b820244eb7954cecb179135ee86cbfe4126836a8348d822b281fbb18a1bab4f521a450f2baddbcdfe9488858130cbb873c7c81a6f86d38a26dcb48b95d9756948357af408d1e29c9ed3b49c8ec6f010b5e06981388fc5d60ca978b94d10e686e459d8beff98d1e3505e08527ff0bde1458a08b837c1e5f740599d4c170c2ba16e911a236c8d0e5e606df015bdf01695e72eeccf6e6ca619e91e6bbd4f20c8fe05cf43907b17b1feb49e42312161b585d2342837a309cc2811f7a11dfa655632eb43017d586bed9ff627724c0e4490fd241551c307e48461f2292c740be760b8a9314e68e33d20a5a4ee97a3de948f0ebb6624e6fc9c59f773b65479f90f586f4e0863a46cf17301fe9023c61522cd925511900d09521382f5b10b561f18cd6dc6973ca7e958490eb96be6386db829be2ca69669c4a6ab8ecb4d5771b56f9abe60c4a6d045571611cfb10d1c8e77416f924b2c3a87369cb178aea252d03d9ff2eb0bbc1aaec4a14e3cccae68c5e8b3daab1054ecccc52b92415ce9faaa5c2a750bdd16289597446f8e6778fc9a97fc28bc4353df9b2064ea7dcccb08228e0225d3711d00079174605e75dbc0dd277d0500bf3e366327a425886005d0083a57a7ede5881c535f830fe5121bba1f29b33c42e33853ae06275899043d7c68c3141ff36a3db89b452ecb845e4c07033da3816b0b32248b325bcce379733f6996425b56cab788ebc93dda83b732eeb367acc048ba6dbbe4875b8d19fb9d4fa3cdda10e3de37546de30f424434eb2c1f4519a28abedde5a108a881a3538ef6c6077595c0b3099de13ef5c62c89b674670081d531168bb2e29a885e76dec7166a948c5a6adb4ca0cc8fa1dd7614209a7b2b81742b5ce5841f052db3d88ff938b4dc6163fe4ea72d4bc15546587fd7de553cb589a502845b5d3b8c2d2fcfd44fe69da6e75674bd373fcf962bece620ae125107c829ed35dbbff4f50ba3ff48f321ff37a83191e4ea1b774f3a14f551ed43247ed2765f4af20fe190624d8b2b91afd4d31dbc71e8f9c0d2feb173e448748ab38173573ae928b9c2ba7460e475a6445ce0d8686210016b593c24ea7c2b9a67d728a4027b52b8990001a96b414d5cb43b0d0fd8be8bf85df90b38aec04555b8c78d4ac00d903cc4056645c7ecc716cb0495a4a9717d30d02c3614693bbe17445f295da59433c3abba44fef2887c9994e0c743a367597bfad357594833e65688915b7754fdf52802b8d42a782b9441153aa42e0375c3470a49c7ab89a77740dd408b8bab6f869801a9f9a667afa8844f5bac1dcff43cee2b9efe3a5e739f50bea35c82be4aeb0dbec8855945292bf11cc2aa5dad8e8232bd85e13b9489eb067bf57d9d295be1f603f55f18e9f4e46ad1c760f14a4518491a9eee86071df23fb248c3dbb7a21f66bced5e9a8bedbe8ff5d5dc1e33e4dd24679eb0acbc0caa1f4bdb1809e9d7436ad776594584126b860afaa0b4c642570f9aaa92d4cc4cf78d8f5561c4c05eef80302921386dfd14a7d73e1a07f63893025c19d009a5953f88c14d02533942205b97f52aab4d8ab0401ca7281791401f63385e0e5cdc1c43502318254b7fb64c3dd877a64f2a78e3aeafa107be6e45f370c43ff12243a5014952af6e1d2b1b0d0cd69c8e8a8ddbb05b3f873c73c8a31dee16091d24d3bf75593021840b665e905d48c5949c6f690fd4eaa8c78903d573e28dfb1484d707c8c521c7005fff13a4abf951f5e1b35b9f9ceb60eaf4defde6d5142e7b8d972446be1c362f79c37052def812cfcfbd551ae1a51cc9bc524d03a618f5b499d4211b3bd2724eba79e3b9533615e69d5d33cdf38cbdb1594d46c869a2f02ac7aa458cd9c006e4f04a1bd4cac381546f744ea48406735ce1f77d2c00a7f5d00293b3d3f2328c7e208759f64dbce8fcd7287af1d43c0657cab87cd03e93984af264c14d94e74fef934677a668bd41f0f03c918fdde35712fa7ec5069c02d803a501363c4c519e1358e31bdee4c10d5cf74f8ee29df0919ee85e5e88b242d9d22289dc449debc5d335732bb7d0b2a2ff5db62deab87331e86dfc2098f81d0ce37bd440e77b66190a1f3e2e95a4253a24f6ab7f46409c5f9917a89af2fd45b67da9b8d504f13729a82496a4d56dbf490a030e7de9c2475e0bcd210ca42b6bb2f30aecc63298d80ed877adae4059946fbdabba4dacb277f6b625ee3d3963857411a424626ebb79f9a02df3050e1480b87a53b11ac75d2b32d1d961c478e73e4cf9246d6fef1d7653e7a7bf5facaf5ae143782acc04e0f2e28295e9d5a653caf1af17f7da04b6c29d02f41abb33bbe8037272e8006c2f820f654318a1443f800a9b596a15761590be27bbd6f25a365d3c9033109a9764d09277d3a5f7a51b84ccb0b42e09dbb451e14df7e29785c1d06c65bb10494b7b652fb75a7e2251b13f3778033843a46eb10e271602a23671937212a76c4ef87af0d5e045966d6339cdb59059b15dc0f3e3f84e229b0c59c3be261325d6eb9ad788dd5439b503b602dc14d99f9a48f5d5cc6bd0d8e7cef65cb645ab83ff32af49ec4f36a27a752a613c4067a0e5efeb174a04e141423ebdb27bb78a13d9b96af50905e6c1304c270aeabc6e8c565bb51055dd54e6407813d27873c3d832fcf9b53225e4fa9d33e1deb9075870981724eec7fbd9274357a04b65a42f12e0772bea8a804bf7a8fbb0ed87c189731522b48177230fa006a4e44b5781dff0d52a2aee84ebe414add53694d657eb6eb140f58cbe4dc9136c967bc0a90f4dbf485f286a7e94a3afe7550921c6825356b35e057f37e2e8f96df57495b26c9311075f289da0960159a33e983940aff587d95a03f8967bdcfbc2a9e6fa6727bb786579508aae372be8ea1d0bd70dcd93abb14cbdc23a326726e71fba740bd8d5e9d72894b11c285058f14f4507915942cda4c4d20f2724c93098bc53af4d67be8dc8d5d03a710040b219dec563478fcb242be64e284c464e4966d0e7ab4a06ab7cdbe63218205e024d060b36f8fc7e67ab907787131b37564441be55008af898e49b3808406be0659320f782763f77bed51f5d9c5658c9f2f39f1709922a4a006a4ff768d4df6f42dd341027486aaedbf83ec1b2e2848318c17eabfe5bccfbf5f7432d977e18051bf612bb75aaff925567f7de3140eb7a6ecd23753bfebc8e4b089a143c59f2c93a060bf98fc3d1f86bdc84c4b08c635affd973d8e2820ae8c06ab263741777d6ba08e3cb3dfd514bd1de5140f16cd783885fbf233585dcecaebe133f88251fc82a721df9bdd9ab253c199d2d56f564710281e75dd822a2356187a2eb893be2c62b45a00a9f258f1a23a125fc5b167409ccd916a70162d70fb678e0d06a4ec6a8b38f9a7a5e5955b82f3140241236d13d817a1a8c3026f8fc51ee035ed518a7e10924ac2edf4a9a9d0ecef2436f575b20ce46ac61ea9780c927df864ee1a1e2ee793fc0b3bc11277882e98ad0340b14fb653659066a9eeafba6f373fda86b0f2aae24668f1487bd4de02263e4784c89e3ec83f820df73caec6223f5f55fecc821cdbe9ffb75d0b1327f3f94eb54690daf4e7636b98ae8fb4cdbc1b01ac951221472437baa5d525338401834f08c66c7867dcc54a8f4790ad00cf31361648810be48e8e1d008f242605383419ef4753581172b2f5606e8c2fcd30ef57b38fe0d3bbe1f92c21de016c37ac59fc7b5c9cdd76b2e9526c23f3fbeb794bf6ccc38260fcab90708d5ac4666b529feba6650e730566a2d3391d7fd507ec2cd835a8feb607ef3237b9d3b3670a83359454737e0a804ce339c93b343b2057cb0739d999f1d99b27c7e8bcc67eb70adfcf563de98041eab074da412fa8f2497616c12f1b2d1b90da50e3032fc80c0796bf0dd732b95c89251ad84cb8cf686b3e4a73475d81bcd43f5cd0081a480d66a340dd899886b4863aaa071600b77d36884573334905e1128dc30f372e1a3b75f070b780e5151a698ff1da52028b50a32fb119c832449601c18e104bae1ea3492f5d8eafdebb9ba1f0a4f2bcb0159ea4020dc2290198467da76aad55d393deb0beb8ba63f9c3e003ebc228e2efb650b06197c8e04d1bf8112315932564bc589d0de2a1c3eb237b30d3781e8568c5cf0c32f4b19a73981719ba32e81fe8b046253fd5cde82665bda0fe8a639ecd6495c1a518e30769d52c1d82f96561e115de176b80d86ce96b499f70d41ab1e8e5f612c98d448e15d81a9cc387715894711b3489a3b17beee993d50d41a68c53ed48eb940e206459e5916602b52eca840e800809e9b48aba07f29ce95a7d59c8a95a52c8717cf1cabe1b049cf56aecb842bc56aa08322eed7cc55af8b83d0ce756e6b1725fc485026ddbc82e4b1abfcc630d2acd2bfadf80063cc0d7eb1fb4372cbd5911a3350c088202225be1812ad5e06e8e9ad83f7e36815548d3890a0d43e2f5cf355aa6085f27c4e94227b34b682337dbcb4ca0fa0d6ac6d46d94e49bf83c80f745bfe86ca1444372fd30a7c8942ae7e5a3b344ea9c69fe5e62bdb5006458650727fae75224a33916713eca33461e11978a4a128964f81d2344f9cd5b3aba5a1f88b84035549b0e8449708a73aff9dec8110524da977adc5dac327043df88eaae00f8043426553a94a2eca609449617fc3573320735af042932b8e4b3e87ee05934253f65c4ef3bb6d7c67fd2016c30be0790b6e04bf8b3fbff97f291f28a67634c0161722a283e02b7db2a44d2c164962cbb01123c28fc85b401721203688fd33c68c88b1deb09e3b383ac650566a599e4f2cbb3f71f336c069b85640429511a29b998917912d32c3be7a6127e5bd917359711098e39e766f6ddd5d91955c8921b23b4f4e38817c04a6e8e67988ae2cfa30a71372cccee2e4f058af0d4d0d38d1b6b2005a9ac68d0bfe5f5a1f1f109f8a0dabd74f207d5d3daf7b4a25b56710f70ddd982db824f114ca1900814bcb8212f1819c9933cdad6654fec9baaaff9ec6f34ce0bac062d30e7fc270d0651bcce92caf317825b467bfdcb0d351bd7cc99c40c29c6d7dcbfdd6c3f66c1bd2708a0db36773404f5c1e3bb94ca215738ae40bda5a2038d3562a691b66d43971f8d8a66f8100593ab0451aa572759f7f14493b6bd7c533fddd56c6808584a464e2928c60d631975c6cfa087f2f114ee017667cde84e1887bbe68144d6bb7d6101082c0f6117ea6f74fbbd07e100709967f4dd92374fc6cfff7d81c0c2615fc446b1037482a23ab048b18aa0d527b8a069493653f4358dc03588b250fe8b5e488becc4e2b07c25bc3f64081cfcf4668432af43eff2b3ca22a009ba1b70c6f472ff24c555fcc11dcc30d5f0126dd1db1aaf9c5c48659e6b173f3f7bd3347ba1e2fb104a5a82c70382f5130edf60a0b1a05ee80137993c0b7e717285646ef3bd31cb57a8ae18f21c3da81db3189da6ab9a3e29c041dd8b7a5197e746b0e78b84db4aa3413df851c66e2b85ea5d959b9f7f3877f0863d13062cbdf27db56be9f82e67f13f75646cdb49701b1e2c9443dbe892be511d5f4eac63f9c410541836f0c41a5db6ca66b25c351d9f66286e5cd8583a059da0ad73093054633d36e15be0e32629dc463f8e1ee9db8f7a864e749f07a7418f1250a043fffca24cf265b78bbf2538c6f64b3a989871ae7b70d850a7dd1886762dbe56f242e3e1544a832995842fd0bdcc2737df4fef463d7b1afca8b1c7478099172e4eab012526b05eced1dbc2accebd51a5d683860908134f893ee093dfbbd054ac33bde486f738496c8376cd3350bc6f4b3fa855ca1b267b874894eb7ac709476fead699af898e2f4e429b66253b4c618eaa7fce6611930de52e40fcbdd7e8ff12cb14c7bc3a4d6c8e8bb39091f34b3ca0093270858f1a99708428dba6ef453734538f741eb10c3328f035468d5bf553edeaeb2b5c2a9a7bcd626166c93f1c6e1196c098552424a89060d07c1cb2129020b67934e038cc0f022301c9c8842a4f7dd989616c84753a171d8441ccdf3c99166008b425fbef9e2b2410bf748b4dfcf52daee7f0ddd19cfdd0660b5d875367320937ac4eb3afe89fe889e9a42f56171977ba81b1b948070f5a5413b27e57dc9769bfc7b0f44db5434ce23439d6d38666571303119c81507f0e7ad6dd6dec1847939a11d59650f98dfe5fed2614a863d6db5fe173e30baa615eaf0c46d0bc46cf5e6499b25ffd174ad89af6f5c3ce8d4cede422fb9bba1a96cde3f58b7556fa3ae94d77ea74dc843d414533202a1da5e2cda57bf842fbacd15a51b510f92d67d8aa86e22f79c3a4d6e0a096d5bc0250894d0b6d7e9e46005b651daec23b8d7e21e624666ca455253520de32215106133f32ca0074b712460392c59c115f7a11347e795378799126c28f401ba1ce217b8c845c1ce13ae67f1489818a705d6692a7f2c38f8dc3d29411fb6ad17ce57399a530c69312a2ca281f278fc58278dfbfb826427cfd49e9fb1e45ba92f1aef9117829d28ee782fd6c60bf94122fedd5afe3c3763b47d02dacb690eb59ce0eb420867877ddda12a6a7237fffa0fc0ba6a6976ab882b69b4f186f6931251378a8728885cf3f0f3e1ae24e548a63f703295d202adf1807093cd1d25b96e496eb9db77eedb3867c90545f8b525a1cf08e6a8bd44daef6c66c437f1ae1a77cd80cd2792acbd67eccca834a6e0010cea8e35e1c3e2fefbf7b7d6a52284f423e42ad313923153a3cec61490be095c204dc0857607cb1aa5f18da85e22bd60699c1c39b4484becf9441d3caa7b41e1271d86b5a826c43264ea9b2a9d07aab94bcd17b31b042ecefc407e05eaf109360bfbb6a39a80383b179017428671b10f80accc43c016860bf84694204a45fefb84ec5f9dd31c6c3da83ad7df75cbbdb95c0f39103b95dd1cebed51b4c8b5f23bcf5a8e9778b14c8e047596b395c53ed275d3a96e88e29930698bf360a52a975ee3357704441583b4ea18c5bb7215bd47e9b2d1d30f04af4cdc0c528ff2a0e29850e34f38f694576c025a7b6a7cecd796491e6000f87998b0cd7bf20768573ac2e2435b9248e59f19d1b0338caf3645afea90bdcdc4459414adecd90f1416f7af75056c5c3048b9ff8f5925570eeb735031109585edf9a667839ddbb6a411003e58acf889e53f906bb5a6270af353f05b66dd4244ed882060b3b2d3cb580d212e206bf35c435235e6052a23a65da7486216b6076acbe6c008968079e2df95366f0f4459c44b71c5efa6c9d75548484cfbfe277ef6236932afa1e9431402ad6b5471c6bc02886524890ca4b349e6bb7836c5fdf9f9e5fb15a6bea5f998c73fc2687ecadcdd5a13f40c65cc49c60aafb32060a894829f9fbf65e6311c9944fdf0de1435302834eca637eb4e63a3a13bb7d335c8d7248847fc459bd2bff3515d1491b31563e21e6edeab9379cc32b3beb703ad8ebb6a26cad494982123677580b33afbf301b103f05d7757b3fc0318fd34377c2bc1f709821da70b47e6d7fee874ab871d1148b9c49033d0dc547307c7ba969ea35577087df1bbb91b63d42b1df1417c15848c8badbe8a88e092188e6a181c1b837fe00d179a2584be1fc700203bfeedab8ba20f90e67b91667f994ee9888f4fd652aa07817945ba94f562604f107a7886af847711d3d6e21afba52a027501399c55aa3e585f11b14fbf5fee815a1526bb8a81a43f761fd41c9d9428339912f4027c05a99198569629c6a4b9dbfc61fc67a7171d6b12f11d552f2eff6a023e3df596092dfeafe14df7e42609edcb69251d28a6f03479232b88dc3b0b0f20e989dc14e7820d5b043b339e60480f3580e1d9fc99d3b0006c2845548e68dd7d0b64581a154c8cbe7174d3a4b17ad22c80190534cc20934062e4b1287b0276526fbc43d38fd3195067724567f987cda121e702c1ba95949cccbbae6be3351dd0788f43f564ea6851827fbf913b3dd402d68dbff9c3b0a8a8b7bbc00d8357645c145111551536e26702ff63876184c4623f0f70b51258b6d55801ad5222c3e93e713d1ced65ece1e6b27d0d36568faa97374e7ebba603f65c3485266b438fb7d0bcbd804c3247f9cfca53bb83804b7650be476bbdd6a903c927ba9e45efe688641e63c961953324620f60ea96865980fab078abb3eca5a3633b56fa15f91a73b4e02b3d2e44cce4227faa5e8e90447edceaa32d756b618b173765e26732eb878acdba906270b9c4504b16b0ae3e15613618fbd69d6fdfc3fa80941b0087f36e65f57bffee590266aeea31b1ce4eabf682d09a2af758c785ed4a69273de2283cbccf7228d2704c479a6e3f06ff42ab05adcb68a9a1bd05f8f275e22b9a14bb6bb2da7cc273d4afd1d2fb77630ccce4e762f768591707fe3ca741a5fece47b6a5b85eae8664cf06376088a4eda006ed9927700806a0d297e032753270561cd69ba7fbde5fe3410d6765f25fa1b9962bb09f65e79e38d95357156d4e577fbfcbc2d84e2e8111c6dea636bedc69fa1f86640ff1d61f8fb6b28d36c845f0edf80474a830f7ff5984a0950c367a5ef3f0973386d2f2e8531cb49f6dbace4948cd3ede8ce504167539adf008d1dd1e2c0fae079e5920ed97247a21baf7e2082da1ba9445e8b8940cd761b279ef84715ddc63f25f1241de9390c80d323b8fd6d04cf462791183b99ae42d5efbc651b7e95076c4146818b06bd492709e0b89f37930a75186d65d6622c2a96071653a5b6e7a0f13916139f7b7b93f7c8f52dab1038966b4f72bd12bebab2d70c0d02fa5e7bb120d379f647f7bc4c5375ce76d5f5458c04c570f4e635a5f586dc08d51133b5b9435850a9ddfc71aa2134c0f91032080ffa31b816857bdf4bc3c908d733f8f7749cad85b669abdde29776fc740605e8f955fb15324ab2bb64cbfc167e8e31fd544fff2a74a344948ebe9c3a14bd72e95787b72f924dc58ae65f03e83edd079141babf71f9903d0c3a3ac99598b34dc705c02b8ea0f70864d4e36a9a2bd3bd3d979ba61c2b16ce77fcef0697f7af5f68b519242cd623ffe2a24f31dcef8b8065d6bee10f9d02ba36e7bbd5469ab5e8f5378229d08cec7c67e9c0e9cc7c7318ce063df64be0e69026b39a8c511eae60c864cd205076af8f90bcc8aa52009e545ff42293bf52ae89d39399faf040c33f01c3943e76bedb499c975ab268583efd911221f07aeb7627c6ce94fc21f8edcc3c71565719719170b9fedeec49351ed01dedaebf3261d1af48633d79e5ce4e1e1f792a17d57b512753c66553e442a9e748a29240d294fa8cb98da09bf194b80f030c1ab96640969a75b556f7310540b731b235d9dfb34d0ca3cf5f8df63e228c39590b3386bcf5f42acbfad57d004e68b815a19efcacc203f8422cf1246b9f22132f538d71257a83fcabaabc9f913ace57e3fae42d0face664cb6beede46b6a152b3add730a39a3c7cbd253e85e4fbb621e95d3556d3d6e2f13b77db82364a4cf591fbb065f5a3bbe3c5415e2ea9313dc03a59bc816f265fad206423391df549bd6384c4397de6620d5027de2c8bb8590115f04e68afe8c88510bd4385ce00ff827261bd406e6963a92596368dc0053f8a458062b9714ae82eca1250392c184d84331df67ecc8117c3a6582b6c84c298abec1087a7ce77bcd48b3aedeb70234c2d5e1eb1c177ce9b5fd1de5515311514424f66616d26a06cc1ffa197dff2502dfa758f61ea1be018129ac810a1e6c306621a8e8487407c93d444042330081c3fa806a011cefe4d7c779d4735d2fd60de7f7b17e258248bb8dc36a865c3a44a17d46aab9e1d9fa84787e96d265f8ac9b23e2fbf4d1f0bfff82e7fbb390b2ae1e7188352328ab15360a460883f32265711bbfe6f72a15d53346cc3f1d18c372cae5a0e707168abaef110e24dd842c674ffaffd00aa17f39bf5d662c44cbdb97b0a47bd458cf8b80fce7fb3be5ddd81f687956acb11675c43ba830cd413749caa939ee1a9f1311b17cc188c31a72f9aa2190006acd688dc4a9f17e8897468a10c76de04b91b03dd811feb5d045ef3463b58669cc644a443f07e3ee6257caad2d1b79d80d24cddee866231c1416469f01816c833fea944db9d2c3518a1316c2d0b04f0e636bdb4f88c9b3a145c0635db1733cdf39301aaf09cfd50055bd80a2e7afdfafa6762ec9ed61e079435dca2a7f62cf54a822a5e2d7bf3ba807726ef76e5d26e7f60f2633e02f83182bd28dda032083f27725e5fb4d3d621955658f7c301528bbef5f972813fbf86751fcba87ff17e91927806c7d33bc5e8dc3cbc5f7c5876f59cbd180892d3c934b8d13cf030f28d91725f1050c909ac3ea4d3d7a74656d1f58d73da3d98dce6da031b7df64b0d0de426f2aaaa6fec5d63936b77e73f440e1d43d2361d7a592d2c66b4ba0d94d85768c4eea3e4fec60ac304e1d7c9a32f9ee999a522eea6c03a3a1bba1a140da08e5d88e7376c73b21d44c080e9b4e48c1a03b0eab353f876b45ebd49786459c2e2d02a42a2f766dc1721e2196f5ee17c19e1d7b2b94c50f25544b87eea8773f14602d375971de7521fa7fd3106ebd43a79076103aca15293c6726edb532ce4ce0593cfa2e49fa6f5df8c9c99fd5b9098a1367f77f8c6e50b4ca2777becc8f0afbb113022be04c74a5e9c313e709410fe2bd9adc3751ceb7f42d117435fce093ecb3a9838e33edec3ac2fd2f14c76653a16ba094f3031be2772f6e76ee23d10e6fd979a3f13bf1f166f21ec87362486862b88f80023f2a1b36f12c3de01303f99cbc83d822f10f404a1787f23487c8e64ad73e0c5041c8e9acd84fec57b1ac03ce6e11ed75f001c43921c89155495de9787e7fbd73938573980d6833c29299692fa80ac2c96982aa9b5319d0a291505edbb944e7072328476b24a71230f2c07a7df6b887946b6d1b5d55a1afaa230b411c6811ed721570f97e5216223d69c878752f5a4f7ba8a67e49e4a809987df7d8997aebe9736eb1d4d161bedadaa574f839f1b348a53294c795389f7eced2da23926bfe71df79c8e9b63871e67b6b9c9997c55befb844723c6ff318986aae7300221b27851caf8de798f095c8e32f99b0fb1eff25cd30244b23fa37757226bc5b335794be8fbe465b12821c3ef7ea389e7ce459958074f61d511cdc5deb9ab783870be5120efd45f7f50322c5cff6795f779e3aa9bb9be1f0da6dcc8a7c64bf23165e8d91e366df6acfb6362caff1cbb8cffc197be6dbd469b37cf32c163e931597fd1f101affb3ca062fe94516c52a056fa5335e632e87367ad02f21c1d04097642ba492fa08f0e6c1654625878da3fc4a7a084b7ad39170622d4c4117f0f47beeec3725087f418e968fdb024bbca034bb19d94c72a641b2659c9fac6c12d19ca2c989a7c7454d328f51c89f6b3c21290a0839c98a91628b350fbb695860b479b08e088b6a59ffe0e9078d99b43fceaf9936d818275899d7250569a0fb5a29ef7e3ba45c5eb40a5d269d7ad319cbb0fce361e20cba0a6ff173e9ee66ab360500d81e25f05c2039ca8f9b3f55ad4a212e1b924df3277fae558eb4bf6ba31dc0f84b361a6263ee9a4e26a140cfcf343d2b51fcd2caa786e08bd813d85d2f4a7961c5524ac4b460b9cec33615b416e0050873c369aa61b79e3d9ec8c38d55385cebd29a459f2507f02fdee645fbdf40718ec1bd9c6ec39295c5c6a98a6147862aebc76032f85602c606afcbf656c3b1e25606d9a177b77e10384b05a7fce9e4512c78ecadfb1d12fb000c763290c56c993768cf9b746513cc5871cd8d237a989964eb86b2f6be9d8e14cca7beadf57e8e7afcf94ff7c549474460f49d386a42bbe4347c26d2021a6caebf751bb40ccbad3e9c62b40499bb2063e5d5396022520ba98ec248224bbb1c025cc64e515a5d01e18d0b239b19ab50e491948ce8ec2031eaed02d0f1cee9187c352e0add96b879d9f180a35106f64d68000c05020c16fbae3bde8a9218a7d8de3aa1fb3af75af1b29d2606a6cfd6fbaf689be08f0a4e1500ab83b44b58d6061d9c66b5da4ff66ce8b71141bb8f64a376ae17582c029b248eeb042739d8c7d0a0073c14921948a88984856583bf6629455f34885ebec60a32434ea767cd5b00a9a7a40da1638787cc5d8a1e515832e8202c483f327ca6c6bebcf2bd1ccab1d6e0113ef8333d4b7565bcedd25c4ca2c1804869a6805bfe1a3e3b7abeab5d4686a947e715ba4cd8edb76a69ab871accc63a196484a0d3ec5ccd9617e1f5aa57d461ccb86c70670b062dbe1167aee12c370f0b49b1bdb5b9d1c528132dc9f327f7d6984b816bbc493b1f0b59f7d9a60f320180853de7d64ed17dc7595f4552f411049fc9c4217459e48384dc3c654f147be18d99749cb9c95a920ed240af23a25bf925985649d90d085531561b6ab95b2aad3bf58f86f34b0b68341dccb54027249e7f1c8030dff22c4ad79135fc9ee58676e6c14f674bb612cba2db7c0443c24a54adb7e6b47dd6bb324f81c337fe94b0f8db221b8e9bc26f135d025589c38908a3166e2c7dd419d433b28531ca6334b85a291b0f9463d91314b7d23c3c018f6ac158a0b24a102851e6ba7f2f0e2b3c96471d7c5a58c369c08e455fbd6ea7ca8cfc174474e50def718b725ae36b155ce1738f4eea5b02800ae15c51b73231b4aec5cfa50b475ce65c1cbc96afcfef90d71ce2591c1565dfa2e83ee254055aa0cd5d51879c9756b154cc5b0659addc07eb0e6b554cc7559cfafc6a4649900033d5aecbf46ec0b62e8398261f8b01202cbb98ef981365b019916b9aa703e0ee6dac40821e59164d16b5841e0105243eb47c432a0da995656da3b94d949db1153f84146186404ac144e1aa8c7da0e9e8521e687843a7cb85db5b621fc1acaa2aa0250fdb1cd373bb05abd1c66aad219c1be51120b28ac78b9b3708f3107555e0b16c5f446e4ab4001f0b8761ee784da1b91f8e0a4e5f59e80207f34fde686565c34d0fb2f1831f417f6551cb6dc87999b991b2aa737ce88e3387d07ba5eb19fd2117f1273aed72ef93fb96f73f97156408ce25048009ab875f97b8c7db812105aa15c371752e65bb3fc060bf980a5fc82f168cd2624de90ef89809e46c52c4ee4c5892b92a74797aba96f5b61fac43b9c3db906db06da3b3e4883ce95d42a94a51bfc9316730a70643a65fec8c0344e8c30a54166701ebf99a691eed910c388ba9eb1c574a070bf868a04e31a1faa9c35da64060ab491a8dcd159bf6568ff14683edc4b91cda7604e3b7b019a984c5f26f9a841a9479a5e319e611e32e6dd97c9213326d226c09940db303d46e0c2fc2ec90d1257a9c34fa1ceeb4963a3ee489da8ad83e13458d6318870fe2d6c662592582009ab0b3a2fb7f982fbf183e0cb3045e3aa9f55e1eebd3caaea8fb13aab410df9b3ffa73ef1cc98f55dcac3581e451453f1e374849ed113c69a538336fc468eeae681adc88fd6dc8adc9146b0adc1fab220df07152ca6ecd636aec6df9e9fc6ad9cc4257d5ba9d407d5f996dbf427dc5ee3a7e54dabc7e4b0dce4d4a68a0d538cb72c17d8510826ecd50db0e5bd58f045de14b235d82a6f129c719184aeeaef4f3b3773a9fef04bc37ba5c86016e232c178352397ec98737c80010c6fc608570352d2e641e2140624d89902e64f50993ab3613d35876783759baec2d8c750f618703d7587c645afbdab1ca6bd6691cc941ab46fc6c65a908310f6b32be8afbba82d185d028fd8a723497c8b9e5944bf74665b0e2b630e0b7ba67ecd6a045743a84f6d10804365f7ced3d24a285d5ee4afc1ed649ba72355432cf5b3793048b91054d0a40e521c59abe1742481c6c1a67fbd49d5013cd388b59bcfd47583c447670418215880e7cd62bce05959d74324dfeac51fb96b249a69a0d73ac8e5422b11c3309f9655e7e9c4917e21ac32e58a90dc4cb1272d4e82e753533125d8b3e8b1fccd8e1c05e620f6f55d7f8ba00a5ae08396840cfc200295873f01a4f68f522889fb92f8994d020b10f7cae6e88e779ae4cb0dc5d5367cee7f85291873dbeea6b2fd7ebd36aaa9fb6a0731c7dfdf0d02d3d3cba7d79193bf0865e1c63a6f9a18434113a58d84894bd7bce0c36425633c2fa86a0b7602c8c4f8322a7a2c089f8051ec8c1eb475cf127e5136dfc8037bc20324f75c73dc11c1c63fbe51fe1ff708e28eb9e50c2f52ce741104bef93337828d819145b3d85068e21a815b7c79f79dc5c12f87e21ac113602d43a50147c544c2121a02d3e33bf6e214e33ced687ba57b17836ace6e867759755b237aa87d4f7cd81fed8fc56eb592ec5e59e3dd6537ec92015ec2ee04059d8dc101e14d2940abfd15209f37aece445c7bf15c988ddc82dac3166d5b1b001ca0e24c28b1f0de6228b8684402c1d660773fcf0060d280af1f5430e202a0002add6908dda611298b082d81da5e56a3fdc4deac6eba8eb31faca739b93b3f89ee3055f778fe6c6166b92125b72c5347962044ac8ce5dba2e87f210daf105ea1e573c76301cea3a8b239834c8f29cf67d779cf6479e53e211de08b188add665c249f71ce2405d2932e343cf94330e61903b684b9aff77e18bd0020757752f8f6b707dd123e12402d76a0b1f95fa35892cf745b20ea04479f2c771f898be007acdcbafcf0fa3a74ea1ac1f3e2fa18166d02a7194554e75512ea91f373f808937cdcc252fd9c3a276916123505e49c500192658c72964ff446cae505afeaa049896024b21ec397fcfa2fee790690aba39308ea844e4f175b38601a5ca47bb1bc5c867aff4d62c7cfd1ab7d95a6ad81c0f0bc6c0e7b9c7d4fea2e7161e1a172fd386387d368ab74dc2c924da6581f413abe7f8b571df45738a630d279847b49dd9fa411bb1d75db5ff8efcf61658f1e5698d9e615a1070dab1c8cd11fda4efc5505239aa2ddbc9172e020f2615ac0eeb34fa48d144f410ce5fbf38314640317df41f23db031ed6cf4003292e050cc7271fc122c8ce673f85839bb0295bb124bdf16dbb4ed70e3c41c35dffadd84eb41fb0e9c0ddf2ea04a5c700caa47d10b5a99062542cd0f66b97342f9cc3c38a56ba62cf930d3857c60fed1c66cf21618deaf9f1cd413e210e4e39f21bf29409b1d158cd58010b1c8f0a491e90f07c1b4fc24ffa0e690a27cde3eff49b396063f33c4b79880bb0515ba9d69b2aceaf50b63821ac396f8efb07333e0e34a43d379a8e4bb1cf3fcaf43ae9d2331e0aa39ab2382c09c572d4bc193b7705a335aefe7c3db45f1ae3e057de606ef082dd7aaad3155933e795d83d1ab9ff376b7ce1e78fb0a59faab86f05ad3fb0eb218a461a4cf96105171792fcc15aef4edff6d654d66fa1734fde3b918989fb038bc5a6d441d422a76ca2d251476c9ff78bd3a3ff911cb1873103264d26022772c00c6041b6958658557e0e5f61984bf325b86cf9b64a5a19955046f6061e3a6de1e262fc283fb7e34d16de29e50bb4ce65207acb7d8d35dfb80c96edda9948e211e9663af82acf62fade8f0f2da4002b685c4efd198d00435f52073e598d6f396fdd43b9eb757b7b434e54a0f5e140630c6cc6b0577b132ec08fca13e7b5e890e67cfa9c937243ee286ec77fe41485fcb1fcab04bbe2ce97fc6e4c76118ae462f1daea2b67b7cf228031bfb6bfefc2e5182591c540b69c8ad3549a04e10d9b7a9d3bce31d0648316b41cff8a86946ebf1fa826283a3c3104420b98640c74f4aca259dab3eeda18a1231c1ea18e6bf013040fd32dd9f7ed4174ec40a579eab30350f0755c483c9788684f7ca6c68366f4d4b7a010358b90d7a756fb8dd821b5b8029dbf642d6a4119d2dee2d2047e80baeaeb23e4d4140b637c1264db1ca9c98b96defac0670c9d8f0beee95cfa587b6cb4af791900ae3e18344bdb34b3c7df15ce1b52d646d2f00f8f7a3e90f440060a949626742fcc7cee89a9de135af6f4378a5159230c2bf3059b169465baf4b8ffa59e3d3a85b570a96b1f1e6315254292cf129b84bb2db395be941562c7ea88497e26ce4e2abb66760d985e39bdbce4347c749245861909efe1fbb399fcda7b50f112dffaa0299c85243fbe4f96a84564fa72933b441f0c5418711c0137f3aca1dad663baea7b457494d7e2bb8f08edab37b4a8b91d70bdc7acd072d7bd0acea4d579d1435d545c43c73eff4138d66eb8d1a47e044f1cea52e119363464e715dade5f1f3475cf89c74dc65fd5e02042ee6165d81738ca9c437eb06666d4c0295a52b3d0d551f9e7b64504f13f9a610e0dcee896f5320872f3bd235ed2319e20d389fe402929d9fd460f18e41031994ea82cec5af8856160ae4cd6c3f2cad380d539fb76c545ddf121907589403012e863d0fb0bf9584be200c2bffcba1165e6172ea2351813dd1d54f7a9f093b346194b1eb3f939ff4b33ef33b83508731b3c02126cafa070be2bf4e6ac0dd44cd61a8df7f2b59a99c73ae09dfd09c8e0f37cd6f302fcce415a0d8552b0eabe2bb67f5798375b67af3a4084b8635b064f2b70ffe734401a9f291c74f07e62b9942cc2861fe17aa58218face925943962e024c046c5dc56b7600dbc69ee8ef03fa5dbcc691e4763fafb3090dabf6e242bd0ff1b41c6bb749bdfd42c07b7b9bb75e3c70416f8e72cbd1cdfef8ba2490ea4a328b7430a34028ddb0b07f21a5189e76481a8547b8171030078232dc56652b7a0bb67702157b453da59dc146706f09ed120e518737306dff0897afe52f07a1f77961a7b0016c0fe9899815bfe398b6f58ae0e1ac5229a568060745c43eead2e4020f2b30b44d24634a255c1a455307d49bb8833c358dee4b101957be7513a1e119d1105a6e7c82136a7414ed2bb7f764cc6a579141bf6adabc18e4d89580267cbc96243c5ca7c91ffe383568824c59e9ef4154e5c728a55c898e72aad92c751eca3a9b98bbbe3a3f5a191e496d7c6762ab9ee825658c5c29c6a9af4975ea26844994bccf5ce8a11660b06735a3841bee40b75c17439649df4958d614e50789a7245edb2a42d0653c53793d9953e293485da6e11f8ac6405fc5f075b88a9e5dc8d06a09a97211bc446cafb1a08912440e78efbb5dd87820dd85290223ea1724710f419ce9a2b6d24439ba91638c5d02d1c0d1d271823b087f433a3df439b8724372cce83266d0fa3ad4c9893448a9cad6e58dda60a7b88ed6e267d5d57e01d9082e432e831226816a06c3de4d0c08d5a105c74f5229c99581ccd9727cb325bc9d874e4dc0773f94c1b3de46fa88ec1b1bbf81d80adea27d4df7599e388e7dc675d4da8d2051bdbfd96143af7ba930fae17e3c7fcd4af0dab71d931deaf418e7d0a7be7fe5008b6519df806f69a5488e1adc0239cb1540d9168d5799358699466df4f00b3134a1555207ac9428572a0562cd11f54548b422c6fab0635d348e28cf060e29f428cfa55d41fa84411bd4fa915a7c7a13a78ad533617897def1f047b75c46cc6d8433f41f5b926b4c286c1c629e47190863d98f3a51f760f0f15615cc16447f69f8e12e5b5532980156aced21931f63c65088513c61eebcb9c0bb1bf3682033b088a89ec1ee60e3f1edacf84081d001abc6e51bb45c7d9bbb613871e64e8166d60542b0e34b206b4c51cc1e4321b35daa53aa12eed4f18e5a13cef197f25d3a51231d52c74e4a84e1fdc40a6e583db94524674d3dbc12bb26f26a58d684c73b0460f9c329f1c4e14e9f22fc3d847cf5d18be274be16ec1820642187f1778d6e39302e4e5d65ec15e58e983c47c12b2e2a7216afe7de82221fdadc57256a0b742707eb1d0367aff6756081c10d40c913f1b3316de699d9891da507205207c4e49c3a98d1ad3cb1414676ec82a8005a27bb6022f526a1b35bb0403b7dd7093cc736d2ecb5a8b45881dd49ec312f21a253a2a78f8065a06e031ee56218184d2f53e2e9502e395df7b858132ace0b4a8d90b7265b443e15d8712eaad42e978679f8d47e0f3d15d7f1c22e77b32771b0638d1efb64e67f59552588528c3cb8f984df78141f312b02e8ff121b802d3f46549bf2b2ffcae39c25f3c7a6f5e6177c65e7deae00650be3286e6118f8684ce376be7f38e48daf9e30e1bec9334e65f0b2150f2cd831d6b1829ea0afa738e4ec8661efec6f90b5290c072c4ef1434fd0c383ead9cc3a296a1ea239881b938363f89e73a9d48bf0216fc07ddfd738771d755887f1ae1d0f9dfbc04b6125365a7f170950e2ebeaaf12b62d9d76da5d3a995b74cfed9d38746f10523ac68b201bd4195a9e7ad834f498f76594b76d9d0e5d290cfd5fd5acdef3755c7d24c3da592788c9b8881c907c29d9da823e471f7efeddfd3a11604902e4d8967f75ce43179c397a373e20de2c6b5590b9e2937b8796da3fd6770089b5791fb559513ed19fca42a205609dc3af6472bb6504dd85c45bdb6132158f20af9612fb003b0920776155228a9730ac4d09b0a1d11d756fb6b95d0c710b44c51894a35bacb63b428a173d9448cf2eb5e2920f07630e7da2bc90c9b252af944f3cd5f160d21f8befabe68418b57899fabde0366ddf346f19a8ad53991a5253bb0a016f8ce8c5c9e6274d7b24f1775a61b49de56ce7754885bbc2015c24954e2eda3d3e73c89df0a79143c6d94b257f20392786a82e978dbe9e7bd04f47788945c621efd6805cf3af1660620a078f1e2a936db8c35f9f88e573f3cb01e8bfbe489ec0208bdeeafc3fa4bb8797bdbe845ffddc8fdf5336fb4a553b553313470bbcede923fdac480500e77758300f3fd32e210ffc2de0b35ef399b5b5727404f54a734048f11978dc49641bd573ed27658ed4d06ddc4250c3b10aa240c5bcaee474dcc27b294a198dd52a2e8bca894e77fbf604dba6088397f162d25cb821a1f48d9a80a1535731edfd78af4da66a23ff30c942119c04bf58cca88d41b0107e0336a05d5a41b9e25b46dec28e25552adbf03148e34586d8ad8576746c79303d9a34854cdd09c9f4886c87494112ff7899dc4d1d74be671b57b388675e9d47671fa12f99b6b0337158af7775c1a16add4b534a75a4b1cec2ade86a52da3f655c417708225f2defd382566318b521f61d37c48423ad3578b8fbd088485204235301cdbd411c5e086b0bed82a1148a367d48f7d39c0547ab946e63ef1d9b2361b4e326d437e2c0f69e5e0edc2fde2a0e20babdc36eef8788bd22fa0d1bc4674dfbe1ebc6aa26a2353c6a2b5f3af87e910a00e5ff0262968355a42c6c13bba2d5b1078ec4b60021cd9ef1ac7bb9442b63aff9bde6a0172c1329b49333404c474c6ab934158be7dce00e2516a619b25aa0bca918c13d7fb88c560146cd330392f0650c1a8d4280a869de4b7e138b003c04d7067413da195937150920426e1e971f67e3337db7e738fa94347f36579bdb4bbd7a501c2bd9d66741c2ba8a34f7e08f709a4d0dcae37ae26e7dbab905b6012b19e9c74fe8c3cbf7d69a5266ab2a761938dbfc15cf4c84f087b5d6ae70263260fcb298a10d91e879f2c98a73068180e557ad8d09dd5ae456f44314034acbb9b1c9636f6b6131c919d5bb2fe5ddcb1824e2310c81d77c563cd2ab56ec9126572a085b7e9137f5930406092691b6bde5716aaaf8bb45d5453880ee929445d5bb7e95cae0c97515c8260cacff9702dc6992be93c92a842ca6dd1c14d096d0ccbdcac145034458f38a100fb923f8e316fece8e22f878077840a83c70ab8ed9939d6623ca36f6f439ec3e5766af14ca0f37f571529084dba5b64d70b767667582c51ad75945aea0ccacc034563a25601474700d3a7e3ed490da9d48e2d188893a3e6c22f098fe73d0457c93cc741e00ca34489f4ff129200c29015e5cacad12ed865744a142f307932bddd7e2559c4219e4ebde7e7a59966831d1f6c4af9dade2c4b5135d97412d2b0b82fa71347786652a0be9b498d07b4c854a196b5a0ae98ca846964ffe41a0f055458f86d8cd1d5c90a3e7b8db8aabc325b4f805a0033ddaaaf51daecfc5df3173957782b883bb36478136bf936722f0a624ac25b33caf9d235b7a27a3fe08f86a692cdcbfa7a15a0078730b16af4cbfd0860fe4c6c9ad207a3c2b1200422b296334d1779af8a92f16de1f947cf0fd6afeb4fcb41ee257c26803ed169b2316a5d3f3048d4fd7e378d2dffe7f5605920b512fa204bce7f071fc771468245c1105c9d4e1dd3080cf33fe7c0506bf20c6beb2d4acf9ce197130621561b18af02e3dc09ce9d0fd2a38173e1e063349be91fc36e126d5bb74634e7cbf337dabd6ad0b8a82dc40e54f86ee06c4ec686ea9cb253767c99b2813baf046ca7725518c9dd239a934b3d3da07da72d052dffdd399ee43b0fedb1c124e92a4eba67fc396e79665a0004c317c7fd1eb369cec028bfcfca3718bea77ec48bd1624e2dcb00eee4fba29fe994c551e0a6d5841d0fbada787f968ac8f834c283cf9b2a9d40a6e6c7782f3eb406bb1720ed0558db39a89d6a0423acfcb8e6d3e913d03675d8e0c1c1b0c816881062644a0e5f65ac84bbd851f9f7f31e632d45b635835d67eca736d8aedbe00146b8f72e56c38242bec3ba5321fab2b4997afc4af42230b8426599ae66d3a51065034715a26afe293bfde89156ef35c60790004ddcb8ed5be12f57601bd5548c2ee45a3ff0a960a1d742fc4723842195f0bcbbfb100a35d33a545f1eab0436459bee2c2bb7825f2d1c3b026e583efa4f477f4e94be2ecd35843ddcfd6a567fc0b5d17fb5116e9e0dba7db7401a611ac2c5fee2e220e01c1af9b89e9b38a57cb3db5e559c940941dd2a9073c7a497d3686e815d02085024e744a6644eb95832af6bf383aaa1947c72eab60ab164e0ccedd5500fa7acdf40f8dd92f0f362f36ec8195e4e9d24ca125027142df80e372720f6b1480ca4bea2ea7eab901c4c4df03113de2f56c01c8171c595926db6ce320fe3b1fa101995ced0bd17569df9df832e1bfcc6a621303aaff343776f9e22fa0385a414518d0d0d06913b945187ebdc831fbffde4caf3e1b05fe29c2fbcdf6a41d4cbd981f0e6d6c6f7f6f06c3412312fb10b78195d909b2f88acdc9a9b7b5297b0262b6496af9809a15eefc6c97f2bb2463ae95e9edf545b0060e42bc8f8f429bb83a630263c074dc98f2ec34c96b096fe85bc399ee9d78f0e91acc8a6fe62689e54686f1c8994384a22259f3ecbfb41b13d7976769340bfe23c53641ca82ed6e6df99b93bf55a7332348d377133d5e2242257260f1c3ae1b6ab16146c2e4cf17af32a15feeda8c6fa8d4bb5708dc098f6eda180c33ed89706f1a20702398640b65c99ffd40a93cefd514a6c7307c8c27cb6326992a2d43374376b167ae38f5ea0f8afc09b73b528626742987bf22c226faf277159c4b0e230899cbaca3d76da192e34f16f2626eb53eba49263f651ac7528a65578f73701adf0c7f4302e64b514997d5aa740ca326b74c87968ad228647a804de7e787fc16fe293fd32ac9aff029684a04185c561074e3bf75ebcfe861d68045aed1e6d6d2ec88dc68b0f642b434696d2037c3bbf0cc892ca0d5c0e8ca81319eeb1333a1296ad64741f8077a27da874d32794217c45fd9a0b87b52cbfaef5bb4a03fc76e89768da03c16f1d858af2379c517826d131c61838e6b0271b922e860f96b761ff0c31135bd21faf4631dd348ec3af774d7a403d689892a3ef3ed0b315bafae81cb841577f757249c8d0b1b10f391136bab2a2f5747c6512d40807f6c81319ebfd8ab1a16b8fb45bea5199f7d2b45622d381d5c23875900bd90c3522946476c9821c06725cfcaa7cd0c231b17a09f79dac186719cdd33e5e8e17da5f2bede7c75ff388503d82b4c23caccf14c456cba3fbb83e0f35079cd780724de1d3c03348b2186b6ed3073460ed07848b80f83e2a5a439f2ad004a8a114cd698bdfa57c8919099f5b27a0d8a07c80c05ab1c380a9eb4f9d3dfa631c6bb1d1b08c2a15a1470a51bb8cc19ade4e2802eb2c8a0906877982a2ccbbe23847fc2e1c2cb398d5dcf13fe3c126fbd1107299d46ce0a158d8c78245c85807d1cba919367721d4614709069a2e540838ac9a3edbf43a6db8252f1b67f2f0e9e432d09411cbfd864decd29d01dbb020e35f4809c2070724d5cb3e6373427215bd5e62c043e50e1f38bcf3a2d6a24d16c8e80ac901920593ef1138218e17a0ccd2b0fe93625a7fa62a81c1af4929714fd596749923b6e6023addbb4c5591e21b8b1887e5d4b7bc3e3d609751408a3d6e1d45c89cb277979fad9de7257a952e7e77ef3d9fb8f0e913699273244b1172fab6a3a894a0995ac4bd7f098c6355854e6fe25788bd77981ff50415a116133865b56563a871f84ecc0c1ccfd5032afd89eb0262409bfe31271b04afd01c220d1d698c35a844300b64bff4561671a93f637d4e8486f41169363ab1a96149e620dc94a287bd9039d85a669a1c08aaae3568782ff16a9910ebaa6b8efbc415bf5edb78a777bdc38586328d739bb05665a5313e53361ed42f1291bd2b736ba178c3cfe66e98a308fccd2983fd9f7813ebc132bc6e219c4f77d787e04ca4e4063e575322574c75ac6587843c8957766a57ff1fa1c0104132db6b39714aed2b51984e56bbaeb8dc77cb3df9aa53b0d6f61f01c58db361574b7d82b11a1bac041cbb5d2fc9455272e3f952551187aeebd9d5fa488126846828bfd808229cd67b86d2c26e41bfbda1144c8915c403427e46c424a4ee559d8d9ec298481214cd95a8ef7f072bc0858ad133d216098223c4c6ab828a09832b733bcc0610b834942472edf28033d13e3ee2a59c52dc1240d3924e525745b1246ff8668f7674295cb75a053903f8b8a7375e09b6ca79cda0333508253ecc0419619061459c0c4e704dc05c9c3e9dba46986b85d27044142bb699c5873b025a4f4ee738daf4fc34c480c6a934f2a15990f6b056e91f569ea337dc00d500296974a48ddaa99e8cfc32116594b7653831070d1e16aba4866c2383dec9c658a81fb4bbd322b33566c2334fa9ffdb59494081b8f41c4cc9c4b94f4b4c9adcd5c79bc91c722f6b36285ffd02fd00ff4bccd1108525ea21ee089b2c55ad5b88391fddcd17d70439e3e320a82ddfa8ae38b4731445a55fc0d4d782efaf0a432bbc2307f4c5d1af0e6fb2ae73503f8a276b6ccd7b07f3c7ad0297acbe66d37c9846eafc599ffede1d919de0f13178ca8f6529b98893fc5996a920c430817cc08747e8762fcd9bd0478ab0d859a8116006c22ea9a07290396ed2f227577c0122ff44d41fe2bf401f3bf4e0d6f424747f7c17ebe9e26a6ac33398d6037dee726c516384baf7aef9cf8541632139a481351eb0979008e1dc29fb4d18b297701c4b3b296a6b23603539c5f1359e1348fd669174d9d0d57ae11b071f795466751304833b17ee3caef667b3a92be5c47b359bfe651aa923b88a7864be471c52a140dfb3bbc9c858dcefb170d6e9bf923b1782b5e75c6cde25e9a0c2fc63f8d0aaa38fe2bc4e290eb7bc8d21ce3487c428cb15849330c7fe7c81c0ee768ddda7925f5119d06f0505b4c92f9bb4d4405bba3e8f513a553990a2f993c9115b833bf54b0df4cca79ec0a8196e0ada91fd0c09abc316be65c2cd860a5bbe3aebec7f2f16dcb19dfc60d7f541c18a25a1135a18115b3d85794414280ae7cdb4da606f16242006246264e3077158261bc923e6ee128838fa464a05103f845669dedd687ce2c7ac585fc4c56debe13cd4a6ffa340fc4f376fc4e485b9c335d224f680489d3d5e2f09ff4aff431f127485bfc97c8ff6e315bcb0642b32936486152ff4906dd7ff063e8d2cd6d84f34ce3123c39ae938ccdeaaf2a97cff49a82b933dd4c500f535e3d64af787e650a8e2660379070f0d29baf77edc07f992522b3a9e18834da80ff096d3dbda550869605d63517d7ede37a79f95d207d9dfc119660e0ed9b55a9e7559ef6e4457ab8069174f9cf0275f84a6029b789db0d8bfd3552838eb1057aee528de6a591c863c3a9b55e37ec497c8b9d975b20b60e5c8f50760ee555cf7076cc7550da5a5649a8f6d9edd86b49ae6678d80babbaba00cb306a08037f2da0c609e6707a324de7fcaefc49aa5c293252a59b332656e28e8b787c78670c931e6aa22797dafb89a887b7b1626e6cf43b6cb61cd7dd4b9f98d6a99d06bb8e77171cc6c5182fdbda6404c110c9b50f5baeca5be99b7f9b39e1c001d71d6ec7b5543344b2c92d092cf609f028667d80d9ab52b3c99ca2b2e945e16afbd07fb4ca19dd8462b3d66c31373a93368d857458752ff8d2598eed9f475f196f044e8af663d5bff16644dc099946804f889afbfda03fe522910508e3d7f244230d6e4ddfe2a652406a9a1b07e35e611137f605eea5c519e73dc55fbf8889e009443731fea6556422f420c38eda9404ae07ec52ac19ad216adda5e36d85e006e169ef35dbddbd1e1983d6ff27050b21fa32b92c4e9ce6ee6a006074f0c2c7a1c353f36204490a2a97f780a35501cfd1a75c016adf46964d048d687cfd97d0d094129feaeb4ef39853dea97422e29680b3e61a5ae14314b45d2a5f7b66ead115fba4ca604f7914df6253beb183418db71e9ec96a5744a2a37b5f1def33131fbab3775ef51bbb7b15c18df9c70a90bc4ac1206462f8959e8ae4f020e0868bdef00c44264bbaf7b6641088721709aeced31efdf1c102994e237dc4059a5622b03a746bd0b51d9dbe0b5d82fb4d7a34b5577d330c3fd288b7532d8b7c3f6116e2acc6ec4308d981c9d80de0e78e36942c840e6edbb87289dbc35a4b156cd48b05ad4867620d0b8c4bbe2ae8ee075881efd863090fd09f444d492e379b0d1ede109dd45adc45b6e6f62af5745f7bfbc9c9ab947fb76b6e664def17c815298e7649fb646056c171cdf5ecbfd065fbec5f8eb5d178f1c7ea743bd1fdd1bd2cd0c0ca6d287d3fb068e20a01475f905a0214bc6bb990fb3d636b472be025502dfe22abb26f26a47b80aecb7cbba4412b6b303dbfa25bfab2327702ff6199e1a690b3ad8f407629c1bb685885bb1e68ba038f381c718572ae927cf8e3a6c78d2b48760bf7990b7852d7efe3e68f119793b6705287dbc5e7fcd47a4679ee1140edee430ce4529c90fbf36bda06e171283d92db0843a7859ecfb0865a7af9da3fa5043182c4af425d60ec925bf4c1b83892036a62468d701d8ddfb6e3f4a397f25349b96424d744d6c4735048b0eaffe90734ba1d94c2517213f087f28d0b7a9fe5cccd60762096791d737a1888e4f4627a7dc800929620dcae17a3a185cf4ee8f61d1ebc1add59d0700d14be6bb8f974a1d58cd3fde251b7d638c300cbb52233bdf36b5630e6a8be5a702ae6e04049e00d4101165b8459d8b18f3a8d3d8da774e851c6127d42aac66b43ed68aa66b970eeb0a31e7682185240d725a1117a93387b45befb231c803ea547df2cb927d28f2e3c125c54ee568cf71299c7ccfb65111b5bff529af2f0eab0f0f8efce5a8922933d7a9f10607b5f1821c87da70d83b44e574e80bac0b1f4d19a5bd5fee473fdeb86c0e276d4f41df181cee0fd5661769f80c933d620bfd0cd9c95c6b80c5e8f2d2887470e3350175cec803f03d32dca661f400be39298a75b4529589e200c78e7b2b040725f3f3acb0e6f4a900ecedc865de34716746742a7c04df2e716c447d4fd5d691f2f4513025397f99a4e15dd63146840f6f80d9016e8520c0a1b48b2618e9731cb088bab2a769728e3fe42680c33dde1c41f4e0e96b60cd19f070471bc770024456d8fcc430c1bab32725506bf6d8ecbc2be99c62d002521047e8764460e7d494e8f9397025e463dc1bb434755bc06909c9088ff22369c01559fd286304396e69ffcf0f5e160825c8dc8ff9b8257cbd268188e036babcffdc9a9449ffab851cb79a0b77b258b444351a64d2c3a3cb974da0e2a596accd4dcaf52dd04390ab139ae380e44a46f4699c9952b5a9450991598485159a2a8dc5621ae01b852d589d4d4083cb2745652a7cbcc1873f6f456657e0af8fbb199e49233911c9d35df4dd7209b3ee45c628f987ad7a9eecef890802727d1fd8050c670d0f7ec9e0a90a2c03c41ba47d5db26a354ce8ef1660333edc7fedcc559e60b9dad811e33dc1ec4658137e2f71cbfc54623b57af6b6fe88328f4f785b729da6b5e9925283cfd79cb2578543e2fcd26228639ae125f36b3c3822372ff469ce44e540de5c3c16c10947e69c9654fb91083b5bb973d914ecd9bd5b5a0b94e736162333b5febad8bf72ddd196ac683af39fa06288a823b86081265bac97a4dc7d588ddabf781d8b21cce73f4ff255b4e80c1c9941dfa678210fed10c52bbd72fcb3ffb145ecb1e77667f0227ffdcdb8ae1a08abd0ca1f009d0281a61855935bc6c8a5dba9adbc2716dc7895b3bda49e58198ee343ad2817511c898c692558c0a6df9f2850f6bba24d410ec1a65998af99018cd6b9ea2203431f04cd817375e7978c4c3987ddfb4e519d3f0e8372c98dcdbb9f193611f3bb788544909c4fe94d2992eb368f96e4d66476598143dccac71d0d861730b0f75dfe96287262f5c5d9531c5b21c9c679d0c04056fe137b4d3793a0b3d61f9e227e197969063a0b5a61853be0eb6c75370182135022d8f08b749c9205f3c265dc02d6c8dedb283794d9f80becd29b203d1d3931e45f642a28a2b38aa1d63341d5edc35e784a4ac8e59113263e1197bba5a53b81da49b66c8f163f6f4dd5de8a2a6148c6a4f55a4be0e3277d9a7f5d5a405171d900a1eeaeb749578625e435f661f2d7afef0bb27e0fa356753658f7fb6fd841f974e0a8608e7485d60a5fb11a6884ab2368169d149c2c750135bf0556fc6f89f06be7b8e7e2fe3ba95be9f37bde9b129c918763e12da62c53293b00a4e3c5c490478dc7c9b9cf151bce2a59b572d3fa11e222aca3f2c55af3a8f7c83c98b395f6be860e22a4d8f68542d30ccc4cd02e12b494997cacadad048e21e660c37abd720231ac2b916a7d8cfd8c55141868e0dc4f7c40f92d786e85a393425e0d391d352f6544a7b72ca11fb7084a58abe6331f1c4960304b7c3053cd8a1f84807638ae57c45bc99b0504bf8ebd5ab33b685405b88e0fbf32797a81a2b4b3de11371a93bacabae0c847105afaccdadbd2cf1beeb548bb9364bbb8c0f054afef97d4e6d2aaeebd8a7a475a44823db86d25b31d6f46ea8c0826345f4e6204d713d60aee760de577222d15d592818b2783bce28e116601d3ee2237d70087b989c59734b8f408eaafb185227323ae2fc16271ea071a4abcebde9c5b5b8a92096015a6926a7c199fafe0852b7256ecfe3a381d55202b74394b7742f75e297b1c348e674ef38381baa8c244b1b92ea04c07ac153bffd93e1858825c54cde5443c2d04a78a28c67c1672ffed9b60a9734c03bc86cb51362c5225b68c46f4bf1bb301184838032de20d18d4ff36d04824d3fb279b57e50480e461dbf05b19dcb24ed6f00d99baa1722ccb0106081e04f4b5d007da35e9fadf01a9091849a6351df07f84a4de9aa04d604995399f1e7c4efc8aad8d0b9c94b5c3568b1e420671f466903880860cce674d04a18d967367e39f485c67ee002a5045cbd2b19da319f1d979a8eb31888349e5ae7a53a0f855f58e617c10fb6d8358ef68d8aa7bc9e9cc5ae8393d98610ad782d34409ffa4224526f5415f6e6c03fc5de8816a4175071a86ed47e00cf522339356132807e042973ef301eb5d9ed2f6bd00508766f0586ce9a45853472a5cf885cf4db22a99856bcbe383e75faa43264b9fc9ad3d8e0387b11aa61cbfc1f62c3250ecefe0581b0b5e3b027a6cae45b071baf3f5ed9d72acf1d07888ea540f36f6db65c61318a4b2e287a05a3419912552152203bc1c1ab77ef3745b4495c76cb4d05470b0a42c62b3e9ef1adae0ab157ec376ddbc6d8f190f6a1cd4556d2e86e584570d222e134341a6ec21ae86c95794f382a7a5be69b9b15a36dab58a85eac18be832c984d2039d1b4bed3660ed161a6167161dfec1bd7f2b657d2399b77651c99c8523043105a3e1029d468f5a3f5a693a48cf74fce3478645f24fcdb245c28971dcfb1462743de0e2dc8a427655dba793fd66951ab2c7dd9a82f25d13c25ac400da5e5869a756630f949fd7f83fcfc79458085b1bb391e84eaa630f32f681cbfc527f3e6ad154b40a5d249bd38a962222ea6ccf0de782e61a4c78cecdfd81d1e79e7f4c0f352b0752483667e7369548d828babc9a48beefbde8dc93175ad8f890eaab5c1caa76cb25e3754535c6ec5cd316019701cf5e0738f310eae7bf61686a1f50ff7052ae5fca3af7f2a86e56e6061bdc997d6df308f74d3b85a2bd7767a539d22eaf1a842a2c52061e58b757fdad12b6d0584500f83f6be976f22cbb17f441750eb68f2e6d216422a091ffc452b1cf86ee4d3458119c7ceb0e4e0117d3d96e9f277e63a23691111e5f47660332a55ac0f68703ac6e879e80bc9fcd1687f6784337a07cc247e4e8464790ee9bbc4b4a43921a723f8e9b86867a7f0faa33b0e12682abf59fc8c066720dda227069a75e005924c3362f9962e480635e1e7f18e827c507ed2a9d54b84c67d5b88befccf03b947d52d8a3010afca5d12edd4fd0ba84fe3893bc0b557bfa848a0101a82ad052818264652c41a722db67fa2a35a2d9a90b9e022d2f08f5cc18118a1b4b5cd21588b23d2c50523cd6319e0796b942b391460c69a2d2efe2bf9827770d1d0cd8a26cb0ac0c9b33f96bdca5d202b78d96e40f9294de1fdd2ce172be6b656775fefbf431c40102231277e73c1e4b16e136f7899d858169be810a47e10a81cb31ca248a669a4f3eb5aed620a3aa90cb1a643b4e2645e6c515c1c64443630f976dacce8fc4ab80efc5559a1c9dcc5aa2ed924db29acac3f7bb7062b64595ba93d135f014d83f0fe01176e5e958417cbb42c2a1c066ce5b8f2b999fb33e28d3355b854784e05132d9b4c305afc6d8eb1f213530a4f69b4587988c1c484cea6d0ba1f43ac31175937e15e725594adf7e2c8bd93b77aade42fd006e2aa2c06ea0e24aeba38d054637a0632b6f132ba7a4072b1372efc321ef2d8cd0b7064f667aba54ccbc5d4a850ffb2256d7cc5ef982d78a962730d138f25b5d6480b035e024efa40eb5f17bfe218e9d055931345a6beb26a43e417b867f8552d719ce520867c502892771e0e2f43d101a6cba9ea035f175d86fd8f6ddd9ac997910c378b6cfe49ba48c39dfd8707ddd3aa93200491b06653236b9cfa3f979507cce8b9352bc895c00554da9f427a6591fe15cacb00a0dfd6bf7dba46668db329d7542b7b2155c7fbcc0836d3cf5b089e4d4a0d910232d6a89b3565f9b0ac76ae8f0a3ca4ba2b54d688664a6dece930ddeabb04d5a5c682394db3f140d2b2ca105fc281d0957c0db582e7282673b81a3ef121673b58e598c4edb8b6323098e178cc443af306be917aa23ff5540f5f75f0f475466371aae49f4f36861aee54134b497065c303b7b6faed05526de9f82e9be6aa812b6c7db667e9cadc761dd8b8ddc298a3a311f94f8f83475f0798db3f480ffff89eb8e99d898bf55ba32f9047618e3bc4ea70ba06b8aa4519d65debeab470dd03b72f3984590759687a62acd576e261987371bb2d0c01680867a198e5a4dc8c511a4b3ff6f13e2b4636a42c3a98ba0d164d94fc1c02686fe178faf9847e7d6ad1dd54a7fd6edce298f028dbe9bf3db2f081f738d2a324ad6bee7f13b4b514428141f4291e2aca3ec2ee6fad88bf8497380fe38f4380e239287c4a21fb0dc852cc121e4aaeb325459d5413defc85419c21fee0a178eefd67293cd2a9deffcc9e33224532ae143040748297ac251feb12f0637459347aeaa77066f9c0b6fc1ab6b44a40d8cd91d893d0ffed75fccf7cf4c56224a29b37b205bac1cda08c01d1326225fbe15c412130dc71a0a6ccd19de1871a44638ef9a73f3eb92c38a48bd7b63b2f5b8bf98e0e5d4cb978ee5a493655ae462bbadc123c90b153af14fa84cb36d550c6c4f0e5760c98a3423ab4ab299214fbfe6b336cfb529a59cce7bbb6a32a83810eb9273401780fc399aba4384828634060a81f1a91b2ff3a4f10ad3bd94c6924ea078c21684df1a2e74d045518c1753235a0f2a57cdc32100d17b3695c19065db4d72ad62f0398b219db75e8bfb965ded30b9a3af21304e6134455eeeebc6c5b98c182205db250e376893d090ad7bdf84b8b2604e72f2305e8cbd6dcb4bbb6380cffd6e12b89e6af1127c1be990891c635d6dcdbe43a4f968f95738fc1228857adeaa4b9c10d1c6240ef8601996aa650bc10228eb327f85156f74d825875f5d72f8e3516dd825f3016f0bdf6df7437fdd481b5a318ddf1624f872c7e5332148bf51e2323af735c331074c430d1730584ac8fff524ba45f12b4041ecae6d93d0fe9dd645d143079411bf49e78c27a998d613e0ea64ac925993f0859ba6f10f132c7fc8e616adb08ddc80078b48a44b95c36d0c0569dd631098925163309a9c1c996fafbd643f21dea80660f3e3b6d01d7722ec03aaa17aab9db78cfe7c00748e6d242dc9a2883655d1b12865a064a16e5775f8b6f00bb6e03f7d3353547bb889587d7e31473d8849749d366a9a1e46fb182968cfb40fea87ed52ae994e0c6c2d5957077f8a06aa084e106acb4ef7ac5872c58c4acd452bfcb7e7cfadad59d87516294b1ab10d3950d344996845dd5f3bd8c7ae56e5a93f49cc574ee48aa5271b35c4ef17464363889769bec93f98c8488c0a28814c64bd9ad9404e98e7eba631787bd2c39f90cfb07e2bdea8b3a048ce2b2035168c8cf7f7501d59d7c23bfc216b4a717cb9027ad11f29419477f9540f5631991ce1c5858e517d9058b5d102348845b82f7c6f18743c88dc81a5360b73ec1bd5e5c45634d0227b8238adff35823e518d5bb3471cb8f03d9ab21039a84892f58aa8c2d063aa06cdd3f8e5d58ec2ff1212d272c48e54bd68295d2d44e6588c5994026ad1ee10a9685e30301acd1b0a70d633afc31bf4512b6d14bb532b99485774b34822786290747f770e54c94bf8a7ee2d51d7e72828725df5a429febee9b913b3b2ef33e31177a3533a995807eb9c8ec8ae662e4f1fdc057b9373b328ef602ae7f4572a5dfaf0f4769152690f8f85403593cdce4a201ec3c67c2cb67027febe9b1570f009676697dce7a9e6d1b22004bf0af32e11e547e2aad53c67bafa4535d38c85f761849608f405510bf7ead4c9996ad96bb63996d9d94619168593f2addccd4242c11056ed6ae472241fab450997fac2eec2095a73c3cbc825ebc67230cd228022ac5f018c9e5afdf6f373a9143661452732e176e3dbfd7a6ddb14143741eb70a61f3f2ecbc7c9989bcc7fa9486ed79cb9bbb0cf67a3051aef8b6452a449c97aff1566c8e2ffb39a857e380b01e703d144556f6506a3c3c005ee50dbccf708e118fba0ecc0d9de434a5978042e06e9280e9ac6616fe4f4198703b576777458d1d792754788bbbc4863f6c4a8de6f9166f87942349742680889fc32815c3e2e7f355df550bb21db867facbda7e21340734543fa019d3aa30fddede2e49372284cad5da5296f70b811cdbb1b6f97a075c6e256e8880cb94d6f0bdbeea6027ff9f431e5286a9e40efb852f745a2460370bf764cce5c4eb2d8d4479ef2e35c00119d992711eefab7062c3850e131f5bb1d2587f6a9848ed3a6f22b1d63a3ae466251e2e9ba3f7954532092c295192e89ca5cf23ddab8de7d409dcba458cf27254cae85ba0e098d7cd5a963857479e1b8c7a4e3366dc8ded976439f06e6525959ca1f8b8824b58385e2b8c5a8217b0118826f564c5a7703e09ed36cb13bd54466e352a47ca03df901969e9c8c84da90a2315338f3bbdaac00a67078177dd2cfb035807554f99afbb557092993315a8e5257c0ede341d4aa3d28a106451ad3ddbc3ff20faaeb40f8fe8d5849f86b4142fffe716b8c5cbb436e81af64c47c446c0e0c067e47660e1b07a39bb9ccc6b827a4564bbaea6bbe8e71c4397f94066764e9843a1a8aec5c241a784745dc5a998f2882ebfe0663838f9b500ab4caa718e4ccfb50312f6b9474effcf538b0e50619f1ef9fe610ada18c8a3d879b14258b4779ff0762d4f296942b12a705b066306485ec188366a6d70cffc7121d1f0095a313ef10e913ec0a310da7423170e828a048123a1eff2c4abd2df41d46b3dcc8b87d555691ee8741e0fac115a4f4ad8d0e848809672194168230ba1622b1fc21c12810a99a9c06ff67769dc3117fa7e1a25d2e28e9eb3d2faf0238778733e6759228ef1b9b3bf010858d5c3fbac4954b034673eb3a4002778b91ada4fecdfc3ce2c8600b4259abfcb9e444eb4b81c140aa525bb5e90dd128e05ed8beaf81f3269e198969281b99c6423385b6580711539ee804a1c3aa1e144128cf0a7c41e4239b372314e928eedf9eb2bdbb15f2eb95b9d12261713a35d15ad11cc35ed9ca3d2a065e55dc4eff31ff2eba5a16d7e2bcde12b286dbd483472416bdb84bbb7777a5190fa6c8dbe57ca409bae213d3b8ac891edcaf242a6da1f3a129423d5adbe92eae548654203763d587472725c63fcee35ae868eed5e59d0447067c960df3790f882a02dccee0986181f0d0535cb6f03118657db6a5c4055542f3a88158ba249caeafe8919aad13fad4d2c5c70de7cf2deebe1583f9c0955f24ddd833b75c6e4573d8c3e3d8f8c8282ab1307ba0ec26f51a4b1facc7516264a2db60b1eda315749b5cb04d461f2d8ad34c53914bcaba868ea8d11b0d809657e870511f443e9027efb6024574efe66b9b12009a04e39db6f38498aac3a54dae4653cc0a8d04e6ec0cecb810d9957dd986918e4f0f7859d351a831137028ed91facf44ae7af2c397b54eaa8626457f575c271a4007c1c20d71f86d9a8b00f0d1f161ac7e36a899e1feb10c936580f7dab3d873e1dd85812e808b0b3aabb846d87d9c1db6ade89246bc8a836cba4c5fc27fe2255fb80b1ba723aa1c8488239209d528b8915d650af8532f4afb5c978672e48518cbbe88dc5f845b04698f73cb561b1330bdee00df51ab88e99b4b4b9f17add01770cf49543d6c29a1f9d2c4e41e325230f490b03585445c18e3e4e0bf6b2df7d728391cf6de090118f76a7a20497e98251de0dd3e1609c2ca63061bd8f9d77de5073599dd86464013ee8a33a0f5a6d1b70f509c8d566632f41e5549cd1cfcf99ebf1352c7101911f0909cfc44f70ee1b22883cc39aad8f7ef29374ba75809741eb5d26f23ceed8b86cb00c1291cf841ee50883ed31a8d37e2c71e74104386f86f1cf23ca32edc6c01f811ac90c0d45abc77a2ad11f2d25646356c0b4b85a459a78897d705e7d87eb18456167551a9b0b22f89745796e549d5edc02e6ef8f48b4e88ddd18767e07a987cb77e3d7debbd36eb8ec189b0a33aeedbc6d2fd3602011dbead287bce1c4bc3b64c2541f7ebc94218a94c4fe8e23d911de34ba93ae96c0c08ed70fc44c1908f6e827273a2c4134c5e2f56d30c80f35924bc663dccc779005ffe6abc9b84524cd297ff779bd767bf7c5e88e3cdcbd8a6c4f8b9737f951691cd0353646aba9bbcdac9ac87a79089ea72fd2e470833dcbba6dc17e6a5dbeb24f1ea9460805155c30467453027364c235850f73b49d1ea2429b1f54153d826b832342e089252c7ace8a86717dcb4da9cd3f6775e4a4c6ea0ff893585fb4da15c019e81b8a622cae5e57ff19625ea4a31599f8d90052485a1bb84ca24170f71701b9108a523ddac7a5824e4875618dd49478af00aff65d9b2a72eea133a48bce0ad3b389e044bd05fa704ee83ed577a52a799149710160d39687d65ac72db8bf129ead35895b1ccc39b01d28619c9351f3814d3c9577f2208f0ecd4664486e2c98e3edaa2f9053965cbc92877d935b8d534979106d02ab63cfe1fbc41dc196b8b3fda26f51fa8b5ac9d2b517c43c89404f8f72711851b32932e77aefe4cf10ff3b59cb7bc315f3c831852590a27d65039fa15aff388522282adb8260396bc30b89df0ac2f997bd45d423f2d6a1eb57a9f8358c64f679ca2226e87ed31b9b0aee5058a77b71c15f5a3e58cf5f74863bdecc2d5e148268515e162e294ad34127d26056f55e5fb4855b2e5b7448318cf651a1ad72837eb55c47ae2240982ef978120610aff28a3ca3d282589adac8d9cb07fd0b1a8766b6e40b52d8064178639b8b2c5461ebef18b1a55781da812f30f0f1aa394236047d80728ffb419f2dc694093ec60cefd25c89dc06291d31da685ea73026e26f05fdf4736fd00003e6f2fbd514371146b3a3530276ae8669eecae7e7182aaf6d485fdf3fdfa6afa57498b85f2821f2a1f2d3802a4f917adcd4ad3a32afa3d73322a84c13d68c0faa74b1f287dae6444e8ee25c01ebe91dce59e72c0cc7890076ba6a8ae896409a6cb33152737326ed43c906069aee8eb11c4fbf45c331a69390ced7073cc3d09cb047d2c8445af8b48f0e7b11e1808de78de5981d16ffeebde75b54efb1c3eb2e26571d0e73d7b1d9eecf12a963dbfaedf46e72ef6240b8f62a7353f02a55be68f3d4692e7366adf2c70fdf7f7f44dc4364d78610aa4a1ab6fc2b1bd1ee452029e0ef0a11b805abe80e5d92733762af745915927990cee18f4bc87c4906a6911f5e7d16c02c636c9ebb344d8df57de5417ba1e655a7167074dbd817ccfd9949e70ab8c8bed583381229534fe66be251611bc1f5ad0920f51c6de027a633c7792cd3157d1514d20357b7d719ac47d1a1e83ae9044ca8509a081df29b12446dd512778738374291ec17925b257305fecb1605d49fadc2b0215395ab5b7999291ebaa4e008be0f7a112908af7df694ec53fa5566d07215f9fb766dc46656e62d853899ca69f4d6dace802227a75e81b3718acd895dd10ea7be868d3193d4ccab01fa17179f984555f476ff841d80765ea63a19a0fbc99dc113e84e7b7148fe93e8085fd9c0bd8fe1de09a76d38f97606bfdc44484c1c8e55eb673e6744333f17d890c5577b8355c34c58f5c3bf53d046d638a73866b6e3938d74a571b3d70df002d2c48cf9e62732855a8884a64637e242565863ba2b0df117c9b28888be3b09b14d58cca75982000d571bec0f1870ea6bb38d5277acdcdb089055bcad1b2abbf5696250ff742023a8b782eca7131219031c810a55acd2eca311d02bc73f20cdd69cdc96da71b3d08ce7b9f3acc8498bedd8abe35d9dc0a186200ac6e875b25ced4048119995a8f30ba1844c024b637c5e450e517f9efefddce31ad4d8e2911a7c3d85dc0adc53d8c16ef5c0f587f0c71f2a9c5a23043ec7289ba5bf8e7a71e9815235ee9b22ed75cb04aad10b1e8e01a909b88c500e067da0582229ea6af5c178f7ca817320fa869d8914b31043542e71f7ae0b2057e4cdf2e21898351d60a2bbdde67a6944d134b867acaec50c8859518c930d795297f6a2ed103435ec696ce9b80e41d62bf19aa0a31d9d369ed376e819b05998f9096864a6373970fa46ca15b482e0fcdb5f9d72e7464fea541fa93cf899989d78a7d2ec74a46850d5d25015e082b7f7771520db9bce2126182976b184f9f9f95f43dafbb15887c89901c7f322555381b4a19392a722ba0099cabc82572f45af40d90d71786123d57aa08c61543e1f0220ca2027b57a95e39dad709bbacbc07ab58c70392a0da433b19a76a3e1201eba584eeb48b0c75005210e44c223636c65b5b6985b0e979b5f9f93a9e93106be3a0d952582bbd57e96ad2c28a303787d0f7b34ea16a8cf18ff402636051e3b51386dcc9a85f5ad97d9c8d9ed26a5d60c80bff68793cd7c040682361dcbcbd89b6eb8c9247bfddc4415a338cf101db148e42b8c6356c28003559b47188f69fd72f43084d422cf664f603c25a76cc75b249026aaee294066aa296cb4dd702999bfbb25efb1e8abf5a231e3bea8c637477a6f9ebae16a39e28ba4935d626c04191095bf6c1eed7aaed88a52cc0001264ace78037c79c5ff627b36f30886e5ec2ca1620f2b19d8ba3b340fa50d60d79ec9b5023286750d7904d9e65d3ffedd2ebe98a7db184c6708878a39aecac9e2530c0fe0f59b1c24225f59ad62431ecd3e4d257c4e690470041bf53bd4d8147ea82e54c59f326813b6da85c3412ef073ecabd26ad086b880a5b18f8c5464a5dd3cf850fa3e7ba47b8a0701f639f040aa977b4870a18def4d52dc68a08c7b1a919d3011cc3b4819fb4f127a431be8c38de5d0ecc221b791b6ab96b73c04be8435be3b2c0805ec7230eff011d78841b3f53b541d74af15a7b92e7f7972be45c66e8e3a3216665197c5ad085242fcdf84e159d1c485815b9d983b0a9c744b309ae54bed52760921dca3df108eb05a5df29ce619de7b6ca3afa1c283d0e37249f64fff1b8a38a07b46c713dac133f44d4d3a0b127ead5a18bc5eec8fcb8c563223d3ab03d03bfb9facdac62a892b4c24fc2f43344eb8088adfd33f102acfa59c82f135a6182fd3e540ec0f7d7b2eb4be00129a830d403a3c09c0b6aaa90200ff2e5f2de53b8fe8d4062514b3b73fffbb77b46668cb0114ed91f1f3ddfb07f82a73297062be4e8b1228b48998c285ec70a6911f4e5ef587517dfe1e93ffd52591815621c259a84cfc533e3e769d16d1ac7742e7c1b6d591a888aab41ed24d9c001b458c7f1c258232c1dddd8524ae608df1a21990a26990f006bae3a09f13bab3f951043f3c6882f084f8406e40bd5d3769f16ee2c6a1c3285b4149901b0d4f2a56e469641cdb26381dae917a4add12c1449dd597ab428041d1508ce543173065ae77fefd4ce308e96b79089c2a64a8f9701226a5408c76c5490ab490fcdf6d9aae34aef6361f23247c9366d60e7a54fc6cebfff62b016d783f8d8220720c173501aff94ae8c5fa0e29f34bcfde24ed16ee136377480c2da28ed70275956e8fd2e64eb49d5b4d9e511300490972f0e2203aa76d1b5824627a4e049cc3aff5cbe99f9d58c5b7496475f647eda459f5c703c9c4f1c9ea00c5d2b678a6417446f811fac3bfede1d9e9705fbbecc894012126afd0e7ee52b2b97e9256b733a52379eae7cf05426ba874255d8d1b36b5430fcfb113c50f0c1d425bb673adecbd53f80813442ea9e4b995146cdc67715e4e6edbd9d4da9b880ae1a8ce0bf7c90242b99ba0c6fa0780e1b1453ee3a65d39d943d21015a0312404c63874d0ef3c731c2c3bf0172a721cf9fc0d447c6eace08e1fe7393f3d49090867f600a3460be18769e5c9a1a776d8a4874c26dfc21b32f66b7fc4fd983e825944e7eee75edf05effd09e7a170eec937a17c350c0a1dac75ceec139a2213ad7d0ef33716889b028fe45fe623161342f73c01f41450016a8353074c38dee68b0d3b728d6c2d62f88dc03b7b04a30942c52dea9213a98afa5daccee3affaa24b0902478a7abd03925e61eb8801a6f8b20486ce87a47e1b94e99b84525fcab5e60c6d7f789ac7bed6a0367fbae9d99aeea443a3d83db25a50844c5c105af72d3e0f154ea4202c29455d4470fc07b4ce130c3f2dc6958e2df0a357cf2fd6975f0dc1edcfef5a24c2b0fdc1f905a102865db0712f58e93d85642ac614f48ae1a84b00fe922540f40ba5dc6f20873b6fc3f05e2e1db8d8238c2c6df7b5404a2eeb793f66a6fdb86b8f7164a5ea1280bf3af881e0ba240a5757b20296906bdbbcc6ca82775f6a0e0ff42eeba4fcd8001ffcbc46fe1e791fc33b9b636b2df26c79cf67abd73cf7a3cd9b9768f15678bb3bc9831696c53e4b7befb3ad26cbe73cc7da6f2a45cce9d7851f9375c4e10268b39edab64dba56da82f24ca848e846286186157ea3c5b5e444ee811f9639771fb09a054b71376071a99079f0b5ce29f8e06bddfef38627807801b6f6cd348725c37ef71b43dbbc14539a2eaf66d036b95dee6956fba40dd3c080e3f6243caefc71e080cb469b2361077760faf2096dc630e0335d1f6064bf3f3493066c5b250d4dcede2285a529792c92b8245f288315f0ce2a86de7851dfeddef63e3bbe6274d54d1da796e0ce73f0020e165747ca98b0801034eb235ac338e4e93b9215ecf20cb3ef3a90af0f718e20d4e631b853e13b558656159133369af16be21de79a519f008d73f5c5d5744112a0bda09d76e39981a4e3c9c7a3fa77fd66d678f7b20d24ba8ab309d7bfb4396c5d431e1be7cdabfd1bf72561be21efb582fc22ed4e1355915e3119db9f54066e88362006e8f08d1faca125492e644a89a585e002ab53d4dac8e280683d72b8d0f0377d92491610c2d1194b0df49c8521b2d9f7a0de50b0be54fd5b4558302187e53eefd2170b3f8072d3e3203fb4e22c73af306d4fd60d5d419378a4963b0893a7e031b3553e680ee667f06b3072af2020acc545772733f03c092a413fba3356a5e3fa0f63a4b214d850b681fc88cd2caaeb88515d766c8ba30133727d890b23ad6c4b179a1fd06ee2b91069b9d371550f45d823d7ec48cee6a95f6381626df813e1fc826cae862bcb778cc54e4e49ed8101c7cd3ad98084324aa440852d44888e17da94445caf6a24bef31e459f62d200643c61f3852bd581dd32360ef7b926f938c6e94831169395e945a1a287a588609e13997e7780da50f1b74383bf25d10801fb1a318da3a9d4515649629b2150db2a651d85f65ad6718354ccf55213c030d9d1f5efdaedf4507c60618970e48efaac8d17624ba507b724d86a8a3b8544be8063637471002afd239124792654358ef6f4d798b8a03302168bba63c88c51c17d7b4fd11807ceacd4fe92a4d1729fcc2f44147efecd5f84ba040c40f40c21b2f42f098aa0bfc2c83f633be3c466bbf085a47c28aaefda5ac8a547d001765845200d95565d972541a3ecd1b27c8e6a8629c84efcc838fcf654aeecb6216052f3c6436cd7b4ce8852d99be45f711c5a5454a07dbfeb5f25e2fbdef73c7e354a02d2f9e2e3a468f11abf7632190a46cbaf5638f286b8bdddc97da1f87723c7abc44ece41fe029afcc11381adc511116dd76bdf879748ff8c2ef1c06ab368559de6f97fe6b3aad7b28eeba5eeaf70fa419f601d19421b5b72501ff6cd6e8e64db58ed6c6ccca721e5fb5e9006a2cc88fd97f2ce024cbcf0c978d26c16525f07bf31c3635e0e65c63127441db5165828867bd0d1ca9ab7dc0f66d1274bb6665712120d2db941b018b57496b9c569bac9f2a1f8188be3a49796c7838d283273ea2783c1aa9a1258ee4b26c8b45039fb697ec2c772c7200d2c0257162faf8627189ce72e1ff9eeca68e0223dc986909570cf64e33b3719cf325cc2fd72101105024564a47dab11fb190e6e449d31a2573bf63a13c551c2cdbe3c971c7c50ed4d2067d014b447a56aeac7bd083279092306f66ae3d8ec28f44db2d45e20fc678cb65e0655cd8899421efa868c07803e1da4b3d8b15d138638e8490fe9738c5221b010ee0b548534f1cc37916e6d28ea0fa6dde7b469f4337c87145e655ae6639699c71077bf952c6b4f90eefa1c4e8c490d774e925aed30f9a2b66f42c6cf74aff06c9a35b886d7d577b2d250abe48631dfff9cfa6c08f26f8dc25c5f48c68c54201af80dd158c1f9a35f20ba76e8fbc8a54c3a4cb84e2b1b675a628e9efc61e8dd9eaf6563db533f1fe70bb190d0f56bed8475fc7beb5ee072d239e5c20e1eda83bc795fda166c0072a10db8929c1382d059ce752fdfe0a79c9ce7f67ddfd45f98a293a437948dc9161fcde87fcf342f80b3c2c1d478a5fbfc468926032aa56a28b8a465659b444273abf2793135a82efe743969779517b100c0dd681412fb04cf652bcfbc25c320b578a62053f4745ad6a17f6497e0ea44e1729148ea25c5e7b69df387f752ed10dc1d46f3d5e03348d24c635943c573799fe4738be429f335f595f1d8f33e9f39ad553604df2ccf122456b0decc3f8982ff285cac9b6e55486337b2a3b56f0c0ce464779ce53cba7fdfadfef1d5feb9b6c0d1341eeb8d7c59cbb19907cacad9b8a8a3c6d2d735ebc4b91248588d593d7bd4e6e8f306a0f24034786aa6dee1ed97be59f5d341e4127b604c05024d823ac538977beccf1138d3504c7aa232e1022fde6618d303baa39c6cdedb0bbaf9b02b58fb8e55946ab5cd51e1454f590ab8bf2f4456bd9879e90054e2bb13e15d38c6997e720a55be99991b84e71225e81bd4fb20c096e43cce5acdde358b21cb70761fa68d45008347c672e3334cb5529fc7282c44d5f77832e9e76c9425ceaa7ad15fd45f513693d30963e1a7e61947343b4fa86d26f46a857153a90cff211b096d807212c2fd989a943ad46ac330291054247f0bce52e01365af946b036f36d5c097632d6838e64aefab3c44879732fdc93ef8b85ff98094725d23f39d124da42a5a1bcd26787d99dcd6644bf74e6e36472d98b6b92cfda5f50e5955462473fdb39268a405a415be48e20ec985e2ff7656b9788a242cc4a2ca157f3f8b7dec0f47c2cd386f39bcb71a7f7f74e6b82e6a01aa8a7d2027ee69c5a82b4257517512d08fe9073fcf4a2bb0497c61d70e4b4168bdf758cd585d5711d089ff0d903deef4f5500b85c1a9fcd3e5cec9b7853809931bf01116c41b58b995e6bf8691df665dbca43099bfe4e3949f1c9fd5142b864fc6b01babda7b00bea7839b7235cf1da19812f2a60df202302d1666390669c25ea725f06dbc08ccd805c0283cb623df1451c6a82389e968feacd0b2252c85ab28a23bf7a7807b73e0d8611adb29888da21f7ab79492b24b2ce93a16d120f8f483def3446651104e37deeecfe0cd3d5c5fad8b08c001e3f99c4085e1923c3fdd08ab756e871a1be6f2aed07c8aecd311446ffad58df3b39857f8e3fa591a06f2edcaa87f637681909cbcccdd92279fcf096a5c89a19628c45429754e07b133c93097dcd5e72575738e3a603a5c74e85cd63055afe4f6b7a7a5ff7e951c8f71a96a1c96d2e1045cfbd459fe1406318c660b44d5f874f1ece04e0ab94c916c3b04ed86e483e95a648a869660b7e3bdaf2a0a5de92696bcd41265f385507bee48914d4bf627a34c312d08ab9e8c1ce81765ef695f761e1f870a7c688ac54297b64b06ab89b18a09e9c09aef1f3c02e1976e3d245bdb3c4b63281598e8d407a980faf9297b9f8bd61ddf2efffa3a43e328560c9a73136eebc7e253a6658a5ec1c1c42c93512005936f45ee190c90a4a0b5bd8489ec74328bbfbf59abb71f9a139b554d4bd0d2da2bed49c17f1d9645b58964a99e83698ed9b8646455f34c98a32ba25e7691acfd1d8e489070ef1eff2626c779de70d37c1d8a3c67093c1389d8f5c786ba8f44616026bfa7ed1b312633921d6e0518c763298310c955134e88c9d069b27fa0c9d0917b467beebef1c032d07cec13fef3932253d9fcf932b4a721a5951b62cc221b78db230eeecb4779af24f9cd809189e7600efd046a2463c039bfea16d46fd426754597f11b2e4662e2c9edd15809bb3d50d6fac35b94f8763f0f50f8b68baf1c99d4a951b0609e366f91f3e2996746b20206afa77446ba83c1707f6f5ddc5c41aef830623b554482d21a290045cd26b445f13cd1f1d3aab092259542f66552306abb90f071fd376da910506b80b57c9de73dcc66c77a6074f513205c06117b61697cb28980d35ae0be36538e8237611ae0b0085df3817a0aee19f0d26dcea9cb67feb5c5b500b3c22e804e7cf4ec50af5b3fb467c955b54fd4f156f537fb29bba98758a8968a646b001bdc4d82a8f2e920fe08ef8d9a578c930376d91a6b6781c1f7b89ba0b8b046b898d2cd7c52ad13c0c6ce7070cb5cce2a9acfeb8128c95da62120279f6105fc3ea6f9ab2f97029c0e698bde37d5ceec1a407daa18cf9aaf292274ac199765b1791476d8df0645148b4befef6f0fc798f3300533aa1dd8f0cf3a66f16352e36cf7e025c673aed687b50ad9d5a3cf0f25b2ee7cd6414503fca935431966bcddcc77719deb471e420275752d02120a9322cb0f01f6870c304dcfca23acb69e5b100dbaddf95d12ea256406abbd3f15cd17dd4414b05428ba61b48c291ae8d11e056f4c5dba4e85ed59f91ab6412df3bccdcbd8511fc0c033b07a842a1460512b5a9b349b5ba7ec5b85515d59a1bb995896b7ca59d65fb0b092fe8b5ac71af20c8f90c45b35c18f53a6c6485ff1416d62b617738fd99450a5ec0da2d1f0b6621c271996b48883e9196a7fcff9c844e0faf55ea2d4fdadc427edfec0877cc5ff7417f7e621373dd84b6bc93323e562c0672b43dc7e71260cff736baf2ff8f0433016470635e8514b24041ae76e5d89962ab657cb4841a391ad62cd02780c570f066cd47b893b6818787c7e4be151d8680a3e94d8c3b71ef158024673ca79169e2d78855bb0ee86e5f305c7a601b7474f33b8d8cf1d115db28a68d898fae6599e1a1352ebd667b1c7db44cc95dc162ac525d13f93a217ff452bc655cb9d64da87a3a1ec9a29a2cf7b2f7662f5a2518585074ad78f094f846ca47715b8652412edd86ca1a2e5687621bcb3d3a22626f50094d2122013e176368a265fc5d35eb7a0daf6736082e60ffe6b75cbf6ed43ba90af01863a14232e64c188660e91d229200515d09c0beb651f4b582207e1bc77e10eff5d084e91f95c1115aa17648546517a84cec60c953144b9e1dede79635150af973221a060a567a7f6b7ab61daaa54f6d89b2b5fc1d65b3c9ac633a904f69e1d61b3ef2b0a9d3a5bb29c737fa9f15ef1a3637ae273e655213ae02d60a1179aecb1766597ef0e314f14657389f6dac06649e1f19606e4b7e18375f3631d436cf507293497c42effb46841ceed381c1b613d31b5e61e325f37831cb2f455bcc72d410cf1a824bddd5377f627df016283fe273c76b60327ad05140d5530e877254f27d928157d68d8714fe6d46e96748d90c4f271444bdb139c69f409d3262371353ab2ebb0684d2b00e5436242dbf6b80d0db117b8edaf82eb3a4ef537f5deeb2faf9b4d64c653589496b4bd5aece3af5c88fe60e20e11241ade16bc98b011f7950d88f861819745e63686c5226b941a61dfbdc7e15e38f21288ee17abad60ff8667bf83a1104b800559e919b82c51c59bf423d8d87e1a6279523446b91d0e8be24957aea797cb46089ff91530acd3a822096dc8eb07324096dacbb2c68792b853a7eb583912c4b60e28400ce12b39850084cda577da6060b2640abbd1bb27e62f9d9dce3498fc3875952af072902391c18cb625150b37f3fd803b9aef205d6056d2f3da2a0b80880de98d9f03e574f4f61afd63768a6556e9bdff018d980039e1da3f2115c9d19c5c2e567081bd0d2993537846a7d1ff035fe78eb275895d245f8c50f73cb339ac4f8ee33ef5ede464332974e3e79cc9f344a60e79f09dc3fae23c0137c48c8de6500352aeb45e84ca49bc18e5910d6a56c2eeecfe4b20a64457ea8fcf71934203422d139a74aa7b4b8f87da6271e5fa1bbb1098a3aff9cc2d585b8c0b99d11f2c830ac3e93061456ed4354ead3a4d38b08a25a78c4fa77908c45ae0f2989182664767fd724327619299dce1b57000908da9ebc8e73c7feab56644db16fa42d3009f3ad7cd4bd975f8ebd0793c0bea29e3dee3f85b6ee3810ea630404ba8aca93fd1cf4796f68441fee6363a7908df70e9f096a0494f45ee91423bcc92e0da94de8e88f361079fc8659462885c58d161795f0a07145ea5386fc35a53b34f0d04fd284faf5b649d92c7d699e4f98a7a24adb8485a9fed13af97bee37f1889883ab6a40ca963beb81f3201f7503f856b3036b998f1b36acb8414f57d322ace99dffb2143271493a7d01acbfd2a9682f07dcbd90dce645d9a49567d2afd8c8f26233329ebe56f55b2e426d7b78bbd4b60694b052103e9a3f185caa7fe651520429fafb44b0002952c3c7d0a3423f23342fa6b53006fe9f6d85170c975dca598503c3f84a92586f9bbde861855092852cbb95c1f055919f7065c30688b4e8597b67d2b6ad5705aeec3c5bee5709ca5a452bc46958844712dfecfdc721fd4f59d8dc7daef826fcc4e790a4612f2658257ff027bcce5990bb15183e3c030f60d21bb89d82000dfcf8f9b585859a4d52c82d8397d55d03a1a6cd945caea40904b6c8d4a50abeac985dc79795080f5e65ecd406d5d2a34e9b89f4cb4fbe3f5e2e7eb9a1ff879c9343979cdd9f76616c953d6c5242bf8de1b316f87127d7ab4117ec98fe2c350bdac4254aaff74a085ed278d1044101321a7b467c695d1e0de0f08bc6bb98f3072ffc87ab97cd78bce608b53640e4ec67eb5dbe73af883ae59060d9ca3350ac55edc3f6845e71401df6a323a116a577e859b6a41ad6f8237721c7a3ebf94097baccb382bd2e42b869282f7167ed99e158c3650e91e56362b8f6778cf7ff7965754d21d0afb278fcc1dd5bbf2f7870428ae1892376d74b5ab4da10dd11d6ca397742e99c4f47734e6e4b99a2f7428fc7eb2f9f08de1a5233ddbfe9ce10e3e827eb65fad278b30f2328fdc720900bf549beb5f2a8a8cb9d579906bbb2004a0fd28f9cc267caf9a20aaea794d091f2f390814f04daa97178bba47e42d795fdbeedde01bf66a373c6457ee6e4a1f2a3489ceedeb4e1214530103bcbd2fa127338d1312f938587a1b7875409c22e6b21c3ba514fc8ece92243845b1fd56f9c9cea5db2a738270e0235896567a8613f842e02259986e47fd630b68b1baf6641c0380930498c26522db6b1aabd64c443675d18860c3ca1d12c0a312b55f5400917e35d409a74392a6aa7b2742e05d3d766bc64b04138aee7ff9c0fd7b99db1188e2bef4cc5a8da3bc7257b6608368c88a5d4c91b4b216784e0b7ac377fd66d14324d8be4b0513e1d994917030ef7f6c26f8339d887a25a06b121eafe1929d6f9b16d27fcfab8eeafb5d6cb3fdafc8a21308957d0de49d4bd4dad6e725ce34fe3cdd504d25ee4f2b28ca624538d8a2ac413761a5785af01b167f7217e0811b410d4bafc7535365e2523c3d6d587cb3a2dbfc7d06a4a3da47a860fbaafbe54b744d13385f55130b2a790073dbf5e5eacce9efa25a23b1131615785caeae0b2d32cd947b317d01b4ccbc65c6f9f5e0f4ab2551bec2e6f96c678520fb702138d60a04d929d9b0ba5d494b7efa450d18338a47832b106ab2092da5460b5a6f60bdad93a103de87187eedd787b21d6eb7995707ae24e98db97aebaf4e0365a5fcf7c9aaeca6019158d91de7a56639432c7cd450a4d36174af21842457b71c4102e5b4c356056bd363d0118007c3a0c95d5e6cfd2a65c71b201c50151ea7b09be4d57a6aca0d02971b9b437dcefa2d574b3218cc0e928f6b425ba99528d0497e58fc891fdd55117d240e511788d49a98d3e99b9bea936ebb344c463ec53d9c9fec3473cf4709f433b3f074b49a671b583e7ad503554f34690ddec1f010478855a40940e9ab6104b3ed0d21b878b9d1a6b06291388b51ee2a83d8ac5577402d89e929737ed113709210ae34010725f56fb3ec9ce16ad9dec43578b79cb948ebebe235a4e1b2ba9e0cc0926121d83e3e4da65b35a5b83120f24cd8af89178968f59dc4e3f077c58fa28161358362717dd749d50b6c524677e35c7916d39eb0985ab52b072af089b3914d01e1dbaed32aa22bacdf152957a924dcffe2833ec8aeaa705aa48c9906d71ef66c18c708e57fc5be8a188fdbe184b2faf6bc6b91d7b3dd13ac8830004dc7f77a91145b37ec33005fbcb3b4aa66784940dfa3e7bb8a0d18bba176ae99f95fd97cd7a8ba0105c4f648146c90ef63a0d72ef2a07c2cc68774470b63e2c8db7d5574383004f50f0152c06d05794d4c456205c5d0de41d8b4f09952b14853bb19ad7906215fa495462bd314c0c5a7eda9f888051b573f7a8736172e187c9b1010e7d16b44158a275908c56aebe08842707b04a2fd34d20898eeab685afb37983e8c771c45d585774e51bde995a7473846b96a8fb27f7f444a0a02955624b66058dd0b30ef4d125630fba9eb62651af2aa35ef3119655c3ea022c4b3835d03cfab682d102c92510cd05bcee201a24e5df1baaefdc3db2036800dab9782101f5cdb04b6ee8ec261455aad9e443ff15dca54e8be227835a24164085bcca3be32cea211a1b959be8a70938edb7fea13c122ccb819099d4f8553d4b2d7b523afef5c7b94299146f1e79457b00e391b290bc7b8645cbf6243668408f6322e11abf432f70f68ed1a943325aab34437651a7dd8680e9772ed4720b7c5fa0fb513340ae5a82524da933c3de66421fdaaa747b202d7db1f64f98bf483a8005b2c4da50bbc6bdb9a9300adfd59501898351771249b1b232e7280dbf4104d1511b02baa360aeefd7e52b4a1f38ff38e25940724de1e4e8c793d655a9d9724610f0ca60bbff477f752ff9b162cb55226fa206b268460c3495da5badbb6612a549be5d608c69c092631fe7b79b501773a42c9c4f3609787c6d7cd83d22b903f5101057779d4db2aec219738eef6eccb9259af9b8ebccf8ab09f9fd7fa7a1f088c0fb3e1f20c2b1bf98ed857748f6c944c38af79f58a608f82a94a20773c53c269682d7c4fccfc088e01399d0108450fa15a53ec6debaef85280cba8b1e924059d3def5be7bfb2abc1ff058aee4d96b61bba10ee03e8876efc246ee20c583b1952229dc9d21884ff5f447dad8135a49108b3504e7e5e651a5b733cde263d1ecd9a10e70d09b324a2d9531e8589c0b30f0e632d0b4f42c69fdf7bac2d1588d034f8277fa8455de1ad1686c248d2255ae224facbab9f407c18d59a30ac55436b529cd2727441f7ea7e5e4b29e92403800eafcb4340247737b024b34b712006cb878a98e5ff220035442fae985ae2f50f168c9883515d6cf1825ee9c3d6a245b793bb2b25398a8b7d187ab2f32872b9e8704c6dae75281cf76a5cdc8bf7e27b3f58e8820cb17d9df67c60155a8c666e3a6e4f516e4a1c3215ef44d2ea7848fdc834a152dc31683b329374f1179adfc84c8ebf1bde0d0b2d3ce17b463f21882ddda632b002335f816403cd2a50f62db62128d3e23b3d388c0df5b00e5d30686e4019fb0926cf541572eba670d9ecf81973c7467aa47f969a6ae5ef0f39c61a104369a6b504523f79dba271ceabd8a05d7494e0faa3b1db71f4dba8ec9235b3291826715d69aa1b7657f2672c9471df3a768e2b6779fbeae65fad3846a018e46e7db664a1ea4b0d676cb67763723e41ba997a4dba072d19be2e58ef774ae42411ac4ca50a3895c9585fbc1153030e8bcea3c40d6f35b43022eaa52c9d9794111564af9a0d737fff24bcc333acaccbf2faa4ed360399e43ff04bba729406d160c45d53c974e9a1199cd7d49f008c1b64ad01c616b6047d748aa274bd4fa80f912734cf6b6b476de2ece5ee59c261fdf8abac603ac6be6fe4730c81df1f748bc3e95c463887c53b0d91ad230d4c200666148fc765c19c6e1463f465830f4b5bc65357233433e85a8e664d978549d31415976455fbb76a2aba158526ce581db31c162f0482b9fd98e12f1caa57cc4a4df8a727ebd732ded17e5a43a5fa1d610ab157a51bb836b882331cfc720e6dbc08878fd0e0f2dc6e42da3b136c04408f574a84f4d724fd1472327dfad23d36095dafe89ac7c6818365f604206d68830274bc2a32dddafe9d900a0a995ebb12a7120d6528dcd02e9f087b3b8538def0da097f7a8a22e545b286ac859e6a8cf2d30495c38885dc1736aca8b51907c3b1ede23d703177fd8a688ee2fd3f676df529d4e61eef55ab6e97ef31e317e8e63090c2443841e1b84b69bfb0c920f41ed655362b883f2d0cc6dfc29e74026112947399cf35fe2c73c3b488b2a6f110e8b3eedb00688bee326ec9ac61b287fcfc513e535d4c303f5db68432047a4359329fbf1f35192de081c460dce9dfd23c75d68f74d909466ac09c24d43fee69f05a1ad64ff22ddc3b27cefb386894c829d932f79cbdf626e023af66f97d7241d50d587adab02aca5cb0aeb4e17a699b2541bc91e00ad5d32243882bccdd8c23346dfe07f84b2857123e64fdb13acade12805615c5ef8c43f861f4cd205e0a6e0c6a56119bad2752a43e268b09840cca2cf893605535b1a9f4179ecdadaa98a6da1fbeb20edda36f00e05c5a60606fc5705fd37da0ce44ecb0137dbd35f0321e5cb6d02e427f9d9d1d835b8b1efe253225ed07086e8b88c5e4211a9c170f41ec8f306b88e8f0cef08335d844cebdf9e2643a77eb68ac81fbe263dab6b7ab613f80da52a9957162c78ccbda70ca67e2827d9621d826ac7a15cad5f03775d7f888458b82120b2c5628a264d1be5fb6ddec4e3ae5d4f59b3f57f9707ab529a8fe500fb8ebacb30cf3dc5871b88b399ce62c5bba614ad82718a74a2bae20e40a5bb3bda1b782e6bdc865bca9287261ad4ba3f0028196ba61ead66e57f4a01b30f1a70202ad2e8a59d396f7678ba3c66a6a82c08a58925f98b9cdb5e6bd69f1f4db6b88129e60078809e14db629ef8b3a447c2b8ca6c970078c03d50c01ddaf1cecf1d5a2e32a912ff99d1373040a1ae65b3f9a8e0d26f5de4476e4e090fdce5f8d0a6ce36131e02d95b433274d8dfe8c3fb2bbb4f5ea0e528af241a4cc42dde001f1f33b6f400b74e711f7cf8c6f4cbae7a2f8ccfc08e874e86aebccf0bb6aa8bc88949d1979d849bbf6a5bb3cde2c87bf284f0a79b4b0e8b2ace468e5ec803f333f1b4f158bcfa80768aac9e96430d7f0ee9598f225551bce9c61ac6dbb93bc41f29827675d97af8a90281a988ed850db1f4d7888e44de63d986110eb0b1d0660613f0206c66ce42e3d86c653df409f422cfa413b7713832c06e623e2aa0518f70a9006d85936255f476c5baedcbf930f1ebcd73ebcdf96262c310365a773a4fd604cc5c35fb73fe1eb1eaa379fa35789fca6ece91936631b0efdb0f696982a40d8e873c0f8a50334fcaf66e4301560fd19ff1e6fac7eef8ad5297f9000aeac624ed034164c477c9dafa63b5695ab98ded8b7b9676844e178e45a0c178a9ec21ab3efb1e62fff9b6474351c8e324a4aa3ad2e925d4ee0575cbe98949d5d624bf3da15a49bd59510292e324c5469b9234f58b13ef8ea91cec5386332d8726a5f3b80bc4c493cd6d7fdef3a78e3efb928b1dd6b15c3e3d8a93493ae790c9f3f97a0a7774f2d26713effe3d6e749d0bd3354a3d4654a27931d18f6d1cc9de84cc1109dcedfb2795383cf6892c25200f8d1195ce07de1127fb00b586126725e58b624d767e1b931c69c698c185b168416a921efe61ca5de43737eb1fd6439345bc6c1efeb3695bbe3d84f0166a11c9b70430a9bd5734ef5814796662236e2509f44c38ffa2cc53e825668fc87aa9a040269bda4d94e1366cef25ccd799bcb13ac34bade2f94f39ad6193ab46bc90862fd39651ab96aebd5fbc845f538812a6e90fe8a4ce260d9406c68deeee14817ac7975a0c811f17eb6c9b532835fb960ac4c73285597405841c57c9940db10c0744794beb0bcd9a1f194958db7bb2fb9c7c33a0621c560b00e398f6ad355b786e85b168923133f5369cd18f02aa8782d599290b878343d3bfe96891a6bbbbdf239d1d36dbf655ceb49a9437f35af9f85ac90db0209f22555029002e232e2edffe142a00619c96318d450f1d62f7814fe21175563db8d2239e01274466eded4f576dcc73e58dfbcbae9753f672fe463a367167b4d01cec011f2d39c5d40d59a298eda6fe0a829116ed4f8576c0607e68c4e66b8f23c33d2a2f48f74ac5b5e9843d5ac7346774e2564b51bed80dc8e558429523dbb38aabc181672a4c70a5e9b919c3741ec3867a852ff13dc3f2873c6e1a9ee9debe64f6585bbeaf48e188fc0368e8f8ff7366c0360470fe886f79fa12774c8b7ce66e4522e8010f2c846d11eac6991c77e05c5eff5eec019e3493401ecb0f3c56db808a174a61bfa2de21e4456d11983cdc3dae27ec07d0134214dc1513fd4743a43f2bbc47ca31ad17eaa4263c96d609646f014a19fb7e51d2bca1ec1977903dca136ac9d2f228d66c177ddd084684f7fe463689211a4bd45abb02bbc472ac21319bae5d40225a85d56a88b34fabdbc298330fde632ef4aaae27a448120601af8bcf5b074415a1423d3b9c4765cc9a37d51ced987162d24dd5c3b46a5bce5bb22852bcaf2cea5e5b2f5ea7c70d12b0545d50b94310808f252e3dd00f31026e080a092cd81739814ce19c471c83d823f9d88351ca32a4a4884bbbe6f4eac652290cab918600d08ea4830436662967ded96ba2bdf920b6735be2afc8adabbedd8361b52e4a3e3b283ece99d7ab6ebe28e147112f62f5f602e96abbdf263bb17c5f037573c29c4fad8e82c83aabf52252f2c946bb3055db5e98fe10191ba62d408f89bca1d39b04f059b6b341de69cc68af4ec756e2c8ad7ce348c48b39087a2bd57ad693ddbd8197db4ce1ddb6339c1dbaf2193749dfdab21a0714fa0158aa8ad51881ad46be1055319d6382a3b7dce6e27368547936b647b301ced689c01543ceeaede4053cbb76e536c24294b7459c43705c098a51c64ab7a6828a9abc6c1c38989da9b9cbeca046880093350e096ca6bc7dfb72ce2723b5a4f7f185c43e45936af87bc0093b7ec44b0e6d209eaaa027a8bd39a1e99093dae328c3a589e3c7a94c396bc07203fe94018e7b13fd3bc21fbd3b6c5e4d03236b5d2b43b7f8accec7ddd352017c989cbb9102dd6437d995f8e8ac09385e4373f3d121de7f4a7b536975c15affc994e4bd3b23d857752b4a441c2ffb19ccca019740a0b1ae7a6ba353faf73499003f161123b5176798961271b1f526d0d73ee3ca4ba7a65d38ca0e519e363a4b630195b750457be4d3cb403371bcd8404176558e445da7a4a2e88a3e806c11e6008729ce2eea70b79536be6153ecb5dee5bc080c188061c27444197fdf97aa7d0f59e26e3f45514de3b5480d6a0cd48f77566a0cf034f64734efe5b5a1abf458f63e540b57d8d85e149c0232a26e04864f4154c9cd49796c44a86c9a3af2a4ede15377b2267c67416d8263f76d10d2a476b570a6672ff7fca1b0cc7f8f636db4f64df91042321b686d5c3bb4120060a985eea0272500c6e1391ae1b444702a3d06d8b520ee89264876e625c68914b31c8d8399f5daebef1095ecf9c07749c59b97a14e90b4c6fed37bdf9e17fb956f8e41673e05fe92774ff9ec3b95162b704a603426eae7809eb802a5a613241691ca774f81beea31255293f03d3445397f8dafc263530661fe903905630bcf61a848865aaea584a9aeb4b3e32c4c85cc6910ba556cdd91134aaf19a9b797e3e63d161b023c0b6c2993a7045d05dac3424e1687ffe0433cb4ac281748b0d5e5c5c511c0533024cecae7456db8a9473b173bf29c6440b5b1778acd76959785abe3c709d0aab53473308ad5545ef261b0bf7b121dd1025ba3fed760856f480f21e9c07c46c7018e2c696283950dd18756304c1f2ad0e25d2539e06987f1bc2600afcf3029a8c58f862c0239e20bb9ab23181f8f1e67f4da3fe986c81470e15ad12c41c7178be44704bde807b0e20c7434cb9094a820a32464572e701cc3eb223a25e94feebe09e797989d2ae4f4bdea300f340ada3d19c853825bbba47d35338b1f684715e446db1cd12734edf6e6235c5c9fa16b3c2733416669a178c1be2ebbbfd46fdae231416fb3757f4c9b4ee39feee88f1f4b625288ad4d8a5ddef9676fca1469c223758129da67976a44a13b4bc0a7278657e3d7c534fb83c532097e710889526347238560d4af53b782aa971dc61ad39de0fff61e115d1fafceb13d6ffec281d504712806d090ae0d1dc95154b1cade185955803be1848854e58a9638ee22a83f4ae19dbaee568523e48aa04c5f185912ee4b445a4e3d2701d7ea60d57471da43bf0579711308f498eacf1b6090010dd42b74800e5b5723aa1b67672a998fa81c01dc49c3613df2f96971bda72099d048d6d68366de460e0b9c72522d6e10ef7282e2280ed1eaf8ee3cdf5f37799ea0e4c5ce7beec18c58761352c6ee29ca57f86c997feb7ff0ff6bcfbe5ca248215f5ce5b3bdbfe724a764dba75fe44e6b7c60da344635461dcc9981f12a5f9c9f6ad89d0330edc33c05e845db15f640dba30d231366259561f213d62c1f5aa4f8e942808a8a93a75098046f7e2123a10813520c52b559de2043a0fb4fd2ab5b486eedca24372e5bed95141f64b554aa0dd98b8728285a1a9f7a12a04046219af553ef86f684ecbcda20eda939692b5e6a06e885538c392e87da4f6197bf8c580cdf81e69ab90666e564abad583068b3f7044c919d2d8b98a16e1db0d2ed6bbb2590f6430cefd199e1ccb26dcded0330371d3611943be2aadb3439200f0cd2de1ee917d840619beec5ad95e4c1bc29f359790945080240aa9998c5e8aa04a66d9a58ffd47cb6d94d546fdaad38fd774080e6eb82e4abe13f16059247abf0ba02debac2cbbe59c165890a3c463262b633d6fe36a51043a2d94a697c24452e073b63d5c536132b88951cb701457964d9f379534e3522d5f253055e3f1840fd66b1ca6d3bd400df24ee98efb6ff38d6338464061b7d2ae698f29d81344fb59b2cff3dd013ce097e33b8de480ecf6c47ae9901a83978138a0ff5d0b1eb3033075841c8a8bb3fd5f97b188e55b176d4cc01e7e729000f654f6a2a173f2cbfa1ee6551a27673edcc6712775ad04a66dea72a81dfdff3fe3ea68c4f4e56c42f60d5ab45311b0bb0a12523f83e4f0cbc91554fa990ec56ca22fd6879cdc9a33945eb5baf528eed548e44e35e51cfaa619ed38d10daba52896bacafbab85bb32a7a1a41fcb803fb0e46f0b1a41883ea22eb2dfb85a5338e21df44da04b6f5c319e8224980cd541b60dd3c19fab437ca21295c46e60a083643842061d588944e74ba458b337cff49af185187f5d7f4d7d8605aaab096571036303600d5eaefe4f350635c7629c5a6f4436902958d5c6115ab965e528898b0847bec38370d5d83141bba0dcf37eb3944917274cd7b96aad54916e177c82892b61517696b998d2a7a048c4c7f9dc35801fdef37897c0ff7d09651cd77f5f42da51eb8b7b961c844fbc57a0fa6512beaa57220593a31e4d05a8adb62b3a8958b47d5bfd7acb2762d5ca40057e4218552b4a2ed96ee4b7ea951e806e2f3ea19524647b620efe7d55fbd915bfe9a4d0ad75c3c93c1f74b6f7020657549ca1776e8982eaa79eb25034e504076e5490d407bf6cf10f6e77f6224b677a94995078a450bef4dfccb876148f0b3de6c34486dc1be5bee36d118170012999eb012fa67c9a8b8e92193e62f689e48966115b9d001e802055da4878d9813a4ff19a0375cf491dddec4b5fedc1088d301e9cdeb103b2ba81f447a8daf467efde7961d7d060316fd10801c803d868c41a5e6f48f8c8fc7bd12f6b6891d5ffbbb745e80e9fecc71dafbcdf47eedbc1a600f94b86427571bce532627ef84d533f7e5afff92c7694e7d28e298065f8f68014c77430f91d2d4c136c5035b97b96d8b1de16c35fa4d385c156e9c2eb00b041710c0341d345b694f4729278b8a8f6e9bf5adabd147357e3e0a94fe405f505db5077ff5a1620d068275011526e031a7274f9464764f018559964da09e49dacc3d336c21c9091dc8b3e08df4bf4882ca0aadb659e8bb036dbac472a0f5450f4946892940ac6bc6f0a49529dd0f222bae4c40242e1749a9fcf2cd2ebc2ec639d8995b4b83ff188c23fa2ff38e6627bada07c9a0a2032cf4c4e194bbb7295f0eea01d42c455eb70f10da0d2b7b5d5b5e493beda43f2941c7fbab8e04ca1bb1668f2c6e6bf033c300c9be9aa2a29fd6743ea65eb59fba0377acd74384a3b55ea762845123a1d4bcd28ce0a70b7683e376cddf789a426b27db51e59ddfebbc5c9fcd676b74ed8489fca951d86077a390e81c9653de51d58f365e901943b060990c340c3759c38f10f4931b47251e5ef9c75134ac8e8b261690d21ba7b0729049f20b812562229b6b4edea194136e69e5c39568a97bdeb385405ef744b45c9470c5b8ff54aa32e5ccb604b70d1e9e165e5583a0650245057ccdc5d7cf7187ef8287c07cb5accbdec2dda88821dbac849d26c3882f336360db9c04d07aa27b0cdfe689f60748206b7c63feab18fcbae5309339fb3552d690ec1c0d073e5547c054938ffbae722bed62ec536e918445e9bcbff51c34d737393b7000be0da4347760218cf20c88b177424f17c665a972d81185f3e4b7622dc65236026f7eea0b5403bbd5a1b334afb4dcf91bd5938d4fb810fd78cbb50f9cb09c68a0daacc00e5decb7933334b9a3371fae8004fb76c94d956469efae469c7b783bf7407123bb9d2924b0036bad50733469dd98c6bf0185a7a79e4dc2387fead4feaa56f7b5636de2457a2653765e77f64a12e96703f0f7b50b2914ce94982b82d4b0a9491f1a2026958163f135bacf13ad27240e07c5dbe79db4d28fd9ac6eddfa489d5c270f7a3fa02d1383954ccd78e5aaf3857e3962a51a08d5c665d85d77db893238014cd357c876f8edfbed4256ad5a6bac5ced036c86a335d85be301949fc982f6b0f4a5ed5e5900d2f03243c8df79fdc3c79bcca1f9c61093a4870040e219bd254e4cf7ddbc1ebd4b9882d24a05532728deb18112f294f102b58bb2722955c6959342c5de4654c5994e7d445241c1e9a6d93c1398ad5a5b150561108916be4241f5cc938b4b00fea0da0b4f28d97ad921d35dcb69ea7b29daf39093546fe011ccb5a1fb0b7b3ab6d3855eedc76ffbbdf52a890ae699ff2e317844a9920820aba5a848db66a9c7e416da8a62b5b536170801eb6e3a43e2f609e7c73c3ebf29462f545e7fb9eda6cfd7ec8da804d59c2e7cb549eb5ab32ab0426b04feda742340e245f8730337204e576b47c079f1f0c3342f8aa9969f04bf44812ce7ffd66a101bc8c7a745c0a8414239aeaef48c53ddbf899dd5e89958da78f6b0415be957f87025a599847c68a36bb1e2dbd5abfdc203b92236007b5759aa60b4b92fcf6f2e17327f195bfd95334a0f96dda7ce97c1777ecfe5986e60fcf7f30b264360fc82f42d70a3b8b41950a77fc087212a112469d2d8f0bea0222bc774456f3e77106140ab46e75498fa180f1b89ea31a45e0d1e4f65a349e135981e29b98fa0d1a4bc58cbaf980cf5d1ab50dc2c096a2e0aeb2c5bc75c0604dc4a5b33bbdeaa4e35284f66e49def9632bf4107cc632e9ae2864a1a138109d64300a6af00747036d612a7f372b0101e060fefda6076190aa9edce74c97959abd754439db09871b7c1cf528e15e3ad7993d8f1b53c44e83f242bf21425c67c14b737366e4548b9e04a321f8e23393fdfb992e657fd79a9a631d22ac492fd4b776732205f1532a83439a4150dae472ec51790e6870ff5ca60080359f4b60ed28e961a61d05f9a4835f450a447a0fa64a59417125d1b80f23854aa344338652d6dfe4e84118bdd17b299af55a33ff272c7a0b8f831e5e42e6212613b436a6db13ceb754d4dde3eb51e49097e1a24aa42c7eefa37b77454fed7e68e2e0e22750a257d91d325813212adcad33e98660c1aaec2976eb84537082c30d2dfa332c1fe4289349d4ed465b6128533c19bf52431b8a9045fe50d40c05e12b6a7fd8978beecde96a9907baefab32302c8e891a5f2704afcafc032a1226b42156a3b8f529c1db8e15dc7f1c9476e9e5cbf030cca5aeb958bde7181fff4887989c126b2ffef3fdc8ea17aae7e580823b117d9279a69ec145412360754fea64c61478fccc1588fcc5afb62854a0091462cd1dc3eacfa472f4ae38e5df9ac2940bd88761c87c161f7b3399f1802f47c812bba667edc94536bcd3f799d3c0a1a9c9841d0c37f14e64e52ff0693773130db37bf70e66f17889eb6e1637a71ae9b1e6e6dba6ab16f7b3335c8b235bf8fb9b7fe69447c8c82b414dfc47493a3cd36967ae94495167e669e1a00e5930871d786afcb8bf4d66727ed746c14ed6cf78cb99f4a3d37d50a5727ee7f86f78fb40cb41beae0307997062b5ffda720973c884d0d2241df421ff986aa36e187d61796afd1ed5fa6a97ff70f070b4e46d845caa2cbbb127641909ae965e46d5a78598218702e3fb6e861a4829b8bd76ed55cb032f53487ff58e72feaed92e90c998be4fd46c173714a7a20086ade281f3bbf379839a9bf7e39a0c13edcf7c988db2898354f5a70ce9027ac7b032d23b877f530f4835a21616a69d8074798a0f23276d81fba47de3bbca1d9f0458f929e3599ff795403f596fdfaaaa278d0fb48ee8d526a132ed51242d79d66500c776cce8924375d9643c2044ca94efeda5ab2fa50f1aa26df1607ae4d2491e7f0228dbb6310333ae464dc9b61710313b599e41d680df675721d87c5b7c8e8831ee593ed13f59e62e3daef5bbde696770be772fd4ceaff100ed7543713fa7246a3cad8d710a721e48fd016d50548bb868dc56a6b82aa9008c087c08b2934ac6e1e7a09891c2052244608e08e5be23eb71cf2642643bc8184bb1c6b47d73c938eb42f1a700a5fa49c63dfc4f2111e31ba06ea7a34f33a729f6ab875e25671d2dbf55cc5c287d98b0fb91957728390f0eabe61344d1033f4cc20a69f73fa422540bb3d56ff7b781449d794227341ed429c706dbf71fe88d0df2dbf095e03d1e694aca466ccfbe7679801faa17eba4d40f58e5139c13a3ee98ab76338214ab759cb07ac5d6a023bdbd95d087aa963e8b7829b2b40264bba07f76cbebaf6ef3751d14ca531d27b4e679b3e648a26d59583bd3cad1b2f4175513622123f27aedd21d2cd2f92c75d990862214cd7bb72129912494fe4d0d14067f5b525d6796959a9f8eba3fed6b4d24fa435e986dfbef68137427c18546da1ad768937063d0d58745915463b0287f709e7927523e16d301bf734865f7aa17d0505bc6d6340b42646f382e9f956db2018e8abed7c46be77f62a015595ba3c098d973e8cfc8c4aa787e0d227f2935106ed8b5098dad97963c4a2a7f1134474986e27c54cd226f55b0586faff15a34c0df1c23c39d76d8fc64fa9300d4f0690f93a6925fbe91121490e8f215c9d3e7e54faf7218177650c8f01193345b4c133cda13fb3f52941cfe9b5a1ddbf88772b6f5fea9155895e506d89f32473689d99c59c0277166b6a51ad0b84922a9563c753f3b1c10162850770509932c3fc6ab51df23b8efdee80f8a42216d1ef66644b08927db4744c645f2d9c73a4c6f1df4e75b0cd1df6caec80d956ad3a50c274cd272537f80bc7cc62b3f3823bc4d909db1d192da21d2279d8d5f6464449fa9f5e3c9642ec94a5f349ea7cd4506434c6459e6d91feaf155f3be9f3023a56631cdf7cc04b89a5c3ae90304a6260255285b8080f253ec5fa133dfea8e1e99cef2a2416198870aaf3b8d031c18f061725d30bf960b15ea919848cb35c89c8e85284065c357d891730c562d36057531287fdd7734a436e35b9b8d770cb963cf28098a36d1d816549db548699e1850d9a1ea149c3be5cac9b67215faed8c2c19a068ef0768a099cdfb0dd696f4720a89b46528ed6c8f1d2e168849f411c1c820005bba6869bedd30ff88a264dffcd3d9191eab1d43897787d250cb8ea93137c8d7040390b40beb7bc7592009d9cdca5c358eda95b441a652507bc9c67514bb12c0cad61848ceb3e5b602913a08483534b740a50ae003562d914839e639b21fbb2df837db0fb2332fb7fa6c241620868391616d658125ce53de98aac3f5585c106c05a8e9d6ad19aa3df3891af4ececb260c6489c301a35c39ab51c4aa31519a2c533d27b953c675a6fe164994ffd82d39c4cc614b189a4422ca13c532c21746939dfa09d99969482c18848d71b466f7d3364136d948a7f2c6fdbc726c1b5031d84aba4ab0f4180d6d8eea07d1d1f85d84cdd10991d4d038fcbe1e77fd59cc7da6b9ad95aa8f686681f6b840c80809ac1bc950df71707f15760620da2988508f62e03509ddbd39d6a690c0b06735811a7f0eb43574cfa1091cd46c31c6da5f82c279a4a3ca4edf5cefd788e1f202d1294701c2f274553b9a12956e16395384127aa9bacf35df0d987ccac5d6046e8d8319fefd5d43596123951ccab00c96ac04cd690fac341eba1aa59fa213cddfaa407939fbe3295276177b8e6cc48a51440ae875a10eac1c6fb925c10be4138263a8926fa920c527b4174ccb79d4c281176feab91b40697daf732c7b1bab0852fda3d9019028e61f71a057e9dc3563ea787d532e10fa5ca347d17fa27dfba134d909928fcfaa69a40ccccf4e5bbbc5dfb61b5e082bdfa211e92790d851f95331f3098ee735e89cd3280c49495a1c363bfee20cde4c2005f7fbcdfc558d7ce6246428e31c5e55ab7b7f2d87c170c9180a57b99c87c04500fc3be85aea38e4933a5441f3db8bbdfdb803e39d8d86c71723d63eb0c97aca43909330999852a5a17b19654da628a36dc2d48655d04b7fda3d6f6455c4001cd7348fb815e7bd410a0bf712f7711e0109f858a6f99c644982aebf5a0cb26f57523db3824a9f3e5761a6cb8a87ee2ed5399a6a38b7cd04f4d40f20b6ac1cd08bedeb27faab0b2a67e0568cedab2b1c81090809a9f66ab4536fcf6acb9e2b504dfeae63248d51f4d1d248185f967df3035c8cbeca1c00c1f89454d9110aeb69b702f12b98a8cef611ebfb911d0f351731055fe51f48ef1b77ebeb937c687871417728eac4db189d7a4bc9fdcf0d1092ed0964a7e70b51537c2898fab0b66f33635cb15d561161bd39311d86741cb93a3930f08683718875d94c914b86def8f16da4d1ed9fd6342ed9f1b7106e7f44b0764755fc59dd58a30fd6b011498fab06fd9bd855aa6178e736917cfa3b2425ff415facafb92933b45e279327b2222c7d166bfa73255cd696963fca9e0ec86a063b685f9bcd641b7e55495e4396dbdb6981ae9841f51642302523d42ec935c9b5696801994e338b26fba5f98933440296993b450d130e0009fbae9a1f764415fae046daf99096eea4fd74dddbb23dacb7d3b0104d08a92561fac711136fc3afe7028fc749febccd822c34b60d7048e725a65351f6058cdfe1fbdf17157acc0e318420c1c970208a168c851cd14312582ee28173b223c17b2370464baab903ced9fa103b4acad004790595976f885352ed8a9a9800a017749ea007682211dcd02a5b0181cab5261dcd4e85517e268846bcb1a7a78076edc665c4540fa7d4b2ec356170495b30111b1dd2192536917643d9a969893a5a72be86868fa775c5f688b281f0eee68aab8979fd3070697041b5777245784309edb8b831deb80fdb5c3a38e5e2173f41441a96fb4494c8b2a7bd43e6147444e8b886294f5508882e5416cd12b0ba5c33361288a2f4885af07ac4ec0d199f0a66cadb0412a993391776af95ed44e424b11ff05ce6a0d1adc491815e8e05942d47427e2db46b88ae4b4ec92dcfccf6bf3d789c56ea3268f8414c8957a195a0ed22e3031bbbf063e18c5b7c942b63ed8d364f376acb78a5fdbf4b5cfef9bde09f3112e9a478ac732cb88c4997b7a8cd6fa22ef4928726b616a24c210431482708fe345234e04c6e4c0e1061d13ad7ddb84382d3d815952906d00095a76652b8254aaef5993b57892efef934e3fcd4a1c4bfdf0a14fa52d5c4b461074fc97d04c3b26fc0329404a566e0bda10635493bfce16f4b51e906a36c85ef50eb33136cd49204da1efcdf6ca865d9e484d1720d9457dd28ab134fad40eeefebb5c8ddaa5fbc6a7ff8398983e45bac4bb54f22d9167c2ad9644773ef7e36a75908eb09f2a574e690f900e9ff54a09d5b4261d8417853e8f7924284e050a6703b6f5b3c95326281ec27e126c17d62aa76b2b85e43aa58579cf25e248b846e22f5c6be9b0b8ec7b3495be61e6c1505b0ffffff4f