A compound represented by Formula la, Ib or Ic, or a stereoisomer, tautomer, racemate, salt, hydrate, or solvate thereof: wherein Ar is selected from the group consisting of 1H-pyrrolo[2,3-b]pyridin-4-yl and pyridin-4-yl; Cy is selected from the group consisting of cyclohexyl, adamantyl, piperidinyl, and piperazinyl; A is an oxygen or sulfur atom; and R 7 is selected from the group consisting of hydrogen, alkoxy, alkyl, alkylamino, alkylaminoalkyl, alkylcarbonyl, alkylcarbonylamino, amino, aralkyl, aryl, carbonylamino, cycloalkyl, heteroaryl, heteroarylalkyl, heterocyclyl, or fused to the cycloalkyl, aryl, heterocyclyl or heteroaryl group may be one or more cycloalkyl, aryl, heterocyclyl or heteroaryl; each group being optionally substituted by one or more substituent selected from halo, alkenylaminooxy, alkoxy, alkyl, alkylamino, alkylaminosulfonyl, alkylcarbonyl, alkylcarbonylamino, alkyloxyaminoalkenyl, alkyloxycarbonyl, alkylsulfonyl, alkylsulfonylamino, alkylthio, amino, aralkyl, aryl, arylalkenylaminooxy, arylamino, arylaminosulfonyl, arylcarbonyl, arylcarbonylamino, aryloxy, cyano, cycloalkyl, haloalkoxy, haloalkyl, haloaryl, heteroaryl, heteroarylalkenylaminooxy, heteroarylalkyl, heteroarylcarbonylamino, heterocyclyl, hydroxyalkyl, nitro, oxo, sulfonyl, or fused to the cycloalkyl, aryl, heterocyclyl substituent or heteroaryl may be one or more cycloalkyl, aryl, heterocyclyl or heteroaryl; and wherein each of said substituent being optionally substituted by one or more further substituent selected from halo, alkoxy, alkyl, alkylamino, alkylcarbonyl, alkylheteroaryl, alkylsulphonyl, aralkyl, aryl, arylamino, aryloxy, cyano, haloalkoxy, haloalkyl, heteroaryl, heteroarylalkyl, heteroarylcarbonyl, heterocyclyl, hydroxy, nitro, oxo, or sulfonyl; wherein: alkyl represents a hydrocarbyl radical of Formula C n H 2n+1 wherein n is 1 to 6; alkenyl represents an unsaturated hydrocarbyl group, which may be linear, branched or cyclic, comprising one or more carbon-carbon double bonds and which has between 2 to 6 carbons; aryl represents phenyl; heteroaryl represents a 5 to 12 carbon atom aromatic ring system containing 1 to 3 rings wherein at least one or more of the atoms of at least one of the rings is an oxygen, nitrogen, or sulfur atom; heterocyclyl represents a 3 to 13 member monocyclic or 7 to 17 member bicyclic non-aromatic ring system wherein at least one or more of the atoms of the ring is a nitrogen, oxygen, or sulfur atom; cycloalkyl represents a monocyclic or bicyclic ring system wherein each ring comprises 3 to 8 carbon atoms; and aralkyl represents an alkyl group containing 1 to 6 carbon atoms that is substituted with a phenyl group. Ar is selected from the group consisting of 1H-pyrrolo[2,3-b]pyridin-4-yl and pyridin-4-yl; Cy is selected from the group consisting of cyclohexyl, adamantyl, piperidinyl, and piperazinyl; A is an oxygen or sulfur atom; and R 7 is selected from the group consisting of hydrogen, alkoxy, alkyl, alkylamino, alkylaminoalkyl, alkylcarbonyl, alkylcarbonylamino, amino, aralkyl, aryl, carbonylamino, cycloalkyl, heteroaryl, heteroarylalkyl, heterocyclyl, or fused to the cycloalkyl, aryl, heterocyclyl or heteroaryl group may be one or more cycloalkyl, aryl, heterocyclyl or heteroaryl; each group being optionally substituted by one or more substituent selected from halo, alkenylaminooxy, alkoxy, alkyl, alkylamino, alkylaminosulfonyl, alkylcarbonyl, alkylcarbonylamino, alkyloxyaminoalkenyl, alkyloxycarbonyl, alkylsulfonyl, alkylsulfonylamino, alkylthio, amino, aralkyl, aryl, arylalkenylaminooxy, arylamino, arylaminosulfonyl, arylcarbonyl, arylcarbonylamino, aryloxy, cyano, cycloalkyl, haloalkoxy, haloalkyl, haloaryl, heteroaryl, heteroarylalkenylaminooxy, heteroarylalkyl, heteroarylcarbonylamino, heterocyclyl, hydroxyalkyl, nitro, oxo, sulfonyl, or fused to the cycloalkyl, aryl, heterocyclyl substituent or heteroaryl may be one or more cycloalkyl, aryl, heterocyclyl or heteroaryl; and wherein each of said substituent being optionally substituted by one or more further substituent selected from halo, alkoxy, alkyl, alkylamino, alkylcarbonyl, alkylheteroaryl, alkylsulphonyl, aralkyl, aryl, arylamino, aryloxy, cyano, haloalkoxy, haloalkyl, heteroaryl, heteroarylalkyl, heteroarylcarbonyl, heterocyclyl, hydroxy, nitro, oxo, or sulfonyl; alkyl represents a hydrocarbyl radical of Formula C n H 2n+1 wherein n is 1 to 6; alkenyl represents an unsaturated hydrocarbyl group, which may be linear, branched or cyclic, comprising one or more carbon-carbon double bonds and which has between 2 to 6 carbons; aryl represents phenyl; heteroaryl represents a 5 to 12 carbon atom aromatic ring system containing 1 to 3 rings wherein at least one or more of the atoms of at least one of the rings is an oxygen, nitrogen, or sulfur atom; heterocyclyl represents a 3 to 13 member monocyclic or 7 to 17 member bicyclic non-aromatic ring system wherein at least one or more of the atoms of the ring is a nitrogen, oxygen, or sulfur atom; cycloalkyl represents a monocyclic or bicyclic ring system wherein each ring comprises 3 to 8 carbon atoms; and aralkyl represents an alkyl group containing 1 to 6 carbon atoms that is substituted with a phenyl group.