0x2cffd02eba028e3bdd85786147b377f6ada5707c19286bc9819c1a6fd9b9cf7b817ccea5abd8c2695bcbdff80c0b32de22ed578db2f1a57f0eaa2722b5a545430aef6355f3e2ad6b7680eb479d8aa9519ce72ed4abe2607ad6cdd15c6260a123eeb070aff4ee63611541784c8bdaf607a2f0945ac247aca4f7beee9a747590e588838691b86c2436ca9d67047e7e5e5233ccd239a7c9a683e83f29c333aaf297d9170b6a3378b9bdd62fa110d313b970e9170d91429082d26a0fef37f31b2a96452356f990b52ff34d5405617b326864ab2d4767b57daf474794f1154df55f168c6581d6a1a6bb3add3994b256d225d114367508c903480365c840d81c4790095e6c1af11c3560c510593c26bcebad881cece2cb3bdd6f4697bb8b0ef756881754e30d56973a6a1dc33fd19517a979f1fc3ca1068bdc25a8864bf15ecdf2d9ef91ad3c880931dd102ea84cc9e580adb9818e025aa9ee021d69d24fcb6abab9b157094d2277ca86e1452a822a3b7e400a25e20cc763ed350890104c4666d3ac1b9f81ddec2e7c0044d8614a2df21017ddd4a72712d63013d89f868142e463bf70ce7cb6f26dbd9a2af5b456e30a2632845d31362192c82bdc25c386ce4117e0e63496c40efc15a698aa773ce884b39a305048524cc52327cc25fce50f32c653b9e70f81e477f6396c5231fa76f6e268a56446507140d16fe7bff5816b747d1ca8f5fb6fb53a6bfbf2d5ae04929e33ec6a437b749f0dc589e0714239efcd46ed14439f2e87bc1fce905c04f13435b285a05ba4a17d3aed05cfb152f32b98aedb996c4f7f4d7a9383d96e8bfaf9c6ecf69961e75e73090a937657823e73329fb6c4478b9883389b6bc7ed60e559cdec94868ba711d4246fd607a183c39eef4b48fe2ceb14ac1353ed2056a4acb0b2469dd098cdfcc95cb3c57a0667ff1eb19d675cd846ee0b245b757a49344b336ba15e3320c7073e7e47a4adbd9bf29debce464ffdf1d2b5b096a6c9d6df28ebef5e871c98a85d33f730bda856b4db863af2201f91059c2029f83e71498ce85ea5fb325fa7cf6f5e3b74fff02290bdcdb5b94d691b99965b077770debae52d9698049e3a18cf86bce4f8ffb51b12d7e31197630170f0e2687e3c5b0c2fdfcf7e91d80bce093f00be9a5acd047a63392f9689b79850b6b7dff14e0bf27ec5dca8727ddc58dc716a31bdf1a721c253b5ac094dcfcd0e45cde8ac3977404963de93ba6258341c4a03e04672d4dd8b39116d5690bd60a53fe8844947065634acddf1306ab12a62391a1d179c14e9377f0154d016ec373a3e04e9612004828603b8c215cfe67a4cf6f096d793b863616d407b30760d0724b44f59e89aeec5fdf2151c00fef9662a8f47b81afe99f4dda0656283d01300b7db8b2282b0e48496abfd24fe5c5cd8ab8b7190eb8a5451f96bc39f51c85868d7c73c5b014de3767d37f8123f4c0c4964d4078d95f43dfffc26345932a10ecc3d52bf81b1d7f4773ab4d26a839f190ba290b167d142be8cb4ee873c910a492ef43eb04bb36c522573c7a44cbc77f83c193817c941517f0e759e4d9be4a1b92d804d3f7e46101df019f33822563b3c75b6a38fab62de689766ef5b7e5c388d58e538dfb77cf0d5988b58f393b7eb05baaac3813ba5da8491c84cf4bf63001fa778bce5440780a51904af31be51efa7cc36a55567bef6955d99def183e22211f7a246e2c5921d54df4bc697e360c39e23dbe0e785c8ec8c143f766a204c34b77d972851ef3324ff8a9fa250d03c5feb32e0d332701f6ffaa10e089e71cec9e8da5c8044d645fa293d458358939e03ab44e04eec43a4ea40a5b06bab2e7e0bf551005ca017c5addc113e9860eb37139ce5931d8a458b4593845ebbef962d736ffb49434829512eac3937c73b959a832a2cba65ce8a