private void trainerTagsFRLG(List<Trainer> trs) {

		// Gym Trainers
		tag(trs, "GYM1", 0x8E);
		tag(trs, "GYM2", 0xEA, 0x96);
		tag(trs, "GYM3", 0xDC, 0x8D, 0x1A7);
		tag(trs, "GYM4", 0x10A, 0x84, 0x109, 0xA0, 0x192, 0x10B, 0x85);
		tag(trs, "GYM5", 0x125, 0x124, 0x120, 0x127, 0x126, 0x121);
		tag(trs, "GYM6", 0x11A, 0x119, 0x1CF, 0x11B, 0x1CE, 0x1D0, 0x118);
		tag(trs, "GYM7", 0xD5, 0xB1, 0xB2, 0xD6, 0xB3, 0xD7, 0xB4);
		tag(trs, "GYM8", 0x129, 0x143, 0x188, 0x190, 0x142, 0x128, 0x191, 0x144);

		// Gym Leaders
		tag(trs, 0x19E, "GYM1");
		tag(trs, 0x19F, "GYM2");
		tag(trs, 0x1A0, "GYM3");
		tag(trs, 0x1A1, "GYM4");
		tag(trs, 0x1A2, "GYM5");
		tag(trs, 0x1A4, "GYM6");
		tag(trs, 0x1A3, "GYM7");
		tag(trs, 0x15E, "GYM8");

		// Giovanni
		tag(trs, 0x15C, "GIO1");
		tag(trs, 0x15D, "GIO2");

		// E4 Round 1
		tag(trs, 0x19A, "ELITE1-1");
		tag(trs, 0x19B, "ELITE2-1");
		tag(trs, 0x19C, "ELITE3-1");
		tag(trs, 0x19D, "ELITE4-1");

		// E4 Round 2
		tag(trs, 0x2DF, "ELITE1-2");
		tag(trs, 0x2E0, "ELITE2-2");
		tag(trs, 0x2E1, "ELITE3-2");
		tag(trs, 0x2E2, "ELITE4-2");

		// Rival Battles

		// Initial Rival
		tag(trs, 0x148, "RIVAL1-0");
		tag(trs, 0x146, "RIVAL1-1");
		tag(trs, 0x147, "RIVAL1-2");

		// Route 22 (weak)
		tag(trs, 0x14B, "RIVAL2-0");
		tag(trs, 0x149, "RIVAL2-1");
		tag(trs, 0x14A, "RIVAL2-2");

		// Cerulean
		tag(trs, 0x14E, "RIVAL3-0");
		tag(trs, 0x14C, "RIVAL3-1");
		tag(trs, 0x14D, "RIVAL3-2");

		// SS Anne
		tag(trs, 0x1AC, "RIVAL4-0");
		tag(trs, 0x1AA, "RIVAL4-1");
		tag(trs, 0x1AB, "RIVAL4-2");

		// Pokemon Tower
		tag(trs, 0x1AF, "RIVAL5-0");
		tag(trs, 0x1AD, "RIVAL5-1");
		tag(trs, 0x1AE, "RIVAL5-2");

		// Silph Co
		tag(trs, 0x1B2, "RIVAL6-0");
		tag(trs, 0x1B0, "RIVAL6-1");
		tag(trs, 0x1B1, "RIVAL6-2");

		// Route 22 (strong)
		tag(trs, 0x1B5, "RIVAL7-0");
		tag(trs, 0x1B3, "RIVAL7-1");
		tag(trs, 0x1B4, "RIVAL7-2");

		// E4 Round 1
		tag(trs, 0x1B8, "RIVAL8-0");
		tag(trs, 0x1B6, "RIVAL8-1");
		tag(trs, 0x1B7, "RIVAL8-2");

		// E4 Round 2
		tag(trs, 0x2E5, "RIVAL9-0");
		tag(trs, 0x2E3, "RIVAL9-1");
		tag(trs, 0x2E4, "RIVAL9-2");

	}