0x2cffd02eca09530563a4e0330afe9f77f85011d63bf137a7bbb2859e50c1a4b41b8f3d48ee562dc13c79135824c4b54ac2ef15329aba1f48b1173c42efb427db576e3573ec240ff0841567d09ade2321a36d1c79308494405d4112fbd3d6e478692a255b9964f8927e63cc422d54d94e4fffab45021cc38ce02b3a5d01a8104e2fda3d73695155f76a5413c0a6ab69c16c9810f7bce6b55aa672964e8caef3c4ae8fbf6ed2d4ff71cc875dbf528e31c1608008e796a972b2fa08b7cfd0fce59d29fcab503c6ce2f8e96c73659e5ad97b0ee4c9642359f6f9fff375b000ce52ef7656057c53abe6f7706d9a213df951b2a69cc9265639e74ad554b2f4bbd97506d647a56942cb59cd269464236a574a7e63fd4dd72e595a48fa04e0ac859d59366d7166fb92a9a25ee4f2f8d23894c2ff8278e0a7cc163f93c3d25f66c4fdbcadf1c5c848b45863a14b357821c8d1d29318fe30e1afee0a44210b038a40e6e92c55146b15bdccd99036525837e08c0176ce21bbd3512e8ad5b299897903adde4fe69019c8b6ed367477f69b1d154fb8abd386802f36aa84a0faa246bd13c5fffd2be5f4e48a52e713387e4e06e87479d2098f535b2d67d48ff45b6b3be98da8405fe6f5fdc3f7696a4d2b756f22fb701dfa7f41b7d4872623b9baf1d6dd28574477fd7bbf88e379c102dc3e135c1de0b10a79c89142e371fcbd72fecf005750459868b597b284259bbff7b354b14766d90298770c8432baab1646eaec5a470d725a78ac2d1dae23eadf4cecaa0d789f652c12a6ba097d0d1db1ea35f6f836b20e4fd98968c4262026189815c9f96e2180d6075f0b2d9ff8d94aa7aa1011985b22bb6ea34b6c5ba36e868a675b1095b2036b02700179aba86772cc73b53fe230769a510ffd3c966813d60195d22f969a089dcf1f74d97aa20498e1aaa97be18a3a053f0d46768ab2b22f8dd6a44fc0b9c6e74cf12176865044538c3368c33e31dcacbd62e1d377955e604cfa44599400658e43b40976f8105eaeed20c16483e9cc9ac60852c032fdb4487da4b7407a430048518149d04b0b64ce447d6d3e94a3c89103a55a3c9d896ff321f431dc02cb387f566018ff8a935043f0ed8abff83746ab8ae3aa4674e4f66e9786678853c88e496a0564fe784b624704dfed9d31ecaed3fe1c66d12df565eca01ba4289eda29ddb1a1030474f7036b308766cac669dac19cede7be0332906ebf8e2e68a3fad60b0961b06cb5ad9bd0bb3da0995f01a338fb264ea2b837966aff8bf80e8b619bb032327580c118ca989870f730d22f23b0591a7b431addc8dc1efbf2a2c1eee7f291e3f4c98faf1a64d11a4734654247e219133db34b1245b9a970111e72f8fa79dfef4ce2abb8100782d436282df6647c150a7e49ceb6e4a9154d62e9169670a337dd15eff659edd38ee798563f87b9f941e7088a3c66a7c63eb561b0d43d06e00de150b82e12c29487df165b0a874e77c153f086928a71ce6bff1bfdb9872231f632791b21d43be5d9e76b4b55d4ad2668b0686be6bcd3923d934e7c7402f396cf1dc8ec82d0487ff83c4490052c2e8ff0cbb33bebca275fc4d02e51d650383be5e39c8c342b98e2e396f9f9ac0622ffaf4eba3377b96df1c5bd74fbda21f17f0f5597b7507fd2469518088f313ffb8f7755038f93a4cafd54e3429d0a5ff7e1dd52da6340040341b41e958b6f9888d4f9a66462b191e45227615204cee5a3cc2eae44375787b826157f9848d52ee91bbdf5093fbc8949381dacab381a0e328793257406fb988c863c9708fb399e82a2bdf36b7259c52088a69a054d3730ed2ba1a353c21d4a531019c1210568e98f845b4c9743af458c38456be4f8365e83839241be4754edd5ba97bda006df7e6b129a6a1810abf5982f0ee9c1cdf576e048fadc6c