0020142c2f8a849773fe4be76cb80ec5375845d622956f09f90ba4000000000000000000d96b0674f01912fb0598052a20e848a0b6be9760d6c18a65e41dd2055a83aa23e3321c68b448021816ccf516