C0AF14E2F8CE303DD15F7B1DF5EDC673D8AB41826F6655FB52BFAC093DAD3C02
3047DAA7F00D5DFB4AB1D53B9D8EBF7275522F4DA69F60DE0E2E7F71F096B55D