0x2cffd02e34db76d5c15c03797468bbb11a7476acf001070a175516cbde31738e73d9145014cd0d26180cf879a66daf2f99ebe9678515a397a56e8d5f3182d16ba0da454a3e48ac97d4fd1ae149970533ec84a339d92ec8205ad4d309e54caa3c9769f7088a554a860ca879e53f24d9f3c3a4b1c0f17fbb9044c9bbbc7be8d6317cf2ec3e86b8f85a0d624f0a868b44adce85bd2be73f6298cd13b4ca4707fc1a5197e0086ad6cd1f4207684e174d79efd195742e26d44dc000784085bf9bc2c5b4dbf93aaedddefb27bf33f6ebc1c10f8b016961287493ceb5b0aa6a40f5914d8b1dd879877fc4b0b2050f5c8e9384d9602d4d8dc9b3a4457b94004e9d9a51904e847503951c86fd6b9f841c21ae8edc6e951d6600cda2e42a8bf22a54e8f5f03d4041711e6ddbc267b60d853ac418017ff5b5952eb99e52a53f8dc858cfd7794496a597346c91cfd07ea763a904ac5c17bc63a9660b86ee436418b02105244f9d84a4a40b7aae663d97ebacc190936d3c1eba797765b6c7eec860c83876b0a961773cf17af9a47ee6c83a80a39aee4e9105f850b5fe34faaa23d454468f34462d13286aa6fe266ed88b07994982749398930e8d0edbbadb7492473647260c3f84f95a250ad3301f524268023c0a09fd2c86c8a329d81393e8e0b47608a2724c1730f146967eb021ca6053ec717b5ddd6cb0ecb21627f08a6da3bcd5da7f6ca52b0e9ed81d022c541be1c1dbb49b10b0e847bf18acca7227db0cc2ebee4c4519c8aa465391c17e2ba015f1e95215143c6067acb3f777f20cc08f10c27ec855fd5bf888cf0e0ba52993d490e76963d825ff094a53567193520d893e16c2c5b358d480caf8106e834658788e997038c131663e58c871b275ec8b9855dde4c64368a57754a367306396fe03e5bf970ce851b86f246a3d122075e0ca068f3d616d8e4302d5b04727cb148d017fc6dce4935f42a9f53c8321b8334420866326d13743cc8708209a07a0b3525e91ddb6bc1fb710db6021f3a506af420d9c2e4d4850edb46ef67347d42696257371ee6706d3d4e5b8899e68892b55acbc692732150feb87991192772ac6f1813953363c58183e53afe068e11e8091cd393c293979de5c7cb4a615ea5695fc6009343f3fbb5a637af4bb93b648a9a26e66c7f17a0b895ed42ee1b08de0df3710add11b8bebfecc353ed88c313b9d06b0608256a448a4b1b1b8e90619c3269e9acd3acd8e8dc718975ef62d497f6cedeebcb5ecac586e6f9cb6010f60e6dc1c650a5d7eaf7cc8325390c4d1d557b579939aaf055ee0bb31c699f36b21963df0baeec3a091dda22afaf2d9fc8836ac3af90c3e2d2dcebce91dfbc39ac9bfc84af0a5a39a3911687d8c131c840d8cf9840b523a4492fedeeabad148131a6008582e0a86f6d4db205460b1308ab6cf3277446cc8cfc31e48321e16092502bc266f9513c08387367f47b0ecd36e2656ed9e56fc4ec8bc5e3c68704c5680cc4abdc83b0a26551478dcb37fb20dc5f523dd5f2be4e0b94ebf8f4d8a066186e8e8f90b8cd620706d964f47e1832f807b24b60b02117c85e0689cd9030a6e2e9471e016157abec60a03da924d38a26b6851584912e36d5c229d142cd39e16b86986a8a8de77ddce66958e4c2bcb22a0e9b00523e4f25325b0fd7deb4e9b561839e6296cfb3c3f5d435ca5d14c65ae63307d9f4acb34ae96b972a05198b3dda79a63473163754be178b8b7ee6eac176f4a4ea87ad79e9f43246badd2eb77267c66f6cbcb61224f50f5390c8f0fd9049496104f272696b5b27f26855d7e295caac32de8bf493135806855fc0c693e46e07ed1fc233eb1c55c630fd492e9af609f4ecd067b89a42f1bf2be04772c32e76e5bdc12c2fc104d1fba6117c90bc2981b1f85a2e96f0f4bc5116e5ace9243bd93