0x2cffd02ea934960b69aed7ad92aa3c565c2f1c3e26cb860e8c90f8c7a79bf102993b70a29c847f49fcdbf1a8f6b86faf8c7e433b35a35359aa9d88f60c8db30cc6bfa72a3db0d90577aaf7c61522e6302960c053fbe1c79d6a6337f562aadc3372f2f177f039ff9bd9c14bdb555333e237d1d6a7c0fe9dfb795ed6ee6927d1fc87203535bfb46df4338192eac54b512fc67ee3a10e5e4328de3d4fef253510e2f9d586b331d8e097e56497f88c7eccefdba2715dbd21402ca492223cf88a589a27f2edd83e03237cb87920abfd742be03bf8b6d43daeda79dd10dadce188d896697edce960b79a4874c46c58d4456fe9a72a088c61eb55472901aed739f89664b8ea0a7f45672a1b668acc0621da307ad29ed997ab0840984dcdb41ca9adb9d39c02bf030fa7ed9d7497428d5d0b8ba63e6f59f9a32943aa5dd85f17c1825af8693459ad0ad06e8a453e519a737b386985c13cac44e010dd497df3f0e99cb5b55d450550da70ce71364ff5daa639710d8a75a40152f02cc8909b4765bbc8e389608ce0f4aea410a511790f85ce5352323ce9ab6e65face25f2f8d993c5244b29b2fbddae0331ce5acc8a9fd93da8b43b2adf6e498b43afd96429ef7a011fffe4ccf74d150b0a8ea619a896091be10ef35f9c9e235f3e761e09ff0b46cadba951fa8681518701176d70732e45b7dcd1f45b3bcd8609f6003a2f838bfe5dc3a825f74daeffd8aa82f72136b1b2851ee614171c8a1bb010335354811947fb105b5292a5408ff3ce6684fde4eb73907b2e5fb711025d53f51e6f60e4d0863f805e0037a6dfd5b5e1970a893ae9a080d475fd7de5dbe618088b5b7104464ac63fb63e676e2a9f43ade33ab36cee3c09138804be082add89fab7596410236685accf0398e9182ae29a891b0fca6b5e6885341246b02af76fd5195253f6d46f1cbc1a926aa48f58d523c6ad62b622f4cab45c4878134be1a8e85d381f2db6c525df2e347677f58ebaac3c19823966de653ea58f9b519f09d086117663e8d69de62d541c3dd633e58328d761fc7f4032169afd5e60be159ca9d657bbfe40a8482f4049f3a46e0eb523e45a952fcbf8bdde69b17694063c2fb0a854859b588d053f1a8d5897d89b7fb72485c92f3b1bf4574faf8f5cc007112d81ad1ff827d6b21411949b2980060557dfc70831fcea0a6df79e5847bf99841a3b59531f372ac2a29989044a11f3f64e68e50dd42053955c0ce317b79bbb6df33ca2f769cbada0d529c5e9842f18d7c72001b7c212a55d2776a67c23e8ec934fa64f770d15b658f16533a8fb45a54c1b26e0c720a4decf9118322bfe4b84a88912cb76c1ef975ba882360bea4c3cf8d590ec0cd60989b77febd776da8f7fa732c7a943496dd0d051aaf712b72717910e716a76cca92605eecdcbb9df8c026b99f497dc67c29a39d2e7abb9bd7b359b0c20af64bdac36b8179978d716ea9c832755e3b931fb5a2ab63e8a8755bbfaf1da9ea405c65a9cb008e7df9e38f5a59df09253accad15dfe0fb8a4d52d1fa2921e267ffea298fc8ee5823a11d7a49388980d73a8eecb882749eb2fb1f0aca2d50b222aee74b3c2278f1f3d900a0dfb074fc5c434ee6493cf29d4889b746b26b7efdd2a137ae24e2399a599629154df2c431ae9e56f9a7cc5f3de972c8d0f48d390e76b2a51c22d42db30b916ccddde0d240cf527bba29eab26e84e34d981f6aa590f833452df95f7b4b5320daf1905343fee9e52bc429e66c8ee53d1e8f28d8177ee81b6f53d79f7c73ba5863b92eb23af34e32c07cda5a13b381302a580769a7f8f7d49fb42714a651fe030a90bd2a5dbef7095a82830db3d145c71c035bc5811e2465eabb5c3f4dc372d205afb2539b19a820b3a03d043e14379776d2e5fdb575cf1694a1f60c5eaf124a33db74298