Source: https://www.athenahealth.com/~/media/athenaweb/files/pdf/athenahealth_tech_requirements.pdf