Grasping, kneeling, light to moderate lifting of objects weighing up to 20 pounds, reaching above shoulder, repetitive motion, typing, sitting, standing, visual requirements including the ability to see screens, detect colour coding, and read fine print, hearing requirements, and the ability to sit at a computer for long periods of time.