republet