Globals.Species = {}

local humanoid = DictUtils.Species("Humanoid", "899d275e-9893-490a-9cd5-be856794929f")
DictUtils.Species("Human", "0eb594cb-8820-4be6-a58d-8be7a1a98fba", humanoid)
local elf = DictUtils.Species("Elf", "6c038dcb-7eb5-431d-84f8-cecfaf1c0c5a", humanoid)
local highElf = DictUtils.Species("HighElf", "4fda6bce-0b91-4427-901f-690c2d091c47", elf)
DictUtils.Species("UndeadHighElfHidden", "f4792c5f-8740-4f22-b77d-5df1e5753c46", highElf)
DictUtils.Species("UndeadHighElfRevealed", "6cd07c7c-cf18-4c82-87ee-113d40601edd", highElf)
DictUtils.Species("WoodElf", "a459ba68-a9ec-4c8e-b127-602615f5b4c0", elf)
local drow = DictUtils.Species("Drow", "4f5d1434-5175-4fa9-b7dc-ab24fba37929", humanoid)
DictUtils.Species("LolthDrow", "c5f8ebdd-f4a5-4d2d-9eab-4a8d1b1dd724", drow)
DictUtils.Species("SeldarineDrow", "4d30b4f9-7bb2-4fc2-a7bc-080f116e325a", drow)
local dwarf = DictUtils.Species("Dwarf", "0ab2874d-cfdc-405e-8a97-d37bfbb23c52", humanoid)
DictUtils.Species("HillDwarf", "78f5e3e8-a9f8-4249-8007-84dc922640b2", dwarf)
DictUtils.Species("MountainDwarf", "6e455d3b-293a-420b-baae-74260ed9aebf", dwarf)
DictUtils.Species("Duergar", "fe584d14-71ea-4bee-8ba0-99f780d4c957", dwarf)
local halfElf = DictUtils.Species("HalfElf", "45f4ac10-3c89-4fb2-b37d-f973bb9110c0", humanoid)
DictUtils.Species("HighHalfElf", "30fafb0b-7c8b-4917-bd2a-536233b35d3c", halfElf)
DictUtils.Species("WoodHalfElf", "76057327-da03-4398-aaf0-c59345ef3a8b", halfElf)
DictUtils.Species("HalfDrow", "e966f47f-998a-41df-ad86-d83b44299efb", halfElf)
local gnome = DictUtils.Species("Dwarf", "0ab2874d-cfdc-405e-8a97-d37bfbb23c52", humanoid)
DictUtils.Species("DeepGnome", "3560f4a2-c0b8-4f8b-baf8-6b6eaef0c160", gnome)
DictUtils.Species("RockGnome", "2cf6c770-24ab-4608-9617-d1e46c11ab55", gnome)
DictUtils.Species("ForestGnome", "0c6f801e-74fc-492a-ab25-3ca9604156b4", gnome)
local halfling = DictUtils.Species("Halfling", "78cd3bcc-1c43-4a2a-aa80-c34322c16a04", humanoid)
DictUtils.Species("LightfootHalfling", "a8828cb9-589d-489e-8373-6495eb31ffc1", halfling)
DictUtils.Species("StoutHalfling", "24e075cc-b21e-4639-ac60-fc513083b0e7", halfling)
local tiefling = DictUtils.Species("Tiefling", "b6dccbed-30f3-424b-a181-c4540cf38197", humanoid)
DictUtils.Species("AsmodeusTiefling", "3f30547c-248c-4781-b0e3-6ef2ab99426b", tiefling)
DictUtils.Species("MephistophelesTiefling", "b03bdf0f-876d-4567-a0a3-28627319c919", tiefling)
DictUtils.Species("ZarielTiefling", "88d0d219-9dcb-462b-aab6-ccf31eeee2e3", tiefling)
DictUtils.Species("Githyanki", "bdf9b779-002c-4077-b377-8ea7c1faa795", humanoid)
local dragonborn = DictUtils.Species("Dragonborn", "9c61a74a-20df-4119-89c5-d996956b6c66", humanoid)
DictUtils.Species("BlackDragonborn", "fdae09c5-7bfc-47bc-8996-01f797e0c170", dragonborn)
DictUtils.Species("BlueDragonborn", "2103e15a-1eae-4dc0-a9b7-3b96c3a08869", dragonborn)
DictUtils.Species("BrassDragonborn", "32f676f0-41ca-4469-baa6-341d5c95a708", dragonborn)
DictUtils.Species("BronzeDragonborn", "48318453-8aa8-4924-827d-173c957ac1de", dragonborn)
DictUtils.Species("CopperDragonborn", "3f7e4753-277e-4259-9b29-423b9149cfb4", dragonborn)
DictUtils.Species("GoldDragonborn", "fe648fc4-3bc9-412c-b692-15fecddc3c69", dragonborn)
DictUtils.Species("GreenDragonborn", "d6eadf47-54f7-4b05-84b3-0a83eb88d016", dragonborn)
DictUtils.Species("RedDragonborn", "61a2c59d-fe8d-4644-8d04-6fae2b239eaf", dragonborn)
DictUtils.Species("SilverDragonborn", "dff74c31-2ddc-4270-9615-01a1438ee61c", dragonborn)
DictUtils.Species("WhiteDragonborn", "cbe10ab9-11a6-450e-844a-175bcca25de7", dragonborn)
DictUtils.Species("Aasimar", "249e2e66-aece-43d5-b902-9921f7f67c79", dragonborn)
DictUtils.Species("HalfOrc", "5c39a726-71c8-4748-ba8d-f768b3c11a91", humanoid)

DictUtils.Species("Goblin", "54fb4eb9-2cb9-4925-a94f-c16d15e20999", humanoid)
DictUtils.Species("Hobgoblin", "a234ff21-6324-4ce2-977a-ae921475c046", humanoid)
DictUtils.Species("Bugbear", "241b8b4d-763f-48e6-b1f8-a261ec0ef36b", humanoid)
DictUtils.Species("Werewolf", "faaaf3f6-4f9e-4042-92bf-a0645dcac232", humanoid)
DictUtils.Species("Kuotoa", "ef9802b4-e872-4dec-bdb2-1cc0038b6856", humanoid)
DictUtils.Species("Kobold", "90e5a7c5-365b-48a6-8b71-15c61955a4d1", humanoid)
DictUtils.Species("Meazel", "00c7ee76-58d0-429c-ae4d-ecc3d653da06", humanoid)
DictUtils.Species("ShadarKai", "1881d9c3-5654-491b-868d-14b6af8b79af", humanoid)
local monstrocity = DictUtils.Species("Monstrocity", "31e1a2fe-0322-4540-95c3-9a28ad7fb202", humanoid)
DictUtils.Species("Gnoll", "2a873c76-fb44-404a-982e-5b9c57256b4f", monstrocity)
DictUtils.Species("Ettercap", "3acbe536-b157-471a-9919-611576da8ff6", monstrocity)
DictUtils.Species("Harpy", "34afb07e-44d1-4d00-b2eb-aff508a87718", monstrocity)
DictUtils.Species("PhaseSpider", "b7a80e95-eb5a-4602-b235-8ae612ffe09d", monstrocity)
DictUtils.Species("Bulette", "95bd2d11-37c8-4cbc-b066-1dec40264b95", monstrocity)
DictUtils.Species("HookHorror", "e154d373-8317-47af-b88f-0fb444677fc9", monstrocity)
DictUtils.Species("Gremishka", "dc532c8f-cbfd-4513-acc6-922b88d09271", monstrocity)
DictUtils.Species("ShadowMastiff", "d3c0ee1f-3cc3-463a-8869-edf646c5bbca", monstrocity)
DictUtils.Species("Tressym", "d5876240-2072-4a51-894b-c53e0866f8d4", monstrocity)
DictUtils.Species("BlinkDog", "e19f2e68-e259-457b-9c56-c29a2d48ed7a", monstrocity)
DictUtils.Species("Doppelganger", "07431f26-c33f-47f6-a418-c5613a37bd95", monstrocity)
local fiend = DictUtils.Species("Fiend", "99c33978-f236-4f5b-a8d8-59aeeaf6140f", humanoid)
DictUtils.Species("GnollFlind", "4f2fd01e-fa57-4c3f-81e2-408d6fd4fdd0", fiend)
DictUtils.Species("Hellsboar", "94343b04-974d-44bd-bdd5-34de45d1d058", fiend)
DictUtils.Species("Imp", "7efb6df1-4f74-4d83-aeba-031b52d003a1", fiend)
DictUtils.Species("Merregon", "0fff84f9-f614-49a1-81d6-2c9e82eb241e", fiend)
DictUtils.Species("Incubus", "9d44d79f-6db0-49da-90b0-0a1573d91098", fiend)
DictUtils.Species("Succubus", "7631ede0-25d5-4d96-9425-3d0ebd536ea5", fiend)
DictUtils.Species("VengefulImp", "bd6cb035-8e37-475c-bea6-cca889ffb9d3", fiend)
DictUtils.Species("VengefulBoar", "a8745b42-88cc-4eaf-ba0f-8a4b0ba5fa8e", fiend)
DictUtils.Species("VengefulCambion", "f8767477-8708-4493-8902-c5ac84a2e40b", fiend)
DictUtils.Species("RaphaelianMerregon", "309b0bf4-47ec-4c65-925a-5f944d6353c8", fiend)
local undead = DictUtils.Species("Undead", "02e5c59e-80e7-4176-a289-1d08699583f5")
DictUtils.Species("Skeleton", "ad533889-a032-41f2-b90c-592575b4e21c", undead)
DictUtils.Species("Zombie", "56b3ae88-2b72-4838-9f3b-00929aeae6e1", undead)
DictUtils.Species("DarkJusticiar", "28e831e5-bd76-473d-b002-4b5927548bf0", undead)
DictUtils.Species("Brewer", "c4eedb2a-0a2f-4ef2-9e6b-b5f7734ab38b", undead)
DictUtils.Species("Ghost", "c5eb388a-1b23-413e-b8c2-debb885e829e", undead)
DictUtils.Species("CrawlingClaw", "76b61437-097b-42b9-af0a-66e9d47b20bb", undead)
DictUtils.Species("TollCollector", "f182870e-4274-4903-baa3-3978df3ebbed", undead)
DictUtils.Species("ApostleOfMyrkul", "4583934f-752d-4be7-a304-988fd70c929a", undead)
DictUtils.Species("Shadow", "9d4c97ce-5b07-4bf6-97fa-2e744032e170", undead)
DictUtils.Species("Wraith", "99fcf1c3-b189-48e0-b21a-08438e03c929", undead) -- Shared
DictUtils.Species("Wraith", "90fb2456-c6c9-40b8-9753-e4d9bc7d7165", undead) -- SharedDev
DictUtils.Species("FlyingGhoul", "20c2a23c-07dc-4108-9db7-05d002dd6efc", undead)
DictUtils.Species("Ghoul", "cc44199c-b455-44d9-9ac8-55411b8e80c5", undead)
DictUtils.Species("UndeadFace", "276f2e3b-ce11-4f0f-bfeb-1fb3709c3617", undead)
DictUtils.Species("Surgeon", "e9fd8f24-ce45-4180-a395-bf4c758ccd91", undead)
DictUtils.Species("Mummy", "3c066deb-eaaf-4bbf-b021-61ad0acc51a2", undead)
DictUtils.Species("MummyLord", "420f8e51-0d5a-46b4-aa94-562fdd510d77", undead)
DictUtils.Species("DeathKnight", "7722d7b5-c734-429e-b0f2-fd768caa5ae6", undead)
DictUtils.Species("Ghast", "788a78a7-4b6e-46b7-9d3c-2f8d50c9eef4", undead)
DictUtils.Species("Vampire", "b615c4e0-2157-4878-ab4c-cdacc679a87b", undead)
DictUtils.Species("VampireSpawn", "dbb041de-231c-4dc9-9a25-91c81b45976e", undead)
local giant = DictUtils.Species("Giant", "177b5c65-3f54-48a0-9e3b-edd74c0685a7")
DictUtils.Species("Ogre", "40af3916-df35-4e6e-aa8b-276cfc2c4f6f", giant)
DictUtils.Species("Ooze", "889ca85e-9263-4086-aeab-352dd1eed3a0")
local abberation = DictUtils.Species("Abberation", "4bd6dcba-b21c-4d83-90fe-21bf84ecd50b")
DictUtils.Species("Beholder", "5c0db546-e63b-4f80-be9e-ac00097f360d", abberation)
DictUtils.Species("Mindflayer", "d4361929-70b8-4610-8073-2c827bf6d2fc", abberation)
DictUtils.Species("Phasm", "d842d9a5-5f0d-42ab-ab57-89314a1f18ff", abberation)
DictUtils.Species("Cloaker", "4bd6dcba-b21c-4d83-90fe-21bf84ecd50b", abberation)
local celestial = DictUtils.Species("Celestial", "a71d0a73-074d-4859-8b9e-f81c0d90060c")
DictUtils.Species("Hollyphant", "433ecc79-eae2-467f-81f8-82eb9cd72c5f", celestial)
local elemental = DictUtils.Species("Elemental", "24dfab7b-7d7e-4df9-aa23-7212b4ef8980")
DictUtils.Species("Elemental_Mud", "3b637556-32cd-4831-ac89-acf726df55c5", elemental)
DictUtils.Species("Elemental_Lava", "7184530f-5384-4da4-9097-9e98403f8249", elemental)
DictUtils.Species("Mephit", "7cfa46e7-b17e-4d08-b8d1-f10e89c06bda", elemental)
DictUtils.Species("Azer", "582707ec-f902-4888-8601-06bb5a01c557", elemental)
local fey = DictUtils.Species("Fey", "632746dc-dcab-4b16-9e7e-029a04aafb59")
local redcap = DictUtils.Species("Redcap", "b0957b33-4a99-48d9-9f2e-36b029c91a30", fey)
DictUtils.Species("RedcapPirate", "da80f25a-fc31-4c47-bef3-276ba3baf10f", redcap)
DictUtils.Species("Hag", "e2798930-512f-4205-b87a-05b39b569752", fey)
DictUtils.Species("Meenlock", "c9479054-6a06-438b-9ab3-0467f70709de", fey)
local devil = DictUtils.Species("Devil", "490ed21e-07b7-4692-9765-fc526f89c2d6")
DictUtils.Species("Demon", "41b32332-c437-4a45-8e5d-6894fba06791", devil)
local construct = DictUtils.Species("Construct", "959e884c-d96c-4f09-91ea-e94a5835bf71")
DictUtils.Species("ScryingEye", "9a2fa9f4-f39f-42f4-b747-82a56a5bd815", construct)
DictUtils.Species("Automaton", "318e4b03-b7b6-4851-a36d-56fb08f146aa", construct)
DictUtils.Species("AdamantineGolem", "84ddccc7-653e-4236-84c4-ca2f5aac719a", construct)
DictUtils.Species("AnimatedArmor", "5577163c-d258-4e12-ab0e-f2e32f0437ae", construct)
DictUtils.Species("FleshGolem", "a20b3cf6-b71f-45f5-af9d-2f9d845d1658", construct)
DictUtils.Species("OliverFriend", "651f6a67-e017-4e31-bf32-d7aed0527623", construct)
DictUtils.Species("Steelwatcher", "37d3e534-02e1-4887-a98e-0a9cfcf9a8d6", construct)
local plant = DictUtils.Species("Plant", "eb48ad96-0676-439d-ab44-83a2495550f8")
DictUtils.Species("Myconid", "509af6eb-26a7-4c85-bd5f-410e6af8d6fb", plant)
DictUtils.Species("Blight", "3a012942-fdc0-4554-825a-bf030cc9620e", plant)
DictUtils.Species("ShamblingMound", "2aea2906-f9bd-427f-aad8-300fb9107c0d", plant)
local beast = DictUtils.Species("Beast", "27a5799e-1f5c-4c2c-9adf-fe1c0276a64e")
DictUtils.Species("Spider", "b5e411bd-a0ed-45ca-a679-b4b3ba571f3e", beast)
DictUtils.Species("GiantEagle", "28e90860-5c47-48eb-997a-593ec2b4a16d", beast)
DictUtils.Species("Alioramus", "33923433-64bd-446d-b028-af6d5afe3ee0", beast)
DictUtils.Species("|Raven|", "40a08350-5795-44d9-a19f-b7c9ce4a70cb", beast)
DictUtils.Species("Bat", "7c3f65e7-e463-425a-b7a8-9cb65323e469", beast)
DictUtils.Species("DisplacerBeast", "14df0fc9-fe0d-4f53-a506-a3094a222717", beast)
local dragon = DictUtils.Species("SkeletalDragon", "eed2c9e5-d1b4-4010-99c4-0e96939867a0")
DictUtils.Species("Dragon", "530e38f9-2e43-4a98-bd24-49f1e0cf6b94", dragon)
local critter = DictUtils.Species("Critter", "7f8790f2-12be-49db-a6e3-ffac5d4b220e")
DictUtils.Species("Rat", "80d7f493-0adb-43e7-a4ad-59095b5d80df", critter)
DictUtils.Species("Bird", "c55c2eb7-81bb-46e1-89d7-9edf7b3788b7", critter)
DictUtils.Species("Frog", "bdd8f564-cbfd-4ca0-a92f-1dbc5545549d", critter)
DictUtils.Species("Crab", "593235de-6e72-4f86-842e-6fd33109ce1e", critter)
DictUtils.Species("Badger", "b4edc21c-93cd-471e-8cdb-33fa95e6257d", critter)
DictUtils.Species("Wolf", "63d47507-0398-4ef2-a217-66098b633e72", critter)
DictUtils.Species("Raven", "4973e85f-f3c7-442f-9673-f876b2db54bb", critter)
DictUtils.Species("Bear", "cc00854c-e17b-4b54-866e-62e23f27e8e5", critter)
DictUtils.Species("Hyena", "3c7d3cf6-1a23-49ad-9fd0-cd00b1df5276", critter)
DictUtils.Species("EMPTY", "0fcfa622-a3c9-4a03-aab4-2a74904b62eb")
DictUtils.Species("MagicalSpecter", "8317a985-dcd7-4758-b11d-a6b39b170b03")
DictUtils.Species("CoinHalberd", "7026d794-eea8-4cf1-b838-03c6e5a9812a")
