IDEXX Veterinary Software and Services General Terms and Conditions