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 66408 c4e4a9019130cfc8ff4d0636adff3ba7bf2304f1e44ace1ab2753dcfee3184a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a77060a732b47fb4905bdd5ae682d49d768fece0458e07ca43bac4e6ff79fdc1
Certificate Block Hash
c4e4a9019130cfc8ff4d0636adff3ba7bf2304f1e44ace1ab2753dcfee3184a3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0075b30000007d0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006b6063a7ee6d5079e42b55d6db18bc78f465ca323e41e35ea538f067bbdc9ecc396f856e45b06928bddaf325fdaee36c8c932909906345f295a542e8223129cf457086ca386ad87495fdf31ef4f244cbd4eb37fdc38bdb7ec509000000000000000002000000020075b30000007d0100

Raw Header Hex

000040204b393184b4c72b5a2610e7ad2b00064f7532ec1687fd20eddf92fbae0a0c0546c13bfd1e8cfdbc04e73e8ed5d8a642079225aaf0232c117b074db5c7bdef2ef9d4d21e6a5d640118c1fd79ffe6c4ba43ca078e45e0ec8f769dd482e65add5b90b47fb432a76070a7

Proof Data Hex

59,560 bytes
121216010307a9df9b51f84f4907ad6b2632163b83fca107c04aaedc57bcc952b7590fc48a2b88c58235b02235d908a3814460d2e042a0630f2cd3c538d65b37a8d6029bc8a47943cdd5f35a0a77f580b14d0efc7626d832f83e0af5dd5a7f9697c7409f041310a9b27e56b979f99238ce141d91c1d830c29e5087be4d9bded4943f1bddc81e2f2ba2418bf41608e4c55496dba2b106ac16363fef7fe77000cd52e18779fa96424b24356aa9ee9422daaed51831ac555e99edee429acfc8702b9fef3fe3da6663653a9636b3deaec232a7487ad6dd9af5dd4073897ffe35255e6c1dd60a566db38d735ab871d2ee217237304d533a9bd6beae8ab9b0df3479c82922360ac193f12fbfbcb6ca76c021e12776ef9ec655170d7a755e9e883528c111c37343e9e16cc3907aac00fcada438d9efe5c3ea6aed3b867973b233a90083fbd5ab9be6f88416bb3b7c69c11f493a5c7e04ee3f670b3d741229c7a360767abbcc3ef281b3656f4bc3e605a11234190d5555ebd92f6f0705e092ef0a7ee79d2d422e5a3de9aa12ca331632c38d6a3637f4a38a0eb2387c0491ebb6c6ff3100cb51e3397c16731520c594486370084ace9c00f950613398fed69040a92791a2f2d1a34df5e12f4f22b59725dae9830bd250ec69fc2033d7fb7675f80c0319844089f6b583f2137b5ae0d45572994ebece73e985a12692c5671d8132a83d98a4bb873c996d34dc9be0f9ea03659921cd4af6b87bf51f8361bdec4933ea51a44a111e795e661dc0532ce33cfa46531aa1f294116d2fe5944851186111381a9e87b9ebe076e65fcdc9f5bf456448daa84cdca9bba806041411db2f0c34d0f5f5824cd388ab94560b5d70bcc305354ec3fc47500e816b238dac665034b2363466da0da76dd2930bbf683e5d8289a1e76a7f2d20c4f69b52832f0a51d45b5a54f5e4a6ce9eafaa062e37ec2bd66d53bd7ed8070a2f94c2a980f7b66365864b37916db0c79a31a090f68f29d896b0dbb5e4e325aa1bec22a430fa1b9d0a5a5c46ec0fc652b11ed6e5f332a4ec1ece3e2a646c3957e1fd9aa8c93f21b8dff51341616b9f4646808e51996f41ee14031c2f1997f31d880459330429fff5aff055d773f4e1eb1ad50a3732ff22758139066df91419b5cab19a51a75eb7e4fb185428f831ceca46ac8a424c5d9bd38b889610741b79defbeb10a82daabffe0f8ed50d1f3e45faaa00a7774e7028c85a611a74557c732f73b0a289624b7494e2c8fba6c44208d0a59e3fb12f2fe6beb5591c4f0c5e4d48cefd21b8980c8a133fa16340573dce1687807d0ba84215a9179454ac3330cae5c31bfbd27c7e54ae042e5b088118ea51332ca676a3bbb681331a527f8f73d3a9f7528d2150507fa5e513643e6cc786eb1e82a52248fac91ff3aed77a45c6af7a04247256adecec538458322634e55e54caaad2e49a0d43527b475db4b79f03dfdd5feb85b88af24697c1b02a7339da88bed7927f28da74f0f1f9c88ca773cbcdc5f4cdca88394d7bdc25fbb025a41bdf54b4d3ed9b72bbe5f6d8b5f16c31c2c62d6f689f6b93d4e0bc7ce12133230ffa7aed17c072fc707e0be5d2f91bf0190f1b86dfa95e3d6f4d2717deebabfd0806fbc5d9c05170bf5639e5bc4439b83d0fae659f61cf684a8caa0aa58437814960f1640ad318e22a129dac2464e42aa59ce40aece5767fb8f8606398146c4480591841e41ac36d13948e5409ff0fe49204144d58ca265c1df213734cb7184dd13038302c84dddfe673c45205b0885b740538b907452d2a954d405ee32aab304e641a0bbada2b1ad1419c71e951ce4653842cf5c9250ab1d61a0e83c37b6bce8ed6b732d91bca56c2dd99113ddd21f099aa30727b4c907a63d331998c992ec127ae0135586ddc2adfec832bacac154b3b171abedee1e834632c5ed47220a64654f4b826ff5475bc3201d49c31ac4047a5c57ab255056798aa3785520051fb4eb4f8ca36685cf37353ec2e2264ff331fce5447780ac22e671f85eb3ba054bb19732cc62298a092395ca324a0b39cea2d638168032333d8088d9388d51f62e2a3bc3346fa8d43d7b8f43b75230e80503d7e0840c68605fb7e8ae11e7dc4286ed4128d379c1e752ae67f980bc1401ca70f71c1c278d62996e6500c50fe58a4efdbdf424333af3eef6aceb4931de4759c48e55e3a4c562c22d1d26184587b3f594a279c14e4a3f64ba5d56c6cebd445889d8af391796469c384a295e3207458647c4be3fceb46d41a84b41fdd601e52fbe3a1efecc708db2fdc2c6ce5c38bc9d61e1948534f22e959a748d1e3821626e23c0678f7f898eb392888dc76ba4fdc0dc94d119ecf4c52c96d9e14cd0a380917113b7285a8f5f927bb974f7817ace4c3f938cf33321add3c39a1381e65c3151ff243a83a780816e00ac74e24f1bfec81ce6b226694da66a88f3d40a1e914320511df46b6eb0a19467dbe2b1a5127824250a95a15f6f693db1d9009ff4c8c8b8a615416e82a3a04f7b75bb58047ad9d8200c412cd038c3b4d8cd08616d5b469fe6abb3e2ebf9edca51b943c467e7d567da20a4c8cde9a0ed847eff8ee0f618380b195a6b6ae2da438724eb426a0988d1a2165ba4ab8354e58b0eeddc588760ee55b209ff6d935b093cf4771f49ecd7e306e894f3fd8260623a66e3db2e7953dc3646f6bb7825ae2aa3eec86199e530db6eb5a462215b25743e4c89cb4cb497aa9a0cb3727346f1e5f4fbe17620cddc35802a8d0cd5e24ea7b7ef6b5faf0133246fd7fb00535ffa61c5b2fb31428c2238a5d23219e864008b24135de50411616a9e7ac6c66c1fd35f08e8177b68c51411715f20791c0dfe5de3dba2f11be4f8739c1527167afccc69c952679dfdaca7a2f152323ea7b785e6df3178d4bec240f450783e0201e56f3007b86ce464af334fc77dd8baafa732a31035e850509b1854e822f48ee0a02d125c9fa0c80882df5083d07632f8bbb33071d6cef60e88a6c03d51ad2178b54c5ecb1ff52ffc1e5ab7e824c0294c0699932c4cc0bd92ff18ac596df803ef6e062c844aa0a630f977428f3605ed199406a90a59b69800a3f0ad7703c399bf6dbd8210fbaff7b050aeb868890cf686b7c1df67292c6f350de2a25fc5f477bd400f8935dec45f17b3ca2e7d4339881def7ff5417254a723dfd217121dcb49ea0314c4af8bef7a97198047a5cc00faaa63248de6338367c2fb5cd8b60ccd3f1a7100118e993f0da04c50fc50e2caa5d5a05d3004f54abf3533aad66d8aaeb27644126ee2724378163f0dcd3dac7481d40e03f2fd06d1e9841ca6f907ca9c7f5bb0939baac41a7f26008af8950736885bda582a0e76e81271e3aa023a4a203c21c16250220938a57c8a6fa6af30ca1668a918793deef295208d4cdc948935b3ac412be121c7001e88a08ae30b75f5da7bc409f9a0ec5dd57f6103697dd682e41eb522ab6ed4ecce742ac2dce9bceaca43446f61ec3857fb9bf1f15a48ec1ec9d3e58a9c3e01390a7b377a01a246050ee0a2f7862a04e6fbb1a249235bf3ac8e39837f2536e22f08e29cc2a5b558ec463cba97dbecd7302fc056826fe1c27373e1f807736cda5d0986336203cd8deb36ccb025d4f775493c6e19f8d944eafd0e3e312e6051aec5990e218d33eb939167feb2f92a8ead275eff30254ae7f68ebbc1efbb5a05bac23593c26623c4c5d7a4ab69913947a6ea7786031107e064cff86c680511119c7bad5526530ea9fbe125c75c0508efcf4c2e6d5232c213af70e7d3a89955a30b371ebd88b1303761cba38777e490e275fd4da26ef441c08f4a85187e0dbe555ef39f90c68ac58ed161be36c07e6b1f49d2d22d33fd7ccc55f91f62b57de3f8f8490b46ae9483a5ab6244263e69c2173e36376d37b7c4b9a6dbd9d9db36a90e017f5b80a4bd83ccb2e489435360684bf8ce3786a6d1d83d7aa6edf0d7eb410023def1ba826729149f9a78322b32996e199f69240a823a3606691b66369b7d383fea94f1aa80bd3fea5e70a4c79cf65c957b972aed0303728f3b576577e6d8e9f285c081ac79401e8d3adda69bfdf04b3bc05c7dc3de104d3e4202a8fd1b12d79f527ec684bdcce3feb5f8e944515543c588470a704898adb66b4081f6bae3c235c307e25fa99bf34dfbe77411953edc6d680c9ab06d3a03296cf0f11b16ab2085072425b80d6ac07025dd05749e541570229a9c90664b19d1b4b8d663d85f662b94137e585928d8c45578843e16c004db2714d1e200f44c2280b24f1122905807e81085967e1e1b7db79b57bdc9c2dfcfaae54c77fffe82cedad1c28e1ee9f1b5b1198c45545d9f5a1819cab4e1b6e1a8b6596762bf12c0a6f3c2052fbe9ff097e9757ea5251f478bc1ed642db8afeb839da0a867fafb10a159fa99687eeae61e1c0df43677f73693d3201c7b46b1d36f3f8e9d79c59b7c9e998fa1698b2875e2c9cabca4531fe4ef9bbd9c75eb34f42a8007b98eacdee8b028c6f9b0c3df0434b2c2b9c4ffcda0dd588090908eb6bf61186db964d40dc3bf46e72ebf7a73302c5c7bd35358554de1a3470808fbf8036fc3db455fe04de295a000d552084e650ce9ddc584cca50cec9b60c240f2d040907a7f9db01a2b6aa8c979d94ec934e12f08a9bd8914bbf6a2fa2ccbac546bb261ed2c48a24276429cf605aa0f207be82ec8fc2efa346c5146d65a9492d9397ff923038e17f64df5b58448f8ca4bcab753f3b1a72f980def8b06fd7d9b3f8d8d8fc5fb6f539ae15c40679881a77f040d2276ddc63f13b88b7a62af2663225b5374b279ef863ee2cde4e877754c179fab59b35d7b86778ae10ffd8bc3774230f18e8816b27cc09822be30608fe17cace9791dc02bdc0d765d05f52ac953964c98e757cd1e763bc1f1cee6543ecf96447be5da0e7d7f9ac3c48aa2b7bbeb1f6480d0fa9b09083c27b89fc5eb0042f75146af19946d19900183e167e49ed2dfad9c5d9205bad5aad2fcf19606d249ed76aef1e10f73293f893e99a32e7195ba6f4992294282f3303c35ce9b4844fed9f8acdd85815a2d5ec945b3461b05db91a55fbfbe852374fa82790ff9a4c794918c366a7896025d6cc6b82ce0aec251d0659b9cb08a94184cb2edaa4841eed94317110d478b904a0aef0379e2c607c0a7f8b18bdfe16455cf8000e99c046ea3ec3f10642b58a1f73f616894b7f0773867620061a37ea6dd821bc5f3f6503b1c4fbd0bb662a70decd82be6d0ad51fba1605f23a83520fcfc93275973aeae9fd5cd8582f0740d3f4c779d4c2de824dd7f616faa285005a20fda6c45b1f72cd6c76159c497e88176a3a401f4ce0523e29f6ec05374b8076be0e0e14b82213d36c553fda3073943639e41ac0c1e4a1788825ae40da721fb7eae413899391df946b16c608c5b19eaa8e43af10488514bdd851de781365e9b4c2e00ec7432a439576535c68323cad53b1471f2d041979483a833d3fc321c0094e3383c9d24b5e32257faf5a2de4a9803bf9eb95d3dd4551af451419516d1ef77e1ca0be7fa7e8c7a53864102ea4b452d5f55c31630ea3849546bf6ff504b761950a0b6b0c3aa08ac2cf00dd8296c1be506fb1945e0fe5e73e366bf98aa4046c970549a67f0e41752eecb56bcf3ff9b883ed927404f65173f5b9d7326c48b86f94e2ae379031aaf074c9e62f905ba829ffc2fc4d8338ebbee6649560bc9ba0e70c4a2316d4b26320ad31026a6d95c73f6eb56bac2365078e3d91031dfd5a8a5ccdf9010984dbcabc980105021feade9d36c7760b3e5b1f9f4ac3a50edf75ceaee7188085a533eb4c0eba43059deab50597b86c376593546adfeb1e77cac852c0663f34b5b5b9a963894db715ea3f5bb9cb7647763dbd172159a61d2167e306405ce1a41ad96f0a0a8e04c1f45f35ed2e789b45b51b849762f4884a0f32fb23a8cdd76e61376bdfeb151c53b243fbeee1bea283d4b1ed1944cf1c981e5fa525cdf963f754d83bdf32cbf8f83d106ceafa60c28bab93877b67f6a9d3c2ecf9a64ab8bec54b4d0dc0c510d6552d7e8714b402550f434ca406c20bd46e589919c9d82276522340efa10b4a9f69e265951c89f1c6464116d7ddb4ad1d6dad730a00fcf8eac0c77807dd502880c20137c98b6d0ed19545d4b8d4e3300ee96940a9f99e9786248efde178278b17c01466d0a90e667cfdc084549a2578dc83b7f5ab2cb6c75a4bcd5e02faeafc2b8a4de0262d34bf2e1447ca433dff5f7e207f34b02ff879e5f7d36bacfdea0eb9bc05a4a278b65612345df549ce03e64a75539b106b7d8c5f600a1eacf2ed78e74384d502b9f2574b030159b52b0465114ae1fe7dd0b85b451f97c01521111e3cc9b0a44d807a69adcce50e822c8a56610f71c1a4ecb3204831d814e4ee0d92d7b374b9590b22d4fc322aad9eab9a449da71cedfee02b7cac4c67475c718b55c54d9d6b0f2da5292db52f40d4a662b736aefacfe9dc8574d6018525f7f7466e66c30b07d97e5bb9d2002368737b8fcbd56547d3c977297674d5b2a5902241ae5942505183f311646caac8d20529a623c7fc459ddcd150a2653921dd06beed1b9c1f5f23a56cc5f229ccd1e720a746d26ef232a0e8cf437228e3f946809484bc94669059cfa2457e6bdd594b9e18553d9dffec42299bdb55e3de7eacc6abf3aa358c4b5c659a53ffd307d123954e7a3b0b3718b70f6760c47ecd731b6f9028cbe62f45b3421146daa1260a150b04450ba9db194ba2bf1284d371e3acd2b933464621f57c884cef74d670301883a6d0993c4a320ad37068ed5865c0cc3ec2471683d6bfbe038f7bed522b86c1094e5ea87068efb7d397aaf49db71aa3e606ed4bf82657ba7717ee346ae0c3c95ec7eea3e85b2f17793584bd1ee9ac2c7061890fc5fee89e0806da8182b68c1b1439a3b2603e95f1eed6a5eef92f13551d1f2b3ab543f07d7fb7ef97b44611098c270b2676c4ea1cb4fee72a50f9a231c6cb2fc7136ad2067059cccc183798def48cf68c75ff09d17fcfc04ae587a24e00f7f680133e1fa9cf80552616e6e6cd1bd8acbf301c1727bff44d041a8b28a9629c5a94163cd820bb9c73a34d11f11f71bd6aa87e1f5392356c4d08b252992ca5d8e70c739f88af0295268d4259a3a92352881bee082369d11b290d0157896cad70da9748f9205c9307c11ee031251316ef10be7f6b7a10338f81d1276e49dfb788d2acee3c09c1eb6f317fe2aa3ae38d9ef4414a4c5f17d7b9dca167b941e9dda75e870b6c6244e2186aae899a38b84948d0a6455ef35ab90a7202fe9124919c67d5b5497e17ea814464e35ee90960c18e0bad9294c230a4c5ce8e4fd22259faa6aab1222ed288c96e562712dd94369b7cd9179228e1c0e2fbfad4d303091ff588b05967da14650aef5b07ff6256411fb0e0ef97603a3f3d715054891eb462f056b9d7ba76eb3c2257949794ecc1f34de1686f4d7ead1dbf72abfe1226ffe86dcfb81bc75c98b1b46a9efa92dcb5f04bb56d02b44e8c8428dceec2d6711579e5e45b6a3476a0014266d9c1852b920d76e68f359ba394626e20239a8834a3cc15eb4151835277c1860b13e320c2011f2c9550c392e3cb7c725c90975d900e86dda8c8a8a7aad6ab6ff1db251bf8e83984b5e08868fac8432eb8a34d7f936500ac0f1c462d4e1692a9f29af62d45d622cae5998a4ff02179bdfb316c82370459de19c25a99d79d3239397ff5f3c41704f06a3471ef81e6a4c0e9c966555cd62177338daf6572424a0a73b275204d3d691a4c77e3a0dd3a6c647b236def3d900606fc7d2ba0b37846e81a6510693da25c110cf0706af431cc4f3aada68be763ce51fbccaba56fc868c5952899ff7784099b6c709fb3ce1c4d89aa81b907e740dd7cdcfc4c490bd3c191e5264b1228f582624ab9ebdf03036cad197eaa6bab83477ece29f775cb3fb9fc799b30e6538595607454162c83ef46a65a9c3ab659d1567dd3e4c97df2fc20951d91db48dcb5d758dab4cebb65c2ff6e739fe0225fd4c403814ac13470651ac0863683abb83ac08f387b9fe5bdd33373bc9e4cf175e84a2a5d736b84fcfefcfc128f25b04fbd003965b231d8c8410fff12e4e663754ae2b67829b509b7244f04813d44ffd1994c000702f5d99f35fec012e9e7577ae99f7b25210004a85cdd3fc7a64a96b6d60e36f28f4443f35838c6967079a679fd5ce1efe9c22c860b5b7f8c06e1c742c7268e97c7062ff110fcd2f74350a8dcd99ebc8004ffe6e20fa0ea5702d03793032ed4a4d26323ffad24089065626f6319e067dc8ea7a6742098a3ae93619a94464da0f2a03fc8d2edb9e09b188b3f15398837b224554075599335861ccae7a420c2136d3ef1642792f5c3631651d9652af3b761b805503efec8e175d40bb7cc8006fa48762308cb8520b86bd96ed497f332776657de13eb500fd1e4e1f93c6d585d7b7240d16fa5d07f5c2c7b68f496ace9b42798e482b83402cfab1e667596a17ca7cb39f5af0d93aed7db6b419dfa855841f37ecae5d3498f6985c638c99d2c914bf21d7f0e84e5041c34a69f6a59998be3f1328ebaa8bf77360199cbcc59e5c0738fd1dc92a5c034a28c4036a38364efeb1ecd8d1b1da3e97db13e228bade23f3d11aaa48e3d6ec699955442065f84313f053ee36eb7cf04a3b1c7794d1f90682e60c0d67455eb4965988f4bedc68aaf251213903637a7fe1195410f3fa75feed30511c0d6e7577acf1a2ff9274d80f2ed3d17228a0fd07fbf63c9d657af4d2a91355e1855bca4812726785896def4621632d9f1511d72ca88698b8022e9a44a1349160090e7dec00eb5a0c4bb527abe44e6665b6e9e0cc345ab7712c85bfe5c5d8c03233ec6cf62b06b80759c9837280e702e7069fddd9c89b6063fbe4879667722bf9309c2faa1e0e1f0f48a012902283739df8bd5a385e6ead4dc5a91f0a204023b880ccd2a5a8e28d758999937db39c1e55a7f06a6ad5652c1d80ed13cbef7fbbd7993d12ade4bcf14491f8231db77d337e54dddd036c32309b47336a837e995d3611d280ae18d322deb56dbf211c5edc8fb543e9bbf90fac3d87a9cebc7e871c2a125a4931cc26d5d9e088777e12a9338d93b050da7860d0fb4e5bd54dab17dd37c447559424b978ccaa28073c9f98e0e38b6af5492423b4949f1f846f987f56b1cb76faa6e172b552e7b2b305647c4094ccd006e68733247ad1beb355550aefc0dfe2c7006a87f3f78aa752704746dd6213835b071a85cefa6cec97dc93771f9486cf29a9772c46c3913d649b7538c48ecb1345749ddb24c9a85fba707c6d3fedebe5ed9b1eddfcbf1df452aeca3611e9937ded558b490ce13f4a435a8d42f1365032d9a3bc791fc6814d49d109b05cdc7a13586148a03aa032fab3d7f23f9e3b2c5a7cdd07cb4e940834c9a80dcff091756da4909b720fb00944d3dae3b821656f24c3b78dc1c99a622a07bfa3d2d4d968896e653da1a4b28bb6a3ff455d958360009da049d73d8f4a93e0d0552c922e56ff2fa218f0bcf136503d8dd4fe510d75bf1cc79619f8e978e302bf5e8d360db10cb878cc702a2e0c1fac70c49ea3aaa43191b708c316e11f2e651087c75a26519196cd907e07deb1370ddea58148141ba40548ec28487ff106d3bd16488cc5cd696d7931942278cdf0056057bcfa9d42d503bb398912108ee59abe90f3233f64bd646f5b39f8244866d659c9b8beaa64adf3ae747872b2694efb72d27b2eff994fb8e15d04aaec8d0390b3a6e3b70331d8b84bfe39d83d0637c46eae2385cb254cfedd669425d484a02c90725f0062d8d079da3c2879f918054bc1ed8d3b14cc344c043683ca09aac812d8f7f48b15b859920bfab244bea39ab842bba732f8dbfaaae1bfc7491f047b10f5f8ed546d3b3530e7dd76c4d4025b745003a7be275fd608b1d41333bf8e0f85310ff2d091be2455ba33dd88866c987815ce06b3a36382d2ff406ff1035decac4cb781bcea71921986b67d05f98d0598315811c12c6aba4eee23a3ba178bcf387ab8692bf0ce53ef15051870d66016161f6653858447d690c5a792692a3ef9e449257fa07ebf2a8c0201bfff2ad407c278589b368c53ed5d8df168e74e59df21ccc4bbeb83ec6a69d873fdeb695f18c2c154845551b8902e0156fda330c95c1017bcad4f37b65c6a5f8a76738926d0853374811c308f2036a61c811cad18d905dadb5075077dc31777647789db27559db63ec59de57116dc67d0f3ddb2621bdc46e61cbef6c101fa7b03206246f5cf40871c1affa441385b0f80c86e1c4948ac3efa76626c3197b7d2b7017428b8e39b9f371970f5e8904b2b9ed20456b21666a3897060570f2e3652b1cb6d440c2d43ba2ee6c4e5ab96210d0a66384de5692a3d9dfc386edaa97afb8a39d54b0d1c234e988be650ed63ace9af220d0bcb16770949f951f72ec0aa9e4f6d4485fbb62a5974dde789d90d00f18c774ccc06544bea5ad635f7526116778af7070b31b6919e354120a5faa43dd68dc7ecef37078c57bbbe92b7eef99f0e36865a86f31ae2735956542057858b6266057cdb162e1d0a3cde60b80ea5e5bd7bb348d4ff7eca2a55f43cfb9def3c62e61ea9e7700f9789187280b5734cd0f121abe171c69ef920b2f9bb839330406951cc7595c54422ad315f58a76ebc76148a0778c3caef57ff29b856fb9d4d553e84c44cd8441aa7beb042395f430d2dc44777150e04fda80355b516adc948d60b66cd6f494059e0e1ee3b0c0db9d547a1053e0514525aa94618b27d0ac257ed0c56e6d44d5d3456c2b6eec4c05ec9226f5b330a68ecc48a5aa361d365964c794b1d4465788acc54a8577b0c8d452d44a4cd15174cf40ab854dde3c334be3b2d9f24ae8c99d657a74ebde900d176aaaaea6868d6b57a6ace19b91c022e3e6c69567e0244f08f9257e27fa47b5b056806742b2a8aafe58183e02ccd8201cc93acad2b6ff030e48e51f3e99f929b4195ef79eea7d40e1c48eebeb4a5079c5f7ed94d7e9e1cd214eb672ca3b423f95544a95eda6505f5f31a4bf52ced4891a8a51a4c294523886e0418f0db3f1d1a77d0443069c8272a709e531a235a71cf47f941ac918d0a1395a6ba80a227cb0f8f64163056ca6fe7090471a010967ed652feba97a19dc9a79f2b65d391a499c4aca249168c70941cbf91770ff064ef901b55bf31d33aa84b86b5f2c2e8c3233ae93acbcf7340f82a9b0dc7650f7a892e544eb3a89cea8847cc12c9151e92af7a45d3e6896995f006c90112f59a7771de15fa45e917f97433557836a1ef8453c07fb507f04d37b3017eb9f165654ceac42d6e9e92f586014107cd855006af8893ec8e7b3edd0c960ceeb8dcd5e6346f3e1a15a9880b454c4ba84a29f72e4c7f45cf16cf10a76c4404d25fd1ae099406f43da2fd9c9280fcb84d04d125d652652e0689c746213fb9e722b9d33689c4a364a12d9f1ff71e4860c7ca6615eb70915b504eab75cb0b851597b8166eff651a41f7aa89058aad954e2b812608b13c37f136dcf2c9c377f9c02d4e9ec3d1d0be3acf7493448fa5424e51b3fd7b0ecd60b95869209cf45d6ee27a40b71f33dabc3eb2d1a0bc78138e5ed85063c77028cf55c4c18bd543457bf9c8240489c6c8f81da0a4fb403ef86e3d60e49b2a33297724d0827d920ffca232901188be707d0bf41da7b3cbb4fa76bf39aa5c38a75d39bcb65afc3b583554b97c889a3f71cb5facb757f72bfc9baff14d3189b056c654f1965c73008517daf4ce3fbe0a9658b6cb9a2565ce5b33b5a165c2015b9d5fa7f026d61720ea621c244e1973de1f57f2a55fd5107cf8f2f906aadd59407bd7526d930b34e10179cc0baa9de0fcd528e18ca67b950efd4aa60488ce39b6cda7dfd312aba69d1df60db8fe5cbba5dcc5fcc53a9659485a4dd176e058a344848eece0bd1fdf3db8c1b85b5171abea17decb079936ca45ec49423dd6b367e0a271aa6dfc1450681bcb541b36ff351fb77d55ab71fe0cc956b67f08755be4da80be16a8dab193dc93a62a10b085a00971148e3af373604c057d90c9b1727af0dc46ac806e5317ed87127bd01e7ba5ef8197d58be0230af4bf9682dcb630976196b16db9b20ae3988c9c7a09130af35699d6ac1d31abbf444a1cf8242d76f3145c48fefc62ef6f287a7be6ae224a7ea6517a46acb0a9e2a3b68a342acc80d357e90298728c4a8c3e2e85e089edacc33f0f278066e6e3313f0284221cf8804aa50a0f4745fb7f64ea9a2f847dc07fd9779909291695df575fb1bfe65204f6a1a4d1b5c647c1a4335e53546c5dc360fad0b34bab54c93a688195c5ca919668a181251111641fcaa7277ff27185032aa7786d1775dec424ca6cdde3268de91afc782f482cb3065a89e5f5119aae075232ade3768b7ca257dc92f09420028730cab8566b15f242ba14f65ccb7f73e4747713cfdcd1f9fb694d059e92d90a7b9bb0745956b5cc58f1952901963e1919155c909db876b49e3b232f2737f419c3918c01ceafb0eb5412410e3b41afeb9d295f0d0e527d6d4b9d319b0a32cc153af1600c8f97147d83a2c6c419509c15a875c34ed686770ec7d9db409eaa9d4ed26540769429d2c327b60ad8ee660cdd94e14104c0305e3204fc05b2846503d9f0f9d025c18a92461391d93b32cde2fbaae2ccdcb4a0da75948f6988d653aed3f7e4379f9a1206899ec71ba373cbd7fde29fee947c401d638924a774cf8ee30a4d00f06d7e7fceb15b50a65452ce6efbcc0cb91d0e8fc969b279d33c3104a22277732900fb614abcf954b0f1b24e1bc1039b2ddfe75df44612e30e6d1e3ac06bc5c6a9d749d12aeda57db84bd880e0dc87e976dafb1056fd5d5e81509d61315c29ddc88f50e487e13a80d5bbc7f5dbac736a11f167412d4909781af6728317fe6d1bd29e32a4e2dc55ab103abcda99d91b8326710e7a88fcf44dccf81fdcd6cc8f7eec66cb8cec42eeeab8478c85938928297ff5bdf3acba60e1d32ec513545308f2db2fc7ded0f4adfebaf00c2c96ed502af3893cd18dba11098cbf8e5cf877a58cc5b199488bf50e42d2a745cfb795aad2dbd2ec748fdc3401f525e8243e814c7f65b76ccd1ff1d5886c41b8fccc8bddeaf1e65fbae7bf084e7ebfe3f30a22a218c6535a54a8f26d65f38ff93254de361bc2afba0b4b9c84471b583d651f16e0ca333e9bbff87e152f8615391ea0045cd31c4eb8521a9aceeeeb86b83703c78cd7fae31196da173fc0c336602ed52a4b451d6917faf40a0a8ef06d052ffa74e982ddc304bfe9569b99556f95db2f8c65e16d022f2ea1503c8bab9b177dbf594716b1b63b4a16fe647f040bac8ab8e3ae9461c78220fe5cee0b17c7445dce452a121279b137a620bec3dbc48a1624da4595abac04b0c8aa474722f82cdde46b360e6d45c8f2dceb916e97c8028f720e9b0cca214cc25d26a4e3352a86888abe011e0551f5a3470664779fff482470cc53b492b2258ca5dddd4b7cf5228bde7c17d074d14790ea6ebd984d8c61c5b428d7045e3dbdec2674cd5fefd671eb9334e0567c38c2ca528a76134438cdd26dd41785a6782db345811b0abe98cf61f667395b51c3f1c86d9fe47c09603d4170fc78e0c4b37cd4bddbed66a8936a7b7ae2b7bccb79e6949359dc9b29cbb951fc5ec732ef776d278cd4449aec2cf292743599e7529df5ebd1c2dddd5d6a97310756a21534c5dbb868a89f9c120339fbe0211772bd162ff6865b38310709a7a9077fdaa201a0eeb6a5517424272573f6ce76692ee222e389c9c9e596d715c14e234adb1db0d650c8da5865accfea005632042b4f6fd71ab65bf5a72c22a289da52957ae3503e7c6240d9e73113b0f5b89a23966ed2fbdeff4d44ca4bc0fdcbcc7021cd49ad0524301a648301bae946803790e95c588fd69e6dd1fa9713dce5c673bfc14c0cb45ca7798f92c3d0da1710ece31bfd02aaf932cad5798dabfb9d4d107a133923c0c1386d36f27532965cd0afe90beed589eb8dc16426a6e08df76da2d27360ae86de57cb6e64fc63b658b4cc274376101c34c5709f68c882b9111fa6751dac3e9f5f34cb29314a8662df6e13c433d95dcb4fd44d539cf2f062ca42cdfd07e9cc1a76f24e2edf92c724cccb6d8223914319cec0b5347fe963fb45c760793c4f45e61ecb2090d6e31ebd9550ad9de259de897ad17c2b3407d1e43977654dc0919141c72e2601e647f2723b118403fe63243c5b10b19a836e3c8cbe3e4ce088684e0e50ceed8cc3101b6edc2112e656b4252158dee201b524e0dc2ac6e3e8b57926bf94ddfa149c43718a39b8c87386a449a62578df8a4471c580b1be588b2f2a28761cb35b3077e5072b90695c9a90b4c67e10c70d3f2b32aa5253787ba1a3e98967b86835e129c5cf1d1de37f955d5666ea6812d79396b4991d740d48d73b732588a57801d859c21f2330970eaba80545787b511f000d24b26fafb70bd7a456a30b50c14012834e7e9319cf5ee5e9385d047953c4cb37bb0a04868fdfd56111c618f371bd1d5306d1c066973c24079599549469f4cc747512471d00b923e9214709ff933967ab7e11869a7c27dfb6274d9bb0d0fd079fdfd32fcab0e334b9976e6172ac37e0b6fa0103d81772b0813fb1ebeacd7ab5bffe742375024d21100e2ed5c642108ce86eba79c07c60a76fade49205867f22471e238bb810b523caf04a83602dc3e25106d599114f2b8f714c32a59b795cdc6c7781b5147fbc1a34d1e443257d59ee18007675639a5d23045573308286cab3b1198b2755a2c5b6b725edea501b5d3272a1eb831bc94874e055351f3098ecf5184174d3127cde9fc19e29537f64f28bccc8019e8a7e366afac4c917b01d5134a0db50a069d287e057198e59c788d10aca661531cab53d0d1dbd9f0ac72139503a56953b42e41afea925e5ae45f262b0342fec16a3841dec5b7e1780830121df49e20655917c48f54515c68b794a92bbfff7b4b602bfd2c65ea80eb4d4433d1bb2609d17791b102c59daf85e76feb29d530c4c8a669d2aaa16c630d938a7a13241250be0f0c52db6f4a46a30a660de5699f67e26228c17b89fe7cca45cf7c149aa686f1bffc70b4ab2bf0e0c6fad22ab471033d611e63ca8b82758c5b4904a1c278560714da98a2bd252fa9225e13f6b9af820fad1861423b005b029c45541579eeb251bf6ff1371a46f74082a5a49fe41d301cf29098f3b6417ca3ec251164e8244f884632184a9cb4b63be3249c39df3b2ff566f469b6a00ad6fdea56d71f44518136240bd74b19bb0f774ee346a7b42815d8c03b30dda4fe420a716241be08c7a3c4e81585d837cb73b9af6587deeae980ffd4ee13582c0ae4f062c0b6093a4b0eaa7a3fa4cf26e7a43a79e26decd74f8d8c84e59dc1332674389229b27eb788c2400396e690a1139735b5e45a6dba4d26786325bc8800a4b6e1089c3c98216697ea59fec35da04b868cfc83a835a50de91739161e5c320765dc991dcd3bb72adccc4d8dcd741618962502302e3bbecbec11d307fc199c034041aeb4e6a4bbac07a94cc82c868592a97942a49e27cde72a9bd5336f11192c0325e6f8df40ea2744380a0e60fb36e4616ab8450fe6994c17d6480c2647ddfe39d864c02ff6e14ae714edb2fcfb70566a7f960750950ed7be656d912f1dbb9a9e651f8d1d1745b81d0607981d7a78b24e8ec26d6e04baa419dba46e1363533ae9a7dd562bfa74d833e0f65b812bf6c839a087568ab4be303c617721338c1880735e7dc7c9bf9761e4c5c6a6c2fd1dd1413b16afe8b681ee4ca6133096829218d28ab779858ad9080dadfe8716bafa0c0613bfe0e998f9e9abcd7304e820eed2ba92fb94b23c5d12d57240c96a22725c482b25856b3a377df4745e4da044b2fbc8da420c1bd520e637695d8d150debeaed945479eb17b9bf2aceb13f1ab06b48120a185d357742cb28cefe5f5a315cd5422957043cfa40016e61cf5d9f880f4406688066a26176c909920d06093aba0cd2e247ae8d64aa9dd645f7317b34c810f26f56041a789bfa81f41e6a2f3702cb8d895b3077e6fba12a8d62e60e306611cb1bb70df69080915d2d0424b9715a4bcca67e0ac3230fcc98bd5c8e4865bc339f711eb8907cc815ea42ca3ac48d178a9e696410729acadc06fcdd4cd9eaac556b3e7ed94b4632e2fd80d02352d1abfdec310ab34b8e14ad9f058705a2674f2d8ecd195cc2b08180824bfea8971fa24beaeee9fc6d28267fe2bd0b847d625b9f7bcd678b0e9d635585946f0e17060f3f945c89592b56493992e260a82aca31a8e5a0ac0e9bb6ab559091cf587ad4182c6fbbc4e8bc858023b9d372b054208ff1e794086a4283fb4733fa222c128743b6e7349b75f118ee72a52be24444d892b8318154bb148b39d7502af781e5b5cea3de78e7c7d035000ab2db2dd3f5ef99a15458034f695306924fec45f27146892700a6bd1cf5fb024fd1cb0a056a3ce0736942079edb450b8a95af63de6287ef32819f7a84349b53fa511dbd94fe1e6f2c758c40847bb9f572a31c26d8e0c159f44818f4cec5dbeeba5a5f90079994756efd28760830cbbc4e3f8da1c5b96fbc0fa1a5a99a9fea7b36d36b4edc32652860c90219a75a324fa7c4e9ff355f464aad3bcb975a934f8e1d4ee978a83606664de0a9f83229b806bf9ea281436557d9b210a4bf01052236559d9fdcc2f4331dab1c9cfe43a76c80b742fcfa836b0dcc8d2082a6a195300ac112b2d845c89423c1bd7505a9fab5221f9bfe15867493803ee499b9cc6f9840436c1374e13cfa76ff77addd7f4e66607b8afd0552684c4c00a65311be7b0f300f86281b0e722853a6d8fe3aa0250fe41d74461167fcd7467fb264d7f65770309d1100f0fa7f3f938a8929066ca3270d108ea8259a881039f6bff8db780f0066648b28fa8ff3882888884bef59095d39193d19d38487e790ff80a90ba3de7356617cb903eec097fe5bc8a74b8402e0f5b3dc45a17f08bb59bb324bcf4b04bd75f055c14c3fe99bba1b6d8487b8d1b8f8497622fcfaac477991bf85e41c78207a9919bed1ffd397a269e9883c239d5d4bee23563ca563b9bb2a8e04e1da42e7967f4a63c5a8fdffdee777f35ee8d3e612c2a6b2504cfa3608d98db1b013efd388c70764d8185108ee64a00f17fe5c9681b050c1c6dd89ccdab4d75689a394f0534f41c2a9e0e0b89e5eadbc2e25ecb7daf4ff9287b9aad600dc453f5b317dcf711912d371fc5c6512488ecb95405837f4f765457c3c2e56a0bd3d6c3c4a13b3076dfda0af8bd5b538667a383efbc098b6071c4d42f397e1a5b0f93ee1b368376bd7f1a5798b229cbca57e5319069fcf1bd50a689a513164701e1a94dbe04d0dd70acb5b208311c1d58530c21e71886293992c958a415302f524bde2325eecc6ee5dcfd66693765ea5e462c5cfee8027709646ecd5bfb1955506460f979e9b1e07c0ba39054ba0b090a62de811d0982c7f10a7a8928581064babb60e39bb0dda9e47c3dcbcd3a71137639f60c6be98701511817e8a03b1ec376f65e37e611ca909b81f25ae12ffd6f6bf0f3c1e7c61a80938ce3a36a67ba600d86fd40a3b774d1214dbb2f3126b3d80936bc8e2c4d539c66182ce84e177aae89fbca5ca46b1469a958b3d17c6bafb9feefca2896cc3ccf7ac817ae545087374f4a28864e2792d578395387673a234233506270fdf266cddaba021cce75b162b9e6dfb178c2db40c507fba688fe6761182ee167e617416c51275d934b8232ddb8b3beb73b5176d30b36ade076a83fd61b6c7e16c1b20eab2d9be86b49cb0a51f7ce6f77a07e12dcdf2fa581b7c34543cc56dcfa87ae493b54fcc4920b67284f5daec74173472b76b6b18429d37e698ffe3517a6b7df46165c0c0f8ce7c652a90e0c79e6611ce30371d201eef488189a132b1ebfe29ed17c58adcf6f8a281659b15443cec12e74a7a82a620e28bcd73bb10ae8c2b4c6485b2c06d7e58784affbae65ef9d944535edb1dcb42f9676752ca1fc8a0573268769d36f77f1c0c0ccd73fdb3096f574da82d9520d537dd03765b7039dbeb8a62934c516ec61ab395b3f9086bd16938642cce3beed0b20c97550612cec6debc29b2765b8f2599fc281154d221c57fd40236db5eb00c6744fbb27a81fd9b7485b6b5112cdb57688dc8b5e433f1378a73500d063fe235f918bfc3f8afa2824046e8856d67d4c23e48ca1c8514f9a630ec45dbcbfbb3c8fefed381697b156e5ff9c79ffd8e5622de3fa3e7fcfcff80fcf43049245b5033290927604aaf1349248931dc480f3b0993c0783d96c36a44225fc96f272eb1b4ec19dd44a7d7ac0560e5ec00e5c45c9d0b541d2539d2bdc394ddc98ec71390bb5ce458f9613006ecb7578740c6b257845dc3262c949b37e06390f6ad38c746f7e8dd8a49c274408934883533f8d561d9ed054cfdfd4fd9fa6675e8546d0e587ca5cd32e7959ffe572b69a6f298d76702c5cc65c85e34c2e5020fc02987acb130d186f660cc57176fb7acd68bb0ae6c945815c0a123979dc31665b021ede82b5115fe5ebc3639a7e1f0fe88ff873149959fa4329e10530f99a3232b03b31012ad109089ef897750668f8e147fcc2715397fc5262972985a7667647d9198ae9c679cc77bbc13c2641869b204f58021787d53cb68999dfe0f5a0f6ee2879c92b212368f39bc3a58d2180263b8c12894e53b3c02332759c29f262bc89e45b05f29466f4c18bd83aee443a0fc1f67e9ade7e0cf482cd3a2bf4e754a9fe8bc46c92ecdf7b2ce0dc2565e9692d64fcec118f182c5ab0122469ee4d379e52ecf1d32f1efba341835df36c32b7f44aeae461bc9c15454d525c4bd0cfec433d806fc781886bb17eb64ce98d98be3165eb302c60229c8f9dd1cfaf8c40ad5a3dc8e7f3469cc9108ce564b6025ce942d0369a642ebea928144f5336683bb1eabb2837ab566c5cdfe89772d9b215f4db6bf82c6bf39b8cdf67c6aec4033f60f4ea7eeb0d9e14b0cda62f67dc0e0c2d62de4ee45cf599ed7b09cf9773c971e1a4d458267714e0ae295cf38685ff275ff192ae6afb592721d8da188d78e25fa17753b20dc329093710b920b2e50e45e9d3e0d57179ea9ac5ed2a5d8b2530215673bb70ef79cf40ac384f8b11290443c01a1dbf0809759c963833738f459b0451a2d8b9956078d7626fa147db63b0f8a704b66950cbbaef408be9e00f0b47759954496d952851509fec3e02bb2f06faf7a7f60da84f12cc57882bcdb5bd3ff6f8775ac502173c8842128422573f41a3301e04b26c37c385ec2860382d5672d59425d06ca7071c0f747f19ea24ff4190ccd089b764e005b3b2d74ce80358fa08f7223fccf04c846be994e028cb43551df0ef52e116afd29c21fd800debe79bd201dffc522fb5db77cbca122d29f38a17385323a230cd9f1b1222c2665d15f7cfd22e786e42451b1fc305716164cb77263df068229014e03d5e42ece93c86865376b6bbb420993aa9fea29ba1450454a4112c8ae0587d2e9bdfd52fdc5acbc1cc3cfaffcac06fa38a02910225134e51f691f070b7aa8f9064e5c234665bfd4e52136426b9cef413d40d8768ff280491875059d975d3a201921fa27a98b87c31c6e93492c81b18f1c004e61624365a7c50249da39856727d159f943c4c77eaaa78060b3da1dd2e3aebe0899b3953c102c8c8bce341f94de3369bb7622a1ae9d0b5e407375a86c264f45257a230a14a167960dade671d58f087d989396137e1bf5bd4d22742b888ecaf4dc387ee509969d5a086da4d0abcdc9abb7616bffbaa4b172840f34b223f02f59e3b56963e9e9c8188c920159fb2307b23ff787c695c9cc8f939ed2a03dc9f5127357476298c27ada15feafb74d38d4b8f4edb3318a405675a59b103f444b8f9f0534c561f717fc8f9633ef05646b291f75ba0f8c421e3e6683f4965fd975f3ce90c259065f29106494fd96fb7aafae77e62141e730810a7a7ea69b1c1118abdf6db08143128a1b96f43ce402b9676169ee21c8f082d093b313fbbfae74345de5229db98ffa9c7cfb86b8ee3951ecb5c02709f1492f75e6d2fbea6bbec05ec6b605c1b41808a4ef591f64d520f247ce9ea0d95a6868796cf6e6dfafcf139d1ffceeca344049e2367c3300a8cda3e79dc9f5e6c88d745a852860c642d88ab0b0b17a1eb365324657ac4de285c4d0603eef716a40a2182d8f76bd3ec40821aedf4fda7f7b5cccb9a8ccf38aed1984b08e2e0feb1c10348b85b8752fa79b99e69a34b5c5c72613dd2badde42e9eb5c08aa2621c6e3dae455fbb974d3520a61aa1eed731651da380a75c8287f25d24cbcc42fa592a782fabdacdb1ce16252b4020871e9d9c7f55ea33a522149e5a67b44d1cb11880d564fd330e97634055a312243f10fa901cc28354ca4ee3b3ede51fd24da78f5adc86267c65978ebb3e37455e40c52f1e7b9e466e9c04d513f51b50ef333ec0245a241df52fd3f29ab8919d688af7ae4c90c9346fbce671797ccc731e746025be0eb12de714ab2e3bc46e070a5bbbe263e2c78a72150fed2ba40cd8cfad6668ae679b4ba837c3b967f7e7138282bfe242a18f8ebbf5fb249e9443ec6ee4e03b0595defc64ac5500a7b427667ff34127764135ded85c355c59a6b38a71935d394fd6e296eac38368428c3660ac9b83882f038f88f0a5d709e9cc33e81dba0272f8036939576e05faea601f6def8d69488c86794f73b13e8f52280f1015d7899d2a2211ef80580ecc4169b642e98988913621e5590a87e907429a3c602ec8271bbcacb3402c0d39fb86aa9c974a4beda01b8271d8288b79c0edb4339d45e1858bcbb7088253a8d1b7481ab128d254a3581c99686e3d62a87c1936e8ca826234982d887c90d229629936fac7710e21c64f0d18cea5b735c354523f0a7abbc9572c179ff4e92ac1692fe42c63a169ffb4b29d746423a62fadf07fb207760f7d4d4a5d94284988fd444a7fc502f753344710416d7b1e74452937b2de0d0b10e6792f6496ae46883744d78cf6840f81b3cdd352180c100128fdece1e454a4434affaedd10d8d657b02916aa7d5dd0b46f76dc205a4c6c91199f3c9c20ec93969327b9f50ed0e7a67e1afcd745c57c84e2b6e81d49790d0db0a29c16d3b897fecfc586444415f1edd025d0260ab679d6b7801abb210ba892580764ab7bd81e7d5d9ff6123947fefc6836e573372179559ad2ad48b70e7d3e9662f9ab28d02fbb229f0be4669ff5d99d24ce3c9149d0de805e8f32ccf24c0717e7f57aa73d048c5aaa340d22f5abcaba2771aee995d8dcc3f7527979979a4a88d50f13a7da185595f7343ae8007c33ced2c71acbdd3e59efdad53de2b713cc1f13b6a63c101c46201277049ffb1fedb56160af8dbfb2413e9b81d53eab8a01ad1b4e7125ba4c8b034736f9ab5724210c9f624e2b9e1f7c3081aca133d38632bda4c30d594b538adcf466217bccc311f48da5d4ba637323875db47675257cd5154045cf7d4aae4f9ca72906ffe5a31123b50f214ea11585ff0a95dcce1494050b117dbe0696da13f4da8ae23ef87a897673692b91d36bb3609c5b1420fc5159bb551766c44eec4338380f3f4067697dd316c5efc728e3a769c93e3ccf78e4bf8f951fb1b03a6c4811c1466b6f97b22e07ed2ddf5bebdd93287c3cab0071bdf9abd5260e3901dc598b660a284e03c87bc6465a1870abc1aa356d31871e2fe5cfd758b523e222c898ba40fa4831f9dec95a50009979a3c8fa30bf99828c7ed74d2ebdc44909dd49f4753c648348076b1d9cf4e94e5fed81dc57a45e6212c6890e29e0ad64e2921c4a3d6b76300d63337a83cf3afa793323314b287b4e92a5fbc4b36e57fc5150c3b0b0cf243d93ec8aafd2d3c9558104742eecfa8ed77ae9c205c24f62dd3ea65bf693a888e0d863b5401ca9fc6333da57e8b8ee3bccef944f94b7c37f8a553f5a26e2acd903f894b3621bf74a64a535d0f8fc71c513e23bc4a9e4c9fe803d483d82007e5f371288bb9fbc53da8b0ec2e8ddce35981b9c9304fc2f7d50cec9e59b9cfa2132837bbe93a91b998c0e20ad6f688777218bb87e672ccbe74b424b4060793c51d5375f67cbfac81e3061772f2409890b07216c56b094eb07a210d6bebed41abe73ce72bf8dee57920e1de02c7b4bf71576c47a044dc8afda48f8ee7ad0b25c8eeef1c932d84c91bd733cdbd3e043011e5c4894c226576502a01dfb0a2426748e9eff0e34e80e0a3579c3bef4bed4b8e7ef27e8f7e8e5486a00900798328f3beecd9f3bc28b780fa2bb9d70468735c0711c3e405d04539551838305c4e2d0d79e647368d6d5a0d9bce46639aa4ccc29a5c91aac6a30efb9f8c7f988f2c7bb064e14523c6522910e8c5f81e3296efe04f76d92ad0ae9b3c96107fd216b09d78b38ca41dadef8218b208a372938234a9e018eddca3ac475dd08c441b06106bcfc6c2cca94b494937778dd430202564fcba95275f373251b44fbc483fe2e337387c188b37dfac217c47df763c1f931e918600623a7d20969db289b5adb2d12fe57af395f16a181a9f0f3bf5abab55253c544edd8ef2b0fe8444e2da00514a1c18a4c67f9c42af96f998f06816f5f2e99fa386187ffeefa4d3e6c0c9603235bc70fb34c17cde0539366b75654af4e0a2e86f849b1ba43a7afeff5c16b33bd60a046123a7972f10e6f26280e2f0c6d8cb10e638cf957232ab9be16f52021cced5902344213d6280b113532c8e952139f1f73216808a67c891d82a4fed5b0f3b6aa5892a6807c0c47e1455b5255c193e4d2fe43898972b07afbc245c9dae671c4658a52519f9abe33c000aa71938176698abb8af932e9980fc222726672ab15f3fec335f253bffaac2ab3f32bbdada16afaa5704a14a55f0ded3da298e19b47f9cc2ec8b35d441252fb7f200794d485a16c1d8e13cfcf62099e8583fccaa5c5d112c5f052ea7cc6f5f93503c7216582f781f858d7447b59495c1e36f40da55e3d3f5f8cc68434e38d215458ded48c43f1be625e5ed4bec995c46f86b58e2e2f7652a21115031ded318d9811cf8d95a61de0148e2859bf7f972dc4b2469a0dad9b4d06bf80d1e0b44ea1b803e013d2fd050f87461c224c4b6c18b4cf9e3a52fd26832527d867b9ec73ebb1edd27e730df98b73fccd11c7945ee72a36efd6076b4a1a29ba73355fa0ba6ec32de86a05022885f56cc9565db78da82874699df1442095fd8b230e1715ff1552c7eb77d35e780baa5c3de4d0e87fc8046b75d62370aefcfc3a32011f6649b8db55eb635961e0582d08c38d7ddb7a3955656925957c3d7ea9d758e266432dd9b10be945be9776277f32a274ec9bfdd55fb9531cfd751ab99ea1e8c8f5eeb73cfe0cc8002d803337923e077274f4d9634fc60429bd1cdb72a9385d3e46e9e6e02f33d9a591a65d58b3914ffb0b24a147283d16c933b6ffc77c89d42766f17cf625c990371f70f396d68e075e9e55c622c868da9efd6dcf6cea794ec4482a550811a2b2bbf8a8a625dd4da22a0a0b591b88c116cfb3416700db0315182aaec4197b68fa29695aacf942b80332491dfa9d09960668bce5ed1e7d034a41fa2bf69ff7c10f6dfde1bb1dca88b3ec55041d3cb79e57ec9ac5e352c01574a5e9eb39d101944c5aebc1494fdb79974826da3572c6b628713f657b1e4d0ba91d25608eb2f69335f601629a8601fcba9b7f70a0e5573327483f21e91d24a680c93c5c9ff1b2e060ffdb62df0e59cc67ec3a03f068e69d3ad746a99e8a18341c1725903fedb60ba6cf6c622a4dd0010550da1301df44365de8f3807dda330623331ad26006e9a22b446f5b76e60426b0ca566dfdf9bc59111c89deaae2c6723512dbdd2c90a4c10d1a5980e90ca84629286b99cea9260ebdd6393f78e2dc71f1da107c567b95be80f7203f6a07577685907bc914cf6498efdaa856a3722f323c0b98e6d0b73e30353e613312eed8a794e31d908a23ccd8c610b2f89fdf772202dba56a3da281281e5a5fb1dc824f3c2d940252ede102eb02f00083c05c6a5d2e8232cde285f2179d115dca7251f4e00df06c405af9730fb878eec2eac79565452d7e7ae4de1577e5ae4f2d0488f9175e3d1df88dbab00e174efa6900fa03f991e46f37f612cec7cf0f23b2b03fdad12280c28253ddbc5f63793d61ff0e548e29013a2f045d253c3041fb995f1168eccbfd5e300567a394250d32c0e55a7b913fbd46078ae5d8fa585517e8f9211bec512a5dd46c5323dddbbfbd40438e16c6dd109e19021f5d5ddf9f05cc617a22dfc00e345294607f748e272dd8247f53d96b625b1d6f3139d067c611ba6d3cb3914fb601d5ccf6ed1626b35ee3a1c35931722cd06ec1f219b98a1fd004f01a9237def767401f4ec56b26c59a1bd62c8e9241fd0c88b0c8401d94fd1356725b868c4592a71c558b4d0e252935803c43305edf11a36937288c020d6fc78ee381af20b891fae8f76105fa1336f4738f9840ccea9560045547af84c4f755536724fd926c13a213461ed1192a9a8f87c98b6f4a49b42db525eacf3f11ef9b9d8b9fe52d1f6644c43758e179a9d9bf8402cb658dbb8cc37049a4f723a28bdf14f156f90ca2e3966bb2e2140cb68006561f35d7b0dd7cb308d3386c49ed3d1ba032cf00a8fe476f90f7fdae4f452eb9060e9fe11ea0cefc36a0f4363ba5b34fa15b941cc8d14aa283496fc0994be0f44f4d45a9d4913e080d51a8e43df1542b8120fa6061e647f8a709c8c37c78300aabd4753c94ba10afc47811d95d940522615ac06ee0e86812b2858979237ddbf422fbc80c869e7b084db3af36f983bfd90368cbf51fe50ad49005b45eb5190529a3dca7cbf6e079e2134e059fc14a5ba0f1806188b6082be4a7226595ea9bb4d376ed04af0fcf348e7ac843b1d8cbb26dc378547202ef552e4c44f3f7612bd0ea720a6acbb7efc7ce57d8ce9e27547707cce3818361272adfe6c08f76942cdb60b7c7c55f0e61343b262374090637d912b5e2923a80f34651bf224233cdd0ab94faf9ae525a1fcb58a0ec0bc80b44783a2352489c306507879b63592811cd83edbfe02811016bedb6949d8a12b5b7c0609f181e00baf2432a24d9b9a332078f183fee18360c9ad2d51094238539bbe03638f41f199e9148a62f4604cf12d1aa62ca12b2c6cffea510fa037032795b115712424f40385f26c550ff932b4df890f312b70f6f291e5582ad27de7d7eded4ee5bf7a9aed89c0fa6843aedc2ce3b83b49552f6204fd97f0ebdfa58ca8acc5f9362e6ff14d3e52010f00399c5df49545d840cd94cc3ddd04c1ad9320603220d8497ee7a3e1677d0b9a076d6f5ed6e22140a958334d819c3b19808451e6d6d4e658e08d74efd6ab3fe41027cfaf0dfea23c8615e4c317b3b12b44125b3dab5b7585f8fc67bf6e0bb4aeb7c1d2c0f3fc3dc0b5bda239ff8477dd162fe9dc29a384ed62d2ff27ff17cbbe47415b70603c0ebfd0d2875334df728c17826a997d36d021a0f1ced1e16311026c32ba0bc02c3d24a80a5e691c3c877ac1fedfa3860d685bc50022a3cde6109c043b3d6e41236b4bcac24b3bb0024d47fdbabfb66748233eb360d891227c9ef7e358ae01a0c80c5728608482df9ef75aa9d0dbaa2117047b45a90604b2155841aa1f4d278c7062a8283530daf9df2ac360982f4a58dffa6e1030975582f9a20f66e6612fa4d61ad986fab5e361b4e83cebb7fac6dc67f0861b1e8831b5d0b5db4d85c88d5f79a5e0c0f7fdfc79ba47fcdc0f19cf93d34543637d8555d36e27c68eeb00b239dc3d61ce952d2dcecb50a7a9178c9073b3aac07a15ae6b5830f48941b2d3efd3309884b51f2607a0a5e259870c57aea53969c1604f0cc8d5d9b8e0919f459d3a4999111a48d99be97e83adf67d746668bc0fa2a0b581fd7a38a0590716c93c0ef7cd33a3bae25ff9467550edd839c171af04fe02526dcdf7fc78c45d32d4f6fc15301ed5453713a15a27724a06aad641230361cfdd76ca9a6f98953fbfe1ab2d3f9a510f5e8d93a750e72c17167952627418c3d0e51726110fabc6d39b17a25ccddba70466cb360362677a8b7ef0cceaac717cac98db755c1c426e2eb9ee868cbd2d1936d92eeefb7cb703102330002dda2d35f0a410f322615a6e87c3aeb9cb1376f35cf857c260f51ef9aee15e8943a8727980799068f22f5be28f5e85f95b2db0c6499c4dd2c8b3a13330b0b750185e9604714b73ea280e2f518ae32f1693bb6e656510f827e612324aa8887a84827bc8c26ef78b5f1d473ee03ddb5119742093ba001847bca4657a4c6da30ae8c109ee5692c3162af7de56b0554e2a744f1a1df425f7899b64004d3371c3355a2d35bc266fade9fb829c14d9a69f4d70abdd3fea73c7219eeb97d32502561eab044e869360af13b09e98e3d2865f755d5e7183c5f323480f4f739c84d1a4008c03ebbc00e808893d72e99b3d8bfe9923a4c0bcdc8b86cca93d4c724df6b4e7ed31d38fb9f7fcc041695f32c0192ac46f0faf0dc0c2376e20b927684aa62170c4f85470cea7dc431aaa49a04ffa3c306f46e50f072ae0581a937a48baa4890c4f92cf1aee82040b64b45847b68dd6f201a3cbcd42a5965dfa31148162381417eddbf9725a8b016ffa6c67ec87ec283193af90fd2f1ef42b15b656c8056b160fc54d221a82db2a79228ef0c3f2cb1366f7257d126deb1493a6958a414098c4202675a6f76f58e36a2b817c8be0d7c6121f76a5011ed4d5eba61618c8ec5892137e0e4059b04382a20402ad339f458576eaaec856370ac7b4c68f611948e63100edb280ad2a3797fbbe3aa2ea46d29647475f373a5502584deb4a3a74bff422f31a1a4e77701eca75b0419a83fabc1cc50cccb7283db254785c29423e0d0bac4e9dfab64655a88b7ad79f78223297fb0e6d6417bc66b9b005d6e5c655d9ee39fdcdd8095ac4abee055696222e0929c7078f0e628d1d1431225d75fdbeb525d775142a671987edfee653fb5d5791bb6f58feb79ba35a78175c07ed8bef303c25f093294e2358f17af9780fa43767d1b5b579e712fdd8fafd9739d042ef88bfd674a4ce6676f693681f593f4af9300e0c7c275fb9c50f0c7dee81f8c8d720c3fa03e1e1c0051066e7394d755095592ada9525779b41704c26fabae49576b138c5f076ff8391cd68947bc307dd5cc4e44892f0eb211d14865d241583d05f1273386e01affd805a58ffe5053ed2f7a64056c448755f60914b68a65d795803d2a5b73d086e96c904778d68a06e68ce5567aa396f8091fab94d725b95d2b50d8e8d359a371829eeb44b7bd2c50428a3212843b638390846875b145fe294c83e28f121e3b2683c7bb83ca5f9ec0c2d76677f28a168391dd33469c08201cb4099b54ae252a6f5917bc01e233e15539d2ef003b0a1816ecb408cb3cab988dc670f5f0f7466d17a119b7354aaf39e036a161138e881903bf7ccec9edf795840a7ced2c385453ccc08b5a679fbf5ca4d2ac5c543b0136b225610d555253cdb3d0aeb2677058e07b2fefd568edc4bfbd79ff684dd3eb124bc5b1572e3518e22f6c288ec2ec715362450327808864803593cba2a126053a3ec5228cf66e0b6ec22513dbd7fc4129f6eef828073d6bc0200fd82aa7baaa62e929f4da90041ea66c3668f82d9b12cba2775e65473e85cf3bee176b203b1d1cba149a740a1a548b832f904c4925c7e7d32b9817fe03f00e9a1ec1c151015703792bc442b54d56d0eb3854475039961bd30848918df531d31f66694eefb3c51f60202023c16658747dd015ec73b92f4942af357da7e97f80cee71f623e1b8555f197c0c216f120fe45fced189a4b300ecbf78f6beaaeac8c33262dbb6b4914f70d1b2585572b96794ea1c5cf0951a1b0b7fea738efc882d522e2661b330062a147efd529e8553bf6bbcf5bd31ff594c95328b6020052ee4aa3906c28e2104d14212dfe364825c796ab4b911e673a44a418383e63217855dc868fa5ed1cf83e779ee947ad45eebff7281496658f84d79347e3ec0e860fbc7bbcb38209ff8a12e36b37acddd7841692538c1c597ac4d69b55b9295f9a60cfc01bdf503ee75eeed32b655247f0134e26f26f3ee0464f625b7fe36b40d5474d875552491ec72456354d97dd06961fbc41238424c32cac64fe80fb189c5dbd5999c3050da321ccdb4af87b4b1e8490926126072291bbca4d7528876f13d19c9e0dbcec2f718d000e51110e54fcf33aed6cc9e4eea4861af3dfc4823fa24da3b39003fd57fe253cc6590e64ef19c7ab893a6f50a99d3efb434c489b4d26070af6d7f3c1acda4a169cbf572640e5a63dcdec279b455f62dd89103e4949fa8e471ea9a30328edd0d3e8efefee8caa6abf6efe085e614c82d23eeaa6b01f595a32f317df8be9ae3cd9bc8189bf8a6a4046cd2581f2bff27caa33d40e5f741c726356d18082220efe1ea9d93e4f684a4d6cbdb56572fe6f074fb5ceed0072dd0e869451c00ca0e2bd57d6f7a31e9df5929189de162c6f6c46d5f9fb3892dee40bf557ca9f10a9efbb276f944ca9e5ea66d7afb0dab77e82a4dfd49a11f759124c5c5931d517f33f3eacc0cf1e071b27a5075b7d23be897959c77b3a70485bf4bda5b24b12a235a6c20ac7f487d216f5b22ed00965fcadc9a5f6b8b2745d0c577d7c18e9fd85fa5fc03418852ea592bf472e16ad8a379c24edbaa4ef040a017f45b27d04d3ffca2a6de756ca4fb56d4705eb174b66bdfb9837813111c319429fc30ed8890f3f1b17cfc1debec97f42808414e4ff941617503659f2f0c6cee69670f0f33062b931e43cc3b67311fa16b1faf638998212dccfdffee0c29367bcbfb408e423cbee3679f662285f789250846ac949add70407561e80dc6f795c69d97d390e8de150b61248477a48e39b227824da24a06c1ebe7d2be5043c02a5fb13c93f18b1f0295d3cddf2e04bd42d789d528dcccdac9a5030c783e05d9eb90982383c033383f1ff823e9de59db062862b6e58e8ed81292c71df6dcf84bd44e052fdaaef69401144541b76cb5cb80e5a076138f2e0a6b13c4a4b7fb8d0bd7157d0728e9df68eb18d71c5db4a093552539425dc1b6affe892939fe0c18225a70d0ef9e0da4708a4757fcccc8616a229f12268acdae34d29be9356a9b5e66a8ac584237dc06608098ecea2352d60733e792d9e314ae2e07a2c9c7978b15426f69c6d7b94213af3864cd47aeceb8583f916e0d076404adc6dea3929340a1a2b8a17225d90dd41cac66798bca94b52b4880dab1796c0d18285f3b6dc176669e9e6d534bd4fb180d2a4b346dbb9e4fca126f9bad44a99643d10714b3a456006c9d92cd52f0446c03704bed13f1635568f9b9fea53b925ab8c4685939b9bb7ac4cee9c897302c17e6ca2a18e105f81df44c7966dd24991a684ca24f64da177b95404472c37c48d3c8769f04e56b131627fb1f14a4d1a2254b63cc23aeba28aa81bb43180312f5cefe52bb32f397e94ff346638583e8b158657e90c019f3d2b289905b194ac18ad28baedc5946d169859868e708423abbc8c271f30cc11aeb1310c1c5112e728544587002c9a46bad647827cc6f5dd08f0e63dd153ec3fe9624a95426a182435023c53a24c8446d9aed1ed5eeae1e7a18b653d58071705709e8d419b8ed69673f714180c87811cb5a505e55b7174e643ded050f2dbb85cad989f2421fe9559650e8e0fa698ac6500854d548bacf1fb215f1d85106907e918a5c770b401a2ee4fd9e73b49dc57e759d134469ebbcd7c5d020dae875e44c6f6898bfa44dcf0a3da4ad0971855a56b9a791b91b94a583b3c5e1c49c1993a97b29a88f35ff44bf39fc299931798b9a9753011f58b5fa76815c5591924f6dcc2f70175614ece16ac4fb74324286b0d54b4b2636db4f6eeef11b39c1c5a11cafc7f8d43589ae268b5450b4c74698335672ba6eb29edfc381d8ea611e23f663239c7fedb88d48319fa8ef43f62e63a64bdccb496cb21163d2c6499a98be6d5c2580dbe81ccda39ce36cd4e43ec33583090de42bb71145d1a0331005a1e8bf079dffde3327135748589b2b988582c2bb57007ee85c7c5eb10cab6294f05c3889920a9d639b5a7541b5fde251a068071b651c2895636ef1f6d0c34f5f45153e20c98dbc71acaf9c776130d7eb4cc01a655be22cc195e1a97b5364b0bc91882c17d735aa96097f8fb564a71d02ab706d7310ec86dc341c41f66d0c24be0c8852b2f6123470686cac3787e307f519dafba8bc4b0d7767f9006e9bb88c6007c55e2461d7aaf5fd7117ccc5d2bbadc27caec5b3968fd1aab03df136324347595033d83e8f1c222f1c525a2922caaca203b4c26e3f8b89028f7bb75c02366d38a06e8693fb606fb5994b931662d09ca5cec43347fea809b8f271e4eb67802e4f90f4c2457e53fb314bba10a98f5d6b54b85510567899bebaf5a58af3a67260b928edf1d5b1381a89aee92ab0b5a507a3ca97f275fc63318f7a3e941665778648e03ce35394c8fdc03212cfe98fdc52ffd94d998e523464612d640deb3fd20e9e29750bb809f90eeb7d68964fbfc4ce7eb4e7c4c3b1d82ef76d8b057ed9bc9abe2e37fd27cf59932a1fea65a805aaf6118453a450fe4c46d15797fae15270bfc838d0ddec7d38bbbc7b58b60b31f002848d93083ef9d3018cede248870b50d1e65fbf8b833c15ea7b02a6ee0bba94141fcfb72f4ab814b04f2fd48f772f0b63b1c56e40ac4ffec8a17294d775c9c0c7bb3f12f9c9bd4b24c702023c85418f4379b1ae5e6d70ee8f5dd2707aa68d5d9163b0af3a6149fbdfdbd75ab6371da51ba83fc017c68a16de7a3bf956e4c696013326227b3518bf792b6134ff5184dc54672273bc5daa0f86e9112c2525bc996822c399b40ec9255ac0ad7f70a7024f6fc16c4d0ba1f5a8255ed997ed4bcb66894a3d090ed642b5497a9527b1de8c4ac10ad3fd36f9d3d0674ac0c587f7d5594241ec88fd66672860f70f3944a0f7c4adb237806e2d74d3074a04db9c4a79bccf32a828f2da6fc5fbb62f5816f81b5be59d0f585b9a760f7ccf7904ad34e28ebd4455304e0846d25785f54a293acef704af5c35791215d41d50396a68f6947f2c9e97ba455a6bc5d0370bb452c850a2288a94d5e18e9e0468f1bf5ef86639349d396540415d88727ee6649820bfe4df39fadff2a6f7d00aa6cb14919de9435df2635772d2ee97f8f817c43ad362909c1492795460893f756b0e6d95961fb19e3bb2e7ec2f0c7f7728c48cd90e620d80bd059a9c55c5410a9ab3b9632a24c0f9225cd8d10f36748325748e3ea3a2e0097a3bf2894839de1101da40dda839d1dceb1995a0024fe7789a029b86204f2a42ec9ec7da4c9fb6c258593eacef4d130e48a7ab6fe91d778cb3065fd0267d841a4ec38e3f14844407f0628b11d1db0f6f333fa48ec5427519034035d85380497f85b51adadeabbd8b8f565287eba4a5cbeb543bdf5a8a9dcb8c756d06ed3b30fc5cfc06642f93699ad4da62a753e099beff08e00eeb2fb6975463b0650616223862d2aa7136b0d8491d53dad5df327653164f1c8758ad32c28a2a62abb402c838ced242c95cd05ad647e5f90835a06dfa4cc1bc4d084441dd91a7eb57376f6925b5e58cd581d57fc0b4b739b5c38b43ebe3216983dd1e5cfb974997d3b344e78b3f877bee60005952b314750699c814df53e833cc58bbddee60d7016e2108804b8a66719b2bf3b22d7fbaae2a52f1994a8f88a940f236cedf2ce95896460e3f311842587e1599eec0fe205fa29e9c6d1c8cfe56773b394a047beb4b9634c328464c40888150d0e9b57b9a9586eb22d4cf918b1aaa7882b2f2595b2e351b280555eaf7755587f615c7b41edc197da806e84ff5f92a086c27b74353cbf52dbfc3fcb706cc7a2699519a4ec1549663768fd341b1bd1730f34ba3eb9aed697dfb416a41913e07f1b43b57d17a9017b305dd170444f376965fa7ff928d4eba1e44ae26970c26b2af39f5445b3088c93c489ff6507a88c9041d11ccdb355299048ba76b201ed3a98c2f04d877bb7f8e635686e1ce23c008a73f987203602fe88430293700643af4f3c7eacb2a222066c7b73682f51ee3de9b0fcf9ebb6a0f50755916690a0368f052c6fcde2e697c082a562dfb5c5ea0e7d3799b29aa6096a91c02c66542e762238294388b8b1c2b85a4cb5c64436a484f8e14c24681c71704d0c0b3986098a222bb786e2fef0ef0063af90de4c8b3fa1d752780a23b821828c2ccd2cee73c61bb782c9f889bed064aca705152d1ef0b70b38e1dd3f468d77fe7a598e5b051401578766238f15148921c0d7e1e484ee1e79c487f0092888f74ee48cc3170a9c0f520eddd92b346b7cb492b6222ef5cafdad2864481cf8cbbcf218fdf0c0b79202688372728c94fd07a1c38dd7f414554f0ab609ac2b57a381904b02e61ebc989a2205cba34cc1bd8b3800e77b2dccf300ce1a960f17958a3aadeb6e8f7b7b6f6cfc51c4ad2752ee608370020c4cd8b3494b363c969ee637721c501595b5f766c360efbec505b7f3578df54c44b37c819c277a5109d3161d1101ec29d9c2563b1de38a41e8fbca5a5fd0fa6fb99b6150303c66f51eec0e6a7629f7a7cd087e94ce437e336d2e9fa9b2b1f85f57d725d6b11daa3ce9896e518dd68960232898b647dabd53ee0b1a746bdc3312580fa932d0a1f493ca79160edf369f521cfb3a715c20ab448e6359a27988aa41cf8d43f396aa3903d6c9966f614aca81d83d98531d8864d6db9ec60810fd5a5a94f9b1abfff82c56b048ee62ba78ba2ea52343312edf6a0d0bf9ed5a06c390c380a412a3600ea9198497387820dda8a23296a0dc7c844858963a89aa9b5869ce62e43f8da2b10e0a74174667da78c09b298954ab00faa140b62e32dfe4ee88a02986216ed60269c66943310fe71fab2f749b70bc31e375a3c13d67dfab8f2037aa0d02e7c37192b85d93486cd6d062db74e936db274c37fd3f7c8d8d5f8b472f4d56ce00e77cef41db4e2a92eedff000d6bfd9c8413579cbcaec4c25f202d21a24683879806da77266c7a57a470ec7279486aa161bcd566d1663f706d3a226680cb06dead0ec344cac649209f4e03ffd235fc5c5f988ad19f0b04b30f9aafc930b4c0711467e6f8cba2a597b8c53c3d5beb39913799c575ef23006397c58117327419066fc2f309da9ea3ee67365948c71591d686cde91458305875eb473d651d1d0635384c5385ddfab4f4fd60ee4e1295d08b7341b7d45edd6a875b1dfa876cb14bd8aa62193d50d552222a9da53aeed1ca0b492c168a28808dedfb4513956a0f07e859f94100731f108af62923a7c5c0814651482fb00a912c17e0575340bf90f1f3d0a697a7ac3d36854a8089c692acc877ddc1cb30c6b0af25e6419d761e27987cea9c1e7385c95ad6884affb614f65672e4a0abd0b2e711a39d7625dceb14534bb9ba4e1683650d442959da20e1f3f6732b8c57298a31941336451df96c45ca4c07c8739a1d906ed0aa0779f35b791177234e9e05d3ae78874390561cf5cc134923d833c49108bae07893602d02678a9e9eca4d092042d454c763d2be703e2349081b37e1e297f9d86e75c9b4dc3b2b3a65b88d469b9b1ae086683b2403e6838189e776cea600eb96dc074c863e68f0ea5e1dcaa00996557395aeaddf68cf065d0688ea77be1405d06566f77b6706ebd86dbc2aa97448fa35e241c4be1cd3a19ac81f11a1f1ec912ae7a5476518b3f8df3025d58b33ae364547ee069792f024fd769f28e934ba265a30c62de55c45ea33fff95e0eb6689d897136bd05fd7e223b863900d2fa36c48ddc8f4b68ebc0a3b4da3f18268f7ffe5d20c664799ed4720f264c58e84ad1752f602584e6189756bcca83a14c9e38527af36190442c10ffb6cf91916c91fdc8d9d4bce4f86abc13a212e8ad93c8120b9118cd939ce3f072f1f4cd0a587f91f587659afe2c6c321f3eca1a4fe583151c50a6852d559bbef3a8fb3a0493e11a99a2c6f01706e0f9b7b4a5caa475f22e862af6cfbd937f318f9ccd72ee00ba27521502aaf59a03aeb4f4bda7eb6075e295c4f199d3316a0f4d1b8de646aeb692fb8a58ea0a6f524f8cc29b714b96339911fd7c67bcf4d94103b26cf507e2e97822cb4db2ba25aaab29f595a4bf3841c5d3e89c2691bb160cd4f631e4e39a61e515a1de7e581f616db9d32471b9cfb07a92dff7d9f3db14cb36e1c8533fd7b03e53be0da87f6ad5a8797f3a7ade628159fc4031c7466d17c4936fa401096392331088b5c7e4fcbf19d845023dbda7b2cf1d8cd316ea3576082b92bffeae18d6126b67ec6f153a9f62caabe96c1012d3b7a2ab0233e1183718bfa68ca606f2e13ace94cc9c9d67114bd014a5d24c40822cb08aaaf3f0efe81e42287ec498d2b723dc90bdc261342397ad4859f350399c007727907691523d99de04b8e24be4ec86f70c81e318f7b9cb6cffba63dcdb15fb13092baea98357abe18d295f8ef1793a555587df982ce56dd0e088be4fa2b451440fd87686b791ebbf2427e6d70b766ae66b8b7c802308f0902f75bfe8a1af4245ca278f47824ceca407ad40af9a04973a6cb1b27b12e7fb86dbf907e766120c7058abfe540580ad87abef6c62a87f5367a524b16df78f8a3d1458d861d55ac337ab13ef3e38a30e6bc972df2b6efc0f7889ab1871b857495b56d58d02e8c9dc9f7be02a36f9bd09dc08f394b65d8971be8278d47cd470dd70cb3d1766a2656f582f33bd58e59b2856804abe8c01d17c299223341f8f86e5af1e687be7e7bca21cd045de51c9a0098a307fe79fc5de4915b85e92ff1e5aa310f9a6ef00400a303bac20355f152fb7df262e80704eda2957493dd94e566ca02de360b4ca88eba7729ce3ddcc9bd04762db21a4914195b7b4de46d8563a9653597fb1ded92449e3a2810f6d433f80665214fc4fb23b64f192f5cbd0f2f70ca5ead7468e47b61f0ef6482f0110476872d39b8893f394a3bd0f45c36aee79cc30a158107ac8faa09cf909907c448890832bb106827a4f67ee62dd1b0bc164bcced3382ce09d8547760dd4182e5e501b9f4b3c59a5995a1b84858e3891a258f19247e44ab5c64b44446c6780c602b0b1498154c283a1216181408e121d307b43495992388dfafa258df4f27e9f45accb9646a4a30633d709e25d90b060760159fadcaca19594d8b8c0a3830973ecde856255124641262f75a23aeee587e2c83b6c9db4ac3740134bbeed57770409c1c4474a26bc3887a0c3c79af66f41c743603ddd1ef2cd832740b7d3c8ddbfabc4f548676fcf982e688292e6b2bddabdf8e81c7105fb8da87fd10e8693859e095b75eea8f7ef96cd1fd5c16d2ec217c1f224f7455338663b462cea3431456fb2bb4f8f1a272e7dd33929db3809c9465039b95d8977af850956550e75269322c0916a349654aeb4d6b241678d8db853197d7ce775e5c76f6cf963073de1c581c81a64a9ac86819c19f0ae343496e6c82dee9bacc7f570a7fe6aa19a4a8375d5b10fc5fc261b8a16831fa992a1864fe0dc3cd57056da28a0f86e1a2736b4ae788f0d157041f5e23d1462ce81d30d5cce1130c65e3a46e0f72595dc6f000e7b698b332a1081ee6ee15d31b53efbf6d3a57798c9319b8cf26ef57b1146e4abbaef3382bbbdc71b76f1f06a9fe07ac37184ea5b938833b6ac62bdbb71dab1aac2d5ee53ca583560e4cb17e09da11695c7b10858f4a3d3c0f81213226c6845b8f8c2ffccd05da1dc05ff388cc113410efa40a4f941b2e601e0f8a40982f70185799a2fc2acc3c9d0f62c9cecca1c9d25ec064d7a8f0afaeb1b4d0425a16436676337a2d1fe4ea83b8184d39a2ea10f84fe0ec8122d5102a2ee0a32ceed7f525d9d24369854da44a356ae18b8384986b3b442396b6e6007bf689aee11685466e2e7573b86a6b23405265cffcbc6f334d9774c473d1b8bd44df0da4e63fa2dc1a39bf1a79b43e1325384d8c6aed0089b457396a9058165c625a22e272fc9436dc5f31dc3c69605dc346c1a4115b3d2fcab022a21f2619789a423a0e70465ae994ec170ff6c8babb0b22dc7e0b497af2864e389d49e2828e6a5e63c1005161b18a2db3726943c9a81dabb898c5bb258631f320707bf0bf72e6e5581834e4852d96905bdf2f155bca9cbda9496e29c13ccce8fe406a78c12b3500fefd6286f0746aaf314a457811ffcb9f84048a370a24ce6aaf67c55736173615aed4746f7ead6663c3b411a0bbea111a62c74eb1e32585e78efbbe528573fa7b8e747e9821cd8d47737e264f261ada11df1ee43644391ac210657bc5cd985785905dfb2f7ab49080517dac6b791104259b1313fb42ad7cd491c063a6c73d55686cec1ac0167fce23001bbd759e76171af81eb1afa2a4fd1b0dac1cd6c40f8ca382991684b6cbdca52b46dcb51e5230117972bd5986133695703fe230228ecdac9719500c9274765a733ff77095d8eb172e5265e1d7b0bb6d9c54b975ae6fc247ec93eae2a26aff65e2a2312b5a5765b76fcfa15bb1f19aa0c796f1456a819e1705782f55418cf17e754b2a02c14c6825a15518270797a01416ab625551d60c241484bf7807dac3f3ae0dd8f1769925f6aa500da0b5755e7b15334ec4b1693835e294eaed4a4a92b4351ca726884813c8fc788845ea5254d5cf63ab3504e89f53f1792972e41714036e19c60a76951143bc6894f8b1b063d5d6cc95c77b87d7eec8f22c30909288412f5e89827169857e128528fe76f6fa25cc4e819397df87e7bc8aa570909704c2769fd45384212c447b8c53dc3f3dfeac141b9cba11205dffbb7a389516e23f5ade480570b20b29a4df53f74be38a0a77a8e905bfbe6275f837bfd69a4fcdf8b6beac4d0cf3084720cdf77acabd9b2a82337c4f4646cffbe002f00bf6314581bc15e7e52eb37211fc3e6da66025f7a16bb76047a59d4063ecf7a056850072429f4a95854e8e01ea60a7add1e674abae343889d4e6650fbcbe78f82a4da1499d914cab7c01dfcd5f5175d9fdd53b1e11e435eb63297f9b9a2bb9c04342b9fc2ca9d403265d462bf9dbda9e030489d1e52374db4a6a12b6fc29d012ea83c18d454bd7c884491a4a47ef33927f46993eabfeae37cae5f677c0d5a4d23bdceed80b8e984f1c51348817d67a684a0f3340f71cc01d868a1b794ad0ea46166fdf11a911442eb5fe74a3265cc6b299552bc518aa60bdaa972716819c604001794a450e5292d257eac0fa16d15763f59268768c4167ce59afeae2b21c2aef51c48cf0454f4708cac2dabb32b8e4d81469ed8747c414608a0af7472299ab787e7ac0f72718b80f7cb3b0574db60ef7e051f60f028db708e480e1716a92ff878d6ba0c133446d1c610a908e0ac28a099c553772c5610cbe33237ac90e9972ba16a606c2f2a8a52b3007c28a31ee3f9c7419faeff583195f49aa07e845b9988bae68981ac714aee2bb01402ff27bcb6618cebe96363f220a7935e41161182c00ebbbe5c321ad5602da4ac41cdbffa57c1fab0c17860ac87b850dcb2cba2948877bc6a2e3bd08124a648f6fcdf8937736bc84141ad59f373ce38c0173b08956e34e5c82125d6f910991442f052fdb426a994fe3d50946ca826ab2cdccf6622294436205cf4eb12190ac129ce52700c37ce9543635e17102e02a18a3374891d43d24a72131489254ed33cb4c19ab9b9996c095576534f1d3a01baeea2a800f296480d8157fa73c265d92b012ec8ae414b1b08fb23c0ae7db6e15f58815780b0c67ac9ac78e4fbb269817f2d0a27aa2459b945bcc567ac187a8daef7629a1934ca04a4ad35e2118aa32cf1342fd9c21b21727872a91cf5f929d271e1cacd351e12fbda98346dcc283a39003d52eea5a1b1587aa1639d5d19c84c0f404efb524a81e9e209416adc18bda05e3217c50d2deafb75e17355e61c6ca500f07783183e32e8db0f63159377ae2015c3c672ec67e616be9799abe123748394158ba3f274ddd814ecd6f9d77cde83fa234106198582d32790b2930f1c6a9f5d208b6c5f01c5badb6ff7f9e5a82c8603ed824b7bf5af5a3d017c6d539eca5ad1f796efb0ae6b187ef0468b7251eb98926c53b0a332a7298f029a90e4d9703e75e27a0240e80fc9671df85461d1bea2d96d7052b36bd6f8c60beea41894721aba452a40ef7419553cb7cd2097b0375a1842dbd434ba3e48ff676deeae5a9c1cedcbe32df4300bf795b03ece0e575b5895568669930880de4a6596245ef55af60ab6c1c4d48b8d129ffeb8f3d726a88b220b9d8758343a65f0c21ec86a71872fdf102741109c7981f8e2d9804fa2696c6d5e5ac34e07a26368b742440c97b97f197791898f95e39ed9141e06857c5e291e6c4e134b9a0c3eb8d967afc41ada11e63062a5dc732e00db70e912419693477c0a7c092d765f5c2a571e72a1b323c5a7d65392196a9b63ee313aed7b31188a2a29d9381784a711a3042473aa2e2d015152afa6fe6793444b03ea5bb5c4d25d77c64ce9975c9f58bd7b24b0d4d056c5a0110664f52c2c4789b6df150dac9b2d66ef762e497ea745bdeae7a08ef86649b4aa17661c23d8fdc43066889d0df7da305405d6bcfee8f4781a8c2c5497273ecc7d5bc1ba2d7c83c613bed2ad0374e9b17c5d2ce5705f142e083f2800072f928e5d674f4aa0fed97881b89a0af57b1ffd11afb68e171153583b3723df929ed75f0cb76dbbc58ee819ba4652abe780f52af9a78304bd29d9c50aaa12174adbf576555f860dfb53f18542e689b103aaacdd1721358b0d71b19b65a339bdb1830f2d1b93919becf907085f14e4bda3bab6f6391070a89d1ee9c9e92134caeb8faf8cc6c9bf9b602cd6790586555a205543b64acbb89cc8b0ad545d80dfe1ad7280008534db56b48ff31689ce2029ac80ab083c64d6fe58480f08303f8fae18fe8bf9feff70078ad7e2fe8b874cf95162d0517140f5a4bf329bed39b9cf242916ad96ca4633ac4fa7611def283cfda9ce8b41d209075621f863e8c88a7081372295ef14e32a4e8eb054acdcb5475b0fa7b7f21bef2d6242d9a0975287fb320f1966568fc02e142d2d1aa1f12e3f8847916c7196a646eab04fb96255bd5dbc834b0d11c39fb457bf0127f3556eef166aeafcf20a8c78d46d03d661a6816344865212c92e6d98967bbe8526c12a4c529c18a10226cc8f97c36da4708aebca6f73312f3ff9b6cc308286a6b2576b28a6349644754bf85b1491c27a42281fbad2c1442af07c59603c6dcce7fadca9675fac11db026dbbb7753213fb48834a67c2cebdce436260740861316dd7af4ac1121ef5f2d0416f8487a35d3dc618e2d552f5332962f8e8598ae712eea335b5fb927f5ba7c378f904ee3af1f2dc4395d3e063ddb120104f9099e2a37438603c01ae6e5d2e5b5866bf1a2b34535306eec88ac56129c0f852c07eb07816257e893884bee07bac1d51d5c7b5f71471c6ab3ec4e321806a3f7671dde10c858f4b93af0d0cef2a73babf84e3f6e1965a8fb42b700f1bd063cd10bb2b96f1919574e8477687f1b0737f13b7eab60186e2be4e84da2fca47165291bd9c494601f4c0e1adae3ff5f72457c67da5bd2a9d12336d1d2e9707e6534034e5513c403f51fe5ba7e808317530dfa1e842e3277830bab4df04effbd8169b44c0a0e60db1bf421102650ca6daefbec0105b6dfc9edf83ec810c437601077dd330876505b113f6c4182c1e7d08bc1bbb181ecd7fc8b59ffd007182f4dbe9fa5ac6166170150ff8d136f62f6cd2fc3409a1d9727a613c7dba20590239159899949d19282f16c8eb93f7a90128f5b195e16505f64a301b6c2701f8e525dfb34982c89b69adbe349f99ec9b7bf3f5a9ed5fa7ff80e6e434f2bf6c962708186eaad726f6e986c3710e042497b05d657a56c3d5aa1e65c4422823f828827fc7a3117cff7d2eb71e206a6e1b90a31cd7de61e07062c9484f331c721b95f32947625f530baafd99784241d1717f8222517cf039b52f84b0add453e794f2afc9173c598e46715b6d44f055ceeef956ee0387a0597fa6bf3ecd3211d5457ad5feb5653f1b30f54f09e667169cdc8a6c542972cd9d753fea828290df127e720d54bea50566de384bad39ed78e768d8e474f3d115bb509b90267b3d06a28652243eb03eea61f2fcc54da9c4c1f6fd4a9c9752e11cb628b9690eacb969b169a120d579a2b8a372a22822f29f693eabb2c4d451be39a34fcdae054ea26910fbc8bf1de3d166e88f6532966a9d4ee0e571739179701f7ceaddbbb4c45a63576425d1a3ded3ff3db9f1cd9a570230427aba3923230a490987626603252ee887f1ddcdeeddb34382eac073dc3c09d259f23e1a68e53d5076b3ff0723cac808c588c460e0918545ee53cf83a55ff364b091fb19df7323e016c6e2844515c0d853403f982da84a85e040f6a899f01439e5bee613163132ab928e7fc1bcdbf43571979418cf864d0f16f9ef956c6d991c7c61f399dbb98528f6ba9900bf8381704bc73f30a80a2df9e529b6a5292eecb65e0bd772d78d45d582c9a7c3aeefbdb62587cf261fd231d47ae2eaa55bf6edca93e4adc6c13128e5a0150e9d04680296ac1c4fb780475a428d9fb0ba55302a5d80facf27bd0c972c5d04640556c0a19582f74231d951b161dce6ad4e6e7764118abf11f891dc9b7df1d2304ef825b8f3020a26d644a8f664a2daff6bee5cf4cac04f887b6f599fac03cad3335b58a43fc4a1bb7da7d9a6f2e9343f4d096aa8d1dda408f7420b27095506e59e24e4121df1727a077d6b494b522ba1df521bc66382bd87ba65b4fcae15da0679919e1ec7f52b6fdaf80c74697aa7c32aa2f2a209ee957238d7e0bea46112a0fa870c88f845abf88703b6880a6d627cead5491ff8fe5939a2bd0a374347ce22c813f7aaf80b1a640b2e9cb7a2df28c8b5e45e674c38c69b956b0acaf68fe4c3c39b157bd0ac88d38b1b7a2d1ef3f029a3208b2358c1153952422b7665bfab1436a4db122173263ec2efdbb6e84589ff95f8fc0abf2b97d70e2670789e72b6fe48e80dac7c24c1b6e62927df45822e9d7cc9cd11ffa19760829e25584714cd75a0191bab317bfae4145e6d65a572e68ee85fbefa588de239e11439dd998efba85d0d3a813e19a28da21168815a49574af63411dd449902a296506a3b7534528f89eded8eada568489147b1e413cf820cf9c927f4cc8cd5c15cc175c4b91f1924157738033619746482187b7b818c0bcebf4dcc8cd00fffe4fcd263ad9fd58297404b138cbf21cae62e6727b33acfab79d7fcbf9bb9b112a69077ab26895e9f652224d63ccfb75d6df84289d644fadfd2f626694f32238be979ef1c0f482a13bb1ba227c117fd4f9660c6ed44a1b7767f8210a54e894ddf031899e5b887924aa0c863cb15a6c95a6b43bbd4259bb79f133420613ba6be5431f8676c4feb815f3772cf31200d1c639d0bcbc9845ec1bfdbc84335a7a3b69d16875e5bf01223f59075e09a999babae7bf9f5ba61e5dd40f2c78b1ee3c183e6d771fcdfaa57ea4544677c2ba7af8490e4adaa87f8e5c1c32822e7c29bc52251f6cede0463242a0f7d984128ec65264119c25a725d9569a8aaeaceabe0d3eebd0e2f35fa91af5a24900ad61b4435f5f5ee957b4cb0c525e95e438a159dd1afa2540d9919d8d961f8ead1a9b1727a462e0af884cad92cab2ad1168d12da4f22a8558516dc3542abdd9f9ca396d32e3648d86948fa95389e728135a57b151cd96014068e1eec5b86e7f34f1029c50ba3e48dfb100e07bdc2e0d552cd4763ac1a6e0e4196846af9ede062711914b711df4084657c03eb477d71f1e06663d2a580573c0d6fc1e3fe101a5707b88e14da20cc346f85a60ef961e05506f1bbfce0b5c328a84eeed4003da4774c09d1a561e7a8731da430b701a08dac003aa421a77b50b67d8359f520bf3db3998c24dc5aaf0efa87d40f8de016111485dca2d00adb35b8323c79c0812aa489ea43fe4481ba1279e3f59b1bbfe0dcb57a802512f6d895f54f4c7d4b61a01386ef879810bec46c94f15fba41f7675e62d6883cb2330c6772fa798e97422d4a0dfdbe922c566a3f67183d73777a302d16ebfffac1e01ea1b26f3118d5eed3fd31baca8d5457411685d5aca33178214b563c5d39ccb0ce818f2b47307bad0639e14584e39d174db0effd85fba306d8b38c563e58d76abd9eee80e514b6b3b5935a5a34b001c330c530f30fbb644b59c929f83c3bc46fc481e2fb5f0d93e107e16a2231d6a82210c74eb262cc6dba9fa2295ea2805dfa08fd65a4e5a7e75b3ddeec43d372430b9e9b29357a1d2933053f273704bddad4f8459ec9a900286aece3bc13f1817a19edd118cbee01fe3fd674c8de7cdcb5c5488b6621465d253cbfdc6919c5af53dd1d35b9e31e1d8522160cecdff6b58b567fcdcf308cf13b8ea49a5b912ab23f79c24c3e00784114a31d83f62ddcc95e48eebcb421509597dbe2471e25bc86b003dec444534cbc4ed0d45202766e376c8f36c54954b8734ca5606586cd7a6ad82504390c6b9fdb5e13fd47a84db6a0f69d1fd6158188aceb3ffd0059d3fa01444037d8f675350f893cf246984d0ccf869232f839b2b8cb605b02e46fc695ae30af9d98db6e6ac812128e67c74cc996e0b9ccd9519e271ea0af3b1d4c2f2ff70932473a30254b4c8bd58598a1f105fa907e2f3e7f76f07a23dfcd33a15ce7d5bdab04dcf8768938f829d72dab5e84c5e651a5dc55fa49740204693c4fd04471807d7db3fbf1c35f48b67cd18eea9fbdfd17db94a36da3ea7f0f892f93a684cb6d4e081710f81ba3b02e589d728eebc5cf24cc974039f07642a85e166a3c19fc22e2e9f37d30c62d8ca808d8d3ebdd52c36ca712ce69f688fdeccb270b8354f132e2876769cba44a551b970240bc614c7f56852507969fae8d620ae0dd4b7e57692b7f1dd6dcb6367fbac50efb3049b3df684221fd2f18bd08b7d78ccdf8384a24e01a7067bf7ea289fc3354dba7ceeab2d8140e0f592ea59f5894f498d043333aaef5e0aa4b63b4669c2f8452de1038ac04c0462bf4ab29c8195cbdaa8b7ee0f0e7675db91f8b10bcae726b962a4b7337f64dd285ba7bc17e86976a549fbd51cf2ae6ae6c43dd9d6cea4214403e3df481388bfe49266cf00eb4247d8a96b8fcbae6c923c9719688f5d2c46c93030a9880e8cbbc5285db01610ce5335a39ad9e71496fa8595fc0a60ece196e0f7dfb4102f9a43978e3e2ea92560c88dc491a9eb1ed5ebe343b63ea3bd5b55562dabc69818221086a905c06c2f7a47a23ae4876879ac839b55edc63d6da54759510fb3efeea3c6ea0cf27bb11df34be0cfa6e4b985f31b948c51cdbbd7b18c243e9ef97d33c59ef6d182c1614f05caba86dbc91d4d8d4b93fb5477c44569e7a70b5ebf384999cd0320ba2b42ef1adbfe2304f1dc24483517015d1ae3ee4eff9d19da94b4e7296adb9e73121afb30f0e223213fd217e9b9baafa6bc6e07b5b5c192c5147ee04067ab1bb0ed466cb8c309d7d1de6f08d581e5c525ae82efbc499ef8c00d4c371457da5dca6062e3b58b3d333b4dbfc75a798b0e0b6afc15432b3ef743d951db3639654b88109465a3070c6be8f4edb9785f4ad3647e8bb63317b0b5c780935c2411af4b73a79622191fae3085853d6c16b008696413187ca56ac5f771c74cad3abeafe2f1ed3fbe37595ba2231846ec63922ba15df1679f8dff543fa744996e4bafc4e71e679a52977f25ea5eb950f0ab3b40c4765b3af713a86f1085f4f947ebb7f50eb2ae657a43579996b54d44acb8b9da062b33e84a27dc524448eb2f1362670703e957c396a62599197cf048bb779a9412a5f878620eb65cb8d13623b4b17484fd2409dbdb49c631418ac80accb794921834a0c253386573a2d28ddb6f841ce6713581defeed459cf546036ce8ebbcc8594488789c0a09b616f9ec1fdc83f77527c8d989518fa219221fbe41c720f1760ed1d96889189e1d59b3667cfb1919058888fab4b58bd2c89e56619301447b25aa2f56ba6a15f6811b0eba0bb18ae83e69fd3b3027d85cdbc2abdbb76b543142b61972f3499c86d34af134659383af3b086b02e204e9993e58505dcc4484f6483a71a9d5288bc13066a90e669ea3cd780ebf64c82e476f36fec4d64bb228375e3bc33f37726fa9303b63f3ab81bc55fd679f6b09d94514816527365367ce6ca85c5fd2dbd0aea1a4e801627433391eba11fa7bd90ea30e4a169b5c06a13dc607033f59f9096a2ce05e97db9b63849a253a9a802690485689a8a94ca82e40a9e4dd4ecb9139faf88b9aa450a4b5252a167edd002335f04bf79fcebd25ab1e8febdeb277677988f0d8d17990420d2b76acec862c65c3ffe2b8392ba48f6aa028f3d62def8303dcd70edc48088b113209ca08606e28e1472d175082c55da63b9fd2f87bc28b4ec19f9a91c52ac1337a696b11b22a6e725f24a45521f38cc5d599c0f5e10ee85043cafd5f714710e202212098a4039a590aca173a03d1b67fd751957f05d8daffc6d5c91b0e3263f26db89927c8687fdf3fbbbd49844eebf35738db5d86d7a32966ef6a6bf471e07e0527833d922fcb17f40923e9bdd23d48e2db61299b790f4cb6f03050fc156cc18722fc11e410326934bbb55ad52ed5a0cb4ab8838b5e545669912de4f26abcb64b2890ea3136b3b1eee5f99008467fc44ce440ed812ba36500a15d5015291523f8924fd92b2700c9fca6290110c016f0e9b136f9ba4ead1a5ef6900dcc91ff89db09b3eaa5e7d115fe45816ec0e1171c515e1ea41a571cf64f395b83defefd9a9e719c98ea39457c3ab2772e496b9ec7c49d3e65b8f3e59391947d6db8ee5763354b9ff4b9a1b118c4a47de094551e91831b83a1cda69e11ba01ebab91859925049660fd85f86cd5cbea6f9cd42b5767da12ebedd5cb5a58898f344552b65bb50bd34024a640fa9a00ed3fa9a5cff05acd07b3a073a0f07304186ee113b70101cd966c5e53f7c18a2ad6cc60376943a3f9f8a7456b40d4c7ee4cf8bb24a9655d7311e7afc770a66f92616eee58b53c5da32d2d9619f164bdd7e8d389cc7106afe24881b0a28851a76d0330c2a4a5522818c2c0316f83c69c5985e155162f6eabb6cb8f8142247e59455d6f66ce9e662b5f09ad3d0e61580d8e6e678161aa50f09da547769db9e3c8ed04f63dc93085a260eb26aa9300e18fa1300cc49d9508a7b92d1c27b0238460a2afc794aa1f4fe955c4f9b85b3deb80128a71ffac03d9f1b9d6d2aaf665b8ae820039fa7c9c34b04512c72576c4337966cfd79368524ee9fdb72ddd9fb22451e9ef33870380581cd41842cc5822ee65f43614e3b97a35a8e267b81a479c5f2832830fa09381006fd19f0cd634a40fec0858bd78db5c78aa166dc13b2ae9949fa7ba93179710f445a45bc1bce4293ab673fd2ac1cf34be17869fe0b72f29c06d48da26e385ed9ce01aed626777cd1192744ae6ab403932c7d47bc82f31650917c8fe055001e130645400f6ed5f5de60d6d2b98bb303c09b1672835450bd6be61f64421cdbdd898d3b8cd2981b9c2c5bad6e1dff096806ad5f64d093f701f03a1494acd6984f73416a8a6b25853063a81dab3a829d740971f05b88b8bf26d541cf790601edb09866409d081165758aa135ffb58a6483ccf54966304359d1238bafb7f9e4c4d2b938813d3b8573f7a50f86cc196696423b5984b10df4d5c79778aa8bb646f38faedde461d990e7516a9e56ede816ca477adb53a606b39697f8c92b1dc6c8974ccbb7ed4b80c7511a16c018e3e1410162f855df2c9a08c6ef8463d12fa87a2523dcf678e7523875207de0f1ea78728cc077f8847262f00bdc7be0e85811d1ac8a58327d2ea7c34387d8967d96a708278117f64b11e3507502c51ad17c5bca00338a2879787078ad93a8a1dddb23be2e77675e93006d873b241e13c29c351ea15f3b33ce94d84a98af34fe703094fb28630d6d8deb96f203896c02c0a7ff89dc0c849599d1502bf5ea8d3a220162e35cda321935f9e88b158b4427656a292234ae76152ab3b8cd4aaaf3e83b82b4c68ba015959d3cab3b1fe8211988f871107aeba6309f3fe9e65821d1c2f3ebd5b66496a0296349a55d7cc1175ab50103be7c38864f555ddb8574e50448ff09d9e3729f38ff774ec012472ec8bf5a90327aeb3f25a6255d1c173eea2035a5bde627a46277ac91770b45568999261d3b32b05c54d6e3db48d67f6676c0d48562fe11f5d19b277d88d91838189f4fce9b8a13ba621900b90ab97fa34e292ada6a6e644776421a9e49c46a8db51824456b266863f610bce703de8d8d8e6343b406c6a37e7a14eef822662fca8bf1c46edcc39f462e1824c5812c7116a7a9d8b6ecdc7f36c802512b1d41999a3595a3b90683dc6d771f61a5a6f16400784fbf09ca4f24490fb7de4b55ef5f42caea947baaaae73c8b177a7dc72495cef4a82eaeae9f4203c705b797a0f22e0f66c82a7025289ef0a9007449b3a76f0e877572a9df5348a9856828901d040aa430c5fe2215239cf9306471daa63f814035b83a512bfbb01575ceece5079b3880838b6b25d4c38a92022dfaad019c45a8a9c02384c1be1ac380ae1da2857f9913ece0ba5c97991ff35bfb685b99e506c0c5e25b0be24c9a8d17a9f4642c31ee0db83fd29eb51a5924afdcd476079c64227975296ef2541db89a2d394d5cc5c69cf1e110297895cbe7fee941c9b1bc15e084be1c2392b18b8057e2e837e480da2f3d899d12ae0b2ba119aa6e394b10e86984b67a22c035562c71bfa3ebd2e718102b1994ef82c72a0b74a78fb8580daf29047e76a44a2f110aeb949473a93e4cfdc3abe88658cbb1cfdf28365bde39480c834dbfa2a79091f61882da9dd0e7ccdef4e555b805f69f7dc2058ba1028eb778e82713410f8478e07e51c65dbb1e0ea990d9b9143eb015328b208e04ec48b2cdb18386a0dd079b6d252c62592e8b894e54ae8007b41d10bf44883037e1b3b5d3e7bba9fa1905c41e9290bb5f27cce985f2e396378f30b4e369f98424d4e3403aa7cf4d03e42b94c99a32f88b77bf003f4031a97bc64bcfc62748bddce157e498fba82ed461c399acff2152234f7085d003b4f8a17bc338b45ccd819cc93571bda63c23439af27993a08421b2691d80a82e8d3d49404bc02f7883573fd08b2e8f13231af17a321e0bd547056e101db41d58709b42c274f82d8cc5e502506e585e0e41e21f329d1e31140cdb73ca65ba0e8906ce476f073a7ab62b9d4cd44ed71c8e42c10f9e91bf561a89de0da8b43d15d0492dcdc57348e7e08ffd3b1f585a5f7fa07b5db4e09bdf0cc482a043b58f8a3013cf264a185641e2fbc2a16e5649a1e14871df05843a13f99bf94e793dd81b9088a290492a3766724ccb2bcfc292665fb0a052eae576f626b766d3c969c444469319ab63a782537af11ccd1c483ce0859922094784eb395732d5c3c9dbfece3b5ff3cfccf5fd7f23be48500db304e210225ae3f933e3858bde4c8e93c2a9626a0fa834c0be70df57892dc9d20a825c81582b0b0b3236450fe3e1b82607690573cf947cca0e51d56a22bc431574a79578ae7fe1661d4c50bfaf33f66279f9ae1dcaa6e3482cbdb98f3ba9d94d240986ca21c1c0686bb37e8deb837a80e163eee948be0b2166753a49ecffab8d99384a342edaa9d32c8899fb426e32e3eb90ad4fbe499299fbbc209531713e38462d7f87135842974607be49a45ff5e386f6af9fd309544dfe065870622ca12b3afb52b0008ddb5caf03249d319f852db4604e28f6a1e5a09296df048d6ca171e5f7eccdb68e37abe7aa978e8a0184be78a54fb64cc1b31781492011a3f462fc541e08ac72ba0c4484cf71595be2d5ed90292e1878ce402d59590e33824891d73eac274ecc03fee1280eda4ed5b61197f5600667097aec7ea29381868d87593b905c0f2557bd6103fc70e45d0293702b5060bd8ed65c888348addee113bb9fe459d58fe155b4b504e1a378afee2091ca5c1617d3f17e355aba1a87a791c34dc41b13c88ccb87c48a2f8d9c50608d338f697b3a560f22c12bf0f493ddc555349d4e0dc66ed68e16b0ff5bb38233ce7bc5727894cbc787adc344b5892d0bb91da4539862d5e47cc9914563fec3658678d9868a51fd755d84948c81359ef792513310b934a39fdb743f696769c1d57cd5ff1123971193c16a286a9aa2d1b105e22b0861e37bbe6e02efd9233f888088932d7946726682d13c8f70176d3760a521a1a8c178e4ffeed21154e5af4eba9cf0762fa979c225709cfa059fdd769148861844d342b98869fc1a8d26eb1efa8b3fd34739cae75060740780aa4eb46da627f222d40bda991b2ca7fb403929ee3e8f3a30c34b1e802436844675fd6bb488439428334555c8d0d6de0fe510fb325b54270dae69fbd69106e33b3307110699b4ce70a35317c33b743c3ab85e4562e474a88831d9c454c43fe09d5fe8b6974c6385e8944c220b8a0062a9692d1915a2f35d728c5aba3e456b6e46077e96f14b795876d57eb3272f195cac0236ba02bec3fcb8cb3e51153c2fe44c54164e6f6304db437591a65fec8005a21b70c0bd2efcaeb575ce1224a62e9460bd564add76d1f2df7aa1b3cd9339d520e1bbc077b8925b0eae51f7662b1e44c984f293b3755361bb95106c04f305cc0d3fcf7c2b25d659cdfacd2dcde4cde531ca569f65512dab974e2c994f6decab8db77d579cefa587095461cb7e9e9141c53d2b0e4daf9fa939da8e86636e3be8a8b2baf1de0b4cb85c8237b8d5836e3969550e1cc04bf75fbe8dc38ba608aa58361e285c19caed6e3e2a9a7c9757e9e5fe7f59058897e058521d6a00cfa6e46d7253ba24c982e12e8c6cbdbd6bf509bdb5f83f7ddcce2ecd34d51c16b0ce24c99050682f21dd8330f6dfb96620e45309dec778d5922959b51a211f2a4634a4d585f8bea808018a00c47ba685e6d0c71a7496c927eb8978a2eb10d3476733af1bb40c0691562612a2902aadd070433e55f4bc304897d352bc03460f8b9f2f61851690edf0a62b7ac3c3da744f06bdb7dd6ec511ec5db147b4cc228e62971f745606cb85fdfea37f01f8cdb28b37f4cc7b50551f3f1b48a2bd2f32c05e930cd3ffe1eae7716294acbf69916b2132194d64375e21cdd8d06693a33d7ababa25ff7106380eb476e508fce90578a2fe2470a1ba0114fe1a7012fec7b2989b843a93cbc35064fa091e03a30fe3f64b9e5670bfbb5d618eb9ba64038263a0ea5bf0df614c46d134fa921814f1fbb91ab454466961720606414f59073495b6a30d0b6fe1e822e4a356d71a6643c3ba0ec29f21ffdfa0bd46253cfb6c377ce39e08ef1a74d736b3aca82c9906fd7647cbf0dead6b1d4790921e9af161f8f7f46326c9f5b4a6a14957c7d9ecf75d199bcf57053bd38625ef8cf4ee30f4181ebe2738c803b8c85ccd290034400c2de9f26a39fd544d4d7ac8fe8c571d8542ccf9acd70b7bcb93ea89c3cf63c1def162756ff41839fcb413ff2fd33cc1dbb09164fc4db1f0456a769f68c2068f5985f44b24ea3354f26952793a13703d3e4c5b834eb724c238926b8d863132947f34d9162b527e54c56a776a9b45fd7332d7dc02fdc74560c6b6b78c142be9eba0355f60867e566b5de04232a1000c9dfd0d3edf631b1a596146ac34116bf690c9103b4b90c549eda6af83bb055e95752838b673bdb1cbdeb119951577519ae8387ae09188526f26ecfa7c0f3f8f1469de926333179cc26245edcd0e98b1ba5c22be5b7231373966d90cdb6dc07ef528c27884fbd852b9656cf434b98d70d203b7d16cc7df3572309afbe9b64ea9d7a384870a1a7e5cb906752d8eedfdd0506ad3e2ee19aed6837bf32517a013112024f97492a51a9074756cda667c9642a1e037426b4519c1482b4f766ac61d3861708f0f4bb158e628f5c760f9046f8b63fdaeb9b638f219663a412a0bd56f6e1c1e0f7f3cb97056d745bbf5080e7725c26d26c81c1e4774d3dd1cafd1709af8604970314b6f0ee6925d8068f6c95676249f3d5dd5276b21527e3ff74d8e3170f5cc744107c369d1d1bf1860f7e48cc1ba8f29c4b1950e42dbcb207fe4d9e3f110e706f18e323fcd7ed0d7aee9cf704e25eedaa223f74cd7f9aef3962b38d250c1d93897a6dadbb4fac10e3ece575713d353bb11ffb944f07d4eb1c59a416c15c554feeebcfbfd3661052bad954e6671ecf56803b8f3e5c2439548915a5445b20c6a82180680039324ac41334c223307ff5e3f763b186796e5e3922b4b6273d4a538f88a4802282c350394637ce0e2f7b05e11843f15a05320f605c1361b9fa482bfaba891d657589971b86e83a23f78f0683f28df5f483127106de187bd209bc697ab50cd9ad2e5c1571142d70c475641ce58dc542a407911a5d32cb2b1738209e27a0f2d6186c372d96dc6f404af699301610dc57f44ad06be27e1b0fffb4daae8e5efbfdac5f38328efaa1c4b107a4aa51b8701702cf1baf75ed58fa483bcbe5e9d928e2e732730bf94890b86e6eed04a3f49687f40b96890ebb593e878a11c95aa0e8c34bea6a8a0226d4a8967ce3b3182b6eed1696d4d89db30ad8accd547d016cacaec0b33f2c0b6af025eaca97d19b3e810a4eb4dc8be9eea9807842184945e5eb2e4146b3c732c972d311ab94a20d168821a7198c5bc6de8d89a21cf20cdc144d3b4b0d5b95203523e89a2246c282fbbf5fbe8c50a31dd7285b8bef94caf9c1daa84490d819c7624225d2a57fc925746f12f69d30421f2e7fe3aaa29c5671647be29bfdbfcb30bb85c8f516565afe688bea8dea90ad8af7a0c9e2a103d326c55386700354ddeae5761e2523c82428104d6a677da339906bb14302dc2cda99df7e1a4ae78050cce4d1ff51a7cb74d2cb20eede8a4615853a4fc381f7945600204fa5f6de2b7285ebdacad8ed5982c1120308c0bf925c057c3afe5cb9e95598e530584cb81933426e72e168e4c7efa13f9bf26dae0596c25df2fc678e5ae6975966fd90bf51eea90138187f033244e97209d8a21156ac990aa909ce6c83c4c02337be3236b54bf706cbcba6e67ba76e9484c92699bfcac15cdc43264818c32ade569a0f88a56efda9513e432183febcf52cfa9fb3b74d3ec2456c948d1ed6718e70a27fd0848cc856682bed1ca7c7920571ba10ebd9fb2d671bbda7552e3b708f76be1432737e967fc5e26ef615a16f19280dc9d0c43666f6e09f744b4a5bfcb94d3d70634625b40077af590301e7ef2af48810d8edfc9952506040e44c73f79b4584c89c273eed6e006483f3843aa5259294ec078d7b7a2f7878b40c22ea7a704b85e51412d74f69e90354a1566dd6672c16cdefec20b3843d38af7e5bd188d899c74ccad492d0020356ecf923bab79ae209f2bb2ee060866ec65869e26522d82525c17cf59b77ec8db43a797c4a8f090db7e768b8dadaf5d8dbc5ea6aee5dca01d3db5e8102b972e6ea11705012c6e576877c0f0efae23fe0fa479330e939345332ccc6289288da26ab0b02ca95df31ee7f133b8614568cd21d9527260068ef30cbbc14b1678ce56d7c1ab8ef606f28bbb8628d2f4409ebe30b79e87e52ce6dd4467acdf626aed93b0623705369659ea3185fd1f92ad1d495a2c6ea5cab0bdd620c1128d9215766fa0af9f1819af24e143de3fbcf2ce0ee3e4160a646a82dce82075bd0227b4e5d041515fea4822e9dfe45852464ed9b78cacaa77532d031a4a106a6bab1ca64348d0e2523bc08d2061af97926fc2d7ff05ccb80ab46cb1e65020e6dbaca908eb46b6cab11744b95bd496e0f142cf8e1ed7ebaa0713f7e28697a4cacbbbf8be9dc46dad59c84a238d4becc72ce924c07e9553f8d5b6892a154a79288a1ac0f94dff71675feef8035ef4e21c31216a1b5bc6155ddac3d6b06e8523a936e49cbddf30ad6d980c2b90b2957d6bae09f7f763420973b4ac786f18d8d4bb6de9e4df25883cf794a14a2dc4a1654d10a2836d6648d5f705b588ec6f74bd8ac50d5bb16156caa14c31097e2ef5bb36c904f408f2b285195d35525c147248534d62f0c8b61d130dc6963c9f7a7669419dcb75e8ef53065dd2c9cc904e78a0890133567b741172658ee7a3f6680d03dbd87ff1b4ddc397b442473af9b245cc97c9a333eed4521e99cca20766136645cbb9344391071fdea8e7a20671fda91b02c3b9bba971805352db4aba4dd5a46027f82471156196403c63920e37435bbee91dfc9c35fa1bfd6574953fe00d874e843d3c0254b77e01a9b07845d2a496f7e77743ff84b10be575a29026b40b9ecb3d896ad7f4876962df79a11dd33bda4d60bb60b89ce20a0fdea6eaef41c8b86f9ff308315d605abcb9ad8a169c8bbd941aafe9d1cadba3817723be38c7bbc0d8001d3283ba065dd7584cc03a192d04327a5cbfaabb3f88719a8b282e9938ec6f2531f7bdf471502e81ae4e210d154100ecbb0f35f408f13b098eb95a88e99aa78c7dc924f531708c8e39aa33d24f5ccdbd019a5cafbba447e9148981efa90434667095f9acbe005310ed79a431e7400aa1fab363915387c7095f7badf19d490d29877eb52880641ff6d560ae18324bbfcb4e8c32abd764138e9ea859060bbe1099dc8f1ee41860e3ff57742af4abc68fdab4ee89c6a614f75b4024202b61e2cea25d13af32175bc11f104bb57c6be1dca2f098527ffaaa4f532e32ddb2a77f14fae53701d0ffc9b437d6bcb8f811a48657e3f91712c0e6476cfe098b89f42b9115a19c4b066e7e5c667ae03e25801bcc51cdd62f3a80a243167b3b895cc555266b3471dee88442640c9de890629b976eede238c1d41fd796d89f659a085dac4ba7e3aaa325ac8e54c9ca2b6ac1613c010354c57bf5f31da31b9cb744cdf0b066bd82e39f50600588522c8303668f476d15be73afe64406b1561f0332da1ecf8ed0b17f913a17a026badc7eccb136e93a02cd4a1abf12e3d4a7da79aa5191a6baa376ebb1bffff408110a36e7ace18445a8e08c078ed5d8af7cbee07723e6111231a21c393fae27f6153316142bc718533a60d220d4477e2bac57a75ca830cce6f502112db36b7de5603c29ef8ce75e0aa2c2ddf34e0ce81e14841b4b5d4809aefe68ea4b860f497a50178b43fc13fa5b0c3015e9b88f6cde953d476495c4e35d6f4bb2e66171b7e159d89a5ceac1778499ac67ae5ee99b5ac86db09135aa7804d938da4e3c0d3b544411396030a622614caf557db29dddaa0f0b4daad1715879e9c15716f10f9cbf4f1aa5e1f9739bc9bc1da6e30b03fd903145443512ed1e8d4f4ee461c872efdeb73824569a36c6ac992420cdb22aee97599c1d76fdc52231e815edca7304ce33b0f8a4479c5d50b806a4b8825d5c312192249b2b41520162b4edb600c7bdd304ddc38697ae641b83e193fff0f51584fca9e0463c437a433f293ccab7489652a78f3a16bd8200a1fa5b6048e5abe41cd6fbacb66fdb4ad4ef9783d25edde6eb25e29f5e1bb311b0dcb065cd4ca83f16f61d563684ab0f102b42c94ffe6382b0269bd3c05b46f37dad747440cd833a4566367888db7872d73d6506909618284113329c06c75427cb2791f46f200e19cb893007ad6a85540b062496481478adb39583c6e97d0443bed3e6932c8f762f05452ea15eee7faa0aa7abbdbf7d1b038ecf7a4d1ff6b08827995e98913bc99d7b68ddb6e9e1ea9dd88718a64576f624d7fcafd18587bc8f7df286c54fdef953002e3f2cbb9c5cd456387507d92e908bc5093727e5ca4298664a158afd095c36a1ac02b1e9f070172e0cd535739705745051ba7eaf803a38fcf555c23e54f1f81f9e569435574b6f5aa6a58ce946b4fea931bffea823db30236d72574aac36643ace9c4d85a191dab68046040202dac6515219042eb36bfffb6e486eaf35dc8b821cfc39abb0e4abf6327f2482f2b3c084e7e50cac3708931e737fa5b4b5af36b1bd12ff94adc5b21d14104255145940db1c34d2f79a1044075c50f35d67f12c94a05eab937248b2744d9212b87c001d7145054951fe7a42373ec57d5be0a2f275be1fc6eda0ac7276f269686a54158e0c8076196912701c9df72b344f0f05b152eec2c3f670cc81e00c4334851f03017e8041269f4fc0e3fec08b5d5ce60a2122b34b2bd99e45d115e110ec5ace20ed7b4ef24e1a79d80ebbe1ccc444064170ee30377316028d420dc2c69a10cfbd98838d973d5ae50fb384b6212423b314a9e34eef57808c8b46b95303f40a5a274f4b66178682fa866681d0d95ab128c99a39b397d4b2e824960e65ced8aa41497e2edada7d38e8930374d4ab12412656bb550a550be2e88b4ff637c4466f4d9e6aed14e63a53141b8bc3a0a5b2f276ffe90f33714c478bd2cf765372d9dec8631510ff550a334956f3d95defd4743da8c479e898efd559b791d01e32c54e540b3c8757d1fde89f6e2f92f71c23280b5feafedb52cf60eb99cce761694e5b329e6db32652000d24f51ff023a7edb3616cdf51ae2319f761ad6ef57a42c1c88b52c019952bb2e42d27c571103efdc8ef686d899795c39132f5bbef2932bc04ae0dcb6078502c54e9597aaae10294b68b78b0ea11e57a6fcf01b4c975a634d83965cdcdf1e3130b5edb88f54380141478948bf2ac5cc8ee12f97488cb5cfa793adac6e8710dd4ed3676c47e9b9f821bb027629aacf03c0e386c917d7360cc29130a20851916a0c75f0ee8238eeda97200d91b059e4fd97eda0d68adf8d8ad411c0e5d38a19cbeed85f6a012817842d5cb33d56a5eff373a1005cfd38d048935e434d4bcdbb00a3cf087f8705b1f52218c6731930b49cd4e33418c9785c836dd176d11946f310cdc18d5c08939c92ca8862622db8b8e63437e9346da38fe8362b0206132ca2d436a766194af3e05d95f21bdf20c125cf009f1fd3de90720f05226ef13abb58bd242ad97b5fab5b7e5686c5ce6c81d70f1e5f29e89bf73fa2ece67b34107de9563dfc02d8b25910bb57d56856dcd90728b76af13a8cd16a0b9c75e33d222e5bad4480359de413a3bb1cf372f075df4c1f3ab5651435e56f174a3a988320c4ce8a5b596252f06a32c6fa62a63f64892b8459769040aef973780e293226a16e2a8866506a9397ba0ad52544be4aec8d9bf89336d1c83bc297585a9da4b3a7131ca052a6b583b8b8a0a96380a2e56d9ab97ece59c98ad73b054baee055d9e74748c93433617c458ff30042c3653da16a933fd1a40cf3db7da9dd806a59c627ec7f53a6925b427a981eb92f23cabe7bb76ceec1b11a66132acbafb5f7a2cde82c51b767c51921c272d661f71996fd60186b42bc590905f445cfd26b42907b10c1cb1ec06ed1eddcc8d151510abb2dacd43b7493818077a0581f5f93f79ea06a2e57e3932daa02172ba32fb58b5c486437c9f3bd5a272b17e9005680c13bc498938c6e3c41d22bcde5ae708e7f87303bcf77bf4042130e111e17e5eac341e65a435c34077c758a709f5d4743688259b059385b291926dd20ff31d50e1ed74d0fbc8568dfc84afcd11c212463f45edcc338790ffcd0e03bc3281602357a85b854da5c2fc7081564ce6ee88ba0a22e3af5a1ea3b3ddd19fb66a9368d3055888ac86f85a5795beb86064e06123f62f993464a8df4e67c8868f760e9dee7bea0484e4367f79c9f5032d19ebf81d159c791f265c71ec993ac20c761997378bbaf94686ae4a717ec1aeb6a2d5ae3f80a655603c99da4f245687ff39c7a357b5b58ef0046932b4e71e1132779e91e90b55583d89b707920dbc76fa97633533c542aa5d7eef60587c192f8813e1736511bdbcbd20edabd4591318d27d3969557cffbd436fe05a352b035e8b90c9c5efa44e9e9531c8bc31fc4ded7652bde6580116bc87fb4366bee420b810887c3398489bb3aa90ea9b92e34b4586c640af54aafca65882a65fe36f19b3be48773b11adf496c4b1c4c34c12df587a2b0e4e38e42e33dfa2cfcfc0fcc1bace470b5b9515e9871b4f419022933904c63b2a7d5d0f9daee2384e95f71b8485f4aeff77212636dfbcd1cbae2b4e1eac62041f42f967ba396d676e113679912ee9581dd6428b1c868dcb911d10dd1607278fec968002721390bab872392daa0dc6460ffb4670f786fd0f5cc9a968f05a9cc785842aeac3d1a5cfc45dc611de8b34f3d80df693fa0e3b4720c5a31bfb1a059b5775b03472147b97be868c3efcba8475fe564addf16922e11dbaa4f393c63738d5c03df8fb1cdf5326e9ce99dec85dc51bceca737bbf9d0c715c117b4e74ce0c3784ff88d8c558a2a30046ed094785e36c25ffd35659b3fc15f52e919996895045933f7c660b89840721183859d0766d760affd144299b591cdfe2726e15006fcfe5b8d59b6a3184d4e8bc4b6e65dd12a8dba3210a67a97c63a6d29f192b4a68959e1266cd890fa77c1d2c935c46c1154a2aa2785a726b20d23877796fd5b14d6fc7a0cc5f4eee414e496c7998c809871d9604b446751dda04b6e92b0d800aa442fac2a5f1eeaebd39ef514b292cd92781741fe898c75134d0072b83f6bdb47f4708cbc0fde835743a65630a1dec42470c45625b650d4a5a6fd1152c52853491b14a9c4805ce25fb64281e81bbc7f50742cf375a67e51734a9b573f03cc048e1118b921891b414389b33a318b0095df11061cd9dc3645e71299bcf6de96c55236924b8ad3209e01384dbb170e78d0852ed6bda8a5765051674857431ab08935c3784bfa466a29657660d15fd438b81782dc172c3c662cdf163804dd48b367e5753349997fb47c85f28adec982194b83202ce93592f66b11b1726546a43e322796565ad3a3cb2995a9f42175ab4eb8a2ffe4c4ea27e29ef23acb0fd933067c6b29052e93714c466ebb850e0af43bf8efe74fcb621ee414842bf8187b0769382dd2a54ad66f8043c9f34908339f787630189195b104dfc7a413ce8348d56c07432c4e07db604b4bb73ef990f53976f3edf499bd990fd0e79956320503bae26ff56eb552023a0a9e24d5ee5aab4da6dffbee5c57cfe236dae0850fbce5c2f8019af3712d6639e18deaecbebab1f1acf80355d12bf0edb70e6e449608fd5d5f279daaa2ecb20a253c79e90c43365cffa57e503702eaa06a718b0918ae85814a3950535315dd809597e9a2c05f14c9eca6218333b3ac3a255532233be7ce676fd30f742dc255e2cd335c57f3711ae8eadeab07420666cc360f3c6c5ea607ba61bc3e80d06e6f3da3619dd48ce5f1906942f57d2003d455601f49762638d0a147d71877544ef81afb6d76b586a14c44076a2d4989699d35cca66a79bbeac62cabbea5e3815fa9e7cabd1de12b73f5a119da6dda1a5542dc074911c35419b09cb49ad134fd927265b6ce63227a1755d6943f9775c41ea039dd7a76e48a59b0fc7977636605ba78f2e8c7da0dfc39c29bde616925a3393c4b4b64dd43f4a547e323f45f0cff1824900182192d9e5ec51a276802644dcea8f443263681b6972a5315eac6583d4ff1e31033d1c856d9a3a790ae596e05d170f6d171c2caf813dbaa9215d9ffa87b09ff9393382e477198de52bc15b3f111f90ecfb8384e098a5c15459a09becd8b2e4b7955c9fd5953bf35a372d6035d5a45f4790ecbd777ddb64bc9a41fb759bc1e8a839884d8d82ef1a9718ed40d081eb0164e817a4520479a991f8380bc9593644642552abfe05a9e0c8bed6513477ef6f6f1fb3d62e963481d7dcd99519f5927653e0b16029087489e6fd8a3dd54af9fe26819098ba4f9b3212537b936e6e2a477b348ceb179eee0876b59e93b09a8ac37b9cae7c6d15afb64830d33a15ee5f02fc01fe18b5786677d2797c456ff24bdc3b7b535032444fdf0a413b5c89d37b858601332d182da528a8e87d8eb6ad34b3d6896acaa0be5de93a1f45368eab93de080c7814a92023bec09aacb5ec3f7a0e13b958774f280ba8cb30afea8edfed9e64aa940cb1e3da257e538c28516044e8e529c6f3de16f3a2e47ea0c5483dabc0a3231a5959f23de185c97b0b489b2183c4e18959ad7cbb6ffcd05f7fc20f4a36dd835ec17fe24c0f11fe45781da962e80471b2708b33b0631a32fab7d1f6938387d21e1e0b60084859941d68ff5144b6f63138b622b36a9c27dc71db957665d0892f586f632dcfdf7bffb184dfc43370ee08d8ed2e01b4a36f6954970fb822f641ffe4c41b0f01b37e685a3ae4631b72061d5b8ac5e9161c50a82f803962533098e3352c48709df748642aeaa702649969f6ebf40ac24248f95cb1933e90f62e3c39ddc1969bacce14bcaddb3e08226fd078b1e422ebba33a2d3fe0a22b95a1fe2c73f352aa83f602ea419818696e8d5e024f67c0669a994d295ee01334c10d43ad2a4496fc03216b233ca343a462db415a9a8d943c596d3561a20a9e32a56628928992bf1671236e6444d0f40edf048740e3f556309d0ef2597eb3d072bb28fc0bd3303ed56cd393bda84a017348e2c955b05e775212183feff569b8b49d376b5e2d1c2850bdace9d5b2335425667e04fb7ba121e2dd6d7b9600729fbfa2bad05279c6f57c548b3770527fe04cda398cb4e63c765d9efb8a3f259f110e2bc1b5448aa25a846bf58a639c55e6eb964f7989647c859c5afe2f9b2f566d665082ac67d79b41f44da2867dacafa0cc710f57229da82691385b670502767a4de4a3934836bd963a58ae299de5386d17de3512051030b4ddce041aaae0a790d6868482985ef579f7aa2bdc6835844cae4909a35a638dd32f221d8e921b0525ab453ff6c8b791fc791085fc93ad594024c09c00a926df83f477dface9f1be2470eac0597f220c1f3746b39dd12bba3cff3186d183c05fb4def904a91eb1263a1c5ad37709dcb2e89c8c940ac71835fb611ce95461652399d64412e5996b85dbea16c7a8ad3e410dac6f23232c73763e970323f579db949e5b0011d7894e08a05abf8394aa39a1f10fef5c49d523ef199712768dcb5af6b71a7b47a7edb9b869696a5d423bb098c8b0553bc75d6feecddc6e052b4968f0bac79405650e3d499de4bdc40ea4bd14f4f24c5df801f16cbd4bb9937708c103ac24ccef399514e21845da0880bfc344a49d0db914be0b226ab37ba3f9cb51312b9250624b38f8fc568b691053a0daa8d8987626d3d0e1c1e7899bc877003c50f43b137f22e3ad6e246af757c32191814e46e48bb021a9a0bb95b9c37f90dc7d55d4a6cc450bdbe6f6a4542618f37c2b97fe883fafa132a050a89082514b9608da83a976fb37c21641ed766fa9444f32eae852508698db2bd6d803a660c1765a1aaa09464ba006379be8a8df8d23bf43f76241e7ba3666c43d141b098dd7c68fb33978d11e4618615ea8cea5d2633ed2269ee27c40e11bf2f38884b8b5b7c3aa93ef8f0915689b095d8c8a53f9b16501eb29cbbc33f5058d928b33eac793db23b806fc2814c5214bc821d5cadfe607ab99c91791af869db09b3051fddd8fae5b2773dcadadd4fc652bc070c83f54dc1a6e83a96fe16449ae561852806587c5be8fc6984f6032e7a38bcb5e72d8a621a42bc84b9d49583f3739b6dc590d1a5702eac7e0e8eb17a3272e5f303584d31a8d880432d83eaa48ac55c18d0d8016398967948e8c74281e1ab3d41390cd3a3ba26e334a5b6a28d290ddb1502bd4f95088f84169105b71a3bc716b497b02f6c4e4fa33bbf7dbc0b3dc2d13d7026af2401e4c16d029a1f671fe9be97f58c9bb07239293390df4c5ad8b2726a85558ed6382b89c5bc50b379538b55e7941cc83b17a5282efbf7a26a13a4266e70e7748b8080480548315831932f60881acc68477c30bcc6df83ab575c36e4e3e88823ee0b92abc4253fc3ea3b3d9d4c1132cbfffbf58dbda8a6bb273ce51763f4ac9ba73c88456d12d1051732d4cfd67978a8b3f0c7d395ab73010c6aca06161bf018ae712cd301412deffd4f893f03f41c2736a3dcbb25a82bf8c01a111f7d34182db84678b3a1fc6b0712ca34edf9a53e6130457b5e744044f3ddc311873b97088181e1904a318e8681849317bda44b1578af039b7f58351aee77c2bad4556c155b76ffce925ac7245c5ee512705dd47e2202a712b409e059e68bf02d5b6bba00cdd8d189c27e81ad46a38ee3fe2d7f71a368f02ea5aa12200e85d021ea16df772697aeaa165e8456f62844bcbb01293a10c0ba20b01c0b059da6d83a9001de6b22945eec110d0215510cb48102b5f7ceaffaebf4d6ae034657c6aa0092ca760c75c4f17738b82234480141e4e81b3c01af2b9b2abf5123a3bf9935d763dc194d8ed9592463ee43887e5c4077ed31a496daf6754bd77e182cf550ac9e81ff3a2708fb2432dcc9fd75fc1cab6d2db530b2267d792361025cf4b44e473bf9ad242194f5f24f9d9a21179541dd92c359ed4fc0159f65813f8eb2b08ce0e5968025142bced1b198f09d8f0fb878247e07835319e7936b2559ac9526b8f16b93688e9a700848b56df7d03fa7956994beb009cb61f77b20c22a21833d426f41d1a8abe142803eb2b57eed6c5cf6c06ee6e2327a2144f2ef411697f7baef5fdfb411093125c7dd3d971cc87ac638f8f55782e90c00e14ea1c526b534f0f81979d04ea3470953cb8a9087f010708c4c10d11924a753f8af11cbeea6207364821c55395a90ed84f89ffa792b8b6b8f9f5d924036d1626b33539aeb8762a5dda259af9ed205897000f59ac09724c852a220c593627b1952413ec1d6bfe890b3b7ed86cbf2e0fb7b2ed44d4a6f616face0673ed75614ffa21c40e8ba5ccf1bf9a4629bed89046501d96d249a578f35e3fc6173da3a56b511dc81c4fa57950a4666455d285f4d4c83a3bd86625915d1a464d722bf7989a6d725a4cb66f4668983788eeb7a0ef7eea95bfb484d7ff2d28337e8da479a73e1969140439b980832ca4da8301f3c010aab9724ad43a9d59737945bd3abaef05d8cd712686135ecfc9259afe5eca5950360edd1ce186d342ba761f2dd516e2f7c6f3667892e1c1553c32e3dc072082b4fa2166dc5c6ffea055d90f9bc9a4a7712c89c939c567e04799cca7d5331337d6e32381c043d465b9d9f4ead930358cc0d11bec8b5331e5e6e109db5bbde9875e6062962a1d7b29591709f13190037ec7cbe6c30442bb9de5a203824b1549661a280323a6e8516814ecbb026815a13255884c1421750d0d39dc3713a82e0bf64a1a3729f93f4916e7617dc581205e3623424def6c6da93fd199daebc09b70ee77564bd41ec0b5e0d710bbf8585f6fc05e0b32da8c37ad20bcc2057156ff38deb79c87f9e30fc6a4184b937a2012044aa065ca1ee058c7820808c7c9e54ec6e97c71b8fd3b884add27caee72be165cfad110cd557c7e2b821161e4de7981e408706d1e19057ee0663c3413b37faedf32caf6bea0987841ae8c0e41f3b1d6a623f0ea20c9660cb28eda18f84a57cbfc755576bbdc07a4e70c32dfa2e847b803248dd24a5b93da2224e5d2a4b004dc43faf57780f8c4eee7e561c49fc2842fb276c4151aa133df0629b6db0d2ae1c52402cb38339357bed235f8cad89767c011b2d0b6d9e3537ed55fd4c69cf74f40408d1ba462682b148871dea7a14198d30416b6660c1b4cd539b987ffd62c67e99e62c73a3bb03a9a6eb18fe68242f4564c0a23a1f6aa9ca8cc7311e1dec0e939908876e2d4afc8df0bde44a3ff1c3423b8804631123594e71c0ab74ab1b213e957a33a90126d1cdd954aafd72c12916957ab2e0354061db2e37fbb9760184fbf2822ed30d40568bfaa2e85273357ec7f976f98a08a663acb59bd57095a73ff17e9f58b469f8fe71886bf3862538135851223c3839f481f98247482a1effa38e1682ee6ecc7e087dfec71684ab2c5caf6f836bd2df2fc73bd16fc6f2431e068bd5287038ffc4a18e1830ddef483e17b92ce9b07a2cbf8c8b5ecba2f4686cf2ec135e6330bb8943021d19684ba2b50e2c0411d2fde9e7e232345c98af7e1c6acd9d36eb001005d1e3330332fe46ebc473d145ec9515bae3b33a855308322e905277ef49e11944ca166fca6f5c3f5bd296d8e7a5186eacf8bc88f42f254456c1ae0890c4a83919af345b7ff4b4303c7064d444a7041274c72c24d465b87e87e7012028e0482241292652a532f7c5896f50e4b6dc217f9d427209af0ffa364694c38a4efcad637f580857a5095c873e7555a59aae449d431d3641d2130a42184d781f70fc5b44971311e62ba0805b326ff69d446e00ba66ead576f293eed6251bf093410e3417681dce5bbfa92c14ef63a7653c63c1cf4e8768a9c617218176a6e3768ebcf6bf0aa05a18fb82fae6a57e50fe476083c23f4fe770eccda3ec69a2899b03dffbb3e2a860e5328ed9fa4642c5155d38eb5a7585d28bcd78f976ecd68eca187bc7cd37bb72dd2295db042cc88436f5e74742b85c5b111fb998db4ec80a9c2bd19487a63c4436cd5047a4b1b52972d8aaec5818da0a634e40187b0f5525b9625466bf39f642fd26b2056a28a21ba7af4a446c5a02979c2923aeb02f325a53ee5c560bd607b2a08d6227fdda560a05a45e82ce7694cb174eba8c31290514e14752f60a337ceedfa153b6c6fb60d5e5d0fdec090974095e73db2a025881e5605989962d22924abd39795ad5ab227999f8dbd1766560e3692f696c04dea4f0bce60681132f35af9e286f5aa1f928f1e61aebe83c89bad5f8b4a077435f99527a0a8f96f09e9560b6bd6af6b9b5df2388830260a8dbce12fa7f1c8653fed4fc5a5dfa66ad61ac6eb5fd66730e17674d11a72f65ae2f0ab7cf44a8aaa2754add038ee340f321a210a030a6f6c89e71688206dedb1fbfddaddd038cae8dd27faff3a94d34a12935bf9195ec798fdf113deed2183ff1c610833aefd4a040413a7daf8b1c89aab48291f187116ec92aa328d09a5319242fa55ab7ba7090745823466c9707eb8fb154de40f20860c8263459c4160edcde725f732baadf6cfa6d690b7c8088224bf4182c83890bb1e35151e6acbc7a790f444898ab506b69ae064684670bc8cd922a6676e9c57cf2255c753d60b4e97cee377f94f072c17473369983f087aa98462a6505dc0efa7bcab5743acf2d7dbf08407cf615d1704263798875f7d5caa8f285409febe90faa56f95a61aceb6568b31c31b611cf722747527fd4a8ffe749755ed98766d022b6ce264181466217c995791f3b7ba7b721e875f5cb22b12130d4bd611e982c9f8bf9623d1bfc81b6394c17b790ad5c4fc9096c3000e1e9f7abe636504897d8bd0fa86187a44391ea43ce75895124f2499df0394bb1cfe50a6ed3b0559a48106216ea04642eb6ca0455c78b0355e1d7161d588130ab4da78c4d72e4a2327dd4559848b621258d360ce9c9d6a079adf91a00865d8bd2a095f0406e88f681b810c1c03b966d482bc31b49b75600be8fea7400706e86f00732a2a51fba880b32094f47958c72ae292bb5e07be17fe91110eea328a444fb450e6c74363be65c219f0b38e43c0ecc9793071bd4151ea129926fab744081cdf7fdd70b9a896dde38a976c8ca9353092403557af66a19e3c186a3af9184ee6ea2f4709afc4220260b0ea6204ffbb679eb86f269c1154ffd0048f3c583c9c0e848a817dd27ede2cc8d0201a2ff4bee0b2234c0006d81c8a2fb548f5321dc54cae7f7ed42a9909e5d25b75c1e89239e42df0dce728a61a0854f385e77e1fd669ea9d7a734297ac97e8d6a72d607314e5635982f40ab2c6924c4e3e05127819e6f6b826c3279f290abf673db9488aff6e110e91ad55ea50b0b8b78aee6406bef03c221df6acca3d405f6c5abdc33a6ff4981c0c9d9374f613b53b8487a8161cbaec53a496146c348c2aa5bc76f2fb9c1cc620ef1e84b1faf722719abca61c5187b101b335f73b92a1768d8cf9b7b295b9d95a5e308da9838600591283a3dee0ec09fb36011a43cbd87a2d269695e3f6415a396627687b6e70af6e1f1140ed623e147761f4bf656e41533b5beff18181902dd2ba46b913ad11ac10bbeb9561fdbade9c2508aa8d1350f3fc2bb0418b41656a3af662365741cda875998151e09673354a3426de1d27a8222b3afa902d32c1936df9fd2a1045cc6880a2a27267a84b5f748862e916e89266d8bce73e32f53ac4cb345d9c4f24fb32b2161627dbb4d4544b1b1a3ac477868687ffca29bae7252c09dc3202a35605bb5e5123a5635f20105736759a80796f7836adfc260b35e6327ed68c960482b21820f8443c30c30245b74ae5b0f78a31e76afcd17df6966ef2c36572b4b94856067577d1e747eb8e581813fc59eca7d9d4ba5fe24739a3ad775c013fdc9de414fefcd06624f2068901f314c9a690c07dcfdc7c413d65b79d128bd48a832ce0705dab04758d47df7579d99d8fa8524c69d5d3358be53e1522cc1e66e8a1dd549fa28a6d3a57be3090eedb2a9926e0837d35a74d402cf5a24b2730b72bfce367e1e332760209d471ccf8ad72012acb0a803266cb6656462dbb8ab593416900c950d6c55f527de55468415b48d569bc1539b7cb4cba188167cd8e9b43c981154576f195a6a5081dabc9598cd6eb42e99e67438163a2acec940965798352b972aac5175a836e4e4c8d273ced662cd9b8ca79e3c4e6a829ad3d376ff1d3efbde430e671256db0a83f57138b67f36043ef86199915c0262dff6ac3715682e7152de370a621b0de23aee47e2eddf214d785b05a0379bd7450df0b06e1b468cf729f2f56413efea1a9790782429befc74a3980dcedc7ad8b3e2fd3dac24e5a664bd93fe26d5bf0cb844f6c80d5512739b1c89ab31aec4687455b2be3ada4f5f31b708c9dadb8848d1eedc1b831957417412215187b7b99d0152c9e5b04c64ad99e9905f4c2a597abde88db4d6af53c1d4d2d892de54d4dfaafe5fdbeb52eb05cf4f26fd6760bfe05030287763a07e8165671531f159b72fd5db29bdc2c8c3d8332f941c60f16f1ad169e28e88054556eae0ab8aa1be03e35865ddd80c20e57ad3d7c8db6adf340d98e229cea6337fd28eb6a657bd7eed47ec738565a28f21094216cc1b6c6a8d4eabbe846ea17550e2e3cdba26d0725b7cfa7dc83a4bd53fc0c89920c6d32e923f95636155e9088f627192e6d1923f332232cdbe1450c2c9c6ab7b77485a52e6c1d1f10ecb0b73595e535664a866b274cb325d9eb95ccea54923e2658740653be51d7276aa43440806d879b0f2c340bf7cc7f6d3edde35efab2be364d8bc816c8b37546bfd527da5151a621400db0ee08fa357dbf71e7f15b3a731529ec6c730cb1b53d00f02430eb593ce3bf40eb60fd174728f1868b7d4e600cfdb91c8071110bb00ced5ce043094388a3027e665278c6f3ba9c2e61807f630266ee2bce7ac06c624bda05ef2b1e107846a6b565398699ec8752eafb045217339bdb6fb214d7a48d2c9e7bf792b1d307ae62002831459d23561252041b3a61d7c8302e9cbc65df43e982d72a50cd21f2bd9cb592e2d1736c2c7793f10342074c263852c054d034ec67076c37756959d2ac042690848e472574d4f32eaa8555bd6b402f9d663adab1369c2a5f6ec4ec2f9aa2e0a8f84812ac60223f3de0797c27f045cc076acea07822c02014302e4b135f3630e6481f479724bb7a5af4f9cb209517aa69703e1c8e137a960bf6acda0c746a2c5ff90bbe159ba9fcc8857fb1f908533fbe0fbde242166e7ebb21fef8e68a9d1974a5e1c82e10e17ac808bb855ba55c2deef5a9efd6c2d206320dee8b1119824a91d57fe30cee23effbba63c0462e711127b7f728467b1de88a11f7046b1be9a36c159bdcbb0fcac4797f8fb8484eeb1ab98e8c11dd94681e37ba38b41ca61408297e4945c1161127d377e0bd3d8bd0f6914d765d2cce4eb44d6e6401d9b367c9cd4cbadc7b560c372ceb2742c73939f4b29773a800aec872296b9357b470cef482d4e7fbe03f6d50c711455597e13e326e5a9078e3548b04f8a628afa9334bd794bcfe1df4b45f6a670c919429527fcf8737c82bc84b4f973676e713126b97eaac269b7b1cfbe67f212977ecf36d08632a2154b42993d4e010a92e5b23f1596d76ab68b69ccc87864575721e936af90b363e14df2d5a4e06ffa433d1307509f141c282402794e181b10e986a375ffcbd7ce88263a5703b878cb3539b7af856e489879c0f8d108f22f23db98082d3ae1e679d4d4af919fafa14ee8b77494869318894cffb3a58af93471b8f44f8ee327ff49a6c0d244b3f271a12228f5f6ee9fc5f4d30bb8b0837c67df7b79fe8831957fb62aa916e7aacb5239559ea26c1f48ca72925baf0d0cac178397381731f31a73c0fadc344b0132252de7b2014ef915521ccd0e0b1d8ddafb6c229276b7cb911829cdecaae69d055da64c078927a48cef9075d5f0054b33f7d40fa540af34dc1b032330f69d31c3a63673f93cd8a7ffd5df8808fb599a53e9c19c8c53da77936307180937486095b30995cdea46a9a8702cd17efd0f36533d4fc8fdf98d748dc50265e4695bcc6ed44eef82a2ae8212cbd20245dfdb9806c24fc134dbd82cfb2e3b363ebfa611543a5098519db56fe85f9c15bacfe926364dc38a644eeba904d84f5a5893d3fef7665f271cca5e66ad4797eb36b542cd971dbddf0defe2a6c437050cb9dc1f742d5bb45b609066eba47ee9e457ce8afcbb6a682a6a172e5392dc668fdd5f1950e922ad8673dbb11886ea0d49ce9410186d0f1eae6e2985cbf0438258fe1859ef81eb2546e24707b4d02a50a8f9b2b7ff9903cb66bf21dcb635b7e62a2e29d00efe77a9ba7f45b0a2daf9d1c28316134efaadf52042917d7517f94ddc6541bb87d4b52d3835886f0d6feb36189bd934e94309bdba4ff0c9283aa84ad6fabfee49984db68f4c098c6a3f0b85bb8930825e1f7f76fbeaf34a01a5c848e223cb89f34aac182e824d8db4210dd9209830c891a4737f57f0e6ffc088701e22b42f60d8e9ce3b02d3a87206fe812202397814797bba1392a295e4073cd9fc0c0830ad43e2cd61921cd1d8f790f078a2b5efe6f907433fb8eb50c4935da807dccd7c85a90f9843d1505b0f25e47793d90e3d8f17024fcedcf06a82a22feedba59d679e2ae8250eb9cad3ff2d28728d180596d81d87f7669fb2e5f9a149ec270b829a63cbd97be40b56386e3cff314d8b9165ca774f727390cced55b637e062f89c7553374e829df5088606f03af355e82f0124e3420783a46390f8a9758493a556ce0a192bdbed9e3b124d13812bdbecc03ec2b8ad33c2b5d0058e75c5c6ad52b8344e30c72f72c504d525e994b1d8bb779c95d297661831b01a5d29beee79ea30bafef0ae54510fb778d8f4dea6dc8050db2451d6a3c1fb176d960dc14cbc9c135c960c6a67a12a84c35bc352cf0fd7a2af146fb15ca26372fbf2e84082702db8154f7c2b0b85e1fd4b05e015d13474623c8158864aef90d4520a6ab5fbaad3ab030c3bcc780fc7e8bc3df7c3dd6ff042af636b60d344de6e9dab7976295b3585430aaea65ae06ad5e684d4b3cd34ce28025aff3fe14b586b5be17c9095cb91f7bb204460560f8ad0a03d27838ff1893813261e3860a29c7d7e534f64c817ff2cf21dbb97030631d40ce458ca20a1b539befd31bb73031a15b29d1ee5840b9d2e852bd5f5f07b9a93ca788f3c142816e0e278bba126083a1627e479380028628aba4907bd05bbb5ea71878ed7d0638b7767853d2aed9dcd710bccb84471173dcce4cfca2ba7e0907b910a28c3c09a502917a11a7bccf638821e0667879c39965accec81d1bf5afc520922b63a89b47982aca26187a59715d2dff3d5f2a162d9c0eb441618413d2263e7cf9653d35c835b1a2858d5eeaf3aaff487b163f2d88051a0b370fc999d3f47c73a3b39067bd302641af3626771c2df2ee2757152009586e5d75dd3de5bc6c6840a893901e14e96726097dd7081536fb627d33476430d285962bcf12e93e022d6b1d4c55f0060bc5e4950a7d47d61ab51dab44d8c5a7fb8c142cb6533fdb19a2e7606ef9b9828ec2fdc552726e6de404c9f0c54c52f4f7102a87c88cbc6253f5cf60d6a6839e6ba6552f95c1afe7fa0816705ecbe719c71c9b5319c2d413ab008012108e9ad719454f490cd2ecd10eb0552e3dfc43346c4685f9197bfe1dacc3eccc43b3214c6fb068c00b622863063c36f811af2a1bd243bbafb80dc75393696f3a24a643823367ca64b48059cbf824d3cd6d523ba6ac8dac0eed4bd5e2934171092ba15d37ee5805074215610498af15eb3bf0264617459762a6980b0b693c20de0ba945a03e28636461a550c201a0f7321a884d1f59763747f91b214fea1515d39f67e5c1abc3e8d6e0f3a5a80d1e92eeb173e22181c967f8c749e8b9a53cc2590bc87a51a25ecc24ed5a61494a4eb1169b2e15dc2c4c7cfd9a587765dec98549f028f83818389c7bae648b6459132efe58482fec00d95be37e8df58348b54dd61d08e7c4abea654aaef9471d12e7c2b99babc818ac71f9efb55b9c20e2e1b7d44b62c0b737a18348fca8a54841f06342b71ff064e3f38526beb3c3cf0c2510f6d3d2f206e4f94e7bcd6b300049f47eadb7862509e0bdcc4f161f257ee52af618e0fe9199551d76193764a065206b7450769d4086e613acc2f517eb96fbb3fce37f509b1554acb6055d31bdddfefcc5532070905467de9d1e972a1b9d0de977bfdd2da24225940179332fe9be0d28edf352882df4a598eb11a00a857f27bc97a0b34dd05231569ba77d0c5584b8624c33e1e3c23fa08358a926c67b6ea5983cf76fb2e779e82a6f2f78c90406688e0ab3122bd74263a22d40dd48751e5b6ece3d0ab6a49c72489ebd5d49aaedfaa08baa9afc824b37693ca657322d18b10880322bab80aed091da6a11a8e2ff17c345b86d6c424fded170c675390110db3f96ff7cd45de05b6d7cc9ec5ff186e4c431c479c3c37d726e0531f3bf1418ddb768b0e9bd277270d3308478872ef95ee183f2c735ffea70a662146f965d5c78e6f9d8430fc90b7299cfca855a7c8e8c25d9365ed36c527f16a0124bca0f44276d222f3fab7b23ab52be08576dbbeee99775a5382e7b082d5a160b96e4b700edcbb3d01601ba4750114a32da778d42b79a17a5bab1ccaef43fe9c66ce58eed7ec1e75ce9346af635f3662f52b0f0e620e592c43593736a39436aa555692064ad1e625fa109475300366b86e2dae1ab28095852d1cb41ea273b08169e467b303b31f5c1f89830d8d43aa5267638d3a927c693e04753cdde88edcb4e28c2b5863571a43e13ca8b8988b2bfd2b4d31751ae3e7dd553693bb70a1810f05cf832a8f4f5b7372e223facec9c244edbdf249b656296db7030f036e7250db34dfd898a2a6d80d0cc0e4e5cb3d2febe6f4a8ebd8bfe7cc2adc8a60981b8471415ca2d5a625608de6dced5f238edec34718fb4642b83043c1634a285b484f86a2734fd1c8f45329ccd91c72356f27c63cd36bf6082bf46bf1f63f8a0432d1543f0972069326d692106f6f7522689e62ca7fca91ce2fedb1124046e44db48f69abb8940744887fe6e9fe0fbf8a07de4e32e3e5b1cd47bcbbcddb7452119d8d0207e01a13b3c998846571f4f9c04b91c1416b2e2babc0093a3b9afb3a3c4e5c6f19236d1ba71c2c4f91729a420ed64c08b69391d0e772599a9e4d8bdd78ec510ff48de305b4c4cba07553f118b8fc88adc71e67058c19e25d8fc8df7d6b56637f25355ba409cb302d1ee64fe2d1aebfd8681ae8e31cc6803b93e9f1b23cc5b1762578870359aab4ee694b8926d453ccc8c0b8e05a902972fc77f445257fe4baac06b993b1415505dd84ab23f587fe83d5a6493c428bc44b6b688e919de66d8983f1f4f8b65c780318bf85e3115b0a595ab868dabf89cd0f8926f4c96e910f055cf9e69d4d4e2a12e591cfa94ebaa7bab1f3059e95fd3a47a7d868d88765b97a3150404541c0584f8ffb199912515ca7a1dda0a7c9df7043269ec9cc202bbcbe1dfb7e8436109200cc2aaac10c58ec32459564e4d814004ba3da6ce0a43988078361a7c324014259867013ae30412ee3040e3d5ea81e0ca0e38d5ce30d827fca1f616768a73eda2af04ef95ba3cd54e9c4689f0338ef3b3309ac60f6ecc4639cd14b2b755c95050e43191b2ec394ed5a324476188ed78b9ec7ef8f2d4671433a9f179133966fc8e32d30c2f4a1dc730bac4567f43347825ac968c2326f2b2e0dffba09bef1c058cbb3995f4c005cd1de33e7685415f8207138a7ccd1b767ed3c17259f40db7cf2086f4e2ef76b93f5a9f5be773fbb11bbcf59e24e32f0d59ecff3661caf5ae8e999f9cf4f19fd9e582c2c767c6e1f179d4e0378cd1a2c59169c041cb9590c9ddaca95ed724a9deec4cfba3cc312223215bed4aff72bd539db51aa8295ba7da45c77d5504fa73a4708c1186336a7cc97d2cadd1421fdb46fab3f978b085a676dabaf1ee38b28440b8d2798e7097fced1497808f9daa14918a3ea306e75bf5ea685c5bfa910d3eed3ff6f6f92b373ea122822d63ccab61de24fbb7f221fea895f8894aeb54717f459bd3916a7c9652bb78c897fd5befc1ad69f77b19717aa9fa63fcdb485f79e3af7fafbfd4fec0cc8051f0a7418fb320928328ef4c9b9a5ad2bb9b23cf2ec727ca70c778073f0dd36d77b4309d69ceb4c63a1d510caeab13cfb981fcd037768f2c37ef1c3d2cebfe816aeb1e94dd80982c083b41d15f3392930852d4792d4d8774244d4d9bd845fcde7f49eebbf83d828ea65d5a6c6553eba92bcc2c884eaa3b384bf31c0451aa74043186849e673f606d2c31b862e72c7e91badfb5e1c414037b6784e92ca443a3a225abf5ec88ef1b72341595a24d1acd7855b63f264a1e3b5d5b34dadee4c792867cd84b745dc4eef66ddafdfdc0ae38c41ba236638b3c36bf96b0bc8eb04063860135a1ca5c8f06e9a03364b059fe9d7b251cb076d68d4f668980f00c1d7434239d559a7f4c376c8dea7b43daa37d13ccc8c44da2a58ca180710e6ea9615d65c0bba5fb0907b4a6f9385547bf2d894b03ab591220ebb064e1c2c385bfe42c24a2790e24609e8fb77608d30b3032bd21a4f26fe38b716ebb5789684d36c75fdded17833c61fc9821d4386d9056da30d4a8f48411c6ca33e6d0d0b0a655ed4d179f3dffe056e6ad41eebdf5476412908ce7d26711b76b8d08951c1d1e858fe487487ec8f98f6ef9db56f5135a4a76c85a9684c6c2076e2746b2694f218aa0442ec9e2d8530fac454174021942828e1bb7fa8fd0f05bb68a759068d5fc9768a989b5c2d9a4cd82e1a2235401a6991a742e30fa85d89e11ad7b8e76cd5cc20fbab168ffbc952767d5cfb8eecfd0a7010f6bee1623f8f4ca4dc4f4ef15c430c28459b916037da6ed0e5eb4ea36640e3ec64065b8437b40617b47ccb33fb270b4d7180d3c9f105132532a6e58af2bf2760ed4a630627ff0404b0e641c4613ccc806ea6fb532293134bac8968f81807cdaf690381de3b772ee3ca82c123bc346872f8cb7e6a34bcdc871fb16eaacf13139b9f533d242c516e8e6954ff8cfc9e5452d5683f91327f65f7c8e0ed6c7b6b0ad3319b284ad5aea3656ac8efd8f33ffb526566e79adcf1604fd89d38ebb9c93561b8247aae930ef6a3b0d3949eb458128fe164e40c124c01c81e3c428d1bf8b1b3fb142abcbf55ee53cae8106cf9f160c97ca5a608576f683d40a754458ee5e82f3e938a567671dea5b155176a1ddc4edcc2f21a1dd000f5db45619c6c05813a5f23fdad9bb4321f633b9a692aa2c97db1b0675c8ee0716ad708700ae3e2cb92025ee55c75821408e30f697381f9d79537309ec590007a4a7ebe9f6c1d0d923acbcacd99fed2716cf1e302aa704349b34562eb946b9d7d3599aec57ee50da518237d50807990dc408931ca10e688b03480f0a6eaeec98199047e6e853a71b7aa075311f49de648237f47efb9ad82d4f58c37892011dd97e854d274ffc44f175a7017d554b099d9d41ed7b111c32588f4806e75e5b26624cfc56b9f7ce3df2968fc6ec8e9d353b927b6480673bbebd04caa67afce565b6c44eaa74f3b4801c479adc55ff62f7974a7e5aa30a1b0be96d796c6a213ca3b778023576a4593b4fe3966b5c0d1d222813427773178b4081f445fe2ea85d70e53978a2f05c096ac4be33fff21c48a6516f231f67b423daf1adf24689fe5adfcbaa7bc4253649d1c332b91c8c2472a53d2c872e0441eabd50cd1b9c1e2f11d1a0c605f7fe66b5f032bf5478768640e8ec86a92b6c6d793d17a47dcf19efa92277deacc4729fc31dc1b4e7e8502fe80a99b34d432bbca9de83f705df279ba8bbab2b231312d8502278c2c234c9ce65587ff84cbc01dbdf8d5ee9290c76897e71976470c6fa8ad3e776fc94cd86e15043ac8a759a69214851162bf61951b3b81b34e7eab7c9cfe97f706e2dfb1bf1f763511fe83ee69d86afa7f0ee5bd2ecb0cb7b958a478746d084f0f661e7dbc977a0d0f19734ce6c31dcad6349bf9713fd9a83c79055c61ef5b501a7711981052a073374e5bdefbcdf009a0f68f036212abe778f8e280b149d984309a9bb116d805257da15743d9b46563fdc5120138b21cb75370c82b22a917232cc3e2b8a0db520ff5270f974cdc7c242ce1bc28d252b745ba3365d6aee0ae89dae6aca3e1ff9ec766932fb8e1226878570ee113f4267f4aa6b656a5efa701583df30c5e75d4493c7eaf0fbcbedb4535110f81a92cef30e1da4351b3594be27b052d7bdd48856e61d4ad94bdf9b3727a950bdb6b2caf758ed64b56256e785891b54d73db6a4c66830d4127a4c9679059298922a23b31deedc10db031863d7f931df68a04f59d0b6c8b5aa928a316589e0c610516c109aece46bc03314843b68b3fa5b4cf56b1ade9a859abf9fa71c0fecd740f6b1fa92931754fcb7a6145fb0573b69e101f7a8ba0ee758e66bd140e11c09d79b79af0e0246601a8a447d7c5c23081c02c630bfbea1171f825c08e74936bc77f086f3c3488c36d94dd1bf1416a4fc2009ef06323cf2b59285006c15d2be193b37268a069a6f93ddd33285b9079c5b7bce5d3ea6f034f3c1793564f92dd46bfb23050d631fd2f43a64d14f1ce3f17502eba6a9b74825d50735a46940a1b19a437ec706ea738892051b8eb702114322822e734eef60a8c65cd1ef59f8aa753961ce7f1597bac2209e7c9263585d765c9aa5818855d63e07d0b6dc094780ee5216817567119ce7ba51a2a5ef21b7a970b1a9b5477af5ed554b00d02515ff5cb04f115e2eb1f08fafbda68937cedbbed57d778c0eaf98333f90ce6d083f2eb67240283e844f5e7ed185014b223840485dc5c0df73ffeeda7913e8c830ef017bf356b2a37f7837a6a12f76ab1727b6a38c76d164a1f6503857bd7606cf2b140adc26f61c10fe523436e54a1e7fbbc51969d35e3710ec9b5cdbec6a0940157d614665a072416f0ef89ac05cbc7d59fc16d81040e9a88bbf5a055a2bbf7c24bb23c797afd318c2a14a6c0804f10d354031bdc9ef363622523815f99435ad15d2295ba790b2dd1bf605d92183d05d624fb078819f50f584b4d5b2e4ce38a18f17590eb77710fc985b054f29c899fa71c827c5ab1ccdc54e37446ac21bd2c2fdf53374983c4dc72007b16f18fcfbacfbe2cec491dbd5a216215d1eb922f13793df5960b568153ed2b5d5504c87b352901fe8c7e7772f1da36bf268db6358f37f957a25ad33b377913d020c7cd5e5972ada1edd7dade4a30846a183c6ddf2415a29d7352f599a3f5fdd0b335b3d67d068a8bca46e9c881e681b555e671b0e62b34621aa3e3e0b11e7a276cb30ed43b71b2cfe811d1e3b3cf1f75bc6a782fb127d916acde5fae969f03db35a4b2f516458c1e7b90de2f9f25c9733bd3203eb5c7e7d0f90a65fe60b953e3f6647d10ae38957629ff386ac6cdbbd28396d1631e9ad6496b04987b12eeed55cc99d7cc977a342f27a0478dd7019bebb37f8353f8a5167912c22d0e4075c7eb65ace9212bd8cfc8d745a48e2f8e5567a21bd53b3d9961d18a83ebea230c77aa0ae7505c25e3807692455bfe43a568accc1fc5d6e2321f5aa4bad3a4c0f654e885565f2dd7a56d3e0e326b3accc40642783b04a6acc98ad6d851b6dcca57d0771afea04814d6f836614a6e7080f10ee996d1021d4d14e6d172c26c4777c88fbd6bd692f1cd3822825c8ceab8969f60ae031075408aef5b3848cc59f7b0bdf00037e29fd9398b6ff29557e81ec5f0938f8ba4e100c9e5583121fba5563845007b52257455f4548fde5607561220345d94e091f1a5d0ef2bed19af4810ac08c7e3bdfc9b7cb747c66f192501a3314c3dcbf7ea41b5b2092e9cd2b3e79176b8cee671d1f01d4711b64a61414b0fa973e1886bceeb99fc6236ed6ff5b695f37dba77cb3e48865c34356bc6458b13e6058b8b13afa28b4cb1fe4a6b4341da93ce61a7ca4e596c30e163565fad984af9e6b83ec42e3d90d92c8fae711694c69df640cb6f815ad576071e0788260c54e0777f4f1b254ce83d5f7f7833fbdc08ce2cbb74565110df5f01228b4a8a99a6c1b2c141e28dd57682c6cab44c2a2016fde5bda541a8232c7d8392a2c16bce6604b6fb46b71bf46420fcf358558d608c5d090522c1fb62e44c57bdb18b5e67e9345253cda46e5bce10694c537455d9842f39cdfe39551b101e22ea30b84dc6308352038b2d8ee0217e87b1a42f751684fa0e54519d9675b1e2683b83e2fbab77d47bb91b851c91a43ec14b1179c41fd2e9ab241c8b410c50e8b4592dadf8e7ea7e5f3bfdce06316744f419a9de012c45d17ca7c1d9b0d4ed40ff5ecea84b3c26dcceffca707cef4702f0f7188811561a9b0c30d8c61b7d2f488198c36b96932dbb9780e3059b36d3171f9892287718eaf8e6c8fe2bc0424fce27b2ec389eb947ae88497f3392566264e7b899159a45898ea67c0cd40fcb0e7394ba9dc144add77ed32aed8b7de59fbc835f3bddf55810c529ddd4c68272fb93a6f92965c7d71928e4a2933d259c179cb2165f24693c2d37b388092d98414710ea58b38df066b2ad42c00ba53386956afc3d3ee283fc4423b510880488668b794bdec04c98c6ee07a9633815039b25348d043617f92240938dc5a9080cb85225af9ba8e427e363846361b79575052d943290162ee9e5db4c48b9bf4b333273c05e67f9350ad045fb1194a5b6a0463c5b00336ed9226fd033b8f65562f5a2098f1345738632c4077c1e9cc4cfa47d5745cd4d377d08a55e8e05351f91f300e910ac1129a00eee2e8f89c01151f3a6fb719e784e519663b846a8adce30da2e9b5867df25126ceea1a09c2ddc3b1de1100af0fe8ebff033b5d671e4eedc6b2edda3a7018ef1495288e6ef767df0be509deeb0a60026c8f72746d74213bdca575a134c87440e3922d09fab9bf0a6603bfad84d5b73be5a24393af860243fb985f6562088cf2fd9e1872f616157d77adf1efe5758333b11632b3312f4907849bb0342e14221c205c49de882e088232aa9e9ded233a243242cbe043e1791c70459f4a065991cc053e8877ebe929aef4157e8aea4bd30e4eb4d7616e8c76cc4a2d1d4182a2b853ba2027ae4fac60f48d14cf29abd7e773f36192a6aab21f1ad466f2612730d480dc682fcc0f96794b96ec58ef1ddd48c61c3dc2c9a3d319cc4836b88034a0b58f6baa49d512276f62113892e192e1425c4cf605ce5b85767e31895420213f5bfd8406ee7446692f9717562c3da723c4a48c56e851cd898e4cbf95fc42384096567837e9ae098bd90847a9c3e468336d6f455c8c77679ce11c5752f848d03ab91474f9bbf343fbea0d52750c2120e1074017378cb4d827f9a261d3029bb71c5d99443061e345db6e45c51ffb49b90598feb06beded1c216ba59d5c120ded2ec649f0d1fa18d9a56a380e2f294cb8a6bd19d695723a5ec97ef3aa410824d96a2d4ed0b610225029295debb6382cf2023837a0aa25c539039819c5f7b1aa1ee362149d3a70eaf03c4b0081525d33de026dbda6528b649694df2999ae1fe2bfeec865ba789afc5564897c1c713eca14c742007277a93a6ad3d5b04202d87005f953a79d2bc07363937a411c7d69e1085896f3c90dd4b2b8919a2e5bcc5167880df7324a6aeaf58fa2e04ec5a43a7eb57e4ff98f90464becca6b483299c4f2e78cb31a87d8071a2b976b5de49f023dedf783f5a3933eaa86710430306b5083f96a275bcd3b7f771f356e8c05a6274d703a037c45e91e2c14caa479d66248cb2c095e3651236634829c5cd17cf49071a2583df68111203179613c5d06e71b5a548919413dcd16c8c2ac13e049779c428d968116d94e13fe8bd42453de4c5974b36d0507fd61e963b61dc5b9eca13f275d480f697aa5f6cf4d0df8b51829beb48ccba704bfaab2ca879ca8e50513eb6f8800fb5af46546e6bf40397453c4ef5331bed7964b506d291a7ce988a893d18d8e295f1b865b637ff7ee8e8d0aee4fbbdf7706c12666a512fe22c35565321283ac8a5a9864c44772bff26dec814a12d0a70b18f53bafbbd380238ad74c20356851aa60634ce0b05a6c1e1f033d7103662f473e99d84a12de8c5a8412b6077cc0f6f8550172cc9b50c9bdcd15f7655bd10c9873bee6e185919747bd05f7234429afdc084c9c676d13c92c1438caaafba74bfae05150bda62a10206e2858e802d951405d40f853cbff9ec03cb793c22a7169cdf2d0407efaf1fba1f831d8e1b09d2cc54cadf6ad8be4797c7288711e4319bbdc676be61ea98145d0d4f840bed27464fd1016aa77258b6892c046a5c1dc09fd21044c9e8a291987d413596e7b45722e2106aa8fe529724f29a03dfc3197ee53fcfe79f0a174261cbb3abceeaf709e7e831d9b4dbf9c693ebd9ab89eab97430ee5ea72f95f093e6ad95e906abaf86c84361599c9db3dc990553e6b9058f62836ad0ad82a7c46b8f3bc84d2090dbe58c63360bc88262e2e2dc59150abf7d05d6da910bb39e45209483b2e92691812c4a60a9a9d5f34129b94b71212a1d2c8b5e8ce2dea731266d402efcb04b7e990e5f2dfb7c4f8c58bcb67cc60698835b61b65b6d8239f6bb287ba2a71fc5c80e92b07c109e643e2e816f5902729b7231721a8a526359f8376f490c9f33346fea046763d5c1783875fdf6646c7a20895c1c7bbbe681b97d19290c7a74da089d8e6cbc32b669406782acf983768c9bfdc992e0232cf0ce19bdd2b7de3afea3dbeb14fe6e10af863a54d92bc4d530932eb4002d575daaa9ddc554e1de02314d917aac1aa92a25f563e06241fee099214e7201d555668a13a32e2299ee3d5b355b3869df900f4a7b7f7a258849b97f203027bf84a07bee8165230c5fbb4b3334213930326f5b6f227301b77f66750e20e1c575cb473180a3f48fdc14d71f6cd7a95dbfb063b9e658ed03e2dec1c76532c303f445a2fd7490974d38e20cd0ad338c8023ec8b79c89e7057f23b82f68a92608e44352cd23cf9eb78cd1b655fc8f7459ee95acb4d24073b24e72524b87c8be455d9486af75acfb0486524db754730d13b7a9d5d30bdb70e819c04e335c48f7b9a82ef0bd47ac9ef4821cc4b834abce4dc588a2b5d6ae028a5af68f47d23831623cfb77a0c0c2fcfa8bbf57492b5a4013bb5e4a0a84543e2ffbac315d5360f77eaa85581f37062ba0f1ebff1293c98ce0fb5dae443f623456570cce4e58099422f71ba8a165d9149f2315882ce1ed2fc85d92fc205e5e9c8611bb38e993c97e7e4142bcbe26367e21c5ca88d81e9342f68adfce1e00fe79b61dbede2914c48618db85a2407f56a217ee8abeb90782850fed99a243e51a0b5167ec59f83701c0cd65672f21f5fd6a1c8eb3f26f681d9d7b541b396c2f9ee14f7266589e3eeb75d5d43dde9075f65135c32d89064eb43e9256f82e8b69050a40a6c06400f8b1c1103e00debd322159c446cc7324ca124d74e0a6e91f3ce09713c1a04918f8081adc35effcc831abe9af4eb54374f6b9546a7ad95783969bb83e03acd4383e3fa91117eddd65f7bdb7b61b337a6fb475dec81bad1cd4a2096588ac5fd8d4f175113776826617b6a1a2f6d41bd5941dc0f3b14cf233f9ffc2d4d3d80233932815f0bf9a2442695c6d58920b156b3218f1171473022a7e88f9f9ca3cb105837d2859a36a35d92a0f8675cc653c70e275e861ebcde75aa054e00afe15d4fc75a21d8c42cc2bf0a984e4137df97a8d448bf65e6f0b62e3f08997574f34a2919b10c3e42dbe5cf4e2357c723540f742a0e5f994cd15f3c297851f1848df2c967798f172bdae4f941e8dff0927c13842c6c5d8100c93c659147ad6210b1f4e5ec5a9dc71ddfb7983b2511759c4912bcdc2cc39942bda68647b23dccb202fd21681a11d06478b637c5c9b9c47057d1e10c880d024c41c9f5a5e70dd51fe1cbb7ed3d1f6972cdd7b39f41ae4fc551e29be28c52942790be0b93a9528a3488c38988ea270fb346471f295d86f0b4a88cd3d5bf69dc7aaf9a3cea6f6843dd2736d8da3cb992d4b9b1987c21bff6699525afb859182e17534469254ef559aef63ace0c5f56478fac86fd68475eeadc3c48636a6cedb04ba8b7de7cf6f68c6d5bab57af72db0d2c168059def6a5064ac71f38bbd5106570a085e600a7f68be9114a1b37333ba31149d161e40424561d22665aa27d5c0a119516d86a66d69358f42cc6e86e65c8976fce3d8ddbfbe61f0deabb1baad3424e31b3ab03b83823c8ad31e4a8219619e1e69ebf2d605d2e3faeac3a8899fe01241b002c2acbacdbc4dc91e46ace6a8389be63a1fb9888013824c0fce208144f46fac60efad0ed2161195c9f841b10d4d2d19b17d4950b0bb0713a76fa4de7851279d6854b2e01b2192789f2fbefb44a316d58a47a27614c02419df278ff48c3ba9154ab1eacd211eb2975a28c8e4c6c912ee510ec4719c91b187d462e360dbe33eb96cd899ef5cf62dfd0be7bad11468745299a0df26e32108aeabaf337f49a6b19f84a68ed6689c85844283f1a85140724900d47b3ce928e300d896bf4e20f4ea5c883c61940b52bb41919049bddd066d7f3b2a57d991fc9c56d7826220abfde064335a6970273cf71fe6fed800b5b2bf7ba6dc6a2c8c16e5ef4278142fbc32b511c71801d7c0bf49e577894b564ee3b9e093574285a5427f8101c8ff36562a7591f777719ecfdd8dad599c4ec47b0ab39e9c4c9e34aa27479ef52ff84fce8c7391f8d5d70ea7c270985921957b5765245a3d4303fb66013cbd94803f1e6b5975aae107687e1fe4ff41a78ac52a48380ef8da3ab297da32367593a70ec42dfebf81b915c84bb8baa708df4ff61015d920fcaaacf61b2fccabeb02c215b25c969df25c135886a541a4beeaeac095858a35e1beb3aec1bb972c9f5dbea01cd5250dce0c99f10a4a1e068fe3fe51264966daf084a660097b1a7790b105a0f8f7478d58fe5e4ef409aa223fa6ec745006ba13939f76c79b180b9695dcc6ea6cd79c884b4510d7163ae18c8782ec8f27272ce9db1f84cdde2f4c872bd0adf2c5a4e6fed3c6cd26b3e750a6331b2f9de12bf9cb8f47964776ea9826b5c4fc7f5a07d071a5af8585fc6ef7fd6c2c8446a9c64269821cfdfb6a072747c9e7a9f03cdfc4fe4f63b9dc6946231b2c7ee9cee3e4cd2dd23a9838103bf614a2cd0a283b03f4eec9be2d21255aa7f419f6c75c4297c20524e84622e290285e8195f509c140bbad6997f28df6f8cf47898963a81f2a58327aafa7af70075bef032663e83bae4e798aab7d381d33d7c66354cacd53df4f330c89b12f26762eb423fe470b0d41a09b5512e90d263fe666c5538fa568ee3a0f6b77f50d82fc1526519f3c9a4ec1c982d7a4ba723af349e860f2d068ffe39765758d0fb3aa94f3827ffc0b0ff2e593e5b39fd1d4102ce97d2995c4e3d0a9b475d342f42d518a464cedc08635b0d487c891442b3c6a3ce49c38641a2d7b35b870e5e76f17b47b575c88185c53f18fafa992927dc6e2c3bd680ece0e294e13cb787303cd17133e3b5751ab20a88bb8c1c83c3f9fddce66760a759146580a66399518c2cb78d8906e7445c8b920a9768f3dbc995e845a91e7d951442b6a3bb8fc1dc7845a11b168b6158a69dd4addbc40dbe41b5d0dba79b978f14953a1fc9ec21693861c22cd6d91d2964344486ccda47c768235184d090c8dd0d8f43ed5795450e3e0cdc99369a3e1f646f4f8c1b3721b65471b6108ccfcf49840e8d38255f8032752288403b4c72b7e9c4c51e892e8472cadb23834157acbf94a2af7b3af6c074650fc0bc9e475c84b5bbf340eaca6b85fac285d9c46a1a24adf52153014eb04890e9cd03242298f510d75e35328b670891d310ec50a62dac7ae29ef06080e01c9a2c5042768f379b89cc92f114d4085aabb7d4fc3b85a45578a4f997348fda913c2d2bdcad15767b3b115724c5ac61256a01cb883081697ac5cda4efffabe24d6496f4ab9b423da35d590283ef3468a22382e11941dcb6fb4f76771e45f77b79d13b444b71d4f2e747d134678a16f85e5bff3aced0faafe375b9aa3c36701ece568f8c9ede34160c3c5009f86adf21226dab3ada2c2a09ea0b4268e9c02960bb51ed88d336c3bb1ac188c809853a2fa3dbe58859cbff1ad5deac4e09e969f2fc92e8eeab26d8d19f58f96217f3e1fdbb4c098f06fce2e6f2a9e7abf43e717125d741c9ff2749d7ab5c0596f030a99ff597c9e4a7e578269247e7131e3ea8a5b786bdb7de6607646dd78f16b3812a0299a202fcf64e532bf72be91ae1f1cc4dbf1f3b4890505e6df029033d0499f5af82b1bc44d1fd6f9dfbad502ec95c71eae0eac56fcab475092ec4729176abae7047e73e0443ccd08ef3491f7985487b916809e7ad0236d744337562462563618ea1e481644873ab93be068bb6ab13602a87f972923ee097d276337083b44d57ee555160f92dfa99fbd1a2b8e0a6b622516f782c5639ca9e56a691e61e0489f7cd1f7e4bc16e427fffdba6d376758208d8097e869d85d2f8e45cc4c80c046652503149f4fcd1f18a8f76d51a6962f5d47db8bfc4b7799fe9e37985837b86ea298e74aada6689cf5cc34ac981a84b20ef780d0b3ca834df3790683dab7994efaf45b141aada1b7a0c5d92009257157ae2e0011bc7a4aebc12d4488294319d03a4a1373ba5c4e8ff46f91b4cd54bd191bf720304dd88d1f258232b15c2db0562bb8f098bce189a66f353e1c157c9c03943e792d12730449134fad414c05b5259127e04fec6576bff4bc90457fcb677228ab7533e9c016856cead81ba98f78112030a62b740e8fadb63309913a33a38eef820918ba2be593e6b630e0875f686265370a68fb6e008a2578a5032f8122e813fb3d7dd4d6894e67d2c8b68232fecf87eaf1655ae9a8d3f0abd617c78e1ef3c4c23f31e2df9bfeb3ad8b6e17d9d8172c827001acfcf84711471d0b6ce053a9aff44b48b6841ec718a92431768920ae53267612472399590594e53338073d87b5c6bb5d07c9a54a4feb87824b5959077117f2cb7c130e43d82e9f5cd6888a2fa95b55024a40537ff2024b024a076b2843e38329eeddfad7407cf289b42e5d09e7b02907c0b7e4b5a99daee7620df44a50f90baf99fceb8cd9a01e9f6fdd0ff804a96adef9b17b1593069094337f98b6d0afb91cd16a6b218aca3d3d299e53312747e1c895e38a492f2afee51be39deabb0e09def78f8a5b5a3dac7cc3a57238d68d182e1ea4631ff44e0cea159ccedb4a14a66ca595ad3a2c1912c10fe7bde18d0fe9059f6737096a70768170253453095e3019ff868c7363415dd33f1bfac78af2438e6ada47d9c1b376f83fe409969bfc294fa0e29a18d98def883257f65955d61426d2ba389b3c732a5750b378a14a3bee1b4e5606f9c97aa15456de799e682a7d0b79b84a13e5dd7e22b33bebc386d66e5beffc57d2488ec6491bfe369f3ca2ec89d7f8a2a688754a4b95ec2e09a03e8ba1640698ae33594526307868d3ed21e27fcfb6fe4004ba3fc205f3fab0c941f86a0a33c311336768ddcb64247af6cd90341b3301e47ea13551ec3c90dc4a26cd38bec3f6c32c74165bd917c0826acc17816adf434530f270d0e1ac9b0765c02ae3f89b8a3563bd742ff776730d905e65fd0990040b803662276bec02a73f32e55ff384259a6d1822d007e5552b89664de0542a381c8fb8fc984cd5d398b679b7dc7e9890d886271a581d8634705d4fe32b5846d3ebcb0cdea804fa1a781f5e48e32024b33050497b8fb0094ab6c00e3120090d33d9690a8ca3b6a7894c5bafd4c129eafb5971a79c47c3e41e2a83c5314e86f74e79eb25cc0c9eda23b8fde8b53b3c28b97e85a65990627c2990541ed3ab7d44533eb76e93b774ff4cdc6bc75411aa4c9e0b21c66edae850dd750722f382b1fdca6ed220597056eb0d86e38e221852730f21a406f83ab0e4838f7b39dc4f9cdd63c489a635c3bd9d59735968f38a864cb47eb25f7b2fd8369f657d57197ab226d318086ab8c0440328e0ba83fa31e797bb65b0d4596410013f2e50c1666cd3350cefe687b1bf92f3398994dfdab290e042b731a4488be81f9d6ae4ca9f0a6d43e8ccf563fe3263c3dbfedb98476acee73f6a32ee7b0974419d5028d04d7d6b65b7599e61f54e68aa1f803a41689a86ed88d64f2def54c300d7a393b60438b2bd2dfde3d0a42b66a5392d380e4d8e7e25539ead84a8f75e443d6742b7d4181820d3d17b1291cbcd0f70f836f618b4f36a0b246edf255d240f50eadf8da107367b4477dd114feb30cb8e5cbcd832156bbcaee47b691aec3a6682b01b1240edc92cd3231f18252f2bd4772457f9bee729993d266e0efa014559ca567141d5978f80f77e620c13ff048789330381e9c95cee78fd5df49898098197d369c6fbe9399ccb80abc4839f020c70d5f3ded22f2dcd825d646d4421826ab7af41887c77f6f6ac76ef348bc3045e5dedb3aef0a9fc6ad3b5842f34532c532d23ee2e2effdba75efae8d5d5c8ec1b51637c5b759cf473b9fb51faf250bb7c20cd6bd5c7912ce07b5bef3222022eddcd3cd6033941d46f353343196d28073ba1daf0c46c25a16df7cfad2c1068c0d521d889c8849cecbaf097e9c231eedb9be12fa115f1da55d88f4032025387c0e8c7d6f6938ededddd9ee12fed2bee3915419162d78e0810d196720d452ba0b78bc28d1d8728ea8429937d76683656ad21c5c92b4593c22281b2c772b0da6fde684beca005dce47a1c7292f2bc02ed9e175bf83cbf475e2e5543f3ec967d2b6ba74f8460e547adae9c113fa9cddd2c40f88947981884ad172b876107dd4fb12fc36cd6e314614a25dea6612d3dc45abe1473766fbaaece642034a973e4b564ef4747e27dfe9c2b85b79c9c741a4393e5f889cd55c6a3b760a58b2588485176e393ab73b4d727082be481853ebe59e91de3d11375aaeadabdf283d869ab18f756ac61d40bdb6bf92a180774ee46a25f9befed514e22e7dd33410f3b0282e753b5c3e32eaa58e7d7f032b86fe43d140b06e43fb521f87dcdad2c08c9127f25a4672b622966ad497bf3c348aff20a25ca2f3ea33292ddeb72e2596eff3101bf00c3ac6b0193fd89aaa54a3bcc379245600ab27250b483f248b40e9cb2cf03073cefdc5cd976d9b2a5d70feb8eff7799c229de19e79f0036f07d7e8d33256fb98d5cb1ec0657c876adba00f06cda58f4c9663b9ed36b69efff3fa599f59a5326ee553ba4367ab7215cb8e72216bfafa765a4be87e37d2eace39c26d0204f732b6691565de832539fa1747414c2794d2e73d73700739f050afa7039eca616432ee09bed570f571461ee9d0b85cbf3ac85b3435e0945be12cfa6756668a7439f78a6d62dacbf7f520ed12959dcec5337791b513fe8dd80355652ab5f4cd6b91d9933f55529170d93c40526e196a4238ed12ed6fd0e70e9715a0566306d069147281fff1eb93edb0ef0e434710e02efe3754031127a647502d9108193650bbaf03d3330a6a1189e60ea4cae8346910222bb53480d9c3d1f762ca13864ba9a93d7390331f84598732ec0ea95d628001c2f9bc34abebf800c0ffffff3f