0x2cffd02eeac99720c5de5d760d03ba7afedc4f8e5a2fe3171f794d4038afebcbe9544fcee42f7da13aa4775c3bcd83550db29b22a1e22d725aadaff033e7a17c583604f062d2e79a615ab35b994a27dad9c02a332d0af7ab6f9a139c217ac22586a4ed7a039b751cb9541cefea10133df81e8c51e834a4f9170a9951f2953dba2966b632ad745438f5a5ac9e5a2bf72c5a595637c490750db0a62913441d0dd6e5f18d02c4223b424aadc1830a4ade8a26cee4d759be66effdba3922c70711986ac201e791b6aa9dc6c749c1ee7892b996305cd65821f6564c32e1cf87d88ace6ab1fee120e16a53051f7bfa8fd73ae7cdf5fe15f21bab8e68a0f0050f39728d460ecfa33e9230b6e3a30f1bfe68e9e87896efa62443a80d219cb0bc95e71f3f5fe3e398b70a828d619618e990a1e7340adfbbd74f9af8ed0928f61cf67b67a3f73198557ac8c7a0ea576a04753663c59c92d52a1031424af901177503ec29ebdac37df2d0223a1e44d6c6b66740bb32d1c0cf39c1bd68a0072998d9e46c06354022721caf32436f9a56df91a7e7dda9ed2ec292f355956d601d3f74120fb197f7ab23e1e03c97822d17b7a64f4f53e841d7a01bde3fef1ca1acb2dd3ff0057170ca2eb28ebefc43b744c7732cb45689a95aa752aed504059be3beb0d7b12afea1a0e40229160bae888463a25123405826ff210cd6e2d4cf8a2e1454bfa55b1cf720e1274d4c83dbed05608949e8015ef9bb0afac0d240e49d6d56bb91e8a75838a460216eaf916b0bfe4f1c738acc4b1193c161237d9104965809790974f8900406d984377726a8d5d674242056c1750762771b39a006443578b14ce1f18a2f321a3683ef38fff5fc4e1de711c10cd5c498a3d8039d983b24bccb25692e866090b6dada0c94e9ce2b25d8f88705fe5b144c13a2a37c20d62bdf3809fddd45eeb1884e70a3528766500ccfcdd0f292f60da34d65a73f8576686f4852669a6376edcd3612c281e101d0ef0f6838237e747ad21f0ee57a6a6137626d901570fabe3bc7353e7875309c1db117ee850fde64c0274cc3033002ad3c0cf0108ee168cd8ebe06924eac15b78b261b994af02f4848ef90ebe4df53914e25ff8435f1e15649051437cd1c4befc96f58d5be9f11ec84a7b8a25bdb2b31918e8a3899294c7804d3dcfdfd31aa25d7cf53f3d184723b2d654b1f5e9ce39329b5783860d3a366f60dd48dfdc3fc615e78bbb37c6affac933bd694ccd3e20fc608e02a9379c1784c554324d9e005b9f1e7393137ec4bb3c04af40e1726c4b29f145673b118b803e7e575648f621e922c8ea7849a9aa37700948283c0e5786e0331497070b9296e53e69196321ff94ac321ffb1c8395309127d49d2429a600c4c86dd67f3df1ec66ee9dec68ed2bdbf71f16b4db42d0e8ce43e46628613aaabe6411b914954c3baf7aebfc581854950cd0ecfc3360e430168e21b10482c23ca1c03b9c01679ec05e2c66c8894b3615e8eb3253076154dbd5dba892d6ae2137b297275c5f7b8628dc51e975c2527da882e9d71a1d6895c27a8a8d13e188ab9117726b748e0bd9370d60cd4b09a738bea2467a52af03afc12fa232a713584e0b25b6010375dd570e35ac6f11c3ccc5646c86f4c7f4707d9eae84b95ec6e6fbdbc9184486ddbb490395ac24f7e878c1a865298779f596f6a91491594a6af110f3d6065887e9c328cf046f364886b48553cedf39b5bc3faec25370139ce9cb1b40a3d2f479de563904eca6b50d8076877fdfef1de1c8476cc2a367e26c01560ca4451b8cb6b6ec9b6cd6fcd80a8dfd0c380718edd6fc27d1540b68034518ff29f150b9226168d2c932fd9acc93ffffe0c97ddb9b76219b11871ba211ddec61f1effbcb5cf58f632eb089e72e75cea900d4c2094efd7487f793825a0640c