0x2cffd02e60ff2631b97ced3cb6248c56221f6b54e122a149d7e545d0b24fd0806bfa48bac5c7dc6d1f51bc333bfbc7dbac4192132c1851bb3676b9adb317d2d6c8a4a9f0ec28f521744a92b5605639555be78703d75226d0212093295f2b2039203c9485845496ee60ebcdbb14efee3c2e194dc949ae386587a202e1d47e29bd7fd4ab1c8533bccdb9b3b68eb38a201ef4122118cb8273630bcd7b2e36d9e135f5caa7b2b197a474225a68497244d498195b6e7b2eecc705b8fc1e47f47d2306ba837812bac44c1c14aaaedfb99b72998c1a34ce0fadf1570329fc762d604eb1ffa882a2e5c13a411ee7392544f8a42d81e5cb2fd300bbfe4ad3ece48096b8fd030e39eba65f4c5054e9e93062af1e0b7952bd4d0af94be28b9ba5453ec9d1a81b89918db168071d07ee7f20bf9241a81656c00ca1de26f2cf2c17057d5ece22eb6932b8ae73054fedfdc4485a0748ea40b5387c7fafd3a55f13ac57e1363d2940c21bd0886789dc033436701c38cd6d9e5bacaeb67dacbd3a25b091e0ed43322f0dd8753a7e5581b0de5ea0c3135bfc506ee23aa3e8042a3cb87b798585482459232416759f1bd5cee3236e20aeac17c1f88b5815d27b2f1fc534fe3574932adc843455b263fb0c915fdccaa55b3d484536e84031a1b6533fb9183c99a6a84a7053a29416ad7930c0992fd2d744b64459e2de54d9a8a9bf41eb774aee4fd089a18a799379514d5894a569ccf35578cd4e8a28ef182e2d27eca14c4a892ab969ee07bb58ffe3682826ef55b5406ace0d472bb961272b4fa597ffe758212ac60272a1c6506c32e78b993cd729b0d2846e449fdde67aa512464dc23d5c04928da98da217cf5b59557e359c64c3afa014a47e902179f205916189b99575d10984e48b98da8ec49e242b1d0a7f5c01b7dafd009d4d2d85dcf063195fc3afe5267c091e656177254de62f8d8dc62e528e7b32e45c58ec0d1eb855087954ea5ae94248ab31f4a86454d490cf95c512ff36487bc1f0688e49a2ee2a57c63b217a72a54b8e4ce3026ffc7df1657b0ec69e4f3054553e6db4ad080e2476e30a028018f0d6d0ec845e65ee6462466d101aba0480adadd2b78583f4cc055c15967482c7118a96b4c80142e1346000b247d142cec5dcfda95d4c7b7fb29de24b1be90164eabad25d89fae394719b3a1037c4dfc53f99f9295987fa63e62d1e03aceb29e74fcdfc538d30b0d74f892ced82e20ab4b2074ef373592894b2a4e9d3da9ee89127e80fff9f6cf87891187c98b6b19fa759b260766ba18753bcf42bc30cc4e309c5b36872f7c4f185727fd56e68f711d366a4d0092ddecae0be8d5c0f52fcc3482ed3373b9d0649e0eb0eff17e1904e35c2dc8ce3db53335ce4c4dbf600440e15b2685e2d868c792f6038392e5eb5ae13c880666593cde6f5e296208451185bb32445b23350f5431a82b33bc2a8b6f2d7a93ed5b14c3e3c0b9107e9b092c00642e00166bd56be13f74bc11eb4068b41bc19f6e2037c066ea9a9648f2b558f3cb06d3119e4c6167c08909fa8a26228be0afb295e6bf655d097853d7c455a021f4805f4b57c4fd16d0717c67d0f73d791ecadf2f261f05ac58535cb9589691e62eaa983794af3bee3f563afcc76176e36ea55b6bcf6da3c39a9e86b2d54caa1be36c794e6cfec3c897626a835c851c64d31accbace9b19bdfea6fae89bc35c2a271b6b150a5f5f039f986e9ea6c0b8ba406ea1f9fc17eb71746e42118a33601403731e3af8953d12e649fe46289dffd4bf9330fa64f46fdb45fa19a98ba53a2bf61be7baefdc5a6741cdbd2d73d5fa807e507fc362258fcec0af446c3fd3c63c15d055374e83310fd9586a03f67e8b074ce0aaf48bb7c698c656282749e51b6813139a304ef18c4ad1ebc80b1b5043bb020c4ddce653c68