mgaff financials