0x2cffd02e5fafb7101a4de386194899435d18e42578bf6f2f86522217b3294e1cb7d71e5cdce25c59a9091bbb946a8535cacc03df96356e1ff29c7ebacba0973f7c215f815be98079a312f2fd924287f213e534fb588ea1577f39e696d1b769b40eac789b3669d0ec3723923701fc13bb6e34a9aebb2650cc159f909fbab67c3f6a0ff91d2a10c240ec40143bf7b4564790750197a9bb00eb5f8bf2c5d9fa909fe0f98df5f5752255d9a84920d889357119294b8b839881572edadbde45ebcc7fcc86ef65faf8128963fdded9147ae32aacd6e6080aa8e8c5e1bc15b9c01aba691e69a6ec5fe5c6a7908e260b4f6c13680bf7a4d3ce7167eb7e84839721f607bdf5228cd1dbfea7b3542ea928ee1ddf1c07bea252624fdffa75c7ec53b59b0ca4710d459f6a399e8c93dce2ad9627122a00fc8184c4eb8896a98dccbe7e62ae6244da84ac0524b2cbcf79690ff22814a1a705ee70e4d99e707f18c3bec3a052ed422c9e2ee6a541df0f6b128baab0d32bfc3f333e1050604c5cee92562eb9fafeff1194e2ddaa968938ed4fede2e62f20e9b9b60dc2223cf625f35fec1ac8144835b77b9e7380dc209180cb9300c9caaacb2b06fa0c848460c564f597da47ba898f5e08629de65b627ac88293c40a89dbd96913d5c9c0f08463bcc87409e0016fd6818fc880f9f479eb999b93740d1cf4a5ee016a0a1116f6f7629a5d1dd0ca5777508ec0d8dab03f3fb0e15def7b3f8a77705de41683e196bbf4b03e15c5c9a487a997f33d5bbc0584f0fff67b16b88fd007d7f9fe3d3d77897f1b3b2be8a8cca57f5c0549c031bc2b1005c6a4a71eb9a975dfe42cad1d4b79f608a5e7b789aab218b2bea400cb876d3e8798c968055c21d05daf290e17caeb4d2b95e0e2237b86b6c4c41570d7ac97f68d8b0d583c901a1bfb8ae825006cab9961e3b462bcd156d324fb1fe35106fa5b9b5a3e32b299a3af83c09c96dc79bb3f043182cc6099bb24104d62b9e835d422e032d82bcf584956c33e6a022dcfab4ebb328180b58fe64d7143e7d33d442f62837661d0e6e9316c8d0e54beb95296b5695b8e461e597835cfd4cc5b3f4db3acd51cabff1eca15aaf2f49f4aca93a52ec9963bd5063182203f2d8931aef58f9b601c0571af9bb66742958c853b8f672b3fb1a0926baa810cb40e7f1e40c234a78ba6043041acc60a62214cd7ae476ea1e249a6b4945c1759b06dc606241a2a90b8f5d1a76b6ca504cff1445509740177aecc48c11f285e2b258b4b205a2b9907789c3db75168797548d44d508e682a28c4965d4cdcfed62751b3cd347c8245c8e5da3bd72b22abe63a31c94ac67fbc1830c52ec484621bfdd2f62f63de3cad702c33f368209c10eb05903c2ecdfe1c1d6c049f0da008449a90aab6c33f9dd06692d07e8efa68ff4cc9d34e597b41bed38f3fb02e90990460dbc8e893a7bbe17e07a166ed58eb6b02e01fbb719fd56e839ad389a5371efdfcadccf0f58a47295d7f968e130ab1c35061260c08834bcdb55ed8731556deaba9adfb09ea007305c09498e07f55eeea40ffc6ad6076653e46dc00150ad60107893beee6166f654fa0e537740ed9b1b65c71e33f3c03990faadbac24bc6098abb6d903502bf9055a6b9852f3f25f638b3c9f42d449ef2c8b4e4309e668efe721a88d00159c69058de16549ec663a8e13292f978e5ea9e88168725b6ec85f85b278351c7a3dc5f9c73f4f76099e1bdb966601d10ebdc8e27a0edad623448e3c83e98886cd46d5ad0601097060a777519eabbb5d896842660fe4cb964dafdf7ef2f0a60cb5db7a20661d8e910005800b167a2098b75692392f18806787322b37db1913b039c36a712535048fe96ee7a276c3ee87592e8da0c1e0e56ad9fabf030bfc1fd8cedffdb3ccc4c823c59c4660e2719e16