80F40C27CB0D066665ADE48A64B4C04EF24E9D10308D6E5DC5CD9A466F63FE0C384FF9CB0838D25BFCEFA5A317D58B2B53FA85D5F10514F032CEDB82A38C64C81A65827E0325D00F2D09BB14DB7F18E38C75E0231429C2A0C3DA9D88321DBDD6E19856E17A34F453E3A00644FF0336F794571455A206D001C5A7B7B26F1D06D5