PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70083 d5d4c1f95effaf24946ecaf8c9eeeaa912a1b2955b415466b817e1dcc36aeddc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a60f8d5be41875b48d7cd255ee5145cb5fa7693d360767c128ac07905c7738f
Certificate Block Hash
d5d4c1f95effaf24946ecaf8c9eeeaa912a1b2955b415466b817e1dcc36aeddc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0013c5010006ae0000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000098c40e3ada13eaa6142064507398313ec4e893811ab2e6c09e78c1bed98c76e8df14d88b7a994045270cfa840d88ea3626729857b4343e2c4fe59a3d06fc9e797977522d535ff179ac88f8a90aea6bebe6759b65016ca38a1a06000000000000000002000000020013c5010006ae0000

Raw Header Hex

00004020af36a8414b412ee60eee9cfdc10d473dbe24e4d582c60a9d1efff6fbf9572a15629a4e41feb686423e5c78f25ce0bf19abda66cf8c3d2285b5c3b51e67dda07da440276a030b01188f73c70579c08a127c7660d39376fab55c14e55e25cdd7485b8741bed5f8609a

Proof Data Hex

59,560 bytes
121216020307c61b373dcb8400df390be0a4972842b5e7c1eab6b6d588d4e119373680e3ce15d37629585cf5ec1b7203b4b84b2465c068b636b6a5117b1f7626b1c5ca76a4a0cf8c15b4fdb4be0584eb3fa581467b4ae2ae9b7e7324a9271bcfff66449ef50ff95200a39dcb3fcfabb8ea0d799ab63a080a8e8d51457cee7af0db245f3e91e25aa3ba3f96ba00917e8343dd61bc5ea74b3723f7055943b02f446e6a2d32e7aee9f4a132eb2319883c10e7a92fa8b451663d5e4d20e46238810d420323435a4ced94a7c24b8fb8b5db985ca1ef2ad6b03446a9243319327ae7a43e3ff7148b4a82a7bf7fbf3f5c9456c0f7350de9814b7990825aa1fea7cb7550c35843f35a0e680d63b0bfed72ddb781a7fdc30f7c64135c9571c6f83c14f31eae93d2c745421dc18df54289fb753e5e96ea1bfafb66054a108388fb65d5ff94c4f160f1091867ac1acaf290d85a505b4c51569b98d1c430985d14c8c165325886b805238f46bf11312baa633d31a1639da2bf8980ccacdfa9adeea9f6a668c14aeb2212feaa4e2174d633a9f797fbde9c3c067923694046c6a2bbffff6f02b3861327acb4e1373ba139c7e05fa22948a58b3073acf608321efd281dc1d44251ad04544165fce60099b3f45d0f0968d4bef91687738dc646308e205dd8f1065a49f3829574bbaeeb45d13128c478bdf611f40677080f81fe1f4a2cb487b71e7c240a446c1703a6eef4bc8286b2f41fe227315f944c93d66bb30492906b371e97fba19ee2ec325e5fc7c63a7e21357e9cb6127e0282ef2bdd77ffa00be6b9bca301a6136d9a17ec58acb034c2b981453bd6e79394afe61b9ee1584166b0397ba4497fb8b94917e238dc5bb0cda21045069890383dafc83dd2dd478a4b81bda6ed16b0a4192014001bacc1bdb2e527713b30621fdcfbe18a17d225c62b200f42da62690935e4aa57c10a286bce59cc4e01f7f6698168483e187812b0a73cf23af90dc273b0bc16a4b2080f2f50ba43d9dc1ffd22ae5a8acd7d520a1144be783026ee69af1adf5ec882dd43a251aa4f14af8704c0b7d1efd3e0d6072f29878ebd6819e40caca6ebf5daaca916c1a6fae4af9866c39c6f67761c4f5bb1accd363b6162159af161a446b7b98992fb4d758a0b3e106df68aa925049685daf8434a4593737052ea3e23a6d3d2ed973624f63da758471c717bd22bed60f5bf0c30427cddefe6f7e980b1845541db20b8d914fa3780180b8cde6b3cd50f1c5923fd8bc71fc1a583046df777325da92186f699e3211e2be4469c199764f891b285e6b0835d0bbfb7beae2414aed5ca20970b9d7c2e68b9475a0083de2bf0b7b933d2e7921f7651d229af02e67cbdd57ce7d200c5492da50855432ede9c3f9000e97f813da141659fd0da3987d9a17670ef2288b6e1caa26e1ff0a1087dee0c8ec8609f8e280c77c8ba07ac3092c613504f041d9cdf797480ef21d1c0a544b6d105fc5d2ebb0450e1fb168d093074a4306653c043c6375bdaedfbd7640a757e0f9ea130161c0b05b0c159931c2247993ff7dd93dcfa17ed73dafd820f8ef67b0b27675019e7e03926c4e24db5d0acb0346918b7caca37bcc7f5bb69c0c5d43687ee2d98f8a751049b8c4149a665ab9063a03c11854fc4c781514b91cc04cea664fce1526c6f1dff6fa0777a251f09279dabf5ada1ec81d5ac3649be1a3a154bcf17e917242cb72bfdddaaef91826521b29385608c941426d0807f76223652cef423c3e8a1767b40c75525a5506e027dade51325650ad39d379b5cd9d84b403b7f5b8338188fccddfc07f59c7aa072f0ec2a5a439b15ed405804bc9d45089e9fca8c41b7f0ef600a0f8379d11d1db2a0eaa23848aedd5c96bdff9218d9cc61178b4ac940ef09304ea8ceb681ce0b8f480f4ffb8e30bce2618e69350f211edf8f19974cc49c99fa21f7077b56cf384db83e34c43a18c5d47226b318ace7cdcbc9b64283faca114beb17529623c8229e774b49a28f22a561b68310e36722b53a94c299b9127078fde12a3631c1a988cb8d29cbd6b5b365c93e532bb7f99e5534bfbbf0cadacdaf505198e0f627201b4ddf447b7b1b6407ce8ff92f50b894528d8216e5084b65875a766346d2c8690adc9aa1069e6fb95c01ed01d32c16334f367d915bfccc0c4e098916e363466c28c93181c20f114354dc5d9f50210450e7cb43e2f433a24f3ffbf27fb3282e9c44549f93ca36b752d93bd1954c045778dd8fd31283e4766f7f9651e8619bbfdc6776ee418aab35992b83e7c18fcc6c71597d03e7beb166a925cbe9deb4800f6ee6139fb85269fe8b4d0b8125d09410e5b9d1dd4d261e13d18696734927e3148877c65c5c900d182a95cff0931584c97f958bda177de9d6a28903b9c350a06d499cf365aa84e2a5324be8d750e103927f66821f7156a49f40762bd6e396ef42a8269b697fd8f97917c281e6e45918928630b88713548c4b30b2283551114a3d8b845dd86c4f710e95c3822d3825fd4eac5f1fe5766bd4b89359d09500429b7ad2140430b05d9cca21431f499a4135c24285328e4adec6133c03d1357bec352b9d6316f66e693eecf97c0a32524ba1b9a4532041825d41438274e5cb444b981af7b9c15223d5c7047ab43d60d1857fc362640ae21d1c5c2e132811817d9c7bc77aa1f2d59e35efaea97e8bb7d3edea4a18dd421a6763507f944b3d99dc5ad2fdd9193525f66f6b2d7cecbf5cb85b1298b9870c6ad24d6daeda5641f0f82ea94f76f3c4aab55415356d5ff5dbae22457a968d3836daf6ce633fd763a5006ce3f6c18a38f363a8ed509d1998fa96581b2b3bd10d7db7188d359eaa1d27a7199aa90eef62ee28cfc569a769dce38663f498415a308ef7919fbbb3c41c42e08c3cb8fb4498d739d7a4de78c36f42e1982098a856e051d5bff9d442300110424c600a7b894151c6d00e55c186ba4803780e80d74a4444da1f5ada15469dd78887f2739b8cd31f7a15700d02d3780b12360e4b4eea55ca08a5cbb7f1a6c00b5020e8bd42664af961af678020971f59967d0416efd20182332cbb7614fff74a5b8095663a7eb658813b6d8159c5f96194585589908e74c701a7046cc9c695ddf3bf7e3d32b799b82cc647147aa80ee4637348c2236dae7a7b10da3e6dd48d1c4c75817b435412cc127181a0ff928a15139328e5237f95516555863878fe7825b96e509188c1e72a5341b402896a42b71aa76d031b1826c4020ed3f7eeedc176c607306ef9055e04ae3df70840e7d171278a129553c955a5ee45eda84cd88b306de5156a8b4ac56aaa8aa7454794162bddd69cdf773bd5f53ca52173407e01c47b71ae3410b43f87e07526055902ea9c437586308d9eef9cdd8da4e589b3a782318d2b4323274c14388d4fd2c54fe0bbe2a6c9c6a7c1acc2e5d113c3a0e8e591a3c611bc7c88ae43d27d62053c2d3bcd593cf5de7f8bf9ede8412ac0ea56a04a575bbf898c940296c3447e7858bc091753004f50720cab236589c8018040feded28b9b974ecbac118d22c3b5b97bf747032e7f84024f7244725a004956ee7f95542386e038892886f0f40b603f48ffebac25970f3478a93bc55e63c00f3938bc01f4dd9225ff18a1f3a486ff76e55367c4fd951c88b6fbd2be1904d6432e14bdfac2ae517c1c546ace2ce766fbb2ab8ff97de7eb9f1751f0ffe618bbee8b9fa228044052fec6549d80b2f0f6612601859c57179429253df1a3272d8fd067f5038cdb48060d79ba6ad82a397301817f74cf744a061356d0bf09d6cff4a7dae3111796c2a856aad059b60be92cd62a9609868bde9de8ade5e729e61a3b9eccb501023bf466b7f22695f0d4d9894b0674d26ee38d8b4b760488467859a6ab3cb1ecee04bb7c7bd7d4f12120c5f9fb71b3cfbd62743141f6e955e8fa8171c6548dff1a5fde2714d538524ce9459b52f16378db83308ed7ba7e46477365a0085807dc4eb9680b016426488ca5bb2f1c375fc9b5ba992744f452f3de887ae810dfa530e22f79639e03cedadcce0c1879d0c852380150c553456131304ae121918367f9c40d125223d68e9af5c80674e8969fbcf85cf5987daa7244b13aa2f44dcbf488763597a43fc3ae1cf1a35e3b99d53f627f69fa128633a706cfb16689be3256024993d410c77ba3ae685fb01b760be4381eeb655a555d52db4d49f02d51f7f528e0d5356ea98fc96ae1d7d874073727918c524619bf853d21ccb4f38b388da467aab6800eb6969b43f1d0d9616a2c8d710bbff2a8706407b5c015a743982b97753f134fa2f1566f57a8262b894909c93ccdd4229aeff77f301a55d034a2d4d4c5dac05f80dff6ec9f6a428227142b644ea0e01cad81cf1cdd9b330f7dc5ae6367a5f8792e9311833628c56ad4b96b2070c63157b718340c706cf578f0e01b2ae731e7221dd64e5cc8af4a074ee56f6ac7cf8122ef198708abcbea8bb8d65d331b111114c906b12de025c4c3eeea9587537b69b459e40f2cadd2522ddd0d17f92f4d7bee969b14094e6a835538dba33ceaabaa9b260b018715406391e50e73de4c5f15b8adc8d3b2ef686ecc1030db1f0b66589b734c9da7eacecfbcbeb084edf37b227c2f4e09c4bd3bfc0e67ccd63da277426cc88689890fa3742758f4ccf4ded9bf579e798933672beea5916172f3354a30a8c6223a3db0ad7b2a2db8c3f9ef3a1624e7bf635124cd3783629f511963133d5b952b2e588962c468b84d578c19ffd30af0c2d8bfbd7db96527e4f22e9bc7e1ad11da9e16034a83f6f8f99792d20426af30596520b31c911d3031d4f33b64879a8cc0f85fc7e656117b45ef3e0e103604878338881cde76eebcc75cdadc27af48bff8f7ebff1874bcd470bec1f1a65b61746c318db1406564a582175805c4c9434ffe5d353ba4aac115d9bc32a1c968a0fd23ee6cb57a78ef09ceaabda729c31f12715365991bfcb14dfc1f52ee057cc93630c6896e44fe4ce56dc9067151ab2523fe8e2dc6264dc4b92976a34582ba46e790e2cc60412f90c64ef39cf60bf0847f3b75f16f2aac34106f2ab9937ec4915b91d2b81f42d38236eb77aade1d1a75ac7765320db8a6902379f8ca39c791ced721de8737c7f11c75f73edd6606161bcc8a7ae6c71793be2c3adb61789c8464919b6986370b24f0f3c0bfee3640eb264e1d163f942030ef4bede3bd183ffed7b7d025545c53bbf2ecc8ce555327adc07c995ac3b4156bb81ba4305aa94541e3dda3fc8cc1f25aedb227cf32023f46e635c9d3f542ce366a5810bf0317cdc9f2c03a07d69aec1cca6a3cba3743ef358f920448aad0aaad964e70ceec2e05a9de4d985e63d8b9dcf997e8643a6f67cec51f83ff24b2ea956f5afebf32edddda3c98868e03fa2038dc95a5b70451b83ed1bd6f3b8ddafbcf42ea297db5f59e09d7acf893961de4844c4bb79e2fc4e4362d2a4ac50c5a822c7b73c7c35f38aab9870bbe6eaaf6086d43425a82925cb9504c90ebb43f69e6cd6287494379d544b321815ec5e1f4878f72561dfd2a75f11f3cf123128b27ae1031572c96713dec033741217b0cce3290780f0466fdbb75db2014c598219055ba4bc061aba424bbddb92337eb6d393c69acdd9463a6b410f5ed209041b54a47d9a510e0e8a2db1ef58a29a99125ab1b877dc57f3af4d5b9ffe6d3a262d6eba71cb3875de7c35dc295fad3b27f17dd50d8b3fdd0d7e9fe405ccb65678f8683d848c3e146ef9eae5804171447edbc6a00ea13af51b557e9c144ade8279e06ec6c96a3b41b3fd58ab4e2920f95a041bc8a3ee2b3a312a6362e2f3b33f2e08c1130497942836dbabf7911e94c1d0999588e88e0b3d0c8cb0e861b5cff4ad8a44610456d753d9a23443f6a934e49764a4e945d6adec7c9d86f970f57cd7d2512abbddedbd94dcfcaecef3e209ab0b52a372bfdedeb321145973304df79794e8d04a3c46196171dc032bfd645bc405a01b9baf4f6a5eb23ce88958ff51d2ac5d6fb552dc675331a742d9ad932e82586d58ab87d292a1f35fe0490493d122981c3e96ab96f374103f307521517e639be46d651bf43bdff98562cf819d4c0590f2cfe9e2e133aa9541bf6d8eb5367956d4cf4cdcb089ef87e87d08dff03e40381d547b1ba2831b1b7a957058fd6a5ed7fe58da3881f9eb114667c15a7a37e014e67b4195edc850cc071c5dde8f3c15aabb01946633cdf37f478078d49474023e87cc1ff24782f8c03d32ceddf4f06f0d8114a81867a5828f2dd075a37ac1d320cd53df0d6ca1e504865d5c947e4e7cdcaaff872f47b88c6f79140229bc2ebceadfe9f6dbfb5daa68993da86e4ce959aaa303e044c97f192ea5033b7fd8f6bf33d190ab2e1ae6f5e970aa935d04682e1d9b12a371b0dca2fbba20a2f2a49e2f41512d03b18ae2ac04950a2ce1619976d3c9cdab0110690849d1b9004d459db17eae26c873c27b42cad546e9081461f1d1f8c25ea18c86aa8e9e463711663162cc86c544dc33d14f1e1cf1742f9c343493943afc9b9a89c4ca89e0cb07bfb1096b11973b8f52ffcad05dc0897722c98aecf2f82a3f78a06a4f54203eb26c62069dc9019d0b7af580acb99ba01ce2b5f1c9870f4111a3c4a2944b9e0aa77e72e7764e9183e356f2536d11736a85a5f50384b0ba30580752738783c5799db50328cd8664a061733f5b9f65298ecfb22d271dbda2fb75aba8cfc6d28daf54cf0fcb80ecad7527177f1c6962c0416620ccf7c381982811ab429618329f599af4539d1ee4fb8daa6dbe9149002c9fd079c4234dd330163c70a9fa5c49bcb17c52e782ebe145bc5b70c61c6f3e17f3fd0ceb744a1b3bb1d65d107b1f9390605e377c8e44f9aac04ab14b760ed582f7f1410322cba7adfcd030fcb4eaf41c9218e6546bb7e77c28d84ef5e554e7cdd2f690709e5c52e44b91ea9b0c93bdaf9787d6c908b7fb16195c3b319ff43cbcf69f2d7002aa51b727596f11be07a3d613d78222f32012c45480971d850f3f80958e6976c68f9a931a212560a56e0565c380734c9e28d875056a8c865e585ac4a8f884809cec7ae62e65940ea77a66fe89f55ea80dd5d60235f68b4af6edc56005cb2009a06ec580c25b217195e2142dea84267d2d733103713204bdf60ba5d547586444c860685c14825177a0c14e832208b4db5fefef2318cbc5c597996ecbb1c943dadea5442e2f730c190395a361c6c72ede63d5d3e7f61183061ad56048789314a37d818e7fd712db06bd40cd42cbe8f0601a738b67d4ca79aa6986e62d44f775473718e4bc45f01ff7f5b08e7f01f8853a95612cf919235dc6f5cf976f31113e5fb758e03115553efac5902e2ca406fa5c39249ce22baaaaf59b3d4a3f02812d3c7e435258b4239b49c2546e6a30180c602230da660f506c96d252b6e3ea9e9b8d794c39ea317e05418988ddbf04bc93a391407fd6d04ec2187ef4d98367e79ed89f362e40a02633a535c87b18ea3f212b1a467a358caa2d18018cc538da16581a69be8fd287215a3649f92d090814dce26a565c499a697c21b8ce101a380af2d27b0aaa5c7e92e0f9cd286e556edc0392e5bc3b8022e1b64ed90eeacef9a1d04d49e6111fb6e6dfee9fa3a6d3ab410719c1ecc68ce0f1e4a93b60a17465111336e3847b41c606e3060b9e969fe9ccfc184252eaae9fb448f75fe123c6180bb95c65a95c5fd76160f98a21e8454c407c49cb68d979f75eccbafd7eed677666cd0e68173069615917b7f32f37b60ad1df1e309e1e9d5bf45f4a3ae9bb3f8cd8ba16f73dd9c05ce5dc27074e1a78fcf074817145036482cd47003b85830a5f2823167a0b23f633c5a54f9b9de5ee6fdf034c2f609555a9ff94997525693c9c68385eafd3e9f35151a0a61543e7bb100458e0ea98e57f6ed99d75341df91234e0baca2db57cb817fa83f7bdf2aa8d4e79362a846f5ecccba90466fdd00e0801ef50db2526ae9b60310c72e4218a71c29f3fbd4c9e687d748b0e1fee648eff03abfec0d4e350dd2a4cf73dd6bb45a043607fc4846a52b30a59cb98333703d1c40cbe1ac2a1ecb6ba6429fa23233c4e88c0028eca42638e9b9672f42666b885c10084ab755ddb7c7de784d4c491c1ffb0db2fd3686ff15db82808d8163c9dddbc5688ed4dc21312cfce327134928bd6ca4b4091e9a73a0f7326fd336681564281f2e44f03c3323a4ca3c8ed2d62f7ae9c0cf316556e36f9fa46a367d90e98fc59ea28d58d3406db0fb6a8287d31956962745fea443b07ff68b11d793233187d486e5dc692e211dfd4e14a1f5774dc8588b14924d8979c13abea8e690aa559c02bb31228c97041a246ac03735da4001464a0336ffcc8d1e23e515fcd9788da4230163b59ec176cab9cf64fc28a8d14410f38a6e73229c3b2f51d9c3b12f6ad5c67959ba9185dfcc2abd8eb6ecde61997cb1cf23a7ff4f06aaf1ce5fca150b56f24950e411896607484c0a9b8970d425c414c435bc9c8a6f1817ec178e271972285b537b8e7b062dbc8b42f8d9fc44a3f5f18c5bed7d45d0529d718572b85c661aab0a824d60745b618effcdd39037c4772ff3fbeb4b3315fc7b4707d48ba1d2fa96c3e68eb8e8577dbc29d4f2f9b2c91d1ead2e3f56315ea3985f02e54374d65952c40073a59fa318782a3faf063ee1e52b24964b8759b46dd04eb13b9d7134bc15a6333fd387a98917d80bd39832ddef67393c24d4174a32d5efcc86aeb744d060f32aacb673bcfac0a4aae5e376fdfe8ed6bdfae3de169144e8bc163d3a899206c0d840497d2fc7f5fca5bafc3d63b5f1bc30cb4273db5377cad00d6be02a12b681227916fe6676d827e050a52172f82d272fc341e1454e1f69c79bc94027fe94811ea88ba4441a1ad15d38776a7a313e11fe356baaed80a71b777a01075664a509f47559c724b348988b9a5344bd6dc37a88820c83b5ad353c9a0a04a09b0c2f11a37721b4f2dd3ae2e6cbad69ea4cbeaa61b9b195f0fe527fa9cabedca37895e32b32d7019551948952354f8aa8bbf3cd483dd8810fa9c10b9ab1c0f5a6d20305e4a764380735b95267ae4385377d856a9171edc6dbf24880fdc95ef81a0a8c74bfa965bf3434071e1b1a7a1c6b20eb2588d5cbef0bb9da96c40d5fefb9f720fc1648fa027b0bcd34b630efc3bce0397b3302fbba9ae5422d9e52fb7725e3eb78d3f796a44e283d1741e8d18d22d1b6bc9f9df604db2b6ed4c558b3af05d9fb0b3cefe887069c7c9d16e0036ef29e14ea3e67ae3fa11c0b023bb621360bd97f85627bc078edad9da953e561660587a8d847d5ae7431c2b13534fcd1acb728ddbc399a933ee456ef556ceb7a68292d6e2cd031f0440cf1e84994e1a738e2f7622ecbd455ecb34f271d68c1598ea807aafde670094f46bed7e676ee962636e98a4b61631f76cb26fdc850a9a4d20573d7d42669794f285ffd28d20129375d9e5346d7cf5b3a84bdb04d2c56a7976d9769413c35b352aed3af387ea206655e77bcfdf29aa9966660a2d32cd879fef7848f81c99fe593a36e1973b61b068d9e11ed50d82030025341464a8d09b152c30bedc3261339909403510274a14c2f404cb01305e62cff10dd48aef4d1cc6dd264f28378a57ac57b02b76044f5bf5ac77cfce9611f3a1756b40b365e5da630453339faa152eb5543f81e9af9e927f456ded201a7bb3d488a4c6a797078ff59fb6e695388e5a9968ca415e7447c788d36cf74dd2ef003afb2d57850acf61ff6eefd6d73301414bfdc6acca31e9616adc2a77fd20faef1dd120de0ab23f3ec6fa7cb668475202e6b24dd2cb5b3709f71db3681d663cb9742755e70d2a421bbe305bb556f6701600194bdb882881ca89255c7a88f601029922c3fff57e426dfcf6e598284e777b4f873f9438d0c0d43000b8650c29a09d10a3f035cd29143fca5c6e571176b538893a123934a00d7fd83c38a53ac2ce6de754303e099a0694ba88153a92a8b21f19d73904bcaad8a7d0e1c6d07f048229746c6a4fe53ba35871b9f5b45c782a92e804af10ce9448873dffc672dcffdfbbd27150bf11772fd87a443a2f00e7ad4365426d440b949d7ea40f806051cd3a9413f309b45119f4b30e2c8589dc61637e79304de94ac28a8abb95323a406a4d59dec4e09efec3b701cd6962e2e75d552a65d1dbd44ce8490e071ac59ba9378421f0c2e9adfe16fad5786245571e2ffc5ca801977dc1e2d5233966dbaac9a28599dc767a50fbaaffa77a751471f5e7fa8b3cd9a34aafa0cf4ba7f3dfcbb9e68aac40bec2a63725d884ec02e1eaa834bc1dc638f6bef0df55ba8c34e5c12c0b874630d0ef0e2eaa3f3bae6d86873e43114f4d097930a674cec11ffef13008eeafedd915747e163c6ea4ddac485ad31d5818ee7d5698a03f0207a3b39c0ce2541b1d598323dc24143442b1fffb3a41fd8cafa9c55aa1c81c8b102ed79d32425def6c9e5f0711094fcaf901da3869f03073ec08922fd3f7882b0a2a2bc4e4b7034930eb4f8f47a89bb949dff21ea03a56f4aac5fd82ac76fbdbf55a16822d0698348ef4acea7374825e096f2aad53040e40691e86fb8ab96425739b5ab8be686d7e8194923c566844da5fb55a985b6fac033a677b6669c706b454750a4f361546bc76ad77b11e2d49c47911c48f6535c6d7d3c0194d59876b357ff9a269627f928ca8c21537497d830d086958453363177f8b819450ca007ed97bdaef4ac932e110c8fad501cf191b7df46b4523a622f9c401b573ebfcbd4a59dede349910d196ec5198be6df982ce7037dd362eb451a39e53b97a6cdbf427f1ec136358477aa6cdef93131f4e426a1bc45639b7f759b412b4f4c4e94a91367d0c784835dab2b692adf1654887aa4c30a76eea72af488d2ba2b3582076994a35e1ac7ef547ba955848bd7f098fd6cccbb14dbd1803b88f962e6ca28c0f1c575c8eaa6af561b9005e38a39946ccf2f086eb869fa1f0359924b68fd3a5a1fed9430e51916cb141844ce4d7dcc0c3b5baa901736498b7064a130a82c3f8d89d49f301fe20832238fc8dc23b2b997a4f18eb5467e76976af3c4e8614e409b59dac70f434ebad52188aa6c20262131077951f60d9b0764fadb70d22a6198fd1a4106549eb9d74726b4d04359eeca08222034edb8e034ad3c71520b59a4e29ac8e7616cab5f8feb4b2d34a9b2a5af79e3f7478e370da86a07ab3dfa1daee49d1426d94ba51ccc423ba013cd4c149800b5694994ab4437d33255b9242a3a17850e8cdae35f02c3d503b3d40ff8c31c74dcfb8f52d53c616a545da3a7d5245c6d9cc4680cf59ea4fb56d53ff709090eea8ff0209073fa7f2ae8c323a04df853a5fd151f7f8b3f1f41be4112f7cfd8f1ddb0ad605f0d0bfbc12518e340dbc434d409870f3d052480df25065245120d7ac50146f4c784dc7f4c3c423f63c700fa8bcf59c61df6cbd88590736adc175a0272cf7404ac67fc2973f1c5c96cf499f91d8c1dfb3d77eb0bf4ac6d186dce1fcbbc49701e2c335faeb1e9677f2d67e6e71cf04b090bce07c03aa3157e9266f86bb93b423c7e92c2f74daf0b0d6ffd028761fe668b55afd8bd6d117f2af323f97df63a21e1e71ed351a13956ee5dad4a3892fdcf263f6201e821297f2b790357080141d4b6afe5cabe3a1cf8b561105de76411a14b4f39edb6544f359c674c4b2ce1956fe20f60db711b95fef65aec9f6c9df74a091020188340a96a524488a38fe59bee3f529d50e32bdaacf4e5aa7f6c5c02e11f1cf96370294f0b46f251b52bd5c31ba808634bb228ef207e8dcedb755e80d6588b4a14e747e8d280afd695d56d8a821f4c5282bf68985328e11dcb9410c09f94c5af8622d8eb90d3bee4cf58cbf8b95c6e0f2bf6a19160392c7cbcf9b40e3ea0c2f97ee28070335ef5a1527ffd86fa2e4255bcaa66f1c684946e3ad090414938ae0fdeec1a380d9b95d8e216b2c6d22b140fb4ebbd2b481065f5dc58491ac1596f8bb77f47c3bed2a5f1b9c1a7558b3431990e5d5161eee2f2537da292751836efc6e0d231db42bbbd4f100dde7bea14fd5f7866f31390c84c8710554a601bc7bbcf2284945bfbcd5d7bec8f8e2038119e90f3a30018aef94875b612287b9cbcd5dd85cc2e546ffb000ee01ec6bae82036520a912c7875db9ededb7e9cd1a696c1885fe0f5037e0ed1e563584f6accf08f4c762804fde1e07ddd38b525a3f8830edf19682c94b34aa1cfd2fa648842d26ef00ddfd1016de9466e0b934420317a031dfb999393c7b5d2c227110d918893e5501cbc09c60f1d4e54cec4fd6881f3a33b0bd7e89d2e69e5234a15c2c431dd38669b934362b18e258f9046d1a871579f36e6adfb68cd4233c68ec2f0523b797d743c93b86ff5bf968761a6c11ee3cff119bd1cbe59497c083b1e3b52cd1d835bd5eab5f93db354837da774615282ac8fc2745f8b01bc6f0418047c8baa65e7d6ad5550f28cfcec5976b6307a4128c9a92ef4f35c487004685bada0b1b34b6b14f5f73403b232112b200e781dd445200f974eb774afb46c7add32b7ede672be7ec9966a00d90758511f498a97880d98e7f5187b82ce45edea210f5e3fafc831cb15369b7ee9d1040808dbb307f9018881f3975fbe40c4842c0ead7564597fdaaee0f7f8e904e0546b323fbf73f32f0fb84e9e4b27408a572baa9aa055533e8a145670bc05dff760fc6e77aab160cf901d3da69b03fc2c8481b2319fc93abd30a823f61c0330be3449692889cc1d3d18da6a17bbc59cc1087d50482907e996ce48066fdc0835b9a6e03f3515b8a85941e88e0ffb97d17f75612e05cdac88eea8ebb2e087084dc11656cb50d290a5d79166dfed663ca92fbf4ec5cb86aa77c09e5c58d5aad7ade6206a93a377a0c4e5c84a44eba9900bc7071ba070fcc6ee24681151d38f4ccfd7c2523b31540f6b29b4687156db85b0ba99b9a2f41870aa8566fd46b51dc2a5c90d110e923dfa57f622330e3a73c5ba236dd4bda89c30ec22b1765c18232f2c08b9bbe8617cb8c471cafec5e3ea16378483907981216406bfff352a0ace94ed62e18a1f7bc4972c3342c2e814f84a07ecf87d09e30365a85ffb6cced5aee0fedb5a6ff48c94174ed993981d45c627b0cfdac3981185f9e6f4cb447ed94c2046d6428104782610af2d66786744a490e52a633f40c7a6be124c881babe2ff762840d43422ed0b16b48b6e41159d53a0a2ffc68dac0b8b9414a794e09cacd23ffd2f77e76de39f1e084ee33309076eae327550df3869f7c739ea78bb6528c2f83bef310d32212fa8655447d190ee774b35f33d7c07e8e5da567a260eebc9e0c805d95fae073c5e02775d1f873b6f4a321ad51410af732e522b0db52b5c21d8bfecddbb7e534922108cb509c63bf8c9478ab61b3409433122eed9474c608fa316f498e8d60bb1e5697b18b3bb85279d63da29b767edc64086421a5342704d632d909e64e31d213a650f889bf3b7ee5da4ef26625166b71d703b6c94a8061a345f705b08ce7d1a3c752f472fe7dca76e3dd068fb77314068ff1b3c34b81f50ad9497bf0511db58e9da959b9d554ef4ecbee085b09bdac69959be3ad7252d21b46d3ca1083046dc62ef7e2f09dbd89aa0edea50f39db59beee80f1de3cec255a23edd6917b22960614088355392cae96b3154772ae74e12fb1c038e1c4bb2c3291276a1383d72fe7c600247d159f483f112008e4ad69a744f75b25dcdf7d7630391017642f24e8198507e2a6497ac97148c773298fd5c4d9fe0e4114b77b076b24c0c983351d1b6beaca0fef0b9b100627ac39c17aa8fbbfa18d61454084f4c14e47225c340e9f881962c635d6267e926167a576b891e94be79037c809bb014cc8aadeca82e6a4e8f55c25c99b55a729acd1f666dabedd440064bddbfffa6a2c191c6c54a8aecbb342c0ffb5549263c708dfd57dc354d17d72ac07b2ede80349c0842db54ad26010dbbaf2f5deefe2da5817c20d24d33f6f4dfb216dc022d10de990e0b8dcb4d2a8abb2812f76e4eba47fe3ff17c958b3d670d337ff663ab6c9907dd8e612b4cfa1d8b2948de7a0347f07b26a0c75ecddb3d9d8dcc7c49c45659ca9f957d40ec7b4f6d50f05e019a86248affa9ad06f7b1fe852d08a599497cfa76d957d1809062bf6236084b763b9ba5e7b8c08f02d3a8510be8027c571be6769a00030f3a3dbed425d88d37baf65355bb3976eed81397a719615f2e73bf88d16e8e35c488db10682668e682abe8435b7f67932f14292cccd45b68f0a9344660ba9380291dd163a1f2afe549e1c9e4b8d8a34cdefeaeaa238e21397620f401d7f056f66b5518fa8be87980449e6311e2d0e9ee9f4b5ef553b8c81209102b541c8edbb3ba134625afc87b1d49edc2ec0c304a1d9ad640fcd9a2c275eea766d43f4ad7b879014b60e6f067b446881e2a8059cc368fdd87665c1eb58e62421b2a02ac5ee29b867477e1efc614eb592e25e18fdb322f521f92a3302426ae159cb942496a2474769b6d038d580673647bb680000984a8a882b219d91acd989051e1253572dcf4dd40ebbbc96eafeef77a2041822a9225a0383d57cb5802127bc76b03688b623db5b6d52abf1968509038747f5c461d96e81391c751418cd9ef1327c6cf0c50e5ed8c10e95fa78425e037d0ac10ec15485174916807e7c7ea7f2fb59f0ae4b8b36ed042a81c8c6e1a8778f75cbbd58d7bde4db691143e19455792372ef6704bfeaa2ad91f73b0a02265c27e86a2adc8b0df0f7bbb73f1b811b04155b2a1fb6d2f5c2edc425ee4a78e63dd20af09411f92534fc5354f2335e72cfda847498c09470dc76a9d419a6e8861e66c4777fd0bd59c2c1dd5a6a78827d0d228bb59b984e4b6152077ff1294a87c4ca2a0ba0c4101b5872fd9692683d0d25f27afba91732ddb0fa795fa9d9061922540cf68578fb59be205124e58602d1c364a4a6e1b3786d55fcc4ee3ff6c0070af1951c4da5699b6e0222c0e978ff50627c7a3fb31bd67e427ce869105c45f4ff7b354e899b1960903d14f0560456b09f9d333af708148abb5ae34823a383d7bff2bb025a09fbca82136aac3d36a06d981f23b63dfa515e7ebbea5509756b5d10f68aac257d3165cb5b4b73f646d4124fec4fe0583bdbb9dd3947800a35ad4a6c6d44ec3d7b6111ef24f9b50f851a726549cf24e68f109be148d64b07153ff48712d735d124123ad02804c26173db0a6498d0760cca9d172d5c0adbe346bd18c6b3fe22ef3d55b483b8df6a8368239dba5745b05e799a28d4a63176b047358c194aceeec4c222d3ace2fa895e9d71f26513a184b30c36e65c9be426b7c52caaa8754beac5d30a98d3efd06779af75879d572ba2b467e4eb6a6881ef3211c1b84c3f991949e56c0c0e9d5934eff423b5fc4fa4b5b2cea4bd2ae63027d14f3660f30c11838cfeabc5148de5b02d96a2e2fd029b7999021adfc4c85c7fe3e106e2679bf404ab6bf7bb218895777c631d90849e500ce3871a2cc8b86936ad2da1eabef77c97f3f982c63908d4d1e949a17a06cca2e7d9f75a2df3525b4571b39c633d64488baca359804c02aace6d87e95b0108efbf0855e4226ff7fbd2204cf8ae409ddf168b3656da6c4565cc3c833a43d860069b68bd32be9207ae9fb1be408dd3973f58ff722265cf6fa94a3615453aa53944ae59a52c0f49cccfa4232dfbb5292052e57c76a0e6d5e42d7cc74bd138d5009beb27b622e2721a6b80b3edf562ef1921b8c3277668d841ced4e1b4d4cb02bdb496acbab93fee565bd9e0608a895ec1ec7d03365e1e58960c365f8c44a5035001efae1a730201bf63f61bd60fca5a54a0c34531046502a4e59ac90dc79b27ac6c70e5a89206a3c59fb47f3fe66aeee5630856db155c4e0b1e30542560dfde7ff7639108d126fc07450b46070926f54776b2e9291317b93ffd90df9230e056ac5d7a75080dd7e5db3779676ae02e3d27996af51709b01400deef53e1c7bb4d23dcc0a387a43c6a6de91060793f285bb0fe0d56b019b5ed6e5972feb2eb8cd842590138ca476368bf77abb4d3ef7cf0d686ae9574594d562b845e1716e57246eb1a12f29cec57e6c1b7c3da7e085206b0c9f23a901f9ad5f44186ee0dcb4ac259fb4fbe6a6f0aad308a0a936c17c8a0c83fb02b273afebb1516e1bddcbec62c9ac0fb4ed1ff3cdc54ac9508f28934cf6b952d5ac033ff481be2eec6d0597ed1a5aa5940a6d5e2d0b79456ba748b2289f34ef9e708a18cc0c02173a266340af46f8849195b34c32889a4963b7ec32ac6c08269d3ddcb7fbe14156f6971b46139ca3497ecd5e25fe0baa681236982e1e474f3515ec318e373bd0f524a8c98e582299c9d52e5a3c54bdd2c64e4ed9f3b55ab08d4cdc3c351e5decb578ee6bef3fdb638a90db5b050e8dae2736409ef0a8f4b9926b771ce540717a13f41eee15deebc12d16efcaad006f7ba738aa03576b2fba8a8e1610eeeba4b8b0aef40d89e43b269c0371a9ce5667735c74eef8fe6dcc4c863987272c310b66f2df63822cf0be577ea45d6cff529da219085979d6c13f223c2d261fe251da224b09a638272b00bd7cfbcdd46ac917742f035879e0396c9f5aef63272783019afb1b761e25c42d080d5387a78e2d7eff286320d74d503a399f6809801f9662f595f21e03b9f67a752cdf5791ab700371745eb55617248fd68a7d314e2180104337b137b97367d17ad959e9a9555f7b70faa8b21c32989e2b0a5e4ac1cbe08a66e29b2fbba16280b92323cf8813a0497682bbc0479acb0d8e6407f7bc6c605b97664be0743c3871ecce6765425225cedfff7bc6b8f8361e36fb7bbd0f45a991f28c204b5e72b0a2d2a90f19749c506dd8ee01f7ef572dadd1c31fcec6b12581f1f45fdaf55d4dad17d20847f17a6878e6486e78b921dc6fa81391c601da57ee085829e5c42f86b200470f8b096a51d99e269f33af864065f05609e31c747453905d7f7d366a7235d8c57ec097b86b98247f85bae7bbb6d58ed686087e932548809f065b841811424ba9e7d3ac9b339be4d44feb5e02b79259119ebb337da6ae78171f4a7d92ad2d27b6bce011f5290f1b2b1181e3f1722b55c14031fadffabf6f59aee26880289c620151c21e55c3068868a936cf67a5b4fda73272613c3b7489cba749099e6aee4b32360e7951c9366352cee9fdd1d84e7447ba9d5b7421798cb56cb8fb45dd506f517ed02bc19e08dc84533ff0099a299504142880c9cb1c15b0bcadd2cc739163f550133b79259c927ececadb2529ade062d7861f42f73ec8557d7e35c54e464f75477a812854b32fa72fb66f3f626084e64e2ae64c8ded2c2c23d3b8d8cd94d73dcb7cb3bfe7d76b01e1e17b89b0955790abd4026d02a9e4517e9188eaf091b40b9f5675310006f953e831387f054ad32c06da91ee98e101cec70d1c89f96254f0f85810954bbe97dcd80c6919d51ee3251bfb9aa7bcd9ce18fb8ab3f2ee0370a919dfee12afe1508e519f1584f9f7792c45314fe000ac0124e0d46f7d2219240b2aa96f62fd1a0ad6a9847177b6efda01f10cd90242b4df76443bdc90460789f59a952daa7d60d453aed8df458d54a08b4e2cb1ea274d34f5bd0e609578eff70a8fbed80e4da9c8efd4e0e75cbd6fb05f74a4886d2779c6f844d8088dd0933c423d8725ef8551ad97fbfaa7d97fcef7b4ae27cd50bc8fa93ca9b4cf73729cd73886924f1af0f131338eac9ead8c1a0fe4fb7d62039d705a6e82efd2f8469275e92606ffb725e0d6e9028999cb71ba23ff26ea17c583c6e02f51a835c4b309952d8efc4658ce41cc7482a84514f695e42004fcc1ae764cfce5645a81c3b98eeeecc014ef59afaf807213f71acc7d2ebc18ef16688b3888bca30293f763479774b4e71c86a714b627d08b0ff5e5420d3c6805ddfb59178f5b298546d9edd19f3ac98c9f3d6c5e91278a7313faa02636989f120e2a426cbb3c2985d2badec8d91c47ef10fa4a2dedc58ebb349965401194ae63578267232b3efb08cfd911d34dcf18a03959fedba26c2a9d1571735fa842e947d201ca4725ff473b47e15b627cd026055f8da6be6fc5fad9c12af5cbe496fa7d92a7b5b51c6dab45d0e3f21dec7ce07b04d75a25ab165b27cc33fb09a852aa72211c708e0a5b4dcf220dcffcdfddcf6d3f3e4665dab285769220eadb96afb9b8f67454008b885c7c9d7474772b72e89e0fe488666fd1b4abc7f1e99b337bd2350b906f890f55ced90544762b789ca58c9fa68d806c36a1b48793f37cd8f22727e6a32708060ca27a68f7c3214738f408ef72a820e561336e4c5354f2a7e6f4c5787af36dcd692e858b522f0893af66ec672a4e2897171817d131ba990d09c711f5fe751ef9229b1e913b2fa2869a09cd187f163ca1f86a4bb7bb7cd3f6b2fa2b2e1242ff25d3ae2b17399183771529db3d4118a875216a82b51ac61eb71e7c6746d8836c160e5e383851aa36eb1e0b484e7f5a5160ed58c5077c684ed92dd27526724e11b3d814ec1691661b853146ae3506796c0f17da04bd33bfaf8c767b3cb9e5b2005739fb2095a4ec25fa635ab592216cc9dbcfe8b56d7a035aae8263890457fa5baee1ed6355a60664d99f8352a3e6c62b3952e610c1ebf4fd6008b6919b751b121821adcacf5a582af612b20ebbc61a0a1f0befb8634399ed2e0743142f7f30fae318259e5e6bd30f3d0fb0e15f76d9934398fc4cc3abc7124f85c6ab6d408e36771288d2b6e114a6482eabb11519191694a8bda17bbc64952338b4de834564838d8a65973d473ba20b5befcfa01e93e006c7508482ccbc460de1576ec8693e65a6c38db3480f88b1bc92f1ee52107b0784d5f60c9291a8150dbe8acaa64a3f61fd38eeceac759c1e3eaf18230d3177deac05f7c86f3c4f32054b0c4a471f6ebbc1ac4cfb623ad1f0533d1792700339adab24a34dae66d6ae80de3e6e28e19c2c5511bbe26f883c517260e46537e3947d919327bb0eb76b0199c9d58f9d2191db8dd0afa1e1187f7d236aa9e025ef4d5228f3b27a016fd0a1d68b755e0f468825eb15442cfa1e5aad0d4ac412a5364c2579c5d02db2310ecca9a9338e77e6a9cdd51178522cfab4f279af6230506bf20fb1354a3a9cfa5fe892c3ac672049d6cf5890cd50b9b443e03d17dc2d6b6b44cdc0d330a9198abecff1f2cc1e257daeb822610f4335226ad693cd83867dda89f91bec800db2ba25ecb129d581b565fe66d578c12b511312c27f60c58f1f54b808604c8eca277ae911d111e776b4cb130ebd947288f81b4596a7ae1646bf78314e2eb609575956bdec2c1f3d9ce5c56cd71b9306f2205fd674877cda6967db907adc6807d20710d7bc3d25780cc7376580dc2b017926413c4ddbd92491fd8cd7997e50057e75c98287bd38da9bd30b45aa9282111f9bbba0f1fe8c82500220b54c7dd97cbf77eaec821d5c7d3e840c4100d603e73dd95169778cd8b1244558d1e85de178698e35a1addf507bd509f4cbbea24374ca317dbca987c35a74700ad8a77326084c6e02a2dee218d60f27816382ce57c306c13043d05f8956da4e73428d67ce5b65907a11671a29ba12681c1d8cc39330100f29dbc0646eb1bbf3aa5d6fc75f94bdda7ca4845e20a0ec09f5ac2c5bf4443b12057bc91942b495b4df727d23ea2a72b23c4072b836b987e67333aad9060a2daab6df0d701e8bc6d03370f06ff07b7f49a69262a4fb0991c27a1c80dd73d83644126d876913c917e89e13981fca4ff278faa540592de4b52d440b8792e8be0688b06cc0ee52c2974af445de65e9b0027d97fb05204753091967f7bd6d966a4adf06dbde40430b4361f10a4ae5bf6947f585a2b17e8f0b945f13fb7c352ada3686f0962250bab303cefb83cbc472d97d61968de3ca5c71656c72843bac7e8a48250c8df5ef589e1dac1bc579e79ad17a2adb8a99a7337a4157739eb190e54e7b87ee3afa89510ed59577c43d096498808545dd0ead563e39e641393fd4f4a324f885d5cd07305523058c8ffede56f79891a595a7c921c5360c658abbb8e5348a9cba7553c7d355f04cb1c4f769c8a660f6bd423437cee7e5fcceb492eaa8097fa7f42ab411612ce279532940a99f54c440469c6841e0ba29e7aad8b9ddd0c28d0b2b0e16a5c62d1d337538940e8bdc9d8a3ecd83b397c9e287bd6c2f6cd5d7b0e5bdc699609f47d0a9a47078c015f4afb1e970d7f59145df6939532a2df97aee5c762620a54536d7c0a4011b5f93525a17426904195101f783ea59a715846d588e6831bf72098fc9321940668259c3af77579ded3a5d7f9a98d2486ee2db08ca784dec3b272fc7a14d31c9d86e16825663b3fbbbccbbfc30886275e17431f1a45168d6a9852f174dd022c4cc794ccd6f98d747c133a1f81f29dd4aadb526a8b43871f547f86153aa170c8806b92311270c7732efcd52586d5d31af7c6c7e24e880764a86a03b32ce54da269cd14bbb5e51715078a70b218a4e91cba21880bb1d128781a786c219ace4a0f5f71ea16bf7c5ddd1f5c793dfac5b679978d6a8bf715351102786db9832536176ddf34be739a82616d230c144dd72bb8763c3bf406b56281826844298753b805dbea5a7dcfac73153a96b9d45b4c9912b012d49c33c411ec96db78b0c082673dc951cb72276b1cbecca64338dca789880205077abe50cd6b5160e3fd8ada2e9590f07551d0deaeb30aa3b2374f0885dc3f2afe1ece2473a65fb02f6dd14ecfc24e61ec67534966051d496b39e8664bd7f9008f4d6eb22ae5e431f6c916afeb3c7d72e8e604e96232e0bdf9261bb6fe250443bc46120bd3b6203c1d04d819221f487ceffba15e0894dbb7daa5d7b0557ff988dbc6aaf33fe0d5cbc4397f77987e4847ee7c2f32d03504baac01d063f82ab5c8263c859ad26d77718e3d103ac15c8da9f6c107ad18a5b175bf3bdc980c3e691d43bf24ea34062608ada5c3da1fffa260a5bdc0a3fb19913ce8421ece4b9279c7489dcc6d567d2722f56bc1070f245b5ae528718e07ffdbb5b645a47767f7992a1f3a314376c5ecd304de87f55a9e6edc73add8863f2dc50bfda0cba36220c6f046907c608dc924ec93e8113317060cae083735485e1e7fbd9fdccd1aa80b512617e1c2efe6bf7c83d4de4d553f054b3a1b69d2b24534867a86c1d57976d8774d8d9ea7fed95d1a5c5eea2c1252920dcb65b88dcc58aecdae0c70934b3d736df72c5223e4cede6cefff1b26f0eccc73057f3cd0a5c7f6cc2085f9d2c41167e0d5776693729a5846e4aa23029f8cf412cb461a19badc511066e571f4792a4b5864c42c6cd45e846128fa2d4e858b7d35fcf0fe296300499020de7dc8defe185d897e91aec0fe87e5239dffd9361198cc252720e64c034f65e72aa57f0ae59de2fc6273c58fca80ecb73456feff3ff7f8e96ab0061bba1142a5799d444dbb54e7343792190c0c0793e5b74e1abde7dbe37d241950b701a513ec04108353a68fe6ab6f33e886dc4fcfaf82d61c374a3858325cc93ed5045ff2287f6e01005dc4a752e7eadb81468eafb94761b200324949d90cb4dade17aa637414b662cbd37ba2ddaa1581fefcb642a212e061eabb6bbf28f1110fec9c3c2294c916194af74823669f09e70cc68dd9d48a8198efdee069ae97a2d9679061c686334abce551ec341ea0cc6d30e06dcbf61849416f9b3b859fa7019fe0c1eabd225b3f2a07615aa6d97ba4d504d2ad2314156111962944aa7abf09beaf5591b4e4e8ebddba6af06c9ff7d0417575ced37f36b7a629c5b83b959257654cc6249e756d4b102f3aac0fe19fc7e4dc8716626a89128a3a6a9fd68fc1b2b856f02df6efe6a47fd45e3bf0b329d71d90b7d10850064984acc99e65a43b4feb19866bba72de3f30278e93d6dc09d26de0a1f6722cc14d02bf2ac31ddb69ddfd9609aef9e98895bd5cd4eabb4feded4aef70fbfa4e3d36f9fe6c62c7e9becc43bdb8576961efdc3969728d3daa98f7b5bff11879081aa34cb34400f46176b28daa7a767b7f8ea52d4b2ec57bdb6c2401a560ca9fa23763b56d493970493b0ab1fd14b8d3a2662a7e6a52f4f8088901fd822e9045b9d637b951a83c99c0971a3320646489d0f00826b7314c7f42a49e3232c1d37b5857f6a17f3f119181295f2184a343d2f5671c04c603d9accc4fb573d5da06cb53088a18e74ba613a02dc52aeb427e6092c80d3f8e00afddb8c080dcd0a1fe1743f7ed1fd52a251283e1ab9bfb3df1bd4cef60e6afe1cc79dc35b927dd697b7f0855dfaed49674fca0c3288af2f4c23056d0962269cdacd14b4f896b97c298bb926f8ecbca7edc4d2484671a3cc8abe541faddb2eafd5b8615f82787e5576005e9f3490428f7a09c42d1cfb0462b2b0495a77964b54175d794e06c6e1a58a54767eb41546165475d391df5d9e937a645342b9a125ae916d72125a0824417865554391d359457ca2e5cf525ced18036c78a5a86554aca10f23d2b61a042ef4cb9db291ac1c426d6bc5e696b7d1fd59d8a72119043d083f1aa042e212c6433e03dc9d54e2f809f9ab3ae17ad4dfa2e403096115f12b13de4a6ce78f327b6ce19781322712c1ff5c97c6020d1174e2fe7c498e4f81118c2ed2677b9372607712fe43a21ba8cdff33ba09bd6632dae6c672f23fbc07d5e6d53628068103473524ee2939d60e8923809b5ae378215d2a295171a76b0444dc22cda880d59fdd0bb97cf55f15901778fe73c18b907b59600b8fcf602dcd2108d2fb15fd042d74fdb488c5fa460a5b852a55a5f04fffdcad5ecc2983c390e70f3eae9cf3ac962c5fd0b7f067ea7580f6b2a1503a5ddbbf557c95f77c5bc7eb673d4816e70644ccea1c23850f8f5f0d1fbf3d856e5e8518f74630b8c0df8755f5e299dec521ee5d08efcfcef6dd4cc243817bbfdde9c270fde34fec74f53af7e2e16a54314672d80027ad6faffb341b3fa86516aae3a88d848c2ed448005d780d59561c91207815d9b7c45da461154a810d43019fa35a2b837cb0795e18063280dc356b0c2b757ed1c7d9ab37244f8e2a86ae21271bb369a45cb5673869b844c14305d9dd7d3822151d24263ce92f71f199b524d9f5b2c97fe75fd9fc19482f89d87341cef9d648c606950b9437d6a5b57392d98a9c4bd0f8587985f13bec8d30a3a88f324c6170ede5c6a407aee14dcae03980938f5854abf51d257a0b669743504e39815d64bf0dd7577883a89aad4038e16a21565119f1984979631dbbf549709affe58bfacc022b2ddd5d7e8d16bd2acaa161d8393bb8c1734e910c44b826b6d9d060fc2e37af4ecc045a0aea9b8a2360da21e2e1c20bcbc372518437742e774152f4f5133c7d7955be2c957e8666a7492f9ed1fbc93e9a0f6779016862951ec5f34d6ff126ae76ce19d322f2c773a1bd61f3f8e85d7de40d5a2c80964fbd045ad52fbb9d51010d443cd8960a5c324eba37bb6bf4ace02a391ae39877fddab8a983d38f121c4d2d24ae7fd543ffcf26ed92a6225ff02c3c485a794f57354d1ab0cada815049d24bb90049969178a220f922bdfccac9d8e4d55ce413680de29267f1a046fb41354bdb10e0b496cb2f33124f56b43bf37ae785f9842d50eb22fe447738dfa5d7189ac4149627020db64be29f8f3b3ebc58f366ca99991b208dc33eaef572df597a6a949547ee3eb74607d736a76a99d9153dbc9e2c325a884333b6df639bbc9b1304429429e7c87f16545b0837586faa4363c02d61641a10a446821d37497d40c2feab3ab3c40ff68cd82c9300158a85fe6d3673d38a15b3e5e8d9d7d3462def85c945f0efe522af6122fa6d9c032b93356e29ab61364fa89a135b456661ca80585fb6be6c8bd1c4d9201d15a3ade0a2b13990112b92f6b68311dc75a9b7164e3a9314c31144074bc5ff5767f101b7215d103ea40345ec5887794ec35e6b2a024f76c7463f27eba65c9209875448ca32e3329dbb17a84e0408e892aed49db7c25586c2a99dcdfae8426ca9cc4329d931dea294aad48a4cc72bea1e47b6bca21b62740996df0bad3f75f8f7a3ed22f4a2b98d1ff0b33bd3897e3db76d67cb4846f4daec6003b724ca3c9b7c1879198e242e691fe7eb0a7274c2f94b087ad5f162d45fb359c387d46c93fefb41e4a40cd510c350db5f451b20c41abf054b9b5d0bc40c8033f58de60a90bade99831fc16a38ee033d3592d7eaa75fb75e5d2e023d26e1c6dc812f18229613a014f2362e4e017c05a0896b8af3cee4b7c928633a93f9b7b78dd51c98529967671e068458b36a498d858dc90ff2eee7265254021eeda582635bbeecf7461e3c93c296c3b6fe88778ae5ed4d56579614f070eec59f13a7f8277b84b54ff771ea189c04845d5e9bac4496215d4a860ec6301a6a9cd6b630e069cc084ea6db5758bb6d35c6ba3cdfa08fdecb03856a9fd72b1d7dfe0022758f6b2174aee1d78c2023da08a23e922a544e06cac0aead2d8a82df3d1b269f9c40d7d0f279248da1e87d744f37f00bf5c748e143d75f49fe8e9b2d0c6a53fb479e8906356a375dc49cfb0535f3ef71c734e4ed50d138afe7bfc0af1dece90198105a34437d5fe22b4a53b73a3d90c61b999f6f1bec751c2cc5f007a1adb0bd2873d1d996101a3e45416826bfce2a561320a597962553f2563ff0b914c92fab0462c7dbf42da9e1a69a438b3e8d421d0841d826dc0904045e26fcd22915fa3777d93eed3269a8473f88923bdc32c937fe6f6be0f51b8f3ed80644638ac19ed780cbd0b4e799afff559c75398332f83420bc466f5eed755dd04c7af35b25a762dc79a4e4aa93aa8f7da3b6ade6a624ee039fd17c643379a9761723a1989ca334ef75ae0d063be0c43b367211df72fc8fe5b2557ccc7050b9bcdf5bb85a98b8efdc25529f8bcb10f6f0443be967ef90c573619cd554be1aebfae4f1174971c2634b909363f0e4513b5ed3172d9167432be2408a78db359a8915c91bee912659035a8c4380c611a63fec5db5e49783b88eef9b393246aead0dc5f869a10e82b1025991695b2b2fb9476e3cbabaac14f321dcf84ce05691b46b1fb712c02460d3be3d53422a7cd49979c7adedc3739040ddf8ac9649b9da8e642a4404e52270561ecfe1184f2813dc947eac35be1bef6cc6f17e59b8957fbf1dbec7027b0111e9c23e09f5dad62fb288590ae820a95af937cc6002b8ab2be6ec024c5e8c5f42484f5eba9b82725e8e2c3d9c38e8e3d160d92e0798c862c75fc7ebaf19ff8ee088a738acc913bf8f9a0b593c8374391c68b975f8b6cbdc99b957f83a30b2665da3ce4a513e8203d862b0382df01c8d3130837c9b9d63e247781cf853ae368ed58bd538b10d49a151bdf0ebba48f79c5408fb4bbe2916010bc7a963d5bc887f2c1dc824a891aaaea6b8cab9e08616629d703c57b11327d864c360faf15de42fc1cac6c3d3ad32f5c3796826f3adb47b80afe51ff83156b712f752b4609b4484af3ea0fa0a77e1262b4d484076cebdd2e62dbdac096e0a981556a63375051fa6cf216d1bcbcb193d42e99c5f33c16f58910c074baa97eddd88c0fc5ed69e3d3df1b694997fc73a99e719fc60a4f71ea7daefa34a9ed44986578e01fc9b8a18ff17fa41f09d5d222a7b367711b77e8eb6aac7c230d7221406017461e8f19c3539b05b65072de12027ab5a6cad4ea56c8ee011ca1c3108e7490b4228d3c14cd5fde283744337f1f08ee26ee67cc97c0905435fcb7f670ac1c44e4526d953e1827da836e5525d387f3e4c20319670beacea3ed55b299f89aca128723cb4679294e9ab993914b5ce9b866a424482e52a5353f7bfc637e1fd91f11112b41cf8769538e10ed11971e7dfecba66a926b2d8ec811296c14d050793a8e7ff57feebb7c8cb6cf62b80d9cf1e7e835d873fd2ee064e3a06c61a3393438a89440c8a2fffe438d2e14903e22fe523d333b7788306352e0956fad8d0f9afaf003fc79cbbf0711c033c3233a2e39ca32f2454da55b808c6c809eb0718907b3d14fa55da2621dfcb9ea1b4d5ae3c5908580cabd36478d6c11bc12f381ba0224b37d3c31c1263a3afc05473b675e6b24957e77142994db0492e2d69a533f8ca85236436e69c45451a498e7d04f67d1d6f4be07ba490a35f0d71f90322f2998b423a565065c83524032280559785c0d338e72492f904ebf593750d10ea04d1965b9a0212e45d5daf898ac1c7980d9d8fecfe11608199eefb5600fdf1c5fd771b1b85e5ed3cd128be3622e59e3a5f209e5cc3c582c627224f46a115ad98b87e834bd1f32eeaa96de80bc64db98edb940317db0da878682eea661cd340ab05fee8f09ac6495652bbccad7d394a5830b3511704a951c9c1089ab9d26c0c65139717601443412074442afe46c513f8526e36835ad81db250dbc0546f19042d647f7e2d0cdd6807fc5ed20905a4445dada6bb57f77923026fb9c0a11e145179ac0b4349be673120c14bd39246e2bf982eee81eebc9d419bec4d1375f4c28270135e256897869abab6d05ed9e3ffb355607d9fb131f23dbbeeb5c509e863c98659bb708af05d1540ac4dc34fa018a7eeec1434e3b23e34801c773f0fee795afb137adfc3c07c90bab5786e43eed52ebe96f7d268d6d7f7d10691f1bc0ceb3f7b500b88a78db3f15c5acbc1480ffa4e20886fcb0714ce17ca40f7efe77b79771da73fa4f3d48ccfecb5ba156ee11578ed3a858f5529dbba86ff998fc85e256ac91bdcd2d496c7af4a180976361f76b8719973761c66e5ba0153856a61e143540452caab238ce5f159492df78bc9299e94db4d5dea01273448354532c30242a7109de402443674697159919444d40cb635090c9998f15f6fae05741046d7e4185fa9983d4d73622606b126e16524e36ee5ae5ac0749c1dbc78951853d3add259487bddf4744fe1d3aaa0a326b4f630441d3bff9bb4ca1924d7bf8da3b957989ce2d23997c80c9790bd7ce5eea9e7c9de91ee04e4c35462da15a0ddaa69ea717e14dddf8f8099219d0701b1905d29bb26c0a00811270b651d799b64a2599746b3beb183bd0e36b94fb91cbe1336642a39a30adacf9decf38f6e1fe453500feddbe1f0a811b7d518412d246949124d7432e92fe8f2c3957b403c39f57bc47fb1298514ad6caa668fe385066f0afe6c352623d72fc6d8807cbcfe0c93366face3ed67a0f1547e2103f8195b607cbd10f672f5df1def3bf27f24d010b715d9d74c13ce0011ad91fd2033474119a0f42d565a2f19c6aa2ad44551288eaaf4f55ca671913b5345c3ac040898ddd58e3017d882fff1201fca7531f3faf8a4ed43dc513eed411a16199be36612a1cc53c011b13fb22979447907b17c80c3f72ea4b1a09b66e262b19648a45b902d4051b1d17f2129cfd131003ff8e4c184da83ffc7d11fc4e156d07980225202b9c959d5d11611ae8252529df5fbeb893929274b8623af330247ed27907779d5176cba3e9ffe99a53ea65dab064c61ae7fe844564ee72f100846137830ab1aaa048f5c2cdbe5d7308e586eee211d6d3d994176ea4430121096ce0823b9b6b0b52880b37710e724e5f615a9aa4309c0132d546202bd28f62ffc6e72738408242250cc48e12d7dbf2cb3a90f557a7d5c1d388d89f11dfac3b3fb8eddcbf8d597da5b85022f9af866aa3db499bd30832d41fd52a3df0d93dd345e1465bfc4cadf6e04306086e8ba731d0b388dc82e0a17e4ee865506f14dd78987216ddb02b08a42b44a2a203915639018343f7ce7072c43ea5cb505317f5ea915b5325988f50ec5301a4221b60156da6abaff05e5baf63d6a634e89109499e64e78d02c772b5b8a6f7009432979145f7c62845dd6fe9d3e0ab9b9e9ecc87abc06017c9bae5b507dc7b10fcd27a6c6e36f90f9db8d9395ccf579622e14ecd38fe7282bc97e84f004bd8a90c34f9009819d5d975bc68bf8a18d71ed84b771ea35f5341de289052bd3178a0da892172e80b03fd12a7f64818f8111631f807688d931eb86dbfb124844785a17aa134517adbc05dedfb747981eac356cfa2da9bce920f12ebde2690b953d13f36dd211ccb73fa1780ccdf4b3fa934f56c327237ad9c55dc0fd5d8f5ba4da6072ffb1ef520ede774308963c98030ee7798529d17445f39003f274e198877ed70417a344999a730fc722163fc5d0065c5fbdbe672b64eac983ff469db3e9134bb938258a215ed94ac3ad124baa42a4fb0fce0dd485c0ebf718fb58521d4ffab95ec780e74050269c8e04c4106157d9205dc08dbf66cde0f311be24845367d6dba68e000887ff804a3bc39f4081c69ce38afbcd67fa565383b2ed516663d42f8a2160fb5736be89996770140db0167774bca9d6732c3922196604040be2d2e76ccda405d11fca06cfc93c7b8eb3aaca3249011032aab21678e2836217d0cb4a9504486c2e3a794f8cffc465c92b2cef9b025fa095b7b2cf27b9e1425af790f92a8da73cbbb0b210d7ad8eade8062530efb737fa35700e8e60cc89bcadbd9c5dac64bdbfd220aaf75e5486aae7abfb556adbf8dcbbe4386b5b116df9f3e32d2ca427ac9c95843928d600d6879f8dd0ce92a2f2dc3ee3b1670271ac763ccfadfac43a1d2bfd9f6982df55e0df3562e422dc5847dd958cfc7b191a63c4319cd0533bb16f4124f9051e277b5e6842671e6e59663baea267cda5a71b44b81d0242e0a20908b974ffd870bcfa802b4bbc2ad9caa8706e4e81f734464e56e724b479571a3e8c9b1f69f26f1a4edddd3534ff9e6cb4f64e58a7d5c119b40622dd5913c408b21bcf108990c8958a1eb36cc016e10954d64cd88d4c747728ad18f652add5f31d04aedad958bcbded090ac93e5d0ff910cc165b596a59586aa1bed81133c7a4f4a64025da90675c45cc1e1f01865c2060ecc910a4f71ceada12973db57c52964960b3ae745462691349dbf9fefb9fe7a6b13c665ea75ff8ce7de03a01d5a8e34be1109cdd8f4616846423bfb63fd7a6aa676edf3cf3ae4b9a4a31866f7e0f21a7e41aad551334fb1fd851db7ab8320e8ede59e05b0c21b05037826c41ea94b5313e439372c1badc23232e560aa6d5c631c6906916066a051896beae097953d46d005c08f9db0e23a114f19f5baf90155151762d3b86cad8dc543841a175f85356b63cee1709f488ebd72f2e50845c87f77746397d482b4ca568230016501c851c27f8277cde59651bf95ceba6fd231c57c95e15153c16441edcfd53ee45db3ace73c2a870b3b4e233ecc3202a4a5b56d7be6ec87f08588df49acbc6ec95022f01a5093c0a3a068dbe82f6e99a6a9fad6488d3719a6f3c368a3a9e936d8ef07bbcd7371c1c5b2f29fcd4e2e47557a76d16d2426510c4d63f83c744a9a4702df334ec7b00e49781e449647d9052fe82ef34494d887f194f013c55e419df5c2e955d5cc693f92a3d25009a126a44467339732a4163a460306eabaad34803750a2156e9d2e35933c92cb48794ac268150488b972a9df18f09b282fdd735156438a12ef6056aac368a182aed24f197d21aaca5b780e1cfa1a16e21e401625b633c89ba637f1aab2206309d7eed120e2007a7671ab6f6fcb565ee9cf0b3cdfedd0f93ab5da0d70ccf0b417e2c9a158bcbb6cddf691579886c940231b7030fb5ee535f2d333a47356181b1484dd23e12772557a11675a5a5024957f0eb83f0442343bc5adb4a7f4b52954a768de55b94d5d9702eaa777a641d07b2151630ebcf4b1a5dab3e7d412a0770c6853f62a59a0025801a9e4883497919cc371729e824c5746bba819c3c7a0cf0d16930f39e16eec9f86fc12440701897ff937234c3f6409bb6c3af74d723722ae315d3deff07c589913db3d236208683ea6eac205d7a8dbac8a2e95adf59aabefcb9c77fdfe26fd646ce5b25c482c5fcaf53a1bbfa4a02baa39bae38903e06ccde0609c33dee7fd8bd9cb3a4147a5758112ef32eeaf36e8a031733dca4819ae3a9de6ef7085b6306b5af97e8ccd7c933cf468e5416e621a42d96c3c851bcf1846a2fb141925ec221b470c62eebe1c17bcdca3c51e0f318b364c180c77768d81b9c2622cde462eeffdfe2d8bdb578b5be3cb20bc4c228f842721842041ed543ce3ab4e9758351503c43a10e385fcf9e6d1acb21d4c32a398ca2b6c9f1b01284b6ffb71e20f566354a084e3d0e9c887a908da06a57568bbfeda23cabe339b98eba5c8816accb5684cf947163102323dbda0783e97d317566a21bc22d300dc830ba62aa094e02d82012e8aee88e16aef1886100b673d949eb6091aa632ca8d7d8fc23fa020dad00654756c4ee114fc69d4c54159073a09e7c41e4c09ad36d9823e43ddda43ae7c742364dd638634ab896a666807e44e3c16ed92f8768962b7e350264333e1944d21cdddf530cb5c5217549502c06b888664fd6029a262bafc9570a439b039fbfc261fd796d1f48ce5016aa9ef0069a544d23f22bc702ee4285be0c3873734d155ae689e6e478d7f85a4b6405f09c0663bcd0ed932f99b5b6f30607960ace8a2678bc576becef164b083ff6ca12167f556b93e0918ccb9f24b3d531b6d5d2401c3c1813a3a4d6289eab42f7ad5475515e855a49400a2c5feaab755be27a91287400818285c521bdbfbb534ec830c285eff41cbd7e505aba87bd7b505df96554b8dc26e808c7c7910b6d4fedba56c884ad073e946ddf62fc4a2a17482d388103e617a324c74407be3a5e8377bf3f987789d302a1140aaac256ed99fc4239087c1e171bdb1cccd649ea24eeea0d8416f84027d64895c59448d5e02fe1cf94e6cc1236b444cfd29bb985d2defb590eeff6e1607bf178b356cea7e77dc58e14111c88960f459cd23859d155c0d663cee7efa55fb7aafef653119d0f7e12e842ca77acb03160e4fa31409bcee415d6387f48fd4d1b1e9b39d0f4911f94dd3d22660fbfdeac98e34dbd09227cf4a600abd40029fd1490ef4f1160ee84bc3fefd5ce511f100786984cb36723d83c72f06f1db36647891f6b287ec9faeaa8dc053d086e4b1ff34eda10f2b4ec97a389c15fe8c358a5f719fb6f88d2dbe65d29e277f146a15cabfe31621f531b3878de96b49c75a585f88343bad35b1ae5e623c170bff43784e87386886d4548fe182f7fd90925c3a90c58e6805558ef07f84fb5095f49d45c46d947eeca66622ebc0c459220f98e92d24426054d0027bc508b5c3fdc33c2e430bedaab41ac76ca556747a682e38416aecaf3dd5bac5420d59abadef05f99dd91a1b5fed3b08bb260f2baef7441f2de29008e647e124c75dfe53715939d33fafae5606b3406bf79bf70600c07958fe6c618dd49b6b0974a7c4eaad1656cec940489440a782aebd904b93e3b0bf445b36f632e6d50d5fca2e83ff4a28cf230072c5badcfeaac7d55ae1cfd5abc7a8663373ec275747b511bee23675ac76f6d8a3cb522473c16a0343855c209ba96a6030ef954dfc3a1729fddbd4d522d16937da88beb4420d0400fde583fca19ac85e041ac90eca5bd953f64f4a83a075d3b576691f7ccb66e1a80f6158d51bb7e6bff1d514a4327414012452e78c99ab9f93c968103a00905ab3c153ecdea65e924bdcfdb244d533e1113b8e6600034d148e4dc271939c7b80615138ddc1edb5fc3f767332254ac8330a246f0c92fdeb7c9bc0da820d301094846902af071e419f64d6e9a6af07906e7d49f1c0305ad130b2bdf0f73ab18288669462320bdd1ab013986b1de6747db9b1d72a4f6187987d1d8efc59326d98e48a2aa8c01863561064b1af277fff85ec9d420211f593411ec50031e871aa0e1130f3bec0e3871de9c0951c7b3369232888733e404cf553979d62c1763282a65a90551649af8f9b672bf7b82b301463543938c5677a36d8b9f2cfec663d48045a80f4069de3a8a63922b64c73cecd1bf8b0aba43b1548d82a44632e790ca69059e51cd13daf96f1fdcde86966841c49319aa559cac3d4b4ca6d3f6825a486e9225077453bf7ce56693178cbb2bb8938aa6ca05b9d778dab15ef424f1d7d7f023ad916a57891ca686c8c84327bf225388570fea23eaa304f68845d6519056b5a6d056f1c59a0d0d538da59130218f945d92f3eaf8c8b9f4e7a98444b8959d1346933c6b3abc1c6c46947fbb3c4bc08a2e8bb1c4edaaabd5a8d959dd1b9cf12dfcdb6a0f265de3c2fd799c0d7e61b3590dc444f01e0ea43a1b24c7375dd2a8502600f7fc9045e1a67cc51b0480ea638456a31f148e738e571a120e50a88429e8dc80214ccecbb088720b4acf4b082040724ce2b56355c9d8a1c0ccb87450f3e4d8ca2b3fde06917ced378e84fae06eb5989e85d4377e7b3004d03794ad70fb4e5d86478e08ff0d2c7d2214e906a100d748cf97a3540e57dd0b7b9ecffa9769546b95b5fb602171afcfecc9530458a03d269dc301f2568fce7b9411910953f1f5f304d456a55365c76b1465d44b642bb194106aa3938fe0f02d4e53cbf706c28d3bd000efa877397546921ba29c3ef6dbca0a9382f79c88f5e023ca83cc8cfdecebec924305e17a9f9525579436cd2bb2f7a85839740823b649cb8c6b9ec409e59316f852caf84bcfc049f12c354873adc5c228dd840cb8777185aabd309304260b93381a747718edea381c1526b7c2843a575ad4535e0121848f694b28a354d49de172ddbd587ac5e1faa5036fed6acdf358abfdfbb84ca56f425f9814f2499847e539b366a85f8c0e9feb440a83d89cbb546dbaf1ba369b4d748d230344753b5794ba1dc419ce35c791b9a10c715ee46f9dbed6d62f01da6da4c55552c3dc0c2840d6ab66ed122e0748e52c55712414d5ca7b005403505c2fc6b4e35223315f64e52d1f5ca8fa096976f835c130ce6bcc4f144636f60e94854be257fa328c33f8119082495928dd07f03ef345be636c233afa1f4b8df5e4801ad74b2fe451cffd78ed6a077c801d89a6e42700b87028320f2ecf1b293b8f1438c7f07f30cc9bab84b0659468c11104084834ab02b523b777413b767560a4473a9864ee28324df4811a49e5cdff44bb454e101230f06157d80b73c2e2428d88873c78242f8ecf5b9cf1ceb243f273c5fa00935a911d305f18611a502b914c90796fc29be4689e0d5aea0dbda89d6a3843715ea0ef40b7c1b43cf9b6602cbdc55e5a8e4128bef4fea298ae62540acea6e8c7a69ca468e5cd210185d5e8694542e18bac4b49c13c657ad28675746962e4103a044f6cc85940421f26589fb4212e97d310c9d08aa9c66e1c5e2c022dcb9c260202c77f051588258761b35cf43028eb1f6f7840837c858adb1e541b5cafeb76c4fe3b2725894e16ff4b6a9f6cc80be7882376b0bb4b553fe21d090179fc8056352bc876c31c0a33aa856e4b9e823270e8f33a6cfea6aa7c94363927ac619b39299ce73d73eb5364a489212551d50a4d943bf90d6743cf28c4b7d91af75e9e349c91135f234d3642b1b96b68fc3dfa98f7d6e7a3cdfa5f3b444194b78bf247e1c59fc6879d0ae1029a85a8dcb961ecec2ee8d21c8b6b497ee2a49eaec42afe3e1d716ea0badbd83519f7bc37f0494eae6e82efd0ea612fdb27dbe9e59557ab990a596b757bbeb48526fcf3bfa26d303c7006d922ae01efa51d70bcb1f09de736b37a583e2577567b94d23898cbdb609f6aa22f7c472a1dff5b335492d443872887368e523506d6456ab14eabcb4968577de6585ce553ff2e79cbc561e2b6c707d7709966e6a177a1bf0e45e5c25eee241fe5c9e0e6472826704a8b8bec542638091f07ad7afc1fc3d7f03fa880c697ac555cebad7cfe7c3c25a0a41d6c3423e5a2702666b9ebd7f3b8cec19e7ec0b52cb1f80854d5e6624a158f7a9b5f7b0a22a51e8fc0854052008847a52d511caa5c18a3fefa9edd2a94e1aac8587eaf10be9cee40edf7b26e8298b7bce4c47184305116f122a10fc4f0e9fd68af569f237bc35d8e03e6f91d83df1876c4fd72a4899478035207c07c06038bd3954b527b113028f1a0fd8459fe2d338bdb9ecc90c1c345f4f5873d8da95d83fe1c8ddd62e3aa9198138bb07e211981ed007ace01c7b0abcdd36a9392cfaf5fc8d2951b8f9abfa03b1f77ab5b48760c1700358a9982912bf8f4d2523753690064018a205cbef2a52ed807262f35614111635baad2539f149001117602d182d80f0736598ae758795c95e254984dcd9fab500ff8e731076159c294e1731531d697ff9d10a8d7a0282a4587bd2c5a3cd35c8e600eb7245ccca81caaffe9f7be504a403be5299e7f79c04f3fdc9cfe281012e636079867ee80584bde13063d16654f726539090a33f0b1e9acb640ba198825dda9d4b8f7821310649986317aaf336fb4f8fdad3b48cfcb8fa7486c87426f3ac409bca0c68b757fd945779d0d5b31456b7b49ed077abb2a0c4a28c6413befd42c3334c18b022b4ef270617c681f6d6f04fc5c39a19542c4faa274f54817a5d8892670198ef09ff9c88442c1effebb56939ba645ad97914ded6a1886d0bd8fd569a92c4a73a8c5466f70421f17a6fe0055dfac2e32d9c8e859aa7e03ecc6e062b766dad9d9e29305f290c48cbfde19d488ba0e98760c5be0c8b1527b1e974e95292ce62735f87343d3eb51256000293fdaa1d9864918617040b1a03c9b6982b4c93007de3dc3f4c1a83faff2a2e9734edd38a067adf79dd84e34adf96c23eeac0ceeef1e9f1127220eaa46b946ddc955be9d3f7e035ae03c10de643628afb04b2bb93cbf907b018d6748d65885ae2d4402851d6f05ff87606eae2ee9cc771ded908d4a6b8cd851d76e5e3982f1442f1c349f7645fe16ae41df5ce453884597623a0cfb8257f68fde6ec6b5aa3c7d0f4cf42b0d328fcb3bc117a58c59232cfb3a207d780108c1cb56441ecf65e01b296367945a8e19d0977a329dd1f2e01e70895a6db5f15e373bd41f807219fcfb02ea9a9a1550a212e800dd9af84f5e546e60ded753066205ba7d0af70c2a9b9ff7816572e0f197cc1b0064ddf0f039b3dc36156b55e722349acdefe4f86c6134c786d7a6d65c3bb78d1f4f7a86273571c35bfed4a68cc602d0f0396ca507febe2ad727289e51a162e62da259e84b6f9146178f8af5570e63412ae8a0e7eb51b351a546cc02bce79f68cfd846c44cf2e1a51ba23ec92c8bbdd3fc3746fbbd6309782bea2acc1db72189a51a4cc50a36a0a3f6ada355b75ab5555be6b9192d6a8f8e40e8607a2d1d6540c10f05a7361c154caf791e1ad6b515991a5144af2f4b02d657b43a3d5956fde51432d9d14c888851463998caf4d9db50021e7c7acbc20adbfcc9ef3062d90dfa754fdd5a7a0cb7c7688d01aa35240996295b933640f57a9f9b201d982f4afcf77b797e57af187d133751bcd2df578fe58c94b9af2ec38f83f9fd6ac41977821dd2150d0beac747d1ee75d09158ee2137ac507bb09f57ce07bb21ad4a2345d860eea118c560df0ee1976153a644653e70bd79fd9896c4e5c7285a9b9fa614eed1ca77a2461e6245beb2806809ca3b739ef4dfaa3abdc8b7fb8d4d755070a8aeda0db86b94e4bdcba94037aa56014aa8848b98d8cdb8946fe9d61c3ef34f83a07ad80c9d969ad3d0f71e7995005eb0a7516d2a76f6c35e9683cd087388129a004972eef160aa87253c688a1c3acf8b3a033ceac50ad95486665ec7d19e5d8634d1b03af06f7fa0c91a8b0618a1cefcb82bdcdbf48d73566617ab5e8f09c8c061218e43e5965c60af66ce72adcc1373716bf648672aa0914a9d543b0c28ab93f2e2020e5887719d1eeb276c81f417f5190c94eb65c7049af646b8f59b838de86e2fe887d812b10c8cc92d73bc66233966e86407af113f9ed717720b58554ea2882a50363846c94874016a803945fbbcdd4bccd8ee2795a89ecee8fa115bcb84ce7221f255d559800b1a177351ee6ad3c811ee60be2b8584c09b0d4625fb0b3a33287061d1bf9d9bc3eb98ea8e419ce184b0763e4dde4659122538471c556f1f0a7132d9ad0ed160b5c6ccd43867f74683540d0204160a91a90fcd151cf6269e85114fc7fed9ab60081a1f41ae9254ab96baf936f8c7106b988d4f6ed24c3efce8a2abfc325b8238d4cdc35b77296fc8d42d58fd68a2dc549b0ae9082a148fb2b5ffc70c65d268d66419ac6102c628ce179d1b7799756cdf7df9bd3e59c73cbacf7ced638c8e9960c2c25be93a2c7f7b7c9c434c3ed2af0e058579fac9d996f2fdbbb478b5afe52efde8764bf389f6cd82b7edaa356013ae8b96ff6e25d6644580e823d47e45ab8e1d053537e92eba6e21c8bf84c20fe4e5b7863ae4f92e24071d7cc4a9e24e03be11ceae2d4dcb0fab8070bb4d8e50434d6e1ba6447389c37dddf96080c074220406e7efbfba541b2c1af8795f6d5b0298566d6e47b71d95b886a82dc85deed16302e56ad2616ae5c9f9138ed1be65547f4cbdf6890b652f20362b5f5ee9cd23ed057247c1f7e9b7e8d46dc1986b2594cdefbed70cf5192c32dc513a0fc030b8c290bcd213a122680a1e33bf9d957a02315208c4afe308ef85944687bc764f4a7009a30596209c79510c456775a02be1968b6fa936f020665d0b1bc248cda4454335628368ec8aa36fd52eb745c37bcbca13cf1b5bf599fd92cd7c7b1bf1613fd724300724e90e76c7f027149e13dad2aa9fc2c8198e17d03fad393a4cfae3e07406bd9354a5c288aa2a722be3df46a8aa0e23ed7040b0945614a01ed1dbe99ba7b5b60322675e6341037cc095f0c5c3d451a93601dd96b02d472d6274a2e20fdea9f18d8a57398c4719c976017e17815fcc185c0a6e2a78699afe852559127725d2c3c6d7b631422bd12b6900c988654e63927bde0175d71f7438bc61b8beff3ed6dd24000d3bd60f5a2c4dcc9c7085bb9e4483dcc897bbb6dd53ef5b1768172663a61bc6c9a1d322bc2f136bf2fbb118e9806d65a6480036e36a8566935f8a795b1f3c5e57f1147a45c81d840f4114646e72c92ded7b883617e0f1a3aacaee0602934a02d7e0856aa38d62a6714bd4fe4e463a93da2f39243989f7a47a1b5146e72216c8b41bf433a15803014f75d6ef829cc6b8ee8437331f6f26b00d871845f21abd33db6553a9dacf8c7aa6849aa9d18c57bede2401e3b281a8e5d4c5ac50a5143899ac9ef0eba895461ece6a75849cc10f87c31c36a952429c885b1c406f7c5773adfee960161f166e3962ac8c4b72d034ad48c93276c0185afe5c0aa8a705ce9cf183871719854ecf65cfde096cb875e21f0f5321ff8ad5321520ad68e6f6418c383676c3eaf3ad43a1873f2fc91fef7bc5b415cda6aed21576e3c976282ae2694c6bfcf658e31302354ae7a6f7446cfc51a3195d664899652160db7acb97968a7b1a1c9c9350aba102c6df7ffeec48dfb1cfa6cbeb313f6ef22d8de865d1a8107afc699a8fa154146e6e9e2540703d020b3dafa1b7e783df6d6e1516779c4a4a5898b2fc43c95adb191325178b0c1b5f4b16979942e8fe14af5bce3ba2d3ddc626aa76e0b6b8b7c554794a44c0baee400bfc7fd4693ddb3bbc4e943441882c5e1d9c189127d2c445ed210216788b261a39b05b66297a50e39f3b6c2ef6e83e89c4c492ac3df19c54d0a93b7d36069aca9094ae7d03c7d070d5e6e1a36870d1f22171cfe968bbffd6290cffe470990a9fbb041683b7fa5d41e7aa78eaee63963718146711588f33cc25973bad0ade75b10f26fe8ac1277c9844775d03ccd0f8c8a15011446309fed4f4f6fca8432b5c2377e30c5a6d8adb62d1c1fc0a6f9d3a23b1c080a45a2aedd718bf85e222da2332bca472ec8e2bf6685ef5247690e672677a7dbf83572a7db6512ef6ecc35299aa3147497402dc0a3c659d6955a4148eef6328d68cbbb4a5ef58a98015a3e5bd1d86cb1e3654f31b050b77b1ce97d1cd4cf0613a6f3337da7cfc9e0036658f60eda79cd3dfc6bccf1c3be245a63a90c02373af83f3c0572e36e3d1e0c7b04f4f30c9bbdffc25d97b98f380f602002f3e1cb552c1b9163173d85ce1df1a018c090cdcc3f0218bf044134bd63cdd2b951d0fd5965f862a0f50787fcd178682ded59c7d86498057c8204a1e5b7f1463782ad0fa46ffc143253a17b918c2b29d767d98af4dca56c2ef692a64318259a62e34abe68277a9c8046eb0f1cb943d07546689905962bb07a197a00eb9c01a8d4003c76e310b2beb0473e8d47e668940568d1cca14b3e2d39815be7d9d66592425595df47213fadb7cce8346b3f3a5fa1108d39a698bef1e93703867a19dd3a0f02ef80b54820f8401e69116bdaa2cf07519a29b9e686746eafa06236036a744c4f31c6a980b22582466bd9dcf3f57c5e1e35c8e653390aca20c98b3a0070161a81d149bc000a30fdec3b6e6658ac275519e72ab7aa23ed6e502ba6ab52b39ff1048de67620f596e564ed4ab147b493ba99cadbd49b793d453f8e212e81c51c60ea5229d28d133347cf1cf9b4b70941280e87a04808acad53d22bc84389d2c96d4029aa5d64f1968f5d36fc986231c8a6040c764f57ac9df47a3b8be03100451a4723ef8fc5f2ed6b74ded7d931bdadbd15ba66c493bf01a2b6f93ffe5945a929ecc5c0b74d79353e2e093d292fb7e92001b27203f3f8711c51b7b8cb0fd9ae4bd918f257b571d768f39e18d51a3d78b3f7a658c88f4c876526c5d435211aad84bfaee6652fa15a32ebc2ad56a15de95cf8a20638ccbd2c920173608883000163372f054fea25d6d50336a9c168526b54c70b4f284fd1cc77422b2a7983745d2b0412c8ea218b426e13a58e81c9fe098c06f6e5d23a133ed17e14ada6171889eb07f48327f16c3c7be497172d984864715c653b4483ccbea61a96e47d139e46f220bfecdb8dce85d480abc0bc783c7ec79c8f2e2e72921aa80e5c3e728cbf5e9d31ceeb2e6a3ac99a2d8cebc4bfef9c7f19f47358d7c14143ce637fe60fbb29f42ced3d0bf1d7d431d01f984b7d8196fe7708c88fc83307a3d6ed1a8e8736a0f20155db5d231e811d2f6968345d0d1600f29b74a706fd0636c7e99fbbf72509c87aca4f1014f99ed20e4cdbdbba0dd6849f4c90f585a131d4632c1198703837c3a838b3ba2fd6674c405eecf55fca75320153c1e51876dad3893d3e231fa9e48723c628ff8838440ff3f89cc335dfc30e402ee1f7a6da758a6158db01d1a528a6f77e6419344e2ef46d989f66b3adfae54a7b2d4ba889de884379304c8d4860de217a8f80b61b97dde190259c282dfb4b0c086e3b3b124b634b98c5a3c10869cbe661149374a14efadaa910fc602016499f88bb596c85fb253644a120bea1fc92305b53bac844f5bd677bc3accf3832406ff5eef1d4c714057d1bfbe0a8cf4abe73da37d891e50048dd251e6eb60bcfc0dd058f353f8db3f2b441c2ec0a12e7ae9947aef5117b20a061c303364bc01c54dd17d581b95883172679b5d8513ef9c2a5e05efa25fff43d2d939b2cfaeb4b4ce3c11c5fc48897b2e2d2110bb5bf84ed19e885a1d7e9064ea12fafb28fd3b79881b7481e0c5f8bd07f6a871666de030015cd7fbe303cdf68f2f4e1e8e72bc121105c6e52decfd0c64fa8ee7ba4399f5c35b2d49c5e88da2d40f5b182863ee39b306a8f57f6a52d56fbe71e64ecb1d044324134dca86172f4d3fdade09a7d1ec5b9c3452f647f0f0f5b87514e522af795279bc7d3b01f303f215280fe6d509a5b5ad8a67ebd0eac6ace1a1707c6f6bbf70d07b9a1c4d97f47d8d811ee4f8125176efb371f99550c4a1fa186019563ffb6cd7e0e2ea710cac0322f6bd4afcca033c72814fdc6d89609c12fd57dd14f6e799917d4cd7dda661d91c7305824c420eae7f70cccd449e5d5f27b7d75d4ce6ffbaa1804c0d668e765ec3bb7ccdbf482221ef092dadf98ba5dc1c84436058793d65dd38753d79ede50acf5b2a729495da9159d3a15621f2c1f1da2503750781747141ddcfaf142f71514df6824acbe0173dbbeb43f0ceab32ccfab4a6f4d9f14f7bc1c607fa16fe345f4d33a36f8d38aab8939468f6aae25c5fb6e1b40ac640ee4fff5a5afbf47f17e5e8188ea540188d0fa118ed26d1c9dca05567220506b3ff873dc5d361680328cb23e5689e4e35cdd2317c6957f302280b1b29affd5fa761a0ee26d18ae43b4eacb1c458f4472e113c72a168f61ce88f5eada1834058e747b2582e4916ee9ee593eb2d1b839858372e8afd1a94ff8d9ba7e1e55be8480795c0cab4ba9a543775ab79301a1dcf1d83ced34d0b4cb6266222fa96c7ae11681b214a3174529b377ce36f87dad04e2768fea78bc34e2097b4cdd96b25d337c8a19d8ae4675c97ea02da2dec031c080039603fbbd4fcd7b07916567710047be621405c8e75626069d3203d5f7b705cb36df62a92f8a9123c79f70a79e9efcef0fc55ba17f9083cdd00ec877f0994f6d417c9a3562aa62b7cd746bf4d401534d643ce3496cabc13af325067341caddd5d3166ebda11350530f47dcd7faf79717045395d01f9fbec6a23101ab2de3dc1b72ee9ba3a21a808fcd844e7763d4bcbcd2b321e0ee2db048216ec00680b1caae53e94722d795c22e800b9e90f499d7906a27a0ceed995cf9731d62904be0e1eb42501d79ae4da2f71403da35d965902a530e59ee64d5f6562480e77b8ce55aaf002c9bd3dcf9796b69f76eb55977053331f532284583df7107d33d37cd92bdbe72bf80b460056c0662f380b4236ff355c3443cacd82f13004a2c9ea03e19b40e5544cc23c0b89d162e3e30e054c60d1ca3063335188d23cde9385ca8d1046528874a88a7481d943a9b0d3c08d17158359a1b53f9fde0a34301776a29c8262f1003a139de87e8a3dff1f196e85f196eb784893056d1a4fcc41cd4bf5c28b89ff73c2affa2b285067d5ab909dde33639836cc484c78ee77c7d468b6372cc6e14ec2322b506f7dc633b6f619f92e22619797d8b2b0a9817f77fc334bc9671292172e258c4b25ef8bdfe3c6e8ac395e9336ca6063dfad56ef2f522ea4fc8ff5ee76accaa325c84af1de38834d7aef8a6e413f08081974d3c1c4fade7ac3027a014fe49cfe9ee53df050f5cac5cc034644b3a0893ed8e0a3e6d042d7fe52648817e2fc546514b1ba566e3f4b47e6000e027b170321d10a543f8ce5b6590ed4b860474f5ff05cf3cbbeb42de9f29d4f6a4a69b790c9c1259375f708dd38a3f7db45bb62322978fe9bfc6e569a98b770d5d7a9dae0201cb4fefef2198a4dad34db42ffebf2e08706aa99c12c7f2e22d0bf30818b4a3b97a0e78c714bf606aca6d93d41dac86387e3e568dfac7fa45f9b7e198c591e220fb4eeeadf564f10c26ade12fcc0871bfce809391f952e84f593f7bdba28306221ca35135b2077765ae3b4b1fcd8bc42dfe611e684846f656a2825bfa35ebb78a77c4f09a1b976172520c23980e6c2d6130c11d90191c1f25f17c8af80289f8efa465a1fcc82a03385766497532016e9d29e25405f0c5721c49a1c2201660a00dfe9e655a4d2b5ae7f7ac5b9fd1e9647281ec6e9b905f8f3dcc9f244999e34031b7fc3bb44381c8068fe679e42869a808cdf0f2d93249d147c3d5069d26d4fc14fc26e5ea2a0e022d3fcf33de1712343d616986e03fe0d045948e1195bdea3a18f931c1e445aa9b74d66f896f0558584c51a959472e22601563ef3d330e4a712f0e89fd9dccc9bad93492dd6931ee5cbf720203af6a2e50de80f656f02cb0bbbf44906595e56e012ebf77be69bc5512c62798406cbf656fe30d00283ed422baed6ec68f5ddf4a86f0e36a9da7210e2b6f99a35060fbb4fed1b29032f2afaeb272ba97ec7ea6863cdd7541246b754ffd0ce1c310c685de8d467a273825bd304d3becac0c46e05e9df2207970b695d7b652b2df0e52e13407435b5154b35f6512ee7653aac681f86e60a94e0bac5cb97b8cc1246b95c58a6c01774584696c960bf4f0f811a9c4805877390599884724dd4c97649a4f8cf2dfd43e012acfd169260e3144996d146f5c54e244230d6bd6457bd1ed99c5c865796593858a52e425f66733b1fe47d2e333dfafde8ff57de8f2c689c57e190bc601de5d085ce5f5509fe51f997e994decde50057f9c0ff3c05984f5c42020f48ffee0c1ee6876beafa423f71c28350aee67845642a369973baf88f1454b2e0db4c86a97507285553148c9553fcac7832f79a09558bc678e0a1bcdd96463835e24439a3d930ac5559dda1452290a046e9d96818749fb5e7af9c85ce4767b2a38b5bbbeb678a60528b7c60c0709ea5a8bdd963755717453cfe420d95706b1cb3f108ad661e6da0c49d7fdefb0778a08ca4fedb39a7fb3b07726e1fd4ed86508c200f6359bd4e491f0fbe4e8dd46d1f37a4dda89b83520bf8e8f79eddc9824228d5dc9f36806784b839fdc3d83f86c1a71274d3853ec82abcfc0d4c735a335da2f15965a414029756b49ab52950bbd9eb4e59912b9c404860604ef7544921a002fe33faf0e3091aa30a6525f187efa1d5007dddcfa98f885faca29ecf2c7ef75bf59b1b6c17573f387d186c02bb83a1a522efbf989af584866409f106beb8b07cd1efc20c21750a6494b3263222360652bda248cfaf2d64cba572411ae21b054a4951b13e652177707c40fc089de56d480d7892d03eb603c11c751bf8cc4c7d930f8f9060855d209a0fd37649ad870a531e92047fafe6c4b823035aaad3502d9a4c90f521e5517d84c0d6954ba89563c300b088997726e32a68b3c33f946d66e4b77affc4551bb538b08f397b8b29dc6f557fb8002e14f66efd47efdcc656a59357c7f6b25e05a9ab064fb94b6409852df2f2e866d7b61d5f422efa52ea02f3d2d8a027927d8194ca866885c75f6ae5662fc0cb5b4df28abfd6a8f7166c6a7b11473ee8f0122e4c669e3a244fca9b1d314c29458f036eda98d933062fc471124edc38a0263fa8c995d82cde876e428283dbb51d82d24bd35c5861e9a15e5e62bc0baad4d8d7d5986dac3adac829d64059e6e74d826f3fc9b8af25b3c8cde35163f931e11be32159810b0d870ee58d8782ba28ab37c1638735800b5904234808bd20cacb9a611b3a9ee8a65988ee8f1a6cf4b4c0c829eb63afe548896bb94f55a5bb22f636965b7fdebb16d1e627778d0f6fbc331cd885a8d5bf5b8dd64ee5ea311f5a49c0eccd628600692930c2882bd1f727ec46567f6f23db443dafb57b6076b3956931dc1271b5fe15f332ee4ba9017134a55d7bf54175ee9672db62f5fbe6e8322099eae08ae15bf930ee999cb4066df6ea0634c1eff142eb787806299f8e65dde58d09a4cfa77e99b57c674e21c3ae699fac4a1315bd1dfd542191b609ecccc64a88fedf4c05b594c0bee573493f8cfdff1138a51233339ce608c5906cb96167fd08907e312e2ed8213590e7acb47fe1a08a792f98b6db057ef38e6340aed72d2d3a764506cb8a9f086db744938588a4204c02190c08fc7800ce930e62007095bcffbaf69187258ff86917540e93c84aab165f33ca7613e3ecc5ebb7b5554ee8369d04f61e997fb89d2bed814c7ab1210a0dc377316cad32b1a02e3451773723dff32a6fe0454fc4e6a827d1de490743c158409c3efe69c07a58a44e231714217d8ebf228a00579cf7a53e7a25e7474750cfdbbe937a6e45361116e927b49e8d9f4c380576b3969948d451c3f3da33a1404183167702eb96b71db9d1f304b07b4d56bf267d0a94d3f673f6f74163e9dad9e923cdac703d45f911fc10a50bca9baf14f6c2f34ed1ab526969195d48b4c414170a5a9deb16ecde0580d0c3dfa46903fcbc1fe6bbb62ddd1390776ebf0c9a3eda1bc555df2e7c1d1dc145c2eaa68264047679d04f6b67bf0b7e23507219cbf4a2cdcea692ee0040e6722391f2f806bb2bbf5978eb43a18b229b57d33c5ec0f01fc37b4ce02ce94e05f4e856940ac9293c140aaf4d55c69f5fdd64ff2b475a4f115c74d2c824188b11c76c6524374b441b97838660273b3c3795e9980ac527e46569d7dfe6264b79b8a084326a5dd2b900e16e1d8d765c28ee1a5c5c111051de3f545a5f237ee68bbcb476b1876fce49393099b93b734b0372a716b126b682133ee4304c04362b7e4cd30f842483e25a7f2fd24f7eea3f66119e57165e89f462f26e87597a63f3a183cc37f6cd3c2a3883bbd2937747b1c2399106f09cdaaa55533b168747fc6e54ce3ed1861c942f2d468c8eb6c5b25235358c3a87c87792e3434f13a923e3986d0192ae19250a57cc41d549544f5871695e72e2de6aa6a69bb1ddefb4c9013bc39f7c802fbd361ec4323e608bb7e50e81ade0854c920a20aa23c890072a3277f4865aeb201b4b1073ee40523bf0ac3d0b0c1c26f02d638e74ddeabb17560bfca7868a049a06a938889a79ef27ecab4965fb23d269a7ed777bd6db44eec3e7efd04a644557bd7e279d63116aa377642e0ba80ea429a7aaa4ed147c74fc927d0f744fe9b4d9f94e6ae04a89c3557be3e5f20369a4e44d308bb9b7b54d72eb06b667b7784d1336a00c4905f77fa9deb69a23df78d4b2a628f6b309f5270471c0d0ddb578823f84e3877a7b16bde67bd7a71a6346c12bfacd62f39d44eb9c90b36646794c424ecb8ddc49c0cd3f0b8d7ddcabd6d5f1645b8be96959ea17b5c0010719458594a78183ef602ff5e6b177f1181495d3b778db0f05c490aa0d235f15e94a4e013cf33d76e6d4d93d621e31c944fb373405484329f8eaafcef5a20ca6119654a2bdbe4cec00396b58f698ad597d2e0ebd4d7d205ca8a10bb85e692ceb9349671ed35ade03d976dd7e89063a0f4d9706aac6158a5a1bbe0f1635375646b50fc0454199b6f42c1be3442dc1e8f337d808d33c2d26591b220c423c1a17a256c95edc64a2554ff37e819b16e1dead8f82ab0cada0ac88e9d10af28eb8e8a4b7aebf07a1eb9cd427f8d1757ccc4e3ab2ec6cd9ff58e12c52c672431e78c5f5f73d53e8aa0679358bc5fc63747b921bff19c41f7b0760a95e23c1eedfc98236b8a6abca6f65aae322215864669111f63391d04104242ced4ed6965f898ece4adca0927adea114a1a4534618e1245ece126a6306a1327216f51d0298acd7fd8da7f3bd8f603ce612a6f0bf1ef8cf1adb8fa7c22f9f898c8618a9d6842b61194cf67fa8d5b15b8387c5f82186247c327285993f47f551016841f9352728f4c6e1cbb626c0b1fffe6a2e164a3ea802c6e952b4b2822a5bd2aa6bddf0988a24e0a87fe61254eb3d7dd07535d119eb35780d44e4ce297c892167094535e785d3b4820ed1ff0eacdf81aeec748f39b2d2125495dd6ea2128a84e6be9b3b8839dca5c39b70fc02748d66a70172ed78eab0b8dea3061acfff8b492b3f6a9fe6f55a4fc975b072c5b3165de0aad3e0629991d718879b0f5df8ab088b1f1938fadb03dde3bb8143a2bbe99be6d1f4e9732b326dd057f2d2b2876397e65dc6d3d56004cb6ac9b39372730639390fb3ef385739a0aab5488d8f9d1b24cf2804168a026765092a35bd0d3e762da56f9f90109e8b99cbf2c55168816bf9b31d1a0deef90d5738995b57b0790c33834307d7f636528d9381586a3ef5a0bfb53e5b129fa8828cd2d903efb492eeb1d0956af4ea40823ceaa9d12930af51ae4e34270fadf4f10c236be437ca4fcba88797c578dfa66bb087bbba0434149648f1c5996158bd9b24b02625d33741bc3dfb074514add0e6f33661b0d87f647e02229c0745f62d83168924aff44cd6e13651ccd771e1f5a63fb1ef48515c5558acadb2fdb458b93d1798548e666837f2d8b6ee33ec4751d73686ab691fae61e7cf488783dd0e52655b1f59f389ed38e5fc606ed63690f051be360307d9c2f40eadf7212ab60154bc914001bdcab20e4ca0d436193b18022cb9c90c49d534bb1f67be32201b7b17fb23fe11eb2afdc00c6af4be89aea6ae47ee7fb561f326dd0b50f22b62a79c07b85b6073c0679b94fbe3da26879dea5d08ce797a75d903b8fd9621a28f35fdae09a65068ab6f8064671584e8847a72e79faad4ba408b7cda1ae662d2e956314ac6e8ee977ab952db21dc38ddf73b9da0ae12cef8d5aa19b8c9bcfaca99246dee0402446631a3dbd285fd42eab27bfc9885c9f5c7a46e1bb9471c2407c83c04e88a74679947f603768d6b730d1a109e8b656b41e30274dd1d6a6fd11e039e9d152b3aacb6c874b906562516fe24df283cf6746385a4c11fa8500d9c303eebc9af3bb0ddaab4cd3d565c0355252fc049e46fc920534ca3c8304e24c14cdac9e723dfc70a564da37b925fc4d2c56848e4132a7d5281358481ddc38ca7c39c2ef54a8c51deacab1e25f165594890af3ded07d81a38bca95894ee4ea372ae5531da6a2564081ec9b8d3ec4fbad78938b6672c2983d13369e2c7418f76b9a6a7fa37d3528b1f7140a9c97faa1b18b2af3e52c2dc168c174099a42d8bf6091f6878f6bffe36c3cbc734e6cc6e493021114481760ba345fc14f770bb7ee1057f331a7b41a8becaeb829d20403fbb3fbb7348b5fca088ee4514ac4a654943c8434a702f041a72a86cd30320dff48170af6ab340a6530fe053b8b80b0727e759ded44cb7924bb8c0ed98b499217323248218d4d314eea877d9b358cd6a3e22ace92852f72b5117ed8c668c04524be2bf9f0141eab68b8ee405ed0fd7c3e2495a0ed3af17736684cde913fa4772b7c1aa388155f98d203a8710565340ff783818c4636e6e786a20386c179aeb39763359e7afebaa73781081a74784a2876d3da19d67a671342ef426571067227fb0db2e5ae3333f6dd0b1f183d4a8f3d4bdc13dc978ff93b073542f9f336a784e80063b594f2f75071c66a0c4cf1fbf8a6fbcb9de4ea257412f13064dc8447f33da96c7f152def655336b7d2fe8f0add5a43f5f89e20ea5fa31e106d5d62a5af7a3cc0424574f8bb2d681e087164517809b59cf8200984a69dfda0316f748344d81ddcc07fcc24f0271f5ef46a6c8d1a04ed44d8b99006817c6e34ab4e0704532f6963fa381604cd393eb476d018dc1c66061d6a4fc536f4f8d1ca66df2070881d52c0b1313022731d5a0aa9bf64e44adcc572f6a424a64c91815101c392de5d7b928f1a46e50728013493ae39c52e5e00da3b070e470bb295fbabfea4bfbb4a47cf2d7bacbb205d160f1a788f0f198f73e69d1e2120bad90c49c317ff19e4560326423d066a46211a033f58da17f12a042652f0fe1ecd1b34deffb84fdcd843e0b7f687dd19df2a2574fee37baac3412a4131d3de55f446842a72cb8be1ddb0edc31f8e07b9136fce1101ed7dee99bb80e02f3186e08d3b8b4ed9edbd6fa9f1aaaf55eaa4d7f81f157c02b498b04f639c19fe6db6a5f8e61058adc9ad6d43e78d9bcecb94346610d000ecb5ac77681a9b4e30b79c2e2838d837060a1083306790036480ee1e20fef7399933e1373add5922198098782888e45343190b74e06e91f1eb31d99814c89d81196a83834e9185d827f004452dc90f1947fc3b089509fc319a2a52c3b87c4f5edfbf0563eafbc3c5bdabc0a8f4036e6e76645ea17433dad5e7eb224ead9f71c047e4f8e2dbb58a2c984db0ec3a521b43770d76d0f0fe22e26d40a992c7a33f0b6b8460e4304202a837a01674ab61a184620fea15b4f9b9cc29c801ce035e3553328404db3f62ec019daf51fa060190c2382134f656e686334e6c8f5caf0a23a348ae9ae00817bfd76286b0f0feb1064ceacb82cdf0eb7e5bf93402f332db4228a5c5090525a25612ca17bb6ab6bf08263bd12ac597d8533345d312946ddd6549a16a45f951aaf8ae6e68273708c60535473b2b80845fc5112e4f9bffbc53b2ee671fae82a366b435029fee2402c4ffa7320f2a6f69835bdeab3660da3f699c0121c1adb28c1841592df6dea4843c78fe56e9db55921e3281e401f0358bd6f3ea08684f8c1f086f65977b9c521758985752fdbce8658b2a22b83ed2a40852bf382a92aa758e7b6270ec73bf3fc37f7afc6b5a1936e601e687af6009f5dbc0d6b49098916571f4eb8b47dbc1e1b7ae3a4c52794483a811cdde83426a35f4221eeedc4fa9d0b86f392ec6145a79f76c5a3d183a0bd04e468269740ba790303716a2d9e210af229098c3133bcd6877fb6e5c21a43a004dcfeea6a6008ca0135601a99969c9dcdf13d57f0ac753a00a19482fe18cb68c06b3c3de1bdd728eec1c0b4a508e48ba28a9c0423e9b20fe4ca43cafafcc73c302d8dd71eeff5c72ee58184c4ca955f7e423e292299c5bfe3bd3b7718d200556e4209ddc904e567ec37a19cb40c21f7464025b0ed377fa47ed1fdb332b51b1945640a5b7d51c3dccfcf5f7b98894229186b76d33a9a00888e2b452bbb97a0c745845b4a8f51340669857b113bc65058b87a8564ac884b9a8d1245b9b74f1d36c6f79bbf0e745c4ff537cc290b34903c39fa51c49462d5df371b85e7b24331557ad93219ee6613895275d7545c272836abeab4d675096b8374a08b491d36bc55e1c43047d01159789056a501c6d1b019ffd2ee77a27a637da010c64ea0ecc0c0b0d93ea0130adfba247a1ac4ac100e1d3c9ddf44fedcb8ec506096f5e34b2a74a2c63307542862dbccb7b05d04d565c27f32be873f547fdbcf17e45e27b4eb034b9a1a3d4653d2876aa7699d186132fe4b8d3ecce7f79b8d1fef9dc8a53c5422bd40c7bbb1b8f7ac8fb5528c35c7b5d5339d3437051c728d869e5a9df569bee2fa4d9d75f1efa73354da436caceb1b3f26fca2ea46a03546eeac2e33e96e6d8167019c227ab98320324a70e3dd587a9228b07df6fbfbbaf2b2a69f06a8a2b570d2b91ca31b4807b7e1669eee80a96f458289bc70c32827ca398d500713cdc5d12cdbb2ad7b6125a5e935f1e2dfa3a6b81e08ab815335f34d4899af57a1ff788a8518c6f190fbfc44683355b79800dad07b46f7ee64950d00e897d94f4964ad999344b76f8e4707b3970acf2c376d4951d2ca0339a90c3cf043690d35d05da06bda012f32cf5abcdcd62dba1d7c92c2d5b313aee9261ffe8705f7304d83bc97aa1e645f9bc63b1d8b271f012a497d5239c9bfcf9e4f9d53f26b9c326a441d36a1bc4527be26dcb028f14afa933a8558bcaa7a9e9e2cea72089f3f5785a009e72a26fe1dae8091217cfc3ed9a713bfd19cfa7876a83fbfeb5414fe2d8bd8dba885542a5acf700f377d94dc267c76031182899cd22a1a82c3dd7fed1d1cc9b706cef210f8ce5d9911fd772973e5b3b0d129c4991f3e622b05804a8ad3c3d2edc746a346f7d52ae1304b47e79af57025b248aa2987d96824523245df7387c9ae303f0e34a4580ec8c113fd7834ee76a0fd41693eeacff3cfc95d38a060501cb2dbf3490148faec6a91dd7eb3daed1e4f47b4c72570571a051588fed97bb01d5ae5132d34b737b3abaf1b7030aa5c97d24d427e4468d44ea10bb4a311df5c78b9e86c95f9db31e4402294e621dcf4d5789b8c4c7b3c8811bfb6474b69fd1ad29d6b9bc5c528938ac237594d54ea28f1f3c28f9508925d3e181b22922a5416995e682c37bf337dcf9ab934f7279cb1f2d8262682d7c759776bc36cbbcdc04b93888f40505526a14a09f9101035a6a09588a27b3b9ac7c56ebc512c8bc00a538c5dc41b967a4e002ead11e42efe02af1a0f7972823a50ab929401eddfc04cee244645865969988c546ad3ccd5bfb00d6a10424b9d219a6a21b668bad17f717f44f7858d61d6038921cd7e38b259f354fd061334a92195f9a0c244d7fd9eecf574f28bde5a38c596ab57c72c4e53d916de0ab02ac4238bd23b27fd700a9a3935576f80afd5859eb352a847467e99439507d9c92320f1f471971fef8adaacf85196ed81f1259ef91b00676daf64c76f592bbd21d8df1e8199faaf2aa76f0b27b91f26d5f8805cb2474295563003b337d8405321340ba0128eee3c32fe29881f0c029544ed4886a7f4df76b8c1d3186f6b649ccdca4e4849bf086e6b1868d1586c1a935bd1fc8bd14e436adca89f7367aae10f9db03755eaf68c17c146d3e906e80ebde135d0d419faa0bb01329a0dd19d964cab04f757fbd72ed118ea971817fcb4f69f324ba95765c4996a6c58ecbfb0e4d787c1974d56c333fa578f7abce2514df795972a5fa4d38c1fdf031e8ee555881d04b6798211c4bfe93f3838d84cb49b717b1f9e722f27056c83cef8b994048a8b212f4f35dabb54dacbf5014b478118895d6c2e9b0a89165887aeb972e8d6fb6deac791fceb5ed207c3f35a4ed94a9bfb0d851968e88e1c6d95f63a37892776ea412445cc01744dce628301e7323ebc78fa375b85e16053aad2eb5e8c0febb2097cda150bc7e4dae87ab819fd361671653e282cd12afc2365f0d8781e6e04f169cb8b530d362e0f33c5230b221a3830c60dfc147a43291729c3ceae30b18226f2d770a564d50fc68ae9dbfaa1650d4808fd7a9fe900247e82e201b22d5c525368dfb426ea16f360b9753e9aef66b695bbdb7800db2c260fb6afdd36dafe0332653d04be8221f157cf265a4f3521e6466318399d57f4c5447d8a76eae68d1ff13aaad35830ac9c5bd9d8fa78f35016d4fc2f0d09b0a41002fd448f0b43996a03e9a48811d1cb61f1d8ee1dfc0d8156daf6cbd96ee3cc9ffdef4de604ea579246dcc2cf9ac82805692f928ee7f8aab283c374ad105c09b410cec06cbe040841956c73121ef36632526261008a89e95756e83e9ce314f03cf56dd9df9089e6555c83ade20bd122e444023a3ac80eb24b44b97c211ebebf016cab35669bfc437b3cef52d43157e10c2fc3eab8b075f61b67e0637ff2e128412632cf75e21cbab1e39a5492658d277115be07ae2de76fbe8ce4ac2c8e7cbbd985338205309534ff670f8bdcd27c02f4d0450d9d51986d255bc7028bcdbab651349470aca4b207e1db0ae9f5397fc1af557210ca26dcd0e2b84da46c7a3fce10781811018848e7fd787dde329140622e907a75e28b6f6659f8c65a1f808a733581ba3a7c27bc4f6d9e38473ad8fb7378d5e730c1d9108337c607f4a1f49bbea8c3bf1f1951aa480fec05df0ffd7b6ba5a2b560fecafd96157429b096af0daa3037f09b8fd5cb35562f9afc4875ba9dfa614b54a3f3d9872e0690dae0ef8c40044ae1fb9abd595d3fa7314bb2030bd9f64b9fa2825af4e61871e9d5e35936e941cabfd43253f5c07a9c86337a2af10a66f8fd9f5912f2d886de8cd41b61edcf1072322dc888072be896d7ff31ecb3ee30aba40dd3dcb1605fbf2dca3df112f0ac0a417c0125e49eeadd159bff8a8cff7ba8ba94b1a7b80370179b420e77bb2c656cee48132e249f65434d462b095c558753af7b88620b706e97501cf532e63bde9d7021935a455e7da4ea1d403ec1b76f655f9e43f3e3ecb205ea77d9d33aff6b3f3b1062a6e033fcf72ce52d3449ac5c775204bba7fa468fccf255320859bede78aa2d13881ca8e6707c1705da3520ce6366a9efaef1cc795a31e2d5d22f520f59119b98216b6711e35bd6cd2717e7710aafe208fa843095ef08220b5bfb961f23a0dc25277f41a470397581add529ce7ec0857f02689f1523e21ea59ea1abed979553ec758ca8a618768f2156a49b668255df85517138f5afbdfd1dc36baf687d9b6e831a0f43daf44e87fd3208c0af1fcde10c3f891d730a55bc117a15de3f8855036d5f06d4d9b6fae490b2f5e885b21dea3fac767f5f95aaed32db52ad1b9aee52f5bdb277bfe611ee6586c757c8eba05ca1257f6921cac59ba311c0938661e50f15b7a84779ea6be6614e07f5d1372b047a339ddc096da5761ec8b290d0e24fa9ecbae4457ed7a977b00a6b64c0917ae5ab7bd759f0e757f795a94e261093b2e9d42f184b84c6557f98821329e16ccd7eabba1460e785c9cd403d517f6be2cfb8b51e74e1ad09a8b2e7d03ab4e225bc26b9524a6ac69d9bbc9e8a1b39bb0fd31c1e134573aea913c11e207f6c3d3a0c7580ea477edb2196b6ffc2bf4c68ccef5d9ac30a44f7d77c1e3b24c79c1114e2439f0412e0d3c2580f0ba989d7e1a495cf89b66e90b510c425dbcd8f477c77cf83756307b939a59f966c7ecb6b766a31334bfd4d6497561d16c090eae91e628bcb3d835e2ae1ffcf97f488f4f76c008a8500c8f352a068b4d10840a929ed12491b31d54c4139ee78f03165a91ce50ca48e979a1d892c513dcd24b7de087e912a64a88ac7893bb93095fee557890e10e929fc205d1ea8be56b8f4d305abb20643c68efe70650651abd71cd78186c4320ed41a72e031d083f7fb06f522aaf7f5d95848f74218c43c6f96f0c3d8f22dd5bbd99ec32d914e16fda9d7f018da3c8405c85a2e74af0d8e25c601a32024aabcb11bed441d100f56312864b9913c4d6f49f8320d9ff1c9f5ce217fa91f1a2bfa7e6c20f46da27c6d0b01dac27412d0ac5e0e2ff4aae09b37b74e081a318e7191fc99d4739502ad1190d7b5fed9fa8407514d72626e61559486a3088e928f89940cecd2ff6c891e0f395b01965d2031fa8e6f2ca40fbbdcc3101868d4fd82ca5cdeffb6f6cf95f4dfd54b10c722585802f8a116608ca34975af55534741e08c2428b35894aa4b306312c6610af20a1a7d248c440d35c68fa477e28db87e300c37f9eb009bcbd7eb331e8c6e5cc77b04eb5b08ec6f01a0786580a531892e735107f7fdfa9cd749fe6caea81f0a35767e0ebfaadb5b0f6c84c2a26bc80a25aafeffb4e1a4bf9082e8b91e7a96e495cebfd5d5ddfff27dce1b0cfb6b2ef07147a9ae771535b2c3190fdc9425502c64bc3d38441760d5f7a3bba19ba6ed5f69a6d0af0a148bb8e6e09ffdbe31cd951b0822d383886a47cfdc02a407a70ff131de758439d754b403736a743a7e5bf9e70b2b14bf92a5622c0c4b32b825489c02a6196ea2621308b6efee003b38dbb8951a127dd76c956409fcb2934e46ecd4c3ce6a8df73005acff46752020a3fa44ba78de0333c74342a585c0381fb5cd8f2177b5396eb021822b8af7e7688ad65ffa2944a377d4020733b202f11515e051bf9c0a7c5165bb68a045c0aea1f5508954551b9aa897be1fb114589a99c67c43a18d38796d3ec396fd5caca7b1afc3dea6d993f0482846cfacac0c3a21669d44b817faca6a313dc6eb89e945959b50ace3607314315ad2c8d2b3adb01b4ea8f9aea537f2cce652ecce41c3a3ebb950270f8a08217202a96c542094eea8734f67abd4e961190bacfbe4f8a8b402bbc9c573d898f1c07aea156d18c498afc1673f75595e28657d0dbffe14082ab104ba66c4f4370561d4b425e10f9d0176a9353a983682e01cfc25e6cf8163f12fc2904d030bc406634397127ee3911b0700b257ce8ee90c6815ee6a1ee82ada78edfa5904263c0fd5a278f7c9dd555e457fd1fb096424dcb4013e31a5d9d5f378a6c8453bb3ac81ce21e218db66647652d22261dbf353c4a0ab74b5ca739f58853c1e1d3a457581e304bab5e499d857b515e622ac1a6057cf48df574c86cd20f0bbbd4158c32f404197842aa93bc416125f2a454257db5e67d94217146ace8e5c1b881801b6d85af85cf20a8e088bdc37030649f67a86870b946d121b084360a9aa03fd98e9923a412fe942c7e24e70a030c025942f258816d8885d24c58e8307d66bb84bf5144595ddd6bc582aab83a58931b91cc0a8a546f6de758a35045215173bac2f8064384ea4f1b0753ab426380e1f7aeb936349912a3df71695561177dd6c1d10185814e61ad221bfbfee8148b60702a07e5c65102aa1fe37992ae9e59fd24987e5df9bbfe0db708314e085b5d954f569e8a00f7fa12303dde5eb183a3b6cbf8d65e708d5fbbfb5cbcb7f83df9124c4dba512e1c6460a447be43620e8efb045c5b47475a5bb496d3a9ee6b2a2548c82a5d52de5a7ab1ecffd06b8d09ec3a6063b82126cf91f72d38f7284eac6d457e5204fba3b513b1890fefc82af3b91e6f29d4c6ca45dc41f588d0f194e20b839f79c623b44fdf97be6f7886119512898d3666748ee67a8ce5321352e909ed87631ffc1efc4fcfbd9aacfce470325b07fc3e4b5ba36f6c71396fa82d8cc0e44316671af279df8168a0bb89fa01e3cb31f53ef76445e8251b81c93e35c849ec90a6fed22d7068bd005782ee29b4f8738c3fb108d2659a97dced19b0ada3cc7dcf38fc8998f7d77daf6c21b6ef81fa1998b60407453696f29766e599b03fef561cbd40621c7937b6e5b4e134b300c86f592e4ebcdb4ce0983efe7bd94ca78a4178715e04dd8f9797e660f3eb7154b85a20fe6b285eb25fecbf268b5c226090321619aec3215a848fb9de860d9d7ba070af8dd924ea892c28db3040e83852ad405f88a493147e526993c04dbee7a6bff783eae2aa9e6cd8bbd14513ea70e6613570f20a6eb28022c77a92c54cd3644aea5fdd66178d80c479b658486f90ea3c6cda3a328ef3954a84b9aeec2e79d9a570d3866725150323db2f676342328b47a1dae40dabca8daa4a6d17843d09f4eff1dad0c189d921b1827d6db99b50940ee2017c17766e4936c451c61f5ab7a19b965ce5e60565d70a679b7441846de30ea62b457ae69eff79cda606e7ca91f538a197eb11d62cfee867ece0e012af45cc0aae55ad82d089885d5dc082ed243ab873b6194ceaf174b1ca060ae27abf3eb9c87007dbff478de9cb68ee414cd310d8b17a17daf2bb65f1d205b1fe484bcbfe586b465493e137ff7be6f6315efa75638c34c91d1cf5274fb82ece547c52fdd5bbd4fe6e412257afabe3c2399f328f0f58143f958886dc0dcc9afae66be9c7d65ccb27301bfcd38f91cd35de14545f91e96ec0c8f151da1561fa7469c7346a02a55b0b4875289318713be2f25d9d8d2e1d08fa2949c10c2562654cf8d37466797b5e5f335fff2a38d063ef85aa8166912122926129acbcb7b461c06d41432027d93930465e9ec758a48279b464391b01f8811d0f71936f50f21ec4cec948d98f2fa55d5df511184b804de5dab3c991ba535713b213c38b20fe62924788c4722200cef7b726b169ae601e4065277bfc61ebb6ece7068e1d8df6f3194c46e021f5f22fed0d64d77ef6165c8ebfcd3c95a95f3ec9c437232648a2eeaf4821e14c0a244f1c4127be7a0f5299ed9fdd29c64d73e06d282c69d8c52aaba628dbe8f9458cba8ded83ec42d646a72bb08859359f0b72362f7e76670507812844438a300854edc407882f5059744eb1ab52d0ffefae57b76504a6ea708ac73405c4a85873f23c172c5ccad9b938c398c8bce39445d53f8dcfbdafeff128b5e143d147e77ab54c111f63f4df021c211d5022533784eb6921f5f74e5d6b68c34e4b0220da80bab9c448a980ee732b91558a6146927e5c44f17a1030007cc7ff7f6ef43e4ce70e34d7fd31d083435256b8ba9de94c9e1659d39312d26d013b38558541be21382b612408973b89348cf28c0eae43482fb3b3d919cecd9901b6f23c70312d70ae71602d11a4a6298a53ed999e3e7ff2b475f05792784d0173635ae9c759b6aa59570e1948895f6a210bcbc65b0375d18c5034bf0fcc441c50920e5c5e6a3d3f175bb69c80a9d8c0301ece8f604497bb994e803f49d0a59aa45da5bbcec354e682572b6647963d4174dbd9ad2bf231cfee2672066b6d24bbccfd5de9539148ceab6036a9a5d5b097ba3841a3cf3b370a3c16e83a7f4d02e4009109c445ef58d1b2aaf8d31bd06f7225ab3fbdb784dc8d39729fbc0fb873b69f22f12d133e18d89082da63253da367d7d09c901bcf1d60efa031a0834b288e06751f70760c68888a53abd580dde4990291232f0e7a5dc26ef6b9523047fd5d6f9f900d6e8e72f1a7b79204a391aeea5292073c5246eec56410e30d85b2822aa933ebb7b82d786acd79107c6b5cddb4062f99186f6bb60160cbec0fbc05ed5a594f179daa1f2de7c3bf8b5e9ae7d0b96fb938ec73808d2ef5eab696c9b69b6a23c1e6339ff640ec4c282182a4a5da63f257a13673e5c87cdad5b4a0d3b4bd0c5b1ad466a47293bed6b68455d92b5ad90f3d31240334ddc7e4274421922fe40d63ce2af31bf4fc82fafbfa938a5439ddd962e2ca9d67d4e26d4af63c2e72b5a1294cbd7d7bb238061f349b0f848d2b08c8609649b9f8d9ed9dff82f4a5dac5361ef789fb2d6d2785f1826d1026f390513c227d6c412197a7c6fb0c544d7b1149eb1d47001ae8da13566f1a4a90db82c4b4bd3637062c9f694463e69dfcc20d4eef1d179bb9aec7e0e08cc294115c2c440769f5fba4612b12c771d26e60034ed2623bc4808e24dcf51ebf64d111706b97391641803af45fe83c004077d2d647b86b7ec72a36e38340f210478432f277febc2dc22efb12a6db9b1c6a842e9bfc02419f33d850ed45f0188d9e3be4945f357a51c66303bb8e62d52390037dd3bd1c7d8bc920c247f27d12d395ce3edd628c045db15cd329beaa2029f39bb56f439aea113ee48c30f3347e7b24aa8b6688995938e997c29b98426fdb7bd30a43e093019d084b912f83738f9c5d57be964fd5e4f88a41a67935254fbf5db684cabf17b69a89393583578d4981f74ae12edcf7d5c0df2081db04f408938a7b93fc5cebeeabedb0bb34cd6e853632170df23fa7ef145a92dde459d6d9d4cf87153141bd0fd420f19d31456ad588ff30275ec1f451e58fe2becb6be341c20c1e7e708de5ec65725a5a2cf1f1d4d91678ce3c5b5743239cb4c9f26412a0254e1241e93cc43e26b0d6cf4773c8154da2de769e656f14847e912a2c02d8495ce0503f67370c7520516b8bf9efb06e6c73ce11cc74909d2b374f50d2fbf3db2a6f2a84a1b6874aba37649ca4aa6d92ef651eb3deb0aecb578374386eb847b48505a14ffefaa9cfc315e2355768a1ad1cf6366755f0cdc3ef8921b48cf24ce1e340377a6e1facf182a51a523cae11c2bf84ee5da4c0b05773e0513b3729f025d685d2ab8d4b2678a8c30d71dd81ed795c9f0f27c7eaf2339bac6c8d2156ab490abea3a9bba4eb280a2ce02727452f214cc0c29177dc5574dec9eba8e22b5911c62b0f28afe7f9f3803edae5b90d33ac55f96096398ea6b795175cb4cb52ea34f0112d04e7c7780a27dd931a328a56684a8a04efe0aa7eedc827546d81ec9d3ebb7a6a80a912bae86227525ef386f5450113af34521fdf0f8ccaf4302bfa509fafc8d5e4cfe8396dc4abde5382d0e0538685270e9c09c79585836854e3089301875a31d0cfc71fccb58fabaa6c9cb3eb2477754e3b6a087d467e263e17626b0c3d2760531ab273d162875503f20a21778155bc425eb45d439040c2a9c4feb70b05e80687ff9ac0b7bfa5160b202918bb4414679baacaf513c884865b839d95ac3b55ec163c9570c246c2e80a94010b6a3cecc5ce2a1629571e908dd35591d1a6d5d5daa370ca74b5a624430fae7e0eb98da4a431e62e661b221892fea3b9c98c5f6e5362f9e83533b43adc1b867a92b39944647026b3a9d25c67b6ca2ad88af2b674a06a900034c0e5e98628e89f8afa0d566272a797703b04c5ba4b4de0f5cdc9c1424766225092cc0ad338c0a642ed1448acd8568c2272e2aaa33b3aceb3ba7b70f2f92393b56fc4d60ceda43e82b6ca0c99dc3cdaee3c5981f07a8aee7c77d8dcea898d68250fb228493c17781838c4bdcd2d80234035150968ac025017eaf90284ed73feb02040b9b751ff6ba52e26d82ca31140126c621ebd5410338490dad52ce2a35d00380d30e2b5e4b5d6ed2f988002ec04e45eea48a9b0679d7606248c3b32b92340c93a3471efd01248a503f3d2a0e76a34ae0763980f0194c0a6be143216b9887d0b32baff79f6f750eac67b1f36eae19ea1320e157a0ea8546fe377eab904ef981d212a794655dfe1604267f6161a202a42b140600d40ed4273161088cfb95e8b09433a1e1bf00b19dd11a8ac05f2bb04a2b2cae38d711ece13c5ff1cedb8df3ed3a928c13c307f259f1c28c37f3af0390194d900e47957b83432d9ebd7a3e7fc14dbe64093ccc5d469f988a47e884dc5355ac720f98729ea72fa53faf75544976789075becd5180fc4d5fb2e1f41f7a11fab6c9f7fc07e291c92ad03bf529821cb3bb24a66620aef3168b29330dc32886fb33535ba3945ae51e6245e87cb694c0c97412c02bfdb90b66ea19967b8df70ffec85e51ff31b7639a9610850824240f4f8a0b3443775b7203eb8c2a3e8a885fc3069017b9cc34635d909400dab478f4c509d54bf01f8b5ae1c484b14a27f4fcc67b24f7e20821baabaad43bd5ed2468b4eb65ee362f3633654c866540bf8da4dcf7b6dff9d2eccf82ec95603f2758384c882fdcee4f3b1c826f782dae1082aad5ec7052491bf81ea2fd2652056976ed3e2266ab459ea70b0fd87feeef4236852383d67566f16b318ca1f9704578b6adf25842dbe23fb7a5e9ea75d5c22375b250cb818e74255440dec1f378a69532bcccb46c34c5e4d229c4b5616a5a62614ef603b85ae3ef4b4f1a0274806f48000143e7ea513346c3cdc738529459fe3b45bd883af7cea0e2d3f6637576467ea24a2b79b068e4a91d41efeee9e95cded2a9d907b519a62b3b87827b8891fd02129432d024390cdeb360420b1fa1984e30cd6bcdee6c750d650201d094e6cdfd50986d3244199ebe0bd2270b9b5a2f93041f9e21c0ed5400140ca017c6b7467573807e1226ce6db87e39211a6c3499c20dce2ffeb895b617f197dad2c236ffce618fbcdeafbdf88d1514b8a4b9578868cc40b3cd3bb8cf51857bd43e8d10555c76ba4ef6c580c7b14153cfd3ef63a6be0cc63b5bbe3579577c6e92cc4344f44580207250c25c8094242bdf018e258bac268bea8d9c00aba44cfcde40db2636436f0d9802f0d24b8eeeef28b3eddd9c9f5bae426364547660c9159c4534d0708bc14f8d2d0c653e36c89ed6a70d19b1c77c2ab79affd967c396cf26bb35d78ce4f2fea7d8e81d63357cb6fad42218d176a8fd1e90db11f7555f73f35bee54a9824d79769cd81ce493da6f2278b59e2edc629c151e7e03fad766262bec0a42da459e47ebeda93e004fc74a421eba7ee571f6e4023a4f0bf38e9945a6825352d2b13238e07675d892b9f92829f8405dbe40f77ad3bdf3a2b71a4dff26d315d312832bbd344794bb5da69e791e9665ece2b10e0b118a4c7c6f18641e4bb723a355e83fc5cb948a9089700051652e9797e6ef40e6d27526537b976e6d106e9e925e0066c8b404ad30281b47d00c58e49b3db4b339cdf767697b16cdad50c42af712305992bf38edf081bb45e422d8ff57c487106f0497c9e29684a6a4adeb8edf264c053036f75059ffc75e59ed05d4e46bec2aa7c559f602659a0f881dffcf23875e717493dd6754743792230d505edaf5d73b5dcba71968d9bc80c297d34b50453c4bf6a3468ed77a77cbe41b8a725eface416f690ed6707c5ae7956f6c94705325368c72bd0cab59f9c73f742f907b736a59f087ea97181373eddc8ec9cb8c9fb6f92563454d371ed7a1d2de1a609b81412b838b0da870417617e7c1012e9dc9e7fa96f5434499520427af226778ddc2a1f065bfda0654c6cf4f8a1a836433d48d044950483e4ce1f7f6cfd63b24b3ce8939b27f5de0c4a9870883ea3ece29377861ef9fa7c928f6bf5c1f9be0759001b2274b3e96ed277e38c13f8c7f86b8e25a4b82399a871b22d28d5a52d417c0afe4a3ed904b7f96e3982f001c626cc5d6dfa70228c68dc80cdd06ef819c45d4638c756903e1e8b0971d917ca6317205339ea89f149af81d0db4cf9e87b7efd96576c2a14d7d2ca1e3163b1be2c302a9266a4045879aee8f66deecab5beec4ed6f0aaed247a0aaf7e59c850e06eb18eee62f048b9ff87702dd2975606dcf78fe2202d7b544f926c426a1854fa656cde9928893e60ed94b9f2184fcec160ab0c8f6d08ef2812a77185536f0e036637f1368e5c01c76f1e49bd4090c30470ff126725e110a437cfb64f0e958d894327171ccb021b8143b4e3f27e94d8c5dc4bc8a3d890014751071ec660a21758bbe9c370f5978fcfae8d256a04d0ffcfd4138a1a59ef503501bf3bb4ea888677c3bb7dbcb9ba2124afa4580d8e12ec0c0dc1d300cedeff5511a46823f7b0fd510138fd9a8f5802ecf3c3db49200959c730b629c6d3f2968e41b5800b52d307fdd543ad9d4e4594e9f3dbfa5332b4fabca734e8c75bba791bbe6986c2ad364712ec5cfea75589004e74dca515c463925e4cebd27f3903ef66cef6cc2c27f490e0e319454f6a8bd934341dfdc05fcce56fb40fa20262a1d4188177654848d77b4d5ed9051d5c0e73fb15886d77be2f11970ceb119d03bca39167509e46aa9a7c520c57550ff4521cd17ba3786e5d0dd2ab314a34092cde64e9d5d552ba64a0a09e4f404f6b4822a0ae5ef7256fd3057ebab7faae193fea8d33c6181ffaee6ffd69a579b707a0c4eafeca9ccb602c8bbaad9fe734363b2ff7363e5cc396e8ec5f4cad1122df83dd8336178eaf113ed12480ac39b308138816c52cbf4a0f1224521a1037aebc0a5c7bea08710204f7baef77f80172b9d329fd5051928d38a37e7bac290a3b46b1eda546d6ce6d73f40eac1f9d8d2ec4bb3fc8f64b52648044f252218ed77ee0db21d260fbf4d215d9e565e4aecbbf89b748981c80f34c6c2fdf7fda07000f3ca04c4ef23b88769b76d97ea7d058a0976303ed3453b1aa16fd5e5bd1345709786139ac37a1a728c04336cd6f812900b94466d3d1409127291204130f30ed933cd8a6f1460347623c4ca5eec081bf9c49add41674e4e7be38879cde12fb1478a2dabe10c3e28aaffaf112bced6f9fde06d2bb29779e2872ee0bbb42a22a604918574116d345eef6e815ca45e48b386e83844f60ae12e61dc75d352390bd01c48ebbcb48eee7eb238e19b13a29ccbaa5836078a7dacefa2f68204dcf2d05ad11b7d9807d46f779dcf9b3e31738765ab3ad00d54e4aa5c439687987998ff351f8215ff204f77463cff3d02d4b6c94921b8a9bd9e885c77ece93b9fb069e25cd73db19f3964b31a5176b5dc942fa44d9f87281a5df07d0b5075d0fea5a8c0207ab19039ead08d3768eccd963f58143025aad90ae2a9f15c1eaaf2f7305c99cfe7c6fc364c951760ae59d327c1784c2e55697c672ea13c4a8abc9ce22146fe6d0daae3c00a2a744204690731379c1de8857874c55441394a5ec0450fb409fc99684e2011dea10b64c0f6cb8813d4bbd59b709633e37713fc115fba6e4b1e11cf29ef0ae041bcb5f5aa94da3d357c1a3ccfcf0878017660f052f400306cf4dea75e4e1df0abc13c38f59f19bf254a84ccb5e95987352983e8815914b788f2442951d208db508949b843deb224ca49f69009f8317a582df67de940528876598488abbc731b83b26e1bed9e30b7dac11428647607c656963875f7b56caea384c2560b509dcf8884709abef72202ca5c33ea062fa2216e8ae8c6e9703a7399fc7ffb1bda62a42aa276f948fe1a93d2951d01289b62005b6bd2113c75b7fc62073144ebe2943e347f75e194d978f143b826683614387affeee3ac19f717f0128d5e403086a56967fbeaabd748060eaf3309a059688f0fc9fd4867d378510f2c38470406f69a3c3cf5e8154fa5141ea8afac5e578d9a1e66bc676ef033ae8121e2a74b5074f4fae26297e7fc7c040d8c46b628a65ca2453b0502810ea3ab292d25e0dde719d79ca4bf2dfeb197f734af026b762601d59213fb17fc1d873a026144e185ca3911903715e14da68135dd14e423a8f39ea567b3e177569a1d5ddbab7a8dd027f8f1132f38022f645d1cd819c379203dbab2f200696cdd662549724f4b846a32447dba593e4d179aecf5881a386f7be219c05be08cb8fb0b48a01ae8e76dbecba64ea08407b5c1e1861d1c4db30dbf6e6830100285b8bf4caa59a24179bfa1601e9d4106963d780eef4dc149f8b2d3d64349db377ce00e747c60542bf795bafa7278c2c2043d13fddb7412666ee5721958a27c290dca48d11ce5cd0c0e6ca0084bb0a4845af3af83b9c3aef78bed246d889092c2237eb6a22865e86f4289bd86d3e506db76047cc7e9cb822f44f5b7e46299460824547453f3a6952ccb86c4ba4e54250764235757deb14e15e228e4c67309da1a3a096247aed6c87b0c7338b1c30b7e5c9ef0decf09fa1da91a10a9aad3adb0ca437aafbe6e999c6377bdd67dee6be1e190e29c9df92cc613b7454fe77f08ef84209d019de0913d53302a33c5023834aa69a26661fe82a6f6a0454b16325211703d623eb42b33ddd4ccdeb373393e52162be7e8374d586da4cdc2adc96d44e10b7eb129688a286000af34b3de91a4b8ea6fbe3b8575d5004a5474d4f1d0db7d739043c1d20fb0230e120bc2fe93be37a151507077731047ec5063bd5c5d4298d3bd16a5adf7b0a8a61e56e0060c9732e8ee16dd5c3b4566b3d2adf3abbc8563ab794acd4ec85cbaa249a1943bf4ea57d35d345df4a88a802db82de4f9989062d23b42cc348a1858fb706b91bc58e20e8005d085dd4cb5e3fe37305e49b0cb965ca9ab616472325e6352ae26fd9802e741421b98efc87dc59d4c65b48f72d4149c61b29d988822be088244c5a40ed7b416bb805587816a593bfc2985d28e7a2de30becd8f3a5fff050a7253952311b0fe62f312a7c6b843823f77ae098a9db017c08df14c29a319f6bae08e990b1d22cf8fd8914d14f0163b705291ccd84175da276d8d32d7c54be3757c972e6a7183f50c65a31bef31d166146bbb451f4c82279645ea7a0d2c444a42af9298f40ea057383a4dfdf595448e73e31c743ab649602dcc6bd97e20db7d2c81ad9208e8f20ad62fc51e4f6c641a313da9cea592aed23599aee4b64ccbbbf2139791f6fad245c1abd399b902e11741483fe7ec221c578f2aa4970d8b3a60a2232231cecf033cf51a0abb87ec772e3c4a10dcfbef8ec7a8d99e08612aee40f083f87d8199e6f2edeff158e274c380829c83f7a510cf0f17dd091889334f810da3a0fac7d87a0ca4489c0f08f5ed6d4e62895190d6051ccdd2cb0844080afdb855e9bb0e769071027485b1538529c9e0079ccd796f5776af7aed444370f10817028a19b9dc00ea1e53fb8b52b4ca7718c310df806d6305bc1e2ec7518ed5353b38b111ae9695543e2d1900c96ddec915a98619c3a382b703cf10f63b06a1d967ee8edfa8f4896695f6cbc82d0cea55ffdd57e03b1aacc187db389ede3a6f92484380649f2d326b50d536a4bbb654aae78eb9d8cc1d4d8785e35f3b4d0517762d41482bce9780bc75a1f3c87df976aa24975a4863296103165a659f5cfec839c12bb604068fe9a0877abe669e8cb5e16b646a63604f270e8fc413d32fb9b6357e8fd43dbf3b0f66cd0c64d9bc54b275607cd6c3bf2a08f5f7f8f96f1f8dd704cc8a9746644a5a83f0e9aba94091c88e32844caee0f0d5ee84888dc9dafa69d6165472624bf14d884cace67e947ae724ebafa4eeae9c7e00510931b8c663475a278131ebd8942016751eb24c80e342773e7c89991a1d7f80fc44e8461c98d88aa352fc1c89339c8c63dffdeef1db2ae4db4dd401f9d1c484b19a27e5f581dcdb89ad160a0ed157c10e4aaf79b43e04dc884a65dd82bfa94c7c270ec6200a5901d712c52bd62a4e906f8c64f50c7229f8777b0f04a3e9b69f1d80391571857db9f0349c20fb2bb3c8237738d7019fbcd3ce1fae47a35aea8c51a974a06e02fb673f0ab7a3bc8feefcc5d5928d7ee7e638c7e43da53b415b04b39531fceea2cb0d8f6ff7158c230f72b94532367d073cfcf00b713493d3993c5bc5ba72438f3612df850624e5a9e814f2e8d7365841f366b2f0fa3198054551c428c42caab4f88defa33a540dd8dc409f336f089430e27b47f18373378ac72e1ba8f6688b0534b70ebf597694125682f56db42d6cc40c37dddac24f2c5452d1dd5f86720c6531fdd739a7217649bb21273beb31f09bdad7a1d7bfbaeb9b69c36df2d4d9acd8060462a6ae6e655b4bd1c2fbcfa46980f18b85e568d78b07cbb607954eb195d89f43305d6ccd6a7bb92f6c5aabf98b4854165ffe3451d70e04669a65ec9aed1a65e73578b3c43d64eb7aa6541b774e6c8f2b827b5670bd444b003348fb9f75415d51c523c2ec9ef9c84d0de94c940339be1eada1142a2f1194e98dc970f1bb430a475478b40b15fe455f6ab6bcf475b96bfd315622781d82115dce70a0addc4592a14af3b971a1c004755d9c3d5874a9b4355282ca997a20ad6d9eba7f90527bc99c709dfd0eda7d3b1277ba1ab252baf60850360f9fbdd5a193eac84db1310de6551f1775ab862404e5ee7aae43dc94a32161d95362f3b8deab8406ea268e23b20961d7249430bd9b85a14962fdbf92a90f5f8650c5418055b6983f7871d1e31590406650f2e52ac5d882536b4ab173b4fc496787b2f9ae4a75e0556f9aca5d4c0fad3a35e431094a8cf73da1a25f3f7059cd364cff0617aee6755eb15e594d4ffb74073e051210f73bc1c43995c31a7b736d9363bb5570a7c0206b0c22dd6b96d4ac2acb31d3a24a791ea0a9d725be060f7f760b3cd849788d8c38e432739ab2d471283b0ace7a4b67ea91f7744389978d6cc677e1538e0ea69cb3b4634db65bf7ae411be78b128b683bcb03d177ba247ca79054f623793d17d175e8ad5ca1f73b481c875c78a43fb236745ddfa2ffec5678683d79d474386123eeeed15e464f7dd626e0e581afe6eb32f5685053a362eb6127b40837f2ed1291650468fb2e34b5822369a85d3a88afa0a8790676d36390ead01d6442860b484e5194b031e538433ce735156add34e5fcde75b091d5c3e4cc4366c668309d75707db2e972d47acee1eefa960f2a4e40808d47ea87dbe5981f2e72924d7ae46e317122cf000fd32f85311d67c043356902808e635702c428c2eb2a0998a3f28b92fbd9877a7c47c7603716dc42a90076e3e218f50feca41e8aab576dc110f2664ff99d3f174a842d3a4afd13371a133f4e402a66d28bf094cb08dc0e2f86b82b03d92e8c1050bd277ae87a533b6a883b730067eb82933d52d3907997d9aec7eedcb546f48ce10713bfe368d3fecbc4412d7d09754fcdd97ce9544654dfde36aaa09417a92caf1f05e16d58fbde3ef23049c66170df7fd7d5722e736d89c3b20420c3f9fc8cd301245c199406b1736aad101fde5a5ffd981bf3c68b9ad5702d84de13e6933a8d2b93fd95e48c006d0624ca0680bf5f4bcbf82f7c4515e4ea1b622769357bb14a8fda560609d7567dd96a0518a0b405a096ef642f0d6ae1d1e4b68f5c6ac8334a44b572f49ae6bca3b4d035bbf829a5bd852bcfdd68d5d49884953a749bc9daf51db2ecd37adea9a9512e19889fecebb0f2858593dabbc505698342bc6f0128bfad9d51168962092bfc26b478db34d2ed1bd29e6b300d5b565b9ccc562fac28b0fc749d66ace71a08fb11d9efa8838c5e28ee9252a43033cbc47cb3a60fff8094e80e37dbcf819cb1e26da560712c63bbc04b1743c127659f2eecd5af9a9848c668d907d383a9c15283b5d48ea587947fe0d7fc683ffa933df10c1c948632bb87b4311ad7d46c9c7f461fbd37ce884b3c255fb3fa9deb1ceab19833583f3bb699521eeed1a219e00ea96705c5b8ec1344dfd0680e143a819d29e2321bdfc1afcebfa9ce246728ba485786174cf59f4f48c9124c84d00c9498cc3bec1acdee8bcad2285d78a26bd1e731cfd56789ac9ae57a0cd908d55f1dd1637f4bf5252c185848eaca7bc7339dce9a861e8e8986058dcd4f87b31ed92319d61960c13a24b710952dc28456b5b4d9c4c62e2e0cedba9c237a7111b4055d85c1547e1049341aaa786553cf0a49991e37f8b350e67681a60e1fc046ffdba6b7ff4af1fd5d849dc89ff9da614572884e8ace37eee27313431e66bdf2ee85d6c52635d1f0ae46d1e417630aa81ae234cd47c2b175e2859cf5d19c50b65d63de5c20d82895e2271ac57ba5265a15f249195f43861a8c2c91de851adec045a1f1ee471f2215eac052436080e35681bd5eb8c464057025653d87200c306ec67f24c8bf32e096d8daee9694707fe86d676d0651b108917b124c7edf0fda384928b5c40d77db6a577d1f6c2c43c1d51cc438bdfba16c0c27992a98ce6ef42561f6734c10e23164bb4318e314715718c9a9ef1753c53cf76bde2cab32f6e04d13408b4d5fc8818a9137420d878ac685d2a32446dd1ec796e50adc2c0daea4c3761e087269d4d39f1d38e15054f0a7ecf0230aa836ae7cb3679fd28c5f6d3d863a57a55bd74f6581b078c13a57b195147e9d0775b7842f8a590ee2f3941843068b4adaecae73b5106e9a891e241213960ddcc6002552dba8d039b30efb5e33054f8afd2e0576a6e2a1c0189a9805bbcd6e24847255ae1accc8ef286a0e501c946555f3066ff2abfedb82deae5f78e10f90e2a5d11e3808cb92eb9e50b5db1460e039e0e8e693d489492f0310c37143e3801245dd1f4f60940e04fc3f1908a6c08eb07bd17d0a348915c1e935a2d313962c50e3afaa754cc885cc1f760dddc672a9d4fe9be711b74f4ed3a4be992130efcc59ceb9646f94753bb3a132d4de8a601eb3f17c53a3a14e75b83c98b91ee5cd1988fc92a37b702c081a26374929949b20674dd3b39948ad65f06c5d70c5b5d93460f0eddbdb6811633d35155354af4c6f9e2c56d48581b781951716f0c669fb51cd3e6b16c5ff73f49290170f73c0169b483d280e85e8fcf0afd4d8af7c158497f0a0587d6800b7a9877f9599f060262d2c6d44819861d9f97f6f224ca77e43efe20c7b7e23dd128365f9740ef832a9fe6fa1097c296a1d05e60b6cb4e451a7f71eed07031a5d15f22b792823569643f1192c77a9d38cc664d005a356c194d8d91a51e3e4391440eaa71e6c94fb28bf928cf61e44f3f2d9c062d3a2db9bc71031cf0a1046a4955b359524e1fe7ecd23bb019ce9e1123fdd84f7a29c602738094a6a50fe4b5d8c2c87ed826a18e5c30a396a98b551aef2e3624adabcd32d57960ff0bf05f96ead87fdbf0090ca70a2166ea2eb924a1d4fb1349e21efa64a5ae72cb829705b6259c5ece46d4100aa51d2ce8cd0ec2b952b2d75f050f1f303ac07a94e9e08353e4ef027a9a03060049d46c68f45620459ce850fd4b351310c80253ef9d462bb44fed376d5eb8c0860a77b4c501f087b24913d93d16b93093202d773750962375872319e003a3f9f0bba58ec60489fa4e19c1b01bad6175e176a35252d8ba3419719e7123dafa960b0a93ad42b2fa55362954317328d81b8565bafb7f793e7e18b3962cc0de042e18fbf947c451a61956e74373d7d97691dee5e929003ef71e127d94faaca416fc7469b34e643b2c946b6f5592273efc329a2a464559316e97b197dc214532b0009e9b042ac3b0f7acf1fc17c34e7378ca2af19bcce96485f40020070f859a5f0dccb6f71d7a497aa30dfad1eb0a1f649b2dbb44dc6aa656b122eafe0b403f24f9ba19ba250934875c1e10fd1e4d3ca694073175ad435caa4bfdfc4b575663a537fe846ea1eda8ef1edc230429c35a01aa3c48f123fb3f446ab3f63df32c86254b6fec9caa8679a0c5ef3f8404a236e083e40dcf4eae9ceb2037d2625b49942ecd128a0cf8c439bbd97c1544980584a1679b76aee32bcc7d1391f981c09ba6c01d9c659a62a48c6daa4895fde827c502f87a8011531d922e3014fa930f353da2b44fc0acdde206d3ae32f85e61c5fc7b883186c962fbe19b95b7a61bdc29288fcaa40885f3990a9f30ae4552df2eaa761101655ec9a16958552893a706fdccf5cb449970962c6c06a52738d494e79098a156570acc82d3919a9ca2dbe93ba72862557154f7ba30146e202f03a1bcdd4eb31c7b42d1235d7dacc47ab7f6eaf49ce12706940a94da4d3cdb4e8d91d63ac1f67e4913d65ba3a832fb055e69a25bc786106c83944d35a21a30c0cbe5726c312ea2deb1294b468c65fb2225a326e0769cb120aec0fd8788508d92ff94fb36f9e7f492fb9778fab380fd1e54b2e5681d5865098a0a2e4393829d47ee58e5e18fcaacc8d508a01e86f915e03d5126a23b47a000d8cd551f0c7c21d4517964d337524ae1586a08de2895f4d34ee803f9e6166c474b32ac3ed65f6ddca04b2d6b23378c01f8510fb4c20c0853d285d976c9de84a2a59e1d701dc4ad1f2cd514ccb6dd37510cc84b330d05466c4989a4c8da162b0130cf6d5dfbea57a19a147b1777e8c003ed4b93570d29189292581f90c5d5dea75dbb832df06b473e2f184ddf5ecc4c199425829e7adb2b513c9050dfc27cb1b75bd14199626c08a0e0544893ef55f1f35606631ccc4c24873b5ed0bba26ba18c3c6cb4ef1ebe2568447e4aef5ed067168716b9cfcf83543d8e9e97879ade0d808832a59d90e78c9b1c9c29a458f5fdf859537ccf6cc45c334754170713e59604f94a9466dd199c2efb1ad73897aeff12dc1b09f3b74e1b053d522864dcd1a5bb5d2c483b3415800fed74c2b2089d5e498ea01818cf84acdf6c9632e60a07c6372210c90a11a679f577e3c6e11ec772bef2d18b5637fd80cb90f82cf969243d48c1de0e8574deb9dce4d2eb0f81c8e56387cf4aa159b32656be0072513cf279dca109d0ffe0e938df63b1e11fc1038b387a2be9cff4990576d85f9de2314a97c7301c309e3701011a4d4aaae01d4fc44eeed0bfea0af9dc2360c2c59ed89256158ca8c9d85674fb50a8fa3c39ecb7a4e68f390781a96c361ed6b89ede4df3d7bf78605c2132c85bae3ef87ba9a58cd7859f6b3d064978f8e6dee1a6c70ea199404a98b392b0a37803a1c672b773feb59de8350d48b631ef4d724afa9ff24bb8fbc05c7630811ee85703c999339653a5bc1e5b20994f2f2a139106d7222d0ccc2f3fbe98cd0ca27974d1d0e8f79364fc30c0f71d65dae944cfbd72382bfc84a8532f2a09143be26839621aafb844d678d07a1017cb2d23a5943d4f83935a20cf359ed926ec6269e806e066ea5d4b460f15a88d801da6bf344eb5f07b03adb35c97cd4e65e13e958bf934a1b5882c7f0b95d967fecbd681ce910e6476c5e95a72031a2162387202d35cf6da600b900fbf5cba30ed98192bb9b795a6c7cb9a23c2943d5f81cfd8d8fdbe330aace840058c47ba9f1e04fe95ed235a7a2ff5d0f5cea89fbb6cc005bf27593deb3058f117d4932369a077fa0da37e74714488cc37d11d81abe2b4dd9c46bb127dd0e473eaccf1d5ce919386733ddaa0ef429ec8f23599d36230980bf953fb8bfd257373a39188b6c1b899ec32bbd0f1ca7bf2bdca3028d055dc8d63fe6db4ee78b91e00950ca7a38d01af7d36a48083b6e8b35e100fe08f4f778a005812fd2b1001aea8fba1a5c585c4cc83b0c5f18c4be05b8497be04b19233f2f2024a9d1f52f2a8b1923d681eb72432694b564f2ef7a22926ed20eed4d124a8fa4f689acd87b546a8b24898983237bc360f9f5749ac1ce11304c1e3b5ef8f0eede588d6bf9c1fb63504ae9763a61d2439473c04c5d0cb3a04ab5f8168e49e289436f26f534d60b9e49c48dcafb109403e05935ec307d4d408c1f2970fdfc2c94dfdb79d9e9e4c6d2ecc8ef282f50fca601bf1428ecbd62df7aa2b5ccb47c86eb2ca0fc6c36aac0f85116b786b5327452c4b3c00b77be0bf0caff1aaf4835d9ef3dc8a64b8d442bfed97e352f523ee67d46b413f37b7b95528f6e72a1d034a70e73dcb320bc199ce5e9bf191d9994e09e3fec16d8532fe852ea74f99575f2e0483e951ea017af77543d5b0d3b35dc1e0a44a899720ed8117f937a93063b5771443d1129cfa8f97f3915ae18b603020af3e6bb4e75852d4a848b94560f60c59fececb7936a7876075503f4188ad1f8ed31e9ce94c3ad2e880318743acde18e58350dd2433e6955a5856d4b9af296ab8b7ff778d34fe7c30eb507690bb5175209ae57313893e65e12b755d58911c5931137eae4bf019d30fa4bbaf2df954ffc66ab85243000837e4419e82d2f3a940b2a39f095272fd7235438925c4c9b7a2d9433334681fdf6f7fb7c7fcdf0c217e19f04b8897472429b43c525e717d5de515ddc6e009f5fa03e7d63841223fee58a8b879496c339be0c28a0853d3a7ad0e471c83df0a2d30d741b501ad77fdeb63e901f2b83a8ffee53f64c0f99cc72c4046bfae3988fbf184fcae45c206723ae49a153b6dacc722dd3286e9b11ac3f7d796f43a612d7674c44a0c63a506b2ade465d29112b0505dff907a73d6c81a89d8ac724c0f47b5c96b32fda3f364e1a291409ab2b899f92bf9330df2378863f215af165ff968f1ed6e099d48640496f75c2083e55ced5213f6cd76bb31d7b156864b1d08dff53930a06b456f2d1e49af95a80c7cdb9cabd3c46a4ec7860f7bceaee535fdc5acc8faa3c4c81f424e3282def05450ac6b1f6d2912c5420c361451f494372a4485c45f18119790200826f46a1ce7f36c8865028318454da487cb57322fe2785ead1185d37aaaab9bd029ea943aa94ce31c7b49c93c1b1ea7e71df61abd4a712f539c5a1a66635845e575bf5c4908aa97a2bf14cbc082ccd4b3a97532a80917976467dc36cd081ab7a98ba6a4879bde694ee2dfbd2b33327b74025be96efd76690e0ea1bd4d8272e38f1ca2ac446a7c9ee69d19fc6ddf089603a5dc8ebfe1d8f7909e8760f958621c8188a854bdfcd07adda2114352d352491fdc628ccbfd5f33c24f7315eedbff377fb1fd76ce593fa0b1af0f6c6a46bebce6b841220fc223e4899593460b83ee4acfb029e0b3a74de2a3ecab1fa1102e808e39dae02951b769c26602e80ea16714e4790973644f165dc736bfef45bd2308a0c4b6fe07fd0dcf05aabc1539255c89a20f09eaafb49a0bd3a0834a7fb6cd857afa9d6518eb0c8c39b5c6b4c672c420903d22d7b5d6985a88ae8ef375aaf276c016fb4901aacb7a8deca729ebc317e5cb86d13fb79a37620fb5a2db0429687bfca8cab2890ac0e72bdc46fbff8d6c151bd9135f6baee5db4a0f4de7cf75c7d42a9d7ef23f591efd1bca9ba652bcfd9babd3a809d76688715cdb5b3242da240aa5764ec6a6401c7fd0e1374418af96e4ec39991de6bd684d568f7fbc93fdb77884a13f3b25ced14fb62f1d1a436248713debd1304e436b409747c9f04bdee487e64f72d1e85f933c8b4500f0e115f338df9510c74654532f5d4893dac9f88fb273e2d7968c895589af32a32afd83991cbed08c01b3112ce72a2c3c74e30a7e1f9fe509091d7ad443bab261de4d70a6ce9ff5612755f075a4cd8c25e118a70634a300406a25e062a484bf4e423d2c04464ad4cf69df23c9d654497566f4f59c857990c331f3cb7eaf85e027b2c2a2c1f1049e17c4e5dc26b2b7627f1072d9658c2b0c59c9e95acd72cfc9fb6a40b5eee61cf1923415e00e5e671c9bb759c3a367cac8f22797445e71e5a91106c773e52958de4148ad90716fc6e4aac99f777ef60785503c056c84fa46248befd5882cd55fb073b8178a174348321600a28d014902d6d92c51126f8b627de65c25d6f2be4b482ddb1b46483c18bf2f8bc6fb0326d843dca0ff5aaa3d7d2b8f13ff40689fd4f281f87e3860300a3d470dda97f7d3ee57636a8ce874a031d2c470ef160393612878a5d66c15f0aa9a7f8ee875e59c53b23c3f743361fda8ad8020b21267d669cd9688017722a962f60af38e96691cb9fed57902b305160800c0f6bd71d49c9859a6ae6c6681bd9112381d05c290883e1b4dfe76af567b6ec1e8ebac22d0e083314e64d4dd5eff3e0554b3dd573d67ff6cd341cedf31e35a4893bd203bff54162b7c198cc6fe87c837981e1dd8ff270afdc2c1b2853c99a0824502811ae2972a7caa63540c817ebb87eeee15c81173584e62435caf36e815729f7621253a69453b59d7e1e136b4abe97221bf8bc25aaee92d081e2c75ade89b9dbf9223834b9bbc1e8eb57bc9ad8d7283704838bc007bc4c2b00810b623f1ab4fee7d82ed55d9e2d77ca7ce1f7934dc247263bbc8ab11dfed26b9e01b56b9f691d7b6284859b674df8759ea9cc385fa5d0e160200dfbf741bc73a57f245da4f8b500fdc5e0cb9b0f785bd8bf76f8a68dd7b72da93294578d14bc9de55b918c1602cba5a68c24baf2a84540aa56e4cf5fc91527d4aea3ef685274504cec6dd6588931ea5d4b067b155659bd844fbc46e6ac9e82589dae66a307f6195b14e66f1380af4f9b99df870c5aa76a1c0d34e0b7fff798890e326273759c6ea3de927d9e290f834599884e88a56c264a1bf58f310821506940799cbc8ff373a328538bb0daebe7f1e7e93daa41f4e98eeee6ed1c2d2b7e9ca4a5b290c9e637a0fba6e357734f12d29183eeafae292c4056be2d8501e27cbeeeeb501775c4190284a40ead73e603129e98705632014cb1ae5d8866175dd3dd6cf0eabc2cf61940b9a6ebdcbcb91d12ba11738466201de8cfbd97a9da3a8c2bd586b452f57b4423a56db88fd23146336f3a5ce6c626134f12bf6997c03333d65faf99c4f80b31c633458b64453246bde1b5913618223b9b95b42c8dfb30886b9db9dc2f41a75e4171e588dec5ce61b650e00399966df89723bae070762a8a56c9bc25e4123337e9636217164f0c86286906baa810f5e394d066c544a43238e7c9030e179a54b2e7a7738ef2f4b922d4fff9cdb8a6670009ae6be23bd38f78b086c887f95955b29566b4c34acbb3cc158ed7137bd85842f38aeba32ef3e61e02f1c9edfaa5e129fdb6b85453463b997f83ad45f46d4f13bb49f54ad5ed7fc070fd53674001b2a672461e57297a62ef0db9dbf92e5c688a72de2fa8585b3c2e03eb1db0d88657573e8e9eeb59641bd1ebfe392e425b82b2a6d007109e942bc95f8fcbb2fcaaa10a177e6210fa56a2a858bbca24d0d95a8263fc536458bc2e89ed6c8db4e106e56924cbaa061ccd96503affb266e0e204a9d795cc609915960b0ff162fc9d2023e88ac2d81b9d052f200158ad82a7d436c5d46855e2485a7244e617fd86357d1dca79a53d308947c04a2a95d1403955d2fae36977abeb3f71548a5cd887752bf792d88f3913871b9aef2ae11e9a61a14ba5f9b35b3e66fe708046f0411f03d0f3e15a10c134b55b87bae565c0eeeb678d11a2d53f2cd1bac745b353ff47f04d3d011d63a0c659962787f40ad7c213f5430ec21792981b9a02f0f93f0e0af0d386e585a20313657a57610505d2b77358e9469673df1caa7ace101ede90236d1f8ca4e276d1bb6c858e23f93fd619695dd4a2a782f63bf26481bdd71dd1a4877facb8bd759d8feab6572d11fba2ae9facfb8a2acbc46636589f07c19e46d4f244cb8b6639fc9d34f7ff4d098f63d4f263060c104846a14783733d30785e1df5db003a59d7b455a39bd2ba6e2dcc586c6d03c4b9a0eb80f8f2322f9c3f402265d4e99e33e847778a5a82a5356a8193ec355ef088fe3179130172bcff3af44890719a2b320326254e50f9854154140e7282324f77ded5dbb0c921409109c541597c218a66617fb861003e15bf4c03d54280fb280754c8470fafc21bdd005d7ed1ad284f2f2a63e1c74660f5785208d6c7461836974bde2c0613ddc7a5c395c46c510fbd595c1fcccc0b9ad0aceae90aff1fe4e8630a796d3c20c7c5a9bef8d7ea4ba50884d2647d6f6a17c0c67f29685832ccc45b6f695784c02cfd72ff0061c48292e341e712504fff3e25139834a720c9f949bce5bff942d59fb6e9f7b8f7615ab86f7a623861e2693a3d62f020da1975c126dd0ff681f0acbb9996eb64e8a5fdb27261b53ab52db29858929c01574ae2b1bfec6d2ae9c307df2ab858b5eca8063a15ec62b2bf800ed6d80afc09884b01692fe7129842167a615666ea9af6a9561ff11a39ff25d4ba047bc90c003d9cb9c06a27eb1e5e3d2a7b78b11fac0cfba15cc3f5e3537dfd40e0a3cbcb6a52d9ca15d2262ff2ccbb57c2806c0b1da91b0e2cc05460f0834975e8f2efc752ea16a3f8f7cccdb3cf66e3a5b4a1bdcf2f80590d420a33006c8770080e85d2e74eee814228d4186f56deec5791ce1a3f87aeace949f0d92c1acfd894420be0f6e2bddb2b8b8413db5d8640fab1e3c1fac03371658dd19a55ec0962d73ef5047855425225536a875760d7cd6d9539bc19e293b7a0fecd6a278b4a6f64ad51130904e8194d7c8776c4e1ee69dfefe2662bac633cd7ab266e3e48a0894b00bc8deb3f0fd5fd76b9f8c6aa5aa4646d999d96731810f157a799ac7bc3e8f5922e99245a94a163be8f4ccdd0075833b455d9e940f12ecac6aa144f6af598ebc615584da0f3894140eff98c2a3b66cfd3399cbbdf810ea1dfc2b0653848f169963abbe36cad7f7df558866986fe5399361b3f13741c12d56d0955deec6bf65ff169eb44b522107d99dc684427d57ea2f5484e191e389232c75c8e5a408c7ac383b19f73556b47e720cd47fc0e1bec1497348e3b88a2a017d46956619caeabd5882acc983eefc6e55e2fe22bec6a06c428ea519f06b0fbac38f531067d6747c5f4a8fdbfc454d94c6a224b7ad0b0fc4b875f5cbfd7a5bc25b339e95f2aee103349b0c90842b89ff062ed653146461be1db37ecf91807e9e0ffd31d1fb7f332ef50896b7ce9939aae5590b3c9df65bce01cd2400e085656fd923a476599edec1b41a6e6b509c7affce7874ffc46fe22be3bb39ca7aa0cfc4d26e44058ea204724dd02608f4a377cfd4e0f69d1b8f4c33691acb3f0c3867ab6c743c5681ca320a447609badb7331ce126a458a63b53615bffa0ddaed2904001fb284c6781e471322eee7571e1513861197c7c82d76a0d5ce23bcd47eddc29e7711302fc251f2cf3a8957c82eb6f06d44c42e10516bb7fc064b8281f035b8b57e0acdd88e4904ba3cd1c8d422078c340af9c0b4c0f420d6aa1c7f434cdf59fc218482cbdc14ffff1994297785ee0725617f68e00e2f892164d3a6a773e425c564632046b5df2745e962892b911dba3445651d9fecb116962c599cad4e3ff84dba08f9977edb1e7b68fa91e220d48965f9e8024dacb816857bc5209522e03f72bb64c0670a01a037c709b7cf7c6282205ecf4c7b8ef633b11d3e86e8de7d8409dfc3280db74dd1e7eefd23619ebea697734a9690864614cb1d86ab1d9d25e754030bc563a9b47e7dc61e74c045d4d129a6506c73ec2f5644ce078adb5e31dc6a3044f8bbf152e1f6c441c90b6ae887a824414a20ada2debd37ef74f6c2af10c4c4d100d4db499511ae164867c19683a066e5230b68ed1a0a2128efdf1143eaafa2431555f933cb9f6002d66d0cc725020a97dffa36ee8c69a6aed6f430c56ebee2ab33310414d3ade9292c0babe2db72238ad51ec17f4922e0825fea20b41128ad3c15f5a7ebda97b48db2661915389d95a0620ad817836fdfe71b816871c666f5081638833a3e8df7deceea65ef2f4d55a3ebbf87fa9a26ed1d3af849da3550eb0442570d3b8ceb1c4ae2b2f62d37139f3d885cba29c48586483956ce46d88fc4b5adc865d4a5768083af3045197de97c01784bbe7e4f1be62ce9a74796560121c2b8fde9fca4ad47abc95b0eed91efa1ad6b5136bf9a55b32ec5b0901d3302a26f35dd0349f0ef857d34fe44203ec00611d7fc86b36f5672488c1aca87f02e80060d8cb14cb641008e4f53b45e5e1c640c48438b262067c5263f2be8e7fcef32da78f16f82753f30e48f5738545bda8ad99d475d5970016f2e8897d70f189d15f7762b2355c02507fef2471a95a964f6bb8397d9ae65a65278ae3bc7652af2d0479b77e0d0bc7e4627d815292151c6f0927f04845e9c064c64e224a9898de617a9ad429c2b2283bfb20acf2b72de0005b1b3106d11641f3444a9c233774128c69a9e0c093c88576fe47ffadf15aa9b861bd1bf0658ba4b9543a1afb353fcd8cca6ed5f09feabd23f10bb3a2cbf276f2209997920c77677b80af5aafffc80c7f8eed060f686ff5fedecfafa0401f1d13e677e470ab58045f4bb029c581e3e17f97cda66b2c8f3e33359d05881646fc6e50f01fab2e2771ab52e637b283dd8a18d91884cef0cf105ecf0b707326b16bac2ebeaf5166055ecab8a2640ed59b9e2f0bc4b4925d5bf589175ae454314915e17530600a7caf25f9ff207f05bcde143b523cfb2b7300754ebcc665d52d741db0025e85386b11080e1f46331283bd98be708c0feaa9f12d86b251499b27bf6ffeea89cf5e31982d8af43a0d1eef43be0cdac74bc194513df9c7457706ab42769b61afc37f1d9f218f02cd2412b3fa335dba543039c917d1e0a8d54d6fd68573c485546f6e8f7310e58f3796258db04499fb643a70226b8f475d3fa7caee6142262fa2fae273646f97431b7462cdc3a5d597793f221a94c94fcee7208a811643ae4106c180d902fe6889641dd3170fae52140fb541558417c79ebdbbac97cfae78c96ee269c8575bcae3580f5a245b013447dc464b85f55a4bf9b5ab14c1fefc335c19828a3e0ac154eab21563141bfde8da73dd7c34bee53a195e9ea4f65c1a9e41da9ba14bd51f6789ac6fbf0bffd5c062475fcc00bff0085df552b12e272648efaa1518bee5e43c28bb571d63940f03f9f1d0014b51e44bd800dc1f7f9d0bf930c207404b155bde8c5a934a37820d50f827d575b815232729668651428d9ec8d7fd845af4f8da91ea8e7166a9348639c0616f7c24063ae77bc59ccf78d17f7ab9c4322ea822f460fe647692ff72824a19e4ab2702c9a5598ebcdea53ecbd6529f892426441b2b7bbeef3c8c135a9b08e726faa727a830ac86dcc45d0fad2d6194c855bd65bfd35230612e3b4eb01e973fbefd23e8031549d9362ba15e7656753a4869d487ebaa47aca3dc12954157fb22582d78614f374f0a9411ba92947473cb959e2c8fd436b0d4767203f33e019df8b926382bc28aedcec7d078cc614805fe35d8e8572117c7158029e992e0735d5eeb11bc987b9c7f2c3ba55d712f2460823f21567335a7748e4a0b647c63611d7877ff6b7333e60ba14adce04a4377635a8ff6e84af42a6dd540caeb7ba5b50b25de20bbc6816cad9d566c7a18d2c65c5bc4cc09f05053d46de8ee9d8262abd7f90695e134e0b6972813842684c6b5385eec932e4b4b5723961a7939d20998ba04b11bd9dfde67f3d0d9f97c2eb57c77643cb360ce99848ff0620d143dbaa17af0c2b5d810276eeee0f2182ac828599dd9cfd08de4a6092fc2022fcd7e185c596c8ac6c277fe6da87f3d60bb6789cb72db0540e3ae9d74f02384de51ac9126247c957fa8b7f4dedb2a795d77bf359adb29f13384964f78edb242746c3b0244906dac380ad4cd502ddfd2fa992b7f7a825f4ad3c5ef5a9722cbbc2d82ce937fff994290f545fe6c56166e9778f3b222b1d5f318d3a8ecb573b705b46f683c811dba975f50505a99f53fc9a9ca88a26efbf6ddea648a9f357a2fbecaac87f353bbf25578ab955901d57cf5c112f374b13fa6861ddd2378c001321fbd95fb6d76b46f7ad6b2f3dcd4beb581c7bc24640b9c79396329c0c50aef6a40ac9cafd2b54c0c760e13faddb0d9ecc78a88eaba11ec6398576c2daaaa72f1a83fee3f907a2212c0853b8bc70fe0e6d4dd13605e55c7fac2ff7e5588edd57777bf3741d74c801eb9bdc45177cf147db9d8d52e1d01a164c7c49bde0149c34322e0e60cf85a9df59c4f8f24e355693c0197c163e6eef27df6d585633aa82404618c3c9226d23df616ab32f539d1f1c6f33043b4b0d0cd0ad3b63ccc287ed73ddb334f9fbd0880e0d298fe90b7bdade69976bb75465249909e038683216b462693c265eb7faf188a5328fb2772e2fdce9151424913d50ad439253eba25fb9494bd60a440fdbb8e21b23f7e399e97c4b67be4972c0ccdf6e79b8a2b94a5de93ce4589ab40b1a534cc25c7b21b4be13a0f9b4f92925d706ff65444e660c8b52fb267d0378552132c2901838185a2f9b77e1364fabfbe9aec4d2dc34099c14c572d487cf2e44f796089233851c68c57fba6b8ea763ef72cd369f154c9d466aac627a062a0a06d3b55922abb6668d2fcdec1162991c02edf4e02c37fd7e8ebf7a7efffa36661404eb530d7c71952523d84f62bd8ff1a7c36e7917952eb8f13373a568575cb13da024a6e781d18a427ff316d0cac5d14d03145f16ca2b1d2b956bb1761949b7a673abb13fb375122a7da24d2868cf9c24b66be5a31052a215f94246a5f3ee747e02906e0b3f7a4bad66cf3913fc91ad1d92454d8c0fbc5d74f8f31c67abd5958b91223b51716eadaa68664b0e55ea7cd24836a495035156f9ad26eac0e579fb2ace5dd3f5ef398fc49bf05a29947371a4bc6a7e0a057e37b529a6d6dd31aef03dd5b7d0d52979849a93ac02576d8db91808872a02292c9a2463b552cd1d835bd5eab5f93db354837da774615282ac8fc2745f8b01bcbece435b517e754cb1e3e65970462e81538c97de1818bba48b73bd09c9d4bb67b174b9521441899f812e0cb20eaa77eb4cd5edbe568087acbb3d518af9f28b83582646fa14f45de403fc9b548416646cae9f05dd160e82ee876630113726baaf72b25714e4374618b3de1907a9a25fa0478b56ee401e5c7e01aaf93bc2e23d0e88424f43c11dfbd8edc913e43fd29d56ddcbc7565726708c0f0d4b667d5639f3ff49676e9681a1fc8feb2b74ea67308bacfa8ca7b9feeaa328b69eddef04b07d8d5cc5904e17dfb504a83ae1ba4c94ff84fafd2f2ff580ef0765a650d8aad42760c8d9e70515fdbd1e003c7b10b91637af27b1bf4d2a25e32587919abe1d4c181a58b97132da4bf5fca511f0d429f8f66865449eb88e01922c03fabc2d78efa35d6a7d1942fb4625765ee75b9218bd30e3b589cb44f7f503c240443c56876d9c043e39c1803026235dca385a0b7dea409e77187cff7c4a2ad3e774627a89e2f151b31a35f8b1965b825f017bbc10f65745ee901d76bd7f4267612466ae52ce627bbfe321ad2195c8f4e5327dfb6335289cc9f479df4295f65cb966fe4a136968c0c8d516b7395aa56d2b8e1fd27671092bfc6619a214ad5b9d077b2a7b603ba8541edc29d565bc71c1bcddcca2f2697e6b89be2a7197a6a0febb25f28ce932d54a7fc8347d09f32b910a04b0e9727df1b89f1621f59cc87ac65a04c3b0303095f18b5765b46f238242b43cd0d6850d0054b4c7ed0b16b48b6e41159d53a0a2ffc68dac0b8b9414a794e09cacd23f5838f96ec04d04e974e2efe1a91eeebe721066fc93be4897628f6f205546db24a5c5aaae5deeb88923d766d0e87d911222b914389236b3e5f1ffe734cabece2835d0c9e4cd6490df119f1ef8fa986ebaefd7dcbc7944703a6244aa92092221dabf1c0d1ab153f4612c3116c78e55548dec679a4af376f2d62e8c6d7575cf1b39bec0a9b343e01acc2d2e85329d6d8c23c00048f088908c1bcb89055d6ae9691dc5b2c4acc361394f7b6577539f3a253c22d87af7ccd5d7b28047052ece1abe371398aaea11e6e2edcc68670d5c7a1a49321e3dc9f4dbc50daa7eccedcbf0cf3288ff163a588fd554715290ae77cfcad2cc1404727edc58f542e362a093fcf7b9bb712428c6d4b56314349095c2a9df105abdfff0534b59970f6ccf4d32be0641ae8587f3a51a4ac682553f507bba65f76c23b66e69dac9dc89621531ca3cb6168bfc4dba1ac25e3eba2410d980e161ddafeac477a54f46515fb203b00a6882a220e23d0113a7f85bec59f01037eb679a0140ca601abed2c70ddbe38554f9846444fac2e399c259f0119d95609a245f37e0c544bf567a06865cf9d7af71a3b89e6f14387573a12a3242e2c0304a2dbf5fea88c0bbea41e0ae53ca0c34a8ee0fd203796d590b58b3b458c56d8de16cfb8bdb989c4b8d7e0ca74d4a7330174aec6fc52548b751aa43953c38cbf75ed493d7da0f7201079d5bddf596e3dcc9aace4c0556d3852d5178dde4869a053c641e5bd91e59d9ffc2492e5052bc73a3695d58701f138abfa7672fad6698b4be9f997442899c0e02a5bdc43bc3c6e86538b42e30de017868c153d6568a941d4e68d7596c740dbc6281b4f4b12d81daa4cd5049362b6f3e0f8975851c676bb55d88a2f0f1d1444f3e5b0d378f736ffc467a22349f2a3085e8117190d15fd1b814dc7f1375153f02d3a8510be8027c571be6769a00030f3a3dbed425d88d37baf653fab62710c0251597c462b38320e1f4f494e451f674a0bc1867227bb8b9bcbe25b83e5ac8fd5ecf583673bc64bec56123f18009fc5385d441c147f8f792f11e3476a6332ba6f79e3aa551afee90e5f37fec2d1c9f75914550458a1d3caa425f2a0b6efb1fec331c59ba1e9a79296c2dd345effe834035f5e88c395773105ebfb80cdcad9876e76c7a55331a531b767b6316e0f8574aa55614beb2ad9494091f03a1145a13a5883c8e9d316bebd9b4e7853892f7457b2f6643b70dd7a3a5ebe14271ebc7c5ec1ed7691bfb46c204733b942f187ee7142862d193bd7779d07618fa91ecc2a013ca2709584f37602cf7f450e9b4ea4585f5e1ebf7b9f40c2fc432e0cf487384e514994ce2b16bdff95e7ce12867aa6be483ecafd6ab2bb0f181d897b3ab55ec6b36a3ec27c3843b41e11de2fb868c845f0862e9108b6b33bd8c0e1dd17deab9683a7ab917a8842c289a03326161650e473219d203a7d9ebebeb6fbea3b40ba82fe5ec487b5763b5e839b3e98697ce00f04a5cdb49c43dd666bc8ceb3abd56353b405146b25865849529206362b51257dcfba08c916f67e611b26583c4829ca41f0591d5f6632335e72cfda847498c09470dc76a9d419a6e8861e66c4777fd0bd508dd122842b3ae0640022f475f63ab2ec0a364136df9f153c20f20ce75ddbae825ab9e4accbc26b5b17668676adc186bfd1462cda732b7626d4735487d3f232ac9102983494fd04b8e5c6a0ac14e3c562df154bbebf3ae13df572da5d17ea5048efbf903b3fdb9fa3c2512462dcdc12737d51e6838dc3ee1f3ef5b0cf0804cb3098b87333f6e4ba8ba3b9e699df0a984755acff8966983e66d67c68cf001e1f209e96afd21e4eb5447237f433e0aebb2c56ecf8d963d2537a188372bdab8a7e418fad49efd84ba93be2cb928ebc9633d315e18a5ea779f42d1d0f09f4e7df55bb0a26c0523ad112f3ddcbe7af7006ef42ae2b75eaafe050b1b3fd6cb1b851c52be2e3c3ec23062811140369eed4ed84437277b38e334735541d51589164caa2f531c4cbf74555bf02cef75abaecbad938ead5d2f59022723b3ebc5b85b5bb391cc55b2bc048c4d29632aa95de1e48ac5df759974fd3d37a90e8754beac5d30a98d3efd06779af75879d572ba2b467e4eb6a6881e7259d79bda4790c275242ed6c7b59e16093487994c515d6f7b54f3899fff63bf9e83d1846357737550608014b82d3b372381e65504063e63721b7db9efb7a7afc169e3791e1cd828bfb85ae8e9f306a26fe756562fc21ad62ef64163a92e40f93d333ff8d56e5dd312dbf1b2d3d7098c885edf6350b1163dba3d44d97c54af56f8948e235a4b4ef97649e7621de038828181b10207d3d90c7f08cddffd9fc8db89088010410c7a093957676f87440f6506b018eb19dace31b3b43039bca9bc41ae0fe3f55ace4e3ee193675e6c27a21313e3ba80b2d05ed3ad34e5e2af3ff59e17576723d61d6842339082f08cfaae527a512ebbf5cfac324f1eba827dd1c3a295f4705de241fa664dee97aa4f8ab3ea212e97bcc4468a03534a8b696ffc0ff2678855eeb0aa5cd67cda550ceb2f3a66f6e0768b7a42b6269cc17653e85730c3ecc1c182be0d1e0c28914755d3d2ab9cfeb4c2253c8b9aec5bfee57c854c85b7b3f68048ac734ef18839b1898970ded61d9d91fec0564154a5546bdae18135e589119a878ea72a96b77935986dc2197f12bf087ba9b48c34b7a3ed729efcef0f102361a0a169ca0b059e9776c1a644257dff628188cc661b8a906f5bcc17502c0dabe68a50da7b79d7ced8de6ae1f9c308ddec7ee123695fe3815a76ff99b91dc3089f4dc9f5173c6f266eabcd8f5fa4119782cf31e2db432f9c27c95ee81776c93c136b5927f1cd62c8c6c89c5ce148ae34c779b8e3c91c8f89fec96e168c3531e856385f33c55e4d6bcc4ee965d244a736f7868689ccd55bc3c58f9170ec218d19dce7aec3ecb9a2dda3a19897cb5866a8458a99da30fe28db7b0b794da42f3ecb86b1836c515cb875c595cd275e636fadb31fcbdb728ac23e75afeda504fa9b66dc517121ff23119d4c5d938d25953b1e93b49620d4378b6f8c42bcf24a3e73c3c49502a0fd06b47e7ac3310fb14d372f068f50ca0582f0ece9d20d93504c9c0e9965f8c9a84070d419f77758c62323c5a540af023ecb80025e2dfcd810ab3f8030f9c9b6db0afec5dc0333cf4cdd6565835e08c00637176b30ed793ffca298e55cdd05dd6656c2b6ae0160483396c582f4bc04620591d60ac09a92f1252c45083738c1c01680a329782cf8a7b4d5273be188bc833f2bdd95757b1168c9d9801f9ca7ca08af8487d0dedace6ef8c7ee4fb8af3aa511b5cdefdf386b8457f8d2ece783d427218acab141b82504c7341c75d77448324181f878c3ff217d0232accce5318903b732eb927ad1031d9a184026b27c9a7fff2c34c3ac897aa104b0e66e07598d5cf382db77bf3c69db37aa7f760a5d8274fb5b81410913fee86a18e9756168acbf03f1fdeaa8ddc1b4d96cf405de96edd355541939c4a423b952a137ab81cee5ee164042f3dadb33c082dae487967b16cc95ad2d93984fb5851071e4af7a510318a2381bbf291578dcff510252344e7916cc09349f6115dbface422ae2f43df9a59db50f0fbfd41fbc906c34bcb5fbe9fa3512bcde54c3ae0b26e808ed90e8616ab07897480ede8efddb5ae33bb898e9a5f114929ec2987178b4491f6cae6500fba6d669ba68c13b1cfaa48b8d9f01df5d10737e742c263ade9de32ca9674764ff7dc0a032ec3487f5767abaeaae0ae284d761b592a76032b652e4fbbf2ec6ccd29672b1755fbd6825be44c15c8f28c7c2fdebabede4fdc050905527fc855e80091673b314e0fadd2fe72acfc88003446e1ad0065d934ce8b6ce9b21e82b441f61c758d501fc8b7453298767169d215b0647de3f1d965cfd4f7c2f08dbe46ef4f8b3152fe1877d053601240ba4b7b00baa93926aadfeb4988e2f393725f5aacd5b49c92eb81f9af3a44a303fec8e602fde5d31753ceb2f3d20305ab1bca367c92ebc6509a53e74c4c9e7564383a178fc7ebccacde263e4f4679713bf7fc1a4b5f72293f9b392c21d9ffb59e9207d0a605682ed89db161efe75b3b73cfd708b3779d29a0318c266e896d5ff201eaf67abf4b87e69596bb2c38ce6bef0c6209ec2100e0f5bcf9cc71e509a64253e1ebed60442784d55e12e7830a1919b1f96f901bd8081759021a2c5c5e1f73a67a5028f96da0216bbbc7f25652daa4ffa1078e8062581e9f4f386b9e118390bf916ac79fd13f85c6c9d53011fef5a39daff41c54253a1ca181b1d67342454a00bd4e2e87dbaf3c1bc92b433315188ea544692c49b1137528740b80cd3954bacae2a6fe4345fa432dfe505bace950daeccdcfca2aee50af54d8428d9baf18edd7f7ec2864387c749293faa91a018c2293dca2ed807485745da8aa441bc96727ac8b2a596d9c2965d783755c7c642691610ecec0c780ff4750f07b08c257b9118818e3a016b99ace3dd12ec24c8caa45f4e891df1c0a27dc92424b4f3208ae439ecb3e4ae23e8c4378e6c2400e95bd098383f83944c900a0a82de91d0082bcc030d2d28b3a296e14ab7502b1fbc093e9449f9460a7422f79d62cf85b48f717ca3f1fa97ef274c986cf5e3f85216c58681c1441d1c3505021b04cc77f554bc9d9f3defce4fde12c4a6ff3562322a89b8e77ef15a5f82150793e24fb2770689b373060bf730f68010fa356072498471ef31c5c007cf65ef00f11b50fd70b7e5022df4ad24f06727d999c624e761ca26e3554919383b85fa4f5da04e529b3bdb080bba56468867555e966b6391944541be393f5b8a31c8faba8272a34fcccb8ade3bac075f52142393335e35b0d30e43d1454a81b0f60ba9f066899b38c8c10ee698d64ae92c463130e8d135c8b156b6843950dbc1fc5917846253c9e6ad6fa8065bfb61625e0802c9af7b783539c6cda064f3744faddbd6031eaf019e823ee4aab22c46f5b4e067b206a78dde19d5d574f75c0020ffffffdf