Ofloxacin Drug Interactions: 45 Major, 976 Moderate