0x2cffd02e0257e6f06ee8497ae50f8634ec823c8c4e33dd839a0ec8ede48170d3f5086cb29166476869410c3cf4ec8febea9491f6e9be1449af180c1e697586c3edbc53768062b2e8799186c0cea6186a6ab613ae0e4c0656325d9afd602a113756bd0fac9907e4a8151c2cab002ded8e4e22f535eca6765a849efda72a959d9eaca15b74b1f7d8347193ef5e27f63169f7e7ed7799a7e26dc7a072121a6cd968605b86a812514f1ffce40d4b09ec498d90a3c5ed588a57e5ace9e7fb9031886f20e0d7cc44f539bcabd1117e1e8cebce8e648db000108d87317c3df50140cf66d5e52202ed1af8b6abccccb75cce4c755a93a2ec67f7d4631f6501054fc43b03b2fe01f313be86396afc046bcb200aee465229f66b02717fefff8214907b076ee300896a65e344c42860b7b26d70fa7d9c82ffd29ecc174857264b95c77652e753c2f5c9d485a754a96bcd0a8a9141fdc23a9fd8d0ec04b879f25e8043096f1418ec239b86631a735689bd69cdbd8d8d1844ec0440aec775631de0511716e0731d45b0cdf7d7aa024d81da6b64ce4fba60d120bfaf5913cc097e5dc6dcea020586180829bc0e8acf880d31768126f3bd6a5e0379f9dea4bfdafc73a204d3d2a2e2ae76217e5191aee0161c8912f8102b64bc397960309de1251e5441e6da052e60bf32e8cd29db6be9fd323e7c9af349a16413c061ad41171a592b0b9032edf56829e925dba8fd39ee7a0e8e804350bf581a5c04f93e46082c7393d2a813891d2bd42a2973ada1e6258eec4473c25ed169f9062ca559b7ea9eefb82c6ea581680a50e611d4bc779c1ab42289891df3d495603dcce03ff6d000e4ef2d7eee45d2c43edec6421dadd46f5cedc69264c253f7ad784510484a018a413a321f5ce1bd4af1e061ab246386d74b209181b20989807eb129cfcbd47dc2543e111b9769b70d601db32f19e996e05cfefcc728d24d00c4770724b931934359d9ca257caae14be6d24a34a4ed9890c01683ba263ecc47f7d81b8f3318108d5608ba29c3bc032d3f2a8fea923e51ff3f64af3092669772afffd0436f4152e7356aefe205213e732c9cc30d847689c4e5423952f39b0199207658713732f5dae806feb0f549e09f82975a36f6e6ceb7edcab90357b1b2acf0fdd3106a2b8682a68fc74b875d1b3c1f330a1a7175f5e850f87df9347448af1b26a43430fed350cfd6f241fb730f8a2d93bf11a6bef4d5ac1d01f21d37db62a8454954a51a9aa9252062a9f7ea65220f1ce77c696ac6ff179ca45c6819057e4b114d2c7b52d98a5581e73ebeb185541943b579d0ebd27f5b70cbca95ad0c9d909f8b60104e92c6cbdf2619edf9ad6706caa82c262bda551302beb083161896c662201f85d176ae2e0cdd13ce747bd9662957cd05b15fbfab44a0fd7b0c2f51555422451d769efa1e8e5a4e03ffd351d2bc884ed4a1960d6e620fbb2b6ffb4e95fdecf594afb59634d7d2661ca104355b4a4bb3c03e25f926d0b347c67bcca23ce4a0605f80c32ce13f5d432c1865dd790acb5dd4e2915e44e0d5e891522ece9bdc438b9c4f70db3b75eee934b1e7e2b6a5ca5b5342f12a12fd6e2b30124438a82b19c4cec0795b7d8ec3f5557b2a18e9e75fa3759cf135e76292d9c3e0da4952a8323777ec0dec027b5c95e4d4ab3fcf5bb1dd94b4defb281ae4fbb2187346073a9b70930c7e2d03a5dabb549a955af7ec3c8bdf6b85bffea046f617cb01d94bf600e2071704e8bfc5d30aa39480c313ec4f7e41da57e96c9a9190f31311cdc72bb1d78b3dcf45d1ef536594d52c16ce4cee72873e1da7ba2463af3ae1fa1a281c27be76326fe310d8f9191cece8ec486d9b97edef227d7b394ab3788b995c8c35c5a6006e240e8328b7fb30677a6daf13067dffb05b001ab07d10d4d19b6738df8d