00000020bff80dfa75b30a11658b453f7fffd5ec3f30d903dcda33040000000000000000d6dbc7c1da4efdacf500db9720c176c15a517165f7f7d105a32a486a8a078c18bb7a665c7217051816b39e38