package com.wilutions.fx.acpl; import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.util.Arrays; import java.util.HashSet; public class Names { public static HashSet<String> LIST = new HashSet<String>(Arrays.asList( "Abbo", "Abo", "Aberlin", "Ada", "Adda", "Adalbald", "Adalgis", "Adalgod", "Adelgot", "Adalmund", "Adalnot", "Alnot", "Adebar", "Adelberga", "Adelfried", "Adelgard", "Edelgard", "Adelger", "Adelgunde", "Adelhard", "Adelheid", "Adela", "Adelaide", "Adele", "Adelhelm", "Adelinde", "Adelinda", "Adelindis", "Alinda", "Adelma", "Adelmar", "Adalmar", "Adelward", "Adolf", "Adi", "Adolfine", "Aistulf", "Astolf", "Astulf", "Alberich", "Arik", "Albin", "Alboin", "Albuin", "Albwin", "Albrecht", "Albert", "Adalbert", "Alberta", "Albertine", "Aldhelm", "Adelme", "Aldo", "Alfke", "Alfons", "Alfred", "Alfried", "Alf", "Alfreda", "Alla", "Almut", "Almuth", "Almudis", "Adelmut", "Alois", "Alrun", "Alfrun", "Elfrun", "Alsuna", "Alva", "Alvar", "Alveradis", "Alwin", "Alwine", "Aleferna", "Fenna", "Fenne", "Amalaswintha", "Amalberga", "Alma", "Amalaberga", "Altburg", "Amalgunde", "Amalhilde", "Amalia", "Amalie", "Amelie", "Amalrich", "Anno", "Onna", "Onno", "Anselm", "Anshelm", "Anselma", "Selma", "Ansgar", "Ansger", "Ansgard", "Asgard", "Ansmund", "Asmund", "Answald", "Answin", "Arbogast", "Archibald", "Ariovist", "Ariowist", "Aribert", "Aribo", "Arbeo", "Armgard", "Armin", "Arend", "Arendt", "Arnd", "Arndt", "Arne", "Arno", "Arnfried", "Arnhelm", "Arnim", "Arnold", "Arnhold", "Arild", "Arnulf", "Arnolf", "Artur", "Arnthor", "Arwin", "Arved", "Arvid", "Arwed", "Arwid", "Asger", "Asmund", "Astrid", "Ase", "Asta", "Aswald", "Oswald", "Aswin", "Oswin", "Ava", "Awa", "Bado", "Baldegunde", "Balder", "Baldur", "Baldo", "Baldebert", "Baldemar", "Baldomar", "Balderich", "Baldfried", "Baldram", "Baltram", "Balduin", "Baldwin", "Balthild", "Baltrun", "Balko", "Bardolf", "Belinda", "Benno", "Bernd", "Berni", "Berno", "Bern", "Berlinde", "Bernadette", "Bernarda", "Bernharde", "Bernhard", "Bernfried", "Bernfriede", "Berngard", "Bernger", "Berengar", "Berengaria", "Berenger", "Bernhard", "Bernhelm", "Bernhild", "Benilda", "Bernold", "Bernhold", "Bernolde", "Bernalde", "Bernulf", "Bernward", "Bernwald", "Bernald", "Bero", "Berend", "Barend", "Berent", "Behrend", "Bert", "Berti", "Bertha", "Bechta", "Berta", "Bertfried", "Bertfriede", "Bertheid", "Berthold", "Berchtold", "Bertold", "Bertholde", "Bertolde", "Bertlinde", "Bertolf", "Bertulf", "Bertram", "Bertrand", "Bertrude", "Bertraut", "Bertrun", "Bertwin", "Bihildis", "Billie", "Bill", "Billfried", "Billhard", "Billi", "Billibald", "Birger", "Birgit", "Birgitta", "Birte", "Bibi", "Birk", "Birke", "Bj�rn", "Blide", "Blidfried", "Blidgard", "Blidger", "Blidhilde", "Blidmar", "Blidolf", "Blidram", "Blithard", "Bodebert", "Bodewald", "Bodmar", "Bodomar", "Botmar", "Botmer", "Bodo", "Bothild", "Bodil", "Bothilde", "Botilde", "Botho", "Borwin", "Brandolf", "Brand", "Branda", "Brando", "Brigitte", "Britt", "Britta", "Bringfriede", "Bringfried", "Brun", "Bruno", "Bruna", "Bruni", "Brunhard", "Brunold", "Brunhild", "Br�nhild", "Brunhilde", "Burghard", "Burchard", "Burkhard", "Burghild", "Burghilda", "Burghilde", "Borghild", "Borghilde", "Burglinde", "Burgunde", "Busso", "Carl", "Carlo", "Charlie", "Charly", "Charlotte", "Carlotta", "Charlie", "Carla", "Carola", "Caroline", "Chlodulf", "Chlodwig", "Christfried", "Christhard", "Clothilde", "Cord", "Cordt", "Cuno", "Dagmar", "Dagny", "Dagobert", "Dedo", "Deddo", "Degenar", "Degenhard", "Deike", "Deeke", "Diemar", "Diemo", "Dimo", "Diemut", "Detlef", "Detlev", "Dietlef", "Dietbald", "Dietbert", "Dieter", "Diether", "Dietrich", "Dietke", "Ditrich", "Dietfried", "Dietger", "Dietgard", "Diethard", "Diethelm", "Diethild", "Diethold", "Dietel", "Dietold", "Dietwald", "Dietlieb", "Dietleb", "Dietlinde", "Dietmar", "Ditmar", "Detmar", "Dettmar", "Dietolf", "Dietulf", "Dietram", "Dietrun", "Dietwin", "Dirk", "Derrick", "Dietrich", "Dodo", "Dolf", "D�lf", "Dolfi", "Donald", "Durs", "Eberhard", "Ebert", "Evert", "Eberwin", "Ebbo", "Eppo", "Eckbert", "Eckbrecht", "Egbert", "Ekbert", "Eckhard", "Eckard", "Ecke", "Eckehard", "Ekhard", "Ekkehard", "Eggert", "Ed", "Ede", "Edi", "Edburga", "Edburg", "Edda", "Etta", "Edelgard", "Edel", "Ethel", "Edeltraud", "Edgar", "Edigna", "Edith", "Edgitha", "Edmund", "Edwin", "Eduard", "Edward", "Edzard", "Egolf", "Eglof", "Egon", "Egino", "Ehregott", "Ehrenfried", "Erfried", "Ehrengard", "Ergard", "Eike", "Eik", "Eila", "Eilert", "Eilfried", "Eilhard", "Einar", "Eina", "Einhard", "Eginhard", "Eitelfriedrich", "Eitel", "Elfe", "Elfgard", "Elfriede", "Elfrun", "Elke", "Elmar", "Elimar", "Elmo", "Elvira", "Emich", "Emicho", "Emma", "Emmeram", "Emmerich", "Emerich", "Haimerich", "Engelbert", "Engelfried", "Engelhard", "Engelhelm", "Engelke", "Engelmar", "Enno", "Erdmann", "Erdmute", "Erdrun", "Erhard", "Erich", "Erik", "Erika", "Eriko", "Erkenbert", "Erkenhild", "Erkentraud", "Erla", "Erle", "Erland", "Erlend", "Erlanda", "Erlgard", "Erla", "Erle", "Erma", "Ermel", "Ermelinde", "Ermlinde", "Ermenegildo", "Ermenhild", "Ermenhilde", "Ermenrich", "Ermanarich", "Ermentrud", "Ermgard", "Ermin", "Ermina", "Erna", "Erni", "En", "Ernhild", "Ernst", "Ernest", "Ernestine", "Ertlinde", "Erwin", "Erwina", "Erwine", "Estrid", "Etzel", "Evelinde", "Everdina", "Everdine", "Evke", "Eveke", "Ewald", "Falk", "Falko", "Falkmar", "Fara", "Faro", "Faramund", "Fermund", "Farold", "Farulf", "Fedde", "Fedder", "Feddo", "Formen", "Friedrich", "Fehild", "Femme", "Famke", "Femke", "Fenja", "Fenna", "Fenne", "Ferdinand", "Ferdi", "Fernand", "Ferfried", "Fernanda", "Fernande", "Ferun", "Fiete", "Finja", "Finn", "Flemming", "Floribert", "Folkward", "Folker", "Folkert", "Fons", "Frank", "Franka", "Franz", "Franziska", "Frauke", "Freya", "Freia", "Frei", "Fred", "Freddie", "Freda", "Fredi", "Fredo", "Fredegar", "Frederick", "Frerich", "Fredmund", "Friedmund", "Frida", "Frieda", "Friedbert", "Friedel", "Frieder", "Frido", "Fridolin", "Fritz", "Fritzi", "Friedrich", "Friedegund", "Friedegunde", "Fredegunde", "Friedemann", "Friederike", "Frederike", "Friedhelm", "Friedmar", "Friedolf", "Friedrich", "Friederich", "Freimut", "Frigga", "Frowin", "F�rchtegott", "Gaidemar", "Gandolf", "Gandulf", "Gangolf", "Gardis", "Gardi", "Garibald", "Gaubald", "Gerbald", "Gerbold", "Gerwald", "Garlef", "Garlieb", "Garrelf", "Gastold", "Gast", "Gebhard", "Gebbert", "Gebbo", "Gebke", "Geppert", "Gebharde", "Geba", "Gebba", "Gebine", "Gelsa", "Gera", "Ger", "Gerald", "Geralde", "Geraldine", "Geralf", "Gerolf", "Gerwolf", "Gerbert", "Gerbod", "Gerbot", "Gerbrand", "Garbrand", "Gerburg", "Gerborg", "Gerda", "Gerde", "Gerdi", "Gerfried", "Gerhard", "Gerard", "Gerd", "Garrit", "Gard", "Gerharde", "Garda", "Gerarde", "Gerda", "Gerhardine", "Gerhau�", "Gerhild", "Gerhilde", "Gerhoh", "Gerke", "Gerko", "Gerlach", "Gerlinde", "Gerlind", "Gerlindis", "German", "Germann", "Germana", "Germar", "Germo", "Gernhard", "Gernot", "Gero", "Gerold", "fries", "Garrelt", "Gerthold", "Gerta", "Gerte", "Gerti", "Gertrud", "Gertraud", "Geeske", "Gela", "Geli", "Gesa", "Gerwald", "Garibald", "Gerald", "Gerbald", "Gerwig", "Gerwin", "Gervin", "Gerwine", "Gescha", "Gesche", "Gesine", "Gilbert", "Gil", "Gilbrecht", "Gildebrecht", "Gilberte", "Gilda", "Gildo", "Guildo", "Gila", "Gilla", "Gisela", "Gillo", "Gilmar", "Gisa", "Gesa", "Gisberg", "Gisberga", "Gisberta", "Gisburg", "Gisela", "Giesela", "Gisele", "Gisbert", "Giselbert", "Giesebrecht", "Gisbrecht", "Giseke", "Gieseke", "Giselbrand", "Gisbrand", "Giselheid", "Giselher", "Giselmund", "Gismund", "Giseltraud", "Gieseltraud", "Gistrud", "Gislind", "Gislinde", "Giesline", "Gismar", "Gismara", "Gismut", "Giso", "Glaubrecht", "Glauberecht", "Glismut", "G�bel", "Goda", "Godela", "Godeleva", "Godowela", "Gode", "G�de", "G�te", "Gode", "Godebert", "Godeberta", "Godegisel", "Godehard", "Godelief", "Godelinde", "Gotlinde", "Godwin", "G�ke", "Golda", "Golde", "Golo", "Gonda", "G�nke", "G�nna", "Gosbert", "Goswin", "Gottbert", "Godebert", "Gottfried", "G�pf", "G�tz", "Govert", "Gottfriede", "Gottgetreu", "Gotthard", "Gotthilf", "Gotthelf", "Gotthelm", "Gotthild", "Gothild", "Gotthold", "Gottlieb", "Gottlob", "Gottmar", "Gotmar", "Gottschalk", "Gottwalt", "Gottwert", "Gottwin", "Godwin", "G�tz", "Gottfried", "Gralf", "Grimald", "Grimo", "Grimoald", "Grimbald", "Grimwald", "Grimbert", "Griseldis", "Griselda", "Grisold", "Griswold", "Gudmund", "Gudo", "Gudrun", "Guda", "Gutrune", "Gudula", "Guido", "Gumprecht", "Gumpert", "Gumbert", "Gunberta", "Gun", "Gunn", "Gunborg", "Gunda", "Gonda", "Gundi", "Gunna", "Gundel", "Gundelinde", "Guntelinde", "Gunder", "Gunnar", "Gundo", "Gunde", "Gundobald", "Gundobad", "Gundowald", "Gundobert", "Guntbert", "Gumbert", "Gundolf", "Gundomar", "Guntmar", "Gundula", "Gunhild", "Gunild", "Gunilla", "Gunthild", "Gunthildis", "Gunter", "Gunther", "G�nther", "Gunthar", "Guntfried", "Gunthamund", "Gunthard", "G�nthard", "Gunthelm", "Guntmar", "Guntrad", "Guntrada", "Guntrade", "Guntram", "Gundram", "Guntrun", "Guntwin", "Gustav", "Gusta", "Gustel", "Gyburg", "Gyburc", "Hadmar", "Hademar", "Hadwinga", "Hagarun", "Hagen", "Hallgard", "Hanfried", "Harald", "Harold", "Haribald", "Haribert", "Aribert", "Harribert", "Harrybert", "Hariolf", "Herulf", "Harro", "Harry", "Harri", "Hardo", "Harto", "Hartbert", "Hartfried", "Hartgar", "Hartlieb", "Hartmann", "Hartmut", "Hartrad", "Hartard", "Hartwig", "Hartwich", "Hartwin", "Hardwin", "Hasso", "Hasko", "Hatto", "Hadwin", "Hauke", "Hedwig", "Hadwig", "Hedda", "Hede", "Hedi", "Heibert", "Heide", "Heidi", "Heidy", "Heidelinde", "Heidemarie", "Heiderose", "Heidrun", "Heike", "Heiko", "Heila", "Heile", "Heilo", "Heilmar", "Heimbrecht", "Hemprich", "Hempo", "Heimerad", "Heimo", "Haimo", "Haymo", "Heime", "Hein", "Heine", "Heini", "Heino", "Heio", "Heinrich", "Heiner", "Henner", "Heinrich", "Heinfried", "Heinhard", "Heinar", "Heinhold", "Heinold", "Heinrich", "Heinke", "Hendrik", "Henri", "Henry", "Hinnerk", "Heinz", "Helder", "Haldor", "Helfrich", "Helfried", "Helga", "Helle", "Hella", "Helgard", "Heilgard", "Helge", "Helgi", "Helgo", "Helke", "Heilke", "Helko", "Helm", "Helme", "Helmo", "Helma", "Helmar", "Helmer", "Hjalmar", "Helmold", "Helmut", "Heilmut", "Hellmuth", "Hemma", "Hendrik", "Henrik", "Heinrich", "Henning", "Hennig", "Henny", "Heinrich", "Henriette", "Hetti", "Jette", "Henrike", "Herbert", "Heribert", "Herbort", "Herbie", "Herfried", "Heribald", "Herlinde", "Hermann", "Harm", "Hermine", "Herma", "Hertha", "Herta", "Herward", "Herwart", "Herwarth", "Herzl", "Hilde", "Hilda", "Hildebad", "Hildebert", "Hildebold", "Hiddi", "Hildebrand", "Hillebrand", "Hildegar", "Hildeger", "Hildiger", "Hilger", "Hildegard", "Hildegarde", "Hildegunde", "Hildemar", "Hildeward", "Hilke", "Heilke", "Hilko", "Hiltraud", "Hiltrud", "Hilma", "Hilmar", "Hjalmar", "Hitlerike", "Holger", "Hilger", "Holm", "Horst", "Hubald", "Hubert", "Hubertus", "Hugbrecht", "Hubertine", "Hugo", "Hulda", "Huldreich", "Ulrich", "Humbert", "Hunbert", "Hunold", "Huno", "Ida", "Iduberga", "Iduna", "Idun", "Igor", "Ingvar", "Ingwer", "Imke", "Imko", "Inga", "Inge", "Ingegerd", "Ingetrud", "Ingbert", "Ingeborg", "Ingeburg", "Ingmar", "Ingomar", "Ingo", "Ingobald", "Ingobert", "Ingomar", "Ingolf", "Ingrid", "Inger", "Ingrun", "Inka", "Inken", "Insa", "Irmbert", "Irmin", "Irmo", "Irmela", "Irma", "Irmgard", "Irmhild", "Imelda", "Irmina", "Irminar", "Irmlinde", "Irvin", "Irwin", "Isbert", "Iska", "Isa", "Iso", "Isfried", "Ismund", "Isolde", "Isolde", "Isolda", "Ivo", "Iwo", "Ivonne", "Jelto", "Jetta", "Jette", "Jetti", "Kari", "Karl", "Kalle", "Karel", "Karlo", "Karol", "Karla", "Karline", "Karola", "Karoline", "Karlfried", "Karlmann", "Klothilde", "Knut", "Knud", "Komar", "Konrad", "Konrada", "Kunrada", "Kraft", "Kreuzwendedich", "Kriemhild", "Kundry", "Kunheide", "Kunibert", "Kuniberta", "Kunigunde", "Kuni", "Kunna", "Kuno", "Kunold", "Kunolf", "Konrad", "Kunz", "Kurt", "Lambert", "Lambrecht", "Lampert", "Lamprecht", "Lantpert", "Lamberta", "Landbrecht", "Landebert", "Lambert", "Landelin", "Landolin", "Landerun", "Lando", "Landogar", "Landolf", "Landolt", "Landomar", "Lanzo", "Lanny", "Leberecht", "Lebrecht", "Leiderat", "Leidrad", "Leif", "Leefke", "Levke", "Leo", "Leodegar", "Leodgar", "Ludger", "Leonhard", "Leonard", "Lennert", "Lennet", "Lienhard", "Leo", "Leonhilde", "Luithilde", "Leopold", "Leobald", "Leutold", "Liebel", "Liutbald", "Liutold", "Luitpold", "Leopoldine", "Leopoldina", "Lerke", "Lewin", "Levin", "Lebuin", "Liebwin", "Liebgard", "Liebwin", "Leobwin", "Leutwin", "Leutwein", "Lieven", "Lina", "Karolina", "Linda", "Linza", "Linzi", "Lindgard", "Lioba", "Liutgard", "Luitgard", "Lutgart", "Lothar", "Lother", "Luther", "Lothara", "Lorraine", "Lotte", "Lubbert", "Leudobercht", "L�bbert", "Ludger", "Ledger", "Leudagar", "Liudger", "Ludgera", "Leodegar", "L�der", "Lutter", "Ludolf", "Chlodulf", "Ludolph", "Ludo", "Ludwig", "Alois", "Louis", "Luis", "Ludwin", "Luise", "Aloisia", "Isa", "Luisa", "Lou", "Louise", "Lulu", "Luitberga", "Luitgard", "Leutgard", "Liudgard", "Lutgard", "Lutz", "Ludger", "Ludwig", "Maik", "Maike", "Meik", "Malinda", "Malinde", "Malu", "Malou", "Marie-Luise", "Malte", "Malvin", "Melvin", "Malwine", "Malwida", "Melwine", "Malve", "Malwe", "Malke", "Manfred", "Manfried", "Manfreda", "Manfriede", "Manhard", "Manhart", "Mannhardt", "Manhold", "Manno", "Man", "Manwald", "Mangold", "Manegolt", "Maralda", "Marhild", "Mara", "Marbert", "Marbrecht", "Marbod", "Marbot", "Marbold", "Marwald", "Marhold", "Marold", "Marlinde", "Marlind", "Merlinde", "Merle", "Marwin", "Marvin", "Margund", "Mark", "Marke", "Marko", "Markhard", "Markert", "Markolf", "Markulf", "Markwart", "Mack", "Marquard", "Merkel", "Mathilde", "Adela", "Matilda", "Maud", "Thilda", "Mechthild", "Medard", "Machthard", "Mathard", "Meik", "Meike", "Meiko", "Meyk", "Maik", "Namen", "Mein", "Meinald", "Meinhold", "Meinholde", "Meinold", "Meinberga", "Meinburga", "Meinburg", "Meine", "Meino", "Menne", "Meno", "Menno", "Meinfried", "Meinhard", "Mainhard", "Mainart", "Maint", "Meinert", "Menard", "Meinharde", "Meinarde", "Meinolf", "Meinulf", "Meinrad", "Meinrade", "Meinwald", "Meinward", "Mena", "Menna", "Merve", "Merwe", "Merwine", "Metta", "Mette", "Mechthild", "Mieze", "Milda", "Mild", "Milt", "Mildburg", "Mildred", "Miltraud", "Miltraut", "Mimi", "Mina", "Mine", "Minka", "Minke", "Minna", "Minne", "Minnegard", "Mingard", "Minnie", "Mini", "Minni", "Minno", "Mombert", "Mombrecht", "Momme", "Mombke", "Momke", "Munibert", "Mutbrecht", "Mute", "Kurzform", "Erdmute", "Richmute", "Nanna", "Nanda", "Nandolf", "Nando", "Nante", "Nantwig", "Nantwin", "Neidhart", "Neithard", "Nithard", "Nivard", "Nolda", "Nolde", "Nonfried", "Nonna", "Nonno", "Norbert", "Norberta", "Nora", "Nordger", "Norger", "Nordrun", "Nordulf", "Nordolf", "Nordwin", "Norwin", "Norfried", "Norgard", "Nordgard", "Norgart", "Norma", "Norman", "Normen", "Northild", "Nordhild", "Nortrud", "Nortrun", "Norward", "Norwig", "Norwiga", "Notburga", "Notker", "Notger", "Ocke", "Oke", "Okke", "Okko", "Oda", "Odile", "Odilia", "Otta", "Ottilie", "Odalinde", "Odin", "Odina", "Odo", "Otto", "Odulf", "Olaf", "Ole", "Ollo", "Oldwig", "Oltwig", "Olf", "Alf", "Oelfke", "Olga", "Oleg", "Onna", "Onno", "Orthilde", "Ortlinde", "Ortlindo", "Ortrud", "Ortraud", "Ortrun", "Ortwin", "Osfried", "Osgard", "Oskar", "Oscar", "Osgar", "Osmar", "Osrun", "Ostara", "Osterhild", "Oswald", "Ossel", "Oswin", "Otbert", "Othar", "Othilde", "Otmar", "Odomar", "Othmar", "Otta", "Ottfried", "Otfried", "Otthein", "Ottilia", "Ottilie", "Oda", "Otto", "Odo", "Ottokar", "Raban", "Rabodo", "Rabod", "Radolf", "Radulf", "Ralf", "Ralph", "Raik", "Reik", "Reyk", "Rayk", "Raika", "Reyka", "Raiko", "Reiko", "Raimund", "Raymund", "Reimund", "Raimo", "Reimo", "Raimon", "Ramona", "Reemt", "Rainer", "Rayner", "Reiner", "Reinher", "Ragnar", "Raingard", "Reingard", "Rainulf", "Rainolf", "Ranulf", "Reinolf", "Reinulf", "Regina", "Reginald", "Raginwald", "Raynald", "Reginolf", "Ringolf", "Ringulf", "Ringo", "Reinbert", "Rainbert", "Reinfried", "Rainfried", "Reinhard", "Rainard", "Rainhard", "Reinharde", "Reinhild", "Raginhild", "Ragna", "Ragnhild", "Rainhild", "Rainhilde", "Reinhilde", "Reinhold", "Rainald", "Rainhold", "Raynald", "Raginwald", "Rinaldo", "Rinold", "Reinmar", "Raimar", "Raimer", "Raimo", "Reimo", "Reimar", "Reimer", "Remmer", "Reinward", "Rainward", "Ralf", "Radolf", "Rambert", "Rambo", "Rambod", "Rambold", "Rambald", "Ramgar", "Randi", "Randy", "Randolf", "Randulf", "Randolfine", "Randwig", "Randolt", "Randalt", "Rango", "Ranmar", "Ranolf", "Ranulf", "Rapold", "Rasso", "Rathard", "Ratmar", "Rembert", "Rimbert", "Rembrandt", "Rembrand", "Richard", "Richardis", "Richardse", "Reichert", "Ricarda", "Ricardo", "Rick", "Rikard", "Richbert", "Richenza", "Richgard", "Richhilde", "Richhild", "Richild", "Richilde", "Richmund", "Richmond", "Richmunda", "Richmunde", "Richmundis", "Richmut", "Richmute", "Richmodis", "Richwin", "Rico", "Riko", "Rigmor", "Rigmar", "Rigobald", "Rigobert", "Rigo", "Ricke", "Rika", "Rike", "Rinelda", "Ringolf", "Ringo", "Robert", "Rob", "Robin", "Ruprecht", "Roberta", "Rochbert", "Rochold", "Rochus", "Rocco", "Rocho", "Roho", "Rochwald", "Roder", "Rodo", "Rother", "Rotho", "Roderich", "Rorich", "Rudrich", "Rodewald", "Roald", "Rodhard", "Rothard", "Ruthard", "Roland", "Rodland", "Ruland", "Rudland", "Rudgar", "R�diger", "Rodger", "Roger", "Rudger", "Ruger", "Rutger", "Rudi", "Rolli", "Rollo", "Rotho", "R�edi", "Rudo", "Rudmar", "Rudolf", "Dolf", "Rolf", "Rudolfine", "Rudbert", "Rutlieb", "Rudlieb", "Romilda", "Romhild", "Rumhild", "Rumilda", "Romuald", "Romwald", "Rumold", "Ron", "Ronnie", "Ronny", "Ronald", "Ranald", "Reginald", "Rona", "Ronja", "Rosalind", "Rosalinde", "Rosalin", "Rosamund", "Rosamunde", "Roswin", "Roswitha", "Roswita", "Rosi", "Rossi", "Rotraud", "Rotraut", "Rotrud", "Rowena", "Rulf", "Rudolf", "Rune", "Runa", "Runhild", "Ruprecht", "Rupprecht", "Rupert", "Ruppert", "Salgard", "Sarhild", "Sarolf", "Sarulf", "Saskia", "Sachso", "Sassa", "Sasso", "Schwanhilde", "Swanhild", "Sebald", "Bayern", "Franken", "Selma", "Selmar", "Siegbald", "Sebald", "Sebo", "Siebold", "Siegbert", "Siegbrecht", "Siebert", "Sigibert", "Siegbrand", "Siebrand", "Sibrand", "Siegfried", "Sigfried", "Sieghard", "Sighard", "Sigehard", "Sieghild", "Sieglinde", "Siglinde", "Siegmund", "Siegesmund", "Sigismund", "Sigmund", "Siegolf", "Siegram", "Siegwald", "Siegward", "Siewert", "Sigurd", "Sigerich", "Sigerik", "Sigga", "Sigi", "Siggi", "Sikke", "Sigmar", "Signhild", "Signild", "Sigrid", "Sigrun", "Sigune", "Sigina", "Siguna", "Sigwin", "Sigiwin", "Sietske", "Sietse", "Sif", "Siv", "Silke", "Silka", "Gisela", "Sina", "Sine", "Gesine", "Sindolf", "Sirka", "Sirko", "Sierk", "Sigerich", "Solveig", "Solwig", "S�nke", "S�nnich", "S�nke", "Sonnhilde", "Sonnwin", "Stein", "Sten", "Steen", "Steinar", "Steinhard", "Steinmar", "Stillfried", "Stilla", "Stillan", "Stillo", "Sturm", "Sungard", "Sunhild", "Sunnhild", "S�nje", "Sinje", "Sintje", "Sunje", "Sunja", "Sunna", "S�nne", "Synke", "norddt", "Svea", "Sven", "Svenja", "Swen", "Svend", "Svende", "Swanhild", "Schwanhild", "Swantje", "Svantje", "Swidger", "Suitger", "Sylta", "Talea", "Adelheid", "Tammo", "Tamme", "ostfries", "Tanko", "Thanko", "Tankred", "Tankrad", "Thankmar", "Tammo", "Tassilo", "Tasso", "Tato", "Teuderun", "Theobald", "Theodolinde", "Dietlinde", "Theolinde", "Thietmar", "Tiemo", "Thilo", "Thiel", "Tila", "Tilo", "Thora", "Tora", "Tyra", "Thoralf", "Thoralv", "Thorolf", "Toralf", "Thorbrand", "Thordis", "Thorgert", "Thorge", "Torger", "Thorid", "Thurid", "Thorina", "Thorleif", "Thorsten", "Torsten", "Thorwald", "Torben", "Thorben", "norddt", "Throals", "Thusnelda", "Tialda", "Tjalda", "Thialdhild", "Tietje", "Till", "Tillfried", "Tyl", "Tilemann", "Tilman", "Tillmann", "Tilda", "Tilla", "Tilrun", "Tita", "Tolbert", "Traudlinde", "Traugott", "Traute", "Trautwin", "Trude", "Trudi", "Trudeliese", "Trudildis", "Trutz", "Turid", "Thorid", "Thuride", "Tyra", "Thora", "Thyra", "Ubald", "Ubaldo", "Udo", "Udolf", "Uland", "Uhland", "Ulbert", "Ulf", "Ulv", "Unolf", "Hunulf", "Unulf", "Uno", "Ulfried", "Udalfried", "Ulrich", "Udalrich", "Ulreich", "Ulrik", "Ueli", "Uli", "Ulin", "Utz", "Ulrike", "Ulla", "Ute", "Uta", "Utto", "Otto", "Uwe", "Uwo", "Vanadis", "Verner", "Vern", "Werner", "Voldemar", "Woldemar", "Volker", "Volke", "Volkher", "Volkhard", "Volkmar", "Volkwin", "Volkward", "Vollrath", "Vollrat", "Vollrad", "Volrad", "Walburga", "Walli", "Walpurga", "Walpurgis", "Walda", "Waldi", "Waldo", "Waldemar", "Woldemar", "Walfried", "Walfriede", "Waldfried", "Wali", "Walo", "Walram", "Walter", "Walther", "Waltraud", "Warnfried", "Wernfried", "Wedigo", "Withego", "Witiko", "Wendelin", "Wendel", "Wendela", "Wendelgard", "Wenke", "Wencke", "Wienke", "Werner", "Werna", "Wernher", "Wernhard", "Wiborg", "Wichard", "Wichart", "Wichert", "Weichert", "Wichmann", "Wido", "Guido", "Veit", "Wide", "Wito", "Witu", "Witold", "Widogard", "Widukind", "Wedekind", "Wittekind", "Wiebe", "Wibke", "Wiebke", "Vibeke", "Wiegand", "Wieland", "Wigald", "Wigberg", "Wigberta", "Wighard", "Wichard", "Weikard", "Wigger", "Wiggo", "Wigo", "Wiglev", "Wiglaf", "Wiclef", "Wilbert", "Wilbrecht", "Wilberta", "Wilberte", "Wilburg", "Wilderich", "Wilfried", "Wilfriede", "Wilgard", "Wilhelm", "Wilhelmine", "Wilm", "Wilma", "Wilke", "Wilko", "Wim", "Willi", "Will", "Wille", "Willo", "Willy", "Willhard", "Willibald", "Wilmut", "Wiltraud", "Willtraut", "Wiltrud", "Winand", "Wienand", "Winfried", "Winifred", "Winni", "Winhard", "Winimar", "Winrich", "Wenrich", "Wiprecht", "Weiprecht", "Wirich", "Weirich", "Wisgard", "Withold", "Widald", "Wido", "Witold", "Wolf", "Wulf", "Wulfila", "Wolfgang", "Wolfger", "Wolfgar", "Wolfhard", "Wulfar", "Wulfhard", "Wolfhelm", "Wolfram", "Wolke", "Wolter", "Wotan", "Wunna", "Wuni", "Wunibald", "Winibald", "Wunibert", "Ylva", "Ylvi", "Yngvar", "Yngve", "Yvo", "Yves", "Yvonne")); public static void main(String[] args) throws IOException { File file = new File("D:\\java\\workspace_fx\\AutoCompleteApp\\src\\de\\wim\\fx\\names.properties"); byte[] buf = Files.readAllBytes(file.toPath()); String text = new String(buf); String[] lines = text.split("\n"); for (String line : lines) { if (line.contains(":")) continue; String[] names = line.split(" "); for (String name : names) { name = name.trim(); if (name.equals("(Abo)")) { text = name; } int b = 0, e = name.length(); while (b < name.length() && !Character.isLetter(name.charAt(b))) b++; while (e > 0 && !Character.isLetter(name.charAt(e-1))) e--; if (b >= e) continue; name = name.substring(b, e); if (name.contains(".")) continue; if (name.contains("[")) continue; System.out.println("\"" + name + "\", "); } } } }