23A69015361705FF0902A24D41EA4E41807DCE44C4A9BFFBD2E5FF0275D5DBCC
FCDB8B009A4FA56839FB61302A364B40D0BC9739
AB47963301EA952FB9AAD2FE80BA9ABCB21D81C3D771111241E56A7EE22ECBCD