c f p rviIf