0x2cffd02e2f2c584716db5928b2c14c032dfec93829ab552d16cd3d21ce097d6a73c00cbb5124331cc1a98ee5bfc668944524125ecbc5f7ed7464f27658a01c96caa2d5e6e1bd760e336a7665b831e15e86142e6df39436a56ff1739175d0f43f0e1354227bc6bc0ae5a5a43d68c6ed9dc4c9566f24a5a4277c47602822727d09b5eb71545008be4f1fc40c76da33185f246978ca52e5e4acac282b13f536a74f5886ff68081c9b003c2c142dbd2ff114228c989ad6d32da9b15f3de9a2af7241c463c9dbd0e17bf47459145e07434bf9fb4e1bf03cda3aeba95bea1f9b64e464db9edb83017177b7c756be689bfd9e7967643bdd05e9ec1d44d9c2554fbf5c31f829bc7435a84a36772f774fd62ad596925b361c6bf8a21f1a591be0ef8e3331608f91a207530ef39aac7152c9449feb1a236d54b96999152dfb4e261cf472e438ed67f91ffc0ba1551122882d3d345ad1630945b15ace40b0e478bb3f2a4bb14e5f3e59f9371868312baea8f6d826d76364d4c5af1089def79477257e792c5fb1db38517d031c80b93e91d0c58d5645d01cc953171c6f7142380e0565105a7871d36921f212b3c6403b9af873d3d7f1c71718448de17a2ae46c0dd21d81f836aded1d5eaa3c622670a241ed34ab41bffde16c35231c258f989d6b171707f8d54b1e5b11c3988f989f557b59f57ce091bc3aa8aee3f94af2762c24764904aaa1a62c19b76532bd5c6eb2ff77e3b480bbe09a653b9115bde086beb349df993886128a6ffe0fba016d02e06510e52c38699379dd571d805042f20bf2429b249b518d86197b26ebfcf903fdbd3964142efa2f74e0333cb3caf575e756ebc962dac503ca0ca95890e09321f4f955fc414c2794135e802ef0ef6d0b26b8d054b0baf763c1758c5ad1ac32ddde68f7ac57246315e082864d51ac5491ac24fc5af1de5b4e6fa205da66e1424a9597bd2df1b78fce84990cf9f8b84137b8092beec12624b15de1aa2e8c30e1576ec81ad199c8cccbdc4d13fdf761ea2fc1f9d8ec37bc63c36d3e900510b9bf6ff76022453c3d855b2b3769ab6d117cbab1ead27f9f5ada71d3ecdb0bd99cb45437abaa414b3401db032d65f4f984a47c2189371984362c3e580e790d12c1de4b5b390f5fda9484f6775cfcbd2e632578fc58f1bd88e6605d698e00b05a147af34fba72063c59a945fc7dd2efeff9535a6248df9cd180451e54d61d78a83a20e0e92723872c212a71c27610fe4a454ecdb5d384cd70d0720c46ddf38b3fc6d82a254f634cfee59688454b7aeaa2c936b87990746ac4c74d85acfaefbeb58d25c890e8a4bc83d7ee9a4acacc9dbccb11ab3f1e88adbf436f5b9974b42bf21ae6ff45533aed34e452258570222d803917df1a3f0eb0093420010eaf38932ceecd69abdb6bf03bf6badd6fb74de0342998aa3aebe14da0e5af2686be8b24b1122807dfdf8335fd78a5ebee4efd9848f7edc8e3e129f7262a749393bee4a68884dfa20e7a2b46d6f8d064f468b68263fe7877a85b5edb2b368456fbfc1189cef81273f0347a894c9a36d0cb43fc277ea54f338fdcb3aade61878c3d5c546aa017dd5828a8fa7346e077af61bbb89f1564f369d460653584436ffcc40c7ff3415b2463311731653c5b3e428294ccd57aa5bb4e361351010e610c0d333fb86e44f9e55a49c06ee5885f4b012a8ce20335cb0a6a15043f7cfc04e6eb5816e8d58592429b4e3f28e5854bb4c55d5f84728300f6d9db592c4f2528e8dc7b34d02f6db8d9304d1f15e989069e49cd97e58acb6a11b3d52dec156b88f8247fbe06922082992b019f7df31a30da2c00253cc8d47f95b35a0deee38ba347e7c3dd82e79488cf95ce2e8bc5a681d2e46c581a90fc2bf13eef9d0fc178ff059cbd3098e3791075ab19d1a17859fa51949c3218