0x2cffd02e28fb3a754582f630efc3bb98c85cc364dee595507cb77a635aba60ab8ec63a4ed9c16d756ae2f37fdfafdf6a44eb5c8a94cf453ea52b0dafbdb2313f4c04d590c6f1194e0c4d518f00a994e539b89142f2b4263af839a846be2bc11ec64e7280e378a8ee3fdd3d38ae36a0259ca26e958a1f6dbbdbaee6461881e179667edfe62b5d2f8550d72604a8700947911adb4cf6194cdd35593670f361135758ee1d82d91c85a02740720d995115ec4d05da48615df13ff52b26af8fd4313190e8fb6df7c12afd1d49a06bdeac77c7bd970d8374cf36356c7cb90370438795f78fc2179b7c54faa3422b31b1094731f09aaf0417b6cc95d40e1e1f6395fdfd1217256aabf9638c701ff67f184f57af4e6f57cae8018d84cefe8e2553d923966ed081aab0fe2fdbb948bafc849966002ec072059f99f4dc11cb8088bfd577ada4c046578b8afc831532d3c8cac4f2437c07e2a11fc729b76e3b18d88a46929531e0e59dbef106a855fb83229a41960890a802df50cd3aa07d0d041179fd25aae4249c2bfec8889be6bbe150109f46dc94a7a07f758acc7a3e261f6c706779d8cbf9c0b33b00f0db1464f1c8a3b7fd63b94818da0775a4a2ffa34fd6bed1eade1d2f6032494f174fef8c29c05f847105bd5f14e60803e29f41398a341198409619eba976e94bec2b8428b59207e77dafd7f122c21ae861364cd0ed34264ec78857439ea962836a34d4dd1a331395bc4dbda9dd4137fe51d3767b5360aa8a2f7923cbd0e6069c6236cc75ad6b061f2aa32975b2729405f31d1ea8f3759319364074c8c172380610192167134b54ecb2db6c724113c1b4e6c0d00c851b49cbeaedf5d697d34da9e7f982add1c59f8fc2e5ceaa57bf7fe42025cb54295b67131f73a0114d6f9558303e186208d69c4a2614a26b90ce399d579b3394310e661cfed0bc8611470a28505a1276d89718c2a1ca9f7909aba8aee00af6d94bc97a67bcf58b3f44c59053a4bbee3b26fb223535485df60f14b0ac73250d0e929c0271fa13a6aab80675c4ef93c3df627176f182ed4309ba830ab01b7e17df1995f9075cb724538bb6afa11613bd2e673caf52642b29274da84e80c2795d61c765bde5ce09bc10e401a2929522b0c105e656130280cef36323ae1e76ea4bf90c2e27232fafc314402aaf2abf2533e70ec19aa71e5fe32f47138634b83cf43ee45bc5fa19ec4877fd2bb5240bd96c3e1531151680b8783e1116b773209047751a1c9a1e105b92f1be5b30cc77178fd55448c0cec8e4360b20d28d27ed5a39d6c986e224e73e4d83ba5255132e6d3808a2f663388e09898686554d789ce7a9a2dea527ecb609537d21d31f32dca05bb399ae12eaea37326a85abb4008aa6e20e81bacaa6df5fa388d5d86a7382cfe7e5dbdf2e8a7d7006bfe958176a9fa2db84fcad85082632b009681a301ab7ba4f26a24217f1c96dbde5955fdd90252ab6c3d7bb7e7349661b147ca8a1cb484fbff58828f70d0cfa16b0311aa6bcb1337e188a078dd52f43f4f969cce9483cd234720bb81a68ef5f06ac0de83f6b5c30d0d729d256832e2ed0359a58886df7fe9b50205e1301734dd34d39e9fa1438894d54c7d00454ed84f162674d176fd19dcbfd2eb28640bb2d7240ca99b78797a0994bd946ad42bb8e4deebbc203dd3cc97eb8a9ac756723c5ae95a2a9de753e25f3ef008108e22e48637817f4e468847600638d9d1dae06ba42bd0dcb7da0a49f383ccc2d99bb4fc02430e98da768eeaf57618c1994c56172ad886616aeaea02d98f406593e3efa2a53fcdeca1e4bb22a551929aabcc418835a9122212a6a1a29711fcf9a6e7ad1200cb61c4c97fc9c0249fec2be24b9395fb7c887b046d222605d45f1aa59c460bbe830388f37d70abc9eb80843473db497f4d207f1