/* Autogenerated by gen_namegen_tab.pl. Do not modify! */
#ifndef _NAMEGEN_H
#define _NAMEGEN_H

const char *begin_sym[] = {
	"Del",
	"Ros",
	"Per",
	"Cyn",
	"Flar",
	"Ba",
	"Lab",
	"Az",
	"Ob",
	"Al",
	"Pas",
	"Nun",
	"Ur",
	"Ter",
	"Jar",
	"Est",
	"Car",
	"Houl",
	"In",
	"Kop",
	"Shot",
	"Vast",
	"Ael",
	"Skal",
	"Geld",
	"Er",
	"Sald",
	"Sar",
	"Binthe",
	"Haur",
	"Syn",
	"Kren",
	"Verd",
	"Pav",
	"Mart",
	"Yal",
	"Kor",
	"Lar",
	"Mel",
	"Claune",
	"For",
	"Rusk",
	"Pan",
	"Dir",
	"Chies",
	"Kil",
	"Odas",
	"Toc",
	"Plag",
	"Uld",
	"Yar",
	"Win",
	"Ry",
	"Harg",
	"Ty",
	"Druc",
	"Vald",
	"Keld",
	"Ar",
	"Das",
	"Klab",
	"Wearn",
	"Pes",
	"Art",
	"Na",
	"Harab",
	"Cal",
	"Ha",
	"Nev",
	"Wy",
	"Las",
	"Jes",
	"Kir",
	"Oc",
	"Brow",
	"Nist",
	"Var",
	"Lor",
	"Naut",
	"Hab",
	"Ard",
	"Vard",
	"Nor",
	"Tes",
	"Rol",
	"Ge",
	"Daf",
	"Tral",
	"Scaun",
	"Kol",
	"Star",
	"Ald",
	"Nap",
	"Loc",
	"Cor",
	"Chy",
	"Hy",
	"Har",
	"Char",
	"Bay",
	"Rald",
	"Yas",
	"Grave",
	"Dras",
	"Sep",
	"Shy",
	"Eth",
	"El",
	"Crac",
	"Hob",
	"Zol",
	"Bel",
	"Bar",
	"Zald",
	"Hal",
	"Ryle",
	"Obr",
	"Dain",
	"Jast",
	"Mold",
	"Bae",
	"As",
	"Ki",
	"Val",
	"Par",
	"Ash",
	"Ost",
	"Haith",
	"I",
	"Ca",
	"Vad",
	"Ro",
	"Dez",
	"Kuv",
	"Vab",
	"Dar",
	"Ral",
	"Mar",
	"Quarne",
	"Pulg",
	"Hor",
	"Ka",
	"Quer",
	"And",
	"Ny",
	"Ym",
	"Wal",
	"Tarl",
	"Vart",
};

#define BEGIN_SYM_SZ 149

const char *medial_sym[] = {
	"cath",
	"yd",
	"rik",
	"nal",
	"y",
	"ro",
	"stead",
	"carn",
	"tak",
	"chean",
	"ain",
	"ak",
	"loc",
	"ras",
	"ien",
	"cuth",
	"alen",
	"is",
	"carad",
	"acy",
	"la",
	"asc",
	"arn",
	"ayn",
	"sene",
	"art",
	"lyn",
	"cam",
	"mel",
	"ly",
	"eas",
	"il",
	"oller",
	"bin",
	"a",
	"astar",
	"tuny",
	"iera",
	"aldy",
	"ene",
	"in",
	"yne",
	"id",
	"aur",
	"era",
	"fyn",
	"om",
	"sume",
	"ir",
	"que",
	"warty",
	"tan",
	"warne",
	"tar",
	"lene",
	"ron",
	"valer",
	"war",
	"ant",
	"iam",
	"ew",
	"am",
	"ime",
	"varn",
	"orn",
	"quent",
	"geth",
	"aver",
	"car",
	"lin",
	"luth",
	"as",
	"gant",
	"gine",
	"carth",
	"ayne",
	"asty",
	"arik",
	"lir",
	"on",
	"codd",
	"az",
	"tyne",
	"wat",
	"erry",
	"aryne",
	"ert",
	"quin",
	"rath",
	"ame",
	"tin",
	"ter",
	"quine",
	"arth",
	"arne",
	"eth",
	"zane",
	"gar",
	"an",
	"yn",
	"gayn",
	"ax",
	"ast",
	"azer",
	"ont",
	"or",
	"ian",
	"gur",
	"et",
	"er",
	"im",
	"dar",
	"end",
	"doth",
	"en",
	"aller",
	"reth",
	"juin",
	"arny",
	"un",
	"len",
	"ere",
	"ane",
	"aryn",
	"dy",
	"gary",
	"arry",
	"arty",
	"ydd",
	"ris",
	"ar",
	"ance",
	"hen",
	"el",
	"air",
};

#define MEDIAL_SYM_SZ 135

const char *end_sym[] = {
	"cath",
	"carth",
	"ayne",
	"yd",
	"arik",
	"asty",
	"rik",
	"lir",
	"dor",
	"nal",
	"on",
	"codd",
	"y",
	"ber",
	"ro",
	"stead",
	"ta",
	"tyne",
	"wat",
	"carn",
	"erry",
	"chean",
	"ain",
	"aryne",
	"al",
	"ak",
	"ert",
	"ras",
	"ien",
	"alen",
	"is",
	"acy",
	"la",
	"ame",
	"ter",
	"arn",
	"quine",
	"ayn",
	"sene",
	"art",
	"arth",
	"lyn",
	"mel",
	"arne",
	"ern",
	"eth",
	"ly",
	"zane",
	"se",
	"gar",
	"eas",
	"ty",
	"an",
	"il",
	"yn",
	"oller",
	"gayn",
	"a",
	"bin",
	"iel",
	"azer",
	"astar",
	"tuny",
	"ont",
	"iera",
	"aldy",
	"ene",
	"ian",
	"or",
	"in",
	"sa",
	"yne",
	"era",
	"er",
	"fyn",
	"im",
	"dar",
	"sume",
	"doth",
	"en",
	"aller",
	"ir",
	"reth",
	"que",
	"arny",
	"ney",
	"warty",
	"un",
	"juin",
	"nik",
	"warne",
	"ere",
	"yr",
	"lene",
	"ane",
	"valer",
	"war",
	"ant",
	"iam",
	"ew",
	"dy",
	"aryn",
	"gary",
	"ime",
	"varn",
	"orn",
	"tha",
	"arty",
	"quent",
	"arry",
	"aver",
	"geth",
	"car",
	"lin",
	"ydd",
	"ris",
	"nyd",
	"ance",
	"luth",
	"ar",
	"dal",
	"gant",
	"el",
	"tyn",
	"air",
	"gine",
};

#define END_SYM_SZ 126

#endif
