0020d421c20b0e36a2e40810d050b6fa4dddaceb31102e1aa7450c050000000000000000eaad58484d8f9c48e81753fb02d8de46dd0ec6b3698ae2ecac7d850e711b2333cd5f4364f04b0518056e40ad