00000020cfff77d5448f0dbfdae1084ebd9bd16c30d779bda5c00344f4c402000000000077c16acd1542a35718ec8c8d05205457a522b5cf16f6c1c60cd5c672981f15b2d65b2257ffff001d453c7dbb