The present invention provides compounds of formula I and
pharmaceutically acceptable salts thereof. The formula I compounds
inhibit tyrosine kinase enzymes thereby making them useful as anti-cancer
agents. The formula I compounds are also useful for the treatment of
other diseases which can be treated by inhibiting tyrosine kinase
enzymes.