A compound of formula (VIII) or a pharmaceutically acceptable salt thereof, wherein R 1 and R 2 are each independently C 1 -C 6 alkyl, C 2 -C 6 alkenyl, or C 2 -C 6 alkynyl, each of which is optionally substituted with 1-4 R 5; L is NR 6 C or C NR 6, R 3a is carbocycle, heterocyclyl, aryl, heteroaryl, and R 3b is a 6 membered, nitrogen-containing heteroaryl, each of which is optionally substituted with 1 -4 R 7; each R 5 is independently halo, hydroxyl, alkoxy, amino, alkylamino, dialkylamino, cyano, nitro, amido, alkylamido, dialkylamido, thioyl, sulfonyl, carbocycle, heterocyclyl, aryl, or heteroaryl; each R 6 is independently H, C 1 -C 6 alkyl, C 1 -C 6 alkenyl, hydroxy C 1 -C 6 alkyl, alkoxy C 1 -C 6 alkyl, cyanoalkyl, haloalkyl, arylalkyl, S alkyl, acyl, amino, amidyl, S 2 H, aryl, or alkoxyaryl; each R 7 is independently C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, halo, hydroxyl, alkoxy, oxo, aryl, heteroaryl, carbocycle, heterocyclyl, arylalkyl, heteroarylalkyl, cyclylalkyl, heterocyclylalkyl, aryloxy, arylalkoxy, amino, alkylamino, dialkylamino, thioyl, alkylthioyl, sulfonyl, sulfonamidyl, amido (e.g., where the nitrogen of the amide is substituted by an alkyl, or where the nitrogen of the amide together with two carbons to which it is attached, forms a ring), hydroxyl alkoxyl, alkoxy-C OH, -C Oalkyl, urea, sulfonylurea, acyl, nitro, or cyano, each of which is optionally substituted with 1-3 R 8; each R 8 is independently C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, halo, hydroxyl, alkoxy, oxo, aryloxy, amino, alkylamino, dialkylamino, C OH, -C O alkyl, thioyl, sulfonyl, sulfonamidyl, amido (e.g., where the nitrogen of the amide is substituted by an alkyl, or where the nitrogen of the amide together with two carbons to which it is attached, forms a ring), urea, sulfonylurea, acyl, nitro, cyano, carbocycle, heterocyclyl, aryl, or heteroaryl; R 9 is H, C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, halo, C 1 -C 6 haloalkyl, hydroxyl, alkoxy, aryloxy, arylalkoxy, amino, alkylamino, dialkylamino, thioyl, alkylthioyl, sulfonyl, sulfonamidyl, amido, urea, sulfonylurea, acyl, nitro, or cyano, each of which is optionally substituted with 1-3 R 8; and m is 1, 2, 3, 4, 5, or 6. wherein R 1 and R 2 are each independently C 1 -C 6 alkyl, C 2 -C 6 alkenyl, or C 2 -C 6 alkynyl, each of which is optionally substituted with 1-4 R 5; L is NR 6 C or C NR 6, R 3a is carbocycle, heterocyclyl, aryl, heteroaryl, and R 3b is a 6 membered, nitrogen-containing heteroaryl, each of which is optionally substituted with 1 -4 R 7; each R 5 is independently halo, hydroxyl, alkoxy, amino, alkylamino, dialkylamino, cyano, nitro, amido, alkylamido, dialkylamido, thioyl, sulfonyl, carbocycle, heterocyclyl, aryl, or heteroaryl; each R 6 is independently H, C 1 -C 6 alkyl, C 1 -C 6 alkenyl, hydroxy C 1 -C 6 alkyl, alkoxy C 1 -C 6 alkyl, cyanoalkyl, haloalkyl, arylalkyl, S alkyl, acyl, amino, amidyl, S 2 H, aryl, or alkoxyaryl; each R 7 is independently C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, halo, hydroxyl, alkoxy, oxo, aryl, heteroaryl, carbocycle, heterocyclyl, arylalkyl, heteroarylalkyl, cyclylalkyl, heterocyclylalkyl, aryloxy, arylalkoxy, amino, alkylamino, dialkylamino, thioyl, alkylthioyl, sulfonyl, sulfonamidyl, amido (e.g., where the nitrogen of the amide is substituted by an alkyl, or where the nitrogen of the amide together with two carbons to which it is attached, forms a ring), hydroxyl alkoxyl, alkoxy-C OH, -C Oalkyl, urea, sulfonylurea, acyl, nitro, or cyano, each of which is optionally substituted with 1-3 R 8; each R 8 is independently C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, halo, hydroxyl, alkoxy, oxo, aryloxy, amino, alkylamino, dialkylamino, C OH, -C O alkyl, thioyl, sulfonyl, sulfonamidyl, amido (e.g., where the nitrogen of the amide is substituted by an alkyl, or where the nitrogen of the amide together with two carbons to which it is attached, forms a ring), urea, sulfonylurea, acyl, nitro, cyano, carbocycle, heterocyclyl, aryl, or heteroaryl; R 9 is H, C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, halo, C 1 -C 6 haloalkyl, hydroxyl, alkoxy, aryloxy, arylalkoxy, amino, alkylamino, dialkylamino, thioyl, alkylthioyl, sulfonyl, sulfonamidyl, amido, urea, sulfonylurea, acyl, nitro, or cyano, each of which is optionally substituted with 1-3 R 8; and m is 1, 2, 3, 4, 5, or 6.