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 83890 d4d2af70ebf495707008a17fac8b603329d0726189d52d7fa3ae67c7ee6a97bd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d46007f4923e216603c83d5495812aca8e5cfb5940c5072dc4d95e1bd7798d29
Certificate Block Hash
d4d2af70ebf495707008a17fac8b603329d0726189d52d7fa3ae67c7ee6a97bd
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050bc0100f0d80100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000070a21681adab28fac172e21e725ae4a154e54a253732d88b449da9a53c77282998f27f54a88ba57fed91fcb7961a1652025f54fbc42360d39233838b9f19a35b45a8e5a1ef094ad1b132de62842e6dfc2f726920232c481e290c000000000000000002000000020050bc0100f0d80100

Raw Header Hex

00004020ddf28f52b85b200fa40f61f36d7c1b17cdff04da9dac6a793274efbb28ac1be3101c2893e438d21238afaee3aec969edab380d76e19ae36b8e5a9b44d9883645e79b4e6a3ac80018298d79d71b5ed9c42d07c54059fb5c8eca2a8195543dc80366213e92f40760d4

Proof Data Hex

59,560 bytes
1212160103073040cdc0c05b3b1b571bd634dd6c5af91d65af2d71841f7af27921a8f01834d8255ff3ced711fcf2542c9a861877cc3a0082677c3cfc71f33475fbae04bc2bde97ce21afb9087b314c617afca06b639035cea7d6eb6bebdbbf712c1dd9ddf0bc88dc94c3452f6a51a1e758fd750d0ef52c8fb1a323b87b9dd5de448fe2cd79bd8d7fa70330009b24b2b918ff098990e3b21dc3f0069899cb3cca8fa457a670e5e26b6ab53182a440229cf425a866cae861b3ac08533e91607357ac891953683dc665a8148872435a0ed9869a94c3f23432dee4d3b116ae71ff65e839bd9676002e2f6ed006b5c7c168b5152bf10a70093cc6c415074d088f1e608744d8fc68d7300efb2e5fc2d268489a6854cdf3c0304a6afdc44d4c5ff28c872398dc01e5dabe66d330602afd5c1ff563bb38daa01fb9a7ca954730c2f320ca3e91c3b1e3a16b4350eb9c2556f42acf90dc489886a3e223212c63d35be7aca13f89b76f82cccb737f716644deca767a2df69af83609f07c66a378c18bbe9a72a93f41dca1e44df2ce25bc5baf3bf0a5a085305616fbaa8511f4368275098e8a49e56a75d0765e868e3f53f7e2ec208b99825eac65e59a92659fd1fce128b889f90300aafab99be91243ec00719e480961facc849db0838159d881ee110af1dd174d48fa4970cccbd1a6a1d89080a631a2965007845bf305df94c0fa6158ffad0bab8409e28820575b8ee9d0dd4258904f833a8d7f9c29b8d23e31ebde873a75cfbc4c1d582f0154ed5c001c636baf5f49d7f19847a62d393074f7dd7f48ec832c0ed89f219327e45624112a763e3b280aded65bd6a9a13ebeada3d3c378689ce924016cdfb8801e6b3f34385b6b1def75147d2e92a4355acfe915e60800527b31fba998aec6a001be63d76c70f203265d3cbb1e3ff240785f7f48fd5a331a5ca765ced732a22591f92e581bfed0ba705e84268d73b2bd5e245f9620c35d6ce654b3ccb60da6e3458ffdd6c6538f5adabe5503b18b9fdff984bae1ad5ea01e198dc4e18053180a6946a7f0eb81c100e18288fa1f39c10b691e8e9cb3feccff80baab69452838e8cbcb82728aa91e4c7484db345b635a398d5e3cc8e270661a6878f5981fd42cf7fd05116b1c9b5aa4a5e631f9083f8d39776bf6a7a2b6fcc87e7bfe10eee5de91f8a66cec1a26bf481cb7ec733a75cfa9efdef12989c6d278c2c7055778d002f4020c77d95dbb63ee4a4e4c8d673d0dd3c49373457c07ed9102d1e5a913d444224b41743f54d3cd33c03bd81dbf10a44015d6df4692bffb43adf1c594cef1e1b1eb494cf830f3f807b51851885b66acacd38e85f1cd2afaffd8d82358a1548d44cedbfd0dbe312cc5a34602f4abb5254e461143adc14e6d4ebaea4376f61b1b57cd25bf1294028ba616604b4d09d3759690041897d0963389a1985e48e337702799001e9a685a3b12b3a1f15d2d5ec1fbe497ac6aedeaac71cffd44dd99eb8931ee297753d9c5eb5d3e14a56340ba0d847bc7882c5eeeaa6bdbcb20ffd417de8fe1d7a11439dbf1d8962e2fb394f4dac9524ddce383d9040d9cbbff0255c1e7794b978fc05835a3b2ceb3b830be4df13ece1ea7cec8cbab65aa40e4ae04a731bb7aeba7fa743ccc9f38ab9ab4bcb07bd6eee6b4290d36bd8294aa691dc255b167d222587098f6d9166b23e76291fa1ad14d915f8b03489c7498cddc3d32ebe66429f11d3bfb4bd1ae8d6a35681bfcb7f4b0d48603fbc58cf46854db98659e7ae8712f610f29a2ce9ba2c34e8bf78a33b032b8f84cdf589d74363338babb655ee547f70d3c912a54b1a2b4b5758454a100cdf7a20e5b1a7f2a2df8e29ad28c5edaff2b4c1349822ebdd0b899bcd673956e3198400e9dc981f003dce98222588e2a4b9e2b32ac64ac8ec611fef6bfce39a9a7c6e61e6faa917d2c75441674745560f1d8fb982d0c9c0d1981b4296a80c9444708c8fe3fe4c06baa24488fd55c271704fed1954ae41816abcf44f7900a67d4ae19ff2515b058845a4dd68520bf3c2ab681e09f7837e8b5181aaefdfdda770cc25ef6c8ca15002185e6cc4da40df7209903063156a3dce37a400b5105829dccb47b293b4a01e2c9011adff69d2629f7c3464beadc2a422ce30e9b291eb6946dbd6298cdebf3138dbe35c48ce0ca9ab158b4da5a9d7543a0b652b4604b0f9c68e43e4dcaf4171dbd735e5437b7181679270d5b5bc7d287ae6668ec78e83458f87f2648970fc0c147561c0182259ee72f152a9a3faee6fa1556cf02fe9fa596eebe007964b6f4a2f589cfc9383cbfd3788abd4ab9f2d2b47fcd9756e4f4882f1fafaaa28393f5248ca3f234ef2910b9db90c1181895a0636f3f84619e874fd0f65478349920d43e94bffa69164626f326eb84c9831dacd93928950b0593202a0f10f6f8bf3c3d6bf57def1145a4902ad49ce6cef0c2805a09a1ffb9dd9236a6a13ceb72dcc9595830013f23cecbaa74d1d5dbd9989377a5e5d7357885101002d3b5e483b881257044c8e59beac3bda42883d63b57db3dce79f427d8a42ac5e2e0d63fe280679a1c7b611053c12b9b40f4febb4fdf792b1dde68132546f29fe85e11f0a0cd8cf0919706a7360db39f2df4828c3418e41cc1fb6877716df86d4cd7549ec0af7a97548c016f917b4713acf9df4a5cbce009ecf7293d8b7bacd89bba588f5812dfe77e3b34de9a2e7f27f94408589ad953882f194ed0da955594d8b927eb0b71f21bdd8c37c0a8105ece28682d7eaa08da5db69d2ce3b6e9052ec225a005dd0546f18654da63b94293964643fd813af5e8b14492a704665d5a39f3a5462b0af1199b9ea0808d011ba66e27c7a85e402a5ca364c327e35ae5213d1f1754c4f2aebfe8118402513212969c95aaeffdfa4bbadfcf343b7eab6a6a5dcde86f9ec7bfa5c942e06308ebd64e523915fbc50f3b3aa75c7983e6334f2471d70cd0ec750763da1dd6af6fff6aa510acf1ba55d357fabc7c64f25bc9efb0f8c7941e970422ab00395eb415265054876ba93f3302ea779bef97b9e5570a938feb719fb76efbd254bd6c377bc7aa3a61cb959b1de3054d13d0f9921b25f51ba41ff7a7d7b74e6cd8265f69a339b1054d7f336ef2caef193787b613d6c319ae06f768578fc1a3067ad7a5399327b3fc7dc2286bc1a622a67449709bc3d776aa20a96661fdf02ba9aa68b5cc8eee4ff9d5ac494c41c7ccf92bf8698ca832746166989e5f864847d182a4f773f8e65efa22d4ba58cfabb9532e7230afb02f1f8c458240d5c9fb1463eae06252f5eb59b16a440e752a533a7e805c83a49dcd6b897018d5928b6ab0e0f6a191598ad0d3ad754a5c56805548a65a75a2c59b582d39da4ec5e36d39ced1a6d8cb4200a4e2665815705597a6829af0a6f3df0a47e4914c851caf5bb117d880c57c79129de3a932f027af7b3f8585a4e7f41ea03ac828ac4257a5c218046a69fe1a82c81b129734f602f7da2e5f6fe706cec9f82122877ba71eac84cd23011393ab3483e70fb76f381e93584ad30d03271ad3ff2b5c32019466b253b344efa9357f8d4966c483cfc174d03dffecb46a876f5d726f3ce20e75c6915b87dca02efa05de8a74f555e7343164b01f8bcb262c348438f006cd173c0cb6173f992fe79655823cb6b1592a3646e1eddbdc6f1c9510dc66c1e9063dec66efc87878d19a450ea1b4879fab1d69806e426228e41f2eaf4a0b1097008b993528f404c1722a7af413335bd17f67aff8b9dfbfef84dac6782254110a2f83047c581dab2bffa260ba748fdde0159217c2ef46b25f1286da876ca26ad999ccdf305cc4cef22f101129465f60365ef413daf693f654f10fc7ca330a913450f871978db3e7d2e1391c8743e5a7cefb569b05d70770226195256d1a20a15a907a2de4faddc4e0dfb2a695bc395b20f1b69b476cbe8e29a8837f6a5ef35dcea1229081eeb46a72627c9d214dcb40f0656d4771141fc80bd381f5790f78d8b7e8a5ed49906f3b139d2c0021c006a725e98160946192eed6369be0bfdac651cb18b037fb66de5b960ad5ad8556e07e9fa1d753c979a4c477d536d7e2b210db27cf7c766d9447c58b4c5e580f4211ee7d00d747f5884c89bb6b2566d1564e395b1b95d3dbb6d7f898ae0552c8b3aa69f11daaf06a5ec18f3d39f679e131d5a1abfa2b5b3f9b3764d5478fd61a33ca585c77283561f43af64bb9bb5fa5580c2113e9c84bad278749ab86908cb390626abdc92a8f3a6fc3b566b213cee0817d0c5ade26623db68d169b60b1ce66ce22bc9cb8e36a8227901388c860130781ee2eacff6a5a1cdd2b31ffe7c95f561cdb7bf9215ec5705767e0fceaaa1ad7c0c185307061812e0572540b1e046e70ca1672225167144aa1910375aa0ba386976c7923c19a2504f4caaa74af31398adc75b9646cffeef4677d0500c2bb8f64ae20ea28d03815eb6d2872397967837249a7621d8612a0067323be0d27f91ea9936c05ce17c5673c803192c3703c7976640a0bcc4e5db408756bb324a23978696cbff7865e21ceb59756ac50e3adc90b19ac09b1edd411ad46ca3f20ec36996fe72a044967df93c41407ed36a087492075ec7b0f202d95dfc1ad7c162e209beb204e0d5832508bbdf6b423ff09fd7acbf6edb2a0434a2be12e735f79d92fec345cba0a30c2447c539996041fbd812cc79413170e76db4c41b83eda86448ab9281d988bdb460a5a8135d1586c0bcb4617525db8fd4b18e1609870d860e611a19f590c615802d7fcb28ad84020900656d11fc2f129912b90002459bac2989a551ffee756106c88505ff6b5d86ecb635f0424c5960713141f8c1ace6c9616db0cc9c1de9093241548e13b815c072960fb1fedb3fb76e962e4f4379b933adcf65ed619fa5344bad01fed67f64e32c68ca5c506486b6a0db2d79479143909f49aca27062649b3bf37b8537b0b6e682086cb1b9884367f4c9e0353b0c6c4c8b0d6309cd533b856a7c18097cd1aba5dda9b91e6006c2b17d8368bdf3d1b7e299b89b0b00bec466b043395e287dce1e76e768276abcc5640992346f1574276e1bb4b98549110d0e903a0f34b5142de0d06c070d620440b80c9e918ac50bfea6a1ac38f9c0fd671aba841aa93aaf117e66eee9c78e9f5070eba1302708bf25adee1c7a920191ff83b197684bc7710e3b868269551b3cb7ab972c8d6f81a67767902bfa92fdb9888043ad965da238f8a272a0f537b7ed43a8367f91d653de095e2093ad1d6735e9df1f1396fb522235f87877c40281b448e84f1eb4ff85587a83fdbf06e895b97031ec86b381e3f7fc1a88c1be139b7665df867d2a2abfd6652c751707b15c2b00780b66a0752565c0d54194ff481ee39a90e4ab83b338369a7770e3005009c59f06b4a0716f5e6a054e07d8707765eb246eb5ff28d6207c824dbe5c9b786efd79e89c38a7a5ca5f7ac68e7c99d23fc397ff139bd2e7c276d0978934d0f0e61f9d5ae6bcdfc738a4c05cca08b638472c14a498509848ed7fd5c8624eb12e9b880446bdf48777065c0329b8b243a634f42104c144a36e78fd7902206f6db16722a0331bbcfded51e722f3bcb3e9aa3d922da9d0fe68e0b2870fc71f49530a1966d9ea843fdd4fe132a2b0bc5bda504daba1a9eac79f51dca4ed99e408e0c703cb7f6af47eed8b976eb59cb01ad7547b1a663b1b6a433d5a02d91b4b5c8edc2271e29e61de6d9524dea8b3a5d7840f668e497f283bcfd50a2774b68596d8c1b1d4e36d58a72503f1ef26f8fcbcb6986d2afde569be5e6f08ada9df8ea8fcc175abba1978a9b5ec4b0b95f661762f281a02fb258037c96e5aceeb27fa5cffa33c1afa1e1ac51f2c2b2f8668f6bf3a1509a8b06f54473dd71d0be44e838e5da979e7a1844f17c52abc57a2cd459623d7de74afe2ce48124445a88672a662d6ad7148300182c61e244422740a3c738a54c5661492fbb8c391ec8884119baa6da0503db78d3b1a487fc0c622093e12cd3f73901a58c130c0e49eacb954c3abc12f1e86f8bae156cfd6d91cbf870727c6e9223431b7c3f417fb55e392ada0abfe7f32ef57ef5f187f2acf5fe395c2dd60afaf4b163ddd6deec385f1a82a59f5fa5d663215cc4ab479fbaadbe27c428d31f1b8bb153a1779b12cb78e181f53a997d6fee35ab298a790f74a0990121bd9730800ffaf900bab2c55b51823a1efaed2680f793bd24692aa52d9687fa05aadd00d9ef8f5b81daa0590bbb2d71114b8000ac7fe67a6118db2d9f659b2a2912dc88558c38904b49d243bf0f174460d8fa84a90d04cce1c04f00e0068af793c55c8681f87763210147ba2ff4ee7a23a715ca9815bc4bf21f9aeebdb579b617a81a23091bcbae24f41197f5f74123db6c61a709ebd1fd2cbdec7e9cb71f9b630268c3564cabf8cf86644de1d75f3c2837299f87bfc376b06989f4d93ad0ebcff8dbaefe732b62845c1588967745beb0f5da35e0c35323667aa5fa278b514010cd05e5faee35d269a8a54de4c5453e56789abe2733998254d5879e39991bf46455f3e9ade70d48c8a8773521dd8d6ba09d50ae9e3bdc9b858c2355d97b47ecdbc2fa03b13f9ecb668dc3e920db8b16de6c07487476f34bd72b2e09aa509466bf2d25b8488ca17092acaf512e23b54130772d550a1e37308a4ecfd74993356e4362d1ce9634cc9e3383bb82c34a284ffa41098238bcc3eef3614f9aa4987d7b75ad276eee88e67e2169727bde1470020eb5beac1febafa03b76dfc99f365613b160fbfad97377ef75d27bec483c066801ce8fbd8cecbd7217307923932eece501fbcd3b9c45f5274ab858fd76727f205072aec6b7135e14a2a66ab7e6bb1e4cab67c90b9e70328b2b7c7379b2ed7b3f4fdc90f65a7fce5c1d38b38d10fb9bf507aab3be96a049c3fc84e99cbe0dd7fbc320130d0e5722eb5cc13c2c9c94c61d35f1126de81f97be4e51299e6d3acff8b032473911eed342adb11e65fd5b6e24f1226b21a2b57e5ba87928e95f139af6420d15e1369b1b11aa86aec9f66f553a60bd14072e1bdc27e043aac510a5cfc3d3437c5dcf0baa69b9ccb931e16d72aa28121c6f10568cfb4492719c9831f43b35a9c5873f3889c1b988cff37706c4ed444f3e46916ece5037471140fa57d006558bcc8664c805741c48bd53a22318726c13082888b2e580e56cb006952a7f63b2d0c1de2b1fca828136136423bbae8dd661defd52ea5adf7821c278f08b7b3e18d60487c7f62d5d771c779e794eeca54408233263c2fc206fd180f664fc7d38fdc7bc968c8a37d21ea292e36c7ec58e8ecd544a53fa8d9f948dc6f2b1477aaa15f8a876ad55eef26df4a9e36a2066a5abc27b5955fb94ce38e224c16629787758f82cb162238e625c7aa617634a3a55704c710eb6925323c468ff8cbd6a57f0eaa08700195602ecbaeb85cf5e0aaff5b53c2114344822ed9f7cd9f7750690a4fb7c231dcacccf7874916488608a6467cbcb0ab0e8fb652922b4ccd1451c5c852d1926f1b05ff7a6b6708ef6ea4cc29b665c179d61e74298be64f4bed942ae99dae1484e50faa721da9864eca39d891b7bc251a097298233ec429690c1615f315463ffaeeac37cc591fc6fb3929be45b725e6ad01a586d99d0b5168a75967909429fa63a2cbd44ab99d0473d0d24de0b53318fa962c4415f42a7f8ce058b2db4bcd447f8635936ddecde9978f7acfb5a672fa356c7b6ed998cd86dd759f0b6563caa4469fbad6b5d1d26223c775abff1265ea5f2c3e60c2810477c350569fd90c03a6c0205a24b4a227cc7a0cc12ff4c4679d8e8e068295f56a0ada60fe9723845ef3ec18d931a524a864de9e594625024c1c8e227afbb4c5a79331873389c33a7f7b7a41cb70e3d95f1e5b4b704fee6b06af1073ceedb99d45e56d3b3322b76c2abacda79bf57dacaf12d12d13f9836e2b6f61d8d32bf16f17e1e8bc58428dd40dd62f1ac304f1fdb93a987b8ff8694d49297242444c6de666b464e11c81c1ae88bdb005d267098e9aec60316dd0c21db998bf8541ad78b7494c549850fef0cf3e87164067f6c5c40649848ebf7b590389fd880d5bc2d03f47087776ea87b6446d89a7e52b6966a4d16b7cd08102929e7a44f3549edef1e1b95b2ed75c9d00a0bf2e9288a9b7ba4c6b14be49774f3dd431e0f42e78cec999925cdae74722bc707e07f16002759c1da989d5c6a12328470c43ead63f57b52fc2a5b8e20d6a7423091214bb5d2f934e0c1f1519220f20a45bea0e0fc9560d2995c9766a65c53364f0c9f4e95298286e0a6c5d746019e93cd2d8e0b3278387ffd5b6e2168112963fcd42d178594c20f8ede6e35650efb6f90a6b82a30f08266faa55057e6d845a8535f6b6dee7e99a70630d6ac1d0d3e59a16e25faff9418d9a24bd7c6c5a6888ac0e49eb1ddfe94cdb800a3b49d7f9874222d70af7898707e41f0ae187f334b895f4f6ad0e08a4f3704bf46aec68a4ead6f11d64d872c5095c46e659045df1cc9558d99126f9f6737c63ed8203b9cb22b1d5cef535a8765e4d0500bc21bd7d3f863eeaf329a730821c447faa2ed0b5b85d530cb50abcba4414725c0355b7c8c9f576b8bb489d3d09e46bd405b384a9053aa3443faedeeb6b81074233ab1fd4bc3bd20711724317ebe14537542de7557bc4bb2e2c4a853982543dc5790163292baf6e02e36b23b1d0ef4e9d32bd36bf250000d11c1a48e1d2efd1b8e60cc375f154923b52b380a42b473582ebfded3a285dec0025b71e4f54e8191a0202f66923f72bc080b99be84b2b2220f4e21229eafebb7bf7ae8cb9e29c982add65c786413571728f9c8f0703e2353aed82da5060fe5eb4e35e319d43f9ea7cd8a19ba3d2b6f34a5c8b9f7e4ae9ba3fcbb4687b8e043179b175ff94d1b5578aebc0c6be0946ce79aa1dc3ed7fe033857cdec256391558e19b2f1719323e68eed034d8955a1f6979432ad64f599469372d4b514fa482aa991a755824794e57e58d99f2756ca6176d979d6633e84fa3e06248f2b96c372e66c7bcbe90d34e856364f06487fef65babab363e108bfabebe048b1d5b07e30a6c139a3df625bf37863f9e46576b4a8e746f18cfb172b1f3411487659d71bfde11fafa8af41f72cde4fb705066bc9eb389a97283e1e381c1a117e63cc177c65641fa315d7f2b34fa359e0442530aef3ba625923750e7f5a5b1e63c24be3f8a90dd1051732b4ff40e852bf8b4da6e558c27cd3b5fe9c8f86e392f44455bcd3d17b1f1f5c88c9706793cd433e2501ce79b6a2b21e58cbd4e103aaedd6665eb2d2ee030d86e01ad3ce2978ebf63c05244ffdb5edb865401e8d2a06541aa05fe233958578e4fb173b0cbf8006ff17c8326adc013ea26df172e05258edc683da75f43613d6ff45dbd34801dab7f0ce5cb7c6a38e5d63db5d1df22eab01ddb842eb9092b7dccdd65dce657a39af7274705c9069f40aadadd91c965a01f278d869550d24799ada5bc3d071c194eaf1ca2ad339eb4e6cc72f0880756745dc6b497514ad92bafebd7206eded5c221b95fc2782e7fcdb3ff878e94b09c8c5158aa01a27fb6526e1715e9e63c5e16b96a97dcb3d86cd89f5941b63b86ca8f4c829628c0ccdaf127d179c3d03be30b0958c9a0de4427c23c20b451206ed6484b0690edc3187161e167ffd21a88254902d7ee4206733d06aeeb5d01120e4a5c1242e989636c3068169e1741431476d118fe1020f679dc7b5dc93dcfd880e62af0ca845a726835b7fd15784bad3a222252b792319f8b28346a8e77b40e24df4ef2d1071dac9b5979d706f10499069dc1b8a8fab5b9e4a9a54bc5fcdec498689d61a8d425180e6d80ad3444d878489cb554770994eb333cb48a3d4345d58f50e8a3ec84fcee2b83f35f9b0a232e646e368b3de6af3886326e8c04bc003e36aaca49988314382c2961c1d7ceb927f1974804363978fc8e7747504bf30fa07c741d7163eebd0a4e92eb0b7d79a16075613ec823e1b5f478c5172ecc634493df0e87828d6496d67d126f805179dff6697357c0e024d3d9c3851b79e4a2058f7d5ef81ebc0f8d5de616b27e77c74812ec290ea02d8d880f91cd4d740e5b2bfdaa4694822aa120986d97bb6b758245e329b268ade88f22f096c00e83d3589ed396e0427b5733245381e911827bd87ab421c329fc64f80b3e93e97c450d54628b1e823352ad411480e9122e045227c4eb41930195c30494a155f3bebdf770af6a5427924181294d1f238e61c4ef29d5c8cd5eb02b9249f07880ec7575c78fbb8a9f9f2310aa255a9e443339d8726239f1be90c19897fa590c9d963d56a0618d33f94fd33287e25c1dd1ec9f9f931e50f0ada469c75eb64f7df19def323bec14b8624c03bfe7ad60e2e19b34809ffce2956020eb135df9ba9082bc705b5eb695d779a5b1ac313052bf3e1d613393fdf99c924b24b1e36586ed1952a9f7682093835d261bfe099854034b549a390f7ac65c798a21f37148c2a9894ee3bdc5aeaa6df2eefeb58b5ef9e76bc3772794b286650056614809ac6716e3917c1934e095a33bece8cf63f1f733d048de8cc790271f31ce68866f527c0b82753f70c8dc6a965a4f4199f63a666723024642cb55c6a14f7713f5d91df79d5588bbc2abe3536fadc7d83ed9306286a25b54239db38bd6e94ef48fee78d264f04fb49c302b8653edd87c78aab79d3cbef59fd79d592da0be942c8263a9d4403dbfe5aa31c96df68180b0916bdb336005dfb1f144d0aa180ef37e2c34f54276c75a89f7ebcbe6f758f6aada49fd6740f57743cd5026efca6d92cbad0b8c3eef9add84072e8ba8d85b221c287cbceafe8f1d44f30368ec4179ee78eb47e6419f1200abe67d049f7ea38dcf938f582eed5d6925cc343ae7fc795cafe3d91b4adc68d6ff54f899b0fa425ebe8238149e66c48b8e3b530f6cb066d275b64132a71af83a8361079225ce24722dbc0ee508630dd827d4b68c21d7860fb76ace97a12844e0c6f82c84d4965b7234d3595d222db9f797e2fdc2309c6d2ac41d141caf1569738c5b4fdeead666c01b0d503eb21d6bb0b328490abf0e5ad55493126241c867eb55378d996b9c086b6d3f57f1006b560f66b19b7cbd860e3ca1e6448391c0f0296c02f20176b59ee265a51c5f9c78701cfc339570f6c21d0f5de7a01db2d2b4a15b4754287604128348a41c82e10bc0983a8cccd658c63f8262b74962dbf303b4d0a8c9e1d40885657f986687b0efb063efadf1a725b969fb9b60d133f2ca2a2a8a52ba52c9cb665e548e013a5cd068903a2e52a658d47db6f0f3c5d95d724c6fbab0b45b9c74b16921e7ac188bd8f33fe59184939ba6b2af6f0764c6fa8e0322190ec444ba5dfad7ab7ff43d09b431a06ffa8f8175f9e4f5b5f9212612438cd4ca10de6c315a3a9a3260eec7a6666ea6494475c0949dd6c353d5528f5cacfd3490190211a07784d95670313b090cbe826ed4a473152d244bf26beb2ce018b81c44d25cd331fd067c85fe3ba136ccf262478dc188633ee242ab3ee34c79debb0d011939b782a9d582c6cc339fdafc679610a2a3cef084c016ab2f3d30660e9922e56681d32e49ce78d792b4e3926f04729b61407fe22831a7d17f111b6d23b441a701be5139f3988f118743df2ad3e641bae16d2dcbcfc896f663ada9f26ab1cbb5e1af84773b1825c629d7d22e302727b3ddc56cd3d7cba5a84dde4970906127cdbf626453a7bd2efa7f5f2c79101d3c0d5e03ac09d006e933a97ee1431e0e66d7ce54a61e7d0d919082c05cc281e27f46241628b05b2aeaa0962dbcdd4b1a1fcbdb602d7394584a21c836615accacc2a2c72515adf28e17f0e47a52042a5141af4900fda47f4240b749a88618089c4b2e7bd105f5f1d83653d384fd7d327f611eb4bfc9f13a184290418ee123fd9326cf9d4ec138625ae0765da72847abe559773124a20304101944299d22b39cb5197cf1f3b67d955ad21bea7d95b5bc200dc8a6bf735ccb1f40e6da186cb545aeb8f1980b09f526d79606ee9b3d12f8b05f1e55dc1356d75f3f0e9bbf333513ccb8866a03fa8f4eb994ba323d5f13b3801905391e64a4d8fa9f97d135f508b82d2d40033acb9e7ef0d1b4f9a3e2b32b21edd5dbda31d0c664341d6db4c642d85c923fffbf49a93337d42fa562c26c7bf4c5e2110809bf96904f07945863322c281375642094d8cf704f9b7b17f577343a7c363a0a7b333a3097309559be09760400adb04bf11fb50e35e2e2a1d0fdfc6ea0eadcbd512931056a857e8bd282ac063876c755dd7276ba021f8bce91306f5b374e35b7b9f0e9810cd151563e71cd118d8e48771ab886fa3b701e85601bc121e7aaf42e34445c3cdef876c486b4d64b144c8b3c8eb9c1fed8a06957b7e6e92ad05f05af9712468b219385f06537f8e3732aad98af39d1b4f256e2d0b62ff5fbc3b9e58f7382c82a7f6de4437b04c74dd7523dc2da8233fb425b88fd20f085af52e5330565041f79c1bc869e1f0a5e574303772a1b2e5b08ced6451c1b7c98319a75f699263dfd78dc515d4983e9334ded259adcacb154df97f28b1437ed3c845b734a57044e8c5426a5e58fde6887b0d0236c8bfba63117e75a87da5c9d5fdf1755f9d22701123a4d45482d20173f4dee40fecf8e71728654197884b072a916a9c5101e4875fbdd540e704802a47dc760f51c6b9934d7845d5742326668661f631e36eb4fafe7286c1277ab4e06610b264505716e1bb01ba81ed74ff3fd31e0755333de44316246d270a6aa64d21e5e03f6dca8a62ce1aea14506fe31715aa1d8ca19c6988ae0ffec4b06f769d1afbd8094ca27148fb8452474bf1922051f9497a6c02c50dffc23e1f8a8f0048af4c5a52bf6546426581e2c0f30d660b90e0710d579099a27aa226884a8d8a199d06b41cbe703a88a1089e76e690b519caf3edccf6051f5962367479670accdee70f594413831d0c02a5066fdcd85242136216a1305b78010ecd6e46f06860f116ee585e4aa3342825c13b1f5764ae6ba0f338c3d5bcf851c047be594f0e09aa050faf4143964fd593308de239ff98954038a5d8f166f11a5fcbd44f5a4ad49275127549469538a6e24c2fbdceb69064433b9a0534387610374eb84dda6447b55b7694b4044f54ccafaa970e335cf6aa8897b6d4d711a081a28061ac2fe1ee1dd1e37064ceb88660fe5c91c11fa078ca379960a1b6d03d892d68022ffda4a1d8d92b9f8a298697b3ddb65a12d627414651f259ff76b17ef83e3bbf41c3427ba5d35b779342039b0b15fc956ad05284535661ef4b853f471020d6734af21200d0b7d473488aee9ba82c24bb859f9c85a8dafffff8453b6d4aae2ab962379e871f112434d6123479aad0714dce65d538a8356972d813ad45250c28a403982e9aeea88c58487574d015b8422655d8255ca26f0bd689bb541e0070b309bddff8c62b2541036243fe6767f717ef22a4a424a005aa2e03534a201c3f2720ceda7d872e90f7c416e069172085376aac5cca08f0ffe8c4081410984646ea970ada87c15593a6cf100c33acbb509e96a1cf52d507924ae6ccf8cd34be1578275123095c485953dc8f479a79ee7c509c7ef428136462b80fb0c447945146f46c6e37ba66c8109ece80810911ccd0024e2174e6a100de70837db890fd4c42211b8d35770501fdd2c0f1404441c65c9cf0ba4a6c6032e2bc42ffb79ff5adfdb2c806748def184ef3fcd0708161e478f89bdacb5e62c57b9534bdd00b2a31796c69520865848e208c256de75ce97828f32bde0efb9979b8e151d0705a3b6baf03b2bd64533093c034257e25eaed51f309907126dae99ca42ef7564fdb1a59c3df801d40b5d10cdb0a38db24905de79e76693a1e594e41be7bee7c659e631636a2bb90f33af8e2b648059d110693e2bab55d697fbbd25f459dd68b0190833f6abb51408b53b6e9f8d96eee9009cab5c772a8ec0827fdc640798d7227a33cf1122d4327da251cde43d57764a2d93d0236ae174f3402c2766452e90f9d4287d76fd003e5d71ae0fce423fdb51558b48697cf75453c7c77a4d6a40900514b250c8a03fde342c64e13e84107a78a846d3b2ec2633d95b2af326eb72de8cccc1d2229ee8df785076e4cfa1413601e713948da4a29eeb751d09bdc394249e221250f5e519e61e6ad646bc44eb091699779da1e3ac3f89447fe35e83d9e29e99bfbe66c12f29ed929ff1762604dc7347351c0ba2ecc64845b48cf915464b41d8527c00d8166bf90238af28f1adce8b5670802ebae5e475a59a805a7d3022933db9157b4289d581663e8af2a1298b9bdd010647c8b4b2d042faf5897a2487a6599e583701eef67a5d09be0e1855250951cf6700c873d9a345fe78184f21143485b9e3c603364abd358f9fe5fe2c476e78b272409ab41e4d50ade8dfbc179a0d04c8d05a034276a7e269308fe697104a562b7734a123baa957bf4f1672c4b8f0a4ed97b09ab979fde440c2b9647eca6718f6ab6a95f810d3ac6ab800837b7f21e0a30c50336013aeb71e496e180e410aa9dd310156497a3c426c07fb69f6f6c1bb8456f4e56542a7c20593d5994ae2dcb7248434300f8f1d31ae91ca79849cc057f1f97bd326aadf0638c366a07388e7306f1194ce74c955e8e665111f6a35b25d642aa4a6650c5d1b3320503d2f5376359d07da4d0f57fb08989642b3a6f3e564c8941b127e7e1ed9a6c018034c31b793947284684c1b14d2de3e96537608601783d938adec710cd6524db0d4e6b31ccc3ee612dae233a31b8e5110a03e5c063b9a210cbf57b24e7175bd4dac077299e87a993b42800e672ac9464dadd686ec1b96d55ec6657e186015951a3dd6accf858d0d6b5ad085a0394b8421a1cf761fb4c99ea3d2a9b085768d85852880b2afd203a72d779890b4b24d2cafaadafa0cc62c1fae246de8d42b52d59ebc66f030e73743945a8081b1d72f8c0ac6efffb2b7ec16acc45b56b74b42a35a8240f3fcaab9058312ccfc0350996daf44b7da932e08b9391921b765cc0eaa27a26bef57b638b9ecc1d1a29a530e8fd250bc97396eb88048f3923744f7f938dae1ce0a91895da4035e7afb610642e702bd8ac903cb5aca81f9b1eafa00308510580a1723d6ba1ff197d2347ea5a2a36c5d93c56a4b97dfdaa80cc59897cca074e272c533fdb8c50be2499e4f36fe4669e35eab26fca3cfe2f8581462ce0d8f9622853faf9b4e8e5495297724e9880fa9ba6d20f37deb29981cb849eefcdd3a0c6e3b7d7782bc49c0407dabbb89a2c21a35f112e756b280ea5b1a7446f5383fefefcbfdc4b5663c6ce255bdb8ac6ef0c467fcc4351a3afaea8bf5029beddf5a78c44c9e0fcea380d8db7bc5c7a4ca1554879ead4c0e7acfeae66b49bdae1d0685e4fb01f52ce22fb1d7e2afcfdc0ca1142bc2cc9fd9feb7b30148124df842c42ecf326d5a3185e7e1973d36bb8765c700b34e33c8f63f3438a6ebd3e0bd31e24f31cda8905cb6aec75cb24c80a8b7d6243c3de8d39743972960ef130d9433ec9535470a42faa20254445cdb3990866473f61b34b20b23d887474b9258e1ffb94c29b20a6b39f08c501e998b929f489dcb1403b5e23f6378ca4620d4c87b6862722fdfaf6ddd26892b86fd01e20887adaf564ade25d4e4eb65a564a4e6142edde2feac4118feb55c147e09d71bd08e8b31b557e2c90a906bef1ff1a9fe22c8bedf64ae355c0642a84d3b41504f65003d58464cfad1b8fcbcd7318d3122b1fb47f0770b16d76e63f2715841a05cd1154d8f2275dd5bf7e937e53cefcdedbd1254185a40771ee5dd9eea504fa23a284d461d392d41d8f52fdfd1eaad08b8295a5b051dadfb727e342398bb89ea8f2da21983b43108e87561871e61aa847323743e07c7c4fae002b87327e32a750e8873a24ce8ae005e08625e299537d25faee22b4f16e3fab626ce33175a69dc9a35e18443f48fee4f537099d65c0097200c4fe033147615b8497542599cf0eb412b25162bef96b0dc50450df856b1d421a2107ec11b98ea47a59c7901771afa8ed0bdf931fc173ebdc26501281f1b9dad7cd3c73b62336f748d50716ac5f3b67bcb1d1ef2540c148af6cd11a38a7ba1231d1439cbf5ca95ef1d83d4311a7dbd30d9d43296748bb195c0b09018accdbeee48b9f01c30efc7d371dcbb72f55803476137132a1dbaa4f420dab2f7afeede1cd79aafcc194712443aca50baca9be996d9a54a684dfb8734380134ebab9cd533f3c6d8fa14101e0957dd4d18401fcdca11e55fed84728ec3412ecec982d34fbb0413c2124c90edce895208be1e2a43b325b4a039546f9ec5e64ffab99ab2b0ee3b5a364fcc2f9a7b6749d7dd9a96482703e8a432e7ea8a54c8b69c6b52a30c3443e130bf0d66fe378deda091c25c46fee1b37f7c301c7a05cc9a3b8aa7e18da4d6b4d639fc5cb5cd1f3b83928bcc3870c1fb2a7b03f48198e6e054308f1a102181f72162a15cbc7dbbe33227c8f0cb9756513aafa6efc0813d63ee460a8ecae9bafc917edb7f4f18e81923050a10b5a9cb90c0679effab47624c8dc1ab96aa4b346b4a142466bc951f3cb14abe691e842cbc90112097a9b2fbdee706dc154f7ccc8183808d2f8f7caa0259bc1fdcf8c8eb3335a1f74bc6c8de29e8ebcead897a153e08cb5156c9124276ec607b1bd0a8e74c33709e31fd6a6fbf8e84341ccaaffcf07939cdc6402445b1a2cde75ef9c9beb07272a248cd7bd9a24a94fb92a0082dc7e624f0d876b69d1875effed8db1623f02c75a689a0de99ad4cb5d99fca969c55929c2ee8c38f01bb36f82ceecac21946f9511d417fbdb6f549a294e14b26d326edbd2c35ba8120c1df8fd405623f0a1e76854934657a7a0a7bb560975f62d818922a9144a526e02d76a0884f67bbc9e59149b00693688c10358c10f359851fa988ad364f7181123ca43fc6cf92f50273bb8240042c61dffd951e133c2503f1da9760dfddf01b148b6001d54fb769c3f5f9cc0a37d8ddcb444956a9d695e7c00a5a18ebc83754aa2ba43b39d47c13d0c19c0df17587cef4d7d4183cf1d581e33eb1e8d8cc99955993cd6e78dc6e7949429b57b11e6e9a885db358ec8d1472ff02f25df688a8ae6f6cd18965ee975afb4cb82a35785bad81186b79d86aaf3f02c20e966b1ade046fe016ae1d9c903d861e96968214404ee02395900a93dbeaeb0f5ea2db5b8ed8211cc2bfbb200974693596ed6a00d47c9defb1128248722bca120921d0399a370812a5b392f78b6587bf6dcbf852a4bd14a85dd4904412ff4c0b26a489d9514c2e1d4f1e7bc943c2ad5af866e0491b11c6bf54aec17aeb21a2c4094ab6780a113a5a428b01177dd8b68652ec06a6eb25998bc9cd1e3ecc52c1483113708f9de0b63528d71a6b20baafb0f39688fbfbaced7c0cb96cd8f21c7ca7634fb7d583f3889aed12f4f90123b85c8a011f2b02437539ca0128a89ec54fb62aa3d3428b373a20b6f01ad5fc2e1192f3b005d6fb078ea3d601bc2f2ebaf99301e5795812e1009edacc62e7de242ba9e0f814b2d88aebed0a39fc03f1a4c14dc38bcde2873a1104942a2797329dac1831330f828ea40c13aac906519ae117f6a82bca08ddeda507a28a73579dd45ac0d063f8821068568bdbff37438eac50d8e8ac6469d08d3919fa3d36c4643a99a01424cd8f505abdeb9e5e8f2b9f55014e1ed4f15cf1a4096bd0f32c249a041e20a8c9fd31e509566ef61edf1d1683ab0b1bb48bbc2ed951da172e400e404ccd71f687242f3644129e140279b6fc0a372e181505dde4fcb71bba52e57c2a4aeca30308d20469af1b3fba4aefcbc7a87910e4cbf64c187e560d9e4bc9234ad1f378ecbfe70ee9eab18c2fe24ed29d76fc1d2afbe7ccdfd64d71d4ce53a0433aba10eda00a6e5c37c8d746b23bbf4e3cd0f2adb5050be5d0cfbfd24562a6546ab3392774843b4160bbb31671dc09ae7ef1bfe8de81047df5721b26e829d4b1f08812c2a98bde4a2b9079c899795c4357ff5558d1d50fa5db5654b7fc9bee9f0149c11cdec2f6c4667643779734f4a479f8fa0b76411c4f8150b4a96dc84c234edb9b5215644a10e44d0925e50e9823b818af12ae05fcdb6dc4ba0fb57c49289b1ba3064252c54772aae1ac9d642f50cebd487e769274803d889360725afa994545cb25042fc9119d81f97d55c4153ebd8d9b1def7c75aab19f761fbc70323a389fd670a8954af3cd4b5b171b5d1312942d3b63553b0eee360bc68630941c93c6b4ae6933643a1857e83e3664b7322c7c9d00c7e8660fee8c49b7e867d74d6848e0f4496a3802d0da30adfaf92f7b8ba911017f412c2c9bf94dfde0f7439c8d9e4367dd1a1aff1a26a9b81367013cf6cf9834da9e4d46a1ca3675a719b7379926b1a2ca7f06c79dc00dab75e64a201adf99b58075fb7d83d474471de31c7f9e8f85056b324e557529cd6289c1b4204a04f183ee305e47dda58cd2a1b06ea6a1fdba6d11d881585f2635af1da8d5f4666cb6a9aa4ff6468b1e38242ac495ad7e5ebe261c56f23c70866c5a3be1479876e5172cc2b77e5eb8d4935a24859caa812c7b3b3deb805254507676869dae57e0002455a84fc193cb1b319cb9bec3247d190ac6e42996f9e4ce995faa6fa4fb8e39ea3459b928e6695d0b89105676549bf59970fc919351b713b0fdbc8088ed5519bdb79e978b34edcc67f83a19a12076f3290620d5de877a32e856b1adf28b6f4adc9f63ba7578f8db4483a7f685572fb33f35420165514af272cb09a2f6360246bdf063648bf0344c86b2c0a7e8e5ce2b65bae3007c3de029dc1c3f3b64de1f89a50cf329da0b592df2ab128fdae76be5d4cad76e9f647196ad45d987481066f35a8fbaaa4d82407125e184ae624d6c4c07ac814364e8b34a28e3c942c5eac090675cd4f4b77842bc758b57b3903aac313e0b6941975e28d1b577ab6d006726b812c0e00e39f0663a06c6ebf2c545f05ba0e6bdee0ecc0c82a9fc43110c068dbb1c968a780297eed8f1170402090f21e32217484820f14ed6c1d8983680db0e8402657fa524793f803a0f20679d1844fad3af2b29337d873c58acabd91fc8dabcde4a2306c2a4b38ecd38e04f5bd312a8c26fa5bb663497c042814f5c7e07bb0adde9946af607d7f9f6fa4db519497ed2900fa52e63cbe753eb96cca48bb2b681cfe7828cdbaa4ad620961320ce67d6a851e90009e159fd7b90ae36c678e1824cacd927a72e0e42697423f5cb09a3b5dc177fd5eda942beb543b7157e30cea30491116e93dc95e837dae44bf2760cf8f3ce7d47a465098c4441006891d8610b26c59af9565b7abcd7afe4b818b69d5d3206d8f05876ccf42ea82c2976265ce7cc0175de9f640f6c4ac8ba30d373a76b578ff2aa1e260afc8d5665886d9aaa16f0aebc847e24d50ccb166550887725d0c92cbd484217075dc90927dfd2371fe645de78f39a083ef1a215f49d6c9c4849cb7774e4e11833c68f138fc8a911a4762ee5f2c3fd522ebda8f49659c4152c67b60eb5293f19d563832dbb31dd1375682a32f86469ce15bae89de48b0e5d29ad6fb793c012139d048cbeb61b8fb6f402679466873ea1e8563953a57fe8fe6642891775f3f2bf289192188c47f0217f760a4a3f1ed681626c03daa1cc8a0716d19ddc1cef9e2d12448fcfd92ef3240cbaff82266e4e9ad9780ab7377a280d2f33d3ab68cddee001bda4e01ba176ae945b623bd2a247ce20e8a78f81ed9a95d3a894743cfcf532c583c52d72e950a12fe9323af6c134260fe58d76ebe217018c05fd6f1f7243037f4a069b67ab439cdb8c31fbaf2285321dc62df053e7f5759066b7cac69579c2ab5729588dcaf97d055f8c01571371cdc9b9d2cb0f663531c5f55d52e237fbce052679764ea011daab537e87728b2fdaa432a7003e0b624545e62ceea2692b2ae3f8499217b318e84147875168fa229dcdebf9857ebd9c35f4f561b3bc4194900dd291efdd937d381d35246fad6ffb42594c5c71870fbfae088e6d857112ca0b64dd6fb816ae760a145b92828a1698399061de33e820a73f217f9917c24b70925c6cc6dd717d56677bf52aa9c53fc5910c5031e3212fafe823f6c611e416bcee36fa62fdd9a8c940bee180459958107c93e4762fe51ddc8102afd39be8fabc408796b8358e21f53911ccb00ce6c0aa84323a98900877784301b8a1bda3cd966af549cfb0a5bd6fdc95b8b64f4a0f4061859dafa4d745d02a7fc69772b0a6acfe0142793912b3d8fa8c5beb49e619fd10d69ea40e2d9ebed7da692be1c2e88e227185920354aa195f52342760b4e9aa8755bc6b3986d491aa7d6a18ba18cf2c3cf7a814ec402750c55ab9f0fd478f8a10341fd2d51893a589555f2bd1a6b5b9c8feac657c88f9bd10ee0f622cc79d3a4ede8ae67dbf6a26a625d3cc3fa5977f6c6a633ebc59131aa7f403609493326c160713e9a1cb4f13c401aaefb738e86ab3bc963a5cdf81d0cf01cb305d72a4210a756af193cc2a417744265134927823a2cb988dcf3f5bc8ac031063b4d6d8a115daffabe580b66ae4e082a7ebe4ebb2e837bcb4d25dff9e6b59406c68d04a9218663587f3dc14f78ee230a019bbd5094b7f940ee85ae9acf0b390c5bb7d338c8fabf50c53c858c4c10d89459693c35c61cbaf6edce39d69fedac8930b81498d7b20c8d740125f9866a8866b452edf4fd485b17aca3e6b81e234bbb766dd83c6f725d3100f8fd8bb30408c87850844a36992598941fa34f1dd44797a72c7a523bea503b689c8d6ff05992069da248e78e2244ecdf8fe37f5765acafde8c58c3e86a614c9a62805c5b0b1fc661d79b2bc6b6292e9b1ce75205a791db1ab05017380b024bcfd626077671e9ce396ca7b25292f8d22e2659efe9660e412f3a443cff3fa6282c7bbfd172f3b81f8cac1f5e17419f4a66fec10d1a16f8c01072f7dd6ca4b1d13d7607e8cea1ea4ed3339d6b0c23ecfed2fe0fbe89010ff947011eef11d2f27cb587ea139560cead5e8ade085eae6ea00e90c901df1b59de49ef957f8cdbb044184645e3f0cda782394667afc1381905a1f055d800fd64d568fbb248f95fce4f579e08e9aaf1cfcbd4d6a16bb2f7bf2f7051bb7ddd909a5ff4212b154580d924eafb6bb3a1556120873a87258ad4114f2b2b6f913892ba6332144f5ed2c6f03540f7dc40214ec43546a55f8cb7a0862e157169c1c29e4fe3a4a2c81a3b75551beae35f4a8f2de2d5806875d5549a267909e1d48a57b54463307029833d89d22606a407e4fc3256204e54ff44e38c02599fcf47b875d1e164e30287d1ea11ab9e50a1e533c1ec95b41848a88cc9d463900c4b25c8441188bd249f48fad0938f3964676febb013efb4bc98c21b742fce532ef511011917de15aab72db9786f094b30fbd880c768e632e79848f97f74a77925c509c4304267615ffa114bcc501480b7beefb663e74bcc90190149fa8494fdf9bdd2a47df1180f7dadde46f99e11fc4cec5a0fa92cdf34dbeb9f605eefb9dd51d97aaadac3d1a405271afdab0f8e6a001c8facd5b6be6223a5300b6e77a2c5d75f5054997ea36bd1764c4e16b2e3e8e16d793d5084a01746a14f58d2540d2ab6e7ed94b99553a0267c5b290df35acd5d6acb4b7143cda71c7ee90b3d0da16b0b2d46481601f86ec66fe51a7f8451958590d2a6d3b0d4cf40ac391600fe38044a1c1b57412beac98f63ca7d1ec8b351b91352fd34bef7307c7677ce5f78b06989c48c1c139d88caff54ef71cd9b67a6bbb7b9205d60c46b225e636c6df5696b0c7c6fd4d0e2a7f5d361a1c6575b606d3bef2b2e74afd4ab4840d9ea598a757d0e4701fb59f03b7690ac177f51ed7c4c0ffc87c06323722ee2bfb66b75abbf4b95651c94b7b54204fa676dae1050d3079a8db89346c90d9233d5a15d36ab015da461d58cce8ef661365dfd37198ff94081f34d577e5c864349187d6ed06feee07f60b7c5ec9b7ec00f81ae7c98fc3ee9ed42cbeba5b7b069a9f88a0b99317d17aa73ecadd3a1982768710195a94bd7f28e884d552b70a5104d03b9db489948d4cea4bd54af58d29bbc60b0a99f43dc098eaf40eb81f94c898e2146a1267cb8a5d8bb5e933da5bd9b1c27a57e079d0aad81274241506bb978331049d28a5f18f5331241480da336dff1f98c5bda7ba05c03da8992e88baf4b8c4162cd3bdd223c2db861a507c929d8db40443d014dcc68e37f9b9c73c52d0754e2cc6ea4a2692f22c03be8e17143ed4c310f25896a7ed3fe569764142e0e906d1544eefbf1e64a7f17ab97ad4a887dc4d0b42b795daeaf3c91a58120dc2f8d2dca448534beb4b4fb15c247079b9bbb373a112abee3b1da098e87220882ea68ddc491fb10644282adf884ef7850610a2ebd2ec161ec9ba8637f769f60309bec2de8d2c24ae5e867e95d8da3a9723f201722cb4fb0c6ba5442d686a16fc7314c091e26cadcafed0a6db041ccd022cede4225c803eb188fe26bffad7ed5b7e0482847df6ee0420842d013ca4dd2cab4dc1a4eb1f19b7b7f5f8735c05c3ed3e30fa19aff7f99f3d636728e4678c78a717f0721a47dac5ca3fda46b5387dc3c9a18c4dd4d0ea6abbd35619065a74f7c8fcc6cb0d60211e762ea34f05c85d8760ca6bfbe97119f160d301acf7a637fc472cb38a580376b6521aaee18c9921e5bcbdea8fc2d00f7d69444f46b6eb73cb8b0c00cfd110aee2f820e028d23c5b9232f4674c2e556a0bc01d0b7fb2ecd470d2daf09ec289bfed54bfe1c205c6fb4ce0f88327e3d634866fa8d6e8432b3b51cd4ac765dbddea308d1daa66a43fde4001cf5fa74346b42077550d68a1b015c19d7a9d087bc6eb2b83002f75e20a2058d23f23db9e71ad2ead262f8826867864f1f7bef299fd2d45b35d0e1284485ee3e2ef905aa70ded1d5ffc81c6c430b448f16c8909e1a9b0f85bc6c206f54ffd284c9bdcaac97f5e16e3ca67bdf6e4fe08c62061500a6036390aaa051e667434fba7416dde52d99b281693676290addb322a1c4f361cff4966b1f4a6a220150bf947c5f37e9d56558579f70d4bb53adcd177bff15e33918dcb33b024a456a293bd04b069e06fdc5f74d93b19dad5cea74f955f66e5128b336218fe9da3611f526b1eaef02f01179897f6de1a9746b27242b9ff88de80193cde7bc5cadc0e6b8f4f650f395e3b736b107bf3d81443726dc1f687190b3f95843d762e480a14ed7802cc2da6588881cc3e9b298f32184ff3bd141f493fe3ed304ac7be49fb674fe0bd14c717e468ec742261c0f2ae66592bdffe85ed5c9c13303ea5f6424cc6756248cca4dab39a2b94d6a6f807c9b455f2185e0274ffda6ee0b936c4f50511e82fe30a518b68267075af79ed83e113ad573915d87664ab06e3c64edb35d5bb38c7cb7ef19fbfd78a36f532380f8665c8cc7c58f9a27a49530c07fd983acb25e409afebb79b6084a6a7f37559886e723ce874760b58b185b6386685f8d9465f9548474022334d315bfb118aaa3ffb9deaddb6ab5c5d8e7e2c58ced5dfbb58caf0f548120bf07452fdbae4a75ae930c9e4d791b0d822e29564d93412e663e8cb70d7ccb86b3c1ab60e6088c5789096f3d84925835bbec66c23a7b487b2ead23e9f5ed3b6c9877d6534a5dc9e342fc24e8bc251ba77b1b4158a6a13d23ad1e2fca993938098313b70c2531aab330129c203c9d669b8fc8d8355e4d9f88d0d76d07d67ac69dc3fac2ec5d454ca326809547200f15ea1df6619b6b9ff836861bf0fa242f579b3f1d3d8da95f2c4c6503f9d12580254da8f773015d5b349fcd23b7b59a467e85a8d8718df939e73ff9a1e526b09e171f951fe89586efe42451c05d7c4d959c43e0510be0531b7620a242cd56e9bf3a584dcd727ea1ae99642854254c78efb8abc286df673df51f25eff33d8873ae998a1aaebf18bc332471ed6338b328b4ced4e86a3af9b3f4e55afd9f28b787f097bda574674687b09f22d55d132feddbb5786b00058e493bc125d392c96116ae5333dd652258ae493c7924c0bc327f0811db6df0319c5361512fbb7614e266dc5d029d74a4d548d0fdccb5f44d335a9a32f906b091a7bda933c347c935801642cea13727b82eac3dc1811b185cd7fac25bee5cd0d2c315b4244c0ea679094e529296f41e37e47ae84df3ed24ec220e5bf111df0906dbaceb92f519a9484866b9a6e5f90cd4c477f069a2742a0342b58ff189f41007406c3c77371f50c28e6a8881cfe5e0995585f435e5292ca4726834e7cf693c73978d9235cdfe37795d97e5841c73c090478a889409def8f1c5c63faaaf4bdc11c817bf9774acabf9a50ecf01346ad09ffeebc08ffaead235ff91db35d3a2f9ae18ed5d67fa7a523333537602caa5d7a67e7654add1f44d69cc0c3cf03fde2e256768ac5d1ac0512e4a42557adae14a278056eb4a93723b9db326269a5c1281606ee6119b8cabe170fcdbdc9dc7dabfa2961036143389a5eedd54e3f230858d940cd2a12da011754ea0b47953a85ec5915bc8134aa6c65d23ad781b8ac0c665378a184724c65112253f61fecedb8d75e51fec10a901c61a155561a58284bee9f252e564129b6b45e62109f5763224a629ddc5b2f6185bf58ae205bb4057431bf030911840173cdf4c529cd9b05141a95e649a2fbb37790adc3d88627b852ece8efeb6212f5c23fa32de612b3390d14012356a4dd73ca70909027e23012ce5619e7beaff50736199d887545c0aec33f6f5c4eb975b2ea59fcde494ff902e75183c7e9e1d15eaed015db5587d1b7ac9cb98f7b6112e9aa971c03984c3d919374d5ec5b523310df5f5ec940ffa89ce14478458020dc44c8bfcf2e2bfee3120530364373069c2f07b37588d7749c24decaa25b3588ddf065048324e12889970027caea9f96f72062c24f63716d2ac60e96c631def003f359384c8ec795d4af472a96916636b4be5bed0c928abf0a39082379e00e57427cb0b3171837dd1e3faf5cb88845aa27db76a0a2c1b0477faaf9b3a7ad6961292d6b8447fab79148136fe9d3184b45569a3291295e9e32623415d7b7481fb48a3f8f44c0aac66d700f4f6746eec242105416f7ebf971306aa29df0165282aa62c6f21e1725d76e98f58872160aa94fcb8ef0904ea6f87bbe8a1ebc2b235e4ab72156eab08414a1e1d14e259f8eee54e58315c512f0a00536847929c592e8aa9f106ad0602339ebaf73ed98aca0190ca31730a663a5dbf1e0ac5edda9a1bda958e8d347891600532b7927c88c5e5a741da96dd8c1fadd5cf4694166db1803f496268d7e8054a7f724f570fec77f258b7b87a2fdf77d8e0378990e9f0739a6ff00455c0fe17ee2a6207464c149f5062d826c51911cdb1da0d9605c97e959dd032fbb103e6479dd3e716ccc912661e4bd189d53f8bdee5b838cd21e9edbfcf3f18c0280c1cb2f5ce467490337d2d0ab88012c11e5318826f32d4445b1991073488d254158b4747d405cf04948f7c9e13dd5da8baaf2adb764472c5154693e73cb525e4cf420ce50de6b4af80aff9dab4a68412d31e4bc39cbfb502780478e684c1d6281a0ea1f8461fb6970807da548c6a8bb92ecb55283dbdd20678c07dbda676787dce2e76a76a52ca13e89aeba03996e0bd670477361411c195fbd79fb444c3922c0dbcd4ade9ad701967858354dadc61e5e91c8b9a24701738ecf19513a3639583d48c17f1a44a635999095a985dfbb01cafda59add798c31de5e603111f37132a72076d7d2938848bb91e824567086f11f33c4198d28f4d687dea93f87f86b49f9c89462278bf8509a2582eb15df650aa5f2f30686a2fadd6aa869b6f0fdd7d3d30200b8eef6cfac8b2f662853470aa7e23bc4889645b088a2729a3f779c865c18b386873cc353fd8d3cfe2682e19e25a5fadaed0fe481d7f46fe31e63c32ca94d62ed8093a9b51841cd667376310e33372edc1fd95c91a4d16067bbda00a24051bb436735cc66dcbc7c5eb692a3338372d3cbf3f105f07399729a22ffb94f17ec1fd6faf5669f49c713893e8894d66e013e34e7f8c5aacea8cc9776b912d4f35f6173915165c4c6280196f86edef897dd8192eb28cb604217fa68f7b9ca5f42477730dd36698762524797b356c079ac46e3e7eb4a68138d3482ea3107c5c059e4741dc62b968f9c32f57bd1fd82be2195c17c65669d7b87c9718457821b1050d7908c18046c7a9609e41daec438d77b43009b5f4cfc9b19d02b29367c7bdd784441c17706e55218648490a0e2ea2b528b920861b46e576612881692e2d523879503f58dc6f13613c242df2683be93306caab521f6c04a738880341c311b56da3cfb951e792710f953a3f859fdd8ac6a1cba5bffc2e8a1e1d184d064e49c6190a73dc96aad56ea7ae6c0a2f7c401ee9ffbc831d8ddfae7e06f4db9a03135a36c3ec5c2944edfcc80e886ac1c35b51c7405cc0e89809d412e846626f36297ed526e6b5c7f5d4b4e5b2a5bfce696db5cd419d7569cff967fefe1280d4b9599653993c17331d1613db4ae41943dfde8912e15ae9c8a2be288865e60ea08ca4a75d04e0f41e5cd5519968ca2c06cf811e58aa7524b6bb956f2f8606652b5f6c3627e955264d905cfc953ef7a3a8c0d95e8e2e8cfd897b9f6df0abc4eed4a7898a9422f051464e0872320964520bcb8ebe5c7ad443d01bd9cd88f551aa16acf47d061b56de221f3aa5e9ac72b3ddf27354ef0ac5f25cec9f07a9b4af9ce061ebbd359fbe95d38a661835ce7305c6925cad6f312d6359fc28474837556dda899fe6fa9428b5176169727366bd2203da854b677929bec8afc52e061bb124f1403b86ee5e820e342d735d1c40f2f9c05855f8e9e2a0e144b09389a1a5d8bf2f134673d1ed940c1b8046a7f32f4fcb91f29beadb7423045e0f3bbee0d4172810bbe21ecbb7849dc5f84b01b96b2b853c1e99bc54718add9160447b1bbd272716db521e15c761ba705f67ec2be6a51489d62c2cc4f75db0b1e269ddc83ff586cd98b85bb2ef1af98d51ed1e707e9a7be2ff005bc8e9e4c4bc8f00a312c43c2013ea0f76edd8e40535bf337814d358ecffc0f4ca9f7160633615f2981f745bca40a2dc7b4361209d5f07be24f90e6331cde88a234dc3ffcf0dc4a73b4730b5a7a09002b4f5a9ce9e6713b49057d61e79e787d7146148a218d4557d38c6bead86259a81a53fb11002e9c4ab94f4dee9a3d7d61712aa07a2d0981aa4f0b93f284f0c6b588309bf16fc4cb143b1f4a1ab222b6550c275111a8cb855905ac5cd36a5c91f104343ebe24767c2c2fb293a5bb50b81853a2797f7f147f6ba5d69f5c83e89dac874cac4fd2bc9a36d968bff4c2a263d3184375f8752fa5580805f0342eb303f11a3c9008a106c67b1e7f4034c9e89877c7cde0d87424dc05082383d74eea3798de232311daf4af5e29708be0eb00875998d8ddf64b0a7fa11c3eb65c855fce9937feaa0cbbba9203d84a360701763e17c9ff966d810f43024252a5f1fe0ccb6a014b5fb7e05e2043fa77d36850ad36b51ed2b254a5d3351703035dbe6a692e66885bbfd623b9a5e388e22c1dc2ac63897e4d24646a2b7f571d52eb984ee93521664b166e706be74d9e76a020ee2f1677cb20ee62209fb07efb943a31f4f9b5f6c6c10128c310e1a8d784491d5234ab5345681cf9b3f502281fae3685f8fe08a539820dbd1590c41c0befbcef810ab1624663f71dfbbd4edfac1936e6ce96d5c0b35991204cfbe95fdf68cfc11035b5b8970eb5a94c52e3f3dd843fe0e8c6b38c959d6c233f67c295a9d7f6114c27bc7822d3ee5e9eb4ea484b177835e17d5ee01de204fef4fb52fad0f9a072c7b0f3aa65dc61cad74e9e0415e74ea6c49654bc2e789a2018800d065af69929d0acc712f3717c16599cd4424b09542e0c4d05c619feae3a2e9dcf09c80978a0c91cb1cf8114881ed223af0ce7a01ad841805e84e5359f2554fc176b2fe681cf414ac33c83ffa6bf66c7a011d245ffb8a34e323433ca9322838c0c7ad2c0579aa8796855f00df5544306b3db157193831c6ffc619b3a131f6a1c4207fa7f91c31aa3ab45e72d9efd668693058f425d36d9d4dfc1798604ee6f89f969b3d6bf4063eb0e6fb24b42840c17ea4218c7ace6748bf2282c00640d7a1a41fd4bf5601b48b6852ed37b14b7a87f20a65ec998a899d7be53c2813e942a8c8f35986b9f420f282972251bcae8d1f42de4b2ec0547fb6f3387127cef9c6ec7e3add2d9bf54940a0d3a2cbccc06909a223bc5287827193f72c82b36c8700d8d6698b43f472634d0f3cf2b6cc78339aeba751ab82b29e310c2f44e00311069dc01ffcf977ff84a8e2106a54c754d4e68f14d39fe26567e37522a624e3815d2e6eb0cebf5aeac9391986a71d919ddb37d4833f7295e4c8ddc9e1e563500fe372b73bba325b62bbadf2a96f4d3fb3ef19360b7f8987a66c3e9dad7f631eb0d3e9a6ab0cee78820197f3bd5dc38c90e8036a44a3387606a72c0708435fd1e1922bf3065970c06b0e6e5a4ef93ed38be2154d4271f688f044869093040067518565e301334ebe30a77ad9dcec2bedfb957f82d675135314462a3ba2265b7ddd0f451a61bef88905e5972d50b89309e6f649bb3972b761cf5c2975679d78aa74bfae45dd838d4f3f866ee815297d8a6812e1a4a9ef2447d0ceb9c916681f528bf2deece71972165abb59e2c33e6e36751468da04c064cbcf933497a6616b8c2a97302df5bf561abbf18edfeb580b6b5adb468767fc32e17100b217c736814493f34b1c1233ff121995d0196f42c1c3214d7dafbed97846d90f97aa4dcbf6fc1700f7147a928c9a54ec1feca36aea34ce441eb2a15f7ec0599660085f3dc37a558749b5e25e79e2c13035f2bc866cb27ad02a1d02992897184895c57c4aeffa4825c1c9969aa7f0aa9d807195186cacd53d1d0556171ce7badf90f59c73d463c9821566e4df4680823be5b692229f08fb8f978874031fd7614bc16d038a1d03d6c3fbb89f1e3b890cbb8af3dba40b477cadcd89db3e330af35b8fc7aae9221e59168863a95a93ea4fb6c303c9fc93d76bd438200b3222f6d828418f78b21543e8a4c796b18760a87bf7328ccfaca19cca25ad7b6d104d3f5942841b2976a05b26b4fbd44f10df80ef040d399eedf1968de876a897b6ea880dcb2df581c5dc6258729fb95b62558b0b00d2d1f25be7aa738f69ea3023d96faf35e4e83b6a678bae60e95a1aa75a1f208a710ab73569b8756a5f3ce41cd975123eba3f9956f2b344bfa1defd7e5754ce064b7d19248b750919f59e741b8b8ed93c148d1268c9ce0ac6f26f87291e466278303dd71a47a892aebd0950cf3364ff753fe38001feaaafb90aaa3edb2aebd287adaffd691f80af03994db4f0fd63f238514004296ed7feeda42c5da285b82f7d4409776e9c5557d1e1140bcfd5b0e63c6da9697e85f9ab01fddcfbd85aae762562315d50b4d27a2acf85adaa5f67c6391c5bcdfd52d243c1e2f76e38a41cb837e3c5234bdaf19f45023914501fe6ac9a233f6b96dcf16b33de466aee2def9f9ccc32746e500cdf7b4cd2f0945b44b072b8b0dc35edfc6391f50dd3645fea46070bcd1fbd612d2c1106101b3ec0728a0a0a37fd145365ebac2738413f3bb7c82797144a92241f0d2853475b34e365e3f873656862f2a7cfe355bba1a891d1d1e2e48d937ad76adf2146f80efd0bfd40f8db837aa42c8e1f7627712aee72e9e0d79f5ed8d4bc27828c7b3a7f8670315dd76d348915386bcc5f7ecf69207fdb047147ee7f53289b8529561dca7c1a1588fbee4744e7bd78a1f740b600420dfa65956bb9f72e62cdf6d3f352017e45acb391cf6c40ab43c746bd8148e913b65ebe69a16d5cfba50494d802c2144f8c3206862f9562f7e2b499113a8958794b50d657f4c5bde9e7287a5451b0cc6eb84e023864955f3be5e09fce9270e1166cf9d355303892ea9729773b6d0cff0970a097bf86c1a6942589b00246f587abee3852b0faf0b7fd6f943263a35ecf324d7c9470c772905c2e3f157db970c0a04d2289b35d1e3901f11fbd1850d5fa4ab92a523225537975da684c8c86eae4545dc6cf9c4339aefa1efaace608aea0e8c1d231bc90008b0dafb54c8f9020546ac89422087eb480b8850b541ea9ebdd8cc1ae21570bbf1d85cc78138c7aebf8eab9ab39c3bc190fe5d5fb06113405099a4e71e05a9055f6f390a8ec91d201c83bfbc417a1b6686eb14b01657d6b5521792f9079ecaf81111ec94e5eb1cb56417a75126ecb4491a23eaa40f5124e3923527dfc17f2c5f146aa9ebb51271f9d51e7c0cb56c3738b9390f5862c2829d3b5b35c812fb61f6b9772d14e7fb787570146cc1e40ff93f7273e56a4b3e36a1b6c514d0e7807f170042f9d19ec34304df43c023bb56900335d87c34c91e84f6684af08d5e6e64bb612079148a3231e738d81bb0d39b4d4d84a54d2bbaf29c7f7711399c999e7a9930f092ad17cf0ce6e245b87e886355934c0306eaa27984a2677ddbb660ba322a81645c42f7b4c0e5e17cc4d102774d8f87b055b38ecb651e901de75712734fdb2b3aa8f19a291eb356c89154a1097ca9cdda5f1052ab8329ce1bbdb022be4697262be7918ce507a1bb5089aa7a76e97f229b44515d16f9972f2346febc9b1c6fd5e1b2d1e3360be680b876c4a439002a3be9b593beff767c628abe4663c4a52a7253770158a126e72644ee653d579533ea9d2efe4185476652760e0bf92c7e22e92377b79e88fe4d37a412b0622bcc46b42916bd8e2eeba2d477ed7b7fbe6c8bfe8a9495ddb3d3d3cf704c627aed49f50a009ae728f53a4f7f2593ab5f72fab3d717e16d3f9be11373391e026510d13da3a3a20325ee0b086eaae7f96fdac817829fc6500994dd91bcd0b1c60cdc076323bd7f4c0ca4f38e6736964e2242c13c2fba527fa0492ebb5d8dc9f3609af74a4ce7dc97112bf59ca4505a24a90b0fa5e759cce50662734398db6d801a4d616de096ac2ad44479588b800e13c37f639fd1dd01bf28fcd8ba7eae71450c8043cb0a67e279a702190f581140f7373dcf7c5bd7ff06312b008629cf9ea04f12e0f6fef8630ffa21c40884d0031ffcb526a5df1210477e8e365bd5d72c477223b06d7b18161307b44cbb440ece84081ff06798489f66cba1cc50306b1fa389e467714d4f8092ace0ab70082bc4ba34128c0ae3ca837fabd7145a9e28818e34a1dfd2403f35e6d4808b509bf8b4d1715f27d295049aa57d138f4bce435cbc1e7cb015afca1998942c7fbab0b6ff76d3d6e12ba83c5b6a6ad2e5e0a3ac0bc9dac5344517c3bed775d24c679a30e396e5ad3e9bfe0625c8e1f0f8281d77f2eb599544fc430e96d820c71dc8c37d62d25478f7d85d60ec7b35d7cb77def28c974054232218cbdf07ad2af8467fa4a65a4ad8c960ec0ff9bf78154076d92de3b849a6e8f5ba0063de00c0cc083c400577e948a617085922158660db6e61b80450e019374b3682973d1d036e8bb424d971e9682fa17421dfce03677805aee496745c8fe490f1f9124b32293aeb1c7ef66ed6883f3ad17888ae13f0baaffa642fad170d532902fd12a97c96f4e5f4fcdb746f9119ddb9d9137cf4571a0ae93a65684b7a7b64b3407beed9d8661a63e7f2edc6773df2d9d44629e16a37b93b514ef9366e64c7a4d97b5825155946dbac1aa2bb777b1bbcddf6692ac3a44664d1d4e022203db2ff0d4e11959ad5dcb6e005456c082ce1aef3d9f1b78f32e96cf749d90d9e9bb4aec4541b774dfc56efa3a35ff5338896169be9190cadfbea4d6606938c1fa16a7b3e7c801d58fa71b5f2476e129a68bafbeb08ee617fe8e25027186eb0acf08d24c55bc60046954027e3492b95cb5dab0f503e0cf5026ee27522829597efee94e289e7308f2f7f3925b9cc9c746e6425b240bb813c2404bb2d3444b843d2a50ea303a24ae4aa6543ecd9d78f2731336ab20ff2ed38f8e77651fcc2c5cef1bba6584e687f9c9941d43f0d7239cb816f809b53bcc280ce94e387aeaae244331636eeea405ed1aa97e016b12e1b99269b804b6494ee005f8ee459c0a84579400780d1202c4a1021e0f9abcaedd578f366baf4f10a1da0fe1cb828561036700c54ededcca181343b0788df30e6cee2b2d3178900b2575f86d54b02ba94148636634b85041452adabadf1175697937c2d76772ac7e9c15c6367e3322dc4d732673623d7f99129d28b9bd2158ec259e8a51969daa6d3009d8e00183fc3f0e4a472b005f7b50044158d1332f1a79dcd11a2618239be6380322ddd1c4d192292da960d9424a4e61d26b4a92d0d49378197384c1696b9adf897ddb7f65162bbc7a8ec2eb864f51f0338e5d4fb6008dfc79b3c6846c397fd2f318395d710dcdd183618505352eb8bb048ab998a04bfe15e689ef39297159302bc407afabefda667580fe659332c9a2cba3d29853f33633b96c384c4126631744a0d0bd58ec9894422426ed876683ce6fdfdbb2a4bea2d3f049e3f8b5942712e3b1a11161ae26777596518a877f89278191953f2419966ddaefeae5bd424457eec62b6170a5b848fc9f90792741410c6670f64523891721b39b0834467bb4f2c2b5df7bae752ee917044b7ae2e7b1cd63f1b6fb7fda84e0af3914cc10a4372b4256170ece7288f063bbcda992ca7c36f1dc85baa51bff37d6ad069dc8c86b70d67c60627771b906f4ed7289e9fdadfb84024801444a607fad96b7ccd692045fa07f76d53b42e057acc909d3ff44efff327979998d573d5d1ed501e1fa4c15169bcb8ab9cda3f6080af6fea370e05f4f9cbddff694946f1d6a43e7aa6be78e6194d351daced65e584520fa819d6d4a3515bef6cb28b6dc3407025a0d87c2290d7c843a651426baf3f60bbafd7142210fceb1c47f7c875223fd080056058f53215ec6c804a1e66d704f1513ef1a65b5cbf5c85967a688a1ccf4c57d8acdfc223d950f5c6e6ccd876eef69bf747e29d5b06c4b6306ee91e14bc8159695f934b2f3d326fd30dcb8cd2ec65e30e9b8acba148c0b0132e3c6053b7787853cb82b84f8ac64d39ac9321f6c824208f94e299de071f5709224c40a8819377344bd878465c184c9df95a2471a690f07091dfc63a2f44206a17d7b63367180e9d7c54e1da66f0b0a6eea5598bf74b9e5eae0897a999aedad609701067881f0291fec16ef88b93868325af84644dbc8e3376ab8aca816d3b161f633883ae81d1e51c0e0963b316f10f27bd18fae4c08cad8718b55c1e98088741412567037d16d6fb44b34f7e5756e807da566f2820f11b322fba0bacc348d2e2ea9c2d5daf537dd4427b3629c874c3dbf059158f6c2c676ea30ae223c6af06de137946ad7a82ae0f83f0884d38507ba13a8c12b54d75749ebab4787e2657b9e8e665416ce7884464496624bfbf25d6f21a6e00f61cac8e4227c2a3261fbb78996875b98ee4d66024c8cdc91b3bd12febdbe8051655f30fed8e3306de41c136d7251a2dc9862fb7cf049d113ce531a5afa370fd907b7839f23fbb021e97483281d3399625ebb41783952a8434178406abcbd5e0b0d7c021cb53a354cec7f12887eee600ed8517c1af02ee037ae37be72eb859310e35b5d0d557957dcf5865733d1787c663ca5c0c7d1eacce46f858f2aa81e993f96035d693eb26835db5eed1e1996ae414f22ca8dec80c9a3d394225edba8ce41189d807d64f3bc71881ccd7dd8c77136d62bcef68a0a3487722de4a9de32ac0b900a75737908962f715f69a51275154904a04c1619a39fe5e8b18d47ddce8c7446d9beefa6abfeb1f6f1d2e6f20a02b0503818111eabddc41fd9beb8fb5218c94c5de1c44d24081373f1ca772c1cb59487c129b3910fe2f3557ae394a6f850b4f8a7cd6269f0314c06d7c7c1529d662167d16685f045cdcde5603e3d244378140afee07208447659580e5343847b69c788b0fed611ca9ff83094b8a339b7fa35ca56eeb75d9a4202d6ab68a3ad3487b035ca0ba50d5ac2b37e927755b50acbd27bf6b15b685728f324b2c6b939445cdeab3e01f5b14b8801734244e69398eefeab1de8739fb3eed14cb57a6fccf5586ad5d201aea2a8bf0f0ad4021d704012dbe1cc9e10fc11bddfa6eff9d8d9734b6f98d1bc173f2222dda3ff5c5c9fd37cece9d769d76ad66c448203a063630411a93fb415a625d7c69ad1fdea3b128d4d38349bc0dcefa0ee574b5662273d1b99cddf3820aefe46c3571d060d52f1884398adb30fe7a21da0880e6073cd14bdefe234947fb1a270d10d18d70e1a174a2e3cff34092df45bc2a9e43e3bbc46d72aee2988516fcfa23c81495560dc4dd6ce0687f1e96f28910d5d1d10a5fe183b81a4df15f311be07385fb7f6bda2c634e6c71027c772f515df3548e128ffefd292af5338093569787788d7fbd92e1c1ecc54e2566c17948ef261df24c1204cb62110490bb4399304be2181d1a925a0bee953b209bcec6c1d277b6d6e28ffbd808be114564522d40e69838658efa480cb8bfdfeabab18c4a75a89091393dc833b72bbc19d8a7f41a295dc44bdb0f758a5b06db18db0c614dc588b4aee751fcb9617ef5718e1311226ea85deb47d129619e5e990d7fefcaf59144703dc8e0c140d6eb9eff70957135f728afb5c9fe8a002ece7eb1c6b48f336158d6c8c73676c26044e7d77b336d98b8cb435ebdd5cf09dc8888241d815b674cd9df62f5134e15fe74cd65ce5ce3ed3d53af495c2805329fb07de752408395ffc6e171753547f201ea6cc0b955a479022640145cd63b818df7aa240e1943b8f91b59f95579e1fd4bc4c4705b942aa1f1139847c5f9a58c60091b97af0615c967c0feece807a683f60a2d12d2d94ede9bce3d0f33e341439fa26426fb0fb0b2ee9c3dfa0569a810a361d1e106277b99ce5b8b77dfe7bbe969fe6ff04bfb577717ee61d688fa72311661e7498905a5cb3ad831031dd45cf73fadf3cba26d7288f438ef70bd72d996adf8be5d8db7ff9119cd12833a9fa3d19a3e7d1880c4a1b0f7bc2b98268ee426b554dcd16dcc0689b5360de5e8054cb629215aa644f16dc0df7d5a9bd22575d24a6a1bb82602773ff90fc62c8071c79667b265ae589c94974ba27ef18e1137d28ab418aa50d8e163d5b1e1135d37e8afca56655ce0ad116270d7dcdaf03c4eec42058eec6be8987e81bdb3198c8a303e2ba8aa0d4a6368f73568a728c32ab74f36e38af4e35a7166b9c857d2e06648dacb4dd3d1612f8f8bb9ea319e553ad60d0f09b096322345043776f7bb6543645b0c776c76ce2babb6fb2136f7478b3310b2bfc7212415f44fc8a253d220b06aa5b5ab23f00e51fd7d6836c013edbd3b76c89676f467b6c8bccab1043d2b65cfc775007a752e8f80b7256797c8c240b9ca819932f7e584c9ae50108d88d5f2e4adde51aa290ba0623bfcca810fea95b4da0d2ca6064fb095f64c8b4bf44bc32c356cac8e57b75b5acd2d3098f537708eae3d0fa08deaf61330f42ce1fbef8d8d846ff483bca58f8f6f2b02efaf48b7221c5f899c2c260ee22a8305b52e4ea28db7c73a635c5992e3bb8c675da0ebb3113e5e49666da515443b0bf8333906bd269618c27086d5ec2ec7dd6c9cab1b2e5c0682f98476d196f58ed123da1dbfb316567d08f2936bbb2f30ccb62ed1e576837f94dd41ef3436a638adcc97a3db4229d9956e2b3f58f76b0005920a34ff59da09b2562ca56b0084ac7cede4fa3782470614308fb5227626d8d27deda460f564e2e1afd08a9abe4a076ed81691dc5370c688e60510c4425ef9e9e92437d338837dfd672f41f0d7ba5ac9b03042a9e2ced07a75e5b466cd803e37fbf16da7473ac282a89bbe7813a47cfb370186f9142a82fd6f016ee5ba719840f8fe11da8a5cbdb111657f4486e1014a949ce8a105bd75c1abdbb8c1214be25502bc261893fc102b03d3dd513955865d0b34c0f9c07a2147e6f452b70a9c0a2d052b061876b0ab31486952fe568806d3c14e4e1a3cf88d58049800aed3bf35ba23fb3ad817455a3b896b7abd42c3155afc39591e7ec514059743eb3715dc34fea3e2489cf797d7d5f57d80d623f18344458908ed6a80957089ccdab79af7048bd208e78401f1fde7defd9ef4ab2d0e891da369e5936b164ce3984a63257ab8b4ea2cd2a60116e2b7ae77769a35ea8823fde695d14d6b8fea142abb0ab8925433f79dfc67cc11f9b87e732cdf11951f5e4501143e99f8b8512abc0233767b0cbb860ad8a1b4f4633430fa76f76c567fefc81832da253164e0e390213e904c78e10c16fbcd2eaebeff9b01dfb9ae2aeae78e3caa2244708e8f733d94254f475ebdcc5289a4cea8197ab1f507bf000d38eca8fc6b27300d03344b8513b36fcf57f4807609227cffb3fde721640bfdc93f4ace09b1581e6edf0d27abb13fb0017f5aa89a85bb634512172c9ff70f160d117c3898360940c1b9160808e2ee2738058f590f483094fe957bd13f3cb4092bb96962005b4211a46ba524aa7109c9935dbd44f99f0f0a0fcef038b751855a8f111418f5d74525dc7dcb8ea2558ee5ae51431a61e9eef1218bd30044227ccba23d635e7ae131b36b520ce0835d8d01872813590690390258459d1ed812717dfea548ccaee482f5d4fb4f7537a04c03cf1e90a4891ba7d0a247815398b466888075faa22513a9dc0a35c13918f4bc94e4cc6f9f853a4e8b138dc61ec639c1cabef70299860b67b78e635df647a99d06058fb14e964c768b3b95f7b0e249215cbf76335e2b9dc4474070e03fde4568b9c03dcc07adb07513b1313689c5aeaf2ffc4190ea5090777b410a0713a12a14e4b649ddf84d337774f669dfbfb19913159a1aed816a16b3938aa19a7750f632207abf963e6a093810fbecc8621babca0ebe53c31ebaa92bd4521548fe07ce40d656950703a692a97c51388e62f894d7261174822fcfc4199e8fad8e40b9b28e79af3b74953e71beccd6f8e1107139d1dec64cf4d33d0e2c6b24a134cbd5f79c684436d2d373755400a1a3fa9c2f8cec6705b5bcba8bfb650293bb4564130711d4ca73feebb23a7908f2745441f22ddae348235ca7ab86e5d794ade0de694230b726dac68d10d545faa03dba530945e6de504045bd58282d6c1560aa4580f35e544c22e2b52de48ad42d4f32394a2ebeffdde260edd536284550f250dd8177db9233b0ea4909029bde0c812ef099b09a6dfca7eada22c14107e8f43045cf4e36d0c00ed99890343682343950db536510af9c886dfac0e4bb9d290ce7af3126aedf094f7b9b70e09e03202df2f7e9e5b8d3f68eee882d45905e933c01c611468ad0b9e19a77f7b5eb525c0b8afc7a6a9356e91f898ff911a32064b074cc5e8b66f8362b82a8609c7b3bae66df150a96c8853cecf52d21db4fe63f5969120b73509bd4b8582b787602f044265b28204e97cb3f21c2626310a484089416f218cf206d8a9f4e058078113a4592d4b956cf65fecede8ba8531966367fe1a0a9731e12d7bcfa817a1acf32006076a436f7e635fb67159e451d2009e9f1881ac8e981a1c8800c07a2f04fb96edb65b650810d4df2d44f0f3d3a864af18965a318a5ff436f1ddb440e56fce94607d887ca3b278eef84034d9a3b844f5eafce32e3883fe403d73e6474598f43ccb5c49b4695ad6038b83175d09e14075feb320ed477bc8c5aa8704bd71d5bdd2af93bd15943d9e96cb2dbe9837539ca0128a89ec54fb62aa3d3428b373a20b6f01ad5fc2e1192f7d3ea4dfc56473eedc9eb8b43d75338f4d45f111b050e100edf779e160f4aa3203a2272d4f2cf729f2a636d4e04f471e6a55551f09a40627e21e667fa7ce0634b75da98c2ef84d6f45542d6606ac07871d8887b9cb0657a5d5fc6f074f44f6c69ee2fa299898730e5bf64584ddaff2a265710a3c0fbb754869638bb45a8abe1a287f255079e25ec5fe329daa990e2bd2777865ba1dae02070f1a9bd3bf2d96929fe8f020ccd8c7ba20a8fdc806b85a449d4b824512a4af07d0983a9d3f633c9a35764cfb7507c15b97eb892be02b928812b671b7e4a945b0691c7b1f743fa7006d23b0bd2f014a78d37991f6469a4d6bf8a22fb3b0a8a24f9bfcd588118c23fdd8591c7c4979d440de8f8ce90252077644a23a100f84830b53214c947e827862f1b027e079a7149b482111c917296191d73065e0ca64912d3a1e53ca79f3d2ce910b671687ae920ae653ab4031beeaf1818cb1999e98d7dfe078c965e3ee0051299d3509a396c3cfcdf7b50c9a78563db36659a379474d859ba32fe7225d991dfaebd4c5b336f15a9b4abaa26789b89b572e19c5eefca728a765dea7e06c6cb809c738715a98bda27638c59a943f16d4b6067b78a422f4281430df1371f4455e7c0f7d57808f0cc8c2c27f5b389600f626d04dae166a05f96ffae5efaa9987b303e1eaa0ccee3678c9b81599479b61b367454fab2857fa77b2970ee9a88c2c32460350dbbc893074f06e3b796bb238a2e69257eee360bc68630941c93c6b4ae6933643a1857e83e3664b7322c7c96c4ba3c4cb0b5085142bd690167c95561a26aede94aded92c03b489a0cabf3aae347906a84c5b8894b59d86a1273df5e971d16d08cf112c6ed770d7a1e71b653be4a1b14ea77fb02e0464b792e97042aea0154cce6da0100adc4907695d01ee55cc8ee992143e003d2b49b2bc66fca1ec825a9872be7b215c58f7404b02cdd788faeebcb072e2f210fc15a70ab67b87e6418005e88fc33b001f7b227a90d370310ea7d1c16b5230d7e7901f2ec372463bb104ff889c257679e38058b592a5837954ee4294aced02d7afc3bda5941532a24864af45ff0ece8e8d5017e2c1534ce9ebe2dfe286b33a0aaa14fbdd23c97b2beb7149bef4edcdcbcfd854c6ddd49ba696dc207f3ad75a042f9f3f280dcf6acc3273b68672cd9b90f8c9fd4bba57eaed63e79950a3212c62950527e8cce746279a2313ce68c10eb8c35a38c802eccff3645ad35304bacf4118b3c621b98e0d5fe923a3af966e994767ee0b26d6ffe22210b09d0e431a2728e8d4f08ff0fb93e7d41c8629ca1c8e90e6b9d827293cfacac89a1b9a1022b7fcdd5275e04ef752ecaf15c5dba58dcd632ee22b409e38f3ca7393f88d427909c428ee8d0606f7587f02cc8849eb7da1b7d6a94a4e854c9915aba2fc2bf673e0b4bb8d81291faff772b3ec7cee77f4526a8f6a14682212fb51fbe64396dbdac9ac1b1556e287d7047e6b1348fe85416d58a1bc98f43ff423c2916327190122921c53948fabc57d6f85a34280a8eca9ba35b570172f08a994f5788596746778271025ffbc6e2784bdcbdf3e8b8ddc967f72b8ca0723afe9d43576a0c752e0c2eff8e6962713d65639fa7ff02a233ad7997b45ea883a9fba4ec672532eda34753f9878658471744ee9eabd34ca890da90a9b76c755a71d82cc231e9f7051355ce02f03ed87816bc5d2585f8c99e159fd7b90ae36c678e1824cacd927a72e0e42697423f5cb09a3b1b0d53c9428c9ca07c3630335a385a4e0e340fa2fdd28a0a000267688a0f87703f934d5e13162e13e8e8d8cb1d0dadfe0a0e1ca1110bfc3e75b23ec5b91e21e56e78b8a819def5a1b6376c4114d906a20ebd54907f4ee962c974b94ea293a316f3ccefaec15a6dd17f1751f1d97ac6b6c25d5e4acc44a8d49534230037c67ea10c31cc631234c478ae2522402eea67577fd31bc2f5e60d70502d3bd129a2a092a5e00e96a8c5d77e60bd09e7b998802efa99558378d38134d7c22ead094fa57237604581989896e60bf713b61d5585301d72a6b4690f262cbd98a4e486d7c0d867df1a8370e9ebdf5efdd102ce31df377c753ce9c19b260d55c05a9e667d9fedecec67071e684814f67ede822e34e266f01ff0c8bf1a6a115efd6f4edbe86041443bc675833bb2d48b3e4d5458f01da1d258fae28cbb23ba9df8d1c97526fbd1d05e1e87931d1efdfeec25936796b8f6ca91678e6740262c0db0fc0d98abd5d116ce0b7485b3cb56de42a0bc2b62b13dfcc3d699b2f9f76c0a5da32f809ad7d34df6f29f08efa2019f815a3df992a7d49864d782257cb9272d246d822353c38a25cfa2d6864e7182d26c88dcaf97d055f8c01571371cdc9b9d2cb0f663531c5f55d52e237f08b24b86a25ae0abaf55f21abcc54e698e62f5d27723db58c8850b04cba96f527f707e55f6a7483f89c253dcba4ced031fe762a0bb2db8b2eeeef3f9ee3571bbfb942de5d45da94840089b16067eb5674b267e10cb581568e1c939695f9c776c6651392d616361e597e7516fd8b615ecb955cda3be9bdbf0a121bc8544074a630965be0f3626d63d8392f3d8c62f647720dd4067cb3989adf02ecc75036aa6a569a6126ba0b8bc7bc05c3066ab8edd26f4250d7d2b6b29d770d4ccb8f9f06c4544724f6c6492da210ea4ca9dbee3c1b4bda11c2ce1a7e0bcb96eef9328a38911de229c2acdf2d20c5314108308c2f00d2272f45fa48381de7124ae8c2a057a21d840c6d79482cd14bd98f275440eee3418803f9c7b28f5f0b60fe053aa78079f636a9ac598ccf64cc8320f46a38fbb374b0fb91ab65ed8fa6bd226f3a34aa105ef635a255e79518d1ebaec7ca97189a59f296dc480017ca0db9555f2bd1a6b5b9c8feac657c88f9bd10ee0f622cc79d3a4ede8aec810ee2ba714d4e68b764e86b91c43abaaca01fb31475ee2d524fe3093958f6177017057cebe1e2278375a9e8ae7151e19641d8363c219e624bc7c11d4133a2bbebf2c1f9ec74c1903cdd1fd5a7d0563b2fef6aa73150504758cd1ae97fd6f4a7fd50708790dcdb2063ed1e80b330207fc4702842ab4e08e1fbdaba0e4735a693b2825a1cb073083e5919bd3df705c2cccbf77da95f132df812930d979551a996021b484e1bf9535312bdd07f606cbd07f4a85322320ae8c50fbeae87a1b26274d6ada389425771b566e54b1395343dc93befdd1c1fda72a41dac6ba6621c435deccb463d4b11f31773793370783055d8e9db35ab2ed5f77cf59a3fb02ebc52204d49f0c3f0f32f61247b513a4f545e4e9204cb2d2d4742fd8758744d9dd12bd79a6a649e683fb4e32383a6f1e955bdfe8edc1ade24582bc4fe3433095931da4276f39aaa215c2fe8f70d2bb66e4410df79165892bbe71b4e50fb69c32c6467a376849418c890b68af742a18d2eea572063a919459111dfc072e87e85b8f0e8f8e8677db220e58dce4801081864eb5b46f9d6e960a50d3abb07705d776b069becd321df907a69fe7897ec3be520a8469ed86198d4c2b20f7ad96cf88a28ad4ae2a12f9a708810d2e81fcf5e6e6db15ac41533aeebf0befe4bcc6882b10f2e54ec7fa044d1552f74c3c4f32339212b621656974a73936314401c2131e190f69f601be04df612c278ffb4e7a42fb09b239572af3d5d23a0a3789f3ec784f46c70c55cd75908246ab3d685d6ac6436ed770e7414b8ebba77d5b892a44a3dcee6a516b12e01cc5a030817ed5ccd5237e37998bcaa7d6d751a1fe74cfda4ce4ea640b0b9ecd725cc95d5366640f4dd9453f4eb351e2d6fba78851417a707a62fcb6788e216b3fe382c75f994b3920fadfca2ddf76ecba73751b0351dfee18b307d4a1cf795fcc3d9e099ee44af776dbb7efd932b711e88e3a2d6657e4479679275371d6c6c5a7ff38c120588d0a3cc22845ba0f2d25d5e95d7a56ca7fd36db7ee1aeee352c5ef11b5a826622e951540350bf99aafd932ef07b29012aa2688069e296957858bebf5ca26febdb6bc7c9c04c139dda9c6660450e593bcfcf0ac0eee09487ac7470d37c8e368d31bf31bd5430022ff9ef17debbfaf88e7ee89b1bd508a93376fb486f4c6cc0d317a7aff2bab86da84854cdf1eeb06a63f2e29ff5b86ab541877d73d910cd740187b02a4a39e825a4800150579c910d2315d6c1cd4bb5f7403fb0c3502cfa63971f280e212e7d7ea8c7a6b01d6f8e7d09774858b2d285b33f656e4db96bbb982772580d4dfb112e287d6a7e5a2c4c3be572d812f3bcb034d869fdc088e3f40d2895a570bb0417b25d6013e4dd9686ca41b1ff5b41f9bb1aecc82e3ec6e9ebb704b304802416d9f3abbdec1973b103eb55979080adf0341128a74edbec25224944e5b22e407a72c9deb0fbd06dd73f3707dee7efd8187054aa3be9f8fec2c52cbf8012fced07c0e140d92d426a6622de6db28ce475a73b6af649f1361a7eaebee9d921ac80d5360528b100e0fbc5e30aa0f3a7b24fb7c453933499b37d2d08b82f5fc34682999985b23a09eaf9a9808e40a39e0846a485771475376c0196ef172df01e555a7bf78a5a9c4fce0fd7b8edbcc993e4ed64342ec19e8d6bcb85e510ccae7fa9629d0841c739ba3033d9e4911f67c83c03c571e759945457e3c23809fdbe104f800906ab0fa42c5ccda58f2682d1cb741fe9ac6ea1326545322904a4788243a55c65f4cd74dcee66df983c906f5f8b49cf3f4554bb5cf658bd1893369e7c1fa53336cbd1fc6a8dd0bec661d4f42096a89c89019fffb15b9b48766b39822b619a28589a6b88a44192a46392bf44e26fa19106ff59b19a8acbf4753ba3049d2411965f6f85a57c9b94f64bc2c75b9a7a871f01450e66f573c36836a3d8f0a8ea6374973a68b5b737a1db1ee76a89d17a8faae92e1b9767a273b9922addf005ee1c1fc625b97ad00d313a448b9fd303c8f7cec3473c016be73df9c27489a9855618781f3616ef87fb68f1c5059a457b3bbb29b00223fe78da0a8252db73f24baa0a785e6e4788d3630c3b2572b0d0f99368327ff70f6d9ee661de9471552209e6669d51b1f60b45fb6023c5934cf48856fd27097146b3a778ef1a1736c111b997daeba559697cd820839260859d0dfc46ae03c73e8c1074fb7b40d98d2ad8adc9a4bf3dbbe026bb36e5c63f8bb57843215b3da51d5d9539bd360f48003c7a7c961d9930616c2554fb49251e85eab526459d1b7f1b0150701f1e3a259c865a12dad6ecff3b8d40fd6dbeb934e8516e00c74924c04cfd5e85de4cce35b0f2efa66ea5465f6eeb3425643a66ac19be8331776c1d5d9c1ad230f9c1baa822809f554e1a92cf2a7d9b1c62f048957df365dde8b3651c89ad58ea503b51624f0c555740029af07bf9b1cf7d270b36351e8b39c663b6fc01e03c227bd8f2e08563d6a4a0f28f9d76c43e418a5799a5b4d2e5f014df4406d7f8e87aae2f4ba7c8e741f30fa1369d1bf9a627cc43266e7df179a08a6437dd593b032b5feb04290b5c8be28562a6fc54d0099c5fc2f0483eedc59430ba9769036e7f1d144651623f240ac447175b8ca73fbd6bb4cc9b91590769e130ef11a8dd99483309f0c7258aed684dc7588d2d7bc9124405f87f52b40efdd9d8dfdba8660c25aa829b886c527ba99a3bcca02e64f3cb4e94b08765254be3cb93c7b3191397b42315a362211b8981e38513e8b0fca7c120aebf5dc83331f45bafa2c09b3a4f792fd4f9aa50a1427156e56147d478f88c4ad9a96c55ec4b2d5d03b1ef5015131367eb69b574fb8268a82edcd2b114a2e52a0339bcc85e64f422bb9d982e60ea0585a4658aac753d4c8137249e37a375693332d305e44a67ce5cb50a43db6c82e18c92ece463e423872b6cb2535e80c6d2bd7d7edef8e16707fc0a89852fa6f690aa890a1fc95e4492f5fa69d422f0138a27fb31bf4e47677c2002d8ffbbe9ca9e86399afc30db0b886ca2c521af9ec4569b2ba0351bf0e8af199af78d8d6a27ef76fbca4b48bea023d3b038bf032be839153b88d225258eb68e28b749de51eb6f01b3c7610d45401e80577cd79594ce2b0c71b713f4672003f40ff988faef346b5995c71650a2bdc1a7a1f3b61f5d862dd013569a44bb4521193c72e036584faa4a07f94139be7e43244b2c078c52e85e98efdbb41880134cd4c46c2f7e6ce227553b56dfd37b39e7ba560665a3348914bac84836d2147cb57ba65a32216950cf73340d94c4f5c896bc0e15e836938686d81ab3a0ff61f1820d43d9237d1fbbe35e324395570e86da90088dd3b433745169ea51af12201c334a15be5c467ef849e66a83f8c48ec38b7bb13d1c9c2569c9bb74e771bed492b02ea2f28bfeaf401cc3cde80d03a4a530be8542e29279866bd9af31bb397315c45baf90ec1c27d3659275d0b6d7bc2a315e01e6480cb9b0cffc24908cf2656f5fca6c45ae0be92c70b1902ca182e7aeb8aee6ada8c6da065722cb60b9657cefc50a5c00cf05f14b785f0dd0900bd8ceba169b93b782f693eb9f93c2a24fa0e3cc59240f441510ec500019818f36303396e70404af1fa656417a3c08a75d0bbc9570ba684e68603f83e12a5fc9b180f62f1d23e7e23dc3646ebd178a25ffbb9b54f2b11c016379be08a960ebda6bdc174500ff95b751480ed10c9faefa46a2336beed485183f45262f4f75c2f5c92bed0ca1e1618dd16279764412bd0fe359e4712a31bfe5246b28eb009c4749eefe422a3229f7f5d63e22f8aedd10d7bc8536e116227670fb0db7c1678a5cee28a9c3c566570e57c9383190ece88a2df9b4d74a2dbd62e9f1b3f024e79eea8258331a28d0e50b82ecc700f0a53c40a7527e8808f5176a00a4a0d8ae33e06c6e83d7b5531150709bd8ff0e472293495345b88595f39bdff16a5b4cc0cd0656aaefb570bacc138ec9bb9bb14cac2656651f4d4099bc77a09d41bbae863f1a31ec0566cb192092d4f773c0186530601e0a108dac59907cf366b23918d3e25ab4b7b831491e5fc0c221f01719e9199ee4d683b6f540d7cd1df4f84d102981a42127bd6e2903cb1279e4d770fb33e3c2b9fef16b079f5c23edc1c7728a48096ad2f0153864f029d1c208821d72b12ab00362b88356d78615b4108363a8dac53c370e55cfba19de07649cbb43680877b5dbe3ab2dc3c3d87fc8e15af420cb7319649d4a34614919e663d439aac460a60e8c08030d3d0e8475e468f0cad04b72d07e5932091eab26dfe41d3be42292f9e6e316dbc9a090732ed2f7a2f1768a79bb15f2f971b0353c104cb2df5e77b0574c83dc79aa154fb8fde5f1d1377ca9e7fcbcfa5ce46f7a86838dfb262c57877166b9b6e1adaa5f9674f336f6160303b009af2214816460cab8c9d675b464622d1bdb7501b69c9d9481b7d99fbc27a8fb060f44d15f388536dd18dcf19ecadd4e47a0a7ac6bdaea54e018df0ce8c0eb4e174f84f1b75ab76bcc54399c864b5e887d0d9339ea8ffcd159f399595592289e8ca6e06bf0531debf15264ded58ba49c5f2ff7a275ea5e49bbdaa23be3a6acc875517a662acd9bbdc7652fdc78bb2c4a080df64681bb094f810f9c122de912b3ee88ee49e91942fc8edb652c1868f43f0ac1d783491b0c5efaf85dd63c176dd403f185661446b9555f40ae819cd095ad6654678a9d2a26abd123bc05393fa5c9b98a5522d8bc3370e461e5db96ca54081f5aa13c55ea03ec7aa8ab1258831189b809e8082a2b3151a106d7caf39f82e520a750313ff01540882a9811f8917916e66898e05a68719faf8da5bab1e598f5c81871377eaec0450dceb1d32ed3cf830ae998e8b7595dbbdc60ddae021accdf34ac42c2147d3c5ba23452e061e41a2188585887751b7dcb43fe0b4e123c2434dd2a9e2f333f3c2ca741189f14ed24a19076acf5d45db46e615263371b6ad8d2f4429a91498ed11012b6d6c2a2dc4fc8e926ec30062f38366a8e09ba26c4e8c0f2d00a3aa7571c843b908df9d63702e927e7ea918f0b72b046dd811e2c1d76a90184d615fd23f0016e7a9dc3b387225c10c537a5063958a11beedb68ef9f379ee6910a42d6adf20807cdd866daccd18f86331ac9fb38bb0c72e4a1f1cfbf5445b18663600f6eafc912d0445d1184583e0ca42f87dd703e6d47018f3cc4947d0fd1c531d86c1764ed22edaf97b9423e62d25dc1b400afae781fd2a462c3f5709c4ebbaa9120c81c78b4ee5d0c15341cb39a77b8b46a9cd1bd379922f999dc6731cf6d438e696ab0ed7f0f2a30421819bb0bb290e2d7a8c6f52418b33ce1d20165183962f992d74114b9dec785042335ed8e8bd79b49b2469147540afde8477d476a4c00a5bb2d8e222b3f9b605af66a6ca249bbfe327396c9f08a6adf4c5dfa16cde7a55629c03eb83d5aca16b4078d732cde5357df1c9e905820a0d6faa0b748c56b172049ba7ce26dc475248137acf07287fecea69278f3431f33f9f7122370ef52bb8d7e78cd8dadfc8b56f37e5fb08f163fabdb04d811aedc67f0310313a0b4e625475722f0344daccc19285806193fd8351b24a446a5e3e1696b63a4bb937c99d57e198dd4cd748af03d4444c7c685dbee1acae026f1bb20c90e9c5bf048897c342ac241d3bb60641a9d4f0b7c4bdd6959ab03c76e66eb1a685bea7e81255ebbfba4518a466d7e0f1f164f27a87faf75a48701d51f517bdf815ac4f7e2249d84d6ba2379268871f49af2c24fde4ebd718b5d924545135cff61a0976a06467b5ef5416f19b756da56ee863d0016c7cf20a00940a2f7c1e8d07a019743dc28dc01dd0ef556856fcec11dc0905f7e858ada4bd33c43c838d944981f5df16cc1d95f2ce805657d9833b55f1340dfe036a67466736fe5c8d47c971a1d85dcf285118ce547b054d7f20a2ec400f15bccd2d77b8b5768f00e4d2c4d64a2ab9324b1e4fe858bd328fda63c3f73ae8db762d253cd2c022b9e83cdb7a7e0b5d847cbace9fa3c6cd87163057e5550264c92147f0dbf6c1310a829235e16493acfb68ad1eaa01f822f2d07165670b492770e44b3ed6d34c6c04eb6899f61fb5fe69d7f1cab57b6b46124d21c7e3f40f893be9a82583e50ea7c2808a9220ff6840ff6b404f49285baa6c293e558f67ad62d469173e66516a8b1c8c5a6a5406421b5c872830ce3c8644b29e4f2123626aed0b5f626072c8491defaa6cfc4fa29f264277f1d0dd2bb9c4cddc2dc3a4b6426580e0deecf13a9e8d4871796c28131629e15b129b74f4cf74bb8a168a9c44b9da097f2c8f5c4a9cacd346d733939de5a0aecf5b4cdd75c1dfe75180d757b4e0ab5c43073be7a9d16c65d04a8bb2867d6488dfad65c25e6cf7043b61a3ec4bd9fa1941369dc21bfbba8f22e363857f9e6d87b576ebe85b462e56855571b90fc3e2b3492babb2b21c1e922d07c9e6b61061c3780b2f44df368a58ff05ed9ed21363525ce842b3847c7c76713d85438d6ae9d6d6a62a6b250b39e42a8a443734129e6465ea424bf8322c30abf3f4cf168ad26e2fe8dc5cf5b74888937e4a0760dc1aa4bf9cbc42b0656d50edec250f16a7a900373f1de7df8476318f3379c80f4adcbcbaff6b336e8741c23a5af8bf9f398eb316ec8f802d055e9f95ad86f9b17fe0ebdf01cf9f9699a4e393befba7d910c70a2dd3f427808c2181f70f23cba0529afee4f67a3d090c2b86a2632acaa6ef95812160127f2b54d0a01066d55786705e3e6c54e8f6bff4bd2ab45f90a68ab5210c9f8acaafb3a85d4811483bdbb13197897bc89af9df980ee9c709b56f8db18636d117244fe7e55125a19fec98281cfc81959786fd6c41650ece6acd0dbf50e9e3904df42f8b7137cbbbc9d41dc2730c9612171e841b3a551233088a41466e48aafd0d14562dd087c09e4f7b80b50d6362261946c551325a877bd36db3a8fb0f67651cbbbb48f6a7e698240f395dd96fda024ae3d9cf14e5b07f49409b027eb9c2472c6c30ce0f17e5ce5dcd0e2d3754f6f7878bfd971918cf22cfc10ac0b3c38b03c45e23c4f7b2f60dd265f2a6a5addfbe77f09787a3440e42f50cdb95e35c64b74f486f0269101a4056e7340c1d9df89da459aee2c8899a9f9a8f8572249a905cd49422c583b43ca03ade034ff0100b0f8126b7134baa95fc6e84558fbc6559fca1b78249cb0e822b41a000f4e379fdc496ea186ff964176f1e8fdd271e0ab7231358782ca321eae4b8e50b999f9ea7e7dc607f2fb6bb25de12d8af27910e03b037d3eda7403f47a5751144169fc89bcd905c11184146e0f958201fcb98af3928e08006a669b0fcb4045df45fc3432663a535496ce4f8e525e631d9c9eb5823cd7e63f0bd96618ad44fdd791e10c07ae2317c27244e052f55160f4dfb98a9687e968886e8dfa4322429224085b5a84c293bc733eac5889f5c168655e6c0397f6ebfd77e7cd0d3baf06cdd2314b5562fa3ed32e18067421d433f1868bd1a8c51f35dcae410f9e89aa74016fd802dd89341ac50b53575d557645ed2c3176896dbc466feb1eb0ffe18a8b12aea8b91deb69b902e8f3c4375b05b6e3ad8da6cb419fd36a2a7947bc878ce76861ad8e4721359ba596e5e85c6dc4bb126610628eb750d9ac9f89a00372fef8ad10fec894216900f0d0d409cf3a94bc18f7afd44799df6f502d8fbede3fe6c876ec0d088ee02612d510438f2241a5a8880b33e0533237766777a50af1ad3f1b58cad58066de47ad44fa7cab4406ebe392144a26038e7ec635598a57a9d5dfb08984976c3a9a5562c051dfaee66b7f8d4495e8bd08fb1814167981b586789db976d18506a83e0ff86deedb091e878e652cfee23ac38610246ce25a68b7d60a163a2aad000c68f5fa1986fa8e809bff9860929d8558390b6d9366d7f1c4860f06a37b195037dc5cf129afdad8076f794ca58e1fa694006f48e402b92e166bc9f203f40cc8cec8070f91aaf17363f8e9be4419eef81ba7e5915e9d85e731abdf68751be9653571db17b8ea92dc164c32899480caac099d7b6bf028ca26742fa31307f1522856d01bac37d0020af53bf7b1f3291dff7b0c3ceeacdb6d22cc5bcf055381ee95e497d08eb657af39a0e3bc8a8e132866d07df5c2442331e06eb6e1582a7f70054cc1f3aa08f528a0adaa263c399df64731510f8760ccbe56252004619dda35f099a741398943f02a165c1469d4db71c51f328e47c2b872e1f80256fdea31d598623aa52987901851fb0ba03529833065bce1fee7478fa85b80b22451bba3fb6dabf011d177fe048deb0a417160bae7c92776cc879202314361625777863093f80f281f32b4fadce0715cf490c3e28d3e40da212685df70326675d0fb6402d7489afbeb7634118de366267ec6068813c6cccb484eacbc570b7eaa29d2cddc9aac5b053c3469f2fd00682b921c688ce2129ccce7ef06f0886bfc3fc08e744e3f92257a8a66e1c1c9dafe54ee958e9661ea8912baaf20c127ebed380fa538275c355acf519a16d2fbdd2ae4f81a56fde5687268d31bbf798a434da9f8be902f550f09c6c647460482b5d2a73049c4d584e7b34e001258727531aa425a71c045fb0c0d37113a04fffc3169f53426d8dcfdcff1445b6e7d16a9e6dfb32757eb9a10f28897bb6608d4873527cf681fc578b758aaff89b0a1201bf17d17038f242605c3d0338625a698b8f06849f0da23c302ada371a6ac4ff4a26c222eb1180e2ed255a9992230b0ad8efb37b7086c7c3509ff21a03acce06888a16e8a802c351cc7ef03abacf81928c0b705b2c968c7efc26db37228cbdcefa8aea46431c712bf8bb7c846e1ad145d8ef4f615018050792abd2c63b3c1e111fab21da0b8f6769e8afba943d63b17f8e90629d73851fcda578028f21105a6acc9d9b5c26d7887989d89bab942f379e5640248da4ddf6b4e208d8bbda914ca044f88873ed65ed3bc86fd4b6a5889550609636991c5b36bb8cf23c083c88353027c67368809a074243f9475a05eabd9ff478b287d8697e47d8dce997d0643ae3f3480497ecac8367e4ee04b2b43184dd9f36c6533d1759bf4674b79f538282ce58019f7c9d03947021f4b61243a1be662624d58415d03c361542550cbb81c7c7365710c3391c906863b0bd235ca956340aa0c391fcd2147ebe875dfcbe308afbb8a013014d1b102f97e8dda52234f6f6a2a9b005c9e2c4d89845d0fdef31d79c946cdfbbba853df6f1c5ef1658a43114ae6dc49ff742869547525a9103d63bd73428cdc403e68b1b1bc1ff25686831833eb7e79c46179f6994ad888bd797b198d66a72fe45230f84051071178ad3821bca740dc1f8f16892c55c0a1a6ad09a69b14c10f36c846b823527ad164ba133acbe5a1ec66f78bab9d8b5b2d52d66443bafd70ced978a9cd0f2f9048c7b57b16613e20b8a33130f8c2ea817a73b5fff6f1d57d4e400f4329a4fea27b858d5bce50b48ee20d43413b70dbf34c902152ab5ac06314e3ac9589ce985ef74cec74e8f8eb0317d70125f34017c3b100ca4d91b2d7c1b0bed4f1f3de35cb5331ebaecd16f9764e7ec1e04f372cfc36314f8063f084f08ce287ada81099275d2ab9ebade81596f7d4161be8bb6b3653e754aa1d9231acf2921c8a3c3d95a29ccea3e5e58984722401b708895a567298bd9f39721249659b8dee055886f17fab8e08da2daa73d68e047ee8c91dd2e6c9a8bae29ca3055828d77a9058d7fa7fd12a209cfc445b94ff03424829ed0e071db7b26bacc09468d5651f851a58cf3b5e82e51665344a29a87d1a9feeacdb5fc2452a7fea6b3ef300b8fee7d27bdf72c63f6fd29d03cb0456804d55198c09c835ea7a807a58e9cb1916e3e496a8a4b703102d2275fb93bd51ced67b9ed11ccdbdab879f6ec71c79d2f31adfea567525ed1ed224f64cec09574ab367f922eeef25d2cc62d559c42385e29b99984efc13eed9b24d6af081602ca88ccd564b50ef6c258cba66f79796522ecd48b8efe30faa2c09d69a3b6adc6ea6e0acd3354011944e6aac8510c21a089be31b9fe10e3342cdb3d59a91c5692175dec8ee5266a2f765556d7fd449e3615a149406c8f3663d60246b3a77e35ba77fdb67cb65e971bbec9c91298d0aff6bcbf248857fb3859e07871dc11d625b1dba741e1d4ff37b02c0f3c042ff6a8092eaec0c273d4e072e2e9c511a8c833be90a3ab919c7792d0da2a8ed89144acf2006aa045f0c2ce2002df5b75cc0253b75b589638a5ff5068b3a570269b61502847fa61690e6a456973474d11ed3492f6499c97874c63c8245bdb07a78b416b19ef25664351bf7263ad4c64babf362fbe6e9d8809868988b32b7793e2a9202bebdea2e89b29d924cc3847e716e50ade863b498b8852f0d0dee997230f27c9f8c939bdf6c3bfd6e879be6961d966f42844673aa05f9d2e0df72a20e944b0a3ba6beda288289eae7da41d6b39cc102f8648baaf1415be5bcd3d200279313425308bddc6b892d49adc0048626d13e1c3ce1c798a9e11c39e4b5a3c0051cc291c1ac3d7f0a4ba80e249bea6729ebf38e58d638d93350306b9b960a09fbc979a3062754f01cbc7dd17242a9caea827e81f74c7237a5db238774a4a161cbbd2e6a38468525da954e6bca808a8e1222c0b8ebcb402a0cd110b9089e19623bf4b26f787d2bb75c18d94b87b13539fb4d13ad7a09ca60514584d6de53916f83f642ba26d3db9bf472d4b0de15556f1c054f41c8b1eefbaf32c61d9c95a2165136663751099ae3a23bec3a79a3f70135fd32f642b6d773a84f815fe612c94e9ddf44ba537de50427aec72736dce7718b7cb6249a3a0407ed95f977796891bb2c730df5f256241c021dc5332a2262b98a50f645120dde9b24a5bff301beadfa776145bddf7b885bf9a50c4ae06531896c8d3cd6a77a0fd0f82455eb62a5ecc2ce8c0b9d82ae18fcf9de9919a74d067c95dc8b6aaf14ec067588d50f3e268614bac01ab0ceb135db1d63ae51cbac101717d6a8dd58279a67dbdd24891bb624cb5450a8d918b75870f778d9595f2222357a55b88f1d2d4999b10d4b24c28adf068fe5fa79a482b3e2b2735e99d5a75576fe013db6ff646df4a0db9bac0268f5bb0980a16d0068d372d085cf6e755bc11e0de38e30436da4f5e1fe3f6526c4a0dc2456f27137e0e1cc26b584f0ae78c70609529a196ae29c2b7fefdba8cb59b15e8effa24c304039f45e284fd2d918a53999f61543f77f14698de398974108afa118cd601928bac95a71699f55ad00938151a86ee9b85e4035eb761ef64f8069a2ecf6c94882a20355be54d22d69b984f56289c9c818e8ef6901b852fd990b767e76d7fb99827818c4f972db65106ff19941da5328e40c11fe6af2d01d562656697e12aed1e9de18108e80dd165edb19eece9acb9f04e84372f16f4545f869e54070446ed92770650953fcabae0e5700669f382f856d6c75fc502437927f82e225fc3b9b6e213cd5d6eedc0ff0622cd13960e1fca79ea0423b71e2847581d86bdd6d21cb83e4c56915f8577926d69b4de61a2a47a7e81837e4523a4f975aa206e213de844a6a5455a9aa8e22c19c92363f04ee20edf4a39cd97f49fd9fc81761577e807b63c6f94a48b5b9e07036b7af1c5a8563067aefd8b8d80b363d27b976b1a6ad73e7c532289d46880f2f6b0b0370fcea6958b4d5a28bdea9fe7fdf23aeec4dee6ad421ab460ceb6c7809389da22ea5196655605194c8d9c3f34557d60a59b48f086b795f22f9641355f3e09cac3ec0df317e980f7ffd47d737959753cde20636abdd6837c611bce3cc1ac51997d106233d426e07b9bd2bb2cd765ac84f5fbfefc8b8ecdc0089e72a44d8d783156ba2ab65d51f922e97d2848dd1f1b64060ce52c95ff6d2f7510dca0b6286f8a2a322937ca14c2d31b2ae2450c2e25ee20e5673e03088f92dc5271b2b5dc6e1c69aa96d2c79c733da049eccf3f5e758a721efc3cd82ccaffa388e778bd3c7069919b5fafed52cb2a9fcb3d796c03261df114170b21d4e0f5755c8857825b9e8aa7ef76f4bd3210de33883524acfc7e7f5a699cec96679f38b25f90207824a054b04fb8fdfc5554f7819881d30706abb1e19c31c68d62de55318882ece66d3ee9b738fd1559f2d3c3e7d5e297d43971a9b91e41b25c71a0aa3f1913004e409e818e0bf61dc0b9b66c431fa2c8f540ace139b63a710eea9cb6717636ea559e8081be873a1f5859c904e1eee5d2bd39f7ec9549a38f1175f081896b637f8a167b72c9bd40b22df424503acb2b51d2fd1a71237fa2a1f74b6562fa0ecdb2f08996db3e1785a3209e3969ba5dafee508d7a1f582195f3930b9fc20e2d06426684d473a25d475164db602b5d735b554e562980ac61ea637a3f871283d2956ec2b02aad6293a93d31a88d98fa45887e72fd2b40e3f5f4594e101ecf74515645be9e22801341ada9f27a833b356e7d7aae25fd0fbc9f5c4234ef97a59f9a010d89b8a00e32a9df39d24aa506b0c784307a1346cb1892b78b61adc8ea0c43dfa76c0e168432d9d8e157ad0623156c42d58cccfbf29830b393ec5a5217f0bb9c3e9fcc7b71ed06804e4ab7f43fce80b334ef33204b91898c992a746078e6186de70c4d7670eb6b921466e3f9fa22c8da891852d50359b7af9c12a7d3374ea4b224b72d718864f76dede3570ca75347f2cbfd4a0a18928469a68385f13d1817deb69ad1f1c91abd23490e5af7ee2bf6d758ecf7638442ebb2b1cd305e7905056c320bc1fd3610358e421809c6d8fcf05988aac337238fcd34afc30bb1f5c4c5e4d9a20a4a1e46f537a0aea6469e214acca95b75ffc5e5c685e6ebf68301cba7865a3d5cfd2ff5bf7f98e70ac8ed2095a6b4be49e1d2b8b7e7956fcc50a70770cd906b8b3ee605f053e970f6aa2070db5266e1bd6b7bd9b909526f2e73a213414df34233902bcfe5be86b787b24dcf289473568268975c1f94a2dd7e6d08b924e2bdb9adbeb5a3b2d731b01a50a4e92abb9d350d514ff9c34d119c7e47d5ca05372f3d230cf12869f4ce7de567b3e38b440e7de2b59e79eeae9ada58573bb747e1d351c7c0e153bdced47275b98ea19d2b6c183b06255493985d6b6337dc302e25a6ae7442240c36f634dfff22f54a74fbd255da0f31d99230651b68e4f4e7ad42bc20e10dc946bc812a02000c1928c4767ccb568af18fa23d6ed89d6c4cb88a40cd6f787ed515e375d2799cf3e7a41798bc3e7db81666d6973a6134f2b8cabe488813bca7d08217e52522f806a76e564acab8fc6bec7eafa4df2baec0d6166d83d566e7e36fd1a20b903ca7816d1731d7c0860300a8ba72c243ab8040b17b297ef030c4f2bc99536e7985d6c37fc4c167c281dea9b06a855bbf01db0a1341a995abd2baff28a8c6eeaa7bebc1b327fde6c906e37f83e5b8520212afa5fe217c3955b20f6f9fc0e60114a9b66c9854b10b139292037ca0a957da9964c2d1429060075e840e74d332d08bd963bed97a3447972bd830bed7afb92a68aea8bf1075f12e83fcba86485613ad3d525ee00de922ab7f1bdf285c68f155c5fb802b02ecb577da00be2fe7b32b38d4c2ecb4594ad8a60dd9d1bdf396facf44789392e80b7d0f1d144606044aac1a003e99d5cf0c68df7a493dfb89eb1b6509bb0239fb7c7207cfb18fbcbc4328ba624c103f89c67d7f8c78edc253cf4a9e042591f0facc9cbb7c4685fe9c0ffa569fd79940ebf86aa896946e0a82cab2cfcc3a527e41de38cf8f7d42ced917189d80379272d9b2d53c87c7f267d3f88b113af69a8bceb52d5134a67446035d1fe48100990d7d3643a0145d9ea907d290792b6caf0b9f07f33e2021b4b8e41810dc896622bd435ff733e4e051977a9776e1ca1b47715a3c65199f2a84184dd8a42a052c79255383d6627499c2882d912cb79b54ad52cf6d1885dedb41574083503c5b840c3d2dc8d1eb298bf1119f95bf790824fdff7a96c625dbfbcf8fc2497a868a4cb4fa2a0a7b29e2b0f8191b8603807b46b8adec28584292b570f230e8e86c56255a6fc2fae0f51dc85fef313ac05c1d320e09b6ff94968c00296b3bcd52fb6433dbe7e316c0d42b7b61702c3f319a670f1790bface265d5645288b02e01890bd1b28939f24f42d69c1dc2691c1d688c0794806f87caceb325ea15ae2bcc626c5e97e0a69e67deef15b303b2d8b50ca4f6c5424733afbc1055baaad52724c7722ff5d633fddec6678dffa7b05466a6a3dd50b7cb1735fe9b910bcf89ea863ba125e15f2b62307f5c70839d5c5f82243c64334b88172db776f4f91612bc6a2519f769561281e4ccc16a110f87ab5ebfd892e133d9fa7459d158d7e4024d78955e1239c69bfecedff6641c556c4582d5aeddc96645d00075b5ee1944e68d931919f12cac6a310a2a49799fcbc2a478bda514a4d44acd5a1d76d5cb68949b15a470b4c631af8c5fd1c0b4849bac7faad998b2eb138305b17c96632efca4cd84d18c70212c853153aef1f0a3ee30d4cbe1440c98c82538519673e6dc4b43697574634af54b76221c17095c30cc00eac0087609030764cb25d63fdb144f0a88237e8a972daf07c79afb8caab109cdb7ed3868ac95f169c54521d4f585c0f89b6fde6c240fe2b503a025b4cb520a3af7635e74640ea2d85d0203b53d1ef05b4fd513f3e4797dcc5e6c96f03f1ec0321522c883686a0bc7c360ca530bd7e5e3a25e0c026e5e08a56590600f72e03ebe887d5968058955c5340656775318f783e1699492cbd17c6ae36e7f3b1b7b47418899ccb0083bd56d9f13c770a019b4d44df4be502f6b5be574d570e3bee32f878d1c19cd932f7e091750a5b21a7753c84e867c649600b460f771e7f4b8fb67543381366e7e4c3f03228b0f8764314fb52569b6d128c02fd1e557e257dc3d240e864b57e221cfa9e1720fb8b93c518972487563f1390a8f367c4ccb456888fb7b2fdda1faf205cfea5ea8b8931c373727d458d1bd621e70ca04ec963caa26e7a2a813aead45baac4c75d52ba1c4d01d6822c5a6fdb6e5254b5a10c2bc76b709ac85a75a6db113f3d6270dcf0bb61cec564d87156676c73057cf45891a00a92c587fa344354ea9d1a8977a87fc3c93711b86349693bede5db63a5a19b3e6da540241670d99e218496f4b2d34a7a4c3e366f4ced440f635a0e20af90ea345ec05e4a64643f16867a841237fa60ffadb774c31d1c300df333f8484f03983bf671092449d9f53883fb0914f6ddbc7a2d4ac711696b31d58953755c7d8217ac12313171c8f35366eeeaa6881b25d5f8d0aa9c25c540e446ad711155b2342fdee1aca984191f02c1ed31a644f86efc299d51ae2103612b31cb9ea10c6a04d553ddd3e8a0812d1bab277575fa06f6f519e7bdcae12b1ecfda251f68329b6564f13ef828db3bcbb1345a466e1d8f2daeef40edc31ddbdd5016832261cf00f45fb5de5f3928d0ddac068d18987c875254f84f7c5e50af04d2769be946b769b6f4ce2a8821ea7d91fe735d858760618551fd9e3cc8a9c75905971755aff28660a4be0a99dbbed82239cde18b56c94fb476b0ccb34e87903a93e604a12577a069f60cdf80c8dbc3b7be1a55fde2cd475fda9a7f5cd37814f46a6b891a8bb5866c79f4eb39c45654517e629767cf19b3a84d0e04951d3736318a1952084670577db6d3e1e6caae8ffbb7a5aad644ad3c89ab8032d357662bbef4c1604a527d9a2c23ea98eca0a6fcb8c6083e75336b4bc6d0531c10025de2ef09bad92101d1670347e8879b6d3cbc9f466eb0372a61e737625276d9a57c090b6c0418fc9167a8f0ea2db05c4606d4f829082718a6fba5688444105a1fffa26edd250037f436386b1b4081334cb7d6a0cf7f38ba512c84197405de45b885d0f60781bea61ce5923b45a8d7c2c9462b5b9305cecb114e4af36e9800a651bb59101352e8646f94089ec2ef752453f8601a63463f696a0ad00ec3b70cf25ac02ac373ecbc94c180803fbbe6fcf72a9e71e85c6f7dda5a0b9aed703c2746d93b8454dfc1acadc771e2f1f776d15c58000a6384089709fe66c0c5923edd095aa1af9963a28be5e7e048de73c6deb14559dbea2a7b423a3f8faab350442929267aff867ca4c6334a9b281f6f8a5dce5903d228e0d33ebeaf7368df1d6f66306b13143cf1c8fe71b6355026319101192fa301283edfc8841910ce03d8dbe492ada6dfcb78aa20937cde93729e020175a17a2cb25d96f0c6e8b47ea4c2a152e3967cbdfac6871f3eba2f18f3a3d4d7f8545a24264e96ba013b530a0f067059cf841779aa2d714e9bcb521a5332d85b6e88210b50475ebc94edbcb8ac4a3669ba7bafbd5edcc85319dab4853d00fe3884ea0a9bd074e6e5f7539996cd4d873a23c221b80dbd614335718f2c276b58895b4e746f96a7f96320725cd51cb0738a0976b83304974c79039664c7ee94e75192e2ea018daff6ab60e2fd28c1fe4ad47c64d5e77489ba2c443e23e942416814e49fdadbe9e77b96addea27853fbf66f754039c0d06e1690c9c9a9c27298a0cd61738c92c225b10543ca1bca4a4ab7584b74cf9763c102f3ffdfa0aeb104b0fdf990cc82114fc5289f54284d5a8fea8af22bfe8562e077b66679e536428365655d0b1722da4c786807763f9c5671f9212f61403fdddb940ee6936aad5d3fd5aec72d4f631754083122a722df186e57998e0c0ac31e03b177a1eb62033342edc8b916da75677553592c9471965069f3d6d86ead4295a0f784cedca2c9587905eac38d9e2d2b194b7e798d8abc7658aa0df2b735cae43ce0b34e73cf63e2051cec1af5236715a43e4ef7337c3b2dcf02155d0a5d0085a279e36686b27cd8b81dd6c0b1f674e15715a18931e484ed6e1762ab875cc69c839fedfc8cf5fdc1f09f155a05cc0ee93e375ce7ba799ad679a0b4d026259fd5b4b31f28c3e9353ea7ec2203aa17a31e7db2d1b97008e48eb879a405057105589e1fe245e912de6a8810f28fd7328e2f38fea672158a2971ffe9752e98b741d5fa0a6f2a57fbf7041af3656867d7eeca36a3cbe23fe0aec8959d803d8b2255695e098eb5a07d610606f91a9c61a36cd2a6afe919b4ef6ed572feb3b3cda211be97b5956c45ab424f293f158c0f0cc7362a38db3779f3e728f251e93520ec10037303f6b4e4c01806b5a2cb15196f769289c85e8cf2a4aed33d085f3cd3dcd9db2b358ff54bb29ec3706cf716a194657d90527ca74109aa9a6911daefd1382e729902e3c1dc2e6032ed10eb728016e224b849df3a12b832a18649be7d8803745c73b609bda12cbfd212bd91ae9b7b95bbc368d81305f9470f66fbba3c7ca9271009fef133fd7788bb5db31125101141b74a8c1beee00fc7e90b969d0ed8b0d018fdfec736ed55f25266c0d2014272965ee1107edcdbb05bdf7459cd2793fe64eb53178ff6c60db20212febf9c198ed6971ddaee54b3d9b2f72cffba1948d1c839eadb7b81e5b6867ce0d36b7d6d6edb71ddd330b90cbb14e8edb634e6b05d921231cb5eeaf280a919dd406958941e80fd109147036ef5593e2ce9c55d0ed2f1f8c405bf02da70030b1057b04b23998c0c25a67af66c16a128543ff3fd93c4b17de6069d06259887e026e6117964258e7196795acdc28a63d01da0a5f142587c6aca0c09045cb5008244906fc6461c497f82baeb83c0a42fd872c000085158432f4b45aff9d394fc679e0f826d414e054d083830ee88b4feac8d284110c2e12f542194f9cd86caa18f02d6cfc532801b0b35cd2c8938c90e6bad68736418ad6aef078ea97344beaff64f2bb8455f9cec9802e3e515fea24bb34315962441ddbc16b85066536a8c20e68bbc22c853cd486495bfa72fa68adfc7e5014c348efc6831ae97f477153b36bd6f55ccd16d82c8ffa8ff6cdc709a07487be2cbc2e67752c108c2892ff813ec1174c7ba217c17569fd9c29fe736457e4878ead06e59e77bf32934c0d09b63cf8c9ba63880655eb6753ebda27d87ba18954da0a987df0fe512e1a9c33d7a8e191d84b087e97a2e236793c1a890c57a08a14f5d04858565f55d40881aee23139bca7d7ab3325bb93461100b32ee91c68e6e024bab271bf95145debe3551162d71dbc9d8414e1e821148d2b4c5f76804663e66408eb0003ddffbcfb98b960f878bb2f4422f92c976ba27b455b668fb57ae5d1ecc1de0f9afcf7475c62a6ec252930505f632c216f2e54aa091aa96dc6c56772f6ed739ac794e7facb8042f444bd3ef0c0721fb65c37b46b61aa90a796a893e5d4dd0b348f091de3833759c2758e9dbce325d0e0ced72673a2b81a9c8bcc12a2d4f988401ab4e4de6cbdb8c40e00834be6a0cc3191e561c0c755f1370f892d7ea33fd6ad23e0eb433511f7e121e1f2cd62543e716e2792d31617a95eb19327221fbce67ab31f8185436a25621ac08dc17314703effe167bd171bf0ba1036b848237e3d05b735dc095d26c87fa817d7e042d22f45830a9577eaa130a74e8d533f803489550f834fa8eb402faf8bbf48009a390544d09cca577ff16485e5e4db401cd68ea03c09f350c403d6044024698af272c56f9804d8d7830bf3a4c5ce8b9d0400ad1e79ea884de0912200fc06d00bf855ff4ed54fa4b4880aa2b83d7f3ec6dc67f51953e91f4c5c4f163503a9ded253598571812c7bb0b9e68d8b6f3000368b6db5d2e23420da3bd76e11413960125c2eb78043a2bb26dca4328bff47d5ba973f3b8ac19cc35c231869e3635ec323c53f8979e693e08ed4b9de68df12bac9f8f44cff9824d6b4c7a0279f84ebb0fbaa8a83b3312b0adf4a8b37696017e9ed42a67679cbb7ad3792167cf1bb9afc5e65d1c762990382760b163952816f6575d2eb9694dbfb7fbcb8364e96519c905a1c5226333fcbf531e1370989e674da30007cd30341fdb425ad0c2e18bb026bfae8bafb33dbad6e218325a7c462d33a7afadc74a1329f4a6166989de07a69c7f2e1cd44ce98ea20492837dfa69e8e2c0ca2e638e11307c751586bd4ed4215e38734ffd4c2936e16bc762e07bf6de5955dbc3176ea76c061658a931ee1215fa2e14283ffae7224ac0a6da7d79ed9a5f92804dd400c361c91c5b7d1928becdcb7b88e1d49d7a8a5a79d42d14088d6347eb3fae12151ec779df2c3dd8a2d8fda676501f00c13079a14f3b7ca1c6f73062427316664177b2e67c9464922d86f924babea8dc154313bdfed3a6e7978c1124c02edea20cbf8ad9dd755bf6a9af16110342e3fd0a0c8286c8780000c6b40f886deadf4d6a0cd04535daacda942a8eca6040212347746a4237b04b3815793a70a16e30ff43fae72def3bee81d6eda043f03d7e89613e5e6fe8e9520585500c3c0286e8dd92b811d3f58685eb01df23211a8fda5856ad29ae80a210fd203e0ecd90e271446c074038b476ffdd377ec32bfb2ec0ec14745ed21f78c4948aafb50c6d7df09f0a5a6a35079b91b584d554ba4614ebf82fdeb8a188c52dc43ffa374e77ddfee07c09a0dee3d4a6907e579392cc68b8ecab9ee649c5aa356b8b7b97680243e4a616e5772fa3e2dc6cd0b23f42504ad6421bc4e0ba3d8d573597b5e566fede393f0c25f08f979a5c0fd22d47be06791166b8daa24d0829409dce68785fef510f5cbed1c1891bee5bdf191f9e9203cd1989f9a767d9f2ebe4b748e45e332fa0fd380da90787ea982288070c81d7fa25282fad0283436bd2cda13747b57b4a15c7927f7bb9da9f94fce15176988b688384a8a06db862fa4f335f2d1b8b7d41cd81ebe433bf030ea74cc2fd9b0d6a76c2fc6f82b52b408aff395c4df80d12608957c7a39607a5b39c2ea408037f110d23b636392294a056e0cfd80734307f0b3dd4a44a042bc4eeb662af7df84ba38e9b7a75b33bf82455e51c40993bfd20a0932195d82de3ba583cfcb74044f025de55efa735ac07016e75f4d0cbcd5f733499edad4cb3b20d43f3a15df2066d5746968f8120faac31b10892d8a7bba49d2c73f7771a09ac1cbf1ce86ca957438e37243a61d70bdba7819eb7ff6e83f7b28c14c054595515bfd6e88fd982253be86f3235914f090dc66543b1b6ce9f19fe31ae4191e50f1b53af34e2f3dd1dfbc34719e898c3c8ae7ec4b65a0cc52ccab55df0df16e8cad3b449c18dc64e354321eb87e34d495cf05c603b5f6e7ad5ed3ed3f9f2301838b17847456cdb5eee601410d1e53dcd8c79a946959be5f5691001e10aa15c7779fb34900cc0c1fcd8fedfaa82f7acec7ff4874625f04b5cccb71c6a2a642846e79b36e7be3597a27f12a403de96a1e655869162e5448fa3c46ea59f6b617f42b92490370f858df010b6d2d626ab484609279db0e9a03b6db6916b7654d78ee6aa1a3be0c68e80325d76348c4fa8a46c5fd42c2d067715e2f720c98805ebdda8e43528d9b35e6144506eeb70785ce4ca99df8c0098fa84990e957b97d79d7c3b52be31a651618295baaf2ec3ad511927801c905c0c218bd40574919821d0d9771fc6066f4522916d5918450063f61873a306cbebb51a5360787b9966862c80c5bcd405533741dfd1d5f7c6576838198ef697cbfe9c7e279f2ce4137d5d7e84d37f90463d62b2ff66b31b2d7cabaff82fd467b70bece37324b3d4c832273a4e64de80f5d7d806bd86c73da76aa30ce8fd120f249a176ad86a23b24fbc3b2c78e359b8cf176957b0833d3e1eea068d2d78d773a0865c14d7d62fe394fbb050d4a57a8177984772e3ba256e7450970dd9caed50670fcc8d0d522b754cf122ffd5df5843d6e00d59d58ab680f4cc68d4e1640545af25601545b1751c88b43af5e49d8e6e8f191d5d11e2d5922ececeaecdc406a20cb23b1d9c0bb516aae3e0a4707ab6b2c1ea30fcf215b43cba5b7027ab03fbabe96a4ff4971633048929644f9f9528cf2863918787e6018010e70dac9e752ebf2086d8e0be97997a22e88b60446b055186865792979b8d5421f3861914ead8ed219bb8ae93e4cfd0d88b5c64300f5da8fdf266d1e59141125455d5397f74beb8fa8100bbd996740b5b6a744b57a19096744d92584dd24f704856a44fcc25c5da39656b4ebcff28f5115c1ed87685c6479ac96558f303cab984e9783594b49dd6bfff14c9383cc9530a3d23e14cfbf41afb6e23b14fdef1436041d07489a53c595fc6aa9a9894ad3fa6b15de615a4eb2b55ae203d7252a44d3118cc49545c9d32cc9187191f2e90fb6288383115259a8e1afe34ce4e348239090d4cd7707d26507acd99dec7701bbe0ec68cdf99587b54bc4e07fda546b639cd4b6d7f98129458ce36b5022606f00b91610cc34287473153afbd2ec7d918146db605c4c2f80d3099b37e6f02b852937ad87d81134108624da827692f933faa5ab9fa165accee76abb470561038f47a78cdc24a746029d75adaf44b9939efa944f9636b321a09e88a4d06b40f0ea97b7d58b17b80ba1cc080942b81adf7a72560c09372e27a7c743607fa729918a76e9e5f7a9b1721566158a32743744f7cd02d84499589b9a312d5b85eee3575eb28b7b55bc4d09b9dbd9e96d88122a85911851fea265c8935b4c23550d383202565f8690acbaf6b8af4401f50ff140d0cccadd1b041c64a29b66ed4db201bdbd88f6f569e67fd8518ae7410ffaec2787c307fd9ca61ac8867fb38689ebd10eaf10fbfb6d8140b3bd9d7174cc1ad65c806601f91e4d3ca0414186828aea2c4421841027b380e39f968dcde86e253b7ab331da778a3853ca73d1f4b66fac43c2318898aafe96510f849f8b0405d14a7f9c37f4243406db653dba2d5afab49bc9eb2f6d3c3dbca08ed62ec4c0c1170f7f0ff5ec3827e1fd40b20ff205c53cb54416754a621e01adb1997355a8068e94b62bebb95207c5e2217b3af9b37b81f30db0429f9bf3dac2e8fba19dc2fc39fe8504373f2ab7dcf6a0fa98a1fd44440e8d588e0067b632d6aab4d59f7602a0627f763d0cf9d21303606818e22b0269c1c7df46bdfed0b2ed62cd7213b094420acf2bb7e1bd5b8c2a7df9280df83d755f5e8bea5b3ced527879311840596f9de7354c8ea66dde39b29aca95611a0c55c25f1f3469062c694f314907e1fee2ccf9773710d37d3d580a3649eef28c8e44eba42d8d1ffb6086a8bd0fb0b4eefe80ac70be76134746149e935cee03ec74bffbf24d4c6bec538caa0c8be283140385c4decaabccfe2f0a63d21dd81c188211ef867cca0252840fad1cd72852d9f537fd648962854604d98bc52701b48bc9d096f6794efddba8f33dfa313d45d706ed563a73c070df0496752de68dfe24e97840426149cdf001c5439cca1a2e5a500d8b1977a82269954aa6d8e1d7af17bca08aac77d9dcd30f21e16ff0090cb30096c0e5966227420aafc3ea02d90bf150e8560cd77b814df8a51384371e5eb696d902ccab0e4e41bf38a39997cb4200245f1769ec5c4fd7066cb8c66a50733941a9477c3f84197b55d7a4cfb6d6794b9707a964ebd268c144689bbb6d792b6da99370be15888e557501306a4bacd11d009ad2748944177638d2a62791d68f1d3729472ffd725d922db93f6d7e8a439ea2f6162c2c1e6cffa2de5f62444ea67c3549fed6531a8b4ab8ec8275c5360e1e5adc0fa562829a8f58da5225130b271e9f9a01999450ab7886b45f4ed428afd1a7af4df57526d1a3c5d999075b7788620674d6c569b899a17452e37aa78e9180f2ea472344abfed219515b95339944f7c594b1f8824c866c8016e8116349d96c923079b12fcab4f087e4e87f718c7687ff360dac0c857851e058b6e113d9314a76d77b69d13e423567264671eb77112c43a23abcceb39349f80185e8d6eaddf65096fc3358ca6f5ff3b918acb38bfc08843808bd750b4e736cdf3999736d3834669171c12696a8d618cf1857b859902a22cca013d0574ee6b68f1e1ceec6ba35ce5d9d18bd6ed16530120c62b569bbfc5f0b18caf3188906afef848c4e186660b24384f07db785543500f93fe6194d2fc894fa61e3b345b75083db5181b0e6a74face60d1c404fe5dd5ba7e46c01f5c1b7fd34f7495fa82744c4231af33a4b18b8b6b576b375a6dafcde4bbf52eb1e388193aa8f2514e5e1130142c8a0584c7277568ccb3d55a0c03dd7f4c0818c479c78595f5b682063d76b7c4e90cd9d2f261f05bb33825eb6507a5fa6dd89a44de93f435b259aa7550f1885bf6fb695869304a061a7f1f71655f90ebccd0f7ee78c22b97c3f33a4a502f6cb5d119950790efd56e409be8746a39cd4118250ee4d24d269599996a1e2ad13f5b8c6e04458e90f189984d211242cc5cac91478eea0d7496cd4a6f588fd761a2ed038de6bf71da395a24e3a43c49f67a55975b9028961476ad800e7e2e03dc94b2d3165b95dd268b38597aefe24e43e3fc27af3ed04c8f5e26d3173355135f7490d1e22c499dcecf2d05a3a55ea820f95a397bb8329027f162e4481ba68ff0a52ab92b3e60f357c13654caeb9ce4e92eaef92c16e389cb5ec09ba34e0acf806a85e722361c277c9b62cb7cf5f4515cb7784425f40cd92a15707787b67df0a2f862f6bd7089d0ec5fa740328f1ee037bbdadf1af9f70650f7777be02a4d132971873cc94ee72b1b9ea034ac7f8039842f4a6630bc1f10bf961d8dd400b054053841ae14ae9ffcee84573cbe8f6adf6e00c0089df5339d299ef3a977a1067bcc0b142953af3b65d1817cefef74e4a7b99bb11fb9f119dfe630d940555d10ac25c9d646253f5c5f725eae589dc71740f3041e532614ac26ff2f00a8f7296f4e68a73fc5f8ddb4298d9b715e3974955db4f6c0c7e5c2768afc660c2abfd4abf67add8a92cfc3a4c4bc9e4b0b561d6bdb105928b7105677aceb6faa9a865fcffe6418668dfaeb9889c9851ccb07bb9c9a946a05faac5369a03eba3176a7757a4a9886ce9070913aded9144066814ee4e0b1fe5611b970fef715be1b561dc32683bb457f9df101175cfcbffd7e129494f96fbc50bc4cdb54f745f0c413b7585dc13337a0a75840b008de36427d2098f522c7aac95527e413fc3f3c6ad601ade4f24e622fb1c617bcd95f9b81632477ecb9098c2fef7e579767ab9d3cddcd0da9586873c9d6d4b0ecb778c599828b81ee307c20ec96a337db407b292fbc59bcbd667d27315b8711c4fa25c451b6055acda05f940115d8eacff87cef1904fb6248a1fcbdc5a1054c9c9fff62ecd30b9ea5decf32d4df5026e670db34ab9b9484e2ff487f6111d968521facba63bb68741842c5b24efc95d7bf09172eb1adf9b89462939b98d4851b9791f7031ba596f0e732331ee32bfd4a4eee2495fc111017db20fa6ab304e5d15c0db7597eb4799270c1589b84e601d97326f6d2d98fcd54a33f1c7ab7d87c6cbc3e27a428bd90c7c4fcd96d34dd9cf3e97bbc6e1148cf520fc17af4e961b605a0544154b2202ac65aa660219890b463850bf547104270af937c05562578fdc1d312f2c658dd8ab658c4c2967d3f9b6a5da8c91bc774f5c3881a99b4459d2c52a5bc17128fb3db541a2c0847eb97acdc54636d3a32c0c3fd78a2340d80d8c6770b67dd4d2bbc8e730a1981cf226631062be85a7ee8d803fb7c17ada6413156cc4e28d468361756f6568d516ab903f1c395ee61d5ba760c4b50f4c30ab940d43d862017736d2138cc4934ec0d6e5e8f94d9b1a6d36df5149ed05fd5e246ff9381afd8fe66e59f702c7bb0d5ff8c40a7f86be9d4042733cac323738408a07b6d5ca1617e0af46cdc9d6e0605f0b39bac9da75147f8a9b02b395fa692bac102434e526003d7fed350037f8a6d685c8d8ae6c4ba0255ae0e36f11b4a65eb8a882131237841c5f6b726020f769c0c9df8dc3b45102ac626f90bb575142d3d5be6b9ceb7955eafd19e66092860b0dd2f5ebd06f09639149f19238e320d3aa4689d43c52baf7dd1470362d81849310d0e48bf384c0a0fd4d297cae89f6028d4e7fcd5ed4f1c1fffaadb7c1d8acd64a9b0b0928d6fb3999b6c0964d6372ce72ed07c217587b98d2146129e17fa720d4eef1985c25b858d71fba52c40267fc9845a98c2104459eef834692881c384a5e3940c2ecd10326b3375a9619289b3112e1e872a82f5782c156144432b156038873ed858cca34ece8765f29e3f41bf2b3ea50a87d97694b58dd3dbdd589f47421bafcf201008af6905e898a226521517c3d410f71b7c2d4d9470493b69048a385931330e06859708a6f8afb52fb302029ff4d7e777521cd061458a4feca9dc2ec00677694e4c8bfede2c57ad1f0461b4258dc7bee98c596eab3b929a62ff3fb9d63b788bcd2b92ecde2c44c4dba6dafe16f8b629494cac3ede71f42b413168610f7fdb51287bd16ec8659114b1c6d544e3fb6cd5ebe19c63feccb1c8d0b08bc8341b0d1959744f531155ae240a7d00e2e68ff078aa895af1675b85626509e6e6bdfac81653df9d1cea043d79501b2d12fc5082d22ca647fb4e925b19b1b12dcdf4edc4e8a14cf4090345a378d5acf6ca785f5e653b11e9071f9da8cc6f03f7cd271b8b32f1108f0cf2beadb9ccdc5035558e37d93bb3c41cfcf857b05a5e97eaa6003811d2d595033babb79970069cbd6b40e310a520eb7041de89daade8a4e6b99b369dfbd1a8d718c8044b7c37a924be22465bcff3f94646287c12eef0fb0e051546f110c8a6cd75902cf00053c725af047afee30756801465b249d720be94bf805c74c72a0019327c953a79858be40567cc4424407bca6104b36e843e5ef0e4e05b77f171129aa55893698e7345fb8b21492fb8696aae1c8af44725cce0e59f842ba1fb7c799fae384f59df9a0eff3153edfc806c29602f4cb4dcd2159f4395e74c135bb6656767ea59ab6b0bb8203bd058e47413f97fcc488ff53c1c57027c8f54a9f2a228811cb80629c27920f1e0fd5932a31fda3eb771b6a106749bdcad2d07c3580a465fcfe2c88c3aeeb38210320778164d41afc9365ded7d8af3b341498d3e1711151503a2c5a8dd3ae02ceaff013f519a6148ad9006a95a89aeb408917066a0ae7bbadffc20da44ecba52d4b59e5b5d66f2385383118d51a3edd8f3492a06be7c760f934f8ee8351f1ebbef23e912ea55917c6299151278a664df1dd7325668ebf943b3eb47fcd52187d008de36fec67a88c8b27bc843bf329029faa75c3f8f2bc177b2532334e0b2fd401996ca8cc2919c970edd4773135dec7672066ebb4b1dbfae8a62c58c042e23d07eb508f0b316168d0362d6540c0d2a5fea92072689f524010a6072b27f46e9401b90787f4da7e49eef7e117296029d39edbea7d072807276ca437f5c33dac1ef9dfdcc6756bed347cc28b89709d060c5248ffa4c97faa1ba136592eaed52fef349fd39e9725791019a7b08d7b2561ec4820bc600b9d1bb5832a1bec5ada40764df1dbaeb483ca9e21b17f13ed044b58219b8070ad2322f6117cbf292a4d69c3ff25ef715e437f8eaf164b9d628a68f73d8b6b3e232dbf465290555d7cd36971a791663c0880b69daf3e19124e183603f3c2cfbd2dee1b11c4b2c3ca4dfa3a669b442b4509002dc7b16bf4446da8ed1ae804e571a7c4e12af5eb99c45478ef83e8804cf03d233767ced3cd6250a03d5304e1a5a006be32c40ff5696a522171fd8c136408edf976729489085389f503ecc3599c35580d612d8971bc3b007d48b62c753b762d0675a0467e076970a85f815abb0175b05e4e81a60e9ce924834b6b22e8648fead58c2949488c870b5306707bc7854e5e01d08512cabb422a22e8cc40194a316fd8d9c80ec83f84ce4cdf3a28f4798e49e1e9d978c11fdb5c028b9f4eea436b9a5203003c860178a502f6b4581cad7b171e720e5432d90bf44d05971900a1217535200e89d0985f0343d9e84901f9a614fef2ce5b505a5f77beb60f9e7bc1eac9707b86c09316f8a6c1059c6defc7d057dcc78ed73d918c0ea8983bc1995cdcb371d1b6a2558933b3628cd94479156f53c9c0dbd32ae93cb056837eca7af94ec2fd74b4f77aa69c99a4aaa8bc08575ba0105985039520e06d551097b89b781f0874d28d989ca2abb993ba933419a390b10d8d4be2a224a2b096474eec13596692988dae98a38d25d9459d62ed8e183c4542128cfe8f5e1e5fb9e298df1024bd3d48ef753593ba1ffa01ba2c811df1a74de33022aa77edd6d657f6bfdf7c71cd3fdbd5e41a7bc6f72f2060fcb099c4da3da7426c87dfe9b82e5da3d5d54fc763df2d74bb33911eeaf910143fad5df039b0ae9bdc850c0d5a217bb96ff6121f1edf7922fb6e09ff8aaf2378938040a7cb5d70189fcb170f413f60b8c824ee3486bc8327bb0517d465a48826a042ae7e81d516727df3ec979b69e953ea4bf2978ca965b25078853e95b180ba23eaf93be1d75d1b4cac53101c56eab02cee319f1a1a75dc2d8e1f5f8f4ea8a554af76b38a4de11a5b680bd8803745c73b609bda12cbfd212bd91ae9b7b95bbc368d81305f940dbe57f301ec6dfc9045043ffa7526850ce209b48b696e44f7c540ed4c584062ad88f256415cdb12d3ef35b0b8cc9aad41cb07ce429e23fd2ef3fb939728a13ef050bcf7b22e1421cda64b558b68d22f24b0dc247d6a01ad1426d72de7855c7192da209241612b9c845ecb3b367e57327695e993b129b64d6380269d78f9f18ceb747d8bd5ad1b469f10c7d38261fc348128aa97e4890d0d0fbd3f13e93bb74173153e2e5d6c8362d784ed327bc7530edc65cfc8481fbdff6f1ffed58bd5327c84ae3f1aa6136c48e1774fe0361228153fbb16dd986c407b176cb002d5613672fb226acc45bd04f960b153f97a97a75f40897a90f4e4ea840792cd9901219c705eb0f9f62db5e5336b67168398e461e73bbb38bcb3363602f36988802ebc01388670458e425b2e1e720c2a1df973e52cd2bc12b70e54d03bf9ae064bd248f7656049208469a0a4ffb06ebe874425469393acd4e6daa3985952bf8a0a0e98702acc501f6e60ef2e4e9c3811796522fcc3eb27b9a1b34326d139997f879e7b52472560b1d2cb806949482e50d2c0c603e4ba21e0d58dc5f134d45f41b25d45282d1276ef6d8e68edb17e60a1770c9d919d2596aac8791388107de2fb9c1aa34813c08f6fdb09175ec2383c87c44a57d917fe403118847d9786f9e4a6ba9ce521d09b767e823d3b20d57c805c93493b8c35d445e71df34f13f7cbd03d565b6d3d7bd58d11eeb5442661c2e9d986f61aeae3fa7b15ab3325bb93461100b32ee91c68e6e024bab271bf95145debe35511df176f4ddfd9efacd47e1fe14e4972ab8571316a557df1ec02a0946d0994bd4ada3afda72b522fc828ced0a72f8240281c4902aa65045876382f51fa7d93c800d5d4892ec58352fce36714579a9b2a88a17c34fd20adfb6b08cab087891b319cf76fb717db8bb93587c8efa4813b20ca43fd79553f50a10748db8a39237ad100bfa47fd805cba19510c0c7ccbf6fe2ec4298d995f6290171900741a70ac538251f2c63e444b89e9c5c43f43e9422a7aac8a582eae858eae7429ff7df50546b3569de09431719f06fc043a1aef53cd481c310178f2ea529b05d40fffb5ac782511953ec1abc749dcb267c2e3c40370e3908ad0129eb2497574b9fa90d7432a3e513134d48edb2eed754f7d47d74947c803d76ae40b16bd3650ffc1bf58e854424addb30d280df1e3b709164b2deba3a7611e6d9c0691602cb8716460a4429e38ff053e5f4139a1cfecffe0ba5e293b22f7dabf85985704d4be059b13bb5c240a58b76659eb007f7a3a87a64981e07ee674ad4e5f4f07b715b65bb8db0905bf558a2914308d4ffeb39bddae41ab9bb02ca208900b07957c5f1152f962db886bf30a73d60a5774b363c93306e75fb2a9413b3ff1eef911b1d7687cb3990751e388e96580c0989d13382d3fb3fbfa1cf92c08e54177665d9820ef19d9278ec6e8cc23c3329e25ca3695cdab5f376f0e4b4ebcc3c1df288f32743e2e020dea8c221d40bb1fa8d46947d8c9091aad6f3654c0cd66d96ea7416d1265f551936fe6f6763ece3d002dc27e46172d4728d7241a476cb239029c9d288a3ff35fa2496a156a5d73a630dc9aa469ce5e000bcef1b4a11f206e4ebac279365bafcde9631bc38ba8e1156801f25c6fc8267b7d30c255d1de04f13e9f444834e3eb674bbaf442e3f31dc4dc3ec96b8c396ed25fe3fdfc848626ea05dbc3176ea76c061658a931ee1215fa2e14283ffae7224ac0a6da70cfc38814d40ce65740d95210059ff1ad0226fd086b50fa5ad4ccc18b57418404922d0fd78dfbfdaaa737707c07d9f0a20dadf9cd2f9a2b59a0f25d9109a84b401f4a9df1a71066c2e9299b522be89a4186514d4b003117378f9a569159a9e1fa63891c8d647e1f342eed5e3e18b677f057325f43ab1e4e9f62b8e984c5f1a3c0ccb98e3431ce8a750236fa1c268d802d925fe6ec6de25c67e75ebab438c109dde978bfbd31a93fa87a129a5b3a1ae477096c09f4888be4870d28f5f772e6ab21e93b9442e9d8a0e63f8522f370af7cb572466f8e1fa84b9315aa40b797d640b126bb51f8ef97b0b1b87171a739e2545156c9b3c507ce2a599221b30813899c6ef01ab10bf8e632547c5bc6f767939f4dc4f0fe56ba9f16e812c8083ba8fdfdb186fa421a2c4957dfaa25cb425b3d56836055ccda43c33092d02a26271f900b7508381648ba0d177cc9fc15686b92fc9b70c453e9199eeb438b8838f96095a6fba858a37dba89e3675d59996c1a0c2d7460ed3ff8f8e4af819516cd7f99dbe5ee90849b1a3a665058b1103bd206d6f902023102c93d0218dc6df3e4ec5ae8a8784a3a896a2c90a6375e390787ea982288070c81d7fa25282fad0283436bd2cda13747b57b4785a91183e21f83eca622ed1c076919f28e66f87bafdb01851f62799d6541c4703cdcd436b9cb77db2eeca8ab05b0fbf1389208c1b7ed59044ce7cd2cb0843fbbb795361b72d79a35cd5a23bd5c142fe7f16c169985f202d84edb055209e98f66638f1e0d5575a2dce0d57a3d8fb77d5003a6673b2597693b264a9f98438eeee093c2990392eee61944e81e362239ecc684b63deae64e95c973b2ad56b9c6889e27608072f664cc74d423842e7895e73f2eada91e1a58e09681044df6abc49b3c9ee80b36b6649b1842a0755989289b69943b3b1cf5e938cd91caadd368e24179d159fd6cea43418a1a2610b759dad13ee5440ddb5ffef32cbf1f9c5e5ccfe3ef9ec3f1ab7ed69dd88000870ce1b97206a51b4e1822dd4a515b4acc57951a5a631952ff7399ed163e13320b456599a9e864309964611fc103c9eb620d27825f8c85642ab93fc547a1cf095a7fb9ee9877ca74ec6e2ffa4745359be5f5691001e10aa15c7779fb34900cc0c1fcd8fedfaa82f7ace00bb1943589267c7779935e1b38cc319c227fe85634d9060a3ed72344558915393c63941eca8f91985d20158894e169daac0520915f0eace2d87723bc1a7cb80f431a0381746651ceab9eaf0c24a494183ac291ef93af226730eeafeefcdd7e0cfd40f4d7524801e828a801fefed664361379396ccc7ccbba41b0f0ee1be97bb907a48f3397e5c0b432f943daee36d3579535f572b623789f0d8bab4b22f0c6f45a6afcd9a42d267af4a12965a4dfe0d33316adb72edb1c047f732e85efecc71954fc94da56098918c04f9ea4758a692558357a3bb351e894fc839ba5ff1ef22890d2fefa0ee1ea88cd5eccfc126d426486abd40aeb6d7b65f7299015da75ace5acf1e905a27a4dbbcc27de8cc445384035d0b5d50fef4affe1c0a14e3d1cd237d7fdf6322b2fce4716c3a93612d776497cab75377c1fd6f51299d8da0d33526a30977f403dadb172b03474bc2d0ec5d4ccfa853abee9eae9625845b7498aa86d0a6eb53650dea23e7611654f8e1410b281ea7f98df5728ba920b5613417d2cb66e83c76df03681bb2e3cb4aec50bdf3c8f3d658be705e76a7b5af95451050b4254fcb067f9c362c5da730b45fd49f8f1a4653508222ef9017f76bc1f66cc26b9d32e740df6f50e30bde8d2003dcdad4fd2d3fd9e5f8fbe59ee9e0e7303d05169309e62dd3c8e403070c2fb341554a0fd50fb4582bef1792e09f39f8586bcb9cd51d18113b598a524279175e2dfe912a5c397bdd05c9d76a2ebb68f1a4f464eb9d64cbaffd6ef756a4c08424c27e9aa298067fe69928daa5a6bef30c680db18defe27b6280ec12f769d492befc559e6d2cde149234ba1adfc633384b946c2a7d3360bcc5f1751037e35324df374241b9aa013104b7fcf653fcc1e1edb209dcdf332d237add74f4ea20827e13fc2cd492529386bd73b09bd0acde4ff7ec6470427aa5f114cfa74369188a02e561559f48ea68165cfd0f2a0811b0839aa86c70995730df0399370104af2ba09b752fc7aac06fce2889e93f1e1969424bad7768a9dddbd0b9dab3b5e5a1f435d44f8301d37c2d95cf22fe4319c24e5a7e301b4d589dcc47e29c3f4cc923f9fd56802ed71b7b001efe3c048d8c79557478b41deb0561fc0a8376ea3ddd240beb0751ae7542bc6c57b41cb334659521de72cbfbe5a5e1e39e44e023de2f0e0deea337c74507145e5c9ebda951080c50893d0434f7500aaf0b762d43cb2b240b0c5b6186475f5999f2ae10d674add09676fb50f607837d0c5a063c8ba8034edf20803a7dedcc0e313d6092e5024a4c97c76d65a7aea2d71c9fc958f69963a75f03f2af324d5863b229eef0a9011bff14162861add06a31cf98e88aca548051a8d12a81cb5f9936057d0d3687e55cdd1ce6791a51460fbe1cb897e33ffa71c5e1c302711f2cd9bd8ffc52efd5047d82c5378e163cc2013c1ec54f59961672d00fc8f8b94c16a21f27464bd28570550e587484144e72fa4ba1071dee5eaeb6835d1180ced1b484763c8dce9607aa0414de0bf523ab4eba8bf7e48937374ae79176913965d7674566370537899631650f8cb354e8fab88dc2552b722928eb195670b49ea3ef92c38fdc8289c640a02b8ba2cf644d5ff249589f6cf1931de992cc0d357f38d0a0b2be58dad82554ef9ab28f10ecca358e34931b2744060fdab602ae48737c530ccad0c6b1271abb6b3fdc9359bd4fda9e9b234998e1cebf036c0d2e140f7bad10c1597538a0b3b0bc91d58d88edad33cbc6e88781ab5a219b1b47620421e6868431986a990f49ed73fa73ce54bed12c3ada40facce1011b49908542f4af44462bfbf49f097c7a33fbe7e6e13be174330d79fe2eb2d2437439e50abccda8f1ea56a91fc5b9154eb16384ecef14e5d10b9d67bebd487bc51cd91568b37244faa7b371beff08b279b6fd67b29859afdb930d46b7c482d6e2974459539689a052a06d8602e38e42b1a01efe9eb8e03c4af612b4a01be99ce5997de5a13aed1255969aa5cbad7fd17671c8c5a266c0d56962ecb9c89858eb84406c5456d021f7fd0b14aae4c5aea4a0137d946c4dc1f8cba28b79bc87a0ddcc8cb245bd179a5d90b75e10f19eca942f722cefd0ffad297e171d6675dc9964cbe3e0c171801784abb101fd478436680004f8dddc521073b472399e7dd9aae5677885543c721319e9342a1d25aa1bda69362faae4ec6e63a7cf17ff497f923589981f5f6266b90487b6da5356b3de870845608a249e01ac312565a1fe598b10167086c0e1340f2c4b4516cfb800395ea9fdfa279e8cb2a899cbeb3855973857ffd40db8b1f8fb219e395ab69f33e2bc3eb6f16e2fd97676896a42a71470dde9d4720fa3e3bcf2e4d734cde68d24645f8c6b94e1b94c922979d964a0699f3279ecf46766df1c3ede029297f23a88bd5121990577d890ffad1ff433bf65a8a443f47f4ca3704f997145fdca33cc8fe8081b8a748857343d63b2e6a065ca0c9c7d38421d0fd388fd4246cc41957b49e60778149f1da5694ba064df099ece3bc4ebb6b1ae7b760ea1883c89a8a842fe8ec7e44260dae4d66e73101c4da74cf0ae736f73e18fa811fe93fd439e85b0082b7b9674efa7ac5de683fd670e8041c86b8c59679c252891ad2ecd4b89e3f0c39316adbe28aa792fc61daf3cb8ca2990e5d3e7988c7b3728d292b4d0a7729237226740415eb40b413e2898a2698f5fa8fa56f3450eccee77a6f1f4af1409c0228fd2613f2793c2a7b13c56f1caf1407f09826a1dd9978d4038ea19b611ba671b3fa1741aaf57d997de5c369af4255299b45584435bbb4b35da4589b4f80e69449192439ef9e50f10f0566a28c0bb8a4e2627891cd02a339fc14a726463ffa844449d36f26f3ea09020ead4b3e7b8fa90bf9a4ce0a6b89ad876d2d546a4c9babcba0c6012ef6159e5e9d9008e71d95ae83ce6936d6d415b0d84f09267819dc5b58ca8749ade96898761b14a881bee22c5d005277b5a3266b2d56c136d4d59d146f71ed3926fc68212a4ae51099aabdf05633a217040040e731a45f909cb960985a73a03f0fe63a5c769c1b33af8bbc5be9bcfe9e88e0772e2470f80dc4baf1314fff54ce4585cd4faa390a2edc96020c3cfde637882dc4b93d44ea4fe389e16966890391977578f9b9e0a5af2466b2c6ed7e88ce25910af7ef92604dce1125962192970a0410e65623346bc37d33108d5a57310c18ff3c92f5c27bb14e2af7eb8ad27b509a85588352013ba6b7f6e2c61f176e233268b9578ddf487ee4391360ff93afeff93e4870199ca46b1ee6978ff6fdf11fee8e8d20063b89f31f483c6ca4a5d0ff04e1d84de36030c637d00f539e67c66d3eac2ebcc9f6519117a9f595d8745045a5eda4cc4eb3115d36860c53540f992cdb929ce85310dd5ec40ab046f38760df451a08f19047fa3271e64a70c576cb6abacb8e70c3fc39bcfd7063dc2974dcd6946109cfbc416aee57f98dba3483d3deda7eca6e88c7429a6c30964b7d707b9e81f5437140166c946b2497ccbbca63b894e2180c11b1de3221f9e3f5571f27c8464c5f30b829c973ed0ee8a3e7f16790be7c9be393099d342375f3229226c46f1fabdc29154c86b7d440c9c585541b61999aedcb83fa4a640d4142e59f3c77ea176f1bac7c8137dc486da83ccc67d3f89682f1d1e3ef80cbc5f21540f7f8c2fa599c3dfc057437a7dc5adcbbd0aa45a8e4227c0e89ec44e7feb56ef801bfb7878422193004051442aa42a46d3a51441f23e3798f5b98e293f555d3a3410893a2e178fd997e1a615b6c242cc137469c5154e9b782c8685d59d18e4fc56fb5efb55053a5e4601db773079081413264e409d9fe3b5e4cde844c0e9bc97dce1bf7c80fa0c65e335ed26b78789013d12cfc3b1d6d449b051bc456d7debd694ae05c15b54740c9a93b785b225659fdef5b7bf9fef12c6cd86a35d7d0a2fa6a1307a0ea6fc21ebc6ffa4402f13d8e0f17ac0fb71486b3078258646e460390b47b62d1163decf39b1758512a0762714a4ec362df0fa761d3c055cd6e3fc1bacd97cd184aaccb3dfc812aa2610bd5d0a648f74e3f99b3030930c16475e741fa9e1ae8949e235cbbf1adf9f0ec0e7925f75127e5b02efc1e8957ebe6e22d775417774b67dd54bea857360681c742497e6f287b83e570439b06d720e316e852374cf057ceac84629b6a46fbad6dee34bb6222c6acdb53f6c02012bde6c895477ebfc7638ff981fca9d78e7d8931317cfcbd04cbeacce9ae499b65af0e693e1181d27ec5614ba566085ed57eb9b98b69dcf417a2e0be7201c8c51c51a3448b265659765213c5f583d02452002751bd52df3e40ec06752d9e114bee4a78295dced5437b9aee90b007d07d07dd4dc584cc8edac7518f03a62254ff0a2a580d90274e249fd26bd683b549c18d1a240a7be6aec5a2636b8a212b3c84d05e2ef2e4126e6d7ba11893ef3f260f296f5501c5ead6acbaee0d8b998db3062a35a85fc5cfb4dc1f3fcbf44222d947d39d094f02d30cdb25534e4ad4e3c98101ad3d7cb8dca74deeff1370b764e76c4f04c48ee4e880afae0c39e4f0cf3b5c1499b6aa9558183ae3b8bff6a2e79719592a4cd000997a34596430f04c12d751b9ee9ad40fa8a4d81b2e0b35cd03121fd33bbcf27e1dd970c6dc9196b2a2f13e9d6bdacd851e7af74f65603391ac78a357feaa0aa1216052a341af636438765d87c9dad07d909a163c688e163feaef337ec2772a044129a29cbdb62180268e59470ef0f36b42612ae99aea1895fb2cbefb0ed0f07e91fd15352d25a0cdd20994deabaee7b1bb6e04f85e1531075b08bf9d1176693074de6292038746d5cf29b09b96c5d7f6f0498e6a640a4426e51899ecc1f9db6604c8caf5d632756c67e010bf5708a44657ac631e384fb982c200cb28a8754b138b54ceec63bfd3b5e31bef76605cf38b0b73bfafc4d00c18062f74b5b557868ec57384c6e97cbf21d0a0ea82f648276d1a456f34053dc0826f4fa24540f5f992263ff43a6740aedd6006958edd3b1f525d3e3ae3bff57d2fae91ad3d662006afedc479a7fb52257dccbec34b8077297f5c045dde3a41bea648ab8b4add74f8bdc2494cda9f97a357a76b16368bd78e6a49771a5f30e2402012dfa0bcf81f457fdcb20e5d594ef93349476419612fa0469d665e278bd09b526351f3a6f4a3c49a0dda8f8e61876a0d66e41564b2872ff223a64fee92b3638a272e0772b2fff58fb259882b71832bd211b358d7cb68080157f356dd6567584497b83664b3bcbf0e5de647ff98c8cf382edf9a7d503b95e8b0b542854f343cab939ed9e9a9a5d2065604a3fe6eeac647ec6336417be32f58424a7a245ecfd36edb6401fa8f9412e081777389db30e6a67a4888dac6d048cf6413c496a95beaa777436f2c6072b931ec6a85d8f591d0e2958576d1676863e9c1f764cd41210635e231ea6b3c6a13dec9b689960a2903d375c7e5bfb61d1140970cc393d90b171ce1a17e6b7198b50804e73429a87cde88a5091c3ed9b4497f8537ed34736034e8c27ccdf04213d8f36c17a88a180f82998d064fba3c3eeab4b407fc30e6d406b47fcd9cd8ea5218e70369fea94d782fbc58c917ba877e1af83edf0c8423c3e78752afcb5d5e257c85f5c372364dd4563fcabd57fb0c5eca3d7c2251211b0b57ac441cff2c894581e0462f1a9399f02a32ad8dd02d311d489846f4ead5f121febc243475a3c68b658a7e17cb75163d9496a6744f1313e81f7d8c7e993e31ab9fd579268a896366e75d47656a4894d9e7283fc9ce1ddb89066379021e0645ee403a9736db3be63c9dbb434cbb59b4c9db47b845e20c0063f513b817950d6082ae5a0cedffe3311178aa99b70ce94820b2b8072b164f55d71da3d7df3344f248df93257702d9cbe59254c9914ecbe9c98e2944ac541e8512d5f40bd4dd6abee324051ed25a3830628af5df75ed9a93277e5db776c3dc6f85e927080cabfd5a7e0983e657c05481f4baaac249925f269e63774b8f4fe8f5fef1d2b3255546b88ea0b2779f0d94fad059b40ed3afd71771fcd7b96e9d83e5ab55bb2ee1aa33dd878019c397177e849e1230cb36e4274428ad99627df4c484b832f84b48c28d1aed807a7ef6a553aefc544fc0743810a9ad6d7d31b428171d434900b475827698a95b1bb2a61500d2d2a0e995373c696745d185f53f50d2a746cb6397d92fab4b3bd1c4e14dcc512fc2b5c716c207705beb1d698e9e647457cf7aad91724fa44ae966058d26e62c328a7f525bc69df6092a6d7001ff79c0cc15b32d9ddcf0ef821f4a90287558b8d6d835bde87d13415b291d46866921dc1b4bd10db7e37020b571364197229a0e1f0df8ea4302f948b430fc65bae3f2efa13a24a7636ef568d1898567c371987bbe7530bd8503d9f1b109ae43cf45bec43dc7c82a51e28336ed88176606fa65ce95357fa3b1a2f77be2597ebc65fd6481d647b8e464f90c9949c5609632518bc42424c0c11f9e0c8bee723e73606560f2089e023535d2df762f97a572bd587c2a9fee99fa4fcbf9a90f12c585c0562bd597895cbd5e005ca0230c314f404d625a0490630ab95c34bc1ac386ef95f208a60a98a36c459d5e67eb26e185675d63cc90f3c8163c090e72eb6e7c6785278459cf93152b41db1c7fca91cd1c7f3d91d47309b449bfac88d015a0763ccd173bdc220e39bfff81783a54f87263442bc3cd918d6000ac4caff59da33f60369833631bda37184dacc26219f49e47acb096aeeb1dbb4ed6d6a0b84bbfca018bbf16c8c15e814e9d24b4a6645f01e9ecd8448cce4ad7345082066e409e904db387faa20455959f86b0a880dbb2151998647f19f3ad54b16c30d2b3f588469afb4136a3dc3446fe8702c1f9500ed425784747b70d9a20dadd553b09e3fe5f4b8539aa4e25632e758f9f7f10d52990f88808301ca16c709acecc9572b1b909b363d38f893552be2b45c042e3d6751a9cd0fee8883b8d5e3c901e9e34c6b302f744efc098bcc71d44b0526d2de8676bd91c5e78f0957aa7063df6eaa5efd1c2134c1572c0e83f3f0d90920e55ec935a518ee76fe55db6d99ec3463dfb62e44d007a086d1cdcc22deaf3259ae21b8c701de6b5febbf60e57edf8768e2bf9954db95bff7710350151e74b45d11d810b43fd23c45828c6205a4f071ce6c8e7754ab6a616fd67e0e8402c6e1e7d6aeaa8c9fd0e4325711335559db9975c99967160ab2ad81d16b1ecc8902e7585844ac69f13a92f5827e976872e86e76377481c3cb77038c00192b517c4a1c3e209229ddc1ce7fbebbc44e8137dbe1cfb278cc96f098b7c3fff99609dd36b6f1c535a597f2c92edc1a9e10266684370b1ae7ef8811114c8da5bdd97f5e59dcf3f9495206247aa8d389ab5381187e921f17883be3926429a20ff2096ec15fd0cb7e945ae4a6ac2253584bb5aa8bb8b2b2516518403207477edfb3ee2ef0600f0657f2ffee2a0634ddd898475226c9c87187b9857c62a83642707d89ba1370d5d125abf7546b95f7ed91e986e205df2771461944524799d1e424c2d3917e9c0e2392597a99368b54c55cf4064c7323b47003da7ac2ef0a14b65fd9bb27f986221ef68e79abe2a616937398e3e5e4021b1236c883ecf6d5dce74b97cd7ad43d77e1af198d8e856d31cee94f376846df0c9f1a5948ae5f64ab671c679eee3b6b906a1759b25981c32ad16e956e5a928bab87001409e245ed8c19421b8164c9d1716dd881e6b5c83423cde7663df8b201ca7b7f65114086c7e8ca92d8104b3278478c216fdac101869959a825e8b1e81b4bc0076f9b43ddb0ba6d3180e812bacf77ae30b840af8496d5d39d0408e15beb7c02719f345b48cc7102275626e3bf68f30634fb109c92de630f38ced532e77fbe52f3a6131dc1855d837f11264947453de8ab478412de762567d853fb8c8e7c3d662481192ac7843459df4dbf752a6e1fc3df4084e9f217451cb7a9031ffcce32ca5de72be3646d4a16fbc875a0c9b17db716e2de9cb8322367ad9511c26cb2b5c772e213ddc54f6a5f26db425b7c4e58fffc61d301eed8d60045a4a18172d349fe241be33be07c50a2fc559a01470efec75d13687ab8e693120a72c014369c9d226313165decdbdac02631abc6d57ab14dcf78f1dc3aef955a530089ba9676e41752308a222790fd991712b2ffe7ebd770eea300c7012c8a704b0c129bf65ab33bd77c5485f5c4e76072327e1cad615e03e8d8ab7e19b35df6977f92d8366c2fb1e6af415daef711e1b5cb88f13cba4d4c49f1253ef9a087a6deef9bb84d2b95f9656d67672a9cc53c8fcf819328b85c0f807bde84ef5980302ca1f9efb7555829d31ecf5bc95869c789ebb2c1c4d309c67fa4d5cfade60f6f83214d81099a38dddfb6832280585188107adb0fad761027a1eb33eaf8c8a18f5c562891883e9b0fd7ca2d04abf21910b02b35ef566d4b9543fe7d930b41915d92f99c4c9e2948b839b0027c524bf5076f35d9de8b12be2e3837697449d635372c1e01c36ff7d8d3e2f3e4b3876906b9ec1fb367f892de9e0a79b640ad8173491c5b9a3c62a720c93e986f4ab7dc8d1fdcd2831abb03b86933f6c6ed423035878b1f1d985dc8f25e632b463681ed8e4b37d4ac5de6bf3d2c0f930776cf9a01ee736a6c3faa1fe7322e3d8231d6c4e0419be770f72119625297b65388a4d60db6c10b2040e16b2ecef9155f0067bd3a1c26f3cae9767076770ed8a0b388257e1cc7770d8ee77e0963f2519bed861e13b02071b6450ca2253c92a5014f183698b618dac2ac32a2040a413669bebb80c517525367e666f3ab80cd2a9e467bf323e61de2132a0f6bfe4501432b86361075a3f6eba43e29c6b2f2b7d70bd1381896b666981dbc450b9dfc4c363be8ead7a657129be8a3b42d0ce6c2e40dabe2424f3b1fed9fafe33014e56e362bf2c9b77d9b84c5bbe3fee2b641e0b66248bff9d7d970245625f70a197e375655674e32befe9a1e2e3d043b39a065b8aefd706f99742b10b57280628bfbdb79ce74719976b6675476ef2b8768c32d68ee4b24e7e5f1fd10c35a628eb1bc3ff016b610d8a0d4b400f1e7df48eec466dde2bac842293faca324fbba88e7138d7bd7aafdc0fd46359a85f20c3b174ba0af9dfcbcf6c02e87646190567068511abe7a94e00e9550e797ca7dab30c6f0aa540b6b5897786944c22b78be6159642f00e4c89a671c77bc0632d0c0c36a1f0749130a834790a2e6426840ec3940c68f3988ccc15e1ae7bb22e6c82d6fee072d812bd3d48aa2deebd8baa933d72ce7a97791b87ef8929706fa4c74387a046b2fe79cab26f326b4c2126c19b76800bfb8f847f04a455103f5c93dbdfe4a37044680678cade26b16a17a20904a51cfcbccd504f8576b898fa3d85824e14a21656c9c2a7fa5fc7fe3e64705bed411ef12b3ab03dee9f9f0bc93cd114888a22045da91c9845886b60515da6bfafda92601d61c050d28e133cf14773983d117e272a8b490818e2472769536f0b34fc392505960441c535a49fd09ad4ee0fb90bfeb70ecc6a0ac1f5956f57abba2b9d32b2b9a2cad3cf60951fa805f7ed18530a54b94bdf9dc49e8925adac5a73fe1b3a5f2a18a0ef5e56ae948d0284ec34954467e86d68781ffad8cc6ccf463761cc1d4ad4dbfbedcf30ad040a7416c80d7604bc8767dd75a157e6e6ce438c5889364e5a33473c0425b61af96dc737b0607cb106e78b5a3bd27ea4d564957f5dfbbafe83c1189705b659d053baf93036fe04391414309b18ce41fb757242ec94e85edc6f22dfbf541357df57cb27b31ad600027c8ba135fa7ce4e309a8f9fa09cc583e5fc39670d2f6110ae6c0c2c12595cfd7e862c35e53aab9faf3c01e3986d1d8308af1e6da0a309635c310b91cc554711fbe17678aca49b0fcc58b725c507becd834af1df428263540e53ccf1f44e0387833521d850e14f5e8481b07c9659820cbb2116601596e6fc254cee49587382b338b297e6e471be684b1d1caa8468c0c957596f6cee9319043df07fdf427d1f7fda7c8679850ee138f4f2a00ee8c0417bf6d50360824ba57b48c39b91cce86e32649906d8a6279c0b8dbcf2d57135645928786e4644a77c80c3a32a4e7c6b47776bb455dd4ca1f5974e41d4ce81997761ca235929b237febef252a436e922e67e2574028b3d0f08d9145fdcdcc6d3a905efff3ca2c1bab6d37975d0f6f0bcd64709893855a4d071e6564e195998a12753a8c913d3364bf236d7b7767e04bf7fa4fc021f2b55d800016c453a26ae88c932b2111e9ec0d8eec2bb7963c08713b78204374dcb78cbb194e9325ebb0166053e12c575fcb9df670629713e7f9e7468a7dd1504f22f90bac993ad0fdaf22b4710e7f86e35191da3ca35656179e2adead996ac9a89eaf5bc6f9fa8b460e7df17ce6f2f10b03d39a11bc0d09f22b034c564c2f79cb6735db006cdb7026ec7b5cbcbfb33fa7a49370f3ff6ab200831f9f05a480a9f8e057ed895375563b55dca42208534917f465a6c12278a447fd5b3351b25b77c37890c4cdc4ad9f997def226355e4a9d92252132b8eac44d72af8211cbef3fd87e2029a51e738b9641c9ee625bab22cf72c190e5a8212eeca9fcfa3be66b9876d0a0a09d67584e707cd442cea469de099436564d2d974c3024cca865842abef408a97f28a508b647454d4bae5fec7f88bb1b8710011a0083a72873033032e44487a9c6b85c5b3c5cdc2e5c2a26e1c16c950cdd6bf010a7c747b3a877ca86b1ccfd55a079345dbaf3af14efbf9575f116d84ca0e10056ca43a93f62934fbc78c6e3563939e9828cf271c6178bdddc6d03d6b62470850a2f8926d046206e59c4d707a8f194f6766015979470c5f723c41586ddeb359bdf9cf32869d4860d380917569a11ae4608d56fdbdbaf6352e940a3df1e2d381e4b76a94e65f3f20ec5c7c5cf92b9a48bcc985cb6cd75ba6a1a4d0476f3092e30b0a5742a3593edae024d228797a73a57c021f2901c2bda06dabd1657bdc5f51891b413afd550002d244057b22f34119137f25210e24313b18bbfc6d11b58249334e918d9bca0e112a8212f525f80193f25e64f4a1344dbf9e94fef3d415c2b7e2115a35ef862fbf9c6063adada9b851a0a2ee0c1f05d0632c07aae84b926a7c1abd0db76646336a768d184eb0e8d5e966093f152aa577fc0c4b2be44599355bb86da440115957b714ae0ba053741ca06c6034c88de5db5e781411fcdf1fa5a37a2971a09504e685be6913054cd6f030c76f231b04d44e24eddab96ad5bed6917772a22fc6b363fe12ba8f936b0741d92480953978aef82566d8bc9464c93bbc58e3f93c508d18ccd2f86c2da6f9cdb6f28b7b8e5b302b8122d12cca6609438b3a38fc55834cc1389f1f4f1023ccef13274bc792fd11945a90cf475218a2a85ca75f1fb20db7dfb14b4b35ea5f9f9b35b01d8d4df6e2aa9f5f2a226122e69d83b22d6ce1115b52748a2510c4e9d9b219d8c02685731debd8b496f4c2111d09dd0e83d722cdcf98f1161c0026384fee4364c34e3e07a7546283882dcc445b6352d9507094daf224a357a18727c946135eea75bff41b8f1650660104228eb68170c6e3ff8004efc1b95e459a7618cdb6392856a2bf39c2e5f4237d484170cbdff883c1e781eba85051b166f1e1e9a986c7d06c9ba507f412f91d5dad4895e0b338050e3e2c4fb7093d4aad2180bde0ad1d9837a378a290e811205eb6a2d1b2afbb47963a1ae8f524487f90f8fe14841ce257cdf41ed041e87e9f68100936607e3f152c3283d7b8ac35f0d018d52915e6cab86db5feab850f6993113f06fb8254ca173ba20cefb15a676b4b7442625a25a7d8399a3c085c9b204f0950645a29b44c97ce500beff986b7a4a17cb7dcc64209486354d1b292dded65cf1c09f4b9120c2e3fb8984210820f9fa85548df9d5c986af2c9ceeaa8edc2db5c7fc5cd63dece94adb94ad9c53eeb5b6bcc0f35d6937a5787974ed6cce8a4cf969bed5487e2493a09d2f8158e2df1a65b07242fab2858689382b53c84ab2caad5263df83967b5aa0d7dc6c7bba0ea42fab62a30c47d85a52767f738773bbfa2f0537a51397f58d046028d0df1d51b63edb94fec2283559720ff495d3c18afa1d09566f294d91b23e46d5c920504e5d4b833817f728e037c4e7bc6d3494f5f472b845b851f1890460fe0b57c96d960df4b1c77463f198412f702d78bf4e474b3b606863b105a78abde874658130ac15ef486f3c8cbba47b33d14c18a934e521a9d1fa92a94bb036725df3f547e19a445d1010888b465928ea7160a0996446689ccc9b154c7f5d2307d450a385961b068d3c5787dd1c9fa0abe56f9acb4265156d6dcfd303401a492ac0b60d5ba61d5af681f402f9dd5c3320c8e5617fe6ebc03f6cccea0e6c3394a7d80424a3d94d3dcdb73578e5a94d1f5722c4c94572734464c01b8b0de0e567cb2c70960b3e21ad17c63330c33224c58ffec3ff7e50ccbc782ed71af445c40aa163fdbf2784492edd1b76129df8cadaf7688d98f6e11647f8255b5567221568b2e85a0a1f5442564bb229667b63b247823d27d1c5693b6a28c3830ac1f96c068fbfe928d063beaa95ec055ec4539a627943625f221930b96b394f9ab2e01c4c67f70526dbcb7eed066f1fd20671d6bf14968354c45a5ad1c5b187bd165f298370e1173cf7bdf88ab57b8b67902015705415cd31005ceadaf5ff4165c4dd56a39365630ff4745e805f51ff5e83da024d5d53199b27af85f9d3ebc5665aec36affb99a3f0b4fcc685603b7ad6c838cbb27cd1623c939c67a738f8e8ba64d4f1cc23c853f4319705df5cf6d9d280701d6ddd5ce6a9f8ba1fbd43845d5eb2a7c3d3a2b9f720b77169037e51333968b2634015ce6c9f8b95d0cb28aa590199c8e8b4516839e8d17286ab34547ff131f00c70284edc0d569fcf5d231cee1dc0f736922442688940ec56dd746170f76e6746b42659125b17c581420fbdc6167ca049543502f5ffffff0a