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 71978 dcc41f8e01cc158c2acefdaa1d7fbc0baf26b2ad1caa240c3be863627d5aaf6d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
205a2a90234b86337fa594b9dd99712a817421521f918a4e56bc966ff678e98d
Certificate Block Hash
dcc41f8e01cc158c2acefdaa1d7fbc0baf26b2ad1caa240c3be863627d5aaf6d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00f145010006500100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ed28b4e42dd7923555e7e5f5fe0869e98fdab285a28c3eed97571cd07538c6c2b4b8429c53c902c6b2aed90fca1ad9c740725b080a3257180dcb05e12bcf16edb4a4759237766c50af93421189337602fc35fcf7105c2e54aa050000000000000000020000000200f145010006500100

Raw Header Hex

0000402011f10daa1fed90c74fb796b2ccf306cafcd5a05f9f4fcf02a5668eb3cad93735327b35bc1bac6b97e6dfe4dbaca86048034ea4935b67e527731679bd8417e6f6bc132c6aa8f100188de978f66f96bc564e8a911f522174812a7199ddb994a57f33864b23902a5a20

Proof Data Hex

59,560 bytes
1212160103071dbe3c0c68f69d2766d9f3481d94f48b6579af297a53800595aaa06894b4943089adf617528708a646b0598c7eeb58bb64b04c75637b96b6c76d59d78b115643a7bfe5a1ce3773f3f806a631b363b6bc7b7d140097ff6c4ad3e3af6990fc36a7755b75c6ec4bbd4e409f6cf783c6d244146558e9b1a624c7eb31942bba1c5b02fd69a3c101833be77afc4f4ac43b91f55dbfc19d72308a3d1230d02881b6b6caf1e51c63da3092664a8972e8026efa83b26255f31ef38e06b450bbf1950ebb9d540eb9948a9e0e50dca179cbbf7af5a55242dbd717dbd24be4742959d4b26a12f3bc03f17942588d764f925555670a4f2d3bbc065d84fb753e80fe42b21539ffe116aa3976cf9b561e93c66c1a53a7797b5f15c5653763dbbd12783bc24bc56b420c847c835c75c28238a19cc8a8f53820482ea20808dddfbbc58b7925da74ac76c26fc781ede3fbaf4665b1be00cd3d1912723800f8a6e5ce9fbf21826edc1c1a78df0e12afab76cccec6bc5a5324b0c7b1fb15fa6c624a681bef008bdff7e6181686b4753eafaa79d59bf689b800ea746bfa988446ec40ad508395b6d2f99ff52541ac8b73d8cfeb091f6c15b1726e2da09f57e9e7968cc1eed1ec43f1ba13909ab36a15c4f8081805c2672623212de35ba2d8326112ed3d1fcfbff0e8d8776c6e4d925b3ba0c4a39aca52d5c7972bf8f177f324c7c543ef3a8a9c5b22de62632b43a988bb13e18bb8e0019dfb6359ceb6381364e59a18b2157403b33422f1c9fd525f82f359ca1bb28e203eb16d49914932ce907e0a4f4d06d669121a5e8038b986c2cbc836e83d17130f6a1c3c1ed0f3c1c4f858c720dcd5b610edf2d79f6ef5ce7b82b16f197d09287dd70dbf1501684040c52faf0f232260a9b4a776e52075e217d8eb21ceccd83c17d7ff0571d90521c1dc31f575120dfe5d6baf20f50cf09d4398ad4f599f6e5c009afaeafd52438d1a50b91266d1f9acba5548c41f7e73e872cc9470702e022fdb0090a8acd836972b52adadbd58de18714db5527925380565ba4f4d3188e8448ba4ba45a7988505a623056eb1579cabf9bf1509bf6a405603e2ca7e5b6518899fd0924bd0368f4ba1331b9ffd2951a12bee69e8dc0a6d4f9db99d7207dc4582b649884fa55d12725401d0e7fd2ea4e419de18a7443c94fa490a429a6ab4239f0d72792b526661a2474b6d888ac20aa90331b43a2004282146d679e71aef45810b294dc5a1fd4f33c36827026cd054227c6e2cd21d18a2733d406bfcd11694c795e1f707108a4b54093f8e5349349f5890ea5e7775324f259f606cfd34e6caded661bf95dcfec21a95b564601e6e09849b00c91f41d89dc208fdad0fdc28f91162561f958255ad5a74d42f2b911fef37efb84fc077611c0b3106470d8e90b72f109ea9d2fcc167ea9307e6ce960a34741092c8807e973d25aa68e892861db67b2b2eeefa8466350189f2bbd8d83430998b1820bf48321dbacf9f21f3f9ac9f736297d80d6f7ecdeab6962023c9b9f4ca9639167b3c5823ede9f459d5be619accf0703ed9e06718f590e1f4939d87f512c54f5b426073ec5897ec8bf16a0146429c378835b795bbb209be6a1a4288524dff2831135ec0d1cf9be11d7c435ff68dcd427f7c83eadd5c003b4ba3e1adb77c78be081a9d9ae52c547fa432d75e2282f71b784616ea8ca76940372ebacc2f1e544ad56bd04ce8724ea78e0af872c6b91ef7f0e91ae5acee6b22a3f7c23487268c9a179ce4617cfe99bd742d30a9f0c17598aa81d8cfed8cd8f90cf0b84542e0f610219b70011459662a4eee30a71b413fd53babff63dc1ee0273f1dd55dea43538c01547b1dbc4893f6caedf2f039c863f438e45ae9271a2a56249bb8d147d0b2f4f91b497747089a0ae12453cfa20c721f9f9a27a7a230419a1379217bbdc44ef09dde6dfe7939fca07f83ef2666af4386263b92442883115d188c7d2296d934d40d0855875666a62ed5b149e619f8a0a618ac36ba89d9ff83573797ce50bdb0d4a0bf63ff23bb1b90b956d17bba2943ede8ba49f6032977d7883bd8ca063e253dfc9ab5752f4b1f06491070e7f9aa0c0ee4737d5e0eb596aea49b8628bd907824f0fb19db24eb684f7ce60d585c427e336d601039f518deb53d3a66fae090b8c2cbb51cee39bc1c5718b1d6a894abcbc8aa6261ce956d3a912c951eea16872da26fc27128619da45012201472ec585e9ef0ff5a2618402b93eac19ed94331973c96613dac57cf86e320089468024b66c386fc4024363345d2445cbcda6a9269a42b6410d725ab4e4759b59a10529a7916803d31b6a48ac40c194f615fd7f8090cd4632b1a7b5ef4b56e7c129329c5f84c074d8de7cbc25534348a6bae5980bcb233af3c742bdcea72bea847c1458c1b67edaa2a3491456a278c3a9b44dc637df568fc4362a5a82b01aeaf215f1e5027e66a3aa02c9883a1a8ff590e47e3aed3348631080ee832a81b7333b9d1812dbd3648c24806b2a5f7dec006a1c2d9240da98e5698046801df6e132135aaab86ff533d1e72a3667c0c9796d92a15b92629f6cf67ee557c76e3d7fecebcc2da9e199c56871d2f8500a3ffc35c34303a517558b26bc20748bf668e003569fc864c5e9f31111a3366f11bc887ae79cdc6faf5bded5bb8791840e6ae8f15a9032883b9851400a2ed5f8ccdba8a5688e0592fb10840e816fd6e5322ad5d7ef2a768a4759f43625e2ed57b2a9eb368544f76e6cde994195ca718a9853dd0f0ab9cfafc35df0587bb2ea291e8061c0e6ad26a2132d18b17ff6cc37e2ef11497f0450669b269fb024721d789668259a4ce0cd5bd7220f68e88b7502760c9d65a61161cc1783c9440bdaf01db738f4c7f9eca4d3a329853cede3cc70e7abe0bb996ee9c53610ee1651bd091f96eace330b480ae661a2aa3723378a01c34b20b863aca5cb43befa81f42d1d0d2758699f1aa711941b479af35621618b2457a33396887dfed5dc159b3002d2fcc882bcee7e02ac4942bd50ce93e4ad7e5966b4ee2302b04a6227e851f5ef7fcc1c3f213fa957d6aad2f2ac0a070ee9b9b38f3a46c1ef10dfab36413e4dd5d581b512a0362c31cfa27b39a7293d63c6a025d51ecccea4d209caaec71e13e49a8fa56d76ca89765466c8749fe83037cce1c0f9fedad77a507e3368e91ce0b9f38de736a2438c301f0b8bbf18aec20e365225953d38ce9c6b99f9a5e0a979f929391bd528f63c8a247bbe1b8d2f6bfdd884d81a70ece7cee8e149f938cd51f872f6d96c5b5f4d8b1b5df5c454cac4a4418c33524e5034e8cf90f4525a91ddf3685e18e37732e3809ad993e0fe76df5d34c92942509f0a81086f550587fcd2dd4cb0eaa4659ecdec7eeeebcd2c4324343723e19ba284a4b555bed71f8431c33d7f132ed92abb480fbd7b3395f72a2f50f30ea4ca293c205caa74d3a3acc2200b2fac35b847bac9a6df5894be32e8165602a5e1a9984dd537c37063e9ca40e5a1037fdadef296f7f36625b7604fe2ba2f1cfddaa18df523982aa0459579ad0dfa03cde66f0a82e5a56dd296ce714c32ed21bc0d84737087b8062b1e307fcd8a7c297543bdbff8533e806635ccc24209e11c261804d5b18dab4e1941580df37a10d065b1b0e5079e1a9573cfb2b7052635d9c4faba8ed3a45145d6fbfc4b783b60ec15d6c38a4c660ae1c0343d2aaf9c8056858180107880716c6ee5da3eaa30b2c727f59316bcb12a687921d71af2986461b438e5e5e6860c482f62de0991635517d1b1adc919108235b73491b6b60af7c87f45917d2d25ce4335bcf8393addcb6adc10797281e7392f3365021238321631e540d76fe5506cbaa7bed9366508f28f0288154e021239acaae03ae798490ba84a805ce1c6c8f9cf8de5e99891b2e25be9df8882ca831c5d2d429d3e30f2d19cc8ee829531b202f6b5b6072533ad024b492ce39899359db6d6cbb44144255718e2149ab6c09bf67af33657e08664dca62323df782ab36c82d707c04d2bb36be4ab0e6c1874a4aeaf77ee894be4b9887e4e1102b333121c2a70f68f8e275c602dc1ee1f3451c498be0a3cc0477ab4b8feca866860cea516bdf64f817290db6ddb8f4b7e786e5d23a91c5b1987d4b77d77fa31cbaa2230e451e0f94710820316db845cc9d28b937e21568bafa08266ae16f56ec260511cf7a7b66b608ad8758002d6e0cdab6d59f3dca136b60f426653903ce1fdb15501fe493c984811f9cda61777ce9f30499df55c342624128cc11e5027b721084124bc93166ee238e76e21598a3280ceeb294c9311b5586856e71699cb624d0282841a036da741bbbe78bd11a183c6b4d7852f7b4a45c1b03957f77da4b98fa97db7cc13db5a5fba2629d1a9d43a3c217f11eef7d6746b74318846d4029040c5639776063f8fe3cd96b32ae7776632cb29a815d2800f8e24e510d4f611d5f90c6f128330a5a6a358f56f4cb2431828ea0f00112607658cac22bcea117202d0bb2f1ad3e23f68a1dcc120fafcf98af7f14308790d13833a2ea7d07ecd96d24c74305eaef8712171d0ba03c036fc85aa65c62a9192447af2142f0ae727ff1825e7e47b3ed2d1b42621b6962a1d6f3b76dcde10654a65a2e6166a3e0ae036f3ec08c5f70bdf66711084d37262319ab2088b4bb2d6a67b6be3deec28dfd66ca55cf4626f1e6c7efff4861c656a5ce0c8417c5dcaffc6e93992de567eb03b00c92315030da13abffde26fd5e32f3d28fee73f02a38036a9d11688ce3ad33e299e57e8862b957a1a6ea462f874774ba1c6f5a3184ffa36215454885e37ce09af9f646b66e23d04c271798aa5618e7e38c83950d2ac7a4647caf08a0335eaa2ed633896cae8a1da659b78630a94304ed50c1d0832ba2c6916ae9737883e4f4fd4a180f3f133dd04e3d06e42387e7e10d90b70a95e2fcf04f3ae2feeb7d4fa6378bad42266156cdedaf810a2da0f7f92bc15a288117c7658fe5926b6148c63e1a869748cece13d7f058f6872e26237a22ffb6aad774715af0fb18894b27edcd215252c0c7f0b838002d846cf351b0a99312f81a2f099aec8feb9b1128e5dae496ad8341358c1e35afb5018450b22b88603b7cd14a1f3db8299591b8025df6cb3a682b0d0c25fb2d7119fa293880d34bb6562cdbf57e5a304d7032aa6c8a7502949fb7582564ef956570958e54a0047403480e9ac3f37f548634e77d94ba27774fb67f97aba9af9ad5ff414f074ba3819d168e669a0a27a07c4e16558d2e9a11726149d4c6f512c01f85a0e702db42c926449aaf6a14ccde68618041ae58d3e404bff73ce444b37734e3048d2d1b8ad76d0ed62491d605ee160457bed87a647cbebed64f19b972e36804ab71c4dc7a1d3cc5d521139129283758a771a252277eb80d699904e684e25b0aaee1a57ebe0e2bffaa156d1b4cd6de5be7f4e933b98220288a9bcd5275a99e7e002d2db107b01068728883ee2c3a59b1d8be56f91416cdc85158833bd96274cfa613eb4bab7c02fdda6478b9dbb6ddd555248cf1c591568d33c06d78d60d4432fe0ed1224851f51cb08d9a4befda2fae247d35ef1d8ef85389523a9a0f55b3fdaac65eb4443835d839ed5e2cfb65b0615efd123758ccc9491cd76b51a0f9fd71aa38d3422419dbb51f8cc36906940d6ec5f2155bd30b4b2b744795a660d223d598d452b82f543ff4fbe90caf8ca7e731bdf46edd8b925ecf390c1e012b6aa2d1c36b5d452cce05a69dcb7473968c2394a71b57cc13347345f7093becf9172d3a4f541699aaf70fcdb4ab3e0e185c08b25151f8ce0141979911576cd0c33a4b6128ec5461672c40dc6bfcfdce9cc76839a92dd1f2cc8ced3cc73ff5118a8c77d0cbfa019c9ae1cba82c17788a461cf278ea000f22259fde5f7f451ee74a20de82a20ea45a728e2bbd94637ea136675b406f083c37ea8a3fba7d9625f72b479fa7a58b0d3d334ab8d2513c0ee31fcf4e96e054d6ee6c061f29a7f4b73e3ad5dd92f2b3a0b59ff8d8dfddb10d46bed04e364e67e3617d12cd950544db284d45d3d6c08a7d593dd268e5dc30923872bee640c2d2b982ff93bc847c5d2b929020aabbf85dcde2f42d0b831d0fdd375ec93332687b7616ee904627cde582e0766d1e757e229cd972795ea41f141b8b78fc3fa3c429f8a62040dbaf5932feb3d294d4ba90c2c5c69329241b1b23e8888272f30c325f482715d2e9184031a4a408fbeb3a9109d1dd575c6c76df7f77fe4280784a811e59fec7db697a3ce38822b6d6d0d5ec6be99b22ee42d872889658838165ba775b05f4e5082dfe9cf1579d6fd7df939076ad289eb15b0c34eef94e57bfe2f779cc85bb5446670fa6c7c355ea9a65d36a65ddd9201da568abf5c3c2e99808c511d36510cd221d3ac83fc9322b833778b6d2267ea74eda7ac4223ec5d47ff5bd5225f96deac7b8608c43a365b2cf370bf8c9577f6758588dcddc2e5a1bfcb0761642a41add293d803a30595611617b432dce02efeea575225d53806c9a234ebba624032c95c7d9c2d2f934498ea55c05f57a48f04737ee626e74d7a648b5cfb497ca2895030fde46fd46e63b76a0ab320cc310918f7cfc6c497e71aaf1dec05bcf0ed978fc49a2dbcf4bd5661819313fb67a384c995db643ea1da5d494b69a61db5ce4d7f23802208db1635eb9a54901f537082b287c0ca6f01aaabc6502bff4e0ec200c1371de4b1112ff36d6bcec9547a30f4b9749c02cbf204e40806705f17945d871d34111c32ce6c1ee36961cfeadea8f9d8eb796795ac5f70be9a537adc5250d495cf0d5f9d8b9353f2cda4df70d1ea73a8674008da1e26fa45819e4c404f432a934c0dd31c7fdf0947990dc9c24db46d335cd732bab5cc76616321b6db46c8cc31f9544360c0ccf7ae675619a7ad93e7ed8aa272206a25bc6ffa01478e635734f571dc8d837e7732134da65bc9e078a20cd8853b2533411f756f7792c7dee066d487945365e4c70626ebd79451f79c44e446443b12eb1ea6c5a89dd3847236a89f6ab7f3f37ee88165b8e8d38e996c351e118310a4ea857ab3bb8b465406b2f3e032516c7ce901752c5f808f2f93207f812b1ea9d6ef3dbf6b97ca0e8310fea584ab512fa2bac5848b28a47276e0f75df20a86819a48b1f1270c2ee6e6a1dc330d7bdb0e8d1a16d0026de3ac71e55be3cd7c799eff5f2b4c906d3138f2ba0bd83b327695f9a5797edcb2c04c2e3f6fe4a8bf7ba39049fc9e5ef78df4e8c75902b287502d6d93c206b87da7048f7afb7a3ee91f4337e2c004766908e17c2dab54a2a91dd8898bfb2d3c9057aa5df2bb265e84a24c61f73ec3ab144f463558814477bd9fc11f744f7b787623ecd0005e7e3a8e52cd829a1c02445ddb96fe63beb26d7693cae17e1e045e2e2416ee7595eabd7779fe896d9ec9534e61dbf1fa8dcbcc82d92493bf08627d332def8be22650939ce36658fd493cf5b749e2f7057f6f2c83c7bea8b644e0c67bcc33bbad2a603466df6fbd0ea4bb3fcff0be710e84bcdc78d48a33ae07143f16b9ddb28ffc3eeb4f829f75c0d24c447859b49930dc41d96c2880218dd1850ff45b3deaad5c8178371f31326ee6ac8bede7af2389dd71b68294cd1b062dbb4be5184232e25a3774b8153db9a7b0508d01f4729717bb44183895cf9c6fa8099ab35357e72cf852120a784a7cd5befc2ec50fe77c2c4887bdb120a788aeb7c6ad07173dd16575382eae4fb29149250d6e2cb2768912af9962cde3afc98758880c4c78badd015cc234c9c7b0e465d81fe2ea1d6029047aa5d5b2fe8c7913767a5bfbcb24da3361f2c3e64e72089691c0d405fd7660f055481da3d3d4cd8a74d7bd8a1b93bfed5c65f47ecf300c4799a417a8803c58deec47e02e77b94829f35fb272d44560c4a463a20ff355792b1cf34de5dda6ecf5eb8fe5c3edb160e03891121aea574cad9f6bacb9af0bd472611825615b20b51b0b1dbca1e0e01e6ff7a5d0cc35e0349df859c3303a89decf9ac7cfad9946ae39ea20d226678570d7219b43d8e2122d02cc219c896c1bdaf38ac78a2b4dacd10c30146e6d1fb0ffd29b8b8da9d8e4a160a24cea66363a7ccf85c39331a3fbee4275d00ae2bcb71f4b35c38682f681520014a9aeb4db64ba73fdf85f8c8bf3e790f7ae94418b52b6dd59c9ead0b1c3149eff42bc5deb7106735741f48d9160ebba74c59c4b1a1f83d147067b9cb216e986b692ad9149557743799928683d9e2f390a6a36cd06948e78863b72b9998784a1706ea26901d3ea58d610a97ad7834d58714422bbab1a77ed5f049c766b97d72c0beb2bb76266a955c8c395277d35a93ae7b9c254313449eab685864c4c2320e5f7f31d9afc1043ce3df7c4335223f434dfe1c173d86e1e04a5ec119d36af5757a74361bd145ef292a77d0303fbcd10d9c75c56c002adc898f2184b369963a543bca68d5afa0ce74d943d95935a9e1b4fb60be49fabe84e0f2b753c59555b8379b102fae3573f2c61b081377336efd6a572f5082c70b06351884d31161d7cd2f026144853b08467e5c1d73ef3f252ab940d449a36cb6c23b771e0e307bbacdc3a15a4835eb7c21f9d87942ad80d05665cf01668aa076128bd83577a5913cd72d59fba5fc47edd55d7b4910d311cb2a6c455df33d7747342caeef0dd40dbed39a58a7175b24d0c30266b2e59283f2cbfc259fae31a4f514f4d2d1ab657320fe0a0443d79ab229c445b5228984cbd91d9a6c1623daf8adb9e0ed0f3a9bddc19f82d51763dad553804b7d855ded5ec056c022407de01735bad3724c088ae79e732b7847eca39d7a921f9df09269eb782f4c1459b9af1b569577f2fb069ce8845fd7f37b6e004bfdcd526ff78dfdb14e1e080a3419c84d2c826fc9e189116e226575aee5c85d5f06e8bae23dcda5cf05f545957391a8df75cb7236ba787dc65bde2515b90e86801e0167ba49b5ef93b81d00a0f340b93895b90bc585dc05dbe92c9903cc1beaea294dc5c6cf52da806b7fc188b5002c6a93f7350873b5b8aeae310c8f03c82ab39927ee43c6d2cdb0123287f29afbbdeb7d726cdfd60d4524e1d16019eb19f4a012cb759c40a942e2e361d5f6fe4c22678bfb90fd564c3d8a2e294a136178dab60820f3c447e5cc0d4b60e5c3749e5513bb6070c1579d2632be19d532cdf9056f66d2331a1cf1b02b3602e3069e5a41fb572d2bef5b9f6c6b8ad0a878c3f1c998a589d66cbce2d7170579622c985debe3543fcb514ddfa9986d3fbdec21acd7481a350d7b1efa6edad50209045d0bbb6c4d681bc586b6b74ee7599bf988f81a0418f392f85a54346114713db98be8ad4ff3114de950a6df67bfb51ae49b11f5dbc9d7bbb1e7b130c0d066e2e5061795e2a9b292b4b0d566dd74c8abb68bcb8f5b00146c8b47b487ea500250d99de720abc6e1e12994b93d3ebd6f2a375fc064004d6ff69333f9df574f3a07c3a5adc34657cac360150f7721088751e8626affdeb72b3f7a8795dc1e1b0c8305bb2e36a8b5114f2079954dae66ac8983ebad9c978030ebe42bc41666f281ad9a5a0fc09dd0f16c6dd99c151655f41c1db5c49e62357af523154ea49481ff27fe3d9566868e7d61e2f69f143ccfb38933f168546eb4113887a4335fa9a75b1887f7d7fdc607ae016cc9dfd1f3e5394bcd32c2a644b952faeb5d7b4c43b00e3f05d04579ec20492e24b5f07da8cfb30d26a753d6a719a1387eb95d8101c37013610255c268f840f230a1fba6b95bb803551ba5146b1e80eef76a427380ae39b4fd7ebd902a87568697f32a3f18e1760d4434c047e751b72fdf978f4d27a595295f2c952c2596363761e0ffda031f7cdd623f95ab74a243811d3d3f5bd273ed58888a81cd8658fef329d0a08a45d490cbac62b073ec66d83c73008ac45dcd0d50e4acf5d84409dd11e3e4e12cabbc2df5e97fb372b7214a409c2f316e554837bfda08c8fa4a980f2ef58c0af274cfd6f9ec036b4286d4f3d1c98e7672e7cbaf6af639d912ab506e14de127b1a82d1a3906d2b878a26d3c815e8652e4c29939a3ace25b5d4e33a458b4ff73257bf9b77d111439f5d1a8cc469b1852ac9e166bb14398c35db54a8d396d168753a4f9b4a146826ccc8689668cca9da2c902b586344196066f9e5324b575ba4ce5cf76315a1da221488b868067df518ce8697a5688c54aecd874bd380c2962fde08c84e3c67125d34244ecc527dd30b7d4b99288702c182e20b3c2d476f25296ec9a8251470148f1a91ac8c077b45dfd7a3c6a844571c4247d036c380ba34affffd25be5ac7cf20812f67884cb71b2a9c2d479554156dc716a1ffacb074c3a20f9a4845950c2723b2e24e4cf1276546358b8575de482b64628065cd1178d90cfa58c59b49d7948f3126618058d8c6001b0cdbe791bd914cbac6a71eb7c8415c695ba4d01823d8ed157ae5d6012f996e33441d57d8f2440d2085d6d0049b657d515ab60252247ffb295500d7cd980e0961770442daa8cefe33834403e8fb4ef169892c5e05fbbf5d432ff0fc7dc9901b1c5a1a76d9ba1229b17b796b30fb27900efbec750a53374fe9353f0f0cac69d05944f69763c8283e51631cd3974f89520d540282f7ad7cc54d59d1abed470719c9c0cfe496b0ebc7a2e1f85dba98a8e736c2fbcfa938880b82c8cfec6c4ec42a52a79c1bf0ac687b4848eba1bc99659a4037fa5d40ca92bd659c7310d31c039963fb8f0d3c61f4a22163356afdadaa1b3a47e428fbfb1ac43391788dc67cfd8b9ee0c64155b0e041c10c4bb6a5f3bd43c5960ca76ed7e06b78f59345cd79ad9e8ba139f4088e15e68b6a0bbfd8e2b7b1ec941499220a8f0b7c35f11cd7e2e889d4d9059782ba125d006099bc266f354f3c32428b0146ef20b5d93a8f097690d0a05c43f15ad1ac69cdfd177b0113821db18230b18f0d591284f51691424d098a99cd446e6b885b415c2950a129001c746cbc88a51ebc2c443477a12ecc37c7a075fbbae1a2f3d91c3675f50f669fee8ec27950d160029c04800f63954085c8587d186791c287e5ad3fc275db496e6aff9f28fb73784b69d3360bc197ccdb050adc41cdddd4807efe6d615226470812e860a1f93701381c2773932f065cae36aaf0de4adac99bad5baad6ce7ed9b64c34794f7f1cb22f7715cf9205fe8a87b541b257c616e1789c4815c17ee003fb91254615c1eca45c3d86b70b368ce15c7f55cc4ec3aa61a7e7aab3cc229e9d7eed8cd3a3f0329f1fe1f4f5d02a1883c75ed6053697943affd433142430700555fa9f3a751e09314770c9c51e362594a104c03e95414037fef07a4b00d6e6438c9e83aed89752cd4473f82385bdd951ed98543e7fe9bc1c253725e348d08551c2d7f6678ebb44caeaea22b591f60bcdfcd42ac5d8257c381259f2ce62a34f174ddf6eebda7d2f0a6f59605c476dc7216e599c95bb794adb6db686ef8305e8fad1c53bbbc9c773e73307ff5ce78f84b509cd8607ec42ea2bb8a9ad212d485cfda8dce8c3bb8845d8aa9efa0806ce8935edcfdac02bf3fbe7092da4c9cba7c70db65612575079b1d713df7c95e68e66bff7fa979c47882e9472cd03a19a4764eca0c6bf525ca0eddd38ceb33b1d011c60097694eba18f6b52aae72986e8805d792bbbd53fe9041447e5f01c115c7cf95a216208497eda0f8762bcd670a6e6141114930d864e6e0d679320658e013401bcc684b0385c7c4dfd2f46138aef5a2893af2549aa68fa1c6af2020289e8b91da430cfb07da293a883cb6e2d99cee2d5a73e8328643b4f5e9c3b47245153154da25066ca2476e2c2ea843b7244e8c0348e52f69cc748e2c6a7e459868f989cae3034b6f12dde0ff22b4d38e233a4c101b75366c39f673f3bfe12eb049d9a42cb6ff221e95c5e8ed0daaa144fa3b6ed4eb448321c949ea31c3fbbd66a964e2c19f0c82f87b4a9285a460149d2a082016b886212cdf13a01d6aef3f67c1a22bf90f17dc8cf742c5181439dd217b408f66ea6e22ad29da9d5dbeb4f6ca4c9758b8d0b679579f05675b2772c9ae37f918ed6192c038a3332bccfd0440534a270593fed544b7db45bb1cfcc94aaa8d896c10914dcae39c4c616d2857df813a0394eda15c90d242c14a4239a4642a5c90847038dc4ec0f5880ccf22cf5ec5b91de6847ad2ef1bbdca309dd493a94f178058559f1bface0f267142f1a06ffe04d3156643eae6e9a22fd21645c4dcf84a256ace18148981a79fb0eb0c0f126a71e0155af092467fe128ccbf56d3fcb8b58f2feec2a85c70d5df0696633fa2d4d97292ca70477527ce293e1f59ee437309dd0438e5abe80b017c3da4ad9a078c292bb1cd0bbd1dc74a44263879fb047d0119691596f374e30007da564f30f9380b1ccc3330f6c59fbd64791d3813ab2e8f033eed19ba6ba72fe164df88c3f5962724c79d817e911745105885b0a81506e34d0fc4140b88861b43891cb3d94cafa073a8e53849dfd697586f1ceb43073673c9b783db17da3bd12c3384c6c1be049068447f0d0da15667e18b7a9b13c7f566edf8afca5d59d3d077e1a431d7739ff5c273ce0efebf7325fd67d567fb6bd56407f1912a855bd34a84093839552a73e51900782684038297ac4e18414db4d0d3cf6ca5f89e7b5090f8ac5aa7cad1e0357d6059af65b146e3a1631b1a5a7778f05e0220eaf7a5c0d7994d589d65b634880cd8887ce35a442b209cbc13b003920816bf7c8c4e7392594994db14815241096e25aa80afcc32a48f4f0de6a4869521429fae2cd9c0bd4abf5f5dd1670cc1eaf568fc020efdc695ba66d1b394312a93ff98ca5d2fbd5fce83031108082fcea6458731ac6c86c70ac83c03d7b8fd0fe033883e8b9e4244cfaa80122b14bb737106955585948977a5cf82b7d0d78632716c303a437cb4ca9171a4d90bcd1ce392876d91ce527ea8ed515eb1cf26cec04ca0e15c0900671bdabba832c8eb8892aaa3647c3f8651b415ba202f63ec006d32dd2e0c7819428828fa0f7d0d058df020d7f6c9840b2978b846961d9e6d8d237cf68fef680717ced8d5fbf2b374d5a23efc35844a0d401ddd4f3e2c9203280da6ca9694012799d8809781148a02e34992527c2ed27460977f41e29dbda440f2c488d9e5b5af3fdf5876ccc6a5e0c4b972bba617de55c0e3bc8f2a6381f5a13864287f81613d337ce1c860f3f3a87e6ff54902e45db586abacbd961a942f28b12375034a5e994f34084f457eaaae9d0b22efd699cdee7f4a7fcefc282fe3ca10466e5bccd50eb6bdb7f235f6fe91d04155a5fa27cc701f9793282fc1dd6da6f31c199305abe763e535572751a9f02c20c25a1c34fe2731acaebfc5afad21f94b140394728af750632ff43d2b511138e6f213867259f74196b227e2f0821a9de21d5d695f2091c53563608938c0ecebc713cbab6b6b5634207ba9c54e80068f56b47454fe90fc6d86bf7348598f7ff8ed02bf28818e519a3efa4426494efccd6e2b1cd962280484fbdd3fa903e5f40825e795bf681e5e8a5a2be9cc43d0b817ed7a32e80607d56f50a269b789fb91a29dbf897f463a4839ff7aae0e26a737e9dbb0f261b71e4093e0656f82d375ddfd1ab7d85baf283950f25184ac7fcaacb815c997f266a67625f9b737c9c4a1c37822a359def29d7a1e1e4a898c4e421651809425bf0221e006d41a253ab0d89371092f4f74be27b07a24b57e94ee7c16a03a9d702a885f5f389864270e0094f392d6da4c512d65ac685d9a1a8dde9bfc1dc8fab8704511984826f87116a7eacea91ad512f21ec31dd3767b894e067aeb48612b3e2375425d31e8acb1f30f6ec620624e070b46e7d7e22e733a2304961a87abc6842a603be54b51ce7fe45d6877cfc69593f53e710ac86b43f4eadf8dc3f5a8bf486ad92d53a3bc8faa0030a9eb76d294bbc8a0754a93e1356914a6a192d6e8741c6f4d4fd1e7ad195d148006aeb104b8de4048d7ed45784959893c9914b03f7a5ccb9e436e3e845e3f6790b11330edcb7498b5ff8b6ff81489eb19993451f27b1dc23c69d9eddc5f6631cdb84603526a8beabbcbd1f4029c63c98efdbb33b96452f9618805544f36881dc94b3ef68c53cab3a182f24bd55568e80f2771d7c0ae03cc9a63513b50a6d4a5e5598415493791de002afcc15a2242d7bd1b088215a1109becf66c2d0fcb8099ddcd1ac241ddf84007168fcc1721a25d2854ef364b56fac268974996bbcdf415474d131594eb8c48d8c5013acceb39164aa0ef520eb94b211482169d7775a54e6d65c27efd27e6ef45e5cc5c88cf77011edfc7ee57a20ec22dd6ff1c755babfbb991adbc8ff05c2edb7fff771694d3096c5e7ebcb562c224fbe6d193c77e67df9950cea5144b33596502439813fa90805989a21083950e73baa850511b869e0007859f29bae6e08a3bd9ea28474af37d31fa54c1b46f84963fb9fdac67d7f416ffac6c3dbd784b54bf1bbcb07ab384bd9138a92f1aae6b5d950b7edef2ecfc78ed53832115d1e16be4102f3953d7a2fa1182361de38c8daf2061fffb141e2565ff81bd1b260e394b99464f84930926ef7472033df52c009337501a7b142693104d87649b2192bff11de351d308189867b88824e155a3861d7a3cf80d1ec1ecfffc6682e2977f66cdc6d966e7d4f2fda059713f53c81a64a1c5099b36a19c9dc08685cf7a439e2c73af127efc3724bb440f5a85edb4d01bd4d755d61528b906177fff8dc3cdcf0ab3b4b7ec89e121c976a8cbdc0b255ea33f52854e605ff232884e4796922fd5a69a7cf1ead7e60398ac9bb6a05c2aad1dc79f25f74cb5b0abf2fd370e00b0f30b6e762693bfde4fa24be58b680f49f111f4d67c4aa8503930b30aea278b8b716ea92d2dcf5c6d40e8331f4bd04154283ecd2a4f972d849def3c9665960a3b098c904a43efd12e92068ea738d2a989d19c97240c3035b2dc39fa857e8a8575b66c445428296136a4c23d140d2c03e3abb1ae33b0d56ff6718ed14ba6f137186d20938f837f4d7264e3c7cd4d563c926478bd07ee39a7b59036427f197e3db30d268540b7a0f698edd04f772d02a496fa54b9951714b0443eadba71cfcfbdabed6aa96e49fe107f1e9c2513daa64ab1ca07800a764787f9fd9e17b4aa97c905c1d4ba899cf2c462102895e5f32a23da03a6f6ec0fde71d10f1f65c4edac2325047194a74caad8a0a4c779dcf745418131530f2ba84f2c762339fae4f2a3a3aec29b7a5c2282c6985703e20e4f30c1297f4b1e610d5015b3cb4555b55f643f214142e604e7a46d64445e5289c0099052880c1313b3ac31c2d31d163ca2f3619846494a3a4a7a09c13eccd6cf47de878f9dd256e8c70010084d1d854298e785c91f3b79b9a7e5b7a62b9583624b92960b2a256169aac6f413ab0c6ecf713cf7aefc6ccb45d1dc28ee21959c80053afc2a75fb55a78e24a6705844929ab46f2cd9e1e4ef86d439e338766ef995aa1825a4502cec2656b9f62ff7603efe69cdafdb128e9c5ac1a596f154293c93e98d103ac507b5cf570fd37435477da24f60da71baf5adbbd6b0241b514c1b967b0aef9eb37a41db5a92afed619cfb90520bac1c3a7aadbe73a0488a75815e22a789b765908d1bca217d4c2ea0e884b04c7639f6d408619301b341fee4eff89890085cb0a705014023f182b353b83351a84264ff85aad480eb31cb442209c72b08797f6915259793cffbb71a1efd1a4fdf0a9cdfa47c9dcfbd341b51f76701762a9fc5a9f7894719fe3e59c95aa89f8c9f6aeeb77c37e5090bf77e29f9bb9d5a3e4f1a93d21bf27134ae0574e543441d2ee0fc74b877ceff5a2ca9f32b5dc00c8f9cc253ddaaf6136512b80bb6ee76c72d99018de44474af8c861208ff285def6d6c41fd2f9968acc0d96a28eefa216fbcfc2b1528d00598bde3403eb6592e191789f487c2e7d0d7cd6373968f53f47b61b90c2846aa44dd7f710b705396c2f6a6cfc61e73f1b02f94b3b3f1a8237ca9a9dc58acb21c113b5b8d1221c02405d98702d3e62846f0e880f36e3d5ebc39cc4b8e0557766e977331bbca2fe4632404543bd1e7d4cadb3b53c3d1a34fe93cf95560d903945bf044322ab5712304d9fe88d59b8e8c02b5ab4f1bda955a424f309c574d3d0e86af484ca73772f99f5156769b79c562122222a24c346cffa26178df82b71a5ab2d1a8c60274bd68e4f31487f66e5806de07faf910419d3c5033d43e63f92a566d35de4a7e983285c42c013e9fd6df1181862a7aa182685f12697d2ac44f833c0500ca8c91da73bb4dcb40b978eec06855e1bc7798b7b13585549c6eb3ac1e7b89456943c4e603dd2ec18bf8926902ee414af254aa98040bfeea0f42f57dc58b1b4c666af8da24f8be72eb74248da96bb882d4c26633659f8c6d824daeea31172323ccd5a80d0c1e386b861e11107095aa1a0c271de0d3fae0dc8490e62a3f03089dd837c7ab45f082317a9c39ba4620f3315aa55d1fcbd805ff94dee4970250b922f5516a477326666a36a6819ff84a5fca4e3c4d1b7339ff4f828dd2e9a96fa7004e191ae3e1a4610f54d681b9669bc81a954251230647cbb451c423014a13702467aea55760cc5e8e06b05f6ed9a0e610c1cdacd51550b71867e6dc88d2c40aee2a2744c1be196a0575298c36df607fec7b1367fd459ae9a998673d1866eb1aec40a51eed7f2182f3adde84b4f4f942b07236b872b7b28fae41e76610bb443e612294edf236a0828e0a7a0cad2e584014bfcbd26ca06a28d98c38372bb48a23f46c851c18e7ecd8a6547c57a761f92c5d789503c1d88f7c23bac471685d4dff42e99ce82133b43865da2e399aa603324e14d8de042d3c31f1f22675a53944ba9ef9a9f9f14a9524661ced2492da6695f2055d76dda4d0ce4eb0e1cff792fa5b93e78e21f992b6ebceab96c0f5d3c056be427c464828350b43dc60c849c62b347d8853b1e05766cfb0adfbd35f25f6a012937a731795f3ddc1eb8e16680fcdc8b64d210148f9ea945a42db7a3dd0c2bedf74067a31d3f691c0a49d048637a418ed99561a39e1a469fcf4383f9580aaeccdee3d1bb6822bf9a4d54da6a284990d48cba0b748aa0dc64e85e09e373908920a261302f8a265be1ab2b3bd495332b443225421a34e47fde95b35a844ab15aa331ffcbd957a674fc19f19804969a71b6738e58e270d4b11b1d175a7f2fc17ccb5aef12d9035fdef3332452331208a133ce24b10301a2063bb6e8cfb4a5eca7b72230352f40381e10d1be82bf26c417043916ac0cbb9682421ef92adfc20f1ed5574156607af01ac44e1270d9eb926b5913d9af0bce173b4dae966371475b1e96aac3408170207c1cf4752a23ab6fa175d23f18ce03ac39e21d58dd63478bd1c89d01b000622f05ab9a8706b399d816284943fddc6c16a2def835024946d9fa517648525b6b50e2307145ac4d44c58f5172394d2c40622003d0be88d05cb42d88910cccfa8d18c9864193e871b287504644b7aa7b74f46a1e1996f6bde1c14a97dcb94e9cb3e04cf1a872952bb6d5072cb6cb3f96dca8ab40d47a564eb5323d0a3d9cdd789a0795d243462aef60ab8386fa3fbb17044190181b28e27d89f354b1f00de909ff2009924812b24232ad1f1c5fb590111aa4b2f53ab61d8a455b9dd39c58a5b806fb3291abe1ade5f760fc29bf3d8661191c72395caa266fc3d4b92483d2e8a5a261d14a180f620575a1ff51c786c3113bb0ee134dac83a2741cb869b57463d5930964000838ebd967b4baba795ff94c7a5963e340f57198f5a341fd7c5cb4ff9da0abaaf2c68b9f19de50e1ba7214c1424e1c4131bc85730373a114bb4e34570728ab7351ca275200ba748fea6d85836705e96296da0e395f37ed78f743ed4283230400a4a0a28f6fbcfa8a5ff9bd5a941493ba758f0a8e1671afda59548ab97bd93e7d2698551c70396319d1790b87819be51923fc95a766c04aa7d032adab992a1eb87c126ae83704582bfa52f8ca16371a98650063feaebce1ada17d7e020e4827721189596c5bbb312f83c5e7659b96d8230ff75f319c5c374dec5af56cc4292ddeb4e88700c05614c080155e65146758920d5d9f918666d56450594525b668eda99194ad7811addb1f2c55766a53fd42e336d281506b5c96b4a678b24c9518cbb02cc4ab63b4bf8d31a8cf8c2fc6699cb487f886f4aa27f9ae94630ee61f4b6dbf65424af5a6a7447ba3922e6f45320f9d31fae9926fdcc13ca1607a17586c1073a2d306b3db8e8804ed4ad51b65956227c0c0fef05150d468d401d56e9cb47370681469a23ee62dc2b715d12603cae9a456bb0c13ecb7c8e4f0eb94760145914b489c7c7e3a5cd1b589d69b11add4cf6124d181db9d9c420275cbd6f2e0fb9cd118d2895be64783c07d067dd80058a43acbc44ae5bfb313f989b95ea7769e5092adb6b92614e05b9a90c2f2b7a955c057d1476a3590b30563a08de33b88d016999d8d3367392be5b9b80f602f055d73886bdb11444be2e33ae638dca884be339a16f60db3c21cf630f2e1d311888d72ad872c224c1ffeac14f062b984adacb15be50c5c3130af316264f2c06a1579f87c06365503a86964a23d78e1226063c60e7457cc78534e2b4713622f43fcee25c191efb98b606e0a0ace8b46325b93afd0f6abe9c4fdb7fb5d5716676d3df4900f3031bff3a2b97010b90ddc33795b7d4b5ba38f9b5df6d69830c054eb94291619775b3eae8cf03f94bbfb8175670e92a12f75411013cebbc3003ca4711563508b6dd1972517483d04b04f1ec480822e2dc6aa2b7301da2fb331853989a3cd93a70c75762339439065065937a50469892261e53a3450603120befd78731215bc4800bd66f7f26f8b46c37cb7783ede48a8cf97359b4ac35a9efe9fea28b63050d516d4404f4e09e7d6931793b0f63abc4ed1ec11162e0dd50f5e64286e03503cf4d4e5228276452cc42f539a41d5051930fe083e3634924679fc0c44905f37cc85d6dfdf0e2635d07668edf56c2fae37d0516324dbe725e8788f28d35fd77fcf48100f177b5bc18db1fc0411633a310bb9f99e212274df6df118e38fb546055cdb4ab08888360abf4e96bc361089954f8dbc0cbc6f375244943fcb2fb501ea5fd39d251cf59c5599c54cec4718e4403535c4a8a61da794a557ad94ea2dfd8c8d7d25c7572a6a6f0a540fabbb4d3eea3d4d8973432b1ca98aa3c09f3e61f52131e7a5185d95dd02cd2b3655061cf3eace973838de9da7a4f0f3f30269411485542e4859d18241f2c2a04b8f72d0a38f129eec28db4055a8834d4fc66fd9dd76215ad7c7c87f5c94a2c4344d60e1aa12118dd6e1381bd0c1b6df2cd2a334c1576905860bee49276bd159acdcbaee72bdab817bad19df68ae5fe609059b2d40a0d9d5a6b57edaf83b783c794715cfaa73edea767f39cbf40c1deed334ed8376bc37f5b0e7fdf4dc56d5686d6d64788008b97671054a4f77df7d9c2aea3bec9cc1820dd1694c9f42ba0a2f8a7a6f9aa6cc60af307253e93cc2c3b3a349db4a637bddc5d1d2ee94c783bdf176f8cd0a907f9f27da92982fef76374f4650874ea5526c2ee8b1077ae995f15c864c3e02354bdc460488c9a1493967d7028524606d90932d2bd4e33287e7a45877d2f520e257aded7daaa9501ea55335609b48219f4fd9ca4e60a2be439d8d31e1f2259727238ca4699cfdee827b2d2ae4e06ec3f09e90aedcf3e940355413ba1f26f4ac99d187596a519f1dd5d0a959e10b5696415085a0b68c403cf29bb7f22f178fe97f536eca522555faaa500866460f5170945a66853e0d226d8ef0b25b15979c6565eb653af7cb7445c05008731fdd890a257620d754bb7cd7a548f5f3c37bf16d88ef5446a9d6d7f6d7fd089b12c6f772f609ee7dff1fbfbe6f3e86f412bc14d820b95a830cc8c2c83028a9bf012106c5807ed4ed81d66d2e54ab849493f0fca29011bffe99e74a5befac61e47dfc3d887e3db26d546231efd5d671cd9195a1d9023865750392b4395d47f58364b96268c01b3189a0187a456cd454a850df814986dd7803a9bd475f0b720b1f532c09b79a1a2c32fdbadcd915d4cd592c3987a35089a5831e3a30a3a0b19d1cbd09a1747a1a5a632a95edc0726e6a0e1c489063c31da67f1d57c10532f0c0a5c4a216c22e6032e787daa3e0ad58e8e8847b50c78cfa0b0c469902a81be30be94326f725098685b2121b3cd9678d4937715fe0aec02400b6a3842097a6bc441ae47c321b870a2524aeaa6021b5d4d2ab7eeffd5287460983e5a6d890be559d7c24a25f3b175e34dae1f258255fb9e4c458b72cdbf0a1b714edf0b8f2ca594766b1949ae4cef4d6a7ecbe7067affae02869395dd58fe0f203f9a3890cced0c768e641cb19b4342340dfe20e4184bc7baad748e7184c4a7252c825449e57d5d68a3c5807b25ebc28f261cecee4fb03251016a638a4e161c3db91d85b25a8bdab7fb6f3ff599d58959ee1853895389a29063470559cd04aaab3f7b92bb1befeb5c0b4eaae5fe70e87e4f058e2732e2252a048c1692ea79b32601b904bc5c45b43f33040f0792cec9b342dc26937e1096e15c2bc435b31a32ac7d72f7436ca6a9e7b303b961dd26e8644280508cdc95942d11cf68012ac23c5f8fed82c0126eda35fdcbf410f095c1c8928c13ef5d9d79de8490390ab84db792b138973c81da489c471830b0a0fd5a1de119c87f7a69d22141417836793c233308427ee80b5eb7a9d6eb181c730e2a81ca21b2ca93eb98fa7bdc993e895892ddc34be506684bb139aa88b9c79aa42dae939c89aab6fcaa9b45fa70a183d65bc4c5f298f6cb145b30021e3b8b69f3103996a29d17bf0439dda5f368eb65c3cbf384e6775393dd7d82538f945e4487738573f85e65a986adfe0406d6291f98dd35673d886201e7bd34c47c78e91486d3d13a8d1fc300c1b25109fb0ed45648466b2daed1441a6eb91132b36a0892e167136318cdbaecc3d856ededfaedb51d680e33edeade61369052946f62a3d61e8371062eb2782fdedfc94cc192adfda82550977f1f163f612bdafafb234d6c947dd0d5e1482cad6fc21bfebed9a7b4f0a38fad4c54f77a85771fc0794419f03ff53b1a625f6d6b04c99b3a73d23401725d7a0641cf670e59f4d5803297ceebc0874f429d6f0bb918e7f7a62c9568284665a0b9aec058cb62e1ad41137ac5db28fb2c1a8a1384360f3873ea3d17876a216499418dbdf3ea19732e6e1d0b6f4ee5429e9e60ff9457dfbd60973df731258f457abd51559e3b9c7df4bd685fbaf724c7a6b172cf8fd70e6d74016ffa1a397238623a47dd09675cabe56d9a39128e386e5dfeeca8cf13109f5b6817027a14dbfb86a3f71b8a5db8aaf7137585ab107c0e9f379caaf7cc12abdb51142b4b506c6a4fc037e5278d589b1cc330e9d2d3a9b315da573bd287e55fac9473f1d9805ed5be5f2a4f49c5ad77c2c659e6df25285341f0575c2413b272afe79678dc071948ccab447a9188e8e660c2c29ef77adb3fe1b773a336722c839f97605b35bc0306983a8897da916f776a6ac9443b71a98ad255f9212eb17c5202bca8ab7591a887682fcda15156ded5e4242d3d43890176bd1ca1a4cf5f2c49f233669ec5cf20997f8f7e408b65beffbb9d108324e72faaa1c8791c2be5982eacfde1bb13d4ed88126f463ba51e5bc34ebc74abb082ddf9fd1ad1e27a6d643d5e4f83a8e41170fb39b862fc38d9d9520ccdb31666f7ec09aa0b297c05efc5ba7f9ddb70c780774e06a9f5ded02939f25190a8b7536d7b99f605aa01f7f59cd9aafaba62be69ecc83fcf904abe5489fa07a92a1ca4f48a73ba9cc59c44d0c7a80ae1ce16984589a4c375988303d142a6507b411f33124d5a2b0bfb2a5dd65fd69c1e7bd9f753cc8879c2919cfbd31c98f820561a3742f5665db1623d5442bd86d5a19f12e7c72dc08c32ad19a55cdd2cd488dc3e6ae9a6661e8f6fce387226a0f4705d89e032c504de69cbec5c9b71656feb42e4e1dd007095b8396c867c4b3c501bd73aa2f183e908961e4f356700ad73e6ea8d5ae22cf7544ca071cd50013aee5df4cdaa3023acb0885eee2c7db0240d7829539a4cbadf201b7941891910c087024105671d1b0ce6b0d36a2af91dd8038ad5426bbbc7547b78780db7ce26159887b40349415b7e8941fc9fef492bb0e2d97c1de57fe41a4d3874beaab2831c76d51b47287efd42f06fa4208b73dcd6df9154bf7594b6596ad513b2567fa3941f7d5df749910c45c8aaaf6495c57816971bc65b8c2abfbcc3b8373226ee4b1feb2a3cabd91353f7972f808b29551898aa8c8128ee76bb02086f96139de76d467f08f14c25fdb5bd4b9c4e4e106e099d424e356a1cbd47917ca24a6bca775ed1539be7377f1d83655074c0d2db77f25589670a4a21c72f7f057a09a24b1c7795c24366986e15f9b3c52dc02bbfe7942bbe7e5a2988b7e8ef286907dfcafb0b3d17e5df725f26893369e46d2f57f6f7815a980514b16b46951d584cabfcf9a261dc633bac0a1cde617b253cfeaab7b1c9457e1aa08885d4b47862579aee622925ba09db0c90cfd07df25b5aae786e51345935b1192cf7bdb56d56007c8e0a40fa60903901908959fa9245667a0d6c80df310657be6c99640ee571cbecca8bea11ab049ef66dea3df72d82a9ef751ef9366487b1397930aeeb8e5e95ab80d715d71444ce82ad1c78734281762f8cad67a444d3612d4815f6485946e91639d554ea25d7d05f2f11bd6a9a02f9c7b340fa889b1a3e69ccf3df00c81e182bfd119f0260016633cedd10b6883953b5835b7ee1fc102f49dee4c0dffa5e3cb85dcf63873c2064558cbcfc8fa8ba30963bb9b2c9bcc888d5f46f9af8f7f3d76e02d5d20c6001083914f47a7ee5b435c99274587f8348b7179b8aa401b304d0c6b2f04301bff914c6aef52c3c31e9f0b661a32a14a16d990e6094c527a39bf5657eb8a2d59c5d982dd083057a10b0059cc3d18b714cf0a9751e65f02f639fa355cf5ec6a051b95dfc4fb7f9ce026430d58657a8249adb7d645946988195e415b92a6f7ee80536ffc260de05e41e45f9ed737c2883a03ed7987a72c08967e74accf0fdf1a27ae2f408f7e5633dd897a2eed5853a2205f6fb70129648c9a2d8160a764e01bf1938bf2ebbc4a9c3d0857b05b5a6dadd424013e3ffc7541b57fdf46443a14e15fa483987a38208fbfec08c47b8fc0c8f446fe16296ed6b8eb7a032b909838e0685f6bfb0886812f12d6033382d6203e6a78b23b7915a16476509c111f642b60433df2c9be33bf53d5a5b8e66ca906bdaece53fb593da32c1e75a142a22672a5eb852207ed88d3556d91518b0ff561047563fdd7e7e7878696b98ed03f1a6078000b44aed6a2fdb7112c977a68ed4b33e67508d97ec49d563b2ead366429a4fc71f9842f7318ef9b9923b80c9fc26545e0f6e9766dead5c6c68ba271023fdcc8c76e15966c615605416bc639393d934f88e0dc70f2a59a9de4236e445621fb14ea3f76113b81d1caa9933e82a25261464702a698ed95330e3fa2d86e0cba2ae377243611a8899fcb6ff6371799ede125b60348c8becff8feda8f225b0c9d10defd16ac6e08173178eae5113e269c050cbb7d785b8aa73b311e753b18a66e9f7cf1c21d9323f995fe1532612538f89bbd84185ac6a3f0cb2e00de1a07279fab3eab9d635bac566eb67a52f2e4ba6818d1c76008acca50dce748b5141a0fd48694a5799d41156c8ef8f673530e3d48768507c916fb50259fe7a2d213d5e6d93caa749424abb1778889e7a5fd07a4fee7b1ee974bdd43f2ae90ee807bde34964cd180549d9661749dfbe031098f2ffe6d164d7b6df1fbb07dc368b6e143b2f819dc365810fa1e3950a22ee0da7985d16a74bb91a7b17d61c7508bc501b7878a28729df532bfa7a02668dc905dd3996aa861494111632e439d2f4bdf392bdbc3db98ab8ba26440312ec7bf3e176e3f0b61b59cf310769de3a3bc4d989987f7186f34fc5c40fd22152519b35d6ed4cdc00b869a5a94ffebaf82fbafcd5d1003ab8ccede903354ae63dfdf4d5e876ba9c35bf94371f1ff8fb6f1f14cfe5cc22bf4b8a9553bfc4c0bcc1de1706d77c7a4268a511fedfe2eb42eaadaa46cc43ee616fb3c30f9d3b9493dd679d50ae35cf5fc7b543609bccacca597dc74d9bd4c9b0bd6764199c2020f2ef6d52f860da0630ca47db634f611d9148900d7770d3ce8b248088a8f9164b95b217122ae22d9868c13692bc4d26ba1ed48396f3bc43faf8214522868e6c9964aa3f0a1f8320824a080cdaa3e52e188a737ff39b43480a05d2e4430089ba286e37b2f3d4a0d43e5f20675aa6b1bbefe1993371e7ab677779ae53fbddca887b68cad2e234ee679693ed0372923be2d407b2baa3acc2c4bdab45b05d5106a72e788fb394682aa565c6c7fbf258ec051c33b6d20c3f821351f97cf2f05663ec92443cc6ff69f660b03c3085408110cb3f42c84d22f7368036bb281be37795a2755b5adde5bc66fa7436c25f5e0626d5ce2a514c86e3c739233c1bca5d430587839012e106f17c1aa7db27e3fbb9b663a4ecf442218eac5f546dd15a448ca04361dfdc21dddd2c27aa13909cf6439bd1c985e03ecfcc4fde773a2072257fba6140558b39bddddd770a5706af06e19812704732c1d0194920808cab69017c5ae90387f0555d6751a810da2b4a95ea1f50dae5f43efb0f7ed004ee9aba56ee7b9e8ac208ce68b5bfe0109985d1e06bf2e6c0e24af63cf450b3b7518940723c8ac360bc91b95a2f6ffb799f97e680e8d7ec1b69e112ee694b8802a7909baec7475494e766fd05b0943a0e41c38311193cc62f846061142dc81c17ef92769d36b53384d857351e60aeb9f340bd9c9d9354fc121b7c4d1222f07ff896b81a76bcb497c9544d77b435d824752e46e4c708f0bfde344a16c0f5d321cdd59aaf20c12c7aa9a79c45ae7df9c8eda6f42ef3c25764993e5083e4240774326ef82d46b87b20d8cea483a26e7ea70b65f49d8c365e5c49df62d6881d7e247751e9c7c0127c9fdb74b7b8c6257fa7ea0195de34a32a104cfa7a5bfdf46490ecbaeb30bbc898a2a761ac30f0c7b10ba5d9bbf4789e60d86244be9090de5903b97945968ec1139a48028247ff61e32131a571e62ed38a61922bd1ab8c547a358372be7aef6a6b7d35727b39d5b79badced049d2d5cb9e1d4fbed3ce14a69e1ce8854d54230c77b8d0dae40638ed4212e507af1d82116b56af0d79685cccd54ec2a6d4a22dcbbc2f6a3e0a27ae085c093f001c281f343057e236c7ea633fb7aacde4016a3e00135a75e7e06c3ea08a524648bc0a8c284575e8e28e9199071fa425e6798ac68483f912b5234f696d234357af77170e4d9e5c0b5dfe5837f23485c62c450f3c3750f696ff6cf107d078e81157cf3bed5bb338e86b68600c0effc4d312885edb7beb21f072be81b4f37f1456603bd2306cafc397136ded9f26c03781f1b9f1eab1dc292755b4b133529699f5b7ec3f3afea29e560a9723ac3d98e87017625de86f2fec75e5662be56b30fbb920c79a97ef90b2105f3c40cd74b705f1cd954dd60c2cd231b11c233dde60f7c887da0f30967f7d45c6ad746848fd9ce8310ece6b46babfbab55618b9c700f10d35e47cd0ff72125a47303ba1bdc7a318b4c655698a142680fd93bc5bf9756848486ff8acda51ea6ef1cf0809cc7772ad9676c4dc7194d4b0cc108f7a6eae457a652fb3b18d365bdd5ab3987a5726328985a8cade869b5eb63f6249804df4c3ff93659b738ce46c94a54f4979f85051c8d90a1f2cae97dbdbece5ceeb4e9a1b3b8c3e96aa9e70bdcbb72a167ee6a7c048369c84d9a6b6eb35a15e6cf5a8dbe8dedb3f81819cd6e437a3ab5be48e318f1296e53c8315c7195b65978ae18eab3b79abebc2e1e1f489bc50b211c02f8ba1c7b64deadbf71bec7b2d3acd65cc697d26bb19ea451aec8d1c9942dcc38313efdc9dbdc37fbbfdc28957b35d99228d2922c07cb89173a92b2d85ae475f2a341aecbaf7cbcd41e1b2bd2359d0d1bea29d0911386bbeba2869971aa4b5e623fc5c2d6cfe0d2955d222e20a4850b65aafc6964bca0c1ea3ca409a38a9b0486cb3ba6447a0446339c05525af34f3ade9546d74039ca4300481689c0bbb62ed7d0f2c593250cbc66989506ec4b343441096b40c4270db787a252d415d4f0d9186904f7cff6a8b5fe0fb6b5691b571b53f202e574f4aba0584aa9e27e9c8ae48e202b63a6c00d8820c6717f00b36777a5f5e8cce2b1b15aba65994375cee3f3c97ba566d6effd1e9707e63ffa576f66dfc0de0eeaefb1f643497dd0ad443b4ff0ee9474d0ab0a57492ca9c87a1f27c2b747dfced7a41699b933e92068430cfc821862697ffbb9f5f2484206e8736bf97ce395afd781a9f56be698b7aa5e2f673575551c5fa11c9f199fd8c14985dbee0171bc900ce5c2af4e67f4789491a8a08a87217cbc4cbc97bdbe34696bd609ebc2e83b3fac5ba0bbe155e7ca53a584972e76b50040a48fb8f1bf7aaa7441693f06eb1f26a336c0b1b3621dd13926722c3758700c8e2ebf438be3fa2cd71a8a6cf2f9815ec9e9d6f4aa040261e284e45998da6e896d42da1531b603118a8cf252c0303356197eedd48a3cc8b39e4fda4a9f11fa76a43d29c15dd703c410dc665a81111f5017ee8ea4b34d3b58bb500192862cc1a6bcf7dd3582f70ff26b9379a1aa8669db81647ebe92edbbd8c5535057ddedb695f0f65f4fdb4195cb2f580f48e514f1a9c59c6f7d3435aeba4b38d11082a29d8fc6038ab6666a1014cc1c8d9573897614c55df65017229359d071e78f6812818c148db26bd75a0b9d2800a8edc87a8b314158880c4fdcad9feafb328217aa934080dc96a0a3942b3fd466680752b369ae7498b78bf514a3da7b9368938176ecd73f549466b4b0f03bcd14bba6fc30cd557bba8eac920899ca91d67c3a75806aafc0624a987d7bc6298e8728eadf05eab6f01cdecee816c944d188b99a2e4578a59c6f610c3b03ac0f3a42fc4da64c82421b0bf055db088f2b31c011841a45c77ebf52218e51687c40c59f96fb6a670c1f1d7a53cf6377d6fcc3f72976b7ae32b911b206f5f3735dd8e927ecc2054b2263e70e68d009cb47e95c49141bfc5bd2b607aaf80eaaf161e5330c9bb0fc129149b7010a0ca41a4b326fd7b159855a84319bcda1f95b498649a58e7cd27271809b04b828d813d1fb4d543d6a08d75c7db224998ce9bc851d0735feca706d43cc8d38e4f31cb81c11beb782ac4245c24dbd7224234dae3b12b79941668aec9fcac1d9488b1c2fa3f6c09137528220121e537cc0d44a1ffd4f250342b50b66bb6c2676739c65f38631ec6d4470eaf2dd5a5851effad2f35778ab6cebeb42b1ead02185bd504f23d41dc9266599e7c215c97796ec7801d3d2bf7cc65d937c47c34b92d8105c573c803c27cd7bf1e07983d0e8264c7fa87a352bd0d9c6b23a028bf6c2e0a0a4b98ddc7c8b950be94f469b5dd7d3aa432a4487deb8df5ade76df153c96fc8df742fcfc30fec20f26f09d68f7be8386fb15de17c8d28cc41758070341393301856e751ca9d327097038f504e66d32a33798b69ed9699bb4ae9c1aaccea6ab87700b8e8ed1c85490d232b92a65196801092c7be612bbe8acb4d5e3d463236bc34a4f7d4bff2054ec82c4947ab9ec14f854b360be8a908efd27bdedcc06edff8fabb4f6c07d2dd04ecff3f0a336cea8236682ebafcf6e3f1449492df587904be9885275fde6cdce67b43e09abaf4333af48d4fb28c826ee6cde568fc0aa97503b39b4c90f8c2f755a105f6f3988f104be8f0329049ddb4193329792afa79fc9604f0577b0fdb258778111a2996a6eb40f3f0eaca46f62f934f8b857847c40d47bfa506f904ba0b16b3722f163011f7ccabe05fe0ccc32ce832700c5ece13503f359594e1b94de046b2b1bed76375b7e689c757db88cce13ead7cbdf566e608b8a1287e7456952070272239b026970992d5854e62544ca2bdff6379bd13e3bf0941f2c5f3b4c2b767abcc4e338cd40c8712e694b2b8ee211f2a154df2f88db7131a5bfbe2061071edc42df6182d3dffd3b21411771eeff77f674d04dadc299a840f91e203b0b7ca27c4c007504fb2808b3228efd2dce00e269870069abc9e6c97e5b88858432bc6ae4244b1fc78dcda76a6c2b0b414343d8c04100376c6f23ba536d66f5ad72c1eb646df30355c99e7322208b0ba0786979e538c68b0bfbfa106a43f57715503111728a7da845c9fa230f42820e2d93816b7eb9981257f0b81867c26d715dfc8700f5f0796ea956e581ea907d704467f97749fc14d190cb740ca3b2fde8d330500984f666c5d8ea7b6ef08058b0776b389548195b240f678779903c1b1b80da19877250f46fd8418a6c99f75527b3e53c277e29ce4479b10bff666a0c398f82d2efdc532df9c80e7f5bb02694e04872cd0f665b896ce354860f6fa2a912a8e92c5b5664186841546d769ad6865875ddfe49d56b258a0f788b0538ac4fda6b1c4dcbb41f3eae117199e13329c54a5db7217c642038b0303804e645db73fd21404c9ab94a7b078294d1f34da98e5d9e3c2c6980799609c3960e2c4c45383c3d7e326d49c3a7e877a7da89ec74c9fb1b1a0e701a217787ea14acffb731c6719b20e745333a111610ccedda6e620aa24ccd63b31fd318c1e0ae90d44491573e1a6f1247e176dc4956f1ba74b8c08a6264439dd0fec5225815604f26a60208ffddb2df0d8459039cef1f9c4481930f64aa0f062306033ed598a61c316a3037ae2991eea748d2dbc994b26c7047c497eb7a33bc8751f8e67959b4ab3f16665d251add65fa9afed84e469918473afb72ca74f742e55f772314a8967111d04a1564ef8a5a7f39f21f1fb8c14d71f9e67ded461c63b73d59ac63ddd095af65e94973ec32d3f651bde51648af6064e8581058cbeb3cb56001aad5c8e145a672f2625d96108c4e56e3ff2d10fd00b988a903e9f150c4c4bef92d78696481ab635f89da40d1eb112b3e04c3dffcd244d2fa4caa9599a51d7ae6eb7dc3bb890fd7e09d91b9b5dfa76c2e941449a6258544eda29e2587ac202d07309f76b7b818102117099d19171c82a9e20e0ae4c0b591ff639a2d8692028d14bcb72425bf94eb3f66bf558fa489a16bbbaa52dd7344404a299621f0e83cd1a85b5f6dc460034df624c91c29afd8b97dbf5e7fcca5353cb6492d83c77e76aa7b3cffbe8c477775df62ca73fdbaa99423a48852aecbe82bafd40f839d2ded0f677bbb8d8c7124f89afea30b732de61c494da959e0a555b295ee60f96a0b48ef818d0ae23f1cad7d98ce8e9fcd5b8c073fcb2f18b08030a59a8fa1c01560e7c7d4e03f90892bfe0accb4e3f4ac2be059168714656c6d529aa1cb3b09f8bf262a3eb237bdcd0bf13d24089aa237f624243acddedc1852ee0321e87175b0d4cab6ee0075a80ca59a5273b3050aee4a46936b7dd7f84297206647696fc21c18d8447b50566c9c6314364d4e7c67acebd70ce27b8c9b452f5bbe72c7c80039cde976b6a701b65439b701c63302a924e97991e003d8538d2f31e86f4bdd25ea0561611bda9d90ad5ac775252687fb9a3d55b26eb3db3732d2f3b252cd9c1ba3b41396327e3f5c471b522fcfb066143541940c1c893bbfdef0fdd2ab3da8c417ddffe0d8b7ab5aeff9a1a91abbc13fc1205b53f30809cb1fcd6ea2980e8606b828b13f3ac75561ad00a7c8aa5c57238f578a88934c7a245368555a7ea302eeeb22182d7c367ea1d34d5ba9571150223c8c752506cc53c443775cc27ef21f8dd61603baebb4680b9ca0fe44ef3dadcb47363c77cb7ee39daf97f9af459fe035d96a51f5e6a4a6dc52bb7a95ff6b007294834e9bb6dd0077b13eae67064c0074a204c59dfa84b74b5b3d477bdc2e93894596711756a1758cb5ae5ec80beb45d4ea2c7d2dd451c2b0055d1ad3d0664994b3aee8c8d76add0f9af2ccb0bd1aee9ef221c002024fbf9bef0791201c1beea7ea7a975d11a6a7b2bcac9a38a2715b1d6aa99a53c6200b1eba56af03c85fd79851c7bef24389835a3a5883ff279a53ecdb29e4d58872a4606328b7e040b3e400792207d6c7c9c8c3adeb458e1128f2e9e924d277b02dcca855143d93e6c2cf1e47880477159dc54c0958569b432bd56ad6727528e36e11bea62b3f72cd7a7024da8f1278e0507ae44aab2c88d4706c8ea7a6a76bea4571fc5cf00e1a3cb13d95d6cd2f076783c8be1fb441c7dcff5c686d818d99d0c90da3caeef874f09540b1c224babedad552875ec3e045d2a00cbf5a0109541db967bca90adf4e8a04dc9e67d7fbf435640e65486fb6e8620552347e2f9e75e98a63d817188d0a91bce8193cfeb3795be4830e74ee2eefbfd6bb9deddb983feb548a60aae63ed796f32ffa19a04f38938ef486798e52078060fea5ec275f82e578167df3cf16620084c32c2a3bdd3cc1b932613abd9c4ee5984fb7d3cf1ce73b2be8e4dd06471d8e3718172b1e78f4fcba157d8262f573ed9769f9c9101327039573fcf8c916caade76e1229c313fd93702b25ce847d9d75d7f21ddfeeefa47c4c3774944722e907927b03162d825e5b7670aeec3f6f40182c41e218b3170b8960c6f2bd1e253f7b0fd4c03b38e751602e7ce455fe3eda103f569bc0f5f8dba305f91f729ea52f825a2a905eaf7e20a0a4fd604f9dbbcb1b252b66ae3df09f8d68769abd0ff7dcbf6eca233a07cccff4a5eb80a134be16027cde88b0f07fa7730c5fbe1e9d50d46e9ac2dca421bea8a3c96088c4d34b8aece306ab514d8249f307e0412539b2843c0b3cca1295589f0d26bd9137c2efe4c6529f60008cc516f6a25ba7e194df275ee465d50b07dde9ed852d3f7ce449652e24c4a5dd5efd003e8c76f60bd4a9556465f15b2f4c438085b9b238262c8ff22cfad66785e9a10cf05f2b342483a36a7a571c1cfcba22cbd7b79a41c7d3ccc1f8a1287713b3c501c17f82198856990d25026ef91525e67f84be1b772ed7295f97123b9b4cc8c3614ade092a0573e8789b94b80a0bbef41a73d3b86bbadc757bc094e51ae081ac1227b0b3f7b2a803e456843e30a17e455f96515bc8e29f8f08d2254690bd5e86fc9d237becb1175f481697717be4de5d5e8390c0542e812f9e8c11189e67d42c815c6ce7f603c4d60ff884a48f8652067cc28c8fbf6018c13dc43d949053c723021a9b7a00f590c9fb2e91fab2f8ef5b86f45c9ecbbe02641b30147539d0a180d001c350c8e0998356fb4cda7600da40eadded2af9dad1ba92bbcba46b284dc04c04ef9c07591993585c7251da6a31dfacbded7fe5606d2478bf0c9cee75d54006e9969f64298e5f76d486b50b16866bdcd57066e8995f6a063fc1c3b06ffec142eb85bda8723415cbf1cafe23442620246aa7dcd56068542bcbc7a1fe3f6810ae376b08c3e334b09d0b0ad947ee6cdec7bc510a85865f764ed8045767c3166a5edcc8746f85efb98cdfb8abceddb5deed30673ed1c0fb2838785d48e86d628d6fd899571097391c36871953941c4a8b78e937b8420aa2258a48bdc5df9e20f099c4e5d2592864296940185720e91f2554e4c4eeedc2f6fc4eeaeec2093a617d89a99cead2cd16dbe07e14f74f7a4f100bd537536e9a5fec021c18a1cb49821457bb236700652b95438e04dd792c42ee2729bb3b543f1d0eaceaca3994714e847a3b9dcd8c09e76b099ab3ceadc5f4e1245d85aba55bea200c7da14b9bdde92cbca4a82c8647578e44b534d06e8b72e4cba42465c58d2450f00e87fb0c2a5a2644420ea5f1f62d58d620e7bb5e62393afa1555fbbad95ea05692d01b2c0f705dd623d318f1775bb6f56972c014a6c696ff5bac0db93e18bf00f259263a2dd58a690cb62c65aabe0d2d10d06b0cea689f9026c82a78c7f7fd76e5f50ace87907fe7bc9166d4a376f6c487bf59d8ca13e638b8610baf54f5cb80662331d4382cee4faf7f06c0ffe4778d846481b845088b16ff1c5966e8c09bebe38c2e68e2ff0583c44fc0f892bb3c662a0d88e7a4b35b6cb35c6dd03857267310126f7bf205cadb0fa924d1ff9ef0285cf00b9b4b99fb57ef1b444497892eafb58993d9f4f06a245cfac27d2e388ba1885b669f08b65ef4a751d64aac247e4c21985acab0c433fff496b8ddb7df319cb0dceceeffc8033dae5c460a5800cdfbdbda897dd210a50674e33b3ca52d4cb3f0f650fc04b099919b31cc884c6fe0ea5fef5f5cdb4d64c3fd4b583fecf7b5b0ec7fbdbbae611a7512df71baed71e63a45ac573e006959815a3f598345a3b3c53587a9ff5e5fcebf9785b0c17dfb5e02027d622cecd1e5eac73564b43a482506475c79820e37b6f5efcb779df8097cd2c2d0a9753e58ea1f586b69cf8c2b997777cde6da54317c22e128b49e0dff70104178d36654d89995e110e4fc180112f2f3aca96dac8b6a8609463d637b823a297a499db4b3b0193962fefb33c505a09335d1322b831ababcd65b7fe8932296a53d154de1ca09418c4dd83699cb53726450ec41d5a6231caf486f7f2ec052bb0aeb3818ffcf95125375c39dc6d6dd50184135e010e8329a3567db4efaf781d87178685a721bcc000b75fdedbe69185cdfc672616bb4d60e34cfcba2929eba68989c66f5011b436fa0668ce499c7135cea26ab9f14d0f514fb18e6fc7cfd86e105fc7f5ec90aee7a4c761b0a7c4f2c559dafedb2a44426ce225bc33f20160b94464f10aa2820fe194b1e9a71a55ffb06dbad0c09c15001139b5e4d06fae380f3bb753d6a1b12a5190a5e051d4f8c3909e3bf420bf0f3fc357a0a875fa2cc181d337ae125cde123bd63ae602ba9c18d36508420f7a3a13d0f781a34e08066609a53f89062d6c48fecd18b3fb585aed27bf70d296027cb15cc1e15c049b66f3e7219ecb03c5b8690774c67d00b37c04bfcbf28d4ee0dc940589fd1f764ef3b1987c7ad0cb51c703061ea2200a337f6272e7319ea6f065efb5476b0b6808b4723ed08db974e43785c10a5e31bce832f3c605e408088b501ea4d7c286857e9aa6c4668876a8ea85f75e00e5e1757476a476fa19564cf894b4c2960af0e62d10b2b673a6a5f2adb4ae27028abdd2c35994eecd72808654d6318937b6da5c1c272540438ae604d5b93648e4ae2d1850ab015c1433f4ae92a0b26c1f2e68b18fce1f664483843d9c01e5fa664db99b39a9aa711280050e26d06cf554cb740c2efcbade9d1de4f15f9303b0f4eafcbcdff46d1ba0351659a06a9607f4743dcc7ed748da170c63453750b3593b10de8e2ef420a40b87576f07f228e7ae6985734495acbb6567cfd774a701560e343c3ce37ee0503876b877e5bb1c9d4ba81a66fa879426795728c9311218259d18a1be8b63df5c94c495013dec1352f26e70c8157f2a6d84d946cd539503c9dd5426adc3ef6ef778dada490df6babb29cdd725c6ee273820d1629080c03f80e9fe82c45a10e36b5f224e4ff80ecc5cd34cde3e649a6835b902a9d38c5b0edc5aaf94c7e3051ef904dabd998b29adc3be4be64a7fbf8fca3078157e98d5c368972aebb4af304debb8bbeb10e98d268a8b9c0c171bfdc5dff112ab7bafe6f1c574457ca4bfe32fdaf33313055661ddf65ee11f342397efee98cb064139fb3c4c635ac55d310e924f58b94a3eb9f00d998024b820addc7cc6662bd2ed8191138c36157ec02e542a89fb3e590c0615688669c3f10576a8e20a2d118bec1c8e1e63af01b752526d811b535e01c473a5e95601f72ac1c765515add899f989d598f3bc9dc7d1ee570444cebeb3f7dca5d69e3b13e75494abb355c9cefb3e03e40f88346bccc8728e9e7368fea5a5434b97ce45097c8834ca1ca4baae79d6b1dec514f5c450f301ca3b7fccf9270ca9e7a301795c9a7da853e4ff86c0d4f2e150e73dcdbcb166d6c828e39438811393c957f4491e27960bf6bfdc20ac96b38041aeb28bc9e6bd7b6c580b5d9c0be3daa01e42ce2a64fae329e9334440f8eb4c67db415e7284b7cdd938cc4c7927a6d1fee7196d3fd0e880ff408517c1957174823d937bea0087759ffa1e293fe8b6acdebd3feceb25c5470078e54508a07bef6766e9190024b1f14505a94f00abde09d4c008ad68466ded5ce075330aab075365c489429422bdc88c07a413dc7d4ea74b7d8415395943144be3172407735f5abbb3ea5a904ef427387cbdce14b847fd6cb09ab8d476d81feb6b35d39e5edffede726ea374392a39cbe837c02cb5ad1112445bb9af3d981964424cfd67bdfea95374765901dbbc450e483c16996acc4d15d640ed8cfa5ea756a438df1345b3bb3677a90f74e54db2f956378a4996b7f368506b0b0af69000fb58b13f56874e05a3d2f576240d78affa7444bba01a924f5ef4969c8387df9ecee407cdba70e4d6ea2a68a1a6adf5e2ef353da9f54d503419ee015ff4d2fc6c1ab7136a87a07599117d1db61dad483616aab1d6eb6540a74dfdcc955b16245eb977bdee3484d8d7f85f02395f946c083555ff6daa8e0051712dd1c335ec6957b16a5536187a2b7124c8890eed6ee13f87da07602851c478f03ad8c0bb97b10cc05bb292aba84a7c7222db1bcfaec9636934434e949f1ad4a776fc791c1d463ce66de150af279c5372fc0efc23259945b2e61cd2ff05c4589a7253a5270e5ec5365b5699891202472dfb98ecc976f03819a5d11473dbc275b921461542716eb7178f0b824257de0b502a56be81559068d1045135a3796c6b760140ceb8c94f295f3faa1fc2a786020994ad807112367362ae90f90a463baffca123fafbfd40f7d7cbc58b1c5333292cb9f174c4304be9a7948d82ae443438ad71c91ef883a2a4e3e3246be6fc9bebb8a227d365b77397b8203a2cd4aef8c060c4a5ab12de08d0887d6a3f84a8ac276149f60cc79b39d6af36cbc3b8db757cd12547f22b25af0ca4717fa2e8e2d01185907ccc4ad6dfe3e8741d6f2504cabf3df92fdf8eac218f9ecd028c7b8a0f82b1f875b24927910812d8b44955e28432a624ab7f113b700a2b7f19ae904289ca0d691dbb749d419e6b253a695ac5b79a002057af1d6b5b16936974cb785bdd3e6105e55f517b2896e3748924dbecc4755f22d5f270660b678584a488227bf1473db4dbc365a956b1574ab4d6b69a12742503a9286c42044815b5734d6734fdd51d5afac491ad26244471f5bdc981f6790c437f171d25086b39accc5309f33272ffe4509e032a248a9b960f9df090f6870b4acc49decd4ac6f427d4feadcf185b4037675678f1fc35e5f782e872e371c256696eba769c7e6e06c78217f4dd3c64572e853eb7d0f8c8ff74719b1f6d8b0938d07049f501fb850abef1496c33e771ad11138f2b994c898819232dcc73f89ffdfa072422c7e10b8b891052fdd646cde3158bfacf802fb3ff7674b24e76e8953799b5390a394d021dbdd121be60f7b3d098f4d4fbbce523cf0c359fb38c5e592188f64aa9e52da1267dc0dc1760bde21e1d402ac98baac4748ccf1abbf1d39c8154797ec977ef3c5a12dbdd484e68ec620ca65952ade9ca19859c56d1cfc121d2f1cd2370791ce75cd7690041db1b4f1ee2f1314f3f46446bfc54489edeecadbc45ca29f8151bce35feb966ac941ebc9af0e0ff4551246e456af5616a41c1f1088c14fe028f14781a66716c5c50aa1267c82ee705328567593e63fd590f83ac24b5f3264bb5043e8b0ea6c8f3a8843424671dc3cc4daac1d88b10eb28f0522fcf9ea642e5adfae0a35a3fdcccce9fc886da753bd1bf11f2e10cb0930baa7350e827b508cda7d33fb932e1dba7374a8862073dd464b7477ef311bf739fcfa78e9d729cecb1fa6cb444b16f7f8043822568debd80128febdcaddf9f827b342d1ecb8ced32c8c5c8bdb948c06d31c0262b578ac671d77a60f2aa44cd65ada87f157a084831773083cff481fc60bdd248560ca2bcd5540f03e4db41cc7e029fe3e4f40a3526308ef6d193274927a8da63fea070c15e02f7cd970ccf1b672f9e11d70d8b1c621f1ca34e20bb0f3bea017abb6d41623952603eac0a4c46b7da21be14b1943c6e5ce141e2fd1aa7e7ec130c1efe652cf1c7608fdd71caf55081b58a2cce9d3efb347404d000e8bd7027510e249c5cd8d0c756ed68c8adb6b5a87119fb7a3d81b10ca5d9dc2d473d35ed981de8b8559daa8c1b48d4214061adef3eb3c0f68acf5aae1ad8167f1f5a24f088b0ade6b054ca2d549495b7412d52e6bc1c30931e1d888b1aadd0e3ee68486f730014a1dc7b57951052c939438009715ea21b38fdcef78e9b969010d2d0213b3e8c445f07ce321522305736303696f4fb22e9205214ab954874e6dea59e549d7ff0ab8005a34d822a9b8f3a845bcfc6a46b001a4965a3ea13886effc7e92ed09ab2abf30f3fef984e05c98706e849ecabcd51057d0cab8b2d8e3545f5f391d81373a8f6686d257c3cec89e1f0018c28f1441eecd391efa2d1b7a467204ae3ebbb7c6cef15b6de6cd39d8af9eae4bcaed2ccbe029f3e4d53e826c24d1aa0d103d938d9bf1f4651b82a858993ab218e232bb58bf6aa4558e1b70b3d4a84a2b7bf3e6d199a55cd823b9e54d273fa36d6cf55b9a102af673a6831a73bbc865b3375f6d04f6c28ed8902db186b1a559233873a37da8baf11f16f5fc8440966050ee0072c98284a57861af002e8c7d9f78530178d5853e0621aa60d430cfb8e9ac386a53d4d1d007ca2b70e90b47c84373c8bee622015c839fa953cc01af627e05b9c5aab1fb91b01c1c40119537b179b59a6a0595634d935f564ccf8109de4efd0b38a88c1cd374fa5588e39da4db84a125c6f476523a48a1caf076eece370f608fbd73cc17ab068b22a8eb83339dcc2ab1be972e444f28af447c75d9408abec2ec5b4e42fa4e655bb375a2b7d8c980de1f381ba54883a5bcef2b4b9bd115e0de311cb7c7fb4488ee9f68b088d4d3423346fdb3a9fad2ffbf716333ac395eed0e568a6dd45d4dc02ababb7ce02c283f1ef49503a609b3d94ec59db47e1703d954ecc54b8b28b2c9486484bd1c54c7bdc5007314202f4ad4d78b1560ebdc05340245a9c19f1f56dd3fb4f0d286748af13a9a6feb7eeb271265c0a88790b8c91fd8b7c01c0e080e09dd494da7df90f55775f404581dbfe0a87fd361802f013cecde170268ded9a48fb645768f84f636a50bc0bcc46fc0d356ea1b972bc85034d94933f84d359b9aa493db19f5fb0cce53aa1e05faf53d2caab2baedcdc1b562ebfecceb995271e8987e84d042a8fcc5870d378f974d2f8e92c8d3e17c3f44355ddad8fd7ef0db776eab55ca7e519e88cc53336f0ab1d59aaf17652ebd3bef74e898fd4ea7ca96a92bd740893f5b29c993eca5ea77f876213985621e615055660a2b164dfd42d36c4fc4c53a5a2cdeb8817f8b11190f17f3d79ba318506e2791eb8a3bf5727ffe6c0c2e8ca3044da5acaacc0c48caa3712afb4a4a3229168a79e6b5a93d37b05f85586902ddc9948d4bc246e37e60554dd1d42e7acdc63030fc2aea006b40d521bb16316c2c13a7e2b6794d7e45aeb8e758de24e4e1a24ca388b7227440cc26bc020c91199e6761504f9a1f16dd085cd176a968805b8f024ddbc0ce4149073f18a159e2e5592abe0c4c34de7db94de7ad91089e1201fa30b8dfdcfb0aa4f3fb0aff8f83eca6b75bcd71abb18d5ea3eccd581763a8e45b3ebb2cdb3660eb4d35147990f9086b12130e33b894f4b9d76032f29ea99f11c0765514f35f7354d74224456126a396b4cffbbfa72becc19f001709f886188c7b0f31289d8d34edae56fb33035aa105fb865b895a1a308a22990b15be205bbe26fce3df7f326e3907bacd065bcca8a5ec2386e12f719f7d4366aa8a3c58493e32016c2a890542da47566f6a8d3a35813d50f27dec48bd19f921071c45b4aa1570fd6ee285365d1e6e96dc53eb6c8c43f52a11f56ee2f056bb37bc00af6612571b4d27a1d6b2dc74179c24c01a1993ac054b97feec7a97d7542e0af2e068f629416fe7ee64c1fe2e90a79326c41155a533be470f386b4972a3f7447821ed41fb0f8f2aefda2ece51b5c6b3fcc270a7e9daed4fd1beb99a8bfc2b3fe0d0b59d73db16ba3249b3448c65a648010f1e2037c4a00f389d3552cbade94b923fb209b438d496a1f0251aca6f6c07d7e452ff56f37f4f0dd29eb31984cabf0b27d387044614a0b2ad371ba046abd9a0e9a5539294c64ff0f798fca826a0714f657de19f93f4fd4c579d23369e42130b954dc7be9bac5d1b1efc35a412fefe502db1fc07d8ec01d594d34eff10590fbb213cee80ab606b646ab7d176e14c30945f4c180090ddd47379a6833ca0fcd88b50e3fb2faae27e6b56ba618762eb321f621661128b51b783ccad581b5ef8830a5c77b89603cfa69a246409c781ea03d3fed6cbf2cdcca71320ec4ad35d687be1c3f65be6c6ff238431aa2859bdee295e89f92887f5ea7b324d9b6f348ae5583c4692d07337a182707bd0fced3d00688febc3b637775131a73ff9eea50186934ad5c7bdbcd8513299c7b884412f8daf9757d985c08b68bdbc642ad4691022d47ecca0abcbfe7f4c220a2268eb09a3aeddf4ecb50f8340db3e444a920cfaabc7f12c9503817b6f1c997825773cab163cd59b66771e10abfb94cc3ff24186534f2a9646ac52434d0fcf53a07fcc640c1be9f43a551bc48b9ed917be457db3b5ff9f76eb28ff225f52548f82e2ba6c97204cb398d7cdf5e38d646290473a74d807853874ce8df5a02afde02148f0d2324d1022faa0481ed3779db8c702fe61ec03f64e3ce9ca419bb0cfdfc3f839fdc38c333c24d262fdb349b09dcc5312ae602833c2511ad632d37536282ee370c74644e824ad18b062aa0ec3ddc349ef944b3a6f2daba0f11a691c16762b6099f245e05a310a659b5188e5c68444cd34174f9c6491b453d3319c09d87c4415913fbe4d57302a4144acd0fe297bbf12e505ae5e86fc7b2090c94450f284ee76adcb7260a0bec31da8744167c9d07b58a79d75d0a8d265f80a61e0e581c71e1504a3991046e694948e2ac94f09700e5a4836a7e38659a1a8e547a11f9da1b91d3bf1cbfe74c7753c267844bf048e4841ab37b897db2ecdef468ae759506d620c48b3f5862c3b6e945237524df8c3d9283a62cb8a15a7f83ae789697a28ff5dba6f2beadf0acad08e774b2e3f20391c862ed8749e474d6a2aba148434d148258ee22b20c32617161c82efb07bd29fa2be2db6a3e056f547b2eeb513f393b512c9e863c17810a33c21981e98b284cead8f668353e6de1c9748aa199615e3d8209e2b27ddb8f72079bdd420ece41244de510e2e18efc7b519181b83cc8e91136e3ffcab47ae2e5eb2b692445c4fd81523620ebafe5da68216e893e3124b0eec55efd0320ffdf268ced90b253966b7206525f4a1f647606d17ada5276bf92a58f272e4956570707c8a720241709e6cdc454b365941df421c52596171fe02093ece52fc7fceb7ecfe35b1f84397a078c7e81d66da8b7194d54e9a7af55caaa4ee2c331c6ae2a3284c6109575f33cc1f0dfd99dee7aa620a29db6015cb459938aaa96e6a1da217340986375e973296f3203e74b67e5ed7ffeebc9450dadbdf6cfa52ee7cd7f3827be664c49181699afb20c79b8cdef3dada785318e0dd6b0261aa51b872ce5d79499efc31c582473928a0b7ebaa1361eb58faf321081511220a30abfefa7661945b18c02b857942d3ee96f7ef920a16064f8c788f3bf31454f707a01f4ccfb2bf8e24f7a8946d0d1299455e5d7d37cdd3d3a12960f283dd00cf354cd54005364e7bd5f2b768404806acab6080af5ffda9145f8155edb5bf7f2c230f730b64db34818ee9b15c623498d4915ad146f0cb674df9fed546cad755baa827590c3c7d6914a3f57e00222148c31a2e46a13ee3d846ceed7cced24795a60e14ccb14b0899c8cd13cfe647c883670c7d65f5345a09115fa22d2644b4fd53b4b35f6ca0bfe38a542a912adb1e73b03b9d8a7175c902292e23baec66bd67c6ea98edf66239f22ca8d13e5d5bb52963b8a339d2a5d8b64a78fbfeddc979dcfa14e8c6c976437b3a90e64f9d5e3f8f16b0cf6b5e3d062e8828724c473cc83be9b3c4d58a6f5d19d6078880c9bc8f08dd2e33609e869a79bd6cb58d2cc06fb33af1e8f8f9e0e75bce61582351e4aab43d1d21caf2fba9d3228f165243472e5f95076b034097b5743406512f3b004fe5c395aab2cebd53adea4fdfe131faf82066fbacf214fc733c9de97b089b68b37fcf9f890ac69d809c81b01f50a3b21fe256126108ee46eac39dc2a9c6b2a8a50defb4fbdf33cfedfe903b3a4979384d4d23c6dad2725914d36ce51d5086fa287d115cfabe28f17006ad36355162a6fe5232b7462893818a0561391c6c3495f8a12a11d305037ed953dd103a16a9a6ef04d8becb23b34b279b484b205cc4eae297b8297d375a85970eb68856a3533d2e9a36604f03dfdd3076bc6d2b1b144e11fb2ac6e77e9faf9deea271054654afe1c95bcafec677d65a1cf2dd6ce1583f802dafdfa90c84b223bb6e8d691e7aa9e4042b2c7a44bd19f0048d0fd60fb55994a0f6e18767eb9f506416dd91f556bea518cdc0754e169b89bf8a3b74fa22e43a7e6545a70a905926d2a5f34bebb8ace4bd3fe91a43bca7e08ba61651f4e095d7deba665a2c0200f8f4d3d3eac68c877bd86ade788258e0bc791753d2c955ead76d50779753455ead30428b7b5a4514f80049662da8c8e013f836767a015cddd8b7b6ce0d1f2f9825c554c183ea8871683be3c0888e04502b3961d3b34f8a5383419027aec797ccbf5cf5ffecf409acc8674d57c127b12720f38f1864f0ea134cbff8f63786f0a9abe22cff025c9a872187769a66e421d26533f0750f124b17f7e75dfa66c97eb4b7c0fa04d86d39d23bf3e867174b766e0166db6e18ff9391537d479522c3ad341c75fbc6ed9b817b785eea34864bc5273e3e5ab1b911b53d81b40ad8f5e61e702d2bfa742b0c9003b8b3c2149e40e89f33b40c37c050d78cdef829071eb16eaa795aa08a73f6d4493a5a96081ed1ed71c15e47fba19bca36544df4c2747d03b038e983c8f42e7f298c0b2b107045eb9f6a6bc2ca76a918866cf8149612fadc13e165c18d5fced1043cc66e4fd9815400344e28cdd1aac2e36eb6fe5369980de5d3451a68b6d2d37387f375fe75d19e994c2423e32715916dfe9094fba2eaa5d8171bee3410470a67c06c7b43b66446b8700f340812435dc62a871a6bbdf8bd8d4f4a14aefeb7256f7a6c0db50f10346ce7e5184f612de4cd8475d8d47918f8b1624f05cba95793d0c7f5674c6061623164a5eeddcd18bf2348265c80a309f6f56ced9d1204165d65589d289320febc25004a649d78aa41aea5a4f7c690f185269f18baa0998cc41ea1bb915460f72dfade7c06fe159dfda7028ae7fbe67f6ed2966e1f2b33267050b112515d4dba8b261285e44beeda122ed5886f40ce5d7873419e2a16daa22c6a7a05cf45da998477ff8e69124df25f718f504a92f32890d4de9bb5ef60b504aaa0f6a2c162c82460ac82b5697762e8e9baac67bf043678deac9fd28785ac2bb61c7f01c69561092f867ad1c9f069540cfd709d2d15093a0349c0336c87f178f0f1ca6031f5617f92a0a087b191b5fd16f765d323bdd4a0710b3b489f4e856c800df85290f384c35cca2077431bd38a9f1e600c266fd4e6cbba34c56e65e48df94b452e187da006ee6cdee8ad2e19898dc536f34d13db696699b78eee428f43f50cc88c78c29ac11ae483d3f4f3fbb1da9279347b9958778171cb630c47414590ca6997f3b099b5cf27f6e783705497569b79435a804baade36caec76b733ef594b181cf7824599849f3385601cbe955f16805ac399a96bbcc5a67368988b203f5f2ba825bec1c4fce4e33f97468c9c3500c3e96d5c4fa65d2a11677049ba9fa924f177802f9d5d4ad9a1f19ad0ef6a5a78a034f8291ae9bfd2828d64ed510eff526d76c8d6ca5f0bb3dc9fa1f5cea25d73406ca683b29f18e67f791c92b85078a1f94bedb832012db2a479efdbdcdcea4dc574cc76949cf45f1ad5423be6fdf38b035055dcd1789f1ffceb111520aa5b19b6b71697a45ca3c6321bf09d0d25f8b262a7c3264a3f8f3561ac1ead3253bf9b723f6392074add095db3eb158b58e3cc3bc24120f0a1b5723cf3bbefe9789a3fef4956862f492200cf05d2ad81f03b8317750fa43de41ccef373547e042b8e18597f3dc4899709047116f925b11f354a8310883cca82a94c3363da5146b860a9f8a2379d0a3ed2372d77e49ce99d8a16487f6691a1819a7d1f1e8181b96d6d0e819941ff79f582b6442352a6dd1be16d0087db3f786fd06336c4b66728a670d0e15e3b39c7f70f33f24e611dbf72e8bd8473ebe2fe29397326adce16b4abaed2978b686f5bb398b35c9b5f361219c7192a55eb98a2e420023bb7e429661c51264ed1661cc2f696e656538de22736d1c32b15de8656a23e7c77a5d28dab52451add1f77803baec098a7c3ad6d0f7e36793aea14fc21bdd24c3bbf1e04c73e844f0bb638599ac30593b9c238bc24609198bdbc420ab3f7a9dd9ba29cefd5d4705ea1f43410b0da12d21f0f7f1e8e2ee8943c75ab37bd26094f2753cf1959796a526c655b233e5165d7a7505741f3288772c7236629609baebc99a3a4092e20c070744c273c91d6193482962d6b80b692aa8243a9732979d697bfe457b82ef4e5006854f531841c426094b99e50206e86b852b778822cc4267d8f88af8c3f74a33fb40ad4f8b177e8565cf18f227f5551e260d5af22dc36d0f74b2f95c0acd18ce99248ab0306db6dd4fdc4d52bf70b611aced318e96aaaf62df4bee2dffbcd220ced48973cfdfa091e9bb541ed882ada7d35c379656739c1c4d5b458045c7ce529181c5637a4de3af7d9be639351fe81c4e3ff4a72d58d9f500763028c41dc3be586a0f9f1994511a6b34d8b4bf376cbc417dbae4e2fa58a06fa3ac64bca67e1f6bbf27f3cde48c6a603a0b7165b662ad6088c716cbfa592b83b45f9c679c44c4daef8fd16a5aa4acc75acb6f0805391c993d9be8d068b47076f7d142b9968a1479fe791860bbf8a92febd75d00dac9aaa5fb86ed23d8a343d295eddd9221e34cdbbaa9551b72ef3ed780bea3f28d763ffa82f8b290a3ffcf95445f2f9970e835a935557a2f514ef71a1f14ab735acb1df100be08e236c9deb3162e4b7374b1b5a10b42f45fe9b3c30f50d73c5b3180184c588538389850d22e05f2f35b8dc452a73e47c6271d90e9f50adc8639b0f8abe2c44b8939a172f99318aeef13ee6743fdbcf8d4b84d04721ed4a178c026d6537f84a55a4777f710edeb8a2bef65844b5186f8d10cdb1e237104c0c9823bfb3ff589011a751479317b79670151207ee7a0403a2b36e3e5450fcadc6066d62060b5e6a425c6c0c2d16160594a6e4b7166f0085734b8fe6d0ec005859877672a4ee048e14596a46e2f60b4bcd68d2f3483614dc578325ad2ba07776243c559388ad1e6525869fb1d69175e766c80baf64921c7ae18bee1422af694acd6ede8707cb71a9c6c48e4ddcdaecc987dce7e59c6fe4ed1e75f4c3960ed00880219b9b54127e3557b5f7bffc423c846d48764f4d731ef8d470c871f282adc8ed433442351ac54d86f79c02c22b1d1ad9c0533626d4a299bf2f66abf32f322e66dcaf40872bd1f22c0a1af2fc67900b22f6e8672db58595ea4495c4a20b139e6d4fa6a28efe41044b051622630ed1bd5cb8a085169d12852be03183780f2299b56ea7f8d97901641ef1b8e9440e7cbdc7abcfc2da97aa7c28fea2d1f961bb426e60307cdd5051ffa8eaad2548af794ffb99558a61414176342db8427e1b582aa73269638066b5aef303ab8023ba9af21752c9a1b4fb9c4ac25455f9d998ef1f37c406b9c2d0f9b0ba61e93f5aeab7bc71190dc76f434e3eb57e76bd4e9638d5addd6f4cd3005c5781f2e11189a95b8cb09d3b5deb7b689a51dcb4b272529b6759093779808369e82dce1869b75e04cbc467c08a5636bbb861a971719cd576f4357fc3797cc7255d7a9ca953457123a6fb062de763e4d8b40d6d242daaa2006051e30dcc3fe1412f1916f25e7acb43892885c3d658c74031552bce3fb503491023354a481df823417df133f605333ba38c879fcb9aca7ccaed75168ebf81c6bca29abcf883a56ea6ee2ab646d03b3268333d7b29e37ff126fe36b18832adf09074cefec0b6d3367fef9bf668e5b383ac52f48a7c95d74499d2289fdf511be5c267b9ce211c40083f53395b839864c614631e7a51535bcbf3bc089b40eeff932bdbb6b42abb384c9f8643d1ffa0e82b8e1316df2d44868c860a15b9449cb7b2f436563d37fab47435a83bdb3d34124f0ac4ee1de73dae4c01034a00cb69faa9921170f09cc1d5c81423dee6c3c3be51bdd2f1a09fb9547abb390c7a5677eb256994f84cf876da75048f76bcca52faa5e13e49475fa5a48b3ddc1a46bdc877a53518a521bb9bbce037c950d27a0920fbfd7cf0580670f8d5375f7e8ea0e786062feb454bfd1e21f7d2ee4807966bad063e31c14ad0e041429b9ba748e2b84ec60692eff2e48963f9a9a1f70c84358d2a2aff7d014ec64353f3f78502f8bc59841a3bc9aae8f6e7f9361eb64d4fd72b05944583466dd820b947ec90b1d0c765eb78b6b3f90773212ace531717d5f87e4f461d13907c938afe64ed7cc783eb4a40ccf8ab9a3271aee062835a860b502e45d7fdd654637e90d5cac91ef01181f7395a8958bebccedf69343242e87baed0ce537e09c94a94ba5c0fa32051fee3435432cd63d28b98e2b63c2f4ff7e5e777291051fce80bb451b1875e44f2e0960f3214b9302264be6bb8d0501e4d7c13afd18e93ca5cb1ec39b09c1b5519e291ad9074cbcc7b5e1e1b55b91d573fb2febfe9276e60259b6bdbb3dc4389b77edecd02d608affc635ee4ecfb48def0ae464584f5f5d18f541117f9c86a9a7582352e9d5b99d91af2be25bebfe57d6060771d779db7e229e7cc1de102b34c7e20e66fc4364c35b4eb63b8b7a82983888922310f66c373de17cc8ac5ae348532551365de93a3369a61d543c790514ab9fb8317bd6edf68761e22a0749f000f04b15c12127d5e503d09a874e8c92186bc7841c2deeb646ca58fe473fdeeeca479496d4b421e1581a5cc96616332e7b2dbe47d38b1cfcf42aba340dad9f3f25653aa77c505153338f2b2bbcf7b00c73b80cebac83c88dfd1a70cbd9eac5f9b4d3c19c155ee2df1970c19e27671b52e35f14ac769ad5be13eb59ef0778a41880875a0a9cb5d81f0989e2f1e1eeb3291fa4e6592132d5176d34556564e904d33d64fd9d23d8a6b1abb2fbbed140f41fde9b8094d9d987d5f495ead92ad63cf739c8075d910c2b830e6d0e329e307c913b8d5cf82e244062260d67d186daf4cba79309caa0ae86eaee3d0ee312f2b4d567b42a57dd3ccbea31ecce1d8c892499ce4c7776f0172372717e8e2862597917780240fcbb3a2fc01ec6b650a8d7487f5c6268e4924ebe0baf44bd63e9d8d3613e32c65c0171c0413a107a04cfa33d897e6a4c457ef392ab01572b850c1d0f6a08feda81a746af4fe9f429c471dff78e4f678f885d8f79aeeb580b6108438aba55c64da8dfc9f116a43665e835345fd549c545e2a704303b54e50c6dc3412c568f973811eca98c6e6e11bd6b942b90462267c8a0c9d916dc361fc93c1d04de10b5ed8fae198e59b16db485cd673acce0db85456d5cf08c421371a6b6e0916ec8dd97754dc2b6b1315f01de7b0a9953a413e431ac4c26e1b1431086262fa3175e79ffe476bfb10bad26201eae4e942560e8e35b4849cb779ee5d6b883893b05546ea947bdd817fb79559b21a84618b78b39deafbfb17251ed235fd9f7c039f617a6bf24a397fc1b3cf1dd7aebba164bcc89545008a83a4830512b974904debc29c1c26387d42c79a7f27123e334e251de03d2cb1434c9f210656962616b8b3f8302ddd06ac8147384c0122fc2430ee5cc77b07384f50a2f3da96acf6443515d9ae48e63065e65ff43c84dcdbdc49fe5a75acb3f800ccb6f148a4b41c019433252b754b67698ddd59c56391cdf2f6c6d8e26b8b86876164c2d9c44007552edd27d1130f5be147d9c9a2a1972c972a9eb82f72476aff2381a4b1a5fa600de4ec473a73688f65a5c2c4f19b5f48fabc5320c3ec2de62881073ff6dfa289aac789dc61aa4496d2f0fb7f5d0230f162f0ceb3a1c01dfec6a8080832899700d0f8c2c72dd60fcab4ac9e3e949da6ccfd55cbe15ae3cea9c914cb72b6939d210d427df9a93ffa2eaca3b464e16c7525162ccf20e4d289d02e4ef4fb7f11480a4088f66b963c28b5665b19a1cba8b7a505a976346e34378d26cff57fcc7a53e828acf4fcfa5ad6a000bbcf59fc79a0b30dd48e596e1402c33f7a1a0b441ca095983ca8d9141a090f0a5aaa24b81ecb877387ca36579be9a39aeb627b67368005c79793eb0e05acdae06cdc6f7d94c0ea78edefa851b51a9620d8f715de14153652a1dbfa49c10f163249e9bd790fceb4c5236a504e0c6a0cfb28c64bb732d237473f941b659cd1d6621e8897e74cfdb66dfe3398124358172df5a5f6c4daa845889eddcdcde2ecb7e732000d7815992931c899dbe5052afc27a910056d0cc13099f81379d0932a4dc21e5f43f888490cd985973fea8d4fd5d223de06678239b46cb73640c2bcd61adbbcb013c6caf4d1359a64479fde36467cddbc06aae6a3e0c450e1a1fff704350d3829dc754ce9234151af57c1884a8b9b86953d8987c801676d2b2151b37314b8984e9cec97731d4a27cf1f5c88e00f14645eab19e54c8b41521a3a6d8d5839ae952dec286c77ed62ea3e16912afd0a33f19cb00f91a64c7ca279ac276359822903d3964c92b7dd6a336b81e79aaf16517cad3592092b118b98aa785a969cec9be52c744c4900a656e683bb6563856e6620f6c1f1733f7cf0b2c42e771e1e4f20cd58c3b88499ed442980504c097319edfe07c9f3ee5956c578ef00101fc2ffd091c900893e82d660a4507f0f6b67099f751b32495498ac9f213a8179b32f7d4ef41a2f2f96f9ecf66ba6ccdb3ab577d5fd3a43ddd8add2fe33ff83333117dd6e2ffa6620a9d8b365107ff3b07a30d18fd42c24118cefea6c4a58d374f0da438a81d12c54ad35da202e58b09e7bc715ae081cac554bcae98d1c071308d5450590f52b014bcf780bddd439002c62196b61813e6473270e62c837a59373b474a46f73979f373b2f1d2c83e797513f57a075d80e9566ac1f9e83d0c5693755cb5a288b103f36ffb85503253f1f582741cc6ceb96fab81e0fdcc221ccddec8c1f1bb28f01ddb9eeea0dad59dc61e744a4be8878bdf3ca0bebf20f0e092250ebe0087e294443a93a25b455a07a407dcf8d5b3f892854bf5352468fd1171d81c23c5081bcae000c877d6b91ff1e7e7dd4c3ab1f7be0611a4425f380c99847535d6bbcc65b4907727f0140abd7e025e2bd4073760fcaa0f4594a85221aef505825c2d346f73bed1dea0a1479a0c868ab10e325ad02c72ce87ff1557454a4aa3fa9e83ccd795efac7157be43d330250abfd61281fc31559ccd552aef218d6d96ebdf4ab7621a5a21189b91c41e9f9c3307fce8c5a5c742a7fb02ef6fd4a5857374bb3ead00a6f194bbc392d7efe3c744e0cf6c87fae17f5c6f1c005bd5ee510e44e022f57f1cea347c43e68aa0b83bd3f58ce3779e439d7457dae5e88346b8392e8b99b26c850e40e8c3cbf03d1778d61af58fe44f21c9808039491b6e57574f9d44f7b1283136cb78a5fdee781cf2e18a5dd2c5ea8c8ff9d358b05b4a7ded1cf46e48a0cd1d5d133588d097366771c1b1c295140e9cff418c8e467f7972be185892cf19572121d26994e386eec049f3692e0aa2596745cf1cc063f5e92de281ac7e2afc46175e2b9925d514ca4f1199158158cb02a18dc7c9b82babf8dbb323aaeb2aac3d9ee6f288d8f610e2b1c659ba7e0f881f823e841765e41ca021cc5116ea869e4746520aee5a6b42636a6b93251d2b26577eb6718c56c27d33f4aa355b027411048e7de1b6e8a75c17a187bcd76c4feb3a353c0708d8e6502ae9f4ff4ce084c2cf3cd006b4327f8b8c43c024e828350ec25ae53b730770ef2dd62009eb7c5235f32b5a9a33889fc50bc89f51c35c85bb2ac40e313fc417a91809ada9b9152cd6bcf760b398cf052a6f146a201fc19f2f75947a31eb76a627b0ab324c4cd9682c31094e0c6fb2af3ecb8e62531ea267fb8917f1fa8445c008dfdd3e96e8ea6338e920bf7919c33b08af96daa1119f4feb9ca7cf03db9c590fb3c8432de37f4f63af6aad50ca7e4a916884bfb0a453d0f8dfebbad7a2155b3ef472a035118f0ef0fe984bf05e0e073afb83df1d3ef3cd57bdb0ed37decdec1647e6cb1f7ba98530d92c4aa4868e6ece4f917906a6013f8c818b2c2c10a5351221d42228622031b8709b27506e0852612740c75779e3e2ab64edc9b40af03bfa8d3e2c80c4f4314a1ab146418a1bcd02589ee16c5eb57c3a6577ca38dbfab8cd8215eda26e342c603562783a36861a8b890893fdb4a5fd74c468692a7fa569988ee7889b0fcd4fbda04c4c000731949b0687b6e7c8258e2480663406fa1227789494fce63c3e0f4068951fbe79bcff55df27f35cde2a6f0aedf11d235c1fe9567322140ed7ba412689417b89cf5e3d233328214ae7e21ae6385b0f6ac1f8520adc7660d9c8fe53a0c177918703252abfab9f7d9dcdeb45e0faf7a5b9a7c6f45032ad12ca8407871047f31fcfb3137a83bf48f140c77f34c0b0363af772c017c5ec7d0659a4c9547c952d5b3d870baca16e41d0f3c84a3b5fbffa19e8a794136aee2ce6953b966062bac884ddb81ea7e12f63fe333f809b9370c023792cf90e7a40a78c6b1bef77ed3d3855a05c7db6e62905fd803d9e757a830f004120b2722b529676240fa85eebab7eb8ced5c3c9a68ed1434fd6d16a096af8fc96d6433b883a40d9c95b88af1db9aa62779b62ff2b89c4a9344315f727646953af9339e60e2e2e5e3f512614380db0bf1f3f3070aa04ca7990563c171be2676169ecf59f3c78a93dcf5504ccc82113c34ff38012bbd827c0798bd3d21cf961dd8b297be2bf131044c11dd29b8378ae93f552f5802412149306aa19e88fe98445a806a4b8811c1cc780b9d374afc95d7d16a59ef4dd32275d23cda1f9a7d7c78775d5c67c2a7a17a5f4923c2d7f31a7bb27c868c74c3080f6004fa71cc4126e2b44ba2c889bdc32091367d88afacb07987cb76ee19336226cb10690598dc061a6219a29d9428a094d667f8e916fb2517850413bd4f7755bb326bde39affb61c009f8392f611d2bd141e402d912e35c375db6e1dac40ed559eb062c74e8d794f2cd107b16fd302fc3b33b612fec1dbe2802334e449e0ea8000e177ece5fc1e876c41db0eaab2d3d68f43eab74fe19d1f122ab87f609e59a1a9ac10985d490103caa5da57ccbc97c9eb50fcccb8fab9ce97388c8337091f462518cd17f5fd9fc061d7dc87a36dd3f7c1e703eb734e89e40ce5f0ff63237daae99a137f3e9a525b5049a634439d17f68c346699eb6155f329b1e5daa3112932f6e36ca90e391c12beaf2c988bba5c43b941315d0fe541f7940d4f7cb663bbb9a0ea1f3d2651d192289c3536585db72d817628b9f2e504fefa14d12be675afdb412cdb71025d86740c9b00b6be8b9dcda4aff597f7d30ffd3502a2f39948b5627691cbac5203307fb863ea94ea7c80ce12a614afd04aad345a83a54ee03af3d252d1b68b4de157f675e239e84af5ff2d459cee7251d8d45bd51baa9f57f7091a4564df4c343dd244244d8af805baa3c8a5acd252607250129d14e06abac0455b1db16d1d00d0a083ad0dc2231918cc03a871c30ab63ba59c71c5826b0877a7cb38fc3ef0c90c8330126dc9fe6c1a6cb91a03bd8632920fcf051a61f04d369cd5696188d10cc9c12b2fa48437b0c242904b0ab3e472612da05b6b5cbcdcb555d1c3c4f4679e9e228d29873180efc3daf32a86d97fffc179f588852c72b93052d14376eac5b7ec982cce00628945c550b416e5b983649669838dd927b8b8ae2160da4b42bb406a3ded03542bfa9a206f820a9f92c757d71fbf5229c1f81202356765c9f680df2adc230eee1ee9d541bddfa75a2c7ce055732ddb183cc5ecb8193ab05cc3e8719cc0ea32e58daf2f45bb1118761777e0f0f063af0c0bd15d5702f13e3f079a1c6ededb413ec70f2fac7f0aa07b62623eb1be504b359ed900db4e49685c5902d0747c1a56c836f8acd92c6640958688f7d0a4d295b846b4fe40e8e87e23bd11ff3deb252857243fe309fcf1fcbae139110b8997baa2e8c89f15e1dbab9d40e0df5a8b8e64793cc74d27f9d5b25091af9a059c98f94154759ce2ca6b2c682e6fd46b3eb110be7c50f64760374f4f1a7d5825b08532cb27f3ad62c91e0a8cba337142781481857ce284101d1885da0daad1e2c7450bf1dd24034b6b564f4c990d1d08326e74078a724ce483e557221a81aa7e8c7a3e9f61f438df503253e2596117b1e8d627e4b7be12330e54a00e81a087601a6f36806caa69c35e04a8cb5b5b53eb9ef715e3df7bf65d78a37f0688899d23fa03a66330ce376550038cf002cde2db9edbc2d247dcb353031ac599f92d212c9731a67a5df28f9e7ac9851d54d622e9d08497edaadaacba630eafbea7eaa823629f4337a0ebc1bf102f09c1af352453fe9d589fdb4f69c41b8eabf766b31b3428c806c8201d6a15ac4bb96fb1a884eb4716be6f0f70c550d97379fb29aa3b676c8b3f5932be176afadb306f69409868dfc826fab5ec933d350afe477d0e18112b0bf467b4bebe422ee622baa91ad536d27aa85ed33c1ae41a0bfc852f0660ae578c8ea1e7c11202d5e7b9e120cd60e273fca1d22a6a3d70421ffcd5014650ec796c6f3d52583ea5552b235a15bbd79acf6c725a6a4bd6c8501ec5c2161a040a352f50ec05f124de0c586315777ec3f272b324730bdf41594dd7b9ffb4ac8c70acd13b6fe465ec03dbf2a1c70a5b16370a21dc765dc63bb14d5a3e09c8675e5bd39f110d521506d8f87b4c7c1c31a75032c51af35a547b8e1550c44a3671c3a957e10ac2f6709cd8ab89422c0cf407718b9be131db244b12d77912887e849cd5466ed44c9ea5a3866d42c3398361d8f9c740d6cc17030165f15b57bd5b2ef60ae44bb5d5918a1731d5a728ff6e74155dde9fa033d116b75230e5aef8aef08a1e4a7eae9180cdb08574b8af9d15c05674ce26c6e38654db45204f03f79c99e309732aac6f396cd092cc9478e19ad55a4cafe10d6359f350b1fc41006eb66c2b8e33b1ef0e25b998317bbd26f6ac5d3e0ced04a3cf0f9253b08032ec37e7464d64be3197a0db88a39a0de6f733ad46dbb372e44cb7bcaed7cb8cb05adcfa4b6720a8ddd286e785d12dde2251a6c9bc68dc0485e986fb478fbe94cbcc7e6fdba268ada7ed1ff4608b4e52b7e6567ff06809feb4b1ce4e7ef835a85c625ac2eccc6b0e71e52c80152ac0f3add25afa2b9b61538f43d9dcc2abfb44c7f8a39612c503cdc13fe3e6a02c19284216f96ef589a8d9faefc44ecd2efbae5fcca83e0cfc0676766c71850c636fbc9d9eaf21da68565053850954fee36c2d74e3549b77f14049365b47dee404a1c4ba967c7082c8cd24e813f4c6a98fd10a9284d3b977ef44417dbaf1be023e6df356ccbe5161601668a63065f2c9336f0381cb03018c87ba4e4df1d1a8c44a0be8174552d78a9e73ac208b0344661093d5208043a00372b1d1a68d4ea54849a53819911ce8b02ae238b791d3ea0c8d3f8bcde4c786f69b3eb593c333b269dcd6a45a756e5578d7b9758f034a4d41eed9f846c5cefd9a6cbed7dc20e009437425a015e1d9f552e577d96a3cc47affd368d4d3a2c4db6eb2306795083aa492d0587f8ec8f06b5e26c87321163a35047f25397e1472ec397fa22b9624da6b2442b535152ff0822b3c9b17ddf181c1b4e34a296610c03ba853f706d403ef21ffa2e630f4e9844d41c458ec83437bc56374e95fe36a86f9d2bad1f909d9b448436394332e05e9fd392399e90645b14732e25d67134e466783b7b2de5455df1051ebc9561ef90c436e14ee68d4b77e8077a44633113073b3cbbfd1acf220d18e27bbf6703326913931dd154448828d9c7e2e7e3edd68ae9ff1754fdc121af4178c1bbd36c011fc835de5576461d249b07734dab1df6247c2092faae944620fcbf3ecf60105f08c7c5514bd9340b66c72c1c63cfc62e0fde28c1918f786a15ad0f0265c6ca7b6d61b7faafa2ec03f4d89ba721b84830afecbae00690bebb11a58ab3cd0648ae1a5d63eca5fa8d7f6c17d66e9598c00c26f477144ecdd9fe19e51486b8406c9b5f1d529d868b7fb7a215f8e2e242909b1a24d773dcf84bd5390f57bc4dfe1653b0c3cb01932829624218e80d221709d6a5bfb75909c296c6a0f28e232376f382dc3662d6f84c2fefd38d594d647727a09d272736fcbde389f5f08433867faac133301bbf6ea26bbcf26dd5603b333b090c6375703696647c10d50cb28ffa8d4f6b0c0513c241af93818f4bac6b257c3325d7af4ef84315e7641eb3f43f47e8c1bb2c6e97f8928882255c290537ac6060afd00b72487329eb76b2b4148545fc276c17f4f692ad05772fa8ef47e358a8be7a484bbf7fd411a4ee932e8e8f2446daa589b96182d4aed6444b1b5586e803d9670dc88934c15aec53c74e9c5212cfe1cd11b3b6b2567a0fadababd898c7c20bb688820d399aedf4913a3dcf1842dd406780cc20d02964cd4e569ea6b710e16e182d7f23ab8d7c3d995652ed1c3d38e91daa001ca0f629547e1318c3a248b152dde6fbec9215019ce6be006c8f4dc57234284e7c68eca684b0a59f2edfa772c6bd1e268bf48f6ca39a95957d87328b6b4d0bd631c3f5a62baddec5486d45357c750f3048207ee9740a6443a07583953f739b8a25ec3835db6288f6b92ac08e566fc0457d0412f4cd84c22420a9073b5166a799cb598a80f8f082befccd7fe90f859c2f119a4db92451f70aab26c57346e6d8f0aad02ad85a8dcf447cc0176d76111fe59a70d906ce771bcee9948727490cba5fd0082352076d7434701bb0f929b3e3f59138e16f7ff80f1a61ba8810b0af86b19160326a79b415e5944bf619dcbd4ad784348a50ae9c25276bdeb5d5b97fd62c97aff94c0726da8ce820d93c772f32541dc66064327096940f1144eebc9144d06d6738444bc1c1820370c8f79b0cbeaee4f619f993803d7cd8dc9552b4f36395454e245f63024cb547d987849ec70526fae51de076642c05d6f9e68da857e3a8f408b9720a4753f3dd8c8d2cb9b6fe549728906a91c7d9a45252cd113cbc7d183300c855634d09391b67c8fe4bbd4b37bee9dd43616e325631a16a436fff919f524cddd41fa6658b6e7b836be1e48bef2df59811d3549016db156577ca43fd0232ea85779ccd9cd61073947039dd6c9a77e89ad13728c2771d5513c418a475bb4b651b3a609d43a24f8081ff32622b2a667d7a3dd13495c12c45ef046dd69ad9babaf7d4347a037864290f7477a65b5a9e236d9d5a4baeeb6024e8596919bb8da9430d1c150fea08901deac05bf84ffd6d8ce7c28be02453efe77ecc9de1ddd9ca06f95e5f9e1466cbee3d527bd31c279ab3a8ac28402c024123ff9a21e39358406245fd33248fc3b120e71fa71919cfc68e517800f22675f2da9293f844b4da7d9d885a42dc9329f385253c1f9e5720c796440cb012fb780aef8bcd18e3d35d013cffdd598fa5f36d5c3cc8411e6890467a8f2407f592da4ee380517f1e9c39ac6ba8528ef2fc78fd72d512f5f40335c283b4558b69856d2f16782e034969d9e9a2a58249a49bf468d135a7dee7ad7756520d53212188f46584d0dc650244fa451f2c2a7187ddfbe842f739f7cbf6e0ff728b877c61de81aed780dab6f0b72d9908c0dd765b71839c7a19a41f2b31ff6820ff0b0968bcc9300597414abfdd6f31a707aaba910db07b47c5af7dbf40ffd37d1167020bc9d5b0e979f56d49095496dd806304eccf6138edff91283c101944a38ac281f7f3973c231924dd7048cb1e2c25d235b9a8defa1d3616f61ea83337ed0102d8f084af9a74dc8b04d3470df70b7c223392fbb2b59f85434ccdb1c38382f46357a15948eadc8448fe893c994070a8d843367dd45aa1215ddef0f4781138d0f65b1b5fb6ed6ad131bce8b66b06fe32983a5922d246ed582b6173d3fcc81305ead67f02b03c9d3a22fb3535d685c9f24186b9fe6f22bc79706fcd0c0a6866eeaf14fb3e9727952c9d5b6cee737b1dcf311ba1e18ab722638119fc1fcfcad8fc595e833161726d3e83f960abc8294659297bff7f6e384971d46641bd37d6a1d2eee901485ba874240722972f77160c34d9f2a89f4143a197dde74d3f2f64fa9a0f88c1893c72721ccc48515c41471f27b79273a0581982c918c25223632ff3617ea7ad28d85a4835bf09852d05a4a31d76d2b64abaeb0033e1368d7faa442868755db88984afd100912c0c892ba1d7c7a16f5940fd1709a9d2bb67323afbc590a31d88d973ac392a8b98b83fff44ca57b719fa6cf003fa829527b599bed286d4d139439db0f515f6b2e1d3b4b51bb5f6ba559c5469b50eb1cf955043a8aec25140411578f028ceb287433de2af55dd9d4a4b95e3e9303743d09121d92171272156ee2ff8b1ab7e7c386e4e0a00e94c013b10fe3ba0cc34123597d183dad7997fa1fe18c7cea9ef34a8bb5d5710b990b347251d94e854c1c8b27033860be466e9435f6cf3d734475825b186d70e15015eb83ee067a41d40509b2e2d64bfe097e4fe39a95aebdd098b1faf3c18a86cbc597e949f4148edb446b3660bfb178da01b68fd7fff523d2fe83def26644a3ded5c87aae4664bdc192e77b35eaa5d745c7ce4bc1cd220742c4d310c982245722511a72d2a8b986c59dc7cb1738e63469d11e1215154855085e8548ab674113ac8fee85cf13194b3fcbbb737f025bc4f364859b5b675c73d5064db30d58b0e8fa8ced6ebe286fde5b61948891accb715b233efbe71198e0e5c3203b960259d2438addebf24b1cf4350331c97265f357295a8d7ba7582a73036d2bc9ae6357f3a3a8d6f5b8a989a1f54ec3c9bb49ac61f936ea5cbd9249d749d0b45b192e1a50d09f59677cb560fdb058e1765aa838eb9b0aae02473f32773edbf89443f5be6b9b95ed9d7d23dbda25231c2dabd94a08fd97e0794a32ce627c57508f30304bc455e2aa4e59e3dd3eab4c9ea1e006005adf32dd8e2d0c31ac27114972810a794d5af94e22c35f45b7a52c035e2235a2171890a132adbcc2f3d154e277d4c9b02f2895c046c90b417fb79bd56c09ae91a9b1a76f49720a0c15abf73b3b909008505ffc951998c2f645fbe38c42b26f375357925e1818c5e4c3093ea82f5ab9006cac8c6ca90114945f0beeaa5c2ad3dbad7a50978052c8c8cbc70c3a25cd5ebb9b7f3d2f6bb15fe412dc43652a99491ebd92eec23f057e0407ef2f3b0e1f8a0314bd9432bd918e32a412ded32e5e95efa09db741dccb1867b7ad06329d4d12e4446d95a1687890e7c5b418dc68980fd7031094d6f76f0dec59ba5afb4a257149c7a0fecc71efc055cfdde0def4ac5209fa37cde25f893d2fddbad80b1dd38d5d9ef4d95f25e362a2757ff1401c957b3e470545f24a5294c74365ec5a346345370ea103cddfbb1a189567e34697df18b5c00e68f51554dfd737fdb88fb3e04dc1880a42d62908eb5265664004a4592fb3510c0048e7d4d9d9a5353e053c72dfa153480847ebe0a2e9fafd0e2c34927bd15aa15cefb3c651b024ff79aec67e6835cb35e5e70d005704528aff30e69eb63d2704d2c51d13e4eb3d99c2bfc68de71ae5f3b650cb20902139455c2eedad3450cdb32494de5013959f4435f943ff813454b04453fb68ab420181ba8fb1a09f0971798268d7ba37e3370e10733f8e3d580d1ebce2aeb5c105f8fa5cb380b063d27b5acb4d5ab52192b7ec3ba9c3b83ff10478751077d7b8d8e34330f1c0086a68255caf94331fdf5d0a2d521433cf3d88c04bd8449088f2c5ff0ad2d5f6cabc43e1e6b1254b3e1e473d000c3460c0cc9aa730345569dfe76a34fb473e158d3c280a122a5e06c9f742d63d12033ca11bf17023cf5ac744f4ffd00a36da1561c0c166e9be8b1ec7183f9688f095ca9ad0a160047ec5eeea6d275ac42c861ca67547d3d9f99c1f6475cf590d8cf87be546fa6d205a5464b51425075ba29cfdaba4edd4e8e18bba0c4bc5d93084a4c358ef4ad72db17de9d99e2018e392588145aa0736829e16e4c0782aa1dd3d6c6c0f9b9809ec94e7b7a4b590a19eb4baab060163674b9b6a73b490d26ef4399090dfc283c94c682dd7dd2f436001a56246cb8e6c94b3acb17d1f7c1d56b39f4cb62ce1743cc0df7c5996844ffde88d8b527c07e36a1a1598ea4370b56c4ca277d6515da43818bf82f0c9ecb228f6093b54754ad890d33777f7b78f816e0815ce9d9afbb5107afe623ca374975f92ec742110a744a9794087ee3c6055d433379d7333eadf516934f2076f4ffdde74bbf19a26e9e70a88497886331488fc030220eff2e142346dff8aa87b82cabaffffdfc0fcce3d48a5b1d75b266006117de1d74873b26fdb650f533dd7a2f383d40406a4efa69a1d5af5fec220ed8588b86f3c3e86ac17bbdc353d941d81941cccd3eced2a326acd34dbbf73ccc0d4ce96da3e66f354ab5b79af7e33d19f371355e6d87de503b3631bf6feb7c44dbfdffa3314c152939443dcb0846ba03149c4144d20d9e141f143a4e2824c8d2ef45aab44e6f20edb2998df4c65ff332fed7ef6afaec6804bc218e531c276cea78d183037ba917e7e35df0e6868307d5f21209fc05b717ce601cca0657dbed5f3986092d9ed55d170e5b0b3b2b19a2f4609060737106b38b041d12c9fdfe8642fac83e61645da4b702c7a4f8b0d3e30b432826257e9627c47858e0f4e16920073d2c933ede1e7251664ca4f4698b83bc14e5d01523dd8e718943e6ffae8ef681b65ac2ff32f8a03f867ab66a7775e95d064df473588be99aeb4712ce149d99eb7fd91077cd60baebb046ec01a9fc819ed7187727b197da58b4459185f0ca6b3d427dfaf77905b46d5cc3dafb9d547586d4569d52c69f63fc0c9f0bc5d1a20ae2f71a959306ff2447339d6d1255f21e8b141fa00e9077954f1a2aff209fe27937b29f223d779b1a467fadb54193a992a2f53fbdc0476577a3b1c0b4fa784d7d0645aaf0fd35d5fd5b72e39dbc6f6edbeb92e08d1436ba75ea248d2d195123bbf04f7bed7cdf54e53b6c7a3479eec997d6e42d9b7c3732a4282d9afbe82d32bd32d205b0b27551a8b406685143e75b0aac6745b1570d7fd925040779458b2723c49fac663489dbf7b4ca06901e0e7ee892b0425f4cfb5b64e01976055c119a47c50a848fe386e7453de814bb1de60c406ca95ab096dafadab8b4bead4101467de787fe6a96196f555b67f57dc02ee67b9474fbf8779ed3c34e13c6ac335dbef8b5712b4d6fae19e75148c9acfc4056c5d5e7962cb3c5885e7fc740328ae2da6e53dead2a11a9de9f815ca915028a56f0503f97e78b96678e38ba6091008e620e0697bb1a16913c5d6c2a35a6d1e410873d8cbca15f620007b3f71a2fa3de48b71db9750fd6c19c3b8dc9f32c1e91408f7831438d06907bfa6cdca1421daf3524a97b7ee408fd5398f944c4d97cdd7d948fdf0eab46e2747f9cb869cdf27c52be3a91691a899836b844643a869d66992e48bd570cd0e8ebd909f568405e047468c673cbc05eee03df7ea13e642b41e67f13d75411ad337684960f11dd9c8da0440be2150c867459561af5372690e102442d14545d041e2168708204b7c74bec0a91291e588c28724f615a027272d22082434bf7bff7649bd48af6743c6e455420cf54d746caad29f99e86568b0a46608cd24d425e07e32c3219e7d92f887860ebf444ccda7453e8dc1a1116cd7c123d2276cdceded20912aafeea3d5203f94627b44c9869d949f5b03097c84ceb2b5b0f0aa0f146ad7b9eb4ec6a2ac0e85495a6f7ce84d33c054eea3c80413f19e89d93e379a866e68f06753d380ee9d657446e155644187bf1598577d8d9ff71a6e81ab4e0305c2d52937672086f4c5d620f715914c4ab90662c83d265a4611a96a17360153d5ea90582eeb516cb275b06a456745e68dfd4fad925ab064bfb98dae5011aff4d1d310122671d9e1f9c17b134d8fac5290ffcea71263edfc3da0f4e037a6f9240d0d07c2521798c594843d505c01e9ec504b33103bfcf2b56309abe9f7c7b26ded9fe9d7279e6a9b30c3baa1df539636f48d0f16bc535fe1f4fb6af6559297cfe2fcec1f18422072e84eb5ac1d86119a33bdd49bc1c74887316a17fa66cde872d9273ee8e4b70ee19c6de5a2555795f2b33b593ec3a5dd9fcbb0ec239029a7764c0ea90b6e2002b158c5bc64404059fe00176ae095fd799016c6745d468bf72efab7ba2929d668885cdb167c01ee5f51d2d635e6d4952071bb741a9a4686456b8a4dbf3ef0160a2f97bc2f4096cee878a2febeb6f2e342256e918171d47aa9f4842b86bac242523d0bf3667ae897e5bd31fcd68e325ecda5da48504ae872a991818488c122f4f27ef34e1b4b59f731547da21349d85584d159ba5a88a661318a30af2c538e6e2d144e335ede2dc70b2287a5e47266380b42928a4ec05fc23d25fcf9666cb338d6ef9fb76629e7372cc4858028405a632d49a1de77bf774153e1e8267a9531646a8ddfa1da276274d9d3a26f43679c88b09a9fc3fbbf08dde678349a348cc3341a53c939ee74935afb87d0ba8a1c53838b24e3e4dbd4ba14a3bf3d23712d09d47f0b9a15673ee684c411931ef7d52868a472cfea0348bc8e1690f78f73c69cc3621404e5be1df4a88278636699275efbf41ef72c6925c2817e4f789d3b83c27fba2c37e04d749f78a2518b09bca3b29ca26085d01b519a76c262b49de60676c57dfa842c4fe4d90f42eb54e69207a6c33810ad3d22998ae7881835c50ebc1db431bcfb896a3a527287bcef6fe6eb6fe0c76feb4322e429dcf938ce6f787d6ecee36c03b78bbc24499f9ff4e08b68d0f5af8139e4170486772dd8afe39cb2d288ce050207ffab83cf4aa343f5ae40e5744f18628f17a14f9dca7f0d418133ba116fa5a686617246dc5f7bcbaf92293e6e78dcd6fecbcb7e14f8e50cdf65ab6ef1f8f3646c3f1418a890c7d67b2d840ed171b4353e4f612702c1e3058f3b3be38a34cd82cfd61e252d6e7d0b8e5955d60a751dcfd7bc9aeec70595952b59609f0ff5deb91c69901d39ce9fff29c1104458577ef4e0ee01744fec0ea5b138eab39cb0598f6ead1d83fa4a4a5ad2b6d833fd166802e33d701e511ac385e34fa4f5a556a96af9e7d891fa47ba8364571869d45f4e50f88aee2e93356a962f386b4ed6c61e6327d97ab09309a11562a6b0b5efb9e3cf7fd0930113c8cef5fa31f60a25c9456bdb6e047ef9d4bab38542a207a0b1f85c5d0e41b84f03d5576ebd06ee35914affacac2dba8c21d4edc95dc3477267b41a0d466911af56564c95514f0efdac4170e74929c93d8df86c14946c830b1671e2ba31984f8f0e047beb82a004ad5c8ffe0284df0054d3cf1d3df911625e4f228a4a8e828d51b9394f43fbe5017f3827606e842fc6ed85e7175d31ee774b79eed7aaa46c84e8aa01cb8ae1279e69d833548238612e0ccccc2090f6ad2a73c19513b1ad7b1f5ee08be7a6030cf9dc5ea1fadf873b2d9cbbb99e8f8dd67c18a8a7116d121c0925c15fe922894e04046846241a57d472c78a79463b427a29efce9726da2f89804d4283cd6dc716f3aacccb19c0df00b45a92121ce76cab675155d98be398b81706603b022743aca43786b045039b59212991407c5eeefe3b92eb2366cee1bc0e94225164d1d039067bc6d981fad9c6e6df3da6569042f56af4d457c86938101b6f80c2a7f374af64b96a338eb276d3c174bdd7a1843fe840c89de3bca468f54bdac2087968fe9aec0d1f738a40b9b9d94f7957c1f2a1c66b6b1a434680a8c4a5a2716730a660a1d367e7e29c1b0eb6997dd2e8e91410e8bda9c809b440302b38a63cae22c95a6081d94c79485f0aa38eca62ccfdc13f78bd6de99ec7d148d2b70f7be39a6c936240cdc7039a41237fbce38b8babfb7117697b6ee24fc99309853534f7b521043bb1943a652cc9a67c4e23ee02ca0ad5cf974a6aa8beee38281882690deb7125c1f08c506833540182d44e54b8e5853fa81ba4ed20dd2b5afad2890a9a0a343d2b7723fd54f7f59f7288ccb02c1fbc1134efaadf3257a9239c1dda6f64dcff997d65874aa92eb158c9119dfee0b9f19f283d4bff4d48ee97e15583b1f6254f12a26875aa3b095accbd9ebaa3d46140e70a5c8fb82ca8bc0422e61c8cf938495c0e72243de339f8a15415c09963d0bd541655d537bb5403258fbbe5d7206ddd996392abc04f90aefc5d435cae4ce840b0e0734ffaf9b06431c5457146449c9fa333d3ac80240c7cee63a9c35bf2b49d681a8ea642a9c9946cf6a2c2ce998fc4e328849e419d0cf44d1dfef7a284683408ece3c324ae02423e5ca39f4bd84e54c7e9d0ea57beb469940f6f1da9530e3548945fc9a74e89a8301e9ae2904928e30830f94f50f71966e22cda7dde8b5448e0623fad2ebd4a7037bdd87f8b9f07c5a8e768025d6d6a9df1f2100823a8a6032400ce9d13b24c56af1d6d3d83f2bdb8eef1b6236e6a95ed2fddea2b1e2774bd32b48cdf0e929fb25ecbf1e3158d8f7897e715e09f35cc27185ef35353ed1b8a8472817913ba7d409bf8ab3fdb696b63a129925d22f13e82d623e330186ead935e88addb0669938c69a38fa846cd1c98b56c3ddc66c563b1d7cbe359455f6f21115464a36a9922afaeadf232ef76d990c15cbdb9f17733e8b5adbcdfc437a7fde9db5ce4cc8726fc6c9be076785589627cf1864b4984097ecb889154f4129e2556a7fd6671f209473f93d91e560dd6fca9b1eff9adc21dd6170c536e3ef8443efdecaf815a1e67e1e999ccc46f1eb7d78ada3d6015c0b4c2b937bc69da2f33b4cd653931461b19490b487e77cbf91daa2afcc24af362ce7b845c6b18abf2f9ca9117a402705d8c95bedb5b08b09bf08186b5647e99fc58109bc4a6ff30483b875a9b380810ef7e198e88b7434426c0e840bd7f66ac54cfc8da6ba7b9e44f19e9921366df788951a1b2e0ef2df532eae9d712b396a15daabb3a0f035e4ac970c56b853023231ac174234832497d936ddc79f108b2b7f274764ae414cc6ceccfee7a68af4d57654974bee9f991bdcee8fe0996305216124be115a827f945679aa604b1cd15f9a3f8038825a477a14603911fe7198cf0161c99ba210384fa0d67b508675dd85013bd40a8d583e15ecf3f827a7c72afffdc9b718797562c807c157c9f01209610a44c3820ee4578c6c631f7953befbf6773a98b7a5107f426a4c6055a53bbb75c7c5414bb9974fc36062c940197ee3cab090476755bd6e8ff807028dc8485ac44f082bd0ce4f177d21803d52261a650bcf9c83689bfe2e9bac946108f1bd26db0dd98ed4bc576a7eed3468d747a8b77ed7b8e7f0f68a4113a01746e31cb0f0d47e153c83f16a7b2889a02abe74c9c164ac6239d6b1373cfafdb6ef95f9af18cba1cc962765115c95a4027d045c2080c23c9bb5c2f238126fdc5bcab123777abcee6dbee110dac7305456d66decd2e47809a984f8a6f3f523419040db91a09ec1aabd361e25a1fad67336cf8d913678e3962ec097eeb9861cde1eedee1d8f033497c275d6f958442bb5ac2e05c2cf402a402f453ffeea7f1ccca77563a647a586b0ef7ce1a361349f4c80e7fe1e2a15a762da564d8443a3b7ecc9930a4ee660f0896f09b840d8daf4c99fd2c242f4b7f23fd467a608e60d32922a0ee7183559bbc2d2419630502a0f2d7c5c295bf7ad458f4fe8911ca4534eb7a5458c2fd299dafd412b03785b22c4a322b0e7c07a53421fa025e31b41e7e3fefefc9bdbc3fe1662bb4aff4bf01635d43c38b018c176170dd6eb711d3f037d1e5ec4fb19bb69830f52394c73ead5ce1a94de9542f8b26561e942b19661b2f1cf8edcfca17ac1ba9720cc344e630f257f8bb5b9a9113ed82e14bab66a26634321df52387817dde616c1670fd4dc8488b8b26f1aba2f43f3b5fedd092dbe32d1f09aed08112d2bcb47649a31492954b6efc0cbd2560da4cff0acc9e995ca8c139f1a558bf0ecb10b2251ca65d74e4fc049a4771a0c221bce666a7aeae1bfd40c5c8606e11000f15b00142dbe00b3e48155c53722d51e8e39ae767ab2b7296202478724d0e3562b76a0d14bd4438301ba943a0d0532239bf541e532ac6f1c8769c54e24d6385729e9b11d6d5e36232ee058cc4e80bc501a7048bdcca73a0aad2598128ceebca181571884233ec64fb2b2938aee8d3b2163d61e97ab41889cb5f55152ad18376499893b6952bd8298d307a189836e5320eed113be48240bb9c9e39f161a9e04c318f1cec03d13618105644442195b746351ee8960e2a7e724b3fc992b28b8e84c980834c975a8aa648fee53676271153d484ba701d34e5df2e465062694b6dc0cce53472c62a60dfefe8fcd0201ed5edd116a8d82da0cd784504f2486a19cc32af04eb4ee707d1eb66eabc40d7ba4a1e7d7e3254c9d81cf78285047c84ab783bb5b52da30211f2e426d2f82b253e418772bed29d1aacd60ca3eea9a68bce46001470a8b7088827fc509c6fefb83f74954364a23c0a237c5fdafcf585526ff708202b4d369a5b57dfca7e39c844b142a4fe820c82c33d45642aac30cabfcf9a261dc633bac0a1cde617b253cfeaab7b1c9457e1aa0888298820ae75fdea70c27f092348663b3bd4b76fbcc51e1737371325838bf3ba5ccc71447d5db09b408a052b58f1b0473f84e7c9ff8f9c6481d9b108f3a9cc4bf0a6ebaee789ccf35e4bc54a8f280ca5eded2153ed47e1714cfbec0416ae49c7e5719da97d7fada6594464db6eff72c4e53fc676845249c421a2f283e9365927048e424892f6119663b452dea23eace89006b53437cc84b5880fc6e69a993983400d249da3d5d11f463aa4cf4ace74c313186225b7634772fa22b6dacfb773eeeed228a6b384ed63178bc4a33a2220c696bce5d33e929969ca9e416715deeb4f0beeef7ebcfb87df19f5f1e2fcff34e40dd167786d6e2ff0895a533fa64c22522241244fe4ca643f1d291953504b893ef5452bb65c0d5b1ee46113db6e510bfd6120617bd58c14bcb62f80f9e020728497f2a706b2e803c6f9494938db511d3fe862df658fb6588b9d97c46314679bc1bda642f8d96133619e5ed13733b505eddae82f19816098d555c74782b6850bc1b1d6a16378caf9dbd8a052d9c75e75526c94679e63d1df86502fb3468a8511f36609b4ddc74e593318dfebeca0f2a33d2850f1c2c227afc11aff68070bc41162eb8fc6c4d1cbb2ab91bd34e38e48807a46f015359f3815884a0427367bce959662c9a544e258537d37777d6d71b6b559da72dd34c1dbd5a47db3f75da720a5f952b31f5805ced3c72d1776e53e26c9ab7980e4542d09f2a877c0d6688307af0d240b55b6a5b8e66ca906bdaece53fb593da32c1e75a142a22672a5eb8522075d82bd9f34e3d2ad743f6e9bbefcf0e2dad01a202554ad3145879a3480247466459f7a0b34b6e83edaa06ded731f5c90399b6d690b8a31b1bb4267371a5b7634dded598dcf72da9db8143b22ad46fe00031bbdd90dc8f83771fc259bcad5de2a7592a578599e4a8b93e5b51ab77ce35c31c32239d0ef290eace194ad8234eafe9138d10d45a3ae9f7f78af3304235685e0bd79230aeda7f4298fa00de464e74faa6e80196f3faf502076de71e463ad0947092c4f9f6a666ba38ace30080992cbfa9e8141d4f5de870bb0c9face3045728a850676ebb2e55915be03ce0bef2ce54e068fba6a8f54e8be954d500f07cd4514996cd4c5e79e8861b8a71649ae8f4a48fa871a799e00184dea4864024e0e143947b9e7cd5055e90ffddc6621e9303b6d76da537c5325cc2f5f8afecc9f16095095f8faa97f57c489a6b89effe9d62486a73b0ddb513809874ff0b1115e38e316121f5d53842abc37ae8538bdef9c3b07f12117ba1d97654d7a693cee8000b8aa06aba796e757aa47e2a973f69fcbe093ced2f4c289eb77617f96f4d533411b444431f0f3506762e2bd60d124b9615323574416879cf5b3e716baa3826cba951bcfce40820c4723aa9e6bb82ba535ce87cbd6c246551e0bff12a41349ee7c77576a8278e44d7664f14c0373d2602ba7b71cbd5fb8c82e6dab05821865e82de3e25c82da18c3fc24503cd82d29349b5cf822292481d46fbf779c167ef26d1f8f0180e52e2ca1073399726ac744d933bda82f9b9904a83319a9f6f8a758aa3eec9e81f2558a298ec1b2806b3e59e53ac6cfa97b8dcbc0088fd087937db2de005e335b06d456054ee3e853122899113f7a7af02f055258afff6c779efc0ec187ced483e28f802e2979f570520820e0358ad1c93015270abea5edb342e7d7cf2666287a04396f3bc43faf8214522868e6c9964aa3f0a1f8320824a080cdaa3e26e649a2e1dec475d79dccc7b1c2574ec9b6da9608c8676c8d0da74b5b9fb934253697517a554a48efb65b548f0cc11b0821969113c384b26097cd88c6bd2c7831a359043410e3844d66f0974565bb096406eca0bed9dd28a067df57c0fb1c7ed4e5f48a158dd16745e3cd7b6f2336922c28ad0ec769edb00de8957eefa3af7f0c3d938bbd9014c5543d0d4eacfb485fbf0d8c97ef7fd9d88606d9a725edb12d7e862e7336364f0fe40b0493d51bb643e6895a12503c335cd4b0b27b6c0b5847751fe73ded4f8b460d3d1560f0e0a8ed4ad02699cef4dd1120a5a5b3bb8f448569de39bb5521018e8af294dd073348d1bca0740e5975e14ea2ee7e96513f507a4a2563e85e31c97934be84505d9180adbafb3540b7073c19ba1ec3db3d001ca296d85420c97efa05bdea05bc21f15d3c4cd50cf1342dc6f71118586e33b736a1299141feca0dcd555c8db5b7cf2d153fe642f84354019cb7d6d1769cea98fc4f889f8b3b0d540fc42a2de1094259f5091a354d608ed811c0c04e62e8497c0c8fe54faf36a8391022b50ff8e1e21080c7dcaa39b3d6d82924925c0b5d3fbdf54deea70e4ba0fb58a098e5896b81a76bcb497c9544d77b435d824752e46e4c708f0bfde344a17b000aa9f83232bb7fcdc552a19e444579bbf4b88b924717579fe2c3c4a75cc528803403b5185a112cb6f4f9258bd9895fb16282c64e7dfedfde1e79955f1ea64b3e58db108b21801d2e98adb07e71aa9c317638f8cce2966c7fc582072564431ac3f84e19ce5569a1bc39806e3332a2000abb583741be5526858db34f8918a009baa59f0507fe4ec7786f0ba4735d185fa88f3d9d22a4c5b7d0ab356a6fbb8f97187263c6d77a64b5e4ad000735c3d4f2579212ed1ec841d029a24a467dcf921f80ad5214da991889f26dc8834ed8111871be1bc49737795291621027e749fd0c9a5d67a4e3e0c6c64ac1d7015d94dd23ccb5f85f52c8f6081a254174c4efbf0fd4de7ebd7d99fed2c32420b4449f77ed8099635cd81296707b5da12f24cb90aa3438c4840a41527e30f41d7c0452bb7f47d45da0324d3b0d479207e52011c49f21e888efe39eaaebbe8ba1434d92149af1da434305e91df0d5bb338e86b68600c0effc4d312885edb7beb21f072be81b4f37f120312bf7bef259f1fa5f52363aa580fe9b0e606a96ce82e06594f632077ab22687561936613ae464bd4adb59860133f74198da09076b3b939a16e1dd18ac72c3ed8802ebb1cc3aa3648f778b6b4288f85f1117f89edae73abc8fe65d447202eba47caad7ac93fbf1dc29854fcdac046744b33b633ba6237a05345230e4a36e5080be08d020d72f1ac08b21cb86605e910f31154101c67040e523a385cff749bad375bcd5b6ab96c5105e2f28344a83f6f0bea79a08371db6274e22440d7a92c0f4e9b4c8f0eed147a85661716ee4ea7b1dc5cad56ee8ca0fa1108effcfc635a749507ecc63b0686b38f198714badaff291d37f2b71c33492a2cc36c716c9cac52b0ba2747e72ab340722e37a1f769d1bc7d5b81fc850bb28f8a2d423c5f60df3aedc0a8e3c7dbee7176c743df19a469dfac02fe13a78c3f0d4bd28e0d53fbc7dcbd70daed4ade9558eb2dc3f8c2541df20d838a3b0beaaca0d9fc2e64a218458a2e5e2064dacaea6d83d1a9eec773cae7d1af03a75df222867f241c4c66a045b36cf47269773490a426f2937d5b0d069a14f8604846e8ffeb04f88b979a2ddbe9bd4245d300f90fb120efb81c850dd0669d5040c7cb4dac40117553c60da7f0dbe0b32ac3b6b257787ae6638f4a629f22e6be0da8df9b4e0eefb3ee731b22f1303525331fe929f4a43bed24a6bfa8023702b2d4fc8bf8a025c9d2d164bbc8fe59819538295a0286a605be1aaf832cf7d6f294e0d3935b9dc889a88d38caa9ce31fed77bf1b7d0cbf5d890adde0365c6fe9bd2152618f12586131b052d248bb5ca1b850265acb1da44139d8aaaf7955a39584b522006ca48a10ce83ef848cc59a8cc723c79e119206208b69dfbb6af97ca79af9a72d10d32baaf9479c7448c26b44b9e5318888a952421a67e5a884d9d56366ee9c62480a3431d711cfcf8ff6f8e6718d027f8120ead970e22ddacefdc5c6da47fa4eefc3300f8eea5b402de537fe54d1c2f4df77b4ea3c07fdfaceb1a40a032cab9b8cceaa24203d90f6561c5ff773f572ceec23d5bc24603786861a49880d8544348378d44c3cf2f44d1d5ead0b5816296ad85cbc35c05269dbb9f3135b5c253bc2a7da7e2bd2acf989f847720ffb098243c1ca32fd0b1432444d8d40de007a7bf57ed3b6536fa499ac0e7c27c8757f11d65025dd853ed1f9a3a731452cdd5ff5fb99656b362db3583d9de3bd907510dec668caced5bf132941e12f40a976ad9436106fce1fd90edcd92183633c7e890ff5faf56d038b11be86d2023011c85a0b6beda59d5a05031a8314003fc6a85b97fca14d2ea276bab7ddcfe1bcf0261df833e13134c6cb465cd32430578eeb806a4267011265d64bb5c895753a5cdab4c4b6d51b60147801c5d9461504e0d6ab24d0771815fd0d3b4febe8fd7d15dfeec3ac767e8e597d13960496e199479c7c3a220efd119595cd5251e3a3f663db4bc1097aed46d38823175e8843fadfa6e5ffd1636021a341f9243a59868515ef471d9fece7500f5053c87cf06dfae7310abb7e7aa8a552e2f21f073c56be5cd2ed24f45acef80f0b1bddaf3d8d69a602853b19ac1102e7219cfb4e0e0caf64bcf6b89f1983210f3d156294f8c1ac40f65876d128c4eb0d6b48e07f1c5272747ce87de9718b9780dca26d2c191e77dd753e49a65aee6ea9bf8dc78e0040c6430f8427e852584e0a77cb2e675ed78add4cdaaf8603df0d11eb32f01388bbcbd0c57372cd4ed97f291785f1d7b5e35ba4b6508375af8dc987ae7f46f651947694c1e01b1f012415b7cb367af001091bba64717ef378a2fc4173423f6abfee3b472b72dc943c037a00ed3d037bf33bf255c3a7545f4fdf8efdaf6117db5bbf7a3dc3ec5d2647e3e3fdcf771f8b3921ab755373a2c34bc8a7971f9bdddc3518a8122d0dce165d8bf54d65077bbf9b21a68e17dbd8d55937aff90651866b71b8dcd63c72ea65fb66b66a74f3cf3aad789c2d417aadba6d6161067e26996889fef59e7edeb9efbc05898d5c2726d76e446c30ab8ec4fe17c5f0df30aa4d6c984361af403930e02cc6a8ebf5d9e4c1c0fb080ead9d796d5035f488fb18c6009e6b57212c1d2d7468ccf732e2948c5b0160f43d692a577ec6280c5c476869b8021dfbce55ad052b9ef787637ab9a46b69740ed1ef17299d66ecbe8ee50bcda996f705f0327886b68b38097e9777846d842272dab4a93f9056e6ca626243cf362e0b6aca0eefa7172a5720e55ed550b34e9a67b3ba1fbfc425a501fcd94de71755d3acf23dda0977bd985570b7306eafd992b63acec35d8a2de7213256bb01b165395c87ef21db4d48e9893fd86cb4d4e57d366247c9922a610faa05f6ba725dc6f6bba768ead7e9026458d5d77688ea0498b56e0256e8f31c4bdc6b8b355bc366170ae15a2a9430cda3035bc5fb4f3b5744189ec120bd0e6d50712b49ad8cf0c440b4aab96e971b71fd11b6ff7daf213f3570bb400168dc3febcf50f695cb7d19989e49498ace5ac921cbae52be23fb250d265f9008ab29cb0304dff191cafab94eaed6d3486a23fab3e7d223367b97b4228ea5171eddd10a9f50dc9a07b2678b4cd5be0854b1620921ea46e5ee8032b55c19a795121ce69495e63933460ee250f60b43fe745084a184f21e983b918f5f4cb1438da9d3b8d9f02fa6e4e4c06527056e719d4b9cf6e092d7e14b0b8f17e62d816790eb936f6501d06c63a05947b402bcb07ffbe1887cd054dc35594db85053c9058c3e6bc27123195a65d21df106a3d94037cca552a01383dfb65afa3b2c8a40e12837f5b6f6b408c4aa8714c4cfe00158978210b5f48bbc4366ddd0f508d9f7a50aeeef2e8e8dd453798ce53f4efd820f3f14786f1f0f0547f2be8511116723440fd4fc78409377ceaae4c52bf118de56cc89f8448c1219e75d80b01e148fad6ee12af03783d7942eba7dcae1133a065345f8eae9e6a73dfe20a4d5863d9dce17abcf21c26a05d2d5a1840f3aaebeb27ca5c02335e7cc49a4129b79a9165410774553820389822fb2a270b57498d87273ad0c0812fc7fb597524a53703c10c4b9312864ac3b0ba84225a38b4b2987a17f6c12934bf87eec54c5a8af2895ae8ad698d1ef1428c1e58c9c95d2b8abd10cfda036bf0c5b535ccddb7d267965e64d02b313eb72951ea3ddbac3baa1e96a5194b40cfe856a42394bc343674a58cc7e5165e8cbee7c1a28be8425a5a1a1e49f9ec39f61a4ae4bc36fb818afe4358af68cd2dac4255b2270602f7e684ba8aef57a6160277b3ac66b2920b56795e148b89b9d0acb9e7b5f46a13d6a9c931289800dd036f00fa528f8c0b61d7b38b8aca31e5a58587d5a1400f531e19faa1e5a0e0872f67b24a987b8e01297a7122faf2c8a722c2de327cd5b84f4f945807245840298f35b10e326a35f4804db077d876cbfa63ca700859cafe00bb9b678c98297c4ea0dcc111492690c05ce0c365d020be53702d72392f6d70c4b5ed8f458bdaa4a693703c97fdd358a2db4e678fcb78c6ccaee55a21bc55acb09c2908a12e3db62f3236da14b1f055bd0211d383b5a91022bc9f36d908ee8a0114a2ea707d44433e56b7b109f573aadf5acc5053b14c19fb14b298f7eb44f2eee38684c499d222ca4bac47b1bc7be05eba7f32e784e7febb5fa36b3a33c981152730918469343bf58f5b8160f8bc0e2431a065ce3fcafabf8d8e5b04bc3b079c34761f5de579e2a9167186faed22b7502f2403678220be24547f6328ead90475fb7e0a8483f787b411067ab15f7564e20cd743f35d727d6c96d6cdd1e63f14b6fb08866830cbb1db79abc7a62bd4f80832e4e15dc491061cbb9dfdb6db42fe4b9c24ab67399493ddd47b2e9a929574d0dc4a7e16b7670c3d3070becbcbaeedb860eb1b72b3269b7dd947f598b089f84070c8bda1603e7d865185800a831f35f2f6954007eb58c561476e63bf9d4826d337752689f1a3c12c1aa02ab6c322901385e271d19e0506c9a96f7e920661874aff257c34ed83aae8b29ddc002697ebc4c40ab07d224e39d5034d90cc2008ca2d78f91f021f767203189b8e30dc7f2cc0e0c94a2938e325138100e6fe10bff12337573a522b927394746a0fb748e921a5c6fd1982ba1742d17338e055dabe4553c4f92b64c64c8823d5314113e1de2332ef7527d508c5281c3395f001e06937d0f11d3ef1985880b5fb898a134fddadde6a3c7b4e9c5706b8b1f88b43f628b8dc3816d060ee3dbe0baa5992506b61cf6f3273ba29ad0bc3fe4667603b94c5b4bf48fd82c81685ef45bec17331bf20d2786536a241645cc009cb7971a09c5c85dcb1570ee1040f87743fe99098ac91190dee8e78eec668a721af394ab959a766480169fa45a1f268e5c4d5a5029e34059ccacae0e86a40018bce2dde795e392f7df2945e781bbf748b0027a297ea25574771e1cd83f18bba29f7cf6af454e58c8ddfd71b1b4ea257754b31181e8ca734a6874a19fbacd3bcd02d0fb574a290c8b293be15c2af72f0c369977dd05e837554e39048a8b78ce55bc505fee777a80e94ee8365f89d163514703695b91a844a95b528123089db0a883c9f006dd6e844ecaea8a39cda5a23f36f94272d1737f65840a93dce2df44c693c1a0d2e7c0fde56a13c7c3946a9936056ff6de1af329ec0a6fb113c7bedd07c6e27ca15874f27d1de04dd2cfbc141c7f215b7032c78e6f9ce193e8fd9f09ddf30695b5818566da58594838d54cb0f3eb1bf8797c7c7a48eb22cd79ef961f95bf4721988e1aba5ae8eadfd7ee3e5b587812b1082bf7ef149845c75ba3f4d1c8156c995a2eff23dd22cd054ce27affa4b98561ced2b2c5633acc55f387d7d870b69a3653ecd5abff664e58bd697486dc913d36f8738b6c7bfc371780dfd85b0a2218f55456fbf2e37301017a7c5066aaf250458198d24ab1eeb7a05e1b570276ec4341d77052fed34c91e6d73afbf0fcbfb7dec6d2fc064008d90650264981c2d2add462da214995b3631af9fd2c53efa072da6666f74c9fc691a168f2b8fd88d052ced27691bec8625d1eaff2e6e2ee3bbcfedd538345f6ea0c12f0638eced5a10e4c54f8e12d5f2c897577ee5e12175b44d503ac3a64a1869d58c4578878ac5285bcd4bd7ad9127f7e63b0cdda7212b9193ccc64ac5a18267f8de232c9bedfea7bd19876bc0040f7f5fe8781e514f62faef40902e6e8a0825ac920f7a4839caa1ad5a9c350aa4556b2108e2c2827b3ec5bb6b73cc83a7e44845d171f3dbf13e2366082260f88d98f88c25604e9bf2d40d3457ae6d4bb99e4adb23e896ee956eee57fa7087520a69389499eb94cdba0f90925bd77ddd5aa8aa48ea68063ae0c0455d09108815c7db667410444ecd075c93b35b55fece2b936b7588ab7eeec1409292d3e4964ae9310f7fe526fe24d1d82b446a12ed8a253b94f3e8d24d3cec3d6b6583384a71489ff0c601019f81c711f17ec8b0f0122fe4fa756721b9231d2251a616bc8392db0cb7f2742db0fb526c5b97ea069fa487913581f5ba3c02ec0f1d537c4d1a6fe51c4da2fd14bdd3b3ab06111ab62ea38c0112907866db67abff7cd48862d8e443d72ede7a01b0fae8898465d73e0c397c5f1704e7537d5df68a64a41c6f635dd1574d9922164e9b8eba2dfa2d7e1bcbbe3af529e71b57d01d93b029d76ca2d96b6eda63b465fda3791eb4dceb31efb44ae7d950fdfcffebba4b6f6ac9d99affb71adc98074f4628ed1a214a2bf757ea60dc6a1ab977879f9e4849c3a31476be7023fa769ba5db0c3871392f9fb0e893950fc6d753603dbcde692f8ac1ea8bdb717c7b310d78734f8c0cfebf4e5229bdcdee32f0ad1c5348a73058503d5b4ffe3bea527fd118ca4efc0cb2c1d098c00e785321d15ee43463c76560de17e318ffe329f9ca7aeaf962b10c61713f26b2f17e4da554bcca154c3b4a3e697ba51d3704922a742464ddf5ae491d8bf606cfacc067b2b9e65300b36ed288d439590f8e561e4d1f5f97a9a80f0ef2a9ba6ef33df7c3520da46c830abff71d8c1790bd43812b88e2cdf9760af992ccbb295ccf7e34225bf759ee642eb34a0e5bef9c4280471cb8f6f60a5772f661948bcbbe4f49ee61ed5c5b4efed5b4c004327e0cad26e2892e6c0bf428be8bc6873df704bf5fbe9f302ae0185bd2ff94efd81feb1f0135e158d20922b06171a8d4d4861a3cb5e6094dedcad50d335410ef26bf582564b6f8995a2edcbe084f52f9a9e70d270abfc49eb1a0ac8a9942cec6115b5f4ba8cc179471cab775fd3a6ba7512400510a8d253b7fb436df6636aefb52a2e1a30c55b06048f47cfdf54e2c78f081fc802cf3baecbe609d068a220a3e8f17d5a391f2084c9f79c38895b89980e79d33e1e7b9d617182a0bad99a70db486b03d8a3b431c62771bc6725e0cd5a95c7213766a8d4c6db578e1c5c682c16b515d632d004becfd291c62353db354bd7cf9e6747c794f59ed62f98358e24b25400d5eef10cb664d22ca85d85b7499c9477025ea8400438d3721370df9b408420d095e7166b6dba47edfc1a46361e2281f5aa57bae12cdcd0866cfc1bcfe050ce62890af93b290484f42dd0016eac1bf789373fad4e421d505350c1ec16ef0f119ae7befacace39fc0fa4de5859802133162ce250cb802b1bd5f5d6f7b1ae46c748aa8f885c3a55777b010afbbdb36f3f682f686e1c6ac36b5795f2b55a98ad8461858affcaa23a6e709301a2c24613c49796ce3883e2918b79f217add25341c9bf54822012eb8b180b0605e4e08b228fd8fe1dd4ed193514cb5dd4b4f8f0d4c1b678386d6b80ca9108f8bc7aca4ea6c48985b35b544a4d294d73aa4e5699346e113233f2a050cbf6f735b6452616e81d35bc1b4134edac83791d4eb3dc118c325bcb185a10f4dd42b80aa03a19ff14ec270e6c54abb8840cd6fc330524f6cac787a0ce076b116f7c65ab97291a8a231bc788232ee79afe8626c5553c675aed75929b2f64ccdf60c84118e70619810678336942a6ee77f138e628b14d2e41b7375cbba41fc7c6e51fa737912121e2e4935309771c2dfe5cd2ba312c8a7d129697d5ec3d8f00cebeedcd0f2f0c581adf7741215cbce9806bb9da9a92cdd4f8c1e28bc708aa58d910dcd5d5bd938452d2e96cadefb8b7732d9ac6c361f3ed81baa43dff849ca699b5e066ba58d44aba12adcb1e3e96bdb612abe7d84df63d2a60ae7b80795ee6d544aa3194dabba82c370a7bca4b71ad3af4b65c673f0d800d299297763dbdcb29504dd30e32a25588ba46a75b6762bc2497e8fc6c37fc766c408b9c749f97853ea78fa67142670c62e38a8768c0ae644bd6cd806a1dd268fe76295a739f24b8035ae071ebefecb8f77465af109ee3a28717a6343e2ff3506846a289c3004a752b82575a37fcb43ae4a87442e05276e3850f659ec2bf4a37ffd5fdf9ab539c1e395feb1cc6def1b042e53aa981c4d10b47f4eaf3a0feba07705bf6d963768c12974031a1141e1a5b2864df0b2cc9a7419dddfd921f13e7927c338c6e836c5840c7d270f0bac4fe8005e6fcb826181adcb8d316b4d8c8396c6d634b90de50d3f32f740da7117dd8325ce5ea2666aeb3ff30b0c929686f289a32150ea2dc2960e7494c8d9b51d5bb2b9810a9a018b1e522805ff70002710ba3e4855ea20c3729faf03a47f722fc39d997257d8c02403604c006329fe380e4ebf1068cced8ba456010c7832db5b7693dc6261aff85dc2bfd2878133ce9f801fe6c0c78000a4742f299e65e8414ea73a0a03ee272a4cebd4749ae28ad8b0b18f4b45b70631fb7a47d113a0831a0594a193784e18d0e47f4fb9f6f5c655aac40ba3cae9f879ff37076dee57050e22e1c87e293c94c7690a6637bcdb8f52340cf80f8dd0e83b8d65530e06c23b8d05ed670e434d51a9f3df984d9654b0fa00e7f14bbe6ecfd15816ddda8b17bb9317418bc100018c2cd70381985dace88303a1633265b740887a46213d4778112ff879f450396f8eaf98a926a487de35bc49296926cf201c49d7964d900c4eda9e7d3e6a7ea6b0fe3fc68c524e2f615f70f6f81b58484370e92b8de5569fb207f0f060ccc221ccf1857145db821f0dd70730a592a4c4a5ce59fc7896757b58dd68f59582b7349d2769c32780de7f5b236052b8f60c27484e4bd04ec0218f082ddd59eec40f6e568d9fa556c1aa495cbda12356c1422af0d5da43f262e10862e331ad1e1d45bc482b0cf92395969b7b3c6e5a6f1e1e60c189e097cd4ab1127f84200a282d3c8f62a02218efe424f50b15f38b2fde498eab66bf550e465cc96b42f38f8ede28dbb299bcdd5106fabcf585f1d555b81dd4dc793bab09a3aa8d4d45cfc78f5349a0e6c5ea47761dbcfa752ea7a71eeeb41d4214d74029d0f75c3761913d6089016402cbbd81ab9dd9488826f813d13b5bf0700af5f0b7aee65f1c719b7468829529afbb320df89f650d06ef31220f8facbf7ad7a62faa57d6ddc726245100829f629a2f2d458e143a8404c2a9ddb20977f7c5dea91995160b17bd0f04c889583b032ce7057633658278499d1248aa671709d79605f02ecd03238edd00d25d4f020b5a74ab5d18d26410e4d9c6ab11ac7c3634286f797cf8069c3dac739155e3aacc5d821acb5c539a57c92de7926a9279a5d7497d5d8d1524a8b60e0516b69e5c39c1b10c142667df2d407cf85d3522b2db380c8799feb76b43af394d784364e9db66abbef0cb9342d1877cd2731deeeb0ce137aefeb3ab3e31f29e7758231afa360d8d6dcfddf81aea169fb76b0c7d20fa781c6b98ebc806ec4c620065eb8f7c1744ffc57b3520e3c41bf03c036e3622f233136a1c08dc492ceb164eab74ac36701b78018d431ab28cf9289f084dd0e88d08c03cd3933eebde378c7528afe1447822e594ecaacf95f94cb46c27c593ce56a0021c441a85ba73a8f496e02aaf047e6be001ae6451e26bed9ea771ffcdd665812a6cdbdc30698e3f98e8fc0940c39ca8e236853f6a6b8e58f91fea28467a4934adfb2391e4941f7ca82349aa489d5891b9368f7e79fe61080b1261ba219b4851f6b4e19f82ae2580883f0a2309b6b1947357d5c27425b4c52dde5ba717e6811870df67b8b737190f8900ac950a75b531fe6d9771f22a61272fa440c1e8a4301fa65a97fd0e3925227fedef887c80337e23a8a94b7d3a247c92c671394f471e31794a2ff7888e58ba081b385dea633cd584b148e741b6f194e096a63cda8506fedb7f8a511aaa593a27976773d675a3b63e00dcdb094aeb977963ba6b8800989fa37f54eaf879487e5f8df17ad97359228a33d7c3c71d46233ca88a2a78d2c743c624f0e05f74bc494da3bad08a791e8c8ecaf5304a869dc95a7ab0a79f6d2ed98751f23c3db73154d3ff0c66bd9e3e7462c0331917cc7d276ef0d755b571169659c033e147ad398d9d2e64f3889fef65f1d4576018eccd227cb603b2f5b092eeaa9ceb83f6c455d05ceb6118882a95219f22415c9a36983d5f35d004b60d0323d1374ad0a3719b07a089238932d6f1020d68655b6d314a9d32a229ef8a5bffd53338447c699a47533c9b6abf8cf11d1f2946f65cca10665bc5e5e1bac251073a2d9d02858b8ccfcccdc3fbf1c16b1b81d5f67fa33c68ee5a0bdfbf1f5f3c9cc7674b1f8e4554d0c7e16bf8369bebcbc478ec2aec2275994ad57be0d4baa049e5b555edd9c4dbea874bebcff902b2b18fdbfd9ff3e2fbc1a7ec4a192871fb087c4ada3c7473cc298e53f74d6bd975745d463bb0c922c9498f66b615cea20307709192d2354d818fbad31bceb94dd24aa399a17cd4764da2b59287d105e27da4a11450c8523ed9d6f4de5830e85fc2a3214f957bba61736d8b7ad480033b501ed6736fd9bf64278b6dbda17ceb561e5bbee80e08b7164ffb99aa2e1f22d8ca18932f68805a83926ff5caa1b4055fca6feb58260ac847b9df60c6e06f92a8bd4f39dfae8080e939655ba94497351ed84061696578548a291ad55569c48ab0272bce645653fc743cc720837a6a233b0352ad4f4dd82491ff6237dde1fedf0bd5483e2d788fb7e9c80b2b3daec797a630ceddff4060df8ac36eef54ea3bc2e871a063c4704d839ee6fb0b2198c6f5ba8d022f4c8bd0eb8489802e704114f00c9adaeee724bced4641bf35f5c44178013866b332b88db486053cc3e905bfe8988a62b9ae0a154ef1922244accb56b43e28db64659c2c4647dbcdcef47d777f6cfc39634b10c71501cad97c03eb18227d5a55372f5262195570999ae2d39f82fd50917cbb7e47c207fe1805c7760f022ae0832bca4cc537a957b36c4c0e3b02bdc6c2139260b5e7d32049b65bc2c440b67b3cbecfa8dc219e7e1e9fba35f476d5f9aa64784ea10be033c15da90484cc03cec62352c6e3d89803dbd696168276076fee4b9e00ab10670dc4449738a24875efc1552e9aeb7844b5f3f3935384811169b3cfdf39065f764ba54db60ee7a26219f769ad7a5bf75c01737fdcb01280746ebcbb04484df66c8dce00d200a4ff64cdaa428f7d4f3d50d3e07c9608183da70c2e48f22cb195fd57557776af84cab6ee55c1cc2f4f5b9de47990caa842556fbeac308a9a4f033a031deebf0e6dbe5646152f33cb02865fb8fe5ac508c5fc861d824a4c7447d1d49b539f3fd5281f5de54516f3632f117de74e7ceec1ed0cc3c66a79914bb7285d843f31fcc52cca62efe755d95ef7d2accde13a239087aea853a564facf736c017c060c05e1829689f288cf99b3f1cb734431096805eb402406c915ac669125c08d22cd33891e265e458d6acdc46f58ae48324ef844e8a5355f60e18fbbd6d00e15dd1af8f44d121c57ff03afd9f2edb96b401949de1a68e8c67e9bd4e9c9ef9d5c0a4dac12c9eb3dc3fea779604ebcaaf7438346bca9ae9d4bacb136d650bdb1c8aca5341e8bb860360d46f7573e174b91a54901cc5f73fe1a2d2d9dae4042691e430732942cba8a81f762f78d1859bbecfa15ba3670b3c6ce4e7cdafa6b0b38ffda4b1f433a54ac063a3a82fe17ac90edbf063c14af3f49dd0831f26c9025edf0d30933670260014cce0baf25272a563992d6729f12b76b9e733a514e01955ea4a7966e21088e877c047a0e5060a3a4cbc24f517463cb47817262f1bcbe54e2046f77ebcdc4f19d9304696cc3eb4c359fe1d7a23da89c204d30342fa4491a3f0d0048eac3e1fb76bea71aed19537c3d82431e22f25c5492192ca1aac029101974ade0ab2c99701705f54f22ec69ee8007a7e2bd5b4f7d9a4ce19e1168cceca146cfc4fbcf7ae5baea2a3c1246c5b4fe185ea87ef91f9a70515f5df22079b0b8b4d6ef2ee01a7cd9562890ce042f1bab96d1b389902ce062e0900741454b216497b1db724a3622ae6e5ad074fed70d8305bd9d844eb0e08ce05a22a76a210cbb8008dab5223d7b19ea1ec4687b0ee1e9956fd8f14054f615f35c637b78690a2030e53a04ab2d196e474009b2b85fa4d598cfcf655079997de893b07517ec186d1968f1f2161a9e5dca286e31c9379cf34409d08de2565b86d5cfe8bd865841c061e6e3ef60cb700246c98cc05b9cf656a8829fab349108218dd9480ee29d1c872c4df8d394a9c318a4eb7b3c3e25d6d69eba81b6eaf22b7e9a9c789958a70bd6c2779ef278a15d8f7339b23402aaa2a78d190a68b475b36fb669419144c69b817b5084f7ef3850f140783af94815dd913133a25a6d5dacbedcc4072f45f480e5b0d9e418d16e1f983338776d446887eae26d9923d4299a614923e3d6c9a100000b06f0c9b332bf7613a03d6eb89d9b1fb1c5e29cb579518ae257fe2ec0cbaab65cd751321494a3f5c383d1aee299ef014715e935ef7d1d49a31c7511703a59a2aa309712e5eb7214b333e4d30c85d89eea7cd0e1eee0f2b60ef0b56829e732d8021045e719937891d04c9390cd4f08f271db32a5ad304b983836974624e4c5e5d1f3209dcc5f3e1a2458fe0612f72f37fbea4a1a8b7f192463b346265c871c7890765e1d818c2c766d41e65989d69d5205c7bc7a2ae8ab6be61918e8a0d13c34d1295e669eeba4511b5c86cde43629c54ae11a4f10a5d7dea04ed98c4cf55d61b3bfc9104a0a819d4aaa24063b5d8aa628113af101e4d4115006abc1c7286679911ad9ca0e8b8b8c443c35d3b498c0e465b8355f7aae8f39c7b2cc07550349f0c242b08fea6db97ae2f2aebf830e94428ad3f929c491b5489fabe2f351c760f5bb530782eea332e390ec67f5065945f0d98766a51a3d154a0cd16455824c6302645bc630d7f16c0420874b8f7a65f32b4e440a4fe122b7ca72016c88077077f73ba17993431ea908be4ef8842add6934facd7018d53a0acc91d0dde21841fcde47ba50af72bac32f84c902e6e845e51bbf891a76e70049772e727eaa30cbe36b2e804efcc19e4ddbea729b7dde094c85fc79a037ed47c019dd866a0fa94a1451afbc3fcedc08e58271cee8891b6e55ea06d9129260fa65c85e8dfa1eeefb325ccc84c5afb3f14b30206b7ffd7e0da4a141e45f3c1a877e8e4ce9b1ad7c48eb0bb279fbe872c3c4ee8095ac03be45b40554450dacca1b916d1238756924fdf45882a4f05c2cfd0494608bff8b6bde1085c8b5ab4b22b8198b7b553c1b5a697262aa043fe6a38d303222715d8b83c8e33522872655164b200e56206161b7a8c0a0029de0e45c48fb491dad756597e5181369edde857085852e138336e8fdb8b405af1b3a513045ceb6adc462b60030768a12744197cdbace4b5385d047b7b38271922e6240f7a3bd20e94f0e4046050aa3416e9e47f1de282da7f6e41e1c5825fb44293a3b937611cbdf62a646065c8db8527cb4bc8354b36f1a2f4c680b06c0d2ecc7ce771d3ca6164b5deb1b7eb883f1f84d49bbfb603085b76805a71768329401b9c1b6ca043a757f8bc36cfd7c05184a7e0c1d12957392c4ce2544ae6bd66ca7828f72aefd28d49abe15a37e6235c46df18004ab83aaa1d0bdecb857a6d5064db18e5dcfff8b0f580cce33417ea242cfbe872a9b323a5dc3b82e258de825217bf1e144421d3c543b5b41170400b8c265c54ade8222bd6ee37d1ed2e6305ccf86f02c0d887e00c688b894025a8f1a4b4a63dcb4b96dbcbc3591172f067dc870c5f79d794135b604fb4d2470cccd0fc0b02383109d8fd3736a070733955dd4420bc9a3984895a1f2dbac15683250ee7496717e3f7e286d571a78f76432d354a46faecfc8dd61bac52199314dc692eb5f62bd9f8e3ce8860baef9855fc3fa0cb414c04116f0d2561d5715ff06bea9248d7c2d7657d5ec3104c02b65e18a122cf5cc040ad1c5414d964221a5e506b239977cd4aada4c364cb616832115053f5f48588f3363a427001a1f6f6f6b8cac826d083d9739f08ee61670bbcef311887e4dc6af200f3e87b280d7b25a9113241b03dc7cde02e2458b810f7d537c8911ed10c00560ff9d3b67586088e3367e4ed8873858cf5d45f9622f35785a087b658c45d0e344a483188415f8a802baf6c8e5f0b465235325721ee27ae1281333347ee07c0cb73a70108ff0fb422b6da5172df8d31be69d641feaacd0c4dd6799a68a5e36ad0f23b00dda036983c0a5aff56ad9fd05efcd017765589d5a823a47fe550ece993b23fb0c825ce3de048fa448aba0e3702c1ef5b9c2ac928847808ecb764031de3c27a487a42722de0a61d09cca9f9b0aefe27822344dc15b6a9a750fe8adaab38f126e40f196b54b11a01d2a02f17ad79ae9963672d43944aa8d8734a5097a8075a9cf2c80d33401602fbbd62d585e7b5b5331d1cf877fb862da9e6553ac72a14b7e2c83dad12b6ec57e355546a29c088d932fbf8738ce16e33deff0e2fd5abda4d579bedb1bd9390c1eff0b715d79d17c3c693e2de744076a66379e9b1628d67986eda9802d740043c67d25a2b5a3b57b38e543fa4a112c67ca7a78dbba8fe3eb5253bc0c3f29518559fe6b1f1846be5cbdbe5972b1cc5b566af18e1889a0290d0a80bd420e6d4e35afc296eefe48794bb5ce5984bcfef21e8a5ddeb403d8594cf5901763a7cbfdbde9a2371e7ba878dd5111e636fa734fbae45b2521c1903f2daabe2fb135668073ce5902e1fe0d74be758ec0f9b299a43b4b6698c89cd157c66c38c2bee1567fed41ebf608c5eb878d7859d4c56b0d785480c53f464c069bddc3db1f88780cda68c78b457655f2ae32c392e1e21e80cb3ccdf2aaac3ffb236c7e8afeba3818b316945e33cc13a9a778fb7a6bbc758bfbbbb75327e5e841a6358bd06f8c321e70e78ad5acc2eda74712e83070e9e9857e6f6ba179f784f80fdf43fd509b2b7726c47b467cbc469e5c2f68b98af6797b4f299c3ca8d41a2cbb268b1d3b5bcb109b3085092bd7e3c6b94db798c165fab08bdebca84814a5ff68dfcaac833c6271e7d6cbb54f3b0414c94b7b6f6c55d03da632ff0a0bb0d021ea52881e2f43c19fda21bcded00ecd73f951ef9f70b810885cc19902556c782b869570d2149ed60c9400eb062ab3f43e729a7c6d5664d2a6707f9a227d70c5b81f90ab73fdf6ef367e71f9cfbc34616c5fc0fbb056c133dc5d68a45ab528f72273e8c8dadae19ed2c7578f836feb257ac6695213e5ac8d5343a392a9a7e1f0f603c3edab66e6cae0538182c532cdcbae4da79908fe1cfb2955a5dda78641ea8e00ac84bec0cf1b1cad7da3d685a0f86d42ff8636ef1236fb80a98505e56b9c9a2e482c6832d03a0e16d26af1a8a3091d37f0cb307ae6c6602b763d867e0a79091d6fabd34cccc6334547ffecdd1ed8b39a8ff8347dae90ebeb854be0e204216174bac99c6b9b63e24bead116ca3b3bebf83433a885f233499964f2f8409e3a1e5fe56a54e27bd4a185a046c98f69d6aed50751367a6aec9061e04c759cdbc182f6cf7619a7daa8324adae698a9b6c1c60698aa6654d3003a94d65fa217617073ce64a58ead59bcc6a607e02af9a0c9c044718290469adb0c5f450c0dd44c73b76809e09d9b0ded460e1a074f12898d03ca436d6ffcc8f92cbe365116d8b438227fafebb899c48e910b48921411cae7fb8cb299b227104e996a0e6a024a9be9d1688730016d1d8778ce0e1601b7079916017a165f460525e407118330883fa8043e08f03a4cb9f7fd83a307cf18b3b90351df37113a32c739f16d8e16deff044a5b3d67eb54770932ea133713243c368c05c170214d5aecd28524d9e6ea6cb3bfdf9a5dcda31de4af5220cde990ad55603d8ca3d9aa789f923441aa25007e2c867ebed1bed760c4466d61104f43b531d54a2a12cbaddc7d3c648d1eebb2ce500525841216dce1d86717f1362decadc0d3ebcf121f3a9a41181d23fd21150ba834a262ebd837e467e9aecc328205431c81f3c84e5d2629c09d5f8cb2cf31158eb90fb7c599634c83a5b09efc6b281989446b1339f4349005a7c05e7b4be23bf588bb47059c5ac4ff1823f75f179ed449ae754c9acc47b7698a64961bc1b10a3b50e418e829092657635d3f6e02123fad375dd9e1f56d551612d8b699ef250e56c3798f9948d9356f5eb89f5d64afb124c5b623964fbaa4e6628657ed64f189b41c37b83233f550ed2819b0530f080974ff71827f4c5f0a7597bb1c76bcb0e734ee809ce3f3d199beeb988dd1da309b90162e3249cf25353269a62280d1a39002521240fa653e72980a744ec47bf1506d64fc03c0f28d4e6e5c0a119189621cb996ba0a0fc9e1f67f73f42c88c3bcda3be2401bbda5a8d4415ad0b7c6ba6742c689c7561b93effba65aa2fd62dccc498755027d0742d08e88921b6acdf83a1aa97c7a056e15879e32160040e3b305878a4d67a524c5db124cdfc42877699a26b6c5b668d814bd7a0484fdf361774eebdc6eda89c0694f0935eb3347069086cad4c5cb01ad2e1a47a4422e25dacf8cff7874ceb8fe9d393f38479380235e17e1c9355c4f5859166507b6e93620216fface29f89ee4d0fe81c1939d0ea4c95af43c353f72c0ef9e82225992b139ca853eb5fb0aad14fde1504751a1adbc8eff4c59f6aeb260f5d77a4f73963d12af5804abc75a8eccb8a5f991320abf98cd32cec91c4d8414d3bc36c28d491466db1d4bd15c9ff45be8a9fde54024326a72af4630bdc3291d33122b613419e0bdc13ba869dbebcfd6346b995d37d8f6da40fcd8bcc15d70da236f17c15c5a635f535f5be197df57cfc8b6ca8eda976b7e9109a14b9f24c7acaa389985056b72d279b2a02e2a5f79da030535ae58a318572e2d96a526a3ca6cd720577d38c1c566162eb5583c9072cf2c7eb27a78453766310d324ed8867f87c576360853fc67a2e419e64786f3360973157d5a80588e6801bab5c2f674627954c5657e2ffd50232cd63c474558e1aaf9010ad47047ce3c7495b2231cdd07d59572817944f55b6179706d0d10d626cf9a3fb0f18513a1889f8133b0b3319ff64d3571949acbd68e021038d0fe3f37ce0d5d0ae012b141eb5fd343eca0eec29b8f32f1926a1629c05bd44e236002d4cb133e8aa6fc17c4d85d24e46f5e185348b3d41212e1abd6773e5fbc51fe85a6141d040cfda8d3d4f9fae5f228896fa9f4c64a245af37af0aa227fc814cd72121657affc9c30cd82184f3292213c067c27f9133162c92670ec391cc77095e7619aeb1626aff450a071f8bbe4aa2a7c661ece4db6946d07c972a5748514b87be256a5cdc86aaf70c7595fe14a3950c4a2849dc366c30f57f2ca811b0d5933fa89e36105ed42061d113f006105ed3b51e92f79085379dd35944484546419a32ec35f3510c44d6325d2d0b5cbc99c2aeada4044fb4f5d9518c78370f839a0a1d096fe350d4d7247d8094be0dbb613b50b5c0951ec3fe8c992e8c103ac4b2887cb06a4b80d07ea7a3499f992f49b7b15188cb6e52d7a4aa460cad8ce20071a42e415ac0eef6615165f3a5ef0392b94c84bb276f8b877b02d8b4c114826aa0d9dbecda7603df3fa9eb85d610bc21dd43e871e6fa87aecfae91f1703472a455fbdfca4fd53057d40d17618f36f07abbc401365c0fd3f8505f8b39e791814a9b84208dd2e2af3674273486e14d8ed810a91f26d1f629c24afeca6714472730982e8f6c220bd9d54ecd38452f10d1815ef7d1e32e0003ab562e994c255343de98aa5357f629f5b8b8c7d58c2e0b99193f41c10deaf88691750b77d7451e674ddfe439c18118ff0f824cb68aad03ba309a1278a8ae720773824eeaa634c915f227686ef897ed0a2d6609886510a99b0d838cec5de1bd7c8e391b3a62980b706142c2c8348aacc83f72ba9f0eb92939870b1b81f2b56549bb26ce166c922413f41df7a8402db4a1ac55bc4a9a821d74a1dc1963cbaa5816ee8f9766a8ee2499b7a335923b645a78811cba234b929a9fe3ffc6d75b45dc41565f699187efebfcf3ef0906b53d2ea198fb710784e5f022b894bad5091072aa50f5376761c5994e43f9445239b6fe6efc2d5a49b9074aa46c57479b84465c960cee72f387748550387054002a7f4b9b46890cc7144fd0d7d35298a7d5f07ee568d20f813b70b5551bdd882bd301d6801e26569021f3ef833c4b1547ce27c4da3f53dfa91efd95dba9aaf99309df132cf1070f2ac9c84d4361d940e7634a1b601887ce79d65acb9f0e59c85face9b4c582ce7b8498b9020ebe67136ccebcdc4aff59ec3eed4fc96aad35f6e4a9d115b8baf5edd8912455eeb4e9beb2a664e8305859fe0dba019785ef6dec95f7264255e4f3972dfe31ff8edadbfa868f6fb8cf16abb945c7d96c7c139103f35fdfb90571ff79addd8c35247f90dcea0fc27256dde6519f86093da68b6fdf2718f6564ce79adb3d8a90cc0b5fe94422787425a94179448b083bc1d9e65191e2ce0bf0a666a5789476bfb47ef7708325d3e4872fb0f314a9412d0b1cb963863635b2d122a390f08838f1b1cdeaa4fc0567135de114b100b3fae90849da146a1daf945d9386d578044f6171add1dcee77878c58b2edb0070608b63b0f3d883a456a4854e27469a91c4893cd5ab49532fef2b7775323b833022cdd6c6d0ad97e3a7388a774fa8173df760407dde9435a2f84b9e7cf7c6dd43e4147b7e2efa6a9a9eb26013fffffffc0