0x2cffd02e09983bed848dfb570569681ff541c1355a94f94330a37de2f7fb85c61470e8c1c1a679da26fa6597ad0aacd16504429c621d02932f701ecf31b7c3429ecc73e81cf483d031c820b36aed439c0aec41393f61c9be9356dcf1a28b060a3a8756cceca35f8edcf2d08a355636611226bf00652ae32c903250042803488397fd5ef8a886d91700b92f5a2c1c7456c1f033023411aeb4d924bab4958eec05350ddae804430f236c64e17bb30fe5897bdc8904698185d5911a00cbc68a9bf0bc0f7773ad3656f7bc0a971af754422adaa1e9b47842a62bd666e03cf854344331bf9ddaa686ea0a58aec1b672441592d7de599ad01f087bf54c86f4ba04eb13584b05e8f5a98c44cdd3df191daaa75be6757f78b7f8ea60eae32e85bfd901cc15d7da492ac1dd3767896128a70eca3974a9380ab34651434e2c326789d068c62dd684b57ce8641157a61984a012f75b672074d513e2d8fe196d8d11c26f649033f981eb4c4642cf0c87a3ff136d44464603a1299291f639a500614aa06aa6d00c88e458da45a81face0b63e47abe477aa399461f66b84b8038663a1164e991c2b738b96ec24258597342ecae56867096bdb57e0dc9eebb847e534955c8b83b0aad5967ffad737a465b8cd60f2ca18c7fdf79bbbd15c92a3abc4c4c5f75091143fa0e5004a7f95fb1e71a88c594b2aaf8c534c42fbec2cd1cd87d76a3127ff42a6d0e6b9e99cc2e2ffdfb16c18d46babf1409342f66ac83a992890fda0686b931692a36e12a4cfd450dd782d2f7102bb9f240693919aa636e402ea4c08478054b40953e652abc563a6cc42eeeb4d941d86d86a269613bd5788b784db34ec5b78618996d1764f32b915246fc19595d4675db5a0d7edc4048f2a1149a4993e3ae735a44a7e85bc0b632b0798be7dbebecd46028c1aa152f983e4d4e4af1238ac3b93fbd722af0ccdf55697146d2e410200b7d3320576c76a2fc468f8e9f33d7c0daafbbcd708e68b13f762b78862deb334bd4c3be10bc2566d1bf13ea5114c91fa13e944b17bb17c176befa4af9073ff36c3efcfb95280ceb9d490d85d229c07d9dfd602b488bcf16e473b5e530ac24f612e100ed5e756c5b81d77da4321cbd19429fb840c33f15ae3b7e2fb92d3904b48ed652b449cc07ea507ba9ae131656a5609ebc5d4b02804791c92a5bd83b33d00dca7dd67e0a431ed74d16656f3e89c15c49bb572d7d898d4229594a0e5e5c2c82f5f223d624b67cb3e2e5971b98c5679816d9de8176dc8d8f4fd6a508033ed31e695d51eba5bd510603722d0a88960eb35dddb70c4366af4bdfd5e727b3dde9a0f529a146930ec31df4a3c22dede0e39fe81c150bf8ce5be3e36d455eac4c6aa33be930c316524e57b1151a8a9b1eb5b42661e26c466564860bafd3a0b3a0c178d2045d362d4d90340e0b59492a9c6c28ae0aa78f7a7486cadce76bb28a73e8a45f90705a59865fc8169d7c9b8dab8e79f13038f4badeadbc58e77b2113875ceb12d96fbe7b32f3b051a623c6f9382ee46cc8c5edaa31400cdd36994cc4871bfd54bd4aaf40c072850ddd0c5d6e2dc4a1feafce1d78fb79c5db0b5242672361da7189707531afb4798158cc3b656512722686217cd709cf4f56e5221f7d590ba0bec4134c89044b2e63fd71f6fb09ac1c139e32527fd1d296c811a53d26bdb7b5ba3b3cb07655e0dadac50b9ff300160c639c2cfe1a3e6deea3a3740f3f4fae874006fa164bcf505ae97813e89cc588ca4a97d3fa51bdd36a016bba482753e7b212773c591e91a74a38475386bb3c8e8e9a7cecc5bd81c5f58499cf341463fae5052c25ee29838ef008320a514701ed60b1d5ac7d28ee3ecfc142cdc2908dd9d5a05b8663c985c06fc056fc26e72ebdd4407498d324ac3e54770fc8d200dc76b390b29fa