0x2cffd02e3d31edea5975a2bb4d6438f400331e57a14121847146c948dad07638df329e403b7bf5f2816e85f5d18cb442ed86c8767725480f37a9b10a6e88f9b565ac62c765027f244b5dce8ebde0316a69bdc92f462ecab9bc9d1ebe8ef8939a96088f05bbb2c5765f9310a2c48aa9074005b16bce7bae3e9f99f9b3dabcbde8c442f6e056a89920c1670bebd3f1ebd4253fde4ad4b3556644a01e92695e7d922fbb0adf4a46252c6e1c7800f0bc12da846eefbd1f4ea0466310dc76986a0379fe918cdc7d4ab218f51600cb1bce3f254a379f205e7f6f0db81832d86bd10726328973ad3906509418b6062708bd01b90cc48c4b4574079f8e78fefc3eb39f1bcec7f61db33cd0f6a67f1d061c0905c77d932b342fde97cc4f2dd8e8f51885780e0c0f39d0d94535afbb4c009a3bcabc395432d01c0e5f6f9068daf90b91750bdc08d3fa0e8284b31c935eb4c9a1cdcdb586429ca777e8790ae486c4c8840a3f8b662b67465d2d974e1178df1a86f2f371d581dc6d635f8de902b43235bcdb5dc48247384876f70ff0bf6f8c47526f4559797f30dab3f2130507996c32d5f44ac291b75398b821658c2b352f8a52a79f70850483558f74a5a2c280473fd56e808fceeaddbafb32577de8006f0edd41b11277eb0ec1d283584e688f0e215b524bb983afe5bfc37a22866cb9b5f1c08280c5696ba2450622ab9a0cf96713a3c9f879e46b939627785fdb02cb640026358e7a24387ff4189c0836be4f0c123e480e07f2df1e25714677ba3c906383a1847ec224a072d825901fae8196eacabb435c86e1016e275c4a47635f0f07c563d948f022a93b7388af0207bedd90a3cb507fd8466232898d47ffed5300d13241f934f4a9964184fae867615b0b41355eda3898bbed4aa7b250e3240b1fa0cfe30d40c14e777bd1dd40bc9b7f6cfc5b2528fce9f14be5e698b136b0c11ec3fa40f590a74229aff2dbaf1b38805ff352849be24e5b286ca8fe835ab2de1390d90f59cad9c52a5032faa46abed69b1838bfd610820369233778a52a45aa525291de9c8b2674ba83544c01fb3c64df5f82453b4c2d39b2b87eb3e638284ddd5823f1804e06379d38cea82eec3dfd6a5eac1d869e2dac13c1f39294b4fb5d2fc6132d2c4fcb59b9951cf50e397f7632ebf1dfe84434ecc778d6e582067356d9c611ca47571db64410253d43f699767d6640669cd14035467a315a89a2c966384b28e0e7cec6fdd754c95f6f34bf4df3c936cfe4a07d508b9c78e4169ee26cec101e68023d44d7c5b48dddb8760565899dcdd205dca79fe32ffc9267622400fe5b6f18f4f82a49353ec55de4b58aed7f2728be83f6f3b15f8fcc1def65766008d0031616b3c7d334c28933344a70cae35bcef8368d43421c3c4b83d0063f659f6757ac5997a9f41a0465d840d8029142bc739e7612376a1cfd297367e984ab94608df76b0945a1bc707a3b70daf50f5f816f9fa86b2b0d002d797d5352447e734de139aea9f12e8d41c3971b139233f6cb56def337e97cf31da4a52b68fd7fe53ca0bbaa24f4ed478e5b1279acaea16a1640970f6d2eaf254f0005ba8e07d33d6c3fcca2c6434c1be53197f402f4e4bd8ebe6e65b47fdcdca0e52e8005953c20d0cdc62dafa1869d507a1d80ab2bf55f5e5b572054d6c73b07a84399a068cbf5e3f1e6bdd62549fb1887606a3511d0485685b98136a24c36e2a7d61730fa1b9e1b06511023ac084e0da54f11ae31c70287bb344a1731f880f3f554004746bf3ad7ef72189b62a57e3e3c51b2c90ba687ec64c3cbcc595d913b5b83b16df9678d70e04984f47a332ac3374bd66d15a0668f995954060d49bfcc5d21bd7eab1e3247e9dd465990570a5f93166c52bb0efa391d6317f096dee9236d6d4664439b7c44ad71b334987a7135