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 67806 8db700819942679530a16e1ba8a2f8f829258107d2f93af73f31b1f4146987db

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
119de4763d4c12079149eb26adf950db701446ab46385b17c2a0d6a99361ae43
Certificate Block Hash
8db700819942679530a16e1ba8a2f8f829258107d2f93af73f31b1f4146987db
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00ddd0000080860100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000fdd2aa9a0d6b10d1c4bb779ce1e01cd7e56eb59c46c4ff6477a79ebc29849396a999cfd557cbe66d61c0712e7d4573ef18928007ae66e65dce1cb8357ede51d20334166fa0ce345394f297f6bb2b3f7c3bf64d8bca5e8f35c1010000000000000000020000000200ddd0000080860100

Raw Header Hex

00004020f1005a3ca25923de61f223c3fc6b8058c259d84e2d8222a9650ef9497a6ec560a8107f063c21acedc07503326bda1b3a7ade2527bd8784e50d845fa337cb608e4ece216a0038011843ae6193a9d6a0c2175b3846ab461470db50f9ad26eb499107124c3d76e49d11

Proof Data Hex

59,560 bytes
121216010307553d7ab5ddffa2dffe71293c889c4673e1616f8f1f406b1d12f3c7f404af1e3a1f3c51bfcf0cddafb927f454539621cabae7e9d78ca0d35fa5a17cc53558da79a26a00fea74ab4a792e4da65b564e31ab0da3f88002f2fd7344fa1b7ba2a52a4ed4ac54241760be49b79acffa9ba7531eb6efcb1796f48ac0e7dd247c64f29c0caf83009dbcf151f805b146608e81072b7532bf71717018dc0cc7a093be0ae6f653011fb9d775f08af8466aba53e3a1f7bab9cfc56faa286cb99d7cba026d0586f157c5f38c78a2ff085545ac8f99e2c03721f07bb9f8027e7a202174066b097c5e31c8daa6fdbc8d5a4f34f4a97d1022e1a81a31f880e322bf57e3e88df7aadf9d81bd3d0e77bfe1dfff0d814a0e42b2c376c2f9e305bc1d7028d6795a7fbcb29b6085d3c5887fa40b067513517b33358a4d49224c70d43d04b462d6eec020643307a8c450d3637b613e98127b803170645a07f4a31ae652be33cc8272fcddc31d4c05c8f92006fe8e1de4463d5f3ebfeed5b413283d2bb353ec21b93156adda3edcea4418cad2ea071e3011c2b440cd89fa5131225dd84f94855a039fca7acc790005ee6abb6a6f89f72cb861d94a1b94c527463f7d5b10b459c66a1a70672d356b13b78e4a31dfae9803e843eda00d47de254abdf4c086053e50de9095c5e7b81c995e973c06bae5257aeee7f7cc1bbdcdf4a587a3b2e1f49ef08f6e76485a306ac74d44d34ef4b0af98b672616b39610ea077c8889db923044efaeeab5fbd94602f42d1d5b706bcf81639bb522eb44e85805c493cf9ebacfb77ffa81c466bc9703b77f9971fa5a2bada87893fd7df8d66a6511692b914c9dc3a11f69d98123704be8ed7174e09cfe09e466f5cec377d3132770161dabd89859761c19d20e699d2e1d0c3284a88833661b05a27576befcee7b59bd29a8b3ba023d22cb6b605a9bdfac2d256b3443c226288bc9fb9cf2ddc97eea9d0be918ba810f0bbefcbf98467862ab242e5df6e2e9e843029ac923ac72ee41df93c787737cb438b73b0e9e74a0a74d862018b9428698c62c7dee5b03ad44002a77a54592158c3be5641f261cb1cfad00f29df2a436f29bd663e3a396df6932ca20ae81f0151b1dc86dc4e6fbabfe99429eb786460b06f5b153d246fc773cb5d3fbf66ca88af91a45e88886bcb7b3db901efb123ff751dbee174e8f59f869144207814016dcc36b1e6c65974f8a3a6904c70fc7a9deb8cf1a1093a34cc345e00967bf017ea5ed06731d689ffd065a5937eb2862b9abd7a9f4a94f31dbac03cd55dea820edf3554df6c5ec7ed144c59a454645a87085cc1dd7353f88b953bfd332280700d92ea8cd8104875b11fe0ca2999fbf808f128b9cba1c362827a18ad325c88da78d94752df2c50aac35505750ae6480358f6d44223fa7869a5f0f36ec1d0d891e29a7598ab0a98a1c3950b1b36c57813d5d8409b61c670507cdbb0dca74b74afe31b7a698a582652107b655cf87c21f5f2238f7835d0d58abb9f51ec9326728569139a029569bfb86aaebe7a546bd946815dc588e994fdc92e28d0e05b5d565a0fc6754bd060e07503a4aeca55d148283ca0d654f6168451481608e9b1102bee3e4b43667e9378137bfd2e37dc871b6f7e9d3c09c0480dcfadf2ff6d7d5a4b2e4e4f7d0bd1f23bb5bfc4f87d7cc5e6d4114a3627febfbf708092f22883e1c5782b387a3fc814250eaeff0b93b2dd8b7f8a9a671e57fd9d7fab65f461de65772fadad092849667c39bdd6cc7c47d5ff1a9fadd33ed48903f207884ce3bba25ffbfc4a4834496719a951ee1659248895834b2b047c2e646dd4d36819228c747e3548199da086acdfd943abc983a5f0b860b7dbfcdd4c92a543e24bc15d540c62fa834a56058f609fd5b79a93e7a029343bb9c887069db1612ef2253952f17646af3ce9e0257873798a5f6420a55e278ac7d62ed9bfe129a0d0a60a0bf52f3a58fed215133f8e55914aac9d99e704fc77c58c41212557fa15268db3325f0a78fff3ee249e4d176157bbd18d836a1a549247e1e2d8f90922f373780b7dc571f67e2ba29f87daa4aeb1c6a97c94f0a8a33a2ab249b0dd9f24f38bf008dab9812a628d9311e2f0212d6b6cce859b59850bd9fc250935d7ad13821336e87e7a8d64ff6869b8c1dca95082fe514664b710d4192370599a87a0b168212c21c4ad7b67b5ad96f7d96e254aebcfdd395e260abfc7b7507414b6824a5e5f46587085852d8b4e954d29f3b76c79f342fcf136a740367608a39844209dea45c86211590692a2ff582c72841b0f393186744448e91e8e6391d495bec9f922d83aa00a790e777f1cc7ea8631aaed0203f29f541577d3e2cab970211fc2867949b5dfb858e4b7f10a1e4bf0ab390ba810219b59f0978f3845c362254e35df3ab9356f507b68037c0cbf9d2c7615d57ca9e36056d4359002cf6ba29af77fb343a095f301f24a6b84144c28c0f60d18bdd2ae498fef23a7384e8630b179a7de0544c570b3d5f45a11d30cf66d6321dc0b14c97c73891cb5c411244d53456daf82f51d782fba7f9cd3fd0cc8ee5b85cfb9112d9cb0be03ab7696720dc7e8c686b83b22a682965058b86b8739038756f00e84b46bc88825b53023d008a1b439e654ade63c008f94584b4622fc210a5bd3a3f97e91fa788aee8fcc16e4a128211d30201d4c099fa85f45b4dd3df2e535b95f6525b9160ce883f90bb05ed3df4f3489b710869cc2cd2408b663ff7e00e4afece8edfe1eac892b2dd848b9ef89a75682e442aa70f780afa489aa03b671de5e7aa5a54a23b4e9fc064c6a1f15378f155d25b4a1cd7ce77d37c4d416e04aef1bf8ca099f1ce48098c7ca4bc194d117819d0c717365dd0ae441ecf527e5370b1babd9053b4f38bcfb12e7784c53704966368db0cc2009e09f7c8fe5734f2bb7dcd1bd0d08da4109a1fbf5a753289134dcf468e28e9c1f3461bb20977414cf32fa2ac25d4ca2e184e22d5c192e8bfe49e9f4d8738fb4e5390cf09bfab2e94c8f3992a2cfd15c362ff2d9fa50d65b17642481ebbd5cd85a554f86d5b66ef6fb291dee81b865e059814d9aa69e26bc052ceedc4d270045450a8055f3a2497da6a684c04a58dc7ea9765b44decd0e1266ad111e2f4513c40d155071e8dfda0cb2721c5be871b5f4155d7423ac877e8540799d73dcfa9673003258839e3188abc64af42de368d400c2eff0600a532465ba263e7b58a4019845e9691b7d89ca4ccaad96c61d323016bc3c71a7ae400e75eda808f9346490558f9bd796744ecb1027841dd881489738e01c865b87996eb84b996031d613aafe54c3e89114512fee048cbdff8c107bf7914c38a7915bd4b3592da47cb3bb046ccce8d50d2be4c201b191db0e7fd3f0858cafc3e5c372e0a5754d69cd02010de78b290b69d4f517f664c6b7ca7e979ca6be9e19cf06051312b4c14b8160280e59a8d22a02530d0ee0f3abb51f90d1909f51ffcd9a86442e113f75cb2c4ad7de1abac343d8e30b04691ee57691500306edbede6a1bf91fb698559c078bee569782e9e3793296fbce6d4c01df5bb995fb6085ebaf326814f3746673301afec0d732ad783287737660930062d423cc09b6d812363bb2f9152c394a771c8b3fc67c84e175265a8e1a3e2682397b72b368ee626731f10706ec37967e367978a5174f748bd87c989e5fd81f308420db6430036522460623d2658e2f914d2e3eade00d23ceece9e7235eb28cbd0bc327d03eb85190aa265aefc15838b989250ee1055f6420bcfdd54ba4b340966ed566a565fbf06079866bfe9f21c2b50aac8a3fab8ad4ca90d620ab58adaf2fb6e1a59829a42f676c4b3cb70fc739dbaaeda6cc308e1e780c2a9ae8d631624dbcef41e6312de2588c7cf6269f0b29a4be9b8becd78d9b0a0b23fb180eb6b1db05b2e287fe119e88139fb9b088376add72dea3ed37b34b32a3c949169ec5269beb0eebd9c7fcb889ddb3885215983552bf731beb64222b0b4488618e21b8a9b43f5e619c2749d36fc5d4518450f26df744290e6ab133be7deada2d76a846f6695f5818a3d39cdad5d82732da4b7b186d03f64e9ed740e9125d99d601dc87893d6678a7714a30e84617dd9581665b1127d6870a3784cff2c30ac41a6ce5ddb636fe8767d37dcd0122359e617dc48b1cfa21f09b26e17d99bda63b49f5b5e63c8aec746faba5e417efa4d4e3fbd521fdefa218af6301b648ca4d06ebe97b40da0b8b5d469cca7675d40c5ef3fcce2d0b49de47a47f9769bc748259f6ca2858b26ae655f8abc5c41d24d0f7560d549d12d630acb0371b4582df34ab555c384965b9a0f24ec36e7879fcbef0439965408961660ec0862042ea72d768336949a1421904e77c6d73255cbffe5f2a80c5bbe9ef0f1614a9dbd6d52f06601c836a09a3c3f2ef6759f80858e30ba825e31db9c346daf248de40bc9f6d9e8376bab2acdd81bcd3181cc082729b15cfa0246d98a73338e42f597883092312c7f4260276f209b90e46c7ddf2536f4f00b44477ca599b366b246e5c1a81bf599d417ee17d5af2a00377bb7f402cb46a09a676418d4c4fe31f939d1b89b48ebce9431c6da0c2d4edb8001248cae8faebefd16e88c51fc3b894f247c09970accd0816d69252d5b1e291c341acae3a41b3fa6b024dbefc890cbb7a97eb098151f798d372cbac5269e01e61d1e225a60bc70e072d5976c6b7764b7a0df381ad2dbe125e160ca6df256f87b7619831317e5a9a856d2ef54d59daee3f6b479e55545346ee516d6935fb1efcf4bd05e7ae502597a26d2c8574106e8394df0adda0ca26d8a26704908e6001a045c5c8f7a4fefa4f07647f1c144e0655c850057ddc9e11e857635c6b3cc43570e281041430f9161cb2c8e93edaaeb2b1518a3eadc9a41bdfda579ba58d655a97709f079caaadea4273e0348c68a3f24be87d292d7cc3fb72c67072376eadbfbf676e603ca7b5ddbefa0dfbcafead9322ea52a9b9f6784edc1a81a50cf698b2dfef89815111fed8e76c6821ffb7175bb27fc7ed2b566256bd3a90fc44d2d6cbb713acff3403b0fdb41d67005c703db68373e684b18e70a71a087dc061708fd1bdbd2969c526bb523e8b542fc9c814bd1aa7f257953262cfe398d7d30c1eb16492c194d42c55d05a1c91dfc9104bc7b087126d76f3c6cd43dae16437a193b0331c7c07c4430bd024e18427f46c9098e1757bda3980a5075b0caf4a38fccefa26ee8a0ef20dfc602a2334e0ecea42e0bbdb62bae62a643f867d3ca60e69971e5bcd4e57926460f0b42e018888bea0ed8c0d4aa332aad2778c9b70cefac22fe1f7dacb12a1c47ee98c138bcff7b3a8f770e72e43d8480e311f56bd2c3b4c538b3e97a998f93cb3c41937c43efa81f6a7b6e14e58eae8a80a34822af50919f6bba107e3bba2523e1f84588c02a66c335044c49fc8f3456dc2ebcf2d82134f38fbf762274272b5e8f846e13c646a3759eb38eb54fa2c9e74972a025a2a6865093aea6aa86f2e06e9546e41fb6a70533bb86fb9b2542ab9f37c4ef8a1df7fc093400a2fb7645d1ebd8c1b3fb298e2ee585204eb3608e5d95e0e38577fe504c8295aee54ffbb1867e4f3faea43694fa8b5c3b6ea9f29fab1ecb0d265592bdb89159faf334dbc20bdbcc8d7c559b70ea882845c6de04744dbd42b96abb2b1b28af2ac3481cf0286392e2621d9d3ce4eec737349901812d148a15233e9d9fdfaa46b42994446b6ce979dbabaa25ae45d2219579e38f56ef3d08d049821889051dc1f3484e75369385aad0e0a756e10772eb458a97d379fe64c76c3bea65ce9277ffcd8003f9d6a8885da42ac98ca8af357afbd63c9c80ecbac000f58f2fde7ab9f69d9ea4c9c4e31474dd3883786d197657121ff2c9f1ca92d8ea4710c82da4985940d6fad3db2e09a2df974444658b317937398f0d7e3e0a612a64487e8b2afc8f790948da91889013042f2f4c12f82f68accbdeb63e3734617998cd71d7dff762c201c5387b254b6561e74c84ff93aa79617f0576e6a793ce92886b6779fa2f7fd578fe7817889ea8b17e9dd374384e7ed84209549100e2719264f8f5418c09edc418f5dbee293532936cc5f425e7f0ae1e78a22b8dbb95fb1b79a45cd6bfc6ce02587e01618a65f8f041e0921c738db5a7b6e9566598cd0e1410ede95ac43dd3c84cad4cc8a7c502395a4e5648ff8e8aa8b46d89ec5dd52e1b88c632f090b2d5fa8db2ab7acb1e4b35b62dfc37c6576bfb3db2f61cc72f392859f511c375cc6c26e4fe90f43c3906b83b2dad960bdb838caf9316d0666e952b3e272fb8f1139bb3d6faf7c3186e7de83d761e69cf3372366e53b682f9af2764fae834c6e9d77a2ab0e1bfa678f4ee7e5e6212f8acb95cd17e78544a498e5ff9e4b81c9e7a9a1480b6b1448c56a4bf86cd562f07836e29e6aeef601fc67cddb9e0fbc6816e8d652fb4c40ab9dfc2cc652d78ab80f0a5abf42c5302a419be74e047d718ca0515c5d61e55d9a4c3fb7a2a424ffeaa44a5b6affb93d226fa5253d4576e34b5f5956ff4436ef57d8f9635ace015087b9b853ce5e9ebf7acb673cc325aba80b14dd28dc1e6b78f71db59f6c2c37bf240166bba94a4b63a95a37d1836f577403b63421931847d3340b0e6db6371f2aca56dc0efce62123aa6ba5d1564013a02762cf2e9b2c60432248d122b5c29a94d93f986737bec7b44bb9628dee6a8c4fcda4d8af5a43849ce6840006449c27cf2d5d1ec977ce4ffc0084256d0eeb11d83cd1d7aa8fec373764f6eba87c63c0712a05aa3d34ad240b9d4acded36d12fa2cc65db6dc129b2a3c3ee9ab1f53ba40cca0445ea165dff004d6b2b0933024de24e8129491a19529534b6d45c3e42d80c307ae74f348db20af5676177c3ba8272fe8fb2358b8bc76a745fb1eaed679c26a4be9dd6037d0d93a01a0e03e9d46d9e3f89376f778edb1c6c04a384c9d2b230ddaf52d3e7a64b469eb0563b84fb12f3050978685af545618174ef432e50ecc4f05c504eb8c72e1ea42d555b1246da1c665f49232a07a0e3562eaefd0ca6268c87ea266041a724d74eb6fe3da0ab32c16dcc2f4699a5e940c43508d47198e7877a74631f90003ec94210fb64a217f3e2003995292c927cb377a62fbacd5fd248e9f4f38a31f35da381979b553c469d7f4f08c9f3f9871b1bac472254613c9aba7fb0695f1cedf0f4d51239707f3a90bbfcf694e3805adaf25d7ec6e913d47822a312bbb0c4e40ac8d4677ea1a7f9d9db7d25f93799783dc22903ab7ac48429e6476cbc94cf4b5a489c4dd4c83ef0bfeefd24c736846a7dd9c187f292acd728973b9f9547fd252919759969aa1678f56a2e7dd7f2ddfda5c77011da68e28ebd093723a99cd7c7bdf806c136785b134ce425dee110f5b4d0e1c1e54b1c80a6ac5abfbae8fea39da892b9198b839c3b55bae70ed463b0a865a3f778b4b9d86cadc785d3508980a6a3f19639cd2b3ebe249749428e4999fbbce717fe0d135b3001ec55f90b6c58e60095bb0195d3e7604d991894c56f5e5ab1513a8bacbf64825dc1c2840fe088bc9d3a75b71804799f990a60c9a0fc56c4a496c5613f404863da13c5cf6372e01b80205f0d8f9b791a20caa790e328eb6ef168a3ae32ea0ce8876c6ae4a77d565b7e2da9cadcd7c9ce3fee7bc91c2ba11526da91aaf32c73f8e9bfb70b0b388c3da84ff2a31daa34d71e0680ed416638de5411344a7804b23613dd9ed127053cc563030578a456296869abc141c801781169cfe36d55f6ddf932936d59d301410618b4bc7c08c653a1ec4ce52edf8ca63195de40959b7db30225103b690a2c199c59f3e877640d1ddd7f4a480fed49224fd715d9f0110344c0ebe530ce011cff72cfff60726edd2eb95284c5145d06aa428c6dd31a103402c71471b38b8f2aae2329521b2fb94491c3f0aedd37e12ec09b5b0987f528d2c8a265bbca42b7883ce3078b10cf040b31f9d99e11f6a23f3d70105934738860cad6e24a80f111dc57bde1684bb5c32f4ebc394ca1b5185fd2fa5ad6876827832342a6a0b1ec94e705919bda38b6f20f9138c3bb0b9f2c7637055c06decda48d879fdabf8cb1391d4387a326772faa24fe5e6479a7a2a8c8b25ae8cef1908710cdca58ae21e7053345c5dd3bb6cdf6ef964a288164e57a708f3a7301e490e7ec595c8510272e97833894df72bd59e9cb3c796f9bb11ea937ab573639377bba69c3ddb226a5cbca162f90c371d69d6e3f2af4ea1a02a29da590beb7265f23a9b6ca68528139ecb45054efa4176e6213eba8091913716a49b574a7ec8c73831b797a42363245097bb1176e83fa4ddb039881ca1f5c0673e70f57b717584404a2fe72c66a1fd836b8c854ee985e083aa8465c7c5a914aaa5816f45a32b7aae310dc97820e9ac913a20487ecf4d4c92d0a4d6b190faf49f032e7bb32afa1127ab53716a6abaaa791692068c2bdc6a61b4257cfbfb7d03d3d7494a89bcd45900c0f833a4f0314ac4116ab0aa1d4660c78b8145d45805dfab869da6f9a8954f096538096a5dbebf40ad23cfe5a399b303a25a60412c984aafbbcf17012675ba39444182cef6f46982cb2cad7273a90e92fa921d6e9261357a16a61bf95fa43fa7a3f3480d766cebb5c671ef3b62d68eb91a96668a5d00a8cfe206647337a23dba38ce3c54338f6706af478ebd1481cdaeeb425c08f59bfa6f93b7c54bb19abb66d57e3a9e9e46cbb2327e0faa2a91887cdaf30a274e2f0e13fa6d2cb54a0de2ba9c999ae8a6987c3f59ffb14d2a79de2bada83ac8e3dd5fb48618e575321818dfd03a90a04ccf11e68956fca55a7331c58ad9ac580192706981bd2263688512862c51696e1c726dc064d53a37ed92a8dba013af3b31c1168efa2fd3a1d5893edf67b7c7183c0594f7509f1698c5da371d4bcddfb2f50bb3d97d8d13ecfc8d21f600d6ce385a0a32016a5529defd1cf7a0c66a299a2c27b5b961b797508499f8abc62b5cb0a7c66c4aa1fb6764d9aca7e5499e2ee819f92b5c8a7827f67d44d53eea0def1463b34cd41c13d71caec4ce1c093e2f814a8351d17601c2b609f020fab83bdf64843b5de702f4c84093d3dc0cba8fa6caaf277607a4771464e8cc7ccc5e84d29cf2e1f8d6dc6adb4252960a9b85d8bf880e7eece6b7e3fff25174b895083c63a02726f7acf4e840c6ef6278e6a2553218791fe7af6bb8e7e9e43afc82b46f5654e37c40c6b1df27e3b5475098b77f0ab3bbb8846c5437e5b7c32a5c1813a47c0abe709d75184a83e5aafc80091ea29c3f777cc65a330b1f3151c18616a875e74534797bfb940bd1bc830e4acb63cea3299963e3d87e59eff3f6b3a08ffcc72843dfa0f03ba753402c5cded67629faebc6ceafa481d528e46bd4b749e3983c4d55434fd6fe64f4a7941c64419d0dd65c525bac3484a09bcd3c092b8331b943e2d5554093d22fefc2d71bbeaadb394c5fc37eedf68ab9d1c22a817c7d808f05c6efaa9184e589a20557a5199472d859f3a3019ff7be4d2e046e773200b80f0985ec14fd645d8f458608d05916596ca99ec08be40daa3890250fc67ec9a79cab550e2b33e942c2ab42859367bfc1470674c374e9fbab52e0b4956443ee1a5996534e762fff1cfcc2f928ae339c06c2c5084381627649ef1f7d102147ff316773b8effe4ada2f916e0b07f259d09771c7c686afd7e855141bda64519dc916cc994e4a3266224d395606758dca239d04b6e2d3df32b760cb8c837a55c81828eec80d982b8f1a13db895a2270e61a9525901713045d53c7abef858d8fecc4eaa2183eb82580bc25c0072fab8ecc3f21102746807e45de8db9180464cde1f9fd0cc9ff9135c24418772514559101405d1b7f4cee464838f5fa6392e2a0404533678c34471975efd60ea9bf34f0608dd0c7ba3367254600a5927dba5b91209dac789fb888c89a11c85f03ac07becf501ea82624302b33e7c261ac652aa217a15d0d74e6cd47f20515bb01b7578a95d7d22a124549dadec062b95de674c79fdf956b5b319b4c31a10a29b632a0cca34745d53318cf71e5a4bcb1586553f1e5cda802c0a7d4f4a9e0e410293e46356f27f626dd42a6b784ad9c69959e07b53938aee6dbb40ffb232cc0a9a99b67777a56e914efc5b40f3a889da9bce9dac31429658992e6d32705df261e688347b61873b47eaca9b7e2937e067e7bd7807d5cf19e400f4c6d6c52eadad058a4ae449ad347fb049a907209f21ca830ee951e43d9ef4c759746f638be4af56d6e52f16e02a88ff6b911a15c67be5087c85b9c970e16e3a88b1aed2fbba5fac6c45f1a8cf0fa9f3c344eb72c49bfa035148e84f6ff9539e91d96c3367608c86eec9b15169c7079f7e882ad225454216a81c0358333437d5b2628f8983835d364eed0468d9bcdd2abb836e54415d22132108fd18d325a34403a80d3461fb65d6762126576fee3201c0b599a388fa3422c95b45f692db2c8dd90bfa558c97fcd7f2db4f62a34b81e84903de160a3a288d43cead8ac7d2a856d18418f34e3babc54898bf56acdf72c8ff5af96271ec2627a7d5cc47a5bebb496b5484ae166e5c1bbf7a758effc8e4b3bf658281c2ced47898345f5a67c88bf3ec374ab33401dd266902247ea96506e06a2b51dd30a8b0aaec43493b3e752b1033de7b2046c78375b5e73e929a0d0e93d6532dbe6db13afd50dc703d75c5366b0ada6f729bd792fa05ebe66cdc14046b05b9f1e4e935c9d006b31bd72694d3eb6a11b9ec84f983c2631260d20eb7f72437166f8ca68eb2169dcbdd51fc5383745ec58ef19f5ace863daca0501117ac218cd3aa01fe901c46a1e268e7cf05e091b333f7b6c4530ca1b5cb1ce9af682dc583be1c82779062dcd0e662c66db9d7788bd8efd69f6e68cad1d8dff70a0357f0097adcc4a4e3acf925b70c7d82e035d1e00a2c869b7b187701fe54e7b0ec8d12832718caea827e1abe24d3346db035b6969ae90ae3c300ffdca659d9bb0e5de818a77f22cecec1ce0f2ee015a46be96ea30655c15db649e7bbd3a0a6d4c1af784fcb8a157c67435915363191fcf986a302c28b621cd93b041723754e29beea8b6e48a289094114e4923791ce10c5c06a913f6ea5cf7b9b119a58677cf81ae36a71e03c2ab9696be900fc15bcce0ffe6122fa1ab15075505c260e92f96475f2ad1442f0b74cd30a1992960fda798f8994f6dc4f24193332eef7bd1775edd5b853a1c887ac74b0915f33c6e5ebc7fccb3270eb70fa1c69923614d3db6d6da6ca7e645457a00c784420a1fc26af3a5f0ffa8dc41421ac43de5ef5bec3b04c58fc726dcd6b02759c9af9d816358163e54429feb685af9dd84e957ee51f4a402722a3e5038221b5f2f278658e8c30f05e1cf0454913a8b5fe30d379c3a9519f33721b8316cefc362732aa475becffff6bf8eda2a3c9f5a6c9446c89c287aae42163caad48d34997189c7a09bb0274bb16d31e35de11e562df8dd44ef92c94400d096887720b9102498c575b0028e571ce183c69855941e465a30323c39c8e94da4646c628ac969d32e696ae4fb6bafeab1c4f1c2acabfcef83506802ea6969d641bf397e8a00e748aa7ca32bfb2da965bfd1d33ef8ef4752673598415f862cbd73147807b2dca699bdea1af631920fdba15815be7e630dd506f4835dbd81b96e1c2507b54db64df8de40bd54d5369c7ed505140b0823d86eba123650d00492928e712aa0323b856c810f5c06f319e8d9d58fc4eeca00be8c663c69641bfbfa8355c93f89ee6213f616345501cd7f605dac1fe07ff2bddde48c5813db65ac0ef67c773510d4155eb5f0d72b2f0af6b6eefdfa75501500cdc73f0f2c0e71c64f40662038e550d585af0e7ee7dc07e22c1d69ad68972fa189701a546afe2fba14aa934b99f812d9f595df8a8558283e7a04d134253bab511f9905bcdeabb8fef6af232d0f912b72cae19c9f163a1ae6e89c41b6a7580a5c45696dbd3059b74aa22c7bce2c98ba9283a1d2b82183e88a0b240435957ebb0ad4faa589b831e184b3a56967bfc36284a4a5ea01f7b4b7d5dd8de4fdd35e3471ced417955fda1f8a3d586fd05bed2c88a03ff09297e818441539cb9f1a7be4fb7dd27e895af093a072def5912fbf4746af9d113babc1ad92916dbe850cb2b55f4f30698f168e40124631ada60b214f825c73484e45523317ce485e431d279b8516152e8b1480568ee18edd67eef4ffbfc23a6640e4e248a64a33cdf17c04bd247fbc0194f11465371590e81a7afbf8f37ecd5c6f276319c51218739802e77740169ce47b357dc782a2a10eb2b74262b1ddcbcbbbe908bf19f0ca5c84f93223cdd1453ea4d155007019f0f83b4eeccc8a70674f4671015759ee83d8b59ddd439ec667389c4e327e4502c36f0acd0d9c8ce666a8ae2f3d257f914e2751e0fe72422abec0c946e205c4c25b9fdd819e895c7b831b111f99e4f0ebd8ce34254297e019020c0d56692a28f80306616ce7b2d6f38a7ac50b261fa7463f3d966fadb3bcccbeaf7af9ce77feabccd311bd05c755df80f8649ba716c11ff086f0d602be4ccf9798623bd38283a9b7eb39f37cb3edf927c39539c96d91b30ac7076409e2ba67fcf1d1349af281b23b7547f5774d75100f032367cbd6e705958828921285939dace6e543788dd65bc18828763d62527f1f1c27c0e3fc7c6d3ebbeb82a07b5f49e2a8c3ea8373a1ced97d1e10f3e5a5c8da71ababdb213ed172792bb84b202e0f4075979c7ed357c2f75949ea37bd890c226a4719de23be905396af81eb6f4a75defa4b3b0efabed13fdc3c46c61de7c58bab14b2bfc2fbd6dc937b256ea57b91aeceaddf59a8c071ca5901d9d4468a1f62550839ec6be1f6dc5a60902fc336e1fd19847a880df900eda2b9ef5cc9cc72a01851b0cb14d9a16229aef05ea394969bcecba11aa8d0f300fc7506696376d43a919733b6ef6aebcb780487257c268288d396e5006a3185892a3ddbaa475623b0a768ec69772abe90449427510196305a3cc32c0b9d27d5d31268c73fc10e349c86a0cdb1f356f1e8e550a319bf2b87bc745fe7945cf3c6bd0e243c24279cb6b31cceacf2585f49c63a89058d1f493d2c13433e862258e6841b19abdbc736dab0683685faa952631cb0187b6e32309f66dee22d2aac5421fa4bd14af7556761a83f18b019f34f81eb3dd874271eaacf5a9959f10c5dccda3e2485b73bf5ae9135e45f0917901ddc29cdcc9e1f437172f27b46263edca7aed6d0b16cecc7ef611cbe99a5860be209a3646c86e417ce204fcda496d3064ae37e0223f709975cc703ff51d4857d146cd4b5b0b4260186a65bfbf183477f250285ac2bb0bb504da2127f7c5350b9c9ad5565a153641c5410d304dee245282822d92ef1b067778ff13566a7607bd03fa88dba8a37a083308a1e2c4db619261f769b6603b98dcda90a334c6a846657388ed275e98c31d8343e61954ac0d81153c3d27372ac74d34e086fe05e1e3528d66b110da0ba9c16fab0a682b5c0efc4ffb5afd09182058d73886d404d49591d42e9cefc9ff5630266714b75252ac67c4afbb8c21c1c30b3d21637284da6a526f18a13e57548099f0f5a0cf622daf0502218a6cef452b75ac6b3c8ce82356001a0a294244555b7b4010e172949d413f6431057df9e8cd3c0aa6c5513ed26c61915ed795afaed760652ed8ed349cc3282f2fc98fa49347635bfa41cddc5d8a10aeb663f2fe8130120e177d7c31fbd0e53c0791fa9adf46ac083fe79991b82a385e613058eb02018cd310cee6b830ee598ce8aff68da5b92818bfc7533cec95d23454128c63886a1ba2a0e2ad91c52614c914a9617a05f9d70ead68a1ccb402bba42b32d0d7d5dc09910e2793fc0df57467f1c8886de1a75af79279715c7df9856fcf5c2e5d143ad39122f54f16deb3e7d5f606ff34fadc1e70f82385810264711019cd59fb64323b2bb79d4eb2036736662919afecff13e9063f563101c3efc1b94610c044ba7e6d061d666a1d2b6b5988f9cb13fee17cfda204b4614978401835a9cda20defbcab85a6e12f279395cb1ec56d69ed99f8098b898d7a2d19fd5fe9c5b42943ce6964335e7e10d665b7dcb2b2f9af23c74efcec98868df8e1f233aad01dd3ddd62cf88ea01d2fc2c94166bc2ec89c168456a72f6af542f7ff0cfa879b24ab21180f672d6bc1865d24a757e68bc282af2ed777a48f51275406725d1ab5f6f712e2b97e45f792c50d768b21de6456ba7d6745c510f53ee514430408f8bd802c2e9032cebdb5faf71fb984c44399faca79f4786cd2145ab6ecde1bbe5f4fb186e74425a6e794b4ab8964166b0b0ee11916c8e8496dc5c07b4ea9d0c381af1b8033c10854a46ccaa383d7af0c85cddc2dd6ffeb58f299a87b9578785e0743f73a814c68df84d87800fd7c96ea166dd3de170b9e6ff306f1d15566ffc028be994a7e83d70aa5552c176916e18658b1cc181d5e35d220aee3da2d9dd71f5911c350964092f45cc8018ca8946de0628ae9a9496e020b6bcb7541b9192d21c74a7f0bf62e7d5080b3e5b18d446ff304dbe82cf87464cadf187fb37795935173593e780138c10f67ab5bdc13da1149b0c9fac1b2fd504f4c2fc89949666fc04fc1ae3abb3b11c60bc097b205b3b04473cc4503fdbc9075cdfe0eac7d05f578b9511154777525a81df6190fe1de846b98da02903dc978a50c85ea272fbe3c06deeebdadf63f73dd57723ebd288313f5a99c524172ccf340289d3e0dbf24f7072ac54046ac6003e12fc5666a9930842bd1d6c105f95b68175deadd3b7d2187853e3927fd3a1cdf81929284b3d150525a8bd0cbfcb355bce87185611838bdbac592c4ebd9c7a8ff615cf450ac433c50c80de1d504debf9d26783ab7df8fdae0e58fbd3b8d1ff2b5b65c8f40dd73658a4d9b037ebac0c031a6dcc946853cb8154da9bc5291d166861c33f4f41de928b447019817ed4a50f47a312e4ba95f4e85a59b8fe3809419418629a95d9892ed04267fdfcaf08bdfbfc91c98b59c01bec8328642cc46adb72e606508e314902bce65336ccf6b43b8d9775be461895139bbd9f0a172afdaad6f08bfe4aaab8c60caf9d5be21144fbccf9d1cbedf6a534cbe5129f5e5716d1fde3fca1830c692b346ffb177751cbdd90b93d05cd1a5ff3f6ba7a4df71d7b946389b6378148ca4889d1bb064c5ab676276402aae00622950c9298c8ab4c5a97dad8ca2908fd0c9ddb4c78754b964d3491a6ff9d3963f4b59acb727ae6aadf84a93914a79c2653d2fe6a3b82986dca0547e8a77cbf43a0b46b3651a983e1acc9c32ef0fe0b5b44f839ed28a58143c3ed5b07540d319ba57c0348016ff60affc0a2644f73210832df5e81e0f2ceca47f496d1986559ba891a1eed2c8e024def60ae33ec121e6ead0e09318bcdffe73251113d66b0df5433c8cab1aa9b81347473cc5433810bd1c716c9435fc0a18b4de0dc30087ca24eb80b404226779106798eb9f3eb96da1075ece44c1893f88bd2dded74fcc9f6f32bc345b57f19a5b266b204b40b8e8402f661fb5a9bbf76c78e95daac8e427da0958e2a5c26d00b1c183f4b444bee571e5b5792ef41047ee6aea8445ab9c9b09b6e4c7acc3c5ec3265749a8134c2cc1a8a9514cf00a8af3c5d402174fd124579359a431f05c61c820e64e992e965a142c0c9b9b4b4b5c31d383307e21d8690c23d5a9073f703a6206b2f4f742de791e366365e6f6b1037b9d339dde1fd7eab03480c722e3fb9474a8bf2ecbb9aa407cd0fd6516f7e9fa7c072ad16677983a59095e8c6105272a7e2fc052467e4d0e97b689b86572142d272368d505ebde45cd4e88a770dd75301fad447e5c098b0509feb9b41d783d8b5ad8e385c8bec5f6a4248f392f4c2cde7e65ecea30d761dd7d1b5c074e9c8bbee3d024434c5954279976f7673077fea1ec65692e4f54b8d327dbf662bf2685bd891fee4a847c24e0afd8467ebeaabadf09336665eae987f4bfae20f3b0ab2160fb2f6cae3f83c9dd818cc68b338bc130fca7eb6783ad88520a95a488eed39418964c4791c88160f4c2200cbdb023bc6c9e2cf3f0053c7a422d49f02c2b5a226b957b30f56f54bc0b5b8ca20e953b5130299aba2f55d1552b6744fddf171321484f1301f4b7d226a7cd35832469e1c16321e2e4bfbe9531cdfaf530fa9f47de59f81671509ba33cc936f1af07cc86e26b392fe610ac158c40a6c66ad065a5ef9ed0613468d7f7fdda89d00f35f5b7f7afbe62c87d9c8d746cd51046eee717011a22951bb01305ccb37d5ba4ee235932e928cb4cf0058f06eb1d839d8e0e30b5fd317369db62d215c21f8492c155a814fa1a15a686f1b8d5ff4c48af2ab8514296ff651218b741dec14076b74851087aec6d0ce6b5fdb26babf300700bd0620b60c3b6fcd0dadf66a96c4380b1a3a7b1c024848a87b2aac89adad3cd0210d7d81bb7ba4dcd56a3c2f6b776cb0aaa36edb721a564fc4ed0dc6a249be64c948dfd5960cfe0720384f0834eee2a5856d6a4777cef6219f3d41fb3f03f6afa173cbebb77bf746420426ddba13ffe91c53972948fed1c3fc22e02983a6a14d9dedf034bc303d50baa645093f0ea7815be9f972276b3c176f71b52707b0a7db06bd87986a82bdce4f73baa0758677ef249bf5c4e58e5dc59c85730af7632665eb9cead947e73fb746ad62827a3f3af1b5585ae5094da05359fd21c03b44fcd20390683bb0e03d07f28085bf41c41bcb77299c8362d4df160cbbfe51d7848e4d2d351a00189e42a2b9b37c0311db8b5463f6fa3162cef3b419edb465c4dd36ff55d83d33f078568f1e7378f083e181368c81d7ad952177258fc9ec4c5ae9222e265f82a6a5b6bef7455ceb0eaf91934a8213f7358491e7234f8e0fa11647868d1e01f0f22472b9406c62e8c4f200bd7bfc049aa60b8ee03abd9062ef80b866cef4a64051d869a9c5ec9f272b0a14036f1c6afa8775dff69b611c64f3621f2c8feaed492da8d1ea5a28223b26039ae996513c8d16a9934f71f2f7ff0a231f6cb166ed76d98d2192de11ad1ab182906d0b89ffc30a05b905e96948198ce2801e7f06dbd13f29d33cf03d7cfab77f764038e502924404193c8af07b9213abe2b3ab9a9d534faa163a3a258c621202cafb9ed5858bba485b9b2821a01e9db0c7a5e75c06b02edfadc08f8e3b3397c99fafa0f1ec02baf13b6970ed86aeaa0100b9f7d253c8573491af3df349308f1db1b2a360ff2d7a580edfd8f63570a1652ad08f3358b1c1dbcbf5eb5514f6d9a76a87a26dbb545418743d3819175d5045713d38ec6007a86e7a995e8d073ff33311abbc127432ac5511be0b90a4b9f0784f666634a5b0cc8ddec28e80b76d95f5954c5afb0a569b854817e388c0a27c752086892bb1573fe16fa45a4fd797ec007849b5820fcb372673a27c42b14d17efc329f30fe8485140f0bf8d41787847ed42909a3c6d5e298b6cf50937ac7bdfd2cbc8788a0a73cf0817c51c83ac8774753c45953d1eeb7a42826a4d61390448742c1444091b7169a2975e135f030d7cac44f47cc3b0a953abeb5bceb1986aa3119b786ba3ad153dc61a402a6150905114d825467c90129ba24ecc54ad04b0a4f0151f6a3a28f16a710aeaa4be7b0bd5b568ac1e73b71a17db88e2c04e9d8a10163d085d8dc18ad1122f013259ee37855dd976e520fda70550a0e5218a863d17401be601721ff873e5bfc5d2b96706dcc0fbce6bd32071efb3acb46bec187795c8515c78469b2dd206d46782b53f42c6ed2dbbb6bbbd4ed7d0ebf15139ce61682957386e064142ed03659112a5ed3ead67395cb96ee254f4a4be915013cec9863bb8a0784e0d7d144944218bffab01817d9070f6e42fbced10f8abf3ddc83b5b290dc2eebe1f7a8aaad84911b0ce5074ed46a4633796c9a059eb0fb163efa2b550787151b1f9b0a5401144829b8af1fee15b63e3fea746ca78d9a5e2b1a22a1f094cb48b5078289316e0cc7d350a1dce9fbbf4f90b842fcf0b5b95243684fbf5a82842299895bbdd3763d1faf4db9491fa57926db6581bc23344d7dc784849d8248391fcfa5c5aeb6a3aecf82925c32659b3b6b96176de1dc5f38ad6124913e4945f93a4e3060f87a6963f79bc3f29eb133708df2b6cbca8e4382d31b5a99534826a7d80b6ebf72afd1fb0fd6e8a30632717ac60c4385cb8b80a9dcc60db110ab9bcf789bbedf97949fcab78a49075f144c636b2e6918a50d53fc456cc10171bfbb3b773cdd5dc582e4fd51b96f39bcec6780ad309bd883d4b840153862b7462de48b0c33d71524df8f82b7020c5af2b6e1f552b73cd0dc768be962eb045eb1de3c27a0c7611edcb191bf269f066ddd5c87e24b0bf2fa129320af7f30580d8f5b65bcd18ce27ed14f21c3ed152312eb04383d91f97fd536a464faa51207c38ae5a5480d0d4f15139b9cf0978c5cf86cd1c629c6e1782b6304102d1bbc52e4e6fbd6d2d7d26a0ee3f3a7abfc21498d77d604f8d582c15f2cfc1b50ba8da82864aa4ef9c7ea66423e821263ea2d86400a4611a2ae9605dc0e81dfb0586c912438af262656d9d40359fe0fc6b655a21685280451077253294222d4672f4397d51b5e356e6d1dd9063af625dffa0d7ee0778d3b99d5a75ee80273a2214f72c1f987be92120f0cc7194390505055793c080ee3450a02ad5db6a09a9628ef8e14973f7dca79d2ac81a9c1fe9c9605f8cb2cff9247b54067d470232860f81058b537ad63105a5d317310df17147969a9dd3a8a907cb4ce7d7a8af59dfe42399daa8af4f325f17808ce03d9daf6fd8a77d0c3163ada463cd06c98cd647ba2056a3159dec52436b4d185a9b8e27df0e4bf6678300c00a68c474ac1c22f13ab5a9f9ee0f17290506f1cc1a06d575a925ca781bfd2b92e3cbcabf366201df79978d3da89a862fdda97ebc0ef41dfd4af5072cea35ab52e6b04bb8fdf2fe664776bd7b2f906284f53ff1994d59109934ffce67663674413d7860a39c5ac3d6d05205c0d1f9c456f4942bc4e1929d9e3f701254ba47bb275be6b673dc298bee990b100db334dafd839564ae3ea67a28dcf8cc06b2beedd10d0656559d1a41516c107019c541288547a2b8dfe86b14d9b17476c3b96b09f0a41318215aaae43944f4a9f52ace2008b09b58068b0a6a0aa14ce15a8836fcdeaca9aeb77a3bab988452139e83dd1a5017d35998c5feb03b864d79e26febac5adbd6520652b948b4b3533a4ecd2057d719ea36be0add01e81f1a3d40980a6c3c1cff8eedf16d96b36a4491cf7594a0c878d72a708cbe378828c53495035a60458fb9f8aa742beb79d9e3689da01312e4aeee8db62fdea20d2dd3b4ad78f11fe751848e4aefdb6ce7f97b7259e34ee0e04d2eb9aa485eb54bd747b92622bb0d9e4e69a8df5bbc5a10c743e3fefd9ede338e54395783faa62baed47ac13ad9d9e33ce9ee791be39d6305a35395e8279d20891a1cf5be7bda3ce3dc8e72b0864714ff769c75147d50971af661f0323a708c3254c5fe307e0889bbeb79b17b5182ca23e1bedb7642ed7da0d0661bd2cf417a78bb6deaeffaf4f344421c2857761e5a001c9f43aef028a12d52eb16916e7084f385bf5c3f437a0e273ff702d0a26ac8beabaca476ab6d209fce2d2deaed70aa2f9fc2bb02684a8861a2fb024c16c62b2633f4b22bfbc54627a3a977e0ef72a14c6c9338a11750a6a022fd318a82cc8760a9745e4825db75f80256698623eb852bfd677aca86a061243beb24a01e93a09f9bc01a3ae788864814a02d1c6c9d73d9fe087eddd1ee70090573931c8311d53dac071e07276a876b52785607177c5facaae675ce2847d26fccdc5194ecc757d59b81e9a3fee27709d4915be22535ea183403d8cb5a2176b2cc8b36ad89e9e300868325a197734731174ad74357bb4fe8de7cb5dbd6e2a091e48d4c71aa0bce7c35e3608c50ffd305e9c73ace0997d700fedf259a114c7a06ce3095db925c6b4f7447e8356427e4e3cf462ad348eb5b3a0ef3fe686af489d0d8eeab2eca3f64052ceebed0a28f8f7723b998909dc6503d0132a827e905dcc93c7618fddf26cb33775447ef4946b9e58641f3127a7d7e69023047bf81f77dd23f86aebe57da5a8ca0dfa2a041d886859061fa9cb2cd9602bf28165be596df8c8001d064f527e360f714213c0bcd7beaa8462c5f2550508cf9c82c7116138667e00b9842c41c97f8a32c7587506407f54c52b2a9b598c2b9da31309b782ee899abab11f08a0edebd78e15bb341b93d91a7899f07ef53e661fbcbef50525ea137a1f36456b0da8d23cfc19ccd4fee3019ecd734ef583914c2e8c017fe8ab44fbd22a35e3778812da488f7a92775c82a989b512b1630e31a9789f33612970105c1de7168c6dbb35cfc78a2ba67f2ca661577ab2202a5e21ec3632998daa4168c4b0c02909046c339aa4ddfa6542901a0c62309a98c61a033ad93b70a91838b5def3d3f06dd7911da193cbbf8bae63b5a21ca1b4cd7c5aadfb259a3431c1dd9e85822e9b86ebaae053257708169a2805b82d62bc8aa9393c3d214b55610e24dca0bce8511f1ac27687bec5d41b662bf00f2be901fb93d50fbe9a17cb074b9cefd4e0c88d10335d1edc6f7ef364dfbc280b9a7c46add00086dbe88e45fc93c23ab9eed318d91f149626cf70bbb11a6855a0de1cf5973ceb76528476b616678c70ea2035623bc7e195ad1c65a296a7862fe9b2f71af26ffaf25ac9c066a76d932547423d4c9ae06c7c3c8fd6154121ea8eeb620bd69d1155fda858f7bb30d6639313bc4fd68786d96a66245b7cedf656c24230338c584c451df41a4e6aebe83681733657639946b6d402a4700e0149d3f76da6b2060bdf0539546d921d8e4fe2277a0bda8e450e7bb2091a3efc24c23e36ffea24913dacc1dcf06c8cb9007125f1fef39b7ff4894bba283d8ea5a249144a3e7ad22e2b47fd9047c48c75a81d0b52cb1ad6e542b426fee51d90552ae7658592d5adb619a9045194a53e83f601d39566d783b98e7dd26463693607fa3d67dd46e1b6736ace9a6e29b9ca92e5458ef0d7fca2599461a6ff2e225f6feb9014b68e7d6ff5a6aebe5f08864576b8cfb2fc9cba6ce7eb3d2ea293119132ee1a747ebdcefe6ab823ddbb661a907a848508c70d43d5df2d57eaffa5ca987a118b66b4b0e2eae743bd3d7525aad459728e37da8c1dbc03f0b1010bd9dc8e81bca8f387e47ace97b4ff252863be1a208c88eec560693a300e41d6571ce7ae379bf8538d34d02dfd3f11b4057b924ba095187523dc99cb16be094ad1df1c12934f69f14b950670340af18e34e2ecb8c69417506089ac845b967fe6135ca00a30f67f74f3b95d19ce5ba1fc00bcafd29a2446172a4af8fbf865bcd130939ff0af24ea42fff5bed45214fa7f3b99d8d58eaea102229f4acea53849d5b9c75b82a771f3e25fff99ab6e68685c5b437729a69098ef4e47d1a0af6d8f3d8afb95d04e97e19f4bfbfd4cc2a7c785ebb7013a4fd43b9c77acc5fac46e6e1591d9735a76f3d11b173b3df3c5ef7cec6d240fe3a27470d6c7bab5056750beadc4b671e9b3a5d83a8746bcb2fcf9a72059fc22c9f0cd631ed55d6f1a289d932f771dc33458169e35374d184bf2d84130ee2c756a5cae6d192a25362071bad70fd8688a38fd26fdaa46abad3104cde31d0dfbf53579796aae8a0f24c17bd5b40046c891d827135cf029a360aebe2b669d134374cb9242fb6037230c2eb57ce5622ba8d133f2a9e17ad828e52243353fb7636131105f3b9160375a4083f7450056c6f5cb6fea174724e866470cf8fa2ee0a84039da488ba2d652a0d0f2819549b119fb02d07ba35a1c2142d3df6196925c0dd2e57e9760609dd5d807602c30a8dbefc93710b957cd2135c7eac10cf31eeefe0f856807493f80450a21c8e57eb183fffba906cb428172c881440429ea7beb440c53bbfa7e86eb6fff0fca9abe916820d057bee9829c08a44995cee39b05fe42c593016a0a9b103d72ac072d746ab40ae65068214ab42b96f441a23fd3ede14ac940d0c88fa00cc3985defefd784fa94867e45e208b20b8c66acca62afdc3aa8a9a48b79d9ab7157991412e18ae3264aa9b1b1bcc1cf236ead98b8d4a299c21c77b106ef7cfda40d7ff521d5d5fccc77ebba1423ca9bd06d7b6a5ef01c7a7bf032b53c8d9887075f937da8ef910afdcf442d92984b9ff41ea96b0e15204c8eae8d2627ae56564fd6cb0e5e466dfb7aad414a0e2940525cc2e1e5ad8f8b215c5396757e5a4daf7e15886a71f94ce978c0265a0efe6ec3ec35a0b23a22f6e364fc9d8682a1ae3b6a9cbed3fbb002c6d493e96f955e5df184d6f28261ee2face44a669c476e4683e0e17ac928e1910496a8c6fa8621b99cf9e7ac2ce9b1234ebe8690c207c0f4f71d98cac86b372d9b75930f164527f59b683bcdef293fb6c08ac3b9d394f486fe7ded1d8a518a23b8ccb1550f7297419b2c7bbb21ed83f1dfcff48cd9e0dbe06280288de272025b805b5f60a9f7f9164f1ab7a8e19dacdb15c1b95804778bcb8d29efbf466e0e8a02dc9aced95880266dcdfabb4f439daa558e9f306947f15517ec6c72371a1da5b07b84e5bf852e9637073b5fd15bc120764d17318d79e3eec15a4e957d0dcea515b42239f3227bb0ad021ecb6806b4ebaa28da2ae78f22a651e721b257fe5e95309bd94100893449b8277e214046b7723d51fb31962bf3f27965f78bdbe77faaac30d9b5373df39481390f9442d7a0fe1a0ba7fffdb7276f20fea9034632f28eaaabcb7c033e870f9830eba4ad7d49fde6e83fc3598842c3fd41420b75071d1a773df6a65cd30f996b73a2d1be5a17b1cdc2bf878c63eb5c7ee412a826603f4e0dced8980f9bf7dcb053eab6e250c643fc38962262cda7bfdec31543cb45c602e03cde34bf85eb60cdeb7df7beca7b0740a217e236ee6ea4f287f0f14990ee710fe2058706ac786d2b65b48b4e45cc7b73dd9be740000e1440f066ae22ffbac1ba47603787784dd1f904484f53a4b0878593b98bc7468768ff945bc1268a7ba2a5ea5250cc21100c18602a40ec8352794ee98317dd843ff171777a834c36678af5339e4994ff825cd861b13b8b519df8437c5e942f91515b5dc74494775e43c87cf3a752b07882a53c40b31a2345b829f870677332e7425d572a5e241748b2dfc4b696b7cc9a92aece98bafdf2dfd2e30240186e563137562eee6bfffb15ecfdbad512ca0a9e6c66bb6914a65dd0921ec6828e3f3a9cd30022a05b884ba8bebf3a3e95258ce22d2f2ac180024d782bdac981704eada1f320c487eb6a2b398b699507f98ade130082b3febf5fd965343426bf0cfa8d0da7f932751d51124c025fe551a6e08b871333648e0348900a8a54ac971e71b0c2d30c0d4cb1b4a55753a591567628c6903682eb6eea24acfabd725734c1c4720828a0fca58e2e6e98d56ab8bfb7a8e75bb5761294ecceea44e12c38b92faecbce4abdafafae972a2de9c5dfc14400cc2b75d80e393dc9cf0f4c95696c959da0e94438663546ad1888732b10a4957d248b1ca45cd5c44b676f17dee8eb79edfcd755d4affd9f69ee5d2bea642aa56226e110c17fc0380beaff5ea886f5674227a633212dbc6e3130d9c6174df4783274d6871e233d24434fcaee4f0bbec82981ccbfe82b1b6826f1ec897947a0cbbb4d2c4f1b31df02a17d7e81458f4d9c0ceaa5c5330fc8e2882503425adca6bd72820b305106b99e99dd887c7691eab2c3d23aa6ecd700c63cd861942624a61a403e3f13fdd257324bd258366ad3ea3b9d081a6848794297215a53867eb8a6fad529259bdf64c9d8880b91779e4afa4e69315f3e8e727e7e128092e5b9a39755e0e0f1af64e3c4e173a56da0c4257d61a10f9f770dd4ca91f94519e9dd9468363e954a3afe550711ce38f522b3dea7d4e60456a586cdd94564170893bde678ca8121be60f68ee138675a278fa624656760306fca78ffd0443b85e3aec80771cd9fd15554fa3b394fdfac7037e225726ad98a96436bac66506ce8b7f48e45b108bc736ca5be45de69e2a1359e4aeab6acfe084da8877a491ea5e06b737de5244d00f3678143b71faa0742a3773a825a43d0b3962dbb0ce99a68e62e3b00bb4339065aeebdabe17d7ab7ecb1db2bd061bd70463a30cd12aff8a51d594af0bc79f7e6a5d3d62841391eda6bf91d1338d1a4ce0c9491c5338948a006481d486554d40716edcd151594fcd26f3d2fc20e698f5eb5d43d1ee405dd232da31e733829dbfa044d6202dd93fbd37c6b2785c546648fea4cd23e10f7d303ebe5d3227d79514894fd0696c4467c9b50122f5c147216c0957637699519b257ff8ca398c2f3e1d290ccac15b0d37492ae4071c067826e36084a6c911abcf9972c044738b459e26dcf0686127a33516dc9f75ab1df772f3a8c2fb38b0e077116a0c223c8a5a6761b4923a5824c2c2432c6730c395b3ca3f97830195aa74ca01a86a3edc96d8188ec5e1dcb8938804f7f70f94a7d2113a80e17709f3be5e5b710e540321ce4bb01e7c91e2cdf539d43b6b10803f83f2a94964d0b1f571c8b47b2fafb7989512e82bdae1fbdddb3ea439e915f78d4e6e1e471d34cb871d3fc22981d0f6d23eb33836566c6c1a214c2fd7b7d7fcae04b90ba03b26e7cd45e4e2e88c6a92dba4ae8cf97d12e35975abc71dfe7f7f1773fa9bcd802e926deda5299aafacc73fa0e212e8b5eb959569ec028388954b0fd77161ffdfffcce4dbc17e7637f01fb8368b646f336b8de9a91b16d47ae46af13610a4eb7e6d47d224febecd4678b328873d4d9fd3535e26d53e709626ffca72774ae1da87d8dd37d560b0103b0de4be604a3790916c7963c60d12e785eb9c396941594adf2f544b461dfa124581bd41f2996818e9035d1eeb513bd2e885a98cbb05884527d755a6b578804acb22082fe00d8701a3b91410295228135ce363633a9230d7e7968d3f8cca40c100b28f622113b0e168a9553c4771bf23c1b5aff4e18148011d25011e453e7fd4ca6e82548f7b6908da4af118506391018e64ed5b645793611cca996e901c222a8d77a894558f5f99f641cfc43acae4a1459db1aae1f2682090a99a25c713418188a91464f386c332b60abb1026537bfd481b0d9650d39c9e65acd9189db75bae72d38e72298b7aa58384565b256ec588872f2fdfe036c9193d486ee740acd031af6240532b2811307dde3c12fcdb4fd0969194ad3dc21caf7ddc3624e9c8d856652ea2403888ed63753957a85a3f22c635133a0de88de78af4c80d5ef90e8b70f29233effe35f5861dd4ddfaa62c60ed08da380269f77bc9a0273506dd9d0da5acad2cea41bfdc6c48e1881ef8629c2ce1ff7b748bbf37bbabc40157507f2f20434e03784b9b6161a9714892ff6a7abd50cbf1ed4a42e46599442c64145f809993d995d4caa77ec7f01a9f7076041728bf760c08beb087d08bc7d4b02c0a516faf43208674b7b08f1367f1386fbdfbe7eff46dbb569717e29e879065cb0b43094672dac693f84ee65a9590a4765b2547b1eeab75ee4c3003b67ca35423966d96f3b09fedfa4dac7d412a8377bdb21fb098373a12a1e9b32b682a63c617532156954cbdf7f0ab03c70dacadafee4e0f75791262589e8e1812664f9ceb530af1e2584a8819b9c0abdaf237e8eff3fba528e4cda83b0cb3c40b33d8805b2b68303105b1a1270cc6dd6de189f4419d9fac1763aee8b5483389ac90229b28b516f8e149b51c7b0e7f525e90f6a7a3d01074a4dad654bb26f821e78c169ed22552603109207b4229507cf6f70fe5c53490d820d873d7e7726a9c4d837250557db50fb45be2593ec31a5c9dedf0ecd3dedf21a78c23b0fa124ee21901c39ee6cb99a1963ad6dbe7e59ec571505e37d02ce1b4b0750096edfb824d33294546f43e46b07fb5f38f6fc11044c8454a817fcb840057041f062fd9f0ba67c48dbeaae951b1f130fa8793e32471bbd4b2473437424be22b0bafb10cfd307cb2240f9570455bc5b2b831b70d07e608726823f6839699452b743c44fe8851614f24901f5ed01bd2f424c0fd1f11de5c3f091e06966c16c0aa167b996f020efc7f9ac379da068eaab968ad2dead2c310487186ac62b640b86d52417eb4b85237705d6638840ad94397b7afb2d668652d36f0abbd474d4bed79af3e7510a8ad8e85dc77b368a12c11626f9afd581611ad69698b179c30582a8b7b242b627c1924b3b3d040b95a9d2667c60c7daf4369449dd898a642c46787ec7fb48ddd3b712e6e2b1ffb5fb0cb5ad446edecfbb1af3fef77c6d2fdf1d0f37df3b62e997dcea3e7307eb7fac23ddc4016b9d9aed6c43604808571e55575da06fc1bcb32c3dc386ef244c52f0787fc0795fbe68b51f5f903eaf34cc68b454dc4c45350100490c132735c3a0f573c0f0f696fec6972320e2d765fc0af56ba644ecbf4afbe543416ded1d2080cde7625b823a3443a798e9241ec5a8a94bc8fff7c9cffa9b279d32d12d8613f6af221d4420fa0b0b481cdba2e3bf9fc694936dec16e4cf21c931167a31d7ea31042cc3746e11d304b0d966b58005e79321b1aa178557d6b2f3701af317334caf5174a3b865d7dbec53a9568b33b9e3f4a222c68c4f656263d782aa6250225a848981b78492ea6249585fa248a04701fbc0d1a33e775d51f0e2769f8503e8ec479b4e2ca804550884e92154f4bac59280f6ab78889ced43e8aa39ce7f2e0d7d86912d162d56800b829d4c9c61a8726b3fa25a0c950f97a8f97cfc596b3b964cbea27323c453ec556e05d3e6cd80af04ab781bf96a85a6216de7432b2f7f3327c4a41b2fef2b9cfa3de1c1c61984e715020ab67e2de2c8a2623bfc51868dcb4d61f14e8ec9b2d1dbcb3d3c683fff6fd29925f124ee3e2e5afceab65dde520ee51008535b01dcd6e087a835cbba5dbda55521b709dcbe22edbb7b990b4746b51e0ac066046f351364c4e6c52a9774d5ed17238fc2824426a963075d6952d8a8450766456e5018138b0f34a039d91ed5293d81208e3ba6cedd6791d16ac210833c9bcf642c19be87f7b561deb4b8971f986e78e3221a843d4d934f3d5a08c91e1d84c1171c4bbcbb4a80f0e083e33deb49313eb0a80d5c1be048f51bf6fc8a161f3046a62942feadba0452635330de05ede763a0426b68fafd14f7096dd358c63a3c70cb61056e3e53f1d6b8d39e41328808cebc8598a35f4ba2ad321b251240a9c609116003f934c0d4cc9535f83adaea951ce36dc513bf8896b03c67d891d4eff1cd9ebf2a4c8406b853bbae43906bf196bed9727ec6b88a97dc2899e14e32be776a0c46c8ccff27d55bb4687682033eef310f0631b86643b897c029e071b18bde8ec432772880da68013d0aa54c19539d0bf0a02dbd2b555315a00ddf1f12d6a9de3201f706252085d3cefc4ed74c4c0b220fb258d21de869948181de495665131eea10243165dcf92bc148920edd5c9eb55649604c3b106a6f491ca544e55f5c128022983c0488770480c7afea88edbcbe1f55d7064063a09a5fbe20b10f52dcea3923ef0365f62082a37441fe4d440a33449cd798f38fbda2ae99dfeeef5cb5f4648356ab4ced927587dd34c71b9b94d89cb018c521ed437b77834c15c5791b64f59ec4b06a80e41df39c39da6c3d9de6628c01e8b05b11f71b9ad404d3cf8cd9301592a442e1c85189e56e56a79496424d3e5be3c20a431c53e2d068f4f8eb822a2c8aff60759ac42d16f6f353183774d4a8e600e14a41f4722041d5648310ff0dbc7d90cf5137854dfd572e8f8376c0e208de020f9e296ba3796d6ce160eeda9dbce994d02b0486c7625c948929f91f4d1876564058273f844be4de0eba6f083dfe9e526266a222b32dd5eda8a1b19e07bf982f5a3b68ac8596f01ede1a1a71cfae1ffbf7a00b92d49f48ce2666a72d14c7fcdead2584f5d1a31332aad6d69866b932ad89886bf09f283f37be44af116c59c3e33ef5d992c2080850dfc51e6cc36f7e4fd39f9113a5adc71536651dbf795d23dc53cb073bc260cb1fa4a6bebc5a1f54078338ce3d3a5ff053bc3d7cd820ff181ae52b4779cc02e411cb5420cc60f477fd2b73a660a70849a705df133e8d45d66a960828fb2a85db31efd4b88125830784e1b5d2e91a575a09776379d8709b44d2c5859be2686aa9a1db51a49acd32092913ec718860c28ac6fd8284d745c45ac255c555151f54c916a3e7f2e025a5e78ac2a01ac570613898c2b315c748cc34f15c68cce1cbd25bd0bc387613635fca547f29d9932399c884c434b4c505cd2e02c512984c227a73ed08db44e9cf1db3ee6eac20453716eef360028a7eb58e9e387150cb08737134345650e188553114ed2db8162551439db1454f331764edcfbc3b1d6e1e1ed93076b556944189d613da871788ce3b4a77fa5f826e7a9d89c0f34818f08f195599c8b27ebac86ddd390c38d7ff04dc06c85339fb5cc90667e676f4835a61eb0cf0a513db562d14c7c12f9fd94e75fe215a37f727eee8681d88c75084cd59c2453ad51e4975691372221558323643c335c7e780bb1736bd2e2af9d8c8939f9321e3e71f716846be01614192f5d51f59f9fdf4cdee543f7f2f7d89185ebc9d9987a6061e944faa9a17f14b5dbcbc37a0be779ef207adc53f3239cfbb5e5e9d90c1871405ffdc7e3ed20e45a8e60f241e23ebe635b0f16457ea2588dd292a908b6d8e5b5b25ee108dae60c6bfb7ab5b26bc7c3dafea98364fda236ef14a206a0b442702f8c291f0e7c90f7c29f0764960b3eac7e21ef5dfa36fbfcc84950a3a9d02c36db00b83936f8a0740387127aa1d9a522249cedb812b57fa472ec3357df8124be56791afab5bbfcb906da0fd1cf62ff1e611ee52e87712ad8a168b0f60fe97cd51bed79c8beb699c5f25f129b4c1b9d3e050440d78be0370c535abe7b37f317eecc15bad245df91deceacc4249f1fda79ca79f7136a66cb76fb78e614bb320b93e35393bae521f09cee82150ef4d38017977cc7d15b31098f61df6d84133d18a548ad6e4035083a86bec71826ea5c431f5ccee5c8e4a69d5c1bbb10070dd7769c06381df32b8a000a6412699c50de990394c1c02e19ff90cf1348c5322cf2e811965bb73ded9c79e0f3aa2da6a684ee481fabbcb90ee73dccb036f90fa60e0381c5e72939337bb7202dce0986600174cf15f79202fea27192babcf5543c3928c22d6805e67190c04cee77302152349ade497296474be2fbc2bbe6a9d84d99c688eb378bfb95e4201a6c1f162d7adc50421e567f92af2620938c25c3622f2fa94dbd5148f69262d70107b027e61562df7d21d9304ca4b26768e83f6a70e46b896dd68743e9e11055456eac14b9fc1cd1dc5476164a55976b94cac9d0cefe38895033faff78d8d6a4506fc56b8e6fdd40855567bf1acb86525165309e2d6e5f4729d154af15343eb8918bb5f54f5246711e57f8df8cfcd44ad5de6bcb2a03886f4bd6ad3fa94f791f4e45ee6863974ce9cad05f58b0b72ecaf24aab007de0c1aef24435d01e8536961ab83884df540eed5b55d565e3fd6811ff7f3b4fcefe8c691928ce745a8b652714eacc3bff73caf3f3bfdf32f0a7e7ad359a66693ebe9e2667ecf093ede26f552ebad6d21d760ca9e128f65ca8c472a302b8ef06e3d10e031fcfec13b66158264b75ac61a8b7aa90c32f99b498d62ccc9f5529085a5b8b9426a68b08137433e06abcb533644402f0dbc773ec0f771fbf619be0082c9eb2d28d6937e90d4b99b744cd13cabfecd18ca819d5839753e9ab31486d1c23d922c074d026d923d7ddeb8b3637b91a3504e894e06a20265c8c6fec53c3e445403a50ad0516903055f086bf5298a41d966d22748f92c8fc5843fdd0e937dc34cf117e1ad1af46b5afbdedc9cbd57aa1a9850b18c2d0ad1be4d90b998d5d2666312b443fea1edabd6dca840d724e07d10ca2e85f8f681c50750c283f6182932afba1adf28da7fa9cdd6ad25b4aecfe81f31227500b6989673eddd83887a065312b779763f7fdd9a1093d3a36eda744ea0b975018856e5f6b59574f08d17dd85b7d4c9b38d0912c7f4a3ffa53b9a2895b0ea4bf8a6150704d796367b51897162ba1cab851b1e4da7478a1a5d6fbe33b0a99afb8dab4a437fb7a5a2a385cf91f489faf9fab93509f8a53db9af034ab80206e62d028f06ab6fed6d7b3cec4e67d8b4a1aa0053b379de23896373f6176e7e5f7409ca67867a156e25414885a22b4c90dbb6c85529c8575b81493840defd91845505e78fdcb7383db83a222af7f0992df9e20036e9391b4d51749d1112353c52964b6876bbe27b78cb800630862d413bee7128663ccfb808a5e7590e72b9c3f366d43a7198692f5ab6710d2be1c1204639c3e12f099b329e08b541158174a4506d9e5bedc3ac85f78742573b7caf820d5e678bc3d9a1b75fa8f8bbf70a8a654630f2010394b9214ae6009fd26745b3dac6a2098b3343aba7f8e86e9f577c3cfb0e015e3b3fb764299645f1231ddb5ea832662765ed538fd85e878f664b7c744c0e88d8d51798b3708e0a5d34a9b09dd02792ca8c92f797743d588937ca3dc7a3ab1666109e2ddbeafa14efda90ab42f99d0cf5fb873927333681f8d1a81795c8c6ea53891192809ca7dde173106cc88f6cfeae0c8529239a48b4f968512760d32c0caf80b3bc46f7dd4e895b55f50497354be061e910983adb09890f0950a735aa9bf5f91e11ddfd2ddc5e49e493a821b3fc78a320d462704feaa0cd2e7bb8db9839fb5c32c450bdee8265a5a7769c685f6946065e507789b5b79733aadcbd712fa7112204405dfb6dfb96dc7dfb1b04ec846faded32620c9d2e8e20f9f318bd88c528b6afe5b145f54a1048230eeff2f1e6843fd58bde448e05269d619a4aa4d28a723e1aab37665b92472467270e7060fca0585d9093746328c1d1dc480d180bc27a1edc84956dca64c394ca888dc44f7f3936efa9de930dbb62daec4a831953cc7f2c01ba3932fc28cd85c9d57b71d9e29a42db9bc31bf1e62a7c473fd91b9972d0500a7c5a6c73b1515b77572b36907b4c3fcc0c80816e7df8f1cff40173585e572e3f270f29ca800551cd49941e343047114c4b31180095dda48f4e15a8b2d6e2fdc6542e7b21b036cadc51199aaf4a491c1f1a66f0cfcb37e331092deba9f65fcd8caa401e2a00dccae90b7481b3246e1270eb19fa72680e5135bd075ec96e3d9f61b32b833233e186538784e64c44ecb5c635fac99a64b818af902ff23fa7b813520d60399eaddd964079c33dd74839bb395143c544772222686ec99b638f332dfd498843c640ea61440c5c3f2f120d50f2e88f38756a78164468c37c561b26ea5b7490360f105e2580d01df1bfcd9481389111789deabf3410db5c3cbec7e3edd256e6c5117a3838b6a3d66ceb5562b0ea01db8294f2baffb109691d46b513278d65df0b7425b2015b7fb200e869c4acdb6db20852a9deef3060793c4a1292f1d0ad5c50f83dc70adcc390034154a605ca79ea776083c65cb6869980388c9c16a291986419a172bb287c93521dde10f65ccd2bb1d409dd6462083b700ee57d3a175beeaf2aedf92c685c0d7c7ad92a230de35071210187f328de64b39e2d3e78e911003bea8a055f83e4760988676c3fecc3994cfbb619e50ddad72c8d75aa727180fac77dd0a42a5dff65d154f531af7d042351fcd8a2c3a9a06e16b0aed585928720fb8bd942fcc3ba278f780451c6a884f4b9a7d1af7bae2df4160ddd06de29b89ee62ee365189ce4f59dfef5404534f54f123c3e8769315086477c34f398fc355c7277c0b59530cbc5b1b1e8830832dfcb2bda3e2c904d932b1e2e13fd4ceead56572aebb86b880293e36c566f37985a2ffca1d3c1bc8af5be34eb65cd4b8f912718022ee1d385a06e0949eec730efe12ac66b36a5ae447d437b9b5820a6c6d3b274677897091e635c1df2a9d495ca994f632b0e5102a96b25589076330577253d8ab194bda12e14ca6d6c89a2191eaaceb005ebb0d50c88d71b98b1002c5fe49a3db990686064c9e46b00d70f4b3737c6704f84a97c2ca97d22a80fccc4a421c28886ca70bca3e81623d2c1d77b7c88408ff4e58fe2b463a06d3a3e0e04e6a2ef1f69267f52a7d6d757f983366fa8d59a629ff84016baf7b858607f9ff332b3e0be2b8340dabf2cfacfdd4eea560ebcedabacf6a466afd7da46a4fdd450bf95997a8cb434fe2109a99f266b9a6b0b0ba4182192d8626bc7db7423aa8ab11c6e3b7625449cf784645452bfa9cafc2ad440f5df687ecbfd0b245d3acca26d8b2899bb33d4faa6571ef4afeb0c7d4d20613baaf88a2147b25e0c9481ca1c027d09d0908ab6e82a0015f3d17b2ecacf8db3250a616ddc64072c143fd56b7f8667a82c4414429f71ce74a71b1893551bcde1c2d05ecd294f1cce224a7d9efd8c21f33eab51846d234ecebb0e6710a3e614086961dfa0e433b0dbcf767c22421d20a5815e6da21aea4b20e3e9acceed45fc0ffc02064bdea58ca2397fb700b4887830797a338c2fde2ebf94372b21cdb8bf73c8446e40094b7849f382aad0f02a32c3f2e05774fdcb8572060a18fde9c474e1e4826d21f489b42e2c23ed2e268136a3abe53b1863550982ec6109b0c6c5f09b52f5d053fbfdd70c06c98e74c5e0856dd180e830aeadb1160e3cf0b6a4b8f4de63ac36ce3736ee08e9450f35b3e876cc8cabc31ca07eceb395da0e02732110d7a3d051e8ef9731a2580194bf5bd300599ad6cae62821886c850cca6a40dca582d59cdff5bcc5d9c798bb8e8e7937dbd5dbc4d76188caca5694caa7d1d9c09ed68c787be6464f65a352fc0bfcb695895c65673ebc44a86289cb0f53b3e92ec48f6114811c21c71d3282a45c8898e6544d7166c308268b9e4faf51ee4146a0a68ef629589db6696a344e22ed690bf229cf977e867936d94393279f65e61ad94fec8088eee975a333b85638700c782006068efbb200ca56af6be5250ed688eed021c84344e7a4ccb42b20f3aa4589f9a4e9acabf7079016f22fc08f16ffe88763e27e81b45793bc42bbb0960b5ff5902aae70e453d5c9fd5806ae5002c9500d19cc2b5180d5f5daddfc0eae9180d14b08e0126ea2f6e5b6dbe071168eb0c369e3c0b9eed1a4f90f43ee7ae3450384e64a2ceef035c74cf564bb5b4bee483c1fbddc56b29457f31ebfe84b48339f5dfc483f4f792314c4aa4d2d5bd12993522f5bab5933f8fc899cbcf0287cc0d3051a8e08b51c1a7e8ffb299da0b02417f6d967d49e0b82626d16eca2f6983b7cf3864b066f66d044b0ed675a07ff412ab4c3c2b39f6eeed84f171b49a68d52963c740845514ba2f6cd8f811d6312ed5d591d85e5213b2cce4088e93dd29c671e09578fd533efd5b7aaa407e38e3a8fa44628002f901e5853c00bb51bed311bca45eb25beaac0bfe5f88cf68c2956662a5e4e0a1854452249235012508eb29084c5d42298dbb25c2820bb6d2a6f33ae7de231d05ee64f6ef255929e496aef844166c658acb741d0941216e16ca52341f2bba0c99c1d73f16189e5e4012bba1d18115152f380b4dd1157b45e35c6422d29e93f5696c6d4fbf8f45725d23085564d13960578071f6e69b08d1bdecf534a89b605b5a2009804245eed741ed5d8cd821f0ef441a65f89f9b0f21cc942bc3685cfc64963fe702d850d1424c54627032aec37b3a6e518c3b117f4aea5a54711f2867ff7909d2f14c15c3420c7ac5acd357d9d018b016318e2f93369255c584774ac17eec333e3415d86665555ef5c367164eb694390e06f58e0b744d482eee1927db996d5cb6477fb60a9310f42dccca9a77adcc5acc4d52d616d830fa45b86f2dc19c42fc84b615b3f594305ac22f2c74ee0a17f56e55fd563d80d6fcd5ba258b6b87aaa1720c92c45105a80c55033496076c1aec356b5322da8afb11d67f32dd9af284f6971dad14b54bad3688d6363232df92d63c5a09944aebb7ec4250e47a04dac519feb644c239877a394e56fefa0aece3512475cc0d3863c33c19886d7947c005c8bb11f47d94df999d89d3c836066534a9a20b260e1c3f0433598cee738fdc7cf43bd1f3484e9493ed3e2a0dcf81092f25ca0678360e3d09d1e3646b74b533f2b8548fab5757746a9278c9744aaca6ec7c4a51cfc2956276031a3e8c960e06347d0b69876881497b849339c1cdc5d99206a4f46540697742244b9af86689081daaee8801ffdbb16852067d64c4f41693b84be307fc929b8cab75f43267c37187a9bd94d56c48d4fc42bf85b06af7a817fc44393967d36069d147c4523423c7a627480d48f7e5911fbc83f14900b7df622748a154d2c1191339132a678c41d90409f57c99c6c72e0e872ba3d6d86088158ff016f60832dad81d61db4f15173094fb28fe8c081a44dc55b174f59b56992dbb0d99966319bc1dffdae33e528983b6ed3a0afa4815fbdfc1b738b766fc06469d3560396068ebdb282d8eb68ced1b9a553ee2abfa0f91554ed1177efbdaa159d19557f8560add0dc1a378d2f2499329f50e406b6f9162d916d74499ba7d1ccbed71c8c34f8db0b1dadcd9699a70ce2ad5088536b063c7aa1e0affc8a42853f5c330277029ce1b9a2b4a04aac6286702d8b8f005f5273dd2d99aed015ff2097b946712cbe9364235d940898429ebc0397b581be67da57b007a89fc0ad0786dd374e3c87a04518ead5f67c57cc97cdaeb66453e52e3e867f18698f062203f6788e2501a59993a8806e59d59291c57857b0b7b9ac2bbd6c0b322abed829b0fe1556263020ce3868ed539df40a1e4f6601475fc086bfe650ffca7d721f6d58d8231d522768b61bced3399a43c26e0b4b1ebdadea517f206aa6bfec92e7dd48a55ac9d8a276a5c4b5ed5a9491c800d51288514dbd55385416e320fb8201724b5f7b311d79a2f1327692e45895c9df4cb642280a40286154fa02d396d1ac06fd2658bd0ce95526877fd989c98a32d7e100126ae5acfd9218c2a9196b22351168fbca728a5b88327c93065f26afc56836668a2a67cd5eb92bce3c48e934cfd84f0dfe44b1a040b127c9eb600c12bc3fe16d0d8ddd7fc80f4995b84995b1ffcc1d23870a3ba16aa0ab904110da84da48f7825ab42cbcda7f064b1fd8068c51f27e672e89a2553b08adda74d69974c4141ea5f326cdecf8e0a367aab46b1199788a7e608edd50244451b107839827ed3aa2ed6679007f09448d5c34e6d447384d8da1d2c5253a32e7031ad9cdfe23b4a7314dc3e242a016e579d6371d1b30ec3637939187fe6d9460be5b643ef0d2a9f5e1dcfaa172771a07a687ef49ef218ac1dc29153e6f1596929e46ad10b8b061f0a5c055d234608632fbd49c5f685e80c2c12f05e7469ad5f2ef3d98fc35301f30b15865fab3a7fa67f06820afc1c70f5b5757cd5dae1dc02cd943720e744ff10ab3ada6b12ca512d2c7fb372ae4b581728285e3e3588e89d0ff126b7d1c808e2a85642bbff2b76a9cd84732c5d587629cca5f110e7a978120dac426aed357f537c39130909c74a191979d9783b4622858da21b97632097b350bbd3b0abaae30a86dcd52ff4d36c14b8beff2ded8c754d040b832eb7d62d27685e3cb6899ac23f8faed2fd9f18960ce0ea6773102b756e72eddf8eb3772317bd0a4f6c1c21746519d82a3f27a95b5277c18f6555512fc52548890843f4ecf862e0cfda78a205bc946d18ac47ce23aa2e54206eb277dc2127b516d093c1f1f244aebf2e37ac4efe2aa55e9c43927b81552fa3bce6c74da466b324f6215ca7bd254049832ed73736bac6f78c657597a9c0996637a4acbcb9fc1049fa584113821f082fc2ee10f772cdabf722973336aeef4b0e74d607cda17f7aa92923bf10f59d075fc94502b05287d8221663f2d3eccdfaec451c1ed8186a3a62e8285205fcad77523e9505bb922b79531de88101f544ac6c0c0dfc630fe1d5196ba869db976cf22d9e550daecd8b2781797e2fd9397ca3d82b52cd66949fefe3d4f0d6292e43b99da313e614bcb6d60899ddfd0e194ee51df971e1fc3503d2fb4fc1d1ca1a479047ab2f01d53ebf56462f8b1c0851713d462ea35862c1c53ec8bb2eb77d68f6472aa839618eb953f48fff2396495e551bbb2103d1c55e3af1eca9f49419f245f5c7258788a9e39e0a0f9d32d7fbc9d2fc0ad21f61ef8fa513a99b84fb943fb3205a99a356131a801b86618ab7666132c1bb7c78e4c5079baeeb7ddb7dde22f347c8a895c7a78f28afad06938ed256a1cee539d1129e0c0922fc34a49d45bfec82d8d494e01c8d19a3283388ff8118c8857e64022ae11dbd3ec33c4c81371efd125f7ad9678a834cc2809c75614aa9633c28851fc8a63c4d694039aa8e92a7127a2c9e72ab8c25272bfc3fa090e7f28b16e377964a8d964918017f1ff2e37170cec449271fa3161c287c5b0ce003d68b5a7a7b17071bc5c9ead04df40b0999a3fad2d5a9f2adb2f92dce2478619c8945df642be173d56c56ef5d75ef40db6c01cead060d37c8125edbe6ff35cfa4890cd8583f6c9a919abbc9cb0866a5f105398a8cd41cccad1c5ddc3af7d65ce31ea27049ac77c26b34ba3e0758f7986ecfa852063194e3bc6f2bd42a67fc1e378db270648ee924c8abfcf3366fa9b28f93f64b86ee076e372a3b8cb133685aaab3039e732259517a7690ab98ad80087c31accd30fdd769da43d61a66e101c0443e315a62af360dc7bb84d47af7b386dccf449e359576abfe51abe378fd80ff244e85183ea5311f9ac46799db4134af3e3bd3a464d840b46341bf49e70fcbe09022139602755e6d214d4bfb06824cf0ec4d8fa85db3d0dea9071e342573f419d5c9187b51f2b63a9f3e32ecb3f7d23f5ce3f1e3ccfb9578032cb8a8358aaa519546608524e984fd08611cc95dd7d539202e80c119c6e9cbb0e65f32c5d6ad040d105214fffbba5e6dd3e04b97fb5ab2802958c2d6f28b6a0c6b3005a2c4ca88ed74c64397f890b5dc194bb7e3797bd1a58f4a0348f400b731fc54e63f9962259565147cacf0a6b2383edcf45cf29d33b4ea3734a82c3bcfc98fa16b8c298ec5c5cd42132a7fff6d94edece3801eee1a1e45bbc5cb2d47b04f66886e5f3c05b21cac7415a9db876c283d440390f60625801b3bf5a94cd5d555a7dee08003b13c704fc9ed735f69e1af4d4cd84a412e884d96fa04297aba04ef33cd4de8c8a8b0ba780ec3619aab6585ee0fe59796f3642597c1f223704408b1c9fd7112452a55250fff0e3ee522a13f66a65aee68bace950bf1a206e78fbe19fccbff59681bb3d86bf8b6ae47af0d9fab0613efb46c8ba0e6a4d58ff160d6c03db1cb0c2e5e86914d7ef6ee1ade7c948b3b3bb6e767f80bff6d6cc877b8ad1c47e727a52f7ebcd374a3839f6a8630f065053d38c6f8ed8aba5662f86b45b2c4bf35939874dc6538cb760f42b9688627a8ca0a9ed9c7126a81191812143573b5465f79b371aa2ec70b0ffa06f868f02e5177f6ad31bdcff96ed47bb2306cc44bf86fa5314e918f8bbcd398ea4015416657ffb7ae514061954ef84a4e3f1facbc0ed19a1590a154c92790527ea61afbcd47f3f3f84a847eea4b6eea6ddacc7a9ae0078810552b1e83529824a2b58b3007d6f2e990f50467052479eb502db15feead76041186dcc82f16c5b09003da56d380dc4af7511479f18df32f56753383bec7f418abede59555993fa72a4ce6eded07e9b0ba537ef7302e893b7dfc1742e415a4fb745a32582167c27142eea85eb28d2ddb4ede759183ce2dfd7845f81d4724afd807fd3e44201cd80200ee93ae4e0aaaa15cd2b00b70055fdfb2f38e9bb05caf44794744de0109c0e63232e218f43ff01dd7194ee29d65728aa7feca914fb02b2c081e6665dc2d428888468771c8e3933a7a7f2fba5b07250ab0b09afd283440fca61c7116029dcfeeeee4ccec843b98ba1ac0b89c57642b7e3934a984ea7dbf2b6f5a4d268e5bb4e094f989d90ccaf10d447fc45bc464d1b86961b88e643f094d4ab1d043d377b002b3388e19c405931f892e0d2f223e062181022d0f377697c8e57d7e6ae4f157284417586f97062f6df569c072ea496e81e46747e576fe2d48bf96ca3428001f90e5e7c2fe9a26f769c07ad593a7e1c8452674177f1722024edb05375af75ac32e6b6d8e8abddb0351b958b4ba127d5524a3a44fe4f717a8b81edd458f9ad17b6fcb8cfdd99cc00a747383cb18292bf3eac3cfd0cba9cfca1dcde2c0c5faacab681997b8b77d2d07b5ec3549e4c5157e5ba4a2b7e5164bb9019c65b1efa3c9cdcccdfeadf5dcb8236a36fe66628d1b628d4b204e2df437e7c0452dc003bae06568b51c898f0e8840158f0b7f282ab69520f8b0413272c9acc349f3dd3dbe449c6c2a6d350d2765b21b22a203d636c6776531dafbb5db6b64af1fba128eca175a27b4c5891339ba0b8af30ab06ca5223f6ae36fc62e678d182b314edaca21669568b715e0e6c69a14ae588fe4165a93e70310fb10604cd6de39060a705590b7290a51392d4169cdf206a3a5c89526902d62adba21f352c48bee4a91aa35d84890f690fe7b2841160b01a5bd0a2938a6fccf1a0bd67921f1bff17a454bd5ead4d1add2ee5d5dc2966411e8616c70e4afc62ecafcdd6708006f4d6660bd624d37c5288b346154be741f55d31bc8a682798469e30516695f50f0a20ffb69514870ed815768cea213ebe244d36647a59df1e258a1f12303e3aeb8059bb5549a18d9dad152575cc92556fb626641fddea74774763f3ad8799a51f27262d5ccd509ed64f42d7fe6451728baf4c98d54de5aa03bcb3c91166d9732fc358f1434983950e1f67083930f8accc8b523156168b75ccd9ae0ffb97a6cba13bb407c4fa46524ccccfe3d2e0110f5326cde6e47e9d73867d287c8bb40032ad4a9cdda38afa7c546cb40803999bd0c9aa453400ae23cb12d5d7ee250b64502af1fc3719ac6f1cdd42ad26a2b4db417f73e1d48634be697b2f4da42e3ce74544f73e730b0306c88b6fd45b8ce56a36a1f0abe81d33360fff9a8200f60841438e7b118fa5aad69266901c32932b8d0a57bd9a79fcc0d2309b388b395845bfd7f3143ca4fedd3e62d2a75588c1800e03a3333fc1bbdc1bae3c3848d9c728bed87fd5a2ffc0662eaa2bfcc50420d85c5886412fdde37f109fcd7866fd0210a0ff4fa7bef8b48d1af18e07267996b3a8a548df434946c815ba777599a52d15df8ded03f35b5301a01970a8053041a3a55c1334455f6ae3b07a0474a9f02a3271759001490bfb9b73437fec349adb05b1fb76a18cb58196ff8ef9d0a8eb7f1a7179ae82c9cb29cadf4dc4a8cfb7d449a2cad8c9f509a55e08d3d472984f83b1c22651578a1bc334790fa9ed893b0816a7991096b31ce831815028babbf5e163545567caf8e184f0c7c4231521dd06fec85ae9ef4dfaebb18635e623441bd6bb4ab61033b5380588cfe50c42ce5c81f62a05dfda6f16f4ad70af7d85a646ca1170d5e21b7fcc7e5974f4fedcdb6e23db65aeeca3e58d7252d1819445962bd898db911b489e6fe396e1ce7f48390c44d57b9478bfa58fe6f9ac8a180b4aa251da9b01517f4302d3e2186cbd773a6da2b7a7dde8fff8f5c38c1e7d61e4b11185146c839cea5598030ce9c49048927152e665f2402e991ccb618d6fab51d1d593cd86e01c9b3ac58524f276837c3a4569c20f89a17d520a01501152921389f53850b62267287be2c5f452548ced185230c830400931c0757c5cc162bb74564f170390aaa0761b17fa31df7e7c7a0d6184384d3b63d4df2b6e9dcc41c8b651ac19809260545c4e1345f39927a985689f9aa3a8b9111989ee4e3977e6c294a4078d28c4d8896d37100cc38a01361bcc77b3fe077834850ef50c1a775420d39aa90c486a4c3ed811c888d16c3693c7a724049e04c8c5e759f439b0015d187348765cc3bbf6557d185d6adef61e1b2807a39991c9bdb654d26bdad53777263789292346e2e2adf44f0b65e7d4ff120756e361943ee845628a1fe7e0c768e573e6682df39c9d212da9c23e69ba242ef465363b33db0a6b4ca1ac642d806b834b1b31600691602a049414e406ac5881e757e6ccfad3a0c4f1a27ef17a38e509db575604bd782b81fd66a51bbfaaca1c13e4c3ae2f8e65846f5cccd61bed7b53072006e4f304f3118427765917ed17b0ceacb37d63d9472c0bbde95cfbaf158731052292f6794b7e557a45abf0311ed66e6d180f2169f7e269cf96ec96d791b415d33b5a8a798caf84b070dbe707e96874092829655279c11fbd29c85d0f88a76e7cc3df1fe77c6176b5e6216c6b8eeb561ae0f88b25c06642262244e54b1dd950c129b857762f42ef8a511e4cadd905cb04f0c9720d4db3695d8034152a8e8bce991fe6b34f41c28e1532161070d0ed020c692aea527013e9b2bba8f3b122a614797fad36fcacb1c9067040eda8c33a8ae80bf0b2be0ec13641df868fd85f9f545dcde501889b3fe498a9bf4cdfeabadf54d76720f85b8276d842c26627152c06455cf0b29b083315724399bdbf5a3791fdbf404b58be614bb365f775c276115508a40fef526fa968dbe0da59a5201dc11d7698a03ff80bceacbab220314c39751e85751750a7585c8b02a1768d763c8ff2eb9835fe2068348c4dea75c89b8a84bdb3e9165c88560dbad7436bd20080f90ca247bf82f5c7fd905fc1f4dc641e0400892ada5aab6adbd669c12bc2ca17b64d0f2e4f6f85b2898067b11aa094a7c3d7da6dc8e4aa36df61248703a9810f8351fe4aca42af376de0c150e98350c3c8fe07375e9d30f24682eb805e8bdaa4a762cfb56c48304363eafca9e09ce4ceea2ec6237457d721ae9f845c51ac1f3b431fcabbe3f93cef5ea5f67aed84c7d54e17386e9fa53e353cd075fceda0fdd6e1289baf9d4e1ddf6bf0c4c611ca63ad96832a5425b132d9a555aacd8fc6554ee8cd71c1ca676b935035cf7ee7d3d462104518703d5212830f89329f9cbe6eb950340aaa9cf3c10ed62089009a50f9f242f5db3a03ec9ea9503cd51eee0617e6212c3e178540b40d91ea6a14600c18b6bb5092a3370159b1cff41ada965d02aae0d3e4a206e27a577a392ef646418005328745edfd1d9cc2418c3616fef61fb7967aacbceae712f5cf4b66cb15b1427e5f272345359383ed9da8220c31ef3752ee5319867aca06fba2b3bca3931c07c93b73f50fbe00edbc639a83102dfff06e98ab08c0d0df5be79323e64b6568007a508850e8a6d08957dceec749da8c358f43a3bc8e47106125814a0d06dcff9f98114216510d8166f7c0932556e6bedba7a7bd6ad19101bb747efd9c51a66650f6ca7f559c97e140dce99967f6cb392cfee866d789017b421d9f2154d58e0a201b93a7b371e32f9a3cfa295f7abfb3e9a74b85c1608f6d5ea3d2099842ca3cdec32ded6e104e00450e5070d54f691ae572f41a7897b04cf6c8b84e1725bd0b6e446dfc5a48a672f925639153f42860c0d2d169ec8e50dfda030a8f1ad52849e20f8a4663c320f81f3c8bf048be395f91c3dc257deae45b6a58ed58eccb1d0a0e6a30b707943054a9799ceadd0b2eabb47d412470b86acf04b30158e71c956246d305384e440f5f5d4d3936895c6a3cd25e016b55c9d17740667d60b4fae42a1bd97003c8c30141568a3e903c4d9a1b7b1aacd75ed254b4e3ad7406397e5c8a806ed1ab89e35d8422906149bed580c4b2ad4d9be3b0fd7c329668a3b8436a999293684d5c1adf6f1ee920f12cd90eaf5f9dc0fb213d46ea3a0763374a27220c2de25f6bbff8edce81eae5b45a65d84d336774e8e097cebc0a88c6daf219835998a4005ab158937eecdf98542c613a0e5a625188133fea8b3a5ec9288de1daccdd505d131e262023173fe62fea1360a6b77e4d6d0e38b90fa8e0b0104f5231cb7ee23a3c40f487cc31ce35167e66575f7afad3f2bcb4eba59163294980f604dff3e916a06e3c303d33418e1cc233b8b28d18109b45ae77a2d2dbd1ba3725c93893aa35d97e0bae17484f9be0c9315fb1f976838342d2c61fc1eaedc9118c1968e8f2d08085ee651bacecf0ceabd3dae58c8fe0356162bf1111f63c4182326521c5d74f500303d471d3b9f4ef9e0fe5e054bc7b29bb6ac8d45f48b6387f368a7323362428f75f7cec57d26ff007e1a5948a34c3ebc99b00b53d5b193548bd270f315a0ac8c44be00e8d3f1cce279327e235d26035e5cc9f029488dbe30af23349e208d290b8ba8d08035c4cb63d4b9cb3bf9c3da468089052fecd1c98ea649a691ead74d175cda195e7bba896799597e5c07a006beeb6f1f0815f30d46a1d9584b596393a9ac3053da387fdc6102fc7c3864a082938bb1bc07bc42dd55b6129df66ca822ba39582e010270d70f50f795868bd463948bfe2edee7a7320004de5a1320624a54f2cdc741a61f28fe19a361a312ecd058afb4b926f30e8ec405d192fa40abf51f56bf9d7f360504c991193987c7326062c377914002bed6e25a1731eb9d61e9fbe8a861f76aa387589285878f082b740efb74b9184cdc15a75a5571336503a24d87b9f90e42e5754ee861c0d83bcd288de6814ff37c2872f9a676a614e5686904d795e341e45aefb6e36c7e07a2117ab40cda6f545dc9210b567648d9dd7ad725ccf44e9054f6428e60e7939830629e97bb8e94016dbf924e8ec1dbbc5e725d5261e446671c5234de131488ca3721c92ea480a3b94d7e5af7f65051ffdb44e9f1310e4e173d96138f22b4c570214232189e425675cc7c2c601128f83021edf21c54a61d40d84bb3368b970e6cf72ff42e551b39524b25d6dcd479e7756bd495af36341514d0b15b54eab855b65dedacfa5f32c354d604079272e1fc1077901b6de800718d99aa2b09978467afc4983d0827d644987cfb3f80eeef09151740f05840fd2996aeeb763abfc0e8ee65e618e8bee73396725bc6e412ff6525e8778cd5fd89e2777ad9274340f3ab74107dac2e1664484f956df1fcca23e581b3bdd84610e515d7d228c9888b4fdb62c96d0411525bf8da69af8483dd4a140c11ddc9be76512f8b46438fe70b4153bacc519c6c7d8ea345b9073e7d7290c0a15e3aee8d2d2dcf320e7e158f8ad1e18756ae618e35f51400411615e94ed478edfe2b5564b44bf95f0ad955ae60177fb50da98c13726cb52ba7ec4fc47b5922ba6e40d6fe78891048add59d57927ecddb66c41923bf7260c99c3cfba00826b4b590c490e4fbdc69a7d7be408b78720f51b90be2cacc43400b1d113813afde62f9d892f91cd19ad70666451db1462fb9c240674a91d437f50c4d8adf931f18f71916ad6abe342745af00f0d54f3f96fde0c80b4c3b6a285284955a06306d0e035067a2905c2981a8ee90f6ecc3b491429d663ed10301e9800a08b0b21a4361649863a56d1535cbc6a2a62b73bb1119c0b7bde4efed8f6bf028917314c91ba241b6a78b34ec901f30ffd8aec8ebea63f1280fee0402f1e2ee5a8509868cc3cd23352e4b6c3b3393cc895d613bf7e2f4c125f0d2e47dccc616c55224d59c257ebfca0d492af7a4b1257d6d23f465f7014afca7d55870d8d080481e38a5e524093e3184b85bdeb236ca803f1ba0a9f324680a7ddff4bc6a53b6b884a0e88d8da24844c51c2f79d2395ed7a425313a7bce456c71f253c18df4c4f443c71e3c0635a47cec945c3e1ec7f017f6fa99378101619c1a5f083742c7ba9dcccdc4b01226361aaccf958d5dcc201da417199ad178b45c85a21e18eb73c85efa61c5ba6b4e373e1be4c229eb9929144d4f9e40075b940372801eaeb423661ef5f7bfa53d53a16871ae17e57c5ce6c90d0c808cd7e3bd976c7c2d3bdabf8cf04dae517037e381f91b83a53fec2fcda2ad8ae9094c44b1d9ce1645c9a213b7a6033beac04e52bf3742159255be5bb40c4fc396eccd970b2ee4cdbe54c7834ce3b330c0fc2af830a686934c9d3047445d9eeca72aa539abe8f5cc6d6f787bc40770bb797332d012cba61b29eb4ba1720c515f60e8e8b14d0e368dbc01908489954b82bbb7549ddece96f6c3b5516e6b3f28b9aaf9550f0fe737249b5b56a7f2816a940e133e500d2f125621a5036abe5e0e6c169373b8ed8d97603307e7bd6318db94c09cc56940f741421889c511d320184fa1fe0d10012dbeecf34ff1d67682b0dd7d30ccbf413f313cc5f52d2405259dd726cf8f35ac5f7e4f235e05d5dd3e1c26212c1d62b013b091e4d18b5fe5001b6d21f5ceff1b3f1645ac34642e745032c15dca7f0c611cbf1d8ce102536f1ae76fb9d1857834d94118bcaf921024f754d4a4027c0faeb68e6c964bc5678acfc7a2f2e7bcb391ad82181eeb72432f635e931b9235f036c8eb3e29014857cfd33183c4bc2e755ef239724e06e76fa93d037c24bdbd1db33febb68299cc2db0da9df32d9a1d82488f147fca7a87dc67e571ae5b9ab2b90ca0d54fea281c8aeb2348223e4972e2dab0eafa8e39d08a05b9f7ffbdf81c6500ab0f4f88dee2a1a3cf914fdb886f686a7e2e98d6e11560b023d9434c758d8423366e80c617c9ace56f2a682b4556f580223637d2d8fece2113d80c21ff5e5e4b763f3db90f36e2ae4fe7434e910b4da9027428a0a0c7da047625d608f1375c535323157071c73a2834b68041a84f82ce5cf1ec3d7dbbbeffb09f7c53c3e4f42a81026665a5170585141310f10e1ab50e01b0ca2d95d138ea8bf025f48ad1af188ba4e6e04cd2b5c8ad24d1e852d2230613011b1aeeed3ee67dc129daf4c761941444dd8c803125ddcbafae66c126b4185c758526436ffb7a00ff1286e2d1c46b1a421afcb84d89df72ab983f87fe25be52f4b032e8d8b7eacc98ddbdc3ab0de8ecbb8c4033e28dbf8ebda54bbca34fea7b24a558cb44030772d05bf6e0043aef9ee36176320799772afb973ed1d3bd856fa2d4418b7b7ae11f3606d8d737c25d8fd701079dd4cfaf807ba7b5287a2f72a89a40236116fff83bcc48cf7409e42a83390b11fd990a5905bb525e37229fba030dbf2cbb3db023fbd0216ed28ecab4d170fb62f2208351b1a10cf7fe11e9725ec0c11a7afc5646e5c7b79595cb7157fc47d65583e074c4fbdf3312fa35e92d083f40d48ea5a999cbba47f604df36e066c4b0b6defd2ca442b7b3b64d16d62f1712534e5376e522be03c782cf4813e386ed63b6930ff8dcce67995e6abffbb9f0316b404f7821e75fbebfeac33bb6b69c733831da0116ddbf9f2f31341d32b38660a33ff451007f8a22cbc3ba33b003e2d2fff0662df3a16c0c54609e16799f2100d9e49c02545e46f24a238d96714fe15ea87cd0eb2d433c546af6708defc11dc2005c4427209cadb676c45d4dc44a64c3a2673853d7dd86917cb567d925f65e6f426d5ebcd606176e718153fc1072eeec90b4315e77729b04fd52c0b44819779ff08ff1d6ed5fa28100b101b748542719e707eb828dfb16aba5f41b96f7d6a39cb8a69ced061a8fe90de40a380be89116a1ef9ca8a7d77344c56f128612d3c6a495e33c9631e2834d3e90974aca4f50a2a1aee809294dc6c337d4996940bc7d9b765f185c17568d1881d5d27a9b0d0e70bb35ea07d5732b80dc3b14f8df2278e67a5d45d21104bd362c81a17cd3def4d43a5775e1cabf16d1e79330580e8b1f7b3d36ddcb7c5e76117e596cdb7c7f2c3ce7a99c2a50cae13c3aba2a594c59cb8aca8b628a9aebc640a64bb4d6e8184a57d9d3aad3317622cb3230c23de252578c04daabf7192df8b943bd390af6498cc9a17ed6e36afebe6e26569820f1b7046fa63e84115ab520cdb48a1aeade78d4609a30e82fe66df856ea0b31fd39c9bd1abcc0b803e456335e03a467f95211485267cd6e54e3735633bdef0b128d6166a8e07f193d93ee79cd6b96df5c833e205db289a2168ff927fa791dd9d7c1d8a9569e5335a513c2341cd0a22924e4a3921f6d30103aae5c1bec5bde767422691906de4278bd0032f62203b8dbf8aa54599d7122d7bdd45900d0afdaba97c94dc2ba927ba538afc1c5feaba2f4d6285929915ad56105fc3f9c1dee3e0f804432c7077df51610167cd876ff3e4ffdd5120b460d193ef015aa7172b21212cc195d9ae09233cdc026b48af380c761a7b62dfaf03d4b7645916d670504ebd436a8fbf088fb1a8c3c0ad4acfcec224f5ae7dc243ceb07d91ffc3057856ed4ccd53e07a62f0f8c987246afa6b83378157baac60ce9f2cdd21b167d0e29816e760b67fa792a42c077c5860e332fc132fcd29cc6e10369936b86f1caf9c1019ee1ab9ff497065458f4d0efd5161a8153c7a4d12cbc4f57a2582a00a828ea142fe5ff42cbdd8f34532ab0a165c05cc96f3d25c380eb830e437553e39081821527946c4b8a75c912ba2e294301f03dde977907602d1dfa62b30d36cf82c9481481d0466619c09eccb051623ee797613da051d9c381625fee1c3c6ef917039c7c5e3463ed319b33dbec6d405228312d92812b461b634728b26f261156337f15ea360f871f78983550307cfb0d3d384904c350ad11e31693be925d5d6d0b0bd2a6ad3f7855170003a2234e6e6ccfbd88f78c5afab7b6b502174411daaa673465dae33366aeea06fca57c24e440f611ca91c4e79db17c1698917979f171b7bafa509ed67feb408d557ec6082a8c1709cd02356cfa35c155b969631ce520d1c0d60580c4bc398ec7b8aaab8107319b8f16c5d90b58ece63534809fb42eb62b98ed9604f40c3e48677d616c8933fa0bab084112026c02ba70cbb4d1c90af0ecd84757ca458ea528f256502ebe37d5dc65aa0bb613cd1728d05d2c53d343b988d72de1a287171a2ea452f5a7a42d59441096b348d94f8832745e5619361c65afb4b186acf7041ad6fc2b8dac780dc628c2a05b1d807f0f6f3823304ad1feeb95e7ac396053eb191edf68eaae820cc5bbcc5941536aa5ba1e474a977dbacf517e30cb0b8512903168b82f8b5a446642b74bdeea8bb9a763627e6a892761960c60cc54bf46f357b0b268b4f9325b17a4df4822edcb437e70da1220c0f29ca1dfb8946626f8472c303b043a1a0fb37245ad71b12c648e0be5ad08128b8e4f3dd50a5c5f81ac36c831f95d5991a4bfd1bcee1712d273c512ba5cf0f5199460635a35947fd967366dbffb535e02e4e65b55ba5611fff2752d67873229ded583ccd42c94521eeb613c3b6be130c92618fc81cb762f82e1e335310785adf2c246621f5963d82526378bbcfd858ca1e7518d05d4e939fc4160158bcab4a630ff6daf294497490d2c00b84444fb75d9586f75d6710a9540a06024abd67713ff75ceddb9125498d2ec176e6e5fca478bb58bda8102a689f4e3cf6f4e260e724aee5adb9d6c0d64770d6e03c5a45a0a95a2d509bd50d9dcd0ea43206757c87cbcd216ae09f68350b55c2af8762a8468e4180e08a62ef5fd7b2f4ecb781af6200674104d2ecb4ba566db44eaed05bcfb4e4e0dc05f6ec9a6072d9573357d50e28256c6abaf101028b499d420aaac50097e176fdefcf6cfa60404281bd82b6be74c41cbd430268e252c9a3a7d045a9dbd33ec9d4fcc9ab9ae5d564dbaf83e717fcf3026c7809c4bfa17317ce3c11e049eb3aaba300e7850a3fc6acb70a41cfdba24ca3bc156193b78e327cfd012cee02cca1c50e90a629fa2b7c6747cca1ba216694a4c3ffac87fda68720b7e4820e5679d7c194a8c6f6bd80d071c2622d6f6210f8bc956af43411fc5a3686cdef363e81905db8dd0b410a9b8fb64ce8f87617c10a04d10ccfc6577fa848c825a8985615cbfabf3d42f9217b403fd572eb96daaa058fc05c4f1b3a90f72eef8c704dee588916b31677041292578d84d25ec5cb5bc8a99aa8a6098bf2e6392f5f9656ed0f1dea148a77f902e5cd9f6fcc76dc8b95e54ba3b037f7d288aaf788ec2d17577003948135902cb6e3b5053276abc6b42d3bd96171d9b8b098abf8727f56413ee36f58be702a420a8d0dec3a3757cdf8cd0ad01291a283841f07f289984616b478e39ae597c2892eb6de770efd947d5d649b33ddc324fe490016ca689772870f7cb2a8750d950a4e8d5b96ef3a19418ff4f7410c6a5176f1deba988dc56f51f4f357e0f36c78111188ac8214b3516319c55d479db823c7c42b19e076d025588479f11891ab42bf5d0194363680eb5f397d21ca3fc7262b60b1e3c7f61463a9c69c11179e9483bd646fd73b6fd9876dd795c7779d1902cdb5633a21a67b762e32cafb8e33a4f09c3e88e4b4e4994b782a8de1b3ef6853050df33434ab642426eacb51eb9ca2ddbe781264cd1bf8c4f50e9e0e5339b04eca27260113ffb5059b7cbe9e4039498d94f532ba6bec25a26f45ff3e759e9d7f5f8f31154d16246333820cd8b6e05dc00770259d2197c4c6a13333d4d1427fe650676c904854fe30174e2f9c034a041326cfe44c8d60bfa4f6d796d2379553d99c421571a230c4b493353f2d637d31fab74cb2f78814967527930bea7fd9509cffbf89f527e212330f9f4387f3438c51d3843ba1603bc912a1f7ad89a6d94ee6f86cb6fa118eb779aaa66b0b21746d72c9998e8d4a3fe7f99590243848a90add2dae1fcbc10f87150189a08f796e7c51354d0b8ee85ee2aa26feb38c5879aef432f6d91ac6b180b120675f9658b389a013ed87a800da5259762d883328159817ec1f3a5714957c43972fdc412f63aebb5454dae52415571f1f92b41d345bb2af67b518f8014302bcbbc3ea49ba48142b1bcd34c244a01859d2e269e7649b7b56c06e1f0bcea1c275f56bccd259886204acf61c496de31910b8ada66b68a5b4f67b2849d0526a717539bf9b151a942a019eec4c6843457e745c0f5fcf958ebc3a57ac498f3c383494eabe55cae38431951e5b7a2daa4bcf0bd07aaf8e59439f0ddee786e602d26407443d160202a07181d880f82245f4d2bd293569e1238e078a39a05d8aeab7c4a70017565c0e74c23ac5ffb415b5bce8147543ead125698d10d0a1a03581738209f9455ebbcc6fe0876a3e45e52c05490f11782a2a420be751cb11dd0c4f033092c6dd5dec2a17c088f8656ef874caece4e0a405b2f5e3ec0bdc99b66c1d3d2a73f6041003fd1952b7f47c0b5d3bb799773880d325a7e11ff0a8cc3ae9b0f4eaeb750e7314b75527de8de6970a66e699fcfa33f5f100494e1ddc2361c06f3a22f676a91cdf4dabf0f5050ceb43308154ff6158fbb427b90adcf6562134ccea6934ed37c026578221b13d06607f60e4cfad2ba2e54043e8088d8d46f2468f17b7494ad8b9f9b2adf20111326779d72ff09dce235f0094402243a9981779c612bf336ef0197c9ef2c2e3846107f542de12f1dcb20cfa6d3676fae041006f6f26b3130b6b12bc472a1a341eba81670fa949d5863af689ddc089690a3d1b412a2510a02d292c0a8638e095913bfeaf91202203138bde67dc4bea679ccfa1f119d93d265442272b6d0b75a0ed5fa91260835e1766f8a6359df36f05c00f73d49610ffff82a3fd55bd579f1131d77510db426c087c93381a9468bc3e5d7c2bf2ffd556bc724ccebe08bf8c7cb9a57934ecbe054d47be53d665fb10082bcd9ce9b41fd40ccf51a2186febf5ec864d29fe985a6e17cb9ab016a7203b0fcdd3e388bca6e88103cc9e63e0b7e164c70984b5c1c3dfdc429c76d24c2867d843b3fae5f072004f6d2f64423a3c7eb07890cd121323e82b52ffac189be96e0aad938be945515183ab555a539c407f986d8f416f08fed06957edfb841182ac8d97c1f9a5ddcbd98e4048c095a50c6747037ef74ce334ebb179b1075d4eab367b4e723b3f509c409785652c633f40dfeba407c9a2c2bd753982da909cb3c50a4fd1746e29aac24808ef4df711867f575dfb983683ad4b6969fff9df988c5376ba228b45ad8e0aed757870ebf8db4754ba53ca790d7f73c241b935a555cda7d85ed86037950a65e548abfd86d5b7588cb9767d0fe4b7f40882974ef6d2a9b6fad49d360b068f3086b9c26e13f42f7042f5c2398df5bd9a9256805e5cbc8239dfa4b1c1295dbd66a1238e1d07546dbccaddee7973224f1f36fe7ae554d83ad8ade8e91388e9d0458f70a769feb88875938736e88c56e3b3fe1bd0fcec0dcf6f9b2ed456f7b00efae89d4d0cece07e9a304c4136f69df9b0dae49f2433667972e3f02347f12015f48bd38ce81b32d68d694f48ff2254aee357c04b87976eb2f2a96e6ea67c353b89d802d4898d83265b8d21a28e14be39ae5b27036ff5243188e57da76e701c2e870bcd4642da42d6bee5980b8b41f8184a9f14b2008fe27f367ea9c20c311d0de6cb70c3ac035caa7069fe26820d644c43b7a6571bb4bacd994024ff2a96d9c4ea1cec07a646a28eb011fd9c100a1c56a07f3341579549d33b493d7b2fe73108fb12e5725f447620ade2f0b3c2095ecac26552b24df0589483c9b652ce7d94f2326b5408a8d19553ce7dd9092d3334ee9f489e7870b8c4cc6adca85989cf69860cf2b32978de15f8324f2611d9110d86df50fe202b372c2b2312107289a5dc6dc42f4cad8844bfd24ad37b63b5c13af51084759fa003de0387130f3a972c7bb280a9724262c9c8a24442a1ab02bf76e0edaa5e2aa896e2708a408776d1ae8c87f595a04359dec28ce8137cad2015d8b5cce86e5c51ec5aadca4ef9eec72874f8b268d03a111373544780f4d21876026dedddf4f1d8f489face76dd778869ced0c0bcbaa06f696711f63dfdb16742ef8cd4a54f3db88953e60c490e1b257a8121e8432dbadbc089fcd03ab913c47188529dbac9ae66f142e88ca609c5b78c114e732384e0e436909b7745e3404193f0c090398527f7a5064714dfb5fa2ce3ff34dc68163b253b329e5931781cea502d6cc8dcc4afe2fbbf907efe01354c92becb4f608b8798edcc2bdd4f93a6a4e76881c2859d5d0852545aedb350004186391ab00dc5572f4559eaeb1384ae40a98eb2f2b4ad4b8c19727dfc53d2f56ac37f9c823e065d1c9442eec94f33266ad6d217b8f9f8c76df05d7ad4520ba1dcf1f538b4f99b2070665e8c2af70384070e6ca17bb73527228cc18663717fb2f2687566ffe09500a975885610065d22d87dab331f308bfc1a473fa1699783255ca3b90004a4162949a54bdde4f746102e43edcb0fb16eadaed457e8d3abc3546b82004c719e8cc721e269f92dcfce390fca97a42bd8cd5b52a2f0fb2addd8ce10a560fcfb6954521179e93c71ddd60cf2d0a8620e1a589eb2ea36feeaf1dbfe7a497effeb8e880275d36ec8efcfba15ff6e9d963f0fb8ce732990ccfdd28972065ee819dd6b912467a3cb0307342aab37a5702b55afc9897cb9f9fe5d3bd4f2f921ba2ccdb27cc448e463de5849cd28df925bd4e501f428f51622faf143b9d0f36d7c29b5a6537d0edd809d9e52e0101d6f0b406c40630c39308dc59c567c79e29e3d5441e790e574da9f6c26ef64d7e82a2c3500ea255e07992859d61bb638558282a17f49c4000c3f2353d3dc625380f03200cce2c990d134c979d53cecb005160007b7e748690317e9896160434252157c82bdf50b47840021a47840831e916bd75aba1f504ea2f9500a5acf3d1d079fcf21b0dc44e69f71783ae34429f58e337f8daaf8c2bc54745acc89e1c82bbb9da1ec8588cd1b592162a15125b4daa1082a6917fecc19d6daed0118d534730439b1e685347093e8e3a54b69faafdcb435453008f5f9140bc2cfd800d9e255a73a04d9f698493fae936033943d86375f293a61d33403556a3fe43fa352486b5cf4618bd7b7c491c28435b82defde90dc1a3cdbfbfc35d096e2e5e43ef0b8d7cafdedf380fb579f91a7c6d516d9da56a8bb6e3c1e5d1ea67df1ce36a9a17ad55ae197558c52759d4fa58a9a42b81b2b6853ad6529f5f3e4544ded8957d6d33c0ff7beb7b82594579352871530fc6cd522b005a08e10ce38c3dab857fb8a8834eb99bd790de1a62dd9ba0ecf6b48fb1dcbc7f5958d1f7050e601bc1a8c9221c5bb73e7506834ec6331a51b4f9edfdd589c1e3a19d87c4763dc2b599c3d86d4be2e6eb00ad6dc2d7b6db17b2132cf49fe0a7d8744988776887fd3c1583ae1081806ddcf78c1d498321a9b0559beecfa6b597a3e3f9c97f49f7860e33cd6fef1a91ab51c1d0e15ea8d4c04e4c0e95cf98991f57041a8b29170777bd805a31d3800e0b8cfb8f6983025a9d244cc2cc3122b0b559b8704796673a0e5ddf5e5675f92fabcdd769efc9159c19c6ed29cf697bc568d4c302cc25477579801b24a075e820e40907288a02dca92d062270b1c52ad33fc16ee5d0b04f5121fc5a2d77dbdf1b149c863b2f30fa9bc5ccf7dec0f01e524657c4c19c5ed9fd1bb9b7f0824c34c6116044359c78e118d6b19b868746397fbd27116ce5d71b5dc65bbae9db34791660e3f07229233f13d33ae693be9590e5e45578412daa004b7f796db86d20ce26991f602b42e599c2b28a912c8c8bbd6a7d5e4ab3a87172ae1234eb7607cb0d7f800136b2ffd4a62477579ba22893e01efee7d95468950dfec5d48533c0e03fd549ffb2eb6090210a0447aff05f2f7496412b4286bb74284b90e9d9b52cb7a7d67cc1873dd8e850db57e8c66915278226d924dd15c469f1171ad3e3d3c31154ea5c59b615e1f5554a5480de0ad2a98b42b36af10ed792e5dc11c440e6cc7dcb7476273e35687616f008c74c50fcd6cfe9b29b7095bfbb69e3c9a6ad0679e7aeba39befb2c5a677a9e60c4428612f2dec9ddd0e91503e43eae229b2c5b14f09ece2799c6179dfd474f915347d6ec37c3413b8970ca659d81117e49a819e5d34990cce1ff9e3db1ccea547a5de86646bda4771e738b89c8d32d650780d103b59b1d316c6c51febb56bde221a35ec3d9fa6c43e3101fe15a656f2659005d177e38f0606cecf2d3ab458214e6c405cbc4164c2d977a1c01d1b00e635c70d616e8517279b0895741438e2a0bdf61572bc2a42eb590932b35f17502fad0f556589ae38dc0538c1087c4d2bffca96830bae68f47d45cc82003a8aa87c26bd6832d059b5517521cdc0899e76f9760dec1802f9f60c3bdc055e811d33ea0ba682e943a540c1b4522e9007ec9082c1dddbc87a661ead7288197d7e113a2fe7a10fe441032713d7500ae46ebdcb1566bc410bc740e5361075ae5a0fb59ea9b2c6f6948e05f3d853950bcc23ff77815580d33a44b84e5a5c9091d0fa40b605ef8d61075c5cd95c1417e3d93ef372a74729d528423c3caf23ae9d0a8d06fee91a351790a4c1b6a7fa2e003ad949e9dcaf0a98855635664cd9fd96b86e5673d8be497cc5571ccd4ef1468573bf1aeb4efc6d77058bc35dfa07d5e53a2c3f8f71d6bc3bdab2dd2ad39926485bfa90846addb8b69c7defd057202e32c962e304d29901374e6e640e32081c1e62b7b346691590c1e522bf28f8f113bc7660d06baacb1056a31b90b1dfc7c7d45f3d6b7aa57d9ba5f4f53adfaae9e4d22e20c2d1b6d1fc6f9e7fb1a5e92797b105447d3e3428e81f7bd55a41b92b034a6e299d20c883753ff8a4f4aca60b0f0a41ebfd459572dbfe49b32c174ba2e09718fae7d5e6ee21e08e14a8ea42a368a1a8b035c71e1a75287b5399ecbeeb0f09843c8e055229ee7986a11c5b786669e2f921cf8d22799c47e10825502c52d37c09b69eaea97fc0475ed242b9ecbf029a536d50e579ca5206cbd6d945add151456257a71e3e9b08496487c128657159197e37a7766681a8cdc677e9a0f70dbafbdecfc11c6d6055dc1bf0f219dd836253bb150dcd21012370aae778e6281821ba2a6c1b542bb79491d880ac6c91380b3bb3d5b8196dec382af5787ebd0a4b29e0cf2dc6e53b933788aeb392e3df3507a28b9a420958779ee87fd1377f28dade866d3849e16974821cde3f08ec2236f1adca17cb002a28fd6d07cfed0ad97cf9360fe92016341ef25940cc705e1f0cbdcd9b6018a746d6794af9dcf3205c6d1c3038adef4cca1f3359db3dd3da433332aa67aebccaf50b1e390b882624a07a3d9860065eaba64ad56494bb7d93fa2b30473c5476dd4507d86dfcf28a74ff96259f76562dd69bfb89a17bd615ade1661f8eaba00a95d00f4c5801d1f25b4677dc2d5e7e2dc76bff73771539a1d2006bfbf8317bcba585b0ca81df2995535c1c034ea51a7365811024026e93179b6d8bb89127ec4c33b99df6c48d0237bc86bdf5fec56923fafa7a3740a7eb6305c58abe45860097ac2c2c4d9ca28b81367fea7bce9275c9c97bbddaa87d4431770f672e4e5817c7da700e8cf85eac982652417ea133ba54f32e14ddd03752fd2785b6eff75c525c49fb6b922eb22f5f0a0f90da8203802c29f4fc3c223905d1886df8ae75809fb82012102f6f94e52f2bb62d033e7ffd182ea37ecdf6d2d85c0ce93fb9d9fbd49561f40f31000f0c966bb3d50435cfc2e83127c9f05f188759fbcb2a73c3b9ac696c129d736d0d43a77e72d24d7c47d032f087a01b2322b7fab6b5cda2a1da7ae02eeef85a62a14f6bfdbe1eb6665482be7a8012dd06e13141e16b71652dd65199adf8938b8655eabcacbb12d185ae446e8f61e542bad46613d5c3806302d68bf85b12abc58ced38d21bb59f6de59c85720942af131879072fb2fbb4872eca356d59255a4c0ea9ceb580bbd797945c5c88dbfb152f2aeb79b5624475fd00f7481389d1e7231cf31a6d9e46f25049e146ed7ce642cd67bf16e24069421804b3f6960b3bec56f4013150e1a17ab6292205cd30968e6ea3bec98472b76b4d233576fecc434045fdd9d1b0c06ddcbeed5d3e1863f3508daba0d7f71568262eb7e469f166a750a70f403ec874fa186670b741286148df5861f942a30c79ad21839f0d602b6ba789ecfc047394af84a55efbc705f72cde633d470a33e481dce4c70c9cb5464d6771e42ed4546314c2717815a0b533f74dc1718b35d7b851bd6bdaab2cdc92f901478ce6cdefcf184aa4c289a9556c2ec4df459cd4d034f2d614be7c4245cc80a52185668ef7ee18d46f9c47392a4bc229cfe02842ff097c8796923ff8183267917fba6a8adb93d1a1ad8237df5da5750f1ac0f1727337a665b21d517e506e52927cf178c9e0d010f2c8b2e36b7d69500c6e71e369565ba8a669d29971e5cd07a268cc02450d728a25dc0a8a508417c3b515679f6614d86477d4a69eabb536a144ffc643fd50a137069f560ed92bdba0f4d5468ebedbd081f6ef584edc47cc43cc950484bb4fbe0ee5e83a9b937c568c893460686ba6ed742a9fa43981ee6b961d09b9af8162d64b84b989a657de59f0f4823aa1e933f11d84a611941c3d35d166b0d84ba30ed739ab4e88723fe6481db9c7efcfe18b5e0b27ad87c58080b78bc5a0dd6dde3fa0471620590aa9d99db8b452c267a94e7f5ac7fc78b8432ca897e870a03d7d3384e22a172b1064ac34762b73347d3417782cf38d2de43224dd245660649e712aa0840013da073bc883339c0cdacf0ee5ef96c2c29f09969077e2e37ba3fddbdf51778d8918fb17720cdb510195817348a5e52184a4b5117d8ec80926679f000570e3780a537394e10887c7cdd8e0f47b32268054b064f54bfe38cb73f0c6894b03bc456dd6cf6cf25354abc0dd4e22e922dea56dfb616c0af0b8c1755fc5421dbabe4777690b38cc5b7b0f87b59e1865b5cb2b77f37f61d9313f3d2501ce2e55e82052ef9dd8fe958275f19397cd9fcc907f5bddf7e95c8bd8c5ca27f38609142c464e89af8264b8694539bcc210ca2c432a938a3399cce41d2991d5ce6bf1fbd6a5f4068c2b4641cd0f77122f43bd98638898d672209e8c80a150140e153a5041a9b74c712d25a4f6eb74497ed50fe82e4f96350ff836075ce39a60e532acd511e364ac0a94ca7675f36d42a1533c273d14f3bfa65bf96342a2d50a74a2366a0197e6cb9c9208984ed5e9ebfef4b13703471100fd8c895ff8f496fa102ac9cbf4e337169b7cb2b96e43ecf22ff7d0f7096a6ccc5c6bbdfb4429079c384968890b501eeaad72075f476e393aeef5d01a8bbaf8ea70cbcfffc82f8e9bc6e30b89aa56803c586fc6027f387835a73b87367f5b9d0e6bc56e78063b2f4bc3aa5312d9facf21bfebf36175d4be7d5ea20260d826e229ca46fa0c74299572a1e24f5b17622328043a6c1b4d4be8e9a1a06831450a7f8b9af65dc23819befdac885e0f2af1f2812de204fbd66bc1d1a2cfec63e4d3b81aa9a5a939b74a5aad5812fcd19738fae0c5fa4c4c7723fd3f94884603c15247af824c241975f949e930bd9ccf35410975b73ff93b873be2a7e320cdae92e1b4aac29b056e53bcb9012d7eb60191865cc2c12a1cbe0269b085beb0e8988b84854fafea3ddbf853ddfaf77733207ea09fca3e8988fb2a0af8830c89e2dc686cb10e4294036dbfef8d359bc8fbd007efe46d86b7a867f0ea9cc3d6ec51f2a8735c798dbfdb3d7c21259c3a087d54295adb20c27dfe37445a8358c8fcf65819ecb795a122482a737fae97e67b48ca49a83bd8993f1160faeedb508b3e8f0b92871d624f48d20b4600fd9efff707fe99d890b398ee31436c1b3d3527a603bd3a6e80f1f6159a12fb4969c51eda03b8d258f4428d5006fb80759455b67c355b8107f1207f44542094705da21d9ebb89f29ac9541988bf56c59d6da9cdd60ac06d60e849abf757047faee7ba19a2acf200214d094767a8b6d2bb126681a54573ce9245b9ffe34e7fd9fb0765eed8dc8c4b2f334c1497cc8b4f3b22cba4070c23086145eaf0e985f4da449c8faabbd80013beb556e3dd8727902e82f47df522f6e4e04bcc82242ca9a5637483a2442934c2cecc7addcb2d4fcf71ecbb12fe2fc077871cf1834e1d4ce6459c2d14618c6eb1655c5bc37a901f6775f5b717cd0f0962ebbb3ee1e403e871fdff48952f8de774950e2a694b9858f6579c64daf6e1f12b603a7bc3344a2426af960dec004ce4f169907983929685ddeca2f6acf735d0878827cdcb60096e011a233768ecd944d0a6cf8557c9b570560460b765080cd0720ce82a0926cfd19cba5d9c023780d1af37dce218e60b039338d51ad88ece5eb0aef34052449ff036b042562fb926ee73af11512d7db4a5c3ad7915aae98447553aa17cc1f09871dd5b3d7530697fbfb4b0ae4fe6c87e8e9eee7f3c2456c419c0247b69859fafabd69a3bd3dc909422f86972b2ef84277390e3438c6fa935d6a8d152b20e6c79a765a685c74b97de77bfa314806bfb7913cd063a85dd3bca69a634a7824c25aac021239cfc974060d3e1c202e2e553482163a5e1de973ba04ebcc8ea2d067ea85b58e1dd012b02e3cb1ea9543ee25fcd0d3d080a75243ca29e07653bc86e3fe25da9ccef3d3e838c671d4581499f00b29bdae6bb191b0681afe3d7891caa19369b11a24c1a78e1c655e30f1cd1e08fabdb88aa96de0b79a32a808c1f204a28ddade20673d94068634eaa937133fd87b9a2624ee7d0eafe2cd6b4b6cebf0b731d396cd412026145db436acb369f53b8388a9bde475e0eb0edce8ec2f853f1fd4e94131868cc12b45972b3fe245f209fdcadc03fae8ca74221f0678aee3450f97564565346b027d6f93f6baa65b542b81500cfcb6e14919bc7f8fd26a0f969fe4427badd5fd2a7049857bf9f395a640560cb0f9c3ac7f00c4586c28e37986b7bd4310213e92b820b47d065a393cdebaff7eb03b6dbbb7ad38a8b844494dc07aa078c626b3ec59e0d5a972efcc2f8e1622dfce5345401685f98cd6c71aad12cac1cad9f11e0fbbaabf4da5ad1dee05694590c29eb054b2a96282d27fb0306b397fa1e5347fd82a7016536ca84c84982eb7ce61367e5f0843c6b5e4784602f1f8bd8da4d30a745f62f81267ed0115ea438b2037dc857ac3d4f58252f7c2a4169f0026284197bbefe3c2ada85ddc2c61a82e9ba3d6386706a79dfa657081ffa8ce6dcc2baf0d1db329f30fe8485140f0bf8d41787847ed42909a3c6d5e298b6cf5093a889c76ee0673831a8b804647df6de79bf2ea3dbe8e52bfa3731ce8d8b45595f8f3f8161075b69956dbe0066f4b8f6814b7e70c4e3c05bc0b3e657a57f9ebaf8c73e73ef709e5c0496d66be7f7dde123d05f491e7ab4df2487f1267e89b8714dc7e91c0c5547493affe56f8636d85abea4e37f64618764ae0a948e4b225705745635d0d80b00a125c9a3c8ae7ac94625fe0f09bd3933f6d80f9c3c36a0c7e81b3c8c298fdd3fe5c4a1ab4f856aa6777b3c434a750495d3becf1520309cc206f58d3c03602e0e542a4ad98a243fb2264654a7f8a93a263e2fe6ea8fb4d01586ca4479a53478b4fb57a82f380e6e05176a2f3a4b1a258529dd6ce79cc03e9efcfc6890e4c18390cab24737065b7c664cbc5659639af1bb9393419d791fc59acbc9eb9c345c5909bf34803b3b1f810aa48b063b36b518e71355f4992fca8f7da1f94255bd444af9a8765e006f961b8fd92984a7108b9c91d2a007a262dc3727e510a957ee14894aa6a81d581b2033cddf6dd2f43cd6d190d30d052ae370adcd8a8beee60f9a178df4e75ae3ce9aa71fef931ea06cc978e492c91e2b39b0dcd1e43e2c91aa9a93202060feb6d624bd69d6d7f60c94d347f37383ee569dbec423195e386daf6881c088b6d9f3cac91c70420457a5d0ef15386f0a6bb90a2fc3eb21d63a0277ca8161c4afb50bf9482c3ccb539ab9a961929be4097051881d3e5ff25a33d54d617f6d569f535d8ce57bd03a7812074d144c636b2e6918a50d53fc456cc10171bfbb3b773cdd5dc582e4fd15a3486aa6618b373bf4b6bb5af40a410efd6b55641adb8ea91d67ae5dff1153def237572ebe0c2d94a9a5400fdb8d635903b6e54bf522930c80f5a85c1c335a5192403e063d11df159e94926cd6bef9fbc35cf7707be3d3b50d83bf21c0f64b8e5d4955cf717dec99fa7fb41302683102eee98968e74aafa8d4bb9128f9962baebb270da7dcf32b51edcc095d79f403cc9ee5af9039e104aa2a19c2989b32e55e36942bc7a6feb7b77c14f054b8c1effcd25f7df878152fea0edf000ebfd80fd8e8abb2e30598ee626c7c96bf92f7051c2b848008b68e02e7e06020257a43d87634e8bcc8bdf2fc35e24cfd3cf6412296ac115fcc6550107ab8138328b6ba302ccf50f968ae77b2cab9b52453dc76c4ce2c866d32e23d8b0f693aa7fca8c811e66c3fc6319b5a337401cc2359d008f42f8a707d24e6b33d2a9b3e9abefceb9b3de282da780a286d308dbfcbe455298b537862d5259057c6ee06963afaf7b2a34acbd9bbb1125f65a917a1ccad9dfc10ab4b0656fc229d7eebd20ef8803b591552d3273afe4f2fc59a39d49d788289abd8d6a6dc98d21482aca8969bac53f853706c37e542f7ded3a3147df347f8e78533113e39871a986019264dca1af37b393432810b9d31b74392665d5af8fcf963750a9e3ba616a62ade3efbe2031ad611a78f3100bc3c43e8f8d3698a6b231696da9682092285b487f68ca94fa0277d813ffbedee01f4e4ab66a6ec80a95fa359b06f871918eb5639f2224dda26046893fe38fe539337f04a4882c6b1efd1d505b34e0b2e64ad68e3290a4aa4b869590ed75c56c47222addaacbf104963c6c66c1d4f24402ed55d26492f8474d731564af7bf139bea50db4b054cb04e5fe8654d319204b920f54a0461028734bf0c23cb9b4216fe54868e4a383bd2d39f7ec9deb7a7733dd1a5017d35998c5feb03b864d79e26febac5adbd6520652b948bb736df9a20743ef7ae6f9efe4cc7ef6dfb6efaabad98591508ab798986819bab87f5bb5de34d507daacf5fb35f1117eeb7aae33e8bdd2471dd92c31ff5c3a9ffaa26553d02a3725a22a4619b8c9049cbd12e653264a2811788aac10f191d7ec345d90636f6fe528a13730573639dfd9e46e7cffed89953dd3ac9a410cc7ee54f0c306b28a43bb1691da37d9b83c5f0e020995f88c0d0a0354f3bff826cb95eb1a41db47c87d7b50f2f8229be57aaad63dc8a1fe150db11911ad51bd25091f86d8c06baefdea978db62e4cc6ec987c65c2fb8d3f07f3a225ecf5b99d14a21cdaa1921dea177c95eba85ae21e4bb7baddbc59558c04b92cabebb9268420d4feed1ca5f51415feae5c127c89be129d78ad44452b9466cc72749271b1eb57dba2105c86f8be0b6be4dab93a31ecd0fa8cb418f4f64204a6ea6b13365250ba2da37389f9ec8c6389f7f7fff6fc5fa148da2b9c4678c225ab7f2828026639873ccb0b3766f0892a3746604889b2b19941849f6f56a27d590d9cecfd46dcbe10c51b0b90f18bbfb1c1b1cd8cda2afbb5e9724046c654103d7e7870a4e88cfcf3b00ae5d5cd94cd4c0775df7b7cbae675ce2847d26fccdc5194ecc757d59b81e9a3fee27709d4915bec3d2add2dcd51040763dbeb6a165d94c65f02bc9cd5f902f7437df85c2669fe829040052e209c1b1dcf9dcc27a5675ea6a0ef75c1ddd1c6e79ec8db5a2e5843368975c81ab357967bddb2e52ce82a21c317bdc3e7d8ca94830a6f3b10d115493741b2c4f4decdc9dbf122638d0b462177a59c87517bb352c5d5f7650b96b468609694418cd9580f96a089a3fa9744bbfcb3b3417e7901b95d765cca4aacf83b261f109af4a00c4ae6e8944c6a5cf5df61064aef356bb480b217e5577a14bf66c9b5322027547a49f1f8fb3c694fb5400bec73b5469d6093d6f66163ce2fbdbe1ad4bd0f7e427b87179005f4dcbcbc636902ca0c42936c87f2ecc472c3781b21298561a073d003160c9710fc73ae65a57d6d6133e757ec33b574e5e08c23c7985931078692fcb709a4cb3c58b0f6fa659766deeaee81e77f487ff0d1f949a69ffa673384e3131f4bbc052abe7e0557dd5709f73f8ab7f5faf805c82a989b512b1630e31a9789f33612970105c1de7168c6dbb35cf8bd80c9a3d659f16f3f84dd4ea806db063f461e4435b946b64c3070310ca90d6a3d2a5fdf2db566ede8184aab21d806374dc9eb0e0d58278300b24cf228cde8caf6144b2eab30c8fc5eddf588b7de3cb603029fdb1ee048c04acc2ea20a55c6e2261a1fde8009ae3d270b785c71ed3dd2c676f810b04cb918f384b32ed223ccbde13e0f2e19da58a44a6d6b197d535060da9f853a3f126d8504a0e162ca30445d1be7308bd707cf79972665eadf68d017d15d9fa24e97cc1982b1b154dc0072a8a9a607e468b688bafc9a533b12a7f7df816f1b28731cd620f155744d79f95925dbc107a2d8febcf08ad3203fa979594ef338bc43392170c2e4af6af8635fb2980e57a9b77accfcf0272d2739a890fb3d5700df9b5b4ca1645a4ac964a5ae048887ec54bcc94027fae67b613732fa45d4130c1d2bb1878cbc4f9d5ceb1c51d164fe25e53f54670a935bcf826dce8757d6161667eae6751decbdc2762e86e3cbb04386c12aa433d77dcd62c8205dedff54ba0c76047ff378633c29eab0c874682203e917b2bc38affd9ddc7ae0c5e2199da88ae80b7d0c2705e36e7f0d835d81f4249e093f515e2e888eab142d0b545665034c3c23418d6e6218d4beddb975cf9873b9302f520347ff4a5f5c83519f9e9182ca7f1098d5b8149bc57d394cc2ad73e1871bcd7347f4311422a8a4bbcbc13909383b7a662dfb9d9b4647a16038a580654a08eaaaebbf6d524bf6059481c0ef47f5215dcc3ca0e7c3e9516251d3ffea3bb86793207d7d9c8efb0597d5bb5347907f4eeab7dcf2c88a68cbcc3eb6ad47ef57471459a7a9625693bf366307d6f41e3cf4a8739498abe3cb27ab22d63926c6bc821221fddffec44d128c42a76853ada5674b9b13ad681991dc7be9e4065fce97c7e3ba584fc0796b0b87559fd82b42f91912cf9892773ad916220c6f4b76529a937dd21b0392fc60b783ff59d32d0f329629d5390e764d62ec0d95d07f74029fe988598ad3755ede3ae14c56bdfde34b273b1340d2f61891ae0030b5bef54496b60e040ab2230884659b1a0814c6fc9c9e502ad703a58dc67e2bfcfdfb0e8278a7355055733255aad3945c73a55850c2a30f57ea1a83c45a9b2fbb6315a2bc55447f80d20a4e6127bfcaaac6e7feae5465f78a89ce22f18fd902d05076d4f2b0f9522d2a83297d7953119bfe44f57ebd5308962ebe1dbe9b68d60090e4b748af0e72d349a8aa90d9b35e7717be3a2880a05435406a21d50b1b62ed52c4f9043a7b2dbe9afc331a044fd61e5f48c3fe78f298e366dcb0ae66ea4a9b16c13ec04d8feb44f096b963b62994fde62be72d1d5449b7c406122a8431423fc5ec319abafd2b843e3cb7be743ae5a361040e40eeba08fc5e8946e1ef9012bc5469726bb6366c6862cfe5d16c4ef988f7e7fed60bf41662c2da634040d34d1122cda2c7add5d5a0169019ffdc07aedb48efb097f4f4d580f6ae2576138c55ae603fed6b101e25bdcd84bae68305cbe76a1b57645269329ca490ef52f0a8d686a49451feaad2757bc5d03994d1c20f1d2351f0686db2b64fa0d820f7a80645ee4b4d4f25360c20181b32ee1a86f7c85dc07e6b82e64f1214c11dc67990953a877259bd05ac0a03d3e2ce525ef0fb5b7b4e42c67a6608bf67eaa6ad0c8ddb7a1bbaf19e6f882caf337e19713c016b95af6b86b53281a76c23594df2209fec9f07d5cc81b9a8e1b3f7ab39f124f14be102309e6bfdb80e5603138d3b66533cd75f44be540aceefb9c4c8859a8f7c46f59021667beb23085efecd868f3450f8c78fe5137bf4c23047f7d88008d2131cdaab8c1fe27c0fadfbcba03a60918ab335c3390985071ea41399eef9e474e57421fc094b733db00f370a4a76d09aa5db696d1798b5e20c15746d3011591b2cd26676c240fc462efa08cf2df66df291b89fe0dc537772c5d00c083f73a8772d5e7cb1e97acdf09d22889911ed94c31baac6adc0e4a05f7c208d4fdfb6815a70d2031bbc9a6d11fa028558610f60541a38f6bb04ec7d511419935b5ffac3af93e0fa6373ff7719cff085968fa9ac5571895f9bb1779af8cca6b62f857d0b0e05141ce1944e05909df02025bc84c5feb83dbf3b5239696111e55bce68d2dc1624ac2d05897f8ff06172f3acf138d28a0bf1f613e0bd0e54dc49d0f525fb8ca106033c3a3c605868cd568e6a0f3c4a6a6e3ddc99add5572ae53aa504cd3d0560f3d87808407ae8a51bd9d8f7674aeee606d4ae13af9d531ba9f235dcd97a3662c43876f69b7edb32da8d2367e7aa9bcf6e102f6a9ec7078843506aa366f1b38570b191fcf80acc7fa0cd84b07f3efa103ef03d2271b3fe405484dd1160f9ca24a161534451865bd56f3632174e271ddd27430fe2d4146986fdeea5cb72e9e113be567167f75a62f0d664f7bd016f0be3c1d03666ae78399ea3c1cfa7e7b444768fafaf3f50c0d9e2e1ecc8dbd91e521508c13a82cd03fee728906a722e44f18cea32d94e09e687f24288aa8434d2e6334d7a35229061a954cbfd1710192d414c22d107801ede659263a76747983e766206bc6661e0f8cc8a8486fb3bad04d1f58c966d4aa21cbe9ec92f93256b90dde5643620b2bf12c6f1837a76537a13708808a3af8422e67e6fac21959c8e632e9f3064862974a096033916e49f9c0aaf097e357ccaaa32ababe0779abba39c5d5c4925ca4e06bbb87e7d73deeaac817e1e59f62e9b3ea1b832778a7f3b7d0f7beb433c449d557f912312bb4fd175f094b63368a8ed90e2abf50e5dfa321ad23a7b7f92f0c21f2e19d6cc4aecaee5e8ab5d24e65eae7ac7d52400ca92695858e3271bd1f7df85419fa0cdb83d109e61b17d24c0e72c859a195115e8cc7a134687af20d3c15622c2e7b0a0af9ae1dae13ca6b982249bdb1dc3c221d7f64d46774952b9f5fcb92a2ae93af082f1c38aa6002814a75f64880c1de134aa022a2cc5463cdac18c6f066e0013357b6ee7979013b095f4dc86426565d3c0268790dee2de7c09005eab5527f6cf5dd3da9ee47d8b4750d5ab0015895133547dbc69b4fae717184e01e191d031469963a61c25bca8358a03e1c61ba690dc89c4a918dfa445f73006b9585f65a663bab43fdf1fe18ed072d0a01a6b799c4a2ca024effc5c2d210d2e4557e4559b6b1e742c7e18ad343f99756db93f638cab551ff534679dc4c86b522627874dbbb537b760cfe2d2616835754b06a4a84099045de32bc3031a465a729ac3b9ef03926f1be52c9cedfc550a1b4a5b6d611b5a5b65a3c3f976fe5cdbd841796bb2093c1785b9766330361e54ebf4fc79d76e41576130f86bb2ef8ffcf3a824caa7ee30b7519270bd628f7d2f4ce10ada72072f2d753aff3df6f564626715e88fd214372d1a7e5e6de0ec88a7003fee492f798fa4bbd148a0ef469a284dcfa1f5e6d1c447ec41aa7f5bc484c2e4adecd05fa87908cd79b905c1e45191286163a46471bf7d065836228f47967e1a7597e978b83ac3924de4bd9bfbb462157110da0ac11b2785ae5901f2b98e3df9f92630ce1162da6e84235d641c03aa073ce6785b34c280ecd6e5c072f7851f3054d9048e7c2994b858a6d206837d2bc89b674ddfe74fef9844d8b26944567ce4200c2a10a6588e4874a602a07875fcb0f27253507488dc3621a138a1ddbff51ea6d908ed8b989d50d909d975d7e9b636f92794e70d6b7dce2d38e873aa863606199e192dce294bb4d807d658128fe803779cda6cf68813e915e266b8c00cecdf5c61125563d64e52573745655edf8614e5ca936a2149665f1ccf8ddf9a4923da546d0df4d62ecd39289928c94f6f567e7e1e5d3469af3777d9c2cae1d0ea4d686b801f522bf9875764479a4e428ec07948d0ba99c516c2fa8763a909ecbb85b92bc8157e21b1523d842497090082e6fb6a49adccdc89d66981ee1edbeaa8c86a7daab2346a2bbbe420d912cb37cc36b7a8cbaa73cc10940b5dda2bf78a6b2f1ef6f9c8690a893d516d2c5b30f6f1cd2efde1aaf0f8644c0c54fa010f88f97a24f2f25d179451017045f613ded3e5b0d89a42981a1f8ea265efbf838cf1de60c296194ee2d0a8eb372ca1b7d519b11f8a5583b96807744509702b851ff176582e3c96771f81ad004dfc0d627138519009c33ad696f9b4657ca31a97c21edfd5baa349f1692317c122a7d5d0b62cdd688fc1d9937ad6c8f70e124e99676efeae4293b3818c0834056a436ecaeaab68b17fd9c56080a3588ec33509bc1166e16ff9d0c59041a550010fceac178523f7fe1c9b135c91463b0634ac8f542e225603afe81431d0b4c7fb47d05829fe9ce908942e5aa3d6a24f953016f3eac85802bfb4d601690570ba9191b08111f9662a0e185ba9254afb1f23882a58e79e1a0c6ca423c8b05070ff960b28547c14806b5edc54579a7e04f92f69de78d9d9b600246f260a34ccde408a40493e90d6915f76bad8e4e0218292a7bd873e7cec1e5454e1855fb8f21d14166ba9db8d781f54f5a0ab6d6c23a58ca9c07d5ca159535a19b266a0f3fe8d10ef3ee8270113816c4c52d6a144313ba40163942fcfe56b2e33d88fbb8642dc93610215fb73e233ab09c90fe6eb73c219bdfbac405f1fea27a9276f1b46487755b4955b93b01ef061f152b9fa318a6decbfbe0adef20f4ffb36c3ce4f0780773156bcc9ef41ae720cdafd80f215a614fbe5f34cd83e3498f5d8273925f87095e3424812e719a591a2fe33678b9632acb581c8cbe49d4a0381ae593eebb13b05526ec6af4ba103aefef9f55c49bbff4c0b863f45186076d6882e66cd03e189c9348ded7ee8cc68449680a24622c296ed9ac41658dacb5980fe8ddef03f3d5af578e317633ec2d1656ea5b5db3fc9e41daa2899c49591639f7fe37feba59dd944bdcd0700ef38bffec6c32010db845e26ce7c375bd62b87e8aa0cbc603c8e03ca503076846c3bee10f8810ccc54b9ee53ef73905e0959613b2eaab8c8718c83095c86a340db90247057e8bc8540928df7582c0ccdec1a32dd95bbef1552035480115b57f1b8180d35755d5f95c505ca21a7a9a95573aef9228db11f0a6633902882d28d373f29972c3a4843a38ba04a86f3525919fe082d9803de9ce3b943fb2b6f8fc7c8deb83ecf7125e8a72e781ede4f1b0bd63a53e7de07a3f16a951844e9381b4857a1229b1af28b3306bed25f9aeb2b49056c3952f2141f6fd978648f34b255e6c972e59782cd77cb5db73f2517090d48401be3f6e7cc0874bc864ae5295e59e5c84221141fc014d4720a045339ed04c1d201cb7c1b6b3335689954f2ae3bc976f9a13d05b0487373710995b517d310ce9b1939370c4df588f7df898fdfd20c24397fa87f42c14a05cc1d5b2bd791e90a91cb6194471de6403f5981b3d395123e8ac72bcf2b38ab5d9cda0174bc36f10e069c934ff595b9deb59c450192a0f16b2008d0c4e3cd0bb3294990e84c0964f87c28e37b0b62f3fa26eeea74c0253c20de61c83eb02b2f3486e816f6f4f49030f4f5eea3f8c2f25f8cbbcb7617790af350fd5974c1f4d904ec7458921cf12f0e1d09bcad5e38458523eae23b6514e22bb446c6642389588c5a76f6cac9315f3d763ee91e0d25964d538e888cef099b63a84d7cdf089206b59e3727a099f8848ac53ac902bb4b566d6698911802689f1b224fc904d64df8defeaae01286d87085d35f58a68b04c436e8eee5c8ce7cbbda002cc09c395080c602564b4112d84e51efbf5014913cb7620c7d4b489183bc583ce2d1527490c407dadb6a5908a561e0272a514f0307ae748336a564c3e70352f4b26634c5e176ad083416dab5ea07e38f8ef84a447cec86f5a88b93ba84f2283bd1d17e83463af3b3fa59c4552fcaeb7d5934bd80c990dbae9b6f224259df1d8a9f3cab86a70df94c7e71a368941808c45e2fd461b47d3ad154858733d1dec2557a7415e5afbbf01cd7d779c92f19955b896afeb98cdd290789dfdc6846e59ffa3566eba0902d6e17a1578a7927945a3a1c913f6da4eb84228ffca4722d473be2b6a32e4860c8e273b17c2f82a67fafd709a6b435ddc67de10ab926c0983a4cc15a7f3e367cfba457b4456ee79ae03ac34185ee237d461c8b64aca8d05e8df122b203b99ad8aaa692a4a20073604d4ace60a5665105189b4dcda8a139346ad381f43c5bcda9e77314cf4d26d5e3d4cd703f1a272fa0968b25f728d70e892c9b277f83e3a8aa31b6f557442a66e3a1c23b949315b7fd6d0ea3808dd93fed4d8857b20da33014488051d1bfae41357e730fa56f61a8623e593a0d94370d324393d6f7437009c1836161d850eb549f2a6e37a6a1dea13bffa979d1e80884cf54c27967881c7daa379fe1d28726787aae4f14d6b8fde740f4010d1ea5fa004269cfa790e3a840c3c686b1614ace9aa7428e2b6bc0da8820cfd5b4392d9b954962a6bed1d6841a8a3085d42ee9875c2ab2818bc94f53d3bdc87d4abd670c5bc19d6e51ce5cc5ff1bbdf69e7b98624bc6652db0d8e43c6e32a6fc3d0714a985d58e2ac9be51c81e9f2308437805fd675b96008f7495efd258f83aaa02c8f139f594ee4998332c80db2c2df7770aece22080c79e3d5016b19d64db56d68b9e9d809a78aaa820e08a0374d0f54913eec214b1596522db23a08baa417e2d867446a8679c557189c2538b68896a734e5050719959297121cb0b93b89378c598bb109ca9d91c1b49ed4bf8e484c00951321638334f31784233262751fefbe73bcc8b8164be37aea79b21ccf63b4c1d6dcfeb9208394643f9517627e56f6f44f8f31a825933df728de4465f04de325df6f1225de25b444a5eebb4216646b060f33aa4c3adf3624b354c8d5c5fde66c4950498b0ac3ed3ecd8e6112f7bab2dc85caea210aa4105a610878b790fa1e1d6ae967617a65b7138acab4c0ca786c5d4fb20a06be2d29a1ec4101361230ba4c344f15d10473486f7503181efb61e614645f87981cce93d41cba9c7723230500697a754659d243adf253ead14369ee49db7b2806890d0a889881ef7bcd9939a16eeec3211f14c5bd975d640f69eeafacdd4a09078496970297bf0b2cb07a64732d8b93e04dda79a80400024b686ed493b0404009334bfb534c504988ce65470bf7a7f0fe198b7967b4a487ec0e79cb4bbcc55c414691a34a3a02dca37a4fc0c4249db4071437d87d56f06d5804d6260cbcfef71f780c7261d64bffc813ea5131551a846deb66ed5363dc64f2fe32d97582aa3c9c4378ce9f77a9866872b9936fac51500c821c917cb8e89e82005d4d8c7fac490f748c32f3bb3d469a04fc44d34996069e9e64ffb5278fb0cccd1fb0452ab0d2863b9978a676f19400159561faa73478930f518123d766214bcbefa4be5d7a7774e57af41c4d4cc81aecc61ca111f8bb7e78064581121abc540f99a6ec4e0d6f3abb8f60bc17c50f4500e82b9e0f6ec5903731e99e859fe9c8435714a7fcda241da29a301755151c667a4de8977470b02da7d9f1dea2247e1a8083112297de38ca8e73b706dd31ace58c32dd6461250d289aa250b2bb9b39ed1275084ce44ed0d883f5c1f4c7fe4700b950e9f5955527fa1a3565bdf5963eac552263df674eacbe8c0767fa64ee3a12d8229c57ce46186d08c0918fece73c5f676e03f5b6a673828fba5a18fb45844f991424fc9ae110c1abfc4b50404641957cfa9bf33edaed3778b388119e67fbcada2aa9b9165c7e2e2fb7d37703ce8e90458a234f19f4cfe5945ce03e293779e2726fc00c92f48994392ee5999f5e3d525712e1b08fa2d0f1995779173fca59bac08f628bf6f2cab6b4daab251c204190c493a850a72c7e38c5c2d8346386733b08ccdc3e08643b1dd8875f42bc0f5f008a831e0163be671fae1034742601df264a2d8cb7eb9125e3b75ed867c6b1b6b0599f3e25242b0b2f90b03cdd35d7a0aa63199942abef40427f31f3c3acb19d721c39aaa86df2a8ecd2435779653a891fb5f7cb10e2d189a101dcdd0e79a8d72b12c27df92b40b7a82eede28db79e2d1aca6298685c00ff8c1c537e5393f95ecefe3ff8764d7ef69674af32450961bfaeaa7eed3d677b258d4a8bc8a703f159628c3ba9a7d9ad0a57b2c711ad564e8983f28b0d9b041a4363ed5f894a76f33d64c2c7c566ffd56f3e4a444d35440e170bd9fe3de4b0c0aa26d821ea7b40950327a96f93dbde89fdbdc734b69d84be7a1eb16ae3ee04c5bc7d80436f25c7f3ceca1e37aa91a393e8cc729661d4cf1111a3b6798de1d0eb0cdd69afab46a92a9dfc1ce2220b9c08a4db4068aeb58ba4509e0a85e8d243d1dc7766236716b87d0ef231c26b0d7c2a3d77404b9186ee08138fd1acee5a5ccec947cccada0ff2982fa2708dbb1ad48a7606a618ce6bd1200fa9709b74870d81d1373f6e566a3da62cd2b5517913c86876babcb75c64c82a93d58a1b802fe242967533f9c84c6f01fde1ad55e227cd4e0746e0e975f9536c3393f608be0661c126338bc9d7c92cec3f22ff6a2cfa1307fc15f9c74ee863999c966399115dcf4945d736fdb75077696655379cb1646b0ec60b264615e75f18f2bc86a63702f694ade5698328d57c691b8fc8f757dccaa7a9acdca15703a52df689916d2ca4c7a06688c1b83fdbda3eac1ba985b433a00c7115adc09199eed2792959ece9b07eaac8b6b507cca3e0268de63ccabee11eaea512e9b963584e4c3691f0b76799fb21a58cf1269ff949429f06e4cf7dcc6e62dc0c31071f302fa79ff1402374bd409af7451c5eeefbe9213d523b9cc6772181b6b88c3516bebb2660f717a49a83aac60620d40afe0eacb4ce96220a4bbb120507817d04e8afafe1aa789973a7c7aed1a0925e4f48b656e80261d1304fb138ae76cd7025b932ae76a5020f25a74d18a427d292a066318e11e6ff52b5160601c96e0bbc9d67cfb3d182ffe1cab150d162581a93377ceeb5f1b0df22d9022b3d2a7ebc29624c766633f89d845b431c9ef10c52257f34764f074aa8fd79e0b73c0dacee1115f39275073e249e23815549997122a0d67f35cb59d8d2957acfe73712440ee9225e2b5ba79ee6197997071b7380ecac3bce9f6a89337952ca67fb7f166f37539f1d042b15b6dba1b36d8c68b057e51b22f538d3a907901cda29f90c3401909efcad46c0e07ed47e340feb12f43ea032a01ca64e62b6734c53aa4321dac830d5618dfa6b0ad2637dc07335d3ef38ab82f418143a6904a30b870520e173a79c1e46863de2478366a1b45c6612a84c3eb9f96a645ed23c838e0dc7d4223dc7920db586036faca1d849234d4a3e086bc50f83d43d40905450b1bf27f2d3896217c1fdce28acc9e5fbf151dda1506fc01ad9faec76b186f237861966b0d17de112a182d5485ffdd091c29ccc3b3325d8814b73caca6100524f1e571bcd999aabffe84197285d20bce6daced7b9fcea7789bd0568becf73ddff8af18cefb0a310b244cc50f8b1be67b7c2811fb728b9cfe00a8ece5d05aa7ce5e0007016354aef5eb2191e739bb3d46497f72ab1073829f9ba73e159e4f4997e717f5ce1af94f228ba585d62e4414be9a13baf9f16e4ac3ea6f82857eae5b26c3bab858774b8a38e015e429c120dcd9f0e9409a96433fa2d2cb3e6ef131a8ad4a9ee850341be27df84855e247269fe6813a926ee369622509d49dd71ca64fdfd53f7e9aaad5ec679716fb81347fe2e5baf665d031d326c80e9f94959e5213088912910bc70a32b3cf2483be027dbf421c10da239c1d7bf687772ee8282b2f9f562fe64b630746f83a509a74489a99e3606a0c227fa268b5be3ebe5872caa3c0b284faca24eda4f2188830f5086d991b7dcbf25ba8b6efe50cf172a9b9c896af294598be66a7523d84a08ba4048890ebd4bc2c580d6e3c73396aea7014259a7076c45a48a22b3b31b20c3c8b110551b4efd7873a7f9a0f1fdd789884afc4d58e91e268e483276a297676a7300394e59cdfed40dcfff54ca902cb5f8f81cc9c4fa0709e8ae504e3cb11e8bcf1597b0257da2a0df22963407d85db5951faaf3e5752ece90d6b91f4122f1dc8b8414a0a9931b0ac7adb9f2a90ff83b07b491aa275d4b87028cf585e80e020fb91724f4e1a49e295032e17af71dcb0f94b734b414ab3907f7276448ad0a26f1a77a2d60eb403b1faea540fab9d0b2795ffd11d253a05618de273a90b9e18f82c5f0281b10b284f1ee649f3e59ea5a95b16220033e2b201fb83aae5cd92ef322f2d17fe983b2dc19fc5b04245d9cd8930f7e057a09357edca0fb248905e28fe07165b26508e4aca28aa5726abb94c7947cf3e7da779899f2ee0c283f419c4e3b39e48af741f312042053565729672a793e5ed11976c64912791e52400dd0037c09ee4a6f0507acf5bf039d2bfd8eccc50d8be77e7dd4b93b23864034c108a16c6160c6dfcbcced4d1638b2efa2f0d9652034858da20a29667991c98ce523a431d2225a824fa2cdb25a5b0aeb649d2a7e88ee2d30e71ca461b1d0ffb8d3ae84bdaf8880082a98fac8cc6a635adfa7b9dd025781b7fb54761cee205ed4f9fa6d823375b0976e424038718129051949f7879141af1552085bef76820c2fc9319a9ea1afaf62e7dadd1a55fa034ae3b9c2b562d79c72639d46af296825f9d5036e74ec9704a94684e26e07d0cd2d33fb82ed2587c27b6e5df5b1f712b8b13ce0bd667f7b585616f47d42479b684b599129eba18137c820721aa751ac4bcc60fd43297984d209e9b6b3c413d7a24a8176aa6b21081c18103fbc7f21cc39d8dea536f6610f84a353376fe933fd6d742fd3521e28c12ff1cf4f07cd5acba17447e24312bb1e88ebc9c29916626888f69b779ff04324cbdf4d0597d56bf804b841363f2ac292d0a988c411b376495ee3b2617b31e893fa12dd76e364618a437f4810bae74506c52c0de7befd06e64e33afb69f3d128c62111ce4540736e1666feed3839bfaa98bf4f1cd09a96dcabc7e58e8bf5f048c52212e4ecb11e3325a78e5b218b8ea605ca5b6a0534b4bfd472e1ea9549b34f025589821d6a0a654b2a66f7c6a7ee295b5405f824fa1992cc841e1f752db5551fe36c188b3b2602c97550c4e772680631a049da205421288fe27d06745aea48fe10af45c9f415fa9d8214d7501b647499d844662580447fb2229584ec9dc426abfb01d330e1ddb3726b45e9253e7f69a4578d2f8a1d6ea2a70ecf9b8d771483c9b538f9871fa1a8d70ece313c9c0236ed48b4e1f1dc4fb68fc75465e9c360f88a6b638ce50f6a6954b8940af67a162a11edf57536a67eaacd78436b764fa7a0f61fe74ab83274a272959dc0ae914a603053aa98a424ede2d1af19f073350f8a3d9ca0a55240afddab6b9716823790f837ca4e2d732c45b2d8d5f524c44a9105d5115d7f0a056c4c8cd27c12e79ab55ef1d9c2d4fadac153385a6abb0d8cbd3f29039cf2633b12f1c6108c76f087979fc803ec79ae087f7d1996495dd3cc0a2fc7a3602e135ec7759abb0eba1cd0924197b8cc10a9d5881aed913eabffdd6c6cfa327f9d8309d149df38ab140ae6db46db2f5117b6f229f7a0a4cdcff41062bf13d907afb3db6fccdc3a7efa81b3433eaac67b104d33943ed63e58c82042daad489e1ae4827f761e08c40fc3bd57796a849b6a2eaf667f3a55980dc7da4c390cbb7afea529d8bcfc7eb4a033aea5f1b3191fd2eb3300f5be4b10f75be9daffe3c6d59bb5d4a76dae159926bf06af621efd37cab9302d6ea1220f9348a00087ae76059ae651537537ceae2249c719da81cfdeab006ddcbde4d56a0f6eeb725c4143c05865b128a5e7b7bf06cc1e6fcee91ed267c4e5d22dbf99c6bea1efa3691b6d746edff143e1ca29a09761039e4918a7670c163565b37b79517e63d580db0c44c886943edf035b9b0b1630d097dc70043244ffe07e5e4b918ee3bab08feeba3a0edf8c32fdfb7c9f6bfb711de2393d3997c0a8499c3ef5a9a4d39b422393bf9b917872ef262329efa28d4ff3595dfcdadba60f2cb39cfda72ef5a40036ef988caf127693b7bdf4b393f59d3043b1469b6689be6bc5c1bbc407388b8ac87473085b779ab4e95b1b3ec227f060cc65efce6766caadbf99502528de3500dd221c251cb4a5e31750c6469568e638052fe4a777464880e6fa82c0e5ec51b0a764a47396cd016ef571435730cf0dfe762057865350f8cde67908c1555072b75f791a1c3a55370254a8b93ec1a07f4b5c89d75c8e9685c62aa2ccecb39e08b48b70996035a64aa1d4c2fe2dfcdbc4018ed01b02f0f2c127a87028da3af3dac33ef8bdfb14a1c00ebf29639a7cd7de7dbd5b2ed289fa7b7e69752b64b3db33539b807e55e61e8d1412bb56984380d98e2886d431f0878868ddb9e6b6ded14bdba4ba42e3fc38a5d9486f511f750896ce6102e1a8a41085d3c1cfa8c8f13b287d5625335b93e8c7fdef174f11301bafc26303371199fd3e61b1d9e684babe064f2b3cfb7844e372f2b78960f9698d985f319ee1dce5dafe2a1116539d52a092346dc279ee59b7dfdf58c5ea875398dc88873fa5b04f86827a3fc5e913c488bd81517dac15db3ef424af3acb4a26c50b233026ea1b8e782e14586d2848ca16f1da571981e63a64001b0abbcdbf25fcadc0fad81192cfafcad8560c4dfe3ace5e4605cd19112c76dbc6988b9ee71d64d1c60995f01b61bdb7cfbf854f630b089cb5ed88bd2ae9399e6fec9eb4fe05f91b6e80392e312a4d06bd0dcb86429b7b804e38447aa92ee05a396c7156a69c94ae5839b027872d677bd2cb17584793b712d5632f832f94b2c8606f0e5e842fab0a38ec0ca1adac95726e545657cd895ea1d73effbdc1ef6e1e321df47a9749687ccf3b28acf244640688395ad5d9207e96fcbe1fcb2ef2778d84655635b27b65fa221f8d23e564e63a1bb393a6b6de9ba7ab91040c6e5e62dff6747aefab051964d13b375a636847eb0a74544c772fc1a9a0b4b45238966de2b2fbfa5f9572bc91aa8e09688a7480ee658b54c567e6c38971f6819e99133c610da34bf62334ab57b87c7a0e53afcc3b370c9e5b56b80c573702fb599134a93ada65c912f9a57032dbc7dee68df7bd575b89c20dc0a45bfaaa3b06aa89368bcbdd8144b130a53f2d11a0f04e29b3ee010e5755915e8b082ec7c607754c056919842571cfbc052afcfbf9c34db51492a9ac37886bbe95941c0c9915f099deedd11649366d4fbcb7c4a15e562085781384fff41eea105c50277f498d3f9af782800cebc06b3a91965fc7652a6e52ae6aa14c2045fcab0a83979f2d9479d4693437c930f3b4384164c5d20cd2281e9871b2ebaffd11c7c96d312fb7bd7dc4d9dcc08051d7b0146d426b173015b1d71f1b43041572ab3a9b12cfbc4aa3af7c27d8ace9347cad5505b8386dd93d41f21a50e17d21ca7b2003ec0f3dbc654052b286ecc8540105522e047233adee5ea9170ac07b60f5123a2e96b8d61324c70f74d4f5293cbebf9fac7115cfe9cdeb3014eabec6cd8e4bafaf9279fe1f76403e805fd8970fa9b1332b7d1ccd7c36e8ea925fa2594d99d4e2d77eca1a5b070e0c073af0d813e2f7d70204cd55ffb86d7009c2cb73d88865f1d00c9b4814d58b845378872ddc3aa639c0a73604cb1adfc2c2fea9c1b06b3aee8db8a72984cd76cd4f1e330d18b91e2cb7ed14f65f8baf39fefe936724ede5cdfa292c0fb9bd02e6bc9c8aef9fa2d44028f2fb0922585fddd284f4ad76213ace24970819cd06933b850a1fbf180f2049ec832892c5800f5f71f3229929d29c7f266957ad26046e60dd57d7b4904b2f94309849e4d323125855dc660d0ef8d51d51f91331afd956c45d048ac897578045d0cea1dd389c910e1434c56a4b40ad4a9aad5945866250dbe15fbea56e5b5e0aef5517e950623fad63b3794af2500b26cc4e075f17d076199b06a0024f42b1576e05ace71e860a66cec24fac2fd93b7efd69069fe383da4d55dcbf87c781a2081efe0c1b988dce50fe51617d9cbc7ea43232c53bb4d78da12bd507d2dea6bbe91104ef862bc73c3a4cd85d6d6f96c9d33099f30cba19df845f1043a1c5e01f9257e3d7f3d3b72cd8c7a19290048f7cf179f4847455b78f07ec173fc35e4893197b61537dadc518ef95dc89d1315c18faffd7690cfb0760fbc728ce820207972b5984eadb62979c62a883cafe9004b9f01abdecd3fef92e1b8c1e26d7feb609d41ca710c9e9f98814fa3be1288a92940f7ef33d51453d0277c472fa7b0ac8b7db42f12abbaab4157d06d3221314cdaa855cf59afe0cbe4a03060cb002458c0a8b43827d43809c349f408c56bd1a5e077f90b99d1ca78520e887d87f75dca400b3f7afba598fbf2ba501685e489cb9b8ec0eb1a18f93e1978204db28ab3443c9834d8b4ffca65735e52451876917c641447bc79ebec27901782e9963419152c315044c037d8548f792111bb9134c5248a7e987590248424d241d5bbb0f4eb7878d1fffdf75ef4906dfacd0d73d80305ba741a2949afb6ce02197b9cec73e3897e01ff2214956bf96f83fcc364cde82c2233fa8e27683f1c3c418c263cfac9392544e2199ce3ffaf9e2fc840778de3d64182e162d4d125764359332c5356385fd30d7934ab95d7b3e74c1aa423c61a12cab15672d96054209f8f0edc7c56a0d6de5739a79edce9b68156404876ba3ee24f8be64f1a7b23ce3de30392093391ff8691c4b4ced5bbd5a786a8a41c079e879ac5141c54bc200d2e9403f20a00ddbde8e5cc39e1543e480c825e712d76efb185893cd1d3ccf44d29b2ac2084bf70a58045f2767870c5abc30c88cc256a426d8946b43415acabbe13cb77e8a79139a158aa35b5d3028cdd1d0911fa9fdc9d19420fa2c76587b8ab809d85d842723c332e2b74fac63d4932d5c5d11ff723ae3ca1e2e5e5917e808dcd73c9ad46ce196c1b15240f4f76da50bc5de6610c874cdf2ba0cabb1d0073a60c95a4829fca74eecb3deef1c87db22c50739a13b3031871661907219c8649929637b06ddcce2d09d6b2575f44063258a70da63917d70f183b859d7e0cb78916aaa5b2926ca5f7e98ecb56146e6053df0c89195f6685722e8ade5f5e1d9e60b644d03e645734ec661376aa9ff5ebe64dc511c7022dedcc9f1d61842fa348263584be6f74ef6b24ad5d717b05bb81e8055a03fea0c51f212a249323b64eea170722c2d30308a96a0bb04f41218002d60c69de88f58089df065f1c75efc9ed777e7c9c430868c985ad672a11bcbff6f74b8f4e884882f4e286ea4a93599fac81acbe6aae2a99da37c66ca9a66fcc77e0e6302275acf9bf113cd9ad842807f50d90df3382ac0570f04a9fe6062ee44ade3b3d69a443288f23a56000f4a3fd40a882f5f336f76c1fc03cbd7254887b73bfca3ad5f70ba5a68f5b20ce417a645677c230df0e03861a2475259470314ace7fa697a19b8dd869b0cf27f8ff04c7d6ec0876515983ee4adede3309c0d31161602a18ef34fa162045d00278be624c147133000a2330d8f137b7ee9d2ce9957d407f4e0dcea61769456b15426b96f1a2f5e882f2ae312a4e0e19651f01c2019ffb785ac86479c793336ded1a0ad413a6105a26d6ffa8dda54fec609b7e7201090b8b1049e79c3029c116fb548ef5fc397d957b21ea0b836204b75ad70e2637b563f9f533ec27102b09c96a22e1f83e413531377b2c0f3bf4e5c1a8b921ec8b654195157a9f9e4b9d0ea8abe3738afd5039c294f3e405b05093399d4b86e991d4220ac58eca8de81db498e478727262cf4bd2866449749133e7cfd9916d9c8db4e2429e82645b1f15a6aa9c902cff78d4fef62361be75770a017d6412c0ceb6948885228b76066097c331f5ca87004319bc50cb4d3c29ccb5ab91a74100edc9fe3830830a74e3d58cfff49c43e0ba413874646a12ccbee6928a9f45ea4474e5599e3d016d08e57bd5c9daa76041b44f2754c77dac03cc8f2f7013a72483d049f292fcbcc6e694dd0d9c0eb84e456fc65bab939811661e1336e032afa5d32e3238691f728ceb2f39e8c91ba76db081cdef7f4e00d705d15a2b27bb835f6e482593dfd393cf650d6c6de87607aadd042fd336843c78ae21fac1bd57868b9fefdbddf3eda10fe7a5abccfcce535c9bedbae7142d6965c3f3c2fb12da938f18e0f1ea809fc67c228f3bd6c8c6c4dd2a4708e0bff415829adef6a98e858426616f1edafd9c5cc748cb7e0a4ea9e2f6514b6377ae72b41ef1f246ad6024cf6bad1278a08aa9c10ccf17d1c6b9061a1182176a6b10d556c7dfac1aa83e0d4d00916b014978d263ad8def88877a8a0c73af7e7d73b6bbf4f49eadc86e2aaf45206baedf0c48c7cb91a9763a2073a52c0ebfe05e0cab0c1f51cf5368c847ec0b2ff752adc59debbe9800f03406d057e619a28b0573f028b23aaf993000d2eb92fad9f6ee9bd63d6da2d81f9016e1b5a169a48bb86e926008badb3ab7e2ff7d30dffae50301a53c8eeb5f2c8dac15adcefe6effc68e68eb327711e00504ce2e05950a92ecb3a379a7f2a027d8515fa0245fb6beaca721b14f57facddbe09fc1735aab1f79e54b47f6e9b8afbf649f4b56a89f6f7e0fde6ec72f75db05e81371d703ee5589842a4396a8b094bce3a0ffd5624d985ae9cc216b2952c4b948bab64d0668819ab8ae73993f3eee1c54cbe46a3685f759ab1c8700846ab03f7bf4712a1f6e7d7e96acc7871bdaf23d199e9f69ff11b26b3874976a5d34753a0a5458d9f893e6a1520c670d525b5df4f60cec222226f4680f1b20fb91793720bd25f9ded61fec35e07f15be609c4adfff7600296dae3789ae870cf89e69666672ad2a466dbae8768dca26d7de15cbb5d70492fda5633384a44b47c7bbd68acc24f8e8b7ff0700ea9deaab635f652577e7e81a183ada3b24bff08b24c5da61dc1fa6c66f35a68a9c7b5f1d5dc58f3a3ed4a1532b5ff3e9712c29a9dbcddb6c86128fb85bc38ef3bda25d0f426d96f7b7ff3537bdd8e9d46f414fec83f6ec62a112f2a22a4854097db6b0f1945c7a7377b8e673f605324a72000637eaed02279057e3f8886ba691db9d3e0baa27ad5f0a0cf9962bb9c13371dc57b70483c339668f399595e9a77db593d8115903fdf4c1cefda05ecb129cf7f5c7d3259e8fb6b390664f9df6ad1a64dc27f20f788629a36861daf618740b496d073e86978af5d6c2439ba6e924c2a491afc42aa5e308ab2abd00eb97355a7e147df2998f9d935921f9ea703eca6b200f1850c187abc3ae36233f94407c76889b0a79aef674d78d0cfe895fbcfa6631271ace1548532ab0da92cc471f1f1433c51606e784fcefa16650cac0298e3c3f7cd9b0dad17b4c0698014afed67d69c7bbfe9853b611acf16c8fb51dd6d1184c4eced92a5e66d282067953bb7bc1f0994988a3f138cce60226526e6f18279da7b4a619cc435fc1d9bd3d8284b66f36daaf87577295a3e9a05f9956a7775697e8ca27945046e78741a87aad63f967d87e6baf5724dc7ea9042915dd1e20e51267c18bd25794a016b2b3aea27d022ef0231b6b1f0f5d8cad244ab5b643dfac0f5aaf5bf2b71ff2907733eb8cfc1b35f734bb1be2e66ddd7c17a1c29e56f6ea9b9bf0cc0a98a0a5dc38c9ccbc213f47e9cd215582401feb689664d57ff821275c6eed1ba5b208cc1b8fe02935c4b4bc714fb4a91a464071892586f6a6041486b4b6becc43b46aeddfa007d935f7d097ce260239501beb8bf6641a0aef3b853e33bcc26c97c9703a02ac0b9eb3c61d1a4a5fc8e98bc5b7f7cc905d140526dfa9e5a5c4ff111d97f7431dcb6fdd88b0d042579b2f30f2342d0e5bb334993a6deda6ee6f9969ac697acb9cc6009efe361254aa0bd53aa0c230f804ff00a51bfc72d08ab05b335ee7280a2dc008ae7055202d241832d52c72f3e02eb95b49843617da67693fdda7e1bcdb03b68e11b97a58c5c6779d257be585d392a06c3a0f07c9b7c56963a1675b465d90d760bccc7018c9a357db7472c3c26e2e1a986f2d131777e778e1e96f78bd328daf400a5c33db055b1fd7536def071465ef2b6178aebad53a703d31f5631821522155063311ff129c5bcae369a5f4bf21a5f3eae6e9866bf419391481e3ce7c1bb1c374c7434ced5037e2d8df528220bb0c8c7690209cf20dc98a548ce296f11574abad2dc52bcffbf6cf0506fc322d9c5ef9d0d351f415e46b2c885db4ff63b869308a4277dd2ecfa8e99ff0e673c82c2f8dad1ab87e94bc33675f432876f1cda52027ae5800fc406d9e37c5cf82db77f1231c3eb97f0b1e3e20437efd2ed7025ab561fe8082817b75ebd62bdec01d833c875fb57c5356c5c345e2957d2d5112f597609f10c35aad501b52cfc64732a3d90e48983badc2d8c6e0be0fd71f3ebf9c0ac7757d0f8c2f2743604c9da97b3b72fc92cbdb7f2c1f82e96ef45ed81821d697809762f7b91802dac835bbbc5912ed03d1e5fe55e369ee070bb1904091573df0937ed1dbff236acbbde7311931178e14e51986cb225dede991708561aac867191cfe0f13b28edc0dadc8d9526007bcca4daec7f460a4370640d574bcdb47c99d4217b0ce84786aac5e303dd84af5851b2cc1721d7cc685ac732d8c52dcb9554f6d5d33fc929ed3c1a038188c4a6df01f6b91ee5e70c2cf96b066183f45002f20f31f24640744148e0e20c216b247841a4e59bc0f8b3ff7706ccd7c34767def7142de0b1241121761c93d3296e9d6b3df99b46aff61a3a1084c9ba95918ece2c0cd59df8a9ed0d33368bb30a27c38ce6540bbad71c5bb07ca157f48fdaadedb11e8c686e56c83794e9545126e739524d9c52920b13a280f6bc53d5bc8eb71f1215c4d61e3aebc45bb22a26e239751cf7c6ae05a546298f349e75b0adc0003b28c7bb5c61baacf53e18f678d2ae99dedf4a89bf3caa3f426e0546fccddc9cf9bafd9f67effefcaa4a017704cbce1722ad1b24451ec49f6a4188946eb12d3ba67cf692f19c9acbc828a82ad423f34b3391fdecac747ba3f0284bd1515f13f41e006e86775dbd86c547e115d18422cd529e746cc1446a0490c4015c3e30c4e5ef310a53878d69177bb43545ce65f1c058ef0e409702e1d7355b84b590f11b2d5a362856bbf54e2f42d76759cccdf066fec128084054550f369a758d6a90a7b0a1fc257a194d9d8360b7b416953c19376c93143bfd00c7696972c3dadd532a902aa3fdd01caea7dcb5d74610c92d7e23a9e21ba851b5cae15c96fe71577ae853569a7cece8b134f877b580c16101334d0f5b2b898cf018b2932e60cff18ee77b82cce5d3d7471fbc6fe1c0664f0ccc9a3d4ad2cb376ad5488dfe67169cc6f6ecb2ab3d927fc2822b0aa36fcf9efd219c839c37cb3bafce4cb0e42ec9aa11135b959e2aadc17667d48ccbf2f065341c88c730dadb45cbe294c4d57ea530556d045fb1ee98c05dca9136095c259a8f8a8b012c727ff64774e1d2e51c5273a561e6dff56916c8b4f143116313e0bd4ccfad116be0f44b16b3716c1314bc37be43e7a485371bafb4c80e4e53d54b988f7b777a00e9d9ee710ad8973c7a4ce333e3d0ea6ef7873247b14c30e879e39be4f97a72aea99f6d312e38fce5b50d59656fc37ffa8552319f5040a1f57593f129d62c04a2c18fe7df9468c4f080b78b616044f085870b2861984d5d7be2f666f0a020e694348fecdc9186f674097b711c9070c994b963f84794d5ade9a77c301f9a0bb411fcda85f1f5af955bfbc5d4cfb2eb3ae35e36ca9622577e704c83b81ddd8dfd00e112d8dbc1beef6f9645201a6850dc9d69d0df5a98c7f4088b8245fa60eb3a823aba833bfd1165b4b57858f17efb7f9160884cf7cbbb0b5249aa806520b17ae745670299d101d3349b4b0822e495a8ece3131689f63c95b57b2dfffe08b0af21a93e57be312fb412d04690263240994feda5fa63162bfdcccb68146d519e307be097440a2b313a88adaf8e97444eaa58fc95a60b4c5c75204bd017b5f5e930ecd94431ad5d3dd76f7c3c19340504ee8227b3bbd9e80e28636d08e092247fab1d3ab4295b811e6072dece9f35a54410b146b00b032b6a8f99dcb335d8b56016946b711de64ef0096f8a88952aad90db94e8d363e1ae2d20b70a501d3c800bb0647af420e66e689d769f80a1e4b474700408f3188d80e5c22d36ccc8763c42d7097beee38428fe20a71d2a41fe423f5a98eaf95d5f397dae05bb67e8931d8f30d5b6cbfb49c01408d09823d2e6135c6c1bb9463ab1baa525351e3e1113feb10ec1e2873210b4bae5963485af000a318acf3dd133cb0c8f00b48a89d49e9594ec71161898cd0661227d1fd6c59c40d2548aedbb185883611c65796c6e25d4e20479d4f6e7aa7a03d11a8caac60aacebfe04146db6e2909b93e15e27d7413c656ab68daccc6ec46060a39abb9bbd924f0d44c013ac0b54164ae899aa4b3a681d612403475073595898257817d09a069c638d39b11781ebbf8d1dc9f9ab3c7fc8f447444a39ba7d710ee1b840369858f684a0d6ae43561135b55165a8b753e6a84abde7a3926fd914a24bc07d449c05ef3799f0b805381f17b1467b41f143df4df938fa4e60b9ca63a8aa79359c173009ea44b212e8108820177abc349af2efa70382bab24aefd208744512e4f3d03b8a92f97dd869b2c579027686616588a1038222a411bde07b3d84e325591101ceba817e796f677916b4ded6aa6049efa292c172f86f54af6e806b91524b2aee0a46b00a4a8110d6306a1dc9db26fa1cafd5ea02583cae63c5513d5063d716666505cdb503454e65137040cd0a0ff25f194beca26bca5a46206bb2259c5eff5373b1bed680d9b8eea1e3777b4a95b50e6a23d52b8bd0a41d0febbc509498893f8086d6a1cfc2dc0e3b60c64ae9171feaccb3cb07b30903d146d31b7df3a1bdd78716e4bf10cf85ae38004e54e717edd363d4a1a7fc73c3263bfa04663efaef7332958aa6c411f557b5f1c682c7357b65f080d0c133344d886367df001c293bd8500f5e176d6c9ba118560ef061fd10f3b870cf9dd70caa6710fb9b33d55e3e4c88e75dbebea4d4728785b8c8d5009aad8a0c98985d2a8dbf58dfc8e3eb9fd31c7c7c88f1816f56f52274da0392009127b12c006367bc1442c27d856449a2a0268687c89d6b3f9510fe14cd210cb4fa722374bb9f8d48a7e8074b1303ce00a9ec62cf2a8732d5c4d8f6c299869afa4ca8a5b2573de76d3cf1b40e47cdd33d7ff8801e6a3c5433466324ba8a2ec679f55ec113d338b762fd45faabfe5a784d290a1be871f6552ec78df92eb1da1621b44c58c443ef94d0c1021f6b9944eac77a6eb12e841da1c71c289e3155d79442ab175bd57d33efa486b664c720a824a5d38074d3282f364a1c903166235255a4791527b87b815fe8251244100b2a15084ed9dc2c914c67eee9eb7025d1a53d03d005ca03942344b68ada25f1c14eaac18d8ba59fa8ac22ad7e9cf47fd8f1e4be6040328ecdbcc4bf1b753f1a01678f37bbfb8d8f86cb08250a233dd370af3840dd8a9ef1df505be45f0da30caf8d6f3c489d0be7f660781c9c13f4562fbed33e7b12b2816b7dab0119ea13a0acce01bf6302ce295a7a8757e2ed0d5fabe996b2f219830a7e052d22597ba965db82924104fdf9aff4a9a73c71f0e8aa10e9f5409e73a0e5a9b4d3686ce759711840f0d55ecafca5b86680e5a2113be96d47bcc044ea63624baa13f3dd09464663f9f77157da93918e8268495f7a359293e810a92b5722f7be0b653a3ed7fa162dec5ab3b023dee09a2e15e31f9c8c1ae33811db4d723916183558fd8d61b8f6742fb427463bcf44aa55ed396a604f90e442a278edc9b9b10de1cf4624d850723bbacff71da8dfb8ebb92b4c2aa15067e73fddcf09be623da9930886fde1796cd146b75be2be2a4d24f0b69032ae7444992c0d4b9c87b88621c27436c61d500af50d9f5dcd53f39b6476f04d0ac23a057da7054c90853e5289d975c9882bddb6961179f79df3339dd95339b9623b66acccbd57c36e1b21e3facf3575b497d57a7bc2e6c9058404902ae23164bae3a4a643b816e6ff83a69176e68c48ce244309433b205e423e539c23eae5b932bc7c960da5df9c00b61c35f04be2140ddead09ce72ace3219595bd7018a79e22921c643d1467c6ddc862bdb33b2c190cd58939ccda84280c77a2686665ff1bfd06bb2c29040cadf876fc273aec45e9229828f75b7f58c9ffa049f4b187591c2446f3bf6d3b4a5782b84fb409ca907806d835c62e36d10f11f98ef7c1eeb7d4b0df0c66a2f82c79759354f4bacfba3689db7618064e3d7496ebdf7102de04fe6a446ad558825b6ea3f065bd571afc2f41e90679d228f8cca4a1be9b7228fb0474b3127fa279fd86a947dfc1d90df55b3364e5f095a611ccd69ea49a8d77c0d8d91a3acfa187c857375a6f5223155a1d3026a7b1e82a63c9f382916b8ce86ea90711b1a4064ab6d509fa8e43743001f06b15d438f0e00710d99b7ca2828f48f8af79ca4b17bdf06307b9577d2a3c685c1e973b46feeea667493df5a81c7811fb5e38ea6b9055490ca6e7db0e7db4040910befdae5383fee2f2c8a45aeafd5503da137e58a5b898972705840407a585013cec585e36aaf71d7b125e75c563c9edbf8451d46241f1559becfa35c8ec57c3feb7a15b5ed80fd40f91ed5baef65d09594fcf52944ade5f611bbe16f2d0142f4b232654663e9dfe38e380bddf0259c5fdcdc893dfd72fcf05b149069084e479614f4e70b3ada80be26bb353e23bc6821891068cf7d1ed328b3f2e3bf91acde91fa5284aa94a02b60d263b7a9861acc444bf20c68d52d258bc64fbb531e5bebf87c078a6ac7be5335bd1c7df9aaa5c7b8f516c5dc0c32ac0747ea432292639899ea5cdb0dec81d1c463291baead83ded52e7b0741af827ebe0914dc2347c6fdd73bc22c1a0b5247747b97db1455f4353c4efe3dcb6edbf2d2f8e0ee86aec00850ab039490b51e6989f37b8eb2a44a3ab5585339ec6c9855aa67c3f1f350650cdcd5a27a038558cd2bb20a0c47586ed479cdd337e14ea2c341b782e98db27518156798503a51d53d38256ce2a2cb29fab7d39d338b01376e16cfc8c25785595d43e635b8296026d2c4967156c110bab38d537453bafed7679a1bc79193016eccec80100000000000