AF5680666B4A227602C3D6CBC976E177B7E2C02C55F3AD103313680345EBD4EE
FFEC7DE94795934CF99447388F9D96D863F5C4DEFCF828731676A0ADE3540C7D