0x2cffd02e4e2c2a1353518074ac8ef23ece0dfce7fc59f16f5987fc9ec56cbc5c640615b1728019f62483b722dfa3e92583015cf151a68ee14f7eedd0b16944fa94dc235772dcedebc0b33c36c9769a864e29995662f8f10db39386c0684a40035cdb50114316a2d731358ee00d4d3e31b2f18df6f6c9b482ba979a81723ae34f25a29b516825ead70d613c6354b386a4849349682ae29642185411f39079b38fd535ad75343d8be7c6dccb43eb379b8488019f85a12d13547468467f896e8305c48d550e91a41f3ee0bf2cd934e54f58900997a14fe3ba248a990bd4c539c039a7e91338424c3cce897d0777e31c98aa31658e6ddf6822203c25868c8b1dc6745c2e6b4f5acc73ed777ce6c090ff9eb1b82b57a5d1622441fa1ee1d84f744874cd9e0f61d4e827a51f371be35bdeef42879b1c27f317a0ba50e07e4f0cee68f5385ebec3ebd461db559cc829adb667c414101cf519393bae6995176d4a3e4a826d71820793800397d3ca14b4e3b569429c04797f70473c08eff5f6e367573b4779996f90d105a1f18a4f7b196f393e0876ab65ed9621f8c39bc4800dc3aebda8695fb016b1b20d7f74a8ae2416ae883039838041960574b13d0923333feabc7d5c7a529f6b083639004cfca8912063030f87f6b5203c8019ed6433f248fe481c4136141064c1d4abf3d55f0ccde8a29aae6810d3ca6045f911204e7762e82e4ad5e7336d73e3ed151de7483fa8d887b12c7d967491eec3970dd8dd420283e55fa58f66a2e350cda696126f346e3c4b5cdece9ec25411ffad833973ce4d23907fd5acc7588c5fc06cfee4bed2d672c9f43b4649296be984f9f42cf9590f3d9b88f1bb83464ea5e1be98be539e89732f01e2c2922ad7cb7924e0aeac373b36588f315d20db2c876261baee4862f46b8772ece40f4ffa0ad01ef4d00ad3dec04b5d0cfc43d47d41995f2f78957de70f988a1db96b1b48018a1e6329bffddaa082dd1fb41b7d5676f718ed8c73dc136c7784a1f00771da09a2d08edf6e91a0a64868d60586ac14f49eefa749c013f7bc05807c71db4ec3f76a898e2e1b300be0b8a25b9185a31116ade57c55116aa286d840e9d2d642e51c9e2e3641b0daa85dbeb42e397b33f2d21bf58c5d97711d39e6e80b50f92c28c2971c4a9e5e8b1c6ea75f7876d79d9564819f21d8d1c6e6b6e3239cbe512b4c0ae7f68c4e5044c9f01d1c9e3324fa46b88f4d189d5695a335a9cb818c32f2df979e90120ef410e4bb537f39d769ec8e5d8e18da3c9eca52275d7c721af1f8ab64473b2f555af9aae5ad0289e507172212ddd090696e188b21c20c4e87a234481fd235d4b6c78ea7ea9810f61054737299dd9256bb1a452bbc140187226a912614f8b396d99073a2fdcf6ca6ccb1783cc02bb4f60b1d0111eb41404b32d7423ad0465e808177c01c7ae51c8ab4d2ac480bac47afbb363be752e2ea4d8964f168c8404b6520111aa624779d4d58f1d1920355faecdd6f4db3d1cf96200cf2c01d8afa9d904b3efcebe0f22c3f6f5be41cc454364759d5c6a8935351e4b67b395e992cff92ca498c915398199e85524244454308358b16e8505901f10c2ef4cb46f90e5306365f26fff23d3ee1625a4d8f80a3c5ca2d352da4269d2e21151aaa6c4d00f5849b79b162123733c472e8caf58ba634051b5b50aa508a161b5152614388a8cfe226de15c8435408944eff85be2df55319441caa2a1c86a8585ef898700cbf3eefd976bb5344a4da524812d902ba5129e50d3f8a58563af4eda15902dee37dee209131705f3ea91db15bd159a3ce3cd5793cbc74f308363fe6a734197df7183da39e765d8dbc76d51fd880cf9f7f00d5898aff33604a5dfce6d3796c09ec286c2ebab7775c54d1669161980ceb7c7d4328dd8a44fb962b4a6cee844f