0x2cffd02e2ee375b17ed972a9b31d5841888e831d3623914e2e8a48ebd3ca2145177833a9c15b6db5482fc1d496c823315edf8e80d5ff3bbb917b39a4f57fc68d6dc8a6eb6d7ad39382831ffb9fdb608f780cd1813e00f482923abc3729bad40f5b09434203d9fde5f73de314de9f2651521dfd9423eeee4f5d49c63f6a90dd34e67b93d0e331982666ecaa2cc036b132838a3cacb9b7a41223331381e4af7968967ff67c03e4801974fa7619c3942a8a84acb18783e79a3d2b8336e291451d678638d8b638df6dcea6ac4d5a1b1bdf707f2ad53df1888b0a07e1329134eb6ab38767cf80c785b2577f5fe592a818e3be27748d21f1f617d25bac9457e2d30942faf5145eaafdf8c0ae49b9931c9b8afad8b8563949406c3ac612280c42bfbe7dc5a5a396a685d674804bd3d62cc3179963b7bf538c383708bb3ec61d90bff08a9883991b7ea84bf2713dcfba2876dc165e63832e175043d6430e5addf858df941d2237e85f1902df0ff7ab2ace1a31de54421fc23b956fbad8ad52cd6c8aec32c609fbdac1aa253aace6ae09d0e1636bd848ca0b46e29967fc9aeb485312333c14ee9252f605bd0a7a50673313158b2df77e1d7d014d589040577f2e8547036206374943b7717eba0fb200ae9e1fd2815c4c084f2c954501edb48af5373fef53be03e7c9fa24ac7312de0eaf1e62da17bfd5baeafb52f84c49e8f7207ae0b0a1b04fd9dd1c3a9575f15b4c7c1c25e6d2ecbece8b94ee088f324283fc8b3febce62824480236c56246db1833a84bc989bae6ec1c022154258c975106a5bb4f2ee325a752fbf995127958774dc96cb19711e9f87468860856f821bba518cff589dc1724eb9fba30d31dab7a568108e1486b9dce4fab3170a652186174346b9926068c8df5247c8b5fb8e666940b2546234c4ff832c85ae0a045d4b621b8d2f2074e790830ee23d0e12cbed14be3ad213e9fe6196b17b10cdde693ae16aa398adf183d11c3f22406dc0b0995180d34415b5b6561db20ed5476401bdeddaae1f7574dc751e82af16a8b5ae99fcca235da1acb768cce60e810fdc31d1ee5333603674e118ebb40034b9f3123995a612ae443f022e0829558615de4c5503e150b3b9d72069660f03d80e9fafcbb6da7e3c836c1cf3e6c1a129a167e5e80fd3fc4bba798e0edc5cac36b6df6f75b2a22e2ac53e55bee76fef09a0b1f07bbd8649406c8889ada028d1019757363d431a37cf3bcfbb743dac18afd23cd585ad4f6ea827ad80f710915ff72db72a02882eb29afcf9a8b3c2eee06cd29b36cae140a5723c167c5e5941780b1a826e11d7b8c93cdadefbfdde20443a53bf3728dfc95d650c72cb117d573ca100b948762f77a957cbb13e398156cc7524b6858f961a730820dd4174f0cd632946febdea9d757e49248e3628b2bd26220dfd1131965a726f68386c94a9c5ba0a98743b5bb7eacf3b1cd3d276ef5ea2855f6afa36b27adffe4853833fbe5cad18ebb5349f569c1022c24912d0fc94131080c6bbd38f0a20b83d2e242c69c036dc6bf4a5755306009a795a5f3195b23f1bd4f8ff139c405fd048806bedcd555d9ea8149b027ad6d36f9b2f5ab517d8ea3da944555f9b835d0fb5b3b41b9408271adf1c9d6eac43e07028c9baaa647d8ee90e7f1a98a724f1adb90c030adbd5fd489de24b3247aaa2dc0956d3460eff1e324ecbf37e22ded9a9c0e53d982b8add11a070897f9ee6764ba9a4d0bba2af379e8fb5588b939d880578e33ee63a31b2e221af5084d08de25e43bf4b489f811a0b0d26a65e021524bd8613c4c9bfee634e222d35b569c350fca08594f4586ed0dadd8c7f6f9ffe86719f87cd10ddd44b7ec94c8fd89f9e92237480bf90c77dfe82eab94903d48692ffb92064fff6d88a2338016875e82d86cca43b1939b8e3