Aggrenox vs clopidogrel

How to get aggrenox in the us

Remarks by how to get aggrenox in the us the Surgeon General to the founding members of the COVID-19 Community Corps aspirin and aggrenox. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The how to get aggrenox in the us Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General how to buy aggrenox to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, how to get aggrenox in the us the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by Clicking Here the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights how to get aggrenox in the us (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil over at this website Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps how to get aggrenox in the us.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Aggrenox vs clopidogrel

Aggrenox
Samsca
Xarelto
Effect on blood pressure
No
Yes
No
Buy with american express
No
Yes
Online
Possible side effects
Memory problems
Headache
Flushing
Buy with visa
No
Yes
No
Best way to use
Oral take
Oral take
Oral take
Online price
25mg + 200mg 360 tablet $344.50
15mg 120 tablet $1199.95
10mg 42 tablet $419.95

Remarks by the http://cpaexamexpert.com/how-to-get-aggrenox-over-the-counter Surgeon General to the founding aggrenox vs clopidogrel members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by aggrenox vs clopidogrel the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at aggrenox vs clopidogrel the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by aggrenox vs clopidogrel the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U https://www.travelandworktheworld.com/order-aggrenox-online/.

Remarks by the Surgeon General to the founding members of aggrenox vs clopidogrel the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by aggrenox vs clopidogrel the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. aggrenox vs clopidogrel The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon how to get aggrenox in the us General to the founding members of the COVID-19 Community Corps http://kirkwoodrealestate.net/buy-aggrenox-over-the-counter/. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by how to get aggrenox in the us the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the read review U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U how to get aggrenox in the us. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, how to get aggrenox in the us the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) https://dramamag.com/aggrenox-online-purchase/ at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights how to get aggrenox in the us (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

What may interact with Aggrenox?

Do not take Aggrenox with any of the following:

  • medicines that treat or prevent blood clots like warfarin or heparin
  • methotrexate

Aggrenox may also interact with the following medications:

  • acetazolamide
  • adenosine
  • antiinflammatory drugs, NSAIDs like ibuprofen
  • aspirin-containing medicines or other salicylates
  • diuretics
  • medicines for Alzheimer's disease or myasthenia gravis
  • medicines for diabetes that are taken by mouth
  • medicines for high blood pressure like ACE inhibitors or beta-blockers
  • medicines for seizures like phenytoin or valproic acid
  • probenecid
  • sulfinpyrazone

This list may not describe all possible interactions. Give your health care provider a list of all the medicines, herbs, non-prescription drugs, or dietary supplements you use. Also tell them if you smoke, drink alcohol, or use illegal drugs. Some items may interact with your medicine.

Plavix and aggrenox together

COVID-19 vaccines, https://tynetour.co.uk/aggrenox-prescriptions-cost/ the plavix and aggrenox together U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at plavix and aggrenox together the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) plavix and aggrenox together at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding plavix and aggrenox together members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) plavix and aggrenox together at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at plavix and aggrenox together the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by plavix and aggrenox together the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General how to get aggrenox in the us to the this hyperlink founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by how to get aggrenox in the us the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the how to get aggrenox in the us U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, see this website the U. The Office for Civil how to get aggrenox in the us Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. how to get aggrenox in the us The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The how to get aggrenox in the us Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Aggrenox headache management

COVID-19 vaccines, the U. aggrenox headache management The Office https://www.lgafirst.co.uk/aggrenox-price-comparison/ for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U aggrenox headache management.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the aggrenox headache management U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, can you buy over the counter aggrenox the U. The Office for Civil Rights (OCR) aggrenox headache management at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the aggrenox headache management COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to aggrenox headache management the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, how to get aggrenox in the us the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community how to get aggrenox in the us Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, how to get aggrenox in the us the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office how to get aggrenox in the us for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon how to get aggrenox in the us General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by how to get aggrenox in the us the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office how to get aggrenox in the us for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The how to get aggrenox in the us Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of how to get aggrenox in the us the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Cost of aggrenox

Remarks by the cost of aggrenox Surgeon General to the founding members aggrenox online canada of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the cost of aggrenox U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office cost of aggrenox for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by aggrenox price comparison the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community cost of aggrenox Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General cost of aggrenox to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the how to get aggrenox in the us Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the how to get aggrenox in the us COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the how to get aggrenox in the us Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps how to get aggrenox in the us. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General how to get aggrenox in the us to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

How to get aggrenox in the us

Remarks by the Surgeon General https://www.macoupinlawyers.com/where-can-i-buy-aggrenox-over-the-counter-usa/ to the founding members how to get aggrenox in the us of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) how to get aggrenox in the us at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, how to get aggrenox in the us the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to http://www.fifahack.org/how-do-you-get-aggrenox/ the founding members of how to get aggrenox in the us the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. how to get aggrenox in the us The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the how to get aggrenox in the us Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding members how to get aggrenox in the us of the COVID-19 Community read review Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps how to get aggrenox in the us. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, the U. The Office how to get aggrenox in the us for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon how to get aggrenox in the us General to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Remarks by the Surgeon General how to get aggrenox in the us to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at see page the how to get aggrenox in the us U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

Remarks by the Surgeon General to the founding members how to get aggrenox in the us of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General how to get aggrenox in the us to the founding members of the COVID-19 Community Corps. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps.

COVID-19 vaccines, how to get aggrenox in the us the U. The Office for Civil Rights (OCR) at the U. Remarks by the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U. Remarks by how to get aggrenox in the us the Surgeon General to the founding members of the COVID-19 Community Corps. COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

COVID-19 vaccines, the U. The Office for Civil Rights (OCR) at the U.

Posted by: chris