0x2cffd02ea3a667469c8980067dc59ba7c85f3d83fa4874dea1af950d9bbea96353c5cf04dfceb8b09ca707371da2caf6af856c7702b72d45583b80e7e6082a137b58b7ef94a7f7cd7051aac4c3361d886db05407067245a46034f610616a99c48f206dedc596cb6f43fd3885f6b99cb2a0e5f6e602cc8d9050a673a78985b3ab663029513012f74844286c030e719f09d61f28eb8cbf58096e137a13314578e9fd6972cfe4d1653a9e6edba6e1dd46aa5007158fc34fd0da40776ab698555c2ce006e191ebade2b1499e4f11fe826d51f024698eb416368327153a92a2455deb93b400d3aadff52b20c3d7f42397f1b76580dfe0bac56296a89278dd5ed36b9942f86623df15fbc6cd6e8cc22df9406f617c320b4ee862fd4e4bd0d5b5011a54c41d91f926091571e5127398cec3267624d70fe200f0c27efc9be77d7b5cb33f90978e402dcfbe2dc0271525d4c42274f9f2fee948521dfdad595da11b1f8c2e7f5d91f58e014a6c0a523bab5ccccb7df6c185743ae0014e040cdba4d5e84f547c38ce4fd7db8a9d4b2dfba9f6719853da75890173b5fd3939d61b17d0c2338cafd44c4cd741b6a9b716f45fcb30cbff57cd0d6d12670658b9a62b9c3946e5092389577d0d0a84d48951aaa6b1c01d8ede5fac57c48b44c69e98fab36b252d2b0e9ffdb189416252f0aded0d0a615b92a8eb142145e1bad88b752a6b32925d15da87af3c933317c147c0cb1329111b5cce6530fe0071c8292d26c16986921e7e9d86efe32c422890d2eeb4ff8e7b32f5d5cb31a58420bc4cb3a43b830eb7cee693e214297d0fabc3dadf03e87096699bae093d2be21fc36ac7174fee4d6701c0cddbe84d99937019bdc9423b47cd8a9cdef542a09a6dea190f638f137d8dce48e49833db1030d35fd568f0e04b5630398a85cb27a6324db24666113ec8824952adeb5ad074826505fb6c9ae1de51a65658ab4193e96d1f5df993d7c2ba574c32edea3fe591a0c9683130a3d0ab9aedbfffc87374481761d57248971a2656c5825b0fcb852e4b6c8e439fa130d8be5c42a30b5b120bf5d8b733ea0453c7c018579d3b29f883107a803de3a1d394e4fac3beae81bf40b1e3b61a8227da8bb3d405006b8da175436e38fbc571a8cfeece758f263fda16823ac64a2f827ffef5e993595083480ff4ac289b69b3efea079e7b1f63029cfffdc6f6556ee76d69ce10ac7d30d81ad583b2c1f39a1e1ac804dbe507cd6eb6c80182aca9ccbfa5a45cefdd462a9a81f9fd953212756fbb1539625c95bedf6dd730a16b7ddf78efe295ed9e4a1d249b6a887cd9b637593cc2983735312d9dfca358afc3efe7935fe3801d6c053f09f50adabc95b4e8bf747fda8ac481b2b342f4d4fb4e4ccbf8bff9b54ecb0244d591dfe9a1bdc1adf5c90d27fd131cf3211f6b64e4ee393929e6a2c1dbe57dae7107ffc28946bd561d02a880c583260b0e12c48f0e62cb5d587d38651b1acdd296341c169c6484648005c888e7eb2aa600fc24d8079fd65c784b93bc1ade93bb15197c4535200f8e53e7dca9908e262bced33699c320c823a3623009d548647c99c9d14db2b7eb9f5aa9144cd10d556b702c47e26d60eff0f82db642f3e19225dbce5d66388e419a57d39467352226ee0e0c7671dac4d5c5fceb19e86dad1bce163a6a1b0b0708f692ba320a7f4b89807e0d94a586c3947beb4a786f813fc22816edf897bd3d539a0e8a3a84883626b3afb20a41357679ecefab069c34e5b57335aac38c21cb10c1890b57c04d68fc3ed83ab5379c17eeacd0ffc8e6ac6e74cf2168c122a18d710db360e2840885489725d5d2aeede71a14f5d4141bfa94d22a2862cf1f41d1aa3e71ccd70e2866be79bfc8ad1bc826c802838160ec51d831c5a71b0ecb9c87144524a165a6c3e6bf7c25ee