00000020d47f18baff22de0e3f77e45988c0bde338d3ac65875cb03296525c050000000080e658a0252afb1c270e1300fe28efed9bdea76319900e7ab16f873f96cc5a3c0c795864fa090d1c2f58c6b1