00000020ab5bd028557f31cd659d96488a25882fbcd561259da104a78af763400000000031ba3ad3e34c686c4bc25808fbea2c48bd190f6dd525ef00969adc5f54a7c1cf65800266ea41551c2b947128