0x2cffd02e414269b95f138e9f05e02d04a34058cc5b19c880a07f7cec7da8a01db1482744614e225812d9217c114ff710e2ae233fa80bed490f2bbbf84eb5b205a2f43585eebbd532747777bb710f219c61ba6ae190f98842798c63caefbf81712271ba00243a5f75b4ccb775a004fa5fe1e55329ec3a68bad627c7ba76e0f2ed9aea135e24f7e013d8042456dbd6b530521b731efee3ba4370cdd16a26fdeddd6e0adb39ad0486a08dbc776f11b343546e0d54ad4b19dd9457e0f5bcbb7206682ecc44169c9f8f04e7ac55823a0af9c4a3c1ffff5c6d568bcfd199151882f9b0cb3846c1220fe7656699ad548dfee42cc168595f59eb98452aef49ced21e0972d8ef9d5dbb75b16d97fdfd319ad0a9ea4bd24e733b8bb5f1090f2b593954b3ffdc321f475e250930ca6e659eaecc3d1a9b697e4231b63e378dd8ebcc8995892cdef9fe18cb61fc1d79d8812c613ccb9d9e23c79b01f6571960947738f4b838b0142e5e1ab87de355bf566d5bfcfa4a6dcbff85cdec46967ab6e5a1c7b6718e31a9d8facc5be4e602b29588c33dc3b3e45a9a8a38115579fd99201ad3fdb31a745119ed719ac6ccfec8a0a4663a3c4a2aa0ea3098c6a54f664649595b26764e6731b1f7ea8ebc05e782227697cce77db5f194b1830f9784dace400e86f290feaaef7b2aafd54042312f1cb83cb3227e7f566f6640fc9f3989e76eacad1ca84600abac2a32e9926c4af1fb15628359e17461b382cdc7c1ea89dec5f84d798490399db8f1b0070309ce111e84718075ea5a9a5d4c268f0060e1c79ea0786770d1d73743eccf09698a82d5f468fc20a2bc8515d85873dc19c5fbcb0f74fc628aa4ba67c1449abc6bbd51c8b4d80ce0a79e846e0e6ae12ed3e9148f84495a9f1c82fa6a7709045527efc615e7bb74fa2580db9631b21162d86a8e1ff5914de979526191196ffddab64da9a0f3271d7839b7e73ec0a13982a94044f02f2fca1e54ab7406d9e66f327f3d154153ed7ca259743c049b383977498070303e1d414df68f826afd41d5593e7fd5009002757460dd78cfc5b28fae927dfe7108b5965756c7d6569592fde931a2c20ee013f26fa2b1d9ccc8d2b6c01c74cd699b63b446e2757858c8cf1d7de7e1e99363e6c1a233d62bfef13c9e3fd979cbd4cae3e33168ff68868363241183197ad361b60e964bb7da0f8e2accf341ee89de32b9b843d14ad8e3ee96f05d0530ec46900995f76e28e725c3b17d99313dfc00b25dcf14bc20ff2e5c9b88eea93cd211e1a323a5aa7eeb0a5ab0af8eb66fcd5d5d9ebd5f71659686717515bf00aec162bcb58567683b5dce1de96f4a67fd1cedde3769aabfe8e027c9e764ae2cdb01a77bea726a5c8cae79c4fbe77cca22c65f29dc3fa3675402325c839d3bc121339159e267380bd8555156fb7c27e11f8dfb99b6286d4c7c464a050c6096a9f14b48c89c0d23e3db9524359348ee12b03b6d8510d00434d0a4da7d8aa2d7fbbcadcaa1dab417ea6ff3efc415a48d7a34253d62d558e6db2b5ddd23ede7a10a9044c2c527b1303b4575fbb2c8544e12a9511cdbe806294afad3cacd98deb86f2fff01a0ca5401049564b11b0bb563d117fc0fc0cc2fe79b3171c78da44071fe3846cd7f3eb21ebb287215e04e47310350c9b9f0232de6f2840896d21b5e17f27778eefd7fdc77882a132e00b02c5ac914a212c856c3220003c2fe835c2f163968b6cd3a4940847e12778f2d7aba06f3eee2be32524b48c7f28321b544c271ad390ce58d1d087f5eb9fc8980b9a8779265bede817e794eb5180e161b5a229e207f28304431b17aa970c6d10d1fa9beb43bbc599c868a68ed171e6d0fe0888dc0c9be10fb054850f1f6dcd25a0f91a372119594fae3614a02e9b8187f94070386c20e07dd01620410317b4d2d3331