Un compuesto de Fórmula I o un estereoisómero, tautómero, racémico, sal, hidrato, forma N-óxido o solvato del mismo, en la que A1 y A2 están seleccionados de C y N; donde cuando A1 es C, entonces A2 es N; y donde cuando A2 es C, entonces A1 es N; R1 está seleccionado de -H, -halo, -OH, -alquilo C1-6, -cicloalquilo C3-6, -O-alquilo C1-6, -S-alquilo C1-6, -NR9R10, -(C>=O)-R4, -SO2-R4, -CN, -NR9-SO2-R4, -Het1; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -NR11R12, -O-alquilo C1-6, -S-alquilo C1-6; R2 está seleccionado de -H, -halo, -OH, -alquilo C1-6, -cicloalquilo C3-6, -O-alquilo C1-6, -S-alquilo C1-6, -(C>=O)- alquilo C1-6, -(C>=O)-O-alquilo C1-6, -(C>=O)-NR27R28, -Het3, -(C>=O)-Het3, -SO2-alquilo C1-6; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -O-alquilo C1-6, -S-alquilo C1-6, -Het3, -Ar2, -NR13R14; R3 está seleccionado de -H, -halo, -OH, -alquilo C1-6, -cicloalquilo C3-6, -O-alquilo C1-6, -S-alquilo C1-6, -(C>=O)- alquilo C1-6, -(C>=O)-O-alquilo C1-6, -Het2, -(C>=O)-Het2, -(C>=O)-NR29R30, -SO2alquilo C1-6; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -Oalquilo C1-6, -Salquilo C1-6, -NR15R16, -Het2, -Ar4; R4 está seleccionado de -halo, -OH, -alquilo C1-6, -O-alquilo C1-6, -S-alquilo C1-6, -NR17R18, -Het4; R5 y R7 están seleccionados cada uno independientemente de -H, -halo, -alquilo C1-6, -Oalquilo C1-6, -S-alquilo C1-6, -Het5, -Ar1, -cicloalquilo C3-6, -SO2-Ar3, -SO2, -SO2-alquilo C1-6, -(C>=O), -(C>=O)-alquilo C1-6, -O-(C>=O)-alquilo C1-6, -(C>=O)-O-alquilo C1-6; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -Oalquilo C1-6, -Salquilo C1-6, -Het5, -NR23R24; R6 está seleccionado de -SO2, -SO2-alquilo C1-6, -(C>=O), -(C>=S), -(C>=O)-O-alquilo C1-6, -(C>=S)-O-alquilo C1-6, -(C>=O)-alquilo C1-6, -(C>=O)-alquenilo C2-6, -(C>=S)-alquilo C1-6, -(C>=S)-alquenilo C2-6, -alquil C1-6-(C>=O)-NR31R32, -alquil C1-6-(C>=S)-NR31R32, -alquil C1-6-NR33(C>=O)-NR31R32, -alquil C1-6-NR33(C>=S)-NR31R32, -SO2-cicloalquilo C3-5, -(C>=O)-cicloalquilo C3-5, -(C>=S)-cicloalquilo C3-5, -(C>=O)-NR31R32, -(C>=S)-NR31R32, -(C>=O)-Het5, -(C>=S)-Het5, -(C>=O)-Ar6, -(C>=S)-Ar6, -(C>=O)-NR31-(C>=O)-R32; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -Oalquilo C1-6, -Salquilo C1-6, -Het5, -NR25R26; R8 está seleccionado de -NR34-(C>=O)-R35, -NR36-(C>=O)-NR34R35, -NR34-(SO2)-R35, -NR34-(C>=O)-O-R35, -O-(C>=O)- NR34R35; R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39 y R40 están seleccionados cada uno independientemente de -H, -halo, O, -OH, -Oalquilo C1-6, -alquilo C1-6, -cicloalquilo C3-6 o -Het1; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -O-alquilo C1-6, -S-alquilo C1-6, -Het6, -Ar5; X1 está seleccionado de -alquil C1-6-, -O-alquil C1-6-, -S-alquil C1-6-, -(C>=O)-, -NR3-(C>=O)-, -NR3(C>=O)-alquilo C1-6, -(C>=O)-NR3-alquil C1-6-, -NR3-alquil C1-6-, -alquil C1-6-NR3-alquil C1-6-, -SO2-NR3-; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -alquilo C1-6, -O-alquilo C1-6, -S-alquilo C1-6, -NR37R38; X2 está seleccionado de -alquil C1-6-, -O-alquil C1-6-, -O-alquil C1-6-O-alquil C1-6-, -S-alquil C1-6-, -(C>=O)-, -(C>=O)- NR2-, -NR2-alquil C1-6-, -NR2-, -SO2-NR2-; donde cada uno de dichos alquilo C1-6 está opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -OH, -alquilo C1-6, -O-alquilo C1-6, -S-alquilo C1-6, -NR39R4o; B está seleccionado de -(C>=O)-, -(C>=N)-R39-, -(SO2)-, -(C>=O)-NR5-, -(C>=S)-NR5-, -NR5-(C>=O)-NR7-, -NR5-(C>=S)- NR7-, -SO2-NR5-, -NR6-, -NR5-(C>=O)-O-, -NR5-(C>=S)-O-, -CHR8-; Ar1, Ar2, Ar3, Ar4, Ar5 y Ar6 son cada uno independientemente un heterociclo aromático de 5 o 6 miembros que opcionalmente comprende 1 o 2 heteroátomos seleccionados de O, N y S; estando cada uno de dichos Ar1, Ar2, Ar3, Ar4 y Ar5 opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -NR19R20, -alquilo C1-6, -O-alquilo C1-6, -S-alquilo C1-6; Het1, Het2, Het3, Het4, Het5 y Het6 son cada uno independientemente un heterociclo monocíclico de 5 o 6 miembros que tiene de 1 a 3 heteroátomos seleccionados de O, N y S, estando cada heterociclo opcional e independientemente sustituido con de 1 a 3 sustituyentes seleccionados de -halo, -alquilo C1-6, -Oalquilo C1-6, -Salquilo C1-6, -NR21R22; estando cada uno de dichos -alquilo C1-6 opcionalmente sustituido con de 1 a 3 -halo; Z1, Z2, Z3, Z4 y Z5 están seleccionados cada uno independientemente de C y N.