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

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

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

Block Certificate

Block 59200 299e68ee763772ac4152d9dd09329a3427b2f0a8ad80ae36648ea3f47f7f43c8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4332d290a9206d620d2f0284a1f3f03af3ed46a83c67d0dd47931ed9d834e8f2
Certificate Block Hash
299e68ee763772ac4152d9dd09329a3427b2f0a8ad80ae36648ea3f47f7f43c8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020790000d0120000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000b92ae056ade2131925257baf901f3d7e23fd971f5a0529b96ee7e34b6f8e88d0d2b4723370b1cdbd07833e47502826ced42f02794a2b336628e1dd7f1bb078d205ba5fdb259ad4499d985741722e83401fd7029879ad5387102000000000000008000000080000020790000d0120000

Raw Header Hex

000040204fad2b3e0281a35ebb478cb0fce8564a893aae16c924ae20d7f3ada3a8c51adbb91c2ab0e534487bbb3fc24fab8bb4c3300706567fcc8a5a16c9aff32bd8166501db116a448a0318f2e834d8d91e9347ddd0673ca846edf33af0f3a184022f0d626d20a990d23243

Proof Data Hex

59,560 bytes
1212160203076448fc842bc5cd4f9f4fadb15df986caff04bdbdd6c7016a7f7b084204d0fc7664069f81bc04138189664c0a7b2ae57ea2d8a89846eb8608db02d5d9d83558941be0762ddfa1703d1e91bd62f6d16f5bfd058be1ca6a07ab2aab24f5dc5b2f6a936e948e582495aad9cdedc80d14dc241647cbdf6b5959e6fb819c3eb607732d4ebf355405ca8d7caa3e89aae28cd072132ede555ddba11e11d21a6d7c45d4e85f04edc8b9f146d5ef473551a4bace789cdd5bed7a681b8d83fa3f1399621c1e02141f9e5469167e48b4edeba0eecb233c4695089e59e6a89b1e1fb95d6cf6d53737670b25a18c10de627e1d13a5f04b6b63138252e61b194ce9e3a1b9adcf35ed088de08ce7233f2dc86c52673ccb64d303c5431ddd1e04769483e129afdfac02aef022ad22c4fc38f9d2541ec9d63bf5c89f8889c6f3b448a3dd52e2a4e8535509c9d46632779b1410671e9ec580996cf9c0b272d15a4d620b6371eb4d9c2f23a09f149e88aadcee2f7fa42ea21776b1773e11e59de3ff071bcb248ed54d35e0f86fa52d55a93f46fcbf98d63c22f5f19383570bc35ad0deaef4eec95a43209480803e552fe74e81217cbf84a04e2dce966091d80ada570930c806877a7c7110aaf9db07bf6cb60c9359b8f99b44b1d5c425a5e1053f3c2c2ebb152f1c452a3b93a8888bdc776b40cda36b3c8cbb6b77a67d1904a9261e08adfd63661b14af218ffd1001774461f4a84acfa36ae2fa6098a3f5578f98b15ae12718d4d3a504b80a4072fea854ac4def61b330f00ff03a1d44e175cf507ada74f46c5aa86483f4ab7672e7e5c85585c407abf31de1223c1ee45bcdccd4b6a3c17d4ead022d9a8bb2bb317c1e0c9f8a87d9130a61b3b112586dbe5a34d4c8d22dadd58415197739324ac6cde1b24b8e4e84f4c99e7774bdf3bc958377d785075af99f00b48782960c33a0ee2ff9bb745e69bef55fdfe741c6b3067d8c40b498f10b4aacb0adcc22cf71c787d0c389ac9cc4c83802783e7afd2a3e863dbbe6d7ff4fade7d2560460c650964d6906bfeabd9642acfb69da20ef8f0f8845cd322660be1ee5332861e1adf3b5cf9b64be6966dba9e55f354485c17bbc34766dfca69e69c5bc783a7c3c2dd85d058684315c4d2053695f1064278962b51c9fd3175849dd14a7f5fb4890b676ac4d981f1687c2259eb20b7ae6441470661959e2a7052d2527d28c9c59919bff0e8539d7c835e07b184fa9bfff0b63ec8c3f460ec648c71404bbb1bd8a8e0b404aa5acbd066d8ee0a3c1106f8e09c083c0fdee915e419e5753788b05ad01dd18178787a6c3240151ee429aa3a170bc2ef873dbfdf1276e51bef1f33574949dc676a827ebab8d97be0b7d365f533fc3900dc50385e2823991d02040cbe09767107429a0c7576b743ae1ca630432bc58bc0dabb597cda44c09d898db350d5a058019e4a98c6ffc947de8cfb663cef59fa65d841b69bb79a8f55ab14b5575647dd33307aa2af77d6175ae08aa8f0254812ff054f4d11896df5a190ad9c364aa9858ce425b69a8d0c995a01ad89ef0eae0afbf44ff855d303c83d8cf6291e90f563a90c453bc82071227673d9a6d6eb7a1e78fef4f7ac3077421d4b994c91bbc6ecd4acb3c937ba09dfc7b62948213b00c6abf270c3d2300fd54a85abe6c61b5aa65b09c9e8c0620594bb4b3d5c5e10795267ed8b67a6e251426e2c03a22f974e14f05d8149be0daf6f3c7128029b1752b0b3cfb06c62bac423465601e4ac56d06863787c964df913beedf5e39f0b49ee169b523a441984cd175f4ff3de459409cfac1ca99b1b5f7686cb07190d17b8737c7119aaf5c655ed69e3c70487693203ba5ce7b1fbee5b5faa107eb01c9f9a5706e0d8adc64d67a23d6b4c722688443d1cdad8ef4a266149c6b506a5f3dbc68d1d8ad1fb836cf24b1d75922f0b30fa780c89a27db873099c3401d9ee9af898899347871358a49761577b00e656de23132f67f2fc57175e0e529f855c3adb55d7e2bad47b01616719f004932b246292003d91e17c0b72149673ada34a9bbf4aa9b0c13503a521d7146dfdc2da46746e06a98a9dddffc305fa72db622eb663dc32eeab90d6022cac08d46a3e84773e78c204cdffc6e3246389cdb42b06a9effb5609041acaeb87533a5f1398eae502ecbe7d6be4d327e856adcd88eed43091786894f0af38bda7c8797fdc81075a858fb9f2bd6f183c5af9ab26ba192428a20ecfaff6acaabf172ff486f84751982a5cdf03fefd8cfb7e4485af440b0817ca7b46de0624b16f09af86e8103cc64120031b6131adca7e7edb93c73544b2ec7821e2acec1f6c296d79311b91c609eacc5817d8a8280616afdc871050692ec0312d0bbcac4df559063410f168254c7cc5224f9b1b3caff7deb2ff29514092ad15cf4e12f47070ec47ac901a17ab128cec6acf4992631c360a98f91a6ec25dfe6c31b10849b827964b970fe51c17284b39a443459dd1f2800f268d72330001d8a19f3b3a762fe716479b62e95a8fd9cdbcc4456426f401485839d58b7ca1905835cbcd2c0ea526ca8182910976988f132e6f20f20e929cc2690b2fc32b6a2bdf3de41037e92b0f5cffcb48fd1a4a5307ccd49e18a3cc8695d09d6129e6e93d601775e6b736a3ad58a999adcd4bfe7af62f9e620f07db5578d5e12d735ab67ad6e146e8fcb20d76fd1ed0d31f874973382414ad9c437228dfbc957af7edcf166a876657210d26e50e89a57d485a1a5aeafc5ff9dd2d7f3dcede2cc616c987a5f04f67dfd90838b0327370058de10bbb48545f23a371e0196afdc41de460c9b21445311ebd4796f92be677eea8cc13599bc13544fbcc1b57b7758cf71ccf5444918025aa6aa6b628e2e28c654034cfe953481477f1f3cf50625fb8ce5d86f602bca3cfe2fff6a7d75936f268b817d9b98859935b905659b7e3cd3fa699390b0ca2331cce61a3ccbe091c95a721fde0981fcfc261c03aed5d7b8febe21149e7f2380e74655a9448cd7aa4a2b688171bd88caed7b9c24c7e6528b102f8f9df2babf1385f6173b6f52747d736befef28858575ca5ca87b29cbbae822bdcf22d5d651d637266993de7477877a9ba52aac3720bd043d5b34a4551fa62ec01d6d4b91c0b4ba52de6cb6c0e8839476af66c1d0e85758cbf307bd55df4ca55a8cbcb27bb4d0ee9a93cd78e3816ffc0451740c11c42b4e042a9b12724d1f6779b750ec918f32825224ee75c2b3858a20ea828fa5958f868abed13e585bd62d011132923d580ca5a38eb794082c3879636910e1125bfea298ca3ce93ae8bdf0f754f59215678c35762654570ac0b5517ac9397de8a3a38b3f3ecc05459116288b1811208eeebfff3e1241e318c31887dd65010d0b180bc4fe44002393a0fe18b4fa93d49f3c52abd69e67c139a3b04cfd06ea65b65828907ed0431f762befbaebb6b6032f6b84fb7f88cbcd42f5b2c6fbea01f86f830c9ab5f4e4bee919b66f78d9b559ec5bd14ba6359045adcb6702fbac5763a106e62d03a2806d2a649a99ef01045194d29ed8899f4f8b9b0c2ce1d51dabb12cd3e2ad289d196d2f7f4f398e8c4fd6987548c342f7af03aaead959aa36861255e7df66aa4b7221868c85d20f34353bcf4dea2546a68d0974544355c40b29a3643ea9e65266699f0f54c9c659fad46f9de6c1c4ba87cf7edfaaa3e6548fc2e030821c23670643268fa7900ac0da09cdc852c8a59da722eadcedb5d57a1a92b36f64688e62a28d666843b6caee34f2415d9ba2a46b1baf93c720ddf7b08352ae39e1aecca255087c7b9e02580d9ddfb9309c5157ca83a6448fb34151aa41e8785b61393a7ff60664629c278fb5dc37a9744a8bc3e794f0f88387707e0eb9b000e03519b6ad521569bdcc8cf2bc05d052b9aadb4fac8836ad5d33bbe27a9c707562731360ba0a1ef2b379f1387058e183d0a4b70a952d8cc034b743547439970b2a5d2d401b84a908dcc89c34c19ba9225b676c7e9c7cd911567fcd75cb27c87a9d7a9765d070501be5ae3063e5213ff40d7efa379529d611e45a75ec57c664ec7fcfba4ad29b099f9318fa74d2d5553df94fb368c9d5abc6b9d142a8ed8733b9031bd76e554947e2746b7292bc68feca0a573cb4f6ea26fa6a503ab5a2ce2bbbd7e147f65ffbda941f79919ff0a946779b9115efbd74b049cf44ba874febc47979f8eda4f0465f193b5990fb0cb6ffde76b7c19460a7fa366434b1f047baa78ded923f87388ceac1fc773b2ebc203ae83bbaa78181546807f724bf8d98f47f8a966d00e15747de21f2b96637fa21c95af281726a5ab8e3c1560e38a89558a5edd30b1947725d8b43c62aec4f2c12d4be39da8f86c5017cc9be86766ce56925cda6223b61ca65b206b36a2587903b2c62695cd2f18dfb7e7368dc12e4634ef24082c0977d009748d17bc7040e0c864f80d72248bc72497289048daacf47df83ae0882d0e239b7e9d648f0022acaeae5429867721b153703e452c6147bfc45ce64c805b85697507875431d7ad93f15cf7c47cb2d56596a9cbae51ce3198837f00dbc4156d400f2b43d7b113c5b040fbfe750de4a24f439710e3443516a577f3b887034e0bb9cf4eba27171428f582e87c6522283ffc3ccc0f4665631c8e9c3fadf0e1de48186df24623a43eb92eaf0eae23b2f212c48f481e42fbe3194b8183b6203a40279c13fae6f05f6126b5b9d3c2b700c710c067b2382287c8485b2b85beaf22a1205a1e3d5cdd7f8c0c67bbdbd8b081c9eb332944bdab9b370ab4554ccb2afbd572f95780e3cf10f9e51eef25afaf788f99b416618b368e8fa03fbaf709ef6982b549873b6b228f48d4cf977cb2e5a1df12998fb8cba9200a544ca9f9089b15af3293e9b40ea34a41cb96b195e94acfe0be8805af94737b3d5fa2f07f8dcf78af6569c955bc6adce37f5a114f56266863d709c2910906003afc021e127ae02f0c573f2d1183d2c3c8fcebab4ff5a93949034ef7d3c1ff925828ee7985a452183246379903fcaad5a65da45569fbcd781078f1301b02a16aed5ee8a73807e5f27610cfe8235b5055751d14620a1b47ab5182bd36a1f97c3610fc9647953babbbb98f836ba9975f5ceb60013446fb6fb73cab5e2f7b58ff75aa05f64c940790358a3c95f7d198bae11f411dbb7237303b62e169e3f88fbb4be0586de94205efad9405faf4d1bedb5d89885f58789a774fda710234a927ddc5ed02e3c19d2e5c665bd4bbf662f1c3dc962d44dcb826fd38a5a988f45d322845fed0cba466d970393a35dd17052c122fadf0a9d2d48dfbd90e83f87b8eaa1f55a323cb92deeff59458348ad9c866d3e3a90e87a20676a71cb4eac0b9d239995c129381249afa5d40fbcbbc783499c14222577efe15e97d1d15c9cde214387e1b26ca6bd54201452906414d872fffffe1912fc16c8d11282d27cac19c48d3c33dfaefe7d01b1284cad28a70eb3a6f6ebac695aaa7874dbe81a1601580edf23f18a54677354d3b2f7c1e32dbd41c234fee451a1e2297ee1ac5895eabe6da22f78f60f537d294d411ce218494e4d793b9572d4e63459e37a1bca85dc9ad299bc9005ec3d696c1614db060075894e83af91ac1c4dd550c358ee6922a989bdae3dc53323824deb71fadac42e59f9ceb2ee64c2e39d6b479daee91d33a63af02b027089e41b08ed49949404280056e89a59a56aed558a57390c664b11b77c5f940fbd04e63a97fb88f8a60415c4b15d6c22bdd485f292f48223d9344bba85c566b2f3ddcf8691ab93f1cbf064d7c1daa9e50ddbaf9395b18b1b886d8cbe2e1525be4963f86cb9dc4e38d085472b5bbb80b7fddcac9dad79197b87d8da56b6bb1fed106ad3d02799f2e49318a76f3ca2e0f08204ad588d06e29c27bb9388236535518effda28bfef7443dfc41d0e4360e8da2cff70af39dea61b5e0cc63e45c2d09b00c5acb058f8b07309428db99e79dea7417c768087fc0103059d0b2f7826cc69cb1495cec5e78b8e1109dab1a90ef8f9190dcec7e9f0313c5673d3dd909e500d0888669bb01e70db2f0ec63d9c32cd6b85cd385c011a685936babb29bd4380f9b723103d6ff52d8761724443ee320fcf8f0696cdebedee42320a5fe54033446a58aa1b66ce5e5f85b8ec984f0ffe62d92292c49734f00d5f1ac8065ceae20820571a0f154f72688bd7a2ac456c0208d08adceed108f7a0e8297676977718a18ab2bafb49c6dcf71c055e6f8ab74758855519dd30ba10169ea88a2cc9161a87869379fc0919811b288114772262e17808012b384c61b63a107726d011384bd74c03db0e818849bbc4bcccaecb763b140fb127bf922fbdd5c8a01c30f6c3a70567a19f9484296fab7b28af612e3ccecd0bcc9cc04c6d0c432a6bccbe3ea085bfea0028232376b5e68020f5a573094a4814dd68ab7bcd035b048f09494de62cc6e3adf4dadee73bc2505b092bcb589365b227692b0a48697fadf78c30f49f766f87e2e6239c77830a8db853315d8ee8f199691f997e354666f503bd7c422e072d71839a750094d6ec62acd7f4176659c0ba4e5b11bee82f744b6e28f68359edcc97567a595c7acdf3431e8b816ad000769f975ac94c43655b9918e818acc861ef9f996e62004c3d64e36c0ee38b6453d6745c347804d55afe734152f6b887d1b04939faeaa119bbe2bc44053ad25684583c07cf8c6382ca9975481f97756d01a7a96a43910c6f503293832e4e4e8c3a48b8fa967903e20e849116953541e89a288fa61cece9a6dac64284ea59beabbd32bab9548ec3a6d7d445721081636e4cb88bf3406c3aed8ea23d6f177cd3cd4e07b066028013d992f1be8de9e90214e6325b760102093ea5659d8461e8ec213ab1b4edceb927bc6f0ecbd0f08b58d81bfef1a8a0c6488a2bb4d3a8ed4f875fb4caaaff1f6c9650e9803cb561e359385e1aa7f83e7d177540690e880a03a9426e0b9cea84a3843e917012f2368d4d77bbfada3aafb5b636ea785266ee97a5562f294116ada5a192d79abea03c5abfd32a2e02d5da48863dde0c34c71b292acebaec24752450fc6f56eb08df7387bdf351f61f7565f3c512e5e06f308dfd36bb73b802d928faa23b9f46544462f4ce3c2dc95697be049e07de480e7081b4d561f0e810fe4348bb95d5ab9365685cced4b18b3892bfa60aca455ea11b22476a9f8863da8397f0a40d42978c171134f2e24394f213866f09b12417123349babd93fe14ef659455033ddc33988c5c6893879cdda685339cbc23a7400d0ef645da2923788548fa8a48b93ffa554fd1313ae7ec33750d98fd6000955ea9545c18a25bfe4bc95ab0f67c955ad5cccbfeca243c65274b2fed06a7a2f6af1581012239212ffd1773020345556fda9161c45d128f8149b3aeff95612ae059a775de3adf192618ab72e106cbc68220fe738810852e0e27a9676915999d79a1eb43207771cabc2f982ad064236c2ff0bbb1c336640d6d852f9b4bb67056ea0f6191ed4b0e0b35b56fb93eb86e91a5c75d56998e03dbbe18c845e3dff8b89388ed02d56b614982fbe985bf8a00458be969d2843ded1fc80e5d7f63728351ef3625a81683bb18e8d391ee3e2c87acb6114163ec0ef7046cae5bfd13f92b57722b2aa430f687904bbbbb8dbd48aab448c7ed13daa72e25a7ef3e6dac65073cbd7aa431cb321b06396e9e3818710e83fc4d16803f06b426a4058ea48a5b52aefd2a8142794cf3124bd2b24e03d81d4e05d578ef865df2b972bec52e6e1d3e0469adf6369cda271404f5faab1f2dc7930b8cb275d7fad4df9c890b3c23639bc57e6ce08c40e13f542eb3fde8733f039ea367eb4bd495d94b8a93c921ef7e78c840d9eedf649d808f463bd195592cc1197562f52b8d9fdfb895997481ed9b678b364ce824fcafee2d48b6dd96603683eacf913aada0ab7aa778ba04e6ab18c7b2fdf58df1bed4e7d86a8abebb9c15bbae11aae2891615a47ffa50bc2c5812dee7ed4ef394c5653ffc124cd8dbb107c97a49ebde6e53137d428d533ceae46fe37662c678efc124ec407465da2bbc9e41d2b15061adab73e69c5b13f389b75ee2527ad00f050513ef6197d97acf4d993bd53b68dab052ad35e65dba04885b0f1a3e18120db47bdc4f70d5d7c6b593e643b087987a16b3423f24949b265d97d03f45359262fff83af38d723ba50ad9e930b0f7522efc48a48aa79fd832625114bd58e2000b317d12ea969a67bb8ab871521d93006363a55fd7c1429d2f461ac16d5301f6d75db48daa7665b3ef20051af62047415c46966a92320164a2fd6df20f1266a5a5f0564047ee6afda47eeedb88d223e244ca3d2df449aea52bda6790a35342e38e4efdc38ce6b0bcb5b4ee2fadecb2557c1fb45ccdd07629a1076a5ed3d2b170abbeb4ced8bdae958ec968a2097b9575579df316577562b7a0abaddcb07d89aa1f04f4d43da4b582c11e49889732927fe2356d3e45b4b420b727ea9626485700fae10fcf2cace5621806c02c35293958f5740b88bcc7b5bcb093452043624eaf16585b8d79f90b6cb5e2bd508afdc3a598cd27c24e2baeb1cef11f6bf97bde6b472144a979dab817967bc6821d09f58cfc31601e1c8f65229a7c1e578660df93c76aabc4acc890e6b7d48ebec24e77dc5b36043b64e6629e7b4277687a77758a56a8fc21ba55cd4b52df38302bf1d9382e7253b36cf60772366936d2f5389ba59363e29f69d01716c68f5523ae2b6d429086c7f698fb930afd7cca5ea19e953bb2b43f3e282bdca677744e574d9f06794d1a8d87bee0a14808786e5f010490ae28e946c1d67e731ea3719a8d8d2caa9baa9a109f09bf8c2ef2ac87a628c1b3e2beb0ba8f9a58a3976259c3f099578b30cba3eda652205195932d2d8e688d64f78e8efd048374146d7a1e70789604a2c62ee49a6090c0a9e037e02b37300c52a25e4a8729885e5c4b28b0523d3ceb431239a66f1a898a437f2633a3da5ea5ac7cf381233d83bf59753bc92de0264d597b212ccf130ef231252ebbf37525311b5074d9645656ac95ed9789e052fc54c41e6ade014515ca91fd57c698c688444d97a0c4e6b0af3c0b5866affa42f532452b6f2de82876e0a73199f6c4056f592b3ec11102a0febcfe2bccee14b20721f9d500e1a028c5fdfe338c0e0b34b8da6a623b1e794dd07f3f8e08984e9d587c5325be2d7db896273e8d9bf3721c2031e1c38fa46d3d3c9e6228f170c2ea2e953b84a8325eb0ce634c75698b03d8b192fac4a174304357d8da6779cc913c8e65f5bd7ac26fcd8d9770d99bf78631e5e1a90a2f34f93fd13b326aa71a74afe0df24bd7bc61e5a99fb3367e3ae8d6620989cce85e1365ebf418542b2eb44cea314f4742e60542fa604c05766a1dd337817303d63b8698bf9de7b7d8578b276735d8384320568738970155831ca692192f85e176a44db92fcb674e992fd3dc76cc16b84d49f6b16a526c9202448010737a4b1948d0b4180216b484617c5e631e6ef0004612cac102d3ba41e97f398ff992d0651674e446c2425b2a067a29a2c60d6ac8fed9dff18fbea22330c08d9cebc8052a8cc8c6764897946f768719002e9c27b58161449b8931ab967c890c9d9f49d3d102a327fa3626b0f2ccc8ae5f190ff1c9a54beaf149225aab9985581c4625cd427aea728eec1746c69e6141622c6c3d9f84ef23f8539f248af9e47346357b0582c6883469dc72632bf1f0df28c57560aa1e4c6ca3622861c1c08434fe4243477b9db3dfdfd1f1698b9df4952befbea8160af4fde13f209255f5ba71b5a537fef19cc0ad56ccf307ff058c4b1ed69d685d0989a902ff35a47e70025422b666366278d0fed589f997f6b8e2ca41d97d10f867a2218b1f41b8db9ba7a815652783186d2abcc7bedd9490a729b638d966a20bcc83ac9539723d03872bc27855ea1ac7e11fd0db79fe0692f2841aaa89472e3f7e38798eb2f6622ecbea61af50b1f8680af9bb8e821348bd6a0160ad5a81d0bf2f03fa1a4ed0222b5b8593c4a7a21ed3c018548a6567656b64909de2fed265809ac936e6a8d71e1b6cc6ddabfa025d67a82e1522ea012d85b82c4f8e2076d14f2b44ea3fdc985e11b460e540646d20f6019211205ae369601bdc2656b4ee0f55afe46b2ee189631bba2721473eb60544ab8f2408cf8165ec166ffa697d4b8e272168063e29f16dc01718f716b2d1d9aea58777da646954af7aa51a57ed55386e25cbc934b24d4438bdbb7a11de4a0d0b70c8f0b2d2d8dd81335a1fb138be5aba769388dc1df4ed3f741f23de26e022e195549d49a89df25cd71f5b7eabd7a92508c4aa273d43f375e064edb93029a25da1d64291b0b11d1103f6532f4238838b7c549b5154693308b2732d2107f3eafb32e0f5d4e15625cc199d301ad546010896cbfd2681c8227688b00a83c30f9e935782e386b540cbf09a315cb9ee5b1b3e539489807f175407f84226fae6fec188264b061433a94480c1be4bef0e6fb23953d55c5428d332c08185ce26217bb999221b6e927e5d53396e8c6b725a39424c474393986f10331658585e98ca51fd48abebc6af4ac2a3e7fc26a483743712d41f9d2490a49fe7cd6845c837ac547a53bd466348e2c0c300519ee6f142f0c5b4b0d79e51d25555a806df3f77205c45d2c2ee1ba33b14601364875061b6a226ba9c1c929bafb7102e653496a5ca84fae5803eb00b8da828438f5f5c25afba759df4b43244e0003ac06b75b01a5d7a050d98fd8094604b1955b014e0b51bea7614826f023e307dac22ad9c261331baa67fe6e8a17bc39a2d5508a9666dbb9045b3b5bf3ebb1190119b124070f03203c0eb9e64d3342565aaff053470eaa79de79fbd811c05c57a2a97f1038b837e5a20db6f13638145e9f20a7c1bcd9c6843e1709d4cb5daad0e4cf0e85718e4cb969739770a5c79f6ab30906a5db576db1cfed0b1a4a06737ddd76392ceec3d515e54d4bd5b4ebfec2dc4258fb2c4b362a02e148c540a52872a1bb8a7a6097fa06149d76168b1cb9ed1b2e1cb6132c082feb6ffc3a55193f4e6462bd88c9a3d10fcdf853f5bd1ebfddd3b6ddc433c986309e8c94f149ebefd0b73cc265204c20250c62c5e3ebfd1be15ac77486804fb7f23c73fe2e222f0f5a2b87bd1844abde386d8e35c1df7141a7e8d3251023fc3666529de9674b269042d50b5dfef1f065ef9823868fd1dda943ef4e362fc0df5071679e1549361b3a6d5b5bc499e7c56b9b3916038fda768918711dd414550c0f8f4d55c9cdb284b5d217eb63bb05e31bbeee2eff0b608183d9cb75139bac62be8406a2b33c596488ad9f98419b1d02d830ac75b5a269c64395dc469424af15b7cdfc998857d7a83c8cdc964b687a790a793e02f150ee0ad0dbafe9479c0ceb1fe05b05aaba76b08eda82883cd290bae9454920654b112bc48bdaa6dfabeab1eb7ba673e5f69c57f7ef06efea4067e9f0007398fbca79b01bec7fa640ae31449830a7c1dcf54c530a6ab0e8ac1dfa59d065612cd0af11bccb3560bc0f5877aef7f3b9ffed2159888ae680aa8c063753f9dbe84c71b9f835cefe14de6035641763702087c498030e7d9db5ee40cf2a5a8283e967744d8a931829bd077d9b887f63780e1287f8a12e226d3c35ebeae0b1dde5735a5a57aef736dba681c9efc25b754f1fd437988d2d2645d0801b772360141df50ca5dbf0dc45401c469152b385898ca8026af690165eb6610731a6505e96a2daaed47b2993856e3d8d61e0d37a986024c33937b672fcddfc57a2f20e435225d556d93c35aa6207d804e3d79dcb47d28e0d769f7acdab557a0e66e8670e94a9bc6d58bddad496302e150f2e8387667f0fba0ccfc65abd6d9c988b6cb8c58621f0006534f6f27dc1250df7ebf3a2d2d50c9496719f59a9f381925b2b731b95db414f966b9f5c2ff4d0429c6d620e52536462d2f0830a146e7fede75c45cf76f21383dc26363a9f996701c8a917c96e4e42406f6fade1b9198acf1b6ce74263a25414290554656f72bd09579bcf0a47498e8d2ed6898115d9cc93c9fe9eca85acd93c3b4ae67ebfbe5ce79c19cc8bf3b0f844fb43aafc242cb8f047aac66068c9d8704a818ca3acb760f98e497af73d3cf80eef0dc7a8c766d51e1f7cb6134bc24956647d334e9757450c1015785b345d86ab0624778e7ed4c953532321dede25f68936212b3113e507e35d1028b5e98e73cde39554b376d8b3614f84dd5961d369ef936123ef4478e384b98a4a2c3983d8d8ba159239ca6e31e0d4ef1bef15398982c6b55721a8b6c69d39dd3e801ed6a4226162c108bc3b08159c43ebcc7dc99baab5cee585d22f38926f35ab517da2697855651c898c51bb3cd843994e41bacf026e0ae39561c76ec148430dd43afa5668f93b0cbca6fa36ed46ac67d00296a898c1b67fa3fe3cddf5c40f229f55c027dd1b917a7394199a5ec57232175ece2949fdf1b5ad2003891896a61346734e86420f7aff602faefba77dab97c040012ad1651f2ccc51375b6d2d531209c8092cde475a26d7a12ab8282ec6227da17ee499ff669c183f7adc3d5f791ae3184ce315a7264fe42661db76b74786f43711062da93e37e15ca88461e8c3ed308006fcffadedeac6f6919d2af447ace30f8c51270f254aeef2b956d5963688d22e4845c0435b81ba2e84e7c7f39944b5a35fa4791275fad61632b114799ca705866bd96d07ba276797f83151023119238efb072974ea7f8d4ee19dd505604a30155daeff02eb95183c55d6fd39caf9a4bc1b2ab00efbd858a33e06eed59828021c497517573602481a2f26020676df87ecee64044ce26993b92ed40067d83cb7e320f7d2ac8f18f436b575800865013327b98c5ea4987f5f379d11279fe778e2535aa9678024fd4455669322cf5d0c7e96ccb6af067ce5983ab1150d0ac3e207e71d357b3b81e27d72187d6a57af0681b1d8c8a195cd0682822ccace8679d7ef20fbeab82ababce3c9fee2eeee3731537baab6b83e383dcfa508f9c05a116a52a04fcb5c8be3a5b8a91b8fc2da13fdfd03b42673f49d4f213252a13fd846cdb0fede9404e79de8c653c90604bf9ae27317293904df5238626ed1f1d83164fd331d8e6cc974082ece4e65ab28b52a38fe17aef3904cbca5d338c3e47e3aef0809671e8b6636ee33bfc4dd880bf8405fb40636314eb421a2e50f291a645a8f94e7cc1ce7a00edfebc93a3831a8b7e932afeaa90fe7c2f009d0e5cbc259f5a6918fb4d3698f339a08dced255f06d65cee10af4acc5707e2023365b3b7de182024c0e9d8bc416580908967a297d0c974d19101a0729f0815f24606945d43535cabad63c973bc6519d3eb4e1d90785047d02084528ace55daf98dc5ea041579564846de39fadff908b7e107fc13d8cac9dc6f75a4a9f1b0f42c24553c1317184d8685230e285ca06ab4749ef8dc89ac0cdec747f41381e1782ecc52c97d474f873dc97a84de138a5462d3e9a8a61e690cb6528a806e35ccff472818c6bd0360977f17596a264abb56836b9a7cc87fedebdb02de646f6211e9601084e3c397c1ea256e9388091c159c98239035f1e31af6bb394d18bdfb192b5a58a3855ac689b70f5685150e28daaf16c969a4d4b5597c44c9dfc625a7d5c070e92bc3f74dd4ea98c73a7e384dbf16417a5ecb221d21d405507979710e98d9cd0a0a7aaf9869c471e86c5ef806dc81f8d745d3631ad201c7fcb26fc290b00f22a089af23820645bda25d5a8aba6bcd79228e1d68a3e7e534ed63164e2f002f8cacf9b2385a38258ebbb3bf0e7611e4c8dca19d35cd7a5f4181752b80fddb2f32966a423c575d7cc9e88296ce5b9b0b2451a778f7cdae4e6cb0e3321d62684d669d5d84dd68b3e6f3caf3aea596e15d1c3fc2d1d6d5dc0b68262d2247c66982b448b6a3db8b31d413357c8627416b76dec85b701310e988a78fee5674886e488c75a469c0b5bf6c5a2b6203fe5522165f339f4efef4ddb42a2f9b120fc23ea97e03fb4b03db67e6c688d2411b69a434c160b9d40393789318d18526b84130ea90cf4939d55b7a6047acff310d32739977cd0243c253ca739c818c30eebc1bb44bf449d5ffa3050648296dbe77681280e58fde9add0585cfec0e509bd582e3515de1c002d2d848759282dfd44e00d147d03a827a5e9658d78d63d3a68916f28559f8355203ec855f8e8c8c7cea31841b91f8c5e16dbd55c3acab2084074688852ce994ce816379b6d4f141f9d7698a36af5d6b9e5bff1d490b9a5cd5f0e3dc3694a351316fa495fab68a87be76aed001ec06f6536158a1557c76ce1c601ad656dbe2427c694715bc601c7933728001d60c5405c086ce8ef698e3aa1e7aa10c738cf89748e1b9da256ee0d2eb7d59bce372f7c5a2499ba91c40f00a3c89f13d1ddb8b2eaf6f9535af065f19c5d0c1013c45e4b30d93623655906482dc3aba6e3f6c3c4cec3e1b1ebd0af427630d0fde61e3068ab3a866ee214141efb867c20dd3322a05008a9b269468680a3562818de8f15d98597366a29cbe905b5a834fee7ab16aaba50d71ec7acb1273e66509cfc5ddf108fe340de9fec75c3a4c3e53e4a51ae1f77879cc544bdac6271228f8ff6f653d2bb40651b5202590cd39d7588f52ffcced76375a9bdaf7cfed4bb4682584121ba23a8072449485ce7a93cc913f3691ed905e69ca4defc5038b7d6a776edadbbff0b26bfd6031df370c155cfc52ff97496b2f2839e6137dbb86e24f132d874501d1b591c9217c37262eed7d264b4d47ed94b3e54ab70d5edb4b044435349bc99b3ae656a61ab915941742a1facd60408fb610dea8279e73be93c8370ee1bca1ebd918b2d62f5eb6d989d479e134a32d1ca8355dd14a3da7ffd4f46227b0e1a3cfcd8881cbc0a7857b735c6ff43b211d89e0ebfd7bc0f199f24b11b6327f3fc39f0c9d6d760672f0459b52ee3b5288c51d858d73e5a9626e573a4c91793a737084dbd178f8b2ceccb6cde32f99f68809c82009ac9e99f4321d129bfa977f6831198617f5d8ed89caf3dc45fc9f942b1c445ebea706e9b7d8de534c941dd87b0ce4a64e1523233327a11b298f4540479c7ccf09fb36ca8c2d693258f1c8d6224bdc6bb568fb4d4d40f06d8b5da5a9be389d6858e953d2c5811506bb0fb853e23a2553f44d36372b0f237a876f8c861969cc3d4a2a552d38d73a32f530dda69c0ff3e1433eda7e4bb173ceb875941424c74666f995175b15421ad9b9e825b8f653f473c7994b6d8ea63ab52d9430ad61f27f6431a21b27ff92ac3b34629d1677540683a9d5ed68305f457b060a436b3c5e0f66270cffa7939e49dd4129da27e2108e8871c3e0ebc3b887f5a61524698b5e30b5a3b88a2d4c858ac5b8eadcf7a9164b5bdf375662e6a25c2c0b775856131f29213c50c79665d9117473700d5ebaee23e03f498d9b66c120efc2a2114e35f823ec5e9e4ef691ade227962fd15c37cc9029075f53bc25b59ac43aab10d5ea8522fbcb0877bfea76bb8c53fed3ec38416e0ed57e80922be49dbd39dc09bcf1938e795c5da254667a72ed4fe222a3341ef080676c06158a0ee659dd8dc8b36fa4c7b4c0cc74a8066b195b9b7827e3032a518af7be30f7525d6b6dc346daed9447e9d9b165c620e9689ddfe471134a698d138809ebb34de3f1e3c4fecd6e5858910b80c0c8dcd51f9d9d42f0c0a2024396c454f5d73ee97fdb8f1bc24d02b501c188772de0e5f8c7ce61b105e8c3bbd57eafc27029a63970ffd991cf01e4b9f0941c13078faf28794d0e0ba6c4d07c27c714b2a8cd9ffca2bbc83b8e1b12c6e91e820da4b16c7e313b7cfb902714d62047feecc48cba11c5c47950b77a7bd8d1fabb555cdb54e8a98e5a1c883d49fada48e919f5cc21660d2f3239a3cfadbd25b7426a9228f83d4421f7ab78e0a88f07b7c420d9b8b0d0177602a3dd61d51d68248d323dcc07160c466662d94e6801a22efd6c0294824eaddd6cda0f182fae74bd55c97fa961e5bd4a52479c3b41a167c8a8ec47930a6c6b831ad8243d74b7e6d772ba7c1149497fb22d6f5340c154402986a8299df1adc109d2230c253c92f75a25bd600a11fa6dff3bc98b6197eafdb90f9f407d515bdeb70bf212b219743ae5b40792d333c2892f4818e6fb42bfe0ae21995f45716b2ad162d97f75d40aeea848ad23d6f6b1ac71dca9d43a31646b11e6d7493636669b985c9752cc2e7167a9f82a287f8c6f09fb111bf2ee89f3c4ce60553a4e09fbb9bc157140b67b8c11318269eeab69b1873b3c65098cb9f00c66717a7753096262c79c2f6037448dbd5defe2d51f91225206ac5102f031d456897b784784dff65760182ee6ae4d19bc3a34da052cd1cb8c143a7aa6847ea73936a4d061f1f710341142a6806990b56c4558ff7223a3d82aa17258fd1209ff9ade6ce62b33be544e1d21a95393119489f50ffb039721d8a273c5f11f02d1910b7fb72d04763b23aadb09624a99dc5af6acc2378af6fc40ca6e7575f0b68be1b479b38dbba51842f1aea7675722ac58889f662bfad5e2f9c1e4e03dbea82a6bc85972f97fc562272f4741a403fe30200ee91de0175a27c38d6f31886a73778cca4c698d33ecb4231d8942b8fe76e8baf5c8dabe5728302f3ab3dde2e7a315f1a92970adc7624fd990039b20e85e20bbaa1203c0d423f6465ed44a32cd04977bcfcd78c138437232040f26ec117999e33d0dcf71da23ec7b04184d374bad25deb82e6815497f2e6012f2c9f60b6023cd08b00cea64be0fff2d3c0c6833e6877c14635d70d89d39614d8284805acfdb2b7870a49182a7dbde60cc61f1195e30505bb2b189677cb687c9adb417fe2f4de3866aed030f24b2557b982f0e61336ed2d15d102bf608ff76b5e61bff4e40777739d2bd1e111b445ed0280ddbaba78d720f23aa1ae771e3c38514589f96efd06fe16a12be46eb4411ea51a8f95fc1ee1eb3fc5779bf80949b4a32bc6c73f69913f198617b426698d4c177f8e2959e4ad62e0c04097e00f304aa9fa19d2af3d28f922bbff125d7b127f8df0b63123e984d2118544136fe578e5c64c3e766a7b3355310e3f369843ef08ae88ae16356dabb8a1a33b176c8da80f679b2edfdf62779905f0e9fbc76f695bcce8b6e25c1a80594cfcd912d09fb0515d9606aa459b99f5003a8b4d1d33fccf385e9556a9645dbc5ec1b690eb1ae465cfce68320a402d7444d5602c2c9087e7b0d15a947fca0c1e7d5c8f229ee2674bf6573a7fb40ed6b753ce6703967df566ce8aa930a08289c8e1c29b3adb9edba671d2cfae98b04e17354fa99af318f1a652761a6518996dae29c53eb3d757dbff53abf82f2062169311f8db8066b0234f11ab6733ff51675fe09dc8a9ac05df95cd5b4670bfac5f801ed1f886ed40c4aa519fa014df22b4d582a07d6543d631553e3fae0e52217a7a61228fabca86426b7a6ccaa64384546dabfc27f3269348a1a2799bfca99312d372f10b2c3124110264a34861b9fa8f4b5d9325106b3bda84351ebedefaf1508fe9f4570f0af077d528dd227041a8d91b5e325c240ef166b02914b0d4622b3059c113a47d9282106eb4ea75f2168b706d81be189d2cce45cd54d3c60889a03474e4f1e6f2fe9fd8f5e25316baec891742246bcb592931522ec5708a76c58f7064a1037ae43dab0151a3f3de2edcd7704ce94738a82f9880415e3a62b57f90fe1558583435c2e825474fed634223064323be2fe8287c4041b5e6f498f184f2547d2ee6a9301499bdd726b321c6e9f2fa5b7f9ae58016245959c3ab16ab53e7d8de5609dc85ff8c121cc0ef264bb7950d8ce7f9dbf58a8e946355ffea2429223bd8f76db65604a5335d56aebdffda52ace7e2601ee548f58394525dce8a2178c73f250a0e7bbcb444471a7098ef0c75b8c992a56af83b0da11d71f1affda9159bacbc1a5dbca11430501267c203dd12014ed8af125c34e57ef47f6f7c036ee166280c4b10d2e0de137b5e9e90e5d5e8cd0f065c1730c1c51ca6427163d5b58a083251d3f59015b64dd3346e1144bacf40efbae144531af2f45a05d647836970e2ca92468935ddff9b5349a16fadd3cf970bade21d67ebeb94b8579501013b789e9358db4ebcb4a2ca6875508d41bb833e7a210661fc8d1f5401f0d0478fe28b17134e4cfae9964878d3757d33565f8b503cc0212616ee1b010e58573814a7f9e1ad48a9e53019b8b68fb85d3d95b333b075da6ab94bc76a8057f4510afd4f155a1a96093b4e07b26cea34987786cd66867503371c13c7a61d7497b73c9571712a08be5951c7d69373352a4bb32a24700bb1be44a13046e24c0c927876c3f5578b82ddc8a89332d83a856fbb3f1ea7f80a2a527d2ad9fba0c55de48f3998adb7975834e04bf6f2821694620540f547930abb378036e1f2f2b0d3da6ffdfdb23f6ba12704132b5bbc10b6d0512685c96e3e48de58fd637f894ffcc922047d63a0fc80cbb8cd12b75b9cf0ed7fa1f97907a6343f724261620d1c2bfc48969016ec958d7f1dae831fed4f52d57f19f3d86b0ce63e3a12473be94e97684e60593e57f441fe3512cfdc9afd228d069ca92b94928842e2062368dc82c5f3965a454a2355261406d4ec71cac665df9005b203aa979888ce21f8f075d107edb742a904ed34649a238bce9e088af1ef7679f0fa840efe04dba1a391bee0f5e4a3af79bacd1d80744a0ce06a72274e81087ffed9dd30a6592ec17302a816c4d3b29cf1891a3bd584badac1a92c8e34a7e3c8596dfed0fe8744f16ba1552e51537bec9b1d1abda489a3c37c6d6b0b116a5c6b3852f66a2260718aeb779bf831aeba0a8c622b648ddbf6af033e89f18e5d590a96fe05fdfe80ad3da320661f0d749a08c15c85035f70fb4c6b16f1c68943db838cc6f175da330b9ef2519c3fdd4d8d2af0c7b59e6266a38d3f1989e48e700fc274f92a0c72bddd89140e2885445ab998dc2d52f8b32a87b73b4ef489577fb9bc6c41f0a3aef37b454d26060fbb83eed2d1bf806826c8a44d370e9c5e6284f53075064fee061ee84fcdc00f97878c223b89b5f6e9e9120ab54e051dd6615a42a572401447131690970b3e20a6d1c4ca5191f695bbe4278fbc76a20935553e58175810f1b57abca775eefb22c72a5785db2dae0d8ba358808a23ebe4780c9a5e2f6779aa6f27b375ab60003d84449beed0144fd6899c6557a787ed9f4d28114db07004a0df926db04bd17d63d7fdb5cd4e533e311e7983ec51dca75aa6df86eed53336887ccd01c3c4ac3ebe412e973b65676282efd8e11350ea610e7f77948033d3a1b9bd9a15860c5667a6d7a5c11daff0e1be58d3f5200733c08c3eb94d54ba64158ba1b9006fc3db6d0bc7f355d5a712415befad9554f3252d3d7464a6279866b1236593042fae2f8c693e617d2216f2fdf77870c370c412f951c599898976ca6c56200e0b48d4252eb989fbdb240632496384adcedb686228c72867fe5850d9e4f7ed7459c7460424940d93929658caf2e8a45b63f9463dd9c23132b6892fca7b8280f9103bada7c37ebd1712d50ce58f309bc87ec04a547f537c4ceb78072f5b0526ed1a69bc6973f6cc3859de19612d496a949dfee0e62501b06e40a87c6cd12ab8adc84c02cc8b2341e56f13565d0722fcc7520194deeed761ba588a368334f9b837ba346e8030ef560567160258b9b5c2b5ffbef9a3b713e84776e90ec72587d1a567ecd4acba0b9a88f4820f934e758b620c0c4d1ac723eec295c4f4ddf60c3425f21718880b011e6c637e80c59b0b567ec1815aa0e12aedbef5282c6513d833493237d5beb43f3c5e4025275ce1ff4088e452fbbbf7c6319aa78f5a88e2c102327f10d8723d4633a5966641bf80288f0a36982d258916d96b1a36aa9012cf950c2049890e31ee28f8547a867fb207b9139da7eb720231fff6457807e4a2331c73502d0d5b96c182e83c83e5a9526e4d8c569b742360a7ad2e11745bcf1889d310712b478087217fe806e64428d34c5f7d47d9e6107776621a2b96e3f8602c452a3fe9bf4c06e54314faf201cb1d3598fef7f37449bf5ca09fc493a39728c740fe5775a15b3f425ba968a574a5680b6b26cada9f245c94dd5d489db9f5258b9785aa69c9afdd05627a1de1cb26dda6072f85f1c6e9d71ecf492dc28542d43d6404e2707d7d4a0a4f7391443ca9b049ed17ff9f247662dd345683747ffecce0b67f99bdbe9bc126eac4c190a16d2a5c76bd99ca565837b92df325ed754e1241749f753ef4eb5d5d1fc291f56b6e53bc99cf9d9a1b4d6ce2a5b56fd635896bd304e83295d03ca605ae9bf67c2f76f262312461e151b5861222a73e030d3f6f47da32068e40742e16147af7f139b25e44ae6107a75fdb389e0c2e547fd3d3ced2ecd277ef4d115e582401ae7526e33d3f1ee50df49f3b265401dbcf5add9cdf615f61342cd0e3dd1df723297cdc2773217426d254a517ab3ace7a6ea1f0fa573c557eef7262e043a46c63afd59fffa969ac41c61f4c0de234beb868d8bf059e02328e2f2e5b0480eb24bd5466c2175e409417f4bbc285d73afd81949f3f2a136a3a6d4c652c539f95c160267f9ab298c0c5b56cb180c0f35d0f9ab254bf1997a724b09be867eff3d8cc47108f7de1609f44137b2cf9273e9d797f225008080c55b96abc3bfddbe04f15911dbec61a7bfb39e5bbc47690913a23d0201477b399530b8fc494c347dcbc32bb17dc32165f4cbeaa3b3e6fcc21091ad0aee96bc6a6dfab0525cd671f733d697da4aad02322ef46a973fcc624e8222dc3e289faaa9a93c667517a0e5e88bd058f01f5d6a38633d40669730af93376289277e78c2b726fe8605c7997ebe2f30f92d562bc3b70d52216f3bbb465d3abc18d2029aee7334d6f9d61f148b7d72b70f2cdc0920543a2732e5877b1f30a0ea13483fbf5cc92192fd432c2a93038b801108fba06adc558d15e42ade621939b20170a09fab5405ded2949aa8d2612e4efdb62ea20700b7b2c295787b3444a99118aaf9dc5d487393f04f30944f32bbb3ff131e90a81ce9426286eacb67bc86788f4094e9dc65e03394c6a93a1d499ebee46ef18eca0abca7e6b4e9dbb2eadb6c5d33530f155e60336944df30281bc3145d7929142d0eda7a3a0672750f61e808c345a7043e7fa3cf8c6e5cfd116cee248a5284e0d6002af46f9aad7be16007bafcf3f26d5e4df1143f9ee395186704e8f10e8a72ccf60f640bf4b303d1b926d4f9e895ce0238e194da66108c1547c571b738716dc6929a703c0ee2822d9729f48d3e87686aecf1067025c007ec7fbb108db73857f8a58b331a4bb406abbf308379c8cb1a3c73a5ee278f90963e2f5eaa0badb18703b491a459b76ebc12a5c63289c32e97d67c90f3e687479ff77cc7fce58feabd6839295161c9463dac0959583019d41fe8e0be7606c7fd619e03c7cdc78f17c94b2afdd8db937ef25e04f0dc46161a050ec06f03f31d2f1031693c89620872fc23617204f84a617f96fb95557fd164d364280552bc16a62ec643ba148add2dd106caa61cacf36b2af3f8ee658a5f179b2e509d98128e3c338c34f3883b1316c2d2bda03595af5948525548149902421f656633ac97e39e7d86bbd37b2e424205444b0a39bd2b8649f12948f5560bc7551bb6bb000f578744b1b3149d42aad4540f25cfefa8f2d072fecafd3bcdf19f22244b1a15e899abb20295b0e5d370078b9b1b6af9c6b1714f8b1eb47764674067833be96b27ef8472e306b801680067a64ca5135ef6479292004c9dd90c2e0b35859efb1efac9684427bc136901c3c94ba8c4bf151763df3b8063582cc384bfb6e73a37241bf1f8671cc4eebcf60919b487f7026287315a81beb18c565499b529779cfd1a2f073ee506e4a467576718c5f493a2ee3e363c0c3dd888070dcec5302ba0b7af2764232c3862fc4a1faaa235c2134abad3dc48114034404943e27e0e23a889495ead7bcc0fa51872571e200f6bef748fc3f1167125b40bebbd542822c5df5ed0e9cb21868e00f9f16ed62ed8699124dc9d036d49c5fc00bee8ee8222c2cae58a212145b48353cdd9fa690dbd14b5cd4faa0759f074b6c4f8bba1922a5b68fa6838c7ecaf514cfb008e4bf24bd1dc32e96cb4a0e362c4f321aaa9e95c677a0322325360ec858ff9b260ca5382ca36dcbd826c99e7210306a8135af5b9981bc1141292116b3176980c8a199fd02b4706af9917cf98ec8b44ba9228c71526321da3e2ae2ce79746feed817a0a294e3bbcd3ce38bbdd6f78b4f5d2a2c217015b557c59799f19b9db28342b5828b95a7c0b9e59aac9b8fe61d44edfd9d04643e9e7ca1289f868df24a25e1757ba99c394ebf2cfc6ad7ece2c4a0a75246c6aa18f3ad1cb3e8559455bde8d43c1fd0b706c3fec3551a9d29a4cf2f86af9272219baef5e21aa4b398626ede6b4ba02a3edb2268c893d665565b75c3c9f0e019e931fdf25ab9a012d06af183156ddad43294d0c339fd32bb12a804bb0a475c03f70352cfbb94498031ee5b2533354035b2d6e5d5abcb838f74dd9cd452aad9a535949590968746f85b2c4fbb52d88b5793e32b59e88460cba3ee6de141bb0c5b2c6816a36bb22209e075dab571f92c978ededf2cc91a728a7f2c7366609d0dcf987ce1205832171d07f0527fe3662ab5777c24c786503c497a617cc13755ee561e25d40a4429ad0d361f61dcc1e971c6c4df97c7baf4d4a6b796fa56a0088296ac7a594e6586ca425463ebcab91494e989d6f07ef763c0fc41754a74fb05b5ce755b6b664df957ddfb6225035c640a421a3f263f1bfbd2de5b0df73055068958cfb91bf9b6900dd0abe393219d432716b9e98da52556e22c15b2038c0ce67999a76d681f0540c2ca42ec9317192e357fee91ae7f6a5f9cd3ad916347ec76436327fb4572931a14bddb73c03d3cf4c7d2e735f188c599b1bb4e32e3372543ddae12da62216cd2b784e6ee8336a1be4d127ffc36ab27ba9f9650faf29e89be341ac163bc267eae2e7779606102baa2b368c24185a5f8d89007a40fa45be595b865c210bf66fcf3ba0e70c4846182bb99c62268aad155d4caa06cc0cf65bba0e68f62f2c675f9b46eb973c2322af7a3c2c4dede15f2974e15eb5999a16b3917425ef31c4b1a794c37da939d8a1fa34c531a44a58e8eea82a2fef9a7204f362edfea683867f81eb6705fb56ca01842b1a4569e1729a33a9d16498f1e379122081b991c97d0bdfd41d23c7b44f8ae7e55ec568d3771f6b12e5bce70e76109020c86691a3b3d8dbf127c8530c480c5465cb5822f46daa65b93dfdafc1059b8c8bb9f12d5ab76619d5f9b48f50953269251f5ce0154710d96ccdd2877d50e28f4fac1c1ca92ed59ec292bfb1f0b2c816c3beb7e8e9a9ef00c72368904fe5c91eb3865ab66288a695d2842901533d65d83a0887e89a0c9ead4e1449af819b441885c3bd9c1eac0ff34ccf49d32474238e41292d3eca48cd7bfe725cb52c18cb4fb4194e7039d3ded09c92a93cc5847570b8ad7aa33c2fdc9f83c9c6165514cefd8efc88c7d2ffff00658009faf4f68603140a9102c5c3c8824eb6a68325b9ea77fb89cec1d9348455accc3c55a93ce71245d461b55804d8958fd11c00253a50ac24ecb38eeec4fff4bd776fd7d4be95faf4978eb96d0e08225090143c1d6a8a74ca2e1342203a6b6e089a0b4677bc60725d1f3eecfdb333f22014e1ab6b889ec5bfc5a62a3c70a7780fc7cc366a9ad121aa84fcf261ac53b19bf40fcc71df36017486bf8d24fd36dbef019cd70139e9d78a8d8337239a3996ddac85243a3b1df1cd9cad2ee9de18580aba470baaa47d074eaccae0487cd80f952260db0aaa816fb9678dbc487f4c8b09d8c4eb548fada9b37873229fcfc721bd350ec114ffef8a9a0b57393eb10d9a9483a499e08e395b1d35415d7777711f6635da7c591acf3f74e7ee1f70c6c409886702151b776e1b636f5beb36a17acc4f1e2cb8ddbe1cd74007a3cff04e41ba2db277f850e2e5a81e41a1aa8f24bc35a29f0086708b90a4c198506a803972f4d2c948f7ee7c59425c3761e67a507cb1dc5e9b547a3b07cd6f344af438568253fce167b9bfd1eaabc8dcc0c0f2418b4cbd9373d911260b1e076362f0170d4acdda8898df38b02b4950484357b9f4c67a70cd7662dadb2dcdc9c4fc1e4ae7f3a56e4f0c3cf79ff4867706ff776584b5037a6b519f8b400a8947a7436cc5c40abd66e8c4a29658054001cc56261c02a694853cb37ed1a2db8132107211f84ddfb812b3483b1bc12f87e833a09d92241b579a07f96db8ec55033909d0bfa503ea568a56d2f8773d81eb8d3b844e1d119de20c6c2d64c8909e1c559220a793557784f17dea7f40b6d78896665101c9ae139bd91c71418f41139a2f572824c84a0b2d1a9b7529c19d6fad9c4b7e1c4ac80d1a491f38aecc4831e48c1deea0998b9286a0865914da252f54a6a3842f97beea5839100b9a24620c7cba5807333d94da3fbc20a88c4e35b8a87174345bd1cf208146a6b3025945cb77e79d81e7d58d03932caf3087a289dd60e5bbf1ce83d1a16b0032fb8f876106d3f4e23e7f80778571937d3a0a88b8f2c3c206283626428405f87630e10e30f4e417f3367b9bf37c9f133e95328035507d6ea399313cb4b4c9b03b5ff2e21d5f8aab87b8046e863c6c029202d6a48c5f95c2af267be9edabd70c88b0eb14713a26341a84bc08256ac0f07bb9aaa73a114389b6b81fa7aa37611e19f4bfad89249ce62f4f22a6f94454385ee65df1a7e5e6e95255ea9342174264a2040c13f1c906593138e7ed36c10944afc11018eaf6ecd58116d898340ed10f6af618062a81bd6adfbf4267376a4805a3e1c391b1937db7998c98d5f5450c720a967273108105ca06ef09be0752f4e0641c790ba590bfa71cfc0372f30b78df9f5a1a127bdbc9db295ac8c6b67f89821ec5b0b69f66a8c1875987437f3c83482428971334329107dedbd4ae4369a1364336bb6a1ec45f7cad2326dbe0e6a9e5d6fcd62f4a9001d73f781b10b1f822ecb8f6ed3187ec529880cc9a4b9ec42b3a7028d5394e14fd3d1d03f9b861ae867fe37e00e4764f54dca548a74e80abd79481439ca47ee6fa5d39d80913fc188359a4a34049af75ed71c8c925676bad1115282ea2ad0a76caa961db30b0ccb83a8d94f6a710e6947783882926af9fa921e7cf73721e0879ba99069207c4baeafef82c90228b031ded6c93e2d7255cd4ba1343bc8da701ff54fe90a7c8dc793712496d3d89f505901e40d5972b820473561ed3e5dcadcc982b98d8ccde1ecacedec65e511aed6799799392e3c305755e43ecdac010b08c12a070cad3201b78469c3110ea26d9e8153f274456c721a8881be31f43c479bee13482469f616067aeb16b5892fa1dcb063a7cde6858f097c4d9b3cf74923a762571be3c32f7f774917aaa6ca9fb45e18756bf52dfedf0b254db4836b2c0ff660714e85460d395c951897be4e2b864e44b1eb9baa7f97e14b098b67bbdb214f87c07bbaa3fe48a7b0f3b0cde0fd83100f3bf87b9f4772dbf6e7192ea3b3ddba504c0da3519b92a7635c969a3388cf6e68fc5f22943618e32616c30478883222e44eaa11c49fa9529633902d6fccd7d7a7959130f7fc6112b321ef8a10d4a0269c2bb5114e11547b677c7bd004847180108c4ccc680ada551ad940774170b56fffb40b701a78dfa875c7c7f302508e245616ed275b42ac60fed1ed8ba32360fe42e517a1f43c8883291371ac1ee08a01b56976365af263a93089f0bb174a1fc6f825251570f2d695eadaae87eb682ffe05b9bb49162549e11484c8294a5f390add296d136d5a5a2a2a40e9b3919ebd90ce3b5e55127923e910dbac34b41cd32d89827b3d81ff8ce4d509427c8e212d9fc446d1040873db7a241ede51924948d61e620a34553ea40de152b186709e54480c1263c1efe14d26f2c956c33f46ca69c1631fe6750ab6a1ef598d5dab38674b0d8378f90404c9b20ef458a6a06987b31c7c493e3505e156a210c0c5d83b2d38b89f2ab310dd10f7131697eada3374fee3294b29359054c262e2165aa9b3e7c50ac504c41403289417ad4acc98ffd733cd991ce67c2317071b5f664aef7662e3779b9fe203133292ed02f8efc5a04f137cd0cd27071f5973145b06c431d63d547a280065c0cd08ec32fc7b7b6948a595eb82c23d2eea1fcc50cf24e31c0eccc84ac6abd98c0072ab02514dd66dd159a73c132791316b2e5c84af06e7bc99658eb1dfa97b82185aef0f5ab9736d82675fa0fa4335320cd0b92b2001a54626bc6b40152c815e89b72e58c0b09b0e5aa5e1de7b95db12a3fa441b9fbb87380f8ec042c852b632dfb1148cc1772d483659c27fbb4007a166eef6eca128a6bb1a6ea1981e70d8bb1365935da9f5a6717d1d899001bdd42eb9347d1ac5679e2fed82fa71013c86d114de6493edce2e62685410a3ab6e765c1979eba23d4ef79d5d8d3d45becffb565887eb5406d3c86c8eee818d58d69d45707c64333f4d324202f4d0fc5ca7ad55467ee4cd02cd25dc4e3fa5bf67a9320991f53b3f28bc3fd0c6962ef81f9e769832d0947297a6a6ea49155a1d8cb4b1085e94315cacf6ed60f6b4dceba75810b34d98438e3c0af289cf1ab7259e6e768418e98588f7174d875685cfaa4429addfbd5bea989f8ed281503e569518c37be8802fe162945d7e6f01c33e10b319f78e4ac711d00742acf8feb922f0119b7d2bd8397b95ddceec55a4d42002c00a9657bbb1d68aa59d794465bf0f3dcb10f1d857578b793bdf224333aabd18bb3719ef1a17fd327dd02d010bc1a1cf3797818d9b56cef4c8bb0ff751bf713360f913e8b2b2712e46cc46291d9ee4fa77436c179e25dd53947d134ef965bb897f87e75e115a2d6e349e8071c6d477bdcf34356d82850afeaf383572ee64381ae205b6c0af24cf0058d9f75d159fb53a9876b740d22a31205d523c7bbbe9f10655dfe0b67a2875cf941d064fffcb91247ed9a058605f3c123dcd347024714072c0f6c677fcf474fd6d82f6eafe3c4ea14c42dc5a39ee785d664307a6eedbe84445b2331a812e79913714c1e0878aca5ebbd4968ae3ec3a30f8b4ab677320f9120fdc0e88a0770e13cf09d18042c18921c2e561e72de036d6f5e01fb2561b24c6280e3a707f5f48f788dc4b2ea68e09757fa635f913d70f01f3ef0774881b9cbf2223ca6b61414f62f073818ab3fb3c679973b003dbb57e5ecaa79995c8961e449400c37c878e69f7608c19f9df1f6cdda720b707d71a03f6474310b3591310a695168e53f137d1fe8f9f5a08965490ca4b347fdcd2ee0185ffd9eb11499d6116f21e1b929cb89e820bbda938c1ae6c95bf44156a6c0f90d5f8e65e21be3cafbacc93b800f5ab39b2d2af80410a2bf5eeb593ed57e71a3a5850b1da1ee139cf707329dd1ea8e3181206dcfa51311df026fdf06335288ee05de5491967f19305632909ae1d3853b4eaa37ff55f358f66cd9215d4a6f5fe03a4f8e0d8f105895ecbd82c89e8e14c2bee5abe8ae157b2d83065de8927add2fe4036fd4e28a75503812c69a43a8557be566827215da3a08234458f61682553c392c2c1320009d8311a0f8889faa750c980ea6f8b072958336f08ef0b027b3a3d4497153105b57ea0774b0ff69d584512da2270baafdaf9a6c251434c1b30905780bda461b3277897362ff9a13e6399f53a0804813c769dd23c4ebfe6a3b4790b062e95dbad823d9e897bf760e803b250914cbb05cdea47ebaf08c5945ecff57eb4ccaf83fe6fed7aefb36f6c80a2c016ed452394ed133b40fffeeeefe39b4e0ac4d35f6bbc469d92142056fe0ebda0ac690b119148aebb19f571e49edca61373d9d62f477a73fc1252f030fe83f790c8c25c87930144fcb8987e9ca90fc1040468a298f74eb561c319ce94049a10fa6fa9ed947b761ca3d2126e165c7d77d846aeb08a08f39ec8bc4d645a0d7094e54a42b890403a84be5d8781ccc7da4622649042bdedabb404140e2d43992ce2041643c59fce101c380f1eef6100536348172a042c5a6297fa9896719dedc1896505fbbe6ae70d6b632a0a1295634104d4be6bf94d533965e31d313ad67c56957f6f3b584ad5640c0a2564163754df8ce5aee14d7bb56d82d208a5571a537e293f041a779ad8e5da1285a70301a52a8f32c9fd73e4a1ce5be209cc44bfa38d2c05988b4fe361f5965d9fee02d73fa39d5644c2a8f319df20bc64e7474d7c0981b40660229bd212654efeb9c334d20697ca5696494926fd19e51d072ad12fba14bab9d0f8b1e0ee9d2ee671149275df6b15e17c641097577e115c42a2eb1a751dba32999f1d094d14a4a264ae1f080f3a1aff1de5ed83fba61b0bc14e88bb5f9b592aadbb856df7ff100547d1673933ca61f059673b3af9e46abd2fbc071581c4ddaed60f53e36cca487b004a05498cf810beeecf1e42b9b62597da6f84bfa87c517ab92dc70c4d2ff3d26f1d8415ba6e633818376d6e8b91c9e373a676abc119a395ce2232bf8c2fa9acc4b8acdb481b85da3d27138f3fb9d712ad4ef6b5c1ea60704ff14f1d26697b921c5c991c888f4cc4a155359a37883a51b9429e37336497365e8036314bf2f7e75b566bfca1db35408d7f19fe83954edc2887b1700fc796e833ace4ada1f5eed37c4d214d25105cb6790c12551bfd123a12c40a6c47671b5a9a706be8c90e10f24853761353a7008efaabe5b8e26b097a57e5fd4c04bf7e97a60b3311b6837f4e681dbf638c8c709df83d6b699160f7a8d129ca118454c44cca11ca78b423b55a9c60af8e98fe9caa39e32f4d6ac0d6429052875fd61442be4d7c7e45dd4c3671c18744b18b169e2e83127620a1298ad2ad376c37fff97f15835d4abcac25dfe82d14d95e847f684813fa91bf5acb10a4500136dbec22a473304dbd95dae430f97b60b01d3a81688cac1bc68c8a44382b4598a8dc69e6f407792fba1e863f6ebae717f81fed008168ad944dae89bb07f6297f2393c78a105ecb5fb07ca34a3d7b9ccc5b1ca031783563a1c37ba56d0c31ea378445005f80ae6347af7f7b636f615cdd94f9ac8df54a7cae984d358f0f1b4ac96df5ede932abea4e8308747f6260f5a067fcbad3ee9514d24fdecbb6c3c7f0cd8074b092fa74255f37fb033bb076dcfd4d537b12f43df0e55cdafaee7b802f43ab81891b49cc210057b18b881ef2fc083a3fb836b97f8b906065c3836b98f94aca6ca04c3c8d56b5447738d2a3c480a0afdc30d36dd93da97f76d98423d4fb1351fc9e4f5268612cbd2a1c1e6d4fef8d638e522816d441f8c29a31fa02a81891390fbf13b1ea6611e08c08a927903d9db61e49eb265c81a649e23971599daef26f23cdbfb615d1db22c05bd39cb6336dbdce1f25e4652b0e0f7ff4c2b7aec4579860f276ef498ef14d2581ab16063fc3ec3ad613e9dc53e46e9d5942a60b7812bc23fcfa6219fbf8ce3ce1497721e6aa05cb235cd6f92009cb70ba283a90d8e62535563330e0ab856b7aa3803852bfaf3620cc0f3dc67eca109b3c687a12111adcb08360683ac2e79f738038628b96e675f550820e4b39cd01ca3d8511844fce3cf742d7f08af70dbd46bce2890fa94ab7bfe0ce75e023a1f7f646db136422c2a66e398ba258bccac91e70bac7f1425f9ca02b7ff642cc2670a4aa5c82a6511997786f4f93876118c0efa3304fb63216dd709037d3ec729459e1f58235bb5130651206faf8af1b21c95fc7545aa94e14d5ae633327ad4d2233adcda1541d96abb9ae8266124e9424aa115c6d7eb9004dbf0c85461f77815989c9ea0cf486c0cc8cc60afe514e4a82f7ed2046fb313b771fbb236ecb3f8914f3b20619ae72b98e7aa71f92976b1aba07022439a618a5e3a8f3c05e26546711b89f15a4ff78fc56dce1bdcfcdb669075a667b408b5b3a962f922233569232f42f3b4748254cba83c8f623416dccf247b28963d1771c0f4a29fb46402d4a64ca9d8bd134076a4b59628c20d3ca0b5a76d454ab63eae314cefb41883182820f844c85a8a28c9f363ab6001e1ee1ac919b4cf71ce65d01643f8e4d57d97e4d260d10eeef7b213a3f6069ce6d7c60af7a6fb51a09b9a892a1d4018874e6e255cc79e6d41ae84d7bcb449ea6dfe55b83d0cecd2cdcaf849175a820e1bdecfe4ad09e502078cc6c42e963bd997b8380e0f5fe4ffa7cf264e115f5c8afb41b97436bd17b769206b9af5f65b61718cc86361794555bdcf951fba47d5c011cc790d38d3fa9cbf64b8c678c489e56c5ba166553212ce01361883a6a5c57d25b09e969e9b1f9887a636ba02996efe6dc1527476ae4f508a99afdce2409fe28a4c3baeae8e543464a32930e61292db7abda0eaa31eb8615f4f5b3dd37e71b00178c8ff160f826dc6bd9893592b584d887d1971d4734cdb873fc5801caa3184f2bf2a06f4e44f634cf54ea8ea36f5a9490cb377b02d97237ed047356ef514356f9932bf0337092df443183c21249da5ea716aad2d642cc0fb3034643c6a2f8b9c92dfc6d7f324e9bb4b960cb5e274d04df46d079d2b645a6a5d44e160f882f1a19a909f7f6aff88bbeeff481551f10b4509196a973d112f59f06325c0be4fa8e97b0045577ca3b67392611fbb3a5e18d560f501923c55028bb0cb85c72f9430642e4d99c392833528240177f838ab94f83f20e85d3efbe6b37a384bcea10a70ed4956aea9a0a297cc4e5cbf87a4d55c760f1ba57b1668ad8fe2feb9f977560d10b1992482156dfa6154e1fa2fd16583dba688d743c349129ce7cfd8c0a036e1fe67f33f6c867bf639d2a130ceb67e54b5cb452bf7bb63d150a828b8e8f962fde5730b74646bd00d2c7a5d08f25b4a0c57fa53a27556843e99cc40d346428568b0fc796af629abe72a5baa3a9a16c58f7c7e6025bb54ef3b09ee783524d27020a25f907886275e95f398004eeea045849a5d6728b03655c0eadf23c2d5a6450b4fb8b1dcbafea7caa0adc099ee67e7986c12ad3e57f6b8d51e6489499f0c8fe54da8828faad1677c5c321fc324dcd3280ddca4a5679c142f29d447579ed270c31f6b203ab617dfc394882644bf8a96b33b6c3bb6d13ebc348cee5929da4a7e089143b077410bd4a7895087c93c7c5fe015491e5dd61f7c6012f45ed312b4eae0611e25cc3c080e8ab66ec1d7f0990d7e3e123f9c4c9da3d5d009d7f29beae0a385e67e9b3694469d38accc4a6fdd1cfde6dfec89ede5d9b0e71db3afd8543beca1c79add83d399a7f5d9c107aaa565e85a73fb0600ed87156412293e21c066b60937d2042fbfc00c6d10814e8b21fc842d1148bdebf555544b07477edb534bd88f6776f0f3235527c38f0b204f94835157bb93f8d13402225f8b8dc4dbbf0d99705d66042c745e1d85b37154c959cfa1b222e0e9bd2dd7f8840f141fb478aeb7d33ad015177d4cb119bf267113e79b9d34345d9271f752a718ec8a3a6f36ca66542eb01a61a160e1a5a29c5dc76d91a3b2dd103e91827bb180898373d6eb4516c505eb2e7871601ff108033853525f306fdbfb3b25876f094b372cb6c5b09cd150000685b2c41e16ce152f9908df5f3e9811c8028702005575f5c6d7454596b47afa996ca952378484a4f0e999f182c71005362222e52b5db7d601ba6b0db4466902f256d1e85e21ff1c243a2ef37f082b37a5cb3f528ac8e53731cafdf44efe5af07bc0afbd25734b45ec33ed7b57a2a870ecf154a1e2cff8c73f3beb2f65c557c16b8dae4f7a884ec2cc361a55cd14e928f7c3edfe73b407ed2c0b28c7ed51cb7d15aa2e595098d7b61aa42afae243a010ec46bc96a867039ae0d0f0a641700ae5ae58b3a97e8be51f6d7eae9a2a861a3c59dce2489341a131ad537921e58538674fba4486075714104b49c881e65c603455518793ccf5cd99f7af2b665c3227ac6c0e3d7c011789b199c828582807e9f52baf56f80cb17ceb1a21d705ec8726c5f293b1671a4c6c326c5c487e74ba898a1ddc47f9a30ad8a68b5c18e57f491e49cad13f7969b0832bb41940149e0f01b8cafda624bdb2c60aa398314392355f2ed1c8182b1847cdb4be45d553ae90ba0fe0d4d37ff2fac989eae8a98374aebcef119abf04e95f4ae43af8ae819dea8d9b77fe2de251eea78e3cf8dde6facc3099ca480c0beece938bbb62752ae803ee7fc4037c6ea2f18ffec9170b13c56d4ba1d3d2dad6f8395add4f9410247d8f8183ff77c4431b283fed300fd2924d9fa5e6d9ec1f18c08215b419920df1bf82a58e4e559c7af3aaae167a614339f9276c274f6a4440d9993acad6d1df48f0ac9c150801aa951560ae2009cfc793bd616dfd5dc7a5f2c0b01baff9e7cf17f59aa9d528d8a87961968b59c38df9ff0966e52c71603ad5078f093c49437e883032da0f8377a7178747c6a17753ded2eeb84c1cd1b028ca02bf26217172c59d74be51e34e1fea1982345f715af5ce697e78c7e26355030c8faecf2c5211f8455bfedffe5e65768268dddb39fa3f18f75d649b97baa1992b176e821b8319fe2af6c9cd994256ad53cb774a3346a6e45e9f538f7f308b22ff2303012c1fc7f0b0ea8ce01426f615f818ba7804d09c0be0d56ba81554c3ea8e692a8f46b89f8282f2bbc6e284d3c11287a6881e80d9ddfd61b9669ca1ab63ca2c2da8cd67333c77cb0cc6cf908f5e47293c4affde98bde3ff1b45996605befa8f01a3a40572d570980ea5f3a73ea38f95fca71a0bb502e13fa520d4bdc4d901fd282c332b32f5687e642f9e54bf14d48c55b29c86b174fc1096879d790454ea5d22c8355c22e0b14b77e360139c062210b61af3032664aebd0acc470b1e9df93add5d86d4aaf56f6de7acc87c22e40d701caf4d952014f64b0fe00041480fc44f197c6ab6f56e031ee828efa4e06cd6b0e4f53650752df7d4453e14e067eeafbc7eaf46d26ee3f4c57857bbc4168fafbcaf42575170a672810009fda066fa4d737b3e120526be90c6df7e4943f285ebc622b80ab972c88eaa5b6b38d6ffa815a5fb1787873ad42afe0145b3c55f8e0265b93b28eabf5113f0d67b8876a19b1d326a45a66b01a65ca87d3944abd06ce63af9f844b59625d605d4d7cc75cdce544be0f23e8d144c0b4722cc71ea813e24049052156763fd7cd87babd6fd23f1fc4b8dd0852c0c21c20b141b48d24aa5886ac7cce98c95e3b8132b037b0994dbc9ca4e3828de0bee31085c15d500f0fad3e6bbe5d13de8112b900399234e2ef71b583ece728b716a6a384b1f018516bfdf641b0992a6625e99dc0f6ba92c9863017cc5ec2e3b1e95e4d81ee2f5ab4b478c3b2d5f71ef985f38b3286a199b55096860035884d006c74e11982197f83b5c3f5b7a1826c9df299405721b6fa1d7b799944048c2d492436893c05d0705ef82d03e518696088c12086e482e7bf142176ba581b85ef0568d72af1613572c8a417fd49699af84dc20395cbe5fa76b453d5db62f610727ae1980cf25c1879ab6e8dcfe5b47e1f9837ad73f283b92dec5522488a997ae0fa5516388ea60450694730d36e44c8d438c87ee01625a2cc6d92e9aae33ebfbc4e1d32399a8248bac9787c931c3a56cbb96435c2c9d5722cd326fbc98fa54140dd1f40588864c019621a53ab12012211c07aaff3d40c8893412d5582b475cf8dcb0659422db1d8e34a42441a337f36d10e0e63b4c3caa71922a726e51b6f96e7526b276bf8c1fe1fb531aa786990a9e0d151ae3bed9edf753625b6d780210d60df639eacf61b5f8fb46a6c2c5ce1ef659c499161a4cd4732c63005dd1a60e06d9143fd1f1dde47d63c4d39ddefcc6e26a8ba14e5fd8dc26cde685f9fcaebb5cdb720e0f82645ce169a8b54952801244d13b56744b390d48609901547a87f62df4820643397776caea5ad851e5c3fd01daf57ba94c2f29c7ff8e5dad3436695dfb11a25f0c18172d5e7ea78ccd757df4ce88551e5ce18509775c6e12dd18dc625477b3d1d5c41984efad19bcc842340f18fb09b5002e7b1d51f9aa7b75234d363a50f4f2a33c573e12c1c111e22c27f2f35b2b27c749e4a08a8535af48daad11c101697d01c5818804e6d14a67f0f4489682285c0c99ca610c99ad5ea43442a772ad81d55d35ed799e0e7434f0eb4ae078ee2e5c42ca4d5d161cad1f5143be9462304ce947266e61e377ed45e7d1e223547475977a91224889877471695f3d4c7791f301187ab77b666f777259ad802438fe89c3ec10f2e6dd9f97e083ccdcb915880bb25e9c36c7d75b80cc183446135f7bbda5f13ada4236e52e885dad05c8f85509990767da3fde00a180d6b4b7f6a04ed23167a88a13e3fa1640a41dc62e6f9682bebff138bad7f89d747f1979b19bc5d4b451cd825f4ab2f5337020ff2b3035237de620a0663fec6a43b79294b24f049d37f133dd27107b36c4f2a2b2204b3d48eaf38ca0eb4301e8342b329ec17d0bfbf7cf093e6bb78399b1bfd38911b1a2980ea45eb7a65adfe52dd62ca55fee97f71d88bdf8c6a8b81f289deb207f4d17c9aba9032505572753fb4b24609fefd676c84b08f5743ad8ad733ea68a3663f32deee30d683efe248f144f790daea89b1e2596096698dc0ca644fa90e9b642b34eb4241e81baa791d66dc8f6b8f84667ba28b8fba6eb015bf807a0181b8df5f830752bcc3709a240eac7c8c6978e1c3c2ccf279c497b6b52c337a317a0bf18695c0f529bbfbefefa1ec1b2112cbb41bb674ce89627a90d56f0ce8283cafcbeb2ab0d108cfc867fad82ed4e7e510d1fff100126f74e779cde57bfc9f123b5b7f744d613ffeb353cda0bf110079a61340dd550fc9a8ac0a489e2e4e1c68da1fc20e1943362f51d6458caa756ec8a8749f0365b1883b3b559c45314ccd2a42629e7d3af0b797009363d72f36a6bc30ceeb2063498efc8799a0b1ad4f810bb7738d9c6171c923073ab940bb8cfe14c03287dd1858f6a6c59afc764f14c1128f78501b045f62a6a61188327889506f93bc27d736002a5c2757945dd55f0df462e7a43809b4d21308aa910f9504f16982e2652822283951117f0be5576a06a89f2efadfbf7b7206fa01e2c045d1084595e443f49387b526452ffdbd747526f9fa39f61c2c6e709c93203713db2fe431be31ed5052a544ff2ee9faca4d23e0478e91b9892e7b5bd0a67436efe72d17b7eb5ce81d49f8546eafde2a3be5cde195f4e55c30ca7fdda4a41b7b208db6ce71c1edf9da4569a46ee5bc01671db7f3909249fbc0ef7e5606a73317b964f563cf409a8d7dc77e3971062883a4d6068b681afbd4f17ce2b624e89669ea0e357989438d2b10c0b04c7832eea993b06beff21a07678f75084b68176b7937fbeef920b26945fa444f216e724a16a3cf2aaa661711d2d0c9ae97c991c9e9751644f116ee995ea188a8ec5a2c80eb449f912eb7ae9d8833540cc31dd49def5b0269f1ce491958c193244dceddd11c783758c5565cdd70f7b682c14384968d8c2d80c9d96e297e1e8ac52accb1ae21ccdf49b9293228089554ab0844635db5309063544d869eb364185c50af4c2ce3519c818696b705dca1f10ccf34025deba1aa98edd2797df7ab91a7bcf4332a002d9bae69c537c195c69a62e411fab6d461009d17547297f784b5e239200536e0218b65728bba23090741757b99a832ff9cafe6fb6bf2baa87ef46dffe3ca4c5e44cc78b71b5664f6d145c650145359d0c7d5cb9952d183cbb109828996e5962da28f07342a96fd3357eecd322b122e3a116604e4fa6c7e9d207a9eb0dae3dd06a69b7c747545d6eff833201956c201ddf33184c27ab7aab4b547a13cc52dd95730db1a04a5601fbf5ce89d15626b2a4fce5d1767535bad211f2c9d68a5db0de35967f008c5d68800b01971bc2331713aa57b89667d690c3962a0ccb5ec7e4cf4aaf4b655a823b54dbd63bb0b36a81d7e7ff3fc2c19b2cb521a27520f306b9a6da023b1b6c11d66418ed43c64e548acf2dab9d275a9e49e96c26e138b4cff357424fb26916fec45a921ced4323d65593958441ad59727e165e786bebed847b0e2e72dba1baa1ffd758c46512c173dae89e9a7db9c9b2725f4726b84069438bcc6ad08514518765e1e868b52003de72194db421966e190c056f2507b3e653d1b8b44c8b4aa09ad91513d2972d819c3da0ee366a01a8290696e001192effd0ec8177de652e8bc3cf75a78bddc652ade183dd1211f9860952da1c8b28e4cfd093a8819ac21ce613e1ef4d9c49f6533dcee0c992396dcdddc1f6050b57126041b2c1df2571b074e2263425ac7fd7fcd66a4e02e12a5c6bd6ac8fb516819e018f61e334ebf6bf2f2f68da1783104ec19263d4ac1365d13475bf45047837ae6667c2bd7ecbb1908640fdef3dc608bc27ea5982faad501415c977c92f59899ff3b689f31b0df2bdf20fea05970f66b498527c6f8f0cee773c5b298fd1964e9372d24733c3b43558344cad84df376e0286adbeaccadeeedee69fd932ec362151b6ef6cadd11cc88782cfbae7533e854cd61b60481a80231043a0e18ab0821c1a0d25ac6a3984aee49c9e382148182c6a9038fad7692f9bd95a5c3b5831c134baa71febad05833629632628b5a0cbd1630a6eb5c981d7e71ef70c4347dd05fb2e8b17877a1764ef2f47c0a43b2866f2a6bd68b029547474d92542c7e4b44df7b29253e4832bdcca68ab90b196e7d363cb306412eb319c50870bfa6e037cec1f120edb2e030fbef90990aa55348645e43a93f0593bf20c8da3f2ad04986148ca2510b860ef03e2b37675bac4022a019f7404eb13493caa94978575c4897107fb6d45fc4de4aca8161425531686aed3c234d4cd64abba9c61cdec114152e686c13b7d45fd8465393ca9ebb52d3fe585c6c520a5e313738e21964568698ed2b36bb59a5b6ace14fc67b1e10067090d3e18b51de93404b3849290f27e48db3929fe00bde514758d109f3b21a092b634a5633d56044cbbb56d550729f7d37e47057ec25560532e8898027174c3e6159e43c31ba254395217ad74f242ade01b493369ac5432a8b00008369bf95c05b93d681cbfa97b7f3377d226cf0c4acc32ecc0d2bd32e62f461ce489a1d78018dadb2538137d6e4cd0c920d56b6f0f4d6fbb2a03e15cbdf61a33b0024a6284a25b2404f637f3e9b786960fb782d23c131dcb88efd58cab53cc2a9d817ed35f8efca811d6aa7292ec5e63f2018160d2dcaf7b8956c39a1ec82de2f6ba724040a93719abd8c9b0ac7272f54b4870c0f479528988e4b274542e7c25157a992155f408374a657ed86a1f8f3c465083dc0cd6078cf250532e5d233bfcba4a50dba426ec24f6f2f15de5d08db78850555f729308d07baeb39aad71157d5f1ce1f5a63bfa02072d1367c4851b6125cd62d80bc05e68640626048458ef2a99b7bd671656db0a5885cca01335e525aef26289cf11579d6ff6943312a1ec43de654ac4bc11e7477547e2c7370f29e8886d6e0ec095fb53c35e04dd2f90746878a8678f45ed7dd70d8851fc2d26ebb8dfcdf3e7ac30cf4cb3a8e67d31760daa2a5b7a52be142d1141d663900a270eeab4e3ec3bda596373790c8d597c80e330ae2bea8e9c4a3e281596e7e024571dbabd17498245f043e380c39c09efefe861b26e19199934c16c6f07bab1a7d1bea5690ec34df81c88778ad8f700baf215d290c1b3784160046915dce285855c8fc1b4a005bba876c789b0eb73c5c4dcb32d5207d2da861ec7852345a981de5d796dfb7159d57fabec46023656c8c506f889aa1bf1b1cefa94da30726e2490eb451457283c98695b42e431f5d21a84a3fc694db23a5aa2dc6c3bddacd8898514485896d78d89ea3d336076dafae4970bb4eb7fae1d7d23c4ebef565c69d798f789e12bf7e375febc696419a869f16f9fa71fe4baef3cf3add41e3cdf5560be0c00689e37e513553d9690c9658fc3fefb0fec18a22619a77c9bf4da6d86cdc2ed5486db8287da51c16b53802f90d4959ca7aab3f80846a17cdf79a6ce2c0640a9bec109f5f65fe6775a4fc0c64fe77bce65d6a19e3acc73cb3a6d7c8108f05c31c747150c002843b4a23e0cbed883bb818c0cda80863f84e8bafe63e6537bd5e306c30528d8d47f9d23528e2ed02bb1254af2776557011d8751bd91162bb2b70d55ddd59a4199824af7562b5cb5b7c5e0609cec0db6489d4a6bfec7bbcd8abd5467d336b5b42cd8fa7ea80367a8b18a4cfb7b4431455b8a6705e70000bbbd6d3eea9afa1bdf1dbaacf3176b5b3d4d68c5263a5184b2f6fc54d5dd7ff062e5ddc9ef682ea002107dcf2d91e1e36475644e514ec2ed0918e2832fa88ae23a967ae67f4a7f65176085267b43792039b8b98c1871a949ba31855e28d8ba1265369417adb428da6af6bc605fa4ae392d5ab2df711fb1a14863543356971f3299dbba602617cd69ad9e00a0766f6b462d89ee5ec9a215f7277139413d35d314b7662e956a9a49a8a3085a2aad3d59ac2b39041b57cd6e9a65db8fc272682408602d6d42fa78e83413f8e7e9adc8055f2e2b5e0f516dc1188f4117556cb9b12051d935029e8ba7a47fd1bc91d27d3793ae9c340d814b38423405ae0128ae7e1fa25601bb0dbc41edb9c02209b29afc64d5f75ce62c3ad98b795a0b436822f0c1eb6b8e4e8e0ab22a89bf7666b88c240c84d3b1da5a889bd11b7151b9f04df4fa18d31fd5453579ffb2cd64268e4ac0a2cfcbc0a71803ebb1456e1f1c0824fa34a3814a4a8ed5d2af0e07034ee6def022fafa5715f54f96ba8865fdc6e0390ccf5c4164ed975c23c94799fb3b5bac571c495c837213e9ba29d7329af71be4915e4ae47b5e5376083682484c567abbbac2bae403a308c89b0b4a973b4f6bbb61ad2ae2f9a407c4c368d3018da81a633623ee7e6aa3eb6ca34ff6432b5ce5fa993a30f30f71aea87f7da60cec01d0d5f0b0229edd505c8d7f62921420aee541fd97105589e407edb1e8f1277f5a1eb11c1bc4e3a15b5b344b2ed8b7a1d59d538cb059defe1988f0f5efcc1311de8d3d61eac2fe33834ff1e673dd2083883f2ad7de9aa3a81896d4b2ed349d5e9897719fb40dc889d01e26d0d67691253238dfcd69659aca9ab2e2e39039c31e68e631f3bf4da0efcf2202625d56edc614cf20c49badd0b33d309855378205e81fd95c9c2f66e8f99b6a0949958533991d63965ef996fa06635286c9ca898ab2644349ca581b915731f4b65ed361ab9f7737c685f1c9ec427f79afe4ab8188bd2d0a50117496080c8197897d5093164d33c402ab19c88c4462f7004980d076797dc0b18c5c2a77a0467c47ed2b1aaf1793cafca635d146b8b14f2d941568e2868aee5cc49b119bbba3cf14cc34c7f2d07d067c9e590424575dbfa2dcb5e1d2754c27989abcb8f524891f0efa43641c5e9634d6234047e8623a43b445861f0e837f3143fe145016fe81798032533d1d5eae628fd74bd60b58c98400896aa10dd0b6e2ab125a46313ca7e6dfd44c45b9ea171c23015d20b286c8498cbf41447689d53517a0a1a26ec068d08c8f3cbf22113de77b712c5fce7c5ebcaa0c573b80caad4ed9db627db657093fcd84e91a42a02a879eab6c4a1d4bbf838d1e1199069d721fe4441589ea1486d30a4ac4615e7a60515a57c8628a28b908fa40a780dbb32358704694907879d8369a94b60cdfcb057ce097a84b52d86b40dddb3332ab965f4cc6dd86c7367b7d85d07be8b4250defd5c6029be4b42fe92f334e0c13db45f6c810290f0471a412d3ad5bd2138921f576f2ac17f1340601381942969d4f3694799be6643f46283ffc0dafe35de9d733cd4e1a1510f8b0fc3434f91e52b886504472fc993f964ebbeb8106e638ee3b1ab089af6eb08e5f78aef9c7cee8ed1f30b87f5090b5862134f2c7c54571e83cb1a15167f0b2444e6e0b54dc375e459cf8d7d07070e04153e329d142ced9ad9feef1c8d7e8eaa6fe5b6d2ca873c564c7c97c59ab13a380d1e768e7e12305f7deb9630f6001e74b5ec792b0fc1862e3c782aeb35ca0988c4479662bd3938a93eed55fa89eb19d515697affbd39b89d61deeabb985abf3b367c0fde2a3d155c4359cd6800e2dd4aa7c9f95e9fdf32c5a66850a959b8a49a2c660aa9099695a99258bc0806b4a5f9a27584ca25b099a3bec1e543ad750304faae5a7f6b5da35bf1bcf24d7e1dde49f64e1af23fe5589f1d3139faade62dd5d084ed422701461c7ddb1c3c6b937608f99201855a95f634d433db05e2f4213c2f060046f9de40548091394c820bcc73ccde48bbb48feee0ec3099efc133791c40da5bda74952fb039c1373097ba842b02abc8d75ef61ed5e7711c0a17c74ff46504140b898f4724bb9ca1570775e25e59c57c94db115a5ecaeabdff6467d54402275331d604e4073634170342561a3698afb0088978ae1bbe199715b4f0753831b3ed361fc63837241a4c5f6a9096b522362a2df511b967c52d88c3b40576138c937413b94c68e547216bebf9adcba3a1b34d9981f290e38f95e38d780f00e8f0e71721668d5e253d5bc5efde4c3aa5cf925ddd3f6cd4ddc398bb53dac046b0cae50af63f5eea369298122ee58dcba4736448dc5a08bcf7acb4a212a4971b8f39ed9b20aab54c87da538855a53ef97649b6e1754a232c80b379f6ab295986c39dd3b469f6fcb926525ea065feff218d7881143e6ae6ec2afe4d6f00f11c085bffec8399ad86c1beb8c192fcdebaea701b36600d79eb2953aef6a664ee993a3eca947a6e99ccdbc9bad9b62e323d715d7dac556485e827a42d34559a6e92f050c32368d3c4ea0681bd5fabe062aa63aa77ad2567dfd8ecbc9b72d30407e92b009463a995bd8308db71b2419a339c1c9a786952f59508761105d13ae11511b4e3dd7d7963e574d5773abc52b463a7a447b57d225ca993072960e9a59297bb41e5ac76f68b5647d0d95fd4546562b771795f0589df8e61362b83a0c0dc1fc6676199780d1326de43215cf5dc20c39d66cc2441a239fddb040bd79854407aa9993678f5ee7434cb69fa57ce15448512056e1f4db9aaaca1bdef6e758715073404610551790cff4a5f537e3c37627aaf3ee0cd88684f69ef5d19d950eea7e8a36dad1f11e135b0d89739fe751df85cb0afa8afb2efedc67bdd8fe95befa3991b967784c13ff5f9a3f8c7e412488a10d1f13e40cd828010bd53cf1342cd118787e438f3f568045b16b00f31f45f4c423c9a9ab5b0d0153e1bb9334d83a047ad65292c51b996780d177561e7d5d9de4c74dd56588a6537a0d16a64168a5409c245ab8d16b20fe3601d37089eaf53b6009b9a170728420ac9f5daff989763f3f213d313709ed82b5b76f9db238a43da273aa6a36ede4e9f8794751ee49043ad71259acb8a480e9e8e3151e43c40ebf89a3a41dd6bd7ede9544ffad623226b86573b7141e9977177be4ba17ea4c1ab6887e301835037f58d69ed8f77e2da47fbb139890ea6c19ce31f62017b472fd013ce543d15d3c1b6f15801e36d9f6842611481a2ad90ae8f70638f550e3c7b799d7f86ec9fbec37590f15c7e397ec78c56b00c501a04518cdeae6598d1e86b8c14ab66c1decaef0cd7a18ed4d15ca6ea0b2158d444b70e095771c53cb2d6bfb25fc131dc0ab96065cfc014d83fe2a1fa6664b2e7b48ac6f29c210662ac91127530ec5ec84b099ac94298de46885b688719356dc22c5311be37bede3704c9e5a67e7160f58e396a8764244c9c2a5ca54da54b754037f872202fd216249f14ab8df7054ed6ad58de287e956f096640e2cbaafeef9c22aa61c8eebe363487e429e6b5d936d6c4e86a7f5f87c8e2cc9639da4391b4c50fda25739e47567d327b3eeeec71b0132af41ea143c1f5a53e15e85fe7c2296a6be5a75a7bb1931c5cd32c635a9a7beeff0bba1ec877e7b8614da30b4babdf818bf37e06c0f69220c00e44f9eff6ff9500c65e5b5c5b3f9797de7e97738cc1d1a843d710186d90d31aaed9bdd29be65373ecfe35c5c137ecd3e5deaf44427eb63c7a7c390f9357c21bba01db48820b1252386ad3ebe686b1ca0cb2d92b1b3640c78b08cb32c6eeb0ec61d7e4821c216faba31f3583fb34da41d4901482e73beddf566af8006925a342df02d687f83b5c055430750bbb3d2a3f2d727850de3acebad3c887765f6482388e58bcfca410df7b71d56806dfc25f452006c7ee04baba9773e087b6c9a54fbfde74ee4ee92c9fad30e03c8fd61c27f0f1463e8c09ee41246f9b044b8e72845294512984083de72db97dceeadbac0703df706d19aa5a25b18563da7b755ab5d186cf10807d14f45d2a82085ac48e5fee351d5875c3bd2097a750a181f5ec1e4535545aa8cd5aa80bf8c1866016b516d3cb6098425e2120737df8f9019ce452d27417e3b7edd66789820b3594214faffc68e9bd0486054c47609177a139d23d6c152f68ddc2f32e03be7c54f87210a3941ae733b235d56a777060f5c2181b97c6ca13351e097def7f58201a7be3ea9ce736a28870d6da05d47c0b2fad3b7c9f9e1f3f8e44ff73ccc0ead7e16d10e00acddeb3c1dc47387c1f20afdbc3faa5c0dfc8721f762cca8f24a4d9e4839389e450c6a012d8093e13503d23e51886fb2a7ecf25e6cee51a1469c5625f80b156c1e2639b9c0ab88716d12bb3fec3551a9d29a4cf2f86af9272219baef5e21aa4b398626ede6b4ba02a3edb2268c893d665565b75c3c9f0e019e931fdf25ab9a012d06af183156ddad43294d0c339fd32bb12a804bb0a475c03f70352cfbb94498031ee5b2533354035b2d6e5d5abcb838f74dd9cd452aadaa7fcc4560f61997dff4743d392d0560e19a4fa1110fe77473112690815161356382372a9ac7d0e5117d0678eab8c8a67cf2377739df1bf1442df866833c74b37184925c0dab36d8f2681c8e94ca8f9253d61487c076ce201078d48a02022108e6db44ec4d6024ce96e177a2aff090a1e754aeb0fa5f3626982f12338986540c3c150dbf6096e26edf300cd059f119e33f87012ab95868240f50fbedc083b7739b14ca9e43e94f9cd36952e6d464ba18ccdfcab2e19195f79cabbf2f759a431b3f85f7a9b1ece05ed4ee77bbd2ade1a48612f70060376797ce3878ef1c5d70ea8d7306cf8689e11f421bc1fb5356a97db0849b9b14a42157bf58732972420522660e518c0e06b2e1e28d04dd9dd28b1d3d55d6ec528b845915690d640ca01f331ee9326e5621eca3f8237c07a20160dd4e3dd35584a9170ebeccc69a7ebab25bb670d9370c5058706fb0448f03d8aa2c8de846bc8f5a406ea79681e77192ca32052888936e54f72851f6e585431b2639f783805cd28523c43c499454be12969f447b76e22be066acb9a67c3c3b0f74f4967f8011222d14a6b134ed66248113a020fc46a8287d79e9a8de4f132a733136a3b8fbdee1be170a911fd11534a42b1c398083867f81eb6705fb56ca01842b1a4569e1729a33a9d16498f1e379122081b991c97d0bdfd41d23c7b44f8ae7e55ec568d3771f6b12e5bce70e76109020c86691a3b3d8dbf127c8530c480c5465cb5822f46daa65b93dfdafc1059b8c8bb9f12d5ab76619d5f9b48f5095326954471d7cf5accbc06d6f047380b3b8c8b0dd67131618c61b13920d669a8fcfe25296e370d34d1f3b2c7e7972804485586e1058d5e24a71cd599fc66a0616d7a6449e5c37a9009152c5f65c1d13cd47012e295382d647f2a6c871e0d44928313fb2c9eed6a16514dbf95fbf912dbe8f4d02d6b1a5866311403e6caa099624afd35151c5895f326fc22cf1de1ec294cb5fbf33189680c41b029282b8853473856a535f5996c8e029f8e99f3aa3d66e793826787f52dd8f34db6011efbfe0d0b9d2e2bcc9eb0ed39559ec9ba8742da5d8def8edbbdaa536318b3007ac21197b7eb321523668c00bd2867575e6e9683f4fd78eed94e72a88a614c064c3d6f10d27075f0c096f6876ab889e75a030f8c6196348ea20c8efc99bef0ff0231a1f67f90ea72529610779486477e7334ce15735773eda3312c198662feeaaaa18796c9d37ad2997ef85dfc9fba414ec7406298489b3601093632877faa1c6cf80a42bde7e428fc3e8abbcac0d871156aea5b09c790acb27c260cffba9a934f4547a7cee7f7fc871450463641aa69905d15465010f174b303425e0b01d65d17780e5bf09b021cba8cfbca47f0c169542508ad83ecc4c94c1e868e17cb45782d67c7f3f2c24f39d03283e032ffc8db94e7f767ab88742fa5df8dea68664bac8d72320902088c85aa03f6e4beb9dd574154da52cbb21fb7aed25515cf582eb6969250578eec1259260fdb8ca31fc1302aafb75afddba6fe3f107ae74509e0e990976c0ee29c618c7aad4d3d853d19e74654641c8e79fd334d0873bad418d7e0b902f862b90334c614357b9f4c67a70cd7662dadb2dcdc9c4fc1e4ae7f3a56e4f0c3cf79ff4867706ff776584b5037a6b519f8b400a8947a7436cc5c40abd66e8c4a29658054001cc56261c02a694853cb37ed1a2db8132107211f84ddfb812b3483b1bc12f87e833a09d92241b579a07f96db8ec261ddf1a026fbb50f08c095983c8a7a5abe1c4c91ab34afe415bdba115060f51c2d05951d58433d2b0053741b3286878e794c498682c383d354e16690ba8b32a8e7dd7640eeec8b010c29ff8c74fb342d171cf3bbeeae152d73943e17b98a632f4dcec4d96d793d568c54a670004afcbcd6074dd0703a9fe5defa41a9a06c8710cea0193ede674ede829b300f4197f688aef9bf5510d55ca059dcbb661ab34ca8aa6faf18e6c381ff77b5cb0104f04304d939da0c076dd3004a295c34f6d882efed31393aca9fb478fffaaf466140aa2720abc76ab4efc5d5637f86e47ba3dfbe41f81bfeaffedf8237a5c1bbbae7e629898aabb3279d54b8e96678e955ad77bba5a9c722b98f86a6c406e5a84252f7f59e6224977f252bf6d69d548e0bf8f12ffc88ab1c10a34da1b7a24cc2f611afa2e93fdd4177080b3f883588d64bb3c3a9356203bb19471e9a9c6e848c04c0fc5be65bd518ee5c4fb8f4264a2040c13f1c906593138e7ed36c10944afc11018eaf6ecd58116d898340ed10f6af618062a81bd6adfbf4267376a4805a3e1c391b1937db7998c98d5f5450c720a967273108105ca06ef09be0752f4e0641c790ba590bfa71cfc0372f30b78df9f5a1a127bdbc9db295a78b29e688348c4d0031659cdd3fa9aa3d229b587f751cc5b39fdf69f46c48ab2ec0295963d42805c92c8b349c98d4e88b4734535d2a61f300bc6f7d4da0dbc2775f1b6ecbc4ce108c5ebc1e48e62c0b46a43c046bd4186e98cccab08633516d1edea406f26a5610deb126e6cd22b0a85ee5bc94d2ce7b2524dc932904981c64d09320038794114d89e781199eff2868949229eec41debdbfd2fd69390ba6bfd793d7caa33d7ddc6b5ac130e1d76a80a5f95264429373929ae1dad41f1ac57d0e2c100c61a10f1bf2f62e9596363b308c607dbc2d1045500d71363076b6442ffb385ebb55b15b7cf6a51d76de07d22c7e5c4b88cac3af4423a0713ea7c8206b16bf58e87160e7c1ae1aed6799799392e3c305755e43ecdac010b08c12a070cad3201b78469c3110ea26d9e8153f274456c721a8881be31f43c479bee13482469f616067aeb16b5892fa1dcb063a7cde6858f097c4d9b3cf74923a762571be3c32f7f774917aaa6ca9fb45e18756bf52dfedf0b254fb9803486e85fe5f8fbda85f2239ae36155934b0fe2fb949556a0fdad415b86cdd253b7cba3ceba015d5700300262f53fb0b688923bf465fb4f511280fda9d944493b84a0fa17d333d67b85ee352bc2e72c6d5cd94b9ea58679b0bef75350c3b99969595183f2f0d7653d77eab685a917ad943f95adc1424c0bfedd8d83cf92c720c5107d9e8c9cfe492ea6ed882ce4d3e3e30f279ff32fbd23d0139087b6cfa2033654e6a1bfb0a15e7409bc9858943c9a8616b93938187615b950a27d512210d804a550a6f53a5b8ecd6974ce3fb53a5a6cb2e9322d134f949eff04c1db1adc057689185fd25b8426aa791b4b3782031c7c16cc0c067e305c6c6642a1f34ec0a5e4695b618c197a596723db54523659af4c106e1803882bdd6f325a22d4cc60dbb0bd4434f308c2bff9dc0bb0ed071f311fc27834bde30e7ac42425da544ab9962f0ba0cef6fdb8758ad1a3182f5ff49c607aacab00217df4385d3ed597e4529674823d41a444e28b333727a7f2f1bad295031182551fa36ab65ffb801caf6260e0a359d34a0b7a9edd577255b1a71cecf589a194525aa985ec2d72d92d51ffc05e0dc9a482897003c21baf20387b1fe689c53ad4d30dacd53db5ba91b2df95f2b882043c8a4a0edb40041b36f5874e3a995b50fd0e5e94bdff2a7ac61a232564f0adcf8d6039e4bdd038a7cd75f8957fc04f0c982f05231e8600e197b882e4c978faf761d63d7dbdf6dcde9f2e97cf4a43f437d095684c52eda746ed073c0f65de118d9374d1e8fc260f3df124842142e669377ddae93a99d919056da8c17d284e10b5224306e12ee5ae5173d1440e4fd84d989bc2282e2fc8b9121d6b9b9fc9cc95154132da8b4aa17b37ff541ba6f04d5b03f3e52daa94c0cd73cfe13d393ff5cbbd900a30a62815ab97621e8008a6829b416256ab4965510c096f0791cd985b0c6dadfe7df79958911671db569729d67cc0313f710c2cf4e15b4c18279d0bfb2a2fd2bc2df278b0e2a82985cb3552f4b7237417bff497b31e2196f20e5b431d94023d3a021b9ea71f91c654f4a0f7e7a05a46adf60c0f9856624a65b79459564445dd67a500741833af6947c6f2182fe9fa5efe47b9f34d9c581dd7c6094a6d42127b3358a163df47823bd3caa397b4dfbd111343156c0a4a60cf852aaef39965a1c34551402d53cf53f95474a3c3e218f4bc237196b3981432f76e66d157f70b8e07cb98e85db135a7accd1b43bb958b8e0bbf5878a0cbf06b0c5ff7a603be2989a472998581f68de76c6d1a3893a5f0f1dd55b7ff428b9221dcd2e8d136d8694e642f25d157247094a09c5fdcf4d1f3f5d9f2846a60991c426344aed2124c515b4a51358f4055b8fe54526a58ee5927c307008f4fa94422613ae9ead1f0da851df14f4c2a2b7bfeeef5db61029be7bec4280a7aba4866dd695a63ca6e645d1132dc0cfb65d4a76f5937a171cae77a48d5a0ef12875f4e70811de6d213eac10cc642ad8e417a5a6fa5dfcfb6ec3cbc219767bf8c77bc79c0ed6488ac61ab4059239e460eacb4e74ab22240ef067d5bf96b5a29d9c0f01c13f20997b215917e17b3b81cbe31e1b98035600f7d3ea26adbaef033a77f1dea51a3068297928e7d7e993e8ebd9d0d28a6ea3c2d5c28ea6bd06f15a234a299ca1b1d5c8d97fc70004ceebbeb7f8a127effe35e09e091a6eb90ef45aa8a23a0cf053cdd403e73175eeae5d367923e0dc7dc5309c81a139f39aea2910e89459ef524183ee6be222f71324162c69f510ab27dfbbea3a0ce52d48129e78448aa64b7656eea487155ca19e2686a3d65d2ce0ee14c0ff4026c1ec18a212c1b2de369499fc4ed0d3575cc48f62dd4631a61bb38dd0d604309920dce272f45bcf3ffdb6f291d153d83a7f21e8f2b486a6ae89c54f0175bcf6d51b512f0357b6c53a8c94cdb32ac732aec2aedc4684ee628612ed8b10b993772e13b8e0511ce060bf19dee1435be6cffdf9d3b4aa370d55d4dda1385ff231175295c5e0afd715c5a351c52d01a0081dada4b444fb64a2ffb8f51cc757ce66d45b550b687e884757174e1b1d1a4ec5275d1619a08fe3466e79471cfdd4d173719421912621a90c6029a70f98f53584a8a7f10633360b008cdc69e33e726feda764f52d3ff330ea305d9e10fbba7e3729e196a71962f4e45f8111315ae47d55cf777a0ea534ed096e623feaea45ea0872ce776378521cc25d878e85aff6e626072ec996a023f87bc46950824ed2dc0aabb0187387e75cf1744e7762fdc3e6c9f029c40426a97b15acad951097be94eddec575a788810a8efb8fe3d9d9643ff249e121e97f3aadcbf89b595c14fd0a7cf0d67473211138510f6a890ce12103dcee9146550c4ce3f98238e5b48a503caa0d81091890fbd009a16b14c4548400625436cd8d18f4a544d04371869967507e3941a212a479f4141294d8fef264673d8a2867cde671c5bfd46dd6d6df8537992db12f361a630133f17f087478a032c1e1c38df0640ae60d06d8a447614b81ae33c3b97c59d472e4b083c133757396ccc64ea9d399028a6bee6deeb0ce828196f4127196585ecb62aaf3062c88bcdb17a9c3a040c544c2e826e49e4592e8468321d1dec9a6e9d2e78d05b5eafb1f58bd96fd7eacfcb865082c2dc9ee4143bbb26408a83a1606673fab56d168452f79cc4597ca5564db32a6683e93d776dbafc846e825655ab56bc0a0a60b2d92e73682038131d0eae94076f56bf64ec5b928f6e0c04b02666a272767492bab6a571f26d165fcb8e2b8341465978f535007b074b3f0c82398e13cccdb75f9e7cae7d309da38d74ac4d341cf35891dcd9d2d3f1740337f95b94f78da82a8714f415617643e47db8dd6fca49e112ac628ef084f8d4edf8051c121318463f455230af394be437a52f3142b0ab2fec2e1795473bae2cfd2bb37fe6489691432331e8694ee8e14422455cc3e57122547485b8f9f235ad0484ea8cdc76d44d98aa14e284f3cf56bda511eabe50f91aeed2c980ba0fdf7372c89262845f04af2f2d9f5af5f7652296f76f107ff1c38b2392d23fd26c3dc7cbe269f36777040e50bc5bca6626777b1ccdab2f5c543570333942be2834e3be5d2d5e69cd44717c99ea4e1c4d987c42b64cc589bbe445c265c4916ed564bb2691e00ba81ef84c630adfebcadfd50c2172f6eb06ac54a4b21c584e05a8ef23bee95ffd210f52cb9aaf45513645fa26fce469df236884c70cfe83e022a47d6cb0478ad44912981cde5894367ca13001aa3449f531777d62e3cb26e0309e22bddabe877e42dec4b4d6a68578803e000e59173202b301b0f43dcbdd7e0beda0875b5f79bd299f8fd59e5127861a609652b041ff4ecd1133c902342b7c7b3be0c701362a2fbaf9e2b49ed9eb0a16de8fb2fc620e8d699d17d660fecd583f67d86eb00b0aa3c56edf6bae1c4ce3f5a4b0d4a9a48168075e6183e0f3959034affe494e053f8a1d7a92bd736536e9585b7849767fac670aa969f2cd60184d80e4f02fed5c7e2f5f503ef2241e3a87441b5f180941bd864dfdd98fc4c8051c6b45e0ee6e15883a7b47a1a9075b1d5026f365f3947f1adea32c4eda13807b9e8bb4b266fe01efd1ef24b20d91704d3c1c9a9f689e3fec463fc1a3b8dbc05690b9043a16b645ed8f6ce0f9ddda8b475f47798b7816e97dff125f69b06a31f830de330bdb32c71fa9a47f4a5a40bb1b2e7f96fb328e6e9834016e71a924893fcec6b74bbfb5e6e72d2958908ed6390c348423dd97ca8383f99e3d4bb2ff38faa10e8fc3886152acf05dafdd33c631025caeb748e620afd83dd5ed42816049c65b5316cd672b6433528d199e021e57cf1753d781a81ab7398d9fe3be1481d1ee529c431f1d61be26a618854b9f8e94be5d8a211dc290f292cd36a7078d395285fc1acfa322af70387a0b9a69dfdde3c4b50b107221f8c28b85ae8aee1a3f7b4b49db0c2f1ecfa4238e6e5d6c6c9134ed474bd7cbe77c79db9a39597ed81f9f42e69e3d2d831ef7a23eb5b40353ae173236b21ee5f2923014ee72bb3fd12a7a94cbe4d604d3781be72064a71b3bd92b9f9b30c10fea0514adaf5f0664a68f4de8625891c4f130bd8bc100680c99b8a5a27af6544156cd44ba399c5877632fa9b3d0de8ccfd4414f90462b09fc5165c5f33ac7345293f68de998cdeee8236498194e7d3e0be4a2db3f048fc4440d49dce301303376ca4581458afaeeb6eac32a93fc818807bd9f62c38dd86be9f3b8fa506e610827af1700a7da7405170670557fda9da7133715a1c119ff7dba3be305223c1c2c151dc7f9c14cfe60c11733a6958d8f0ab2983b4b21ced648b582a705879e6b831fa833e54f046ea25a3ad645a8a0f7663bb14df72b68d6510f9e5cb5fe707f3836dd8342924e469a2d1cb6428fe57410a88214284e869332c2c48dded91c8e89c10ace8423a0e2efcaf9437559038dbaceaeb89c034f133d8ce4b098d9c66b0f16997db04fc5cf18195eb3fb4a987a66727316532d256af018fafc3966f7697bd32a7e40c9ea5f7338a90983cae3aed7e670ae9706f84d5e6bd540cc1518535759bb270a0fd51809c62496ea49769700f767a1add72c99583f6e69b5f81529b969f2a9e8e425fc45755f9e394032424f124bb13d327aa713e17dfce0f89738957ba3b17994ec6732c9c8c5aa2a087edbe4f70a137358c4ee78d3018fe1991409a57388809444357a62fb971944abc907f667183175fd58814e15b5beda71cea71ffee163e16b36260e0acb0594a4742e85a9fd9e3e3f10093c69b62b644c6360586018ee24523c9fd24e9c8aef638023893bc4f8ab1cffbdf8343f7b9b617eb570d948d7e9f7d141604e059de11946d6b59ecfcb1460eedc5b7c91c66564d0f475949ddd6ea55b403a849f293a7b44a3bdb1068aa5e5307fc021f8c548948a5406da6c95ffaf040fc447611225fe3f9f6320277397fbb24952f61583ce8bb47701bc4541749cb05e4f3227d2bbe12a7a73a354efe27a86f3b220bbaf2686465c2b6b227a7854cf473db19d2c22dca966369475202bcd023f4c41fc670efee9f9c28c58d14254920ad818ec1fa8f2192054b5d491357341ef33fd9653f399dfeb925e82c47ebc145273d8b4aa2ed864fa2c3796a6503bf562fb44e3cbbe4577db74f7224c02e84f1c6d631ddfc03ce9ecb09ee48179036d49d6cbfc9ea11ce04ce13c510fc2e2b1010cc03517fe1600916fb004010698ff5a164af4df86b8a4f930dd90281f451ac05d2f10262ced56d12b21cbfe2a22f7277e0499364b9dd4cdd2182dd7c335c440fc8d3fc1b13d4826d19cf3765057d147b84dbe2784bdc1a7e5cedd65eed5ff38e2e9e81d8789a8c9012f06889d03179022e448632e35b89bb16bf33819ca548c62e83a33a376e504764355da948fbff01ec85c5b96175d4f9651c0e2f75eede7037a5fd23af6f4b8b089466db509f849666f63e7dbd2eefc9a75496bb9cd8ae212cc71e290e72a0cba3d476b8d43b4d48f65c667b9850df19a9f8e3d3ac64426b331eb3c6a539c7e95fcde5b4226916a794a56f6c9e9d75df7317340bdd10fb65f06078de95242b0b6a764919616aa53f948129572303e85ed73180f03e34014b655f1ab7280dc5ee234b15e94f3be9c68584de7319e75187121bd52785b4a7f7f89cf29c4baf1a2aafc46568564937012001964aa48878731976ed43341b475290a374ccfa404334dd1bdfe8c9dccd5009d84633629a4e9d11ff45f11b3bd31e84736904c58370a4df62055a033bd67f3a24b3d55c0a201796e655e3edd6b09719a2be870fa66f92549de37461f3abd5c007415dd482f8e26f68c987830070035a573b073eade5a0006fca6fd9836c20ece2a227ae92d5b723060271d3620a21f9158271a6b4212c1d0c16f84bc3bcc97b3cc18c8d9975bc367b06cd5a2c910c7a8023daef9bc560f33c419871750befc1ff6a1e6c0c84cc9502d11c6770f8f6b37877f28f5d1dbbbe3954839fd1f89910886dffe4ecebd8a19b3b03a00185bc33704c4d61db37d39ed7e0a32feacdc9d9ca1484b023e524cc6450f06933bbe910c709433fdb45b13100294482988a5b7318ff6637fee5033abce18ee966b6117b3c94e66ebc3cda9f25f83dd965a1bced1a9754f052d4bee97c86d3f40c20cd6f9e11bcc5bf32985634f15cd8e53d9d7cc625bd43cd2191b13f4c615f3f0eadbc322dad0419f26926be2dd92d78d62a6d4f2a658202bbf8ab13a8717c58c55cd60ed3deaafaefe77d6ab58a08590e9f38d3b16585bab3fa94d7dc5fb4ae2cdeb34e3224d9d204058d8dee85b7591961661b519a85a2d333e38aec800bdb1ac122c2656d25c471c8de0900b870163ed699ee70dce7bb8631c532b496d0801952ad9d7ffc6f055b08a662217c27570002b19cb27c7dc36856ccb87bcee3c3b87766f6690bdaa442935559a31aff86bf89d930e4aa17e50a5646bd57c2c9d3bd0180fc022bf7c11ee4042409c7b318c242a636de55a8871c7451c2db801c63f19ec9ef796786daadd748b002038ebd82677e5e3dfa103b312429894fdcc954f2b38b84ea795747b44f7ebd3b932c86845b64a33a45d5d1173f651f1812eeeb448ddd4329cd918ce80fb879c41ece5341e04597609924b8721d87e4ba73d11ede91dde637c6b8bf0474bdc5f2670ad1f12664e75597b678d4a6e62ee746f06213d4b7d5c70a1ae07631b9eb65026bb0d43a309c99b9dde43616ad8abbb668e64336465f07f64e1ef688c9993e26c71b57dfe3c3f3ffa663009a2ff590b8c7d6096c53c9d37b5283f9f4549945f16145ba322a64c6361eb49fc7bb6042e6d9eae3d4238ef70d640161e986cc7121152d55cf6fc31452b7774f9371e173abc00c8af81ed287e243715365d074a35ffca8a1841784565112726f035e994c3680f5a4dab7b5a025516ec1b7bde38a9de8c3a8d23345ac9c214c5aed8813b5b8bccda14f9f994029cc75b68c352610621e2621699ec3d3c8122544d4611a8a864195f47eb48db43830ff66c84e295d3f1f06b17b05cf173832cd7fcd34e58706aa9e0548c4e3db00eed91896b4c82edfe8fe6d107fc998f0c81bb36b8650c91d29c06a9451eabfe7ea7c80d5346f4cc9ccdded712885ac0b0ca96dade8c52c2742465652a0fda5a7b4d88e936ca884b3ec53663505204d3174d394bb6c55e993c688a3f58d7ecd8b08b99961a60dcb7d926c11ab409ebb9ee2d2f652eca8a0508f023a2ec1fff53208b76b56ebaa20dfd5ae7247c567dc2b3c727782eeff2854d15221b7c407c92f0a9c3ece9f92fc456fd459d57ad918b59dad89a307e9eab52dfd9f0b1ecf75e4f1759ada7f2d510b41843db90f02bb694b6ea0af1fe3611c1b3ef2e2fc307b90a89645210e84f3867cf12ef09ef7a874410f44f858f2875d3058e40e2212bc9a0f2bc9cc3cbde58aef9e2d87cd03a33d399d6a45ddc829ca482e3d594a10c39744146ca3bdff873105ebe8977c499bbd93c558c532bd7da3c9a23fb782e563507edacc06a57549238ecc00948c0547b4e8f6cabe6d769309f8ffeaef81c70c5f6bdc5070557055f601a6b092e1d1c42d47e8b70449219989ac584bac7debf336bcfe5c9b07c5818523bd49b387127f08e1a4a862e835fc942864d536c18a4ccebcb68aca7caa998d6d8674fae646617a45dbccd5987d43232b30090e493293de6144a8dba530616a98c27747796a22c6f6fb45c026c3d641e032aaae5a945d32e76b21f600bbe6f3a8b9beff74036b2005c74606f3c9b4b6f83da1de9cc429ce1f29eddac749f1fe87f4dfdb693fa17f43a6d6bd7e85cb2bb887b931612f869a8fac8dc2e3f8e3db4fa1ec254453a7cf853bafc909c47f1e0b78e256bd3133f11e7acd1077953b83f675fc001e03cc1edfed5e0ae715aaa46af70e38af51867b9726e4204ccc0652822c582dcdb3c0bcf947868f90d739735b64c4d623f1149f63078471e81fef6fa708049f8128cfdc77f2651d74d7418e6243976d99217844d654d89faa809848940d13433c09ce015165eaa57f6abc54aad96977505373e2efd62c2f2a01527731ab1dd28c883164aa584e8588726bf5792f041f5aea70b73e6c2efa065f8d99e1f09a61293f7c679ee07b4dd4c8e398f70badf37484cf9c8f335100fd82c47a74f449dae59e0cdc2a469bfdca154523a3e1b21ec3d01efc21a2613fafce702cb1a5310f2b9b10ed77508d40975c82662e45ce8c94d7b6989c4d0ba41ab35a4b16d7c473fe0a05c261f524e0652ff0f0fed8a8823cb7e01b4af2d2bb669bbcded6f73537805b4e9697c7fa13db148467172d86349bfca1c03b2223f62055cae164cae5df56a592ec71cef421f180d202918f8b0660b3550f8ef08040b5bf52f7b35906c7f256607c5e131b477501f718ff415dfdb3506be20ea2203c42c3b2b488a1f8843e04ebef9258a2db70e25b4ced5f4b5b641b9e570b8f948a757ac41e86b8c5142fa0c71ec6ecb7edd64df02692f5baedc6d2d6ba5b37f00b458f168c7eb6ff32fa26138e8c5955d3b60cb76cc8da6c7c63c58aac2ebf7b71d9afbaa097e20062808235f901359462cfb1d387d3fa72a7ed54ad0db9b11e41385c80883633082a9519a09602a15485f741e782d1f0bc25a69cc57c7d4241f494c95ee8b2b30520714964ce55ebaa6c481aed59bae5b48653df7493acef5be62514f8bc53c04d4fdc29447caf1c613c269d84ea729296a9196e6aceb3927af099bda3d5152a200edaa56817c64670b5d0bc8359f2cc28a311409d8c7d321802618542272e8e5be5d8e14957ea26fabc9d74cdb73dd374bd4d87258bad03fe03cbadfb1dfdea4b0b9f3e39134d94ac783a1c2f057152ae477183665153a2968b21701b9e4e5af0a14ba4abf624bca3be6394b587fd2d19aea358ce62cc26181797bf546ab1647f66e82f1e975f6a1c370f256c532d55186d3c296440ffb62c1dc570dfcf0adcc8ef612affd750b2fd73d48a54243a61faec73993fa8ddea63469002391ac45fe654243fe0ef2344a6a893004858f3719c799ce0bffa3ca8b23b6cefa730f83c25036ebc6f452476e05210f7022cefe098940fcff22a97fb72e1d5f872a9c8e03ea48189391f674415c9b00cd46e5a9fcdacc8ba90627ee70fa447df42e0ac3b84d37140562689b24e134473ace9f7df71394c3a56c08d6303d7549ec7c416272674a966511e710d1191268142a5cbc931832f3343b931bcdf7ee55b8a9b9d43b9a7f62da484a1087560d88b6c836094fac8b113ac2b844e2a5cbead6e81da37308597378f3ba973bc9f89995523395f014354fc42512d45d1c2f80eba36867585df34cc84033a03f984592048c818011983365d998db9682ea33c789621db787117fee23b8e4c0391c9a4a384a66766625e612254695e732f2401fc2e425070a85cab8140cfc9b6504b5c03d5111a4ea118ab83951b3dbd6f6d41d21097c0e072bd0bea0503de9c94b2359000ea86cca86e0d64b71742dbd943044f60b459750aabbb139a7a0140798b6432ec738499b819c4151654ffee8fa59159444a76478ef8466ef1da3cd4ec3e03649cc2145b343fb95f5c5e8fe80813194c2e334f65db3e3370cfea782a64abfc4ba5a18a827932dcd4545a1997e650501836760adfa9a3f6a7beae95dd7f4bed3559c1248593d709bf96ff1d16a4d110b11f8f2dd5799e5efa3b71cb9e0b03abd042ff635482c84b122ee8d0840a4959c70cfc55fe051e12dfa42f1e32330770377d9609da09ee10728c0550ac7ab75d20d006f91d2063eadb119889363e88228242c1a7581c8e78b1b848d583ab2654b44c5aaa4aa7fabf341b428cb9a7a3231d28c4d401f1f8e308494316e260375713e05cacb0d6023acb7d9727569549a17f9dcc2fc2ea70a2f9720a301d97ef5d002491bcf621512c039364cb058ea8f35f72bdf8133614d1f9e57ceb65920df8d66c9e82ad46e3cb49668be4d6ac2ed91584a76e43191536be1390bf0b1ce7a728ece51dde02e52b5adf1974f598053f9b1f181d2325996905280f7d9b41d9c95db5aaaf303139779e95e0f191d3c692229535cc897f671b0b6fb1638214fa2ed2908de99c4a960da0104fc5aeb46e9449b4eccd86d341b7e880f0030ecedf2f55b174e748f3055f389c8b0c47cba483f72e87ba2863e9f9ad835bef594a54fa0f5461fc18f2509e2b31790081303e563be6e106b6a6b4ee0efc10fa160205d20cb7e0d5636f624ccd56fac4e52f80095a66a8baef8abdf9cb3fff7ba3d0ff2834f4a74650be9e148d1e7941a6f9cc4da4cfe6df2f0178a81f8fcda63603e44e7d69c0667163eda0d708cc7593c8ababffcfab9be3339ff467126f9e835a757757d29f5999306e0be93dea015d60e77a112febe15c6306078f83bc06fd24e42db3ffaef36df3255fa5f4caec79b64092a09d50c458115ecfecb22ab036211eab4502bbcc5db7f1f55ca6f52c8283f2f84c744b6e1615323e0201e6b7ec3ee1a9345b7384ba2714ddaabc367e7d017416fefc6e238134a4ee02026116ec0b3e504acb010abc54e0869f0a427d1a504120f7ea274c633fde40e8d78b9bcc5d8da43ce8b3517ac13255878088d264b092e13c1afbca95739e841788f867f4354e8019fac8a908c3f86152372913d1395a7fa8697469fa5fa86e2c5b4d992bb9be26fd94b47bfd711bd6d8943048edde2ff8064135d89263bb3aa5965337e69b107d9ee8621f775a23da8f2f775ddb79b8fa12c08c6674769b7444d1c3bbf0c8b5222e4aa34e8766d99b8f9f988692f42e40568a7624643e6cff7152f76468bba133004666d15be470b6f2a629f50bd7af478d6fa7fb29a4ac3f119977c7fe78f9da779ae00e43037a5db886991af11535c7a5b9ad534c5b01fe748bde678489b68713eebb9a7075a842bcad9dfe5f781ec159d28343bab6fdd0df4ac80bdcb07843009622a984dc8d3f1d1509ca4284fe094a88827d5e357bc796d896a869cfca914a2f818b9dfe034b2e7e9ee3daf698d89841632c3c102b527851ffd996c8741d31cf90a63ede5967eb29d67fd525dd409e5ecded95494bc1d025cf95927e8f4b79d59f242325b669d25e1d3aac6c72516e03696fc890bad8bca10792eae8d295bef4e19b4ade144b13650ad9f7d2a76ad1eaba091bbcce9ea9bb43726f25ac2983edadd0ff032da6a91a3a8ab0564a0ca6db34fd5fe89cee5ebaabfd61d23e2c15118d902dcc0c50246aa7053b2aada943a93f4a13057a7d8aa20854b20d2d325d61215a8b35b395c70a80cc87136ee99ef390d1dbfbd47d967038204fc1734e91e7732df7c381ad0bf4a7b631b7a51681458c22d22dbf900f8d5af8d775619af323462f7fcb8d615598fb20b1738a151292335e637e2631dbad75b08d689926c1476d4a9a1d969e7d53e12ddd753f18adcb97933d436333dad55e9ff208d27f0502251acc044070bfe93c23c767d0615adefbc4514413ccf27dabbf659a28a5b257c8f856fb42833f26bf8057fd4a468d87d6faec44140b4a4b8e3071f9a24a39b2418e4583d14f1675c2769bcf5f1925661034de096ddb88b5109eba62398ddd13d6d2cdb73984770d33f210a223da324f9772cb792e678765a7929d9beb93d47649a9922752e9f4c2a494319c6dfc0aecfd56eabb40066e4d5e8a3b63509de90f2c0a841866c522e37df6dbb623e3ca35cf8a867e4647dd29823892775feb7a6886dedbaa60702bc72e7ea2de154d217ca5635ddeb8631d0e40c5d7402297542511909bd5179b6ef2f8be52aba90a48f03ec7eaa262c841b419b0525b002661c7852a712baeaf53825bc292c91e966a6d30c38d9b044c012bb30b3f760cb9b6969c167024cc6931c20b0b69132ee17a934e292ec0f29c51d364b6a1e4e3fe4ea84e1db696cfe9b5128dde20d00c372421c074b5fd0059f87a616f59c1d5c0ab722a0f44273e4e4465032ab9d6372fed26e71b5452a0e9fe4084ebee3b1e3f9818cd83ed8ee5f579f1aa547c55ab41dad54140487c78a73d53cb9b96d0db4f535c4555e3136bd74a47583245039685860c969662258bf079d6aebba534cf54cc30fdb13f91c628cc9f752ff0abc5d1db534ae7538dadc855abecc09d6da962c359bfb795bfd2c1f8631393d053417d4baf33cd054c99fe70656bb41757397abf1f02f813bbb5522cfabaded9010fe4b263835f148c35e6353d1ba6d87480e80f8f4d0040a094cb96542d58b773bb0bbdb65e9806577186360172eaf82c50bd65e515be7788d5c91bb267de66cdb258e61c6834fc03f2e75f850da3b112a29569de759473c042d9b1f8cc48ff5ab45637b952455b2d5e057450be2ddca12cf509d9cf8f0bb5962fa545555599b84faf6b51a2a1b6ddc9668c463bd571ee11dcd2bb0c7326bdfee69d1456b333aa69a35b78c98000d64fd948d4e0a8589eb507a69e521e13e70c5b2a6b2aa40650da0f6817171f12ac544cb85ef84f3eaf9113895a645f58d9e7b0d09a4e0abc510c7975d99a453afbdda6522b26ce46f4d7521063307aaf43c0cfaa5e73d8aee0725e69dfb24f0900c87dea573abe6d37636633565453a0bd6dfd29e908ea36a6f55002c47ee6340bce1f5376976142105ccbbd44b366db52190731e54a704d2640b8f725587188e79555ad3bf5986b695bb6815df6cd7885d9e1b7983a29a59c463ff2a50ded87fba294f8b71ea265aa4a32c1cd4c3e90ee05cbbe718bbf58b88d06507a26bb2c7565ad3332102a1032a7cb1f4de82bfe87ab92fbdce28feab06b6ac44feccc57b0122cbf22eea27722f2721eb5e9c6f0b31bac91412511fcfa8e7bab8e593100d7fcfb912a52fd72d9ef002f88901f9ba3fab4be770c5f13efec9de42ffbae4c17449eebdf13c0590ad3287a1969f55daf8207b8e5d441b88616e0881398c450065f4c1d3663a370446fd88ca8741a6807fdbd916a0e782c4ce0da66b425d419f7da589f1e9e4fff8422dce8fcc68474f3220a82cd3592c59eccd2f734a339717ce6737e387acb6f02b35eaea6b7c085c442c260e4f2f2801386f43686d20f97efb01e8548587bbcfbad96a4bdd89858174bc67f1a01069044f29b15976838a15f196de0c034e6519ef1b9e348c46fe788dc10a200bda3681a9b98be32b0154367fad34fbbc451e27d6c75bb9a9f43425fb59c459bfa1ae9889bfa8703f7bf8a04509536af0d6a0b4c4f8cd992fc6cfb392d54860fc1c8b3031a2a5ea7a9739536616a9d066985bb7ea0fe19ce6439ea406a0c0c6c7253a6ee3df52225d7121456358790bbccb16d8207b03d9ed2b36e1de2cd776ef50aad8e25da072608bc41d4e216d1dea06ea37226abc57f3aea935ddea7c479eb9e3e52a5ad6ab634687c8a05d9d4abcfaa7f89c235837ef8fa43311457a0e2bcdf142ed5f9fd6288247e2fd5a2037e03d6490f94b8bc74dfc6dd40e184d18ce28fe510b8d022fdabbde84dd7bb2e2a50e7a6a318c813c250f57c555ea8e5a6c08982380fa16959690ed2d67db8f3c4d20ee0851693776b1310e66f2e9e85e8372963a6ef6216a7dd6462552ec3f3c69ce1734a0b8ef67b82ee8d8446c14062c5efc9f954b8833bd7adf32702885a5a27699ec4396639ef53c1933c96e163719d4a93e37d765d68dda723d8cddd6f5f33797bd6c4d16d400a37326ece958e0c551e243d841c0c2bcda3bac540ac8007e7f024fe1ef1b8b133cc0f17aaf8d53a339a6cc48f646f1284b621e67d11f8f2dcb614ae7328b7fa9cac5b9a1f9c0ba4f7068d22fb02e10e2060a337805bc651476b58e6feba9a87018bcb68454ee31c9f7569743cec00ff27ba19d7632df590641815607ea5cc6ba628b92ee9a3486cd56eade5df9cd7c83303552505e0d6cb8c40735be91660f46471e47cf79f5060e9c0c2bf8dd32d252c5e4b0f807553ae02d88be09aeb696f65d40728446c8d50459905d9aca516e299b7808552569bbd6bf3d734f0868f791e0d131435ca4941ae82c0e4ac931e8fafcd72d35d16356af8800a57d60a81c5d0cc24a4eee546016cdcda951dc2d2cc914e5bdb9ba57967f8811b489d44a1c5d17e421006816306cbf2d7359e1dd4d2a39284fcc1e2eab1ddebef931f97617beb9a938411d48fc8ce55e0c1693401e83f958861fbc548d1ee6581e41d61342ec6c64fe0178d482a3f5bd933fd3999f55b0c17154613d95a8306260d3030ff85cc5bafdee3cb13b2f2e49f18397c749646d9c7ce7e3ed1c72eea12c66d64be43a4a4c63163e7976160b4283ff810121b02ce7a9e0ea436f484560c99eec7eab254f9e647edf41640bcc55d761aa9fba6cf4b4b88e1a946dcfa810a18ce3439c2bf8d0fcb98800aea2cf837a28f9ddb9704c2d96b6e678b7508b8abb421f89c24b7b0ea1f187b72ba1fb5d3c1c76b769bed8676e757e159135d737d3dfa28665a95f6230860dbf69b87fe4930632f2f317e18db0f637b0cafef3c2ae015df1aa16118ff2bd697117913fb44388e03d3094983c39164d72152f553251b36e49e26a7d55f1b3a5fb07935778d4c8367ff867976984f06025b526c7725bfacbe7b95a2b55638f71bb68479ce5fda39be614bd3fe55262ac3c5823b4c4f392627c335dc10c75dd0d2396fd82cc77bf05247f55fbbb5c9f445c65e542474f51d737d39c1dd909c62ac246f21d63fbfee73d219f559634b861f44d9e0fad73b70b995078b37e76ccf98ce08f584762be58e79178e0c8dea977f8e9ce2b2d31b4794d494f46259226ce44ab7179551c54ada04823778c558e512f3843059c0ca33cd91b05fe84d10e12291122a3808125c9090d52dc471cc0f6409009b838e7db2e629303461b2a3bce3dc4ddebf38d939d2435d3fe9738403c9a30280229a01f9f380dc7866282b12303ffc74d160e226bba15a65bc0bc72cb16e3d002cbdb30315695aa9f204baacbd0776f6014630a5c3a1a46632f8f75c38d412b2e336dfecc8357cc547a4edd99ce1c263893556b866b82ac43377b654c74d9cbe396229ef2ceccb16f18291c64fa2d15c6cbfd70fa1fe1003377371deb0fc7c098f1d16e9cbad33253335c36b8e3326ccd043a90d98028742d9aaf7185b88a401f424d4eb39f5e41fa4326a84eaa64bede048af9567ca432f3c207d8c7e09227326bb2fae512b170b3cda34adea616d983e13ab911434bf5668e3e814e87c62be2d5b99766741f8ed65bde25c01fe667ad9fd4f47fa33083375c781001327d5e43071ccd96eb8ebb43793d07ada71698345e6b810d8ea2929cc5a3e94e5797893868f050eecaebd997d98e0a38b527feb74728cc4c05dec7bac0fb5dcb7642c4f3e298193fb1f086158aa662c4fd9c96f25f814d0c6012c05224253569022fd66769848727d0f74f282289f2322dde8fe2c648a1362cb48d1f8d2dfbbc74ca8c47a26644a453106e3010e5aeb66d22016562d401fc01400a59ce4048ba88bbbe9e180bab4360e19685777866d8e393350ddd6b5914e5352a1dc11797682d0f263b5d31224d5bf532c149e004f8e014938a4c94d1a36e453a22efc1786d0f5aff92bc78604bb4e6d9d6d757287284991f5b7fda11d94bb0443a91436404b8cfd4bfc2511d5fa9457f6676e7c57269791dd9c3781f39412c06de2f98d98a7767e436927a7b22deed45b8e54de2b02a6c2d74cb2c9536dff18e7e5d715fb8b2995a3ca97fe097c947561e967a3175f8dc427d082919abc6b85de9d137f74c85c704dcc617e4505ab609bee8b04edba321d085af720b2bb9d4f45f8fde1d8683edc5100a4e9fc521a04fc4b67ef70d6e95b52a742d61d01c11e3b9a5b92924c3eda19141b0274e6eb0d050f2e2a183a5f1cd5c8aec55370d8cb1f3c39ee8924c8cc50c08b36492eba4a7a0fb08cf8a462216729633a5158ba3f1180eb98124bbccad553c395ed25cdff3a49f8bf4fb35b08f188da9918a06293885541457baef38c27476bff8d3f9c4519ccc616ceb6767478afcbb2acc54eaea2d96694af3515446f49a54b22278be8ee17b2dcca104ed03c3c3bfb4caa32ce6f0bea08030a5057d6a46fbdb4807f26f6a9a9397c3fbc55821fbb1c1cc39cc4b5f6ebea5c10e332d908c2977fee2f3051bbededa39c5cfd0cf84448d552431e3308c125be00b9fddca5a468bb0fcb319ffea1c44940bb80c92f4315f9e91b856eb478868c8a8c8d8d4db69360cb80b1e0944657db3ddbe9c978995ca3c5d83351a88828a4ecb00e5414fab8eb78411ee0d16a6589842725b1a66cc73f26d2fa94e22d3f6326ffc8055bcc91672b95781ee6ab831361c4d3ff31cce48ae1b2394ad6aa22f891ec2fd4684108201932c27fd04e2d8b5c104b44d841aa789f771ca77a1d3f92294aaea609cf2abef393c789dda83891e4c7992b3ec585b3cb18d7301b4198fd2b4ec8799a53f0e533beae3f591cdb058d195bf29be92442ce93970e040342f6c5fd74c56f6b4fc45097baf9baff0e924c6186a76ba47cabb9cbe7e8fec7d95e55a22e9c0a4e75eb8b185d08966333d4be7d83cfeaa5c6f4de8449ab0162a489e155d5c8c917911e22c0d234df146527942cd3f7eadb68ed9aad7f7fe1acbb4f087f97da42438eb033c2b4a0d1a480c3030b017189a6f4b1f7a5406ec1a22c6fcaf27b9040f912c78673acc77fc17f58680d32e0e1d48611a5b5baa1ae971993ef83775a12936ed4199162a0ccbc1203f4b08d7a0751ed7db2740515cabe76f1d64cd7ea8c26b7e6fd05241d490f3b6f898237a35faf48eabd8c1f4c8f5d4c17eba0f518e3ef0004feec0c4401e5c6a8144284c622e45e35e0acd6709b9749ddf6d472e43884bbec0e5de01234c637859f6f29e58cb2d09775414a8755a8bf70cd1b073afb420bb0c65bd6dec4a742dfc6f5f60abb7e573019ec8031a394ee5f2d5dc22875654978d792d544b3047a4b0964e476e08fb0f5e69721c9d4810f8ff2a4aace620d0ae1c3eedbe0030aa0c00b5a557aed1172e448d65995a77e6f8ddf056d678339126a80b335e15e13439f4db911a84f5bc20a189b4e49f821534f30272bd2bfe39b0fe0b6537a395b1f6380e4dfc2bce37ff896341439532f452956da36b256d9644c75c17f6d8de0deab6458d5dc9f95100ee416ea90cc7b51c80ca3c38307d581491099b72a1f9330b048e5f54a9f776244110614154ed0d29a037836478e6f94228bfa9e3450b5e9728c6adf9a7bca876cad6063c9aa7e4bd426e369fed4f0d756c06c03c73142bb017c23ea77330bbe8eb0f0611259d9c2dfacb8f7a594e41d02f5b48b2f01e5371e97c98947747c31624a4c4896a5fcf6b98f229fd5ef12ac1cd9c68888cdfbfc8cc2a4ec8dc27c5af8b49c8ea914fce15e2dc07a234ee815131868f9175c83d03e05824e8171d4204810998e0fc56cffcc50bc625f644d54543df9e7f8c3f379efe8867c940b7de01cfc00842a6a382603889aee87bb2dea64cfbe9f5a6015ac255136fed31cb2ce29a337d69578e54c738c5f2d29f342aad2b42d83b8241c47a0abaa6211f0a804003509da0f39caa5fea55f24410aefe5e8f200ebcb1438c0070bfb6bbbc4d43344ea62874e2d73c3289734cb71cb528798f5c647155e5462a2764020473c56e6f3049bc9141318983df5b756380bc9fb60550de97b9bdf67a010638dc30c5a8a12b43be5625cb5d0323f24269cad1854610e3ac54ba316099e7e5a546eecbc4eca4a5c3b28d78c0fc062270fe6762a4e4eea649ce8a055d30268f10931773819b56b8acd240426b72c8cd5026ddd6407cdda5151ab2eb4c2201f3a2407472009bce17e3acc1b3ec5ca20ee6c9208bf0d6c12fba0a98387c758fd067150f3498e03a8d0a7dadcb1aed62b1b36f99acb53de5dcdf6b5eb0bdefbe9c96b9c628c43b8b584de163d34fb146b484cd30bd963a8fa8cba82566683543fa021fad1fd3d976ceddb839d276a9bc1f1a6fa2866618b82dde9ffab62d4ed8513e6adf507159354da240b5e45cfa58dd67a4842d3a43ff66e1db64d144e44843dbbb9f6276fbccafedb01be93deda9c1be698328e4c23886b54b583de1cd57e7eeff789057bb75a8320a71fb4bbc7781451b6087c767d6f6baaa4518464e2d4954b1ee0a492fc6b02989fc879b09fd20b932e6ea464f6657d2884c37561d3196705545e874c88105951aba7920be99bd7f2314f9872baa5464ffcf5b35b7477c3dced0b36d8883798956df6fc931359ec7d7fd70684b9a4b3e280bb291ecf613fd95e2c611a7b4fd7f2e4ba2deea067426e9c8c4dbb39fce047f12559bf4661547fdb9ba6a18a9cd0ea4c007bfc02e80cef9bda994021785639d4b6093e2fe89f87a505c3931417fa5be52add79e087b6ee472af05745bbd63c2711efb4d73fbfafcdb511f21b4688b7779d166dccb9813ec8c3b12d77a99efa4f65e803d7e43a7e0ebca06042046312af14495e4f8fe4f1e6bf0ea2b35aea98e2be78627e2e7ce70110280d0388da701fe5028b303ba129c9204c7eda6e0f1b6610ea208970b372114a4a63abc3c19a0ab6a456c2c5e4ec72f44696968a4aa851a494a16914e70ae6301bd167e872c2c58647be7768db99107f1144eca64071fce6c65f4af991da0854ac8c30bcff91b32521a138904526e91a904f817738f99fa11bea0326b76356d78a61b153d69a57f702540361fc338b4eeaa2699589b26757b44a0b3edf81af6c064caabb0cfade1d039f744b4ee7f03f2d3425ebb293971d0004f080e15654a32e238d7d411671c892875ea10a5b25377ac19ff0cf62f22d27b89c62bd7c7344723ebdad79191341f55bbbcac380658559d8b96a1bd918b542bff82505a37b65566aca0e5c08473aa7f40094a9f677f23090b3ec4eb31cdffa524f8af00289c2b28597768d4ea46d9137169b2e8d76af08a51b8718d554b57c4dde4929f079a6e6a722f9d41dfe330264258bba5e20a37fa0478a53996f5656daab64a7f3db7da330bb3223524f600cd780b46c0d9913c38180d5e7f79882578c4fb188d19576eee203f932079ee14904afbb1f91340da658647db98a51fd28559f86afc90ee8106dee162adc0b3b960b9cd5ccfa54029f32ff74b3d30423ccb1ccdd849d65452e6a48739d4042d0df709f7cda1ce266affa84a1113a735b391ae4d61a1c7748d5b0b9ffa20d7c3de03d6ddc6cf9d4d6340bf93c742f5696c3e0e0294d1b3bff1866bcf924c571a5a02defb69392e06e1bcb20147b3cca4a93a5452fd29c7f7e5d81da19a89da4f18be80c752678beaa31c95f72860b09a698e849a7cc5e489f4c42f1b57d7fa2402881e2f19d6f277541bfd55f8fc0c1b491b6fea7719c41f6a0880326abea91a51c3f11ce9da61acb512489fc27ce7af79393192db21e5bfd1d5945b8ae3b2adee7ce2a1b12fb996d387d34d636023b3214ea6bf69423b7ec78b399958c103520d0157ae1d2ca7c96973e6dc597902ba60bb1bbc8f2d7d67184cbae3fcdbdb6d6dfe413570e4d4a38ae061317a42ce757ac79bca9d850e85ff0f52b5fcebab9950a0caf6d690dae437a30e7d6184ca948acb5f2658653b661171bdc5fa163762fe0e00f6ee2ad0422379894ae8bfc3b0e9caf5c23b65852b89a8dfdcddbf1f489bf24e93ec94cb599853b1246abaf1b926ceb10d60754fd25b05bca3e3b3e885aa8d8eeb720e9bf0f9b416eefbb3bf1130bf58a2e8b83bec86a9935536d9f3f1dba7688721a3665883a661f7ef7e9bb5fb5567eee4ee48aad99ba18ae76f93b95817226894a884675eb881f355a7c20eee97630703f965aa2877f39c2e9f6793cc1a4c48911d2b7fb43e4227d1e17cc828f5ffbf6701d905e1f7106a82cc2c301e443b776a551be57d2c294c755b8d0bdcc2e6e4866587b9c75a979bc27582c27658763afaa1a070964440c7d24c8f22b82675834889c91e650eefbc23d80c6dbd151b657c2fc7cb07deda19fbc93476e82da07c956f61bc67c5d7ba291e715aeaffba8fc6d7878f4b6c2b21f16a1fe3fc5941d17db2e969ec2ff97f28ed96b040fca61278f94e000e57d90631744368111bd9a61f673ea5e89832a81379ecc8224a273c46b451b3522ebf0ee1e0002360ced94bb5c2dac6085f266d42dec03cbd3a91f94a7565d6d31b6f1e6a2759b4f502b3c65b018d99c6dd2efad782bd6b62c123a5c2d3aa6e05cb700757935bf8056ae60351324b042c43bc6c21387767cb23b54c96ac52fd77461a638f3bf91e38f879bbe20c68446a63fad10fca49c1e90dc6d698ff8e0187c2da02a6b82b65e57e8cb50fe245d25f89bd3fcfedd9760a6106877d1b469f9c080787d091d48083cd3a1782e7ce89ba8b0ee73cbfe2c423bd4cd2260f9815bbd56bd04288e2bbbd9c907b34c937a9ef47e864764fe49f30ac5c2f246306dbfafa1283a169e18d67cf24c3162f18c1c1bb243803684a86c77411ef6bbdd5b64992e7982695c9fb9bd7ddd8176e78e2aac61807dac5195a10273b950b8af83b5cdd55365f73c7c5a6781c66f3e78098518224f92402603d32c6fb9ceea3dbf5fc6706ab193982036b63083ddbf554398c68e7e2bdcd996503711f8654f3eb6b89725432c41dcc11625d79d1c3da8a4b3e34a72f84a4938ef50a9d9c24e445aa4371bbe1fff5d4946188ead05915e9c97fbcb3e17306508381b9bea5c47cbf27d2726f783e46aa5df8635fb2676c30004ae4d39dd7562ff2468c0021e7346b9e60ae0a00e045ba903985ae6cb1196b223840c47bb352554c11213494559746f67a484d79c0a215547a31cbbf7d226d44c9c3cde7f023a543f686fe650b16aec4faf56da2c5f3f76c18c620e908e11b84da2dc859ee4d3d957ad898f397fc5792310d2ae73f9080edff71d234d3ad4725c9d7a671966bbb124bb90612a9f833497c18c65269376fcb91588dd862d53b4fa0b6a31189867f7c46f3ce33a0395db9b185614980d4de1f728bab5f510da817d4cf958ca67a9eaac4893e23a1ff45bc95c9caecba48c3596faed6c5b3265344f67c42608dc4078c2997fe62ca8389770d6d88d6a08bb4f12f33c86c1aa9a123402bc37cf5e6a975e9e24bd5c607ada9d0154acb1b400e8aee15145ceae25777eee4499ffd221900c073cfc4c8afcb3e61c602e423f2dcce53b6cc0df6f3df55d849e904473acdda70c868d47a31fab4a2084d44110d445cb42a288603c6158326bea23c006a71470df5ae83473e6dbda4789db61fc045d6da0727864602cbe820d735dc19ba65c240d02132be11d8da4ff6537b297a74ab5cf8bb51c704a1b03ccfa3bbc2ac1327108168a545ace834ca81257bb404b79111e44afbae810f9247e00a53777ac5d71ced8223a9e6a8d352492e283c6258c58d8b792286df9f31ff5ab5bcf2ba97312be5715c90f48f7124b467c95fd0680be864d99198fa32afcd00cd3c4381ee14a6a33d0fc01c057f234262e45a408bad7cd30a682b5fc7a2a4bac8e15ec3dced25c02fac08fbe02d84677a3a400c924c79597b02e8c7c852fa7d5ee094fe0a7489e13e85fdac18a7be1df557d29a5f20afddae0380fc9c8f1d06dc9206c97e21beda0a7b9747079526d586562423033d3a536e111b05d455e5c45aac4021a84adc3af85de8e627cf360d440d017865d3efd1af030353eee232b6e4e08c60de6d44e2d354db325a5a1044871fe6bfcade9d7257d7c7d03102f5ec1bf44dbc855a338b3e30af2a42acad92b1b87e83ad0b5c31d51fb5567b82174a5227aa18e32d5a51bd7ffe009e214a52404c05062b68e576f468b89fb8a31962111b4baa25104fdfdac11918779e8fd8ef1e91a759340dec9450fda4b8ad07b0fd3e4bf6d35e8ce08d39787a4838078b15ad277460e556ff5e382543dbbf323d0240e914d9f96ee3e992ef4bdcadb111f93af9101987fa19b03ccc1dfa077a1c2553e163cb0c26a2cbe9af46953e7ed0428d8096a253b3a3b006f6c709ecaeb84d920bcf1128059896c25e0a2b0c60da4f4c91a845e20f236dc946e7d1c5b37eabab5feb91e5cdb1dd6fb60e9ad9b4e90a9979520255214b40c7e2a40365bfb2da59e609046b71f692d44f170efc46c03b1bf981e1f44ce4c80646e1b0343079a0a9a9dd6368350cc7a54ed861090234d843aa579406db08fa5dc448aa8b5da4bac3631866f44be7b95b3e9a6e70e5165e80460e246dfd3c4029bb16f31ec4ccfa988b71fd549b561649b9900e87fb8df74d2bba3ba35a1a397dd31df36eeecf29aa348eafe72ae3811631d12d8d4dbfd8a1335b9bcbcf2a9a4132182072592e79cc20b44aed0a25a38dd1e1937312398ec99b8bade28c63ce8c77b7ecbea98a497196f3a8c7cedfb564ff1a147565ab50a0fb4dd8f81ea7282dfa87a087d3fcb6df3e8d8ec5fc84c6812ed5ba219db66a178ecd3587d1be643480ce3b665c7c1ba82f1ffeb0ec5a1f1419a92fb07e87adf8b9233e842ef59616486b7e7ac404b5b32db8bae8fd03ed4877f3fa4c64d39f5387bdc5d782a7a174dd8dad23eb544a477f84147bf90e4d335580915ceba2a17d20671db278d5056a51578f12b41e59cd4495407bb22a4e649e7180c98b714f36f94684e4cfc324411387aa0e0845531d1ce02e15a2e0fc767156bd5118903a2cf480e0697d458f0cd06f363eaf732cb9c8f317c09f807757296bd1abc6c0b89fec8dd86dd2f6e309c2a58430a8d306083f36b02def72c07072bb0e3b4484348942df7a99206cb9d354e2cb45b707935fe8f34830c2c9f4f0100b86f8545e7ac080005d003c2c21aa9096c29680b2bb4ae435c7b981065a160c5e9a8a59f5bbed86f10b8b60b55ca5f1a57a29bf55b4486681cc51edd77aef229811316c603732d902d85083035fc3637719231bc4709dfab4730ae91519795f9df10c73ac60f0ff2ffc699e970eb8f48515b7b8b4e296bcb95f2e68da74652554800baac59989786c86e6c0086dbf7dce158eb9f36fc8b59cc78b9a696525b3d7abaef2e1f79d7fc6c9b71ee824668b939065be40ced9403fc7db6625eb420939fc2459d451ee3eec6fffb9994b1961098494ebf3478a39e50275038090a941b0fb0d7253e102d95c61f32d62981ffd598249d4c1eb2b4e454ff67e5b0033cd06170b5b64dd033b1f9e8fa3696d3285e6c4a7bf1e4f3ade15c6c032d5c1dd9a52986fe6f0ae5bb14cca7ba24b27dedb484c8e2812e35082ad36a063013e2465278f681d0899aa1ae6d81ee2a423741524a174f8da83fba018bd3dae03f693d78755a3bf5bfa5c3392f7e6ad5d8a104967ed1e27cae3093e8196cb8c8022c9fd5e9b1a78afb9d256b83a2855a85918ace7c1485d04349a75390493f0780b810129223650c71c74c117d3cefde7b1f710cee94728142c477c09595ec9b8a08b7691b5d6c823e86627d892ad8a3a3fad5567d0d265a52b0393fb745f5b09d2bb4e72673998756037028ea97f5f04a53b5941d48cab38f975c76358500a4091b1424feed366fdc6e84255054b48784ed7ffbf68c9fdc17e414f4eaec36604fa26f2a292d7e9f976fa096623c290601fb97754ae6f89077063db7af6e02926067f121e81d0abc97ccb17649cc0f09d1c53c6da81d26641d166edf959dd33fd88b16d452346dd4effaebd53a1da58612bdacd5fa9de60fa9ba93552744dc1c3ac59c39c02ae49dd8d0814bb8c8798adc27549231d24c4c28efcbe6c8a0f23fb6a119a7592aa03db5c8f6c925a9db974986b4f42552118660ad28e9b5f6bb3841413f76a6fe7ceea59babd7b85ce3ee1918b069d8846990f5e32ad7e33ac0b12807c27a60716309e550d7a1e4bc1c93b82a25a3b14fe79b1fd71a173627b803aac7ce4be77057af03c962d3329490923ab1bf32298b9e0fe8b5b3e3589659fbc565eab8b5ad7e7a411d0d67b657ad12958e7ef9dd02a0a94fdd4c3bc01ccfbde2082b75d22d63e1197ab85dd6e0dfbdd00e9a8d08d509ad3843aa95e8f7d786c4d84d7cc3955131f17851eebd051219ffb369ea3e8408da68f9f9ab8bb9b50ee79091381176a388ac64ad9eac4065f19c67a26b2a5cf7c8d6a7be9b9f54608e2415fe34e29160de276a43a215d0dabff2c9e9d4e766b5c794205ff0dadfe6a9e6d1663e7c86a6170463995f408721fee0f80749625a020c4a22a5682a60fbf87a694c3a6e3b89b27e872b230c1989b5eb7dc73240c02381cef4fcbd47d7edc193c66e1a1fbcbd972e9ec6a99e1398c04095aa3428f4c4ce862b34bfff7d348816c4b991b0635c1bcec0eea349518d8ad8ff0451014f0a7996221e6e65b6c5ef5b6990b3bbcc29996a86878623014195b444ae0c75063a3617c2f3bedf8be04040089ed10c1a0bb59d96e49fe81fd1ad8bdbfc1422f2d9e0110b1bd3fa9fc12877c18fdd5445a26fd294784b19b1f7309772bdd02a94b284a36b9e745466290785e851cdaa1bbd8459f0935a3a130b2d92fda594422d745e02a6e99e915d5862d29562207a01d78f1ab701bfe813a9b92bfa21eac43a0ce85305111eb97206fdaa4132e5d4fba03ec9c706629348c5c007e42e2979986a74d9cf742775e987090434d58aa2749073d0f29794f95b7fba0f9dd830f6291a942067d9f9bc25a0e41a9e8eb1cd06f51e25e1cfcf26f6c1e026472f99482716eb2bfe18361734eb728bd18c184835efd9df2e4bac460c4421dcf76630d58b8580691717f4583c5b0f334a7f3204011444e282451d970caa81bde1996f543ad48ca648cb51fdd04e26cdacb39c5f4b7fed8739a5cc62ba89ed95eafac199b98995aaa89f9e7d19236b7d5f5e2af489fff616698c0870d2bd5951e103d391df32956fd6048b1213dac04034c646de382c5f86e99cebde01033bb912aa36891edb57371c33ce3317f45fc3fc0d54511db932f82d3025988b7836b011e211136fb2f710ac1d09dc3de2ed215ffb8e41c0d28e333f0105c6748e898d31d9afb0a9a7c8c5a593b80b1defe436078f7081d4feacbc09827f97bbee6d9459980db2b070cc474d3888a40264dbc5cf305ee60fbb7e8355cfc9b81f971d2f74f5ff874037ca6a04447960765ceba33c952e4f273be6861e7694bc0ace53d173917b7ef6f24063332a84a82a60cb914daa22da8eab275c39dd897db0c1cdaac45b8bc23b89fd1784c1eff8900e48c5955295ecfe3ce126685e0e883ced05a81aa80a2e9defd98dc6911fd5497e7cdf0421adfe5c30cffa18e24e8564f33890965afb7188a6e8ee2ed49bdeeb10fef0d703c2b09bacafa8815099443b6c9c170714cd1c8e7895fb07ad01f99373acd59d367a6d5e2418237b295d2d250f8847d77a200db407670148ccabe8a385d31997b35714b5d98bd8afca5adf0e237926cdf6523373b1ceda1fe6571ee383aa876a98819993f0f14d86a596d1f2aef52cbeb546af71ac91c0aeb7c28474e4e3b3d2387f45ffb71f418eeedf12ed751a4faf3c8c0e46a81fe0fcf9ba5a491711921cb53ca1391c5c49e9b7323f454ca82400d37ab41a41d322ac3082716d3e4963ad61963e79e7d630c45d7e17781d22dcbfa5d865394d1a3bed9d2a03a1e3db3597d80e3e6edd1b85db2e59c44e40349c11469954b91abcc7fc7d90fc179127f2cb96b83df116547c34a8b8b26d2a3c5a0ba90d4c5c70c41be41b561c794095dbfeeca80dcfc1935392f72dfaed8d78eb83dc4170f65ce7178d3cc0a1b9550a8ac91e3b2d9cc1a0b22a0db4308978ebafe42102f758236246ef74f33363a8a0394203e18956fcaed6767c355becff262a120124aff784fa42a429a30c6600426067ffcce237f676131f25defe57d50c9c197f40e03498fdc357b8a907d3dcdc1f8a4ac7f33e4885234e8bd38c90e1fc640dcd9a1b8332d64dd885cec862e7a66957cb57aa07c0d204135819678dd8fb97ccb25b27263ed08eaad41439c679010c8c4d59f14552ff3bb03783519db1eb16d06ca34de814ac31ec0d08b47a89d464bf2bd289f399b55c2c640f8744be1312fd2203752f3af672122c0d96f2115eb1400fabcd1a7d1a12e22e421d388b66315b593c8a1dcf261396a4804bbdcf36cc26f7c653ade0c555b55a6ce7ff409e87977590cdaf872e1fe42d612d2309d49f9e74f5ca95fd52f34b8ed3d95966488c37f4d50ff525d79e3de7a7f436638b0d70d11293ee5bb70f550904164bd0a7defd03746d03ccfa2cdf543831e5496d50d5f4d059f1daaef4297832cf31304b8d7a367e49bf14a2ca7ca98ea5304f591b9eef35133a399b5d3d846628b8a3ff521d5af7c30b8653a6b28e57d83801e3af29722f4359677920a80be8ae021872507fbd77f072b309c7adb48bee624d1574c1f3885caa7568bbcdde7be2bf40713010720d6ae577a2ba334882031b23b9141a07e44d6e5fc6e1a561c3a98691a410a882dfc8987bf6e907ca2b78f5eb8a649420747b67befca068611a1252454769d7021b70a15495b07c942c83571e1b83c4176ec39c1290425a3627c0ada71ebbc6c88466aa72476d52d90a2c3f2acc12d1ac581135be1abc3ef0ba4624feab0ebfb9429ec239b1ad9477d81f2e67ff29096b9ab8ef4d611f4dbb7ce5a4a4c6123601d3cb53a5ae24898aa1448e2061039b8850da21d7b9915ec0b7a70349f1ef6ecea3924c5bbc36b6792d9bb40bb8d0c5b7413f0e59b3557951a72cdac77da25b6f1d3f735afdad7b17db5726ef085534a5f4d3f8942d9f0c43d06a633318d7a7829ac8a4ab9e1c222b12ffcc544b70f033839a4c37b4561ab53d69d709ada0b8f59cf1ae451fb6fee4dda0fe8ffc3dd43f30b68e6f97827dd5db27399ef86b504c5e5cf4bdbd2ba2b7705239e04fe80e92b6fca0b92c561f1edd636889fcdfd885302fc156c4ac8ceb88c519df03b947de2af208d2fb9568811e77fc5fc99c69c4af6c0f0d05b35fcccd4d45fb0f0f50c77046d794e8d3071c71ac7cee65c0e8144f3863b8da77342be4f889afe9f9c48725639a2563f87464242a1c96093a6cacf39450266df5a008c6b3b2eadfd08a14a84fd8ac6d2f0d6e255627082540d64df983e9207788bff9d8dc934aa3a8cfa2426b74535af5bca15d2a31ebd3be55898dddf6b74564e629f42a030194e3cb24a86f54e55657cf44df46a75a2c245696cc433732aa7a5e7c9e4cc753715674795d6077e7c13dfef4e9149ec4a94cb6b5a811472110336fe021aaacb0741f7585ec734a51ea646b6a7e533e9c73560692168ed2bbcaaffc96927c70c4b0b5b7528b7ac7f5cefb31cbde9c7a125a85266d280ac503b4b6bc21f0d33406893538b76bd68e0fbb72895fced77fff116fd09ef9c16787cc8a6ed8492ff8fbaac476468da43a3b74290f771fe1efb8c4a4fc61d30a25b4d35fe2d2561475c4b1bf329e86343711e4788fa11c1948005f511b65d51e81b15485b10a24baedb0a46c70298c90de0baa1e4944b488907b7c2fdcc113841ba41b91ee33cf5fcb9e5701950d2254d0ee9f2d7d400fe4cbe52428eec0cb84560a4bb2bfc9f32803994f0758bc3c6d5e3fb4485e02f8d9213f29c582bd1b06f5a7b5bb2b4c238ac2a22338e68c3a97a439db7822ac7110711be186eaf9319c2e34ee0bb9c96947c91fe9a8bfa0ff7dbcb3bae8dbffc84be7ee8b09ad06338d5fcf77891b58283fe473caf6a0cfd83f86f22a888bd5963ef1f66e64f44394599b16d657959692876376b3dbf4350f7b980203cfea4a890e037cf1302090099a8694b4eb9022b3cb54c82d203e3e3e9dde83dfad09521814881f82bfb9ebd5e2d27c40fcf23de1d4c1d7526ee58c22995738ebe5a7530590b60814fe57db5cf2575a80ce15b2ee0737d00fb50f3adb47b5c24186380f5bfe1c8b8a5ea8518ba329e67832fc1414d61333127b5cf57e46d2c675f56f5514ab3d2bb46b40338d49ba02be7cd2e8ad0e1152c08794f3c153c71b520e97f1daa329f9875a8f95791789353ce03520cf6d8ef59246f86ba168682f234622b855923a5c868bfde78ea7adb99f1e43570e58f438d33ec99c3cc3e8b9607352b67589eaaab873e2b3db9e3c7bbcd8bff317d644b7f40aa85c1fd3eb4845c907c3fd19a44313b662ab38ec4a4cb81cee4a0695fdb1f0909860f1404ccd0eb072f8ca48a2364dced97779a21ab65ca65a372feac0f05578964b1acaf1adb3952487a9771e4272c289b27175f931d1036a697035651a48e7649a78d64b0911fcaa88210dea0a29c8ab36771e3821cf8c68bbb9d87b9ca2ffad19316322d574c8810baac08a2b990c319d50131a1fef1fbac42f92dcfad51bd0cdf0342a3aa4e1cd1dd5532a32bfc3faf5d1288415ed779a9d5e2af275255d7b421d8f2ab650cce87d951f126d44080a57e5cbf2e9c665fd38c3be2aee6fa824276a8a585f736767bb1e02c9b7006a987277fe41eb908403a6d637cab24f923b76bdb960004a91e1d3a2d806ddbf4941a2a7ee482e1fb0c0b52679f4fd83094b84727e9560ddbf4f771ed5f0ece409d86f551d4ca9cc655ec22ee418bd2d1803a444190771f0426b552f53229c2969a00bdfaa9532626c2c9845d1b498b556242991727b8a1b1cc3acb99200354b1a681f4aab5018bb33a05e31cb87b57126a92b2ee9ca2106e1b31aa630d1b9e6e35c08a30150817e497b88fb82e0bd1b493bea1e9084bfda5e1f1a4e129940a9060fa8b04ae646c7d3b1302853e6fbde0032fdc4e7d1b7175573cf8105fcb402fc03c9cceaafe0145eaeffe7315d61e73fef00c1808407e3dbb2e1bc5018942e1f75c10dfc86c22e8dcf61e6bde35673022adb14893e8a715cfa3406227ec8990f480ab56b52adcc49c7d3746cf4874c52e02d4ff3351abed460219db667512691d32f1c66d120c61823092ba666299aa2d4050dcd7c3b41f2e8341ec51e4c4de81d6dfdbd8deb1c52c4732b34daadd14cba73f3730f95d1733784682af44c1c3697d679f12aa467bd6c972127a526b018b301e3befe192d9e4251e0412fca3b2a986ca34de192c26974d413bdc8a4d7e71c7de9aa85ced43ec561b6406a4f8923a19075faea935991e66d7c85b5d3da4e54b216b6dd20bc601d99d1926d541ad20832cc65ccbca39ac23be8127bbc3e94ef3eea4a1bbef2c5223a826cb5dc063ef79126ff3a27fa95bfe4fdfc5957ddb49dd9a33bd2cc2b70429170077fe8df0bb96315806d7f0836a969c15f42afc924a13fa56559567298b856486234907f35df26b9052a3ca64c531102ccb8069fea4401e744d0b742e267024a03bd2b8f866bcac3944ccb7d1dabb0c0c02f081e968966f7dfe60cb8c3bc05df49c8ec79f28a229d94da9ea6005f2e6a96d3c02b3214cf54d534525f59e82cb69d5276ff75eab19cbc323007ef0ea90c2e76d37b830b7af5eae34c598eb4341b799c210993a274664d7867d028271d055d7cdb1c1eaa4bbd851e2f0cfb68f259d1aecbb5c38eed49e7fca12ff8d8fa3dfa6b1f24d895cfff329290c0e135cf9d85559ed20dc45b1ed7b8c72bec8d4b459a0faed1e25fe371054deb3b697b9bc9f7b948fc81adc519be6a3cbf8234acf62993861fc551bed2762c5a36d0aa135fcdb4c34ae55a96d32f1afa4176d772ca1771960cefe55e2611fe9c7dd1c2bbe8c882b7ddfa0897e58bb3e0dece52eab97df346ae300a10551545dff4f08ec704aa3b48ec54ec5a13c368632878a6d2c49c9517655741e408689c0277247c08690d02823f933ef8f6b0c95213f74045a143dc90e91cd082b58cddbd39e661c87834d48fae5a779eaae9abd59765225737db460b7b7e61b897e683b3da90acba51dec0f2f77230ab1c7346b89968367fcdb90cbf49a4a1ac5458dbfb231eea18e38710333b9484f05105b39d28e6fb26c3088adc8754197c98ba43fb5da59a9cb86483c88d03bf7f608ea3b3a9c46675130713e957785743df18655365eeec4cfd3eaaad9475e449d01165234276b5f9215e5bfa5ce6bdfefa2bfa28c3b9ca5b9bf5d65cab2fccc4f3fdfe4cca9152c82340b98fa93672b6e0bbe08735dd227ee8babf69b9cb1714a0809f8e4c5a28626cbea143b89d93489724bc5a64e728794009c1ed24d33732332c70f294cbf192ff9487f4d8b84d80ef83c562ea4268804937c5a7a9fad685d73674c011bcc8f85e62f331297ed3451e3a635e37c2a2f605d81dd31b50baafb543d695d63c72b5a092fdc46579b5267c47affd54f6be3abb4eba696c6b66cafb317f485ba4dd7f422983131d0ffa481809a95dab3e66d1d4a0f9774c19035874dfb5ac882a97c5cfc6318c526d989f14b677d67b1b04ac0ec17764edc60743822d3e3bb8b42f3a2de938242509b0e226630525c4c39f75954061d76b436d3d06ba17218bbbd31fb935561ed9d2b3a76cb643a9d8dd4163ff5397c806c5fab0d245e25f956f4d5f982b0ee86d863788cb02759c8ded884c064221f58aae5dae6b129237cf7693af978139453b89d42f75b9eb34ab2fcd13578b1bfdd0670df94d6a2caf50b9a7e40efffa64cebbc813e14e7ee22b6c01abf22dfb2fae31a9da98bb1d3200294fba9151bb10d3a6142431c56d196cfdd53d9d37cb76548143a646593dde171ca1130a8ab3fcb6dc03ad385d05f0faf43921f979f1bfda19243d6869d38a7fa79e99e1a78409c81ac8ee316449ae7a5df3226e8c8d5276ea1f66370040db5d3604d13a53c2949ad3ff15cf20e0f0c369ed0dde18f164171af025ebe451764094dae08309bdc0892cdce02a724520b06e1f343484e17f1d7db8484a58c74bb8b9fbc6a293565e4f6a18d6d1720c651f38ae5fc6a82550af23bb04fff5fa9546c841bf930017773c57fef62cc9be21f1a7d612edba07e722b3d568d541f91d4839c06dccc3da733abcb531f25c9332f75a0f9b7abcc0c69785617d5e48d1197b14c669051cff608c776796abff6926a90425d61dfc1bae8d4a7c20c7412e8acec5aea03ef1f5bedfcf2f92551595ac30f3c7808e998c7da182f28470376a72e09d1dabc5ebd0a87992dd752efcad436c7c45d0892711ab1db1bca6e0af32a46b6db7caf17d50f8f6cd3fbb778e2639782dd8aaa43d0cc53aabed38202a52f881abe15dfaa43936b688d4167cddd30cb0d5f921b0addee31cfa903b7e5608b064a34b10a2577baa93a273aa57d805e2977453ddbf31902b506f301437a7a3b62f2cd72abbfc9014f49dd51caf22340561eb0b437c3712b6705d6bd0979caa77485578c17251a9c564205102b7620e57a1cdd203e305ea6b2799476427e7d3dba326e913b26e81ed8b5f7b67612db8f07ce155505004c6ff131e19919cbe1eb9d48d0687a71be8fc518fa176996d259933fd441e6c3204fcade8f4b84cff41dd64aba2ff6b41be843611e7c8eb59698931a26e94348f4c070dc8180e1fb57e09c2dee9bd5996a7e502657fbb9c31ad2a900643d8a274adb8a703f63152ae8194485b4f0270b72d4a4ff7acad589b98b1f50fb6d3170f3aaec6067108976a3c160f288d76b6d7e360366c92924b2e2caafc9a11d7d93228728efb820fbac1747c2eb3d75a9198f218cb85bd2b3354acd20663f8e8ed1096b289dc7717b981d0dbc3823f089a1e44897f8367501165663357e024b72c7c9f35592545d29e698a22ef2778cca9b368e990790aadd705458898d13cde3661e7519fb4d6d76cc3a29a9f9ea2e7a1084c5774bcd900b369354634f1c9d6678786cc20c9baf26c90207ee0b69e14df0a2f797845e945b6695575f0af7a9ea5b0f48642aad1046225e3a4c28cfd8795e5202f8698156c49be7264edf67b2a94542f92c07d68d2eb64c678cabead1f35bc0f86134835976f61241958d088c140681d820c48afad00a6836062f5156fec70c19acdc4b1a2a771fa2cb0788b3caf11cdc49e25662776162bd73a7b6e444981f8dda62af46bcaaf169b567ddd2733c51fcac5ca3172e6ee982522ff096534be00c9ba7484b6e768a17486cc8a5cb40e007ea7c0b37cf61e7733730f2861794458a0183dc6eb6e21286450af19a6055b79deb33360a6795c5da54c90a0d0608c7fc9aa18688bc4adbcf160f496780e65b07ce2c202db66034fae4f7ecfdd5c6ce99f0dd4fcc5788be8434f0dcad5ac7bc666347ba67766d344d959bd76793d9bdcd8fe32254586155ebeaedf24cd919953aebdbb0fcd3fcc9e2c0e1330b5686f6369ac09ab44652ece9d4b08de1e79c68cc28acceee4263cdab969197fc5d6a73077261cb281c3667d576164bf2623f4d13ed1b06bf5351827d35dd45cfc8dd11d16275bab396e8b14c3581b79bc4ea56a85c3e2d4160ec1fc45cb35cd184edf81db8f2407594bf8de0708d5434519abeed370ffb48ed71326f8a6b17105159eef65beb701cdb0010158775bcfeafab387696e7f4026397706b1c0a01ab06c5ff3a04ac24f7302a27476d4d7b2cfff69f759f76801b6382d2729ce19fe0cf81fbbb22838b62d96ad45170bfd6fec8f76d384d600e6023077a467dd34931d7a5d24b2636ad2fdc91214d1708fef954589d535dcdb034c458e5ff98bd8369de2fc8ea64425f94490a70e8097feca7d74925bc8e71a876f21286ac53743a39e27aa1981f63dd4aa3e979f342674bbcd92f1552d8fa7efe51c7662017a59ad5179300ae6329279b50bf97856c47f43b9cf8b5742ac51bc4b51af38b9ee3befc337d9fc6380c9a0a56b0f7f3a2ee22f9e908632eee9e0ac22c3eefbfd23af33627576e33f45bc6e1005d755f6827e67245023e52fd1b44f657f08cc198e562dc44eb2985dc67c7fd50076690f0627847ce8403e0a6ae696d65066e2fbbd7e1d6bd936158c8e7836769fcc0ea5764f921c58ceeb939dc956cecb1c486ae17fbf24d19e38e33f8d54882929acf8a488d20b358f51efc3ec2b9b57f105b53f2b02800f4883d73b17ad2fd2eeaeaa0b6b383937fa242452342272017994b7ed16f961f25ddc4307b7bb8b614be13b86c42962c406a9f3b9aa4bce1bf1c09d9a3a593c462c42cbaa7326dde94fa007b0b634b19f95c2ffa3fe9efb0139f5c81ec6cd06c66a732086928aa752b2edb88caab22063ed796758a15337d2c0a9d3052a986669f6a30aedbcf2e2a806fdf31ecedbef81063aea32cf459ccedd1d314fcaea06c214ff61458489f5cbb37bb23bcc32f67f988f5dd51ea9a42ef2c206306a82c201299ffc7d84cf492ea9ffdcac66f55c910443e2ef17caf707cc647d041a057ded1061587f5cf4ef3ebeb0ed549b3e1e520017978e55b6701b41b35c126d717a74e85775af493d4873343ab3456038efb046056befcdc7c3a822ff5e2ef8f494211ebd509ab1ca19f8b4cd75ae9f2321189f4de47e27070d907eed3dd8e3e3625ddbf18bb20d0cafe91f330e6c6557501419ffb98a22c4fdd389902d09e29c4ef16ece89dcf324964e611b1f9cc2f51b2d698f91ac3b1f260f6562483e8aa6db44dd76e30e364319e3ed3369e475a23f71db3938f6e29807ae31144096a49ad88928bc36b2aafa0d361da8d14d8a206ea9cdeaa3a5a5157b7e16b7f80c5e190da60714ac34f19cb6f66be3ddbdd7edd730bbfa97aa5ad5f9c5a6ec54402551001ea68fb0131964c00fa19a589805d53533f6e6e589c3050552e1f5d85590a2e701417b38b01782fef403713dbfd39671e3b8fff76ba7859ba5f7f4ccc1b31542b3af84e07d79e5ef8b0e81905cc5629d48e6ced0298493d2690e9f05e57783c00a2bd4f65cbbc585739c5e28af5ee26b6a1d4a6fbbcd818c0d0f447f28a4b819fa72abcb7f44fa63cc4f393c25db22469ae4d72d9f1e318d033ff40d7afd824c0a18065977db76ad074b4a9effbd8e5f24d7310d251bda009c020529680e6313d26a25b0890492de59e65f5fbbca89114dcec70c0a19ac022ef7ea46befb0c0a5451b4ecd4827d3d36530c91451a83ae068ef0e638df69a06fd2ad4381a34d370125c068727b7ee167eb60d40884757431f0507816d9e995d36424405b63548519de708cbf815db00b27834582686168225032f4a7badb1408cabc078d029bd1189be1cd220fa04e317849c9554cc5001a041fbacd446bac7a0ee7f74a111610a002c826d3ef01cd1b1df0a0e18dfe60278f847b7dc52512898d12d2ef6c028000fb96e4a80aa5b2614d9eba0a74e33a7d56515e16bd96e05f394cf10fe5748a10c0e2a55a02be45ecd75116e73dcaf921e46e0d8a4351e17e8d5045d85165bd5dc722698d2ace0ecec8d09f39cf4cfb28148face417719fa68fc81205c1b2a6a3534b5e6acadc68784d3f9d9f0c85dd08e6bbf3f7da92e41a3a80d82078965a0f65a656d7bb5c5171c43986a96d779cd618102da93ddf377dbefe9bc7fe5692b16bdc834e097094f1e116eb854481bc948860420ac66e7a7da504a404b8086a9e2e4cac2bfb9db885e88d26bb07a8d0e3eeb8fb4ce4a4a459f5a2f6f5ec94cf073613ab68942a7db57cfbbede184ef032fbd0fac59dc747c9f8e46152be9509694175f00cdfa50018c32f18b7756e0cfa4d983ad799ff3fccfec9c29cd85b98e00dab7783f6ebf733fa516f1f294afaea6dd5b10ecebc2522d1d4b63038bd62b87025b77298b1ac86931077dc1cfa27cc1015f0782f83f37c0f3dc72fe199debfe2caf8bd5f32ca93e1cdfe607a270d30ea12139e5652a2094b652ea06c89714fd48b14dcc21d51d60b7eb7f80261652f54f9758a00dc048ce609ffaf0ac25e7530b7c46485cf236661531c890a21c48442bd9971268a21ba7493987a81cb6b280bc0385c850f43c78b5c3140908c955a5551336cf6be0c5fc268854fdc6f60ad26084a675c8a4bf5176474166d207198c6238be4caa445a829336533adf8fc111d5fa0427b51557a890c31bb7d68ab9a2d83e128bcc69a45a52f9dbf5d31efc1fd17968a9aeb8573c49db06cadab16c167c77972b1d2d2af87182cd205a1fe3e92b2c2c6d7edae467f5b00588ffb7bdb371c2499eded0480cc771f071f6e3b6bd7d25bcd74f6c3cb4f7d00adaa93445732cc0fb77cba8155359644e50edff7e8988c62e753cc1435b66edbbb195be99c26af6f8065f6e50bfea39aa5ebc8f0d7b6dc3d1f3ac38f004a0b512a7a3f92f1346235c4030a1455cb4b6fae230320df65a18a08a660390a1e269ec81d8f341ad7298509e97db25035d5b90a2a7fbaf2bcc4364b465ceee3a3b04903586903486e165fd2c1e503478fd3280066ab695cd4143671fd3f42c8c37b808bfa7dd4a6b44cfa9fd662c5bf9513685d3b00d7f62c5538a0d778aad1b9e70f1ce994037d631d5ce55b1528ad6eb162a12b694292c93613ac497b9bcdb68a33fe25af3abc5f94db95c7a27739752769861881c12074a32f85bfea7b31d74a7ac5dbf4d3a1df0478cd89c150fec6c24fd8a66ce256aae759f74a2588c408840be3c049a8f32816a87b730c244047986f13a55279cdcac9934cf144a3f73d9bb200e4b57049231530239d4a01a847d5c03c1604588ca77e37851175cca90401d57a52f1ed80eb51d51dce2bddf57361d65abfef39551214d2119994c06f4ccb9ab292648259245b6e1bb29a9d405c8dc331e29878a381e5a5f88857830f55213818b3fe7aaeb2646e842ae014e6f0134a057e318a067dd6a8ed00bc0ebe28c659f644657a371ce81e74758db786395d4681c821b2f910d645dfc0720b044bd0651d5135b357224c3375cff09d563eeaa47c39bbbaa0ca4c28c5de190fb0f6c4e2c7fcc51c8480c4c9aaa77c0c6087e6ad726f074520c8970376a33836a6b45fc5a9e763016fec0e9b39dd8cf2ecb7538c686741494e1ebdaff9878105f8f771df43d307c9f73bf47aa68ab2cb7b16dc8f97cd132a2498ab316c884f34c42ed6c8b2d9f125d29c8d5245849dfb09ab599aec8afcd85a5a8d859f1be9ed639489c6ca3c428b73987298a820d624002ad306b65ab58c9f778d8ba302aba08796843d9ee096ac6f02a108f47ae26ac8e2585cd8605f2175b35af2f10b11e7cec71b7cc08d0aed83aa4a40584f7def80631b715c40a7ff37c43a91997c607c4958f60a788fefa6f45559fecfa7c503ebc379d0031093c892d7bccc2e142ef745d564017806067fd506d392c3f62cf154442223a6b40b416e17781706eeb5a4bc1d5df4c5fa8f3bdd185b27adb36040cbf18fdce9d43be51a9a8fc0d9e4af1b8691b753f8ef70e727df19ff941f8caef84e49621743970a872a2ce90ef6346ea2e080f696d68f21287a0798179b5309f9acd734a6f448e90eb12fda44ad00559689ac87dba206fcd43f1786078c9e42326a6f4a6c902a4401259c6c34f86d67c7333487ac8f490129a5a45e4ec7223afe1f631e2812dd730def782186dc9a48c6e770bb39737185f8f83e9cfeaa3aa29d6a466fbe758509187444c1ac7f223b84887de3a69763c0e52f6b0743d87d65b3ca411eeb9397efbeaa4c9ffb3c54774f890100579a259ef6a855ae5d2216d991e98a7a88543bae61c29e8dc9f09af16c1ee4e6bbd8e3365c54bc85b5335d215cf22916b7ffd6a77a24d5bc000ec810362636a6ed4a3ce132c1e4fd98fb104d18e829f8623c474c276faaadbd5f8df0061ba2849283677459032d64b81c336143193934311ba4e7d8a20d3af75bcb9b9c61f256475dbef43e4ff258671362328176da0f296b03612489f6965d49d3c0651ea9f2072d25af529be9af9b5e9bbf48b147ba4c36e04cced071fdd09ac94e313d5d7e8b36e881acd0694e1cfe64fdbfda85aa9c50bb2c72b6dcf34e3a8fa0b1d355544bc2022762e057a5c39a56adad15315efb2a2d97a0d1897cc6baa0d1ddc24803e07af6681b117208e53a1ec288c091b3cdb7e844497cdce06579313be4ee0331081ac4723a8de86f46de25ba9c29ab30335c71fe77d61fdb570b45662a24c7f446cbb105b6fa3dee6d05d1b57b0852ba7c6a3829f327dcb5cb45fb9174ab8aa22e079c6f065be64ef53373e92be6ca0f9db6085875112a1c5cc8953d067abb5c6824c3f66d428bd5a4d7587a50899eb66376b5dd0198150feefa64f9b3ec1027dd70d7a7b6f39135bedc32dcae5b3cd900ce385ff504c970a8c35c089c390049c31cca48b89f96f2344690a1ae3d41630dd8a00e12b8128a8c51a686e813e7c3525cab392bc1d976b8b43efbffca368b857901f452082515873180d4e23f0445a017e2d4abe4a31baeaeb7020b7edffd97fec2a53745f6b365d3641bd3d8474db084696567a3a68cf00d844812a3d62c23ad2bc04c139b08c7eea192405a0c2420b67c418625040592a812cf443e914c1929067891b0a69c9332686bc906ac23416e43c917068b8283dea45648c63a8545cdddaf4c17b954a2e3af1a0f6ec45951c1be998da28e6377f855ae46c0e95a406ce8f440e5a3b2a8400834572dfb0e8379139553c3079ee106e1915d33ad2861ff7fdd00284a1900553bb0dfa011e4ebdb6dfeef6ea30ca4f7f7430ad0ab2aef0a90361ff9e2b817507aa4425603ae3eaad79a1ff4634544acda51f3411cb354100417e01aea00949a60413ea7d9e510cf3b9162841026482ae3107743672b007235695ede3b346c910008ef8198af13a4f3561cb84f4d6eb6b412c61ca1f92ab3caf5d6db94d7660b7cbbc437f7ed29849cd4de35a17c360404645bf0009047e28987397f4a87c891b22acebcebb4fe6ef479eba2f7c946a9eed0a73c0e05e2033e0f8a1202a6d738ad4793ccb14f8653eb8f86b2923a5eba1dda0d85dbe755d439b6f9db85414b31805546bd7b5fbac9bace188d2c1ab6f5e8bea558e777f590924d11f3aacd50efc697e202900c42b20524406e25f883865a2b6c819cf87899adee775469703f69f363b69ff4044b2aa92221b55237b3dd9035f773ec47281ee2640cb9c4a9e13dca91c2ac195cc44289c7c39b47648cee66cabac5b603d18a3d9319ee9263c4631a0e3491f29718046be40c6f5c7e15aa25580327edbfe804235f3829d2682ccc50da256c1ccb895d1de592c864b01d4e3e9d69a75630b94cd7fa0e9aa964ed652560ca2249591ba91707dd26cfdf588c30c6b2622d1fb173e44279bccecc07416957bbdb0ff72ab301c203d0432a927be163f4aac4be6294efa6afea05b858135dc4b58160ea7eb8f4102a11abdbc09f03040c5358a6e1b50c2d8c91c1b6ef85aca42ef27a6f9e126de342f6ff78053596ea9b35e088c93a3f3492b886d9fb3efcbff3c6ef7688ab960be98c5fe2f15263deaed7d2176f31d1db66027dc47281e99c5bfb704abed304964b59c1f1f9af8755e20b1124438057b82114529d72f38efb9a9b0c05bd4b25eae956321acb8a020bad29ff4cd12cb1ab3245dfd00bbb4c0b57105a217b256ed6c19ff1ca9c1676e49e72bd165e99ab7e15cb4d4696fdec8bec8e0077ffffff88