0x2cffd02e145b0f3111e39718c06c5aa2111ff025dd372e3b6b94f01e862dcbb2b6f1ec27f5d8eb34969e05c13b07be39f3a2457a923d99e24adff1335b948835263bc32a66e143eb11993b56389c1f7dc84f5356125478bae599884c2dae924c27b7519f268a92ad4b2f7d84363e244592001246cefc60c4d0082ba10762899f3368e3311e09fb49acf4f4fbb1586a07301a399d81a0ee9500b6a3d6d65031aadff4d4a0cf6977b4fa47957ec365e77aaaa17e448427f203de265dd323150190b14933c01fd33b08f61faebe9f63ea7921d304c9da80c2bcd0465b0c669a90a3808a5f13ae35f813f7da2f54d8bbe23bd9af1acb1a12762f4b1b8fed490ac53fe6cb32fc0dd5df9a09e389bb2220b26bc68aaa25c592dc590c32201e5757dd6ef7cd301e7f7b0cf85e402d2c6e384842ee4410d1fa7f84060824701ac02948b21845c5547c5172b473a26f5bd2996f38b53cf6ae86293dc542d29bb0f910108b0ee5e9d6fb1108190e7243d82a425a8b564baf482337ed080bdb064f921be562213dff5e27ddcde74d5b225e8a52277bc4e40fa9d19cacf5d736bc1e442188e0c4f4c1294aab17ea7e0e082ddb817f4be989c22a865cc8cb515cc51f68f480b0d66b05ccbbf5578d587fa669aa6882b323efacff725c637ebe8452f8dc1e0497e6c5e4e8c041e8191155b0ffcf6b803018b49030ec67188979d3e8386d86b824f07fe140f8709cecbdae3f88cbf98d08d054ae8213329842152abe295a25912be8cfb4dc81e278d336ebab3590125abbc8dc72e84b01118ee3f09ad653f65b9d2575e3fe2be2932932afc0c480b94a99252f2d8bebdae24de5e8567dae2c2b4ac12694a8d730642704d829f969d6477a1bb8d39d76db2275a14c6033dcba819d6e694941f741dbd130cfccadfc464d8696248e69d7431cdfe6e5531ed546f1ecb29c0b959359d29a7f34ae89a7ba739d1e4ce298fd6aa47921bfb2807c558bd404f9e6ce41a1e7ece0f31897161418b7f46666403deab6a6544ab6b442808545c34e41e009bf52a18fa0a6d2e732c7c78c86db8960137bfe8ab3c954809bd379dbdf02b746c30f28473333637d4385c97fe78d826021e1e1a106dbdbf96da439d9404233ff8a47e22acd5a923fb542b1b573bc1f5a1c040ae1c892dda2b4ceae6824785be8b50018bc223fa72c24d3c1b1b4167f9fd7d4c02a7759bf63849294e22bd4fbf8b04bb1c83f88b201484839dfc7f291a675b090a79bd77d17fb36cd0a5a998fa480ef9e79aa566bce99b212402fa9e38c1c8ba1432e5159a4e8ffb32a1ad56f6f0e2b50bee265a82a1dbe23a319197e31cfbcb425b485f5c934c5409f229e0ef3fe7af5a54ed47082de5f79bef32c5e4965e73ec11809c0cf3bf4234ff3452c16103d3119ca94a966fd6a0f26ad84b14ef3db77602b4fa263963a683d932cde3b34165a37692a6f70ee286d2a6dde97825a740578e06188a03564c4f82b1ba982e9c5289ee0a6f3f87653dee8cc8235c004800e21f87589790dd41938f97efc9a8232db7246eaa42cb852c0490c9cb65248d9431ba3f62ae93855b23a43abc3c7ffe9fb9e3541d07e5b01f1415fd3db3532a475575ecc85af8bac219eb90e5d1df4824a0987e7ff7c5375cc9c8b02ffb63a342658f704859341d3e99970004dfc56f4b380019ea47919ab68407ad76870e4f55010017db6fc79c689b5b8aa5b4cf3578731ca72c3b20d0912699857c860ee565d8a85629d7adc7c3f52cfe18832e818e878954fa2e1aa72e76925904e83a391bd38d0a1a065251f1c516ed1d3b36b32e6fe9822a1d7d6c386b48e320c2a3a7979ac328ea491c2a3a366dfc803cb225e91707cc69c526a383e6bc06211f3d4428c98c10de3e423909dcb961f545c89744fd7d8680f419300b275ad4e24