A0504BAC500B6A682BB0E3AB29F12BB6BE72EDACE6349185081BDE926355D6ED
42546DC2C142DF9972F37C6DB7E35DF70EFBCC08CF6F9A9AB087B371B9A5E640