0x2cffd02ea12a23e78a430de9ea64804797e056d42ae1744ee178cc385ac6227bd9b6e8483e380e0c28e4e9a2aa7cd5a5a4812507c35e82ca15f4a142893b4aca393c66f9449453bec7c76854b7aebcc2578671b17ba413da7eb5b21d9a0b14b9d26b09fc6957e27c4f220e313199d641178e94306a0b85267f17c76c23e308451374313030f3f864e528c6055cc6b294d7e0ae76a6a82dfa2dc80740de58d38ae853323c5b8f3a35597a980ff64eb0b8f98ce94542c125628c456d69f8fca88c15bba2b612d7d09647728af04ee879c7c26c5dbfebf211b6e9cd70ca388244aa1f31af71f5251f840b2f55d2d04eb779b5ce45c5cd8fd49514943a431b558e14a0ef8290593b3499ad1800b9593958b77c57745ac23db235e8f230fbc1fa863f30b87176e48b782cd2ba3f1e535d2649d33923877943308edfaa4ddb7e0bb21c9c70317dc1a1892369a32f805d77cb79b37cb13261150a8df309787f93ac6ec0c9dfb45db91ea4d07c9e81953584ccdc3299c903cc62d4d864607b5435290a2b8ad03885df113052f1f15f5d56377c4eadf5ea129502e6d76325102bb81b12a6040e31ce74404196f386c9fe0a8d9debf1674c22e2a8dc6d386486a35e1d7791e611793d82a5d1edb73e1206bda556e6f902330f03510f7320e322f7ff320d911c47bd9f86a236ab70f26fc962e27a3a5fcce8935b8264ff7efefcc12f57783f21dca59244982d58f015651bb221e7f02850ba9789cd3540a49cb794efca5ffdc8fb6172106a0a4b9d66ae433670194b5ba2799785773ae6bc8e41f89aaadd3ab9053146e56a6c05c2a2a128526694f266a9e020fa80885bbfa0b3c2650b00a3c0a23d26baca21555ea82d8293c33112834deed83bf6c6a965402d385287e36361622f701737c84bdc8791436fccc996e9fbf030d3eb35add672d4d42a1465ad0f67188262263774f4c0a99a15005492d1168f1e69fa7e4dcf8fa399ae4bd844e448220c929fbe29d7bb7d919627896798ea9aed3f29c93df83ca3123b27711aa233866ec17f1c8cc5d1b20118b2089ca7cb4678940d1175a50ed51670403abdc4c634eae75d51873c488f87e14a243bb49573e335a3a14796e4e329e65fc1eb98bfc8b3aaa6aa49e8b5dba7e446ff05225d0a87cda370c9bb34230becfa5ca0a66c7825e27181d0cc6a674c6d6be67c1893c426450a0e465c2477cc81cbf2ac26b1f8a55e01b0bdb66b47051d65bbc570ea7a7d9bc07aeafef016fc998e97cb447aa1d78b57a97b7028d1804805cb613898b76b9f1f68a16e0d3f23b29b77d065caf18ff536a51d271828eb57593ebe96b4291fc80960b4e4291d4cd4940356e3f7b2a747d7d9de64b849b3c1de986c460ebf726f1b2796f14d6a3b5aee3d080bd76147e76c639853e6db7977fde2f8b01fa9d46997420fc3c4e3ef5a2ceeea9d2af004bbc0e96c5cab0a899387033d6f554f5c797c7aba48f4c79943662dbaf7626545896419fe4dbb87040247d4a9a5780b700ba96fe647e2aa8c3502bbc6b1a30a8ed87b87a92c74afec3eaa57fe6af3803ded3a5a1262b5094eda7147e1be8b71fa7e12ea28c8ba76838c5abde75efee8a5e1ee5afee9f03aff03356b0d4be1145dff71daa27977a5a393ec1bbdc67ce4f65d426f8b0015fae4b8698161326d987049548a82d575613983e1cff17e5b4b8fc98fedf964381307699795b095d6bed0905c4c0332ede91e7fc95f8bd266312abebdf584b1dfec45fbbd5a0554a9e9a41aeacc970c38a803110b5c4b465b1a9115db2aeb90d947177e8c8df851001a4076ebdaadc0e6d426532a30fa560586f007dfb9390500b5e780dc8232e999dbb6d20aa35e12d9fcd98e24410eff53a83507a75856d0090aadbb810fb8f349acc6cb022cbbdcac019c1990a3c4d4c034d7