0x2cffd02e02651e3874b2adcd0cfb1fbf01b5e0062db3b1ee8476aed211fc3ecc0a4d77d1525541bf79f008a9526bcec6dcf0cbf2f96799b4959960da8f827b12a807c58b3498338802e1077c78f12a0f593a2481d97452bea8c4fa9d62c558322486e95e51ba7f0dfd8628f8deab19853caac9daf19275ce9b3de954f1822a2b36f2bdd14ba512971f9f71646befacddc5455bdd1e924928a508ecefd90f5d6b3d999d55bc3e841289601971e93a7d860f27dd1132f652d226e481e3d613f368fa4015dec43cf947e0dd9413c779dd55051cbec3acece4c3571c975174308ed7d3071a786b7a43e72bd78fe5caf850654533a0cb628b8d7afb535296ef0dc143343934138e147d7090f21a15eb2d241822f65f592cc4dc59ef2ad686250403faa45a1cbe206cdebd1159c5e9a89a5b019003996aebc6e4cf401b7bb5f401b211356f516a86de815a526a4d78d72aa53c8fe78c556b0820260a90e9e172716d13da9214b468cecca2e4762f4780cb991d18636456a1cb4b0ba8d7a9402d44a2c2c4fcbca8d579bfd25d3734b2c25e89cf97e39d2319f082210e45e81eef3cb68a59480bfa7c3ea807a916fcafc8f839fac5586dbc32dea8a45cea1a2548f5dd930d9fc22d50a1e1a456fa0ced89d5f486de038a1125abbbced6fa8e5516a60cfecb27d816322295215f3f69d0b4b407d6a2a3254c55af130016d0968dd47db57a61086afc5cb0c27e8cacccba875cd01474ee12c1b88e26f9b0824b0cee48336bf951a9ee1f4685281a89ef79538ee363dfad1dd2b8838bdce7de74ccf2acec0dfcf2956fed1b0104424c193730384a356d2a571c4eb89812190f04fd37b24c984abf8dd54d821b621555a818a15ecfa6028e76ff016386a06f954a190ecede5b3c89842a63b5588f1beb7a8440dc1e138406d0b9adbf36af8f15ca14fab8736d46db0e47f32ec6c90ba52c4a9e492f8f8d7019d56b96c7f4405c4e13392bda2c185bb7e40342c126d8e47a60a6902b945f4617ab73d88d188adf6bdab28de63d68601314dcd42a739a999cadd3419aecda60ef57f268832d2467b48f9602bb5608dc2bf7eebd04dda3e45835495c5db9eb6bd88c90c660c74e1ea577806dab4bdc9e646fd58d1c1f300f5ee40d75f39860259da16cfd8c2a2966075f5a5311f14b9f1fcdf9a296cbb11b0aa79a053f6864c0d7fefadb6dc3f92c998fa75af20357d4d37f7c8ce1172551194c1514284a526a3afe60b207392a345840db0533e3b445bc77ee67a809a622adacfabd94c34b5e6f93f349d9b5dba0d5ba662011a85fcc81afc5f7469d990cdecc342dd23a657671a3c504518fe75b33e8b2bd59505e349e99e761570b6256f6256618e2a41d9f95daff03853aeffc45562ad60130b469c319d25d073376dab1ee817883648992e53fde4d60f0196366becf59466b41882c4889fccbeb8160e672e7b3cdcd6e37ebb7691f228c63a6cf305c060c29a9d2b12ee60617506cbf9662236c5d828671451f8f3dbcf12e366ebce1ff1cdb9e3dad8ca9952d18225291f9262f44bcf21cb3d3f864cf645922446d24cd573270a06d10f428f3af53ea3f035062ebb342a35b068e9e5d2ff1b4fd106b3e8a9d861c3b5d8d12207ce59578d2efc6c1676f13b63a00772fa7d757d88da16024a6671c15d62cd151d0439e0f29696d7ba08723d2de60aca095d45bb1eec7a86339af18116dfd3fa5efe7ea8c58fbd3aef14c37bfb2ef685153161f90576c7491d822c0665a83461200e37d2393d22b80857ce495cb920a71e96bc9e784bd9df3671de3687314b1a346ca3fef439ded7d26e71ab049c90bc8d4e8f13d4210324139c6ed3cee85e5ee2bd0dd04c5eaca4b8d9dcb25ed62569364392e128ccf0d6877bf3d8d9ee26a1eb7b00d512e1709fd297731ef1d