0x2cffd02e3865d453d399d32878e82ce1009469d1c7d9a875254222f92d2f9f268217ee561f26f951ab810391dc9ba074e7093faaab688230877a5de8e1e9f9841c8e374a330b666a83c38b684e3cb56d4ffa90f69e0ac868dffdd5a6b48748ffc06133db42a852410a838f806927a63e50cded9de369dccb152d1ce7a6b365ed4937ed47d9787e8d291b7947dc994c7e78c8e33fdb09bb1ccbfad2febee68e35cc4b2c94a8f8ecbf3162de3a42bf603a4bb9ff8030d7398dfd571b092a96df415c14a520db7916d229eb8107970c069361064ee475c72e21640b80f3ea494b2e344c012c9d7c770d8f667ae771dff97d47ba2266893c77f7b082d75e26e53b59d2f00c6abe737e5d1278a07a57d7f4f6d89f0ff16b7329d0253a80a03faa99b0086d38f6327d83423c8ff7def3db618eccc184d76524a2b549389750c439316e77577aa1ee10fb13977ca56550055bb5910a4ffa6876dea71b1a55534486a6de544376936eb07aee05270d1a9b759b1077ccff2e1bc1bac619d863db42315f357339fd65dc54ad562ca2e8c7d9c4002ffa0d4b2be12743a7a28e9b06626b9e1be231440fb48d4a3572ae41b4037867d79f530e62e1643a24b330efec7cf6ca5f449b222fb4463039f8466710db0cc79015cd47b8481c2ea8cc442422949e4d2270da8f832ae985da53c1348f63fa90f71eb1717591574b1387c374dfc04e13157e3e83a5f250575699d64a04cabd571cbf7895b669b8d4c6e4d6f49f58fa9177b9c28508a2c0e154b8af0eba5b53f8e25cd0a4b0853e3a4af6b1d441eb95269a33f05eda8cd09b6ac7578934feda824518b02a96f772ea8446ab21038fd69800a31ccc5b98d1a675af45c621f7b982a54fbde7c5fccf40362a11a196fd975be410521d2080f5e2b6963aeb12714d071c6449e81b360cc057482279a95f87879c45c9b9998d736167643b7721fc25e3164f4ae03abc486b9ae267c62ee97f0c89b0d72294aa9cd54d6aa1228295973cce3d6d55830664892fc1834d82ae733e80c50831824cd178917b68f91cc266c552768f5654e0b2cf168f7466900e6713ce11caba16f6e51939a144afb1940f94d4183d715006e39bd0eecdfc1d82a0d11877bd6d2db939a7c54af22b8768b57c040d965199256220eeaadcc703a4bc41f44cb995f63fb05d9e9e3649f8e9596ffd7fd02d2c3ba64279d0af3183ad772e8b56ed847b772c4660eaa04f545f7cc0d5416e4678dec04d1cd1b82a7ff7977bd046dcfbae340233ed8564fcc9976039ffdc2165e1e4c91c70c68f5adb7a843cee5ad35c7ea47d227026b4347466797447dd5ad8f439312d53e1d97d232fb11b516a86642137dcea891f89146e44c2bd76bcbd0018ca8bc89e93f15f536ae85ebf6874ddd9d9a7cf6eefbf0b49e68905db90f73396168c72c04033427b4f50373f214efb984c72b014be7b8f6b7ef60ce2f366ad0166f3efef885ca88585e154293aa15eaf938672ab9dbd42e7f33b532f5298b680b9d027155d0e9d48ff2b251074de3a99b195e2e9132ecdd44acb16d073e40c7edbae709e2cfe8d71a7b263314fa9e5d6132be7399956af9809b64c1293d001773731eb4041881bd4e53a5759cafd4172114a3649108e3b6985606b48fd2d2993147ea3a674d6681350edc7146e93905dbec2a472b25c80a72fe1bc88ab9238f322c5816cb06aca950465daf94a08fdd302f63d595f0ef834eec2ae45dc8a2441a32fe3155ed088d25ee16a84ecb788309dc975977212b71fe3b7dbe11c22c7b733dd4d036fc8de9a093e423a7786e07670fff868db30725bf4082a7eb78d5a3c1eaa963117e6bb48745be09e1b750d6fafba60866de2af6eba8f90315d89b2f87061f0f3e54e593e0a2ccfbeca5dc550632602d13bd762ed78426939d94a1463