0x2cffd02e08d1ebec5424006f710597a0358bdb785b1f8337280c3d14840fc0986e51c4cacfcdda8364f464c774a2884e93bd36c10c47d8808b37bd6ff49aa6e3f655b8330e4297ece6eaf04abbf1dc8b03f6709c84313f24ba5edbaf59c8e0f97da25fa970d631f6940559a2943abe263083816d95d7a7fe3b8c83918f8ce827867935cf35968aa27fa3be03dafe24f10ce58dd49021a8c99f9a6564fb70e2f9beb8d5c13c68428a67fefe9fa269fb9cc9d40735e68463786ecd28a864179aadc08d9168a913ad74392fb03475946233bc1ec9e64699eb2e633068476b4b36b6f6eb06ffde228fcaf67dcc72e0b4ac76a3377be561d735eabc52753f586522c29fc633c8dd3a1f6238a7b7d75879be792c4daafbec4658d9f896c6cf30dfc17b4c3752fad6ba5954690fa4e73291c24332693dc81a08fb1c62d9d05b93257cfd4b113f272c2edb922ef361e28ff1bbbfdc8d707aaac55bcf45954462c1c8192b7dd5539e77209f4a93f5e058ea08dcb9f6d4356cd16e1f2423ce5ad7e91755e8472bcd2d7b79210e74e031fabd9d921b4d6aa6d3d7c7e111065255d6f57f0080a5029eda85f2419587b7026955429cbd3768d609eb3b512030177f1a02b9d4356f223ec6da62e13e58dd6ae6445ec6e1cfe0ffd0d3d4f4024c60e7b93eaf692b21c03f244ccb026e90b2b7807d3bc55e58078745787807f4736c7881f15a03007149a1a3e6a7d950c964f30dac9aa405794a703ff5ec69fe42cc6d5a562586d06eff1fa54dcacaa955fbcbc6db5572002bb728d425ca131a42a93b10db69f7ba6a219152537f3aec62963fbfa3c978976f0d339e65834fd263b180c75321aaf9fd30909d2756c626a4e96f50f87f004a00d60012b78a14a6d8fed2208d900dce22375753b2f070bc1ae1ff69373fca8997c7d74706444b35fab4a47d4357700c0a65bccd704bcabb9e9e9b3c6a3abcc9b3d87cec1313a0177e7ac967e9bf96b7d4cad9b7df20b38f11b7d5f2bac27beabc198718e0cf2b1e1d0e51857dc81f9dc1851a3db3f2ecba913313ed6d5bdb4decfc57c68312ce5bfb51e7f52ad02e3a5037243dc4a4a5b60c63589042acf864cb75252a55ce06e288157fdcb67144b6a4895a01ff76b0e03c002631812a4b4593684e84b7eae4d0d74f7304a4ef443c65a098e3c7fccd40b67c6c330c68c602c09c1851687c24b88eb27f99dc7f7527e26180a23c53fbd117607313f626f463d571e046f5cced800dec1190022a790189d40ff9cc70efff63c8ec7c20e907493df2f902f85378691749b4fbd90aa65de26bec26082badf2d104bd4b359bae3021ae4240886a8163f8d58f731c9cc2ce11780ec5da3b658f3bc8c3f9d36a4fe86d162970ce87590193184c7f245edd52ebd5297f40e51ea2202b3f6a054ec36eb5526759997b03348751ce19f9afcac2df6e5faa7285a1f372f2491cc36c6cba4fef133bb4a71f4132bcaa0d54d74796ebf6c08e5809ef209aa1c693a090f6a4f29033e14af5d0c6e707854745154578f5b7b6aed2a4aa30c81d43e0c10a7c2dead7221068d58f7c4fd9c087b454d15f819f3e6eae3f015c265508f7167c48eb1a21a7518c1f03cd367bfe2611d8a22a48a150d2ca9d6836c06e53372361bd1d52e3b21594a79f46a9f03e910e92cc9b53281f32c076b92e78745c764ba436026d6b309aca9e874fd4dce50c514f6bb5f23845865778770e140d1512dab0b9de9a2a395cc1c3a6005c5836a26af031d6459db8b07271e75bc81e5e0956b01b27e623d7754da3fd8dc520cbdd3a73f4118c4b2759fa1ac874e2426f625da908334959f4239c94c0e7e7e78b8f02ec8579184cf74df3b9741965cd78a904a81ad6531c76594c411d5beb9d80ab82ce5f020a1ed3506b6860fcf493cdfc260845822404dbd9