Module:NameGenerator/NamingTable: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
m fixed getkeys
fixed titletemplate stuff
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
p = {}
p = {}
p.defaultvars = {
p.defaultvars = {}
  ["%*Patron%*"] = {
    "Agolgut",
    "Bethsaida",
  },
  ["%*Clientele%*"] = {
    "All",
    "None",
    "the Friendless",
    "the Lost",
    "Wanderers",
  },
  ["%*WiseDescriptor%*"] = {
    "Erudite",
    "Judicious",
    "Sage",
    "Sensible",
    "Shrewd",
    "Sophic",
    "Wary",
    "Wise",
  },
}
p.naming = {
p.naming = {
   qudish = {
   qudish = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "fa",
Line 199: Line 177:
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   eater = {
   ["qudish banana grove site"] = {
     HyphenationChance = 5,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "anti",
       "a",
       "arta",
       "ala",
       "ba",
       "bi",
       "da",
       "da",
       "dari",
       "du",
       "dja",
       "eka",
       "gi",
       "ha",
       "i",
       "i",
       "kho",
       "ka",
       "khu",
       "ki",
       "meh",
       "ma",
       "mi",
       "mi",
      "mu",
       "na",
       "na",
       "o",
       "qa",
       "oro",
       "sa",
      "poly",
      "q",
       "sha",
       "sha",
      "she",
      "shu",
       "su",
       "su",
      "ta",
      "te",
      "tu",
       "u",
       "u",
      "uu",
      "xer",
      "y",
      "ya",
      "yu",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "le",
       "arra",
       "ra",
      "azo",
       "thri",
      "ba",
       "xer",
      "by",
       "yu",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "rche",
      "rqa",
      "rqu",
       "rsi",
       "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "dates",
       "bal",
       "dokht",
       "d",
       "dukht",
       "kesh",
       "him",
       "kh",
       "masp",
       "kish",
       "med",
       "lep",
       "pater",
       "lil",
       "pur",
       "mas",
       "rad",
       "mish",
       "ram",
       "mmu",
       "seh",
       "mor",
       "shid",
       "mrod",
       "shir",
       "mur",
       "tafa",
       "nip",
       "xes",
       "nna",
     },
      "pad",
     MinPostfixAmount = 1,
      "ppa",
     MaxPostfixAmount = 1,
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Banana Grove *Name*",
    },
   },
   },
   ekuemekiyyen = {
   ["qudish baroque ruins site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ab",
       "a",
       "ad",
       "ala",
       "afi",
       "bi",
       "afu",
       "da",
      "aka",
      "aki",
      "aku",
      "ama",
      "ayo",
      "ba",
      "chi",
      "chu",
      "di",
       "du",
       "du",
       "ebe",
       "eka",
       "efu",
       "ha",
       "eke",
       "i",
       "eku",
       "ka",
       "eme",
       "ki",
      "ife",
      "ima",
      "ko",
      "kwa",
       "ma",
       "ma",
       "mo",
       "mi",
       "na",
       "na",
       "nke",
       "qa",
       "nki",
       "sa",
       "nne",
       "sha",
       "no",
       "she",
       "nu",
       "shu",
       "nya",
       "su",
      "oba",
      "oge",
      "ola",
      "olu",
       "ta",
       "ta",
       "za",
       "te",
       "zu",
       "tu",
      "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ama",
       "arra",
      "azo",
       "ba",
       "ba",
       "baji",
       "by",
       "batu",
       "ga",
       "bo",
       "gga",
       "chi",
       "ili",
       "chu",
       "mri",
       "di",
       "ne",
      "fa",
      "fe",
      "fu",
      "ji",
      "ke",
      "kwu",
      "la",
      "mba",
      "mbe",
      "mbo",
      "nga",
      "ngo",
      "ngu",
      "nza",
      "pi",
       "ra",
       "ra",
       "se",
       "rche",
       "tu",
       "rqa",
       "ye",
       "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bem",
       "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Baroque Ruins *Name*",
    },
  },
  ["qudish deep jungle site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
       "bi",
       "bi",
      "bola",
       "da",
      "chi",
       "du",
       "da",
       "eka",
       "de",
       "ha",
      "di",
       "i",
      "fe",
      "fi",
       "go",
       "ji",
       "jo",
       "ka",
       "ka",
       "kan",
       "ki",
       "ke",
       "ma",
      "ko",
      "ku",
      "la",
      "le",
      "mbe",
      "me",
       "mi",
       "mi",
       "mu",
       "na",
       "nde",
       "qa",
      "nti",
      "nyi",
      "oye",
      "po",
      "ra",
      "re",
      "ri",
       "sa",
       "sa",
       "to",
       "sha",
       "wale",
       "she",
       "ya",
       "shu",
       "yo",
       "su",
       "za",
       "ta",
       "zo",
       "te",
      "tu",
      "u",
     },
     },
     MinPostfixAmount = 1,
     MinPrefixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPrefixAmount = 1,
     TitleTemplates = {
     Infixes = {
       "*Name* *Suffix*",
       "arra",
    },
       "azo",
    TemplateVars = {
      ["%*Suffix%*"] = {
        "ka",
        "ki",
        "ku",
        "ko",
        "",
      },
    },
  },
  ibulian = {
    HyphenationChance = 0,
    TwoNameChance = 80,
    Prefixes = {
      "a",
      "ae",
      "an",
       "au",
       "ba",
       "ba",
       "bla",
       "by",
      "bru",
      "cae",
      "cai",
      "cami",
      "cassi",
      "ci",
      "clau",
      "cnae",
      "co",
      "cri",
      "de",
      "dio",
      "do",
      "dru",
      "egna",
      "fa",
      "fau",
      "fe",
      "fla",
      "flo",
       "ga",
       "ga",
       "ge",
       "gga",
       "gnae",
       "ili",
       "ha",
       "mri",
      "he",
      "ho",
      "io",
      "iu",
      "ja",
      "ju",
      "la",
      "lau",
      "li",
      "lu",
      "ma",
       "ne",
       "ne",
       "no",
       "ra",
       "octa",
       "rche",
       "ovi",
       "rqa",
       "pli",
       "rqu",
       "po",
       "rsi",
       "pri",
       "rva",
      "pu",
      "qui",
      "ru",
      "sa",
      "se",
      "spu",
      "ta",
      "ti",
      "tu",
      "va",
      "ve",
      "vi",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 0,
     MaxPrefixAmount = 1,
    MaxInfixAmount = 1,
     Infixes = {
     Postfixes = {
       "bi",
      "bal",
       "bri",
      "d",
       "ce",
      "kesh",
       "ci",
      "kh",
       "cle",
      "kish",
       "dri",
      "lep",
       "ga",
      "lil",
       "gri",
      "mas",
       "gu",
      "mish",
       "llu",
      "mmu",
       "lu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
       "Deep Jungle *Name*",
    },
  },
  ["qudish desert canyon site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
       "ala",
       "bi",
       "da",
       "du",
       "eka",
       "ha",
       "i",
       "ka",
       "ki",
       "ma",
       "mi",
       "mi",
       "na",
       "na",
       "ndi",
       "qa",
       "ni",
       "sa",
       "nu",
       "sha",
       "pi",
       "she",
       "pri",
       "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "rdi",
       "rche",
       "re",
       "rqa",
       "renti",
       "rqu",
       "rma",
       "rsi",
       "rne",
       "rva",
      "si",
      "spi",
      "ssi",
      "sti",
      "ti",
      "to",
      "vi",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "ba",
       "bal",
       "bius",
       "d",
       "bus",
       "kesh",
       "cius",
       "kh",
       "dia",
       "kish",
       "dina",
       "lep",
       "dinus",
       "lil",
       "dius",
       "mas",
       "gina",
       "mish",
       "ginus",
       "mmu",
       "ius",
       "mor",
       "lia",
       "mrod",
       "liana",
       "mur",
       "lius",
       "nip",
       "lix",
       "nna",
       "lla",
       "pad",
      "lus",
      "mus",
      "na",
      "nius",
      "nus",
      "pius",
       "ppa",
       "ppa",
       "ppina",
       "ppar",
       "pus",
       "ppir",
       "ro",
       "ppur",
       "sar",
       "r",
       "sius",
       "ruk",
       "sta",
       "sh",
       "stus",
       "shan",
       "to",
       "shur",
       "tus",
       "tara",
     },
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Desert Canyon *Name*",
    },
   },
   },
   yawningmoon = {
   ["qudish flower fields site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 50,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "apa",
       "a",
       "dya",
       "ala",
       "ghrta",
       "bi",
       "jna",
       "da",
       "ksa",
       "du",
       "kse",
       "eka",
       "kso",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
       "mi",
       "mi",
       "nir",
       "na",
       "pri",
       "qa",
       "pu",
       "sa",
       "ru",
       "sha",
       "savi",
       "she",
       "tar",
       "shu",
       "tva",
       "su",
       "tvi",
       "ta",
       "tvo",
       "te",
       "ur",
       "tu",
       "vri",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "rth",
       "arra",
       "sh",
       "azo",
       "th",
       "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "tar",
       "bal",
       "dra",
       "d",
       "vra",
       "kesh",
       "vrin",
       "kh",
       "tr",
       "kish",
       "vri",
       "lep",
       "nu",
       "lil",
       "dru",
       "mas",
       "kras",
       "mish",
       "kra",
       "mmu",
       "tra",
       "mor",
       "tri",
       "mrod",
       "truu",
       "mur",
       "nyu",
       "nip",
     },
      "nna",
     MinPostfixAmount = 1,
      "pad",
     MaxPostfixAmount = 1,
      "ppa",
   },
      "ppar",
   arcologian = {
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Flower Fields *Name*",
    },
   },
   ["qudish fungal site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 80,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "ado",
       "ala",
       "ae",
       "bi",
      "ba",
      "chri",
      "clau",
      "cleo",
      "co",
      "cro",
      "cy",
       "da",
       "da",
       "de",
       "du",
       "di",
       "eka",
       "dio",
       "ha",
      "e",
      "eu",
      "ga",
      "geo",
      "gi",
      "gre",
      "he",
      "hie",
      "ho",
      "hya",
       "i",
       "i",
      "ja",
      "je",
      "ju",
       "ka",
       "ka",
       "khlo",
       "ki",
      "klau",
      "kri",
      "kyr",
      "la",
      "lea",
      "leo",
      "ly",
       "ma",
       "ma",
       "mi",
       "mi",
       "ne",
       "na",
       "ni",
       "qa",
      "o",
      "pa",
      "pe",
      "phi",
      "pie",
      "pla",
      "pro",
      "pto",
      "py",
      "ra",
       "sa",
       "sa",
       "se",
       "sha",
       "so",
       "she",
       "sta",
       "shu",
       "ste",
       "su",
       "tha",
       "ta",
       "the",
       "te",
       "theo",
       "tu",
       "ti",
       "u",
      "xa",
      "ze",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ande",
       "arra",
       "bi",
       "azo",
       "biu",
       "ba",
       "ce",
       "by",
       "chae",
       "ga",
       "chi",
       "gga",
       "cho",
       "ili",
       "ci",
       "mri",
       "cli",
       "ne",
      "cra",
      "ddaeu",
      "de",
      "do",
      "dre",
      "dy",
      "esu",
      "ge",
      "gesi",
      "gi",
      "go",
      "le",
      "ly",
      "mbro",
      "me",
      "mo",
      "mpi",
      "na",
      "naeu",
      "nea",
      "ngelo",
      "ngelu",
      "nti",
      "ntio",
      "ny",
      "oni",
      "pho",
      "phro",
      "pi",
       "ra",
       "ra",
       "rca",
       "rche",
       "ri",
       "rqa",
       "ro",
       "rqu",
       "rpheu",
       "rsi",
       "sa",
       "rva",
      "schy",
     },
      "se",
     MinInfixAmount = 0,
      "si",
     MaxInfixAmount = 1,
      "sia",
      "smu",
      "sta",
      "sthe",
      "stia",
      "tha",
      "tiu",
      "to",
      "tu",
      "xa",
      "xi",
      "xia",
      "ya",
     },
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "a",
       "bal",
       "an",
       "d",
       "be",
       "kesh",
       "bil",
       "kh",
       "bius",
       "kish",
       "ce",
       "lep",
       "chia",
       "lil",
       "chus",
       "mas",
       "cla",
       "mish",
       "cles",
       "mmu",
       "clid",
       "mor",
       "ctra",
       "mrod",
       "cy",
       "mur",
       "da",
       "nip",
       "dace",
       "nna",
       "das",
       "pad",
       "der",
       "ppa",
       "des",
       "ppar",
       "dite",
       "ppir",
       "dius",
       "ppur",
       "dne",
       "r",
       "dra",
       "ruk",
       "dria",
       "sh",
       "gor",
       "shan",
       "ione",
       "shur",
       "ja",
       "tara",
       "la",
       "tum",
       "las",
       "vah",
       "laus",
       "vuh",
       "le",
       "wan",
       "leen",
       "war",
       "len",
       "zor",
       "les",
    },
      "lia",
    MinPostfixAmount = 1,
      "lin",
    MaxPostfixAmount = 1,
      "line",
    Templates = {
       "lip",
       "Fungal *Name*",
       "lipp",
    },
       "lius",
  },
       "lla",
  ["qudish hills site"] = {
       "llen",
    HyphenationChance = 0,
       "mas",
    TwoNameChance = 0,
       "mia",
    Prefixes = {
       "mis",
       "a",
       "mon",
       "ala",
       "mus",
       "bi",
       "my",
       "da",
       "n",
       "du",
       "eka",
       "ha",
       "i",
       "ka",
       "ki",
       "ma",
       "mi",
       "na",
       "na",
       "nda",
       "qa",
       "nder",
       "sa",
       "ndrew",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
       "ne",
       "ne",
       "nes",
       "ra",
       "ngel",
       "rche",
       "nia",
       "rqa",
       "nice",
       "rqu",
       "nis",
       "rsi",
       "nise",
       "rva",
       "nna",
    },
       "nne",
    MinInfixAmount = 0,
       "nth",
    MaxInfixAmount = 1,
       "ntha",
    Postfixes = {
       "nthe",
      "bal",
       "nys",
      "d",
       "phen",
      "kesh",
       "pher",
      "kh",
       "pheus",
      "kish",
       "phne",
      "lep",
       "phone",
       "lil",
      "mas",
      "mish",
      "mmu",
       "mor",
       "mrod",
       "mur",
       "nip",
       "nna",
       "pad",
       "ppa",
       "ppar",
       "ppir",
       "ppur",
       "r",
       "r",
       "ras",
       "ruk",
       "rcas",
       "sh",
       "re",
       "shan",
       "ren",
       "shur",
       "res",
       "tara",
       "ret",
       "tum",
       "rett",
       "vah",
       "rge",
       "vuh",
       "rgia",
       "wan",
       "ril",
       "war",
       "rin",
       "zor",
      "rine",
      "rion",
      "ris",
      "rs",
      "rus",
      "ry",
      "ryn",
      "s",
      "sa",
      "se",
      "sil",
      "sis",
      "ssa",
      "sseus",
      "sta",
      "stor",
      "sus",
      "syne",
      "ta",
      "ter",
      "tes",
      "tha",
      "thea",
      "theus",
      "thia",
      "thy",
      "tian",
      "tius",
      "to",
      "tor",
      "tre",
      "tta",
      "tus",
      "tyche",
      "us",
      "ven",
      "x",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Hills *Name*",
    },
   },
   },
   ["glow-wight"] = {
   ["qudish jungle site"] = {
     HyphenationChance = 15,
     HyphenationChance = 0,
     TwoNameChance = 1,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "bri",
       "a",
       "emi",
       "ala",
       "joh",
       "bi",
       "muz",
       "da",
       "pho",
       "du",
       "ro",
       "eka",
       "sar",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "dora",
       "arra",
       "dori",
       "azo",
       "eri",
       "ba",
       "foli",
       "by",
       "moly",
       "ga",
       "suri",
       "gga",
       "uri",
       "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "amo",
       "bal",
       "emon",
       "d",
       "gustus",
       "kesh",
       "ian",
       "kh",
       "sar",
       "kish",
       "swis",
       "lep",
       "vo",
       "lil",
    },
      "mas",
    MinPostfixAmount = 0,
      "mish",
    MaxPostfixAmount = 1,
      "mmu",
  },
      "mor",
  ["glow-wight hero"] = {
      "mrod",
    HyphenationChance = 15,
      "mur",
    TwoNameChance = 1,
      "nip",
    Prefixes = {
      "nna",
       "bri",
      "pad",
       "emi",
      "ppa",
       "joh",
      "ppar",
       "muz",
      "ppir",
       "pho",
      "ppur",
       "ro",
      "r",
       "sar",
      "ruk",
      "sh",
      "shan",
      "shur",
       "tara",
       "tum",
       "vah",
       "vuh",
       "wan",
       "war",
       "zor",
     },
     },
     MinPrefixAmount = 1,
     MinPostfixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "dora",
      "dori",
      "eri",
      "foli",
      "moly",
      "suri",
      "uri",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "amo",
      "emon",
      "gustus",
      "ian",
      "sar",
      "swis",
      "vo",
    },
    MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Adjective* *Patron* *Epithet*",
       "Jungle *Name*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "ancient",
        "glowing",
        "prescient",
        "silent",
        "whispering",
        "wise",
      },
      ["%*Epithet%*"] = {
        "Priest",
        "Firebrand",
        "Crechemother",
        "Glowmatron",
        "Baptized",
        "Cardinal",
      },
     },
     },
   },
   },
   baboon = {
   ["qudish lake hinnom site"] = {
     HyphenationChance = 100,
     HyphenationChance = 0,
     TwoNameChance = 1,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "oo",
       "a",
       "ooo",
       "ala",
       "o",
       "bi",
       "oh",
       "da",
       "ooh",
       "du",
       "ho",
       "eka",
       "hoo",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 3,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "O",
       "arra",
       "OO",
       "azo",
       "OOO",
       "ba",
       "HOO",
       "by",
       "HOOO",
       "ga",
       "AH",
       "gga",
       "E",
       "ili",
       "EE",
       "mri",
       "EEE",
       "ne",
    },
       "ra",
    MinInfixAmount = 1,
       "rche",
    MaxInfixAmount = 3,
       "rqa",
    Postfixes = {
       "rqu",
      "ah",
       "rsi",
      "ahh",
       "rva",
      "o",
      "oo",
       "ooo",
       "ho",
       "hoo",
       "e",
       "ee",
       "eee",
     },
     },
     MinPostfixAmount = 0,
     MinInfixAmount = 0,
     MaxPostfixAmount = 2,
     MaxInfixAmount = 1,
  },
  ["baboon hero"] = {
    HyphenationChance = 100,
    TwoNameChance = 1,
    Prefixes = {
      "oo",
      "ooo",
      "o",
      "oh",
      "ooh",
      "ho",
      "hoo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 3,
    Infixes = {
      "O",
      "OO",
      "OOO",
      "HOO",
      "HOOO",
      "AH",
      "E",
      "EE",
      "EEE",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "ah",
       "bal",
       "ahh",
       "d",
       "o",
       "kesh",
       "oo",
       "kh",
       "ooo",
       "kish",
       "ho",
       "lep",
       "hoo",
       "lil",
       "e",
       "mas",
       "ee",
       "mish",
       "eee",
       "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 2,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Rings* Baboon *Epithet*",
       "Water *Name*",
     },
     },
    TemplateVars = {
  },
      ["%*Epithet%*"] = {
  ["qudish moon stair site"] = {
        "Philanderer",
     HyphenationChance = 0,
        "Riddler",
     TwoNameChance = 0,
        "Hermit",
     Prefixes = {
        "Sophisticate",
       "a",
        "Demagogue",
       "ala",
        "King",
       "bi",
        "Queen",
       "da",
      },
       "du",
    },
       "eka",
  },
  clam = {
     HyphenationChance = 0,
     TwoNameChance = 20,
     Prefixes = {
       "aco",
      "aga",
       "ba",
       "bo",
       "ca",
       "di",
       "gi",
       "ha",
       "ha",
       "hi",
       "i",
       "ja",
       "ka",
      "ki",
       "ma",
       "ma",
       "mu",
       "mi",
       "rho",
       "na",
      "qa",
       "sa",
       "sa",
       "so",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
       "te",
       "te",
       "y",
       "tu",
       "za",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "arra",
       "do",
       "azo",
       "ggi",
       "ba",
       "go",
       "by",
       "l",
       "ga",
       "mil",
       "gga",
       "mpsi",
       "ili",
       "nni",
       "mri",
       "pho",
       "ne",
       "ra",
       "ra",
       "rca",
       "rche",
       "rtha",
       "rqa",
       "sdru",
       "rqu",
       "sgo",
       "rsi",
       "tra",
       "rva",
      "tti",
      "ze",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "clam",
       "bal",
     },
      "d",
     MinPostfixAmount = 1,
      "kesh",
     MaxPostfixAmount = 1,
      "kh",
   },
      "kish",
   crab = {
      "lep",
     HyphenationChance = 0,
      "lil",
     TwoNameChance = 20,
      "mas",
     Prefixes = {
      "mish",
       "aco",
      "mmu",
      "aga",
      "mor",
       "ba",
      "mrod",
       "bo",
      "mur",
       "ca",
      "nip",
       "di",
      "nna",
       "gi",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Moon Stair *Name*",
    },
   },
   ["qudish mountains site"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
       "a",
       "ala",
       "bi",
       "da",
       "du",
       "eka",
       "ha",
       "ha",
       "hi",
       "i",
       "ja",
       "ka",
      "ki",
       "ma",
       "ma",
       "mu",
       "mi",
       "rho",
       "na",
      "qa",
       "sa",
       "sa",
       "so",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
       "te",
       "te",
       "y",
       "tu",
       "za",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "arra",
       "do",
       "azo",
       "ggi",
       "ba",
       "go",
       "by",
       "l",
       "ga",
       "mil",
       "gga",
       "mpsi",
       "ili",
       "nni",
       "mri",
       "pho",
       "ne",
       "ra",
       "ra",
       "rca",
       "rche",
       "rtha",
       "rqa",
       "sdru",
       "rqu",
       "sgo",
       "rsi",
       "tra",
       "rva",
      "tti",
      "ze",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "crab",
       "bal",
     },
      "d",
     MinPostfixAmount = 1,
      "kesh",
     MaxPostfixAmount = 1,
      "kh",
   },
      "kish",
   ["crab hero"] = {
      "lep",
     HyphenationChance = 0,
      "lil",
     TwoNameChance = 20,
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Mountains *Name*",
    },
   },
   ["qudish palladium reef site"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "aco",
       "a",
       "aga",
       "ala",
       "ba",
       "bi",
       "bo",
       "da",
       "ca",
       "du",
       "di",
       "eka",
      "gi",
       "ha",
       "ha",
       "hi",
       "i",
       "ja",
       "ka",
      "ki",
       "ma",
       "ma",
       "mu",
       "mi",
       "rho",
       "na",
      "qa",
       "sa",
       "sa",
       "so",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
       "te",
       "te",
       "y",
       "tu",
       "za",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "arra",
       "do",
       "azo",
       "ggi",
       "ba",
       "go",
       "by",
       "l",
       "ga",
       "mil",
       "gga",
       "mpsi",
       "ili",
       "nni",
       "mri",
       "pho",
       "ne",
       "ra",
       "ra",
       "rca",
       "rche",
       "rtha",
       "rqa",
       "sdru",
       "rqu",
       "sgo",
       "rsi",
       "tra",
       "rva",
      "tti",
      "ze",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "crab",
       "bal",
     },
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Adjective* *CreatureTypeCap* *Epithet*",
       "Palladium Reef *Name*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "echoing",
        "frenetic",
        "many-legged",
        "massive",
        "one-clawed",
        "shell-cracked",
      },
      ["%*Epithet%*"] = {
        "Ancient",
        "Deepcrawler",
        "Goliath",
        "Lord",
        "Patriarch",
        "Skuttler",
      },
     },
     },
   },
   },
   goatfolk = {
   ["qudish ruins site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 1,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "a",
       "baa",
       "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
       "na",
       "na",
       "naa",
       "qa",
       "ra",
       "sa",
       "raa",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 3,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "a",
       "bal",
       "aaa",
       "d",
       "aaaaah",
       "kesh",
       "aaah",
       "kh",
       "aah",
       "kish",
       "ah",
       "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 2,
     MaxPostfixAmount = 1,
    Templates = {
      "Ruins *Name*",
    },
   },
   },
   ["goatfolk hero"] = {
   ["qudish salt dunes site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 1,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "a",
       "baa",
       "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
       "na",
       "na",
       "naa",
       "qa",
       "ra",
       "sa",
       "raa",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 3,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "a",
       "bal",
       "aaa",
       "d",
       "aaaaah",
       "kesh",
       "aaah",
       "kh",
       "aah",
       "kish",
       "ah",
       "lep",
    },
      "lil",
    MinPostfixAmount = 1,
      "mas",
    MaxPostfixAmount = 2,
      "mish",
    TitleTemplates = {
      "mmu",
       "*Name* *Epithet*, the Goatfolk Shaman of Clan *Clan*",
      "mor",
      "mrod",
      "mur",
       "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     TemplateVars = {
     MinPostfixAmount = 1,
      ["%*Epithet%*"] = {
    MaxPostfixAmount = 1,
        "Stargazer",
    Templates = {
        "Heartbiter",
       "Salt Dunes *Name*",
        "Twicetalker",
        "Souldrinker",
        "Whitefinger",
        "Clovenhorn",
       },
      ["%*Clan%*"] = {
        "Hotur",
        "Ibex",
        "Sol",
        "Whitetongue",
        "Yr",
        "Mnim",
      },
     },
     },
   },
   },
   ["goatfolk site"] = {
   ["qudish salt marsh site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "a",
       "baa",
       "ala",
       "na",
      "bi",
       "naa",
      "da",
       "ra",
      "du",
       "raa",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
       "na",
       "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
       "tu",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     MinPostfixAmount = 0,
     Postfixes = {
    MaxPostfixAmount = 0,
      "bal",
    TitleTemplates = {
      "d",
       "*Name**Suffix*",
      "kesh",
       "*Prefix**Suffix*",
      "kh",
       "*Sultan**Suffix*",
      "kish",
       "*Name**Location*",
      "lep",
       "*Prefix**Location*",
      "lil",
       "*Sultan**Location*",
      "mas",
       "*Name**Forest*",
      "mish",
       "*Prefix**Forest*",
      "mmu",
       "*Sultan**Forest*",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
       "shur",
       "tara",
       "tum",
       "vah",
       "vuh",
       "wan",
       "war",
       "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
       "Salt Marsh *Name*",
     },
     },
    TemplateVars = {
  },
      ["%*Prefix%*"] = {
  ["qudish spindle site"] = {
        "Ash",
    HyphenationChance = 0,
        "Black",
    TwoNameChance = 0,
        "Blood",
    Prefixes = {
        "Bone",
      "a",
        "Cloven",
      "ala",
        "Fern",
      "bi",
        "Heart",
      "da",
        "Moon",
      "du",
        "Moss",
      "eka",
        "Rain",
      "ha",
        "Sap",
      "i",
        "Skull",
      "ka",
        "Star",
      "ki",
        "White",
      "ma",
      },
      "mi",
      ["%*Sultan%*"] = {
      "na",
        "Resheph",
      "qa",
      },
      "sa",
      ["%*Suffix%*"] = {
      "sha",
        "baa",
      "she",
        "baaaaaah",
       "shu",
        "baaaaah",
      "su",
        "baaaah",
      "ta",
        "baaah",
      "te",
        "baah",
      "tu",
        "naaa",
      "u",
        "naaaaaah",
    },
        "naaaaah",
    MinPrefixAmount = 1,
        "naaaah",
    MaxPrefixAmount = 1,
        "naaah",
    Infixes = {
        "raa",
      "arra",
        "raaaaaah",
      "azo",
        "raaaaah",
      "ba",
        "raaaah",
      "by",
        "raaah",
       "ga",
        "raah",
       "gga",
       },
       "ili",
      ["%*Forest%*"] = {
       "mri",
        "bosk",
       "ne",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
      },
      ["%*Location%*"] = {
        "bend",
        "bite",
        "bow",
        "cleft",
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
       },
    },
  },
  ["qlippoth site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
       "ba",
       "baa",
       "na",
       "naa",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 0,
     MaxPrefixAmount = 1,
     MaxInfixAmount = 1,
     Infixes = {
     Postfixes = {
       "ba",
       "bal",
       "baa",
      "d",
       "naa",
      "kesh",
       "ra",
      "kh",
       "raa",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
       "vuh",
       "wan",
       "war",
       "zor",
     },
     },
     MinInfixAmount = 0,
     MinPostfixAmount = 1,
    MaxInfixAmount = 1,
     MaxPostfixAmount = 1,
    MinPostfixAmount = 0,
     Templates = {
     MaxPostfixAmount = 0,
       "Spindle *Name*",
     TitleTemplates = {
       "*Prefix**Suffix*",
      "*Name**Location*",
      "*Prefix**Location*",
      "*Sultan**Location*",
      "*Prefix**Forest*",
     },
     },
    TemplateVars = {
  },
      ["%*Prefix%*"] = {
  ["qudish water site"] = {
        "Ash",
    HyphenationChance = 0,
        "Black",
    TwoNameChance = 0,
        "Ghost",
    Prefixes = {
        "Dust",
      "a",
        "Wraith",
      "ala",
        "Moon",
      "bi",
        "Dream",
      "da",
        "Star",
      "du",
        "White",
      "eka",
        "Grey",
      "ha",
        "Gloom",
      "i",
        "Dim",
      "ka",
        "Dusk",
      "ki",
        "Ever",
      "ma",
        "Null",
      "mi",
      },
      "na",
      ["%*Sultan%*"] = {
       "qa",
        "Resheph",
       "sa",
      },
       "sha",
      ["%*Suffix%*"] = {
       "she",
        "baa",
       "shu",
        "baaaaaah",
       "su",
        "baaaaah",
       "ta",
        "baaaah",
       "te",
        "baaah",
       "tu",
        "baah",
       "u",
        "naaa",
        "naaaaaah",
        "naaaaah",
        "naaaah",
        "naaah",
        "raa",
        "raaaaaah",
        "raaaaah",
        "raaaah",
        "raaah",
        "raah",
       },
      ["%*Forest%*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
        "hollow",
      },
       ["%*Location%*"] = {
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
        "dream",
        "myth",
        "calm",
      },
    },
  },
  naphtaali = {
    HyphenationChance = 15,
    TwoNameChance = 1,
    Prefixes = {
       "ix",
       "ku",
       "nah",
       "quet",
       "teo",
       "top",
       "ux",
       "xol",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ac",
       "arra",
       "coa",
       "azo",
       "kul",
       "ba",
       "qu",
       "by",
       "quo",
       "ga",
       "tal",
       "gga",
       "zal",
       "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "al",
       "bal",
       "an",
       "d",
       "atl",
       "kesh",
       "in",
       "kh",
      "kish",
      "lep",
      "lil",
       "mas",
       "mas",
       "uatl",
       "mish",
       "zin",
       "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Water *Name*",
    },
   },
   },
   ["naphtaali hero"] = {
   eater = {
     HyphenationChance = 15,
     HyphenationChance = 5,
     TwoNameChance = 1,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ix",
       "anti",
       "ku",
       "arta",
       "nah",
       "ba",
       "quet",
       "da",
       "teo",
       "dari",
       "top",
       "dja",
       "ux",
       "gi",
       "xol",
       "i",
      "kho",
      "khu",
      "meh",
      "mi",
      "mu",
      "na",
      "o",
      "oro",
      "poly",
      "q",
      "sha",
      "su",
      "u",
      "uu",
      "xer",
      "y",
      "ya",
      "yu",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ac",
       "le",
       "coa",
       "ra",
       "kul",
       "thri",
       "qu",
       "xer",
       "quo",
       "yu",
      "tal",
      "zal",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "al",
       "dates",
       "an",
       "dokht",
       "atl",
       "dukht",
       "in",
       "him",
       "mas",
       "masp",
       "uatl",
       "med",
       "zin",
       "pater",
      "pur",
      "rad",
      "ram",
      "seh",
      "shid",
      "shir",
      "tafa",
      "xes",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, the *Adjective* idol of *Deity*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "ancient",
        "corroded",
        "joyous",
        "revered",
        "rusted",
        "terrible",
        "venerated",
      },
      ["%*Deity%*"] = {
        "Gozer",
        "Ipsis",
        "Iza",
        "Lok",
        "Mozo",
        "Queza",
      },
    },
   },
   },
   snapjaw = {
   ekuemekiyyen = {
     HyphenationChance = 15,
     HyphenationChance = 0,
     TwoNameChance = 1,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "bar",
       "ab",
       "bawl",
       "ad",
       "bor",
       "afi",
       "bowl",
       "afu",
       "bur",
       "aka",
       "buwl",
       "aki",
       "da",
       "aku",
       "do",
       "ama",
      "ayo",
      "ba",
      "chi",
      "chu",
      "di",
       "du",
       "du",
       "gra",
       "ebe",
       "gro",
       "efu",
       "gru",
       "eke",
       "maf",
       "eku",
       "mof",
       "eme",
       "muf",
       "ife",
       "raf",
       "ima",
       "rof",
       "ko",
       "ruf",
       "kwa",
       "scar",
       "ma",
       "scor",
       "mo",
       "scur",
       "na",
      "nke",
      "nki",
      "nne",
      "no",
      "nu",
      "nya",
      "oba",
      "oge",
      "ola",
      "olu",
      "ta",
      "za",
      "zu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "afo",
       "ama",
       "ago",
       "ba",
       "aho",
       "baji",
       "obo",
       "batu",
       "ofo",
       "bo",
       "ogo",
       "chi",
       "oho",
       "chu",
       "su",
       "di",
       "ubu",
       "fa",
       "ufo",
       "fe",
       "ugo",
       "fu",
       "uho",
       "ji",
       "ulu",
       "ke",
       "wof",
       "kwu",
      "la",
      "mba",
      "mbe",
      "mbo",
      "nga",
      "ngo",
      "ngu",
      "nza",
      "pi",
      "ra",
      "se",
      "tu",
      "ye",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 4,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "ab",
       "bem",
       "af",
       "bi",
       "ago",
       "bola",
       "aw",
       "chi",
       "az",
       "da",
       "ba",
       "de",
       "bo",
       "di",
       "bu",
       "fe",
       "ma",
       "fi",
       "mo",
       "go",
      "ji",
      "jo",
      "ka",
      "kan",
      "ke",
      "ko",
      "ku",
      "la",
      "le",
      "mbe",
      "me",
      "mi",
       "mu",
       "mu",
       "ob",
       "nde",
       "of",
       "nti",
       "ow",
       "nyi",
       "oz",
       "oye",
       "ub",
       "po",
       "uf",
       "ra",
       "uw",
       "re",
       "uz",
       "ri",
      "sa",
      "to",
      "wale",
      "ya",
      "yo",
      "za",
      "zo",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name* *Suffix*",
    },
    TemplateVars = {
      ["%*Suffix%*"] = {
        "ka",
        "ki",
        "ku",
        "ko",
        "",
      },
     },
     },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 2,
   },
   },
   ["snapjaw hero"] = {
   ibulian = {
     HyphenationChance = 15,
     HyphenationChance = 0,
     TwoNameChance = 1,
     TwoNameChance = 80,
     Prefixes = {
     Prefixes = {
       "bar",
       "a",
       "bawl",
       "ae",
       "bor",
       "an",
       "bowl",
       "au",
       "bur",
       "ba",
       "buwl",
       "bla",
       "da",
       "bru",
      "cae",
      "cai",
      "cami",
      "cassi",
      "ci",
      "clau",
      "cnae",
      "co",
      "cri",
      "de",
      "dio",
       "do",
       "do",
       "du",
       "dru",
       "gra",
       "egna",
       "gro",
       "fa",
       "gru",
       "fau",
       "maf",
       "fe",
       "mof",
       "fla",
       "muf",
       "flo",
       "raf",
       "ga",
       "rof",
       "ge",
       "ruf",
       "gnae",
       "scar",
       "ha",
       "scor",
       "he",
       "scur",
       "ho",
      "io",
      "iu",
      "ja",
      "ju",
      "la",
      "lau",
      "li",
      "lu",
      "ma",
      "ne",
      "no",
      "octa",
      "ovi",
      "pli",
      "po",
      "pri",
      "pu",
      "qui",
      "ru",
      "sa",
      "se",
      "spu",
      "ta",
      "ti",
      "tu",
      "va",
      "ve",
      "vi",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "afo",
       "bi",
       "ago",
       "bri",
       "aho",
       "ce",
       "obo",
       "ci",
       "ofo",
       "cle",
       "ogo",
       "dri",
       "oho",
       "ga",
       "su",
       "gri",
       "ubu",
       "gu",
       "ufo",
       "llu",
       "ugo",
       "lu",
       "uho",
       "mi",
       "ulu",
       "na",
       "wof",
       "ndi",
      "ni",
      "nu",
      "pi",
      "pri",
      "ra",
      "rdi",
      "re",
      "renti",
      "rma",
      "rne",
      "si",
      "spi",
      "ssi",
      "sti",
      "ti",
      "to",
      "vi",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 4,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
      "ab",
      "af",
      "ago",
      "aw",
      "az",
       "ba",
       "ba",
       "bo",
       "bius",
       "bu",
       "bus",
       "ma",
       "cius",
       "mo",
       "dia",
       "mu",
       "dina",
       "ob",
       "dinus",
       "of",
       "dius",
       "ow",
       "gina",
       "oz",
       "ginus",
       "ub",
       "ius",
       "uf",
       "lia",
       "uw",
       "liana",
       "uz",
       "lius",
      "lix",
      "lla",
      "lus",
      "mus",
      "na",
      "nius",
      "nus",
      "pius",
      "ppa",
      "ppina",
      "pus",
      "ro",
      "sar",
      "sius",
      "sta",
      "stus",
      "to",
      "tus",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 2,
    MaxPostfixAmount = 1,
     TitleTemplates = {
  },
       "*Name*, the *Adjective* Snapjaw *Epithet*",
  yawningmoon = {
    },
    HyphenationChance = 0,
    TemplateVars = {
     TwoNameChance = 50,
       ["%*Adjective%*"] = {
     Prefixes = {
        "calloused",
       "apa",
        "fearsome",
      "dya",
        "fleet-footed",
      "ghrta",
        "hulking",
      "jna",
        "learned",
      "ksa",
        "nimble",
       "kse",
        "stalwart",
      "kso",
       },
      "mi",
       ["%*Epithet%*"] = {
      "nir",
        "Bear-baiter",
      "pri",
        "Firesnarler",
      "pu",
        "Gutspiller",
      "ru",
        "King",
      "savi",
        "Skullsplitter",
       "tar",
        "Tot-eater",
       "tva",
       },
      "tvi",
      "tvo",
      "ur",
      "vri",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "rth",
      "sh",
       "th",
     },
     },
  },
     MinInfixAmount = 0,
  star = {
     MaxInfixAmount = 1,
     HyphenationChance = 10,
     Postfixes = {
     TwoNameChance = 20,
       "tar",
     Prefixes = {
      "dra",
       "abho",
      "vra",
       "ala",
      "vrin",
       "ammu",
      "tr",
       "amo",
      "vri",
       "apho",
      "nu",
       "apo",
      "dru",
       "arwa",
       "kras",
       "atla",
       "kra",
       "bao",
       "tra",
       "tri",
       "truu",
       "nyu",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  arcologian = {
    HyphenationChance = 0,
    TwoNameChance = 80,
    Prefixes = {
      "a",
       "ado",
       "ae",
       "ba",
       "ba",
       "b'gnu",
       "chri",
       "bo",
       "clau",
       "bu",
       "cleo",
       "bya",
       "co",
      "coa",
       "cro",
       "cro",
       "ctha",
       "cy",
       "cthae",
       "da",
       "cthy",
       "de",
       "cya",
       "di",
       "cyno",
       "dio",
       "dhu",
       "e",
       "dy",
       "eu",
       "dze",
       "ga",
       "ei",
       "geo",
      "ete",
      "gha",
       "gi",
       "gi",
       "glee",
       "gre",
       "gloo",
       "he",
       "go",
       "hie",
       "gro",
       "ho",
       "gtu",
       "hya",
      "gzx",
      "ha",
      "hna",
      "hzi",
      "idh",
      "inpe",
      "io",
       "i",
       "i",
       "ja",
       "ja",
      "je",
       "ju",
       "ju",
       "kaa",
       "ka",
       "kha",
       "khlo",
       "k'na",
       "klau",
       "kra",
       "kri",
       "ktha",
       "kyr",
      "ku",
       "la",
       "la",
      "lea",
      "leo",
       "ly",
       "ly",
       "ma",
       "ma",
       "m'ba",
       "mi",
       "m'na",
       "ne",
       "mno",
       "ni",
       "mo",
       "o",
       "myno",
       "pa",
      "ncto",
      "ngi",
      "nssu",
      "nu",
      "nya",
      "nycra",
      "nyo",
      "oo",
      "othu",
       "pe",
       "pe",
       "pha",
       "phi",
       "psu",
       "pie",
       "pta",
       "pla",
       "q'y",
       "pro",
       "rapha",
       "pto",
       "rho",
       "py",
       "rli",
       "ra",
       "sca",
       "sa",
       "se",
       "se",
       "sfa",
       "so",
       "she",
       "sta",
       "stha",
       "ste",
       "s'tya",
       "tha",
       "su",
       "the",
       "swa",
       "theo",
       "tho",
       "ti",
       "to",
       "xa",
       "tsa",
       "ze",
      "ui",
      "xcto",
      "xo",
      "ya",
      "ye",
      "y'go",
      "yi",
      "ysba",
      "ytho",
      "zsty",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "lo",
       "ande",
       "tse",
       "bi",
       "n-",
       "biu",
       "om-",
       "ce",
       "colo",
       "chae",
       "ch-",
       "chi",
       "tli",
       "cho",
       "a",
       "ci",
       "ggha",
       "cli",
      "tho",
      "pse",
      "da",
      "sgu",
      "rlo",
      "rqu",
      "alu",
      "sso",
      "unu",
      "rpa",
      "ppo",
      "mqua",
      "rrthi",
       "cra",
       "cra",
       "gtha",
       "ddaeu",
       "r-a",
       "de",
       "pha",
       "do",
      "dre",
      "dy",
      "esu",
      "ge",
      "gesi",
      "gi",
      "go",
      "le",
      "ly",
      "mbro",
      "me",
      "mo",
      "mpi",
       "na",
       "na",
       "thne",
       "naeu",
    },
       "nea",
    MinInfixAmount = 1,
       "ngelo",
    MaxInfixAmount = 2,
       "ngelu",
    Postfixes = {
       "nti",
      "los",
       "ntio",
      "ba",
       "ny",
      "th",
       "oni",
      "ssa",
       "pho",
       "cha",
       "phro",
       "g",
       "pi",
       "gg",
       "ra",
       "sh",
       "rca",
       "chenn",
       "ri",
       "ach",
       "ro",
       "at",
       "rpheu",
       "lhu",
       "sa",
       "lla",
       "schy",
       "glys",
       "se",
       "rt",
       "si",
       "r",
       "sia",
       "nis",
       "smu",
       "mon",
       "sta",
       "n",
       "sthe",
       "or",
       "stia",
       "s",
       "tha",
       "yos",
       "tiu",
       "rqu",
       "to",
       "sca",
       "tu",
       "sha",
       "xa",
       "ngo",
       "xi",
       "t",
       "xia",
       "kru",
       "ya",
       "yx",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  troll = {
    HyphenationChance = 15,
    TwoNameChance = 1,
    Prefixes = {
      "lur",
      "mub",
      "mur",
      "pur",
      "rur",
      "ur",
      "wub",
    },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 1,
    Infixes = {
       "mon",
       "nom",
       "non",
       "wow",
       "woz",
       "zow",
       "zoz",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 3,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "mmu",
       "a",
       "mumm",
       "an",
       "nnum",
       "be",
       "numm",
       "bil",
       "wuzz",
       "bius",
       "zeb",
       "ce",
       "zzum",
       "chia",
    },
      "chus",
    MinPostfixAmount = 1,
      "cla",
    MaxPostfixAmount = 2,
      "cles",
  },
      "clid",
  ["troll hero"] = {
      "ctra",
    HyphenationChance = 15,
      "cy",
    TwoNameChance = 1,
      "da",
    Prefixes = {
      "dace",
       "lur",
      "das",
       "mub",
      "der",
       "mur",
      "des",
       "pur",
      "dite",
       "rur",
      "dius",
       "ur",
      "dne",
       "wub",
       "dra",
    },
       "dria",
    MinPrefixAmount = 0,
       "gor",
    MaxPrefixAmount = 1,
       "ione",
    Infixes = {
       "ja",
       "la",
       "las",
      "laus",
      "le",
      "leen",
      "len",
      "les",
      "lia",
      "lin",
      "line",
      "lip",
      "lipp",
      "lius",
      "lla",
      "llen",
      "mas",
      "mia",
      "mis",
       "mon",
       "mon",
       "nom",
       "mus",
       "non",
       "my",
       "wow",
       "n",
       "woz",
       "na",
       "zow",
       "nda",
       "zoz",
       "nder",
    },
      "ndrew",
    MinInfixAmount = 0,
      "ne",
    MaxInfixAmount = 3,
      "nes",
    Postfixes = {
      "ngel",
       "mmu",
      "nia",
       "mumm",
      "nice",
       "nnum",
      "nis",
       "numm",
       "nise",
       "wuzz",
       "nna",
       "zeb",
       "nne",
       "zzum",
       "nth",
    },
       "ntha",
    MinPostfixAmount = 1,
       "nthe",
    MaxPostfixAmount = 2,
       "nys",
    TitleTemplates = {
      "phen",
       "*Name*, the *Adjective* Troll *Epithet*",
      "pher",
    },
      "pheus",
    TemplateVars = {
      "phne",
       ["%*Adjective%*"] = {
       "phone",
        "twisted",
      "r",
        "everlasting",
      "ras",
        "hulking",
      "rcas",
        "bestial",
       "re",
        "frenetic",
      "ren",
        "rubberhide",
      "res",
        "bloodthirsty",
      "ret",
        "two-headed",
      "rett",
       },
      "rge",
       ["%*Epithet%*"] = {
      "rgia",
        "Skull-collector",
      "ril",
        "Heart-eater",
      "rin",
        "Hunt-master",
       "rine",
        "Man-eater",
       "rion",
        "Caveking",
      "ris",
       },
      "rs",
    },
      "rus",
  },
      "ry",
  mechanimist = {
      "ryn",
    HyphenationChance = 0,
       "s",
    TwoNameChance = 100,
      "sa",
    Prefixes = {
      "se",
       "aba",
      "sil",
       "abba",
      "sis",
       "abi",
      "ssa",
       "ag",
      "sseus",
       "alexa",
       "sta",
       "ash",
       "stor",
       "bartha",
       "sus",
       "bartho",
       "syne",
       "benja",
       "ta",
       "benju",
       "ter",
       "benu",
       "tes",
       "ca",
       "tha",
       "cale",
       "thea",
       "casto",
       "theus",
       "che",
       "thia",
       "cor",
       "thy",
       "damasca",
       "tian",
       "debo",
       "tius",
       "dorca",
       "to",
       "eben",
       "tor",
       "eli",
       "tre",
       "elo",
       "tta",
       "ephra",
       "tus",
       "ephri",
       "tyche",
       "gabri",
       "us",
       "ha",
       "ven",
       "haga",
       "x",
       "hero",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  baboon = {
    HyphenationChance = 100,
    TwoNameChance = 1,
    Prefixes = {
       "oo",
       "ooo",
       "o",
       "oh",
       "ooh",
       "ho",
       "ho",
       "hu",
       "hoo",
      "icha",
      "jedi",
      "jeha",
      "jeho",
      "jodi",
      "laza",
      "matthi",
      "memphi",
      "meno",
      "morde",
      "natha",
      "noa",
      "ode",
      "pha",
      "phe",
      "phi",
      "pho",
      "rache",
      "rhea",
      "ru",
      "sala",
      "sapha",
      "sephe",
      "sethe",
      "solo",
      "stephe",
      "sulu",
      "tobi",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 3,
     MinInfixAmount = 0,
    Infixes = {
     MaxInfixAmount = 0,
      "O",
      "OO",
      "OOO",
      "HOO",
      "HOOO",
      "AH",
      "E",
      "EE",
      "EEE",
    },
     MinInfixAmount = 1,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "cai",
       "ah",
       "diah",
       "ahh",
       "dias",
       "o",
       "dius",
       "oo",
       "ham",
       "ooo",
       "kenah",
       "ho",
       "kunah",
       "hoo",
       "min",
       "e",
       "mon",
       "ee",
       "moth",
       "eee",
      "mun",
      "muth",
      "nae",
      "noe",
      "nue",
      "ny",
      "rael",
      "rath",
      "roth",
      "saida",
      "saph",
      "seph",
      "shaphat",
      "shar",
      "sheba",
      "shem",
      "shiah",
      "shioh",
      "shiuh",
      "shop",
      "siah",
      "sioh",
      "siuh",
      "soph",
      "thel",
      "thesda",
      "tyl",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
   },
   },
   ["mechanimist hero"] = {
   ["baboon hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 100,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
       "aba",
    MaxPrefixAmount = 0,
       "abba",
    MinInfixAmount = 0,
      "abi",
    MaxInfixAmount = 0,
      "ag",
    MinPostfixAmount = 0,
      "alexa",
    MaxPostfixAmount = 0,
      "ash",
    Templates = {
      "bartha",
       "the *Rings* Baboon *Position*",
       "bartho",
    },
       "benja",
    TemplateVars = {
       "benju",
       ["%*Position%*"] = {
       "benu",
        "Philanderer",
        "Riddler",
        "Hermit",
        "Sophisticate",
        "Demagogue",
        "King",
        "Queen",
      },
    },
  },
  clam = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
       "aco",
       "aga",
       "ba",
       "bo",
       "ca",
       "ca",
       "cale",
       "di",
       "casto",
       "gi",
      "che",
      "cor",
      "damasca",
      "debo",
      "dorca",
      "eben",
      "eli",
      "elo",
      "ephra",
      "ephri",
      "gabri",
       "ha",
       "ha",
       "haga",
       "hi",
       "hero",
       "ja",
       "ho",
       "ma",
       "hu",
       "mu",
       "icha",
       "rho",
       "jedi",
       "sa",
       "jeha",
       "so",
       "jeho",
       "te",
       "jodi",
       "y",
       "laza",
       "za",
      "matthi",
      "memphi",
      "meno",
      "morde",
      "natha",
      "noa",
      "ode",
      "pha",
      "phe",
      "phi",
      "pho",
      "rache",
      "rhea",
      "ru",
      "sala",
      "sapha",
      "sephe",
      "sethe",
      "solo",
      "stephe",
      "sulu",
      "tobi",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
     Infixes = {
    MaxInfixAmount = 0,
       "bni",
    Postfixes = {
       "do",
       "cai",
       "ggi",
       "diah",
       "go",
       "dias",
       "l",
       "dius",
       "mil",
       "ham",
       "mpsi",
       "kenah",
       "nni",
       "kunah",
       "pho",
       "min",
       "ra",
       "mon",
       "rca",
       "moth",
       "rtha",
       "mun",
       "sdru",
       "muth",
       "sgo",
       "nae",
       "tra",
       "noe",
       "tti",
       "nue",
       "ze",
       "ny",
    },
       "rael",
    MinInfixAmount = 1,
      "rath",
    MaxInfixAmount = 2,
      "roth",
    Postfixes = {
      "saida",
       "clam",
      "saph",
      "seph",
      "shaphat",
      "shar",
      "sheba",
      "shem",
      "shiah",
      "shioh",
      "shiuh",
      "shop",
      "siah",
      "sioh",
      "siuh",
      "soph",
      "thel",
      "thesda",
       "tyl",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*Name*, *Cognomen*",
   crab = {
    },
    TemplateVars = {
      ["%*Cognomen%*"] = {
        "chosen by Shekhinah",
        "Chrome-Tauted",
        "Favorite of the Argent Fathers",
        "Baetyl Boy",
      },
    },
   },
   animal = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "",
       "aco",
       "a",
       "aga",
       "ba",
       "ba",
       "bi",
       "bo",
       "da",
       "ca",
       "e",
       "di",
       "fa",
       "gi",
       "ga",
       "ha",
       "he",
       "hi",
       "i",
       "ja",
       "ka",
       "ma",
       "kha",
       "mu",
       "khe",
       "rho",
      "na",
      "naf",
      "ne",
      "qa",
      "qe",
       "sa",
       "sa",
      "sha",
       "so",
       "so",
      "su",
      "ta",
       "te",
       "te",
      "tsi",
      "u",
      "wa",
       "y",
       "y",
      "yy",
       "za",
       "za",
     },
     },
Line 2,295: Line 2,479:
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "'",
       "bni",
       "ba",
       "do",
       "hi",
       "ggi",
       "la",
       "go",
       "lho",
       "l",
       "ma",
       "mil",
       "me",
       "mpsi",
       "msa",
       "nni",
       "nya",
       "pho",
      "qa",
       "ra",
       "ra",
       "ri",
       "rca",
       "she",
       "rtha",
       "ssa",
       "sdru",
       "ta",
       "sgo",
       "tha",
       "tra",
      "tti",
      "ze",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "crab",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["crab hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 3,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "ah",
    MaxPostfixAmount = 0,
      "ayl",
    Templates = {
      "char",
       "the *Adjective* *CreatureTypeCap* *Position*",
       "faat",
    },
      "fah",
    TemplateVars = {
      "fan",
       ["%*Adjective%*"] = {
       "ghaa",
        "echoing",
      "ki",
        "frenetic",
      "lb",
        "many-legged",
      "lef",
        "massive",
      "li",
        "one-clawed",
      "maar",
        "shell-cracked",
      "mak",
       },
       "mer",
       ["%*Position%*"] = {
       "min",
        "Ancient",
      "n",
        "Deepcrawler",
      "nahr",
        "Goliath",
      "por",
        "Lord",
      "qerd",
        "Patriarch",
      "r",
        "Skuttler",
      "rah",
       },
      "ras",
       "rn",
      "roof",
      "sad",
      "sher",
      "shi",
      "sr",
      "tt",
      "tul",
      "vish",
      "wr",
      "zeer",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   bear = {
   goatfolk = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "ba",
       "ba",
       "baka",
       "baa",
       "bama",
       "na",
       "baya",
       "naa",
       "be",
       "ra",
       "bee",
       "raa",
      "bi",
    },
      "bo",
    MinPrefixAmount = 0,
      "boko",
    MaxPrefixAmount = 1,
      "bomo",
    Infixes = {
      "boo",
       "ba",
       "boyo",
       "baa",
       "bu",
       "naa",
       "buku",
       "ra",
       "bumu",
       "raa",
       "buyu",
     },
     },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "ba",
       "a",
       "bam",
       "aaa",
       "bat",
       "aaaaah",
       "be",
       "aaah",
       "bee",
       "aah",
       "bo",
       "ah",
      "bom",
      "boo",
      "bum",
      "bym",
      "gee",
      "gy",
      "gye",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
   },
   },
   ["bear hero"] = {
   ["goatfolk hero"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "ba",
       "ba",
       "baka",
       "baa",
       "bama",
       "na",
       "baya",
       "naa",
       "be",
       "ra",
       "bee",
       "raa",
      "bi",
    },
      "bo",
    MinPrefixAmount = 0,
      "boko",
    MaxPrefixAmount = 1,
      "bomo",
    Infixes = {
      "boo",
       "ba",
       "boyo",
       "baa",
       "bu",
       "naa",
       "buku",
       "ra",
       "bumu",
       "raa",
       "buyu",
     },
     },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "ba",
       "a",
       "bam",
       "aaa",
       "bat",
       "aaaaah",
       "be",
       "aaah",
       "bee",
       "aah",
       "bo",
       "ah",
       "bom",
    },
       "boo",
    MinPostfixAmount = 1,
       "bum",
    MaxPostfixAmount = 2,
      "bym",
    Templates = {
      "gee",
       "*Name*",
      "gy",
    },
      "gye",
  },
  ["goatfolk hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "*Epithet*",
    },
    TemplateVars = {
       ["%*Epithet%*"] = {
        "Stargazer",
        "Heartbiter",
        "Twicetalker",
        "Souldrinker",
        "Whitefinger",
        "Clovenhorn",
      },
     },
     },
  },
  ["goatfolk hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name*, renowned honey loving *CreatureType*",
       "the Goatfolk Shaman of Clan *Clan*",
    },
    TemplateVars = {
      ["%*Clan%*"] = {
        "Hotur",
        "Ibex",
        "Sol",
        "Whitetongue",
        "Yr",
        "Mnim",
      },
     },
     },
   },
   },
   ape = {
   ["goatfolk site"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ka",
       "ba",
       "kaka",
       "baa",
       "kama",
       "na",
       "kaya",
       "naa",
       "ke",
       "ra",
       "kee",
       "raa",
      "ki",
      "ko",
      "koko",
      "komo",
      "koo",
      "koyo",
      "ku",
      "kuku",
      "kumu",
      "kuyu",
      "o",
      "oka",
      "oko",
      "oku",
      "oma",
      "omo",
      "omu",
      "oo",
      "oya",
      "oyu",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 5,
     MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "baa",
      "naa",
      "ra",
      "raa",
    },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     MinPostfixAmount = 0,
      "ka",
    MaxPostfixAmount = 0,
      "kam",
    Templates = {
      "kat",
       "*Name**Suffix*",
      "ke",
       "*Prefix**Suffix*",
      "kee",
       "*Sultan**Suffix*",
      "ko",
       "*Name**Location*",
      "kom",
       "*Prefix**Location*",
      "koo",
       "*Sultan**Location*",
      "kum",
       "*Name**Forest*",
       "ky",
       "*Prefix**Forest*",
       "kye",
       "*Sultan**Forest*",
       "kym",
       "o",
       "oee",
       "oo",
       "oy",
       "oye",
       "oym",
     },
     },
     MinPostfixAmount = 0,
     TemplateVars = {
    MaxPostfixAmount = 1,
      ["%*Prefix%*"] = {
  },
        "Ash",
  ["ape hero"] = {
        "Black",
    HyphenationChance = 10,
        "Blood",
    TwoNameChance = 20,
        "Bone",
    Prefixes = {
        "Cloven",
      "ka",
        "Fern",
      "kaka",
        "Heart",
      "kama",
        "Moon",
      "kaya",
        "Moss",
      "ke",
        "Rain",
      "kee",
        "Sap",
      "ki",
        "Skull",
      "ko",
        "Star",
      "koko",
        "White",
      "komo",
       },
      "koo",
       ["%*Sultan%*"] = {
      "koyo",
        "Resheph",
       "ku",
       },
       "kuku",
       ["%*Suffix%*"] = {
      "kumu",
        "baa",
       "kuyu",
        "baaaaaah",
       "o",
        "baaaaah",
      "oka",
        "baaaah",
      "oko",
        "baaah",
      "oku",
        "baah",
      "oma",
        "naaa",
      "omo",
        "naaaaaah",
      "omu",
        "naaaaah",
      "oo",
        "naaaah",
      "oya",
        "naaah",
      "oyu",
        "raa",
    },
        "raaaaaah",
    MinPrefixAmount = 1,
        "raaaaah",
    MaxPrefixAmount = 5,
        "raaaah",
    MinInfixAmount = 0,
        "raaah",
    MaxInfixAmount = 0,
        "raah",
    Postfixes = {
       },
      "ka",
       ["%*Forest%*"] = {
      "kam",
        "bosk",
      "kat",
        "dale",
      "ke",
        "dell",
       "kee",
        "glade",
       "ko",
        "glen",
      "kom",
        "gorge",
      "koo",
        "grove",
      "kum",
        "meadow",
      "ky",
        "root",
      "kye",
        "vale",
      "kym",
        "weald",
      "o",
        "weep",
      "oee",
        "wood",
      "oo",
      },
      "oy",
       ["%*Location%*"] = {
      "oye",
         "bend",
      "oym",
        "bite",
    },
        "bow",
    MinPostfixAmount = 0,
         "cleft",
    MaxPostfixAmount = 1,
         "crescent",
    TitleTemplates = {
         "deep",
      "*Name* the *Adjective*, legendary *CreatureType*",
         "pool",
    },
         "star",
    TemplateVars = {
         "void",
       ["%*Adjective%*"] = {
         "well",
         "Colorful",
         "Elegant",
         "Fashionable",
         "Prismatic",
         "Stylish",
         "Suave",
         "Well-Dressed",
         "Well-Garbed",
       },
       },
     },
     },
   },
   },
   robot = {
   ["qlippoth site"] = {
     HyphenationChance = 30,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "[ERROR: MISSING HEX VALUE]",
       "ba",
       "0",
       "baa",
       "1",
       "na",
       "2",
       "naa",
       "3",
       "ra",
       "4",
       "raa",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "[ERROR: MISSING HEX VALUE]",
       "ba",
       "0",
       "baa",
       "1",
       "naa",
       "2",
       "ra",
       "3",
       "raa",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     MinPostfixAmount = 0,
      "[ERROR: MISSING HEX VALUE]",
    MaxPostfixAmount = 0,
      "0",
    Templates = {
      "1",
       "*Prefix**Suffix*",
      "2",
       "*Name**Location*",
      "3",
       "*Prefix**Location*",
      "4",
       "*Sultan**Location*",
      "5",
       "*Prefix**Forest*",
      "6",
      "7",
      "8",
      "9",
      "A",
       "B",
       "C",
       "D",
       "E",
       "F",
     },
     },
     MinPostfixAmount = 1,
     TemplateVars = {
    MaxPostfixAmount = 2,
      ["%*Prefix%*"] = {
  },
        "Ash",
  insect = {
        "Black",
    HyphenationChance = 0,
        "Ghost",
    TwoNameChance = 50,
        "Dust",
    Prefixes = {
        "Wraith",
      "a",
        "Moon",
      "ac",
        "Dream",
      "apa",
        "Star",
      "ar",
        "White",
      "ata",
        "Grey",
      "au",
        "Gloom",
      "bi",
        "Dim",
      "ca",
        "Dusk",
      "ce",
        "Ever",
      "cla",
        "Null",
      "da",
      },
       "di",
      ["%*Sultan%*"] = {
      "egla",
        "Resheph",
      "epa",
      },
      "fu",
      ["%*Suffix%*"] = {
      "gri",
        "baa",
      "he",
        "baaaaaah",
      "isa",
        "baaaaah",
      "la",
        "baaaah",
      "ly",
        "baaah",
      "ma",
        "baah",
      "mela",
        "naaa",
      "nu",
        "naaaaaah",
      "oe",
        "naaaaah",
      "pha",
        "naaaah",
       "ple",
        "naaah",
      "pte",
        "raa",
      "pyrrh",
        "raaaaaah",
      "ra",
        "raaaaah",
      "re",
        "raaaah",
      "sti",
        "raaah",
      "te",
        "raah",
      "thy",
       },
      "va",
      ["%*Forest%*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
        "hollow",
       },
      ["%*Location%*"] = {
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
        "dream",
        "myth",
        "calm",
      },
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  naphtaali = {
     Infixes = {
     HyphenationChance = 25,
     TwoNameChance = 1,
     Prefixes = {
      "a",
      "baa",
      "bee",
       "be",
       "be",
       "ca",
       "che",
      "ce",
      "chae",
      "co",
      "cto",
      "cy",
      "cyo",
       "da",
       "da",
      "el",
       "ga",
       "ga",
       "gi",
       "go",
       "gio",
       "hau",
       "ha",
       "i",
       "la",
       "y",
       "li",
       "ma",
       "lli",
       "mo",
       "lto",
       "na",
      "me",
      "mi",
       "ne",
       "ne",
       "no",
       "ni",
       "nthu",
       "qo",
       "pha",
       "re",
       "phy",
       "sha",
       "pi",
       "ya",
       "rgy",
       "su",
       "ro",
    },
       "rou",
    MinPrefixAmount = 1,
       "so",
    MaxPrefixAmount = 1,
       "sso",
    Infixes = {
       "sti",
      "dramme",
       "stri",
      "mu",
       "to",
      "nammele",
       "tro",
      "shera",
       "vitt",
      "staro",
       "xen",
      "sta",
      "the",
      "emo",
      "go",
      "lohi",
      "lyo",
       "nanna",
       "lo",
       "hushta",
       "rga",
       "nurta",
       "mpha",
       "she",
       "apshu",
       "ra",
       "hwe",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "bella",
       "ch",
       "cus",
       "n",
       "dae",
       "h",
       "don",
       "th",
       "geia",
       "rte",
       "la",
       "l",
       "lus",
       "sh",
       "na",
       "d",
       "nea",
       "m",
       "ni",
       "nna",
       "nia",
       "rt",
       "nis",
       "t",
      "pae",
      "pe",
      "pha",
      "plus",
      "ppus",
      "ra",
      "reus",
       "rta",
       "rta",
       "rum",
       "s",
       "rus",
       "ph",
      "sis",
      "ssa",
      "thus",
      "tia",
      "tis",
      "tor",
      "tus",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   ooze = {
   ["godhed hero honorific"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "annu",
    MaxPrefixAmount = 0,
      "astroi",
    MinInfixAmount = 0,
      "cubi",
    MaxInfixAmount = 0,
      "cubo",
    MinPostfixAmount = 0,
      "cycli",
    MaxPostfixAmount = 0,
      "cycloi",
    Templates = {
       "deca",
       "*Honorific* Godhed",
      "di",
    },
      "discoi",
    TemplateVars = {
       "dode",
       ["%*Honorific%*"] = {
      "elli",
        "spice.adjectives.!random",
      "fusi",
        "spice.nouns.!random",
       "hepta",
       },
      "hexa",
    },
      "iso",
  },
      "k-goni",
  ["godhed hero epithet"] = {
      "m-goni",
    HyphenationChance = 0,
      "n-goni",
    TwoNameChance = 0,
      "octa",
    MinPrefixAmount = 0,
      "okta",
    MaxPrefixAmount = 0,
      "ova",
    MinInfixAmount = 0,
      "ovoi",
    MaxInfixAmount = 0,
      "paralle",
    MinPostfixAmount = 0,
      "poly",
    MaxPostfixAmount = 0,
      "quadri",
    Templates = {
       "recta",
       "*Adjective*-Godhed",
      "rhomu",
    },
      "spheri",
    TemplateVars = {
       "squi",
       ["%*Adjective%*"] = {
      "trape",
        "spice.adjectives.!random",
       "tri",
       },
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["godhed hero title"] = {
     Infixes = {
     HyphenationChance = 0,
      "chrys",
     TwoNameChance = 0,
      "dron",
     MinPrefixAmount = 0,
      "kle",
    MaxPrefixAmount = 0,
      "kri",
    MinInfixAmount = 0,
      "kto",
    MaxInfixAmount = 0,
      "mem",
    MinPostfixAmount = 0,
       "nu",
    MaxPostfixAmount = 0,
       "phri",
    Templates = {
       "phro",
       "Godhed of the *Noun1*",
       "polli",
       "Godhed of the *Noun1*-*Noun2*",
      "pollo",
       "Godhed of the *Adj*-*Noun1*",
      "pto",
       "Godhed of *NounPlural*",
       "rbe",
    },
      "rchmi",
    TemplateVars = {
       "ri",
       ["%*Noun1%*"] = {
       "rista",
        "spice.nouns.!random",
      "risto",
       },
       "so",
       ["%*Noun2%*"] = {
       "sta",
        "spice.nouns.!random",
      "tha",
       },
       "tychi",
       ["%*NounPlural%*"] = {
       "tycho",
        "spice.nouns.!random.pluralize",
      "xa",
       },
       "xi",
       ["%*Adj%*"] = {
        "spice.adjectives.!random",
       },
     },
     },
  },
  ["godhed hero title empty"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 0,
     Postfixes = {
    MinPostfixAmount = 0,
       "aios",
    MaxPostfixAmount = 0,
       "aster",
    Templates = {
       "bion",
      "",
       "crates",
    },
       "dios",
  },
       "dros",
  snapjaw = {
       "eon",
    HyphenationChance = 15,
       "hud",
    TwoNameChance = 1,
       "io",
     Prefixes = {
       "ios",
       "bar",
       "is",
      "bawl",
       "ius",
       "bor",
       "krates",
       "bowl",
       "lemy",
       "bur",
       "lion",
       "buwl",
       "lleus",
       "da",
       "los",
       "do",
       "lytos",
       "du",
       "medes",
       "gra",
       "mon",
       "gro",
       "mus",
       "gru",
       "nis",
       "maf",
       "non",
       "mof",
       "ntinos",
       "muf",
       "phas",
       "raf",
       "phis",
       "rof",
       "phokles",
       "ruf",
       "rgo",
       "scar",
       "rgos",
       "scor",
       "ron",
       "scur",
       "ses",
    },
       "sop",
    MinPrefixAmount = 0,
       "stos",
    MaxPrefixAmount = 2,
       "strate",
    Infixes = {
       "stus",
       "afo",
       "teles",
       "ago",
       "thaddeus",
       "aho",
       "thenes",
       "obo",
       "thenis",
       "ofo",
       "ther",
       "ogo",
       "theus",
       "oho",
       "thon",
      "su",
       "tos",
      "ubu",
       "trios",
      "ufo",
       "xis",
      "ugo",
      "uho",
      "ulu",
      "wof",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 4,
    Postfixes = {
      "ab",
       "af",
       "ago",
       "aw",
       "az",
       "ba",
       "bo",
       "bu",
       "ma",
       "mo",
       "mu",
       "ob",
       "of",
       "ow",
       "oz",
       "ub",
       "uf",
       "uw",
       "uz",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
   },
   },
   reptile = {
   ["snapjaw hero title"] = {
     HyphenationChance = 10,
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Adjective* Snapjaw *Occupation*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "calloused",
        "fearsome",
        "fleet-footed",
        "hulking",
        "learned",
        "nimble",
        "stalwart",
      },
      ["%*Occupation%*"] = {
        "Bear-baiter",
        "Firesnarler",
        "Gutspiller",
        "King",
        "Skullsplitter",
        "Tot-eater",
      },
    },
  },
  star = {
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "abho",
       "ata",
       "ala",
       "cha",
       "ammu",
       "chi",
       "amo",
       "ci",
       "apho",
       "co",
       "apo",
       "e",
       "arwa",
       "hu",
       "atla",
       "hue",
       "bao",
       "hui",
       "ba",
       "i",
      "b'gnu",
       "ku",
      "bo",
      "bu",
      "bya",
      "coa",
      "cro",
      "ctha",
      "cthae",
      "cthy",
      "cya",
      "cyno",
      "dhu",
      "dy",
      "dze",
      "ei",
      "ete",
      "gha",
      "gi",
      "glee",
      "gloo",
      "go",
      "gro",
      "gtu",
      "gzx",
      "ha",
      "hna",
      "hzi",
      "idh",
      "inpe",
      "io",
       "i",
      "ja",
      "ju",
      "kaa",
      "kha",
      "k'na",
      "kra",
      "ktha",
       "ku",
      "la",
      "ly",
       "ma",
       "ma",
       "o",
       "m'ba",
       "pa",
       "m'na",
       "pi",
       "mno",
       "que",
       "mo",
       "te",
       "myno",
       "tla",
       "ncto",
       "to",
      "ngi",
       "xo",
      "nssu",
       "ya",
      "nu",
       "za",
      "nya",
      "nycra",
      "nyo",
      "oo",
      "othu",
      "pe",
      "pha",
      "psu",
      "pta",
      "q'y",
      "rapha",
      "rho",
      "rli",
      "sca",
      "se",
      "sfa",
      "she",
      "stha",
      "s'tya",
      "su",
      "swa",
      "tho",
       "to",
      "tsa",
      "ui",
      "xcto",
       "xo",
       "ya",
       "ye",
      "y'go",
      "yi",
      "ysba",
      "ytho",
      "zsty",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "ca",
      "ctla",
      "cto",
      "la",
      "lci",
      "lco",
       "lo",
       "lo",
       "lte",
       "tse",
       "me",
       "n-",
       "nqui",
       "om-",
       "pa",
       "colo",
       "po",
       "ch-",
      "te",
      "teo",
      "tla",
       "tli",
       "tli",
       "tza",
       "a",
       "xco",
       "ggha",
       "xo",
       "tho",
       "xto",
       "pse",
       "ya",
       "da",
       "zca",
       "sgu",
      "rlo",
      "rqu",
      "alu",
      "sso",
      "unu",
      "rpa",
      "ppo",
      "mqua",
      "rrthi",
      "cra",
      "gtha",
      "r-a",
      "pha",
      "na",
      "thne",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "catl",
       "los",
       "ci",
       "ba",
       "coa",
       "th",
       "cue",
       "ssa",
       "hil",
       "cha",
       "hua",
       "g",
       "huatl",
       "gg",
       "lisk",
       "sh",
       "loc",
       "chenn",
       "lotl",
       "ach",
       "mo",
       "at",
       "nal",
       "lhu",
       "nen",
       "lla",
       "qui",
       "glys",
       "teo",
       "rt",
       "teotl",
       "r",
       "tin",
       "nis",
       "tiuh",
       "mon",
       "ton",
       "n",
       "trice",
       "or",
       "tzal",
       "s",
       "xtli",
       "yos",
       "ya",
       "rqu",
       "yotl",
       "sca",
      "sha",
      "ngo",
      "t",
      "kru",
      "yx",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   tortoise = {
   troll = {
     HyphenationChance = 10,
     HyphenationChance = 15,
     TwoNameChance = 20,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "mar",
       "lur",
       "mir",
       "mub",
      "mor",
       "mur",
       "mur",
       "myr",
       "pur",
       "nar",
       "rur",
       "nir",
       "ur",
       "nor",
       "wub",
      "nur",
      "nyr",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "la",
       "mon",
       "le",
       "nom",
       "lo",
       "non",
       "lu",
       "wow",
      "woz",
      "zow",
      "zoz",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "lab",
       "mmu",
       "leb",
       "mumm",
       "lob",
       "nnum",
       "lub",
       "numm",
       "mab",
       "wuzz",
       "meb",
       "zeb",
       "mib",
       "zzum",
      "mob",
      "mub",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["troll hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 0,
  },
     Templates = {
  ["tortoise hero"] = {
       "the *Adjective* Troll *Occupation*",
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "mar",
      "mir",
      "mor",
      "mur",
      "myr",
      "nar",
      "nir",
      "nor",
      "nur",
      "nyr",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "la",
      "le",
      "lo",
      "lu",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "lab",
      "leb",
      "lob",
      "lub",
      "mab",
      "meb",
      "mib",
      "mob",
      "mub",
    },
    MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
       "*Name* the *Disposition*, legendary *CreatureType*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["%*Disposition%*"] = {
       ["%*Adjective%*"] = {
         "Cantankerous",
         "twisted",
         "Choleric",
         "everlasting",
         "Grouchy",
         "hulking",
         "Morose",
         "bestial",
         "Querulous",
         "frenetic",
         "Surly",
         "rubberhide",
        "bloodthirsty",
        "two-headed",
       },
       },
     },
      ["%*Occupation%*"] = {
        "Skull-collector",
        "Heart-eater",
        "Hunt-master",
        "Man-eater",
        "Caveking",
      },
     },
   },
   },
   fish = {
   mechanimist = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
       "a",
       "aba",
       "be",
       "abba",
       "boa",
       "abi",
       "bri",
       "ag",
       "ci",
       "alexa",
       "co",
       "ash",
       "dy",
       "bartha",
       "e",
       "bartho",
       "fa",
       "benja",
       "ge",
       "benju",
       "gra",
       "benu",
       "i",
       "ca",
       "io",
       "cale",
       "la",
       "casto",
       "le",
       "che",
       "li",
       "cor",
       "lly",
       "damasca",
       "lu",
       "debo",
       "mo",
       "dorca",
       "mu",
       "eben",
       "o",
       "eli",
       "se",
       "elo",
       "si",
       "ephra",
       "sme",
       "ephri",
       "tri",
       "gabri",
      "ha",
      "haga",
      "hero",
      "ho",
      "hu",
      "icha",
      "jedi",
      "jeha",
      "jeho",
      "jodi",
      "laza",
      "matthi",
      "memphi",
      "meno",
      "morde",
      "natha",
      "noa",
      "ode",
      "pha",
      "phe",
      "phi",
      "pho",
      "rache",
      "rhea",
      "ru",
      "sala",
      "sapha",
      "sephe",
      "sethe",
      "solo",
      "stephe",
      "sulu",
      "tobi",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     MinInfixAmount = 0,
      "ba",
    MaxInfixAmount = 0,
      "bi",
    Postfixes = {
      "bno",
       "cai",
      "bra",
       "diah",
      "cau",
       "dias",
      "co",
       "dius",
       "cu",
       "ham",
       "dia",
       "kenah",
       "dsu",
       "kunah",
       "fa",
       "min",
       "ga",
       "mon",
       "gro",
       "moth",
       "lau",
       "mun",
       "li",
       "muth",
       "lla",
       "nae",
       "mpe",
       "noe",
      "nca",
       "nue",
      "nda",
       "ny",
      "ndo",
       "rael",
      "nti",
       "rath",
      "ntu",
       "roth",
      "rdui",
       "saida",
      "ri",
       "saph",
      "sa",
       "seph",
      "sme",
       "shaphat",
      "so",
       "shar",
      "ta",
       "sheba",
      "ve",
       "shem",
      "vell",
       "shiah",
      "xe",
       "shioh",
    },
       "shiuh",
    MinInfixAmount = 0,
       "shop",
    MaxInfixAmount = 2,
       "siah",
    Postfixes = {
       "sioh",
      "cura",
       "siuh",
       "dens",
       "soph",
       "dros",
       "thel",
       "grus",
       "thesda",
       "gus",
       "tyl",
       "llio",
       "lus",
       "ma",
       "mios",
       "mna",
       "mos",
       "na",
       "nann",
       "niae",
       "nn",
       "nna",
       "nnan",
       "nnos",
       "nnus",
       "nus",
       "ris",
       "rnus",
       "rrum",
       "stres",
       "sus",
       "thus",
       "tis",
       "trios",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   arachnid = {
   ["mechanimist hero title"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "phthis",
    MaxPrefixAmount = 0,
      "sheb",
    MinInfixAmount = 0,
      "shob",
    MaxInfixAmount = 0,
      "shyb",
    MinPostfixAmount = 0,
      "sis",
    MaxPostfixAmount = 0,
      "sith",
    Templates = {
      "tyth",
       "*Cognomen*",
       "yith",
     },
     },
     MinPrefixAmount = 1,
     TemplateVars = {
    MaxPrefixAmount = 1,
       ["%*Cognomen%*"] = {
    MinInfixAmount = 0,
        "chosen by Shekhinah",
    MaxInfixAmount = 0,
        "Chrome-Tauted",
    Postfixes = {
        "Favorite of the Argent Fathers",
       "is",
        "Baetyl Boy",
      "ith",
       },
      "os",
      "oth",
      "us",
      "uth",
       "ys",
      "yth",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 3,
   },
   },
   ["arachnid hero"] = {
   animal = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "phthis",
       "",
       "sheb",
       "a",
       "shob",
       "ba",
       "shyb",
       "bi",
       "sis",
       "da",
       "sith",
       "e",
       "tyth",
       "fa",
       "yith",
       "ga",
     },
      "he",
     MinPrefixAmount = 1,
      "i",
      "ka",
      "kha",
      "khe",
      "na",
      "naf",
      "ne",
      "qa",
      "qe",
      "sa",
      "sha",
      "so",
      "su",
      "ta",
      "te",
      "tsi",
      "u",
      "wa",
      "y",
      "yy",
      "za",
     },
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
    Infixes = {
      "'",
      "ba",
      "hi",
      "la",
      "lho",
      "ma",
      "me",
      "msa",
      "nya",
      "qa",
      "ra",
      "ri",
      "she",
      "ssa",
      "ta",
      "tha",
    },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "is",
       "ah",
       "ith",
       "ayl",
       "os",
       "char",
       "oth",
       "faat",
       "us",
       "fah",
       "uth",
       "fan",
       "ys",
       "ghaa",
       "yth",
       "ki",
      "lb",
      "lef",
      "li",
      "maar",
      "mak",
      "mer",
      "min",
      "n",
      "nahr",
      "por",
      "qerd",
      "r",
      "rah",
      "ras",
      "rn",
      "roof",
      "sad",
      "sher",
      "shi",
      "sr",
      "tt",
      "tul",
      "vish",
      "wr",
      "zeer",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 3,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, legendary *CreatureType* and virtuoso weaver",
    },
   },
   },
   bird = {
   bear = {
     HyphenationChance = 100,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ca",
       "ba",
       "CA",
       "baka",
       "CAAAAAAAAW",
       "bama",
       "caaaaaaaw",
       "baya",
       "caaaaaw",
       "be",
       "CAAAAAW",
       "bee",
       "caaaw",
       "bi",
       "CAAAW",
       "bo",
       "caaw",
       "boko",
       "CAAW",
       "bomo",
       "caw",
       "boo",
       "CAW",
       "boyo",
      "bu",
      "buku",
      "bumu",
      "buyu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "ba",
      "bam",
      "bat",
      "be",
      "bee",
      "bo",
      "bom",
      "boo",
      "bum",
      "bym",
      "gee",
      "gy",
      "gye",
     },
     },
     MinPrefixAmount = 3,
    MinPostfixAmount = 0,
     MaxPrefixAmount = 6,
    MaxPostfixAmount = 1,
  },
  ["bear hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
    Templates = {
      "renowned honey loving *CreatureType*",
    },
   },
   },
   ["bird hero"] = {
   ape = {
     HyphenationChance = 100,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ca",
       "ka",
       "CA",
       "kaka",
       "CAAAAAAAAW",
       "kama",
       "caaaaaaaw",
       "kaya",
       "caaaaaw",
       "ke",
       "CAAAAAW",
       "kee",
       "caaaw",
       "ki",
       "CAAAW",
       "ko",
       "caaw",
       "koko",
       "CAAW",
       "komo",
       "caw",
       "koo",
       "CAW",
       "koyo",
      "ku",
      "kuku",
      "kumu",
      "kuyu",
      "o",
      "oka",
      "oko",
      "oku",
      "oma",
      "omo",
      "omu",
      "oo",
      "oya",
      "oyu",
     },
     },
     MinPrefixAmount = 3,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 6,
     MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     MinPostfixAmount = 0,
    Postfixes = {
     MaxPostfixAmount = 0,
      "ka",
     TitleTemplates = {
      "kam",
       "*Name* the *Singer*, *Disposition* *CreatureType*",
      "kat",
     },
      "ke",
     TemplateVars = {
      "kee",
       ["%*Singer%*"] = {
      "ko",
         "Bard",
      "kom",
        "Minstrel",
      "koo",
         "Songster",
      "kum",
         "Songstress",
      "ky",
         "Troubadour",
      "kye",
      },
      "kym",
      ["%*Disposition%*"] = {
      "o",
         "brooding",
      "oee",
         "cheerful",
      "oo",
         "dour",
      "oy",
         "merry",
      "oye",
      "oym",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["ape hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     Templates = {
       "the *Adjective*",
     },
     TemplateVars = {
       ["%*Adjective%*"] = {
         "Colorful",
         "Elegant",
         "Fashionable",
         "Prismatic",
         "Stylish",
         "Suave",
         "Well-Dressed",
         "Well-Garbed",
       },
       },
     },
     },
   },
   },
   worm = {
   ["ape hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  robot = {
    HyphenationChance = 30,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "bru",
       "[ERROR: MISSING HEX VALUE]",
       "drau",
       "0",
       "ei",
       "1",
       "faf",
       "2",
       "fy",
       "3",
       "ga",
       "4",
       "glau",
       "5",
       "ha",
       "6",
       "hi",
       "7",
       "jor",
       "8",
       "la",
       "9",
       "ly",
       "A",
       "ma",
       "B",
       "ni",
       "C",
       "ra",
       "D",
       "ta",
       "E",
      "F",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 2,
     Infixes = {
     Infixes = {
       "dho",
       "[ERROR: MISSING HEX VALUE]",
       "fgu",
       "0",
       "hri",
       "1",
       "ldi",
       "2",
       "mu",
       "3",
       "nga",
       "4",
       "ngba",
       "5",
       "nngri",
       "6",
       "nni",
       "7",
       "nnmi",
       "8",
       "nva",
       "9",
       "rme",
       "A",
       "ta",
       "B",
       "to",
       "C",
      "D",
      "E",
      "F",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "fa",
       "[ERROR: MISSING HEX VALUE]",
       "gg",
       "0",
       "ggr",
       "1",
       "gi",
       "2",
       "gr",
       "3",
       "kr",
       "4",
       "lgja",
       "5",
       "ll",
       "6",
       "ndr",
       "7",
       "ngja",
       "8",
       "nir",
       "9",
       "nn",
       "A",
       "rmr",
       "B",
       "rung",
       "C",
       "skr",
       "D",
       "snir",
       "E",
       "str",
       "F",
      "ttir",
      "worm",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
   },
   },
   plant = {
   insect = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 50,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "bo",
       "ac",
      "apa",
      "ar",
      "ata",
      "au",
      "bi",
       "ca",
       "ca",
       "cha",
       "ce",
       "co",
       "cla",
       "ei",
       "da",
       "fe",
       "di",
       "fra",
       "egla",
       "fre",
       "epa",
       "go",
       "fu",
       "gu",
       "gri",
       "he",
       "he",
       "hei",
       "isa",
       "hil",
       "la",
       "ja",
       "ly",
      "jo",
      "leo",
       "ma",
       "ma",
       "nie",
       "mela",
       "o",
       "nu",
       "phi",
       "oe",
       "ri",
       "pha",
       "ru",
       "ple",
       "we",
       "pte",
       "wi",
       "pyrrh",
     },
      "ra",
      "re",
      "sti",
      "te",
      "thy",
      "va",
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "chardi",
       "be",
       "de",
       "ca",
       "degge",
       "ce",
       "dele",
       "chae",
       "dolfo",
       "co",
       "ethe",
       "cto",
       "gel",
       "cy",
       "gelse",
       "cyo",
       "lbe",
       "da",
       "lhe",
       "ga",
      "gi",
      "gio",
      "ha",
      "la",
       "li",
       "li",
       "ltzma",
       "lli",
      "lto",
      "me",
       "mi",
       "mi",
       "nce",
       "ne",
       "nra",
       "no",
       "nsteine",
       "nthu",
       "nthe",
       "pha",
       "perta",
       "phy",
       "phi",
       "pi",
       "poldo",
       "rgy",
       "rdi",
       "ro",
       "rle",
       "rou",
       "rlo",
       "so",
       "rnu",
       "sso",
       "rxi",
       "sti",
       "se",
       "stri",
       "slau",
       "to",
       "spe",
       "tro",
       "ttge",
       "vitt",
       "tto",
       "xen",
      "tzsche",
      "xi",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "beech",
       "bella",
       "bert",
       "cus",
       "boldt",
       "dae",
       "bulb",
       "don",
       "bush",
       "geia",
       "fern",
       "la",
       "frond",
       "lus",
       "grove",
       "na",
       "hold",
       "nea",
       "leaf",
       "ni",
       "lock",
       "nia",
       "lotze",
       "nis",
       "moss",
       "pae",
       "oak",
       "pe",
       "pine",
       "pha",
       "plum",
       "plus",
       "root",
       "ppus",
       "rut",
       "ra",
       "shrub",
       "reus",
       "sprig",
       "rta",
       "spruce",
       "rum",
       "stumpf",
       "rus",
       "tarch",
       "sis",
       "vine",
       "ssa",
       "willow",
       "thus",
       "wood",
       "tia",
       "wort",
       "tis",
      "tor",
      "tus",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   fungus = {
   ooze = {
     HyphenationChance = 15,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ama",
       "annu",
       "aman",
       "astroi",
       "b",
       "cubi",
       "bol",
       "cubo",
       "chant",
       "cycli",
       "clav",
       "cycloi",
       "co",
       "deca",
       "cordy",
       "di",
       "cre",
       "discoi",
       "ento",
       "dode",
       "gyro",
       "elli",
       "ino",
       "fusi",
       "lep",
       "hepta",
       "m",
      "hexa",
       "mn",
      "iso",
       "ompha",
      "k-goni",
       "phall",
       "m-goni",
       "pleu",
      "n-goni",
       "scu",
      "octa",
      "okta",
      "ova",
      "ovoi",
      "paralle",
      "poly",
      "quadri",
       "recta",
       "rhomu",
       "spheri",
       "squi",
       "trape",
       "tri",
       "tri",
      "um",
      "vir",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ake",
       "chrys",
       "ceps",
       "dron",
       "cini",
       "kle",
       "cort",
       "kri",
       "dens",
       "kto",
       "ello",
       "mem",
       "emini",
       "nu",
       "ento",
       "phri",
       "era",
       "phro",
       "erelle",
       "polli",
       "gano",
       "pollo",
       "icus",
       "pto",
       "inar",
       "rbe",
       "ini",
       "rchmi",
       "ita",
       "ri",
       "loma",
       "rista",
       "oki",
       "risto",
       "oma",
       "so",
       "opsis",
       "sta",
       "orel",
       "tha",
       "osa",
       "tychi",
       "zhi",
       "tycho",
      "xa",
      "xi",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "aecium",
       "aios",
       "agaric",
       "aster",
       "bolete",
       "bion",
       "cap",
       "crates",
       "carp",
       "dios",
       "colony",
       "dros",
       "crozier",
       "eon",
       "frill",
       "hud",
       "hypha",
       "io",
       "lichen",
       "ios",
       "mold",
       "is",
       "morel",
       "ius",
       "pellis",
       "krates",
       "phore",
       "lemy",
       "pore",
       "lion",
       "protist",
       "lleus",
       "shroom",
       "los",
       "spawn",
       "lytos",
       "spore",
       "medes",
       "stool",
       "mon",
       "thallus",
       "mus",
       "troop",
       "nis",
       "umbo",
       "non",
      "ntinos",
      "phas",
      "phis",
      "phokles",
      "rgo",
      "rgos",
      "ron",
      "ses",
      "sop",
      "stos",
      "strate",
      "stus",
      "teles",
      "thaddeus",
      "thenes",
      "thenis",
      "ther",
      "theus",
      "thon",
      "tos",
      "trios",
      "xis",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   antelope = {
   reptile = {
     HyphenationChance = 15,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ga",
       "a",
       "gaka",
       "ata",
       "gama",
       "cha",
       "gaya",
       "chi",
       "ge",
       "ci",
       "gee",
       "co",
       "gi",
       "e",
       "gna",
       "hu",
       "gnaka",
       "hue",
       "gnama",
       "hui",
       "gne",
       "i",
       "gnee",
       "ku",
       "gni",
       "ma",
       "gno",
       "o",
       "gnomo",
       "pa",
       "gnoo",
       "pi",
       "gnoyo",
       "que",
       "gnu",
       "te",
       "gnuku",
       "tla",
       "gnumu",
       "to",
       "gnuyu",
       "xo",
       "go",
       "ya",
       "goko",
       "za",
      "gomo",
      "goo",
      "goyo",
      "gu",
      "guku",
      "gumu",
      "guyu",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 5,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
     Infixes = {
    MaxInfixAmount = 0,
      "ca",
    Postfixes = {
       "ctla",
       "ga",
       "cto",
       "gam",
       "la",
       "gat",
       "lci",
       "ge",
       "lco",
       "gee",
       "lo",
       "gnam",
       "lte",
       "gnat",
       "me",
       "gne",
       "nqui",
       "gnee",
       "pa",
       "gno",
       "po",
       "gnom",
       "te",
       "gnoo",
       "teo",
       "gnum",
       "tla",
       "gnym",
       "tli",
       "go",
       "tza",
       "gom",
       "xco",
       "goo",
       "xo",
       "gum",
       "xto",
       "gy",
       "ya",
       "gye",
       "zca",
       "gym",
     },
     },
     MinPostfixAmount = 0,
    MinInfixAmount = 1,
     MaxPostfixAmount = 1,
    MaxInfixAmount = 2,
   },
    Postfixes = {
   ["antelope hero"] = {
      "catl",
     HyphenationChance = 15,
      "ci",
     TwoNameChance = 20,
      "coa",
      "cue",
      "hil",
      "hua",
      "huatl",
      "lisk",
      "loc",
      "lotl",
      "mo",
      "nal",
      "nen",
      "qui",
      "teo",
      "teotl",
      "tin",
      "tiuh",
      "ton",
      "trice",
      "tzal",
      "xtli",
      "ya",
      "yotl",
    },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   tortoise = {
     HyphenationChance = 10,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ga",
       "mar",
       "gaka",
       "mir",
       "gama",
       "mor",
       "gaya",
       "mur",
       "ge",
       "myr",
       "gee",
       "nar",
       "gi",
       "nir",
       "gna",
       "nor",
       "gnaka",
       "nur",
       "gnama",
       "nyr",
      "gne",
    },
      "gnee",
    MinPrefixAmount = 1,
      "gni",
    MaxPrefixAmount = 1,
       "gno",
    Infixes = {
       "gnomo",
       "la",
       "gnoo",
       "le",
       "gnoyo",
       "lo",
      "gnu",
       "lu",
      "gnuku",
    },
      "gnumu",
    MinInfixAmount = 1,
      "gnuyu",
    MaxInfixAmount = 2,
       "go",
    Postfixes = {
       "goko",
       "lab",
       "gomo",
       "leb",
       "goo",
       "lob",
       "goyo",
       "lub",
       "gu",
       "mab",
       "guku",
       "meb",
       "gumu",
       "mib",
       "guyu",
       "mob",
       "mub",
     },
     },
     MinPrefixAmount = 1,
    MinPostfixAmount = 0,
     MaxPrefixAmount = 5,
    MaxPostfixAmount = 1,
  },
  ["tortoise hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "ga",
    MaxPostfixAmount = 0,
      "gam",
    Templates = {
      "gat",
       "the *Disposition*",
       "ge",
    },
      "gee",
    TemplateVars = {
      "gnam",
       ["%*Disposition%*"] = {
       "gnat",
        "Cantankerous",
      "gne",
        "Choleric",
      "gnee",
        "Grouchy",
      "gno",
        "Morose",
      "gnom",
        "Querulous",
      "gnoo",
        "Surly",
      "gnum",
       },
      "gnym",
      "go",
      "gom",
      "goo",
       "gum",
      "gy",
      "gye",
      "gym",
     },
     },
  },
  ["tortoise hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name* *Adjective*, legendary *CreatureType*",
       "legendary *CreatureType*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "Fleet-Hoofed",
        "Quickskipper",
        "Frolicker",
        "Skitterhoof",
        "Prancekitter",
        "Kitedancer",
      },
     },
     },
   },
   },
   dromad = {
   fish = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 10,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "da",
       "be",
       "di",
       "boa",
       "du",
       "bri",
      "ci",
      "co",
      "dy",
      "e",
      "fa",
      "ge",
      "gra",
       "i",
       "i",
       "mna",
       "io",
       "mni",
       "la",
       "mnu",
       "le",
       "qa",
       "li",
       "qi",
       "lly",
       "qqa",
       "lu",
       "qqi",
       "mo",
       "qqu",
       "mu",
       "qu",
       "o",
       "ta",
       "se",
       "ti",
       "si",
       "tu",
       "sme",
       "u",
       "tri",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
    MinInfixAmount = 0,
     Infixes = {
     MaxInfixAmount = 0,
       "ba",
    Postfixes = {
       "bi",
       "l",
       "bno",
       "m",
       "bra",
       "n",
       "cau",
       "q",
       "co",
       "qq",
       "cu",
    },
       "dia",
    MinPostfixAmount = 1,
       "dsu",
    MaxPostfixAmount = 1,
       "fa",
  },
  urchin = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
       "bru",
       "drau",
       "ei",
       "faf",
       "fy",
       "ga",
       "ga",
       "glau",
       "gro",
       "ha",
       "lau",
       "hi",
       "li",
       "jor",
       "lla",
       "la",
       "mpe",
       "ly",
       "nca",
       "ma",
       "nda",
       "ni",
       "ndo",
       "ra",
       "nti",
      "ntu",
      "rdui",
      "ri",
      "sa",
      "sme",
      "so",
       "ta",
       "ta",
      "ve",
      "vell",
      "xe",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 0,
     MaxPrefixAmount = 1,
     MaxInfixAmount = 2,
     Infixes = {
     Postfixes = {
       "dho",
       "cura",
       "fgu",
       "dens",
       "hri",
       "dros",
       "ldi",
       "grus",
       "mu",
       "gus",
       "nga",
       "llio",
       "ngba",
       "lus",
       "nngri",
       "ma",
       "nni",
       "mios",
       "nnmi",
       "mna",
       "nva",
       "mos",
       "rme",
       "na",
       "ta",
       "nann",
       "to",
       "niae",
    },
       "nn",
    MinInfixAmount = 0,
       "nna",
    MaxInfixAmount = 1,
       "nnan",
    Postfixes = {
       "nnos",
       "fa",
       "nnus",
      "gg",
       "nus",
       "ggr",
       "ris",
       "gi",
       "rnus",
       "gr",
       "rrum",
       "kr",
       "stres",
       "lgja",
       "sus",
       "ll",
       "thus",
      "ndr",
       "tis",
      "ngja",
       "trios",
      "nir",
      "nn",
       "rmr",
       "rung",
       "skr",
       "snir",
       "str",
       "ttir",
       "urch",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   issachari = {
   arachnid = {
     HyphenationChance = 100,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "Bathes",
       "phthis",
       "Chews",
       "sheb",
       "Chokes",
       "shob",
       "Chugs",
       "shyb",
       "Cries",
       "sis",
       "Drinks",
       "sith",
       "Flays",
       "tyth",
      "yith",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
    Infixes = {
     MinInfixAmount = 0,
      "by",
     MaxInfixAmount = 0,
      "in",
      "near",
      "on",
      "upon",
    },
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "Asphalt",
       "is",
       "Fire",
       "ith",
       "Oil",
       "os",
       "Quicksalt",
       "oth",
       "Salt",
       "us",
       "Serpents",
       "uth",
       "the-Feathered-Serpent",
       "ys",
       "the-Sun",
       "yth",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 3,
   },
   },
   templar = {
   ["arachnid hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 100,
     TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType* and virtuoso weaver",
    },
  },
  bird = {
    HyphenationChance = 100,
    TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
      "a",
      "ba",
      "be",
       "ca",
       "ca",
       "cha",
       "CA",
       "chri",
       "CAAAAAAAAW",
       "cy",
       "caaaaaaaw",
       "da",
       "caaaaaw",
       "ed",
       "CAAAAAW",
       "eli",
       "caaaw",
       "em",
       "CAAAW",
       "eve",
       "caaw",
       "fa",
       "CAAW",
       "flo",
       "caw",
       "ga",
       "CAW",
      "ge",
    },
      "guy",
    MinPrefixAmount = 3,
      "gwi",
    MaxPrefixAmount = 6,
      "ha",
    MinInfixAmount = 0,
      "ho",
    MaxInfixAmount = 0,
      "hu",
    MinPostfixAmount = 0,
      "hya",
    MaxPostfixAmount = 0,
      "i",
  },
      "ja",
  ["bird hero epithet"] = {
      "jo",
    HyphenationChance = 0,
      "ju",
    TwoNameChance = 0,
      "le",
    MinPrefixAmount = 0,
      "lu",
    MaxPrefixAmount = 0,
      "ma",
    MinInfixAmount = 0,
       "na",
    MaxInfixAmount = 0,
      "o",
    MinPostfixAmount = 0,
       "pa",
    MaxPostfixAmount = 0,
      "phi",
    Templates = {
      "pro",
       "the *Singer*",
      "pru",
    },
      "ro",
    TemplateVars = {
      "se",
       ["%*Singer%*"] = {
       "tho",
        "Bard",
        "Minstrel",
        "Songster",
        "Songstress",
        "Troubadour",
       },
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["bird hero title"] = {
     Infixes = {
    HyphenationChance = 0,
       "bso",
    TwoNameChance = 0,
       "cho",
     MinPrefixAmount = 0,
       "cque",
     MaxPrefixAmount = 0,
       "de",
    MinInfixAmount = 0,
       "gna",
    MaxInfixAmount = 0,
       "lbe",
    MinPostfixAmount = 0,
       "lhe",
    MaxPostfixAmount = 0,
       "lippi",
    Templates = {
      "*Disposition* *CreatureType*",
    },
     TemplateVars = {
      ["%*Disposition%*"] = {
        "brooding",
        "cheerful",
        "dour",
        "merry",
      },
    },
  },
  worm = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "bru",
      "drau",
      "ei",
       "faf",
       "fy",
       "ga",
       "glau",
       "ha",
       "hi",
       "jor",
       "la",
       "ly",
       "ly",
       "ma",
       "ma",
       "na",
       "ni",
       "nai",
       "ra",
       "ne",
       "ta",
       "nna",
    },
       "no",
    MinPrefixAmount = 1,
       "ri",
    MaxPrefixAmount = 1,
       "rthe",
    Infixes = {
       "sa",
      "dho",
       "sta",
      "fgu",
       "sti",
       "hri",
       "thi",
       "ldi",
       "tthi",
       "mu",
       "vri",
       "nga",
       "xe",
       "ngba",
       "xi",
       "nngri",
       "nni",
       "nnmi",
       "nva",
       "rme",
       "ta",
       "to",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "belle",
       "fa",
       "bert",
       "gg",
       "beth",
       "ggr",
       "c",
       "gi",
       "chim",
       "gr",
       "dam",
       "kr",
       "dicte",
       "lgja",
       "doc",
       "ll",
       "dolf",
       "ndr",
       "dore",
       "ngja",
       "drig",
       "nir",
       "face",
       "nn",
       "ffrey",
       "rmr",
       "ffroy",
       "rung",
       "gathe",
       "skr",
       "gaux",
       "snir",
       "gilde",
       "str",
       "guste",
       "ttir",
       "lde",
       "worm",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   ["templar hero"] = {
   plant = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 100,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "ba",
       "bo",
      "be",
       "ca",
       "ca",
       "cha",
       "cha",
       "chri",
       "co",
       "cy",
       "ei",
       "da",
       "fe",
       "ed",
       "fra",
       "eli",
       "fre",
       "em",
       "go",
       "eve",
       "gu",
       "fa",
       "he",
       "flo",
       "hei",
       "ga",
       "hil",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
       "ja",
       "ja",
       "jo",
       "jo",
       "ju",
       "leo",
      "le",
      "lu",
       "ma",
       "ma",
       "na",
       "nie",
       "o",
       "o",
      "pa",
       "phi",
       "phi",
       "pro",
       "ri",
       "pru",
       "ru",
       "ro",
       "we",
       "se",
       "wi",
      "tho",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bso",
       "chardi",
      "cho",
      "cque",
       "de",
       "de",
       "gna",
       "degge",
      "dele",
      "dolfo",
      "ethe",
      "gel",
      "gelse",
       "lbe",
       "lbe",
       "lhe",
       "lhe",
       "lippi",
       "li",
       "ly",
       "ltzma",
       "ma",
       "mi",
       "na",
       "nce",
       "nai",
       "nra",
       "ne",
       "nsteine",
       "nna",
       "nthe",
       "no",
       "perta",
       "ri",
       "phi",
       "rthe",
       "poldo",
       "sa",
       "rdi",
       "sta",
       "rle",
       "sti",
       "rlo",
       "thi",
       "rnu",
       "tthi",
       "rxi",
       "vri",
       "se",
       "xe",
       "slau",
      "spe",
      "ttge",
      "tto",
      "tzsche",
       "xi",
       "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "belle",
       "beech",
       "bert",
       "bert",
       "beth",
       "boldt",
       "c",
       "bulb",
       "chim",
       "bush",
       "dam",
       "fern",
       "dicte",
       "frond",
       "doc",
       "grove",
       "dolf",
       "hold",
       "dore",
       "leaf",
       "drig",
       "lock",
       "face",
       "lotze",
       "ffrey",
       "moss",
       "ffroy",
       "oak",
       "gathe",
       "pine",
       "gaux",
       "plum",
       "gilde",
       "root",
       "guste",
       "rut",
       "lde",
       "shrub",
       "mand",
       "sprig",
       "mond",
       "spruce",
       "nand",
       "stumpf",
       "not",
       "tarch",
       "nuel",
       "vine",
       "phine",
       "willow",
       "phne",
       "wood",
       "pold",
       "wort",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, Warmonger amongst the True",
    },
   },
   },
   ["templar commander"] = {
   fungus = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 100,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "ama",
       "ba",
       "aman",
       "be",
       "b",
       "ca",
       "bol",
       "cha",
       "chant",
       "chri",
       "clav",
       "cy",
       "co",
       "da",
       "cordy",
       "ed",
       "cre",
       "eli",
       "ento",
       "em",
       "gyro",
       "eve",
       "ino",
       "fa",
       "lep",
       "flo",
       "m",
       "ga",
       "mn",
       "ge",
       "ompha",
       "guy",
       "phall",
       "gwi",
       "pleu",
       "ha",
       "scu",
       "ho",
       "tri",
       "hu",
       "um",
       "hya",
       "vir",
       "i",
    },
       "ja",
    MinPrefixAmount = 1,
       "jo",
    MaxPrefixAmount = 1,
       "ju",
    Infixes = {
       "le",
      "ake",
       "lu",
      "ceps",
       "ma",
      "cini",
       "na",
      "cort",
       "o",
      "dens",
       "pa",
      "ello",
       "phi",
       "emini",
       "pro",
       "ento",
       "pru",
       "era",
       "ro",
       "erelle",
       "se",
       "gano",
       "tho",
       "icus",
       "inar",
       "ini",
       "ita",
       "loma",
       "oki",
       "oma",
       "opsis",
       "orel",
       "osa",
       "zhi",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 1,
     MaxPrefixAmount = 1,
     MaxInfixAmount = 2,
     Infixes = {
     Postfixes = {
       "bso",
       "aecium",
      "cho",
       "agaric",
      "cque",
       "bolete",
       "de",
       "cap",
       "gna",
       "carp",
       "lbe",
       "colony",
       "lhe",
       "crozier",
       "lippi",
       "frill",
       "ly",
       "hypha",
       "ma",
       "lichen",
       "na",
       "mold",
       "nai",
       "morel",
       "ne",
       "pellis",
       "nna",
       "phore",
       "no",
       "pore",
       "ri",
       "protist",
       "rthe",
       "shroom",
       "sa",
       "spawn",
       "sta",
       "spore",
       "sti",
       "stool",
       "thi",
       "thallus",
       "tthi",
       "troop",
       "vri",
       "umbo",
       "xe",
       "xi",
     },
     },
     MinInfixAmount = 0,
     MinPostfixAmount = 1,
     MaxInfixAmount = 1,
     MaxPostfixAmount = 1,
     Postfixes = {
  },
       "belle",
  antelope = {
       "bert",
     HyphenationChance = 15,
       "beth",
    TwoNameChance = 20,
       "c",
    Prefixes = {
       "chim",
       "ga",
       "dam",
      "gaka",
       "dicte",
      "gama",
       "doc",
      "gaya",
       "dolf",
      "ge",
       "dore",
      "gee",
       "drig",
       "gi",
       "face",
       "gna",
       "ffrey",
       "gnaka",
       "ffroy",
       "gnama",
       "gathe",
       "gne",
       "gaux",
       "gnee",
       "gilde",
       "gni",
       "guste",
       "gno",
       "lde",
       "gnomo",
       "mand",
       "gnoo",
       "mond",
       "gnoyo",
       "nand",
       "gnu",
       "not",
       "gnuku",
       "nuel",
       "gnumu",
       "phine",
       "gnuyu",
       "phne",
       "go",
       "pold",
       "goko",
       "race",
       "gomo",
       "rard",
       "goo",
       "rent",
       "goyo",
       "rian",
       "gu",
       "ric",
       "guku",
       "ril",
       "gumu",
       "rine",
      "guyu",
       "rth",
    },
       "spard",
    MinPrefixAmount = 1,
       "stance",
    MaxPrefixAmount = 5,
       "stave",
    MinInfixAmount = 0,
       "strid",
    MaxInfixAmount = 0,
       "ther",
    Postfixes = {
       "thur",
      "ga",
       "tor",
       "gam",
       "vis",
       "gat",
       "y",
       "ge",
       "gee",
       "gnam",
       "gnat",
       "gne",
       "gnee",
       "gno",
       "gnom",
       "gnoo",
       "gnum",
       "gnym",
       "go",
       "gom",
       "goo",
       "gum",
       "gy",
       "gye",
       "gym",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, Knight Commander of the Holy Temple",
    },
   },
   },
   ["templar wraith"] = {
   ["antelope hero"] = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 100,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "ga",
      "ba",
       "gaka",
       "be",
       "gama",
       "ca",
       "gaya",
       "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
       "ge",
       "ge",
       "guy",
       "gee",
       "gwi",
       "gi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bso",
      "cho",
      "cque",
      "de",
       "gna",
       "gna",
       "lbe",
       "gnaka",
       "lhe",
       "gnama",
       "lippi",
       "gne",
       "ly",
       "gnee",
       "ma",
       "gni",
       "na",
       "gno",
       "nai",
       "gnomo",
       "ne",
       "gnoo",
       "nna",
       "gnoyo",
       "no",
       "gnu",
       "ri",
       "gnuku",
       "rthe",
       "gnumu",
       "sa",
       "gnuyu",
       "sta",
       "go",
       "sti",
       "goko",
       "thi",
       "gomo",
       "tthi",
       "goo",
       "vri",
       "goyo",
       "xe",
       "gu",
       "xi",
       "guku",
      "gumu",
      "guyu",
     },
     },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 0,
     Postfixes = {
     Postfixes = {
       "belle",
       "ga",
       "bert",
       "gam",
       "beth",
       "gat",
       "c",
       "ge",
       "chim",
       "gee",
       "dam",
       "gnam",
       "dicte",
       "gnat",
       "doc",
       "gne",
       "dolf",
       "gnee",
       "dore",
       "gno",
       "drig",
       "gnom",
       "face",
       "gnoo",
       "ffrey",
       "gnum",
       "ffroy",
       "gnym",
       "gathe",
       "go",
       "gaux",
       "gom",
       "gilde",
       "goo",
       "guste",
       "gum",
       "lde",
       "gy",
       "mand",
       "gye",
       "mond",
       "gym",
      "nand",
    },
      "not",
    MinPostfixAmount = 0,
      "nuel",
    MaxPostfixAmount = 1,
      "phine",
    Templates = {
       "phne",
       "*Name* *Adjective*",
      "pold",
    },
      "race",
    TemplateVars = {
       "rard",
       ["%*Adjective%*"] = {
      "rent",
        "Fleet-Hoofed",
      "rian",
        "Quickskipper",
      "ric",
        "Frolicker",
      "ril",
        "Skitterhoof",
      "rine",
        "Prancekitter",
      "rth",
        "Kitedancer",
       "spard",
       },
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
     },
     },
     MinPostfixAmount = 1,
  },
     MaxPostfixAmount = 1,
  ["antelope hero title"] = {
     TitleTemplates = {
    HyphenationChance = 0,
       "*Name*, Wraith-Knight Templar of the Binary Honorum",
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     Templates = {
       "legendary *CreatureType*",
     },
     },
   },
   },
   barathrumite = {
   dromad = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 10,
     Prefixes = {
     Prefixes = {
       "b",
       "a",
       "ch",
       "da",
       "d",
       "di",
       "f",
       "du",
       "j",
       "i",
       "l",
      "mna",
       "m",
      "mni",
       "n",
      "mnu",
       "oth",
      "qa",
       "p",
      "qi",
       "sh",
      "qqa",
       "sp",
      "qqi",
       "th",
      "qqu",
      "qu",
      "ta",
      "ti",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
       "l",
       "m",
       "n",
       "q",
      "qq",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  urchin = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "bru",
      "drau",
      "ei",
      "faf",
      "fy",
      "ga",
      "glau",
      "ha",
      "hi",
      "jor",
      "la",
      "ly",
       "ma",
       "ni",
       "ra",
       "ta",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "aco",
       "dho",
       "afe",
       "fgu",
       "afo",
       "hri",
       "ano",
       "ldi",
       "ara",
       "mu",
       "ardi",
       "nga",
       "arni",
       "ngba",
       "atti",
       "nngri",
       "itti",
       "nni",
       "oca",
       "nnmi",
       "oco",
       "nva",
       "ofe",
       "rme",
       "ofo",
       "ta",
       "ona",
       "to",
      "ono",
      "oro",
      "otho",
      "otti",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "ccea",
       "fa",
       "cceo",
       "gg",
       "da",
       "ggr",
       "di",
       "gi",
       "do",
       "gr",
       "fea",
       "kr",
       "feo",
       "lgja",
       "fucila",
       "ll",
       "fucile",
       "ndr",
       "pea",
       "ngja",
       "peo",
       "nir",
       "pia",
       "nn",
       "pio",
       "rmr",
       "tha",
       "rung",
       "tho",
       "skr",
      "snir",
      "str",
      "ttir",
      "urch",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   ["barathrumite hero"] = {
   issachari = {
     HyphenationChance = 0,
     HyphenationChance = 100,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "b",
       "Bathes",
       "ch",
       "Chews",
       "d",
       "Chokes",
       "f",
       "Chugs",
       "j",
       "Cries",
       "l",
       "Drinks",
       "m",
       "Flays",
      "n",
      "oth",
      "p",
      "sh",
      "sp",
      "th",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "aco",
       "by",
       "afe",
       "in",
       "afo",
       "near",
       "ano",
       "on",
       "ara",
       "upon",
      "ardi",
    },
      "arni",
    MinInfixAmount = 1,
      "atti",
    MaxInfixAmount = 1,
      "itti",
    Postfixes = {
      "oca",
       "Asphalt",
       "oco",
       "Fire",
       "ofe",
       "Oil",
       "ofo",
       "Quicksalt",
       "ona",
       "Salt",
       "ono",
       "Serpents",
       "oro",
       "the-Feathered-Serpent",
       "otho",
       "the-Sun",
       "otti",
     },
     },
     MinInfixAmount = 1,
     MinPostfixAmount = 1,
     MaxInfixAmount = 1,
     MaxPostfixAmount = 1,
     Postfixes = {
  },
       "ccea",
  templar = {
       "cceo",
     HyphenationChance = 0,
    TwoNameChance = 100,
    Prefixes = {
       "a",
      "ba",
      "be",
      "ca",
      "cha",
      "chri",
       "cy",
       "da",
       "da",
       "di",
       "ed",
       "do",
       "eli",
       "fea",
       "em",
       "feo",
       "eve",
       "fucila",
       "fa",
       "fucile",
       "flo",
       "pea",
       "ga",
       "peo",
       "ge",
       "pia",
       "guy",
       "pio",
       "gwi",
      "tha",
      "tho",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, *Adjective* Barathrumite *Role*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "acclaimed",
        "distinguished",
        "esteemed",
      },
      ["%*Role%*"] = {
        "arconaut",
        "lecturer",
        "tinker",
        "tutor",
      },
    },
  },
  hindren = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "bi",
      "da",
      "de",
      "der",
       "ha",
       "ha",
       "is",
       "ho",
       "ka",
       "hu",
       "kah",
       "hya",
       "keh",
       "i",
       "ki",
       "ja",
       "li",
       "jo",
       "meh",
       "ju",
      "le",
      "lu",
      "ma",
       "na",
       "na",
       "ner",
       "o",
       "no",
       "pa",
       "ra",
       "phi",
       "re",
       "pro",
       "reh",
       "pru",
       "ri",
       "ro",
      "sa",
      "san",
       "se",
       "se",
       "seh",
       "tho",
      "ser",
      "ta",
      "teh",
      "ve",
      "ver",
      "vi",
      "vo",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "aa",
       "bso",
       "ah",
       "cho",
       "aw",
       "cque",
      "da",
       "de",
       "de",
       "di",
       "gna",
       "e",
       "lbe",
       "fa",
       "lhe",
       "fe",
       "lippi",
       "feh",
       "ly",
      "fy",
      "i",
      "ka",
      "ke",
      "keh",
      "ki",
      "le",
      "leh",
       "ma",
       "ma",
      "n",
       "na",
       "na",
       "t",
       "nai",
       "te",
       "ne",
       "teh",
       "nna",
       "ti",
       "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "",
       "belle",
       "hart",
       "bert",
       "hind",
       "beth",
    },
       "c",
    MinPostfixAmount = 1,
       "chim",
    MaxPostfixAmount = 1,
       "dam",
  },
       "dicte",
  mopango = {
       "doc",
    HyphenationChance = 10,
       "dolf",
    TwoNameChance = 20,
       "dore",
    Prefixes = {
       "drig",
      "a",
       "face",
      "da",
       "ffrey",
      "do",
       "ffroy",
      "ga",
       "gathe",
      "go",
       "gaux",
      "gu",
       "gilde",
      "gya",
       "guste",
      "gyo",
       "lde",
      "la",
       "mand",
      "le",
       "mond",
       "lo",
       "nand",
       "ma",
       "not",
       "me",
       "nuel",
       "mo",
       "phine",
       "mu",
       "phne",
       "o",
       "pold",
       "pa",
       "race",
       "po",
       "rard",
       "pya",
       "rent",
       "pyo",
       "rian",
       "vi",
       "ric",
       "ya",
       "ril",
       "yo",
       "rine",
    },
       "rth",
    MinPrefixAmount = 1,
       "spard",
    MaxPrefixAmount = 1,
       "stance",
    Infixes = {
       "stave",
      "ba",
       "strid",
       "chra",
       "ther",
       "chre",
       "thur",
       "chro",
       "tor",
       "da",
       "vis",
       "de",
       "y",
       "do",
       "ga",
       "go",
       "gu",
       "gy",
       "gya",
       "gyo",
       "ka",
       "ky",
       "la",
       "me",
       "mya",
       "myo",
       "ne",
       "pa",
       "ra",
       "ro",
       "va",
       "ve",
       "vi",
       "vo",
       "vy",
       "zo",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["templar hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "b",
    MaxPostfixAmount = 0,
      "ba",
    Templates = {
      "ch",
       "Warmonger amongst the True",
      "d",
      "do",
      "g",
      "go",
      "h",
      "m",
      "n",
      "na",
      "ra",
      "ta",
      "vi",
      "vo",
      "vya",
       "yo",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   ["two-headed"] = {
   ["templar commander title"] = {
     HyphenationChance = 10,
    HyphenationChance = 0,
     TwoNameChance = 20,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Knight Commander of the Holy Temple",
    },
  },
  ["templar wraith title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Wraith-Knight Templar of the Binary Honorum",
    },
  },
  ["templar grand newfather title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["templar grand newfather"] = {
     HyphenationChance = 0,
     TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
      "a",
      "ba",
      "be",
      "ca",
      "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
       "fa",
       "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
       "ha",
       "ha",
       "i",
      "ho",
       "ka",
      "hu",
       "ki",
      "hya",
       "ku",
       "i",
       "ja",
      "jo",
      "ju",
       "le",
       "lu",
       "ma",
       "ma",
      "meh",
      "mo",
      "mu",
       "na",
       "na",
      "ni",
      "nu",
      "ny",
       "o",
       "o",
       "q",
       "pa",
       "shwu",
       "phi",
       "shwy",
       "pro",
       "si",
       "pru",
       "sy",
       "ro",
       "ta",
       "se",
       "ti",
       "tho",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "bso",
       "me",
       "cho",
       "mo",
       "cque",
       "moo",
       "de",
       "mu",
       "gna",
       "muu",
       "lbe",
       "ra",
       "lhe",
       "ro",
       "lippi",
       "roo",
       "ly",
       "ru",
       "ma",
       "ruu",
       "na",
       "shi",
       "nai",
       "shra",
       "ne",
       "shri",
       "nna",
       "shro",
       "no",
       "shru",
       "ri",
       "shwa",
       "rthe",
       "shwo",
       "sa",
       "shwu",
       "sta",
       "yu",
       "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "belle",
       "d",
       "bert",
       "jr",
       "beth",
       "kas",
       "c",
       "kat",
       "chim",
       "la",
       "dam",
       "m",
       "dicte",
       "met",
       "doc",
       "mir",
       "dolf",
       "mut",
       "dore",
       "q",
       "drig",
       "qat",
       "face",
       "raq",
       "ffrey",
       "rem",
       "ffroy",
       "roq",
       "gathe",
       "shum",
       "gaux",
       "shur",
       "gilde",
       "tep",
       "guste",
       "un",
       "lde",
       "ur",
       "mand",
       "uun",
       "mond",
       "war",
       "nand",
       "wer",
       "not",
       "wur",
       "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*/*AltName*",
       "*Name*",
     },
     },
   },
   },
   seeker = {
   ["templar grand newfather honorific"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Grand Newfather",
    },
  },
  ["templar mecha honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "High Mecha",
    },
  },
  ["templar mecha title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["templar mecha 1"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "bright",
       "ha",
       "pearl",
       "i",
       "pure",
       "ka",
       "honor",
       "ki",
       "free",
       "ku",
       "faith",
      "pale",
      "star",
      "win",
      "true",
      "war",
      "sun",
      "moon",
      "right",
      "sure",
      "just",
      "jewel",
      "rock",
      "chrome",
      "fair",
      "high",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bso",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
       "ma",
       "ma",
      "meh",
       "na",
      "mo",
       "nai",
      "mu",
       "ne",
       "na",
       "nna",
       "ni",
       "no",
      "nu",
       "ri",
      "ny",
       "rthe",
      "o",
       "sa",
      "q",
       "sta",
       "shwu",
       "sti",
       "shwy",
       "thi",
       "si",
       "tthi",
       "sy",
       "vri",
       "ta",
       "xe",
       "ti",
       "xi",
       "ty",
       "u",
       "uu",
       "y",
       "ya",
       "yi",
       "yy",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 1,
     MaxPrefixAmount = 1,
     MaxInfixAmount = 1,
     Infixes = {
     Postfixes = {
       "ga",
       "belle",
       "me",
       "bert",
       "mo",
       "beth",
       "moo",
       "c",
       "mu",
       "chim",
       "muu",
       "dam",
       "ra",
       "dicte",
       "ro",
       "doc",
       "roo",
       "dolf",
       "ru",
       "dore",
       "ruu",
       "drig",
       "shi",
       "face",
       "shra",
       "ffrey",
       "shri",
       "ffroy",
       "shro",
       "gathe",
       "shru",
       "gaux",
       "shwa",
       "gilde",
       "shwo",
       "guste",
       "shwu",
       "lde",
       "yu",
       "mand",
    },
       "mond",
    MinInfixAmount = 0,
       "nand",
    MaxInfixAmount = 2,
       "not",
    Postfixes = {
       "nuel",
       "bas",
       "phine",
       "d",
       "phne",
       "jr",
       "pold",
       "kas",
       "race",
       "kat",
       "rard",
       "la",
       "rent",
       "m",
       "rian",
       "met",
       "ric",
       "mir",
       "ril",
       "mut",
       "rine",
       "q",
       "rth",
       "qat",
       "spard",
       "raq",
       "stance",
       "rem",
       "stave",
       "roq",
       "strid",
       "shum",
       "ther",
       "shur",
       "thur",
       "tep",
       "tor",
       "un",
       "vis",
       "ur",
       "y",
       "uun",
       "war",
       "wer",
       "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*-No-Longer",
    },
   },
   },
   ["seeker hero"] = {
   ["templar mecha 2"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
      "a",
      "ba",
      "be",
      "ca",
      "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
       "fa",
       "fa",
       "ha",
      "flo",
       "i",
      "ga",
       "ka",
      "ge",
       "ki",
      "guy",
       "ku",
      "gwi",
       "ha",
      "ho",
      "hu",
      "hya",
       "i",
       "ja",
      "jo",
      "ju",
       "le",
       "lu",
       "ma",
       "ma",
      "meh",
      "mo",
      "mu",
       "na",
       "na",
      "ni",
      "nu",
      "ny",
       "o",
       "o",
       "q",
       "pa",
       "shwu",
       "phi",
       "shwy",
       "pro",
       "si",
       "pru",
       "sy",
       "ro",
       "ta",
       "se",
       "ti",
       "tho",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "bso",
       "me",
       "cho",
       "mo",
       "cque",
       "moo",
       "de",
       "mu",
       "gna",
       "muu",
       "lbe",
       "ra",
       "lhe",
       "ro",
       "lippi",
       "roo",
       "ly",
       "ru",
       "ma",
       "ruu",
       "na",
       "shi",
       "nai",
       "shra",
       "ne",
       "shri",
       "nna",
       "shro",
       "no",
       "shru",
       "ri",
       "shwa",
       "rthe",
       "shwo",
       "sa",
       "shwu",
       "sta",
       "yu",
       "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "belle",
      "son",
      "daughter",
      "kin",
      "child",
      "day",
      "night",
      "fall",
      "spring",
      "summer",
      "winter",
      "cluster",
      "eater",
      "pig",
      "steed",
      "mare",
      "shah",
      "chief",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  barathrumite = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "b",
      "ch",
       "d",
       "d",
       "jr",
       "f",
       "kas",
       "j",
       "kat",
       "l",
      "la",
       "m",
       "m",
       "met",
       "n",
       "mir",
       "oth",
       "mut",
       "p",
       "q",
       "sh",
       "qat",
       "sp",
       "raq",
       "th",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPrefixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPrefixAmount = 1,
     TitleTemplates = {
     Infixes = {
       "*Name*, *Title*",
       "aco",
    },
       "afe",
    TemplateVars = {
       "afo",
      ["%*Title%*"] = {
       "ano",
        "servant of Ptoh",
       "ara",
      },
       "ardi",
    },
       "arni",
  },
       "atti",
  ["pariah hero"] = {
       "itti",
    HyphenationChance = 10,
       "oca",
    TwoNameChance = 20,
       "oco",
    Prefixes = {
       "ofe",
      "fa",
       "ofo",
      "ha",
       "ona",
      "i",
       "ono",
      "ka",
       "oro",
      "ki",
       "otho",
      "ku",
       "otti",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
       "nu",
       "ny",
       "o",
       "q",
       "shwu",
       "shwy",
       "si",
       "sy",
       "ta",
       "ti",
       "ty",
       "u",
       "uu",
       "y",
       "ya",
       "yi",
       "yy",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 1,
     MaxPrefixAmount = 1,
     MaxInfixAmount = 1,
     Infixes = {
     Postfixes = {
       "ga",
       "ccea",
       "me",
       "cceo",
       "mo",
       "da",
       "moo",
       "di",
       "mu",
       "do",
       "muu",
       "fea",
       "ra",
       "feo",
       "ro",
       "fucila",
       "roo",
       "fucile",
       "ru",
       "pea",
       "ruu",
       "peo",
       "shi",
       "pia",
       "shra",
       "pio",
       "shri",
       "tha",
       "shro",
       "tho",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["barathrumite hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "bas",
    MaxPostfixAmount = 0,
      "d",
    Templates = {
      "jr",
       "*Adjective* Barathrumite *Role*",
       "kas",
    },
      "kat",
    TemplateVars = {
      "la",
       ["%*Adjective%*"] = {
       "m",
        "acclaimed",
      "met",
        "distinguished",
      "mir",
        "esteemed",
      "mut",
       },
       "q",
       ["%*Role%*"] = {
       "qat",
        "arconaut",
      "raq",
        "lecturer",
      "rem",
        "tinker",
      "roq",
        "tutor",
      "shum",
       },
       "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, *CreatureTypeCap* Pariah",
     },
     },
   },
   },
   ["barathrumite pariah hero"] = {
   hindren = {
     HyphenationChance = 10,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "fa",
       "bi",
      "da",
      "de",
      "der",
       "ha",
       "ha",
       "i",
       "is",
       "ka",
       "ka",
      "kah",
      "keh",
       "ki",
       "ki",
       "ku",
       "li",
      "ma",
       "meh",
       "meh",
      "mo",
      "mu",
       "na",
       "na",
       "ni",
       "ner",
       "nu",
       "no",
       "ny",
       "ra",
       "o",
       "re",
       "q",
       "reh",
       "shwu",
       "ri",
       "shwy",
       "sa",
       "si",
       "san",
       "sy",
       "se",
      "seh",
      "ser",
       "ta",
       "ta",
       "ti",
       "teh",
       "ty",
       "ve",
       "u",
       "ver",
       "uu",
       "vi",
       "y",
       "vo",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "aa",
       "me",
       "ah",
       "mo",
       "aw",
       "moo",
       "da",
       "mu",
       "de",
       "muu",
       "di",
       "ra",
       "e",
       "ro",
       "fa",
       "roo",
       "fe",
       "ru",
       "feh",
       "ruu",
       "fy",
       "shi",
       "i",
       "shra",
       "ka",
       "shri",
       "ke",
       "shro",
       "keh",
       "shru",
       "ki",
       "shwa",
       "le",
       "shwo",
       "leh",
       "shwu",
       "ma",
       "yu",
       "n",
      "na",
      "t",
      "te",
      "teh",
      "ti",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "bas",
       "",
       "d",
       "hart",
       "jr",
       "hind",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, *CreatureTypeCap* Iconoclast",
    },
   },
   },
   ["mechanimist pariah hero"] = {
   mopango = {
     HyphenationChance = 10,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "fa",
       "a",
       "ha",
       "da",
       "i",
       "do",
       "ka",
       "ga",
       "ki",
       "go",
       "ku",
       "gu",
      "gya",
      "gyo",
      "la",
      "le",
      "lo",
       "ma",
       "ma",
       "meh",
       "me",
       "mo",
       "mo",
       "mu",
       "mu",
      "na",
      "ni",
      "nu",
      "ny",
       "o",
       "o",
       "q",
       "pa",
       "shwu",
       "po",
       "shwy",
       "pya",
       "si",
       "pyo",
       "sy",
       "vi",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
       "ya",
       "ya",
       "yi",
       "yo",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "ba",
      "chra",
      "chre",
      "chro",
      "da",
      "de",
      "do",
       "ga",
       "ga",
      "go",
      "gu",
      "gy",
      "gya",
      "gyo",
      "ka",
      "ky",
      "la",
       "me",
       "me",
       "mo",
       "mya",
       "moo",
       "myo",
       "mu",
       "ne",
       "muu",
       "pa",
       "ra",
       "ra",
       "ro",
       "ro",
       "roo",
       "va",
       "ru",
       "ve",
       "ruu",
       "vi",
       "shi",
       "vo",
       "shra",
       "vy",
       "shri",
       "zo",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "bas",
       "b",
      "ba",
      "ch",
       "d",
       "d",
       "jr",
       "do",
       "kas",
       "g",
       "kat",
       "go",
       "la",
       "h",
       "m",
       "m",
       "met",
       "n",
       "mir",
       "na",
       "mut",
       "ra",
       "q",
       "ta",
       "qat",
       "vi",
       "raq",
       "vo",
       "rem",
       "vya",
       "roq",
       "yo",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, *CreatureTypeCap* Heretic",
    },
   },
   },
   ["general hero"] = {
   ["two-headed"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "fa",
Line 5,248: Line 5,811:
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, legendary *CreatureType*",
       "*Name*/*AltName*",
     },
     },
   },
   },
   ["lair hero"] = {
   seeker = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "fa",
Line 5,340: Line 5,903:
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, legendary *CreatureType*",
       "*Name*-No-Longer",
    },
  },
  ["seeker hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Position*",
    },
    TemplateVars = {
      ["%*Position%*"] = {
        "servant of Ptoh",
      },
     },
     },
   },
   },
   ["newly sentient being hero"] = {
   ["seeker dervish title"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
     MaxInfixAmount = 0,
      "ka",
     MinPostfixAmount = 0,
      "ki",
     MaxPostfixAmount = 0,
      "ku",
     Templates = {
      "ma",
       "legendary *CreatureType*",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
       "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
  },
  ["pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "bas",
    MaxPostfixAmount = 0,
      "d",
    Templates = {
      "jr",
       "*CreatureTypeCap* Pariah",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
       "wur",
     },
     },
     MinPostfixAmount = 1,
  },
     MaxPostfixAmount = 1,
  ["barathrumite pariah hero title"] = {
     TitleTemplates = {
    HyphenationChance = 0,
      "*Name* the *Descriptor*, legendary *CreatureType*",
     TwoNameChance = 0,
      "*Descriptor* *Name*, renowned *CreatureType*",
     MinPrefixAmount = 0,
       "*Name*, legendary *CreatureType* and friend to *Clientele*",
     MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "*CreatureTypeCap* Iconoclast",
     },
     },
   },
   },
   mayor = {
   ["mechanimist pariah hero title"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
    MaxInfixAmount = 0,
      "ka",
    MinPostfixAmount = 0,
      "ki",
    MaxPostfixAmount = 0,
       "ku",
    Templates = {
      "ma",
       "*CreatureTypeCap* Heretic",
      "meh",
    },
      "mo",
  },
      "mu",
  ["hindren pariah hero title"] = {
      "na",
    HyphenationChance = 0,
      "ni",
    TwoNameChance = 0,
      "nu",
    MinPrefixAmount = 0,
      "ny",
    MaxPrefixAmount = 0,
      "o",
    MinInfixAmount = 0,
      "q",
    MaxInfixAmount = 0,
       "shwu",
    MinPostfixAmount = 0,
      "shwy",
    MaxPostfixAmount = 0,
      "si",
    Templates = {
      "sy",
       "*CreatureTypeCap*",
      "ta",
    },
      "ti",
  },
      "ty",
  ["general hero title"] = {
      "u",
    HyphenationChance = 0,
      "uu",
    TwoNameChance = 0,
      "y",
    MinPrefixAmount = 0,
      "ya",
    MaxPrefixAmount = 0,
      "yi",
    MinInfixAmount = 0,
       "yy",
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "legendary *CreatureType*",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["lair hero title"] = {
     Infixes = {
     HyphenationChance = 0,
      "ga",
     TwoNameChance = 0,
      "me",
     MinPrefixAmount = 0,
      "mo",
    MaxPrefixAmount = 0,
      "moo",
    MinInfixAmount = 0,
      "mu",
    MaxInfixAmount = 0,
      "muu",
    MinPostfixAmount = 0,
       "ra",
    MaxPostfixAmount = 0,
      "ro",
    Templates = {
      "roo",
       "legendary *CreatureType*",
      "ru",
    },
      "ruu",
  },
      "shi",
  ["newly sentient being hero honorific"] = {
      "shra",
    HyphenationChance = 0,
      "shri",
    TwoNameChance = 0,
      "shro",
    MinPrefixAmount = 0,
      "shru",
    MaxPrefixAmount = 0,
      "shwa",
    MinInfixAmount = 0,
      "shwo",
    MaxInfixAmount = 0,
      "shwu",
    MinPostfixAmount = 0,
       "yu",
    MaxPostfixAmount = 0,
    Templates = {
       "*Descriptor*",
     },
     },
  },
  ["newly sentient being hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
       "bas",
    MaxPostfixAmount = 0,
      "d",
    Templates = {
      "jr",
       "the *Descriptor*",
      "kas",
    },
      "kat",
  },
      "la",
  ["newly sentient being hero title"] = {
      "m",
    HyphenationChance = 0,
      "met",
    TwoNameChance = 0,
      "mir",
    MinPrefixAmount = 0,
      "mut",
    MaxPrefixAmount = 0,
      "q",
    MinInfixAmount = 0,
       "qat",
    MaxInfixAmount = 0,
       "raq",
    MinPostfixAmount = 0,
      "rem",
    MaxPostfixAmount = 0,
      "roq",
    Templates = {
      "shum",
       "legendary *CreatureType*",
      "shur",
       "renowned *CreatureType*",
      "tep",
    },
      "un",
  },
      "ur",
  ["newly sentient being hero extra title"] = {
      "uun",
    HyphenationChance = 0,
      "war",
    TwoNameChance = 0,
      "wer",
    MinPrefixAmount = 0,
       "wur",
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "friend to *Clientele*",
     },
     },
     MinPostfixAmount = 1,
  },
     MaxPostfixAmount = 1,
  ["mayor honorific"] = {
     TitleTemplates = {
     HyphenationChance = 0,
      "*MayorSynCap* *Name*",
    TwoNameChance = 0,
      "*Name* the *WiseDescriptor*",
     MinPrefixAmount = 0,
      "*Name* the *WiseDescriptor*, village *MayorSyn*",
     MaxPrefixAmount = 0,
       "*Name* the *WiseDescriptor*, the village *MayorSyn*",
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "*MayorSynCap*",
     },
     },
     TemplateVars = {
     TemplateVars = {
Line 5,543: Line 6,092:
     },
     },
   },
   },
   king = {
   ["mayor title"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
     MaxInfixAmount = 0,
      "ka",
     MinPostfixAmount = 0,
      "ki",
     MaxPostfixAmount = 0,
      "ku",
     Templates = {
      "ma",
       "village *MayorSyn*",
      "meh",
       "the village *MayorSyn*",
      "mo",
    },
      "mu",
    TemplateVars = {
      "na",
       ["%*MayorSyn%*"] = {
      "ni",
        "mayor",
      "nu",
        "elder",
      "ny",
       },
      "o",
       ["%*MayorSynCap%*"] = {
      "q",
        "Mayor",
      "shwu",
        "Elder",
      "shwy",
       },
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
       "ga",
       "me",
      "mo",
      "moo",
       "mu",
      "muu",
      "ra",
       "ro",
       "roo",
      "ru",
      "ruu",
       "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
  },
  ["king honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
    Postfixes = {
     MinPostfixAmount = 0,
      "bas",
     MaxPostfixAmount = 0,
      "d",
     Templates = {
      "jr",
       "*MonarchSynCap*",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
       "*MonarchSynCap* *Name*",
      "*MonarchSynCap* *Name* the *WiseDescriptor*",
     },
     },
     TemplateVars = {
     TemplateVars = {
Line 5,644: Line 6,137:
     },
     },
   },
   },
   queen = {
   ["queen honorific"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
     MaxInfixAmount = 0,
      "ka",
     MinPostfixAmount = 0,
      "ki",
     MaxPostfixAmount = 0,
      "ku",
     Templates = {
      "ma",
       "*MonarchSynCap*",
      "meh",
    },
      "mo",
    TemplateVars = {
      "mu",
       ["%*MonarchSyn%*"] = {
      "na",
        "queen",
      "ni",
       },
      "nu",
       ["%*MonarchSynCap%*"] = {
      "ny",
        "Queen",
      "o",
       },
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
       "ga",
      "me",
      "mo",
       "moo",
      "mu",
       "muu",
       "ra",
      "ro",
       "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
  },
  ["councilor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
    Postfixes = {
     MinPostfixAmount = 0,
      "bas",
     MaxPostfixAmount = 0,
      "d",
     Templates = {
      "jr",
       "*CouncilorSynCap*",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
       "*MonarchSynCap* *Name*",
      "*MonarchSynCap* *Name* the *WiseDescriptor*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["%*MonarchSyn%*"] = {
       ["%*CouncilorSyn%*"] = {
         "queen",
         "councilor",
       },
       },
       ["%*MonarchSynCap%*"] = {
       ["%*CouncilorSynCap%*"] = {
         "Queen",
         "Councilor",
       },
       },
     },
     },
   },
   },
   councilor = {
   ["senator honorific"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
    MaxInfixAmount = 0,
      "ka",
    MinPostfixAmount = 0,
      "ki",
    MaxPostfixAmount = 0,
      "ku",
    Templates = {
      "ma",
       "*CouncilorSynCap*",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
       "yy",
     },
     },
     MinPrefixAmount = 1,
     TemplateVars = {
    MaxPrefixAmount = 1,
       ["%*CouncilorSyn%*"] = {
    Infixes = {
        "senator",
       "ga",
       },
      "me",
       ["%*CouncilorSynCap%*"] = {
      "mo",
        "Senator",
       "moo",
       },
       "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
       "shwu",
      "yu",
     },
     },
  },
  ["parliamentarian honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
       "bas",
    MaxPostfixAmount = 0,
       "d",
    Templates = {
      "jr",
       "*CouncilorSynCap*",
       "kas",
    },
       "kat",
    TemplateVars = {
      "la",
       ["%*CouncilorSyn%*"] = {
       "m",
        "parliamentarian",
      "met",
       },
      "mir",
       ["%*CouncilorSynCap%*"] = {
      "mut",
        "Parliamentarian",
      "q",
       },
      "qat",
    },
      "raq",
  },
      "rem",
  ["viceroy honorific"] = {
      "roq",
    HyphenationChance = 0,
      "shum",
    TwoNameChance = 0,
       "shur",
    MinPrefixAmount = 0,
      "tep",
    MaxPrefixAmount = 0,
       "un",
    MinInfixAmount = 0,
      "ur",
    MaxInfixAmount = 0,
       "uun",
    MinPostfixAmount = 0,
       "war",
    MaxPostfixAmount = 0,
      "wer",
    Templates = {
       "wur",
       "*ViceroySynCap*",
    },
    TemplateVars = {
       ["%*ViceroySyn%*"] = {
        "viceroy",
       },
       ["%*ViceroySynCap%*"] = {
        "Viceroy",
       },
     },
     },
     MinPostfixAmount = 1,
  },
     MaxPostfixAmount = 1,
  ["governor honorific"] = {
     TitleTemplates = {
    HyphenationChance = 0,
       "*CouncilorSynCap* *Name*",
    TwoNameChance = 0,
      "*CouncilorSynCap* *Name* the *WiseDescriptor*",
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     Templates = {
       "*ViceroySynCap*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["%*CouncilorSyn%*"] = {
       ["%*ViceroySyn%*"] = {
         "councilor",
         "governor",
       },
       },
       ["%*CouncilorSynCap%*"] = {
       ["%*ViceroySynCap%*"] = {
         "Councilor",
         "governor",
       },
       },
     },
     },
   },
   },
   senator = {
   ["administrator epithet"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
    MaxInfixAmount = 0,
      "ka",
    MinPostfixAmount = 0,
      "ki",
    MaxPostfixAmount = 0,
      "ku",
    Templates = {
      "ma",
       "the *WiseAdjective*",
       "meh",
    },
      "mo",
    TemplateVars = {
      "mu",
       ["%*WiseAdjective%*"] = {
       "na",
        "Erudite",
      "ni",
        "Judicious",
      "nu",
        "Sage",
      "ny",
        "Sensible",
      "o",
        "Shrewd",
      "q",
        "Sophic",
      "shwu",
        "Wary",
      "shwy",
        "Wise",
      "si",
       },
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
       "y",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["warden honorific"] = {
     Infixes = {
     HyphenationChance = 0,
      "ga",
     TwoNameChance = 0,
      "me",
     MinPrefixAmount = 0,
      "mo",
    MaxPrefixAmount = 0,
      "moo",
    MinInfixAmount = 0,
      "mu",
    MaxInfixAmount = 0,
      "muu",
    MinPostfixAmount = 0,
      "ra",
    MaxPostfixAmount = 0,
      "ro",
    Templates = {
      "roo",
       "Warden",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
       "yu",
     },
     },
  },
  ["warden two-headed honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "bas",
    MaxPostfixAmount = 0,
      "d",
    Templates = {
      "jr",
       "Wardens",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
       "wur",
     },
     },
     MinPostfixAmount = 1,
  },
     MaxPostfixAmount = 1,
  ["warden plural honorific"] = {
     TitleTemplates = {
    HyphenationChance = 0,
       "*CouncilorSynCap* *Name*",
    TwoNameChance = 0,
       "*CouncilorSynCap* *Name* the *WiseDescriptor*",
    MinPrefixAmount = 0,
     },
    MaxPrefixAmount = 0,
     TemplateVars = {
    MinInfixAmount = 0,
       ["%*CouncilorSyn%*"] = {
    MaxInfixAmount = 0,
        "senator",
     MinPostfixAmount = 0,
       },
     MaxPostfixAmount = 0,
      ["%*CouncilorSynCap%*"] = {
     Templates = {
        "Senator",
       "Wardens",
       },
    },
  },
  ["merchant title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village merchant",
       "the village merchant",
     },
  },
  ["dromad merchant title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
     Templates = {
       "dromad merchant",
    },
  },
  ["tinker title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village tinker",
       "the village tinker",
    },
  },
  ["apothecary title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village apothecary",
       "the village apothecary",
     },
     },
   },
   },
   parliamentarian = {
   generalgendername = {
     HyphenationChance = 10,
     HyphenationChance = 1,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "fa",
       "",
       "ha",
       "a",
       "i",
       "al",
       "ka",
       "e",
       "ki",
       "eo",
       "ku",
       "ex",
       "ma",
       "ho",
       "meh",
       "ja",
      "mo",
       "mu",
       "mu",
       "na",
       "neo",
       "ni",
       "non",
       "nu",
       "nu",
      "ny",
       "o",
       "o",
       "q",
       "syn",
       "shwu",
       "un",
       "shwy",
       "xeno",
       "si",
       "xyn",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "cla",
      "dre",
      "fa",
      "fi",
      "fra",
      "ge",
      "glo",
      "gra",
      "ma",
       "me",
       "me",
      "mo",
      "moo",
       "mu",
       "mu",
       "muu",
       "na",
       "ra",
       "nao",
       "ro",
       "no",
       "roo",
       "sta",
       "ru",
       "ta",
       "ruu",
       "va",
       "shi",
       "ve",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "cer",
       "d",
       "dan",
       "jr",
       "de",
       "kas",
       "late",
       "kat",
       "le",
       "la",
       "li",
       "m",
       "lite",
       "met",
       "mite",
       "mir",
       "n",
       "mut",
       "nd",
       "q",
       "ndel",
       "qat",
       "nder",
       "raq",
       "r",
       "rem",
       "rge",
       "roq",
       "rine",
       "shum",
       "te",
       "shur",
       "tine",
       "tep",
       "ve",
       "un",
       "x",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*CouncilorSynCap* *Name*",
      "*CouncilorSynCap* *Name* the *WiseDescriptor*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "parliamentarian",
      },
      ["%*CouncilorSynCap%*"] = {
        "Parliamentarian",
      },
    },
   },
   },
   viceroy = {
   generalgenderpersonterm = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "ch",
       "ha",
       "exm",
       "i",
       "gl",
       "ka",
       "m",
       "ki",
       "neom",
       "ku",
       "st",
       "ma",
       "wom",
      "meh",
    },
      "mo",
    MinPrefixAmount = 1,
      "mu",
    MaxPrefixAmount = 1,
      "na",
    Infixes = {
      "ni",
       "aa",
      "nu",
       "a",
      "ny",
       "ada",
      "o",
       "ay",
      "q",
       "au",
      "shwu",
       "era",
      "shwy",
       "ya",
       "si",
       "sy",
       "ta",
       "ti",
       "ty",
       "u",
       "uu",
       "y",
       "y",
       "ya",
    },
       "yi",
    MinInfixAmount = 1,
       "yy",
    MaxInfixAmount = 1,
    Postfixes = {
      "k",
      "l",
      "n",
      "nn",
      "nt",
      "x",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderimmaturepersonterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "ch",
      "g",
       "gl",
       "x",
       "zh",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "a",
       "me",
       "e",
       "mo",
       "i",
       "moo",
       "o",
       "mu",
       "ya",
       "muu",
       "y",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "dy",
       "d",
       "ld",
       "jr",
       "li",
       "kas",
       "lli",
       "kat",
       "ndy",
       "la",
       "rl",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderformaladdressterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fr",
      "gr",
       "m",
       "m",
       "met",
       "mad",
       "mir",
       "pl",
       "mut",
       "s",
       "q",
       "v",
       "qat",
    },
       "raq",
    MinPrefixAmount = 1,
       "rem",
    MaxPrefixAmount = 1,
       "roq",
    Infixes = {
       "shum",
       "a",
       "shur",
       "e",
       "tep",
       "i",
       "un",
       "ie",
       "ur",
       "u",
       "uun",
       "y",
       "war",
    },
       "wer",
    MinInfixAmount = 1,
       "wur",
    MaxInfixAmount = 1,
    Postfixes = {
      "ia",
       "i",
       "m",
       "n",
       "nd",
       "nu",
       "r",
       "ra",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*ViceroySynCap* *Name*",
      "*ViceroySynCap* *Name* the *WiseDescriptor*",
    },
    TemplateVars = {
      ["%*ViceroySyn%*"] = {
        "viceroy",
      },
      ["%*ViceroySynCap%*"] = {
        "Viceroy",
      },
    },
   },
   },
   governor = {
   generalgenderoffspringterm = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "b",
       "ha",
       "bh",
       "i",
       "ch",
       "ka",
       "d",
       "ki",
       "g",
       "ku",
       "gl",
       "ma",
       "s",
       "meh",
       "x",
       "mo",
       "zh",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "a",
       "me",
       "au",
       "mo",
       "e",
       "moo",
       "i",
       "mu",
       "o",
       "muu",
       "ya",
       "ra",
       "y",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "by",
      "dy",
      "ghter",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "tt",
      "tter",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgendersiblingterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
       "d",
       "d",
       "jr",
       "g",
       "kas",
       "gl",
       "kat",
       "s",
       "la",
       "x",
       "m",
       "zh",
       "met",
    },
       "mir",
    MinPrefixAmount = 1,
       "mut",
    MaxPrefixAmount = 1,
       "q",
    Infixes = {
       "qat",
      "a",
       "raq",
      "au",
       "rem",
       "e",
       "roq",
       "i",
       "shum",
       "o",
       "shur",
       "ya",
       "tep",
       "y",
       "un",
    },
       "ur",
    MinInfixAmount = 1,
       "uun",
    MaxInfixAmount = 1,
       "war",
    Postfixes = {
       "wer",
       "b",
       "wur",
       "bby",
       "dy",
       "ld",
       "li",
       "lli",
       "n",
       "ndy",
       "rl",
       "ster",
       "ther",
       "y",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*ViceroySynCap* *Name*",
   generalgenderparentterm = {
      "*ViceroySynCap* *Name* the *WiseDescriptor*",
     HyphenationChance = 0,
    },
     TwoNameChance = 0,
    TemplateVars = {
      ["%*ViceroySyn%*"] = {
        "governor",
      },
      ["%*ViceroySynCap%*"] = {
        "Governor",
      },
    },
   },
   warden = {
     HyphenationChance = 10,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "fa",
       "b",
       "ha",
       "bh",
       "i",
       "br",
       "ka",
       "ch",
       "ki",
       "f",
       "ku",
       "d",
       "ma",
       "g",
       "meh",
       "gl",
       "mo",
       "m",
       "mu",
       "s",
       "na",
       "x",
       "ni",
       "zh",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ga",
       "a",
       "me",
       "au",
       "mo",
       "e",
       "moo",
       "i",
       "mu",
       "o",
       "muu",
       "ya",
       "ra",
       "y",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "b",
       "d",
       "d",
       "jr",
       "ddy",
       "kas",
       "dy",
       "kat",
       "ld",
       "la",
       "ler",
      "lo",
       "m",
       "m",
       "met",
       "mmy",
       "mir",
       "n",
       "mut",
       "ndy",
       "q",
       "rl",
       "qat",
       "ster",
       "raq",
       "ther",
       "rem",
       "y",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "Warden *Name*",
    },
   },
   },
   merchant = {
   confused = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "fa",
       "duh",
       "ha",
       "er",
       "i",
       "hu",
       "ka",
       "uh",
       "ki",
       "um",
       "ku",
       "umm",
       "ma",
       "wah",
       "meh",
       "wuh",
      "mo",
    },
      "mu",
    MinPrefixAmount = 1,
      "na",
    MaxPrefixAmount = 2,
      "ni",
    Infixes = {
      "nu",
       "cal",
      "ny",
       "chu",
      "o",
       "er",
      "q",
       "mah",
      "shwu",
       "uh",
      "shwy",
       "umm",
      "si",
       "wah",
      "sy",
      "ta",
      "ti",
       "ty",
       "u",
       "uu",
       "y",
       "ya",
       "yi",
       "yy",
     },
     },
     MinPrefixAmount = 1,
     MinInfixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "bas",
       "cal",
       "d",
       "cha",
       "jr",
       "chu",
       "kas",
       "er",
       "kat",
       "it",
       "la",
       "mah",
       "m",
       "uh",
       "met",
       "um",
       "mir",
       "umm",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
    TitleTemplates = {
      "*Name*, village merchant",
      "*Name*, the village merchant",
    },
   },
   },
   ["dromad merchant"] = {
   furiousconfused = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "fa",
      "AH",
       "ha",
      "BAH",
       "i",
      "GAR",
       "ka",
      "MGH",
       "ki",
      "RAW",
       "ku",
      "RG",
       "ma",
      "Ur",
       "meh",
      "UR",
       "mo",
    },
       "mu",
    MinPrefixAmount = 1,
       "na",
    MaxPrefixAmount = 2,
    Infixes = {
      "AAA",
      "AHH",
      "ARG",
      "GAA",
      "HH",
      "MAG",
      "RGG",
      "RGH",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "!!!",
      "!!",
      "!!1!",
      "!",
      "AA!",
      "OO!",
      "RAW!!!",
      "RG!",
      "RGH!!",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["gyre wight"] = {
    HyphenationChance = 10,
    TwoNameChance = 0,
    Prefixes = {
       "fa",
       "ha",
       "i",
       "ka",
       "ki",
       "ku",
       "ma",
       "meh",
       "mo",
       "mu",
       "na",
       "ni",
       "ni",
       "nu",
       "nu",
Line 6,494: Line 6,841:
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bas",
       "bas",
Line 6,523: Line 6,870:
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
  },
       "*Name*, dromad merchant",
  ["gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
    Templates = {
       "",
     },
     },
   },
   },
   tinker = {
   ["agolgot gyre wight honorific"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
    MaxInfixAmount = 0,
      "ka",
    MinPostfixAmount = 0,
      "ki",
    MaxPostfixAmount = 0,
      "ku",
    Templates = {
      "ma",
       "Pipe Milker",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
       "yy",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["agolgot gyre wight epithet"] = {
     Infixes = {
     HyphenationChance = 0,
      "ga",
     TwoNameChance = 0,
      "me",
     MinPrefixAmount = 0,
      "mo",
    MaxPrefixAmount = 0,
      "moo",
    MinInfixAmount = 0,
      "mu",
    MaxInfixAmount = 0,
      "muu",
    MinPostfixAmount = 0,
      "ra",
    MaxPostfixAmount = 0,
      "ro",
    Templates = {
      "roo",
       "of Agolgot",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
       "yu",
     },
     },
  },
  ["agolgot gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "bas",
    MaxPostfixAmount = 0,
      "d",
    Templates = {
      "jr",
       "",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
       "wur",
     },
     },
     MinPostfixAmount = 1,
  },
     MaxPostfixAmount = 1,
  ["bethsaida gyre wight honorific"] = {
     TitleTemplates = {
    HyphenationChance = 0,
       "*Name*, village tinker",
    TwoNameChance = 0,
      "*Name*, the village tinker",
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     Templates = {
       "Gyre-Twin",
     },
     },
   },
   },
   apothecary = {
   ["bethsaida gyre wight epithet"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fa",
    MaxPrefixAmount = 0,
      "ha",
    MinInfixAmount = 0,
      "i",
    MaxInfixAmount = 0,
      "ka",
    MinPostfixAmount = 0,
      "ki",
    MaxPostfixAmount = 0,
      "ku",
    Templates = {
      "ma",
       "of Bethsaida",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
       "yy",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["bethsaida gyre wight title"] = {
     Infixes = {
     HyphenationChance = 0,
      "ga",
     TwoNameChance = 0,
      "me",
     MinPrefixAmount = 0,
      "mo",
    MaxPrefixAmount = 0,
      "moo",
    MinInfixAmount = 0,
      "mu",
    MaxInfixAmount = 0,
      "muu",
    MinPostfixAmount = 0,
       "ra",
    MaxPostfixAmount = 0,
      "ro",
    Templates = {
      "roo",
       "",
      "ru",
    },
      "ruu",
  },
      "shi",
  ["shug'ruith gyre wight honorific"] = {
      "shra",
    HyphenationChance = 0,
      "shri",
    TwoNameChance = 0,
      "shro",
    MinPrefixAmount = 0,
      "shru",
    MaxPrefixAmount = 0,
      "shwa",
    MinInfixAmount = 0,
      "shwo",
    MaxInfixAmount = 0,
      "shwu",
    MinPostfixAmount = 0,
       "yu",
    MaxPostfixAmount = 0,
    Templates = {
       "Deep",
     },
     },
  },
  ["shug'ruith gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 0,
    Postfixes = {
     MinPostfixAmount = 0,
      "bas",
     MaxPostfixAmount = 0,
      "d",
     Templates = {
      "jr",
       "of Shug'ruith",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
       "*Name*, village apothecary",
      "*Name*, the village apothecary",
     },
     },
   },
   },
   generalgendername = {
   ["shug'ruith gyre wight title"] = {
     HyphenationChance = 1,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "",
       "",
      "a",
      "al",
      "e",
      "eo",
      "ex",
      "ho",
      "ja",
      "mu",
      "neo",
      "non",
      "nu",
      "o",
      "syn",
      "un",
      "xeno",
      "xyn",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["rermadon gyre wight honorific"] = {
     Infixes = {
     HyphenationChance = 0,
      "cla",
     TwoNameChance = 0,
      "dre",
     MinPrefixAmount = 0,
      "fa",
     MaxPrefixAmount = 0,
      "fi",
     MinInfixAmount = 0,
      "fra",
     MaxInfixAmount = 0,
      "ge",
     MinPostfixAmount = 0,
      "glo",
    MaxPostfixAmount = 0,
      "gra",
    Templates = {
      "ma",
       "Gasbright",
      "me",
      "mu",
      "na",
      "nao",
      "no",
      "sta",
      "ta",
      "va",
      "ve",
     },
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
      "cer",
      "dan",
      "de",
      "late",
      "le",
      "li",
      "lite",
      "mite",
      "n",
      "nd",
      "ndel",
      "nder",
      "r",
      "rge",
      "rine",
      "te",
      "tine",
      "ve",
       "x",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   generalgenderpersonterm = {
   ["rermadon gyre wight epithet"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "ch",
    MaxPrefixAmount = 0,
      "exm",
    MinInfixAmount = 0,
      "gl",
    MaxInfixAmount = 0,
      "m",
    MinPostfixAmount = 0,
      "neom",
    MaxPostfixAmount = 0,
      "st",
    Templates = {
       "wom",
       "-Rermadon",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["rermadon gyre wight title"] = {
     Infixes = {
     HyphenationChance = 0,
      "aa",
     TwoNameChance = 0,
      "a",
     MinPrefixAmount = 0,
      "ada",
    MaxPrefixAmount = 0,
      "ay",
    MinInfixAmount = 0,
      "au",
    MaxInfixAmount = 0,
      "era",
    MinPostfixAmount = 0,
      "ya",
    MaxPostfixAmount = 0,
       "y",
    Templates = {
       "",
     },
     },
     MinInfixAmount = 1,
  },
     MaxInfixAmount = 1,
  ["qas gyre wight title"] = {
     Postfixes = {
     HyphenationChance = 0,
      "k",
     TwoNameChance = 0,
      "l",
     MinPrefixAmount = 0,
      "n",
    MaxPrefixAmount = 0,
      "nn",
    MinInfixAmount = 0,
      "nt",
    MaxInfixAmount = 0,
       "x",
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "Bridesmaid of Qas",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   generalgenderimmaturepersonterm = {
   ["qon gyre wight title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
    Prefixes = {
     MinPrefixAmount = 0,
      "b",
     MaxPrefixAmount = 0,
      "bh",
     MinInfixAmount = 0,
      "ch",
     MaxInfixAmount = 0,
      "g",
     MinPostfixAmount = 0,
      "gl",
     MaxPostfixAmount = 0,
      "x",
     Templates = {
      "zh",
       "Bridesmaid of Qon",
    },
     MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "dy",
      "ld",
      "li",
      "lli",
      "ndy",
      "rl",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderformaladdressterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fr",
      "gr",
      "m",
      "mad",
      "pl",
      "s",
      "v",
    },
    MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "e",
      "i",
      "ie",
      "u",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "ia",
      "i",
      "m",
      "n",
      "nd",
      "nu",
      "r",
      "ra",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderoffspringterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
     MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "by",
      "dy",
      "ghter",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "tt",
      "tter",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgendersiblingterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
     MaxInfixAmount = 1,
    Postfixes = {
      "b",
      "bby",
      "dy",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "ster",
      "ther",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderparentterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
      "f",
      "d",
      "g",
      "gl",
      "m",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "b",
      "d",
      "ddy",
      "dy",
      "ld",
      "ler",
      "lo",
      "m",
      "mmy",
      "n",
      "ndy",
      "rl",
      "ster",
      "ther",
      "y",
    },
     MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  confused = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "duh",
      "er",
      "hu",
      "uh",
      "um",
      "umm",
      "wah",
      "wuh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "cal",
      "chu",
      "er",
      "mah",
      "uh",
      "umm",
      "wah",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "cal",
      "cha",
      "chu",
      "er",
      "it",
      "mah",
      "uh",
      "um",
      "umm",
    },
    MinPostfixAmount = 1,
     MaxPostfixAmount = 2,
  },
  furiousconfused = {
    HyphenationChance = 0,
     TwoNameChance = 1,
    Prefixes = {
       "AH",
      "BAH",
      "GAR",
      "MGH",
      "RAW",
      "RG",
      "Ur",
      "UR",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "AAA",
      "AHH",
      "ARG",
      "GAA",
      "HH",
      "MAG",
      "RGG",
      "RGH",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "!!!",
      "!!",
      "!!1!",
      "!",
      "AA!",
      "OO!",
      "RAW!!!",
      "RG!",
      "RGH!!",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
   },
   },
}
}
p.naming.getkeys = function()
p.getkeys = function()
     local keyset = {}
     local keyset = {}
     for key, value in pairs(p.naming) do
     for key, value in pairs(p.naming) do

Latest revision as of 03:58, 7 January 2025

Documentation for this module may be created at Module:NameGenerator/NamingTable/doc

p = {}
p.defaultvars = {}
p.naming = {
  qudish = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["qudish site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["qudish banana grove site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Banana Grove *Name*",
    },
  },
  ["qudish baroque ruins site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Baroque Ruins *Name*",
    },
  },
  ["qudish deep jungle site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Deep Jungle *Name*",
    },
  },
  ["qudish desert canyon site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Desert Canyon *Name*",
    },
  },
  ["qudish flower fields site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Flower Fields *Name*",
    },
  },
  ["qudish fungal site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Fungal *Name*",
    },
  },
  ["qudish hills site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Hills *Name*",
    },
  },
  ["qudish jungle site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Jungle *Name*",
    },
  },
  ["qudish lake hinnom site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Water *Name*",
    },
  },
  ["qudish moon stair site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Moon Stair *Name*",
    },
  },
  ["qudish mountains site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Mountains *Name*",
    },
  },
  ["qudish palladium reef site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Palladium Reef *Name*",
    },
  },
  ["qudish ruins site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Ruins *Name*",
    },
  },
  ["qudish salt dunes site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Salt Dunes *Name*",
    },
  },
  ["qudish salt marsh site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Salt Marsh *Name*",
    },
  },
  ["qudish spindle site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Spindle *Name*",
    },
  },
  ["qudish water site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "arra",
      "azo",
      "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Water *Name*",
    },
  },
  eater = {
    HyphenationChance = 5,
    TwoNameChance = 0,
    Prefixes = {
      "anti",
      "arta",
      "ba",
      "da",
      "dari",
      "dja",
      "gi",
      "i",
      "kho",
      "khu",
      "meh",
      "mi",
      "mu",
      "na",
      "o",
      "oro",
      "poly",
      "q",
      "sha",
      "su",
      "u",
      "uu",
      "xer",
      "y",
      "ya",
      "yu",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "le",
      "ra",
      "thri",
      "xer",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "dates",
      "dokht",
      "dukht",
      "him",
      "masp",
      "med",
      "pater",
      "pur",
      "rad",
      "ram",
      "seh",
      "shid",
      "shir",
      "tafa",
      "xes",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ekuemekiyyen = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "ab",
      "ad",
      "afi",
      "afu",
      "aka",
      "aki",
      "aku",
      "ama",
      "ayo",
      "ba",
      "chi",
      "chu",
      "di",
      "du",
      "ebe",
      "efu",
      "eke",
      "eku",
      "eme",
      "ife",
      "ima",
      "ko",
      "kwa",
      "ma",
      "mo",
      "na",
      "nke",
      "nki",
      "nne",
      "no",
      "nu",
      "nya",
      "oba",
      "oge",
      "ola",
      "olu",
      "ta",
      "za",
      "zu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ama",
      "ba",
      "baji",
      "batu",
      "bo",
      "chi",
      "chu",
      "di",
      "fa",
      "fe",
      "fu",
      "ji",
      "ke",
      "kwu",
      "la",
      "mba",
      "mbe",
      "mbo",
      "nga",
      "ngo",
      "ngu",
      "nza",
      "pi",
      "ra",
      "se",
      "tu",
      "ye",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "bem",
      "bi",
      "bola",
      "chi",
      "da",
      "de",
      "di",
      "fe",
      "fi",
      "go",
      "ji",
      "jo",
      "ka",
      "kan",
      "ke",
      "ko",
      "ku",
      "la",
      "le",
      "mbe",
      "me",
      "mi",
      "mu",
      "nde",
      "nti",
      "nyi",
      "oye",
      "po",
      "ra",
      "re",
      "ri",
      "sa",
      "to",
      "wale",
      "ya",
      "yo",
      "za",
      "zo",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name* *Suffix*",
    },
    TemplateVars = {
      ["%*Suffix%*"] = {
        "ka",
        "ki",
        "ku",
        "ko",
        "",
      },
    },
  },
  ibulian = {
    HyphenationChance = 0,
    TwoNameChance = 80,
    Prefixes = {
      "a",
      "ae",
      "an",
      "au",
      "ba",
      "bla",
      "bru",
      "cae",
      "cai",
      "cami",
      "cassi",
      "ci",
      "clau",
      "cnae",
      "co",
      "cri",
      "de",
      "dio",
      "do",
      "dru",
      "egna",
      "fa",
      "fau",
      "fe",
      "fla",
      "flo",
      "ga",
      "ge",
      "gnae",
      "ha",
      "he",
      "ho",
      "io",
      "iu",
      "ja",
      "ju",
      "la",
      "lau",
      "li",
      "lu",
      "ma",
      "ne",
      "no",
      "octa",
      "ovi",
      "pli",
      "po",
      "pri",
      "pu",
      "qui",
      "ru",
      "sa",
      "se",
      "spu",
      "ta",
      "ti",
      "tu",
      "va",
      "ve",
      "vi",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bi",
      "bri",
      "ce",
      "ci",
      "cle",
      "dri",
      "ga",
      "gri",
      "gu",
      "llu",
      "lu",
      "mi",
      "na",
      "ndi",
      "ni",
      "nu",
      "pi",
      "pri",
      "ra",
      "rdi",
      "re",
      "renti",
      "rma",
      "rne",
      "si",
      "spi",
      "ssi",
      "sti",
      "ti",
      "to",
      "vi",
      "xe",
      "xi",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "ba",
      "bius",
      "bus",
      "cius",
      "dia",
      "dina",
      "dinus",
      "dius",
      "gina",
      "ginus",
      "ius",
      "lia",
      "liana",
      "lius",
      "lix",
      "lla",
      "lus",
      "mus",
      "na",
      "nius",
      "nus",
      "pius",
      "ppa",
      "ppina",
      "pus",
      "ro",
      "sar",
      "sius",
      "sta",
      "stus",
      "to",
      "tus",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  yawningmoon = {
    HyphenationChance = 0,
    TwoNameChance = 50,
    Prefixes = {
      "apa",
      "dya",
      "ghrta",
      "jna",
      "ksa",
      "kse",
      "kso",
      "mi",
      "nir",
      "pri",
      "pu",
      "ru",
      "savi",
      "tar",
      "tva",
      "tvi",
      "tvo",
      "ur",
      "vri",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "rth",
      "sh",
      "th",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "tar",
      "dra",
      "vra",
      "vrin",
      "tr",
      "vri",
      "nu",
      "dru",
      "kras",
      "kra",
      "tra",
      "tri",
      "truu",
      "nyu",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  arcologian = {
    HyphenationChance = 0,
    TwoNameChance = 80,
    Prefixes = {
      "a",
      "ado",
      "ae",
      "ba",
      "chri",
      "clau",
      "cleo",
      "co",
      "cro",
      "cy",
      "da",
      "de",
      "di",
      "dio",
      "e",
      "eu",
      "ga",
      "geo",
      "gi",
      "gre",
      "he",
      "hie",
      "ho",
      "hya",
      "i",
      "ja",
      "je",
      "ju",
      "ka",
      "khlo",
      "klau",
      "kri",
      "kyr",
      "la",
      "lea",
      "leo",
      "ly",
      "ma",
      "mi",
      "ne",
      "ni",
      "o",
      "pa",
      "pe",
      "phi",
      "pie",
      "pla",
      "pro",
      "pto",
      "py",
      "ra",
      "sa",
      "se",
      "so",
      "sta",
      "ste",
      "tha",
      "the",
      "theo",
      "ti",
      "xa",
      "ze",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ande",
      "bi",
      "biu",
      "ce",
      "chae",
      "chi",
      "cho",
      "ci",
      "cli",
      "cra",
      "ddaeu",
      "de",
      "do",
      "dre",
      "dy",
      "esu",
      "ge",
      "gesi",
      "gi",
      "go",
      "le",
      "ly",
      "mbro",
      "me",
      "mo",
      "mpi",
      "na",
      "naeu",
      "nea",
      "ngelo",
      "ngelu",
      "nti",
      "ntio",
      "ny",
      "oni",
      "pho",
      "phro",
      "pi",
      "ra",
      "rca",
      "ri",
      "ro",
      "rpheu",
      "sa",
      "schy",
      "se",
      "si",
      "sia",
      "smu",
      "sta",
      "sthe",
      "stia",
      "tha",
      "tiu",
      "to",
      "tu",
      "xa",
      "xi",
      "xia",
      "ya",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "a",
      "an",
      "be",
      "bil",
      "bius",
      "ce",
      "chia",
      "chus",
      "cla",
      "cles",
      "clid",
      "ctra",
      "cy",
      "da",
      "dace",
      "das",
      "der",
      "des",
      "dite",
      "dius",
      "dne",
      "dra",
      "dria",
      "gor",
      "ione",
      "ja",
      "la",
      "las",
      "laus",
      "le",
      "leen",
      "len",
      "les",
      "lia",
      "lin",
      "line",
      "lip",
      "lipp",
      "lius",
      "lla",
      "llen",
      "mas",
      "mia",
      "mis",
      "mon",
      "mus",
      "my",
      "n",
      "na",
      "nda",
      "nder",
      "ndrew",
      "ne",
      "nes",
      "ngel",
      "nia",
      "nice",
      "nis",
      "nise",
      "nna",
      "nne",
      "nth",
      "ntha",
      "nthe",
      "nys",
      "phen",
      "pher",
      "pheus",
      "phne",
      "phone",
      "r",
      "ras",
      "rcas",
      "re",
      "ren",
      "res",
      "ret",
      "rett",
      "rge",
      "rgia",
      "ril",
      "rin",
      "rine",
      "rion",
      "ris",
      "rs",
      "rus",
      "ry",
      "ryn",
      "s",
      "sa",
      "se",
      "sil",
      "sis",
      "ssa",
      "sseus",
      "sta",
      "stor",
      "sus",
      "syne",
      "ta",
      "ter",
      "tes",
      "tha",
      "thea",
      "theus",
      "thia",
      "thy",
      "tian",
      "tius",
      "to",
      "tor",
      "tre",
      "tta",
      "tus",
      "tyche",
      "us",
      "ven",
      "x",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  baboon = {
    HyphenationChance = 100,
    TwoNameChance = 1,
    Prefixes = {
      "oo",
      "ooo",
      "o",
      "oh",
      "ooh",
      "ho",
      "hoo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 3,
    Infixes = {
      "O",
      "OO",
      "OOO",
      "HOO",
      "HOOO",
      "AH",
      "E",
      "EE",
      "EEE",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 3,
    Postfixes = {
      "ah",
      "ahh",
      "o",
      "oo",
      "ooo",
      "ho",
      "hoo",
      "e",
      "ee",
      "eee",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 2,
  },
  ["baboon hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Rings* Baboon *Position*",
    },
    TemplateVars = {
      ["%*Position%*"] = {
        "Philanderer",
        "Riddler",
        "Hermit",
        "Sophisticate",
        "Demagogue",
        "King",
        "Queen",
      },
    },
  },
  clam = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "aco",
      "aga",
      "ba",
      "bo",
      "ca",
      "di",
      "gi",
      "ha",
      "hi",
      "ja",
      "ma",
      "mu",
      "rho",
      "sa",
      "so",
      "te",
      "y",
      "za",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bni",
      "do",
      "ggi",
      "go",
      "l",
      "mil",
      "mpsi",
      "nni",
      "pho",
      "ra",
      "rca",
      "rtha",
      "sdru",
      "sgo",
      "tra",
      "tti",
      "ze",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "clam",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  crab = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "aco",
      "aga",
      "ba",
      "bo",
      "ca",
      "di",
      "gi",
      "ha",
      "hi",
      "ja",
      "ma",
      "mu",
      "rho",
      "sa",
      "so",
      "te",
      "y",
      "za",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bni",
      "do",
      "ggi",
      "go",
      "l",
      "mil",
      "mpsi",
      "nni",
      "pho",
      "ra",
      "rca",
      "rtha",
      "sdru",
      "sgo",
      "tra",
      "tti",
      "ze",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "crab",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["crab hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Adjective* *CreatureTypeCap* *Position*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "echoing",
        "frenetic",
        "many-legged",
        "massive",
        "one-clawed",
        "shell-cracked",
      },
      ["%*Position%*"] = {
        "Ancient",
        "Deepcrawler",
        "Goliath",
        "Lord",
        "Patriarch",
        "Skuttler",
      },
    },
  },
  goatfolk = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "ba",
      "baa",
      "na",
      "naa",
      "ra",
      "raa",
    },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "baa",
      "naa",
      "ra",
      "raa",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 3,
    Postfixes = {
      "a",
      "aaa",
      "aaaaah",
      "aaah",
      "aah",
      "ah",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["goatfolk hero"] = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "ba",
      "baa",
      "na",
      "naa",
      "ra",
      "raa",
    },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "baa",
      "naa",
      "ra",
      "raa",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 3,
    Postfixes = {
      "a",
      "aaa",
      "aaaaah",
      "aaah",
      "aah",
      "ah",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
    Templates = {
      "*Name*",
    },
  },
  ["goatfolk hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Epithet*",
    },
    TemplateVars = {
      ["%*Epithet%*"] = {
        "Stargazer",
        "Heartbiter",
        "Twicetalker",
        "Souldrinker",
        "Whitefinger",
        "Clovenhorn",
      },
    },
  },
  ["goatfolk hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the Goatfolk Shaman of Clan *Clan*",
    },
    TemplateVars = {
      ["%*Clan%*"] = {
        "Hotur",
        "Ibex",
        "Sol",
        "Whitetongue",
        "Yr",
        "Mnim",
      },
    },
  },
  ["goatfolk site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "ba",
      "baa",
      "na",
      "naa",
      "ra",
      "raa",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "baa",
      "naa",
      "ra",
      "raa",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Name**Suffix*",
      "*Prefix**Suffix*",
      "*Sultan**Suffix*",
      "*Name**Location*",
      "*Prefix**Location*",
      "*Sultan**Location*",
      "*Name**Forest*",
      "*Prefix**Forest*",
      "*Sultan**Forest*",
    },
    TemplateVars = {
      ["%*Prefix%*"] = {
        "Ash",
        "Black",
        "Blood",
        "Bone",
        "Cloven",
        "Fern",
        "Heart",
        "Moon",
        "Moss",
        "Rain",
        "Sap",
        "Skull",
        "Star",
        "White",
      },
      ["%*Sultan%*"] = {
        "Resheph",
      },
      ["%*Suffix%*"] = {
        "baa",
        "baaaaaah",
        "baaaaah",
        "baaaah",
        "baaah",
        "baah",
        "naaa",
        "naaaaaah",
        "naaaaah",
        "naaaah",
        "naaah",
        "raa",
        "raaaaaah",
        "raaaaah",
        "raaaah",
        "raaah",
        "raah",
      },
      ["%*Forest%*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
      },
      ["%*Location%*"] = {
        "bend",
        "bite",
        "bow",
        "cleft",
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
      },
    },
  },
  ["qlippoth site"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "ba",
      "baa",
      "na",
      "naa",
      "ra",
      "raa",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "baa",
      "naa",
      "ra",
      "raa",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Prefix**Suffix*",
      "*Name**Location*",
      "*Prefix**Location*",
      "*Sultan**Location*",
      "*Prefix**Forest*",
    },
    TemplateVars = {
      ["%*Prefix%*"] = {
        "Ash",
        "Black",
        "Ghost",
        "Dust",
        "Wraith",
        "Moon",
        "Dream",
        "Star",
        "White",
        "Grey",
        "Gloom",
        "Dim",
        "Dusk",
        "Ever",
        "Null",
      },
      ["%*Sultan%*"] = {
        "Resheph",
      },
      ["%*Suffix%*"] = {
        "baa",
        "baaaaaah",
        "baaaaah",
        "baaaah",
        "baaah",
        "baah",
        "naaa",
        "naaaaaah",
        "naaaaah",
        "naaaah",
        "naaah",
        "raa",
        "raaaaaah",
        "raaaaah",
        "raaaah",
        "raaah",
        "raah",
      },
      ["%*Forest%*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
        "hollow",
      },
      ["%*Location%*"] = {
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
        "dream",
        "myth",
        "calm",
      },
    },
  },
  naphtaali = {
    HyphenationChance = 25,
    TwoNameChance = 1,
    Prefixes = {
      "a",
      "baa",
      "bee",
      "be",
      "che",
      "da",
      "el",
      "ga",
      "go",
      "hau",
      "i",
      "y",
      "ma",
      "mo",
      "na",
      "ne",
      "ni",
      "qo",
      "re",
      "sha",
      "ya",
      "su",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "dramme",
      "mu",
      "nammele",
      "shera",
      "staro",
      "sta",
      "the",
      "emo",
      "go",
      "lohi",
      "lyo",
      "nanna",
      "lo",
      "hushta",
      "rga",
      "nurta",
      "mpha",
      "she",
      "apshu",
      "ra",
      "hwe",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "ch",
      "n",
      "h",
      "th",
      "rte",
      "l",
      "sh",
      "d",
      "m",
      "nna",
      "rt",
      "t",
      "rta",
      "s",
      "ph",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["godhed hero honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Honorific* Godhed",
    },
    TemplateVars = {
      ["%*Honorific%*"] = {
        "spice.adjectives.!random",
        "spice.nouns.!random",
      },
    },
  },
  ["godhed hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Adjective*-Godhed",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "spice.adjectives.!random",
      },
    },
  },
  ["godhed hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Godhed of the *Noun1*",
      "Godhed of the *Noun1*-*Noun2*",
      "Godhed of the *Adj*-*Noun1*",
      "Godhed of *NounPlural*",
    },
    TemplateVars = {
      ["%*Noun1%*"] = {
        "spice.nouns.!random",
      },
      ["%*Noun2%*"] = {
        "spice.nouns.!random",
      },
      ["%*NounPlural%*"] = {
        "spice.nouns.!random.pluralize",
      },
      ["%*Adj%*"] = {
        "spice.adjectives.!random",
      },
    },
  },
  ["godhed hero title empty"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  snapjaw = {
    HyphenationChance = 15,
    TwoNameChance = 1,
    Prefixes = {
      "bar",
      "bawl",
      "bor",
      "bowl",
      "bur",
      "buwl",
      "da",
      "do",
      "du",
      "gra",
      "gro",
      "gru",
      "maf",
      "mof",
      "muf",
      "raf",
      "rof",
      "ruf",
      "scar",
      "scor",
      "scur",
    },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 2,
    Infixes = {
      "afo",
      "ago",
      "aho",
      "obo",
      "ofo",
      "ogo",
      "oho",
      "su",
      "ubu",
      "ufo",
      "ugo",
      "uho",
      "ulu",
      "wof",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 4,
    Postfixes = {
      "ab",
      "af",
      "ago",
      "aw",
      "az",
      "ba",
      "bo",
      "bu",
      "ma",
      "mo",
      "mu",
      "ob",
      "of",
      "ow",
      "oz",
      "ub",
      "uf",
      "uw",
      "uz",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 2,
  },
  ["snapjaw hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Adjective* Snapjaw *Occupation*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "calloused",
        "fearsome",
        "fleet-footed",
        "hulking",
        "learned",
        "nimble",
        "stalwart",
      },
      ["%*Occupation%*"] = {
        "Bear-baiter",
        "Firesnarler",
        "Gutspiller",
        "King",
        "Skullsplitter",
        "Tot-eater",
      },
    },
  },
  star = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "abho",
      "ala",
      "ammu",
      "amo",
      "apho",
      "apo",
      "arwa",
      "atla",
      "bao",
      "ba",
      "b'gnu",
      "bo",
      "bu",
      "bya",
      "coa",
      "cro",
      "ctha",
      "cthae",
      "cthy",
      "cya",
      "cyno",
      "dhu",
      "dy",
      "dze",
      "ei",
      "ete",
      "gha",
      "gi",
      "glee",
      "gloo",
      "go",
      "gro",
      "gtu",
      "gzx",
      "ha",
      "hna",
      "hzi",
      "idh",
      "inpe",
      "io",
      "i",
      "ja",
      "ju",
      "kaa",
      "kha",
      "k'na",
      "kra",
      "ktha",
      "ku",
      "la",
      "ly",
      "ma",
      "m'ba",
      "m'na",
      "mno",
      "mo",
      "myno",
      "ncto",
      "ngi",
      "nssu",
      "nu",
      "nya",
      "nycra",
      "nyo",
      "oo",
      "othu",
      "pe",
      "pha",
      "psu",
      "pta",
      "q'y",
      "rapha",
      "rho",
      "rli",
      "sca",
      "se",
      "sfa",
      "she",
      "stha",
      "s'tya",
      "su",
      "swa",
      "tho",
      "to",
      "tsa",
      "ui",
      "xcto",
      "xo",
      "ya",
      "ye",
      "y'go",
      "yi",
      "ysba",
      "ytho",
      "zsty",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "lo",
      "tse",
      "n-",
      "om-",
      "colo",
      "ch-",
      "tli",
      "a",
      "ggha",
      "tho",
      "pse",
      "da",
      "sgu",
      "rlo",
      "rqu",
      "alu",
      "sso",
      "unu",
      "rpa",
      "ppo",
      "mqua",
      "rrthi",
      "cra",
      "gtha",
      "r-a",
      "pha",
      "na",
      "thne",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "los",
      "ba",
      "th",
      "ssa",
      "cha",
      "g",
      "gg",
      "sh",
      "chenn",
      "ach",
      "at",
      "lhu",
      "lla",
      "glys",
      "rt",
      "r",
      "nis",
      "mon",
      "n",
      "or",
      "s",
      "yos",
      "rqu",
      "sca",
      "sha",
      "ngo",
      "t",
      "kru",
      "yx",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  troll = {
    HyphenationChance = 15,
    TwoNameChance = 1,
    Prefixes = {
      "lur",
      "mub",
      "mur",
      "pur",
      "rur",
      "ur",
      "wub",
    },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 1,
    Infixes = {
      "mon",
      "nom",
      "non",
      "wow",
      "woz",
      "zow",
      "zoz",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 3,
    Postfixes = {
      "mmu",
      "mumm",
      "nnum",
      "numm",
      "wuzz",
      "zeb",
      "zzum",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["troll hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Adjective* Troll *Occupation*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "twisted",
        "everlasting",
        "hulking",
        "bestial",
        "frenetic",
        "rubberhide",
        "bloodthirsty",
        "two-headed",
      },
      ["%*Occupation%*"] = {
        "Skull-collector",
        "Heart-eater",
        "Hunt-master",
        "Man-eater",
        "Caveking",
      },
    },
  },
  mechanimist = {
    HyphenationChance = 0,
    TwoNameChance = 100,
    Prefixes = {
      "aba",
      "abba",
      "abi",
      "ag",
      "alexa",
      "ash",
      "bartha",
      "bartho",
      "benja",
      "benju",
      "benu",
      "ca",
      "cale",
      "casto",
      "che",
      "cor",
      "damasca",
      "debo",
      "dorca",
      "eben",
      "eli",
      "elo",
      "ephra",
      "ephri",
      "gabri",
      "ha",
      "haga",
      "hero",
      "ho",
      "hu",
      "icha",
      "jedi",
      "jeha",
      "jeho",
      "jodi",
      "laza",
      "matthi",
      "memphi",
      "meno",
      "morde",
      "natha",
      "noa",
      "ode",
      "pha",
      "phe",
      "phi",
      "pho",
      "rache",
      "rhea",
      "ru",
      "sala",
      "sapha",
      "sephe",
      "sethe",
      "solo",
      "stephe",
      "sulu",
      "tobi",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "cai",
      "diah",
      "dias",
      "dius",
      "ham",
      "kenah",
      "kunah",
      "min",
      "mon",
      "moth",
      "mun",
      "muth",
      "nae",
      "noe",
      "nue",
      "ny",
      "rael",
      "rath",
      "roth",
      "saida",
      "saph",
      "seph",
      "shaphat",
      "shar",
      "sheba",
      "shem",
      "shiah",
      "shioh",
      "shiuh",
      "shop",
      "siah",
      "sioh",
      "siuh",
      "soph",
      "thel",
      "thesda",
      "tyl",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["mechanimist hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Cognomen*",
    },
    TemplateVars = {
      ["%*Cognomen%*"] = {
        "chosen by Shekhinah",
        "Chrome-Tauted",
        "Favorite of the Argent Fathers",
        "Baetyl Boy",
      },
    },
  },
  animal = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "",
      "a",
      "ba",
      "bi",
      "da",
      "e",
      "fa",
      "ga",
      "he",
      "i",
      "ka",
      "kha",
      "khe",
      "na",
      "naf",
      "ne",
      "qa",
      "qe",
      "sa",
      "sha",
      "so",
      "su",
      "ta",
      "te",
      "tsi",
      "u",
      "wa",
      "y",
      "yy",
      "za",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "'",
      "ba",
      "hi",
      "la",
      "lho",
      "ma",
      "me",
      "msa",
      "nya",
      "qa",
      "ra",
      "ri",
      "she",
      "ssa",
      "ta",
      "tha",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 3,
    Postfixes = {
      "ah",
      "ayl",
      "char",
      "faat",
      "fah",
      "fan",
      "ghaa",
      "ki",
      "lb",
      "lef",
      "li",
      "maar",
      "mak",
      "mer",
      "min",
      "n",
      "nahr",
      "por",
      "qerd",
      "r",
      "rah",
      "ras",
      "rn",
      "roof",
      "sad",
      "sher",
      "shi",
      "sr",
      "tt",
      "tul",
      "vish",
      "wr",
      "zeer",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  bear = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "ba",
      "baka",
      "bama",
      "baya",
      "be",
      "bee",
      "bi",
      "bo",
      "boko",
      "bomo",
      "boo",
      "boyo",
      "bu",
      "buku",
      "bumu",
      "buyu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "ba",
      "bam",
      "bat",
      "be",
      "bee",
      "bo",
      "bom",
      "boo",
      "bum",
      "bym",
      "gee",
      "gy",
      "gye",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["bear hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "renowned honey loving *CreatureType*",
    },
  },
  ape = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "ka",
      "kaka",
      "kama",
      "kaya",
      "ke",
      "kee",
      "ki",
      "ko",
      "koko",
      "komo",
      "koo",
      "koyo",
      "ku",
      "kuku",
      "kumu",
      "kuyu",
      "o",
      "oka",
      "oko",
      "oku",
      "oma",
      "omo",
      "omu",
      "oo",
      "oya",
      "oyu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "ka",
      "kam",
      "kat",
      "ke",
      "kee",
      "ko",
      "kom",
      "koo",
      "kum",
      "ky",
      "kye",
      "kym",
      "o",
      "oee",
      "oo",
      "oy",
      "oye",
      "oym",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["ape hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Adjective*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "Colorful",
        "Elegant",
        "Fashionable",
        "Prismatic",
        "Stylish",
        "Suave",
        "Well-Dressed",
        "Well-Garbed",
      },
    },
  },
  ["ape hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  robot = {
    HyphenationChance = 30,
    TwoNameChance = 20,
    Prefixes = {
      "[ERROR: MISSING HEX VALUE]",
      "0",
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "[ERROR: MISSING HEX VALUE]",
      "0",
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "[ERROR: MISSING HEX VALUE]",
      "0",
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  insect = {
    HyphenationChance = 0,
    TwoNameChance = 50,
    Prefixes = {
      "a",
      "ac",
      "apa",
      "ar",
      "ata",
      "au",
      "bi",
      "ca",
      "ce",
      "cla",
      "da",
      "di",
      "egla",
      "epa",
      "fu",
      "gri",
      "he",
      "isa",
      "la",
      "ly",
      "ma",
      "mela",
      "nu",
      "oe",
      "pha",
      "ple",
      "pte",
      "pyrrh",
      "ra",
      "re",
      "sti",
      "te",
      "thy",
      "va",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "be",
      "ca",
      "ce",
      "chae",
      "co",
      "cto",
      "cy",
      "cyo",
      "da",
      "ga",
      "gi",
      "gio",
      "ha",
      "la",
      "li",
      "lli",
      "lto",
      "me",
      "mi",
      "ne",
      "no",
      "nthu",
      "pha",
      "phy",
      "pi",
      "rgy",
      "ro",
      "rou",
      "so",
      "sso",
      "sti",
      "stri",
      "to",
      "tro",
      "vitt",
      "xen",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "bella",
      "cus",
      "dae",
      "don",
      "geia",
      "la",
      "lus",
      "na",
      "nea",
      "ni",
      "nia",
      "nis",
      "pae",
      "pe",
      "pha",
      "plus",
      "ppus",
      "ra",
      "reus",
      "rta",
      "rum",
      "rus",
      "sis",
      "ssa",
      "thus",
      "tia",
      "tis",
      "tor",
      "tus",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ooze = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "annu",
      "astroi",
      "cubi",
      "cubo",
      "cycli",
      "cycloi",
      "deca",
      "di",
      "discoi",
      "dode",
      "elli",
      "fusi",
      "hepta",
      "hexa",
      "iso",
      "k-goni",
      "m-goni",
      "n-goni",
      "octa",
      "okta",
      "ova",
      "ovoi",
      "paralle",
      "poly",
      "quadri",
      "recta",
      "rhomu",
      "spheri",
      "squi",
      "trape",
      "tri",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "chrys",
      "dron",
      "kle",
      "kri",
      "kto",
      "mem",
      "nu",
      "phri",
      "phro",
      "polli",
      "pollo",
      "pto",
      "rbe",
      "rchmi",
      "ri",
      "rista",
      "risto",
      "so",
      "sta",
      "tha",
      "tychi",
      "tycho",
      "xa",
      "xi",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "aios",
      "aster",
      "bion",
      "crates",
      "dios",
      "dros",
      "eon",
      "hud",
      "io",
      "ios",
      "is",
      "ius",
      "krates",
      "lemy",
      "lion",
      "lleus",
      "los",
      "lytos",
      "medes",
      "mon",
      "mus",
      "nis",
      "non",
      "ntinos",
      "phas",
      "phis",
      "phokles",
      "rgo",
      "rgos",
      "ron",
      "ses",
      "sop",
      "stos",
      "strate",
      "stus",
      "teles",
      "thaddeus",
      "thenes",
      "thenis",
      "ther",
      "theus",
      "thon",
      "tos",
      "trios",
      "xis",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  reptile = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "a",
      "ata",
      "cha",
      "chi",
      "ci",
      "co",
      "e",
      "hu",
      "hue",
      "hui",
      "i",
      "ku",
      "ma",
      "o",
      "pa",
      "pi",
      "que",
      "te",
      "tla",
      "to",
      "xo",
      "ya",
      "za",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ca",
      "ctla",
      "cto",
      "la",
      "lci",
      "lco",
      "lo",
      "lte",
      "me",
      "nqui",
      "pa",
      "po",
      "te",
      "teo",
      "tla",
      "tli",
      "tza",
      "xco",
      "xo",
      "xto",
      "ya",
      "zca",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "catl",
      "ci",
      "coa",
      "cue",
      "hil",
      "hua",
      "huatl",
      "lisk",
      "loc",
      "lotl",
      "mo",
      "nal",
      "nen",
      "qui",
      "teo",
      "teotl",
      "tin",
      "tiuh",
      "ton",
      "trice",
      "tzal",
      "xtli",
      "ya",
      "yotl",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  tortoise = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "mar",
      "mir",
      "mor",
      "mur",
      "myr",
      "nar",
      "nir",
      "nor",
      "nur",
      "nyr",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "la",
      "le",
      "lo",
      "lu",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "lab",
      "leb",
      "lob",
      "lub",
      "mab",
      "meb",
      "mib",
      "mob",
      "mub",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["tortoise hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Disposition*",
    },
    TemplateVars = {
      ["%*Disposition%*"] = {
        "Cantankerous",
        "Choleric",
        "Grouchy",
        "Morose",
        "Querulous",
        "Surly",
      },
    },
  },
  ["tortoise hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  fish = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "a",
      "be",
      "boa",
      "bri",
      "ci",
      "co",
      "dy",
      "e",
      "fa",
      "ge",
      "gra",
      "i",
      "io",
      "la",
      "le",
      "li",
      "lly",
      "lu",
      "mo",
      "mu",
      "o",
      "se",
      "si",
      "sme",
      "tri",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "bi",
      "bno",
      "bra",
      "cau",
      "co",
      "cu",
      "dia",
      "dsu",
      "fa",
      "ga",
      "gro",
      "lau",
      "li",
      "lla",
      "mpe",
      "nca",
      "nda",
      "ndo",
      "nti",
      "ntu",
      "rdui",
      "ri",
      "sa",
      "sme",
      "so",
      "ta",
      "ve",
      "vell",
      "xe",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "cura",
      "dens",
      "dros",
      "grus",
      "gus",
      "llio",
      "lus",
      "ma",
      "mios",
      "mna",
      "mos",
      "na",
      "nann",
      "niae",
      "nn",
      "nna",
      "nnan",
      "nnos",
      "nnus",
      "nus",
      "ris",
      "rnus",
      "rrum",
      "stres",
      "sus",
      "thus",
      "tis",
      "trios",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  arachnid = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "phthis",
      "sheb",
      "shob",
      "shyb",
      "sis",
      "sith",
      "tyth",
      "yith",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "is",
      "ith",
      "os",
      "oth",
      "us",
      "uth",
      "ys",
      "yth",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 3,
  },
  ["arachnid hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType* and virtuoso weaver",
    },
  },
  bird = {
    HyphenationChance = 100,
    TwoNameChance = 20,
    Prefixes = {
      "ca",
      "CA",
      "CAAAAAAAAW",
      "caaaaaaaw",
      "caaaaaw",
      "CAAAAAW",
      "caaaw",
      "CAAAW",
      "caaw",
      "CAAW",
      "caw",
      "CAW",
    },
    MinPrefixAmount = 3,
    MaxPrefixAmount = 6,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
  },
  ["bird hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Singer*",
    },
    TemplateVars = {
      ["%*Singer%*"] = {
        "Bard",
        "Minstrel",
        "Songster",
        "Songstress",
        "Troubadour",
      },
    },
  },
  ["bird hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Disposition* *CreatureType*",
    },
    TemplateVars = {
      ["%*Disposition%*"] = {
        "brooding",
        "cheerful",
        "dour",
        "merry",
      },
    },
  },
  worm = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "bru",
      "drau",
      "ei",
      "faf",
      "fy",
      "ga",
      "glau",
      "ha",
      "hi",
      "jor",
      "la",
      "ly",
      "ma",
      "ni",
      "ra",
      "ta",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "dho",
      "fgu",
      "hri",
      "ldi",
      "mu",
      "nga",
      "ngba",
      "nngri",
      "nni",
      "nnmi",
      "nva",
      "rme",
      "ta",
      "to",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "fa",
      "gg",
      "ggr",
      "gi",
      "gr",
      "kr",
      "lgja",
      "ll",
      "ndr",
      "ngja",
      "nir",
      "nn",
      "rmr",
      "rung",
      "skr",
      "snir",
      "str",
      "ttir",
      "worm",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  plant = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "a",
      "bo",
      "ca",
      "cha",
      "co",
      "ei",
      "fe",
      "fra",
      "fre",
      "go",
      "gu",
      "he",
      "hei",
      "hil",
      "ja",
      "jo",
      "leo",
      "ma",
      "nie",
      "o",
      "phi",
      "ri",
      "ru",
      "we",
      "wi",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "chardi",
      "de",
      "degge",
      "dele",
      "dolfo",
      "ethe",
      "gel",
      "gelse",
      "lbe",
      "lhe",
      "li",
      "ltzma",
      "mi",
      "nce",
      "nra",
      "nsteine",
      "nthe",
      "perta",
      "phi",
      "poldo",
      "rdi",
      "rle",
      "rlo",
      "rnu",
      "rxi",
      "se",
      "slau",
      "spe",
      "ttge",
      "tto",
      "tzsche",
      "xi",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "beech",
      "bert",
      "boldt",
      "bulb",
      "bush",
      "fern",
      "frond",
      "grove",
      "hold",
      "leaf",
      "lock",
      "lotze",
      "moss",
      "oak",
      "pine",
      "plum",
      "root",
      "rut",
      "shrub",
      "sprig",
      "spruce",
      "stumpf",
      "tarch",
      "vine",
      "willow",
      "wood",
      "wort",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  fungus = {
    HyphenationChance = 15,
    TwoNameChance = 20,
    Prefixes = {
      "ama",
      "aman",
      "b",
      "bol",
      "chant",
      "clav",
      "co",
      "cordy",
      "cre",
      "ento",
      "gyro",
      "ino",
      "lep",
      "m",
      "mn",
      "ompha",
      "phall",
      "pleu",
      "scu",
      "tri",
      "um",
      "vir",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ake",
      "ceps",
      "cini",
      "cort",
      "dens",
      "ello",
      "emini",
      "ento",
      "era",
      "erelle",
      "gano",
      "icus",
      "inar",
      "ini",
      "ita",
      "loma",
      "oki",
      "oma",
      "opsis",
      "orel",
      "osa",
      "zhi",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "aecium",
      "agaric",
      "bolete",
      "cap",
      "carp",
      "colony",
      "crozier",
      "frill",
      "hypha",
      "lichen",
      "mold",
      "morel",
      "pellis",
      "phore",
      "pore",
      "protist",
      "shroom",
      "spawn",
      "spore",
      "stool",
      "thallus",
      "troop",
      "umbo",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  antelope = {
    HyphenationChance = 15,
    TwoNameChance = 20,
    Prefixes = {
      "ga",
      "gaka",
      "gama",
      "gaya",
      "ge",
      "gee",
      "gi",
      "gna",
      "gnaka",
      "gnama",
      "gne",
      "gnee",
      "gni",
      "gno",
      "gnomo",
      "gnoo",
      "gnoyo",
      "gnu",
      "gnuku",
      "gnumu",
      "gnuyu",
      "go",
      "goko",
      "gomo",
      "goo",
      "goyo",
      "gu",
      "guku",
      "gumu",
      "guyu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "ga",
      "gam",
      "gat",
      "ge",
      "gee",
      "gnam",
      "gnat",
      "gne",
      "gnee",
      "gno",
      "gnom",
      "gnoo",
      "gnum",
      "gnym",
      "go",
      "gom",
      "goo",
      "gum",
      "gy",
      "gye",
      "gym",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["antelope hero"] = {
    HyphenationChance = 15,
    TwoNameChance = 20,
    Prefixes = {
      "ga",
      "gaka",
      "gama",
      "gaya",
      "ge",
      "gee",
      "gi",
      "gna",
      "gnaka",
      "gnama",
      "gne",
      "gnee",
      "gni",
      "gno",
      "gnomo",
      "gnoo",
      "gnoyo",
      "gnu",
      "gnuku",
      "gnumu",
      "gnuyu",
      "go",
      "goko",
      "gomo",
      "goo",
      "goyo",
      "gu",
      "guku",
      "gumu",
      "guyu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "ga",
      "gam",
      "gat",
      "ge",
      "gee",
      "gnam",
      "gnat",
      "gne",
      "gnee",
      "gno",
      "gnom",
      "gnoo",
      "gnum",
      "gnym",
      "go",
      "gom",
      "goo",
      "gum",
      "gy",
      "gye",
      "gym",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name* *Adjective*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "Fleet-Hoofed",
        "Quickskipper",
        "Frolicker",
        "Skitterhoof",
        "Prancekitter",
        "Kitedancer",
      },
    },
  },
  ["antelope hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  dromad = {
    HyphenationChance = 0,
    TwoNameChance = 10,
    Prefixes = {
      "a",
      "da",
      "di",
      "du",
      "i",
      "mna",
      "mni",
      "mnu",
      "qa",
      "qi",
      "qqa",
      "qqi",
      "qqu",
      "qu",
      "ta",
      "ti",
      "tu",
      "u",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "l",
      "m",
      "n",
      "q",
      "qq",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  urchin = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "bru",
      "drau",
      "ei",
      "faf",
      "fy",
      "ga",
      "glau",
      "ha",
      "hi",
      "jor",
      "la",
      "ly",
      "ma",
      "ni",
      "ra",
      "ta",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "dho",
      "fgu",
      "hri",
      "ldi",
      "mu",
      "nga",
      "ngba",
      "nngri",
      "nni",
      "nnmi",
      "nva",
      "rme",
      "ta",
      "to",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "fa",
      "gg",
      "ggr",
      "gi",
      "gr",
      "kr",
      "lgja",
      "ll",
      "ndr",
      "ngja",
      "nir",
      "nn",
      "rmr",
      "rung",
      "skr",
      "snir",
      "str",
      "ttir",
      "urch",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  issachari = {
    HyphenationChance = 100,
    TwoNameChance = 0,
    Prefixes = {
      "Bathes",
      "Chews",
      "Chokes",
      "Chugs",
      "Cries",
      "Drinks",
      "Flays",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "by",
      "in",
      "near",
      "on",
      "upon",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "Asphalt",
      "Fire",
      "Oil",
      "Quicksalt",
      "Salt",
      "Serpents",
      "the-Feathered-Serpent",
      "the-Sun",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  templar = {
    HyphenationChance = 0,
    TwoNameChance = 100,
    Prefixes = {
      "a",
      "ba",
      "be",
      "ca",
      "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bso",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "belle",
      "bert",
      "beth",
      "c",
      "chim",
      "dam",
      "dicte",
      "doc",
      "dolf",
      "dore",
      "drig",
      "face",
      "ffrey",
      "ffroy",
      "gathe",
      "gaux",
      "gilde",
      "guste",
      "lde",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["templar hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Warmonger amongst the True",
    },
  },
  ["templar commander title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Knight Commander of the Holy Temple",
    },
  },
  ["templar wraith title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Wraith-Knight Templar of the Binary Honorum",
    },
  },
  ["templar grand newfather title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["templar grand newfather"] = {
    HyphenationChance = 0,
    TwoNameChance = 100,
    Prefixes = {
      "a",
      "ba",
      "be",
      "ca",
      "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bso",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "belle",
      "bert",
      "beth",
      "c",
      "chim",
      "dam",
      "dicte",
      "doc",
      "dolf",
      "dore",
      "drig",
      "face",
      "ffrey",
      "ffroy",
      "gathe",
      "gaux",
      "gilde",
      "guste",
      "lde",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name*",
    },
  },
  ["templar grand newfather honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Grand Newfather",
    },
  },
  ["templar mecha honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "High Mecha",
    },
  },
  ["templar mecha title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["templar mecha 1"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "bright",
      "pearl",
      "pure",
      "honor",
      "free",
      "faith",
      "pale",
      "star",
      "win",
      "true",
      "war",
      "sun",
      "moon",
      "right",
      "sure",
      "just",
      "jewel",
      "rock",
      "chrome",
      "fair",
      "high",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bso",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "belle",
      "bert",
      "beth",
      "c",
      "chim",
      "dam",
      "dicte",
      "doc",
      "dolf",
      "dore",
      "drig",
      "face",
      "ffrey",
      "ffroy",
      "gathe",
      "gaux",
      "gilde",
      "guste",
      "lde",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["templar mecha 2"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "a",
      "ba",
      "be",
      "ca",
      "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "bso",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "belle",
      "son",
      "daughter",
      "kin",
      "child",
      "day",
      "night",
      "fall",
      "spring",
      "summer",
      "winter",
      "cluster",
      "eater",
      "pig",
      "steed",
      "mare",
      "shah",
      "chief",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  barathrumite = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "b",
      "ch",
      "d",
      "f",
      "j",
      "l",
      "m",
      "n",
      "oth",
      "p",
      "sh",
      "sp",
      "th",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "aco",
      "afe",
      "afo",
      "ano",
      "ara",
      "ardi",
      "arni",
      "atti",
      "itti",
      "oca",
      "oco",
      "ofe",
      "ofo",
      "ona",
      "ono",
      "oro",
      "otho",
      "otti",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "ccea",
      "cceo",
      "da",
      "di",
      "do",
      "fea",
      "feo",
      "fucila",
      "fucile",
      "pea",
      "peo",
      "pia",
      "pio",
      "tha",
      "tho",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["barathrumite hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Adjective* Barathrumite *Role*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "acclaimed",
        "distinguished",
        "esteemed",
      },
      ["%*Role%*"] = {
        "arconaut",
        "lecturer",
        "tinker",
        "tutor",
      },
    },
  },
  hindren = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "bi",
      "da",
      "de",
      "der",
      "ha",
      "is",
      "ka",
      "kah",
      "keh",
      "ki",
      "li",
      "meh",
      "na",
      "ner",
      "no",
      "ra",
      "re",
      "reh",
      "ri",
      "sa",
      "san",
      "se",
      "seh",
      "ser",
      "ta",
      "teh",
      "ve",
      "ver",
      "vi",
      "vo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "aa",
      "ah",
      "aw",
      "da",
      "de",
      "di",
      "e",
      "fa",
      "fe",
      "feh",
      "fy",
      "i",
      "ka",
      "ke",
      "keh",
      "ki",
      "le",
      "leh",
      "ma",
      "n",
      "na",
      "t",
      "te",
      "teh",
      "ti",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "",
      "hart",
      "hind",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  mopango = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "a",
      "da",
      "do",
      "ga",
      "go",
      "gu",
      "gya",
      "gyo",
      "la",
      "le",
      "lo",
      "ma",
      "me",
      "mo",
      "mu",
      "o",
      "pa",
      "po",
      "pya",
      "pyo",
      "vi",
      "ya",
      "yo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "chra",
      "chre",
      "chro",
      "da",
      "de",
      "do",
      "ga",
      "go",
      "gu",
      "gy",
      "gya",
      "gyo",
      "ka",
      "ky",
      "la",
      "me",
      "mya",
      "myo",
      "ne",
      "pa",
      "ra",
      "ro",
      "va",
      "ve",
      "vi",
      "vo",
      "vy",
      "zo",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "b",
      "ba",
      "ch",
      "d",
      "do",
      "g",
      "go",
      "h",
      "m",
      "n",
      "na",
      "ra",
      "ta",
      "vi",
      "vo",
      "vya",
      "yo",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["two-headed"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name*/*AltName*",
    },
  },
  seeker = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name*-No-Longer",
    },
  },
  ["seeker hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Position*",
    },
    TemplateVars = {
      ["%*Position%*"] = {
        "servant of Ptoh",
      },
    },
  },
  ["seeker dervish title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  ["pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap* Pariah",
    },
  },
  ["barathrumite pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap* Iconoclast",
    },
  },
  ["mechanimist pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap* Heretic",
    },
  },
  ["hindren pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap*",
    },
  },
  ["general hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  ["lair hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  ["newly sentient being hero honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Descriptor*",
    },
  },
  ["newly sentient being hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Descriptor*",
    },
  },
  ["newly sentient being hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
      "renowned *CreatureType*",
    },
  },
  ["newly sentient being hero extra title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "friend to *Clientele*",
    },
  },
  ["mayor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*MayorSynCap*",
    },
    TemplateVars = {
      ["%*MayorSyn%*"] = {
        "mayor",
        "elder",
      },
      ["%*MayorSynCap%*"] = {
        "Mayor",
        "Elder",
      },
    },
  },
  ["mayor title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village *MayorSyn*",
      "the village *MayorSyn*",
    },
    TemplateVars = {
      ["%*MayorSyn%*"] = {
        "mayor",
        "elder",
      },
      ["%*MayorSynCap%*"] = {
        "Mayor",
        "Elder",
      },
    },
  },
  ["king honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*MonarchSynCap*",
    },
    TemplateVars = {
      ["%*MonarchSyn%*"] = {
        "king",
      },
      ["%*MonarchSynCap%*"] = {
        "King",
      },
    },
  },
  ["queen honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*MonarchSynCap*",
    },
    TemplateVars = {
      ["%*MonarchSyn%*"] = {
        "queen",
      },
      ["%*MonarchSynCap%*"] = {
        "Queen",
      },
    },
  },
  ["councilor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CouncilorSynCap*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "councilor",
      },
      ["%*CouncilorSynCap%*"] = {
        "Councilor",
      },
    },
  },
  ["senator honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CouncilorSynCap*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "senator",
      },
      ["%*CouncilorSynCap%*"] = {
        "Senator",
      },
    },
  },
  ["parliamentarian honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CouncilorSynCap*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "parliamentarian",
      },
      ["%*CouncilorSynCap%*"] = {
        "Parliamentarian",
      },
    },
  },
  ["viceroy honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*ViceroySynCap*",
    },
    TemplateVars = {
      ["%*ViceroySyn%*"] = {
        "viceroy",
      },
      ["%*ViceroySynCap%*"] = {
        "Viceroy",
      },
    },
  },
  ["governor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*ViceroySynCap*",
    },
    TemplateVars = {
      ["%*ViceroySyn%*"] = {
        "governor",
      },
      ["%*ViceroySynCap%*"] = {
        "governor",
      },
    },
  },
  ["administrator epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *WiseAdjective*",
    },
    TemplateVars = {
      ["%*WiseAdjective%*"] = {
        "Erudite",
        "Judicious",
        "Sage",
        "Sensible",
        "Shrewd",
        "Sophic",
        "Wary",
        "Wise",
      },
    },
  },
  ["warden honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Warden",
    },
  },
  ["warden two-headed honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Wardens",
    },
  },
  ["warden plural honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Wardens",
    },
  },
  ["merchant title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village merchant",
      "the village merchant",
    },
  },
  ["dromad merchant title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "dromad merchant",
    },
  },
  ["tinker title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village tinker",
      "the village tinker",
    },
  },
  ["apothecary title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village apothecary",
      "the village apothecary",
    },
  },
  generalgendername = {
    HyphenationChance = 1,
    TwoNameChance = 20,
    Prefixes = {
      "",
      "a",
      "al",
      "e",
      "eo",
      "ex",
      "ho",
      "ja",
      "mu",
      "neo",
      "non",
      "nu",
      "o",
      "syn",
      "un",
      "xeno",
      "xyn",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "cla",
      "dre",
      "fa",
      "fi",
      "fra",
      "ge",
      "glo",
      "gra",
      "ma",
      "me",
      "mu",
      "na",
      "nao",
      "no",
      "sta",
      "ta",
      "va",
      "ve",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "cer",
      "dan",
      "de",
      "late",
      "le",
      "li",
      "lite",
      "mite",
      "n",
      "nd",
      "ndel",
      "nder",
      "r",
      "rge",
      "rine",
      "te",
      "tine",
      "ve",
      "x",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderpersonterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "ch",
      "exm",
      "gl",
      "m",
      "neom",
      "st",
      "wom",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "aa",
      "a",
      "ada",
      "ay",
      "au",
      "era",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "k",
      "l",
      "n",
      "nn",
      "nt",
      "x",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderimmaturepersonterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "ch",
      "g",
      "gl",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "dy",
      "ld",
      "li",
      "lli",
      "ndy",
      "rl",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderformaladdressterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fr",
      "gr",
      "m",
      "mad",
      "pl",
      "s",
      "v",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "e",
      "i",
      "ie",
      "u",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "ia",
      "i",
      "m",
      "n",
      "nd",
      "nu",
      "r",
      "ra",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderoffspringterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "by",
      "dy",
      "ghter",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "tt",
      "tter",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgendersiblingterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "b",
      "bby",
      "dy",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "ster",
      "ther",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderparentterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
      "f",
      "d",
      "g",
      "gl",
      "m",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "b",
      "d",
      "ddy",
      "dy",
      "ld",
      "ler",
      "lo",
      "m",
      "mmy",
      "n",
      "ndy",
      "rl",
      "ster",
      "ther",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  confused = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "duh",
      "er",
      "hu",
      "uh",
      "um",
      "umm",
      "wah",
      "wuh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "cal",
      "chu",
      "er",
      "mah",
      "uh",
      "umm",
      "wah",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "cal",
      "cha",
      "chu",
      "er",
      "it",
      "mah",
      "uh",
      "um",
      "umm",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  furiousconfused = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "AH",
      "BAH",
      "GAR",
      "MGH",
      "RAW",
      "RG",
      "Ur",
      "UR",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "AAA",
      "AHH",
      "ARG",
      "GAA",
      "HH",
      "MAG",
      "RGG",
      "RGH",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "!!!",
      "!!",
      "!!1!",
      "!",
      "AA!",
      "OO!",
      "RAW!!!",
      "RG!",
      "RGH!!",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["gyre wight"] = {
    HyphenationChance = 10,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["agolgot gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Pipe Milker",
    },
  },
  ["agolgot gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "of Agolgot",
    },
  },
  ["agolgot gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["bethsaida gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Gyre-Twin",
    },
  },
  ["bethsaida gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "of Bethsaida",
    },
  },
  ["bethsaida gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["shug'ruith gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Deep",
    },
  },
  ["shug'ruith gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "of Shug'ruith",
    },
  },
  ["shug'ruith gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["rermadon gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Gasbright",
    },
  },
  ["rermadon gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "-Rermadon",
    },
  },
  ["rermadon gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["qas gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Bridesmaid of Qas",
    },
  },
  ["qon gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Bridesmaid of Qon",
    },
  },
}
p.getkeys = function()
    local keyset = {}
    for key, value in pairs(p.naming) do
        if type(value) == 'table' then
            table.insert(keyset, key)
        end
    end
	table.sort(keyset)
    local keys = ''
    for i, key in ipairs(keyset) do
        keys = keys .. ',' .. key:gsub("^%l", string.upper)
    end
    keys = keys:gsub("^,", "")
    return keys
end
return p