8AF52B2F90CFD983B842D1DC9359AB81543561CDDBDA68351CD68695A2F47B80AAE03C649FB46F2FF7FDE9FEF000E22BCB54AC99574B72EFC21FCB3177DD1D13B4C2E1540910674034DBAB27D6C786C19C11298A5DA25742B5BB191A4F29B7D296C9920E8BD59BCEA8280E9593A01F07C1C4CEB10F4D84F1B708B50325F2EB97