Quantcast

Regenerate data

ackis [11-19-08 - 10:13]
Regenerate data
Filename
ARLDataminer.rb
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Runeforge.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index e1b3c97..20f0698 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -32,6 +32,7 @@ $monsters = Hash.new
 $vendors = Hash.new
 $localstring = Array.new
 $unknownzone = Array.new
+$unknownfaction = Array.new
 $instancemobs = Array.new
 $missingdataacquire = Hash.new

@@ -1169,12 +1170,12 @@ EOF

 				if $bosslist.include?(v[:name])

-					lookup_lua.print("BBOSS[\"#{v[:name]}\"], ")
+					lookup_lua.print("BBOSS[\"#{v[:name]}\"],")
 					$localstring.delete(v[:name])

 				else

-					lookup_lua.print("L[\"#{v[:name]}\"], ")
+					lookup_lua.print("L[\"#{v[:name]}\"],")
 					# Add the name to the list of localization strings
 					$localstring << v[:name]

@@ -1182,17 +1183,17 @@ EOF

 				if locs.keys[0]

-					lookup_lua.print("BZONE[\"#{locs.keys[0]}\"], ")
+					lookup_lua.print("BZONE[\"#{locs.keys[0]}\"],")

 				else

 					if $bosszonemap[v[:name]]

-						lookup_lua.print("BZONE[\"#{$bosszonemap[v[:name]]}\"], ")
+						lookup_lua.print("BZONE[\"#{$bosszonemap[v[:name]]}\"],")

 					else

-						lookup_lua.print("L[\"Unknown Zone\"], ")
+						lookup_lua.print("L[\"Unknown Zone\"],")
 						$unknownzone << v[:name]

 					end
@@ -1205,7 +1206,7 @@ EOF

 				else

-					lookup_lua.print("0, 0)")
+					lookup_lua.print("0,0)")

 				end

@@ -1214,15 +1215,26 @@ EOF
 			else

 				# Assumption that ID and Name will always be around
-				lookup_lua.print("self:addLookupList(#{db},#{k},L[\"#{v[:name]}\"], ")
+				lookup_lua.print("self:addLookupList(#{db},#{k},L[\"#{v[:name]}\"],")

 				if locs.keys[0]

-					lookup_lua.print("BZONE[\"#{locs.keys[0]}\"], ")
+					lookup_lua.print("BZONE[\"#{locs.keys[0]}\"],")

 				else

-					lookup_lua.print("L[\"Unknown Zone\"], ")
+					if $bosszonemap[v[:name]]
+
+						lookup_lua.print("BZONE[\"#{$bosszonemap[v[:name]]}\"],")
+						locs.keys[0] = $bosszonemap[v[:name]]
+
+					else
+
+						lookup_lua.print("L[\"Unknown Zone\"],")
+						locs.keys[0] = "Unknown Zone"
+						$unknownzone << v[:name]
+
+					end

 				end

@@ -1232,7 +1244,7 @@ EOF

 				else

-					lookup_lua.print("0, 0, ")
+					lookup_lua.print("0,0,")

 				end

@@ -1243,9 +1255,26 @@ EOF

 				else

-					lookup_lua.print("0)")
+					# hack because not all factions have both info detected
+					if $hordefactionlist.include?(locs.keys[0])
+
+						lookup_lua.print("2)")
+
+					elsif $alliancefactionlist.include?(locs.keys[0])
+
+						lookup_lua.print("1)")
+
+					else
+
+						lookup_lua.print("0)")
+
+					end
+
+					$unknownfaction << "#{v[:name]} - #{locs.keys[0]}"
+					#$unknownfaction << v[:name]

 				end
+
 				lookup_lua.print("\n")

 				# Add the name to the list of localization strings
@@ -1611,7 +1640,17 @@ def create_stats_list()

 	$unknownzone.each do |k|

-		stats_lua.puts "\t{\"#{k}\" => \"\"},"
+		stats_lua.puts "\t\"#{k}\" => \"\","
+
+	end
+
+	stats_lua.puts "\n"
+
+	stats_lua.puts("Unknown faction:")
+
+	$unknownfaction.each do |k|
+
+		stats_lua.puts "#{k},"

 	end

@@ -1682,275 +1721,279 @@ $bosslist = ["Anetheron","Archimonde","Azuregos","Baron Geddon","Baron Rivendare
 	"Nightbane","Murmur"]

 $bosszonemap = {
-	{"Abomination" => "Hyjal Summit"},
-	{"Akil'zon" => "Zul'Aman"},
-	{"Amani Dragonhawk" => "Zul'Aman"},
-	{"Amani Elder Lynx" => "Zul'Aman"},
-	{"Amani'shi Axe Thrower" => "Zul'Aman"},
-	{"Amani'shi Beast Tamer" => "Zul'Aman"},
-	{"Amani'shi Guardian" => "Zul'Aman"},
-	{"Amani'shi Handler" => "Zul'Aman"},
-	{"Amani'shi Scout" => "Zul'Aman"},
-	{"Amani'shi Tribesman" => "Zul'Aman"},
-	{"Amani'shi Warbringer" => "Zul'Aman"},
-	{"Amani'shi Wind Walker" => "Zul'Aman"},
-	{"Anetheron" => "Hyjal Summit"},
-	{"Anguished Dead" => "Scarlet Monastery"},
-	{"Anvilrage Captain" => "Blackrock Depths"},
-	{"Anvilrage Marshal" => "Blackrock Depths"},
-	{"Anvilrage Overseer" => "Blackrock Depths"},
-	{"Anvilrage Soldier" => "Blackrock Depths"},
-	{"Apocalypse Guard" => "Sunwell Plateau"},
-	{"Arcane Anomaly" => "Karazhan"},
-	{"Arcane Protector" => "Karazhan"},
-	{"Arcatraz Sentinel" => "The Arcatraz"},
-	{"Archimonde" => "Hyjal Summit"},
-	{"Atal'ai Deathwalker" => "Sunken Temple"},
-	{"Atal'ai Warrior" => "Sunken Temple"},
-	{"Atal'ai Witch Doctor" => "Sunken Temple"},
-	{"Attumen the Huntsman" => "Karazhan"},
-	{"Auchenai Monk" => "Auchenai Crypts"},
-	{"Ayamiss the Hunter" => "Ruins of Ahn'Qiraj"},
-	{"Azgalor" => "Hyjal Summit"},
-	{"Bannok Grimaxe" => "Blackrock Spire"},
-	{"Banshee" => "Hyjal Summit"},
-	{"Baron Geddon" => "Molten Core"},
-	{"Battleguard Sartura" => "Temple of Ahn'Qiraj"},
-	{"Blackhand Elite" => "Blackrock Spire"},
-	{"Blackheart the Inciter" => "Shadow Labyrinth"},
-	{"Bleeding Hollow Darkcaster" => "Hellfire Ramparts"},
-	{"Bloodhound" => "Blackrock Depths"},
-	{"Bloodwarder Legionnaire" => "The Eye"},
-	{"Bloodwarder Vindicator" => "The Eye"},
-	{"Bog Giant" => "The Underbog"},
-	{"Bonechewer Destroyer" => "Hellfire Ramparts"},
-	{"Burrowing Thundersnout" => "Blackrock Depths"},
-	{"Buru the Gorger" => "Ruins of Ahn'Qiraji"},
-	{"Cabal Acolyte" => "Shadow Labyrinth"},
-	{"Cabal Cultist" => "Shadow Labyrinth"},
-	{"Cabal Fanatic" => "Shadow Labyrinth"},
-	{"Cabal Spellbinder" => "Shadow Labyrinth"},
-	{"Cannon Master Willey" => "Stratholme"},
-	{"Captain Skarloc" => "Old Hillsbrad Foothills"},
-	{"Cataclysm Hound" => "Sunwell Plateau"},
-	{"Chrono Lord Deja" => "The Black Morass"},
-	{"Cobalt Serpent" => "Sethekk Halls"},
-	{"Coilfang Champion" => "The Slave Pens"},
-	{"Coilfang Hate-Screamer" => "Serpentshrine Cavern"},
-	{"Coilfang Myrmidon" => "The Steamvault"},
-	{"Coilfang Oracle" => "The Steamvault"},
-	{"Coilfang Serpentguard" => "Serpentshrine Cavern"},
-	{"Coilfang Shatterer" => "Serpentshrine Cavern"},
-	{"Coilfang Siren" => "The Steamvault"},
-	{"Coilfang Sorceress" => "The Steamvault"},
-	{"Coilfang Technician" => "The Slave Pens"},
-	{"Coilfang Warrior" => "The Steamvault"},
-	{"Coilskar Sea-Caller" => "Black Temple"},
-	{"Commander Sarannis" => "The Botanica"},
-	{"Crimson Inquisitor" => "Stratholme"},
-	{"Crimson Sorcerer" => "Stratholme"},
-	{"Crypt Fiend" => "Hyjal Summit"},
-	{"Crystalcore Mechanic" => "The Eye"},
-	{"Dalliah the Doomsayer" => "The Arcatraz"},
-	{"Dark Screecher" => "Blackrock Depths"},
-	{"Darkmaster Gandling" => "Scholomance"},
-	{"Darkwater Crocolisk" => "Tanaris"},
-	{"Darkweaver Syth" => "Sethekk Halls"},
-	{"Deep Stinger" => "Blackrock Depths"},
-	{"Defias Pirate" => "The Deadmines"},
-	{"Defias Squallshaper" => "The Deadmines"},
-	{"Don Carlos" => "Old Hillsbrad Foothills"},
-	{"Doomfire Destroyer" => "Sunwell Plateau"},
-	{"Doomforge Craftsman" => "Blackrock Depths"},
-	{"Doomforge Dragoon" => "Blackrock Depths"},
-	{"Dragonmaw Wind Reaver" => "Black Temple"},
-	{"Durnholde Lookout" => "Old Hillsbrad Foothills"},
-	{"Durnholde Rifleman" => "Old Hillsbrad Foothills"},
-	{"Durnholde Tracking Hound" => "Old Hillsbrad Foothills"},
-	{"Emperor Vek'lor" => "Temple of Ahn'Qiraj"},
-	{"Emperor Vek'nilash" => "Temple of Ahn'Qiraj"},
-	{"Epoch Hunter" => "Old Hillsbrad Foothills"},
-	{"Eredar Deathbringer" => "The Arcatraz"},
-	{"Ethereal Priest" => "Mana-tombs"},
-	{"Ethereal Scavenger" => "Mana-tombs"},
-	{"Ethereal Spellbinder" => "Mana-tombs"},
-	{"Ethereal Thief" => "Karazhan"},
-	{"Ethereum Smuggler" => "Magister's Terrace"},
-	{"Exarch Maladaar" => "Auchenai Crypts"},
-	{"Fankriss the Unyielding" => "Temple of Ahn'Qiraj"},
-	{"Fel Orc Convert" => "The Shattered Halls"},
-	{"Fel Rager" => "Bladge's Edge Mountains"},
-	{"Fel Stalker" => "Hyjal Summit"},
-	{"Felguard Annihilator" => "The Blood Furnace"},
-	{"Firebrand Grunt" => "Blackrock Spire"},
-	{"Firebrand Invoker" => "Blackrock Spire"},
-	{"Firebrand Legionnaire" => "Blackrock Spire"},
-	{"Firebrand Pyromancer" => "Blackrock Spire"},
-	{"Fleshbeast" => "Karazhan"},
-	{"Frost Wyrm" => "Hyjal Summit"},
-	{"Gargantuan Abyssal" => "The Arcatraz"},
-	{"Gargoyle" => "Hyjal Summit"},
-	{"Garr" => "Molten Core"},
-	{"Gehennas" => "Molten Core"},
-	{"General Drakkisath" => "Blackrock Spire"},
-	{"General Rajaxx" => "Ruins of Ahn'Qiraj"},
-	{"Ghaz'an" => "The Underbog"},
-	{"Ghostly Philanthropist" => "Karazhan"},
-	{"Ghostly Steward" => "Karazhan"},
-	{"Ghoul" => "Hyjal Summit"},
-	{"Giant Infernal" => "Hyjal Summit"},
-	{"Golem Lord Argelmach" => "Blackrock Depths"},
-	{"Golemagg the Incinerator" => "Molten Core"},
-	{"Goraluk Anvilcrack" => "Blackrock Spire"},
-	{"Grand Warlock Nethekurse" => "The Shattered Halls"},
-	{"Greater Bogstrok" => "The Slave Pens"},
-	{"Greater Fleshbeast" => "Karazhan"},
-	{"Grizzle" => "Blackrock Depths"},
-	{"Gronn-Priest" => "Gruul's Lair"},
-	{"Halazzi" => "Zul'Aman"},
-	{"Hammered Patron" => "Blackrock Depths"},
-	{"Hex Lord Malacrass" => "Zul'Aman"},
-	{"High Botanist Freywinn" => "The Botanica"},
-	{"Homunculus" => "Karazhan"},
-	{"Hydromancer Thespia" => "The Steamvault"},
-	{"Ironbark Protector" => "Dire Maul"},
-	{"Jan'alai" => "Zul'Aman"},
-	{"Kaz'rogal" => "Hyjal Summit"},
-	{"Kurinnaxx" => "Ruins of Ahn'Qiraj"},
-	{"Lord Kazzak" => "Blasted Lands"},
-	{"Lord Kri" => "Temple of Ahn'Qiraj"},
-	{"Lord Roccor" => "Blackrock Depths"},
-	{"Loro" => "Sunken Temple"},
-	{"Lucifron" => "Molten Core"},
-	{"Magical Horror" => "Karazhan"},
-	{"Magister Kalendris" => "Dire Maul"},
-	{"Magmadar" => "Molten Core"},
-	{"Maleki the Pallid" => "Stratholme"},
-	{"Mana Warp" => "Karazhan"},
-	{"Mechano-Lord Capacitus" => "The Mechanar"},
-	{"Mekgineer Steamrigger" => "The Steamvault"},
-	{"Mekgineer Thermaplugg" => "Gnomeregan"},
-	{"Mennu the Betrayer" => "The Slave Pens"},
-	{"Midnight" => "Karazhan"},
-	{"Mijan" => "Sunken Temple"},
-	{"Moam" => "Ruins of Ahn'Qiraj"},
-	{"Moroes" => "Karazhan"},
-	{"Murk Worm" => "Sunken Temple"},
-	{"Murmur" => "Shadow Labyrinth"},
-	{"Nalorakk" => "Zul'Aman"},
-	{"Nethermancer Sepethrea" => "The Mechanar"},
-	{"Nethervine Inciter" => "The Botanica"},
-	{"Nexus Stalker" => "Mana-tombs"},
-	{"Nexus-Prince Shaffar" => "Mana-tombs"},
-	{"Nightbane" => "Karazhan"},
-	{"Oblivion Mage" => "Sunwell Plateau"},
-	{"Onyxia" => "Onyxia's Lair"},
-	{"Ossirian the Unscarred" => "Ruins of Ahn'Qiraj"},
-	{"Ouro" => "Temple of Ahn'Qiraj"},
-	{"Painbringer" => "Sunwell Plateau"},
-	{"Pathaleon the Calculator" => "The Mechanar"},
-	{"Phantom Attendant" => "Karazhan"},
-	{"Phantom Guardsman" => "Karazhan"},
-	{"Phantom Guest" => "Karazhan"},
-	{"Phantom Stagehand" => "Karazhan"},
-	{"Phantom Valet" => "Karazhan"},
-	{"Phoenix-Hawk" => "The Eye"},
-	{"Phoenix-Hawk Hatchling" => "The Eye"},
-	{"Plugger Spazzring" => "Blackrock Depths"},
-	{"Priestess Delrissa" => "Magisters' Terrace"},
-	{"Priestess of Torment" => "Sunwell Plateau"},
-	{"Princess Huhuran" => "Temple of Ahn'Qiraj"},
-	{"Princess Yauj" => "Temple of Ahn'Qiraj"},
-	{"Pusillin" => "Dire Maul"},
-	{"Pyromancer Loregrain" => "Blackrock Depths"},
-	{"Quartermaster Zigris" => "Blackrock Spire"},
-	{"Rabid Warhound" => "The Shattered Halls"},
-	{"Rage Talon Dragon Guard" => "Blackrock Spire"},
-	{"Rage Winterchill" => "Hyjal Summit"},
-	{"Raging Skeleton" => "Auchenai Crypts"},
-	{"Ribbly Screwspigot" => "Blackrock Depths"},
-	{"Ribbly's Crony" => "Blackrock Depths"},
-	{"Rift Keeper" => "The Black Morass"},
-	{"Rift Lord" => "The Black Morass"},
-	{"Risen Bonewarder" => "Scholomance"},
-	{"Risen Construct" => "Scholomance"},
-	{"Sable Jaguar" => "The Black Morass"},
-	{"Sandfury Blood Drinker" => "Zul'Farrak"},
-	{"Sandfury Shadowcaster" => "Zul'Farrak"},
-	{"Scarlet Adept" => "Scarlet Monastery"},
-	{"Scarlet Centurion" => "Scarlet Monastery"},
-	{"Scarlet Gallant" => "Scarlet Monastery"},
-	{"Scarlet Monk" => "Scarlet Monastery"},
-	{"Scarlet Protector" => "Scarlet Monastery"},
-	{"Scholomance Adept" => "Scholomance"},
-	{"Scholomance Necromancer" => "Scholomance"},
-	{"Serpentshrine Sporebat" => "Serpentshrine Cavern"},
-	{"Sethekk Initiate" => "Sethekk Halls"},
-	{"Sethekk Prophet" => "Sethekk Halls"},
-	{"Sethekk Ravenguard" => "Sethekk Halls"},
-	{"Shade of Aran" => "Karazhan"},
-	{"Shadow Pillager" => "Karazhan"},
-	{"Shadowforge Peasant" => "Blackrock Depths"},
-	{"Shadowmoon Reaver" => "Black Temple"},
-	{"Shadowsword Assassin" => "Sunwell Plateau"},
-	{"Shadowsword Guardian" => "Sunwell Plateau"},
-	{"Shadowsword Vanquisher" => "Sunwell Plateau"},
-	{"Shadowy Necromancer" => "Hyjal Summit"},
-	{"Shattered Hand Centurion" => "The Shattered Halls"},
-	{"Shattered Hand Reaver" => "The Shattered Halls"},
-	{"Shazzrah" => "Molten Core"},
-	{"Shrike Bat" => "Uldaman"},
-	{"Skeletal Usher" => "Karazhan"},
-	{"Solakar Flamewreath" => "Blackrock Spire"},
-	{"Sorcerous Shade" => "Karazhan"},
-	{"Spawn of Hakkar" => "Sunken Temple"},
-	{"Spectral Charger" => "Karazhan"},
-	{"Spectral Performer" => "Karazhan"},
-	{"Spectral Researcher" => "Scholomance"},
-	{"Spectral Servant" => "Karazhan"},
-	{"Spectral Stable Hand" => "Karazhan"},
-	{"Spectral Stallion" => "Karazhan"},
-	{"Spell Shade" => "Karazhan"},
-	{"Spirestone Warlord" => "Blackrock Spire"},
-	{"Splinterbone Centurion" => "Razorfen Downs"},
-	{"Stonevault Oracle" => "Uldaman"},
-	{"Stonevault Pillager" => "Uldaman"},
-	{"Sunblade Arch Mage" => "Sunwell Plateau"},
-	{"Sunblade Blood Knight" => "Magisters' Terrace"},
-	{"Sunblade Cabalist" => "Sunwell Plateau"},
-	{"Sunblade Dawn Priest" => "Sunwell Plateau"},
-	{"Sunblade Dusk Priest" => "Sunwell Plateau"},
-	{"Sunblade Mage Guard" => "Magisters' Terrace"},
-	{"Sunblade Protector" => "Sunwell Plateau"},
-	{"Sunblade Slayer" => "Sunwell Plateau"},
-	{"Sunblade Vindicator" => "Sunwell Plateau"},
-	{"Sunseeker Astromage" => "The Mechanar"},
-	{"Sunseeker Botanist" => "The Botanica"},
-	{"Sunseeker Harvester" => "The Botanica"},
-	{"Syphoner" => "Karazhan"},
-	{"Terestian Illhoof" => "Karazhan"},
-	{"The Crone" => "Karazhan"},
-	{"The Prophet Skeram" => "Temple of Ahn'Qiraj"},
-	{"Thorngrin the Tender" => "The Botanica"},
-	{"Thuzadin Shadowcaster" => "Stratholme"},
-	{"Time-Lost Shadowmage" => "Sethekk Halls"},
-	{"Twilight Darkcaster" => "Ahn'kahet: The Old Kingdom"},
-	{"Twilight Emissary" => "Blackrock Depths"},
-	{"Unchained Doombringer" => "The Arcatraz"},
-	{"Underbat" => "The Underbog"},
-	{"Unliving Atal'ai" => "Sunken Temple"},
-	{"Vashj'ir Honor Guard" => "Serpentshrine Cavern"},
-	{"Vem" => "Temple of Ahn'Qiraj"},
-	{"Viscidus" => "Temple of Ahn'Qiraj"},
-	{"Warlord Kalithresh" => "The Steamvault"},
-	{"Warp Splinter" => "The Botanica"},
-	{"Weapon Technician" => "Blackrock Depths"},
-	{"Wrath Hammer Construct" => "Blackrock Depths"},
-	{"Zul'jin" => "Zul'Aman"},
-	{"Zulian Tiger" => "Zul'Gurub"},
+	"Abomination" => "Hyjal Summit",
+	"Akil'zon" => "Zul'Aman",
+	"Amani Dragonhawk" => "Zul'Aman",
+	"Amani Elder Lynx" => "Zul'Aman",
+	"Amani'shi Axe Thrower" => "Zul'Aman",
+	"Amani'shi Beast Tamer" => "Zul'Aman",
+	"Amani'shi Guardian" => "Zul'Aman",
+	"Amani'shi Handler" => "Zul'Aman",
+	"Amani'shi Scout" => "Zul'Aman",
+	"Amani'shi Tribesman" => "Zul'Aman",
+	"Amani'shi Warbringer" => "Zul'Aman",
+	"Amani'shi Wind Walker" => "Zul'Aman",
+	"Anetheron" => "Hyjal Summit",
+	"Anguished Dead" => "Scarlet Monastery",
+	"Anvilrage Captain" => "Blackrock Depths",
+	"Anvilrage Marshal" => "Blackrock Depths",
+	"Anvilrage Overseer" => "Blackrock Depths",
+	"Anvilrage Soldier" => "Blackrock Depths",
+	"Apocalypse Guard" => "Sunwell Plateau",
+	"Arcane Anomaly" => "Karazhan",
+	"Arcane Protector" => "Karazhan",
+	"Arcatraz Sentinel" => "The Arcatraz",
+	"Archimonde" => "Hyjal Summit",
+	"Atal'ai Deathwalker" => "Sunken Temple",
+	"Atal'ai Warrior" => "Sunken Temple",
+	"Atal'ai Witch Doctor" => "Sunken Temple",
+	"Attumen the Huntsman" => "Karazhan",
+	"Auchenai Monk" => "Auchenai Crypts",
+	"Ayamiss the Hunter" => "Ruins of Ahn'Qiraj",
+	"Azgalor" => "Hyjal Summit",
+	"Bannok Grimaxe" => "Blackrock Spire",
+	"Banshee" => "Hyjal Summit",
+	"Baron Geddon" => "Molten Core",
+	"Battleguard Sartura" => "Temple of Ahn'Qiraj",
+	"Blackhand Elite" => "Blackrock Spire",
+	"Blackheart the Inciter" => "Shadow Labyrinth",
+	"Bleeding Hollow Darkcaster" => "Hellfire Ramparts",
+	"Bloodhound" => "Blackrock Depths",
+	"Bloodwarder Legionnaire" => "The Eye",
+	"Bloodwarder Vindicator" => "The Eye",
+	"Bog Giant" => "The Underbog",
+	"Bonechewer Destroyer" => "Hellfire Ramparts",
+	"Burrowing Thundersnout" => "Blackrock Depths",
+	"Buru the Gorger" => "Ruins of Ahn'Qiraji",
+	"Cabal Acolyte" => "Shadow Labyrinth",
+	"Cabal Cultist" => "Shadow Labyrinth",
+	"Cabal Fanatic" => "Shadow Labyrinth",
+	"Cabal Spellbinder" => "Shadow Labyrinth",
+	"Cannon Master Willey" => "Stratholme",
+	"Captain Skarloc" => "Old Hillsbrad Foothills",
+	"Cataclysm Hound" => "Sunwell Plateau",
+	"Chrono Lord Deja" => "The Black Morass",
+	"Cobalt Serpent" => "Sethekk Halls",
+	"Coilfang Champion" => "The Slave Pens",
+	"Coilfang Hate-Screamer" => "Serpentshrine Cavern",
+	"Coilfang Myrmidon" => "The Steamvault",
+	"Coilfang Oracle" => "The Steamvault",
+	"Coilfang Serpentguard" => "Serpentshrine Cavern",
+	"Coilfang Shatterer" => "Serpentshrine Cavern",
+	"Coilfang Siren" => "The Steamvault",
+	"Coilfang Sorceress" => "The Steamvault",
+	"Coilfang Technician" => "The Slave Pens",
+	"Coilfang Warrior" => "The Steamvault",
+	"Coilskar Sea-Caller" => "Black Temple",
+	"Commander Sarannis" => "The Botanica",
+	"Crimson Inquisitor" => "Stratholme",
+	"Crimson Sorcerer" => "Stratholme",
+	"Crypt Fiend" => "Hyjal Summit",
+	"Crystalcore Mechanic" => "The Eye",
+	"Dalliah the Doomsayer" => "The Arcatraz",
+	"Dark Screecher" => "Blackrock Depths",
+	"Darkmaster Gandling" => "Scholomance",
+	"Darkwater Crocolisk" => "Tanaris",
+	"Darkweaver Syth" => "Sethekk Halls",
+	"Deep Stinger" => "Blackrock Depths",
+	"Defias Pirate" => "The Deadmines",
+	"Defias Squallshaper" => "The Deadmines",
+	"Don Carlos" => "Old Hillsbrad Foothills",
+	"Doomfire Destroyer" => "Sunwell Plateau",
+	"Doomforge Craftsman" => "Blackrock Depths",
+	"Doomforge Dragoon" => "Blackrock Depths",
+	"Dragonmaw Wind Reaver" => "Black Temple",
+	"Durnholde Lookout" => "Old Hillsbrad Foothills",
+	"Durnholde Rifleman" => "Old Hillsbrad Foothills",
+	"Durnholde Tracking Hound" => "Old Hillsbrad Foothills",
+	"Emperor Vek'lor" => "Temple of Ahn'Qiraj",
+	"Emperor Vek'nilash" => "Temple of Ahn'Qiraj",
+	"Epoch Hunter" => "Old Hillsbrad Foothills",
+	"Eredar Deathbringer" => "The Arcatraz",
+	"Ethereal Priest" => "Mana-tombs",
+	"Ethereal Scavenger" => "Mana-tombs",
+	"Ethereal Spellbinder" => "Mana-tombs",
+	"Ethereal Thief" => "Karazhan",
+	"Ethereum Smuggler" => "Magister's Terrace",
+	"Exarch Maladaar" => "Auchenai Crypts",
+	"Fankriss the Unyielding" => "Temple of Ahn'Qiraj",
+	"Fel Orc Convert" => "The Shattered Halls",
+	"Fel Rager" => "Bladge's Edge Mountains",
+	"Fel Stalker" => "Hyjal Summit",
+	"Felguard Annihilator" => "The Blood Furnace",
+	"Firebrand Grunt" => "Blackrock Spire",
+	"Firebrand Invoker" => "Blackrock Spire",
+	"Firebrand Legionnaire" => "Blackrock Spire",
+	"Firebrand Pyromancer" => "Blackrock Spire",
+	"Fleshbeast" => "Karazhan",
+	"Frost Wyrm" => "Hyjal Summit",
+	"Gargantuan Abyssal" => "The Arcatraz",
+	"Gargoyle" => "Hyjal Summit",
+	"Garr" => "Molten Core",
+	"Gehennas" => "Molten Core",
+	"General Drakkisath" => "Blackrock Spire",
+	"General Rajaxx" => "Ruins of Ahn'Qiraj",
+	"Ghaz'an" => "The Underbog",
+	"Ghostly Philanthropist" => "Karazhan",
+	"Ghostly Steward" => "Karazhan",
+	"Ghoul" => "Hyjal Summit",
+	"Giant Infernal" => "Hyjal Summit",
+	"Golem Lord Argelmach" => "Blackrock Depths",
+	"Golemagg the Incinerator" => "Molten Core",
+	"Goraluk Anvilcrack" => "Blackrock Spire",
+	"Grand Warlock Nethekurse" => "The Shattered Halls",
+	"Greater Bogstrok" => "The Slave Pens",
+	"Greater Fleshbeast" => "Karazhan",
+	"Grizzle" => "Blackrock Depths",
+	"Gronn-Priest" => "Gruul's Lair",
+	"Halazzi" => "Zul'Aman",
+	"Hammered Patron" => "Blackrock Depths",
+	"Hex Lord Malacrass" => "Zul'Aman",
+	"High Botanist Freywinn" => "The Botanica",
+	"Homunculus" => "Karazhan",
+	"Hydromancer Thespia" => "The Steamvault",
+	"Ironbark Protector" => "Dire Maul",
+	"Jan'alai" => "Zul'Aman",
+	"Kaz'rogal" => "Hyjal Summit",
+	"Kurinnaxx" => "Ruins of Ahn'Qiraj",
+	"Lord Kazzak" => "Blasted Lands",
+	"Lord Kri" => "Temple of Ahn'Qiraj",
+	"Lord Roccor" => "Blackrock Depths",
+	"Loro" => "Sunken Temple",
+	"Lucifron" => "Molten Core",
+	"Magical Horror" => "Karazhan",
+	"Magister Kalendris" => "Dire Maul",
+	"Magmadar" => "Molten Core",
+	"Maleki the Pallid" => "Stratholme",
+	"Mana Warp" => "Karazhan",
+	"Mechano-Lord Capacitus" => "The Mechanar",
+	"Mekgineer Steamrigger" => "The Steamvault",
+	"Mekgineer Thermaplugg" => "Gnomeregan",
+	"Mennu the Betrayer" => "The Slave Pens",
+	"Midnight" => "Karazhan",
+	"Mijan" => "Sunken Temple",
+	"Moam" => "Ruins of Ahn'Qiraj",
+	"Moroes" => "Karazhan",
+	"Murk Worm" => "Sunken Temple",
+	"Murmur" => "Shadow Labyrinth",
+	"Nalorakk" => "Zul'Aman",
+	"Nethermancer Sepethrea" => "The Mechanar",
+	"Nethervine Inciter" => "The Botanica",
+	"Nexus Stalker" => "Mana-tombs",
+	"Nexus-Prince Shaffar" => "Mana-tombs",
+	"Nightbane" => "Karazhan",
+	"Oblivion Mage" => "Sunwell Plateau",
+	"Onyxia" => "Onyxia's Lair",
+	"Ossirian the Unscarred" => "Ruins of Ahn'Qiraj",
+	"Ouro" => "Temple of Ahn'Qiraj",
+	"Painbringer" => "Sunwell Plateau",
+	"Pathaleon the Calculator" => "The Mechanar",
+	"Phantom Attendant" => "Karazhan",
+	"Phantom Guardsman" => "Karazhan",
+	"Phantom Guest" => "Karazhan",
+	"Phantom Stagehand" => "Karazhan",
+	"Phantom Valet" => "Karazhan",
+	"Phoenix-Hawk" => "The Eye",
+	"Phoenix-Hawk Hatchling" => "The Eye",
+	"Plugger Spazzring" => "Blackrock Depths",
+	"Priestess Delrissa" => "Magisters' Terrace",
+	"Priestess of Torment" => "Sunwell Plateau",
+	"Princess Huhuran" => "Temple of Ahn'Qiraj",
+	"Princess Yauj" => "Temple of Ahn'Qiraj",
+	"Pusillin" => "Dire Maul",
+	"Pyromancer Loregrain" => "Blackrock Depths",
+	"Quartermaster Zigris" => "Blackrock Spire",
+	"Rabid Warhound" => "The Shattered Halls",
+	"Rage Talon Dragon Guard" => "Blackrock Spire",
+	"Rage Winterchill" => "Hyjal Summit",
+	"Raging Skeleton" => "Auchenai Crypts",
+	"Ribbly Screwspigot" => "Blackrock Depths",
+	"Ribbly's Crony" => "Blackrock Depths",
+	"Rift Keeper" => "The Black Morass",
+	"Rift Lord" => "The Black Morass",
+	"Risen Bonewarder" => "Scholomance",
+	"Risen Construct" => "Scholomance",
+	"Sable Jaguar" => "The Black Morass",
+	"Sandfury Blood Drinker" => "Zul'Farrak",
+	"Sandfury Shadowcaster" => "Zul'Farrak",
+	"Scarlet Adept" => "Scarlet Monastery",
+	"Scarlet Centurion" => "Scarlet Monastery",
+	"Scarlet Gallant" => "Scarlet Monastery",
+	"Scarlet Monk" => "Scarlet Monastery",
+	"Scarlet Protector" => "Scarlet Monastery",
+	"Scholomance Adept" => "Scholomance",
+	"Scholomance Necromancer" => "Scholomance",
+	"Serpentshrine Sporebat" => "Serpentshrine Cavern",
+	"Sethekk Initiate" => "Sethekk Halls",
+	"Sethekk Prophet" => "Sethekk Halls",
+	"Sethekk Ravenguard" => "Sethekk Halls",
+	"Shade of Aran" => "Karazhan",
+	"Shadow Pillager" => "Karazhan",
+	"Shadowforge Peasant" => "Blackrock Depths",
+	"Shadowmoon Reaver" => "Black Temple",
+	"Shadowsword Assassin" => "Sunwell Plateau",
+	"Shadowsword Guardian" => "Sunwell Plateau",
+	"Shadowsword Vanquisher" => "Sunwell Plateau",
+	"Shadowy Necromancer" => "Hyjal Summit",
+	"Shattered Hand Centurion" => "The Shattered Halls",
+	"Shattered Hand Reaver" => "The Shattered Halls",
+	"Shazzrah" => "Molten Core",
+	"Shrike Bat" => "Uldaman",
+	"Skeletal Usher" => "Karazhan",
+	"Solakar Flamewreath" => "Blackrock Spire",
+	"Sorcerous Shade" => "Karazhan",
+	"Spawn of Hakkar" => "Sunken Temple",
+	"Spectral Charger" => "Karazhan",
+	"Spectral Performer" => "Karazhan",
+	"Spectral Researcher" => "Scholomance",
+	"Spectral Servant" => "Karazhan",
+	"Spectral Stable Hand" => "Karazhan",
+	"Spectral Stallion" => "Karazhan",
+	"Spell Shade" => "Karazhan",
+	"Spirestone Warlord" => "Blackrock Spire",
+	"Splinterbone Centurion" => "Razorfen Downs",
+	"Stonevault Oracle" => "Uldaman",
+	"Stonevault Pillager" => "Uldaman",
+	"Sunblade Arch Mage" => "Sunwell Plateau",
+	"Sunblade Blood Knight" => "Magisters' Terrace",
+	"Sunblade Cabalist" => "Sunwell Plateau",
+	"Sunblade Dawn Priest" => "Sunwell Plateau",
+	"Sunblade Dusk Priest" => "Sunwell Plateau",
+	"Sunblade Mage Guard" => "Magisters' Terrace",
+	"Sunblade Protector" => "Sunwell Plateau",
+	"Sunblade Slayer" => "Sunwell Plateau",
+	"Sunblade Vindicator" => "Sunwell Plateau",
+	"Sunseeker Astromage" => "The Mechanar",
+	"Sunseeker Botanist" => "The Botanica",
+	"Sunseeker Harvester" => "The Botanica",
+	"Syphoner" => "Karazhan",
+	"Terestian Illhoof" => "Karazhan",
+	"The Crone" => "Karazhan",
+	"The Prophet Skeram" => "Temple of Ahn'Qiraj",
+	"Thorngrin the Tender" => "The Botanica",
+	"Thuzadin Shadowcaster" => "Stratholme",
+	"Time-Lost Shadowmage" => "Sethekk Halls",
+	"Twilight Darkcaster" => "Ahn'kahet: The Old Kingdom",
+	"Twilight Emissary" => "Blackrock Depths",
+	"Unchained Doombringer" => "The Arcatraz",
+	"Underbat" => "The Underbog",
+	"Unliving Atal'ai" => "Sunken Temple",
+	"Vashj'ir Honor Guard" => "Serpentshrine Cavern",
+	"Vem" => "Temple of Ahn'Qiraj",
+	"Viscidus" => "Temple of Ahn'Qiraj",
+	"Warlord Kalithresh" => "The Steamvault",
+	"Warp Splinter" => "The Botanica",
+	"Weapon Technician" => "Blackrock Depths",
+	"Wrath Hammer Construct" => "Blackrock Depths",
+	"Zul'jin" => "Zul'Aman",
+	"Zulian Tiger" => "Zul'Gurub",
 }

-$debug = true
+$hordefactionlist = ["Thunder Bluff","Orgrimmar","Durotar","Undercity","Mulgore"]
+
+$alliancefactionlist = ["Stormwind City","Darnassus","Ironforge","Westfall"]
+
+$debug = false

 if $debug

diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 0b7d8cb..293a87e 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -831,7 +831,6 @@ L["Joys of Omosh"] = true
 L["Jubie Gadgetspring"] = true
 L["Juno Dufrain"] = true
 L["K. Lee Smallfry"] = true
-L["Kaita Deepforge"] = true
 L["Kalaen"] = true
 L["Kalinda"] = true
 L["Kalldan Felmoon"] = true
@@ -1193,6 +1192,7 @@ L["Stephen Ryback"] = true
 L["Stone Guard Mukar"] = true
 L["Stonevault Oracle"] = true
 L["Stonevault Pillager"] = true
+L["Stormforged Ambusher"] = true
 L["Stormforged Artificer"] = true
 L["Stormforged Champion"] = true
 L["Storming Wind-Ripper"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 622c3d5..81a0938 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -287,7 +287,7 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 4508,50,4596,2,2259)
-	self:addTradeFlags(RecipeDB, 4508,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB, 4508,8,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB, 4508,4, 429)

 	-- Lesser Stoneshield Potion -- 4942
@@ -589,7 +589,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 11467,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Dream Vision -- 11468
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
 	-- Raid: 2159 - Onyxia's Lair
 	-- No location information
 	-- Mob Drop
@@ -764,7 +764,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17559,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Transmute: Fire to Earth -- 17560
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -793,7 +793,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17562,2, 11278)

 	-- Transmute: Undeath to Water -- 17563
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -812,7 +812,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17564,3, 6518)

 	-- Transmute: Life to Earth -- 17565
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -868,8 +868,8 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17573,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Greater Fire Protection Potion -- 17574
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -924,7 +924,7 @@ function addon:InitAlchemy(RecipeDB)
 	-- No acquire information

 	-- Major Mana Potion -- 17580
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
@@ -1075,7 +1075,7 @@ function addon:InitAlchemy(RecipeDB)

 	-- Transmute: Elemental Fire -- 25146
 	-- Thorium Brotherhood - Friendly
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1310,8 +1310,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- No acquire information

 	-- Major Fire Protection Potion -- 28571
-	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
-	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
+	-- Instance: 3849 - type5category3territory1expansion1nameTempest Keep: The Mechanarminlevel70id3849
+	-- Instance: 3849 - type5category3territory1expansion1nameTempest Keep: The Mechanarminlevel70id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1321,7 +1321,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 28571,3, 19168, 3, 19221)

 	-- Major Frost Protection Potion -- 28572
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1377,7 +1377,7 @@ function addon:InitAlchemy(RecipeDB)
 	-- No acquire information

 	-- Ironshield Potion -- 28579
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 1c6e791..d7c07cd 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -2,7 +2,7 @@

 ************************************************************************

-ARL-BlackSmith.lua
+ARL-Blacksmith.lua

 Blacksmithing data for all of AckisRecipeList

@@ -489,7 +489,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 3492,160,3849,1,2018)
 	self:addTradeFlags(RecipeDB, 3492,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 3492,2, 3356, 2, 5512)
+	self:addTradeAcquire(RecipeDB, 3492,2, 3356)

 	-- Jade Serpentblade -- 3493
 	-- World Drop
@@ -662,7 +662,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3513,7, 2)

 	-- Golden Scale Boots -- 3515
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -721,8 +721,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7223,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Steel Weapon Chain -- 7224
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
-	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
+	-- Instance: 1176 - type1maxlevel47category3territory1nameZul'Farrakminlevel43id1176
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -1057,9 +1057,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 9964,7, 2)

 	-- Mithril Scale Shoulders -- 9966
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1176 - type1maxlevel47category3territory1nameZul'Farrakminlevel43id1176
 	-- Raid: 2159 - Onyxia's Lair
 	-- No location information
 	-- Mob Drop
@@ -1239,9 +1239,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 10007,1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Runed Mithril Hammer -- 10009
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
@@ -1343,11 +1343,11 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 14380,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Dark Iron Pulverizer -- 15292
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
@@ -1358,7 +1358,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15292,3, 8921, 3, 8926, 3, 8927, 3, 8928, 3, 9028)

 	-- Dark Iron Mail -- 15293
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -1369,8 +1369,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15293,3, 8907)

 	-- Dark Iron Sunderer -- 15294
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
@@ -1390,8 +1390,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- No acquire information

 	-- Dark Iron Plate -- 15296
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -1640,7 +1640,7 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Storm Gauntlets -- 16661
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
 	-- No location information
 	-- Mob Drop
 	-- Vendor
@@ -1703,7 +1703,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16667,4, 5127)

 	-- Whitesoul Helm -- 16724
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
@@ -1735,7 +1735,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16726,3, 4364)

 	-- Helm of the Great Chief -- 16728
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1824,7 +1824,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16745,4, 7649)

 	-- Invulnerable Mail -- 16746
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats: Tanking,
@@ -1984,7 +1984,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16988,3, 10438)

 	-- Arcanite Champion -- 16990
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
@@ -1995,7 +1995,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16990,3, 10899)

 	-- Annihilator -- 16991
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
@@ -2016,7 +2016,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16992,3, 1844)

 	-- Masterwork Stormhammer -- 16993
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
@@ -2027,7 +2027,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16993,3, 10899)

 	-- Arcanite Reaper -- 16994
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
@@ -2115,7 +2115,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- No acquire information

 	-- Dark Iron Bracers -- 20874
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -2845,7 +2845,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29617,6, 932, 3, 19321)

 	-- Felsteel Gloves -- 29619
-	-- Instance: 3790 - type5territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsmaxlevel67id3790category3
+	-- Instance: 3790 - type5maxlevel67category3territory1expansion1nameAuchindoun: Auchenai Cryptsminlevel65id3790
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
@@ -2856,7 +2856,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29619,3, 18497)

 	-- Felsteel Leggings -- 29620
-	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
+	-- Instance: 3848 - type5category3territory1expansion1nameTempest Keep: The Arcatrazminlevel70id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
@@ -2867,7 +2867,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29620,3, 20900)

 	-- Felsteel Helm -- 29621
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
@@ -2951,7 +2951,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29645,3, 21454, 3, 23305)

 	-- Swiftsteel Gloves -- 29648
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2962,7 +2962,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29648,3, 18314)

 	-- Earthpeace Breastplate -- 29649
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -3028,7 +3028,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -3041,8 +3041,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Helm of the Stalwart Defender -- 29664
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3714 - type5category3territory1expansion1nameHellfire Citadel: The Shattered Hallsminlevel70id3714
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
@@ -3055,7 +3055,7 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Oathkeeper's Helm -- 29668
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3716 - type5territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogmaxlevel65id3716category3
+	-- Instance: 3716 - type5maxlevel65category3territory1expansion1nameCoilfang Reservoir: The Underbogminlevel63id3716
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
@@ -3095,7 +3095,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
@@ -3146,8 +3146,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Felsteel Reaper -- 29695
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
@@ -3159,7 +3159,7 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Runic Hammer -- 29696
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
@@ -3185,7 +3185,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Eternium Runed Blade -- 29698
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index b8c1e19..c36db1d 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -565,7 +565,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 13687,7, 2)

 	-- Enchant Shield - Lesser Block -- 13689
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -738,8 +738,8 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 13890,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Weapon - Fiery Weapon -- 13898
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -850,8 +850,8 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 13945,7, 2)

 	-- Enchant Gloves - Riding Skill -- 13947
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Raid: 2159 - Onyxia's Lair
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -911,8 +911,8 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 14810,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Smoking Heart of the Mountain -- 15596
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -1095,8 +1095,8 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20029,3, 7444, 3, 7448, 3, 7524)

 	-- Enchant 2H Weapon - Superior Impact -- 20030
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1106,7 +1106,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20030,3, 10317, 3, 10366)

 	-- Enchant Weapon - Superior Striking -- 20031
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1116,7 +1116,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20031,3, 9216)

 	-- Enchant Weapon - Lifestealing -- 20032
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1145,8 +1145,8 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20034,3, 4494, 3, 9451)

 	-- Enchant 2H Weapon - Major Spirit -- 20035
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1216,7 +1216,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22750,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Enchant Weapon - Strength -- 23799
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1286,6 +1286,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Gloves - Shadow Power -- 25073
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
+	-- No location information
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1302,6 +1303,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Gloves - Frost Power -- 25074
 	-- Raid: 3428 - Ahn'Qiraj
 	-- No location information
+	-- No location information
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1322,6 +1324,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- No location information
 	-- No location information
 	-- No location information
+	-- No location information
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1355,6 +1358,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- No location information
 	-- No location information
 	-- No location information
+	-- No location information
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1553,7 +1557,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27913,7, 2)

 	-- Enchant Bracer - Fortitude -- 27914
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1625,7 +1629,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27944,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Shield - Intellect -- 27945
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1662,7 +1666,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27948,7, 2)

 	-- Enchant Boots - Fortitude -- 27950
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1672,7 +1676,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27950,3, 18317)

 	-- Enchant Boots - Dexterity -- 27951
-	-- Instance: 3790 - type5territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsmaxlevel67id3790category3
+	-- Instance: 3790 - type5maxlevel67category3territory1expansion1nameAuchindoun: Auchenai Cryptsminlevel65id3790
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1757,7 +1761,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27968,3, 20136)

 	-- Enchant 2H Weapon - Savagery -- 27971
-	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
+	-- Instance: 3714 - type5category3territory1expansion1nameHellfire Citadel: The Shattered Hallsminlevel70id3714
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1785,7 +1789,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27975,3, 22242, 3, 23385)

 	-- Enchant 2H Weapon - Major Agility -- 27977
-	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
+	-- Instance: 3848 - type5category3territory1expansion1nameTempest Keep: The Arcatrazminlevel70id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1828,9 +1832,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -1842,8 +1846,8 @@ function addon:InitEnchanting(RecipeDB)

 	-- Enchant Weapon - Battlemaster -- 28004
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3562 - type5territory1expansion1minlevel60nameHellfire Citadel: Hellfire Rampartsmaxlevel62id3562category3
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3562 - type5maxlevel62category3territory1expansion1nameHellfire Citadel: Hellfire Rampartsminlevel60id3562
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -2086,7 +2090,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -2098,8 +2102,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Boots - Boar's Speed -- 34008
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3716 - type5territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogmaxlevel65id3716category3
-	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
+	-- Instance: 3716 - type5maxlevel65category3territory1expansion1nameCoilfang Reservoir: The Underbogminlevel63id3716
+	-- Instance: 3849 - type5category3territory1expansion1nameTempest Keep: The Mechanarminlevel70id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index eeb52af..a409553 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -246,7 +246,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3942,1, 1676, 1, 3412, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11029, 1, 11031, 1, 16667, 1, 16726, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Flame Deflector -- 3944
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -303,7 +303,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3950,1, 1676, 1, 3412, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11029, 1, 11031, 1, 16667, 1, 16726, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Minor Recombobulator -- 3952
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -369,7 +369,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3958,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Discombobulator Ray -- 3959
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -425,7 +425,7 @@ function addon:InitEngineering(RecipeDB)

 	-- Craftsman's Monocle -- 3966
 	-- No location information
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
@@ -463,7 +463,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3969,2, 2687)

 	-- Gnomish Cloaking Device -- 3971
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
@@ -538,7 +538,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7430,1, 1702, 1, 2857, 1, 3290, 1, 3412, 1, 3494, 1, 4586, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11025, 1, 11026, 1, 11028, 1, 11029, 1, 11031, 1, 11037, 1, 16667, 1, 16668, 1, 16726, 1, 16743, 1, 17222, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Flash Bomb -- 8243
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -577,7 +577,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 8895,1, 8126)

 	-- Gnomish Universal Remote -- 9269
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
@@ -597,7 +597,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 9271,1, 1676, 1, 3412, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11029, 1, 11031, 1, 16667, 1, 16726, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Goblin Jumper Cables -- 9273
-	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
+	-- Instance: 721 - type1maxlevel33category3territory2nameGnomereganminlevel24id721
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -799,8 +799,8 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 12619,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Sniper Scope -- 12620
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
 	-- Raid: 2159 - Onyxia's Lair
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -1127,7 +1127,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19792,3, 12397, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Lifelike Mechanical Toad -- 19793
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1156,7 +1156,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19795,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Dark Iron Rifle -- 19796
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
@@ -1167,7 +1167,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19796,3, 8897)

 	-- Dark Iron Bomb -- 19799
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1384,7 +1384,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23077,2, 11185)

 	-- Goblin Jumper Cables XL -- 23078
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1411,7 +1411,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23080,2, 11185)

 	-- Hyper-Radiant Flame Reflector -- 23081
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -1433,7 +1433,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23082,3, 10426)

 	-- Alarm-O-Bot -- 23096
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1443,7 +1443,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23096,3, 8920)

 	-- World Enlarger -- 23129
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1957,7 +1957,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 30552,7, 3)

 	-- Rocket Boots Xtreme -- 30556
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2431,7 +2431,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 46116,3, 25367, 3, 25369, 3, 25599)

 	-- Rocket Boots Xtreme Lite -- 46697
-	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
+	-- Instance: 3849 - type5category3territory1expansion1nameTempest Keep: The Mechanarminlevel70id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index cb64b29..2b24487 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -529,7 +529,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26911,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Black Diamond Crab -- 26912
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
@@ -540,7 +540,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26912,3, 9736)

 	-- Figurine - Dark Iron Scorpid -- 26914
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -941,7 +941,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31053,3, 19826)

 	-- Khorium Band of Frost -- 31054
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
@@ -952,7 +952,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31054,3, 17722)

 	-- Khorium Inferno Band -- 31055
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
@@ -1128,7 +1128,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31076,7, 3)

 	-- Coronet of Verdant Flame -- 31077
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -1139,7 +1139,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31077,3, 18422)

 	-- Circlet of Arcane Might -- 31078
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -3585,7 +3585,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 53950,3, 29570)

 	-- Precise Scarlet Ruby -- 53951
-	-- Instance: 4494 - type1territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdommaxlevel75id4494category3
+	-- Instance: 4494 - type1maxlevel75category3territory1expansion2nameAzjol-Nerub: Ahn'kahet: The Old Kingdomminlevel73id4494
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -3776,7 +3776,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- No acquire information

 	-- Infused Twilight Opal -- 53970
-	-- Instance: 4277 - type1territory1expansion2minlevel72nameAzjol-Nerub: Azjol-Nerubmaxlevel74id4277category3
+	-- Instance: 4277 - type1maxlevel74category3territory1expansion2nameAzjol-Nerub: Azjol-Nerubminlevel72id4277
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -3804,7 +3804,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53972,390,40032,3,25229)
 	self:addTradeFlags(RecipeDB, 53972,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB, 53972,3, 29370, 3, 29376)
+	self:addTradeAcquire(RecipeDB, 53972,3, 29370, 3, 29376, 3, 30208)

 	-- Puissant Twilight Opal -- 53973
 	-- Trainer
@@ -3868,7 +3868,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 53978,2, 30489, 2, 32294, 2, 32296)

 	-- Deadly Monarch Topaz -- 53979
-	-- Instance: 4265 - type1territory1expansion2minlevel71nameThe Nexus: The Nexusmaxlevel73id4265category3
+	-- Instance: 4265 - type1maxlevel73category3territory1expansion2nameThe Nexus: The Nexusminlevel71id4265
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 505c0a7..a691968 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -2,7 +2,7 @@

 ************************************************************************

-ARL-LeatherWork.lua
+ARL-Leatherwork.lua

 Leatherworking data for all of AckisRecipeList

@@ -377,9 +377,9 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3774,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Guardian Belt -- 3775
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -421,7 +421,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Barbaric Belt -- 3779
-	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
+	-- Instance: 1176 - type1maxlevel47category3territory1nameZul'Farrakminlevel43id1176
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -507,7 +507,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 6661,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Murloc Scale Belt -- 6702
-	-- Instance: 1581 - type1territory2minlevel15nameThe Deadminesmaxlevel20id1581category3
+	-- Instance: 1581 - type1maxlevel20category3territory2nameThe Deadminesminlevel15id1581
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -519,7 +519,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 6702,3, 1732, 3, 3256, 3, 3385, 2, 843, 2, 3556, 2, 4186)

 	-- Murloc Scale Breastplate -- 6703
-	-- Instance: 1581 - type1territory2minlevel15nameThe Deadminesmaxlevel20id1581category3
+	-- Instance: 1581 - type1maxlevel20category3territory2nameThe Deadminesminlevel15id1581
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -633,7 +633,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7156,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Deviate Scale Cloak -- 7953
-	-- Instance: 718 - type1territory4minlevel15nameWailing Cavernsmaxlevel21id718category3
+	-- Instance: 718 - type1maxlevel21category3territory4nameWailing Cavernsminlevel15id718
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
@@ -644,7 +644,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7953,2, 5783)

 	-- Deviate Scale Gloves -- 7954
-	-- Instance: 718 - type1territory4minlevel15nameWailing Cavernsmaxlevel21id718category3
+	-- Instance: 718 - type1maxlevel21category3territory4nameWailing Cavernsminlevel15id718
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -911,7 +911,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 9206,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dusky Boots -- 9207
-	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
+	-- Instance: 1176 - type1maxlevel47category3territory1nameZul'Farrakminlevel43id1176
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -1389,7 +1389,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Red Dragonscale Breastplate -- 19054
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -1431,9 +1431,9 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19059,3, 7035)

 	-- Green Dragonscale Leggings -- 19060
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
-	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
+	-- Instance: 1477 - type1maxlevel55category3territory1nameThe Temple of Atal'Hakkarminlevel50id1477
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1583,7 +1583,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19075,3, 7027)

 	-- Volcanic Breastplate -- 19076
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1764,7 +1764,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Black Dragonscale Shoulders -- 19094
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1815,7 +1815,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19100,3, 7029)

 	-- Volcanic Shoulders -- 19101
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1866,7 +1866,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Black Dragonscale Leggings -- 19107
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1904,7 +1904,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20650,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Corehound Boots -- 20853
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -1915,7 +1915,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20853,2, 12944)

 	-- Molten Helm -- 20854
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
@@ -2458,7 +2458,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32458,6, 934, 3, 19331)

 	-- Riding Crop -- 32461
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -2637,7 +2637,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32482,2, 16689, 2, 16748)

 	-- Stylin' Purple Hat -- 32485
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2648,9 +2648,9 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32485,3, 18667)

 	-- Stylin' Adventure Hat -- 32487
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2661,8 +2661,8 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32487,3, 17820, 3, 17840, 3, 28132)

 	-- Stylin' Crimson Hat -- 32488
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2673,13 +2673,13 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32488,3, 18322, 3, 19428)

 	-- Stylin' Jungle Hat -- 32489
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2822,9 +2822,9 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32503,6, 941, 3, 20241)

 	-- Shadow Armor Kit -- 35520
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2834,7 +2834,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35520,3, 18320, 3, 18325, 3, 19428)

 	-- Flame Armor Kit -- 35521
-	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
+	-- Instance: 3848 - type5category3territory1expansion1nameTempest Keep: The Arcatrazminlevel70id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2844,7 +2844,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35521,3, 20898)

 	-- Frost Armor Kit -- 35522
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2854,7 +2854,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35522,3, 17797)

 	-- Nature Armor Kit -- 35523
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2864,11 +2864,11 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35523,3, 17941)

 	-- Arcane Armor Kit -- 35524
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
-	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
+	-- Instance: 2366 - type5category3territory1expansion1nameCaverns of Time: The Black Morassminlevel70id2366
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -3061,7 +3061,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35543,6, 935, 2, 21432)

 	-- Drums of Speed -- 35544
-	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5maxlevel68category3territory1expansion1nameCaverns of Time: Old Hillsbrad Foothillsminlevel66id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -3126,9 +3126,9 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3562 - type5territory1expansion1minlevel60nameHellfire Citadel: Hellfire Rampartsmaxlevel62id3562category3
-	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3562 - type5maxlevel62category3territory1expansion1nameHellfire Citadel: Hellfire Rampartsminlevel60id3562
+	-- Instance: 3791 - type5maxlevel69category3territory1expansion1nameAuchindoun: Sethekk Hallsminlevel67id3791
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -3142,7 +3142,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Windscale Hood -- 35560
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -3154,7 +3154,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35560,3, 16504, 3, 16539, 3, 18312, 3, 23580, 3, 24979)

 	-- Hood of Primal Life -- 35561
-	-- Instance: 3713 - type5territory1expansion1minlevel61nameHellfire Citadel: The Blood Furnacemaxlevel63id3713category3
+	-- Instance: 3713 - type5maxlevel63category3territory1expansion1nameHellfire Citadel: The Blood Furnaceminlevel61id3713
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3959 - Black Temple
 	-- Raid: 3805 - Zul'Aman
@@ -3170,8 +3170,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Gloves of the Living Touch -- 35562
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -3185,7 +3185,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Windslayer Wraps -- 35563
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
@@ -3201,7 +3201,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
@@ -3233,8 +3233,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
-	-- Instance: 3790 - type5territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsmaxlevel67id3790category3
+	-- Instance: 3792 - type5maxlevel66category3territory1expansion1nameAuchindoun: Mana-Tombsminlevel64id3792
+	-- Instance: 3790 - type5maxlevel67category3territory1expansion1nameAuchindoun: Auchenai Cryptsminlevel65id3790
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
@@ -3249,8 +3249,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
-	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3714 - type5category3territory1expansion1nameHellfire Citadel: The Shattered Hallsminlevel70id3714
+	-- Instance: 3717 - type5maxlevel64category3territory1expansion1nameCoilfang Reservoir: The Slave Pensminlevel62id3717
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Raid: 3923 - Gruul's Lair
 	-- Mob Drop
@@ -3283,7 +3283,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 6e3f17e..9b26979 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,7 +9,7 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-543 found from data mining.  0 ignored.
+544 found from data mining.  0 ignored.

 ************************************************************************

@@ -38,548 +38,549 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitMob(MobDB)

-	self:addLookupList(MobDB,157,L["Goretusk"], BZONE["Westfall"], 48.30,55.46)
-	self:addLookupList(MobDB,450,L["Defias Renegade Mage"], BZONE["Westfall"], 44.73,80.59)
-	self:addLookupList(MobDB,590,L["Defias Looter"], BZONE["Westfall"], 42.65,65.51)
-	self:addLookupList(MobDB,657,L["Defias Pirate"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"], BZONE["Stranglethorn Vale"], 41.44,43.50)
-	self:addLookupList(MobDB,684,L["Shadowmaw Panther"], BZONE["Stranglethorn Vale"], 41.46,33.43)
-	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"], BZONE["Stranglethorn Vale"], 34.69,40.55)
-	self:addLookupList(MobDB,764,L["Swampwalker"], BZONE["Swamp of Sorrows"], 26.48,38.36)
-	self:addLookupList(MobDB,765,L["Swampwalker Elder"], BZONE["Swamp of Sorrows"], 11.70,34.64)
-	self:addLookupList(MobDB,766,L["Tangled Horror"], BZONE["Swamp of Sorrows"], 43.60,41.88)
-	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"], BZONE["Stranglethorn Vale"], 41.39,33.54)
-	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"], BZONE["Stranglethorn Vale"], 44.60,35.98)
-	self:addLookupList(MobDB,910,L["Defias Enchanter"], BZONE["Duskwood"], 38.87,74.65)
-	self:addLookupList(MobDB,923,L["Young Black Ravager"], BZONE["Duskwood"], 48.53,64.60)
-	self:addLookupList(MobDB,938,L["Kurzen Commando"], BZONE["Stranglethorn Vale"], 46.66,8.467)
-	self:addLookupList(MobDB,1015,L["Highland Raptor"], BZONE["Wetlands"], 51.89,26.86)
-	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"], BZONE["Wetlands"], 52.51,20.13)
-	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"], BZONE["Wetlands"], 53.57,20.53)
-	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"], BZONE["Wetlands"], 51.97,20.18)
-	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"], BZONE["Wetlands"], 56.75,24.13)
-	self:addLookupList(MobDB,1081,L["Mire Lord"], BZONE["Swamp of Sorrows"], 7.457,31.87)
-	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"], BZONE["Swamp of Sorrows"], 54.70,40.97)
-	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"], BZONE["Stranglethorn Vale"], 33.11,18.17)
-	self:addLookupList(MobDB,1160,L["Captain Halyndor"], BZONE["Wetlands"], 15.10,24.33)
-	self:addLookupList(MobDB,1364,L["Balgaras the Foul"], BZONE["Wetlands"], 62.05,28.60)
-	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"], BZONE["Wetlands"], 36.28,44.35)
-	self:addLookupList(MobDB,1488,L["Zanzil Zombie"], BZONE["Stranglethorn Vale"], 37.99,55.96)
-	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"], BZONE["Stranglethorn Vale"], 39.31,49.04)
-	self:addLookupList(MobDB,1561,L["Bloodsail Raider"], BZONE["Stranglethorn Vale"], 29.88,71.10)
-	self:addLookupList(MobDB,1732,L["Defias Squallshaper"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,1783,L["Skeletal Flayer"], BZONE["Western Plaguelands"], 44.89,71.02)
-	self:addLookupList(MobDB,1791,L["Slavering Ghoul"], BZONE["Western Plaguelands"], 44.88,69.25)
-	self:addLookupList(MobDB,1812,L["Rotting Behemoth"], BZONE["Western Plaguelands"], 63.58,36.90)
-	self:addLookupList(MobDB,1813,L["Decaying Horror"], BZONE["Western Plaguelands"], 62.77,35.42)
-	self:addLookupList(MobDB,1815,L["Diseased Black Bear"], BZONE["Tirisfal Glades"], 84.45,71.22)
-	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"], BZONE["Tirisfal Glades"], 84.50,71.38)
-	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"], BZONE["Western Plaguelands"], 42.26,15.30)
-	self:addLookupList(MobDB,1844,L["Foreman Marcrid"], BZONE["Western Plaguelands"], 46.49,33.95)
-	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,1885,L["Scarlet Smith"], BZONE["Western Plaguelands"], 45.32,12.88)
-	self:addLookupList(MobDB,2242,L["Syndicate Spy"], BZONE["Alterac Mountains"], 61.38,44.59)
-	self:addLookupList(MobDB,2246,L["Syndicate Assassin"], BZONE["Alterac Mountains"], 39.90,16.43)
-	self:addLookupList(MobDB,2248,L["Cave Yeti"], BZONE["Hillsbrad Foothills"], 45.88,31.23)
-	self:addLookupList(MobDB,2249,L["Ferocious Yeti"], BZONE["Hillsbrad Foothills"], 44.35,29.89)
-	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"], BZONE["Hillsbrad Foothills"], 36.29,44.24)
-	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"], BZONE["Darkshore"], 56.35,25.08)
-	self:addLookupList(MobDB,2356,L["Elder Gray Bear"], BZONE["Arathi Highlands"], 23.16,24.22)
-	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"], BZONE["Hillsbrad Foothills"], 29.06,70.19)
-	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"], BZONE["Hillsbrad Foothills"], 30.44,70.82)
-	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"], BZONE["Hillsbrad Foothills"], 43.84,67.08)
-	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"], BZONE["Hillsbrad Foothills"], 44.22,66.98)
-	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"], BZONE["Hillsbrad Foothills"], 38.93,24.28)
-	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"], BZONE["Arathi Highlands"], 65.92,67.52)
-	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"], BZONE["Arathi Highlands"], 68.06,73.12)
-	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"], BZONE["Arathi Highlands"], 68.07,79.57)
-	self:addLookupList(MobDB,2558,L["Witherbark Berserker"], BZONE["Arathi Highlands"], 24.02,65.15)
-	self:addLookupList(MobDB,2606,L["Nimar the Slayer"], BZONE["Arathi Highlands"], 65.72,68.71)
-	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"], BZONE["The Hinterlands"], 63.50,73.59)
-	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"], BZONE["The Hinterlands"], 59.67,75.54)
-	self:addLookupList(MobDB,2926,L["Silvermane Stalker"], BZONE["The Hinterlands"], 63.57,54.52)
-	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"], BZONE["The Barrens"], 54.32,38.86)
-	self:addLookupList(MobDB,3385,L["Theramore Marine"], BZONE["The Barrens"], 61.89,54.11)
-	self:addLookupList(MobDB,3386,L["Theramore Preserver"], BZONE["The Barrens"], 61.82,55.10)
-	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"], BZONE["Silverpine Forest"], 46.99,72.90)
-	self:addLookupList(MobDB,3531,L["Moonrage Tailor"], BZONE["Silverpine Forest"], 47.01,72.57)
-	self:addLookupList(MobDB,3809,L["Ashenvale Bear"], BZONE["Ashenvale"], 46.71,56.10)
-	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"], BZONE["Ashenvale"], 63.62,48.52)
-	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"], BZONE["Ashenvale"], 67.93,55.69)
-	self:addLookupList(MobDB,3834,L["Crazed Ancient"], BZONE["Ashenvale"], 58.37,38.85)
-	self:addLookupList(MobDB,3919,L["Withered Ancient"], BZONE["Ashenvale"], 58.45,38.92)
-	self:addLookupList(MobDB,4028,L["Charred Ancient"], BZONE["Stonetalon Mountains"], 33.98,66.78)
-	self:addLookupList(MobDB,4029,L["Blackened Ancient"], BZONE["Stonetalon Mountains"], 34.00,66.70)
-	self:addLookupList(MobDB,4041,L["Scorched Basilisk"], BZONE["Stonetalon Mountains"], 33.68,72.03)
-	self:addLookupList(MobDB,4042,L["Singed Basilisk"], BZONE["Stonetalon Mountains"], 33.30,66.80)
-	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"], BZONE["Thousand Needles"], 81.24,64.05)
-	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"], BZONE["Thousand Needles"], 75.08,60.98)
-	self:addLookupList(MobDB,4287,L["Scarlet Gallant"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,4292,L["Scarlet Protector"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,4296,L["Scarlet Adept"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,4301,L["Scarlet Centurion"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"], BZONE["Dustwallow Marsh"], 45.97,25.04)
-	self:addLookupList(MobDB,4343,L["Drywallow Snapper"], BZONE["Dustwallow Marsh"], 39.52,37.73)
-	self:addLookupList(MobDB,4364,L["Strashaz Warrior"], BZONE["Dustwallow Marsh"], 75.09,19.19)
-	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"], BZONE["Dustwallow Marsh"], 76.27,19.50)
-	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"], BZONE["The Hinterlands"], 52.81,60.33)
-	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"], BZONE["Western Plaguelands"], 54.76,26.31)
-	self:addLookupList(MobDB,4540,L["Scarlet Monk"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"], BZONE["Desolace"], 75.39,20.93)
-	self:addLookupList(MobDB,4676,L["Lesser Infernal"], BZONE["Desolace"], 52.45,74.64)
-	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"], BZONE["Dustwallow Marsh"], 39.50,30.89)
-	self:addLookupList(MobDB,4852,L["Stonevault Oracle"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,4861,L["Shrike Bat"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5225,L["Murk Spitter"], BZONE["The Temple of Atal'Hakkar"], 0,0)
-	self:addLookupList(MobDB,5226,L["Murk Worm"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"], BZONE["Un'Goro Crater"], 84.04,45.50)
-	self:addLookupList(MobDB,5420,L["Glasshide Gazer"], BZONE["Tanaris"], 51.18,51.26)
-	self:addLookupList(MobDB,5422,L["Scorpid Hunter"], BZONE["Tanaris"], 54.72,30.08)
-	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"], BZONE["Un'Goro Crater"], 82.99,45.56)
-	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"], BZONE["Un'Goro Crater"], 83.22,41.02)
-	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"], BZONE["Tanaris"], 52.39,46.32)
-	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"], BZONE["Tanaris"], 34.98,43.06)
-	self:addLookupList(MobDB,5474,L["Dunemaul Brute"], BZONE["Tanaris"], 41.36,56.63)
-	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"], BZONE["Tanaris"], 29.51,65.50)
-	self:addLookupList(MobDB,5615,L["Wastewander Rogue"], BZONE["Tanaris"], 61.23,37.22)
-	self:addLookupList(MobDB,5616,L["Wastewander Thief"], BZONE["Tanaris"], 63.08,30.02)
-	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"], BZONE["Tanaris"], 61.20,37.26)
-	self:addLookupList(MobDB,5618,L["Wastewander Bandit"], BZONE["Tanaris"], 63.04,30.23)
-	self:addLookupList(MobDB,5623,L["Wastewander Assassin"], BZONE["Tanaris"], 61.28,37.16)
-	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5714,L["Loro"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5717,BBOSS["Mijan"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"], BZONE["Searing Gorge"], 42.10,39.86)
-	self:addLookupList(MobDB,5853,L["Tempered War Golem"], BZONE["Searing Gorge"], 64.08,56.83)
-	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"], BZONE["Searing Gorge"], 23.36,36.75)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"], BZONE["Searing Gorge"], 23.60,34.29)
-	self:addLookupList(MobDB,5862,L["Twilight Geomancer"], BZONE["Searing Gorge"], 24.60,29.01)
-	self:addLookupList(MobDB,5990,L["Redstone Basilisk"], BZONE["Blasted Lands"], 58.00,31.23)
-	self:addLookupList(MobDB,5993,L["Helboar"], BZONE["Blasted Lands"], 55.14,49.85)
-	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"], BZONE["Blasted Lands"], 64.76,35.75)
-	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"], BZONE["Azshara"], 77.28,42.58)
-	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"], BZONE["Azshara"], 60.35,52.86)
-	self:addLookupList(MobDB,6146,L["Cliff Breaker"], BZONE["Azshara"], 60.36,59.11)
-	self:addLookupList(MobDB,6426,L["Anguished Dead"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,6518,L["Tar Lurker"], BZONE["Un'Goro Crater"], 47.90,20.22)
-	self:addLookupList(MobDB,6553,L["Gorishi Reaver"], BZONE["Un'Goro Crater"], 49.12,81.50)
-	self:addLookupList(MobDB,6556,L["Muculent Ooze"], BZONE["Un'Goro Crater"], 68.39,34.34)
-	self:addLookupList(MobDB,6557,L["Primal Ooze"], BZONE["Un'Goro Crater"], 53.30,49.58)
-	self:addLookupList(MobDB,6559,L["Glutinous Ooze"], BZONE["Un'Goro Crater"], 35.63,48.58)
-	self:addLookupList(MobDB,7025,L["Blackrock Soldier"], BZONE["Burning Steppes"], 47.30,54.45)
-	self:addLookupList(MobDB,7027,L["Blackrock Slayer"], BZONE["Burning Steppes"], 46.30,50.54)
-	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"], BZONE["Burning Steppes"], 40.93,34.75)
-	self:addLookupList(MobDB,7035,L["Firegut Brute"], BZONE["Burning Steppes"], 81.94,42.06)
-	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"], BZONE["Burning Steppes"], 62.86,39.34)
-	self:addLookupList(MobDB,7040,L["Black Dragonspawn"], BZONE["Burning Steppes"], 87.33,42.62)
-	self:addLookupList(MobDB,7047,L["Black Broodling"], BZONE["Burning Steppes"], 87.17,49.82)
-	self:addLookupList(MobDB,7055,L["Blackrock Worg"], BZONE["Burning Steppes"], 48.52,56.21)
-	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"], BZONE["Darkshore"], 46.62,84.57)
-	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"], BZONE["Felwood"], 48.68,90.64)
-	self:addLookupList(MobDB,7158,L["Deadwood Shaman"], BZONE["Felwood"], 62.71,9.723)
-	self:addLookupList(MobDB,7346,L["Splinterbone Centurion"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,7372,L["Deadwind Warlock"], BZONE["Deadwind Pass"], 61.37,72.70)
-	self:addLookupList(MobDB,7428,L["Frostmaul Giant"], BZONE["Winterspring"], 61.96,68.62)
-	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"], BZONE["Winterspring"], 57.85,51.67)
-	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"], BZONE["Winterspring"], 57.88,51.84)
-	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"], BZONE["Winterspring"], 57.85,51.75)
-	self:addLookupList(MobDB,7438,L["Winterfall Ursa"], BZONE["Winterspring"], 67.06,38.21)
-	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"], BZONE["Winterspring"], 52.46,38.32)
-	self:addLookupList(MobDB,7441,L["Winterfall Totemic"], BZONE["Winterspring"], 36.50,40.84)
-	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"], BZONE["Winterspring"], 60.77,34.52)
-	self:addLookupList(MobDB,7444,L["Shardtooth Bear"], BZONE["Winterspring"], 42.26,38.85)
-	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"], BZONE["Winterspring"], 62.65,38.51)
-	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"], BZONE["Winterspring"], 65.29,40.69)
-	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"], BZONE["Winterspring"], 68.32,41.99)
-	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"], BZONE["Winterspring"], 68.24,41.64)
-	self:addLookupList(MobDB,7524,L["Anguished Highborne"], BZONE["Winterspring"], 53.49,42.87)
-	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"], BZONE["Tanaris"], 66.09,34.39)
-	self:addLookupList(MobDB,7855,L["Southsea Pirate"], BZONE["Tanaris"], 72.83,45.77)
-	self:addLookupList(MobDB,7883,L["Andre Firebeard"], BZONE["Tanaris"], 73.68,48.21)
-	self:addLookupList(MobDB,8546,L["Dark Adept"], BZONE["Eastern Plaguelands"], 67.88,36.65)
-	self:addLookupList(MobDB,8550,L["Shadowmage"], BZONE["Eastern Plaguelands"], 72.83,40.30)
-	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"], BZONE["Eastern Plaguelands"], 62.81,15.53)
-	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8903,L["Anvilrage Captain"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8913,L["Twilight Emissary"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8920,L["Weapon Technician"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8921,L["Bloodhound"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8926,L["Deep Stinger"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8927,L["Dark Screecher"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"], BZONE["Felwood"], 56.81,18.12)
-	self:addLookupList(MobDB,8961,L["Felpaw Ravager"], BZONE["Felwood"], 57.98,19.06)
-	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"], BZONE["Blackrock Depths"], 0,0)
-	self:addLookupList(MobDB,9028,BBOSS["Grizzle"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9162,L["Young Diemetradon"], BZONE["Un'Goro Crater"], 67.55,33.31)
-	self:addLookupList(MobDB,9163,L["Diemetradon"], BZONE["Un'Goro Crater"], 53.18,50.64)
-	self:addLookupList(MobDB,9164,L["Elder Diemetradon"], BZONE["Un'Goro Crater"], 36.13,49.12)
-	self:addLookupList(MobDB,9166,L["Pterrordax"], BZONE["Un'Goro Crater"], 54.23,47.39)
-	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"], BZONE["Un'Goro Crater"], 34.36,43.59)
-	self:addLookupList(MobDB,9216,L["Spirestone Warlord"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9259,L["Firebrand Grunt"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9262,L["Firebrand Invoker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9451,L["Scarlet Archmage"], BZONE["Eastern Plaguelands"], 80.87,75.81)
-	self:addLookupList(MobDB,9477,L["Cloned Ooze"], BZONE["Un'Goro Crater"], 53.57,48.77)
-	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9554,L["Hammered Patron"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10043,L["Ribbly's Crony"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10119,L["Volchan"], BZONE["Burning Steppes"], 82.59,46.78)
-	self:addLookupList(MobDB,10184,BBOSS["Onyxia"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10317,L["Blackhand Elite"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10438,BBOSS["Maleki the Pallid"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10469,L["Scholomance Adept"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10488,L["Risen Construct"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10491,L["Risen Bonewarder"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10499,L["Spectral Researcher"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10659,L["Cobalt Whelp"], BZONE["Winterspring"], 57.75,51.78)
-	self:addLookupList(MobDB,10660,L["Cobalt Broodling"], BZONE["Winterspring"], 57.91,51.76)
-	self:addLookupList(MobDB,10661,L["Spell Eater"], BZONE["Winterspring"], 57.71,51.76)
-	self:addLookupList(MobDB,10662,L["Spellmaw"], BZONE["Winterspring"], 59.19,50.95)
-	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"], BZONE["Thousand Needles"], 35.42,32.18)
-	self:addLookupList(MobDB,10807,L["Brumeran"], BZONE["Winterspring"], 60.79,56.87)
-	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,10997,BBOSS["Cannon Master Willey"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,11361,L["Zulian Tiger"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,11459,L["Ironbark Protector"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,11487,BBOSS["Magister Kalendris"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,11982,BBOSS["Magmadar"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,11988,BBOSS["Golemagg the Incinerator"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,12056,BBOSS["Baron Geddon"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,12057,BBOSS["Garr"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,12118,BBOSS["Lucifron"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,12259,BBOSS["Gehennas"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,12264,BBOSS["Shazzrah"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,12397,BBOSS["Lord Kazzak"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,13140,L["Commander Dardosh"], BZONE["Alterac Valley"], 47.36,56.93)
-	self:addLookupList(MobDB,13147,L["Lieutenant Lewis"], BZONE["Alterac Valley"], 46.04,54.94)
-	self:addLookupList(MobDB,13152,L["Commander Malgor"], BZONE["Alterac Valley"], 49.44,74.92)
-	self:addLookupList(MobDB,13153,L["Commander Mulfort"], BZONE["Alterac Valley"], 48.53,86.20)
-	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"], BZONE["Alterac Valley"], 51.06,39.02)
-	self:addLookupList(MobDB,14276,L["Scargil"], BZONE["Hillsbrad Foothills"], 26.86,70.18)
-	self:addLookupList(MobDB,14354,BBOSS["Pusillin"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,14454,L["The Windreaver"], BZONE["Silithus"], 27.15,22.43)
-	self:addLookupList(MobDB,14457,L["Princess Tempestria"], BZONE["Winterspring"], 53.60,42.54)
-	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15299,BBOSS["Viscidus"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15339,BBOSS["Ossirian the Unscarred"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15340,BBOSS["Moam"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15341,BBOSS["General Rajaxx"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15348,BBOSS["Kurinnaxx"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15369,BBOSS["Ayamiss the Hunter"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15370,BBOSS["Buru the Gorger"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15511,BBOSS["Lord Kri"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15517,BBOSS["Ouro"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15544,BBOSS["Vem"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15547,L["Spectral Charger"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15548,L["Spectral Stallion"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15687,BBOSS["Moroes"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16151,BBOSS["Midnight"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16406,L["Phantom Attendant"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16407,L["Spectral Servant"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16408,L["Phantom Valet"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16409,L["Phantom Guest"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16414,L["Ghostly Steward"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16425,L["Phantom Guardsman"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16471,L["Skeletal Usher"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16472,L["Phantom Stagehand"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16473,L["Spectral Performer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16488,L["Arcane Anomaly"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16492,L["Syphoner"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16504,L["Arcane Protector"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16525,L["Spell Shade"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16526,L["Sorcerous Shade"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16529,L["Magical Horror"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16530,L["Mana Warp"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16539,L["Homunculus"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16540,L["Shadow Pillager"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16544,L["Ethereal Thief"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16595,L["Fleshbeast"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16699,L["Shattered Hand Reaver"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"], BZONE["Terokkar Forest"], 66.65,54.04)
-	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"], BZONE["Terokkar Forest"], 66.42,53.75)
-	self:addLookupList(MobDB,16952,L["Anger Guard"], BZONE["Blade's Edge Mountains"], 73.44,41.70)
-	self:addLookupList(MobDB,17083,L["Fel Orc Convert"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17132,L["Clefthoof Bull"], BZONE["Nagrand"], 51.34,42.06)
-	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"], BZONE["Nagrand"], 44.63,42.37)
-	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"], BZONE["Nagrand"], 36.60,68.07)
-	self:addLookupList(MobDB,17225,BBOSS["Nightbane"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17400,L["Felguard Annihilator"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17669,L["Rabid Warhound"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17723,L["Bog Giant"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17724,L["Underbat"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17801,L["Coilfang Siren"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17802,L["Coilfang Warrior"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17803,L["Coilfang Oracle"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17808,BBOSS["Anetheron"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17817,L["Greater Bogstrok"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17839,L["Rift Lord"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17842,BBOSS["Azgalor"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17895,L["Ghoul"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17897,L["Crypt Fiend"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17898,L["Abomination"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17905,L["Banshee"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17906,L["Gargoyle"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17907,L["Frost Wyrm"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17908,L["Giant Infernal"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17916,L["Fel Stalker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17940,L["Coilfang Technician"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17957,L["Coilfang Champion"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17968,BBOSS["Archimonde"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17976,L["Commander Sarannis"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,17981,L["Voidspawn"], BZONE["Nagrand"], 37.20,70.72)
-	self:addLookupList(MobDB,18062,L["Enraged Crusher"], BZONE["Nagrand"], 49.87,42.04)
-	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18105,L["Ghaz'an"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18168,L["The Crone"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18202,L["Murkblood Putrifier"], BZONE["Nagrand"], 32.68,44.56)
-	self:addLookupList(MobDB,18203,L["Murkblood Raider"], BZONE["Nagrand"], 32.35,43.24)
-	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18314,L["Nexus Stalker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18317,L["Ethereal Priest"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18318,L["Sethekk Initiate"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18325,L["Sethekk Prophet"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18344,L["Nexus-Prince Shaffar"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18373,L["Exarch Maladaar"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18472,L["Darkweaver Syth"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18477,L["Timber Worg Alpha"], BZONE["Shattrath City"], 46.90,68.93)
-	self:addLookupList(MobDB,18497,L["Auchenai Monk"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18521,L["Raging Skeleton"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18595,L["Warped Peon"], BZONE["Terokkar Forest"], 66.49,51.53)
-	self:addLookupList(MobDB,18631,L["Cabal Cultist"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18633,L["Cabal Acolyte"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18708,BBOSS["Murmur"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18830,L["Cabal Fanatic"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"], BZONE["Netherstorm"], 25.81,67.83)
-	self:addLookupList(MobDB,18866,L["Mageslayer"], BZONE["Netherstorm"], 56.32,87.95)
-	self:addLookupList(MobDB,18870,L["Voidshrieker"], BZONE["Netherstorm"], 62.39,39.72)
-	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"], BZONE["Netherstorm"], 33.26,54.41)
-	self:addLookupList(MobDB,18873,L["Disembodied Protector"], BZONE["Netherstorm"], 33.21,54.83)
-	self:addLookupList(MobDB,18982,L["Sable Jaguar"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19428,L["Cobalt Serpent"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19511,L["Nethervine Inciter"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,19707,L["Sunfury Archer"], BZONE["Netherstorm"], 55.91,79.12)
-	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"], BZONE["Shadowmoon Valley"], 38.11,40.99)
-	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"], BZONE["Shadowmoon Valley"], 23.94,33.57)
-	self:addLookupList(MobDB,19756,L["Deathforge Smith"], BZONE["Shadowmoon Valley"], 37.44,41.91)
-	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"], BZONE["Shadowmoon Valley"], 47.71,65.96)
-	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"], BZONE["Shadowmoon Valley"], 52.03,61.16)
-	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"], BZONE["Shadowmoon Valley"], 47.52,66.26)
-	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"], BZONE["Shadowmoon Valley"], 31.52,50.22)
-	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"], BZONE["Shadowmoon Valley"], 47.65,65.23)
-	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"], BZONE["Shadowmoon Valley"], 37.33,31.73)
-	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"], BZONE["Blade's Edge Mountains"], 45.15,73.59)
-	self:addLookupList(MobDB,19960,L["Doomforge Engineer"], BZONE["Blade's Edge Mountains"], 74.40,40.86)
-	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"], BZONE["Blade's Edge Mountains"], 29.23,79.97)
-	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"], BZONE["Blade's Edge Mountains"], 74.03,74.55)
-	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"], BZONE["Blade's Edge Mountains"], 44.27,77.41)
-	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"], BZONE["Netherstorm"], 48.78,82.43)
-	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"], BZONE["Netherstorm"], 49.16,83.25)
-	self:addLookupList(MobDB,20136,L["Sunfury Researcher"], BZONE["Netherstorm"], 51.19,83.63)
-	self:addLookupList(MobDB,20207,L["Sunfury Bowman"], BZONE["Netherstorm"], 58.69,65.15)
-	self:addLookupList(MobDB,20410,L["Rhonsus"], BZONE["Netherstorm"], 61.19,85.33)
-	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"], BZONE["Shadowmoon Valley"], 48.08,64.72)
-	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20878,L["Deathforge Guardian"], BZONE["Shadowmoon Valley"], 39.17,39.15)
-	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20887,L["Deathforge Imp"], BZONE["Shadowmoon Valley"], 39.11,38.95)
-	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,20900,L["Unchained Doombringer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21104,L["Rift Keeper"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21140,L["Rift Lord"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21148,L["Rift Keeper"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21218,L["Vashj'ir Honor Guard"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"], BZONE["Shadowmoon Valley"], 23.47,39.39)
-	self:addLookupList(MobDB,21305,L["Mutant Horror"], BZONE["Shadowmoon Valley"], 26.42,40.17)
-	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21350,L["Gronn-Priest"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"], BZONE["Blade's Edge Mountains"], 32.72,35.91)
-	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"], BZONE["Shadowmoon Valley"], 58.49,35.74)
-	self:addLookupList(MobDB,21815,L["Cleric of Karabor"], BZONE["Shadowmoon Valley"], 63.91,48.18)
-	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"], BZONE["Terokkar Forest"], 68.00,79.70)
-	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"], BZONE["Shadowmoon Valley"], 52.36,62.33)
-	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"], BZONE["Shadowmoon Valley"], 52.48,62.48)
-	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"], BZONE["Shadowmoon Valley"], 52.49,64.58)
-	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"], BZONE["Shadowmoon Valley"], 68.63,38.97)
-	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"], BZONE["Shadowmoon Valley"], 51.94,73.90)
-	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"], BZONE["Shadowmoon Valley"], 68.32,38.88)
-	self:addLookupList(MobDB,22093,L["Illidari Watcher"], BZONE["Shadowmoon Valley"], 52.91,72.27)
-	self:addLookupList(MobDB,22128,L["Durnholde Lookout"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"], BZONE["Zangarmarsh"], 77.98,95.38)
-	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"], BZONE["Zangarmarsh"], 73.55,91.30)
-	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"], BZONE["Nagrand"], 76.62,37.80)
-	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"], BZONE["Blade's Edge Mountains"], 53.42,16.19)
-	self:addLookupList(MobDB,22286,L["Fel Rager"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,22310,L["Storming Wind-Ripper"], BZONE["Zangarmarsh"], 63.34,85.83)
-	self:addLookupList(MobDB,22323,L["Incandescent Fel Spark"], BZONE["Hellfire Peninsula"], 61.50,20.12)
-	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"], BZONE["Netherstorm"], 63.07,41.43)
-	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"], BZONE["Nagrand"], 75.39,38.08)
-	self:addLookupList(MobDB,23061,L["Rivendark"], BZONE["Blade's Edge Mountains"], 30.47,59.48)
-	self:addLookupList(MobDB,23261,L["Furywing"], BZONE["Blade's Edge Mountains"], 58.31,14.38)
-	self:addLookupList(MobDB,23281,L["Insidion"], BZONE["Blade's Edge Mountains"], 55.49,15.99)
-	self:addLookupList(MobDB,23282,L["Obsidia"], BZONE["Blade's Edge Mountains"], 31.54,57.47)
-	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"], BZONE["Shadowmoon Valley"], 73.57,88.94)
-	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"], BZONE["Blade's Edge Mountains"], 32.71,47.09)
-	self:addLookupList(MobDB,23385,L["Simon Unit"], BZONE["Blade's Edge Mountains"], 35.21,49.09)
-	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23577,BBOSS["Halazzi"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23586,L["Amani'shi Scout"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,23954,L["Ingvar the Plunderer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24065,L["Amani'shi Handler"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24560,L["Priestess Delrissa"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24697,L["Sister of Torment"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24830,L["Stonevault Pillager"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,24960,L["Wretched Devourer"], BZONE["Isle of Quel'Danas"], 39.20,35.32)
-	self:addLookupList(MobDB,24966,L["Wretched Fiend"], BZONE["Isle of Quel'Danas"], 40.17,35.56)
-	self:addLookupList(MobDB,24979,L["Dawnblade Marksman"], BZONE["Isle of Quel'Danas"], 41.29,39.08)
-	self:addLookupList(MobDB,25002,L["Unleashed Hellion"], BZONE["Isle of Quel'Danas"], 48.46,43.28)
-	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"], BZONE["Isle of Quel'Danas"], 61.67,55.26)
-	self:addLookupList(MobDB,25073,L["Darkspine Siren"], BZONE["Isle of Quel'Danas"], 61.57,56.23)
-	self:addLookupList(MobDB,25363,L["Sunblade Cabalist"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25367,L["Sunblade Arch Mage"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25368,L["Sunblade Slayer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25369,L["Sunblade Vindicator"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25370,L["Sunblade Dusk Priest"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25371,L["Sunblade Dawn Priest"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25484,L["Shadowsword Assassin"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25486,L["Shadowsword Vanquisher"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25507,L["Sunblade Protector"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25508,L["Shadowsword Guardian"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25509,L["Priestess of Torment"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25591,L["Painbringer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25592,L["Doomfire Destroyer"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25593,L["Apocalypse Guard"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25597,L["Oblivion Mage"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,25599,L["Cataclysm Hound"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"], BZONE["Grizzly Hills"], 67.59,16.20)
-	self:addLookupList(MobDB,26622,L["Drakkari Bat"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,26632,L["The Prophet Tharon'ja"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,26635,L["Risen Drakkari Warrior"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,26636,L["Risen Drakkari Soulmage"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,26723,L["Keristrasza"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,26861,L["King Ymiron"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,27333,L["Onslaught Mason"], BZONE["Dragonblight"], 84.85,36.12)
-	self:addLookupList(MobDB,27871,L["Flesheating Ghoul"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"], BZONE["Sholazar Basin"], 34.82,47.58)
-	self:addLookupList(MobDB,28132,L["Don Carlos"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"], BZONE["Sholazar Basin"], 46.51,32.33)
-	self:addLookupList(MobDB,28851,L["Enraged Mammoth"], BZONE["Zul'Drak"], 71.36,41.42)
-	self:addLookupList(MobDB,28923,L["Loken"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,29120,L["Anub'arak"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,29311,L["Herald Volazj"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,29370,L["Stormforged Champion"], BZONE["The Storm Peaks"], 24.99,46.54)
-	self:addLookupList(MobDB,29376,L["Stormforged Artificer"], BZONE["The Storm Peaks"], 30.05,46.26)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"], BZONE["The Storm Peaks"], 37.11,84.01)
-	self:addLookupList(MobDB,29451,L["Vargul Slayer"], BZONE["Zul'Drak"], 19.66,56.63)
-	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"], BZONE["The Storm Peaks"], 24.49,60.26)
-	self:addLookupList(MobDB,29646,L["Banshee Soulclaimer"], BZONE["Zul'Drak"], 24.87,59.95)
-	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"], BZONE["The Storm Peaks"], 30.53,69.12)
-	self:addLookupList(MobDB,29793,L["Frostfeather Witch"], BZONE["The Storm Peaks"], 30.38,68.27)
-	self:addLookupList(MobDB,29829,L["Drakkari Earthshaker"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,30111,L["Twilight Worshipper"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,30319,L["Twilight Darkcaster"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"], BZONE["Icecrown"], 58.17,73.99)
-	self:addLookupList(MobDB,31134,L["Cyanigosa"], L["Unknown Zone"], 0,0)
-	self:addLookupList(MobDB,32290,L["Cult Alchemist"], BZONE["Icecrown"], 49.03,34.13)
+	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.30,55.46)
+	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.73,80.59)
+	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.65,65.51)
+	self:addLookupList(MobDB,657,L["Defias Pirate"],BZONE["The Deadmines"],0,0)
+	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZONE["Stranglethorn Vale"],41.44,43.50)
+	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.46,33.43)
+	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.69,40.55)
+	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.48,38.36)
+	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZONE["Swamp of Sorrows"],11.70,34.64)
+	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],43.60,41.88)
+	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"],BZONE["Stranglethorn Vale"],41.39,33.54)
+	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"],BZONE["Stranglethorn Vale"],44.60,35.98)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.87,74.65)
+	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.53,64.60)
+	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.66,8.467)
+	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.89,26.86)
+	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZONE["Wetlands"],52.51,20.13)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.57,20.52)
+	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZONE["Wetlands"],51.97,20.18)
+	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.75,24.13)
+	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.457,31.87)
+	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.70,40.97)
+	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"],BZONE["Stranglethorn Vale"],33.11,18.17)
+	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZONE["Wetlands"],15.10,24.33)
+	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZONE["Wetlands"],62.05,28.60)
+	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.28,44.36)
+	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],37.99,55.96)
+	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.31,49.04)
+	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.88,71.10)
+	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZONE["The Deadmines"],0,0)
+	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Western Plaguelands"],44.89,71.02)
+	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Western Plaguelands"],44.88,69.25)
+	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZONE["Western Plaguelands"],63.58,36.90)
+	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZONE["Western Plaguelands"],62.77,35.42)
+	self:addLookupList(MobDB,1815,L["Diseased Black Bear"],BZONE["Tirisfal Glades"],84.45,71.22)
+	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"],BZONE["Tirisfal Glades"],84.50,71.38)
+	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZONE["Western Plaguelands"],42.26,15.30)
+	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.49,33.95)
+	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.32,12.88)
+	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZONE["Alterac Mountains"],61.38,44.59)
+	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZONE["Alterac Mountains"],39.90,16.43)
+	self:addLookupList(MobDB,2248,L["Cave Yeti"],BZONE["Hillsbrad Foothills"],45.88,31.23)
+	self:addLookupList(MobDB,2249,L["Ferocious Yeti"],BZONE["Hillsbrad Foothills"],44.35,29.89)
+	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZONE["Hillsbrad Foothills"],36.29,44.24)
+	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZONE["Darkshore"],56.35,25.08)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],23.16,24.22)
+	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],29.06,70.19)
+	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.44,70.82)
+	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZONE["Hillsbrad Foothills"],43.84,67.08)
+	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZONE["Hillsbrad Foothills"],44.22,66.98)
+	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],38.93,24.28)
+	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.92,67.52)
+	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZONE["Arathi Highlands"],68.06,73.12)
+	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.07,79.57)
+	self:addLookupList(MobDB,2558,L["Witherbark Berserker"],BZONE["Arathi Highlands"],24.02,65.15)
+	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.72,68.71)
+	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZONE["The Hinterlands"],63.50,73.59)
+	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.67,75.54)
+	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.57,54.52)
+	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.31,38.88)
+	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZONE["The Barrens"],61.89,54.11)
+	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZONE["The Barrens"],61.82,55.10)
+	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZONE["Silverpine Forest"],46.99,72.90)
+	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.01,72.57)
+	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.71,56.10)
+	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.62,48.52)
+	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.93,55.69)
+	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.37,38.85)
+	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.45,38.92)
+	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.98,66.78)
+	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],34.00,66.70)
+	self:addLookupList(MobDB,4041,L["Scorched Basilisk"],BZONE["Stonetalon Mountains"],33.68,72.03)
+	self:addLookupList(MobDB,4042,L["Singed Basilisk"],BZONE["Stonetalon Mountains"],33.30,66.80)
+	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.24,64.05)
+	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.08,60.98)
+	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4292,L["Scarlet Protector"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4296,L["Scarlet Adept"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4301,L["Scarlet Centurion"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.97,25.04)
+	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.73)
+	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZONE["Dustwallow Marsh"],75.09,19.19)
+	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.27,19.50)
+	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.81,60.33)
+	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.76,26.31)
+	self:addLookupList(MobDB,4540,L["Scarlet Monk"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.39,20.93)
+	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.45,74.64)
+	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.50,30.89)
+	self:addLookupList(MobDB,4852,L["Stonevault Oracle"],BZONE["Uldaman"],0,0)
+	self:addLookupList(MobDB,4861,L["Shrike Bat"],BZONE["Uldaman"],0,0)
+	self:addLookupList(MobDB,5225,L["Murk Spitter"],BZONE["The Temple of Atal'Hakkar"],0,0)
+	self:addLookupList(MobDB,5226,L["Murk Worm"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],84.04,45.50)
+	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.18,51.26)
+	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.72,30.08)
+	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],82.99,45.56)
+	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.22,41.02)
+	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.39,46.32)
+	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Tanaris"],34.98,43.06)
+	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.36,56.63)
+	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"],BZONE["Tanaris"],29.51,65.50)
+	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZONE["Tanaris"],61.23,37.22)
+	self:addLookupList(MobDB,5616,L["Wastewander Thief"],BZONE["Tanaris"],63.08,30.02)
+	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.20,37.26)
+	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZONE["Tanaris"],63.04,30.23)
+	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZONE["Tanaris"],61.28,37.16)
+	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"],BZONE["Zul'Farrak"],0,0)
+	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],BZONE["Zul'Farrak"],0,0)
+	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5714,L["Loro"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5717,BBOSS["Mijan"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.10,39.86)
+	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.08,56.83)
+	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.36,36.75)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.60,34.29)
+	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.60,29.01)
+	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.00,31.23)
+	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.14,49.85)
+	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.76,35.75)
+	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.28,42.58)
+	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.35,52.86)
+	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.36,59.11)
+	self:addLookupList(MobDB,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.22)
+	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.12,81.50)
+	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.39,34.34)
+	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.30,49.58)
+	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZONE["Un'Goro Crater"],35.63,48.58)
+	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZONE["Burning Steppes"],47.30,54.45)
+	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZONE["Burning Steppes"],46.30,50.54)
+	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"],BZONE["Burning Steppes"],40.93,34.75)
+	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZONE["Burning Steppes"],81.94,42.06)
+	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZONE["Burning Steppes"],62.86,39.34)
+	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],87.33,42.62)
+	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.17,49.82)
+	self:addLookupList(MobDB,7055,L["Blackrock Worg"],BZONE["Burning Steppes"],48.52,56.21)
+	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"],BZONE["Darkshore"],46.62,84.57)
+	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"],BZONE["Felwood"],48.68,90.64)
+	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZONE["Felwood"],62.71,9.723)
+	self:addLookupList(MobDB,7346,L["Splinterbone Centurion"],BZONE["Razorfen Downs"],0,0)
+	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.37,72.70)
+	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.96,68.62)
+	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.85,51.67)
+	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"],BZONE["Winterspring"],57.88,51.84)
+	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZONE["Winterspring"],57.85,51.75)
+	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZONE["Winterspring"],67.06,38.21)
+	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZONE["Winterspring"],52.45,38.32)
+	self:addLookupList(MobDB,7441,L["Winterfall Totemic"],BZONE["Winterspring"],36.50,40.84)
+	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"],BZONE["Winterspring"],60.77,34.52)
+	self:addLookupList(MobDB,7444,L["Shardtooth Bear"],BZONE["Winterspring"],42.26,38.85)
+	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"],BZONE["Winterspring"],62.65,38.51)
+	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"],BZONE["Winterspring"],65.29,40.69)
+	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.32,41.99)
+	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.24,41.64)
+	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.49,42.87)
+	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"],BZONE["Gnomeregan"],0,0)
+	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZONE["Tanaris"],66.09,34.39)
+	self:addLookupList(MobDB,7855,L["Southsea Pirate"],BZONE["Tanaris"],72.83,45.77)
+	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZONE["Tanaris"],73.68,48.21)
+	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],67.88,36.65)
+	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],72.83,40.30)
+	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.81,15.53)
+	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8913,L["Twilight Emissary"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8920,L["Weapon Technician"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8921,L["Bloodhound"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8926,L["Deep Stinger"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8927,L["Dark Screecher"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.82,18.09)
+	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.98,19.06)
+	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9028,BBOSS["Grizzle"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.55,33.31)
+	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.18,50.64)
+	self:addLookupList(MobDB,9164,L["Elder Diemetradon"],BZONE["Un'Goro Crater"],36.13,49.12)
+	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.23,47.39)
+	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"],BZONE["Un'Goro Crater"],34.36,43.59)
+	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.87,75.81)
+	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.57,48.77)
+	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9554,L["Hammered Patron"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.59,46.78)
+	self:addLookupList(MobDB,10184,BBOSS["Onyxia"],BZONE["Onyxia's Lair"],0,0)
+	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10317,L["Blackhand Elite"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"],BZONE["Stratholme"],0,0)
+	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"],BZONE["Stratholme"],0,0)
+	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"],BZONE["Stratholme"],0,0)
+	self:addLookupList(MobDB,10438,BBOSS["Maleki the Pallid"],BZONE["Stratholme"],0,0)
+	self:addLookupList(MobDB,10469,L["Scholomance Adept"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10488,L["Risen Construct"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10491,L["Risen Bonewarder"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10499,L["Spectral Researcher"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.75,51.78)
+	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.91,51.76)
+	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.71,51.76)
+	self:addLookupList(MobDB,10662,L["Spellmaw"],BZONE["Winterspring"],59.19,50.95)
+	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"],BZONE["Thousand Needles"],35.42,32.18)
+	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.79,56.87)
+	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10997,BBOSS["Cannon Master Willey"],BZONE["Stratholme"],0,0)
+	self:addLookupList(MobDB,11361,L["Zulian Tiger"],BZONE["Zul'Gurub"],0,0)
+	self:addLookupList(MobDB,11459,L["Ironbark Protector"],BZONE["Dire Maul"],0,0)
+	self:addLookupList(MobDB,11487,BBOSS["Magister Kalendris"],BZONE["Dire Maul"],0,0)
+	self:addLookupList(MobDB,11982,BBOSS["Magmadar"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,11988,BBOSS["Golemagg the Incinerator"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12056,BBOSS["Baron Geddon"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12057,BBOSS["Garr"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12118,BBOSS["Lucifron"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12259,BBOSS["Gehennas"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12264,BBOSS["Shazzrah"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12397,BBOSS["Lord Kazzak"],BZONE["Blasted Lands"],0,0)
+	self:addLookupList(MobDB,13140,L["Commander Dardosh"],BZONE["Alterac Valley"],47.36,56.93)
+	self:addLookupList(MobDB,13147,L["Lieutenant Lewis"],BZONE["Alterac Valley"],46.04,54.94)
+	self:addLookupList(MobDB,13152,L["Commander Malgor"],BZONE["Alterac Valley"],49.44,74.92)
+	self:addLookupList(MobDB,13153,L["Commander Mulfort"],BZONE["Alterac Valley"],48.53,86.20)
+	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"],BZONE["Alterac Valley"],51.06,39.02)
+	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.86,70.18)
+	self:addLookupList(MobDB,14354,BBOSS["Pusillin"],BZONE["Dire Maul"],0,0)
+	self:addLookupList(MobDB,14454,L["The Windreaver"],BZONE["Silithus"],27.15,22.43)
+	self:addLookupList(MobDB,14457,L["Princess Tempestria"],BZONE["Winterspring"],53.60,42.54)
+	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15299,BBOSS["Viscidus"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15339,BBOSS["Ossirian the Unscarred"],BZONE["Ruins of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15340,BBOSS["Moam"],BZONE["Ruins of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15341,BBOSS["General Rajaxx"],BZONE["Ruins of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15348,BBOSS["Kurinnaxx"],BZONE["Ruins of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15369,BBOSS["Ayamiss the Hunter"],BZONE["Ruins of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15370,BBOSS["Buru the Gorger"],BZONE["Ruins of Ahn'Qiraji"],0,0)
+	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15511,BBOSS["Lord Kri"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15517,BBOSS["Ouro"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15544,BBOSS["Vem"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15547,L["Spectral Charger"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15548,L["Spectral Stallion"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15687,BBOSS["Moroes"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16151,BBOSS["Midnight"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16406,L["Phantom Attendant"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16407,L["Spectral Servant"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16408,L["Phantom Valet"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16409,L["Phantom Guest"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16414,L["Ghostly Steward"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16425,L["Phantom Guardsman"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16471,L["Skeletal Usher"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16473,L["Spectral Performer"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16488,L["Arcane Anomaly"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16492,L["Syphoner"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16504,L["Arcane Protector"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16525,L["Spell Shade"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16526,L["Sorcerous Shade"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16529,L["Magical Horror"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16530,L["Mana Warp"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16539,L["Homunculus"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16540,L["Shadow Pillager"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16544,L["Ethereal Thief"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16595,L["Fleshbeast"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16699,L["Shattered Hand Reaver"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"],BZONE["Terokkar Forest"],66.65,54.04)
+	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.42,53.75)
+	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.44,41.70)
+	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.34,42.06)
+	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.63,42.37)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.60,68.07)
+	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],BZONE["Hellfire Ramparts"],0,0)
+	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],BZONE["Hellfire Ramparts"],0,0)
+	self:addLookupList(MobDB,17400,L["Felguard Annihilator"],BZONE["The Blood Furnace"],0,0)
+	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17669,L["Rabid Warhound"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17723,L["Bog Giant"],BZONE["The Underbog"],0,0)
+	self:addLookupList(MobDB,17724,L["Underbat"],BZONE["The Underbog"],0,0)
+	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17801,L["Coilfang Siren"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17802,L["Coilfang Warrior"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17808,BBOSS["Anetheron"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17817,L["Greater Bogstrok"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17839,L["Rift Lord"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17842,BBOSS["Azgalor"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17895,L["Ghoul"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17897,L["Crypt Fiend"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17898,L["Abomination"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17905,L["Banshee"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17906,L["Gargoyle"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17907,L["Frost Wyrm"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17908,L["Giant Infernal"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17916,L["Fel Stalker"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17940,L["Coilfang Technician"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"],BZONE["Tanaris"],0,0)
+	self:addLookupList(MobDB,17957,L["Coilfang Champion"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17968,BBOSS["Archimonde"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17976,L["Commander Sarannis"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.20,70.72)
+	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.87,42.04)
+	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,18105,L["Ghaz'an"],BZONE["The Underbog"],0,0)
+	self:addLookupList(MobDB,18168,L["The Crone"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,18202,L["Murkblood Putrifier"],BZONE["Nagrand"],32.68,44.56)
+	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZONE["Nagrand"],32.35,43.24)
+	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"],BZONE["Mana-tombs"],0,0)
+	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"],BZONE["Mana-tombs"],0,0)
+	self:addLookupList(MobDB,18314,L["Nexus Stalker"],BZONE["Mana-tombs"],0,0)
+	self:addLookupList(MobDB,18317,L["Ethereal Priest"],BZONE["Mana-tombs"],0,0)
+	self:addLookupList(MobDB,18318,L["Sethekk Initiate"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18325,L["Sethekk Prophet"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18344,L["Nexus-Prince Shaffar"],BZONE["Mana-tombs"],0,0)
+	self:addLookupList(MobDB,18373,L["Exarch Maladaar"],BZONE["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,18472,L["Darkweaver Syth"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18477,L["Timber Worg Alpha"],BZONE["Shattrath City"],46.90,68.93)
+	self:addLookupList(MobDB,18497,L["Auchenai Monk"],BZONE["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18521,L["Raging Skeleton"],BZONE["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18595,L["Warped Peon"],BZONE["Terokkar Forest"],66.49,51.52)
+	self:addLookupList(MobDB,18631,L["Cabal Cultist"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18633,L["Cabal Acolyte"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18708,BBOSS["Murmur"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"],BZONE["Netherstorm"],25.81,67.83)
+	self:addLookupList(MobDB,18866,L["Mageslayer"],BZONE["Netherstorm"],56.32,87.95)
+	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZONE["Netherstorm"],62.39,39.72)
+	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZONE["Netherstorm"],33.26,54.41)
+	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZONE["Netherstorm"],33.21,54.83)
+	self:addLookupList(MobDB,18982,L["Sable Jaguar"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19428,L["Cobalt Serpent"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.91,79.12)
+	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,40.99)
+	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.94,33.57)
+	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZONE["Shadowmoon Valley"],37.44,41.91)
+	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZONE["Shadowmoon Valley"],47.71,65.97)
+	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.03,61.16)
+	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.52,66.26)
+	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.52,50.22)
+	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZONE["Shadowmoon Valley"],47.65,65.23)
+	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.33,31.73)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.15,73.59)
+	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.40,40.86)
+	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.97)
+	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],74.03,74.55)
+	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"],BZONE["Blade's Edge Mountains"],44.27,77.41)
+	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"],BZONE["Netherstorm"],48.78,82.43)
+	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZONE["Netherstorm"],49.16,83.25)
+	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZONE["Netherstorm"],51.19,83.63)
+	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZONE["Netherstorm"],58.69,65.15)
+	self:addLookupList(MobDB,20410,L["Rhonsus"],BZONE["Netherstorm"],61.19,85.33)
+	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"],BZONE["Shadowmoon Valley"],48.08,64.72)
+	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZONE["Shadowmoon Valley"],39.17,39.15)
+	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZONE["Shadowmoon Valley"],39.11,38.95)
+	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,21104,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,21140,L["Rift Lord"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,21148,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,21218,L["Vashj'ir Honor Guard"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZONE["Shadowmoon Valley"],23.47,39.39)
+	self:addLookupList(MobDB,21305,L["Mutant Horror"],BZONE["Shadowmoon Valley"],26.42,40.17)
+	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21350,L["Gronn-Priest"],BZONE["Gruul's Lair"],0,0)
+	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"],BZONE["Blade's Edge Mountains"],32.72,35.91)
+	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZONE["Shadowmoon Valley"],58.49,35.74)
+	self:addLookupList(MobDB,21815,L["Cleric of Karabor"],BZONE["Shadowmoon Valley"],63.91,48.18)
+	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"],BZONE["Terokkar Forest"],68.00,79.70)
+	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"],BZONE["Shadowmoon Valley"],52.36,62.33)
+	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"],BZONE["Shadowmoon Valley"],52.48,62.48)
+	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.49,64.58)
+	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"],BZONE["Shadowmoon Valley"],68.63,38.97)
+	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZONE["Shadowmoon Valley"],51.94,73.90)
+	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"],BZONE["Shadowmoon Valley"],68.32,38.88)
+	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZONE["Shadowmoon Valley"],52.91,72.27)
+	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZONE["Zangarmarsh"],77.98,95.38)
+	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"],BZONE["Zangarmarsh"],73.55,91.30)
+	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.62,37.80)
+	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"],BZONE["Blade's Edge Mountains"],53.42,16.19)
+	self:addLookupList(MobDB,22286,L["Fel Rager"],BZONE["Bladge's Edge Mountains"],0,0)
+	self:addLookupList(MobDB,22310,L["Storming Wind-Ripper"],BZONE["Zangarmarsh"],63.34,85.83)
+	self:addLookupList(MobDB,22323,L["Incandescent Fel Spark"],BZONE["Hellfire Peninsula"],61.50,20.12)
+	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.07,41.43)
+	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],75.39,38.08)
+	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.47,59.48)
+	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.31,14.38)
+	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.49,15.99)
+	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.54,57.47)
+	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZONE["Shadowmoon Valley"],73.57,88.94)
+	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.71,47.09)
+	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.21,49.09)
+	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23577,BBOSS["Halazzi"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23586,L["Amani'shi Scout"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23954,L["Ingvar the Plunderer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24065,L["Amani'shi Handler"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24560,L["Priestess Delrissa"],BZONE["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"],BZONE["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"],BZONE["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24697,L["Sister of Torment"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"],BZONE["Magister's Terrace"],0,0)
+	self:addLookupList(MobDB,24830,L["Stonevault Pillager"],BZONE["Uldaman"],0,0)
+	self:addLookupList(MobDB,24960,L["Wretched Devourer"],BZONE["Isle of Quel'Danas"],39.20,35.32)
+	self:addLookupList(MobDB,24966,L["Wretched Fiend"],BZONE["Isle of Quel'Danas"],40.17,35.56)
+	self:addLookupList(MobDB,24979,L["Dawnblade Marksman"],BZONE["Isle of Quel'Danas"],41.30,39.08)
+	self:addLookupList(MobDB,25002,L["Unleashed Hellion"],BZONE["Isle of Quel'Danas"],48.46,43.28)
+	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"],BZONE["Isle of Quel'Danas"],61.67,55.26)
+	self:addLookupList(MobDB,25073,L["Darkspine Siren"],BZONE["Isle of Quel'Danas"],61.57,56.22)
+	self:addLookupList(MobDB,25363,L["Sunblade Cabalist"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25367,L["Sunblade Arch Mage"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25368,L["Sunblade Slayer"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25369,L["Sunblade Vindicator"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25370,L["Sunblade Dusk Priest"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25371,L["Sunblade Dawn Priest"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25484,L["Shadowsword Assassin"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25486,L["Shadowsword Vanquisher"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25507,L["Sunblade Protector"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25508,L["Shadowsword Guardian"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25509,L["Priestess of Torment"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25591,L["Painbringer"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25592,L["Doomfire Destroyer"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25593,L["Apocalypse Guard"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25597,L["Oblivion Mage"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25599,L["Cataclysm Hound"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.59,16.20)
+	self:addLookupList(MobDB,26622,L["Drakkari Bat"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26632,L["The Prophet Tharon'ja"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26635,L["Risen Drakkari Warrior"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26636,L["Risen Drakkari Soulmage"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26723,L["Keristrasza"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26861,L["King Ymiron"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Dragonblight"],84.85,36.41)
+	self:addLookupList(MobDB,27871,L["Flesheating Ghoul"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.81,47.60)
+	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.49,32.26)
+	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.36,41.42)
+	self:addLookupList(MobDB,28923,L["Loken"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29120,L["Anub'arak"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29311,L["Herald Volazj"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],24.99,46.54)
+	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.05,46.26)
+	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.11,84.01)
+	self:addLookupList(MobDB,29451,L["Vargul Slayer"],BZONE["Zul'Drak"],19.66,56.63)
+	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZONE["The Storm Peaks"],24.49,60.26)
+	self:addLookupList(MobDB,29646,L["Banshee Soulclaimer"],BZONE["Zul'Drak"],24.91,59.94)
+	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.53,69.12)
+	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.38,68.27)
+	self:addLookupList(MobDB,29829,L["Drakkari Earthshaker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30111,L["Twilight Worshipper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],67.64,57.40)
+	self:addLookupList(MobDB,30319,L["Twilight Darkcaster"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
+	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.17,73.99)
+	self:addLookupList(MobDB,31134,L["Cyanigosa"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],49.03,34.13)

 end
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index cfad9e5..bd7aff2 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -38,83 +38,83 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitQuest(QuestDB)

-	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"], BZONE["Westfall"], 55.77,30.92,1)
-	self:addLookupList(QuestDB,38,L["Westfall Stew"], BZONE["Westfall"], 55.77,30.92,1)
-	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"], BZONE["Duskwood"], 74.01,45.85,1)
-	self:addLookupList(QuestDB,92,L["Redridge Goulash"], BZONE["Redridge Mountains"], 22.83,44.07,1)
-	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"], BZONE["Duskwood"], 74.01,45.85,1)
-	self:addLookupList(QuestDB,127,L["Selling Fish"], BZONE["Redridge Mountains"], 28.24,47.60,1)
-	self:addLookupList(QuestDB,296,L["Ormer's Revenge"], BZONE["Wetlands"], 38.04,50.72,1)
-	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"], BZONE["Dun Morogh"], 47.18,53.33,1)
-	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"], BZONE["Loch Modan"], 82.27,62.33,1)
-	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"], BZONE["Loch Modan"], 35.09,49.07,1)
-	self:addLookupList(QuestDB,429,L["Wild Hearts"], BZONE["Silverpine Forest"], 43.56,41.36,2)
-	self:addLookupList(QuestDB,471,L["Apprentice's Duties"], BZONE["Wetlands"], 8.930,56.07,1)
-	self:addLookupList(QuestDB,498,L["The Rescue"], BZONE["Hillsbrad Foothills"], 62.94,20.10,2)
-	self:addLookupList(QuestDB,501,L["Elixir of Pain"], BZONE["Hillsbrad Foothills"], 61.62,19.10,2)
-	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 51.38,59.19,1)
-	self:addLookupList(QuestDB,564,L["Costly Menace"], BZONE["Hillsbrad Foothills"], 52.07,56.27,1)
-	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"], BZONE["Badlands"], 42.27,53.03,0)
-	self:addLookupList(QuestDB,715,L["Liquid Stone"], BZONE["Badlands"], 26.47,45.31,0)
-	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"], BZONE["Thunder Bluff"], 43.90,44.69,2)
-	self:addLookupList(QuestDB,862,L["Dig Rat Stew"], BZONE["The Barrens"], 54.98,31.97,2)
-	self:addLookupList(QuestDB,1487,L["Deviate Eradication"], BZONE["The Barrens"], 46.50,35.95,0)
-	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,1578,L["Supplying the Front"], BZONE["Loch Modan"], 23.49,75.13,1)
-	self:addLookupList(QuestDB,1582,L["Moonglow Vest"], BZONE["Darnassus"], 64.77,22.39,1)
-	self:addLookupList(QuestDB,1618,L["Gearing Redridge"], BZONE["Redridge Mountains"], 31.37,47.34,1)
-	self:addLookupList(QuestDB,2178,L["Easy Strider Living"], BZONE["Darkshore"], 38.03,40.91,1)
-	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"], BZONE["Orgrimmar"], 79.21,22.67,2)
-	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"], BZONE["Orgrimmar"], 79.21,22.67,2)
-	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"], BZONE["Orgrimmar"], 79.21,22.67,2)
-	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"], BZONE["Orgrimmar"], 79.21,22.67,2)
-	self:addLookupList(QuestDB,2755,L["Joys of Omosh"], BZONE["Orgrimmar"], 79.21,22.67,2)
-	self:addLookupList(QuestDB,2756,L["The Old Ways"], BZONE["Orgrimmar"], 80.52,23.68,2)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"], BZONE["Stormwind City"], 63.43,36.98,1)
-	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"], BZONE["Stranglethorn Vale"], 50.45,20.23,0)
-	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"], BZONE["Stranglethorn Vale"], 50.45,20.23,0)
-	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"], BZONE["Stranglethorn Vale"], 50.45,20.23,0)
-	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"], BZONE["Feralas"], 30.02,42.93,1)
-	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"], BZONE["Feralas"], 30.02,42.93,1)
-	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"], BZONE["Feralas"], 30.02,42.93,1)
-	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"], BZONE["Feralas"], 30.02,42.93,1)
-	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"], BZONE["Feralas"], 30.02,42.93,1)
-	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"], BZONE["Darnassus"], 64.30,21.94,1)
-	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"], BZONE["Feralas"], 74.83,44.71,2)
-	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"], BZONE["Feralas"], 74.83,44.71,2)
-	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"], BZONE["Feralas"], 74.83,44.71,2)
-	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"], BZONE["Feralas"], 74.83,44.71,2)
-	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"], BZONE["Feralas"], 74.83,44.71,2)
-	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"], BZONE["Thunder Bluff"], 42.37,43.59,2)
-	self:addLookupList(QuestDB,3402,L["The Undermarket"], BZONE["Tanaris"], 50.98,27.10,0)
-	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"], BZONE["Teldrassil"], 57.21,61.48,1)
-	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"], BZONE["Winterspring"], 61.06,39.26,0)
-	self:addLookupList(QuestDB,5127,L["The Demon Forge"], BZONE["Winterspring"], 63.98,74.44,0)
-	self:addLookupList(QuestDB,5305,L["Sweet Serenity"], BZONE["Winterspring"], 61.19,35.95,0)
-	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"], BZONE["Winterspring"], 60.88,37.79,0)
-	self:addLookupList(QuestDB,5307,L["Corruption"], BZONE["Winterspring"], 60.91,37.98,0)
-	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 62.60,20.30,2)
-	self:addLookupList(QuestDB,7604,L["A Binding Contract"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"], BZONE["Tanaris"], 52.50,28.00,0)
-	self:addLookupList(QuestDB,8877,L["Firework Launcher"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,8878,L["Festive Recipes"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,8882,L["Cluster Launcher"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,9171,L["Culinary Crunch"], BZONE["Ghostlands"], 47.88,31.20,2)
-	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(QuestDB,9356,L["Smooth as Butter"], BZONE["Hellfire Peninsula"], 49.05,74.08,0)
-	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"], BZONE["Bloodmyst Isle"], 53.75,54.97,1)
-	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 34.38,51.44,2)
-	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 69.16,49.71,1)
-	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"], BZONE["Blade's Edge Mountains"], 75.98,59.99,2)
+	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZONE["Westfall"],55.77,30.92,1)
+	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZONE["Westfall"],55.77,30.92,1)
+	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZONE["Duskwood"],74.01,45.85,1)
+	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZONE["Redridge Mountains"],22.83,44.07,1)
+	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZONE["Duskwood"],74.01,45.85,1)
+	self:addLookupList(QuestDB,127,L["Selling Fish"],BZONE["Redridge Mountains"],28.24,47.60,1)
+	self:addLookupList(QuestDB,296,L["Ormer's Revenge"],BZONE["Wetlands"],38.04,50.72,1)
+	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"],BZONE["Dun Morogh"],47.18,53.33,1)
+	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"],BZONE["Loch Modan"],82.27,62.33,1)
+	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"],BZONE["Loch Modan"],35.09,49.07,1)
+	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZONE["Silverpine Forest"],43.56,41.36,0)
+	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.930,56.07,1)
+	self:addLookupList(QuestDB,498,L["The Rescue"],BZONE["Hillsbrad Foothills"],62.94,20.10,2)
+	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.62,19.10,2)
+	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],51.38,59.19,1)
+	self:addLookupList(QuestDB,564,L["Costly Menace"],BZONE["Hillsbrad Foothills"],52.07,56.27,1)
+	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZONE["Badlands"],42.27,53.03,0)
+	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.47,45.31,0)
+	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZONE["Thunder Bluff"],43.90,44.69,2)
+	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZONE["The Barrens"],54.98,31.97,2)
+	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.50,35.95,0)
+	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.13,1)
+	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.77,22.39,1)
+	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.34,1)
+	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],38.03,40.91,1)
+	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.21,22.67,2)
+	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.21,22.67,2)
+	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.21,22.67,2)
+	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.21,22.67,2)
+	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.21,22.67,2)
+	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.52,23.68,2)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.44,37.02,1)
+	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.45,20.23,0)
+	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.45,20.23,0)
+	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.45,20.23,0)
+	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"],BZONE["Darnassus"],64.30,21.94,1)
+	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"],BZONE["Thunder Bluff"],42.37,43.59,2)
+	self:addLookupList(QuestDB,3402,L["The Undermarket"],BZONE["Tanaris"],50.98,27.10,0)
+	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"],BZONE["Teldrassil"],57.21,61.48,1)
+	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"],BZONE["Winterspring"],61.06,39.26,0)
+	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZONE["Winterspring"],63.98,74.44,0)
+	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZONE["Winterspring"],61.19,35.95,0)
+	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZONE["Winterspring"],60.88,37.79,0)
+	self:addLookupList(QuestDB,5307,L["Corruption"],BZONE["Winterspring"],60.91,37.98,0)
+	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZONE["Tanaris"],52.50,28.00,0)
+	self:addLookupList(QuestDB,8877,L["Firework Launcher"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,8878,L["Festive Recipes"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,8882,L["Cluster Launcher"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZONE["Ghostlands"],47.88,31.20,2)
+	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZONE["Hellfire Peninsula"],49.05,74.08,0)
+	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZONE["Bloodmyst Isle"],53.75,54.97,1)
+	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],34.38,51.44,2)
+	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],69.16,49.71,1)
+	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"],BZONE["Blade's Edge Mountains"],75.98,59.99,2)

 end
diff --git a/RecipeDB/ARL-Runeforge.lua b/RecipeDB/ARL-Runeforge.lua
index 1498a10..f6687d5 100644
--- a/RecipeDB/ARL-Runeforge.lua
+++ b/RecipeDB/ARL-Runeforge.lua
@@ -1,27 +1,43 @@
 --[[

-ARL-RuneForge.lua
+************************************************************************
+
+ARL-Runeforge.lua

 Runeforging data for all of AckisRecipeList

-$Date$
-$Rev$
+Auto-generated using ARLDataminer.rb
+Entries to this file will be overwritten
+0 found from data mining.
+0 ignored.
+
+************************************************************************
+
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+
+************************************************************************
+
+Format:
+
+	self:addTradeSkill(RecipeDB, Spell ID, Skill Level, Item ID, Rarity, Specialty)
+
+************************************************************************

 ]]--

-local L			= LibStub("AceLocale-3.0"):GetLocale("Ackis Recipe List")
+local MODNAME			= "Ackis Recipe List"
+local addon				= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+
+local L					= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+function addon:InitRuneforging(RecipeDB)

-local addon = AckisRecipeList
+	local recipecount = 0

-function addon:InitRuneforging()

-	self:addTradeSkillSpell(53323, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(53331, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(53341, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(53342, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(53343, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(53344, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(54446, 1, L["Trainer"],1)
-	self:addTradeSkillSpell(54447, 1, L["Trainer"],1)
+	return recipecount

 end
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index a60bfe8..9342581 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -407,8 +407,8 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3857,2, 2670)

 	-- Shadow Hood -- 3858
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
-	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
+	-- Instance: 796 - type1maxlevel45category3territory4nameScarlet Monasteryminlevel34id796
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
@@ -579,7 +579,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 6521,1, 1346, 1, 2399, 1, 2627, 1, 3004, 1, 3363, 1, 3704, 1, 4159, 1, 4576, 1, 5153, 1, 5567, 1, 11049, 1, 11052, 1, 11557, 1, 16640, 1, 16729, 1, 17487, 1, 18749, 1, 18772)

 	-- Red Linen Bag -- 6686
-	-- Instance: 1581 - type1territory2minlevel15nameThe Deadminesmaxlevel20id1581category3
+	-- Instance: 1581 - type1maxlevel20category3territory2nameThe Deadminesminlevel15id1581
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -1655,8 +1655,8 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18421,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Cloak of Fire -- 18422
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
@@ -1899,7 +1899,7 @@ function addon:InitTailoring(RecipeDB)
 	-- No acquire information

 	-- Robe of the Archmage -- 18457
-	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1maxlevel60category3territory1nameBlackrock Spireminlevel58id1583
 	-- Mob Drop
 	-- Flags: Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -1910,7 +1910,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18457,3, 9264)

 	-- Robe of the Void -- 18458
-	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1maxlevel60category3territory1nameScholomanceminlevel58id2057
 	-- Mob Drop
 	-- Flags: Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -1950,7 +1950,7 @@ function addon:InitTailoring(RecipeDB)
 	-- No acquire information

 	-- Flarecore Gloves -- 20849
-	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1maxlevel60category3territory1nameBlackrock Depthsminlevel55id1584
 	-- Vendor
 	-- Flags: Priest,Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2544,7 +2544,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26781,3, 16408)

 	-- Arcanoweave Bracers -- 26782
-	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
+	-- Instance: 3848 - type5category3territory1expansion1nameTempest Keep: The Arcatrazminlevel70id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2555,7 +2555,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26782,3, 20869)

 	-- Arcanoweave Boots -- 26783
-	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
+	-- Instance: 3849 - type5category3territory1expansion1nameTempest Keep: The Mechanarminlevel70id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2566,7 +2566,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26783,3, 19168)

 	-- Arcanoweave Robe -- 26784
-	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
+	-- Instance: 3849 - type5category3territory1expansion1nameTempest Keep: The Mechanarminlevel70id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2842,7 +2842,7 @@ function addon:InitTailoring(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3716 - type5territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogmaxlevel65id3716category3
+	-- Instance: 3716 - type5maxlevel65category3territory1expansion1nameCoilfang Reservoir: The Underbogminlevel63id3716
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
@@ -2860,8 +2860,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3714 - type5category3territory1expansion1nameHellfire Citadel: The Shattered Hallsminlevel70id3714
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- No location information
 	-- Raid: 3805 - Zul'Aman
@@ -2895,7 +2895,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31450,7, 4)

 	-- Whitemend Pants -- 31451
-	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
+	-- Instance: 3848 - type5category3territory1expansion1nameTempest Keep: The Arcatrazminlevel70id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2906,7 +2906,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31451,3, 20885)

 	-- Spellstrike Pants -- 31452
-	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5category3territory1expansion1nameAuchindoun: Shadow Labrynthminlevel70id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2917,7 +2917,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31452,3, 18708)

 	-- Battlecast Pants -- 31453
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2928,7 +2928,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31453,3, 17978)

 	-- Whitemend Hood -- 31454
-	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
+	-- Instance: 3847 - type5category3territory1expansion1nameTempest Keep: The Botanicaminlevel70id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2939,8 +2939,8 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31454,3, 17977)

 	-- Spellstrike Hood -- 31455
-	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
-	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
+	-- Instance: 3714 - type5category3territory1expansion1nameHellfire Citadel: The Shattered Hallsminlevel70id3714
+	-- Instance: 3714 - type5category3territory1expansion1nameHellfire Citadel: The Shattered Hallsminlevel70id3714
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2951,7 +2951,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31455,3, 16807, 3, 17669)

 	-- Battlecast Hood -- 31456
-	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3715 - type5category3territory1expansion1nameCoilfang Reservoir: The Steamvaultminlevel70id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -3629,7 +3629,7 @@ function addon:InitTailoring(RecipeDB)

 	-- Green Lumberjack Shirt -- 55996
 	-- No location information
-	-- Instance: 4416 - type1territory1expansion2minlevel76nameGundrakmaxlevel78id4416category3
+	-- Instance: 4416 - type1maxlevel78category3territory1expansion2nameGundrakminlevel76id4416
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -3640,8 +3640,8 @@ function addon:InitTailoring(RecipeDB)

 	-- Red Workman's Shirt -- 55997
 	-- No location information
-	-- Instance: 4494 - type1territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdommaxlevel75id4494category3
-	-- Instance: 4494 - type1territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdommaxlevel75id4494category3
+	-- Instance: 4494 - type1maxlevel75category3territory1expansion2nameAzjol-Nerub: Ahn'kahet: The Old Kingdomminlevel73id4494
+	-- Instance: 4494 - type1maxlevel75category3territory1expansion2nameAzjol-Nerub: Ahn'kahet: The Old Kingdomminlevel73id4494
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 366204c..e986476 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -38,287 +38,287 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitTrainer(TrainerDB)

-	self:addLookupList(TrainerDB,223,L["Dan Golthas"], BZONE["Undercity"], 71.28,60.12,2)
-	self:addLookupList(TrainerDB,514,L["Smith Argus"], BZONE["Elwynn Forest"], 41.94,65.82,1)
-	self:addLookupList(TrainerDB,957,L["Dane Lindgren"], BZONE["Stormwind City"], 64.61,37.47,0)
-	self:addLookupList(TrainerDB,1103,L["Eldrin"], BZONE["Elwynn Forest"], 79.87,68.03,1)
-	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"], BZONE["Elwynn Forest"], 40.01,49.15,1)
-	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"], BZONE["Dun Morogh"], 46.06,51.95,0)
-	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"], BZONE["Ironforge"], 67.91,53.03,1)
-	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"], BZONE["Stormwind City"], 53.26,80.97,0)
-	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"], BZONE["Stormwind City"], 52.91,73.90,0)
-	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"], BZONE["Stormwind City"], 52.98,81.17,0)
-	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"], BZONE["Dun Morogh"], 68.62,56.03,1)
-	self:addLookupList(TrainerDB,1382,L["Mudduk"], BZONE["Stranglethorn Vale"], 31.98,28.77,2)
-	self:addLookupList(TrainerDB,1383,L["Snarl"], BZONE["Orgrimmar"], 79.80,23.51,0)
-	self:addLookupList(TrainerDB,1385,L["Brawn"], BZONE["Stranglethorn Vale"], 32.01,29.03,2)
-	self:addLookupList(TrainerDB,1386,L["Rogvar"], BZONE["Swamp of Sorrows"], 48.41,55.96,0)
-	self:addLookupList(TrainerDB,1430,L["Tomas"], BZONE["Elwynn Forest"], 43.92,65.96,1)
-	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"], BZONE["Ironforge"], 39.97,33.29,1)
-	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"], BZONE["Loch Modan"], 37.17,48.95,0)
-	self:addLookupList(TrainerDB,1632,L["Adele Fielder"], BZONE["Elwynn Forest"], 45.98,61.99,1)
-	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"], BZONE["Duskwood"], 77.35,49.01,1)
-	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"], BZONE["Loch Modan"], 37.16,47.76,1)
-	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"], BZONE["Dun Morogh"], 47.37,51.98,0)
-	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"], BZONE["Dun Morogh"], 68.97,55.28,1)
-	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"], BZONE["Dun Morogh"], 49.92,50.64,0)
-	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"], BZONE["Ironforge"], 44.05,28.82,0)
-	self:addLookupList(TrainerDB,2132,L["Carolai Anise"], BZONE["Tirisfal Glades"], 59.92,51.99,0)
-	self:addLookupList(TrainerDB,2326,L["Thamner Pol"], BZONE["Dun Morogh"], 47.24,51.98,0)
-	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"], BZONE["Stormwind City"], 52.27,45.12,1)
-	self:addLookupList(TrainerDB,2329,L["Michelle Belle"], BZONE["Elwynn Forest"], 42.95,65.85,1)
-	self:addLookupList(TrainerDB,2391,L["Serge Hinott"], BZONE["Hillsbrad Foothills"], 61.61,19.13,2)
-	self:addLookupList(TrainerDB,2399,L["Daryl Stack"], BZONE["Hillsbrad Foothills"], 63.62,21.05,2)
-	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"], BZONE["Stranglethorn Vale"], 28.71,76.83,0)
-	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"], BZONE["Thunder Bluff"], 28.63,22.55,2)
-	self:addLookupList(TrainerDB,2818,L["Slagg"], BZONE["Arathi Highlands"], 74.04,35.62,2)
-	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"], BZONE["Stranglethorn Vale"], 29.04,74.97,0)
-	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"], BZONE["Stranglethorn Vale"], 27.57,77.71,0)
-	self:addLookupList(TrainerDB,2855,L["Snang"], BZONE["Orgrimmar"], 62.77,49.66,0)
-	self:addLookupList(TrainerDB,2857,L["Thund"], BZONE["Orgrimmar"], 76.07,25.22,0)
-	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"], BZONE["Thunder Bluff"], 40.19,55.49,2)
-	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"], BZONE["Thunder Bluff"], 35.59,57.52,0)
-	self:addLookupList(TrainerDB,3004,L["Tepa"], BZONE["Thunder Bluff"], 43.80,44.95,2)
-	self:addLookupList(TrainerDB,3007,L["Una"], BZONE["Thunder Bluff"], 42.37,43.59,0)
-	self:addLookupList(TrainerDB,3008,L["Mak"], BZONE["Thunder Bluff"], 43.33,43.11,2)
-	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"], BZONE["Thunder Bluff"], 47.07,34.17,2)
-	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"], BZONE["Thunder Bluff"], 45.56,40.85,2)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"], BZONE["Thunder Bluff"], 52.09,52.27,2)
-	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"], BZONE["Mulgore"], 46.17,58.51,2)
-	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"], BZONE["Mulgore"], 45.98,58.38,0)
-	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"], BZONE["Redridge Mountains"], 22.81,44.34,1)
-	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"], BZONE["Duskwood"], 73.66,49.49,1)
-	self:addLookupList(TrainerDB,3137,L["Matt Johnson"], BZONE["Duskwood"], 74.75,50.22,1)
-	self:addLookupList(TrainerDB,3174,L["Dwukk"], BZONE["Durotar"], 52.91,40.76,2)
-	self:addLookupList(TrainerDB,3175,L["Krunn"], BZONE["Durotar"], 52.10,41.64,2)
-	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"], BZONE["Wetlands"], 10.82,60.97,1)
-	self:addLookupList(TrainerDB,3184,L["Miao'zan"], BZONE["Durotar"], 55.93,74.66,0)
-	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"], BZONE["Loch Modan"], 45.68,13.82,1)
-	self:addLookupList(TrainerDB,3345,L["Godan"], BZONE["Orgrimmar"], 53.91,38.85,0)
-	self:addLookupList(TrainerDB,3347,L["Yelmak"], BZONE["Orgrimmar"], 56.55,33.33,0)
-	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"], BZONE["Orgrimmar"], 82.18,23.71,0)
-	self:addLookupList(TrainerDB,3357,L["Makaru"], BZONE["Orgrimmar"], 72.93,27.69,0)
-	self:addLookupList(TrainerDB,3363,L["Magar"], BZONE["Orgrimmar"], 63.01,50.92,0)
-	self:addLookupList(TrainerDB,3365,L["Karolek"], BZONE["Orgrimmar"], 62.85,44.74,0)
-	self:addLookupList(TrainerDB,3373,L["Arnok"], BZONE["Orgrimmar"], 34.79,83.62,0)
-	self:addLookupList(TrainerDB,3399,L["Zamja"], BZONE["Orgrimmar"], 57.57,52.99,0)
-	self:addLookupList(TrainerDB,3412,L["Nogg"], BZONE["Orgrimmar"], 76.15,26.32,0)
-	self:addLookupList(TrainerDB,3478,L["Traugh"], BZONE["The Barrens"], 51.54,29.41,2)
-	self:addLookupList(TrainerDB,3484,L["Kil'hala"], BZONE["The Barrens"], 51.98,31.90,2)
-	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"], BZONE["The Barrens"], 62.85,35.70,0)
-	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"], BZONE["Tirisfal Glades"], 52.50,55.85,0)
-	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"], BZONE["Tirisfal Glades"], 65.36,60.46,2)
-	self:addLookupList(TrainerDB,3555,L["Johan Focht"], BZONE["Silverpine Forest"], 44.03,40.92,0)
-	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"], BZONE["Silverpine Forest"], 42.99,40.85,0)
-	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"], BZONE["Teldrassil"], 57.61,60.65,0)
-	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"], BZONE["Teldrassil"], 41.76,50.09,0)
-	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"], BZONE["Teldrassil"], 37.08,35.11,0)
-	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"], BZONE["The Barrens"], 44,59.34,2)
-	self:addLookupList(TrainerDB,3704,L["Mahani"], BZONE["The Barrens"], 45.36,58.98,2)
-	self:addLookupList(TrainerDB,3964,L["Kylanna"], BZONE["Ashenvale"], 51.16,66.81,1)
-	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"], BZONE["Ashenvale"], 35.92,52.06,1)
-	self:addLookupList(TrainerDB,4159,L["Me'lynn"], BZONE["Darnassus"], 63.02,23.12,0)
-	self:addLookupList(TrainerDB,4160,L["Ainethil"], BZONE["Darnassus"], 55.18,23.69,0)
-	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"], BZONE["Darkshore"], 37.77,40.87,1)
-	self:addLookupList(TrainerDB,4210,L["Alegorn"], BZONE["Darnassus"], 49.43,20.83,0)
-	self:addLookupList(TrainerDB,4211,L["Dannelor"], BZONE["Darnassus"], 51.89,13.65,0)
-	self:addLookupList(TrainerDB,4212,L["Telonis"], BZONE["Darnassus"], 64.30,21.94,0)
-	self:addLookupList(TrainerDB,4213,L["Taladan"], BZONE["Darnassus"], 59.35,13.48,0)
-	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"], BZONE["Ironforge"], 51.03,26.82,1)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"], BZONE["Ironforge"], 52.93,41.99,1)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"], BZONE["Undercity"], 63.43,44.53,2)
-	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"], BZONE["Undercity"], 70.95,30.56,0)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"], BZONE["Undercity"], 85.50,23.31,0)
-	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"], BZONE["Undercity"], 76.31,73.00,0)
-	self:addLookupList(TrainerDB,4588,L["Arthur Moore"], BZONE["Undercity"], 70.50,58.81,2)
-	self:addLookupList(TrainerDB,4591,L["Mary Edras"], BZONE["Undercity"], 74.06,58.02,0)
-	self:addLookupList(TrainerDB,4596,L["James Van Brunt"], BZONE["Undercity"], 61.47,30.45,0)
-	self:addLookupList(TrainerDB,4598,L["Brom Killian"], BZONE["Undercity"], 56.12,36.06,0)
-	self:addLookupList(TrainerDB,4605,L["Basil Frye"], BZONE["Undercity"], 60.10,28.53,2)
-	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"], BZONE["Undercity"], 53.02,73.94,0)
-	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"], BZONE["Undercity"], 47.94,72.84,0)
-	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"], BZONE["Undercity"], 61.53,61.60,0)
-	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"], BZONE["Ironforge"], 40.15,34.13,0)
-	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"], BZONE["Ironforge"], 54.81,59.84,0)
-	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"], BZONE["Ironforge"], 43.00,29.34,1)
-	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"], BZONE["Ironforge"], 60.00,45.39,0)
-	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"], BZONE["Ironforge"], 60.74,37.66,1)
-	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"], BZONE["Ironforge"], 50.89,43.09,1)
-	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"], BZONE["Ironforge"], 68.77,45.51,1)
-	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"], BZONE["Ironforge"], 67.44,53.47,1)
-	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"], BZONE["Dun Morogh"], 50.64,49.97,0)
-	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"], BZONE["Stormwind City"], 78.11,52.81,0)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"], BZONE["Stormwind City"], 55.63,85.93,0)
-	self:addLookupList(TrainerDB,5500,L["Tel'Athir"], BZONE["Stormwind City"], 55.25,84.93,0)
-	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"], BZONE["Stormwind City"], 63.95,38.20,1)
-	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"], BZONE["Stormwind City"], 59.11,38.19,0)
-	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"], BZONE["Stormwind City"], 62.56,31.04,1)
-	self:addLookupList(TrainerDB,5564,L["Simon Tanner"], BZONE["Stormwind City"], 71.97,60.60,0)
-	self:addLookupList(TrainerDB,5567,L["Sellandus"], BZONE["Stormwind City"], 51.90,84.29,0)
-	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"], BZONE["Tirisfal Glades"], 61.59,53.18,0)
-	self:addLookupList(TrainerDB,5759,L["Nurse Neela"], BZONE["Tirisfal Glades"], 61.55,53.18,0)
-	self:addLookupList(TrainerDB,5784,L["Waldor"], BZONE["The Barrens"], 46.12,36.18,0)
-	self:addLookupList(TrainerDB,5811,L["Kamari"], BZONE["Orgrimmar"], 63.02,45.02,0)
-	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"], BZONE["Mulgore"], 46.71,60.83,2)
-	self:addLookupList(TrainerDB,5943,L["Rawrk"], BZONE["Durotar"], 54.13,42.85,0)
-	self:addLookupList(TrainerDB,6094,L["Byancie"], BZONE["Teldrassil"], 55.63,57.20,0)
-	self:addLookupList(TrainerDB,6286,L["Zarrin"], BZONE["Teldrassil"], 57.21,61.48,0)
-	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"], BZONE["Darkshore"], 37.82,41.05,1)
-	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"], BZONE["Darkshore"], 37.93,41.05,1)
-	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"], BZONE["Orgrimmar"], 80.14,23.48,0)
-	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"], BZONE["Orgrimmar"], 81.55,20.29,0)
-	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"], BZONE["Stormwind City"], 59.91,35.03,0)
-	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"], BZONE["Stranglethorn Vale"], 28.88,75.98,0)
-	self:addLookupList(TrainerDB,7866,L["Peter Galen"], BZONE["Azshara"], 36.94,66.15,1)
-	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"], BZONE["Badlands"], 62.20,57.76,2)
-	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"], BZONE["Searing Gorge"], 63.36,74.54,1)
-	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"], BZONE["Arathi Highlands"], 28.45,44.30,2)
-	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"], BZONE["Thousand Needles"], 9.008,18.79,1)
-	self:addLookupList(TrainerDB,7871,L["Se'Jib"], BZONE["Stranglethorn Vale"], 37.20,34.74,2)
-	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"], BZONE["Ironforge"], 70.55,50.24,1)
-	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"], BZONE["Feralas"], 32.67,44.09,0)
-	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"], BZONE["Feralas"], 31.72,44.61,0)
-	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"], BZONE["Tanaris"], 52.04,27.00,0)
-	self:addLookupList(TrainerDB,8128,L["Pikkle"], BZONE["Tanaris"], 50.82,28.76,0)
-	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"], BZONE["Desolace"], 55.56,55.91,2)
-	self:addLookupList(TrainerDB,8306,L["Duhng"], BZONE["The Barrens"], 54.89,31.91,2)
-	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"], BZONE["Tanaris"], 52.27,27.25,0)
-	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"], BZONE["The Barrens"], 63.01,36.67,0)
-	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"], BZONE["Stormwind City"], 40.42,84.26,1)
-	self:addLookupList(TrainerDB,10266,L["Ug'thok"], BZONE["Orgrimmar"], 80.85,23.54,0)
-	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"], BZONE["Ironforge"], 51.88,43.17,1)
-	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"], BZONE["Ironforge"], 51.94,42.31,1)
-	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"], BZONE["Thunder Bluff"], 40.21,57.09,2)
-	self:addLookupList(TrainerDB,11017,L["Roxxik"], BZONE["Orgrimmar"], 75.85,22.65,0)
-	self:addLookupList(TrainerDB,11025,L["Mukdrak"], BZONE["Durotar"], 52.46,41.48,2)
-	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"], BZONE["Stormwind City"], 62.01,32.20,0)
-	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"], BZONE["Ironforge"], 68.67,44.53,1)
-	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"], BZONE["Ironforge"], 68.44,45.08,1)
-	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"], BZONE["Undercity"], 76.87,74.51,0)
-	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"], BZONE["Darkshore"], 37.87,41.10,1)
-	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"], BZONE["Darnassus"], 54.65,22.08,0)
-	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"], BZONE["Darnassus"], 55.91,24.15,0)
-	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"], BZONE["Undercity"], 47.07,74.80,0)
-	self:addLookupList(TrainerDB,11046,L["Whuut"], BZONE["Orgrimmar"], 56.39,34.51,2)
-	self:addLookupList(TrainerDB,11047,L["Kray"], BZONE["Thunder Bluff"], 47.73,34.73,2)
-	self:addLookupList(TrainerDB,11048,L["Victor Ward"], BZONE["Undercity"], 71.38,29.92,0)
-	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"], BZONE["Undercity"], 71.15,30.16,0)
-	self:addLookupList(TrainerDB,11050,L["Trianna"], BZONE["Darnassus"], 63.22,23.05,0)
-	self:addLookupList(TrainerDB,11051,L["Vhan"], BZONE["Thunder Bluff"], 43.91,44.51,0)
-	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"], BZONE["Dustwallow Marsh"], 66.31,50.91,1)
-	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"], BZONE["Ironforge"], 60.64,44.86,0)
-	self:addLookupList(TrainerDB,11066,L["Jhag"], BZONE["Orgrimmar"], 54.11,38.22,0)
-	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"], BZONE["Undercity"], 61.58,61.28,0)
-	self:addLookupList(TrainerDB,11068,L["Betty Quin"], BZONE["Stormwind City"], 52.91,73.86,0)
-	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"], BZONE["Darnassus"], 59.53,13.01,1)
-	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"], BZONE["Thunder Bluff"], 45.59,40.63,2)
-	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"], BZONE["Elwynn Forest"], 65.28,69.98,1)
-	self:addLookupList(TrainerDB,11073,L["Annora"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(TrainerDB,11074,L["Hgarth"], BZONE["Stonetalon Mountains"], 49.05,56.67,2)
-	self:addLookupList(TrainerDB,11081,L["Faldron"], BZONE["Darnassus"], 64.59,21.47,0)
-	self:addLookupList(TrainerDB,11083,L["Darianna"], BZONE["Darnassus"], 65.18,21.04,0)
-	self:addLookupList(TrainerDB,11084,L["Tarn"], BZONE["Thunder Bluff"], 43.16,43.08,0)
-	self:addLookupList(TrainerDB,11096,L["Randal Worth"], BZONE["Stormwind City"], 71.75,62.97,0)
-	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"], BZONE["The Hinterlands"], 13.69,42.98,0)
-	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"], BZONE["Feralas"], 74.46,43.05,0)
-	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"], BZONE["Ironforge"], 50.94,43.64,1)
-	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"], BZONE["Orgrimmar"], 80.17,21.77,0)
-	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"], BZONE["Orgrimmar"], 80.39,23.93,0)
-	self:addLookupList(TrainerDB,11557,L["Meilosh"], BZONE["Felwood"], 66.26,2.930,0)
-	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"], BZONE["Eversong Woods"], 59.90,61.99,2)
-	self:addLookupList(TrainerDB,15501,L["Aleinia"], BZONE["Eversong Woods"], 48.00,48.06,0)
-	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"], BZONE["Eversong Woods"], 38.71,72.53,2)
-	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"], BZONE["Eversong Woods"], 38.10,71.95,2)
-	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"], BZONE["Ghostlands"], 47.88,31.20,0)
-	self:addLookupList(TrainerDB,16272,L["Kanaria"], BZONE["Eversong Woods"], 48.95,46.96,2)
-	self:addLookupList(TrainerDB,16277,L["Quarelestra"], BZONE["Eversong Woods"], 48.99,47.07,2)
-	self:addLookupList(TrainerDB,16278,L["Sathein"], BZONE["Eversong Woods"], 53.73,52.02,2)
-	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"], BZONE["Eversong Woods"], 37.33,72.34,2)
-	self:addLookupList(TrainerDB,16583,L["Rohok"], BZONE["Hellfire Peninsula"], 53.04,38.26,0)
-	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"], BZONE["Hellfire Peninsula"], 52.40,35.83,0)
-	self:addLookupList(TrainerDB,16633,L["Sedana"], BZONE["Silvermoon City"], 69.80,25.58,0)
-	self:addLookupList(TrainerDB,16634,L["Dolothos"], BZONE["Silvermoon City"], 68.57,25.59,0)
-	self:addLookupList(TrainerDB,16639,L["Galana"], BZONE["Silvermoon City"], 57.25,50.39,2)
-	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"], BZONE["Silvermoon City"], 56.85,50.19,0)
-	self:addLookupList(TrainerDB,16642,L["Camberon"], BZONE["Silvermoon City"], 66.89,17.05,0)
-	self:addLookupList(TrainerDB,16643,L["Razia"], BZONE["Silvermoon City"], 66.97,18.31,0)
-	self:addLookupList(TrainerDB,16662,L["Alestus"], BZONE["Silvermoon City"], 77.84,72.64,2)
-	self:addLookupList(TrainerDB,16663,L["Belil"], BZONE["Silvermoon City"], 79.21,40.04,0)
-	self:addLookupList(TrainerDB,16667,L["Danwe"], BZONE["Silvermoon City"], 76.88,39.68,0)
-	self:addLookupList(TrainerDB,16668,L["Gloresse"], BZONE["Silvermoon City"], 76.41,38.72,0)
-	self:addLookupList(TrainerDB,16669,L["Bemarrin"], BZONE["Silvermoon City"], 79.94,41.10,0)
-	self:addLookupList(TrainerDB,16671,L["Mirvedon"], BZONE["Silvermoon City"], 79.75,37.71,0)
-	self:addLookupList(TrainerDB,16676,L["Sylann"], BZONE["Silvermoon City"], 68.80,70.97,2)
-	self:addLookupList(TrainerDB,16687,L["Talmar"], BZONE["Silvermoon City"], 83.09,80.53,0)
-	self:addLookupList(TrainerDB,16688,L["Lynalis"], BZONE["Silvermoon City"], 83.56,81.19,0)
-	self:addLookupList(TrainerDB,16703,L["Amin"], BZONE["Silvermoon City"], 90.38,74.92,0)
-	self:addLookupList(TrainerDB,16719,L["Mumman"], BZONE["The Exodar"], 56.70,28.66,1)
-	self:addLookupList(TrainerDB,16723,L["Lucc"], BZONE["The Exodar"], 28.49,62.18,1)
-	self:addLookupList(TrainerDB,16724,L["Miall"], BZONE["The Exodar"], 60.72,89.37,0)
-	self:addLookupList(TrainerDB,16725,L["Nahogg"], BZONE["The Exodar"], 41.01,39.38,0)
-	self:addLookupList(TrainerDB,16726,L["Ockil"], BZONE["The Exodar"], 55.13,91.84,1)
-	self:addLookupList(TrainerDB,16727,L["Padaar"], BZONE["The Exodar"], 44.67,25.49,0)
-	self:addLookupList(TrainerDB,16728,L["Akham"], BZONE["The Exodar"], 66.59,74.49,1)
-	self:addLookupList(TrainerDB,16729,L["Refik"], BZONE["The Exodar"], 63.24,67.80,0)
-	self:addLookupList(TrainerDB,16731,L["Nus"], BZONE["The Exodar"], 40.39,24.29,0)
-	self:addLookupList(TrainerDB,16740,L["Edrem"], BZONE["The Exodar"], 60.80,87.08,0)
-	self:addLookupList(TrainerDB,16741,L["Deriz"], BZONE["The Exodar"], 28.68,61.79,1)
-	self:addLookupList(TrainerDB,16742,L["Kudrii"], BZONE["The Exodar"], 39.45,39.51,0)
-	self:addLookupList(TrainerDB,16743,L["Ghermas"], BZONE["The Exodar"], 55.98,90.53,0)
-	self:addLookupList(TrainerDB,16745,L["Feruul"], BZONE["The Exodar"], 66.42,74.39,0)
-	self:addLookupList(TrainerDB,16746,L["Kayaart"], BZONE["The Exodar"], 63.26,69.08,0)
-	self:addLookupList(TrainerDB,16752,L["Muaat"], BZONE["The Exodar"], 60.44,87.79,0)
-	self:addLookupList(TrainerDB,16823,L["Humphry"], BZONE["Hellfire Peninsula"], 57.18,63.76,1)
-	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"], BZONE["Bloodmyst Isle"], 53.85,55.00,1)
-	self:addLookupList(TrainerDB,17215,L["Daedal"], BZONE["Bloodmyst Isle"], 53.82,55.15,1)
-	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"], BZONE["Azuremyst Isle"], 49.14,51.11,0)
-	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"], BZONE["Azuremyst Isle"], 46.72,70.58,1)
-	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 54.16,55.39,1)
-	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"], BZONE["Bloodmyst Isle"], 55.16,54.98,1)
-	self:addLookupList(TrainerDB,17442,L["Moordo"], BZONE["Azuremyst Isle"], 45.14,23.72,1)
-	self:addLookupList(TrainerDB,17487,L["Erin Kelly"], BZONE["Azuremyst Isle"], 46.86,70.09,1)
-	self:addLookupList(TrainerDB,17488,L["Dulvi"], BZONE["Azuremyst Isle"], 49.06,51.67,1)
-	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"], BZONE["Zangarmarsh"], 69.16,49.71,0)
-	self:addLookupList(TrainerDB,17637,L["Mack Diver"], BZONE["Zangarmarsh"], 34.38,51.44,2)
-	self:addLookupList(TrainerDB,18747,L["Krugosh"], BZONE["Hellfire Peninsula"], 55.29,38.03,0)
-	self:addLookupList(TrainerDB,18749,L["Dalinna"], BZONE["Orgrimmar"], 44.58,36.27,0)
-	self:addLookupList(TrainerDB,18751,L["Kalaen"], BZONE["Undercity"], 39.64,32.24,0)
-	self:addLookupList(TrainerDB,18752,L["Zebig"], BZONE["Hellfire Peninsula"], 55.16,38.07,2)
-	self:addLookupList(TrainerDB,18753,L["Felannia"], BZONE["Hellfire Peninsula"], 52.37,35.99,0)
-	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"], BZONE["Hellfire Peninsula"], 56.42,39.11,0)
-	self:addLookupList(TrainerDB,18771,L["Brumman"], BZONE["Hellfire Peninsula"], 54.04,64.44,1)
-	self:addLookupList(TrainerDB,18772,L["Hama"], BZONE["Hellfire Peninsula"], 54.00,63.57,0)
-	self:addLookupList(TrainerDB,18773,L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.69,65.77,1)
-	self:addLookupList(TrainerDB,18774,L["Tatiana"], BZONE["Eastern Plaguelands"], 39.16,37.38,0)
-	self:addLookupList(TrainerDB,18775,L["Lebowski"], BZONE["Hellfire Peninsula"], 56.06,64.90,1)
-	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"], BZONE["Hellfire Peninsula"], 57.17,63.73,0)
-	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"], BZONE["Hellfire Peninsula"], 54.18,66.00,0)
-	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"], BZONE["Bloodmyst Isle"], 56.31,54.58,1)
-	self:addLookupList(TrainerDB,18987,L["Gaston"], BZONE["Hellfire Peninsula"], 53.99,63.58,0)
-	self:addLookupList(TrainerDB,18988,L["Baxter"], BZONE["Undercity"], 57.36,46.65,0)
-	self:addLookupList(TrainerDB,18993,L["Naka"], BZONE["Ironforge"], 41.87,50.45,0)
-	self:addLookupList(TrainerDB,19052,L["Lorokeem"], BZONE["Shattrath City"], 46.12,21.66,0)
-	self:addLookupList(TrainerDB,19063,L["Hamanar"], BZONE["Shattrath City"], 36.09,20.04,0)
-	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"], BZONE["Shattrath City"], 65.93,14.70,0)
-	self:addLookupList(TrainerDB,19185,L["Jack Trapper"], BZONE["Shattrath City"], 63.39,68.36,0)
-	self:addLookupList(TrainerDB,19186,L["Kylene"], BZONE["Shattrath City"], 75.84,32.83,0)
-	self:addLookupList(TrainerDB,19187,L["Darmari"], BZONE["Shattrath City"], 67.24,66.66,0)
-	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"], BZONE["Shattrath City"], 44.29,90.73,0)
-	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"], BZONE["Shattrath City"], 43.90,90.36,0)
-	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"], BZONE["Shattrath City"], 43.92,90.38,0)
-	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"], BZONE["Shattrath City"], 43.45,91.95,0)
-	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"], BZONE["Shattrath City"], 43.64,92.01,0)
-	self:addLookupList(TrainerDB,19341,L["Grutah"], BZONE["Shadowmoon Valley"], 29.95,30.95,0)
-	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"], BZONE["Shadowmoon Valley"], 37.20,57.98,0)
-	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"], BZONE["Blade's Edge Mountains"], 53.89,55.18,2)
-	self:addLookupList(TrainerDB,19539,L["Jazdalaad"], BZONE["Netherstorm"], 44.08,34.77,0)
-	self:addLookupList(TrainerDB,19540,L["Asarnan"], BZONE["Netherstorm"], 44.52,34.56,0)
-	self:addLookupList(TrainerDB,19576,L["Xyrol"], BZONE["Netherstorm"], 33.12,66.78,0)
-	self:addLookupList(TrainerDB,19775,L["Kalinda"], BZONE["Silvermoon City"], 90.60,74.93,0)
-	self:addLookupList(TrainerDB,19778,L["Farii"], BZONE["The Exodar"], 44.72,25.55,0)
-	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"], BZONE["Shattrath City"], 70.28,44.42,0)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"], BZONE["Shattrath City"], 70.31,43.84,0)
-	self:addLookupList(TrainerDB,21087,L["Grikka"], BZONE["Blade's Edge Mountains"], 77.03,65.63,2)
-	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"], BZONE["Terokkar Forest"], 31.07,75.96,0)
+	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.28,60.11,2)
+	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZONE["Elwynn Forest"],41.94,65.82,1)
+	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.42,37.49,0)
+	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZONE["Elwynn Forest"],79.87,68.03,1)
+	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.01,49.15,1)
+	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.95,0)
+	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.90,53.02,1)
+	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.26,80.97,0)
+	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.91,73.89,0)
+	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZONE["Stormwind City"],52.98,81.17,0)
+	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.62,56.03,1)
+	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.77,2)
+	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.80,23.51,0)
+	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],32.01,29.03,2)
+	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Swamp of Sorrows"],48.41,55.96,0)
+	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Elwynn Forest"],43.92,65.96,1)
+	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.97,33.29,1)
+	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.95,0)
+	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],45.98,61.99,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.35,49.01,1)
+	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],37.16,47.76,1)
+	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.37,51.98,0)
+	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],68.97,55.28,1)
+	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],49.92,50.64,0)
+	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.05,28.82,0)
+	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],59.92,51.99,0)
+	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],47.24,51.98,0)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.27,45.12,1)
+	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.85,1)
+	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.13,2)
+	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.62,21.05,2)
+	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZONE["Stranglethorn Vale"],28.71,76.83,0)
+	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.63,22.55,2)
+	self:addLookupList(TrainerDB,2818,L["Slagg"],BZONE["Arathi Highlands"],74.04,35.62,2)
+	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZONE["Stranglethorn Vale"],29.04,74.97,0)
+	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZONE["Stranglethorn Vale"],27.57,77.71,0)
+	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.77,49.66,0)
+	self:addLookupList(TrainerDB,2857,L["Thund"],BZONE["Orgrimmar"],76.07,25.22,0)
+	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.19,55.49,2)
+	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.59,57.52,0)
+	self:addLookupList(TrainerDB,3004,L["Tepa"],BZONE["Thunder Bluff"],43.80,44.95,2)
+	self:addLookupList(TrainerDB,3007,L["Una"],BZONE["Thunder Bluff"],42.37,43.59,0)
+	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.33,43.11,2)
+	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.07,34.17,2)
+	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.56,40.85,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.09,52.27,2)
+	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.51,2)
+	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.98,58.39,0)
+	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZONE["Redridge Mountains"],22.81,44.34,1)
+	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZONE["Duskwood"],73.66,49.49,1)
+	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.75,50.22,1)
+	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.91,40.76,2)
+	self:addLookupList(TrainerDB,3175,L["Krunn"],BZONE["Durotar"],52.10,41.64,2)
+	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZONE["Wetlands"],10.82,60.97,1)
+	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZONE["Durotar"],55.93,74.66,0)
+	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZONE["Loch Modan"],45.68,13.82,1)
+	self:addLookupList(TrainerDB,3345,L["Godan"],BZONE["Orgrimmar"],53.91,38.85,0)
+	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZONE["Orgrimmar"],56.55,33.33,0)
+	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],82.16,23.75,0)
+	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.93,27.69,0)
+	self:addLookupList(TrainerDB,3363,L["Magar"],BZONE["Orgrimmar"],63.01,50.92,0)
+	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.74,0)
+	self:addLookupList(TrainerDB,3373,L["Arnok"],BZONE["Orgrimmar"],34.79,83.62,0)
+	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.57,52.99,0)
+	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.15,26.32,0)
+	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.54,29.41,2)
+	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZONE["The Barrens"],51.98,31.90,2)
+	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZONE["The Barrens"],62.85,35.70,0)
+	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZONE["Tirisfal Glades"],52.55,55.92,0)
+	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZONE["Tirisfal Glades"],65.36,60.46,2)
+	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],44.03,40.92,0)
+	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.99,40.85,0)
+	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZONE["Teldrassil"],57.61,60.65,0)
+	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],41.76,50.09,0)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.08,35.11,0)
+	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZONE["The Barrens"],44,59.34,2)
+	self:addLookupList(TrainerDB,3704,L["Mahani"],BZONE["The Barrens"],45.36,58.98,2)
+	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.81,1)
+	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZONE["Ashenvale"],35.92,52.06,1)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.02,23.12,0)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.18,23.69,0)
+	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.77,40.87,1)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.43,20.83,0)
+	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],51.89,13.65,0)
+	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,0)
+	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.48,0)
+	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.82,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.93,41.99,1)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,44.53,2)
+	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.96,30.56,0)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.50,23.31,0)
+	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.31,73.01,0)
+	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],70.50,58.81,2)
+	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.06,58.02,0)
+	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.47,30.45,0)
+	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZONE["Undercity"],56.12,36.06,0)
+	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],59.90,28.81,2)
+	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],53.02,73.94,0)
+	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.94,72.85,0)
+	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.60,0)
+	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.15,34.13,0)
+	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.81,59.84,0)
+	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.00,29.34,1)
+	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.00,45.39,0)
+	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.74,37.66,1)
+	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.89,43.09,1)
+	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.77,45.51,1)
+	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.44,53.47,1)
+	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.97,0)
+	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.11,52.81,0)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.63,85.93,0)
+	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.25,84.93,0)
+	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.94,38.20,1)
+	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.11,38.21,0)
+	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.57,31.04,1)
+	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.97,60.61,0)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],51.90,84.29,0)
+	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],61.59,53.18,0)
+	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],61.55,53.18,0)
+	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.12,36.18,0)
+	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.02,45.02,0)
+	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZONE["Mulgore"],46.71,60.83,2)
+	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZONE["Durotar"],54.13,42.85,0)
+	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.63,57.20,0)
+	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.21,61.48,0)
+	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.05,1)
+	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.05,1)
+	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.14,23.48,0)
+	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.55,20.29,0)
+	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.91,35.03,0)
+	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZONE["Stranglethorn Vale"],28.88,75.98,0)
+	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZONE["Azshara"],36.94,66.15,1)
+	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.20,57.76,2)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.36,74.54,1)
+	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.45,44.30,2)
+	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.008,18.79,1)
+	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.20,34.74,2)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.55,50.24,1)
+	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.67,44.09,0)
+	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.72,44.61,0)
+	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.04,27.00,0)
+	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.76,0)
+	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.56,55.91,2)
+	self:addLookupList(TrainerDB,8306,L["Duhng"],BZONE["The Barrens"],54.89,31.91,2)
+	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZONE["Tanaris"],52.27,27.25,0)
+	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],63.01,36.67,0)
+	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.42,84.26,1)
+	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.85,23.54,0)
+	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.88,43.17,1)
+	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.94,42.31,1)
+	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.09,2)
+	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.65,0)
+	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.46,41.48,2)
+	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.32,31.29,0)
+	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.67,44.53,1)
+	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.44,45.08,1)
+	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.59,74.16,0)
+	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.10,1)
+	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.65,22.08,0)
+	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.91,24.15,0)
+	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.07,74.80,0)
+	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.39,34.51,2)
+	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.73,34.73,2)
+	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.38,29.92,0)
+	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"],BZONE["Undercity"],71.15,30.16,0)
+	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.05,0)
+	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.51,0)
+	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZONE["Dustwallow Marsh"],66.31,50.91,1)
+	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.64,44.86,0)
+	self:addLookupList(TrainerDB,11066,L["Jhag"],BZONE["Orgrimmar"],54.11,38.22,0)
+	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"],BZONE["Undercity"],61.52,61.29,0)
+	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.92,73.86,0)
+	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.53,13.01,1)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.59,40.63,2)
+	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZONE["Elwynn Forest"],65.28,69.98,1)
+	self:addLookupList(TrainerDB,11073,L["Annora"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.05,56.67,2)
+	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.47,0)
+	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],65.18,21.04,0)
+	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.16,43.08,0)
+	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],71.77,62.97,0)
+	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.69,42.98,0)
+	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],74.46,43.05,0)
+	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.94,43.64,1)
+	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.17,21.76,0)
+	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.39,23.93,0)
+	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.26,2.930,0)
+	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZONE["Eversong Woods"],59.90,61.99,2)
+	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZONE["Eversong Woods"],48.00,48.06,0)
+	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.71,72.53,2)
+	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZONE["Eversong Woods"],38.10,71.95,2)
+	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,0)
+	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZONE["Eversong Woods"],48.95,46.96,2)
+	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZONE["Eversong Woods"],48.99,47.07,2)
+	self:addLookupList(TrainerDB,16278,L["Sathein"],BZONE["Eversong Woods"],53.73,52.02,2)
+	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.34,2)
+	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,0)
+	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.83,0)
+	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.80,25.58,0)
+	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.57,25.59,0)
+	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.25,50.39,2)
+	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.85,50.19,0)
+	self:addLookupList(TrainerDB,16642,L["Camberon"],BZONE["Silvermoon City"],66.89,17.05,0)
+	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],66.97,18.31,0)
+	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.84,72.64,2)
+	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.21,40.04,0)
+	self:addLookupList(TrainerDB,16667,L["Danwe"],BZONE["Silvermoon City"],76.88,39.68,0)
+	self:addLookupList(TrainerDB,16668,L["Gloresse"],BZONE["Silvermoon City"],76.41,38.72,0)
+	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],79.94,41.10,0)
+	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.75,37.71,0)
+	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],68.80,70.97,2)
+	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.09,80.53,0)
+	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.56,81.19,0)
+	self:addLookupList(TrainerDB,16703,L["Amin"],BZONE["Silvermoon City"],90.38,74.92,0)
+	self:addLookupList(TrainerDB,16719,L["Mumman"],BZONE["The Exodar"],56.70,28.66,1)
+	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.49,62.18,1)
+	self:addLookupList(TrainerDB,16724,L["Miall"],BZONE["The Exodar"],60.72,89.37,0)
+	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.01,39.38,0)
+	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.13,91.84,1)
+	self:addLookupList(TrainerDB,16727,L["Padaar"],BZONE["The Exodar"],44.67,25.49,0)
+	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.59,74.49,1)
+	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.24,67.80,0)
+	self:addLookupList(TrainerDB,16731,L["Nus"],BZONE["The Exodar"],40.39,24.29,0)
+	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.80,87.08,0)
+	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.68,61.79,1)
+	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.45,39.51,0)
+	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],55.98,90.53,0)
+	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.42,74.39,0)
+	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.26,69.08,0)
+	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.44,87.79,0)
+	self:addLookupList(TrainerDB,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.18,63.76,1)
+	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.85,55.00,1)
+	self:addLookupList(TrainerDB,17215,L["Daedal"],BZONE["Bloodmyst Isle"],53.82,55.15,1)
+	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.11,0)
+	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZONE["Azuremyst Isle"],46.72,70.58,1)
+	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],54.16,55.39,1)
+	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.16,54.98,1)
+	self:addLookupList(TrainerDB,17442,L["Moordo"],BZONE["Azuremyst Isle"],45.14,23.72,1)
+	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZONE["Azuremyst Isle"],46.86,70.09,1)
+	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.06,51.67,1)
+	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],69.16,49.71,0)
+	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.44,2)
+	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.03,0)
+	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZONE["Orgrimmar"],44.58,36.27,0)
+	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],39.64,32.24,0)
+	self:addLookupList(TrainerDB,18752,L["Zebig"],BZONE["Hellfire Peninsula"],55.16,38.07,2)
+	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.37,35.99,0)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.42,39.11,0)
+	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.04,64.44,1)
+	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.57,0)
+	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.77,1)
+	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Eastern Plaguelands"],39.16,37.38,0)
+	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
+	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZONE["Hellfire Peninsula"],57.17,63.73,0)
+	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.18,66.00,0)
+	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZONE["Bloodmyst Isle"],56.31,54.58,1)
+	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Hellfire Peninsula"],53.99,63.58,0)
+	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Undercity"],57.57,46.81,0)
+	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Ironforge"],41.87,50.45,0)
+	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.66,0)
+	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],36.09,20.04,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.93,14.69,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.39,68.36,0)
+	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.84,32.83,0)
+	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.24,66.66,0)
+	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"],BZONE["Shattrath City"],44.29,90.73,0)
+	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.36,0)
+	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.92,90.38,0)
+	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.95,0)
+	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.64,92.01,0)
+	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],29.95,30.95,0)
+	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.98,0)
+	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZONE["Blade's Edge Mountains"],53.89,55.18,2)
+	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZONE["Netherstorm"],44.08,34.77,0)
+	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.52,34.56,0)
+	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZONE["Netherstorm"],33.12,66.78,0)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.60,74.93,0)
+	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.72,25.55,0)
+	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.28,44.42,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.31,43.84,0)
+	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.03,65.63,2)
+	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZONE["Terokkar Forest"],31.07,75.96,0)

 end
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 128ea1e..fc36539 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -9,7 +9,7 @@ Vendor data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-309 found from data mining.  0 ignored.
+308 found from data mining.  0 ignored.

 ************************************************************************

@@ -38,314 +38,313 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitVendor(VendorDB)

-	self:addLookupList(VendorDB,66,L["Tharynn Bouden"], BZONE["Elwynn Forest"], 42.21,67.21,1)
-	self:addLookupList(VendorDB,340,L["Kendor Kabonka"], BZONE["Stormwind City"], 77.05,54.08,0)
-	self:addLookupList(VendorDB,734,L["Corporal Bluth"], BZONE["Stranglethorn Vale"], 37.97,4.185,1)
-	self:addLookupList(VendorDB,777,L["Amy Davenport"], BZONE["Redridge Mountains"], 29.30,47.22,0)
-	self:addLookupList(VendorDB,843,L["Gina MacGregor"], BZONE["Westfall"], 57.84,54.24,1)
-	self:addLookupList(VendorDB,989,L["Banalash"], BZONE["Swamp of Sorrows"], 44.92,57.27,0)
-	self:addLookupList(VendorDB,1146,L["Vharr"], BZONE["Stranglethorn Vale"], 32.60,28.19,0)
-	self:addLookupList(VendorDB,1148,L["Nerrist"], BZONE["Stranglethorn Vale"], 32.09,29.43,2)
-	self:addLookupList(VendorDB,1149,L["Uthok"], BZONE["Stranglethorn Vale"], 32.11,28.23,0)
-	self:addLookupList(VendorDB,1250,L["Drake Lindgren"], BZONE["Elwynn Forest"], 82.95,67.45,1)
-	self:addLookupList(VendorDB,1286,L["Edna Mullby"], BZONE["Stormwind City"], 64.82,71.52,1)
-	self:addLookupList(VendorDB,1304,L["Darian Singh"], BZONE["Stormwind City"], 42.95,77.24,1)
-	self:addLookupList(VendorDB,1318,L["Jessara Cordell"], BZONE["Stormwind City"], 53.02,73.77,0)
-	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"], BZONE["Stormwind City"], 53.65,80.88,0)
-	self:addLookupList(VendorDB,1448,L["Neal Allen"], BZONE["Wetlands"], 11.03,57.12,1)
-	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"], BZONE["Wetlands"], 7.969,55.92,1)
-	self:addLookupList(VendorDB,1465,L["Drac Roughcut"], BZONE["Loch Modan"], 35.57,49.27,1)
-	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"], BZONE["Arathi Highlands"], 46.11,47.46,1)
-	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"], BZONE["Loch Modan"], 36.00,46.38,1)
-	self:addLookupList(VendorDB,1669,L["Defias Profiteer"], BZONE["Westfall"], 42.98,66.93,0)
-	self:addLookupList(VendorDB,1684,L["Khara Deepwater"], BZONE["Loch Modan"], 40.32,39.35,1)
-	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"], BZONE["Loch Modan"], 82.76,63.85,1)
-	self:addLookupList(VendorDB,2118,L["Abigail Shiel"], BZONE["Tirisfal Glades"], 61.30,52.00,2)
-	self:addLookupList(VendorDB,2381,L["Micha Yance"], BZONE["Hillsbrad Foothills"], 49.39,55.57,1)
-	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"], BZONE["Hillsbrad Foothills"], 50.98,61.39,1)
-	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"], BZONE["Hillsbrad Foothills"], 62.60,20.30,2)
-	self:addLookupList(VendorDB,2394,L["Mallen Swain"], BZONE["Hillsbrad Foothills"], 62.12,20.68,2)
-	self:addLookupList(VendorDB,2397,L["Derak Nightfall"], BZONE["Hillsbrad Foothills"], 63.49,19.65,2)
-	self:addLookupList(VendorDB,2480,L["Bro'kin"], BZONE["Alterac Mountains"], 39.15,39.40,0)
-	self:addLookupList(VendorDB,2481,L["Bliztik"], BZONE["Duskwood"], 18.06,55.15,0)
-	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"], BZONE["Stranglethorn Vale"], 27.98,75.83,0)
-	self:addLookupList(VendorDB,2664,L["Kelsey Yance"], BZONE["Stranglethorn Vale"], 27.97,75.02,0)
-	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"], BZONE["Duskwood"], 76.47,46.66,1)
-	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"], BZONE["Duskwood"], 75.73,45.61,1)
-	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"], BZONE["Stranglethorn Vale"], 28.29,77.29,0)
-	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"], BZONE["Wetlands"], 25.76,25.88,1)
-	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"], BZONE["Wetlands"], 26.74,26.21,1)
-	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"], BZONE["Gnomeregan"], 0,0,1)
-	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"], BZONE["Alterac Mountains"], 47.75,36.11,0)
-	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"], BZONE["Stranglethorn Vale"], 27.98,75.45,0)
-	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"], BZONE["Stranglethorn Vale"], 51.22,36.13,0)
-	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"], BZONE["The Hinterlands"], 34.33,38.22,0)
-	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"], BZONE["Redridge Mountains"], 89.06,67.36,1)
-	self:addLookupList(VendorDB,2698,L["George Candarte"], BZONE["Hillsbrad Foothills"], 91.88,38.25,2)
-	self:addLookupList(VendorDB,2803,L["Malygen"], BZONE["Felwood"], 62.01,25.99,1)
-	self:addLookupList(VendorDB,2805,L["Deneb Walker"], BZONE["Arathi Highlands"], 27.15,58.61,1)
-	self:addLookupList(VendorDB,2806,L["Bale"], BZONE["Felwood"], 34.77,52.87,0)
-	self:addLookupList(VendorDB,2810,L["Hammon Karwn"], BZONE["Arathi Highlands"], 46.31,47.35,1)
-	self:addLookupList(VendorDB,2814,L["Narj Deepslice"], BZONE["Arathi Highlands"], 45.69,47.67,1)
-	self:addLookupList(VendorDB,2821,L["Keena"], BZONE["Arathi Highlands"], 73.93,31.85,2)
-	self:addLookupList(VendorDB,2838,L["Crazk Sparks"], BZONE["Stranglethorn Vale"], 27.91,76.78,0)
-	self:addLookupList(VendorDB,2848,L["Glyx Brewright"], BZONE["Stranglethorn Vale"], 27.98,77.81,0)
-	self:addLookupList(VendorDB,3005,L["Mahu"], BZONE["Thunder Bluff"], 43.97,44.90,0)
-	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"], BZONE["Thunder Bluff"], 45.78,40.74,2)
-	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"], BZONE["Thunder Bluff"], 51.80,51.97,2)
-	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"], BZONE["Thunder Bluff"], 55.31,48.59,0)
-	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"], BZONE["Mulgore"], 46.13,58.10,0)
-	self:addLookupList(VendorDB,3085,L["Gloria Femmel"], BZONE["Redridge Mountains"], 26.82,43.03,1)
-	self:addLookupList(VendorDB,3134,L["Kzixx"], BZONE["Duskwood"], 82.14,19.60,0)
-	self:addLookupList(VendorDB,3178,L["Stuart Fleming"], BZONE["Wetlands"], 8.567,58.97,1)
-	self:addLookupList(VendorDB,3333,L["Shankys"], BZONE["Orgrimmar"], 70.01,29.59,0)
-	self:addLookupList(VendorDB,3335,L["Hagrus"], BZONE["Orgrimmar"], 46.81,48.10,0)
-	self:addLookupList(VendorDB,3346,L["Kithas"], BZONE["Orgrimmar"], 54.31,37.65,0)
-	self:addLookupList(VendorDB,3356,L["Sumi"], BZONE["Orgrimmar"], 82.10,22.89,0)
-	self:addLookupList(VendorDB,3364,L["Borya"], BZONE["Orgrimmar"], 63.08,50.48,0)
-	self:addLookupList(VendorDB,3366,L["Tamar"], BZONE["Orgrimmar"], 63.01,46.40,0)
-	self:addLookupList(VendorDB,3367,L["Felika"], BZONE["Orgrimmar"], 58.28,50.89,0)
-	self:addLookupList(VendorDB,3400,L["Xen'to"], BZONE["Orgrimmar"], 57.61,53.93,0)
-	self:addLookupList(VendorDB,3413,L["Sovik"], BZONE["Orgrimmar"], 75.97,23.00,0)
-	self:addLookupList(VendorDB,3482,L["Tari'qa"], BZONE["The Barrens"], 51.76,30.72,2)
-	self:addLookupList(VendorDB,3485,L["Wrahk"], BZONE["The Barrens"], 51.97,31.88,2)
-	self:addLookupList(VendorDB,3489,L["Zargh"], BZONE["The Barrens"], 52.26,29.98,2)
-	self:addLookupList(VendorDB,3490,L["Hula'mahi"], BZONE["The Barrens"], 52.03,29.90,2)
-	self:addLookupList(VendorDB,3495,L["Gagsprocket"], BZONE["The Barrens"], 63.28,36.96,0)
-	self:addLookupList(VendorDB,3497,L["Kilxx"], BZONE["The Barrens"], 62.71,39.21,0)
-	self:addLookupList(VendorDB,3499,L["Ranik"], BZONE["The Barrens"], 61.87,39.36,0)
-	self:addLookupList(VendorDB,3522,L["Constance Brisboise"], BZONE["Tirisfal Glades"], 52.88,54.75,2)
-	self:addLookupList(VendorDB,3537,L["Zixil"], BZONE["Hillsbrad Foothills"], 56.37,30.88,0)
-	self:addLookupList(VendorDB,3550,L["Martine Tramblay"], BZONE["Tirisfal Glades"], 66.00,59.07,2)
-	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"], BZONE["Silverpine Forest"], 43.31,41.10,0)
-	self:addLookupList(VendorDB,3683,L["Kiknikle"], BZONE["The Barrens"], 41.95,37.89,0)
-	self:addLookupList(VendorDB,3881,L["Grimtak"], BZONE["Durotar"], 52.13,42.17,2)
-	self:addLookupList(VendorDB,3954,L["Dalria"], BZONE["Ashenvale"], 35.29,52.01,1)
-	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"], BZONE["Ashenvale"], 51.03,67.86,1)
-	self:addLookupList(VendorDB,3960,L["Ulthaan"], BZONE["Ashenvale"], 50.00,67.30,1)
-	self:addLookupList(VendorDB,4086,L["Veenix"], BZONE["Stonetalon Mountains"], 58.91,52.01,0)
-	self:addLookupList(VendorDB,4168,L["Elynna"], BZONE["Darnassus"], 64.18,22.44,0)
-	self:addLookupList(VendorDB,4186,L["Mavralyn"], BZONE["Darkshore"], 37.35,41.02,1)
-	self:addLookupList(VendorDB,4189,L["Valdaron"], BZONE["Darkshore"], 38.14,41.18,1)
-	self:addLookupList(VendorDB,4200,L["Laird"], BZONE["Darkshore"], 37.09,43.94,1)
-	self:addLookupList(VendorDB,4223,L["Fyldan"], BZONE["Darnassus"], 48.52,21.41,0)
-	self:addLookupList(VendorDB,4225,L["Saenorion"], BZONE["Darnassus"], 64.49,22.30,0)
-	self:addLookupList(VendorDB,4226,L["Ulthir"], BZONE["Darnassus"], 55.75,24.04,0)
-	self:addLookupList(VendorDB,4228,L["Vaean"], BZONE["Darnassus"], 59.05,14.82,0)
-	self:addLookupList(VendorDB,4229,L["Mythrin'dir"], BZONE["Darnassus"], 60.70,19.77,0)
-	self:addLookupList(VendorDB,4265,L["Nyoma"], BZONE["Teldrassil"], 57.30,61.16,0)
-	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"], BZONE["Westfall"], 36.19,89.36,1)
-	self:addLookupList(VendorDB,4307,L["Heldan Galesong"], BZONE["Darkshore"], 37.31,56.34,1)
-	self:addLookupList(VendorDB,4553,L["Ronald Burch"], BZONE["Undercity"], 63.47,43.82,0)
-	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"], BZONE["Undercity"], 65.12,39.60,0)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"], BZONE["Undercity"], 81.46,30.00,2)
-	self:addLookupList(VendorDB,4577,L["Millie Gregorian"], BZONE["Undercity"], 71.20,28.68,0)
-	self:addLookupList(VendorDB,4589,L["Joseph Moore"], BZONE["Undercity"], 70.77,58.56,0)
-	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"], BZONE["Undercity"], 61.50,60.93,0)
-	self:addLookupList(VendorDB,4775,L["Felicia Doan"], BZONE["Undercity"], 65.02,49.38,0)
-	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"], BZONE["The Hinterlands"], 14.52,43.03,0)
-	self:addLookupList(VendorDB,4877,L["Jandia"], BZONE["Thousand Needles"], 46.08,50.92,2)
-	self:addLookupList(VendorDB,4879,L["Ogg'marr"], BZONE["Dustwallow Marsh"], 36.65,32.06,2)
-	self:addLookupList(VendorDB,4897,L["Helenia Olden"], BZONE["Dustwallow Marsh"], 66.55,50.86,1)
-	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"], BZONE["Ironforge"], 39.70,34.03,1)
-	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"], BZONE["Ironforge"], 60.79,45.19,0)
-	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"], BZONE["Ironforge"], 60.30,39.04,0)
-	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"], BZONE["Ironforge"], 47.91,6.645,0)
-	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"], BZONE["Ironforge"], 46.70,28.54,0)
-	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"], BZONE["Ironforge"], 68.16,44.68,0)
-	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"], BZONE["Ironforge"], 67.74,54.11,1)
-	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"], BZONE["Tanaris"], 51.90,29.21,0)
-	self:addLookupList(VendorDB,5483,L["Erika Tate"], BZONE["Stormwind City"], 78.35,53.00,0)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"], BZONE["Stormwind City"], 54.87,70.12,1)
-	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"], BZONE["Stormwind City"], 63.78,37.66,0)
-	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"], BZONE["Tanaris"], 51.28,27.01,0)
-	self:addLookupList(VendorDB,5748,L["Killian Sanatha"], BZONE["Silverpine Forest"], 33.27,17.60,2)
-	self:addLookupList(VendorDB,5757,L["Lilly"], BZONE["Silverpine Forest"], 43.76,51.50,2)
-	self:addLookupList(VendorDB,5758,L["Leo Sarn"], BZONE["Silverpine Forest"], 54.31,82.35,2)
-	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"], BZONE["The Barrens"], 45.95,36.04,0)
-	self:addLookupList(VendorDB,5940,L["Harn Longcast"], BZONE["Mulgore"], 47.57,56.61,2)
-	self:addLookupList(VendorDB,5942,L["Zansoa"], BZONE["Durotar"], 55.92,73.10,2)
-	self:addLookupList(VendorDB,5944,L["Yonada"], BZONE["The Barrens"], 45.54,58.96,2)
-	self:addLookupList(VendorDB,6567,L["Ghok'kah"], BZONE["Dustwallow Marsh"], 35.97,31.47,0)
-	self:addLookupList(VendorDB,6568,L["Vizzklick"], BZONE["Tanaris"], 50.98,27.10,0)
-	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"], BZONE["Ashenvale"], 18.22,60.15,1)
-	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"], BZONE["Alterac Mountains"], 85.93,79.93,0)
-	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"], BZONE["Ironforge"], 56.29,80.60,0)
-	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"], BZONE["Feralas"], 74.83,44.71,0)
-	self:addLookupList(VendorDB,7940,L["Darnall"], BZONE["Moonglade"], 52.16,33.49,0)
-	self:addLookupList(VendorDB,7947,L["Vivianna"], BZONE["Feralas"], 31.19,43.26,1)
-	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"], BZONE["Tanaris"], 52.50,28.00,0)
-	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"], BZONE["Tanaris"], 50.91,27.04,0)
-	self:addLookupList(VendorDB,8137,L["Gikkix"], BZONE["Tanaris"], 66.99,22.09,0)
-	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"], BZONE["Feralas"], 75.22,42.94,0)
-	self:addLookupList(VendorDB,8150,L["Janet Hommers"], BZONE["Desolace"], 66.31,7.523,1)
-	self:addLookupList(VendorDB,8157,L["Logannas"], BZONE["Feralas"], 32.20,43.60,0)
-	self:addLookupList(VendorDB,8161,L["Harggan"], BZONE["The Hinterlands"], 13.43,43.78,0)
-	self:addLookupList(VendorDB,8176,L["Gharash"], BZONE["Swamp of Sorrows"], 45.49,51.78,0)
-	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"], BZONE["The Barrens"], 54.85,32.61,2)
-	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"], BZONE["Thunder Bluff"], 40.35,62.12,2)
-	self:addLookupList(VendorDB,8508,L["Gretta Ganter"], BZONE["Dun Morogh"], 31.55,45.09,1)
-	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"], BZONE["Azshara"], 45.28,91.03,0)
-	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"], BZONE["Stranglethorn Vale"], 50.77,34.92,0)
-	self:addLookupList(VendorDB,8681,L["Outfitter Eric"], BZONE["Ironforge"], 43.46,28.89,0)
-	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"], L["Unknown Zone"], 0,0,1)
-	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"], BZONE["Burning Steppes"], 65.90,22.42,0)
-	self:addLookupList(VendorDB,9636,L["Kireena"], BZONE["Desolace"], 50.98,53.56,2)
-	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"], BZONE["Teldrassil"], 56.94,92.45,1)
-	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"], BZONE["Tirisfal Glades"], 83.48,65.96,0)
-	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"], BZONE["Western Plaguelands"], 43.19,84.19,0)
-	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"], BZONE["Winterspring"], 60.98,37.97,0)
-	self:addLookupList(VendorDB,11187,L["Himmik"], BZONE["Winterspring"], 60.98,37.96,0)
-	self:addLookupList(VendorDB,11189,L["Qia"], BZONE["Winterspring"], 60.79,37.79,0)
-	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"], BZONE["Western Plaguelands"], 68.33,76.66,0)
-	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"], BZONE["Eastern Plaguelands"], 76.10,55.54,0)
-	self:addLookupList(VendorDB,11557,L["Meilosh"], BZONE["Felwood"], 66.26,2.930,0)
-	self:addLookupList(VendorDB,11874,L["Masat T'andr"], BZONE["Swamp of Sorrows"], 26.54,32.71,0)
-	self:addLookupList(VendorDB,12033,L["Wulan"], BZONE["Desolace"], 25.80,70.22,0)
-	self:addLookupList(VendorDB,12043,L["Kulwia"], BZONE["Stonetalon Mountains"], 45.85,59.75,2)
-	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"], BZONE["Desolace"], 60.00,38.27,0)
-	self:addLookupList(VendorDB,12246,L["Super-Seller 680"], BZONE["Desolace"], 41.24,79.02,0)
-	self:addLookupList(VendorDB,12941,L["Jase Farlane"], BZONE["Eastern Plaguelands"], 74.90,51.19,0)
-	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,12958,L["Gigget Zipcoil"], BZONE["The Hinterlands"], 34.36,37.99,0)
-	self:addLookupList(VendorDB,12962,L["Wik'Tar"], BZONE["Ashenvale"], 12.11,34.22,2)
-	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"], BZONE["Dustwallow Marsh"], 37.13,30.67,2)
-	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"], BZONE["Feralas"], 45.13,43.17,0)
-	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"], BZONE["The Hinterlands"], 78.67,78.11,2)
-	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"], BZONE["Stranglethorn Vale"], 15.36,16.18,0)
-	self:addLookupList(VendorDB,15165,L["Haughty Modiste"], BZONE["Tanaris"], 66.58,22.54,0)
-	self:addLookupList(VendorDB,15176,L["Vargus"], BZONE["Silithus"], 50.90,39.30,0)
-	self:addLookupList(VendorDB,15179,L["Mishta"], BZONE["Silithus"], 49.96,36.48,0)
-	self:addLookupList(VendorDB,15293,L["Aendel Windspear"], BZONE["Silithus"], 62.72,50.48,0)
-	self:addLookupList(VendorDB,15419,L["Kania"], BZONE["Silithus"], 52.16,38.86,0)
-	self:addLookupList(VendorDB,15471,L["Lieutenant General Andorov"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,16224,L["Rathis Tomber"], BZONE["Ghostlands"], 47.30,28.89,2)
-	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"], BZONE["Ghostlands"], 47.88,31.20,0)
-	self:addLookupList(VendorDB,16262,L["Landraelanis"], BZONE["Eversong Woods"], 49.03,46.98,0)
-	self:addLookupList(VendorDB,16388,L["Koren"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,16583,L["Rohok"], BZONE["Hellfire Peninsula"], 53.04,38.26,0)
-	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"], BZONE["Hellfire Peninsula"], 55.27,40.79,2)
-	self:addLookupList(VendorDB,16624,L["Gelanthis"], BZONE["Silvermoon City"], 90.89,75.41,0)
-	self:addLookupList(VendorDB,16635,L["Lyna"], BZONE["Silvermoon City"], 69.89,24.70,0)
-	self:addLookupList(VendorDB,16638,L["Deynna"], BZONE["Silvermoon City"], 56.21,50.93,0)
-	self:addLookupList(VendorDB,16641,L["Melaris"], BZONE["Silvermoon City"], 66.79,19.25,2)
-	self:addLookupList(VendorDB,16657,L["Feera"], BZONE["The Exodar"], 55.44,90.52,0)
-	self:addLookupList(VendorDB,16670,L["Eriden"], BZONE["Silvermoon City"], 80.11,35.38,2)
-	self:addLookupList(VendorDB,16677,L["Quelis"], BZONE["Silvermoon City"], 69.32,71.19,2)
-	self:addLookupList(VendorDB,16689,L["Zaralda"], BZONE["Silvermoon City"], 84.16,79.77,0)
-	self:addLookupList(VendorDB,16705,L["Altaa"], BZONE["The Exodar"], 28.07,62.24,1)
-	self:addLookupList(VendorDB,16713,L["Arras"], BZONE["The Exodar"], 60.45,88.44,0)
-	self:addLookupList(VendorDB,16718,L["Phea"], BZONE["The Exodar"], 56.30,27.26,0)
-	self:addLookupList(VendorDB,16722,L["Egomis"], BZONE["The Exodar"], 39.46,39.58,0)
-	self:addLookupList(VendorDB,16748,L["Haferet"], BZONE["The Exodar"], 66.62,74.57,0)
-	self:addLookupList(VendorDB,16767,L["Neii"], BZONE["The Exodar"], 63.71,68.91,0)
-	self:addLookupList(VendorDB,16782,L["Yatheon"], BZONE["Silvermoon City"], 76.32,39.26,0)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"], BZONE["Ironforge"], 58.42,55.78,0)
-	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 54.16,55.39,1)
-	self:addLookupList(VendorDB,17512,L["Arred"], BZONE["The Exodar"], 44.89,25.61,0)
-	self:addLookupList(VendorDB,17518,L["Ythyar"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"], BZONE["Hellfire Peninsula"], 55.25,38.49,0)
-	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"], BZONE["Hellfire Peninsula"], 56.94,62.96,1)
-	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"], BZONE["Zangarmarsh"], 79.74,66.21,0)
-	self:addLookupList(VendorDB,18005,L["Haalrun"], BZONE["Zangarmarsh"], 68.18,49.09,0)
-	self:addLookupList(VendorDB,18011,L["Zurai"], BZONE["Zangarmarsh"], 85.57,54.05,0)
-	self:addLookupList(VendorDB,18015,L["Gambarinka"], BZONE["Zangarmarsh"], 31.77,49.66,0)
-	self:addLookupList(VendorDB,18017,L["Seer Janidi"], BZONE["Zangarmarsh"], 31.95,52.01,0)
-	self:addLookupList(VendorDB,18255,L["Apprentice Darius"], BZONE["Orgrimmar"], 48.73,80.87,0)
-	self:addLookupList(VendorDB,18382,L["Mycah"], BZONE["Zangarmarsh"], 18.42,51.11,0)
-	self:addLookupList(VendorDB,18427,L["Fazu"], BZONE["Bloodmyst Isle"], 54.39,56.72,1)
-	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"], BZONE["Shattrath City"], 72.64,31.90,0)
-	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,18672,L["Thomas Yance"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,18753,L["Felannia"], BZONE["Hellfire Peninsula"], 52.37,35.99,0)
-	self:addLookupList(VendorDB,18773,L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.69,65.77,1)
-	self:addLookupList(VendorDB,18775,L["Lebowski"], BZONE["Hellfire Peninsula"], 56.06,64.90,1)
-	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"], BZONE["Nagrand"], 41.89,43.91,2)
-	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"], BZONE["Nagrand"], 41.00,43.93,1)
-	self:addLookupList(VendorDB,18911,L["Juno Dufrain"], BZONE["Zangarmarsh"], 78.08,65.31,0)
-	self:addLookupList(VendorDB,18951,L["Erilia"], BZONE["Eversong Woods"], 56.04,54.47,2)
-	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"], BZONE["Undercity"], 48.13,71.28,0)
-	self:addLookupList(VendorDB,18960,L["Rungor"], BZONE["Terokkar Forest"], 49.40,46.58,0)
-	self:addLookupList(VendorDB,18990,L["Burko"], BZONE["Hellfire Peninsula"], 23.08,38.87,0)
-	self:addLookupList(VendorDB,18991,L["Aresella"], BZONE["Hellfire Peninsula"], 26.30,62.29,2)
-	self:addLookupList(VendorDB,19004,L["Vodesiin"], BZONE["Hellfire Peninsula"], 24.04,39.20,1)
-	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"], BZONE["Nagrand"], 56.26,38.41,2)
-	self:addLookupList(VendorDB,19017,L["Borto"], BZONE["Nagrand"], 53.99,71.24,0)
-	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"], BZONE["Terokkar Forest"], 56.01,54.10,1)
-	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"], BZONE["Terokkar Forest"], 58.02,53.85,0)
-	self:addLookupList(VendorDB,19074,L["Skreah"], BZONE["Shattrath City"], 46.47,20.15,0)
-	self:addLookupList(VendorDB,19195,L["Jim Saltit"], BZONE["Shattrath City"], 63.75,69.71,0)
-	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"], BZONE["Shattrath City"], 67.05,67.32,0)
-	self:addLookupList(VendorDB,19213,L["Eiin"], BZONE["Shattrath City"], 66.44,68.89,0)
-	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"], BZONE["Shattrath City"], 44.73,96.92,0)
-	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"], BZONE["Ironforge"], 50.76,74.15,1)
-	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"], BZONE["Shattrath City"], 48.19,26.81,0)
-	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"], BZONE["Shattrath City"], 60.00,63.89,0)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"], BZONE["Shadowmoon Valley"], 29.55,31.11,0)
-	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"], BZONE["Shadowmoon Valley"], 37.02,54.33,0)
-	self:addLookupList(VendorDB,19373,L["Mari Stonehand"], BZONE["Shadowmoon Valley"], 37.08,55.15,0)
-	self:addLookupList(VendorDB,19383,L["Captured Gnome"], BZONE["Zangarmarsh"], 32.47,49.45,0)
-	self:addLookupList(VendorDB,19521,L["Arrond"], BZONE["Shadowmoon Valley"], 55.80,59.33,0)
-	self:addLookupList(VendorDB,19537,L["Dealer Malij"], BZONE["Netherstorm"], 44.01,34.45,0)
-	self:addLookupList(VendorDB,19540,L["Asarnan"], BZONE["Netherstorm"], 44.52,34.56,0)
-	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"], BZONE["Shattrath City"], 65.36,69.60,0)
-	self:addLookupList(VendorDB,19662,L["Aaron Hollman"], BZONE["Shattrath City"], 64.15,71.59,0)
-	self:addLookupList(VendorDB,19663,L["Madame Ruby"], BZONE["Shattrath City"], 64.05,70.42,0)
-	self:addLookupList(VendorDB,19694,L["Loolruna"], BZONE["Zangarmarsh"], 68.59,48.84,0)
-	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"], BZONE["Zangarmarsh"], 41.13,28.13,0)
-	self:addLookupList(VendorDB,19836,L["Mixie Farshot"], BZONE["Hellfire Peninsula"], 60.98,81.98,2)
-	self:addLookupList(VendorDB,19837,L["Daga Ramba"], BZONE["Blade's Edge Mountains"], 52.24,57.70,0)
-	self:addLookupList(VendorDB,20028,L["Doba"], BZONE["Blade's Edge Mountains"], 28.17,92.23,0)
-	self:addLookupList(VendorDB,20096,L["Uriku"], BZONE["Nagrand"], 56.02,72.87,1)
-	self:addLookupList(VendorDB,20097,L["Nula the Butcher"], BZONE["Nagrand"], 57.96,36.33,0)
-	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"], BZONE["Nagrand"], 53.83,37.00,0)
-	self:addLookupList(VendorDB,20242,L["Karaaz"], BZONE["Netherstorm"], 44.30,35.09,0)
-	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"], BZONE["Blade's Edge Mountains"], 62.02,40.03,0)
-	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"], BZONE["Blade's Edge Mountains"], 61.18,68.88,0)
-	self:addLookupList(VendorDB,21432,L["Almaador"], BZONE["Zul'Aman"], 0,0,0)
-	self:addLookupList(VendorDB,21474,L["Coreiel"], BZONE["Nagrand"], 42.97,42.59,2)
-	self:addLookupList(VendorDB,21485,L["Aldraan"], BZONE["Nagrand"], 43.13,42.49,1)
-	self:addLookupList(VendorDB,21643,L["Alurmi"], BZONE["Tanaris"], 63.73,58.15,0)
-	self:addLookupList(VendorDB,21655,L["Nakodu"], BZONE["Shattrath City"], 62.90,68.99,0)
-	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"], BZONE["Shattrath City"], 66.42,69.88,0)
-	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"], BZONE["Shattrath City"], 66.03,68.81,0)
-	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"], BZONE["Shattrath City"], 67.05,69.04,0)
-	self:addLookupList(VendorDB,23007,L["Paulsta'ats"], BZONE["Nagrand"], 31.28,57.07,0)
-	self:addLookupList(VendorDB,23159,L["Okuno"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,23437,L["Indormi"], L["Unknown Zone"], 0,0,0)
-	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"], BZONE["Shattrath City"], 55.25,2.828,0)
-	self:addLookupList(VendorDB,25950,L["Shaani"], BZONE["Isle of Quel'Danas"], 51.04,33.24,0)
-	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"], BZONE["Dragonblight"], 36.01,46.92,0)
-	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"], BZONE["Grizzly Hills"], 22.25,65.92,0)
-	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"], BZONE["Borean Tundra"], 31.32,40.90,0)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"], BZONE["Dragonblight"], 76.98,61.90,0)
-	self:addLookupList(VendorDB,27054,L["Modoru"], BZONE["Dragonblight"], 29.30,56.04,0)
-	self:addLookupList(VendorDB,27147,L["Librarian Erickson"], BZONE["Borean Tundra"], 45.94,32.68,0)
-	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"], BZONE["Dalaran"], 39.02,41.09,0)
-	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"], BZONE["Dalaran"], 39.81,34.20,0)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"], BZONE["Dalaran"], 34.60,33.46,0)
-	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"], BZONE["Dalaran"], 36.58,33.24,0)
-	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"], BZONE["Dalaran"], 36.97,33.63,0)
-	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"], BZONE["Icecrown"], 86.89,76.92,0)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"], BZONE["Wintergrasp"], 49.00,18.35,1)
-	self:addLookupList(VendorDB,31031,L["Misensi"], BZONE["Dalaran"], 69.83,37.42,0)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"], BZONE["Dalaran"], 41.20,65.51,0)
-	self:addLookupList(VendorDB,31910,L["Geen"], BZONE["Sholazar Basin"], 54.18,56.95,0)
-	self:addLookupList(VendorDB,31911,L["Tanak"], BZONE["Sholazar Basin"], 55.02,68.87,0)
-	self:addLookupList(VendorDB,31916,L["Tanaika"], BZONE["Howling Fjord"], 25.78,58.71,0)
-	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"], BZONE["Dalaran"], 26.63,47.81,0)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"], BZONE["Wintergrasp"], 51.16,18.06,0)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"], BZONE["Wintergrasp"], 50.73,18.62,0)
-	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"], BZONE["Dalaran"], 38.93,40.95,0)
-	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"], BZONE["Dalaran"], 38.46,29.52,0)
-	self:addLookupList(VendorDB,32533,L["Cielstrasza"], BZONE["Dragonblight"], 59.95,54.93,0)
-	self:addLookupList(VendorDB,32538,L["Duchess Mynx"], BZONE["Icecrown"], 43.72,21.27,0)
-	self:addLookupList(VendorDB,32540,L["Lillehoff"], BZONE["The Storm Peaks"], 64.96,60.83,0)
-	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"], BZONE["Borean Tundra"], 57.56,66.11,0)
-	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"], BZONE["Borean Tundra"], 40.84,54.11,0)
-	self:addLookupList(VendorDB,32763,L["Sairuk"], BZONE["Dragonblight"], 48.93,76.25,0)
-	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"], BZONE["Howling Fjord"], 60.27,63.97,0)
-	self:addLookupList(VendorDB,32774,L["Sebastian Crane"], BZONE["Howling Fjord"], 79.49,31.47,0)
+	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.21,67.21,1)
+	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],77.03,54.03,0)
+	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZONE["Stranglethorn Vale"],37.97,4.185,1)
+	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.22,0)
+	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.24,1)
+	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.92,57.27,0)
+	self:addLookupList(VendorDB,1146,L["Vharr"],BZONE["Stranglethorn Vale"],32.60,28.19,0)
+	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.43,2)
+	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.11,28.23,0)
+	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.95,67.45,1)
+	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.90,1)
+	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.95,77.24,1)
+	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.03,73.75,0)
+	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.65,80.88,0)
+	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],11.03,57.12,1)
+	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZONE["Wetlands"],7.969,55.92,1)
+	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZONE["Loch Modan"],35.57,49.27,1)
+	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"],BZONE["Arathi Highlands"],46.11,47.46,1)
+	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZONE["Loch Modan"],36.00,46.38,1)
+	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZONE["Westfall"],42.98,66.93,0)
+	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.32,39.35,1)
+	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],82.76,63.85,1)
+	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],61.30,52.00,2)
+	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.39,55.57,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.98,61.39,1)
+	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
+	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZONE["Hillsbrad Foothills"],62.12,20.68,2)
+	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZONE["Hillsbrad Foothills"],63.49,19.65,2)
+	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZONE["Alterac Mountains"],39.15,39.40,0)
+	self:addLookupList(VendorDB,2481,L["Bliztik"],BZONE["Duskwood"],18.06,55.15,0)
+	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"],BZONE["Stranglethorn Vale"],27.98,75.83,0)
+	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZONE["Stranglethorn Vale"],27.97,75.02,0)
+	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZONE["Duskwood"],76.47,46.66,1)
+	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZONE["Duskwood"],75.73,45.61,1)
+	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZONE["Stranglethorn Vale"],28.29,77.29,0)
+	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.76,25.88,1)
+	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.74,26.21,1)
+	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZONE["Gnomeregan"],0,0,1)
+	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"],BZONE["Alterac Mountains"],47.75,36.11,0)
+	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],27.98,75.45,0)
+	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZONE["Stranglethorn Vale"],51.22,36.13,0)
+	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZONE["The Hinterlands"],34.33,38.22,0)
+	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZONE["Redridge Mountains"],89.06,67.36,1)
+	self:addLookupList(VendorDB,2698,L["George Candarte"],BZONE["Hillsbrad Foothills"],91.88,38.25,2)
+	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],62.01,25.99,1)
+	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.15,58.61,1)
+	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.87,0)
+	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZONE["Arathi Highlands"],46.31,47.35,1)
+	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.69,47.67,1)
+	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Arathi Highlands"],73.93,31.85,2)
+	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZONE["Stranglethorn Vale"],27.91,76.78,0)
+	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZONE["Stranglethorn Vale"],27.98,77.81,0)
+	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.97,44.90,0)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.78,40.74,2)
+	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.80,51.97,2)
+	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.31,48.59,0)
+	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.13,58.10,0)
+	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.03,1)
+	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],82.14,19.60,0)
+	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.567,58.97,1)
+	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.59,0)
+	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.81,48.11,0)
+	self:addLookupList(VendorDB,3346,L["Kithas"],BZONE["Orgrimmar"],54.31,37.65,0)
+	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.10,22.89,0)
+	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],63.08,50.48,0)
+	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.01,46.40,0)
+	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.28,50.89,0)
+	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.61,53.93,0)
+	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.97,23.00,0)
+	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.72,2)
+	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],51.97,31.88,2)
+	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.26,29.98,2)
+	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZONE["The Barrens"],52.03,29.90,2)
+	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],63.28,36.96,0)
+	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.71,39.21,0)
+	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.36,0)
+	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.88,54.75,2)
+	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.37,30.88,0)
+	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.00,59.07,2)
+	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.10,0)
+	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],41.95,37.89,0)
+	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.13,42.17,2)
+	self:addLookupList(VendorDB,3954,L["Dalria"],BZONE["Ashenvale"],35.29,52.01,1)
+	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"],BZONE["Ashenvale"],51.03,67.86,1)
+	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.00,67.30,1)
+	self:addLookupList(VendorDB,4086,L["Veenix"],BZONE["Stonetalon Mountains"],58.91,52.01,0)
+	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.18,22.44,0)
+	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.35,41.02,1)
+	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],38.14,41.18,1)
+	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.09,43.94,1)
+	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.52,21.41,0)
+	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.49,22.30,0)
+	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.75,24.04,0)
+	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.05,14.82,0)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.70,19.77,0)
+	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.30,61.16,0)
+	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.19,89.36,1)
+	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.31,56.34,1)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.47,43.82,0)
+	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.12,39.59,0)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.46,29.98,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.20,28.68,0)
+	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.77,58.56,0)
+	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.48,60.98,0)
+	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.02,49.38,0)
+	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.03,0)
+	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Thousand Needles"],46.08,50.92,2)
+	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.65,32.06,2)
+	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.86,1)
+	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.03,1)
+	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.79,45.19,0)
+	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.30,39.04,0)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.91,6.645,0)
+	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],46.70,28.54,0)
+	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.16,44.68,0)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.74,54.11,1)
+	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZONE["Tanaris"],51.90,29.21,0)
+	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.95,52.92,0)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.90,70.17,1)
+	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.01,0)
+	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.27,17.60,2)
+	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.76,51.50,2)
+	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZONE["Silverpine Forest"],54.31,82.35,2)
+	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZONE["The Barrens"],45.95,36.04,0)
+	self:addLookupList(VendorDB,5940,L["Harn Longcast"],BZONE["Mulgore"],47.57,56.61,2)
+	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],55.92,73.10,2)
+	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.96,2)
+	self:addLookupList(VendorDB,6567,L["Ghok'kah"],BZONE["Dustwallow Marsh"],35.97,31.47,0)
+	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],50.98,27.10,0)
+	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZONE["Ashenvale"],18.22,60.15,1)
+	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.93,0)
+	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.29,80.61,0)
+	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"],BZONE["Feralas"],74.83,44.71,0)
+	self:addLookupList(VendorDB,7940,L["Darnall"],BZONE["Moonglade"],52.16,33.49,0)
+	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.19,43.26,1)
+	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZONE["Tanaris"],52.50,28.00,0)
+	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.04,0)
+	self:addLookupList(VendorDB,8137,L["Gikkix"],BZONE["Tanaris"],66.99,22.09,0)
+	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZONE["Feralas"],75.22,42.94,0)
+	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Desolace"],66.31,7.523,1)
+	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.20,43.60,0)
+	self:addLookupList(VendorDB,8161,L["Harggan"],BZONE["The Hinterlands"],13.43,43.78,0)
+	self:addLookupList(VendorDB,8176,L["Gharash"],BZONE["Swamp of Sorrows"],45.49,51.78,0)
+	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.85,32.61,2)
+	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.35,62.12,2)
+	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.55,45.09,1)
+	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZONE["Azshara"],45.28,91.03,0)
+	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZONE["Stranglethorn Vale"],50.77,34.92,0)
+	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZONE["Ironforge"],43.46,28.89,0)
+	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,1)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.90,22.42,0)
+	self:addLookupList(VendorDB,9636,L["Kireena"],BZONE["Desolace"],50.98,53.56,2)
+	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZONE["Teldrassil"],56.94,92.45,1)
+	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZONE["Tirisfal Glades"],83.48,65.96,0)
+	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"],BZONE["Western Plaguelands"],43.19,84.19,0)
+	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZONE["Winterspring"],60.98,37.97,0)
+	self:addLookupList(VendorDB,11187,L["Himmik"],BZONE["Winterspring"],60.98,37.96,0)
+	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],60.79,37.79,0)
+	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZONE["Western Plaguelands"],68.08,77.54,0)
+	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],76.10,55.54,0)
+	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.26,2.930,0)
+	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZONE["Swamp of Sorrows"],26.54,32.71,0)
+	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.80,70.22,0)
+	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.85,59.75,2)
+	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.00,38.27,0)
+	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.24,79.02,0)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.90,51.19,0)
+	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,12958,L["Gigget Zipcoil"],BZONE["The Hinterlands"],34.36,37.99,0)
+	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZONE["Ashenvale"],12.11,34.22,2)
+	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"],BZONE["Dustwallow Marsh"],37.13,30.67,2)
+	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.13,43.17,0)
+	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZONE["The Hinterlands"],78.67,78.11,2)
+	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"],BZONE["Stranglethorn Vale"],15.36,16.18,0)
+	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZONE["Tanaris"],66.58,22.54,0)
+	self:addLookupList(VendorDB,15176,L["Vargus"],BZONE["Silithus"],50.90,39.30,0)
+	self:addLookupList(VendorDB,15179,L["Mishta"],BZONE["Silithus"],49.96,36.48,0)
+	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZONE["Silithus"],62.72,50.48,0)
+	self:addLookupList(VendorDB,15419,L["Kania"],BZONE["Silithus"],52.16,38.86,0)
+	self:addLookupList(VendorDB,15471,L["Lieutenant General Andorov"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZONE["Ghostlands"],47.30,28.89,2)
+	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,0)
+	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZONE["Eversong Woods"],49.03,46.98,0)
+	self:addLookupList(VendorDB,16388,L["Koren"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,0)
+	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZONE["Hellfire Peninsula"],55.27,40.79,2)
+	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.89,75.41,0)
+	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.89,24.70,0)
+	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.21,50.93,0)
+	self:addLookupList(VendorDB,16641,L["Melaris"],BZONE["Silvermoon City"],66.79,19.25,2)
+	self:addLookupList(VendorDB,16657,L["Feera"],BZONE["The Exodar"],55.44,90.52,0)
+	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.11,35.38,2)
+	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.32,71.19,2)
+	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],84.16,79.77,0)
+	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.07,62.24,1)
+	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.45,88.44,0)
+	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.30,27.26,0)
+	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.46,39.58,0)
+	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.62,74.57,0)
+	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],63.71,68.91,0)
+	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.32,39.26,0)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.42,55.78,0)
+	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],54.16,55.39,1)
+	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.89,25.61,0)
+	self:addLookupList(VendorDB,17518,L["Ythyar"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.25,38.49,0)
+	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.94,62.96,1)
+	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.74,66.22,0)
+	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.18,49.09,0)
+	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.57,54.05,0)
+	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.66,0)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.95,52.01,0)
+	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.73,80.87,0)
+	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.42,51.11,0)
+	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.39,56.72,1)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.64,31.90,0)
+	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,18672,L["Thomas Yance"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.37,35.99,0)
+	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.77,1)
+	self:addLookupList(VendorDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
+	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],41.89,43.91,2)
+	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.00,43.93,1)
+	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.08,65.31,0)
+	self:addLookupList(VendorDB,18951,L["Erilia"],BZONE["Eversong Woods"],56.04,54.47,2)
+	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Undercity"],48.13,71.28,0)
+	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],49.40,46.58,0)
+	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.08,38.87,0)
+	self:addLookupList(VendorDB,18991,L["Aresella"],BZONE["Hellfire Peninsula"],26.30,62.29,2)
+	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZONE["Hellfire Peninsula"],24.04,39.20,1)
+	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.26,38.41,2)
+	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.99,71.24,0)
+	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.10,1)
+	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],58.02,53.85,0)
+	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.47,20.15,0)
+	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.75,69.71,0)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.32,0)
+	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.45,68.88,0)
+	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.73,96.92,0)
+	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.76,74.15,1)
+	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.81,0)
+	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.89,0)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.55,31.11,0)
+	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],37.02,54.33,0)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.08,55.15,0)
+	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.45,0)
+	self:addLookupList(VendorDB,19521,L["Arrond"],BZONE["Shadowmoon Valley"],55.80,59.33,0)
+	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.45,0)
+	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.52,34.56,0)
+	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.36,69.60,0)
+	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.15,71.59,0)
+	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.05,70.42,0)
+	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.59,48.84,0)
+	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.13,28.13,0)
+	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],60.98,81.98,2)
+	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],52.24,57.70,0)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.17,92.23,0)
+	self:addLookupList(VendorDB,20096,L["Uriku"],BZONE["Nagrand"],56.02,72.87,1)
+	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],57.96,36.33,0)
+	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZONE["Nagrand"],53.83,37.00,0)
+	self:addLookupList(VendorDB,20242,L["Karaaz"],BZONE["Netherstorm"],44.30,35.09,0)
+	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.03,0)
+	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.18,68.88,0)
+	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Zul'Aman"],0,0,0)
+	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],42.97,42.59,2)
+	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.13,42.49,1)
+	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.73,58.15,0)
+	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.99,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],66.42,69.88,0)
+	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.03,68.81,0)
+	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZONE["Shattrath City"],67.05,69.04,0)
+	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],31.28,57.07,0)
+	self:addLookupList(VendorDB,23159,L["Okuno"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,23437,L["Indormi"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.828,0)
+	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.24,0)
+	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.01,46.92,0)
+	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.51,65.92,0)
+	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.90,0)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],76.98,61.90,0)
+	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Stormwind City"],30.48,45.09,1)
+	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.68,0)
+	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.02,41.09,0)
+	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Dalaran"],39.81,34.20,0)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.60,33.46,0)
+	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.58,33.24,0)
+	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],36.97,33.63,0)
+	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],86.89,76.92,0)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.00,18.35,1)
+	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Dalaran"],69.85,37.46,0)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.20,65.51,0)
+	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.19,56.95,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.04,68.87,0)
+	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.78,58.71,0)
+	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.63,47.81,0)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.16,18.06,0)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],50.73,18.62,0)
+	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.93,40.95,0)
+	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.46,29.52,0)
+	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],59.95,54.93,0)
+	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.72,21.27,0)
+	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.66,61.36,0)
+	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.11,0)
+	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.11,0)
+	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.94,76.26,0)
+	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.27,63.97,0)
+	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.49,31.47,0)

 end
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 7ddcf4d..614124f 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,286 +1,61 @@
 Unknown zones:
-	{"Abomination" => ""},
-	{"Akil'zon" => ""},
-	{"Amani Dragonhawk" => ""},
-	{"Amani Elder Lynx" => ""},
-	{"Amani'shi Axe Thrower" => ""},
-	{"Amani'shi Beast Tamer" => ""},
-	{"Amani'shi Flame Caster" => ""},
-	{"Amani'shi Guardian" => ""},
-	{"Amani'shi Handler" => ""},
-	{"Amani'shi Scout" => ""},
-	{"Amani'shi Tribesman" => ""},
-	{"Amani'shi Warbringer" => ""},
-	{"Amani'shi Wind Walker" => ""},
-	{"Anetheron" => ""},
-	{"Anguished Dead" => ""},
-	{"Anub'arak" => ""},
-	{"Anvilrage Captain" => ""},
-	{"Anvilrage Marshal" => ""},
-	{"Anvilrage Overseer" => ""},
-	{"Anvilrage Soldier" => ""},
-	{"Apocalypse Guard" => ""},
-	{"Arcane Anomaly" => ""},
-	{"Arcane Protector" => ""},
-	{"Arcatraz Sentinel" => ""},
-	{"Archimonde" => ""},
-	{"Atal'ai Deathwalker" => ""},
-	{"Atal'ai Warrior" => ""},
-	{"Atal'ai Witch Doctor" => ""},
-	{"Attumen the Huntsman" => ""},
-	{"Auchenai Monk" => ""},
-	{"Ayamiss the Hunter" => ""},
-	{"Azgalor" => ""},
-	{"Bannok Grimaxe" => ""},
-	{"Banshee" => ""},
-	{"Baron Geddon" => ""},
-	{"Battleguard Sartura" => ""},
-	{"Blackhand Elite" => ""},
-	{"Blackheart the Inciter" => ""},
-	{"Bleeding Hollow Darkcaster" => ""},
-	{"Bloodhound" => ""},
-	{"Bloodwarder Legionnaire" => ""},
-	{"Bloodwarder Vindicator" => ""},
-	{"Bog Giant" => ""},
-	{"Bonechewer Destroyer" => ""},
-	{"Burrowing Thundersnout" => ""},
-	{"Buru the Gorger" => ""},
-	{"Cabal Acolyte" => ""},
-	{"Cabal Cultist" => ""},
-	{"Cabal Fanatic" => ""},
-	{"Cabal Spellbinder" => ""},
-	{"Cannon Master Willey" => ""},
-	{"Captain Skarloc" => ""},
-	{"Cataclysm Hound" => ""},
-	{"Chrono Lord Deja" => ""},
-	{"Cobalt Serpent" => ""},
-	{"Coilfang Champion" => ""},
-	{"Coilfang Hate-Screamer" => ""},
-	{"Coilfang Myrmidon" => ""},
-	{"Coilfang Oracle" => ""},
-	{"Coilfang Serpentguard" => ""},
-	{"Coilfang Shatterer" => ""},
-	{"Coilfang Siren" => ""},
-	{"Coilfang Sorceress" => ""},
-	{"Coilfang Technician" => ""},
-	{"Coilfang Warrior" => ""},
-	{"Coilskar Sea-Caller" => ""},
-	{"Commander Sarannis" => ""},
-	{"Crimson Inquisitor" => ""},
-	{"Crimson Sorcerer" => ""},
-	{"Crypt Fiend" => ""},
-	{"Crystalcore Mechanic" => ""},
-	{"Cyanigosa" => ""},
-	{"Dalliah the Doomsayer" => ""},
-	{"Dark Screecher" => ""},
-	{"Darkmaster Gandling" => ""},
-	{"Darkwater Crocolisk" => ""},
-	{"Darkweaver Syth" => ""},
-	{"Deep Stinger" => ""},
-	{"Defias Pirate" => ""},
-	{"Defias Squallshaper" => ""},
-	{"Don Carlos" => ""},
-	{"Doomfire Destroyer" => ""},
-	{"Doomforge Craftsman" => ""},
-	{"Doomforge Dragoon" => ""},
-	{"Dragonmaw Wind Reaver" => ""},
-	{"Drakkari Bat" => ""},
-	{"Drakkari Earthshaker" => ""},
-	{"Durnholde Lookout" => ""},
-	{"Durnholde Rifleman" => ""},
-	{"Durnholde Tracking Hound" => ""},
-	{"Emperor Vek'lor" => ""},
-	{"Emperor Vek'nilash" => ""},
-	{"Epoch Hunter" => ""},
-	{"Eredar Deathbringer" => ""},
-	{"Ethereal Priest" => ""},
-	{"Ethereal Scavenger" => ""},
-	{"Ethereal Spellbinder" => ""},
-	{"Ethereal Thief" => ""},
-	{"Ethereum Smuggler" => ""},
-	{"Exarch Maladaar" => ""},
-	{"Fankriss the Unyielding" => ""},
-	{"Fel Orc Convert" => ""},
-	{"Fel Rager" => ""},
-	{"Fel Stalker" => ""},
-	{"Felguard Annihilator" => ""},
-	{"Firebrand Grunt" => ""},
-	{"Firebrand Invoker" => ""},
-	{"Firebrand Legionnaire" => ""},
-	{"Firebrand Pyromancer" => ""},
-	{"Fleshbeast" => ""},
-	{"Flesheating Ghoul" => ""},
-	{"Frost Wyrm" => ""},
-	{"Gargantuan Abyssal" => ""},
-	{"Gargoyle" => ""},
-	{"Garr" => ""},
-	{"Gehennas" => ""},
-	{"General Drakkisath" => ""},
-	{"General Rajaxx" => ""},
-	{"Ghaz'an" => ""},
-	{"Ghostly Philanthropist" => ""},
-	{"Ghostly Steward" => ""},
-	{"Ghoul" => ""},
-	{"Giant Infernal" => ""},
-	{"Golem Lord Argelmach" => ""},
-	{"Golemagg the Incinerator" => ""},
-	{"Goraluk Anvilcrack" => ""},
-	{"Grand Warlock Nethekurse" => ""},
-	{"Greater Bogstrok" => ""},
-	{"Greater Fleshbeast" => ""},
-	{"Grizzle" => ""},
-	{"Gronn-Priest" => ""},
-	{"Halazzi" => ""},
-	{"Hammered Patron" => ""},
-	{"Herald Volazj" => ""},
-	{"Hex Lord Malacrass" => ""},
-	{"High Botanist Freywinn" => ""},
-	{"Homunculus" => ""},
-	{"Hydromancer Thespia" => ""},
-	{"Ingvar the Plunderer" => ""},
-	{"Ironbark Protector" => ""},
-	{"Jan'alai" => ""},
-	{"Kaz'rogal" => ""},
-	{"Keristrasza" => ""},
-	{"King Ymiron" => ""},
-	{"Kurinnaxx" => ""},
-	{"Loken" => ""},
-	{"Lord Kazzak" => ""},
-	{"Lord Kri" => ""},
-	{"Lord Roccor" => ""},
-	{"Loro" => ""},
-	{"Lucifron" => ""},
-	{"Magical Horror" => ""},
-	{"Magister Kalendris" => ""},
-	{"Magmadar" => ""},
-	{"Maleki the Pallid" => ""},
-	{"Mana Warp" => ""},
-	{"Mechano-Lord Capacitus" => ""},
-	{"Mekgineer Steamrigger" => ""},
-	{"Mekgineer Thermaplugg" => ""},
-	{"Mennu the Betrayer" => ""},
-	{"Midnight" => ""},
-	{"Mijan" => ""},
-	{"Moam" => ""},
-	{"Moroes" => ""},
-	{"Murk Worm" => ""},
-	{"Murmur" => ""},
-	{"Nalorakk" => ""},
-	{"Nethermancer Sepethrea" => ""},
-	{"Nethervine Inciter" => ""},
-	{"Nexus Stalker" => ""},
-	{"Nexus-Prince Shaffar" => ""},
-	{"Nightbane" => ""},
-	{"Oblivion Mage" => ""},
-	{"Onyxia" => ""},
-	{"Ossirian the Unscarred" => ""},
-	{"Ouro" => ""},
-	{"Painbringer" => ""},
-	{"Pathaleon the Calculator" => ""},
-	{"Phantom Attendant" => ""},
-	{"Phantom Guardsman" => ""},
-	{"Phantom Guest" => ""},
-	{"Phantom Stagehand" => ""},
-	{"Phantom Valet" => ""},
-	{"Phoenix-Hawk" => ""},
-	{"Phoenix-Hawk Hatchling" => ""},
-	{"Plugger Spazzring" => ""},
-	{"Priestess Delrissa" => ""},
-	{"Priestess of Torment" => ""},
-	{"Princess Huhuran" => ""},
-	{"Princess Yauj" => ""},
-	{"Pusillin" => ""},
-	{"Pyromancer Loregrain" => ""},
-	{"Quartermaster Zigris" => ""},
-	{"Rabid Warhound" => ""},
-	{"Rage Talon Dragon Guard" => ""},
-	{"Rage Winterchill" => ""},
-	{"Raging Skeleton" => ""},
-	{"Ribbly Screwspigot" => ""},
-	{"Ribbly's Crony" => ""},
-	{"Rift Keeper" => ""},
-	{"Rift Lord" => ""},
-	{"Risen Bonewarder" => ""},
-	{"Risen Construct" => ""},
-	{"Risen Drakkari Soulmage" => ""},
-	{"Risen Drakkari Warrior" => ""},
-	{"Sable Jaguar" => ""},
-	{"Sandfury Blood Drinker" => ""},
-	{"Sandfury Shadowcaster" => ""},
-	{"Scarlet Adept" => ""},
-	{"Scarlet Centurion" => ""},
-	{"Scarlet Gallant" => ""},
-	{"Scarlet Monk" => ""},
-	{"Scarlet Protector" => ""},
-	{"Scholomance Adept" => ""},
-	{"Scholomance Necromancer" => ""},
-	{"Serpentshrine Sporebat" => ""},
-	{"Sethekk Initiate" => ""},
-	{"Sethekk Prophet" => ""},
-	{"Sethekk Ravenguard" => ""},
-	{"Shade of Aran" => ""},
-	{"Shadow Pillager" => ""},
-	{"Shadowforge Peasant" => ""},
-	{"Shadowmoon Reaver" => ""},
-	{"Shadowsword Assassin" => ""},
-	{"Shadowsword Guardian" => ""},
-	{"Shadowsword Vanquisher" => ""},
-	{"Shadowy Necromancer" => ""},
-	{"Shattered Hand Centurion" => ""},
-	{"Shattered Hand Reaver" => ""},
-	{"Shazzrah" => ""},
-	{"Shrike Bat" => ""},
-	{"Sister of Torment" => ""},
-	{"Skeletal Usher" => ""},
-	{"Solakar Flamewreath" => ""},
-	{"Sorcerous Shade" => ""},
-	{"Spawn of Hakkar" => ""},
-	{"Spectral Charger" => ""},
-	{"Spectral Performer" => ""},
-	{"Spectral Researcher" => ""},
-	{"Spectral Servant" => ""},
-	{"Spectral Stable Hand" => ""},
-	{"Spectral Stallion" => ""},
-	{"Spell Shade" => ""},
-	{"Spirestone Warlord" => ""},
-	{"Splinterbone Centurion" => ""},
-	{"Stonevault Oracle" => ""},
-	{"Stonevault Pillager" => ""},
-	{"Sunblade Arch Mage" => ""},
-	{"Sunblade Blood Knight" => ""},
-	{"Sunblade Cabalist" => ""},
-	{"Sunblade Dawn Priest" => ""},
-	{"Sunblade Dusk Priest" => ""},
-	{"Sunblade Mage Guard" => ""},
-	{"Sunblade Protector" => ""},
-	{"Sunblade Slayer" => ""},
-	{"Sunblade Vindicator" => ""},
-	{"Sunseeker Astromage" => ""},
-	{"Sunseeker Botanist" => ""},
-	{"Sunseeker Harvester" => ""},
-	{"Syphoner" => ""},
-	{"Terestian Illhoof" => ""},
-	{"The Crone" => ""},
-	{"The Prophet Skeram" => ""},
-	{"The Prophet Tharon'ja" => ""},
-	{"Thorngrin the Tender" => ""},
-	{"Thuzadin Shadowcaster" => ""},
-	{"Time-Lost Shadowmage" => ""},
-	{"Twilight Darkcaster" => ""},
-	{"Twilight Emissary" => ""},
-	{"Twilight Worshipper" => ""},
-	{"Unchained Doombringer" => ""},
-	{"Underbat" => ""},
-	{"Unliving Atal'ai" => ""},
-	{"Vashj'ir Honor Guard" => ""},
-	{"Vem" => ""},
-	{"Viscidus" => ""},
-	{"Warlord Kalithresh" => ""},
-	{"Warp Splinter" => ""},
-	{"Weapon Technician" => ""},
-	{"Wrath Hammer Construct" => ""},
-	{"Zul'jin" => ""},
-	{"Zulian Tiger" => ""},
+	"40 Tickets - Schematic: Steam Tonk Controller" => "",
+	"A Binding Contract" => "",
+	"Aged Dalaran Wizard" => "",
+	"Amani'shi Flame Caster" => "",
+	"Annora" => "",
+	"Anub'arak" => "",
+	"Cluster Launcher" => "",
+	"Cyanigosa" => "",
+	"Drakkari Bat" => "",
+	"Drakkari Earthshaker" => "",
+	"Enchanted Thorium Platemail: Volume I" => "",
+	"Enchanted Thorium Platemail: Volume II" => "",
+	"Enchanted Thorium Platemail: Volume III" => "",
+	"Festive Recipes" => "",
+	"Firework Launcher" => "",
+	"Flash Bomb Recipe" => "",
+	"Flesheating Ghoul" => "",
+	"Herald Volazj" => "",
+	"Imperial Plate Belt" => "",
+	"Imperial Plate Boots" => "",
+	"Imperial Plate Bracer" => "",
+	"Imperial Plate Chest" => "",
+	"Imperial Plate Helm" => "",
+	"Imperial Plate Leggings" => "",
+	"Imperial Plate Shoulders" => "",
+	"Indormi" => "",
+	"Ingvar the Plunderer" => "",
+	"Keristrasza" => "",
+	"King Ymiron" => "",
+	"Koren" => "",
+	"Lieutenant General Andorov" => "",
+	"Loken" => "",
+	"Lokhtos Darkbargainer" => "",
+	"Okuno" => "",
+	"Risen Drakkari Soulmage" => "",
+	"Risen Drakkari Warrior" => "",
+	"Shen'dralar Provisioner" => "",
+	"Sister of Torment" => "",
+	"The Prophet Tharon'ja" => "",
+	"Thomas Yance" => "",
+	"Twilight Worshipper" => "",
+	"Ythyar" => "",
+
+Unknown faction:
+Wild Hearts - Silverpine Forest,
+Flash Bomb Recipe - ,
+Imperial Plate Belt - ,
+Imperial Plate Boots - ,
+Imperial Plate Bracer - ,
+Imperial Plate Chest - ,
+Imperial Plate Helm - ,
+Imperial Plate Leggings - ,
+Imperial Plate Shoulders - ,
+Firework Launcher - ,
+Festive Recipes - ,
+Cluster Launcher - ,
+40 Tickets - Schematic: Steam Tonk Controller - ,

 Instance mobs:
 	"Abomination",