0x2cffd02eac838abf962b90c30330b1325f4686cca712dd8d52724e55f44627cc3ddedff8f9522baa8c4e99ad88ef42eb2f4ae2804dcd5685c6e1dbf4dbe5761dcc36ff3eebf9441d750d06348ebc469983541ea4a5110600b859eb65e08b8e2ad4a8372f3a0c90e950d63b7fa06437fc868c9c0365eb7419ce6941c00bf99a5280dc6d7c7a683200ed6f3d3e2a8c52c6ecb16716c2fd9cdad7a524dc197bd62332264d6cfeb23d940189bb399e5d1ab3b8e16ebe26815724277aa78e2aeb50826323af8110fc9501bc0e871658129efcf902a87324171b0658076d3cb142a66a538a1e67b1c459663dcb0084a7b6724273843035dffaea2dd52825086a4bd58c8f7beb6fc8b8950fde30fd0ea9196c051703f12b3952cc789da8b5abf5f38ab19df1e7c40f269aa2ff6c6bc637bb00df733faca5554d8c9b80060bdb3a649fc666084e1d7365bab2a68bd421f5d622dbfe3167379e1bad65ede7ed6c91ac7df0fd7d2c5b7b202f92c68d8b6ff66521e735a69e7a7d4ce5655f9c0607b199a060140c98373aac59c904889f1a42bb901b81e10905e43f8e3a02c6163577af091c1cbc12c5a41ec644fa5d8c9dd6b04ac874ed6d025bb98a626b0652559ab9195012202faaa5aac9d60dcf89561644693acbdc23b2861ff9bd3c54e3910a8e651d376632a09b7df4a2be4ca135607f86e5655400e7d8a93adf73b4bbd7c0ede9b8db52ca4a028304ee0f9486b79a2a4912366716f31bd9214fe64f9173fac1eb33bcbadf65ffde1cdb5d92ba6e5d46d502c06b24853fda2239b3e78a7dc3567a07f220ccb60c5431fbf304ba93ace35f7533acc78e425c4c9d7cc1f09330decf1d4362f8a6b4401adb0aba4eab62941692a21bf9fd01ad32ce3ce0324d830ca08db1fc8215ce1833897bee9b07a482582711703c9c4a46f3bc2394e6c8d40d81854944dc8b0cc372067e0119c00747b0ec07f43c778e37a9c7b50bcdab012e987a854badcb9fab3a532c090ce8a47c019a2c3d2fbd660542e83c615d39b8dde8fe0115f79aeebfed34c20522dc0e077c2b19475dd85d6b8eb2883a1899ff55cf7fdab88b9b346918e8ff3102884e1016aab63a396929cf1359bb3e267853fd83604dbd5e15fe58bf6183df4d3088fb488e9996c2a67ebeee601216e4d3cebde2753e1d46a9eefd33a671976480d4d3d2b711ee3dcc434c47b52fa689539df6b95cacf5f662b80368f56fc23ffaa0cac0569190f06148669d115a40333a170420b916826ab6ca28191e7849d1404abcd622c1203d251e798cc5eb9ef8495486721e231ac8a5a5cfe631bb7dcda93b2b8e384fb3688b2fa3e102c82f60e61367212c2aa7cae66d1a42c8a420bcc370330f048ecf50384395a4aa64f9b77fc362eaa0a6cc024e7ac59be62b2bee162fbe91de2d6d95049494fae391fa8ac02161146894c7fc16a80836bf0d477f81cd867775323f0253d41c7190c41f32efa0f8cd88e82f4680f3810a86b9568ec430eecb135e418e0544738e42895f6596f5b891e5b6288f5d4a7366187738fcf2b86b6302f3645d924458fc0bebf9a1b7f92658f47cdc5ca6aefa22f0683360a0de179474fbe56c704be8e990987253adb378d4a80a148be905dabfe01f12f4ff3cbee52cf124dc9a83c64e242461128dfc14e956fe761e7b2ea1f948f2278b211df1958115f958d30f76cd2cd36966a8906dba17903558f238eee0e272670857284c0c3f58d82ae0a84918ef55a0de9415b1ca10ddebfb265916abc001ccd347cb625e9d9092a81892b0030e234a2cfdc21d0b9b863a639415a20663191fe9f0d621873f78db26a67478e2b32bebe24fe28ea01331c262f0a0af1c9e969ad7d53c62228a4d211edc7c433934877d89095876425d2d8f12555b22a444fbeeaa20bfda5f400d6136c3