426E57FF1DCA0C7C2E56386DB1A66D42099A99708F877ABF20D273389AC74248
04AF8828C31A54BA44C56718B878F6FB2A6C1F09D660AF989D237A544C328F5C