PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71303 2c704adce81b96c25220be97ec44a5a19b157d52d214ff38fa24e985a4c7135d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cf96bf02004974b5504cd52b6d0b43f4a7367408f794cf0d912c66e007ac1070
Certificate Block Hash
2c704adce81b96c25220be97ec44a5a19b157d52d214ff38fa24e985a4c7135d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e00f0000c02d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008100d840fdf04b4ad199e4839976276d65f1e1b7d9a1ca8684d95caee8f632feb6acf551e05278fc5e26fbe5bea2c00e64991ace4fe35cc06a1c4aeae69ba22d5f6b4ff06b75c27f725f7f54ad857f638cfe0f7427dd65c95d000000000000000040000000400000e00f0000c02d0000

Raw Header Hex

00004020af0d6536b476a3af567c0bf754558b45f0b4012b8b74ed2c55d999e9d44b68cd474bf999557f9ebf3cd4307401645da55bc86b192b90e6dea1bed286d7133ea893492a6aacf800187010ac07e0662c910dcf94f7087436a7f4430b6d2bd54c50b574490002bf96cf

Proof Data Hex

59,560 bytes
12121602030738adf229f52ea908c04a42128aa81dab60f25966c47d522accc6cc42da4730d1b99797fbcb967a5938e5fc22c3d673602c065d29c5a47c13abf831715decd82f2d6cbf10a02a22ba8bf6612ed7c82f28fc6b820ff023f916542a0a289268c649dad574430525b2fe423e8b185d9bbb18fafd1855fe529c44cf738043ad70237bdc8861bff5cee1caefe79857b44509bc812aea191c7a9d91ceb7eda5e1698cda767ba95105a97d548b342d5155d9eeeda23d466d5a2026971e93cfc4cc6d71332be2972c83971cf487ee4b545fe8f60fb60409720be84fdec7654b1b4348bd3c87c00d450c770dbb7925bee4e52c08e7d4cac4f904c304e7af3d603cbd8d0d2ec39e81105cf38daa6f0fcaad608103d9d5a0a32cd9528dde73755c784342c258e6ded35daf5891ce0e0b922ca7a96003916a32790cf77f4450383befcda7426923f0e0fda0a58c15ed789db7aab51c39ec5dcb6474a7e68e2cde36a1c23b94ef5fefe280829a2263028f974139d57ddbe1be15cd841c670ad1b649bf43c920408c8117ea93bd7717135e05670398c5b48b3281d6ba876045a924d6a3abdc8f81dcc152becfe7edc3bd18bd8a70a5edc0969eeacb2a2310899fd01158d92f161510a6ec4c5004a98d7bc95caa6bca6134b3b75a0a4df0caf678d40dbf0edb152a1fe0109024fef8c871f63b26a725af408cb622ea4717cbeee04bb8bc75cb55d5d524eb23ac2cb3e6f57e325c34413e97067a767a1ec7c0c3d4283f163f4afc7201b2d5be6034907b8e4b35599c47421d5e4b84820c1ed2ac7da9f4d552580ec39db8b31c05a0a1f91314342e00316f42363a696e4ebafab741541459e55db023ab06771aeafadf7512c123be8332369a742ceb491a2c20ba3531ef7149ee12342fc27d866c467c85cfb3ad5679cf5a6a5e55ee1025527d95ac6c0609f8ef19ced901d59fad4624995ceaef52025b360986cc395d55f0d7befec8d64ba28aae3cca10caf86dee61aaede56b1e63a04a88fe2e0688ecb4b7adbef70b5daa4688884553edcda11602a775a51857839d05b066425c72f1e6c77b2df11181d44b2ae8b14d6813e87f34f3250509fdd8654d36255c1884f56057ac25d71a5a54db84becd89bf47c44a1f8544e5717f0ec1df7954159ef18e5134690db87ff8821680cacd9efca5762400713381acc43234389b5273666ec9a063e69dd2a0be448f73b072b2ce6bd4233803989ab0ee9156c8d16cee8ed6fea7f3cc3e6bfcc339b4330cbaa691b9fb0fbf66c5d6a932bef18c26d424516b488f64787436b9f002719850eec6a0c218accfcb8c21ed0cb64149bac3f8a1032055486cf008ccc4fab373219925552ebb5e6a75aca4f2450f1e801ea3b3001e326b647b5c8992ba66a35c467b59918ba199120aece42fbd3d99d3013e87d8c535456b94ca40fc8f9f3d553f995ca2006396eb63ac91dd8229ed7af5ea8919616263ffdf58a21fd77aa7252f25e0dbb5decce8ef9905f37c01c4d2db3273c7dccc1eea69747c73810c380f820ab4738c34bc986219d383acff47557d1bc5ae770b7d3798a47915adbd41940bb4f3c1c2d7bb385af86f5b57c373f4ccb816595351482e1f0302698c9e3b323f066ab0079dce9afc84424f147254e88c3849907e7c7e2fbb3784b13faf72dc86a534ec7c46ce791089bb4843c06c7d8e307cafd6008181d17ee37006efa4547da3babd5d77019a21d115d6ff5ba9b6c232b0648012a485152ad2153d15dc95b584eb3d4c74d33fa0b32df3225c0af298a9f3a7a3c76e81fc97affbc970765f9b7fd662233d3ede2f2ca0c0165b0527272d2b034805efcf2a9e20e22e590a2f62111550839a9f5a82ec8cd8364af7b9233b88b65d1f065df0c16b263213b1dcbeb24c1dfb110dc8bc23808c9f3cc12ee1ac8d3a58dd8332e732d663d0addd1a55fb5cc40b6e7bc63d1c9d9128d08b5e5a44227fe89fe8fdc6f9dc4223d8d30cfae08972a792a07f3d2c82040ff8c9276c6191eb65a096c249fd7bdbf48e6f720ccf87c9c5e4c694332e62796dcb20328a54b458fdcce4387eb99ecdd72e16fc80324f81e37cd93ec4d6be30b7667ee6e41acc9beffab448eb07700317d37dbcea9435aef35e7893c81c6b390b22e231bae4d5448a26a3e4078cb84029363671457062df4339a60e3142c577b9c2d9be6ab172912b8a7f8b6b3d97d81f1701ac228f8465a51d4c07f6df6244deabe5f1a7775a7b19aee27ca5b81b53f7fc7f2c6add33a68ed0fc990cc9e353c4a75f06b5b3362d65c99953864178fff275c6e1c3b7f9b6412a8b407047dd1e673b2c2098b769255bd560519296c47ac8e828198a0e2a39ea971bff3213e3bef7db030fbd3041e6d55e5aa29bb682359080d5da2cf3b1f320598be54477be87a5b3a98fe9623c9093402b619f4dc2ddd311d45e40554550df1fd96d3825e667d043c7f1a1b3bb962c1b755f67598e5d135dd6e29d8325a9f784f4a7dd2e0629b48e343e13fb103533196eb18a20390b06ec749e97795a3a773b087c307a9f9c93927e036c470c79750e96c4cdb991f6f3a66c6581818a941648c5b49792cea4d681bcf10b4bf16c76becbaab7ec740b12b02e808ea3e6ed50fc3cf648ec97c55c1aed98b4be8c14f9195529dd27311dbfa93d6cc9fff5d702bbb1f4663067c11b676106ad68b3b564ff3763744d48c54c1d2262f92415adbc8f81c3eca443de12e24dce04dd807a9589045fe4005beb834258500b98b4ae0c8216c02037d44ed4f68078af4f869ed6eaa0c04ba3eaa449262fa1aef3b5932da1b5097a7c797444c2cbe8aaae4661055ff4ec243d165302f3cde957b71b6ff7bd2e5588c6da5c1e8b4d8353120b5c64be95c50d45b95c7e3c682bfa1872b9b0b6e9675e22e1c343670725acc3b6eafc8be5b3a1dc3456432ef1d197585cf239d860d7784d5baaf6b86019d783d8f1b94d5917146a2cf0de42244877d5d119166929d4abf8619e2bae5bddc078da54cd783de571671648556d780b643a9ad1d5ac98cef5ea6185d8c5280c96d497849ab4bb2bab7ec1361dc541fba5d3440cf90bea2407caf3be8a809a84f98cf10c3f76aed540e456817a173db6ede9951bb55e215791ffbf132d17dc052c42f65eb26baa609972fbfede6c9dcb5f695df41598c42025c04003f16ceba71c2418809ccc4a11ce43b153496cdfb1d3ede86e4388ebae6edb4497aa2cb49dee49bff16bde3bb41d366a279c8d68d348795116e400ea4a16c87b532a31f3576c7fdfb52f77beb9e522da7578e2162b89fcfd5de9e0e445b4e40366b5f5cb1c5e7c8e369c6d6f9d07c07f703c1c819c56df8c9b7e64d90db1fd204a19941d4023657da25f24b87ea69867ad864e2d7eaa91601645baa435d3cb9484f93b13bdd423a93a13b7bd7bb4c0f4c68ee457af33d49dc27b683dccc3d7e115326d3e5d93cc5f4f5a49c18d838471116868a97327aae002c9b35388215c4d9c8586787813dd39dc8ed464f6c2540a1477257fcbc6f818e25f2bf172c3ee3fbbc319e3215c78f73ec38a43bcd91dd0ec9e5581a19abf7d5bc3c913e89ac14c7087edf0b81aa0b40b518dd9551806e1b7e16e897a441d77684b34416c697a1fde6346e9d9e3ea36a17f2fbacebfeda91e0b310d469dbc3c675a6fba67065df1cafb03ac52fd774711e4f5ae9accfcae460eccb1f2441fdebaacdfabc1dd3f391fde6d22b7d3fa86a06108acc0137e33dd48b38349e1a7560ef84571d56813181e9dbbdfb038d651797503c41b2c5254d7fba2c9d637552c06fdb4908a78e48cc36ce22fec7939057136d0ac8ac4ceb8e94c06d42596ca0131ea2b6ac65a7295130e4c3e59594834f85b0f83c8945cf4d88aa68e157056bce48be89d1f58480457c9f4025768dc0e6b485af78f3db33130bf2f397d965e4aa09c36966156602bbd8ef6589b1cb57e82e06fd357de2d0756469c941f0126403e692aecbe30727f23e9273a8e7b342281f5f299bee9d8b54fdaf7b7bcb5e363d371973100640d3d1568f11b2a2b271197af50e406343800f12c0abb6de8bd70b211af65c74724e3e8a76540b339a02057eb78819dad9f2d041dc3e5f8735d2ca4776c7fd3afe31c053b7d9c497b9d33fcc4979dcf6f06d7a0c7676b5786e32a0def2cceae987e2983b034a5e07045173fb8440070fe3261c5e7030f2a37d05a37cce4dd59cbc7ee287b3d704a946339b637c8851d2a8310bf2bc2a5c06fbb1078cb50d35e4bbfa4a982ae80a4b0503f28d70e745e800dd1786f70cec13d7afab48f1f215ee6dec9cdbf09520e600f6eb0432938fb14928dbb8ed87acdf6005084dc37575ad313fb63e8734912e4d520bb9369ca817f75c25be7a068e0300bc8ca1346118f2a87d9033a3d807148854b93c1f75efe0ad07a24727d1867fb95bef5c9545031a7ad0c1800de4616554bb6e6126b188d0e08a9f13e4c25e1732de3cc5c3790eb29eddfe4a82eeb895575266d6b6584017a685e5e5628909ee1265980beaee2e19009b908a8a75834af87576deed0ae2cc66f867a62b9fb3d9d31eaa1c2b47688c0c4d2b6237888723465030c6fd0967cb40d307c3e1287ed5454f37f6d6b47bb27580ab389e1edd750c7de1f9b4b05331ea9d5c9e71df6587d7fbae74262bd944e894a56c385890728bac7924ac6da39b60cb151e58232523f658dafa76660911a2d87c0b959ebea0df027e040dca00d4c87a75f7fbc75400a424ffba23e7d835f2bcfef0145e3a4c599caca56eab479bd58d748938c03ad20bb98514eb42f2d2ae0e398ffd5ac64632dc81265e0007a4be92146edef3c753e4a37b3748b0a127025eb8e15df290a973d4be591666e94606aa2a3b56590c7b2f1417af4887e05f2fce144c19ef2ef46454fc6fcb54be19403c7f349ffca54bb4dca21a4363d608833c7c515d511e7808d0cf1aa0c5d62dff1e7dfb4ea06c63a4f98daee3f13e40e1d27f9278bc7654435c13528e54ed5144d527170954399dc9cdd9819d3a894c0d6e8fcdccd0689c3c3e6d9b027d89a36a41516f673e9ccd6e8ab6ce5e3e0f30f2cfa3968045a25dbd6e189865fa34773948dc3ed782bacee46289a6699731f87c47155e5afcb4702f52f98c093e8477c7048fe4f90fba1bc50765d197de993682d824988779dcbbceda0b3367a0b1288335745433ce255d4a8be2b7ad05846acb56dd45038d6c5af0b6fdfdbaef6d21a35a19f7044a82ffea327cad190bb66351acf7365cb20cd7497726b28cc1ad5621e2ef43f8ea541aeca4503b507f88b77eeaf171606d938ea78e7092483f1d9e12cda8611a3bb85c0ce020c05c9d2a380891efd55f5dc60930d018ea445cc6d4846b09e96e1a0338140309ba69e1e15573e624382318706aea2dde93e3ce5994530b3fc02c74c471b0d85eba37ab0a0535d287f341c17759d508b4c241bee8eab8f97810338414823b8982bcc2641d411e56363fdce4a4c9d77937357e4f310a1ea25efa8eea54ed71e95eb92bca6190d80655825c7f924266a611cdfb58ee9b5e4fcf30bd4b256b7de1501e2bbac46cd2b370c2a0d9902b6fd8e13e21d60580bd8e02bcfa9a42901f471a1281cddaeee12855e4b7d8dbc9a421142a15174ec10cf9a70ff3f164519a6832ef64f0303d06807864e52fa9a3ee5c6c52d5bc00a659b274492e56c24ba501da1ed95dfbf3ce3de762346ba7ccca0a87f3d36e107260a4ded162dbde84268f6855dacdc8cec0088e423e3efb5e5e1811876bb18427832fbcb61aca8f1a68dc28db3287e45fac2ec46b284bdcbc76291152be3f91b20e9e8d91b2d62ad9aadc53d92b46ac770ee8fe519a6198b3a68a82e4e901caf986e23f24583382aaef85d1eb8676ccd49569ad2dd46b1fc6ee4edd7193ac872fb3015c1a1bcce92624f83b206f9597e4dc964da12be90758f641fbf0cc5d887d276c571c8a057dc7ce2c461d9e8339314d86eb9d65b03a37a82f607eeb95f5d811a2659bec11959d6084fd62a7ed52f98b4d16030b58c919bf6506490f08226856c775c696620812d2ef7c30a251e21ac9de2acfaa97801257f8ca2866f0666fb2d4e65b48ff64d7551da8c9a2ea83ace5b15ae604d8d537332e0a7d10b1942194e106e3bd26c800e5813fe746afcc653aaae090788b2a1bf8460b11226320c1c3989ed44cb98a8e63cd291dab3aed93cdcfcd40857818eb46a8b1bb8a4788ba931bc91d1522b62d81506e56462fdd05bbea4be642c855d0ac7a8baac036228929da1bc1bba952581617573f7003fa5676d9cd02bdb5cab732a3ffbaa06a831c4a7fe47caf6e90777fe407e04ed63f58cd1f10e02e48e83fd818bf09a2e031348e6a42658044a0792bbc1b17c2bdfbb06fd86317e03615d27f4f22141a8689bffa8391541b4aa5a080b166e27e63b0a7b371812f61dd42215dd04cc9d2ed1d05ff43c21c0bdc087b3bf703c627bf751076761ba2da071b71fc8c09ead02d51d68dc658d28a13d8d317ccf32f5447c71727ab06ca3fde59e4e5eb3451e8be702eb732f08caaea7de247287d0331f9e048b7bd5891e3b6016657c3e1d305c2ef25981a817364f70e2d11daa46ab8ef728bdb2196ecc53a86f2f4819095db1757c8e5197aef5e6f4125b6dadfe6e8046bb367171960113916080eaf69b4fdacc38dccc33e3b5f06f5a6bbd811ecce0064d428723d162dfcbe7a882c7af748f4539f2b72dce7c3ca3ebefd799f0ce5155c22d03765328148446430c52540f8715da4bfcfbe52c7016097d8577ec311c7cc6e67074eba3a415696a44c43b80cb4d2c79b8b18c4ef72e4c8bbe1ceb032c06a0c760b79f6b5692fc569eb1c3c8a7858bc73e76e550c32cc715a12c2a0fcb8c012f29a2499c7a4adf861e76ce83d5df16dea507ee31b8d50bb8bd5805f473e7312a6f60c0e42729a6353fd78afb91db6c1f05c0a43626193dd3642aaa4986a17fd78c37adc436d835f9f9502ff735c1f33396d3b3cb02e335068bcc58b3d7ed51b72ee4cc75018801103226f3282b0ccacfc8476eaf50624ff49cba1306a8ab0b5141f5ae876de945f48fa34fbc09abe5e6978ec988ec27c4a3744a8d6d955437404de03a964cd06703407f8c2c22503fca2e4878d29fcf8f6b92b5d42ac10f32417276eb33845f5535a57c1a43231056b684d0dddf924b5d6377fd472b6e8587ad1d6a9e0607101a9dafe994e48efb036eda2e635df1cd14b323a5e292d240e610b210e8c190dfb19b16e0c4ff9cec72318d2741ef5f96fb8db0e418951ae0ddbc60303cdeb27a1a8bada9e138bc5aa5e5957e4cadd1074d7557da1aa4488f498716a5e6558ddd63094086e2ca2a0066f489cb98fe3f4e654a1bfa78488d4bbbacc501b0003318a9ecae0e4c7ac6e4a0224f566451a95e9097a211f000effa1b40cfeba42cdf85e2a50fac676600e69204a9e89bab21fa6d38899198dab0bdba52eb2373130bf0b6b931a74f91a55e682789bc6575bb7bca9f3f6f0d2c0f91acc863bbe2da79da96b258e6c403758b9b50442a38b34e26427541665d2d7c85f8ca1ff929960c2a3c9021a8fe429b4aec8e78293aa583dd7ecebdb22a6043ae510c70a72cf7001c0273403216e9539c926ff9d26040ebe5b5fd874eeb6a777c5d90b1ac1641927c382438970e8a5e50825a9edbf18c9ca78d1d4090cc0fcbe3fc6f9febd0d7bbd7a289f5f6d272b529e566fcb1f96e76f46dc7fa915fa231b484b38396ad4e1372335ffc603ae9294c8322dcec40984cd3ba31213877e3402ee9a4d4c7638ae976d20718f57f4ca47ba9ad1fadfa599c726f7946793bca2f414c351dce2ffb2f905541f9e73911be45e74187b8cbb0530cfd0915bcd5ed51b79d3ed833b625aeeab934e3c0f44742a51d8df90a6068bcbc65aea32ad00415a58ef9e4bc6886c31a170173a2594dbf89d0467eeb9e9b530b34a7fc5a24a6c0d472aec803382fba0bee768ecf1d910bf2ff72678a69e4d6c3b83d92ccac536e29d8d00509c309170bf717674898822e9535b21fe69685e12068a64921f9e225e082710e3e2df3416e71c9641fa70c5efeac1d1fbe95fcf228eb2cb8c4bcc267ccd1c55f45b0899226f5ed2cf89eb2f0a4fc0798859193814156d299b547e1683aaa890c604daa95c262ea9c4e38bca73479ea2ccb98d585d2b96adf75f8aa4b65f2433fd320b1965d1cad4173c8d0f3cdc1729d46c9030051085599b58dd51633c27ce9b673c4d4c85a3b1df7a080af4f4dfca631304659a941b00090830100dd0f993310e0372c3f7d5b8a629812019d18cad45c457734de9819aba0c8972845a82d693acd73552990c039dc3af592f4e4250915d831aa56480aad023eb4bf430227e36d6a9b4971771b4b376cf99b17cc853ebad2b9c6899ec3ee596b5c781ff98ca540333fa93633ef78ad39a2517071de2711151077dd230416160155cf2763ce59a840739a069b8c89bb4159183ea3057942203ed6837a520a69a1609fcaa81a43b221c044a843ae6c2c82b8306706d8367fec3729490d7826a48c2dc5504dd30963657a9687ab818160878e8a8d95696d6da6d72ad816056b2e22ccc404a20e415f847eb64df7d3dec21bc7821072ef5cbdd0ec130090f095b85fc42d8c851d360767b9b1d6198898cfbb8eaafdfc73d8018159d77e6becd1fe7be3676290be33e6481eee0f3c38880079db401ceff7b125e915f7e9345b3211f0a843e42213569a1475ee2d8ce7dd29647f9f2057063afbcc881cb14e0b8daf25f4a8d2972589484f0a62f2503d9a5c6566d89f18f0a41a50717af640c4b9e6b803461dd0f79451f1c191692591ebb60e9f1a4051a9362a9b4e5aefd3f03ef4c5ce30d24a2655f52725179580bde292efe03df8e81b85ce23eb9a0f0e5c79a2a20cbc4419545efaff897dd792fe24fd9e0bfea53db98fe3b61ad280687b17b33e97b73b6c5bfd82b3a95bca14e5ee9272acf1d0052f69522c757e8f5901db6a8d7bb766c35a24530eb002618952ac55a1c6ec737d4535d1af84a28562f7d22382c3a187593aa7537e77d60124b93a672586cc25d6fe305bab5aa496298fca16d44d4289644d53ae71f3e9e5a9d0afb1aecd7355d8aa3cbb5d960630918b4d6c0a260801243467eda05ffd19df2c49ab550f133f91c4071a7557d2445caf8186438595d756585da39725ea4983d4acf63997ac38c72282468764ddb880d12ec8bb5f91b2bbd8e1dc69f5a86e7a692d88c3e04a16288d2a39bd22b7810dd261e6dd7caba7f6c9ada0a8ad8bb8187fefaadc685cfe8660584f987276ff29e37f212e79671159de8a61ee6914170b2cd65ec35528bd000cb3663fd39614969d09747902fef836c19e19deab4723a0c21e3d59ea2a1389d6bca2246f3bd26e0276892a5ebb7104ee604803b567b934c41db63d9f645229942193155fdc51c279a7c74280ddc613e35092e7fe069b9f96b5487f842c22de6bce95cf3d53587af8cf4c2f9d8b59e752808b59fa05511e768ab76e2d1b741acc0ed8a6cd8e43a89dc1b876e7e5e8fb83428a0f48f1c71f53c33659edfb6eaa563ea5f7b95b97625314725dcc33d8888612e368ce6013d972896f92bb9c1d977bb8337bcb35c696ef6025fcb911410c5b6b2defca69d60bf242115c33177f07ad909e6ee9898f012ad8739362668aafcf368edd073d71b24fd71ab88893cae4f62e025f7b54f7b58d3170d185eff73464ce5afa921d87c73a5bdbf673bcfc3e60d95c8756fcfe72edf9d1eb725f6902bee52038d3bb8dcf3f126a17b05519777da0e3db1bf001765a267ea33ab1cc9dfaa922d86a816836686da8edcbce90c986ef912fe92a879564223147e594fc1594f758de530cd2cdc2705cf8422026d5b52493403ce5ae5b3c8edae7cd0d4cc76f678af9656b2b50700754b83202cb09aa53a5170350ba5e13c4b2433dfef4064b712f5b73c9115358ea86b1f619263ebfdb382d0d73c369ca132e901c889418caf310aa9adb1386ff4c03961f8c62f668432435dd2046d72d3ccf388891928b530a18e54d358620288ff54d544ea1f945f54819a069e199e3540f4cfcf7cbda9a73ec0b8d87c5a87007c5646d5adf8aee350c9610c6b5a054c1260aa560097e7a376f6d6942ea25da21161be5e1d8417745db55efed83dd22e45f1b74800145ea1ae3870ec88c18a30e21574c71b52e0884e170b7e56d1abf51238c00985bdd2777f68fb33c3d424a4b719b52076960dd668f3be2e8a5199312cf406cddbe83a7025cba7969894ea37bd7697020b00be63c74c63162f82b0e31bc470ac96dec74a964816b3eabcfb708387508456459cfdd59a957fc7c0676cdf1f421e69dc966ffc18081fb3e69a91707810d098370cb07cde50de3d759b90d37fe4b8654fe1007800c33e6ae003d3ce4bb9585435a1a4745a0d43061e2b33bc814ccf83f6c59bd146cf72c7daae621b1c65a663e43e8b410c33624208ee1ab430d494d79d1b786406a2f8ce274ab78194a9f80e61cc0eba893aa5ee7aca4b8aa1cb9a5e9e37a74e6ddf694d140da26d16ed9a7c031b37ed0bdc4be6f544b0a25baf55a6177c93f4f610f995c04137416642dd1906e0d5bbed760bc418bea207bddad07442c418f184f44b4562b0521047ee697781f8aa2da58b212b40f1e43b9dd15d25c4f0a5cec0308109f4a25570335748b521f0337648e01bd970a165e257722d1edf0559fd90c8f4520b2d37ec59f6a535e18a0081f20c900f5c083545731d35c463de69fe86493fd4e3e1a4cdd5846dc1cbc4506caede628509d3dc59ce0d8dff3bb724c2cf45f393a136e6831976fce3f5ae61a57baca794d396172238201bf39faefc610193982b78003a2beeb92ca51d2116ebd585a8d589de77bbf2dcf748609a32840d38017d5df7e8d21c6ea0c405441c522376e5623e85739bb5056d1444ac38187955ff757875abf5625032200c46d6906ebeadb3f6dade4580d016cfb11e854cee6850ec9bc3283ac8481a21b8a27b2789a7dcf62d78d9cc7f0fc67016afae7ca5ae9efb2a8db98127835f43f76ef66dcb4d7f9b0a040f1556a009ff0bd8fadeb96d8c22958dcfb604ff593f1584cfbc941f3017d4d0975933bd748228982931d082374ec1f277ecf672d6b503d1709bab88600f24f49625b9990f9097d5fc8e33848a5b931f65bcaa5edf3cd3a4a2e09c52544742247d96e08b9a25d9e4b14c2660c1f11a4e2af6db5dee6c563e2f5ad0a94fa640c6add80b02f6c53c3d599a7e403e5066186ad5deb597d63d2136bb891f55cf45e81d62b8b1f81ad8489413cd1a5f228866cf51bfab9bfb0ae0ffced025bc868a1b7bb4fcfd3affba795a311e31ddb57d81e78ac356c9ba25f49f0aab407317f5db56490b979109c9d4c4ba1ae716367dd6e4a681dd451cefe14e862574fdff9b4ec5d1e6d4f78b44e398de0dc6968ecdf3367c4a99205b3840274a4e959fbc26902eccbec5dbd1c9e713129863e88eda4c77c3920e26b92f5eb49bf0a038fce382c6af36c8e39bda3a8911d8e5f55d1d031bb9b8078ddb160f17d876a0a5497bc4937e70c76c1296266cc5ca995dd547f515adfacc562e50a5a6856f6ecb990db68922c3fe7b0b56dcc3c8b4269500c38e8ff64e7fe6d96b092062e9af8be7a918f87e5941cdad2278cca684427e1de7d0339908846f9f380f915aa7b980a8f315d5d6f501180db42c90f5ea778e020a125d4365236273f8bfd3115fc51a536ffe902f3eab1bf0903f965d49e120626caad801610866b254eb5571e55e53ebd82d015b179c09dc562cae721cda6759066839b259279e66b7cef5aeac4b51dc56a41f61a4143dc336e830f026432d043bc82d8167c9a1f6acd9657175f76a9c3d9d456973e2d0fbc5fcfc362a4b2ac08b7163b36060a3a55edde7a6bc2d97ab929e4fdea51bf2e02a215d0bc72b1826f677106a35301b7a35661d0ef1112ce59234fa1e28dd393d3860ade1c46d3feeb4d088b1d1a5e3454a8ec8e54e80b34bd574ef926d444c62a949f36134a509d4363ea5977bd464f0ef01abaf3100c74fa4bccbdaf72834bdf1736f80fa03281f48e95df8c1562ae9c0ae708e51a386d78915e4b015336070cb9361b97245ed0958bc1e632a1e4504124cb1265037c76ffbf706a0374c016e3850c729d9939415120435f2d70a50916bd9ca3ec3c5495dd78336cded1e144ab6fe07462846460c9d6e546e4716e723d01335ff0556630ba399f51230ac17ae6c9cfb5c51132709f74bbc9bd2e8415f3789522028e58316abaacb43ec08abc4a316e2d41bc5d562b94fb0ea469a53b3c9ef835bf4147fdd3df3bffe8c875ebe563482929cf17397986ec381f23122d994c8c310422f05ce76d7305d41293b32cc9c76c280823f5ec4e6bd726d322bd270553e2dcc6815a0043d8e6ea68fafe626996c35e8c211846127a623a43a80223a4cc5cdaa5a0220abbaf34003b1f1224ac6908a20c655c1659724c29e9441f85648c227dea5e942dc050d239bd76ac7731e553079dd31eb4e974bd612b29bfcdba16729e0a9310f04cd3bd06ea66fc94a3ffd5a871259f21f2356e83154a0b780feda4835abfe1f26a750c913f08677c4c0b8c3fc81589504b3803e62c8f65470f8f3b501ec4575508c40b4125e9998b165b72b3ba5ad8a2a793a42c6cb9964169fa6b7c92063cebaf5b3157477d73e9cbf31ad1e55353fb2c2ba2955e098251bd712bb3e4f571ad142260e2d4f04c3ead1310e5f64deb1605991be63de5a67c64ce80545003f48ef47089672b47828e066aeb31a8391bd1197c5931e4f79567af7312b4b22c354062df5adfbfa5853cd1685da70f7e35a7fc3f2ea71005d653091f1805f246599471311c68d16fcb70d9bc327e66aa07e93bed0a98ba5a41829ea99c687673603c9e74fc0be143ee6259a3fb641639ba2de1f00ce2dd5712af2ba2ffe81699913cacb1038a29ce7089685ed4c9476f6bdf4d090c0b3f1f544fc55e8d19fae88cbe2515f33391bc70e3d072d2026e478cc419de8699b77da4ded34b705490a6169fce40c76ba09a90c0ac737986f33fa11df569826554a142802dacb24c897e76992551c3d8c61a1c7871ba80605de82bce469d1266d95d5c8b4e765143d344b2b0caa877e5ef793eafd91332f15d9c93e545db2fa7059bf8598b0bbd395df143bdd951d4e4cef8d206ee8a94cae9159b1f84dd406cabef2e51559a70eb3e0d993d8a01a1c154514f324476d0740ce179bbfcaaccdb16e746c67a2148c373c64b4511b76ee82c8643f1b0ccf639d0895d03fd01c9dfeacb73ede3262be90152dc87e186cb3ec18f151cb9206fc88210c12815c0b48b301dbf706f8cc3a8b7d0072025c91826606f93b5b4f6cecd01e5581e1f5eaf09e868dddcd95285d607200bfe66874de5a6fae2e339f2c5d60b2e10274b59fe6bda6c4ab7f5d4051c958a8490d9327d04da2840cf9923ee3540766c606ffe056004c8e76dd86ab46c9c024d5a2a56d99c6de3d77dd4aa8d29e549145bf0c0cf12d203834773216df06f2be39440e357033b87fa945fdaee85feb14715c197e14600c25ff0d94f3cd692bcb3ac9efb8f08e9fd0fe6c4b21dc7453560e9a7e7d9486328a87f0a70ea40bced20e602114e263d3409aa8b558d99a2703aea9323342128782e1a95d3be79cb80b7851951250e9d50d18716e6f545c86f41f437c753c17f56144e68eb088dc97ce3e07860c17bf640dd7898bb9ab494b9be4526543fae04e8a533e4a0703161504ced95a72bbc93edefaba74f9364fe227bce786998fbf4cee25b2ef8668189049bcee2aece17db7579a87af675346e49cf9289eaee6f45f5f03c70af9d5313476f3216be5ca4e2f5aae23192e96503b1e3bfe661194127d8c99b9c17d9adbb55713a89f3193769b28ed75ebf0a757a9faa1a73bb6ff127ba643a8b72e5aa9744fb22e6cf7879cecd7c51647456a353746440afea957ef9c27f7f0a1666eb9d79a905d3ecc523230135fb8ad167c92cb093d6016bf11ecd7b52c60c837df1d3ce9aaae3202819316b0cfb38c66c6c11855325a278c1e734936893cee5747924f3b37e7a874a8c678972c69c24a01e52d4391c6371b8b161571155ec3c2728f221d5e9d5756c655fc57c903255dc7922582e5fec7a2237e05f6acf2192881b5b56f3394c08ce89606405fdc170b7da4f861cc91ed483d2ff1e4a9446e0d8079dd3078b95a7f37328db9b52bc9b0ede652b1fb710c87da50944880bf1919921f1a596f08dded9d17e64f8749f7482f694c6877365c563ec47970429db9e6279d3e049d0022033772723a865208632370017cbbc573bcf307c69fbef2f0cda3c0cc208e6aab2b876e7ba117744e8f899531adb60ac9a483198b087f35750c1d2f6a45dffd1bc45939b13dae607dac489780f8906e25b49b3b5dae3c8cc8ec24c1a7ed3af0991079930e6f4515c0acf7d7c4ba3bc46a219d05cfb76a3d2d6e1bbce45d23b72842bf415f9c1a7083de22fd27c769de2c9d7ac9f0942ca878eff939857a6a3b1eef71431d66a3efd4a564ec5ec854dcd630f4bd16b33e842f62863f83088ce51d9b3883f81a19c6e298bfdc6255f33bc62136e53960dfb1a6b83b7cb079d3d08db15e454e8bb426c636e7c5636bb48069f02f8719dcbb76e2c740f8cbfea43b3da6656ac7b9bd414a61f3cf818fcaabf21e53651d769be537f61cb8a9a513266f1cc262ea37cda78b231bd3e32dd99bed832a82cd2f1e39f76ad8d6dde1115f0fd3e41bf34a5726d46b80191080b5963cfc4cf755bc5bae0d4a2dabc42b9da2c46fc3fd667920189e5558f045e2f4ec5d69ea460ceb7c8b5c54fe2238fdec9004d42767be32c50588cd57ec29acf8df5eda396320d02d25ab8bec9ca414a508b40207e0ed75d4cf747e043e7c96817b53be28a112dba9ef930a4081bbe1d390c8f740b8118e8042f150b6d6623b8abdd9b36516d6eac5a359023e51b4f09a339095b2d6032f828bc57e23001a6925db8fe34b2e0f88e666fe718bfca54f88e20fc60c50a6b4dbadb098a8da5ab714ff34e61e5017945055a100275e6678bf8683b07c9f65b84d2e168f6fe5292774cc7b670682764f5c491420d5a2b182523c325c0b4c1f126253a7e228ca40ab5f9a60ac0be2cd0ce5ec4574e042b466c6fbf7eb3d1265ad5dc74c2da758244fa4524e80e6c04d564da18ce107bd2be49f3617603a5fa949fec9dad9c28bc2e5db8c445d421547aa9cf301b62d86c83ccea1a772710b097e0d5dd9717eddd8f31556743a7ea945beaef9b8a57e79c8c841707deb25a84b1ab648c0692f5dc9b29d4568aa4b72537b7646036459af832f787f8f340ace4dd90d7e809b9ff060422efde39ee87c0ab648124a4bd8055acb75bba6dabb5a6fea00429cface4146508d1630225dd04f92a8d110cbfdbe4dc7f104279b749d769ab74e0e1ae9c6dac107f66a7dcfaa55a87b0b57567ff885b5719b6ea04f865e367ae042da9ccf14be618b5c8e0294ca6d01577be1524a9b0ec562721ddca9ec310b90827e786df21342e761dd9e19da48dee440c7395c3339e89c47b5cf618d2af828ed41d16a94ad5e3367157e05b30baa647ce66a74dccc7a3e8930efe731c3f1a86653a5313f48ad8fb8e585638d03fb9ac5cb8477f83ae0c09f11a6286ef06dd0c701e9711cc2ebb35acce21aef84dd0580b45505cf8840f1cba0b057b5c1b2779797222cd5bf3138656980b718cc3c661a320ebe55c5103bc78a4f133df565e043073ca0ae8344b5f8f16332b8ec571aff41e78a020d18d4383ca9ef4a75b820d821dfc73f9f8671a34fcbdafeb9427e19c52a4142dbcd2a361338df7d94d246051a095da6920081f5d36f1764bdd5e00cdcc04b93e5b7cc4490aa45dd4578014739eae57befa8f6a0c37f5845e723887e409b0a848d53e3b1621d071300f7d5e44d9efcaf46a4c9178920c0d0ae6140ffb8c01a99f50c68419bd3d43dd98579ebdb7383a32457c3687c17af40d8514f5d14f99fa0ef252ab3681b9648e13af9656334ae1182a9a14aa52d8ed75ac49ef9ab47c04aa5afad55845c727a57857eaa57a13b89f3c97835d120979970487ce8b9259d0dbab9bf9287de361547c173ecc3f29cab93b5cd8be7925781b3a23ca1091ed6012a284bf5aaaf58ef93ec640d9921caaf8d5607316c0751eceb9675c59d7f942c7bad5895e3667434f01022b4f624e34a60994b6cae3cf3f9d6f7814bba69e46f46180517b179e88379deb0f7be78e13ce9a3228a1a833a5b3c24d9548598a8fcc5d2d5f019c522184a35031fae27a83c69ffb5cac0ee33abe134395fdf245014bcd85d93fcd2f70da42178df96bfdc6dbc21188a9f7bb71092ba5613b8c27abd57a091fbc146d0d6a0d1cea4cad643e3fb688f197f39cf242159da5ea19d6ca746885cf44940372c720f01deef086bf702f00807788a566698da57dadb68f9b28a9ecadde787c379193d25fa2c4cbe4dbfd7f5839e4a2aef2e50589dbd4c94aa78299e5ba765176d3fcacedebcd9e991d0a19baebdb642b33e5eb816be055e781fa607876f147bfad59728aac6f7ca64eb1488be427b6a3f141d649a2366d9fe0e284a0ac6e37a5c8cf556e3f14d6d678c027a83d9c2eb0cb4cb6c3bcb856cdf95314f0603c6434cd666de01e8119fbe64c1c765da209c88f35be1ffc88689d4cd59a1479288afc634a3acecaaf61ec7f6864fc23f2a1d61f40ffa0fb315e116056bb5323b8eb1d20c057f07f475269a9f339862d6345dba44a7c02eb76814b5e93388389b3708826d1935f94f692521427d89bf272ad73d89b92305a7ce49f2e5cf3dafa628faf6fe10464f2e261586fb35cd5f1424bd8032e2800af7285620f101a64c07361127057686eef593b070f28efcd7f76f9df3fe4abbbda9c3296a8cbda2b4b85df5bcb17f967ed4cb39d7bccb3e06b9194bf09a7788b9d116ed2c22d329c7c60af7a5fdd3b7500baa9dc13181bec92400560aa11bd6e1f1e4a8435c1edfb30b68f6937b5f8ed795519cb1c3286d690067a7b63a207686696864621cfecfcabf5fb5d95e86c26062f43391ea2d07330d9979374c4820a571c010efd1944ea7c0cb182dbf028d67c5e8370ba7b2b050df66c7d18afba783428bc8fb662e96bd8b3d1fe0664b59b158cee61a5233df7ceb071862d978db4c88d6460d64cea78931f6387bda7029fb8033b5d6e0026b8d95d5aba09d0f1b368e7f2ebc5ff788276b06596c43295ee91711621eaec265e50359a9aa156ed5fde478affd63573ac4fcb28898d58df9a2438e2d473c4f87303de99da4e4ebc5e06a3ce8ea43cc2d165d521187ae09b05ba244f3ee9db73ec3049374a0872441305fd87ab8abef8b82d2f95b5fac4de6d49e2ac2dd39dbef7fbb6b1e0c253705f6fa958ba5bc5d942947444c8b05856a3fbb24ec10186b9ed1174178b0c266ad5866627e42676cc714bf290625d37e5aa56a65533dea16c047497905aa83b8caae6325d462a943b82f5b18b32228827f5f937c378865ec8c805b02e766aa8d1682ac3c7bd6c38bb495881729b7f1aea50a0786bb888431a42c96c16ff6a1c2e75ff1e8692471869d609a3820db9d91964d4dbca98df5eefd640eaa1c87a3f0b360ff9e1ae245f0eb21b1cfa77ee79d68722845fecafc803a44dd0191dba1ffa4847cb0f889b8d3711fad22a2e4859e130513048ef9f70e6149c493c6e1211bb39475f936f7c1b52623d3f4def8305cfda0add91550b0439f6a643015941f22fcbcd38365f8c5f1e5f0ecb66d92ce8cb12e7fba798a41290f88568d7b3a140c1920086daa7036cf439f851b28a824307e01233256f2f22e3eba2075c985009c257c0f1ba7bfb4fdc22ce3a7a77d8b65c028f4fef0c7e474d5d9f15be96d39f156c87da8b4316dc365b19d4b629fba7889caf74ad211465ffa55adc1e68fe5d5f922c4e09663b7f237b61917ba6aafd3172a9b308a288bf0ebaf2e59827df304401da27eb6245df87a999fd6802b01a742174eb05957f4f31ea75721dc3d3327f16f0d2853f544d768e916aa1553385a60bc6c7a34e829018510ed75695864fe1589fdee2ec129e8cf96b8a6c329a87c7bfc2043b36025b31d9382fcce20bdcf372de783d12d76da23024c82992d1f76467b5aa5f30669bced29df0f74331879100662d898c2d68c452a3affc60915dba74def71f0edc77d94890b5f16de3659eafc1b85951e3fbb1239fdd3e3e1cf51c22259a13ea8b47befd8f013a04c0d69005674f5f60a96d3efda22bdb8183e80eebc919fe7fd680335833e2e7a1454df45fa66cbaf26d28226721e48833c86442eb1e97ae4e73bea0e1d9597a1bd3697ea3c70849342c0709a9cca14df83393cfff455a4a7b376d66fc3a9e6e3e2996fbc30242a142f230dd0fc84693128b385d5b1c499f6a0d7decfd18018c43f048dc8d771052c4fecc6d810ed79c5aef5f6e7b3ee0248fdefcc0cdbf1c5450954e133e6883147ca5d03817d878292065c25fdd74e37a1a700fadda15311503c85d276140a910c22e92b621653558945255399fb33e867860594a18fd26e303b17998568fe351a98a48560e710f25b252b4320f368b528c75fa1086deb2df759f9374dbb0ab20a5127b089d8788840ee9be64430f0b62f9c9fee6b39bb70eec3e7abbcd1c104d1815aec87225a9ffb76bfd3c7e44f28a0c38c8652fbc7487182e2de2264cb8085ea7887cad0540689e883db06b44767a9ba4d65280e364b64d06297d692c4d5baab9e80f4de1daf9a6a8f7f2d90b2ff0fd90b2a5bee5609bd872f9e77bb413f71c53b71578a4d32e262b08780c223bbe593d77d274e0636797fbb82bc8f0ec4657ac990761b0b98d96195d5f5db775ab47e5b411d8d9a74474cabda36b22039b8908917911fcbde182f159fc660fb29af530348c0968372b1ec43c4f36653ad65f2e99117374e8f47e04b5578b1a527936977aeea9649d2f003ff6946e2a52f273c8ec10bf47511945c923bc7870ef39c68268b4b623c4bafc2e5d78f9de1448509485b96f0ebe9822bf43e6be0606afd54ee1f95f330f56feb631352c04105b11e11d2308cac949e4ed7a2af9533ba5e0224898555132b430207037625043de502662eda80dbb0f513de2a3dd75a57c5a0140c480eda6dff844c7e97c786df829a833645f52a9143c4b558b4af802d33ca4a1fc7c3f30898316c3d3f68a08462a17f2c5aa354fad77b6910970cb7f77f320e46d9b43ea581aa8c2bc263759235a93681355dc9fce6f0f724c92b5cb85dc7aaa57bb7216079a29eadcbcfa021cd4b6ffba8b86204d5153d7e800cf8e372a52b6b0f835efb57a412306f02c63f8e50a1d7f4d7859ad9cd281df8a3762e53d881430ef180a44c902dcd7ab423c9c94ba660cd5190b54692160e4280625266a3c188f94e2af84de0f3f9438699e2fdbb69081b0fb8aa1a5df777e4a4669ba32e52808c57b981be1f9ade536d2086373fc9335dc4bc2e58c0940616a1c5a5efa89ab486c7adc37af3d8b4f21d344eed75a52326ece59114a76b329a5d49816eae5bec9ff422c51949f602772f0430c79403575f09ccad63586ab36adc1203364daa0bf5907fe47ea15c4aa502e80bdca6b3c981df721edacc196b49d0fb25b816fde4bf9cfa8ef2429d87e64d80ea71807f7b62a7fca18c9a26c0b851c225c6a5f6f61f47383708c5268cf40d0caf818a501373f13375fd5a071044d6b72a7a58d3051860c2c6ad8ded5dc27ab501c52d8cff416cb7a3a22c63b3b9189a1645320af1f16f033638eeb46e45ad12e19b99218710591525c1b71bf8a02dff3d36cdcd40a4b785d0647fd755a6c5a13f535408734f91ace96d4bb12caf71eda48dc7ac85cb541bfee9015770ed686cfc733234cb740d63d71145d207a3d7dd3b5f0c8a5bceaa7c4ea775e4fb4c1706459c1a5805751ad068811b39e3e5a0aed9af7d06691c75680c77d625fe123f7e3b20f2e0d63ec0c73db51beae2bd55fb1ac8742f0d633cc1e56344c35590c63995ad00e616420869eac09f91ef2225c47ef6dfaec65449b5cd05e155d1d7c750b50bdba206ef28cab017e7842b4358a1ef58695adb9247ce9025e1e8ea29e97da967767917b5b8ab70ac73a9e86ace49cd87e5d3494261f8320b6f97c8e5c75196f7e42cbae331d4717df3733163afeef8615cba6c43249686e4a91bb7b173718757b08f4b6e058ff1bb8ca062ab62d05db6ae8a374070e4aa2e60969aa3d2bc03c8253631320f3eaa3cc05a24f651c00bfc3332dfc8a44f5be12bf7f9249b4d912a080a786d2abe007892a580e4de860577468effeedaea8970a06a528e104d3cf184d0233996a9541831c2256f1be798aa6707d6aa29b9a40567f9fc9011332a597515897b14f29aa0f4e7d22f4037cfab1b5aa6b7402032528ec1563bbd70e1a417ec2db54b3ecaf30109fb58c02da19f97cad28d98f77a5bf60c17e74d84e4f016a1acce854b6e0613eeecc50276fbd7e9016c78368938e3f43338c6f6661cf7ab85065428fb96761da04628b8995894bca4f81cdeb1b20f4324a3ff83adaa2345776a8b131c24813aa4bedfefe8f96d4198e1d1d86ec4e4331cab19a6e00fb5816afb929b54a2b7721a16da03f975eedaa7e39b5ba1582fdb0a2070ce427fd7b182eb3772db3f798a3987feff1397115f8cd7f6dbe7cd277e1b823b2f59322e4dac00170f187113b27ff3be785b6e7958238b9a130eb82330279bfcd39bdc8f3dc68fecdc43b85c25158f76daa8937448ea4760415a1afc35f71d4b6c30d5c70c41e60a94416515dfea8ebe3df10165055e18c5edf5eed54408ad112195542eec6a5ea80d2f5b1b4640483c3830d9903cda06aa29127bd73a84ed32b2e24dc0b912eb9f3044dd8dd199b975e2bb900cf2d7d2b6f1715d396c4c9f0b8dbae72a94eaa1c0c39033583965f6794b395b6cd0d766caecb2375c8393e2bfbc0004047e673010e59597734881859f246810863c84e6e7e3e3d394895f7e3bd7c7ba5f3c99276bfe94bd61fcf2f080c019cc0453644a4b636b9f345a5a7cfb1353e13393d319631cae002aba136447ae31ea08244263a137c069c4fa8aafb064191b8cad121ef34e157c5988d11112ee306ed8530b3d9db091be70c1269a5a192dea9fe235f77db53db55741acb98ca22cdc2ac1de8c6423dc33067c394c8ec94c795020b5310771dfd473727a94f0d1dd4893c122d6304416771a42a84563b8b05933f3091620c33ebd01c4c1046222cf1903ba265d4d5bf8febaf3a0afa49decf1f5153d9a2cabfbafe8455b2cc73ac8b49f8ffa4cfc578c25cbd5c447cef6ff4ddc5d62e736d00957a60f4d336af2984d0b9f5afbc08f8a3e5db0a95e432d811a04405f6997fd507d55f3f9adf6d97342155e8150c9220e908ddd2753d697ccbe7827ed227917a12cc83c59b664fd1494be6c472dfbc8b3de70fb4dc018c202d41c4f2306b0ae55dceadeb9a561c6aa58c2fc95b91ff7b68671ca7ebd82be482caad4ef38f08bddb685936ffe1b82a13673a9549c7a450ec74f24d62ff928f5251d082a30d45afeef301a4764334c616b79dc90eed595d846274574ea1bbcd55554becb6d8589ecd782d730af9887770149ca1fde91b44e4a23e3f969790da1eb332de56938a796a598685ae21469d602839a86982a17747782382fd778dfbd72ba0612996311bdcd3a42d1c5a1d172563499b88fa4f9a7f274f56b170ed89f2ab95bb89dfa01b2da87dc5426c3937df14576d2b0fa988e59c539f5d6bb7b4a73c164e9907a67e6ea4cc97b6403df2c96ce171d12f303ad572818ae2d4f01a2dc712f2473f57f548842ebd60131e936787be43a93da5016a2005f2da25f3f0980f552dc29af6454e9cb152c9a4de4c0521ab31ffd5ec2877c09d985540c3380c0baac9547af6df0aa1f90044af5fda37513150b96b0ff129182124df581b4991fb0fb0ceeaa812ac80dd13cd79ce1726e75427c01d5f1205da73b542db16976bf36fc8973a52d6b0d4947a148867c8a4ee7e60bd0895e587e5f8f51e5f7805d77a57bbd0767f845634234b956c6e570796aefc6bb910920d911f9f0a48e60c1bffdadd0cae8087b41f830505529d3f7f0a94af296cdae6c470c214363874b31c9f2ee0089ca4dbe50821c9696def1ef1fdca6369ec095d7c768bcf5f1d57c705db68d870bd02b2cb9586b5ffb2a2547398866ec090bd4e7c3b7fcfbc21151d0cadc26ddb818e9bb2e209e6b8979fd33a732de2e8dbd28e818927b62052ae2221967a08a221c11bff870a85a3b93a41238097091bfa02ff61ff55769d4944207eea2fec4ea34d8716976c2b2b3421134d44a0035a229d344ba6923aaeff04d7fb09e4ec1a232aeb84b7799304d8546ef64a30e60650451990ec730e6aba898f8ab11912494bf651d4620bc75d7802e18c567b3351bcfcd7dd3d19b4ecc6d525d16a487e81a5787d4de97fb2e8bf1ec0f56a671a0b8e420f991211776ce0d434cae514302f22806a24b7b451d028dfe4de26a20ca78fd9410e5c6599023438d34cdb9f688f72071609079503821dda419f0372572ad6b8c9aa8e179f2684e30bc7c1bc5b7ac04413f1629b607343dedbc016a942c01e446c2d2dd2e53e4962764dbd0e04197ec8c416801b398566fe904a7ca7f2d5fb476f93d0ef1944b7187022dc6373f80f99478204dd618381ab18958fcf60d933df0c3fa6aa0e011dc068ea7d488b0f453f60fa3f1ccc4893c65c4ebee5186c79c15f61a38283de077da6f259e07f791703295186e00ec3f15b35003c10369dac6f17490cda45859a89d437b1e1b3fece70b73007a07388a0828c72d2584d8a860b30da3da06def4f2b88a2e6c014638817ab04a88e87a2cd70f9e78f07ff0b17b8f8b749e057af128232660bb6d7e29204d5d8dce7aeb7149ec900a05bb33a358c0cd22c70011facc1e12593ac8e8f388ffe66ededcae7e502c7196fd9e85419dbc1f229e6d1ae2c11296de0772c35c0f69a158ed2fdffc0cbda9c4168d0dff139c848b35b83facad6a31f3a18736b5ee4870aadc4502404bf759fe4cf71a659d913598e115ef6e2757200b2c7ec39dd4c5eaebf8b02913bffbbb11b05f4ec7dc4adfd98a790b43b0564287700146938a8fc03dbbd112c244c83c4d5498a34fbd2253f94907d8cc12ed6a90b03f427d5aa790d1faaef305d8cf6c0b0693e7ffce81c9efcec04a03273a565223c401687f2fb7fba842201ab2ab700fc5aa739794fc329414c19c25dc285247003187f8db7ecba1acef493c1b6021279f3dceb8bfa92126ef58b950dde54f53ee743cfc48abccdc35a7af304fc465689b0767523de4b88b9079d7db550e6ce1d420023922528d8cca4885c0ddf232ec387916130aaf0af84887a996df1f579cace32d8560776943662bdc8c459355c08456c4951dcc0bcb7816fbfe5e73fd42909cadeb17e40c4aa694a6587b414425684becac6733b6aa81affdbde1b70541de296e34e4e50241ee6e7a1f6951299c19e253f02a10fff23cece3ea4bb1ab7df169440ea24245b16eb48d60a3c9fc83c344395824cbd5ad0ad7538e8e38e38b2619219ff483cd2b665357318ca7398f7e89a314850d97b0d7e61c955a8c3dd041243932bb56741e1080328ba7ad990f9542d25fc2350b3264d62213d9f4177da2edbebbf2474810715fc694810f4e4800f63273168280d0e73415fbc75a8e2d0c9cbaf78dd1221911423ee2e74ea9010d671893a8b2acee31b259e1d29c3b0e13d9cae6b118647f1f0474d37e548bd9c00fccfbcbe12a32b89aef7d246ef815e19bad8ac3f914e8d8c7208a4b175dc7826c333440f69bc621dbde3b76e8524af10bc9918b6db16df5ef6033951f82661d06bab758afe5098e144b578f46279798fb0ce20e9def7800a5602072350b80e7b162f947536c770cfc6c2c129cbb552be406c133264dc9d2b9ccf469feb1d9a0aa953d720678b33a0c1e4436895d233a118f6cf2319423064040983eb0a6284022a0b7aa2ce4ca0e998be6a2d59b6e2690665667562eab875baf6d2125a0d04db5e4c6e98b4685772d1cade19a7e61f8396acab2858aaa1229946f6a55725be058e4eb4dfbf7e0cc4ce8a4cdc92c425d0b4af1e31142ed430c6496e46f1bae8fb42614c185ec6f0678bb239fa7194c9d459c873d4458436ca1b031d8db64124b567cb8d96d24433bbcf4d87bef71087f638580525ab39aed4f607962b8b9c617f79a793052ef0aa35fed1a19818a83aeaea8d41eeee1107bc42e7503496337366e77bae9c999bbc24a865497df8587867b87e24beebfe2b82494c497a10a06ab0f4f62438aaa51a1d54ade51a1986421ff7c4664741cef5ba7e49acb0378f5984d3cea09834cb3f56cdd6533b3788aeaa1be8eff51642d8b5faa52adcfee765dde2f2a096b0f81e13b6d2580cf657137d53be7ed4d80c85634fffeb1524f15bb64f5f04b84bfe409857279672a31788ad3aa1d74c6d217992a162d95e38a804741cedbfa1fc636b517a48656c867b899881fbba907e0f038e57367b44eb64ea986d89e3975c14f2a376ca23b15246c741bb612e0fa1a13b7b4ee784e5a06d11f50bafd844c154063e05f0725bd1e5bfef990a1355e9c8f2587e6df73414ad118a6e41ed831511f147e7f3a508e3c52268070fbd7eb496fdd70a4631c91fb8cf4578c2e14005175d6b04a46a31998d75c072a86072ebe19898d4068c74babec84792ec1c1284fc9d6cd42f69ce63785d5c831cffe627743bae656ab542c537fd4d9f825c7a9c606eb94bc8514567f0c3b3d71d399471e1f916ec8fa1b2f85c99680a0b2200f8d91e7cd906d9067cc8c951dde7639460e437e06b8a14eca38c81efb9b25b6dbd53113664fe111800faf7accc7ea727b51a0b1b20fd7fb00e26959f852e020064069a95d8762e7633b8f0b0fecc4ee5a8e4f3a7a80f03b9e58b625b82b6cd6df48e7b846cab4f77130ee1572881315f9d36387fe08d0cd6a7e5f3b6d1bdbc04176439a552c9b50f5d74a817b5d8603f40c57c9c953e74fecb8fa9ac97d9a8d28547256f49450246d599e6e2415acc80a729c2617172094acd2d3017e16a63f1b547047b8518a6aa91429f17fb2443e456d8d8a1fc190e7ba0cbd4de8f6b378ab00d77e67b40020dad3f82000bb136f629c7fce594dc8dc0a23c60ae1758cb79ab348d915ac936edff5596b524e981fdff95dffa576fa9f367c2335ef3b478f150ff9e4b43df70dfb5f3d533e8d4f8fd822177a5024d2ea812b5f5f63ac4b55f4e017973313d48c88f28a6b3347758c756404dc5146b07cb407763425c77e8936e5f7a9626a9ef2c32729c8e534e997de41792209c8be894599adc94efb17b6e41d03561623b5537f0aea582aa86f6d56c24dcd9b92b0cc04a241a1dec152ee49166a1b6de9cc6ed05f754fb47c8455f6aa8342754c421229270545430d14375d7bba50b8bb7cf10690f5d0bb53519d7f645b9ad02ae8db7a8addec0db203eba1c6095de30b024d6d22f48f560fcda87d96c11b298c8459456d3848188daa9ec0a295b58730872f1ecf81044b779d9fe412bfe6f74fb96291c6db181d56826b524106bc561bcfaa2b4bd39f1d9f0fcf989dfba965e7dcee3cd223a4077c6accba970b2f7d91c984b532803d4e37ae147932221b8c76dc45987750984f048cd18b4d3ffe57e017fcbcf2b5c01e515fd51262317d662905a4705f929d9a4a516711713013ae8a6f429f4a4b20fed0391150fcff52277c0901fc75f5c7ab32f53a81a70bf23db41760f6c07ccfa07e77c9efe937fed025ebf3babd4f99832f5efce82e8288fbabf5387e95c6b19bf658934e2971e0d17c3fb35b60d022800d7cf81970b730894a72ce0167097c429dcf732e8739bf8a407475cfdfc61a63991a7b84259da35a815f3643905d9c42b9b9f4dc36512e67d9fa0c150ae0f5537461906bb50a8764126ccf1bf2e8862ac8e77d564c950fdd094f31af88017ad2ac7f847337cdbcbf3cb837bbac47a363dde685f71628096f9c7442de900f488254ea508a35e7231583e104a15295afcdff3117fc91cb1279e44558cec09dfe73bd9b5e0e425f828865a52e6b839dde76ae26b4978316c82fe1e74bdb07cbf6da2d9df715801655791130e8f159b74bd4499f0d1b84168e0d507955819aff188bfea0339578effc1e66d7771f6c040de75ce0ba68214b3e12d40556ab4b71879e6af38ad7b6faba598c3133097e15f5b7f53d7dd849a771aa76ed833823e1c662763fd695301d280b8859b49b0f6c73dc288af610206379515b1dcc6833132459f4bc8675ed38e25a84af522da6afd4afdf5870e3c889dd7f3b4a604d714dfd11b9b404b2bfd11d83a03df817d84893d6289e49597cc93704e01f30cc99c8a8d9867907102d265bad7935ecc3e5787d82e7629dfe9068206d0f66d7095b57040b190ee66bf067cb1aca0ca5cb5d87bc91a3a0f9786f934ba31bef8dbde43da3429add23c125ab69afde7eea543291e26e387d2dc1ceabb95a6ce2c1e17b609b0e5d4a1fa2f6c417fe5d7b30909c7abd70aa46c6aae586c1439068c40bda6abf648a3210669a3201c763ec03fc0532166640dd57bed6ac12d8053f15aad4e1935924ddf3bf73f30fc446c12a061cc8116b51204385cfabd12c2d41eb685f47df899f3b644ee0d44e2cba1f87ba88e36718f4dff38beead66ca884ea11cf854e18df8f8e6ec7916e7510959ab9813e90d61b6df8734d4ad85b203f41927625b5bbb9aaa626a6045dfa840b0b57f0ddb190163d0a81e2576c104441af560c1ed0365e4bb68fc4b2995f8e827227233b6374af6735b0f16b5e20689b67c2c68732df01443bdb4e7f72a187c5a101ea5cc931acd7af99718def7b673455237fe4378532b2c8a7d1d1143fae258fca19940d4d5593af237d7ae593b96b3de8233c4170de94520fb313375c5ea4d0a446b7325b23fe769952acc3d0722e03640aeb1a5f55093e968f260f0af0c455358654b4bc5137709ae8797551f746a0865ae7fd93dc01e7a4d84315d912848dfeb2278050b8fd6a14a4e724afbe571f689dbcd8561caad4d9f23fab8d3256c13943bb68a9382c58c27c347b892fd6f323739f5889e8185906244c985098d7702e260ca326e8d54f337d17d116cd86679d399be33f82d5d85292479e0cb6b5e3af49e9a811178cc6a9623814fde75b24437ea3b078f8714b9a970bf8f8ab60057a5890ac8d8138b22f3c698f96a6c48b944831fa8fd3d97055074eb71badf4ffdc0bf264d15b51304b9e42fa9dd8219398c86d274f3d82eecf15ce08d1f127a6fd5e85d1a9906c0245f175a6543684880029e207e4f92c869e5751c98087ea1518de88048b0c2ef74580ee83d1d0dc42ee566b6b1977254eabae5f7f9772e5b3c3c169b957d0cd64155b82082932caa571e5b122cf2c0b718ec4e80ed9f40cf2993cc433dba29358cb0ce9cdf51f51338327f6315d68121ea4f3e3f4ef487668ed83abf28052d0661421aed2b27ebb6bb86be86e1b51e8fdb3f3ce620a0a4b029c17b6a9a6ca848a8949c28bdf0d28cad01992e585564363cc7fbca7895cac3bcea9b0e4d637dcefcba84373120b2de0a1dc6d9934e49efce6a4be895667778e14c832f2192e9cfd972ee139959f9b76dbe314a4dc3d1045e2d20231ee41d3a433f5b4177821f4ad79af5dd642e1574d46881a1fefd8ed4006bf6b2695f057dee887c632e7e258986b4c993e668d0d33ef2304f8cf596e9d541b66f9221da97cec4eedc510396ffdb20fb8cbcfdd8ff0067d9891223d2283bc302c79432840279e3286f14dd25e059665e9a98aa525909c32ca8db7bbb61fde7cf6a64ef609efa413954bc6129c2f6dadb2a006182a5337bed12a022f2906d7b2899c137fa540abba86e61f217c4d5e4060b1dc6b80c2cff2b94c380bd849b8e6efbd9daf5051ded3a44d591babcb928ab7f6014119449da8bed77f0da39ea90219ec3f0198ce6f575d4b3122704a4fa7c4133b59a619451eba6e144da648397fc746789499a9a2d708b2c2cb7a6cfccf53c28746f91d1af460356d0ef756e2cc7e5180c0470ad176b393d5e47565c999cc846abcc88eb654a084ff5046521d672720c4d25f61fe8ac6ad86e51248c5ee2bc0b1c89caab7d0240ffd5de5ff946cfc69aadf863e62c5d4d2671f630aed8711d6b5439f357c2bb99860232f582dae148b86da4e422850d6c481769bfa6aac49130e3eb067314a67b84d9ba099114a66ab5358b7318b66d311eca8000decad82b18488d01fa6fc1df5f01ae76c4449ce3564dbd40b7fbecfb3781a4aed620d2cbc4bf5f60718f9a167c5891a336a98d5090d96a06af398f0475d3e9c0d016ad55b9a7090a75206af665f5d2b906cf2161753e62684281085ea5be487287255acb1a560d648763a5a561b9d8b24d69f68ed9a7ecae17cc6aab8e8b881e32b659a8b42df63a7f1698d8eb60f8e6f26238c1f765ebab39e03d434fa1bb34df3cad916b332ee6dc1b80519f31966ff0a9e37f88a5657f1b037d55418fa6d9acc9364e80ce55cbe2ba3aa8058a13f2feb33f60193ccaec70635d94a2e1148e614be0fc64d54457165b797ee48da341acc446187e61ef27288caeb5b9e14147cb10ff201d366ba0ecaaaecf8bbbf465733f4d25d85846b01d38a88e63c0fd9e2d26d24fd37766aff71b550c519d2567d00abedfcaea681e5e2d3f35bf695d720e4b1ce84ba2c31fc3ecf743b9668e80f59355d3ecc8dd2265b54b1c30f4f75ced1ed3fce8de2301b9796e240dce31caf2e2fc7020f03c6648fc41f12a3d2b5e044de63a71ce0207334bca84dafc43b77d8899f857b980db2c7642083f947d1ba7ef1274c67875b48ceec8072cf9c469b97d45ca21d9a47976d41c2aa92fa4869fbda401d75d47d2c939f22682d5de28b2c7d5d10978702b978b552658c97649ee472260bed2f4bd2ab19dca2138c9614c2f091cae0f8d7d8bcd5ecaeda3c00ad04d6125f526e25c6658893de5c57f04b20382fbd6c5f115bf2f3c00b5ba0a3d1543affbf2e79c9d05b05d6f6cf032ffcabe53ba688443aa8f4f330c799846579c64916734484f8280bedd473507080071f40a92457704df8a09726832876190eec10db91a5bce33435549f3e387addacf1ad22efe6956fd03514563df70c22e8483282c0d2dfb7ff198a38157ddceb98423bb6e2079c0563e77e2532dc5367d39b3bf2980d269f981a1a345822f620de74a8920c3f2aca82b8119a80c73c493fe32a516c25e197c82f9167fd547df4917024b60a736bf7e2413fc8b8c9a781388c807613910ea8e3fe937246b7ecb135699495790741eebe73421b32b84e43e400f4363f63b3a9d2c2df5bdb8b6c0b272878b32377e0f3ca7d245305d5867f7ee7628a198184087a82b522560f4978f3fa2231ed719274ea8d8a12c2ed06f4471580a3603975f7204445b433fd3e678b6a54ab63e26f2e8d706301f1516a85c8c7e492d2620c1cca0baf6a149b15bb0193f18bcae9a33d2bb24fe77f71622efd22f3252e06a02b3bfcbae70c07f92d80e9d3578bff44a47decad6f7e641bf5e604f834148d2d6476b5e5b874490ed3b9d93cd321f1690c9a8ceb8f293c391ac2bfc191d5578a54df6e77896ef32bf2c23236e67de4cfb731126fcaec69ed8acf94b38104de25ff5363d6d8227c574d86d641a3f59047d36c824d780ff4f60ddbeef55f065398975878fe835cad65e211e337e25a51a3d9be2283a9e8dcd0db949653c45b450746cedf33331130b164a1f2e57f10b784bf98309b7cbe9bd78626e2ef0ecd26cb282f0816c51bbaa50f5ca2efb837bbb17055ccaf24327f4b1d84b95d695d2902953005d4d622d24a9bae8d45c721596448509dbfe9897df4f8a8a2192e0ef2dd60d3d2da9e898b0b616c79a2e9d423804da7986cde121f9641276316549f344a46880499c08df57ca121c585daae425300a8af2c7586ab72b37f77f385336dc81068226d8c045aa648c987edfd8575265f255db5a790922c7a72741ecdde6c93e4a74a68c6bec88512fef1d292da7dd2c8264c053e87a052c5e0a64869259fc2d17f4fdf70799b1c107b441a3117f86257a5f23a4aacd5873c7e936223b8edaf8b8de5ea09ab029a7078e7b2215d5532abb4234f5f1b9632417b923603239f7584298f4874d207fde96eaf1f41bbc0e1f97c68bfe4b81f0d8cdfc4fe04419c689c84303505caa3d32f0ab6e07a7db4ab3757ad233d0f743dafb83fe3a3790513347c914a1dacb892adc0c9e896e0f63d54674a7254911191faf2bdf676ad79bc064964608b2903bf2aefa6ee6af7446cc94952ab1de702d69b7ed110049640516142542988e680be4f56b41310d2f4dc039c7f7d00a13ef54190649fc2270fd05a6ebf4b73dc00a47ff1983d4a09d363a4dd101072c1fe33b9c7afd77277c5f0e2b5d352d025fdb2b362b9b369db42f640ecb729d5dee7673b836fb1b3c971702574ed8ab39ea06b2734dd3bdcfcca25dba407635760813c42a0145a59d45c85006909b9e1d8f776ce8b6a662cee2657da3f610e11e09b2942b6309ea90e3b9f5b784b759108d014c02d0609d95c22a3454dfb8fc416981e057517eb725d6d730fc521d6a546a7125ca82ae403b2b73cecc3da80d9748517f3814ea42532474bd3bbcaa547169fc186a7d06a6e19a996e82ea12f29eb1ef0dd68bdbd8490247ae1e41e52cc76564585dd4581498a46a63b106c21db9dd9a783fde374ce3f035a51ec66f41d46246bd5f63dfe2b03b1978d47f07e7b65f6fa3ea1a4476237f66e484706547b81bb3d6529a84db430b15feaeeabcb8f326b2b7dcdacbbca179f38e2ada5e412695402b79654e7259608563de93f70fd8a4156f29bf85fc7f12eddbc201a8088323ccace8c3eefce6853e08688ad35b3c3e4076d260aebd1a353b901f80d92b0231cbb33b770079a2f0ae5fa9c7f5baee287703e1b681589e080b5a8c60a5724b4e77d4f73125118ed9baed7e3213a395a732bb3c5bd134da060c4c568bfefb03e5b109575d95ef30e3406eaec9fcd2ad782d1190ca797649cd1141e182ff1cedcb57c9a64dbd458cfc914e289922c875371312ecdb03e9227c5ac19ead97af6d030bded8d7c241fe057e7f94732af2f316ff2b2bfcc99a37367be364bb23017c15838eea82b59219af70ee7811c6d93ec5f4f242f86e2c33cd2f014e05ba08465e9e86da24864e03295154a65e4ed4fdf1d69bb57a44da06c55c20f2b576ec807d28c30d61b6e7c39d25d9ba914eab6b9d5622d59b5d6da0d912391794d70505b3e2387e284d96d9bc7113c96fd7b727d3ac88d360201a32235decdefc7528dac165a23618a802d2c4f69805073eec8935b8cf2e3280a7eaa02ccd193a8c645fef0c5062fb39003ed858711a53954265aed819b299f3222b07561bafd83cd312cfd4f328aeb2e9e0d5bda071a800617c302538bcb6aab0b471f5d3692909d3ae468be1434f8ac585162fa5dd48fca96179d195062062f7026b4924cc902d8d00c8f7a7f726b8459bf311b650b8caba77af62dddf602cf42e117a8e142025ef14f608674298d77a665a1f40ffbf48cfe4d50fb610780edf1346fe50834c39377bcc99e8696c52b924ff748d70a269df03363f3cc1d271ef1d4a971aa22520d4e059538ab8d739a0731e0f6beb35fb97652e6f7a992f468ef4ffac679f20937f4ab26dd7182c5fc695c351ad8640aed8d192026bab12956e4f6c9c62bcd33ae7779dea3b263fbb01a832cc1d921a534210408b19cb5a33be4625d96411dd11237f06d8ad7eeea627f4818e65b7a87550ffd1804be7011339d7048b37dfac513ec38a3b3f1661d440efd07422c252449254318afcc869b6bc32252102623982db9bd01131f7739fa608e663ade2b4f7ecafbc20e6119a52de371b4421cb153f37ffcb2269c0b17261bb64c24167a437fca2efb86ed553dbecff5e0287776ec5a98e14ec6a78317ec59d4c5577ecb42adeb91163fddc44058dabbf90f58c584df2626bb5b7b58d5196734f3a80f270ae38ffcf6a4b4e918007bc9d33596b6aee57ed41cfb49114bd6bb59c65bb09f816d58b00ab05dff3df36aceee2bd176511645069e77ee0c01edcf2ec5868fddace28ecd4d49189de40ff3b1fca3dbdc1bb7cba3db3d3288ff1c35b3514de975fedb498047e6e1a7cf348e1c2e824bfe85cb437b5d6a365d66a89a7f20d57adfc002616614709122208f5b043d4e27954d0d4bc159854eba99166e126c1c4da73ce9c018c7528ca422fce078da92bff1afd23b1d3cefd9b09adace03359c96c7361bbac9556e7bde94ac749cc704c845d96dc705294981162e0c68ae7abf7b15a28000b9d7e1f646767343b1ff358f9bcae701a38f72a6908db1d346fb829b1977869411aac09471920c7c60b40912c4df851db43be73d42fd4d8bf925e7e385dbfbc19ed1effe5fe290c682b04372e3e161ed06435340b54fef4523145f87706c9133350be04b6cb290f979451828d2167e08f1faca2615addf702eb78bef19e16d15dbbd8f6ec4cde37a7c107f48181e068fd867e4d7558841d09d8cd7c4cbf932d6deeafc4f1e50a76662d7ce8018dc0521377dbff559fc0261f6197a2df3197162cfdb3a350955c8ad24f6f909cd8c0910dd82507ed847ce8166a7d93ecb456ea820ef9ffb6977401b29131f5dd96f88dc9cf2c3620e807af0c2d5e72b2b14826bbf969ba0ddbe2d399f6835910053c264633d273670c95b3b4b5362f2450b77d767585f5ea682df6b4ec1cf3ebe01bf9f007eae4df4b8c185e36238147148e2b27562dab52f478be14e0fd0fd29b4b19531c91b4256eb7f6c3880816268e96a6b0eea64169ed16e702931facc385ee7b345c629bc587b208903d2f068b63b9438732b00df8cb0615735a9e02b73531c233387c922635782cec500c1b49103f23661cb29364339e7bf51bd82048be2d662a21036dc90fe189106ede93aaab82dbd08ac7a2ad1c281b6d22087d28e9a0a7dd3c8e2ac671d1d3a35ff596c342b845c16cb071d9dc30d8a24466fb7893dd04e53ce13e125492fbeb691522a84373e7c937486415bf595b47bbcd16320002a0ccfa4cdaee808e953f273e471f2b879e1c46022cfb2332b1f8132c6b45fe59508bcc32c17f602b37680435a0faf6cfcfa6baa047168e46e743764ab18804c79a1a8eac2d05a67fbcf451ba4b5f4eb3419b41e71c8d85b3d81881d384c4420e95296135fa21ba4faf9eb55ddc5b2125f4c702e0020779bc0955b06b2b25cc4b5ce3ad263271bcf20c41b8cfaa18f09c73835431bc79e6ddfe693a0178ebfe95b0468db05d7185f7a5dd2df80733e71623c72a284bb6d0cca4afaed886b4b422e7ae5686e40dd2273f02074673a241e808080a178837c9377501b55acf56d1c2c5892ee9aa5c96e0cc36027b1f4241b1f97a4c3ce0ca68f9a2ffb04f209c1046c7f2ac6bef1b6e4c606c9266b3996b1569c954d59e5a80589f5143b015dcc234fa53d0dc3d54ea4d1ad57f8ad8c1851c67892e7f789df098bc5d9b109c8c39476f159c8d1ef57122a6cddf7650b3626c6ac2f1be03325c7577073aa7995927efa5a8b9e938902bb01bd502f96e7b2baeef883449c2d26d99931e5a48612705e60228b05223ba5dc2038fe8a4e44eaeb7310348e9bdbb42687bb9dc38fcd6bd61142960c9696e9f14549acc735f025166160734c356b3d3076e4f93593ee038808d0f3794baeec44df7f36b9cfc09b69ebb691f263fed1656b38deab3ba9ea5612b708d9fc4ad0702c0f1730e09c9392131fe552722d2697954f538db0f628f9ed94f20bfa1da0d1c47660898eea7ee3a73819df8bdf3a0224196ccee404bda26adc2b88256d1013d2a8e398a1b57377a7b4f64134eee03782595a180e531c45f7eace99eed6d4175aa25bc50140b258b3b175bb9fb78831a6299d89cf72193d3eb380804631889ddb3002f71760730bf4090540569df2082bd9538279d607995381bc3b132b9e7329491f823fb2750a7c69c9d5032c47583965ab7176a194e0fd9787def459edef60c7e804be0c7530308045a9f7f573fd1ff45b867e63c8a137f9fe317f5a3b15f5c0a551e14752e23eb350da1f016851c545266ea437d3fcdfb2ec02dc4785f0c4d5fe4f14e2d09337575aac632f9a0e04143e23b00532c82648f8b44c6ae7eab5c0999788b298ef79bb615ac5f5b98b9c59f67a6643192ff6de1331e9a0ff92a2682d5e7c17cdbab0c9ca320db8ab76a467790fcc721fb5242fc071c3fd3bd328b6d311460505f66f20df293bc4c8ce142cce03d5305c46db7ee7cf736fee4405e8ef69bbf6a664a71ced19c1ed87b5c54bca87fc483fa91b12902e237d60a8fa0878edc4c177d7f8676b2cf5a2b2afab9b850667b2191ab238cfa4e322b310e67bc7387f0e754b27d2d6565ecbf46953a186114678473f4fe0b1d680e3f54b7f3ceeafe04067b217e7dd7edcece979b2ae19ff63b5b6f601773c3338ffd362f8545761e02ec51eb92bddad10cee16f7f05fc9a9919810c99b3d2864fc5e0164c09916a0836891b06d3527be7010bfd3ac683befe8824fcb78b8c1bfdc62fcca9f1aa691c316187744bfc5da7e9460eb414ca04457d80ff3af8bad95e1c31d30f75443fea7a1ee4bc4d9a2be6c24af0dbe4b24e9c4dd47113602689869e02ea09ba25ebabc3b19583eb5aa547b3b46e05cf2bbac0a6570f88990583ee2e5b8c475cbc5bdb5678dad6c22264ea2094a850bdc0bc4c680d5547aa8894b633c9fa6fb7b36b2ee043401b97f25bb8a4ed15069f9a1f3d5d34f72766dd52c60aed828250de8ec1bb45c74e5c1da6b2451da6e3fd3f07fb3bde871494a3a53926d2cf2fa20ff54d3d49cc231490bf0e67e2b42e3b8d0a42ff91e32bb07611c43d97624b1c55f13fad326335725b09ff17c17855e4fed4076482116c988c557000723e33090fe8830bf7f59d3ad62f012bf96daf63af9f4797b7b534fa16bf62d9526420dc3b4559bfcbdb1b10f3994e4dbf962a036fcd132224e7c9e034db8c9aeb50a19e5eebf8a14085ecaf7f7291399810f5fa378bbabf872d333288157ffe5b3d454be0797f8ffbba6edbb9d01b06d6a4f5155086959c596b6ab1c58ad846a8e881506c6f81476d453f34953baf5e600c4151c0fa99b3375b1bf25cb9093b08e5bb04055189770d008910aec17a8e5e04a7918a8743b0bcfc33c456a9625274f4cc585dcee131338804d216a4bcf8ba10f2707f1871cea204856c7dc82d27d18ba984ca69aa1d6adcc144b545f2c72dc18b7662c3c801661ad638e432e48e0a8534fc413520cc849c8b3eaed5dc2ffd8127c472622f7a717f9ce8394393c64c122027ab3a70ca614dfc308564e1aee45baa58bca4fe4010c9aa34ceb9352a9b5f9dffcb67ddb4f108a96b7ebca7d400cab3c32d6cad424bb3d070f3112ce7ebdab30b57dec3625ab6a141053d39806896b701e49e05973f5eeb80a276e5c57b36156d570d854b74060446a3245cb62484363bc2301fe858afd98297a49f903b225b9c0ddaaab2e662c5841f29561011026b1131073884f4cee6085364dee4dc7e64217a4a1d70607330dbbe74602ae98885d1dca92f94b080651797bd423cf5f23de7e8f4f3097b73393079cff466db29e7e817c2556b7c01c8e37e844465adc94602b23ba5f4eb26b0a07d9fd4976cf75f78d5a23f63d0a7474badc85000a79addd5abe8dbcdb48c47260507e1e4578b3e462745ae4b958a73458ac8a894f86b116b6246350dfdedcb4174cd1a9cf0e968f17377618fc98e4d096a1493a34882eb0bacde19f79f1bab197113bcacf6be8aae4a1359f1ed7a12ff6be6c183d3586869d98d8ebce60b93765b13842786d488ef94a8bbc5a8ac5dcf6a8f40b6ece9c2a35ed97742a23cea0bb00b8b88d5f708b301afd8ad4667139ec0f73b6bee4be67394e52a74c68afa56574f0952b6c17a4948a67a551433d3147728f069fc98f04e7f72483358282c92371a7f11de4d441fa470604e812932e4a8e20f64454b5fdea901dd40b3b27fab693d28e755ac397c4708ef27a2f5a4f34be44613d5eca4b24be328b268e564e876754290fba587cd0af31cf124a05605fee1ddc32008d74d4b79df60a77ddfe7aa9fe40d97f37c8058b6f3059f86652746c448dc047c9dc3968ef92ec23ae259328b2d3e5c1b8bd3f251ad7bd7e11baac2db9f479eedfcafb696feb89a5d075e237f2076dfaebc891a07842394ae7db1f17d77d2f0e961e2c380be9d37c410c123677cdfe2862171f2dc02d6138356806bc88a1ef2797baa7a12e8aba42a365cca49899fe0cc9ad838f290c5bab2297e8e12142ba206d3a9364c52afdb093c6e536aaac2f75e0c9aaa2eabd6e8490d6cb0951058a5a0d520d945d2264ea9914d2b2bd04934ce3ebe24e74e7568c23c6a4053f622d6b2d911e55dac9dbf30ae9336239092c893abfcd515adcfafa3fdc75840504d9475d7433dd1c570a76e3589feb1ea6216729d61eb41e9430f164a41d7bf76c97358a855738a5799b85cbc88f976b0efad7a9c2d2b69073e3f559fbdd6e468a74e6b8278bac471da0a24ce5d98eb7a2b38835bf14d60f375297aa79b8e30a33766f0f4b1682d997811cce7b253f713e1a0ea217b99b6911291b2ab186a53299587f6addb24406d5fde7f3eaf962b33d7f5db3f2ee2f30371542e8d39ff910a684e126c2374b1770078bca8fd419666b3b624e167ddc4a4a7d5bc2daea3c659f8fa0cf553e9f38d35d95371fcb3f4f8ddcc735d66aa47508228fed1782a571678bd6847c44bec6806baa45a89783955a29c5cd4124d298f31c7b7a017f0f02b1713d7634e1cf2a4f12460bf97b1b3bbd79230c112f88e0e64e262ba9637fe0403d3a009726295079824bbbf11cdc6ab7275806877b67096a482e92401489051ec1d178410957a9e1c918093c23d67a97a0a55c382d80b6827cf56dae4fa3d81cb9e656e93a9b76f7bdc2d187ed0df27d19608038f2ac6499e17c273711f033265cb48441fba0e8ee93c34066e6c746ce3cc47c682ba9e001a3093c14a8cecc622455eadc9a9369a3d0c6d0ff197db515bfa7e85257b53192bf43d5b7c31fcc876d4de376ef72350b6c49581c64168bd98f1dcb33e8b82af803bfd613fbeccb42f919e0feed67ab6090b3d5706e548a62de5ef9bff8ea60eca9893b8c3c1719b9ac6ac31900ef114a77e49557f37aa9c099114f63e1b2306ebd9389146c65e49cd9686f7a0d72f9355ace65b0e7117be1568970377289518ecb34b44cc6993af63a47f84d717482a8bfc5479bf692994e1084ade79d726eab97b2bb256805ca256c7adcd16a00ceb69eb895df72fd68617e1eeb66dbdb7f3689b069a93f62188bef1c281e7795a71d2fb0f68c7e979b414a6319e2df4db3b9bbe9869aa65f641c6a6556fd3d862df44b2382b2abb2826bb859255f93c19d2b321be6b35a57de11ceaa8790ac1da181efff2710ba2d07f626fe939e50758a64bc679c1c9f7ed27efa15d9506e5f1ae9f342b9a6d06dbc2373953902a2893dc1d9a11ed7d2f3dab346d067eb6da115a09c7bfcdc1ace1b536a02d9ab17ead86f22b41c805820b1a79c15ccd9bad55ecbbf7cdeb3c66e4885d35e0b74a7f841ce923ca0dd9e69c627abedb79f75d3498010a93708164e4f1c79d58e1b745326dd2194941f3006e1e478afa48bc7330f4c3cfccc1d5f30119aa97e99ddf091994f7c3f936af452d452eac7833ed964ef93d9ffc94fc9953bd73d1e5e94daeab1f4bd30b9f98a389269d5442befeed22527a164209632be1041a56bf9540d4802166e31552993ea04353787aa8dbeecfaef8ba6fd4832a8a992c494132781171dede0fc7db8e3a75ded16c0c47012cc17b21c149d873734b8a444148714182ae613ff2b85aab342aecad585f3eee572736b8afcc799a5fb959c0d4abf8fe0f55a20271f872c3ba00c234192e077408257ef48587a962a1d9ef8cce4b0c84e09fd2b18f948d0846f127f74c374e3741c8f49005ddd2200d66f0a24db12f61ccef674d7f5a03745802bb7fe08ddcd3acbf71aa2781aece9d99880f22a2946198ca816b13ab1be95d86366a922cc4e581ebeb6503f60227decc01f910e6d2dad1052c9104cf3b050e91b2deb7d6e57f33db9bfca0c34df721eee4089d3af4890105cc909562746261511aaed2ed5c8505a6236071096d709e217a962d962b35cfc9bb4cbfcebc50a9330a9eebeee5c550b4299b7ee10a36666b9e124711b8237209810d769006278c57f120768a56bb8b0def47d248810dbe018050aac449b4f00931c0c77f1c12a1e6bc86273f3aa9d9af5696d07aa2925fd2ca2eac36d60ff1acbc6b1f2379b364cdfa84624feff774fc3e1a59c492538410a5d75e4885e745f5b1e84fde1d94dc7e69cf02417c76d433b9cafb5f28e11dc4eee1a5880a34849e27ec932a062aadd8c0dea0fbd81ca3cc165fbcbaae688ff45665a96dc5fc7d0a40080cdd28dcb421c5a5af2451e7f2d4ee887f0850d40f5c49184eebe81a3dea105bfd0558a451ecf2c87ec35b5b893c1995babe8f238e931b08c81218c5e5cecb05b72fc8aadc5521a3c0a6852b21f8b88ecb83a40d9a1553a944c5a07c9f63cb3f2741edfc9aa15694f7a996ba47c42eca348375cc2086aa031f698b98f67a176288361c4e2b841f1598e7e0fa6dffbf56dda8ab1e9af9fa00cc22888c08885a11e48b6f4a3fcfcbc26834185e24d6f0f067e897414acad050c51d525becbef572914cb9365179c0a8632edad36928ed3c9a68bf42399371450dfcd2e2c36613ac2df7868a7221ced6eca56dff36ab0f8d93aa78cf2e49653eecfd03904122e8d4cd62a9aa715f878eef53534702ebfe297ac23ae9097593e2cff95f0ae23463d9c192b473826f57fa281117df5f451792022ee95600330b05cce7d517c32d977676cc439e295916d46060d28f0a303c1a15eab5c26997a75b5ebe90f6df92d6228ff4f533ec87dc0efc1fea043756e2ae71b4b0ef68424be30e2a955968133428175410798f7d4c226559d9f376edd4455c23cdd3c4bb653715adb3d92d3cc6ed68ca887ce259e739eeac9f8790051f349e69b2a50daace7daf77e0e6cdbb40154003d5bdefcf58d5302ee4531279d59606f503f6538c7a7eb06b893fdbf78b7dfe64c961ed13595b2479a7f8e636f117506832f0bf46a1f3ce04cb49c78ce436b391daf040811e29d7b18e22b7b63f53fbe6a39707ad921db50585477b121065dfb49f42cddae189febda6051250d7ced730ce615e1b6c48f0d06bd0d983b46010e129b1e7497af35c8741803ecb20762dc9ea90f5395c6bdf855450a7632f8a6c30e12b230002823a79dfd79af6cfaea447c1852f8d047e92bebcee15d6b4c63397ef370684840c5e8c9d6fa8c27f1dba8a120f950b100d7d6159b25be526682b3b1c492fc7757607328cd058c3263d5896d3924c324f1a672a67999cd562eb7f627c9478f6883e7c5c54692d284816fb8bf7b236962659b3e27d1b1e86ffe41724ab43f3f8370337c11c44b88e6389409698459ef1092181f220903d7056829916042f0c570a7fb53b418f0c17d28a22fdbaec73f80064abf2039b701776194dffbd109cbc9cd5ef43fd6b0645dfc7f829aa3024d655167c9b9afdd5053ed7eb99cb562f03e4df420b87ec9620aafe0c2db75998758c68a96c26b3429d958e01ab5173e7ce79d8251f9a4efebabfc40de2d104c1345a55200bbe2c9d27fcdb9dc0a7fd4364634cdc9212d32eddc6e66619af0b02384bff70de22bf94d4ded3c0c7e0d567ad941132c3702860d53667f5fa38f1445057efe801b78e666193d88a39292bec0c1953a3d06c7db6302c044ea1828e2afb07880d317a64e73fa559f7bf11f2aade1b7d152d622c21931da7ec3d065e9f3d672e75b1a78723c929cada454f5a60da48ecedcd1a331683a2c52de981e1325277fb56a9f4d8ddc2ae8087174a5be10b71c9882c13bc15126e0d0fee8e3b00df189785446562cf7c4bf23150e98b02d90eaeb93ac01182aa54d271443ea1f2cecc5050c90b20255a3332560d641672407441a5e69c13d8675fe919c570bc1eeeac0a493f01985b26f6693ea25978aec3cba2f3992ef9b357353a6f0db552ba4b65d15aaf1ec2072a07753b4d9cb2983e43ec984ce9129cf7191eed90f5a7440b6a29d1474e2942e1e286502d53446cc495331409b2156ff15b93a92673f4ec36e074139e1afd33ce39d3c66e9955537300539c053770a162099df78ade07fb7e95bf2692f3e5776cec5da37781ea8571fbd44b0c78370cd1b79a771b2a3be87f92574a38b872bd9bbe4d758a1c89337b54eefbab97fa2b61765666d6e0bd0a6e8a53a304d764c1642613bc5d68352fa5c5ac6ae8a64eecf7f83ccff070b0897a78e3cda20ab6ace093e5f862ce05a18a364012103f864b81d45d6585a7b3ec04d25b2b615f13bf007050ebf0549b43ef69a66659558f8d626d58c2b3ab341d5fb4fc338d61f3a2fe484ebc6584d8eb9a477baf2a5d72cc84e9b32f57d68c1e2ef783877bec24554467a783cb46d7b27f46bcafa566492ccd374c8acadc1824efe58ef88adfa35d1fede4ff404f58884e0554106b0e2b4798d7a6e8781d52b8caa6089587b3f801b95aaaa5ff340c2d5e6d4a8d984b097fba6992fbf1fdbeb428956e68a439f7e141ef142eff9e0b954f5ad583436ea99737c9e33ff424e39ee114478edacc88d4ed8eb58895694ee2adb03c23b1a99d164ce85ff2bca63385b996fe555d60cb043dd3cafe4aa2871aefb9e31782616a1dc000c823af2435e2e32cc7fc7c60066a1dfec90a74876db63fb4817a509ff149f9030488ac8a16cc058fca6dd71188a6fefa005932f37d66e94b924f39755be95c71c525863781abaa606071859096b5b8509c5fab6edb701e09c8adf8a26c488655ebd6ef7e9d9b071e8eb3e4b76cceae8f63b634cbccff8dcac9439d894a5f8110283f2a35ef09992f6064ca85f66c2f1444e7cbca0c4691614578de9e319c584156ee1c5d9915607c1b637c5a07ed32559688f090e1d38fdfa9b95848bbdfe775d9e3e2f7818bc78600938fd5d6499c720fe78294e09af42ab8e88cd070e155ede9ebb2d8f6e677d206a390f6fb043e859dcb596b9ad43024f3a0e36c9df5accb0106884351f4dd84d4f400f469ef7a8f3eba7cebd6cb1a72dff0006f335f5299077b64ce689fa7bff9a4e7173a61538f6fab6b529a2d99634a9a154ec8a109763e523610cbebe3e759b00a902d154015d75bfc1aea8c5c5fc0de2447393bedef2c994541766c09a6e825b47350fe537cb45379c19e7cc5b8a3c6ffb64c488c7b8d5e083b4c9f00c5c9889bfc8c45b15f24fb9b85cab76d9898ff4bf832ee76afdedadc94ffad98ea0ea986079b1bc34c06e236d00ba62902c21ba9713ad9227c3f8f6ca36d5d41fa07a9c18269bf84e297a8d6b23a0fb318c8748915d8d5f6ce35eb242db530fce01244f9727ff6e66f41912fb0ec96722961b1ed1da8bd81373b315d484c41168727798d908f28750e82693588930cf45f51279029c0c5d73040b9f36fa4cbd447b0500c90bb2861721b358ff904d6c4a0cf85beb1fbbb8eee31d5f9453f1765f5fb608bd0a0e84d1bd1e23d82dd07569a28ea3705238b8556c514545d7f7db76e64fd7f74be6ebf30835ced7e34960b98c509748dd5e02c93085fdceef71d74af5c31d8ea501fcf67b67a4c749c1545cea7725317e89bae9552ed0f5010e51bacc122098ca9a26238969a8bd1afd4a6056edb39f0b6677bff4c4d0f6dc964f2182cdbfbbd5cce82218ed248dd17cee6a2a79d470626438d8f055d451312741d8be11b7734104b922ac78d32be4a856edfe893c473af875f5c017854051e6c932c9d33c8a859fc21cdc944f3a6c7d8a5b2d869ab682bf2ba0d5b5296b9215b23d2d63b511d7e16d2211e32a6e0a794ba8e12d7f8728d64487e37b777be417c89eabaecaabd8c747862471427439e54c5baeda964aa36d685da80bba5001862a1cd59eecdd069a9e36d4949a06d1b9d60071f0b31898a243c85385fc84c8432b006e9fb1305116dd96ef70d97459fcf429031746e9b4965573808a5ef7552220fd16add3737ce60aecd9386ed9323149e2cff04adfd69dead05335d8e9e22b1ed1bdab7f5d1acd7c81f4e5f28c15c2f3eb6d9e9a313cc93afd6526011980d213e12d738b20256333a58e7be01b2b949a9dcaef5cc64236ab3a25c6654a5521e35a54d82e8edfb347d16343e4fea63d7d37ce45dd26c8769737ecf46b5024642c3d7a1d070e3cf3b80bc23d4e2ccbaf13ec3679d7283bba2dbdbf2039ce1b1f5a120a205b16bd6c831224902c1b946b3479dcc05e7db71d0d386fc3fa9e641500d273cc0907a54209a9e65e8585c3fd91c5d5299f4fa9cb640005645cc69042ec6288b358d92ac3da6dd960b263aed7139f5aacc7579a7166fd912fd2d315420fee52671d3dbb2dc749c625b92d2fa4195c3dc855495b250be8e1ec718d7cc203b9b31773323ce3e1794fa896f2fd073d3aee145d64fd1bd301ef5fdd4703ddab28fd9dfdf4694272269141d8f1e7886f59667be1936c4f6dca13f188fb0f597e190b7a525333f26e6d1736d0c00f483769d78aaf17243a650bf5a540eb097956dd33a0e19a55c7983ac563d7b664d1057881e41a9417b8b90f825538ed459d1f50b2adab835cd4946736face7897eab24e43ba8f7302eada3a0969f89952789c9664fcf3657dc9041cd82c758bfe8c880d68ed85d08d87a8002e7859add3ba79cf5dd83313a0eddbc810b2f0db468f328a1d09fa02912c2b235fa5f7270e0ac4681423c0a6d70af11a5046c5aa0f3f699153053159268dceae0be54c7d1bfe8dc6bc0596b6cbe208f1886bbdf950ff0237fd671fdd5b6fbe2f389e5f60ce6d06fa5b5fb579b304d038844819febd788974d05134385de2d98c560cc863b3ae3475330f7e289694b432bf3c4b2bac44fa433cba94e9a074508e1bacccb86596d001473f146492f405812aa6497cc5826c0616e5bc504b034ef67ee93eaea3aeaa2dae7d2453bd27b3100f6371f59a15930d151b95a067027835dfcd26174a7b496860742e145164937de9bade057819ee1c53a2b56f796882693fa95ac2001d9aaa14defccc89e1f5c52e25f04daead805e6a9d40f58dc4b574fe8c484345887ad30bd8766113a1c85c0674f1881e29c4f4091cbfa43f190a56b6dfc4bd6803a831c97f60f6f2896eeac3acc16525b7b2b18bd60c058b6e85351e7801153a69fdfd912c99ab1313d7cda124502c9d4403d7975ca3223aae59e00d017703daf03021873ad843d3ae513971d9de7671d74da8c1c34ef112d33bf28a25c8634efca991264fd6c412e351e48629454d1f1f7b649d92cef3c9ad57afd974471a56d9545d62177feb156454443f0aa3d7556e803c6474d78834723a27348ad410917bc7e8dde1f15fa692b08b9468f277ab479bf51944a23c5a135605d87673c1a0abe08ae4ce82025424560d47360fec2d9c18fc13dcde9b23dadff4812318c3b2a1fda7188cfdfcb527b32b3fc534b482062b9373b011431cea33c59f5b763684ac29977a1a570cd40d2202b49d6c9a8d1e77178f7dc49356d24df4972350fcee9990d08286deb15d875b42e8175ae0a54a7779f93aa72a9395f4a14833adea26786b0b2ac3e33c0326e9caddd2c85ead6fbe8948130c109386286d0a9e40f175e05963fe7c01f33fdb532308704a0fe8e718914f61691424339b7a5091f5d6cbf9f55731eb279ea1ff65a9f8ab3fb18aeabbf961af98af77deb986c254bfb7abe68c741380272cd08b1541bfcc7065154fc2e49cce06215000caf5a5d700f4865078b2c7a47304647f31dac9d287fbf3c0e748317d6ca58182f96006a1ac7d4f16ac3e52e08a66140ac4e7a61810cbd01442019e7a884c0f52908f25504ace9e9527a86b807177ff8a264e4d85901dc8125308e00b066521acd5dd067d80c848e4f243aceb7b4d867549e289cacbe553fd74bcdfab1181f2ec1fba2290e4810d93fce167848ac142311b5e209cbb84713a02942a79abcb83d51b7e76da81256ee283012d6aaeacc816822b07af9d7ab09287ba0847e11deef308fea901f5165daa468e7987879e6d7f3812a5713279d23e731180f1e7dcef34b42f343e55ac59757153176db156ee06be32875a04471f2b35871c27584c547483c6646c5236c13be62c1cebb2e8df7edc740467d4838acb260d48851b6b43077929b98cb2dcddd9fd8b36d33ef0a68eb07a7f105cceb8e47f8e3fa8a3c846172c4ad902d88d6b27f8430e50d94147b1082d81b2270671a563d96b9d8e4251d9fc5d85687c12f073e0ca4160fd209928ec7dc5b85c804dfae0f413a3df396eca8609a6cf2471080b8fc46aeba9b39be6092a6651fde4c0ad332b33da594cbe65da5a5562004f3f5c1cd0f616f9ffcfe5a327429d3d4756ea9b0351738e9ee04d31a42984b66083f54413c6d05ee804e0e5b0ef4a3f48c63a41bb35cc5040d7d19fe1542d4433b2f88828e3946758a4a4325a22e22180b41ae8f0bd183ab36dd6ba2ee832af2de4e151243faf572b8a86c8c0bdabce4f1fa03df7c0c554cd27f87e40c4f0280c3529bb3bc20927d79a655771fe5ec724940a746a60f47158af2b29da73af9eb8ed6a04ff8a8b5b8302950fe995abceb058ee0e56d5b936a2577d1124e6fcab6901ccdec7861f8a128d77069976d822c55bb7008e6d631892ebaafa2f414dde0c432dc0c734cf716820ed4cc28e0786745336d626cc6b70e6c43e783bcbdf11021092cdfc06096c4fd5391051b5fcf2a5c9833c63f91afbb30d63fdc8357195036f5d824bc17db18035bd0b9d83e9d2a96d9a39d8ff73e4c1142b81722f678ec02c008c221571bc4f78422d33047d474c176628b27e9bc62117464367b5496614b9a375db65ec4f1f9ffe5532e5d97c74de4541b70ae3044b1d52782a529d2649d6f2a0603d6e9b0d128cfc96ff77a421f4e4fa1aed6430a4cf03a189e1f7384d4c07ecd9c6dace32e414127bb48a34f7de631f64482f94e19d9e4e70b5eac8bab0213b0f3fd59ef7a134eb119eba415fbf72a6f57619c5cbb9f8a3ec1ce283f1d5a0978a43b3d667552d8c0e6d4c8b82e6fc0434e75265898c36541cb36d8dfb69072fe7a842e87e950c90cd1a7ba6c630e3a999932aafc6be9f7884a3fa38bcd14d11b67cb9f1665924e8ce884d8a68b9309a2b03a86ec4a0d097f4d646b565d7b17afcc9d3f941014c5139fcda2887f0ad18598c8494a41b89e381437ccdbda28700e5e2bd1843b4024c72e7a7fb96f1f29c3e38d314c09759a945cb645121e00558cfdab5d20758348074d8c1074cd482aab0e0139de8a4b39dd897611c232cc56b8f1d71d0d9ab21813559115567396a489dd3fd7d3c8a4065d69b0ca6b905b47676bdeeb1d6577c50df786ef9b9a318d2fc252f0e5f3bfb26829f4a8fdb01803264c02d82b659bee89a0a5c5d12801c94632ac3b978a305af6f39c0f2832c66bb8cd2c13dec785fb48628f1ab5e0def8617ae23c0d4b51689965ab2e6fb2f153eb843184dbca9b331482ac86ddc7998eb7afc98b9a7ec193ef24ded9b3510263ef9fab8e4b0344f4ea12b7384029a91f820756fa936eab0d17da1ab6aa7e5236b9920c132285dd8ffa090e6881241145de1a8103b72ee1aa35a2b87bc55a5a60bcb7e1243fd5b20cfdcaacfa9c727a806d7053a0bc6ca77fef8b38c9538326d408cbc88f4c4cb0edc49759ccfe4fccffb32bfccbb3989f4261cb126f80ba202ed42ff5e8bafbdf414600f74f29bc8e8e339312e73e4cbaed6e08bc982673072327bf71abdf3dba7dc28cdfc9df61559578c5ba5939512c0c8ffffa78ef8d3ef0423dd5a58ebe07ce1534b73b3fda0446db3ecc6bf3eedc7d0ce8909bc108cdcfed5beb307297bdbcfaa1a3c78e69ff0c8dcb09a7b28b7caec2e96940b196aaa8292084bfb634c85e60ab1979610f2ae7767d89bd0622707d202dbf608c9ebf7f65f56e2bff986a55ccb8e0177c24e69b4b1f439fc1e4c7d23253373ce9bff6636dbc0e53c3a8ed400ec3995effeef4c5054f65bc9498d7f4c5a39f8b323163d120d8b2a69c33adc901460fa2a516f58f8fb0fa8072fee2ca6471deb488c67dbe8ede7a48697c4da4568b75b0833e48bc3a979d9b2b80d09c5fb7ef627d84b5820cc99b206d3e05278b49be78b25bd5163891ff6031f7a0498b9d55ea38aae328549ce35e7e43811fa8f790beb5d28ff9797e97a5bc1cdee3173bf5309976f54a84d61d77232c61999c3cd2b7e4dfcd1ae9270b2c1dc23a8e9189606b3a0b0a8e9bb99b3b4e3d2a65c90b260af4d776780410ad4d30eb8104b7a364a867e6c96baabc67782338ac9b5a7719093adb734ffbe37db44197e70fdb170f610cdfd1075167462e6c2922060dd6420f4f5268071c3349f0d3a53cdf2565cbe615ae3453f9ab48da027604ac64e1f881ac235e0d79e9fa64f6ab5b95cfd569d8e25704f8064fa8a3db1b385fe2e84c820ba569afdde5770cd2f153139684d02e8295b4d573cb714401bb1ca5f82887a95d332a5920f8423ec28043da5f87b4ec2f0aafad1c637ed762fae7c84ea9ed66bbd2f8a80fec4ce9f9a13ec5e45537375ccef4e79c7461a172f56c2dcf8bdd222bc046e39c4a4cd4c29322e25bb39a25d20e2acf86d933976c5bc60743070a3b049d22a4e60115190d6c0a8bf6d38d07ca16db2af8c6048ef9c512240672c8a3ae8d01dc575588a51b2fb78528bb30068e2c28f1eee4289ba49247e3297659b68691cebcca2e84d6ebaeecafe253999b005224443db7a1cf838ae09a384d8eeb57bd80ecef7ba09cb17c4b9f01a65644cafa8407eaec3329e6b4142d4a0b3c1df0a597357e0e28c5e1cbd491dd79f9482967386927b53272d0ade5fdfbda04414c94dbdb54f4172c3537eb7d8475a6476a3a29aba19cd9f44598e7fe010a0711f971b7e7d5ea054d773e7a395d8efc795603893dd75b9f4c29f78aa183e14040da1c5ae04c61b6233c66d9ebe32397c40881986f15f68dc68696d99033819142d42b0a9818d355faf89aa739b75521e0ade498824c31d544aa97248edfceda6fefa4446cc89a5fd13ecaf998efc6f0ba4d3b26123a6d070f8c32256a40dfddffe42c075309545a180d138f0da0fa15d3dab75c9d03aa9509a344bc74866fcc8036edd2ba72b890790cf575898dae12de2d83acedc3d8265b81efae79dd4aee77bc8451f49122b7350068237671e7b13e18c61915b4b3a1b1347e47a069986d8cc8165d91042ab45c272f40f09acf2a8b34d2b438083ae608f5fe3d3072847fba7fd12f41dbd6e22040ff172e78371314fee0d1b39e723a34df14b964992055b0a84b7b8ad7f2befd900f0d29dd3f7e63c2dbc6d26c7053388dec0e12497229426389dffc2629ffb03be39c06f363c8c35d914817fd6a47b0c77febc0696713dfc8923e4edd63c808fac1d4c753990fd87ddf2cfd1ccb32b5d7b6ba5586c91ff2de15520d36287e01efdc46cb796d9dd5b2d8a0b635adb58925a2114b6f4ed048ca649a8b7db68dd9d65939aa1bcc05fdaba860132f468929beda69a4221ae5069f8dc65eb15159ad53f6b7c51da45e2e0b659b4ea4e990d73cb001e4d2f483fc859a6fc112daa8f81bbf87c086dce481601ee47b2b79b09e3ab0f5efb64d86d77b5a257c2e837abdefc2d1e568ff9e0d8ed5fae280de8619489e57392d83d400e8beeb1f2f884dcbe6b30979184e1868fb0ff23195107b9141323e76f869594ae6da210cbcc5e623d19abd2742fc88b9f8ecd5f5fff36ba928e70d619c112594b70b254fcf0e774185c2dd3891dfe4c9a0eba4263ee5c2bb7de0de0800e30db1075dfc230a23d5195dcb1e1879e2554c37b4549eefea0dd003646f3b3c99f58696d81c499b0fbce9cbfe81a6516ebb4b2e4f4929ac6fcb1e11764e1a28273868842e7c33e6b509d8474add3c15a55462364fa9ca0f22604ee98054173090841384f81554bb20c63d6187c7be60de9a919a0a4e7f634de2ebf74aa3aa75861c7f37b74661035c59abf56b1423028475f40d39280333883116de70a6424b54d8bfa351f32238242be8e5bc4186d64cf922c5556d9f53ba260933ab995249468a69bc8c341846c555987f21abac55c0542f56c6a94d239e85998a0f8083f749fc0d4fa05ba3936e5e8d3517a7d0643b7cca22874dbcdfc7b15ce9d8d1df546a245a0bceb8e9f0f07ec11edb36fefe7efe52f6f4e80232b94fda91cd2977720f87f0373ff6bc0a2f6122445cfbb02214cdab6f5de49c8316f14a9b4d78440afef16ac872e29ca362e889dc9a5ad778a88328b450756dd610f5ed0c8d07a353c688bcd32df595fb61856356e62716bc56fe4d541d40ffcbef6fcccd0fa6405deb8f503028295afd150f9ac8b11873eabf9554ab4d7ab49a384f31c0874ec75eca4e95dad5ef207352264612bdf0914c2e688d2058afbf88d22bbfe20bbe79131bf70a06e95d891301be9010b90726ed4a6c9c79f7371d812f054d56b319e570fa9184887342cd87ae887ee4a80e4af64940695cfd247ea406381ffefba28c2fdb22ab966cf31a2f359dd8da2f0cfe59f14c366e649228dc2cd275ac7608932d96edbc08886effaa34529051b916d1d737ed7ef2f1da198e2368c2c6c0f323145f5ed2a276be17ac51f0eeeafaf43cd1b7e5f10ced0dade30404f028a6cf200468b8c7f90467a4a292cc82c50dec8250a6c1806d7e2e6ca1e7d98816ee38e82851fda79ec59c57891f781fc9bf0fd7e0489f893187de5dde01df4d0571db2d7ceaf68105df53b38922015320b73b8a56984cb0c8dee036bbdeee9201e82d5de4aec4e78a16abfe4175a3eda6473d5c06c1fc1c6936750f037798c7f70010180c2b6e667c4ac12260e3a65036be7dd3691a358d7a4d4b13a7032283252ff35b097ac6c9dd3403300a8724c7af9810f3b2ab2a4deceda94332794b14d176e0699749deedede9c4a368ebb99a3603e22a2fbaf09f15855e2a100d8cb5e4547495409aadc6bca3ded2b242ace21e20b0fdc25a75e1e1a49f2812119fca303ccde1a126506c8535550ad209692fd42ed565f45c5642883eef7c63d72ab14025432b02fa8db52b925f10ac3636231de939ad9f046aa269c7e1b8ecb3124215103c7da2e60bfaf1dabe2e35d7a0f757ff6d79d77c07531b4b2f63747309f4b46a2663becb0eb4c53b833f1509bf9a35ad6cc6ee924eb2c8609edd5e4428c39aed25124431b54193055c3e7bde3b3c9d0b9aa2ccf04d708709dd1f6d13dc1e557047cfcc461300c52c5272c34997530d2a481c516efd4ec0c70c2e443764f7c2099b0840580e0d07ed6a8d5281492957ec6792f4c60b393d5551d057ea6e658250dba029f95c4b7a36bd5ae25700f75d6f1e0f83bb59e90040316e9617919a5cc0afdbd7dc1c53274dcf201c271c949de662006faabb345dd8c92a6d96b77bdb4e68b5061d2b720b9db00e4badc36ce32d4f5fae973483467289961350d221bef940181414aa1b39c1ed4386ef258804390db1b20a0611a64a1a330072bcd98d4d78b38174a408e682d7f469c27d7ccf55259af907a32b51abd3e3c9de8dbfa9eda9f9f6a22b696bff3574e8a172c7340c8925571fac6f959d77380d45826945c319c3d8aac71f126a5945ed6593c168767af1501fe571c794004d0a2959f36d1fafdd7b10643b827fc571c9649df02dffd9012061807b74564efd7691acb9fc9d502e536358603726e4a38ab397cf5c68dcd46a644a1d4e38deed236e929c673e5f4d190342769e1808fbaaa5229af451abf18fa3997f0a7ca59e81d0df64ca7a4b5098ad5fb63a64e450f776931d7abbbd38c26e15bf1d8aa21f4d0aa7d500a713bfe326bfbd1bbe5afc130777f708e9bb197ecee552f53f0d55833baf7663e281a156f1736c7d9df65b0eded55c77e87d8328a2fb9149d4d6abb52741adc0582af63b2003ddce5e429ddb3d8c9dc849023ea21e5ab59626eb77d29ca89ea0fc545d5e9e46c38d5268d95a0561eb5b7b9bdca4c5422a49d729a5dcb03f02022b2e1225b23bd615dde587e91068e5405593e4237d2a5fe2ed0fcc82d59f27ccd96c40f87e7114abf0e20e8ae4f37b9b6df2d75c7e9ce3e3cfce836c0b67d3d5482466e55dc4c883b6c6e071412ec3a3e15cbc5b42c7a41b4c3b463004a420351b973356aa237e75b4df3d942edad18b60aaa4ffa083e0ae362a74ed59ce1de8bd186cccaabeb518311f456e36239a2900c4b3d75f0978f6fc8bc11c9fa8693cec4d896a7aa55b5e19dfcbc4208ae3a96e62f5069ffd5a42e1ff40466040458deb4478b5ad348434f47c82b2cf366adc0987a086cdb7af29e3189ef027f7d246f642393aada76d0f5492f8fc508a2601c76d7395cd72d128625137fcd185e457f4c45b31b8d0241933ae68e06299458c57acd97047a1da0e3176962a47985afe15c429b9b0c58380d51d2021d3a69279e2361729cfbd84a65a71a92219f0d7084894201bfb94d13792e1775ff77b5e17964ef0bb1a3f706c7051c11292a481d668fda378fbc958c5bb2c28c6041a56fb1fd8127528aa14efe210b3ca41d60b2f9660175cccef18d7818c93178a329602de08601df67b94ffdf85f24b39946c6bdfe94cd6d154fc3eb094987ed1953a41558dcdbd5b85f7d5ef65d1e14521d99a6b83ee0acf2512275bf31108c2132670a837b00cae90f377c3d64b75f0c001d77de566d714e702806d18fb55d47b54dc7f2048a08bb774de38621b2dabf1a6d9dbd009132d304e447558577016b392d96102977f5ff20e478899ece9aad5544f041313401121b65d0897c120aa92e74d0e395a32c228057f94ba4a3289bc3137f8eed6c455794eb26f21c61d81345e04703b0871072f778483290a4248d0ee0aebfa6f167669e81d87b7280d4345767c14bf1c18766b6efe60359f3c038ff7682da5e3777b239c1beb17347516234391e521fe2973d475af057abf609e85cd0a445b4dcdad3fbcf2d2bb99d4b477083464bba540a830a0bd28dbe1b2827fbe517c3c3447ba223f477bd5b52ff2eeaf6f024aa3c5ee74830896bf8b4e49987d9baec6573e97ca1d518494287850b31d5bf54bdbe0a5d5cfb51cb57be0d3c52a2eeae6d74c6bfe761b83ce36e96e19aedeb9ea5e55886a4719b9f6e3b2f2cf38b07cba34687115c64a17b33d6e29ecf24347f34bf82341c5fd096dae7ab634111197ce3170f3b2e4cfdf0d8743d97278693ccd0490f5b7ef70b21240e36a6c4881b22b5c1dba018cff30499f0833925d0e5709b205a069c8e888ed970244b0709c962ea6ddc6deb855e2a2e1f2d470e32e5ea24e14b90c2a5a60b404af58a689a3b6ca8c7d7f743a49c24153ac4f7bfdb99b31e7e0ce8607de31ae50d61e77e0ead664adcf8ccfcc4f678a95a9a0cbac6d3ea44871271368d4cf5b9085724f948570f3880407785e7679d11b0c45448b6c604fe62d475404317bb7cf6df9d24773aec4767cd2680bb3d46365ccbad98257f4ce648feaf022c6c0784d7a222773829c763142898a0dc6e24c7f5a55637c24b9c0d288622921520dd34779e1022ef8426f56bd12cfe371a5aa78b341c41858b4c7bed06b78f0c86c6bd17661aba158c371a60ae23793ed7ca4840d6bbacc616298f0585e175307fbe3f9b7dbf3cc4ade3c399eda9edf9d36a4bc2d0fc79ea88d7c6b119d07285e7525412919e6b4afe5b253ca4d9753465de2619b07910e529fce8cee22468b96faab1de08832cb09d9962d9bce1270351f3ffbee59febcf1ee943f64079db0c53c1922252f7a84a592a147a5a2466ce4b570d6c0e5d352331783c2ab40a731f18bb3f863213b6350592368bef3e941a2022078ee13bbecc8dac0bac5cd0f7940af50a60456ad1a3c392352e3894c36018eb0984b87a7652bf87dd45fe7af3273028b9301b152b9c0427aaec7cbe18f6e5cf013863a61473fa349c3a0dcb02ba83605f6cefd044bb07a3230778006702be98b2f9b7f6be4a688a9b25bd5a0ee44d3a91cde940a88dfc9e4bc08b701ad37a0385c56af20fb23a06f123cbf892536b7f3f83763063a45fb078cf4a2e903914a2229786c9934ec8962ff5627935ec0817a16323e561340ba43002e935e3eff0f1475d95bdda87671769a15f663a0b4cf429237ade872488c0f57985372143a3edacbfd96685a7670348a8d10275f31fe5c3905b2411827f1d6289fb9add532c2c387fd2f49b92587fff05bb6785b53f6185dd8adac118b5237b3ad062fa8e8c22f3413ea8f2b9817272bbd5cedec6df35130bf11f5dfc2072a61235107d6ac7271f14e4fe7c727954c23b98c5c9651be9942ee16c1004ac9d4e265eaeab9dc08eff921a86c6ea7fb6f7bb55ca7942352f167409e58fe3602d1e6b5b59adf44f303c8a459a85db111be5baf754e595cd25804ff1695aeee3029aa17ac71af5c99543594082fac3e69219a6c9db1799115ebf8c63613df7a170e263d8d6ad5059616e3611271a54df447852f8fec6d6455a8bb84fb57baac959094864c90fe53cd2b7306a2b4bf1db32cc966cf2a8103879e8c15b234f8ddb12072467491c8a7a9a2ba97530423be786687c6e3d235fb2ff97e98ebf0c5793c5b2f45bca45b3cdafa9d06969ba9c8f0d5e24c4c414749f11ac6aebbe2b83eddf5507c719898d9c1ae2c309a401e94b8e9cd1075585cdda75adeb4001df03344e75625ec4bc7d6efbaf3d00de1e21f0dc201fdb6a531812d11e00f6a2e93f1c6abde2403f3ca044cb56910da1e14fac44cf433b222a1686ce0a13ed9d38f19a12490b77e3ee53c2e2ca13feb78c2e4525b068a511b698b25790819f5e462dc9cb7754210b127aab39d117388cee7562bf47dae03017be8dba3680b336c30b99ac83f0e4585f441390f976f9a2f29124937f402fdbd876dcb8aabf82e3831e08017fbd468e3687b572bdb0c9b7a260f15f2d47b42258ec7dcaa1a1111c6de68c3df9aa554a70c94e79d5389bd4507aef9f56c486d99bd2e19fe502794fe6e5c91c13835cbddcf5924fcc3d99860318345e38ee61811355729f60196c4578224c08dcfa92b258484e14756c0b91b5001c6cf50e8d993162c59392dc9e7ea37ebffef5a04a6e1d47b7dcfe73fd9a2895079dc4823a309fed2f3efa4e5668e02a3a39709e0de350a706c61ab553cb8ba7c74f4de048344d99c407f5275036c97a2596c2f0b72eae548ea7d776ad3120b35376f4194159a0ce50de18e3c211ff92e67e1d1d0a17eb59a5af1927f9b851eb38076472d0e99e473badbc8694e3f05ea71cc1813794c3343b925a84c621ca17afb9bab5e3546146e4f1af7459b830802bffd9f60efae2394761b423b7f1f6565148e302adf25fd473618cdc44866463017b590d2630169d5b2a291b72b48b5a21bb73c5e125d7fe4f23e9fa5a2f2575e011945bcd2fb89bc6d5a60b8d112e15e8b8b79590fc5de7050ddf5e018b433cad87ae8d9ee25d4f6c9917fe90ff09947752bfb14419a21c1863d17f202ed005d63550de4b9df9ceaf10078c7ae4577f27c01359923efdef9dc2898972bae70a00286be573667632f2ddb1e757d73318dbea1ba9ff519a3f74beac7ee8dae6e2f6f84cab7f4576b0c4eca1ce764c66fbc0d8a9d0d15dbe7c0f31a569634109c8074913f8291dbe5940e7d692fc6f4607424ad9f466dfe5272a4f1b6f1b51836721aa9ef0518b113234252777333b3036851194b809092ef9ddfd8c4e7ee10350c3b312550be326868b29633325692b143e72fd99b6a5f2cbe35ce4c5ba24f3fb85d61ad289961617aff71ee3a3b94f44e4eecb793fce1daa6ce671e67f1d976c29e26dd0c2b581bd159c77f2fdacb809befa1b1ce7b962fb6628d7f465b04afd89223ab9c063a1f586976393d83740af0ef0ee356eef6c49c8e1279c4460f8143043873e0e8196514dc0f0b03780a2d38e16efb2fbedcbde7ca6c53988d7f4e4a58ee475a17f7c26801ae2ba990cda753058b2d413ae214fb4af5305adfa058583f08225edd7de1e85dd22c5221c933bb349ff7318dd71031ae49bb9534a521d39f47108c5a693e7783c93f6d3133307b8e0143cf2802782a2cd1193a78495d8a19baa33b62cceb5739632910f3b1034a46185c3e794aafcca6d139bdb6f48f29691c535e9662e9d3a68d02f08d92d883c192544be6b2b37f2a5212acda6b9c2e943ffc14ed73f37259f9b409c9e2f00837b4dc6fb844eb2a438477c080ce12814d81b3140922c6c7fdcc18356390f6ee7fd892a2e394f840094e901c4d69c9d46557c3edbb96b2ec043b8cc3cb7372ef913126df285dda86b3dc81abd1dd1ad79281701f5fb8e175535d5a27afbcf00fddafe064521f9b6f014ebaecc0e228c37af36247f0ff88338b3652737fddbb5d19217ea7264b8e4da35c599a9d55506e430f31029be90461cb2a21cd9fdb14d87d7ac5be539342fae735e475d88f32d3d55eea8a38e25fa589d0f2ef28b0faa5a4b5d82bb7ae580d11e6c0f75655658c9e2a6ec07212347ad5512c7269babf022fced21d4f2aa58a9cef2fb6bc6ce345e437f87117d7aa3e715b86f043e7c310504451c04d5ecc35ae8e8ae5731753a2a5058e0b15b07a9ce12ce156d6c131fb47439e21e91d70e56df998fafac5e5028114ade46c52a1147154138e148d0618cde1150ca9ec9626a8b385c8e79ad9c0fea6a92bf1124a9da389f41541b1ea617df7fcc644a6678d5d5be4890c0a70305e115bee82f70171bdabdfd821d5689739323c76d0dc4914df6c6ca8f3499c21785919364ddaaf196b3b201e724e773c514a455bf715120cbc240ccc1f15529156307eb4367629436aa073ce067b35245803e535bc83efb3880ae084d54b78b52d3582c6b1caa321dc1f21ee29d05aa50bc9b042ce2dfb95046dbf35aca1b20e5527d86f0bfd991d096d56560093dde5354b289d0ba21890ff28cf4761eac5dfff67254e1344b209a7ec6ad5adb35b515ed3cd930f2164e9eebba3ff490d692d5c6eaf7dc76dd60217af8358aba18457af62da179b44bd3ca3b12d80d5ee346f6abb4e99cd1f8938137b01714d3c31da647e59fcba397533628d962bfba8ac06d754072976068ceed66bcde44e3fc3033a7d9ce3efcd7433a60bb5fd24f920e9acf7cb078cba0256ddb3dfbe8baf62738daff59846dc39de0e52f3634199b074878224ec9e00c45bd939d44b417fd0567f47331220645e8653fd03c678470fc0652e9b0fb461aff439598dd8dad38c88f4d0aff827ad847c8d7340f1e6e6ca44bc7a5fd0e75d73642dde8e7720309a5706ac1174e7b264c209acca9a98b441891d9c202eb013486b89488394bfbf3d4bf3025e2cd58bbc70b2363bac5b0172f733db88d2baa54a6166fa4569a87e59961d8965f850ff0256093f27f560e5f85d62a04574f915ce880da8ed3d048f3a1ed51fa35c7c5d9d7b2847941856f668a0ad289bdb76fa6a4ca832e2739e0adc010f3185f18f53c85625f561ced32caf097cd2a149207b5018862133bc89e050c8efc3aab71efdead0ac280ed8248a9e4378b5d43d146056a54a797eb66a42fc4db5d1b2fb874b93d8dd18c9b62071aad35ff9180ff7d681916d19eb4d2044800436a51ae1c96b1cab4fbda0b54150e3809e99543eb99c4e3f5aa0ea20d55d1a9636f5b17c8505637c77462c0ef8380e4f4fb67d40b6dd5d01762dd379f3e978e5e3d871e563ede04e4cc8f5786a2b008f74e4fdb821d873bfc7a9e827dc223a1aefcacc2929f9a2a47c8337f53e0ab4624c4e3377ed97c4db215ca7f6d551b3b38120015d21400203c8fcd12d7a6181b617c6da9fd5d3d8eed0a6c093f8c81f823a925cf8fba496abf4e38686be901b3419ef32b160592e474081ea485efb6f687684e86620d893e8f3b95631a6109515fc13a10b3de9de351817e64bf6504c2497abfdfa0e2bf22f28c26eed8bdd4dcde7df257f2d5a6115a1ed586225f575b84c5320dd118ffa9fba16760a66e176fca422e6820a95b688463f371301a4e746c8b596c4e51c5ada188242718d1448e9ca6bb179f6dca64065db71bfa6dd1b3830611530463b4ac0052e166c3d38d59f2c33dd87bde2855db3383e919ca39e23f9029d19231d2ef30a493205a7adf08f5e72c0053b427a2fd64571abe782ceee6c6670087c08a004441b28fe6061133003c5c2512e38b3f95b24aa27f6d7e0db649b6399036457233ced26deb2375ac12881d7fc074e00b0299041587d7e928001a88ccead7c361f1c99af4bafb3410a3a0acb128e3ed2701ffa31e8f7f4f40d21a86887bc445ae9f9b52b93552638469dcca8b1f19537a032db05526e1e053a64066440213800a845c0cc367fb6c748db424929694f3aee333e1a237dc4a21a1fc848abd9b89f7e243aac32724125ddceacd634320d9a2abb9cf602c57299509ce932856df577c48d9a2f82b16fc83c53638b2aa1fca4dbc30e5c2b499b43e0316fb794e0bd8bb00012bf98de8bee2afa563f0096175ba446955b9cb2bcb437216fb88eba26f8311ef80083667236d7038892ab4af5ea05d5d19169833d70387b316a7551e152409b5e2561cf8288f00004d07b23e132292c1fa8eb7f759214f3bea8f9bfdff7e81ba6f1fbb008990c72ccfaebcfd9339094e93890a0ca4607cdec8a1bc4228c25c196e076cc5a4d8514a4cad27fa8b19a96ecdb23b165089f4988b8b2472b984ed5e54e8c6c62305e1bfc8d8444293adc089f911c60cb6b10549e71e263d38ef10bdd19bbf0a195ec763332398b1264494c4e9641ad1c224d17e7ba19a434bb475515f4bb1d690e98b11a051ce00a8efc8cb004f2e15e5de081ff54ed6febb3dc7ef14d70711b1d3e723666338a4977d179cf9a586d4a400cc7a23be2906ea56c0c6237d78bd8062d91686e936f6930923ff83ebfb7053da6970d09ccf7e5099e8cf341517434f563b14d02d09d87911017366c6d9d8accccc5d07f3aec9a26d0ddf7de816e715a3151ba12d4abd6dd3099cbe2bd96f0ebffb43a6b31bcf0d6771881955155bfb049d55b4809fde2ad91c5b9e6f171ecdd96d02c235c08ec6a55c7d17397d1ce9d2e55f2d731c7f7a422bca99299bab9bcaca2be26bf44136cf3474a1df5572fadf3675c0d9f82b8d7f1c972a689f5d8d726a752401a45a314951bd7b89fff7af059cd50c0c8801ef3c50e1430834c74e31b64bf590c05eadbb7741e0f046f60b2e39782fbbd0f795ac8be6f6cd610a12b84453441ff620e0f559915e9e2b030810116bfc47de52331725d7105b65a9c27cdb5f097b634f4e49ea76eaa5e6ea6656ce56bae179ea9ef482125068b390fa6a71cfeee4ed469e8e03fb4bb0518e6d979b3dc713caeb4136c0e41d245d1df4305cd3fc0030558cbf00733a1366bf7048f2b2f86422ce7006183bb89012a6eb077e039ca5e7d0951c9c15a942422ec053f845f24599f13a2089e1137da55e401271193e993ec3923cb3a22a743c24fffd449663600fbf95f2aba99361c255450a16a83e8cc4f061fc721190e407ec7e63cbb0e72aaaadd012e96eae3a314a7b985aed234ad3eb03744d8e464ced955d99477303ee1ad534521e99b94e2bec6ac96587f52d01e4eb0071ef0a905a05f8575b39371a7b4232b404d3ff7d1f0f2373485bfc36aeac2f5599799a390bb89d1dbed2942dca10df5ff5a1360380dd76833d2f5103a2221cc1a6101e1d781f8d54a4df0fc6671bb0874e359233e99146982df2c194552d0a181866f1c065afaf4e5eeade99430983263a1756cc61c5d2f1dcdf4c4e364bb9e63465d44bd6e8b3ec0e4f5ebea9d7a1450e4168280efb69bb5915c5c04e72bfe7b0227fab975594379a5a5b61a65bb1e1664262d2a32760540c62f87bf55386430e08e8bcf236d31106f0da53ff8e30cc95a7b366ba747824f490cd72c64662d30fff39e76c4c1b7a1395ff62652119300377a1d3f890ab3b6510102e6d464e364e67d753954c865ebe7a7f70e0b7a2b4ad07cc53e33872d1059270f4143214c1dd2b448495acf4ebdaf5cfb03ede302c49ad1a3a37469130d52e176afb3ab6746ac2692783ca43a2e3ae12840ebedae920273785917303f0f44f77e533074b58c4b99b0ad07773ade34b983e27f788a0db4c7db8be45cb1de6a8c9523348ce3af68714ae463b0cc7cc639e5e8b01b9b2b706b75815eae012f941b5640ac735f0498bfb75a4fa9cccd01e36bcf03ad54da98671bc8407ffe7d9960fa1c920cdd937ca83ab1e2170b49f692fd4aa993b7f3142f97e1e3f5436a14246a4a9d4e63eac76d1229598017ba46bb8d2b8c2260955245b8fa8b5b1872aa4767d4cd7f002dbe1404cac4796fa4d215163686a4c33ed27cb6d3cf8a634d03017764b8f63ca4b3b30e877828eb2507f3da7ba3f8dde915d7ed24aa548b15a49656602828d6ebb3d0fa994d4906666e740d26e82b5e950f8ddb32b26eb73c0804476704de8599ccb9767f659c45103d627324c4fcb7b30dc3282187ff7e9df00927edcfecd94b0126da1ca6c4503632068c29ad4a57e9de62ce9575a70387c89d75a6b8bc970bccb7725cc518620d3840ea9265887ee121b1f83ca185bc07ab7ea44484a156aab93bba5a70072ad716b448d40c871dc4e468848b9721856601570cb3e9afb367f3f2f0571691a1849214f3424135d386ac561abbfb3dc551bffbd6477b69b60df49e86d316087918de16c8164eef708b1f7d4c0ccfeb1fc142421ecc63c5b6f581b926a51c36779780f5d5cc387508c364d98739e909adf15bf1c18c31c0cd35acca430f65d058806f89749fd6eb3a8dbf7a93073b0b9117b7fb5107498a98475c7a247ee649f05b86d291cd1cd9ae42131b076e17aed821c6ef03436f38288e8bbd907a466c353fe5347cf2de0b1ebaa60c4e09099eaad0611b0e9d548fa4a279c6211c186f36fec7c90a879b6564b69ba6658ed64c3c35d53a1d57046f8a7ca8db87ba82d758c70fb11deb2cb381735240aa414788ffff84e6ce7d230d38b3e86929cf29357926a0caa9c21d5c0450c4eee69901608b308387aaf954465dd5f63191403578c6c8beb334977a3bb6ec4cca67c231b4b5d2a25ea8e4183b94e96d92a6ca43bea5f3c9ce13009a106624f8e40334f16288fbe00ad3c89573d0d5b96c355e11c274ee6de668dcf0b4a1cf2066ebac678ea94fa323ae40ce4d301aff2e71b36112fea3609778453ce7df9e4148c9ca1740ca99262dbfa1ce31966ff062bc61ab322fec9eb6e44a63ec9b5fefe973b54f15cebc07508116b0d9f89447a1699c681c65e98522a677f6a9293340de31231119247fb8da681224100c1ea4c9d6619fffad07b8be3346aad8bbfd3682482d1e2105a70c3436076f2e5c3591790f1413062bd137a1657ffcc76a76863af2346c6582f1b5301d0932c5b5fb58d2e71d7a7d901914fe67a00554f30623b29ed95e2ad511fce57b4b76c42b95d446808241934b278dec5b74a88e350aeb7055fe0266956a42adf0a61a20005d8298bf58d38a27229d9714025278149794242439308d7a7bbb67bf0867ad791abacd4de8de67de10c11f0a183568473fe04bdf9af48f3b06acd85cc8c2a6ef51c0f767b7c00c6890a5ab0dbb6080d8fdebc756e8169594f2a63d0e7486b8a9599e73fe8a318efd893d67a7e52912ecd1caa1af9b52ecdc92c5b59d62d563a0c29d6bddc62b54304234b62b43ac223d7a0758279b8d606af320e205e6296a0c79b9ea0b11af02aeef19804af3ef2573588e26db99219eb03befd59ae8bcde7ef942a772309f9a5d1c2e479620e944d8fb840bd568300b6c38736186205a19c44ffa97749c67375b6296a2f0b71e6700a331eea6ae025653e16493f4d9450cf068d468f89aee2bcd0585770e28434aa5e4825866be165fb263287067c081d7b6682c777cc2a2c34252aa66a3489826e12ec2e243d5c0ad917347bcede22f4145690843288f2669b109a4b1c840bbb03a1f3ca0011948614c1801fb7dd6c548400b3c0de8f6497d903f1da1885a8731bdb68b8f44cbd886aa1250e04cef1ff92b8da539df8919927e21dae064fb742a4b88c860f4f6bfcf087858ebfcdba29e5db0a3c10158b30f8ee5c07c662f8df7235c7b5935b401522e317b72c1d9b91769a62cfc36bde5de7e3328416313b7a9e7278566bc0ce752113336e636f251a1da8fb3e449192df3b7b3d275fe9203b9f684b53ef819927c2c4c8a2073f1e97b6310af980147086e6d1549f4071affdce73b9728f9f3b0a93b550df731b67a80bd85e8f73d800bff98834c4fcc809a9b939fe39e0704bfdb83f2ba2f1e561b5f83bf5777ba6ce53820d96dc44bfb06b289006ececf7f2be791fd7e4cfa962da0696871c01b09b5c2b923da00b222e0d1526decf601ffdd0ea0f0c09e0b9cdfcb315862d5e692e246a04fa41d0ddbe4b173ee08ef03c26d34ee410a5c6fc12081df9e3123794a43a310fe24c86f917da418bc11b4d549a3ca454098a2bce58176e4d1ee98246310b766de4fb63da6fb792b2424a707fa1f8272f7759a5d44ea532c80155b457118b8f5edca1e4832a961d46b5cff005b22fece457413e27175038ae56fa32c82de2d604186fc28a380d4d15d58a52021e878dd26493a07bd1c54dc1b8a1146abbb6b903482ae3e0988bc4a60619c69c4329569b0b6e8807d663248889a81b97a36078d1e01cc67d29e792fbd7f89bffaeb4bd424a50918a13c39d97a2eb8ee8b5bf1320c087f24230a8ad5d56706843f6ed2029e28abb85f70b26dccbf10dfeee927e12b8adde89e6f1faa52aa5cfbf0b8b157c8785217aeb1f1963c212a5ba772d3529db7d9f9709bd2370693978e65112179c6411df148e9f17261250ec5acc8d91094bba18fbc490c898fd78bfa6f667570fef067351cbad0fc8f7102cd27ad0a9e0e09c421c721af0a7e8423a0a54566ff3933c6db9e9bbd88d59574c95d9365c20613d70a81a7dbd99565e6d88d9331b725aeac43241574a79cd12efcabe21ad3cdab36caff9fd6a835117ecd697032c5202ab2ff94dc8effde1e48400f576a858e2a73b4e67c2ebcf27a654c1b904d0ec612781b90af234d74b206ad17e68525e60d03d46666dabeab334817e3ea0ae9ae85612ee1e02e1e7125959c131717c99268106d37d8144a94ec9c09887febfded13fdd56c6c6e8c580f6c646b27e92cfd164cb00c497e6543c6d99d5e256bb0a1576d3464169ef4dc07c03d7b586a775387daeff98491f4c1708f25e9fed4de7e14698ac6ba7d2f8e9ed11a05771c46de20e005702bd029b628660a222a095d0fcadc054e204420162665f8631a1f4825ed99856914120a188c96cd8ace5df5796f40f2fbc65bda0c982a2eb2c1aa7bd5dab999f55d084d7dbb6bee979448c71c157a202f61a2f8b30b4fb03837271d4d652403bd4b5e76d7d4f5f3a10bae23181fdf7f538fcf0b7a8acd32d4d34766f4fc5b017568bc918adfabb52d80a791ffcc8ea19e525fa7da104fd28f4e98d7cbeb578d0afc69faa9041fd5cff7c56e6f94c2a290abd831f848a50354a9d2634347fdf526aed19d0bae857999ad6fde205eb346e1c4f0a5d7268b457cb01a9e5682486023f3d9396bb65476bad16b11600afefd932dc00fb33b097f75103b325ea586bb0fa41df9c21e411f3a0fd8cc2a822e1e4413cf2cfee6ddef2ee21ad5e3736ae619f568f8c307884956e751d36d466342315f59ba60921270093baf8942a2b155490ec703d9a8200450227ac1533c185029fa86b75800677e500c105d5e1ef02aa48fc4b1ebc133d000d2e7f75ef496148745e2e27d932bacb5d91733447836968ba5a482eb3dd2c128df83bcc9644495afb09f29140c3d7877802c06c9c8ca57553bd93aefcf479a04f8ee2563b2e10bc7c64672148ed8069d1e21d096ce56608425e419a1446a3d55b1abd92b882083dcf37e61e0a05ad6d9381723253cb46c569eaedc34fc9177bcabe94a1e8b9aa8b9ebe262e7a2cd372afe679a42987d8281564bde4c2c14bd9e0c4183596a3a1aa05ff5bfa6e4d52400923cb0c414fc008fccf82ac455f488e2524c172ba0916fa425593099634283391f010ff94b4d5b34775001cc5163889e8ed166abca17f644c054735fe7a5426fcea8aadb5835c6a26ab6393facfc7cec8530abb0107cf0188265377496a19ba243958b3fe2872a8e8e44d410663d2fe6df1d933c01d44704306bf6796814dcfaadbca40e2238cdfca5f02c8adcef9cdc2fa9dab585dd6fe93d36c75041b45b9dacca5fdd3d0682ea040f0b0f59fafd62d8fc8cd32322eaa1179d4c7bbbb6217339504edc0c599ba43773f36b59f358b049a501e5b19d55790d22f837aa8cd476afe323b01d0711310ce80291de4dd63a748a42316596d801d72d3f293ce06ce4a455aa88787568062f308bc8fda2c6a691b26a0c430ccd7d90a405379fd3083483082e3d9eb1df89f3dccbb9d14da380ce1a5864ce7edc341c0424f0f4545e50c3c8ce6e40df4ae9860662c0da65a68eb2a5c61d28ff8be7af2a15d2999972b7ceea57d4aac90e212b5b8e79180a5b43153474684de75f1c685526173924809db72d8e6c1441726fceda01ec59979146c46051ba4443870dc6ee5939cd28d6f21abdd0661f84c37ffa452ce963c3f19bdcb392c558355d80d2fa3af59a3a28e9bbe243c1500c024b152edace41591368f6ca221613177795c10a8d9bce04df95ae8b7c1fa04a27a5057ad69e25febf9bec58883f528d292221d83eedc9758b0b1d1513b6518e5b9cd8a89b63e1dff86db808c6905008f3c2e81761ec932cdc3e9d6717bbc5377c412205a8ca1ae8f8a9b833402b11034330b5e7306c36b653a466aacb1b9ed8d0e3bfd02cb67e3fbac3af2ccc56b77ef96520600c3c130bcaeab07aa4200394e2733fa69eb4edfbaa985b750ea967d0d4d39a2371862bd498ce00d8bb407133a0eaf06e9c50d563282a22664c7c6c5d769deb9f8f18464b78618dd464b79a41b0304f403d016c8352e55e939f216655d8391fc44e5225487686dbcfdd187dc6db0ed73b588d649890c0a1d8be9a6e71b349b50f430570d66252668a56b3d41c6df924e98384f0f2fe8bcf15099233a859e8e2808c0a5b4f1f33ce7bf6d45976723d084bcc8373f95d2e4acc53d59d4d36830ce290525ffcb3357fbbcc97c4798ec09ea169147278fd44b1476b8d5ef10bc948f6969ba0f26a33da2d13f3440d801edfcdd543cc3e4d92055976d74d3f2f9a20fb90588c454689ada1bde90572b97b3aa55d885e937f2345f2fab29b0f1d91287e33a6cd131d86d67b8d4aa00cc36563efd41b4d935415fd5356d7c5c3d1982b059e6d18a14bfe590fb878b3e5ac9fed629abfefa45f8ade0d269c6b9927d09ec8068448f428228a3b9abd1ecb8054fdcb9d006f5d8d4b327c3c5131f2495436d35122eafd98611fb1d8856db74aa402d0ae21f7143123e6845d36645dfb4447ed7c41f5414d005d2cec3dcd5ac01c96e7a858eb669f4fc101144bb80cc2c9973620026e7872acb5b63499cbabcdda971647e6c3c62a2f3caa7702f4815e698d7368311688746c3e4dad1e32a93fb41127f0ee739bb0e9afd4a30d49d9aa49205ac713b0a8d2708b143982d36b338295cea99826f864e91cf66b17d4b4c7826a212ef0432b5ac3bd2227cd6c9533da49bb006e2f3344fdc0d0969124772c948ebe229e0314bac9759484de707eff3e8cc1ed54e18507816ef9810d4341b42592ff4e9e1e28995fd2ca4637e0f96c5ae1cc1669629cc4d6cb688fa0b0ed3781b003e402ffc80fca804788b724788012f04bef3032ae4074c07615d377dcf3bb82fe8b28ce7719366d5d398105a94a571efa29576c207953274beeb7afd8ef26f649dad60672461b564a8f83b74cb7a4aa3ee51fbf312acbd552293f9627b82397c841e6f816f9cfd2e3c7881e4bfaaf6bed2a807ad268239daf51639510ae5b3627b206aa441267ec95ee5c2bd766d9110849a9717a068b981645fd782dcd76d76a257cde093526c626754e9f59510fb0a86ce34692ae1fdcfe1dbc828773466438f61ed65f67913cf310c361c1c73c69bb3bcf6a967e5d166413d5c4e2ea0f2ba87ff2e60804b13c3be329dd5634301cd06f440d4bcde1def1892e45fba536207f2fb83d838ebac2a99b40d5192a597b96bae99f4ce2eccf38d1c5adec65c5455f466a7b35bf78313c0040cb43bfbc09aca51822170bb8ecf5dd39a77171907a0be8a61199ac3fb8652980c3e8b68948fab4049ae3c29248cf893beff8c921697981b3d2f0e52b6f8afe7e978577c257b83b40acbc39595b56226c1f3b0b30567eb7c8ed63bae4fc88544851c9c5e770ad6b4c9d83906d69d8ff8bb4ea2afe58cb2f3dded411a391cc05057b3459eb30144c3713350a21ca104acba5a594d1a7027a9e63bd7140ae3a743ab6d174ce0e45f84dafa9f1b33c01076986dd67526d3ff780ec60ba66e122212c2169f56a8985c8a7326be9a667ea36ffb2e470c91f565e1a77be908687e3302f7140f54444534f6ea796b62b6294b17c913843e550f8f895a31a9c4b1ca7d0f99ed1f13e5aafada9ab852c17d2d3efa3a151527e0ab1987055d68d7996451c38867d8219349bd173be8ccb78d777a1410f1d24249eaab1416a3cc93b84e260260796b994d89da857c248bf4ef60ff494b182245feb5090afc4474d9d489bb6deb07145f45ca44c31e2cde98a7a546c717d3715629149a96cf63430645f02e5fa02c7bcb3fed943ef4e0b9d89d8e762becedb6e2ec58b02d66f0cdd69ccc2525d0725f1cdaf7a8f3cdaeee7120a1c6580c300a0f4b5aa2cbaa30620f526b64ed44a73de9d3e4f876ae47880f73910a4ed9d01b21f9a1706c260fd45657c4555f73477e94ec5fbd5bab965370eb5a2a0b9ceafb7d9ac20fa133eddb9b2270aee27e073964c61992a68dd1392476ca4257af08936d26a483b3fbb35390a991eb679e2e24053002da4b20c2982ff7fb20739083613e8429f49f29efb39ccdf2c7b9a91d8d14aa874384a70b51739e3a82cc94016083d8b472a39138c7b7793a51819c24d1d6d167efa3f2f83e149891a1cd84f92170dfab306dac8a80d46614c02067cef9f90d3ee68b2b903c3fb0d0f44c0830263ec57397a72ef0890e02d77ee3da0a1c22cd661fb43accf7172bcc0a585cc1923b165f51c236ea07f1d246e8caff570fb3a6a0ad086729b2102ab72bb779892f27c5a8cf6defdd04f580c6337b8e5037bd4e50900e1a54440883f3859e171f1c4429a70b6fd6ab0032260307c26cd8552beb5668a1010bdd13e7cfcd148f6e94a307f53159b2b0159b730ea61e1bef313d4e03bc9236350d0e8fb34ff47a3f0108fd89e450d420f7b4dcb1dd205620249e640817d23985f3dc8c3de8d433acd16d5e47a98e45b249d39020c0996a0b3535d4b625c48fcef0f161d08f3243ea73e10587001cc2be1cec20516dbbcfd157ccf9440627942547633baf0e746cbee6bb4d242347c3f32d7bca49db5a6d76d534430c09d4bba8d63315c5e8ca62a618905e0bc0bc77a7674f105bac9c9f13c02c538b42caec26186e8a1a92c4bb89249ed0a82f9c656d146395a2e5b36d1608e9e85c8d3243a73f898aa97808b4bc77adf3836bd75eb16d012670c79eb8efabfd491d6f8e832f7401fe35731653a6050d57f3d36585cec0d1dffca68544e565fe4582c555fd1ed0949a323b38282791dc4ce216a453d01dde4687479c5c3e312181eed6fdca173384150bde062dcdc28e34d5ba3528b379501ecb04060ab344175f9e9c24b059fc5c9e070f71dfd0cbf13163bfe06ebe49c3e527ecbc68397b1aeef9ef22f03cfd9d278f14d69b1f4677aa90489e7aebd30aa683765a0d1060107a6fe66f3da311a932f01c1a0f72f4893bdeeda46347c82c1ead7ed712978cc94cda30041ff8babbe19ddfa900c90c8adfabdc84edf9e88b4e1cf6a4172f4393fa4ddabcb0906867e773dd911184ebef2dfd32664ae92fea8aa6c7032980cc9d6d1dbfefcd910a9e7926075056cd03c9e08b802c1702d2db014628fdf5515ae150795a02c98b29fd027238c18ece7669a31e9768ce2264d318c600f708e632c88a211af22a6a238b8d2588bf5ec20890074f2ad1ca1f2a6c7d303611e9c48d0adc75bbb8d01f23adddfee566e756d9a4934dc2bbea50626145ed8a5361deb5bd7747ccdecc71f53e5328298fdf3618a582c187dcb5e4cf4c8614b672bb3a7430b08a5d5850d2a9b0d5e66e74c7141075ee0339f0e81841b3e4e4c82a40cc75c029794d10a2c3ce15a652495c145e5c9c0e22d0ecf4088de90575d5f82771728b0f826815b6b4c282d6d9a128e86e12a37b4aef455f509c4589f5df21ee29c334cbe1bc3a74696def7531821b9b6596f56869b5baef8f185a6c00f3e79ea61139e2f596e1044baaa1bfdf2bc174f0b1348097ef4154aaa76c7ce0735ef48e8a297c64415250200c6cd4d7d1c19824dedab4e8cdf99a97922db6b09e1ebc9dff754941946e59751aac34ba21c5091c3314f8357b893c86f0cfa3567a8879c413f758cc591bc335ba6ff455ee3c8dbcbc3f7a893ca89c2a42475f17aa456761d316f635aa999ab6560f3a3005c8dd39c803b07bbf3d1b9af724b9adb60dbd1756e27b0017400c3caf1a145ccf34c6984354708546743a0498fe8221e97d48b0e2f325aa34c30bfa56f294b50ce234180bd31397803934b4f06c045599161657fb8bc5fdeebc3888eb47a1fa4d47d15d247aa3e27bfd3af7314731201a16569d6dd57c2419ef334d660111e45bea37be91c2e5d5863ab9a15f972b7c16ed86552273f96214f7f5d0897e2ccb367ded302a4eb4443c9094d3cc3b9578ee6310fda0ebf78462e99356d5f9d22eea93494d14af9ff9fa88cbe9cb03884dc3ae6b343fe73ead29bcd5acaf3ebca54e4a2075535c9eb53ec7f975e189eae6ccf9ff2d103bf5528610d67ab7770d24bc2dfdcf23e94d0acd062c2b50870913a95acbdd93dfdf38dd14598598c5d0a81fee755a31b7f81b89fded76139367d6eb700c5107503d088e4b11f05a46d2b5d8743f88a7900160121351a53ccc8524831de5cbd2255159f900a5fbb291f89594b1fbf59f1b3789076a921312375089d49beee77475e5608622e5e206e706e56dd913c4160ff181e67b83bde91a890bf3b09c7be72c17892831df4214a539a67dff9aa9dd772b6764f952513e1d3e78ab5ddb68056b95175b9afaeab4bc8103b2ecf40cdf9096d9038a62be3756105da4caf4351513ac2441333ff27f9801d5aa8fd5d7680481832f675e8cc8448d973161a10f3c90c6d85db325b000fb7bab759386c3b57b2d0ae13a5745b19885693ebfb04779d24647910aadbe666d5ca5e6e61ba2e6b3e498008f0aaefc69d5fccc6ac38043aa5012e5d815d133f1b8e8bef38d79674549b654efa442e0135c5df42f5a96e936a1cf4d43e92fade1c2a518918af076c52cb656ec7791958f6991c71acc9cfac85d5252f4339d7be4ee384a85c0fcca023525a29dcd41d32948081acf6bdb5b3d813c990ee7ac81d9750a45e8108aecd5d9f7b29e78a2ffe56361986efdef1fb5cfa52933eec755416cb6136459799b46b0da6d24199ab121adace88dc2d2096206b0830b6341e814203b4854936556417b3b604c0f4dd4c5c10365137c7104514f15e4265e728cdc62edc1541bbd93f27481ba50ffbfd780efbf278814f513d4016f8b29bde7ea2367c8d6a17f639bb8cb61c8c002515c8bff756c99ce6340ddae56da8036356a0e50f632ab2aa7c9abca2ffe8be2b1037acbc583b8dd46351cfaa0a75ac1c82d89c208b3386ec37d4ca31e6e264ca226256de0494aed1e8a0e0200d1fee777289414cafd2b6d5fab04f58f12d47e452c48cbc1610eff1549510effd2da54126829c75b7ddf261e4a1ae6caf6f42fe023b5ab1dd0a1ac42b0f73c852858f98e79c55ce3c94a7e189cb28443a72b55563a23d7d45d7294e8dcf910d8dcdf781a25d930a2d6bfde39e43e3a6a5ccef1c0f696e0b61c27776e1418539ebd6f3ba87697226f0109739ea02c7a4858d83af30e039720185c3f83bbe2c6d93dd9a6dd92ed7b983958872520b86cf1bbe5c0f3d80f70565d1096bcb8c06575c9f82be647fa3649e806c32133f15e454772db93e6814891470f78ecbfbb7a45c34b36bc56a4cfde6024e7bba4369e0e0b0688e35beeca0ab96fe9c0625b56016c7b5f58173ad598018b81e8f1812f5089ad6c9826618e59203535c6aef81a29021bf4658ecf8780087558ef4762e3cb82f9f1a18aa9bf836f2589d5fb1efb1b04207a2974976766242fcdb0ed837c365e8e5f7217203ac162e741fce01dcaa4c9a93d20fc7d373e67b452cc10c8bd4b382bacdf1c9cd565ec2a8149ed2f3cfbe62e248f5c0be35782744eac0c349c50479db792d68aa8b8ee2286bdcd3c6f970b9347f3f23a7d9a068b8621b9453e5abe225a7f3af893ef95d416ee365f0c55d57acba28c987bcc823e51d9f5c30d470aaa60c54af68c81f4bf7e2e769aed703416a03d6a9a7c8b639fdae4a7f609cbd7cd10fef3971db86372c775a2713a05945dfd45dbb772c871553bb5317ca4f828dffe1666317d786c2f13324e10bc8e0a5616401424420c34e576529710af4906114b9ba050c46114f71a48e529129620168d40be45964d08d92962643b34908c74fd4efcdf26bdf6344586f3bc62fc6614430bfcca209348ccc888847ce9e5e66be8d944162e1ee76344aa1548554d86f81f1008fe141237895f2af5b7e51d5d0101927a305b0c102cbae21b130f016792e1f80dc6c69af7cda38d98c986fa81b54b69d734e7925dc0fa551df9d6652d465a37aed11f9526b122f730694a96a87e44c7bbf77ff2f10a3ffa7c5322d49bcdbf88a5b64b62b607b143225544d46271ed2869bb9903b82d75babfd88b9085a69a25a35174e12611b3aeea3e39651708a4efece6c6b7f15ea2c243f132a386c39c4c3cb091c719ecee51e0b3717a2f03ebdd2dbbaa8f889a4501bd5f076edc9b55787825429fe3c0e579e3377acf73e67889575a50e40330eefcc64b034e10f655db8216b3d188d6d198fafdb99fbe5fa1bc9efdc28b36a8a728f0abed090a208b64422336cb5e2052a20abcbcfba487edfd289b60273469e02a45d088ccd9828f0fc866c064cec8d36b665ab60bb0fb81d86932062a770f0816db5d1b797899900a0800c3c35672124e84e61730c44b5f948b0808217126a89dc137c216d125c86af8671ed5a2967138d869535232171a1cf4be3ddeb6da45db5702afb0a8d8944359ed3cac3792a6ebe0783c4cf114c1a0a8db064c69af25e61340d84fff2457aeb1186e8a51c4f26a989d8015713470ca7953d48320c0bbd210f2ef54f4c9ab8059c4e3bea3df0c41825a6efcdf24e2c9a23c1b9c6cf2aa728b18b7d11bac0ebfbde8cccc1d9341f0423dcc607fb959177108c2f85d9fc4b578f9e11efcdbd3d97137469f397960fba4e41c459244f340225b1dc6cda424a430d43822d32f524914e53aacb578a723c59d1169dc9997bf937abae1742f8db93ad3c82bb7ace47f7963ffd92e100b0b4bf91db8c0904e67abc1386537947feca0ee6bcb90e338154dcb3847b5f49a9cadb3dfaf960b0a251be6605cb35a5370ab027f97f75ba587787ad11bb023f928d62a2af7d7e5163496b591ab5e414d009e00c7564da44fbc02124f0fdafad54b0d3ca1f58443e1942bb9ae578c6fcba269d75a2e8db918cd4bec3d6afacf0285f2a125ef4ae031b098939a4cab4d66c7b2892caef774988657dd0882dde7107f11ec22e6675d3a31a488b0ced030b3dcae9f76d7f1c3f53b6b749ee15ca97f5b63f6cfe2b8ac3c98d91c71235602c8b1903efecd641f17b796179d4eb38bef68f7137bc8b1f17e59c93676fc5f1101083292a4655430dbf1bb0e8a7379a1c7f3629bca7b0e571a1496300010c9a3781c600581294885c26f618c2eb12a7f7d31e0b5ec7a2af61e6ed745baa571ee9270c024739a8fc5f557246df6d84a3a6a17c22c4dd975bc40aaa8555f3254c92f76038ff48791fc52aeb44a8729b0797498f04dc9fadf832e9be01ae5a7de9a4893e7bb63aa19957670882e9ba6c8642c24f35336b473cd2fa81190bd53557831886713faf1faa59aa7d745082fc48ddf016fc0a0af61337407231cebbc9997f48684374811aab478f4496c147fd2e8d68daafa0ba03ff0d275869bdf0c4734bdb6c03a9e21b3cb7ca20c9d5ec4d8e15bce0813673d04d7d2b49cf544ab4ad8b49bce800fc3418587db5463daa71b0a6edf1bcf6bb61335c8a18f1e82c3181a5b13af82b561b2f237613c7efd84a0bfe3f5c8f4b8739dfabc4274ff8ee49147b5bf007d75af62c22c123b44a93c3bde4b63e0aacdb67784609ed2c053274be816ee0faa46b8b51d89d73e3d910bff5641932d8e61ac0359484d69c79d7c7b8845609fb9ec475315f178af20ac4d9c89d4d03a43ac182388e94f9c4b6b7f8e8e0bd5a946bb588fede5a4df925a103e118736bd4131074cbe47e805a104495f91dfe1c81854f3e6f0635d899ab872f558b7ee95fd7f716b08a305815d6f8dc9b14d308470e1259123fa74dfce01ea347eb2e2bb8c50304d4b557ea63c35edc78ba8d8813b38a1e6522e318637fd640b3882bfe73df9b1f920e2960c13b2750b3c5942a0a9fa58fdbc20a1854d16d5fa8af4e36a37f585ac75fd08ee70b76735b8a1cab537fccc0fae64fddacd1a1d1ad4a2b25f1e82b63294069f190d871c690d56f86af70cd1f952632cb39bdc177f1349c831d2905cab4aa03c89a12b8d14066b7a5a2ae24e5d2e69f58f0b244987ecacdc13297742dcf755758930e6e8dbb7d02b1fd17eee7f14a5712e0e765967975691c8237b4e2c27aa6061e6869383b307d3f577a4f958bf5ec2cfa3a99de176eb05c7f2f9a68f090f5180205f025545297258d81339cb593f3d14f70f2673d0ccc9c5bb2e8c75fc898b3d01074067c4d3727c6d4f8b19378897a364bae15654a74246dd0b52c62b7bf7de6b494b957852e6d869bdb6a74ceb1eeb598db1c8ff994f2c7dd046866aef8bd056c4bd9ba28d95b9c4fd50ddc53b2c73c772b508896b774989b1e979f8ce93fc08aa7fa29db7202ba220f9de3a05fe6650678d538942d7a4b23315547d2bd48dce31232c4aadc7ed40d30b835b11b53bfc1d07e3bc6bc10504ad3bca61b52d2d2c148323a8d2448123cdd5099601352ca16f7256726cd45b04fd7f227a4ffc2beeb063b142920eb4b36876229dfb50b21720c103e9043ac4d38b1b321dcb2a8bc2b5b720180bb8f79d6d042c298c78982a92db7d19a59db7d5372a64a5142f3e127e74ee779c07eab47b16cd919af07b952e0134ef63bf8890c8694bc3075342a52871dc4033b69db4d879a03f7a5d9aca71c1f06bcf1c61f5c732110796680c8cbf6237846d909fec5acf02a326167e392819078cfcbbd747f81500f179b6c57c5dbc3ea7bb32d9b4c7484b17930589a1f0142c49a55c2ae168811543a2224c8d5ae45cf21f3e733a8f961fa8cd2704e5438507ef3c4dba59e0d92f7119e98cb4959bb71ae1a097ac1cdfec14cc89f943b11ce6d12bfbdba603ca4d9ccb1093e912926ba939e91a72ba31268ed9ae6fad88167b22cea3bbd9e077ac770b172e56cfd1574096a061aedad22f0c832daad0ceb31f9ef037679d6e12b266b88c5c47c7c9b044476924cbce57001e8b931eec6abd51ff0e14ac7485b1541a6bea74b2b17b0ec6a5cdb5c27a530250bd7fa0c3ec2e57d26346185811b27077ff6f8d7448f4656ea243b31e817e97e3fd8a9bb44533ca369342f6d8b5f37bba49223bed7f89a25370092d8646699259f0fabedf49eff8f4aa64a4ab9d6a78ac0189859ef4a440947999bc3c242276dcff716a58e669d8fe70e425f1e38193e8d5ab92077ec1d8fa974df31a3f3accf52e3d628088801e49c2fcfa37e86aea7e91b81df6c9c1db4d7557d5292e202bdcca45ba582e5199ddbcdc96408d4ce4c373c68cfffe2c741f9fb82221cc035741d2756a60ad1a53d8d898265ada5517a35d767b88f7656ee680050975a184f273de7e790228f796ab087bec1b69697056ebb24959e0216d1c5256faa1804b27ba04f8238a62afa62eea5d5bf54787ad54c28dbd1ee614a7a2e87ed9f9e9eb8cd3f7fd925cad79bf5e58e0328afa8c4875a97246a52393bb070310aadb86aeb5b3f1b2696465cc7b206195e9383a6b5dfc8bf2bd0389eb9f301d76083515bcd9167e45b422ac7debe1d81a20423a50bc9c1b76cdfae8c9128e2b27effa3272305b83156a55467dd5e39472f8be353b166e2c2b5eac199ce37951439e011cb693e8725cc0324a70f5692b6f0a3f3b7100d0befc3993d5cbfcefd5536a68a58bb3a2dd7f79aec29c5b196f4cddc5b42caad25eee60be58bc37e7e09005b7bb2977a614ceb5314de22a34f6332855b5f402c46f57d9503912033239bc8541214c08cabf5dc468904ab38ddf3d3a09786e56f1624b86b66d601b518f1f0702b174a882b4ed921b1215d68d08f859449161736d258f6d6e059fad66492bf72b01d105793c70434d747b68b6fec8854f6a85573502d3c7320e234a3b074b568504b51737eab2c32705dc1f582df403c13e47f5474b98c90c9a615b918c8bae61ce43e7d6d7c1a5001f0d88322be8f6155b7a44852843c4c781b659da1cb00c89d31bf16d2d73e55595f6d5d22d60bd326496289064d22efd24adc0d64a333e5becc2a4ee5ced342e7ae2a00c69354669e904e9db615357c8fd69400be16a09ca452cbb8c31461720d9eee6332270ebda9945288f63d6ce9d9fd601a20c72949a030ef53f874b1b2701c316388fde692c37945bf26706c2ea7563b227f7496ee08698719decb0db82a002537975a3b3a511e4437e4e6d12faededf5193b5e93b628f02f4c8f243b1a5b9ed00e17091e40f3fa7e28d7c8789a916038022b920bca46cba31e1236b6a7cbadac747b8ede56fb5e353a24e8e4455539b90f35b93a5ecce4e5077e876d77728027420dedbba84e4258bd301f3ea653513ec4a4a5f2c859ee9668ecac9e244773f976d21891c687c665303c35d55cdf1e592de05d3a021d3447cc04e72703c073b1ba8aec813e1014bedd9e6d9a40f314a376fb48a0fd373ef7fc54ee4b72da8901d73d41e91a1aaac40bed06220540719c717e8c352d084eab1d90e46d0e9fc5cff12dbb126654d2bf68c2580e8255cad737c9d19996d1310e89042c5d29a4da278c1c64a1d413836cf7a69cc10bb52a94016c1a1ebf28ff436f24ced0c955dbef46efee38358f6c08f2ec00c696f3779393835f25a3cc4b81aa13f9325a0fc310426724b3162bcc099c812ca355d833799d2f399156adb7ed05dd271a18855652c600a835a1a6d0786587823e31a2f26174c32d8c0815c855041ddd15ed33e242d458d7c0939d83206576163e90a205c443f79a83f5688a7f77ebd83a399cab53a57f6c4917f72044b25d2c168eb47bf364a4877780a7a45b64bef77be02fba15fd8ba8d36a0cf0c1c3b0e3f45b951d70b99e8f777aefe573b6e02b4828e954adad8cc6734791875740a0a095d54b02944572cae78eed175c9cefbbb501d70cc3146d97e05898ffba588d31219d9b3da7a011c534020192544cd2b2183d5d1096d62b2caca5e9fda51d6f37e3970f3102a2dde96fa37f42bcb224fb29c7435da915ed0f4139999eaa6f3382a2b59d05b11ce7dd090a2ae44a5750d271c52f389029127d856b4153de61cf05d02fd11cc1aa4fe3cb79375c6f0974fe99d5a3fd523836c30bba42595465ff9d54b4758714c1b310f90ba79f7c59581dacf99ade5dd649cf98380dac8862f98fcfe91947bee5d3876e01b95c757a25d9b8cd40028c56ed84a34bc1846ffc3adf5c877f9a6d49df1e457ee9a15d28be43e05c4f358241a0bd478eb053c3e8dfec5e5ad5d6fa2cf183c832b83e139ad8fc5d7f0b20579f4eb46d67caeec2dc018059b3a1745550d08f217654b14721ec6cc4ed05184a91c4b597975881e2ebaeb41984c8f750dca757b09aadf0a014868d0acd491cde97841d0cb47d9355412e676faabac35ba52af57bb23c5b164185a0fe1b468e98946842d15f8425dff113947229e1c6cc79e10759f7ba5e34dd8e10ec79c33525eefbf2e2e1d17176d31c9492c3552503839b7531f32e7abe6e318c43ec1f65ad479b10ce16f008a5808d8ec7801b93baa2aff00b1fa082c87171a12db51fa56752e26050b813a04401cc30a0bc5c1fa82e5adf05b7c9183a451c023b1baf8a49c909c874dd7247ea7444a1ef5c55ab8b754fc3334984869a67be3165ef4356d2bf4b18f569f5a59ef15bb7c04dfd0e5e23dce4edcb93fa0ab61c6e4d0b0345f3a30072df20c38af247d905d6a9256c38423e773f0c27c331c7f62abb45712e7acbf93fe8e6ae182ac902203d0dda1e3bf756025cbfe4dd9d3fcadc0e9b93066f551319ac89426bd2d23bd2060097007052863b6bdb2fe740a05f12c8a5d11e63c3e99f43ab2fcd44b6f6f8894d535d37aad71748efe17344fbc20e531ef9dfffb7ce78d73fd2127bba25d210efbffffa0e9a558639b59157a7920e3ce00586d0a4b6a356b2e7b127148d061ddebdba0fc2b197e6333e8667b5881a7f7a5de894a29210e1b7d7e617f2992c18ec95dd0bacc9b90e0ceb3ae410e23b1a66890149032d41e8724006ee57bdab81b3e12117ab69c4f32f03c58bffc642a0a1a4e039d03cfd7e54e482bc81d444140619a26472622323b2e6e7d7febee5a81051d7cf143adb78505839429d82a03112cbe01c5e90d230de174cb3bab0ec53195b48bf7844320afbd1fcfaaa29276eebe90a4140c10535e6fb6facc8f597522250ff7d7eaa0147035461d769134dd96eb1ee50c498ed47641ad42fa1561aa0728e766d63e422633a195a5f9c7d09bf151da727bc0d86092bf08701091c601342c5b72002b30fd6b65b50d0ef418bb46d7b22ddfb6fb30ca4dac974b654f4793ec94acab850ad79c38b9f0980f3584974e4c7b0b731aef8a2c8ec882e86b62920b09dc708ab8831e7496e6d430d22616843a0b5d32c3dbca0cb77224f16e0acbe434801c457f86097bcbe5959f6b8ec64f3486653e050896dad56bc83f8d492d31d0e532d7fff004485421bedb6ce5320d18f1b1090522543414ebd64b466a7100529ccacfe413dc632dca94c6df3d317ecef6ac7f5263f89266401e20e9b63a88b09f5607625e7b6b057375b6ec94931c7b935ed68f65badddeb8646b15f2a724994f5ffe481700db1e240f76551c28acbf28beeb68f70eed48ebd7cc7d903029c34e6ea504df6e051cb8c2d2377ad8dcd252c29821bf48b2a4c11571da1d525dc85c235025c2b09dcc7173820bb721295ff62578d13759f255606756dfd8c87abdb053550f6f1d92c7b536c6d3ae9216f6cf6b903924023391968bcb30de5788644b7584f7ec6b51f3c774f74c0a1d6259f4eb9252d1973f09487229ee138b2ddd9846b83dfa1bb149f70bd2fdcfa973942d67a02e8c6bc785ac2ea9b06147af02cb0c39ca10889da081bf070cd0989653a2df058b1a63323390f5aa191672931949184409aad763c5d29fe5d8b2841f10bfcb0d2caddd0fe05aa4fddeeb89f153ad2e0a9cbe717dd5d54492b161b0b52a053ca6ee60024a3df648611e2e32d06255e6f1094f0404193506442100bbf3cfa271897d2034b780c3918ae2f0af16b9a82ff1cdb19f6400cc06b8015562d88da2647b98fe45b0fe1cf088b83d8059a9089adfd3934bbba8bc7130a4295bf9f419c986bedda77b8bdc572f33342009697d8ad45b94c61b78e26aac4338841a1ffafcba3b239406c5f01bff765808b2a959e2a240b4822eecbb3cbfa611ed7352d8139017625f9c8d215f281ae86352dc2411ce312c45aa556abfdb566a9cb4243a03b9113911c5d2ab25ae788e6b3ec761b7c76cb14406173fe044f9015781ebe3581a5669d0cbdd31cb12eae6be229d068c1212920b674e4041b2badabfdd67a2fff473c47a54b10839c08d5b80d5d3c1277748bfa7f495a6b2e0928e218896f5c22dbe986560d95d60236a1c38a32a3331dd9367eff6b8924c4ab9894cbaa947c8242b7a2ab17d4caccb2106decc9953c7d3cf6927050ccddf4b959794f99807282d565cc7f2a67e53f49b1ac012ed1396e28a76d66adc5527a47c06211d92e96ed4468580ecfed9d9c1088fdbaa1741b905ecd4f1f7f17778f377e4b4c9f919b2034eec57263f414a1dd1cd118ee363e732a9be6efb4e47f07ecb39ce7b646e7054842eceec04cb772e45db0db9fe380b03f6ee07e4b417a3d90ae7426b0ee8be4404e250aa50492dd127a59e3e22cc99df47703649dd1e0589188019e5165f927424d876adb2f5bbd6c7cbbce73375493ff0a03b40303723c6ce54276f2f8a20c34de1db6a1c604a99b90c2add41e1a7a33a935a59a53c6a1d8c3784576799b4bbb157653721608b8d43aec87e9aaecb066e25bd089c509fdd3e538766a1b4302d91d671440b6b3b766883522a0a17ba48c4334bad481c01c75ff0c3ba6b640e7633185dba11463a2400f6a90d356cea98809881d158e95a6b8c72acfe5d2124b7cc3a62bd291e75c910a116a7349b6c913401e9d28028802ec634684c97220a54e2e6c55f8d3c5950b676ed6ec23e8d83781c7ce9b57eebb6bf3c9f8dd5ce4e7f50cfeebdf24814341530aea86023a439ea864ea432c50662ece06a1ac495f3119962a78360de8ffaffcdffb4d590503f00433f06e5a907599e5709cf87be6bf932e143122ad1cd1b5df4e28f98f17b1673589a8b1c92fb051eecfbd29bf05ad198ac08d7d8fc19a96fb4ffe3dbfa3f2844b644d851f636b104f34a77bfdf666c4a835bee69c3a9bc95d5408ec19f0ba367c7ef59625d264eb7f8e899f0b41ed04d84f9871e31a7e86bcdb4978b11e91e4f8887e10ecf763ff69ede3f6f86ea846a1a8250efe7598e7ad75191e361144824227555634d7a069ee305c1c2638b6be2fe67d3ddf4fd690018864177f8f0ea9faa12732e3b54c82bfba7bba89a451bb5ed3ec92cf876d015667cebe952ca22e316fdab09a044e0a211b1f5028a6359f39d608f0f814573430a3c673472a06d8ff81ffa012f7a13e2a2691b88334b4db01b249b84da24f4bee3f37e25999b735287e6c36f59740a84bc93ac6c558a027028288675062c1ee75f8ec784ba6852292ccf77ab0087f6956844af4fd4faa41c2d1948f5fc57c4d69b7dec4e3ae4d27ddcc1fa53bbbe149a8aec7a27a5d143b04cfc5da7dd0b36654cdff85933605a96778160700bc30677ff50fec864e31dc48bbebd33df5fe292fe267c1297b8697ac571e211ef5931a9ae7c2e8cc69c1ae6f42fb5ccb69b9187921b4a3fb4ed240fd02854f472e0e31659b327f14c571fbe93c090572fe1ed31b20ae590c2334dbc21a39482c52a32b8093207042aae4632fd31b7ac1d433dfde8b4e19bb3dead569202e8504ca219046bae3e8ff9cb6a19f90187d5a3e3eeb7153bec978c7f8227177431bbfeeab7e4dc1b8ae18b53a838476c81eb75916499fd8caa041399a552857bdfa21c11733e25515255c084fd8209db0edb17d4bf480cd719bf8be0646915c647b6e63697ba7ff4b666d589c3ee536b3cdb228007217806379d443c1762cff6d3264ed292f79f0b5d00ed6637fa1c6019b580b1fb3278705b2cd7b97425a1e40d0b7f952faf08ff2081643577b3f7a6b2b549407c999a3487599059feca79452a258110509b5aaeb68b7606bf0a4437546727d167179fa47e1a5c545616f22f6a738e61a696236af55e4aefd2b2e45378177887cca43915b7cd6d643b3d78e6ff38f1a282b8d9577caa33e1dc281cd0fba8ab1bcfbea8d919b1df545ab286d78d05ba34273a19e0367ce52bf28455bdf601dfa39c4101eb45a094ed17863b995882e8f028290983160509f50cd4fe67e1baaf4c3e6842b3ee9a82036075c73267b97b3594cc73c27ef0a450d25af0b61df4f818664d5cd3f5bbafce0d5392f53e2837050999296b6f197f1a63f668228c3d3b8ddcb0aa6171b7ba0321b2ce8a1854946d2ed91e15f9b4134d124d399eb94464559bb442e94ac34879e2192cdab094396e25c18bd4da286e2adbf32cbd4cdbd098456619da8d0a1670826bd935e40879368c8c636df48fe80ff94477aa828c199738bb86ad8dae8399c0a4d7a9e5b0c9eccb9a839bfe8fdafc4593d8b4d971ce37f8a4eddbf57dde849c36d58a1654f5e36998c27c0942dd8ef5436b06ed1a62f8084f4356130f9b2dc5231743466d8788b0552745d14a81e851638bc479ecc2bccbd65e8297374007aeffba4a692e77e428a1da93074f8ca3b9643f1fa9de03f8f37a352174bbb0d271e5b2664a510fddf9b6d2f2ed19f82f6cc0b92b2084fc73c9535051237552665f59b845b3b739a427dfa906ebb01c71d97c4da4ac9a8a08a9807a127d28821c56a331c128944ccd61069bbe11744b13b7420b87d5f91195a577e19aa35db220ff6a3795a290ade5de5fdcdca6aa4ee33c77964b08ef2ba33130612788cba3b16e38595d09908d0683bd26b96d740910fa7e9ae1d4b96432bb6f40ccc42c26bd77431f1a6c61e2f0ac75fdcd18cdfad72ecf667ec90edb48a424c283cf492ef1b308916b8698099943b10e362a7514a3484f2a3f7646b0609a0102165c7520d7d1b97e4195f0d4e94286358e05ede6cfd3924e94aa4cf7b793a7c642731017004bbe66c9871530d5622323a7266e4235793337813fb2869894612e1a259cc4db95ca985206fe971e5c08837c6ba13499d27d10e80bce093c08055448fc09bccd49c4dce5e034c5c3ebfeb4dc5afb8b339734db2d8cf1e52ca7f8b1dbf4b12873d3b6d5a7a2fe32bee4f14ca4c7afa770aac842185960a7d71a9a6137f4b07cc0d74b2c44069576d461442be728ef5841995ba5cc495017ca074fba047dd4cc4a6df81df362ae804b6cc603ce6e0ae25ffb906da961b9f287017147d137d5f0eafd1c559a19a1cd06e28b4e134dbce2671316f6c302e419e4239f7fb49f9a6eb2b57b59cff3b980f5e150832f08fef4b3d91d4f960fdf30ed06d08d3f4a73cb06166b50a4de1a4e22fc72a9ab332ce19a34c87b7fcb784b2b5cca89d4a20f707894a6041a112f17ae0f66d9e4984692e10ad686f644af21b5fd7937575dfc21caf3385d334f65924d0ac2acf1cccae7ef47868fc3f3fc545b2caa33d8f2a60c2ac45a211d46670e3690a5950f3ce35b9cc19378fa132ed084c030c4d3afdc21bcffcb4e3edf238e8b1757da8ad30ea3954bea1e428de2f01b1b9ed7b048318e0342333b2a66cc7e37723d5e71360a1d278a62ba5a9745c58fb2d617576d6df30fa606b42aeb3654539d53f5d0d083effa19a696aaf79d91ca9a630147cc97efd894a632ab910429872580e0fbd7c0faf54fed92c3ff2fb2516b162ffd15af616cef3c5bacbd576083131821483429bc85b09419d3fba2037c5c98ef502dd35d7611396fab9cf7a2ce462a8b8550e164d72492c7115a7be78a0c53d3338a1508c2547299187e1f4f057615bb0f0b7c68488408f16ca49e13e4ce671c3a964d5041ec965c9d7b188113de37b27a09d333e1a0fda472b91b31b032ff5395c85c624537023d35f49e539c448e1efef3562478e3d6756dc5932330dbfe72d5be0a03c6300eb06f3267c4294774008805eae2a654586cf3f3bf96c4204abdcd0afe9dd411c683238ddf71a0d8da979f48d87b5df3db3eec78059c60a01c09c8b197e4daf418579ee4103b79b930d46688eac63e4ec7d69587195d339afbf468a1b2127313bab8328495b8009c58b45c27801b48d971c45379678c8d54773615778cf8b64d6af53b9ec7609eea1a993ac176a3bd6ca3c20ccd23d6a29c7651e242b31fda7aaf6175831c1c8dad0cce7423852aab70187b78b220c12fc50539bece55355daff49eb387e10877f1dbde3ed8b9b7d0c3f99f0a6c0e31dac47d2ce48ef35652ad75cdbd382a6b625ad89b1b09a94f26f96a6d975d45e97acc1cab414378ffe9621944407511f47835df9a853ff0e9dd2dc18cd6c850de93a4313aab2ae0c543834221bfe4da7f214733e9033d00e8cd05fc300fbb0a5a18ee98be66bd3b9f80b6abf3247263d727878bb0419a149e6156197995662d3a281b9d42205fb35f4008eda4b56ba429f01153a3a30d27a9c282891d1fa338022a6a5d55c1a3930e616eaf5efd7bf9c0737a7f9ed99ab88ca047ecac977143f453530e45a2325fca16ff1f3461b59bb90c56ec31e0803d4b6ff357e064409f5d68da242d620fea6fb575e3f302e3985277c9eb91c00f0b217ea198b7059b62892913830ec635f9e5cdbaaea645ce3f8bf9b106ce9c903056535f89933482a7f63a750a38288f75fe89d434e71ca7c4fe45b265dbcf62cd9f552640bbbb594673437ea6f4306280ca7deef9d4177769629c9185d265d18e64d971eb1e30932830d53d0388827536f51c6b215a468e7555ecc4695d4011b3423f547b443ef39f2247091a6cedf4e6470ec4327b3b2e07345e4072d5d701263931e8403e8c3c88cf75cbde2a3773e199fdbe944ad38f9c1c6edd74be1665e42eef86714e9ef871c0ad1dc711dba93603e5e1fbd7d1da22966ed72b36773b19fe85ea9ab3011a0fdc792ac9e0959014eaf49f1af22b454c89130e5f2539f1bd166617ad082fe668d16437a053e32761bf5f5f7824d3081f19115a97ddd8f9fda78cdb6b7462a3375fcb611cd586cde002cd7a77cb10cba8e75ff3b5dec7393ba980452a47dbcce53aaa25aec6100879c056945ef842ba6024f7867942dc2d29e7231a011efcd0a35f535f2e8fab6a2b3b93d266d3d8f77773955f9459e1a62dfb48cf98e0546c8402a7c5b0d6dcdfc97af869fb56ff872e13fa1218a2666cbb7fdcb6d9453757b56d2194d8204d4e366fece708e4669936b044c9551c7eb3225eed8daeccf4a567bb1d5397ff24c4c7271fde523576cd236aa4c374d36263061aa3659770e2f637bb4e938f07d0f98a51d906ff5daae044a007fedc91ab568b9de5708d13496f374ef0ce22ec57486f9efb322a3752eaedfc36ad4dba19e280ba934531d6f45271a7ec5547f4f7dcb86bb639720e5b4f5c26832ed70eea5a71c97c9769bf8936bc0e09417fc439d1e32341e3296307883839630be7ecb52dd70382629b83cf84921c56ffe13d86896fbe2179aaadb0b7c98af8df021dbc81da8aaf8a6f4736d23a429cf914d2a0bd843e828691130e63ab013fbd459ae0574eb93980104205b101d8471727a8f8e45a088e8723a7f25df3caac76f74dc5d864ff7632654c4b2c024659ced1a711b9e373a67d26601b4822e5c4d2949e8bb635064062f25c32e70bcf07ffab2f15572779f7d530bfe5976a47564774aa9a0af963bc8a78c0ba1c4accc007f27c96c54d2200c6ebeb6ce571c94260c4e753b950f9afcc17fa2c1c15e9b404a644b188f547276860916e3f53ef64cba593db30f1ac2cc9c68ad2adc218785bc439c6530016733b6a6df773846a53d3082039a4a7252d9d6e3fe05f560c063b829eec03557163dc695c3a0bb97ef82c21d5be2505ba711be4eccc157842713e6aa25ea7aff54a80a61f103e5e9476f303b381e3491fa65d30617dcbe2fe4c9e67f34dde64a42a3eaeb4d37a2ae3d5954e7925d2f13e0e0d041863f852f08b83cb5e90bf621c289d9fe2453f05984326002b2da1bb749661c03011e92477ddcf427b982b13c42d597b33735fabb58691def21ac7fc52cca23a8bee5c29e5f59d49ef04afa6a354e5ce66af18fa318cd902c38227e659380982eb431e67e654da46e206f9421040066fb7625ba4fe60188ecbefad43418244e3de61f6f99c947da9738947815194c7fca4b57413be0672b5772bd0d0cad05d96be62e10e64602c744eaaa87183c1194f9e26ec9909762e546b02d706561c8d590dcfd170f7b7b4c033ad2ad67ecff27b5f1ca2fe7ce848f0f8f3f3daf254401e021671f72b1511fac3c9229f0901da939e5fcae5c5c4748ce395737b268257741f43d0860aa357cd1cbc5c5f7161d0c8f839af822c96a0dd9fa7a268e22404e1b20c4ba4f50df8acbc177c047566c9aea81fed97efefd26dacac0803794b769d7a23b0ca398f41ced69c60a84d59e0fdb2c1b1b9370cadfebbdee0d60121ea2a82103f9b6091e377ed1feefa6e67416937b43d22e509293619c931616704d21f0c875b61f4c08ff54362e28c124722eae6ddfc19878ebeda913789f7ca94deb51966284247dab8c021ebd3d2c1cc9cc22a8852dd5dea4de2c9243e5c4e368a31b367d5140d55621dcb0304fa17ea77fc92468ab8e90ae1e929f9848f19ff2e181b4f0e5100b801dd4ad9842ef51828952aa8942fd6d5e6d8be049f0e760528929cfcd795946459b2db931060302f8b7e5665c0e39d27e3c2b9f719857257294f8e6228e7d8536e23aa773897c200e12df446b6de9f8b9bddfbc2068b0e176109536f234249f6461a1e3a399f198c630414660a84cc160585168c32945dce09967c7148f6c6a618423e05824d130379b6ae631c23001074f263fee5bd9c094fdbf1d54a83506ee48a528acf4d636dc09066899bb5542692b7a47c230fb7b65931ea50517b72b29d1f29cbe1f4c9f433a7606322f590b6512fa850084dfe1ce06ce0333676ff87313383be9cca1aceeb10f4ab8c5653a70faef19377a65c4d2b77c18651a04ff7561dce38b31a62665d1b57599f0c0a904e8d6fb249a2c277357fea4998d01ee6da6af2f8e91aece515e7c950bf22c0650af08950beabd557939fb54d0a68dacbf04ebf2df92d5835959a6e4673b7bf6f83ddf86155068ab161a5588a3ee51138dabd85871c3d39d14ff04cabac3d390481e44e0988cd8616b7d844391d1f9f4169075619ab5f3b1703b50bdc0713067ef9ac794ccc3e893cdbc3803b5f85ef4698b78daac82d9d8f5504765608367b1e441870bb2c49306145f489f9ba8c7986c5e9ad7a3029daf9c5ade24c09d5ba2dcaee67946d4969056c018b2a72f54eedeefb0c170d70fdb2ac91257bbeb72131e1bbd7aac813e424a4448e948aeb60e1bc9f3439be531d9f99c24e82a1b7e118d33acd53af980b4b424a9d8f964d33f4ebad4191480ab6f2518c4b312c218a39d65fbb6785c743eb7f53d36b223a0fb1076b76252b49b388b90ac53bd934d9422b42344042173943f83042e0a7a0c4297614ed5edebf4ac9d5e42ffd4e8032de8f206ee366567036e9f78450ab44d62981d0963d568450099dce98e29fd5131866026419611574b48b40265bb0286daae34fe24e717fe2622aeb5b8394697827d62feeef6128c782b3e81c4fad1f31b013436e253074519525e783cdb4bac1e86544bd2ebdb3882808d063ea09ab3cd3730847bd7ef2c9a34375f531ba2044f66aef4f0b791d725b5effd3eb603bf4fb337acfbabefe907d5f4b9375c5cb384345929526443e26e45a1a19d0cc206779f46b96f09d602cc6af827af435ff965194eda5a0a721219967b234b438cbf57fcb79966d9356505baa1b16f2352cd409941084c70d8e65b565f80b7d290458c08be422a1f0df640326d9d8a22c9213d46abc84f02519b7ae1d40a08edf7811eb9ce7e05a32cf0e412cb53c9621333e1a6b84f79c52817f1d32b6f9e6f1e856ac6c77dfe73513e69024a7dbbd53f5cdfa603f6c837bb4ba1283f7d66c33395146ff5b58331bd6b5703ec2b95ad17f77cd46d3eb6aaf6501f4ffffff0b