0x3310ea4f796cc4a032844c25fc3238a3a77a69be8f5d0c6695aa61af92ad085920dc7c885bee326fa801dae9ce89308e54bcdb25a966a2def3691d95f8bf13e94020bd1400000000000000000000000023c946f98b7a4cec12895f97a462b1e7e64a37de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000003a0217b697518c304c99ad3d640b8128214b7c8c21940ac8744ba1d77b86dd2b06b27b71978641d7bde7b5919cda8ce0586741a15ffb31d614b8418c445f7d5761a1556ace328ecf1a72e532a5c757041ea34f986d53180e9d26e411f71a4b5b9ac163da6b5e43e8efeffd3386d16c5c6fd07367f359e3bf8181cbcc02c39977f0d0efebfa46d1f1f9444599dc0e9a2ef5ff0c44808a8eabf74cb3de2096f1ddf8f09cfaf27bb2575c6622a55f5eef84e11f494c34b48061ec221a92ab4c8a3e27c167ad360a025b596e788a3970b914d979509840d4d0f0092c95836e4e0ceec1b219e90caf9ce8babfb0e3786ba06cf9ea9ec0d3d397df66833e8d23d191829dd0bf157f3576db703f13f78865c7d7b4f22a0953d34f6455d6c86ceba8f3c922f1a1d15637d6e75d490708a5db29c611d854b0365a2bdba3bd1a80ba672b111bf0d4ecb68a476f2b6cb025f89cc423b9aeb85c407bbd49144f068750bf4e52a410a042641c8665799e977efb92126e05770ec4656dbf5413fa40db745ea49012e0af9c95d537d4cc64953be1844bc51aee95063d2ee16fffce9456c24740e5e491190961d41bc8ad4717ae30371f8374cafb2c7044b3a106acb6875935a9f2f0f034262b4eaded22194412b948cb0658e6040c398ff711bdff1e77a7c44bcb2080d9c48510c71980ac3f59449fd34a96afc4bee98618ef1d9b26db881c652f8252889674ac9bd28ac6b88e536941398d438aa54d06202c3aa81d708f783e2c6fd28401d59caaf026b7f9d1f1320556b474d1a2d331fb2babd8c7972f99f7ae9212420ff0fa0ba08712e3cc8cc6934554abf3a4196154aae1cd8e584820651196b2276d4e7a96c7c12dc7d649d64677a1fd73f68c66abcfdbd54c59cb165608d9d17661c8830b2cfaa2f025ddd0afdbf0ecc62afa295f7fceb22eef6ab3fd0b4231308a61858489612c42bc87db91701392c78c008b698d5f0d80c8bb2f11fb9c12f0a0e6cee301699cf8f2190fa3df3f5ece683fe094a48c915668d8b6e3ef6e90bf0dcc1c91633b0bb88a83ec2faaa627d3d1ab2b61bb9a4c547b395603d9e7e2ed097f6f6d1d1c2a2aad01bd4f3c5d0316b7cbc7fb3b48dcedd93d3ac2c76741886178ae088b30b45d7a2c1015e76acc25171a0442fbcc97f055b472811a6f31e932197b917c58a363165ddc0dcf8a0b96d21130849856fe1cb0da215578b42108bb5fcbddb66712cbfed437a34b55d6ff9aa90529657e1ccbb71d3a2d12027128a71f92efecbf36962b4dce3ad836a8449282a8b8a48272e7c183fae8be681