0x2cffd02ecd8f3c0cca1c48a4ad390110a22940f240a6111c41ff5e01f0069320f5ddb9769a06700333fd988f28a77e647328b4eac99c23d70b3a9cac22f6044a9b00c6aa7684fb3a01e9ba70ab3814d88184c20f705ccca49339f21e67ab13e5ada33ba8843e8c854693c8c9246efc7298b5b99eb70641008f5607d19786615fd90c76330f7b94e6d39a47db622839b1bff59cfee687492a2da704b090e91ddb2963efde060ec48d3c49f27fff55fd72267612aa41d2668fe96974abb911ff24b7dbee0e516a39a6986f3a557f4438102cb1882b386f2da3cc8fe67eb191786bb7fdb527ff93792351edde2cb5fa4bff0b5233c9e6bfbb7873b499b67bf59dd420038cd57417d809881c666f85416fcfa6623fcb10c1a9b7314b53819e4b1daf66aa11ebd1131adabd146cd0c3b3b34a4b025948c1dac00a1eed514e71c769660a722465bd3500ec2284e4f147145083513b6acb58a23ec7d52b30e51ba66d084ebd79c008c3763a128e65a39146dc3a86c9a9eaae17693f34cfb70419db9e186aa39dd0bd9622fd6c7d0ea61c9f0953ab01a27ec91d46d368167d30644d1c1cd99a8a5b5a076f186151e6597f036863249cad27f786fc0fde8e774d15dc7b0ab566cf8051ad34e96d168cd6668f50e801bde86a06b09a0297904fe7a186eb43a9277eb6b9df8de30fe736a01fc8e3858943476aac3b3fabdca5655cbd7158d9ba618c2817e0dedb6faaf789756b2e06f4ab73b77eef4ed445f09a4454552e0b0164021dacd1c7faeca61af18492168a5a9ab207837995dff947afac5e60e6e50024971e420c3a7d953576726fcbe31662dcb519d20866b8f5d6a5b6565bb644210b34b9593ed03b6fa566f176f1ab3eea8958ffaf4533fd38039316762d4677c6f5f4332dfe07e1aed9da0910560c461edacd4539c1ea462f40a543b024faafe9e8250761c136ad7df7cf21f13ff7a9c7a830dee44d687849d3b1025c9bb0373ec4ab0f252ec033b0caed58ca021a292b1b09574c14f058609a52386a0417e94a088f78ff2b9ab51272e03e4e54473300d62bb7d136471fa7865e420012da2dbce6a657c109bd241bc4a82a258eaee4c691c54aec2e3b6461bd9bdbeca9a3e8bb7da54419b1a2d3dbc1be937f043dea1c6a2d3b17f8c65d4f2090f436e0066d9c9af7d4f44388b596a17ba8dd8942f50a37bb2fccdf9651cdeb14b92ea049914afb6772eec5fd01cccc21dbe270a8192896eb1fc31e1545b534fcaff2735a7d084bdc1b71e69e2998b43ea05e3fdf8dbd2f43dd8e02d222651ead6da020f3d42919e36dd2b48a11b5e024687bc732d17ed3d96395469522e70316fa6954fe09e4db462efad47862db1ec363306e07e53813c0e30d99d51c15bed3af8fc691d9b4be2cb9ba2f0f1dcf5cad988621a6b6a2cdec723c2f640e0956a3dc1c96aae86d041be201123638228c5883ebee792904d77cfa5a4a122a1f3cb5307f13f38302254e0ff816dfeb8607523207fb37238ad9f4dfc7ac9c697204eac75f832a12cd58279ce096ea8840f08effeb9668f85d2874f01ff0d9ad8321579dd4c3794fea365fba5054dc6b02e89ecad8d174dd78b08317ee0ac78f0a08d932746edc279b923e245c235fa0b919030e0beb5474514933f78d1aaff43ab76002b8c340e068d2f5641add4f92ff14a10353451cbf851dac417bc88de7abb802780e1c6041bbc390b15fa4c77ad9193142f4624ac4e67c1fd763d7c354ab8e80b488c54faf64e6a3231f0cd1809f78932fd887fb1ac07b3468278e813be3dca9978d225c7f34caa05681abc95e58e01e33b22c3a5c1cf2d371acb40f6d9d63e6310e63edb76c1c12e119e37552a31a44a58f8c7e90dba7148c6feba7ded09a7a0a918ad3ff1f9ef3841237d87ca23bf153d95da8bf5807a8ea