BA80DFF4C8168EA9EA84E3ABF80EC27838A3EA7FA092E493AE1EA873C36B6D0E
A0088D89F6F3EC93CFE04FF2C805CD7B9C90D3ED344E64707214F9715F45612B