00000020d0ecc0ce4cdd58c0db59db85f038cbe53df491498adb1eb147a7bb0f00000000ec7bd3e47cb22a6bad52b2d07b4cde13348a42eb4f15e19781a97aac3459aa96c5846d6ad08c001d00310647