0x2cffd02e35cd939d116e3c27b735f7a856fb27f3e582dbebfd9455d021066c06440dfe395e42045b40471fb6d10e344587557fa3404f3fc2f7b40220e930e0fa9d13e35eb346f6781a351dd35515b82edacfeb3944279480109fc744c2fa438f947242bef40526611190e34e8d0dbc43ec40e116f6ec38fbe48b68b5966f902509f0b0c5d5765233e3cd5eca773f64a7e84943d18e7af11ade51d53a560a64c70b46aa3fbf6c3c413b43115645d80d6e27ba74b1c03ec9a99a5d88b7696ab9fe1be315df79b2240e5d807142113697ca4671f18747d05b5ea8cb8069e8e1d90767792fda472eec2019c00d86ccafaa67f95dbce25b253ba1f9357fa835f47bf3fbd18feeba01dbe3192af2e27320820d5015a8a838f453e29bf6fb6d9746bce9bd95a11bf60f8663c35df25c9a07de1eeddb6d8889b3ef3424f640ac940ab0acc80b120ea6d006689eb845fba58887c52433e225b5c962e953789666943ac6fc29c3aa9641822ee4baae9237a13e7fb099de05a0277107dcdacfebc30387911f45ea0dcc49b4b6e6847ea3feb29a0b0dfd4dd74984fe26191cc2baaf88e4d8b27eec8ea56cf523fc312ffa05fa9177e25df3bb7195487e9569675baee562a870d2d32b14070e9f5f05a0e1b0faa9495f53800b07d75076f221643df57d905a7b0e95c3c534496bf91015555c64ac758754fe99d391d3b8392c2be47ec0202227a0159d452f77911ab5cb0661405b7af2316f42ee2e6905143fb56ab2140c963b4695c9a937ee8c8a183a9a5cf5c0a7939e4c0fc432ab4346d6e50a3fbb617826f398fc2cc56b0b1289efcf214b0b87f21e8e1d65f4a0ae686d5fe6aa3434c673cf632bd4c96eac183bc8ed27bfe9a638dcb977dfb862d46c04141a54ffcd3d25f0e6d6ffe89ab030a326f71b54e970a82b953bec0444b48b43167a501e8daea2dad69f290e87d1f33977133cab3729ab559a774f5ffa23251fe82db38485d2b8b547ea53b57e529129461513b35aeaf3db2f4da6804c059646dc5f70f67798c3e09b3d07b9098cf2de3bec4d1d2f54e75b1aae9974a256bc0bb8ca426dd8861d87a9744881306244448541ddeaa8d55f92e717b14c1cb9972f1f142924f82ef4c54c49b27cbb7d057d2d3b1670d1daaf8f2a58e6db1bdd1d6c395a106d1e0b1ece339ad2960e25802b8dc3691121cc3d3277a5d492c59c8f1a08b6e39dd47f3462b1ec7f45301b33ffc4bf691c1c67e0e1e8d71fffec3098a1a23f6f2a79f6b973538aa7af5a08478396f66d4f961b6f47252e8b918660f4b5a11fe173f09167af0bc3ba6518a17eeaf175d980b65037d836cded60e4599c87631105f39e207919bc864da6aa65372d3cf98c7aee5da4d7a5de9dc479950f46ce99cb6cece248a1f44687c70e9e61ba2e412f0147e2a45982129c98784f496eafb0abbfa6eeb6d6b8466b9226d173a0955972081fdc56701a725df76f8b8e2214b3eb179c2d35a4ca24ef12ace53c1d06d8c49d9526fbd310892ed677874d74a69ac0d3e5ff94f017214cf16c969ef67f1d6e71dd45c102fbfe4c744d9ff99e7dc28c4b131390d90d3d93180260ef1bcd5dfc971aee904b2033a8be666a6d9a41017d1b5618e95f9cd45a668d6d13565ab3daa8d28e4cabb49246f77f29a0a8b5aa95159c61faf82d3ccdce106006b7b652b44d1bee3a65bc590c81e0d0c8f52ba9aad345dde38b1c9d011e96c3e9a15d7f757b8f8f870b8295353dc073ae107c50094ec61e5fc0efe34b9e0058ef57382a8d49cae5b0baa3163626b845e680c9eecc4164870d2b13d62a25b80fcd09fe640d54b4b61cac0bc0aabd4e0a59fad444b6bad4460177678f37daf6969b3dc09fb836b2020fb3219e9684937d9383c7fa43569d8f48fd22494eff20400cf3bbdfff5cc513c72f3bbfee