0x2cffd02eafb4dcfea352d45f3ec884a45acfde0e39d6627d33f63b21946313ccdec62be90fdd47578674f34eec0c816a7602c65db5b79c23b186ac0dce04495b23a0f5a198335e85c972de423597ea3bee8588685b68493d203dba6e51a0661713be87cea66b2b0af24a7a31b1e6cbb50959094154f5cbfb23b320b871dadb2a62aae1fbee2590d1acd68d6f1349393caca5ec05d7dd09b42f0921e80999ad34d1ae3a8cb44fbd54a0c4f2df5114aa3f35602eb79a4484d319b309451f3bddfb3c638a176f26993f7b4a2163d08cbd3b23e907c334bdd9dab333ecf34286b08079927e9df1780f94f12940189228bcafa48af5a6cdac30939682b0b3bf24f926550c25a60c314413bb98c9b0786279ee10103b2ea777b8cdaab9766995e2d6b283b2cba876f540579c61195aab6e76dad1f6a71907f8915ba4f732aa3c8ad00ad1c7582384c43a8ec79dbf001e9071d22465cea13adef12121eb12cb15efc45a8613381fa0caf23faf0f9af34c48f134f053d226d81ff76abca5e18a01c656e697e9bc0de116643d9739502671614de8e8ad11a0db2e6763be0afba7117c48016e525f97b903e02a24cb489252659ca37f9208c7a6457eb3f2d6128c278851589b5057b378a2d8673523b0b4dec85783b185864058b2a7fbbc5c871271cebf5e76f9278bba4a4aea0c91b4c6ee887b523a57b0d97ab341af8166afbb84267622168f4c884aa3ca7b26ca750464427b0b7476c947987f63fb3cbc31491c6bb1a61033e50afd4f152fd2a736a1d3b5bc39f59ade579c514978313643b6e02b8d3515bd790468a850c04faba5493b27410461784673ca722165df775f305695f492e37dddbc39f904d446740e076e114093320450cabaca838721c76f88bbfd67ab21327e26eb4c82104b7f8a5e426ade377ffe7ff8074f5d27532dba7ada86a8b58d1a3c9ea8a51ccb1db5dbf0e3e0afedfabc6885cfe0672b3bf49c3dcae1d000eda29116c2f609d9114ca1421c23ea47d92a355fb4d7c0de5285611b3340513aabc8de592060a91ecbbe50405a6cec93f191afb78aeb8f3d0927f1adb7f35270040ec19e3d7332ad4b65f8307db75a5ea9f6a89fbb359d0bc33742bccb831e8688b961340045c18f0f55d2efaccbfd41702267cd8ba2ddbc3b2202eeec10aa197c206d79c20c5583f67958c19055ddf48acfbca8f09130fc853c81d0f0c6bd1706d2c5ef5739b88f69b2c21f0e2912c983847715a15f7d00f715dc491065fb33adfb2b062b370e97f94c3aec902a111a2a0163d2ef4c5d864930135878728d0c36f01f4562876541dac96a64735f39571c99615f44610b4f36f07a5eb6d9e399eb6dccef33a9a828e8c0b4f0c98de9da042cccbeb532e1ef3f64c2e7e8946a9f07c86185d03681d53dbba2f82fb193f4dcfb5d449e56aa70052318bf2d84fe190d35ae476625a81986e109e692ee35c6650fe31e6b9e1195717e8579d32e6b860613b2be7e12db983600606f83bd8587f47ba123d167bfe79722c529f8ed96eb76f55c80be487d6ade94f1bb9a08d31c55c13d8680b7859f6a06057a8dd70216839f3cb6686cbb3ea660976886b8c9934a3249e2d5b1c296a5ddd7e6d6da9d004ded69d493921f97742672c97213ce46d11817118aa61cd79ac6f4736ad49a78e037a5d544504ed9d813eb074d0d52339238da69d97c096201c1f1e05edb373f03fb2b2e7c9563a0f3ecd6a90d8ca31b3ef43a3763a86f2798b773a3bbb759e5605d6706d005f895d3b44bc290b7f8141e3cdaedb4fa23fd3db30a9a5f46571a72d20b21a472e5df4867abb3c0ab7cbfc1989b2475c2c05d299c75d5635561e1fd274853d46c69d26d51ebc7934aaf4cf5524d3672591c44ba0e7a70ec7e8d6479688d6acf8ff64914e6e2d9c07c505937da7431