0x2cffd02eb8b27309ae3042f3c833015023a952c480e7d88c13fe15a24918c972f3049632208bfded933e73a45b95299203832568dde885bcf808a92af7d37a22eaa5d0e81b1e7d46aa765cf0d69968a712f5a743388df3b2d89a21a1ea95e2b515b27e6eb931a82ccbdde75e42087b2eb2d0843ded5aec6d363a170f86892aa9268383668be58e349db498ad094da82ee15a253f6406b8b94d725ac2f8b0d8cbf723d097a7bb1a0f7947b94fbe384a443af3d5b07f9796f62d59655e537c810f36b3f0727301f9d873038737ae77202205ba90d47216afd292a77ec137c43cf9f1dd25aaeedad03d191c3abb850af2c62830cfbc44135d3c536de0311407b4f12ab32f8f3010846a6bfe9d5ec2900e6f5fc7675fd4cec2b2e6a161d4ce86545d53b8fc5601498d65628d06bb5d37ef29a3a8743e8518efbdbd745ca52ededc2a689cde36c6cae03ccdca87e953fe25798114e3344313c99ec0a4f3aea47e7480fe14128aaaa6c246d5eb09a5276edf44436c3e99467d12c82878f4d29454d4b199d76b1c496ef7a131e809b78dc8ec0e2920bd9644d99fdae5a4da21781f6e63c1cac2627f7ad44ae5dccb406b0be1fe95356dafba941d9211fa678f9aa02f8338fb793a542aa7e3d5a5f21f082f488c8af510fc6f58995f426418e42e3b709f727aefd61bdd80a39b1de0d51fdb198378a259c597bb06205e4f73930eeeb4c060d09181befabc20d96dc2d3de80896da6b56a9ab55bd90dab2446667dd0327f8b6736532ac2be542832823561ca6b71945d5391a15c04013d691027bfa106b5b1131bd2a314de6e10a7fa0c5b01bf6a47bb1bbc51ea6264c5565a26bff83b06cba3c8ad0929fa520f07cc4b6b2acf569dd5ca01beeedce42167ab6f0d9cb2cdb7351d6c6bc5a1faad061c6e3987d6e1e0e337a5bdf481c2ba3699038c6c85b843ea572b66795e77fcad45c158c7207763f8db3333b1d1a0d8e47b0b4b8d737aefb558419a3ec061687f5b10b23fac574c58c0ba77ae70895ff59c042f65545b044f041a82d19768ffd3bcaa78bcf85bb3ac2b0a79ac9514d499a0a03f39033c2d5ea57cdec979b2b27e87b75c35b59ab9105e70e860e32404801a735d39c415513c89ee14002e0bf0c6ddefca89a9f355c1286b1076106fdf57a9f99b7b9e190ed05861326c6ea06d780fd7f26b8ff0d09cee7740546e0710e0d6dbb81a1a88ef2f6224f863c3dc289a4d51be1440d3c1fb346a54785ba2c70447c6c6f7169910796281985b63cd78ae71ed564d549dc8f4726bf61bf6b140eced344163d64317fc1f305cdb91da332d82eb18de8b78c740b09f5cf51162a7f5d5562fcafb805f4c7a1db2498c719919835e9c36e449c127fd8c8dc0cc6a695cb5cf3a69f19c87821ecfb523f02a95b38cad9ff36a615cde49ea9d8413762319c23d7cbb40d76b7966f9bbd9ff83002cd1be83b076109008b84748a53ff7c57b21bf17c92b449f9d1c1844c99f7b422be7fc3b942a733f2298febcf0bcbd6898bcaa0fcc1a1d8e6cf9643227112198a6ae6bcca2e4c00897378b11aa58a90c9146ce83d7fceb17d124cc4393887e3b2abe30e4d97cc123360cfc4a22ece19626c00ea2cca5bd6ff9621ad5b53ff403a09e36e957cb10e3f6fb7f0a29a37eb3f06108c9b6e3712e3549fb4840dd5f4a1c34373c635103a22b01d21ab5dc76a5f02a97970e6af812fcf82cc68ddff668330b3ea045f8b4fec53036a32dd5c009182f7e8e5110331fb4887c460db6f3cec04c4de1dde82418b2320c30410dea07633b8fe9751cb5e2c13935d9fd0079eab5e10566e4449e7cf2616b2e8d0dd1d9fe2c8e3a10707798510c58e4fcd30e90baa459365e9a8f07873e5f28e5ebd317e73ad0b663fbc77022879a92c1af66d0cd2f29dd099e7678516134