mofinc