0x2cffd02eb2e27fad2b6991a371fc45daf5596f86604f521d7041d6b0a5d632129a3b223dc31b068fe79d4b2de82c57c42ae1cd63792bd255757a6cf14b8e5bc8a3eeec55ef4808ca30ba0bfc6286e0771b1df6a0589f7b612ef98e9e99eb870d256713c408403a38f1289aaafcc5ff75f52952c1f883ea356b1d0be35da06b38b816483641456dcca531ace0b6f4561dc17daf2d8b05732b007c12f2cdcf26c19465bbe77e1267cea11a4dd559f2d1901a2a346aeb73d9ddb24b7f32c7014448ff435ac3d1221407294e3ca7b8a5e530660c651899f79a43ce621b6556452a9985d0e91cb214e336a7c31a3119dd1fa3ca172d529469af515d37077f8a38a8d234b2e3b41d7d20dff997b1ba0f7b69f1847a086f5708dfb935ea57049bdd6f801ad8d8acee3071e6b58ac7bef7171011c13a88b468be94035fc5aebacd293796553d11342360b775a6d7fe56b901e87399f43f0be2b470cceef5f955df143c478957a4273eed67559bdb5c42f9f44fb08b14636b2f08a5ddb90577cb6f5123b1c876a4e6f5b1b20408ce9fbb63f729437513034185340550ce41d04a90115e424f50946922378d290f2e7e036d2f041600f0bba46bf9c04ef870373af69f9833adf33bb44468c72132808352ef73c9447f89e2649d92a39a77a3c7a52a9db6723d5645acbb02db5d86055f96079ef6bc1c51a8a76c7214fd8d0259cbe797c5d91f11873574cd180b15b9da8e31e6b1843af1cce8fe751991abbc8f37ec836e33a46cef3dbcc08c6c784f1fb3eda0a7be499e8f5884346cd11f3ff0208c4f673013c1bf7c187f0f3c6f7b5e543dbf111d8cc0aca6f73641b42bc9f208b9d2a57cef6e2f38c4a8e3c2fb7fd3d8f4f84bc4d354fd61b30accf5d1dfc11ee081e3a6b2685c4bccd85aeb225d60bdb9c605bc48d145cdaf84716a876328a25e14e6b5bd4442e890317da02453de0dc25b58d3abe8493545e07f9641924724b9ef819321836e8fd2eb972600d26dd2e066a00ade8b1d901d2860aa3cc1b930d67ca4ae02ca7857c891a0b4c8146814c752d32e36d9de8cf83fbc965bad8ac938964c0c5cde29b0ed2f6818d96e4f7dbde8a5552fb9054c7c1745f371a254f0d074450ecb6e995b9cb96b73e379aa9994af1b77cd7e46fd6ef99f41cba97aaef435564a8381d070bcb50aa7bfa1b1732eb7578f5c8254ba634e3e5860b805e767d7ce3bf5f3ff846b9080450f4b9c2c3a6ffd7817ace4e42e3ab5ee658739f3da9fd8c123246731d895b09d35037b098bbb9ede83d90f52c1653ebc2075c6ba08b73c40b2f8487f6d836616b24622916b4ee140114d6fe54ebeae2f60b8e613241483958d29566cf484cc2acee40cf161d7700b203e283fb03d43e88df793a2e9927d7ceb297ba285f511b3f5003802c39cd751cae1650fc1ddea455595ef71f480c623708c65cbae1ff0b24a295b76b25fc0ba19ee0f92eb7eff3fc403fb7f6da7c1a2ce9daa026607ff32796e1fdebba92ab6c50c974837086b845bb283d3efe365454c1308565057f87930143e73087bf6b6365e15731d5917aafc30c631dcb565fa13275507be4a43a0b0f02f5ae637f5e49e4e972978a0c27a37d4e8bd110e8ffd605c46af6efdf2dcb9f3ba82dfe917a0d74c81c81f10fec90563d65becba672b06355f6e1841a9be769d5db43d8297d0ce6a81f2131d3b705fbb50e951fc8df08dfe167b2d00e51459ef09b94ecd86f4f068ddb87c93853cc9f2bf97260068cc63bf366cdd4447e474cb3c2ba582e546d1293dd868482c64e796f0f87154bad04f693e05dfcb5f1a4e28b4bb9399c58a2c5206e3d3e28c9f1090191b0056aab8d2eebd6100853cb06b1607738d2b7fd7954989f8ca4b54655ec3748fc4a6f5db0d3388b12158187133d86596d2b26394f36c9248