00000020169fcadf2dedcbce0d0f16e57f8afb3901214e3d85d13e44fbdbb10000000000c9e2e03db78848419c6df96a428242d9f0085aecc7aea5638fb2116f7f63f5035f934e6009f4001c140c88f2