A0CF8920DBF39923778FDBFFA38A74D6BD382CFA35F423121E2F5CC16CEA9293
67178B999CA624EE55E4A4BADF38922461263F86C5550CBEDE9AEA9482C915A8