0x2cffd02edf7c18ae8053e3b71a23374e3259f854fffb5b447f645b767ed5270a0ed160936acd0a08de2378a56a6a281835ceb31d2da1ee71c237e4534c80517ac7f1a0414c231bea0e3d61ffc51b201c46b3058f165294c9e50a498bb2a414afb87c3fe83e10870bd777aa0d06103b82050a3270af0da3b4b21bb64f9c3539d265b2d513f4dc5fabce5f6899f7278f5902ea4e81ad67bac07165ab2de094388ac79bc4c148e4e6ded8eddae4ed4331ce470e04cdf434354da27579599f1ff2564b20ed6656d0db9a5f18b5bd945f349f1df5cb5318f4ea871fc21bd88623943f4cab7894d38b46527d0445093c349b8fb5e0b6bb39d5d9aedfe1c4137b5b5f3e55262c65ad9a58c48b304e2c3f20af827da14e1b5666efcbaba9ffda37b7b518adb9a6a857af8e3cbd75988e5fd5997103b64ccf0f81e61b1c9ac9f66cad9dc24045c7323dd16116aa8f4ca4f1db5c0e3a8b45fb8dd8b394e8ab293c5b6f7a3657cb3a95b3a87a27fcfb4692e3d02887a1ad78919b59314efd1a837275277dd88922ce2f17bcfb94c5934aebcf3a80e436c1c3767d009360ee4b7521b0d16dee3d56584611ec384194b57ec1704f7c5ac2fac262cdfefeca90247fea6a769d2298f1efe2f92976b2329968892b9d64ff41a4ef09f1c2f7b994bafad1750d140e986bc920715831c3f837d993ed9a3104499a48b26d03131d30f2e8eab03c44eb0d57648fd37eea9a66efcf6fbab1c40bac98409304489c77391e677df9a02de25f6e26f52c8b2815961f2218b936686be1ccba4e734d49f92fada99d37a2bfae0cbae3d429ad2e682dbea1d73ae8fad87fe773b8f4b1abc48b8de4efd075a39b59601d2be2270a5e6debb15bb7dc7a03c5f07ad7b352653084beddfad726c37d8bfd9a08fe7b199b0402a6f9349f6f63a51c814793b0ea8d6bf90b3851a17fc7cc3ad314534ac9e8f7e053957aaecdb81f17be3b5cd1c03901420f37004060bba64b74406bedecb60b31cb3bf22eef383f30498b4820e9c670919b34b8d685aa7a6e589fbc21ed2ad228df2c44acf3c6160f2549ab8dcbbd19cf342200ad4df4e24d827b88a0c0dea1667f4a1eb61c05aa0407761d042b0de61e5cbed8eff87cecc2fb40874979bb33586194b1b899272aab34fa5d2d1ded7e998594650d45f7e958c5391d3e4527d56a9722faeebc233c0e6557e5ccef36ac09a4a18ea76b60aac6bbf3245c4da05e4b723c2d87987b9313bc0e33357d846316ed8bf1ccc986e8d2ed24111ff136c08e09b8ae4d132e5e2e6a47822fed32fb3828918a977efc07d49a27e2e2ee9d7027c6c9eb7ba97ac98657465196381bc883bfeb278efc5d075ab106ae5930b43f6eb9b00fd490241a739576899d4a088c9c6b026d1a6d9f888a681250da82843f60c1fc7414963ec4bffd4f400353bedce0c7cbcef7aa7f4c1ce946eda602ba72be2913724a8f1a5a7c5d30f950c5af5b719a4c2f4c89cc99f95147197a8dbabf2ec618bd79e99be018c8a408fba01be4caab186759fee8aceab526b2f6028c2397aa6152d0387d0a5be279cc7b3af305c7136759967d4acabb4b0496b077f56f88c91844fabcf7e427fab9a6fed71eda93f80f00d2cdbba636f3335a0383a5a2b3efd66aba85a095c1b863e4513f90c645c971d802d6288fecfe72a3e67e98e101bde2ae53e5865d56f9e48bebdcfc574e1699e0fe517bea39cb95a7c4934e7d82844831ab3ad7349288a7ff3a94dc7302af2895d13b219dfdbe96511181ec52a03e2eff683885e5b1217e06016e1dcb48ae197d587d37812320f98d2c773f412f986a45e973af294f51603e78011209b6d38a346a059f10431db793b3e3f2944fcc6cd718b2e93729519da95b27e04e576d91fc469ec108a42835ae47fe41f1a3a226a71cc03305b64d3e