0x2cffd02e40b8ebb4d626660751718d0863c98d9aa81078f8164ca438443d305a835a1aed5f115d70d111fa21995374a3f5fce9f7d346c1e001363a229f3496c3fc3df1d16044f8fe1ff18b62701e4c875dfbe0c9d3c36c34fdf82ec1ebbcb06e11dc9fcbc623541208e446748c495ca3b611ee7ff18f0bab632e2e710b81acf17d8bcd83b63b385e01e3c3891ea63cf8d34b633949ae0d6c95ce80d89e9e1b729419c2efc191790567ebdb356e379354277fc3b470a9f91f2cebcf2571bfa2b9a16a9db90fa8e990d84c9a372d7c405d3f97491b6e4efbc13f9e48526d3c511332b7e81b978fd0c5d9192bae6c3b5f56c009f01488d08d2d257e61c62c0198083931ec5049108e0b1eb4b6b716123add0394825eba06aa5ece269d141c3992215dd1cdcda2d545f5ebb27c81456fd812a515107a016394c37fbb5bd9dfd0d8ec3763b37b964db26fe1630d76e9f8fc666868c91892330da57c840cf5550f406689714d7bc1d98b00d4bc4d03e6c2d30b52c1e26eb0202424abc951c6e331fe8b5fb87995246e75f4cc0210be598385633a50e073bfbbcec2de382542b75b1b98ab7b0177f4b1d80fc93baf8985ff30efefc2ae37ff1b2a6c150ba1f68454d1d40c793d422a47ecb855ee1bd4b8a784f85b6753f0428b3abd96369a38e9daaf6d168ceb7a8eed911514a8a7d24db9068f51156371179e2cabd9ca1ea84dcf8f276c579918e9c371c1756f005ace7d79a8bda047c910d47fc2c9fe95aada57f9f0e531d172f1a913b54b2b5a630d6ed834835d5034d943fbffb8eb3dabd0556e5815ba923f03bd51d468708737819d260ab6135ff4ff2fa384a4718a836548847828aa58a7ddff2c2ab5754e93e92958feb8f0d0a4ef58761f2b586084104253f0d3ddfa4fe9372fdf04d7d2b1da7e70f0af2ac728208e502261f843fb779aa53ff453bf75779a1517e81c7a019425ed6529a4e042dbf81a34cda25749ecc2285f85b87a911a9f4d125035385c58afb8ad038083ed3fd72161c153d8278d4c6a01969cf15af9b38297862b79145d0d876e364f9f24a6a154422f6175dee0bec4667962300ab5a32d09d068558a9534a696bd832b2709a19256dedd99e00786a13d60f825c0b402ee3509d33792759b6b3f25614943321c5be118de06a34c32da4cd430576a27ec36aa6d6bf1cf5ed26629f15ba9206219ffd344093b644a47df2a4bcbcc45128d9aa302cc2ad04b02ec3effdbdbcefd35b5c7e6845f345348c0c914372997aa5f90622660f7b4c811967a723e2bfc8f7c6651b63a474426de339e8b4a64f21bc4943c75da0365fdc4b637c85f20c239c116cfd0538c162ec1cb0b135c2508ce6bd3b96ffa22643596b25c9d24c19d77f9c9ce09aff8ff56a96383772bab4fbd2b93c4ffa5e915940e1f609401ad73ee15dfe7d965a241f80aace7dd665868609cff8d6cea967f0d296135277b24bb195a3055b47f5eaec04c542b0d70d10a8a5595c6c2e82a9c19f57b53cbd59bea5504ca25adfb5ce4bf7275c1af642b891e2aaeb58c5246a1771be06d17b01be40b4e408901d60c0471e9dbf4db4a171eae434ac7644c453c01beaffcaf3ca825c1c933fe8a85d42d9327b972ee3edd527fc8a5fe443be818345f4be209b94e08ae015380e30dbd8fee1de089fa049da374b5874d1608d3aab48517759fa8452e5ca662c72a5cca4072ad9cf535bfa8810773686f5ee032f67f143058b476271cd8d1d76205fd51f4f0e2fc7e48629a113d988f2083d38f6b8f6f863983cf9ca90d4afee4bf9c2f39185644e999df8e40dffca4de3667044be9b70c01e05abe29939624c1fbcda2a3ddeec81b4762dfa5b7d4c865d5d817ec11c93efd8f39352dff7ec5db7e58d2da77e230253cb1534c093c71d36f6093e91a5f9b58b00dac9a