00401c2fa9d9b99c7fe8b1a2045e4a98025332b029c34b0ad79dd1030000000000000000fd28bde158df025216142e71ce6edb8278c186cd657fb9a5c41fce224d33094622ac5d631b5305186a199199