00000020e0ff7a317dd47f2fa73b0b05dc493e2d8a4f79c968c318d49955a8c200000000ac51c7758087b2292bbd98dcc9ef2fe6e5fc967c03c14d9f64b6d91b2510563eccbffb68ffff001d14f0dd41