668564C40D75B5878DE4C6087CD41BFEBF49B7982B6CC5BD3A271A3BBAAD9308
EF60810977123E62D1B99147F12451B1E81F881491E30D662E92BE60A17ABE31