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 55400 c6ef7b06bad803ced960822ff5af42334ba41732b412bb28790f5c57d950ba93

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d91247171221699706b0c23cfcc2e86ca30f49b551af9e229cb5bd4c883c0cdf
Certificate Block Hash
c6ef7b06bad803ced960822ff5af42334ba41732b412bb28790f5c57d950ba93
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030200000101a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007b105ad53e43f47ab7d2ef990b75a73d3f9500752ae8809c3dc826bda97cea1dc10cdbeb7091747277d60e358eb00965ab34d7b2f3024046e5af76000bd704381602024412719ba5c8a752a2be2511aad038f3886f4d71c8ca25000000000000008000000080000030200000101a0000

Raw Header Hex

0000402064b7aedc29ed6f7a0795021dd5671837161226ed89d73eb1ef2973e7eed1418343a30c2d3396a44e122ede6f886d62c9af5ea27c9e44fed97324e0b39b1d9fc090d30a6ac6a00518df0c3c884cbdb59c229eaf51b5490fa36ce8c2fc3cc2b00697692112174712d9

Proof Data Hex

59,560 bytes
12121602030720549590b0458f15cb6dc5b050b05d523cec23570589e742641c1ab04528531c0a58d9d08558e96359ef1942ba7c2f588b8c07ef01cb7b263a751290a3b27973fd88af800a35a77712f5b2ee0667a9371f435693bd15f00e37a5b69ab0e3c50c32089466f897980bdc0133ff757f637e46d3477e0a532dc3bf62491152370776959a0a1f9ae534afd4719ef1c0f85783c03f43b98eef74061a84d31c539840004fd99e6895bd505a3143f4c4caabd666a1307d3473701777d3e3c645e7936de709798075cc4d51ce73ecded91644861a462d94aac991d692bcbb5262fd2e6e7d8b566fb7f8c4abfb0d255ad46f6241e0991076486618de13d5ec6842d1611ead766eda39b6a04b5c1f8f0fc447e77f5561e3c85a9ff7d35cfba747cac9409330daad42d15a134afb2415d453e82490033be4bdcf6b65432316ebbe86c2e69292ac08b9337124d33fd7dce379e9bc00374a8780f79afb95edd654c3d3b211459f304e28ffa7dadf761df3f5f07459febce9b7deab435d9d0ab2ff03d0a51e1507062858e2194faa1d4ecaa5d17a08c8a7c35dff1b84e530270a2198bda0ebf503db8943c53310531934a4a6dbcb668745de3f476bdca8dcda48d43272f497989b1ae1fdcab4bac0ff825a39063d7d6663434a747f66461406d1d769d555a6e3c3a4c28bc8649ad0455e6b9dbb2ce15bf554623eb69abcb5972feaab388799e2e07079f0197bf9908c27333bfafb3e857cb6ed0eb389ab9d3b61860706785c9cff05700a2ef8b85983e71ac5579d6f1d83b25fc91d657e0e35ed7622e5ad808649213c09075b21c9d6652c8dec7aa2ea1ad5ba38c60c5d73afc749451fbc06b2158b736887b90f30c5d60f36de1a69d74e83817260f7049c2d890c5f09482919a3d7a1f76a9bb927a2088accc1d0cf6925302ad0dcb3a936a9e5a98ac2de3f78663ca32b5fe09e906680bf9bebff74cc88f5b845eeb2ecbdb2c96cf2f42fec2025894b585b0cb22bfad601d33e89024cc69c4e0f7df406ec609dd7776e734fa4ccb61bc0efdbbd6101fe7b5bce660b3683a9d14af3c37dc84bd3ea35a18922ae2919d13286cd1de187980e0c9e2e2ddcc123110e5ee557ae2de425cafa486ee002cfd0a41678a517bff2268166d98e4353471d598fb5519770e13e81f293abb1e2f3f005498f6d22ab214a4ffeb1eb96a3b2dfd170fa561f78a9c7036edfcfdb5ab6ce1039f6b291beccce81d90766190796df3735b5f653e562b6fc5390788df1f979f7e77baf3f8cf9d375726e67145b899b124628a22f12c9c308461181fd1c5a04c14d86c6d37aeae3b161e383fb8dd7e9583cf2d0e38e27e68c97ed5a17ab729f881d5a4beb0e9847550ffb3e55412e84990cadc88f7dfbd83ffdaf9764f5cf4048070e10a8eca828c17adf686bc50538739381cc02abd791333b79fb1a63f44b23a7b683fc808f0d60fe47f8a01cbcdebcde40861a21021a94d08e76763c98b238dd522d59d6753dc0d4ed40250778216294ee03db457e504fcac5a44fd2b5e0b2e35eb130eeed54222bd6832d1a714b94cad7a0f7924deb98211667fb0933d1b7cd47911e974282df6dcc33d86c3f78e2986597a63034ee87566b24c559c8509d7d60dd104a275740a9f2118cab6c482cf5cc6cb35beaddaff9476d424b95e179e91522e26c9e7953e338f4ae56eb9d4489b74af2567152a2db415c39fbd3bf21e085ad4817e8d80a82f6af0b4570d2519a1025cd08cef2dd9caeaa842f8aee18fce63fb82d0e32ef1e327ad3bfa4e6092c463d4bc9c4884cf5c6d95ac12372c580457484471a8f42b96aa64f2374935dd52cb6bd3f5fd9c66e823b3d5cb1fe6eb15630d3956bd49e993b8b8ab11f4c6408a85980b920ea73268eb840871738b7ffd18c83acd6afc24287f169671050597a25093767129bb1e521f9053f014db8273df0c50bf1b9737cda87c760a4b57dee404a0003ec3972f6b6c1afeca8b98f3fae54c350b3c7a60bae2a4574b4974a3d1210231d55fe4ce7a3c6da979edf04f8f2f18d4c30d0ff5609c89e615c8b6c186fd42b22643e3ba5c126e8ad3bfd2757155a00beddd9e5c1bfb819fb89fb98e271bdd962272ef7f2598090be703f589672113a013c967d4ec78e0c9593cca50b5251d1c91bc25abb47507d41d9a396059d2a241d01ad540c9a0f80d051492a42d247d69eee97418675e9d9bc3cfee2abe4da252b4ef1080f2a1d1412c10bb5a368f84980067ac067dae4112977c78f6908683f6e19b86f5b78659405cb4431e6465ca8821a680b81b76a5ea388688b98b5e313e72ef85dd989c32ac3d54408edb7ad1e0d5d53b25ff714772a5d3fd96d09a5eb553916a86b5cc6fc83c7192108cc7b99fae4bef02d8471bb9524b448f937b684f2a2b01ea41763f1659b62f9594a73fdf5ee3a1cde91b63264ac5e1a412947c1dbdc4a45447e24adc30b2ae0ceda658d2bf339db1d1edbe9ca55a0625aedf125559fd5dbb0ee26fd53265f1079cf5191a655a725a7b67e663cb31e98a401539ec08266d46244efd729b253c7cac08ca8505678dd6181eccf830bb17da07f491df36c89b283b54e960e04b94e24a78da51382d68650881c29fb17960a7a163ca1104c48f807f47a3729d09a8b770a34d1b67b6cc8ab6308622a13cccbd3fde8c0b45d9c2bef0d8c1e8b66eeb3129696f0b6f2bef8a08a8c8c206e049e936a6a87daf637f8b7bf06ca41acb44ca1717766cacce16d7c4349ae0e5f8110250eb590ae88a9f3271ef9563a1af5298256ada928882aee7d58e4a440fd1107b07b9ff6632b0e06e4d8d6a09edf4cd631fc37765ae872e8f591120fb5459cbf8e62c21b2e4243f3aa567e9bd3ba999bf213ea22a2320c365cab47ef0175a6861df49a60d797b67f6b33254bf58f3b74fe6b4e38201fff5cf5dc8d87d7cc38b9e1bd3693488aaad825fd9a3b81c40fda4562f4b417e040013cd1a196e4ed67d12cf88bb8638218539d1c92d106eaec0cc3771faa4c26952052e35f2b1b833ed3a8281b9a7190d6875245663cf1b25067d6fed333c7f0a158444d83dd5642c5e40021f7c61220acb97bfed05cf0a707ecdb905673061a8d0cac980aeebd42a7b21f6011a58be3707068b8e77f2d3c34787de839a06c343c00837d485bb3aa293755158baa4fb43d769e68182dc4d0c9ee81a1e5048d62605eca605aed54339a0ef0e2a949d2542778c32a54e69733fba7f47201150aea0c642baa20e2c2719373bd3ccec127a514fad043fcbf6db043d07bae096fe8bf139afa9077426ed8e54af2b9a81fd485179e3e6a9b65b02959a7fbd6863933c88ff63eeefa19bf61706da4b7ff1e6273b35d555271f7a55e863790330a243b181756b256ce729ecbd2128239287a27901c6712897e366ce77da531473d01851cc4df14aa99b709ae13730b007c6c469c329ab3963bb189e30cc50b7177072dcfb4405653e59b23ffb9d6d4e3c437d8de18d0a854218b6e7f3f085b728c4bcad2ac31d48a76124f5e35b581d8abd8e0bb34c497d966cfe0af4ba676eec7b715f7f27a9f99c49ff2295488856cc9feee25d53daeeb855a7a493ae5f5a08e3d212ad8461517ab30ee86c6613b0364db8c29a07ef02c256217682229d2146af8363d7160f533a0fd1939093243ef9d573b31426f1d7fbcd011826392b76eb06ac8886967056846904ab2f4e597bda3acb4ab169b469788603651f7bf44d49ce53c0ded3a60bdd6c6f05e825d9dd3e4fa77e57711dca03fdf7e72217d57f8f47fdd2ad830d44bd94788a4ada8df2be80f581c782e313d7dd12f1e5ce68396fc41e75402c4b2efc553ac9447856d1b1a33b6cd9e0e7c654ca27d002bc0b5af52bdd3bf6140f9ba863e50e3a6d9150358b5090646a24a5b9f8bd7d9c80e28f67afcbde5921f6ca8260da86a586a9deeeb83547b67f62ff24eb769bc3a2fe2290b8a444fbb12e9da0508c0e4d57f66c813bf3490a56dd0816939db2f88b4ec9233803656de9ac3e6acc836feb244d63ac6ade46ddb633d9e8e657db48031c320e344b7dcb43406db8c48315a262acc46c10b94d4e9f83e3070adebeec2b9bc71f00db38687a2809bf421cdf32457c9b9a7d65b4aa62999c33cfb5ac4613b029ebf591cd55906495207c7ba67f6f9dc0dad42b9cf71a192e65e3c4f96630b1a17a91da2634f94bbc4c5ec9422d263b5de8cfcad9eed53cf217891879926e1b779cfee242936efae8b975c8aa7dc9de65dcaba54a335de5a5e1e914b4e9f687f79386a536fc55cf2e4e4c4913cf385b027f046822009f703674351e962d25d3719999fcf418806570f674d2b09c1502d3e2c8508468b9ef9677e9c6f17500655b1d2aaff84769baca93023c67a63c1d856ede24dfc4b62ee712289fb289ba7eb45abeee572f67e6e08c5765c98f60bd6bd49b75d9f53084d48ce191b0ce235ea80a184f9140719bba306c86d4474f29ac9e5fb0b089ee365e0e0a5a727866e6977668eb8eaa730254af4189bf05fb6dca56456d850701ef3732476f3ea800197832a9f8cabc6d9d7f9400d7c42d2abe0d76d5871969227f20b67ed7dbcd614faa8d0bfe635b94c5df931584ddabf6659e98c3ca856afddae43eeedf285616e5a0326d4b27312a9f1ce0cc7af77ed9b226d632e0219b070cd586f9c340f6b67939e5bfe84ff29f5656abe9a1d065454a8e386b1690af011e3fbcb1d1b31c9f556d8008e0d11a191aa1a8a21e6440ec1611d1cd9493f8d88de156b7b9dd130bc9f74f6bb23513ab7d5b8903c7b21babe90cf3557908964f8901b9a15da6bf6910eca166f3cab8c1bd515819fc7c503c2256541a3d4d69d175d9a9d45ff3aabc5e16f89df0771cc21d8478aebc193f3a3f5965a7baa68f7501a522873a1efbaa6e3b4cebd9f71b2685734beb313a71245f395457d10726bbea210e799964f3999e150e195af631d1d8e18826f91b2f8774513c5c7116d8f51b5d6a4f5cdf587add07eae81106d1d102b1a8cee2d9154baf2c0c4974b46de6358142eff7eedb21a5b4db343f9f4aed4f947ac9d1e8caf07156f7971fd45a883d399f8bba211804a40186974d9f4b9ed79391d8bb17aa4b2d9ff943fe1769898aaf0e41a23d0da96c370bc974994142be0192600d73c0f83fc712e2b247cc0e224bbb89c4c4ce38c87df521f1d7bdb89be9bed1c569a285758cc06529335cd45d4b8951c8d1a43b859a4304d7cdd966d2844d179a7796eda444ef588946412b2a3772ce6e7bce7d4ed748a75f75ed057d4572ba929444c24aee810e47711e1e9bb6c18506bbf2443b0fdd93543fb7e70743bdf840d0e808405ca07e02bf57ac41735bcd10d3e55baf58587796522580208d80c83d334defc9fecdfdd833b350e0b3c0982a131c4c81f4d62f52df7dabcf31b300f428a3e2050117a35b31427321d31c61e67c780e8e1fedcd9e57a20f1772f0d32981660500d97959efca30136973578fb34cd8e8c9b0fd2974b32c43ecff00be4fd11e6685f3f60e01abc8043758ae3284d3b4984ed0981959ac6e58cf9e5fe426133c59bbda433c85e26e3c16c750a322b2d785274fd8322b445996e991498c47cc13cb2aef1e0d1ca4ac459590f4dea4c4df5e547034baa36edfdb40bcd086eee3548c03ef6db067fb55d4e3dc31c7f08bcc5b672655189054d0a43e0172aca38e767b42668a4c2bd899a505a4d7342808bed8399177ddac55293332ff5c5b2a500b76e12a1122f61463d764cde14562306133076f0c79fca466c02dddb81d6185c914a3d2418530d4ce4ca31aed6f7740f99dc8cc34f1b68d3f709330f94dbcf26140111507fe12eb782b3fe3dbaf0efe4b4c777d25ed53c67e7aa488b30cadcdfeb623acda12c3a573697e19eaa72dd47486d873d62aedfdeabf7e5c1b7a225f3a3a34cb4967aeb7d3e2dcb782c21138bb697c250e21b9f87a0338f7f9bea3686087c169893ea174da5259f1988589abe62cc56394e7646348be5ab87b395d7199440936afea4a033937d35237fcb1faa586e79d9561ee51f966ba028db6cb74214a085637d6d7c979fe3fafb9f3e1d3b19c322faa47cb1f59181141f63b4503de9c894ef28e60e923dbf366cba8571bf324f882f3759ef51f8b1626b099ea0e2ac68c37f406ea875c0d7833ffe5aa3eb9f932d1ed185d7ea1aecebd1b24c4ba0235d2714e6b64642611b9f5a743202851ea30e126c8a8535092146a143e08945b7fe71396ec436dffbb2ce712e1c44c57bad407ab71ef9ed2e6203fe21a5c1e51aa7d73251a0226db2cde9e4cf8559481af1251e328e9a03ab91abf2f30341392f57a252e3b410c7e50cde18e919b6dbba11dd61c2342e67c9fcda4be416d0850128767fac1859d8d23bd137da1e7f2e79d687bf62c490d5c494f69c2f5ddab5769d3f6322365f61f4d3aa2bcdad468b3b61e18de792afaa6d2a8155277979b27db2459db35925cf8df95935ee232e58e48b3fb33862fb7034633e63d96d00bd1bb0508f74ee2ccab748192048f640bbd1eeeb945238fdc6b47b7e25dffb19245786671e276ffed72ebc8c854f00ddcb299aedfa825db1a18db3d36cd132a1d2ee2a9d516607aefa99d796783921429b03e9603de70b004fc6633977dda972d6b1c9d016f395aa94a61d32c216b5ecc919cc8b2014ec14fc982d24357fbed5af74e64da8fce78bb0307a293a115a6d95425dea8cb0f6a56308e4841ce0e9e5841a7dd95f03cdeb74f9e0315a3d46e53b0ddebdda0ea39836a1dc5a91aeb37e654b089f57f7c56271fbbea3d12c2dbae83646752abcc40264033b26b2175c4f615d5a56ce18785bf082c142fa682b7cfe072f275da5981586b5cd6d9f7216ff433eb12cf09dbac3b644a8045c179a2ef0fd14cf778c0c361d3a872f14ebee83ea1bc39514e604db38773b57777966d8a2b49045612ad451795b7849b18e2a5383063f5590b7945438ebd954d17d2666d3d51a5066544837fd5c16271633af10779cddba00ab698dc84aaabc5302f856bf94ffbf8a04609498a16b425f8648a53d485538c981aa1bf5a9550adabeeb47c832eb9b8763d50ec5e3ff5c5102cc39d108566edac02744353c5015f8d1908e1af0bf959087f4b32f24db43f81d7f868d34412fe1fa9cc21ae6d6597d3dfbacdb587e1ff1b6465d427f3c60c0996176c5567caf0ad6026bd5b9194067894b46651cf5c4404e6b381e0bd8a7344fcb0bd35b0bebe0ea0d49a72f4997552b1c4583767d2d6c06ca0c333d1ec931fa5bd584871338ef92e9641b5f7f85ce786e51ca87e40f185df66a30228f1961d958df09082867325d28eb85ee808d07ff2baa668f21e6a87e69d0419cdbee18d78202bf1f308c8899d6bcb30efd82117c8d7da1091d1bf45175e7b9691c13bf7764ee593e58a96fb31e9864d5501b6c7723c21e486ef0131e42c94332cf794286f331a47a4050ca536119272d617c4785c8011807f9a9d21a940a66e3098a22e8e438f7cee66c1a812a5febc1506e9b86d63667bf5c34a38a9a9ce6861f74f796a171da57cb727b573cefdcb8a137f2ffdc390022a2799745a4daf2fbaa7a5b845e5878a3b122437b8545db990cede027362c8b67d15cc4f424c6ee900ca08187f8d90708b7922d5bea6bb857b00933d0e552002eb04c5ffbcd6f8184d4621484daecc77975616734465b7e2e47c03d6028b38e80e628421fdb658f9477bbd3da17f222f744b77c74347d72c2139b703392faf2bc4bba99636703a46dd1fb1dc94f0efa3116c85f26b989ec6d812f7935e4408073ca6ef63fcd03019e304e35755c5b1d364265a35143ffa9cb58100b3323d8dde253c66d953e8a17e5091912cb0cd6569c0074c09c39aee9e6c5ca602bd8f2f4c6aab0feec1c26e0ae8defc655333ceb8297e6160a1ece7a60bc0f9525288cd1f8861238f7e98f3badc859af7dad10ed8a56161c1a6d4b0551af25334f14bc9d94c306d21400a4ca8a881fcb24f04f2b0858128d561cc4b2d0e1f49ad9ae0fd438b9e6f9f5c4864316cdb2619bd583d0388c03d94240c61efadbdc36f0aaa5a63569ef3d4858252c8fe5c0f496c5961ccb0fdbd33375998d2cbea534687e1a601a233aa1fd5d5c92ae897e66069af88a505876486623c65141e50c5553318cd86a3ba352d0c303d9b6867fb04447a79e4f3370ace8ef90425878639c7ec8a23455646ce0aa7e22a0d00b9279658dc6cbec7a05a74e79d69bc8b1aa2ab959eba0bc468e4af8fab86b7248957878f72a7a7d59b960ea3f83141f57e090c3fe1ea4b55cf4f5dcc74cca158f9d326bd2250936828ee1562a2d3a354fbc2779c2f7fe8f8fda0dda3097b1489122c555bb0e65499e8b1fc6dd5f2e40507169372f0ce0bb3284c1eb4d5538d90797cd7cf7ccfb16dc4cade2a9c529cbab7015b3954633747c8c89557fa4be8b5e5cb13fc326c8a7c29d3b1e05cfbed595fa2cb18bb5965368cf8ccb194d904229652a6e895518ef26a7a2913fc396508d580887adb219bd74def267260e526f899d8c6da3cdd18581cc1eb8450ea55e9b0ceba1531abf97e4d7a84852c9058141931ff2a40908229ec07a6c507e98643ec4243599166fdb05f6885e7970b99e06fc6fafadfe31f5dc280422e4ef088572ee98f1690bbd8f63cbdd14b4362caa7ca411a5538661ecf838c92d60c0b01a5fa82ea44a4da523b3f67e19aed8acd67525749f277ea4e7932909be05125190821effaa12dfefd678da52f004d61aeeb0bd4c97ff1ac56372d307e0b4a0ff097248b64423b323c114f05a3dfa5bb90539c00e0a7b7a96f72938103b78fba8e13ac6b2d700b287bf777d9c0beda8fee553e6bccf0439d37f2c42a030fe402525a35504e6f22da6acca6f519a0e5d86a38284b74b207769475aca86a29cc77abb06b8c9ed367172068166e9f5110da31fd490754f7574e60c9ce57285f6d009088fb89167410bd15dd5837744e7f5a7bf83b68098694a840c24827eaf6a6d0cc73fb12dd467a3e8c06ae9c70497133052a11486ea205bf09d59334848e71e5b2f225642d6d69355af86eb5870074cdd1fa5824d3238edff5ba9f3268ce2f127300b46435dc8bba728c00050bb1464b5feb5face953d53147cb2057fd028fc98470d4ba21aa60fa6eaed6353b02f1e7a79fbfd37aa1b43df2dc732be4f0904c4ae3d411d227385db1ed9120e4fd2bced7c8cb66737a710550465d9997b4d1204095ebf309ab8608c6336d7e691cbca6ce00f695c18d72c5dd4ea08557576703c0e40ac54c127cf3f0577d2906e93438d0234eec6b416fe9054c61900ca60130ec15620fda1dd481c856f2aabb06c3ac3d312f9f66c1aefcc0d5e3675febfdf73e8e460159d466f596c65007db33282514609d60012f60d3223681bf193b969527a822702f965285438b8ea32acab3764ace0760c6db30ae4e896e80d29b974d5fed1fca6252ac405f6213839cbdc4f309efcebca3cd5e457d712660b8d82acb7bceffbc1efb4185242f5a71ab22e2af16890cc282dc9d9c05a96b42d5d0ae3831ecc03cb3d07f84fc4c5b241e5262dd60cbae108c24136e94bb7fae2b948529b1d16e98136ad60d5232c7956cf71223ca4241e0cda9ea530fc052611adb725fc6e0ffcb934d216be2f62736cb1c05003f4ee21308c09017cd12dfef11b6bcb29db076b2b55c7eaeb057ab3098b7d3c6adbd994dc558a65e16e5aa1c3da284db138f90f4d731ddaf2e1f157457779ed8322620c6b9b01ff4a160ee3b07875d635b41d5fbb9ac3c56a50ef1d03fecc1b29b44f18d3dec70ca08eccb83cc923a13ac80e89c70a6cf514885cd443e028abb263b947fef9e6b625649b0e0d8b57c8cacf0cb970039ea5176948d988c8791462474f759125215b3ee5d5ecb0ab63472ebceefc0747e707c2ee96d5f63bdf87aafc00b8d40d60e0d1ba38fd644a90480c5eeca9da758883ed87145f6755a4a4e4c851579a66bb75344d1d7f1da41f6bef233ba90afb184eab6cbab31ee794dde2865fe43a9d3253a562b5368481b186546f41d33fc24cf4b452ae5220bf653abb3fe08c6d0c2236c334c0d9314e261bb91726a52b850429ae9ea8505b2b1536ebf83e2ab862a9a8bdc2d692d4c20b83bf39472bb01421ea0031605bc8dc4e061c95b2098e91675c5c01dbb251fa26cdea20be5c9123f378ffcd7e0befd37f05b9c33d883086bd0dc51c041412cdb575e362502d5e990bc40914621d34d34a7c094765c32db966b3b4028986e6c790ece2bc409313ffe905bb3ad34a8afa7f008ca09a95179fe63f3a22ac5faefdda082a4e71dbb8e5695b69a8778cd0f7c800ef5387812f30a1bbc09f1e122fc4e39da3c91c753f8c9560fe0fe973cd38842cd021b40ee4b3668f4ebebfeb6d89bab8b0f66f9299c6fd01ad6762409fbf17b964a29fe028dbf7150eeeed88dd321a9c4425aa8e4d89577bc3fe64b4584d173a5cb42ee2ae5af0c30965c873326dbf515ffb83d0d2e54686d91ed3b08618c6849c14531a3cd19b27daa30d55c354862e536721b54d1617d108bac75fb261cbdaf4f81afbc438f7c5fc417a6d683e203db09ff72ba8784fe3f723382d38d5681fe0195bab5081c054a6d54e86ba1fb9af49048e9fcb9f9965a1bb4ad50ca65064aaf3eb5cd8ad029db0f1ee9b771aa5b18a511a59d949c8503a821085a848cb533ead7bb970dc718943a8b3b0d565d6d556b7d894c2e29b44b3a1d79eeca4b861a8eba531532bcef9ef68052aeda905df8719f35a6d9bec89cfbe3d2b63621eb9ddaa2bd987fc7ae2d3a90d61fc9d6685c332d47dc8a33d5a79b585079fdd14de4e5bb8bef1e61ac038166a334416a861a2af2f66a04fd37694776d1943551858fa7bfe63394e32fe25e6c3bc01345e4058e53c9f36341c8f4b21051ecd93ad799b52c1e8a80f5245ed63546bb7dde0c6d1decb424b9d3c7b2912021fa750a37f5c324ba7d528d0f54b25a593a37123ece0100b5ca2df2e0e26c0292b8b721792d990aafa5b19ac2e49777e1be20a3c61fcf602797d75634f88b92f30e2ccaa6dbd5fac5940369efdca1038aee62bed01e9d0be18b494e8772b02d84aab3f24c43269743b6e68a05f6d9fb2d8738681b8e0f5e436f15ce53434bf993cb7281a9fea6b9767af5ed37a379e5f0b03a0ba93e950c6508dbf502cae1adc0f03622ccafa454478d23c6fb0cd72fbbdd8e480c97e523100bb9708c8d9f8351c9d3c7b30563051b0b9dbbc48bbc070ecfe0f03e3cd1636c3e1d1a1b7c6fe91ad8c0fa310f04268a9c1ff12ab7bc87218a8c7532116365765280383c82c11f19d177f61448e2c3f7e17abf5bd9ed1d36a6a46abd0cdbdd85d5c813fff4ecf24483703220fa4b3910d8c43dd560e4fcf49711f9ffa94453d4b29e5b775947fd71631c20bd01619f3b2a3e88e4fd782af252044ae9b6199a63027a9b98a1eec7b5284a87078048bb7c323cd01bcf2a028da177b497870eab82039bd3e914c06f2e7b1cb4942aa499203ce878339221c26e372a248a3d94f0bfcae1d4c08c83f13ac2904fcf34c321ef971a6d006ed6dcf375e71895bfaf0adcaa44348d28d97788aaca4cab4acaef634ed39fb0278b8989202ccd0aaba245bca9027cca934b06618b59b02c92fa78e5299dd3be3f84bd9779869c951758e63888c7be795bd4c9080eb782599fe987b4f6156d05f5522cc9e7044398dba5b46df6691f846c6bbaa179a45ec780ecf0bd423c58872be34447dfccdc4ffa5960a259cdfd2cdb8a068db8d79e13936ef65176aee1e44b01205c9e5725514a578493772e3382d6fd87e69735996a2849e91f494d7ce0fb8a6d00eecc5ab5b0f1739ebf2d7ba171bb97ea5de9f81ac5f10682e6d28cc3d4322d412550aab8b5b77b7800ef9f99170266304827fd29d7cb122a7706851df645471423955ca4ce60ff6a77b2e7add98c1cea4a36adb11fdb144d6b2640e58abf2cc14650605260b121fe67081375a589c881426e1bbdb367bd13bf168db81eca95fe4a74d0a1830168575702f85016e7d35d12920365573d207b451439d6e5605fffe7ba885bdf14b70c473ecce581207883998f6bfc882eb2f18cbfb31c668b6ae0d2a89f7425171a80da2d135def11cc7e4e7e6ae783ff67088d81b6cf9c8df8bee003defc9860a8763691d356084f43728055fd91b763f962cf401df45ae65bbd14c42d53aab274142b7f9246fce7e0c67a43a721a0c6d4966aa1f4cb5f3d46759c9bdab19d71159602bc69d50adc514a7a2c5fb812162c2cd9a26ca34a49cbf471357bcf58cc3c1697211b794c0794cbc8771160b042a1bd50c0ad589cf62ac76f15dd2889f0c4672f8e39b5039aea9e9fb72300e1b1db9a5fe0c9023e473ff119086d13b342ca562776747554ec72dfa7910e6a32f188c4c55ff0c7420d963342cff160e994152195d94ef289d89520f322fae3b50275f0160f0d0a3ee199ba137c9a37825b6aa89f91c97747e92720c777208362b132a5f9610ce4086ad55629896a8b579d35fb9c8e178f9a5e3f37f91a2f75c1dc9bcdb139e286032b97a2784e9eb4666e58c725bc4df891b092a04956a7de5e0e2d42a90be37909e05248701d6f67ecded98532faea5523ad86c18d95e0fafa835fb6c4df755f594e46f70186c48faa81f53d5bfc66cedec329fb0e598e4197976d4762e2a6ac35c3c356d67d805670870614e42421e926b3795d6083d2abaf601ad7ef82b6829986b2ba39da202f04cabdddfd6379691421608c7638e951d5c42be54112447f3115f88a35686474fa59310fbca587141a1933805566d171f3ab8f6774e62e4a312364376effb290ea1892ce5c34aeb44d7ecf5531ad5780f935f2adda7e2061f1f28a734d068000e627688077bcee4e964924230d4132fc2ed66e6ac739971318f8f026221cfd9f9b2548afd9d59b18c309865e1317a2fe1f2df73e85c52a2e0f2621412fe8e178d6fda0945726e0b55b161408e17b7968a7e5e86d5fa483ddef176816e4ae3e8845a6a270fb09050d635f17e2a65c22a62127674286a1bcbb222652bb83630b58c5538582f10531578239db9b935e2113d622c60685181101cdbb72d3d0fd00ed8e0a94f1958ed9ab91102028b82f6a1917abb922b438b096f0509802a630c8962f7290ba78ba013b2e08a24fce836b91d3d437e80042515d0415258dc4e55578f89acb8d61db7fbb0327232c3b1e22b99e89c5df362c293c291b634fe052a5cda7c735c71c43e4c23ae94d048fe7af7b57ee00102216d8fa2de512c7e450f0d0f868854901e2962972cee1a8dd1a3d244176840058912cefdbadd10572ff4d183da12bc7f404b6c7157328400d9142bb95ced3716ee355bee77647748cb7ef050ddcaa276b1c2f05905fbadb48481d4f2d73a205d2668fd982799dcb0befc669cdbc25504018c0b6786db7d0933623abeed655f0b9dcf3d1883eb903e26008ec4c504022042c8613b598db8087e839f106a8b17d9826667cf50c79e92015e4a112c1cce60dd50811fb6a2d563509656d22c84cb5b461f7816e417093f5452d3abf75da60b423241b178ae520fc8c7c74eb84ba316459880981c678b810fc512c031031944aaf1b878f8495baeb3f6f3c82c9622dc35aab08b8f5942ffcd290b8558fb37ef638858bd83d302fa509b016eda9d2d9a81e0d79623c8b6ba5e769abf568afde4ced5b68c642e3ec525800325fc95c795655cac7e1b95c77a62df7007961d1e0afed00b8181deebbf0c56801e5df9b6b95c1cef8a82565c84cbe20520a2e5eea09e5beb0722a4b246b1f342f8345abbbdc8dd8ae6ed102a6ba2ff65d6ac33fa2d90dd957e525aab80555d4c0a7f12b4b1ba3618cdd6678c19e7082e1a9301df9072eedf9daddd00fe7245cbec43bc0cb7737738691dd6d141720e1876d8e1843a49981d07065390f93a38ebd073722e30fd6551e45d9b653369bb097016aa81a6afdacfa123dfbce95b822a7f2ee15c301179cb9cd2ab62d0c4ab33afe34bd05d811c6fc6e7ec26119b1b91a6017798f01743d3e0d4e25b13d8a8adf8f24118730e684b431b947a0036ea8df53cb8d25cffeec1b3be83537ea1238f4f05a45a1f236ac54cb2856aa58a0b30025436404b1144468f86cd8945ec9b121a9b98a3e8f26e86287673608f24ff3fc0040069af9b27d1fcaa733ef0cb62a695df850102daae544c334f53c81a28df601874b3e4dc02bf955bb9ea8ac41b025adb120f98ac01458bc1f8bc347678cafc9c916cada3984e11880c000259a0d34a570de90de18ace3ae7ba132b132c3ace083f825c44c5069c9216cef03454b2ce626ab46657ec161eab3cf7a982e5c1dc41db0c624332eee869d800c6e1b972726b0ab1f946fa68534ee9958fe4a4eaa7442e4d68da4697fd02fe2a1ed742d7a2808ddccc448bde7d06806d5fda6c03641d86348153b6979d1fb34c6aeee20a3e4b116c1292a14c341649e6227774a41f41b9a1fcf474b8ff2462271dae29010987b010d99ffb38b187712fa37c64c737ac0c35a427603b49cad584358803ac0bf215cc8a1e2d77cb736e60efd194adb3e4d4310a909083b2e508289cc23546a071f5a53767858a3913707a69034320391ff1998426a6ea34e68d7b15968435de1502a4bf3453578e956e7bc933070974cd448c1eac37059b219acedac5c62ec57040d461d1090076aefa543ba57b2f6e3e62dcf25f0297b6fd5f9918337d1a354ac5da7c2e20753bf51a00ceb3837aea2be009605caa2c5815e8ae4b46bea8c6cd74e31e9f3571b5d6527f3c9676147c47add2b781b7c7d764f67aa472b70cac2f697791622e9c709a1c569c2077fa18e2c5b64ff89a29c2c96e50364364fb3df7d5b55df5de3bca9e6279e80619661043c9718dccb758b112ff4c8a8d4b08dbd9b45c5b076b142f62a7286696607d352653b79764f32c437c2b240106aa5f7a5107ac239bc42d1c251c9e7dba80e7fe158524cf85c7bf09a458e5081b6bea22d1987b7e5ae87ca8721ea1db62fca5e7dc51ba6965d8dc8bab14a0aa2de5eafc21b2457aee951dcb9920678e39f994a844b1f682bdd198ff5d1b9accc4a063b519af41ad712fd45eb31c3405cb2ef0c7d5bfa207b2b79c61e34574dbbe469e3eb70d53ef3ff2d9d10cb980a92b29e0bcbb6f925fca24edb510b574f8b1488ea2f68fbfd6bdbed5e46ae442b107fde8eda431f61b99eabb1a89d039be107db49cfd70195f9634b81fadf2e3161238cbea5c5670acffbd1c9ed0af4cb53ea62eb9cccd4408d18b8e03ad16458abe98075cb639b0c18515eb15b4fb99fdc2d95c68a6c809b1964ea42f5a3c8ce00ed2a461ab601eec99ebdccd1239f7bcfb4fc78433314a109d3ea2ce4b52e74a0a7bfb24ca54d6f86b0e5857db0ff200be50a881f6b34a88a4662d8d05ad8a1d06323c8f8e5dfae0c5afd30bed121b5bea48b747598036f23d2cfa4e0d1966835482fc17ab49632d58b6a622477f04ba7c92a7a5f9764aba09012e90ea43dc8a73de7c311f6fd6ee20388237f4f0c6de64e030aef7cc0d9a2a508c858d63df2ed0d6c029047e3516214e9267bb77b8143440e51fe0663124494a8471a3b24f49f5ae31fc0fdb2a7e8c352f85e8fbcad0efb086e0a1b28a8da4cdac9de342dffcbe5bf8ea77d1a0a0fe20a96643bfd5fc59c02b096f0162f9a30bfdfdd56e1371096cce5a6b3780622f4c81a7a7cd9ed59527cf16b1e4ed1d5a746971bda60aea48cb711977156e313d55a4388df846712f08e46ee1118ed1f2846faa85809e903fd32613a5687c61c2a66de8e8e329780ca068cec80bf7827c5c35e78402e3167dd0b5cf6ed881c3c4de6a2797a31745ac6012026663ddaf58ec05d01aefdaf668962313b08b62c92ec645896de52036d56619245d6bb7eb6b0b691e0e07703fe3e464d5c3ff1d9fd9ffa4145b85530b6b33dd5fd72146c57daf5ba970112e3b17de7828ef58e777da84474cd06397badb05a04f7a213e1e5437d1f4f495fab5db11280f1059e04267ae45b5c3a39d8576ca1271254c431afa5b9b497e4094cd1d4bfbb72ffe415841ad63b037cab47770f3bc6a6daa1edac09b379566aeffa164791845f8043e79d957c765dfe23ba91e09f466b41bb447b755a699d08f48a30b74969ec4594cbb28740de13dcb3878fe24e38aca730e0aac81051f7abfc378cc7e4a37b2c9fbaf6abd8786af514d61840f02317550fd45d1ee151392cad6a3d0eda683bdb4990993630f525356421c3b4de223197b6364c52f8deeb94769630757a5dcc175f407e1748f5e6c401c8a9427f21adc6240b3ab8b322645fb2c88b27f83be6e324bf7864fd6f355d7aad49cd03addfe70d02601e1759b8aad39735474d18dc3de9e435629ed237acfefc7d938d5dff7d993a47b87a829d21a36df8108a66e238f21a6e8b5db37e0bec278b0555fc7639aeecc2aa10443fafa9e89f218d79cd2aa8ba7a3c81b63b8babd13d2f87a2f84683a494da721f91c2a53427ee89f173d827d40c1f3e2c838897d784484e0022d056d71f0255a5f739e7929ae7dc036e52182bd8d6119155834fefabf5e225597fa5fc5a6e5e8d7de078dec0988b39760097ef67330eed6ff5d7171ae2c1e7b079fa721e52ee9f8e67f65ecebe94dbbe8f0bfebedf9233be3547a27f1ccb74bce73601d298efe9921de51e96cc951faea0e904df4d6c9d4a33293df31643453e8476325496aa764248d2ae695a4238d6094d918b78c2a92e51494c2ee88febc3fc41908fef3e2312afcd28c15dc8a704005f1789ce09f47ab6e9e2c15225784a47416f2d91812d7d7bd2c177b7fe1a9970fbd4d6832e3eb1f5380c1ebc3432255dcf83a1362ad484b76c132a76a3cf148637906d42b106c967f41d530b46d47c36ccc0fb49ef008f5597b6b0516cfcf0ad0007531c6399d9f35262422c5739a966a0b7cc7fd9216be396d80cdc70e344b0ae9921dd8f5056b93a891300986abbdc491d2654a92a2dabd78b09614498bedba6eb175bfb2c7637ad1509c7c0d798d79828a7bd5061b6b6e5059b19c09496cea5fcf806973b1b541cd24607e8a15d0db4d982b45403aaf20f418c871f740e437c2fd4943a92a239fb489cbc8b479f0b80876b7d5bbdfcc167835305c468d5467cd13b8e3a7429b3233b2b88754a025ef44d93e2681721e36fe9161f41be0f631a20bb073b974ca55b674213240e3fa425f2ed92a288bbe4b8a8b3cfc85aeab0d8f06ccbe63ed0afcaad913e12a31a2e8f0ef19b15b5ff0db5db92b968903fcb4015da0dbf00c89c9c7195f24b2c8b7b8bfb43a7aecc253aa8d7a32adf21043e7d81a52b1f319d65938921cdfb2ceaeb70f57aa5707e695565f7bdc2f2966dbc0704a07d4e4193f58b49d79d69d9ab6a4f07bc5cb56f299da20089f68b5e7facb172137d5a51af41bba34174d7f3f4f20b8201e6afefaf3a185fb1eed301833e74c164bd89ec9ad9f5de7c0d0f1d52321652798b2cb533f49467756098d979060ffc9aa69a75e907d5e772e7b65643c8fd7e30b7d40cb9cb00ca0b19a024fc9673ff0c69023361cdb211138444fa07af5a744a8d6ad4556f5bfd071e4a52c9b8ef0bc09a5d1e8f3eb31ed838154214ba6785267dc8febfa7cb6e183e0dacea6afe315113ad0422cd43626c46a4f349567b46ec0008d97b03d9f1eb127b672590f97838328f0b8c4e3e2f023c77075d8e4da24637ee8f8c7ef7940924a39fee542a8d101def8312af94aa2b9f479a8a279f13b40bedd80a6094c5a20ea08b17da41c954a3f75329df495c40137af7843452bf4629e1924a041e4e674867ef7de2a3df5a190301c22a4fd7a0a829af1d1aed8a125542329fd05bc5cc34cee9a6b76509a45142af4fe180648a82ef68816be8f5d65d53678633cb76138a24d346bb037108e23116b76fa6479070dcb9403f76a12cba2720eab175118596f7cfdc7efc4b3558b77af87b2201106167b54cde0ba1571221aaef0ec5383d32b568057ee7aaa1a1dde5b586149113f7556f07654dd396da92e9eed98f7836170064149b5f2bac9e5aa8a9512a8c8d2987fe636cbc361cd3e6d8978584aa506cd1e9856dd6ac0a442747d9ce068a3fbec7b2080b40f3758de9f0f65fcd49d93c9d2de227f1b9eb66e222f3c5051426b08a1dc17566c3f0d9ae0c02294cc3bf759a35f2e955fe8fc44a5d725b4c201645eab479e3bae2bfe34b3163a63e03d5c93e8befe8aad513908da9931379c2950165329022db0e65715b1ca61ed0cb97498f609c1b643bfaab74340e4057eee0859c4cbab7daabfa44a9ab564f0aa68ec9288e6f532d52819390989a2a988b29c03bd274c0b5867fec78c985bfdc8c6d67d53ebdb229353f6c24bd0be426f2fb709f05581096c32df13d4b5d5cc83d1f1903058635a654bf75b12dbcddca02b860119910a475b399ec444c121091fa8e2639c70a9f4343b26b6c706f32d382eb11f7d88981d30f19b3fbbb0788a23eded50afe56fdb60d835a196f5f643aac8e7ea632dd2ba712ffc8e6acc77f6e0cafffb43169a024ef41418cf71f4b4788f9d534ecaf0001dff2b972a471b0c4cce4bf016ab141e9e9568dadccf6c7bc1b60e2e2faaa2b06792ce9a38035f03a7f59bfff44c6219780dac8f832ef311b4847474570f168fd778897797eaf1a191e4cda33ad954f528e5afae62f80e5b5d5d5943cfce216d484090855c4f164ec2e3198ec745431f542cca927e50ce3e1b6ad61de495508fc956e86285adbb5c2b4f603c4b744ba973e243a9bc67f8a8d84248cbb9a54d9b733467a60bd79f072dfc3e870945558bba31f8fa30236593aeaaf0cee6fee092d9c8e02aa39d91d78ea873d3d49d0e96261034ada378c7e88c913ce9e7bdb52ed112d890d4c7ec9db8bdefbe62199341bf89d83305720a3cc1387a7c93fac047e235d1cca09782b1f058b5cdba5452fc993009f181ace40851c72bf9934aa7f5449d326f66b4f8f776d2b359734ca32d5aedcd286f0e1d8b4709bd9245b65915759e8a604d2f4cb373b0c27089f99208deabd8e20ec7917c2595a391b5d748c425d30f3b76f8e832560a5b54031f8d0ecf63b104983bbc191d48d2aaeaecc72f951a94ae6c5c2cc9a4393000c3989ed94d05c01390029e7bc2c1d1473559528c1b8e0d0274bb1664a995d4b5ea68b3b354b954bbc5ef5c6e3615c127741ac8ccddbb9337c0a1dd4edd4a289a037f9a97d93c3880caa1b760f7084a31d3ae3ddc3200e4bc4049dd8d4e9134498e565c04b3c7326abea68ff45a925d802af0a9c586fe4ceac591602c9146e3d814655e90066295e1ba7614b58e2bde2eefd57693fa0d06995c9dc2bcb10807e2600b8fb9a3dee24e50fe2818df4bd51a3e3769aebaebb5211da1e51ad6b2e90c6b60d5f5edb01a0ce7833dea3cc6f5076b4095070b369b910e4372cbd18984d975a3921453c132ae216c9a34501c9f2655ff64c79b85b4e283a5d9348f784351c1a344af4de95d5a36fd962f63f58cfd34aa1cedb7b6c2b6c0003a1d833e3a9981615fb8832c6c60b4496efdb9f4a1f5727797c8b843f39931f782e09964e5381696cf9d7e486e8f5ae69ea1470f15c1c1c7c2c03faad37600a4afcc1578afbfb99dda42c68a87925d674f882830f03f930406ef7b3c092b5f6916b42ec1e40b7458d74037d7ab6c432b72f609314976ce1e9a8de258c4f4cb00b7ff4267d259f20d85239d046f091f95d17592a32c1b76f97ee263dd78fc5f2a94eb91b55e671f0125ac7b95d86e5fc9f2d073b2ade9a17025f6a917aa085794d87ced422809a18baa857d6b89011b2f3fbdee7554d4c91d6a02697987125e9b7edd3359123fe6a09235ae89a97fe78d03a6ce473e5b0a2bce3149790e3aa6be4e7f1af3248ea704465918e90ae5b074764d16ab722a0e2cce9f8247feee18c2d2496b4cd2f76e71a84098a834e2b08bbc4d43720538055ad9682a475c548bcda6dd810c5b249449135ff738738b4c9d4bb57319009e7c6a0622b0df9c4c9fbb14a2871c8cfedf907c84c91ff4e435eec7ac095e48e18ad8ca442d536bdf4e874b5ad25a70ebd82fe1ffa9abeed65c3a46c5ba4ff0cd7f6e5492ac39c76576ae4b82b691a50e77ed52193e5fe142b3b1ca8bddf80abefce4e4c02b09c8112d35e53083c48cc51525db4c94551b351f0fcd7fbcbe8a79078dc11042350fea7c2b7fd09fde03b4f0bac15e234cb92418cd5168daec7b586ebe53f6c1c339aaf7d8eddc2a508db1d5a7a826f86da63abde8f43f8de4633aafecceeef30b361bc26f180780780a53dd061c83b02ee7bd2647ae0a2544e85364a68053bae741f587bb960c1b5641f79e91c827e082173122cde4a01f052defab9ef12a04200ff37bc44ac790316b4d3640a94e79c4af18bc0a41dd5441dcf40b061c04991f04eee850bd5610c7ab43913c33de8790636ad2aa1e667bcbf71e0584b023ec50b5c7ab4ad6bca91ba2d225c7b7cdeffdfefd7f76a89b9ba66abe06a60040ca1a7641930a419cb0dc4245ae2752db62b097d7023c2e0b657fc6dbdce246e53d08500b7b74b634b62077b2ba0b9e4fbd5ab35cd156503a687e050a7f9a562ec3db2a340778d8f26d27130e8a9be301d72e27699bdd4627e1308abc8129c9a743776fc2cfc28bcb80758f01122d464fa739bf11552187046222aae22ebb5c3648d5c2a3f31f3963a233f919e514c361244b6ac564b1310fec7095833c0fde852fb0ab3a9942012befdfdc320a1e69ad41217bce316bc4fffbef96e8b70f8e0db0ad3ddf8afe6ce37878922aab80876aedbf57aa9b1a546147c35f167e3ace4d30e940edd0a851977063dc8e63d56993795aea74060631279a7cccb4ef2ff834bb14d2e18b561ded7610d1300ec58146c8f6b19880e488945691ca64d6e1b241c24fc404945e24fb3d6ef8d97d3c18731b7be189d4699807758d86fbdaf489871c9d221b5846aeb4ddb9327ed9f5691544ea0c4551c7be315fefd974c6171842df571d706a00e59f6191ea784855dc17734cfc9708657210c41d59b2c9d4ef1501f269723c08851d24ada3f9278ca05652b325026d5c271da3dd458be13b94e0f475069c211e991e2dcba82a660863abccdc374a48259097c473a5f2b7dff5b99aaef88e8ef128d9b512e2f03589635c370342b4165ab49a6708cc9832860bfb2c50b5bcd9d42987d6f260ce2d852b3430c1500231b5ab5ca10177f0534ffe215ce37a5eb8365dab837d705562e5550be1250db8be334ff5689ca911783b8e24391cc7c4240cf1d596aaac6738359c1de94d1d547ccfd41f3d1509971a257040e23de522734e679abac87a8fe7cbf45d9794ef30ccc0df602c9816a2aa3d0c136136c136bd0fa15fe2bd474af8da01b34b82c5487d24f2dff26eb3b55d51230297510c3fac86fe98e047e06d6d5432379f733052ed1a8296ed6dbf9140a641553f8585d6fbfa7c05fcdf5e7adc88efcf17993c747a1ec2a36b82ddbed76698f7f9b4117b37714be5e9c502d9a36915f7162a08f1e9395acd33fa7bf762d5ae47a29fbacbaa591ab38c59988b5344ed1c2a6551899f840e5fff600b9c82e3f3f803cbf67873167bf1ee5f2f6b31fba23a97f9022217225c37989eba52e44f5a2cc98aa678322ad992e7e792f2a0803891027ac7ad5781be987b6a2af11ed6bc70465a4fe60fa0c23ebcaa4abf2aa41edb7c6f4750275a33c49856eb9aa0818ae7d69873077944c48c0e3c27d73339fc36bfa987738c6c1abc94332e7ee94b61a44aa57bbb946ee9e53dd4286722b5e31f492b420772b497503b7f4881543132d552f8a69edf12ef8860f2ec0290aca7a546c0d41aaf96c49b91f05e7b47ee61dab2f1497a5bd935eab1d48ec75629b4e3e8c190d278751cb367eb85df39058aa26118dcc6fda831d2e41afdcddba9a1668c6b094e7be4ff773d585ba592edfacbed6f2aab0f244e24c199c6ab0be5dbf651a7d21822f84a4d850f841c882fc4179305e6d0607de68915a9b45e4da7b733fc062a8eadb616e1014ee7c4354a099df44748265eec1f0e55a43bc6d36a63916b730244d5f8531c5bd154dca4ea107dd0bd17d1825aeb66706c102abf596783e3a89a3a5f3f1dfdfbf6dbf5e106bf4b9906a469f74892a243d80d802bf2a831bb1c84d51f3daf05926ddcd15e7c2aff640e964d03193092f437776672727175a833eccaf6c33903d38a233914f7fcec351533d18e77ca8251538c884d7965d3f6667dfbf5403321e9d1960ab67dc47db64bf6db73df8997d6c66a69274aaf0cd3c1cac51f2ac3031daf2fe69e22040a6eba8366aa4cc7b56560a68887fc01b0cfc5409ffa32c06b624056c735a79ec479bb0ba97cfba47dec3e30f37bb515cf44b566c8acf7db30ab22cbaad714c170e6626449414a0d4db42d55e46fa29b9cef33153cdeb5e705de9e8285345eae2e6a7809ebf66115ad0ac2a0703c8d220640a8407022c92c1912bc8008847af9e5845e6fe8df6d72cfa77c71edb0d81df88391adc9dd93b0c2833779f7211fc701262c04556373bca914f188769f88c7531f8f0d4caf8a6079f7b231a1b17c2f9557ebe3f46e7e2b19a3e8afe0601a3341dc44bc6dc438c5f5d991b3255b85805b10fc5e940b9f7b1577699d2722c627f12e3529be00c499d6987e9176ad3c64c707fe6e49e828e542f3b13647d941efc8dd866abefbecfbec2605573273652eb76a8304135b31888a0d8c172ae9bea6197fef0f863671578f32d7b6f2132abc40f9474f6efb11b1838c019f33d4abcd82fc8daad893ff6682f5ce1c4431a8c08da25337f082b1230afba5c240057cf2f6f6485930783203fcbeece2bad27c47b3bd7774437ef84049c7b0c37ccc35b82270fdcf8791995d25c89a125de6c8de41b8d3c808438f99228ca6e14d85294601964cd66fdee84953c28f3fe74299d7db0b912052d983f9b6a7150ffafff230b398957756b1df9bf10eef60a09c9497f61e1b0f241e7cc6980a25f34b15a299657eef5f9d78b04b93db77ad7741307956037aaf0b5ef6e70516d7a3d1aab516e347eb630592ead8b67cee61093f7cf3b7f8d62dfde58bc07a140f2160c6b3d999c5d5706941c8b2d95e8982fc01b8cc0035e6cffe33b1a2760af03a7d965336ee06c01f9650013e820714e2d7876ab9adcf1584e9c66ff7220031e103c641d61dc98350f45800e47ae1fad8c51c909841e9914f92f05a736184e313618b8d962fca078ecfb44ebb8cc78e8262476719581a4b07695cf6b7e690c86890dee7c053a51f9d75cef066df4ce2b369572e54c8a90284f161e93a2cf821a649a2a0111a834f354ac9f84c94da3c6c5a1a1716ed886c5a97f7aa631f2123ff93a901ffc767ba1a379fe71d78fac4aa9236e284904c15cf483ef63855939f484bf8f6cb95665ea53b044e7ae36460f8d8ce9eed605c53a492c7a866b1c2f686ab14154479046569af00a1ab454257e056ba775205e11f696993271756c9ff5b6adfdd7cefd209dcb9e43191e572904bbd15fc05f755f0dd7720612bf6115d7455e9889f5ed6c3157dda8a2035692747f9bd749b3d6aa32564f0aeda4ab6116358c6abfb14c187d6b708606e66e7e12743ae562dba357f1f174077e9746f0457448abf457037c813ca117a4962604effb854d849c57dbdf18956265cc6ea296d5b3f5bcbab81db1a9b4c8bac5e3c2c9da1aa08ec030f9a77ba908ef2efdf25bfb6ec107deac6a3728473cf3806bcfa80d595e9a5732933e4aff2d5508905f9bed84d3c28c373646b0856a0e970dfa930043c5966878d607e6a2a0d6ad9fce5b4e210cf31ff43902ef735b5039558ee16a05764c0b4848fc4ac5384ebd0922901e57d058c59bb11b5be8814fdf31e72f5748baeaa232c2e6b59a88c60d7ad4ff9730fd2a987af3be84fccfa3c7d2421b00722e4755b39049b602968acfc4c360f80e38f7ea46a36d89f2d839d3442bd7b30476930fe9834e116db83ba263ce408ed1261d503f120625f9fcbe1374b37ab88172255f8706a41e4168ac10a62e238df263d0d3b844f3d3b2372ea7646a1c2f9b7870b4303c28242558fddd354231ab07d11f8e568ec006f82424720c28c32d706cade12ccecbb99deb04c2ea5cadbc16b1bc28724b4759ac7e75e221a75d482b4d164cbea0e0e3c1792fbd3de509bed21aedcc040421bf2b6c13cc4298f14a5b61c6ecf56983a7eb94c274ffd673a76baf296290845653080a7f06ab4d840c3b3ee90e05a1ae8772722906260b7381212a1d9766ff312645d1c739049e4dcd6cca6088b37292069cf1ee0ff375e77844e9ab4b0bd70bd3a56fb416c2e4bb76d58e1e690bddd876e749de0449d5a4637e3e2530efb6515f4cd98338efca142932c3b40d282ac52ee249e90ba18b87e146dea2c2291808912df556a5585c760b090fd668d41e12fd73453bf01389bdf3b6fc8ce5ca815a99a6ef90cd9f568fd8421add4d5252d5e0aad7dc19cd5bee57508cc655a99e92e109b0655cdd48bdc9d7d35294128d5a4bf44ec26c87799cf894be67950995b249631e9514ab17db84c6c3712b536a20d47ac135664ac26e05da068d58a7717d6c0b8bf281ea94959fe398630e5198aa2c70378bbf39a924290a77617279b14c37cee01c1889fdb5db3c04e92cf3931cdf98f4141db1ab93ea1162daef9b09563663843216e88216fe502214e55fe9d897b6d51f782041873c180e30f975d6f6f11bef7938307dc52ca23615de25dd923e2a3b9774d262c40cf0ad2b2a34bdc97d1ab7ef373bf973e548ab5860169c8df526dbe0da95669e6c40776408a056b25b9f88c937a5468432f72db59f38e378a5b889246ac67993968dcb95d00665d5223998641ec9b818182654ecf72fe37854904386af6d2248a6773a88419da81e0e273ed36463a2565e474ebdc394fb1c10f7dc9718c49e7319870ae435cc022195afb516481ee5d6ee287bc12067ace4be60d907c31ad0c6a8352bd466f86f92368e54dd9ae52107e7a56fe2284ce45ae848eee8522a9a34c9bcedc7ae8a878f2e932bcfb7431c982484b14ffcf2e6823434a7dd51953c61cf68c2dab6980e14e09f45674e3797c3d0965a2c14a3ddf46ea59627ebd25d0adfcffb3a37de14d1895c77bc73370547428734c635cc3f483b376c960c3e52e6c0876699e45e453c9c3b679161ff982141be7bdd6167764c6cf4a34ff59587e9740231bb1b8ff5ef004353a397c15ae7dbd3bf76dcbc28fc7c45e33ae02f571eded1e3af1a449842b015dd3be350891b5f36287a23d4e7bad279e09b1f18cfc2eeb3a3001f14ad2c4c9ce02b7f9c76c539046874f98e6079429c12ab6585d491507afe1cce2786126ff80941c82a64f82ba1345c2fc41be72eb517e0f01a369a4d45cf8dcef343a2a53315c1949e578d07167b9e0e3c6327c59d20da0dfe90a9b2151ff4b7e7d9b2e0cf78321fc6a7c07fdffa8a68d48d393c655eb19c788f996643985bd474142c3205217ff35f1ed4fb6d47de7ec527a0e58b49d81913dbce81036d801251fd27399ca061544ad7d9fef7414a470128e7644931fd9fe88d80fa9bd6a87d6b837e27d26f0aa484d2eb06249bb58ff423b4027e44b137a9ef83b50c8f0aa855debba11f584a828df0031182432610fa8cab229074715a46f2f61d9d48e0328d4f6db15de9753241d2ab8474008d2ffeb6c04402bb07315c90b5cef9be308baf7a8827c451f4ab183024ee5564c79e013cba5e6f70a4d269dfe8140a091aaccb15fdcedddb9bb8cebbd9789789cc83593b4c9476f203f2aa78a500aa36ec23ae0ee8a5a8b305d1c833fbea61b51331f410f937ce950be5c03b45060e7745111d887645f8aeb02a723dcc92552f4f5464b769438c7dd073f8f436e81f0d62f5e5626bac98373a9b5d1526d0f5f64b71cdd4bc5422503979e3386e7c8d60b98588eaa1e20d4fd2cd4b8247208abc1bef0b5a8eb12e6ed834ab547731b2649b6afad06dc9a343d584ae41ad97c1247f75c690b30bcde7dba126df39d04f860f66b7eb900e69af59129f5bb8590f074281ce418a2625aab7370ffe5e9062024f03bf9621966eb6cea7c030a7e88770b785f65779c88a56114daf5d7398a5682afadd5f5ddf9974d63a7495bfe87136d2710dd353b7dffe1438523afb6191cc9cf66c95e1378d6ebf88feb4751076e23a3b7e2f4c42a28d45a14ab3791b3f1309d6fc53e359a0a1d2a19cf50f341e1ba1dff53065ca1bace37fc61c41c9728f2814972c72b8bc724d216d480d5ec7f236534b751d27d407be76a4f71ded9d09367802a4eb378d7b553a8fba4ebf5a6500c4de96c1332c58a6c2c75619f6b7b01f6d1dfbba9c8fc3dfbf01e57e390ab2c2210b5888470f56349825b3857463f3d8b49e72a200612504eaf5cbab92f465aa15888be05d6c47974aac49c222c445ee53736a1f19bbe99a2bd30032c5e4565b9839b012446f98a3c6c3ba1b9b109ddb238318e7ce7e4aa7d019cb2dc91f382dd404aa14e4fe84a29d91507f608139064ddba0434cd89b99964eb8ddec1d35250506f3ea2dda1347207557f163d8c810894b0ef3221e41081e9b6889c8b65f521dee4d0b5510e7aa4a40136368fea8ec0a831dd24d3e5dd9bce1fb28d61d4bc9d1e5fb9aa3b8c738fb2be80f2da61785dbffdb882651c6a1ce98d5a58c736739367a3e06dcd1bf5db6e3843bf4602f62ff9a72546e3353e2919d759d02ac4baee036f7c37aa8bbdbd41add4a1665dd30bd2de4b4a311e30af3b35176e08f1fc1ed40fa8e35b52021ebfe3db675f8af67ec765e36132d377a7e587372c6809a324f7c034832650ee71feb4d10fdd4092a0db4a4ea4c1b426e81750a8221ed3ca29bd996a30555397e0fc7c7f2b61841060ee0781a2f43e762ef3d34553b0de2854fc92110ca0be5ca246a0dba122f649017cd43afa7ef6defbc24405f1dd72089905eda16ebba6689da5ce84b6c0148bcfd1f9bb4f36ac67d36d4b1bad34927e5af5568bfdd2d7c0970f80deb3829168a62a64c683f329a37c5ecaedc5b7efe25f978532c8c3616faf3b1e9e9f41ce4f73abed5133aa068d4d3db1a327cf13b4b539a6423cfb80bde090c991ea78da1bc819de92b9c10f1906a46f03efdef51668ff813713ac2c2ee140d17e9b31c2c0c00fa251aefead5bc29051387f659e249946f56ddaaeed3f20d4cc0ab19463fab186d538ccb8af8d0ead5c1151e51b127ee97d8613fb19cbd584dbc8eac04e173a80be677fa4022bd5d2064b90f4be5137bccc158afaa6e00c2902cdf298bb26591e43c7399d7d4890b9886251ff9a3b7c9892029939e7cc8c383477abdc1cafa43ef1fa9238bd2800c3faf7b73dd387222d9721f263f35e3ce011a94961947d7eea3adec07774f084946da5f3b57e0edab33bb85bfaae351281636fedf1c75aad50cc1f0606ac75a9cd1aaf7c74c16d7c40e1bf772e1b1113b76c7bfa91663ef488cb4225563f2fa10a23a5251c46230605b7f21c4966cb3e14e2787ecb1f249a110084afb48382563bcd8d2c583fe4888ac2c1a999fc96b0c37e07b20280601ca53cc0f38c1df38256d0ecaaf9ea85f7a9d5c3c70d0f5d2a7136c62cf0a486fad34c91bb16a45c082a6fa36b118e8f2c27ccabcb189ba743e2e5e8fe042bf813bfde29cb4fb3a44c51ee05d7e5b97c1d9d262cf8cad2add840818ed883e264c555aa006369fb17324dcd82e0c63f61d54fb6d95fe468f5ff906418ac0c90a7f919f167a90f5842daa1fba897af0e468b66c23ff42501a4f0f61187568750663e000730e071a20f5869fe8cbe8efbd492dcd09f5eff316f003b9e92b722af7c0b5ee4499289c38813529c99d81bf0e91b22b484bcdafdc66eef8badb7f0b95294fadea59c323a51a08c647ca2d4d2119bd82a84c70a986619a85fe7fb0e824865d1d97250656a645ded7b168d706b7d0a6940619128e193cfc9161056d55c828175333afb4fa21789d8452ec9682e6e90212e9ab4d2a31c42a1051215f261b74bef759ad8d0c82cbe8609eb061be6dc367b07f06d653034fc92a391e28b6b956b46f3481aff103714a25890188e401faab33f963b3612dcfec54f2df385c4ed9bb9f2f3cbe4c823a89cf17c17e65fe1d41b53af74a7cafed23e64b503d0eb22fbddf636b89a78c7d0929eda2ca7a6348ed756983baf2c18c27ee885d87a780d9d3715dd1ed8d14f832ac987f3fe2d9a0f7431c2fb6da63e13e7d35c60150e91fd530550df3c70f811a5a5a8d29fe0120f70661ee365084d2bd6b0105855ee4c5c92edf6454bddf154f0ece58aa737b612339e3d4a35f1ccf40630a563383e7e2cd670c24fe585dd4b12730474f1cc16f374fbe927c5f5c184204afd9fc08f6a0bbc9e0838fa4dd910cadb512662e9f12f43beac6d767e080e958d01254fef40dbad4594463e1e0f65452515fd755c076b3f7186e0a40cb6cb47e4ed9cd427b7b833427f4b15171029d3c1a40998073ef0e2eb2b702393578aa47c968b6b59cccc032f3aa306042b6455a70d37f4e536ea2b8286829490a43bb6c25736de9e089b792cd88a59851979412a03589d5a1a8c1af2340d0824de287e0ae2949ba26c3caba23712cee42ec6de0d1c19e4d5ba9b0b992c1e16b0b5a662ab5639b0a7a0085279f7a23092fe6f4995791eb2a98860f3c7c0768d9ea16b733e02c6cf66a5ee5ae1f30072c4226b78a20d77b9e04cdda203220df533ff50c7224003c009e04b25793c5b3b2aab04e9713878827cac9a26d8cf290fa310561a87f7a86e8517c7f4428a424dbc88698322ade0343e03d55a98bb5fd7fc33eea769b509048e228a0fa0f4109631a4776a80907c165e8a026fcd8f9d98e0069645e1bebb53e8fd25a01950ee3521de0c434fa8b5115d09ef919b86714c6e14af7aa3a3fe163e878bfef81772296c7ecc9766abee38ed7bfb9333bc8f61d649d7d19e62cf85a039b2b08c712aadb7b0b4dc4dc58767b652215bc383ce5df3ad4e37f99ed68787e2f13039c2568f16a5d51ad70e01cb8b3bc4f3da9af29113405b04981a60f4d6cb6b3c6ee9550e3ce1fafd148de6969bccbf2faf80d82f8d83da29066622a32565db41f480ad6d0cab8c4e8b5353f48abe62923d8ec59bc4f44461d0b055c911b9ab7569e4c9e684647b8f96e4cd55ef632aaf201c586144b6e6e547d1fd1c9d29e9b95ab327f5bb6b4556fc078000496465ccc57b51bb864cd923255cc67844b1a7e10fa3825be9c548690f59da1fb4071fe7158248b5815278867e165b3f9fdd0f54729672e4826467bff599679148172d5683398cba05f8f582d3c2bcde84d8d020166c775c2003d1d014a75a84925f7a3a449aefe4bde65b6e022d5486e588309c1b3af37b8eb8ed3bec8324fd1af139d5b29fa591c9360d4b5476a12191ada626c4d4598b8a9c38718bd3c03d18075e10b6f34d9f82fd9fc579a606c9b32596737556b3cced000972cbc75df2cc2590f76c973e73a8cd39bc41b26244986804195c431a665c6bfae69e0cd95990468aa64a240638c50ef09da610eef46d574eec9fc7c57d868b1f24b0374bb242742c55ab0a6d34f9851d006dafeddd0c2914100fb2f4a132278c26cfcfaba069686d31ba49456d340ac89e961601baaa58ee356b0d9f90ce19f928a913d53c9a3e0a733490c6946576bfd703da37771ce2e13ab0f56a4225a1505e8af57b6b5055d2722c83d2e4f6d64b134b1e32fb27d8c629df39b172dcdd6877d1de93ab3da6f2b540f2aa43c58407908cb4504067ac7e649f85fe6df6cde40448b54062e76d6ca4c1cd7b152318a29d3dc5ce58ee4fe43d22016f205681038ce0572cc2413d3108e95c01311c3d079cdf8e243298c2b01ff1c6dfa02be08952b7b8eb45aba8e3842b2925c757d89c0cdad039d03220cb1b1506818d7d4ee0de3146e7016b23783cb76234944bdbc25df6399529839fe99f818efdf07e51ad6618e569f2cd40938228342e781eb2647c9caafb96744c875111fb0d0ad1f6eeb5832988c223d571d632a967cbaf282a4cd03ccd0c21d50c218a25fd1358e224425bde7ed8c286fc4d96b0af057c1668152339413b596870e7e82b81c20930b402b966bcc00b35f9f62752e65385bdaf5f6e539ff69bb59c005f3a7df46c27ef9c660b748e0ecf0938c9e3ceddba536cbd2378dd6509b7c14ecc5b4e743fd3d65891f6633061275efc8b1cd3304b364c2d34eaab2a907cba8352b2e06faa048025303fce799d4931d83a82edd58c419d6c55d764ff5a8e78f82712b794f5448c9a3df4111e7bb29bf52afea196361ecebc006ddf9e370c14074e6c73cbcc7a7881e23f5e4f659a2e62dc39c4dc1e7fa437de2eb1a4123f29f58df83c75b082656b0fcb45b690246d69bcf1fcb22955801ccf8182dea7dd4eb5f62dfad9b6583718d03527afa08cb8bd04989751060bab80fee945d0348576779cb8428448a4bc74f230d705c5346234013deb949984dc6a328aa1679b5e2568c163bec9090307aecb777d29831f84f33a387f1173bb23c6bddf13f742db6565a69894a560fb2dc55035acc8c9e2256e5b76e2d1ced21989d91fb86f1a105f3a185c21fcaece08aeec7100119776bf3f63d0ed6b3b4b7ac2f94d26568ab2b8a9955883f5e4f8c2f10742c396c831d32c735ce9e2a67f239390f54feeb3e343c42a121344a602e84946a4e047267334161db265443499c48c8276f796f0e03baf54dfb86c4ec8fb255d0c0dfbf0a15e90e55b5e4ad9f9b835d3e58666ed5cb238c81158dea320ed5503f7783f3be64e1e48c50564b13230e35d42702339ae14bc6db374416f97c2533ba67a35233b9469afa8a09e4ebbb01642e393ae25035901edb13c55cb5d893f2b6fcd2e3868e1a83b19ba609d9a4937b3249c0e7302aa83f4b5466d60d85e1a1020ce4078f53f24f1a73b89def928602aeff51494d5c26cee49a15134ce57c8cb083f5594992b5b473d3799c142d9e7953a811d84b62cd5f88bef486711bda36507d348979d61471a5cbbb67af90e5cc3d9ffb5e6baaa8f6085ca155a2543be415ff68178fd52902e3957a96288493a536aff23c1fc2f85d3f01ffac4f8a09d82a13203e32a4b7c8d5f42ee7bdeaeadd5c75577b77dc423ddb2ab31cc1f068f3c830edb3a7a1c7404f761fa58447682d9c8ad9bba1f75a9f576928a923d46aee0daf02bfc23d9dab692bd364846db10bf03a3a0a2dde3a8462d30b4370e2b78a4c0b8d0307d7347cfa0686249936776504e55cc979a8384f18a60c6ce2ab776741bcaac20237da3496467150421e69c594ba18890504059f4883abb4072e6c3058458c568acca9c5a1748813bb9046b83fad3e13ea84ceee6497967595c59a09a95b50e220c9bd93e3aea213b3d597e3e49606edc275fbc0002974d96cd15f7fd6dbfdcb9d855d5054072ef6cf675e18295e583df180903ae611d66b2a57f891e56690be8e629a4c6613d97931db08211393b8c3ea397f3ac8eea04d5e431d36791fb16db2ffd071614ca2087721483f451cae5b42358f4ec714c588a689a39386a339f42c894010f823f63af8fa5a45a626407c62816f4d33401d7d472e00494db46a3268346ff43036bb50d057010a934c1497407adb6a3d82c5c4562eeeaa56db55b8b1e2542a4896a3f28bcf8dfe58bd001faf0d767b1aa4b7b43fd736ad9ea76936824c8d506f8c2f749abf30de8271997829919573f677f577a5612cb9bfab87f4b11cdf57708c8520b217e7a258ddb571aee2ccfe1a9a20a383e6e26b6b383ca0081f454f0aed57100970a2fdf033084702c0f95c6486920acabea3b11ba44bfa93ef0199eee47722ab6f38c441470fe98bbfa0fc2f131babdf8c4859d87674651e1b8b77d81f501234be0b047c16a0db24f4a7cae8ec33a1d452f0f2be7d1bea74d0f0244d3f6209f8ef8bceee363dc6cffca7d6bae4ca16b28f1bdb7242ee82c0ac3e2e2a4e46553c19a5137df8e118a378a948fe4df191e153bffb5a7828e99861bcfa755f80aa2c0021c06b71f550f5028f73ad8c65a7df9893066df0943b8883c96e87ee340868a910ed9d50f1ad0ddc7f2bc25ca761e45146b91976e4e1585defcdf7d13d7e5408c3e57a81a761ba10c0d03a56524bff1cea603fa74cf12eb97bd22b3dbec262883980a9ffe093ac769fe182a0f6afa2822eedcf2b035cde67d229e7924a6cbcfcdb33d09f994c73dd7734b94a1001b9e41a433129fd5c3c7070bfab12e1ad21e4d1167f2337145b298f9288c770b9e15a1061c9b4a597dd5d8366ceba675673ccafe106841d835a28a60699d5a0f8ad055ea2ef4f5569d82c5654836c1895a8e3f8508f071c1ed4785951bbb1a1c8e2d1e48022e7fed4033d840a428426c5a19f1dd3c5f61369024deed8ba41d452d1812476c5a9c902acd24f687235675464cc365ebe62dc97b40b97d43fe1a4ab5ebd557a98c142103ee1c74cec907324f0172b8da9d9abf4e1f6d9d1af8bd007c000bd75ba80e643de1b8805c1f06b87c0ce7d06ed108aa5bc8a5a11d73d9cda386867a6cfeda6d01f7a773776d62df48436c67245f4be806a20b5822d21efbd34dc4253e7e195e904778fbd638459bf0df53ba92718a2a55010238fd2bd6d79c18118cb6f88d62cb3dda8ea28aa818588ecc2fe61f5d9c082ab2f60f3c32c430aaf4833e58b4626f881bcfff3f47f17c617b4ec1af6e1076f4d920c12124f4b41054571ec32edb8631a9d3d48b7ae8098995bec6daf37886df5ea9e9efbd750ff538b574c137b4edca9c7679d6c201dd5f8fe8152d046dedb2eef086b3e716916c68bc9faa90cece98d0ae3f4364ce8ded1d457eb04ce555625a0825f23c8f621728cb0f99e6e744d52f7fa8c500f954d5be284e75d30455c7a7bca5c8701a12ead2cb847bb4ee5305576a63c7341d07d4a27da6f9ea215a0ab6f9f197914abae0805ec1437f52e60badfb1687cc9283f18547b4f9e200504a90aa60dccaf6eca7538e61863457bf69d017eb51f16862d15625d5f4a79a98721990d3510284fd48c4857e67870c5825b927776425b7d8756e2db2d6e7be51d00fc64be4d1a93f493d578cae4d2d0c2b05bc1cab7c0b27e209bab20e02c27dbe369568ea5f59a8d79ec529c360ade326dc83c655595cd416236be886564c09449949525029fb77f917126eb7b5d0b06fbc31a6abacd972d260f58524497ee27d0c2007f37b1f4b6737592f08b4b3419aa768cd391bd4a8f8a6c54fe5f33885f2ca765e227a6388a13b5fd164aca56cdc3139d7289527998d42775b3f2ee6e27da80d9101971ab13a94f4454fb5a60c9b85c1a6d8f966fcc70826f18e92ed31ad74e7e01b3a1ad619730992fb3ff30c49bb19116c95a5207ddee576a82d3117d443b0b05bcce0a534cf78d77dea80a5c2f3d4a6be532c6441fbc21e0f19735705aeed24e9b777780b706e903da18d2f711c232339809478ef6290ed4b5f9e4c999361a6369839e8c4c370139cdf1f3cb191d79ecc5e44f1dbdb2c74e7fef73b1c07b5fa7db9e68ea645b8e29af1acb5cf5c75bb78e8e2cb5b8cd35643c62975c885e2d933124676678e2e21bd73a8a0b8fb1ae83eb2beb0ff7d03ab73292e3d4ecce8e3b19e0bb697ad55f6293650d611058660afb682898dcdc53596216aed8e2f9d4cb59efd1e64b728c024149741496891c36b4a12a68e160d6c60546c224ea3a681be4125bb6ec74a1e40978513f98a0617386343f9c6745f2cd50ca462d83a1ea530e112b36ae940fe9332fd5569fdd843e45f7e734a03147c5b3846dbc52cd65303f772a81e2e2ff0991e8bc2a129ea84ff2997edb90fa299e2b2ceaf5066e7809ec9f6f102760266cdf6825201cd4c84baaa47014f88b918aaef8e46fa66f99718ab310d1fd3aca405042e5266cd9edc5b379d8ab3fdf38d4494d61f924967a8f1d015f5005139d346f0284efe0757b09623b83f539fdbc0a4679c053d9f904f19ac2834e017b1b28159f33d2395de7b0808d092d0d9a431aacde0ea1caa842b24de447fbf024539d89065ce53b8c3e6bd74ce881ca8af3af4f2118b02c5bb628176e030a552efc1bb2e70c4893b72ea00e711bfb3a7cc704553f45e2fb5eb8f46eb0dc89635b5d7a1f3027eeafcfa66fdbf651c6efff2be5d51642b11c2b076f679b7e080737de1e79b6eeae0736a7891722c02cc10f60fb3d180d5b540ea875a857095af44afa6cd49930a0441a31a36c470bb7c066b7af1a9a17cfd182e7dabd86731cbea575c0b89509edcdb93fe54a1de94d972d031f29fe9161db33b46db1b3c288f0a3dcdd6027e16e5ffb17e38744bdddc65276b8883d597a405b1b0cabc92ed790ca9e2aa2bf0ad86c6e6979e9a2bd7142a8a145e9ad1af577afcb475143e9d14bb3bce5c62ae2411d22b02b9bd864c448eb36bf83464ad9a0b24d149e2ad2885883e5e0429383360af43d5c282faf8f17616e96cca86651d10438411c7953b3287e11c8bb66a7441889938277d3e6de6662bcab2c156b98c5fb62dfef926a219cc956add1eaa7cfed9e0d88bc1f3bf7c31cf9e55e7ae2e58d6200edd2c42ba63d7ec23a032450c668810f4b75f58655d841ae0927f2f22f17420beb7c1b1b0f08fa1f382dfba3c08a7044b9aa2939128379f6581c58028e5f32f8135bcf27a15e3b4f489543525b3220391e738bd13fe2692ba6c0d6371f2aeb3dc546b77727d8a1666f3262a1a51199f617e4a92f22534d37ab81cd93b24c81bb43ad3918d99890df3bb2555775a5c6af8fa8fa1032d1641a594ee7c56b994648f95237fcfe3d7f38ebc37c31134cebc77ec2e95652c556cd5a34a2f3d97d7b1e5a52110e08110d6be39ba73f1e9360317c3b6a465bcb6bcc01587581fa560efb3c0825b71a5df131d508b35eacbc11f89058a77ce5fd22962c058e853741fe6d0aabd9a98e3113009e1ad367ac37e64728d1c66c805197615f56e58658ce0af1203689eb5787bf0ba0e6ff040cb4e6c3aef1f76e30b756ca65dfa9d4ae3cc20626c251c0f83581cf6e6f1698de41e5950b202b0d42b8376746e02d9185f8b08be2bfdaf100614bd44ce82af5800e845ff09986c65930e4c07846767d170f57dac6c68729f99f23f6ffd8c91b74c3a4bca90022f914c1f809dad8737b26295505790d85cb5372266715d3f0e8a380649a97a55daaf90d9e11264eab249ec7188a1818a78bc9bf50eafc40cef88e1bb416b09534f6b5cfeeab13b8b13372d51ebc691671c5b25d23c0d06c3573b4e72b55698bc2962d9cd5456343ba6dcb410f5c36241b87f76fc306c31479cd08dcc92d5a8e57bb87b53c65c2d7503baced786786c34844725105cf74ecb7bf4effdfcd450f672fb4d45f40709114381d1597bf874cb9a2b4472fd44eb62bd45f2df6c351af2a0f5af8250867fc37eea0caf71f705183ba2c4bbea48c3543498cada8e4d5578af9db6cfb8d1c5b95fc3a163a48d77b6290f40836955b9ab0173ce42c54057b052d9b2cdeb0f115ca5639cd6b5d618e2f34ffeeea3f430e1300151d51b04cf30e1ea20a2f963611c9cbdf06c10b8152768303d00177a52063fa36fc3f6464cc76c5eb1a55629c5fdaadaf6cacbc4d82841fb06cb9f3c5827e599c4ec4ecfdef16949c4c1937f2e671535308fbf1304528d7797bbd64ff2ff26ed511cc9efd3127e385839e85b81016fd25579c5151f5b9afe3b4cc55a892c12cb54e6dab62d668cb35870dd4fe7ed846fd9908fe01f6f0f690346e5945f9e56821df09ff16aa0704c45d4c66bbf37a5bd9d382125d719127c5d33e5c5533d5b0598575059a83404700feda947432cf44657b8dbc812dc6dccf542984e06d81951f5933bdb8bc037586172d6ab76796d1f1837980554b1af78021228e9ec8810605ab40b1006c1269eaa4b726196ec0bdb662998f9c0e3b1c60df068e50be5c5f998df3a94c8f9cda12852d28744c9e4f8bb29b57a21ee040c399162c45ae38b838b2193f80b1391fd82d1574cc025388b96fe589b13afb48701993ca0ccce2d23428d57b0a57e38d787c0533107d752d572cf595a4307d2024a1060d56d2614e14a89a01d2493195809b92e558fec2a561f963aa304099d4cc974155b68bbe4ba1d2a1ddff8880c74c4ab1c35c99e77ed3ca238acaa7210b1fefb8924bb6c36a5154d9afec0fa77e60f469b67a72838f4c90299e9b6be9216200018a85692ce1c27638ea71c81a978a2cff9811bebbbf5a356609be301b43ecbb00c34ecdd6cc31c3a73615773566a94ac1d67029247a63f54881fcba3eac60c31d53620948d650b584e5668215478cdba7d1e3217c50b4c681d32a5c0865417a41bbb91643783cddbb97610fa4e1e703b8d3f1776b3da90d7f34704b36d6b915eeb848e981a84e1493d112b150f6ca10f7176541bcb36569bc97fcf38e0b7a3c6ae60d31f1eda7720214f6a8118e8dbad6b0cf3b7f8bddf40900e9cd7e1cfc2ccd8b097070d1343f6eea3834aa8d7e872b4bc89f5b56eca6cfb38c9ff15c5fe074c9b1eb2998ef22ac46bbbad99fb856567112f49a10eb4dfb59081b4039d85d82db2ed327b7d9ba84234f76431efe150cea3d78d0f6b21313825e03fa04cc7c0bea17e8166f8bcdd69fe6a262753188cd3f19e11992cc01104969244126f5af7b7190fd1d0bbdf879c6912bcbb25344dec523a6f7cd16782f8f057d18dff3362a7c6fe432a1cd39aa64cc5cd88f50004b579e395797e012aab09b21455a4810c56fcf89a41868e7f452bd2cc774e9067f80bf28a8456021980ca7d2e1d03592ee32e2f346df9e7a5830d7468e875a1f05e2ab89a1e90f187dc7ad23c28afefc405fc1a36b35b9e02ca2c11ec1f4a85870aab72439f6675381b615ef235b3ff5ccb345bf03df15d31278717335eab4e13590732965fa892a5d2ee43496529d4ff133047733c499961fba01f428fe6b543802deab66c74b80fa1ec53c9ed85ff9bfb84037f3c99f99ef445e7254f96ae5b95fd06a74b8adbe7f09443fe92abd03a5d14703ed73e62301d593ad52d97e8fbc4445b065f89d2e133b262d9a03c505e4b2cf3a327c51441e254031d275f80918b376e67baaad53e506282312714030198e1699d85cb4e83347bc9717b00b5ba12f993fe58ef0f3b18c8efa7e5d8d8f7d0611e7fe7ac18a0b3431fd14fedf2a15576a1ae9e7b08819677bd5110dfd9d42874f8a8306301ac5b43f0e07e2faf0005bd4206e5cbe3907e7ad7912dc042b9fb67605960da45fd0d8e3d5577699ae22182d5d915a8d6e47bb1a748088ef7741c03531e24d74a01712874e18ef18347079ff547b16b6db6b5f4b4513881cdad8112a101a785709a73754a60f87146511f367c2183030bd1183194f6aeeb75948b303305632d1e97a40cc1e175179e755098208d3690a14fef45756a391dc2d1af5d39c7bd43d160d6125d1672ce6c2704e48a6f9140c4db7448b00716df58779f2225690051c537be1964b9a000af9eae4f9e243194bf839cdd5904c2e3f5b04f646b31189b969df9fff8d7963851fa4b02e66b5b2b640b6a47ea524e9045eb3bf26e99bca64480584bd6e3d385ecdea1768105261f48a1223b15288938b4a58855eb647e4a2696f608447c9ef7b1c28c13ecbc4849d4076677019b1bd7686ab0b4de0ae12d572befb7a236f8a6032ab01f93395fddab7194b5c5605954694b56fae7c7e69c56870205d88aa01629df43366e313ba6a55151dc63d8de84be409b2d9241f455bb4466a488459368aad32eebe4a4ec6ef8e49bde5141592ed02599e935d1462681b16a3a5c8d2f7d9361ed74f71c22efa07cf8e42fa253713cb8d083f89311e1a98180c7f35463796845789ed69801780fa8487ba1856ca2d4bc6008a0aa11f23bd0d725765fb435117955a55c642aee25b617f647518ec14d434632c4d40f7697b0c7f0f70eca2b932c6c61bc9af142a50d424a6b37974a41c3f49859d228be27b8d308a3fbcfdce5eaed92eb2349e6d8be031b714648ac2280e0e5027bcb4695bd4569ca2f51590c50ba2ea2c568903a29ffcd6ba9c9f0ca9a68df88b97633484df9838dae1f3921a0780dfd54149deccf05c95e80d067f6b382ed0232f15cbf8f507e5b5d706c8f15bd7f534bfade541ac96afbf6fe59c147c40448ce74e0d581b6dbf811b7c3567e75b07d5a031d283e9e9da237350dd125df329f65489135cfc3e92495e02256c4a40e878034de63e3548e6a7d9e84d85b83b1caf26778f1787f97fd07452ee08efcddb94d8974bb06c1ee0c5e343e80bec093bad8c2a3eaa47858b2bba28dd081673f1f98b3851d41bb575b9a8f2e78cdcd7626bfa14dea0cce5ae6763c6e6930cfe1f05e942b03435332128c8a19980b3355521cc169869d7ae88813244b3c072f35838c41e22c64308e80c924c2b975235d6596daf917b385d7d7d187289e9eda59072752c902f314bc5ee9415f864744f1b98b5ea5532c53008d74f626ebf7ec5f26426a3947e7057d1569351354d4b269536c70ec2c2644d72908c7dc8992650ea06206489557805669dde388da362b1afb8b5ec8d0552301a2beac68c0fb41b0b16a4c5f7b91c45fd7bc21702534659a29b6a3ef242e9070f607b0714783fcbcd00c8aea3622e652f66582348c1b6e4f28c29923f31ef78bc4c16c5b2e73b0543202f995748a32bb3f83ae21e81c22c63e8370bdb39173a773b7c31a31d5c841a59caca0d82f38ced84b0ca7a5ac592659411de988e873afd91b9241e17bb0e272802a5215e28c7833fcec38dfd2821d766f29d2edbfa01d30b625f201fef4a7d35c89e939aa0600bd963c6c6a7abdd8629270b0ab98cac7635a0ea4b04ba99a4d52684a2fa08226cf180d47e0995ad6f4a5a5ec6c0473f38cb91acaa54dc5110f4c2a14e7af667210b9e8176aec8a8eb5580208e694df3dd08da4fbdd884d4a81a2f44f9928fcf0680c41e100d5f19665a499bebfe006a538f65c6e7ff3610566661ebcfeb554fd7139a03c9ac56f68c3f6d5486d5088d637c988887b9b55ae0bc72ced550a62f0c74bbd6d87f9ae7810fed2334affc6c142e000cc094d59633c3408606c48a7977b358b9c4506adac374b8fd1b386169f6e32c6aa89a55196d9ba68c9c72a942d7087f12a96223ab7718c90a2802e8c424ce2928f02086d1e25c8e4c7778ded7519039c3c865313bbee7fbcb1971805ed851df9a132759eae4b4aa6591c18032d2e327b721aa98007e3ae2e9fe81ef1747262b1edb1f420dcec7b7b6d6c3ac7a8d0e0be9b60ef75893f96b9e73d7f574c283d40ee30999329f7772b8be01361e0b93880da7dc69094fb95acf448482a9d5be2f54b7f687461cf1f5427fe408abd64b7afa8d1fdbe9a98830dc3ab18216db977b026bb60f5e153a76b66f97325b163d02c551b0291f49022fba537196b0999f063b866674dcf2cd68ddba9f5ece7a6e618af3215c13474f83f515c6da6a8431dd65d2a572a722ccbfef93420054de8af58c06248e9d7fcc8d8f46947446b9c42d02168f04c344a9e15e8930aca4d239487480a9d4c48034ff1dc2c7b9e6f48c69a7fdfe5094dce8f989545b7c13c688d7ce8227096246a39a73b99fbc46bc3ef11a1ee7ae2766ad55586962d692b49092aa79d2e99ef5acacfe142e90c13c135a944bc3a305195fd6e3de781c89e15144a2c5ad471bb6100a64d846e6aa4900d0449dc659f1852e896c8ffecf00ebe4c5cc2190f172e3adadf551ab359f286639c05ee49a4c0d4fb05d0639ac9f878762d4f8d6335a437d29c2cdb087a7875cdd2d708322ff90b1ca36a69a482614875d67724ca3a6177e3d2ae3a153256ca573cb83cb59ac8e38fbcca0ecbb99be399e999f95e0dc9b03eebc6c3301bf85b26a6d66f3f122d31881476367e16f28f7c176665dfad22790cd7855ba23cb382752babad4dc1fdab41146c0576304197b6589d2a1bbee526575078895afc10b663c59011423f578c7f9912957b94ee4c240335c575280ab4fd433b23be7cd4736e0d80ca11f367c0b9841d92619ba823ab6ba1add8bc9e76031d01a09259a83a6b936dd3830f533d069da9dcb704ea5ad4323cc6f6a7ea0e7ce422c5c9c320d3c69f0a0c22fdcb6b961f5231fdf98e49216001161711844ac1a6f252d9ca3474774080fccc3710a1d6996dff6fe1ad5e06a794d11e35dd7e4406a6f59917369bce9ee2c835c52d34e770ffed10842ccfe34483829f8290834a409e22bee660922bad4ee9397bbc5e727e671b37ed277cbfa1bf4f398965bd419906ffb4ce9f87170409fb86b1dac61ba10837715b642ce0240ca70b65339ea1205a3b0863bf0ced04ba395ffc1656fbe474a21ea7d7e8543d89be5631b68d06c53dd734494c488721be41dae4ff072d158dc371d1857ddb354d0ef554deafb54f3f25162e5ce830d697cf1c0cdb84fcfa8cf4b6c6ce5d9a215379907993575a378b237f0a4330e46ce0081c9034b523860906c7b4ba6787ae3dc8b85853f52c21107bd76dc5abbc55460a67b92bfdd52f7b2117d15c20b19a242d89031ac516c216cf5110a9a3f4feeb39e06a412b8b803b64f196810f3ad5f5e4691e85e5c6a79494cfc7e1fc5a043456638abac7b4e32bfee694ab652bccbb2e1af403e10f8c7f5350089d143361d286071cc8e68c396720e6eb962e1f69445140327eaa89a7968cf525491ae109d1b40f32078092d8706cbcedb0c7266e5007398b97ffa78fbd749b4dd8fd224cca1829954369da35aba5a37dc68d9f5f4bebd3caadd1651d46018d9b6c540eac51ba063a0d549d31937af1e494144e966e931036c855dd370af04798b291e84bfce6a7c4b9a7a8272baeb08931ed1de787421e95226c1067a6f89dcba7a376e61e89e750edf4430cb229a4a873e78dba5344c33312fcedb72527925ce0e9a1d378377524d4ece072cbc714fdd873ee319b1d7c81d904640979b0c6f910a90d4d9ff0f291be6c70d28ae0fac5871c8bedbcb4b25d4e27a0a4da993f0e8a414567896c82f075774e045533931985f795f3eb02b7fd1f29d2223466759e75bdb79777ce65410bed83db6e5ef4d6621f351084b32b9640ad6e33bd3166e7dba146e456cd7f2dd11216bd1989a6bb727ab0e82ad0a8093852a42e8a672642997eb23e040383a6f6b3b5dc9b61ccd31eda8a28120ca2c339af136e8b97c65071965aa862f074d038e8d4f45bd9ae3899f094efe4602382b52040bfd812db08b9a9b4ae89cb1aedb87b3a1b342a1a146411b827207a007982e85687a93c0034fad02575e6b82d952ad563dad689487142b382be876e9308962eadf11f5e800c3cda033b3b16a58cb2505400b9aa3d59ab875a6b1b7e21cf9cd04a29e5e92cb0ad2b350231a2c90b6f871eab85051b2494d402a9168ba5ed080157d427327725c8e7733fedf9393560fbd4f71fdd22cc4378125ee0206bf8d3fffd462142e9474417cb72a3318be47b403369327553bfbe988b224f286af2a1406343aa5bcf8282f5a0100959a8cf4b1337dac96308dcb371a50afebf8a46ca1e2150ecda59b0729895f878e4a7baa16d5c38fd42e121b04bd9489e97e3df681353fa2cc8f1614ef5010ad503be16fbdff02f9b9055379fa7b8d121ab899e0b72d5ea98caf68e2a881b1ec608c832dae568bceb1e7469f20270d4cf54d01954e39af21d1e84c18582dbbe7df62fb9de02d4f997ffb6c5cb78d1cdefcf195ecfefa513f1edff2d52407a3f7b56eaea1e32bd509d98fc0f5cf767bc242893a1374c0f2235102ced73c859d15431e01ca2fff3465e132a3ad32e63066f24ca8601cf4017d2e13240e6171df5c43f7e4c66392c481a439e28550e251062e6fcab40e516c61f7ebcebba75c859d6acfaa5286b6c002894e899d4470f63ab0b77800ae3ae75fd60a0add0c1d7658d609e83bfe5b750a49f0bb1efd545bf50050e1cbd134c9e219df991f562c766e31ced37c41dc053f9ef3e0d32996aced8d7f281b0f2d37ef6767917152a1648b0411f72dbd0651205dddd1966d8969a3b1b7a376324105ad7dd54cec3dbe82d3919ef1ca8897a6748ea84f3fc790ac14e4c7c88f5bcfa3dfbb0cb48a3f57b0006474af0c48762580f52194126fbe6d67bc7318c60b110c62e231e904f5493a18ccd8222906d1f78844178ed5d5a391faf7cecdee5b8afa0d770d5f1a158bbb977111eaedd85359f0e0cedb10f031934bef2838ed82689d73134fe60cdd1a1dd075c7a153a0eb338a16bcc484c0248533a17dca70dc4986b294d03c614e333e480213a4cc655adb79d6cbf0e21aebc91cab5b83deabddc74e504f950167681c2efa848d33d496f1ec219093fb0d4c68b3be7620ef9e44b3ccc774513dce1e1dd20201d16b6cb849268ae331b54b4db7631718c8708d6fdf05d137b285dcf35953c96c68849253967fa7b7ad003a2d2aabb88057d3528a405877ea91083fa96284b48b2bab6bbb6426eaf33ec50174d86d0f2193f80875829fadb336201f15b81f8ee95adb2ae0b57e57db40e6f5a5b10fe7bcbdb076e4b07454f3f225bcc08c0aa8bf97fcb1445fd9c833f939d6cf66bc05a9df59e3d2dee78b236521c2fee43c35264caab71700d401634779022cff7ab8f0a24b00f10dcf702213bd535f961879c79e64e288b66d43706aaffd03036d14c10e2f0697cb00b1ca0354d19528d4a8413179aec9a68f8d7cd3efea49a5f46aaf162545e7c27f9283c164437437b77c0b6afc7c2f7acf2f6ec9804de67c71233bde2b3c644d357a0c9d7fe952ed52d2a316124e521974204c68ca40813d93753cb9a76010d6b234cbbd102404cf68455b9993ee66224a98af86ce81a371aee3fbb4cafeac0dfe6c2c530dbb28afb80b5374174022f056544fda1cffcd59abb81fbdb3221d2f9c2a40516a0dca79a9a350580e2462bfa2f3b15834c1a7fdc88228df13859f6d59adfbf709c4a50b63aa49eae240e224aa5853e7cd68c6d6615fdec3cc1c801285cc80f9b940d3b59df1291540b27e91f4373b047406fafae7d40ba3120d48fefc130a580cb9b5c9cb3c318ba61f31faf71a8ca7cf5222b823e2d3558c85927e06e5f06c19a33d06db62f3b0274665ae03994ad62116f57dc7db4b7b04162fba6d4bcdee2e8140068f8c814f8ddac319d39c1f6a6888a333cdfc633a39b539e63e20f7b9e7f0d12fd8cfc22a8e73197da1e4af69becb93902950ec20952c59d6c44c948c7b988d0b91df595d7c16ab49db269ca88bebfbf375083e3d4dbe649a1f674185007587c4470605fb5e4f7e39e0ecc373bff9e19f726bc6c7cfcee7a26068b8acd1906f3a6a3b296d976974a6c1c18f67b70992fc1947b62effa1650b6306f27186d6cdd1f8a706de19a0619210eca2799f026588af922da24c4efb8a86fd5efd6967d8af4f76e3a6797801531cbf5a8e689135227fff6fb5c09e56dbde2dde62486f4de8738b6d480420f6ea186f2509153a5362b2239fef6e0ca5ec5b477bd1c4018a381fe8e766428d7229ce60503a395b1eca23a0f89cf0bb39e6e07e5b82252c015c2c7e1a50317731b4ebd7d6acecff1f17c5fa834d70ba26aa60042a617bd7c7dc532f012c473c59a1b8a892601901c58c5874058857a569750334659e688c33e5a059e9c245aa7394e236e5f040d5cc09d7e4b826e68850caa332052ebcaf5a47ffce8bdc74ccbb4f41f763da94a06cb19fbf46874bca003907c4ceb4ebdbae9d018b5a40189a4484d57702d3224e5f6858d15a9a4e8cbc84ef2486811c6585f3c340d2d67ba5f092b44e8f0176b64e170f574e15ff198ad8d53a9642bfc7e835720602496a6d99906c7704c68f8aa0e8129e167c528535283a32d49779c2a4ec6cb99d0047a25519107a3c39a17d1526ec7f2baeaa2de323e19a72b4af16a9b3b08fa9bdd0d28efc70834f617699d684c44b23f48ae522c92d54f52722dd3a1830a4b65871cd1d2eb0f93db054cb515bfa7fb9085f76d8dd09b096ca490a05012a6521f55fe87491dc1eaff776b14e0fbeac8572ede2c2fa08f0d69075182c5ae1ed6918df8236cb3fe1e295c0b06bdab9bd13b64ab6da962915e801bf121aff14119a942172cfaca0be2c4f2a87c702d597bc735e2b219eefebbf2d50d2ae7248dd98ae6e190f728c08d0f86a0e130b88f41e005587ff998231f7191436df6b3205a1e7900202040af65e57b195447d921852358d931ae199ef1cb61a1d569722fa79ebbd0d2bb6475e873c4f439000a984018f3dcdead9adb78697a6d9b110510de7412e21960cf42ab4904c5aa1d18d8da88e660251a7f8446b8677ee86f693fb5c6aff884f1e1a99cc2b2ba5975c931ae6c63740712ea9c5853374e856705f2afa03334c7532c5c6c0b82cd66eba8bc71a2c2dd486fece3de485487476a8362a26523acd350a9941c40364022892acfae5ae572535b18232a13f699b7234f9f338fde3ee31f16a980ff41a475f25f6a5dbfc0dc7c597626df2b5f8b06cfc9c8ee5437e3dbc336db69e9e9044e5ccbb29230c0db9a26eb4423386946d6ae519681e4c89784634fa90f45dd3f5db5ebab292e9851fafaa6c544019d9e150218d17291b60962fe05587a925c6515e780a18ae059d87113aee150c26e79dc1a73e94381ae2bb5cd78642cd84042060709110ac98515b30e98a3fa2eb4c28d32fd8862433aa2ff53a83a1e649ce9e020b77dffd7d02e4418cc261c78a5b7ff0cba14e04fcdb67a01774cf638979aaa475a9f04547dce3b3f52fd608643302899570b68823911646009a25f8727472e42f6fc5c0743dbe05a3fb850723af6db4d8a3f7dba79a045e370fe67cdb22a2668574ad547a888692e6a5ce7c517b5a1d7a4d3b1e4fda7a015fff48c74e36307b97daba512940b3f5ab3c9f8f5928b867f14dccc70282170883997d42959bd0f3baa78ac5affd9bcdaafd9c18c5e638eead2b0072605a4570fb69b4fc3cdb85439df8ebd1b00e73036f06b7895d75a719507c33b8c6d29aaa7183006513a0d5b4a7f71e254f2b539de99382dcdff991e01ffe5ea5dcf40f7ebcd6af6d8e6b63196f3a9a08180a044a12c973803ae2820ceac986a8ce111a765c3da1e1d735d1813a17f8df628e7935df85f5942936ad012f36835b5347d11664717c895d6d94a69f549cef8e697559ca4d1985e1325d8929bb2965f776c6269d87904e3cf95f90b43452615c9ae4158cd5e4ce98f0d9fe4ef530c7cda562dbfaa5d0db1dc08ea4c0e13f65e8aa833d9a80e534798c60641696bcd8fb4bae9b0f9a685904fdbf295346a855a9c2042386106b89f2ceab2383443a6bcaea88f1d62b68f6b1d5a28ef93d75e409bb43b938ae6e16feebfe99d3ecfb46009668de57f3c571d3874087dd6f8855eeaaae77a763754da3c4b37ce78e43f7c91579e28ac897e635eea970d855a2eaa1b7024582a08b3f59324eddd3e832fb20e0d4902a5217ccbd5b4be8d83da258f0877fff7d36f311678ace286c3b9de143989d27d4d66afcaf57d22289055263ee0dc54d7af759e91789113fe6543f933485b22ba496b4752a521d06a6197f5f28df243d571874616f13efb86367c28f55ac6de451e58a285bd311a6539efc019c301163e8f854a59fe71e9e5028f7cfdb74f6c9d06bc8b4805747bd276f77a87960f7b47c399e88fcfd702dcd6a70de1aea43084b31d12fd7c6ce409727505fef222c7293657fcd667f34f9a8742445d5790854cef6370fd0a7f94054fc4c37bbb367d8ad857d7a98a53a70345c76e95a8fe6b5298c30b46472b28a98a78f5a9b88bcbe6f09847e65ac812f647d3181dbb2e6e7cac6577d5306df11682bff855b5fe18fc252fc4af0a7f7f78164f889b069a93883d50154ddc0e39b52e481139f516925d2f4b9df4981b4c315f6b7264655540044eddef9b6d02634f217f7da4a98524da37052423d68c25f6271187dfc5b437cc4b72ea926ab6e405033c72ed8c3b738138dd9840af9ab96988effcad7b2b772262a7d8e20e3dc4411ee8d8a2b85ff0af60dc0fda94cf0ffa356734937ecb249c78b734ca37e8115f4576db90c1960bdff85aac003a2522b3e74bd8cdfdd5e08980d8f43cf84f063087b088be6096fe3d4aba471a8e244fd76b06f12691193e19ec14b3a60fe0283ea0676d0cfd2d6a739e813f0916e074665ebfcb4437bf384f251f0ca1a40b6fcb4db59690159e35bfbb2f0162e39065ad603602c5f3b59c6dea4f68b04f75720102b5915cbcc8849aec9047e83b12e52c00caf68cf5e5694e261c4677eb1466a5bc6886e5a4b7129a4ce38992cc5f3a8f92cf14229e7f5f0e9b39082dd48acb1c7bb6f19750738d04866d87e513b3eb0a2d4f809b248fda125bb6d9aeea764fda5590be3ecb550bac267f1af6b7ca87961b5f18a7b50a0e6ae7c69ae4f6ab89ea865ceddbcd394cfd7763e4fc41608b1e6800c966b76a751061b2560ee6b0b761b71e829c46092b321b56d9aaa831f691f40a6d3222ed031ea36a43fa270f0e4ee81ead2d54c5495ab86bf706981b71247abf444cfea783a21144c74d58933ddbd317077e9552937464222e505930fa2c5e61d0f314a3a3dcdd3437af406718f0649bbb9a3906dc2e0fb534747fa4c52351104651834d08ff841e3b030055f044bf54a3857a42a5a230a55f4dc667450339576c07fdec292f857e39d885f7f1457735e1d4579208e2dc7b8725a7296b6b0d61b6a8ee6abce21e34401114d350bfc1223dceafbabbaf8275b2a6c55d53ef92ed833282da70ad5e9e88eb3d09c6bf9d423822e5f8378e24ca7769d852753712538f55fc5aac78cdd1bd5b301b9ae96955e8798a648a9fd2a73d227491f7d13178c779d0a8926293c1e7e87fd872a2bb45e794db1229d9e395d8e9685c56170fcd9c9a012736fe882deb27912bb56d08edb4d02571a2b180c39d1e01b208e95c2ff8bf19a0b61dd1f895cd63e5034853e23d0e649669d4560a34da400aa3eee7de454b310c3db8bb51996d05f48ff6c6216f8dce01198597a31e3cb003f754c4d7c726f81b873b47a36935a0d2a773cdf15ea6762f69b1fd7a1cad050cf9d1c33e717a9bd1f1b9b0b0ad9b1934480b447b4c93fd52ba1a1aa800365abf01848496fda786fc4542dd17e4c1f4a33a7b5ea8dcf081a606bc49e01c3ae878f0f8023fe833d1755dbbe86d7ec243293bc799bac998747d4824018842c74117b40444ed749574b0e21f1e3975241fbf5589c7b2b6fee4853abe2989351de857cceef46b2c2abb2c15dbd11c1525c85874980ffb7cf6a7fcada2c3e07a52f194798c483d65d745174b7a06b398901b0da5e8d0600445123fbfb7da323346ebc5c2cbe40015e73b22b1fa23a6a84c0a07e27b199f107b79f2acecbefbb630ba8eea0bf80dd341f8cf76e38eed855955203e34c9cfcc1a2e819ba9f85b1fe6005906bae26d1a94ec80f178ce9070cc154c1b446e8094b97112547b5514c7724393fce6acdefb39a95d16071d4cbe40ed79e9f2fc4c508a2315d8e5c1b6c221aacecde0a93a319d47d552de8da7c2230e7991b280d41d88d7c4d242130406657e79ab347dc24890330d7ee0235ecb23c5e2143885681ce22ea57e3049e3ea85b964ed253771955b2938ec738418bfb663390aeceaf4dc55b362b631b49054237fcdeb478d5aa3bbe93b180bbc4985dfcafb0d4c502689b194affbac638156d5f178cbdce1ae97ddbc8ca7f444142916f2af3550ff02e200b355d9b1602779190890b50c9ccdcca40448d35127b38af59fcfa2463541f20947fe1b9e4cb6665118383112c3587b43452042adc420839c6f6ed0ce4a30c579170f6208f3b31b775a970d8360f2c50da5602651a3be6e971105a10cc5be014164351e66caa6c90867296976740e7718d86f883c4063e525e677c1f012dd5e24c0cbdbf98a01505c3ee7bf440d6835f0584e125cfc274cc30212b7049fadf13b8786b2584104de18fa9a560068bd44bbcecea1920b173f5fdc12af007c2f5f812f9a7eb99c3874b3b0b773b0415cdd703efafe9bd5500430ca387b6d03d1142e5cb2e40d1884bb1eb67d0ff0a59ca9a3fffa307373a1d05ce2ac22cdd683356e541af2248d0dbd35d32b4c15477161794ec912c31b1fb732b5b6fce28abcbdcefea5f454d92ca6a51907a4f1f2086e77384d4de031ebfb48f12d301fe128a2485d2ad37a50e32d7b158366d2caecbb507545f72ac2ba93a01c4fd61a991f0a1857aa3033b530ebddfb04b7688ffae39f15710afad2a93db087601445694ae32d4799261345e2875ee50e1da5d15417ece1a128f76f5d6e3932cf4a0198d39098f188b14a977d96c43364ae1253190f097b7dc5d8ff66a2e00337badea49998e88b913796d2be862eacf1a57e68ed2edf121c4264b861e03fb2d2831c8a4bb366166de039161ab027bbcad66c77ba4359593d06904ebfb843767a18b7b6cfb381d335e7c0fa77bb8f5cd5c5e5b5814ad594421e7d31a345da3b69a328dda18f3ebd5d74cd51dce6372f35999c313a4ce5a3e05dbf5cb6312d6107b42686cca29343eb17666505d7ab820dfe1165f03dd294c4d4566759f34dfaf02269e97951462282a51668b6fd2b2529b0ce5122e9ba093bb01d551e17426097d77e0f1cdef09cb2f7cb1b596c410346377a4ee3fb50d55642ff2f6b2200f6e676e905c10dbad17ebd6ac5cf678a019bf68f94ffc7cd0935bc69e156f3a0b02ceaaa27059d31818dc2e75656bcbea2ba41f01ce87fa03952c9622686e4d0e9e7c2494429105bf4fb90d5b94f405ee9fb4320696034a4845b70ba5daf1ed11b91fe91ef7acd236426c5d00c7287e28f8823ee3de1571bd40d586f67c62680f76fbe00174e0471a9d08b6e2a26d251f3ae821b8372b6cee749297f1654bac914380eed8d7856111ac71c779acdea1349aa055d950b89fa838c8a27b7e623f4bef8a1b451c32a4e1d057739d8eed0a8a4a09fc9ae035834cabd44b59c2d63308db5714d3da67e6c2def31f2057e6635e10bae24160478c2e17a06077720e3380ff1bef9622375460c04122f70628162ce0fa139be49b700366f771e1a2a2a4dc7981db26fb164b446e932508f39be8e21e848c44a86919f8f2e0fc9d3dfd0d8fbbdfdea89c893b844d64381a7571097013f714cb32550fdea7bd342be59fd6505c89583a2cb8c7858900399fbe356838eb8006ceeb814c35adef0707e18962fc61b3bf0cda1a683747470304f7cf0f09e6879818e58c0f13e3cffb928f2153b2b4fa40ba5e48028eeef3a58d0bdfee49ca36bf28d67589ef6646132426c97339e3953cee76d794593f78ed90392df8a90f0a18df71af1b5374aec587ac6370a676a1db6171c7df7da6291b30b4142a030937e267d73d54d85d75a76bde7c54d0b4ba2724acc9e2fa7f7348847328542ba242e6e5f0efc213e9ffeb4d8acb2a8857be8b0cf829c8e084125a8bc7f2ea211bdcb0b0a2795259794dc336967b9c849d5a9145324856cdb6e8aaf1535c75afe219ee09fe1b668ed47e54aadbe89092c15573505c10c5ec277e0953f115244c91bab3e4a1e3eb8cc8b9f11d2aed3e9301bef9afa0bf3011b529237ef239cf50caea067e57c222148bb1d5fc69881b6568cf3c68f27f30a3e41b97bf0787d399adc2935b604e1dfd2825b3d2a1b0a41603dc60b14dc4e8e64d84b67e8ab010b005d169482194115cc3ae64209884163b0af72c62687c99879562770c81cc17b7aff87c0de29fbb477c1a50a24a7a192eebf20d6924a9f25efc096ff4b151fc3ec79e36558130cc02420e2aa5c2c31b2804fe91152b0ff7b2e35b5ed8b595ba7ceae361fb91d7545f1bc9c650f67b205853dd13d2dc29962d0c486301f6fac37c588470cb97ab2be65fbf76338a71bf831f9419fd5363654c6c20413d8deed756dae662210af8418b06c142fded92dfbb55f8d0e21ff70290dd4bc12dc152f1921c52057c8248094f8a0c4dea1999975f2b40151712af012a26515ae22764b87a49c8b85d91fcb8c25e04a2f7ae02b198897333dae571e5305dbe0df4b3863e1e877dc5991d79e2bdd68696d137949b5521184751dcff7fa5a1a347ead89be29795713d2896055f5cd7ed9b4046b20a3f38df2a823e8223aabc5827cf9b89c495f39df844cd253d377d4431137a5bb15a10ceeca777d34c1703aacf5fb77a6fee2b241ac8eb1204101c09788eb014c3a766ebafff0bf00a5f8be7b578c470618f28d6261be4f5cfa39a53eea67a335c26a15e2ff3a8007c99a1dc61d2f3d8b3f5c7dc74840fdf0e99430b7d4fa63c834f7905d90541de8033cb2f5bbbe5cad51950ca369a3dbbafaef0cc3e112c56988b773e1b50072850f22f4ca07cfb0fb6845d8dbbdb76c41b80e9a0958c63619187b8288beb6bd0858742c751ce44055de2fe20441fe8edb77d69d15093012c3049f53758f17e83d38673aeec44077de3da63b23ab5a0d22ebcfa912aded1d211dbd87d9e6af0735a98edc16eb93941f3a1cf9187c21cdbb1307c8b597f23c5b8465a19e8e9a3c1e66774546371f8b72945747c9d8c7a43c1e04066021b6a4f217549ede56f73f16270b4026646de6505c38bca567ab7b410ddf8a5d61506c104883f4e5242b88a3bab43482164c72534a4366dc588c7d653c0ec8bd498a076ac25ac109e1e4035beb92828a4371485afed2eaa830f14824a555102cf93da09db17dbe7174117795d1baccb23606aa2d4861a8ef207fa017aca5f80738c25a65bbf567787dd2e9bc5af494ab3b57d98326e681914f9a4747ddde7303fadab91da0bac72beb89a7c375677bf3a8d9ad6a110016aa2aef71b272baebd9ec6b988ce1ae23e13d8d79de881f902381705b7503dc4d72bbbcceb0e19b03d145051c6117acf638cbbd7d5e11914ad9cf4b3fb9eb17719b1827efc933602bd83a5182de446aaf6cd3059f97850a456c866b1d36769170eeb08b92266d42802ebd072692ade9e6575b231c8a0daffdd2e7693012fcade1caddc3f1b2ccee5fd801325226047aa2cc1783ccfb1b5f9ada8af353aca340db108dff82ce9bfe7bbb2be23e5ed5ebfc942e3f75524894aa931faa01bb6a37226551079fc8c263553709ff3cd3302e5397b817ab00f128bd414bb6ddfe28ebef908da90ca1ca73bac32813ffcad8ed0fe6e04b15fb3bf82bb6e4aa9be70321ae554b6ed1f09c2978855ff3095edebff45ba4f91e319f87ab778e76427576c1c6f750bdffac7c4e297671d044a21becbae8c6ce1c4173968a72f00b9f9d433760e573913f4dc0993d6354560c9125142b429b293085a4559cfab824552db337a7780dffadb374bf4f31c2b37235762445b7af84c0c94ff88f4710aa0327dc07525e969f7c4fa7c11c08ef81da00ca5dbf514b917cf9af8df4bffbab5841fcde68d4f29c98104d1e58caa005a3b804322bf2f8a94f50ca45c6c39b5836dc9bec932424e25e0820becd4c306d109a1d420fbe79f4eba5587673dab0b03ffe18ec386840e883fcf4d83c54875e6265f38ab1b82ac20f1c9a25ba456cc7c76dedccb235b413e5e29f3237841fe390c1518e485d2f04713b6f23e62a2f9870019a020a77ec09600bafcd4bba16ac52834fd5cd7c6d50fa4b1018f90930ce4b6c6bfcacc97d2f95a8c3228741b672bc74628a6c248c2af2a66ccd5c3780f58cfd75a29126a29796e3d15aeccbc99a3c3a31d95043622252a895d66e652fd2d16089d78143d397144ec4f20675f50bbf3b1d4a17c67f93d78c278fae43ee993b1de80ec6ea3ef4fe7cf994e8b2e6dadd47a2dc03a00e7ed4e1e906f5ea1b41077134ee305b66a2ae966a8890f65130f526b9fe53ba0668dbca5cbb95eeb045cacae71e6e3d8fe54f30178638923516090ee080651209612f4fa835b8c9dcb8e414e40cb98e5b25a5387d23ab1d018dddc3d2838d1d65280e59bf482d6aa207d6589cb1ca8fd68387e974f3af79c835322e3059f584dfb9d4b05a68fc5e3a895eb36059cf7f20fbed4fe82fc9a112058c17ff8f0b2502c2174202d362821483f621e2a6696dbe26909ebf3d51992b34348f39f066477fdcd56c75b41d32dad3774cebb4246f3c1d6cc80453c6beddaea83f370fc8778cb5f7483c8ee31ffecb0d21cca957c39b47ed2558fcde07dbf242eec5fa0b711de767cab443e61b7394e78d67c739ec79e3654f6e1cff775aa36324722969a282b2223918ab20573d360e7498e890d3323ae0de46ce8358ece38a1ad4b24fd5779cb67700dc41a2c2dfd536c1d9652411fd2026eeb263087e08552ce25df44a40ff0e8ffeb3b82a05977624558508644b43d502eb30621a86cd1ee232c0f1d447283b4c0f5b1a6fb546f40b5556380f60662740473baed739172807fb7a5705602f696b8222544d7e2746d4ebf3f3d73de4d5de5304c4a4504b4d158316ca0aac7f82eb830082ba14f55e37deb2b387b983bcf14127e7b675de3eaf0c27f71e5f0e1cdd20e01d75f8e69cc213f5ba974e1e51f9613555b6359850c1319381a08a9e5a2f461bac855addee4b857042a7f9d3c70939851f9c4bd5644767d7322d1e45a730cd8c390d35033ed69eb17d59a23b16a2ef150668be8d4226e82d69e53b2c7c2eb43fdf9dab643f996edeaa5b882247d10c49cb4d8e643e6c3c38f2aa788b246742eacf8cc6dfed74ea3b6825d7fee1d4013772d188b67adb92aee7fb54c85b31f07c9ff03085b4c7f63fd73174a023d3381876be4905a3a3850261b8d6198d5372231897fe04dfd33920557e14282ec78baf1af203e073c89a78c55f15cd25301b8182af0e836a6ce594d8f90ec1eb3ded68530cc34d59347215f55c540d0d078cbd66e1452f7057342aec7c614979553d912bd0adec7c29a20804a9c260dc501f5915117f4b0ca528c9f94cef494887acf0a20bf399b5f71e4487e7a52afa1b488ebde01b1130fcef2454c7869d0fb72c5071b69f4b7344512e589c5f5091b4747d5c11856958625d8206a6b456b11a2768862166603033cbf7f02e054453fe3c174aa30979cd1674af870b61e7af4b6ac11dd47bb4a2c514dc517b596da54b1acdb87790ab55e335bc12f79ad7dca60b0591c0d909b1adddf4977ebb45c7af1d22cddff2a45962cb46686c63ca0f1b9e03ac76f340a319ee4e943fa79d0b68cfafc99f16b3fc9c3f259e34c10d8245c823a3c5e86c8fb0e81783703954949119c6c5437889180aaddbb32d24dd398164157d074fc8af381abd43927235d0689e20b283de513232dbe5ae6920a85dc87afcc165ec141a1a94951490544279c565efd5ef4a5e0909498d0f408625de427758e9cb35c067a8a475e1e76af0a94abd4c8472eecd7150bdaa7332f060428726d711c21741cbcd400e957edbc5d94e4d060267ed8b5d3982610b0a38bc965f2d0a1a4db6d031b497cbff0f547a22d57899e0481299d459f11d0cbb91acce96f0cdeb666fdc1c03f87de112a183cd4df1a9fb5ec49c69d66ef0291eeee5cad109adc08e36f7aa2099d4026f17d6dc8df37fe39ec2f00b119a3416af20436e92865e8ab40257cd6eeb019f390105516d98607753aa6b5202b8f6eb688fc4d9e742c787793cd7f5b92a7aeb73b3117b58d387f1fd6441322ece216a29e1c4ed7facfda0d8ca2b92a14a1cabb73f80c829794e24bd7a9bf70007f315c4ec8acb58cf620009130f8ce2d1efdcdc3b306916b297cb8cccf10f2220f8c8faacf9a27790122b25f9084477f3e4db6c63f0874665cada8e9b26dbc1fccb9f64a93038f6e34401bc4ef2cb5e1d948574ca78ed35e3ed1737df445ab313eb23c4f08a51b2ccf625c5953fdfaf14aa02c0104749dccc50eb5794cfe83847e655a1f694d395f27d09fcf4379c0b0430be75760cc1dab6097d4b60440fbc265863fc02d7b3843d27b558210ec9f8e6c42203730850a67ad1ea063720e8a94c8df242b7e7936628f9b377425a37d8b60229daee388dadaaae0d196cd8ed9ce34980597abf6b26cdffbe1595952f0e5310a5b7b8606579df91aefafaa330665c0f0a1ca589b332ad0f56206e5da349e3fe1b64ce00a21a222e61d58d952637bd2f0ed050cd43eb97c96c5965cfa11044b1cf910f84371c9f6023c62f87afb425cc2bdf706f7bf45110e4496bdd1097904839f53e3933f463b7826e82422e981d254458dc12d5815ae8d60b2bcff185ad555297e887abf4ead26bde1c658999ac03c31ab39af35502cd0983fb0557d95a43365273810b182e6ba288b4f236ac795dd2cee4a05fe10714a83816b4ce0b10fe4aa781e64c201ec937868d6c1cb91f0fc2313b7d11eac6f24d7b2a58b60110585191cfe2f51abe318d2e89c75ec9b057fa8fced0b546d4a0dc573109f5c494f896ab9b68491adfc8ee069f6d3c5ea4fc3dc7627cab9009dfab31bd6f3dc5aeb1584a13dfe8b53c907fec9400c06a4dd455c654cb80e4d8a46d8ecb9ac657d97324446e021b058fcd4b829fff8f7cb29e6880ed52ca69487ccdf45f471620668e49bbf77f7a33978080c1f877a5c0255ea47af4930a3627a10ef0d275125dc8ccb5bf4687e6b204558fe4f7ffecc82f5ea2867ec5451cb565cecd916cfd491fec41fe999f329147420aaf463400b3785990c7a606269c63d1c6311b83caa063d4919d519194797efa964a2a2b38b3d38ed772612f4633df59876c8c0f9553bdc16f12f13765f422037b2bfb9cf2e2c677d3cdb66b2e07e3f42da1307a5154daae3843c01f24d3dfcf41808fdc1a77bcc6834e7cae3acba95a158bb1b8c26568e2b552a30cc4f0f6e64c0824c0e21a9cec7f743c1c3b836f58e0554ff0fb18875c29d9ba82e463fa19c49863770fe825542eb8a6c85a516e260cd3dcdaa8cfc266f118727e489346ba47e4c9c3484a5913799c73ea3ad5fa9fce155ad942e24fa4d0f3e522e7fec73a07218ac417606cd8fa16e701ded84b4ed66e62f3191c2c6ce090b778c00cba280a6e60021941342f91de29e7c6d36610731e70f36d7530e316e861aa1109819b0bb90ead20937083195cb59fe10aaec6e0c3ca327e3a17ffcbc2e959523b1a0db87a9e7ac3e6aca49b3276bc64a8900f5330f3066189c27cde818af2b125d4dc404eda65b5ade3a7fee8eb95eb27e4739a5aeedbc07f48d3f86a4b878ca2484fc540e1a6e7d278ddd3389712b7ae79c9bba067a0b552f54ec2e88ab1259bd28c807173417889b274b1278aa52e7c8ea5e437985dc6ff442529333b096d9ab61b1c82c0e76457756c24aea1c0eb130ed860cd72d85b7f25725e18aa1642be4d323acbdbbdf5bd8677abef7b20f21210e76805305b8a398d5f9bbf68f88d8eebed01d092b708724f39f102e73d8991a46c5b35868e76e7bfa54e07e457d8efe17817f0bc9d3d0fef38a9ce7eda0acc32c96b2818ecc7bc093996af0a3fb51ba6a212ba5b723b85798a91dc9c69c9547e91f800135d1456c439feecf1bd6389bb37b87fb5fdc512a693d1532c3890d0451df96801046d09aabb194b5d2bbae55b3b8d5740879b4669a8d6da70b26a9524e0a0811c136ff6649632950ee0c45d671fd842a919cacbcf6b639e22a651217a6fa705da8eed6fcd8723e9522f051c789428536e97a7f3f78574e8b6998416f42d5c0739e538008e3c1b294aa3f02ff0a05e94c8da3b7287eb3dd63fd492d4e2876470f295ec5d08486f8be821a8b2dc1085ac7eb5041a8bbb58cfa0534c2bbd660206588021aaa5e0aed99fcd9d9cae360c63a2fe625bb7cfd9e2ad0ae9f0dd49d3c1492dee2c32dd0e05e2cbb1fadd270c39fa18d497503808565e782edd352cf2611cb8777a3e811bc08dba923e6e10b0a4a8c12aefafe44e399f86e3bcf9d67dc4cec57d06bba707f3997f264e623ff8bcbd50177ef25e028c1f8e8d26db916b1ea263e0489490bdf72f4fdb40efe33ca49ab11e3b78d8fc89315c2d1194de91b8cae66088ebee0f669e112545dd5038790b81403738cd3304633c0b33b0d5fdd1cd55dd0820e449953e431f21a86e17c758e6d77f3a7e161a54b720508711c10f46fed967f1dabb8e320b5e9a5f458099b7d4344d0a4479c05561cdc9caeb078b874608ad43c6627677f68166806c9bb36129588c7e37b95ef4bcb824da123fcf8912e2c34f9c0a38a9e84dc991b3578d5538e676994769946ac105c4edfa547d5101750906034165d36580b34fea40ed2f5cbac547adda058e196e26a6f05370cd82fde2964b91ed8654c456da0d5c8c3dfe24065261a90585baed43036b78074ca265a6572c94824c3b416969c3a7424d16f9d2606721a414e433947c6201eb67d248b06392badae06eeed7169716572ccfabc436c446c7bbd652361f23d7d9717ffb88426d03b48832cd1dce565faf02113f025efad400ee7db71951e93e3d511c867d2e69d9ec37d9f9715852814d78e198a3bcefbfa677b962c87316609bc231194d55e877a377cbc3723d80c0ac6b8259eb683d01325ce1fc048dc91053cc73cc05f8316f593f9d3c78624878c1475f3dc9b031da4f5ea0f8548d695a4886bad8fca233c42f9adc8a88cc06bdebe14c93c0e96ba4371a19ad6cb03302241f74f5cea000718f4566e20af4f58bfc233159d97c832a2ff5355b79c240a1dc0f94a44bd93de7f1f1c68b66f4a8510e9f58b489e3f17bc2d49fd74fe68d2557ef5db4386d19607972782d56baf727b342109420b0f38b527d6ee57da0126cb850931560b400fa8c381cc399c49f0b2e803a1589dff1762794295656e54db3481dbfb223289e3d8f17757693f89940187c251a59f1efd3d22bacc5afe0299002f948cdd0c7d70a81efbba407cf94d299d9f65e449cde03d1b009c332282df9547042fd852238745eb398ff3088a462139f25bee9abda6b4c7cbbd034484b9ed3b4de5c13e62f3ede236ca6d3d6b10984853cb502508f009eaecae7655f244f6497bbd412811b181242410aa7f8108d5e475fe5fbc0bbafe985afdfad67e79edd9368bd55bcf0d3b6290a8674c85b7f3de1f023b552d954ba58881f9d81f4dea441fd8b9628ed9b41d885dace4491df01c40d1cef98860ba326dcf5c045a01e51f45850a723233f6b6ee7c7e0c0995c3037fe4746d32391274ab68e77bf0a495b9db923cf2b8787d3760d44e19d5ef09f6fd4816ae0b58935e321df1ce1b2e724c8785bee8713e949feb35c1481c053ff561c8e64f3d298564493cb7be5316631beb964a193d6dcb0730d66088981903e86c0e8a271ab424c393a7e75df6d821959a75b8f972d5a444bb01f0c1828cf33558d35f55be6c610fb4358600b39c21258e7d3a447ea4e194a9227d40da5146b1579f615500f1fca90dba1420b1fd7c49fdeb5c56e0be57e11882a000bc2b305addb9442c8d611e0be59af044b3bcb69d2a2300446585a71d8cc08a61ddf3b0f605c1574c3db0074a64c90cb7bfcf1aac74bc3fab552c645b58f0840395066e42b7829ada6ca8eee7b85fa61799c62b5e1eb1ff71dc272018a9f9c57d70046e5d8ee37c93f4bfd1d4cc6a0a5dfbe0c6cd65bb1dab43d41f7cc4b7b673d82bd0536301c30347543e51e98748bcfc9e79333d9a59678bd41206af2f221fb002fdffa1fb10ad5e8d34c2e174dbd06d07c4b715095923357ba83229295dfd4b27fa59ae92a4cea638a127aa8625974e9cbd87e28ab8fb3eb2550e44f65a57008a3023fb4f1cc211f8f48ae304a70b947022172fda4016ca2575d90001da2ecfc616500f3763b4bd7e650ab86477f084da115fe67c7194055c5f59975bb016b0a0979e1248148f67c57ecac69ce4fea1e9816db710dd40b24c3c2623f09c722a5e9f110a87383e4b0bd9f4eadf21043e7d81a52b1f319d65938921cdfb2ceaeb70f57aa5707e695565f7bdc2f2966dbc0704a07d4e4193f58b49d79d69d9ab6a4f07bc5cb56f299da20089f68b5e7facb172137d5a51af41bba34174d7f3f4f20b8201e6afefaf3a185fb1eed301833e74c164bd89ec9add9dee8207ff04b855604569d2c5e3bac81a48041f5aaa63b9648bee7d3cb6a9b0faee892f872e54b0ac3b11788b3d26056bd53fc9e8f28f088774c5bdebfb5088e5f24fa76075e039287f7197991a697e14d8ebcda88500cda1eeca33d02c3bef35969aa8f2d4fa71ee8288a9a9b3032a618853a82646ae1d432a45f6cc9bbe86ee455eacb241f05c426dc33a4d41e1882f893061137ec0c0fcdd9ea0864064dca34bce4a847edac8820549e5ad0a0a01c5cd86d63e66f5c20d0424d40a1e7cd433597aa0947d636910bcd92cc3dca0f1ae0d855c4b45ec1938365feb7de09e96850f72abb6913b4db6ebd0282478962e1877c4218a8645db61ff52ee8e39a30161cf96bd24a3b87b89b4aebffc8f10c9e60734304aea17598910b970bf9a037f91ec46b983c765bd72f5f87d6846bb71348535f460486dbbfd1a38928c969f110b4b34f4c0d44b15d9b55605649fb48cb6cdc17afa0900dbdebf380dd367dbe22baec36f28ec289884e610dcfcba351fedad2dca4bca544839a4736dbdbece310bb930ed969633e20cfd2c1b1754f6006c81f17234b4d7b4b38db548f8611bd141142e68d6bfff61f8c94c0c563e7f7c09581d4ff69f0d1e70c29901da70bb2f0aca3fbec7b2080b40f3758de9f0f65fcd49d93c9d2de227f1b9eb66e222f3c5051426b08a1dc17566c3f0d9ae0c02294cc3bf759a35f2e955fe8fc44a5d725b4c201645eab479e3bae2bfe34b3163a63e03d5c93e8befe8aad513908da9931379c2950165329022db0e65715b156200d8416691e7a037b0b4525808718c9bed7f9060b5ac6e22845947be29cbd69177522243b3ea2581af968c902184665c86416573cf26aa3dc1b7fa63c3cd8d607b9039dac288594adce8bb63794ed8f57e87bfc282fee416d31b7ac2874248217fbd2983d8007eeebb962be5ed6725d8b44c852e8677fa02651787580619fe1bfea689c2d6eb16931e133371161f29ff746bfa391ac62d5cb3e6507dbfb29b25d6667f53dc7c50ea75f0617029660ef754f101e27edc524b6b0c6c806f370bbc54bc4a9d979c8f1a66fd091ab7880fd843f6872f51a6c44da880a45704c430e51aece220b54b329755410355f4da3249d6cd67d85ac3d2665c4b2fac0f5e45257645c38b5dd81d08e36df8e5a966940f532b2b413b9580f7e36f663b480725cbe7f830eaf54809e6a4298a9d7c458360d76f80b086f673553e5b97e10cd73e67d5a614f07c8d5bd82e37df70a27e36e011124d193ab00d7853a74d80101f3e561d8a8a7fce57f906aff81abe01d1b352c1fc8f806626138f8e93d7bf8e07a436fa15cc304fedaed018d0a27122abe67feee044f981d982f86ccc575c9f06432f8305055312b06427de576ab38b263423b85ffda962710ae31ad69a1172a4f3011d18637537f6782f731f1aea4e984cd638fad511af5f95530dd05d0ddddd541004730c739ac456e17199b6cf2b6182108e0f2767aff43015033dea23a3a07afe6f14a2b9390349bb1c375ea2d024f5dded66ec3569805f1cc9f00c011a8dafbe43b32e94c66b64c8db5a75b0afefcd2448a363be9e40c2c2a3d62c5e654c0abb232560a5b54031f8d0ecf63b104983bbc191d48d2aaeaecc72f951a94ae6c5c2cc9a4393000c3989ed94d05c01390029e7bc2c1d1473559528c1b8e0d0274bb1664a995d4b5ea68b3b354b954bbc5ef5c6e3615c127741ac8ccddbb9337c0a1dd4edd4a289a037f9a97d93c389970f16f526852030a3e6a4a0476b2ff6f52f0ee23bf95622541cbdd54271e94af6e280388aa5752371ff35d43b52e13ea43c0963384a3c1efde78206222343b6d703a4c86a5c8380b6ac8c650533a58362f9be2094ff81ea2d54067d173d5e6281ee20e171883fe5a2833e164b8fc14131f1e2ce2c6361bc60ecb9989fa93ec0c5595fe5cfd7e04268a44b921c1afa4d10fdccfc01a40b002b22db227ed85013a9a7bf96282a094957defe09c518363a43ac7b817ed1d210f28cc5e226d455e7cda87a77bc823ad0d1d898435acdcc67f0cc1b9d17e6d79913991f3ae7b5dd6fa592144aef1061bb6ff6d2350ac3c1fc709f612366ac672f796f218432238e964cc854eb6108a0ae5078289f5845458a29c2aa80eaf9b165ed9106461ab677bf1f56b3e12f01c9ae433f9b3d7891886b045563ea71f8b2320023978b741d47e1ef239a85df3ec99e5c0d96212569eefb7c047648fb6e70b87f20d85239d046f091f95d17592a32c1b76f97ee263dd78fc5f2a94eb91b55e671f0125ac7b95d86e5fc9f2d073b2ade9a17025f6a917aa085794d87ced422809a18baa857d6b89011b2f3fbdee7554d4c91d6a02697987125e9b7edd3359123fe6a09235ae89a97fe78d03a64e05220f2d80a3d0f4a7def953066721916d0746a7cc45ac096230b02fc4a4056bf1e27addc4c1e42798f73d09268d322402a4bdb28fadc4a23a3afd5fbe582dbd07c0d70d606b3f1f40a78b74c332d3b2615b1ab4c38cd5792eed4b0eb9760e5fa61c535c691e08b1f73861f1fc66575d9093abfb6bf8effacf0e7e07f0ec9f09557d53a8dfaa327083ee433577cb2bf8d3e5f858f7635216dc72066e90b9a54844baaf896dd46256286438dfe4fbee2f00a3aa68f6e744d88af69b6b5ff8567bb17ac878a2dec574dc0dfa939a4392779b7aa6ea89d3a5f8a1134fe84231852228b4231395ad96299bd8a1785be05efc5a59ccc18f217d01b79ccf9ac8b223fe5cc32d360270efc1c339aaf7d8eddc2a508db1d5a7a826f86da63abde8f43f8de4633aafecceeef30b361bc26f180780780a53dd061c83b02ee7bd2647ae0a2544e85364a68053bae741f587bb960c1b5641f79e91c827e082173122cde4a01f052defab9ef12a04200ff37bc44ac790316b4da9ec6a505782fa05d4cd1ddc0171ccf9ca639819307e9addb175983320916d6194afd6fbcd3ec138a0a9d2db6f83452920f1f7d9a36cb1f5a5ebdc1c9eab138a02cf3efa715e56cc0160ba5f5d251de6eb2e5654d1e4d0915c4554f863ec1a4a883f509bdac0e2fb1c512de9f1e550a8015bb57cc1fb62442eb07fac57478989a06d8872bcdb4798640c71d05b8839c35f1ba5fb603a28a1468a0422d2bab79d4a91226a1cd18b9d3f90c2d13828a013bb44fbda586269ed211e78a96f472bfcbf39fccff18962ddafc600a5a371a4920c6aca3424d23089ca67d0548ca2f55db6e300ef9b9ea62b26886d443d5bce1b52e7bdc1ffd78e593043c6685a8223ab3024d276ab1b1f9213e094fd33b7d3876c6d1f1664a9dc647d43c1ded555d6b3befe9d39776f25b88b9e19d23520b68826659055b20a6e65749eb0e96a50db0eecad61eccdf66e93831af1b09dbb785b5b14511ab4b57a50f0b9f2a9010bc8af15a2a385d01a9c49ae013ba8fb750a1994a80a33e87fda6c2838e891f6e03592542917023404aea6ec0435317cad0326ffd4e17ff8ca658241dfa09db394901c8bc44cadbf3e8b0589ad7d63572e7163c508191294067ec6cec6cd82e653bbec4bc5ee4897fa311c410b8b975ab52dc426a8b691db6647d75127d662857ad72231089ba54150011b479cb1732f4f2625dec99b0074f4d686d5feee59c64b73504aa9c7374c671d7a4c15152d30db6f737d248167607958db88f78c4bf6038d559a43ae1b0c8988f44710cedfc61b67be567d512fa6f0f4bc1791942c31c70af83bcdf706485e88a0f7ddaeb44b9ce3effd60f6494883efe032f7d9e83c37ff4ca2fb4ad31e938a96fa134060e08cb17a0c497b7faa3408b0e17bc0dea73c802e42e996ace3760152eaded50878a83d325713fb12ad2897d3fb6a378a82a243969407d9977d2f29301f23ca65bfd0edd1f86c2f32e6b96ade9d088639ddf0d0fb639aaff90ca89f43aea7f76c90d01358a3a7d58a72d37b46c4f8203db651a6eba13b7edae1fb1e6513b14801142832aaaa686a1736a85899cca01783433fbc409f770c9932be8a3137ffe25af6a93810f79d9f5c275793843596e24ba56acbd42879a1e7f9d13aaf6a40997d44257300fae07efa2ce0178563566abedf7f57db3ccfad3315aaf985da387672d4cf6afd9b9c359f7ab80756454435f9f84629b55446576d58b6d1abb1e9e7106f1065457d45a698ba3a741a7b7a232cfa5529562afa778b6094d85ed5e4323e34cf58aa1f9c1506117e10c5df5544470cb17d37fcd2364333cd04884d1c2676571caf4e0f8a7fca6794de54c191d5f8d5a4c418dbbeb09fe55e5795de6362d7d9b2abca5d91e93e05f81309da13e684a92eec6160b726055c3f20bd5e37f956b32f045b28eee794ba0f4adc979483c19927a712ec8927a1a0e46222ec589bf28a08c932ac00c514827192ef3b6f288b7d67e7ffb03ae9ea52c6e5504e580ac2b1032aadc11450ee161e7d35e2022d029686e80d74862ac8ad98390afec857e6240f48170d6fde5d2ad2dd860f8bd833646a23816f0266ec75f1c6ab890c016e3649985136ad4d8263cf5cde832dbd6b624a586d72fde0e236393857e75da2cd51c261cde9cbd5282f64f4cb8ac282ff140942fa1898cc1053829eed29a7124bc09b3bb929ad6d87306d2ccf4cf82ce7ad7dbbec77f5207eacc88e3d3e1b9e17fb6cd28524f21e831568bc5bf327a2115cb6384e5d6e94f68899ee1df69c681b063d074a21171808285f4bbca592c4c6d40f1a7c242a329f78ac79097e824822ead0580d731220c7683e0fe4e02613e7d26fb53565925394602944546ae7c47746596e96f724b9101011b0c9b0490fb502798beb04241e5ee3d5914b00c20a772098368ec7091fb1852b9d26d0e343e05c463a677b7ac0a34005ab93ef252d1978663e064dd85cf622a754d1cdf998ca5d4ae4f988b04ddc7348dbbb523a7da572b195e9b0adaf58d921b50e533c032839e8a5260b25d0a1409c5fa99a76f87f07f86b7d23130953e52a698ed642e30d8025712a852eb060e84d8a4167e31959544fa0a66bba1f385986cc598d541a3a969d511e92cf37be354a9fb7b6122e135700daa743d6771dbd3cc186163495d373fbe32cfaf7c9cd0c03c93b3151367d6b09988c519e01e8b386b07afb08f33993df106ff4b59949206fcc08ab440969cf55d00156c05f3303c528fa98467b599087e299faa4bd9ebbe9b81a1cb63607040c24ee66a3f8e1ec610a7a479f4c385808778654ecefb21f472e9f335260bb1d67147e3db2ad55b21da8484d118c7c66b01fc86942e44c0f1d0f6f93035729b3962b29d89590a4f2527716d7362f273b534ef0cc60599c03aecf3475070bad0a67790f0e194aa5a8e8bdee6f172527add1a7bee5524eec94bb5f4d2d85704f70c1e48f25e5efc4ca10fb9d962f2ded543d0808b1c93352635f65d34f67315e3fd8a64ab7bebb27fb17f87ecab146282e1398de5c1ea7901c8c595a3230efed98a5c70bd06f28a7497285570c5b6c767719249a4fedf59caf47011c96d28629b016b59fbac5119afff9bc9bac0d7dce66af81fa426ffe8b8e67374bbf6d01be7efca2033d8f81649b142d1c9f0bb05b77aaf01a0a77e349745ed18bd6382abaec967bf07b3efb1836521c2806ea3e390d9008ac772695edb98e0b8385daa0230771a005f0a9a5d71f56629096fdb4e2b4503b09b51fce07668dd73762c66b0b0d6f9de2cf3302b34083436c7f595becb64ca12e4f8cfd271019f313fa749397d63d069006982e1f6e91edd3889d019d544ca903f6de222b0942e011ccb424b1ac017f31158031bcd086de4a6184ce7f1c31fc3832cf0cd64506ccc499295edb4da64a795125ccfe00b3ea5af53dd9a8a3b01dfdb8220ae376d7cb719aab2dbcf4b8635ea9956a2a8905678f884ae939cb58cc435ddfe3f6c0f37ef81d36b5130777116049c28fc44b23fd620073272b80a072b533d6d39e1ee4199c95f42d2577271702adb2f8256f9dc5070653b5ce65e97ba8e86b73d04c4ac6b8fc656f574e6844d106a984c995287c75f9aa4fece76ef2032beadfbbbc01d24a18d69f3c9e2b5d18b8b15ece67dd645997a5b0749ee78e943360c5fec2c3f417bcac1bf6e26a376de9505ee4ab1635b2b9b93bc95f8f0b180879e90cca788b69d2b6e3d1956208528a295e0afcec65d9d5bdc327c1e4f11b3ad6f3daaa941a90ad1b991c351cf6e7dd8c0c58384d702c1172ce8016387f27a3001d14fc82315f7a469b4c878f9acbee4f67cf0f08ffc5c12b932f5e22ae0e53a7155621ff1df3eb3e6ff1e694628e3010a18588aac8860982b940b931a907a1a51ef717641304e9c8f00d83db8830476621b7c7e91cd8b040f127e38994dc0b4c93245872f364e66839763665f6c3678744c0dbed4fba388ebd42e041a1798ac9248cd697d584a39e6ab6f9dc50927fae78369dd76577746c3711d8d7067ee60510313fd58dfd54e0c301c34bd4942dc8746b0677ed3ec16a150d323059105f63bcdd68c78ab1b46b5620b8ce467e338c57fd89df7f144e36270bdf87541ef95b30bc76425a54d2def270812a7abcc9da1839f2b2836baaefff34c1312e297e68c82268433c2ab6f92f1bd3747fe9063b057e574ef6f3520c06bd53ba2311b5afdab03733376047590c52174f45b8016a6d2b0a645d24f3e92d83773d89b79b533f72bda3b4564d6e5a9da35841ef663abd13a6289aa7f7a07bc4f280af2f0988fe9aaa799e8d627dfaa83430c30c235bacd0103b40fa130dbd700b6bd99d9c5be476a2719f1f87ef42860b9c8cf1466d9edb823c4e6034b02fc4e12a3bfb955fd90c1f13637e323e9507ca3b3d1d1b17fd38e9c7e9e9d11fd96c0700d1db485d76ab86ad93d46948424488373c35a6d9cae4ee31f52248fdd78a8e3ac106663447fb19ce49b3a24d30b458c5da95f2a0dc8d7295ec383f414602d0393db6d1db78c16b1831d3e03d2b3e9b93aac7a86393366cfb36819058f1cfa70c5cc116013d38f01f88e79b8a0ce0edf7b6cd2f425586e0b6a07124a07e9768920f416e10fa3e8d1af1bffe84036caa5d90bc4352696cce8104900b22d1bcbbdffec6e7e6580ed208749dfd70e02b574e91088b457e5e6b1170dd39661518b222cb3fd25734d3b19f6c1c5443f220b8991802813d82bddecf44952d4db3eee2438737f8fbafc72d543ba765d34dcd45e82556a75f22f0954ee5338a32e5028760c5129b6ac7363039086d59e1bd351d615303576ab06e95478b1ea4cca2c6dd22e5d00326d8f571aeff642d0074dec7af0e2189d225a5b0a691b3ea711a154f90c7cae4b07618bdd7685d904612ba521f285ebd10e9f0127032a7e9a1298096188f4700c33e47dce6a1671baab0989bee503bbbf70378682a3e7e572e974601e9a8e61cebe4e7a81724c1bbc3c008e88a7acc65c77676cc5f451fe4ec4fa8b378505c1e583412734b6ac5fc76b9a52f2ec8afdaf6c3bf375c12425ca73c4200cd12f9b96523a3e2d815af49f181cac952db5ed10957ad073025f2d496756d852b2de9249107e3c73b04a3970087797c5e248809b233d4a1c67af596a70f6b6098ae9735ea0f5a4941211de9ad6640714ec01cb27c11d5ba0cfbe19506d57b8faf979f86e63fa5e2bbe3aba03f68f6726b2309be198e3a40fab7cb3721e8e81c51d42742ef5793e67f021719af2a0beab3e6e818d7ed007b8ad612f1bbf020b09b08f8ad6decfcc9cea383591956b22a60a59d09ac30e7acae68653aa0117fb71c31832a05f754ad1f9d523ba236b4cc7ba9016abc04bba352cfc744fda271a1fc4d63987e3fbede074f08c28091a5e2c09e58c0a314cd7d69a0f77cf5762b00dd68425e7bf4df7f4413bc1fa3849944477b0cbc383ef25bdc9d7f297ebda86814775db016776f6e0b6ea13eda627b3ce98023538c43352df67d394d06fbbb971678899c4a3f89456f01ec57891167c0da05560fa807cdaf0bd5ef268ce9b7668ecbdb021162989cc389af7bccf9d0765531180047cd3cfb8fd285c12491dd3c198c0edf061f965bf3641b241c88a5d02a9d92688b1fa0a14091fe89d5253cc41c6b1e0b05f2477cee5f78691e572850288107f1ce4001b31e4b75385f1b6afa584545d101b998cd742dce23f3ffa611efbc5a7eba7485e45afd7a99c918b16a0fe013f99dd82eb94770b458b4f31b7151bc40de29b49b4bff815275292ed51f9230b77d027251dc9d6046e77166ba736f7940fa0b8be9315e87652e0d002066f433e0227778bcce6005b6ae7c613c5ac6791bd26f0ba2ef5b58fcd903bdf2aba0c407206321ffcd8e74824bb10fc13956f8d07ebdf4ac287185b2eaa0df0fa2b45170d4c597520f68cb1fd2b726f4e3d215f79d34705ac7627f8dd661689a0cff9c6dbb192c515c8160260997f720e3748eb270db1c1afd5b876db716f96ad079f203d73c2d511003009858597eb1d95aafcbb53348c3120741a2cce8120e4dc37182c8306e9a94adddbe10611331a407d019ff8716d568878d78dfa9fe025ce51e5ebb64c98aa744dba229f3070bcffd6097e1f9de2bcc762cda2ab968a967215ded2c236dfa46983b061c90e7f217477469f1bced3ad7328339242fd2aed363767a0af66d278660ee5028dae7d0fa4be328547cab69ee288d41cac766daa6aacc2203c36dc6566939a78a04871498d3fc8d526a7b705602460472cc399fe9cf16ea4e99f13a50150fac039a2d747bcf2f05a0c5f8b1727d74343e68817a288e1b5a06fa02a7b3dea69f9a44eadd1b0da22bfa68a493de9832e132fdebd425f55751743e4b889ed29b98d0d0e97d2616ea08747b1aebfddccd920d803124a081df4407fb21a3e2b86652958aca315ba9ace322633b0d1b73812dd1fe519a54344e5919aceb6f5a81297a309354464e34e7fe71f33f90ab06a03e84d048116f290bb8101fba10e6a29c349747d930c83e14797d876779d79bf21ff45d6002b0cad408d178052a22337fb4d356fa2101b79eea355d45386fac93e29df2b3e00137f462ea3ba2b31d6a51308a51ede66acbce3b4df71f5344f96fc8d93a0d41a8ee088687ba190821faf597a60df3c05dfe8a6136601724520909afb09abfe8d247d6915ccbc9a1a1a86ffecc9508a8bfcebfd5b36bffc2b4190139e88e2c95e69fd16f5e0350bf920ab02ff410bb7988d200a9950c36730634be942a0723aa886ee7b9c7ddc5fc6f231ea8f969f70f03c50240fb0f080a41ca76aac5d3f588d79c10476771b5bcfefcaef13e8f8612efd7fa6adaf7e2ea405399997205b9ba3ba6d391e9845c7ec6e25888a98f6afb2ae769bb749951e8fca0c28149a69846e808cac7fa5a2876af85b1e50eed5353e9acd5afe3b452f0b75e22804a7d0980736509801107a9ed9d03ffe708b7f72e158a06b7758b59a8c6c5cc6d5f0ef18af4694d3473cc999013b2b9711358d383cc1198678372f4c0c32daa8b967d0341a94dd2eb5e484cf80334ad3f1a3d0e7fcbb75b7ab221b1057eab77f0ecdf6d009b1e5202292fd93f00fe17e831ea8644be57fc164d7f44c23810ecf00dead40f18fb2177952fabd4c9182ae7a550f65c54b49fdeecf0ae0dcf80c6ee30f6658be89d11db748002c588674e9c1ba0c822fda98b3512512cef6639dff71357969ba7a53c0196164b4c8486ffb1455df510cc82484b948ce5879128df0ac473f5a75eedbd6c56bf65b7ee23da648b5057cac47b4d16238e868d077f9ed70ef5f2c1732bdc9af73421f4a9512368b03c6d6719121310459a4d2c5b2631b0b3bbbee3b0d46f983652918e373817ae93a0355def62545431bce4fd75401fc9e42f3d27cd41e577a715254a29c68fe80f79eb507619ee61e98c74294b0543dd0ba7918e39f2b50904df33ac2b1acabaeae5f48498714ce4c23ee25a11d51bc8045c89631bdc558cf44a126919dbf8b12edcab1aaae47622242c34cb992c1d9b18ad43dd7068a467061d61c7d69e7825e90209a2a367390185237f4c17f91f60f71606ed95d341ea62f439de9f6ef3b2448635f6f2afe35fe5143a54ef467b2fbc3a9587f41aafdd84e097a54040c322e942d9a6fc9f58c211f4e477087800362883d97649ef485b09d3e9653cf152697d7290779a12e2ac1c22d280bbdc6f950721c1165ec98ea6352002c47b5b719d0bce4c42ada92fa7556ccf7ca94944bc512bb720669c3e68fc38e2d94ace3dd142990fe9d55e36c151a1d696992dd6600bbde067a6ce14c7470562837254b4de94db73aa87efc882714fba3476c96b65343533a3c1b19ebbae677cedbc909900799fdb275b21da682203e503f066f73278c2f99a6548cd8dc24c0439f9f8c893240f1a0eb6b313284d8f6858286b930e0cd211543d420a771dbfdfbc630d7737341f16c8b0b0fb943b0ca6f692e84df037fb4eabe895a39be7b98fe9eb073491844957eb4204253f73c62c309a40ebe8b00c5b3ad3c546b62f79b79881d69aeac8ce3d000db1955b1d5fb31d3f7687b4191685b3b7556c07f853ff39fc9f6ce85e05b39489d2049cc1dedeae87a05cc89a8995747bc0e900a9a950c2f244c0ceb9e4dd10a25f768cd1d735dc37f0ba36c9bec23d29f6520789637b41781802a8caf4629628959e30c8b7d4620572f9cb8270371c6237e3a5e70ecf0cdb6d04dd33f711275eaeb493a59f2c2e428ff8a905424c1c1d9d3dcf03c109944320a6552e75bc196c4e93b86661959bad992396225357e3190bf4e5c5081ded0a67ba2eac532e3d655c0a5d578ff50960453cd4f787a0ffdb4ea0b3b28da5aa827caf0caac6f4084da6d33bc3a2db8f02d0b6904bd8a82d8e0f1ee6c070d4dcc1526fba44c92500cac409ded6cbeac670a79d2ac00fa80150fd5329542765621badd762b72ef9039daddd333cf5dc711976abbfec1461fea572539539794a82d9dec10da42e3ad6d1a8b58868419bfcf999473f581146ca9677a6aa5a2e82db05cfa70533398d11474281b97be0b4713b0bdd095b96be20752ca18ef94e039dd0902d897bb388e549126730355d3d5a033a53077905d2836939dfb60833e5a1e873fabafd1276e4003897ed8f1d3c958cd6205b2ffc4b5c97111a48abd7e16cb516c56b5a403ea17022b160fa2a7505c2caf395aa283ff486a113433df8fc09d1ea5605739789a238275ab73a6bc8e19af162c657fd835d1052cb321575b73e35abe584dd072177274e8e459e9a92a42392a682094e8a11951cab774eca0f944527c6d8a92942c73d47c0d96afda936ebc93194a2e79b123c76ceb568378502f9b07b882953fb3d510fa6ed6f0dd03a93d24a0f840c7da19c5479f438963c41ad4b969ee8d3150281bb08bab10d715a78e2bfa0fcf7413891f0fb8a5d33c9847ee7249202164257135c1da22d186bd176970ce80a9edb7a6d56fc3a9c2ece8649869953a6558d8e5cf4e193126d18c6b33681f4445f2802a1175ff0952b2362683f26ea6a6ad8c453d7a46b5e51bad90dcafd0cd5de1dd91f4b13ccfc5e5b57990c9787b77f64376ccd166df5207234ad2036016395a80b8bd24582f4f7569ecb5fcc6af9a416203a7c837b183ab02fe533c8176094c5266458723382d66800c2daf43fe6bbb827d6d3330f7c5fe19790ab17d79e0b0938fdb38be021ea76074ae50cba4c44f9457eaae644a574686fd1fd7f384887bc48ee807891fba9ff7f9a61f9b065c0553f74eefd9ce0c83973a4c22c8d34873f5bf528b87647e038da4c366b6f3cfe24737e4f4af15bafd0d8a52b3755f177ed555172f7cf0448c85ed920001496af3f437d4373dd2a1b73de4aabf057ccba67123541536611036c49af833d7807c6f80d3855ea60810a957c6c29d8ae0938fb4fc7d6e6b65e9cea0c75d2376faec8bcb95d844cf2714a19aaff52a80cd1703d53649d5730108ee665ca57a2a56d6a8cb63c6cb49c1b9e19b9fe3b149a21a7b282a6e291820d376234343e9d103caab9bf934864eb6696a428e03079638953746bb46c0511322cd4e018ad858e90f1b88f355c2dd2d76ae7d536cc953617d113158d80a2d3e9ab0020009c9367a28410024f0cbda9d87e9cfe94cf9b48e1d045c85df056e690c9fbd37b7efea7f969703d0f124ccf6657ae6d0550a513512d6a0328e3e5ede24fcb10dc33c4b1aebdefeaed31c3b310330fc4849fc182df81a9d8c30912cde3e19bea9cdab929e0caaba8e896ddb9ca4a30d008e0a73f53133351e5f7dfc43d67c9b4aa7834dfd8699f09881a912c74f29edbac0d6adc26fb4fcec9b210e79dac69f7af27b6e102c96f31e65a83a6c777348d2cea25ad40007352ca53da5c49bf579cee5536f055ab4ba426ec0c5dcfc2097a68a688bb7282767b3c3124f66e3ce78730bc444b584e59ceb7ad4ab31b5d23ea5bc782eeb0c923f83a38d584f6f2b801ea4f891c3737d451de9010b7f11c53def6fbaed795e7b2cb8f7931f384c9a451d17930b60ede7044a0e741bc9a05ba649e6a187c7d7f5ba9e38eeb2737516709c9812b4cdc26bf319e6831e176e9fb06abfc28bbbd4a336d7a8ed126d3860664ff29f7d3aa8ff7b26c387ee7da79092f5db9435afaab3c98032672f7306c5f3ce1af92f3b7f2968bf9c5730efe33f37ec1ab3878ea3ad0b814cc0aace9365d0609fe1b13361a989be39bbbe2fc1f63f0afaa5bbd9782d4077b8a32f8cec89d2eba7c4221f2fc95edf46d28eba6c609267d9b10d1caea0f850a94376870142a620a64ec4a7ddd6e5385274d13c686b723fea6bec94b70cb8d6cb33243780734bd024d2af3e0b55abc7666413dd15cdc69678aa28249c46863bc1b046f090e2000f32b03cccb08034b8f5aa1c3f0099c42394674c90e523ed2cee15ae5e1fc62f0089ce8d8497a1ead4428fd4f7540d2071208f3fcd6c4b2fae32547d7164a60e6b84ba5cbc56cdf2b6f288bbf6f60c4ef9360c8bd25a6c876f5b6c2525d346dbc9d0df0309c5f25e3a0ba185d2cad38bb0ef3cda07e8128e00e55575c1474c69f0550ce7d51651df3f2e01cc76e01b2697364e7428541c54026331e86bd4871758526438eef64bdd121f1c110907d15232e67e839e6cb7cdd1f42cf56c613886cd4e054a61f7a3ad5bed515aaa59d40c82c7dd3f3764393a6fc50bb6be89443e0ba1ff53ee5466744152335aa42ba542ad4883bf0c41906f6b70e9cee8abbc7581ead0eaa13f59f189c06c685cb521777c0a0fc5ddc9999b8226f8a18e7f470406b1357d53bdb637d56b1c8fe8d28397e8a2883514993dca04c1fd3a645222c2a21fe9e5314970b58621e55bc975689fe6a628e803c069aa369c8560aa2a910b12d488b3c2e6c37a90f29d620fca855efe2ecb8af5465b0c3d3c4ff27774f42bf09427bde47261653797fe68e2162d002391176e9a9409ba4cdf3dd7a98580bd5c48673aed69204182965f0f55c23462d658ff7d2706a3d340553f22104dbe83dd70ef01aed6cb1441bbaded5a6d584916e8bacb98f36ab685a11254b641a5246f6715a5bb32e4f63c440add883eae3d51909384a94223d4ac669a9bc774a79a4ce8c29d777910ef454a5819f6d7383983a9993882200174865a11a3da577a97950cb61af1f0acad2c738b0c9a5899af8702426137ad3d185ae87b8ad75bc3e364db6c06a36ab3fe3d2d37475bca04985d012a9806d982f199d836825f3b05f5981b8d9bf7d0acb55a6d0662e6afe27b1fcaa2622eaf4c0a03cad6aaf0d26830a0c6c952465a990f0b1bf88fec6f8e21c8781000ddfde4bc6e3808d651a82062385c31c713765277e52eb50c72d50e9227ca3a5e3c6141014c310168e73c8dff19e4beab6135f535e6b84af755c4ca48915171e4aec2a0310df27bb9e53cc4946c89262e80d6182053377e74375167cc22a867d02b1366b2adcf350c1c1a512831c0010034626ebc819a998d6ff7157cd9f913e0ff77755fd2251f6875d61339e278013af037688c8e2e08000c79f2df38e8713a686e12746e5a0a142e85393c2fe437fbaabb87908a7cdf3515e9163e1bcfd50277289e6455b8a581e3862ce601a0b2ad0d53868e48ae1dbe766cb85940567b80c4ba60afc447768a97b429537870875fc63ff467d58514299dc4f9b05e609aee1d251a632aaa98fbe295e668b48da310af4273aac950bf3e061c20639c780b6dc54c684f3f3828e2ebcd84a1a85d4eab9d425c20e9a6ad6ba73d35c2363b21edd1267d17ceb2d12e88050fd3b7d47b37e8c65ca859d5755311f1a2da052f8adce104a6b8965e7a3afb2fbad5cea8372e10de33c02664cdc2adecd9e79b0545f4b61cce766b0954aa352043f8c5eabd40a172b77095a5cf951f2be6faef03715a5071bfc521ba6561b84847c648665fa4998ab31c5c511c119105f701f019101a70d1c339f8d52c3585811b62863141d4c614f6eaf24c6fb34db10f8eec2c6ed26e8fc39bb649e0da1ec9e44531ae8160e924d3930d79da0923110f9fdcb1687be4a9e501f030cd5823f1a46d9d7be5874b0165cf8a92f1ed595ec3425ce7b62dea0806bd8fa589595db695c98c7a92c08f0b5953461e73f59968b72e7ea96b43047608f06539975e353b57145f6acd212ff87d4ca446c81c1328f82e94e1ef07a1ec034d2cf1c0f3cedf6082d4a3f8d8e2800442df025aaf6a8cd3f8920d25517a665693c235b1ca96fde34a8a8a5d114be8d9239abcc2b64d77e70bea39c98b07cfbc731f4359dbb74c875e35d6ba108114df266ca722c2fae677b85d4790026a68b66eac345c8f855bb0bbea106127c22bb7d3353ffb328d5159d74eda93deaa17f840f07ad9dc5e17a5305a8ea8dbf893eb36c1beb15305393c5832039f0fcf9ba9529e3eb633e37d2bda58c49a5c22cf5ec80d994645e76f446dabddeaace12a48b4849e21ffec6bf69bfb0f8bfddb50eba053500ffccc83a7dc2b449d9dadb311ba1e14a69e32ab3376d43da28c43f5fb457e1a5a6d6cd3a639e4f04131a4ea9ffc0c99952d4e8729d2cb920a15e8cea6a06aea08c891639d2994fafdd14143a59aae91d08605c35eec1f1154747557e14282ec78baf1af203e073c89a78c55f15cd25301b8182af0e836a6ce594d8f90ec1eb3ded68530cc34d59347215f55c540d0d078cbd66e1452f7057342aec7c614979553d912bd0adec7c29a20804a9c260dc501f5915117f4b0ca528c9f94cef494887acf0a20bf399034aeca2e7640d3bf4fa78a696d86b4c040148cbcd9c1cbcee8d042620ae7053034117892f6e70028d75c131d74072e052f62e78a52f3ecf25573c02afeaba8798814e2cca4512a0610649f5b8c1421ba207b5949a52078ea59acc84edf30d4533954668714b93b2ee03ed1317548735434d1d4c2f788fe73aa85a0b1e8ff472b0ad680f0d10fafd6aaf53b6d9472b33ec0ab0349d728d420f4e4d0a9a612bd2887daa1be2757dc1066d0dc4b1d8ca1778f7cef724224cd9c8de46f8755a40e9d0a2e9d64f533e4825d4a4d38d4888dddac8269da7973587626977621feac71adf9e97136d4da4cb77fe6848e84cb718bf5f1873c4a2fc0b716bf8e18f64184a1c97af24e00e934d1a4e1c04359266d3badb1e765189dd503ea395345c35c2706753de25e2d0ee24e123f39d75167a5c1ae7d86d82dccd6a77e244284d44d68a6f3c37416ec7dded5bc2edf17b72083bf9c62a12e7e2ecf4261ddf3915d89c27589ab78e7bd949bc736ea068c44f2accab04541623176031df5ad2544f8058d849bb817eb78501b0ef32b60d4858b5c67922b5f392c429618d0841489039636943bc3bb54a9b839ff0974b732fc21d4c354ad369a5bae47e891a5519c45aefae40f4eb019f390105516d98607753aa6b5202b8f6eb688fc4d9e742c787793cd7f5b92a7aeb73b3117b58d387f1fd6441322ece216a29e1c4ed7facfda0d8ca2b92a14a1cabb73f80c829794e24bd7a9bf70007f315c4ec8acb58cf620009130f8ce2d1efdcdc3b306916b297cb8c5cc1bba7e678d5459aa93a8df1cd6257262dcf15e462e4d2c248e9b04a38e80a9c64cb5f9db726b5b279386c94d8742b29466b658f4cb47f30acc5b012f4b572fc1385ad2a864dd4f9b923d3c055b736bd3f4cf05ec93eb0e5c0666392124064a636a64bd1d945ae932e2f7932f7bb023c0bf9c72f58bf1f08f8d61833f568808430402590171d788d7105830cdc34ff44e8c574a442a9c0ea70b251773f9a7685c046f2f18ce58638c1c24862b6a9f1e2ea21344077e6158da5922ad6fcdc3292077982ebd65f37ecd2dd9f886adb29a4793f0eb6bb9c4f371ee3ed0178a1cd87394ba12df06a73b69441415200c52b6043d83416225aa40a8f04efd713686c0624b516b498aa5b1627c339cc4d9230c930888c2c22f6f60f1087c122ada13ce03e00f980f35f09e2d5a5a08a05d4a9a44a7220cbfeb82b1141d52300d1679c4d52be99f7de1663445d48e1aa96d844e5b8434cfc03e0fd72fa0b06aee8a863240bee1bb71daeb73deeaedf3be56dbb693dabfab1bde0929771f9d432408719f673b75543fe805b94aea07a24b2450b42545e6481f415c94f243f4b617925a9525506344cf5e9500900a9e74b08cb25f0d7e44bf5e08aa3484f7a3f1613871a6dd2a624271d60ab0e25c27ed10184e9fb1af1a00bdd489ad540e8ba0a4bec3527630ab3ce0f87a1cb077a3c8b411ca49db1d00ce2f4cf9c13443ff1a306e31bf8dbdcffd402b0eda55203297e06bceb7e48893fb15afdba07ed4229397c52c16ea8912610022b1130eb69d48e39a5fb5a50fd26b590df15b7cae5108122971142a7a5c0255ea47af4930a3627a10ef0d275125dc8ccb5bf4687e6b204558fe4f7ffecc82f5ea2867ec5451cb565cecd916cfd491fec41fe999f329147420aaf463400b3785990c7a606269c63d1c6311b83caa063d4919d519194797efa964a2a2b38b3d38ed772612f4633df59d8d80cc988220b85408c98ac80dd2fa7bfa2dcbcc0df92c61d970eae5bebdc38cded0b90fb5ee550f29c4fd7175c901df85f54900c78e05e3fff91f039d5823aa530bdbdf97a44221c8d7c7e692c80dd8011e8356857c78056194f89d718b3e8699980267ef1e2cefa6ae3ac1b9b3fa1df74e60ca7e141e9592c835f4c75c30f0ca39aaa33f1e5642b5267eec335e97892932232c96bf9c5ea542e8e8f03f054c9cbe64eb1ea55c4f4595d9f6d37c23f6151f89219f279ace3fec58150836ca42b5f1a2b5061026faf7fedf19ef7ce99cfaef3a05c56b7476ffd64a471ef15af68abd8c8a76e8de340d0aaf8f9c41d2dd52dddbb5312c7b027be42557ae21506d9858147439d55061c98071a9348348c50c2b0f9767484b7cb9344e820f9b6774b13c1e17512783c80d20d22641503c5e40368424271261cf9311b7f9623c2b3632389bee2e001d77713b0cf0cddc35a1059c133d14f672017389712b7ae79c9bba067a0b552f54ec2e88ab1259bd28c807173417889b274b1278aa52e7c8ea5e437985dc6ff442529333b096d9ab61b1c82c0e76457756c24aea1c0eb130ed860cd72d85b7f25725e18aa1642be4d323acbdbbdf5bd8677abef7b20f21210e76805305b8add1fb0f23e58df809e8b92c04433e5afc386f9d970a06738bac065261e907fd7730d3c6f05752810b54fd0c1e9c40d4c0dd239b4825aaaa014d1fc41f6d1c1989eef047d9fbb33db3ad580f13c29e4e05ab6f7020b1fe9733463d7dd44c4ad083b6f5c1d5654bd92cb519d941096a48a7b60e4aded8510ded49db728951f751109bdbf488f65ed647885900332bfde2e92ffb33050da346f06f9f2322a4ef2bce00f8bbf3587b9507c0e5ceadb1578b1ed9fbd22a5534017889fca185e57bfe3807fe2e761c23c1a0640bbdd4a8f8d8e4c1d4b98250d01fba281b427a33a7c54e6ad9a206aa344b4f3b0ab52b7594a909afcb48bffdf7083b9f263940b0d747dc7e04f357771864ab2dc1085ac7eb5041a8bbb58cfa0534c2bbd660206588021aaa5e0aed99fcd9d9cae360c63a2fe625bb7cfd9e2ad0ae9f0dd49d3c1492dee2c32dd0e05e2cbb1fadd270c39fa18d497503808565e782edd352cf2611cb8777a3e811bc08dba923e6e10b0a4a8c12aefafe44e39a90e85374ac7e338bb7de973385f0836ba7aa1826884dafe7a080d075d07e1f7489ab88e0511fdd92fa132ba0f38a08da6f84a1bace37af0d19be983aa39b808ee930372aa3adb934e70659d772fbf342841ce49cfaeb594579c279d1eb67147312ddd6e68ca48b1ba9527635c4eb17559711dc165a560d9e120a1e37a92242bff0da98959eca6cbdedffe96cf9f12d6500acb0d69e6bdd19be046875b7ede00327acc50c6ceeee82fbe1dd78b45ea3e2b1c410fec443d2f4ba31336bd1edab7060ac2dff33d63d4e1b852f67b804b7433ad9f5c1d83fd7575e5be9f4e09e8748cd476bd6a7c62268b77abf6e2072f1c43d200f932b757953b490a2272f4e34aed96a76a90f67dfe199dd120b35f1422851846dd8ed71aac069f9dfb3f4fa2545c53a6ff9cb253a79ee7f54a2840a7cead75dba5ddb648003da15d4010dcba7f06552d21995e9c493d92c40cce747087432b3a02ee36b8fadcb4d9de8fb66cf42ef831ae12b0f62c844d2eae123ee2441b9b7b911a94191a55ab7d020c5f7c2b67ffb1c75d6f3b3ae34b086f737980224859725390c702ba0c8df0ecd89e9ec6985c5a62a2e0af309dbdf4c4369d3cf0497e0f1573422f444964083e74bf07f55239fe7b5a9fceced9c91f549d74ddd7aa665166418a6be2f3b05e9fb83be4ea2158445a1507a98432fa4946596014fa67bcab38734f0f0f00a32535e2020ed1f02fb7290b08a9896e611d3d65540b556b937d658d0c9c032769dc006795cafaca1ccab34370fa16e409917a2506cb97237e32808c61c4e897d7bbb8c87f81f57f543b2acf1228d8e1494b904581ef2d23ecc8a4d9fec9717e26fcedb410e024272d689c8cf9ed0a8c6aa34ed7e079687796624be1c05924ed0e4501914f1df22c6e1332c0a5be7af93cda77f6b31f1495727dce55912c2c69861cd8b81c4414ebce03c20900bc251c63c77cbd5beef8d496e5e2f27a799f946d85a51f7556b743a2d738f81699add8624b50044f00e986c4a347cf1b72324f8b08794c56f646e0f2cd4bb51885b22ba478ead1b2391b83ba1098af97e442b724f63a4e91bcc978cfa5755a617523e970f74d5260ee784c126997ebfd59f0328d7585e57cb3431d5766d91678f2eb693ed60a2f14c2821492917145213ea1805614850625545c331957b2ce897182dfd431d3d5ca271b9341d9799320974754d66c2154fe4a3fd7f5764e49ff4d4ebd32a2c2db8d11a2ce9dd49ee8c44da3925efd6ddcd2aab25b9f3c7fd0253e03cb54af4f651482802b05b6cec39832a9f78a78559ccbdeb383ec4a48b3dbff9aa08f9da67d0a2e31e19ead3ce926e2117711ad9c7ee7c923f9a883a7b3d5540201df3b2c7a4b06f99e73dd0a0fb4c57e84047021f50c7f27894ee80c370290331abc2eac3f2873edf96b209e328b8acfe937ec210b5a452a60dcb976c26d1b3a3ce61dd21b43d91fd041c689683ba9d8d7951c6ca1629e57b5460ac5ebecce8ddc6ea2b5733d433ba73e5e61e9d3bf529774a397878edebaae28828ed5508a7d6bbb11f61f4bb057975e602e7800ee0fd318a87e726c00315d9c7c5f105e56635b6b4b45ee2bcecbd6a37321a7a9169b70f6ef8fec1a953f626832487793f64896de36c837fbdf58e1ca6e4152b3e1a02208b5ecd6a9d822250263e3dae4417deb53ca434d1e24875e06c0b9d9f7bb4e827d38de321360b00fc25a77776fcd18ba96c4a9617a6a25142c89e147098b9a7f5ca23ccdc2bce6b35dd0d1f4138a87f8dfc68dad60679cd15293164cccc4f819c536e287bfff3014d58d6c2a30039dc72cf1739ce5b4d8ff4a46aa96ef29522cca03ccb17071a52cb9e96ba872edeeb16852321e9666ecdae6057465bcdf72b06d5a7aaad96298eeeba05e2982ac71a9a0ba9970a67b5a4c6d77376f6e9b10bcd37a29b6faa50ffad58fae0758323f691d6d665f4d346cb64519ea97ebc49a9dcd36b4c8d8b8a638a6ef3b22425315bb1a73fcd0d19e68ab05cffdb0c4761f37c8fd30288938b4a58855eb647e4a2696f608447c9ef7b1c28c13ecbc4849d4076677019b1bd7686ab0b4de0ae12d572befb7a236f8a6032ab01f93395fddab7194b5c5605954694b56fae7c7e69c56870205d88a27448e082e2c3c5c16367a9af1f450484631906cb2fcd22111ce8d9b31f0fd952f14646cab145ad7bf6ad5a13019a1d6c0916d5587436a331168f7654ddeb46f4eb0da6839020c1cb51c5a79679c0045f3489a67876c74163f09096828a0a58233ef6651f90e6061d52f8b3299828dec447fb5d961afba7f8e9263c253b9fa7fe10866533bac878401e92558c453770866ec98c348fa9ff40f5860ba531a034ef7c1a32a6974e7ef19ca701ff6b653e8fe6ffc04afe8fb989f324913be0a048ea2637f51dfd3a9aef077188f3bbd44a4b05d3b1a0d7c50b75e7eb248e519a24e5ce3f85cb94ee1179f12800b8db08c924ddc1634fe2aabcc5e71beac75005751727094b036fec5dcc5a429f38f35e53cc5e2db744c08a1bdd7c81dce247477481c8b10fa264ce403d4a5ac603298cd0acf7961ff696965e8b238f1eb6462bcf81d53280717d2b7fa0f441f4a28ec67ea306244cdb949b507b2342a997b352513f4316ad8eb6bd0fae4e8239050795c4da202098b67441cf80650fc7360ed6d0f7a99cef72cc33c68fcc56b9724e79ac4e42499749fae255e958361ff6669345ff39360c4547c874c638837a41805bd01d636595288a8f8169ab1f594c46c80e8cb5eacea3d339e9a0008a8c1d5f2e6b1336ed2d24bb9e1a19220ca2056e88813244b3c072f35838c41e22c64308e80c924c2b975235d6596daf917b385d7d7d187289e9eda59072752c902f314bc5ee9415f864744f1b98b5ea5532c53008d74f626ebf7ec5f26426a3947e7057d5612c93003cbb39d613afc7d77bddba52dbe6d046149575685fc268031d36aea04cc202d645d70f2dcd5d712261b2358bd7b4213cb4b22474a3df67ca67f4d2653b4af1ed601d46c3a26a3b246606a8867d2e20595250f120d5d1d9314858e6020cc2515f70a30f8ed5dd588dbb9cc86ad994dc2b6dc8c52699636879a654accda2599bf22fbcf0b5829ff3ccf0c3a666ec57756f7d9a3e40bfe2f2eabeec4e7da1d27f15bbb2899a227b2807cd5f51925849d96e3f37abc82c7953be0a490df5e976f4dd360401bd9a8a8a68047a64f65a48315dcb94915da0e504dd97cda574e478520c0a557dfef57767ad238e7528c810458e451e0adfa0eee8ada4a5ac38a9fc81163b2c340f3564dacfc27d37ec4723a9f324f82ae0f5412129aaf6ad7844959946903dd58cfbf3d01f7a14da13467b5c01e6ff55b5f7149f15061393a8b00c770a507421663641683d143b3f8b7478a8a6501f47db3d6278a9825acb3351eec7bc6f270822f9c9d7462079e65a61bc28f60fab647845cea031f0dbca13c631e2c532179b1c8a7c27497494f18a595940035af45efdafafcbfa276e3bc2d653393cdd4043535fceb332a0118c6a8b3759a52f3ee9f5792039492c90f886fcbdaef03fe27e0c382c6722aa6af003d7ba0a4bb78f85fab7537e31c9acdf5a800f4cf38f15b85cb530e6bdbf6b35bbe38a3e7c5cd5be18440cfcd140d6968d03724643971d0e71dd0b64465209a3761aa5ddc08406633f10a8d471b34a471b5f2bf8566a768b45b96cea5d64e805363dea9816440dbf44925ec6a826059b0f93e8db09d30e7e7e22e46505b6520970f97fab750ad205f953b94d5ca408abd64b7afa8d1fdbe9a98830dc3ab18216db977b026bb60f5e153a76b66f97325b163d02c551b0291f49022fba537196b0999f063b866674dcf2cd68ddba9f5ece7a6e618af3215c13474f83f515c6dd5b47c597ef3c43d4d339897a0890f98a085f3eb970fc072c2dfae1c8646d16710e80da5dcc0d777f1ea35f784f20cfee0b7afcd3c944c3f11b8e95d6f40822905d615d2d38ee912cc1d423c2f5c633d95eafd5d2b1795e8a1d11e9f852c72a8180c4ad8816291bc2980b5e2383462c8d4764b0e8468572c7efd659fb8e0403d0cd421c70fb1efcda9d58e31123a62d02ff58596e1c970b2fbc85d2e87cb8a680f91e010225f1daa56f78c7e8efa5552a129dfd7594e19ed761e7b560dd910d44b06231041c8d2b9f70a26f95fbaf50da109490f98ef5deefe1407ea01810f7ad363e1d9fdc7fafb657f7654a2eb436488b4a2aaaa135682c25ab18c2506ca2c2c642400c349077d6349f7dbedf584c4bf9b766bc2582dd673bcbde036670ac18264d92bc74f30525a9600d573bb5b9528835970bfeaea76abb8c9a024d8c6bd96ca72cb6a7cbd31e8f387875ebaf11f8f9350a1528bab5f32a4f52accda347f42a7d0efd7ac149a0a1ba2f3944dd226bb50a6f50335c575280ab4fd433b23be7cd4736e0d80ca11f367c0b9841d92619ba823ab6ba1add8bc9e76031d01a09259a83a6b936dd3830f533d069da9dcb704ea5ad4323cc6f6a7ea0e7ce422c5c9c320d3c69fddbea504a39417da53455df15d8b342108cbeb337df92fc393b85398b7ab509c2c60a74df20dca77ff45e0549fa4cf58c62ac220969baf19a0ff23a1965a60184b588b15c561dbdffd7bb5429133499890cbc51b461302d983f2799ea6138eb2a19d9d74ce1ef9b9c1947d7333d50cbdaaf505988e7fcaf8eea3254d2986c68a09cdd0dcbd1ba775f86099256a0a4e95b68c65ced58d8f67752bf42781c0e23447a1646f0060237cf309d7a756238addaec003ffc4d9e7b4c92a6f1a5c52685219447a459df9381ba93d7fb063ab4994bbe7a0fa369b37516fd8479cb131dbc29ae59120c5613a2452daf24c6509db8c072a5bb4bf89fba1ae56ba2039582577e243aa65a1998d97008ddf9d773f675d608f7713ff9a182ddd055cd4a02cf9e70a8bfab92bfdd52f7b2117d15c20b19a242d89031ac516c216cf5110a9a3f4feeb39e06a412b8b803b64f196810f3ad5f5e4691e85e5c6a79494cfc7e1fc5a043456638abac7b4e32bfee694ab652bccbb2e1af46616ab4be2300a6a8b9e726f6def5f5b13675700f10db7ad74de16498a7a3628666d4314810cdcb0e492ebf72bde255f27cdb7bf56c800f94165c2141a5db22aae0b6a361b80df792f161b56ed34c633341c96627285a28dd8bbd0731aca5b79ae3154472eed71a7c5931a2eaf570e3d88771e16090c5bc7166671755ae1db022c094dce1849d84887baecd321c2242e2e0dc08c1cc3630f76da2a1c67351f2213a8bfd201035c64b3558ff8b5ce508dcb6ed864a5fe601d4014224647d9bb87db4a0cbf0c2ed9d56bd2a999b382ac6bff08ee64d99edb263c92b81d9f7847fd7f0ce1e71de7f55ad71c30c54b60b9dfc215e5599ceff93f51822d09b0449b33574becd178ff715388eb9ae669255979d3dc686b5c4836a437b864fd96f1950d54671e5973e56c2238bea4121a2b6e980f7e092f3cef39fb08dd8de5304941b346c0f7f2eff2a57274ff14df94b896405e4f15362cf9be2b3473846826fca38d698a12c6147edaac09a45891071887de5555d5184aa5cd6c0444d7233610b19b04ddd94d661ae1303718d7318f59134450f305c1c6f269811ef7a2e098932220eefd41b9beeb3e92ee4678ce9cee5c62f60a83b553f082d98afa93e899551f084983a6b08b41f818fbe109a7d1a59cc46ce5514f01ca553169bb5d1b85dc317b75981d9f481a9e50892f1d3b0e8b5a597ca30957a9f8b3c980fb73a4b32fe0db477f58653cc69582886b00fdfe8675c4878bff6527e7ef5b6e5b5c481ae55e042e154265e5e5986440d614cec43f356303a4bb7d3fccaf819bb3b1cef8d773f49cf278c1d95aeb73afe04895dbd8f370c97129940a6ccfc78d9aa440380e483214454f493fddf02cf52a0429c5c7a7fec1025341ae7398c634ebfc27b389d96441e06d725500638eade8604f10f3a6f3b37f41026c7d4267c44aa2af8462617a8cbb1a89945742fa862aad99219f8a6436d1bb64d0e06bdf746438498212109e443291398e2396ef6a4961f9bb36aadc75d6455c426c89fc9a89ce3019a0003edc222f189a8e0e188dc5809d5581e0e61527fe202394e65038a83b9ccb184a0ff54817e057156c9c9fa7b66636c16db3efd995717120d453843596fd5474986a4c366113744e35fe5fdb7eea5f924445a84fe5b1bfda636c2ea18ec72a49308037da112e7a3b97a3c44cc86e630315d9deecd1cc8a45f88ad07a7f98f31f41585d7bebe27d225331b0f7144c3a04af0643680dba118e63c23d74c6a0976e8e0fb067e7612d1a3e55544a7c1d385675fb1a7797df0ac786145c1c7ec917e4ea4c0dad77736a68396849d32c461345f0961ac1abd68543d3a5f79f33d55533eeeaa8c6583a35b7e0bbcffb04c6cbd447bbdb8e55a81e90e204e1533e7bc4a78570de73153156348ef96e8663abc4f41a789a12ab27eec5e7c5121391fdfe3868e58010204b534d1a69d8c1bf7be44fe3007f92e3df02233b7e570b69a25ccbcf5e26a529c32aae9ad82d754f3ebfcbe3c6646caf85d39485e2b04fa7da0b0a0f4208cc6483c26e4107e314a0db982f944360f01c8aaba56aa60fad1ad5036d21a1cb56f9dc6596d9c95d2c8cfd0dc46cee81b76195144e10cd3912837ea034c268448dc0555689236f517dd1358dca86bb9ee5e860b6add9b366afd2b2353505c16c3ab8c418f824b2b3e9836da3d71fac2a9fcf3831858821498985005159bec3f0dd520077c7c02234903952210a65d1b60523c84a01181f8f56d87beda32030742e5eb0b87d96dcbea016f0fca681bb097028ce769b5697549a255224bda16c725eecad90e799985bef548325ae33459b0ea97c115af9b3046e8e35c5c78f09d14e306772a8ff8386daf8773f5890ad16041e4f92cdf6d1daa354f78fb4a0a7fed8c7800459e93f5bb59d81b43b94704e26cde63b5194ca69d892be0cb746253ea386fe6efd654e8f70fbb78c12fa1476d3880a9e942026df5d8da49143ee823f043fb52913b9bcdfb61c5816261dbb241a6d60ddd7635576400545e5bfc33a523a58add8be5a57dd20dff936ee843551327548cc01573e1cfa42ba3270296ff4f1721bc931c4c04f1344d6e3efdaaef953944409c539e27e16201a1263e111260c8ccb0aeefed4fccdf4e8d19a3f2e9650e796ea35a1bdc8bf72fc583d2a7c1b201ecc2d632d6b97c56acb58e3e040af1bde209a36a4974767475eb5ee198ab5102e855252b0d1664ac9c286c994b0cdcad6531584810979f470c7887dc1c11fabb70c8fc4e7bee0460fb07ed296c40bfdca2f3b6ba45e296e0e8f2bb39a201457bf99c94f38ecbed40464bdf92569fc283de75183302eb95f96a40d995d912de998610c8e585941997d75304caffd52142003c79739274c64ebface8d58a233dee08581f792908326aaefccdb76a5f5dbb169fc9307df835d19ddc8a71b403582e6958c8c3986ad2b8a839655aa0c1c1534be3f93dee89ddd2149eb0dc0ed7f27dc317d027d6edeb397ee6d6ab7a15cbd6eebc5a7e46186db5066f5f98a28ec4869a67b421602205e4b7c08fbd3161ad4b3f510b24751ead637336b0afcf10abc28e3a058154b25700477eacebba96333c70cdac94a219ed81720254da870bb8f09f3d52fdded6b197cd2329fbcadd09e06dd3d58fc605b0f04473081e81e2978b4ffdfe06c6c5678d1d69bbb5b5f3c600ed8eb4738f0794a8318e5b9fb174176793e8806f5d4296a2455144baf5a86aa7f2722e772338cf81a0a793aadd4a385b2f460ff787a6dd75c637d490c8113b5da9cfd9cd260dbe5e7f27ecb41bb59fc82b006a03e1febf3588b34418c1de0e5d29113947016919d11d61aad03caa047adfa1cd4106d2304d4cc1fa522759923516022b094ed818eba985af7934a92960390ffffff6f