In accordance with the present invention, compounds that inhibit viral replication, preferably Hepatitis C Virus (HCV) replication, have been identified, and methods for their use provided. In one aspect of the invention, compounds useful in the treatment or prevention of a viral infection are provided. In another aspect of the invention, compounds useful in the treatment or prevention of HCV infection are provided.
Compounds, pharmaceutical compositions, kits, article of manufacture, methods of using, and method of preparing of compounds having the formula of:
wherein the variables are as defined herein.
The present invention provides compounds, pharmaceutical compositions, and methods of using such compounds or compositions for treating infection by a virus, or for affecting viral IBES activity.