0x2cffd02e7b0e51e20f2ded6734ec80c2ce39509b2867c07e4ecf7e74aa86fcfb03126200dcbdcf2151244da058ff505d163a3142084bc9a7f8e93e23e6e163cfe7257d76bf0fa4a3671308d14394f6bb815ab901ea5312ad7d05cceb53490f56c4586c317044fd5a79489d1c98b8c0cc823f8112b7966ebbd6ff25ea4bbc1db7e4028932a16811a7aaf27d89b2a474536cdc9fa29eb935ea947ca7f0613e1685f705de3472e771f31aa057bb00ba0832da91334147471e83075cf0916c401e8a615bc5b00ca294629a123e2abd9ee2031ad874a6dc6003eefb2be70422b249be11510b4a40ac69530c4131805cd2e8095306b889036a80f28555343139c33d71f1e34663ddede7440421f0f44f6ad3deff736fc0ef1dbf3c35b85318a0885a68e54d482c71e3c882222315df9ca30a14f31f789c17727a0510a94e9f54d9c59975145f892d9985680b157707e39c8e6b6a83007710f9d6e4e88d9f505a551d81621504c45b73c48c73da19676e8ac8ef9b29f1657fddc5d341b4b821cadade469e70c5cf11b4cd5c3acdd29bb7934fffc82ab0980b38f0b9c6bc4899155e626e225345b51090b55c3f41ec81c1644b4f2427d47bc632d603b5bf6aed9a05b6e4bc807c935baa98fe53dc64d3e280e0b9614efabb7cc23de59d85d7b0c948171a13d523aa3eab255dde89f653fb37b94e61b734efcdd01811888d368f4ba3043ecf298b105d9380d290fb6ecccaabe683596f47e5f6d0fe9ddde2a8fc52b0e94b8e07218535e11b374b5234044d4aeb2a20c7a6ddb9221749d37c4294ed8eebae963f7f778b3dea67e5eb5a4a58a1427442f0ae1230c63030253097aaf93ba197f39ababcdec6e9a9aeaf47aa473f3a50950bd9cfe7712d5f9435d3c96dfe7a7fa1e490cda34bc77bc9c0b4b9428cbd9a62b4f2a028e5f7d2b18d79b0ce0f248fe2482262c73c16c75f1475567a7999f8b1389a69824a57eddf934eeae88b5dc8ec2161b8f2275cd6f6644156a685bc8ba64edf43ac32fc03a6194fd65f4b4554847fbe4848ff992d7ee86b98144c0dc9f915fbd67eac936e708a42cddec1db4aabd89d10dd265d4bd822a7a6812fcb5a7a8aaeee8ee47250c132627cb45f6d11b9c1c803157d6b910adbc0a3ae5cce0f19c11004213632e5222f06e6adac31c8a8a231ed3d624705a35993820fe38dc383fb8de2988c17026edffbf6682cbd7f607f6de5fe3539b73de22caf813fbf04b5a38a73eb60f61e15d761b61b69e2889d9bb5ee4944c1198922d952c4e46b77963e09110f67b8d449c2f16071c0f89df7ce59cb4677a5f2f9959343957c92ce86d4f15a0d66357113ab06775a063ff520025a1b26985d559534044e130096617f062f9683d58a202aa7328fecf06bae4e8c665e336e00f20a083b45fb3bd68ff4dc90565d55713c7cfed10fed7a939cc24086f1ac3ff1ed77ddb98ca50be5a89edf5010012e615d4a9b4183a26c655b00b8af3bbb8b9b6b27d455b37b5d6584c4567785c6e3a11f3cd8d768c185905d0dc4947d40d13d99ce13b3b8f23f87dd308b0e06e23344e4b8bb055020762006d7a51de3392d35c9b746eeb4e3d5fa112099e16884077d0af9790d3d0e6789f110ca83b1fdd0c0812a8c30aa779f6f263f00cacb8674a1551b73072f82795f82f02a701efa22f9d042df7ce23ec69a02b569436d91f58a729dbb93b65374ad65961019837f03de345f4951ecf3ce35d3a5a2e0f9639c89a2399251861a6fb75855d0820196afb745f047e7dde581c353b6813097c436c1e865e5b5c3c76f96ef76580ee321977cfdac607e76324122e87098d7276c25f78c71e8a7c4d364d91ee0840ec8ae9292943877556ae029b4617aa0794240b675ae53fa145270b90cff7d80936479542ffa7f4195b18bd17653767dcd7f