rup m . fl.