00000020cfc4314078ec8a39e393cd1b1218afdab50aa0c6b25d6e144000000000000000fd140646713d694b3e37b86a5670105acdec9ae0c0c692738fbc91789fa3d364b1166a5cccd7021ae4dfe12a