PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 77995 2d9f66e7e1a511916b40cf1e079856a6e638ae9398a3c66b92c0f5e36b2c7c8f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
00857a9559ca1b9ea1d4e2e552d9a73a9f277406d7514f9f30cb887cd79bb074
Certificate Block Hash
2d9f66e7e1a511916b40cf1e079856a6e638ae9398a3c66b92c0f5e36b2c7c8f
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00050500000ab10100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000062b2d3dd09527907fdfa238538a81be23300a2d8c76e04e9da577347c8665fe7a052197b4029802dd4a3f1070eaa972181543a136d380eba2728f405a6f76d0d76c622703e906d15f4810c06ecad8385691bcad53ce2986a60100000000000000008000000000200050500000ab10100

Raw Header Hex

00004020100000f6215837d8320b33adb1a62ff428e133165977b6abcc3223e382b8d05804bf3f34649d4f874e5bdfd075c3b8387a2f9f6b4b262224fb0c012617b931b39b153d6a41d2001874b09bd77c88cb309f4f51d70674279f3aa7d952e5e2d4a19e1bca59957a8500

Proof Data Hex

59,560 bytes
121216010307053ba14117cadc60d77830a40351b6cbbfacc4186f840787aa9655af9e3ca8fc46c057920119b73c430ed9e380fdbfc102d5b5783130c920e2260a6249570a7295424a15e4de58a5ad29fbde3645a382e8fdf92598c4bfba373bdd26d5e05a2c8a688a7d5669865eef1dacfb05590689b2e15cd07b901c0f2439300252bf919ccec75e5e595bf4f81d331c8a35b7744773f1cd3c3d97f0901e851666c7981109805f9a51ccf57f8cd44295fb696c7ae42aabc08fe2a86462adc5ce9c9af303163fe58a0eb39186c4ea85ef240da47227feb48c7361602cf4b0ab11644daf2b29e8f4fbe85a642bdbcee45d4ce33838ddd1a80c372198cc0b4a807c0dd0809c239d18a1eb4547c90844eaa14153b62cc69e58019c8fa00421f4b16583da56bf20df94e4884251fe605d66af299bb3934678210215c0e04c182deaef7deb3f9f7a93b8c86ba3aeb3f8582655612e561c1271e17151e90191f727e40b34566809e95bd9a598d247272ce285166c88ad9fbbab86c705a6d102c04ceaf186a3841998a9184f88e4716743e2f43d2676236ea5150331339ddb0b9743c893218fe60b9fe651736556bce3362771f5b854cb623ee56999d1a61213bbe2505dd636d7a91ddc4dc1a35b2ddb4372e1c4d017d6dc83580a6d328425c378a772b675367fb2b72f3504c5cad09476fd80d247a999bb6a44fd3d5790d53befdc3121085ba9241760ba735e9a0c1c4f6646ed9f6c4c219d7ba395e101bda16f4584ca3ab835b17866728b0750ac9cabafe12208e02efe28f85ea7bc25fb3ac4f2356af02ecc9fb82b47f6cab89579b21268270ca3fda2117ab0ba7000b8397d296417a8e19e5e10728d96b8867139f9811efaca9fd54cd7344ec43cf575295896cea335f9876171f3b228833a8ff4ab2e3b358a2769cfaa5efd62cc05adba752b35a3da699a110a2c495351a610ad1943b9f8ff44942c56cd2071c49b16a7abeb95daa1971134b5ab7f6265345307fe955fb66ab0063fb01c4e9a6dd6d538fd694b0332be546a72d976584d187568a3f2928d278afb39140888a217a8c55dbfefc8c884086b32a0e36f6fbfda2ea9d39674474b977edec44e4370e69ab48b414bddbb439d6d77192351d746ab2307edb95d2ba8a4b79884ddfae10fd479603096969d142c503d06b14fc867cbefe38bef10c0bbfbaccf3f7fb54ca13c1e223973887e50bd14361d0b30dca579cdc090ac9c22fa4662a4b29bf174b2cff41531dd1e92b8443b842f7f01a00979af42e38c570544f9384abafac9d228b148cc854534b2a0209262c9778d3a0d045a52192c09eca0432cfcae6bc1274a71b177412b729ef2158c8b471ce7590784f42f62418d7b792e57b1bbd4bf92060210dbf77c9d4b745085fb1a03d31895d0a91f4a942523465a7e55d460bb01ecf95882dc7d70a82d3272adcbbcb2c568c28c65a31617893884c2b22eaad0893475db961ce3d222e004e2842d4ed9a2878f24f9d3ec5956c3913511a0849f3618fc9948b1aa18e82852e89246723383cccaea5bdf6350a242397ba78e73ad21eb02efddc651b19b6498f1c0f9ff5edf8ea77e7d06dc9735d18abbab47e8f6ad7430f8a76a465d86b723f072b81b8570f049ad2d5cd0b3f18d8365a9f2271787f0d31741960c528c3a4c1de53b48c3c28c1d49441bbee47f9cb789cdd24b4d964afa02a8c06b901220363ab20463a504f1fa8b4235d58a5623b292010bad5fea4bc1063c7d6ef8cafc378cf93cbc56f5cb107fb4112d57c81ad74b50d0b220dabbdb17846b7570a8d1f4b6b3f4c9162030ed026cd3a7810831b87926cda861c2c01682d9e59977a89c8a5d89c050e0d0ed4d701b383fa823a00ccc5826b9e549681bf1770f32966b482f08e1b7219af20dfab14a0570663e96afbb8f514de3980fff7888add50355f77bd4e06ad1b2b91f93c7093e97f0b466908f518e2333b4ed9a6372415f4486aa73da04cbcc4bf4b87bd8a77096962bc1eb18f3711436936575f047bf7bddf5b3bc422786245f8bc3a7c041355b7fafb95592027808aa29e50ba233ec5e153be3ee0dc84a4d5774be74c75834dbd1594026ee7e6a46a695ed9d62d0801227f3cfa58c324da78c62a419386fcc8289342db213a25428d36235b3f4a37437ee27cab700ffc41aa48c10641b44e1aa81251bdf0e36d5981ede389967fe46276a4716229bf02c9294bcecec44dfe6288d51d201927a7079c6db47273521473dc7751fc99eb34a90dd1b6176b25bd299ad242ee1210d27b729678e9c0fa1d74a8ca24473c1e87e538c21373f4e8a740969f0629a3d73cccffa0c4eae0737b3bdd56bd3bd52d7a631770377905d6e0de6550a4089f41f9ab56268c8db21b4134a1e1cf0b6c41f51b0f76af228897e284cc2223a4cbd0e3f36107333fbafdc3d58238ef31e7ebcd41d8ebb278ec47abf6eb9fb7dff03dcd1b069728118a13273ca46721feb58ad8503fdd674e7277ffde7b13194ae64ae3d74e19efc108e5398b1bc806a0d89393479606e36c2aeaa5c6ebeb84be8815f86387ca3796402bb00030c0d466e78af98d35d4a87e8deca07c9d6ff2acdd94b238a0a6f62e5de82db03a6ff6a96d981291b4df219d0fbcb147d0ab1c8ddd2d1d97c1171f70d83f4c515aabcc0d94b3575df2328d9037d7324d7bb380951d9083893683915cedf4bee3b8b663c02eb36570c238acd1345cadd300f812d5feae8286e4f09efbb3947186d85e890d4246bedeba6df6f1db1f33531d4e3902ee25b8c5026fca854d819ca127698ef1e651ce7cc65a51523414934088e6681d82bf66e0bd419dbbb1f9788e0579a893f37ffe2a4fb47ba6ddde336367cd3e09167948d76a5586d49508f01cc10e66b205510d66dfe36b4658f22f34998ce979b1f2ea8526128a080d986023f4b3f643dc770b1a27ad3b71fe64d4cb835d8043c97136041b5c047685cd5ff7b81a42954c02eac67c4b1916390aa75d8322f431c1a3dbb7f25bf7a9e37a98d1c05baf6ac39c0cf7ada99d6d8f10b4ccc6ee0c1669ab53b525381cbab30f8b5b239d09d88e5c74bf030f42cb3bc058217bcd0997490779e51993546b13e3ea7d72ee472c51d736c85d20e9e2f37387e2daa03449acc0024dbc0cffb5b4a4d23703f7989bcfe3d3ff96b2bcbac978bb445b2e3aa6ca6d77fe4b66917ac2a7f5c4b5e1375433300d722a93ebe80657bf1c0c2586466cd4dbdd853bd8c6d12b0bc6e97653f2e0e69ea3802918c8bd62adab2bfa74b558192fbc7c331c1077ad00c17b818171ee7e41702eacd7a6b3c4bafc72dd4db3894a54e4917f4034c4bb9449b262ed4d29873afb2994f8f289e188b60ae47d134f75eaa4c5ac796eebbaf1c8f171a189db308faca3f73bc936502bdaa1fa63f72a18688d617a65e86fd1ae30c9f1d4747236f97a02d8d8e4d836a5156bb5b6b5b7cde43527246f747a80edb1c86546e3f7f3258db3aa56ef933f3485cbecda5a527e97e82a726238771b5e7b488f81d1d321b6c824b10bca076de898b9801dc62e66c87e51f3aff36f47fb52dada57dbc7ae8c8f5e0a760afe5d714ae7b354e6b85806ea5d7a12ad45f8bc17a2d7cd709d64d07808b0339d4c06a7d6350fb2458d4e08116a9a567e0336422d3fec447b01b8f7f4b360c46874fe614e66e9b9ca5b011913f9d68dd30805e5208652fbeed060944fab95f65191f843cb6b07513e48487665636c36e04671a1a2d30ddd23c5840bc47eb0136d21715a2243dd60c53694f9c2b9d457f98150f9deeb1fc9070713a6d50755206050482b0adda6631252949111792e1cbc593b92d70b42a9f9eff29c5a006646a17bb437452365864ceea78753e3416775a1212aaa84d8cee1a5c648228d25cbd4ab7f4b525b440abbd0b0fc39e8d3e59e8012c5dfdef57a314d08d8696c59b26016f272ad0404af076a2e5e73c75bc3915f0bc4c3b1f460fc6a109fa5236e1e3c8fce2347a1b9df37db39d94b0ab6b9b1b69679de75c6e9e3c1b4b38480c76b02f6db08ba194856afec69ae64271b8bb87cec6e53bfe956c3edc2ce29a44253314bce8b85f91f96db16c65d48eb246ec62517961308f551a84eb71791706a68ab04ea120a2b218be1b7b3e6bd6575a3c831b2983745cdeca993459da83a51b696b11280c5f40c3b21d94426da58974b1a45ed89c7a2f0aa6aef7928e271843da4195f0c56977880378e3c86af1be3195f80dbeff4fc0fafe49862da0023865e776e265b8152c8585c17feab936b12daef34aa2c23f589a58c782eb2f5e0d8e95e38c8ec3ced30b021863d739fc326402bc9537b6d0565cf273f97cbda30a5fadb2f1814184e5a43def13f7f7f3aa8e63c007223fa88031c29f40b3f750b9e399e621f9ad1d5f85f33f08e30def99979cd7ade44a7db8892a05c4ed826154160642b1a4a1d477154ffd0e57aefadbe1e67cc0de210238abf01db7e8b5880c88e19cf8eecbb40ab0525a459ec937d942670d3e922004b15e597bfb3185485e50728b86510790b56319ce9874d6365227dfa93b47011b5e2f9aa2bcc103f7c1890e5325ffca34c3bf840a5c3b7ddf7d86db9aa9151e18a82232e06bab592f002e563764539c084dea6a3cc6596815d0ddcf68ca9b69516c0be2c31186cc953de0403b588ae94baa1858cac9ee47657793e2b29869515e504640148c20f64dea802be811fd157dcdba645c8c8161f11e32a3c24c3ff811faeaacf03bacfc66de40c82c097c1ad8c5b5df0b380ed6b8e33f22b7db561ea90dbe5222da9cffcb980614173856246247d0ef12774fcedaf96aa3c14972a67af0652ac6ae698929ffa864e54f470c55d6c03d38cfc22886c3dbeb78161aaa3d2f3fc31b89e93b4897f57b59f139c5dc044ef1934a7ec0b6f44c7a21897a86b46be6a019c02d37409fdc188324a487136613e703a9d1e2c96fceba2df604d86a4b4de534d5d51ae56b537fe2025facdc1db1ecc1b99ae1b5d77a7d4299b069cc1092d8da6b01501cecdc1863b3d053e21b4a10e0a7bcb2ded537da03fd29a77bcd1e3b1b611a72b968b0cee398723a0cac3af5660e3f802e29b7c93875a38f6c5870a3b12157323407815a67b34c1ce8ef43f9af01e795ced8077612e7562cfc9ed6871ee116dabd44ae606a86ad1c32a531b30747595d4f60f22a1331b29cfcc45f666f2d2d235440abb3217f1630e79624354e41b917205618c42e5f9751de615a1f3e578014f8a9b3fd83997da826c1708684500dbd3935f4c85877ce82713fabb61416701707063027c2a2ef119b8cc16bfa3b007934f98459376cc40c1453e235372998c9910c366d6b76da5485711cdae279c643b08adb42b2985a05d9cc1326408812a7bdf5e6d7dc6644c65b2ae5c776d0e48a680b330701884c748068c2c6ea3d9c546d196a29a67285b7a4e9d06c17ca69c43ab0ab6bbe60d9f9eb8bf76f6886773145dd97ca2120ec40df0219046474e97f6800a48945835742f04a558c4b28c9ad5d86044617639087abe5800b7e0b10fcfd4fb0737052f837946b5e3650f59f486e6658b90a23f0d08edaa675eddf38689c0b056696d6a5a9de4a690fc2d32407ef65e93a22ae501c5fd896c17def454810b9508613a68b07fb45bad90163837a4fb380dd85ec721155d01abd3b33f1311e73a143ac8a2d4c50c4f05c74008d7b5e4e511e0ffc13956233dd9a68f4e0b11608559e510d39cf90d44f03fa25c2c1c721bf3a90967708a92712e23124824096c19bd9d3042d6f36f286c3d44bbd6674ca2e747d5cd3e63ef91c6ffc44a19484037511a91ca600d99f974e16e271388a95ccab3acd319e05bd70f633e42500657f619f97f6a69441f7cda928ec344f91291ce07a94b1ed3e71101a39f309f4e1eb8c3e39952ce1d38b9f0ad66669fcd114f67e572e87ea557bf5ac23f6600f1ec43cc9b8db12904e80b7e094290fa00052bd4a8340e569110c80ab64ef39d01563772bc38523efbd9c3d174bfed341ea1792fbf8f142788005732eab21935ad6ba59c360333f89d6b9c875e13289089f56be14d104f765d2b847b01dc4f211de01f1ea0af8bbf63e9da8d66cc984ef644f18a24f9934eb7ab07f80d55eb31617ba9c3efb935e8c5cbf2f4b66c64611accf2608f242c192d0a3ee1d2fe6d6371881171435bda8bc436bc182e8ba3431eb4811cd1679743b041141129bb84930cee3183f994194cc39aa86d18a457e3ffd419cfd5abc42cdcc4fffe0096773058b48b0de251ff158410d467290a883265dfae3992f7d56383bf9214d161e7c522cf4e11dc3750b619dfc957889bca3ac300b87d7bbc85e4df5ddfdbaf5cea4030d004b3d734a4e74248d26f9ca5f4d4672c6de5826f5b3d100950160d5532db897b17dc0b58fbb3739b4aa9331af6e8a737667942503fcbc396096fa70b117354c5533c8b21fc617a2f3c0baea48bb96d39f66862c1ab85b380665b6e4322a70ec3dcdb508fde9168bd97efa16ac459fa83b8fddff9e561894cd1c0de0300c37ef8d6cb72ac0108348b7932b95157a95acabf7152ff799bd7a6cb1aaf70dee9aafb1921c834b412a03424ef245f8bdd57855904f25cb849d57c66f4d2acbc436a6fd1d7d153762cd7550241a1115ec6005e01a89af0900abb6bf28c7f6ed2ccb2623838783fa72f416bf02f9797ca4d1d40a53bb940da65fd3005e0e00652fc6fc5c6336cf54135991108b317d38fd2e9adbaccb08268926d138918c6c39f03c54624f6a2c7222f005eaf4ebb37e2701f3a3a1880aa85ad4962a3404dfefdddcc505924ae492b7debf53bf00d8c991a87c0f50dab45ba862be59323fa4162f9e099bafc3a7e0d49a95ea308deb6319d29c15884f9cb44240222cc109376e941b6abd71b7352d82a09587130ed685f9359629710f7ba641800a49d1459f3e01dbc29d1d7c576a7d7889322f0c7144295b95fdf72a65b6ea712c7b817729a4ddc68453be14482add65c1cdef1a1d77b2164c63be1fb923d456b7b7fc2f4ee3a8a88a657a73b51d069449ef9d497d20781f1626a11a51099983a52df2dab30bcfaf04bb6408069881b171224f7939d51b57d033889484b5b9e7c0707ae1135ecadd114c9045d595a322a54fb1a1d1b3fd9db026880e89b14769a0abc999a7bb8be1be6e3406fc9780a83823da373cea44fa6702093be2343781d39328593a4a6b17234d874091131cb358a597f79719846aaeb18962a081bb60e3b08cea66a7d07c13e66fcb5f46b60bb7e41e74c2d723cd3957c69625ad1b259e0b063b2f03eb2ecf0408426b19fdbeb83bc87c0cf39cd1f90a687ba45ea631865196321d91235b8f3480a8697514e11b2ac769f512ff9a25114bb8fac4a6a50890b19c2feb71a4815f56590810bcb7d66656a0a08a2be24649bc0189d16a028faeeb17ef8b2c43a221e6064fba6a7fc7125627987fcbebd67c46cd42bee82a7804cff13c3cd33bb6842a40a2eea8e0201fc0e003ad7ab5673a51f5d9c6ecdab5bcd0252a1d4b91c6d9e92239cdc4890502b10638d59e0f48d340f48a1cd620f4abc7c8f3a1be49a03ee66b9b6f17f5e5759ea8d4926be86f91189cb33372943ec7002f5f5b58fd11aa4b2093369518d020a69985c90e38837448c0d098347c6c6ee2e134cef4794be8872729a9b8bafc159fe795eb14c81408843fc98b8c85746674b282d864aeb267b2b089f7afc2fa1ab5a993e7d6f37f82dc1b180f6475eca19eccf5673da89c69a39cb00564b01da35eaec445f9aa9c10eff91c2c51380475059ca2afc76aba3f8efb16dec1c4c56f8962beae7b1309e4c93b7e4d0a5d6e4c52bd269b508b5ef0f3683bfc99567eb8d2d418a3df234408be88c2dfe2c241546f31e6187e984f4721265b65c82f2398a8dd98509e81754f2b40cca668a5e5cdaa497317fb6e1075f7b61e7b209e68d8f34d1da8dff7f3593f0aae46af6e855d0d2dd55aca99963c4b667dae68f1e336f88f2a8d1a79c809572542f2c57cafc75987358f5d36fe3b33631f3d177877fca595d1e6a95b00a7bd87e150e3515596a69ddc2432a0a639c2285c1638edc27c8cdd2e12d2f42ac126b7a8d2a140180016d1eda0e46c29a9a335113ae8a10b29e032b500beda05d1d5fc170bee58cadf3c5c350e8e1b410ccc03c5837928c3f66febb48bd21db82d878828440517e8c3a570b331be2307677e5af00cbb33645e005afcbbd99bd5e686bebf311af998b235b9db190345b176243e0661aaf0a2cbc9cf8696bc37f59f39786418f16362cba851c76c443f1df38f2ba0ee86817f4306abf1a53c5d5771343224d62df44097bca01aacfaaad8c26b12b642548a2e20208ff691c62343a1150c51c5ef6538f92922eca2a55cacf8e374564f55b6b46e4efdad1b27ef9226113b7065e8ef048489c1c5ad68ed333646a183160ee2b5d051e696b18433de75cfc70e52c1c587ef1019eca3ef363245e3afbc8681f00c081a99acae0062789c53b19d7c7c8d4d53de11f98f411f717c4b718c588d6ee2ec095fc07f854839f667b2c46dfac62e76fd77f8f7afafcf457de8900d0b51fb786f95d8891a6102cc70421fe324d393a74db14da637a65326487b8adae5071e10d4518eee518261069b52ecfb9ffcf894653b52293af4af6d007861e751f4083baeda1a81ccd6fc8a214daa91ca739a0768378feb4ee76a7a281bc15fbeeef4272e4da5aced5d2cd38cae90b27f442cc411eb9eaf73550002757812a3fcf70ba21d617251ffc328b25ad12abbcd4f121f268b9f1681542cd051dda81710dcbcda36367c7abc1fce42a0d9dd233779ea491a50262f4c14b06c7e1dba738ccc43e7ccd4b9db91c749c649226fecfe7b226fe81d3a214bea94e7e3bb9e5e790161cc391bafdefdfe384be8201e1bc5e166749e8a721f242b6ce363df07ea0c1b554cc62468a8b048ffa6c3c945485e31abe720e4403c564e55ac21a2a1a3128512290fa614741f5235500657b220516c03b4362426fde37b6a6bc4e0a50060593810fbe20f0feeefb9eacf6b7dce5ed3742bbfaba112e5d06499c41ef813e9f639845734c4b536d255b5fcee1fd27a543c9974a0ae3e0d9c4adcc5522533143ede430e8708749c28c883b3303dc5de174c5077f4ee01c4b821aabe21a276ea2fb087300e36fe1263b0a3bdb6567037142597572b268bfd998f226e08f99d6039adf24e6c2d895168476b56ef22d51611fa68ffb948fb3d5167d1c642c1fb38cefdbdac8661ca968723ffeb4680e27f965a8e3636c68f73f1302365f9459b5539da805add9bbaf1e0828827d7c7235119026a2dcfadb585bd65d18a525a9fda35b57dcb21dbee50e2908b2d1c49356702472a13fb159667cd961657512c877cc1ab514dbe6729bb2aa90f9e619fea4c56c662e820912fa9bc769001406ec8b64a898532b684d3e87bbfadf0e769e75ee3885733ddf80e914b051742e09075ed37e2461ca18ea132c44bdfd231b5c13d22e0c8c1d4797a8ebe0129d8bb28751227074ea807411426a3b14acd8ee24efdedb688ec5d9f06140e50d471e09bdc550538fbd45122fe98316b77f85824e7802434f7f7063aecb2f139689fb5a523ef8e49ec8e755557845813da5da553adee703f78da2342cfcb4b1e13f4f14b323812db7e91b274d38a39e73602180c62d2936767713d2cb944f4499a38ae07b01313169844b99f57952c46ca5dc5ce18becaf9616fb44b0aabf0c807de397d514a9c06d4e390c141c78a12c825f25d79b4adddbb0f1e631ef33121350fb273e694997c01c8e0975473806fc275b4559743e6b4989744516990335b9d86fb67a41307977ae778165ad5e5850bda4b42690732337bc6517777da48fa231c38d1cc4d3ddff562336ce9338737883a6970f5453a7757fd9e3cb6ff09cf8f0e5bd52220033a5774fe8f2df020578edd3a1a15eb5de1c4f6f5062775525cba61d48dc0a9717dd28d1937ced2b1f21495c8c0dae32ad6ab6e4778be9442ae6de7dc667086dc552b145658a20aaa4ce927f643586f471319c9edb0e02cc20b0d090110b3eaa56dd114733c4fa5ce81b283c1f382e6fd10e0b8db9aa90235e3c2b61ac441db02fa2ef0075e8ca22ca54ec3d3fcfa47e840560134df555215963b8504444c1f283465fe721a63ddb33ffcf7c29e9b17d678264b72c25937acbc915e05b701d86e6dabf3dee5afc59b5fc6a77d02d327cbdc081efc896f3c4aa07ea774a8acffa79c0f30f7c3f8adae0910936eb32e9164f5d842e9faae1e02ecb1a17824871bd204c502316004022477b03e767a13551ddbb31694ab5d4bb1f15ac378863412d18a8fa74d984ecb9844a7e0ac2ec69e8e784ae9ccbd888a07fef38ac24042f78e8808f502d594372bdae5e0e4714e3415e7bfbd9cf808e5d2f72e10f16ac423e2d4737d34370e934ca456b23d0ef02ff4451eccbf6daa0d6e8ac99c32165ac28bfe5613d32d1b0907fe7496c3d9b432eaafa69be795d41df12157fd60d4492999c325f8fcad051b9545a356e1aa206efb178da4a7774d74080837ee9d60ea0d4577b2abfa7bb088d5ea14e41dda401956043c0a1fbf8c7957186946c563fba1aa15b5f90bedbeda24f937ca4ac43993fb570f16f48f2a88f3692f925a1050d350994a4c6d6b9577ca314ec6ccdad20a3b51d76379ef10b70f2be08a7d8e5201c5c9a19726c6e48a8cd2c9730442fa53dda600adc2b979408f7a54af4901d3da8b4e2d1a597011cc3ed71993bb9918c69c47b570263b7543ec5219c6a249d609af3c74a03628a57c8b91b44f485fc4fd5836537ee2d53fd855818e751b1d7cdd4ab0b2873837e321a134843d12b61b62dc42816f741daf5fab6b776a5483983f959270ba0be3fb28ef1115acce2bf8c3a7c43103de91f50797f857ebd8fe0d9b6d01e8cfd504566d089d03fb7f72d3f40fa31af31113a1fc47c1bf706fe54a69bae762fc503e0da78604072f7cdac8f75f294f1c2c9bbdcf434611112405b8529df0e5b981fb8b6add46ffafab4e181a4238b22f4c25970502442ebac14861be94a99604690958caded8be1e634b14f0af2de7fa3d286d9e98fb58a104f66baea3aac9fab02a8c694ed8c8906e572a835aafe7455f4c3fc21341c9d986acfa5bf0a0c944e963a0cbecfc8fd3f10fafa09f604edaf203e8ab31fe50b596b24973e07284f1b53ef6efc53df07e64d9b1f0da92fa003c8c7eb57575d9c13b2ab4ac6f7ee4b5f57c4626b47e057b2a31b56a56fa1bd9943a526c2fb5258dc7df7b41d644bf4c58a2a23aab69ac66aefaddbd619eefe07ac481fc2b6760c05e8379c2a5ab9a161d1462ce470b5a43acc6fda25cd1407606f319c558eec9c37bb916001972c8a4cea671c364f2da87adf37ee6eb111d9ab47e2d15d3ba54bf8e8e0bdd109637deff1d80e70c69a8457b4b1d4bd4128b126b5a6830d875f41ca704b485ce51ba0505f8b75f55a058d6367c47a186931c3cee1792b0337fe625c0160e6fd969b24aa7740ca3d03690343d201baf0eeeddf6dde0d84b71f14b1bb0dbe753d33d59d687034f0f2bdabe7cbc529d14cb01a5401ba1805867684ec952e796ce932138cb308c11675c30d76239b824d35abeb8df0f1eb4eb13c3cd9e32627a9a86dc52cc4ea0fc5caef7fe07b38face1e478b574b8194777177b3e228b3d1f758b9f9fa1770298875a5a1bb0cca3346eb0fc1a08e1dc22032408b4cd6e8b9a856f1fa962ffdfc3d412eab29e81ac718737606c93c2c9bb5774af2efb83fd8f265dd758c7a52f8e555271fe7e87341c42c069bf153aa23b0320537eaee6ecca2091a4f975fe375e127ad1d753bb45e55cc40f896c54a366226f9f09bdcd848b8e951f92fa7fe9e43b1c5c968861f624a631a9841863c00095ab921222c29fb293164551b7cc29782638416c03610c368df3175ee7e7a31a278bceebdca708f2c393cc0153c2811bb8f2889c2e285e90777f4323168df3de2113eaf932d080b385d7d85e16ad6c60d154cef267eff1b25fe2e8958e0406f5fc1d9fcc643da9ddd5ba6a22da9598e4b7ddd4778e7fb694b8a8e2a906149610b9976d32344bced1fb88a249bda2de974fa414406a2f13cc528bd0592938c8798b7ed1bea970010da570cd7fc904fdfb4fa5ea729b99352285126def694c5868248ae81a0fa98789d38482235bc3352016eafdc1817d3c30b0a877a571344de2ab34cecba4f9f0cb52431aa8b62a83d5dc9afc487584db12072cd5a09c6393d8bf74fa5e69e467229d043347bb6d2d49a84f58f05fdff7a8cce29083bd43c6fe60d917558fd94a3244d0d5dd5a9071256102093e98059fea1b280f77cf2921f1e3134a35e38cfeeae251c6a27417d7f4cdb84c1b623f9bbf3eb445b474a348f3d3d4bfafd7f2a0eb8c397171769b13e3ae18f6babc2d63fd7700d33e0163fe38b274a6acc9e60283d0201bf2c215bcd73d44cca968a037e539d03bcab444c70225cd40d4949624adfd3c56249da4ec63d3cd3a6d6652bb59fe9889d389ace789c7b0c699ac82a038b052752335d4d321b9b70261f3d1a883aa812bde2b8479a61cd3477fbfffbcd9c7d8f790568b452e5712a6f462b5233785a8b319fc12aec8571791ef11d8d6470f1b10d72005be06a454876c4e1c5c9e89b66a72b78dc1481558da9eeb95d3bfcaf08e72ebc0585ff11358fbdac555127eb34f78b8ba8fa04604b37be31c7e1b5be4c8bd7b79493fb8950d1f672b22c2d5874129088c1c2a2382a3eeaaf384ac237bcac59a7242c8db2fff0ab7dafec329efdd0083f7948cc229fabd5a9631ba3725baf66661b0877102efb5abecfbd57632c3fb185a46df0d5e165206c94b97b32a464c745fe7518ad1a0211ef50be4b9e0e4ed89564a836323eb466f31b1dbb3f147095e3e0ef720c9a83e8e607c2649011b9fdae8a38e35e4eeca737fa1561b4fe3195ff24579a4f5f6ebd1a8dc53ddeba8f26b40e7cd101082527bfcc7d95b5f29ac0997abee769da14f21efd11e54f61bb9afb0ab3df9219e593d7c252d6c662d2f43a1a70dad3e3eded8a5c69fe84174048f1fd123336bc78955ecbf0fdab47f9ed84a7204f280a274252eb9717b5a639842f9531e97a3ffe73b22472f37a430b86496c512857f8bd41f8eda7a57f6ee59c4205bc3e005157295a3adeed5fe3ebe314b467c7dbfffbc949029dee778b7d9ccf7474940b5e905ce1cf82d980c8591991fbd4b219ea9b3fb3748923c7af0388044a26c4572b0e907b275494ad4fcd4f21dbadad80f3f66cd961fc9ef47dcced63ead4ea3ffbdef7f3b7210e1785879e53a72138d41d59e9d7786c5c2eb3acbee937b82f96f5631f2b063bcaf1417e48c647534d4a84107826db1e5267254efae50d0c56e266dd69354640057e596d2ac40c62539cd38fc8da709c3643bb3737f06b311afc562c3c0c037428c5ed747f66ab34b3c198129d81f8a8f55ff539bef34a2020ca46eefae5f410a0f002907bbc4ee501e0b77626766e5f6eab63bf1d47f3ef179cd64d15caa10a82b4c7a639b4fd7a7cc7fe297a563d361b2b08c00e1a9abd5fbe3670e413627281461d30b61d1dcef7826505899a90fe9a3ffac800f94b1f1cfa0e9a6be7c09baa42d9752e1cb3b4d70843297d80cb738ba41d25c7495158deebfb6dea4a441044dcf6ee6c4afb348d187b4d1da919c7f72eb9b7d28ae5a2f883bf1e1a3bf65c03a9273584c01c46b82fab96c0d3a3ba44d3ce1f9341fcf92c0e460905306e758aca968c072bf5ccbb2d25a8201355fad512eb44374545ea43d34f3b42f7adb8cc0df4f82b59b337fe74d92a6bf419b1ec74461911b86e80aaf83f7068c13fd8deb67a042e6692cf86b7c38958030105c8c5713e80dc7ffcc4038ff043fe1f9cca89f3fd873d25887e061dc1c3d9c43ae80209b4dc9115e93753f6abcc9c9a5a96de81f05bf16b5754d3a1f16cf4f486df11a4e840914dff4a209432ba2d15b6d0787e68ff91b51a85f37527a9973c4c4326bc926e85c8ca99b48e0cccbd5b1cc7865148eff10a996c7628a1a41d141bc34ab4007e4ac947fb949489de3887b164d80da51f527e8fa9583c4f83b7af809513801e8d71aff81a27dc4048112533c10225a4215d3c386e5d2a62b80cb057d917000cd45c61a437c77cd29ddae8baf65525cfbeeb61dd10822f1384656eda837d278be2eeb2e88a92a8060b1926ece229b3cc0131fd7dc5eae0911554be50dd52d8ba1b882ce0e7cda07e2d8bc88720474a7b737a3a5610fba4c3d8c6ef3d7b9ea34d9302e9a3743aecb0878065f0cd1ed20e878e6a70081d6f018174118fd66c5637c4b81b2d5cbd5795c34a93e25ae1391890cd13c0a7969d403b2fec8f1fba686c8ce3347950c2798fee44d93b499756754c3921a7523b19741c3e9198cf76bec5e98145533c8a0b3d6b600f5a935dbc5401fc3cf664ad590aed3e881a7e85ee19d827c65f64655ec46f70ada2417f0fd0eeea7b6da7a44cdd20f74a2433a48fcdf04a3fb34fd0a627cb4c236c26ad7c38f6fe87e2ac06171f191ab1fbe8f401d922b8b95e97ed1d0cfa5bc3f2bb0c71efba7ce7e05a16053501eecf7f3a8871484291b81bd7de8ac2e7d4624f81da8322031502ae22ff3a33564ebde2f5184870702f678b5e13d94a122bd95345c255037679da3b397a42f44b906a8f251107edbd353a9c32482d960a441a7e0792425f5f84261b9cb5d74bebc2295357039e13eeb743a1158299cb904b9fb6dbcf4cf669ebbfe4eec3331168a16e1b445d188d3d9937688b8063c9d169eecae64c1e72548b365f7ee2dab3a32d94c8ce5baefbba0c111a22e1a251707762e9645d8713480d09f903017c700e81f3d5d11a7ad0a4e033745c8636a7fe98496ee35e468447771e8eddf6794dedcd4c3281d219a46de69f79a9795c6e7db04c0b160b847438562270ae25312d40e17e54abc57b5ead514867a4e2191c238c2cfdd74b609aef330c6624b09e065c5f71bcef83ab81c072e510611dea73039280572e1d7a80c046ab20411fd264e010cf744aa7c736f6a3cc22d60f056b3b63a683cf6f5168a68f1a3031ac8c757a94cd3db0e1e4f547b325c9c539c8855e9ead0eb168673a0208634be5fa236adbe5b6f6024a19127c6417edf035e2d5dfd9e34139cf7c631badd5dbd8b1ed916990d0c5a164019184a55f489fbbd4e426d58e1bfbf90a8188b14315b7295c00ce27933d44d8a0b5236509991066fad893d9551e525af39a3275e5a92b42467eabe80e3a4e39f512bed5ce7170efa12f006c32df540ca62e62750ac29d53d1e97d765b6484b13453957518a22e38563102292c14beba9a3a1377115533283d107ad5a7b9f419b0ec7cbe01a22b485b182d96e3c9700fc213d608e91e79ea5c6802d2bc18e79e6a5dbb387ae408326848b170a718e3faecc512bf3b9edabcd1616259bacf66dc91bcc9187f5b1ffeb81a25e418847a3d9715530c3778ed4bb596aad206132196f8c95faabb5e4936a3ab9333c3d62c3177f8dcba69149cc7611ca11b87f46b7f493bb8a2e7d03d62c6e32ef95a3edd10f7714cbf74494e6b0301b5c84b4f1f59d35fecca7780eb95b44c2c2fb7856cd34fd77b42bdba562827471042c73d75331c6be7ba0a029522f81c78961ad8b0fdd363d702e165862f6a9b01287b7117a9159b0e4f6c3e7c3f5af3e7686376086c17cb133368544f3c18bd44cd7ec6ca07985480a92732a4a00a3193892eb66230d7b0f62a5aee36b243de883777f7e9f3e28faa874d881548ba9c43814bca3e8558972f8e95c953bdcc4c0e8218e4c5dd67b7d4a57dc112d2b0e8d5625a6529ab23003a92ccfcf29f658c92969990f3e31c255892c7e3d0d71c64c2a155cd624006afacfacc3c6a554f49b4ff5611d1764a3d733e3dedb6b35c4b0a3b90ae7ae01ac9c0c9153e46f97bb29d4912bc961bc63c09a6b73bcd8a8b4ba38eb127fbea02850640dad0fea114322374a2decf8c4de00bcbdb6b6db7054043be124e26d23aba430b143e03b6fa52de8b5d9953c02ef391a8fb75b5175106ad8767402c12d830fc2bd20a8a69d90d048d289271fd00e819ab34192897179b134aaf11d94d33493277791a9427f2656b3393e1b6f27bc79994be33cbe30aae39f3672889d581f94e3a4b0f404f3cff1b6591b0dcca8c06005b2a8c1cb8c67b0aabb67bf2eb966c336c5878b25fa11394b798ca576ec9c1d85a6830703c85b2c7ca82207e1714f60d66dd6254e80c4cde9cad9a45d47d8098f00c9c8e30cb4379e2b911fa65d985f17683f780102c2b5603393977730d069ac0d12aa46cb59ca3a32e1496119722f42097d8f3ee03776b9eec80336738d60304b3d98a1490e5a272ae3ef8d635e64b10c909432490abf49566c9220d1705ce295929ef0bdda19bf166c6867a26c95c292c918867ba7ea8a34fc0cc52e3a0f336cb30b519348bcdefdc5e2444a390debb02b3ad7ff78afbcb9135eda8a364cb7bcefc8c01802a2ad8854d9de1e47b8b22cee7177ac4c2ef2c4e09d89ad243972f63d85d5b51fae0688870622bb9574bb4286b176e1095a4f56b1c9a2badc69155e709712c4a5eb52a0b090c429c81e768b013bb2af84ecb534596380c0a7d92a02ee79f50a7391d5f97dc9ef5b4b5e3281e7df74d0320e982e6353fa2c66759b3de15f183bd3d7a17ded11a5db45c770a1e75177f26f3c015d5099c671445027984a6e9f68cfdea57cb881b8f5104f331bab125be60c1297e798ae78c6bd38562c3318d5ff9fe2fc493262e5d540a8582f3bc1a8edd732cfa77cc3fbd7ba0807ab8a96eb93fd49d51b39ae0bc9967c45f0ba011fbdf5d08156a84fbb5dfb8007e30c2823127e56d77128cd664670c0c9cc22b83c21ce5882e4b68b82839b6fba0ff681d22b43a2cd01bf1df33400aee809758e84eaab641f31629d4e9a0f664baf0ed0bd1682a052c0ecb77e2790d4a163a62f2e7bd10540204e6e6c2447fc12f83357e261f75f4497b6f2c5e8c41177c18d3c767eb3ed9e7e0a4a5e4e258a58aa315c803bcda9152f523fd28757a289731fc447a4c319cb68172da9a57e771fb63b2326adc32bd6c5c4549ca16ab95f81c4607823c041aeb75b7db35759302d1aa5558daaee588df37485ab342fa1d85245754da3bf29929a3aaeb3b36cc5f5b74f86e6fcb07d74a84590d9c83e165657a3d6ffbe19548dea0353743feb1c266c870dfb892801770f8ec9782eb89d2b1008bf77d7f513a1ac3a07a7214895fd5b08a94699c445fee320bb731703f40775d93697d0d6f14c5a5550cce4d6cdb0b7c3dc2d2fd98a6af73828a828103517df72cecb2e8d4fb6b8c1d17b288a70621c6457daa4fc6476ae041aac6e9ffcf83e34f9f17344091220a8eeef7163dd38f0367a4f16add391f8c0b29e4d186f9cbce5a8d942cc7868d68376dc80b9966a9ba7702db3dc1cbb131f22fcc6baf45cf4108e9ce6467dbaf56d9ca233596e99431f0fe1903332bf4b4c0b5aaa9a4ce17fa8507a3d50181fbbb4f0995975554716a89931ba08689687726b747b8d1e48c0a62a62ad930384800f48e56c82c7e473555f44adc628b903dba871c36c4942cd181d48d6c7fd77cbc10790b3d1b81b0ec2a0413f12d35d029aceb2fbf8d1d11956e1ad38e356de447fb94d0a67b105e8a35d80c5924ee6a36dda1535d60ffefd25a92710b072217305b2e055b62aa985ff1959ad48aba7f60f888ad96abe48c253e30f539174f43e7b09378a9468737ef6f6155cbd7dd3c8554b4709f5a71ec82c7142e28f9dcdfa65210af045037c24dc106ecd612fa636e1602160b2af36cd76dac0abcf57537c4ba2ec8ebb5d82094b5da3fb013b8640ed86f6c96801479d9143a123a36081b0f62c9d36813759c69de7699ea1cdba5194fc7a22a382a6305d9e25ca505cc7375bfc56a12935f2e653499e5e55b5ee0877f9eaee442ad813875e704c05f7a7ccb855982d67b41b401804b459aa0723ae7e3bdd25e2fb600b92b39c1fb1d1700861e0f18a69e32aabb979460fb1f20a9ecfaa2ceb899c8b03a78af041794e5e8b48374f433b72b1e995bbffbf062c2b593ce2a4dcae932d9c9e2a74633b5fcd7f0bb8c50155fc212a087c16b0a39bd8f0088b929d42f77fbc6a35e7f0bcc4da43adf5fe28aa45303f3ae870c70d2976b3304104357346b5e961922532493eba958699fc45e0fa278d8d17a4054eb0a809a469ade99d8deec8aaded5d0b1ebc437de9620fbcea37b5c040f9088e7d627be4e4d26133dec0eac3498b265d98905f442ec3700b098071fcb0db34918f5c2f311e98260a67c07a7930675779dbb6cbff8596fcd87c4840551e1f1c7132c977d97cf51787b5fc786408ab5577009c8f46c35f55b0e2424df6d1cfcf60a1dea965704b5bd8f23bc14e0857f63b19cb6a3705e82526df6336b34ec0f72c1f4f3fed12baf72642f76c17e65e63e0d28a7e6dcb17e2d82278a55d3dd1e19a188293c2439e57b5f4eba6e4ff484ed69d6aa335f75d9d6780d87bbc6898e70c38d74af32dc0a71d024cfd806d283916f8be7857a68e8f8c6a9ffe5db26c778d9fe489eaa3e74cc657846ef43d602442b620b6cd0e096ccdb1c5a980522586d0c1ec7df853485277fdf3ef7a1a66dba94bf8c570989a90f9dead85975551cee9c56754afdec77ac6c51da76a60027c05addd7a18f6801e9f27967216a7b30b95edc6e2e900bed33382c16cb479020cc1d82df8ce5529fd6d11562a407c3bc3ccdd0717acf204b27e5ed801148a6fab6ff40aedbc2ae63b3a679adae01ea2ec062b2079b5ecadc2933ea4743b96902f1f61a8cf9897745c984a929e76c3902451e18ed2d626ed59e01dba3baa1ed4519761f66eb89c205533fa874c8d29fefccac2fe31165557b4bdd7e36d9677b764e79fcb02f75a775427993414253e2ffb032415520892a37bc16f6fca31f43f0c25568d8ebb73ebb0ca009f86cf8c9e0b732901439a6e00488ef1c58a431c9e2215cc7fb980309530f3a90caea671ed7f1eb44a704105a738cb31638af5fcbc42e83c1d9b544de4343024de744a3c80c4ab1a51143efdcea39683817c0c8a8735c2862f468657e14443c465472fe6f9957042a9a8b8d75738e0d3dfb1ecdad18d864e6b7fb6c7a084a9ca70e4dbb3fb9164942c100575e735d9ed4700d6ac7b7ca14d7e49fef14b473b70fc07aa478f3a1fc4e4ec137189aa7323ffca394bb054902becc3938833009d6523751eba0d2fedad70c1b81e039d30d342365ad217c77821d9eb0bf9d37f7df8f906e54ac3d034569d47bdeeea32cebfa57ad65a9b922679e78d106ed3dc689cd63dcdb94ed2ecb7548c94c24aa1d4ad4e917e2ea2c9501f2bb53226b9f57fe83fc6fabced2ac8995c3a6486a6e87b4b01daaed0c0f11574523db457ef7179bd2b9654e72003836c6f6f136f8acdca734a74b6938c4ef77e85e14065031f5635013f58a4565203c450a12e2ca3e1e95481141bb9d186d6993c068c178cad75cabfa9a81b9435331fca17d0406e1102946c6236741896533cc2742241e72aba15d9613fef1941005ab36c3520a0f4fdf85445db3ecd02d02b25bcfde376a91b92cbaec7ff4feaf9ee79a0f03f7a9f662a36e93c012c5eb667f82f61b3e738777c3242378f4e124812bc71a40e9e752730e57cfde0c3ea50ae808dd7c64e0839150fc3a8cb834b43aa8d1fb320347a8a1a060b1737413741c4debad0e99448fe4898439f4f446b3242ff4560c18eae807cc37f2c0c55d0883dde8b8bcacbd3453d648d8714ec4732540ccb0c14d2095d700cb17dc8746250fa7d4380b735ad0e7188b0f8977ab8bf5f7ea9181a28d4a90a9267892b1afb8e6ec85f4d9f23c7b24dcc85c8978474f7f1e2a8b1b4cb68f16786d03fb00c0fcdeecad209fcfddde0fb5ae7f0eecca10a599e33c40503741649e2eee9fe6fb044f2fc0cbd0205d90fffec6341546faac351670162023ca28a88f208e0c1089e2a159ed87f44a361ed50ade16221e192ccc6a450d9f16d1911451b12aa4aebb93c3b209e6de5da1915a48d10b21be5ef8ba9aef752b10878d9fb82572768fd094e6409a9e1a10bd1c38c8d1a6eec37f0f17bc78f5047c5aa2b68bc2900c4d630a91a5231bfe75207648de665860c472aa5ae692c45568cf86e1aa8871fc48dd197d7de6affb66f82f33d7131cef4e5fbf8b57e2d00db8ae1a54d9d851b94f90ec6f30510cff2333e752573dc34313727e9157c2231328ca950e172fe81126efca3475381125f5ec8ca87cf11c8839510fe971df53fb135d1612e71b0d30f707fd619710f5ace0c9a4cfacf247eb588274b507943e6ab9fd27578c6a7e830ac499aab5cb8a8264a8d4a5d1947d4ff69e9a9e3bda24e75122117e4ad01a940c471da36093c4b2ca2765b788c2f6f86343b5232d6dc06d1df644008017379e5efdca1cb63c8c652f7a09b9b3771cbd49b14f939316797bbc8f2936899ba98990ae7eb14f60be8be5b4621009a52ca5dddc71b514ef4fce2a39b0c856531522b15fa43e751d6b2ec1d59d96c96d78b32e9b27162a61196e760441d799c12cc5634433040837910e64e4df85e84e6060531b23c61010ce7c3b5b59b40efb5bc92bfb115799e48f908605c10c3dc4e1375b56020a20659978373a421a7339fbdd35d5f83e055495377d823e3b3386f83300c29f44876bbe4f159fab1dc4e7758b5be462c19d03eaeb9e8457a5c3fb6f203fb581e9c3ac0963ac3cf9d866d9eb61c5c5e10cc53f67639c9a90e17bbb860dcf6ca4fc4beb317232e5410ac1456bd76bede68b36f2e7023a69b9694acf6f80253e68b302cf87318676d28ca7c179a3c29724363007714e12462d2f90b0c01eee228a6818d87bc2c50fe2cbe2263ec8850469393fd8e92e22d044e82af04503ec20b31173c875523fd8284d0fc0e8c61ada8179433abdbf5235f9a1c552d42ba14ca64ed1f5523a9247e0e0feee8988794cad801170bb8772e31d075f824f085ce649174847dbb1d3bee50ac321bc5a8d96cc07c9fed272e4281c5ce3686c1b503ed142b0fb625951a8112babf270fa31574c2e55b79f7690e2520052d471433e7cb1140dab3255f240ff3d6b2d96266486f6871b32f52fe53cae7a35c7234fa2b98de6c77810f6360b6618bad35c4e5881649bfa031483bf56089d37c554ab1aa8aa24976fc27b4ef1a91b68db7c64d2bf74e7dfd87a1519aa01354b30dff136df6bce4f35669c056ed86e8cc446ee92223dd08154f2be2c3cdc41f25230fc4d9ca2f6b43b75424fb6f3e86db132620b65e4166e3bfefcd26a95be915742fa7a12c8e31e2e556eaecaeb5f5b424663f2dfe63274a64af4a9ab2c329a3b4fafa3cf61156e60475c90aa6803a67cbc3d87d7e35a52514e5c3b32ececbdbdc9357d00c1af97a2d08bafa7fef68cb6b282318af96cd0cb9b52e53532d067c2b4fc08fd751a99d054a26ab64facc61f1731bdab9c5fcfa1439b46c5c0a0605382a1da85660eae5a9a54cf25e1cdd2a481993dcd7a418bcaa955a232da084d56feca758e89e0b3ee866bdc9c327da7533388a5eafd352093775579b89a8e6d82462eeee225e128ada4e7b8cb51f752fb676782fa8a3e87b5aa929bc1dede7f8da413d7fd86ac2ee6a5284232cb118e7ded13277d4fd6daef179f402229515cccfdef272ec53bf979b0d5756441f608dcbf25182a5c43415f5a25d26149636a4157907ff61b36bbb35611fa6d616fada48598d92389ee58f5465764b26968d00e27a7547e180df93d143c412585076e232c2f5ce82bc2a7f40938d0823557f584584d1df7bd6dae7960f68a22a72dda2bb143308eb610228f65f23ec34fcae5ab22db0c827245614954f3409f5f782d02af3d17ab196f24ccd3ede49de7313803d9823296e8362c7a44504dfcddf8bf9bdc31dd769a320a788abb17e8f9b844fa8839360f3bb6b1acab491d68089162832c323108513de99be7a04195dd58480c0abe510968ba397b5ee995f2a878c98467ffa172b4d049ad5f9f5ed997e0ec1db6ccb44f87274e80f59fa00373f289be43668ab6e471a33c8334f28633c2425edadf4a40e60788d04e2832fac6007ad6418a79c25cd9a513a55c3bdf8233eb36f4bb3bb4556c8509d6561ead3b87ce8ad720cbdc0d68be168d523d58185c134983c85605f771c640457634c5be917e9e1bcdbfdb150c1d06caf8897c70809c6068ed04d66c18d1fb40a28ac63e0431aa18f43091ffdeb57b240869d1ef4a4e4be3c7eb6b2bfd7de750949c8492ba4ac44c93d68462f5d56cb47d65456349b7374d33dac35abd6dc7df7961892e575e777a688442319dfb9d48822d19a37d995b2c6841eb46abb4c07c0254c60473de8cc794f277f92ae4e39fa731737168a2f0ee5d888cb7e9fcf2a352b4335cb8073b9b698bec280ff7128684d801ad1f8e2bef0ca35d0df742592bff5c6199913bd065b776d6b8f15a67a56ca46d55f842f5d193422aec54dcaf10ebb8a021525cb9608efcc8826a9501b619c4a804eff8bcb45aaeeb9f3cb7759e23af787d51fd05f489cc8c734227391ce6c3e9278b20ec7ecb32add734a1c715b9131e46447ddf6cecabd824c7e116af671fb3ba55784196ee19e065f6b5f891e9746ae25485c1ce27a33f041b9e54e646ef9e8d370ce8b984f7a333e0c8e7bfe860288595947d913c453bb8967ee431ba9a45ed973321572cda0eceab56d95bfd83f853d96f83be0f4c367fcee4a638ec96e8cf0732613ab0f12eacf2495f1d2121e8e3201d4c61060e7fb2513f1b2f5c52cc32be2fb182c6015844217e96a8f27a9cf0c0787db57dbdadd379f7162f37c91f9f0243f5bb6e60d2af52c6dc8eebf9d77cfeb6fa573f8006e21fccc7704436ccac284a90c7aa999522beab4b944ae7603ad53f7f13e68cd29d151080bae26f905fe25b15c0b00b5f249864b8cf31193ca4c09a443f03442785ebff74ccd0b8206340cfeeb31ebcbdd3d45db2b68b20c86db8d7c5d2fe3208f41f239aa5bcff119993defc3b313aff6f9888ebb49ab18fa9cd7310813bf6bb7f736e7156416b61e27c6f7d93919a60075b0923066ab3426c9c294a48e5561de0fe5635edec489b3d58de238b73cf2bc8f45946f6f5e0e575b29cf3209e63de3acaf8206f119bc771fbcfea10f7ad989ebd77b4332fb43278d394803d666000c9866ad40c6e09399a9d41b0f3bbb426c254f89658c204682986bf1a5afb191d7741dce40bfd1f546f21f7c51eec69a01cafac50b3b9a8658bc86e86e01ef3511059882cbfa71ab5a5464912363803a101ac79411ec78c64c1d5fba390c20ed6a1e86bcf095e0443e31315ee9a64080275c219b7c2262d611bc38d85a38157214be4026f9b733d0a53ee782cd21ab067531bcea27f8429fcb106ac9aa07e1d9ccf2e0642c93cec13af908d9c17fbf557c3204f7565a2519dfa1828fe19591a6de28e7df85419936379a3eeb3e0ebbe99a8015b49afd0c5c643fa539e6b4d3e1823a71442c43a141f88dd8487f3f880b8f531ff0a06510d1ce5f623497a411cd860bc8cbb97286b52798d96811c74a89d447c9a8d227ce57a25448cf509aaeed2760cce4c15aa5b6ed05ca4e79bb515f648a804ff7c6bac4d413300af53f77ee4159b92422bbefcb44b5bd436bfdc4b8c8a1d61757a5b1908c8724b14891e672a555e06f4d848e27c159e120fff35a69ee0d3e0f5d209ad1a4016d980bdfe0bbba270f413501f7ef226d221c10a75b990e368da4d68af1dcba8208f589f2ce679efe91601c1048399a44563b77791030b1a22f9f7b66d19fe36281bd498a2401d20d4a91b394e190ad03157be525a0ad965c027aa981e504aae70e49769e2c3551d237b1beaf639a2a92486575dacd83f9f718284938dfb24ce9424035aed0612503e3f1c19a1ca97a1386014b9eddacb7252e879a04858e1f56684a16ce6ba501a3795bfd780d6372e31acd0ed003a65f6166897ebc770f2117dc4648c75c7593fe830bb199d21af39db055842dcc277f64dcedf29dc90e8b5cfe215baf81049abcf87e624775b3841d2e372b931cf019f7372b542d031dda47762dde2693526fa802b875b52a3a1e978e1556494445a5bea2845a982553f7a9fa6c05919e7ce0a8699f1bb31755feca768c08d62dd9d77ceb2cb0981421193a41f5a3dfeeec57ac50fdf45e8d8884f6a9e67e40ed1326a5fbcd4a31fc47e19ec64cc6895c4a07033a4e9ae3fd05009eaf29099505a7471ca4a30cb22c617bcba45730a16a3319a9bb99bbda5d356e3d068ee36a67bd10bcad6cc3bc8426100e3df69ad352942a02f152ecd86ebf12bc15093cf4bd2a1dd9ead11169533e0ffaf348e8fb96ab93a5c1b2888b6331ee72dd75eea5ecfd53f575658f68e9fed5db4f7bb1e6efb3c8e3d86fc6c5548228afbc68d8b004e7d032dcd8f84e6ff709061ea5ec3ee1498460c23792e35a35fdc36977dbd5b75a035728b93723859a178dc807c6bbdba68787d84569f6fb329867136cdaaed62276e244c2a3944dc0b84323d5e2fd5b3da2427b0646b127e2bb30d901c82129326781d7b23720651c8e7702cb577a534a1999c368e670337d451e0b16c76a0d98254a4682b14248b854f7a729d387a1289769bf9856982c21f8a8774b50fa07278088bc2f96fb45b8ca46b9036688af2d7f3fc9ca109afc5624b26686028e57f55f283a9b58bdcb3d26f374d6df856bbc1648fd995fbcebc6a26b1fd32dd00095d3213f5b9d93c23350a7ecb4f7d61692af91c9a3b62413f8e994a48ffb56bf7a37cf152007cb1947210f5bd8af09fecda9027ee5bb8cd75d5eb6eeb42e379321b03231393eee682e55501b88e1701d5b6ed8cec861ee115f1f512db16e80fcfe9d8ca91991ce04dc684e36c220ffae21e9483ec6563b77f152f5b193064ca3cd3fff82fe2e633bee396ba917b93665e15036e840f238203025c5222ad9fd236b3670fb12a1e380bf11073be4f632e31118c5af2121bd38fb7d3c012ee10590c9cb3e51ea0e2c3f93d46fa22fc00b51106c25ffb32971a061529d51fa2140a72d55d2454d587282863e33c88dd3432c98688daeebff758097f17eebeed29c81a9b03195fb5d3ab20114073e9fef6dd4312cfdfe870f64181e556643168334179e12d4c8447466bef659020354ad503d38b24de2b5fe3e7a8227e2bc94c92557df4afc2685a40577475f733b0698774734b703ac3a2bf34798fef90bcf0e157852d09dbdb0e6e000972f914aaa6c76662e260475609887abb57f895bfc8484d8f54213c11276d3d87e05dcfb5bf45a2cf6ca1e5589445357075c8fc82beb1c6c9ea0fbbed727c627b07ad76d1aa215a629bb5738b148d809b8383965ca34df0688155349c822a2af5c366febea6b94c150edc0fbde92edbe5030d226703c5e49839a377ed281f56e2f23e6a1088158955128b83197826984335392a51dc926b5aaeea249c9ea7f28bc0d0b786c3e78ef6e6c4c56a79fb19dcda593a59bf8450feb430185c1d337c34e0f49c5a8e41541679e5c53141df9c59aac05c364edf285c864ef449d792e5f918fdd518d4050df1f337eacd0241a2867f64b95d67d4f773d7689c603921e054695ed792a12a10428a62e17d2b1d581fb33e73d5c7d4c05fdbc55e96bdff5b411154c61518126c2f8e6a91e0dffbce44d36427a37369f14498dceed683bf73f16584682ad590cd56eb99c6087ead607f6680beda9723ad1a3861c5aa821b93668f0ec0dc52f63442c807314ee4acb56435309814e637d10eb8452a836c2400c2397ea01161f651465d75274a7ae82b0811b89777c6a87c1622c9c949d6c085cee8c505c2efadc60ccf24591490a1f3d795a9b6fa5b5fb68b1adb32d00941df71d34e4633aba28fcdb9df9ef2a1b931c7055514444584942558aca04ef1267aa66b4da79623d6c7dd5ff7f9c838fb4ba2eff47db7ee4b3d564ecb6b2df7dc8064d043b0d91c1cb2874d30b2c61669ee6ded4bb8369c61b35a81a1e5709c7615522c7445e79b2ffddc724aa324e4780c77e9d128d2be37c81de73d44b411c831f74dee3fb8084464e9c130495fd15d766e3a18d1cb9dd5c784e580165acc06ad535f60f1aa4dff6229b229b98f9c38985d5ab32174c881525d4550b598277636a40c32f6de97a9981f5be0c2ddddbf73fdd01b8655a71216aba65b8713a6209459b896359cdc208af70f7efeceffd56455928e319557fde640e77828641ba26c66c937438eb651a6ec59ac4363979fa853f4c5877e086ecdb2e98253264465add4721df15ccb4e908fb347368858567d3cac690c800f3fa1bccbfb37c975a141d9a132f665e4362b4501080ab57402cafa3456234b8988c6fe68de475adc699c317958953fa6fc30c48ab4d5eec0326bfde191a8f777e45678747f8173786b0f15723a9bae5486abb50a4747c8f9cce630bfa0298b33eef72464749410fee7e57f642ee64390d1b879e4c9beb1ec6fc01656ca278becd4166ecf47100816b79bce1879fe8fc40f660b12c0b4f022e8e48b110303a0832e4955a30f5fab7b2b61fcdb05240f519c37db2a583684ec329ec6478d33d6e55bddb1157711b3fa4ba88d2cba54feb9772ee0d95f21342c2ec3b777a7c370c05ca6016845b24656cb97eb344931d3d2405456ab8cacebde2bf98b4e73f42123f69a68957d187909b4ea0ac1d1eed4bb068eeab7f93cc0ebc9991cb2b68d83b743ea4c010ae9ec8c9b16163e6a96d5d266aaffb0855f685fc8a8b3ce934aeaae5a472bd8db1ed7773f1ff42d40e9d59f793a6e415b64c27cd1fa152409208a0f16fe9dc6d7ecb8257e0799b4c316d013cae17c1ec9211f6595a65d7689288960abcda49e4718b2ca4549d046862fd7189f5be5a8c05a65fe8bb7fc4745b18bca49306865ae653df60c9c41574cb48c6be46735ffd89a929b84e0c6a9213e82a99dd96c32ec9f96e5ec7bb6f7bc06f43c744268186e9681c0768af41bcfe209a120edeeb0e7690f7de5e6546dae4f7528ab3473932e7b93bfde36e4ddeac4f4e209b80310425143e3198b35c22328f1a5c759f23c37d872744cafed4a3248008ed538dc70f28daa28b02a574806a2790a793a9d2bbbf06786ac15b5aad0afd6ed20c7fb0a86286b954279d7fe407628ed64d851510c2971295b45ee8763b8a17bc7746b356e61facec13dd6a90140a9beba35da72b8d799e338bb43432e5dd4ea99602b287ad8537fa4a3d49b1d0b47e2b7548adc7bdbba62deffa182ff305bdca871b7b7f922b1c50f9badc284703af8b9bf6bf199dd05dd97b042de26d66ff6f47adf01baefc9660e0b112d97ecd4e4d983b61b03866daa6e652d9afd5116918c3261130acf1597f9eee70d670b3e4d2cd58123616da0533502d8b4802a81039097bb7e6e17b4deab69f9fc0caf1f04c2bb5409f7a5d24e024b8951c9108ff0ef9cbb5d5baac41eb3ca36bb64efef93b4acb8b7b27ee7edf3cbef9a5c00a17291cabf82fad24bb26519b4df38f9c84e05b0412dbd6bdb81683864123d1d85c96712fced32d1df5d14dc9508f2f6cd160758fa064e0074c6ada9aa6053a4160a0c02a1d69d5d3faeb38781f2b2b6e06eff67e33e66d1f8b9fa9b46ce73b96de70789212aec4b21f35c9d3ebe3f802b79f8e84a9aed23340e3ee7842a69c9fd2b055c9c0951b75f6172293e9bc69d612718fbb0bc94f4b5f2fc4e90d50083754eba621f882f32fc7a959afc5689dc3269d2969affe0764052d233e90e3ba07524d71ec332612b2179d1fc17c20ce066e56eca98770f20ad0384d1b314e57e96ee0ac175d25a3a265c1ab5141e6763126b07292355a547087e3b31791194fcc892ff4db167b66f1dd0789c0a03aec4f640c4d43e934b1bc7321e7b4f9967965b8522e3ea6f2006c1f76f8b553cb5891336b0ec3c488d2e528da403f36aaf7f27ccf45868a0b3535568323a9367fabc27256d1b2b9573e8156524569c563f642a4fa3b2940c6a07bdaf85413f923a94ed4f177ffe511e71ab1dcef611c0c3ab406ddf5cbe5016c70651082d3a5e27129781188fd0e8bfefdea1323b74d012d76796288a16114891b3de58e2054ec6c9ee6378c8852b565161a51a7158df547bdd4dd8be7e374d1ea1b312ae32d80b32918a3f4ec2a4417c738f84bf93971d36101411cc5caf4e49f3ffe52c9b1b813f257b0e0bf8e6021ae7481fb69744f6c8ab1a476ec9f07fa8dc9e72a084c797942a6e49bb0d0bd6c61da86a5161063da99b1c502fb0bf1e62e17f643006215e04ac81ef9d5425c0b85506eb380fa40ce37c6209a3d3557862635c9b562d002e962047181ec26fb8dde667be3489a26a3510b846f60a4ef2de16fbbdc1b34961c4ffb8da9250d58b013f8c985f712cf9042a76869bcf8610594109f1ccbc8ed32d09743ac90ecc5190d83fc8cdfd4e7d1ee2323a01dafd3af707feb686dd753b6a7ee220239d928065ad6b5beb2268c5307cfb81b43a67a433623f613e5d5d5d879937a32cdf750113217b23fac4ccea370fc4d9a916416eeaa9aab8521d201c04eb84569011f83a07aa36e6b5a923f407fb27498599049bafc924f59bad2306b624cefbd7ba2c5fb191b24cd8a20b807bcd5854e0da796c162d98fdc170e30675fbb84226b09228c1a83f262a4deec34cac37be62ed9a9d5858e1e1cb8a581fa95d6944aaa58479872d766ddb3492e68e903c4b868b588dfec024a81522297a561d3df184b8a9e93ce9ca439b09801031f77847e10f87784da1948bea33247507f36f321b535ade3d9a3560ccb88bd68ad1ed2d1e0ced10f23e381092ddc84be21432a71cd784f62411ccb1707bacf1aa2e49bb84f26488bb6a4de837a65f359f23b2ee8d0c34c44ad00ea9bbbbdb463f8e82ec08796f0eb17033eb8d4beae044e768167ce218593f319859c518c136605bea3956fd536bc86271bd518021f3160c1f6b5a204be4e4e2b97000a215d8b02c4577426210f3b9fac6c7e38ab3039fba59ed701d82119d3ebd3d3de30a620871a1fd31ccd241180471a42fd85e4a88033d5bb7ce5ce907ab844ccf8526419a1dff54752151b4d1d733afdff7b68424f958178a5e6ca54d15a5b1193604860a3da57c566566ad55d36e87989aa3e9cec3b4aff49962442aa8804ac8ad1af3b7ed39e157df1f61aef19ecacc3d2ec08daf5fb829590f3616e144bd6a11f59381cf64a554ae335273b5cc80df4757773e69a43468404564fcdc91694371b99ad41bca1e290d13171997b4ca41cf5651e75e9e254920f70ff027d4213de91f92611c5db38c5e68543184afd1e1e6a6de44c29adc958f1f1ecbb9b2c67727c2f61b3f5f4ffed2f666664553d41136583606bc98f2a38011dc09c4406de92b315e38655abed6c81c179f406261d3b1c75c5b446bca40901404b2cd0cdf1d19cd96c78acb32c7b9255de55ef6777183363e457e4a166dc772d3f4bbc7ceaf00b27fa5127adc090a2b9311e6d50c3943cb244319bb250ddf9fd195a5260cf5490ec62a2cadf3e814bce29b8701ef59d8f1c8ce096c075ff77f167c8b87f90a19cb331046aff402fbd045ca646dad98f37c36dce9dadcd964cdf57f208087a0e7c59ae0062e44c6b7612665e3623b10dc53f2fa6a401ca30c5ce1ee83c4abef64fea000c43e23022cdce8aa4c2ac0e3d4042d0566ce7d2df776d79a83d513e9748894537885e9a0272bef381914c70c12dd352be6ee1b622e9fe5668a89ca36ff4ad91847a5c3345754d6d62fbb7db36e3b661d75558c610213e1130ac9d1e28ad59fbcc642fdd209b2a93984e9783840f871ec4e05eaf0fc025627d401a9fef18c9429572d88ab341699d092f2812eff0ee95af7d9c78efddbdbccdcb416dc020c88f05dca6c355097269409d6c8d967053f55042ed0d8e2b49abd8ad3e04d25c15cda9a17e24c7af0bf558fe3c37d602f86062557fad0f98e3bce41ac42312780a61a23f8050601eb9404db48b0f0d2c62e715475312f4af3c729d3fe2921101e510a33ee070982d61a7da333003c893567e2417f8996ff65f3c1061dd5464ac9bd31faeabd1fd0db04ab0cb87e8ddc3efdf694f5a86cd5ba040b4025720980b287047b8e390da3bc7976e95b059ebd5bc4fa22f3eb06342909c85ce268ce8d0e5c09e78fb9125323a60dfa5312ef216f909a44f48f1efe7fccc70ef2bffadd2f284952c95cf33d3348556f84df80796d38ec35c5852510e3dfffc2ab3ef6d8598e3a04e14d8fdc76fd1690e3e4bf43a81a198e93bbc0f3bad70f92a584bddb0611949bf453e575798ed60d4827f83c0b2046cffb9cdf9ba147fb57b5cc6f6e6f1afa66f04bb7559d0089e9c37a3b4e1efa1bf396c6c92cae8da945ce92e8b4d3b71e49a8bdc3943221a7116e9d8f5263622e0d39397a8921a4b5dbb645b8eea2c24cced3994ae0e1452cc7784995588d926d59fa5ee9ba4b132448ab45aad6192df624ad184737d8cdc49cd271a790e983da8d2ffc3661d5eb7aec301a5835c4ef2b296b48526ae88c535611ba953c6f2b6c1fade5e73ad7f5ce40c0ab68347344d205ece71cf6fdb3f9c18bc1b2562966be17084b21adde8ace18203778ce3ae20d584c8fe36670b225e8e551551ece11e0320553b3d95b589b8d4af09bc980602c689b43b00f9e357525fa51b16f58b3ef466800bb0301fb2bc6d93d834b006c73097f8251a7622d901a4d61205a85a0cb3ff9b59f9e941ee99f87102397a43ed30a7080a6ff64a7083b8cf974975daee000afb0b03e1f670d700c866f96a11874b0fba324df53af32517111050b441eb619cdae4f07df02e9251fe34373c3f4f3bc5d2c84ce25a68c37b5b694a31fc1cbece6e122c94ff01ec4602d1d89216360dc649f1e69b6a811f727cf60ed3c7126ab9b7e679c879f2cd072f4e9065c5f99a9fbfc90e6d23ac200ce699565fc5df8a91e90d9a7cce622bdb226fa982472ae3c033188249b03dbd3c1976c6b60fe2a9b158e7631b4be914300929888437cb6129834583a6d8242cc4893441561a66e7521a6b74a13946f7abe9099d2a84da8b272ec45c84a40670e511c090db21c397bdbb7901ac09c9eb2c516b708dcc5564a988821a020f684ceefff87d30267c821fef316a41531a75765a7d70ebd63346f210bdd8e04868eca33a0f168827c5eeb46f2f3d763d924d626966c817d728a5aea9dc4555067e1ddd5f7d3109db83e6144cff52109ff9fd31244971da19df4f5b5bd5078d85d2093d3e8fcbfc39f4d2e85263cd8b686458f6d30d980cc1936ab3606300bc88ce9fb4fc37f0fa9500237f6d62f9e2dc99c2b3b395b627432c1ce7b52dcf63cd67a6afbe701453506acf91383fb7ef1176e4198e1d0c68eb30c77813f5297ace33a0026e786d968502e9daa7b341a99aef38a0946d00a93d31de21eb96d3e629d3b07bd308c437222a47e06b764472405f701026ab9fb13f63b26b94b9b73aad52a2830c626959b2d3cf6c1a1ddd7a2c92b8a58b5f62bed985c4e2f958d259c6ed92d1afd139b1b29847770d90f9d7ce27e55b886f7b98bf679fe5aed5287fe0bcf8e0ff337fcc99b01842bb8c508b28b6b08dc0a1e8b9f2fc8611b84b1c53aaaff8e15d5606ca05573d4596e1ba8d119f2c8bdef982d8d09fc4ec3c269ea9557c1f2dc35720ad704038501e5fe9a97406a3481b09a933a2110682a1972522a81490145a8d2ea6a2daccee874e77e4af125aa64477bd7ccfbd11beed842da2045b731c1c0a48f37bfb20281cf20d415accdc9ab04d7945073f6ae8ab06dab36596c7e6a75a0d2ade9d177f4a35bb0f5e30a4c86ca18f78e1d800d291944a6ed82df4db6ad8fdd0bb7eaa935c8313f034d78bd0f6124ebfdfcaf0a80598fe1f633a0a2e0d1df9c08516f3816dd5ce075d523cbfcc98c0420a7139a708de69c687f0d30883050d5442da78748d6e2e0a56b88e9643718f3d0c298a9be1ef8e9b882f81d1d164404623d14f2d8f84dd035d1f2e0a8c7ecab61e838c4fcae6e4d3f8909aa5a7ead88f531858be1aea87eb855ae7c6cd52f603ecfa767f10e3e61bf6108d69bd20fb89297ce51e303ac048b4ead22fffe8217ad032b9b449aaa3af97fd3fdc032165590fc1a7361c012b1a558589fda04be700034ab728a25641ef780ffa43d4862f6aee1100dd8ee49b98cb92ca9af87123a4b5641698fd1713a34029df9a53808c55c17ca5673801804fad4e83da905511ef2938d2169d4ca0755253af8981d220e9513187a8e1821d77575d121325fdad75fad2637484c61cca58529de7bf0f3468f00c574fba1ec510e78152dca3e5d1c39d0f158bbccdc5a21c7194d303e84541cd977e0e5bb37da4782e2ac4edfc06a5d327d11a843f1bb43d5afadfd93564b1c5c117d73bee42f392be82958105d312f492f38bfb7634ee7d4b57f65a04ce2168aaf6fad7ed2b1b3795b6b56fb972d2b69850fb9d05fc4645c3e9e71bf8584af3049ebf5cbbf0a0b07e36b3a70b1c32319abe9a28c39efa1263466303114b1e4417bd75792c871735ae59b0699ce15d8d5421be1e75d9c5130dc98ea810b9f56805cf7d1c4168dfa6dea9f011bc64ababefd7e5dc3c6ba7d280fff745e848d83112c16e7d5612079767012e21657c4c8ee58c88bf440abf04cd0b862e7b9c6671939c95a107567eda71994cced99f36b5bfbf4bb8e6886d898cf99305c02daeaa79aa0545fd1b622e6b549ee7ca3eaa510c0356c6b26b886bb298188d5e3dc14ee1ab687d507090595c875708d022cfa16d48272e0a471cc6e0911c77f78a1a27fe2a44577f8999d6d933cd662297c0bee3508ee34f07085e5441d7253189b3594a0099337e6c849e731600fd516d401b0cde058a5bcadaefe188054684be0fc1d1495fb6574f594706382bf6a5039b5497d2c668ea043780adc3ba42c8e0c9d9d498f169d5ba0d7e92af4a236fd54503a0610654b4672ad3cf320e2bb21106f0e057407870dbf1cd06694bc46bc742fe88cc129434df49e17c9858c2c428361eda45f05b5801efab1b99d19885554c1ff37b168f36ef6d98ef94d7c7ee0248c1c02d32fdfc11b0f27c5469a2229ddd7e777379c78d09f472a10994258eeea3352eef911bf3a3ff78d63779af3afa4d5eb966de9401559a0986e09039b333958967835586f14b62e67ef2c4fbdeed315c84af95feb80acceb6ded61d98f13a5e3e5cb1f6d27517fb7c494e9c1fb9f8963534316d62d8899b6d994e3f05bd40d9b8074752464063e374a990f0d35ba3d2344000a3c2f7089661ce3e5ffe981f60f07af1d21d2c7fd94ed6f8d819f136f7c616fc24267375757b113cb9ef621b245269208344e4185b88156f60d2c66630b9a1395762254f5c4d3e490bac6835db3a6e924c50d0c6b4d03361288a9a60edc9313c7170a317f70f3d9891dd8fd133564d73fec41c6d3cc0039a4c16a366d3ce469287cfc7db1cddf6a378a8fbfbd9d531dd3e08e80c2ac58a4f5d114a9af99fc2189de55775456d1e5c49cf50bdeaaf0ccc47e2dc1b7ab554702ced3a238819269bc6dcefcfe70d0c269f45e662f089c576586de6e95a5ea2d7f69ca6fc2e960eb649b89170086f6dbea9c968b88604b12ba03f61fa01123691178107e68a888c0a872b4b036aa4760281bafca54d6a042df0ee7d23cbc0e383c64078a019595678abb979ac9542bff535f92693fd19a27208a075a429a78146d66b88d3795a503d35348c7305f3105294f644ff8f27546a318ad2ea49d2feb615edfbef5254fcb218be7b434946947dc575f43c44c28eb6bf17151e4583e21e5226b702a0097f8ec49fc138e77d0f1772328986c4aaa4d4f6a57f7044d16b9cbdf6cfa96e0e6478dc0c55a9a37fcca614c10c3bb754487b0eb2c3a36d8906a300f9c007a0f40be0ebb975fec94b3201b5742673a8a2e2a552c4d91deef8b06297a265e6d57ecb550e8470ab9447e5ba9a333412ed21e3360ec92fc1259fcf8c183399e1927a006212282ec7b09916d8ade19abffb786796e3ef13cf03a078db7afb4618cdedc75fe9e6accc842bef0f59450e10c94ae1b2c2e4d9dd1ba13cd6d2ce9429a4d119e83fbc71c4a3522d01158113d9fd740ff4452722f77cbc221929c867d7e1fa9b687ff841a84f6c5854efee4631593e21fa4f88452762695277b7a8b3a46374c8621f2c5947f86cb8a4c16696977b80462fbf2f3481c9c37f9b17e1bc55f26689b8a937a9b5587f0776e48ab44827dd451416b5a793b1f7824f9f7cc201c62a62d5172006c7c55062347ad74d6e5bbec14db07fd2a7cb1e9ae4b73530c5d56c278f49b14bee768dd3f5f44e66360b4c022dd0be02edad37fff193603f1cde51ad9a8365c1c9958fe1a2234a24ec0629cfe9ef1f4d1c99c3e4a36888685c37a77fd665353f4e516bb94efa4060a24961a714f7daec154de713dee4e77e217c23e43dd24718b6fbd03f95794c577796654616e86bc136d81f01eb112d2d07c00a7190d66fde5a20b6dd1f6c387c94b51625adf0c012c7f486f1cf36a842b04a34907aea522de426a68fbfbf9f5da7396d1544d5ba1ab2c2adfbeee511c0e60c13e4fbf2d6c1a326aed98679f8a01466d00ee7e803d53d98bf0b1c7e133a73351ab51cb59f5762637d4b22038782303a03616f0054264106b9cad12e117f522edd9eea906276d44a24346987bacec68d0391ca27edd38183f6a2f5137409b0a3fa17bc7d9303731d8297dc14f773314ee07b1217a0c21f89ce27bca29247c2d39ce63c1122d910de1b78444fe1298b2d2d0d49c525722ec96c3d71d0bc15a8fe56d044eda64cbbce6bd78f839964b8913b77f56d2a0ca0a958e784a856385ee3d5a574e0f79f3c38812d6a6de3964d0d60d2e2f70b9806db28d3a513bf596eff916458ed6fbb344dba2c106a7e68ada0bb33528793db4108dea11de578356e1f811efa4d9a9377f19e32193f2b34b69629e1e2622d1db42d13bbaf33fc6a15d1b30ba45cbeb643299e709d6851d96404635b7ef78f9122832943b1f36f9b9d5215b2c062d271c751f9b6197f3ed612dbb1aaea6559922bf54961c10230e666f171f1de37c60faa4d90f28a943213191361c52cd8ab0d91596a672619d7e4891c9197ee66d8f4092a6f7f09c5409d7c165b37ba93da42230c874f41ebb5903133c2349c0567fef4286aedc6f45eae81950a242e70e5d4ed6b19c0ccd74efd1ab9352e004d09b1679d36d22308b7ed9b3c9f4f31ddbcc6dcc56c9e92a6fdb90352d83c7441d44ae627deb32fb02c06128c6fe78367fa952587de723889bfd6518aec6638c8dedb94bda2c0549f865b21fc30f929207260333ddded29380ddd834c3e7d036e2be063637aaf42836e810a25a721430ef401963da1eab10153e870481757480c2469fa163edaea2b92ed1912885bc001f1e00f93a4b4a1cc7c9b3e0834600251987f39ddd20921f5cdbbf216ef49df7a3037de8941d4f27e7ea0055178a87cb48c5e23095d0b6ea976bc5180184a8ca91e8851a8885fdbedc6a2ea31ab300568aede7d2f6ecd617cb534baf38e59979019c7b43a2a90ae96d2517c3a521be925d878c2a3328a6af7c982610e8677ed13d6a5e2e4e13797824e000a177ee887e83d50841423b1ab7255c897465e26e0e16f2f4b050de6e74a60ef7d465ed4997327d0babf0642f7a5a6756dd9f7556890515625728f5dce78276773404b9c4d3c2c1a2a9b843483104fd934806c66a9981c071b83671d549cb5360d6f9c3f6a789a20fd91f90d08c72a92812f6c3bc05985fa46e468bf5581f2f848efff3dabae258d0e1052d1804fb48130437e45ccf0c9b8f7590bf1f5728e242a80646997d3d8a0aefeff5676fee18682ea748d6af7e6ba17550a4aa1f2885320ac9a00a4687791a6fff2e78a67f52a6742c933a47e05e0688d4203ef362c4319fa9387d3aeb44d514c6b5e72e0a2cbccc5e0acc4c24f8668a84b2a1c5bc07d4858d6af189da62ca846616cea9ed8fd053efdadbf8642bdf6e5c62f135e5ea8d09f3b6ef3db626b5174f178b28fa071ae8ab13736742103ebe7c26f031337c14dc7d3c0a8c7b2cf4c46573fc7897ff02591d9814076929c2b7d7340e4d302e3acf1342859bd5af1c52091368c04b63b9fd12b740cf72256507f1136829d3f139f750852c639df07b8a6554b53eee587729b1b5a8bcaae25a10a0c7736ac158e749521c5c7ef772b0222c0fca256680362b25be4687885f4c2a5b37d6d0d4555f1d8f8dd5eadc79281a91c56d2710aa970387bf9ad53a528c75be5a4d2dab870cb96aa0b1ff0be8ce90d23f9e0348734e947b80e4ab69756740b4334b5723363d7f572ca35315a1fc40685671b6f11b28313204fcfdadca01964d55e2bb8e63c449323f93e346cc988fd71ea9912a68b0cbed3e55c9ded45c425a452fd26cbdd7dcf80dc7b86c5c624b8ab0a3ec0552515d7df0063fff50558d2c316d73d617684c1d7c19ad47a6b4363accd07f7cb99551f76d43a7d95be6ce70ca24577eda57f5a7f8c5f2a375d3430159059a7621c403ad45feb0742c0fef4d617983c3377a9322d81682a4338f8a18e3c4585f219c89573a3591d0964bac2ad2d46d162fbd37b533f1910ba077f86d3134c496a810991de62a6fa9c08cf2dad71d3b7efb73f31f96ad658a8ed5d8194382ee3516c53e863565d510eba2afa26141ea1df5b00ac59db550f004479c2c58a3d5a50b2378da70e21e75b3310af0f07716f21b4f535e790ad808acd92235fc1d51026272a6c3a119319dda09269a194947c15ac0dfb2d9af65884da233846dc7e87e7b69c51b28f59a051c30117f72076674ef52b14fd1aaee246d60e1d8d26ec7a28bfafc0bf40add5b1d4cc86556af04d3c81e1c2af58397a11b2def8e2e434c83f1af957b0ee8b9e866311879b14e04bccf1cb2e3789d38a516b0c2ecbbec41734f1156d0308e67f79d3ba436be84af15b72bdaaf03f44a0a2d1a11b9c12a0c0a1885020175c1d2f898dcbce2a457a43312b63838eae3da846f6a9aa9642fe548d3d877b960e135809839227d569433b653c9f421bbb68493a74005d57d6e7455d2b72a69ed798d1b263df5037073bce2e2194adbb61aa076b514c96bf9b630c3cf5eb940f68e5f7cefc1850ee866eee9cf74d99f7e1c47774203d90c4ab535a77f74ae4eec550d562e506a17da7509d33978d74a587f85780c2f3299452024bca34780128b0ae2a7e4ee67cba8115dfa1dadb93437f0b1d118b06e7de180bfa46e1a88410132bb2605bcfc1d52254803c1653d9fa33735ac723dd1f4270e6098144a688fc609c37c06008448d8c8c9c40db55305d283082d289fafea781a31bfd30ae80c2d5f6486b99f9100b1d8ca4cf2543e9f0b47eb488efeff4674500299dd0544e0edaaf370ce5f66bef8bd92a94f8c3ba955c880508c75f1ecdc599e0a3ac145c76d4cae8098f09efafc49da353f82927d22b915824cd906b49ea08e4c2ece318ed92609e44c5c4a74ec008ad847cce1a1ecc346b3bd6dbe0742e6ede79c2cb147087b2d93a1900ffd9abc74b45414c280f7e3a6d4ff6e3a9dbb6793531b057561bf86613e7052c30c42097e59ecfe58032a7b5c2672cf9346cfb9ab43133cf6a0f77cf2921f1e3134a35e38cfeeae251c6a27417d7f4cdb84c1b623f9bbf3eb445b474a348f3d3d4bfafd7f2a0eb8c397171769b13e33ebf127979c348a6b1ae472b9c1a29bd9c5161e254fc5051f192d50790ea5e4089bf9966ed504f6564fbb3bf8a621ad9b289f8123a9073ba3f5f2ecb18c0e105ad2addd850a4c204cc4cebf0dde6d7349529a559506777c327e60512c6f13315d642b4e19785066d21909366635146ae0bb28cd71f3e6a67bc1e0c46f9935568b3ee6adb9d9f1aa634a45d725f1351bd46cec263b47a69bc0fc7cac65ef06d1cfddf48e9db4ec540eaf095145285440540229471a4facfbec7ae441b7f3f64bed3514c143475036198e8eaeda87fb20bafa7af234ddaf19fd52de7e1b5a5e6e5286220545030eb04481b2534a105e4f9e8ce81d00fb58cb3f18b413634f2a30cf8c6a9df9bccfea5860e7d1a0f7c20e0a4629d299f8faa5315d45e2a0b156e0fe646657a045e692b2ddd5064944fd95bcc1aaae33cc5a5a08523c487ee2b49aa5639f8339b6247920ba1e6392ed593629c6d54491f18ba405affc3ee4278506a977d60fdf6806e7a2cdcce9ca4237f9f1f43d575c5c1db965e63c88bf371170d546a405105bc70e0b35f6d94f259608a132ffd9db2b733d38b1ee3ba77fa970baa88948ea7530a234a043e649884ad02a85b18d586c5fc7be56296f1ea73a9c66f4bf80037e2169948f8b7dbed7ee3a24f2275fcdd19b6e82d8a5cbd5fb9eaf2e34df166cf04101611c2ac84c856af2ccbc58129723e746d37a430b86496c512857f8bd41f8eda7a57f6ee59c4205bc3e005157295a3adeed5fe3ebe314b467c7dbfffbc949029dee778b7d9ccf746b2bf8b8684d03e05b0ea657db599b0c05cc77e65f7fdad00f8adf45edb3d9f593fa62daa5d3672bf2e14b5ab6299e47f95e7c44be2bf5bb7a6bb28a2f20b816fda8d77d8f45f8f1f5ab57f09aa00aa12a863032a72aa42830054a1cf6b47f3576e0871cc29174fce01b7e2ca3e4b29e1d9be020bd6872a1b9c42f7e8a592f4fb42b664c1a70e19e125aead61a02c2e6976fb6cd5d5c40a1044f3b5e6a7e645c5a51f3c1a16673839455a81236e41345cc740b5e307c1f9cace15accd49a7fd24673b4c2558f22c948a3baed703217953334d96e092f9c7a577b64403faa2eec2e9f445b9e123b8cf3a02bbecbc7048c96d982f082840efcb5375e561c7a26635e3a57a9c56c62515317ee01ec2a43714697bcb6bea70bb0fe451ae527ff18c9818d98bdafaa1fc9d4534794654e5f48b220a27e5b5096ff88c6ce263e346356021707140871593173537dc3d842145848e74fb98f7bd6d82d61856b7fab4bb5dabafcdc4a3d5c8ac3f882111e8ab08ac6bcc3b378b3325988a17c36cba37875593f779c41257b640d3aab2c1193f8baff37de4122a5da83babce0566620ac81625a8689ceff5f2f6d7b008be116a834335ff2b6a6f988b7e09d892041327d7e3cdbfa54a6ac0d1555328b4f56d7197c4f59efb1734590e1cca2f19db601b4a21dc8a17c877d3a4397e2511c55cfa515fcd49312f7477f22c68bf71ff5797503d9492b6c2778ad9c0efb469c84c287c2e8722d433c46f67db5165606c5990e343c0e93bff993b4eac882a3d9a7d6daca03cb73ab370d2bf424162863e4d3fce0b1493adca5a245987bb84e70e96ac7b4883679fcfce27da62305c1112f635359614109a94fcea093d680e92607c396826f04cab5ee3b993f809513801e8d71aff81a27dc4048112533c10225a4215d3c386e5d2a62b80cb057d917000cd45c61a437c77cd29ddae8baf65525cfb480d24a7d01745ec87a6b68cfdc114e929a6649bb8abd4e16ec4fb82b5cf4d996ad33eb026c1a6be5c8c6db20f36c42f8856c4990c9aad71ef8d55dc145d4870bd1460fc5592ffd51d75f00ed8cf78fa98f316134050bc11f5a9801f8ecae0ccd7aa3e0b07f969f6cf713de62750c8b225c35dd3924cc1816ecdebc9b81fef8a0cd340e666cbc5f81826068642a48511b0a1167c6702af51010c6bbf703abfac125db765a00882af69bb0364b8a9e2bf4d9ea5589fb54e6f73b3d33b1dfd12f484c45c3a4767e74aa4dfe6bfa43906ef836d6532abcd788963c06a52d744ff8614b8f50c7d3dfae24f02f050ad8c96d8903533d04dea3af6ebcede2bd3f7bbce18f112f242b0deeee962c111b121130d037cf7cdbdb3aefae7338ef4943f5223549e7d2e9211bb9820555996e61779c5f44c70b7a1ea3adf3460c65b238a570ebf6d3d904569aeae0d1656967cce6a69e2eb5859f2ce57e91ff8e9063274601b7dcdd79c392ec1454e6aa1fd6c752198333ba52c43b9ae6999e8a7f5362a93942a6b919f70015b24835520b94b424b3eeb743a1158299cb904b9fb6dbcf4cf669ebbfe4eec3331168a16e1b445d188d3d9937688b8063c9d169eecae64c1e72548b365f7ee29e59240ebf35cc7f1cd869b9a145d3102b0c26730669ec67b740997c063b1388adf0871cd8c50ded12e557410e5ea116d6c979f3708d31257cce792fccdcfc8ab57a5617f4b6d9d5d41e9896fe76abb47873bd76790b3c50ef5a8ca42b215a94875f787b2ec5fa0ecec013bcb28799fe710840002ff78aea98cc4d13ee0392e09ef5e625855c3eb292ded102f837359e1a31e4a0658a98d2b2f5c6690996a85c22b8f7ceab9da3582061539d840b509cc8b6f09f57d16653b0f2f7ba434c80861688f98917cc860f4317c060feec6a8da15762aae3dfa9082efb43d209cf54a6abcef0dfddd7357b3a0882495e77e8cdaed2fee59aa51dfcbdb968b9115e40c631d64c59180e69abce30b44a865ccbb0ddf51d2318a733cc5febf2abed866d0807cf3b22215f62bef051cfddca1cbbf6b805dcbd58cf917e1104ee57edd92b42467eabe80e3a4e39f512bed5ce7170efa12f006c32df540ca62e62750ac29d53d1e97d765b6484b13453957518a22e3856310229bdeff85116fdb56349a6e057f7457efbc359341e53a74e1ceb59f45c5f0944c2655a85192a1cd85be4088decdcdd21cc9779df8d7495e2baa0f56563d2ec9286f8a3ae770725ae816aa5d1da211d7b225ee2e388b676e180a169b5bb5ad93a0a3f9c8a120486ba39da47245e4009b2c225d52ef9b4e489a741f471be9378af970bb08c32fc39e5334cb352883e1eb25a7247dac2dde2a67e93c58d341ab909b5ed76daa9340ce1f6fb8c09a1f2d457ca097adf821876bdd643ffbc3642c0d3d887f52f70acaecc66e03416a1277973ccfa93141f83043b2ef7b57857ff8619d9cc6b2f061cee396f2e2ceb853142d3d0e674760d7f3f648c0dc57b6ad7c4b43464bd74dafa9b728c4f376da140a2b6bb920ad936b92dc3ca3d6154a5e9d3804150b819a25bb5fdc99416f51fb244d46b85d537a43cd033487dafaa068393ee7a691177e53ccaff3fb7bd2694228d4c88ac26fbda2f70b996499b99d65eaec0338c5dcd920d16649b36c4f566438b84991c96fb5952d9c2945e88a3dce4c6fc87047570129011bfe588e6829ecaa2567cb20b4871830944a5d4b0640b1d841a4a53b7fabaaca0a703bc785a169118a1c4338057d0c63430070c137201a08f1487ea729086553efcc50c9d438f6bda034cbdb11fd6fe2355b671a97b4a4c03a1a909642091be5ec7fd957b7b3e6f6777e21745f26be08141907cf63eadf74930ed2431cd4deb64ca8e1fec6d0d96afdff52e967d52b7747796c115e0c4a9da94fe44366563bf41d4ac50b7dec6f5d0f11ac4595a86b3ce872f1dfa2be12aea6fc66c4e37f30d35a63add425689f508db840aec27bc5c9b547b87403e08bffd16384a3422cb733cabfb1c010e432950c3c47e6a523f0460532ab06e6eab021517d048c1bd971ed42b8d24a232c90764869d930038ce2eac4ccd9c7b94c26995bab66338d7a61431c1d66a30d2e119d96f90e3652c8392cbfbb4bb02dc59faf66d66abd72f9f149faa017dc9b35fbe023dee9ccc83d3e2011af9e2de45456fab5c777ff2129325136e502799571ec49ff8177fbae0116f81d623448d3975bdecd01e2c58385d9a0da01c60d0e6d76168e97264e0656f382bc79c1d94a5dbb05455fa50f7e9dca634f1254a4917f89eb871349cf143348a6b360fbd45f97f8e6e6e472303d7f7701665e73a66041f1b241e333eee96e8a3b3858ed213422c9fe42b12c8eebe8e92a6ee8579eaf4ce84cca5c42543ec306eccc21398d125ec8ff502d6119c31c6f04820306de1c38ef1a075a74c60242fdf719e49bd0a3300780d90097b6727053dae0c9231fc148ddce0192b7d164e46326913013809e91f7bd25296aa6374f3c0b6537ba14f9ed032990d781c20e18ea0922d7efe64445955e5f6f0338d6620bbbb17cd3a8b8f5191474232c78eedbf9c2780810558f7eef2aea340b3a9459f403816d577bd6611073f94147144c6885a774393b6fe67ae8d5278b628bfb25e46eb0aff1f0a7f8f88fd369b13264b247087d6ec7792a09796850615f65f5f2d55fe48e55d23b22c5c12beaa3f7fd6fda574c860feb01cc01c1bebb4a33e063a60389e942eaf9847f602b4c48e804846eb2ce7a2f3bf916d2b63a1a479c8084de46d7f9e324e1ac0e23e5fee63228ce026aa5ba33a482aae13bb311ea6199c9ab45d6d2058c7ed708fa0c86d0702021e8a6e29076fd4b64ea73922f9d10dde73701988fab1703912809be1193a2523255b786e7bbcc4ac6ed597b0e30dd7beef6ea69d55fdc4687ffc34b4ed5365e8f99fe29aee07efb888d2155bd2d5aae3dbd1a3855a6cec8a5f1e3afac617346bff5cbb6d785d0c2a61ae0291de87718c991d52ba4a1adb10108ae8c6db9578754917263518fc72328b78cfdf274bb0d7214921714b4555865a7e0b1f301933585a0fdfcd536cc86dfeb4fa487e40f1e747d88b309264b7fb5310405eae6a43039384339d1fa24eb0cb323b4bf42604f6ed2dbbfd9b4d9ce91adce8a55dfa0ccd2720c4abbd82bfb90a0d1a63610426307e905717e069cd7d9632b79c3aead87132dde1edad9f1c9e2ffd093d264172f10ed98956954e5ce9041e85acd046a82932acf5640916727f470dc71c3d121a66a8399f4103b004611b889d5c94c972c1eacf058984d7ed2cf4168112f2a4d8c960862c11323bef3c4edf6d612fe72a78819e2ac842ead34d0a1d6eab4be292d175e86a65f1aaa4c20389de69e4c5047b5b5cc180497db4e2bfb12f28f402373a144a79f28fadd240dafac7986c65ad4591dc2109f562d53cc6789de18ddeffc2455eb75c132b9e619509196aedecb0c0f75cf28ecd3e2bdc90bf8d013cc0bb4a7ccdd0fc71b31445b45ff8432cffdbcd079ff466886348e653456a3e9fe85e1293c364f048823d62d88195920330b17082e99a3bdbbfb89b8315b0c9003c985de70a68b9e48c43837e9b97a98faf557dc2dd6f6815daf221d48f55a3fe4f963a00d562e2995d0210ec629398f1c6e960ce6deb90f1c4eed232bf4a40256a716eb1e0ced7fe7d4df0e68a035ac142b59977f0d6f7df35d1c0a4805550b7da5967cbf7014b0f182b136f040290b00d4c67952c19c01e387a18efa2dc39efc306aa67366cfa48b3ce9e26f097b1ffdf17bebb941e9f1445241f2cb2f5c29c3be269e580f7931ea3062ed782eb87adfb3115991c5742cf05b1f1ae8eacaaf223a8259fc01ed7afa2965b810213819f8904a04775577815d4ed0821cd60b129294286c25e878014df90629b54ed2fe5d7ce43de27b73368f7a0b22c39d6cfb850ee24c4aa2b1ad35adb49e05a87f4f9ac9b2891421e99b927d01489d992d5476433a064e6fad043b739448a3d1dffe6b2014cdfe153098079c533a4ceed6b2900eae5be8d059fec402ff69bf90ebd37ead462ddc391859b047ee98f620c023a69e2b0811058aed0a4d7cd6ad19e601e1f660b51c58fe240d3dffa91649d2ff708f74a7ce8671608795414876402ffa76a347774dcfcdbd09b0cbc5b867282a029f340486165243a3f7145059f48ffe0a8d7e75861cd950ea8f65f666a4a6f8dfcda440baa81b8b15a8cabef4c4e43a231227711c26113d0d1805800b74aa2ebbf3f1cedf30b5d4c1f2c74ad7572743e628b1cd5f0cb95981b2056f4cc5ec2c0f777bb72c5f29538fc08a056c50a46768291b90dfd38bf536011d9c6ac09f364bf4519623e16d2e22ba6908f8da3d2ed36a9fd37629fba5add0ab1fcecbb8214197d8ff8053eb281e49efd7f03269a4cae82e58f62d13c2b81d41b1303a2e24d9d939c236da57d5c1c2bf188a024974a09c85c00fce66ce2c41519177fee24302316805a88cff01045213eef178caa42eddb0be2095dc701c2a91f8d7e84d91092c6adf00eaad6d1766a89364cfc3230a4f03a9153b6b49ca6406590589be12b8db33577cdba5c41c35f74390b2e0e69aa4eef46772645e7a5164b5a1c8ba2cb125f4a3e08b8ca5c8f19150bbe7e7eb7a1fcc419ec492122b5d5033a5ef86718e3a46655a798aaa23b5e247ea6bf75d5de8f169f60e93618f8da093a2d16c6f15a9fedd18619137f79f29aec66305b68f11e169cc649dc6778c06a8f4c8cba83464feea1bcc9f1f8524c3635c04afcace700c361a99088e9f197ab15d2c22e1becc93bde5255892e865434d566b4b2cd469fc68620a98dea5003a3ea1843518b9a9f36a35f7e6c2f642dc3eda2b7383c3b7663cfee7742943a6fbb9d3b7df29d918b820be4ba90174961e16be979feed04448604700a8fe4825837e5ba12d997492d324eef197c8a81f8b8de29e2dca9c807f72427916c9c65760ed872da1b6ccbbab12430175d4a9ad25111b1c92f0ef33225688b40c25f8173af7cd0a7a361dafe4edc96045c15db3a8528f92f62ef57f7868335063735119530263f4dd6f1e13eda652298684af7b65ef5cac0eae981ad30cdd481fa29bdfb64d5fc0bb4a0c40839d0787ad3606c028e7dc64af9925e0541e203b43c2afc0b13420d1ea4dcdc25c5f6ab0ba043ebe5d338033981c286338d8bf8163c85d964115b7e9012238c7bf67991f08dba8fa0cf2ee90116410c939dc4714c7afad8abbc5aae46f0270812b5e46eb08119e4b56cd8fbc2e571b58bfb2bd1ec710a44e62723ae8f0ec9c709189b3d5145bf8e423bae5136df1b32234172357e93f7bf255c2e37b5226338b2ba5a370b2c3a5ed527079bc4cfac9722c822dc0c23c8c7b1ade09aed1c7f0397802891ce509c88332e4c24a98a6d11e7d6a9fa1df6cc4402d6b4947e16af08a401017c7d4fc2a526a2ad6ead3d43ccd3ea5925f4570909a8bf1f2b86b7dd92a9249f32d1ca178ed190808a7eeb4e397802de0ba7a3a150f7a3737bfd74999b6a5a0869a10c6517c288e4c39692cefef64c26959b9bdc708de34d6cbcd41ad6a26581e488dfbe6991934b3a8ff548012d86c96340f2e71dd1dbc33eeefd7817171f80a040b30b17836c053e08141c966d13c6ac9a68dcfa6dcf3896afed4348abeca79b4db80c199639d0871b8d44f2f9ece57a707efe6eed49a1110b951618236567d907b185908752e34d2cbb7268f7aaf20dea0c274c768234bc31cf51521cce9659fbb949e076840c97ac8f2d6e215dcc3c7999b87d471f75ab7273f6fb9216f79ae8f24ec7415f3a52d320630d19a281a7f12f272b8b8cbfe3ed1e15029cafa82cad2821989b985f048dd094b70f6603cf8585fad875b4e6da634b7ff3c203c927b24d89f3e7d9bcdd4a76240d49384c256fb263545ba1c353b54eef817de50bd14fc09c062457ab2c34b64d0eb2647fae3ccfa4a460c969cbfd4ddc45958b4bbe182611100a8804dad8535987e0b03ffc0d4e9834121f35030bff3ac0f505012739cb1d05e76ae685f255ae5927023645090aeda8db66795347f0b97700243b5f3f231757fc65d3efc8301605fc174b03bb14ea16bc69fc7a15bbe12283b56c8083f2f3c82082ce733053ed5bde7cff07a40965d1d39dba7924bca97ebe96354298f8d9d4668d32df406dfdcb81a6650318e3535854aeee4716ddbb43e2497ee368a486b977ca25927b91c0b6758d8f1f5d7af481946db8de7e4a12a8ab85625ae73bf2b2aeb93047072b71e5b57b47a7b1f4b69f0a4c53ac233d298c5ab7f77cde44fc597e748327d0846566264e29ce1abc869da287601c1cc5b365da96a0ccba143158f82d6ec0e6545949f407bfb83de5978809e483fea2d3e1c4bc05a457bc1399ab80c5ecf1d809b75f2de3257b308461477fe9adc0f9de00196878009af5f23c10d9544166ff5f98d1f4cccdd7e404bd875718a31919fb1acb6a33d3089f534ffe70186558cc9e63a3abed84733030c056b3a9f8cebf61f404e828d61a4a78762bc6d62157db961d44d94d1e5c1c17bbc02cbec13d806071300fc9aa534a8da282869a430108b077760311feb740bc6a0f3ffb978b45a454e664e347d94b15be50c94c87d8fa1bd260f298cbb1e8ed322d405f4bf413133c710ee091146d4595b34b2e0b423387ce9509d4fcb3c257ba46b909e5afa5b94b9d4bae483a39372350bf05f0d2ba6d3d936e4ba3edbb57616ece4734c605573858bdc3c0e2191abb479a93eae514c698e68c4f1066ec2a940555d38831b1439c264f41206826e246c2f6881c65e8d120028ff74fb0b12d59e2447af7fcd4f95707c1491f2b31c6befb657d15f58536fed96ad2364e195ad7f705818d58668efbff4b27fc0f443b765d8031bb4f16576d4620c3c51bb9363765e140e630ea16f37b87a2a6fda3fc74d7d3108d9fa259211df2d5c89111c2189e0fc45c04b506b266525c7e17cd2ff1e1e07013a4cedc30d6650a3620e24d609e1a73e097aa38c75299dd2675ccdd53b2f9e82274a4853e0d82335a12cd15dc9e6b981328b560218fead8f8e9ac71b957aee9cd5551080f148bc2a934d4271b7c1c95d7712bcbbd82206f245a8cff39e7753b8ed245b98f70b5cd0b0464ef68be5e91709bc3136bcdc4f5720a06595765e03b41416259d1853eb29beb4bd7a2318053ec0860e8a1776608c54d11561dce72f935a3130983e42326e7bb8e92d7343a5b3f23ba2b831b49ae5481f2245235835b8ce70b86b41627eb09c239dd97a93e3f87cb4c2feabb10492222bd485c94dbd3e184db4dcf4d1a0e9e825f9534821aed7198f47ad4808edc298dffc7a0ba720224d9e4ef5be2034b91a9bf19ccb9c06252f2fbe0a46a19410994595fc56f524020bfa63d267b90d2f83dd702949e8d7f9d3c475f0e98ce5c9ac45b66d2638009a5321b2f58aa2ae56155246d5dd2e34bd9c7d3b844c8498de06803237115298cce818464060198438b59eaa955db42cc4b27161c2d187348cbc2edb92f7ad592a0597795b953fc5076f2c2ff277cba6c04c66d2bf9ea66bc7129043241a0add6f1ffb00379b441c2f42be4b11ec289ee304d3844b7dcd6d80c85093f1df8f51063af2f1b957d50e1a08e334e90f141d83e92188a1ae557a9501189c1f38076e90b0aa46b3dfabfae79eb409cb389bc31f8e6999b9d019debc1a9532374a1f9033abda4f28506b2fa20d755ba9baf01a34a6a9ff37188c344fcd5787492bb4de5d6d05da70936bb9dfb89704b784ab240f9847cb1176dbe597f982dc5366882a68882fc4e95357f997b840d078103c171551b0a5fea811efb8fdf524d441bd0f728d00711f07daa54f5396e10f6b11f33caf43d7e1324870f9a4ab2d219d287f11f1055f783d6b2fa75751974f32c485ff364e929eb2b63bb541c18fc0081696d994e2acf2f82af0ed66e9fef830400d6aa90509a32adb082ebbc9cabcd8b57bf8bc0334163341acdbe48c775498b270545a3968c709f2d37c539ae93a902888212e4c169f8bf7d4409679ebd08bf66fab8226ae2bcab9368011100531e538a4c075b697a39613bbc668d5823e3f757b2bd6a449562447aa4fb5087430b34118dd72c4b6d09d83a6cf346138863815cf7e3eb418f8885beaa76ef5f05ba03d88363fcd225188eb65649343e34d7af3339505ecf72b63421450e9af71dd3e44740a216f547cb344d0299df9452f2c3b1bfb0c84239cda01a9566c74763afb07415d8589087806ce7a93e4ffb41e7329a774e8131791689ce42750a01b814f793371c8ba18aa6c838ac8853de86c501ed286b4cf162534e20e345446abadfa0b07e6554135e616b7dea6752bce70433742f22e07de228334674cc9a24ae014830ef77a5dd187e6eec0e102b77c4a5659af9f77d91af4d2e33399fe69dfa90e55b488ed76dcf84b928d90b33eb8bf2386a3390cc3815df2d751fd97acafac9e13a6594e8b0372e17b7ee1f75dc9c34c46dd7d5b3d155d481a4806c5afcd244ccac24d24d8be3555262fbff6b22374ac72d93b694c6af225d1ef29f0e663795b0f20c95780e659178986de119ea5559f0bbd8ea4861040a688309fd133c83b2ce86add91235f21408dbd2aca3deafb19ac829f892015b936e6fa17955c7ff677e89e4916dd993f7efd5b548e9740c9b7a72060dae5a183a50aeabd9634b32b430990fdef364982a30e869335bfbfeef21edd32e1c85b7befc095230bc45c58e193dff9be165bd539aed69c840e5d49a7a05b7231347ed7d887f84780346af5a4bda1c2314f9c738aa1e11674e492fc875c5110718fe570b647aef5d3c44322cad6374075d35e7e2a0ad6ded7427bb4f62e7744f1ca21ef1c5caedf93c6f2fb1832527e33bbdc17018992b84abadcc63288f965a289d68228cb57dc7ced9e0a1f0adc43ea6883daaa71f60abb5ffaa48affcd2648878fad7cf87a8ec840464d0292610ebe7490614dcacff61a1d95e175e3f8822049908256fa63ba927a015d19a69f2c62ebb705fdb4ff76fd8bd2334bd3801679d29082a9639879ac37f8aa1f1afa574e154e8d583723ca80a9d3afb60b6dbdc4be0fd5e0238ad2551ebf026e8749b321f766743a0d4687362251ccc6516752ce5632770ba3ecaa621a7f88cc4b80959fa25d1fd0b90adf19363afb2d1c219d1983310644bffd1fa89af8a526c5c33f5351eb303898153245c68dbadefecc2a46a6e101556dada54d77a50ee0060907bd87d78266b2324bee47572c25fc5785454f1ae18949f708b2238fc7c5058f3f7a25af1ed57466c99ddb1b03d5a23d165f5d574fa5523bd627ccf65b85f0f077e9faf4eba7d80f4e22435eb23e5c96603f14d846630e42c08be1b919730acb80c1edb943fcd3281a208cb72beec9c5e261f0b4830976fa25371358f59f442c22834712d41b3bc53a2faac4b4ccff4ecbec984e95113bb3dcea90319adeac48848df918deb18f77f289e4720347369d47d78f245b238c1d36917ebab141eeb1a425c43eb44496683fe1b5670fe6c87793966844422b88c93601d5403a7b5addaf0f5299247c4c98fb479bd632bc65ee1fc94927240e4878dc6216975cd85b089f2f8dc2ddb350d31df488a9316e6b49fca2780e8fdec2a5f653a7b01f9e2200420cccadf4fe13444b2bbb98c5c553260303e5642b26918eba82188bc342615bf1d09b496e4b69d883e431b40048ef59ca8482a5b08e0eb5143ad15cd15f4ebb28856c4d5dd3e04e6f3d505233a25d7055089971644c95bb62b30445c06ede9a31442b0f85be50ffa7d00cbd22bee1e823dd72ca132ff69a2ec57a32ec676a09884fa6b59dff9ece77449b39f2768893818fc78e48606457626d398da8f26067e51ba9769068c6e37d4d1dd5af13c5c14b3637ba1ba9af581dd30e118d365ecb87562c798bdd31e63d88e1aa725ef33c0d795553665319848d890c69fb3cd5fcaa2f8bd1d2b610d7f9bfbe66bfb9242cb902f429cd54d2ac22a98be2f4030c9a6da3833b948926584057ab8583912a886a6bdf6d8b623e4fcf3b7f62b37d6076129e546942134f4d313f0228a53e7252ee948c5f66a8669646f835f092e1319404219d6bb5c64b98ed67d3b79a6cff18ccf0dd43245fafe7fbd2904e50559bd77735329aab0a129ae93d872c2bed19b2b18350e6d0dfdac4c461afd22b0d7ec5419b0fb2bbeab1c1cf519bf4998cfb299190b91a3a1cb790654d98bfc202f79f8e5dc73789157b2896be15028b65351be8d73b0112f31d6252513a0f5d3ee74a1b7a0ca35835e83e76f93fad731b56833f0d69808e30733725c3eb3eb2cc88666c975d8d1c170a4d092a677c158244d29063350313496360284a3d3b73a6451bd696f7e72749b6c7046c46070dd7431a8952268c7cbf3ae7bf7c3dcee974445d03f33aa192f4e0a3c9f2ee2cc83c792a3a5f9c0635f99d321cf3a3edb60f1712721e50c9df4098eb61bb5ea5caf29e779518a7f772b82a6637c683f88be9adae10d2a1a63f4475fc781fa780d115381009a225ffb431ff448dc484b58215d304c448bb1d083dcf68a71696ae82e62bd6153bbdb10f4a3107b9a476a75a1ce802281f1db81764931107b6ce06fad44ca35db3877dec1d20108c50b40648632b282bd0dc1f9ca55bd971f533fc0e8b7739030f31ad44a1466cf3ce9091b100470131c5f6f9f74591653f8fc758f9abd91594221adf22024e9744f1d5e1ef031f337db71a3cb27820adcdba6a6782b4c8f5ddd39337b15fec7283ac1654ac674a1c31c2cd3981072589603ae4dafe416c94d56e3d3b773fa56b15ef4e610bfc3f43b71689d047c701b1566f099ce3580c34c8e8033aa5d7fee2e8d8c34feb997e30d10d21a99667e183cadc83d183a1c8f55b3e45a047e2ceb60be50da74925611a377a1e2548fec009ac5dd434a9fd514e56bb9a15baec324839e80d9062f97e69ef19c6693b2930f0a8032e7010d55dd33d264a6830446b05b675be1a0f2536ebb19df26dcd218c6d3289e5ac2abd86822ac05ca4b2a84fe8cb72dee8daa1d5706f72f74c9820f22affe6e9e45f64a3fc6d7a2a0c3d3335a7c99076d052421554b1d72b2b2930bb0f3a87c97999072bd7e672de42284d8bb99d6af8e91a9ee2a124a183b50806e7762b9b512bdb549c1f2902d79ff4110d782dc17a886f6485ca0cd6aff5007c77667c6a933446d1c9c4fa9e73e102d3a6ee6e91ea121e0243b94dba2d3c13a0c4684bc897a8228c213d75efd80adf88529346349918ca4b93fa2601d8f9840dd7e3bc32ff0f96cebfe7c36c4e12e18fa47853c983b49465c9d9039a4f28613942425744e59736b1f920a5ed3af1e96c850a706ca194b514b6313a66a46b9139d04d9fc3b26db1c3a2ab72d927cb05ce2e387c9a08d2a4b653b411d0d82439e87186201b3804c71dada28032a967b91c2173c5621ba65a7b496fc4afddf675300a6906983b6c4b0f49b7552f945a013288944d74313e09b8ab8a92b2aaa6d432601c98880fc6f13a3b2f57154bba77743d521708c491a686abf14696a185717dc11b7ca629713d32351a1639252b46bd115ce37d747d2825b035c730b2e65af2294e03534a3583d702bcb19049988e1397025109d8e6549ab2a58ba1df1bacd0eba00e2858d86e67ffe347151764f881c7c49e6283c5b057901747794ace1b378f30c7dfed41f42e9e7706b6e8eaed7594633438479bd4f9fcf9a43adeec69e07b30ea6dbc2016d348df51461f745beb3d16c04a748018603e21190f7376db3580a0645483ce7db3b3b7cf4d6098ab2c457be4fd4ec5c0f44a76353166a46eb9ec8a07f6f67734a5c569c4eed9346f0656b57f5e1a5b05cae8eb0ae63ab6805d0e602f02c689adeac7ee4cdf7e747ccb829cd122a56bddda8aff3b030d856e6a76e83bf2a16bc7222f6be903d217dc19f1faf687c1fd3c4a613bdc1d85d9b5200c1c3dd3480346b3eb19315f33cc341482ae0189f7ccc9b678e90746bb80974ecd8cb82e5a63e378a229527e8b1184c2725579c00b4363128e92646bb6e1481e4eda1098ae643391387ad020de65432d22f01fa47729d646e302131e7b7ae1632a0d125b01a7603d78e3d7c7bc0cb9aaa757a42a8c7ec2941c6ea5a3cf129ad4875fe2f13513a5f121dbb40ec7b561e34ca6d827ab2e234ce2599c2c5620ddd846cdb343394fa367b351fab3700f88a13d6a5c4bc6bb77c24886ee12884ec6a11a4c76ec0169952f385bba829f982a37fc3a75f0c1d28b05954375bc094aec46da14a3931eafef6a9e428621123452b865332a36608c5bd01968555484691d384b748d89d782319e7e69989cb9f7d1c7c837c8c94fe4de32b77da4681774c72c8d666e7e4e1121ab2e42e4e98ed0f9306fe9e9bdac5db069fc644bc360cc8bee9edf67b6f13d6a41036e07ad41386456167a99f0846474db82bef62b90d3395cd662a4f42a638bfca80719e8f8651a328daa0a518069b372ce885b1a156d8a0230d4468903c3c8673533f9be56d95a2a07fd7db8c20f64c0d7ad1ca4f4a4977ae8173f522aeb111ca4b4b72ca81bbdcda4ca67e94d37d45f52fbc5a603c8a1135f1130a2c8b34835f25c1748a86a1d0577d1ed99b772b253d3426252643f2fdc7e050ac6f30a15e99376c91844488c748cf730298193998bafdd90c986bef62fa9beadc768c8f1dce5d33237eda8a6b6cf4657e42ab4eee51858e717c03201a860eb457813c16e15526baeb04b6daefca57e55a14868d1b3c807d53c197e6b43f2f6f2cfc65cc6500727a44b52124e2f888d52ac6bc5ce5bfeefd3a0afeb173ab0571def8ec56f334b17598c790fc2fb95cf941a62899be3a03359588ca4da8c1083062964787cc29c6d4e50173a1cf8f06ab1070603a242ed4b4b8066281c2f5639099477cd1735a0049cf3f59218238d63d655cf8e071dcf2623d12a9ff0f0ec777cf4f213f1b17414a16940eaffc2461da92e45da4d385bdfdac28f17acbedf550eb172e179c75396d445eca9f7d78b0cfda26ec2d24d50671e20d0d771415d4b232e0e81cb45f79519624096c660b488fe482a40caaf8fd8b6aed46c3db0d54698c2f6c250aa6d8d712a191eef2f1cad12b94f759d4c3c099cdd2d4c77dd768f22ef4ad3aa6529ef89d73ab27797cc07c6cddd5e6465ee7dfa232db5b352e4732f45da754dc28f1499695553d400c249bcda5c510532b0ad87e26507c85cd702e12b5a07f044fc4e625ab80c74664090823b3aca3bbd57da3b715f9a849f332311703311a124d1895d45d9afdcf232dfd2d655adda6b69460ea575882e945397ef97a1f10d3c7b71dedf06d049b40c5c08fc80c7dc859220c5aeae294845ac3b7ad92009302a7f00c276611f5da376c47faf5f2cfb0a5e719e462d815e95821bd4bac1ebaf4d9ed0996a58d4d0266dee44a4e11db3618c15964fba15250a67e1ee5373ffd74eea5bd7dd165f37b62c542580fea2eac31535db8571ea8fed631887943c08bae125fb5baa06e050adac4f49399ff3688d925b3be04905e21e28345f044b39f210c59d1b84aec31511e0349777312c1a97bd7abe0140863e600ab0a37c7181ee1b1bd7da6034a91cfe468ceef1d17f7a4edb1a130f6e476958ae7287ee9e6b84160a0c1cd06a7d8cbad1147a1c95f3d3f9cd3714cf7334f8381b624ce3387178c896b2d6762d24949f40160e020effa039594f6c1deda5bb8f34159c4e3cf95833ba5eba8a23a141cc3affb72384e7b4c13fa02b445feb2efa39e4f260457263842fe5e1d6ef03523dffdc386169d78be8f8c43c5f795fb16dd27c3ee1f9fce1af750274bb8fbc0da1401cb4f868abec2d9fbc301b2641a4c13377cd1ce7d09cb24608f5f5ec66efe6823ce5e621c682635fd8c986bec644c342e8039ffbe5bb13c57fae6a786501a8e18adf73b13bac30c79c1dedc03526ee1c4e601df2aba711b443bf7aa8a6d90da57c8e42e63ee2d94bea53b7d30bd25668bb79c02ee236acf28a8816d2547c94073f79bd05cd1c2e4c6b173ef9c214a5f622b979bba2141e1a65b2a8fb7e4c0e545e43370f9295037d861995b0c2f827ad8cd647ba5d64f67dbb73745fe6060603ffa5d598164c93112f391c2071f701895ee1c86cd5ec42c13d8f5740ea9923184653192d05c18cbafa9f9f313a6b904051e3ba5bd0c2104c46fb4c068146be9637c00b328443f5cf840f81de45bd18d04272cdc8936d163e6ee7894d77222264e4b0339828f0e70d765e6e1e106ae8e4ebe1168bf4bc2e3ce3b5566c106bb09323aea16abc1aa7418691bc646de4a574507f187005178c77ae1c6e792acb6ec0eb67d635e6486e0825bb2ba64b8f11f89cb624ed60016694543885ab04b32a2cd2cfe8023afc8a3fc01de6e17ed9c6e250e437a4a5cd11f74788f1a1b1e55384f45a1ea56e630f82c5d21452513776e6cb75384e40eba8b3b95ac4a42898b4bf31de51b514412123251bfcd17c003bfb675cf014618e7fb5bd98989cf88279844c38924c56f743532cf0d273f2b60a9b65bee6ca5595b30e10b11e2c8080984acce387582dfe5de22aad608876a63249088fae1dd77046800fe6d50213d0fdec53131013f567cde9203f2b843a8aacd9c678d27a3fa5cb1b738945b334865fd800138f339e83e0817cdb4b2087dee4a3055aab2bad9686db65076fb0d527ecfeb5a3074f0ea1576c9d681491edd3b9924a1b8d3652a2de8b54d5f021248d2cf26296c4d5f3b28b281384140d84b264a98e834f093964b82fb1b035638cb4613bf5fbed3e2ca0016c6e9e03671f4e0d2bc832da809496a55ae57dccad696d521f4af53ea3411a5a1bd0420b69e388e72ed5ef9e53ee35e7cc6f4fa8d926c1f1d238aac2fc00d576a5ed6ba51a8c8f81663c256fb0fcd7b37c7bef5fb291403e2eafc401220cea46c5035b40e7a324cb331950dd947ab93c55f4ebd1e54d03bfdf9c81c9820d0788e410b2e26c020354c3f9ce2fbbeda649a5185fa13e0af3f926140e3dddbe9485a823e23bc27f50265316623426fdae30f0dc41c75a1753c3efc04125f2e324abe6b356ec39965551d5057083ecae70682e0acc4ecd01ded6384fa7c3a4473a9d55d8e723c5ad9b56d0aac80ea72e5ed5cf3b590470d9fc7aed6c282b887cdba9a2374efcabd600e490dd99c0b9a19a9eac947f0061677751c18b6cecb91330ba96e1d446b5611873fe6d3d511bcc0a590bda151756e802b00ca44ad03ee93a12eafb4fd2d613ac7fd2deff0f3d0c2749ff48db92103c2c7a4dfe423820f5deb8baf1e3fb1f5647a6a398d3ca254c94b480b2cc71470a8a9f88bf6f8620b8d06bcac9d618d8347b0c09ad58eb293e8a2a9967f13c574b5067e82c076187d139e55ce9e13711fa18a6f18280fb96b447985ad9e7eb3d5576b77a1c8487e10998f8c39d92004f29d4cda8b9a27a74bbe3f7f859f7b93f55a7fb5e1d7f543f9fe481c4520bd2f8c9328ef5b832f2b875fc836b088fc02d769efa2c9f85479990d41995193f0f772eda46ba0c318242bcb2a3225c74c5a0f115547f1ebe87f61c69d7719c6570e041066bc8aef4a3cfd2c89bdd3f484cb0c3d4d4e30127b45f7bb111e2be308712825ca1f47527a89298db0a825402028f53a4904c3fbd9e38275edbcac04ac65c2d70e72cf0d0f37dfb09b0693c50affaa937d8db90be40b4ae452a5d1e4ea94f7092c5af1a0504037c936b0b4551c205acb409ff18febf44f47744f861669123f595e5cc60eb42b1b186066fec7b2fbbeeacb2d80480fbf12d94fdad47dde2e60bf1c9d400e1c08d03338de603a25fa2de93b43f8be3c219c9b8e37875f45c75fe0086cfa5cd318095c93a6f4153eb30deb9d3e3d3af17c8d34baa2e0c9389979bdf662f0c177e25b14632a511bc6a9c7b95a07d5d2fef712e31f7ee7110c1ef8bdb6a60d7d27d14cd9d6e5fae95202ce7356071bb888fef438d503de6884af6a4f7fbfd8381a70996cb9d69cc722c4f786282dafec5e36744d040af6171b1556c21625be187d58589a753c191c3e01c5922252ca227debbd38d481e5c8fa8e7d45210faa393757a9fc4ffe7a841407d316d64ecd6e49bbe8ac20b7a601b9506de27c4428bbe5af503f8f3261108bac055fa779d35ed4be33db0a1dac2e82251b4691eefc03ce13faca9c38c10d08dd84370d667849cc829c18654411bdbb4c9441959c36971a6c785aacb97c7b246a7e8de99a643ac3bd91d6853c638222b035aa29c5dcfa83285081204c0afb3b33e67589692767d13b72c4f978936653aeea484c4e46acf477890514fafddfb84fe8c7d147509e37477533698607da44bff5945198cc491207a663ed08fc7581d60ecf2a1baa391f8c8d6241549593448992b65571abb68d5e7fd390c05c8fa71aed96d9b08afa66e1138cda2c07f536333252873bc7f9eb62fca35b7a58c20c2e2d5484783fc62c363cc95a71b548afdba5183c8f49096364644ea45749280a3db6d5d366cd80b37e9f494a965127cf85fb4fc6a1c9b11e91c37dafcb97e887174d2592f632c4ce6cf7aaa6b8299b63ed394aa34d5805aceffd0173c4fc64cf4ceda1e6a5529106cef96c3861f1f1044053ae33d1737e9cde4bcddf3655ef28849bbc5c71099e5ed587d12e7bb0c4a993fcbabc273d85b7c52975eacc7811227db696ae6c08e64bc1ff6099f7f61ea01180380444fc9f2a5758eaba964bef87972735eea7126907048207645aff1dcbf235553623b3a49267396e8c2283804e404c1427652640efc30e075570e9e276e5693c50a6bdf138db97c2da0f0825040e19109bb872dce0aeff0bc83384c68fe1087d6c49170981df71c32245fd2869f5b4f89c9757f7c53278299eac1232712c6e5c75b634e48b6fb0f9dfc779aa94eed332215ea464698f0399516452bc40ed194915c22bb66eec27ec0edad2727c234217a426d7ed54ed01ee5f4bfbc0c2f8c4aa0dea21b2aabe593761413b712bf2bbf024a0e061a566b3c1b5d9880fb57e272e55ab66be378ff98e460d3cd34cadcb4896f221b23f8082bae71ff4f4b6c621668089ef8cc7e18fb59ec99baf233c6f7e6ca7ce6e739451505155fb99f154432e72ccfb76f020a5cf3134273a480ae62e8789902ab0b183f677a950eb3af4739ee13d31ba7fbc1347d05ac4b35b0de9318bdc7c726dfe6c1cc8406c4be465a27435a8a0b20aae34ec6ead6358d4870fbd997c2c4dc69cea6aa445c21496bcacb1bef5eff4bcb7894f10ac4161ce8d7505de76913c76d13a915efa2355716fed6e09d2646954c4563253a2f08bede3cd513f712fa162945508d750d1c2027e462775131cf29346bec0d2cd6df0dce1cb2b9d191c0ae609427cd8a75aa348fa66c87d8ee858549a5e2f421dbbfb4006fbfc34666b01b4077eedb50fac8bf1bdb7e7471f3e90c546090a4bbbf72f8836636af019951f1256f90f895818e2cdfce6671ecce0fe133e654eb7cbd8f2be66a41290db46be76de64f13821792e947684f79186a88899d00da1b3929a7172f5ced9a6f7e496ebc4bd06024c19363a81f4d311e12ea0cdc6916d7f91a049b06029e4c173d281b5f916d9c3b72746740524c6cf499a214edeb7b6a93fb833473de208ed1ba008fcccb90c3472d70e3903df1e9be38cbbcd7e61b09cc8f72d7c0cf3486f8a1b15f2713ab7dad20412145c98e6f4162b7d55a74a293bee4457601c7867c26950ea9b71f2628d071a029d6fb75facdaea3312194e8c6a9bfcc9ca2a7a12f829538fa44dc38acfd5d32ec314b555179f9f3eb30370fada59990141b57675cccba74a37aae232cd5847caaf4eb65e9fbf5118a8d55898d9b1e76a45eccd912c5184dd3b8f31f8a917b39f3bd35883350cd7ea3e2713584b17966ecdd5e50940c0f05ae30584b39442c3065ba2f07ed1d7e0c85ff06bb7469c76898e4bcca0965d0fd5e80b7eea84b4f8fed20b7d6a9ceaf4898ac36370079335b39972e5a4ce3de95493c7b799a6eb143fb4a0822d913770c0b74babcf54c57250d8db2df7995966edaab90e393047a3311730495d039e26ef0a4a0cf5d6da45c99b0bac3db5fdc84f8352c9e13190cc0f6c95f7315c8221c3f8bd9ba038fd405f1f11382dfff6bdc2178d3c5853af6fffc55c10fce2d64672d81b93b8740dccf8a88e13c97b4839d8d058e5912f81377e914c89ab3f86de1315365dd245ed5d8b6739f2ef23ba58f40a44923e98c340dd6a5685aee7c9bd0e37b9957e9afce01920538b1ed29320fae44d96674879304397c7a3ba7e00eac5961e5df699c45188ac156f5379c1f1e245a3c1ae9db4466c90a2e74ee1a9874b86d63bcd0a63b309d97b33d3c7cb78d27f2c8223d926052f88d31ad3471abc92268480cedf415cd7c2abd366e77787661d4cf47a5f682a81c737349f158d6527796205bbe35fbd4ce2449f03d420df8bacffc685355f57f864829a74b202946fa1557a17071c7a12e1fb5b38b8ff88210e632bfa3bb6edbc88809b97db524c3a285d8a1c780655906e392375f0334205327dbd6d0d5ea7a0cc9d079b1b06ded097d41bb3aeb7d43ad7ac81a9ac11ab412df2236fbe81b1e77c7ec1d6618bc80c5046a4fe65211978c328a6c2bdc7855fce7d84a0e709755960a76e05e1e9b99523bd66661373c0596fd92d142d5ef7818ebd1d4d9d351e799595d340f9755d1276a655447343eff18c8374a1d39b17df23b7f01831cf352186982bc7fdf45f463a302c097dda971792852854870ad5b1387a144352508375dcd99de1412ef99741de4c456090d932afba6fad2d0b71eb6dfaf36c636797634fe684e7d92f73c45165e3d3c61af4ec6126199c87027fc913171d0e8238dc0bbb8f31c0bd251da23dd70484e6a58b490fd822cee7c5e6868b068fee99148b03b249bed7c715aa78ebde9ce0a9dafc4163b3f7b3f2b6f571abbfd2a23546fc0ba493714759aea088bc0a5fd8b507d360e171b6f30b8fe5914995f16728a9067b028633d53ded9e622b65b9963b875894dc6b1940b1425518fa3f27ed55da43eae66c07753e3772e2327f806e5ca831805a7aac0804781e762b5d1612e5f6a8f1d3910971d5407699d5cda359e47adefbbef7e01411d6649dcf5b8c5b3d9eab1fcb67642cd30d4b2dcd174ed579b3008f449a6ed36c2a90b420864f45c481ac66b40994226c2da05fd0d47728d23951ebca1b6e47b20f585401751e3119d19ac02ce5eb61f64d61432d15ae920c448c585ac5f918ccfeaccc35d864221aa5609160f33e4ecb20ec6de32282f3203343c80edfd7162269e46f827dabfea85faa2c50a2576aa29773a8e914091c9abcbf85c807bc736eea90b5239c1506c0c4fb8c68bc7ec5e30667f13377531315faa35e6abd763b8b0ad2c7ebf656e8310fafe2f1b7bd2df8aacbb3b8c0a395fd804535a6b94663b0432586284f6b264b5144fc51e14e70bc31e1074fded11852bfb48c6ef2661427a2bff6e35ef9174ab9ce1bd6872db9e06272e1e7729894e93c7786f40424e32e731bf66c63d4e6c00d76e9676abf2f2eb5c11a7ea8d7ee67f7ab438be6f494338c1ed74dabe7d5163f7437a01becbd1f74b372da06274210f24c6b99fcc989f9fea6ea10e31059dde4a400a5e9cc55bca13ccf18e3c271447814e313d0f0e1bab5ecb4502d077d67c91d110c24220df7f115684e85dd74f342934d24bed95b57ac46a29a5e42d91aeeffb4cb546b43e5a8da9552f76627efd9e4605d2b95a18a786546b4deaae811c0926fb16df06814029997cb26155a8897c5b87e3c385b49d4cd6574167950d7ea9ee237690433aea94f15e571e9bd4def4b6988d6bc9ab9ce2d4d9cacc67ec1286485a3c16377dc46bc4f61b741aa1ac0c28939373336018cc038f5bff15a83e7916fb60c563a6f0cf693c3991ba3ab2066443ab028383e61b77c2f1d99ae08e63a7b04082576e56ffa822c7b4f0fb744231ceaef1a57a799bd7c6113cec4d9cc21f5a6cf0496e2ad186ea52c7f5b0497ea6901ad44382e44009383eeb95b6ad6581f84c4b342c6b8163307799c63ad8e114622c86a0dbf86417bd8daac2d2fb7e28551f7cf2134fad6a505a61e68a35ed19cd73a09345dec8394f21e5dcc76bc6cfb459bc9330ef5a600c5e8ded989370bdec759762ce7dbfdae1c38390218ff98859855f76c7682ae72664e801779ccc1a87adf66a149f38934559071e405fe24a2da2ab8a79a5a416a1c66a1a186eceddc855eb26a6c8ede598f3427d22910ffecba0355c47111ace332cc8aefd0d5761035173864e756dcfa84ffe1fc5907059358533eaaa1a51d7828dbc505063960350197f8811dc23ed3c491d2895c05ad7aec0377d48837ef93f4a7e7423dd3be44c700f878c5801166dd83d74372754a232270679d53291a50ccd96867d51bced7fe2eb7bb01f726008486865f808de58148b08454c6eb06c03f09f40ba51bc8484f15c0c3e996192c669e5e0f7d21cd6da093d46dbf2510ac07c90337df40f465b0c9828d3914c9aa81fc249287ab8fd3cfc72de850ec02bd68aba0e4172cf4477ef105b7edea9fe55d7aab4ce7de87ce87aba6389330516ec7722b647484dd8d6747a65f1e2634142e31df8bebc523e6c45989aee40f1fe26aab40acf13b09483b1ebe766f1ac96e25960e696bc12526383814dd813eb6979da89d3a339385da57b9117d710ce74e03c2fff562b47011dc916dec179e4381ccb0f648365f2aeb57f013c74cf6dca3cd0e77dea6afc142c438093a4b1d161275887ac395f11290072a2e5105359ed695e902f7d9629986dfc8cb4028b454bf145882f5b35c0c002fd2bad6fd613e2b5acd6381c0b6f07ea2da36d06c3c78191876d316176364701a04f19b22f35ded992efa79ed3e303d2c79fc969e49417db0807c8303baecd930ba846b38b862f01391f99b917fb7861f7a039a39b212fd2ac35ce1c3094767ba59f92d78ae7174d7d51fb5801b12ed710e282e5aebee507766ad49729fb9a27eb043137fb98f7187ae9062b1d090bdc8e5c7be3fb71375f20797e93090b3769a6b37d65304fdf16d2b06e3cd7676ef82803e7d8e7172d933a904c296cb24ab8feb4d06cd01bdcfcffe92442e23a49e33091db14c0f4532b3fbc089d49227a0e250b949fad11d4359e24a2554480b85874e4441117083a1d24a00a781521323cd6431b201d3a8b7a2629ad94d00db2edc6d28f14322ffa18e0f473d82a66166f98b47a14d0fe51cf0f12ddc3baded2fc8a1f88ac53d3d3e3bc65f4eceb876363d62c78bcbf0b846d03a219351285f3605f403a1416592bb78bca051577e3558e9b5b7a80b60df797b3688d626d4366b3f5db46550f2c2fb8c97d27dfae6cfe87f24e940ca864d42d61f4a845ac83acd8249cb2eae271419bed697a0109e525a64677af3cdad6ca0a8f496485dfd3b2f069a246f1004b0d8aa0a9d243956e596733011dcf89f21a9d22d758873001e3c0563c2082b1f31895966c0e2f3b81e1f931942bc644c913dd033d85c87df15df6abbdd830c4a7b9b9189c39d8ad664d51119beb3040cecf7276f1d810368c5c859af7ae2510c68e58902dcde233c119eadd15abcfd44dd55f0b995516f6d465fa251f29e6331faf0811ea1a9220978b6dc153c4f672daeb30e2c329f71ca66057628cc7a918292c45e55276a398388ea3ea8e8ec2338f81a3d93839ba90d1677e867794bd496aee484d6c084350a78b5b886bd1883e141b1b39f683cb3c55ce1183523c451059611093de3af17ef9b1249e551be3a5091cda94592596c12b20a7ff9e3d075a915e5f4f46618b0e4c25f6d4c339026582065943f80d73b5446aace6fb34a2b322fe0917c65f318099e36b1a97f91dabed0f713e14c0698037f8fd06eab912710616fb7b93db378e0e348563445ab1b5066b386d0c26e1f6540b80775a020700f19c162852643cdfb59867b8309a484ef9277c5383cc2743f08894e80548bc0398010fd23e460993c57bd129d8a0512f331ac660c28abacfd20b54892e2813e43ef6f812af315cec288dd403e22528ec1916523ad5a78a041fe5470a2a165e27ce4e174f2c7c2e21dcf49c98feab17c60cbcae1f93ab517efb0a66134a940f86128266f03ba4a81629ee96e070d5ad29c4cabebe86b0d2ebc3f2604ed03413a132484228edd45f91d17e50cd73fd74c903aa50e0df38ffb135fff49cd86827d04cdf025081eccc73d99fa8ae768ae0312ba496c996563979316ecbe78a68caa7e7b7027b91608150c61d1cee998fda6c28e01b14f18cfb7bc55999e28f1ade25ef5620082c486de6e6d7fba83947334cecde4be99ac360efe2fcedef2276c74ea93d5effd42259813a8785d63fe080bd0cba38b76a8c917e2721b96742bf92c4e74085eada0e24d66058c743f3920cd0c2d6523e47b528e4689c0968f8842f353fbd484ad79c656b405b120dfe82abeda541edcdfb2fc3932d39a5b62bdfe187d301c76973cbb01181a0ef122633eff3ca356caf54b9e2fc7ec53fe28d949e388bfdd89443eafa45e30313a5a2826c5d99d91f74dcb8c5a1b3c8b42b8def1f7e680946284dc0c70ef9f0fa82a481891236040eaf0f45d3cee2190f2c29b5cae9ae682a5d2e5e1d0c4914e5069afae30aefa17273cc256431552953bf4f2f5932e188a42aba4fdef552f463dd97f01e10f2a93bab6b67cc1a93564d5d2ef0f564def3baf9f40d1467fb20e7d1eed1b43e3e93016c9a9842371d45e3a092ecb770b21627acb4b0755512cb275fe58623fecb0c8ccb0c37d39d398577ae4b3d4188899796af82298a9fbb1747af5d07b8a213fc7fc5b4aa74d8547927d551e2fdf2e21fd7741e73077225a0fc699b35b7ebda42b4f4ad31d38f110dec14eb812e50fe399302c4b0d5286e6db781a5f5973d58e40a79372f5260b1229a3473ec41f04b563a9bb485343783d69ce5b5326fd4977a640f0fb2729c6676fc2396767d9ed100c4c703a3d4e29d65adb50b7533747b85368aee496962ad2b117b8525a0b4c4fc2669a2007663aef5efb1e51eaa0b67bc28732369dc6bb79d7eb1faa81ca2dd20d7ffa4f44898cb21c7bfea1b89f06219983571f693384c81b30297822439073c0b84dcc4eabf3d27261ef9d9de645e7acb1cc78c6b5c1d777b34dccc9c6f8473460fe0caf8abf506213237d5a47ca006ca3172adc5651e8a759bca3da0f7d732939a8053f3651b53aa8c337d4c8dfeeb9e744f8eb357d486f7aee4c5c371bfca888b4c4f51327af3cd330240fcba1368176a95fd750c1b1cc598811f0ffbb11ecb5eb6849c24e6b6707392cfd944e99e9396c39ed2aea07e26a8b73a7d961a835ccd8f11d76c9daeaf509f0f1b5abc7ca93638cbb73115578f0c198b743e66758ac37ee56ac24b582bf800fe0cd5c389cab8f2c515f65404342b5edb6a657119adcf0ed3194b8566fcc62dbb4496aaa6db506c38fef642e472395cdfcaf0a25eafb5e638762487b2b5023b888a0dc826b65d12e7d44c4eb52d3d5cf97d454d2713c99e0334a8e20c88c88af134ea3b7f7abfd3b2648d5b5cee52c1ff89c1a6e86bec7542fc32fc0db5a7031450e7c0ad5239ec5b0839d06f44b1b5f1aba5b6328d8256b310f74d2a0fc9e060bce21b5fc71bb4dcba2cf8c8dd242e695cfdd1e9958e656182fe76bb5a5b9508e192514bd01b608794297e0590383097d580028f0ac8290d2f045bd1bd3283b4e9dcd0f6108e059d39010fbc241f37fb5fcbc80f98945f27751eea3e6d55b6002309b48f316c57f580e9d5f2da1ecd0d3d28601b702c6e5200e12470cf7d5d1b62c12feb9fe4198d003d5359633ef0e8112d7d8b7e614fd36fc446cd76ccf83d5e947343d6fe24f52f1f912f7e6e069479ed9e2f3dc778e40b6ea07b5153797d01e8d84e8b9c829a2809709bbdec66e732ab28943da58bbece439f27fe515792be91277ff0f53aa15c0bc335557ec89301fadbd2598c85a04024219597da1928f4f671484f55c9b2f102862bfc3e424fa3a90aa216b4323f61a8c912479ebc32a68160cb25db4fa876a761824566a936da2176471c765f1968ca48b971ca639cb8dcac29bed4ae86e21b76750b2ee17fb3955d0813b9315d60afe7fd7d0d7b473917821ff1608fb7e5c2477eee1b92b6c9dd627d13886aecd846785824bda7e2bb970db16f63d461e6f04dad91f0325367de62470fdf2db632c1ba6936fad4dc2b671cb4d27c1b819e590d082bb33d4cf65b85211a7fea4fbbb74cf9476bf9d778163524f86ed09890eb01d465cece3887511c5a481a34c5a8ef6b71b4e2e110918c57107bc610d25478c5966d7bb654a704303f74c482c6a32f876302073e7489cffd1a4c39cf36d03d5b796772068b9a6b1d9f2a5f9bbd2902e0fdb936dd50d07a1dac45c7483d8f29d23eff52d09bc995ee66f36083b690eacff8cb117373e1481bbac455c25959598d7fb363e73fc0e190068e634eb6aeeb15b41be0be78a1ee9a6df40f21dd3a03c9a3ac4144ba371e7984c40b5bbb3a1da1fadca0ce113cf3018cb59b19e8ca2a5b621540b4ae908dda52ab8619c5c73cd2233d663b57df2a9126b26c02e1b9e41e6883129221e546ae25bcfc3807e7f7033aedc71bb0529c4652d3c3df6ac8e2528ce260966fc227fbbea666c0603193adc2f1ab8d80fe17eb1f1735f2f7b34ae1683500f745be8ec715e83c1092423def616406b1acf10ffd82857e7678204ba8e99f807d6af94d2f936e280e501c18c7ad52d46544f3a75ca91d67475b01987f9effadf011dd51ae7f6f72073bab6827049b8831386105ac4e76d990d15bdf0904451c52faf7317e41a3c43497b0f5d26b7f82590c4ab81a49426e22f558beccd29ed92419d24ba3ac47e2d5c8d420a5df3ac06a64d7d911cd75ebee9661e0e4c7c5c0c7431f25dca9c473b4e15377732580293d143fcc17694993e64132a5cae4b0a2f3a5e4e17297ea27e6b2a9ef80721ae202a7efb1e33c68317bfd1e1577e9917ed1e37241afe699340cceb1bf493714138ea836c8113da898bccf6ee4bd4408de5289762d6217fd65570d5db1fad7e8dde13bc767ddff752d3490839232936f9bee1853d1e6b0b85aa845c615b814561aa619f45ef841c6e98fa08a8cad6b7f89ece8578c30f432ae4a9e8fef626cf6a35a5e3695af1bfdf26b1a180ad2012f0ea41fb1cdf263fe2671d983d6f5821777cfb07477b80210979ea64848b9cfff63805078e8a5f70a4d9ac537269b44fa5962bec55612d264ee4690d3dfae115bd901523e6d43da69072c84c7dab40abc5ff8363691a0f6b65881a3f614ea43bfc003e2f5f940feea10cf0367171b7968db94073446eb120d6235291fc3473cf2100432f136367cb8d98b647f26c2f57222b1eebcf0c65a628a0f5dad0f7047a3db02857b98c679cd6a6fd3cd27076b8da7af0b331391d78412eecdd906093d963a0b7b7caae30e9dd4610ca128861fac9ffc4e6a90f22aa33ac0c66de88cbf59da1f72b2912301b9cc58765b48a6638808421c2e38ccd54734089a2b62b541f52538ce99db7e616b8cabafd0d9a3b102b2bc60b688a47d62c6b53e81e8995cc665a9ab00ca2f3ba6d0bf7ccefddeef47ba8ce615d090e9c136d6c7f46c400201d987e6b3a0c22e5381180c8e5fa0065607a82101a56293a33c6134052bbb158c41551be787ec05ec2f299b8c9f5b2472cdf7d8615f64535eb4520a8f9f10ed8b8336f26f46a3783409a0c5762a6c51bde5f6b596bea72426dcf2114f424086fa9263aad76fffb0f145b96442e147cc7c564da9f8b83516f1081e2db15f15bdb66719b3922adeb4959f4d16974b0b31b12c883f79a2fd8c6f4b29f493bad0d514f59c8c3105cef7b616e12036f88f07a3d75ad69973911403e31eadd10e9b2e3a499a5ee74c62e664eba93edae7fce17a62b085d650966df5a6244e53601953771be09105e7446c9814dade8e51e5b25f5aa4dbfc0b9a8b11cc780c72b9db23b9ec00d684cbcb7f71907f6b128e1206a0f400ea4f2df0229cd1da2fcfe1b1464789d0eeefce54a85426be88e24e2904ae9dd7a64f56617a3e2e0bde5e19a456d07e67eb0e0b4c309655e8f71c99a594090f70a8466019b8ed1cebb0fa4525c7270cea65002ff34a8f53c91228cd789f5e44f90c782301def762cfdc5c87bb240248e10882d3bb4308730c35755eae61d2babe7e1d4d18f704b20ad76b0f9d0dc6fc4f1a59dc67df95f7e2673c9a58f4b6eba18f45020365367f12d160ba52985d002ddb62e7551ad1035caa2f08ea99f70530b40e2f8bfcea6e2226c0062db8b9f603f452d4bb2a3f291407fb4a0fd57d168c3abaf2dda80aed31f1574df9a2df99889f29e6bf288c03362ac2b7fa016c801def080a7eac5fe328e5281daef709f24acf1925d4d46d14f5e98f5cb5b6e9d1af7e28832b9834c4f003e25d24601307f16aaad59b1596cfbde83726a423fc393cf20fac2485c494025a33ad94328f17aa456985908d150dbce09daf305e5291606e32e6ca5277cc24cc51a27cda8f19d0d60ffec41e453f9dcde90a5ee3d01265994a6b3f862a47c33f754e77049b6fc1041ca1f908fc11980d1fe2ba5f3e55fe311159de4bbaa2c38cf6c72377c54777e9bf0bb0a3ae9fcfdfa6f75e7c365de0f41592fb07404caddede2cc493fa7dc6e734633b8cf30e4970b20b263d50ededa49dca5be5f7800d4a42b322ec5e3b64d8a5d0c97d92bac77df2bd5955216152f238d5e7f076345108778805055c22bcd656a276ca0147b4cec28164b2c93cbe93ef52403c217e84d05478ae409ee1fb5888b95cbf9e9dfb5855ae7bc00ca038cacbb8d7c5bf7665d7cb8b7fafb4ed1effe3f765e48a0162ac22ac14be3c4f45288620e608a473d62190a4684f3ad61b27c1859ac8f3ec9027450fe112859d9b7dce7f16bffab7556825dcae8c0812ea3c367a3007f79a3aa0445148c532625487e7e135da19e76e78bdd84739e0639ba5acfa66ce7e195087b4475e6975d34fbac0b673e278f3c663039ae312605a47204acd4220b2de8ddbf5ac4157c0f11890d22322d1aa27c5414e0fbf9e9b5fb915a6760a76aeb9cc9d02514bf589ad41923a8ace94712e6329e279846335998da3f902aa2399cbc9494e162879724f2d83a94982293d2b12c98f25eb1c6a271fb36f5cad11bfb0545c36250396de0c2fbf4bd4ee80225105079d325d2a10250a23d1ccb04ef6395da9c1a12a25a2058b25a494049cfa9a210df3d24e1c6e21b22e1570badcba4d7466fb284c96bf8067a191641cb3cfba332aafe0f0fcd5efc6067169a51ee50f0b7a1c4125709a0a4963e00da5b97c75ce16eeee07eb6513609ac922fd41ef0677897a4a7ff90ea2a2996a1a75928905433be46b949faa84cc4f5b2e751c02ec112ab278714f50c51029a615693458722aa52ec26e1014d9c0213386f9cef359fdfb23113535798e4d109af1360243ddfbac506822c6117a4a107e39ec1f9dcc23fad9d359c0306a41e9c09b91389377ac2bd68270bde8396a18c2e0d1c0c3d6acbcecd81700dca6b4b2069cd8de17e0f46c298a70181f54dbe5693ee50335cc9d4ebcc7e2908b2dbef4fd1cfd097ae02bbff85f9bd69dea084464bcf9a82675c993801674492b73c55b88a517795909086505e61728b0b4274c903376cb94079aa0a13a1ae420dbb661254a3a5bcdadd52b6a6ab0b4a16f2b98c4fc43972e0b842bfa2955bbb1db8d8648ea8fd47a913e1ae09dc29e786e93db4046ae188aa4a3d454cc0c1798af781395b1273bb47bb6018b8db454d82776e3ec069181d3f7696ba76b46381735f9f808ff7c47e24073074704a4464d3080bdebba1c0214604635053711b44264db46a3f94204cadb8213d6cb6eeebbfe7946d737a9fc80fd24e7695aec0fa26ef150ea2fc2e444a0a3599fb060d070e1ac7a316df6ed0eccabbfc53984b4102fe51ae55d773d74c06badf5ae04e2212dbd7d1f9eeb5b5eb40698edd4364444eebf503b7f85531425ad7d0fc1615d13dd7d48d245af30bbb048b8b3604f55d4977f8702d43b04c1e235edbc2ae101bd37ff5f6926d09382d21eed41ee0f80fa589eb5ad6ffe203f689bf82ff831424a722eada51e9520fdfc74c309099500d193cf9522af23107b3c0bc209e20a3870afa0df8e23e842f3553ea7388a5bad631634a79cfbef8ceb4ba1fd6512231cc9706b4e5502b7e9b1419c9d7104d7a81bda300f397281b101c06301f6e5ef739655ad087e59ff24121b07d7908a308c114b2416b129f624767c99cdc33bc3420cb82b4e13aedafd61e3f18c582fc959fe4c46868c6bbc8eb553702b5e68b4622180b683e529e35b7341a03222e995df28793374af1b424d4c42a8a25fa2e30fb2abb7792a2ac041a91dc7b88e7a595492b22f84c63b4a57498b049f85a31db52755868305111f6795cf503e993c9717ef97df21397bbb8d7775a8eae261f59d07b93a74caf218fa60ac7e5d454154b5fc7547887322f9d98e865632c7b0831e2649a75b3f5e130cb9bb5f360873ae533dd1d05aa085772674fbc27a31b2f56533440bff219a52342cbab751315a2e4cce0e5dc65c77ffcd37ec658c80a82f1e137da4d284f67a4876dd85951b6fdf28ff248cfe8b68beaa175e5418d8485d603f8a7455da5e12c7d781728e55d3b4a130646d458f75aa72c874ea8c4f1114414c38070983c1a85346f3fd7eeb3897df322a21700ddb37ae436e952d83327e2d93c2d582eda5c8b9b96057eaaccfdbd923d2d42b46f77a987979852666455270e2b3042bc424046783fb0f95f7fa5487904d199f7815cb05fc302affb522eceb1a1e4d30b9d41950100c320b1c3c70781d281dff5a0797f1191764204cf7fc1a8373a33e9ec804e8f144e8cf53447aa45dfa1144042278f9138554e5c0662323d1076cd65b8a4f09c4196d1a2e145178b2d159561e5f40fff8993bd87652cf2602b95ffe7f0adee475c58e6723c687178d2a7d02b4f63de362d5d2441182f5fb97969295126e998951c968b2c829e71e61332f7a7fe75afbe498c3e75fe3cdc12f659c0d744023ae6ef5ec93606b20a50f9106737255de0ea49e5f870e19619bfa6465219047d7d945b2a26992a4f0c899a721fde3b7e180c6847d0ceccb6f90a32ab4b06bd3944a21e90ddd252548cf44506681f0831598535e03341a67cad7e41311472fde58184cf971117831c8ba1c44300151657be9e5922b4b53abd816a12031e808ea979081cfca8747fce8544de474106cba24c51c5f80c247a5b37ae1c47f42e74ba9c45457a3b48a1691e1a6b98ac6d7ae2c57b8f7813a48ae227e226ae3b9673fe76db335746653195100fde80376d1b8d07197e41258249ef69b0160fa4b27f032090f2b5ebac8aac135faa3b557163efe8e4307ec7fa88aa95d29fa9a1c255cc0d119b03deef6e5da65143ee2f536d4146ca56cbbc9b620df46fab82cdc5cf40ba0548a4032fad6fbd0be26eb1d956e0bd19344d8589832946938293dabf70a184dae9bfdc9d0c4c12fdfa64d6a91eeccbfb3ccc5ac9ad9beab61fbdea8402edd23ce737686cce21d0bfc779563fb9e5c181ebd786740f8ac62fd9179e9e6f5544f1ddd409321d47442f6721f6c3fc4a83e7c243b70a978b43f161c38b3785d4f00075de10caada1a2670d936a1dd0a9119811b1354183b0710de0304760aa9bedfbd52ad9595c4252f21e5e9884dee91f691359d5aa3fad92ef3dfe6f8242d8f17a9d81a7b3dc2e0037994c9b39b53b0350fdbc05e0fb5f09e92519c463301701fa3aed870ad5b7dfd2ea8a64afd1e9405473e5b70c0e158cdeb3b7ed08e232b43a35aa6ba5abd2c135f199610b9c5aaab4f4a7bb6fbd9a871b487c8aa8d17df55246a7f806f5e23dd217e8ebd5dd496e945fffbff8d2732e0116680ddac544a7f85265dbab4d4c6d58c51c9ba4d309ed6bbf4cdcc189b5c565b4d2fa67d5b127027d2a6c1142fbe3c86e06f931240ad99c671567a52e85bf5d4a96626897a7f76200b2f99dfd64f1ee6db0910430054a3efbf2b72a9e7950a4e52212058316b78f1551daf8df5e5990520898d4a6db3c3d2a4aeddeb4c938e2d413e309b3a3e9d677b87ae2669a938b1ef6bb64d4353da6f4d3886a17937f7ec766051c2fa31e8ba9da505eb1d03b107ea61a4fb0c82bf7879dd44972ad1d1dcfb66bec85a08995b1db3f9593a9b72e4a296c38189b0a00b986cd51265eb37378beede13ed03721520c87865aee94dd25fa64ef52e89f281ce689df87f376600a26a5a0e9267c36f9b9d273d97c7b450ddb8cf9ede010341a4d6aac2b71ef65daf11ee9d01d70c04eb4baff39a0e3acb03161383b60a5f38cd149d44d0a5413aa07868b2d20a8faa2d90f48b82a747e4f50aa1b8ac0aeb421fa55ff0bfea0059ee952019b33266f5e260e376f17dd1a6801068f01e92e20dd81afafe44b32e5702060a4be64d1cca114fd0953cbf771a1248cb7189fde9a3d19718a32dde41afe5f5807c3d4d2b9b99fc41117e0c305f043c6152d6043a874b0435e3fbffe2b866f7c39c6ca1324572d10b2088f24d709e9dac2947645b9c54c227778fa7d69bd6807761e469dbac9afdea86ed34cc3460542739710d1c5ad886588d55318642ff5a187ad983f0007315ad649adccc371403a280fad8ebc9bc1df4f5969fcc942d7b22c4e79aab128a4098feb7aa21f49a9769fd14e6ca33c8b90f7ead640c248c71329ba34529243261593643dde245ba40b1b854b1a8e44e50928dc0ff7886c550c8fa9d624e7d6662195d98d667fe17af3db9228e9bd1522b72b6eb7c39ae1be5910820db414e0415764139c722b65added0d6bc442e075b2dea9b18890eab188db61e6251c7384deb072f6bfe18a92698e360e8fbbb50f9329c697bee735cc5f55ecbb1824b4fa3cc94102ccaea4253e325a9d0971f0bd5c6ac1e87d096970e3568fe27550b245188d60b1686fe520e53eac93c7878c3c5f9ac1df14ba073ce5600d3fb9bf7fc64a948d647418ddd0ce4b7152216261135dc5dbe59274f3ddc9f15cfc9b39e9737dcbea724784f4fb339f617d68f0b9b8b71060dad9a4872880b8d1dd24e5e47de625d58a67f06d3c953120839905c30c5cd4838484f7949a2ddd3b129c42728c6da283e8b15021aa9f0920497d45c108e763d2dae153b0e4c1b4eb5bebc0d33b5b04fb97d1a24b783ca0fa54eb2e6749985902a5fce156563ae5d872ce34b4845a55e813436bce4db764ea2696bf5f7a1c512365f76d9e28e0184875f2c4d5937ab10e13bffd8bbd27e5510b6b5c8276d4570b96300e1308a444a7752d772a6260e033deec562ce8311d4ea5528f80d20802cae62fb73b178bcd336597a2632d1eb4486ce98b15108186a006832ebfefce5f48494642fbd2fddd9cb224accb225f87f17697616d4145491a39ab7865355621825254fe7d49f3898d2fa0e82287507216f5e05b85d017b0a470a6c1f1b1d9dd8912ea6941fe0652b71144955064464f4f35823481d313f92d410680a12b89a5db4474cbe7f0ae79c65566fd83378af9148c1c2971f100de656c72a93cfb55e781e1b27ef4eb97843772640ef758ca194ceb5c9af1a374d42235cc0a763113f842e5ae4110d4e67ca6279e71fa18f30fd19b96f08ec4dac3d8dec26e846edfa66e650b6f64ad551d848a9bccf884c42f1ef717c201ff7c30cc17f2f9428cbee56613ff63b8ff6b8a21e6e6a05dcdf8603964cdeb9bb37de0381fc00417669e7db3ed51f84c647be787b5634e9deba0f1de1aee908aca72c1dfea843ae2a710f4bda97fad9157f92973db57be1670d6da583343ea83d918ceaab835099f79ba961df11eae7f87bf39b2c352a409feaa224e38b394909efedf0220b8ba3d72974e802ade49bf782ea23242ac2221527cf061bfc3c234f7eeaa337c6a85a21207898d565c00e6c50973b33065a2d145a7d349348ec282cbf788ee058b397a0f2230f6bccc1a9a8b1cb3c380efb241d5cfb23800c0a8059ff079de45271e163e87d56f9fffd2b0455eac314deb60f440cfc8720937fb1ae92c74b8f92097c97653a18d75e5943f4f10e038988ed97579a2b3124db505a0cf6062192c25e2b2279fc42f3ed16e500f7e86ebd4fa46760e056911e62581a9b87a2bc8297e0ada3b70dfd97e0796d111b0a1a47018ba93602d5cacb7dc6a6169afc6cbb8c8b901bed75edcb4d1f8982c2665fdb4d92f5d60369fe11fb070437be210eb4695307ca08269adfba2b7faaebc23e7454d689d43740cdcebbcb16b749e15ad5e1e4c1119b5066ef924eaff8a5d8ed5968968e336b27c3b204d8f2b380a141b36b780ba3decb4b1e8460e563a745b87e48b1617ddcfbf740e112ebdc0d6a6161de85ea876159867d08ba8edce427818d5446ce21656b386d59b23517158cbc33bed75b723f2f3cac2481696603e9f418fefadeb8d00f044186967233de39aedf5721650503b509fd9fe7aed9e06a6b6b06f8bdee64b55469ff683e84eadd2c67752ea50e307f41257374b0e42ddd86f948b892c0f69770a9f705605c3874b64e6985e11f5082fa72c55887375ca8251ea496a90406df77f2a265316847331fef73c2809458e0d84103158da1d08a7707fd9dcb28aae17956742b34504bf6c4cc844d3a6a6ea497f980f74290ffaf2b8e8e6d8b5b802e32082685c44c29c933bea85b00a9b6a5ffe35103431df7e2a7d64c9bfb139dddfdcf7a1536e41c00d5419d136e58f6592619884f3e48422b519b40afa44f601e605c6893a97ca001bf4d4d0ce3c58429a434ab74526645efd83276895e1ef569a42d8d025f2edd2a0f8025e8abe7db6b1fb5ddfa293c11cae9088bd54e87ec17648dff93ea0a0f524d6e4c4695afb034637e8f22ef35acf79fa1efbbe50a38a6c4e52b48733993386df2dbefd84a2e2b24a702b48ff426fb931e899ed16ee4b7550e43e56ee5ab03be5d5e77e553f5de6c3cf1977ede54bbc51201ee1cd9e8fcab00b611cec4c0f92e80bdbe9fcb5d7aeca803c32e82b5050fc68888abae8bf4e5cc13661f1873d5d1102386e033ee38ac71bc80f95215b05cc199db9df10624b47f0ecbe3a0bf7e3f67b68cef22659d958a390a645fcad8edd2b79546d8cfdd238c93b63aae07231c4211c614f36908e9a423a9a2acb953bec71b5af81e814c481f6bf2c3fb91ea487b0349be20dfab0a8f1b57e5e12c36bbd3082ac08c93bed3c9eafb26bbd9c0e9c120c8a8e7dbbafc61ea775ef755c87e2c5b380a09b38a26fc070342cb0381b3c188fbc319b3f1d9593548612ddd1c43ed408d026dbea7f077b673d9a58077db8f74770490df5760ed58b53049f60859045105ca5a7cc1fcc82cb1b70c7c3f7ec22ab579ed2d6c70ed92ded5814201bd5af56cdf8dec0e17da1981fe0d90c71b19aeefb55570da60285e879b4c7131f19b0a4c9b2b774c5f4af6695057efe37f616ea527d43c02ca98a8b8ff16219dbce3d8d8ba9e4f6b210623615097c2312d197003d0df68ba08def36ad0409b3c06dbb2a45d6798222f34ffc27f69058f9da20c59fc17841e6debf3efc5754edb7b35e835957f8ed1a59501a8be6b87c230c08acd60e50587ab515a73e568d0e225319426353bb06485350d5488b399f99a1f55963dc2af9d17fde0671cbf99a7143ebb48f5baad16d1ba746ffc1e6f99160c19b57b0bf84d91a096902d8e3f63f90b18ba04a56c5b2ea0a6a74421796d35cfbd6a8ab5d9afd9630be0a8a8af77c8378630672aa3ba57b9357f4775d07103d724dc284b87567d8b59401a7464a82709cbab3c71960540e1259845c5edb028e69c46e44e883acbb734ab2cd358ffd2b6454ebb49df291440f364b795bf2e32c2fb1a3c428dd49c21577e5026d89eded7710caafe145d824ad39aa245222ebb56d4652832f2fa5fa957df515bde4a5a226ce44cf59f5d2dd4dd9a8bef15b1f4ba30f7bc6b4d08180de8ce030684d19a79422e74a7f6239f388ed7cd2b6c53ea4f69ff5af7fd773e38849491e5ae5721f5b1e3dd121f1fb157850356cbb67a54767201ff227e5b3049c19d98440cfc30ebd5506de9f7177fd3473fbdb5cf560e76c34a242990f6a1082cc4cfe0793a05ca215256076f7caf2653b796e2a133eb5f653cc21dd0db055a69665cb1569e4be005d8f7eb9167aa210a60bb0fa69f62d074a97c1cf66ce8d0d3fe077356734f31d8493dbf3ba29872a4c6cdbfe272238e4f797a1902f23e8baa4316591b3502e62d0340b48d7008f41e39b2f196c2f8e1fe32852c3d6ac64902fded2b8ddba0fd70a907802714f48bab09f91ba059a888071ca26e9c6e52e902430a7b16195ccb01917243b568ef7035fc9787cd414236353b2c42b2de272e19bbc6c2d2382b6a57c4a127d510a882d1a7331540b31802ed7e9e419340c196086be62245e23972eb0db9eb17ff39e1f5fcf21a492d9547619af14ef3354f96a910ba2ddea44955b8711c12613f03be65be83d6d5ee06d514c8d48f0ea55f01027f3c3248b969b1d9bf2094b442bac801b37a6d0d0a99b59e35b8aa0adff77bf1b0eb1b07662822cec1fd71f1d88015309f9045ebf821471f3d2c5c30dc8ef9d299e17cf076d090409802ad4784393dbdf4cfe453e69557406c7a23389bda844e4c552ba984aa27e809832c786d89510eadccd3e7c5e460158393785915d616fe507f67bdf3ba6e0abcb1722c82c0ec1aa2c83467d41680764a8adea4bf29ed613b39d97c8ea1ea2a466e7b283e99c7fcc3c6f2d8e33bb0af45b20b8c3327727e37553556caf533931703b1a4e11e48b27b1100a789b04b1e926db52b60fec21b44e2a313705cc3ef15acfe2e254bce6180b73dbc58db3594b5b817638fddc07b215b6562826afeb37b054e7f605acd0ec37bc5ea9db043f04d3913be82cfddd0d283a99244be2f52e37c2d81467c11527bad11cb6436ab773eec9d30fd1e8a6f019f47853f0aeea2ce4b3001a3d364ce34183bbab961c4b41ed7c221d298f97ef37febde1d9df7f4b3209adb917006280889abd841c003a91125058ec6bbc98a3bdcbe8663eb4badd3ede6356a7ac59411ae06677f9f481cc634f940ec084412815f6a814d60ff81489aa0eaedd47de590e90b788273b4d82dbd9baa34b0ab52df573dc22e265889b704e645d5d777ae546d04bf885387d9de8575675d2947fd8815bafdbf8b04fdc518c9cedea646e576415ccc8ace09beaade4ec69794d8555d7d5ce6d5a4fd907742903659e61590b894f1d83ad2eba4de82537c839808f44fbf871ab120ee1b1368b7e0ff4b4a0949079038730f85ba0ad6d5fd75d7fa7d6bd2968ccea93d8cdcd836c100b45df2a165e67e7ed100e5909371e01a471c5939427632625efb788b4dd203576571902fed32f2cba7703b3ae5335aef19715def6487d6be9f215746a879dc5102940aed9076897a444cd6909fe0486c3ae9903a1c54a3401bed95724da0e06580c0bb0480aad6fae470e34b66bf2f2467feaaed376960733c180b42d03762c4f38957c44f796c45ad767cf2bc8f4e330fbc6c30c786e740daeac13644f02325e8d83b277980c9a6fa1bd1aac685ce1daff102259b3f2b3a483b4e48833b79b0987b3c947f50214c0864338045baf29b8ea8d6bded21ead77a5e12736114b255be34cff8edd67f8bfc3e916b929c23e81cb8aea0ace423badc0d7c9732ad1545bf82d92138b60d57460f462b25f84464c8cf37182fe870dc1a752bf8cd059d2b53c501a70224692e137ae5983c0220e4991edf06f86c5e11ab0f4afce31b3f185dea43500a3448bfe2c5f016b8e4cd7ecb6795f37f7015e7df7cfab007c60eec3da481d45b367dd1f53e4901440688f95f949ab2a1c34d2d9a4e506ac65403b53d367dee4e400631fb3da738300a3c857931d288d8b174c1747ddeae2ca4c15317bf43cd353b929d139ac393995d9462b0a6fb52d835fdd852d2ce24011826076f871f84af6e845b1447f0218b1d29d7ef7b4aec9d1b0f5f085c91227e3a6f06eab3dba58d65b97f6ce4165cc88f86eb5af6cb71532029b6505ff7bea05c045f74a6db7fe1403f04064f236c6e12a3c59533b647827b9e4df5c162e9feee55f664cc88a9759bd66fce9d8ba77d088c26907d61f71f1198945500eeab53ba1678f903ca1ad67059daa4c24505e7ebd7ed2c763d6d9109e09a629fac5013772b336579a7341ed918d4a5a69099f0e59fe3606e881a38bd4796710ae2c24a901a68f411c80d3309e0def4cda594fab8aac68e696f7425204c132fe45c90ae12937f1060ce21c23ea54f5f3cea8a72988ad049403155aec58cf76df22522193a0934f8e43c8990866e3de57fe325a07aebf0f0c73d724b717c64ee960a290ba02cd747e6858a3de33efa257da49bc4361a4adc7d75cf983cbbf6aee93ca28b9857dca0cb248a247d29bebeacd7d11cd3d708b07978325cfd19498749105f6c07ce1526463b305498aa66d30103528e5adab21872e364f901b761199f09323c56e87dc1df423a34d55e3749de639d079140fa9597501982684726bc51db2067ecbb0578da8dd47011e86cf4d12c73fa722452145525351bbf6fc69dd476ddc70ec9a82014b6d137378c117ebd8e793700d5c795d5b79eaa0850c81419aa53f731ab0a6626edc6594c25d57d3924d6a04a37bf281a6c67ea9ce151ca45532fa4c502dd556509394f491d656254f7ffb65b81e06e71d634052e089d91778197b4a98e4504919edb6626ecd0973f36e0adec06e3268c57ededd84be40fb3ae5fe41cd2955c62bc61f7220cc9675e7c98d60795c9d2ba3d61f10d73bf55f644837cb99d7eb8eb2e27f1487b422fbbf65576445e9ad6802cdee764aac7efd94805ca3893c2df1bf8e88c490865eb71c3c824cca851c455f3e2370450051ca9a5bbfd5934183ea600b948b1a2592250bb0f03a320fd325b853e8e141eda569f83d27a79ca76b2233fcbe0fc714513c5a136a4387ede53df03913c9c8cb5cfc719fe8923651f0f5ac9e842caceb43521d3a3c5230cfa6e3098b89b03222aeaade8316b86173be6b5b0918e5ca5f72210e47c5b41de661dc4e14bbf2208a295b18fe2df3cec66af05abaf36db8cf8841fc93ed5acfc6fc7d35d616eaf222854119305dff2fa4a91385482b910f7a8faa03b5c8bee0cba47c2afac6a507eae4c555e8e940090dd66284fb3ec06859c348b358426b7c84360f34de348e143a007288ffe3983c083cbbbede5b75fe2a692d3aa1c7223368f0597bb67e4f2265863b44b085a04a475d0425297c9773981e3365f2b998fa3f21411fdd08980666ecdca7792b165a786b033606a6b4110122f75ae24c4e1561397702356513b74dc7a7ee02b1378871c24c9c9a89b457b37850c399b3b112863de593fda18e22f2fc452a6492e0885bccc40bc65e5ff9360c2c16c90cf1649b85eaa012cb3b75e5fd9c4720011edf8ed29901522d81ea315589ecc1f09f1a7be1e5884c47277aa4895be58454f38fd4cf170ca979d0123af2203f4468d4980d1402ecb5f39f53a6e856b352ab9cc035690ff92aad3282edeb2bc3c2a4d2268ada7c0e177a8147bc8d06c7233fcf73cabff497c0ba3cfc0e7781da76a12c8d6406ef7a03fe736d31eb003997734f2ad5b1de2c74e4632a3e3fd1dc060848082d02017ba840698e2765247814e0268b2cd7ed43af4286d6585cb92b3d34b025db8318082c9f27793fffff1c9543cbd4cde1c84d0bbfc1df49d9ef6dca8dc59bdce99cbd5c116f86a332005bca8b32e9cd632df979858040a0f79ef03ef6cedbcb45227843bdb608104669102954f2eeab5e42ae2570c22870a19c2fd9808a20b90827a43fd77b2dfbc4f50d459421b02fe153bb558404de60a6f04b3b8ea56cb13921e6d2a6af4ba5594b5ef1360f9880793d2f94ee99b56f97acac75d987984f722337dc84fc2875c169249e8626af85bc28bb49da083b97e6ffddeed7367c4734d2af4393440c38efc687b8f03d8bd0909ca38091b9330f6d59e3959d6e587dc34e10c810e44d1c6ef746090b98fa582199ce37c5e4a65553845872b891fa065653191c7bbf3aa4c6c259bd023377b435c489d431f68ca2f6a9b38bc9a1233bfec3e68fc204450f515486a1872be50b2a669b4439bd884ed5572ec6e960042df36b1efc3ab5e84a2ac3a5b62318627019f93bdcb3c6164be06af5fcb2699bb65c49371ece1bc92659a9cab59c1416f0b99ab32fab30c0335397d7e3e81d19c5e4eb69ac181241c2a6b9b1779f9128a6c6eda1364eca3350acdb2bb0f2f83b7705bd9f4ade22f8bce21af776a8f6eeeee47b2432b5dbf81a95f7362b5ea929b8f3f1042ec35ab1c287e9a290fdb7a789c91e088695b5f033aa4c6de9630d2ce968058ea8848789f05404f96dd10e98b3eaf1ab59e00d080c2e424e2c0132ea7c1e5ea09cb542effc882739879f1453f7d8067f6e110f0ab2c037c6de2ccbedbdb04bb788663beea8c9bcef042a591eb14a712b2e2d513016d38b2f446362d5d8e5766dcb0e76359faf1fe957a7ae4bf12c149a1ab51de8c46070ea582fa6619def0dcb0e4d2b11b382c2bc414f1227ccf728db761054299ba931724537116038b34f3e3b2577993d8d3764060b7a649d7e1bbbfd2d115d4fcea1c1c7e1ebef4dc82177a5dc31916b3c84faa39b5ba21d13de1399c73871abca123738dee71557451c2e6e6c8b050937f67351dbfe629391eb337e5d4efaa3e20e4da450ee256ff24690fe09f1b605044c7fd72bf8f8257cb6b75a79e20f53e9cad8c0d51cc334c7352f9ee13eca47fcc3fec57d63e2b9dc26c4786de19f2fe0a89500ab419ee90fb898874b98c92c954b77217e35c192d113d8dfa5b98855ac9a9b09cb38c74999e8528ff2dc7a1d39c570977695d19c002a68fdb60f5a29e1926abf364f6dc1ee3f7478b9c346852102e4c8f3da29cf7a3c0258c313a26edc68139e09e6c2d02697fa4928f253b545024be3b59072cb4274245eed9db0b8a246096d6065df19f4e28ab375bca6156cc035b6790dc8543b84b32996d4d5b3734adce0672b7817bfd84d6c976e66b2031f97b96354b608edfad2e117957b42e3ca45c42bc58381ebccdc98a1f0edadd73b9f0673416f87219d600efcb5a7062da3464102c7c4f50a054fc0a555ada5bcbb5a239722fa3d0af5b5fa6ae0804d3cee05593f55acfa546cbb3af5cc6d3740b5d151d4abb63f494fde62e4567738d39a34d77cd10982527b2fd9c06f9a076616b036f43920ae26624b856153f5ca21069e05b6808c6c9b4bb626c734b71c9b1e611088b24cdde84e951efc35fa2841093c1cdbe111d532395eaa37e6d6c73e910d171fc8f61e2bbeee812f67e90cea96d85ff6a02c4342840fa3a249ce9913649dfa499680c1353307efa973af8873d522f0049dad590f442b3c6ef04dbfd16d578c9ff0d2efb625ee2d9e1cd903cf232cf430e9e5a6584e167cad5803e19f8ef08dd589fb52305625d4de67c30f7bc3dd310e304c37971322f4e9a5c919cb003ee3cc3d63faa08eb01d48813cdb7cdf5fec196587f253c59a9c50b135f429d644777bdb2fb17e538cc6e4dade0264a2a649ced0d6924d10525f247ccaa60f034eb1506a3896bab1810452331f2e8f23541e5468ef8308dfa6d2cc51892b938ea4fa03bb86968d1f0b49c6e4232d359b1430ec3524cd29140db8cfd34f40b090da866a680e095aaa4fb70653ee1cf372b464143229b401a6bc9913abd5b957c9f641fdd1d3b8634a014d6fed6a83d5dd79d83dd715d070ecd3ec018d1bbc5e4d23caf24c4eeb0077efd5b79074300d266b8ed59c46bc7e37bba1b76e439fe8bc0a8cd141e6beac3c3e6bc82814da0e39091daa71409c1ad5380fe6dcb4ca497a6c19e342dec002adf29adf2e1f01d5eaeebcd5c55d909a1e4c2a7093c6d3157aa6e2732832424d917629cc9b92b78f26edf7f9a873bf9b76e725905f5a8c726053d00aec4a4fe4289736e46c165fd05b1bb03865d24381421fdb24ed356330a80254094b09b8e57a7c5cba282847251d1deea87de8d83ab2a2770a8d9b9d0742be077bd6a239c4e61420eb9c4d0476e74ee219f29d24b3994c5d14fc37f3d640b5b4b28e3cec4edc2f22cce7bf943af86785a2b8eb40cbdf6f30a51465311759cac6c01106f737928316dba8a3225c59e8341ca83d44b92bfa19e5d65cd1b4432307bed66c5dc4ea8b15a639b28f07e56717a1cf4559ac4c9f8bf4323bc5d75533adf46e2bf66d3d9ee70a0b6563c3f86ba1bf3a6aac654920a0e679ffc870ea03a2a7c7f406fd521185013aad2555e189e9e5fc6bf0d5d8b07b4d6f0601bf9de7c5d0d6a05f59d91c30e6941766e2758f272a89171ab36a3023fa3a7de370d324f0b2f7b9f9565edc1707ec250a5721ae6814c02d71f975749403431bf2c8f7784aca401c34be88d23e3275fe0e008cf06e6eb4a31dd0942bdb1f82549819e7104583d340edbf15d142f0d3ff2268aaf383fe6666e19c36ee1f2617b8e6256f92f4f4abb87b2d58e16b91bb9bf375a9d8cdc3e0c9c78714689dca4caf7828753a93d7439551806927bfc379649aba1632787b1ed402ca436154b953496fe2e79690720e320841bb7bdbde4fd087690cc72d5306ce70a2c676f27b47c9f647ca3ca94e600b5b661872460b082ddfe748c985c1c29e2250cd4437f0602fcf3276e784fb4603cf70b6a2e5a75f6b8cb311820bfe59e69b93c557d25d37ba9d456e7f4cf892622cb0cb3f2529b6b78094456b2d6e38ff4076c53a9a8ad79fd34756a93ff3a60e4544d4c9ffef2e0286a7d195613ed0ed416390262f8f18776ec9cb33431a25c90e6590c95353531eaecf1f444b3dde4c78fb8c27e61c2660129f444e9311b1f12ccbe2a54cb24a9ea7bc5b853d1ac3b2b7be024893a494913785f947291a634e0da019f9c3a47cad9a53e89619601c3026b924b9347d1214802f5161128dba962e89e7134ad26b07efa83ef48402b5af9fcbbdc80a3a9fa7481a3799364e660a653d84abc9806379cda525094d84313a85fd69badd5bdd369e316796557f34dc6ff179a92eacdeaaa31acc418ebeef8f8eb1bd3b45ccce06a6226c091134acb72cb241abdb2aea27f8de99daea882bae09926e20fbc277c890e9bb128519a01727a7fa6df101575d0e1ef113f117492d7f95b6284ee88b8188c027a0f3b96cfdbb93f79753cfb4fae09ff1be619cefa7550c30e487fa4839501aff81eda41b87b01e102b124e64f8e58c859c22245f0973fa30910366948175d54f2a0a4e8d066507ab10c2dd2ebd4eb8b6f4755308b1f0817cdbfb3dcb86ce3028ddf03207a9af0f73fe823135dd6df66e7495127eb6d7db995e367da9c0ec7325ddb69624d2e1c476357c92197cbfc649c02835a82b86c233182e27d3fbe0a3d10a63756064c58a93b43d64f8f668df148afd731e8cfc3d2cf1cabed802584ea40b4c35fd394c0f69b13ce0e50007c95fe96a55b05e2bc494f24e4c5707d1a8fc9674fed0de7f1c02e297d05ff89436f1a7758ff563be50f7f0460fce3c422c166b4f7ff56301693f4a186143953d9b222df4e5e9e0591afcde2a0f96095baae9f3baab9bbf3541a3fb42a8ba614e5a6b610e360cc3a83b66dbcc5f8cf3a6ccf8686281bf8105fb952b5ef4ee3230addf355d4aedd97272d97824e307a80fa92f097d69a032620b17cebc73c4bed609cafc72177c56d920885e60342de70a8eefead5b57d5f55c0143b062947f96a671cafe7b4e06600223e40e4d08d87d81fe1ca568739f0c0244ac5a3108bbedfe9e24dff6bfd191291ba754732b8ecacb1f87e27f0a1cba9fdf375c547235116282caeb1ebfa10893c8cbe5cd8a518c76f8624754768077903aa1bf6dd059c55482b43792829e7f74b062a31c38aa4e5dbfce43f6a1239f6b5dd9da6a6dcebb51939935578a233310ccf0d62b0e7c6b0fe06facade37f0ee69c66748df67c901c73a4d160247e19b9d038e96afb060e0fafc3cf3fe953655529109482791fdd5c46db85f429799900d1b531b201f160227e101f90061c955679549279ca83d9b92ad01e983b857b9bd3748a1282229e0a58a9ab72ecbd130f6bb80b08aaef63c40e51f9321d40c57aa839d4ec4bc0bc46f8dbc5326ff1b51f435a97bbf451ba5821effb13d769a06484483a821974c8286be7703c8846295065d835c75f82362a81613162e4a76e18a9dfa527583c942d499e6b59df2529ed960e68b4d0cd6995ea1dff54bd5497df067ac2ff2f3770e92fd0eefa26c9de29af431c285a7525418aab691635814599c08088281f4a262b817f71b8986ea54546c52763716e8ecd93b65ad1c6e8aff78c9e2840f3b66fbd7bfd190cd24fe9f03c9169af5027a7bf47a08a18a3f83a3bc3fd806b1a4748d3fc65ffeb726e976a65b113c1cce889d19cf86e2fd9715ed5beb987708facbec765cbd8c17f641354ea2cc46368947308d2f0ae62386697cdc3e75ef751cab319770a94f6c33bac9ef45dc93c5aa2fbf550337915c1fffb1ff0b33621a5bae8c0ff7fb94fcc9a5e7fa60244d37eabaeac7c80bc951e250d13526b1ded3da8f88adc93d51b039b60b4add9d652fdd5ee1e419edc5e43ef049ee65d2f9c659afb457f74ec0b7216e7026bd83dbc9c632c1f9bd8fac36f50364f5150759353cd5f9456b4debf97624c1f784c7acdeb476aa1251be81e94a9b15a6ac95d1bb0d20ffa0e7daa37a9f412c5483ecca50e607e096004da16c14d7529ffae6fcc869aba2ad50d615300fcab830e05b2a5b7e1fde4d84d83716c60a1f9afb027e321cc017039849ec51d4dcc0738e088816b36422d5c53caaf6896dfc1c1f0f8830c0b47a0cbc9c9d11d6414ad05ba4d91bfc6e84d6b589813f5a94f0d0e1fa17cb7ee2b4f0b86b35ca7d6454e5acb614ee06ebd7e39a841f508b8ccd23c35a33900674c413cef8c44d8e129d259fb56a6eed8cab8d6ffc8552a6579a2ead35754fff370e7475125316a08db372a676d5d2bbc9093548f02c77a52e3669e5f3c3b4f5f34c3132eca42565a88abe311b00ddc579388598d574d9e04c33973a8040089b5ae16438c97b160accfa823c568a1952b63c8e2dde14a30808680aeda9802a1f52aace683b3be72c78162db59d7dc3fe6126a8e34659323f3521d37577475239bb008b31a436d1528f9ddbfa33512e83bc67917d996810ea10312b5d0fd3ace514cf8868cf37c3a0ffd7ee1f893ea3462f1a47600ae1ed93bd39a120e124d1b6e680c06fd176e7c8b275a732ed9157eb77917be05d08c069dfe0e9997ebd300c346ebe274363d06a611694b0c54d0a48998cf23b962a40a6ed64507121bf18144a0568a1ea60ac9999af7dfb49420921d8442c91d27540dd345201d70e49e50178ea0476dcf1cca235a44969cde15c33b51c5217fde70e017b219e8a69a1c6c13112f7dc917c2215138529dc94a1aedeb143866261861e547754db6e1cc57e129ca36b277fd796319b311b46ff6d7aa7108c5b3379cbd6f3f3af248d933d065ebfe50dd1b15e9e4fc64a56d17c88ea5e2f7d9b7d1acacedcad6375964df40712bea407f6afdb6f49297cb0fdf77ad8b3a41a8333aafeeaf89ed64766ce6894adc70c6e99286a71d70bc2294cd99a619124a3ad4ab1cce6bb4c348adb654f5d0d130b1c692f58063cabb77afbe0060d1893a40db23d6fe89e6eeadfe60713765744e3b9da7d1b273b3cbdb9d23fe6e8b4a4942e55f237e8b585f3e71f1240af4f9f18198b857bc42478487ab192cdaea548f6f5fb7be11c90eb7ae798719357da848148aab7e9f6cf6323686944754a21a41f457bbafabdfac67e289aa819027005a0843c56d6863d61c7a12aaa6225bef60298d41a2c1c473155974746573a4038520dcf94a78408a92786636d5197cbacad8e1a7d537591c886c977420b38484ba45bc5e813fec8ec481c9e980a96e7e3be2bb20514b9a9ba29694a70709c11cf0345d52e9d74acc981a4d967cbd41d683b4065352c6ca04f8a267a0bc946cb3723fe97e82cd12c58ee5bf1cb1193a4e85c43ee6a905e6bd94001dabd8b6a37336b7727536ce7c6fc6dd494c2a17cb0c3da8803cb8222635cd6aef71d1e0a9a1f31d25d4a10a7d2815beb98ff8868d3489a9da933666763d79f3bdd6414f3290a358122abc5e59845777e6814c5938c1bf5469a4034c7c66bae80ee60cad2c019b71b390457c3acd4e9a59eb383c965579b7714c3a66d82bc1b96241924a9cce0fcab45fe8463f7477d603cb5052a916e31491635016e018c2bd3a37724dc679e58eb22e29543baff4006288449a232cc7db9dd7caad4db168f77de7eeb1c20be4398ac0b3f37acdc84c5fc1281b93c601e017debd1fff5da59655d61647ed92b9b15e9c2fa49e0f095791a7ede5344c006191686120ab185fb405f797186ccf2cabde87028c7ff1f6f472a8da594aec6c33e7244ba47d3700437fdc9c6d1fe6ca4724918af9343e6f60110194a01d0ffffff2f