The present invention relates to a compound of formula (I): And their salts, pharmaceutical compositions, methods of use, and methods for their production. These compounds provide treatment for myeloproliferative disorders and cancer. [Selection figure] None