00000020fd45fb68a5230f9ca4756bf311bb2a3220a95e17d50e7c000000000000000000ed30590b207bd13f11adf4b10b3b73a028c72f397ea76bd1b9a9beb6d0237d5242b86359308d011845148660