0x2cffd02e9e0da5c7ec3414f96e5c31d73654e145a743cf3f228f9d315068a1923b45367b9f87da70ad7a6a4e8ae9f0e87e09e8899144e94b7aa7dd631facf15c98f4a0feb712a055513f30c88c300fa72145379be04e91c1c689b2e175065abb5b61f6e3eb1ef7c32ac51c236a7fd8353f7e9370c8ddd32727831c0a096ee8c51beb1d51ac37a4d39c3c502fecb49e141e74d922399a336f78c2bfe98b9dac10641626e2ea464f6124429abcddf6fdf7abdb4937e0f28fd66d2cc100e99a0d44a0a37e837adf7fb7a353769d998f966259d1f06201ab3d863112296fdf46580f1d8f0bfda8c76cd1c33f7ec907e6caa022a4bbad64bd54a85303fb03092eeba19f20433dac3544e2d83a4c8bd26110c38481f9caec7012a881fec585e39397ddd3956ae8d28b1045896e84ef346448724ac37426c19a014f57310b28a33d03c86335337c78d7c8c76a0d11d61f0bdf827121ec20aab2500c3f8ff877c805bb050fe7e8dd7ef13e68d33d81582efb7aa87c78b47ecc7f00985ad500c9004260c642681cf8a6df757feddfc8db5bc2eb80177a6bd69fff67a5a1caab3e4b11d5ee59ef1edca46d5785b8dc6b8ac1f5b2ba0705fbb155967f658877ef14636b64f5889d6a2af721358caaa33ead9aebb7c4c89d145f3ea386ecd92b399262f87d4235a5ba92429c32aa2cbce57ad0d85abc1c0b132c59aa8c2f9f11a19715dbcacefc2211e9210ee55c3782d6639e935e56d2ea22de346af95150d99fabafdd1f28f80e404e3b0aa796ddbdf1712b669cedd0d4c4d9876e22d2a319d8aa070d2ae4e8eb6fb51049d1d74d5256df8e9224d19b43b4843973bbe67b98a51f4b378978f9c0ff2e049211b0c75a378b3e7c9784d42fd265c8db57d563c591e010116dd2bde2fde4e6cf481878cefaeb14e3c351df8e8f31c2f94caea52b7d8e13a5cecd469d8a84798b1c3d44da052b8197fadbcf760db72737082943dc8f8bd406d170293bd4356cced2c7e41b7d9097b7cd5c99fe103e8c71a56b3e16212b275a385765bd0290b9f362c27e1a7795d1eeb8196f6e2b762821887928ebe5d90a619d71ba8e11cc803030d9e44028fb0980a4956dbb55d0ec1683aa51471d47a492b395f510d5e22223e6a85ead614cc8ed2428efa7c8edefd073b86571b63138151b18b2e8462fd72bdf7b181741762b24b7ecb42590f38f64a48b953c5daf158550ec9b1a385d7099cf296599e6284f49a0b79a55678d6b096802cd4a0c8d07b23932f404b37feef0000374422df5ca3071b793e9ab6219e35649e9af0e9f1baa1e2ee60323bc02a3f9dda5d94d220e3808bc4cdd5443d9e7128c125f3a2c5e8269653dff63929721982d7a2c81fba31e5185e13116ab2fda9b8f27052ecf039488d6cd5576d852dabd2d2935ddd37791679ba07613aa7a63fc1e8191187737201506c63d893be7fded3fc18c5263a05adde0fdae4b883ee8d7a69d133826fc609a2058d0869727376187195e30dbadb18028c648abe2f0c1bcd67452149c084e9baa700486b5e33011ff39d8239c62629bec38c5344991b382d79ed49cbda0864ad35c862c42da3d2e84211f0af2be1ee5eedc25871170c0653bc4c92cb3ad362468900a98dd776265c73253cbdd48b0d1588333f8c1028c6a1c3dbb08ec9e0567dec9d903354c80d80d2982ac22a5908edf4f0771abc2e6b7aaaabfa887087cd278223ced20ae8e9b124580a92360c15f59c48841c084ce0b2dc17ff7127965183f7dcf2c27f5dd4f2cbe7596a3fcfed129bdc912d173e6dd5f811e6fe216b96b0c85ae72d669908b71489356fe7a8f3bbe120fcc9f3e11b26f8d6fcbd98482901072c22c64dce1254c7216e70cc48255f34d913577686335f46093be27bccdcdc1b4ed4301e3d1e5513690e219cd007be2181c7b55