0x2cffd02e26cdb49e2881929fe26c84550e4fdca911e748bffcc9534097db9f7a5c07d3ff5a4641476c72bb13db59c0ea44c754d96965e56419c2c788b6e45f1229f333337e04174ad51c10867f4cb01d14dedd5dc334dca911ae9beedd14df81a2c89bdaa2ad5cad4a50eaccb79b257abdb293950e89ced24addc9b4210e1f48ee50d2dab074a6261bcfb4e12959fd8cc824764690b56474b7cc6b82d6c31468ad7a6ae94ec7f8a4b1443d308472ec349d3090cf110500938abe103b45129381fd35c3a0ac85363f258fabe5d298aef580698bfed74470cf4b0cada0640c8dd0a7b7cbcf808b875a5919df1f8bf4c71ecaf6d1cfdff5148bc46c075b3342a70bf0b39e3046100053cc96c03389f1c4dc35e1a3b48d4e747750ce673f699a42cc5ca1861d5c96e91b24dd87baf9a428cb4d28091e2db9a9196b02e2d5238f9f8bc9ab50e1455ae76ade0808ecf321ba6bf2c94e7a8bec64c50ec14591a4e851a592a3451dfb4d85e6ce9cd564e343c7729669f52dc2cebf3ff508482fbba72265971adfa8e7a69a035e1ef8e56459a387755a4f635cc632c16403038979341072f5d4198080321ec6ccd702d7b75fb9c1440e87994d619537e9b642bd79e835f9f3f2454952a58c56fef8883d3210caec291949ec0d7be10488ff835c2217d48fe4bfdb57394e7bc92b42d8a87f805b303fe616be79fd37c2d2af127ecf4c44a77f29ce89ad7812d73ed73a450e1498c7b5b76e0494ded053c19074043b489d5e9e8006a31c9aba05e24a3cca27ab23a214214edba33911f800e8c6275562dc71d5c36355e7bf9a0a0dbe9b668ee733f802ed0fcc70c4cd101a564963319c93351b12b07c7a78ff468308f6750c853972abe8083d75842a105d6297af1fbb1d7e00f2fd37d6a93243685a21574594afff475c46e680a698be2516481b9d046f86dd75316a26f4049402ae0326181ec65786e600fc93a73610abeb4bfd1df177783751627a4a926f89b432fef588105ffdaaf7d991d4767d0587e6481accf5bedfc115bf9738b149b3504301e081edea189c19baf45825f46bdc1ebed671eff8a966b7ec433f0d4cf498889a1b79ae9806d0c7014e44c7a761c7af6079485e87bfd193ad52cf177679a4802f874c2424c75385ee1565141fece2530f82c549ea3f0ccd85b83b1faecd720334d57c71664677b7f84253b751866a1db7a5ee2dbb03170668cffb58d279386b3e6146abfd010641c39ca9be6dd551cf2710dfe40ae0e20b8427d91a0fda9406f5b24b013f32048441115bac8b7f11ace68dd31666ab47308fe7a82e8597ee1e22fe12b1842fb040f61593c21d9ae455182ca2fd7d8d89da54acd6a00c574fd892646374bccd83ab77244bde1a9e2b1a1f3056e8f1e756ecfa1146580ae22e28b163615b2d2e6df1e6714654eb21bc2e2376165f93119953b510e32b21f6248f8ff2718f8df2b665e9942921259284c486a6117b522500db1a7651f028657f4b7209ad2ca17ca82c74a7aee87703f07e004098142c26909e1c1305bc8d1ad875cee6dae8388a0d4f8ddadc91c32d920f86709d48e4a23c86ba994f1ea011ce5dc64c3873810211e69932934afda7f75abc36b8995536b4ba0fc52b54c7babfb941800e231eb8af55e29dadd090d54b694550241da6295cbf50ef9c9e07e5de3d9bcbdca9f4b8a988307d945ebba3c63a59f69bc626faa9e6ba2f8e764e2c5f2604b4f8ec81959c6fd8af08a2ee6fb236049cab4e9c5606c68baa249a093d581473fe2225becd36201dd8c2c2f81c4b2a69fcdf3771471fbdf7343ca02118834d6753dfac4265be3638194ddd3cde9525200620ae2ea26fa28b0545916ba771efb5c6338be001454a87387d143a975b501fa8017354f2a2e8812f8d33a860c2d9d8e9484a1bf53fe0788a