0x2cffd02e7ecf357d36c25db3824f0078c45e74dc22799c527ea3ea50df02f6f3f7c74597e6610fe03bd36bb455b3c1bde9dd31e906182a926de1cc2de542b6c7b11c7e43a3ac49bf06a24dd591e080281824adbbd0c5488326adfb695cb7149321477f3dc6adf1700f73006adcb93f40f3b696c9e50264347148f40c55c715cb6ce7dbf9d016c9e8741fd5d964538a3b7aa8a138bbaa538c7dd9b66d366cdb260c60a7ae83f4a0c887bf5132f8cfbda46541e07a8e8d71fb726c46d85820b8df27805763f3de1998e9b77e0dd011504e1681836f9f3fdbea2aeecbd89b1fdcd5a954fc324c1890542763c2673e0fe23585d0a734dee509a19278df3e9f0b3c2ed9df539c8524c9a19cdb8292db4c4883f1d9d2fe1e87f65a35fe31ae294d2215c817d6ceba5575b284272cf4afea03d161b2175ab9d3cfa6e9d26179b9567c297123e0062b9790e882015eccb7bc1f7f9949f1d2ea6b52085867f2690072dbec719550478f5099e289573de158fe367ac932c6f583e873f74611424ae7679b8546d1b14c71d314ab9270bb198b889e7df2426787f9598e3119493b3de236eaa38dc056c9aa016884a48df5f2e6531f23109bad3dc83445cbd929812b756afa5efdcb6c8276222e44b0600142a6c8c5f121abcc3ab77ab4c2bde6a75d5302513839bd9374e28d099c374c26a195fc6ec397ee1f4ab4643a97968d8a5c192b788eeb0744c6b6e900d99eddfeeef724e6cd928fb7938bb8fc318465c1e1a1796a8fe3e91cd398078c43d9f5eb7d555e049cb3e00b7ab5d7b4ffd3d7356087c4222be233f051b3df03c01876199da58c86ff8ba12a9c82a1105c9771185f6d9969175d3e8a7e0c9ea77dfe1ad722f66e71d1a729753b7dac82c2742dce6ec54c2b1344f8217a32c4479e8e5cdbf26c9c42279efec14555882b665e17bb048740b90557a2df6a616274ac37f00ef8eed0d72c41f2964d1bce4716ed95ce4732b8fa507b241f67b72c0d36dbdf750c7686c00e4b9b66d5d7cc8deee06021ce671644a240cf5d79c0fbda1d22a38c83949f2866d8ece221c11afbe159ea5549aae9a205674dd42a6ae9a5c27355c24f1458abd3bde0bc5d08dcba41836655d779f10f84a885f43c16dbc447add43220792dbb7327e0c9a74ae2565c6781c39ea3e94b0792d4fdb298ef2d06b029016b6e6aebfe671d9e0b804fa7ea4e584fe50df2529a834db6abbb7e605403271745a7d68ed307a744112de8c5c6be210f690b3960ca717f3112f783748598644f0f1d80455c37c7c9d21b2caa2e090457948cd755c63d71b39ee67523998568d24fd1c7f9e9da601ae892c3ef10485352f4d20d751f443d02be4c2a157ddb379890b4ce3ce0d1bb0dcc62c3ba8483e9f5741a6f533b1020e86215ff16fd71a460401d5e97e8994f8bdfab16094f4438ea29ae7f320f5150d380cd4872b86be4a18a3671f6a3d28b3a79453599096e341c3831b3d90414e4cedab13f0592337e8a2f294239a5c28621ed9169988f2d73b49e60d15a276f0cdf99158453e54c03cf6e42ac364804e064723434d4e79634fdf85740af8f08441cbc13c6bd2f3baf56b310465cbf529aa6544f59ddb68d0c188eac719e9c3647a5029009ede0873e97fe46858471f1245d9964dda3079e9f9d945ce0e0aea449753d245ff328df64203a8425e97c48ec10095703dc4b7da599168f30c397a6c9e73bda73cd30cf8f159a8fd9ffee28bc5b58c5c8d46accb57ee7f1efc274d9c1d857dc0ea1934000366d91529d08881fad1878ea558ad9df75488e47f9a5eae2d430e308614a629aceb914764467832aea89dddedbf0347427a8bfc2852ce7f80b273af531a0ca76eb58137d6f7eca3ed9458539fe6ff5e5cca9f94f479a4d6f1f4672539a9e71b018ce9b328ca45f5cc462