abstract |
A compound of Formula I: n n n n n n n n n n or a pharmaceutically acceptable salt thereof is disclosed. In addition, pharmaceutical compositions thereof, methods for preparing and methods for using this compound or composition for treating a variety of diseases, including cancer and inflammation are also provided. |