0x2cffd02e9817690acc311675b75b50e48e94d36e597e5f2decabd6d3584fc58220ef41ec454d575793110689801bf6e45402f76cfe6e1c554ac562f2c156bb21b47a6ac8ae7a958207147697e7c4a86438906b99829e3ee689c65a674d9e7e4f9c23549c01716cb0dd1abd76de11bb8955fd5370a688ab252f5f3bc7cf894772995147c67e1e572db559f89abd7a6b910bdde2dc8453f304b367715a62c5abaae53afac0980981e14f0e03e4218206a33d9dde7e56aa33348ea42909efac3169dcb30e8127526c6ae7fb0ba41a7ac1f17972f5a4022ca8b19e964cb5b64c9032938ff09d27a4c23a7181afb185303605177599782d44916d74f972073e069cdb1041a185433c525e88cdbc021bf659be3a8a4364fe09c64817e1cc70c3d7916c95aa1790df25bc4bdd3e68e0a637afb2c2b2fb801dae4032bb195116c204eb7cf52ecbd382ee2f55a9c714d96045f9696d18b9c119bccae4a27249026cd0dcd7d36dc78e3a614ca88adff8ee68a6c582f8a45d558a6a59be18e966ae9184e47963400282e16d6a8d4cc586e7c9c100ac5d4d0952793a4cca0ae962f5f697607f4ea557502abee935f50d24b94dab36b165b77535f2f9321dfcb0642258217692251aae0c17c0b22637a4c5e0918e0fa923892a0d15e536f4d2d45c078b0d734e46d9c95dd11ca78270f2323caf0b0cd6b4d6593aaf6dfc783c44f5f0e33a74dd10c85b53e9d376111750d0a799171633fc43969aaf11d4d564f2786e08164fd1bff7b183e993cca879f1ace8467efc3e4b46b1d6ae2c4626586c97e7c9f8e5f2e1dc2398cf6bc578d156cd677a0c1f9bfc03d78618f84e1b4311efb4d432156b9de98a1bb41a19b9e1f531353189470162538328069112c8d2382fbdf6c25d3988e63c78caa0b44f95f9e60c32f1d627d2a74296aadf5f9ad4f3c301d243f6b438d6cd0e29f70c7981222cf267eb1848d53adde3be69d21b013d85668ee6522bcf7d21b52507549da76b533c9c41de8dc4399831314ffb401ac8a1a097705d6354c80b0922fc4203b60bc08ce13ba03d5ad798b3a0694971da86b4f8883e210e63419ad2fbd521c62c379da2536aac4257f87bdf1e1e517cd7aa3e58d9c46554274d3540480728676a00f8d637572ff47d79303f09bb48fdc370980991b2b53ccbeeb553d027af8bed1fc5a8a7d64b13bf7cbe0e4d06675b6e679fa869d003869da48842f6ac5ab1a0bdb444b34f7c6ab56de3b077bf99f76c44a1584c58b2785393891bfccdedc02d3a80d2be99a7f9d6e0167e5aa1f62e674fbbadab2a7c4b00d737bdf31fb8f435fb518f1afc4bdb51f8d23544df2990107a29d0ba94f3d26aca54ad4cc58ad8a6aedc7976ef7305a3f10621dcbeb4f17b442a45737c2075071d358ef8afe8ed9f0a99c3ba2ce6ce8752a505127f071f5d7e4ecd7809eb4b9c4d643f94099ca61ba7cadc63231c67c56e983ebbc175805d12c4fd85a050c35ed9dbfeedab1ef88ec0049173d5844edb853931a4f7d15aaf523dbb2199afa05b6fab22b426c3060ddb1a11185064a503979d2cc5a14f5356a6b264afc7095d2ab9ec1cf47e1db923f1e74aea56d8d4d595b915018a437466f549b87633f745081527aabaeb5f9151803ccdaf97871e65869a4481e48488ea32d083d9a4cdf27144f6413c877e326c1739989ed1aa1e1c58aad5c3cdda33bb8d9f54c4d4c141b3b6ce91a80513ed51297430e8fe9a0f42a722054012d78b87d5cf746a814c6bc54b5a5d4c7f3dd9430bceceb26f94fd95b7377adec4454723b0fc96f428956696d25251b16b16627e596314fd9b7607285477e4bd880b21ab1f40d2891328d6618aefcc2dea1ecc71872e10e74651e4097fe14d49ebcaea4505c0b2529af0c9947896292c494b60d20866b8f6f890a39e146eb8