A compound of formula I, wherein R 1 is each independently selected from the group consisting of i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, and viii) hydroxy; R 2 is each independently selected from the group consisting of i) amino, ii) aryl substituted with (R 3) k, iii) C 1-6 -alkyl, iv) C 1-6 -alkoxy, v) C 2-6 -alkynyl substituted with (R 5) p, vi) cyano, vii) halogen, viii) halogen-C 1-6 -alkyl, ix) halogen-C 1-6 -alkoxy, x) heteroaryl substituted with (R 4) 1, xi) heterocyclyl substituted with (R 7) r and xii) hydroxy; R 3 is each independently selected from the group consisting of i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, and viii) hydroxy; R 4 is each independently selected from the group consisting of i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, viii) heterocyclyl substituted with (R 8) s, and ix) hydroxy; R 5 is independently selected from the group consisting of i) heteroaryl substituted with (R 6) q, and ii) C 1-6 -alkyl; R 6 is independently selected from the group consisting of i) amino, and ii) C 1-6 -alkyl; R 7 is independently selected from the group consisting of i) amino, and ii) C 1-6 -alkyl; R 8 is independently selected from the group consisting of i) amino, and ii) C 1-6 -alkyl; Het is heteroaryl; k is 0, 1, 2 or 3; l is 0, 1 or 2; n is 0, 1, 2 or 3; m is 0, 1 or 2; p is 0, 1 or 2; q is 0, 1 or 2; r is 0, 1 or 2; s is 0, 1 or 2; or a pharmaceutically acceptable salt thereof. R 1 is each independently selected from the group consisting of i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, and viii) hydroxy; i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, and viii) hydroxy; R 2 is each independently selected from the group consisting of i) amino, ii) aryl substituted with (R 3) k, iii) C 1-6 -alkyl, iv) C 1-6 -alkoxy, v) C 2-6 -alkynyl substituted with (R 5) p, vi) cyano, vii) halogen, viii) halogen-C 1-6 -alkyl, ix) halogen-C 1-6 -alkoxy, x) heteroaryl substituted with (R 4) 1, xi) heterocyclyl substituted with (R 7) r and xii) hydroxy; i) amino, ii) aryl substituted with (R 3) k, iii) C 1-6 -alkyl, iv) C 1-6 -alkoxy, v) C 2-6 -alkynyl substituted with (R 5) p, vi) cyano, vii) halogen, viii) halogen-C 1-6 -alkyl, ix) halogen-C 1-6 -alkoxy, x) heteroaryl substituted with (R 4) 1, xi) heterocyclyl substituted with (R 7) r and xii) hydroxy; R 3 is each independently selected from the group consisting of i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, and viii) hydroxy; i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, and viii) hydroxy; R 4 is each independently selected from the group consisting of i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, viii) heterocyclyl substituted with (R 8) s, and ix) hydroxy; i) amino, ii) C 1-6 -alkyl, iii) C 1-6 -alkoxy, iv) cyano, v) halogen, vi) halogen-C 1-6 -alkyl, vii) halogen-C 1-6 -alkoxy, viii) heterocyclyl substituted with (R 8) s, and ix) hydroxy; R 5 is independently selected from the group consisting of i) heteroaryl substituted with (R 6) q, and ii) C 1-6 -alkyl; i) heteroaryl substituted with (R 6) q, and ii) C 1-6 -alkyl; R 6 is independently selected from the group consisting of i) amino, and ii) C 1-6 -alkyl; i) amino, and ii) C 1-6 -alkyl; R 7 is independently selected from the group consisting of i) amino, and ii) C 1-6 -alkyl; i) amino, and ii) C 1-6 -alkyl; R 8 is independently selected from the group consisting of i) amino, and ii) C 1-6 -alkyl; i) amino, and ii) C 1-6 -alkyl; Het is heteroaryl; k is 0, 1, 2 or 3; l is 0, 1 or 2; n is 0, 1, 2 or 3; m is 0, 1 or 2; p is 0, 1 or 2; q is 0, 1 or 2; r is 0, 1 or 2; s is 0, 1 or 2;