0x2cffd02e0c414633589287de310db6c42e987b620efbf73554c881d2f467f0251d54cfa450b56c1e3dd6d91185d2c8161f893b420142ae17f4f976636c604a5ed5c3330e42e33dba852b558b083762f444bce6e4cdc75cf3377963d85c0903f9bcbc4c0d7c29df2788735e471a7c6a8e6dc0dadb0a5e468ff2338cb9ec25e4cb2ab3edb033b38feea0ecd7cb1231b0f6a230da82356053e0affd3ec7d917e9a662fe19cb1789c1725ddfa2706307db110536ae5537d40061db0c59c5c870a904afb334c755ff390ea035695a2f403880ef7d07cbb99a33bc73e9292d1b7af58670bf44a60f59526b49e9a7b01737d4427939e30a5622a261dbf04bdcf7f7a507a610c8ef12fbb89793711558a95a48a2aa3fd88c6ccd6a2ff6a9258c93b1d369aa1b2a9f7a49a2146dd1fcc1234fa66a9ec160871e3efda407ac3298fc58bf92e22919a97d5d0e90ab7f4cbc0dbc5ebfd20a38b5275ed42a7cde7166e7f86e3d1fa1af8903797257183493df8bf7a088e800370fb811730307a2eebe3f2f3a54677f7a4201d08dfc66e12b6b583917e4fd77322cfa285051cf3219a6855ee9d525598770f31ab46c86f38bc1cb6989edd9989611a858883bdbad2fe51eb3f6e54a2c808a0bd4c4a98c958f380a1a4b28bd222d8b8577e8be3892ad3a7be7c90e6b29891b840dded6812cd754618ceb9e4a1019f90070ea7dc77614b42ad6016e7bcc276a04755cdb4be412a2982eb47d413f9763a1fa175484e93b582faf6dd914846f37a3a1e9ad8db3bf9092c9ee47c48060d01ee180c28f3c89369d708ceecc6608f69147850840742662375508e73420702b44e8c51abfe06d61e94577cbe9850908e06dbfae728bc32b27a91e9c2e219af340f86cac990367a2af3c46bdfcb3f63f7c052efbdf3b1bebe962e32f16137b75249409f37cc96c08fc492d6fce620c94c0ad0f9fbf266735ac5f33aa086288cedec4dfbeddc0733fd34b2e39ce0881ea683c988c18d72d698b551e58f85fd3bb445bb59f0e51ca947a5b033b8ff9a6edeb4008789b00bbef364660d5b418ddf329c20f03e0bb26ca90008144cebb015965de97cb78f434e0eb9b3ed06aba50b92a38b41e544ef79e3a5448ced19f91295165ae524d21e210964d8fb561a518aa65237aecdbfaeed2f7e264807775b24040faaa244445a952d12e8d44181e13e9fcc1ab0d991f3775887b8681afa848383b7c9f9fe3eab13b3f1aa7c09c82107f8664a21684da991b2d23bf93cbd8a867e38c830676d29fb932c9d40af8a428cb71e21404c4d628a7353e4542ddf66a19879e87fe94494923bf7bd85f6d0ffc45d9352f814756bbe2e602703f9bab456608ed30cc6ba369bde8cbbcf888e614ea9f316e661d6a07598811bb9126a0dde889cb2642d69a9baf3df328f12e440c2e3ab7787fdb6653af5ae27650b618f5a164f32d8f1aaf4c05f7cd6c146a8e83c25a6e413e5677a1146add6c58eac7649f389a349b425699cf24bf2f5f6823b94849c534d41b4c8a435636091b7816523c2ee00c05e500bda00bd6fd94bb0c5a1b9f5c94e10fb884bc20b63b1c59499365eb34cc0087e2896e3fee6707e666da774dffa6dd3f31befdfc813f78c2a97ca942c7f9df770d01bbcbae28cb0cc41393a11d72dc546d8d9036571144548af950eb7e6bcb9d68377aa9da2242d9dc9454047afb9994ae81c1b8870182e03bd1cb83e9f3bad9b0592ced193860fa3cc03b41bd3f7f11ceffd919745061b9a0cc5877dd7e6a87ea0bf642e75cb51db140a2a1607b5da66959c63c4bb9553920d825b79400ff0d6cbb9bc5983289f826c7ff019a3b378f7c657b193ba0805a6d6d2407b306d04551c2e68bdf5bfb63885c3dd14b2af173e90dcf8914ec42c9df991438120fc73dd2ae0406be444421948295