can humans take liquid ivermectin orally how to take ivermectin 3mg buy generic stromectol usa without prescription where to purchase ivermectin in canada