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

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

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

Block Certificate

Block 52978 c4b4d370bb8729f3036820bd20d596a355f1e03cdd06e4ebe726746febe4281f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9ce6c13da4e1ba81481ccdc8d2fa69a742a11a1a5a76bdc9f03ff2e51b754b77
Certificate Block Hash
c4b4d370bb8729f3036820bd20d596a355f1e03cdd06e4ebe726746febe4281f
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c02e0000e0110000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a7c1bf14bc4fb4a5c6ccd66a4610478ef721647b165cc92bf61ef8c4c6af69fd58c26138cfadf1ba9f0657ba984f2776081fefdfd18dcea10f830dcf2dd3763f731a938edb346fb776055733b02a3e9f3a6bac31132c214b4f180000000000000040000000400000c02e0000e0110000

Raw Header Hex

0000402094062e368be4fa35380b66b3837ee5c19b2287ff941741e0b6cefbdbd36d84318f12b99bab85149be4440b3f7ada90ef628e416b9645ff8d1eba3bbb7fd24930e731076a57480818774b751be5f23ff0c9bd765a1a1aa142a769fad2c8cd1c4881bae1a43dc1e69c

Proof Data Hex

59,560 bytes
1212160203075c1dd912a90526d2ef447bc2fc1eee54713e38efd9302a93ecc4384bf27f3cd7e05fc212f2963325a1853a95cf88be5c21d8ba0cb940bba8bf0a9c535d9969c875ae592963808a0fd14cdc3b72306a54f60bb941ec5ef8d0d57c24ea3d8d3ad53bf17c251434ad8c01531022d781c6800e20bf02d8a97d1f2e33f5490ef6bab582de1838e1d862437afc481b5a1b709d5ec4764fc324c3f41de644209fe6f2e3bff9d9388cd64c7682c2077e99c5a15cea3be9db319ac809e9be0fab88f455da7000e436eb9a662d87287391007a29b429f866eb43a38ef9097889af750e1b068ce8a039acfba84044041a4dbf83b08f59ff45615f74131877f305cb85ca3d56feea8ca48f9069d77dbc471c8c52e1d09a30913701a7f43dd4cbc32e06d11d1acdf310fcc82b91084192749227c26271259de50836c33732ef6ebfb14a29860553ef55400871fcefc220e554ce19715fd35dfcd31aa66a6375096e599965d98f3658b86f21c3ea4b842df3362005ff16c722679cb62cca7b60943d1bc43554a59e1e14b5e0690138041b43a5ea2e43453737932fc014ff6fdd2d00fbcec0ddef93d53f10277659a4e56cd81ec09b81bf87ace573983fa3e4b5852289233e169bdb844418322f556de6709c386bde39347a65e8bcb2c5dcee7f4220c356116c73155e118fa2190ff276564fba7fe554274dbcb0f278c7803257c9e2b2df3f95031c2c93d7d6d9588dbf6e5c265b667011528ea207a643bd906a71dcf4c5eba226e9e56025f29b82353c8b42607a60fbeb26a4ba2e31548bc1f48c6669892d5091df5dac645803625fce5487e09495946961b5849b412125cce0361d0cfebd77917fa57916e066b9a28d553c4a398f63e685d930eb5f033f40fabd54f5f576f7a14578b29502f83ba07724352028f56907178fb6ca9400c6cb446a5478f700497a1bbdc4d94500da3324b01624f3ad73ee8cb5d3892a2f30fbbfffa0fd5b270273e23624d1c3aae1aa87cd038ddf20ae82dd318c0eb886d787a58d27801d5fd42d5f467616a835f681173a1b6f13dee12970a577399c7120183e7e4dfdb8f4f2649a892df8f7ff66c214aa3ef856f1c19b398841320344c2465517dd54102b1bda8c4affb15c049e8e865a2ab8640af18b56f7cc17d6bd51ce6476a583cb6ec4a108923a39c2659aba583f0f677b3cd6ddc0110ae96f9abfbf4546cdb62fe88085a7e46c5f69f928681ea8c4bda018babe78f10e9513c0c4333b74eaced9fb3c009f772a748ace0895c8b31ced3cdd4fe520e27185e94de30c8728454a02cbdf8a174572576c120e933294f62735ed79c3a82e47417b821e40c09f7eff7e62ded79e6d776fafc7f6eb8068a19d44c94d25b55577e3eee55083c56975ac31982e7edb4ae0d838bd4161c18651f9630030a785ed5c0fe2c8d36a31cd297ca2043c74f370a73c826335255c9de649ed1c29c8ab2b5f0e7908d00d15147202e26dd0f1f020c8a62e6e5d93c11486108cf4e8d5b26608600c4a09612554705e23f48858a065270beb103cffbc2f0dc24ae625689189c7b62c5046b6c0e9e03d273b4aa54da1a5b6e99374cbde9474508a59b0a8a5bc9e315c9d2dfa56d24a866b4cdf7c560664914e6594be60b4cbceed1f01e5120d324bca2de90dcdac7653361ed290c2c4cbf0b5906be54973c37ef67d08fddfee16547701684ba60d5eb784280e01fc14aa8d24ce52a7aef7d6197b2e487337e13636c83a08d1472bde635ee6e6696e6dda26befbac684e3423210f43841bc4c23ee6a2d75140989a2a801180e2428106c83e3a080446977d38e9c1c6b7cf5f4c326ebe27284b6f7e2aa9b61eef54ad2ec05876fbb670914a2eed18fbe649bad14b7cb0ea7528309e274860d227fc1bc2fd6129e5c6f13fd69ea6264415012df6e53cafaee467822294f492de74b3734d06103f8f141a972a0d7da84ba54d725be807677f2d88ae860daa3d62c298723c0de2b9482b876e8a8c1b490c9ee2a5d10de0c29ff7904c72047b30dc1ac306d6ef4eccc6bfb88382217340fda206d4c0d7462443808e5cc2e6497af643c229e6eae4a0c7f1b0eb2ff8d69d1c01c6ee65dff7922bd9a1289409abd6363865f93274e89a790c0fa686752485cd7751ce8385619b5b3031e08a37eef91e9ba9d10778f9e40a4090739ccd36a92d3eff2c373859a6f46ca551417bf9592d0f5de90aba38b5a6f4670fe90bf4a9e821462b4a3052ffded28ed0b1839a4f8c43252a7de0f48190fe7e9866c3781540b8d55aad600ef0d27182fc5e121ce656b93f55cad914ac6d5ee84ca067d1943446553ef908a9891dffb59d86997c43fedca2b97bb7c9ae0e0f35fc121b4782de4dd6523ee0b3c86e14f31fd10bd04337988600cd1b23d95749a0242ef2e2e138922083f0421bdb94b867dd06d286cd268472114b1b06f0815482e3560ddb37ed6f569841d7dcf4c924d7213ec85e426e43e26edaa93cd7ec4cd7ff2909fd9ea626b2c647cb530385b640541d1dfdb3390fa91ffa0dec032520a7115cf3b3d00b624b4c3b888092ec4004176d4d1f8655e4bae1a2a6cbc9445c18297acec8fc4084296bf15ec6fad2d83e51a4949afe9195d305bf13c1883e4a13e3db71d734f428aebf2f8ff014784f5876c40be6a49bf5a925a9eeda9113216c15a4b4c94742b5f70139ad8590722c36ad3286783a1fe9e29122e54c7e44a2a5f43da17149dbc8424e60e4b983933332ffe926ec50da1b62a0c0066b03699f56a035a6099583acc264a599ed470d75f7389d868962c3af3888811d6ff9571d9a2be52e4e02ee155fe6fa94f96873f00242fd7a71b6576d333aa0ba54294491a9deb53c93dda2280af799d7d3b88a1171039d6b41eb31f590d3e59029e2c0c3d847c6491c7e86b1c7cb751994f50feb542d41a294ef01be7d17b473b8f156a77026e1dbccfe1ea71ee92fdcae4f6d5ad813160369b38c2776d01c7bb2c34ddedb01c314f8493f8379bdae94d35257db984208a5d7b078bec9a8076f3eaf59668277c478bfe42ac921307d0518b4f965c5d5bbefab663e724f262cf30af774ac1e1e703a5e45a55e261b5a1e1ef90cb67edac44a363c88ccf1d08d5f296116eb27fb264c8cfd4dd0aacd34cc511cfa587d18dc563a02f2f3a782755d8be7180af4a84590c89642363c023f733e5fd59c2eac5ff4344cf5ced9fadb47042b36aed1779307180a621da200f8a2073927d15c3bc67a9e8a89b7d90fb52270e43d40b64da1389e048e078e1f6dd5f0ee0c95f545492698895376a8d1f7ce6c7b2382d581f70da0d4e62ae6bf1341e09fdd0d3360561fcdbd86c088e1f833e1b1edd15190625195234f9bc3c687861638278e0d9c31a085d1135d98e2ad5cc53a52d4f40a202e8b9b2f950ca329b4b7e81dce4a817504dc15b78e17313b81ca99f4a5f921986422f01ccdb127776003e8e941f15aa0e549d345a2bf0a45c471d3e3f05b00a4e0743d578c30670b81fc9a90d457d0517c6143c5816c36c6f2f6e2e4f2cdad6e48a9ee6573f8ceeb0d3824f0379682a1dafafe83dd3683abc791c4eba4cc29354411889db9ec92ee30b437c6d788c6eba32bf36695bcaffec38229f0cb88c54217556d2129565ecd8c1da0550226ded8d77bfa8cc773476827ff0bc6c280b1c0d4e4ef0df1c4213554b891b95015cd526742fa684467878e5b40b91283d93bb86f384d3e221d46bd9d1d31ebcc4aca671e25ee01bc77cb182adcab4a00723d99a1ee6591d72515334d38c4c968f2896d37ad309c81fcad76152575266aca567aef703bf16bf511c333b1009c91be4d6078351efb6970db06f606ddabab9da51376f01fe31d4f13ad0ee7b3879c142071e043f4f8c2f4f1551cbc2b932323784b9abfcae33c090ce92fe66f41284a47cdfdc1a9a430189de102fb47aebc403d0e04100b689f191e61e78db736fe78606212e60b2b8da221b32f49956f7b397789d15b299a6b2e4142150e0de399692116b1dec1ce05d43ff7d88232e17d9030664f0787a3e8a6c170040a12d19078e34476413ab366ce812989bdda6bb90467aaacf9f9bc8b0116eb11df375dcfb916c62aa6666af333907dcc8b8fd3ae46d7edd2e6f2818816454b06e0f898279bec4396e80a046bace0e796dc32e74447ecd63166b9e7fb7ed09ff2e2ee668c9083ac51eeb2ca13e773a7c19771f7303f43abffb7a5d1395f8b237a94b6d4978fa0368ca38e86773dd0cd29ea58ecaa6972b715d985d077b01073530847fda8828d9bac749bb25932d15636920c35c58c2da65f66a7e680a99895c8ba3a4e4fa4068fd4fe371aa5b9a8d0b658e223e910508c40e57ce9ab9a045dead7ef10423ae4e808b0484a8df019d74abbae47847c1c38e2c2bca63d0df2587b82c7503eb11685fee351be98427a4851f5d59fb0d026f076f5862e7585090d4229de4bb5230b24dee8162fea22759fe5001d24687e73319e05058f1ce251cc692c7679378a26f57ff06d5c16517d2db304c88bc9d74fcb439d85a617ecbe192896aa3fb76525dd1965cf0da88ed471b0851bb59dcc28429f725a283cf83937a10b7de3e9ba353df3dc3b2c96ede180f5550f1a8791f093b9944effe4d56e85893ef76a0eece7bf9e17ca22ae486716eb6f70eb810b89245f192e967fb76eaf9f4ac595f3352c1e71704e80c413272c98ce438e82758a6fc264ae6afd1d727086b7b3b4d41fca03f128f45cbb8d85cdc26d5ddb0b28acf22d1e52295200ef9a8d0cd0d5ef9c7a76e050494662fa88430faa051f2f181c55582442d680417049862f61fa894b439f0b69a0356b1124a49adaaea21852c5462600d8fda25e2c53de939c756b089cf236fee1a0304f3cba0520a4af8bf40f8e2a6697007ada89b0d372b96ca5a2e40b53c570c8a7c5fbcf38c7cbb7541d2f333a638d4f0ec9ede3896d93c4490b8b6aa2f6b06dc082970ae64fa237a6307d8af1bb7c79d50be5a20c22643848510d826a147fcbaa8119313dcb650b1ce8b38682ede67a03ac6524d50eed4556d9ef942b7148adb130aa53bdaa097ff13b3e46c6b1e2d2c7fabc50b5b4c0ddd5db4469c2afe81ac4f6e6d629592a25b8a59ca1c3411f498e0f9203a61c425ed6ef81492addcb603ec650bef6604dcceb6363e9ffd2fdcbcdf2d57e87056aa088e88e0b6a3869ef0584928865ba92afa69d61070193285fd4675cdd906ab43337ed09b3c29654170796719616d80b182c337de5200706d483aaf8b553fc9b9a9926caffd129cb52cf87e697b624342b284878bc4da6cc92a07fd5ee8c627f15d4c61c459fd4d3fab62dc826d4f0896c38f2603e9e24fbc217d906d628adeac6b79f196a9d20d54a63c5d231b9ad5097a70d59576f2f783f283df012c585987c3d6afbc1bd915967454d2eafc44a975edc676a0b0259225f4fe80520341f46d7c5f78dc36265622b92ec989cec242e866f94b66df8b1baf3a7e1a7c53cccf83871127953d54908e44e66367834c5ff8d0a03c82d90fec8e975602fc7735f44500ff54e513f25a63c6a13121651248a1ffc191aae02c441b89e91dd8ab2e281ed00436bc920940c7b47bc675b31f85ac37ef72b5fe1d47b3bbcb1c30ae21787bb2d6ae0be68764f7a3b5bea9960afb28883b662c3c10291283485e4e0f9542359d6e747f39368f5836c4b247c7da38b78f72a9347a7be335ccb4398598727927d0dd1b69f6920223438e5fd6a82e16e7f61f1ca7761320b35357cf535f73115b188c6b7eca7277f3e7250f537e93bc5dfd24f89370619ab5d27e0f62f81172f290948fa5b0deec67cb822636fd7fe98ee23a766e2936f7be357acb70ce31ae57bdf0c2e91f3ceb94cdc85c1ff6099ed90db270c935b70319930b30b7010bbc7675d5554adf3b73f3b5689dee447a8f94a37214e752ddd67236c3dc61d22650a744a1c43313fbff44b84f88ef1ebb40725c00b534f1771038a5e4435bc2f5bd06071ecfd5d1a8a8a89de3bf6d37dff90bdd8249c529f0e635010150fa27490d4f654e9b6b0807088040fecc951b0b39b52d6265201bea1f15835085f5cb758f696435567b42e5aa7f7d5293a9f66e97a31d01125f0b402faa4a6b5dc64bb7eee8b86d8d8513ab41f82eff0c2266c1007f4e324c9dacb27c5626903e1e8b9d3e04f5cb3b54065d62e3fbea4e767bcd556c540ffa53c29c6cedb43d369193a6151bf73b58bc426f09e2af29292b42d5e690020138eb9bb2a6004aeb8739eb01411ed775fc9d4f60dbd8c6a23d43aa46e433df59907d2efb1c110482e8d8f3a19a93e9f32c66882cff81c3aac816ccf13dc70e77d82cc4cb55a20c82e97a03471e8f0f56f712705af28cee35b2ded839658799486541649f440f280dbde3cd942c51b8bdc7578af592534c870fdcf1168748043f746c98326b69036255a4c4d46cf9a24fb5d17e4c370d627a3143401ecc1210810b6fc8eeb8d4028e2263374aa7332e6eb72bc42ca8e4c03bab348de0b9b2f3f69b12c8ec30b542a617ea102368966d2b64f44c07d9b2d77a33062d685f01d1424b76ef3a23a4236155d0df794ff82de80999c041eca71e45a7773b8033c0c3c5ea17ce31528fdf5746bfa10f210f0c623e37fdbd4a7a91f3f81f3024f0ed48170092571732df5a84244347c7ac098898b5b5844d36031e477b70ba140cb590804e2fde13132607eacda5f892eec07d3f6d8ea0d5edb64d62aad53d7ca1a976b58b54d7a46b30a986ed107f49a8be3cf7c287bbac127499bf6f8299cd3cbe409a8f4493bfe8fd1549f2811d81aa3b32854be2a3a66151c82b02525e4b2115701deea59edbbad826f13e92766431c0a42612af17cff27c16bdb50e4748f80537c092bd87e41fe8b71cc8d2a997655b69e12dcac91a4b46a79823316c29ccc59e86ca23ef501efd7c324b432e67df10a5f0ab421bbf5b7fbd8e5d5392ab0176fa9880ca876423b8b1efd5803e19aa4aef86166a9c69a789532ff380fa2810ab2e09d74d16bdffe9b46c60362c284390a7adad12c0ac5bb9fca84aa325ce2c03d87c6117b84a9f78bc4983e4cc1b9d6da4ba079f990811540ce8d1a15f5998792cd411a8333b74a8376e205624467851d86b590422ae02e130c8dfdd8915bc2dcb577063e1a6accf2a1ef96ae263395874ff2f3da799475968e6741256fbcbfa538d60e7edec37a6c8caacef6d38dce2eda527d1b48a82095ecdbcdd3cee6c9a8fd245dbc226b8283e0e0819511f83551defb74ec18f96038912a89134e5a8026859cd77860a78a558c780f630b85b3aef0b5080d819fef6a2df3cd15433383521fb666d9cd525353b431382900e62109fcbae9ecde68ae42162eda74320f1589b866930a271fb4c9d144488922a2830c5d342afcb5e99825e90ee70f18e2a6b10178022005f36b7774050582078edaadab5092ed981a52380079f66d22b22d04a2bd1dc8cc00b2a3b27db044a37a479c45fa3510e45653e90567175dcdbd50e93613e3a57884ad6ee8e1b6b693cdb0401136533212cefceb24410125c7d56659b8dacc381c2e0659ab5174859da0fd1fdbe2554049443ed75b3016f88d4b6504a84e4e453e8eafe49624475deb17fde452e08ddf52422f9f3d4bc5991185269b6e429fcd590055aeb5856633bbe7041bcebcb3a4357770c2941f6c63eacfea3a880ed024b8494aa0500992ae59ccaaca7d60f9da75549302644c987ccade010233d4235110ee5ced679314a82a6123f5c7e1020f4d997139c5660f8200825924b4980106fb2c88e2faaf202d306b1035cf68b5d434ab535fab976f051294a7b9c81c722a5a0b8ccda336ec46daa43e32fca6ade64ee3573a91bc6ae7715eea5a68c00a64ff3cf928705f29e76de80f411f9f27e94e6d21acd0e5d9e4719fae4398c5e7ca17227f999b1fdee714a527140bdc90a01ac1f83784197da901aa01a55c28e62b19dd0fb176fd017cbcaadc186d377e546dd544268f21dacd06fa1020729ebac986be89b80c9c4893ed28be0bfc1afcb0d915f56d5c972938a1b1965f36e0ea2f2dad6ce10b797b740c01351cbe17ceaa6ae9d5df3b91e61b0f6066ac838d55abc3c00dda4a2e125f09c9094688097402b619a0528a7ee196bf48fd2af5cfe8c718dac3c799b7b2829e244aac289eac60c1f7c77656ab42a73e54acab26e4a745270f53432a38affebc225a55e399b97ee5b598c15854fe0d6dcc439b4249c744e4cb2e7bbd1a71f1d0f7a01aff15b6b188528b974ef336202ac6988790a1f0f99de44e72dc73d8eb0a8d2b6ee2e645e1e826a0f214e9613b7766940826897c40619a1b0f602de63538eab81bc31efc1b2480b0104975716a0552ccba01c3fae66d99ae3ee319e1ec0df22c31db4a0be201e9ed604af25f5335b63241c0d8483be912f6cd54f728dcd6ef46b613c05fc5c2312f4428f6aba0e3d50537e43f7f029bb1987df93a05f7725b98919d434959cd218977f9186790ee84770ddbf714c44e90de6ac242b7d8daafaf5f4e861a33d573d7803900051de55a6a3d3c745c75248a30d9859359fbd67c928e12e96a4be8138b7a25ea0ac1055c79e1af78fec25237cc40fe38dfb659b529284d46273b462aff8f7ed501a79513d1d4a1c93104a4e97365fd2ee0d356108153a16e3f3c27cbbdedd3a1cbf848170f26cb69e4495e5ace46ca0ea810042206f7db0246c119b62eb3979749d5f9ce9f06e358fedd962e9c7ef5c372b866b31b5f4529c5a4a6e4cf8f542e1201c94a8a447a99675ea942cd1f73e28bbb5b9f47d34dab13fb2db3faccfbcaadd586048280c4d6ef1d6446e422c23a079ffb0be88f0340073f439cccdf759c15b39f64f4415cd97b32a81ff1ce5ba2af65fba8f17b2723ade59adde8a4ed34d6446deeb321aab0f4aa79a8b6d99096989155bf20f8b376271c024a60c6f879e52291882749edcfb7a5ffa5a9613cf7082ee4df4ef45c7d39531f7b0e796bfcd050bd383170fe94ec28472da668e75cbad7b48bd64e0dd6a6c4ea99f475e364465b57e87bc51a694380954b06eebfbbae860697029c825be1622f1acb79a6ca4f25c2526ec423060cb90e916bb3fd2f963a2cf4e9edf6e949538b9e2554cdb69f1002a68a9ae3019b669c10f42de3ff2783050a2d0e6e66ad3494a099bf23a685b043490b741bc04488e4ccd72cdbc0949840f62df1e2b606f5bbf6e480d7035b03fdfc9dec64c24c444182978284aae996fb2c0d244f05bd4f1714dfc555d8ce94e53b71c8bc931b652eb76f94d9a781ceffcb5075adb3a335d3cedf1c439ad6ca970f7e6df96ca3ef4a9d2407e150c602ab71f3a0d538adab27f193130db5c37d64e0dcb0e7e28485b21d2192f48d80bc6a0950dc5c5000238a91cc5e5070dc4de2efa0d200ef62dc58fbf193e62e8ad6541b24cd1d3b6c00d2b1dcdac654f7c703068517508af41cad45ebd81b779ae735bb72fa3be7112ec3258bb75006f94ae783daf80491dbd2e60f01db8821489ac51e115a30912521f220b0b75b005099b045898ae999baa41ef5f7250c8d739d671e94590dc4b85eb57e01a624852caebc8eec69d3e98b3f4af9197218e27aa130c33263b6299efb5f6623ed2f783c14db9c9f1d83ca74452ad7806ef9da3fe0dcff649d92042e75337f2cb7aa79ce3384eaf078bf955386e303382fd62a571ac32f016d6a8af906dc48d384d01035706fb71ae0068a30b5e324b24dcb80172644a7c7918ad188640280fc6596b554c84110f8726d1b01e8eeaf55e0555c59f5c8f89343c8ad0b34414cdc54b0a3f3cffb2a1128f435073dcb606bfba7cd081a8a3f711abc4c8630636a36689e810a39f903a12cd1916011a362d02f320d791fc4f6bb17c6646dc34edecda8d83058344993c81b3c84761747123c2aa276294c65d87606d08a8c458b162b5617acccf739a1695d647501e362d8b61a1d55669a4c292219cc7ea075806530915586111c988692319a673a82dc8ef3f104e121de4c6112c91f367d5b50979bc890b2107e6aea6152f8f92fc859879f7b2d1fe6bdcaff53c1e3e35764dacdb5f3b9afc30b6e11d22549ab191d19d29e87289fc1327ccbd5ced7c85a6eabfd541dcd31a09a2158a5feabbedcf716ea9fb6e04ed77215b106f1f0fb9fa9ae8874822b0b9a1a8c6f3a6a5bbd8b935c862e491b94fc344bff71450cdc202f0038b3260891c6cd118e9e41c360252e519893963fb8ea00521bc2da3146f9a5927ec7d0c3cff311b9dfeab6f2141a070867f3c1efe9ec5897ffc17f0e00a8a24f70d67957cfe05eba78ce5ae07285c7d6c9fe0c4f9d99be2251cd0231037a3e5c6a3d78429298bdd704ec00962acb0964791e4abedeb9710336050f2faae5d30ad0a4d5415e643618d79197817f480df6e6b603d4e413a1134d568ee15991b906659867b4a9e2e606201558a178fe8c5a520f693e9ca8a2e8ae14cd0677c4ab3eb0222ba7b9565dfd9c3be6e55853e99da1b9b0039754b46b7cea60297b52c04304f29b1d25de70d7c1ab9f4fb14cc4515136e7b24ee65248b05d02f50f4b3379576893ef556e50db14f3e4e68d5a0db241db235dc93cd18dfb6b384ccd4c078f710c1bb76f9b8878e0ec975587034cdf55591504f792c11887e6031f3a556dbcdcd825ad41dcd3b3ed900dc49fbeaffaf8ed57d17737ea551cececd607248f6b10dfc66342ec2e8de1355bb8c77b6aebf687e0c772c5041c362495fccc9c6503291842fae92365fd27a3375adf4c60a37fded78f2f40b3fc912c1e01c03251eb35de067af5351eaf727ed8132eb34cc81787ec41dc760e420da3a14321ec6fc946aee1b3e6988617a226f066210de6f2619e53f22d72eea0aba8c6d20e306fdf0b765ff44a10aaf39fd1e5e49919ea43571536125a6f37f190bec62cb875ca395fcbc8f141d92b336c8bf7762dc950850754291cbc1edb4dffe3f0eedfb1f517cfebf82942fc3d1921b6bc31c60eb2709a5b2445f7f23768fedd8a6a0e5966ffca7773b760a9c11065544908a56ddcde3fb50beebd3aa2404c357464af6565a8551fc37363b147f504a9248c1103c013157eebfd660cc10113626c67e8dcad91598b7904a3981691360d0447041ae671b8c937972b9ac20047d5b3faef3f5c6bbcea233a06f15a5bd9456f42d2a1e14c35aa62ea3c08c245437545b8a176c23bbd0ab356fd136379f9b20c700915435e61144bd85c5524ebe0dc19556178b002628066269cad08f8606605eb5cb09d3cf07123bae7c4b662912187456e19386879b8f4938a4bd38fa30b59baefda5078256ea62a5f58b61a0c9f2c794c1680933caf4fb78c31c9a13f81f86e2ecad6f137716c02cd9392ad6e27bd4498bbc48283179a11a7de5972a42488c6ccc8fff244cd9e3cbf706c95f68e0ab65dcf12d2fb4950529ec96e5c6fcbd519c016e44c8c52b03ada689fbcbd9b39869e9754b0d1bd8409a7383331f65b3558676dcd1c43f73185785e08b375acdc2f85ec5c508649369d9d0e42406c625a742d3ab1245940c9b1c3f464f704a5b6331bfdf33ee3f99f648062c3eb301f6f62a2032a008690c99e2bd2ccf1ef184daed023085212c98bf0bd59d63c391a7c2785aeb5c341db9aa34d407773156f30a0e497b6aac51899f9004f1b897801ce105eae49464518ace7adf59c09c6b2479b4a373e8eab43726e45fabbe76e470f6a2618151072689fd53bc65f5d0653d2109e466f662b134cf7894b93464ca2e75a54416b45adab2ee426ea1cd85ff3a463799615678768cfdb35d1cbf64ae6300e413b110607a71d8ee8f816d7d84aa4713816511c560c32a5442b0fef62c42bfb4e0f676b71b6747148407aa33c792492cc7dc526f7af29f7c9b5b011cbc155c64d8c6964999d4a02e5e7479369b92465841abe7c99dd97054308fa5be8b6b5058ab8c1a5cc448da5b6a47dc06eef7219ae101964f94b1d540dd48bb4d0d8edfa5c23886f55278ac36c713f7f3ba7e93c15ef087bb2ba8893afb781b26809203da624b38b09b158fc062d443fa044e309bdd5b4b8f3a4c9d7ce8178b84ce44d54918132d0113aeef0ee306a0224dca6093f232bbaab6d949540a1ee902a1e04a28680e7f326893e3708fdeb700109a7b9e81b9f8e8d68cf28d7ff764c6e1ad52d0ab5ef8879ac86fd3e874a28c291e379d74371016dd975c1804487ded57946d35c075abc37541271f6c2a849d8deb6fe6593f29f080e437da3b452da1fc27445f35414c2df9651a8824cc79e53bc325d8fd5e77f31ddb71a2b31482c5aaf0432a5ebb704c5b4f63d1dc7177a75842b4aac14a250c43c71040c4ba80f2cfb268f400c19a918602a6be78778b127ab46266e265932df9792281a49b80e8394403379ea5c9fbffb02a0e5aef79a06a8f3fdc429072fcbeb6b1c45768492381c9fa7684901a607dc7d1b080474254e2e19c5ceb1fbc9069628e94596ffa78032f57d12c02e0837b64dfc92abc6882895808214e319baa857eee2984090520172e2c80eecdb327eb9ff637dd8823231cc60cbe161ea641b0cb212429d2891be0c965eb92ce25b2c37c56239f9dc44182aec57c60f91f48286200d002d079c88acb3891510cb297e9e409eac89ca2334808c0f04b9717136a0c2a216794b75ba6f1d6719396f885dc7dffb4fd8725d6ffe6e01187357a5dd49f3dbac3def30a71203fa4774048970fbdf427fe1497793e78f1a435b49752fe56d7e07a452aca6b3a960c65aed995ccd2c82b324765a5ff2df0451ccc0f7894364bf15a7ea7e06282e97cbde1b4e053ea69a53253be622b9f992ab1d342f57e0d9ffe435a29a1391311f3d75eada57b59f45e3c6d2bab9f1581a35b4982c496527985b78b057f4d553706167288dfadc5c68a68967b905cdd3154caa977c7b649d81498c2a00dbeb30d5f79b3044aedf8b0f8e16c2d8c061958647e583aaf5d73d406afd82cb02a400acf9ffbaa05b66e1d7bcd9c6eabea1cc410db6c2d0e8b0f1c058007eebdffe87d933d0a225fe98c61e007b8790d13548527733fdd80a03d0e5cec9ca7395505433bd7294942091eca17f1290b768882375cd9e374962b617283bf002fa38b8a428cd28f9fd6f13726a3bf61ae09ba12ac91daa811379101b95c504f41d72cc33af711dae1864fd9bcd5b87cf9603ae9cc07f1b2a93203b55225242a2454fd98bbde63be8ed796683b64ec13853ae7c10cd829771336206e8ea0642b60966b4dd7f1e526d2b5248f693ca7b210656ba3b4ea87612be5b8bce47f2d3a2867b2ca2a0197063362c7e852e2860788242887acba7ebd9d6bd0917bde183cb35fd748149a848b366efc81107fcaee9a7d0de1b80c58409965e601fbb62763d92843558126cc273959f55f8849f62d20256fbcf28ad63bb23511b6229b8eaf6a87413b5c77ec32d3dd4e741823a8f7c530d379862a8f93ffeb87c75df4e827ddadb8fd09955c7a3f73643eef30ba219aa4951947ed170186c9393b380941d0e29187d269361abbd5eee4200d10f7604343c8317399b4ba6031f8be14bd431e8c5d8fc2bcbc59f835a9033646a186465d97a66b57964f830a5a37f6d53bd16fa3c190ff70108048ef4bf4b95a541aaeeb5a3668560b649de09e0985975dd52a4d99ddfa1d9eff6b05e1a3e2fabd7f59dd24b89fb82cebf1c44c7c422204481bd049197461fac74e14860a3fad372e025dc55c3c21b4615c8bbebc1501aafd37fcfbd4492f43613385343bb4741faf262f224a86c8bf67c07d0635d6ccfbb30a26e26ed96898666e92c03823ed1c6dc16ba1a92b24e3ecc0f7fddc5b07f8ac98c8b231383f1969b2a39881c13fa21c777eaa9798c0b88553b32a7412159013268a618c758a35bada127ba759b96777459ee6d95b0c296a0f53f89af02d25fa740fd7c8a2673698ff5e80dedce5b4896d0209121b22f96f7f2eb60e2c6e003cb7e4243a8536876ba6578902b8496c4b41d185500c7075ba4d9b22237d71dbb9965009cc578d1f4a78d4945807ed197ff35d7a7d47a29209942a5320cfbe939c9072576f22e8ae0ceac112864a36ca663a1a7d6e465c01de931197aacb572dd27357aea16ed6e2ae2a35fc761e0461a3640655fc0fa218b997893659ccc94fa55536d40ccc5492ea06ab0cf454e31237f4c1b98ba66137c3df0173dd21c22a3098b95ff7944726198aca81e7d284c7fe73ff41b0965ec78d2ada6826c819e7ea20db87f98839477740ddb1577edb70faca1d5e4c4fd1b8532f2d1fabbdfde42b4d512a2b76d60402dfe5f8678b31892419b94cb39e504165c416316e61a4d4ca0e835354613efc148b3ee95820d28241e69db6940bddeaff7630ce5034441d291e7578eef9c7ee898a87466cef43392224389e4e3acfabca90e91d6c1ab0836a4a17525e990f58cc1ec9c3d657ef01380acd0345d4de3128fdd1860e2534c08385cd4b49f822dd9c368c96cbf5144ccf8a637e7f30c1fe57e4a04261d48a8b9c99bf03659cbeda7cbf8c8a04a8a41d08ad1cc47864bee1822e2b7aa8190ef2bf136ce532451c80502ab9934cd7fd323d57f48dfb32ffc3a43aeb4061d6bd0083c20819377cf66cf559718a7a5dd6695525c2a19a4967f6edd60ea0535c7af22e440844eb2ed0c03d586bc8a4b9edd7631ec3e09aca9c071da299c8185670807b2c4b554e077b260f9d18a36ed58e490996e569b97878083e0bbd6cb77abd7d4dd92bc5542e973e2875885d5149b369aa450048edabb986129257a0928eb525432ecf41494f9fa437c4ca7aa7db99db8a7c52290180cd4546ae828db123d2a1c76d029f3eb1dfb01e1e4253b8972ac8b87151018f59ff083db909ab323a1f3529dd35e40e620e6edae56737ddfecbcb58eed2f6c21696739c6329eda0d805dba14fc791be8148a8389b61d43da96befd789cd7e3ed066c7b054564e62b4050200d2e972f1dfac4e19ac8a64f4b58c13bdebc544e776eb0dad6932c4415abe2098a7533d9301d59a8930f881f4af8e672affb338264d486973f9ea2c72fd0f36d894e2ff4f3710c99a5d5e98913f0f83959c0d9a834ff115717b46139101e8c3a8c838fa4d1b75268f7bb49800635cb7a0bcea1da83b5dcc30d9e174072e0bc38b9e93ce89cf2af10f7305f18be29e36d5c142b099182b15202de380ab2db604bb7411101cdab39f4f343c27aac34cd0b5ea852b9f8b3028bc8a7ba00268ad55b6ead445fb254aabe8784cc6e1b23cd04027bf615dbd59f9390496e41b541c4aa6fabeeaa98bac8c349ca23c56e01c191b7775a8a9408272b58f10e90b6fb50dd6f9a0b7acde86ee82c812940e6eedc4c54b8db7881c9296e8dfb327e7deb02567a944b90a1630694dda79200dec0dcd6a8148626db93e5638a72e9b60dfb3ac6f1c68e64422fbdbea0c19171a37d43990eaa3b1796f167ff3dcb0b7a2fc507900b16e457accc68d16646589fe31d4845953e825b4e6054d48bd7bc8f3eda59972f92f14e7130a0e96066dc97f322429a86239ddb73b35b3ae154c185205af238f8d667b78162e0f27a9e2be9d00390547106657845a3d4ffc60bc5c910d3289e685622a4eadda68cb99e93859daf06d0f77d7fbd71d0da21fd2a2eb73930c2a909a0cdd0aff4886680159ccd82378c42ea81f85a84e03fffa87cc0885fac327feffbbaf8d68a44cc4bcd6d27033f77a0f7238bffdb951ac1a370fa2f20fdd94975d36a10ebc02172edc63b29c17b24a9e74388aac36b8c13c6d0fdba0fb43c0647a0f3dcb050c267f640574e208ef2661e5676538056045d6617c6b5dd62ecbb6f648692650acdbc34111a8a358397f30a6498de7bbc12c4993cc64e68a1dd7aee475e30604d2bcb1135c995ff75628be932ffd398d0f684c85326fc339ebf2d76dd50f4883ba21f89bc0415c7fdc7a77c6b1e56cda4f377a921fb41a2ca53fbeea33636ab8e4b9da6330ce8ff2d77e635b5f092d7966a40a3d214adf0c836fd338b49d586fc32e2513c9c7a00d6f834ae5bf6a87f2fd6105a288879adbc5621a60585b5549754bf05fd4da58b46d3f45fa9afd8fdc53bc31607dd3d912a71d65cd248b6bae1fcec09e64918431483ae620e2e016a3cac4c151e0d6fe52dec12a0466d48059a647cc65d45110129bd2e0563baebd090e4a6a0f0315180e33658c27c2febf065cc5b7ae90467a309622aba687a5bb03fae96a73c1202c07a774c3cded37da91139ec04d009645f1b2524427594b6fe0269b5021871fc4f9bc1d05cbbea08b95e8399d532f4508c87414d92a709bc04927341303049444b0e2834fedff5b3b4e6fe0cae82a787550702abc269ebc9a091a3cc47e0ed3afd6fe41055d69a5c22df618222ac022b8400084a3cb154b5cca6bd111ad1a8a29eaf468f3eb7e7321a56d3581a03b3f14a1c612949e9af8516860747c79273819b8cc47f77fd784a1c30d8607b0b08d99ce10e6edd89cf4148a61c39b52d0acceb883292a464beb260e886cbe0d7d6f892bc9c6305afc43280a1c440182a9490de8f1a925325c3b79c2b06aad90619f934f646adfa2bc7d61583bfb6ffbfb340b11b90afd5386eb9e3b779ae1e7429d6b863852322af62d11c9b3b6eb0ccd8d3b17be4d336d6ecd5f749bed684890d531a61548eaff3dc6bca4982cfe76d00c90df30d378dd0e3d8b233e799258540a60477c8c4c95f13cc2afbe28aecbda661152fd38e0f6e81b027c83d174b3100a6b3ff1e564976c25e5020674c4203134c36d5e7a9fac610428b972196a507e9d27fb2ea13ff1e47665aa923a0b75446563359308267c509d01b82c4f28530743820d08b23093298fe3890134d31dc31ced064d0bccdbfe8cdfa008c5016caaaf585713ae22eecefb72ed5b904b5600441468ff650f21fd3cefd24e3159dd3770f2c3abb10700352594062d676ed635821678533f127e16f6d589fa272849ed0af6d439286d5c12136f39fb41dc1a0becc846c582ccbda42f0f9dcae047647039c4ed4260590e02e88496b7d0ff93ed2ab2f4c1730af077c37c9b68423217942d91090d78a2033ae3b4f5517848350f867231a7ab1046b2d1a49244da91bce0b4918ddf1a629f0852e490e9be1d70783095912c10df72795800a1bae56d056d0902ad15fbd8aecd0b631a806b0506dbf8990cb45cde7450769ba94468838e87334dbbbaf818b53a90383c0558032911844892ddc0bca68e366f8549249f46c836d180a823f890ebbbb050b09791b3d1127d061c436be3a075854086cc6c82ef0f69ab29ff8c5757c43a69423797dcec9177443fad507c1f7d7e397a2c53984ce87157767e9d8c587b228bb26c751cb2c2808ee97229269f79dff1093c11c18f765db3093ab2ede393ae9321343b131362adf2406d31cc12fb0f3beaadf61c01bcc2181a19efe236db297771f67275f8e5e1e730cb1892600bc276e8394403379ea5c9fbffb02a0e5aef79a06a8f3fdc429072fcbeb6b99e62c1c853bf022910bd07e464062d7647b7f019ed6dd3a13df7b2db55971e8cdf33bf7321f68ad1f624e9e6d4089b67d4be73b3b18117cdb9b33befeb87fc139029025a482dc0a299c9b6aa8c371ef1c1d014aea09cb12943bb9f95cb42139b5ceaf5dce65065d17993ffb9415bd42d8bb170e04f5b7a94a4cfcb4f722614b107f87efb4e44f84b9791cceba23b408ad6b6d8a319ffbdb0f2547157f50ae2c0010c11717984d3589d1db2ac6dde9d438380612add4b79716428f479a9db959e1b15555f6ee7dac29eb946d8960208f1e9e37374898877d8dab6e58ff81ac5d0b573df36918f89418bb44312985d8a0105148121fae464a8da28f3424858dc4078d4ef56dd0073f754809e402f52f1190dc98ea358d119ea717b39cd64d73bb1d7ef3462f234b84f7d3dd66b80babd3d50f45157040c5aef85d4e7734750e818d71c51ae7c7551945b020cef3cff2cdc918ce943876a34f956bee03a72a0fce5de3e8ebb391d57111299c47e2990e7fdffc97db3daaeed31c0673ffc88f7339aa952e2c3a7a29f1ecb2b1644e0ad3952f02b1668b3d77d9c64efb19d8624fbfd47c25e02e9f82a090aabbbd73435d174d6e043248a9a9b71628ae61006fbe3a9563984af509f4504565ff33d909980b1e6ec01c52e4d463413ccaa7c82ae2d8affceeca9098ddaaeb5bacd45a96064821de8bca4a78a9a25f076f7c5aeab9e8c6e1d54f90da7d17a61128179b9039c7f9d902cf9603ae9cc07f1b2a93203b55225242a2454fd98bbde63be8ed7917ada731389af3f17b6183d7a345be11a2cdba452a4c6c45d498e480087f44cf92ae06f8dbe6c36fe919c14bf41933709d25b798d0b09769cf2366c4ab492dc7050fcf980970f274631894dac7ea228d03506fe6dec273138d739efa20ca0c0408ea45e0b412436a1abce121ceff25ff57433042a389d04e77d215dd5dec7e827ecad90549251d8e2b8ca63a49a519c3a6d789a0b05fcc890c3603c9453b4fb7785d2066237a47cb96c810324dc8b0c670587a5b1f487c0529ba01c4ae6ea16af1cd4728a85012a2f1c9da1c7ed3f9685cf01f682eea6de8a505aece120541bbc1067802bca96b01eb73abfc3b039419d845cb181fc21362074e0a29096560bf737667df897dbdbd944011dfb62a0666b6f1a0cd30ecd6ab0fba5e1afaf9d258c1e8a5a692ff0e2d43e67cdaedc64983ad0b6b8e6e6be4adf951ebdc9f0a63e16b6067b375944fb19249ef7926a5792548f7552837aa5d2a656e6d1d824dd21415830c6b7c5802388aa7709fc2fc0970eaf97055eea1b470c1a3a085ee154875e148a0f07a98611383da3e27c1aa5f7f898367c0416c11b36e608a1c1e28966c4172dec24d6f2d6ef503073887e001f6617a6136d4643ddc487667870cdd636e4dc2bce50c4389d268a9d97adbc81b77b367aa4f27349b7531d06d9f6f8372dd024e27ec8b7d87c1771cabc914a4a19299e0229b61b510bb9b3e59a06ba87f0ee55c6c894d68178cec90bf7839f308c807d5195c8f3b60fc9c0c1ccb190c38e43832a37941d06bab0519fff0affe642772b3a2f3099147cd4717bc30db30a4f9cf7dac6741c007508fe6f39e6f7d41792f530078bac933af221ef4e05cf735b81b7ef6780e175316fc33a31e5a25de7237a8385d88fab8824002f34611c5b0b4217cd20b88bda3176102ac5c657bab3de71cf6fa55536d40ccc5492ea06ab0cf454e31237f4c1b98ba66137c3df01e57b71326ef2526822ace4fafb0edb84c4e3a6f9127bb637eee901106f45affe9e4f6dfdf20ea1271007d3d8e81ddafeacd683b79191dec089b574ba3dcce07981001c723f2c3a24739f99dba449d40e2820e061c4594c6deb7692f14be15a17c83260f463ff949bca129dda35e3d312c9b92dd6af23172ccbb149cc7ccd23f0c70ce692f8487e8da93d8565a9f81c6c07d40e458392be889399e8cfc5ecb2256bb5193328e6aa39e8bb7406f559b18888417f36da435fa13797565afbbb9ff862744ebd782a3da0156fbd19b7844dd8f8a18eddd341833a7f62391a0c560be06aacd899a82e1ccb61af4056e08c42f3c868ecd7b5fc5b90fef309e8115ade79a74536286f3799720b341a148e44957d956227f6ee50047e191b7fa00ef87b3bcd6da1930808ef1dc67f52b6fcb6521a34c2b1443479331a222951b4deb3b7b517d6cc2225540b00c99473ca3b1647e92ad13176051c75e515a3a278f6119f0d371be361715c23c0ef3076465146d3ad8fc74acc34e7e6d633fb3879642cd69ea02603d1c20d18b173874c7a242c5319930f634091552ea984ec7698b1f41d76e39d8c574154447fa8e94f9fa437c4ca7aa7db99db8a7c52290180cd4546ae828db123d2a98f925468fa80d9e2bf3fbb607eafff2fff8ed9787d8ae6bba352d9f6fa73e50456db50ce7a90dd12a077bc07ae3a6b62ccd37e3e73749e01f4dc606a03e459104413ad65482aec83a1216e9f020b7415ea493f10c6db58b32844ca34e4e801003c506d8f4cec4734b110b5202d06e504aa2a4ba757dc48c6efe9d83b6df9eb909b0a14a1a6b23200c4f2ddfe351cd12dc642e39d6ae77e5c003f548c0ebdac43690aecde100602e36dd01eae5860f94b484eab932e2fa253ec904eceee81ad654ed046991adc6e0ef6cb7272c5d1539343ed491a59f390f9c2957c0f4e4987629d923213b1a8b90c89be89d0816a7728a69815a3650b7d7d2c87b5e9dbf7acb01f47e4aa0eb05a73706ab7e063f562246602a8d803bb3b2c1aa1198b746d2e6ed78faf982cca6013254d83c574f65bf6c97f9cbca2451c73b105981d44a392d64c4128d1bc93bf9b6af638cbe7ff3e21ad30c32c62765585a58f10e90b6fb50dd6f9a0b7acde86ee82c812940e6eedc4c54b8db6013b22d57ca54f70b820f124f870d4951b61547cc2ddc2ed0cc16dc37f2b0ae419a432372ff2ed05eae033b953bf1dea03d6ee7513873f07166ce1216ac963df8e438de2cd5b5a06f0f5bd84f653795cb76ff261be2c8d42fe54c72db6e71bfe78ec341b5cde4d8c9da2c872d73365ee68c23bca2d6aaab0dbf04736666116ee7a772f2e9b4046786c68c351a99db115953f9b6affb2f7ecd972b6797e5ce8b1a50c04ccc4bca754e0c810f00a1823b766d065051fe33e966efcca50e370d082e2dca4b7343223b7ec7e8067277fd16754e543cfc6b031a0153c623c893d5d5ec806317e78be1642b41ab74c5b7bb2528c16265319b12cb40b019dd36135a3d9c5bc530d7ef8faca2b7f90cb39410a8a498fdfa1ffd252eba785e8719cb99b1a6c2a0f4ab7323b57e549f369783d40bdb8589454a6b18e4ea666c22b8cbc8f593300e215448841dca8433dd3ef740471e8df826ba044edde32a9c6f0841a243a5d570c40f8e44315760ffec99e7bc1bb983b492c25fa2a37dc70726fd7e92852daefa2b637290492ae5a2b93a8d94b413b5993af8a564a992dd6dfdd39ca9c40992f5fc409d930ed6a8f67b741e42a50f9d6c99a1212b6ce16585000aa297b9edd1dffbe078fbc28de3c518ef6e3201a04044bff5cee0271c868df4488b1cb7529890fcdd6c81b1c9dbeb04f7b3b710bdd21c2862d3d3363da7706de52a08ef89f7eb66fe6c4a3b4fecf7ea5160be2b0986373504ff6647fb375b9ba8013b3fab975ca746830cfa37cc867b122679242b384c06c8b1f98a413d1a3ee81827508c99c5598e6f750d3d1ea026f5dc5547eef16f1f6209115a80c471f44c20b1b65a08a9bf00a9f4c0293d07111cee61c184c5527788f3fdfd1fda7545e88b844ed7440a018217ac58776b722bdd45a6f1c3f9a50993768e7f02102dc506353e893c60b60e6eceee4eb705a3967b4bce6a34027d455572c20345c70fc34d0c1503902422feea5eb207f1f359f01f8e8aca4cf62821ac6c8def3e30e070d52a4c6394bf8ea9daeafcc171664ac0be1f939a87f782b628d56b71887a9f79ae651cabe76eb81abf2d699562538b3570d3276f75e3bc7b26cf7252a55b4b007b4fc7c3f05ab9ac4a129bc78d85e48382cfccc274394596f92564c51c3c8c1ae9a82f5ef9b150a695500e66b10d13b5c8128305c785bca71f06e670ec39a371db5cc3cb0c822ef0ac90a04c395e72122fe432debf1bdab2f76a20c08a649e4a144ae8a64a31a3c3387aa4217ea669cdf0af4c6bffe7fb61273e6e8e925866f3fdba3feaec649122195c9dd6711352e87eded3f93014ce5c8834362ac8ad43b109bcaa3b53ca2de6f61d5e6b467aba43e9b9f66c9249f541f65e471d8e9ea62c9e72a2f8e5669a015c29c8eddc3d606cecd388d646192bfc34619e33a149edcfbf1fe2a213fbc154b9246252fd1d2ac22b4dbd7b9599abc68c035310e21610b203d8f7fb9421c5c42c23321ec20fc2e8b90426b10340cc098d1fb4b200dfec465745b8206ea253a2194380bece4eb3078dad3b914358082321f38ca30fa069339b0d0b4a61fab4099aacd8060f8fac498c1298ec146bb1ea3b3dc6290d441c0b8a9d5056e8a00883c4ede8940f9346ab00fd7d61eeea2712bed91a58d09f5a18a4a7e11bc43ad78e9fdeb6c25a7c1129ffbe2d14aad7f9fb931b43e3005dfd392cd2f84bbb0722d16c9fe147f64638f0e3424538cfb6a7b8a9bee9860b67263b7f641d08ec077651591c6aa303dd1d0f886cef061c066b0c710b9ae24d2fe75b0e43e144a9d13521b9d039ed169aff7f14a81fec49778eb6744a84753d3e1085ff00f16621fa44e221a3565b643929ca2685c7b4bac94bb8c0871cf3796b43bcfb68e32780647e5c9ee0f2eaac48d519f7aef5f445a97e68f5f3ebedb27970429bdfe1b74fd06e5460df09decde1d3f35238a4c6eb3dd93baff3fb6c271cb01d8ab12585529590c4b630ef3604a6d95778bc7befc635ad3b53dbde40593a9dad1d9787ccb96f0906dc73df1499cd20964fbe3eea17a2ec75c57ddd1325fcb2a5fb2eeca7db1de05226fb211945544a7a1ed2ddc640dbdc90c46c93a967fe316eb9b8173cda5d2630ac0312ad3707fd859ff0e9e5c9bcdb0ade93465343568a3f71d4673ef64aad3e277909b90da100d74e3ced05aa5826b506ffad6863f56b948516d2a0da314ca31e51cf53d75da2c61cf412400d614c331309f1f1f5b0cdb1f11d64b716614de8df8ccefc0875ec346cfde68874df3496825b9e6cd1bcf3aa3f7474c74a75186539b005c7207b15feac1a17174bcfbbc80b4e81943d968db9f0ecfd35f99daf51b5d80f086af66f36dc55193b1346a47ca2791c458b45a7c6517082c4c5dbfcd65a618b215e78ce0c71bcd8363b1481e55a7e02e8521bf31af96583baf826ae15f810e1be11d034248440230aa1981b11a9b9bc4e99c9e69b02df482b790eb55e44af2aca36c827fd5b1c30018f7fcf1479196ca62a6d7986be372ae562a39bd88d9049f83e700a792f4ec80bd220c64bb87ae532769747648090e192cbd3468de6c16c9a47f7ae99c1b1853ec8c90e4fe441bfe4a67f74c20b2911f94abdaf97c2361359129789f30019afeb42d6a2766876fbf65267cf7b0731ff1875c218a72dad75227bfb4b029f6954cfa95c63a4e97b6a6dedfc9bc16288e8c44bfb1c45dec5e3dc71ccb62e11f7a51134538e9724216e5176c4bdca0cb219f9ce0860f388872576e1e391b485d3a547e2d61ea98b7a41f02117f3597de43af7678767b00b88ffdc73fb376621dd4af15013be94c1dbe1d7fd3496e20069608b047aba74f465ca2ef73ed658ef20eefa0245643ae1561336b7be14aed24b4538adb6e6fa5a252184e50c08b67ca7719e487bb47f667029513c7710cd24265b7189f6cebec7244b20ac12eab8dc1936de339864eb3ddc08f80ca6fa7b8c1b2a3ee9f049855e02c0c3e0be8ee957a35fcbe5e18901fcfb18774351bbaca8ab98b36e99bde5fae3f0f741bf86f387c46f4fb144401f6a126e0ffc5bf3d1faac4e5e03522b718c096860c65a6a15cb634ed8d3ba78d33d598b6414a330f21f8764349c0651bc897ad8569a27dcd87f9811137edd92b251bb58a128faaee979bd5fc45da711edc8abbc9a73fb45896d6628ba4e49c676c6caa6a8f7d40738b9856a052f42dc01649608f1c98b8ad762de76bf0b471848205a26b40661397c2436ceda61f419004538f393cb3c21f67a6ccb52041e9388523da4bab71d07e7911bb4b112411339b7770e37a00d293fda8d708cc27dc0710f3b18a50ba0e8716d7d5c4ce0b840d239541eb5c45bd3ddd2f7a3cbbd67e8f07255274cf02d58e396ba647a53b228c3480d33778d4aa1faff680115592320bcb742030526111eef7f66221d373ef1ac1148114c953825dfd8cd7970724c382da012fd43834ff16678d7fd05e2af7e7f9fd0132ca6492caef48e14d11debb10902854767bf481a1e57c36ec8e75894a48a57a414f4a587678dd4625d6fc66cd78d3a60994c9d43bf01e573d5ba7b0dc5bab33f824c964b17807cfb0f7c1e2e57db933a9c945d5eee416b879d45aa91292ac3c488a6aff4e152bef7b47d43be7fdf807be92fc34bbb4a17faf133f69e75432386d9a2c005512d518ae9747e32702084335eb2aa0be9fcadb5ad6d87cbe97a6ca0cc4ffd218c60c5f66809cfff3170f33d3c5356c4c9eb92f5dc1152999396e6748ad9bf038e272f5b85ad006044798f376a13833fd9aabb3cb7bd9e9a0a44d128cedf4f346ae3faba55b1121f950eaa4776788fd0676ae9f8b58d8262a8594ad92de5b8100048177880a7f6fd7511ac7d5de7026b6f25bc03310168f7cfe9736bb15dbfd8886634e0783fe20a003434f0cf149d6446dccdf8841b981791d2ff6a8938402fa39f9a936a39e2a505da3e8457f5739a27359074593def039be38fd172e42c59b6a545123dc071f64691a6958392778e26b343613f54d9130a2610f88644031b7355d6a39df5cb60a23766c1b25a6ec30da4d8fdc1075ef37d94d52f61e7910c81b5369efac5c6b8b42e96dc5417c96f66ab29c95cef2ee26232ddeaae87ca0569171f6836d6f6c8069e749f94a840074886989f67319add5fba6955347e07c3ddf00b09078b07d9d00a3e781bc328de33d92b824a77887288f78b866f642920d5b308657cbde0aba75a80c0e9dd16e72fb889afb8eb7e2b819b194c922ed381d80fc903fc18ab5f999a2eb0bd7da9ad715948b8919584fdb1043861dbdc00078446d46d444aec6fb9b045cee6c238942d700481b4a83052578adb445305b61a5e7c4f47c9298cc810482402bb1f692045018d9a6c570754026b53c37bb2df2e4a3be64436bb71cc140b08e09a6ba7afd1ad7824580e730ec7dece342940c2e88bd9cb896407c36e404f7d6b802ce784cee56b85711d8887cd3a784d6d35445b3c4d32c7e1827b44c779b647ab6a934d5fa1df31e22da9c9a10de5ef53de0a29d0cfecc58333a035680d07fc6110c28ecd62cdb76aea701f89a95eaf9d0a1e50b43553b0b55db343cb96c066f5d71fa7612cec9c810444c4c296a04410e9a874947a3a03a4dd5054cfa62752d288a3de24ca054d1280b74b51c73e0aff9c031ca2182b4297c4928a084ab071010b912818e79f51e9b2d8214839b10def77051d0b0cd519090a2339255d96126d92bb9997d4d51f12ad3e97b0a8f9800c61760a9d84249ef8dbbf528d46870d1bc1e1dabfd54a0678fa47114b724aec47c7ab0cd99c35759f490b8a3bd7043f49adf19a4bc8e596d436521491de6def299a3d0f1488b4bc69a09e542cbdd49e0bc2426f3436f30de5175b73b4d8df4ddf9efbfc4290798a7e875a5f1cf095e3c116b16040f726b90324d774655e4bd76ab5ec04c1217baae1792b8db70369d4874e6636c153206b64fbfc1268dad518d00b9ee0a211d41c1e60c608ecb3324e0cb01bdc2de22567f51b599dedae91c52a103b7d90775c0baf1a658230be4a2bc1eea1f9cb098bb128eb5a67fe1445783da66cbb3f23a56a8e0a77976a68c97efe870e2f05042986b4822daa6e44310ea2f110aba6a805e8bc284dd4daaf8a48f9964eb8a17738dfb23ea2ff7bf6ce5ed08c6e65d02de0615fa1da5efd4a692bf6714251bc3aa924ddd097db049c53d71c74c1326673d63571e6f8a6f43827a234238e9a62ae6bd3ee7b8983fe8a484942a6ac18d1665043e3f36f235fe698202e45611def4def30d891e736c38c495743a47cfec76145457cfa79b72c65880817fcd9845b6194d4f2a66aaeef01c8f3a0fe2466058174a352a562df741557e7d629c44eaf62561ff71e34c6f0c38b7c8fff5941dad515635fa0a06aae0645f6d890c3924659344da5d66bc94c8b45bcb2c26fe17596c2b4ddd05ed2b283cc497d47e080d19a450e1341d3fb295168ccde945b17636ba0cdf96c7cd200c84a89a63895a5f29c0220c81c30f0eee6df724384c0b7af0c7b3bbd42a950ab8a4c8e2a82a98d9edbc60cb2f50cee021a480e36c513f633429b55fccb72e91e599486255a88074d55b0cf8d204fa6f8fedce59e4d320129189a1424da5b6857f1589a6ddbc34d9a4a048dd579bef2b392cf47b919b68ed8efba970d29cd2f3428d34fee6fb6cd716457d83a75936930903f7bf6cc3365a7e11ee21d1b9de75d83e99bbcb5c89b223473c4756c6e277909d8333624e302e50b870b217ac2a924a53bd65cddd3d3bf5d81e2c5c9a11d4f4042a01f7635731b61d3bb8024b6cb3b605c34d1855ec43d0cb258069f2212085f54e7afa08967083cb409b2af09c8a920ef52f2f33363bbc3bc13f74985291146b991b4461f399ed2be79146b2cc98fee255c050186507fe92be25df0b33e12b2bcbaf5811aef545287c547256750763b5a01a173687231ba62c5c1cd6853cf74829f512e6a7bafc9760e6f53d49f48ba411bed0891ef79ec1cc317b1ce4ee302bd1c35ebc757bb5a7a690aa4e0d19e9df4c3fbca5466694be5ad2c54d26bfe43ccb6bf3315a3d93522edfafcda02b2f0bdb3e13e34b3848f5a829fb59e3b6bf1d572502a6f8e3be55185c84d055b42d26cdd240908b2bd17d07593b4ebcf33c48e7b806be140ee298df12db831e856e939f50374dd5a76e50b4badd654b6e15fadfcc3cb2f1de74b65330abedf03d786be93172ee9dc7d766beeaacd6889bb3146685694f7baf5356a22aafc5401dd7fb6ff3fba0996ee3ff26616a8c2de8a0e02579ab2845f2959ecf563261e180dafd22ecc6850d6ebcc53c3cba9b4d9bc7a3b57cd5a77a2ce3b9aa3437ab0b7c44cd56fa647d8416b0c367d631e1edf82e1d8fa2a97d69252988c953998223d98f5be93cc867577d605c5cf0dc30a661df04ef1f154455aa81fe7ed646a8aa8d81e819c412748961dfcc7f5bf4d04e3fbe2e52d698acd4e603d18531600b249c2ce8a9573a3ac954929330ea8a7f51bd4a8e8b408daa9195e9398eedc64538d4c958fd64ef2a91edc107f867f180b577858e3692e5752c5e71a2bbe35ea01c313171a945b1f5fe59f0299df998cb4b42f9d23960581743ed9b26125c9b5825475948945fca1d1a70f85fcf637c1db7ce6a33cce72e5484098866dce9b0b5e5bd0cfdaed7689bf2c0c4c1b108a30417705feaaccccda228ec665ba4db0739468de173bec1617ece1cdea20efa909602c2ce1c2f7247ee6d79b546a68c74492dda39e93a2c9bacc68b010c4fb6ee450a9581e8722a72c9676047048adbeeb3df3ed207850d72a7ffb0f67bca5fd0a65fb9d88373212d60bdd5d75a686aa2e5cee7b0e0c40f653f92eed6d2ea36794fd7550e37de1a295657cd528c7a4929e870383b86fe17d8c62f08942456aa502c7a19a6dd232da491a9fab50debaef302978ed4c2977ca4b48b615d2d1f9f91aa10ff11c0229f889021c252bf070a2c873ad0065fb3e4b266a13edc13729f436ba6493d3e1d7bb335e3d840340d4abd2a504edbd21ec575fef3e23e4483a4ce7a5316ce89cb2aa15300bc3c851af92260e6dad74b4c67e82599cf40bcb96481f4547cf3d386205dec6795762a071b4e45f526ed322cc12c9a7da266faf7e0696921a546a1383822078dd585393ec329ea5732ce3080a5d90dac0796fe9a2f6aa9748fb2cf69a14decc1b223c5100bb3912b49ee42be7ae0e187ad9f64fc15db2578945142dd91a1bd2679bc452db7cbd6137e144d2d72775ddff0db545835cd2f249499b67367630d6d5288917bd74474f1fafc556dc599c8f45a970d31dd62605e02cdfc2d63b899283d08a591221c511ba2370c313883c35b87330c39bfb03bb5687eb52ade7467b877fd88e4d5c7d53aaa3181f945783564778fbb760e7403ce5d7b08177c4510f5c9f64c6f403511cf4043069a97db00a45858fbe28dbb415c2be01c615b66f1d78361f34360ed44be14f6ad2912d8ede575c85b13b551814bdc042c8118f80bb9eb117d03742d36a6925cf5cafc4f7c51ea72ce00284e3b6e1900a3480df2a48b9fe6f6b2497eeb3de46905cdc1d7bbfa36b4ae90df7e6fc935ecd671f43b86d667067ddd385c59119878a64fba1b02af26ec0837b93412aa0069c9034da8343d33110286271f734c5a81b103a0fab305a8b60682a60c98d81a879ef1fcc9e15331baa319df3f6b0b59d55b5d24eaa5e52680b88a664e7c2ea66666f0e905d37f69bbae2000079dac977f6700143d14ed81290a139d0c5188c9b5466350046ed724e59df353add30810ac5e27db08b7cf9c376cf6b4aae189edbf8ec78fdad40bcf79bba479655db951d328d053ab1693f84dc2dda7357bc4125771a7d4cda6756168b49237e58eb75be4ecbcaad75cc48d55fd8ad4df674aec055fa98f65240adba3ddf0a140f07d7587acbaac789487745c9e41b2d5264682f499555803f4e5f31b9de47b6f5263eb16208ae820d995df30ec410aa9b39a8180f5a49e29ac1e14394be6b9521b95c3d05109d7fe6c601afd293d60241037342f69dfb8166a099ed564a2cd7499dd6232d65e1ce97343c23e8ba3824a5a38f3859189f78163c8af6563c5f8be8e6f0e45b1812c6aafec8d51545eb822ef6843ce41f8e6915383076eae44b5c466986534f8469fd92cf9a55ca026de27ce38c1df10e7a46c71f44de73045eb5f84c0c5fc1f6c9734419c452c40a3b5edaeffd1d68c7be912063beb4c5f577b25ffae9767ba24272d16b2f7ae5050960c596d19af2dbeddf1a12309fe9bc8e902a0f59ecea6d72366ffc29c6772110fb7c702406b2e8e49ba98b4f9d726054c956292e2db6074d02dea899abcde04fcdcfdeac47f7652a3bcfad8eb1f89de7afeb13b06947c01b0f3aadb013d0c9fb3fef793aaafa5a8db0a7f83f93574dbcc9c70072cb764e61a75ec92577b964bffa4ca6deb9b408a9ebb2905a3a5ff8597838bbdad4759d6be8b709f416449d25e57e49b2ac9444eae4034a1fb8fe076af6081a6cdd53e5132803e8f0d07babc178e7df6c5f17efcd181477451985c9c3b087981925a920fd797ad23c4932f8fbb948a92ec90cf53943fdbc35ea293967a7a349d3667c676591d8cf3752c9d8d0b7effd33e71aac04ebe006f64938abd03355add5bf56b330349673776a357a6f8ee1465f9764191e1af2b8a077f18a29c373e8c0276d1199810273eebff91a977cee7a685ac433a14a5aacc3b3679d1afbcd0f3023c5bac8429c5d745c4114d16c527997d5a549ed2a43c38e78a5bebb90d4dc8bf3095e3ccaa45af10e37adee725542d5142bb405836647378500758ea3b0290e2f5aba2a47119aa4cb67def1a8b5d6898b55abc4668be1748459d67675d86fd7b0e98e200a46c103de4e4f2f7698f9ea1929e7490276405c7dd99b8c57de92d526df417d2fe0dd045e73c56a362e02b2f64483f9614ca0199830fcfceb99603b1239923617338b5dba69f3cf7288e2fbf89a7278240cb4bba23bf1355d94be483c057cbce662adfbe6843544f011108c5f7dfba1554be8980606425825bb9e49e717ce14b2f4b83aa968d7bf2d53f9018b27a817846c57b8134bc0a09068414df1bbbf1a5e8e2ee0f1861989cc247d393a917adff9c6e253dd9e0c6d8c9af7537835fb64fff9b4c05138bb728abd4653ac27caf19975e58d307dd1b2a461fb79d1576f8952ecbb23c5ce3be168eb58e977429a0655ed7009825fdd0daa1f355f7bdd075ea910deb0faffd9695fe528afbcd18ae0df8995628850fa31403c62370acd5ce34788a21a691098d3d1737d36ee744074d391a9cb8d53f60bf6cc6d1128500c9185f62528cc30f17c5d0b64a7bf17c60540a91b33f72c1c73f344b889d380e050194fc1980614cce8138b884eb48d63609d72556a891654abbbe98ec58acbc06353056de5ac445f83ad3e4a3388c4eab8c616e6df02832d52d51f91e85d87f05547ad31ff91470f7b8993e1b663871b1f96afa08a7add2f3f232d84b0f5eeee2818786d26fbf56a849710c7b4d980d5ad4dab8673e51154696d2662605f020147a2884dbc1f3afd5854ab6de59f23930f51f40dd215f674cd16ca01c20ff0610a7f13827e32ba4916b1dcd77e0c62575b18b7c0ee2bec9c8c74631829587b7380c4533a050941c5b9789990d90151111dbab1ee8f4bb81e43535f143b76c3d11e1330da280b6fcf34d826f2c49bec7be72d25aedb569efda4522b3a1e26eeb463bc1d1667a687a3392ccd1041bae1e0ce60883cf25ba8243080606a09201a77c9b7573725ab4d5d762dabec8df6b7aa4b6e6c6e9cde5206c84d41ebd60a9027977f2deb55e11659ddfa8f8659439057dcb9025b067bd5c346a1aa09577d58746233b41a9688934dad82860e9533c57eaa3b16a10337d25feccd22f04c11b89848d74eda7d1c24117897e1af3f5bcc1ef92487a234e839d881af6763ab95966125dde565f9bd3357e82c81951c00eb01585c60017d1260ecddd263944919d16dc62b76055b118eed8ab5d5c77c636be7aa254e75f57f5bf5afc83be49c618990f8149cfc57c32fb398eb5d6031ec60adef35423a6e1c27a8e82f243c84ded6514a3471f1507b79b0c2f27573306e0b00d0e1d1674b129e151a1ac60733601c3b7b8c11f2dee0da55b9fa47a8cbc31b44f925a7a335d00ba420c4fc3999c8dda60b439bb7b1f2fecebb118d6c267f27ff73468d69410e780bd0af86df33a18d308d43c864918c9f7e7aa5d573f40cf34eb2f2574ebaea22481fae2a9d49f8a6740b7f4c1ecf0e4a422740e1038588b87c0757e6c31dd05baa8727e9e0b62c4fd91b5beacf74a4d78148fb2c9e3038342e0035d88f0d64d7709bf7a7a411799ea8417d137366ed667e7bd8a3f36b2e83bd4080a9f5d09ff7d4b88eac9585226568e4297ac37e2bbaaeb79c50f9352794be61c91c560407d08a006c3c9c31159985b762f1d5321224e9614b2bf47004d673c162e8e7c07c5e48fe809d97869c7eb2865a586fc779e3bbfa16a3ca9d4b787e269dd0d7cbd289a5748226c6c3556e6226c11efdc6b084bc40cbde1a3f655f50f8b0bcfba7fa714acd6b9c15d24505decfe47d904711f1484749387cc709407fa8464f2ce58db779a3228a37e297cd699f5d5e0653246265d27528dbc83597ce8af24caef6eae7bf4ae6c02d9c4a661e0a51f738c28f0746b5a4fe06b55f30c745ab6b091e98c13ad5592b6807687bac97a5eacd712fbd0a6245e30ca16a0fd0874b69298af7f3f554640b660cb5f4139c82711d30dcfe32cc2de36b6af26ea508bff755610a564ba54be9e0df5aa037682d0482dcda8d1ddd7fa0a7a4e99fa05227b0916a243bd5ae75ab7eb2f823208f48d7e3f6bbfdb1b82f3a9a68e9f39220f0ad1ba94664b49363aa17e21b692ff1c51f1f336f377ba72f16e7fcacfd8c487d83765495043b9e227e3f24ee22ef5a3b095d0af20a72981dbc7d289718a8473269e92f31e89ff8e4bfc136b35143bda664a5e5243f9b90ec4dc447a3c8eaf7de2e6e2151f4938fbab25b85456220783f5f12319f6ff1adc322313c8321511a7714fb84f94da675965588352b7ceafe6b5f0f78b4a914702ea071611898d3bb4e371eef774e029ebfeacbd65c9df3b6c82dd18b72dbb289954fadd3a1d14bfd9a8fb2854bab34fd84d24deaf14646328f4afac1dfc0d74cfc2135732b302f1a41a95fb67641e51871aaf0c7ff401fdfb04ed453c38270b8b93360a37c15205eae7d350307e3bda045ace11958fac63c1383653f2030eb1c3ac97db27e757e595ef420d23f00a73b41402a9cafe106a39b9de91dcee69bda68032abe2183d5f9b80e6e36ddc2347ef1d306d9708affea00c928ed8ea0e7d6626d404da8161ebee20b24e741e00792682cf3c1273da682fdd131f72dff8cda689121f57af44dca712f47bd5398b0a3c231cb9aa1e0f13140aef50229240914e225f140f4fe887cd8dea68fc37004ceed0f9da72aa2db82d8c87707987f51e314cf90690abf45393ca5d51089fcfdfcb2f1baa9de1f31ceced694273267d4adc173c11c88c2d89eee4a946c2dc08c6b3db5c84d90f1fedd80399b0da5f9735a4384b9c79917eed9f16b479d45a4e844557e3a7c22ebaece4c3264ed9a8b62827da2631dd8c1cfbf067dfb37c7cd10fb669483fb531b1fe0b0378ad2db9d7c0f7b71486d0b68987fb9800163b36763ba54984f327e655532e8a23da2cb165f5c7b0dc0db07cb6b06c19e1bcce8a111bfeeb02395644fd8ec0ee04f2f5097f94e02ed064573a5d0dc8ab8ae1c680c90c3459492efb7ed2aee634ef7d1b497d8a32695907acf684398e78b44ed2fba995f54ebff46537d8a5bb36fdd6fd39cded116854ab65bbc2d896bdfb3d5d35803cafaf16f6ac042715ac3c212109493b920f568052fcfbf5b6ddef71d2f9d4f3cb8b8d65ce136396f27df3aae5162b5e62315eeeda53c2890719c14cb65c34759f927b2ce2647a8eee2dfc0eb6588f889bb8c5ea2670bb2d6e93be9dac68779a65219e81ca0f54ef7ccc62199e1154090d0e7d422bac1cfe552c9720813d7f00673210b96aedbe19945bf8ce902226c5d17797e839a9437ac9727bddcee21092b7ba77492b6d58b38e7b579609432fdd88c36d522cfc798fb2d634c0326469e22ea685c96e82db593cee5e1ec0b65185fdfe0ef7da6f861742410fd20e2d2fcfab51e12287b30da66224b40447a9d86f53d6b2da6ef450b4458022b3fae8415a5d71e2a89646ce531efde81f6a585b7f3ad5977fd0ba9ab6afd8c9c70d3b3cfe16d7dc189df920d7cb4eb141b6f3b8bd4e94697077145bc9e573ee1c7ff690f79a20e44fa163aff83dad7714cf5dd462541a6f0e7a2b4a51b93f645f8c9d1fa1d2ebb2e250113fc830db474c114e4c7a42f0931f44a39ea6d1a1205629a69b5b8c2a02103259a7164ecafa4596893270daa11dae7349359168108778341e20f8756c6f4681bce3343837bb33cbdba41ac0da6ce44870c027bb0baa0152e02b3e4479dbc0c4d17331b3b3ddd3228ed153715fdd6b3314aff3f5e54efeca15e8c624a31b8bb892ae4cab36bfbc8d962adb97980fa05a5fb8f8f9c71a3f8d638dceebdb42aa115dc6edfa3cb1801e536cdc2ab94546643014c4c6b031b65d42247275ec0ef1a0ba0c12e97eeb89f3b628e6b520b0f3d464d3355adb4371a40050e8c00f0bdfc49b457cc1ebc795ddd7d3e07cfd386da30bd349926e6627b37a601c95f4b79dc0ff83a8128d80cbeda9963963ce2ac3127217a83982307f1df34e6e984cb4c75277b37992de464248397fecaf45c2556283fad9a81c4053120376eee543a03e2ae7c653d1c03e6a8865d10a9528ffe6a11cb49e2ef0b0452e71a05dfa1dca4885006e1f9bd3dd04ba367239591cbbdf6a8d651c9070b7089ca8dbb6d42f3e714e7ab7fa2f7216d46b8375f6ab545a6c8d43227a30f152b4590f042268d246dc4117c9149f8fa096fa15bc4d4ef9782d0a5f217ffa5cf84e424a03d3839f5ada72b8da7202f17ff45f6d6f21616fea7e5833b13dd7d632928f7ebf159846978d8f62269ff78c88da6f8f05c24bdc6a0dc82e5bcd8c3277f65baa15df80e89259240b78904faa7a02735a1a3d2a9283a63d1eb02648560748f060e1fe64dd7075d6093ea277b7ea5c6f10431fbb3bdc4b9bbebfdeb204b2636e5c6b03da413ba5ca81a05573a935f3d14a86101a77593526d42a6fc9f8385dd1bc03364d59dbac27caaf7e4b35e69ebd6fb406c6174bd46eed284847628c573a462f81326fbc97bb9540dc779b03fb498350e688d73feeed2d4fb6a3e594793897fc5dac4b724a7e1592b031c94ed4502f83d1028cf5ff47a9224a7024880bab747c67bb81e5fafc7c276aa8ec56d8a51aff89a325cc4faa8b1d3f8f1e04c3b7102660fab6c711db8886e0ee94fa5690f194d4fba6e4598ed7e56ac6ed69ff1b534ab1752864f6a0f1757cd7900c0af86422eebfa30296fd628b93d12ad7420c96d1db9c7c59be28a78cf87e6b6b8847a5d90e7110c54dc3a757de605db7f2f19c1d6599774609d760b6f1215a6493a5c66197fd51b1eb9dc311e9731c6c2156d18a74a39115cb1dbb65fbac2a44c08afb3411697779fafb338ba3ad638b912e78b19a4c0ee3227c3ee9d23667392589b9630d933aa3d70ebfa51ed75aa751459c28e507f20d3ec4951c73bb92474c9865506770f66c3d9d00ca64cc472157355759ef09b133d0138869bda83ce4fda845d7d7e13dbe97b2144bb460ed4bce415f6533aa50152358ed609aa852059ab9260abd1e825d4fa851ef84f122eda27567b340869a7131e896f4f7f2730f34d74185aa6348541b741288cee1d5f9d67d56da776c3d7c8777e845ffd90530cb999a3839cc6c6e34f7e026a76110afc0ebc44dfa65805d3169e66515013c29b1724516e7c71b5cd0635b70d1b04ff8cd7b40921fc42b6b993520353bba68f75afca26c227277c27e0f6778e6eefdb383d5e0a5feecd65ba7a1a7695e5ba1ed1b3a68118ef226fb84fd405dcde25b2a2a7b5d48da065c4a7ecd450f5b222abd226b8d4061eed23dc8db238da9a564e47880d5da7a8e387169aba7d4627b74ecfe06d004478a765e2e1546cff97119e9c41eee113d9fcca3403891edc10e4741a63b7b4c8319b79049c6d79f13a8edab5aaa5ba2d15bcf70cea1bd160148ba11251e76fcdb051c21799a55fa1907fc2cbf48167bb84a69cc8a8f9b46e0697f0157f5c8977e90f1744dd1b489b9826780b2bdecaf44bad063f1e3973c366d1efb14f2923e9ede4898d35b1e1187343c5f98ddc6cc81786c5313dbefd1cf1ee30037520fe46acefe79e5749636d6434b225f14ec9f7744fef2cf9edc93424e5e80844f2858810dfc5d41eb52e3ce3397bab4384104583de4736393334de98b0eb383cd84c2b9daa3a345cdd682f583600e4db32ad46207ea408a637fa4ae95a9b52c8b2d9efbf586c78beff576b63cdbaf8f48f78bfef7d081d85f6eb97c39b49b91c6275f0cff06b1ea6a5461cfc5d7a0221647e9ce5642971abbf24ed552b95f14e92a7ce4f44c0eed1f7b10b055b52ca1e9acc6af5ce08f0390226c50d5804c24ecd08a1f6916b970b6ac44cd8e333d693ef32fc97968165cc23b177752c0bd6060ee952e10dcb969326c0c01ebfa018afa4bd39157527060de9fd71ce95eb69713fc3ee4569e5e689a8f24dac8a880d3f3f70eba22f0962ba8d0c37a6a4720f85a48702fbf59fe5bf4be8d53ca4436aa0807529c76f2e25fcf1d9cd93c2666564aa1390d05db5cc559e7d0c503e0e3d05a04855aaa6e72e9ccf772409e3a93329ad8d836c2ebcda30596ed9ebb609e907d8973a2600d84335fc84708ea1378830ff0f78778f6395c5a4029ddd0c872c40d54f695ae540e79eca9e0e53e7bb166704bedf8645a5edb297dcf9e5c5e025d3f449936de044887845a8c18ed6e0d0de006ed1a26a966994efa31cb78a5548ad32dc75abd2a543678a064210510a51ab978765b430c1a5c9564c7394f20454f37634fce4dcbbfde16ff0ded88a189ba36e4df35a5cb2208f79f7db55363fa1e92c90e0ff15d8c567501339f3b2b59d684f9f92859d52c6619e8a67e181ea5db8d66fe7a26ed1917a1f8bb6ff5d919ed8bf58e69b8271dcd2de2a25f6725db7c9761c7b737b4d6d2d74240fb7213e286422b71591e2d3f6d008a9f8492a408ff4d7eec62b8fe50bd0d3f6fe504f5f64af9b28521d641665abccd449fb9de07afb3182fc963159254031848623ba81f5eef1989bbebb29ccab14922cf0f314280e837acb079459eb2d2fe81843e02172fd12e39254399467dc41bc392810a2aa047c504ce16c56e9ddb7998aa4409d528e1da519e9f25799ecef0b3ccf31744b1138a1cc690e98876c37663e90f1ae7e6802b4e36550ac45b7728030054a701e813adbd63e2e3002bd4f9fbf5e70cd0667fd21eb781a6b1fbc0b403d0ea4e49c24ca06c9af43528929855714873a43ff5b839286135718e084e22e4ee2160bc66d92ffa407ca55c16cc1f8995eb9cc5317abe234820732b6c9f12ca7e7fb0baf63e0c0810c539555a4f7fedecd4a89cc9a8505925bec9da416f915d5195edc5eebf7580a3cd6e89201faae1a10e6bb92f64ab947d4ed2e29aea074b582c2820693e9efe228e1d0d3b8bbf3fd90353a292d934fb7b92c1a87c13a393f370aa6e100e0abb65a42e8ac12bb63a8732fa0900ab002b0bc6abd22ed9fc2dd407e2b4c8569badc7bd1c8182f516667884882d9359ce20402980452633b44052664e09a23dd3464d59adc2e5a85a627878aea922b6cd41f3a2acc703c69d430479b593ae0ac51f2cb1e340f196d5fda47ca3862a68364c9e48ff5438a5abf8308b45c56276473069376184a6b37b594d571bd233d28eedeb7c558643817a3618ffbfd93f8f4bfb74cace21628976bae0830e2fdcba2345bceb0eeb441bfacce7f9dbe7dfe62e0f9fd5efeedc6a70d76fe5a939dfc9b95425f18582e45cc1dc1bf8f34979b54804f1d284cf502e8426d7b2ece165b88c041f66b0020821647250b8b76f2f3e4132f6b8817405e6ce73181053138b16edb6e670a6f16b26a417e5f2bbb6f7e1bd384b99d369f3018bba683e2a679ba3231cb28dda29361c7936e1c63e1c87b1715879874bf226ae8430b00e44a5304b696c926a7c15cdd0efbc885694cfb55e4ad2179787c7d6579c6b40b78092cb3298d176fef97a061d7f34a346f5289ddb93a202e569d940ac41a1293823c7a195c8be3104273e7de80d4f1d35c491db97bbe371d9dfa0d9ac28554a6e78f37887acbf5a6c4eeec7d82ec960830a1dbde23918162edb912f06274c199785ab7b6f30372c6744df7554324448bd999da1585275e39eb2dd2dae91443ea5b64041d391b8678c812acde0d3d3d946d4cc766bafadd1599ebc40baae0107f5c327baf77ac48b9903ae2b1582a343d4cd29aadde3a3e77771e84575f9e4e879d10ea7b58d7f4805f0fbb7b63b854a9cc775772731426c5b02bb93ca099d780e6d2f5830cc2fb0bc5ca8144820b0277b2df68ab565dfb79cd542bd14332fd4130259b2fa0515647d963d2faf59bbdcea6d08ea97f9d151e9fc9604753a7a31ab888f7993040122ed5e36eaaa3ac799bb3a85bec83f88d6dfb217c9c81d9df1fac8938a19767d0e6fafc2543de39e7a791e6ec5dc42d918dfd2c2ed18723c4bba7d28401253c43c397a1ca0f5d6c38007e250d8cb43dd779af605895c8007c0ce5b46e6a7a965149227280cbfa41d268dc71273a3758ef8982519dea7906c8ea36b41263339ac39aa043f877ff15d19f4bb0255d5b34e8bfc9616b0f4d8c74806b07d1f46b2690bc88416ca4f29d7f11269cc28a8a63cd9501f3712d2840bf516c9bff0d8b0e69f82edc7d007731860e7d6eef5d76b72a74efc8b949df22007f4c854e6b9ac7e60f0432e527e5c3d345ecfe71acaa65afb7ee439aed01230025f55da13093e84d9eed973d332d10840863c6a1c6cae003d97fac42bdfbc0e228b0f41cab7195b9909363c41b0bb3577d5d3d3ccdbb866563a885de8367ca3a415bb5413d1ecc6786e80dcdfaac62ac0912db1e14208fb6540ba606ce587324b5d1a05051e0ffa6d0bdf1392abe43a30e30afecaabac1e4f527b8454e726c7fe557e4dac513e225f7f3587abcfffdf200be8cfb3c443de3fbc961e252a794ba0585bd6f3167fa440da408e6615ccce7dd5dd6ed4467c19c535623bc53dd69516a49cc65cc5569447a9d86f53d6b2da6ef450b4458022b3fae8415a5d71e2a89646ca21d0ef19a0b11633358b55696b84906d46b4b3501c5e327424d21e098a9dd2fe6af0f76cb33975124764b8dcdfa086960b299c9e39ef2bc6f839b0518b55c9ed4608dc39066a417dac7531b2c68fe5affae5ed484021d036cce606e145f2812bfae3c23c5843e68dcedf77cd02af725b2b58fb81049452410c3a612d824239791666149ae14163dc1f064446b0164c155af8408cffc097f0fe6a04e30900f7b57fd42b20f83064f08c78cb8477a6827f1dac79e3308ca76f3153bd96a59e40e01ba2785692f5668c600c8cc42a4b12ad9dda9c16cb1a01678ab939528ffd29587e68ffae972b7dc1eda497bfc5dcdc6970125f7a1ef637cd56934652f82a034f53e01d1ac91b474ab8396118b9862ff9150861726dd658af39039171f9e147d1a4e9552a7c58e3c0bf727ae5f5c9b30afc4910eaf4eefce838e9159d63442f902593477327fc8f2a900913caf1ba59db2f6341d5ce34ec58b01efaef824ba29d81ecd2514f50f205a838b81e6ced3b2bc7c37229c058d4c16dcaa0a0c6fd41b358553bd01450e5a840856209360d0a631096fd3f19bfc13db12336cef60b4cc7b543ce9a30bd2bb259b7764c57968b5174148820ab4700d3cc9e5da0d81ceaaadbbee36803fcb7a09b7e189683912e471ae9a8e9dbd27bd3020d8a2d3d7eb853d124d5fd09e5ca0c6d538dd30b2694b6fa30a293903e0708b733630cbbd8617836eba634a2a2e0d8ab13a6e620d23da9cf771cf84e424a03d3839f5ada72b8da7202f17ff45f6d6f21616fea7e503fa902e5e28b59feb06e5daf72c401b7f8fe8dd6f0c5806c187cba117e0c6575edf1cd977e735a8d2f0c2f0f0cf83a056241184998f6ad01902ae49ab61acf0f3ab808aebaafa063eaa8de00c29ae6928e021e2678da952d0c3636db51a23f9a45a1387517b01594d7c5ca2d94834315a50f2579e34cd1a26b2b35fbbb2fa6757f775c2ada6614f0fb24aa7fc528bfb11c0fca482f3f031d4ccff4d42fb5816b5ce8f055201a79e7c407766bca9ce2204f0e2b984c10950bb4c9c68df0207f682285cdf337598eed7ae88ed01d719a6f691576277b3b9c54a60547a7270ec6eba9bfb32cd2e9d32067d98b2ba4d9ce388dbe3c602fe183891d22fec39ce3391bfa03334a8b932f5777755486313c69c021d2ebe9d4ad2730f8b908e19f7e126629216c168f34496fba1f9cd4afa6c864239c21c11d133c76032bff827e6161477f6a913d22d72d423b18940d3d3f09b377fe128445834ebab9b9f6412aeb76c8caa0614be60e6b24525521a5e8edb94000628f8a7c19341dc72fdf0f2ce4b0da3c05e3c27a22a7057bc6f0f782827dbbd4b898ce39b214676e8f5237d27a5d2d55d50bff1cfcbeebae94b5602c01100584082b28b4a04b86098762c770d7501ee710daa0d8a46d5e9f96160da36aa81a574d92decc35e955494239fd98de4047c12b6a8f7dac000f8d1f43674aaa65e9cba7bfef81d15b43aede6306838b2cf8d3eefed3a19397a9847e56e37c3dd97bd5a4a9577710c2a10a3222c4c9460af252b108a285cba6186604bb9b7ba1b2cb25330487d6858bcff7a56188674cc5b3914fc57e6563a72ae5ac6c86b3a05fb7c6e2edb851d5a644622da78d4da75caf9e54cce1a3905929f605e783da0b83821f6e9195c989e6693ea407a4178281f5a8a857d3944b0610a601fe8a4ae61c946ea4fbba68f75afca26c227277c27e0f6778e6eefdb383d5e0a5feecd65d6738b60737f492ad70c8b1f57f20830e3a84b36dbca11daa8fc58d78c16c5240bbd99b39522a5133755d118d15e03def33e6c81c835f5bcd1bd0405cd130bf0698ac67a61e4086ae473e12b60beff27c77b4b076b6dcf38ec315b1c1dd880c54dd5c377d24241534f185e9eeb830617dd41f68d87baa4794f4cc1444552a34d0c054d2ce412cd6a9af2bc5c85f0a5b8e43c57bf9730baffff5bb7985e7de8789082df6433c11d27186d77e90e696120630a09daf03f9ed09e3e75566e4c61565a3e16026c69d4251467690ff40b571fcddfe0e1f6187239f3125f93ac52b12c295731010bd4cbd2740d80f618fce575d73ac21aed945ad84e1a785907a2d631554d2c33d90c57cf56411faa3159424cdc4314abd7313db12f4fb95cc88aa19dc735b04b1c485719533d741289c72b79c897bac149a67c88389d2546356c8f178e5626933da2e17b355a3575145f9ffe3fda9c82042c9060bc383b804f4547a92ff66e5b22796ab4a13ecc424a0b7084df069245b18dc315ba2ecb2b186263c6e5314057680f993aca0cf0de4c80a1ec7b63f2cf228b891609428ea06cabd679ce770bca47c8a21d79e0cd08a1f6916b970b6ac44cd8e333d693ef32fc97968165cc23b1776624e04d01a6704b05e7668c691e2d42d00a746fd358cec3817fe3726c127820a0f9d78be9bb9cba3036b3c2ca5d060096db3801a822353844b9256b7e6d6de53a7b257a898c4f805b317886d3e598f885a1602e5a671eee6df0074802f8212c5161b09b2cfd446ccd46a8825720a71daa98d29b6eb97bea377ca5559702cb41098ed9c17334f7f58b091aa5313db5e4372ab63e1cb9ad53d2c2b1a5c9f56065ba4144018b48cb1087fba41e330899f4476ae70955f79df03e36dace0cc2d12c2e2ace6d2d5f520e910e2d93da7ba211676d1b7ae92c22da1fd083513133222a78eeeac717b969f329a530de9cda9c26e1f012ee5809e69406e7b870ddb394014f082e3fb2af0d9978c4f443d314873c207ac08e2a69abdd47cbab87dc335db95535f0b2c23d9d21c2ab3396da39de7fc59e0fc85ca401f091cdd95438f55436766597547fbb590c8b8b463b4fe25ba899ef13b60b20aeafd36ed1917a1f8bb6ff5d919ed8bf58e69b8271dcd2de2a25f6725db7cdb9b6f77ab1b9b48d351c43c4cf1d1acfa6eda4e87e613bfdb9790caf9f7688a8d77e31cd0358d09aa7853703b3990af09c797c817ef72ba0572638bb76e7e7e2b0adc5e05ad16c014e250218ad4c8e0edcb0ab8995e654351c019f5f9838dfd10261c97fbee11a74ac5577c4c94212021af6101912db2834598e759b1449363a4ff7e27364b1b59be3f3408ce84bf681ba930f443359547a4d1807cac14bdbb11e510d59873d4eead883a99ae25dad2a42b6500399eb14c4ba99b0b94e18f4acee447cf75fd4684c38562fe9d697b800d972e0c9b94fadb0d0824255b91576823f6cb53fc7095fb349ff731f0f70a5b90b9a7bd73890cabb147a34498b087f76de97f198a9ca546ec84961f75ca30ea7aecc8f93ff3f38323b380f027f3541dd03da833b391a7e66b9ef7663f346efa522bdad44979753f65362b73f2c8ccb6fb9ae3fc7b097807d96c0eda132ce2b3a4535a918f5a2f9a8cbf85e6bfad4c3aab50092fbbe19b201a4998f634cb68eafee5f0bd5f1157636a978a13a5d4e03d12646f44f9204e834b5de268375403467e12f24f4d184ec0d763223702b7132f6a961239b0e18382cc0afcff884f747e1b0155934db40ce7e1eec5330a6f8a39910877b7ccadbc2ffb75b5b096953f466d00df9666b3972fdff6319f858287635fe7e5e74c661ed23ae60896a03e22685a89cc86c5c83ab9b0222c79b38f29d52d3ee2ba43eb81235eb25235bc365a6a81b81f5a720af5276392af90355725a08bdf8d6f707e5eef5df708237b8ad572c68ecc6e79d2b231afef3638064a8346711e2665b8065e5fcff1716938d9868870a6777717c29277806134dba97f7a39705fb3bb17cfa8edbec1ea75b06b0e9d567962d4561272d18a1ec1bbd704ee10f7990d7675fc844e50fa8d25e8f1ad86eaf56aca51e6ab11c29408ae01e3720ab6b34f9b9143b7d9b00b54c823c709ce1bd65ef812baa22475a6d6aee5c8afbd498620a508681679947a9f0821bc66e312ad402f99b187f158ada2decd7ac16dd051fa3e0149a8d13cfcf7e093637e384d8bb88008ecf51838753d5b33827f7c6bef8628060d06a205c7165c5ee55ed3d25d6abf7f778bb9adadcccd2b9d59810a665b71f79e5647b67186c74fd1948cffeb55ea3d00d56c726434281cd5c9cdea5fa9e6be241da9283ddc898fecfcf8223897d320741bc9fc44a7cf8e77c3a6c29e8a373657173540fe589b70813f602009c7bfbe9d648b910216f86b2348f2aea997579f9ffd8f7df9d7381db9f7c35a88fb87417b877dd752d95b452b40b5f978d5732f3ab42c3eaba65d7e0a5fadc94e97ad77ffad3535640e5a1db3522fcb2f897e12bd5087895f9f033c4f970d018e35a00d13826080d40feb597fe40b5422982e289127d989ecefafd04d254193a79ea4abf6866facf683e02559dfa77f0633cefd721d933f2ef6e1b9d3f9a96901f5292924733b7f0e5fe5de6673592816add7e66de50eb16bc48abf76b36339bb2739ffdd78095c296912b59053400eecd2b8dfc24902b600dd10fa9ca6c18b4cac7f6f478840fd4e0e6648185f61223b47bdbd8739db926ec3d7307cddc406fe031ade3510ff4ac2100ab096606b545a064a8092e714929ab6e55441fc2a81bf2cb0fe5d9061ca2199d911a732e56fb1112c4b6e4ffe1b8619e7b5aaa1cc2a8c9969878bc61ff5c0177b06f522ab0773471ccbc4c45bcfe39735870f32492101bf1b2d26658e658f6e1108eafbf97c2ee7db46f8bd46a8455db9a8560b81025d6d83e66e51d746c4271068e1378f3d32a1c807df511dba1b15bb677e2a3ad4f2391b1fd94476e711b672977d2057435df54625b6e5cccf4c3b22e62b72af24a605ff068c277ac267e022cde423e5b12e5be4824199c266581b604f71783db28b4628cf7a845eee1a716197234655f8deb7a9ef8d872158f35c68233990d5667fa2ab7f0e10829c6f2b61ec75366e49f2288e6302b932a2e11505953be132264c559f4ea749eea76e0b1a31541ad1d5f079dca8a047a4c68916ec3ffc8426fba9298499b0d0c695485e5dfe850948e2cd55cb883372d76498dce3ca8efaba6fa3debc0cddd6a2b60c46e5e248672520857cf4ce2c346ffa35dbc5822d0c03d2c0c09acab9e773668488dd118f62e443cdcb074f9312b3a682c88ab4cf1b11ae81e978ffa8fab363da44500c735a8282c43ee2537629b51c45854ebc1c105ea8d0797e6f5942a2352e45b651c73730924143e74d26bf3c14090ef9e995adc85458384d25a8aead8b04db55aa4b7f3a44ddbd550565b9ff1cf76346d44bdbfad525ce936d9c17e7539adc560554c352135ca9c91200f863fd1e5f4e5ff5576a2f6f8097cffcc301bd24c07125f45590bfbe49a1dd9d2b03d6791fb699b7c54d21935f93cf48bccae861b86ba5b09a5552e7ae554a14a4b41f13faaffc1159faf3eb018d25c765c339ccce9a9048b3bc56da211a94b283d2206e734c9a20c8cf5777072f06139d277251ab5ece22e21e8cde50f6bd69e6ccaf8c59ab605bfb506cb2c6aa7adf69794c5c0a0c453d6621bfa792ada47e67b6a7af8d660ef10aa09d29d41147841b1abffb758ee447458b4f170d5210e8c9ae3d5023c82baafd1651a89aaba933e406f48ae2662af82a5d9c8da30846f775dc8f20cbc90e0d4cbe77decc7017b506254e6c39e767ee1269df5508dda0fb1b0194cd09a866aad9f84a535991a5c094f93725869dd417943582a73dc0b90f659f4551cb13416082f1a955dfeb9884172d6fc37ef57d81a33c53b0f0dc62520ed08df04401d4eebe3683b008719d9991668c209c9e3397be4bd9fb7450d78cb66cc78cc712c88e32c602ff3590394d8bcb16aa49c2c9c5fc135023913724fbeef440c33d4a51d8e48a0a0d6b21618bf228631fe67ce45a1353b8bab46d2c7c1ee83ace346dfffac7431e34461f5576bff1163847c2d78bdbf3ef3f862956eb0568605ec20effc63d4af5a6d2fc0f46b89e67e05d4fd036b63f0910bad3cfe007ab37a951ae2f947e10a334b187701daf8a4e9d49b54121322a4525bb5a92e88d97e4c7346bca6bda57345d3ea4347094faf7a4ad44200a4e7395e1103b12dda679824d6508f04db142bda0d295c79168a8ef9e6029695f05b5a54625bf94b4351359fcd9d569fc41078ca36a26570b1ca5828d59d1bdb0ad5925cd10261dd4021b5819d510e348a70c20d34eb8cc9af83c332dcd0af1183e9d5dc77c46da37a05ebbef11ceb2dc5f01a1d5cf782c4e5d99cc9d8612887b7d369120be51dfb4d7b1e559209ec2fbe07b8c1c1ab0f21c6f1bda96d5825a3778d326b338acff53fbbc7c98d9bcacdc2aeaeb2117bcf6d8c6ce7b6dcb10bdc1137015ebfcb5de36ce99d5b8d8df3370af291ceedd8b8a152fccf67cd9b99025ae15200cbec1e51ed1bdc4b083f325c6fec5658ae27efdfef98d40ebfe00af80377403fe59c5a51a327684169feaa6051458d4d89d0ed91ff8be6e48f0cc7fe91b0af34fc46a1d79eb3904ab36ecb17364e19ea85f99b497825b42bad619dec5c44bb2ffeb3d9c50d287607885cb4fbe2f7afe9c47cded89b90879ed03bfe0f1f87ca9474ed51fcd8b16f892db78afb6ffd0a33dde1b0633fe45bea7e6ccd9d1d644d1aa23217a0081af2ffee76b16140a520216c4c584bb21b4fa3c87b1630a55fa951cf8e05b4bdd07cd01d1188fbd42d7529a0cbce7d7df5de6ffb6373c850836c493a99838f6a39eb0ddb22809368f76107a3ed44bd45d410ee83af2a86ce38772b3819566c72acc64a6925580fcca24207ad135efa053d9f15f2f08977531e55ab88ef769de5de9453fadf057f593f4666dc27b8979e5491bbf1bcf65ec93a001d0d2bcd60774a8beb592f7cba75b30b6e7a3869d5ba2adad8eeeb120ebc24ca0a39f877a5393f0d33dd8fbc0ee9113c71d578499bf0b748cb06d2374502f40aacd6f8efa0e7454664c0d977bee1d8a1c0285737a66592934a86b864aef4bafc8281234085af8fa5eee7ad2da0036f9e9ddbddd470ef882b1e8c1491be7bd3b87d38c78a3512b86f3a0cdf643d7a7880a1e41a6e02da65d20def3b04df2970f231f018f244cdf6c968c21de80f1228b45ba289ecb7e379c358aa20547037b4d8e254434a0f65c34a2714ad9991a81adaa40471ed22ee14c13fe0e4183bb9a0694393e0345bcddee832184a5a4c30c56e5f3a42a01324d900bf0c9f55e05d972c1ec300ef26b690ffaa3a941725b3c6a3614877f813d496a4979eb730a9dc32986aee310e688a2f36393062e67751ba48c222e5c911c3ef1bf8c0ed27521ec0b91d956d96153dd2c417ea5fb8359fdb51232da5f11cdfc6b3df2dcbdc85f7c44baa3197fe8df43da5c9ac7cc90b22a153c3a190887436058e2108dcabc18f4e6d7cad317bfb377d4b403ba862fa258d7e6d32028198f53c88b49c328d958ee28e734fbf82bc1d596f5a751bafde81c1bba0151af10bb2406ef86ffde00ebcbd67b00ad4d7064b82016c48466fcb95e20374df1e07c319bba2f49eabd76e2848a2a28ce28923c1118ff5209448c28b6c5805c3357040dfd470ea448f1471fc4d744860aeacbd9d222cd7b4cbce426f8a73bfbd913a1f426bb23850ba90ef83c95a59061fe07d4ffc65f1fd8f263b3c2252f98986dbaa0a835adfc89f4fd94dafe5bfaa10bbac78792c246c8b31594b0992a7d54a1ef8294b06242f2560da8e6d09712ab11750b9a9386f6a038f1090833e654a0e7f314e784d8531a980eba743f29857320b7c753886f6ebf4774d8e06348ef9ea370a5eef3ec95a0d140a338b9fd715a4cfe2c470391f3f2655cf83c487bea8ee5390a2711bca2e4d2cf475409a62844df4b6d86f0a4ed7814a2b21207f600ccc69bb1adaffa6afff7f788bfc11a1a4fad2a229ee89b29c4455a79566670c6833d46bcad65ced606d3c1dcaed2f6d2189c8f4d60e6c47d54215010802462d06f6aa38ce8bc2727615cb69e28ed9cef10beb4250dbca34e9cd93a38d9ab72baccadffe3bc709e704c6cdfcbc5ff915604da66a13d6f9840632f3e9379cc191908df38ae3dc8bf57ec36fab6299f491a1d1e9647abe99bf44c4ffae66d5db908891db85c83d2952917d64b94a2f527a3e910985b4cc3c517aae20fc9d20a1478e9200b03e0a0950439dcd031d75bb388ed050eacaff63def9ddaf92abe3697ec1ccebe484a918c7400b62b9fbb1fb2b2404ec365aef065d979053676bffd35d9cbacd6fd9e7e36e9541030dbdc00e576c29c31477a14039c1948ab64ce698fe2f1a2878e21284e9b1295edc5b9b34b2a3dea94a384c2fe0595fc9ac2040e8ab82754195b1b789192e5e2f070404302fd422691514ff83f88c601a75a8862774d70d4dee6ff3d2bb899112cd66dca1d540766dde9369ff3864399ac786f60cb019d220c79c0ad0713cd46dbbc8669f853087de9dc8403761ad47bf93d6b04d42e806288594aedc7efaa9cc834d4ffa2b9f16409a184475bd0f9610f9ba6e2b84c84b49f425ce50e7c542da2ee2f7275c32ecd6a7e5bc7093590c68c443eee80207521106189b25906ee79455ae515ae5a71e6a32fd27fa91cdbb536c7852586f48a13a2317c3ee7e2d89bcb22c1673502ed77424d3af176002dda8543e0631a43da83eeb6c7375adf20a728b93421616e6020bb858f1189f687bea8a27e8219ca92b3191966324402ffa6f224b8b5725d72508d298af45d1a7b168db64b066c3105ac6c466f75d182f2713206c25e74ffb829f71e2328ccf44748b4e2a846a20ff9e3a45d27ae64de0260ab0cfec2f039517c69d4bf2fc98e3057cf9fc1eab4add0000537bfbd7739385fef75e95ce3f07e28e322b72bc8f4238abc210f3cef6ca1f3281a598d8244dc67cc6e62fcc5ca5253aa9785ce3190a4c74f04d47bd83db2efe765d2c7ea4c21844bd0bf002a04c26c3f1a170a41eb4208bc17730a635851cb3bab9904a16395645025fa3294f7cb20d29440d290a9b12bbd3ec233b82d1d0646222ad89264fe74a8d466d572823f932b44f63c0ac35de04f9a9841f1df9f5f7ddbfc344d0ce998405455ab4415c3d41776d3f340aee8e8d9ff46a5abb6247319750759c7ed506c79ffb823df7bcdc0f64da2e11d9b4b79fd793ad3dd509d32d197b205ce0b30d0f2d3e39dcecfd6013db2c654f3be1e4941dbbc13a1c5101bd54a3d45a1421b7a4537653121230378758769f656cba2f6ba8448c824c6254f36e66928733f794c63aba612abde804bfd99c98012f5783876b594bb4a658fef68af768affb38c8c644fbaefb29efb54c1c0a9c653fe42a406ecc5c50247e6b0bb066b9b196f81b4a0ead862e5f11dcc7102c0326ead0b35420428a5d7139f4ff789c5caa503adef4fe27b24a1147834d59731d3d0785fa1d49731f38369dc5c79f3fb2e403d177456fa72d6112325b1e133bd361c9514819045de4cc44a7f9d20f21c64513ee8e81b12632f3435c91c5b0c66a74ca48f3badaa3398e1e67e4dbbc3b4202924f0d6f4ce8f00eefc9ca07f97961b9eb5eb9564a70aceae4a391809a43e28d1d98bb5405f3991142d3af1b1f1eb5d6e56ba1a490e9fd9773718c04c2fc7c5c21360fd33197fdf518fc7fd82f411870048fb61cb491b421893d333fa57f1c877fd5a4ead93d7186d47dc3398786cf01184702a2ccf5bef002793e7a34b5e4437a77006ee060928c9b2881df1e5d422b3a949c22a62122468423c3064a52f9df39901aa28b62bbe2f540653adcd8cd3f04d3f1f46676e50103d591a57cfaa33926551b55c0e073877f890ecf8f8670e2bda13a7d52b6a6a855c874577d7dce33c08a30d5260c8d495a030984b5ff648275894c5ef367ca95f7e76b650cc06a4a9345d77351899c01102cc23be2df80a6ab40a3a8257f5e2a8d0e905a2d981dd160e560eef5f0e7a12125b2f9f98b17fb69d8ce4d45bc2663a0abffedd02f3f222bcb5d554d24f3909c6b1ab56c10a07681517148bec8ca42ad4405a92e48e75a8542d95ba07af03a9de0834adb4a42040467daf3910ffe74773bc0e7d6dadb5dbb68aa734b97608b84cc775fa9387c00b144d6b6c4c5d84d90ff18684f29ead90dea809132dc072bdec73d3a0ef37f39097317d177911ff5516bdc53e09c54f416a997feb18adacd7bfcb905d283282da4d84ea844ed6c6044862c7cf90a1c71544693aae808c1261c1aecd0f0d595aadfdd86612cb01da7cf4afa03e01a9ad71be05d742774e29ab7b5bb2e5870b214b781e68f0109b63f4444d66191e2722a15e9f4849cec6fbe58ba4f94df99cfe11d4fa3c2bc6f679802e8799bd74615596f969adc257de006442497f37e86b38d27ed03b116ce4dd3b8f28680a6a0a9777148026b754f66338a747b810912ac0b0feed6412286715e89f3f2b518c3202c277be8fd5fa56c515a86f62e5c7fb082fa307f995fda6f5ab650ab7f297126d56e677d1726e54b9ae42440099e3e7fb536b484e8e2f7c6444280f79b788743ebcb0f830918e72508fd9aeb31b5eece2e3a63b1b69112987ac4cf02c83c8c2435d97a6d50c2b134c5cf623efcfae354463f1dd82874fd2daadbf12b0dea85876b52fb05abd7439a291f8c44c6475ddae79840edbd0ae29c267c86adb7f83d3993c1e31332c357793bf121a81f80f227b894b4cdb6f6c55b293576d5a5a07b61cb4d7d07d8e6f0136a46cf2e638558611e90c61ccc93e2cd802626cb3b8291d5b8b48840b364fe8a78d4f649ca8cf6f665ba0a32ef04611eb52054204f4508bd73db6ed0417e8a52ce4ea6cfd1bfd837a3fdea266999ce840b5f716122fea15e4c06d0edd0fde11d2701227fc3da86e8de5a04829123043f3d5487c9c7c776b858ed41f95b702071d7596906fc81883d5156ea1bea4b6301a1306974ea98aaf01273f350c768ff7bc8b27e4eda3fda9f34011625cf082c245df34eba2b7aa23143aa0341902423efb6a679f231f9521393e5c2103396e8cf67af3ab6f82d5d306abc19c9a72849880125860fee23be06989a413a0e4ffe54ff028d918fda3f6965dd698ec3d8c6885f463dab80b0cc79147f766efeba9cf0b0ee849380b26b69ff67a41fb88e01cf798a2d32652b867db640d9d3bdceca7d2a9c3c86dc547181d5931390a52922d9a94d3a01e2c0cf0f07be74874db687b84de8f861cc46adde22c1aeb6127190d90284453a50ebc928f1024bb1ce0c0e06a4f88d4f69de763727f078e46af73798273b67f3b7f7e17d9f4ee5d6abb6d75f1f7ecb2cb583e0e72f280fbdf8fb5eeb3aed4184b495bc279d5d43693da074970cf00247cef543e90949438d9634f0dfe17738e70389853e464448d12b786d1d8c5d9d60c565d70f7ff6f75b5f5d52af6d49b67de67eef98eb5ec047dd6997cc16fa40e7f378ae2dadf75d49d86a8b81603332614debdd384a22e32e27834e4ec67669f109d2d27832fd713cbcbabb4b79e7dc966e27887f1fd3fbd82543d168f9e9ebb7bda58007397430ce30cf70175ffd6b134e50ebdb76d6d8b2476faaea5a00058f17d0e709d557a2c1960c026858c9d3edc965da8746c763dc499ed281ad9e71264efd48a4e87fa6550217d3fe360c714adc1d032e090abf03ffe2d22e5b60adcfda224273e6bde9cd77c50664f4dc43fa039c9230ce59d557cc1e561ea68344bc91ad64f6d30115e4248aa1fcd7993993b1060c3382ea3c7aed4c47fafd79caa6ff8a8108a9fbad509106875c5aeff48cd1f13d350c1d09aa7ef9a25956484b3b439f5a257b404e3557319a27fcb3a3da7b45f08ac7ea0f6e804436520b225ee42e77342528cf4ef5e1aad9eb22e7ad0bf5f8f8b68f9975d91f492b5947ea3bc35607e4892e150fdad69c476376df1b8b4c1f2a408c581445ad7573258c36298be8f5f0c88ae91c54d718787c32e7d6124caa5aa3aab8cf92421c4f71cc8d813b03269a35c6ecce891cafa815bbcc04023f905b11991acdba33ca602aeab0b25b11b9f7ce55f7789a7dda74b59b563c995e708eb423c6fb53cd07c22169ea42b4177c11ef26a5d11920bec849b8db091e221ed9a33e04df0bd2aec1988d592adeaa34275ecedff6293ce0a9ba1c7d819ed098ccca1af73fd0e50c73be3330fa240cf364463c242e9fba48f72be225b59693732bd79b44367d1f9693e9b1c0eec33e910635b0e1ff3028417671041928aeae762c2da2ea7222d8b74505d76d6c49af95661a685a6405a898910a48f50796b02a2649776cddf5f78c9b7f5d58e74f42dde845de527861b72bb578706a5217b7ac3a31f14d5eddbb49ae446e8e57caaa8c80f86f6d452e3087af8b0919f8b8d48d7e81e3d1e2addf7bbbb95b7e34f962b9d5f9d5f2ad8f4307e110dcb505ebe094567b643014eff06cee0b2fdfaf2e467c0d0ec797db8f7e43c7bafb8f4f7adeb12250d13db3460a470f4469e9ecc09c656cf43c5bfd46196814ee41e6d50836e29ff8c09620d6f4d68cb42871f6b05316960bd65e3b9ac86b12f7ebf1d5c1a175f320b16167854b86b03b26e4b802f45cf59b76279e45a715ff7cbc9996697f546c51d513edf1ee43f4f06d6d4a496515f3932a51c387c01f79bfc8870bd7021d58c59191aee225af4cffe0acd272ae3c3cd65be080daf4c7026ec3a0ccf796304580eae9930d476102ca238e86df5f76ccaad51e128ef5a89dba7521d0029401cbb83220d5248028a8d57bad20c6e0fbb0d187caffe957b1c11db584f984974eb013f712718b15fae03aa44209ea9deef9a2108de691127d7361441620ee3e457860f5ac5072926609d24bd575f315d7e6d8f591f0db17c2c2c618f739b6a0d441e1aaa2d165a77b48b6e8a6fb9576c3fa55f8f603f163f73df49c40603114a0a26ba9941751a0ce488d3e40933ae38995e78baa3b3bf04a468421d435e08b1152b509f958d316bac5b9ae629b8c93f224c434c0f4cf2961da38ead8f04450fe2c31c90f55dec74797623e0a3672cf4c83ce63dd4d14ee69e984e913596d9c3e6b124fd0a60d5e9ef74634c0b5d4fe6ae3302162cdc9211cab747263f45df523fc19aba9fbaca9e8347e609738f4bb8832b9c587b4b91d66485193725ad0af3d21a913ccd3e08ce4e05e60cef6e95f0f6b5f18f7126a7efb141c0e3a1e114265645a9fe67531aba4335857164ebe5a056f575da76fad854f1e121f2e29e3603956745cb1ade09289e5c01ebaa185b503779a377867ef0e2a339fc46ce0160e6b19e7fc55cccfaeb74e89f2b84ec5be7b73197b57d672363be52f8e856f3b1d6f7497a2919382ffc0ac43351d9febc37c794a77ee7da2faeca84e7e5310eefb740a75222b54052d147650e0ce97f0e66b98105be2ff28052cb256e4baacb85b2c7be7a6f082fc98fade7087f514687d229b101665cffd82ee80a56792b0def801d7e51acf1e5a2f8033f33653943a63cd5f01c4308b83dfe9a5c93fa1219df16fdb482878e46be66e28c38c660ede6682f64ecded2b35fc2716d83c283c5e8e7303324d790916741b63cf5a15290240088985231bdd36ee763e5dffbad33aca22960a3b943a5f619d56f7f32fc72c6e94a22bdb554a962e8c53a2664e1b8d5d9a312d1b2870f9d8439015841c62f3cd75bea4a073ac347bdb7bd43d82815db496486488fa8d9f76752d13c3135d99d0a066d0be79224a2884f592898ac854508a3b7d6b70942ad7e55af416b48a52488a74249cbbd800bbb3b3d7bed0e87808128dee634ab6a60cb6e608dabebf07bf6e75c0d2c1ae40e8ab1402450c50f1440a651f8fbad98eb7f83ca5da758c044bc904de50155f224e63940428d754ebfd47639bf4f7266706ad16e425bfdf14c018c380f839a1a86fe72bccf0441ec6b54b7f3b25f60b6d7ba0928fe7c1f49c825721aa7ab21b4c7c423e2a2fe035b2fd8012614f85e10c312c35ac3d899e31ec5201ea03566099773171d15f806da2dc40d84b1749e8339ec25b3c917eb8695cef89f7ac718bf0369b3b94f0f5f45c4c3b6b15c11a31e0f41c7c136f0e92a06809a9729baaa84c03c092087244d4400bc5bf9a09bfe35af22bbc5029484474b6dd0d15583ed12a4275dda6727497a58dbf3b9c1acca2f4a5475ae9d8673872f2b8a5c9025ef9979f08d6c69325df5b553009518f9ab86c649808455913f354b7c320a693c871338f5dc9978533bceb24dfe42e2fcdd8ed77315c1d0f04e63a67e74727af0604611ab086de46555c86c22471c69d40e1fea9080fb16d0dcc0873032c44fbf8770051bce2cef65fdc6be823ba3dbb9e1d8a26f5c1800660a663e8e392d690c1ec7745e336a90289ef3400b38b102069cb32de1e24ec94f5b850e0717e5ae47550c450d682af6f93b3165577bc99f456c5f03e2423d50e2137154484b748f7fb66c90605195fb04fb4cadbe889361ed078c18934556d8d9040bf53e4d7d79f4e61b22694b6615b13ea337c260c5f9ab773fcddc35bee3957522da03ec2dcd3583327a31a6487ec4a89de3338efae880929b03ecfeefc6509cb113d51e776bd59ac071d24e144876fce336f680cd562e52ef3c29560317304128adcc2e0b121bde5285739bc9ce34316c4afcf94cac940c468db7231c99de730b484ddde1899f041f16fd502784ae323aad85eadfb39873eac9addfb8d81407fa67a3188c85136eb32b69c0fcaaec2b4c6a7556fd7b4c2b3b9bdef59b736d8e005583d21a2641e24fc3e91f43675be696ea9d30846435fb790d46b4bd525d8efc18ffbb5f31dadbeaf051d8179dc06027f0e0eafca8605d8d43e5aebaa017d7ab9f66256a80a82f56c855d65c0266f2fb86a13f26179885395c70eb44d22822ca58241cbd506ada676e855c04bb8953b1580f83bead04469a1c8849d73b18bcbffe1e79ac8cf582b59e2bf32933e661bdf9f383bd7c76924864d8bbc4019d0f8cd0562b999d41fc25b1ad7f9a630fdd2102677360d523a650706339819b32731b5219e0d95f2e1f3a1914dd430addb647d4bb5b6bddb24da7eb20d4e18e11ab2285aceeedd6f55385896a4d43384d2278a5f52e38ddfc1c532b0dee0f2704c40e845eb164df5525493f99e8a9d166c39a70279e5ea095d9c4353fb5c5b91dec59d849a2dde5567c9d7155b2b6fdb327b1d55bad7493632e4790d442127e538ea6c6dd3ef47ce24e8bd931a19110b286768aacaee24ba272f00defe3c1eaf92e443c2724e39292fd2091c416d540660f9e473097d57f3291812510895059c23179ad73a24730f901a20c2498fc37b8375cdc618ef1f034bfe5806ca574e10b2ef7abd7920b6245cc759d006c9b432afb5f05b003b2944f94069da0119e2debd44e04a1e4f0f629fbe702f510a95697e14a4733b312774fddf17b1f4d3b6b33b2618dd04602c6f63642d7d068b6492939afa5e19559cbc79a52fe4634a9c0749e7ad9ce7335296f3506b97f892d3dfd18e135f6c3c7c2f8dba4e0f224286fe6d48a8d54ba3019712fdee7cf4ac310a0061a310abba00352ae1b9c0e820b89043b65e29529beddaa1c5fab41e25eb3ae41a5df69d443b74ac1ecc53b98fc52bdf75745c8057bedad7342b81d443e2f2840864dd74575037c51bb4926c536372e9517cf5043ecdfbb2f0648f5d81bcf45b548afc27dd0db482d40c6a118402bdc8b8bca05700a6ffed4ae369adc5ab07128a69715b80e67b567897ab8402d36a5c74121e486d5c302dc682a1a5db0aa9d23fefc02c133a6a4f61fb207787f28170199f364bc3948f4d5fb686914d148cefed2538537932f9b7eb38c9f79ec2da53db72c391ae2878a6c07dddaa5ee5276284993c16b3a86d0d1827fd0ebaeb2aea8ac6c9e82974a45f6c374c8da3659cc4eab00938b7b21acaa735c79bb5e17df1fb6be29d2aec41ce34e2fb79ff51acc4947f679d8dc3aa85646837570d154cb58d831cff6622f8df4e2fe78ca0fbacd373ff8452285502762eef5af5d693d936a43258cc76d274b35c50a830d77f9711227f0683fff10eb82acf028e8fa945f2b66e7d8589f92ec4615907fed7fe22dc9d8048f2c73697c160b73e546050fc8a64dc316035856493c3df678be5c2e21acc1871a1e4b208ef1bdde0a9b8628d273336c4abba3558fe1b3bf5402f5c72c7b4a2c7230e5d09ca58c4816626c98779c183a903c3a6d2598d46ff5f55938c224ff99116bcdf42a551b5c220892e3a0ff1d7f7ae95a7752cff81400e87b9a4e3fbf4ac0540771d54c9024951a63d249845b41f64908ead4dc07301a46a407bf089580edc61f987052d1718a9d35082c80f64804842abf10a4d955c3812ec6f0c175007b9e2f11d4e03dbbd579f487bea7251ef24e5dca21353c943cf75401f00e75d08d388293aad34c083a86d2582c8ddf3e8a24da20fc4ed17bc3dd25151e63736f6cbc9e436c02e685d26a6c6af2f3006c9fdd4d270870f0acb8a64bee7694f8cbd5a7cd63b4dc6448b63b3d8207f6b67d0c671e45edc11632cbb595dab3294d4e6e819a35983bd2dfcbd89c702d8975559b9ea79265d864fa8005409ebddbd6963c5756ffdb018d83184b3373fd8ad7299d23202e0cf1f5ddebe06c893d037627f69161c79924d39c5142962b43442a843544198ccd54fe4d1ba27298d8698448b1fb7ebbd0375fb2c31b643d27ba59378b695badb27bf1884a215072324c15c2e0751fbecdb8b061f48a9b70a45b80c64de049587bae22e79e4bb86bb4d3f80f2a490b4d83aeaa7eba769fb5574ac6d01c6a7e2d75d17eaf7ae64c815c39d1bfb6d85b54b2a84fc94431c0d0592da536001bb5a0e3aa7cbd23c4a4b7d949a1eb7dc804f70207db0885c16935124f67140f16232221be39cd34d68d3ee2861528f0f81a88479af217cf5f966f549311760cee210d7bb70b7c66a74c4f353bb3f9d22efbc125838da7c36883fc947065ae15f42cde47042a240e8742466d509aa1bb1df64d6a827d1069755a34ea38543322ff5efd8bc469ebfc8ed661e058414d0830ad335226701288995325bdd84117d296e8fb6b654f854a99f1750d11aae7bf027bdd7f1be3be13b20737f7f229512d235784607112fbca067e4c7d9eec0375451523ad7eb33c9b9b762fa9c17191cc17803ea2a7035488fc8aea5e8313751799a64ad39fe0c2540585a5ed0d3852077cdabba41de49c23d51ade67150e77b4eb49b88ad3e5ddb1850a80ca72881adc5dec1b141a55297662b37acb2d8862b39f39b40a8310ff529b2b1e9b5d0dade7e0ab22d5b7c4456cbab26bc972c832cc9e7ddfff7b2d6c5d3c620e236f7aca01544537e9bc354d3e5cb6533e666a40041eb4311fc4d0d7da74b090f3cd6cefd2d63088db877a9712ee5f3483b4c08596408e0ff7ada685f331484fc00771c55f1eeb238af368c74dc956dc75ffb7c83f234b5e47841adf1999d2e196a0eac40367038aa00a04ae0547f14285b66842356a0bc50606921183798ff08c91fc26c0dc97ccf25f5bf9a9a2ae577c4ea32ad5ba936b7430e7a159714e24db99bcd4b5e37d551dd9cbe74d5566cbdd618d36d14a53884a69b91b491f22c899d4dd46d352bc69e7cedd36eaca6b552bc089efe7dd7a2c871c646adf49e26efcac4aa3c9a6d1e23c2a1c8b06ced890c6fbfc2718e80131ea8b463ee62730e54d736db680923680a513ce137308675c7710bf080ffbec115d0a61b0ef2bf280d1c007afc60b1d5b99cc2e7e16ce6fc19852dc15b28a4675fb64faeabe095cc65d7d1814867ac7416ff8815eb6e9f58b769eb197bb921795bbde7b55890d45c63c476c1dbd28e6f40c64f5af16e5b28b14e2620d9ab352a24bb7fad9bd5f12645f790b2e409e7742851caf5875c6bcbdc3dd1ea246403b4c5e3ca8b3a124269f5604b331dd23c43aaa09010cee730733fd17beb81342004d4db5836e5ee8c138652e9006af5bc917ac29af77f895f3a9753ea497977b6d47ea22f4684ac6c7bddf8917724925c1b35b78aa790d51cd6a3c0bcf891f3a8dc80cf9fd63515da1022133fad6a6f1569d9ff005abcad2e553dc19b009f9d1f5b2bd630d6226311b840d26ca1a6bafb0922641aa055d44ce8d0e6b4e6532dc5896e26c456d372a6c48a33c06725b60a7127cb1d3bae60916391681beaa6a7e966f57966ffd0fa85377c940f60b871260babd64c5a3a7f59c544a49853cefdbf4083dbeb3dc3570e04f09b36bf0bf1bfd8bf32af03d59531dc9f9de769689a673a2081f2d9face48c58bbbc33a31bb8a01309c12ec409ac1adb3d39e715e1a1d63fd39d68c9f034dce3433793e57d3d7cc840b935ee2cceb943730f9e2d2e7657e6734b354b501a4a2ec1220576eb5290eed49b2bf30f30317d9a817481d167a2c4250c5f044003d0f8f88e5638cdff924770da98c437b946467cf13d0bb9b5660ade5f248ccde00961a34f461e68444dd7ab698b55c2a631171188fb4e29c89cef293732faa18ff4122cc1c3cc46962612dd3de17b6e2c31899d913aa4228d746d464cb2422fe7714e0c3aaa5254198c8d4d7f82e451b287705e6d57569babe75909b4458a51dddd298f3f7a248fe56c0c6a7d7a0988b8f0dba4435453d209ec7ee0ecdc49351895d2bee45e8b7b533281106609d87f9cc030f925f0d7cc34bb8f62eff332d6197ff0d646d4ea7abc798fe5fd86874f5382a2190cf946e0916d316130f5cc70a1940942fcb84fd821eb1c78a4f48459e4a20ce5095f0dcb2915130a0eb339a3fc7d41274cd649e907be38d2078d2e94b626dc704e42cc27916a16ad15030637273472818d1e1466128598b64a5949a3b7506fdd7f4452bb58d800d7d66bdcd3930c1e4d1ea4435d169b942f87fe61924377e2e17132ceda888f99b5cfccc6a2b29e756513ceb485b7f2d7cda360b829326926bc79f3bc946229622e973cc638dca7ef334bf4d736be345279e9a21d61d4094d91a43c972d352c9b565b36a333428efa5282b89da8465d6846ab1cf380f9dff0472f9df259e468064713f5419545a9bc4b952446913c7bf3e1086fb389466b8b5a507b4d4b3a6e80104f4e38d48e160567d2dddae00feff263b951279e231aaca66ee7dfb481d87bca568bffb7941578d0b8e043e9b61fd4462701adb3172583c1d3bbf26a31debf6b5dd56004b898d00f53c956bb86f10f87ecd896c7b56b4d358d2e28909f05c17ddac07eae2533e31dc1d2b841039a98648fd9a2df95beaa59e35effedf459d429f6e91aa189d266cf9d877dfc8a97b342a152686cc8a76ca7b233e8f8e7b7a3a4b3653168001015321bfea305a79a8352a8c81486495476e39dec86c2ffcaae5c1ad9c961a5627c036e57559cc32d8f29ccf4478770172df0929b1cadd3a3ab46a978547266ce2109400be92b87597e9a5474981c8c9dec056935f28796cedf258d6a49752c3ea81c6f961bb56d3e65db33b7e29e3dee5524cc071cdb04b4c8269515ba90fc6c54253f75b8fbd9cc8e834f36bec1096f0b6de3607c813eb81c4d878df169ef4a0dbdf30714cd5fa57b733d7ba9401cbe3bc08fd85b4edccfbe7d0de02c614466228bb50ea44368794c5009402579f57662666fcb00b23bb0a90d6b726905b4b7c9115be1cc9bf84f4235933ac614792693ddf0b57afdfa00224d7b1a63962341278241e448ca5122697d5d37bd771f8a7e94c7dd284dfe37f675af1635bcc74273d19298f93838e126c7d4b840a32e3b3bf13fd225132804a522d65acec47d61c25ffc7b46ad72ba4e291c91a8ac3f43d880f2c91b920511e05248ed73b3b301dd6407d1f3a0f80f18d474f3fe785398ce09fa9e528217c6aff313baca480e2437d823670f5ce8907cd809be29f01513ac73c2417f3a59d6dbaaa5ecf476d75d32f71047fa0a6e8872be153178fef5d919533a32050e0173db58bb54e52735ce04c021d92efe382a3b40671abd1c11657cfbd520079d9dff9b55414a2509fb8533d5ea0c9adf46c398867a37bbbb86d59c666723e95ef5d87c632b112d86d35ef790dd118616bb3821851c44d9e69eeafabdf574508d0ecdb3b80d54ce49e992e61f2d13850ee25c2cbef275e607ef775c56629ed07953995193f5fee2ffac1e4e3f09e34e5364850c7ef9fb4b9c62d886ae3212c700d044cb97d6a97af5480155ec22e29cca10728384be43ca60402903a0b48fc4c636f364d4e55c8f3cb6630579cd14110fa0c92c9602cdfb0787e9c3e572a4d12f719e126afa352889cebb435d63063a1b04bc98f6b1dbf4e49b8f1cbd8f75f457b971cf132408a650292f21099a9fbcc8dcc1454d7f2ab392b01a5c6312fba71ad2a4749b9722fc18f440a253da0da96055a33e207b0345747d7a052c684e9522bbceb55a5c43285045d4ed63187eab94cb19a3ceecd616619efa14979f419910c1f2f796903bac32563fd187cab79e0e6621a13c7185b2559c84083fe0a1db789744dfedfdefdba987acf3d9178f1099011dced1d7ba798d0cc22da46e38fe28905a6347a174972f377b3a24011666c41da297a9a526b37e1387a6d9c353708b9ed0e14a51eb46030600f9b5d33a16e8aee5dcca6f7b4cef283f66af41af0d7516e99e02a8806a6c52d40b84e8dece3467f0405dabd48941ebb3146534a00c8cfaa3a11dd0cb8424b5c2c56baef03e761bee50108af79b3051c3c179bda4ee7806e1366fe1f15c18fadb9a93527aae4181f5c00fa2fd2932927e4fde66c3a0cf1ff311940b76be8576649531ec6aa0ae3698a3a747124c2bab2930d4ef9e6b3a9cd4f8033fc6fd472a1d067e95b8b46cfee34f042920aecb7159b39eff2631aa3c23fb689d642a4628e8e5e321c3e16c7aa8662cddb770a55d5313b9435fae49d5cc7a6fc3a511576155654c159d7db18087945c602e2086956f957cfb3ef130206169ed6983d65fb31a6b7cd95aa15f701d09ed1e5826c38425ba441c69384a96694b97aa59dc2e4e64434f8fb04c67f6ead295406f3d0fc5f8c63643709e965eb09d65061357516970e9ca03a54271e30405c6e40b23d6598c18b6363c9966ca30e7271ac090ee78433471e3aea4e993f19923706cde8beff1218a5e49d31f7b6f6ba0fcf5726a0016e29274c309b9400f6ee1760f56197de9113120c863e6b4c4e3df26fc804301f73010fff37ff90260a44d3c74b83603f2d4984aa4b980f8778a16f5b8406dec42a00cfd911f212afced2d80ec74d88c25e8f5e67b4cf68753922f53da5f3403fa94a68827edb178e87e54512e693c6683f7d59d5c8e6d504fd56a8d227f881908636c52521689b422b64df5bee03cc3d0a791101b3e617216bcb3b69f5bac03b5b6e5e20c82478bb8d4bc42a93e9b96383e0ebd61fd5f2691228f98b163d477466e36a467e33e2174407eb8f5aa3df6c305ec3b62abc47890f48ca9bb3ceec464480cb06434b7980539916fcc74f92c81e01b2f72858fffab19feb39c9e7f3ea96ba38e61d14ed0a6d666a89d9b5b6cfa2dc89debdcc3b55848d8a06c0a3eb6a67ebbf962f0ef43def89097536590fe22697ffcb951376824e0c0acee956b71719db6f350df289ce68fc7084e49a0c958dbb2e2bbc148655c247b233359b812724feacfebc63c3c3bb6131ac5ed64471dd3009e2ac5b1773ea8500ea08410941428074a8136d01410948c4fca952268691c0d192ebb5751b14e2214aa95a6b1c065ac16c567201f69b9595224770e04d5e555183d000ce7906e6949258cfd44a0fee9eb8a76bc94bd7311076b3bf9d006e4d860694878c6cdbd29fb0b4bce44eef1eee32f229841d7ba11d3e730a95d2272e3c9c0b926d825cb4a3607a286c9832969082462ee22a270ddb4191d26ce39dbd7762138af80312d30eacb65809657839e620f16a701a90db03b5cdd4b69cb8242dbc5d73a5b4044de5f062c97c9112fc9e7de03a5ecf29eeb50875990b870112c116e578b7c3459e76ffea0e67798ec72894408dc3e30cce6b62dba8176feb39cc69f2a30757021988e046a2ed2f5f3f8d098a1e84ed794b4d8ca53a4827e002c46a46b8a29ed768bf7d93d670205e19c9834dcd43bfbf167379a3899abe49e7951b7bcddcb90ca2f826efb10c982b11d5c98d132ee4659721b940d6d573e3f0c59d4a4c6874af2516fd0713f983196c003f429960a9fd9263de3f3e6e851f519248cceb2e33428c3d766dce1113e9c8aba9fd46d65e475d14c4fc60fba621098fb3986fc03b8ef423620cb3bfa5bca2fdf186f667a4f8097c4baab9712bc7a5196e3e8b11a08b8bfb7b4b59289c8563f5900c147e3c9256462c6d2c0ec9e2d54dd955eeb3237abe9aeddbffb31704322ab130c2c61507e9d01013988701d1f156f851fd57e7ba1a93acdd809234dbb0fba4e489f79dc91c7851c4bf8a056827345327f20041564e908692531d40022f7fee5262eba76b0df90f438e37c6919a710ca79c9d3a51ca25333c7fd64c433b8a4c3f04a6c810c684a7148867680ee274bb4050cf093c6c9bb003e2c62e2d66cd014d173118c7555801896f11ffb0b24eb606420a14e5180d02e430b85ee64d512b0a24856fb720d7df82a7aa440d1ed18d841d9f10f52df03318f1947cdaa62086f22ea41199fd2fcc0eae80c7b2bda275c91818210d5d0d87aa8f4a1d6607519c1b6367ddf024060943f47998058d1ffaee3c26fa6493e8b79e0fbad2985cd8666c9c4f3c086f88d08f74e91d9354a74526677fe518c76cd82601ff37d4f998ec45807e559f8970b3dde6282fc7530b200d93c4321f00762f154df5a5bd68998a3999cd58a5e5995f7a7f363a93c3e5c76813bf907b93992b3107db8aa6abcc6db2b4ad5121f0da802acb730fe5c657e7dbef09abde5d40228c5f1ba97e813ea3e299b646599c4b8869b6e76333fecb088ca4495b67cc5989b85fd0ddd8e2e66c0fbdba33d309abbd17bdc8188c3662763b4676bd6bea193c48aec0430cdcc7d4a69cf1a405963dad6d9151358b5aa4b80c17b6ec80969c9421013b9de98df2734d5dbd66c5f14d1b22af9e4c84419456c467ae4c14b98b0b58638900bc3891848902cb1cbcce62c95f137bf882b184da647199dc912e5e8872baeb70694d662b5a7e80c3b99788cb8c87533b9b763cca267366f050b009e0183088ad70c487c3738a2a9bd54e5011b8f38344ee6de19f78fb02a4fe4dfdc9912516a931a7c29e32bff633fcc006f7b1e7357de26507fe0dc5f65e37b30c7829ec3b0bd271dcae955551da6ea24fa955101642b7b8a1436f49cffbcbff8b2d258fb7d29b803a113245355e6c94d12866a7f2b1d7c001755ad055378c2bd83d60df7ffd07ebae7d92b1b0909f25ea7af216e3291ffcc9f8f49be71ed4acc94d12371d85780a17a1e29145ec07c771613f563a6122994beb759a337a51501d8cd5eeee544db49222bc8bcf8a7d3d2f00f7f69d93be7473b41f936a302bed548d6ca97183453d3cbdd1ea2b048f41187af0684f1a5f9a6085d78e6a75c239c0b723abbdcab1ccfb5e995d1c804be56ab25baf7f52daec419b94abecce59f5147d310ab49c7ea7d292f734a1fbe740dd76e1d01dcaf90af78a26b31ae32e81c873ce057dc7d12cbd3a099d737faa91e7493e72cba2395e8055f0fca96ab4a5fbedb79c45e9d16393d3deb25f2bbd6a807533e11e2991559466fc2c7183f75abad1982b65e57d4ad0b774a4b5e63afcde7e41552f7a590d554b74ef4401b8ef83d26d8644d7e7a892b706ad154d6e9967a8cffa33ceb3e7cfc1639742e488ee865094c26e62ca09e9dd507f71b6246da9118012ec8273ee9ceaa72380267e24660f20f5d1698f9c065d1491629fafe2fe8b1fbb0646fc6645c847e39b41b552e4afa72e3ba07ea9422f72d83e125fa4c2973b029cf1ad41a0960b9e4df0a9c2a71085550fcb996250aa0d08367cab00f52337d58f6bedd3adbc3bc5aa54c8d20a53744358630132e825b743e0079f4311fca5568b6cbba1eb990adb587c75cebb8fa64658ca0d1ebab3d6d780be349652489219de46b33a7302f8d3ea91cb509b802cd41ec32189541c227511207171d939cb528b16ff645b858db4a39699c708467e1fe13b67dacb702e59a50919823606ee57d4bb5d48048f899eb24d24784c4f3307e6b8480cb9e5290c7529627fbd8249ec5d8bdd5f7a3e421deca8b4eed67f05fe06e7a9a52ccad1e75807f95bf37bc8f280a0746e7da8b3e34a6eda6be7dec893d818ea9045dae8c008d8a37f00bd77512a3c4e8921b1902e1e831fe5706be89ba5ab1211281bd542d98a42fb1b9b8b3bf2e263561648e897ea4a9182e1a7d295d830162c16cd3a7b80e7a35faa1db705d98b23ab9be75716a4a799d013d817995cae1fa6cb790c9015f4da322c09452ecab356fe67ee28aa9ecf39d223ffa1fee38557df6d9971c1b3ebe817e449059ebec3b94f0e508b9a80da65e8bdc11b0d3888a0c3d1d6e9cd7c2fd1f91f2b892627abbc673e90d6e97777ea1f14e3f9b7527331922d2693c03bc0e04f50a1366001abeceb1d49a2246478af67358cf15a1381531827f75f3b9074f148f191ebb6246921608fbacaaaef15e628d4f6c48d3bd60b0231f355d6cc12d4f27ffeab936f8880a04123cf94925372b84696bd8fdd0ac8aff219938e0f4099b79576a05f54e192e09d0264a308419bdf94d7970a78877cbfbd9bb9095dc198fe0ce416a3d8870fd4927a7a1168ac9f658e2d905e363f4e9cc030425c30d77804b7e906e9c2ddfeb9c3484d4fb851dfe5973ace7e96e0086bf2aa87f6bdeb3af08dde12e6d1437ad41a73d4a9794975ec21861e9aa0847005ed8b914b12275154d4702eb5903a6867c4eff40f5fc77c24b12161ea849bd9bc8edb5601b329b33d6fc528bc446ad1cc1c5ab6ca13b61e06cc4768d0ac067de740033d77b34b1e267a96318eb90ffb8bc3ca06db8e1f30d70d7ca4283622a29b3b9e328367ba552a2c292cfdb707e67bd36144ce181b25d2eed555430090d91ba1fb7b1d172a3976f9d507c347089aecd7f29baf2c62cf18015f0344bc8b8be16841283de03ac286f561340b93d59969ef2821282c8d14593111838500a11beb75cf1abf45e725104f957b59b6439758c7743493294ee80e460651c31b0dc8ed2a744dab7cd33774bd0af844ee9f4582523a2cd985c74027b54dc52e4e91044f6138681139100cd289d0a08898da3253c8ea2d23e5e535757cc57381752a6707b6b03313851b59c58fde7b8071b2df50f5b469895e6adb23ffc2c2eb0d538e96ce1df02dbb9e6c4d3698654fe568eacc4b7f18a1973614c5031462bd5fc529190a0ce42260a84e3ddf34063126d7aab645676d7e05b708587be5d83a9c4636854b201cc10ef2cc6d0b22d87be20f01447f441d77266e2c3788dc85f8429958f04cee045c6ec8558a3474734aee751f803cf08590341340bfa7654e00924646ff2fb053e4b6a14979b0bb19971f1e887270f19ddee664b0292ef815a1682eb2bed7c58550fa04abdd7cd2dca3ab295e72195211f8ced81b4588dc6b81352e16408f0ff59d7e6e360e8580d54ec2dcf66c20c857f742d038b2c56eadcdce1124a2775e6dd842e801565cb8f98778806ab1aa21eed770826b9d685c2d10c7de2890a90ffee704342c490b12186ba80b65c14fab06dc684d5419737fc1b07531bcd84cb70f380dae007df8f4faf458ba7db4ddf6e52facc948e49cf66292bd2037a26101dbed3b148f4deeccc6c726480f2aa30356f6098904b58a06691ebf947bba5e8881a504c6fdfd899039f0beeaa8648332a6086f5121c2cc4b88b5218f7cc7eb7247ebade4c77e2749d7aee4d0a2e8dfefaa22f389ebd5d43a1f0c5fe88ea63dfc3948620120b1124e68a3f589e42841b8e85ca160a4f193e0e523ff33fe104ae91143cf52689e143914d49a405d4015bfd70bda4e47b768d044800e8d24f9de8a1b38efb2d95ebcd258c2f5a7e20e1e1e46bc736e94b2bc1e85f9c2d5e214814726821c86ca18f2e595fe4a571e16928371a55dd6372b697f0cb643af0267db4462979afb392f6b44f898c7818694bfc05dc3c75ef8c1e58c0e1ea336388e05e82a0973b6f655c2e59ec2a943b6c32af8e24145c7c9335d7e2e5f9f78aa0e5fd9f4c2c7316e0029b5a8540f1158d8907552e7f0273a68bd95ab8ffce0e5f57bd24bd49f789db05ffd911f3809fd77b7bedd4c8878eb43c544153bb202df5dc268d20a23b00eb45b13e372ec0e75dbbcc33698c6014e5757a32af2f5ddfc12a302d3b40fae0d3b74b1d166a7a5461c06924427e4c88f8b8ae1f33e157bebeb7cd627a0384d00c7e7d29c92865f01a3026ad69016b3555698876544930642ccd1dd99da359f9feef3315d4324ae2b391cfdfdee67fe0e6a097e6e419d0d0a6dd1f9a5c0e577307b6b0ccbcb13df29249cab4af6c51391eb88eb99c25ec428a1275fb63130cab4a792e8037193cd93d341798600d76f99232681395fe1a459f4b20b0a1d9c846220d4a21a50d703886ff9953b3926a92b9449b59fa18649ed3a7dd1096e210f651f3e9e3ee26736b8ddcd9eae13906a8ca19decdb299d7370480805f4936ce96ad29609a61dc4d3af0f1bf674a9ac6891180afc036513c9b94dca48f25c9f5bf0b7c7f845f2da283bacd1cc0143a18675e7371814c7a9efacb15c3df1833d61ab0bd9bca0bdee6faa93bd5443b07d7d852fb6cf0bfa4b8dab04eaf27395b9250c62f9a93f4d5c4efb4a246da8be2c21da521e8f0ecd997acf5ed54121d2d21008cec1b07e166bfc83950455bf1e5093e07cf7499ece83fa8e6673d159349c3ba8100214faedf3da3c3d4c65a671fb9b22bc35d07dbfc9d36b5c0cb42377ed28217e84ecaf105773b89ba53e459e09fc15a891686102320faa588d5552808f879f6ad779b4f5a193c41993e2ca77b450c95e085a9d9d313b0c7ae30723ffc79b95f5d923ae625bfe236928c02bd042b45229ca422dbe56bd040919686dbedbee1de518c7156055ad8b7378b28ca827b1a0c647030deb8a67e50155c78c6d9d5c5fb4b47b4e675e38b90eb28be2f42bf6d311a2ae49a77f3e5a16cd2eb7cb5d3f6c00ee938df4bb09bdb83b03e2869aee143ba3868598fb3717ac7d94f607082a917b7bc85ab734d7f23ab52432abe6d6e3d2119c505b249eefe659f3d9ca6fec1fce39c09b2cc7b3911696fe3d3b812789c4ff7f65870d2a3bd02369bc378673fe244af4f7491843779a1b0ebed55cbfcea1d674696b11edae81fafbb7c027d255f923bf6acacf4b5b8bd41efec73f1ae5641d1af0da1666cb92a12348a30a690c09f6a91866ef40877358efc2d6a9f37df0dd8377d9a47b1aeca8e0de85640c1b09e1521fe0b96e8ae3200216a2f3fa3b05022932df0d0a5018649d9dca6e4171ade380a164cd3119617188f11c42ebb198335169608c4b8c65fcbd30c270d17d6d125014219f95c76cfabb9fceae04558e87f59a0e7aba832b94edb397c52a25b7ebbab8923e22a025281997c59be32c617b67a79a1603da8dcf92d24176b727ba91811cdeaf0536fcd58a167a7cb162167ce64da2ff0fd9c2a21280dd430e7e56c5661b103112d25225b584b7b43325d8074b91117b15febfa8c1a57d3e89edc424fcbcbf85aa25177afc0bbb88f43667c3b127505cfb862796cecb8d53a3ce7bcea91148a48b9b0770c6c882831bde5a3777b94bbde46c88863d714e9817b9a6acbd2b8c85b5e26b66f625c3399db70af0c0dfaeb4cbe22b8b58332c1ecff8ad5a9797c82ff0a0b120f4732e790d9bdc12b94e39c4fa6dfc6f241ad8cf661a0426e74686e603e3838a1e0fc44068638925e75395420a9ee7b0809b99386ba973771835f104ba4a110b99d5f4c08aba982bb1446e23e41b791d7e95a1587d830ae35316e6502d5764594264dc86b88d8bab4bb1be212d4a6a1e94ad66887660adaad3a1fa8334979b036ec4e0ab0787bd9c368e5f65a3e54db7dac5a06a758ad4c54b093ecb26e912b2f31787482ee1bfcac281e276e6c6443b8bbc33ff33e5345981ee4ac2dfec94ea6ab172cd97e18f00c8a9114f89cf3b3feb69a93b5f2d070d364b31a28b7522dcdf7044619a4906006e431b258ad3173c287208fbb7699e9f4b542fe195118b0c8671b30c29835b9f299fe470614e1a87920cc52b6e726549c62bb9f13251753ebc91976ce2a8b3ad87d0031e7689adcd997f7d6c445efb1257acd92ef881781b6764fa1b3906a11c77160e6e5b6f5c16315791143eaa52800e8b7592eca4cb507a8c8a0b6d597564207908ae1482f6fba4296899b5fcdb3537e837e828eadcf5660214a9b1bad2ccf46bd34ebb676f8850c46d0fa4e2b3f65dc7ffe4bfec61233a890da10531bcaf31fd76978fb7d67a046ac0e311e5d3462c6a2ccc3cd4fa6a992fba0fba484a6b64c557b4b2ded980b3cde0ea09b808ba209c8f5683f73fb72d4c29ff7b67027561c651b4c887700f2f14083c1f6fdd16b42cb0da30db4ada3dc1f1b4ea68d3ae91777a2c29f7ccfdf51360cf2c270692c2cce6be810bd12b202dad51252d616c3ca62ef1ab68d48581eddda86b2b8745403c3789d511ec6d8059b14bf57f102b9acb519237c85f02a9fafb2aa2789f4f907be6bd40303c4e827843a0c6fd3c144d71d4084f744de8c67d5aab856d1282c4cb19994a5b9e19fa6cc30e73b0555814a8e24d5549f736e6b45eeac5172f7696f30b04e76bc44626f1e7b5540f512c4cfca883de2c6337034e225564c3b487601812d0bc033df1fd1e989a833d28c2bfb95a73e87f0381381603b4e2260582e8dfb600a39d9d17ac1da663b2ff724a6378a8d6148ab498caa2d4e4644111b5f2b8861631560061c1a46d760005900f50ee5dd5ae6219ff49e3d59f4c5785804a63ca5a0f76fd8bda66de9da638dae69a01e1053bdae3166d153ee78d1241738a71657811188db6723510dc6faf97cb3a8eb9d944d1377ca4f78c1705c801d161a4c032aea075a0b8f1819ee299289a1862226b28fb63a544fd293fd119bb8770df7f7fbc4cb50c13b48f95443a5beaa864e477bd02e0a56382c96d603a21f4986f600914a23e4a57a5e23e9bdc3d58206b6c76a8d627010036f91e6b6d5152e15052ccc186d6da6a6d5777f1e37d9d8a8967054b41300194acbc8359ffff70f1b8496eb2e9d338bd62ae09f2e46907a18af44459f70a6930101a976b98052978fb00da42eee538af60847810a79a9e1ef7aa97ce1d1d3485ee157907483cff7e41b14078f5e333d1e440a40d30b7803bdbadac5d141d21e161529d850db47c2864872637d99371e61334c9dbcfde7ac23c75a65add16546b78412fc4c07bb4a2b1288bf201d7fc147b7e8bfbb2647d970aa0bfea5192b8dcb4727a2916f62ea489a3862de59be2e696d44d6eaac9382e21e5480fd78ae375df61fbc7e457646d02711d4e34e834c25b1b586460ef48e51f749bf5e0d81a0699456359793067643b392b13d5aa70a8852073aa36880a49fa6213acc6f7c3fc8d8a03ee24bb9d2583c3c242d0c52f865baa34ac68d49727c0eb70962e704383503cb57f8aef746ad20c0f6f9b02c6102d38a26a3ef5f31353aec45661c1e938e5d6cf45ce695ac1415a9a8e98229060d37b72f359cb80796501a9ce5d38a8340184008e874232764f61705fb41caa4971df623b1a38c0cf54cae2f6bb17065d0865977c2cb2a283455b7ee374347699659b86c429c70ca590d5f1790e241e6de978781ebf5782b8113dceb4cd058fa96eb7e8dc35fc1840464663c36922658bc5d04015a3e591c43e2e3a0937491e4edcc9381024cfe092898b60b1140d8406324fe9ac682bd2aa0b8a0fcd1972d85a8d3908f46833766b2eb2d1684aa63619c1819d6cf835089037a2fbb75af1e5765940bdc30ff7d5639cded0e643933fa61eaaa56b3ae66ddef40d45ff0d9a5feda6bd195fcdc3535232ade82ce92720f767b98eca53b0428acff77abc41d8cc49f9e28341fef36327e3e349c3c9ba360a60db615f3de461586a4ea2727deab1cea510838dd112764daa176011a8510e19096bab6cc21a58016c8467cce820ca6d20525ec6406e43e89e59cb9a31c6f86f2ef6bfab37bd214dcf9c5294801319023a3181baf2b718dbfe63410ec16f6d130b2bb5ee4408bfcf14beb08704f51a51b896b86f607c09334dec88547188a8f31e35281721580eb27a3f0cde2b36514f102d010b8302a3797dee7d343bf5f85f0b4d6d0af0fdf7ffd667885688fd58390b2cd8c046dae3ab4be712c2427af89f5e38ab32ed5362f2459845bebca0e83844de1f76ab7e2c8d37f7f84e853071d25b3bae25a54ea2843e9afffdad6193b13b0907d82a6ac54129bd2a6e62c6137a9b9d093a7f29edf1cabd3d478f79f51fa05109009fea226cc72db1d19e4e8e6fe660d125b45ad937230eaf16647e1f3482e9bbe643c4a6a1710c66020fad06ea88c0e50fea28a01df7564a0a6379f109a8e8c742d7056767a01fb8ebd8494a5c3cb759b148f6f5a54ec5537b627282671ce2c01a2e9e2565c0fdfa33e348fc137187a9ef1705aef4a8dfa287acaa0471221798ea11e6eb12832aa7be82f2228707c0259dc60b74b92ee5cd35bd7d6e0f5e17740bd78dd165d1cae871af1b8ab907b011dac12617898accd8b233197913b2f7205fe82c74732bfb6720ce1c078e821b0f07f7171401041e9fd7d63c3426d9f43e5d2261051f4953dc9750b3a5b986ac2a81f8aeac3aac50cdad391dd83f12719f798e678ce033f377d1b99277e7e0f749e1a8a22d32bcd592d6f7f3edae6a8bef8bd55d9d81aca006dd22be86d6ea2a4428054bf504013ff7bd5e410d6230f2b85faf23c0dfdf27d679abe5caa2e278308c8246771189575c5cd24143c0cd5052e7777ab866678f31e06fedeb06eae0b206131ddf95a8e6ff10d1f4b53614e4b5b5a5139ffdf9bb827c553dc6c5f21446ba6c6d7b9af0cd712b4e7121579bba949dd97f316cc62fd32846a536030b79227b39cdf6f271504a67d7f12681fc1b90ba1be5b7da257019e8d7e1175bd1b37f75bb121143598df364866c783f96045b6eeed1b21d321bc90703ca655c57da45d2f5981b7e76ff43a5de4e82aeed6ec49c580b095d0455d10723358aadabbd9d27fc3fa41e6c5d87b417c1764e7d2c717b38ce39c5206bd62ce3f51271fb008f2770f617bf78dee4b6cb4408b77594ff5e4a5b73ab4880793e759cdddee98a47fda4354d68677f4e3d0053840606188c89519f2f8b636a38849655b53f29e053e3e22480f5503d18829a1c164128d6f38ba9e8809c72c7927b02f1f58e9eff8d50ffa1dc3a959f9721ae5b94da0070360f0fd9c4276ac9cb862e1d2a9970a4d1b5f1e8f0918d6007c358cd3736f0ef8257e3695ae875059048424a1e02b4985b882455d3c81efb415a25fcefe9770fc7ad28d07aec6444bce2a3eadf23062dfc60791a9e83c59f4e138f6f36c9d80a0bd23b429c0fb59e18843b78c6fb5de95623d50f8a064cbe01a61bee1223ee2615066690f3b909078ea818f492006c1460bf1f52e81673184d9a0564ebfb8230e5c5a8fff7d9385c437f37366d60fe5b32573688a75ba5de2ec86c2f7fe6ae38764a01f551608a8a38d056fb34ef3d73724006c3d4e36817dcef3ead87c20fe24c2504d5712253908303c5df2c526db238707f842d9229456f11fd428c6b5f7066fb490c74fecc7ea08dc519b01381c44ea22e0aab3f90a5ff5280f50870bec875ba51fc2cd2df48cc9df81c6c83d17403f4499987958c124d177064fa6ed6c990c248b35cfb1def9a6c8e501d91d1bcf10b9ccc9cbd802b06139e255197b7da41116af5544c42b3555e369f16685aae663deadce979159c552f62a2ab9d047a67e617bf875736900271f14b14ff2f478f694a634b7d5f7c69bb8191ec4dfc68cc8078ba9dbb7e268792cb181a6b5f3ea165edbce861ee6af745161b35cc7a39dc272f424e7b1a06638697e498970b22c8ff8b8184a41e846491d7bdb0f409f449da2081efd630f8e672ee20f793eacc72db40eff3208a869a605f6e584d76bd42b30dc8010afe62697462ff9fbecd0af1b4bd8a848cfba0dafa83166f7d8d51846e3025248875d2a8714b9dd2ac1dd2132886f9f1962a2d242cbe8c3a597d160fe1daf02608759dea69e7aa372d45986f24c0f87ab2dcc34596761beda61c7937be585b7ece173636699a9fa15b794dd86ef9c26268f2ce59a1374f593a579704fda2c15a28fc411a040a030f1f6665c2e4a9cf0047609301417ccc7d11686de2838571696943a47f82c785d3e9042950a8693d188eb0e09e4956c47f40cf3c878b510e0f2833851a9595bec7ce4ece8df38356c8513d3ee84d775b0c40524c0d8d765061c4226924aa5ccc04e7fddef828c59c0cf6881a34d5aa26547c4b3bbc91b451087c177bedc89da0394bbe650c0a07553fb45e94772220e746a6d4fed72bbca26319cb5c8500d5dca5d90e991044d9375ff1e495bbc719e18dafa39e4ba9a5fd5b1210bbbb2c36647f00f7a137f4403ee942a0cbb10631ffa4f109c17ddc4ed1780e3380cc7dcf477d8c17a8cd2db2a74a54f7cce5ce162aed970153972a4abd4c1c55e160b9469451aa9fdfd56e3e2454dda5a4d6017a1c060a121e09a7a81f490e09ce62e09185b1d3f4edf588f7dd554d9940660176cc8efb7b6a53d55db419c50601b83c3bdd72cae9facf366d7b7b604dc0641d8a01bc77c614bf2804bb0ec272d2f1676e067031d627307fb88ffa6354c35a9879ef087c3497077954f45a0a24b4799677c0583db091e73a3d2e858080429e4d8d1016cba1a80da141cd976b2e4d1a0abb544ec8af4857e022cc0d51f119295d6b5f012103f59c9a600b48cd6bfc920feff5b94c651fa4a51ca6acc909b9cb9dcce49afa247e7209cba14a1749a4800608426fda5bfb62d93b6b66c4fb468ba679cd29f0192cc9671d255143fdb271f6eb545e29104ff9ec7fafbcca3e9230af17357c9f888da7b69d6ec73514a24a7264ee9ed505b16af06a53364480c5e50903502d92bd97211fa1dcdac9bc6007d700df0875217120f6e48dbf2f7ebe1042eef22d527b3a3d07f025e4f1656ed0e2339644a9596423348be8831c9e8b478fbea100bb7a3e5c1a45e7a912d6eba7faecec008ceb0c0623567dcf9acbb3495c051ca953acc057408bd6b7b6723044d5c2a9832db188ead7f7cbdec2ae3c7f070bd73cf56dac5e6ef2c3b8129a3d72be62a8e7b6cc670b7916a00479e6f4a919b7b591d54661c9509a666fcf55634c0153198f2f1f31a6b2a2fc9b4f183276291733e47da906e697d1a4ad1ea69a2f379fd2824a7de1004926de4411b10bddb30ef02ac91472dab616787ff1adb6a457f00e226761fe27373e4cdff5c131e4f77ca7e2fd0ab3b51eb58b5e28eb03cc913768d7fa8b0c0f1636f9c30507bc72e093b1b128f1353e094285347499aa1e2e01a91a5a6c9c7ac68592cce0d1dce6916f12f7c882374c95aa89d4632f31885938854c593a6849b0571576a8d87e0844ef0cf2959b093c217ca74b1e46a4962cfece7c01cc38275d83293732346b88dd6ee531fd4d1a315909baf86908d7bee510aaa2e21bafaaa233bcef34c4c27d326b650cd79e54f4d506e7d13a89dd8e93d8bcca909bf40a58309f4ece48fcbe38ce7c631f33eec3f4da325898abee177c4ba24640117ea8944c5e4c78274edbc941886c9a16cc1d8575a3e8a4ba63cede3e547c0786719fff06f450d9c208b04ca146b71981a092bf6c2b836c1ea95e57156679d4ede24d97922968be6d38d225a0f34b6ff02709652d17309c2a2b5698946b1cac1b51b634b8db267cbd70da05e36d8d84f6216609f74add94b1d45ca413d9013d053756d377be5d184e9fd1bcebb7e6108784f52240a9655163d7c2e800a003aa79f2a90184a7a741ed910559247dd361d5c7c7ded74224d7c0328fd43cda091334dd509ad44f2d79197122d018c694967071e48e4a2786bde4a1c852f739211c4d7286fc474d0ad58a1c191f33c86af86ea118b64fd46b5f28276fc5867fa4a1907ea806f42281a11f0efce8df2cff0905833e2f62d93d43c17a2d1d2dcf4110ffae055747c937439a72ce45c3ba8c8c8eef4aacd8ab4ef1fa97476c869cbfa23958245d84e9004742e3e29f31483f305d0087544d2ec7c07c4f426ce1cb6833de049f5ffc63894763b01e0d6784426950b23bc63fbf6361a48e3342c8124d0c22d68dc9476e5483d75273800cd5f314a8d307357f07fccc00a9a18e556dcc44937288a41d43dca269b19d3942f219152babfa6b210e6d6959d41dfbe78ebacb98831c286f1aeff97415cd1822bd2c58a687a9b838f66763164ebfefdc6c870bfc3468f48770977443910de0234a9f067f3645c391f3c704367760edc7ed83a0df08f82fc07740a910639ea2ebf47714692d5b143f09bcf5d9cb83804745e70bb90e45baade5ef1ce8f7df966d8d414b1f8f7447130837ec62e762f653c3c4a55944e5d51ce0165e83a5078f2e9ae07fed25156a5db993747431d19f710120c8ccec2b84113a508a4b2a01aa46e0e5783924c78025760b6f28f0d3d2a216df1dbd387860a3e6fff44bcb79167c9e1b5114094aba2de5ccc9c2fa111275821789dbc677de48517b1a6faa8eda2c27fd855bea5925654aa553071555ceca895d181b43af925e1deb9110d464f82c794019f21a642a78ce1ff368fe2dfdfbf4e1f6be9c6e2bb4613622583aff3738d955797c304b6b54f41d380796381b839747f85606e706137e56bb55dcd8e1a9d39cef050fd436809c2ab67450b620b7f4f88ab9cef4b611727769c5f6dca9924dfd9819b11b64cd6b68b89cd1c2e519f7b5723d277bc2487ec06ea6c7c26827f388c68e9476355117f719f513a32d940156e3ae55583f8ebf7c13235dd2dbb6dcbbf007c9e0187f398e0fcb72cf5fff60c53044831aa7e8df76a0240dbade9f23d67e8477794396b798d158293ce903ee9215cf6f8327dc086c7ee660c35b0dd2d746ff64550a908af2413e0540479597692b05ba71e9b36ae83efe9430057f91a7a2813bac7198154a1ca5c4185e981a606d58fdd0fc7c9858da5abcca9bed04e48ebbf2d7c8692818748934f37032d82ea3f89cf4927d5cac10c9282b0d000cb6b992a536a1345e38cf8e38275a44fc1485851fc08be97986519b56b2d073aa43e3e01208cdd2ffe07f34ca0f7027a5eb2b324668ee9984d93e8b1460b78e83a19270eae1ed55a142a53aacdc459a8654faa6b61d9f0aead4ad13c25c03ff4ea2781ebac01b525454d2da0b064ed1473796dcc3e779dd25fcbc67cda72182a4232cd1941a3f2df188f6f8118d6f1d1c5685124ad9aa5f3bb094c15b1ea8385775ea8db97eac1717d9c02a3cd2b9de434ee2608bc61573094acf4d9e9b07cbbd113a18921fedbfc6a88e197e2c4859227836d4a206a09cae4e6219c24b3dccf6943a6e552fd2091c416d540660f9e473097d57f3291812510895059c23179a4a39f571327b34dc3ef5ac40e59d0c6c88e664c5025be348759c9310ef6d246e77b58f704b6b486e6d9c3ec9e15a0739b36d2f0491a3927b037a522ab77a7432746b8c0df5244d6484933f1c085214e2b28a8ef518576499cb637c67a0055ab74010c9c5d7b17788209b8249edc578676526e7dd54d47b7cb7cbcb2aa9a795aa45e0cd54a3fa788363cdf453810df516ddb9b3498c93bdd70f6b1ef3fea64c22ac795a4b323165e6ea6396c0e9a091c1739781ac202434d2d47eedcf33729001f4ddeb7a5280e459485c358bdb518508b6b81ac5e4c57dcfdf0f1b06ea35ded999fb6c499f5e042e7984ea259258a90d3b5402d39f23b0cec1da99b1c2122e7953df4c46fb1333768ce45bfaefa57ce149fe35b6545349c335e8a8da23d413aff98c5b2c100a5a82408de084d74e361bd05ea9bee1868c5169b675220a3834151cff8d4671584d569281d0c85c3b19dfaa2afe6673837a0aa82e5a1ece2f0cae3c292dad1cbc42167614b0a5a878f3b1e7ec1fb401f216ba780f6599f3455fd13a4aa5ad069241b016389db56417eea8bba319a8797a5369aeeddb11b1fd24e7e597ad5572890be92b421d9b59506b4ede9a1176b0cedac1d96040de82b7f3e892b850dc9570ecb863137bde5c3a2b36558c51d0c8f8252ffd5b166f2e47297ca162206c4782cf27bd17413d22e75f00e6acee944a0647a56b401225a7fa99458e5e77f1e96e05fa48c573bc12482726640889f10eb82acf028e8fa945f2b66e7d8589f92ec4615907fed7fe22dce626bc374d538240aba4e6dcf9040a88a1d699e72d15ea74371bf3bc516158ed9979c329302362d6e43312cb622a4296c5ac77465542343326aa531ee1f0ba0f2a2f4bb18fbf86065225ccd6d9ece72e37d1aa0b0c7a91f851f07fd7eef4420df33f46334004a30bdfabba10011c867ab2a49dea67e6abe93a72eaa02219960a062c9088704a376b889fe5adf2487ad4500fd1af9e06ec148b5ad00ea005ce0544b65f965e9a80ea438092da98dfb67a5ba125fa5378b979bfa303f5449737ebbb6c9599e3119234e83c7885cbdab5436439b561725d912a03bb586abb37357a942008c1a5cd06f857f924b6620818836cea2f64e2ba9c47555327a97001d15afa58fdde9e447b401d9fc88db659fb01ae98f19f7cd8b3480fb7a16257fbf195c46c53834093d3e875f601aa0d30e73470f34b40f7ea2f8858a33f9a8bf5ac76dd7f736e5e399c8f36028b91b001aa1d84a94a8e00ab903757e0e7427115f9830660472da37d52b44edcfb69cb6c90bbb14131b75d937873e48ba754b87dde15da51290318b87885d7a7d4fea75fcfccf71561309bffa6513c9c22dee0b87e4b84815362aaf8260d445ec7dca60a02b0ab09154c6711d2aea6c6487b6f21f298aa5064d17b2a835067cd94064340667f285a14f48bf49685754f12512e55c884cf745f8bf056b4d6c48128b897d35b8c3f7e36db9bad3bfc3cf46c6e49e349ac6cd24292e831a1fbbb52d3493630b8ae3da7a809514de794a3711bf3c8402f9a0a47b3b3bb61aa7612a1315871c73e8f4c7c25fbf3d7bebd7c82485d6be17ea347caeaf970db0ef29a6e3a925bcbf97d62c27a1a6bf82344944a9ee6ed6c664826293081a514617b6b934475e386fffa8d4cd978025ab4c83d37896503839331dd4e80da6110985d6f732b254d27215e2370042ff5efd8bc469ebfc8ed661e058414d0830ad335226701288995322f69d00fef4a92b2b09b7176b2d0e523769728a4286de6c9314e0a47b07338e534bcc59fccad31d656db1adeba7fdf1ba2b27aac7e398fed1e7a145e26f0372796f5b3f67b59fa9c89c33187b9474cea2b20575dbe19a998940e7dc26e0728d3a256964a6f0c5c0040e265fea7287309e0c77e75e105159fb7309500e0ca8eca0c4b38bdd62e99e581bddce1e3a06abc5117363b87b551829f72c9c00fd4f2ae44cdb4ac82e6852161b193cc54633b2fe38b8d5117eead765ce2eeb623296088c211897f9cca74d04fb0a34b088e0bb214c13fc1993bad9db644b2b8f98ed4a8dd19b8a279794e7e87aa5aaf1467c54b879b09f979286b94a81a27bacc30c818fc2fe561e27d238a3188ede5dd274930cadc77c100796ebacfd8818ead2e5f05007fa81a859a65e54ec3a30ff2c2710d59235c5efda35541d36256fe950b427869414758cda752907dc44afcc77f543baba75d3c14fb0124662a965fb15add5c92258ff2cf02530628bc499bb79ed294d6e670d168910ebb28c57fa256f03c560cc3e579e490408061c353075fd0d2bd2293b705080ac4dcd5c9383158394ea67bb93c1e1e010b12496da1c8b06ced890c6fbfc2718e80131ea8b463ee62730e54d736db6865af8ecb8dcb69a92ad5dc4ada0815190a0a5000f4a6d05d2aca74c968130089e0597a9f10bb332936a6c6709534c496244760fa6282cd8df174f7e2a5c0aa1652119be1c9284d8927d8b165e2248576c68c870a100c52f55c22d2c0266dde064e787daa0049bc5cac4a197cdcb6a48057391da1653345b2a73a5964f0dbd0c60992228df1fb00ca35332fd6ccf1d9f27536ac95ccaad87d65c45f2d3c56797896b3ac02f4382c937b39792a4ecb158f7ea1012670de00948dc3936551ff5ceb53167c6954892cfedccd06f5c27984de91ee5c6fb5f6063a1698613714a2b55ddd5f6ae5107686cc8577213e7107c6ad345ca7c6a191ea328114c6ee6f1fa0554ab7d3eb4b41888b7811abeba673dada7f38e72b52527b92c9e09bdf74a17a558d649a9057fa78bcbd92d16e8f4c13b05ddfe3aaef10e961eb011af2f989f6157a6d030eb9fe98385cc1d3736ccc34adaa9a3f7701f2cf9ff785377c940f60b871260babd64c5a3a7f59c544a49853cefdbf408326c4c8ec0d055c90c3a006bdc8363848a28bd10c76a8673586b29ae22e6995db41ee8b317613ec54afebf200a3fffdcd8cba93bfdb136f13680dbc3779f91d69c5c7ff4c0ea9f00435fe1dfd767a551b42b4fc12fdd12bdc3fee7fd687cb5a9687e89d89db28442953b67f3865be2cf9c609abda460043ddd92259f9de66889cc0e084d5083a0c8666c30afbc6c224bb4a2717d14ca7a129bd5f141fcb94056a1e97a50d86b144e2cce64d5d4684fd4ad2c42852ebac255292b9559f62365072bb42f4463e317aff508ff536fed30d004d17088aacb90f06c04ad0e40e6fb0f99ef0b7de042828ef72022beda6b3e956bdbdfaf60f78fb3884bb2d03ed0bca2f2f084b748548e177838232693f01bc661e44c84bfe9bf9336c4f1346efa0cfc943b46f9a0116d285e675666cf376a9b3248eb7e6e9b954c4c61496050894d52dc102a89bcebf478531a3546d0c8218dcc907b6d984f6048a6e17459de85511a0683a7d352f5356be5cc575504f422b3b2668d0fc7bb5978eb10b3b46349290a856d6cac4423886b89e987a4a64b24ed7efb0c545926a0f3b710722416d9d2417fd630d5a738ff22b9e0d9626b44e1f70af29046328b4db821b9f0737d226b2e3c8e78b8971da33392f49a48be2cee83acaeffa0830b3413ba572e0bc4823ed9147caf4f4b0a06b316100862ebb43a91998d7dce3db7a40383974518206dcf623b0a8986e97995f901c30c562d6dea22a3e7948c5d17ba8223901d4078c3d25dd5597cba7049ace3d765b9cbf67c35b0f2c0c9633c74eaef08f3bd0900af734d2368d863420f9ee730b13ec159f1609716242f52d2f9163ab45377873c7e5a428a91b58cd10d6aad8175889579a7cc5215ff27b7fd3ce431e906950dbdab0446bdb91b14e5afaa9d12f873908a4bdbc1d006475a495a693a3ae8f4310318a18fe2674391fc922db23a87167586441cd3481481fdc8737083672be4642cee6a0232189ef50a7e51c616571ed18e1aff7556a07fbf6c08dea344255ddbce776332988a8148aa5f642c012b7d7fff89a796a63efd63ba8bb7a6bd37670d7b9dd98190c8e8a2eca101b7675b0c729d78d1430c66670c9e0f43b897e4cb6596f4716549a82c7a34ae4c245a6a26c62a787ab057ad62d09e83e9d712aefc0e37e3fca27f946ed9c810bf1883142f41ec7a2d062cde0ba0ad2dea25f0be9c38ebb46be152088ec1ae9b70eb6787da332e0d51c3b640dd85e7f64fed7d288414ae33f042350bccb5676f0224d162e17ceab92847e435604689820dc61affe4aeff77ae93a5e84d4ffc162618dba43d1e272cad6d10c55321a9dea4d47c89271efa4ec598c845671e8ebae2e62247b4b021fb68931350aaf848379d14c134721d206acc5b50b501148ebf7133b82f4dd37a5f790a24054719072eae00d1d96c1f33e7fbe7dbc732c15f72b9a3f043643fdcee34d93cd4839799d1f384c5db40eb791d78fcf9742f219c1d40518a2d4cc8dc1ad8b885dfa84d62be98f54fb2f565c3e9f206c291eeb501bda5bae6d9f6849b3a06f2b1e7c030a725931d60f1ed5790ae2bfc482a9996e1dcbfe084c4ebf2629f86eac9317751543eaae987b476e3af702b54c4809ba74e0d9d9e3cfaf61170cbf6b11e42eb1d61df8f0478171d32ff202be529bd5a3ef054a45df466d0a84c2f183bb897eddf8a985d6728279dfd200ca77debbcd862bece16451849be875341c26dd8719d2e1c6f42c74c80a3690004a1a5d4166f51906d549d68493a70756be7fb7a56718f60df0700d81d8c6444af4258556dd6c2c3ea27c8739bbc21ceb760bea5a78e05e1ee0b4c2ab912406b92259c8a19b16c57acf2bed790c327d24d74530067eb109fe9c37e0791e434b3e40b1e2682cf19ece48da9ca1e5fe13b15d9f6a2656d73287dd85db3b8d7f35fbc0aac6008fc6a17e947a8d7fc2313f7361d61b8e8c42ca926a362c2f33564a92e3769908c6b57f5909ae7a4412fdebce78bacd7e1371363c85fcb7da82d3e13949efbd9591fd3e7e6a77f74dad264bdd71729b8296abd8ef2c676b8b162b1b9a31db78c05fbd6ebb6ed0c53e1e1f851cf4b81a518f6a35eea8d2c6b6c32486f1074c2b2b0c98b11c5b1a9dbc25b934b2bdbc9436c104cb4513f25f4dde53b59038fd12d9ed756a0aedccaf53e1ee60dca04fabaa6e4c7fe1c13bc6ea90fa302af4cd1b3cb03b8a2d51c0c6d57c535509a6a9ffea7004c71c94fd149349decf5d907d69f7107388d8194a6932a5bc0a62c49bef9e7977b86fcfa758e18365fe33901c75377eb3ed4574e63adcab2e2712f625676150a33826236057a59da11a34eefcd3622aca743cd50f8f0d68c7e632154e32fdd822aa205656c889d18553fbeef1ab703d3ea40a321c2acefdfb508e0e32d2320bdc8e5de6b2f3ee08c8ff5696cbb0b0538b7527cdfcaaf3885e6d72e4e2954d566cc452924a31bb96a167b621010a600d944bae26d2cd7368d418e58e7f2f8e2e28b148782e1048ed7d9a473306ed6825e3b96c6a7c822475ceb8d0580c802f7ff1bd8f4481512215201727e67db8208e39ffc5fb62c2ba1d8053571292d49cd116a27c9417f8f30ef366afc4282756bf8ed0569452a91202a42a023e6e4c67095c167997630489fe7fadbd20173085b5d667b466b5d5cad6058c4db1090f9ca62b4b9eb46eed324ef6016a441b5cefd1638325a15144c98c059a5b085f175e6f13d148fba60a2ae49be713d1521ea1e6a9cc6ab8f753fde747bbf76333c2b4ba8ccd95d3e0846744bb18253276b719146fed5ef9cffb9aa3549749d387713b6ac33cf3114f7d255d568272373b42d3b2b6d2aa4efdaf666dadf30908b63eb31d7f32d6b0d83e5cb6dd9bbc0e89a2283512214f46d56eff7979c6cec45667d91aa45ff0bee09a7313e6cf2c7ebae188b3e89b7c51d3705104d736da13ef09c6613bf5fae8247c8e0ec2c241a7314cc79a604bb02bed7634af106c7a86a1b99a901a89d50b9c1d7d2453d300b69907097ad87bb317b00ae803bad79b259bd07a801fc39fe09b8854d9da30010c07119f982425ed9a567cbf268c6084cba1351eab25dbbac65b6733c75c3038231a63d98515c2f8fcf3e2ff1679a31b33a8d9da68994cabd5f4c3e9569e01c381de9da42218d947ce12614b13ae0603276cf6767134d624b16fba8ab00ac18c20ce3f599d1c38ba9dfce5ff7823a25c24786f4367de8ac5b8cfc8937aa53b0a69968c02a57cdcb6bb7332dd9e12a9271374dbac81287ae2888035d3f05caa5d9521a420b992ccd1ea8168211bf9676056523161f021530f604aa3bda83c39b52f9b1447e347fc6474e771ba1da4bd31bb6a72d37deb7c41ffba381619e28652bd6a0ed40951d3b87417622ab92de4620b4796bfd5f357ddd34e85efdab7bc76db3a2942dc14298c48e2ff5dd002c61b13099f5e8ee49da67e68d4c1e0010ba316aebd94256ac8f0b3c4812d4df4de4c39499bca33db9d30fa4e02fd53aff5ae2c9b3ee09229bd388e440cf623c41315b0ca703dfee04f25caab91249c4956fed2fd25b6121a1f0faa453d3f7d04b2ccf22e5df6f99b87ff5d99dae8c28506674273030224d89faae45a5eacd7ada28a3558e1546ecbff21ca0bd02c3f891f1a3b0641d76e99807ba40dda29fda385e5b47fda449fb475ca2b1ca0639d8579b1d1e654da0f9b6fcbc98f3de5c2ccc9d52812b13fb606f2c98b8be5764c2ca47a2bdcf77bbf2e81d3caf7bb89bd6e5f389b867e12473dc1d0ff6229a8da14837ce60f792fa9023b25ad4ccd71ae89b2e63fe92f63771f571aaae7471a2df89760ef7b61a17eadecd92ed5eee133dc2906557664546ff27ee9ee11de7bfed5688868ca8fec17ef7fe796dbbbba9478897801e64d0b159749850881eb4964d03d2c43d6e6a168015c1d55007f43036d8e74bf02b3d793e708a1bbfe8574ebf21d08889adfa60054856ea78523df08fde2401a40a0afd7bf8178316de5bcc85202d6433f542fba425767dffd52a28a614786837105153eb4d4a528dd341c9cb06ff46b592c9b1e49f6c0b7f92fd34f0c27d94d0ec77f49d0668834e6cd4af0dc188c3882e8e7c34d1d333cd55a2515310535818e4b08c713ee03d2405fbca0f2e3edbb739e3a9cec193fecebfa88d5f290c89aad9ac7a7739041dc76b4fe12d92567ebc1011ccb29a7b9498f717c367bd56920c7ac0737ca1b8d6177e3da00a113748f12aa60dc872e329d6c199af235ef14aef4742b27b0dd8fbd2d898151aee7b1101c11700de28d8369af0ffeab2080ac74f5e150accbd7bf8fd5b97f99e6a7a96dd80e449dc723cf92c81af6a7ad3ed763af9d8729041988770a7575153bd81851c191b6c2b9af91a19da6f4108f2d340a9f98850ff677da3f6fbfe06be73473f25a4bf80792d0f55df0fb593e8020b2bec9e89bf0a8bd2b7fd4fd7cf059096f48394959faa72a58a4e08075ffd6bd58c9bc8baa49f7aa085eb22d86751c72090563aed75899de330a23306a517dd15cdec75f487e119e55ee09350fd347e79fdf19ae69d64910b737ca7575a716d2e0a369f742e98cdb67203394fb9ff20cc13f6f8bae2910b71c81d865059075b87ba60559642a33feb80534f07b8cf8254bc440ea418bfbd798a734f1ad04f547dfa85537f14a0169779d071c9f7817eaf2b8c44f4cefb14a949dad1cf17806bcccaedf098e69002c82d4bc65d43c20cabf7b162d3f5ea4acadd315854c6d4221c56a6232f30a96af9fd88d314250076db8bcc6928194e3c8c7e4ab1436fb6543d37871ff74c34ff040c16f65253f5350d72e446c4445a11f915a9808fc48cf16c817284566bec0a379f185b5ec1cc3c6d00beb8a70df5b71c329895af011b7f1c4fc53406e59eef6ef6ac881631600f2a7ef696241981fb3ac4b88ef8f7342d6927050e9e196cd56ed27980379afb92fb3657876e3048200b0ea430a5d7ec2342bf47dea91b062d13c239091f3f224a539ac1e03288bca8d42bf2e978466c66dd5c54f556699cfee81acd7fffecc04d97c167a480321e5fb612a0dc98323141753d0f0edb7d3dfb08acb1dc5ceba73a77fb41d37546c4a999b674dd6f3db238e03e14390eb9cd88c75f5b126b6644a4109c06dbf21eeb4f436bf6e4b0a0cc164579d5d3e569c87039fd02ba8f89a05ccae1fcdbfbf67b41027e62ffb73407972bfa5037a5ba2739edc6a06b5e06add514f5ed7220d6c14c3748bf21a166e21d8f556259551f7974f16214ee00a86ffe84b5bda03fb5f575e56ba7218ae7615f35f9fbd600710f7e4c18905792a0dc173d2c81d7a8cea60db872bd1d369a6ce4b75b4ae084f1ffb118a32a75f60d35df2b9e3ab576885f9bc19e2059440c02482278f9e940e0b4f6caa5f44a831e0f8a2333b1227154e013fb84913b6e4537071d685f261282a1e5cbcd2c9bdbfbf842fc810b59f4cadfefd56729d4ed361a22c0603b49d9e4f4aa3a7fc7669d7b4e625d4e0d7dc91333691c046566b7b4fb07bbc3045571dd0e203385178326dd28e49451e85131b4a8145c2d030d7636c78d437cab296c6ab2139253a1093711383ac951c4d8c02dc8f5944a79fd1008812e4ebd1566dc8798e56f10a3f13fc56c3e052a5c9d7fadab9c3274c0b1427aff9033f38239831154196f0243bda1d174a4421d73dfdf33cd53a1f987644a6f32cb795a16c74fa815a4d18b45b2f0d44e7e3ef91a73537c8f05fe0e63bbb0fba1116ecf4b76a8d4b9db6e109f94b969fcd475e3d9da92fa74f42488c34b1b5e302b3ae7ed9c63f5eb2b835378d1aa4fe5078e02ad5bbff2267a28cbd5879c9b309e0c33c50299326be7e55323950c6a83c4d09b60f19e7ed6c269135476d6cef6317798b14ade280e408be90dfab4183b1dda6229c57e01e09a540f26adc3219a19ecc4e3e6cae4c0aada5a81dde54ae395ff886b5421e27a2584e63545fcc84d562aac5aee469f5da29f1bbc380d7e67d00f558ddee42a45afde3159a4d87c8103709938763ebd4751460f9d7fe3a70d4d87966a5d1ef298d4aed93f45f442f547480d4230733a845d9d0349642593caf22ba5a2b914bd4222ef7a97908a629b6ba29bdf9e4a9211c99ff5229678bd6dd3426bf9912f257174e3efa7e82bd664f15c05f64cf66ecb01fa94653e68b0f9703deb7503413876954f3214da03ca5ebce440cbb5c062112f0b2a92421e31a5a7a8f23a20000713a549e2c7d7b592cf3ba83bd74f79503893b27668be76cbf8b1c908f7cd5e9bfab4c878188ad3f5cc60a56352fdb5da73341096cc16865409f4dc9b929bb09928a981931c0201fcd353f04aeff2938f6a9f9bd393ca7a8c34d343d1685a0934fd4bc21acc84edde82b998d5ad5164e01b0c8474402be3603dfdae5a3387dc38a51ce727b2e091f08419143fd281a5ec1d54e22f837b4167496de556131ebc72ac09ee14cbd56a7c3eba6078e23051529b2aafb67711236a278fb024e80063c951157e38c8d8baba9b22c4837d40f0a4f2fed75c54f80d91503c3003f3e23b2de899d585b4f7b32a53621023a9199bb4d0430c2d2bc0ed699e17343d6444379a6fdfab621212f95b12b1807cb98ebe2291207a134d98be59069b99c9d8701a99213acafb96c51c1d1c217df7366ed0e0dd08b366c2841a3337e471dc9ec4066588457728bd9c7f5cf7726710ab0f5700033f21e42681b7ae44c21c2b2f4c44102c05d364b66736ba596d53cf2ef6f266b19d515dba1952e164734718f27f93f4d59b7ad6188cb47d369f0be54a10d2d0c6bf0604651baaaeea2a3a8ae9da720b27e375cd5b6c7d36e5e1f92086b5fd9151d89d415d1af8691ecdaeabad3d138306247885f2c2f5c15b74d7a4b4cc52f82355f1477587be711d5cf5a1ec062a75246c50729034cf4ae8e7308d91650a66fc6fb456a86aec94366785dd93fa84ce7a9be0b23f36571324800a212a37e6e3777b980cadb58981f51565dfac3511bbb481390d20d8ce7a8b29ab8dfcc0cc4209fa64e7a7c3d6da92100a0eb7398e2cfcd9158938ee0d7bf571167e5d038626a9378dcdde8f0899a6e87811bd3cf922a32935ab9ed3eb4521f0c91147188367a34e735fa73abd572b7a29d7638990c93fec06c9072bc7ad1cdc25a425a69d85908bfb743dfcaa5524c4cea11a92ce80f1e176361ca8ad8bd2a28f7f03efa281eb443c6249d56222a1a7b8a8c2fdf34b6faa1f424fa533f1fe0415cf912b9513b843eff8c824f25cd727e141a46abb136be22c2466b55e9d72377659620dac536109d7cb7b8596de865b49dbb3ff95e18990053ec934f1b1ec54807080de526de948aa7920a9e210b127ac0e604bc2258c4cde54e589e42c6404ee9d5565ac474225e280f1d1c1cff78aa89a9023139643e5670715dec5e291a035bc4edfe72cd30b10457b320e7d5e056d9cbe9311e220fc9541e2cb46a1ae430fb484877f2f58a715cb85b9313f0703239426e4fb4576aabfb3dd7e652f8c3677bc739edbc9a91c247cf39ef9506762aea24214f861929df3583645d3ba5d4a02daace03727a1ff1dbb7c92426db60125fbb5abe3a67709c6b7d1b659ff45a8e5adf83936cef063922d15aee94450eb8d25cd08043333afa18fe13df3facccb0ebcb100e725cffdcc28dba8afa6d5bf1ecc7f250f3b338a75012e1321cee8da9b9aba52aaa34ed11e22b794bec3bc413ddbebf933d0e4e2e08a5fa18afa6a0ec8fe0f5aaac920b3e84ad927355c4a1233ba1972eda038639f195a58871cfec2dad4eeeccf49baecff93503c13cb4abaf2daf6e6dc66ef272d682f28da5320c6a3ee08004f9b28511ad75b0a6da3c50f705beb8b154e0646e0e9ae6c0c956dfdc5864abc9154260bfdfafd2e6d07e50a73e97a974a0beb34c5336394b83a108ae7fa73657471f96aaeee8caae72aa9956e84a604c4d387feb0e00b0ffffff4f